(57)【要約】【課題】画像データを保存する磁気ディスク装置の故障予測を画像形成動作に支障を来すことなく実行可能な画像形装置を提供する。【解決手段】磁気ディスク装置１８の各セクタが欠陥領域か否かの検出動作を、画像形成装置１０がウォームアップ中や省電力モード中などの非稼動期間にのみ実行させる。また、実行終了時に、次回の検出動作の開始位置を示す位置情報を位置記憶手段４３に記憶し、この記憶された位置情報の示す開始位置から次回の検出動作を開始させる。判断手段４２は、複数の非稼動期間に分けて行なわれた検出動作の結果を総合し、磁気ディスク装置１８全体の良否を判断する。【選択図】図１
2006164461.tif 000002
【特許請求の範囲】
【請求項１】
画像データを磁気ディスク装置に保存するように構成された画像形成装置において、
前記磁気ディスク装置の欠陥領域を検出する検査手段と、
前記検査手段による検出動作を制御する制御手段と、
前記検出動作の開始位置を特定するための位置情報が記憶される位置記憶手段とを備え、
前記制御手段は、当該画像形成装置が非稼働状態の期間にのみ前記検出動作を実行させると共に、実行終了時に次回の検出動作のための前記位置情報を前記位置記憶手段に記憶し、この記憶された位置情報で特定される開始位置から次回の検出動作を開始させる
ことを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記検出動作を前記非稼働状態の期間の一部でのみ行なう
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、所定の単位領域毎に検出動作を実行する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記検査手段の検出結果に基づいて、前記磁気ディスク装置全体の良否を判断する判断手段を有し、
当該画像形成装置が非稼働状態から稼働状態に移行した際に前記判断手段による判断を行なって、その判断結果を通知する
ことを特徴とする請求項１、２または３に記載の画像形成装置。
【請求項５】
前記非稼働状態は、当該画像形成装置がウォームアップ中の状態と省電力モードにある状態との少なくとも一方を含む
ことを特徴とする請求項１、２、３または４に記載の画像形成装置。
【請求項６】
前記検査手段の検出結果に基づいて、前記磁気ディスク装置全体の良否を判断する判断手段を有し、
前記検出動作が終了したとき前記判断手段による判断を行ない、その判断結果が不良でかつ当該画像形成装置が省電力モードにあるとき、前記判断結果の通知に係わる回路部分のみを起動して前記通知を行なう
ことを特徴とする請求項１、２または３に記載の画像形成装置。
【請求項７】
前記判断結果の通知を表示手段で行なう
ことを特徴とする請求項４または６に記載の画像形成装置。
【請求項８】
前記判断結果の通知を、送信手段で行なう
ことを特徴とする請求項４または６に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを保存する磁気ディスク装置を有する画像形成装置に係わり、特に磁気ディスク装置の故障を予測する技術に関する。
【背景技術】
【０００２】
複写機などの画像形成装置は、その記憶手段として磁気ディスク装置を備え、大量の画像データを保存することができる。この磁気ディスク装置の記憶領域の一部に、衝撃により傷などが生じたりすると、その部分が、データの読み書きのできない欠陥領域となってしまうことがある。さまざまな原因で、こうした欠陥領域が増えてゆくと実質的な記憶容量が減ってしまうと共に、ついには、保存してある画像データが失われてユーザに多大な損失を与えてしまう。そこで、使用中の磁気ディスク装置の故障を事前に予測することによって、このような事態に至る前に磁気ディスク装置を交換することが望ましい。
【０００３】
特許文献１には、磁気ディスク装置の交換時期や、データのバックアップの必要性などを事前に知るために、磁気ディスク装置の故障を予測する検査技術が開示されている。この技術では、ディスク全体から欠陥領域を検出し、検出された欠陥領域の数と基準値とを比較して故障を予測するようになっている。この検査は、一度開始するとディスク全体を検査し終えるまで連続的に行なわれる。ただし、検査中でもディスクの使用を可能とするために、実際にディスクにアクセスがあった時点で検査を一時中断し、アクセスがなくなったら検査を再開する機能を備えている。
【０００４】
【特許文献１】特開２００１−２６５５３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記の検査技術では、必要に応じて検査を中断・再開しながら、磁気ディスク装置の故障を予測することができる。しかしながら、この中断・再開には、ディスクを検査状態と通常の使用状態とに切り替えるための余分なオーバーヘッドが発生してしまう。
【０００６】
画像形成装置では、印刷がはじまると、バッファメモリから印刷部へのデータ転送が優先され、その隙間を利用して磁気ディスク装置からバッファメモリにデータを転送しなければならず、ディスクへのアクセスが細切れになりやすい。このように動作する画像形成装置に、上記の技術を適用すると、細切れに発生するディスクへのアクセス毎に、検査状態と使用状態との切り替えが発生してオーバーヘッド時間が累積し、画像形成にも、検査にも支障を来してしまうという問題が生じる。
【０００７】
本発明は、上記の問題を解決しようとするものであり、画像データを保存する磁気ディスク装置の故障予測を画像形成動作に支障を来すことなく行なうことのできる画像形成装置を提供することを目的としている。 
【課題を解決するための手段】
【０００８】
請求項１に係わる発明は、画像データを磁気ディスク装置に保存するように構成された画像形成装置において、
前記磁気ディスク装置の欠陥領域を検出する検査手段と、
前記検査手段による検出動作を制御する制御手段と、
前記検出動作の開始位置を特定するための位置情報が記憶される位置記憶手段とを備え、
前記制御手段は、当該画像形成装置が非稼働状態の期間にのみ前記検出動作を実行させると共に、実行終了時に次回の検出動作のための前記位置情報を前記位置記憶手段に記憶し、この記憶された位置情報で特定される開始位置から次回の検出動作を開始させる
ことを特徴とする画像形成装置である。
【０００９】
上記発明によれば、画像形成装置は、磁気ディスク装置の欠陥領域を検出する検出動作を非稼働状態の期間に限り実行する。すなわち、磁気ディスク装置の検査は、ユーザが画像形成装置を使用していない期間にのみ行なわれる。
【００１０】
欠陥領域とは、データを正常に読み書きできない記憶領域である。検査手段は、磁気ディスク装置全体を順に調べて、各記憶領域が欠陥領域か否かを判断する。具体的には、リード／ライトエラーが発生する領域を検出する方法や、データの読み込み時に誤り訂正が実行される領域を検出する方法などが挙げられるが、これらに限定されるものではない。欠陥領域の検出単位となるサイズは、たとえば、セクタやトラックなどがある。
【００１１】
制御手段は、画像形成装置が非稼動状態にあるか否かを認識し、非稼動状態の期間にのみ、検査手段を稼働させる。画像形成に係わるジョブの実行を統括制御する部分に、この制御手段としての機能を持たせておけば、非稼動状態にあるか否かの判断が容易になる。
【００１２】
非稼働状態とは、待機状態、ウォームアップ中の状態、省電力モードにある状態など、磁気ディスク装置を使用するジョブが実行されないことが保障された状態である。
【００１３】
「非稼動状態の期間にのみ検出動作を実行させる」とは、非稼動状態の期間にのみ検査動作の実行が許可されることであり、非稼動状態であっても検査動作が実行されない期間が存在してもよい。すなわち、検査動作を非稼動状態の期間中、常時実行させてもよいし、非稼動状態の期間中の一部に制限してもよい。
【００１４】
位置情報は、磁気ディスク装置のアドレス情報などである。位置情報は、次回の検出動作の開始位置を特定できればよく、今回の検出動作の終了位置でも、次回の検査動作の開始位置でもよい。
【００１５】
なお、磁気ディスク装置は、画像形成装置に内蔵されていてもよいし、外付けで画像記憶装置に接続されていてもかまわない。また、磁気ディスク装置は１台のみでも複数台でもよい。
【００１６】
請求項２に係わる発明は、前記制御手段は、前記検出動作を前記非稼働状態の期間の一部でのみ行なう
ことを特徴とする請求項１に記載の画像形成装置である。
【００１７】
上記発明によれば、画像形成装置は、非稼働状態の期間であっても、その期間の一部に限って、欠陥領域の検出動作を実行する。
【００１８】
「検出動作を非稼働状態の期間の一部でのみ行なう」には、次のような態様がある。第１は、非稼動状態の継続期間中の一部でのみ実行する場合である。たとえば、非稼動状態である省電力モードに移行した時点から検出動作を開始し、１０分経過したら検出動作を終了させるような態様がある。検出動作の実行は非稼動状態の継続中に１回だけでもよいし、複数回あってもよい。先の例において、省電力モードが長時間継続したら１０分間の検出動作を再度実行させるような態様がこれにあたる。第２は、複数回出現する非稼動状態の中で、検出動作を実行する回と実行しない回とを設ける態様である。たとえば、非稼動状態でかつ特定の要件が整ったときのみ検出動作を実行する場合で、夜間や休日を加重要件とする場合などがこれにあたる。
【００１９】
このように、検出動作を非稼動状態の期間の一部のみに制限することで、必要以上に検出動作が実行されて、かえって磁気ディスク装置の劣化を早めたり、省電力モードの意義が滅却されたりすることが防止される。
【００２０】
請求項３に係わる発明は、前記制御手段は、所定の単位領域毎に検出動作を実行する
ことを特徴とする請求項１または２に記載の画像形成装置である。
【００２１】
上記発明によれば、磁気ディスク装置の記憶領域を単位領域に分割し、この単位領域毎に欠陥領域の検出動作を実行する。すなわち、単位領域の検査途中で非稼動状態の期間が終了しても、単位領域の検査が完了するまで検出動作が継続される。単位領域のサイズはその分の検出動作に要する時間が、非稼動状態の解除後に画像形成に係わるディスクアクセスが発生するまでの最小時間より短くなる範囲内で大きく設定することが好ましい。なお、欠陥領域の検出単位を上記の単位領域と一致させてもよいし、単位領域よりも細かく設定してもよい。
【００２２】
請求項４に係わる発明は、前記検査手段の検出結果に基づいて、前記磁気ディスク装置全体の良否を判断する判断手段を有し、
当該画像形成装置が非稼働状態から稼働状態に移行した際に前記判断手段による判断を行なって、その判断結果を通知する
ことを特徴とする請求項１、２または３に記載の画像形成装置である。
【００２３】
上記発明によれば、検査手段による個々の欠陥領域の検出結果から、磁気ディスク装置全体としての良否が判断され、稼動状態となったとき、すなわち、ユーザがこの画像形成装置を使おうとするタイミングに合わせて、先の判断結果が通知される。
【００２４】
判断手段は、たとえば、欠陥領域の検出結果を磁気ディスク装置の記憶領域全体について収集して磁気ディスク装置の良否を判断する。具体的な判断の方法としては、装置全体の記憶領域に対して許容される欠陥領域の数や割合などの判断基準値を予め決めておき、検出された欠陥領域の合計がこの判断基準値を超えた場合に、当該磁気ディスク装置を不良と判断する方法などがあるが、他の判断方法でもよい。
【００２５】
通知方法には、画像形成装置に備え付けられた表示画面への表示や、記録紙へのレポート出力、遠隔への送信などがある。人に通知するほか機械に通知する方法でもよい。通知内容は、磁気ディスク装置の良否を直接通知するものでも、画像データのバックアップや磁気ディスク装置の交換の必要性を案内表示することにより磁気ディスク装置の良否を間接的に通知するものでもよい。
【００２６】
請求項５に係わる発明は、前記非稼働状態は、当該画像形成装置がウォームアップ中の状態と省電力モードにある状態との少なくとも一方を含む
ことを特徴とする請求項１、２、３または４に記載の画像形成装置である。
【００２７】
上記発明によれば、非稼動状態のなかでも特にユーザが当該画像形成装置を使用しないことが確実なウォームアップ中や省電力モード中に磁気ディスク装置の欠陥の検出動作が実行される。
【００２８】
ウォームアップ中の状態とは、画像形成装置の電源投入時や、長時間画像形成装置を使用していなかった場合などにおいて、記録紙に転写されたトナーを溶融定着させる定着装置のヒータを昇温している状態である。また、省電力モードの状態とは、画像形成装置が所定時間使用されない場合に、定着装置のヒータや表示用液晶ディスプレイのバックライトなどの通電を切ったり、ＣＰＵ（Central Process Unit；中央処理装置）を省電力動作に切り替えたりして、画像形成装置全体としての電力消費量を少なくした休止状態である。
【００２９】
請求項６に係わる発明は、前記検査手段の検出結果に基づいて、前記磁気ディスク装置全体の良否を判断する判断手段を有し、
前記検出動作が終了したとき前記判断手段による判断を行ない、その判断結果が不良でかつ当該画像形成装置が省電力モードにあるとき、前記判断結果の通知に係わる回路部分のみを起動して前記通知を行なう
ことを特徴とする請求項１、２または３に記載の画像形成装置である。
【００３０】
上記発明によれば、省電力モード中の検査で磁気ディスク装置が不良であると判断したとき、通知に必要な回路のみを起動してその判断結果を通知する。通知に係わる回路部分は、通知方法に依存する。通信回路や表示回路が該当する。
【００３１】
請求項７に係わる発明は、前記判断結果の通知を表示手段で行なう
ことを特徴とする請求項４または６に記載の画像形成装置である。
【００３２】
上記発明によれば、表示手段により、磁気ディスク装置の不良が当該画像形成装置の周辺に居る者へ通知される。
【００３３】
請求項８に係わる発明は、前記判断結果の通知を、送信手段で行なう
ことを特徴とする請求項４または６に記載の画像形成装置である。
【００３４】
上記発明によれば、送信手段により、磁気ディスク装置の不良が離れた場所へ通知される。
【００３５】
判断結果の送信先を、予め登録された規定の宛先にしても、ユーザ設定可能にしてもよい。送信先は、画像形成装置の管理担当者やサービスセンタなど、ディスク装置の交換に関する技術的・経済的な意思決定の可能な者が好ましい。送信方法には、インターネットや電話回線、専用回線、携帯電話への音声通知やメール送信などがある。
【発明の効果】
【００３６】
本発明に係わる画像形成装置によれば、画像データが保存される磁気ディスク装置の欠陥領域の検出動作を、当該画像形成装置が非稼働状態にある期間にのみ実行するので、画像形成に支障を来すことなく、欠陥領域を検出することができる。
【００３７】
磁気ディスク装置の欠陥領域検出動作を、画像形成装置が非稼動状態の期間の一部でのみ行なうものでは、省電力モード中に絶えず検出動作を実行してしまうような、過剰な実行を回避し、かえって磁気ディスク装置の劣化を早めたり、省電力モードの意義が滅却されたりすることが防止される。
【００３８】
所定の単位領域毎に検出動作を実行するものでは、単位領域の検査途中で非稼動状態の期間が終了しても、単位領域の検査が完了するまで検出動作を継続するので、途中で中断した領域の初めから再び検出動作をやり直すような動作が回避され、検査の効率を高めることができる。また、単位領域を基準に検査の開始位置を管理すればよいので、位置管理が簡単になるという利点がある。
【００３９】
検査手段による個々の欠陥領域の検出結果から、磁気ディスク装置全体としての良否を判断し、画像形成装置が非稼動状態から稼働状態に移行したとき、その判断結果を通知するものでは、ユーザがこれから当該画像形成装置を使おうとしているタイミングで磁気ディスク装置の良否を通知するので、ユーザへの確実な通知が可能になる。また、磁気ディスク装置が実際に使用できなくなる前に、その交換の必要性を通知するので、保存されている画像データが消失するような重大な損失の発生を未然に防止することができる。さらに、使用の直前に磁気ディスク装置の故障が間近であることをユーザに通知するので、ユーザは重要な書類の画像保存を止めるなどの対応を採ることが可能になる。
【００４０】
ウォームアップ中や省電力モード中に検出動作を行なうものでは、これらの期間は画像形成が行なわれないことが確実なので、欠陥領域の検出動作が画像形成に支障を来す可能性を完全になくすることができる。
【００４１】
省電力モード中の検査で磁気ディスク装置が不良であると判断したとき、通知に必要な回路のみを起動してその判断結果を通知するものでは、省電力モード中でも即座に不良を通知するので、磁気ディスク装置を交換するなどの措置をより早い時期から採ることが可能になる。また、通知に関連しない回路は休止状態を継続するので、省エネルギー効果の大部分は継続して得ることができる。
【００４２】
磁気ディスク装置全体の良否判断の結果を操作パネルなどの表示手段を利用して通知するものでは、当該画像形成装置の使用者や周囲に居る者に判断結果を通知することができる。また、送信手段を利用して通知するものでは、離れた場所に居る管理者や保守責任者などに磁気ディスク装置の不良を通知することができる。
【発明を実施するための最良の形態】
【００４３】
以下、図面に基づき本発明の実施の形態を説明する。
【００４４】
図１は、本発明の実施の形態に係わる画像形成装置１０の電気的構成を示している。
【００４５】
画像形成装置１０は、原稿を読み取ってその複製画像を記録紙上に形成する複写機としての機能や読み取った画像データを外部へ出力するスキャナ機能、受信した印刷データに応じて印刷するプリンタ機能などを備えた複合機として構成されている。
【００４６】
画像形成装置１０は、画像データを磁気ディスク装置に保存するようになっており、この寿命が一般に画像形成装置本体よりも短いことから、ディスクに生じる欠陥領域の増加状況を検出して良否を判断し、故障の生じる前に磁気ディスク装置の交換や重要データの退避を勧告する機能を備えている。
【００４７】
装置制御部１１は、接続されている各部の動作を制御したり、画像データに対する各種の処理を行なったりする回路群である。装置制御部１１の詳細は後述する。
【００４８】
ＨＤＤ１８は、圧縮された画像データや印刷データなどを格納するための大容量の記憶装置である。ＨＤＤ１８は、磁性体を塗った樹脂製の磁気ディスクと磁気ヘッドとを内蔵している。そして、この磁気ディスクを高速で回転させ、磁気ヘッドを目的の位置まで移動させた後、磁気ヘッドを用いてデータの読み書きを行なっている。
【００４９】
読取部２３は、原稿画像を読み取って対応する画像データを取り込む機能を果たす。読取部２３は、原稿を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学経路とを備えている。ラインイメージセンサはＣＣＤ（Charge Coupled Device）で構成される。ラインイメージセンサが出力するアナログ画像信号はＡ／Ｄ（アナログ／デジタル）変換され、デジタルの画像データとして画像処理部２２に取り込まれる。
【００５０】
画像形成部２４は、画像処理部２２から供給される画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。画像形成部２４は、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有するいわゆるレーザープリンタとして構成されている。
【００５１】
表示手段２６は、液晶ディスプレイ（以下、ＬＣＤ；Liquid Crystal Display）で構成され、ユーザへの各種の案内表示や、タッチパネル部２７で用いられる各種入力スイッチの表示などを行なう機能を果たす。
【００５２】
タッチパネル部２７は、表示手段２６の画面上に設けたタッチパネルで構成され、ユーザから各種の操作を受け付ける機能を果たす。表示手段２６とタッチパネル部２７とは、ＬＣＤコントローラ２５に接続されている。
【００５３】
メインコントロール部２８は、タッチパネル部２７とは別に、数字釦やスタート釦など各種の操作釦を備え、これらの釦の操作に基づく操作信号を装置制御部１１に出力する機能を有している。タッチパネル部２７は、ローカル・バス５１、ＣＰＵインターフェイス１６を介して、ＣＰＵ１２に接続されている。
【００５４】
次に、装置制御部１１を構成している各回路について説明する。装置制御部１１は、図１の破線内に表示するように、ＣＰＵ１２と、ＨＤＤ１８を制御するＨＤＤコントローラ１７と、メモリ制御部１９と、ＬＣＤコントローラ２５と、ＮＩＣ（Network Interface Card）２９と、送信手段４４とを主要回路として構成されている。
【００５５】
ＣＰＵ１２は、画像形成装置１０全体の動作を統括制御する中央制御部としての機能を果たす。ＣＰＵ１２には、主として画像データを扱うＰＣＩバス（Peripheral Component Interconnect Bus）５０と、主として制御用のデータを扱うローカル・バス５１との２つのバスが接続されている。
【００５６】
ローカル・バス５１には、フラッシュメモリ１３と、ワークメモリ１４と、ＣＰＵインターフェイス１６とが接続されている。このうち、フラッシュメモリ１３は、書き替え可能な不揮発メモリで、ＣＰＵ１２が実行するプログラムなどが記憶される。ワークメモリ１４は、ＣＰＵ１２がプログラムを実行する際の作業領域として使用されるＲＡＭ（ランダム・アクセス・メモリ）である。ＣＰＵ１２は、電源オン時にフラッシュメモリ１３内のプログラムをワークメモリ１４に転送し、その後は、ワークメモリ１４上のプログラムを実行するようになっている。
【００５７】
ＣＰＵ１２にＣＰＵインターフェイス１６を介して接続されている不揮発メモリ１５は、電源を切っても記憶内容が失われない半導体メモリであり、ユーザ情報などが記憶される。さらに、不揮発メモリ１５は、ＨＤＤ１８の欠陥領域の検出動作に係わる位置情報を記憶する位置記憶手段４３としての機能や、欠陥領域の検出結果を記憶する機能も果たす。
【００５８】
ＰＣＩバス５０には、ＨＤＤコントローラ１７、ＮＩＣ２９、ＬＣＤコントローラ２５、メモリ制御部１９が接続される。このうちＨＤＤコントローラ１７は、配下に接続されるＨＤＤ１８へのデータの読み書きを制御する回路である。ＨＤＤコントローラ１７は、後述するメモリ制御部１９とＨＤＤコントローラ１７との間でデータの転送処理をする機能も兼ね備えている。さらに、ＨＤＤコントローラ１７は、ＨＤＤ１８の欠陥領域を検出する検査手段４０としての機能を有している。検査手段４０は、リード／ライトエラーの発生領域を特定することにより、データの読み書き機能に関する欠陥発生とその発生領域とを特定する機能を果たす。
【００５９】
メモリ制御部１９は、読取部２３から入力される画像データや画像形成部２４へ出力する画像データを一時的に蓄積するバッファメモリへのリードライト動作などを管理する機能を果たす。メモリ制御部１９には、上記バッファメモリとしての画像メモリ２０と、圧縮／伸張部２１と、画像処理部２２とが接続されている。
【００６０】
画像メモリ２０は、高速にアクセス可能な半導体メモリで構成されている。画像メモリ２０には、たとえば、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）が使用される。画像メモリ２０の容量は適宜に設定すればよいが、画像データを数ページから、好ましくは数十ページ分記憶可能な容量がよい。圧縮／伸張部２１は、画像データの圧縮および伸張を行なう。画像処理部２２は、入出力される画像データを回転させたり、インターフェイス用のタイミング信号を生成したりする機能を果たす。
【００６１】
メモリ制御部１９は、読取部２３からの画像データを取り込む際には、画像処理部２２からタイミング信号と画像データとを入力し、このタイミング信号に同期して画像データを順次圧縮／伸張部２１で圧縮した後に、画像メモリ２０に書き込むように動作する。
【００６２】
また、画像形成部２４に画像データを送出するときは、画像メモリ２０に格納されている圧縮された画像データを画像処理部２２からのタイミング信号に同期して順次読み出し、これを圧縮／伸張部２１で伸張した後に、画像処理部２２へ出力する機能を備えている。
【００６３】
さらに、メモリ制御部１９は、ＰＣＩバス５０側からのアクセス要求に応じてＰＣＩバス５０上のデータを画像メモリ２０に書き込む機能や、画像メモリ２０から読み出したデータをＰＣＩバス５０上へ出力する機能を果たす。また、画像処理部２２からのアクセス要求がＰＣＩバス５０側からのアクセス要求より優先されるように、アクセス競合を調整する機能を有している。
【００６４】
ＬＣＤコントローラ２５は、ＣＰＵ１２から入力される表示指令に従って、表示手段２６を制御してその画面上に各種の操作スイッチや装置の状態表示、各種機能の動作状況などを表示させる機能を果たす。また、タッチパネル部２７から受け付けた各種の操作要求を、ＰＣＩバス５０を介してＣＰＵ１２に出力する機能を果たす。
【００６５】
ＮＩＣ２９は、画像形成装置１０をＬＡＮ（Local Area Network）３０に接続するための拡張カードである。
【００６６】
送信手段４４は、携帯電話サービスの基地局との通信が可能な無線通信手段であり、ＨＤＤ１８の良否に関する情報を、携帯電話サービスを利用して、当該画像形成装置１０のメーカ側担当者などの所定の送信先８０にメール送信する機能を果たす。
【００６７】
ＣＰＵ１２は、さらに、制御手段４１と判断手段４２との機能を兼ね備えている。
【００６８】
制御手段４１は、画像形成装置１０の非稼動状態の継続期間中の一部でのみ検査手段４０を稼働させる機能を果たす。さらに、制御手段４１は、検査手段４０に検出動作を開始させるにあたり、位置記憶手段４３から位置情報を取り出して、検出動作開始位置を指定する機能や、検出動作終了時に動作終了位置から次回の検出動作開始位置を導出して位置記憶手段４３に記憶させる機能を果たす。なお、本実施の形態において、検査手段４０を稼働させる非稼動状態とは、当該画像形成装置１０がウォームアップ中の状態と、省電力モードにある状態との２つの状態を指している。
【００６９】
判断手段４２は、検査手段４０によるＨＤＤ１８の欠陥領域の検出結果に基づいて、ＨＤＤ１８全体の良否を判断する機能を果たす。具体的には、検査手段４０が検出した個々の欠陥領域の数を計数して、その計数結果が予め設定された判断基準値より大きいか否かによって磁気ディスク装置全体としての良否を判断するようになっている。
【００７０】
図２は、ディスク上のどこに欠陥箇所があるか管理するための欠陥領域マップ６０と、ＨＤＤ１８の模式的構造とを示している。
【００７１】
ＨＤＤ１８は、磁気ディスク７０と、磁気ヘッド７１とを備えている。磁気ディスク７０は図示省略のモータによって駆動され、回転軸７３を中心に回転するようになっている。磁気ディスク７０は、回転軸を中心に円環状をなした径の異なる複数のトラック７４に分割され、さらに各トラック７４は、円周方向に複数のセクタ７５に分割されている。セクタ７５は、磁気ディスク７０にデータを読み書きする際のアクセス単位になっている。磁気ディスク７０に対するデータの読み書きは、トラック番号とセクタ番号とを指定して行なわれる。ＨＤＤ１８は、磁気ヘッド７１が装着されたアクセスアーム７２を指定されたトラック７４の位置まで移動し、そのトラック内の指定されたセクタ７５に対してデータの読み書きを行なうようになっている。
【００７２】
また、ＨＤＤ１８の検査手段４０による欠陥領域の検出は以下のように行なわれる。検査手段４０は、ＣＰＵ１２の制御手段４１から検出動作開始命令を受け取ると、その命令で指定された開始位置に対応するトラック７４までアクセスアーム７２を移動させる。そして、当該開始位置から順次セクタ７５毎にリード／ライトエラーの発生有無をチェックし、エラーのあるセクタ７５を欠陥領域として識別し、その位置を特定するようになっている。また、その検出動作は、所定の単位領域毎に行ない、この単位領域が完了するまで、検出動作を継続するようになっている。単位領域のサイズは、その分の検出動作に要する時間が、非稼動状態の解除後に画像形成に係わるディスクアクセスが発生するまでの最小時間より短くなる範囲内で大きく設定することが好ましいが、本実施の形態においては、数トラックから数十トラック程度に設定される。
【００７３】
欠陥領域マップ６０は各セクタ７５が欠陥領域か否かを、トラック番号を行番号６２とし、セクタ番号を列番号６１とする行列形式で表わしたものである。チェック記号６３は、その箇所の行番号６２と列番号６１とで特定されるセクタが欠陥領域であることを示している。欠陥領域マップ６０は不揮発メモリ１５に記憶され、実際のメモリ上では、１セクタを１ビットに対応させたビットマップ形式で作成される。
【００７４】
図３は、ウォームアップ中に行なわれる欠陥領域の検出動作に関連する画像形成装置１０の動作を示している。
【００７５】
画像形成装置１０がウォームアップ状態になると（ステップＳ１０１）、ＣＰＵ１２の制御手段４１は、不揮発メモリ１５（位置記憶手段４３）に格納されている位置情報を読み出し、これを含む検出動作開始命令をＨＤＤコントローラ１７の検査手段４０に出力する（ステップＳ１０２）。
【００７６】
検査手段４０は、ＨＤＤ１８のアクセスアーム７２を移動させ、制御手段４１から受け取った検出動作開始命令の位置情報で特定される開始位置から、検出動作を開始する（ステップＳ１０３）。
【００７７】
制御手段４１は、画像形成装置１０の状態を監視し、ウォームアップ中の状態が継続している間（ステップＳ１０４；Ｙｅｓ）は、検査手段４０による検出動作を継続させる（ステップＳ１０５）。
【００７８】
ウォームアップが完了すると（ステップＳ１０４；Ｎｏ）、制御手段４１は検査手段４０に対して、検出動作の終了命令を出力する（ステップＳ１０６）。
【００７９】
終了命令を受け取った検査手段４０は、実行中の単位領域についての検出が完了した後に検出動作を終了し、検出結果を制御手段４１に出力する（ステップＳ１０７）。ここで、当該検出結果は、欠陥が検出されたセクタのアドレスと、検出動作の終了位置情報とから構成される。たとえば、単位領域のサイズを複数トラックに設定した場合には、終了位置情報は、その単位領域内の最終トラック番号を表わしている。
【００８０】
検査手段４０から検出結果を受け取った制御手段４１は、検出結果に含まれる終了位置情報が表わすトラック番号に基づき、次回の検出動作の開始位置を導出し、これを位置情報として位置記憶手段４３に記憶する（ステップＳ１０８）。
【００８１】
制御手段４１はさらに、検出結果に含まれるアドレスに対応するセクタを欠陥領域として欠陥領域マップ６０に登録する（ステップＳ１０９）。既にそのセクタに対してチェック記号６３が付されている場合でも、同じ情報を上書きすればよい。
【００８２】
その後、判断手段４２は、不揮発メモリ１５内の欠陥領域マップ６０に付されているチェック記号６３の数を計数し、この計数結果と予め設定されている判断基準値とを比較して（ステップＳ１１０）、ＨＤＤ１８全体の良否判断を行なう。毎回の検出動作では、その対象範囲についてのみ欠陥領域マップ６０を更新するが、欠陥領域マップ６０には磁気ディスク装置内のすべてのセクタに係わるチェック記号６３が登録されているので、上記の計数により、ＨＤＤ１８全体の良否を最新の状態に基づいて判断することができる。
【００８３】
計数結果が判断基準値を超えている場合は、判断手段４２は当該ＨＤＤ１８の故障発生が間近であると判断する（ステップＳ１１１；Ｙｅｓ）。このときＣＰＵ１２は、表示手段２６に、ＨＤＤ１８の故障発生が間近となった旨の警告画面を表示すると共に（ステップＳ１１２）、上記の判断結果を記した電子メールを送信手段４４から所定の送信先８０に携帯電話サービスなどを利用して送信する（ステップＳ１１３）。
【００８４】
その後、ユーザから警告内容の確認操作を受けると、通常画面に戻り、ジョブの実行可能な状態へ移行する（ステップＳ１１４）。
【００８５】
欠陥セクタの数を表わした計数結果が判断基準値以下で当該ＨＤＤ１８の故障発生間近を予測しないときは（ステップＳ１１１；Ｎｏ）、画像形成装置１０は、通常画面を表示して、ジョブの実行可能な状態となる。
【００８６】
図４は、省電力モード中に行なわれる欠陥領域の検出動作に関連する画像形成装置１０の動作を示している。
【００８７】
画像形成装置１０が省電力モードの状態になると（ステップＳ２０１）、制御手段４１は位置記憶手段４３から読み出した位置情報（開始位置）を含む検出動作開始命令を検査手段４０に出力する（ステップＳ２０２）。
【００８８】
検査手段４０は、その検出動作開始命令で指定された開始位置から欠陥領域の検出動作を開始する（ステップＳ２０３）。
【００８９】
制御手段４１は、画像形成装置１０の状態を監視し、省電力モードの状態が継続し（ステップＳ２０４；Ｙｅｓ）、かつ、予め設定されている所定の時間が経過していないとき（ステップＳ２０５；Ｎｏ）は、検査手段４０による検出動作を継続させる（ステップＳ２０６）。
【００９０】
制御手段４１は、省電力モードの状態が終了するか（ステップＳ２０４；Ｎｏ）、もしくは省電力モード中に予め設定された所定の時間が経過した（ステップＳ２０４；Ｙｅｓ、Ｓ２０５；Ｙｅｓ）ときは、検査手段４０に対して検出動作の終了命令を出力する（ステップＳ２０７）。所定の時間は、たとえば、１０分に設定される。この時間は固定的に定めてもよいし、ユーザ設定可能としてもよい。
【００９１】
終了命令を受け取った検査手段４０は、実行中の単位領域についての検出が完了した後に検出動作を終了し、検出結果を制御手段に出力する（ステップＳ２０８）。
【００９２】
検査手段４０から検出結果を受け取った制御手段４１は、検出結果に含まれる終了位置情報が表わすトラック番号に基づき、次回の検出動作開始位置を導出し、これを位置情報として位置記憶手段４３に記憶する（ステップＳ２０９）。
【００９３】
制御手段４１はさらに、検出結果が示す欠陥セクタを欠陥領域マップ６０に登録する（ステップＳ２１０）。
【００９４】
その後、判断手段４２は、不揮発メモリ１５内の欠陥領域マップ６０に存在するチェック記号６３の数を計数し、この計数結果と予め設定されている判断基準値とを比較して（ステップＳ２１１）、ＨＤＤ１８全体の良否判断を行なう。
【００９５】
計数結果が判断基準値を超えている場合は、判断手段４２は当該ＨＤＤ１８の故障発生が間近であると判断する（ステップＳ２１２；Ｙｅｓ）。
【００９６】
ここで、画像形成装置１０の省電力モードがまだ継続しているときは（ステップＳ２１３；Ｙｅｓ）、ＣＰＵ１２は、判断結果の通知に係わる回路部分、すなわちＬＣＤコントローラ２５と表示手段２６と送信手段４４とのみを起動する（ステップＳ２１４）。なお、省電力モードが終了している場合には（ステップＳ２１３；Ｎｏ）、これらの回路部分は既に起動されているので、再起動は必要ない。
【００９７】
通知に係わる回路が起動された状態で、ＣＰＵ１２は、表示手段２６にＨＤＤ１８の故障発生が間近となった旨の警告画面を表示すると共に（ステップＳ２１５）、上記の判断結果を記した電子メールを送信手段４４から所定の送信先８０に携帯電話サービスなどを利用して送信する（ステップＳ２１６）。
【００９８】
その後、ユーザから警告内容の確認操作を受けると、通常画面に戻り、ジョブの実行可能な状態へ移行する（ステップＳ２１７）。
【００９９】
欠陥セクタの数を表わした計数結果が判断基準値以下で当該ＨＤＤ１８の故障発生間近を予測しないときは（ステップＳ２１２；Ｎｏ）、省電力モードが解除されているか否かを判断し、既に解除されている場合もしくはその後さらに一定時間の経過前に省電力モードが解除された場合（ステップＳ２１８；Ｎｏ）は本処理を終了する。
【０１００】
省電力モードがさらに一定時間以上継続した場合（ステップＳ２１８；Ｙｅｓ）は、Ｓ２０２のステップに戻り、同様の検出動作を再度実行する。この一定時間は、たとえば、３時間に設定され、固定的に定めてもよいし、ユーザ変更可能にしてもよい。
【０１０１】
図５は、ＨＤＤ１８の故障発生間近を通知する警告画面３００の一例を示している。警告画面３００の上段には、ＨＤＤ１８の故障発生が間近となったことを示す警告メッセージ３０１が表示されている。その下方には、同様の警告をサービスセンタに通報したことなどを示す案内メッセージ３０２が表示され、さらにその下方には、不良率３０３が表示されている。なお、ユーザが、警告画面３００の下段のＯＫ釦３０４を操作すると、図示省略の通常画面に切り替わり、ジョブの実行可能な状態となる。
【０１０２】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１０３】
たとえば、実施の形態では、ウォームアップ中の検出動作と省電力モードの検出動作とが独立に行なわれる場合を説明したが、たとえば、省電力モードの終了後、引き続きウォームアップを開始する場合には、ウォームアップが完了するまで検査手段４０の検出動作を継続させ、非稼動状態がすべて終了してからＨＤＤ１８の良否判断をするようにしてもよい。
【０１０４】
また、表示手段２６や送信手段４４で通知する判断結果の内容は、故障が予測される場合に限定せず、ＨＤＤ１８が良好であることや、チェック記号６３の最新の計数結果・計数履歴などを通知してもよい。
【０１０５】
また、実施の形態では、省電力モードが一定時間以上継続した場合に、検出動作を再度実行するようにしたが、省電力モード中に検出動作を１回のみ行なうように構成してもよい。
【０１０６】
また、実施の形態では、次回の検出動作の開始位置を位置記憶手段４３に記憶するようにしたが、終了位置を記憶し、次回の検出動作を開始する際に、位置記憶手段４３に記憶されている終了位置から開始位置を求めるように構成してもよい。
【０１０７】
また、検出動作の実行対象期間となる非稼動状態をユーザが選択可能に構成してもよい。たとえば、ウォームアップ中、省電力モード中、待機中などのそれぞれについて、検出動作を実行するか否かを選択可能にしてもよい。
【０１０８】
さらに、過度の検出動作を防止するために、一定期間（たとえば１日）における検出動作の上限時間を設定し、上限時間に達した後は、非稼動状態となってもそれ以上の検出動作を実行しないように構成してもよい。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施の形態に係わる画像形成装置の構成を示すブロック図である。
【図２】磁気ディスク装置の構造を示す模式図と、欠陥領域マップの一例を示す説明図である。
【図３】ウォームアップ中に行なわれる欠陥領域の検出動作に関連する画像形成装置の動作を示す流れ図である。
【図４】省電力モード中に行なわれる欠陥領域の検出動作に関連する画像形成装置の動作を示す流れ図である。
【図５】磁気ディスク装置の故障発生間近を通知する警告画面の一例を示す説明図である。
【符号の説明】
【０１１０】
１０…画像形成装置
１１…装置制御部
１２…ＣＰＵ
１３…フラッシュメモリ
１４…ワークメモリ
１５…不揮発メモリ
１６…ＣＰＵインターフェイス
１７…ＨＤＤコントローラ
１８…磁気ディスク装置（ＨＤＤ）
１９…メモリ制御部
２０…画像メモリ
２１…圧縮／伸張部
２２…画像処理部
２３…読取部
２４…画像形成部
２５…ＬＣＤコントローラ
２６…表示手段
２７…タッチパネル部
２８…メインコントロール部
２９…ＮＩＣ
３０…ＬＡＮ
４０…検査手段
４１…制御手段
４２…判断手段
４３…位置記憶手段
４４…送信手段
５０…ＰＣＩバス
５１…ローカル・バス
６０…欠陥領域マップ
６１…列番号
６２…行番号
６３…チェック記号
７０…磁気ディスク
７１…磁気ヘッド
７２…アクセスアーム
７３…回転軸
７４…トラック
７５…セクタ
８０…通信先
３００…警告画面
３０１…警告メッセージ
３０２…案内メッセージ
３０３…不良率
３０４…ＯＫ釦
【図１】
2006164461.tif 000003
【図２】
2006164461.tif 000004
【図３】
2006164461.tif 000005
【図４】
2006164461.tif 000006
【図５】
2006164461.tif 000007