(57)【要約】【課題】  ミラーリング機能を有するデータ処理装置において、電源をオフした後であっても、特別な処理をすることなく、故障したＨＤＤを確認することができるデータ処理装置を提供すること。【解決手段】  ハードディスク装置（ＨＤＤ）４１、４２へのアクセス中に重大エラーが発生したときに、交換すべきＨＤＤを特定するエラー情報をエラー履歴記憶部に記憶しておき、電源オフ要求があったときに、電源を落とす前にエラー情報を印刷装置５０により印刷し、エラー情報の印刷が完了してから電源ユニット３１の電源を落とすようにした。これにより、電源をオフするときには必ず故障したＨＤＤを特定するエラー情報が印刷されるので、電源を落とした状態でも、印刷されたエラー情報に基づいて、交換すべきＨＤＤがどれであるかを確認することができ、交換ミスを防止することが可能となる。【選択図】  図１
2006227684.tif 000002
【特許請求の範囲】
【請求項１】
予め記憶した所定の処理手順に基づきデータ処理を行うホスト装置と、前記ホスト装置に制御され、記録データを重複記録することにより記録の信頼性を確保するミラーリング機能を備える複数のハードディスク装置と、ホスト装置の制御に基づき印刷を行う印刷装置とを備えるデータ処理装置であって、
前記ホスト装置は、
前記ハードディスク装置のいずれかに交換を必要とするエラーが発生したときに、該交換を必要とするハードディスク装置を特定する特定情報を含むエラー情報を取得して記憶するエラー記憶部と、
電源オフ信号を受信したときに、前記エラー情報を読出して、該エラー情報を前記印刷装置により印刷し、印刷完了後に電源をオフするよう制御する電源オフ制御部と、
を備えることを特徴とするデータ処理装置。
【請求項２】
前記電源オフ制御部は、前記エラー情報として、前記エラーの内容を含むことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記電源オフ制御部は、さらに、交換を必要とする前記ハードディスク装置の交換手順を印刷出力することを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記電源オフ制御部は、図形、イラスト又は写真により、交換すべき前記ハードディスク装置を特定することを特徴とする請求項１から３のいずれか１項に記載のデータ処理装置。
【請求項５】
前記ホスト装置は、データ入力装置から入力される購入商品データに基づいて、購入商品の精算処理を行う精算処理部を備えることを特徴とする請求１から４のいずれか１項に記載のデータ処理装置。
【請求項６】
予め記憶した所定の処理手順に基づきデータ処理を行うホスト装置と、前記ホスト装置に制御され、記録データを重複記録することにより記録の信頼性を確保するミラーリング機能を備える複数のハードディスク装置と、ホスト装置の制御に基づき印刷を行う印刷装置とを備えるデータ処理装置において、
（ａ）前記ハードディスク装置のいずれかに交換を必要とするエラーが発生したときに、該交換を必要とするハードディスク装置を特定する特定情報を含むエラー情報を取得する工程と、
（ｂ）前記エラー情報を記憶するエラー情報記憶工程と、
（ｃ）電源オフ要求信号を受信したときに、前記エラー履歴記憶部に記憶しているエラー情報を読み出し、該エラー情報を前記印刷装置により印刷するエラー情報印刷工程と、
（ｄ）前記エラー情報の印刷を完了した後に電源を切る電源オフ処理工程と、
を備えるデータ処理装置のエラー情報管理方法。
【請求項７】
前記エラー情報印刷工程（ｃ）において、前記記憶したエラー情報中の所定の情報のみを印刷することを特徴とする請求項６に記載のデータ処理装置のエラー情報管理方法。
【請求項８】
前記エラー情報印刷工程（ｃ）は、さらに、
（ｃ−１）交換を必要とするハードディスク装置の交換手順を読み出す工程と、
（ｃ−２）前記エラー情報又は前記所定の情報、及び前記交換手順を印刷出力する工程と、
を備えることを特徴とする請求項６又は７に記載のデータ処理装置のエラー情報管理方法。
【請求項９】
前記エラー情報又は前記交換処理手順は、図形、イラスト又は写真を含むことを特徴とする請求項６から８のいずれか１項に記載のデータ処理装置のエラー情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録データをそれぞれ異なるハードディスク装置に重複記録する(以下、「ミラーリング」と称する)複数のハードディスク装置を備えるデータ処理装置に関するものである。特に、店舗等において購入商品の精算処理を行うＰＯＳ端末装置、スタンドアロンのＰＯＳ装置等の精算処理装置を含むデータ処理装置及びそのエラー情報管理方法に関する。
【背景技術】
【０００２】
ハードディスク装置へのデータ記録の信頼性及び高速性を確保するために、データベースシステム、サーバ等においては、ディスクアレイ（ＲＡＩＤ；Redundant Array of Independent Disks)技術が使用されている。近時、金銭登録機又はＰＯＳ端末装置等の精算処理装置等の各種データ処理装置でも、このようなＲＡＩＤ１のミラーリング機能を備えるディスクアレイを使用することが提案されている。このような複数のハードディスク装置を備え、同一データを異なるハードディスク装置に重複記録するデータ処理装置では、ハードディスク装置の故障情況を知らせる手段として、データ処理装置の操作画面上に故障したハードディスク装置のエラー状況を知らせる方式、個々のハードディスク装置上にＬＥＤ等のランプを設け、故障時にそのランプを点灯させる方式（特許文献１）が採用されている。
【特許文献１】特開平９−３０５３２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、画面上に故障したハードディスク装置を表示する従来技術は、ハードディスク装置を交換する際にはデータ処理装置の電源をオフするので、交換時には画面の表示が消えており、いずれのハードディスク装置が故障しているかを確認することができない。
【０００４】
電源オン状態のままハードディスク装置を交換することができるホットスワップという機能を設けることもできるが、この機能を設けるには特別の専用部品（専用ケース等）が必要となるため、コストがかかる上に収納面積も大きくなる。また、ハードディスク装置にＬＥＤを設ける場合も、ＬＥＤを制御する制御部を設けることが必要になり、ハードディスク装置のコストが高くなる。
【０００５】
本発明は、上述の問題に鑑みなされてもので、同一データを重複記録する複数の異なるハードディスク装置を備えるデータ処理装置において、故障したハードディスク装置を、低廉なコストで、誤りなく交換することができるデータ処理装置及びそのエラー情報管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、データ処理装置の電源オフの要求信号（電源オフ信号）を受信したときに、電源をオフする前に、交換が必要なハードディスク装置を特定するエラー情報を印刷出力することにより、上記課題を解決する。
【０００７】
本発明の第１の態様にかかるデータ処理装置は、予め記憶した所定の処理手順に基づきデータ処理を行うホスト装置と、ホスト装置に制御され、記録データを重複記録することにより記録の信頼性を確保するミラーリング機能を備える複数のハードディスク装置と、ホスト装置の制御に基づき印刷を行う印刷装置とを備えるデータ処理装置であって、ホスト装置は、ハードディスク装置のいずれかに交換を必要とするエラーが発生したときに、該交換を必要とするハードディスク装置を特定する特定情報を含むエラー情報を取得して記憶するエラー記憶部と、電源オフ信号を受信したときに、エラー情報を読出して、該エラー情報を印刷装置により印刷し、印刷完了後に電源をオフするよう制御する電源オフ制御部とを備えることを特徴とする。
【０００８】
この態様では、ハードディスク装置へのデータの記録又は読み出し処理中に、読み書きができない等の重大エラーが発生したハードディスク装置に関するエラー情報をエラー履歴記憶部に記憶しておき、データ処理装置の電源オフ要求があったときに、電源を落とす前に、故障したハードディスクを特定するデータを印刷装置により印刷してから電源を落とすようにしている。これにより、電源を落とした後であっても、印刷出力により交換すべきハードディスク装置を確認することができ、交換ミスの発生を防止可能となる。
【０００９】
本発明の他の態様にかかるデータ処理装置は、電源オフ制御部が、エラー情報として、エラーの内容を含むことを特徴とする。
【００１０】
この態様では、交換を必要とする情報に加えて、どのようなエラーであったのか、エラー発生アドレス等のエラーに関する詳細情報をも記憶することが可能となる。これにより、ハードディスク装置の修理情報を得ることが可能となる。尚、電源オフ時の印刷に関しては、交換すべきハードディスク装置を特定する情報のみを印刷するようにしても、所定のエラー情報のみを印刷するようにしても良い。
【００１１】
本発明の他の態様にかかるデータ処理装置は、電源オフ制御部が、さらに、交換を必要とするハードディスク装置の交換手順を印刷出力することを特徴とする。この態様では、交換すべきハードディスク装置の特定情報に加えて、ハードディスク装置を交換するための手順の説明を印刷出力する。これにより、ハードディスク装置の交換に慣れていない者であっても、容易に交換することが可能となる。
【００１２】
本発明の他の態様にかかるデータ処理装置は、電源オフ制御部が、図形、イラスト又は写真により、交換すべきハードディスク装置を特定することを特徴とする。この態様では、交換すべきハードディスク装置の特定を図形、イラスト、写真により示す。これにより、より判り易くハードディスク装置の位置や取り外し手順を示すことができる。
【００１３】
本発明の他の態様にかかるデータ処理装置は、ホスト装置は、データ入力装置から入力される購入商品データに基づいて、購入商品の精算処理を行う精算処理部を備える。この態様は、精算処理装置に本発明を適用したものである。
【００１４】
本発明の第１の態様にかかるデータ処理装置のエラー情報管理方法は、予め記憶した所定の処理手順に基づきデータ処理を行うホスト装置と、ホスト装置に制御され、記録データを重複記録することにより記録の信頼性を確保するミラーリング機能を備える複数のハードディスク装置と、ホスト装置の制御に基づき印刷を行う印刷装置とを備えるデータ処理装置において、（ａ）ハードディスク装置のいずれかに交換を必要とするエラーが発生したときに、該交換を必要とするハードディスク装置を特定する特定情報を含むエラー情報を取得する工程と、（ｂ）エラー情報を記憶するエラー情報記憶工程と、（ｃ）電源オフ要求信号を受信したときに、エラー履歴記憶部に記憶しているエラー情報を読み出し、該エラー情報を印刷装置により印刷するエラー情報印刷工程と、（ｄ）エラー情報の印刷を完了した後に電源を切る電源オフ処理工程を備えることを特徴とする。
【００１５】
本発明の他の態様にかかるデータ処理装置のエラー情報管理方法は、エラー情報印刷工程（ｃ）において、記憶したエラー情報中の所定の情報のみを印刷することを特徴とする。
【００１６】
本発明の他の態様にかかるデータ処理装置のエラー情報管理方法は、エラー情報印刷工程（ｃ）が、さらに、（ｃ−１）交換を必要とするハードディスク装置の交換手順を読み出す工程と、（ｃ−２）エラー情報又は所定の情報、及び交換手順を印刷出力する工程とを備えることを特徴とする。
【００１７】
本発明の他の態様にかかるデータ処理装置のエラー情報管理方法は、エラー情報又は交換処理手順が、図形、イラスト又は写真を含むことを特徴とする。
【発明の効果】
【００１８】
本発明によると、データ処理装置の電源をオフする前に、交換するハードディスク装置を特定する情報を印刷出力するので、電源オフ後であっても、いずれのハードディスク装置が壊れているのかを確認することができる。また、同時にハードディスク装置の交換手順を印刷することにより、印刷された交換手順を見ながら作業を進めることができるので、熟練者でなくとも容易にハードディスク装置の交換を行うことが可能となる。
【発明を実施するための最良の形態】
【００１９】
図面を用いて本発明の最良の実施形態を説明する。本発明は、複数のハードディスク装置を備えており、異なるハードディスク装置にそれぞれ同一データを重複して記録するミラーリング機能を備えるデータ処理装置に適用可能である。ミラーリング機能を設けると、一方のハードディスク装置が故障して所定のデータを読み出すことができなくなった場合であっても、他方のハードディスク装置から同じデータを読み出すことができるので、データ記録の信頼性が向上する。本発明は、特に、購入商品の精算処理を行う精算処理装置であって、ハードディスク装置へのミラーリング機能を備えるＰＯＳ端末装置等へ適用するのに適している。従って、本明細書においては、データ処理装置として、ＰＯＳ端末装置を用いた例を説明する。
【００２０】
図１に、本発明のデータ処理装置の一実施形態にかかるＰＯＳ端末装置１０の機能ブロック図を示す。ＰＯＳ端末装置１０は、ホスト装置２０と、ホスト装置２０に接続される周辺装置として、複数のハードディスク装置を備えるディスクアレイ等のディスク記録装置４０、印刷装置５０、キーボード６１、バーコードスキャナ６２、表示装置６３等を備えている。ディスク記録装置４０は、独立して動作可能な少なくとも２個のハードディスク装置(以下、「ＨＤＤ」と称する)４１、４２を備えており、ディスク記録装置４０内に記録されるデータは異なるＨＤＤ４１及び４２のそれぞれに重複して記録される。これにより、一方のＨＤＤが故障しても、他方のＨＤＤに記録しているデータを読み出すことが可能となるので、データ記録の信頼性が向上する。
【００２１】
ＰＯＳ端末装置１０は、ホスト装置２０の制御の下、購入商品の精算処理を行い、精算結果を印刷したレシートを発行する。また、図示しないサーバ等と通信を行うことにより購入商品の価格情報を取得することや、商品販売時点においてサーバの売り上げ情報、在庫情報を更新することも可能である。これらの売り上げ情報や在庫情報等を、販売時点において、ディスク記録装置４０に随時記録することも可能である。
【００２２】
＜ホスト装置２０の構成＞
ホスト装置２０は、周辺装置との通信を行うためのインタフェース２１と、主制御部２２と、各種制御部２３〜２９と、記憶部（メモリ）３０と、各部に電力を供給する電源ユニット３１とを備えている。主制御部２２は、周辺装置を含むＰＯＳ端末装置１０全体の動作を制御する。精算処理制御部２３は、ＰＯＳ端末装置１０の主要機能である精算処理動作を制御する。入力制御部２４は、キーボード６１、バーコードスキャナ６２等を制御して、入力情報を受付ける。表示制御部２５は、表示装置６３を制御して所定の情報を表示装置上に表示させる。表示装置６３は、操作者用表示部及び顧客用表示部を含んでいる。印刷制御部２６は、印刷装置５０を制御して、伝票印刷、レシートの発行等の所定の印刷を行う。
【００２３】
ディスク制御部２７は、ディスク記録装置４０を制御して、所定のデータをＨＤＤ４１、４２に記録させる。この際、同一データを異なるＨＤＤ４１，４２にそれぞれ重複して記録するミラーリング処理は、ホスト装置２０のディスク制御部２７により制御するようにしても、ＲＡＩＤコントロール部を設けてディスク記録装置４０によりミラーリング処理を行うように構成しても良い。ディスク記録装置４０にミラーリング機能を設ける場合、いずれかのＨＤＤ４１または４２に、交換を必要とするエラーが発生した場合には、ディスク記録装置４０からホスト装置２０に、エラー情報を送信する。
【００２４】
エラー履歴管理部２８は、ディスク記録装置４０で発生したエラー情報をエラー履歴として記憶する。エラー履歴として記憶すべきエラー情報の内容は任意に設定可能である。しかし、交換を必要とする重大エラーを伴う故障が発生した場合には、少なくとも交換すべきＨＤＤを特定する情報は必ず記憶する。交換すべきＨＤＤを特定する情報の他に、発生したエラー内容に関する情報も記憶しておくことも、修理用データとして有用である。尚、本明細書においては、「エラー情報」という用語には、重大エラーを発生したＨＤＤを特定するための「特定情報」だけの情報も含まれるものとする。
【００２５】
電源オフ制御部２９は、電源オフの要求があった場合に、所定の処理を実行してから、ＰＯＳ端末装置１０の電源を落とす制御部である。具体的には、エラー履歴管理部２８に記憶したエラー情報のうち、少なくとも交換すべきＨＤＤを特定するエラー情報を印刷装置５０により印刷してから、電源をオフするように制御する。このように、データ処理装置１０の電源を落とす前に、交換すべきＨＤＤを特定するエラー情報を印刷することにより、データ処理装置の電源をオフした後であっても、印刷したエラー情報から交換すべきＨＤＤがどれであるかを確認することが可能となる。
【００２６】
この際、交換すべきＨＤＤを図形、イラスト、写真等により特定して印刷表示することも可能である。図形等を用いて特定することにより、誤って正常なＨＤＤを交換する等の交換ミスの発生を防止することができる。さらに好ましくは、交換対象となるＨＤＤの交換手順を印刷することが望ましい。この際にも、図形、イラスト、写真等を用いた説明を印刷することができる。印刷出力する図形等、及び交換手順に関する情報は、メモリ等の記憶部３０に予め記憶しておく。
【００２７】
電源オフ制御部２９は、所定のエラー情報等の印刷が完了してから、電源ユニット３１をオフして電力の供給を停止する。
【００２８】
ホスト装置２０を構成する主制御部２２、及び各制御部２３〜２９は、ＣＰＵ、各種レジスタ、及びＣＰＵの動作を制御する制御プログラム等により構成することができる。
【００２９】
＜電源オフ制御部＞
図２は、ホスト装置２０の電源オフ制御部２９の一実施形態にかかる機能ブロック図である。精算処理制御部２３からディスク制御手段２７に対して、ディスク記録装置４０への記録又は読出要求（読／書命令）があると、ディスク制御部２７は、ＨＤＤ４１、４２のそれぞれに同一データを重複記録するようにディスク記録装置４０を制御する。ＨＤＤ４１及び４２への書き込み(記録)、またはＨＤＤ４１又は４２からの読出しの際に、所定のディスクエラーが発生すると、エラー履歴管理部２８は所定のエラー情報をエラー情報記憶部３６に記憶する。
【００３０】
エラー履歴管理部２８とエラー情報記憶部３６とが協働して、本発明の「エラー履歴記憶部」を構成する。エラー情報記憶部３６を記憶部３０内に設ける代わりに、故障していない方のＨＤＤにエラー情報を記録するように構成してもよい。この場合には、エラー履歴管理部２８とエラー情報を記録したＨＤＤとが「エラー情報記憶部」を構成することとなる。前述した通り、記録するエラー情報は、任意に設定可能であるが、少なくとも、交換が必要なＨＤＤを特定するための情報を含んでいる。
【００３１】
故障したＨＤＤを交換する際には、ＰＯＳ端末装置１０の電源が落とされる。エラー情報抽出部３２は、電源オフ要求を受信すると、エラー情報記憶部３６に所定のエラー情報が記憶されているかどうかを確認する。所定のエラー情報が記憶されている場合には、そのエラー情報を読出し、エラー印刷データ生成部３４に出力する。エラー情報記憶部３６に種々のエラー内容を記憶している場合に、印刷すべきデータとしてどのようなエラー情報を抽出するかは任意に設定することが可能である。例えば、エラー情報記憶部３６には、軽微なエラーを含む各種エラーを記憶しておき、エラー情報抽出部３２により、交換すべきＨＤＤを特定するエラー情報のみを抽出して印刷するように構成することも可能である。
【００３２】
エラー印刷データ生成部３４は、エラー情報抽出部３２からエラー情報を受信すると、エラー印刷データを生成して印刷制御部２６に送信する。印刷制御部２６は受信したエラー印刷データ及び印刷制御データを印刷装置５０に送信して、印刷装置５０により所定のエラー情報を印刷させる。印刷制御部２６は印刷装置５０の印刷が完了すると、エラー情報の印刷の完了を主制御部２２に知らせる。エラー情報の印刷が終了すると、主制御部２２は電源オフ処理部３５に電源オフ信号を出力する。
【００３３】
電源オフ処理部３５は、電源オフ信号を受信するとワークエリア、レジスタ、フラグのクリア等の電源停止のための一連の処理を実行した後、電源ユニット３１を停止させる。尚、印刷すべき所定のエラー情報がエラー情報記憶部３６に存在しない場合には、エラー情報抽出部３２は電源オフ処理部３５に対して、直接、電源オフ信号を出力する。これにより、電源オフ処理部３５は電源ユニット３１を停止させる。
【００３４】
エラー情報の印刷の際、修理情報取得部３３を設けて、ＨＤＤを特定するイラストを印刷させる。修理情報取得部３３は、記憶部３０内の修理手順記憶部３７から、交換するＨＤＤの位置を示すイラスト及びＨＤＤの交換手順を読み出す。例えば、カバーを開けた状態の図（イラスト）を用いて複数のＨＤＤの中から交換すべきＨＤＤの位置を示すことにより、誤って正常なＨＤＤを交換する等のミスを防止することが可能となる。また、ＨＤＤの交換手順を印刷することにより、経験の少ない者でも容易にＨＤＤの交換が可能となる。記憶部３０の修理手順記憶部３７には、予め、ＨＤＤの位置を示すイラスト及び交換手順等のＨＤＤを交換するための修理情報を記憶しておく。また、このような修理情報を修理手順記憶部３７ではなく、双方のＨＤＤ４１，４２にそれぞれ重複して記録しておき、故障していないＨＤＤからイラスト及び交換手順等の修理情報を読み出すような構成とすることも可能である。
【００３５】
図３に、電源オフ時に印刷されるエラー情報の印刷例を示す。図３に示す印刷例では、イラストによりＨＤＤ１及び２を示している。特に、交換するＨＤＤ１は取り外された状態としてイラストにより特定されており、ＨＤＤ１を交換する手順も文書により説明されている。さらに、このような情報に加えて、故障内容を示す情報を印刷するようにしてもよい。
【００３６】
＜エラー情報の記録処理手順＞
図４乃至図６を用いて、本発明にかかるデータ処理装置のデータ記録及び電源オフ要求時の処理手順の一例を説明する。図４は本発明にかかるデータ処理装置において、ＨＤＤへアクセスした際のエラー履歴の記録処理手順の一例を示すフローチャートである。以下、データ処理装置が、図１乃至図３のＰＯＳ端末装置１０であるものとして、説明する。ＨＤＤ４１、４２に対するデータの記録(書込み)または読出要求である読／書命令を受信すると（Ｓ１０１）、ディスク制御部２７はディスク記録装置４０にアクセスして命令に応じた読出し／書込み処理を実行する（Ｓ１０２）。ミラーリング処理では、一方のＨＤＤをメインＨＤＤとし、他をサブＨＤＤとして読出し／書込み処理が行われる。書き込み命令のときには、ディスク制御部２７は、メイン及びサブのＨＤＤ４１、４２のそれぞれに同一内容のデータを重複して記録する。読出し命令の場合には、メインＨＤＤにアクセスしてデータを読み出す。
【００３７】
いずれか一方のＨＤＤに読み／書きができないような重大エラーが発生した場合には（Ｓ１０３；Ｙｅｓ）、エラー処理を行い（Ｓ１０５）、エラーの発生したＨＤＤに関するエラー情報を記憶装置３０に記憶する（Ｓ１０６）。エラー処理（Ｓ１０５）としては、例えば、エラー発生の警告または報知を行い、エラーの発生していないＨＤＤのみをアクセス可能なＨＤＤとして指定する等の処理を実行する。エラー報知は、ポップアップウィンドウを開く等により、画面上にエラーの発生を知らせる情報を表示することができる。その後、故障していないＨＤＤにアクセスして、読／書命令に対応する読出し／書込み処理を実行する（Ｓ１０２）。再度、重大エラーが発生すると（Ｓ１０３；Ｙｅｓ）、ＨＤＤが２台の場合には、エラー処理において、読出し／書込み処理を中断し、双方のＨＤＤ４１、４２において重大エラーが発生したことを報知する。ＨＤＤを３台以上備えている場合には、故障していないＨＤＤを指定して、読出し／書込み処理を続行するよう構成することも可能である。
【００３８】
読出し／書込み処理において重大エラーが発生しなければ（Ｓ１０３；Ｎｏ）、命令に対応する処理が完了したかどうかを確認し（Ｓ１０４）、完了していない場合には（Ｓ１０４；Ｎｏ）、完了するまで読出し／書込み処理を繰り返す（Ｓ１０２、Ｓ１０３，Ｓ１０４）。読出し／書込み処理が完了すると（Ｓ１０４；Ｙｅｓ）。ディスク記録装置４０に対するアクセスは終了する。
【００３９】
＜電源オフ時における処理手順＞
図５は電源オフ時の処理手順の一例を示すフローチャートである。このフローチャートでは、交換処理手順も印刷する例を示している。電源オフ処理においては、電源オフ要求を監視している（Ｓ２０１）。電源オフ要求の方法としては、例えば所定のＯＳの管理の下、マウス等により画面を通じて電源オフの操作を行う構成、キーボード操作により電源オフ要求を出力する構成、物理的な電源スイッチを操作することにより電源オフ要求を出力する構成等が用いられる。
【００４０】
電源オフ要求があると（Ｓ２０１；Ｙｅｓ）、まずエラー情報の印刷を行い（Ｓ２０２）、エラー情報の印刷が完了するのを待つ（Ｓ２０３；Ｎｏ）。エラー情報処理の印刷が完了すると（Ｓ２０３；Ｙｅｓ）、まずディスク記録装置及び印刷装置等の周辺装置の電源をオフし（Ｓ２０４）、次にホスト装置の電源をオフする（Ｓ２０５）。エラー情報の印刷に必要のない周辺装置は、エラー情報印刷の完了前に、電源オフするように構成してもよい。
【００４１】
図６に、図５のエラー情報の印刷工程（Ｓ２０１）の一例にかかるフローチャートを示す。エラー情報印刷工程では、まず印刷すべきエラーが発生しているかどうかをエラー履歴に基づいて確認し（Ｓ３０１）、エラーが発生していなければ（Ｓ３０１；Ｎｏ）、エラー印刷処理（Ｓ３０２〜Ｓ３０５）を行わず、図５の処理工程２０４に進み、各部の電源を停止させる（Ｓ２０４、Ｓ２０５）。
【００４２】
印刷すべきエラーが発生している場合には（Ｓ３０１；Ｙｅｓ）、印刷に必要なエラー履歴データを抽出する（Ｓ３０２）。次にエラー履歴データから交換対象となるＨＤＤを特定して、対応するＨＤＤを示すイラストデータを読み出す（Ｓ３０３）。さらに、対象となるＨＤＤの交換処理手順を示す情報（文章に加えてイラストを含んでもよい）を読み出す（Ｓ３０４）。工程Ｓ３０３及びＳ３０４により読み出されたデータ、すなわち、交換すべきＨＤＤを特定するイラストデータ及び交換処理手順情報が、電源オフの際に印刷されるエラー情報となる。読み出されたエラー情報は、それぞれの印刷位置、大きさ等を指定した印刷データとして作成され（Ｓ３０５）、印刷制御部によりエラー情報の印刷が実行される（Ｓ３０６）。
【００４３】
尚、以上の説明においては、電源オフのときにエラー情報を印刷出力する場合を説明したが、電源オフ以外のときであっても、要求に応じてエラー情報を表示し、印刷することができるように構成することも可能である。
【図面の簡単な説明】
【００４４】
【図１】本発明のデータ処理装置の一実施形態にかかるＰＯＳ端末装置１０の機能ブロック図である。
【図２】本発明の一実施態様にかかるホスト装置の機能ブロック図である。
【図３】エラー情報の印刷例を示す図である。
【図４】本発明にかかるデータ処理装置のＨＤＤのエラー履歴の記録処理手順の一例を示すフローチャートである。
【図５】電源オフ時における処理手順の一例を示すフローチャートである。
【図６】エラー情報の印刷手順の一例にかかるフローチャートである。
【符号の説明】
【００４５】
１０  ＰＯＳ端末装置                      ２０  ホスト装置
２１  インタフェース                      ２２  主制御部
２３  精算制御部                          ２４  入力制御手段
２５  表示制御手段                        ２６  印刷制御部
２７  ディスク制御部                      ２８  エラー履歴管理部
２９  電源オフ制御部                      ３０  記憶部
３１  電源ユニット                        ３２  エラー情報抽出部
３３  修理情報取得部                      ３４  エラー印刷データ生成部
３５  電源オフ処理部                      ３６  エラー情報記憶部
３７  修理手順記憶部                      ４０  ディスク記録装置
４１、４２  ハードディスク装置（ＨＤＤ）  ５０  印刷装置
６１  キーボード                          ６２  バーコードスキャナ
６３  表示装置
【図１】
2006227684.tif 000003
【図２】
2006227684.tif 000004
【図３】
2006227684.tif 000005
【図４】
2006227684.tif 000006
【図５】
2006227684.tif 000007
【図６】
2006227684.tif 000008