(57)【要約】【課題】本発明は、立ち上げ処理時間の短縮化を図った画像読み取り装置、画像読み取り制御方法、画像読み取り制御プログラム及び記録媒体に関する。【解決手段】画像読み取り装置１は、省エネモードへ移行する際に、光源２１及びミラー２２〜２４を搭載する第１走行体１１及び第２走行体１２を基準白色板５の読み取り領域に移動・停止させ、省エネ復帰時に、ＣＣＤイメージセンサ１４で基準白色板５の読み取りを行って該読み取りデータに基づいて、読み取りデータを増幅する可変ゲインアンプのゲインを調整するとともに、第１走行体１１と第２走行体１２をホーム位置に移動させて待機状態に復帰させ、省エネモード移行時に停止された位置からホーム位置への移動量を検出して、該検出結果に基づいて復帰開始時の走行体１１、１２の位置を判定する。【選択図】          図１
2010206491.tif 000002
【特許請求の範囲】
【請求項１】
原稿の載置される透明の読み取り台と、
白基準データを提供する基準白色板と、
前記読み取り台上の原稿または前記基準白色板に対して主走査方向に読み取り光を出射する光源手段と、
入射光を光電変換する光電変換手段と、
前記原稿または前記基準白色板で反射された反射光を前記光電変換手段に集光する光学手段と、
前記光電変換手段の光電変換した読み取りデータを所定のゲインに基づいて増幅する増幅手段と、
前記基準白色板を読み取ったときの前記光電変換手段の出力する読み取りデータに基づいて前記増幅手段のゲインを調整するゲイン調整手段と、
少なくとも前記光源手段及び前記光学手段を搭載して前記主走査方向と直交する副走査方向に移動する走行体と、
前記走行体を前記副走査方向に移動させる走行体駆動手段と、
前記走行体が所定のホーム位置に位置しているか否かを検出するホーム位置検出手段と、
前記走行体が前記ホーム位置に位置して前記原稿を読み取り可能な所定の待機状態が所定の待ち時間経過すると、前記基準白色板を読み取り可能な領域に前記走行体を移動させて停止させるとともに、主要各部への電源の供給を停止して消費電力を削減する省エネルギーモードに移行する省エネルギー制御手段と、
所定の復帰要因の発生によって前記省エネルギーモード時に供給を停止した各部への電源の供給を開始して、前記基準白色板の読み取りを行わせて読み取られた該基準白色板の読み取りデータに基づいて前記ゲイン調整手段に前記増幅手段への前記ゲインの調整を行わせるとともに、前記走行体駆動手段に前記走行体を前記ホーム位置に移動させて前記待機状態に復帰する復帰制御手段と、
前記省エネルギーモード移動時に停止された位置から前記ホーム位置への移動量を検出する移動量検出手段と、
前記移動量検出手段の検出結果に基づいて前記復帰開始時の前記走行体の位置を判定する判定手段と、
を備えていることを特徴とする画像読み取り装置。
【請求項２】
前記画像読み取り装置は、前記光源手段の立ち上がり状態を検出する立ち上がり検出手段を備え、
前記復帰制御手段は、前記光源手段が所定の立ち上がり状態に立ち上がったことを前記立ち上がり検出手段が検出すると、前記ゲイン調整処理を実行することを特徴とする請求項１記載の画像読み取り装置。
【請求項３】
前記復帰制御手段は、前記ゲイン調整を完了した後に前記走行体駆動手段を駆動させて前記走行体を前記ホーム位置に移動させることを特徴とする請求項１または請求項２記載の画像読み取り装置。
【請求項４】
前記復帰制御手段は、前記復帰開始時の前記走行体が前記基準白色板の読み取り領域外であると前記判定手段が判定すると、前記走行体を前記基準白色板の読み取り領域へ移動させて該基準白色板の読み取りを行って、読み取った該基準白色板の読み取りデータに基づいて前記ゲインの再調整を行うことを特徴とする請求項１から請求項３のいずれかに記載の画像読み取り装置。
【請求項５】
前記復帰制御手段は、前記走行体駆動手段による前記走行体の前記ホーム位置への移動を開始した後、前記ホーム位置検出手段が前記走行体を未検出の状態が所定時間経過すると、所定の警告を出力することを特徴とする請求項４記載の画像読み取り装置。
【請求項６】
透明の読み取り台上に載置された原稿または白基準データを提供する基準白色板に対して主走査方向に読み取り光を出射する光源手段と該原稿または該基準白色板で反射された反射光を光電変換手段に集光する光学手段とを少なくとも搭載する走行体を主走査方向に直交する副走査方向に移動させる走行体駆動処理ステップと、
前記光電変換手段の変換した読み取りデータを増幅する増幅処理ステップと、
前記基準白色板を読み取ったときの前記光電変換手段の出力する読み取りデータに基づいて前記増幅処理ステップでのゲインを調整するゲイン調整処理ステップと、
前記走行体が所定のホーム位置に位置しているか否かを検出するホーム位置検出処理ステップと、
前記走行体が前記ホーム位置に位置して前記原稿を読み取り可能な所定の待機状態が所定の待ち時間経過すると、前記基準白色板を読み取り可能な領域に前記走行体を移動させて停止させるとともに、主要各部への電源の供給を停止して消費電力を削減する省エネルギーモードに移行する省エネルギー制御処理ステップと、
所定の復帰要因の発生によって前記省エネルギーモード時に供給を停止した各部への電源の供給を開始して、前記基準白色板の読み取りを行わせて読み取られた該基準白色板の読み取りデータに基づいて前記ゲイン調整処理ステップにおいて前記増幅処理ステップでの前記ゲインを調整するとともに、前記走行体駆動処理ステップで前記走行体を前記ホーム位置に移動させて前記待機状態に復帰する復帰制御処理ステップと、
前記省エネルギーモード移動時に停止された位置から前記ホーム位置への移動量を検出する移動量検出処理ステップと、
前記移動量検出処理ステップでの検出結果に基づいて前記復帰開始時の前記走行体の位置を判定する判定処理ステップと、
を有していることを特徴とする画像読み取り方法。
【請求項７】
コンピュータに、
透明の読み取り台上に載置された原稿または白基準データを提供する基準白色板に対して主走査方向に読み取り光を出射する光源手段と該原稿または該基準白色板で反射された反射光を光電変換手段に集光する光学手段とを少なくとも搭載する走行体を主走査方向に直交する副走査方向に移動させる走行体駆動処理と、
前記光電変換手段の変換した読み取りデータを増幅する増幅処理と、
前記基準白色板を読み取ったときの前記光電変換手段の出力する読み取りデータに基づいて前記増幅処理でのゲインを調整するゲイン調整処理と、
前記走行体が所定のホーム位置に位置しているか否かを検出するホーム位置検出処理と、
前記走行体が前記ホーム位置に位置して前記原稿を読み取り可能な所定の待機状態が所定の待ち時間経過すると、前記基準白色板を読み取り可能な領域に前記走行体を移動させて停止させるとともに、主要各部への電源の供給を停止して消費電力を削減する省エネルギーモードに移行する省エネルギー制御処理と、
所定の復帰要因の発生によって前記省エネルギーモード時に供給を停止した各部への電源の供給を開始して、前記基準白色板の読み取りを行わせて読み取られた該基準白色板の読み取りデータに基づいて前記ゲイン調整処理において前記増幅処理での前記ゲインを調整するとともに、前記走行体駆動処理で前記走行体を前記ホーム位置に移動させて前記待機状態に復帰する復帰制御処理と、
前記省エネルギーモード移動時に停止された位置から前記ホーム位置への移動量を検出する移動量検出処理と、
前記移動量検出処理での検出結果に基づいて前記復帰開始時の前記走行体の位置を判定する判定処理と、
を実行させることを特徴とする画像読み取りプログラム。
【請求項８】
請求項７記載の画像読み取りプログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体に関し、詳細には、立ち上げ処理時間の短縮化を図った画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体に関する。
【背景技術】
【０００２】
原稿の画像を読み取る画像読み取り装置においては、走行体に搭載されている光源からの読み取り光を原稿に照射して、該原稿からの反射光を走行体に搭載されているミラー等の光学素子を介して最終的にＣＣＤ（Charge Coupled Device ）等の光電変換素子で光電変換し、増幅器で所定のゲインで増幅した後に、アナログの読み取り信号をＡ／Ｄ（アナログ／デジタル）変換器でデジタル変換することで原稿の画像を読み取っている。
【０００３】
このような画像読み取り装置においては、原稿の読み取りに先立ってシェーディング補正用の基準白色板を読み取ってシェーディング補正データを取得してメモリに記憶し、原稿を読み取った画像データを、該メモリのシェーディング補正データを用いて正規化することで、光量分布ムラ、ＣＣＤ感度ムラ、出力変動等を補正して読み取り画像品質を向上させるシェーディング補正を行っている。また、画像読み取り装置は、上記ゲイン調整において、Ａ／Ｄ変換器のダイナミックレンジを有効に使用できるように、基準白色板の読み取りレベルが規定のレベルとなるように、増幅器のゲイン（増幅率）の調整を行っている。このゲイン（増幅率）調整は、ＣＣＤ出力をサンプリングした後、ゲインアンプでアナログ信号として増幅する方法、Ａ／Ｄ変換器の分解能が十分な場合には、Ａ／Ｄ変換を行った後にデジタル的に増幅する方法及び両者を組み合わせて行う方法がある。
【０００４】
また、画像読み取り装置においても、消費電力を削減するために、待機時間が予め設定されている待ち時間経過すると、主要各部への電源の供給を停止する省エネルギーモードに移行する。
【０００５】
そして、このような画像読み取り装置においては、電源オン時や省エネルギーモードからの復帰時（以下、省エネ復帰時という。）に、原稿の読み取り前に、所定の立ち上げ処理を行うが、この立ち上げ処理において、従来、一般的に、初期設定、走行体をホーム位置に移動させるホーミング動作、光源の起動（光量が安定するまでの待ち時間の待ち）、ＣＣＤ出力のオフセット／ゲイン調整（調整位置への走行体の往復移動動作と回路上の調整）及びゲイン調整位置である基準白色板位置からホーム位置へのホーミング動作等の処理を行っている。
【０００６】
すなわち、画像読み取り装置は、電源オン時や省エネ復帰時に、まず、動作に必要な初期設定を行い、ホーム位置（待機位置）に設置されているホーム位置センサが走行体を検出するホーム位置まで走行体を移動させるホーミング動作処理を行った後、光源の起動及び基準白色板領域への走行体の移動を行って該基準白色板を読み取った読み取り結果に基づくゲイン調整を実行する。画像読み取り装置は、ゲイン調整を終了すると、走行体のホーム位置へ移動して、原稿画像読み取りが可能な待機状態へ移行する。
【０００７】
ところが、省エネルギーモードに移行して省エネルギーモードから復帰するたびに、上記立ち上げ処理を行うと、原稿の読み取りが可能となるまでに長時間を要し、利用性が悪化する。
【０００８】
そこで、従来、省エネルギーモードへの移行時に、走行体をゲイン調整を行う基準白色板領域へ移動させて停止させた後に省エネルギーモードに移行し、省エネルギーモードからの復帰時の立ち上げ処理で、走行体を基準白色板領域へ移動させる時間を削減して立ち上げ処理時間の短縮を図った技術が提案されている（特許文献１参照）。
【０００９】
したがって、この従来技術を用いると、立ち上がり動作としては、走行体が既に基準白色板領域に位置していることが前提となっているため、動作に必要な初期設定、光源の起動及び光源の立ち上がりを待ってゲイン調整を行い、ゲイン調整終了後、走行体をホーム位置に移動させて待機状態に移行するという手順となって、立ち上げ処理時間が短縮される。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来技術にあっては、省エネルギーモードへの移行時にゲイン調整を行う基準白色板領域に走行体を移動させて省エネ復帰時の走行体を基準白色板領域に移動させる動作を省いて立ち上げ処理時間の短縮化を図っているため、立ち上げ処理を適切に行うことができないおそれがあり、利用性が悪化するおそれがあった。すなわち、省エネルギーモードにおいては、走行体を駆動させるモータの励磁が遮断されているため、走行体を停止位置に保持させておく保持力が作用せず、画像読み取り装置に振動等の外乱が作用すると、走行体の位置が基準白色板から外れ、省エネ復帰時に基準白色板を読み取ることができない。その結果、立ち上げ処理を適切に行うことができないおそれがあり、利用性が悪化するおそれがあった。
【００１１】
そこで、本発明は、少なくとも省エネルギー状態からの復帰時の立ち上がり処理の適正化を図りつつ、該立ち上がり時間を短縮させることのできる画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１２】
本発明は、上記目的を達成するために、省エネルギーモードへ移行する際に、少なくとも光源手段と光学手段を搭載する走行体を基準白色板の読み取り領域に移動させて停止させ、省エネルギーモード復旧時に、各部への電源の供給を開始すると、基準白色板の読み取りを行わせて読み取られた該基準白色板の光電変換手段の変換した読み取りデータに基づいて、該読み取りデータを増幅する増幅手段のゲインを調整するとともに、走行体をホーム位置に移動させて待機状態に復帰させ、該省エネルギーモード移行時に停止された位置から該ホーム位置への移動量を検出して、該検出結果に基づいて復帰開始時の前記走行体の位置を判定することを特徴としている。
【００１３】
また、本発明は、前記光源手段が所定の立ち上がり状態に立ち上がってから前記ゲインの調整処理を実行することを特徴としてもよい。
【００１４】
さらに、本発明は、前記復帰開始時の前記走行体が前記基準白色板の読み取り領域外であると判定すると、前記走行体を前記基準白色板の読み取り領域へ移動させて該基準白色板の読み取りを行って、読み取った該基準白色板の読み取りデータに基づいて前記ゲインの再調整を行うことを特徴としてもよい。
【００１５】
また、本発明は、前記走行体の前記ホーム位置への移動を開始した後、ホーム位置検出手段が前記走行体を未検出の状態が所定時間経過すると、所定の警告を出力することを特徴としてもよい。
【発明の効果】
【００１６】
本発明によれば、基準白色板の読み取り領域下に光源や光学手段等を搭載する走行体を停止させて入った省エネルギーモードからの復帰時に速やかに基準白色体を読み取ってゲイン調整を行うとともに走行体をホーム位置に移動させるときの移動量に基づいて、復帰開始時の走行体位置の適否を知ることができ、待機状態に復帰する復帰処理時間を短縮させることができるとともに、基準白色板の読み取り領域下から外れていないかを検出して復帰処理の適正化を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例を適用した画像処理装置のＡＤＦ読み取り位置に走行体が位置する状態の概略構成図。
【図２】本発明の一実施例を適用した画像処理装置の基準白色板の読み取り位置に走行体が位置する状態の概略構成図。
【図３】スキャナモータ制御回路部分のブロック構成図。
【図４】画像読み取り装置の要部回路構成図。
【図５】主電源オン時から省エネモード移行までの処理を示すフローチャート。
【図６】省エネルギー復帰処理を示すフローチャート。
【図７】ランプ立ち上がり検出を行う画像読み取り装置の要部回路構成図。
【図８】ランプ立ち上がり検出を径時変化を考慮して行う画像読み取り装置の要部回路構成図。
【図９】ランプ立ち上がり検出を行う画像読み取り装置の他の例を示す要部回路構成図。
【図１０】ランプ立ち上がり判定を伴う省エネ復帰処理を示すフローチャート。
【図１１】走行体停止位置に応じてゲイン再調整を行う省エネ復帰処理を示すフローチャート。
【図１２】ホーム位置センサの検出動作の適否及び走行体停止位置適否の判断を伴う省エネ復帰処理を示すフローチャート。
【図１３】ホーム位置検出適否及び走行体停止位置適否の判断を伴う他の省エネ復帰処理を示すフローチャート。
【図１４】ホーム位置検出適否及び走行体停止位置適否の判断を伴うさらに他の省エネ復帰処理を示すフローチャート。
【図１５】ホーム位置センサの異常有無及び走行体停止位置適否の判断を伴う省エネ復帰処理を示すフローチャート。
【図１６】信号処理部がゲイン調整回路を備えている画像読み取り装置の要部回路構成図。
【図１７】ゲイン調整回路のブロック構成図。
【図１８】画像読み取り時の主走査方向の同期信号と読み取りデータのタイミングチャート。
【図１９】画像読み取り時の副走査方向のタイミングチャート。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１９】
図１〜図１９は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第１実施例を示す図であり、図１及び図２は、本発明の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体の第１実施例を適用した画像読み取り装置１の概略構成図である。
【００２０】
図１及び図２において、画像読み取り装置１は、本体筐体２の上部に読み取り台としてのコンタクトガラス３とＡＤＦガラス４が所定間隔を空けて配設されており、コンタクトガラス３の上部には、図示しないが、開閉可能な原稿押さえ板が設けられている。コンタクトガラス３上には、読み取り対象の原稿Ｇがセットされ、原稿押さえ板は、コンタクトガラス３上にセットされた原稿Ｇをコンタクトガラス３に密着させるように押さえつける。
【００２１】
コンタクトガラス３には、ＡＤＦ側の端部位置に、シェーディング補正用の基準白色板５が配設されている。
【００２２】
図１の本体筐体２の左側上部には、図示しないが、ＡＤＦ（Auto Document Feeder：自動給紙装置）が配設されており、ＡＤＦは、複数枚の原稿の載置される原稿台、原稿台上の原稿Ｇの有無を検出する原稿有無検出センサ、原稿台上の複数枚の原稿Ｇを１枚ずつ分離して送り出す給紙ローラ、給紙ローラにより送り出された原稿ＧをＡＤＦガラス４上に搬送し読み取りの完了した原稿Ｇを図示しない排紙トレイ上に排出する搬送ローラ６等を備えている。
【００２３】
画像読み取り装置１は、本体筐体２内に、主走査方向に移動可能に配設された第１走行体１１、第２走行体１２、レンズユニット１３、ＣＣＤ（Charge Coupled Device ）イメージセンサ１４、ＣＣＤイメージセンサ１４を搭載する制御基板１５及びスキャナモータ１６等が収納されており、ＡＤＦガラス４の本体筐体２内側には、ホーム位置センサ１７が配設されている。スキャナモータ（走行体駆動手段）１６としては、ステッピングモータ等のその回転数がパルス数等の駆動信号によって分かるモータが用いられている。
【００２４】
第１走行体１１は、光源手段としてのランプ２１と第１ミラー２２を搭載しており、第２走行体１２は、第２ミラー２３と第３ミラー２４を搭載している。第１走行体１１及び第２走行体１２は、スキャナモータ１６により所定の相対速度によって副走査方向（図１及び図２の両矢印で示す走行体移動方向）に移動される。画像読み取り装置１は、第１走行体１１に搭載されたランプ２１から、コンタクトガラス３上の原稿Ｇ、ＡＤＦガラス４上の原稿Ｇ及び基準白色板５に光を照射し、原稿Ｇまたは基準白色板５で反射された光を、第１走行体１１上の第１ミラー２２、第２走行体１２上の第２ミラー２３及び第３ミラー２４で順次反射して、レンズユニット１３に入射させる。レンズユニット１３は、入射光をＣＣＤイメージセンサ１４上に結像させ、ＣＣＤイメージセンサ１４は、制御基板１５に取り付けられている。ＣＣＤイメージセンサ（光電変換手段）１４は、ＲＧＢ３ライン型のＣＣＤ（Charge Coupled Device ）イメージセンサが用いられており、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の入射光を光電変換して、ＲＧＢ各色のアナログの画像信号を制御基板１５に出力する。
【００２５】
基準白色板５は、光の照射される面が白色に施されており、読み取り光学系による各種のひずみを補正するためのシェーディング補正データ（白基準データ）を提供する。
【００２６】
ホーム位置センサ（ホーム位置検出手段）１７は、例えば、反射型フォトカプラ等の光センサが用いられており、第１走行体１１のホーム位置に配設されている。ホーム位置センサ１７は、第１走行体１１がホーム位置に位置するか否かを検出して、図３に示すスキャナモータ制御回路３０のモータ駆動パルス生成部３１及び移動量検出部３２に検出信号を出力する。
【００２７】
スキャナモータ制御回路３０は、制御基板１５に搭載されており、モータ駆動パルス生成部３１、移動量検出部３２、ＲＡＭ（Random Access Memory）３３及びＣＰＵ（Central Processing Unit ）Ｉ／Ｆ３４等を備えている。モータ駆動パルス生成部３１は、スキャナモータ駆動回路３５に接続されており、ＣＰＵＩ／Ｆ３４は、制御基板１５に搭載されているＣＰＵ５１とのインターフェイスである。移動量検出部３２は、ホーム位置センサ１７からの検出信号に基づいて第１走行体１１及び第２走行体１２の移動量（実際上は、第１走行体１１の移動量）を検出する。モータ駆動パルス制御部３１は、ＣＰＵ５１の制御下でＲＡＭ３３をワークメモリとして利用して、移動量検出部３２の検出した第１走行体１１及び第２走行体１２の移動量に基づいて第１走行体１１と第２走行体の移動量を決定し、該第１走行体１１及び第２走行体１２の移動量に応じたモータ駆動パルスを生成し、生成したモータ駆動パルスをスキャナモータ駆動回路３５に出力する。
【００２８】
スキャナモータ駆動回路３５は、モータ駆動パルス生成部３１からのモータ駆動パルスに応じてスキャナモータ１６を駆動する。
【００２９】
第１走行体１１に搭載されているランプ２１には、ランプ駆動回路３６が接続されており、ランプ駆動回路３６は、ＣＰＵ５１からのランプ点灯信号に基づいてランプ２１を点灯／消灯する。
【００３０】
画像読み取り装置１は、図４に示すように、信号処理部４０及びコントローラ５０等が制御基板１５に搭載されており、信号処理部４０に、ＣＣＤイメージセンサ１４の出力するＲＧＢの画像信号ＲＯ、ＧＯ、ＢＯがＲＧＢの入力画像信号ＲＩＮ、ＧＩＮ、ＢＩＮとして入力される。
【００３１】
信号処理部４０は、ＲＧＢ各色用に、クリップ回路４１Ｒ、４１Ｇ、４１Ｂ、サンプルホールド（ＳＨ）回路４２Ｒ、４２Ｇ、４２Ｂ、可変ゲインアンプ（ＶＧＡ）４３Ｒ、４３Ｇ、４３Ｂ、Ａ／Ｄコンバータ（ＡＤＣ）４４Ｒ、４４Ｇ、４４Ｂ及びＴＧ・Ｉ／Ｆ回路４５等を備えており、ＴＧ・Ｉ／Ｆ回路４５は、ＣＣＤイメージセンサ１４の駆動及び信号処理部４０のタイミング信号を発生するタイミングジェネレータ機能とＣＰＵ５１と直接やり取りを行うインターフェイス機能を有している。
【００３２】
クリップ回路４１Ｒ、４１Ｇ、４１Ｂは、ＴＧ・Ｉ／Ｆ回路４５からのクリップタイミング信号ＣＬＭＰＩに基づいてＣＣＤイメージセンサ１４から入力されるアナログの画像信号をラインクランプし、サンプルホールド回路４２Ｒ、４２Ｇ、４２Ｂは、ＴＧ・Ｉ／Ｆ回路４５からのサンプルホールドタイミング信号ＳＨＩに基づいて、クリップ回路４１Ｒ、４１Ｇ、４１ＢによってラインクランプされたＣＣＤイメージセンサ１４からの画像信号をサンプルホールドして可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂに出力する。
【００３３】
可変ゲインアンプ（増幅手段）４３Ｒ、４３Ｇ、４３Ｂは、色毎に設定されるゲイン値ＲＧａｉｎ、ＢＧａｉｎ、ＧＢａｉｎに基づいて、サンプルホールド回路４２Ｒ、４２Ｇ、４２Ｂのホールド（保持）した画像信号を増幅してＡ／Ｄコンバータ４４Ｒ、４４Ｇ、４４Ｂに出力する。
【００３４】
Ａ／Ｄコンバータ４４Ｒ、４４Ｇ、４４Ｂは、可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂで増幅されたアナログの画像データを、デジタル画像データに変換して、コントローラ５０に出力する。
【００３５】
コントローラ５０は、ＣＰＵ５１、画像処理回路５２及び検出部５３等を備えており、ＣＰＵ（ゲイン調整手段、省エネルギー制御手段、復帰制御手段、判定手段）５１は、図示しないＲＯＭ（Read Only Memory）等の不揮発性メモリに格納されているプログラムに基づいて画像読み取り装置１の各部を制御して、画像読み取り装置１としての基本処理を行うとともに、後述する立ち上げ制御を伴う画像読み取り制御処理を実行する。
【００３６】
すなわち、画像読み取り装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の立ち上げ制御処理を伴う画像読み取り方法を実行する画像読み取りプログラムを読み込んでＲＯＭ等に導入することで、後述する立ち上げ処理を速やかにかつ適切に行う画像読み取り方法を実行する画像読み取り装置として構築されている。この画像読み取りプログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３７】
検出部（立ち上がり検出手段）５３は、平均化回路６１とピーク検出回路６２を備えており、平均化回路６１は、ＣＣＤイメージセンサ１４によって基準白色板５を読み取ったときの読み取り信号レベルに対してノイズを除去するための平均化処理を行なう。ピーク検出回路６２は、平均化回路６１で平均化された基準白色板５の読み取り信号レベルのピーク値が予め設定されている基準レベルを超えると、第１走行体１１に搭載されているランプ２１の光量が安定したと判断して、後述するように、立ち上げ処理の次の処理に移行する。
【００３８】
画像処理回路５２は、信号処理部４０から入力される各色のデジタル画像データに対して、シェーディング補正、誤差拡散、ガンマ変換等の画像品質を向上させる各種画像処理を行う。
【００３９】
次に、本実施例の作用を説明する。本実施例の画像読み取り装置１は、省エネルギーモードへの移行時に、第１走行体１１を基準白色板５の領域下に移行させて停止させ、省エネ復帰時に、基準白色板５の領域下に移動させることなく基準白色板５の読み取り動作を行えるようにするとともに、位置確認を行って基準白色板５の読み取りの適正化を図っている。
【００４０】
すなわち、画像処理装置１は、メイン電源が投入されると、図５に示すように、ＣＰＵ５１は、まず、動作に必要な初期設定を行い（ステップＳ１０１）、ランプ駆動回路３６を介して第１走行体１１の搭載しているランプ２１を点灯駆動させる（ステップＳ１０２）。ＣＰＵ５１は、ランプ２１を点灯させると、スキャナモータ制御回路３０への制御信号を制御してスキャナモータ駆動回路３５を介してスキャナモータ１６の駆動を制御し、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行う（ステップＳ１０３）。
【００４１】
ＣＰＵ５１は、ホーミング処理を行うと、第１走行体１１及び第２走行体１２を基準白色板５の読み取り領域下（基準白色板５の領域下）に移動させる動作を行って（ステップＳ１０４）、該基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ１０５）。ＣＰＵ５１は、このゲイン調整においては、検出部５３の平均化回路６１の平均化出力をピーク検出回路６２が検出したピーク値が基準レベルを越えるとランプ２１の光量が安定化した（ランプ２１の照度が立ち上がった）と判断して、通常のゲイン調整を行う。
【００４２】
ＣＰＵ５１は、ゲイン調整が完了すると、スキャナモータ制御回路３０に制御信号を送ってスキャナモータ駆動回路３５を介してスキャナモータ１６を回転駆動させ、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行って、ホーム位置で読み取り動作が可能な待機状態へと移行する（ステップＳ１０６）。ＣＰＵ５１は、この待機状態で予め設定されている待ち時間が経過すると、消費電力を削減するために、主要各部（例えば、復帰要因の発生の検出を行う部分以外の各部）への電源の供給を停止する省エネルギーモードに移行するが、このとき、ＣＰＵ５１は、スキャナモータ制御回路３０に制御信号を送ってスキャナモータ駆動回路３５を介してスキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２を基準白色板５を読取可能な領域（基準白色板５の領域下）に移動させた後、省エネルギーモードに移行してランプ２１も消灯する（ステップＳ１０７）。
【００４３】
この省エネルギーモードにおいて、外部（例えば、ネットワークＮＷ接続されたコンピュータ等からの原稿読み取り要求信号等）や操作表示部での復帰ボタンの操作等の復帰要因が発生すると、ＣＰＵ５１に電源が供給され、ＣＰＵ５１は、図６に示すように、省エネ復帰処理を行う。すなわち、ＣＰＵ５１は、まず、動作に必要な初期設定を行い（ステップＳ２０１）、ランプ駆動回路３６を介して第１走行体１１の搭載しているランプ２１を点灯駆動させる（ステップＳ２０２）。ＣＰＵ５１は、ランプ２１を点灯させると、省エネルギー移行時に既に第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させているので、第１走行体１１及び第２走行体１２のホーミング処理と基準白色板５の領域下への移動動作を行うことなく、ランプ２１が安定光量（安定照度）に達するまでの時間として予め設定されている規定時間だけ待って（ステップＳ２０３）、ＣＣＤイメージセンサ１４に基準白色板５の読み取りを行わせて、該基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ２０４）。ＣＰＵ５１は、このゲイン調整においては、上記同様に、検出部５３の平均化回路６１の平均化出力をピーク検出回路６２が検出したピーク値が基準レベルを越えるとランプ２１の光量が安定化した（ランプ２１の照度が立ち上がった）と判断して、通常のゲイン調整を行う。
【００４４】
ＣＰＵ５１は、ゲイン調整が完了すると、スキャナモータ制御回路３０に制御信号を送ってスキャナモータ駆動回路３５を介してスキャナモータ１６を回転駆動させ、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行う（ステップＳ２０５）。ＣＰＵ５１は、このホーミング処理において第１走行体及び第２走行体１２を移動させた移動量をモータ駆動パルス生成部３１からスキャナモータ駆動回路３５に出力させたパルス数等によって検出し（ステップＳ２０６）、該ホーミング処理泥どうさせた第１走行体１１及び第２走行体１２の移動量が省エネルギーモード（省電力モード）移行時に停止させた第１走行体１１及び第２走行体１２の停止位置からホーム位置までの移動量及び予め設定されている許容変動量を含めた予め設定されている規定移動量よりも多いかによって停止位置異常の有無を判定する（ステップＳ２０７）。すなわち、ＣＰＵ５１は、省エネルギーモード移行時には、第１走行体１１及び第２走行体１２をホーム位置から基準白色板５の領域下に移動させて該基準白色板５の領域下を停止位置として停止させて省エネルギーモードに移行しているが、省エネルギーモード時に画像読み取り装置１に振動が発生したり、画像読み取り装置１の設置に傾き等があって、省エネ復帰時に省エネルギーモード移行時に停止させた位置から移動して基準白色板５の領域外から外れていると、上述のように、基準白色板５の領域下に位置するものとして基準白色板５を読み取ってゲイン調整を行っているため、ゲイン調整を適切に行うことができなかったおそれがある。
【００４５】
そこで、ＣＰＵ５１は、ゲイン調整を行った後に、第１走行体１１及び第２走行体１２をホーム位置に移動させる際に、その移動量を検出して省エネ復帰時に第１走行体１１及び第２走行体１２が基準白色板５を読取可能な領域に停止していたか否か、すなわち、異常の有無を判定している。
【００４６】
ＣＰＵ５１は、この異常判定の判定結果に応じて予め設定されている対応処理を行い、待機状態となって、上記同様に、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００４７】
このように、本実施例の画像読み取り装置１は、省エネルギーモードへ移行する際に、光源２１及びミラー２２〜２４を搭載する第１走行体１１及び第２走行体１２を基準白色板５の読み取り領域に移動・停止させて省エネルギーモードに移行して、所定の復帰要因の発生によって各部への電源の供給を開始して省エネルギーモードから復帰する省エネ復帰時に、基準白色板５の読み取りを行わせてＣＣＤイメージセンサ１４の光電変換した基準白色板５の読み取りデータに基づいて、読み取りデータを増幅する可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂのゲインを調整するとともに、第１走行体１１と第２走行体１２をホーム位置に移動させて待機状態に復帰させ、省エネルギーモード移行時に停止された位置からホーム位置への移動量を検出して、該検出結果に基づいて復帰開始時の走行体１１、１２の位置を判定している。
【００４８】
したがって、第１走行体１１及び第２走行体１２を駆動するスキャナモータ１６への電源が停止されて走行体１１、１２の保持力もなくなっている省エネルギーモード時に基準白色板５の読み取り可能領域から外れているか否か判定して、ゲイン調整が適切に行われたか判断することができ、復帰処理時間を短縮させつつ、適切な省エネ復帰処理動作を行うことができる。
【００４９】
なお、上記説明においては、省エネルギー復帰時に、ランプ２１を点灯させてから予め設定された規定時間だけ待ってゲイン調整を行っているが（ステップＳ２０３、Ｓ２０４）、ランプ２１の立ち上がりを信号レベルで判断するようにしてもよい。
【００５０】
この場合、例えば、図７に示すように、検出部５３が、平均化回路６１とピーク検出回路６２を備えているとともに、比較回路６３と基準レベルメモリ６４を備えたものとし、基準レベルメモリ６４に、予めランプ２１の立ち上がり判定用光量（照度）を基準レベルとして格納して、比較回路６３がピーク検出回路６２の検出したピーク値と基準レベルメモリ６４の基準レベルを比較する。
【００５１】
また、図８に示すように、コントローラ５０に、ランプ２１の径時変化に対応した立ち上がり判定用光量（照度）を基準レベルとして格納し、ＣＰＵ５１が、ランプ２１の径時変化に応じてメモリ５４の径時変化対応立ち上がり基準レベルを基準レベルメモリ６４に基準レベルとして設定して、比較回路６３がこの基準レベルとピーク検出回路の検出したピーク値とを比較するようにしてもよい。
【００５２】
図７及び図８の場合、ＣＰＵ５１が比較回路６３の比較結果の読み出しを行って、ランプ２１の立ち上がりの有無を判定しているが、図９に示すように、比較回路６３が、ピーク検出回路６２の検出したピーク値が基準レベルメモリ６４の基準レベルを越えると、ＣＰＵ５１に割り込みＩＮＴを発生し、ＣＰＵ５１は、比較回路６３から割り込みＩＮＴが入ると、ランプ２１が立ち上がったと判断するようにしてもよい。
【００５３】
上記図７から図９に示したように、ランプ２１の立ち上がりの判定を行って省エネ復帰を行う場合、ＣＰＵ５１は、図１０に示すように、省エネ復帰処理を行う。なお、図１０の処理において、図６と同様の処理ステップには、同一のステップナンバを付してその詳細な説明を省略または簡略化する。すなわち、ＣＰＵ５１は、図１０に示すように、まず、動作に必要な初期設定を行い（ステップＳ２０１）、ランプ駆動回路３６を介して第１走行体１１の搭載しているランプ２１を点灯駆動させる（ステップＳ２０２）。ＣＰＵ５１は、ランプ２１を点灯させると、省エネルギー移行時に既に第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させているので、ＣＣＤイメージセンサ１４に基準白色板５の読み取りを行わせる（ステップＳ３０１）。検出部５３が基準白色板５を読み取った画像信号の平均値を平均回路６１で算出して、この読み取り信号の平均値のピーク値（ピークデータ）をピーク検出回路６２で検出し（ステップＳ３０２）、比較回路６３が基準レベルメモリ６４の基準レベル以上かチェックする（ステップＳ３０３）。ステップＳ３０３で、基準白色板５を読み取った読み取り信号のピーク値が基準レベルに達していないときには、ランプ２１が安定光量（安定照度）に到達していないと判断して、ステップＳ３０１に戻って基準白色板５の読み取りから上記同様に処理し（ステップＳ３０１〜Ｓ３０３）、ステップＳ３０３で、読み取り信号のピーク値が基準レベル以上になると、ＣＰＵ５１は、ランプ２１が安定光量（安定照度）に達したと判断して、上述のように、省エネルギー移行時に既に第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させているので、第１走行体１１及び第２走行体１２のホーミング処理と基準白色板５の領域下への移動動作を行うことなく、ＣＣＤイメージセンサ１４に基準白色板５を読み取りを行わせて、該基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ２０４）。ＣＰＵ５１は、このゲイン調整においては、上記同様に、検出部５３の平均化回路６１の平均化出力をピーク検出回路６２が検出したピーク値が基準レベルを越えるとランプ２１の光量が安定化した（ランプ２１の照度が立ち上がった）と判断して、通常のゲイン調整を行う。
【００５４】
ＣＰＵ５１は、ゲイン調整が完了すると、スキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行い（ステップＳ２０５）、このホーミング処理において第１走行体及び第２走行体１２を移動させた移動量をモータ駆動パルス生成部３１からスキャナモータ駆動回路３５に出力させたパルス数等によって検出する（ステップＳ２０６）。ＣＰＵ５１は、該ホーミング処理で駆動させた第１走行体１１及び第２走行体１２の移動量が規定移動量よりも多いかによって停止位置異常の有無を判定する（ステップＳ２０７）。
【００５５】
ＣＰＵ５１は、この異常判定の判定結果に応じて予め設定されている対応処理を行い、待機状態となって、上記同様に、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００５６】
このようにすると、ランプ２１の立ち上がりを適切にかつ速やかに判定することができ、速やかにかつ適切なゲイン調整を行って、速やかかつ適切な省エネ復帰処理を行うことができる。
【００５７】
また、画像読み取り装置１は、省エネ復帰処理において、図１１に示すように、省エネ復帰時の第１走行体１１及び第２走行体１２の停止位置が正常であるか、すなわち、基準白色板５の領域下で停止しているか否かを判断して、基準白色板５の領域下から外れていると、基準白色板５の領域下に移動して再度ゲイン調整を行ってもよい。なお、図１１において、図６と同様の処理ステップには、同一のステップナンバを付してその詳細な説明を省略する。
【００５８】
すなわち、図１１に示すように、ＣＰＵ５１は、まず、動作に必要な初期設定を行い（ステップＳ２０１）、ランプ駆動回路３６を介して第１走行体１１の搭載しているランプ２１を点灯駆動させる（ステップＳ２０２）。ＣＰＵ５１は、ランプ２１を点灯させると、ランプ２１が安定光量（安定照度）になるまで待って（図６に示したステップＳ２０３の処理または図１０のステップＳ３０１からＳ３０３の処理）、上述のように、省エネルギー移行時に既に第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させているので、第１走行体１１及び第２走行体１２のホーミング処理と基準白色板５の領域下への移動動作を行うことなく、ＣＣＤイメージセンサ１４に基準白色板５を読み取りを行わせて、該基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ２０４）。ＣＰＵ５１は、このゲイン調整においては、上記同様に、検出部５３の平均化回路６１の平均化出力をピーク検出回路６２が検出したピーク値が基準レベルを越えるとランプ２１の光量が安定化した（ランプ２１の照度が立ち上がった）と判断して、通常のゲイン調整を行う。
【００５９】
ＣＰＵ５１は、ゲイン調整が完了すると、スキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行い（ステップＳ２０５）、このホーミング処理において第１走行体及び第２走行体１２を移動させた移動量をモータ駆動パルス生成部３１からスキャナモータ駆動回路３５に出力させたパルス数等によって検出する（ステップＳ２０６）。ＣＰＵ５１は、該ホーミング処理で駆動させた第１走行体１１及び第２走行体１２の移動量が規定移動量よりも多いかによって停止位置異常の有無を判定する（ステップＳ２０７）。
【００６０】
ＣＰＵ５１は、第１走行体１１及び第２走行体１２の停止位置が正常であるか否か、すなわち、省エネルギーモード移行時に停止させた基準白色板５の領域下に停止しているか否かチェックして（ステップＳ４０１）、停止位置が正常であると、待機状態となって、上記同様に、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００６１】
ステップＳ４０１で、第１走行体１１及び第２走行体１２の停止位置が基準白色板５の領域外であるときには、ＣＰＵ５１は、スキャナモータ１６を駆動させて第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させ（ステップＳ４０２）、基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ４０３）。ＣＰＵ５１は、ゲイン調整を行うと、スキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行い（ステップＳ４０４）、待機状態に移行して、上記同様に、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００６２】
このように、本実施例の画像読み取り装置１は、省エネ復帰開始時の走行体１１、１２が基準白色板５の読み取り領域外であると判定すると、走行体１１、１２を基準白色板５の読み取り領域へ移動させて該基準白色板５の読み取りを行って、読み取った基準白色板５の読み取りデータに基づいてゲインの再調整を行っている。
【００６３】
したがって、より一層適切かつ確実にゲイン調整を行うことができ、より一層適切かつ速やかに省エネ復帰処理を行うことができる。
【００６４】
さらに、画像読み取り装置１は、省エネ復帰処理において、図１２に示すように、ホーム位置センサ１７の検出動作の適否判断による画像処理装置１の動作制御及びセンサ省エネ復帰時の第１走行体１１及び第２走行体１２の停止位置が正常であるかの判断を行って、画像読み取り装置１の動作の停止や基準白色板５の領域下へ移動して再ゲイン調整を行ってもよい。なお、図１２において、図６及び図１１と同様の処理ステップには、同一のステップナンバを付してその詳細な説明を省略する。
【００６５】
すなわち、図１２に示すように、ＣＰＵ５１は、まず、動作に必要な初期設定を行い（ステップＳ２０１）、ランプ駆動回路３６を介して第１走行体１１の搭載しているランプ２１を点灯駆動させる（ステップＳ２０２）。ＣＰＵ５１は、ランプ２１を点灯させると、ランプ２１が安定光量（安定照度）になるまで待って（図６に示したステップＳ２０３の処理または図１０のステップＳ３０１からＳ３０３の処理）、上述のように、省エネルギー移行時に既に第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させているので、第１走行体１１及び第２走行体１２のホーミング処理と基準白色板５の領域下への移動動作を行うことなく、ＣＣＤイメージセンサ１４に基準白色板５を読み取りを行わせて、該基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ２０４）。ＣＰＵ５１は、このゲイン調整においては、上記同様に、検出部５３の平均化回路６１の平均化出力をピーク検出回路６２が検出したピーク値が基準レベルを越えるとランプ２１の光量が安定化した（ランプ２１の照度が立ち上がった）と判断して、通常のゲイン調整を行う。
【００６６】
ＣＰＵ５１は、ゲイン調整が完了すると、スキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行い（ステップＳ２０５）、ホーム位置センサ１７によって走行体１１、１２を適切に検出できたかチェックする（ステップＳ５０１）。
【００６７】
ホーム位置センサ１７の検出動作が正常でないときには、ＣＰＵ５１は、ホーム位置センサ１７またはスキャナモータ１６等の異常が発生していると判断して、画像処理装置１の動作を停止させ（ステップＳ５０２）、ランプ２１を消灯させて処理を終了する（ステップＳ２０８）。
【００６８】
ステップＳ５０１において、ホーム位置センサ１７が正常に走行体１１、１２を検出すると、ＣＰＵ５１は、上記ホーミング処理において第１走行体及び第２走行体１２を移動させた移動量をモータ駆動パルス生成部３１からスキャナモータ駆動回路３５に出力させたパルス数等によって検出する（ステップＳ２０６）。ＣＰＵ５１は、該ホーミング処理で駆動させた第１走行体１１及び第２走行体１２の移動量が規定移動量よりも多いかによって停止位置異常の有無を判定する（ステップＳ２０７）。
【００６９】
ＣＰＵ５１は、第１走行体１１及び第２走行体１２の停止位置が正常であるか否か、すなわち、省エネルギーモード移行時に停止させた基準白色板５の領域下に停止しているか否かチェックして（ステップＳ４０１）、停止位置が正常であると、待機状態となって、上記同様に、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００７０】
ステップＳ４０１で、第１走行体１１及び第２走行体１２の停止位置が基準白色板５の領域外であるときには、ＣＰＵ５１は、スキャナモータ１６を駆動させて第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させ（ステップＳ４０２）、基準白色板５を読み取った画像信号に基づいてゲイン調整を行う（ステップＳ４０３）。ＣＰＵ５１は、ゲイン調整を行うと、スキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行い（ステップＳ４０４）、待機状態に移行して、上記同様に、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００７１】
このように、スキャナモータ１６によって走行体１１、１２のホーム位置への移動を開始した後、ホーム位置センサ１７が走行体１１、１２を未検出の状態が所定時間経過すると、画像処理装置１の動作を停止させている。
【００７２】
したがって、省エネルギー状態からの復帰動作において、画像読み取り装置１に異常が発生したときに、動作を停止させ、二次的な不具合が発生することを防止することができ、画像読み取り装置１の管理の適正化を図ることができる。
【００７３】
また、上記ホーム位置検出処理が正常に行えなかった場合、図１３に示すように、画像読み取り装置１の動作停止を行うとともに、操作表示部のディスプレイに異常発生を通知する異常表示や音声による異常通知等の異常情報出力処理を行ってもよいし（ステップＳ５０３）、図１４に示すように、画像処理装置１のサービスセンタへの異常発生通知を行ってもよい（ステップＳ５０４）。なお、図１３において、図１２に示した処理ステップと同様の処理ステップには、同一のステップナンバを付しており、図１４において、図１３に示した処理と同様の処理ステップには同一のステップナンバを付している。
【００７４】
このように、スキャナモータ１６によって走行体１１、１２のホーム位置への移動を開始した後、ホーム位置センサ１７が走行体１１、１２を未検出の状態が所定時間経過すると、所定の警告を出力して、省エネルギー状態からの復帰動作において、画像読み取り装置１に異常が発生したことが分かるようにすることができ、画像読み取り装置１の適切化を図ることができる。
【００７５】
さらに、省エネ復帰処理においては、図１５に示すように、ホーム位置センサ１７の異常の有無及び走行体停止位置適否判断を行うようにしてもよい。なお、図１５において、図１１と同様の処理ステップには同一のステップナンバを付してその詳細な説明を省略する。
【００７６】
図１５において、ＣＰＵ５１は、まず、動作に必要な初期設定を行い（ステップＳ２０１）、ランプ駆動回路３６を介して第１走行体１１の搭載しているランプ２１を点灯駆動させる（ステップＳ２０２）。
【００７７】
次に、ＣＰＵ５１は、ホーム位置センサ１７がオフであるかチェックする（ステップＳ６０１）。すなわち、基準白色板５の領域下に第１走行体１１及び第２走行体１２が位置しているときには、ホーム位置センサ１７はオフした状態（走行体１１、１２のホーム位置への復帰動作によって走行体１１、１２を検出可能な状態）であり、走行体１１、１２が基準白色板５の領域外であってホーム位置に位置しているときには、ホーム位置センサ１７がオンとなっている。そして、本実施例の画像読み取り装置１は、省エネルギーモードに移行するときに、省エネルギー移行時に既に第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させているので、省エネ復帰動作を開始してランプ２１を点灯させたときには、第１走行体１１及び第２走行体１２が該停止位置に停止しているときには、ホーム位置センサ１７は、オフの状態となっており、省エネルギーモード中にホーム位置へ移動してしまっているときには、オンの状態となる。
【００７８】
そこで、ステップＳ６０１で、ホーム位置センサ１７がオフでないとき、すなわち、ホーム位置センサ１７がオンのときには、ＣＰＵ５１は、スキャナモータ１６を駆動させて第１走行体１１及び第２走行体１２を、一旦ホーム位置に移動させるホーミング処理を行い（ステップＳ６０２）、その後、スキャナモータ１６を駆動させて第１走行体１１及び第２走行体１２を基準白色板５の領域下に移動させる（ステップＳ４０２）。ＣＰＵ５１は、第１走行体１１及び第２走行体１２を、基準白色板５の領域下へ移動させると、ＣＣＤイメージセンサ１４に基準白色板５の読み取りを行わせて、該基準白色板５を読み取った画像信号に基づいてゲイン調整を行い（ステップＳ４０３）、ゲイン調整を行うと、スキャナモータ１６を回転駆動させて、第１走行体１１及び第２走行体１２をホーム位置に移動させるホーミング処理を行う（ステップＳ４０４）。ＣＰＵ５１は、ホーミング処理を行うと、待機状態に移行して、所定の待ち時間の間に読み取り動作が発生しないと、省エネモードに移行して、ランプ２１の消灯を行う（ステップＳ２０８）。
【００７９】
ステップＳ６０１で、ホーム位置センサ１７がオフであると、ＣＰＵ５１は、第１走行体１１及び第２走行体１２が基準白色板５の領域下にある可能性が高いと判断して、上記同様に走行体停止位置適否の判断を伴う省エネ復帰処理を行う（ステップＳ２０４〜Ｓ２０８、Ｓ４０１〜Ｓ４０４）。
【００８０】
このように、省エネ復帰開始時の走行体１１、１１２が基準白色板５の読み取り領域外であると判定すると、その旨の警告を出力するとともに、画像処理装置１のサービスセンタへの異常発生通知を行って、適切な対応を行うことができ、また、走行体１１、１２を基準白色板５の読み取り領域へ移動させて該基準白色板５の読み取りを行って、読み取った該基準白色板５の読み取りデータに基づいてゲインの再調整を行うことができる。その結果、省エネ復帰状態における不具合を適切に解消することができ、より一層適切かつ確実にゲイン調整を行うことができる。
【００８１】
また、上記説明においては、ＣＰＵ５１が、可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂのゲイン調整を行っているが、図１６に示すように、信号処理部４０にゲイン調整（ＡＧＣ）回路４６Ｒ、４６Ｇ、４６Ｂを設け、ハード的に可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂのゲインを調整してもよい。
【００８２】
この場合、ゲイン調整回路４６Ｒ、４６Ｇ、４６Ｂには、Ａ／Ｄコンバータ４４Ｒ、４４Ｇ、４４Ｂの出力が入力され、この出力とＣＰＵ５１からの白レベル目標値を比較して可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂを調整する。
【００８３】
すなわち、ゲイン調整回路４６Ｒ、４６Ｇ、４６Ｂは、図１７に示すように、平均化回路７１、ピーク検出回路７２、白レベル目標値保持部７３、比較部７４、ゲイン演算回路７５及びゲインレジスタ７６等を備えている。平均化回路７１には、Ａ／Ｄコンバータ４４Ｒ、４４Ｇ、４４Ｂの出力（画像データ）ＤＩＮが入力され、平均化回路７１は、例えば、４画素のデータの移動平均を行うことでノイズの影響を低減してピーク検出回路７２に出力する。ピーク検出回路７２及びゲイン演算回路７５は、ＳＨＧＴ信号のアサートにより実行され、上記平均化回路７１は、このＳＨＧＴ信号のアサート期間の画像データを平均化して、ピーク検出回路７２に出力する。ピーク検出回路７２は、平均化された画像データの１ライン毎のピークを検出し、ＬＧＴ信号のネゲートタイミングでラッチされて、比較回路７４に出力する。すなわち、ピーク検出回路７２には、ＳＨＧＴ信号とＬＧＴ信号の制御信号が入力され、ピーク検出回路７２は、ＳＨＧＴ信号のアサートで平均化回路７１〜の画像データのピーク検出を行って、ＬＧＴ信号のネゲートタイミングにピークデータを確定する。比較回路７４には、白レベル目標値保持部７３の保持する白レベル目標値が入力され、比較回路７４は、ピーク検出回路からの確定したピークデータと白レベル目標値との差を算出してゲイン演算回路７５に出力する。この白レベル目標値保持部７３には、ＣＰＵ５１からＴＧ・Ｉ／Ｆ回路４５を介して白レベル目標値が設定され、白レベル目標値保持部７３は、この白レベル目標値を保持して比較回路７４に提供する。
【００８４】
ゲイン演算回路７５は、比較回路７４からの公差からゲイン演算して、ゲインレジスタ７６に設定し、ゲインレジスタ７６は、設定されたゲインを可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂにゲイン値ＲＧａｉｎ、ＧＧａｉｎ、ＢＧａｉｎとして設定する。
【００８５】
ここで、図１８は、画像読み取り時の主走査方向の同期信号と読み取り画像データの有効領域のタイミングチャートである。主走査の同期信号ＬＳＹＮＣに同期して、ＣＣＤイメージセンサ１４から１ライン毎のデータの読み取りが行われるが、１ラインの読取データのうち、図１８中のＬＧＴ信号のタイミングがＣＣＤ出力として有効な画像データの期間である。また、図１９は、画像読み取り時の副走査方向のタイミングチャートであり、ＳＨＧＴ信号はゲイン調整（ＡＧＣ）の実行期間を示している。
【００８６】
このようにすると、可変ゲインアンプ４３Ｒ、４３Ｇ、４３Ｂのゲイン調整をハード的に高速度で行うことができ、ゲイン調整を走行体１１、１２の移動と同時に行って、より一層省エネ復帰時間を短縮することができる。
【００８７】
なお、上記説明においては、読み取り部が、第１走行体１１及び第２走行体１２にランプ２１やミラー２２〜２４が搭載され、ＣＣＤイメージセンサ１４が固定配置されている場合について説明したが、読み取り部としては、上記の形態のものに限るものではなく、例えば、光源、光学素子及びＣＣＤ等の光電変換素子がユニット化されて走行体上に搭載されて該走行体が移動する形態であってもよい。
【００８８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００８９】
本発明は、走行体を基準白色板の読み取り領域に移動させて停止させた状態で省エネルギーモードに移行するスキャナ装置、複写装置、複合装置等の画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体に利用することができる。
【符号の説明】
【００９０】
１  画像読み取り装置
２  本体筐体
３  コンタクトガラス
４  ＡＤＦガラス
１１  第１走行体
１２  第２走行体
１３  レンズユニット
１４  ＣＣＤイメージセンサ
１５  制御基板
１６  スキャナモータ
１７  ホーム位置センサ
２１  ランプ
２２  第１ミラー
２３  第２ミラー
２４  第３ミラー
３０  スキャナモータ制御回路
３１  モータ駆動パルス生成部
３２  移動量検出部
３３  ＲＡＭ
３４  ＣＰＵＩ／Ｆ
３５  スキャナモータ駆動回路
３６  ランプ駆動回路
４０  信号処理部
４１Ｒ、４１Ｇ、４１Ｂ  クリップ回路
４２Ｒ、４２Ｇ、４２Ｂ  サンプルホールド（ＳＨ）回路
４３Ｒ、４３Ｇ、４３Ｂ  可変ゲインアンプ（ＶＧＡ）
４４Ｒ、４４Ｇ、４４Ｂ  Ａ／Ｄコンバータ（ＡＤＣ）
４５  ＴＧ・Ｉ／Ｆ回路
４６Ｒ、４６Ｇ、４６Ｂ  ゲイン調整回路
５０  コントローラ
５１  ＣＰＵ
５２  画像処理回路
５３  検出部
６１  平均化回路
６２  ピーク検出回路
６３  比較回路
６４  基準レベルメモリ
７１  平均化回路
７２  ピーク検出回路
７３  白レベル目標値保持部
７４  比較部
７５  ゲイン演算回路
７６  ゲインレジスタ
Ｇ  原稿
【先行技術文献】
【特許文献】
【００９１】
【特許文献１】特開２００４−１０９６３９号公報
【図１】
2010206491.tif 000003
【図２】
2010206491.tif 000004
【図３】
2010206491.tif 000005
【図４】
2010206491.tif 000006
【図５】
2010206491.tif 000007
【図６】
2010206491.tif 000008
【図７】
2010206491.tif 000009
【図８】
2010206491.tif 000010
【図９】
2010206491.tif 000011
【図１０】
2010206491.tif 000012
【図１１】
2010206491.tif 000013
【図１２】
2010206491.tif 000014
【図１３】
2010206491.tif 000015
【図１４】
2010206491.tif 000016
【図１５】
2010206491.tif 000017
【図１６】
2010206491.tif 000018
【図１７】
2010206491.tif 000019
【図１８】
2010206491.tif 000020
【図１９】
2010206491.tif 000021