(57)【特許請求の範囲】
【請求項１】
コンタクトガラス上にセットされ圧板によって押さえられた原稿をスキャナキャリッジの副走査方向の移動と共に読み取る圧板読取手段と、前記スキャナキャリッジをスリットガラスの下に固定し、原稿の搬送と共に原稿画像を読み取るＳＤＦ（シートスルードキュメントフィーダ）読取手段とを備えた画像処理装置であって、
原稿が前記ＳＤＦ読取手段上の原稿搬送開始位置にあるときに、前記原稿の地肌濃度を検出する第１の原稿濃度検出手段と、
前記第１の原稿濃度検出手段で検出された地肌濃度を、前記圧板読取手段で読み取られたときと同等の地肌濃度に補正する第１の補正手段と、
前記ＳＤＦ読取手段による読み取りのときに、前記原稿の地肌濃度を検出する第２の原稿濃度検出手段と、
前記第１の補正手段で補正された地肌濃度と、前記第２の原稿濃度検出手段で検出された地肌濃度との比較結果を使用して、前記ＳＤＦ読取手段で読み取られた画像データを補正する第２の補正手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記第１の補正手段は、
前記第１の原稿濃度検出手段の読み取り特性と前記圧板による読み取り特性との差分を検知し、自動的に前記第１の原稿濃度検出手段の読み取り特性を前記圧板による読み取り特性と同じなるように補正することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第１の原稿濃度検出手段に対面する前記ＳＤＦ読取手段上の部材の表面の白色濃度は、前記圧板の部材の表面の白色濃度と同じであることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記圧板読取手段による読み取りのときに原稿にかかる単位面積当たりの圧力と、前記ＳＤＦ読取手段による読み取りのときに原稿にかかる単位面積当たりの圧力とが同じであることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記第１の補正手段で補正された地肌濃度と、前記第２の原稿濃度検出手段で検出された地肌濃度との比較を行い、地肌濃度比率を算出する地肌濃度比率算出手段を備え、
前記地肌濃度比率算出手段は、
前記ＳＤＦ読取手段により読み取られる原稿毎に、前記地肌濃度比率を算出することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記第２の補正手段は、
前記地肌濃度比率算出手段で算出された地肌濃度比率を使用して、前記ＳＤＦ読取手段で読み取られた画像データの地肌濃度が、前記圧板読取手段で読み取られた画像データの地肌濃度と同じになるように補正することを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記第１の原稿濃度検出手段は、
原稿毎に前記原稿の地肌濃度を検出可能であり、
前記第２の補正手段は、
前記ＳＤＦ読取手段で読み取られた画像データの地肌濃度を、原稿毎に補正することを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧板を用いた原稿の読み取りに加え、シートスルードキュメントフィーダを用いた原稿の読み取りを可能とする画像処理装置に関する。
【背景技術】
【０００２】
最近、画像処理装置の一例であるＭＦＰ（Multi Function Peripheral）では、原稿読み取りの高速化が進められており、圧板に加え、シートスルードキュメントフィーダ（以下ＳＤＦ）を搭載したＭＦＰが出現している。圧板を用いた原稿画像の読み取り（圧板読み取り）とＳＤＦを用いた原稿画像の読み取り（ＳＤＦ読み取り）では、メカ的な構成の違いから読み取り画質に差異が発生する。そのため、その差異を補正する技術が必要となってきた。そこで、画質の統一性を図るために、例えば、圧板読み取りかＳＤＦ読み取りかに応じて、γ補正処理、フィルタ処理、像域分離処理、色補正処理などの画像処理を切り替えることができる画像処理装置が既に知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、今までの技術では、ＳＤＦ読み取りの場合、メカ的な機構上から原稿と読み取りユニットの読み取り基準位置までの間隔が原稿の硬さによって異なることや、原稿の厚さによりランプ光の原稿透過率が異なることによって、ＳＤＦ読み取りの画像データの読み取り濃度（濃度レベル）が原稿毎にばらついてしまうことがあった。そのため、従来技術のように圧板読み取りかＳＤＦ読み取りかに応じて画像処理を切り替えたとしても、ＳＤＦ読み取りを圧板読み取りと同じ濃度に補正することが難しいという問題があった。
【０００４】
なお、特許文献１には、圧板読み取りとＳＤＦ読み取りで読み取り画像データの画質を同じにすることを目的として、圧板読み取りかＳＤＦ読み取りかに応じて画像処理を切り替える技術が開示されている。この特許文献１の発明は、圧板読み取りとＳＤＦ読み取りの画質の差異を補正するという点では本発明と似ているものの、やはり上記問題は解消できていない。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、圧板読み取りにおける画像データの濃度レベルと、ＳＤＦ読み取りにおける画像データの濃度レベルとを同じにする画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために、本発明の画像処理装置は、コンタクトガラス上にセットされ圧板によって押さえられた原稿をスキャナキャリッジの副走査方向の移動と共に読み取る圧板読取手段と、スキャナキャリッジをスリットガラスの下に固定し、原稿の搬送と共に原稿画像を読み取るＳＤＦ（シートスルードキュメントフィーダ）読取手段とを備えた画像処理装置であって、原稿がＳＤＦ読取手段上の原稿搬送開始位置にあるときに、原稿の地肌濃度を検出する第１の原稿濃度検出手段と、第１の原稿濃度検出手段で検出された地肌濃度を、圧板読取手段で読み取られたときと同等の地肌濃度に補正する第１の補正手段と、ＳＤＦ読取手段による読み取りのときに、原稿の地肌濃度を検出する第２の原稿濃度検出手段と、第１の補正手段で補正された地肌濃度と、第２の原稿濃度検出手段で検出された地肌濃度との比較結果を使用して、ＳＤＦ読取手段で読み取られた画像データを補正する第２の補正手段と、を備えたことを特徴とする。
【０００７】
また、本発明の画像処理装置において、第１の補正手段は、第１の原稿濃度検出手段の読み取り特性と圧板による読み取り特性との差分を検知し、自動的に第１の原稿濃度検出手段の読み取り特性を圧板による読み取り特性と同じなるように補正することを特徴とする。
【０００８】
また、本発明の画像処理装置において、第１の原稿濃度検出手段に対面するＳＤＦ読取手段上の部材の表面の白色濃度は、圧板の部材の表面の白色濃度と同じであることを特徴とする。
【０００９】
また、本発明の画像処理装置において、圧板読取手段による読み取りのときに原稿にかかる単位面積当たりの圧力と、ＳＤＦ読取手段による読み取りのときに原稿にかかる単位面積当たりの圧力とが同じであることを特徴とする。
【００１０】
また、本発明の画像処理装置において、第１の補正手段で補正された地肌濃度と、第２の原稿濃度検出手段で検出された地肌濃度との比較を行い、地肌濃度比率を算出する地肌濃度比率算出手段を備え、地肌濃度比率算出手段は、ＳＤＦ読取手段により読み取られる原稿毎に、地肌濃度比率を算出することを特徴とする。
【００１１】
また、本発明の画像処理装置において、第２の補正手段は、地肌濃度比率算出手段で算出された地肌濃度比率を使用して、ＳＤＦ読取手段で読み取られた画像データの地肌濃度が、圧板読取手段で読み取られた画像データの地肌濃度と同じになるように補正することを特徴とする。
【００１２】
また、本発明の画像処理装置において、第１の原稿濃度検出手段は、原稿毎に原稿の地肌濃度を検出可能であり、第２の補正手段は、ＳＤＦ読取手段で読み取られた画像データの地肌濃度を、原稿毎に補正することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、原稿毎にＳＤＦ読み取りの画像データの濃度レベルと圧板読み取りの画像データの濃度レベルを検知して濃度比率を求め、求めた濃度比率によりＳＤＦ読み取りの濃度レベルを補正することで、ＳＤＦ読み取りのときの濃度レベルを圧板読み取りのときの濃度レベルと同等に補正することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】従来技術に係る画像処理装置の構成例を示す図である。
【図２】従来技術に係る画像処理装置において、ＳＤＦ読み取りのときのスリットガラスと搬送中の原稿の関係の例を示す図である。
【図３】本発明の一実施形態に係る画像処理装置の構成例を示す図である。
【図４】本発明の一実施形態に係る画像処理装置の機能構成例を示すブロック図である。
【図５】本発明の一実施形態に係る画像処理装置において、図１１に示すフローで用いられる補正用パッチデータの例を示す図である。
【図６】本発明の一実施形態に係る画像処理装置において、第１センサ及び第２センサの原稿濃度に対する読み値の例を示すグラフである。
【図７】本発明の一実施形態に係る画像処理装置において、ＳＤＦ読み取りのときの第１センサの読み値を変換するための補正曲線の例を示すグラフである。
【図８】本発明の一実施形態に係る画像処理装置において、副走査方向の原稿の長さと副走査方向の原稿有効画像領域を示すＦＧＡＴＥ信号、主走査のライン毎に同期するライン同期信号、そして、ライン同期信号に同期してカウントアップするラインカウンタの信号の様子の例を示す図である。
【図９】本発明の一実施形態に係る画像処理装置において、第２補正部で補正するための補正係数の算出式を示す図である。
【図１０】本発明の一実施形態に係る画像処理装置において、入力画像処理部で処理された画像データの補正処理の算出式を示す図である。
【図１１】本発明の一実施形態に係る画像処理装置において、補正パラメータ記憶部に格納するための補正パラメータを求める動作の例を示すフローチャートである。
【図１２】本発明の一実施形態に係る画像処理装置において、主に第１補正部及び第１地肌レベル検出部が実施する動作の例を示すフローチャートである。
【図１３】本発明の一実施形態に係る画像処理装置において、主に第２地肌レベル検出部及び地肌レベル比較部が実施する動作の例を示すフローチャートである。
【図１４】本発明の一実施形態に係る画像処理装置において、図８に示す各基準信号を元にした、図１３に示すフローでの各信号の様子の例を示す図である。
【図１５】本発明の一実施形態に係る画像処理装置において、第２補正部が実施する動作の例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態（実施形態）について添付図面を参照して詳細に説明する。
【００１６】
まず、本発明の実施形態の概要を説明する。本実施形態の画像処理装置は、圧板読み取りの画像データと、ＳＤＦ読み取りの画像データとの間における濃度レベル（読み取り濃度）の差異の補正を行う画像処理に際して、以下の特徴を有する。要するに本実施形態の画像処理装置は、原稿毎にＳＤＦ読み取りの濃度レベルと圧板読み取りの濃度レベルを検知し比率（後述する地肌濃度比率）を求め、その比率によりＳＤＦ読み取りの濃度レベルを補正することで、ＳＤＦ読み取りの濃度レベルを圧板読み取りの濃度レベルと同等に補正することが特徴になっている。
【００１７】
図１は、従来技術の画像処理装置のメカ構成の一例を示す側断面図である。図１において、上部は、画像処理装置に画像を読み込ませるために原稿を搬送するシートスルードキュメントフィーダ（以下ＳＤＦ）となっており、また、下部は、原稿データを読み込むためのスキャナユニットとなっている。図１に示す構成について以下に説明する。
【００１８】
１０１はＳＤＦで読み取るべき原稿を置く原稿台である。原稿台１０１には原稿の表面が上を向くように原稿がセットされる。１１２は読み取られた原稿が排紙される原稿排紙台である。ＳＤＦは、原稿台１０１に置かれた複数の原稿を１枚ずつ引き込み、原稿搬送路１０６を搬送させ、原稿排紙台１１２に排出する。この間にスキャナユニットによって原稿画像が読み込まれる。スキャナユニットは、ＳＤＦの下に位置し、ＳＤＦにより搬送されてくる原稿を固定位置で順次読み取り、デジタル画像データとして読み込むことができる。
【００１９】
スキャナユニットは、ＳＤＦによって搬送されてきた原稿に照明ランプ１１４から白色光を照射し、その白色光が原稿に当たり反射した反射光を複数の反射ミラー１１５によってＣＣＤ（Charge Coupled Device）１１８に誘導し、ＣＣＤ１１８でデジタルデータに変換して読み込む。ＣＣＤ１１８は、原稿の反射光を光電変換する撮像素子であり、原稿データをデジタル画像に変換する。
【００２０】
１１７は原稿の反射光の光路上でＣＣＤ１１８の前にあり、ＣＣＤ１１８に画像データを結像するための結像レンズである。１１９はＣＣＤ１１８を固定する電子基板であり、ＣＣＤ１１８を制御してデジタル画像に変換する周辺回路が搭載されている。１１６はスキャナキャリッジである。スキャナキャリッジ１１６は、照明ランプ１１４と複数のミラー１１５で構成され、原稿の副走査方向に走査しながら画像読み取りを行うことができる。
【００２１】
このような構成で、スキャナユニットによって原稿画像が例えば８ビットのＲＧＢデジタル画像データに変換される。
【００２２】
１０８は、スリットガラスである。スキャナユニットは、このスリットガラス１０８を通して、ＳＤＦで搬送される原稿を読み込むことができる。また、１１３は圧板方式で原稿を読み取る場合の原稿台ガラス（圧板ガラス）である。画像読み取り方法としては、スキャナキャリッジ１１６をスリットガラス１０８の真下に固定し、ＳＤＦで原稿を順次搬送してスリットガラス１０８を通して原稿画像を読み込むＳＤＦ読み取りと、原稿台ガラス１１３に原稿を置いてスキャナキャリッジ１１６で原稿画像を走査して読み込む圧板読み取りがある。圧板読み取りは、原稿を原稿台ガラス１１３に置き、その上からＳＤＦと一体化した圧板で原稿を押さえ込むことで、安定した画像が読み取れるようになっている。
【００２３】
ＳＤＦ読み取りのためのＳＤＦの構成を以下に説明する。１０１は読み込む原稿を置くための原稿台である。１０３は原稿台に置かれた原稿を１枚ずつ給紙する原稿給紙ローラである。１０２は原稿台１０１から原稿搬送ローラ１０４まで原稿を誘導するための原稿レジスト制御板である。原稿レジスト制御板１０２は、原稿を搬送するに当たって原稿の搬送開始位置、搬送のスタートタイミングを調整するための制御板である。原稿搬送経路に設置されている１０４、１０５、１０７、１１０は、原稿搬送路に沿って原稿を搬送するための原稿搬送ローラである。１１１は搬送されてきた原稿を原稿排紙台１１２へ排出するための原稿排紙ローラである。また、１０９は原稿有効画像検知センサである。原稿有効画像検知センサ１０９は、原稿がその下を通過しているかどうかを検知するセンサである。例えば副走査有効画像信号は、原稿有効画像検知センサ１０９の下部に原稿が通過している場合にはＬレベル、原稿が通過していない場合にはＨレベルの状態となっている。
【００２４】
図２は、図１で説明した従来技術の画像処理装置において、ＳＤＦ読み取りのときのスリットガラス（図１の１０８）と搬送中の原稿の関係を示したものである。それを拡大した図が図２（Ａ）及び（Ｂ）である。２０１がスリットガラス、２０２がスリットガラス２０１の上部にある原稿搬送路、２０４が搬送中の原稿、そして２０３が原稿の読み取り位置を示している。また、図２（Ａ）は、比較的紙厚が厚い原稿がスリットガラス２０１上の原稿読み取り位置２０３を通過している様子を示している。一方、図２（Ｂ）は、比較的紙厚が薄い原稿がスリットガラス２０１上の原稿読み取り位置２０３を通過している様子を示している。
【００２５】
図１または図２で示すように一般的にＳＤＦの原稿搬送路は曲面になっているため、紙の厚さにより原稿読み取り位置２０３での原稿とスリットガラス面２０１からの距離がばらついてしまっている。図２（Ａ）では、搬送される原稿２０４の紙厚が厚いためにあまり原稿２０４が曲がらず、原稿２０４からスリットガラス２０１の面までの距離が図２（Ｂ）の薄い原稿よりも長くなっていることがわかる。一方、図２（Ｂ）では、搬送される原稿２０４の紙厚が薄いために原稿２０４が原稿搬送路２０２に沿って曲がっており、原稿２０４からスリットガラス２０１の面までの距離が図２（Ａ）の厚い原稿よりも短くなっていることがわかる。つまり、ＳＤＦ読み取りの場合は、原稿の紙厚により基準位置からの相対距離がばらつくという問題がある。また、ＳＤＦ読み取りのときは図２のように原稿２０４が原稿搬送路２０２の中を搬送されるので、圧板読み取りのように原稿が押さえつけられることが無い。よって、原稿２０４と原稿搬送経路２０２との間に隙間ができてしまうので、下部から照射されたランプ光が透過してしまうといった問題がある。しかも原稿の紙厚の厚い薄いでその透過率も違ってきてしまい、非常に不安定な画像となってしまうことになる。本実施形態は、上記のようなＳＤＦ読み取りのときに、原稿の紙厚により読み取り濃度がばらついてしまう問題に対応するために考案されたものである。以下、上記問題を解決するための本実施形態の構成について説明する。
【００２６】
本実施形態の画像処理装置のメカ構成の一例を図３に示す。図３（Ａ）は、本実施形態の画像処理装置の側断面図である。本実施形態の画像処理装置は、図１に示す構成と同様に、上部がＳＤＦ、下部がスキャナユニットとなっている。図３（Ａ）に示す構成について以下に説明する。
【００２７】
３０１は読み込ませる原稿を置くための原稿台である。３０２は読み込む目的で置かれた原稿である。３０３は原稿３０２を読み取り搬送開始位置まで誘導するための原稿レジスト制御板である。３０４は原稿台に置かれた原稿を１枚ずつ給紙する原稿給紙ローラであり、この原稿給紙ローラ３０４で画像面が上向きの原稿の束の一番上の原稿が１枚ずつ給紙される。原稿レジスト制御板３０３は、その部材表面において、圧板読み取りのときの圧板と同じ白色濃度を持った色で塗布されており、圧板読み取りのときの原稿読み取り条件と同じになるようにしている。原稿レジスト制御板３０３は、第１のセンサ３０５の対面に設置されている。
【００２８】
３０６は原稿を搬送する原稿搬送路である。３０７は原稿有効画像検知センサである。３０８は原稿読み取り位置（原稿読み取り基準位置）である。３０５は、図３の（Ａ）のように原稿搬送開始位置まできた原稿の先端の地肌濃度レベルを検出する第１のセンサである。３０９はスキャンにて原稿画像の画像データを読み込むための第２のセンサである。３１０は原稿給紙時に原稿が紙詰まりを起こした際に、原稿を取り出すための原稿給紙カバーである。また、原稿給紙カバー３１０は、原稿給紙ローラ３０４、第１センサ３０５に適切な重さで加重して読み取り原稿を給紙し易くしたり、第１センサが原稿画像を読み取る際に、圧板読み取りのときに原稿にかかる単位当たりの圧力と同じ圧力をかけたりする。これによって、第１センサ３０５からの読み取りが圧板読み取りのときと同じ読み取り条件になるようにしている。
【００２９】
第１センサ３０５の読み取り動作について説明する。原稿台３０１に載せられた原稿３０２は、原稿給紙ローラ３０４によって原稿レジスト制御板３０３の原稿搬送開始位置まで給紙される。そこで一定時間原稿給紙が停止される。この停止位置の原稿先端の上部に第１のセンサ３０５が設置されており、この原稿先端の地肌濃度レベルを検出できるように構成されている。つまり、第１のセンサ３０５は、ＳＤＦ読み取りのときに順次給紙される原稿の搬送開始位置にて、原稿先端の地肌濃度レベルを順次読み取ることができるのである。この第１のセンサ３０５の設置位置が原稿の先端である理由は、一般的な文書は原稿先端が空白の場合が多く、その原稿の地肌濃度レベルが検出し易いからである。後述するが、もし原稿の先端にまで画像が描画されている原稿が給紙された場合には、その原稿先端の地肌濃度レベルによって地肌部ではないと判断し、その原稿の地肌濃度レベルの検出を行わないようにすることも可能である。
【００３０】
図３（Ｂ）は、図３（Ａ）で示した第１のセンサ３０５を設置したＳＤＦを上から見た図である。３０１が原稿台、３０２が原稿、３０３が原稿レジスト制御板、３０６が原稿搬送経路を外部から見たもの、そして３０５が第１のセンサを示している。図３（Ｂ）は、第１のセンサ３０５を、原稿の主走査両端と中心の３箇所に設置した場合の例である。図３（Ｂ）で見て分かるように、搬送開始位置まできた原稿の先端に３つの第１のセンサ３０５が並んで設置してあるのがわかる。第１のセンサの数は、最低一つでも構わないが、数が増える程、原稿先端の地肌濃度レベルの検出の精度が上がるので、コストと精度とのバランスで検討すべきである。
【００３１】
次に、図４を参照して、本実施形態の画像処理装置の機能構成について説明する。４０１は本実施形態で構成されるモジュール全体を制御する中央処理装置（以下ＣＰＵ）である。ＣＰＵ４０１は、制御バス４０２を介して、これから説明する全ブロックと接続されており、ＣＰＵ４０１からの命令コードで全ブロックを連携して制御することができる。後述する本実施形態を実現させるための動作（図１１、図１２、図１３）は、このＣＰＵ４０１の制御の元に実行される。
【００３２】
４０３は本装置と操作者とのＩ／Ｆ（インターフェース）となる操作部である。この操作部４０３から操作者は、本実施形態の画像処理装置を操作することができる。
【００３３】
４０４は図３で説明した第１のセンサ（第１の原稿濃度検出手段の一例）３０５である。第１センサ４０４は、ＳＤＦ内部に搭載されており、前記のように、読み込む原稿の先端の位置で地肌濃度レベルを検出する。
【００３４】
４０５は第１補正部（第１の補正手段の一例）である。第１補正部４０５は、第１センサ４０４で読み込んだ原稿先端の地肌濃度レベルを補正する手段である。具体的な補正方法については後述するが、補正パラメータ記憶部４０６に格納している補正パラメータにより補正する。
【００３５】
４０７は第１センサ４０４で読み取られ補正された複数の地肌濃度レベルからその平均値を求め、それを原稿の地肌濃度レベルとして検出する第１地肌レベル検出部である。この第１地肌レベル検出部４０７で検出された地肌濃度レベルは、４１２の第１地肌レベル格納部に格納される。なお、地肌濃度レベルは地肌レベルともいう。
【００３６】
ここで、上記第１補正部４０５が補正パラメータ記憶部４０６の補正パラメータを使用してどのように補正するかを説明する。上述したように、本実施形態の目的は、ＳＤＦ読み取りのときに原稿の紙厚によってばらつく原稿毎の読み取り濃度の誤差を解消すること、また、圧板読み取りと比べてＳＤＦの機構上から原稿透過率がばらつき、ＳＤＦ読み取りが圧板読み取りとは異なる原稿濃度となってしまう問題を解消することにある。つまりこの問題は、先に図２を用いて説明したが、ＳＤＦ読み取りのときの、原稿の読み取り基準位置（図２の２０３）での原稿位置のばらつき、原稿自体の透過率のばらつきにある。
【００３７】
そこで、本実施形態では、図３に示したように、原稿の搬送開始位置までの給紙位置に第１のセンサ３０５を設け、そのセンサで読み取った地肌濃度レベルが、圧板読み取りのときの地肌濃度レベルと同じになるように補正することが重要となる。そのために、図３の原稿給紙カバー３１０は、圧板読み取りのときに原稿にかかる単位面積当たりの圧力と、ＳＤＦ読み取りのときに原稿にかかる単位面積当たりの圧力とが同じになるように重さを調整している。また、図３の原稿レジスト制御板３０３は、その部材の表面が、圧板の部材の表面の白色濃度と同じ白色濃度を持つような色材で塗布されている。つまり、ＳＤＦでの原稿濃度のばらつきを、安定した圧板読み取りのときと同じになるように補正するために、ＳＤＦ読み取りでも安定した所に設置された第１のセンサ３０５により画像データを読み取り、この読み取りデータを圧板で読み取った場合と同じになるように補正する。この補正を行うブロックが第１補正部（図４の４０５）である。この補正によりＳＤＦ読み取りのときに原稿の給紙段階で安定した圧板と同等の地肌濃度レベルを読み取っておき、原稿搬送後、ＳＤＦスキャンで読み取った地肌濃度レベルと比較し、その比率で本スキャナでの読み取り画像を補正する。すなわち、第１補正部４０５は、第１のセンサ３０５（第１センサ４０４）の読み取り特性と圧板による読み取り特性との差分を検知し、自動的に第１の原稿濃度検出手段の読み取り特性を圧板による読み取り特性と同じなるように補正する。これにより、ＳＤＦ読み取りにおける画像データの濃度レベルを圧板読み取りにおける画像データの濃度レベルと同じにすることができる。さらに、色々な紙厚の原稿であっても原稿毎に地肌濃度レベルを検出し補正を行うので、原稿の紙厚に振られること無く安定した濃度で読み取ることができるのである。以上が、ＳＤＦの原稿台に置かれた原稿を搬送開始位置まで給紙したときに動作するブロックの説明である。
【００３８】
次に、原稿が搬送経路を通過し、ＳＤＦスキャン（ＳＤＦ読み取り）にて画像を読み取るところを説明する。図４の４０８は原稿搬送制御部である。原稿搬送制御部４０８は、原稿を給紙したり、搬送路を搬送させたり、排紙したりする原稿給紙ローラ、原稿搬送ローラ、原稿排紙ローラを原稿の搬送にあわせて制御するブロックである。
【００３９】
４０９はＳＤＦ読み取りのときに原稿画像を読み取り、デジタル画像に変換する第２センサである。４０９は図３で説明した第２のセンサ（第２の原稿濃度検出手段の一例）３０９である。第２センサ４０９は一般的にはＣＣＤによって構成され、原稿の反射光を光電変換する撮像素子であり、原稿データをデジタル画像に変換する。原稿搬送制御部４０８と第２センサ４０９は、本実施形態の画像処理装置の画像読取部に搭載されている。
【００４０】
４１０は入力画像処理部である。入力画像処理部４１０は、例えば読み取り高速化対応のために偶数画素、奇数画素を２系統別々に読み込んだ画像をシリアルに合成したり、スキャナのホワイトバランス調整、ダイナミックレンジの調整、シェーディング補正等を行ったりするブロックであり、本ブロックでの処理は従来技術で実施されているような一般的な画像処理で構わない。
【００４１】
４１１は第２地肌レベル検出部である。第２地肌レベル検出部４１１は、第１地肌レベル検出部４０７が原稿の搬送開始位置で地肌濃度レベルを検出していたのに対して、ＳＤＦ読み取りを行うときに、第２センサ４０９にて原稿の先端の地肌濃度レベルを検出するブロックである。この後、第１地肌レベル検出部４０７の地肌濃度レベルと第２地肌レベル検出部４１１の地肌濃度レベルの比較により、ＳＤＦスキャン画像を補正することになる。第２地肌レベル検出部４１１の地肌検出方向は後述する。
【００４２】
４１３は地肌レベル比較部（地肌濃度比率算出手段の一例）である。地肌レベル比較部４１３は、第１地肌レベル格納部４１２に格納された地肌濃度レベルと、第２地肌レベル検出部４１１により検出された地肌濃度レベルとを比較するブロックである。この地肌レベル比較部４１３により、ＳＤＦ読み取りで読み込まれた画像データを補正するための補正係数（地肌濃度比率）が演算される。
【００４３】
４１４は第２補正部（第２の補正手段の一例）である。第２補正部４１４は、地肌レベル比較部４１３で演算された補正係数により、ＳＤＦ読み取りで第２センサ４０９により読み込まれた画像データを補正するブロックである。基本的にこの第２補正部４１４の補正により、ＳＤＦで読み取られた画像データの濃度レベルが、圧板で読み取られた画像データと同じ濃度レベルに補正されることになる。
【００４４】
４１５は出力画像処理部である。出力画像処理部４１５は、画像読取部で読み込まれた画像データを画像出力部４１６から出力する場合に、エレキ的には画像出力部４１６の出力Ｉ／Ｆ信号に変換したり、画質的には画像出力部４１６の画質特性に合わせて画像処理を施したりするためのブロックである。このように出力画像処理部４１５で処理された画像データが画像出力部４１６から外部デバイスに出力される。
【００４５】
次に、本実施形態の画像処理装置の動作例について、各フローチャートを参照しながら詳細に説明する。
【００４６】
まず、図１１のフローを説明する。図１１は、図４の補正パラメータ記憶部４０６に格納する補正パラメータを求めるフローを示している。図１１のフローは、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）毎に同様の処理が施されるものとする。
【００４７】
〈フロー図１１の１１０１〉：（第１センサ補正パラメータ生成モードに入る）
操作者による操作部（図４の４０３）からの指示を受け付けると、ＣＰＵ４０１は、第１センサ（図４の４０４）の補正パラメータ生成モードに移行させる。このモードは、ＣＰＵ４０１が補正パラメータを生成するモードである。補正パラメータとは、ＳＤＦ読み取りのときの第１センサ４０４による地肌濃度レベル（読み取り濃度）を、圧板読み取りのときの第２センサ２０９による地肌濃度レベル（読み取り濃度）へ合わせ込むためのものである。
【００４８】
〈フロー図１１の１１０２〉：（ＳＤＦ読み取りにて第１センサによる補正用パッチデータの読み込み）
ＳＤＦ読み取りのときの地肌濃度レベルを、圧板読み取りのときの地肌濃度レベルへ合わせ込むために、ＳＤＦ読み取りのときの第１センサ４０４の読み取り特性と圧板読み取りのときの第２センサ４０９の読み取り特性を検知する必要がある。本フローではまず、ＣＰＵ４０１がＳＤＦ読み取りのときの第１センサ４０４の読み取り特性を検知する。検知方法としては、図５（Ｂ）に示すように、副走査先端に一般原稿の複数の地肌濃度に合わせたパッチが描画された原稿を数種類用意する。そして、それら原稿をＳＤＦ読み取りで読み取る。すなわち、第１センサ４０４は、原稿搬送開始位置（図３（Ａ）で示す第１センサ３０５の設置位置。原稿搬送準備位置ともいう）にて地肌濃度としてパッチの数だけ読み込む。本例の場合は１２種類の地肌濃度レベルを想定している。パッチはＮｏ.１からＮｏ.１２まで段々に濃度が濃くなるように描画されている。Ｎｏ.１２を超える濃度に関しては、紙の地肌としては一般的に標準的ではないので、それ以上濃い地肌は対象外としている。この１２枚のパッチ原稿を順次読み込ませることで、パッチに対するそれぞれがどのような値で第１センサ４０４に読み込まれるのかが検知できる。
【００４９】
〈フロー図１１の１１０３〉：（第１センサのパッチ読み値からＲＧＢ毎に原稿濃度に対する反射率曲線を生成）
上記フロー図１１の１１０２では、ＣＰＵ４０１が、１２パッチの第１センサ４０４での読み値を検出した。このフロー１１０３では、ＣＰＵ４０１が、上記１２パッチの離散的な読み値から、それらの間を補間し連続的な反射率曲線を生成する。ここでの補間処理としては、スプライン曲線等の従来技術を使用して離散点を連続的な曲線に変換する。
【００５０】
図６に第１センサ４０４の原稿濃度に対する読み値の例が示されている。図６ではひとつのグラフだけであるが、ＲＧＢ３種類の反射率の曲線が生成される。例えば、原稿濃度Ａ（図６）に対して、第１センサ４０４の読み値（反射率）としては読み値Ｃの値として読み込まれることが分かる。
【００５１】
〈フロー図１１の１１０４〉：（圧板読み取りにて第２センサによる補正用パッチデータの読み込み）
フロー図１１の１１０２ではＳＤＦ読み取りのときの第１センサ４０４の読み取り特性を検知したが、本フロー図１１の１１０４では、ＣＰＵ４０１が圧板読み取りのときの第２センサ４０９の読み取り特性を検知する。検知方法としては、図５（Ａ）に示すように、原稿の全面に図５（Ｂ）のＮｏ．１からＮｏ．１２までと同じ濃度を持ったパッチが描画された原稿を用意しておく。そして、それらを圧板読み取りで第２センサ４０９が一度に読み込む。本例の場合も１２種類の地肌濃度レベルを想定している。パッチＮｏ.０からＮｏ.１２まで段々に濃度が濃くなるように描画されている。Ｎｏ.１２を超える濃度に関しては、紙の地肌としては一般的に標準ではないので、それ以上濃い地肌は対象外としている。この１２個のパッチ原稿を読み込ませることで、パッチに対するそれぞれがどのような値で第２センサ４０９が読み込むのかが検知できる。
【００５２】
〈フロー図１１の１１０５〉：（第２センサのパッチ読み値からＲＧＢ毎に原稿濃度に対する反射率曲線を生成）
フロー図１１の１１０４では、ＣＰＵが１２パッチの第２センサ４０９での読み値を検出した。次のフロー１１０５では、ＣＰＵ４０１が、上記１２パッチの離散的な読み値から、それらの間を補間し連続的な反射率曲線を生成する。ここでの補間処理としては、スプライン曲線等の従来技術を使用して離散点を連続的な曲線に変換する。
【００５３】
図６に第２センサの原稿濃度に対する読み値の例が示されている。図６ではひとつのグラフだけであるが、ＲＧＢ３種類の反射率の曲線が生成される。例えば、原稿濃度Ａ（図６）に対して、第２センサの読み値（反射率）としては読み値Ｂの値として読み込まれることが分かる。
【００５４】
〈フロー図１１の１１０６〉：（第２センサと第２センサの反射率曲線から第１センサを第２センサと同じの読み値になるように変換する補正曲線を生成）
ＣＰＵ４０１は、フロー図１１の１１０３のフローと１１０５のフローで生成した、ＳＤＦ読み取りのときの第１センサの反射曲線と、圧板読み取りのときの第２センサの反射率曲線とから、同じ原稿濃度である画像を読み込んだときに圧板読み取りのときの第２センサの読み値と同じになるように、ＳＤＦ読み取りのときの第１センサの読み値を変換するための補正曲線を生成する。この補正曲線の例を図７に示す。図７では、同じ原稿の地肌部を読んだ場合、圧板読み取りのときの第２センサの読み値はＢ（図７のＢ）となるが、ＳＤＦ時の第１センサの読み値はＣ（図７のＣ）となってしまう。この差分を補正するために、ＣＰＵ４０１は、図７で示すような補正曲線で第１センサ４０４の読み込んだ読み値Ｃを読み値Ｂに変換する。この補正曲線による補正により、ＳＤＦ読み取りのときの第１センサ４０４の読み取り特性と、圧板読み取りのときの第２センサ４０９の読み取り特性とを同等にすることができる。
【００５５】
〈フロー図１１の１１０７〉：（生成した補正曲線データを補正パラメータ記憶部に格納する）
ＣＰＵ４０１は、フロー図１１の１１０６で生成した補正曲線パラメータを図４の補正パラメータ記憶部４０６に格納する。
【００５６】
〈フロー図１１の１１０８〉：（第１センサ補正パラメータ生成モード解除）
ＣＰＵ４０１は、フロー図１１の１１０１で入った第１センサ補正パラメータ生成モードを解除し、原稿読み込みモード（原稿画像のスキャンが可能なモード）に戻す。
【００５７】
次に、図１２のフローを説明する。図１２は、主に図４の第１補正部４０５及び第１地肌レベル検出部４０７が実施する動作について示している。
【００５８】
〈フロー図１２の１２０１〉：（原稿を搬送準備位置まで引き込み停止させる）
原稿搬送制御部４０８は、図３（Ａ）で示すように、第１センサ３０５で原稿の先端の地肌濃度レベルを検知するため、原稿台３０１にセットされた原稿３０２を原稿給紙ローラ３０４で原稿レジスト制御板３０３の先端位置まで給紙する。このとき、原稿３０２を停止させた位置が、原稿搬送開始位置または原稿搬送準備位置であり、第１センサ３０５にて原稿３０２先端の地肌濃度レベルを読み取る位置となる。図３の一枚目の原稿（一番上の原稿）の位置がちょうど給紙後一時停止させた位置である。
【００５９】
〈フロー図１２の１２０２〉：（原稿先端部の地肌レベルの第１センサによる読み込み）
図３（Ａ）で示すように、図１２の１２０１のフローで原稿先端が第１センサ３０５で読み取れる位置に給紙され、第１センサ３０５によって原稿先端の地肌濃度レベルを読み取る。このとき、図３（Ｂ）で示すように、第１センサ３０５は、原稿の主走査両端と中央付近に本例では３つ搭載されており、それぞれのセンサで３箇所の地肌濃度を読み取る。センサの数については、地肌濃度読み取りの精度と部品コストの関係で決定することになる。図３（Ｂ）では第１センサを３つ搭載した例とした。
【００６０】
〈フロー図１２の１２０３〉：（読み込んだ地肌濃度レベルの判定）
次に、第１補正部４０５は、図１２の１２０２のフローで読み込まれた地肌濃度レベルが適正なものかどうかを判断する。本例では３箇所の地肌濃度レベルが検出されているが、まず、第１補正部４０５は、検出されたそれぞれの地肌濃度レベル（地肌レベル）と、予め規定された地肌規定レベルとを比較し、異常に濃度が高い所が無いかを判断する。もし、地肌規定レベルよりも高い濃度の箇所がある場合には、第１補正部４０５は、その地肌濃度レベルを地肌ではないと判断し、除外する。残った地肌濃度レベルのうち適正（地肌規定レベルよりも高い濃度の箇所が無く、地肌である）と判断したものに関しては、それを第１センサ４０４で読み取った地肌濃度レベルとする。上記地肌規定レベルとは、原稿上の画像データなのか、原稿の地肌なのかを判断するために、予め規定しておいた濃度基準値のことである。なお、ここでは、地肌濃度レベルの判定（判断）を第１補正部４０５が行うものとしたが、ＣＰＵ４０１が行うようにしてもよい。
【００６１】
〈フロー図１２の１２０４〉：（１２０３の判定により、第１センサの補正処理を中止する）
図１２の１２０３のフローにおける判断の結果、３箇所の地肌濃度レベルが全て、地肌規定レベルよりも濃度が高い箇所がある場合には、第１補正部４０５は、その原稿は副走査先端部まで画像が描画されていると判断し、適正な地肌濃度レベルが読み取れないので、第１センサの補正処理（第１センサで読み取られた地肌濃度レベルを補正する処理）を中止する。これは、地肌濃度レベルが正確に読み取れないときにこの補正処理を行うことにより画像が逆におかしくなってしまうのを防止するためである。
【００６２】
〈フロー図１２の１２０５〉：（補正パラメータ記憶部の補正曲線で第１センサから読み込んだ地肌を補正する）
図１２の１２０３での判断の結果、地肌規定レベルよりも高い濃度の箇所が無く、地肌であると判断した地肌濃度レベルに対し、第１補正部４０５は、補正パラメータ記憶部４０６に格納されている補正曲線データ（図１１のフローで生成された補正パラメータ）を用いて、図７で示すような補正を行う。この補正により、ＳＤＦ読み取りのときに第１センサ４０４で読み取った原稿の地肌濃度レベルを、その原稿を圧板読み取りのときに第２センサ４０９で読み取ったのと同等の地肌濃度レベルに変換することができる。
【００６３】
〈フロー図１２の１２０６〉：（第１地肌レベル検出部により、補正後の第１センサで読み込んだ地肌レベルを検出する（平均化））
次に、地肌濃度レベルの平均化処理が行われる。この処理は、図４の第１地肌レベル検出部４０７で実行される。第１地肌レベル検出部４０７は、図１２の１２０５のフローにて圧板読み取りのときと同等の特性に変換された、ＳＤＦ読み取りのときの複数の第１センサの読み取り値に対し、平均化を行う。本例では３つの第１センサ（図３（Ｂ）の３０５）を搭載しているため、第１地肌レベル検出部４０７は、最大３つの地肌濃度レベルの平均値を求める。図１２の１２０４のフローにて地肌濃度レベルとして適切でないと判断され、除外された読み取り値に関しては、この平均化処理に含めないようにする。
【００６４】
〈フロー図１２の１２０７〉：（検出した地肌レベル値を第１地肌レベル格納部に格納する）
第１地肌レベル検出部４０７は、平均化処理を施した地肌濃度レベルを、図１３以降のフローで使用するため、第１地肌レベルとして図４の第１地肌レベル格納部４１２に格納する。フロー図１２の１２０２から１２０７までの処理は、原稿を原稿搬送開始位置まで給紙し、そこで一時停止させて、次に原稿の搬送経路に原稿を搬送し始めるまでに原稿毎にリアルタイムに実施される。
【００６５】
〈フロー図１２の１２０８〉：（原稿を搬送経路に沿って搬送する）
図１２の１２０７までのフローが終了すると、原稿搬送制御部４０８は、次にＳＤＦでのスキャンによる画像読み取り動作に入るために、原稿を原稿搬送路に搬送開始する。図３で説明すると、現在原稿搬送開始位置にある原稿３０２が、原稿搬送路３０６への搬送を開始される。本原稿３０２は、原稿搬送路３０６を通って、原稿読み取り基準位置３０８に搬送され、第２センサ３０９によって順次原稿画像が読み取られる。
【００６６】
次に、図１３のフローを説明する。図１３は、主に図４の第２地肌レベル検出部４１１及び地肌レベル比較部４１３が実施する動作について示している。
【００６７】
〈フロー図１３の１３０１〉：（ＦＧＡＴＥ信号生成）
図１２のフローまでで、ＳＤＦ読み取りのときにスキャンの前に第１センサ４０４にて原稿の地肌濃度レベルを検出したが、次に、その原稿を原稿搬送路に載せてＳＤＦスキャンを実施する動作に入る。まずこのフローでは、第２地肌レベル検出部４１１が、原稿の副走査の有効画像領域を示すＦＧＡＴＥ信号を生成する。生成方法としては、図３の原稿有効画像検知センサ３０７によって副走査原稿有効領域を検知する。原稿有効画像検知センサ３０７は、原稿がこのセンサの下を通過しているか否かでＯＮ／ＯＦＦできるようになっている。図８は、副走査方向の原稿の長さと副走査方向の原稿有効画像領域を示すＦＧＡＴＥ信号、主走査のライン毎に同期するライン同期信号、そして、ライン同期信号に同期してカウントアップするラインカウンタの信号の様子を示している。これらの信号を基準信号として構成している。図１４では、それらの基準信号を元にして具体的な本フローでの信号の様子を示している。図１４の一番上が原稿である。図１４は、副走査方向の長さがわかる図になっている。次のＦＧＡＴＥ信号１は、ＳＤＦの原稿搬送路を原稿が搬送されてきたときに、図３の原稿有効画像検知センサ３０７によってＯＮ／ＯＦＦされた信号である。図１４のギャップａで示すように少し原稿とＦＧＡＴＥ信号１がずれているのは、原稿有効画像検知センサ３０７の設置位置が画像を読み込む原稿読み取り基準位置（図３の３０８）からメカ的な要因で少し前側にずれているためである。
【００６８】
〈フロー図１３の１３０２〉：（ＦＧＡＴＥ信号の補正）
このズレを解消した信号が図１４のＦＧＡＴＥ信号２である。このＦＧＡＴＥ信号２は、ＦＧＡＴＥ信号１を基準として、前記メカ的なズレを補正した信号である。補正方法としては、ＦＧＡＴＥ信号１を基準としたカウンタ回路を用意し、その基準からライン同期信号でラインをカウントし、原稿読み取り基準位置（図３の３０８）までカウントされたらＦＧＡＴＥ信号２をアサートするような簡単な回路で実現できる。ライン数を変更できるような作りにしておけば、個体毎のメカ的なずれを吸収することも可能である。このような方法で、第２地肌レベル検出部４１１は、原稿と同期したＦＧＡＴＥ信号２を生成する。
【００６９】
〈フロー図１３の１３０３〉：（地肌検知ゲート信号の生成）
次に、第２地肌レベル検出部４１１は、図１３の１３０２のフローで補正したＦＧＡＴＥ信号２を基準として、図１４で示すような地肌検知期間（図１４のＢ）のみアサートする地肌検知ゲート信号を生成する。生成方法としては、図８で示すようなラインに同期した副走査カウンタ値をカウントし、カウンタ値が１から地肌検知期間、アサートするような簡単な回路で実現できる。地肌検知ゲート信号は、図１４で示すようにＦＧＡＴＥ信号の先端にアサートしている。これは、一般的に原稿の副走査先端に画像データが描画されていることが少ないことがわかっているため、この期間に地肌検出期間としている。地肌検知ゲート信号のアサート幅Ｂは、例えば、２ｍｍ〜５ｍｍ程度が望ましいと思われる。
【００７０】
〈フロー図１３の１３０４〉：（地肌検知ゲート信号での画像をリアルタイムに読み取り第２地肌レベルとする）
第２地肌レベル検出部４１１は、地肌検知ゲート信号のアサート期間中にＳＤＦのスキャンにおいて第２センサ（図３の３０９、図４の４０９）で原稿の地肌濃度レベルを検出する。すなわち、第２地肌レベル検出部４１１は、地肌検知ゲート信号がアサートされている期間中に入ってきた読み取り画像データを順次加算し、それがネゲートしたら、その加算結果をアサート期間中の画素数で割ることにより、地肌検知期間中の地肌濃度レベル（第２地肌レベル）を検出する。
【００７１】
〈フロー図１３の１３０５〉：（第２地肌レベルと図１２のフローで第１地肌レベル格納部に格納した第１地肌レベルとを比較し第２補正係数を演算する）
地肌レベル比較部４１３は、図１２のフローで生成された第１地肌レベル格納部４１２に格納されている第１地肌レベル（地肌濃度レベル）と、図１３のこれまでのフローで生成された第２地肌レベル（地肌濃度レベル）とを比較し、第２補正部４１４で補正するための補正係数（地肌濃度比率）を算出する。この補正係数を算出するための式を図９に示す。図９の補正係数ｙが、第２補正部４１４において第２センサ４０９で読み取った画像データを補正するための補正係数である。補正係数ｙは、ＳＤＦ読み取りのときに読み込まれる原稿毎に算出（生成）される。
【００７２】
〈フロー図１３の１３０６〉：（求めた第２補正係数を第２補正部へ通知する）
地肌レベル比較部４１３は、図１３の１３０５のフローで算出した補正係数ｙ（図９）を第２補正部４１４に通知する。第２補正部４１４は、通知された補正係数ｙを用いて、その後第２センサ４０９から入力される画像データの補正処理を行う。
【００７３】
次に、図１５のフローを説明する。図１５は、図４の第２補正部４１４が実施する動作について示している。
【００７４】
〈フロー図１５の１５０１〉：（図１３のフローから通知された第２補正係数を一次記憶メモリに格納する）
第２補正部４１４は、図１３のフローで生成されて地肌レベル比較部４１３から通知された補正係数ｙを、第２補正部の内部の一時記憶メモリ（図示せず）に格納する。この補正係数ｙは、ＳＤＦ読み取りのときに読み込まれる原稿毎に異なる値となる。よって、第２補正部４１４は、図１３のフローで原稿毎に生成された補正係数ｙを順次原稿毎に書き換える処理を行う。
【００７５】
〈フロー図１５の１５０２〉：（第２補正係数のチェック）
次に、第２補正部４１４は、図１５の１５０１のフローで一時記憶メモリに格納した補正係数ｙが妥当な係数かどうかを判定する。この補正係数ｙはＲＧＢ毎に存在するが、それぞれの補正係数ｙが大きく異なるとＲＧＢのグレーバランスに影響を及ぼす。そのため、ＲＧＢの補正係数ｙの間で一定以上の差異がある場合には、第２補正部４１４での補正処理を中止する必要がある。すなわち、本フローは、画像に悪影響を及ぼさないように補正係数ｙをチェックする工程である。チェック方法としては、例えば、ＲＧＢ各補正係数ｙがそれぞれ、ある特定の補正基準値以内に入っているかどうかで確認する。なお、ここでは、補正係数の判定（チェック）を第２補正部４１４が行うものとしたが、ＣＰＵ４０１が行うようにしてもよい。
【００７６】
〈フロー図１５の１５０３〉：（原稿画像データへの第２補正処理を中止する）
図１５の１５０２のフローにおけるＲＧＢそれぞれの補正係数ｙのチェックの結果、問題があれば、第２補正部４１４は補正処理を中止する。
【００７７】
〈フロー図１５の１５０４〉：（第２補正係数により原稿画像データを補正する）
図１５の１５０２のフローにおけるＲＧＢそれぞれの補正係数ｙのチェックの結果、問題がなければ、第２補正部４１４は、第２センサ４０９で読み込まれて入力画像処理部４１０で処理された画像データに対し、補正係数ｙを用いて補正処理を行う。補正処理としては、図１０に示す算出式で補正する。第２補正部４１４は、第２センサ４０９で読み込まれて入力画像処理部４１０で処理された画像データに対し、補正係数ｙを乗算する。これにより、ＳＤＦ読み取りのときにＳＤＦの機構上、画像濃度がばらついてしまう第２センサ（図３の３０５、図４０９）で読み込まれた画像データを、圧板読み取りのときに第２センサで読まれて安定した画像データと同等にすることができる。
【００７８】
以上説明したように、本実施形態によれば、圧板読み取りの濃度レベルとＳＤＦ読み取りの濃度レベルを原稿毎に比較することで原稿に対する圧板読み取りとＳＤＦ読み取りの濃度比率を求め、求めた濃度比率によりＳＤＦ読み取りの画像データを圧板読み取りの画像データと同等に補正することができる。すなわち、本実施形態では、ＳＤＦ読み取りの濃度レベルを圧板読み取りの濃度レベルと同等に補正する（圧板読み取りとＳＤＦ読み取りの画像データの読み取り濃度を同じにする）ことができる。よって、ＳＤＦ読み取りのとき、メカ的な機構上から原稿と読み取りユニットの読み取り基準位置までの間隔が原稿の硬さによって異なることや、原稿の厚さによりランプ光の原稿透過率が異なることによってＳＤＦ読み取りの濃度が原稿毎にばらついてしまっても、圧板読み取りとＳＤＦ読み取りそれぞれの画像データの画質の合わせ込みができる。なお、本実施形態では、原稿スキャンのときに自動的に補正処理を行うので、原稿毎に手動により出力濃度を調整するといった作業の煩わしさを解消できるという効果も得ることができる。
【００７９】
すなわち、本実施形態の画像処理装置は、コンタクトガラス上にセットされ圧板によって押さえられた原稿をスキャナキャリッジの副走査方向の移動と共に読み取る圧板読取手段と、スキャナキャリッジをスリットガラスの下に固定し、原稿の搬送と共に原稿画像を読み取るＳＤＦ（シートスルードキュメントフィーダ）読取手段とを備えた画像処理装置であって、原稿がＳＤＦ読取手段上の原稿搬送開始位置にあるときに、原稿の地肌濃度を検出する第１の原稿濃度検出手段と、第１の原稿濃度検出手段で検出された地肌濃度を、圧板読取手段で読み取られたときと同等の地肌濃度に補正する第１の補正手段と、ＳＤＦ読取手段による読み取りのときに、原稿の地肌濃度を検出する第２の原稿濃度検出手段と、第１の補正手段で補正された地肌濃度と、第２の原稿濃度検出手段で検出された地肌濃度との比較結果を使用して、ＳＤＦ読取手段で読み取られた画像データを補正する第２の補正手段と、を備えたことを特徴とする。これにより、ＳＤＦ読み取りのときにＳＤＦの機構上ばらついてしまう画像データの濃度に対し、ばらつきを押さえて圧板読み取りのときの画像データの濃度と同等に補正することができる。
【００８０】
また、本実施形態の画像処理装置において、第１の補正手段は、第１の原稿濃度検出手段の読み取り特性と圧板による読み取り特性との差分を検知し、自動的に第１の原稿濃度検出手段の読み取り特性を圧板による読み取り特性と同じなるように補正することを特徴とする。これにより、ＳＤＦ読み取りのときの画像データの濃度と圧板読み取りのときの画像データの濃度を同等にすることができる補正係数を求めることができる。
【００８１】
また、本実施形態の画像処理装置において、第１の原稿濃度検出手段に対面するＳＤＦ読取手段上の部材の表面の白色濃度は、圧板の部材の表面の白色濃度と同じであることを特徴とする。これにより、ＳＤＦ読み取りのときに圧板読み取りで読み取った画像データの濃度と同じ条件を作り出すことができる。
【００８２】
また、本実施形態の画像処理装置において、圧板読取手段による読み取りのときに原稿にかかる単位面積当たりの圧力と、ＳＤＦ読取手段による読み取りのときに原稿にかかる単位面積当たりの圧力とが同じであることを特徴とする。これにより、ＳＤＦ読み取りのときに圧板読み取りで読み取った画像データの濃度と同じ条件を作り出すことができる。
【００８３】
また、本実施形態の画像処理装置において、第１の補正手段で補正された地肌濃度と、第２の原稿濃度検出手段で検出された地肌濃度との比較を行い、地肌濃度比率を算出する地肌濃度比率算出手段を備え、地肌濃度比率算出手段は、ＳＤＦ読取手段により読み取られる原稿毎に、地肌濃度比率を算出することを特徴とする。これにより、ＳＤＦ読み取りのとき、読み込まれる原稿毎にばらつく画像データの濃度を補正することができる。
【００８４】
また、本実施形態の画像処理装置において、第２の補正手段は、地肌濃度比率算出手段で算出された地肌濃度比率を使用して、ＳＤＦ読取手段で読み取られた画像データの地肌濃度が、圧板読取手段で読み取られた画像データの地肌濃度と同じになるように補正することを特徴とする。これにより、ＳＤＦ読み取りのときにＳＤＦの機構上ばらついてしまう画像データの濃度を、ばらつきを押さえて圧板読み取りのときの画像データの濃度と同等に補正することができる。
【００８５】
また、本実施形態の画像処理装置において、第１の原稿濃度検出手段は、原稿毎に原稿の地肌濃度を検出可能であり、第２の補正手段は、ＳＤＦ読取手段で読み取られた画像データの地肌濃度を、原稿毎に補正することを特徴とする。これにより、ＳＤＦ読み取りのとき、読み込まれる原稿毎にばらつく画像データの濃度を補正することができる。
【００８６】
以上、本発明の実施形態について説明したが、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【００８７】
例えば、上述した実施形態における動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。
【００８８】
ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させてもよい。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させてもよい。
【００８９】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory），ＭＯ（Magneto optical）ディスク，ＤＶＤ（Digital Versatile Disc）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。
【００９０】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送してもよい。または、ＬＡＮ（Local Area Network）、インターネットといったネットワークを介して、コンピュータに有線で転送してもよい。コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。
【００９１】
また、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【符号の説明】
【００９２】
１０１、３０１    原稿台
１０２、３０３    原稿レジスト制御板
１０３、３０４    原稿給紙ローラ
１０４、１０５、１０７、１１０    原稿搬送ローラ
１０６    原稿搬送路
１０８    スリットガラス
１０９、３０７    原稿有効画像検知センサ
１１１    原稿排紙ローラ
１１２    原稿排紙台
１１３    原稿台ガラス
１１４    照明ランプ
１１５    反射ミラー
１１６    スキャナキャリッジ
１１７    結像レンズ
１１８    ＣＣＤ
１１９    電子基板
２０１    スリットガラス
２０２、３０６    原稿搬送路
２０３、３０８    原稿読み取り位置（原稿読み取り基準位置、画像読取基準位置）
２０４、３０２    原稿
３０５、４０４    第１のセンサ（第１センサ。第１の原稿濃度検出手段の一例）
３０９、４０９    第２のセンサ（第２センサ。第２の原稿濃度検出手段の一例）
３１０    原稿給紙カバー
４０１    ＣＰＵ
４０２    制御バス
４０３    操作部
４０５    第１補正部（第１の補正手段の一例）
４０６    補正パラメータ記憶部
４０７    第１地肌レベル検出部
４０８    原稿搬送制御部
４１０    入力画像処理部
４１１    第２地肌レベル検出部
４１２    第１地肌レベル格納部
４１３    地肌レベル比較部（地肌濃度比率算出手段の一例）
４１４    第２補正部（第２の補正手段の一例）
４１５    出力画像処理部
４１６    画像出力部
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２００３−１０１７７０号公報
【図１】
0005458943.tif 000002
【図２】
0005458943.tif 000003
【図３】
0005458943.tif 000004
【図４】
0005458943.tif 000005
【図５】
0005458943.tif 000006
【図６】
0005458943.tif 000007
【図７】
0005458943.tif 000008
【図８】
0005458943.tif 000009
【図９】
0005458943.tif 000010
【図１０】
0005458943.tif 000011
【図１１】
0005458943.tif 000012
【図１２】
0005458943.tif 000013
【図１３】
0005458943.tif 000014
【図１４】
0005458943.tif 000015
【図１５】
0005458943.tif 000016