(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
第１記憶手段と、
第２記憶手段と、
前記第１記憶手段に記憶されるデータと前記第２記憶手段に記憶されるデータとを同期させるミラーリングを行うミラーリング手段と、
前記情報処理装置の起動が指示されたときに、前記ミラーリング手段によって前記ミラーリングが実行されていた前記第１記憶手段及び前記第２記憶手段のいずれか一方が前記ミラーリング手段に接続されていないなら、前記情報処理装置に起動処理を実行させるための指示を受け付けるための画面を表示する表示手段と、
前記画面を介して前記指示が入力されたときに、前記ミラーリング手段に接続されている他方の記憶手段に記憶されているデータを使って前記起動処理を実行する実行手段と、
前記画面を介して前記指示が入力されたことに基づいて、前記ミラーリング手段に接続されていない前記一方の記憶手段を故障した記憶手段として登録する登録手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記ミラーリング手段に、前記第１記憶手段及び前記第２記憶手段の何れか一方しか接続されていない場合、及び、前記第１記憶手段及び前記第２記憶手段の何れか一方が接続され且つ前記第１記憶手段及び前記第２記憶手段とは異なる記憶手段が接続されている場合、前記画面を表示する、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ミラーリング手段によって前記ミラーリングが実行されていた前記第１記憶手段を特定するための識別子及び前記第２記憶手段を特定するための識別子を記録する記録手段と、
前記記録手段によって記録された識別子と、前記情報処理装置の起動が指示されたときに前記ミラーリング手段に接続されている記憶手段から取得した当該記憶手段を特定するための識別子と、を比較する比較手段と、
をさらに備え、
前記表示手段は、
前記比較手段の比較結果として、一致する識別子が１つの場合に、前記画面を表示する、ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記画面は、前記ミラーリング手段に接続されている記憶手段に記憶された情報を用いた起動処理を行う指示を行うためのボタンを含み、
ユーザによって前記ボタンが選択されると、前記記憶手段に記憶された情報を用いた起動処理を行う、ことを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記ミラーリング手段に接続される記憶手段が固定式か着脱式かを示す情報を保持する保持手段をさらに備え、
前記表示手段は、
前記保持手段が前記着脱式を示す情報を保持し、且つ、前記ミラーリング手段によって前記ミラーリングが実行されていた前記第１記憶手段及び前記第２記憶手段のいずれか一方が前記ミラーリング手段に接続されていないならば、前記画面を表示し、
前記保持手段が固定式を示す情報を保持し、且つ、前記ミラーリング手段によって前記ミラーリングが実行されていた前記第１記憶手段及び前記第２記憶手段のいずれか一方が前記ミラーリング手段に接続されていないなら、前記画面を表示しないことを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記登録手段は、
前記保持手段が固定式を示す情報を保持し、且つ、前記ミラーリング手段によって前記ミラーリングが実行される前記第１記憶手段及び前記第２記憶手段のいずれか一方が前記ミラーリング手段に接続されていないなら、前記一方の記憶手段を故障した記憶手段として登録することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示手段は、前記情報処理装置の起動が指示されたときに、前記第１記憶手段及び前記第２記憶手段の両方が前記ミラーリング手段に接続されていないなら、記憶手段が検知できなかったことを示す画面を表示する、ことを特徴とする請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
用紙に画像を印刷する印刷手段をさらに備える、ことを特徴とする請求項１乃至７の何れか１項に記載の情報処理装置。
【請求項９】
第１記憶手段と、第２記憶手段と、前記第１記憶手段に記憶されるデータと前記第２記憶手段に記憶されるデータとを同期させるミラーリングを行うミラーリング手段とを備える情報処理装置の制御方法であって、
表示手段が、前記情報処理装置の起動が指示されたときに、前記ミラーリング手段によって前記ミラーリングが実行されていた前記第１記憶手段及び前記第２記憶手段のいずれか一方が前記ミラーリング手段に接続されていないなら、前記情報処理装置に起動処理を実行させるための指示を受け付けるための画面を表示する表示ステップと、
実行手段が、前記画面を介して前記指示が入力されたときに、前記ミラーリング手段に接続されている他方の記憶手段に記憶されているデータを使って前記起動処理を実行する実行ステップと、
登録手段が、前記画面を介して前記指示が入力されたことに基づいて、前記ミラーリング手段に接続されていない前記一方の記憶手段を故障した記憶手段として登録する登録ステップと、
を実行することを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体又は磁気ディスクなどのストレージデバイスを搭載した情報処理装置、及びその制御方法に関するものである。
【背景技術】
【０００２】
現行の画像形成装置では、装置内にストレージを搭載し、画像のハンドリングや画像データの保存など多種多様な機能を実現している。そして、ストレージ内のユーザが格納した画像データを保護するために、ミラーリングのＲＡＩＤ機能をサポートしている画像形成装置もある。また、ユーザデータの保護及びセキュリティ向上のため、画像形成装置の電源ＯＦＦ中は、ストレージを外して別の場所に保管することを可能にするような、ストレージを着脱可能にした画像形成装置が知られている。特許文献１には、新規ストレージが装着されたときに自動的にミラーリングを開始できる装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３５８５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のミラーディスク制御システムにおいて、ストレージ内のデータ保護のために、当該ストレージを当該システムから外して他の場所に保管することを想定する。この場合に、ミラーディスク制御システムを起動するには、他の場所に保管されていたストレージを装着してから起動する必要がある。しかしながら、当該ストレージを誤挿入した場合、及びストレージの装着を忘れた場合に、ミラーディスク制御システムを起動すると、当該ストレージを認識しないまま、ミラーディスク制御システムが起動してしまう。そうすると、ミラーディスク制御システムは、ストレージが取り外されることを想定していないので、ミラーリングを実行できないと、それらのストレージを故障だと判断してしまう。その結果、ユーザは、ストレージが故障していないにも関わらず、当該ストレージの交換を行ってしまう虞がある。
【０００５】
本発明は、上述の問題に鑑みて成されたものであり、ユーザ操作によるミスの低減をサポートすることにより、不要なストレージの交換を低減する情報処理装置、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、例えば、情報処理装置であって、第１記憶手段と、第２記憶手段と、前記第１記憶手段に記憶されるデータと前記第２記憶手段に記憶されるデータとを同期させるミラーリングを行うミラーリング手段と、前記情報処理装置の起動が指示されたときに、前記ミラーリング手段によって前記ミラーリングが実行されていた前記第１記憶手段及び前記第２記憶手段のいずれか一方が前記ミラーリング手段に接続されていないなら、前記情報処理装置に起動処理を実行させるための指示を受け付けるための画面を表示する表示手段と、前記画面を介して前記指示が入力されたときに、前記ミラーリング手段に接続されている他方の記憶手段に記憶されているデータを使って前記起動処理を実行する実行手段と、前記画面を介して前記指示が入力されたことに基づいて、前記ミラーリング手段に接続されていない前記一方の記憶手段を故障した記憶手段として登録する登録手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明は、ユーザ操作によるミスの低減をサポートすることにより、不要なストレージの交換を低減する情報処理装置、その制御方法、及びプログラムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の構成を示す図である。
【図２】画像形成装置の制御構成を示すブロック図である。
【図３】コントローラ制御部４００の構成を示すブロック図である。
【図４】画像形成装置の操作部８００の構成を示す図である。
【図５】本実施形態に係る画像形成装置における電源ＯＮの起動時の処理フローを示すフローチャートである。
【図６】本実施形態に係るＬＣＤ表示部９００にエラー表示を示す図である。
【図７】本実施形態に係るＲＡＩＤ機能使用時に１台のＨＤＤが検出できない場合のＬＣＤ表示部９００を示す図である。
【図８】本実施形態に係るＬＣＤ表示部９００の表示例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１０】
＜画像形成装置の構成＞
まず、図１を参照して、本実施形態における画像形成装置の構成例について説明する。本実施形態では、情報処理装置の一例として画像形成装置１０を例に説明する。しかしながら、本発明はこれに限定されず、複数のストレージが着脱可能（装着可能）であり、当該ストレージのミラーリングを行う情報処理装置であれば本発明を適用することができる。画像形成装置１０は、イメージリーダ２００及びプリンタ部３００からなる画像形成装置本体、折り装置５００及びフィニッシャ６００を含んでいる。イメージリーダ２００の上部には、原稿搬送装置１００が装着されている。
【００１１】
原稿搬送装置１００は、原稿トレイ１０５上にセットされた原稿を先頭頁から順に１枚ずつ給紙し、湾曲したパスを介して原稿台ガラス２０５の上へ給紙された原稿を搬送する。片面原稿を読み取る方法としては、原稿台ガラス２０５上の読取位置Ｒ１へ原稿の後端を搬送、停止させ、スキャナユニット２０６を左から右へ移動させることにより、原稿の読み取りを行う原稿固定読取モードがある。さらに、片面原稿を読み取る方法には、原稿をある読み取り速度で読取位置Ｒ１へ搬送し、スキャナユニット２０６を読取位置Ｒ１で固定したまま原稿の読み取りを行う原稿流し読取モードがある。その後、いずれのモードの場合も、読み取った原稿を排紙トレイ１０６に排出する。両面原稿を読取る方法としては、スキャナユニット２０６で表面を読み取り、原稿搬送装置１００内に配置した光学ユニット１１０を使用して裏面を読み取る方法がある。詳細な説明については後述する。光学ユニット１１０内には図示しないイメージセンサ及び光源等が配置されている。
【００１２】
レンズ２０７を介してイメージセンサ２０８により読み取られた原稿の画像は、後述するプリンタ制御部３０１を介して露光制御部３０５に送られる。露光制御部３０５は、画像信号に応じたレーザ光を感光ドラム３０６へ出力する。このレーザ光が感光ドラム３０６に照射されると、感光ドラム３０６上には静電潜像が形成される。感光ドラム３０６上の静電潜像は現像器３０７により現像され、感光ドラム３０６上の現像剤はカセット３０８、３０９、手差し給紙部３１０及び両面搬送パス３１１のいずれかから給送されたシートに転写部３１２で転写される。
【００１３】
現像剤が転写されたシートは定着部３１３に搬送されると、現像剤の定着処理が施される。定着部３１３を通過したシートを、図示しないフラッパにより、一旦、パス３１５からパス３１４に導き、シートの後端がパス３１５を抜けた後、シートをスイッチバックさせてパス３１６から排出ローラ３１７に導く。これにより、現像剤が転写された面を下向きの状態（フェイスダウン）にして排出ローラ３１７によりプリンタ部３００から排出することが可能である。これを反転排紙という。このように、フェイスダウンで排出することにより、原稿搬送装置１００を用いて複数枚の原稿を読み取った画像をプリントする場合など、先頭頁から正しい頁順で画像形成を行うことが可能である。なお、手差し給紙部３１０からＯＨＰシートなどの硬いシートに画像形成を行う場合、パス３１５に導くことなく、現像剤が転写された面を上向きの状態（フェイスアップ）のままで排出ローラ３１７から排出する。
【００１４】
また、シートの両面に画像形成を行う場合、シートを定着部３１３からパス３１５、パス３１４に導き、シートの後端がパス３１５を抜けた直後にシートをスイッチバックさせ、図示しないフラッパにより両面搬送パス３１１に導く。両面搬送パス３１１に導かれたシートに対し、再度、転写部３１２で静電潜像が転写され、定着部３１３で定着処理が施される。このように、転写部３１２から両面搬送パス３１１を経由して再び転写部３１２に戻る一巡のパスの中に、Ａ４、Ｂ５等のハーフサイズ用紙が５枚入った状態でも搬送可能なように、パス長、ローラ配置、駆動系の分割がなされている。なお、これらの処理による排出頁順は、奇数頁が下向きになるように排出されるので、両面コピー時の頁順を合わせることができる。
【００１５】
排出ローラ３１７から排出されたシートは折り装置５００に送り込まれる。折り装置５００はシートをＺ折りに折りたたむ処理を行う。Ａ３サイズやＢ４サイズのシートで折り処理の指定がなされている場合、折り装置５００で折り処理が行われた後にフィニッシャ６００に送り込まれるが、それ以外のサイズのシートはそのままフィニッシャ６００に送り込まれる。フィニッシャ６００は製本処理、綴じ処理、穴あけなどの処理を行う。また、フィニッシャ６００の上部には、インサータ７００が設けられており、表紙、合紙等をフィニッシャ６００に給送する。
【００１６】
＜画像形成装置の制御構成＞
次に、図２を参照して、画像形成装置の制御構成について説明する。図２に示すように、画像形成装置１０は、コントローラ制御部４００、原稿給送装置制御部１０１、イメージリーダ制御部２０１、プリンタ制御部３０１、外部Ｉ／Ｆ４５１、折り装置制御部５０１、フィニッシャ制御部６０１、操作部８００を有する。コントローラ制御部４００は、イメージリーダ２００、プリンタ部３００、折り装置５００及びフィニッシャ６００と通信を行い、画像形成装置１０全体の制御を司る。
【００１７】
コントローラ制御部４００は、操作部８００の設定や外部コンピュータ４５３からの指示に基づいて原稿搬送装置１００を制御する原稿給送装置制御部１０１、イメージリーダ２００を制御するイメージリーダ制御部２０１と通信を行う。これらの通信を介して、コントローラ制御部４００は、読み取られた原稿の画像データを取得する。また、プリンタ部３００を制御するプリンタ制御部３０１と通信を行い、画像データをシートに印刷する。さらに、コントローラ制御部４００は、折り装置５００を制御する折り装置制御部５０１と、フィニッシャ６００を制御するフィニッシャ制御部６０１と通信を行い、印刷されたシートにステイプルやパンチ穴といった所望の出力を実現する。
【００１８】
外部Ｉ／Ｆ４５１は、外部コンピュータ４５３と接続するインタフェースである。外部Ｉ／Ｆ４５１は、ネットワークやＵＳＢなどの外部バス４５２で接続した外部コンピュータ４５３からのプリントデータを画像に展開して出力したり、後述するハードディスク４０７（以下、ＨＤＤ）内の画像データを外部コンピュータ４５３へ送信する。
【００１９】
＜コントローラ制御部の構成＞
次に、図３を参照して、本実施形態に係るコントローラ制御部４００の構成について説明する。図３に示すように、コントローラ制御部４００は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、不揮発性メモリ４１０、デバイス制御部４０９、外部Ｉ／Ｆ制御部４０５、操作部制御部４０６、ＨＤＤ−Ａ（第１記憶手段）４０７、及びＨＤＤ−Ｂ（第２記憶手段）４０８を備える。各コンポーネントは、バスブリッジ４０４を介して接続されている。なお、ＨＤＤ−Ａ４０７、及びＨＤＤ−Ｂ４０８は、画像形成装置１０に対して、着脱式として設けられてもよく、固定式として設けられてもよい。
【００２０】
コントローラ制御部４００は、ＣＰＵ４０１によって統括的に制御され、オペレーティングシステム（以下、ＯＳ）で制御される。バスブリッジ４０４は、ＣＰＵ４０１の初期起動プログラムを格納しているＲＯＭ４０２、ＣＰＵ４０１の制御データを一時的に保持し、制御に伴う演算の作業領域として用いられるＲＡＭ４０３が接続されている。
【００２１】
ＨＤＤ−Ａ４０７には、ＣＰＵ４０１のＯＳを含むメインプログラムが格納されているとともに、ユーザが取得した画像データや後述する操作部８００で画像を編集したときの保存用に使用される。また、ネットワークやＵＳＢインタフェースを制御する外部Ｉ／Ｆ制御部４０５、操作部８００を制御する操作部制御部４０６が接続されている。
【００２２】
ＣＰＵ４０１は、バスブリッジ４０４を介して、デバイス制御部４０９間の通信を行う。デバイス制御部４０９は、原稿給送装置制御部１０１、イメージリーダ制御部２０１、プリンタ制御部３０１、折り装置制御部５０１、フィニッシャ制御部６０１と接続され、それらの制御を司る。
【００２３】
ＨＤＤ−Ｂ４０８は、バスブリッジ４０４内の図示しないＨＤＤコントローラにてミラーリングのＲＡＩＤ機能として使用するセカンダリ用のストレージである。ＨＤＤ−Ｂ４０８は、画像形成装置１０を操作させるためには必ずしも必要ではなく、ユーザの選択によってＨＤＤ−Ａ内の画像データを確実に保護したい場合などにミラーリングのＲＡＩＤ機能を使うために用いられる。また、メカ的な取り付けによってＨＤＤ−Ａ４０７、ＨＤＤ−Ｂ４０８を着脱可能なように構成することもできる。これも画像形成装置１０を動かすためには必ず必要ではなく通常は固定式となっているが、ユーザの選択によってＨＤＤを着脱式にするかを決定することができる。上述した通り、本画像形成装置にはＨＤＤを取り付ける種類として、ミラーリングのＲＡＩＤ機能を使用するか否か、ＨＤＤを着脱式にするか固定式にするかで４種類の接続方法が選択できる。
【００２４】
不揮発性メモリ４１０は、ユーザにより画像形成装置１０で使われる設定などを保存する。本実施形態では、ミラーリングのＲＡＩＤ機能を使用しているか否か、ＨＤＤを着脱式にするか固定式かを識別できる保存用として使用する。本実施形態では、ミラーリングのＲＡＩＤ機能を使用しているか否か、ＨＤＤを着脱式にするか固定式かの識別を不揮発性メモリ４１０に保存しているが、リアルタイムに自動で検出する方法でもよい。
【００２５】
＜操作部８００の構成＞
次に、図４を参照して、画像形成装置１０の操作部８００の構成について説明する。ＬＣＤ表示部９００は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラ制御部４００に伝える。テンキー８０１は、コピー枚数など、数字の入力時に使用する。スタートキー８０２は、ユーザ所望の条件を設定した後、複写動作、原稿の読み取り動作を開始する時などに用いる。ストップキー８０３は、稼働中の動作を止めるときに使用する。省エネキー８０４はユーザが省電力モードへの移行、復帰を行うのに使用する。なお、ここでは、テンキー８０１、スタートキー８０２、ストップキー８０３、及び省エネキー８０４をハードウェアキーとして設けているが、本発明はこれに限定されず、それらのキーをＬＣＤ表示部９００に表示されるソフトウェアキーとして設けてもよい。
【００２６】
また、８０５はガイドキーであり、キーの機能が解らないとき押すとそのキーの説明が表示される。８０６はコピーモードキーであり、複写を行うときに押す。８０７はファクスキーであり、ファクスに関する設定を行うときに押す。８０８はファイルキーであり、ファイルデータを出力したいときに押す。８０９はプリンタキーであり、コンピュータ等の外部装置からのプリント出力に関する設定などを行うときに使用する。
【００２７】
＜ストレージデバイスの検出＞
次に、図５を参照して、画像形成装置１０のストレージデバイスの検出処理に関して詳細に説明する。図５は、画像形成装置１０に電源が投入された際のストレージデバイスの接続を検出する処理手順を示す。なお、以下で説明する処理は、コントローラ制御部４００のＣＰＵ４０１がＲＯＭ４０２等のメモリに格納された制御プログラムをＲＡＭ４０３に読み出して実行することにより実現される。また、図５のフローチャートでは、ミラーリングのＲＡＩＤ機能が有効であるか否か、ＨＤＤを着脱式にするか固定式にするかで４通りの制御に対応している。ここで、ミラーリングとは、複数のストレージデバイスの記憶内容を同期させる制御である。また、ＲＡＩＤ（Redundant Arrays of Inexpensive Disks）機能とは、複数の外部記憶装置(ハードディスクなど)をまとめて１台の装置として管理する機能である。ＲＡＩＤ機能によりデータを分散して記録することにより、高速化や耐障害性の向上が図られる。
【００２８】
Ｓ１０１において、ＣＰＵ４０１は、不揮発性メモリ４１０内からＨＤＤが画像形成装置１０に対して固定式か着脱式かを示す情報を取得する。固定式である場合はＳ１０２に進み、固定式でない場合はＳ１１１に進む。Ｓ１０２において、ＣＰＵ４０１は、不揮発性メモリ４１０内からミラーリングのＲＡＩＤ機能が有効であるか否かを示す情報を取得する。ここで、ミラーリングのＲＡＩＤ機能が有効である場合はＳ１０６に進み、無効である場合はＳ１０３に進む。
【００２９】
Ｓ１０３において、ＣＰＵ４０１は、ＨＤＤ−Ａ４０７がレディ状態にあるか否かを判定する。ＨＤＤ−Ａ４０７がレディ状態であればＳ１０５に進み、ＣＰＵ４０１は、ＨＤＤ−Ａ４０７内のプログラムから起動処理を行う。一方、ＨＤＤ−Ａ４０７がレディ状態でなければＳ１０４に進み、ＣＰＵ４０１は、図６に示すようなＬＣＤ表示部９００にエラー表示を行う。図６に示すエラー表示では、ハードディスクに異常が発生している旨と、エラー番号が表示される。
【００３０】
一方、Ｓ１０２でミラーリングのＲＡＩＤ機能ありの場合にはＳ１０６に進み、ＣＰＵ４０１は、画像形成装置１０のストレージを検出する。具体的には、ＣＰＵ４０１は、２台のＨＤＤ−Ａ４０７、ＨＤＤ−Ｂ４０８のシリアルＩＤ（識別子）情報を取得する。さらに、不揮発性メモリ４１０内には予めミラーリングのＲＡＩＤ機能設定時にＨＤＤ−Ａ４０７、ＨＤＤ−Ｂ４０８のシリアルＩＤ情報が登録されており、ＣＰＵ４０１は、その値と取得した値とを比較する。不揮発性メモリ４１０に予め登録されたＩＤと、ＨＤＤ−Ａ４０７及びＨＤＤ−Ｂ４０８のシリアルＩＤ情報とを比較した比較結果（検出結果）、一致するシリアルＩＤ情報が０台の場合はＳ１０７に進み、１台の場合はＳ１０９に進み、２台の場合はＳ１０８に進む。
【００３１】
Ｓ１０７において、ＣＰＵ４０１は、２つのＨＤＤのＩＤが取得できない場合には、図６に示すようなＬＣＤ表示部９００にエラー表示を行う。２つのＨＤＤのＩＤが登録されているＩＤと同じものであればＳ１０８に進み、ＣＰＵ４０１は、マスタであるＨＤＤ−Ａ４０７内のプログラムから起動処理を行う。一方、どちらか一方のＨＤＤのＩＤが取得でき、もう一方のＨＤＤのＩＤができない場合にはＳ１０９に進み、ＣＰＵ４０１は、ミラーリングのＲＡＩＤ機能を継続できないと判断し、検出できないＨＤＤのシリアルＩＤを故障ＨＤＤと登録する。続いて、Ｓ１１０において、ＣＰＵ４０１は、ＩＤが取得できた問題のないＨＤＤのプログラムから起動処理を行い、図７に示すようにＬＣＤ表示部９００内に１台のＨＤＤが故障したことを示す表示を行う。
【００３２】
一方、Ｓ１０１で着脱式であると判定すると、Ｓ１１１に進み、ＣＰＵ４０１は、不揮発性メモリ４１０内からミラーリングのＲＡＩＤ機能が有効であるか否かを示す情報を取得する。ここで、取得した情報からミラーリングのＲＡＩＤ機能が無効であると判定すると、Ｓ１１２に進み、有効であると判定するとＳ１１５に進む。
【００３３】
Ｓ１１２において、ＣＰＵ４０１は、ＨＤＤ−Ａ４０７がレディ状態であるか否かを判定する。ＨＤＤ−Ａ４０７がレディ状態であればＳ１１４に進み、ＣＰＵ４０１は、ＨＤＤ−Ａ４０７内のプログラムから起動処理を行う。一方、ＨＤＤ−Ａ４０７がレディ状態でなければＳ１１３に進み、ＣＰＵ４０１は、図８の画面９０１に示すようにＨＤＤの接続確認の警告表示を行う。
【００３４】
Ｓ１１１でミラーリングのＲＡＩＤ機能ありの場合にはＳ１１５に進み、ＣＰＵ４０１は、２台のＨＤＤ−Ａ４０７、ＨＤＤ−Ｂ４０８のシリアルＩＤ情報を取得する。不揮発性メモリ４１０内には予めミラーリングのＲＡＩＤ機能設定時にＨＤＤ−Ａ４０７、ＨＤＤ−Ｂ４０８のシリアルＩＤ情報を登録しており、その値と比較を行う。不揮発性メモリ４１０に予め登録されたＩＤと、ＨＤＤ−Ａ４０７及びＨＤＤ−Ｂ４０８のシリアルＩＤ情報とを比較した結果、一致するシリアルＩＤ情報が０台の場合はＳ１１６進み、１台の場合はＳ１１７に進み、２台の場合はＳ１１８に進む。
【００３５】
Ｓ１１６において、ＣＰＵ４０１は、２つのＨＤＤのＩＤが取得できない場合には、図８の画面９０１に示すように接続確認の警告表示を行う。また、ＨＤＤ着脱式のため異なるＨＤＤが接続され、ＩＤが異なる場合も想定される。このような場合を想定して、ＣＰＵ４０１は、図８の画面９０１に示すように接続確認の警告表示を行ってもよい。一方、２つのＨＤＤのＩＤが登録されているＩＤと同じものであればＳ１１８に進み、ＣＰＵ４０１は、マスタであるＨＤＤ−Ａ４０７内のプログラムから起動処理を行う。
【００３６】
また、どちらか一方の１つのＨＤＤのＩＤが取得でき、もう一方ができない場合にはＳ１１７に進み、ＣＰＵ４０１は、ミラーリングのＲＡＩＤ機能を継続できないと判断し、図８の画面９０２に示すように接続確認の確認画面表示を行う。図８に示すように、画面９０２には、強制起動ボタンが表示される。強制起動ボタンが押下されると、検出されたストレージの記憶内容を用いて画像形成装置１０の起動処理が実行される。続いて、Ｓ１１９において、ＣＰＵ４０１は、Ｓ１１７で表示した画面を介して、ユーザに、強制起動するか又は再接続をするかを選択させる。また、１台のＩＤが異なる場合には、図８の画面９０３に示すように接続確認の確認画面表示を行ってもよい。
【００３７】
Ｓ１１９でユーザによって強制起動が選択された場合にはＳ１０９に戻り、ＣＰＵ４０１は、検出できないＨＤＤのシリアルＩＤのハードディスクを故障ＨＤＤと登録し、Ｓ１１０でＩＤが取得できた問題のないＨＤＤのプログラムから起動処理を行う。また、ＣＰＵ４０１は、図７に示すようなＬＣＤ表示部９００に１台のＨＤＤが故障したことを示す表示を行う。
【００３８】
一方、検出できないＨＤＤを再接続する場合には、ユーザによって画像形成装置１０の電源をＯＦＦして再度ＯＮすれば図５に示すフローを繰り返すことができる。また、電源をＯＮにしたままＨＤＤを着脱し直して、再認識させるようなＨｏｔ-Ｐｌｕｇ検出を行う方法でもよい。
【００３９】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005941273.tif 000002
【図２】
0005941273.tif 000003
【図３】
0005941273.tif 000004
【図４】
0005941273.tif 000005
【図５】
0005941273.tif 000006
【図６】
0005941273.tif 000007
【図７】
0005941273.tif 000008
【図８】
0005941273.tif 000009