(57)【要約】【課題】ハードディスクドライブがクラッシュする前に、ハードディスクドライブの故障の徴候をユーザに認識させることができる画像形成装置を提供することを目的とする。【解決手段】ハードディスクドライブ５０に記憶されたデータを読み取る際のアクセス速度を算出する速度算出部１１と、算出されたアクセス速度が、対応する閾値Ｔ１よりも低い場合、転送エラーが発生したとして、カウンタＣ１及び連続回数カウンタＣ２に１を加算し、両カウンタの値がそれぞれ閾値Ｔ１及びＴ２を越えた場合、ハードディスクドライブ５０に故障の徴候があると判定する判定部１２と、故障の徴候をユーザに報知する報知部１３とを備える。【選択図】      図２
2005059221.tif 000002
【特許請求の範囲】
【請求項１】
画像データを蓄積するとともに、データを読み取る際に転送エラーが発生した場合、エラー訂正及びエラーリトライ処理を行うハードディスクドライブを備える画像形成装置であって、
前記ハードディスクドライブに記憶されたデータを読み取る際のアクセス速度を算出する速度算出手段と、
算出したアクセス速度を基に、前記ハードディスクドライブの故障の徴候を判定する判定手段と、
前記判定手段によって判定された故障の徴候をユーザに報知する報知手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記判定手段は、前記ハードディスクドライブにおいて、アクセス速度に応じて定められた領域であるゾーン毎に予め設定されたアクセス速度の閾値に対し、前記速度算出手段によって算出された対応するゾーンのアクセス速度が低い場合、転送エラーが発生したと判定し、当該転送エラーの度数に基づいて、前記ハードディスクドライブの故障の徴候を判定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記ハードディスクドライブは、前記転送エラーが発生したとき、当該エラーが前記ハードディスクドライブ自身に起因して発生したものであるか否かを示すエラーステータスを生成し、
前記判定手段は、前記エラーステータスを参照し、前記転送エラーがハードディスクドライブ自身に起因して発生した場合のみ、前記度数を加算することを特徴とする請求項１又は２記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データが蓄積されるハードディスクドライブを備える画像形成装置に関する。
【０００２】
【従来の技術】
画像形成装置においては、スキャナで読み取られた原稿の画像データは、画像読取回路によって補正され、ハードディスクドライブに蓄積される。また、蓄積された画像データは、ハードディスクドライブから読み出され、印字処理回路により画像処理が施され、画像形成部に出力される。そして、ハードディスクドライブからデータを読み出す際に、転送エラーが発生した場合、ハードディスクドライブ側で、自動的にエラー訂正及びエラーリトライ処理が行われ、正しいデータが、本体制御部側に出力されるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、ハードディスクドライブ側で自動的にエラー訂正及びエラーリトライ処理が行われると、本体制御部側において、転送エラーに関して何の情報も得ることができないため、ハードディスクドライブの故障の徴候を把握することができず、ユーザに対し、ハードディスクドライブの故障の徴候を知らせることができない。そのため、ユーザは、突然ハードディスクドライブがクラッシュするという事態に遭遇するという問題がある。
【０００４】
本発明は、上記課題を解決するためになされたものであり、ハードディスクドライブがクラッシュする前に、ハードディスクドライブの故障の徴候をユーザに認識させることができる画像形成装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するために本発明に係る画像形成装置は、画像データを蓄積するとともに、データを読み取る際に転送エラーが発生した場合、エラー訂正及びエラーリトライ処理を行うハードディスクドライブを備える画像形成装置であって、前記ハードディスクドライブに記憶されたデータを読み取る際のアクセス速度を算出する速度算出手段と、算出したアクセス速度を基に、前記ハードディスクドライブの故障の徴候を判定する判定手段と、前記判定手段によって判定された故障の徴候をユーザに報知する報知手段とを備えることを特徴とする。
【０００６】
この構成によれば、ハードディスクドライブに記憶されたデータのアクセス速度が算出され、算出されたアクセス速度を基に、ハードディスクドライブの故障の徴候が判定され、ユーザに報知される。したがって、ハードディスクドライブがクラッシュする前に、ハードディスクドライブの故障の徴候をユーザに知らせることができるため、事前にハードディスクドライブを取り替える等の処置を施すことができる。そのため、ユーザは、ハードディスクドライブが突然クラッシュするという事態を回避することができる。
【０００７】
また、前記判定手段は、前記ハードディスクドライブおいて、アクセス速度に応じて定められた領域であるゾーン毎に予め設定されたアクセス速度の閾値に対し、前記速度算出手段によって算出された対応するゾーンのアクセス速度が低い場合、転送エラーが発生したと判定し、当該転送エラーの度数に基づいて、前記ハードディスクドライブの故障の徴候を判定することが好ましい。
【０００８】
この構成によれば、ハードディスクドライブに記憶されたデータは、記憶される位置に応じて読み取り速度が異なるという特性が加味されるとともに、転送エラーの度数に基づいてハードディスクドライブの故障の徴候が判定されるため、判定の信頼性が高まることとなる。
【０００９】
また、前記ハードディスクドライブは、前記転送エラーが発生したとき、当該エラーが前記ハードディスクドライブ自身に起因して発生したものであるか否かを示すエラーステータスを生成し、前記判定手段は、前記エラーステータスを参照し、前記転送エラーがハードディスクドライブ自身に起因して発生した場合のみ、前記度数を加算することが好ましい。この構成によれば、転送エラーがハードディスクドライブ自身に起因して発生した場合のみ度数が加算されるため、ハードディスクドライブの故障の徴候をより正確に判定することができる。
【００１０】
【発明の実施の形態】
図１は、本発明に係る画像形成装置の機械的構成を主に示す側面概略図である。画像形成装置は、本体部２００と、本体部２００の左側に配設された用紙後処理部３００と、ユーザが種々の操作指令等を入力するための操作部４００と、本体部２００の上部に配設された原稿読み取り部５００と、原稿読み取り部５００の上方に配設された原稿給送部６００とから構成される。
【００１１】
操作部４００は、タッチパネル４０１、スタートキー４０２及びテンキー４０３等を備える。タッチパネル４０１は、種々の操作画面を表示するとともに、ユーザが種々の操作指令を入力するための種々の操作ボタン等を表示する。スタートキー４０２は、ユーザが印刷実行指令等を入力するために用いられ、テンキー４０３は、印刷部数等を入力するために用いられる。
【００１２】
原稿給送部６００は、原稿載置部６０１、原稿排出部６０２、給紙ローラ６０３及び原稿搬送部６０４等を備え、原稿読み取り部５００は、スキャナ５０１等を備える。給紙ローラ６０３は、原稿載置部６０１にセットされた原稿を繰り出し、原稿搬送部６０４は、繰り出される原稿を１枚ずつ順にスキャナ５０１上に搬送する。スキャナ５０１は搬送される原稿を順次読み取り、読み取られた原稿は原稿排出部６０２に排出される。
【００１３】
本体部２００は、複数の給紙カセット２０１、複数の給紙ローラ２０２、転写ローラ２０３、中間転写体ローラ２０４、感光体ドラム２０５、露光装置２０６、イエロー、マゼンタ、シアン、ブラックの各色用の現像装置２０７Ｙ，２０７Ｍ，２０７Ｃ，２０７Ｋ、定着ローラ２０８、排出口２０９、及び排出トレイ２１０等を備える。
【００１４】
感光体ドラム２０５は、矢印方向に回転しながら帯電装置（図示省略）によって一様に帯電される。露光装置２０６は、原稿読み取り部５００において読み取られた原稿の画像データに基づいて生成された変調信号をレーザ光に変換して出力し、感光体ドラム２０５に各色別に静電潜像を形成する。現像装置２０７Ｙ，２０７Ｍ，２０７Ｃ，２０７Ｋは、各色の現像剤を感光体ドラム２０５に供給して各色別のトナー像を形成する。
【００１５】
中間転写体ローラ２０４は、感光体ドラム２０５から各色のトナー像が転写され、中間転写体ローラ２０４上にカラーのトナー像が形成される。
【００１６】
一方、給紙ローラ２０２は、記録紙が収納された給紙カセット２０１から記録紙を引き出し、転写ローラ２０３まで給送する。転写ローラ２０３は、搬送された記録紙に中間転写体ローラ２０４上のトナー像を転写させ、定着ローラ２０８は、転写されたトナー像を加熱して記録紙に定着させる。その後、記録紙は、本体部２００の排出口２０９から用紙後処理部３００に搬入される。また、記録紙は、必要に応じて排出トレイ２１０へも排出される。
【００１７】
用紙後処理部３００は、搬入口３０１、記録紙搬送部３０２、搬出口３０３及びスタックトレイ３０４等を備える。記録紙搬送部３０２は、排出口２０９から搬入口３０１に搬入された記録紙を順次搬送し、最終的に搬出口３０３からスタックトレイ３０４へ記録紙を排出する。スタックトレイ３０４は、搬出口３０３から搬出された記録紙の集積枚数に応じて矢印方向に上下動可能に構成されている。
【００１８】
図２は、本発明に係る画像形成装置の電気的構成を示すブロック図である。本画像形成装置は、本画像形成装置を統括制御する制御部として機能するＣＰＵ１０と、ＣＰＵ１０を制御部として機能させるための制御プログラムを記憶するＲＯＭ（リードオンリーメモリ）２０と、ＣＰＵ１０の作業領域として用いられるＲＡＭ（ランダムアクセスメモリ）３０と、画像読み取り部５００で読み取られた原稿の画像データに補正を施す読み取り処理回路４０と、読み取り処理回路４０で処理された画像データを蓄積するハードディスクドライブ５０と、ＲＧＢ表色系の画像データをＣＭＹ表色系の画像データに変換する処理等を行う印字処理回路６０と、ハードディスクドライブ５０へのデータの入出力制御を行うハードディスクコントローラ７０と、印字処理回路６０によって処理された画像データを基に、記録紙に画像を形成する画像形成部８０とを備えている。
【００１９】
ＣＰＵ１０、ＲＯＭ２０、ＲＡＭ３０、操作部４００、読み取り処理回路４０、印字処理回路６０、ハードディスクコントローラ７０は、バスラインＢにより種々のデータが相互に送受信可能に接続されている。
【００２０】
ハードディスクドライブ５０は、読み出されたデータに付加された誤り訂正用のデータ（例えば、ＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｎｇ  Ｃｏｄｅ））に基づいて、転送エラーが生じたか否かの判定を行い、転送エラーが生じた場合、再度データを読み出すエラーリトライ処理を行う。そして、エラーリトライ処理によっても、再度、転送エラーが生じた場合、そのデータを正しいデータに修正するエラー修正処理を行う。また、ハードディスクドライブ５０は、転送エラーが生じた場合、そのエラーがハードディスクドライブ５０の内部で生じたものであるか、又は、ハードディスクドライブ５０及びハードディスクコントローラ７０とを接続するケーブル等のハードディスクドライブ５０の外部で生じたものであるか否かを示すエラーステータスを生成する。
【００２１】
画像形成部８０は、図１に示す、転写ローラ２０３、中間転写体ローラ２０４、感光体ドラム２０５、露光装置２０６、イエロー、マゼンタ、シアン、ブラックの各色用の現像装置２０７Ｙ，２０７Ｍ，２０７Ｃ，２０７Ｋ、定着ローラ２０８が相当する。
【００２２】
ハードディスクコントローラ７０は、ハードディスクドライブ５０と例えばＡＴＡ（ＡＴ  ａｔｔａｃｈｍｅｎｔ）インターフェイス（Ｉ／Ｆ）を介して接続され、ハードディスクドライブ５０へのデータの入出力制御を行う。
【００２３】
ＣＰＵ１０は、ＲＯＭ２０に記憶された制御プログラムを実行することにより速度算出部１１、判定部１２及び報知部１３として機能し、ＲＯＭ２０を閾値記憶部２１として機能させる。
【００２４】
閾値記憶部２１は、判定部１２がハードディスクドライブ５０の故障徴候を判定する際に用いる判定テーブルを記憶している。図３は、判定テーブルの一例を示した図である。判定テーブルは、ハードディスクドライブ５０内のディスクの各ゾーンを示すゾーン番号と、各ゾーンに対応する閾値とが記載されている。
【００２５】
図４は、ハードディスクドライブ５０がデータを記憶する位置を示すアドレスと、各アドレスに対するアクセス速度との関係を示したグラフであり、縦軸はアクセス速度を示し、横軸はアドレスを示している。本画像形成装置では、アドレスは、例えば、セクタ毎に付与されており、円盤状のディスクの外側のトラックに位置するセクタほど大きなアドレスが設定されている。
【００２６】
図４に示すように、ハードディスクドライブ５０は、アドレスが増大するにつれて、アクセス速度が減少する特性を有している。そのため、アクセス速度の遅延を判定する際に用いる閾値として、１つの閾値のみを用いた場合、アクセス速度が低いゾーンに対するアクセスが多いと、アクセス速度が低下したと誤検出するおそれがある。そこで、本画像形成装置では、ハードディスクドライブ５０内のディスクを、アドレスに応じてｎ個（ｎは整数）のゾーンに区切り、ゾーン毎の閾値を設けることによりかかる誤検出の防止を図っている。なお、各ゾーンの閾値としては、各ゾーンにおいて、アドレスが最も大きな位置に記憶されたデータの正常稼動時のアクセス速度が設定されている。
【００２７】
速度算出部１１は、ハードディスクドライブ５０からデータを読み出したときのアクセス速度を算出する。本実施形態では、アクセス速度とは、ＣＰＵ１０が、データの読み出し指令を出した後、ハードディスクドライブ５０からそのデータが読み出されるまでの時間のことをいう。
【００２８】
判定部１２は、速度算出部１１によってアクセス速度が算出されたデータを記憶するアドレスが含まれるゾーンの閾値Ｔ１を判定テーブルを参照することにより取得し、取得した閾値Ｔ１と、速度算出部１１によって算出されたアクセス速度とを比較し、アクセス速度が閾値Ｔ１よりも低い場合、転送エラーが発生したと判定し、転送エラーの回数をカウントするためのカウンタＣ１に１を加算するとともに、転送エラーが連続して発生した回数をカウントするための連続回数カウンタＣ２に１を加算する。そして、カウンタＣ１が閾値Ｔ１より大きく、かつ、連続回数カウンタＣ２が閾値Ｔ２よりも大きい場合、ハードディスクドライブ５０は、故障の徴候があると判定する。
【００２９】
報知部１３は、判定部１２によって、ハードディスクドライブ５０に故障の徴候があると判定された場合、タッチパネル４０１にハードディスクドライブ５０の交換を促す情報を表示する。
【００３０】
次に、図５に示すフローチャートにしたがって、本画像形成装置が行う処理について説明する。なお、以下のフローチャートは、ハードディスクドライブ５０から読み取った画像データを構成するあるアドレスに記憶されたデータを読み取る際の処理を示している。また、このフローチャートに示す処理は、画像データを記憶する全てのアドレスに対して行ってもよいし、一定のアドレス間隔毎に行ってもよい。
【００３１】
まず、ＣＰＵ１０により、ハードディスクドライブ５０からあるアドレスに記憶されたデータが読み取られ（ステップＳ１）、速度算出部１１により読み取られたデータのアクセス速度が算出される（ステップＳ２）。
【００３２】
次いで、判定部１２により、ステップＳ２において算出されたアクセス速度と、アクセス速度に対応する閾値Ｔ１とが比較され（ステップＳ３）、アクセス速度≦閾値Ｔ１と判定された場合（ステップＳ３でＹＥＳ）、転送エラーが発生したとして、ハードディスクドライブ５０で生成されたエラーステータスが参照され、転送エラーがハードディスクドライブ５０の内部で発生したものである場合（ステップＳ４でＹＥＳ）、カウンタＣ１に１が加算されるとともに（ステップＳ５）、連続回数カウンタＣ２に１が加算される（ステップＳ６）。
【００３３】
一方、ステップＳ３において、判定部１２により、アクセス速度＞閾値Ｔ１と判定された場合、転送エラーは発生していないと判定され、連続回数カウンタＣ２がリセットされ、連続回数カウンタＣ２＝０とされ（ステップＳ７）、処理が終了される。
【００３４】
ステップＳ８において、判定部１２により、カウンタＣ１及び連続回数カウンタＣ２がそれぞれ閾値Ｔ２及びＴ３と比較され、カウンタＣ１≧閾値Ｔ２、かつ、Ｃ２≧閾値Ｔ３の場合（ステップＳ８でＹＥＳ）、報知部１３により、タッチパネル４０１に、ハードディスクドライブ５０は故障の徴候があることを示す情報が表示され、（ステップＳ９）処理が終了される。この場合、タッチパネル４０１には、例えば「ハードディスクドライブが消耗していますので、取り替えて下さい」という文章や、ハードディスクドライブ５０の交換を促すマーク等が表示される。一方、ステップＳ８でＮＯの場合、処理が終了される。
【００３５】
以上説明したように、本画像形成装置によれば、アドレス毎のアクセス速度が算出され、算出されたアクセス速度が閾値Ｔ１と比較され、アクセス速度が閾値Ｔ１よりも小さい場合、転送エラーが発生したと判定され、カウンタＣ１及連続回数カウンタＣ２の値が閾値Ｔ２及びＴ３よりも大きくなった場合、タッチパネル４０１に、ハードディスクドライブ５０の交換を促す情報が表示されるため、ユーザは、ハードディスクドライブ５０が突然クラッシュするという事態を回避することができる。
【００３６】
また、ハードディスクドライブ５０のゾーン毎に最適な値が閾値Ｔ１として設定されているため、故障の徴候の判定精度が増すこととなる。
【００３７】
なお、本発明は、以下の態様を採ることができる。
【００３８】
（１）上記実施形態では、ハードディスクドライブは、１セクタ毎にアドレスが付与されているが、これに限定されず、複数のセクタ毎にアドレスを付与してもよい。
【００３９】
（２）上記実施形態では、ハードディスクドライブ５０は、画像読み取り部５００で読み取られた原稿の画像データを蓄積するとしたが、これに限定されず、本画像形成装置と通信可能に接続された外部コンピュータ等から出力された画像データを蓄積してもよい。
【００４０】
（３）上記実施形態では、カウンタＣ１≧閾値Ｔ２、かつ、連続回数カウンタＣ２≧閾値Ｔ３の場合、故障の徴候を報知するものとしたが、これに限定されず、複数の閾値を設け、故障の徴候を段階的に示しても良い。
【００４１】
【発明の効果】
以上説明したように、本発明に係る画像形成装置によれば、ハードディスクドライブに記憶されたデータのアクセス速度が算出され、アクセス速度を基に、ハードディスクドライブの故障の徴候が判定され、ユーザに報知される。したがって、ハードディスクドライブがクラッシュする前に、ハードディスクドライブの故障の程度をユーザに知らせることができるため、事前にハードディスクドライブを取り替える等の処置を施すことができる。そのため、ユーザは、ハードディスクドライブが突然クラッシュするという事態を回避することができる。
【図面の簡単な説明】
【図１】本発明に係る画像形成装置の機械的構成を主に示す側面概略図である。
【図２】本発明に係る画像形成装置の電気的構成を示すブロック図である。
【図３】ＲＯＭが記憶する判定テーブルを示した図である。
【図４】ハードディスクドライブの位置を示すアドレスと、各アドレスのアクセス速度との関係を示したグラフであり、縦軸はアクセス速度を示し、横軸はアドレスを示している。
【図５】本画像形成装置が行う処理を示したフローチャートである。
【符号の説明】
１１  速度算出部
１２  判定部
１３  報知部
４０  読み取り処理回路
５０  ハードディスクドライブ
６０  印字処理回路
７０  ハードディスクコントローラ
８０  画像形成部
Ｃ１  カウンタ
Ｃ２  連続回数カウンタ
【図１】
2005059221.tif 000003
【図２】
2005059221.tif 000004
【図３】
2005059221.tif 000005
【図４】
2005059221.tif 000006
【図５】
2005059221.tif 000007