(57)【要約】      （修正有）【課題】同じ原稿を複数回読み取る場合に、読取開始から完了までの時間を短縮化する画像読取装置、制御方法及びプログラムを提供する。【解決手段】原稿の画像を読み取るラインセンサを備えた読取手段と、読取手段を往復移動させる駆動手段と、読取手段及び駆動手段を制御する制御手段と、を備える。制御手段は、同じ原稿の画像を複数回読み取る読取制御を実行可能であり、読取制御では、読取手段の往路移動時と復路移動時とでそれぞれ同じ原稿を読取条件を変えて読み取り、かつ、往路移動時の読取範囲と復路移動時の読取範囲とが重複領域を含むように設定される。【選択図】図４
2016220077.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取るラインセンサを備えた読取手段と、
前記読取手段を往復移動させる駆動手段と、
前記読取手段及び前記駆動手段を制御する制御手段と、を備え、
前記制御手段は、
同じ原稿の画像を複数回読み取る読取制御を実行可能であり、
前記読取制御では、前記読取手段の往路移動時と復路移動時とでそれぞれ同じ原稿を読取条件を変えて読み取り、かつ、前記往路移動時の読取範囲と前記復路移動時の読取範囲とが重複領域を含むように設定される、
ことを特徴とする画像読取装置。
【請求項２】
前記読取制御では、
前記往路移動時の読取範囲が、前記復路移動時の読取範囲と同じ範囲に設定される、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記読取条件が、少なくとも読取解像度を含む、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項４】
前記往路移動時の読取解像度は、前記復路移動時の読取解像度よりも低い、
ことを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記読取条件が、少なくとも前記読取手段の露出条件を含むことを特徴とする請求項１に記載の画像読取装置。
【請求項６】
前記読取手段は原稿を照明する発光手段を備え、
前記読取条件が、少なくとも前記発光手段の光量を含む、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項７】
前記発光手段が、発光色の異なる複数の光源を備え、
前記往路移動時と前記復路移動時では、前記複数の光源の各光量が変更される、
ことを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記読取制御における同じ原稿の読取回数として、３回以上を設定可能である、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項９】
前記制御手段は、設定回数分の読み取りが完了した場合に原稿の交換が可能であることを報知する処理を実行する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項１０】
原稿の画像を読み取るラインセンサを備えた読取手段と、
前記読取手段を往復移動させる駆動手段と、を備えた読取装置の制御方法であって、
前記駆動手段により前記読取手段を往路移動させながら原稿を読み取る往路読取工程と、
前記駆動手段により前記読取手段を復路移動させながら前記往路読取工程における原稿と同じ原稿を読取条件を変えて読み取る復路読取工程と、を含み、
前記往路読取工程における前記原稿の読取範囲と前記復路読取工程における前記原稿の読取範囲とが重複領域を含むように設定される、
ことを特徴とする制御方法。
【請求項１１】
コンピュータに、請求項１０に記載の各工程を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は原稿の画像読取技術に関する。
【背景技術】
【０００２】
原稿台ガラスに載置された原稿の画像を、ラインセンサを移動しながら読み取る画像読取装置が知られている（例えば特許文献１）。この種の画像読取装置では、例えば、原稿台ガラスに接するよう付勢されたラインセンサを搭載したキャリッジを装置本体上に配設したガイドシャフトに沿って往復移動可能となっている。例えば、キャリッジに無端ベルトの一部が係止されており、モータの駆動によりベルトが走行するとキャリッジが移動する。原稿読取時には、キャリッジを一方向に移動しつつ、ラインセンサによって原稿の画像を読み取る。読み取り後には、キャリッジを逆方向に移動して初期位置に戻し、次の読取動作を待機する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
同じ原稿を複数回読み取る場合、読取回数分だけキャリッジを往復させるため、読取開始から完了までの時間が長くなる傾向にある。
【０００５】
本発明は、同じ原稿を複数回読み取る場合に、読取開始から完了までの時間を短縮化する技術を提供するものである。
【課題を解決するための手段】
【０００６】
本発明の画像読取装置は、例えば、原稿の画像を読み取るラインセンサを備えた読取手段と、前記読取手段を往復移動させる駆動手段と、前記読取手段及び前記駆動手段を制御する制御手段と、を備え、前記制御手段は、同じ原稿の画像を複数回読み取る読取制御を実行可能であり、前記読取制御では、前記読取手段の往路移動時と復路移動時とでそれぞれ同じ原稿を読取条件を変えて読み取り、かつ、前記往路移動時の読取範囲と前記復路移動時の読取範囲とが重複領域を含むように設定される、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、同じ原稿を複数回読み取る場合に、読取開始から完了までの時間を短縮化する技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る画像読取装置の外観図。
【図２】読取ユニットの断面図。
【図３】制御ユニットのブロック図である。
【図４】読取動作時のフローチャート。
【図５】別例の読取動作時のフローチャート。
【発明を実施するための形態】
【０００９】
図１は本発明の一実施形態に係る画像読取装置Ａの外観図である。図中、矢印Ｘ、Ｙは互いに直交する方向を示し、矢印Ｘは主走査方向を、矢印Ｙは副走査方向を示す。画像読取装置Ａは、装置本体１と、装置本体１に対して開閉自在に設けられた原稿カバー２１とを備える。図１は原稿カバー２１を開けた状態を示している。
【００１０】
装置本体１の上面には、原稿を載置するための原稿台ガラス２が取り付けられている。原稿は読取画像面が原稿台ガラス２と接触するようにしてセットされる。装置本体１の内部には、原稿台ガラス２の下面に沿って矢印Ｙ方向に移動可能な読取ユニット３が配されている。読取ユニット３はラインセンサを含む。ラインセンサは、矢印Ｘ方向に配列された複数の受光素子（フォトダイオードなど）を備えるコンタクトイメージセンサである。
【００１１】
装置本体１の内部には、また、読取ユニット３をＹ方向に往復移動させる駆動ユニットＤＲ（駆動手段）が配されている。駆動ユニットＤＲは、キャリッジ４、無端のベルト５、スライダ６、モータ７、ガイドレール３１を含む。
【００１２】
読取ユニット３はキャリッジ４に搭載されている。キャリッジ４は、モータ７の駆動力により走行するベルト５に連結されている。ベルト５は、例えば、Ｙ方向に離間した駆動プーリと従動プーリとの間に巻き回される。キャリッジ４は、その下面に固定されたスライダ６が固定されている。スライダ６はガイドレール３１と係合しつつ、ガイドレール３１上を摺動する。ガイドレール３１はＹ方向に延設されている。ベルト５の走行によりキャリッジ４がガイドレール３１に沿ってＹ方向に移動し、読取ユニット３をＹ方向に往復移動することができる。
【００１３】
原稿カバー２１は、原稿台ガラス２に載置された原稿を原稿台ガラス２の上面に押圧するための押圧部材として機能する。原稿カバー２１の押圧面には、シート材とスポンジからなる原稿圧着シート２２が貼り付けられている。キャリッジ４とともに移動する読取ユニット３は、原稿台ガラス２の下面に沿って移動することで、原稿台ガラス２上に載置された原稿の下面の画像を読み取っていく。
【００１４】
図２は読取ユニット３の断面図である。読取ユニット３（読取手段）には、発光ユニット３３と、ラインセンサ３５と、ロッドレンズアレイ３４とが組み込まれている。発光ユニット３３は、原稿を照明する光源を備えるユニットである。本実施形態の場合、発光ユニット３３は、発光色が異なる３色の発光素子（ＬＥＤ）３３Ｒ、３３Ｇ、３３Ｂを備える。ＬＥＤ３３Ｒはレッド、ＬＥＤ３３Ｇはグリーン、ＬＥＤ３３Ｂはブルーである。ＬＥＤ３３Ｒ、３３Ｇ、３３Ｂから原稿に照射された光は原稿面で反射され、この反射光はロッドレンズアレイ３４を透過することでラインセンサ３５上に結像される。読取ユニット３は、３色のＬＥＤ３３Ｒ、３３Ｇ、３３Ｂを順次切り替えて点灯し、ラインセンサ３５が各色ごとに原稿からの反射光を読み取ることにより、色分解読取を行うことが可能である。
【００１５】
図３は、画像読取装置Ａの制御ユニット８のブロック図である。制御ユニット８は、読取ユニット３及び駆動ユニットＤＲを含む装置全体を制御するＣＰＵ９０を備える。ＣＰＵ９０は、ＲＯＭ、ＲＡＭ等の不図示の記憶デバイスに記憶されたプログラムを実行する。モータ７、発光ユニット３３は不図示の駆動回路を介してＣＰＵ９０に接続されており、ＣＰＵ９０によって駆動が制御される。
【００１６】
制御ユニット８は、また、操作ユニット、表示ユニットを備えることもできる。操作ユニットは、ユーザの指示を受け付けるユニットであり、例えば、スイッチ群やタッチパネルである。表示ユニットは、画像を表示するユニットであり、例えば、液晶表示装置である。操作ユニットと表示ユニットとを一つのタッチパネルで兼用してもよい。
【００１７】
原稿から読み取った画像の信号処理について説明する。順次点滅するＬＥＤ３３Ｒ、３３Ｇ、３３Ｂに同期してラインセンサ３５が読み取った画像出力信号は、アンプ８１に送られて増幅された後、Ａ／Ｄコンバータ８２によりデジタル画像信号に変換される。Ａ／Ｄコンバータ８２は、そのビット数分にラインセンサ３５のダイナミックレンジ（原稿上の真白部と真黒部の読取出力差）を分割して、原稿上の画像の明るさに応じて階調数を割り当てる。
【００１８】
例えば、分解能８ｂｉｔのＡ／Ｄコンバータ８２を使用する場合は白から黒に至る間を２５６の階調レベルに識別することができ、１０ｂｉｔのＡ／Ｄコンバータ８２を使用する場合は１０２４の階調レベルに識別することができる。従って、８ｂｉｔのＡ／Ｄコンバータ８２を使用する場合は、Ｒ、Ｇ、Ｂの３色の光源によるカラー読取で２４ｂｉｔ＝約１６７０万色を識別することができる。また、１０ｂｉｔの場合は、３０ｂｉｔ＝約１０億７４００万色を識別することができる。
【００１９】
画像信号の出力形態を数種類用意し、読取画像の用途に適した出力形態を選択することができる。例えば、文章を読み取ってその内容をＯＣＲにかける場合や、モノクロの線画を読み取る場合には、モノクロ２値の画像が適している。このため、前述のＲ、Ｇ、Ｂの光源のうち、例えばＧだけを点灯して得た画像信号を、ゲートアレイ８３に組み込まれた画像処理回路により、所望のしきい値にて２値化した画像データが使用される。写真などの画像をモノクロプリンタに出力する目的で画像を読み取る場合は、同じくＧ光源による画像信号を使用し、ディザ法や誤差拡散法といった中間調処理を用いて二値化した画像データが使用される。また、カラー画像の処理を行う場合は、多値（２４ｂｉｔなど）画像データを使用することが好適である。以上の画像処理回路を経た画像信号は、インタフェース回路８４を介してコンピュータ８５などの機器に出力される。コンピュータ８５は、例えば、画像処理装置Ａと通信可能に接続されたパソコンである。
【００２０】
＜制御例＞
ＣＰＵ９０の制御例について説明する。本実施形態では同じ原稿の画像を複数回読み取る読取制御（以下複数回読取と呼ぶ場合がある）を実行可能である。この複数回読取では読取ユニット３の往路移動時と復路移動時とでそれぞれ同じ原稿を読取条件を変えて読み取る。読取ユニット３の一回の往復移動において、原稿を二回読み取ることができるので読取開始から完了までの時間を短縮化することができる。なお、読取ユニット３の往路移動とは、例えば、図１で言うと左側から右側への移動であり、読取ユニット３の復路移動とは、例えば、図１で言うと右側から左側への移動である。
【００２１】
複数回読取では、読取ユニット３の往路移動時と復路移動時とでそれぞれ同じ原稿を読取条件を変えて読み取るので、同じ原稿について、読取条件が異なる画像を得ることができる。
【００２２】
また、本実施形態の場合、複数回読取において、往路移動時の読取範囲を復路移動時の読取範囲を少なくとも含む範囲に設定する。すなわち、往路移動時の読取範囲と復路移動時の読取範囲とが重複領域を含むように設定される。これにより、一回目の読み取り（往路移動時の読み取り）において、２回目以降の読取画像と同じ大きさの読み取り画像を少なくとも得られる。これにより、例えば、原稿画像の大きさの確認をすることができる。また、各回の読取画像を、例えば、ハイダイナミックレンジ合成（ＨＤＲ）する場合に便利である。
【００２３】
図４を参照して複数回読取の処理例について説明する。図４はＣＰＵ９０が実行する読取動作時の処理例を示すフローチャートである。ユーザが原稿を原稿台ガラス２にセットし、読取内容の設定（ユーザ設定と呼ぶ場合がある）及び読取開始の指示を受け付けると、同図の処理が実行される。ユーザの指示は、例えば、上述した操作ユニットやコンピュータ８５から入力可能である。
【００２４】
Ｓ１０１では、原稿の読取回数（スキャン回数：Ｎ）を決定する。Ｓ１０２ではモータ７を駆動しキャリッジ４の往路動作を開始し、Ｓ１０３では読取ユニット３により読取データの取得を開始する。つまり、往路読取が開始される。所定の範囲の読取が終了すると、Ｓ１０４で往路動作を終了させる。所定の範囲はユーザ設定に基づき設定することができる。
【００２５】
Ｓ１０５では、Ｓ１０１で設定したスキャン回数Ｎを一つ減算し、減算後のスキャン回数Ｎが１以上の場合はＳ１０６へ進み、減算後のスキャン回数Ｎが０の場合は読取動作を終了する。読取動作を終了する場合、つまり、設定回数分の読み取りが完了した場合、原稿の交換が可能であることを報知する処理（以下、報知処理と呼ぶ場合がある）を行ってもよい。報知は、画像読取装置Ａに設けた表示ユニットによる表示でもよいし、コンピュータ８５による表示であってもよい。これによりユーザは読み取り完了と原稿交換可能とを認識できる。
【００２６】
Ｓ１０６では、読取条件を変更して、モータ７を駆動しキャリッジ４の復路動作を開始し、Ｓ１０７で読取ユニット３により読取データの取得を開始する。つまり、復路読取が開始される。往路動作時と同じ範囲の読取が終了するとＳ１０８で復路動作を終了させる。
【００２７】
Ｓ１０９では、Ｓ１０５で減算したスキャン回数Ｎを更に一つ減算する。減算後のスキャン回数Ｎが１以上の場合はＳ１０２へ戻って読取条件を変更して同様の処理を繰り返す。減算後のスキャン回数Ｎが０の場合は読取動作を終了する。読取動作を終了する場合は上述した報知処理を行ってもよい。
【００２８】
以上の通り、図４の例では、設定回数分の読み取りを自動的に行うことができる。
【００２９】
図５は複数回読取の別の処理例を示すフローチャートである。図５の例では、移動方向の切り換え時にユーザに対して読み取りを行うか否かを問い合わせる。
【００３０】
ユーザが原稿を原稿台ガラス２にセットし、読取内容の設定（ユーザ設定と呼ぶ場合がある）及び読取開始の指示を受け付けると、同図の処理が実行される。ユーザの指示は、例えば、上述した操作ユニットやコンピュータ８５から入力可能である。
【００３１】
Ｓ２０１ではモータ７を駆動しキャリッジ４の往路動作を開始し、Ｓ２０２では読取ユニット３により読取データの取得を開始する。所定の範囲の読取が終了すると、Ｓ２０３で往路動作を終了させる。所定の範囲はユーザ設定に基づき設定することができる。
【００３２】
Ｓ２０４では、ユーザに対して、その後、続けてスキャンを行うかどうか確認する。この確認は、例えば、画像読取装置Ａに設けた表示ユニットによる表示で行ってもよいし、コンピュータ８５による表示で行ってもよい。これに対してユーザは、画像読取装置Ａに設けた操作ユニット又はコンピュータ８５から続けてスキャンを行うかどうかを指示することができる。
【００３３】
ユーザが続けてスキャンを行うことを指示した場合はＳ２０５へ進み、スキャンを終了することを指示した場合は読取動作を終了する。読取動作を終了する場合、報知処理を行ってもよい。
【００３４】
Ｓ２０５では、読取条件を変更して、モータ７を駆動しキャリッジ４の復路動作を開始し、Ｓ２０６で読取ユニット３により読取データの取得を開始する。復路動作時と同じ範囲の読取が終了するとＳ２０７で復路動作を終了させる。
【００３５】
Ｓ２０８では、Ｓ２０４と同様、ユーザに対して、その後、続けてスキャンを行うかどうか確認する。ユーザが続けてスキャンを行うことを指示した場合は、読取条件を変更してＳ２０１へ戻って同様の処理を繰り返す。スキャンを終了することを指示した場合は読取動作を終了する。読取動作を終了する場合、報知処理を行ってもよい。
【００３６】
＜複数回読取の適用例＞
複数回読取の具体的な適用例について説明する。複数回読取は例えば、プレスキャン後に本スキャンを行う場合に適用できる（適用例１と呼ぶ場合がある）。この場合、往路動作と復路動作とにおいて変更する読取条件として、読取解像度を挙げることができる。プレスキャンを行う往路動作時においては相対的に低解像度とし、本スキャンを行う復路動作時においては相対的に高解像度とする。
【００３７】
適用例１では、往路移動時の読取範囲と復路移動時の読取範囲とを同じとすることで、往路移動時に原稿サイズを自動認識することが可能となる。また、ユーザに読取画像を提示することでユーザが読取範囲を確認することもできる。更に、往路移動時の読取画像のうち、ユーザが必要な読取範囲を設定し、復路移動時には、ユーザが設定した読取範囲のみを読み取るように読取範囲を狭めてもよい。このように往路移動時に最大の読取範囲で読み取っておくことで、原稿サイズの確認や、ユーザによる本スキャンの読取範囲の設定を行うことができる。
【００３８】
適用例１は、例えば、ユーザが選択可能な複数の読取モードのうちの一つとすることができる。適用例１の読取モードが選択された場合の図４の処理例について説明すると、Ｓ１０１で、スキャン回数が２回に設定され、往路動作時には相対的に低い解像度が設定される。復路動作時には、相対的に高い解像度が設定されて画像が読み取られる。復路動作時には、往路動作時の読取結果に基づいて、解像度以外の読取条件も自動設定するようにしてもよい。上述したようにユーザによる本スキャンの読取範囲の設定を可能とする場合には、復路動作の開始前にユーザに問い合わせる処理を追加すればよい。ユーザが読み取り範囲以外の条件を設定できるようにしてもよい。適用例１は図５の処理例にも適用可能であることは言うまでもない。
【００３９】
次に、適用例２について説明する。複数回読取は例えば、各回の読み取りにおいて、発光ユニット３３の光量（照明光量）を変更することができる。原稿がフィルム原稿等の場合、読取時の光量を異ならせることにより、読取ユニットの露出条件が異なる読取画像を得ることができ、これら読取画像を合成することでダイナミックレンジの広い高画質の画像を得ることができる。したがって、往路移動時の読取範囲と復路移動時の読取範囲とは同じにすることができる。
【００４０】
適用例２は、例えば、ユーザが選択可能な複数の読取モードのうちの一つとすることができる。適用例２の読取モードが選択された場合の図４の処理例について説明する。例えば、ユーザは読取回数を設定し、この読取回数に応じて各回における発光ユニット３３の光量を段階的に自動設定することができる。ユーザは読取回数として３回以上を設定可能であってもよい。読取回数が奇数回数の場合、最後の読取動作は往路動作となり、読取回数が偶数回数の場合、最後の読取動作は復路動作となる。
【００４１】
Ｓ１０１で、スキャン回数がユーザが設定した回数に設定され、往路動作時にはＬＥＤ３３Ｒ、３３Ｇ、３３Ｂが第一の光量で駆動される。復路動作時には、ＬＥＤ３３Ｒ、３３Ｇ、３３Ｂが第一の光量と異なる第二の光量で駆動される。読取回数が３回以上の場合、３回目の読み取りにあたる往路動作時には、ＬＥＤ３３Ｒ、３３Ｇ、３３Ｂが第一及び第二の光量と異なる第三の光量で駆動される。ＬＥＤ３３Ｒ、３３Ｇ、３３Ｂの光量は、読取回数の消化にしたがって、増量されても減量されてもよい。適用例２も図５の処理例にも適用可能であることは言うまでもないが、図４の処理例の場合、複数回の読取りが自動的に進行してく点でユーザの手間が省ける場合がある。
【００４２】
なお、照明光量を変える以外にも読取ユニットの露出条件を変える手法がある。例えば、センサ感度（センサに含まれる受光素子の信号増幅率）を変えて露出条件を変えることもできる。また、読取ユニットの光源またはセンサ受光素子の手前に挿入可能な光量調整フィルタを設ける、あるいは可変絞りを設けて露出条件を変えることもできる。これらの手法はいずれも適用可能である。
【００４３】
＜他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４４】
Ａ  画像読取装置、ＤＲ  駆動ユニット（駆動手段）、３  読取ユニット（読取手段）
【図１】
2016220077.tif 000003
【図２】
2016220077.tif 000004
【図３】
2016220077.tif 000005
【図４】
2016220077.tif 000006
【図５】
2016220077.tif 000007