(57)【特許請求の範囲】
【請求項１】
シェーディング補正用のシェーディングデータが示す輝度値を上限の基準として光量レベルを検出する原稿画像読取装置であって、
光量レベルを検出するために設置された第１の白プレートと、
光学的に画像を読み取ることにより、画像データを生成する画像読取部と、
前記画像読取部によって生成された第２の白プレートの画像データに基づいて生成されたシェーディングデータを記憶しているシェーディングデータ記憶部と、
前記シェーディングデータ記憶部に記憶されているシェーディングデータを、白を示すシェーディングデータに書き換えるシェーディングデータ書換部と、
前記シェーディングデータ書換部によって書き換えられたシェーディングデータが示す輝度値を上限の基準として、前記画像読取部によって生成された前記第１の白プレートの画像データが示す輝度値から光量レベルを検出する光量レベル検出部とを備える
原稿画像読取装置。
【請求項２】
さらに、
前記シェーディングデータ記憶部に記憶されているシェーディングデータが生成された際に前記光量レベル検出部によって検出された光量レベルを記憶している光量レベル記憶部と、
前記画像読取部によって原稿の画像が読み取られる際に前記光量レベル検出部によって検出された光量レベルと、前記光量レベル記憶部に記憶されている光量レベルとに基づいて、前記シェーディングデータ書換部によって書き換えられる前のシェーディングデータを補正するシェーディングデータ補正部と、
前記シェーディングデータ補正部によって補正されたシェーディングデータを用いて、前記原稿の画像データをシェーディング補正するシェーディング補正部とを備える
請求項１に記載の原稿画像読取装置。
【請求項３】
前記白を示すシェーディングデータは、最大値の輝度値を示すシェーディングデータである
請求項１又は２に記載の原稿画像読取装置。
【請求項４】
前記白を示すシェーディングデータは、前記シェーディングデータ記憶部に記憶されているシェーディングデータが示す輝度値より大きい輝度値を示すシェーディングデータである
請求項１又は２に記載の原稿画像読取装置。
【請求項５】
前記第１の白プレートは、読取可能領域内における主走査方向の端部であって、読み取りの際に原稿が載置される領域の外側に設置され、
前記シェーディングデータ書換部は、前記第１の白プレートの位置に対応する画素のシェーディングデータを書き換える
請求項１〜４のいずれか１項に記載の原稿画像読取装置。
【請求項６】
さらに、
画像を読み取る面である読み取り面を覆う原稿カバーを備え、
前記第１の白プレートは、前記原稿カバーの下面に設置される
請求項１〜４のいずれか１項に記載の原稿画像読取装置。
【請求項７】
シェーディング補正用のシェーディングデータが示す輝度値を上限の基準として検出された光量レベルに基づいてシェーディング補正する原稿画像読取方法であって、
第２の白プレートの画像データに基づいて生成されたシェーディングデータを、白を示すシェーディングデータに書き換えるシェーディングデータ書換ステップと、
第１の白プレートの画像を読み取り、第１の白プレートの画像データを生成する第１の画像読取ステップと、
前記シェーディングデータ書換ステップにおいて書き換えられたシェーディングデータが示す輝度値を上限の基準として、前記第１の画像読取ステップにおいて生成された第１の白プレートの画像データが示す輝度値から光量レベルを検出する光量レベル検出ステップと、
前記光量レベル検出ステップにおいて検出された光量レベルと、前記第２の白プレートの画像データが生成された際に検出された光量レベルとに基づいて、書き換えられる前のシェーディングデータを補正するシェーディングデータ補正ステップと、
原稿の画像を読み取り、原稿の画像データを生成する第２の画像読取ステップと、
シェーディングデータ補正ステップにおいて補正されたシェーディングデータを用いて、前記第２の画像読取ステップにおいて生成された原稿の画像データをシェーディング補正するシェーディング補正ステップとを含む
原稿画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナ装置、コピー機、ファクシミリ装置及び複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌｓ）などに設けられる原稿画像読取装置に関する。
【背景技術】
【０００２】
従来、スキャナ装置、コピー機、ファクシミリ装置及び複合機などは、光源から光を原稿に照射して、主走査方向に伸びるラインセンサによって原稿を副走査方向に走査することにより、原稿の画像を読み取る。そして、光源から照射される光の光量ムラ、レンズなどの光学系の特性、又はイメージセンサの画素ごとの感度差などが、読み取り後の画像データに与える影響を除去するために、画像データに対してシェーディング補正が行われる。つまり、均一に白い原稿の画像を読み取った際に、画像データが均一に白い画像を示す画像データとなるように、読み取り後の画像データに対してシェーディング補正が行われる。
【０００３】
このシェーディング補正は、一般的に、シェーディングプレートの画像を光学的に読み取って生成されたシェーディングデータを用いて行われる。ここで、シェーディングプレートとは、主走査方向に伸びる白プレートであって、シェーディング補正用のシェーディングデータを生成するための白プレートである。
【０００４】
ところで、光源は時間により劣化するため、光源から照射される光の光量は時間の経過とともに小さくなる。また、光源にＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）が利用される場合には、原稿の画像を読み取る際に光源の温度の上昇にともなって光量が小さくなる。
【０００５】
このように光源からの光量が変化した場合、変化前の光量において生成されたシェーディングデータを用いてシェーディング補正が行われれば、画像データは適切に補正されない。
【０００６】
そこで、光量の変化に応じたシェーディングデータを用いてシェーディング補正する技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２７１５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
光量の変化に応じて、過去に生成されたシェーディングデータを補正する方法としては、例えば、変化の前後において検出された光量レベルを用いてシェーディングデータを補正する方法がある。具体的には、原稿の画像を読み取る際に検出した光量レベルと、シェーディングデータが生成された際に検出された光量レベルとの比率を用いて、シェーディングデータを補正する方法がある。
【０００９】
このとき、光量レベルは、シェーディングデータが示す輝度値を上限の基準として、読み取られた光量補正用白プレートの画像が示す輝度値から検出される。ここで、シェーディングプレートの光反射率が光量補正用白プレートの光反射率より小さい場合、光量補正用白プレートの画像が示す輝度値が、シェーディングプレートの画像が示す輝度値よりも大きくなる。このような場合、光量レベルは、最大レベルと検出される。
【００１０】
図９は、発明が解決しようとする課題を説明するための図である。具体的には、図９は、光量補正用白プレートの画像を読みだすことにより得られた輝度値と、シェーディングデータが示す輝度値とを示す図である。また、図９（ａ）は、シェーディングデータが取得される際に生成された光量補正用白プレート９０の画像データの輝度値を示す。また、図９（ｂ）は、原稿の画像が読み取られる際に生成された光量補正用白プレート９０の画像データの輝度値を示す。
【００１１】
図９（ａ）に示すように、シェーディングデータが生成された際に読み取られた光量補正用白プレートの画像が示す輝度値が、シェーディングデータが示す輝度値を超えている場合、光量レベルは最大レベル（例えば「１００」）として検出される。また、図９（ｂ）に示すように、原稿の画像を読み取る際に読み取られた光量補正用白プレートの画像が示す輝度値が、シェーディングデータが示す輝度値を超えている場合、光量レベルは最大レベル（例えば「１００」）として検出される。
【００１２】
つまり、図９においては、実際の光量が変化しているにも関わらず、原稿画像読取装置において光量レベルは変化していないと判断され、シェーディングデータが適切に補正されない。
【００１３】
そこで、本発明は、上記の問題を解決するためになされたものであり、光量補正用白プレートの光反射率とシェーディングプレートの光反射率との差異に関わらず、光量レベルを適切に検出することができる原稿画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明の一態様に係る原稿画像読取装置は、シェーディング補正用のシェーディングデータが示す輝度値を上限の基準として光量レベルを検出する原稿画像読取装置であって、光量レベルを検出するために設置された第１の白プレートと、光学的に画像を読み取ることにより、画像データを生成する画像読取部と、前記画像読取部によって生成された第２の白プレートの画像データに基づいて生成されたシェーディングデータを記憶しているシェーディングデータ記憶部と、前記シェーディングデータ記憶部に記憶されているシェーディングデータを、白を示すシェーディングデータに書き換えるシェーディングデータ書換部と、前記シェーディングデータ書換部によって書き換えられたシェーディングデータが示す輝度値を上限の基準として、前記画像読取部によって生成された前記第１の白プレートの画像データが示す輝度値から光量レベルを検出する光量レベル検出部とを備える。
【００１５】
これにより、シェーディングデータが示す輝度値が大きくなるようにシェーディングデータが書き換えられるので、シェーディングデータが示す輝度値を上限の基準として光量レベルを検出する際に光量レベルを適切に検出することができる。つまり、第１及び第２のプレートの光反射率の差異に関わらず、光量レベルを適切に検出することができる。
【００１６】
また、さらに、前記シェーディングデータ記憶部に記憶されているシェーディングデータが生成された際に前記光量レベル検出部によって検出された光量レベルを記憶している光量レベル記憶部と、前記画像読取部によって原稿の画像が読み取られる際に前記光量レベル検出部によって検出された光量レベルと、前記光量レベル記憶部に記憶されている光量レベルとに基づいて、前記シェーディングデータ書換部によって書き換えられる前のシェーディングデータを補正するシェーディングデータ補正部と、前記シェーディングデータ補正部によって補正されたシェーディングデータを用いて、前記原稿の画像データをシェーディング補正するシェーディング補正部とを備えることが好ましい。
【００１７】
これにより、適切に検出された光量レベルを用いてシェーディングデータを補正することができるので、原稿の画像データを適切にシェーディング補正することができる。
【００１８】
また、前記白を示すシェーディングデータは、最大値の輝度値を示すシェーディングデータであることが好ましい。
【００１９】
これにより、第１の白プレートの画像データが示す輝度値は、必ずシェーディングデータが示す輝度値以下となり、光量レベルを適切に検出することができる。
【００２０】
また、前記白を示すシェーディングデータは、前記シェーディングデータ記憶部に記憶されているシェーディングデータが示す輝度値より大きい輝度値を示すシェーディングデータであることが好ましい。
【００２１】
これにより、シェーディングデータが示す輝度値が大きくなるので、シェーディングデータを書き換えない場合よりも、光量レベルを適切に検出することができる。
【００２２】
また、前記第１の白プレートは、読取可能領域内における主走査方向の端部であって、読み取りの際に原稿が載置される領域の外側に設置され、前記シェーディングデータ書換部は、前記第１の白プレートの位置に対応する画素のシェーディングデータを書き換えることが好ましい。
【００２３】
これにより、仮に書き換え後のシェーディングデータを用いてシェーディング補正が行なわれた場合であっても、原稿の画像データは正しくシェーディング補正される。したがって、原稿の画像データが不適切に補正される可能性を低減させることができる。
【００２４】
また、さらに、画像を読み取る面である読み取り面を覆う原稿カバーを備え、前記第１の白プレートは、前記原稿カバーの下面に設置されることが好ましい。
【００２５】
これにより、第１の白プレートを容易に設置できる。
【００２６】
また、本発明の一態様に係る原稿画像読取方法は、シェーディング補正用のシェーディングデータが示す輝度値を上限の基準として検出された光量レベルに基づいてシェーディング補正する原稿画像読取方法であって、第２の白プレートの画像データに基づいて生成されたシェーディングデータを、白を示すシェーディングデータに書き換えるシェーディングデータ書換ステップと、第１の白プレートの画像を読み取り、第１の白プレートの画像データを生成する第１の画像読取ステップと、前記シェーディングデータ書換ステップにおいて書き換えられたシェーディングデータが示す輝度値を上限の基準として、前記第１の画像読取ステップにおいて生成された第１の白プレートの画像データが示す輝度値から光量レベルを検出する光量レベル検出ステップと、前記光量レベル検出ステップにおいて検出された光量レベルと、前記第２の白プレートの画像データが生成された際に検出された光量レベルとに基づいて、書き換えられる前のシェーディングデータを補正するシェーディングデータ補正ステップと、原稿の画像を読み取り、原稿の画像データを生成する第２の画像読取ステップと、シェーディングデータ補正ステップにおいて補正されたシェーディングデータを用いて、前記第２の画像読取ステップにおいて生成された原稿の画像データをシェーディング補正するシェーディング補正ステップとを含む。
【００２７】
これにより、上記の原稿画像読取装置と同様の効果を奏することができる。
【発明の効果】
【００２８】
以上の説明から明らかなように、本発明の一態様に係る原稿画像読取装置は、シェーディングデータが示す輝度値が大きくなるように、シェーディングデータを書き換える。したがって、原稿画像読取装置は、シェーディングデータが示す輝度値を上限の基準として光量レベルを検出する際に、光量レベルを適切に検出することができる。つまり、原稿画像読取装置は、光量補正用白プレートの光反射率とシェーディングプレートの光反射率との差異に関わらず、光量レベルを適切に検出することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施の形態に係る原稿画像読取装置を備える複合機の外観図である。
【図２】本発明の実施の形態に係る原稿画像読取装置を備える複合機のハードウェア構成を示す図である。
【図３】本発明の実施の形態に係るスキャナを拡大した図である。
【図４】本発明の実施の形態に係るスキャナを説明するための断面図である。
【図５】本発明の実施の形態に係る光量補正用白プレート及びシェーディングプレートを下方からみた図である。
【図６】本発明の実施の形態に係る原稿画像読取装置の特徴的な機能構成を示すブロック図である。
【図７】本発明の実施の形態に係る原稿画像読取装置におけるシェーディング補正処理の流れを示すフローチャートである。
【図８】本発明の実施の形態に係る原稿画像読取装置において検出される光量レベルを説明するための図である。
【図９】発明が解決しようとする課題を説明するための図である。
【発明を実施するための形態】
【００３０】
本発明の一態様に係る原稿画像読取装置は、シェーディング補正用のシェーディングデータが示す輝度値を上限の基準として光量レベルを検出する前に、シェーディングデータを書き換えることを特徴とする。
【００３１】
以下に、本発明の実施の形態について、図面を参照しながら説明する。ここでは、本発明に係る原稿画像読取装置１００を備える複合機１を一例として説明する。
【００３２】
図１は、本発明の実施の形態に係る原稿画像読取装置を備える複合機の外観図である。
また、図２は、本発明の実施の形態に係る原稿画像読取装置を備える複合機のハードウェア構成を示す図である。
【００３３】
複合機１は、ハードウェア構成として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、モデム１３、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１４、操作パネル１５、ディスプレイ１６、スキャナ１７、プリンタ１８及びＬＡＮＩ／Ｆ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  ＩｎｔｅｒＦａｃｅ）１９を備える。
【００３４】
ＣＰＵ１０は、ＲＯＭ１１に格納された制御プログラム２０を実行するプロセッサである。
【００３５】
ＲＯＭ１１は、制御プログラム２０等を保持する読み出し専用メモリである。
【００３６】
ＲＡＭ１２は、読み書き可能メモリであって、揮発性メモリと不揮発性メモリとを含む。揮発性メモリは、ＣＰＵ１０が制御プログラム２０を実行するときにワークエリアとして使用される。また、揮発性メモリは、スキャナ１７で読み込まれた画像データ等を一時的に保持する。また、不揮発性メモリは、シェーディングデータ又は光量レベル等を保持する。
【００３７】
モデム１３は、ファクシミリ送信される画像データを変調する、或いは外部からファクシミリ送信されてきた画像データを復調するファックスモデムである。
【００３８】
ＮＣＵ１４は、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ：公衆電話交換回線網）と接続される回線終端装置である。
【００３９】
操作パネル１５は、ユーザからの入力を受け付けるパネルである。例えば、原稿の読み取りを開始する旨の指示（原稿読取指示）などの入力を受け付ける。
【００４０】
ディスプレイ１６は、液晶表示装置（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：ＬＣＤ）等である。ディスプレイ１６は、ユーザとの対話に使用される、又は複合機１の動作状態を表示する。
【００４１】
スキャナ１７は、ファクシミリを送信する原稿、又はプリンタ１８に複写し出力する原稿の画像を読み取り、画像データを生成する。
【００４２】
プリンタ１８は、印刷装置であり、例えば、スキャナ１７によって生成された画像データ等を印刷する。また、プリンタ１８は、相手ファクシミリ装置等からＰＳＴＮ、ＮＣＵ１４及びモデム１３を介して送信されてきた画像データを印刷する。
【００４３】
ＬＡＮＩ／Ｆ１９は、この複合機１とＬＡＮとを接続する通信アダプタである。
【００４４】
次に、スキャナ１７の詳細について、図３〜図５を用いて説明する。
【００４５】
図３は、本発明の実施の形態に係るスキャナを拡大した図である。また、図４は、本発明の実施の形態に係るスキャナを説明するための断面図である。また、図５は、本発明の実施の形態に係る光量補正用白プレート及びシェーディングプレートを下方からみた図である。
【００４６】
図３及び図４に示すように、スキャナ１７は、ＡＤＦ２１と画像読取機構２２とを備える。
【００４７】
ＡＤＦ２１は、原稿供給トレイ５２と、搬送ローラ５４、５８、６０と、原稿排出トレイ６４と、原稿カバー６５とを備える。原稿供給トレイ５２に載置された複数枚の原稿５０は、搬送ローラ５４により１枚ずつ搬送路５６に搬入される。そして、搬送路５６に搬入された各原稿５０は、搬送路５６に沿って配置された複数の搬送ローラ５８及び６０により、原稿排出トレイ６４まで搬送される。
【００４８】
画像読取機構２２は、光量補正用白プレート９０、シェーディングプレート９１、及び原稿５０のそれぞれの画像を光学的に読み取るための機構である。画像読取機構２２は、走査部７９と、第２ミラー８３及び第３ミラー８５と、光学レンズ８７と、光電変換素子８９とを備える。
【００４９】
走査部７９は、コンタクトガラス７６の上面又は下面（以下、コンタクトガラス７６の上面又は下面を「読み取り面」という）に当接する、光量補正用白プレート９０、シェーディングプレート９１又は原稿５０を、主走査方向（Ｘ軸方向）に伸びる１ラインずつ、副走査方向（Ｙ軸方向）に走査する。具体的には、走査部７９は、コンタクトガラス７６の上面に載置された原稿５０の画像を読み取る場合には、副走査方向に移動しながら原稿５０を走査する。また、走査部７９は、ＡＤＦ２１により搬送される原稿５０の画像を読み取る場合には、読取スリット７７の下方に停止して、副走査方向に移動する原稿５０を走査する。走査部７９は、光源８０と、第１ミラー８１とを備える。
【００５０】
光源８０は、例えば、ＬＥＤであり、読み取り面に当接する、光量補正用白プレート９０、シェーディングプレート９１、又は原稿５０に光を照射する。
【００５１】
第１ミラー８１は、光量補正用白プレート９０、シェーディングプレート９１又は原稿５０からの反射光を第２ミラー８３の方向へ偏向する。
【００５２】
光学レンズ８７は、第１ミラー８１、第２ミラー８３及び第３ミラー８５を介して受光した光量補正用白プレート９０、シェーディングプレート９１、又は原稿５０からの反射光を光電変換素子８９の受光面に結像させる。
【００５３】
光電変換素子８９は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサ又はＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等であり、受光面に受光した光を電気信号に変換することにより、画像データを生成する。
【００５４】
光量補正用白プレート９０は、第１の白プレートに相当する。光量補正用白プレート９０は、図５に示すように矩形状の板状部材であって、例えば、ポリエチレンテレフタレート（ＰＥＴ：Ｐｏｌｙｅｔｈｙｌｅｎｅ  Ｔｅｒｅｐｈｔｈａｌａｔｅ）などのプラスチック部材である。また、光量補正用白プレート９０は、光量レベルを検出するためにコンタクトガラス７６の下面に当接して設けられる。
【００５５】
また、光量補正用白プレート９０は、画像読取機構２２によって読み取り可能な領域の主走査方向の端部であって、読み取りの際に原稿が載置又は搬送される領域（ＡＤＦ読み取り領域９２及びＦＢＳ読み取り領域９３）の外側に設置される。
【００５６】
シェーディングプレート９１は、主走査方向に伸びる白色の板状部材であって、例えば、ポリエチレンテレフタレートなどのプラスチック部材である。また、シェーディングプレート９１は、ＡＤＦ読み取り領域９２とＦＢＳ読み取り領域９３との間の位置に設けられ、かつコンタクトガラス７６の下面に当接して設けられる。
【００５７】
なお、光量補正用白プレート９０及びシェーディングプレート９１は、プラスチック部材ではなく、例えば、セラミック部材、あるいは紙部材などであってもよい。また、光量補正用白プレート９０及びシェーディングプレート９１は、異なる材料の部材であってもよい。
【００５８】
次に、上記のハードウェア構成によって実現される原稿画像読取装置１００の機能構成について説明する。
【００５９】
図６は、本発明の実施の形態に係る原稿画像読取装置の特徴的な機能構成を示すブロック図である。つまり、図２に示されるハードウェア構成によって発揮される複合機１の機能のうち、本発明の実施の形態に係る原稿画像読取装置１００に関わる機能を示すブロック図である。
【００６０】
原稿画像読取装置１００は、シェーディング補正用のシェーディングデータが示す輝度値を上限の基準として光量レベルを検出し、検出した光量レベルに応じてシェーディングデータを補正する。原稿画像読取装置１００は、光量補正用白プレート９０と、シェーディングプレート９１と、画像読取部１０１とを備える。さらに、原稿画像読取装置１００は、シェーディングデータ記憶部１０２と、光量レベル記憶部１０３と、シェーディングデータ書換部１０４と、光量レベル検出部１０５と、シェーディングデータ補正部１０６と、シェーディング補正部１０７とを備える。
【００６１】
光量補正用白プレート９０及びシェーディングプレート９１は、図５と同様であるので、説明を省略する。
【００６２】
画像読取部１０１は、図２におけるスキャナ１７、ＣＰＵ１０、ＲＯＭ１１及びＲＡＭ１２に対応する。画像読取部１０１は、光学的に画像を読み取ることにより、画像データを生成する。
【００６３】
具体的には、画像読取部１０１は、ユーザから受け付けた入力などに従って、原稿５０の画像を読み取り、原稿５０の画像データを生成する。さらに、画像読取部１０１は、原稿５０の画像を読み取る前に、光量補正用白プレート９０の画像も読み取り、光量補正用白プレート９０の画像データを生成する。また、画像読取部１０１は、シェーディングプレート９１の画像を読み取り、シェーディングプレート９１の画像データを生成する。
【００６４】
シェーディングデータ記憶部１０２は、図２におけるＲＡＭ１２に対応する。シェーディングデータ記憶部１０２は、画像読取部１０１によって生成されたシェーディングプレート９１の画像データに基づいて生成されたシェーディングデータを記憶している。なお、シェーディングデータは、工場出荷前などにあらかじめ生成される。
【００６５】
光量レベル記憶部１０３は、図２におけるＲＡＭ１２に対応する。光量レベル記憶部１０３は、シェーディングデータ記憶部１０２に記憶されているシェーディングデータが生成された際に光量レベル検出部１０５によって検出された光量レベルを記憶している。
【００６６】
シェーディングデータ書換部１０４は、図２におけるＣＰＵ１０、ＲＯＭ１１及びＲＡＭ１２に対応する。シェーディングデータ書換部１０４は、シェーディングデータ記憶部１０２に記憶されているシェーディングデータを、白を示すシェーディングデータに書き換える。
【００６７】
具体的には、シェーディングデータ書換部１０４は、記憶されているシェーディングデータにおける、光量補正用白プレート９０の位置に対応する画素のシェーディングデータを、シェーディングデータが取りえる値の最大値に書き換える。
【００６８】
なお、シェーディングデータ書換部１０４は、必ずしも、シェーディングデータが取りえる値の最大値に書き換える必要はない。シェーディングデータ書換部１０４は、シェーディングデータが示す輝度値が、光量補正用白プレート９０の画像が示す輝度値より大きくなるように、シェーディングデータを書き換えればよい。例えば、シェーディングデータ書換部１０４は、書き換え前のシェーディングデータが示す輝度値より大きい輝度値を示すシェーディングデータに書き換えてもよい。
【００６９】
光量レベル検出部１０５は、図２におけるＣＰＵ１０、ＲＯＭ１１及びＲＡＭ１２に対応する。光量レベル検出部１０５は、シェーディングデータが示す輝度値を上限の基準として光量レベルを検出する。具体的には、光量レベル検出部１０５は、書き換え後のシェーディングデータが示す輝度値を上限の基準として、画像読取部１０１によって生成された光量補正用白プレート９０の画像データが示す輝度値から光量レベルを検出する。
【００７０】
シェーディングデータ補正部１０６は、図２におけるＣＰＵ１０、ＲＯＭ１１及びＲＡＭ１２に対応する。シェーディングデータ補正部１０６は、光量レベル検出部１０５によって検出された光量レベルと、光量レベル記憶部１０３に記憶されている光量レベルとに基づいて、書き換え前のシェーディングデータを補正する。
【００７１】
具体的には、例えば、シェーディングデータ補正部１０６は、記憶されている光量レベルに対する検出された光量レベルの比をスケールとして算出する。そして、シェーディングデータ補正部１０６は、算出したスケールを書き換え前のシェーディングデータに乗算することにより、シェーディングデータを補正する。
【００７２】
シェーディング補正部１０７は、図２におけるＣＰＵ１０、ＲＯＭ１１及びＲＡＭ１２に対応する。シェーディング補正部１０７は、シェーディングデータ補正部１０６によって補正されたシェーディングデータを用いて、画像読取部１０１によって生成された原稿５０の画像データをシェーディング補正する。
【００７３】
次に、以上のように構成された本実施の形態に係る原稿画像読取装置１００の動作について説明する。
【００７４】
図７は、本発明の実施の形態に係る原稿画像読取装置におけるシェーディング補正処理の流れを示すフローチャートである。
【００７５】
まず、シェーディングデータ書換部１０４は、画像読取指示の入力などに従って、記憶されているシェーディングデータを、白を示すシェーディングデータに書き換える（Ｓ１０２）。続いて、画像読取部１０１は、光量補正用白プレート９０の画像を読み取り、光量補正用白プレート９０の画像データを生成する（Ｓ１０４）。
【００７６】
そして、光量レベル検出部１０５は、書き換えられたシェーディングデータが示す輝度値を上限の基準として、生成された光量補正用白プレート９０の画像が示す輝度値から光量レベルを検出する（Ｓ１０６）。
【００７７】
続いて、シェーディングデータ書換部１０４は、シェーディングデータ記憶部１０２に記憶されているシェーディングデータを、元のシェーディングデータに戻す（Ｓ１０８）。つまり、シェーディングデータ書換部１０４は、シェーディングデータ記憶部１０２に記憶されているシェーディングデータを、書き換え前のシェーディングデータに書き換える。
【００７８】
次に、シェーディングデータ補正部１０６は、検出された光量レベルと、光量レベル記憶部１０３に記憶されている光量レベルとに基づいて、スケールを計算する（Ｓ１１０）。具体的には、シェーディングデータ補正部１０６は、光量レベル記憶部１０３に記憶されている光量レベルに対する検出された光量レベルの比をスケールとして算出する。
【００７９】
続いて、シェーディングデータ補正部１０６は、計算したスケールを用いて、シェーディングデータを補正する（Ｓ１１２）。具体的には、シェーディングデータ補正部１０６は、シェーディングデータ記憶部１０２に記憶されているシェーディングデータを読み出す。そして、シェーディングデータ補正部１０６は、読み出したシェーディングデータにスケールを乗算することにより、シェーディングデータを補正する。
【００８０】
そして、画像読取部１０１は、原稿５０の画像を読み取り、原稿５０の画像データを生成する（Ｓ１１４）。最後に、シェーディング補正部１０７は、補正されたシェーディングデータを用いて、生成された原稿５０の画像データをシェーディング補正する（Ｓ１１６）。
【００８１】
以上のように、原稿画像読取装置１００は、光量レベルの変化に応じて、シェーディングデータを補正し、補正後のシェーディングデータを用いてシェーディング補正する。
【００８２】
次に、本実施の形態に係る原稿画像読取装置１００において、光量レベルを検出する処理の詳細について、図８を用いて説明する。
【００８３】
図８は、本発明の実施の形態に係る原稿画像読取装置において検出される光量レベルを説明するための図である。具体的には、図８は、光量補正用白プレート９０の画像を読み取ることにより得られた輝度値と、シェーディングデータが示す輝度値とを示す図である。また、図８（ａ）は、シェーディングデータが取得される際に生成された光量補正用白プレート９０の画像データの輝度値を示す。また、図８（ｂ）は、原稿の画像が読み取られる際に生成された光量補正用白プレート９０の画像データの輝度値を示す。
【００８４】
図８（ａ）及び図８（ｂ）に示すように、光量レベルが検出される前にシェーディングデータは書き換えられ、光量補正用白プレート９０に対応する位置のシェーディングデータが示す輝度値は最大値を示している。したがって、光量補正用白プレート９０の画像データが示す輝度値は、対応する画素におけるシェーディングデータが示す輝度値よりも小さい。
【００８５】
したがって、図８（ａ）の場合、光量レベル検出部１０５は、例えば、シェーディングデータが示す輝度値を最大レベル「１００」の基準として、光量補正用白プレート９０の画像が示す輝度値から光量レベルを「８０」と検出する。また、図８（ｂ）の場合、光量レベル検出部１０５は、例えば、シェーディングデータが示す輝度値を最大レベル「１００」の基準として、光量補正用白プレート９０の画像が示す輝度値から光量レベルを「７０」と検出する。
【００８６】
このように、シェーディングデータが、光量補正用白プレート９０の画像データが示す輝度値よりも大きな輝度値を示すように書き換えられることにより、光量レベルが適切に検出される。つまり、原稿画像読取装置１００は、光量補正用白プレート９０とシェーディングプレート９１との光反射率の差異に関わらず、光量レベルを適切に検出できる。したがって、原稿画像読取装置１００は、光量補正用白プレート９０とシェーディングプレート９１との光反射率の差異に関わらず、光量レベルの変化に応じて画像データを適切に補正することができる。
【００８７】
以上のように、本実施の形態に係る原稿画像読取装置１００は、シェーディングデータが示す輝度値が大きくなるようにシェーディングデータが書き換えられる。したがって、原稿画像読取装置１００は、シェーディングデータが示す輝度値を上限の基準として光量レベルを検出する際に光量レベルを適切に検出することができる。つまり、原稿画像読取装置１００は、光量補正用白プレート９０とシェーディングプレート９１との光反射率の差異に関わらず、光量レベルを適切に検出することができる。
【００８８】
また、原稿画像読取装置１００は、このように適切に検出された光量レベルを用いてシェーディングデータを補正することができるので、原稿の画像データを適切にシェーディング補正することができる。
【００８９】
また、原稿画像読取装置１００は、シェーディングデータを最大の輝度値を示すシェーディングデータに書き換えるので、光量補正用白プレート９０の画像データが示す輝度値は、必ずシェーディングデータが示す輝度値以下となる。したがって、原稿画像読取装置１００は、シェーディングデータが示す輝度値を上限の基準としても、光量レベルを適切に検出することができる。
【００９０】
また、光量補正用白プレート９０は、画像読取機構２２によって読み取り可能な領域の主走査方向の端部であって、読み取りの際に原稿が載置又は搬送される領域（ＡＤＦ読み取り領域９２及びＦＢＳ読み取り領域９３）の外側に設置される。これにより、仮に書き換え後のシェーディングデータを用いてシェーディング補正が行なわれた場合であっても、原稿の画像データは正しくシェーディング補正される。したがって、原稿画像読取装置１００は、原稿の画像データが不適切に補正される可能性を低減させることができる。
【００９１】
以上、本発明の一態様に係る原稿画像読取装置１００について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものも本発明の範囲内に含まれる。
【００９２】
例えば、光量補正用白プレート９０は、原稿カバー６５に設置されてもよい。これにより、光量補正用白プレート９０は、装置内部に設置される場合よりも、容易に設置されることができる。つまり、ユーザが、光量補正用白プレート９０を容易に交換することも可能となる。
【００９３】
また、原稿画像読取装置１００は、必ずしもシェーディングプレート９１を備える必要はない。その場合、例えば、原稿画像読取装置１００は、工場出荷前にシェーディングプレート９１を読み取り面に一時的に配置して読み取った画像を用いてシェーディングデータを生成すればよい。そして、原稿画像読取装置１００は、そのように生成したシェーディングデータをシェーディングデータ記憶部１０２に格納すればよい。
【００９４】
また、原稿画像読取装置１００は、必ずしもＡＤＦを備える必要はない。原稿画像読取装置１００がＡＤＦを有しない場合であっても、光量レベルを適切に検出することができる。
【００９５】
また、本発明は、このような原稿画像読取装置として実現することができるだけでなく、このような原稿画像読取装置が備える特徴的な構成部の動作をステップとする光量レベル検出方法として実現することもできる。また、本発明は、そのような光量レベル検出方法に含まれるステップをＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が実行することにより光量レベル検出方法をコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ又は不揮発性メモリ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。さらに、光量レベル検出方法に含まれる１以上のステップは、ロジック回路などのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｅｒｃｕｉｔ）によって実行されてもよい。
【００９６】
また、本発明は、原稿画像読取装置の機能の一部を実現する半導体集積回路（ＬＳＩ：Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。
【産業上の利用可能性】
【００９７】
本発明の一態様に係る原稿画像読取装置は、光量補正用白プレート及びシェーディングプレートの光反射率の差異に関わらず、光量レベルを適切に検出することができる、スキャナ装置、コピー機、ファクシミリ装置及び複合機に適用することができる。
【符号の説明】
【００９８】
１  複合機
１３  モデム
１５  操作パネル
１６  ディスプレイ
１７  スキャナ
１８  プリンタ
２１  ＡＤＦ
２２  画像読取機構
５０  原稿
５２  原稿供給トレイ
５４、５８、６０  搬送ローラ
５６  搬送路
６４  原稿排出トレイ
６５  原稿カバー
７６  コンタクトガラス
７７  読取スリット
７９  走査部
８０  光源
８１  第１ミラー
８３  第２ミラー
８５  第３ミラー
８７  光学レンズ
８９  光電変換素子
９０  光量補正用白プレート
９１  シェーディングプレート
９２  ＡＤＦ読み取り領域
９３  ＦＢＳ読み取り領域
１００  原稿画像読取装置
１０１  画像読取部
１０２  シェーディングデータ記憶部
１０３  光量レベル記憶部
１０４  シェーディングデータ書換部
１０５  光量レベル検出部
１０６  シェーディングデータ補正部
１０７  シェーディング補正部
【図１】
0005446824.tif 000002
【図２】
0005446824.tif 000003
【図３】
0005446824.tif 000004
【図４】
0005446824.tif 000005
【図５】
0005446824.tif 000006
【図６】
0005446824.tif 000007
【図７】
0005446824.tif 000008
【図８】
0005446824.tif 000009
【図９】
0005446824.tif 000010