(57)【要約】【課題】  ランプ消灯時と点灯時の光量測定値を比較しランプの異常有無を判断するようにした画像読取装置および原稿照射用ランプの異常判断方法を提供する。【解決手段】  メカ用ＣＰＵ１４は、ランプ１１に対してランプ消灯を指示するとともに、ランプ１１の光量を測定し、該測定した光量測定値と、起動に際して記憶した消灯時のランプの光量測定値とが一致するか否かを比較する。両者が一致する場合にはランプ正常と判断し、それ以外の場合にはランプ異常と判断する。【選択図】  図１
2006261791.tif 000002
【特許請求の範囲】
【請求項１】
原稿照射用ランプの駆動を制御するランプ制御回路を有する画像読取装置において、
前記原稿照射用ランプの光量を測定する測定手段と、
起動に際して前記測定手段で測定した前記原稿照射用ランプの消灯時の光量測定値を記憶する記憶手段と、
前記ランプ制御回路を制御する機構制御手段と
を具備し、
前記機構制御手段は、
前記原稿照射用ランプに対して消灯を指示するランプ消灯指示手段と、
前記ランプ消灯指示手段で前記原稿照射用ランプに対して消灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合にはランプ正常と判断し、それ以外の場合にはランプ異常と判断する判断手段と
を具備することを特徴とする画像読取装置。
【請求項２】
前記判断手段は、
前記測定手段で測定した光量測定値と、前記記憶手段により記憶された光量測定値とが一致するか否かの比較に際して、光量測定値の誤差を許容して比較する
ことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記判断手段によりランプ異常と判断された場合に、原稿照射用ランプの異常有無の再診断処理を行う
ことを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
前記記憶手段は、
前記起動に際して記憶した消灯時の光量測定値を任意のタイミングで記憶更新する
ことを特徴とする請求項１乃至３いずれかに記載の画像読取装置。
【請求項５】
前記判断手段によりランプ異常と判断された場合に、少なくとも前記原稿照射用ランプに対する電源供給を遮断する異常処理手段
を更に具備することを特徴とする請求項１乃至４いずれかに記載の画像読取装置。
【請求項６】
前記判断手段によりランプ異常と判断された場合に、ランプに異常が発生した旨をユーザに報知する異常報知手段
を更に具備することを特徴とする請求項１乃至５いずれかに記載の画像読取装置。
【請求項７】
前記機構制御手段を監視し、該機構制御手段の異常を検出するメイン制御手段
を更に具備し、
前記メイン制御手段は、
前記機構制御手段からステータスを取得するステータス取得手段と、
前記ステータス取得手段で取得したステータスに基づいて前記機構制御手段の異常を判断するステータス判断手段と、
前記ステータス判断手段により機構制御手段に異常が発生したと判断された場合に、少なくとも前記ランプの駆動装置に対する電源供給を遮断するステータス異常処理手段と、
前記ステータス判断手段により機構制御手段に異常が発生したと判断された場合に、前記機構制御手段に異常が発生した旨をユーザに報知する報知手段と
を具備することを特徴とする請求項１乃至６記載の画像読取装置。
【請求項８】
前記メイン制御手段は、
前記機構制御手段の異常診断を自装置の動作状態に応じて間欠的に行う
ことを特徴とする請求項７記載の画像読取装置。
【請求項９】
原稿照射用ランプの駆動を制御するランプ制御回路を有する画像読取装置において、
前記原稿照射用ランプの光量を測定する測定手段と、
起動に際して前記測定手段で測定した前記原稿照射用ランプの点灯時の光量測定値を記憶する記憶手段と、
前記ランプ制御回路を制御する機構制御手段と
を具備し、
前記機構制御手段は、
前記原稿照射用ランプに対して点灯を指示するランプ点灯指示手段と、
前記ランプ点灯指示手段で前記原稿照射用ランプに対して点灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合にはランプ正常と判断し、それ以外の場合にはランプ異常と判断する判断手段と
を具備することを特徴とする画像読取装置。
【請求項１０】
原稿照射用ランプの異常判断方法において、
前記原稿照射用ランプの光量を測定手段で測定し、
起動に際して前記測定手段で測定した前記原稿照射用ランプの消灯時の光量測定値を記憶手段で記憶し、
前記原稿照射用ランプに対して消灯をランプ消灯指示手段で指示し、
前記ランプ消灯指示手段で前記原稿照射用ランプに対して消灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合には判断手段でランプ正常と判断し、それ以外の場合にはランプ異常と判断手段で判断し、
前記判断手段でランプ異常と判断された場合は、
前記原稿照射用ランプに対して点灯をランプ点灯手段で指示し、
前記測定手段で測定した前記原稿照射用ランプの点灯時の光量測定値を前記記憶手段で記憶し、
前記原稿照射用ランプに対して消灯をランプ消灯指示手段で指示し、
前記ランプ消灯指示手段で前記原稿照射用ランプに対して消灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合には前記判断手段で異常と判断し、それ以外の場合には、ランプ正常と前記判断手段で判断する
ことを特徴とする原稿照射用ランプの異常判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿照射用ランプの駆動を制御するランプ制御回路を有する画像読取装置および原稿照射用ランプの異常判断方法に係わり、詳しくは、ランプ消灯時と点灯時の光量測定値を比較しランプの異常有無を判断するようにした画像読取装置および原稿照射用ランプの異常判断方法に関する。
【背景技術】
【０００２】
一般的に、画像読取装置において、原稿の読み取り処理を行う場合には、原稿台（プラテンガラス上）にセットされた原稿に対して原稿照射用のランプから照射し、その照射によって得られた原稿からの反射光によって、原稿に形成された図形や写真または文字などの読み取りを行っている。
【０００３】
通常、このように原稿の読み取り処理が終了した場合には、ランプの消灯が制御されるが、その制御にもかかわらず、ランプが消灯されない場合があった。
【０００４】
このような問題に対処した技術として、特許文献１に記載されたものが知られており、この特許文献１の発明では、消灯信号をランプ駆動装置に供給したときに測定されたランプの光量が基準量より少ない場合、ランプ又はランプ駆動装置に異常が発生しているとの異常判断を行い、ランプ又はランプ駆動装置の異常によりランプが点灯したままになるのを未然に防止することができるという技術について言及されている。
【特許文献１】特開２００１−３１３７８５号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１によるランプの異常判断方法によると、測定したランプの光量と、固定の基準値とを比較し、測定したランプの光量がその基準値より少ない場合に、ランプまたはランプ駆動装置に異常が発生したと判断していた。
【０００６】
そのため、予め基準値を設けておく必要があり、このような方法によると、例えば、画像読取装置が直射日光下等の外光量の多い場所に配設された場合には、ランプが消灯していても、点灯していると誤判断されてしまう。
【０００７】
また、これに対処するために基準値を高めに設定した場合には、ランプの劣化による光量減衰によって誤判断が発生してしまうという問題があった。
【０００８】
そこで、本発明は上記問題点に鑑みてなされたものであり、ランプ消灯時と点灯時の光量測定値を比較しランプの異常有無を判断するようにした画像読取装置および原稿照射用ランプの異常判断方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、原稿照射用ランプの駆動を制御するランプ制御回路を有する画像読取装置において、前記原稿照射用ランプの光量を測定する測定手段と、起動に際して前記測定手段で測定した前記原稿照射用ランプの消灯時の光量測定値を記憶する記憶手段と、前記ランプ制御回路を制御する機構制御手段とを具備し、前記機構制御手段は、前記原稿照射用ランプに対して消灯を指示するランプ消灯指示手段と、前記ランプ消灯指示手段で前記原稿照射用ランプに対して消灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合にはランプ正常と判断し、それ以外の場合にはランプ異常と判断する判断手段とを具備することを特徴とする。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記判断手段は、前記測定手段で測定した光量測定値と、前記記憶手段により記憶された光量測定値とが一致するか否かの比較に際して、光量測定値の誤差を許容して比較することを特徴とする。
【００１１】
また、請求項３の発明は、請求項１または２の発明において、前記判断手段によりランプ異常と判断された場合に、原稿照射用ランプの異常有無の再診断処理を行うことを特徴とする。
【００１２】
また、請求項４の発明は、請求項１乃至３の発明において、前記記憶手段は、前記起動に際して記憶した消灯時の光量測定値を任意のタイミングで記憶更新することを特徴とする。
【００１３】
また、請求項５の発明は、請求項１乃至４の発明において、前記判断手段によりランプ異常と判断された場合に、少なくとも前記原稿照射用ランプに対する電源供給を遮断する異常処理手段を更に具備することを特徴とする。
【００１４】
また、請求項６の発明は、請求項１乃至５の発明において、前記判断手段によりランプ異常と判断された場合に、ランプに異常が発生した旨をユーザに報知する異常報知手段を更に具備することを特徴とする。
【００１５】
また、請求項７の発明は、請求項１乃至６の発明において、前記機構制御手段を監視し、該機構制御手段の異常を検出するメイン制御手段を更に具備し、前記メイン制御手段は、前記機構制御手段からステータスを取得するステータス取得手段と、前記ステータス取得手段で取得したステータスに基づいて前記機構制御手段の異常を判断するステータス判断手段と、前記ステータス判断手段により機構制御手段に異常が発生したと判断された場合に、少なくとも前記ランプの駆動装置に対する電源供給を遮断するステータス異常処理手段と、前記ステータス判断手段により機構制御手段に異常が発生したと判断された場合に、前記機構制御手段に異常が発生した旨をユーザに報知する報知手段とを具備することを特徴とする。
【００１６】
また、請求項８の発明は、請求項７の発明において、前記メイン制御手段は、前記機構制御手段の異常診断を自装置の動作状態に応じて間欠的に行うことを特徴とする。
【００１７】
また、請求項９の発明は、原稿照射用ランプの駆動を制御するランプ制御回路を有する画像読取装置において、前記原稿照射用ランプの光量を測定する測定手段と、起動に際して前記測定手段で測定した前記原稿照射用ランプの点灯時の光量測定値を記憶する記憶手段と、前記ランプ制御回路を制御する機構制御手段とを具備し、前記機構制御手段は、前記原稿照射用ランプに対して点灯を指示するランプ点灯指示手段と、前記ランプ点灯指示手段で前記原稿照射用ランプに対して点灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合にはランプ正常と判断し、それ以外の場合にはランプ異常と判断する判断手段とを具備することを特徴とする。
【００１８】
また、請求項１０の発明は、原稿照射用ランプの異常判断方法において、前記原稿照射用ランプの光量を測定手段で測定し、起動に際して前記測定手段で測定した前記原稿照射用ランプの消灯時の光量測定値を記憶手段で記憶し、前記原稿照射用ランプに対して消灯をランプ消灯指示手段で指示し、前記ランプ消灯指示手段で前記原稿照射用ランプに対して消灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合には判断手段でランプ正常と判断し、それ以外の場合にはランプ異常と判断手段で判断し、前記判断手段でランプ異常と判断された場合は、前記原稿照射用ランプに対して点灯をランプ点灯手段で指示し、前記測定手段で測定した前記原稿照射用ランプの点灯時の光量測定値を前記記憶手段で記憶し、前記原稿照射用ランプに対して消灯をランプ消灯指示手段で指示し、前記ランプ消灯指示手段で前記原稿照射用ランプに対して消灯を指示した後の前記測定手段で測定した光量測定値と前記記憶手段に記憶された光量測定値とが一致するか否かを比較し、一致する場合には前記判断手段で異常と判断し、それ以外の場合には、ランプ正常と前記判断手段で判断することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、原稿照射用ランプに対して消灯を指示するとともに、該原稿照射用ランプの光量を測定し、該測定した光量測定値と、起動に際して記憶した消灯時の原稿照射用ランプの光量測定値とが一致するか否かを比較し、両者が一致する場合にはランプ正常と判断し、それ以外の場合にはランプ異常と判断するように構成したため、装置配置場所等の環境の変化や、原稿照射用ランプの劣化等の影響を受けることなく、原稿照射用ランプの異常有無を的確に検出できる。
【００２０】
これにより、原稿照射用ランプに異常が発生したことに伴う、ランプの連続点灯による温度上昇、劣化等を抑止できるとともに、不要な電力消費も生じない。
【発明を実施するための最良の形態】
【００２１】
以下、この発明に係わる画像読取装置および原稿照射用ランプの異常判断方法の実施例について添付図面を参照して詳細に説明する。なお、本実施例においては、本発明に係わる画像読取装置をスキャナ１０に適用した場合を示す。
【実施例】
【００２２】
図１は、本発明に係わるスキャナ１０のハードウェア構成を示すブロック図である。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００２３】
スキャナ１０は、ハードウェア構成として、キャリッジ上に備わり原稿を照射する原稿照射用のランプ１１と、キャリッジを移動させる駆動源であるモータ１２と、ランプ１１およびモータ１２の動作を制御してスキャン動作を制御するランプ制御回路１３と、スキャナ１０に備わる機械的な部分に対する制御を行うメカ用ＣＰＵ（Central Processing Unit）１４と、スキャナ１０各部に主電源の供給を行う電源１５と、電源１５のオン／オフを切り替えるスイッチ１６と、スキャナ１０を統括制御するメインＣＰＵ１７と、表示部および操作部を備えた操作パネルであるＵＩ（User Interface）１８と、照射によって得られる原稿からの反射光を受光してそれを電気信号（アナログ画像データ）に変換するＣＣＤ（Charge Coupled Device）１９と、ＣＣＤから入力されるアナログ信号をデジタル信号（デジタル画像データ）に変換するＡ／Ｄ変換部２０と、Ａ／Ｄ変換部２０からの画像データにガンマ補正等を行うＰｒｅｌｐｓ処理部２１と、画像データに対してＵＩ（１８）からのユーザ指示に従った画像編集処理を行うｌｐｓ処理部２２と、スキャナ１０と他装置とを接続するインターフェースである通信Ｉ／Ｆ（Interface）２３と、データの記憶等が行えるＲＯＭ（Read Only Memory）／ＲＡＭ（Random Access Memory）２４とを具備して構成される。
【００２４】
この構成において、本発明に係わる原稿照射用ランプの異常判断処理（ランプ診断処理）は、主としてメカ用ＣＰＵ１４で行われる。またメインＣＰＵ１７は、メカ用ＣＰＵ１４を監視し、メカ用ＣＰＵ１４の異常を検出する役割を果たし、メカ用ＣＰＵ１４自体に異常が発生した場合にも、メインＣＰＵ１７にてその検出が行え、ランプ診断処理の精度を高めることができる。以上がスキャナ１０のハードウェア構成を示す各機能ブロック図の説明である。
【００２５】
図２は、メカ用ＣＰＵ１４の機能的な構成の一部を示すブロック図である。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００２６】
メカ用ＣＰＵ１４は、各種処理機能部として、ランプ診断時間計時部３１と、点灯／消灯指示部３２と、光量測定制御部３３と、ステータス応答部３４と、測定値記憶処理部３５と、測定値判断部３６と、異常処理部３７と、異常報知部３８とを具備して構成される。
【００２７】
ランプ診断時間計時部３１は、ランプ診断処理を開始するまでの時間を計時する処理部である。具体的には、診断移行時間を計時し、所定の時間経過すると、ランプ診断処理を開始するために、光量測定制御部３３に診断開始通知を送信する。
【００２８】
この診断移行時間には、スキャナ１０のステータス毎に異なった値（時間）が設けられ、ランプ診断時間計時部３１は、ステータスに応じて、その計時時間を適宜変更することとなる。これにより、スキャナ１０のステータスに応じて、ランプ診断処理の実行タイミングが変更されるため、特に節電モード時などには、不要なランプ診断処理が無駄に行われないため、消費電力を低減できる。
【００２９】
点灯／消灯指示部３２は、後述する光量測定制御部３３の制御に従って、ランプ点灯指示若しくは、ランプ消灯指示をランプ制御回路１３に送信する処理部である。ランプ制御回路１３では、この点灯／消灯指示部３２からの点灯／消灯指示に対応して、ランプ１１の点灯と消灯を制御する。
【００３０】
光量測定制御部３３は、ＣＣＤ１９と、Ａ／Ｄ変換部２０とを制御してランプ光量の測定を行う処理部である。具体的には、Ａ／Ｄ変換部２０を経たＣＣＤ１９からの出力を、ランプ光量（光量測定値）として取得する。また取得した光量測定値を測定値記憶処理部３５若しくは、測定値判断部３６に通知する。
【００３１】
また、光量測定制御部３３は、測定値判断部３６でランプ１１に異常が発生していると判断された場合には、ランプ光量の再測定、すなわちランプの再診断処理を行う。この再診断処理で再び異常と判断されたならば、スキャナ１０は、異常処理を行うこととなる。
【００３２】
ステータス応答部３４は、メインＣＰＵ１７にステータスを応答する処理部である。すなわち、メカ用ＣＰＵ１４自体に異常が発生しているか否かを確かめるために、メインＣＰＵ１７からメカ用ＣＰＵ１４に対してステータス取得要求が送られてくる。ステータス応答部３４は、その問い合わせに対するステータス応答をメインＣＰＵ１７に送信する。詳細は後述するが、このステータス応答には、ランプの点灯有無状況も含まれる。
【００３３】
測定値記憶処理部３５は、ランプ光量の光量測定値を記憶装置に記憶する処理部である。具体的には、光量測定制御部３３から受信した光量測定値をＲＯＭ／ＲＡＭ２４に記憶する。測定値記憶処理部３５によりＲＯＭ／ＲＡＭ２４に記憶された光量測定値は、測定値判断部３６でなされる測定値判断処理の判断基準として使用される。
【００３４】
測定値判断部３６は、ランプ消灯時と点灯時の光量測定値からランプの異常を判断する処理部である。具体的には、点灯／消灯指示部３２からランプ消灯指示送信後、光量測定制御部３３により測定された光量測定値と、測定値記憶処理部３５によりＲＯＭ／ＲＡＭ２４に記憶済みのランプ消灯時の光量測定値とを比較判断し、測定値が一致した場合には、ランプ１１に異常なしと判断し一方、測定値が不一致の場合には、ランプ１１の連続点灯であると判断し異常と判断する。この測定値判断部３６での判断結果は、異常処理部３７に通知される。
【００３５】
また、測定値判断部３６における異常判断では、光量測定値によってランプ１１の異常を判断するが、誤判断を抑止するために、ある程度の測定誤差を許容する。例えば、光量測定値が１２ｂｉｔで構成されるならば、下位６ｂｉｔは測定誤差を含むため、比較対象ｂｉｔから除外し、上位６ｂｉｔのみを比較する。
【００３６】
異常処理部３７は、ランプ１１に異常が発生したと判断された場合に、異常処理を実行する処理部である。例えば、ランプ１１を駆動させるモータ１２等に対する電源１５からの電源供給等を遮断する。
【００３７】
異常報知部３８は、異常処理部３７で異常処理が行われるのに対応して、ユーザにその旨を報知する処理部である。異常報知部３８による報知方法としては、ＵＩ（１８）に異常が発生した旨の表示やアラーム鳴動を行う。例えば、図３（ａ）に示されるように、「ランプ異常です。電源をＯＦＦしてください」旨の表示や、図３（ｂ）に示されるように、「ランプ制御回路の異常です。電源をＯＦＦしてください」旨の表示をＵＩ（１８）に表示する。
【００３８】
この他、通信Ｉ／Ｆ２３を介して他装置（ユーザ端末等）に異常の旨を報知するようにしてもよい。この場合、図３（ｃ）に示されるような表示をユーザ端末のディスプレイに行う。以上がメカ用ＣＰＵ１４の機能的な構成の一部を示す各機能ブロックの説明である。
【００３９】
図４は、メインＣＰＵ１７の機能的な構成の一部を示すブロック図である。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００４０】
メインＣＰＵ１７は、各種処理機能部として、ステータス確認時間計時部４１と、ステータス取得部４２と、ステータス判断部４３と、応答時間計時部４４と、ステータス異常処理部４５と、ステータス異常報知部４６とを具備して構成される。
【００４１】
ステータス確認時間計時部４１は、ステータス確認処理を開始するまでの時間を計時する処理部である。具体的には、確認移行時間を計時し、所定の時間経過すると、メカ用ＣＰＵ１４のステータス確認を開始するために、ステータス取得部４２にステータス確認開始通知を送信する。
【００４２】
この確認移行時間には、スキャナ１０のステータス毎に異なった値（時間）が設けられ、ステータス確認時間計時部４１は、ステータスに応じて、その計時時間を適宜変更することとなる。これにより、スキャナ１０のステータスに応じて、ステータス確認処理の実行タイミングが変更されるため、特に節電モード時などには、不要なステータス確認処理が無駄に行われないため、消費電力を低減できる。
【００４３】
ステータス取得部４２は、メカ用ＣＰＵ１４に対してステータス取得要求を送信し、その要求に対するステータス応答を受信し、メカ用ＣＰＵ１４のステータスを取得する処理部である。取得したステータスは、ステータス判断部４３に送信される。
【００４４】
ステータス判断部４３は、メカ用ＣＰＵ１４から取得したステータスに基づいて、メカ用ＣＰＵ１４に異常が発生しているか否かを判断する処理部である。詳細は後述するが、メカ用ＣＰＵ１４の各ステータスに対応したメカ用ＣＰＵ１４正常時のステータスを保持し、かかるステータスと、ステータス取得部４２で取得したメカ用ＣＰＵ１４のステータスとを比較し、その結果ステータスが一致するならば、メカ用ＣＰＵ１４正常と判断し、一致しないならば、メカ用ＣＰＵ１４に異常が発生していると判断する。また、後述する応答時間計時部４４から応答異常を受信した場合にも、異常と判断する。
【００４５】
応答時間計時部４４は、ステータス取得部４２からステータスの問い合わせが行われるとともに、メカ用ＣＰＵ１４からその応答を受信するまでの時間を計時し、所定の時間を計時しても応答がない場合には、応答異常をステータス判断部に通知する処理部である。
【００４６】
ステータス異常処理部４５は、メカ用ＣＰＵ１４に異常が発生したと判断された場合に、異常処理を実行する処理部である。例えば、ランプ１１を駆動させるモータ１２等に対する電源１５からの電源供給等を遮断する等、上記異常処理部３７と同等の異常処理を行う。
【００４７】
ステータス異常報知部４６は、ステータス異常処理部４５で異常処理が行われるのに対応して、ユーザにその旨を報知する処理部である。例えば、ＵＩ（１８）に異常が発生した旨の表示やアラーム鳴動を行う。この他、通信Ｉ／Ｆ２３を介して他装置（ユーザ端末等）に異常の旨を報知するようにしてもよい。すなわち、上記異常報知部３８と同等の異常報知処理を行う。以上がメインＣＰＵ１７の機能的な構成の一部を示す各機能ブロックの説明である。
【００４８】
図５を用いて、ステータス判断部４３によるステータス判断処理の概要について説明する。
【００４９】
図５には、スキャナ１０の各ステータスに対応して、メインＣＰＵ１７からメカ用ＣＰＵ１４に送信されるステータス問合せ要求（ＡＣＫ）と、その要求に対するメカ用ＣＰＵ１４正常時のステータス応答内容とを一覧にした図が示される。
【００５０】
同図に示した例では、初期処理時、待機時、ジョブ実行時、節電モード時の４種のスキャナ１０のステータスに対応して、メインＣＰＵ１７とメカ用ＣＰＵ１４間のステータス要求、ステータス応答内容が示される。
【００５１】
ステータス取得要求では、上位２桁でステータスを表し、下位２桁でランプの点灯有無確認を表し一方、ステータス応答では、上位２桁で対応するステータス取得要求を表し、下位２桁でランプの点灯有無（点灯時：０１、消灯時：００）を表す。
【００５２】
例えば、初期処理時には、メインＣＰＵ１７からメカ用ＣＰＵ１４に対して「０１０１」を送信する。その応答としてメカ用ＣＰＵ１４から「０２００」を受信した場合には、メカ用ＣＰＵ１４の動作を正常と判断することになるが一方、メカ用ＣＰＵ１４から「０２０１」を受信した場合には、メカ用ＣＰＵ１４で異常が発生したと判断する。
【００５３】
なお、本実施例においては、初期処理時のステータス応答を「０２００」とし、初期処理時にはランプが消灯しているならば、正常と判断する場合を説明するが、初期処理時には、ランプが点灯することもあるため、「０２０１」も許容するようにしてもよい。これは他の各ステータスにおいても同様のことが言える。
【００５４】
次に、図６乃至９を用いて、本発明に係わるスキャナ１０の動作について説明する。
【００５５】
この処理は、スキャナ１０の電源１５がＯＮされると（ステップＳ１０１）、開始される。電源１５ＯＮとともに、スキャナ１０は初期処理を開始する。このとき、スキャナ１０は初期処理中であるため、ステータスには「０１」、診断移行時間および確認移行時間には「５分」が設定される（ステップＳ１０２）。
【００５６】
初期処理の開始とともに、スキャナ１０は、消灯時のランプ光量を測定するために、測定準備を行う（ステップＳ１０３）。具体的には、光量測定制御部３３により、カバーが閉じているか、ランプ１１（キャリッジ）がホームポジションにあるか等の確認を行う。
【００５７】
測定準備が整うと、光量測定制御部３３により、Ａ／Ｄ変換部２０を経たＣＣＤ１９からの出力を消灯時の光量測定値として取得するとともに、この光量測定値を、測定値記憶処理部３５によりＲＯＭ／ＲＡＭ２４に記憶する（ステップＳ１０４）。
【００５８】
消灯時の光量測定値が記憶されると、ランプ診断時間計時部３１による（初期処理時用の）診断移行時間の計時と、ステータス確認時間計時部４１による（初期処理時用の）確認移行時間の計時とを開始する（ステップＳ１０５）。先に述べた通り、診断移行時間および確認移行時間には、スキャナ１０のステータスに応じてそれぞれ最適な時間が設定されることになり、ステータス毎にランプ診断処理およびステータス確認処理が行われるタイミングが異なる。
【００５９】
なお、本実施例においては初期処理の場合、診断移行時間と確認移行時間とには同一の移行時間が設定されるため、同一タイミングでランプ診断処理、ステータス確認処理が行われることとなる。
【００６０】
この診断移行時間および確認移行時間は、スキャナ１０の初期処理が完了するまで計時され（ステップＳ１０６でＮＯの後、ステップＳ１０９でＮＯ）、初期処理が完了した場合には（ステップＳ１０９でＹＥＳ）、スキャナ１０は、待機状態に移行する。
【００６１】
また、初期処理が完了する前に、ランプ診断時間計時部３１（ステータス確認時間計時部４１）による計時が診断（確認）移行時間を経過すると（ステップＳ１０６でＹＥＳ）、詳細は後述するが、ランプ診断処理（ステップＳ１０７）およびステータス確認処理（ステップＳ１０８）が行われることになる。
【００６２】
図７に移り、初期処理が完了すると、スキャナ１０は待機状態に移行する。このとき、スキャナ１０は待機中であるため、ステータスには「０３」、診断移行時間およびステータス確認移行時間には「５分」が設定される（ステップＳ１０８）。
【００６３】
待機状態に移行すると、ランプ診断時間計時部３１による（待機時用の）診断移行時間の計時と、ステータス確認時間計時部４１による（待機時用の）確認移行時間の計時とを開始するとともに（ステップＳ１１１）、節電モードへ移行するまでの節電移行時間の計時を開始する（ステップＳ１１２）。なお、本実施例においては待機中の場合、診断移行時間と確認移行時間とには同一の移行時間が設定されるため、同一タイミングでランプ診断処理、ステータス確認処理が行われることとなる。
【００６４】
この診断移行時間および確認移行時間は、スキャナ１０にて画像読取処理等のジョブが発生するか、若しくは節電移行時間が経過するまで計時される（ステップＳ１１３でＮＯの後、ステップＳ１１４でＮＯの後、ステップＳ１１９でＮＯ）。
【００６５】
ここで、ランプ診断時間計時部３１（ステータス確認時間計時部４１）による計時が診断（確認）移行時間を経過すると（ステップＳ１１３でＹＥＳ）、詳細は後述するが、ランプ診断処理（ステップＳ１０７）およびステータス確認処理（ステップＳ１０８）が行われることになる。
【００６６】
また、スキャナ１０待機中に、スキャナ１０にて画像読取処理等のジョブが発生すると（ステップＳ１１３でＮＯの後、ステップＳ１１４でＹＥＳ）、スキャナ１０は、ジョブ実行状態に移行する。このとき、スキャナ１０はジョブ実行中であるため、ステータスには「０５」、診断移行時間およびステータス確認移行時間には「５分」が設定される（ステップＳ１１５）。
【００６７】
ジョブ実行状態に移行すると、ステータス確認時間計時部４１による（ジョブ実行時用の）確認移行時間の計時が開始される（ステップＳ１１６）。なお、本実施例においてはジョブ実行中の場合には、ランプ診断処理は行われないため、ここでは、確認移行時間の計時のみを開始する。
【００６８】
この確認移行時間は、ジョブ実行が完了するまで計時され（ステップＳ１１７でＮＯの後、ステップＳ１１８でＮＯ）、ジョブ実行が完了した場合には（ステップＳ１１８でＹＥＳ）、ステップＳ１１０へ戻り、スキャナ１０は、再び待機状態に移行する。また、ジョブ実行が完了する前に、ステータス確認時間計時部４１による計時が確認移行時間を経過すると（ステップＳ１１７でＹＥＳ）、詳細は後述するが、ステータス確認処理（ステップＳ１０８）が行われることになる。
【００６９】
また、スキャナ１０待機中に、節電移行時間の計時が節電モードへ移行するまでの時間を経過すると（ステップＳ１１３でＮＯの後、ステップＳ１１４でＮＯの後、ステップＳ１１９でＹＥＳ）、スキャナ１０は、節電モードに移行する。このとき、スキャナ１０は節電モード中であるため、ステータスには「０７」、診断移行時間およびステータス確認移行時間には「２０分」が設定される（ステップＳ１２０）。
【００７０】
節電モードに移行すると、ランプ診断時間計時部３１による（節電モード時用の）診断移行時間の計時と、ステータス確認時間計時部４１による（節電モード時用の）確認移行時間の計時とが開始される（ステップＳ１３１）。なお、本実施例においては節電モード中の場合、診断移行時間と確認移行時間とには同一の移行時間が設定されるため、同一タイミングでランプ診断処理、ステータス確認処理が行われることとなる。
【００７１】
この診断移行時間および確認移行時間は、ジョブの発生等による節電解除指示を受信するまで計時され（ステップＳ１２２でＮＯの後、ステップＳ１２３でＮＯ）、節電解除指示を受信した場合には（ステップＳ１２３でＹＥＳ）、ステップＳ１０２へ戻り、スキャナ１０は、再び初期処理を実行する。
【００７２】
また、スキャナ１０節電モード中に、ランプ診断時間計時部３１（ステータス確認時間計時部４１）による計時が診断（確認）移行時間を経過すると（ステップＳ１２２でＹＥＳ）、詳細は後述するが、ランプ診断処理（ステップＳ１０７）およびステータス確認処理（ステップＳ１０８）が行われることになる。
【００７３】
ここで、図８を用いて、上記ステップＳ１０７のランプ診断処理の動作について説明する。
【００７４】
このランプ診断処理が開始されると、まず、点灯／消去指示部３２からランプ制御回路１３へランプ消灯指示が送信される（ステップＳ２０１）この指示とともに、異常等が発生していない場合には、ランプ１１が消灯される。この処理では、ランプが点灯しているか否かは関係なく一律に、ランプ制御回路１３に対して消灯指示を送信する。
【００７５】
このランプ消灯指示を送信すると、光量測定制御部３３は、Ａ／Ｄ変換部２０を経たＣＣＤ１９からの出力を取得してランプ光量を測定する（ステップＳ２０２）。そして、その結果得られた光量測定値と、ＲＡＭ／ＲＯＭ２４に予め記憶された消灯時の光量測定値とを測定値判断部３６にて比較する（ステップＳ２０３）。
【００７６】
測定値判断部３６による比較の結果、光量測定値が一致する場合には（ステップＳ２０４でＹＥＳ）、ランプ１１が正常であると判断されるとともに（ステップＳ２０５）、光量測定制御部３３により、ランプ消灯時の光量測定値の再測定が可能であるか否かが判断される（ステップＳ２０６）。具体的には、カバーが閉じているか、ランプ１１（キャリッジ）がホームポジションにあるか等の確認を行い、正確にランプ消灯時の光量測定値が得られる状況であるか否かの判断を行う。
【００７７】
ここで、ランプ消灯時の正確な光量測定値が得られる状況ではないと判断された場合には（ステップＳ２０６でＮＯ）、ランプ診断時間計時部３１による診断移行時間の計時を再び開始し（ステップＳ２０８）、このランプ診断処理を終了するが一方、ランプ消灯時の正確な光量測定値が得られると判断された場合には（ステップＳ２０６でＹＥＳ）、光量測定制御部３３は、Ａ／Ｄ変換部２０を経たＣＣＤ１９からの出力を消灯時の光量測定値として取得する。光量測定値が取得されると、測定値記憶処理部３５は、ランプ消灯時の光量測定値としてＲＯＭ／ＲＡＭ２４に記憶更新する（ステップＳ２０７）。
【００７８】
このようにしてランプ消灯時の光量測定値を記憶更新するため、ほぼ同時期に測定した光量測定値にてランプ１１の異常を判断できるため、環境の変化やランプの劣化による誤診断を抑制できる。
【００７９】
このランプ消灯時の光量測定値の更新が行われると、、ランプ診断時間計時部３１による診断移行時間の計時を再び開始し（ステップＳ２０８）、このランプ診断処理を終了する。
【００８０】
一方、上記ステップＳ２０４の比較の結果、光量測定値が不一致の場合には（ステップＳ２０４でＮＯ）、光量測定制御部３３は、ランプ光量の再測定、すなわちランプの再診断処理を行う。
【００８１】
再診断処理では、まず、点灯／消去指示部３２からランプ制御回路１３へランプ点灯指示が送信される（ステップＳ２０９）。この指示とともに、異常等が発生していない場合には、ランプ制御回路１３は、ランプ（キャリッジ）を白色基準板の位置まで移動させるとともに、ランプ１１を点灯させる。このときランプ１１は、白色基準版を照射する。
【００８２】
このランプ点灯指示を送信すると、光量測定制御部３３により、Ａ／Ｄ変換部２０を経たＣＣＤ１９からの出力を点灯時の光量測定値として取得するとともに、この光量測定値を、測定値記憶処理部３５によりＲＯＭ／ＲＡＭ２４に記憶する（ステップＳ２１０）。  また、ランプ点灯指示送信後のランプ光量の測定が終わると、点灯／消灯指示部３２からランプ制御回路１３へランプ消灯指示が送信される（ステップＳ２１１）。この指示とともに、異常等が発生していない場合には、ランプ１１は消灯する。
【００８３】
このランプ消灯指示を送信すると、光量測定制御部３３は、Ａ／Ｄ変換部２０を経たＣＣＤ１９からの出力を取得してランプ光量を測定する（ステップＳ２１２）。そして、その結果得られた光量測定値と、ＲＡＭ／ＲＯＭ２４に予め記憶された消灯時の光量測定値とを測定値判断部３６にて比較する（ステップＳ２１３）。
【００８４】
すなわち、ランプ制御回路１３等の故障により、消灯指示とともにランプ１１が消灯せずに、連続点灯している可能性がある。そのため、ランプ１１に点灯指示を与えた時と、ランプ１１に消灯指示を与えた時のランプ光量を測定し、異常が発生しているか否かを判断する。
【００８５】
測定値判断部３６による比較の結果、光量測定値が不一致の場合には（ステップＳ２１４でＮＯ）、点灯／消灯指示部３２による点灯／消灯指示に対応してランプ１１の点灯と消灯とがなされているため、ランプ１１は正常であると判断されるが一方（ステップＳ２０５）、光量測定値が一致する場合には（ステップＳ２１４でＹＥＳ）、ランプの連続点灯と判断し、異常であると判断する（ステップＳ２１５）。
【００８６】
再診断処理において、ランプ１１に異常が発生していると判断されると、異常処理部３７により、ランプ１１を駆動させるモータ１２等に対する電源１５からの電源供給等を遮断するとともに（ステップＳ２１６）、異常報知部３８により、ユーザに異常の旨を報知し（ステップＳ２１７）、このランプ診断処理を（異常）終了する。
【００８７】
続いて、図９を用いて、上記ステップＳ１０８のステータス確認処理の動作について説明する。
【００８８】
このステータス確認処理が開始されると、メインＣＰＵ１７のステータス取得部４２からメカ用ＣＰＵ１４に対してステータス取得要求が送信されるとともに（ステップＳ３０１）、応答時間計時部４４により応答時間の計時を開始する（ステップＳ３０２）。
【００８９】
ステータス取得要求の送信とともに、メインＣＰＵ１７は、ステータス取得部４２でメカ用ＣＰＵ１４からステータス応答を受信するか、若しくは、応答時間計時部４４による応答時間の計時が所定の時間を経過するまで待機する（ステップＳ３０３でＮＯの後、ステップＳ３０４でＮＯ）。
【００９０】
この待機中に、メカ用ＣＰＵ１４からのステータス応答をステータス取得部４２で受信すると（ステップＳ３０３でＹＥＳ）、受信したステータスに基づいて、メカ用ＣＰＵ１４に異常が発生しているか否かをステータス判断部４３にて判断する（ステップＳ３０５）。
【００９１】
このステータス判断部４３で行われる判断処理は、上記図５で説明したように、例えば、スキャナ１０待機中であるならば、ステータス取得要求「０１０１」をメカ用ＣＰＵ１４に送信する。この応答としてステータス応答「０２００」を受信したならば、メカ用ＣＰＵ１４正常と判断するが、それ以外のステータス若しくは、応答時間を経過した場合には、メカ用ＣＰＵ１４で異常が発生していると判断する。
【００９２】
ステータス判断部４３での判断の結果、メカ用ＣＰＵ１４正常と判断された場合には（ステップＳ３０５でＹＥＳ）、ステータス確認時間計時部４１による確認移行時間の計時を再び開始し（ステップＳ３０６）、このステータス確認処理を終了する。
【００９３】
一方、メカ用ＣＰＵ１４で異常が発生していると判断された場合（ステップＳ３０５でＮＯ）若しくは、応答時間計時部４４による応答時間の計時が所定の時間を経過した場合には（ステップＳ３０４でＹＥＳ）、ステータス異常処理部４４により、ランプ１１を駆動させるモータ１２等に対する電源１５からの電源供給等を遮断するとともに（ステップＳ３０７）、ステータス異常報知部４５により、ユーザに異常の旨を報知し（ステップＳ３０８）、このステータス確認処理を（異常）終了する。
【００９４】
以上説明したように本発明においては、ランプ点灯時と消灯時の光量測定値を比較し、ランプ１１の異常を判断するようにしたため、装置配置場所等の環境の変化や、ランプの劣化等の影響を受けることなく、ランプ１１の異常有無を的確に検出できる。
【００９５】
これにより、ランプ１１に異常が発生したことに伴う、ランプの連続点灯による温度上昇、劣化等を抑止できるとともに、不要な電力消費も生じない。
【００９６】
また、スキャナ１０のステータスに応じて、ランプ診断処理の実行タイミングを変更するようにしたため、ステータスに応じてランプ１１の異常有無を的確に検出できるとともに、特に節電モード時などには、不要なランプ診断処理が無駄に行われないため、消費電力を低減できる。
【００９７】
また、メカ用ＣＰＵ１４を監視し、メカ用ＣＰＵ１４自体に異常が発生しているか否かも検出するようにしたため、ランプ診断処理の精度を高めることができる。
【００９８】
また、スキャナ１０のステータスに応じて、メカ用ＣＰＵ１４に対するステータス確認処理の実行タイミングを変更するようにしたため、ステータスに応じてメカ用ＣＰＵ１４の異常有無を的確に検出できるとともに、特に節電モード時などには、不要なステータス処理も無駄に行われないため、消費電力を低減できる。
【産業上の利用可能性】
【００９９】
本発明の画像読取装置および原稿照射用ランプの異常判断方法は、画像読取機能を有するスキャナ、コピー機、複合機等の画像読取装置全般に適用可能であり、特に、ランプに異常が発生したことに伴う、ランプの連続点灯を抑止する場合に有効利用することができる。
【図面の簡単な説明】
【０１００】
【図１】本発明に係わるスキャナ１０のハードウェア構成を示すブロック図である。
【図２】メカ用ＣＰＵ１４の機能的な構成の一部を示すブロック図である。
【図３】ランプ１１に異常が発生した場合の異常報知方法の一例を示す図である。
【図４】メインＣＰＵ１７の機能的な構成の一部を示すブロック図である。
【図５】ランプ点灯確認ＡＣＫ対応一覧の一例を示す図である。
【図６】本発明に係わるスキャナ１０の動作を説明するフローチャートである（１）。
【図７】本発明に係わるスキャナ１０の動作を説明するフローチャートである（２）。
【図８】ランプ診断処理の動作を説明するフローチャートである。
【図９】ステータス確認処理の動作を説明するフローチャートである。
【符号の説明】
【０１０１】
１０    スキャナ
１１    ランプ
１２    モータ
１３    ランプ制御回路
１４    メカ用ＣＰＵ（Central Processing Unit）
１５    電源
１６    スイッチ
１７    メインＣＰＵ（Central Processing Unit）
１８    ＵＩ（User Interface）
１９    ＣＣＤ（Charge Coupled Device）
２０    Ａ／Ｄ（analog to digital translation）変換部
２１    Ｐｒｅｌｐｓ処理部
２２    ｌｐｓ処理部
２３    通信Ｉ／Ｆ（Interface）
２４    ＲＯＭ（Read Only Memory）／ＲＡＭ（Random Access Memory）
３１    ランプ診断時間計時部
３２    点灯／消灯指示部
３３    光量測定制御部
３４    ステータス応答部
３５    測定値記憶処理部
３６    測定値判断部
３７    異常処理部
３８    異常報知部
４１    ステータス確認時間計時部
４２    ステータス取得部
４３    ステータス判断部
４４    応答時間計時部
４５    ステータス異常処理部
４６    ステータス異常報知部
【図１】
2006261791.tif 000003
【図２】
2006261791.tif 000004
【図３】
2006261791.tif 000005
【図４】
2006261791.tif 000006
【図５】
2006261791.tif 000007
【図６】
2006261791.tif 000008
【図７】
2006261791.tif 000009
【図８】
2006261791.tif 000010
【図９】
2006261791.tif 000011