| US 7,587,629 B2 | ||
| Data processing apparatus | ||
| Yuji Okamoto, Kyoto (Japan); Naofumi Ueda, Kyoto (Japan); Syoichiro Yoshiura, Nara (Japan); and Shunsuke Yajima, Nara (Japan) | ||
| Assigned to Sharp Kabushiki Kaisha, Osaka (Japan) | ||
| Filed on Oct. 23, 2006, as Appl. No. 11/585,406. | ||
| Claims priority of application No. 2005-336061 (JP), filed on Nov. 21, 2005. | ||
| Prior Publication US 2007/0174677 A1, Jul. 26, 2007 | ||
| Int. Cl. G06F 11/00 (2006.01) | ||
| U.S. Cl. 714—6 | 15 Claims |

| 1. A data processing apparatus comprising:
input means for inputting data;
processing means for processing and outputting the input data;
first storage means for temporarily storing data to process and output the input data;
spare storage means in such a state of being available for storing the data; and
control means for controlling each means to process the input data;
wherein the control means includes monitor means for monitoring the state of the first storage means and validation means
for checking the operation of each storage means by operating each storage means, and
wherein the control means, when switching data storage location to the spare storage means depending on the state of the first
storage means, performs switching after determining the normal operation of the spare storage means using the validation means.
|