(57)【要約】【課題】複数のラインイメージセンサによる読取結果を連結することにより広範な画像の読み取りを可能とする画像読取装置において、隣接するラインイメージセンサによって読み取られた画像を連結する際の補正処理を好適に行うこと。【解決手段】所定のラインについての前記繋ぎ目画像を生成するにあたり、前記所定のライン及び前記所定のラインの前後の複数ラインについての前記網点画像判断部の判断結果に基づいて、前記所定のラインにおける前記繋ぎ目読取画像の繋ぎ目位置を変化させることを特徴とする。【選択図】図１０
2015154411.tif 000002
【特許請求の範囲】
【請求項１】
複数のラインイメージセンサにおいて各画素に対応する読取素子の並び方向の端部同士が、前記読取素子の並び方向と直交する方向に重複するように配置されて構成された読取部によって読み取られた読取画像を処理する読取画像処理装置であって、
前記夫々のラインイメージセンサに含まれる読取素子のうち前記直交する方向に重複している範囲の読取素子によって読み取られた読取画像である繋ぎ目読取画像が、画像の濃度が周期的に変化する網点画像であるか否かを判断する網点画像判断部と、
異なるラインイメージセンサによって夫々読み取られた前記繋ぎ目読取画像に基づき、前記ラインイメージセンサが副走査方向に重複している部分の画像である繋ぎ目画像を生成する繋ぎ目処理部と、
前記夫々のラインイメージセンサによって読み取られた読取画像及び生成された前記繋ぎ目画像に基づいて１ライン分の読取画像を生成するライン画像生成部とを含み、
前記繋ぎ目処理部は、
前記繋ぎ目読取画像が網点画像であるか否かの判断結果が所定の判断結果であった場合、２つのラインイメージセンサによって読み取られた夫々の読取画像を、前記重複している範囲に設定された所定の繋ぎ目位置で連結して前記繋ぎ目画像を生成し、
前記繋ぎ目画像を生成する対象のライン及びその周辺のラインにおける前記繋ぎ目読取画像が網点画像であるか否かの判断結果に基づいて前記所定の繋ぎ目位置を変化させることを特徴とする読取画像処理装置。
【請求項２】
前記繋ぎ目処理部は、前記所定のライン及び前記所定のラインの前後の複数ラインについての前記網点画像判断部の判断結果に基づいて、前記所定のラインにおける前記繋ぎ目位置を主走査方向へ移動させることにより、前記繋ぎ目位置を変化させることを特徴とする請求項１に記載の読取画像処理装置。
【請求項３】
前記繋ぎ目処理部は、前記所定ラインにおける前記網点画像判断部の判断結果と、前記所定ラインの前後の複数ラインにおける前記網点画像判断部の判断結果とが、同等である場合に、前記所定ラインにおける前記繋ぎ目位置を変化させることを特徴とする請求項１に記載の読取画像処理装置。
【請求項４】
複数のラインイメージセンサにおいて各画素に対応する読取素子の並び方向の端部同士が、前記読取素子の並び方向と直交する方向に重複するように配置されて構成された読取部と、
前記夫々のラインイメージセンサに含まれる読取素子のうち前記直交する方向に重複している範囲の読取素子によって読み取られた読取画像である繋ぎ目読取画像が、画像の濃度が周期的に変化する網点画像であるか否かを判断する網点画像判断部と、
異なるラインイメージセンサによって夫々読み取られた前記繋ぎ目読取画像に基づき、前記ラインイメージセンサが副走査方向に重複している部分の画像である繋ぎ目画像を生成する繋ぎ目処理部と、
前記夫々のラインイメージセンサによって読み取られた読取画像及び生成された前記繋ぎ目画像に基づいて１ライン分の読取画像を生成するライン画像生成部とを含み、
前記繋ぎ目処理部は、
所定のラインについての前記繋ぎ目画像を生成するにあたり、前記所定のライン及び前記所定のラインの前後の複数ラインについての前記網点画像判断部の判断結果に基づいて、前記所定のラインにおける前記繋ぎ目読取画像の繋ぎ目位置を変化させることを特徴とする画像読取装置。
【請求項５】
請求項４に記載の画像読取装置を含むことを特徴とする画像形成装置。
【請求項６】
複数のラインイメージセンサにおいて各画素に対応する読取素子の並び方向の端部同士が、前記読取素子の並び方向と直交する方向に重複するように配置されて構成された読取部によって読み取られた読取画像を処理する読取画像処理プログラムであって、
前記夫々のラインイメージセンサに含まれる読取素子のうち前記直交する方向に重複している範囲の読取素子によって読み取られた読取画像である繋ぎ目読取画像が、画像の濃度が周期的に変化する網点画像であるか否かを判断するステップと、
前記読取部によって前記複数のラインイメージセンサ毎に読み取られた読取画像に対して、所定のラインについての前記繋ぎ目画像を生成するにあたり、前記所定のラインにおける前記繋ぎ目読取画像の繋ぎ目位置を変化させるかを、前記所定のライン及び前記所定のラインの前後の複数ラインについての前記網点画像判断部の判断結果に基づいて判断するステップと、
前記判断の結果に従った処理により、前記ラインイメージセンサが副走査方向に重複している部分の画像である繋ぎ目画像を生成するステップと、
前記夫々のラインイメージセンサによって読み取られた読取画像及び生成された前記繋ぎ目画像に基づいて１ライン分の読取画像を生成するステップとを情報処理装置に実行させることを特徴とする読取画像処理プログラム。
【請求項７】
複数のラインイメージセンサにおいて各画素に対応する読取素子の並び方向の端部同士が、前記読取素子の並び方向と直交する方向に重複するように配置されて構成された読取部によって読み取られた読取画像を処理する読取画像処理方法であって、
前記夫々のラインイメージセンサに含まれる読取素子のうち前記直交する方向に重複している範囲の読取素子によって読み取られた読取画像である繋ぎ目読取画像が、画像の濃度が周期的に変化する網点画像であるか否かを判断し、
前記読取部によって前記複数のラインイメージセンサ毎に読み取られた読取画像に対して、所定のラインについての前記繋ぎ目画像を生成するにあたり、前記所定のラインにおける前記繋ぎ目読取画像の繋ぎ目位置を変化させるかを、前記所定のライン及び前記所定のラインの前後の複数ラインについての前記網点画像判断部の判断結果に基づいて判断し、
前記判断の結果に従った処理により、前記ラインイメージセンサが副走査方向に重複している部分の画像である繋ぎ目画像を生成し、
前記夫々のラインイメージセンサによって読み取られた読取画像及び生成された前記繋ぎ目画像に基づいて１ライン分の読取画像を生成することを特徴とする読取画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取画像処理装置、画像読取装置、画像形成装置、読取画像処理プログラム及び読取画像処理方法に関し、特に、画像を読み取るセンサの繋ぎ目部分の処理に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。
【０００３】
このような画像処理装置のうち、情報の電子化に用いるスキャナの一態様として、Ａ０サイズのような広幅の画像読取装置がある。広幅の画像読取装置においては、低コスト化のため、Ａ４サイズ等の比較的短いラインイメージセンサ複数個を主走査方向に千鳥状に配置し、各ラインイメージセンサによる画像データを合成することにより、広幅の読取処理を可能としたものがある。
【０００４】
上述したＡ４サイズ等のラインイメージセンサ複数個を主走査方向に千鳥状に配置した構成の場合、ラインイメージセンサの副走査方向の位置が異なるため、Ａ０サイズのような広幅サイズの用紙において、用紙の搬送速度などが原因で、ラインイメージセンサごとの画像データが繋ぎ目部分でずれてしまう問題がある。
【０００５】
このような問題を解決するため、ラインイメージセンサごとの画像データを合成する際に、繋ぎ目付近でぼかし処理などの補正処理を行うことで、ずれを目立たなくする技術が提案されている（例えば、特許文献１参照）。特許文献１に開示された技術では、繋ぎ目付近において、画素の濃淡が周期的に変化する画像、いわゆる網点画像であるか、非網点画像であるかを検知し、その検知結果に基づいて補正処理の要否を決定することにより、補正による副作用を低減する方法が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
２つのイメージセンサの読取結果が異なる場合の一例として、２つのイメージセンサの画像位置が副走査方向にずれている場合がある。このような場合、網点と非網点とが副走査方向に切り替わる位置で段差が生じ、その部分で２つのイメージセンサの読取結果に差異が生じる。
【０００７】
特許文献１に開示された方法においては、２つのイメージセンサの読取結果が異なる場合には、網点画像であると判断して、補正処理を行わずにスルー処理が行われる。そのため、副走査方向において網点画像と非網点画像とが切り替わるときにもスルー処理が行われることとなってしまう場合がある。その結果、２つのイメージセンサの画像位置が副走査方向にずれている場合に生じる段差が目立ってしまうという問題がある。
【０００８】
本発明は、このような問題を解決するためになされたものであり、複数のラインイメージセンサによる読取結果を連結することにより広範な画像の読み取りを可能とする画像読取装置において、良好な読取画像を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、複数のラインイメージセンサにおいて各画素に対応する読取素子の並び方向の端部同士が、前記読取素子の並び方向と直交する方向に重複するように配置されて構成された読取部によって読み取られた読取画像を処理する読取画像処理装置であって、前記夫々のラインイメージセンサに含まれる読取素子のうち前記直交する方向に重複している範囲の読取素子によって読み取られた読取画像である繋ぎ目読取画像が、画像の濃度が周期的に変化する網点画像であるか否かを判断する網点画像判断部と、異なるラインイメージセンサによって夫々読み取られた前記繋ぎ目読取画像に基づき、前記ラインイメージセンサが副走査方向に重複している部分の画像である繋ぎ目画像を生成する繋ぎ目処理部と、前記夫々のラインイメージセンサによって読み取られた読取画像及び生成された前記繋ぎ目画像に基づいて１ライン分の読取画像を生成するライン画像生成部とを含み、前記繋ぎ目処理部は、前記繋ぎ目読取画像が網点画像であるか否かの判断結果が所定の判断結果であった場合、２つのラインイメージセンサによって読み取られた夫々の読取画像を、前記重複している範囲に設定された所定の繋ぎ目位置で連結して前記繋ぎ目画像を生成し、前記繋ぎ目画像を生成する対象のライン及びその周辺のラインにおける前記繋ぎ目読取画像が網点画像であるか否かの判断結果に基づいて前記所定の繋ぎ目位置を変化させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数のラインイメージセンサによる読取結果を連結することにより広範な画像の読み取りを可能とする画像読取装置において、良好な読取画像を得ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る画像処理装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図３】本発明の実施形態に係るスキャナユニットの機能構成を示すブロック図である。
【図４】本発明の実施形態に係るライン合成処理部の機能構成を示すブロック図である。
【図５】本発明の実施形態に係る網点判定動作を示すフローチャートである。
【図６】本発明の実施形態に係る網点判定動作において用いられるフィルタの例を示す図である。
【図７】本発明の実施形態に係る網点判定処理を示す図である。
【図８】本発明の実施形態に係る乗算管理による重みづけ処理の態様を示す図である。
【図９】本発明の実施形態に係るメモリの機能を示す図である。
【図１０】本発明の実施形態に係る繋ぎ目補正処理における動作を示すフローチャートである。
【図１１】本発明の実施形態に係る繋ぎ目位置決定処理において参照する判定テーブルを示す図である。
【図１２】本発明の実施形態に係る繋ぎ目補正処理の判断結果の例を示す図である。
【図１３】本発明の実施形態に係る繋ぎ目位置決定処理における直結処理の別例の態様を示す図である。
【図１４】本発明の比較例に係る繋ぎ目補正処理の判断結果の例を示す図である。
【図１５】本発明の比較例に係る繋ぎ目補正処理の判断結果の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態について説明する。本実施形態においては、Ａ０サイズに対応した広幅の画像読取装置を含むＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）を例として説明する。
【００１３】
まず、本実施形態に係る画像処理装置１全体のハードウェア構成について説明する。図１は、本実施形態に係る画像処理装置１のハードウェア構成を示すブロック図である。図１に示すように、本実施形態に係る画像処理装置１は、一般的なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等の情報処理装置と同様の構成を有する。即ち、本実施形態に係る画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス９０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０、操作部７０及び専用デバイス８０が接続されている。
【００１４】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。
【００１５】
Ｉ／Ｆ５０は、バス９０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、ユーザが画像処理装置１に情報を入力するためのユーザインタフェースであり、本実施形態においては、タッチパネルやハードキー等によって構成される。
【００１６】
専用デバイス８０は、画像処理装置１特有の機能を実現するためのハードウェアであり、紙面上に画像形成出力を実行するプリントエンジンや、紙面上の画像を読み取るためのスキャナユニットである。本実施形態に係る画像処理装置１は、このスキャナユニットに特徴を有する。
【００１７】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記録媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０がそれらのプログラムに従って演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、画像処理装置１の機能を実現する機能ブロックが構成される。
【００１８】
次に、本実施形態に係る画像処理装置１の機能構成について、図２を参照して説明する。図２は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図２に示すように、本実施形態に係る画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。
【００１９】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０及び入出力制御部１５０を含む。図２に示すように、本実施形態に係る画像処理装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図２においては、電気的接続を実線の矢印で示しており、用紙の流れを破線の矢印で示している。
【００２０】
ディスプレイパネル１０４は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し、若しくは画像処理装置１に対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル１０４は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００２１】
ネットワークＩ／Ｆ１０８は、画像処理装置１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８は、ＴＣＰ／ＩＰプロトコルによる通信が可能である。また、ネットワークＩ／Ｆ１０８は、画像処理装置１がファクシミリとして機能する際に、ファクシミリ送信を実行するためのインタフェースとしても機能する。そのため、ネットワークＩ／Ｆ１０８は、電話回線にも接続されている。ネットワークＩ／Ｆ１０８は、図２に示すＩ／Ｆ５０によって実現される。
【００２２】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置１全体を制御する制御部として機能する。
【００２３】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。
【００２４】
また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１の記憶領域に格納され若しくはネットワークＩ／Ｆ１０８を介して他の情報処理端末や記憶装置に送信される情報である。
【００２５】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介してネットワークに接続された他の機器にアクセスする。
【００２６】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成させる。
【００２７】
本実施形態に係る印刷ジョブには、出力対象の画像情報が画像処理装置１の画像処理部１３０によって解析可能な情報形式で記述された画像の情報の他、画像形成出力に際して設定されるべきパラメータの情報が含まれる。このパラメータの情報とは、例えば、両面印刷の設定、集約印刷の設定、カラー／モノクロの設定等の情報である。
【００２８】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部１３０、エンジン制御部１２０及びプリントエンジン１０６が画像形成出力部として機能する。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００２９】
画像処理装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介して他の端末から入力されるスキャン実行指示に応じて、操作表示制御部１４０若しくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００３０】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作すると共に、エンジン制御部１２０が、読取制御部として機能する。
【００３１】
撮像動作においては、スキャナユニット１０２に含まれるＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）やＣＣＤ（ｃｈａｒｇｅ−ｃｏｕｐｌｅｄ  ｄｅｖｉｃｅ）等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。なお、ＣＩＳやＣＣＤの撮像素子は、読取素子の一例に該当する。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。
【００３２】
画像処理部１３０が生成した画像情報は主制御部１１０が取得し、主制御部１１０がＨＤＤ４０等の画像処理装置１に装着された記憶媒体に保存する。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、画像入力部として機能する。画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介して外部の装置に送信される。
【００３３】
また、画像処理装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００３４】
このような構成において、本実施形態は、スキャナユニット１０２内部の構成に特徴を有する。図３を参照して、スキャナユニット１０２内部の構成について説明する。図３に示すように、本実施形態に係るスキャナユニット１０２は、ＣＩＳ２０１、ＣＩＳ２０２、ＣＩＳ２０３、Ａ／Ｄ変換器２０４、Ａ／Ｄ変換器２０５、Ａ／Ｄ変換器２０６、メモリ２０７、メモリ２０８、メモリ２０９及びライン合成処理部２１０を含む。
【００３５】
ＣＩＳ２０１〜２０３はラインイメージセンサである。この３つのラインイメージセンサのライン幅によってＡ０サイズの主走査方向幅全体がカバーされるように並べて配置されている。また、３つのラインイメージセンサは千鳥状に配置されており、夫々隣り合うラインイメージセンサの端部の数画素分が主走査方向に重なるように配置されている。換言すると、夫々のラインイメージセンサにおける画素の並び方向の端部同士が、画素の並び方向と直交する方向に重複するように配置されることにより、読取範囲の主走査方向全範囲をカバーする読取部が構成されている。
【００３６】
また、３つのラインイメージセンサは副走査方向にずらされて配置されており、中央に配置されたＣＩＳ２０２が副走査方向の最上流側に配置され、両端のＣＩＳ２０１、ＣＩＳ２０３が副走査方向の下流側に配置されている。尚、図３は、機能ブロック図であるが、ＣＩＳ２０１〜ＣＩＳ２０３は、図３に示すように千鳥状に配置されている。
【００３７】
ＣＩＳ２０１から出力される画像データはＡ／Ｄ変換器２０４によってデジタル信号に変換され、ライン合成処理部２１０に入力される。ＣＩＳ２０２、ＣＩＳ２０３から夫々出力される画像データは、夫々Ａ／Ｄ変換器２０５、Ａ／Ｄ変換器２０６によってデジタル信号に変換された後、メモリ２０７、メモリ２０８によって夫々所定期間遅延されてからライン合成処理部２１０に転送される。
【００３８】
メモリ２０７、メモリ２０８夫々による遅延は、ＣＩＳ２０２、ＣＩＳ２０３とＣＩＳ２０１との副走査方向の配置関係の差分を吸収するための遅延である。ＣＩＳ２０１は副走査方向の最下流側に配置されており、遅延の必要がないことからメモリによる遅延は不要であり、直接ライン合成処理部２１０に入力される。他方、ＣＩＳ２０３は、調整容易化のためＣＩＳ２０１よりも数ライン上流側に配置されていることから、メモリ２０８による遅延が必要となる。
【００３９】
ライン合成処理部２１０は、ＣＩＳ２０１とＣＩＳ２０２、ＣＩＳ２０２とＣＩＳ２０３とが夫々重なる部分、即ち繋ぎ目での網点の検知、網点の検知結果を考慮した繋ぎ目補正処理、そして、繋ぎ目補正処理が施されたＣＩＳ２０１〜ＣＩＳ２０３による読取結果の１ライン化処理を行い、１ライン分の撮像データを生成する。ライン合成処理部２１０は、そのようにして生成した１ライン分の撮像データを、図２において説明したエンジン制御部に転送する。メモリ２０９は、ライン合成処理部２１０によるライン合成処理において用いられる記憶領域である。
【００４０】
次に、本実施形態に係るライン合成処理部２１０の機能構成について、図４を参照して説明する。図４に示すように、本実施形態に係るライン合成処理部２１０は、網点検知部２１１、繋ぎ目補正処理部２１２、メモリ２１３及び１ライン化処理部２１４を含む。尚、図４においては、ライン合成処理部２１０への入力を１本で示しているが、図３において説明したように、ライン合成処理部２１０への入力はＣＩＳ２０１〜ＣＳ２０３夫々に対応する３本分である。
【００４１】
網点検知部２１１は、上述したように、ＣＩＳ２０１、ＣＩＳ２０２及びＣＩＳ２０３夫々の繋ぎ目部分の画素（以降、「繋ぎ目読取画像」とする）を参照し、繋ぎ目読取画像が、画像の濃度が周期的に変化する網点画像であるか否かを判断して検知する網点画像判断部である。図５は、本実施形態に係る網点検知部２１１による網点検知のための処理を示すフローチャートである。図５に示すように、本実施形態に係る網点検知部２１１は、ＣＩＳ２０１〜ＣＩＳ２０３の画像入力を受け付けると（Ｓ５０１）、検知対象範囲である繋ぎ目部分の画像に対してフィルタ処理を行い（Ｓ５０２）、フィルタ処理後の画像データを単純二値化する（Ｓ５０３）。そして、単純２値化された検知対象である繋ぎ目部分の画像に基づいて網点判定を行う（Ｓ５０４）。
【００４２】
図６は、Ｓ５０２において適用されるフィルタの例を示す図である。網点検知部２１１は、図６に示すようなフィルタを、検知対象範囲である繋ぎ目部分の画像を構成する各画素を注目画素として適用することにより、Ｓ５０２のフィルタ処理を行う。Ｓ５０３の単純二値化処理において用いられる量子化閾値は、データが８ビットの場合は１２８、１０ビットの場合は５１２である。
【００４３】
Ｓ５０４において、網点検知部２１１は、図７に示すように、単純二値化後の画像について、注目領域内の画像が白から黒、若しくは黒から白に変化する変化点の数をカウントし、そのカウント結果が所定の閾値（以降、「変化点閾値」とする）以上であれば網点であると判定する。ここで、検知対象範囲である繋ぎ目部分、即ち注目領域は、例えば、注目画素を中心として左右１５画素、合計３１画素の範囲である。尚、上述した量子化閾値、変化点閾値及び注目領域の画素数は任意に変更可能である。
【００４４】
また、カラー画像の場合、ＲＧＢ各色の値から１つのプレーンの画像を生成して上述した処理を実行しても良いし、ＲＧＢ各色の値に対して上述した処理を実行しても良い。尚、網点検知は公知技術であり、上述した処理によるものの他、様々な方法を用いることが可能である。網点検知部２１１による検知結果、即ち網点画像か否かの判定結果はメモリ２１３に入力される。メモリ２１３は、複数ライン分の網点検知結果を蓄積し、繋ぎ目補正処理部２１２に入力する。
【００４５】
繋ぎ目補正処理部２１２は、図示しない重み付け係数部、乗算回路、セレクタ、加算回路等を備えており、夫々のラインイメージセンサによって夫々読み取られた繋ぎ目読取画像に基づき、夫々の主走査ラインにおける繋ぎ目部分の画像（以降、「繋ぎ目画像」とする）を生成する繋ぎ目処理部である。乗算回路には重み付け係数部から重み付け係数が入力される。また、乗算回路及びセレクタは直列に配置され、セレクタには乗算回路からの入力と乗算回路をスルーしたデータが入力される。セレクタは乗算回路からのデータと乗算回路をスルーしたデータのいずれかを選択して出力する。
【００４６】
このような回路は、ＣＩＳ２０１とＣＩＳ２０２との繋ぎ目及びＣＩＳ２０２とＣＩＳ２０３との繋ぎ目の夫々に設けられている。各セレクタの後段には加算回路が設けられ、各セレクタからのデータが入力され、加算処理を行った後、補正後データとして出力される。
【００４７】
図８（ａ）は、繋ぎ目補正処理における重み付け係数の一例を示した図である。図８においては、ＣＩＳ２０１とＣＩＳ２０２との繋ぎ目部分について図示しているが、ＣＩＳ２０２とＣＩＳ２０３との繋ぎ目も同様である。図８（ａ）に示す様に、繋ぎ合わせる左右の重なり部分を１２８画素設定し、１６画素単位でＣＩＳ２０１からのデータにおいては左側から順に７／８、６／８、・・・１／８の重み付け係数を第１の乗算回路で演算処理する。ＣＩＳ２０２からのデータは、逆に重なり部分の右側から順に７／８、６／８、・・・１／８の重み付け係数を第２の乗算回路で演算処理する。
【００４８】
補正係数に関して今回は１６画素単位で１〜７の補正係数にしたが、すべて同じ補正係数にするなど任意に選択できる。その後、加算回路で加算処理を行い、補正後データとする。本方式により、隣り合ったイメージセンサの重なり部分のズレと読み取り時の濃度の段差を段階的に繋ぐことが可能となり、位置ズレ及び濃度段差を吸収することができる。このような処理は、換言すると、異なるラインイメージセンサによって夫々読み取られた繋ぎ目読取画像のうち対応する画素を重み付けにより合成して繋ぎ目画像を生成する合成処理である。
【００４９】
これに対して、網点画像に対して上述したような補正処理を行うと、イメージセンサの位置ズレがある場合などでは網点部分が消えてしまう可能性がある。そこで、網点画像である場合は繋ぎ目補正処理を実施しない。具体的には、上述したセレクタからの出力として乗算回路をスルーしたデータが選択されて出力される。この時、例えば繋ぎ目中心部分より左側はＣＩＳ２０１からのデータを、繋ぎ目中心部分より右側はＣＩＳ２０２からのデータを用いて補正後データとすれば良い。
【００５０】
このような処理は、異なるラインイメージセンサによって夫々読み取られた繋ぎ目読取画像の各画素について、前記異なるラインイメージセンサによって夫々読み取られた前記繋ぎ目読取画像のいずれか一方を選択して繋ぎ目画像を生成する連結処理である。即ち、上述したように、中心部分の左右で分ける場合の他、ＣＩＳ２０１からのデータとＣＩＳ２０２からのデータとを交互に選択するような態様も可能である。
【００５１】
また、この場合は、図８（ｂ）に示す重み付け係数を用いて繋ぎ目補正処理を行っても等価である。すなわち、繋ぎ目中心部分より左側はＣＩＳ２０１の重み付け係数を１、ＣＩＳ２０２の重み付け係数を０とし、繋ぎ目中心部分より右側はＣＩＳ２０１の重み付け係数を０、ＣＩＳ２０２の重み付け係数を１とする。また、上述したように、ＣＩＳ２０１からのデータとＣＩＳ２０２からのデータとを交互に選択するような場合、ＣＩＳ２０１の重み付け係数を１、０、１、０・・・とし、ＣＩＳ２０２の重み付け係数を０、１、０、１・・・とする。
【００５２】
このようなセレクタの切り替えを可能とするため、繋ぎ目補正処理部２１２には、メモリ２１３に蓄積された網点検知結果が入力される。そして、繋ぎ目補正処理部２１２は、現在処理中である主走査ラインの前後複数ライン分の網点検知結果に基づいて、上述した乗算回路からの入力と乗算回路をスルーしたデータのいずれかのデータを選択して出力する。
【００５３】
１ライン化処理部２１４は、ＣＩＳ２０１〜ＣＩＳ２０３について並列に転送される夫々の読取画像と、繋ぎ目補正処理部２１２によって生成された繋ぎ目部分の画像である繋ぎ目画像とに基づいて１ライン分の撮像画像を生成し、後段のモジュールに出力するライン画像生成部である。この後段のモジュールとは、例えば、図２に示すエンジン制御部１２０である。
【００５４】
尚、繋ぎ目補正処理部２１２から出力される繋ぎ目画像は、複数ライン分に基づく網点画像の判断に基づいて生成されて出力されるため、ＣＩＳ２０１〜ＣＩＳ２０３から並列に転送される夫々の読取画像よりも複数ライン分遅れて出力される。そのため、繋ぎ目補正処理部２１２は、ＣＩＳ２０１〜ＣＩＳ２０３から並列に転送される夫々の読取画像を一度メモリ２０９に格納し、繋ぎ目補正処理部２１２から繋ぎ目画像が出力されるタイミングで、対応する読取画像をメモリ２０９から読み出し、連結して１ライン分の撮像画像を生成する。
【００５５】
尚、図４に示すライン合成処理部２１０の構成は、夫々のモジュールがハードウェア回路で実現されても良いし、ＣＰＵ等の演算装置が、図４に示すような機能を実現するためのソフトウェア・プログラムに従って演算を行うことにより構成されても良い。
【００５６】
ここで、本実施形態に係る要旨は、繋ぎ目補正処理部２１２が、現在処理中のラインについての網点検知結果のみでなく、副走査方向の前後数ライン分の網点検知結果を参照してセレクタの出力を切り替えることにある。そのため、本実施形態に係るメモリ２１３は、図９（ａ）〜（ｃ）いずれかに示すような構成を有する。
【００５７】
図９（ａ）の態様は、繋ぎ目のどちらか一方側の画像データのみを使って網点検出を行い、検出結果を蓄積する場合について示す。図では、網点検出部より入力された網点検出結果を、４つの格納場所を持ったＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ，  Ｆｉｒｓｔ  Ｏｕｔ）をライン単位で順次読み出し、繋ぎ目補正処理部へ出力する。これにより、繋ぎ目補正処理部では現ラインである１ラインを含めた５ライン分の網点検出結果に基づき補正処理を実行する。
【００５８】
図９（ｂ）に、繋ぎ目の両側の画像データを使ってそれぞれ網点検出を行い、検出結果を蓄積する場合について示す。繋ぎ目の両側のデータに対応する２本のＦＩＦＯで構成され、各ＦＩＦＯの動作は図９（ａ）と同様である。
【００５９】
また、図９（ｃ）に、主走査方向の画素単位で繋ぎ目補正処理を実施する場合について示す。繋ぎ合わせる左右のオーバーラップ分の画素幅を持つＦＩＦＯを４本持ち、各ＦＩＦＯを並列に主走査方向の画素単位で順次読み出し、繋ぎ目補正処理部へ出力する。これにより、繋ぎ目補正処理部では現ラインである１ラインを含めた５ライン分の網点検出結果に基づき画素単位で繋ぎ目補正処理を実行する。
【００６０】
また、網点検出結果として、網点／非網点の２値ではなく、網点の周期や周波数を検出し、結果をメモリ２１３に蓄積する場合には、検出した周期や周波数に応じて所望のｂｉｔ数分を格納できるＦＩＦＯで構成すると良い。尚、メモリ２１３をライン合成処理部２１０の内部に設ける場合の他、メモリ２０９の記憶領域を用いて図９（ａ）〜（ｃ）のような処理を実現しても良い。
【００６１】
次に、本実施形態に係るライン合成処理部２１０による繋ぎ目補正処理の要否の判定動作及び繋ぎ目位置の決定方法について、図１０を参照して説明する。図１０においては、ＣＩＳ２０１とＣＩＳ２０２との繋ぎ目における判断について説明するが、ＣＩＳ２０２とＣＩＳ２０３との繋ぎ目の場合も同様である。
【００６２】
本実施形態に係る繋ぎ目補正処理部２１２は、繋ぎ目補正処理の判断対象であるライン及び判断対象であるラインの前１ライン分、合計２ライン分についての網点検知結果を参照して繋ぎ目補正の要否の判定及び繋ぎ目位置を決定する。そのため、図１０に示すように、第ｎライン目の繋ぎ目補正処理の有無の判定に際して、ＣＩＳ２０１及びＣＩＳ２０２夫々の画像データについての、網点検知部２１１による第ｎ−１ライン目及び第ｎライン目の網点検知処理及びメモリ２１３への網点検知結果の格納（Ｓ１００１、Ｓ１００２）が必要となる。
【００６３】
第ｎ−１ライン目及び第ｎライン目の網点検知結果がメモリ２１３に格納されると、繋ぎ目補正処理部２１２は、処理対象である第ｎライン目についての網点検知結果を、ＣＩＳ２０１、ＣＩＳ２０２夫々の場合について読みだし（Ｓ１００３）、両者が一致しているか否か確認する（Ｓ１００４）。ＣＩＳ２０１、ＣＩＳ２０２夫々の第ｎライン目についての網点検知結果が一致している場合（Ｓ１００４／ＹＥＳ）、次に、繋ぎ目補正処理部２１２は、その検知結果が網点であるか否か確認する（Ｓ１００５）。
【００６４】
Ｓ１００５の確認の結果、検知結果が網点である場合（Ｓ１００５／ＹＥＳ）、繋ぎ目補正処理部２１２は、第ｎライン目の画像について繋ぎ目補正処理を施すべきでないと判断し、セレクタの出力として乗算回路をスルーしたデータを選択する（Ｓ１００６）。他方、検知結果が非網点である場合（Ｓ１００５／ＮＯ）、繋ぎ目補正処理部２１２は、第ｎライン目の画像について繋ぎ目補正処理が必要であると判断し、セレクタの出力として乗算回路からのデータ、即ち繋ぎ目補正処理が施されたデータを選択する（Ｓ１００７）。
【００６５】
Ｓ１００４の判断の結果、第ｎライン目についての網点検知結果が不一致であった場合（Ｓ１００４／ＮＯ）、第ｎライン目についての網点検知結果のみで判断することができないため、繋ぎ目補正処理部２１２は、第ｎライン目の前１ライン分、即ち、第ｎ−１ライン目の網点検知結果を、ＣＩＳ２０１、ＣＩＳ２０２夫々について読み出す（Ｓ１００８、Ｓ１００９）。そして、繋ぎ目位置を決定する判定テーブルを読み出し（Ｓ１０１０）、この判定テーブルと、第ｎ−１ライン目の網点検知結果と、第ｎライン目の網点検知結果とから、繋ぎ目位置を決定し（Ｓ１０１１）、このとき決定した位置にて繋ぎ目を直結させる（Ｓ１０１２）。
【００６６】
図１１は、本実施形態に係る繋ぎ目補正処理部２１２による繋ぎ目位置決定処理に用いられる判定テーブルの一例であり、繋ぎ目の両側の画像データを使ってそれぞれ網点検知を行い、ある注目ラインとその１ライン前の網点検知結果に基づき繋ぎ目位置をこの判定テーブルに従って決定する。尚、この判定テーブルは、ライン合成処理部２１０の内部に設けられた図示しないメモリ等に格納されているものである。
【００６７】
図１２は、本実施形態に係る繋ぎ目補正処理部２１２による繋ぎ目位置決定処理を含む繋ぎ目補正処理の処理結果の一例を示す図であり、副走査方向における網点画像と非網点画像との切り替わる部分における、補正処理前の画像イメージ、網点判定結果、補正処理後の画像イメージを示している。図１２においては、網点か非網点かの２パターンのみの場合について記載し、補正前の元画像データは、ＣＩＳ２０１とＣＩＳ２０２とで副走査方向に３ライン分ずれている。また、図１２においては、最小区画を成す１マス（Ｘで示す）を１画素として表しており、ハッチングを施したマスを網点とし、ハッチングを施していないマスを非網点として表現している。
【００６８】
図１０において説明したように、本実施形態に係る繋ぎ目補正処理においては、処理対象の繋ぎ目部分における一方のラインイメージセンサ及び他方のラインイメージセンサ夫々の読取画像の網点検知結果が一致するか否かを参照し、一致する場合には、従来通り、網点画像であれば補正を禁止し、非網点画像であれば補正処理を行う。他方、繋ぎ目部分における２つのラインイメージセンサの読取画像の網点検知結果が不一致の場合、１ライン前の網点検知結果に従って繋ぎ目位置を決定する。
【００６９】
図１２において、「Ｂ」で示す注目ラインにおける網点検知結果では、ＣＩＳ２０１とＣＩＳ２０２とで網点検知結果が不一致となっている。具体的には、ＣＩＳ２０１側のみ読取画像が網点として検知されている。
【００７０】
この場合、「Ｂ」の１ライン前、即ち「Ａ」で示すラインの網点検知結果と、図１１の判定テーブルとに従って繋ぎ目位置Ａ（ｎ）を左右どちらかに移動するかを表す係数αを決める。図１１の判定テーブルを参照すると、係数α＝１に決まる。ここで決まった係数αは、次に新たな係数の値が決まるまで保持されるものである。そして、この場合には、繋ぎ目位置Ａ（ｎ）＝中心位置であるため、繋ぎ目位置Ａ（ｎ）は繋ぎ目中心（中心位置）のままとなる。
【００７１】
次に、次ラインに処理が移り、「Ｃ」で示す注目ラインにおける網点検知結果が、再びＣＩＳ２０１とＣＩＳ２０２とで分かれており、かつ、当該網点検知結果が、「Ｃ」の１ライン前、即ち「Ｂ」で示すラインの網点検知結果と同等である場合、副走査方向において非網点と網点とが切り替わる部分において、繋ぎ目ずれによる段差が生じているとみなし、図１１の判定テーブルに従って繋ぎ目位置をΔｄだけ右または左に移動して直結処理を行う。Δｄは１ライン毎の繋ぎ目位置の変化量を決めるパラメータであり、通常は数画素の固定値が適切であり、本実施形態では、固定値を２画素としている。この場合、「Ｃ」における繋ぎ目位置Ａ（ｎ）は、「Ａ（ｎ）＝Ａ（ｎ−１）＋１＊２」によって決定される。尚、このときのＡ（ｎ−１）は「Ｂ」における繋ぎ目位置である。即ち、「Ｂ」における繋ぎ目位置から主走査方向において右に２画素分移動した位置が、「Ｃ」における繋ぎ目位置として決定される。同様に、「Ｄ」における繋ぎ目位置も、「Ｃ」における繋ぎ目位置から主走査方向においてさらに右に２画素分移動した位置として決定される。
【００７２】
同様にして、「Ｅ」〜「Ｍ」で示すラインについても繋ぎ目位置が決定される。例えば、「Ｆ」で示すラインでは、繋ぎ目位置が中心位置から主走査方向において右に２画素分移動した位置に決定され、「Ｇ」で示すラインでは、繋ぎ目位置が「Ｆ」における繋ぎ目位置から主走査方向においてさらに右に２画素分移動した位置に決定される。
【００７３】
また、「Ｉ」で示すラインでは、繋ぎ目位置が中心位置から主走査方向において左に２画素分移動した位置に決定され、「Ｊ」で示すラインでは、繋ぎ目位置が「Ｉ」における繋ぎ目位置から主走査方向においてさらに右に２画素分移動した位置に決定される。同様に、「Ｌ」で示すラインでは、繋ぎ目位置が中心位置から主走査方向において左に２画素分移動した位置に決定され、「Ｍ」で示すラインでは、繋ぎ目位置が「Ｌ」における繋ぎ目位置から主走査方向においてさらに右に２画素分移動した位置に決定される。
【００７４】
尚、ある注目ラインとその１ライン前の網点検知結果が上記のケースに該当しない場合には、繋ぎ目位置Ａ（ｎ）は中心位置に戻すものとしている（繋ぎ目位置をリセットする）。
【００７５】
また、本実施形態において、１ライン前の繋ぎ目位置Ａ（ｎ−１）、繋ぎ目位置の変化量を決めるパラメータΔｄ、係数αは、その値を保持／更新するために、図示しないメモリまたはレジスタによってリード／ライト可能な構成としている。
【００７６】
このような処理により、副走査方向において非網点と網点とが切り替わる部分を判別することが可能となり、繋ぎ目位置を階段状に主走査方向に徐々に変化させていくことで、繋ぎ目ずれによる段差部分が目立たない良好な画像を得ることができる。
【００７７】
尚、図８（ｂ）で説明した通り、上記直結処理（Ｓ１０１２）に代えて、ＣＩＳ２０１およびＣＩＳ２０２の重み値を変更して繋ぎ目補正処理を行っても、同様の効果を得ることが可能である。この場合には、図１３に示すとおり、重み値が０から１に切り替わる位置が繋ぎ目位置Ａ（ｎ）となる。
【００７８】
図１４、図１５は、本実施形態に対する比較例として、繋ぎ目補正処理の要否の判断に際して、そのラインにおける網点検知結果のみを判断する場合の例を示す図である。図１４は、隣接するラインイメージセンサ夫々の網点検知結果が不一致だった場合に、非網点画像の判断結果を優先し、繋ぎ目補正処理を実行する場合の例を示す図である。
【００７９】
図１４の場合、ＣＩＳ２０１とＣＩＳ２０２との副走査方向のずれによって生じる段差、即ち、６ライン目〜８ライン目及び１６ライン目〜１８ライン目については、理想通り繋ぎ目補正処理が施されている。しかしながら、網点検知の誤検知が生じた１１、１３ライン目では、非網点画像が優先的に判断された結果、補正処理を禁止することが理想であるにもかかわらず、補正処理が施される結果となっている。この結果、網点のつぶれやかすれが生じ、画像濃度が低下してしまう問題が生じる。
【００８０】
図１５は、隣接するラインイメージセンサ夫々の網点検知結果が不一致だった場合に、網点画像の判断結果を優先し、繋ぎ目補正処理を禁止する場合の例を示す図である。図１５の場合、網点検知の誤検知が生じた１１、１３ライン目では、網点画像が優先的に判断された結果、理想通り補正処理が施されている。他方、ＣＩＳ２０１とＣＩＳ２０２との副走査方向のずれによって生じる段差、即ち、６ライン目〜８ライン目及び１６ライン目〜１８ライン目については、網点画像の判断結果が優先された結果、補正処理を施すことが理想であるにもかかわらず、補正処理が禁止される結果となっている。この結果、この位置でＣＩＳ２０１とＣＩＳ２０２との副走査方向のずれによって生じる段差が目立ってしまう。
【００８１】
このように、本実施形態に係る繋ぎ目補正処理部２１２によれば、ある注目ラインの繋ぎ目補正処理を実行する際に、注目ラインとその前のラインの網点検知結果に基づいて繋ぎ目位置を可変させることにより、従来のように、副走査方向において非網点と網点とが切り替わる部分を読取中に副走査方向に繋ぎ目ずれが生じていると繋ぎ目ずれによる段差が目立つという問題を解消することが可能となる。
【００８２】
以上、説明したように、本実施形態に係るライン合成処理部２１０を含む画像処理装置１によれば、複数のラインイメージセンサによる読取結果を連結することにより広範な画像の読み取りを可能とする場合において、隣接するラインイメージセンサによって読み取られた画像を連結する際の補正処理を好適に行うことが可能となる。
【００８３】
尚、図１０の例においては、繋ぎ目補正処理部２１２は、繋ぎ目補正処理の判断対象であるラインと、この判断対象であるラインの前１ライン分、合計２ライン分についての網点検知結果を参照して繋ぎ目補正の要否の判定及び繋ぎ目位置を決定する場合を例として説明した。しかしながら、これは一例であり、判断対象であるラインの後１ラインや、前後の複数ラインの網点検知結果を参照してもよい。これにより、注目ラインとその前後の複数ラインの網点検知結果に基づいて繋ぎ目位置を可変させることにより、従来のように、副走査方向に非網点と網点とが切り替わる部分を読取中に副走査方向に繋ぎ目ずれが生じていると繋ぎ目ずれによる段差が目立つという問題を解消することが可能となる。
【００８４】
これまで本発明の読取画像処理装置、画像読取装置を備える画像形成装置および読取画像処理方法について上述した実施形態をもって詳細に説明してきたが、本発明は、上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。このため、読取画像処理方法を実行するためのコンピュータ可読なプログラム（読取画像処理プログラム）も提供することができる。このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ、ＵＳＢメモリ、ＳＤカード等の記録媒体に格納して提供することもできるし、ネットワークに接続されたサーバ等に記憶され、ダウンロード要求に応じてネットワークを介して提供することも可能である。
【符号の説明】
【００８５】
１  画像処理装置
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  専用デバイス
９０  バス
１００  コントローラ
１０１  ＡＤＦ
１０２  スキャナユニット
１０３  排紙トレイ
１０４  ディスプレイパネル
１０５  給紙テーブル
１０６  プリントエンジン
１０７  排紙トレイ
１０８  ネットワークＩ／Ｆ
１１０  主制御部
１２０  エンジン制御部
１３０  画像処理部
１４０  操作表示制御部
１５０  入出力制御部
２０１、２０２、２０３  ＣＩＳ
２０４、２０５、２０６  Ａ／Ｄ
２０７、２０８、２０９  メモリ
２１０  ライン合成処理部
２１１  網点検知部
２１２  繋ぎ目補正処理部
２１３  メモリ
２１４  １ライン化処理部
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００７−３３６４４０号公報
【図１】
2015154411.tif 000003
【図２】
2015154411.tif 000004
【図３】
2015154411.tif 000005
【図４】
2015154411.tif 000006
【図５】
2015154411.tif 000007
【図６】
2015154411.tif 000008
【図７】
2015154411.tif 000009
【図８】
2015154411.tif 000010
【図９】
2015154411.tif 000011
【図１０】
2015154411.tif 000012
【図１１】
2015154411.tif 000013
【図１２】
2015154411.tif 000014
【図１３】
2015154411.tif 000015
【図１４】
2015154411.tif 000016
【図１５】
2015154411.tif 000017