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