(57)【要約】【目的】  一部のモジュールに復旧可能な故障が発生したときに短時間で復旧させることができる。【構成】  ＮＩＰＵレジスタにデータをライトし（Ｓ１）、ＮＩＰＵレジスタのデータをリードし（Ｓ２）、ライトしたデータとリードしたデータとが一致するか否かを判断し（Ｓ３）、一致しないと判断したら、ＮＩＰＵレジスタへのデータの書き込みが出来なくなった故障が発生したと判断し、ＮＩＰＵにのみリセットをかけてリセット動作を実行し（Ｓ４）、予め設定した所定時間１００ｍｓだけウエイトしてＮＩＰＵによる機能を使用できないようにし（Ｓ５）、ＮＩＰＵへのリセットを解除し（Ｓ６）、ＮＩＰＵを初期化し、再び使用可能状態に移行して（Ｓ７）、この処理を終了する。【選択図】        図３
2006140835.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取るための各種の機能を実行する複数のモジュールを備えた画像読取装置において、装置内の故障が発生したモジュールのみにリセットをかけるリセット手段を設けたことを特徴とする画像読取装置。
【請求項２】
請求項１記載の画像読取装置において、前記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、前記故障が発生したモジュールによる機能を使用できないようにする手段を設けたことを特徴とする画像読取装置。
【請求項３】
請求項１記載の画像読取装置において、装置内の各モジュール毎に前記リセット手段によってリセットをかけた回数を記憶する手段を設けたことを特徴とする画像読取装置。
【請求項４】
請求項２記載の画像読取装置において、前記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、前記故障が発生したモジュールによる機能が使用できないことを表示によって通知する手段を設けたことを特徴とする画像読取装置。
【請求項５】
請求項１記載の画像読取装置において、前記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、前記故障が発生したモジュールによる機能が使用できないことをブザー音または音声によって通知する手段を設けたことを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スキャナ装置、複写機、ファクシミリ装置（ＦＡＸ）、複合機などの画像読取装置に関する。
【背景技術】
【０００２】
従来、原稿の画像を読み取るための各種の機能を実行する複数のモジュールを有するスキャナ、複写機、ＦＡＸ、複合機などの画像読取装置では、いずれかのモジュールに致命的なエラーでない回復可能なエラーが発生した場合、使用者の手によって画像読取装置の電源をオフした後に再びオンすることによって復旧させて現状回復していた。
また、画像読取装置に障害が発生したとき、その画像読取装置を管理するセンタ装置から通信回線を介して送信されたリセット指令に基づいてリセット動作を行って障害から復旧させていた（例えば、特許文献１参照）。
【特許文献１】特開平１１−３３１３９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の画像読取装置では、復旧可能な故障の発生箇所が一部のモジュールであっても装置全体をリセットして復旧させていたので、リセット動作に時間がかかってしまうという問題があった。
この発明は上記の点に鑑みてなされたものであり、一部のモジュールに復旧可能な故障が発生したときに短時間で復旧させることを目的とする。
【課題を解決するための手段】
【０００４】
この発明は上記の目的を達成するため、次の画像読取装置を提供する。
（１）原稿の画像を読み取るための各種の機能を実行する複数のモジュールを備えた画像読取装置において、装置内の故障が発生したモジュールのみにリセットをかけるリセット手段を設けた画像読取装置。
（２）上記（１）の画像読取装置において、上記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手段を設けた画像読取装置。
【０００５】
（３）上記（１）の画像読取装置において、装置内の各モジュール毎に前記リセット手段によってリセットをかけた回数を記憶する手段を設けた画像読取装置。
（４）上記（２）の画像読取装置において、上記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことを表示によって通知する手段を設けた画像読取装置。
（５）上記（１）の画像読取装置において、上記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことをブザー音または音声によって通知する手段を設けた画像読取装置。
【発明の効果】
【０００６】
この発明による画像読取装置は、一部のモジュールに復旧可能な故障が発生したときに短時間で復旧させることができる。
【発明を実施するための最良の形態】
【０００７】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
図２は、この発明の実施例の画像読取装置の内部構成を示す縦断面図である。
図１は、図２に示す画像読取装置の全体の機能構成を示す機能ブロック図である。
この画像読取装置は、スキャナ装置であり、本体１とオートドキュメントフィーダ２とからなる。
【０００８】
本体１は、原稿台ガラス１０と、第１ミラー１１と、照明ランプ１２と、第２ミラー１３と、第３ミラー１４と、ＣＣＤ１５と、レンズ１６と、走行体モータ１７と、センサボードユニット（Ｓｅｎｓｏｒ  Ｂｏａｒｄ  Ｕｎｉｔ：ＳＢＵ）１８と、走行体モータ１７等の各種のモータドライバと本体操作パネル２５等の各インプットアウトプット（Ｉ／Ｏ）コネクタ等からなるＩＯＢ１９と、ＰＳＵ２０と、スキャナコントロールユニット（Ｓｃａｎｎｅｒ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ：ＳＣＵ）２１と、裏面用スキャナ制御ユニット（Ｒｅｖｅｒｓｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ：ＲＣＵ）２２と、オプションＩＰＵ２３と、ネットワークコントローラ２４を備えている。
【０００９】
また、各種のＬＥＤとスイッチとからなる本体操作パネル２５と、走行体モータインタロックスイッチ２６と、照明ランプレギュレータ２７と、冷却ファン２８と、ホームポジションセンサ２９と、表示部のＬＣＤと各種のＬＥＤとスイッチ（１０キーを含む）とからなるオプションのネットワーク操作パネル３０と、インレット３１も備えている。
上記ＳＣＵ２１は、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、ＣＰＵバス４３、ＳＣＳＩコントローラ４４、スキャナ画像メモリバッファコントローラ（Ｓｃａｎｎｅｒ  Ｉｍａｇｅ  Ｂｕｆｆｅｒ  Ｃｏｎｔｒｏｌｅｒ：ＳｉＢＣ）４５、Ｎ画像処理ユニット（Ｎ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ  Ｕｉｎｔ：ＮＩＰＵ）４６、ＤＲＡＭ４７を備えている。また、上記ＰＳＵ２０は、ＡＣスイッチ４８を備えている。
【００１０】
一方、ＡＤＦ２は、原稿トレイ５０と、ピックアップローラ５１と、レジストローラ対５２と、搬送ドラム５３と、搬送ローラ５４と、搬送ローラ対５５と、排紙ローラ対５６と、密着イメージセンサ（ＣＩＳ）５７と、裏面用センサボードユニット（Ｒｅｖｅｒｓｅ  Ｓｅｎｓｏｒ  Ｂｏａｒｄ  Ｕｎｉｔ：ＲＳＢＵ）５８と、白色ローラ５９と、エンドーサユニット６０と、エンドーサプラテン６１と、排紙トレイ６２を備えている。
また、オートドキュメントフィーダ制御ユニット（ＡＤＵ）６３と、各種のＬＥＤからなる表示ＰＣＢ６４と、搬送センサ６５と、レジストセンサ６６と、排紙センサ６７と、原稿有無センサ６８と、ＡＤＦリフトアップセンサ６９と、トレイ上昇クラッチ７０と、給紙クラッチ７１と、給紙モータ７２と、搬送モータ７３も備えている。
上記エンドーサユニット６０は、印字部８０とエンドーサプラテン加圧ソレノイド８１とからなる。
【００１１】
この画像読取装置は、原稿の画像の読み取り時、原稿トレイ５０に積載された原稿を、給紙モータ７２によってピックアップローラ５１とレジストローラ対５２を駆動し、搬送モータ７３によって搬送ドラム５３、搬送ローラ５４、搬送ローラ対５５、排紙ローラ対５６を駆動して、搬送ドラム５３、搬送ローラ５４により図中の読み取り位置Ｂを経て、搬送ローラ対５５及び排紙ローラ対５６へ送り込み、排紙トレイ６２上に排出する。
読み取り位置Ｂでは、原稿の表面に第１ミラー１１と一体に構成された照明ランプ１２から光を照射し、その照射光の反射光を、第１ミラー１１及びその第１ミラー１１と一体に構成された第２ミラー１３、第３ミラー１４を介してレンズ１６へ入光し、そのレンズ１６によって入力光を集束してＣＣＤ１５に照射し、ＣＣＤ１５によって光電変換する。第１ミラー１１、照明ランプ１２、第２ミラー１３及び第３ミラー１４は、走行体モータ１７を駆動源として、図中Ａ方向に移動可能となっている。
【００１２】
図中の読み取り位置Ｃには密着イメージセンサ５７が設置されている。
その密着イメージセンサ５７は、公知なので図示を省略した光源であるＬＥＤ等のランプ、同じく図示を省略したレンズとセンサ素子で構成されている。
原稿が読み取り位置Ｃを通過する際、読み取り位置Ｂで読み取った反対の面（裏面）に読み取り位置Ｃに設置されている密着イメージセンサ５７内のランプから光を照射し、その照射光の反射光を密着イメージセンサ５７上のレンズによって集束し、密着イメージセンサ５７上のセンサ素子に照射して光電変換する。
密着イメージセンサ５７で光電変換したアナログ画像信号を、ＲＳＢＵ５８上でデジタル変換する。そのデジタル変換した画像信号を、ＲＳＢＵ５８上でシェーディング補正を施した後にＲＣＵ２２へ送る。密着イメージセンサ５７の原稿を挟んだ対向部には白色ローラ５９が設置されており、密着イメージセンサ５７による読み取り時のシェーディング補正用白色部材として使用する。
【００１３】
ＳＢＵ１８上のＣＣＤ１５に入光した原稿の反射光を、ＣＣＤ１５内で光の強度に応じた電圧値を持つアナログ画像信号に変換する。そのアナログ画像信号を、奇数ビットと偶数ビットに分けて出力する。上記アナログ画像信号を、ＳＢＵ１８上のアナログ処理回路（公知なので図示を省略する）で暗電位部分を取り除き、奇数ビットと偶数ビットを合成し、所定の振幅にゲイン調整した後にＡ／Ｄコンバータ（同じく公知なので図示を省略する）に入力してデジタル信号化する。
上記デジタル信号化した画像信号を、ＳＣＵ２１上のＮＩＰＵ４６で、シェーディング補正、ガンマ補正、ＭＴＦ補正等の画像処理を行った後、さらに２値化し、ページ同期信号とライン同期信号と画像クロックと共にビデオ信号として出力する。
【００１４】
ＮＩＰＵ４６から出力したビデオ信号をオプションＩＰＵ２３へ出力し、オプションＩＰＵ２３はそのビデオ信号に所定の画像処理を施し、再びＳＣＵ２１へ入力する。再びＳＣＵ２１へ入力したビデオ信号を、公知なので図示を省略したセレクタに入力する。そのセレクタのもう一方の端子にはＮＩＰＵ４６から出力されたビデオ信号を入力し、オプションＩＰＵ２３で画像処理するか否かを選択する構成となっている。
上記セレクタから出力したビデオ信号を、画像データ記憶手段であるＤＲＡＭ４７を管理するＳｉＢＣ４５に入力し、ＳｉＢＣ４５によってＤＲＡＭ４７に蓄える。
【００１５】
ＲＣＵ２２は、ＤＲＡＭ４７とそのＤＲＡＭ４７への読み書きを制御するＳｉＢＣ４５で構成され、画像データをいったんＤＲＡＭ４７に蓄積した後にＳＣＵ２１へ転送する。ＲＣＵ２２からＳＣＵ２１へ送られた画像データと、ＳＣＵ２１上ＳｉＢＣ４５から出力される画像データは切替え可能となっており、いずれかの画像データを選択してＳＣＳＩコントローラ４４へ転送する。ＳＣＳＩコントローラ４４は、ＤＲＡＭ４７から転送された画像データをパソコン等の外部装置へ転送する。
ＳＣＵ２１は、ＣＰＵ４０と、ＲＯＭ４１と、ＲＡＭ４２とを有しており、ＣＰＵバス４３を介して接続されている。ＣＰＵ４０は、ＳＣＳＩコントローラ４４を制御してパソコン等の外部装置との通信制御と、ステッピングモータである走行体モータ１７と給紙モータ７２と搬送モータ７３とのタイミング制御と、この発明に係る処理も実行する。
【００１６】
ＡＤＵ６３は、ＡＤＦ２の自動原稿搬送機構部に用いる電装部品の電力供給を中継する機能を有する。
ＳＣＵ２１上のＣＰＵ４０に接続されている入力ポートは、ＩＯＢ１９を介して本体操作パネル２５に接続されている。本体操作パネル２５上には公知なので図示を省略したスタートスイッチと同じく図示を省略したアボートスイッチを有している。それぞれのスイッチが押下されると入力ポートを介してＣＰＵ４０はスイッチがＯＮされたことを検出する。
【００１７】
搬送ローラ対５５と排紙ローラ対５６の間には、エンドーサユニット６０とエンドーサプラテン６１が設置されている。
エンドーサユニット６０は、インクを染み込ませたアルファベット文字と数字の印からなる印字部８０と、その印字部８０をエンドーサプラテン６１方向に加圧するエンドーサプラテン加圧ソレノイド８１から構成されている。
原稿をエンドーサユニット６０上に停止させ、エンドーサプラテン６１で加圧方向に固定し、エンドーサユニット６０の印字部８０への加圧により原稿面にアルファベット文字や数字を印字することができる。
【００１８】
次に、この画像読取装置における装置内の一部のモジュールに復旧可能な故障が発生したときの処理例について説明する。
以下の処理例では、原稿から読み取ったデータにシェーディング補正、ガンマ補正、ＭＴＦ補正等の画像処理を施す機能を実行するモジュールであるＮＩＰＵ４６のレジスタがノイズなどの外部影響でアクセスできなくなった故障が発生した場合について説明する。
【００１９】
〔実施例１〕
この実施例１では、ＲＯＭ４１に、コンピュータに装置内の故障が発生したモジュールのみにリセットをかけるリセット手順と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手順を実行させるためのプログラムを格納する。
そして、ＣＰＵ４０がＲＡＭ４２を用いて上記プログラムを実行し、装置内の故障が発生したモジュールのみにリセットをかけるリセット工程と、そのリセット工程によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする工程の処理を行い、装置内の故障が発生したモジュールのみにリセットをかけるリセット手段と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手段の機能を果たす。
【００２０】
図３は図１に示すＣＰＵによるＮＩＰＵに対する処理を示すフローチャート図である。
ＣＰＵ４０は、圧板読取動作を行うため、ＮＩＰＵ４６のレジスタ（ＮＩＰＵレジスタ）に画像処理の設定を行うが、ステップ（図中「Ｓ」で示す）１でＮＩＰＵレジスタにデータをライトし（書き込み）、ステップ２でＮＩＰＵレジスタのデータをリードし（読み出し）、ステップ３でライトしたデータとリードしたデータとが一致するか否かを判断し、一致するならＮＩＰＵレジスタへの書き込みは正常であると判断してこの処理を終了する。
【００２１】
ステップ３でライトしたデータとリードしたデータとが一致しないと判断したら、ＮＩＰＵレジスタへのデータの書き込みが出来なくなった故障が発生した（ＮＩＰＵレジスタへのデータの書き込みが異常状態になった）と判断し、ステップ４でＮＩＰＵにのみリセットをかけてリセット動作を実行し、ステップ５で予め設定した所定時間１００ｍｓだけウエイトしてＮＩＰＵによる機能を使用できないようにし、ステップ６でＮＩＰＵへのリセットを解除し、ステップ７でＮＩＰＵを初期化（レジスタの初期化も含む）し、再び使用可能状態に移行してこの処理を終了する。
こうして、ＣＰＵ４０が、異常であると検知したモジュールに対してＩ／Ｏポートを利用してリセットをかける。また、リセット解除後は、電源立ち上げ時と同等に初期化も行う。しかし、上記リセット動作を実行してもレジスタへの再度の書き込みができない場合は復帰できない異常状態に移行する。
【００２２】
このようにして、一部のモジュールで復旧可能な故障を発生した場合、電源をオフオンさせなくても、各機能のモジュール毎にリセットをかけられるようにしたので、故障したモジュールのみのリセット動作によって故障状態を短時間で復旧させて使用できるようにすることができる。また、正常に使用できる他のモジュールの機能については故障したモジュールのリセット中でも使用できるようにすることができる。
【００２３】
〔実施例２〕
この実施例２では、ＲＯＭ４１に、コンピュータに装置内の故障が発生したモジュールのみにリセットをかけるリセット手順と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手順と、装置内の各モジュール毎に上記リセット手順によってリセットをかけた回数を記憶する手順を実行させるためのプログラムを格納する。
【００２４】
そして、ＣＰＵ４０がＲＡＭ４２を用いて上記プログラムを実行し、装置内の故障が発生したモジュールのみにリセットをかけるリセット工程と、そのリセット工程によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする工程と、装置内の各モジュール毎に上記リセット工程によってリセットをかけた回数を記憶する工程の処理を行い、装置内の故障が発生したモジュールのみにリセットをかけるリセット手段と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手段と、装置内の各モジュール毎に上記リセット手段によってリセットをかけた回数を記憶する手段の機能を果たす。
【００２５】
図４は、図２に示すＣＰＵによるＮＩＰＵに対する他の処理を示すフローチャート図である。
ＣＰＵ４０は、圧板読取動作を行うため、ＮＩＰＵ４６のレジスタ（ＮＩＰＵレジスタ）に画像処理の設定を行うが、ステップ（図中「Ｓ」で示す）１１でＮＩＰＵレジスタにデータをライトし（書き込み）、ステップ１２でＮＩＰＵレジスタのデータをリードし（読み出し）、ステップ１３でライトしたデータとリードしたデータとが一致するか否かを判断し、一致するならＮＩＰＵレジスタへの書き込みは正常であると判断してこの処理を終了する。
【００２６】
ステップ１３でライトしたデータとリードしたデータとが一致しないと判断したら、ＮＩＰＵレジスタへのデータの書き込みが出来なくなった故障が発生した（ＮＩＰＵレジスタへのデータの書き込みが異常状態になった）と判断し、ステップ１４でＮＩＰＵにリセットをかけた回数をカウントして記憶するＮＩＰＵリセットカウンタ（ＲＡＭに設けると良い）に１を加算し、ステップ１５でＮＩＰＵにのみリセットをかけてリセット動作を実行し、ステップ１６で予め設定した所定時間１００ｍｓだけウエイトしてＮＩＰＵによる機能を使用できないようにし、ステップ１７でＮＩＰＵへのリセットを解除し、ステップ１８でＮＩＰＵを初期化（レジスタの初期化も含む）し、再び使用可能状態に移行してこの処理を終了する。
しかし、上記リセット動作を実行してもレジスタへの再度の書き込みができない場合は復帰できない異常状態に移行する。
【００２７】
このようにして、異常が発生したモジュール毎にリセットをかけた回数をカウントして不揮発性メモリに記憶することにより、故障解析する上でどのモジュールが故障したか記録することができ、特殊モードによってカウンタ値を必要なときに取り出すことによって装置内の各モジュールの故障解析に役立てることができる。
【００２８】
〔実施例３〕
この実施例３では、ＲＯＭ４１に、コンピュータに装置内の故障が発生したモジュールのみにリセットをかけるリセット手順と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手順と、装置内の各モジュール毎に上記リセット手順によってリセットをかけた回数を記憶する手順と、上記リセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことを表示によって通知する手順を実行させるためのプログラムを格納する。
【００２９】
そして、ＣＰＵ４０がＲＡＭ４２を用いて上記プログラムを実行し、装置内の故障が発生したモジュールのみにリセットをかけるリセット工程と、そのリセット工程によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする工程と、装置内の各モジュール毎に上記リセット工程によってリセットをかけた回数を記憶する工程と、上記リセット工程によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことを表示によって通知する工程の処理を行い、装置内の故障が発生したモジュールのみにリセットをかけるリセット手段と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手段と、装置内の各モジュール毎に上記リセット手段によってリセットをかけた回数を記憶する手段と、上記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことを表示によって通知する手段の機能を果たす。
【００３０】
図５は、図２に示すＣＰＵによるＮＩＰＵに対するまた他の処理を示すフローチャート図である。
ＣＰＵ４０は、圧板読取動作を行うため、ＮＩＰＵ４６のレジスタ（ＮＩＰＵレジスタ）に画像処理の設定を行うが、ステップ（図中「Ｓ」で示す）２１でＮＩＰＵレジスタにデータをライトし（書き込み）、ステップ２２でＮＩＰＵレジスタのデータをリードし（読み出し）、ステップ２３でライトしたデータとリードしたデータとが一致するか否かを判断し、一致するならＮＩＰＵレジスタへの書き込みは正常であると判断してこの処理を終了する。
【００３１】
ステップ２３でライトしたデータとリードしたデータとが一致しないと判断したら、ＮＩＰＵレジスタへのデータの書き込みが出来なくなった故障が発生した（ＮＩＰＵレジスタへのデータの書き込みが異常状態になった）と判断し、ステップ２４でＮＩＰＵによる機能が使用できないことを示すメッセージ「読取不可」を表示する。
こうして、異常が発生したＮＩＰＵ４６をリセット中、本体操作パネル２５のＬＣＤに読取不可であることを示すメッセージを表示して使用者（ユーザ）に知らせることができる。
【００３２】
ステップ２５でＮＩＰＵにリセットをかけた回数をカウントして記憶するＮＩＰＵリセットカウンタ（ＲＡＭに設けると良い）に１を加算し、ステップ２６でＮＩＰＵにのみリセットをかけてリセット動作を実行し、ステップ２７で予め設定した所定時間１００ｍｓだけウエイトしてＮＩＰＵによる機能を使用できないようにし、ステップ２８でＮＩＰＵへのリセットを解除し、ステップ２９でＮＩＰＵを初期化（レジスタの初期化も含む）し、再び使用可能状態に移行して、ステップ３０で上記「読取不可」の表示に代えてＮＩＰＵによる機能が使用できることを示すメッセージ「読取可能」を表示し、この処理を終了する。
【００３３】
こうして、故障を発生したモジュールが使用できなくなった状態になった場合、そのモジュールが機能回復するまで、そのモジュールのみ使用不可であることを表示して使用者に通知することができる。
しかし、上記リセット動作を実行してもレジスタへの再度の書き込みができない場合は復帰できない異常状態に移行し、メッセージ「読取不可」を再度表示する。
このようにして、異常が発生したＮＩＰＵ４６をリセット中は使用者に読取不可であることを表示して通知し、その後、リセットを解除してＮＩＰＵ４６に初期設定を行って使用可能になったら、読取可能状態に移行したことを表示して使用者に知らせることができる。
【００３４】
〔実施例４〕
この実施例４では、ＲＯＭ４１に、コンピュータに装置内の故障が発生したモジュールのみにリセットをかけるリセット手順と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手順と、装置内の各モジュール毎に上記リセット手順によってリセットをかけた回数を記憶する手順と、上記リセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことをブザー音または音声によって通知する手順を実行させるためのプログラムを格納する。
【００３５】
そして、ＣＰＵ４０がＲＡＭ４２を用いて上記プログラムを実行し、装置内の故障が発生したモジュールのみにリセットをかけるリセット工程と、そのリセット工程によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする工程と、装置内の各モジュール毎に上記リセット工程によってリセットをかけた回数を記憶する工程と、上記リセット工程によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことをブザー音または音声によって通知する工程の処理を行い、装置内の故障が発生したモジュールのみにリセットをかけるリセット手段と、そのリセット手順によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能を使用できないようにする手段と、装置内の各モジュール毎に上記リセット手段によってリセットをかけた回数を記憶する手段と、上記リセット手段によって装置内の故障が発生したモジュールにリセットをかけているとき、上記故障が発生したモジュールによる機能が使用できないことをブザー音または音声によって通知する手段の機能を果たす。
【００３６】
図６は、図２に示すＣＰＵによるＮＩＰＵに対するさらに他の処理を示すフローチャート図である。
ＣＰＵ４０は、圧板読取動作を行うため、ＮＩＰＵ４６のレジスタ（ＮＩＰＵレジスタ）に画像処理の設定を行うが、ステップ（図中「Ｓ」で示す）４１でＮＩＰＵレジスタにデータをライトし（書き込み）、ステップ４２でＮＩＰＵレジスタのデータをリードし（読み出し）、ステップ４３でライトしたデータとリードしたデータとが一致するか否かを判断し、一致するならＮＩＰＵレジスタへの書き込みは正常であると判断してこの処理を終了する。
【００３７】
ステップ４３でライトしたデータとリードしたデータとが一致しないと判断したら、ＮＩＰＵレジスタへのデータの書き込みが出来なくなった故障が発生した（ＮＩＰＵレジスタへのデータの書き込みが異常状態になった）と判断し、ステップ４４でＮＩＰＵによる機能が使用できないことを示す読取不可ブザーをオンにして鳴らして「読取不可」を通知する。
こうして、異常が発生したＮＩＰＵ４６をリセット中、本体操作パネル２５の読取不可ブザーによる音によって読取不可であることを使用者に知らせることができる。
【００３８】
ステップ４５でＮＩＰＵにリセットをかけた回数をカウントして記憶するＮＩＰＵリセットカウンタ（ＲＡＭに設けると良い）に１を加算し、ステップ４６でＮＩＰＵにのみリセットをかけてリセット動作を実行し、ステップ４７で予め設定した所定時間１００ｍｓだけウエイトしてＮＩＰＵによる機能を使用できないようにし、ステップ４８でＮＩＰＵへのリセットを解除し、ステップ４９でＮＩＰＵを初期化（レジスタの初期化も含む）し、再び使用可能状態に移行して、ステップ５０で上記読取不可ブザーをオフにして音を消し、ＮＩＰＵによる機能が使用できることを通知し、この処理を終了する。
【００３９】
こうして、故障を発生したモジュールが使用できなくなった状態になった場合、そのモジュールが機能回復するまで、そのモジュールのみ使用不可であることを音で使用者に通知することができる。なお、上述の処理ではブザー音を使用した場合で説明したが、読取不可及び読み取り可能な状態を音声メッセージで出力するようにしてもよい。
しかし、上記リセット動作を実行してもレジスタへの再度の書き込みができない場合は復帰できない異常状態に移行し、メッセージ「読取不可」を再度表示する。
このようにして、異常が発生したＮＩＰＵ４６をリセット中は使用者に読取不可であることを音で通知し、その後、リセットを解除してＮＩＰＵ４６に初期設定を行って使用可能になったら、読取可能状態に移行したことを消音で使用者に知らせることができる。
【００４０】
このように、故障を発生したモジュールが使用できなくなった状態になった場合、そのモジュールが機能回復するまで音または音声などの警告音により通知すれば、使用者が画像読取装置の側にいなくても使用できない状態であることを通知することができる。
上述の実施例では、ＮＩＰＵに対する処理について説明したが、画像読取装置内の他のモジュールについても同様に実施することができる。
【産業上の利用可能性】
【００４１】
この発明による画像読取装置は、複写機、ファクシミリ装置（ＦＡＸ）、複合機等の装置においても適用することができる。
【図面の簡単な説明】
【００４２】
【図１】図２に示す画像読取装置の全体の機能構成を示す機能ブロック図である。
【図２】この発明の実施例の画像読取装置の内部構成を示す縦断面図である。
【図３】図１に示すＣＰＵによるＮＩＰＵに対する処理を示すフローチャート図である。
【００４３】
【図４】図１に示すＣＰＵによるＮＩＰＵに対する他の処理を示すフローチャート図である。
【図５】図１に示すＣＰＵによるＮＩＰＵに対するまた他の処理を示すフローチャート図である。
【図６】図１に示すＣＰＵによるＮＩＰＵに対するさらに他の処理を示すフローチャート図である。
【符号の説明】
【００４４】
１：画像読取装置の本体    ２：オートドキュメントフィーダ（ＡＤＦ）    １０：原稿台ガラス    １１：第１ミラー    １２：照明ランプ    １３：第２ミラー    １４：第３ミラー    １５：ＣＣＤ    １６：レンズ    １７：走行体モータ    １８：ＳＢＵ    １９：ＩＯＢ    ２０：ＰＳＵ    ２１：ＳＣＵ    ２２：ＲＣＵ    ２３：オプションＩＰＵ    ２４：ネットワークコントローラ    ２５：本体操作パネル    ２６：走行体モータインタロックスイッチ    ２７：照明ランプレギュレータ    ２８：冷却ファン    ２９：ホームポジションセンサ    ３０：ネットワーク操作パネル    ３１：インレット    ４０：ＣＰＵ    ４１：ＲＯＭ    ４２：ＲＡＭ    ４３：ＣＰＵバス    ４４：ＳＣＳＩコントローラ    ４５：ＳｉＢＣ    ４６：ＮＩＰＵ    ４７：ＤＲＡＭ    ４８：ＡＣスイッチ    ５０：原稿トレイ    ５１：ピックアップローラ    ５２：レジストローラ対    ５３：搬送ドラム    ５４：搬送ローラ    ５５：搬送ローラ対    ５６：排紙ローラ対    ５７：ＣＩＳ    ５８：ＲＳＢＵ    ５９：白色ローラ    ６０：エンドーサユニット    ６１：エンドーサプラテン    ６２：排紙トレイ    ６３：ＡＤＵ    ６４：表示ＰＣＢ    ６５：搬送センサ    ６６：レジストセンサ    ６７：排紙センサ    ６８：原稿有無センサ    ６９：ＡＤＦリフトアップセンサ    ７０：トレイ上昇クラッチ    ７１：給紙クラッチ    ７２：給紙モータ    ７３：搬送モータ    ８０：印字部    ８１：エンドーサプラテン加圧ソレノイド
【図１】
2006140835.tif 000003
【図２】
2006140835.tif 000004
【図３】
2006140835.tif 000005
【図４】
2006140835.tif 000006
【図５】
2006140835.tif 000007
【図６】
2006140835.tif 000008