(57)【特許請求の範囲】
【請求項１】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、
前記隣接するイメージセンサの読み取り部分同士が主走査方向に重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置であって、
前記繋ぎ目補正処理手段は、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレを補正するため、前記イメージセンサの読み取り部分が主走査方向に重複した範囲において画素ごとに補正された画像データを演算により得る手段であって、前記イメージセンサの読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、各イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する第１の手段と、
前記決定された補正方法によって補正された画素ごとの画像データに対し、隣接するイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の手段と、
前記第１の手段および前記第２の手段によって得られた画像データを前記隣接するイメージセンサ間で対応する画素ごとに加算して前記主走査方向に重複した範囲の画像データを生成する第３の手段と、
前記第３の手段によって得られた画像データを、前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データと比較した結果色見の変化が所定値以上であった場合、前記第３の手段で生成される画像データの代わりに前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データの何れか一方を採用する第４の手段とを有することを特徴とする画像読取装置。
【請求項２】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、
前記隣接するイメージセンサの読み取り部分同士が主走査方向に重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置であって、
前記繋ぎ目補正処理手段は、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレを補正するため、前記イメージセンサの読み取り部分が主走査方向に重複した範囲において画素ごとに補正された画像データを演算により得る手段であって、前記イメージセンサの読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、各イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する第１の手段と、
前記決定された補正方法によって補正された画素ごとの画像データに対し、隣接するイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の手段と、
前記第１の手段および前記第２の手段によって得られた画像データを前記隣接するイメージセンサ間で対応する画素ごとに加算して前記主走査方向に重複した範囲の画像データを生成する第３の手段と、
画像データに対してシェーディング補正を行う第５の手段と、
前記第５の手段によるシェーディングを経た後に前記第３の手段で得られた画像データを、前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データと比較した結果色見の変化が所定値以上であった場合、前記第５の手段によるシェーディングを経た後に前記第３の手段で生成される画像データの代わりに前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データの何れか一方を採用する第６の手段とを有することを特徴とする画像読取装置。
【請求項３】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、
前記隣接するイメージセンサの読み取り部分同士が主走査方向に重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置であって、
前記繋ぎ目補正処理手段は、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレを補正するため、前記イメージセンサの読み取り部分が主走査方向に重複した範囲において画素ごとに補正された画像データを演算により得る手段であって、前記イメージセンサの読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、各イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する第１の手段と、
前記決定された補正方法によって補正された画素ごとの画像データに対し、隣接するイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の手段と、
前記第１の手段および前記第２の手段によって得られた画像データを前記隣接するイメージセンサ間で対応する画素ごとに加算して前記主走査方向に重複した範囲の画像データを生成する第３の手段と、
画像データがモノクロに対応するか否かを判定する第８の手段とを有し、
前記第８の手段によりモノクロに対応すると判定された、前記イメージセンサの読み取り部分が主走査方向に重複した範囲の画像データについては、前記第１の手段および第２の手段を通さず、前記隣接するイメージセンサの双方の間で対応する画素のいずれか一方を使用して前記主走査方向に重複した範囲の画像データを生成する手順を選択可能とされることを特徴とする画像読取装置。
【請求項４】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、
前記隣接するイメージセンサの読み取り部分同士が主走査方向に重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置であって、
前記繋ぎ目補正処理手段は、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレを補正するため、前記イメージセンサの読み取り部分が主走査方向に重複した範囲において画素ごとに補正された画像データを演算により得る手段であって、前記イメージセンサの読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、各イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する第１の手段と、
前記決定された補正方法によって補正された画素ごとの画像データに対し、隣接するイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の手段と、
前記第１の手段および前記第２の手段によって得られた画像データを前記隣接するイメージセンサ間で対応する画素ごとに加算して前記主走査方向に重複した範囲の画像データを生成する第３の手段と、
画像データがモノクロに対応するか否かを判定する第８の手段と、
前記第８の手段によりモノクロに対応すると判定された、前記イメージセンサの読み取り部分が主走査方向に重複した範囲の画像データについては、前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データと比較した結果画像データの変化が所定値以上であった場合、前記第３の手段で生成される画像データの代わりに前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データの何れか一方を採用する第９の手段とを有することを特徴とする画像読取装置。
【請求項５】
前記繋ぎ目補正処理手段による処理を経る方法と経ない方法とのいずれかをユーザが指定するための第１０の手段を有することを特徴とする請求項１乃至4のうちのいずれか一項に記載の画像読取装置。
【請求項６】
前記重み付け係数を選択するための第１１の手段を有することを特徴とする請求項１乃至4のうちのいずれか一項に記載の画像読取装置。
【請求項７】
画像データが網点に対応するか否かを判定する第７の手段を有し、
前記第７の手段で網点に対応すると判定された、前記イメージセンサの読み取り部分が主走査方向に重複した範囲の画像データについては、前記第１の手段および第２の手段を通さず、前記隣接するイメージセンサの双方の間で対応する画素のいずれか一方を使用して前記主走査方向に重複した範囲の画像データを生成する手順を選択可能とされることを特徴とする請求項１乃至4のうちのいずれか一項に記載の画像読取装置。
【請求項８】
ライン毎に網点に対応するか否かの判定を行う第１２の手段を有し、
前記第１２の手段で網点に対応すると判定されたライン上の、前記イメージセンサの読み取り部分が主走査方向に重複した範囲の画像データについては、前記第１の手段および第２の手段を通さず、前記隣接するイメージセンサの双方の間で対応する画素のいずれか一方を使用して前記主走査方向に重複した範囲の画像データを生成することを特徴とする請求項１乃至4のうちのいずれか一項に記載の画像読取装置。
【請求項９】
ライン毎に網点に対応するか否かの判定を行う第１２の手段を有し、
前記第１２の手段で網点に対応すると判定されたライン上の、前記イメージセンサの読み取り部分が主走査方向に重複した範囲の画像データについては、前記繋ぎ目補正処理手段による処理対象の画素の数を減らすことを特徴とする請求項１乃至4のうちのいずれか一項に記載の画像読取装置。
【請求項１０】
請求項１乃至4のうちのいずれか一項に記載の画像読取装置と、
前記画像読取装置で得られた画像データに対応する画像を形成する作像装置とを有する画像形成装置。
【請求項１１】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段を有する画像読取装置における画像データ処理を行うコンピュータを動作させるための画像データ処理プログラムであって、前記コンピュータを、前記隣接するイメージセンサの読み取り部分同士が主走査方向に重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段としてコンピュータを機能させるための画像データ処理プログラムであって、
前記繋ぎ目補正処理手段は、前記イメージセンサの主走査方向の１画素分未満の位置ズレを補正するため、前記イメージセンサの読み取り部分が主走査方向に重複した範囲において画素ごとに正しい位置の画像データを演算により得る手段であって、前記イメージセンサの読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、各イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する第１の手段と、
前記決定された補正方法によって補正された画素ごとの画像データに対し、隣接するイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の手段と、
前記第１の手段および前記第２の手段によって得られた画像データを前記隣接するイメージセンサ間で対応する画素ごとに加算して前記主走査方向に重複した範囲の画像データを生成する第３の手段と、
前記第３の手段によって得られた画像データを、前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データと比較した結果色見の変化が所定値以上であった場合、前記第３の手段で生成される画像データの代わりに前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データの何れか一方を採用する第４の手段とを有することを特徴とする画像データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像形成装置および画像データ処理プログラムに関する。
【背景技術】
【０００２】
原稿画像を読み取る画像読取装置においては、読取特性を保証するために、一般的に公知技術であるシェーディング補正を行って、主走査方向データのばらつきを補正している。複数のイメージセンサを千鳥状に配置した画像読取装置では、それぞれのイメージセンサが持つ出力特性にばらつきがあり、全面で均一な濃度出力を得ることが困難である。
【０００３】
また、千鳥状に配置したイメージセンサのうち、先に原稿を読み取る側のイメージセンサでは画像データを一時的にメモリに蓄積することにより、後に原稿を読み取る側のイメージセンサの画像データに合わせ込むように調整している。
【０００４】
しかし、原稿搬送時の送りムラやイメージセンサの配置のズレ等により画像データに主、副走査方向のズレが生じてしまう場合がある。
【０００５】
そこで、このような問題に対処する技術を開示したものとして例えば特許文献１〜３が挙げられる。
【０００６】
特許文献１には、一枚の原稿を複数の撮像装置で主走査方向に分割して読み取る場合の、撮像装置の副走査方向の位置差による、読み取った分割画像の相対ズレを低減するために、広範囲のエリアを主走査方向に分割して読み取るための技術が開示されている。
【０００７】
すなわち、主走査方向に配列した複数の撮像装置と、撮像装置と原稿の少なくとも一方を、相対的に副走査方向に駆動する副走査手段と、副走査方向の速度を検出する速度検出手段と、複数の撮像装置の読取視野の副走査方向の位置差による撮像装置間の画像データのタイミングズレを、速度検出手段の検出速度に基づいて補正する遅延手段と、画像データのタイミングズレを補正した画像データを、主走査方向の画像分布に対応させて連続配列するための集成手段とを備えた画像読取装置が開示されている。
【０００８】
また、特許文献２には、副走査方向に位置ズレするとともに、端部が所定量重なる状態で主走査方向に延在して配設された複数の読取センサが読み取った各画像データの繋ぎ合わせを正確に行うための技術が開示されている。
【０００９】
すなわち、各読取センサのうち相隣接する読取センサが読み取った画像データの繋ぎ目部分（以下「重なり部分」と称する）の画像パターンを認識し、画像パターンが所定の画像パターンであると、重なり部分の画像データに基づいて相隣接する読取センサが読み取った各画像データの副走査方向のズレ量を検出して、ズレ量を保存するズレ量検出処理を行って、ズレ量に基づいて原稿搬送方向上流側の読取センサが読み取った画像データの遅延時間を遅延手段に補正させる遅延時間補正処理を行う繋ぎ目画像認識補正手段を備えた画像読取装置が開示されている。
【００１０】
さらに、特許文献３には、出力画像における各センサの重なり部分に現れる濃淡の境界あるいは画像ズレが発生することを防止するための技術が開示されている。
【００１１】
すなわち、千鳥状に配列された複数のイメージセンサのうち、副走査方向について一方に配置されるイメージセンサにおける原稿画像全体の画像データの作成に用いない読取画素より得られた画像データを格納する。そして格納されたデータに基づいて、副走査方向について他方に配置されるイメージセンサにおいて格納された画像データを得た読取画素と主走査方向について重なる読取画素により得られる画像データを補正する画像読取装置が開示されている。
【特許文献１】特開２００４−２１５０１１号公報
【特許文献２】特開２００４−２１４７６９号公報
【特許文献３】特開２００３−０４６７３６号公報
【特許文献４】特開２００７−１５０８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、前記隣接するイメージセンサの読み取り部分が重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置において、前記繋ぎ目補正処理手段が、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレに対し、効果的な補正を行い得る構成を提供することを目的とする。ここで「１画素分」とは、主走査方向に隣接する画素間の距離を言う。
【課題を解決するための手段】
【００１３】
本発明による画像読取装置は、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、前記隣接するイメージセンサの読み取り部分が重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置であって、前記繋ぎ目補正処理手段は、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレを補正するため、前記イメージセンサの読み取り部分が主走査方向に重複した範囲において画素ごとに正しい位置の画像データを演算により得る手段であって、前記イメージセンサの読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、各イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する第１の手段と、前記決定された補正方法によって補正された画素ごとの画像データに対し、隣接するイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の手段と、前記第１の手段および前記第２の手段によって得られた画像データを前記隣接するイメージセンサ間で対応する画素ごとに加算して前記主走査方向に重複した範囲の画像データを生成する第３の手段と前記第３の手段によって得られた画像データを、前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データと比較した結果色見の変化が所定値以上であった場合、前記第３の手段で生成される画像データの代わりに前記隣接するイメージセンサの双方の読み取り部分の各々から得られ、当該第１の手段および第２の手段の手前で得られた対応する画像データの何れか一方を採用する第４の手段とを有する。
【発明の効果】
【００１４】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した画像読み取り手段と、前記隣接するイメージセンサの読み取り部分が重ねられることにより前記読み取り部分が主走査方向に重複した範囲における当該読み取り部分からの画像データを補正する繋ぎ目補正処理手段とを有する画像読取装置において、前記繋ぎ目補正処理手段が、前記イメージセンサの位置の主走査方向の１画素分未満の位置ズレに対し、効果的な補正を行い得る構成を提供することが可能となる。
【発明を実施するための最良の形態】
【００１５】
上記特許文献１〜３に記載の技術では、文字や線などの画像や均一なハーフトーン濃度の画像においては良好であるが、千鳥状に配置されたイメージセンサに位置ズレがあった場合や網点で構成された画像の場合には重なり部分の濃度が低下したり、かすれが生じたりしてしまう場合があった。また、カラーの画像データに対しては実際の原稿にはない色ができてしまう場合があった。
【００１６】
そこで以下に説明を行う実施の形態では、繋ぎ目補正処理を行う場合に、文字やハーフトーン濃度の画像と網点部分とで処理を分けて、濃度の低下やかすれを防止し、より原稿に忠実な色を再現することができる画像読取装置、画像形成装置および画像データ処理プログラムを提供するようにした。
【００１７】
実施の形態の画像データ補正方法は、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサの重なり部分の画像データを取得する取得手段と、前記重ねて配置した部分を補正し繋げる繋ぎ目補正処理手段とを備え、前記各手段によって繋ぎ目の画像データを補正する画像データ補正方法であって、前記イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて前記取得した画像データに補正係数を乗算して予想画素の値を算出する第１の工程と、前記第１の工程によって得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する第２の工程と、前記第１の工程および前記第２の工程によって得られた補正画像データを加算して重なり部分の画像データを生成する第３の工程と、読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定する第４の工程とを備える。
【００１８】
上記イメージセンサとしては、例えばＣＣＤ（Charge  Coupled  Device：電荷結合素子）が挙げられる。
【００１９】
上記構成によれば、イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて、取得した画像データに補正係数を乗算して予想画素の値を算出し、得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算し、得られた補正画像データを加算して重なり部分の画像データを生成することにより、補正の精度が向上するので、重なり部分の画像データにおける、上記イメージセンサの位置ズレによる影響が緩和される。また、読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定することにより、データが適切に処理される。
【００２０】
また前記画像データ補正方法では、前記第１の工程および第２の工程での処理結果により画像データの色見に変化があった場合に色補正を行う第５の工程（色補正）を備えるようにしてもよい。その結果、第１の工程および第２の工程での処理結果により画像データの色見に変化があった場合に色補正を行うことにより、処理後の画像の忠実度が向上する。
【００２１】
更に画像データに対してシェーディングを行う第６工程と、前記第１の工程および第２の工程および前記第６の工程での処理結果により画像データの色見に変化があった場合に色補正を行う第７の工程(色補正)を備えるようにしてもよい。その結果処理後の画像の忠実度が向上する。
【００２２】
更に取得した画像データが網点か否かを判定する第８の工程と、前記第８の工程で網点であると判定された画像データについては前記第１の工程および前記第２の工程を行わず前記第３の工程を実行することを選択できるようにしてもよい。
【００２３】
また前記第４の工程のカラーモノクロ判定により、モノクロであると判定した場合は色補正を行わないことを選択できるようにしてもよい。
【００２４】
また前記第４の工程のカラーモノクロ判定により、モノクロであると判定した場合は色補正により濃度調整が可能となるようにしてもよい。
【００２５】
また実施の形態の画像読取装置は、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサの重なり部分の画像データを取得する取得手段と、前記重ねて配置した部分を繋げる繋ぎ目補正処理手段とを備えた画像読取装置であって、前記繋ぎ目補正処理手段は、前記イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて前記取得した画像データに補正係数を乗算して予想画素の値を算出する第１の補正手段と、前記第１の補正手段によって得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算して補正する第２の補正手段と、前記第１の補正手段および前記第２の補正手段によって得られた補正画像データに基づいて重なり部分の画像データを生成する生成手段を備え、前記読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定する。
【００２６】
上記画像読取装置では、イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて取得した画像データに補正係数を乗算して予想画素の値を算出し、得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算し、得られた補正画像データを加算して重なり部分の画像データを生成することにより、補正の精度が向上するので、重なり部分の画像データにおける、イメージセンサの位置ズレによる影響が緩和される。また、読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定することにより、データが適切に処理される。
【００２７】
また前記第１および第２の補正手段での処理結果により画像データの色見に変化があった場合に色補正を行うようにしてもよい。その結果処理後の画像の忠実度が向上する。
【００２８】
また画像データに対するシェーディング補正と、前記第１および第２の補正手段での処理結果により、画像データの色見に変化があった場合に色補正を行うようにしてもよい。その結果処理後の画像の忠実度が向上する。
【００２９】
また前記補正係数を前記ズレの大きさに応じて選択できるようにしてもよい。
【００３０】
また前記補正係数が複数の中から選択できるようにしてもよい。
【００３１】
また前記重み付け係数が複数の中から選択できるようにしてもよい。
【００３２】
また重なり部分の画像データが網点画像であるか非網点画像であるかを認識する網点検出手段を備え、網点画像である場合はライン毎に前記繋ぎ目補正処理を行うラインと行わないラインとを組み合わせるようにしてもよい。
【００３３】
なお「ライン」とは、主走査方向に並んで延在する画素のラインを意味する。ラインが副走査方向に順次並べられることにより、画素が２次元に配列され、２次元の画像が表現される。
【００３４】
また重なり部分の画像データが網点画像であるか非網点画像であるかを判定する網点判定領域を設定する網点注目領域設定手段を備え、当該設定された注目領域で網点であると判定されたときには、ライン毎に繋ぎ目補正処理を行うラインと行わないラインとを組み合わせるようにしてもよい。
【００３５】
また前記繋ぎ目補正処理を行うライン数と行わないライン数とを任意に設定する設定手段を備えるようにしてもよい。
【００３６】
またライン毎に網点判定を行い、網点画像のラインでは繋ぎ目補正処理を行わず、非網点画像のラインについて繋ぎ目補正処理を行うようにしてもよい。
【００３７】
また網点画像である場合に重なり部分に行う繋ぎ目補正処理を行う画素数を少なくする手段を備えるようにしてもよい。
【００３８】
また実施の形態として、上記画像読取装置を備えた画像形成装置も含まれる。
【００３９】
また実施の形態として、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサの重なり部分の画像データを取得する取得手段とを有する画像読取装置において、前記重ねて配置した部分を補正し繋げる繋ぎ目補正処理手段としてコンピュータを機能させるためのプログラムであって、コンピュータに、繋ぎ目の画像データを補正する処理を実行させるプログラムが含まれる。ここで前記繋ぎ目補正処理手段は、前記イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて前記取得した画像データに補正係数を乗算して予想画素の値を算出する処理、当該処理で得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する処理、補正画像データを加算して重なり部分の画像データを生成する処理、前記読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定する処理を実行する手段である。
【００４０】
当該プログラムによれば、イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて取得した画像データに補正係数を乗算して予想画素の値を算出し、得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算し、得られた補正画像データを加算して重なり部分の画像データを生成することにより、補正の精度が向上するので、重なり部分の画像データにおける、イメージセンサの位置ズレによる影響が緩和される。また、読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定することにより、データが適切に処理される。
【００４１】
実施の形態として、当該プログラムが記録された、コンピュータ読み取り可能な記録媒体も含まれる。
【００４２】
これらの実施の形態によれば、イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて取得した画像データに補正係数を乗算して予想画素の値を算出し、得られた補正画像データに対して、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算し、得られた補正画像データを加算して重なり部分の画像データを生成することにより、補正の精度が向上するので、重なり部分の画像データにおける、イメージセンサの位置ズレによる影響が緩和される。また、読み取り手段によって読み取った画像データがカラーであるかモノクロであるかを判定することにより、画像データが適切に処理される。
【００４３】
なお以下に図とともに詳細に述べる実施の形態では、上記読み取り手段は第１、第２及び第３のイメージセンサＣＩＳ１５１，１５２，１５３に対応し、上記取得手段は第１のＡ／Ｄ変換器〜第３のＡ／Ｄ変換器１０１〜１０３並びに第１および第２のメモリ１１，１１２に対応し、上記カラー/モノクロ判定手段はカラー／モノクロ判定部２０２に対応する。
【００４４】
また上記繋ぎ目補正処理手段は繋ぎ目補正処理回路２００に対応し、上記第１の補正手段は３次関数コンボリューション部２３０，２３１，２３２に対応し、上記第２の補正手段は重み付け係数部２１０，２１１，２１２及び乗算回路２２０，２２１，２２２に対応し、上記生成手段は加算回路２５０に対応する。
【００４５】
また上記網点検出手段および網点注目領域設定手段は網点検出回路２０１に対応し、上記繋ぎ目補正処理を行うライン数と行わないライン数とを任意に設定する手段はセレクタ２４５，２４６，２４７，２４８に対応し、上記画素数を少なくする手段はセレクタ２４５，２４６，２４７，２４８に対応し、上記画像読取装置は画像読取装置１００に対応し、画像形成装置は複写機本体５００にそれぞれ対応する。
＜実施の形態１＞
図１は、実施の形態１に係る画像読取装置を示したブロック図である。
【００４６】
この画像読取装置１００は、第１イメージセンサ〜第３のイメージセンサＣＩＳ１５１，１５２，１５３（すなわち密着型イメージセンサ：Contact  Image  Sensor）、第１のＡ／Ｄ〜第３のＡ／Ｄ（すなわちアナログ／デジタル）変換器１０１，１０２，１０３、第１のメモリおよび第２のメモリ１１１，１１２、ライン合成処理部１２０を有する。
【００４７】
この画像読取装置１００では、第１のイメージセンサ〜第３のイメージセンサＣＩＳ１５１，１５２，１５３を、それぞれ隣り合うセンサと主走査方向に所定画素重なって読み取るように配置してある。また、第２のイメージセンサＣＩＳ１５２が副走査方向について上流側（図１において上側）に、第１のイメージセンサＣＩＳ１５１および第３のイメージセンサＣＩＳ１５３が下流側（この場合下側）に所定の間隔をもって千鳥状に配置されている。
【００４８】
第１のイメージセンサＣＩＳ１５１から出力される画像データは第１のＡ／Ｄ変換器１０１によってデジタル信号に変換され、ライン合成処理部１２０に入力される。第２および第３のイメージセンサＣＩＳ１５２，１５３から出力される画像データは、第２および第３のＡ／Ｄ変換器１０２，１０３によってデジタル信号に変換され、副走査方向のタイミング合わせのための遅延を行うために第１および第２のメモリ１１１，１１２にそれぞれ一時的に蓄積され、その後、タイミングを合わせてライン合成処理部１２０に転送される。
【００４９】
なお、第１のイメージセンサＣＩＳ１５１は副走査方向の最下流側に位置し、遅延の必要がないことから、第１のイメージセンサＣＩＳ１５１から出力される画像データはメモリには蓄積されず直接ライン合成処理部１２０に転送される。
【００５０】
一方、第３のイメージセンサＣＩＳ１５３は調整容易化のため、第１のイメージセンサＣＩＳ１５１に対し数ライン上流側に配置されていることから、第３のイメージセンサＣＩＳ１５３から出力される画像データは第２のメモリ１１２に蓄積される。
【００５１】
第１のイメージセンサ〜第３のイメージセンサＣＩＳ１５１，１５２，１５３で得られ必要に応じ所望のライン分遅延された画像データは、前述のようにライン合成処理部１２０に送られる。ここで、重なり部分の補正処理を経た画像データ、並びに同画像データと並列に転送されてきた第１のイメージセンサ〜第３の各イメージセンサＣＩＳ１５１，１５２，１５３からの画像データに対し、１ライン化処理回路１２３で１ライン化処理が行われ、当該１ライン化処理後の画像データは後段に渡される。
【００５２】
図２は、図１に示した画像読取装置に用いられるライン合成処理部１２０の詳細を示すブロック図である。
【００５３】
図２に示すようにライン合成処理部１２０は、繋ぎ目補正処理回路２００および網点検出回路２０１、カラー/モノクロ判定部２０２を有する。
【００５４】
まずカラー/モノクロ判定部２０２でカラー画像かモノクロ画像かの判定がなされた画像データは繋ぎ目補正処理回路２００に転送される。繋ぎ目補正処理回路２００は第１の３次関数コンボリューション部〜第３の３次関数コンボリューション部２３０，２３１，２３２、第１の重み付け係数部〜第３の重み付け係数部２１０，２１１，２１２、第１の乗算回路〜第３の乗算回路２２０，２２１，２２２、第１のセレクタ〜第３のセレクタ２４０，２４１，２４２、および加算回路２５０を有する。
【００５５】
ここでは第１の３次関数コンボリューション部２３０、第１の乗算回路２２０および第１のセレクタ２４０が直列に接続され、第１のセレクタ２４０には、前記第１の乗算回路２２０からの入力の他に前記第１の３次関数コンボリューション部２３０および第１の乗算回路２２０を迂回された画像データが入力される。従って、第１のセレクタ２４０は第１の乗算回路２２０からの画像データとこれらを迂回された画像データのいずれかを選択する。
【００５６】
また、第１の乗算回路２２０にはさらに重み付け係数部２１０からの重み付け係数と、第１の３次関数コンボリューション部２３０を迂回された画像データとが入力される。このような回路が第２および第３の３次関数コンボリューション部２３１，２３２側にも並列に接続され、それぞれ第１〜第３のイメージセンサＣＩＳ１５１〜１５３の重なり部分の画像データＤ１，Ｄ２，Ｄ３が入力される。
【００５７】
第１のセレクタ〜第３のセレクタ２４０，２４１，２４２の後段には加算回路２５０が設けられ、前記各セレクタ２４０，２４１，２４２からの画像データが入力され、加算処理が行われた後、色補正部１２５で色補正処理が行われた後、繋ぎ目補正処理後の画像データとして出力される。
【００５８】
また、繋ぎ目補正処理回路２００とは別に設けられた前記網点検出回路２０１には、第１のイメージセンサ〜第３のイメージセンサＣＩＳ１５１〜３の重なり部分の画像データＤ１，Ｄ２，Ｄ３が入力され、網点領域の画像データか非網点（すなわち文字等）領域の画像データかが判断され、その判断結果に基づいてセレクタ２４０，２４１，２４２によって選択される画像データが決定される。
【００５９】
本実施の形態では、非網点（文字）領域であると判断されたときは"０"、網点領域であると判断されたときは"１"がそれぞれ網点検出回路２０１から出力される。非網点領域の画像データは上記３次関数コンボリューション部で処理され、網点領域の画像データは３次関数コンボリューション部での処理が省略されるようにすることができる。網点領域の画像データの場合には、入力された画像データがそのまま出力されるようにすることができる。
【００６０】
ただし、例えばいわゆるベタ画像の画像データの場合、上記３次関数コンボリューション部による処理を必要としないことから、第１の３次関数コンボリューション部２３０を迂回されたベタ画像の画像データが第１の乗算回路２２０に入力され、乗算回路２２０で乗算処理が実行されるようにすることができる。
【００６１】
なお、画像データが網点領域のものか非網点領域のものかを検出する技術は公知技術であり、種々の方法が知られているので、ここでは特に説明しないが、例えば、後述の実施の形態２における図２２〜図２５を参照して説明するような処理によって網点の検出を行うことにより、画像データが網点領域のものか非網点領域のものかを検出することができる。
【００６２】
このように構成されたライン合成処理部１２０では、第１のイメージセンサＣＩＳ１５１〜第３のイメージセンサＣＩＳ１５３が主走査方向において相互に重なっている部分（すなわち上記「重なり部分」であり、「繋ぎ目部分」である、以下同様）の画像データＤ１，Ｄ２，Ｄ３が、まずカラー/モノクロ判定部２０２に入力されカラー画像のものかモノクロ画像のものかの判定がなされ、繋ぎ目補正処理回路２００に同時に入力され、網点検出回路２０１からの結果Ａ（非網点領域のものか網点領域のものかを示す結果）により決定された経路を通って、前記繋ぎ目補正処理回路２００による補正処理後の画像データとして出力される。
【００６３】
ただし、カラー画像のものかモノクロ画像ものもかの判定は図１に示される操作部１１５からの設定によるものとすることも可能であり、操作部１１５から同上の設定がなされていれば、画像データはカラー／モノクロ判定部２０２を通らない経路を通るようにすることができる。
【００６４】
また、カラー/モノクロ判定部２０２の判定結果は色補正部１２５に送信され、当該判定結果により、後述するように、色補正部１２５での処理が決定される。網点検出回路２０１からの結果Ａが文字（非網点領域のもの）（０）の場合には繋ぎ目補正処理回路２００による補正処理がなされ、網点検出回路２０１からの結果Ａが網点領域のもの（１）の場合には、繋ぎ目補正処理回路２００による処理が省略されるようにすることができる。
【００６５】
なお、第１の３次関数コンボリューション部２３０〜第３の３次関数コンボリューション部２３２、第１の重み付け係数２１０〜第３の重み付け係数２１２の詳細は後述する。
【００６６】
このように実施の形態１では、画像データが文字画像（すなわち非網点領域のもの）であった場合、上記重なり部分につき、３次関数コンボリューション部２３０〜２３２を用いて予想画素の値が算出されて主走査方向の位置ズレに対する補正処理がなされる。当該補正処理については後述する。次に当該補正処理後の画像データＤ１，Ｄ２，Ｄ３に対し、重み付け係数部２１０，２１１，２１２で任意の重み付け係数が選択され、第１の乗算回路２２０〜第３の乗算回路２２２でそれぞれ画像データに乗算される。その後加算回路２５０にて、このようにして補正処理および重み付け係数が乗算された重なり部分の画像データＤ１〜Ｄ３が相互に加算される。当該加算の詳細については後述する。一方、画像データが網点領域のものであった場合、３次関数コンボリューション部２３０〜２３２および乗算回路２２０〜２２２によるそれぞれの処理が省略され、重なり部分の画像データＤ１〜Ｄ３は加算回路２５０に直接送信され、加算回路２５０で相互に加算されるようにすることができる。当該加算の詳細については後述する。
【００６７】
図３は、上記３次関数コンボリューション部２３０〜２３２によってなされる、３次関数コンポリューション法による予想画素の値の算出、すなわち階調計算についての説明図であり、図４は、画素間距離と補正係数との関係を示す図であり、図５は、補正係数のテーブルを示す図である。
【００６８】
図４において、横軸は距離を示し、縦軸は補正係数を示す。
【００６９】
以下、これらの図３〜５を参照し、３次関数コンボリューション部２３０〜２３２による予想画素の値の算出方法につき説明する。
【００７０】
図３は、同一ライン上において、注目画素（Ｓi）、注目画素（Ｓi）の１画素先の画素（Ｓi+1）、注目画素（Ｓi）の２画素先の画素（Ｓi+2）、および注目画素（Ｓi）の１画素手前の画素（Ｓi-1）の４つの画素の画像データを用いて注目画素Ｓiと１画素先の画素Ｓi+1との間にある予想画素の値（σ）を求め、当該予想画素の値（σ）を注目画素（Ｓi）の値とする。
【００７１】
ここで図３は、イメージセンサＣＩＳの位置が主走査方向の反対方向、すなわち図３中、左方向に距離ｒだけズレた場合の例を示す。なお図３中、画素Ｓi-1、Ｓi、Ｓi+1、Ｓi+2とは、イメージセンサＣＩＳが有する各画素に対応するそれぞれのセンサ要素を意味する。図３の場合、注目画素Ｓiの本来の位置はσの位置であるため、注目画素Ｓiの本来の値として、σの位置の画素、すなわち予想画素の値を求める必要がある。
【００７２】
予想画素（σ）の値を算出する演算式として、図３に示す式（１）
σ＝｛Ｓｉ−１×ｈ（１＋ｒ）＋Ｓｉ×ｈ（ｒ）＋Ｓｉ＋１×ｈ（１−ｒ）＋Ｓｉ＋２×ｈ（２−ｒ）｝／｛ｈ（１＋ｒ）＋ｈ（ｒ）＋ｈ（１−ｒ）＋ｈ（２−ｒ）｝  ・・・（１）
を用いる。
【００７３】
図３の式（１）中の変数ｈ（ｒ）は、画素間の距離ｒと、対応する補正係数ｈ（ｒ）との関係を表す式であり、図４に示す式（２）
ｈ（ｒ）＝１−２｜ｒ｜２＋｜ｒ｜３  （０≦｜ｒ｜≦１），
４−８｜ｒ｜＋５｜ｒ｜２−｜ｒ｜３  （１≦｜ｒ｜≦２），
０  （２≦｜ｒ｜）                      ... (2)
で表される。
【００７４】
図４は上記画素間の距離ｒに対する、対応する補正係数ｈ（ｒ）の変化を示すグラフを示す。
【００７５】
図５は、式（２）から導き出された上記補正係数ｈ（ｒ）をテーブル化して示す図であり、精度１／８画素の補正係数のテーブルの一例を示す。図５中、ｒ（コード）、「１０進表示」の０，１，２，・・・，６，７のそれぞれの行は、それぞれ図３に示される、イメージセンサＣＩＳの主走査方向の位置ズレ量ｒが０／８画素、１／８画素，２／８画素，...，６／８画素，７／８画素の場合の各補正係数ｈ（１＋ｒ）、ｈ（ｒ）、ｈ（１−ｒ）、ｈ（２−ｒ）の値を示す。ここで上記０／８画素、１／８画素，２／８画素，...，６／８画素，７／８画素とは、画素間距離を基準とし、当該画素間距離の０／８、１／８，２／８，...，６／８，７／８の距離を、それぞれ示す。
【００７６】
図６は、繋ぎ目補正処理後の画像データを導出する方法を説明するための図である。
【００７７】
図５に示されるテーブルに示される各補正係数ｈ（１＋ｒ）、ｈ（ｒ）、ｈ（１−ｒ）、ｈ（２−ｒ）の値が式（１）に代入されて予想画素の値が算出される。例えばイメージセンサＣＩＳの主走査方向のズレ量がｒが７／８画素であった場合、基本的な方法では、図５の最下段、ｒ（コード）、「１０進表示」が「７」の行の各補正係数ｈ（１＋ｒ）、ｈ（ｒ）、ｈ（１−ｒ）、ｈ（２−ｒ）の値を式（１）に代入することにより、各画素Ｓi-1、Ｓi、Ｓi+1、Ｓi+2のそれぞれ値から、予想画素σの値が算出される。本実施の形態における、上記例、すなわちイメージセンサＣＩＳの主走査方向のズレ量がｒが７／８画素の場合の、繋ぎ目補正処理回路２００で実行される３次関数コンボリューション法を用いた予想画素の値の実際の求め方は以下の通りである。
【００７８】
網点検出回路２０１からの判定結果が文字（非網点領域）であった場合、相互に隣接するイメージセンサＣＩＳ１５１，１５２の画像データ同士を繋ぎ合わせる重なり部分の１２８画素を設定する。そして左側の第１のイメージセンサＣＩＳ１５１からの画像データにつき、前記１２８画素中、１６画素単位で、左側から順に、図５に示すｒ（コード）「１０進表示」の０，１，２，・・・，６，７の補正係数を用いて予想画素の値を算出する（図６参照−黒丸）。さらに左側から順に７／８，６／８，・・・，１／８の重み付け係数を、第１の乗算回路２２０で乗算する。
【００７９】
すなわちこの場合、左側のイメージセンサＣＩＳ１５１の右側の端部の１２８画素が、右側のイメージセンサＣＩＳ１５２の左側の端部の１２８画素とそれぞれ重なっている（図１参照）。したがって当該右側の端部の１２８画素は重なり部分の画素である。ここで上記左側のイメージセンサＣＩＳ１５１の当該重なり部分の１２８画素を上記の如く１６画素単位に分割すると、１６画素単位が８単位得られる。当該８単位のうち、当該左側のイメージセンサＣＩＳ１５１の上記重なり部分の基部、すなわち１２８画素中、左端の単位の１６画素につき、３次関数コンボリューション部２３０により、図５に示すｒ（コード）「１０進表示」の「０」の補正係数を用いて予想画素の値を算出する。また当該１６画素につき、「７／８」の重み付け係数を、第１の乗算回路２２０で乗算する。次に当該重なり部分の８単位のうち、基部から２番目、すなわち左端から２番目の単位の１６画素につき、図５に示すｒ（コード）「１０進表示」の「１」の補正係数を用いて予想画素の値を算出する。また当該１６画素につき、「６／８」の重み付け係数を、第１の乗算回路２２０で乗算する。同様に、当該重なり部分の８単位のうち、基部から３〜８番目、すなわち左端から３〜８番目の単位の各々の１６画素につき、図５に示すｒ（コード）「１０進表示」の「２」〜「７」の補正係数をそれぞれ用いて予想画素の値を算出する。また当該１６画素につき、「５／８」〜「１／８」の重み付け係数をそれぞれ、第１の乗算回路２２０で乗算する。なお当該重み付け係数の割り当てにつき、図８に示される如く、「４／８」の重み付け係数が、左から４，５番目の単位につき、重ねて割り当てられる。
【００８０】
したがって、イメージセンサの上記重なり部分、すなわち読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、当該イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する。他方、重み係数につき、当該イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて段階的に減少するように決定する。
【００８１】
第２のイメージセンサＣＩＳ１５２からの画像データは、逆に重なり部分の右側より図５に示すｒ（コード−１０進表示）０，１，２，・・・６，７の補正係数により予想画素の値を算出し、さらに７／８，６／８，・・・，１／８の重み付け係数を第２の乗算回路２２１で演算処理する。
【００８２】
すなわち上記同様、右側のイメージセンサＣＩＳ１５２の左側の端部の１２８画素が、左側のイメージセンサＣＩＳ１５１の右側の端部の１２８画素とそれぞれ重なっている（図１参照）。したがって当該左側の端部の１２８画素は重なり部分の画素である。上記同様、当該１２８画素から１６画素の単位が８単位得られる。当該８単位のうち、当該右側のイメージセンサＣＩＳ１５２の上記重なり部分の基部、すなわち右端の単位の１６画素につき、３次関数コンボリューション部２３１により、図５に示すｒ（コード）「１０進表示」の０の補正係数を用いて予想画素の値を算出する。また当該１６画素につき、７／８の重み付け係数を、第１の乗算回路２２１で乗算する。次に当該重なり部分の８単位のうち、基部から２番目、すなわち右端から２番目の単位の１６画素につき、図５に示すｒ（コード）「１０進表示」の１の補正係数を用いて予想画素の値を算出する。また当該１６画素につき、６／８の重み付け係数を、第１の乗算回路２２０で乗算する。同様に、当該重なり部分の８単位のうち、基部から３〜８番目、すなわち右端から３〜８番目の単位の各々の１６画素につき、図５に示すｒ（コード）「１０進表示」の２〜７の補正係数をそれぞれ用いて予想画素の値を算出する。また当該１６画素につき、５／８〜１／８の重み付け係数をそれぞれ、第１の乗算回路２２０で乗算する。
【００８３】
この場合も上記同様、イメージセンサの上記重なり部分、すなわち読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、当該イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する。他方、重み係数につき、当該イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて段階的に減少するように決定する。
【００８４】
ここで上記補正係数に関し、本実施の形態では１６画素単位で０〜７、すなわち０／８画素、...，７／８画素に対する補正係数を使用したが、この方法に限定されず、上記１２８画素すべてに対し、同じ補正係数を使用して予測画素の値を算出して画像データを補正するなど、様々な方法を任意に選択し得る。
【００８５】
なお上記説明においては３個のイメージセンサＣＩＳ１５１〜１５３のうち、２個のイメージセンサ１５１，１５２相互間の重なり部分の画像データの処理について説明したが、２個のイメージセンサ１５２，１５３相互間の重なり部分の画像データの処理についても同様であり、重複する説明を省略する。
【００８６】
その後、加算回路２５０で加算処理を行う。すなわち、２個のイメージセンサ１５１，１５２相互間の重なり部分の画像データにつき、上記の如く、３次関数コンボリューション部２３０による予想画素の値の算出及び乗算回路２２０による重み付けがなされたイメージセンサ１５１の重なり部分の画像データと、３次関数コンボリューション部２３１による予想画素の値の算出及び乗算回路２２１による重み付けがなされたイメージセンサ１５２の重なり部分の画像データとが、それぞれ対応する画素ごとに加算される（図６参照）。その結果、２個のイメージセンサ１５１，１５２相互間の重なり部分の補正後の画像データが得られる。
【００８７】
同様に、２個のイメージセンサ１５２，１５３相互間の重なり部分の画像データにつき、３次関数コンボリューション部２３１による予想画素の値の算出及び乗算回路２２１による重み付けがなされたイメージセンサ１５２の重なり部分の画像データと、３次関数コンボリューション部２３２による予想画素の値の算出及び乗算回路２２２による重み付けがなされたイメージセンサ１５３の重なり部分の画像データとが、それぞれ対応する画素ごとに加算される。その結果、２個のイメージセンサ１５２、１５３相互間の重なり部分の補正後の画像データが得られる。
【００８８】
更に、上記の如く得られたイメージセンサ１５１，１５２相互間の重なり部分の補正後の画像データおよびイメージセンサ１５２，１５３相互間の重なり部分の補正後の画像データは、図２に示す色補正部１２５における処理を経て、図１に示される１ライン化処理回路１２３に転送される。そして当該１ライン化処理回路１２３により、上記の如く得られたイメージセンサ１５１，１５２相互間の重なり部分の補正後の画像データおよびイメージセンサ１５２，１５３相互間の重なり部分の補正後の画像データと、対応するライン上の、当該重なり部分以外の画像データとが合成され、１ライン分の画像データが得られる。なお上記色補正部１２５の処理につき、後述する。すなわち図１において、３個のイメージセンサＣＩＳ１５１〜１５３で得られた画像データのうち、相互に主走査方向に重複する上記重なり部分から得られた画像データＤ１，Ｄ２，Ｄ３はカラー/モノクロ判定部２０２での処理を経て繋ぎ目補正処理回路２００で上述した繋ぎ目補正処理が施される。その後色補正処理部１２５を経て１ライン化処理回路１２３に転送される。他方、３個のイメージセンサＣＩＳ１５１〜１５３で得られた画像データのうち、上記重なり部分から得られた画像データＤ１，Ｄ２，Ｄ３以外の画像データは直接１ライン化処理回路１２３に転送され、上記の如く繋ぎ目補正処理等が施された後の、上記重なり部分で得られた画像データとともに合成され、１ライン分の画像データが得られる。
【００８９】
なお、上記の如く、カラー/モノクロ判定部２０２でカラー画像のものと判定された画像データは繋ぎ目補正処理回路２００で上述の処理を施された後に１ライン化処理回路１２３で合成される。他方カラー/モノクロ判定部２０２でモノクロ画像のものと判定された画像データは繋ぎ目補正処理回路２００には転送されず、直接１ライン化処理回路１２３に転送されるようにすることができる。この場合、モノクロ画像のものと判定された、上記重なり部分で得られた画像データのうち、重複する２個のイメージセンサ１５１，１５２あるいは１５２，１５３のうちの何れか一方の画像データが使用され、１ライン化処理回路１２３で、重なり部分以外の部分で得られた画像データと合成され、１ライン分の画像データが得られる。
【００９０】
このように実施の形態１の構成によれば、隣り合ったイメージセンサの重なり部分の位置ズレによる読み取り時の濃度の段差の影響を段階的に低減させて繋ぐことが可能となり、イメージセンサの位置ズレによる濃度段差を緩和することができる。
【００９１】
一方、網点検出回路２０１からの判定結果が「網点領域」であった場合に、文字画像（すなわち「非網点領域」）と同様の処理を行うと、イメージセンサの位置ズレがある場合などでは網点部分が消えてしまう可能性がある。
【００９２】
そこでこの場合、図７に示すようにライン毎に、１ライン目はイメージセンサ同士の重なり部分の画像データとして第１のイメージセンサＣＩＳ１５１の画像データをそのまま使い、第２のイメージセンサＣＩＳ１５２の画像データと繋ぎ合わせるようにすることができる。
【００９３】
図７は、イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２のそれぞれで得られた画像データが示す濃度と主走査方向の位置との関係を説明するための図である。
【００９４】
図７において、最上段が、イメージセンサＣＩＳ１５１の画素（１升目が１６画素を示す）を主走査方向に一列に並べた状態を示す。次の段はイメージセンサＣＩＳ１５２をイメージセンサＣＩＳ１５１と複数画素（図７の例では８升分、すなわち１２８画素分）重なるように、主走査方向にずらして一列に並べた状態を示す。更に次の段は、イメージセンサＣＩＳ１５１の出力（濃度）と位置との関係を示し、更に次の段はイメージセンサＣＩＳ１５２の出力（濃度）と位置との関係を示す。最下段は両イメージセンサＣＩＳ１５１、ＣＩＳ１５２の出力（濃度）を主走査方向に沿って重ね合わせた状態を示す。
【００９５】
図７の例の場合、上記最下段に示される、両イメージセンサＣＩＳ１５１，ＣＩＳ１５２の出力を重ね合わせた状態において、イメージセンサＣＩＳ１５１の出力が占める割合がイメージセンサＣＩＳ１５２の出力が占める割合より大きく、イメージセンサＣＩＳ１５１の出力が上記重なり部分の出力を含むことが分かる。
【００９６】
そして２ライン目の画像データについては、文字部（すなわち非網点領域）の場合と同じ処理を行う。すなわち３次関数コンボリューション部２３０，２３１において上記補正係数を使用して予測画素の値を求め、その後乗算回路２２０，２２１にて重み付け係数を乗算してから加算回路２５０にて第１のＣＩＳ１５１と第２のＣＩＳ１５２の画像データを繋ぎ合わせる。
【００９７】
図８は、上記２ライン目の画像データを処理する場合の、イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の出力（濃度）と主走査方向の位置との関係を説明するための図である。
【００９８】
図８において、最上段がイメージセンサＣＩＳ１５１の画素を主走査方向に一列に並べた状態を示す。次段がイメージセンサＣＩＳ１５２がイメージセンサＣＩＳ１５１と複数画素（この例の場合、８升分、すなわち１２８画素分）重なるように主走査方向にずらして一列に並べた状態を示す。更に次の段は、イメージセンサＣＩＳ１５１の出力（濃度）と位置との関係を示し、更に次の段はイメージセンサＣＩＳ１５２の出力（濃度）と位置との関係を示す。最下段は両イメージセンサＣＩＳ１５１、ＣＩＳ１５２の出力（濃度）を重ね合わせた状態を示す。
【００９９】
図８中、３段目と４段目とで示されるように、上記重なり部分においては、イメージセンサＣＩＳ１５１，１５２それぞれの出力に対し、乗算回路２２０，２２１にて、段階的（すなわち階段状）に異なる値の重み付け係数による重み付けがなされる。すなわち上記非網点領域の場合同様、重み係数が、当該イメージセンサの主走査方向に重複した範囲における基部から端部に向けて段階的に減少するように決定される。
【０１００】
次に３ライン目の画像データの場合には上記１ライン目の画像データの場合とは逆に、イメージセンサの重なり部分の画像データとしては第２のＣＩＳ１５２の画像データをそのまま使うようにして、イメージセンサＣＩＳ１５１およびＣＩＳ１５２の画像データを繋ぎ合わせる。
【０１０１】
図９は、上記３ライン目の画像データの場合の、イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の出力（濃度）と主走査方向の位置との関係を説明するための図である。
【０１０２】
図９において、最上段がイメージセンサＣＩＳ１５１の画素を主走査方向に一列に並べた状態を示す。次段がイメージセンサＣＩＳ１５２がイメージセンサＣＩＳ１５１と複数画素（この例の場合、８升分、すなわち１２８画素分）重なるように主走査方向にずらして一列に並べた状態を示す。更に次の段は、イメージセンサＣＩＳ１５１の出力（濃度）と位置との関係を示し、更に次の段はイメージセンサＣＩＳ１５２の出力（濃度）と位置との関係を示す。
【０１０３】
図９の例の場合、上記最下段に示される、両イメージセンサＣＩＳ１５１，ＣＩＳ１５２の出力を重ね合わせた状態において、イメージセンサＣＩＳ１５２の出力が占める割合がイメージセンサＣＩＳ１５１の出力が占める割合より大きく、イメージセンサＣＩＳ１５２の出力が上記重なり部分の出力を含むことが分かる。
【０１０４】
次に４ライン目の画像データの場合には、上記２ライン目の画像データの場合と同様に、文字部（すなわち非網点領域）の場合と同じ処理を行う。
【０１０５】
図１０はその場合の、イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の出力（濃度）と主走査方向の位置との関係を説明するための図である。
【０１０６】
図１０において、最上段がイメージセンサＣＩＳ１５１の画素（１升目が１６画素を示す）を主走査方向に一列に並べた状態を示す。次段がイメージセンサＣＩＳ１５２がイメージセンサ１５１と複数画素（この例の場合、８升分、すなわち１２８画素分）重なるように主走査方向にずらして一列に並べた状態を示す。更に次の段は、イメージセンサＣＩＳ１５１の出力（濃度）と位置との関係を示し、更に次の段はイメージセンサＣＩＳ１５２の出力（濃度）と位置との関係を示す。最下段は両イメージセンサＣＩＳ１、ＣＩＳ１５２の出力（濃度）を重ね合わせた状態を示す。
【０１０７】
図１０中、３段目と４段目とで示されるように、上記重なり部分においては、イメージセンサＣＩＳ１５１，１５２それぞれの出力に対し、乗算回路２２０，２２１にて、段階的（すなわち階段状）に異なる値の重み付け係数による重み付けがなされる。すなわち上記非網点領域の場合同様、重み係数が、当該イメージセンサの主走査方向に重複した範囲における基部から端部に向けて段階的に減少するように決定される。
【０１０８】
その後はまた図７とともに上述の処理に戻り、以降、図７，８，９，１０とともに上述の処理を繰り返す。
【０１０９】
このように本実施の形態における制御方式により、網点部分の画像が消えてしまうということを防止することが可能になる。
【０１１０】
図７乃至１０とともに説明した方式とは異なる方式の例として、網点検出回路２０１からの判定結果が網点であった場合、図１１に示すような処理を行うようにすることもできる。
【０１１１】
図１１は、イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の出力（濃度）と主走査方向の位置との関係を説明するための説明図である。
【０１１２】
すなわち、図１１に示すように、文字部（すなわち非網点領域）の場合と同様に３次関数コンボリューション部２３０，２３１において上記補正係数を使用して予測画素の値を求め、その後乗算回路２２０，２２１にて重み付け係数を乗算してから加算回路２５０にて第１のＣＩＳ１５１と第２のＣＩＳ１５２の画像データを繋ぎ合わせる。しかしながら図１１の場合、３次関数コンボリューション部２３０，２３１にける上記補正係数を使用した予測画素の値を算出およびその後乗算回路２２０，２２１による重み付け係数の乗算を行う画素数を少なくする。具体的には上記重なり部分の中心から第１のＣＩＳ１５１側と第２のＣＩＳ１５２側にそれぞれ１６画素、計３２画素の範囲において３次関数コンボリューション部２３０，２３１にける上記補正係数を使用した予測画素の値を算出およびその後乗算回路２２０，２２１による重み付け係数の乗算を行う。この際に、３次関数コンボリューション部２３０，２３１で予想画素の値を得たイメージセンサＣＩＳ１５１，１５２の出力に対し乗算回路２２０，２２１によって乗算される重み付け係数はそれぞれ１／２とされ、当該重み付け係数が乗算されたイメージセンサＣＩＳ１５１，１５２の出力が加算回路２５０によって相互に足し合わされ、イメージセンサＣＩＳ１５１，１５２の出力が繋ぎ合わされる。
【０１１３】
当該図１１の方式により、繋ぎ目補正処理回路２００による繋ぎ目補正処理によって網点部分の画像が消えてしまうということを防止することが可能になる。ここでは、繋ぎ目補正処理を行う画素数を３２画素としたが、この画素数は任意に変更することができる。
【０１１４】
網点部分（すなわち網点領域）の処理について本実施の形態では２つの方式、すなわち上記図７乃至１０の方式及び図１１の方式を挙げたが、どちらの方式を選択するかは、必要に応じて任意に決定し得る。
【０１１５】
次に図２に示される色補正部１２５における色補正処理について説明する。なお以下に説明する色補正部１２５による色補正処理の内容は、後述する実施の形態２の場合における色補正処理であって、図２６とともに説明する処理の内容と同様である。
【０１１６】
まずカラーモノクロ判定部２０２でカラー画像の画像データと判定された場合の処理について説明する。
【０１１７】
イメージセンサＣＩＳ１５１とイメージセンサＣＩＳ１５２との重なり部分と、イメージセンサＣＩＳ１５２とイメージセンサＣＩＳ１５３との重なり部分とでは同様の処理を行うため、ここではイメージセンサＣＩＳ１５１とイメージセンサＣＩＳ１５２との重なり部分のみについて説明を行い、イメージセンサＣＩＳ１５２とイメージセンサＣＩＳ１５３との重なり部分についての処理の説明を省略する。
【０１１８】
イメージセンサＣＩＳ１５１とイメージセンサＣＩＳ１５２との相互間の重なり部分の出力のＲＧＢ（Red、Green、Blue）の画像データを、それぞれの画素につき周知のＬ＊ａ＊ｂ＊の画像データに変換し、保持しておく。この保持しておく画素数は任意に設定することが可能とされる。
【０１１９】
次に、繋ぎ目補正処理回路２００における繋ぎ目補正処理後の画像データを同様にＬ＊ａ＊ｂ＊の画像データに変換する。そして画素ごとに、Ｌ、ａ、ｂの各々の要素同士の差、すなわちΔＬ、Δａ、Δｂから、以下の式により、相対的な色差を算出する。この計算はイメージセンサＣＩＳ１５１で得られた画像データおよびイメージセンサＣＩＳ１５２で得られた画像データの各々につき、個別に行う。ただし、イメージセンサＣＩＳ１５１で得られた画像データおよびイメージセンサＣＩＳ１５２のうちのいずれか一方の画像データついてのみ行うように選択することも可能とされる。
【０１２０】
ΔＥ＊＝［（ΔＬ）2＋（Δａ）2＋（Δｂ）2］1/2
このようにして求められた、イメージセンサＣＩＳ１５１の出力に対するΔＥ＊であるΔＥ１と、イメージセンサＣＩＳ１５２の出力に対するΔＥ＊であるΔＥ２とのうちの、少なくとも何れかが、何れかの画素について１．５(この数値は任意に設定可能とされる)以上であった場合、上記繋ぎ目補正処理により、上記重なり部分の画素データの色見が変わってしまっていると判断する。上記繋ぎ目補正処理により上記重なり部分の画素データの色見が変わってしまっていると判断した場合、ΔＥ１とΔＥ２とのうち、平均値が小さい方のイメージセンサＣＩＳ１５１の出力の画像データであって、繋ぎ目補正処理回路２００による処理が未だなされていない状態の画像データを、イメージセンサＣＩＳ１５１，１５２相互間の重なり部分の画像データとして使用し、当該画像データを後段へ出力する。ここで上記ΔＥ１およびΔＥ２の平均値は、繋ぎ目部分の画素（例えば上記の例では１２８画素）全てに亘る平均値でもよいし、繋ぎ目部分の画素中、所定範囲の画素に亘る平均値としてもよい。その後１ライン化処理回路１２３により現在処理中のライン上の他の画像データと組み合わされて１ラインの画像データとされる。
【０１２１】
次にカラーモノクロ判定部２０２で画像データがモノクロ画像のものと判定された場合の処理を説明する。
【０１２２】
カラー/モノクロ判定部２０２で画像データがモノクロ画像のものと判定された場合上記の如く、繋ぎ目補正処理回路２００および色補正部１２５による上記処理を省略し、イメージセンサＣＩＳ１５１，１５２相互間の重なり部分の画像データのうち、イメージセンサＣＩＳ１５１，１５２のいずれかの出力を選択し、当該重なり部分の画像データとして使用し、後段に出力し、その後処理中のライン上の他の画像データと組み合わせて１ライン化処理回路１２３により一ライン化されるようにしてもよい。又他の方法として、カラー画像の画像データの場合と同様の処理を行う方法を採用することも可能とする。
【０１２３】
当該他の方法では、上記繋ぎ目補正処理回路２００による繋ぎ目補正処理の前後における、イメージセンサＣＩＳ１５１の上記重なり部分の出力のＲ、Ｇ、Ｂのそれぞれの画像データの、対応する色要素同士の差（ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１）および、イメージセンサＣＩＳ１５２の上記重なり部分の出力のＲ、Ｇ、Ｂのそれぞれの画像データの、対応する色要素同士の差（ｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２）を算出する。上記ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１、ｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２のうちのいずれかが、何れかの画素につき、例えば１ｄｉｇｉｔ(ここで画像データが８ビットのデータである場合２５６階調となり、１ｄｉｇｉｔはそのうちの１階調を示し、この閾値は任意に設定可能とする)以上であれば、上記ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１およびｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２の平均値が小さい方のイメージセンサＣＩＳの出力の画像データであって、繋ぎ目補正処理回路２００による処理がなされる前の状態の画像データを、イメージセンサＣＩＳ１５１，１５２相互間の重なり部分の画像データとして使用し、当該画像データを後段へ出力する。その後１ライン化処理回路１２３により現在処理中のライン上の他の画像データと組み合わされて１ラインの画像データとされる。ここで上記ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１およびｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２の平均値は、繋ぎ目部分の画素（例えば上記の例では１２８画素）全てに亘る平均値でもよいし、繋ぎ目部分の画素中、所定範囲の画素に亘る平均値としてもよい。
【０１２４】
図１２は、実施の形態１におけるシステム全体の構成を示す図である。
【０１２５】
このシステムは複写機装置本体５００と、複写機装置本体５００の背面側に連結された紙折り装置４０１とからなる、広幅の用紙に対応した画像形成システムである。
【０１２６】
紙折り装置４０１は、用紙の端面折りやジャバラ状折りを行う。紙折り装置４０１は、複写機装置本体５００との連結部４０２、用紙の耳を折る耳折り部４０３、用紙を搬送方向にジャバラ状に折るジャバラ折り部４０４、搬送方向を９０°変更する搬送切換装置４０５、クロス折り装置（不図示）、表裏を反転させる反転装置４０７、用紙を９０°回転させ、例えばＡ４横をＡ４縦に替える回転装置４０８、および折られた用紙を排出しスタックするトレイ４０９を有する。
【０１２７】
複写機装置本体５００には画像読取装置１００が配置されていると共に、その下部に手差し給紙台５０８が配置されている。この手差し給紙台５０８に用紙をセットし、この用紙は、レジストロール５０７により一次停止され、タイミングをとって作像ユニット５０６に供給される。
【０１２８】
作像ユニット５０６では、感光体５０５に画像データに対応した潜像が形成され、この潜像がトナーにより現像され、このトナーが用紙に転写され、定着装置５１０により定着される。
【０１２９】
定着装置５１０でトナーが定着された記録済用紙は記録済用紙排出ロール５１１により、紙折りを行う場合は紙折り装置４０１へ排出される。
【０１３０】
また、紙折りを行わない場合は、図示されていない切換爪により上排紙ローラ５０９により本体胴内へ排出される。用紙を折る場合は記録済用紙排出ロール５１１より用紙は紙折り装置４０１に送られ、耳折りする場合は耳折り部４０３で用紙の角部が折られる。
【０１３１】
耳折り部４０３で用紙の角部が折られた後、用紙はジャバラ折り部４０４でジャバラ状に折られ、搬送切換装置４０５に送られる。搬送切換装置４０５では、搬送方向が変更され、クロス折り装置でジャバラ折りされた用紙の短手方向が折られ、反転装置４０７で表裏を反転され、さらに用紙方向を回転装置４０８で回転させてトレイ４０９上にスタックされる。前記画像読取装置１００は、このような広幅対応の画像形成装置に使用される。
【０１３２】
＜実施の形態２＞
以下、実施の形態２について説明する。
【０１３３】
なお、実施の形態１と同一の構成については適宜、重複する説明を省略する。
【０１３４】
例えば前述の特許文献３に記載されているような繋ぎ目補正処理では、隣接するイメージセンサの位置ズレにより、隣接するイメージセンサ間の重なり部分につき、それぞれのイメージセンサで読み取った、画像中の位置が相互に異なる画素値同士がそのまま重み付けされ加算されていた（図１３（ａ）参照）。その結果、特に網点領域を有する画像の場合、重なり部分の濃度が低下したり、かすれが生じたりすることがあった。
【０１３５】
本実施の形態ではこのような現象の発生を防止するため、図１３（ｂ）に示すように、補正演算を行うことにより、隣接するイメージセンサ間の重なり部分につき、当該イメージセンサの位置ズレによって、それぞれのイメージセンサで読み取った、画像中の位置が相互に異なる画素値同士の重み付け加算を行う場合、前記位置ズレによる影響を緩和するように繋ぎ目補正処理を行うようにした。
【０１３６】
ここで図１３（ａ）は、従来の補正処理の概念図であり、図１３（ｂ）は本実施の形態における補正処理の概念図である。図１３（ａ）、（ｂ）の場合、隣接するイメージセンサの重なり部分において、下段の正方形で示される画素を有するイメージセンサに対し、上段の正方形で示される画素を有する方のイメージセンサが、相対的に、右方向に「位置ズレ」で示された距離位置ズレを起こした場合を想定している。当該位置ズレの結果、相対的に右方向に位置ズレを起こした方のイメージセンサでは、他方のイメージセンサの画素が読み取る画像中の位置に対し、上記位置ズレの分、右にずれた位置を読み取ることになる。図１３（ａ）の場合、このように、隣接するイメージセンサの重なり部分において、上記位置ズレにより、相互に異なる位置を読み取って得られた画素値同士が、そのまま重み付け加算される。その結果上記の如く、特に網点領域を有する画像の場合、重なり部分の濃度が低下したり、かすれが生じたりすることがあった。これに対し図１３（ｂ）の場合、上記相対的に右方向に位置ズレを起こした方のイメージセンサの画素値に対し、他方のイメージセンサが読み取る画像中の位置と同位置の画素値を、すなわち予想画素の値を算出する。そして当該予想画素の値を、前記相対的に右方向に位置ズレを起こした方のイメージセンサの画素値として使用し、他方のイメージセンサの画素値と重み付け加算する。その結果上記問題点は解決する。
【０１３７】
図１４は、実施の形態２に係る画像読取装置の概略を示したブロック図である。
【０１３８】
この画像読取装置１００は、実施の形態１におけるライン合成処理部１２０にアービタ１２１とメモリコンピュータ１２２とを設けたもので、メモリ１３０にメモリコントローラ１２２が接続され、メモリコントローラ１２２はアービタ１２１と相互に情報の送受が可能とされる。また、アービタ１２１には、第１のＡ／Ｄ変換器１０１からの第１のイメージセンサＣＩＳ１５１の読み取り画像データと、第１のメモリからの第２のイメージセンサＣＩＳ１５２の読み取り画像データと、第２のメモリからの第３のイメージセンサＣＩＳ１５３の読み取り画像データとが入力される。
【０１３９】
アービタ１２１からはカラー/モノクロ判定部２０２、繋ぎ目補正処理回路２００、網点検出回路２０１、色補正部１２５および１ライン化処理回路１２３に対し、メモリ１３０に記憶された読み取り画像データが出力される。
【０１４０】
すなわち、第１のイメージセンサＣＩＳ１５１〜第３のイメージセンサＣＩＳ１５３で読み取られた読み取り画像データは、ライン合成処理部１２０に同時に入力され、アービタ１２１を経由し一時的にメモリ１３０に蓄積される。
【０１４１】
メモリ１３０に蓄積された画像データのうち、重なり部分以外の画像データはその後、メモリコントローラ１２２及びアービタ１２１を介し、１ライン化処理を行うため、１ライン化処理回路１２３へ送られる。他方メモリ１３０に蓄積された画像データのうち、重なり部分の画像データは繋ぎ目補正処理回路２００へと送られる。ここでアービタ１２１、メモリコントローラ１２２及びメモリ１３０により、イメージセンサＣＩＳ１５１〜１５３により読み取られた画像データは、所定のタイミングでカラー/モノクロ判定部２０２あるいは１ライン化処理部１２３に転送される。特に隣接するイメージセンサ同士の重なり部分の画像データとして、イメージセンサＣＩＳ１５１，１５２の重なり部分の画像データと、イメージセンサＣＩＳ１５２，１５３の重なり部分の画像データとが、異なるタイミングでカラー/モノクロ判定部２０２に転送され、その後繋ぎ目補正処理回路２００で処理される。そしてあるタイミングでは、イメージセンサＣＩＳ１５１，１５２からの画像データがそれぞれ画像データＤ４，Ｄ５として、繋ぎ目補正処理回路２００で処理される。また他のタイミングでは、イメージセンサＣＩＳ１５２，１５３からの画像データがそれぞれ画像データＤ４，Ｄ５として、繋ぎ目補正処理回路２００で処理される。その結果実施の形態２においても、図１５とともに後述するように繋ぎ目補正処理回路２００は、２個の３次関数コンボリューション部２３０，２３１、２個の乗算回路２２０，２２１等を有する、２個の並列回路のみを有するが、図２に示す如くの３個の並列回路を有する実施の形態１の場合同様の機能を奏する。
【０１４２】
図１５は、カラー/モノクロ判定部２０２、繋ぎ目補正処理回路２００および色補正部１２５、網点検出回路２０１の詳細を示すブロック図の一例である。
【０１４３】
同図において、繋ぎ目補正処理回路２００は第１および第２の３次関数コンボリューション部２３０，２３１と、第１および第２の重み付け係数２１０，２１１と、第１及び第２の乗算回路２２０，２２１と、第１および第２の３次関数コンボリューション部２３０，２３１の前段に設けられた第１および第２のセレクタ２４５，２４６と、第１および第２の３次関数コンボリューション部２３０，２３１と第１および第２の乗算回路２２０，２２１との間にそれぞれ設けられた第３および第４のセレクタ２４７，２４８と、を備えている。
【０１４４】
また、第１および第２の３次関数コンボリューション部２３０，２３１と並列に第１および第２の迂回経路２５１，２５２が設けられ、さらに、第１および第２の重み付け係数部２１０，２１１と並列に第３および第４の迂回経路が設けられている。そして、第１および第２の重み付け係数部２１０，２１１の出力が乗算回路２２０，２２１で乗算された値、および第３および第４の迂回経路の出力が加算回路２５０に入力され、加算回路２５０で加算され、加算値が出力される。
【０１４５】
第１および第２のセレクタ２４５，２４６には、第１のイメージセンサＣＩＳ１５１と第２のイメージセンサＣＩＳ１５２との重なり部分の画像データ、もしくは第２のイメージセンサＣＩＳ１５２と第３のイメージセンサＣＩＳ１５３との重なり部分の画像データであるＤ４，Ｄ５が入力される。これらの画像データはまずカラー/モノクロ判定部２０２で判定を行い、結果を色補正部１２５に反映する。
【０１４６】
その後、網点検出回路２０１にも入力され、網点検出回路で画像データＤ４，Ｄ５が網点領域のものか非網点領域のものかが判断され、この判断に基づいて第１のセレクタ〜第４のセレクタ２４５〜２４８によって画像データの処理の選択が行われる。
【０１４７】
このように構成された繋ぎ目補正処理回路２００および網点検出回路２０１では、重なり部分の画像データＤ４、Ｄ５は、網点検出回路２０１の網点検出結果Ａにより処理経路が決定される。
【０１４８】
すなわち、画像データＤ４が文字画像（すなわち非網点領域）であると判断されたときには、網点検出回路２０１の検出結果は"０"となり、各セレクタ２４５〜２４８では"０"が選択され、画像データＤ４およびＤ５に対して繋ぎ目補正処理が行われる。繋ぎ目補正処理では、３次関数コンボリューション部２３０，２３１による予想画素の値の算出が実行され、さらに、乗算回路２２０，２２１で重み付け係数が乗算され、このようにして得られた画像データＤ４と画像データＤ５との補正結果が加算回路２５０で加算され、色補正部１２５で補正された後、補正画像データとして出力される。当該繋ぎ目補正処理は、例えば実施の形態１において説明した繋ぎ目補正処理と同様の処理とすることができる。
【０１４９】
網点検出回路２０１による網点検出は１ライン毎に行うことが可能であり、網点検出回路２０１からの結果Ａが文字（０）（すなわち非網点領域）の場合には繋ぎ目補正処理が選択される。また、網点検出回路２０１からの結果Ａが網点（１）（すなわち網点領域）の場合には、迂回処理が選択されるようにすることができる。この場合、画像データＤ４，Ｄ５に対する３次関数コンボリューション部２３０，２３１による予想画素の値を算出する処理および乗算回路２２０，２２１で重み付け係数が乗算される処理が省略され、直接加算回路２５０に転送される。その場合、重なり部分の画像データＤ４，Ｄ５のうちのいずれかが当該重なり部分の画像データとして選択され、後段の１ライン化処理部１２３による１ラインの生成において使用される。
【０１５０】
ただし、網点検出回路２０１による網点検出結果に関わらず、レジスタの設定によりセレクタ２４５，２４６、２４７，２４８によって繋ぎ目補正処理を行うかどうかを選択するようにすることも可能である。３次関数コンボリューション部２３０，２３１による３次関数コンボリューション法を利用した予想画素の値の算出の方法および重み付け係数を選択して乗算回路２２０，２２１で乗算する方法は前述の実施の形態１におけるものと同様一の方法が使用される。
【０１５１】
このように実施の形態２では、画像情報を認識し、重なり部分の画像が文字画像であった場合には、重なり部分につき、３次関数コンボリューション法を用いた予想画素の値の算出を行い、任意の重み付け係数を選択して乗算し、加算処理を行う。
【０１５２】
一方、画像が網点であった場合には、ライン毎に重なり部分に繋ぎ目補正処理を行うか、同処理を迂回するかを選択し、加算処理を行って補正後の画像データとすることができる。詳細は後述する。
【０１５３】
３次関数コンボリューション部による予想画素の値の算出の仕方は図３〜図６を参照して実施の形態１で説明した通りであるのでここでの説明は省略する。
【０１５４】
以下に繋ぎ目補正処理回路２００によって実行される、３次関数コンボリューション法を用いた予想画素の値の求め方について説明する。
【０１５５】
網点検出回路２０１からの判定結果が文字（非網点）であった場合には、実施の形態１の場合同様、繋ぎ合せる左右の重なり部分を１２８画素（但し８，１６，３２，６４，１２８，２５６画素の間で任意に変更可能とする）を設け、重なり画素数を８分割した単位（１２８画素の場合は各単位が１６画素）ごとに同じｒコードの補正係数（図５参照）を使用して、上記式（１）により、予想画素の値を求める。
【０１５６】
ここで重なり部分のすべての上記単位において同じｒコードの係数を使用して上記式（１）により予想画素の値を求めると、一のイメージセンサが有する画素のうち、重なり部分と重なり部分以外の部分との境目でギャップが生じてしまう可能性がある。このような状況を緩和するため、図１６に示す如くの、隣接するイメージセンサ間の相対的な主走査方向のズレ量（すなわち図１６中、「主走査ズレ量」として示す）、各イメージセンサ（すなわち図１６中、「ＣＩＳ」として示す）、および使用する補正係数との関係となるように、上記各単位の予想画素の値を算出する際に使用する補正係数を選択する。そのようにしてイメージセンサの位置の１画素分未満のズレ量に対し、使用する補正係数の値を段階的に変化させる。
【０１５７】
上記図１６は、上記主走査ズレ量に対する補正係数のテーブルの一例を示す図である。
【０１５８】
ここで主走査ズレ量が４／８画素だった場合を例として、図１６のテーブルを使用した方法について説明する。なお上記「主走査ズレ量が４／８画素」とは、イメージセンサの主走査方向の位置ズレ量が、隣接する画素間の距離の４／８の距離、すなわち１画素分未満の距離に相当することを示す（以下同様）。
【０１５９】
図１６に示される如く、主走査ズレ量が４／８画素であった場合（すなわち図１６中、「±４／８」で示される行）、イメージセンサＣＩＳ１５１の重なり部分１２８画素中、上記１６画素の単位の８単位に対し、それぞれ、左から（ｒ０，ｒ１，ｒ１，ｒ２，ｒ２，ｒ３，ｒ３，ｒ４）の補正係数を使用する。同様にイメージセンサＣＩＳ１５２の重なり部分１２８画素中、１６画素の単位の８単位に対し、それぞれ、左から（ｒ４，ｒ３，ｒ３，ｒ２，ｒ２，ｒ１，ｒ１，ｒ０）の補正係数を使用する。ここでｒコードｒ０，ｒ１，ｒ２，ｒ３，...，ｒ７の補正係数とは、それぞれ図５に示されるｒ（コード）の１０進表示の０，１，２，３，...，７の行の補正係数をそれぞれ示す。すなわち例えばｒ１とは、主走査ズレ量が１／８画素であった場合に当該ズレ量を補正する際、予想画素の値を上記式（１）を用いて求めるために使用される補正係数を示す。図１６のテーブルを用いた補正係数の選択方法を採用することにより、一のイメージセンサＣＩＳ内の重なり部分と重なり部分以外の部分との境目でのギャップの軽減をすることができる。以下に図１７とともに、この点を更に具体的に説明する。
【０１６０】
図１７は、主走査ズレ量が４／８画素の場合に図１６のテーブルを使用して、イメージセンサの重なり部分の画素値を補正する方法を説明するための図である。また図１８（ａ）、（ｂ）は、乗算回路２２０，２２１による重み付け係数演算の一例を説明するための図である。図１９は、乗算回路２２０，２２１による重み付け係数演算の他の一例を説明するための図である。
【０１６１】
図１７中、「重なり部分」として示されている範囲は、主走査方向、すなわち図１７中、右方向に沿って、隣接するイメージセンサＣＩＳ１５１，１５２が相互に重なり合あっている範囲の画素を示す。また図１７中、各正方形は、イメージセンサにおいて、それぞれ１／８画素分の範囲を示す。この場合、イメージセンサＣＩＳ１５１の方が、４／８画素分、相対的に、主走査方向の反対方向、すなわち左方向に位置ズレを有している。したがって図１７中、下段のイメージセンサＣＩＳ１５１の右端の４升は、上記位置ズレが無かった場合のイメージセンサＣＩＳ１５１の右端部分の位置を示す。図１７中、イメージセンサＣＩＳ１５１では、端部、すなわち図１７中、「重なり部分」の右端の上記単位の画素に対しては、図１６に示す如く、ｒ４の補正係数が使用される。すなわち４／８画素分の位置ズレを補正するために予想画素の値を求め、当該予想画素の値を、前記単位の画素の値として使用する。他方、基部、すなわち図１７中、「重なり部分」の左端の上記単位の画素に対し、図１６に示す如く、ｒ０の補正係数が使用される。すなわち０／８画素分の位置ズレ（すなわちズレがない状態）を補正するために予想画素の値を求め、当該予想画素の値を、前記単位の画素の値として使用する。また上記端部と基部との中間の部分、すなわち図１７中、「重なり部分」の中間点の上記単位の画素に対し、図１６に示す如く、ｒ２の補正係数が使用される。すなわち２／８画素分の位置ズレを補正するために予想画素の値を求め、当該予想画素の値を、前記単位の画素の値として使用する。
【０１６２】
図１７の上段に示す他のイメージセンサＣＩＳ１５２の場合も同様である。すなわち、イメージセンサＣＩＳ１５２の「重なり部分」の端部、すなわち左端の上記単位の画素に対しては、図１６に示す如く、ｒ４の補正係数が使用される。すなわち４／８画素分の位置ズレを補正するために予想画素の値を求め、当該予想画素の値を、前記単位の画素の値として使用する。また基部、すなわち「重なり部分」の右端の上記単位の画素に対し、図１６に示す如く、ｒ０の補正係数が使用される。すなわち０／８画素分の位置ズレを補正するために予想画素の値を求め、当該予想画素の値を、前記単位の画素の値として使用する。また上記端部と基部との中間の部分、すなわち図１７中、「重なり部分」の中間点の上記単位の画素に対し、図１６に示す如く、ｒ２の補正係数が使用される。すなわち２／８画素分の位置ズレを補正するために予想画素の値を求め、当該予想画素の値を、前記単位の画素の値として使用する。
【０１６３】
上記の如く、イメージセンサの重なり部分、すなわち読み取り部分が主走査方向に重複した範囲における画素ごとの補正方法を、当該イメージセンサの前記主走査方向に重複した範囲における基部から端部に向けて、補正する位置ズレ量が段階的に増加するように決定する。
【０１６４】
このようにして図１７に示したような３次関数コンボリューション法にしたがって上記式（１）にて予想画素の値を求めた後、乗算回路２２０，２２１によって図１８（ａ）、（ｂ）に示す重み付け係数演算（乗算）を行う。すなわち上記重なり部分の８単位の画素に対し、第１のイメージセンサＣＩＳ１５１の左から順に、７／８、６／８，・・・，１／８の重み係数を掛け、第２のイメージセンサＣＩＳ１５２では逆に右から７／８，６／８，・・・，１／８の重み係数を掛ける。すなわち上記の如く、重み係数につき、当該イメージセンサの主走査方向に重複した範囲における基部から端部に向けて段階的に減少するように決定する。これにより重なり部分の第１のイメージセンサＣＩＳ１５１の上記基部に近いほど、第１のイメージセンサＣＩＳ１５１の画素値に重みが置かれ、第２のイメージセンサＣＩＳ１５２の上記基部に近いほど第２のイメージセンサＣＩＳ１５２の画素値に重みが置かれ（図１８（ａ））、合成される（図１８（ｂ））。
【０１６５】
また重み付け係数として、他にも図１９に示すように１／２の重み付け係数を使用し、当該重み付け係数を乗算回路２２０，２２１でイメージセンサＣＩＳ１５１，１５２の双方の重なり部分の画像データに乗算して相互に合成することもできる。この場合には、第１および第２のイメージセンサＣＩＳ１５１，１５２の出力（濃度）を平均化して合成することになる。
【０１６６】
また図１５に示されるセレクタ２４７およびセレクタ２４８で"１"を選択することにより、このような乗算回路２２０，２２１による重み付け係数演算を省略し、図２０（ａ）に示すように、双方の重なり部分の中心で繋ぎ合わせるようにすることもできる。図２０（ａ）の場合図示の如く、双方の重なり部分の中心より図中、左側の部分につきイメージセンサＣＩＳ１５１からの出力を使用し、右側の部分につきイメージセンサＣＩＳ１５２からの出力を使用する。あるいは、双方の重なり部分の画像データとして、片方のイメージセンサＣＩＳ１５１あるいは１５２からの画像データを用いるようにすることもできる。図２０（ｂ）は上記片方のイメージセンサＣＩＳとしてイメージセンサＣＩＳ１５１からの画像データを用いた例を示し、図２０（ｃ）は上記片方のイメージセンサＣＩＳとしてイメージセンサＣＩＳ１５２からの画像データを用いた例を示す。
【０１６７】
上述の如くの、乗算回路２２０，２２１による重み付け係数演算後、加算回路２５０で第１のイメージセンサＣＩＳ１５１および第２のイメージセンサＣＩＳ１５２の双方の重なり部分、又は第２のイメージセンサＣＩＳ１５２および第３のイメージセンサＣＩＳ１５３の双方の重なり部分の画像データが相互に足し合わされる。その後、上述の実施の形態１の場合と同様に、色補正部１２５により、上述した繋ぎ目補正処理回路２００による繋ぎ合わせ補正処理の前後の重なり部分の画像データを相互に比較し、必要に応じて色補正を実施する。その後図１４に示されるアービタ１２１からの、重なり部分以外の画像データと、上記色補正部１２５を経た重なり部分の画像データとが、１ライン化処理回路１２３で相互に繋ぎ合わされ、１ライン分の画像データが生成される。
【０１６８】
本実施の形態のように処理することによって、隣り合ったイメージセンサＣＩＳ１５１，１５２あるいはイメージセンサＣＩＳ１５２，１５３間の重なり部分の位置ズレに対する補正を行うことによる、当該補正を行った部分と行わなかった部分との間で生じ得る画像データの濃度の段差に対し、補正方法を段階的に異ならせることにより、当該段差を緩和することができる。
【０１６９】
網点画像（すなわち網点領域）に対し、上記したような文字画像（すなわち非網点領域）における処理と同様の処理を行うと、イメージセンサの位置ズレがある場合などでは、網点部分が消えてしまう可能性がある。図２１はそのような場合について説明するための図である。図２１（ａ）中、上段はイメージセンサＣＩＳ１５１、下段は隣接するイメージセンサＣＩＳ１５２のそれぞれの重なり部分を示す。また各正方形はそれぞれ１画素を示し、各正方形中の数値は画素値を示す。画素値は、その数値が大きいほど、濃度が低い、即ち、より白に近い状態を示す。図２１（ａ）はイメージセンサＣＩＳ１５１がイメージセンサＣＩＳ１５２に対し相対的に、１画素分、図中右方向（すなわち主走査方向）に位置ズレを起こしている状態を示す。また図２１（ａ）中、左側の網掛けされた縦長の長方形は、読み取り画像中に存在する細線を示す。当該細線の位置の画素値は「２００」であり濃度が高い、すなわち黒に近い状態を示し、それ以外の部分（すなわち背景部分）の画素値は「２５５」であり濃度が低い、すなわち白に近い状態を示す。ここで上記位置ズレがなかった場合には、上記細線の部分の画素値として、イメージセンサＣＩＳ１５１，１５２の双方の画素値「２００」が、それぞれ重み付け係数を乗算されて加算される。しかしながらこれに対し図２１（ａ）に示される如く、上記位置ズレの結果、イメージセンサＣＩＳ１５１中、上記細線を読み取るはずであった画素の左隣の画素が当該細線を読み取り画素値が「２００」となっている。他方上記細線を読み取るはずであった画素は当該細線以外の背景部分を読み取った結果画素値が「２５５」となっている。その結果、イメージセンサＣＩＳ１５２が上記細線を読み取った画素値「２００」と、イメージセサＣＩＳ１５１が背景部分を読み取った画素値「２５５」とが、それぞれ重み付け係数を乗算されて加算される。その結果、上記本来の場合、すなわちイメージセンサＣＩＳ１５１，１５２の双方の画素値「２００」が、それぞれ重み付け係数を乗算されて加算された場合に比し、結果として得られる画素値は大きい値となる。すなわち例えば図２１（ｂ）に示される如く、元々の画素値「２００」に対して大きい画素値「２２０」となる。その結果、細線の読み取り結果の画素値として、本来の細線の濃度より低い濃度が得られることになる。その結果上記の如く、網点部分が消えたり、かすれたりしてしまうような現象が生じ得る。網点画像の場合、さらに副走査のズレなどが生じると、該当する画像分が消えてしまったりする。
【０１７０】
図２１（ａ）、（ｂ）は、以前繋ぎ目補正処理の説明図であり、図２１（ａ）は重み付け演算加算処理前の状態を示し、図２１（ｂ）は重み付け演算加算処理後の状態を示している。
【０１７１】
そこで図１５に示される網点検出回路２０１からの判定結果が「網点領域」であった場合には、例えば前述の実施の形態１の図７〜図１０とともに説明した方法で処理する。あるいは「網点領域」であった場合には、前述の実施の形態１における図１１とともに説明した方法で処理することもできる。
【０１７２】
又更に他の変形例として、網点検出回路２０１からの判定結果が「網点領域」であった場合、以下に示す如くの方法で処理することもできる。
【０１７３】
すなわち、ライン毎に網点検出回路２０１で網点検知を行い、網点画像（すなわち「網点領域」）の場合には図１５に示されるセレクタ２４５，２４６，２４７，２４８を切り換えて迂回処理を行うようにする。すなわち、３次関数コンボリューション部２３０，２３１による、予想画素の値を求める処理および乗算回路２２０，２２１による重み付け係数の乗算を行う処理を省略する。このような迂回処理を行った場合は、先ほどと同様に、図２０（ａ）、（ｂ）、（ｃ）のいずれかの方法の中から一の方法を選択できるようにする。また、網点画像の場合、図１１とともに説明した方法により、重なり部分の画素数を少なし、繋ぎ目補正処理を行うようにすることができる。
【０１７４】
次に網点検出回路２０１による、画像データが網点領域のものか非網点領域のものかを検出するための方法について説明する。
【０１７５】
図２２は、網点検出回路２０１による、画像データが網点領域のものか非網点領域のものかを検出するための方法による処理手順を示すフローチャートである。
【０１７６】
図２２の処理手順では、入力された画像データ（ステップＳ１）に対して、フィルタをかけ（ステップＳ２）、単純２値化（ステップＳ３）を行う。
【０１７７】
その後、指定の判定基準（後述）に従って判定を行う（ステップＳ４）。すなわち、ステップＳ２では、入力された画像データに対して図２３に示すフィルタを使用しフィルタ演算を行う。
【０１７８】
図２３は、フィルタの一例を示す説明図である。
【０１７９】
次いで、ステップＳ３でフィルタ演算後の画像データに対して単純２値化を行う。その際の量子化閾値は画像データが８ビットの場合は１２８、１０ビットの場合は５１２とする。単純２値化した画像データに対して、注目領域内の画像の変化点の数が一定数以上であれば網点領域と判定し、そうでなければ非網点領域と判定する。
【０１８０】
ただし、注目領域は（注目画素）＋（注目画素の左右２０画素ずつ）の計４１点とし、網点検出回路２０１で当該注目領域の領域設定が行われる（図２４参照）。変化点の閾値としては、図２５に示されるように、変化点閾値１０〜１２のいずれかが選択される。なお、上記量子化閾値、変化点閾値は変更することができる。また、図２２〜図２５とともに上述した網点検出方法自体は公知技術であり、種々の方法が知られており、上述した方法以外の方法を適用することもできる。ただし、上述の方法ではパターンマッチング等を行わないため、安価に網点を検知し得る点が特徴である。
【０１８１】
図２４は、網点判定注目領域の説明図であり、図２５は、変化点閾値を示す図である。
【０１８２】
図２６は図１５で示される色補正部１２５による色補正のフローチャートの一例である。
【０１８３】
図２６中、まず、イメージセンサＣＩＳ１５１，１５２のＬ＊ａ＊ｂの値を保存する（ステップＳ１１）。
【０１８４】
そしてカラー/モノクロ判定部２０２により、画像データがカラー画像のものかモノクロ画像のものかを判断する（ステップＳ１２）。
【０１８５】
カラー画像もののである場合（ステップＳ１２、「カラー」）はカラー画像データ用の繋ぎ目補正処理を行い（ステップＳ１８）、モノクロ画像のものである場合（ステップＳ１２、「モノクロ」）はモノクロ画像データ用の繋ぎ目補正処理を行う（ステップＳ１３）。ここでステップＳ１８のカラー画像用の繋ぎ目補正処理とは、上述の、繋ぎ目補正処理回路２００による処理である。他方、ステップＳ１３のモノクロ画像データ用の繋ぎ目補正処理とは、上記実施の形態１の場合同様、以下の２つの方法による処理が可能である。
【０１８６】
第１の方法（ステップＳ１２Ａの「第１」）では、当該画像データは繋ぎ目補正処理回路２００による処理を経ず、直接１ライン化処理回路１２３に転送される。そして当該重なり部分の画像データのうち、重複する２個のイメージセンサ１５１，１５２あるいは１５２，１５３のうちの何れか一方の画像データが使用され、１ライン化処理回路１２３で、重なり部分以外の画像データと合成され、１ライン分の画像データが得られる。他方第２の方法では、カラー画像データ同様に、モノクロ画像データが繋ぎ目補正処理回路２００による繋ぎ目補正処理を経る。
【０１８７】
図２６中、ステップＳ１２Ａにて、上記第１の方法を採用するか第２の方法を採用するかを判断する。ステップＳ１２Ａの判定は、例えば当該画像読取装置に対するユーザによる操作部１１５からの設定行為により、第１の方法を採用するか第２の方法を採用するかが設定され、当該設定に基づいてなされるようにすることが可能である。
【０１８８】
このように、カラー画像もののと判定され、カラー用の繋ぎ目補正処理が施された画像データのＬ＊ａ＊ｂの値が保持される。そして色素の算出が行われて実施の形態１の場合同様ΔＥ１，ΔＥ２が得られる（ステップＳ１５）。
【０１８９】
次に実施の形態１の場合と同様にして、ΔＥ１又はΔＥ２が１．５より大きいか否かが判断される（ステップＳ１６）。
【０１９０】
ΔＥ１又はΔＥ２が１．５より大きい場合、ΔＥ１とΔＥ２とのうちの平均値が小さい方のイメージセンサの出力の画像データ、すなわち繋ぎ目補正処理回路２００による処理を経ない状態の画像データが、イメージセンサ相互間の重なり部分の画像データとして使用される（ステップＳ１６のＹＥＳ、ステップＳ１７）。ここで上記ΔＥ１およびΔＥ２の平均値は、繋ぎ目部分の画素（例えば上記の例では１２８画素）全てに亘る平均値でもよいし、繋ぎ目部分の画素中、所定範囲の画素に亘る平均値としてもよい。他方、ΔＥ１，ΔＥ２のいずれもが１．５より大きい値ではない場合は、当該処理を終了して後段へ進む（ステップＳ１６のＮＯ）。この場合、繋ぎ目補正処理回路２００による処理が施された画像データが使用される。
【０１９１】
他方ステップＳ１２Ａで第２の方法と判定された場合（「第２」）、ステップＳ１２でモノクロ画像のものと判定された画像データは、ステップＳ１３での繋ぎ目補正処理、すなわち上記の如く、カラー画像データの場合同様の、繋ぎ目補正処理回路２００による処理が施された後、実施の形態１の場合同様、ＲＧＢ差が算出され、上記ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１、ｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２が得られる（ステップＳ１９）。そしてｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１、ｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２のいずれかが１より大きいかが判定される（ステップＳ２０）。ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１、ｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２のいずれかが１より大きい場合（ステップＳ２０のＹＥＳ）、ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１およびｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２の平均値が小さい方のイメージセンサの出力の画像データであって、繋ぎ目補正処理回路２００による処理を経ない状態の画像データがイメージセンサ相互間の重なり部分の画像データとして使用される。ここでｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１およびｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２の平均値は、繋ぎ目部分の画素全てに亘る平均値でもよいし、繋ぎ目部分の画素のうち、所定範囲の画素に亘る平均値としてもよい。他方、ｄｉｆ_ｒ１、ｄｉｆ_ｇ１、ｄｉｆ_ｂ１、ｄｉｆ_ｒ２、ｄｉｆ_ｇ２、ｄｉｆ_ｂ２のいずれもが１より小さい場合（ステップＳ２０、ＮＯ）は、終了して後段へ進む。この場合、繋ぎ目補正処理回路２００による処理が施された画像データが使用される。
【０１９２】
＜実施の形態３＞
図２７は、本発明の実施の形態３に係る画像読取装置の概略を示したブロック図である。
【０１９３】
この画像読取装置１００は上記実施の形態１、２の場合同様、第１〜第３のイメージセンサＣＩＳ１５１，ＣＩＳ１５２，ＣＩＳ１５３、第１〜第３のＡ／Ｄ（アナログ／デジタル）変換器１０１，１０２，１０３、第１および第２のメモリ１１１，１１２、ライン合成処理部１２０を有する。
【０１９４】
この画像読取装置１００では、第１〜第３のイメージセンサＣＩＳ１５１，ＣＩＳ１５２，ＣＩＳ１５３を、それぞれ隣り合うセンサと主走査方向に所定画素重なって読み取るように配置してある。また、第２のイメージセンサＣＩＳ１５２が副走査方向について上流側に、第１のイメージセンサＣＩＳ１５１および第３のイメージセンサＣＩＳ１５３が下流側に所定の間隔をもって千鳥状に配置されている。
【０１９５】
第１のイメージセンサＣＩＳ１５１から出力される画像データは第１のＡ／Ｄ変換器１０１によってデジタル信号に変換され、ライン合成処理部１２０に入力され、第２および第３のイメージセンサＣＩＳ１５２，１５３から出力される画像データは第２および第３のＡ／Ｄ変換器１０２，１０３によってデジタル信号に変換され、副走査方向のタイミングを合わせの遅延を行うために第１および第２のメモリ１１１，１１２にそれぞれ一時的に蓄積され、その後、タイミングを合わせてライン合成処理部１２０に転送される。
【０１９６】
なお、第１のイメージセンサＣＩＳ１５１は副走査方向の最下流側に位置し、遅延の必要がないことからメモリには蓄積せずに直接ライン合成処理部１２０にデータ転送される。
【０１９７】
一方、第３のイメージセンサＣＩＳ１５３は第１のイメージセンサＣＩＳ１５１と同一線上にあるが、調整容易化のため数ライン上流側に配置されていることから、第２のメモリ１１２に画像データを蓄積している。第１〜第３の各メージセンサＣＩＳ１５１〜１５３で所望のライン遅延された画像データは、前述のようにライン合成処理部１２０に送られる。
【０１９８】
ここで、シェーディング補正、重なり部分の補正処理、並びに並列に流れてきた第１〜第３の各イメージセンサＣＩＳ１５１〜１５３の画像データに対して１ライン化処理回路で１ライン化処理が行われ、後段に渡している。
【０１９９】
図２８は、ライン合成処理部１２０の詳細を示すブロック図である。
【０２００】
図２８に示すようにライン合成処理部１２０は、シェーディング補正部１２６、カラー/モノクロ判定部２０２、繋ぎ目補正処理回路２００を有する。
【０２０１】
まずシェーディング補正部１２６とカラー/モノクロ判定部１２４とを経た画像データは、繋ぎ目補正処理回路２００に転送される。繋ぎ目補正処理回路２００は上述した実施の形態１における繋ぎ目補正処理回路２００と同様の構成を有し、同様の機能を有する。すなわち実施の形態３の実施の形態１との相違は、実施の形態３の場合、カラー/モノクロ判定部２０２の手前にシェーディング補正部１２６が設けられている点である。
【０２０２】
繋ぎ目補正処理回路２００は、第１〜第３の３次関数コンボリューション部２３０，２３１，２３２、第１〜第３の重み付け係数部２１０，２１１，２１２、第１〜第３の乗算回路２２０，２２１，２２２、第１〜第３のセレクタ２４０，２４１，２４２、および網点検出回路２０１を有する。
【０２０３】
ここでは第１の３次関数コンボリューション部２３０、第１の乗算回路２２０および第１のセレクタ２４０が直列に配置され、第１のセレクタ２４０には、第１の乗算回路２２０からの入力の他に第１の３次関数コンボリューション部２３０および第１の乗算回路２２０を迂回された画像データが入力される。
【０２０４】
従って、第１のセレクタ２４０は第１の乗算回路２２０からの画像データとこれらを迂回された画像データとのうちのいずれかを選択する。また、第１の乗算回路２２０には、第１の３次関数コンボリューション部２３０を経た画像データと、重み付け係数部２１０からの重み付け係数と、第１の３次関数コンボリューション部２３０が迂回された画像データとが入力される。
【０２０５】
図２８に示される如く、上記構成の回路が、第２および第３の３次関数コンボリューション部２３１，２３２の各々についても、上記第１の３次関数コンボリューション部２３０の回路と並列に配置されており、それぞれの並列回路に対し、第１〜第３のイメージセンサＣＩＳ１５１〜１５３の画像データＤ１，Ｄ２，Ｄ３が入力される。
【０２０６】
第１〜第３のセレクタ２４０，２４１，２４２の後段には加算回路２５０が設けられ、上述した実施の形態１の場合同様、隣接するイメージセンサの重なり部分の画像データ同士が対応する画素間で加算され、当該重なり部分の画像データが得られる。このようにして加算部２５０で得られた画像データは色補正部１２５に入力される。更に、加算回路２５０における加算前の各イメージセンサの重なり部の画像データも又、色補正部１２５に入力される。更に又、各イメージセンサの重なり部分の画像データは、繋ぎ目補正処理回路２００の入力端子から直接色補正部１２５に入力される。このように、各イメージセンサの重なり部分の画像データが、繋ぎ目補正処理回路２００の入力端子から直接、加算回路２５０の入力端子から直接および加算回路２５０の出力端子からの、計３段階でそれぞれ抽出され、それぞれの処理段階の画像データが補正処理部１２５に入力される。なお上記実施の形態１および実施の形態２の各々においても同様である。
【０２０７】
色補正部１２５で色補正が施された重なり部分の画像データは１ライン化処理部１２３に転送される。また、繋ぎ目補正処理回路２００とは別に設けられた網点検出回路２０１には、第１〜第３のイメージセンサＣＩＳ１５１〜１５３の画像データＤ１，Ｄ２，Ｄ３が入力され、網点領域のものか非網点領域のもの（すなわち文字）かが判断され、その判断結果に基づいてセレクタ２４０，２４１，２４２によって選択される画像データが決定される。
【０２０８】
このように構成されたライン合成処理部１２０では、第１〜第３のイメージセンサＣＩＳ１５１〜１５３の相互の重なり部分の画素データＤ１，Ｄ２，Ｄ３は、まずシェーディング補正部１２６によりシェーディング補正が施され、カラー/モノクロ判定部で判定がなされ、繋ぎ目補正処理回路２００に同時に入力され、網点検出回路２０１からの結果Ａ（非網点か網点）により決定された経路を通って処理がなされる。
【０２０９】
ただし、カラーとモノクロの判定はユーザによる、操作部１１５からの設定操作による設定も可能であり、操作部１１５から設定がされていればカラー/モノクロ判定部２０２は迂回される。また上記各実施の形態の場合同様、カラー/モノクロ判定の結果は色補正部１２５に反映され、色補正部１２５での処理が決定される。網点検出回路２０１からの結果Ａが文字（非網領域）（０）の場合には繋ぎ目補正処理回路２００による処理が選択され、網点検出回路２０１からの結果Ａが網点領域（１）の場合には、繋ぎ目補正処理回路２００を迂回するような処理経路とすることが可能である。
【０２１０】
なお、第１〜第３の３次関数コンボリューション部２３０，２３１，２３２、第１〜第３の重み付け係数２１０，２１１，２１２の詳細は上記した実施の形態１、実施の形態２の場合同様であり、ここでの重複する説明を省略する。このように実施の形態３では、シェーディング補正後の画像データを認識し、画像が文字画像であった場合には、重なり部分につき、３次関数コンボリューション法を用いた予想画素の値を算出し、重み付け係数部２１０，２１１，２１２から任意の重み付け係数を選択して乗算し、モノクロ/カラー判定の結果により色補正を行った後、１ライン化処理回路１２３により１ライン化を行う。
【０２１１】
一方、画像データが網点領域のものであった場合には、ライン毎に重なり部分に補正処理を行うか、迂回するかが選択され、加算処理が行われ、補正後の画像データが得られる。
【０２１２】
＜実施の形態４＞
以下、実施の形態４について説明する。
【０２１３】
なお、実施の形態４は図１４〜２６とともに上述の実施の形態２と略同様の構成を有する。実施の形態２と同一の構成について適宜重複する説明を省略する。
【０２１４】
図２９は、本発明の実施の形態４に係る画像読取装置の概略を示したブロック図である。
【０２１５】
この画像読取装置１００は、実施の形態２におけるライン合成処理部１２０にアービタ１２１とメモリコンピュータ１２２とを設けたもので、メモリ１３０にメモリコントローラ１２２が接続され、メモリコントローラ１２２はアービタ１２１と相互に情報の送受が可能である。また、アービタ１２１には、第１のＡ／Ｄ変換器１０１からの第１のイメージセンサＣＩＳ１５１の読み取り画像データと、第１のメモリからの第２のイメージセンサＣＩＳ１５２の読み取り画像データと、第２のメモリからの第３のイメージセンサＣＩＳ１５３の読み取り画像データとが入力され、シェーディング補正、カラー/モノクロ判定後の画像データが入力される。
【０２１６】
アービタ１２１，メモリコントローラ１２２およびメモリ１３０の機能については、図１４，図１５とともに説明した実施の形態２におけるアービタ１２１，メモリコントローラ１２２およびメモリ１３０の機能と同様である。
【０２１７】
アービタ１２１からは、繋ぎ目補正処理回路２００、網点検出回路２０１、色補正部１２５および１ライン化処理回路１２３に対し、メモリ１３０に記憶された読み取り画像データが出力される。
【０２１８】
すなわち、第１〜第３の各イメージセンサＣＩＳ１５１〜１５３で読み取った読み取り画像データは、ライン合成処理部１２０に同時に入力され、シェーディング補正、カラー/モノクロ判定後、アービタ１２１を経由し一時的にメモリ１３０に蓄積される。その後、１ライン化処理を行うために、重なり部分以外の画像データは１ライン化処理回路１２３へ送られ、重なり部分の画像データは繋ぎ目補正処理回路２００へと送られる。
【０２１９】
図３０は、ライン合成処理部１２０内の繋ぎ目補正処理部２００，網点検出回路２０１の詳細を示すブロック図である。
【０２２０】
同図において、繋ぎ目補正処理回路２００は第１および第２の３次関数コンボリューション部２３０，２３１と、第１および第２の重み付け係数２１０，２１１と、第１及び第２の乗算回路２２０，２２１と、前記第１および第２の３次関数コンボリューション部２３０，２３１の前段に設けられた第１および第２のセレクタ２４５，２４６と、前記第１および第２の３次関数コンボリューション部２３０，２３１と、第１及び第２の乗算回路２２０，２２１との間にそれぞれ設けられた第３および第４のセレクタ２４７，２４８と、を備えている。
【０２２１】
また、第１および第２の３次関数コンボリューション部２３０，２３１と並列に第１および第２の迂回経路２５１，２５２が設けられ、さらに、第１および第２の重み付け係数部２１０，２１１と並列に第３および第４の迂回経路２５３，２５４が設けられている。そして、第１および第２の乗算回路２２０，２２１の出力が加算回路２５０で相互に加算される。その結果、上記した実施の形態２の場合同様、イメージセンサＣＩＳ１５１，１５２の重なり部分の画像データあるいはイメージセンサＣＩＳ１５２，１５２の重なり部分の画像データが得られる。当該得られた画像データは上記した実施の形態２の場合同様の方法にて、色補正部１２５にて色補正が施される。
【０２２２】
第１および第２のセレクタ２４５，２４６には、第１のイメージセンサＣＩＳ１５１と第２のイメージセンサＣＩＳ１５２の重なり部分のデータ、もしくは第２のイメージセンサＣＩＳ１５２と第３のイメージセンサＣＩＳ１５３の重なり部分のデータであるＤ４，Ｄ５が入力される。
【０２２３】
これらのデータ網点検出回路２０１にも入力され、網点検出回路で前記データＤ４，Ｄ５部分が網点領域のものか非網点領域のものかが判断され、この判断に基づいて第１〜第４のセレクタ２４５〜２４８によって画像データの処理の選択が行われる。
【０２２４】
このように構成された繋ぎ目補正処理回路２００および網点検出回路２０１では、重なり部分の画像データＤ４、Ｄ５は、網点検出回路２０１の網点検出結果Ａにより処理経路が決定される。すなわち、データＤ４、Ｄ５が文字画像（非網点領域）であると判断されたときには、検出結果は"０"となり、各セレクタ２４５〜２４８では"０"が選択され、データＤ４およびＤ５に対し、繋ぎ目補正処理回路２００による繋ぎ目補正処理が行われる。繋ぎ目補正処理では、上記の各実施の形態の場合同様、３次関数コンボリューション法によるが予測画素の値の算出がなされ、さらに、重み付け係数が乗算され、画像データＤ４およびＤ５の補正結果が更に色補正部１２５で補正された後、１ライン化処理部１２３により１ライン化がなされて出力される。
【０２２５】
網点検出はライン毎に行うことが可能であり、網点検出回路２０１からの結果Ａが文字（０）（非網点領域）の場合には繋ぎ目補正処理が選択される。また、網点検出回路２０１からの結果Ａが網点文字（１）（網点領域）の場合には、繋ぎ目補正処理が迂回される迂回処理が選択されるようにすることができる。
【０２２６】
ただし、網点検出回路２０１による判定の結果に関わらず、ユーザによる操作部１１５からの設定行為によるレジスタの設定によりセレクタ２４５，２４６，２４７，２４８によって繋ぎ目補正処理を行うかどうかを選択するようにすることも可能である。３次関数コンボリューション法、重み付け係数を選択して乗算する方法は前述の実施の形態２の場合と同様の方法で行われる。
【０２２７】
このように実施の形態４では、画像データを認識し、重なり部分の画像が文字画像であった場合には、重なり部分につき、３次関数コンボリューション法を用いた予想画素の値を算出し、任意の重み付け係数を選択して乗算し、加算処理を行う。一方、画像が網点であった場合には、ライン毎に重なり部分に補正処理を行うか、迂回するかを選択し、加算処理を行って補正後のデータを得る。
〔作用効果〕
１）各イメージセンサの重なり部分の画像データを取得し、イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じた補正係数を使用した補正を行い、さらに隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算し、双方の画像データを足し合わせることによって重なり部分の画像データを補正するので、重なり部分を目立たなくすることができる。
２）繋ぎ目補正処理において、色見の変化を抑制し、より原稿に近い画像のデータを得ることができる。
３）補正係数、重み付け係数を複数の中から任意に選択するので、用途に応じた補正処理を行うことができる。
４）重なり部分の画像データが網点画像であるか非網点画像であるかを認識するものであって、その網点判定領域を任意に設定できる構成の網点検出手段を備え、網点画像である場合はライン毎に繋ぎ目補正処理を行うラインと行わないラインとを組み合わせることができるので、繋ぎ目が網点画像であった場合でも画像の濃度低下やかすれ、欠落を防止することが可能となる。
５）繋ぎ目補正処理を行うライン数と行わないライン数を任意に設定することにより、用途に応じた補正処理を行うことができる。
６）網点画像であると判定された場合に重なり部分に行う繋ぎ目補正処理を行う画素数を少なくすることにより、用途に応じた最適な網点部分の繋ぎ目の補正処理を行うことができる。
７）ライン毎に網点判定を行い、網点画像であるラインでは繋ぎ目補正処理を行わず、非網点画像である場合のみ繋ぎ目補正処理を行うことにより、繋ぎ目が網点画像であった場合でも画像の欠落を防止することができる。
８）ライン毎に網点判定を行い、非網点画像である場合のみ繋ぎ目補正処理を行い、網点画像であるラインでは繋ぎ目補正処理を行う画素数を少なくすることにより、用途に応じた網点部分の繋ぎ目の補正処理を行うことができる。
＜実施の形態５＞
実施の形態５は、上述の各実施の形態による画像読取装置におけるライン合成処理部１２０の機能を、コンピュータに実行させるための、画像データ処理プログラムをコンピュータに実行させることによって実現する場合の実施の形態である。
【０２２８】
当該実施の形態５では、図３１に示す如く、上記ライン合成処理部１２０をＣＰＵ１０及びメモリ２０を含むコンピュータで構成することができる。当該実施の形態では、上述したライン合成処理部１２０に含まれる各部の処理は、ＣＰＵ１０に当該処理を実行させるためのプログラムをメモリ２０に格納し、ＣＰＵ１０がメモリ２０から当該プログラムを読み出して当該プログラムに記載された命令を順次実行することにより実現される。
【０２２９】
すなわち、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、各イメージセンサの重なり部分の画像データを取得する取得手段とを備えた画像読取装置において、上記重ねて配置した部分（すなわち重なり部分）の画像データを補正し繋げる繋ぎ目補正処理手段としてコンピュータを機能させるためのプログラムを設ける。当該プログラムは、コンピュータに以下の各処理を実行させるためのプログラムである。（ａ）繋ぎ目補正処理手段として、イメージセンサの位置にズレが生じている場合はそのズレの大きさに応じて、取得した画像データに補正係数を乗算して予想画素の値を算出し、当該予想画素の値を補正画像データとして得る処理。（ｂ）上記補正画像データに対し、隣接したイメージセンサの双方の主走査方向の位置に応じた重み付け係数を乗算する処理。（ｃ）重み付け係数が乗算された補正画像データを加算して重なり部分の画像データを生成する処理。（ｄ）読み取り手段によって読み取った画像データがカラー画像もののであるかモノクロ画像のものであるかを判定する処理。
【０２３０】
上記コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本実施の形態はこれに限定されるものではない。
【０２３１】
これにより、画像データ処理プログラムが実行可能なコンピュータ環境さえあれば、上記実施の形態１〜４のいずれの実施の形態による画像読取装置や画像読取装置を実現することができる。
【０２３２】
このような画像データ処理プログラムは、コンピュータに読み取り可能な記憶媒体に記憶されて使用される。
【０２３３】
ここで当該記憶媒体としては、例えば、ＣＤ−ＲＯＭ（Compact  Disc  Read  Only  Memory）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（CD  Recordable）、ＤＶＤ（Digital  Versatile  Disk）などのコンピュータで読み取り可能な記憶媒体、ＨＤＤ（Hard  Disc  Driver）、フラッシュメモリ、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、ＦｅＲＡＭ（強誘電体メモリ）等の半導体メモリが挙げられる。
＜シミュレーション結果＞
図３２は上記各実施の形態の作用効果を示すためのシミュレーション結果を示す図である。
【０２３４】
図３２、（ａ）が、上記各実施の形態の画像読取装置が読み取る原稿画像を示し、（ｂ）が上記繋ぎ目補正処理のうち、上記乗算回路による階段状の重み付けによる処理のみを実施した結果得られた画像データを示し、（ｃ）が上記繋ぎ目補正処理のうち、上記３次関数コンボリューション部による予想画素の値の算出および上記乗算回路による階段状の重み付けによる処理の両方を実施した結果得られた画像データを示す。
【０２３５】
上記原稿画像は、１２画素×１２画素の範囲に、画素値が240[digit]、１画素幅のラインを2本描いたものである。上記２本のライン以外の部分、すなわち背景部分の画素値は255[digit]である。当該原稿画像を読み取る、隣接するイメージセンサ同士の重なり部分の画素は図３２，（ａ）中、中央部分の８画素であり、上記隣接するイメージセンサ間の位置ズレ量として、７／８画素分のズレがあった場合を想定している。
【０２３６】
図３２，（ｂ）の場合、すなわち上記繋ぎ目補正処理のうち、上記乗算回路による階段状の重み付けによる処理のみを実施した結果得られた画像データにおいて、上記２本のライン中、左側のラインの画素値が241［digit］(すなわち原稿画像との濃度差は1［digit］)であり、右側のラインの画素値が246［digit］(すなわち原稿画像との濃度差は6［digit］)であった。他方、図３２，（ｃ）の場合、すなわち上記繋ぎ目補正処理のうち、上記３次関数コンボリューション部による予想画素の値の算出および上記乗算回路による階段状の重み付けによる処理の両方を実施した結果得られた画像データにおいて、左側のラインの画素値が241［digit］(すなわち原稿画像との濃度差は1［digit］)であり、右側のラインの画素値が243［digit］(すなわち原稿画像との濃度差は3［digit］)であった。したがって上記繋ぎ目補正処理のうち、上記３次関数コンボリューション部による予想画素の値の算出および上記乗算回路による階段状の重み付けによる処理の両方を実施した結果得られた画像データの方が、右側のラインの画素値が3［digit］分、原稿画像のものに近い濃度であった。すなわち上記３次関数コンボリューション部による予想画素の値の算出および上記乗算回路による階段状の重み付けによる処理の両方を実施した方が、乗算回路による階段状の重み付けによる処理のみを実施した場合に比し、原稿画像に近い画像データが得られた。
【０２３７】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【図面の簡単な説明】
【０２３８】
【図１】本発明に係る画像読取装置の一実施の形態を示したブロック図の一例である。
【図２】図１に示した画像読取装置に用いられるライン合成処理部の詳細を示すブロック図の一例である。
【図３】３次関数コンポリューション法における予想画素の階調計算についての説明図である。
【図４】画素間距離と補正係数との関係を示す図である。
【図５】補正係数のテーブルを示す図である。
【図６】繋ぎ目補正後データ導出イメージである。
【図７】イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の濃度と主走査方向の位置との関係を説明するための説明図である（その１）。
【図８】イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の濃度と主走査方向の位置との関係を説明するための説明図である（その２）。
【図９】イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の濃度と主走査方向の位置との関係を説明するための説明図である（その３）。
【図１０】イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の濃度と主走査方向の位置との関係を説明するための説明図である（その４）。
【図１１】イメージセンサＣＩＳ１５１およびイメージセンサＣＩＳ１５２の濃度と主走査方向の位置との関係を説明するための説明図である（その５）。
【図１２】実施の形態１におけるシステム全体の構成を示す図である。
【図１３】（ａ）は、従来の補正処理の概念図であり、（ｂ）は本発明の補正処理の概念図である。
【図１４】本発明の実施の形態２に係る画像読取装置の概略を示したブロック図である。
【図１５】カラー/モノクロ判定部２０２、繋ぎ目補正処理回路２００および色補正部１２５、網点検出回路２０１の詳細を示すブロック図の一例である。
【図１６】主走査ズレ量に対する補正係数のテーブルの一例を示す図である。
【図１７】主走査ズレ量が４／８画素の場合の予想画像の値の求め方を説明するための図である。
【図１８】（ａ）、（ｂ）は、重み付け係数演算の一例を説明するための説明図である。
【図１９】重み付け係数演算の他の一例を説明するための説明図である。
【図２０】（ａ）〜（ｃ）は、重み付け係数演算を迂回する場合の説明図である。
【図２１】（ａ）、（ｂ）は、繋ぎ目補正処理の説明図であり、（ａ）は重み付け演算加算処理前の状態を示し、（ｂ）は重み付け演算加算処理後の状態を示している。
【図２２】網点の検出の処理手順を示すフローチャートである。
【図２３】フィルタの一例を示す説明図である。
【図２４】網点判定注目領域の説明図である。
【図２５】変化点閾値を示す図である。
【図２６】色補正のフローチャートの一例である。
【図２７】実施の形態３に係る画像読取装置の概略を示したブロック図である。
【図２８】ライン合成処理部の詳細を示すブロック図である。
【図２９】実施の形態４に係る画像読取装置の概略を示したブロック図である。
【図３０】ライン合成処理部内の繋ぎ目補正処理回路２００の詳細を示すブロック図である。
【図３１】ライン合成処理部をコンピュータで実現する際のコンピュータの構成例を示すブロック図である。
【図３２】実施の形態の作用効果を示すためのシミュレーション結果を示す図である。
【符号の説明】
【０２３９】
１０  ＣＰＵ
２０  メモリ
１００  画像読取装置
１０１〜１０３  Ａ／Ｄ変換器
１１１、１１２、１３０  メモリ
１１５  操作部
１２０  ライン合成処理部
１２３  １ライン化処理部
１２５  色補正部
１２６  シェーディング補正部
１５１，１５２，１５３  イメージセンサＣＩＳ
２００  繋ぎ目補正処理回路
２０１  網点検出回路
２０２  カラー／モノクロ判定部
２１０，２１１，２２２  重み付け係数部
２２０，２２１、２２２  乗算回路
２３０，２３１，２３２  ３次関数コンボリューション部
２５０  加算回路
【図１】
0005096291.tif 000002
【図２】
0005096291.tif 000003
【図３】
0005096291.tif 000004
【図４】
0005096291.tif 000005
【図５】
0005096291.tif 000006
【図６】
0005096291.tif 000007
【図７】
0005096291.tif 000008
【図８】
0005096291.tif 000009
【図９】
0005096291.tif 000010
【図１０】
0005096291.tif 000011
【図１１】
0005096291.tif 000012
【図１２】
0005096291.tif 000013
【図１３】
0005096291.tif 000014
【図１４】
0005096291.tif 000015
【図１５】
0005096291.tif 000016
【図１６】
0005096291.tif 000017
【図１７】
0005096291.tif 000018
【図１８】
0005096291.tif 000019
【図１９】
0005096291.tif 000020
【図２０】
0005096291.tif 000021
【図２１】
0005096291.tif 000022
【図２２】
0005096291.tif 000023
【図２３】
0005096291.tif 000024
【図２４】
0005096291.tif 000025
【図２５】
0005096291.tif 000026
【図２６】
0005096291.tif 000027
【図２７】
0005096291.tif 000028
【図２８】
0005096291.tif 000029
【図２９】
0005096291.tif 000030
【図３０】
0005096291.tif 000031
【図３１】
0005096291.tif 000032
【図３２】
0005096291.tif 000033