(57)【要約】【課題】原稿の読取位置とは異なる位置に配置された白基準板によるシェーディング補正を正確に行う画像読取装置を提供する。【解決手段】画像読取装置は、読取ユニット１０６による白基準板の読取結果に応じたシェーディングデータをバックアップ用メモリ４０２に格納する。画像読取装置は、シェーディング補正部４０４により、原稿の読取位置に均一な濃度の基準部材が載置されると、基準部材を読取ユニット１０６により読み取った読取結果に、シェーディングデータに応じたシェーディング補正を行う。画像読取装置は、第１ＣＰＵ４０１により、シェーディング補正後の基準部材の読取結果とシェーディングデータとを比較して、シェーディングデータを調整する調整値を算出するか否かを判断し、判断結果を操作パネル４０７により通知する。【選択図】図２
2019068380.tif 000002
【特許請求の範囲】
【請求項１】
原稿を１枚ずつ所定の搬送経路に搬送させる搬送手段と、
前記搬送経路の所定の位置を読取位置として、前記読取位置を通過する前記原稿から画像を読み取る読取手段と、
前記搬送経路を挟んで、前記読取位置よりも前記読取手段から遠い位置に配置される白基準板と、
前記読取手段による前記白基準板の読取結果に応じて生成されるシェーディングデータを予め格納する格納手段と、
前記読取手段による読取結果にシェーディング補正を行うシェーディング補正手段と、
前記読取位置に均一な濃度の基準部材が載置されたときに、前記シェーディング補正手段に、前記読取手段による前記基準部材の読取結果に対して前記シェーディングデータに応じたシェーディング補正を行わせ、シェーディング補正後の前記基準部材の読取結果と前記シェーディングデータとを比較して、前記シェーディングデータを調整するための調整値を算出するか否かを判断し、前記調整値を算出すると判断した場合に、シェーディング補正後の前記基準部材の読取結果に応じて前記調整値を算出する制御手段と、を備えることを特徴とする、
画像読取装置。
【請求項２】
前記制御手段は、前記調整値を算出すると判断した場合に、所定の出力手段により前記調整値を生成したことを通知することを特徴とする、
請求項１記載の画像読取装置。
【請求項３】
前記制御手段は、前記調整値を算出しないと判断した場合に、所定の出力手段により前記調整値を生成しないことを通知することを特徴とする、
請求項１又は２記載の画像読取装置。
【請求項４】
前記制御手段は、前記原稿の読み取り時に、前記シェーディング補正手段に、前記シェーディングデータ及び前記調整値に応じたシェーディング補正を行わせることを特徴とする、
請求項１〜３のいずれか１項記載の画像読取装置。
【請求項５】
前記基準部材は、前記読取位置に取り外し可能であり、前記調整値の算出を行うときに前記読取位置に置かれることを特徴とする、
請求項１〜４のいずれか１項記載の画像読取装置。
【請求項６】
前記制御手段は、前記シェーディングデータの主走査方向の両端部の画素の値と主走査方向の中央部の画素の値とのそれぞれの第１比率を算出し、
シェーディング補正後の前記基準部材の読取結果の主走査方向の両端部の画素の値と主走査方向の中央部の画素の値とのそれぞれの第２比率を算出し、
前記第２比率が前記第１比率の許容範囲内である場合に前記調整値を算出すると判断し、前記第２比率が前記第１比率の許容範囲外である場合に前記調整値を算出しないと判断することを特徴とする、
請求項１〜５のいずれか１項記載の画像読取装置。
【請求項７】
前記制御手段は、前記シェーディングデータの主走査方向の両端部の所定数の画素の値の平均値と主走査方向の中央部の所定数の画素の値の平均値とから前記第１比率を算出し、
シェーディング補正後の前記基準部材の読取結果の主走査方向の両端部の所定数の画素の値の平均値と主走査方向の中央部の所定数の画素の値の平均値とから前記第２比率を算出することを特徴とする、
請求項６記載の画像読取装置。
【請求項８】
前記制御手段は、所定の許容範囲の割合に応じて前記第１比率の許容範囲を決定することを特徴とする、
請求項６又は７記載の画像読取装置。
【請求項９】
原稿を１枚ずつ所定の搬送経路に搬送させる搬送手段と、前記搬送経路の所定の位置を読取位置として、前記読取位置を通過する前記原稿から画像を読み取る読取手段と、前記搬送経路を挟んで、前記読取位置よりも前記読取手段から遠い位置に配置される白基準板と、を備える画像読取装置により実行される方法であって、
前記読取手段による前記白基準板の読取結果に応じたシェーディングデータを予め所定の格納手段に格納しておき、
前記読取位置に、均一な濃度の基準部材が載置されると、前記基準部材を前記読取手段により読み取った読取結果に、前記シェーディングデータに応じたシェーディング補正を行い、
シェーディング補正後の前記基準部材の読取結果と前記シェーディングデータとを比較して、前記シェーディングデータを調整するための調整値を算出するか否かを判断し、
前記調整値を算出すると判断した場合に、シェーディング補正後の前記基準部材の読取結果に応じて前記調整値を算出することを特徴とする、
画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を搬送しながら該原稿の画像（原稿画像）を読み取る画像読取装置に関する。
【背景技術】
【０００２】
複写機やファクシミリ等の画像形成装置は、原稿から画像を読み取るための画像読取装置を備える。原稿画像の読み取りのスループットを速くするため、また、搬送経路を簡素化して搬送による原稿へのダメージ低減や破損防止のために、原稿の表裏両面を一度に読み取る画像読取装置が提案されている。特許文献１の画像読取装置は、原稿の一方の面を読み取る第１読取部と他方の面を読み取る第２読取部とを備え、原稿の表裏両面を一度に読み取ることができる。第１読取部と第２読取部とは流し読みガラスを挟んで対向する位置に配置される。流し読みガラスを挟んで第２読取部に対向し、且つ第１読取部の光路を阻害しない位置に、第２読取部のシェーディング補正を行うための白基準板が設けられる。そのために白基準板は、第２読取部の原稿の読取位置よりも遠い位置に配置されることになる。このような構成の画像読取装置は、白基準板と原稿との接触を防止し、コンパクトで白基準板が汚れにくい構成を実現する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３３５３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像読取装置の読取部は、光源から光を白基準板に照射して、その反射光を受光部で受光し、受光した結果に応じてシェーディング補正を行う。光源から白基準板までの距離が原稿の読取位置よりも遠くなることで、照射する光が、原稿を読み取るときよりも分散して暗くなる。また、白基準板は、読取部の主走査方向の中央部より両端部の方が照射される光量が小さくなり、反射光の光量も少なくなる。このように原稿の読取位置よりも遠い位置に配置された白基準板を用いてシェーディング係数を算出する場合、主走査方向の両端部の輝度が中央部の輝度よりも低いために、両端部のシェーディング係数が中央部のシェーディング係数よりも高くなる。このようなシェーディング係数でシェーディング補正を行う場合、主走査方向の両端部の輝度が中央部よりも高くなる。読取部の光源を主走査方向に長くして、シェーディング補正に用いる白基準板の主走査方向の読取範囲の両端部の輝度の影響を抑制することも可能である。しかしこの場合、読取部のサイズが大きくなり、装置全体が大きくなってしまう。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、原稿の読取位置とは異なる位置に配置された白基準板によるシェーディング補正を正確に行う画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像読取装置は、原稿を１枚ずつ所定の搬送経路に搬送させる搬送手段と、前記搬送経路の所定の位置を読取位置として、前記読取位置を通過する前記原稿から画像を読み取る読取手段と、前記搬送経路を挟んで、前記読取位置よりも前記読取手段から遠い位置に配置される白基準板と、前記読取手段による前記白基準板の読取結果に応じて生成されるシェーディングデータを予め格納する格納手段と、前記読取手段による読取結果にシェーディング補正を行うシェーディング補正手段と、前記読取位置に均一な濃度の基準部材が載置されたときに、前記シェーディング補正手段に、前記読取手段による前記基準部材の読取結果に対して前記シェーディングデータに応じたシェーディング補正を行わせ、シェーディング補正後の前記基準部材の読取結果と前記シェーディングデータとを比較して、前記シェーディングデータを調整するための調整値を算出するか否かを判断し、前記調整値を算出すると判断した場合に、シェーディング補正後の前記基準部材の読取結果に応じて前記調整値を算出する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、調整値により原稿の読取位置とは異なる位置に配置された白基準板の読取結果であっても、シェーディング補正を正確に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】画像読取装置の構成図。
【図２】コントローラの構成図。
【図３】（ａ）、（ｂ）は、読取状態の説明図。
【図４】（ａ）、（ｂ）は、シェーディングデータの説明図。
【図５】（ａ）〜（ｄ）は、シェーディング処理の説明図。
【図６】操作パネルの外観図。
【図７】調整工程の処理を表すフローチャート。
【図８】（ａ）〜（ｃ）は、調整工程の説明図。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。
【００１０】
（全体構成）
図１は、自動原稿搬送機構を搭載した画像読取装置の構成図である。画像読取装置１２０は、読み取り前の原稿１０２が載置される原稿トレイ１０１、読み取り後の原稿１０２が排出される排紙トレイ１０８、及び原稿１０２から原稿画像を読み取る読取ユニット１０６を備える。原稿１０２は、原稿トレイ１０１から読取ユニット１０６による読取位置１０７を介して排紙トレイ１０８まで搬送経路を搬送される。画像読取装置１２０は、読取位置１０７を通過する原稿１０２の原稿画像を読取ユニット１０６により読み取る。
【００１１】
搬送経路には、原稿ピックアップローラ１２１、原稿分離ローラ１２２、原稿搬送ローラ１２３、及び原稿オフセットローラ１２４が設けられる。原稿ピックアップローラ１２１は、原稿トレイ１０１に積載された原稿１０２を画像読取装置１２０内に取り込む。原稿分離ローラ１２２は、原稿ピックアップローラ１２１により取り込まれた原稿１０２を１枚ずつ分離して、搬送経路に搬送する。原稿搬送ローラ１２３は、原稿分離ローラ１２２により搬送された原稿１０２を読取位置１０７まで搬送する。原稿オフセットローラ１２４は、原稿１０２を読取位置１０７から搬送して、排紙トレイ１０８へ排出する。原稿搬送ローラ１２３の搬送方向上流側には原稿センサ１２が設けられる。原稿センサ１２は、搬送される原稿１０２を検知する。原稿センサ１２の検知結果に応じて、読取ユニット１０６が原稿画像の読取動作を開始する。
【００１２】
読取ユニット１０６による読取位置１０７は、搬送経路途中の所定の位置に、原稿読取ガラス１１９と原稿台ガラス１２６との間に設けられる。原稿１０２は、原稿読取ガラス１１９と原稿台ガラス１２６との間を搬送される。原稿台ガラス１２６を挟んで読取位置１０７に対向する位置に、シェーディング補正に用いるシェーディング係数を算出するための白基準板１２５が設けられる。
【００１３】
読取ユニット１０６は、本実施形態ではＣＩＳ（Contact Image Sensor）により構成される。読取ユニット１０６は、読取位置１０７に搬送された原稿１０２に対して不図示の光源から出射される光を照射する導光体２０２、ラインセンサ２０３、及びラインセンサ２０３に原稿１０２による反射光を集光させるレンズ２０４を備える。光源は、ＬＥＤ（Light Emitting Diode ）等の発光素子が、原稿１０２の搬送方向に直交する方向に直線状に複数列べられて構成される発光部である。ラインセンサ２０３は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の受光素子が、光源と同様に、原稿１０２の搬送方向に直交する方向に直線状に複数列べられて構成される受光部である。読取ユニット１０６は、ラインセンサ２０３で受光した原稿１０２の反射光を光電変換し、受光した反射光量に応じたアナログの電気信号であるアナログ画像信号を出力する。このアナログ画像信号は、原稿画像の濃度に応じてアナログ値が変化する。発光素子及び受光素子が直線状に列べられる方向（原稿１０２の搬送方向に直交する方向）が、読取ユニット１０６が原稿１０２から原稿画像を読み取る際の主走査方向になる。
【００１４】
（コントローラ）
図２は、画像読取装置１２０の動作を制御するためのコントローラの構成図である。コントローラは、画像読取装置１２０に内蔵される。コントローラは、メイン制御部となる第１ＣＰＵ（Central Processing Unit）４０１により画像読取装置１２０の動作制御を実行する。第１ＣＰＵ４０１には、読取ユニット１０６、原稿搬送モータ１０５、バックアップ用メモリ４０２、計算用ＲＡＭ（Random Access Memory）４０５、シェーディング補正部４０４、補正係数ＲＡＭ４０６、及び第２ＣＰＵ５０１が接続される。第２ＣＰＵ５０１には、操作パネル４０７が接続される。コントローラは、この他にＡ／Ｄ変換部４０３を備える。
【００１５】
第２ＣＰＵ５０１は、操作パネル４０７の動作を制御する。操作パネル４０７は、入力ボタン、テンキー、タッチパネル等の入力装置と、ディスプレイ等の出力装置とを備えるユーザインタフェースである。第２ＣＰＵ５０１は、操作パネル４０７から入力された内容を第１ＣＰＵ４０１へ通知する。第２ＣＰＵ５０１は、操作パネル４０７の出力装置、例えばディスプレイに、第１ＣＰＵ４０１の制御に応じて画像を表示する。
【００１６】
第１ＣＰＵ４０１は、原稿搬送モータ１０５の駆動制御を行う。原稿搬送モータ１０５は、搬送経路に設けられる原稿ピックアップローラ１２１、原稿分離ローラ１２２、原稿搬送ローラ１２３、及び原稿オフセットローラ１２４のを回転駆動する。第１ＣＰＵ４０１は、原稿搬送モータ１０５により各ローラの動作を制御することで、搬送経路に原稿１０２を搬送させる。
【００１７】
第１ＣＰＵ４０１は、読取ユニット１０６の光源２０１の発光制御を行い、ラインセンサ２０３にアナログ画像信号を出力させる。ラインセンサ２０３は、アナログ画像信号をＡ／Ｄ変換部４０３に入力する。Ａ／Ｄ変換部４０３は、ラインセンサ２０３から入力されたアナログ画像信号をデジタル画像信号に変換する。Ａ／Ｄ変換部４０３は、デジタル画像信号をシェーディング補正部４０４に入力する。シェーディング補正部４０４は、光源２０１の光量の不均一性の影響やラインセンサ２０３の受光素子の感度のバラツキの影響を抑制するシェーディング補正を行う。シェーディング補正されたデジタル画像信号は、不図示の画像処理部へ送信されて処理される。
【００１８】
バックアップ用メモリ４０２は、不揮発性メモリであり、シェーディング補正の際に必要な各種データ、例えば白基準板１２５の読取結果に応じて生成されるシェーディングデータを記憶する。シェーディングデータは、白基準板１２５の読取結果に応じて生成される主走査方向の画素毎のシェーディング係数を含む。バックアップ用メモリ４０２は、第１ＣＰＵ４０１によりデータの書き込み／読み出しが行われる。第１ＣＰＵ４０１は、バックアップ用メモリ４０２とシェーディング補正部４０４との間のデータの送受信を行うことになる。計算用ＲＡＭ４０５は、第１ＣＰＵ４０１が処理を行う際の一時記憶領域を提供する。本実施形態では、計算用ＲＡＭ４０５は、シェーディング補正の際のデータの一時記憶に用いられる。補正係数ＲＡＭ４０６は、読取位置１０７と白基準板１２５の読取面との距離に応じて決定される、シェーディングデータを補正（調整）するための補正係数（調整値）を格納するための不揮発性メモリである。補正係数ＲＡＭ４０６は、第１ＣＰＵ４０１によりデータの書き込み／読み出しが行われる。
【００１９】
（シェーディング補正）
シェーディング補正部４０４によるシェーディング補正について説明する。ラインセンサ２０３から出力されるアナログ画像信号は、主走査方向の画素毎の輝度値を含む。Ａ／Ｄ変換部４０３でアナログ画像信号から変換されたデジタル画像信号は、主走査方向の画素毎の輝度値のデジタル値を含む。シェーディング補正部４０４は、主走査方向の画素毎のＲＧＢの各色の輝度値のデジタル値を原稿読取値として、シェーディング補正を行い、シェーディング補正出力を導出する。シェーディング補正出力の導出にあたり、第１ＣＰＵ４０１は、シェーディングデータを以下の式１により算出する。シェーディング補正部４０４は、シェーディング補正時に、以下の式２によりシェーディング補正出力を算出する。
【００２０】
シェーディングデータ（ｎ）＝読取目標値／白基準板読取値（ｎ）    …（式１）
ｎ：主走査方向の画素の位置
白基準板読取値：白基準板１２５を読み取ったときの読取値
読取目標値：白基準板１２５を読み取ったときの読取値の目標値
シェーディング補正出力値（ｎ）＝原稿読取値（ｎ）×シェーディングデータ（ｎ）    …（式２）
原稿読取値：原稿１０２を読み取ったときの読取値
【００２１】
読取目標値は、バックアップ用メモリ４０２に保存される。第１ＣＰＵ４０１は、読取目標値をバックアップ用メモリ４０２から取得してＲＧＢの各色のシェーディングデータを生成する。生成されたＲＧＢの各色のシェーディングデータは、バックアップ用メモリ４０２に格納される。第１ＣＰＵ４０１は、シェーディング補正時に、バックアップ用メモリ４０２からシェーディング補正部４０４へシェーディングデータを設定する。これによりシェーディング補正部４０４は、シェーディング補正が可能になる。
【００２２】
図３は、読取ユニット１０６による読取状態の説明図である。図３（ａ）は、読取位置１０７に何も置かれず、白基準板１２５を読み取る状態を示す。図３（ｂ）は、読取位置１０７に、主走査方向に均一な濃度を持つ基準部材５００を置き、この基準部材５００を読み取る状態を示す。基準部材５００は、読取位置１０７に取り外し可能な部材であり、作業者の手により読取位置１０７に置かれる。基準部材５００は、主走査方向の濃度が一定であれば、色や明るさに限定はない。本実施形態では、白色の基準部材５００を用いる場合について説明する。
【００２３】
図４は、シェーディングデータの生成に用いる照明輝度分布の説明図である。図４（ａ）は、点光源により光を照射して読み取った結果得られる照明輝度分布を表す。図４（ｂ）は、線光源により光を照射して読み取った結果得られる照明輝度分布を表す。点線は白基準板１２５の読取結果を表し、実線は基準部材５００の読取結果を表す。
【００２４】
白基準板１２５の読取結果は、以下のような特徴を有する。白基準板１２５は、図３（ａ）に示すように、読取位置１０７よりも原稿台ガラス１２６の厚さ分、読取ユニット１０６から遠い位置に配置される。そのために白基準板１２５に照射される光の絶対輝度が読取位置１０７よりも低くなる。また、読取ユニット１０６から白基準板１２５までの光路長が、読取ユニット１０６から読取位置１０７までの光路長よりも長くなる。そのために、読取ユニット１０６から照射される光が主走査方向に拡散されて、白基準板１２５を読み取って得られた照明輝度分布が主走査方向にブロードなデータとなる（図４（ｂ））。線光源は、点光源がアレイ状に構成されたものである。そのために図４（ｂ）の線光源による照明輝度分布は、図４（ａ）の点光源による照明輝度分布を連続させたものとなる。よって線光源を用いて読み取った白基準板１２５の照明輝度分布は、主走査方向の中央部に対して、端部のデータが低い値となる（図４（ｂ）の点線）。
【００２５】
基準部材５００の読取結果は、以下のような特徴を有する。基準部材５００は、図３（ｂ）に示すように、読取位置１０７に位置する。そのために基準部材５００に照射される光の絶対輝度は白基準板１２５に照射される光よりも高くなる。また、読取ユニット１０６から基準部材５００までの光路長が、読取ユニット１０６から白基準板１２５までの光路長よりも短くなる。そのために、読取ユニット１０６から照射される光の主走査方向への拡散量が白基準板１２５の場合よりも小さく、基準部材５００を読み取って得られた照明輝度分布が主走査方向にピークを持つデータとなる（図４（ｂ））。さらに、基準部材５００を線光源で読み取った結果の照明輝度分布は（図４（ｂ）の実線）、主走査方向の中央部及び端部のデータがほぼ同じになる。
【００２６】
図５は、主走査方向の照明輝度分布（主走査輝度分布）に対するシェーディング処理の説明図である。
【００２７】
図５（ａ）は、基準部材５００と白基準板１２５との読取結果（主走査輝度分布）の例示図である。読取ユニット１０６に対して、白基準板１２５は、基準部材５００よりも遠くに配置される。そのために白基準板１２５の主走査輝度分布は、基準部材５００の主走査輝度分布よりも、主走査方向の両端で輝度が低下する。図５（ｂ）は、白基準板１２５を読み取った輝度値に応じて第１ＣＰＵ４０１が生成するシェーディングデータの例示図である。白基準板１２５の主走査輝度分布の主走査方向の両端の輝度低下（図５（ａ））を補正するために、主走査方向の両端のシェーディング係数は、主走査方向の中央部の値よりも高い値になる。
【００２８】
原稿１０２が一様な濃度の白紙である場合、主走査輝度分布は、図５（ａ）の基準部材５００の主走査輝度分布と同様になる。このような原稿１０２の読取結果（主走査輝度分布）に対して図５（ｂ）のシェーディングデータによるシェーディング補正を行うと、図５（ｃ）に例示する主走査輝度分布が得られる。この主走査輝度分布は、主走査方向の両端部の輝度値が一様ではなく、主走査方向の中央部よりも高くなってしまう。そのために、図５（ｂ）のシェーディングデータは、図５（ｃ）の補正後の主走査輝度値が一定になるように（図５（ｄ））、調整される必要がある。シェーディングデータの主走査方向の両端部を調整するための調整工程が必要となる。
【００２９】
シェーディングデータの調整工程に用いる調整値の生成は、主にユーザやサービスマン等のオペレータが行う。しかし、人の作業が介在する調整工程は、操作手順や操作方法等のオペレーションミスを完全に防止することはできない。オペレーションミスが発生した場合、コントローラは、これを異常状態として検知しなければならない。
【００３０】
調整工程は、主走査方向の両端部のシェーディング補正出力値が主走査方向の中央部とほぼ同値になるようにシェーディング係数を補正するために行われる。このような調整工程は、主に読取ユニット１０６や自動原稿搬送機構等の交換により、読取ユニット１０６と白基準板１２５との距離が変化した場合に行われる。また、調整工程は、読取ユニット１０６が備える光源２０１やラインセンサ２０３等、或いは白基準板１２５の表面性等が変化した場合に行われる。これらはそれぞれのパーツ交換時にオペレータが作業して調整するものであるが、オペレータ自身が本実施形態の調整工程を行うことも可能である。また工場で画像読取装置１２０が新規に組み立てられる際にも行われる。
【００３１】
図６は、操作パネル４０７の外観図である。調整工程は、オペレータが操作パネル４０７のディスプレイの表示内容に基づいて操作を行うことで開始される。オペレータは、ディスプレイに表示される操作画面４０８の「読取ユニット交換」のボタン４０９を選択してスタートボタン４１０を押下することで、調整工程の開始を指示する。第２ＣＰＵ５０１は、この開始指示を受け付けて、第１ＣＰＵ４０１へ読取開始信号を送信する。第１ＣＰＵ４０１は、第２ＣＰＵ５０１から読取開始信号を受信することで調整工程を開始する。
【００３２】
図７は、調整工程の処理を表すフローチャートである。図８は、調整工程の説明図である。第１ＣＰＵ４０１は、操作パネル４０７から調整工程の開始の指示を取得することで処理を開始する。調整工程では、読取位置１０７における読取結果のシェーディング補正後の主走査方向の両端部の輝度を、主走査方向の中央部と同値とするために、主走査方向の両端部のシェーディング係数を補正するための補正係数（調整値）を算出する。そのために第１ＣＰＵ４０１は、シェーディングデータの主走査方向の両端部の値（シェーディング係数）と主走査方向の中央部の値（シェーディング係数）との第１比率を取得する。第１ＣＰＵ４０１は、基準部材５００を読取位置１０７で読み取った読取結果をシェーディング補正することで生成されたシェーディング補正出力値の主走査方向の両端部の値と主走査方向の中央部の値との第２比率を取得する。第１ＣＰＵ４０１は、第１比率と第２比率とを比較することで、シェーディングデータの正しい調整が行われているか否かを判断する。第１ＣＰＵ４０１は、第２ＣＰＵ５０１を介して操作パネル４０７により判断結果を通知する。
【００３３】
そのために第１ＣＰＵ４０１は、調整工程を開始すると、まず、読取ユニット１０６の光源２０１及びラインセンサ２０３により白基準板１２５を読み取る。第１ＣＰＵ４０１は、白基準板１２５の読み取り結果からシェーディングデータを取得する（Ｓ６０１）。第１ＣＰＵ４０１は、取得したシェーディングデータの主走査方向の両端部の所定数の画素の値と主走査方向の中央部の主定数の画素の値との第１比率Ａ及び第１比率Ｂを算出する。（Ｓ６０２）
【００３４】
第１比率Ａ及び第１比率Ｂの算出方法について説明する。白基準板１２５の読取結果からシェーディングデータを算出した場合のシェーディング係数は、主走査方向の両端部の値が高くなる（図５（ｂ）参照）。第１ＣＰＵ４０１は、主走査方向の左端１０画素のシェーディングデータの平均値８０１、主走査方向の中央部１０画素シェーディングデータの平均値８０２、及び主走査方向の右端１０画素のシェーディングデータの平均値８０３を算出する（図８（ａ）参照）。第１ＣＰＵ４０１は、算出した平均値８０１、８０２、８０３により、以下の式により第１比率Ａ、Ｂを算出する。
第１比率Ａ＝左端の平均値８０１／中央の平均値８０２
第１比率Ｂ＝右端の平均値８０３／中央の平均値８０２
【００３５】
第１ＣＰＵ４０１は、算出した第１比率Ａ、Ｂに応じて、第１比率Ａ、Ｂの許容値を以下の式により決定する（Ｓ６０３）。第１ＣＰＵ４０１は、決定した許容値をバックアップ用メモリ４０２に保管する（Ｓ６０４）。許容値は、第１比率Ａ、Ｂのそれぞれに対して最大値と最小値とで表される範囲を示す。
第１比率Ａの許容値
許容値min＝第１比率Ａ×（１−α）
許容値max＝第１比率Ａ×（１＋α）
第１比率Ｂの許容値
許容値min＝比率Ｂ×（１−α）
許容値max＝比率Ｂ×（１＋α）
αは、所定の許容範囲の割合であり、画像読取装置１２０の構成から予測されるシェーディングデータの主走査方向の両端部の値と主走査方向両中央部の値との比率より決定される。αは、調整工程実施前に決定される。一般的にαは略０．１（略１０％）である。
【００３６】
オペレータは、図３（ｂ）に示すように、読取位置１０７に基準部材５００を載置する。オペレータは、読取位置１０７へ基準部材５００を載置した後に、操作パネル４０７のスタートボタン４１０を押下する。これにより第２ＣＰＵ５０１は、第１ＣＰＵ４０１へ読取開始信号を通知する。第１ＣＰＵ４０１は、読取開始信号の受信をトリガとして、光源２０１及びラインセンサ２０３を駆動し、読取ユニット１０６により基準部材５００を読み取る（Ｓ６０５）。シェーディング補正部４０４は、基準部材５００の読取結果のシェーディング補正を行い、補正結果であるシェーディング補正出力値を第１ＣＰＵ４０１へ送信する。第１ＣＰＵ４０１は、基準部材５００の読取結果から生成されるシェーディング補正出力値の主走査方向の両端部の所定数の画素の値と主走査方向の中央部の所定数の画素の値との第２比率Ｃ及び第２比率Ｄを算出する（Ｓ６０６）。第１ＣＰＵ４０１は、算出した第２比率Ｃ、Ｄを計算用ＲＡＭ４０５に保管する。第２比率Ｃ、Ｄの算出方法は、第１比率Ａ、Ｂと同様であり、主走査方向の左端、中央、右端のそれぞれの１０画素の輝度値の平均値を用いて、以下の式により算出される。
第２比率Ｃ＝左端の平均値／中央の平均値
第２比率Ｄ＝右端の平均値／中央の平均値
【００３７】
第１ＣＰＵ４０１は、計算用ＲＡＭ４０５に保管した第２比率Ｃと、バックアップ用メモリ４０２に保管した第１比率Ａの許容値max及び許容値minとを比較する。第１ＣＰＵ４０１は、比較により、第２比率Ｃが許容値max及び許容値minで表される第１比率Ａの許容範囲内であるか否かを判定する（Ｓ６０７）。
第２比率Ｃが第１比率Ａの許容範囲内である場合（Ｓ６０７：Y）、第１ＣＰＵ４０１は、計算用ＲＡＭ４０５に保管した第２比率Ｄと、バックアップ用メモリ４０２に保管した第１比率Ｂの許容値max及び許容値minとを比較する。第１ＣＰＵ４０１は、比較により、第２比率Ｄが許容値max及び許容値minで表される第１比率Ｂの許容範囲内であるか否かを判定する（Ｓ６０８）。
【００３８】
第２比率Ｄが第１比率Ｂの許容範囲内である場合（Ｓ６０８：Y）、第１ＣＰＵ４０１は、シェーディングデータを調整するための調整値を算出する（Ｓ６０９）。第１ＣＰＵ４０１は、算出した調整値をバックアップ用メモリ４０２に格納する。白基準板１２５の読取結果から得られるシェーディングデータによるシェーディング補正で生成されるシェーディング補正出力値は、図８（ｂ）に示すように、主走査方向の中央部よりも主走査方向の両端部の値が高くなる。調整値は、このようなシェーディング補正出力値が主走査方向に同じになるように、シェーディングデータの主走査方向の両端部の係数を調整するための補正係数である。
【００３９】
第１ＣＰＵ４０１は、調整値を格納した後に、調整工程が正常に行われて調整値が生成されたことを通知する（Ｓ６１０）。第１ＣＰＵ４０１は、例えば操作パネル４０７のディスプレイにより、この通知を行う。操作パネル４０７による通知内容の詳細は後述する。調整値の格納は、基準部材５００が読取位置１０７に正常に載置されたときに行われることになる。
【００４０】
上記したように、図８（ｂ）に示すように、白基準板１２５の読取結果から得られるシェーディングデータによるシェーディング補正で生成されるシェーディング補正出力値は、主走査方向の中央部よりも主走査方向の両端部の値が高くなる。白基準板１２５の読取結果から得られるシェーディングデータは、図５（ｂ）に示すようなシェーディング係数となる。基準部材５００を読取位置１０７に正確に載置したときのシェーディング補正を実施しない輝度データは、図５（ａ）に示すようになる。基準部材５００の輝度データ（読取結果）にシェーディング補正を行うと、図５（ａ）の基準部材５００の輝度と図５（ｂ）のシェーディングデータとにより、図８（ｂ）に示すようになる。そのために、上記の第２比率Ｃ、Ｄは、第１比率Ａ、Ｂと同程度になり、第１比率Ａ、Ｂの許容範囲内の値となる。
【００４１】
第２比率Ｃが第１比率Ａの許容範囲外である場合（Ｓ６０７：N）、或いは第２比率Ｄが第１比率Ｂの許容範囲外である場合（Ｓ６０８：N）、第１ＣＰＵ４０１は、調整工程に異常が発生して調整値が生成されていないことを通知する（Ｓ６１１）。第１ＣＰＵ４０１は、例えば操作パネル４０７のディスプレイにより、この通知を行う。操作パネル４０７による通知内容の詳細は後述する。
【００４２】
操作パネル４０７による調査工程の結果の通知内容は、例えば以下のようになる。調整工程が正常に行われた場合、第１ＣＰＵ４０１は、例えば操作パネル４０７のディスプレイに「ＯＫ」の文字を表示する。調整工程に異常が発生した場合、第１ＣＰＵ４０１は、例えば操作パネル４０７のディスプレイに「ＮＧ」の文字を表示する。オペレータは、ディスプレイに表示されるこれらの文字を確認して、次の作業を行うことができる。
【００４３】
調整工程に異常が発生したと判断される例について説明する。異常と判断されるパターンには様々な原因があるが、ユースケースとして、オペレータがＳ６０５の処理時に基準部材５００の載置を忘れる場合がある。この場合、画像読取装置１２０は、白基準板１２５を読み取った後に、再度、白基準板１２５を読み取ることになる。これによりＳ６０５の処理により得られるシェーディング補正出力値は、図８（ｃ）に示すように、主走査方向の両端部と中央部とで略フラットなデータとなる。そのために第２比率Ｃ、Ｄは、第１比率Ａ、Ｂの許容範囲から外れ、調整工程に異常が発生したと判断される。調整工程に異常が発生したことが通知されると、オペレータは、基準部材５００を載置し直して、画像読取装置１２０にＳ６０５以降の処理を実行させて、調整工程を正常に終了させる。
【００４４】
以上のように本実施形態の画像読取装置１２０は、調整値を導出する際に、白基準板１２５の読取結果と基準部材５００の読取結果とを用いる。白基準板１２５の読取結果に応じたシェーディング係数の主走査方向の両端部と主走査方向の中央部との第１比率と、基準部材５００の読取結果の主走査方向の両端部と主走査方向の中央部の第２比率とにより、調整工程が正常に行われたかを判断する。これにより、画像読取装置１２０は、例えば調整値を算出する調整工程において、基準部材５００を読取位置１０７に正確に載置しなかったことにより、誤った調整値が生成されて調整工程を終了することを防止することができる。よって、調整値が正しく生成され、シェーディング補正が正確に行われる。
【図１】
2019068380.tif 000003
【図２】
2019068380.tif 000004
【図３】
2019068380.tif 000005
【図４】
2019068380.tif 000006
【図５】
2019068380.tif 000007
【図６】
2019068380.tif 000008
【図７】
2019068380.tif 000009
【図８】
2019068380.tif 000010