(57)【特許請求の範囲】
【請求項１】
原稿を照射する照明手段と、
前記照明手段により照射された前記原稿の画像を読み取る読取手段と、
前記読取手段が白基準画像を読み取ることで得られる白基準データに基づいて前記照明手段の照射光量の単位時間当たりの変化量が許容範囲内に収まるように調節する光量調節手段と、
第１の読取モードか、前記第１の読取モードよりも高速で前記原稿の画像を読み取る第２の読取モードかを設定する読取モード設定手段と、
前記読取モード設定手段により設定された読取モードに基づいて、前記第２の読取モードの場合には、前記許容範囲を前記第１の読取モードよりも広く設定する制御手段とを有することを特徴とする画像読取装置。
【請求項２】
請求項１に記載の読取モード設定手段は、ユーザの操作により設定されるユーザインタフェースであることを特徴とする画像読取装置。
【請求項３】
請求項１において、さらに前記読取手段が前記白基準画像を読み取ることにより得られる白基準データに基づいて前記読取手段が原稿画像を読み取ることにより得られる原稿画像データの白レベルを補正する補正手段を備え、前記第２の読取モードに切り換えられた場合に、前記制御手段は、前記白基準画像を読み取る回数を前記第１の読取モードよりも少なく設定することを特徴とする画像読取装置。
【請求項４】
原稿を照明手段が照射する照明ステップと、
前記照明手段により照射された前記原稿の画像を読取手段が読み取る読取ステップと、
前記読取手段が白基準画像を読み取ることで得られる白基準データに基づいて前記照明手段の照射光量の単位時間当たりの変化量が許容範囲内に収まるように調節する光量調節ステップと、
読取モードを設定するモード設定ステップと、
前記モード設定ステップで設定された読取モードに応じて、前記読取手段による読取モードを、第１の読取モードと前記第１の読取モードよりも高速で前記原稿の画像を読み取る第２の読取モードとに切り換えるモード切換ステップと、
前記第２の読取モードに切り換えられた場合に、前記許容範囲を前記第１の読取モードよりも広く設定する制御ステップとを有することを特徴とする画像読取方法。
【請求項５】
請求項４に記載の画像読取方法をプログラムとしてコンピュータで読取可能な記憶媒体に記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イメージスキャナ等の画像読取装置、画像読取方法及び記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、原稿上の画像を読取ってパソコンなどの外部機器に画像データを入力するための画像読取装置として、イメージセンサを用いたイメージスキャナが知られている。
【０００３】
このようなイメージスキャナでは、原稿を読み取る際に、原稿を照射する光源の光量があらかじめ決められた光量になるように調光制御を行ない、その後、画像信号における不均一性を調整するためのシェーディング補正データをサンプリングする。そして、サンプリングされたシェーディング補正データに基づいて原稿画像データに対するシェーディング補正を行なうようになっていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記した従来の画像読取装置では、使用者が実際に使用する画像データを得るための本スキャン時と、本スキャン時にどのような画像になるのかを前もってある程度確かめることを目的とした画像データを得るためのプレビュー時とで、全く同じ手順でシェーディング補正データのサンプリングを行なうため、プレビューを行なうまでに時間がかかるという問題があった。
【０００５】
本発明の目的は、プレビュー時や高速スキャンモードにおけるシェーディング補正データサンプリングや調光時間を含むトータルの読み取り時間が短縮することのできる画像読取装置を提供することである。
【０００６】
【課題を解決するための手段】
本発明は、上記課題を解決するためになされたものであり、請求項１に記載の画像読取装置は、原稿を照射する照明手段と、前記照明手段により照射された前記原稿の画像を読み取る読取手段と、前記読取手段が白基準画像を読み取ることで得られる白基準データに基づいて前記照明手段の照射光量の単位時間当たりの変化量が許容範囲内に収まるように調節する光量調節手段と、第１の読取モードか、前記第１の読取モードよりも高速で前記原稿の画像を読み取る第２の読取モードかを設定する読取モード設定手段と、前記読取モード設定手段により設定された読取モードに基づいて、前記第２の読取モードの場合には、前記許容範囲を前記第１の読取モードよりも広く設定する制御手段とを有することを特徴とする画像読取装置。
【０００７】
請求項４に記載の画像読取装置は、原稿を照明手段が照射する照明ステップと、前記照明手段により照射された前記原稿の画像を読取手段が読み取る読取ステップと、前記読取手段が白基準画像を読み取ることで得られる白基準データに基づいて前記照明手段の照射光量の単位時間当たりの変化量が許容範囲内に収まるように調節する光量調節ステップと、読取モードを設定するモード設定ステップと、前記モード設定ステップで設定された読取モードに応じて、前記読取手段による読取モードを、第１の読取モードと前記第１の読取モードよりも高速で前記原稿の画像を読み取る第２の読取モードとに切り換えるモード切換ステップと、前記第２の読取モードに切り換えられた場合に、前記許容範囲を前記第１の読取モードよりも広く設定する制御ステップとを有することを特徴とする画像読取方法。
【００１０】
【発明の実施の形態】
図１は、本発明を実施した画像読取装置であるフラットベッド型イメージスキャナの内部構成を示す構成ブロック図である。図１において、光源１により照射された原稿１００からの光学像はレンズ２によりイメージセンサ３上に集光される。イメージセンサ３はライン状に配置された複数の光電変換素子からなり、入射された光量に応じた電荷を所定期間蓄積し、画像信号として出力する。前記イメージセンサ３から出力されたアナログ画像信号はアンプ４により所望のレベルまで増幅され、Ａ／Ｄ変換器５によりデジタル画像信号に変換される。
【００１１】
ここで、光源１、レンズ２、イメージセンサ３は、それぞれ光学ユニット１０に内蔵されている。光学ユニット１０は、光学ユニット駆動部１７により駆動され、後述するように移動可能に構成されている。また、光源１の光量は、調光制御回路１１により制御される。
【００１２】
イメージセンサ３から出力される画像信号は、光源１の照射特性やレンズ２の集光特性、或いはイメージセンサ３の個体差等により均一な濃度を有する画像を読取った場合でも画素毎にバラツキ（シェーディング）を有している。このシェーディングを補正するために、シェーディング補正回路６が前記Ａ／Ｄ変換器５に続いて設けられている。このシェーディング補正回路６は、シェーディング制御回路１２により制御される。シェーディング補正回路６によりシェーディング補正が施されたデジタル画像信号は、画像処理回路７によりガンマ補正等所定の信号処理を施され、インターフェース制御回路８を介してホストコンピュータ１５に出力される。
【００１３】
読取制御回路１３は、ユーザインターフェース９から入力される指令に応じてメモリ２２に記憶されたプログラムに基づくホストコンピュータ１５上のＣＰＵ１４の制御により画像読取装置１６全体の制御を行なうものである。
【００１４】
図２は、図１に示した画像読取装置の構成を簡単に示したもので、図２（ａ）は側面図、図２（ｂ）は原稿台を原稿載置面の反対側から見た平面図である。
【００１５】
図２（ａ）に示すように、光学ユニット１０を原稿台１９に沿って平行に図中ＡからＢまで、すなわち図２（ｂ）のｏからｙに向かう方向に移動することにより、原稿台１の原稿読取領域２０に載置されている原稿を光学ユニット１０に内蔵されているイメージセンサが読み取り走査し、画像信号を得る。このｏからｙに向かう方向を副走査方向と定義する。
【００１６】
また、図２（ｂ）においてｏからｘに向かう方向にイメージセンサ３がライン状に配置されており、この方向を主走査方向と定義する。画像読取領域２０の外側には主走査方向及び副走査方向に沿って白色基準板２１が配置されており、主走査方向に配置された白基準板２１を原稿読み取り前にイメージセンサ３により読み取り、副走査方向に配置された白基準板２１を原稿読み取り中に読み取るよう構成されている。
【００１７】
図３は、本実施形態における画像読取装置の動作シーケンスを説明するフローチャートである。このフローチャートに基づいて一連の読み取り動作を説明する。
【００１８】
（ステップＳ１００）
ユーザインターフェース９から入力された読取モードの指示に従って画像読取モードの設定を行なう。
【００１９】
（ステップＳ２００）
白色基準板２１を光源１により照射し、白色基準板２１からの光をイメージセンサ３により読み取る。そして、イメージセンサ３から出力される画像信号（白画像データ）の信号レベルを検出し、白画像データが所定レベルになるように光源１の光量調整（調光）を行なう。
【００２０】
図５は、図３のステップＳ２００における調光制御を詳細に説明するフローチャートであり、以下このフローに沿って説明する。
【００２１】
（ステップＳ２０１）
ステップＳ１００で設定された読取モードに応じて調光の基準となる単位時間あたりの変化量Ｘを決定し、決定した変化量Ｘを調光制御回路１１に設定する。
【００２２】
ステップＳ１００で設定された読取モードが、プレビューモードや高速モードであった場合には、通常原稿読取モードよりも幅広い変化量Ｘを設定する。
【００２３】
（ステップＳ２０２）
調光制御回路１１の制御によって、光源１の調光を開始する。
【００２４】
（ステップＳ２０３）
単位時間ｔを経過した時点での光量変化量が、ステップＳ２０１で調光制御回路１１に設定された変化量Ｘの範囲内に収まっているかどうかを判断する。設定された変化量Ｘの範囲に収まっている場合には次のステップＳ３００に進み、収まっていない場合にはステップＳ２０４に進む。
【００２５】
（ステップＳ２０４）
調光制御回路１１の制御による調光を再び開始する。このステップＳ２０３、Ｓ２０４の処理を変化量がＸの範囲内に収まるまで繰り返す。
【００２６】
再び、図３のフローチャートに戻る。
【００２７】
（ステップＳ３００）
ステップＳ２００で調整された光量で白色基準板２１を照射し、イメージセンサ３により前記白色基準板２１を読み取ることでシェーディング補正データを取得する。
【００２８】
図４は、図３のステップＳ３００におけるシェーディング補正データのサンプリングを詳細に説明するフローチャートであり、以下このフローに沿って説明する。
【００２９】
（ステップＳ３０１）
読取制御回路１３は、ステップＳ１００で設定された読取モードに応じて、シェーディング補正データのサンプリングライン数Ｎをシェーディング制御回路１２に設定する。設定された読取モードがプレビューモードや高速スキャンモードであった場合には、読取制御回路１３は、通常原稿読取モードよりも少ないサンプリングライン数を設定する。すなわち、通常原稿読取モードではシェーディング補正データを１０ライン分サンプリングするのに対し、プレビューモードや高速スキャンモードでは５ライン分のみサンプリングするように設定される。
【００３０】
プレビューモードとは、実際に原稿画像データを取得する本スキャンの前に、モニタ上にスキャン画像を表示し、ユーザが表示された画像を見ながらガンマ値を調整して色味をかえたり、クロップ枠を設定して本スキャンを行う範囲を指定するためのモードであり、本スキャンの直前に通常（例えば３００ｄｐｉ）よりも低い解像度（例えば７５ｄｐｉ）で高速にスキャンを行なう。
【００３１】
また、高速スキャンモードとは、原稿画像を本スキャンする際に、画質より読取スピードを優先したい場合に、通常（例えば３００ｄｐｉ）よりも低い解像度（例えば１５０ｄｐｉ）で高速にスキャンを行なうモードである。
【００３２】
ここで、プレビューモードや高速スキャンモードに設定されている場合のシェーディング補正データのサンプリング間隔は、通常読取モードと同じ間隔に設定されているが、このサンプリング間隔を通常読取モードよりも広く設定してもよい。その場合、白基準板における局所的なごみやキズなどの影響を減らすことができる。
【００３３】
（ステップＳ３０２）
読取制御回路１３からの制御により白色基準板２１を１ライン分読み取る。
【００３４】
（ステップＳ３０３）
既に読み込んだライン数ｎがステップＳ３０１で読取制御回路１３により設定されたサンプリングライン数Ｎと同じかどうかを判断する。ｎ＝Ｎの場合には、次のステップＳ３０６に進み、Ｎよりもｎの方が少ない場合には、ステップＳ３０４に進み、光学ユニットを次のサンプリングライン読み取り位置に移動する。
【００３５】
（ステップＳ３０５）
次のサンプリングラインを読み込み、現在のｎに１を足した値を新しいｎの値とする。このステップＳ３０３からＳ３０５までの処理をｎが設定されたサンプリングライン数Ｎに達するまで繰り返し、ｎ＝ＮとなったらＳ３０６に進む。
【００３６】
なお、本実施形態では、複数回のサンプリングを行なう場合に、すべて白色基準板２１の異なるラインを読み取るように構成しているが、これに限らず、例えば同じ位置で複数ライン読み取りを行い、その後光学ユニットを異なる位置に移動しその位置で複数ライン読み取るように構成してもよい。
【００３７】
（ステップＳ３０６）
通常原稿読取モードでは、読み取られたＮラインのサンプリングデータの中から、最大のデータと最小のデータ、最小から２番目のデータの３つを除いたデータを加算平均する。また、プレビューモードや高速スキャンモードでは、最大のデータと最小のデータを除いたデータを加算平均する。そして、加算平均されたデータをシェーディング補正データとしてシェーディング補正回路６内のメモリ（不図示）に記憶し、メモリへの記憶が完了した後で、ステップＳ４００に進む。
【００３８】
再度、図３のフローチャートに戻って説明を続ける。
【００３９】
（ステップＳ４００）
ステップＳ３００におけるシェーディング補正データのサンプリングが完了すると、原稿読み取り開始位置まで光学ユニット１０を副走査方向に移動する。
【００４０】
（ステップＳ５００）
原稿台１９の原稿読取範囲２０に載置された原稿を光学ユニット１０が副走査方向に移動することで原稿画像の読み取りを行なう。ステップＳ１００で指定された読取モードがプレビューモードや高速モードの場合には、通常モードの光学ユニットの移動速度より、速い速度で光学ユニット１０を副走査方向に移動させながら原稿画像を読み取り走査する。
【００４１】
以上説明した図３〜図５のフローチャートに示される制御シーケンスはホストコンピュータ１５内の記憶媒体であるメモリ２２にプログラムとして記憶されている。なお、これに限らず、ＣＤ−ＲＯＭやフロッピーディスクなどホストコンピュータ本体に対して着脱自在な記憶媒体に記憶されたプログラムコードをダウンロードして画像読取装置の制御を行なうようにしてもよいことは言うまでもない。
【００４２】
このように本実施の形態の画像読取装置では、設定された読取モードに合わせて、調光を行なう場合の単位時間あたりの光量変化量の許容範囲を設定するようにしたことで、プレビューモードや高速モードにおけるスキャン時間を大幅に短縮することができる。
【００４３】
【発明の効果】
以上説明したように、本発明によれば、プレビューモードなどの高速読取時におけるトータルの読み取り時間が短縮した画像読取装置を提供するができる。
【図面の簡単な説明】
【図１】実施形態における画像読取装置の構成ブロック図である。
【図２】実施形態における画像読取装置の概略図である。
【図３】実施形態における画像読取装置の動作シーケンスを示すフローチャートである。
【図４】実施形態における画像読取装置の動作シーケンスを示すフローチャートである。
【図５】実施形態における画像読取装置の動作シーケンスを示すフローチャートである。
【符号の説明】
１  光源
３  イメージセンサ
６  シェーディング補正回路
１０  光学ユニット
１１  調光制御回路
１２  シェーディング制御回路
１３  読取制御回路
１４  ＣＰＵ
１５  ホストコンピュータ
１６  画像読取装置
２１  白色基準板
２２  メモリ
【図１】
0003880241.tif 000002
【図２】
0003880241.tif 000003
【図３】
0003880241.tif 000004
【図４】
0003880241.tif 000005
【図５】
0003880241.tif 000006