(57)【要約】      （修正有）【課題】振動体に振動吸収部材を介して取付けられた記憶装置の故障原因が、記憶装置本体にあるのか、振動吸収部材にあるのかをより正確に診断する。【解決手段】振動吸収部材を介して振動体に取付けられた記憶装置の情報転送速度を測定する測定手段と、振動体を振動させない状態で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、振動体を振動させた状態で測定した第２の情報転送速度が第１の基準値以下の場合は、第１および第２の情報転送速度に基づき振動吸収部材の振動吸収率を算出する算出手段と、第１の情報転送速度が第１の基準値以下である場合若しくは振動吸収率が予め設定した第２基準値を越える場合は、記憶装置の異常と判別し、振動吸収率が第２基準値以下の場合は、振動吸収部材の異常と判断する判断手段とを具備する。【選択図】図１
2009116928.tif 000002
【特許請求の範囲】
【請求項１】
振動体に振動吸収部材を介して取り付けられた記憶装置に対する情報書込みに際しての情報転送速度を測定する測定手段と、
前記振動体から振動が発生しない静止状態で前記測定手段で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、前記振動体から振動が発生する加振状態で前記測定手段で測定した第２の情報転送速度が前記第１の基準値以下の場合は、前記第１の情報転送速度および前記第２の情報転送速度に基づき前記振動吸収部材の振動吸収率を算出する算出手段と、
前記測定手段で測定した前記第１の情報転送速度が前記第１の基準値以下である場合若しくは前記算出手段で算出した前記振動吸収率が予め設定した第２基準値を越える場合は、前記記憶装置の異常と判別し、前記算出手段で算出した前記振動吸収率が前記第２基準値以下の場合は、前記振動吸収部材の異常として判断する判断手段と
を具備する記憶装置の診断装置。
【請求項２】
前記測定手段で測定した前記第１の情報転送速度、前記第２の情報転送速度および前記判断手段の判断結果を前記記憶装置に記憶する記憶制御手段
を更に具備する請求項１記載の記憶装置の診断装置。
【請求項３】
前記測定手段による前記第１の情報転送速度および前記第２の情報転送速度の測定を一定期間毎に行い、該一定期間毎に測定した前記第１の情報転送速度および前記第２の情報転送速度、前記一定期間内の前記第１の情報転送速度および前記第２の情報転送速度の低下率、装置の使用開始から前記判断手段で異常が判断されるまでの期間を前記記憶装置に記憶する記憶制御手段
を更に具備する請求項１記載の記憶装置の診断装置。
【請求項４】
画像処理装置本体に振動吸収部材を介して取り付けられた記憶装置と、
前記記憶装置を診断する記憶装置診断装置と
を具備し、
前記記憶装置診断装置は、
前記記憶手段に対する情報書込みに際しての情報転送速度を測定する測定手段と、
前記画像処理装置本体から振動が発生しない静止状態で前記測定手段で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、前記画像処理装置本体から振動が発生する加振状態で前記測定手段で測定した第２の情報転送速度が前記第１の基準値以下の場合は、前記第１の情報転送速度および前記第２の情報転送速度に基づき前記振動吸収部材の振動吸収率を算出する算出手段と、
前記測定手段で測定した前記第１の情報転送速度が前記第１の基準値以下である場合若しくは前記算出手段で算出した前記振動吸収率が予め設定した第２基準値を越える場合は、前記記憶装置の異常と判別し、前記算出手段で算出した前記振動吸収率が前記第２基準値以下の場合は、前記振動吸収部材の異常として判別する判別手段と
を具備する画像処理装置。
【請求項５】
前記判別手段で前記記憶装置の異常と判別された場合は、前記記憶装置の交換通知を行い、前記判別手段で前記振動吸収部材の異常と判別された場合は、前記振動吸収部材の交換通知を行う通知手段
を具備する請求項４記載の画像処理装置。
【請求項６】
前記測定手段で測定した前記第１の情報転送速度、前記第２の情報転送速度および前記判断手段の判断結果を前記記憶装置に記憶する記憶制御手段
を更に具備する請求項４記載の画像処理装置。
【請求項７】
前記測定手段による前記第１の情報転送速度および前記第２の情報転送速度の測定を一定期間毎に行い、該一定期間毎に測定した前記第１の情報転送速度および前記第２の情報転送速度、前記一定期間内の前記第１の情報転送速度および前記第２の情報転送速度の低下率、装置の使用開始から前記判断手段で異常が判断されるまでの期間を前記記憶装置に記憶する記憶制御手段
を更に具備する請求項４記載の画像処理装置。
【請求項８】
コンピュータを、
振動体に振動吸収部材を介して取り付けられた記憶装置に対する情報書込みに際しての情報転送速度を測定する測定手段、
前記振動体から振動が発生しない静止状態で前記測定手段で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、前記画像処理装置本体から振動が発生する加振状態で前記測定手段で測定した第２の情報転送速度が前記第１の基準値以下の場合は、前記第１の情報転送速度および前記第２の情報転送速度に基づき前記振動吸収部材の振動吸収率を算出する算出手段、
前記測定手段で測定した前記第１の情報転送速度が前記第１の基準値以下である場合若しくは前記算出手段で算出した前記振動吸収率が予め設定した第２基準値を越える場合は、前記記憶装置の異常と判別し、前記算出手段で算出した前記振動吸収率が前記第２基準値以下の場合は、前記振動吸収部材の異常として判断する判断手段
として機能させるための診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置の診断装置および診断プログラムおよび画像処理装置に関する。
【背景技術】
【０００２】
画像処理装置では、画像データ等を記憶する記憶装置としてハードディスクドライブユニットが広く使用されており、この記憶装置に求められている機能として、データ転送速度(単位時間に書込み/読み取り動作可能なデータ量)が一定値以上であることが要求されている。
【０００３】
そこで、この記憶装置の故障診断の方法として、記憶装置のデータ転送速度を計測し、計測したデータ転送速度が基準値以下となった場合には、その記憶装置を画像処理装置で使用するには不適切、つまり画像処理装置の記憶装置としては故障状態であると診断する方法がある。
【０００４】
記憶装置の故障を診断する技術として、例えば特許文献１には、コンピュータ装置に搭載されたハードディスクドライブユニットやシリコンディスクドライブユニット等の記憶装置へのデータの書き込み動作又はその記憶装置からのデータの読み取り動作におけるデータ転送速度や動作不良の発生回数に関する動作不良パラメータを計測し、計測された動作不良パラメータと基準値とを比較して、動作不良パラメータが基準値を超過している場合に、その記憶装置の寿命予測通知を行うように構成されたコンピュータ装置、及び記憶装置の寿命診断方法が開示されている。
【０００５】
ハードディスクドライブユニットのデータ転送速度に影響を与える要因には、（１）ハードディスクドライブユニット自体の特性の劣化(機構的な劣化、電気的な劣化)、（２）ハードディスクドライブユニットの動作環境の変化(振動、温度等)等があり、振動によるハードディスクドライブユニットのデータ転送速度の低下は、広く知られている。
【０００６】
振動によるデータ転送速度の低下を防止する手段として、コンピュータが画像処理装置等の装置のハードディスクドライブユニットを固定する取付部と、ハードディスクドライブユニットとの間に振動吸収部品を設けて装置で発生した振動を吸収することで、ハードディスクドライブユニットへの振動の伝播を軽減する方法が一般的に広く使用されている。
【０００７】
したがって、ハードディスクドライブユニットのデータ転送速度を低下させる要因として、振動吸収部品の経年劣化によるハードディスクドライブユニットの振動の影響も考える必要がある。
【特許文献１】特開２００４−３４８８３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、振動体に振動吸収部材を介して取り付けられた記憶装置の故障の原因が、記憶装置本体そのものにあるのか、振動吸収部材にあるのかを、より正確に診断する記憶装置の診断装置および診断プログラムおよび画像処理装置を提供する。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の記憶装置の診断装置の発明は、振動体に振動吸収部材を介して取り付けられた記憶装置に対する情報書込みに際しての情報転送速度を測定する測定手段と、前記振動体から振動が発生しない静止状態で前記測定手段で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、前記振動体から振動が発生する加振状態で前記測定手段で測定した第２の情報転送速度が前記第１の基準値以下の場合は、前記第１の情報転送速度および前記第２の情報転送速度に基づき前記振動吸収部材の振動吸収率を算出する算出手段と、前記測定手段で測定した前記第１の情報転送速度が前記第１の基準値以下である場合若しくは前記算出手段で算出した前記振動吸収率が予め設定した第２基準値を越える場合は、前記記憶装置の異常と判別し、前記算出手段で算出した前記振動吸収率が前記第２基準値以下の場合は、前記振動吸収部材の異常として判断する判断手段とを具備する。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記測定手段で測定した前記第１の情報転送速度、前記第２の情報転送速度および前記判断手段の判断結果を前記記憶装置に記憶する記憶制御手段を更に具備する。
【００１１】
また、請求項３の発明は、請求項１の発明において、前記測定手段による前記第１の情報転送速度および前記第２の情報転送速度の測定を一定期間毎に行い、該一定期間毎に測定した前記第１の情報転送速度および前記第２の情報転送速度、前記一定期間内の前記第１の情報転送速度および前記第２の情報転送速度の低下率、装置の使用開始から前記判断手段で異常が判断されるまでの期間を前記記憶装置に記憶する記憶制御手段を更に具備する。
【００１２】
また、請求項４の画像処理装置の発明は、画像処理装置本体に振動吸収部材を介して取り付けられた記憶装置と、前記記憶装置を診断する記憶装置診断装置とを具備し、前記記憶装置診断装置は、前記記憶手段に対する情報書込みに際しての情報転送速度を測定する測定手段と、前記画像処理装置本体から振動が発生しない静止状態で前記測定手段で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、前記画像処理装置本体から振動が発生する加振状態で前記測定手段で測定した第２の情報転送速度が前記第１の基準値以下の場合は、前記第１の情報転送速度および前記第２の情報転送速度に基づき前記振動吸収部材の振動吸収率を算出する算出手段と、前記測定手段で測定した前記第１の情報転送速度が前記第１の基準値以下である場合若しくは前記算出手段で算出した前記振動吸収率が予め設定した第２基準値を越える場合は、前記記憶装置の異常と判別し、前記算出手段で算出した前記振動吸収率が前記第２基準値以下の場合は、前記振動吸収部材の異常として判別する判別手段とを具備する。
【００１３】
また、請求項５の発明は、請求項４の発明において、前記判別手段で前記記憶装置の異常と判別された場合は、前記記憶装置の交換通知を行い、前記判別手段で前記振動吸収部材の異常と判別された場合は、前記振動吸収部材の交換通知を行う通知手段を具備する。  また、請求項６の発明は、請求項４の発明において、前記測定手段で測定した前記第１の情報転送速度、前記第２の情報転送速度および前記判断手段の判断結果を前記記憶装置に記憶する記憶制御手段を更に具備する。
【００１４】
また、請求項７の発明は、請求項４の発明において、前記測定手段による前記第１の情報転送速度および前記第２の情報転送速度の測定を一定期間毎に行い、該一定期間毎に測定した前記第１の情報転送速度および前記第２の情報転送速度、前記一定期間内の前記第１の情報転送速度および前記第２の情報転送速度の低下率、装置の使用開始から前記判断手段で異常が判断されるまでの期間を前記記憶装置に記憶する記憶制御手段を更に具備する。
【００１５】
また、請求項８の診断プログラムの発明は、コンピュータを、振動体に振動吸収部材を介して取り付けられた記憶装置に対する情報書込みに際しての情報転送速度を測定する測定手段、前記振動体から振動が発生しない静止状態で前記測定手段で測定した第１の情報転送速度が予め設定した第１の基準値を越え、かつ、前記画像処理装置本体から振動が発生する加振状態で前記測定手段で測定した第２の情報転送速度が前記第１の基準値以下の場合は、前記第１の情報転送速度および前記第２の情報転送速度に基づき前記振動吸収部材の振動吸収率を算出する算出手段、前記測定手段で測定した前記第１の情報転送速度が前記第１の基準値以下である場合若しくは前記算出手段で算出した前記振動吸収率が予め設定した第２基準値を越える場合は、前記記憶装置の異常と判別し、前記算出手段で算出した前記振動吸収率が前記第２基準値以下の場合は、前記振動吸収部材の異常として判断する判断手段として機能させる。
【発明の効果】
【００１６】
請求項１記載の発明によれば、振動体に振動吸収部材を介して取り付けられた記憶装置の故障原因が、記憶装置本体そのものにあるのか、または振動吸収部材にあるのかを、より正確に判断することができるという、効果を有する。
【００１７】
また、請求項２記載の発明によれば、振動体に振動吸収部材を介して取り付けられた記憶装置の故障有無の診断結果と、振動体が静止状態と加振状態との各状態での記憶装置へのデータ転送速度を履歴として保存でき、その履歴に基づき記憶装置の故障解析が詳細に解析できるという、効果を有する。
【００１８】
また、請求項３記載の発明によれば、振動体に振動吸収部材を介して取り付けられた記憶装置の経時劣化に伴う記憶装置へのデータ転送速度や振動吸収部材の振動吸収率の低下の状況が把握でき、記憶装置や振動吸収部材の故障発生の予測ができるという、効果を有する。
【００１９】
また、請求項４記載の発明によれば、画像処理装置に振動吸収部材を介して取り付けられた記憶装置の故障原因が、記憶装置本体そのものにあるのか、または振動吸収部材にあるのかを、より正確に判断することができるという、効果を有する。
【００２０】
また、請求項５記載の発明によれば、画像処理装置に振動吸収部材を介して取り付けられた記憶装置の故障原因が、記憶装置本体であるのか、または振動吸収部材であるのかを、より正確に知ることができるという、効果を有する。
【００２１】
また、請求項６記載の発明によれば、画像処理装置に振動吸収部材を介して取り付けられた記憶装置の故障有無の診断結果と、画像処理装置が静止状態と加振状態との各状態での記憶装置へのデータ転送速度を履歴として保存でき、その履歴に基づき記憶装置の故障解析が詳細に解析できるという、効果を有する。
【００２２】
また、請求項７記載の発明によれば、画像処理装置に振動吸収部材を介して取り付けられた記憶装置の経時劣化に伴う記憶装置へのデータ転送速度や振動吸収部材の振動吸収率の低下の状況が把握でき、記憶装置や振動吸収部材の故障発生の予測ができるという、効果を有する。
【００２３】
また、請求項８記載の発明によれば、振動体に振動吸収部材を介して取り付けられた記憶装置の故障原因が、記憶装置本体そのものにあるのか、または振動吸収部材にあるのかを、より正確に判断する処理をコンピュータにより実行させることができるという、効果を有する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明に係わる記憶装置の診断装置および診断プログラムおよび画像処理装置の一実施例について、添付図面を参照して詳細に説明する。
【００２５】
図１は、本発明に係わる記憶装置の診断装置を適用した画像処理装置の要部の模式的な構成の一例を示すブロック図である。
【００２６】
図１に示すように、画像処理装置１００は、主制御部１と、印字制御部２と、印字部３と、ハードディスクドライブユニット４と、ユーザＩ／Ｆ（インタフェース）部５とを備えており、主制御部１は、画像処理装置１００全体の動作を統括制御し、印字制御部２は、印字部３の印字動作を制御するように構成された集積回路基盤である。
【００２７】
印字部３は、印字動作に必要な各種モーターやセンサ、露光装置、感光体、現像器、用紙搬送機構等の各種部品や装置を備え、これらの各種部品や装置を印字制御部２の制御に基づき動作させて画像データ信号を用紙等の媒体上に印字する。
【００２８】
ハードディスクドライブユニット４（以下、「ＨＤＤユニット４」という。）は、画像データ等を記憶する記憶装置であり、このＨＤＤユニット４は、振動によるデータ転送速度の低下を防止するために、画像処理装置１００のフレーム４２に形成されたＨＤＤユニット４を固定する取付部４１とＨＤＤユニット４との間に振動吸収部品４０を介して固定されている。
【００２９】
取付部４１は、本実施例では、例えばフレーム４２と固定された取付台金具、振動吸収部品は、合成樹脂やゴム等でできた部品等と想定しているが、これらの金具や部品に限定されるものではなく、印字部３の印字動作により画像処理装置１００に発生した振動がハードディスクドライブユニットへ伝播することを軽減できる振動吸収部品や取付部で構成されていれば何れでもよい。
【００３０】
ユーザＩ／Ｆ（インタフェース）部５（以下、「ユーザＩ／Ｆ部５」という。）は、ユーザから画像処理装置１００に対して指示を与えるためのタッチパネルや指示ボタン、画像処理装置１００からユーザに対して画像処理装置１００の稼動状態やステータス情報、画像処理装置１００の操作の際のガイダンス情報等の各種情報を表示する表示画面等で構成され、これらの各種動作とその制御を行う。
【００３１】
主制御部１は、ＣＰＵ１０、ＰＲＯＭ１１、ＤＲＡＭ１２、時間計測部１３、ハードディスクインタフェース部（以下、「ハードディスクＩ／Ｆ部」という。）１４、画像出力インタフェース部（以下、「画像出力Ｉ／Ｆ部」という。）１５を備えて構成されており、ＣＰＵ１０（以下、「ＣＰＵ（主制御部）１０」という。）は、主制御部１全体を統括制御するとともに印字制御部２との通信等、各種処理を行なう。
【００３２】
ＰＲＯＭ１１（以下、「ＰＲＯＭ（主制御部）１１」という。）は、ユーザが特殊な装置を用いて情報を書き込めるようにした読み出し専用メモリであり、ＰＲＯＭ（主制御部）１１には画像処理装置１００を動作させるための指示手順を示した動作プログラム、画像処理装置１００の本発明に係わる故障診断を行うための指示手順を示した後述する故障診断プログラム１１０（図２参照）、画像処理装置１００の故障診断の際に参照される各種判定基準値のデータ等が記憶されている。
【００３３】
ＤＲＡＭ１２（以下、「ＤＲＡＭ（主制御部）１２」という。）は、データの読み書きが自由に行なえるメモリであり、主制御部１で行なわれる各種処理で使用されるデータを一時的に記憶する。
【００３４】
時間計測部１３は、時間を計測するタイマであり、ＨＤＤユニット４へのデータの書込みとＨＤＤユニット４からのデータの読出し動作の開始時刻、終了時刻等のデータ転送速度測定に必要な時間の計測と、画像処理装置１００の動作や故障診断に必要な各種時間の計測ができるように構成されている。
【００３５】
ハードディスクＩ／Ｆ部１４は、ＨＤＤユニット４とのインタフェース制御を行い、ＨＤＤユニット４へのデータの書込みやＨＤＤユニット４からのデータの読み出しを行う。
【００３６】
画像出力Ｉ／Ｆ部１５は、印字制御部２とのインタフェース制御を行い、印字制御部２に印字指示信号、画像データ信号を送信する。
【００３７】
尚、主制御部１の前述した各部の動作及びＰＲＯＭ（主制御部）１１からの各プログラムの読み出し、ＤＲＡＭ（主制御部）１２のデータの読み書きは、ＣＰＵ（主制御部）１０からの指令信号に基づき行われる。
【００３８】
印字制御部２は、ＣＰＵ２０、ＰＲＯＭ２１、ＤＲＡＭ２２、印字制御インタフェース部（以下、「印字制御Ｉ／Ｆ部」という。）２３を備えて構成されており、ＣＰＵ２０（以下、「ＣＰＵ（印字制御部）２０」という。）は、印字制御部２全体を統括制御するとともに印字部３との通信等、各種処理を行なう。
【００３９】
ＰＲＯＭ２１（以下、「ＰＲＯＭ（印字制御部）２１」という。）は、読み出し専用メモリであり、ＰＲＯＭ（印字制御部）２１には印字部３の印字動作を制御するための制御プログラム等が記憶されている。
【００４０】
ＤＲＡＭ２２（以下、「ＤＲＡＭ（印字制御部）２２」という。）は、データの読み書きが自由に行なえるメモリであり、印字制御部２で行なわれる各種処理で使用されるデータを一時的に記憶する。
【００４１】
印字制御Ｉ／Ｆ部２３は、印字部３とのインタフェース制御を行い、印字部３へ画像データ信号や印字部３が備える各種モーターやセンサ等の各種部品や装置の制御信号を送信する。
【００４２】
尚、印字制御部２の前述した印字制御Ｉ／Ｆ部２３の動作及びＰＲＯＭ（印字制御部）２１からの制御プログラムの読み出し、ＤＲＡＭ（印字制御部）２２のデータの読み書きは、ＣＰＵ（印字制御部）２０からの指令信号に基づき行われる。
【００４３】
また、ＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＰＲＯＭは、Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＤＲＡＭは、Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。
【００４４】
ところで、このように構成された画像処理装置１００は、印刷指示された画像データを指示された印刷条件に従って画像処理装置１００が備える図示せぬ用紙上に形成して出力する従来の画像処理機能に加えて、画像処理装置１００の故障診断を行う本願発明特有の故障診断機能を備えている。
【００４５】
尚、印刷条件とは、指定された画像データを印刷出力するための例えば印字解像度、カラー・モード（カラー／モノクロ）、階調、割り付け印刷（Ｎ−ｕｐ）や、印刷面指定（両面／裏面）、用紙サイズ、紙種、出力部数等の指定された条件である。
【００４６】
本願発明に係わる故障診断機能は、画像処理装置に搭載されたＨＤＤユニット４等の記憶装置の故障がＨＤＤユニット４本体そのものの故障なのか、ＨＤＤユニット４本体以外の振動吸収部品４０等の劣化や不具合等による故障なのかを診断して、その故障原因をより正確に診断できるように構成されている。
【００４７】
この故障診断機能の制御動作は、主に画像処理装置１００のＰＲＯＭ（主制御部）１１に記憶されている故障診断プログラムの実行動作により実現されるように構成されている。
【００４８】
図２は、本発明に係わる画像処理装置１００の故障診断を行う故障診断プログラム１１０の機能的な構成の一例を示すブロック図である。
【００４９】
図２に示すように、故障診断プログラム１１０は、制御部１１１、計測部１１２、算出部１１３、故障判定部１１４、出力部１１５で構成されており、制御部１１１は、故障診断プログラム１１０の主プログラムであり、故障診断プログラム１１０を構成する各部の処理動作を統括的に制御する。
【００５０】
具体的には、ユーザからの指示操作等を受け付け、計測部１１２、算出部１１３、故障判定部１１４、出力部１１５の各部の実行指示及び各部から出力される情報に基づき故障診断に必要な各種情報を生成するとともに、故障診断プログラム１１０を構成する各部の処理動作を統括的に制御する。
【００５１】
計測部１１２は、画像処理装置１００の故障診断を実施する際に必要となる各種計測データを取得する。
【００５２】
具体的には、画像処理装置１００に搭載されたＨＤＤユニット４の故障診断を行う場合は、一定容量の診断用データのＨＤＤユニット４への書込みと読み込み動作を実施し、その動作の開始から終了までに要した動作時間を画像処理装置１００が非印字動作状態の場合と、擬似印字動作状態の場合とで計測して取得する。
【００５３】
尚、非印字動作状態とは、画像処理装置１００の印字部３の動作を停止させた状態であり、擬似印字動作状態とは、印字部３で用紙等の媒体上に画像データを形成する印字動作は行わないが、印字動作中に稼動する印字部３の各種モーターや稼動部を動作させている状態である。
【００５４】
算出部１１３は、計測部１１２で計測された各種計測データに基づき画像処理装置１００の故障診断の際に必要となる各種データを算出して取得する。
【００５５】
具体的には、画像処理装置１００に搭載されたＨＤＤユニット４の故障診断を行う場合は、計測部１１２で画像処理装置１００が非印字動作状態の場合と、擬似印字動作状態の場合とで計測された一定容量の診断用データのＨＤＤユニット４への書込みと読込み動作の開始から終了までに要した時間の計測結果に基づき各状態でのデータ転送速度を算出する。
【００５６】
また、各状態でのデータ転送速度に基づき振動吸収率を算出する。
【００５７】
故障判定部１１４は、計測部１１１で計測された各種計測データ、算出部１１２で算出された各種算出データ及び画像処理装置１００の故障診断の判断基準となる各種判定基準値のデータに基づき画像処理装置１００の故障診断を行う。
【００５８】
具体的には、画像処理装置１００に搭載されたＨＤＤユニット４の故障診断を行う場合は、画像処理装置１００が非印字動作状態の場合と擬似印字動作状態の場合との各状態での計測部１２２及び算出部１２３により計測または算出された各データ転送速度、各データ転送速度から求まる振動吸収率及び故障診断の判定基準値に基づきＨＤＤユニット４及び振動吸収部品４０の故障の判定を行う。
【００５９】
出力部１１５は、故障判定部１１４で判定された故障診断結果等の情報を出力してユーザに通知するとともに、計測部１１２、算出部１１３、故障判定部１１４でそれぞれ計測または算出または判定された診断結果の各種情報を必要に応じて記憶保持する。
【００６０】
具体的には、画像処理装置１００に搭載されたＨＤＤユニット４の故障診断を行う場合は、故障判定部１１４で判定された故障診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知するとともに、計測部１１２で計測された各種計測データ、算出部１１３で算出された各種データ及び故障判定部１１４で判定された故障診断結果を必要に応じて所定の記憶場所に記憶して保持する。
【００６１】
このように構成された故障診断プログラム１１０は、前述したようにＰＲＯＭ（主制御部）１１に記憶保持されており、この故障診断プログラム１１０をＣＰＵ（主制御部）１０がＰＲＯＭ（主制御部）１１から読み出して実行することで、本願発明に係わる故障診断機能の動作が実現する。
【００６２】
尚、ＰＲＯＭ（主制御部）１１に記憶保持されている動作プログラムの構成については、本発明の要部ではないので省略する。
【００６３】
この本発明に係わる画像処理装置１００の故障診断の動作について図３の流れ図を参照して説明する。
【００６４】
図３は、画像処理装置１００の故障診断の制御動作の一例を示した流れ図である。図３に示すように、画像処理装置１００の故障診断機能を動作させるためには、画像処理装置１００のユーザＩ／Ｆ部５に表示されるメニュー画面で故障診断機能のうちのＨＤＤ診断モードを選択後、画像処理装置１１００のユーザＩ／Ｆ５に配置された開始ボタンを押下することで（ステップＳ３０１でＹＥＳ）、ＨＤＤユニット４の故障診断が開始される。
【００６５】
具体的には、ＨＤＤユニット４の故障診断は、ＣＰＵ（主制御部）１０が故障診断プログラム１１０をＰＲＯＭ（主制御部）１１から読み出して実行することで、ＨＤＤユニット４の故障診断の制御動作が開始されるが、故障診断プログラム１１０の制御動作を説明の便宜上、ＣＰＵ（主制御部）１０の制御動作として説明する。
【００６６】
ＨＤＤユニット４の故障診断が開始されると、ＣＰＵ（主制御部）１０が画像処理装置１００の印字部３を非印字動作状態にさせた後、ＨＤＤユニット４のデータ書込みと読出し動作におけるデータ転送速度を計測する（ステップＳ３０２）。
【００６７】
具体的には、ＣＰＵ（主制御部）１０が印字制御部２のＣＰＵ（印字制御部）２０に対して非印字指令信号を送信し、ＣＰＵ（印字制御部）２０が非印字指令信号に基づき印字部３の動作を停止させる制御を行い、印字部３が停止状態になった後、ＣＰＵ（主制御部）１０がＨＤＤユニット４のデータ転送速度を計測するための診断用データ（例えば１ＧＢのデータ）をＤＲＡＭ（主制御部）１２上に読み出して、その診断用データをＨＤＤユニット４への書込みと読込みに伴うデータ転送速度を計測する。
【００６８】
診断用データのＨＤＤユニット４への書込みと読込みの動作は、ＣＰＵ（主制御部）１０の制御に基づきＤＲＡＭ（主制御部）１２上の診断用データを所定のデータサイズ毎にハードディスクＩ／Ｆ部１４を介してＨＤＤユニット４へ書込み、ＨＤＤユニット４に書き込まれた診断用データをハードディスクＩ／Ｆ部１４を介してＤＲＡＭ（主制御部）１２上に読込み、このＨＤＤユニット４への書込みと読込みの動作を診断用データの全てのデータに対して行う。
【００６９】
また、データ転送速度の計測は、時間計測部１３によるＨＤＤユニット４への診断用データの書込みと読込みの動作開始時刻と、診断用データの全てのデータの書込みと読込みの動作の終了時刻との計測結果に基づきＣＰＵ（主制御部）１０がそのデータ転送速度を算出する。
【００７０】
例えば、ＨＤＤユニット４への診断用データ（１ＧＢ）の書込みと読込み動作の開始時刻が１０時００分００秒、終了時刻が１０時００分４０秒とすると、そのデータ転送速度は、次式１で算出する。
【００７１】
データ転送速度＝データ量／読み書きに要した時間＝１ＧＢ／４０秒＝１０２４ＭＢ／４０秒＝２５．６ＭＢ／秒。
【００７２】
データ転送速度が算出されると、ＣＰＵ（主制御部）１０は、ＰＲＯＭ（主制御部）１１に記憶されている基準値Ａ(例えば２０ＭＢ/秒の値)を読み出して、基準値Ａと算出したデータ転送速度（以下、「計測値Ａ」という。）とを比較し（ステップＳ３０３）、計測値Ａが基準値Ａに達していない場合は（ステップＳ３０３でＮＯ）、ＨＤＤユニット４が故障であると判断し、ＨＤＤユニット４が故障であること及びＨＤＤユニット４の交換が必要である旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知後（ステップＳ３０５）、ＨＤＤユニットの故障診断動作を終了する。
【００７３】
尚、基準値Ａは、画像処理装置１００のＨＤＤユニット４の機能として要求されるデータ転送速度の判定基準値である。
【００７４】
ステップＳ３０３において、計測値Ａが基準値Ａを超過している場合は、画像処理装置１００の印字部３を擬似印字動作状態にした後、ＨＤＤユニット４へのデータの書込みと読出し動作におけるデータ転送速度を算出する（ステップＳ３０４）。
【００７５】
具体的には、ＣＰＵ（主制御部）１０がＣＰＵ（印字制御部）２０に対して擬似印字指令信号を送信し、ＣＰＵ（印字制御部）２０が擬似印字指令信号に基づき印字部３の動作を擬似印字動作状態にする制御を行い、印字部３が擬似印字動作状態になった後、ＣＰＵ（主制御部）１０がＨＤＤユニット４のデータ転送速度を計測するための診断用データ（例えば１ＧＢのデータ）をＤＲＡＭ（主制御部）１２上に読み出し、その診断用データをＨＤＤユニット４への書込みと読込みに伴うデータ転送速度を計測する。
【００７６】
印字部３の擬似印字動作状態とは、前述したように用紙等の媒体上に画像データを形成する印字動作は行わないが、印字動作中に稼動する印字部３の各種モーターや稼動部を動作させて、その動作に伴う振動が画像処理装置１００に発生している状態である。
【００７７】
この擬似印字動作状態におけるデータ転送速度の計測は、具体的には、前述した非印字動作状態の場合と同様に、ＣＰＵ（主制御部）１０が例えば１ＧＢの診断用データをＤＲＡＭ（主制御部）１２上に読み出し、その診断用データのＨＤＤユニット４への書込みと読込みをハードディスクＩ／Ｆ部１４を介して行い、ＨＤＤユニット４への診断用データの書込みと読込みの動作開始時刻と診断用データの全てのデータの書込みと読込みの動作終了時刻の計測結果に基づきそのデータ転送速度を算出する。
【００７８】
擬似印字動作状態におけるデータ転送速度が算出されると、ＣＰＵ（主制御部）１０が算出したデータ転送速度（以下、「計測値Ｂ」という。）と基準値Ａとを比較し（ステップＳ３０６）、計測値Ｂが基準値Ａを超過している場合は（ステップＳ３０６でＹＥＳ）、ＨＤＤユニット４及び振動吸収部品４０共に正常であると判断し、ＨＤＤユニット４及び振動吸収部品４０が正常に動作している旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知後（ステップＳ３０７）、ＨＤＤユニットの故障診断動作を終了する。
【００７９】
ステップＳ３０６において、計測値Ｂが基準値Ａに達していない場合は（ステップＳ３０６でＮＯ）、ＣＰＵ（主制御部）１０は、振動吸収率を算出し（ステップＳ３０８）、ＰＲＯＭ（主制御部）１１に記憶されている基準値Ｂ(例えば８０％の値)を読み出して、基準値Ｂと算出した振動吸収率との比較を行う（ステップＳ３０９）。
【００８０】
振動吸収率の算出は、具体的には、印字部３の非印字動作状態におけるデータ転送速度（計測値Ａ）に対する印字部３の擬似印字動作状態におけるデータ転送速度（計測値Ｂ）の比率をパーセントで示した値であり、次式２で算出する。
【００８１】
振動吸収率＝印字部３の擬似印字動作状態のデータ転送速度／印字部３の非印字動作状態のデータ転送速度×１００＝計測値Ｂ／計測値Ａ×１００（％）。
【００８２】
尚、基準値Ｂは、画像処理装置１００のフレーム４２に形成されたＨＤＤユニット４を固定する取付部４１とＨＤＤユニット４との間に介在させる振動吸収部品４０の機能として要求される振動吸収率の判定基準値である。
【００８３】
ステップＳ３０９において、算出した振動吸収率が基準値Ｂを超過している場合は（ステップＳ３０９でＹＥＳ）、ＨＤＤユニット４が故障であると判断し、ＨＤＤユニット４が故障であること及びＨＤＤユニット４の交換が必要である旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知後（ステップＳ３１０）、ＨＤＤユニットの故障診断動作を終了する。
【００８４】
また、ステップＳ３０９において、算出した振動吸収率が基準値Ｂに達していない場合は（ステップＳ３０９でＮＯ）、振動吸収部品４０が劣化していると判断し、振動吸収部品４０が劣化していること及び振動吸収部品４０の交換が必要である旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知後（ステップＳ３１１）、ＨＤＤユニットの故障診断動作を終了する。
【００８５】
これまでの説明は、画像処理装置１００のＨＤＤユニット４の故障診断をユーザの指示操作により行う例を示したが、ＨＤＤユニット４の故障診断を一定時間毎に自動的に実施し、その診断結果を通知または記憶装置に保持するように構成してもよい。
【００８６】
この場合は、画像処理装置１００のＰＲＯＭ（主制御部）１１に記憶されている故障診断プログラム１１０の構成を一定時間毎にＨＤＤユニット４の故障診断を自動的に実施し、その診断結果を通知または記憶装置に保持するようなプログラムの構成にすることで実現できる。
【００８７】
図４は、一定時間毎にＨＤＤユニット４の故障診断を自動的に実施し、その診断結果を通知または記憶装置に保持するように構成された故障診断プログラム１２０の機能的な構成を示したブロック図である。
【００８８】
図４に示すように、故障診断プログラム１２０は、制御部１２１、計測部１２２、算出部１２３、故障判定部１２４、出力部１２５で構成されており、制御部１２１がユーザの指示操作に基づきＨＤＤユニット４の故障診断を実施する制御に加えて、一定時間毎にＨＤＤユニット４の故障診断を自動的に実施するように制御し、出力部１２５が診断結果をユーザに通知する動作に加えて、各計測値や診断結果を所定の記憶場所に履歴として参照可能に記憶保持するように構成された他は、前述の故障診断プログラム１１０（図２参照）と同様に構成されている。
【００８９】
尚、故障診断プログラム１２０の構成の説明について、故障診断プログラム１１０と同様な各部の構成については、説明の便宜上、省略または簡略して説明する。
【００９０】
故障診断プログラム１２０を構成する制御部１２１は、故障診断プログラム１２０の主プログラムであり、故障診断プログラム１２０を構成する各部の処理動作を統括的に制御する。
【００９１】
具体的には、ユーザからの指示操作または前回の故障診断実施日時からの経過時間に基づき計測部１２２、算出部１２３、故障判定部１２４、出力部１２５の各部の実行指示及び各部から出力される情報に基づき故障診断に必要な各種情報を生成するとともに、故障診断プログラム１２０を構成する各部の処理動作を統括的に制御する。
【００９２】
計測部１２２は、画像処理装置１００の故障診断に必要な各種計測データを取得する。
【００９３】
具体的には、ＨＤＤユニット４の故障診断を行う場合は、画像処理装置１００の非印字動作状態と擬似印字動作状態との各状態でＨＤＤユニット４への診断用データの書込みと読み込み動作に要した時間を計測する。
【００９４】
算出部１２３は、計測部１２２で計測された各種計測データに基づき画像処理装置１００の故障診断に必要な各種データを算出する。
【００９５】
具体的には、ＨＤＤユニット４の故障診断を行う場合は、計測部１２２で計測された画像処理装置１００が非印字動作状態と擬似印字動作状態との各状態での診断用データのＨＤＤユニット４への書込みと読み込み動作に要した時間から各状態におけるデータ転送速度を算出する。また、各状態でのデータ転送速度に基づき振動吸収率を算出する。
【００９６】
故障判定部１２４は、計測部１２２で計測された各種計測データ、算出部１２３で算出された各種算出データ及び画像処理装置１００の故障診断の判断基準となる各種判定基準値のデータに基づき画像処理装置１００の故障診断を行う。
【００９７】
具体的には、ＨＤＤユニット４の故障診断を行う場合は、画像処理装置１００が非印字動作状態の場合と擬似印字動作状態の場合との各状態での計測部１２２及び算出部１２３により計測または算出された各データ転送速度、各データ転送速度から求まる振動吸収率及び故障診断の判定基準値に基づきＨＤＤユニット４及び振動吸収部品４０の故障の判定を行う。
【００９８】
出力部１２５は、故障判定部１２４で判定された故障診断結果等の情報を出力してユーザに通知するとともに、計測部１２２、算出部１２３、故障判定部１２４でそれぞれ計測または算出または判定された診断結果等の各種情報を所定の記憶場所に履歴として参照可能に記憶保持する。
【００９９】
具体的には、ＨＤＤユニット４の故障診断を行う場合は、故障判定部１２４で判定された故障診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知するとともに、計測部１２２で計測された各種計測データ、算出部１２３で算出された各種データ及び故障判定部１２４で判定された故障診断結果等の各種情報を所定の記憶場所に履歴として参照可能に記憶保持する。
【０１００】
このように構成された故障診断プログラム１２０は、前述したようにＰＲＯＭ（主制御部）１１に記憶保持されており、この故障診断プログラム１２０をＣＰＵ（主制御部）１０がＰＲＯＭ（主制御部）１１から読み出して実行することで、本願発明に係わる故障診断機能の動作が実現する。
【０１０１】
この一定時間毎にＨＤＤユニット４の故障診断を自動的に実施し、その診断結果を通知または所定の記憶場所に記憶保持するように構成された故障診断プログラム１２０の動作について図５の流れ図を参照して説明する。
【０１０２】
図５は、一定時間毎にＨＤＤユニット４の故障診断を自動的に実施し、その診断結果を通知または記憶装置に保持する動作の一例を示した流れ図である。
【０１０３】
尚、図５において、本ＨＤＤユニット４の故障診断の動作は、故障診断プログラム１２０がＣＰＵ（主制御部）１０によりＰＲＯＭ（主制御部）１１から読み出されて実行されることで、ＨＤＤユニット４の故障診断の制御動作が開始されるが、故障診断プログラム１２０の制御動作を説明の便宜上、ＣＰＵ（主制御部）１０の制御動作として説明する。  
図５に示すように、画像処理装置１００の主制御部１のＣＰＵ（主制御部）１０は、前回実施したＨＤＤユニット４の故障診断からの経過時間を時間計測部１３により計測させ、前回実施したＨＤＤユニット４の故障診断実施日時から一定時間経過後（ステップＳ４０１でＹＥＳ）、ＣＰＵ（主制御部）１０の指示に基づき画像処理装置１００の印字部３を非印字動作状態にして、診断用データのＨＤＤユニット４への書込みと読込み動作におけるデータ転送速度を計測する（ステップＳ４０２）。
【０１０４】
非印字動作状態におけるデータ転送速度の計測は、印字部３を停止状態にして、診断用データ（例えば１ＧＢのデータ）をＤＲＡＭ（主制御部）１２上に読み出し、その診断用データのＨＤＤユニット４への書込みと読込みに要した時間を計測して、その計測時間と診断用データのデータ量からデータ転送速度（計測値Ａ）を算出する。
【０１０５】
データ転送速度（計測値Ａ）が算出されると、この計測値Ａと基準値Ａとを比較し（ステップＳ４０３）、計測値Ａが基準値Ａに達していない場合は（ステップＳ４０３でＮＯ）、ＨＤＤユニット４が故障であると判断し、ＨＤＤユニット４が故障であること及びＨＤＤユニット４の交換が必要である旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知し、診断日時、データ転送速度（計測値Ａ）、基準値Ａ、診断結果等の情報をＨＤＤユニット４の所定の記憶領域に記憶後（ステップＳ４０５）、ＨＤＤユニットの故障診断動作を終了する。
【０１０６】
ステップＳ４０３において、計測値Ａが基準値Ａを超過している場合は（ステップＳ４０３でＹＥＳ）、ＣＰＵ（主制御部）１０の指示に基づき印字部３を擬似印字動作状態にして、ＨＤＤユニット４のデータ書込みと読出し動作におけるデータ転送速度を計測する（ステップＳ４０４）。
【０１０７】
擬似印字動作状態におけるデータ転送速度の計測は、用紙等の媒体上に画像データを形成する印字動作は行わないが、印字動作中に稼動する印字部３の各種モーターや稼動部を動作させた状態にして、診断用データをＤＲＡＭ（主制御部）１２上に読み出し、その診断用データのＨＤＤユニット４への書込みと読込みに要した時間を計測して、その計測時間と診断用データのデータ量からデータ転送速度（計測値Ｂ）を算出する。
【０１０８】
データ転送速度（計測値Ｂ）が算出されると、この計測値Ｂと基準値Ａとを比較し（ステップＳ４０６）、計測値Ｂが基準値Ａを超過している場合は（ステップＳ４０６でＹＥＳ）、ＨＤＤユニット４及び振動吸収部品４０共に正常であると判断し、その旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知し、診断日時、データ転送速度（計測値Ａ）、データ転送速度（計測値Ｂ）、基準値Ａ、診断結果等の情報をＨＤＤユニット４の所定の記憶領域に記憶後（ステップＳ４０７）、ＨＤＤユニットの故障診断動作を終了する。
【０１０９】
ステップＳ４０６において、計測値Ｂが基準値Ａに達していない場合は（ステップＳ４０６でＮＯ）、ＣＰＵ（主制御部）１０は、振動吸収率を算出し（ステップＳ４０８）、算出した振動吸収率と基準値Ｂとを比較し（ステップＳ４０９）、振動吸収率が基準値Ｂを超過している場合は（ステップＳ４０９でＹＥＳ）、ＨＤＤユニット４の交換が必要である旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知し、診断日時、データ転送速度（計測値Ａ）、データ転送速度（計測値Ｂ）、基準値Ａ、振動吸収率、基準値Ｂ、診断結果等の情報をＨＤＤユニット４の所定の記憶領域に記憶後（ステップＳ４１０）、ＨＤＤユニットの故障診断動作を終了する。
【０１１０】
また、ステップＳ４０９において、振動吸収率が基準値Ｂに達していない場合は（ステップＳ４０９でＮＯ）、振動吸収部品４０が劣化していると判断し、振動吸収部品４０の交換が必要である旨の診断結果をユーザＩ／Ｆ部５の図示せぬ表示画面に表示してユーザに通知し、診断日時、データ転送速度（計測値Ａ）、データ転送速度（計測値Ｂ）、基準値Ａ、振動吸収率、基準値Ｂ、診断結果等の情報をＨＤＤユニット４の所定の記憶領域に記憶後（ステップＳ４１１）、ＨＤＤユニットの故障診断動作を終了する。
【０１１１】
尚、前述のステップＳ４０５及びステップＳ４１０において、ＨＤＤユニット４が故障であると判断された場合は、当該ＨＤＤユニット４の使用開始から故障と判断されるまでの期間の情報を履歴として保存するように構成し、前述のステップＳ４１１において、振動吸収部品４０が劣化していると判断された場合は、当該振動吸収部品４０の使用開始から当該振動吸収部品４０が劣化していると判断されるまでの期間の情報を履歴として保存するように構成てもよい。
【０１１２】
この場合は、画像処理装置１のＨＤＤユニットを交換して新たにＨＤＤユニット４を取り付けた日時を履歴として記憶保持し、その日時とＨＤＤユニット４が故障であると判断された日時とを対応付けた履歴情報として記憶保持する。また、画像処理装置１の振動吸収部品を交換して新たに振動吸収部品４０を取り付けた日時を履歴として記憶保持し、その日時と振動吸収部品４０が劣化していると判断された日時とを対応付けた履歴情報として記憶保持する。
【０１１３】
また、前述のステップＳ４０２、ステップＳ４０４及びステップＳ４０８において、今回計測した非印字動作状態での計測値Ａ（データ転送速度）、擬似印字動作状態での計測値Ｂ（データ転送速度）、振動吸収率と、前回計測した非印字動作状態での計測値Ａ（データ転送速度）、擬似印字動作状態での計測値Ｂ（データ転送速度）、振動吸収率の各値から、一定時間経過後の各低下率を算出して、履歴として記憶保存するように構成してもよい。
【０１１４】
この場合は、今回計測した計測値Ａ、計測値Ｂ、振動吸収率と、履歴情報としてＨＤＤユニット４の所定の記憶領域に記憶されている前回計測された計測値Ａ、計測値Ｂ、振動吸収率とに基づき計測値Ａの低下率、計測値Ｂの低下率、振動吸収率の低下率の各低下率を算出し、履歴情報としてＨＤＤユニット４の所定の記憶領域に記憶保持する。
【０１１５】
各低下率は、計測値Ａの低下率を例えば次式３で算出する。
【０１１６】
計測値Ａの低下率＝今回の計測値Ａ／前回の計測値Ａ。
【０１１７】
また、計測値Ｂの低下率を例えば次式４で算出する。
【０１１８】
計測値Ｂの低下率＝今回の計測値Ｂ／前回の計測値Ｂ。
【０１１９】
また、振動吸収率の低下率例えば次式５で算出する。
【０１２０】
振動吸収率の低下率＝今回の振動吸収率／前回の振動吸収率。
【０１２１】
以上説明した実施例では、画像処理装置１００の非印字動作状態と擬似印字動作状態との各状態での診断用データのＨＤＤユニット４への書込みと読込みの動作におけるデータ転送速度に基づきＨＤＤユニット４の故障診断を行う例を示したが、各状態で診断用データのＨＤＤユニット４への書込みと読込みの動作を複数回実施して各データ転送速度を求め、その平均値をデータ転送速度として算出し、算出したデータ転送速度に基づきＨＤＤユニット４の故障診断を行う構成としてもよい。
【０１２２】
この場合は、故障診断プログラム１１０及び故障診断プログラム１２０の各制御部を各状態で診断用データのＨＤＤユニット４への書込みと読込みの動作を複数回実施する制御とし、各算出部を各実施回毎に算出したデータ転送速度の平均値をデータ転送速度とする構成とすることで実現できる。
【０１２３】
また、本実施例では、データ転送速度を診断用データの容量を診断用データの全てのデータのＨＤＤユニット４への書込みと読込みの動作が終了するまでに要した時間で割った値として算出した例を示したが、診断用データの所定のデータサイズ毎にＨＤＤユニット４への書込みと読込みの動作が終了するまでに要した時間で所定のデータサイズの容量を割った値を瞬間データ転送速度として求め、診断用データの全てのデータのＨＤＤユニット４への書込みと読込みの動作が終了するまでの各瞬間データ転送速度の平均値をデータ転送速度として算出するようにしてもよい。
【０１２４】
この場合は、故障診断プログラム１１０及び故障診断プログラム１２０の各計測部を診断用データの所定のデータサイズ毎にＨＤＤユニット４への書込みと読込みの動作が終了するまでに要した時間を計測する構成とし、各算出部を所定のデータサイズ毎にＨＤＤユニット４への書込みと読込みの動作が終了するまでに要した時間で所定のデータサイズの容量を割った値を瞬間データ転送速度として求め、診断用データの全てのデータのＨＤＤユニット４への書込みと読込みの動作が終了するまでの各瞬間データ転送速度の平均値をデータ転送速度として算出する構成とすることで実現できる。
【０１２５】
また、本実施例では、本願発明に係わる故障診断機能の制御動作を主に故障診断プログラムの実行動作により実現する例を示したが、主制御部１の構成を故障診断プログラム１１０を用いなくても主制御部１が本願発明に係わる故障診断の動作制御を行うように構成としてもよい。
【０１２６】
この場合は、主制御部１の構成を故障診断プログラム１１０の各機能的な制御動作も主制御部１で行うような構成とする。  
【産業上の利用可能性】
【０１２７】
本発明は、装置が備えるＨＤＤユニットの故障診断技術に適用可能である。
【図面の簡単な説明】
【０１２８】
【図１】本発明に係わる画像処理装置の要部の模式的な構成の一例を示すブロック図
【図２】故障診断プログラム１１０の機能的な構成の一例を示すブロック図
【図３】故障診断プログラム１１０の故障診断の処理動作の一例を示した流れ図
【図４】故障診断プログラム１２０の機能的な構成の一例を示すブロック図
【図５】故障診断プログラム１２０の故障診断の処理動作の一例を示した流れ図
【符号の説明】
【０１２９】
１    主制御部
２    印字制御部
３    印字部
４    ハードディスクドライブユニット（ＨＤＤユニット）
５    ユーザインタフェース部（ユーザＩ／Ｆ部）
１０  ＣＰＵ（主制御部）
１１  ＰＲＯＭ（主制御部）
１２  ＤＲＡＭ（主制御部）
１３  時間計測部
１４  ハードディスクＩ／Ｆ部
２０  ＣＰＵ（印字制御部）
２１  ＰＲＯＭ（印字制御部）
２２  ＤＲＡＭ（印字制御部）
２３  印字制御Ｉ／Ｆ部
４０  振動吸収部品
４１  取付部
４２  フレーム
１００  画像処理装置
【図１】
2009116928.tif 000003
【図２】
2009116928.tif 000004
【図３】
2009116928.tif 000005
【図４】
2009116928.tif 000006
【図５】
2009116928.tif 000007