(57)【特許請求の範囲】
【請求項１】
原稿を光電的に読み取って画像データを取得するとともに、基準部を光電的に読み取って黒シェーディングデータと白シェーディングデータとを取得する読取部と、該読取部を制御する読取制御部とを備えた画像読取装置において、
前記原稿の読み取りの一時中断を指示する中断指示信号を取得する中断指示信号取得部と、
最初の前記原稿の読取開始時点からの経過時間または前記黒シェーディングデータおよび前記白シェーディングデータを前回取得した時点からの経過時間に応じたパラメータを取得する経過時間パラメータ取得部とをさらに備え、
前記読取制御部が、前記中断指示信号が取得された際、前記経過時間に応じたパラメータが所定値以上の経過時間を表すパラメータである場合には、前記中断時間の長さに関わらず前記黒シェーディングデータおよび前記白シェーディングデータを取得するよう前記読取部を制御し、
前記経過時間に応じたパラメータが所定値未満の経過時間を表すパラメータである場合には、前記中断指示信号が取得された時点からの中断時間が所定値以上である場合には、前記黒シェーディングデータおよび前記白シェーディングデータを取得し、前記中断時間が所定値未満である場合には、前記黒シェーディングデータおよび前記白シェーディングデータのうちの前記白シェーディングデータのみを取得するよう前記読取部を制御するものであることを特徴とする画像読取装置。
【請求項２】
前記経過時間パラメータ取得部が、前記経過時間に応じたパラメータとして、最初の前記原稿の読取開始時点または前記黒シェーディングデータおよび前記白シェーディングデータを前回取得した時点からの前記原稿の読み取り枚数を取得するものであることを特徴とする請求項１記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を光電的に読み取って画像データを取得するとともに、基準部を光電的に読み取ってシェーディング補正に用いられる黒シェーディングデータと白シェーディングデータとを取得する画像読取装置に関するものである。
【背景技術】
【０００２】
従来、画像読取装置では、光源ランプの光量不均一や経時変化や、イメージセンサの素子毎の感度バラツキや温度上昇による黒レベルおよび白レベルの変化などの画像データへの影響を抑制するために、シェーディング補正を行なっている。シェーディング補正は、たとえば画像読取装置に備えられた白基準板を読み取ることによって白シェーディングデータおよび黒シェーディングデータを取得して予め記憶し、これらのシェーディングデータを用いて読み取られた画像データに補正を施すことによって行われる。
【０００３】
ここで、シェーディング補正は、上述したように予め記憶されたシェーディングデータを用いて行われるものであるが、光源ランプの経時変化やイメージセンサの温度上昇に起因する画像データへの影響については、シェーディングデータを取得した時点と原稿の画像データを取得した時点とで変化している場合があり、このような場合には適切に補正することができない。
【０００４】
そこで、特許文献１においては、たとえば印刷装置側での画像データの処理速度よりも画像読取装置から印刷装置へ画像データを送信する速度の方が早い場合などにおいて、印刷装置側から画像読取装置へ原稿の読み取りの一時中断を指示する信号が出力された際にシェーディングデータの更新を行い、これにより定期的にシェーディングデータの更新を行うことが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０７−３０７８６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、シェーディング補正を行う際には、上述したように白レベルの補正を行うための白シェーディングデータと黒レベルの補正を行うための黒シェーディンデータとが必要である。そして、これらの両方を取得するためには、光源ランプをオフした状態で白基準板を読み取って黒シェーディングデータを取得した後、光源ランプをオンした状態で白基準板を読み取って白シェーディングデータを取得する必要がある。すなわち、これらの２つのシェーディングデータを取得するためには光源ランプのオン・オフ動作が必要となる。
【０００７】
しかしながら、光源ランプの電源をオンからオフに切り替えたとしても光源ランプから発せられる光が消灯して安定するためには比較的長い時間を要する。また、逆に光源ランプの電源をオフからオンに切り替えたとしても光源ランプから発せられる光が点灯して安定した光量となるまでには比較的長い時間を要する。
【０００８】
これらの安定化までの時間は、白基準板を読み取る時間と比較すると非常に長いためスループットの低下を招くことになる。具体的には、たとえば光源ランプの光が消灯して安定化するまでの時間は１０ｍｓ程度であり、光源ランプの光が点灯して安定化するまでの時間は１００ｍｓ程度であり、これに対し白基準板を読み取る時間は６ｍｓ程度である。
【０００９】
本発明は、上記事情に鑑み、適切なシェーディング補正を行うとともに、スループットの向上を図ることができる画像読取装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
本発明の画像読取装置は、原稿を光電的に読み取って画像データを取得するとともに、基準部を光電的に読み取って黒シェーディングデータと白シェーディングデータとを取得する読取部と、読取部を制御する読取制御部とを備えた画像読取装置において、原稿の読み取りの一時中断を指示する中断指示信号を取得する中断指示信号取得部を備え、読取制御部が、中断指示信号が取得された際、その中断指示信号が取得された時点からの中断時間が所定値以上である場合には、黒シェーディングデータおよび白シェーディングデータを取得するよう読取部を制御するものであり、中断時間が所定値未満である場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得するよう読取部を制御するものであることを特徴とする。
【００１１】
また、上記本発明の画像読取装置においては、最初の原稿の読取開始時点からの経過時間または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの経過時間に応じたパラメータを取得する経過時間パラメータ取得部をさらに設け、読取制御部を、中断指示信号が取得された際における経過時間に応じたパラメータが所定値以上の経過時間を表すパラメータである場合には、中断時間の長さに関わらず黒シェーディングデータおよび白シェーディングデータを取得するよう読取部を制御するものとできる。
【００１２】
本発明の画像読取装置は、原稿を光電的に読み取って画像データを取得するとともに、基準部を光電的に読み取って黒シェーディングデータと白シェーディングデータとを取得する読取部と、読取部を制御する読取制御部とを備えた画像読取装置において、最初の原稿の読取開始時点からの経過時間または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの経過時間に応じたパラメータを取得する経過時間パラメータ取得部と、原稿の読み取りの一時中断を指示する中断指示信号を取得する中断指示信号取得部とを備え、読取制御部が、中断指示信号が取得された際における経過時間に応じたパラメータが所定値以上の経過時間を表すパラメータである場合には、黒シェーディングデータおよび白シェーディングデータを取得するよう読取部を制御するものであり、中断指示信号が取得された際における経過時間に応じたパラメータが所定値未満の経過時間を表すパラメータである場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得するよう読取部を制御するものであることを特徴とする。
【００１３】
また、上記本発明の画像読取装置においては、経過時間パラメータ取得部を、経過時間に応じたパラメータとして、最初の原稿の読取開始時点または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの原稿の読み取り枚数を取得するものとできる。
【発明の効果】
【００１４】
本発明の画像読取装置によれば、原稿を光電的に読み取って画像データを取得するとともに、基準部を光電的に読み取って黒シェーディングデータと白シェーディングデータとを取得する画像読取装置において、原稿の読み取りの一時中断を指示する中断指示信号を取得した際、その中断指示信号を取得した時点からの中断時間が所定値以上である場合には、黒シェーディングデータおよび白シェーディングデータを取得し、中断時間が所定値未満である場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得するようにしたので、原稿の読み取りを一時中断する毎にシェーディングデータの更新を行うことができるので適切なシェーディング補正を行うことができるとともに、白シェーディングデータのみを取得する場合には、上述したような光源ランプのオン・オフを行う必要がないので、スループットの向上を図ることができる。
【００１５】
なお、白シェーディングデータのみを取得して黒シェーディングデータを取得しない場合には、黒シェーディングデータは更新されないことになるが、白シェーディングデータの経時的な濃度変化と黒シェーディングデータの経時的な濃度変化との加算値が許容される濃度変化の範囲内におさまれば問題はないので、白シェーディングデータのみの更新でも適切なシェーディング補正を行うことができる。
【００１６】
また、上記本発明の画像読取装置において、最初の原稿の読取開始時点からの経過時間または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの経過時間に応じたパラメータを取得し、中断指示信号が取得された際における経過時間に応じたパラメータが所定値以上の経過時間を表すパラメータである場合には、中断時間の長さに関わらず黒シェーディングデータおよび白シェーディングデータを取得するようにした場合には、中断時間が所定値未満の場合が連続して発生して白シェーディングデータのみの更新が連続して行われたとしても、定期的に黒シェーディングデータおよび白シェーディングデータの両方を更新することができるので、白レベルおよび黒レベルともに適切なシェーディング補正を施すことができる。
【００１７】
本発明の画像読取装置によれば、原稿を光電的に読み取って画像データを取得するとともに、基準部を光電的に読み取って黒シェーディングデータと白シェーディングデータとを取得する画像読取装置において、最初の原稿の読取開始時点からの経過時間または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの経過時間に応じたパラメータを取得するとともに、原稿の読み取りの一時中断を指示する中断指示信号を取得し、その中断指示信号を取得した際における経過時間に応じたパラメータが所定値以上の経過時間を表すパラメータである場合には、黒シェーディングデータおよび白シェーディングデータを取得し、中断指示信号を取得した際における経過時間に応じたパラメータが所定値未満の経過時間を表すパラメータである場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得するようにしたので、上記と同様に、原稿の読み取りを一時中断する毎にシェーディングデータの更新を行うことができるので適切なシェーディング補正を行うことができるとともに、白シェーディングデータのみを取得する場合には、上述したような光源ランプのオン・オフを行う必要がないので、スループットの向上を図ることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の画像読取装置の第１の実施形態を用いたプリンタシステムの概略構成を示すブロック図
【図２】読取部の画像読取面の概略構成を示す図
【図３】本発明の画像読取装置の第１の実施形態を用いたプリンタシステムの作用を説明するためのフローチャート
【図４】第１の実施形態を用いたプリンタシステムにおけるシェーディングデータの取得方法の切り替えを説明するための図
【図５】本発明の画像読取装置の第１の実施形態を用いたプリンタシステムの作用を説明するためのフローチャート
【図６】第２の実施形態を用いたプリンタシステムにおけるシェーディングデータの取得方法の切り替えを説明するための図
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の画像読取装置の第１の実施形態を用いたプリンタシステムについて詳細に説明する。図１は、本実施形態のプリンタシステム１の全体概略構成図である。
【００２０】
本実施形態のプリンタシステムは、図１に示すように、画像読取装置１０と、画像読取装置１０に接続された印刷装置３０と、印刷装置３０に接続されたコンピュータ４０とを備えている。
【００２１】
画像読取装置１０は、原稿を光電的に読み取って原稿を表す画像データを取得するとともに、後述する白基準板（基準部に相当する）１５を読み取って黒シェーディングデータと白シェーディングデータを取得する読取部１１と、読取部１１の動作を制御するとともに、読取部１１から出力された画像データに対してシェーディング補正などの種々の画像処理を施す制御部（読取制御部に相当する）２０とを備えている。
【００２２】
本実施形態における読取部１１は、自動原稿読取台に載置された複数枚の原稿を自動的に取り込んで読取りを行なう自動読取動作と、ユーザによって原稿載置領域に１枚ずつ載置された原稿の画像を読み取る手動読取動作とを選択的に行なうことができるものである。
【００２３】
そして、自動読取動作では、原稿に光を照射する光源ランプと原稿からの反射光を取り込むミラーとを搭載した後述するキャリッジを固定し、原稿を自動搬送することで読み取りが行われ、手動読取動作では、原稿を固定し、キャリッジを走査させることで読み取りが行われる。
【００２４】
図２は、本実施形態における読取部１１の画像読取面の概略構成を示す図であり、図２（ａ）は平面図、図２（ｂ）は側面図を示している。
【００２５】
読取部１１は、図２（ａ）に示すように、自動読取動作において原稿の読取面となる自動読取領域１２と、手動読取動作において原稿の読取面となる原稿載置領域１３とを備えている。これらの原稿読取面は、いずれもガラス板によって構成され、原稿読取面の周囲は遮光部材により覆われている。そして、図２（ｂ）に示すように、自動読取領域１２の上方には、自動読取動作における原稿搬送のガイドとなるガイド板１９が配置されている。
【００２６】
また、図２（ａ）に示すように、自動読取領域１２と原稿載置領域１３との間には、遮光部材である位置ガイド板１４が設けられている。位置ガイド板１４は、手動読取動作において原稿載置領域１３に原稿を載置する際の位置合わせのガイドとして機能するものである。位置ガイド板１４の原稿設置面側には、Ａ３、Ａ４、中心位置等の目印が表示されており、原稿設置面と反対側の面には、図２（ｂ）に示すように白基準板１５が設けられている。
【００２７】
白基準板１５は、シェーディング補正処理において用いられる白シェーディングデータと黒シェーディングデータとを取得するために読み取られるものである。白基準板１５は、一様な反射率を有する白色板から構成されるものであり、ランプキャリッジ１６ａに搭載された第１ミラー４ａの長手方向の長さ、すなわち読取対象幅以上の長さを有するものである。なお、本実施形態では、光源ランプをＯＮした状態で白基準板１５を読み取ることによって白シェーディングデータが取得され、光源ランプをＯＦＦした状態で白基準板１５を読み取ることで黒シェーディングデータが取得される。ただし、黒基準板を別途設け、他の場所で黒シェーディングデータを取得するようにしてもよい。
【００２８】
また、図２（ｂ）に示すように、原稿の読取面の下方には、ランプキャリッジ１６ａ、ミラーキャリッジ１６ｂ、レンズ３およびイメージセンサ１７が設けられている。
【００２９】
ランプキャリッジ１６ａは、光源ランプ１８と第１ミラー４ａとを備えており、ミラーキャリッジ１６ｂは、第２ミラー４ｂと第３ミラー４ｃとを備えている。
【００３０】
そして、ランプキャリッジ１６ａに設けられた光源ランプ１８から出射された光が上方に向かって照射され、原稿または白基準板１５において反射された光が、第１ミラー４ａ、第２ミラー４ｂおよび第３ミラー４ｃを反射してレンズ３に入射され、レンズ３に入射された光がイメージセンサ１７に導かれるように構成されている。そして、イメージセンサ１７によって原稿または白基準板１５の像が検出される。
【００３１】
光源ランプ１８と第１ミラー４ａとを搭載したランプキャリッジ１６ａは、自動読取動作においては、自動読取領域１２に対応する位置Ａに固定され、図示しない自動原稿搬送機構により搬送される原稿Ｇの画像が読み取られる。手動読取動作においては、白基準板１５に対応する位置Ｂから原稿載置領域１３の端の位置Ｃに向かって、図示しないキャリッジ移動機構によりランプキャリッジ１６ａが水平に移動することによって原稿載置領域１３に載置された原稿の画像が読み取られる。また、白シェーディングデータおよび黒シェーディングデータを取得する際には、白基準板１５に対応する位置Ｂに配置され、白基準板１５が読み取られる。
【００３２】
第２ミラー４ｂと第３ミラー４ｃとを搭載したミラーキャリッジ１６ｂは、ランプキャリッジ１６ａの移動方向に合わせて、ランプキャリッジ１６ａの移動距離の１／２の距離の割合で移動する。本実施形態の画像読取装置１０は、いわゆるフル・ハーフレートミラースキャン方式を採用しており、筐体に固定されているイメージセンサ１７と原稿面との距離を一定に保つようにしている。
【００３３】
自動読取動作においては、原稿Ｇは、ランプキャリッジ１６ａの長手方向（主走査方向）と直交する方向（副走査方向）に図示しない原稿搬送機構によってガイド板１９に案内されて搬送され、ライン単位で画像を読み取られる。
【００３４】
制御部２０は、上述したように読取部１１の動作を制御するとともに、読取部１１から出力された画像データに対してシェーディング補正などの種々の画像処理を施すものである。本実施形態における制御部２０は、図１に示すように、中断指示信号取得部２１と、読取原稿枚数取得部（経過時間パラメータ取得部に相当する）２２と、画像処理部２３とを備えている。
【００３５】
中断指示信号取得部２１は、原稿の読み取りの一時中断を指示する中断指示信号を取得するものである。中断指示信号としては、たとえば所定の原稿の印刷枚数が非常に多い場合や原稿のデータ量が多い場合などにおいて、印刷装置３０側での印刷データの処理の負荷が大きくなり、これにより画像読取装置１０からの画像データの受付けが不可能になって原稿の読み取りを一時中断するような場合に印刷装置３０から出力される信号がある。または、印刷装置３０がコンピュータ４０からの画像データの受け付けも行っているような場合において、印刷装置３０側での印刷データの処理の負荷が大きくなり、これにより画像読取装置１０からの画像データの受付けが不可能になって原稿の読み取りを一時中断するような場合に印刷装置３０から出力される信号がある。もしくは、印刷装置３０においてインクが切れた場合や印刷用紙のジャムが生じた場合などにおいて印刷装置３０から出力される信号などがある。
【００３６】
読取原稿枚数取得部２２は、最初の原稿の読取開始時点または黒シェーディングデータおよび白シェーディングデータの更新が前回行われた時点からの読取原稿枚数をカウントするものである。
【００３７】
そして、本実施形態の制御部２０は、中断指示信号取得部２１において中断指示信号が取得された際に、シェーディング補正を行う際に用いるシェーディングデータの更新を行うものである。
【００３８】
具体的には、制御部２０は、印刷装置３０から出力された中断指示信号を取得した時点から次の原稿読取りの再開指示信号を取得した時点までの中断時間が、所定値以上である場合には、黒シェーディングデータと白シェーディングデータとの両方を取得するように読取部１１を制御するものであり、上記中断時間が所定値未満である場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得するように読取部１１を制御するものである。
【００３９】
白シェーディングデータと黒シェーディングデータの取得方法については、上述したとおりである。なお、上記所定値としては、たとえば１０００ｍｓとすることができるが、これに限らず、中断時間とシェーディングデータの経時的な濃度変動との関係を予め実験などにより確認し、その結果に基づいて設定するようにすればよい。また、上記所定値については、ユーザによって任意に変更可能としてもよい。
【００４０】
また、制御部２０は、中断指示信号が取得された際に読取原稿枚数取得部２２によってカウントされている読取原稿枚数によってもシェーディングデータの取得方法を切り替えるものである。具体的には、中断指示信号が取得された際における読取原稿枚数が、所定値以上場合には、上述した中断時間の長さに関わらず黒シェーディングデータと白シェーディングデータとの両方を取得するように読取部１１を制御するものである。なお、上記所定値としては、たとえば８枚とすることができるが、これに限らず、読取原稿枚数とシェーディングデータの経時的な濃度変動との関係を予め実験などにより確認し、その結果に基づいて設定するようにすればよい。また、上記所定値については、ユーザによって任意に変更可能としてもよい。
【００４１】
画像処理部２３は、上述したように読取部１１から出力された画像データに対して、黒シェーディングデータおよび白シェーディングデータを用いてシェーディング補正を施したり、その他の種々の画像処理を施し、その処理済みの画像データを印刷装置３０に出力するものである。
【００４２】
シェーディング補正は、予め記憶された白シェーディングデータＷと黒シェーディングデータＢとを用いて、下式を演算することによって行われる。なお、Ｄは読取部１１によって読み取られた画像データであり、Ｄｓはシェーディング補正処理が施された画像データである。
【００４３】
Ｄｓ＝（Ｄ−Ｂ）×階調数／（Ｗ−Ｂ）
なお、シェーディング補正は、補正精度を高めるためＲＧＢチャネル毎に行なうことが望ましい。
【００４４】
また、白シェーディングデータＷと黒シェーディングデータＢとは、画像処理部２３に記憶されているものであるが、これらは最初の原稿の読取開始前に取得されるとともに、上述したとおり中断指示信号取得部２１によって中断指示信号が取得された際に取得されて更新されるものである。
【００４５】
印刷装置３０は、画像読取装置１０やコンピュータ４０から出力された画像データに展開処理などを施して印刷データを生成し、その印刷データに基づいて印刷用紙に印刷処理を施すものである。印刷装置３０としては、たとえば孔版印刷プリンタやインクジェットプリンタやレーザープリンタなどを用いることができる。
【００４６】
コンピュータ４０は、メモ帳やＷｏｒｄ（登録商標）などのような原稿画像を表す画像データを編集することができるアプリケーションやプリンタドライバがインストールされたものであり、アプリケーションにおいて編集された画像データは、プリンタドライバにおいてＰＤＬ（Page Description Language）データに変換された後、印刷ジョブデータとして印刷装置３０に出力される。
【００４７】
次に、本発明の第１の実施形態のプリンタシステムの作用について説明する。なお、本実施形態のプリンタシステムは、自動読取動作時におけるシェーディングデータの更新方法に特徴を有するものであるので、この点を中心に図３に示すフローチャートを参照しながら説明する。
【００４８】
まず、自動原稿読取台に複数枚の原稿が設置され、図示省略した操作パネルにおいてユーザによって印刷開始ボタンが押下される。印刷開始ボタンが押下されると、原稿の読み取りに先立って、読取部１１によって白基準板１５が読み取られ、白シェーディングデータと黒シェーディングデータとが取得され、画像処理部２３に記憶される。
【００４９】
そして、上述したようにシェーディングデータが記憶された後、原稿の自動読取が開始され、読取部１１によって原稿の読取りが順次行われる（Ｓ１２）。読取部１１によって読み取られた各原稿の画像データは、制御部２０の画像処理部２３に順次入力され、画像処理部２３において、白シェーディングデータと黒シェーディングデータとを用いたシェーディング補正などが施された後、印刷装置３０に順次出力される。印刷装置３０は、入力された画像データに基づいて印刷処理を開始する。
【００５０】
そして、印刷装置３０から上述した中断指示信号が出力されるまで、もしくは全ての原稿の読み取りが終了するまでは、上述した原稿の読み取りおよびシェーディング補正などが順次繰り返して行われる（Ｓ１２，Ｎｏ、Ｓ１４，ＹＥＳ）。
【００５１】
ここで、印刷装置３０から中断指示信号が出力され、この中断指示信号が画像読取装置１０の中断指示信号取得部２１によって取得されると、制御部２０は、読取部１１を制御してシェーディングデータの更新を行う（Ｓ１２，ＹＥＳ）。
【００５２】
具体的には、制御部２０は、中断指示信号が取得された際、まず、読取原稿枚数取得部２２においてカウントされている読取原稿枚数が所定値（たとえば８枚）以上であるか否かを確認する（Ｓ１６）。そして、制御部２０は、読取原稿枚数が所定値未満である場合には（Ｓ１６，ＮＯ）、中断指示信号が取得された時点から次の原稿の読み取り再開指示信号が印刷装置３０から出力された時点までの中断時間を取得し、その中断時間が所定値（たとえば１０００ｍｓ）以上であるか否かを確認する（Ｓ１８）。
【００５３】
制御部２０は、中断時間が所定値未満である場合には（Ｓ１８，ＮＯ）、白シェーディングデータおよび黒シェーディングデータのうちの白シェーディングデータのみを取得するように読取部１１を制御する。そして、読取部１１から出力された白シェーディングデータは、制御部２０の画像処理部２３に出力され、これまでに記憶されていた白シェーディングデータに対して上書き保存されて更新される（Ｓ２０）。なお、このとき黒シェーディングデータについては更新されない。そして、画像処理部２３は、上述した原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降に読取部１１によって読み取られた画像データに対しては、更新後の白シェーディングデータと、更新されていない黒シェーディングデータと用いてシェーディング補正を施す。
【００５４】
一方、制御部２０は、中断時間が所定値以上である場合には（Ｓ１８，ＹＥＳ）、白シェーディングデータと黒シェーディングデータとの両方を取得するように読取部１１を制御する。そして、読取部１１から出力された白シェーディングデータと黒シェーディングデータとは、制御部２０の画像処理部２３に出力され、これまでに記憶されていた白シェーディングデータと黒シェーディングデータに対して上書き保存されて更新される（Ｓ２２）。なお、このとき読取原稿枚数取得部２２における読取原稿枚数のカウント値は一旦リセットされ（Ｓ２４）、原稿の読み取りが再開された時点から再びカウントを開始するものとする。
【００５５】
そして、画像処理部２３は、上述した原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降に読取部１１によって読み取られた画像データに対しては、更新後の白シェーディングデータおよび黒シェーディングデータを用いてシェーディング補正を施す。
【００５６】
また、Ｓ１６において、制御部２０は、中断指示信号が取得された際、読取原稿枚数取得部２２においてカウントされている読取原稿枚数が所定値（たとえば８枚）以上である場合には（Ｓ１６，ＹＥＳ）、中断時間の長さに関わらず、白シェーディングデータと黒シェーディングデータとの両方を取得するように読取部１１を制御する。そして、読取部１１から出力された白シェーディングデータと黒シェーディングデータとは、制御部２０の画像処理部２３に出力され、これまでに記憶されていた白シェーディングデータと黒シェーディングデータに対して上書き保存されて更新される（Ｓ２２）。なお、このときも読取原稿枚数取得部２２における読取原稿枚数のカウント値は一旦リセットされ（Ｓ２４）、原稿の読み取りが再開された時点から再びカウントを開始するものとする。
【００５７】
そして、画像処理部２３は、上述した原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降に読取部１１によって読み取られた画像データに対しては、更新後の白シェーディングデータおよび黒シェーディングデータを用いてシェーディング補正処理を施す。
【００５８】
そして、原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降は、再び原稿の読み取りが開始され（Ｓ１４，ＹＥＳ）、上述したＳ１０〜Ｓ２４まで処理が繰り返して行われ、次の読み取り原稿がなくなった際には、原稿の読み取りを終了する（Ｓ１４，ＮＯ）。
【００５９】
図４は、図３に示すフローチャートを実行してシェーディングデータの取得方法の切り替えを行った場合のタイミングチャートの一例を示すものである。なお、図４は、読取原稿枚数が所定値未満の場合を示している。また、図４における濃度変化とは、画像処理部２３に記憶されている白シェーディングデータと黒シェーディングデータの加算濃度と、実際に現時点においてイメージセンサ１７によって検出されている白レベルの濃度と黒レベルの濃度の加算濃度との差の時間的変化を示すものである。
【００６０】
図４に示すタイミングチャートにおいては、原稿１と原稿２を読み取った時点で中断指示信号が画像読取装置１０によって取得され、このときの中断時間が所定値未満であったため白シェーディングデータのみの更新が行われている。なお、このとき光源ランプ１８はＯＮ状態のままである。また、その後、原稿３と原稿４を読み取って時点で中断指示信号が画像読取装置１０によって取得され、このときの中断時間は所定値以上であったため白シェーディングデータおよび黒シェーディングデータの両方の更新が行われている。このとき光源ランプ１８はオン・オフ動作することになる。
【００６１】
上記第１の実施形態を用いたプリンタシステムによれば、原稿の読み取りの一時中断を指示する中断指示信号を取得した際、その中断指示信号を取得した時点からの中断時間が所定値以上である場合には、黒シェーディングデータおよび白シェーディングデータの両方を取得して更新し、中断時間が所定値未満である場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得して更新するようにしたので、原稿の読み取りを一時中断する毎にシェーディングデータの更新を行うことができるので適切なシェーディング補正を行うことができるとともに、白シェーディングデータのみを更新した場合には、上述したような光源ランプ１８のオン・オフ動作を行う必要がないので、光源ランプ１８の光量の安定化の時間を削減することができ、スループットの向上を図ることができる。
【００６２】
なお、白シェーディングデータのみを更新して黒シェーディングデータを更新しない場合においても、白シェーディングデータの濃度変化と黒シェーディングデータの濃度変化との加算値が許容される濃度変化の範囲内におさまれば問題はないので、白シェーディングデータのみの更新でも適切なシェーディング補正を行うことができる。
【００６３】
また、上記第１の実施形態を用いたプリンタシステムにおいては、さらに最初の原稿の読取開始時点または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの読取原稿枚数を取得し、中断指示信号が取得された際における読取原稿枚数が所定値以上である場合には、中断時間の長さに関わらず黒シェーディングデータおよび白シェーディングデータを取得し更新するようにしたので、中断時間が所定値未満の場合が連続して発生して白シェーディングデータのみの更新が連続して行われたとしても、定期的に黒シェーディングデータおよび白シェーディングデータの両方を更新することができるので、白レベルおよび黒レベルともに適切なシェーディング補正を施すことができる
なお、上記第１の実施形態のプリンタシステム１においては、中断指示信号を取得した際における読取原稿枚数を確認し、この読取原稿枚数が所定値以上である場合に、白シェーディングデータと黒シェーディングデータとの両方を更新するようにしたが、このとき用いられる読取原稿枚数は、最初の原稿の読取開始時点からの経過時間または黒シェーディングデータおよび白シェーディングデータを前回更新した時点からの経過時間に応じたパラメータとして取得されるものである。したがって、経過時間に応じたパラメータとしては、読取原稿枚数に限らず、その他のパラメータを取得するようにしてもよい。具体的には、たとえば経過時間自体を計測し、その計測した経過時間が所定値以上である場合には、白シェーディングデータと黒シェーディングデータとの両方を更新するようにしてもよい。
【００６４】
また、上記第１の実施形態のプリンタシステム１においては、読取原稿枚数と中断時間とに基づいて、シェーディングデータの取得方法を切り替えるようにしたが、読取原稿枚数は考慮することなく、中断時間のみに基づいてシェーディングデータの取得方法を切り替えるようにしてもよい。すなわち、読取原稿枚数取得部２２を設けることなく、中断時間が所定値未満である場合には、白シェーディングデータおよび黒シェーディングデータのうちの白シェーディングデータのみを更新し、中断時間が所定値以上である場合には、白シェーディングデータと黒シェーディングデータとの両方を更新するようにしてもよい。
【００６５】
次に、本発明の画像読取装置の第２の実施形態を用いたプリンタシステムについて説明する。第２の実施形態を用いたプリンタシステムの概略構成は、図１に示した第１の実施形態を用いたプリンタシステムと同様である。
【００６６】
そして、第１の実施形態を用いたプリンタシステムにおいては、読取原稿枚数と中断時間とに基づいてシェーディングデータの取得方法を切り替えるようにしたが、第２の実施形態を用いたプリンタシステムは、中断時間は考慮することなく、読取原稿枚数のみに基づいてシェーディングデータの取得方法を切り替えるようにしたものである。
【００６７】
第２の実施形態のプリンタシステムの作用について、図５に示すフローチャートを参照しながら説明する。
【００６８】
まず、印刷装置３０から中断指示信号が出力されるまでの処理については、上記第１の実施形態のプリンタシステムと同様である（Ｓ３０、Ｓ３２，ＮＯ、Ｓ３４，ＹＥＳ）。
【００６９】
そして、印刷装置３０から中断指示信号が出力され、この中断指示信号が画像読取装置１０の中断指示信号取得部２１によって取得されると、制御部２０は、読取部１１を制御してシェーディングデータの更新を行う（Ｓ３２，ＹＥＳ）。
【００７０】
具体的には、制御部２０は、中断指示信号が取得された際、まず、読取原稿枚数取得部２２においてカウントされている読取原稿枚数が所定値（たとえば８枚）以上であるか否かを確認する（Ｓ３６）。そして、制御部２０は、読取原稿枚数が所定値未満である場合には（Ｓ３６，ＮＯ）、白シェーディングデータおよび黒シェーディングデータのうちの白シェーディングデータのみを取得するように読取部１１を制御する。そして、読取部１１から出力された白シェーディングデータは、制御部２０の画像処理部２３に出力され、これまでに記憶されていた白シェーディングデータに対して上書き保存されて更新される（Ｓ３８）。なお、このとき黒シェーディングデータについては更新されない。そして、画像処理部２３は、上述した原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降に読取部１１によって読み取られた画像データに対しては、更新後の白シェーディングデータと、更新されていない黒シェーディングデータと用いてシェーディング補正を施す。
【００７１】
一方、制御部２０は、読取原稿枚数が所定値以上である場合には（Ｓ３６，ＹＥＳ）、白シェーディングデータと黒シェーディングデータとの両方を取得するように読取部１１を制御する。そして、読取部１１から出力された白シェーディングデータと黒シェーディングデータとは、制御部２０の画像処理部２３に出力され、これまでに記憶されていた白シェーディングデータと黒シェーディングデータに対して上書き保存されて更新される（Ｓ４０）。なお、このとき読取原稿枚数取得部２２における読取原稿枚数のカウント値は一旦リセットされ（Ｓ４２）、原稿の読み取りが再開された時点から再びカウントを開始するものとする。
【００７２】
そして、画像処理部２３は、上述した原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降に読取部１１によって読み取られた画像データに対しては、更新後の白シェーディングデータおよび黒シェーディングデータを用いてシェーディング補正を施す。
【００７３】
そして、原稿の読み取り再開指示信号が印刷装置３０から出力された時点以降は、再び原稿の読み取りが開始され（Ｓ３４，ＹＥＳ）、上述したＳ３０〜Ｓ４２まで処理が繰り返して行われ、次の読み取り原稿がなくなった際には、原稿の読み取りを終了する（Ｓ３４，ＮＯ）。
【００７４】
図６は、図５に示すフローチャートを実行してシェーディングデータの取得方法の切り替えを行った場合のタイミングチャートの一例を示すものである。図６における濃度変化とは、図４と同様に、画像処理部２３に記憶されている白シェーディングデータと黒シェーディングデータの加算濃度と、実際に現時点においてイメージセンサ１７によって検出されている白レベルの濃度と黒レベルの濃度の加算濃度との差の時間的変化を示すものである。
【００７５】
図６に示すタイミングチャートにおいては、原稿１〜原稿８までの各原稿の読み取りの後に中断指示信号が画像読取装置１０によって取得されているが、原稿１〜原稿７までについては、読取原稿枚数が所定値（８枚）未満であったため白シェーディングデータのみの更新が行われている。なお、このとき光源ランプ１８はＯＮ状態のままである。また、原稿８を読み取った時点において中断指示信号が画像読取装置１０によって取得された際には、読取原稿枚数が所定値（８枚）以上であったため白シェーディングデータおよび黒シェーディングデータの両方の更新が行われている。このとき光源ランプ１８はオン・オフ動作することになる。
【００７６】
なお、図６に示すタイミングチャートにおいては、各原稿の読み取り毎に中断指示信号が取得されているが、このような場合に限らず、図４に示すように複数枚の原稿の読み取り毎に中断指示信号が取得される場合においても、読取原稿枚数に応じてシェーディングデータの取得方法の切り替えが行われる。
【００７７】
上記第２の実施形態を用いたプリンタシステムによれば、最初の原稿の読取開始時点または黒シェーディングデータおよび白シェーディングデータを前回取得した時点からの読取原稿枚数を取得するとともに、原稿の読み取りの一時中断を指示する中断指示信号を取得し、その中断指示信号を取得した際における読取原稿枚数が所定値以上である場合には、黒シェーディングデータおよび白シェーディングデータを取得し、中断指示信号を取得した際における読取原稿枚数が所定値未満である場合には、黒シェーディングデータおよび白シェーディングデータのうちの白シェーディングデータのみを取得するようにしたので、上記第１の実施形態のプリンタシステムと同様に、原稿の読み取りを一時中断する毎にシェーディングデータの更新を行うことができるので適切なシェーディング補正を行うことができるとともに、白シェーディングデータのみを更新した場合には、上述したような光源ランプのオン・オフを行う必要がないので、スループットの向上を図ることができる。
【００７８】
なお、第２の実施形態のプリンタシステムにおいて取得される読取原稿枚数は、上記第１の実施形態のプリンタシステムと同様に、最初の原稿の読取開始時点からの経過時間または黒シェーディングデータおよび白シェーディングデータを前回更新した時点からの経過時間に応じたパラメータとして取得されるものである。したがって、経過時間に応じたパラメータとしては、読取原稿枚数に限らず、その他のパラメータを取得するようにしてもよい。具体的には、たとえば経過時間自体を計測し、その計測した経過時間が所定値以上である場合には、白シェーディングデータと黒シェーディングデータとの両方を更新し、計測した経過時間が所定値未満である場合には、白シェーディングデータおよび黒シェーディングデータのうちの白シェーディングデータのみを更新するようにしてもよい。
【符号の説明】
【００７９】
１     プリンタシステム
１０   画像読取装置
１１   読取部
１５   白基準板
１７   イメージセンサ
１８   光源ランプ
２０   制御部
２１   中断指示信号取得部
２２   読取原稿枚数取得部
２３   画像処理部
３０   印刷装置
４０   コンピュータ
【図１】
0005930762.tif 000002
【図２】
0005930762.tif 000003
【図３】
0005930762.tif 000004
【図４】
0005930762.tif 000005
【図５】
0005930762.tif 000006
【図６】
0005930762.tif 000007