(57)【要約】【課題】起動時及び省電力モードからの復帰時の立ち上げ処理を短時間で行う。【解決手段】光電変換部４４で光電変換されたアナログ画像データに対してオートゲインコントロールを行うＡＧＣ回路１１４のＡＧレジスタ１１８に設定されるＡＧ値、及びオートオフセットコントロール行うＡＯＣ回路１１６のＡＯレジスタに設定されるＡＯ値を、電源オフ時に演算して、不揮発性メモリ１１０に記憶する。電源オン時には、ＤＭＡＣ等で構成された設定部１１２が、制御部１０８を介することなく不揮発性メモリ１１０からＡＧ値及びＡＯ値を読み出して、ＡＧレジスタ１１８及びＡＯレジスタ１２０にそれぞれ設定する。【選択図】図３
2010183431.tif 000002
【特許請求の範囲】
【請求項１】
所定方向に沿って配列された複数の光電変換素子を備え、該光電変換素子の各々で原稿を透過した透過光または原稿からの反射光を受光して光電変換した信号を出力する光電変換手段と、
電源オン時または省電力モードからの復帰時に、設定されたゲイン調整値及びオフセット調整値に基づいて、前記光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行うと共に、電源オン後または省電力モードからの復帰後の所定時間経過後に、前記ゲイン調整値及び前記オフセット調整値を演算し、演算されたゲイン調整値及びオフセット調整値に基づいて、前記光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行う信号処理手段と、
電源オフ直前または省電力モードへの移行直前に前記信号処理手段で演算された前記ゲイン調整値及び前記オフセット調整値を、電源オフ後も記憶内容を保持する記憶手段に記憶するように制御する制御手段と、
電源オン時または省電力モードからの復帰時に、前記記憶手段から前記ゲイン調整値及び前記オフセット調整値を読み出して、前記信号処理手段に設定する設定手段と、
を含む画像読取装置。
【請求項２】
前記信号処理手段から出力された信号の各々のシェーディング補正をするためのシェーディング補正値を演算し、演算したシェーディング補正値を省電力モードへの移行後も記憶内容を保持する補正値記憶手段に記憶し、前記補正値記憶手段に記憶されたシェーディング補正値に基づいて、前記信号処理手段から出力された信号の各々のシェーディング補正をする画像処理手段を含み、
前記画像処理手段は、省電力モードへの移行直前に、前記シェーディング補正値を演算して前記補正値記憶手段に記憶し、省電力モードからの復帰時には、省電力モードへの移行直前に前記補正値記憶手段に記憶されたシェーディング補正値に基づいて、前記信号処理手段から出力された信号の各々のシェーディング補正をすると共に、電源オン時には、前記シェーディング補正値を演算して前記補正値記憶手段に記憶し、前記補正値記憶手段に記憶されたシェーディング補正値に基づいて、前記信号処理手段から出力された信号の各々のシェーディング補正をする請求項１記載の画像読取装置。
【請求項３】
前記補正値記憶手段を、１色のシェーディング補正値、及び前記１色のシェーディング補正値に対する他の色のシェーディング補正値の比率を記憶できる容量とし、
前記画像処理手段は、１色のシェーディング補正値及び他の色のシェーディング補正値を演算し、演算した前記他の色のシェーディング補正値及び前記１色のシェーディング補正値に基づいて前記比率を演算し、前記１色のシェーディング補正値及び前記比率を前記補正値記憶手段に記憶し、前記１色に対応する信号のシェーディング補正をする際には、前記補正値記憶手段に記憶された１色のシェーディング補正値に基づいてシェーディング補正をし、前記他の色に対応する信号のシェーディング補正をする際には、前記補正値記憶手段に記憶された前記比率を前記１色のシェーディング補正値に乗算して他の色のシェーディング補正値を演算し、演算した他の色のシェーディング補正値に基づいてシェーディング補正をする、
請求項２記載の画像読取装置。
【請求項４】
コンピュータを、
電源オン時または省電力モードからの復帰時に、設定手段により電源オフ後も記憶内容を保持する記憶手段から読み出されて設定されたゲイン調整値及びオフセット調整値に基づいて、所定方向に沿って配列された複数の光電変換素子を備え、該光電変換素子の各々で原稿を透過した透過光または原稿からの反射光を受光して光電変換した信号を出力する光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行うと共に、電源オン後または省電力モードからの復帰後の所定時間経過後に、前記ゲイン調整値及び前記オフセット調整値を演算し、演算されたゲイン調整値及びオフセット調整値に基づいて、前記光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行う信号処理手段を制御する信号処理制御手段と、
電源オフ直前または省電力モードへの移行直前に前記信号処理手段で演算された前記ゲイン調整値及び前記オフセット調整値を、前記記憶手段に記憶するように制御する記憶制御手段と、
して機能させるための画像読取プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像読取装置及びプログラムに関する。
【背景技術】
【０００２】
立ち上げ時に、固定ゲイン値及び固定オフセット値を用いて原稿サイズの読み取りを行い、原稿サイズの読み取り後、キャリッジをホームポジションに移動して駆動回路及び信号処理回路の立ち上げ動作、すなわち、ＡＧＣ回路のゲインやオフセット調整回路の目標値等を設定して、通常の読取動作が可能な状態にするための処理を行う画像読取装置が提案されている（例えば、特許文献１及び特許文献２参照）。
【０００３】
また、省電力状態からスタンバイ状態へ復帰するときに、白基準板を読み取って所定の復帰処理を行う画像読取装置において、スタンバイ状態から省電力状態へ移行するのに先立って、キャジッリを白基準板の下へ移動させる画像読取装置が提案されている（例えば、特許文献３参照）。
【特許文献１】特開２００７−６０２１１号公報
【特許文献２】特開２００６−２５４３６７号公報
【特許文献３】特開２００４−１０９６３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、本構成を有さない場合と比較して、起動時及び省電力モードからの復帰時の立ち上げ処理を短時間で行うことができる画像読取装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載の発明に係る画像読取装置は、所定方向に沿って配列された複数の光電変換素子を備え、該光電変換素子の各々で原稿を透過した透過光または原稿からの反射光を受光して光電変換した信号を出力する光電変換手段と、電源オン時または省電力モードからの復帰時に、設定されたゲイン調整値及びオフセット調整値に基づいて、前記光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行うと共に、電源オン後または省電力モードからの復帰後の所定時間経過後に、前記ゲイン調整値及び前記オフセット調整値を演算し、演算されたゲイン調整値及びオフセット調整値に基づいて、前記光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行う信号処理手段と、電源オフ直前または省電力モードへの移行直前に前記信号処理手段で演算された前記ゲイン調整値及び前記オフセット調整値を、電源オフ後も記憶内容を保持する記憶手段に記憶するように制御する制御手段と、電源オン時または省電力モードからの復帰時に、前記記憶手段から前記ゲイン調整値及び前記オフセット調整値を読み出して、前記信号処理手段に設定する設定手段とを含んで構成されている。
【０００６】
また、請求項２記載の発明に係る画像読取装置は、前記信号処理手段から出力された信号の各々のシェーディング補正をするためのシェーディング補正値を演算し、演算したシェーディング補正値を省電力モードへの移行後も記憶内容を保持する補正値記憶手段に記憶し、前記補正値記憶手段に記憶されたシェーディング補正値に基づいて、前記信号処理手段から出力された信号の各々のシェーディング補正をする画像処理手段を含み、前記画像処理手段は、省電力モードへの移行直前に、前記シェーディング補正値を演算して前記補正値記憶手段に記憶し、省電力モードからの復帰時には、省電力モードへの移行直前に前記補正値記憶手段に記憶されたシェーディング補正値に基づいて、前記信号処理手段から出力された信号の各々のシェーディング補正をすると共に、電源オン時には、前記シェーディング補正値を演算して前記補正値記憶手段に記憶し、前記補正値記憶手段に記憶されたシェーディング補正値に基づいて、前記信号処理手段から出力された信号の各々のシェーディング補正をするようにすることができる。
【０００７】
また、請求項３記載の発明は、前記補正値記憶手段を、１色のシェーディング補正値、及び前記１色のシェーディング補正値に対する他の色のシェーディング補正値の比率を記憶できる容量とし、前記画像処理手段は、１色のシェーディング補正値及び他の色のシェーディング補正値を演算し、演算した前記他の色のシェーディング補正値及び前記１色のシェーディング補正値に基づいて前記比率を演算し、前記１色のシェーディング補正値及び前記比率を前記補正値記憶手段に記憶し、前記１色に対応する信号のシェーディング補正をする際には、前記補正値記憶手段に記憶された１色のシェーディング補正値に基づいてシェーディング補正をし、前記他の色に対応する信号のシェーディング補正をする際には、前記補正値記憶手段に記憶された前記比率を前記１色のシェーディング補正値に乗算して他の色のシェーディング補正値を演算し、演算した他の色のシェーディング補正値に基づいてシェーディング補正をするようにすることができる。
【０００８】
また、請求項４記載の発明に係る画像読取プログラムは、コンピュータを、電源オン時または省電力モードからの復帰時に、設定手段により電源オフ後も記憶内容を保持する記憶手段から読み出されて設定されたゲイン調整値及びオフセット調整値に基づいて、所定方向に沿って配列された複数の光電変換素子を備え、該光電変換素子の各々で原稿を透過した透過光または原稿からの反射光を受光して光電変換した信号を出力する光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行うと共に、電源オン後または省電力モードからの復帰後の所定時間経過後に、前記ゲイン調整値及び前記オフセット調整値を演算し、演算されたゲイン調整値及びオフセット調整値に基づいて、前記光電変換手段から出力された信号の各々に対してゲイン調整及びオフセット調整を行う信号処理手段を制御する信号処理制御手段と、電源オフ直前または省電力モードへの移行直前に前記信号処理手段で演算された前記ゲイン調整値及び前記オフセット調整値を、前記記憶手段に記憶するように制御する記憶制御手段として機能させるためのプログラムである。
【発明の効果】
【０００９】
以上説明したように、請求項１記載の画像読取装置、及び請求項４記載の画像読取プログラムによれば、本構成を有さない場合と比較して、起動時及び省電力モードからの復帰時の立ち上げ処理を短時間で行うことができる、という効果が得られる。
【００１０】
また、請求項２記載の画像読取装置によれば、本構成を有さない場合と比較して、省電力モードからの復帰時の立ち上げ処理をさらに短時間で行うことができる、という効果が得られる。
【００１１】
また、請求項３記載の画像読取装置によれば、本構成を有さない場合と比較して、記憶手段の容量を小さくすることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本実施の形態について詳細に説明する。
【００１３】
図１に示すように、第１の実施の形態に係る画像読取装置１０は、原稿搬送部１２と画像読取部１４とを備えている。なお、原稿搬送部１２と画像読取部１４とは連結部１６によって連結され、原稿搬送部１２は連結部１６を中心として画像読取部１４と接近又は離間する方向へ回転可能とされており、原稿搬送部１２が画像読取部１４と離間する方向へ回転されると後述するプラテンガラス３２が露出される。
【００１４】
原稿搬送部１２は、画像が記録された原稿１８を置くことが可能な原稿台２０を備えており、原稿台２０上に置かれた原稿１８は、取り出しロール２２によって一枚ずつ取り出され、搬送路２４に沿って送給される。搬送路２４に沿って送給された原稿１８は、搬送ロール対２６によって画像読取部１４による読取位置まで搬送され、原稿に記録された画像が画像読取部１４によって読み取られた後、排紙部３０に排紙される。
【００１５】
一方、画像読取部１４は、上面に原稿１８を置くことが可能で透明なプラテンガラス３２を備えており、前述した読取位置はプラテンガラス３２の上面に位置している。読取位置におけるプラテンガラス３２の下側には、原稿１８の表面に向けて照明光を照射する光源３４と、原稿１８の表面で反射された反射光を受光する第１反射ミラー３６、第１反射ミラー３６から射出された反射光の進行方向を９０°曲げるための第２反射ミラー３８、及び、第２反射ミラー３８から射出された反射光の進行方向をさらに９０°曲げるための第３反射ミラー４０が設けられている。
【００１６】
また画像読取部１４には、レンズ４２と、受光面上に一列に配列された多数個の光電変換センサを備えた光電変換部４４が設けられており、画像読取部１４は、第３反射ミラー４０で反射された反射光を、レンズ４２によって光電変換部４４の受光面に結像させることで、原稿１８の表面に記録された画像を、光電変換部４４によって多数個の画素に分割しかつＲ，Ｇ，Ｂ各色成分に分解して読み取る。なお、本実施の形態では光源３４として蛍光ランプを用いているが、これに限られるものではなく、原稿１８の搬送方向と交差する方向に沿って配列された複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の他の光源を適用しても良い。また、本実施の形態では、光電変換部４４としてＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサを用いているが、これに限られるものではなく、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等の他の固体撮像素子を適用しても良い。
【００１７】
また、第１の実施の形態に係る画像読取装置１０において、光源３４、第１反射ミラー３６、第２反射ミラー３８、及び第３反射ミラー４０からなるユニットがキャリッジに搭載され、図１の矢印Ａ方向及びその反対方向に、図示しないガイドに沿って移動可能とされている。これにより、原稿搬送部１２が画像読取部１４と離間する方向へ回転されることで露出されたプラテンガラス３２の上面に原稿１８が置かれた場合、光源３４から射出された照明光を原稿１８に照射しつつ、キャリッジを移動させることで、上記原稿１８の表面（プラテンガラス３２の上面に接触している側の面）に記録された画像を原稿１８の全面に亘って読み取ることも可能とされている。
【００１８】
図２に示すように、画像読取装置１０は、画像読取装置１０全体の動作を司るＣＰＵ７０、各種プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたＲＯＭ７２、ＣＰＵ７０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ７４、画像を読み取ることで得られた画像データやその他の情報を記憶するＨＤＤ７６、各種の操作指示を入力するための操作ボタンやテンキー、各種のメッセージ等を表示するための表示部が設けられた操作パネル７８を備えている。
【００１９】
また、画像読取装置１０は、画像読取部１４と接続され、画像読取部１４の動作を制御する画像読取制御部８０、プリンタやパーソナルコンピュータ（ＰＣ）等の外部機器と接続され、外部機器への画像データの送信や外部機器との各種情報の送受信を行う外部インタフェース８２を備えている。上述したＣＰＵ７０、ＲＯＭ７２、ＲＡＭ７４、ＨＤＤ７６、操作パネル７８、画像読取制御部８０、外部インタフェース８２は、システムバス８４を介して相互に接続されている。これにより、ＣＰＵ７０は、ＲＯＭ７２、ＲＡＭ７４及びＨＤＤ７６へのアクセス、操作パネル７８に対する操作状態の把握や各種のメッセージ等の表示、画像読取制御部８０の動作の制御、及び、外部インタフェース８２を介した上記外部装置との各種情報の送受信等を各々行うことが可能とされている。
【００２０】
図３に示すように、画像読取制御部８０は、光電変換部４４を駆動するための駆動回路１００、光電変換部４４で光電変換されたアナログ画像データに後述する各種処理を施すアナログ処理回路１０２、アナログ画像データをデジタル画像データに変換して出力するアナログ／デジタル（Ａ／Ｄ）変換回路１０４、Ａ／Ｄ変換回路１０４から出力されデジタル画像データに対してシェーディング補正等の画像処理を施す画像処理回路１０６、駆動回路１００、アナログ処理回路１０２、Ａ／Ｄ変換回路１０４、及び画像処理回路１０６の制御を司る制御部１０８、アナログ処理回路１０２に設定されるゲイン調整値及びオフセット調整値を記憶するための不揮発性メモリ１１０、並びに不揮発性メモリ１１０からゲイン調整値及びオフセット調整値を読み出してアナログ処理回路１０２に設定する設定部１１２で構成されている。
【００２１】
アナログ処理回路１０２は、オートゲインコントロール（ＡＧＣ）回路１１４、及びオートオフセットコントロール（ＡＯＣ）回路１１６を含んで構成されている。ＡＧＣ回路１１４は、白基準板を読み取ったときの光電変換部４４の出力に基づいて、光電変換部４４の出力レベルを調整するためのゲイン調整値（ＡＧ値）を演算して、演算したＡＧ値をゲイン調整値レジスタ（ＡＧレジスタ）１１８に設定する。そして、原稿画像を読み取ったときの画像データに対して、設定されたＡＧ値に基づいてオートゲインコントロールを行う。
【００２２】
また、ＡＯＣ回路１１６は、白基準板を読み取ったときの光電変換部４４の出力に基づいて、光電変換部４４の暗出力のばらつきを調整するためのオフセット調整値（ＡＯ値）を演算して、演算したＡＯ値をオフセット調整値レジスタ（ＡＯレジスタ）１２０に設定する。そして、原稿画像を読み取ったときの画像データに対して、設定されたＡＯ値に基づいてオートオフセットコントロールを行う。
【００２３】
画像処理回路１０６は、シェーディング（ＳＨＤ）補正回路１２２を含んで構成されている。ＳＨＤ補正回路１２２は、白基準板を読み取ったときの光電変換部４４の出力にオートゲインコントロール及びオートオフセットコントロールを行って、Ａ／Ｄ変換したデジタル画像データに基づいて、光電変換部４４の画素感度の不均一や光量分布の不均一を補正するための１ライン分のシェーディング（ＳＨＤ）補正値を演算し、演算したＳＨＤ補正値をシェーディング（ＳＨＤ）補正メモリ１２４に記憶する。そして、原稿画像を読み取ったときの画像データに対して、ＳＨＤ補正メモリ１２４に記憶されたＳＨＤ補正値に基づいてシェーディング補正を行う。
【００２４】
制御部１０８は、ＣＰＵ、ＲＯＭ及びＲＡＭを含んで構成されている。ＲＯＭには、後述する電源オフ時処理、電源オン時スタンバイ処理、省電力モード移行時処理、省電力モード復帰時スタンバイ処理等を含む画像読取プログラムが記憶されており、ＣＰＵによってこれらのプログラムが実行される。
【００２５】
不揮発性メモリ１１０は、電源をオフしても記憶した内容を保持可能なメモリで、電源オフの際に、ＡＧＣ回路１１４で演算されたＡＧ値、及びＡＯＣ回路１１６で演算されたＡＯ値を記憶する。
【００２６】
設定部１１２は、ＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）等で構成され、制御部１０８のＣＰＵを介することなく、不揮発性メモリ１１０からＡＧ値及びＡＯ値を読み出して、ＡＧレジスタ１１８及びＡＯレジスタ１２０へそれぞれ設定する。
【００２７】
次に、図４を参照して、第１の実施の形態における電源オフ時処理の処理ルーチンについて説明する。本ルーチンは、制御部１０８のＲＯＭに記憶された電源オフ時処理プログラムをＣＰＵにより実行することにより行われる。
【００２８】
ステップ２００で、電源をオフすることを通知する電源オフ通知信号を受信したか否かを判断する。この電源オフ通知信号は、操作パネル７８に設けられた電源オフスイッチをユーザが押下することにより電源制御部１２６に電源オフ信号が入力され、電源オフ信号を受信した電源制御部１２６から制御部１０８へ通知されるものである。なお、電源制御部１２６は、画像読取装置１０全体の電源のオンオフ及び省電力モード時の電力状態等を制御する。電源オフ通知信号を受信した場合には、ステップ２０２へ進み、受信しない場合には、受信するまで待機する。
【００２９】
ステップ２０２で、プラテンガラス３２の一端に設けられた白基準板の位置までキャリッジを移動させ、光源３４を点灯させて光電変換部４４で白基準板を読み取る。次に、ステップ２０４で、白基準板を読み取った画像データに基づいて、ＡＧ値及びＡＯ値を演算する。次に、ステップ２０６で、演算したＡＧ値及びＡＯ値を不揮発性メモリ１１０に記憶し、次に、ステップ２０８で、電源オフ可能な状態になったことを通知する電源オフ可通知信号を電源制御部１２６へ出力して、処理を終了する。
【００３０】
次に、図５を参照して、第１の実施の形態における電源オン時スタンバイ処理の処理ルーチンについて説明する。本ルーチンは、電源オフの状態のときに、電源制御部１２６から電源オンが通知され、制御部１０８のＣＰＵがＲＯＭに記憶された電源オン時スタンバイ処理プログラムを実行することにより開始する。また、電源制御部１２６からの電源オン通知は、設定部１１２にも通知され、設定部１１２では、この通知をトリガとして、ＣＰＵのリセット解除前に、ＣＰＵを介することなく不揮発性メモリ１１０からＡＧ値及びＡＯ値を読み出し、アナログ処理回路１０２のＡＧレジスタ１１８及びＡＯレジスタ１２０に設定する。その後、ＣＰＵのリセットが解除され、以下の処理が実行される。
【００３１】
ステップ３００で、キャリッジの初期化処理として、キャリッジを図１中矢印Ａの方向へ移動させ、キャリッジの位置を認識する。キャリッジの位置の認識は、キャリッジの移動方向に沿って光学式センサ等を設け、この光学式センサの検出信号により行う。次に、ステップ３０２で、キャリッジを白基準板の位置まで移動させ、光源３４を点灯させて白基準板を読み取って画像データを得る。次に、ステップ３０４で、白基準板を読み取った画像データに基づいて、ＳＨＤ補正値を演算して、ＳＨＤ補正メモリ１２４に記憶する。
【００３２】
本ステップまで終了した状態で、画像読取装置１０の立ち上げ処理が終了し原稿画像を読み取り可能な状態となるが、ＡＧ値及びＡＯ値は電源オン時に演算したものではなく、電源オフ時に演算して不揮発性メモリ１１０に記憶しておいた値を用いたものであり、この状態を「仮スタンバイ」と称する。
【００３３】
次に、ステップ３０６で、操作パネル７８に設けられた原稿画像の読み取りを指示するための読取ボタンが押下されて、読取指示信号を受信したか否か、または、原稿搬送部１２が開閉されたこと、及び原稿台２０に原稿がセットされたことを検知するプラテンセンサ１２８からの検知信号を受信したか否かを判断する。何れかの信号を受信した場合には、ステップ３０８へ進み、仮スタンバイ状態の画像読取部１４で原稿画像の読取処理を実行して、ステップ３０６へ戻る。受信していない場合には、ステップ３１０へ進む。
【００３４】
ステップ３１０で、読取指示信号及び検知信号のいずれも受信しない状態で所定時間を経過したか否かを判断する。所定時間を経過していない場合には、ステップ３０６へ戻って所定時間を経過するまで、判断を繰り返す。所定時間を経過した場合には、しばらくの間読取処理が実行されないものとして、「仮スタンバイ」状態から後述する「本スタンバイ」状態とするために、ステップ３１２へ進む。
【００３５】
ステップ３１２で、キャリッジを白基準板の位置まで移動させ、光源３４を点灯させて白基準板を読み取って画像データを得る。次に、ステップ３１４で、白基準板を読み取った画像データに基づいて、ＡＧ値及びＡＯ値を演算して、ＡＧレジスタ１１８及びＡＯレジスタ１２０にそれぞれ設定し、次に、ステップ３１６で、白基準板を読み取った画像データに基づいて、ＳＨＤ補正値を演算して、ＳＨＤ補正メモリ１２４に記憶して処理を終了する。改めてＡＧ値、ＡＯ値、及びＳＨＤ補正値が演算され、原稿画像が読み取り可能となったこの状態を「本スタンバイ」と称する。
【００３６】
以上説明したように、第１の実施の形態の画像読取装置によれば、電源オフ時に演算したＡＧ値及びＡＯ値を不揮発性メモリに記憶しておき、電源オン時には、記憶しておいたＡＧ値及びＡＯ値を用いて立ち上げ処理を行うため、電源オン時にＡＧ値及びＡＯ値を演算する場合と比較して、原稿画像を読み取り可能な状態にするための立ち上げ処理を短時間で行うことができる。
【００３７】
なお、第１の実施の形態では、電源オフ時及び電源オン時の処理として説明したが、省電力モードへの移行時及び省電力モードからの復帰時にも同様の処理を行うことができる。
【００３８】
次に、第２の実施の形態に係る画像読取装置について説明する。第２の実施の形態では、省電力モードからの復帰時に、ＳＨＤ補正値の演算を行わない点が第１の実施の形態と異なる。第１の実施の形態に係る画像読取装置１０と同一の構成及び処理については、同一の符号を付して説明を省略する。
【００３９】
図６に示すように、第２の実施の形態の画像読取装置１１の画像読取制御部１８０は、ＳＨＤ補正回路１３０及びＳＨＤ補正メモリ１３２の部分を除いて、第１の実施の形態の画像読取装置１０の画像読取制御部８０と同一である。
【００４０】
ＳＨＤ補正回路１３０は、白基準板を読み取ったときの光電変換部４４の出力にオートゲインコントロール及びオートオフセットコントロールを行って、Ａ／Ｄ変換したデジタル画像データに基づいて、光電変換部４４の画素感度の不均一や光量分布の不均一を補正するための１ライン分のＳＨＤ補正値をＲ色、Ｇ色、及びＢ色の画像データ毎に演算する。そして、例えばＧ色の画像データについてのＳＨＤ補正値に対するＲ色及びＢ色の画像データについてのＳＨＤ補正値の比率を演算し、Ｇ色の画像データについてのＳＨＤ補正値とそれに対するＲ色及びＢ色の画像データについてのＳＨＤ補正値の比率をＳＨＤ補正メモリ１３２に記憶する。
【００４１】
そして、原稿画像を読み取ったときの画像データうちＧ色の画像データについては、ＳＨＤ補正メモリ１３２に記憶されたＳＨＤ補正値に基づいてシェーディング補正を行う。Ｒ色の画像データについては、ＳＨＤ補正メモリ１３２に記憶されたＧ色の画像データについてのＳＨＤ補正値に、Ｒ色の画像データについての比率を乗算して、Ｒ色の画像データについてのＳＨＤ補正値を演算し、演算したシェーディング補正値に基づいてシェーディング補正を行う。Ｂ色の画像データについてのシェーディング補正もＲ色の場合と同様である。
【００４２】
ＳＨＤ補正メモリ１３２は、画像読取装置１０が省電力モードへ移行した場合でも、電源がオフしない構成となっており、省電力モードへの移行後も記憶内容を保持する。
【００４３】
次に、図７を参照して、第２の実施の形態における省電力モード移行時処理の処理ルーチンについて説明する。本ルーチンは、制御部１０８のＲＯＭに記憶された省電力モード移行時処理プログラムをＣＰＵにより実行することにより行われる。
【００４４】
ステップ４００で、操作パネル７８に設けられた原稿画像の読み取りを指示するための読取ボタンが押下されて、読取指示信号を受信したか否か、または、原稿搬送部１２が開閉されたこと、及び原稿台２０に原稿がセットされたことを検知するプラテンセンサ１２８からの検知信号を受信したか否かを判断する。何れかの信号を受信した場合には、ステップ４０２へ進み、受信しない場合には、受信するまで判断を繰り返す。
【００４５】
ステップ４０２で、読取指示信号及び検知信号のいずれも受信しない状態で所定時間を経過したか否かを判断する。所定時間を経過していない場合には、ステップ４００へ戻って所定時間を経過するまで、判断を繰り返す。所定時間を経過した場合には、省電力モードへ移行するために、ステップ２０２へ進む。
【００４６】
ステップ２０２〜ステップ２０６で、第１の実施の形態と同様に、キャリッジを白基準板の位置まで移動させて白基準板を読み取り、白基準板を読み取った画像データに基づいて、ＡＧ値及びＡＯ値を演算し、演算したＡＧ値及びＡＯ値を不揮発性メモリ１１０に記憶する。
【００４７】
次に、ステップ４０６で、白基準板を読み取った画像データに基づいて、ＳＨＤ補正値をＲ色、Ｇ色、及びＢ色の画像データ毎に演算する。そして、例えばＧ色の画像データについてのＳＨＤ補正値に対するＲ色及びＢ色の画像データについてのＳＨＤ補正値の比率を演算し、Ｇ色の画像データについてのＳＨＤ補正値とそれに対するＲ色及びＢ色の画像データについてのＳＨＤ補正値の比率をＳＨＤ補正メモリ１３２に記憶する。
【００４８】
次に、ステップ４０８で、省電力モードへの移行が可能な状態になったことを通知する省電力モード移行可通知信号を電源制御部１２６へ出力して、処理を終了する。
【００４９】
次に、図８を参照して、第２の実施の形態における省電力モード復帰時スタンバイ処理の処理ルーチンについて説明する。本ルーチンは、省電力モードのときに、電源制御部１２６から省電力モードからの復帰が通知され、制御部１０８のＣＰＵがＲＯＭに記憶された省電力モード復帰時スタンバイ処理プログラムを実行することにより開始する。また、電源制御部１２６からの省電力モード復帰通知は、設定部１１２にも通知され、設定部１１２では、この通知をトリガとして、ＣＰＵのリセット解除前に、ＣＰＵを介することなく不揮発性メモリ１１０からＡＧ値及びＡＯ値を読み出し、アナログ処理回路１０２のＡＧレジスタ１１８及びＡＯレジスタ１２０に設定する。その後、ＣＰＵのリセットが解除され、以下の処理が実行される。
【００５０】
ステップ３００で、キャリッジの初期化処理として、キャリッジの位置を認識する。この状態で、既にＡＧ値及びＡＯ値の設定はされており、また、ＳＨＤメモリ１３２にも、省電力モード移行時に記憶したＳＨＤ補正値が記憶されたままの状態であるので、第１の実施の形態のステップ３０２及び３０４を実行することなく、仮スタンバイ状態となる。
【００５１】
次に、第１の実施の形態と同様にステップ３０６〜ステップ３１４の処理を実行し、次に、ステップ５００で、上記ステップ４０６と同様の処理により、ＳＨＤ補正値及び比率を演算してＳＨＤ補正メモリ１３２へ記憶し、本スタンバイ状態となる。
【００５２】
以上説明したように、第２の実施の形態の画像読取装置によれば、ＳＨＤ補正値を記憶するメモリを省電力モードへの移行後も電源をオフしない構成とし、省電力モード移行直前にＳＨＤ補正値を演算して記憶しておくことにより、省電力モードからの復帰時に、改めてＳＨＤ補正値を演算する場合と比較して、原稿画像を読み取り可能な状態にするための立ち上げ処理を短時間で行うことができる。また、１色分のＳＨＤ補正値とそれに対する比率をＳＨＤ補正メモリへ記憶するため、全色分のＳＨＤ補正値を記憶する場合と比較して、ＳＨＤ補正メモリの容量を小さくすることができる。
【００５３】
なお、第２の実施の形態では、ＳＨＤ補正メモリを、省電力モード移行後も電源オフしない構成とする場合について説明したが、ＳＨＤ補正メモリ自体を不揮発性メモリとしてもよい。また、省電力モード移行時に、別途設けた不揮発性メモリに演算したＳＨＤ補正値及び比率を記憶して、省電力モードからの復帰時にこの不揮発性メモリから読み出したＳＨＤ補正値及び比率をＳＨＤ補正メモリに書き込む構成としてもよい。このような構成とすることにより、電源オフ時にもＳＨＤ補正値及び比率が保持されることとなり、電源オン時及び電源オフ時の処理についても、省電力モードへの移行時及び復帰時の場合と同様の処理とすることができる。
【００５４】
また、第１及び第２の実施の形態では、ＡＧ値及びＡＯ値を電源オフ時及び省電力モード移行時に不揮発性メモリに記憶する場合について説明したが、駆動回路に設定すべき設定値もＡＧ値及びＡＯ値とあわせて不揮発性メモリに記憶しておき、電源オン時及び省電力モードからの復帰時には、記憶しておいた設定値を設定部により駆動回路に設定するようにしてもよい。
【００５５】
また、上記では本発明に係る電源オフ時処理、電源オン時スタンバイ処理、省電力モード移行時処理、省電力モード復帰時スタンバイ処理のプログラムを含む画像読取プログラムが制御部１０８のＲＯＭに予め記憶（インストール）されている場合について説明したが、本発明に係る画像読取プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されている形態で提供することも可能である。
【図面の簡単な説明】
【００５６】
【図１】本実施の形態に係る画像読取装置の概略構成図である。
【図２】画像読取装置の電気系の要部構成を示すブロック図である。
【図３】第１の実施の形態の画像読取装置の画像読取制御部の概略を示すブロック図である。
【図４】電源オフ時処理の内容を示すフローチャートである。
【図５】電源オン時スタンバイ処理の内容を示すフローチャートである。
【図６】第２の実施の形態の画像読取装置の画像読取制御部の概略を示すブロック図である。
【図７】省電力モード移行時処理の内容を示すフローチャートである。
【図８】省電力モード復帰時スタンバイ処理の内容を示すフローチャートである。
【符号の説明】
【００５７】
１０、１１  画像読取装置
１０２ アナログ処理回路
１０６ 画像処理回路
１０８ 制御部
１１０ 不揮発性メモリ
１１２ 設定部
１１８ ＡＧレジスタ
１２０ ＡＯレジスタ
１２２、１３０  ＳＨＤ補正回路
１２４、１３２  ＳＨＤ補正メモリ
【図１】
2010183431.tif 000003
【図２】
2010183431.tif 000004
【図３】
2010183431.tif 000005
【図４】
2010183431.tif 000006
【図５】
2010183431.tif 000007
【図６】
2010183431.tif 000008
【図７】
2010183431.tif 000009
【図８】
2010183431.tif 000010