(57)【特許請求の範囲】
【請求項１】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサが読み取った画像データを取得する取得手段と、を有し、取得した画像データを補正する画像データ補正方法であって、
前記画像データの前記重ねて配置された部分の画像データを複数画素からなるブロックに分け、前記イメージセンサの位置が理想の位置に対してずれが生じている場合には、当該ずれの大きさに応じて前記重ねて配置された領域の中で、外側のブロックほどずらし量が大きくなるように、前記ブロックごとに３次関数コンボリューションの係数を変えて、前記画像データに対して３次元コンボリューションを行う第１の工程と、
前記第１の工程の出力データに対して、前記隣接するイメージセンサの主走査方向の位置に応じた重み付け係数を乗算する第２の工程と、
前記第２の工程から出力され、前記隣接するイメージセンサの重なって配置された部分の画像データを、主走査方向の位置に応じて加算する第３の工程と、
を備えることを特徴とする画像データ補正方法。
【請求項２】
取得した画像データが網点か否かを判定する第３の工程と、
前記第３の工程で網点であると判定された画像データについては前記第１の工程及び第２の工程をスルーして第３の工程を実行すること
を特徴とする請求項１記載の画像データ補正方法。
【請求項３】
隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサが読み取った画像データを取得する取得手段と、を有し、取得した画像データを補正する画像読み取り装置であって、
前記画像データの前記重ねて配置された部分の画像データを複数画素からなるブロックに分け、前記イメージセンサの位置が理想の位置に対してずれが生じている場合には、当該ずれの大きさに応じて前記重ねて配置された領域の中で、外側のブロックほどずらし量が大きくなるように、前記ブロックごとに３次関数コンボリューションの係数を変えて、前記画像データに対して３次元コンボリューションを行う第１の補正手段と、
前記第１の補正手段からの出力データに対して、前記隣接するイメージセンサの主走査方向の位置に応じた重み付け係数を乗算する第２の補正手段と、
前記第２の手段から出力され、前記隣接するイメージセンサの重なって配置された部分の画像データを、主走査方向の位置に応じて加算する第３の補正手段と、
を備えることを特徴とする画像読み取り装置。
【請求項４】
重なり部分の画像データが網点画像であるか非網点画像であるかを認識する網点検出手段を備え、
網点画像である場合は副走査ライン毎に前記繋ぎ目補正処理を行うラインと行わないラインを組み合わせること
を特徴とする請求項３に記載の画像読み取り装置。
【請求項５】
重なり部分の画像データが網点画像であるか非網点画像であるかを判定する網点判定領域を設定する網点注目領域設定手段を備え、
当該設定された注目領域で網点であると判定されたときには、副走査ライン毎に請求項１の繋ぎ目補正処理を行うラインと行わないラインを組み合わせること
を特徴とする請求項３又は４に記載の画像読み取り装置。
【請求項６】
前記繋ぎ目補正処理を行うライン数と行わないライン数を任意に設定する手段を備えていること
を特徴とする請求項４又は５に記載の画像読み取り装置。
【請求項７】
副走査ライン毎に網点判定を行い、網点画像のラインでは繋ぎ目補正処理を行わず、非網点画像のラインについて繋ぎ目補正処理を行うこと
を特徴とする請求項３に記載の画像読み取り装置。
【請求項８】
網点画像である場合に重なり部分に行う繋ぎ目補正処理を行う画素数を少なくする手段を備えていること
を特徴とする請求項４ないし７のいずれか１項に記載の画像読み取り装置。
【請求項９】
請求項３ないし８のいずれか１項に記載の画像読み取り装置を備えていること
を特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、繋ぎ目処理を行う繋ぎ目画像データ補正方法、この繋ぎ目画像データ補正方法を実行する画像読み取り装置及びこの画像読み取り装置を備えた画像形成装置に関する。
【背景技術】
【０００２】
原稿画像を読み取る画像読み取り装置においては、読取特性を保証するために、一般的に公知技術であるシェーディング補正を行って、主走査方向データのばらつきを補正している。複数のイメージセンサを千鳥状に配置した画像読み取り装置では、それぞれのイメージセンサが持つ出力特性にばらつきがあり、全面で均一な濃度出力を得ることが困難である。また、千鳥状に配置したイメージセンサの先に原稿を読み取る側は画像データを一時的にメモリに蓄積し、後で原稿を読み取る側のイメージセンサのデータに合わせ込むように調整している。しかし、原稿搬送時の送りムラやイメージセンサの配置のずれ等によりデータに主、副走査方向にずれが生じてしまう場合がある。
【０００３】
そこで、このような問題に対処する技術として例えば特許文献１ないし３に記載の発明が公知である。このうち特許文献１には、一枚原稿を複数撮像装置で主走査方向に分割して読み取る場合の、撮像装置の副走査方向の位置差Ｌによる、読み取った分割画像の相対ずれを低減するために、広範囲のエリアを主走査方向で分割読取するための、主走査方向に配列した複数の撮像装置と、該撮像装置と原稿の少なくとも一方を、相対的に副走査方向に駆動する副走査手段と、前記副走査の速度を検出する速度検出手段と、前記複数の撮像装置の読取視野の副走査方向の位置差による撮像装置間の画像データのタイミングずれを、前記速度検出手段の検出速度に基づいて補正する遅延手段と、前記画像データのタイミングずれを補正した画像データを、主走査方向の画像分布対応に連続配列するための集成手段とを備えた画像読み取り装置が開示されている。
【０００４】
また、特許文献２には、副走査方向に位置ずれするとともに、端部が所定量重なる状態で主走査方向に延在して配設された複数の読取センサの読み取った各画像データの繋ぎ合わせを正確に行うために、各読取センサのうち相隣接する読取センサの読み取った画像データの繋ぎ目部分の画像パターンを認識し、当該画像パターンが所定の画像パターンであると、当該繋ぎ目部分の画像データに基づいて当該相隣接する読取センサの読み取った各画像データの副走査方向でのずれ量を検出して、当該ずれ量を保存するずれ量検出処理を行って、当該ずれ量に基づいて前記遅延手段による前記原稿搬送方向上流側の前記読取センサの読み取った画像データの遅延時間を補正させる遅延時間補正処理を行う繋ぎ目画像認識補正手段を備えた画像読み取り装置が開示されている。
【０００５】
さらに、特許文献３には、出力画像における各センサの繋ぎ目部分に現れる濃淡の境界あるいは画像ずれが発生することを防止するため、千鳥状に配列された複数のイメージセンサのうち、副走査方向について一方側に配置されるイメージセンサにおける原稿画像全体の画像データ作成に用いない読取画素より得られた画像データを格納し、当該格納したデータに基づいて副走査方向について他方側に配置されるイメージセンサにおける格納した画像データを得た読取画素と主走査方向について重なる読取画素より得られる画像データを補正する画像読み取り装置が開示されている。
【特許文献１】特開２００４−２１５０１１号公報
【特許文献２】特開２００４−２１４７６９号公報
【特許文献３】特開２００３−０４６７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、前記公知技術では、文字や線などの画像や均一なハーフトーン濃度の画像においては良好であるが、千鳥状に配置されたイメージセンサに位置ずれがあった場合や網点で構成された画像の場合では繋ぎ目部分の濃度が低下したり、かすれが生じたりしてしまう場合があり、適切な処理されたとは言い難かった。
【０００７】
そこで、本発明が解決すべき課題は、繋ぎ目補正処理を行う場合に、文字やハーフトーン濃度の画像と網点部分とに処理を分けて、濃度の低下やかすれを防止することができるようにすることにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、第１の手段は、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサが読み取った画像データを取得する取得手段と、を有し、取得した画像データを補正する画像データ補正方法であって、前記画像データの前記重ねて配置された部分の画像データを複数画素からなるブロックに分け、前記イメージセンサの位置が理想の位置に対してずれが生じている場合には、当該ずれの大きさに応じて前記重ねて配置された領域の中で、外側のブロックほどずらし量が大きくなるように、前記ブロックごとに３次関数コンボリューションの係数を変えて、前記画像データに対して３次元コンボリューションを行う第１の工程と、前記第１の工程の出力データに対して、前記隣接するイメージセンサの主走査方向の位置に応じた重み付け係数を乗算する第２の工程と、前記第２の工程から出力され、前記隣接するイメージセンサの重なって配置された部分の画像データを、主走査方向の位置に応じて加算する第３の工程と、を備えることを特徴とする。
第２の手段は、第１の手段において、取得した画像データが網点か否かを判定する第３の工程と、前記第３の工程で網点であると判定された画像データについては前記第１の工程及び第２の工程をスルーして第３の工程を実行することを特徴とする。
第３の手段は、隣接するイメージセンサの読み取り部分を所定の画素数だけ主走査方向に千鳥状に重ねて配置した読み取り手段と、前記各イメージセンサが読み取った画像データを取得する取得手段と、を有し、取得した画像データを補正する画像読み取り装置であって、前記画像データの前記重ねて配置された部分の画像データを複数画素からなるブロックに分け、前記イメージセンサの位置が理想の位置に対してずれが生じている場合には、当該ずれの大きさに応じて前記重ねて配置された領域の中で、外側のブロックほどずらし量が大きくなるように、前記ブロックごとに３次関数コンボリューションの係数を変えて、前記画像データに対して３次元コンボリューションを行う第１の補正手段と、前記第１の補正手段からの出力データに対して、前記隣接するイメージセンサの主走査方向の位置に応じた重み付け係数を乗算する第２の補正手段と、前記第２の手段から出力され、前記隣接するイメージセンサの重なって配置された部分の画像データを、主走査方向の位置に応じて加算する第３の補正手段と、を備えることを特徴とする。
第４の手段は、第３の手段において、重なり部分の画像データが網点画像であるか非網点画像であるかを認識する網点検出手段を備え、網点画像である場合は副走査ライン毎に前記繋ぎ目補正処理を行うラインと行わないラインを組み合わせることを特徴とする。
第５の手段は、第３又は第４の手段において、重なり部分の画像データが網点画像であるか非網点画像であるかを判定する網点判定領域を設定する網点注目領域設定手段を備え、当該設定された注目領域で網点であると判定されたときには、副走査ライン毎に請求項１の繋ぎ目補正処理を行うラインと行わないラインを組み合わせることを特徴とする。
第６の手段は、第４又は第５の手段において、前記繋ぎ目補正処理を行うライン数と行わないライン数を任意に設定する手段を備えていることを特徴とする。
第７の手段は、第３の手段において、副走査ライン毎に網点判定を行い、網点画像のラインでは繋ぎ目補正処理を行わず、非網点画像のラインについて繋ぎ目補正処理を行うことを特徴とする。
第８の手段は、第４ないし第７のいずれかの手段において、網点画像である場合に重なり部分に行う繋ぎ目補正処理を行う画素数を少なくする手段を備えていることを特徴とする。
第９の手段は、第３ないし第８のいずれかの手段に係る画像読み取り装置を画像形成装置が備えていることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、重み付けして加算した場合でも、境界が目立たないようにすることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照し、本発明の実施形態について説明する。
【実施例１】
【００２３】
図１は本発明の実施例１に係る画像読み取り装置の概略を示したブロック図である。この画像読み取り装置１００は、第１ないし第３のＣＩＳ１，ＣＩＳ２，ＣＩＳ３（（密着型イメージセンサ-Contact Image Sensor）、第１ないし第３のＡ／Ｄ（アナログ／デジタル）変換器１０１，１０２，１０３、第１及び第２のメモリ１１１，１１２、ライン合成処理ブロック１２０及びメモリ１３０より構成されている。
【００２４】
この画像読み取り装置１００では、第１ないし第３のイメージセンサＣＩＳ１〜ＣＩＳ３を、それぞれ隣り合うセンサと主走査方向に所定画素重なって読み取るように配置してある。また、第２のセンサＣＩＳ２が副走査方向について上流側に、第１のセンサＣＩＳ１及び第３のセンサＣＩＳ３が下流側に所定の間隔をもって千鳥状に配置されている。
【００２５】
第１のイメージセンサＣＩＳ１から出力される画像データは第１のＡ／Ｄ変換器１０１によってデジタル信号に変換され、ライン合成処理部１２０に入力され、第２及び第３のイメージセンサＣＩＳ２，３から出力される画像データは第２及び第３のＡ／Ｄ変換器１０２，１０３によってデジタル信号に変換され、副走査方向のタイミングを合わせの遅延を行うために第１及び第２のメモリ１１１，１１２にそれぞれ一時的に蓄積され、その後、タイミングを合わせてライン合成処理部１２０に転送される。なお、第１のＣＩＳ１は副走査方向の最下流側に位置し、遅延の必要がないことからメモリには蓄積せずに直接ライン合成処理ブロック１２０にデータ転送される。一方、第３のＣＩＳ３は第１のＣＩＳ１と同一線上にあるが、調整容易化のため数ライン上流側に配置されていることから、第２のメモリ１１２にデータを蓄積している。第１ないし第３の各ＣＩＳ１〜３で所望のライン遅延されたデータは、前述のようにライン合成処理部１２０に送られる。ここで、繋ぎ目部分の補正処理、並びに並列に流れてきた第１ないし第３の各ＣＩＳ１〜３のデータに対して１ライン化処理回路１２３で１ライン化処理を行い、後段に渡している。
【００２６】
図２はライン合成処理部の詳細を示すブロック図である。  
図２に示すようにライン合成処理部１２０は、繋ぎ目補正処理回路２０１及び網点検出回路２０２から構成されている。繋ぎ目補正処理回路２０１は第１ないし第３の３次関数コンボリューション２３０，２３１，２３２、第１ないし第３の重み付け係数部２１０，２１１，２１２、第１ないし第３の乗算回路２２０，２２１，２２２、第１ないし第３のセレクタ２４０，２４１，２４２、及び加算回路２５０を備えている。これらの各部は第１の３次関数コンボリューション２３０、第１の乗算回路２２０及び第１のセレクタ２４０が直列に配置され、第１のセレクタ２４０には、前記第１の乗算回路２２０からの入力の他に前記第１の３次関数コンボリューション２３０及び第１の乗算回路２２０をスルーしたデータが入力される。従って、第１のセレクタ２４０は第１の乗算回路２２０からのデータとこれらをスルーしたデータのいずれかを選択する。また、第１の乗算回路２２０にはさらに重み付け係数部２１０から重み付け係数と、第１の３次関数コンボリューション２３０をスルーしたデータが入力される。
【００２７】
このような回路が第２及び第３の３次関数コンボリューション２３１，２３２側にも並列に配置され、それぞれ第１ないし第３のＣＩＳ１〜３の重なり部分の画像データＤ１，Ｄ２，Ｄ３が入力される。第１ないし第３のセレクタ２４０，２４１，２４２の後段には加算回路２５０が設けられ、前記各セレクタ２４０，２４１，２４２からのデータが入力され、加算処理を行った後、補正後データとして出力される。
【００２８】
また、前記繋ぎ目補正処理回路２０１とは別に設けられた前記網点検出回路２０２には、前記第１ないし第３のＣＩＳ１〜３の重なり部分の画像データＤ１，Ｄ２，Ｄ３が入力され、網点か非網点（文字）かが判断され、その判断結果に基づいてセレクタ２４０，２４１，２４２によって選択されるデータが決定される。本実施例では、非網点（文字）領域であると判断されたときは“０”、網点であると判断されたときは“１”がそれぞれ選択される。前者は３次関数コンボリューションで処理される側のデータであり、後者は３次関数コンボリューションをスルーする側のデータで、網点の場合には、入力されたデータをそのまま出力することになる。ただし、例えばベタ画像の場合には３次関数コンボリューションによる処理を必要としないことから、前記第１の３次関数コンボリューション２３０をスルーしたベタ画像データが第１の乗算回路２２０に入力され、乗算回路２２０で補正処理が実行される。なお、網点検出自体は公知技術であり、種々の方法が知られているので、ここでは特に説明しないが、例えば、後述の実施例２における図２２ないし図２５を参照して説明するような処理によって網点の検出を行うことができる。
【００２９】
このように構成されたライン画像処理部１２０では、第１ないし第３のＣＩＳ１〜３の重複画素データを含む画素データＤ１，Ｄ２，Ｄ３が、繋ぎ目補正処理回路２０１に同時に入力され、網点検出回路２０２からの結果Ａ（非網点か網点）により決定された経路を通って補正後のデータ出力が行われる。網点検出回路２０２からの結果Ａが文字（非網点）（０）の場合には繋ぎ目補正処理が選択される。また、網点検出回路２０２からの結果Ａが網点（１）の場合には、スルー処理が選択される。なお、第１ないし第３の３次関数コンボリューション２３０，２３１，２３２、第１ないし第３の重み付け係数２１０，２１１，２１２の詳細は後述する。
【００３０】
このように実施例１では、画像情報を認識し、画像が文字画像であった場合には、重なり部分に３次関数コンボリューション法を用いた予想画素の値を算出し、重み付け係数部２１０，２１１，２１２から任意の重み付け係数を選択して乗算し、第１ないし第３の加算器２２０，２２１，２２２で加算処理を行う。一方、画像が網点であった場合には、ライン毎に重なり部分に補正処理を行うか、スルーするかを選択し、加算処理を行って補正後のデータとしている。
【００３１】
図３は３次関数コンポリューション法における予想画素の階調計算について示す図、図４は画素間距離と補正係数との関係を示す図、図５は補正係数のテーブルを示す図である。以下、これらの図を参照し、３次関数コンボリューションによる予想画素の算出方法を説明する。
【００３２】
図３は注目点（Ｓｉ）とその１ライン後の点（Ｓｉ＋１）、２ライン後の点（Ｓｉ＋２）、及び１ライン前の点（Ｓｉ−１）の４点のデータを用いて点Ｓｉと点Ｓｉ＋１の間にある予想点（σ）を求め、それを注目点（Ｓｉ）の値とする。予想点（σ）を算出する演算式は図３に示す式
σ＝｛Ｓｉ−１＊ｈ（１＋ｒ）＋Ｓｉ＊ｈ（ｒ）＋Ｓｉ＋１＊ｈ（１−ｒ）＋Ｓｉ＋２＊ｈ（２−ｒ）｝／｛ｈ（１＋ｒ）＋ｈ（ｒ）＋ｈ（１−ｒ）＋ｈ（２−ｒ）｝
・・・（１）
を用いる。
【００３３】
図３の式（１）のｈ（ｒ）は画素間距離と補正係数の関係を表す式であり、図４に示す関数
１−２｜ｒ｜２＋｜ｒ｜３（０≦｜ｒ｜≦１）
ｈ（ｒ）＝  ４−８｜ｒ｜＋５｜ｒ｜２−｜ｒ｜３（１≦｜ｒ｜≦２）  ・・・（２）
０（２≦｜ｒ｜）                      
で表される。
【００３４】
図５は前記式（２）より導き出された補正係数をテーブルとして示す図である。図５は精度１／８画素の補正係数テーブルである。このテーブルの係数が式（１）に代入されて予想点の値となる。
【００３５】
本実施例における繋ぎ目補正処理回路２０１で実行される３次関数コンボリューションを用いた予想画素の求め方は以下の通りである。  
網点検出回路２０２からの判定結果が文字（非網点）であった場合には、繋ぎ合わせる左右の重なり部分を１２８画素設定し、１６画素単位で第１のＣＩＳ１からのデータにおいては左側から順に図５に示すｒ（コード−１０進表示）０，１，２，・・・６，７の補正係数から予想画素を算出し（図６参照−黒丸）、さらに左側から順に７／８、６／８、・・・１／８の重み付け係数を第１の乗算回路２２０で演算処理する。第２のＣＩＳ２からのデータは、逆に重なり部分の右側より図５に示すｒ（コード−１０進表示）０，１，２，・・・６，７の補正係数から予想画素を算出し、さらに７／８、６／８、・・・１／８の重み付け係数を第２の乗算回路２２１で演算処理する。補正係数に関して今回は１６画素単位で０〜７の補正係数にしたが、すべて同じ補正係数にするなど任意に選択できる。その後、加算回路２５０で加算処理を行い、補正後データとする。本方式により、隣り合ったイメージセンサの重なり部分のずれと読み取り時の濃度の段差を段階的に繋ぐことが可能となり、位置ずれ及び濃度段差を吸収することができる。
【００３６】
一方、網点検出回路２０２からの判定結果が網点であった場合には、網点画像では文字画像と同様の処理を行うと、イメージセンサの位置ずれがある場合などでは網点部分が消えてしまう可能性がある。そこで、図７に示すように副走査ライン毎に１ライン目はイメージセンサの重なり部分のデータとして第１のＣＩＳ１のデータをそのまま使い、第２のＣＩＳ２のデータと繋ぎ合わせる（図７＊パターン１−１参照）。２ライン目は文字部と同じ処理を行い、補正係数を乗算し、その後重み付け係数を乗算してから第１のＣＩＳ１と第２のＣＩＳ２のデータを繋ぎ合わせる（図８＊パターン１−２参照）。３ライン目は１ライン目とは逆にイメージセンサの重なり部分のデータとして第２のＣＩＳ２のデータをそのまま使い、ＣＩＳ１とＣＩＳ２のデータを繋ぎ合わせる（図９＊パターン１−３参照）。４ライン目は２ライン目と同様に文字部と同じ処理を行う（図１０＊パターン１−４）。その後はまた図７に示すようにパターン１−１に戻り、同じ流れを繰り返す。このように本制御方式により網点部分の画像が消えてしまうということを防止することが可能になる。
【００３７】
網点であった場合、図１１に示すように処理することもできる。すなわち、図１１に示すように文字部と同様に補正係数を乗算し、その後、重み付け係数を乗算後、第１のＣＩＳ１と第２のＣＩＳ２のデータを加算する処理を行うが、その処理を行う画素数を少なくする。重なり部分中心から第１のＣＩＳ１側と第２のＣＩＳ２側にそれぞれ１６画素、計３２画素において繋ぎ目補正処理を行う。この際に、重み付け係数は１／２として乗算し、加算回路によって足し合わされる。本方式により、繋ぎ目処理による網点部分の画像が消えてしまうということを防止することが可能になる。ここでは、繋ぎ目補正処理を行う画素数を３２画素としたが、この画素数は任意に変更することができる。
【００３８】
網点部分の処理について本実施例では２つの方式を挙げたが、どちらを選択するかは必要に応じて任意に選択できる。
【００３９】
図１２は実施例１におけるシステム全体の構成を示す図である。このシステムは複写機装置本体５００と、複写機装置本体５００の背面側に連結された紙折り装置４０１とからなる広幅の用紙に対応した画像形成システムである。紙折り装置は、用紙の端面折りやジャバラ状折りを行う。紙折り装置４０１は、本体との連結部４０２、用紙の耳を折る耳折り部４０３、用紙を搬送方向にジャバラ状に折るジャバラ折り部４０４、搬送方向を９０°変更する搬送切換装置４０５、クロス折り装置（不図示）、表裏を反転させる反転装置４０７、用紙を９０°回転させ、例えばＡ４横をＡ４縦に替える回転装置４０８、及び折られた用紙を排出しスタックするトレイ４０９からなっている。
【００４０】
複写機装置本体５００には画像読み取り装置１００が配置されていると共に、その下部に手差し給紙台５０８が配置されている。この手差し給紙台５０８に用紙をセットしこの用紙は、レジストロール５０７により一次停止され、タイミングをとって作像ユニット５０６に供給される。作像ユニット５０６は、図示しない感光体に画像データに対応した潜像が形成され、この潜像がトナーにより現像され、このトナーが用紙に転写され、定着装置５１０により定着されるようにしてある。定着装置５１０でトナーが定着された記録済用紙は記録済用紙排出ロール５１１により、紙折りを行う場合は紙折り装置４０１へ排出される。また、紙折りを行わない場合は、図示されていない切換爪により上排紙ローラ５０９により本体胴内へ排出される。
【００４１】
用紙を折る場合は記録済用紙排出ロール５１１より用紙は紙折り装置４０１に送られ、耳折りする場合は耳折り部４０３で用紙の角部が折られる。耳折り部４０３で用紙の角部が折られた後、用紙はジャバラ折り部４０４でジャバラ状に折られ、搬送切換装置４０５に送られる。搬送切換装置４０５では、搬送方向が変更され、クロス折り装置でジャバラ折りされた用紙の短手方向が折られ、反転装置４０７で表裏を反転され、さらに用紙方向を回転装置４０８で回転させてトレイ４０９上にスタックされる。前記画像読み取り装置１００はこのような広幅対応の画像形成装置に使用される。
【００４２】
以上のように、本実施例によれば、下記のような効果を奏する。
【００４３】
１）各イメージセンサの重なり部分の画像データを取得し、イメージセンサの位置にずれが生じている場合はそのずれの大きさに応じて補正係数を乗算する補正を行い、さらに隣接したイメージセンサの双方の主走査方向に応じた重み付け係数を乗算し、双方のデータを足し合わせることによって繋ぎ目部分の画像データを補正するので、繋ぎ目部分を目立たなくさせることができる。
【００４４】
２）前記補正係数、重み付け係数は複数の中から任意に選択するので、選択操作だけで最適な補正処理を行うことができる。
【００４５】
３）重なり部分の画像データが網点画像であるか非網点画像であるかを認識する網点検出手段を備えているので、網点画像である場合は副走査ライン毎に前記繋ぎ目補正処理を行うラインと行わないラインを組み合わせることができ、繋ぎ目が網点画像であった場合でも濃度低下やかすれが可能となる。
【００４６】
４）網点画像である場合に重なり部分に行う繋ぎ目補正処理を行う画素数を少なくすることができ、最適な網点部分の繋ぎ目の補正処理を行うことができる。
【実施例２】
【００４７】
以下、実施例２について説明する。なお、実施例１と同一の構成について適宜省略する。
【００４８】
本実施例は、例えば前述の特許文献３に記載されているように、従来の繋ぎ目補正処理では、ずれで生じた読み取り値の違いはあっても図１３（ａ）に示すようにそのまま重み付け加算処理が行われてしまうため、特に網点で構成された画像では、繋ぎ目部分の濃度が低下したり、かすれが生じたりすることがある。本実施例はこのような現象の発生を防止するため、図１３（ｂ）に示すように補正値演算を行い、重複画素のずれを緩和した上で繋ぎ目補正処理を行うものである。
【００４９】
図１４は本発明の実施例２に係る画像読み取り装置の概略を示したブロック図である。この画像読み取り装置１００は、第１の実施例におけるライン合成処理部にアービタ１２１とメモリコンピュータ１２２とを設けたもので、メモリ１３０にメモリコントローラ１２２が接続され、メモリコントローラ１２２はアービタ１２１と相互に情報の送受が可能である。また、アービタ１２１には、前記第１のＡ／Ｄ変換器１０１からの第１のＣＩＳ１の読み取りデータと、第１のメモリからの第２のＣＩＳ２の読み取りデータと、第２のメモリからの第３のＣＩＳ３の読み取りデータとが入力される。アービタ１２１からは繋ぎ目補正処理、網点検出処理回路２００及び１ライン化処理回路１２３にメモリ１３０に記憶された読み取りデータが出力される。
【００５０】
すなわち、第１ないし第３の各ＣＩＳ１〜３で読み取った読み取り画像データは、ライン合成処理ブロック１２０に同時に入力され、アービタ１２１を経由し一時的にメモリ１３０に蓄積される。その後、１ライン化処理を行うために、重なり部分以外のデータは１ライン化処理回路１２３へ送られ、重なり部分のデータは繋ぎ目補正処理回路２００へと送られる。
【００５１】
図１５は繋ぎ目補正処理回路２０１及び網点検出回路２０２の詳細を示すブロック図である。同図において、繋ぎ目処理回路２０１は第１及び第２の３次関数コンボリューション２３０，２３１と、第１及び第２の重み付け係数２１０，２１１と、前記第１及び第２の３次関数コンボリューション２３０，２３１の前段に設けられた第１及び第２のセレクタ２４５，２４６と、前記第１及び第２の３次関数コンボリューション２３０，２３１と第１及び第２の重み付け係数部２１０，２１１との間にそれぞれ設けられた第３及び第４のセレクタ２４７，２４８と、を備えている。また、第１及び第２の３次関数コンボリューション２３０，２３１と並列に第１及び第２のスルー経路２５１，２５２が設けられ、さらに、第１及び第２の重み付け係数部２１０，２１１と並列に第３及び第４のスルー経路が設けられている。そして、第１及び第２の重み付け係数部２１０，２１１の出力、及び第３及び第４のスルー経路の出力が加算回路２５０に入力され、加算回路２５０で加算され、加算値が出力される。
【００５２】
前記第１及び第２のセレクタ２４５，２４６には、第１のＣＩＳ１と第２のＣＩＳ２の重なり部分のデータ、もしくは第２のＣＩＳ２と第３のＣＩＳ３の重なり部分のデータであるＤ４，Ｄ５が入力される。これらのデータは同時に網点検出回路２０２にも入力され、網点検出回路で前記データＤ４，Ｄ５部分が網点か非網点かが判断され、この判断に基づいて第１ないし第４のセレクタ２４５〜２４８によってデータの選択が行われる。
【００５３】
このように構成された繋ぎ目補正処理回路２０１及び網点検出回路２０２では、繋ぎ目部分の画像データＤ４、Ｄ５は、網点検出回路２０２の網点検出結果Ａにより処理経路が決定される。すなわち、データＤ４が文字画像（非網点）であると判断されたときには、検出結果は“０”となり、各セレクタ２４５〜２４８では“０”が選択され、データＤ４及びＤ５に対して繋ぎ目補正が行われる。繋ぎ目補正では、３次関数コンボリューションが実行され、さらに、重み付け係数が乗算され、データＤ４とＤ５の補正結果が加算回路２５０で加算され、補正データとして出力される。
【００５４】
網点検出は１ライン毎に行うことが可能であり、網点検出回路２０２からの結果Ａが文字（０）の場合には繋ぎ目補正処理が選択される。また、網点検出回路２０２からの結果Ａが網点文字（１）の場合には、スルー処理が選択される。ただし、網点処理の結果に関わらず、レジスタの設定によりセレクタ２２０，２２１，２４０，２４１によって繋ぎ目補正処理を行うかどうかを選択することも可能である。３次関数コンボリューション法、重み付け係数を選択して乗算する方法は前述の実施例１と同一の方法で行われる。
【００５５】
このように実施例２では、画像情報を認識し、重なり部分の画像が文字画像であった場合には、重なり部分に３次関数コンボリューション法を用いた予想画素の値を算出し、任意の重み付け係数を選択して乗算し、加算処理を行う。一方、画像が網点であった場合には、ライン毎に重なり部分に補正処理を行うか、スルーするかを選択し、加算処理を行って補正後のデータとしている。詳細は後述する。
【００５６】
３次関数コンボリューションによる予想画素の算出の仕方は図３ないし図６を参照して実施例１で説明した通りであるので説明は省略する。
【００５７】
繋ぎ目補正処理での３次関数コンボリューションを用いた予想画素の求め方について説明する。
【００５８】
網点検出回路２０２からの判定結果が文字（非網点）であった場合には、繋ぎ合せる左右の重なり部分を１２８画素（８，１６，３２，６４，１２８，２５６で変更可能とする）を設け、重なり画素数を８分割した単位（１２８画素の場合は１６画素）に同じｒコードの係数（図５参照）を掛ける。ただし、重なり部分のすべてのブロックにおいて同じｒコードの係数を乗算すると同じＣＩＳ内の重なり部分とそうでない部分の境目でギャップが生じてしまう可能性があるため、図１６の主走査ずれ量、ＣＩＳ、及び係数の関係に示すようにＣＩＳの位置と１画素以内のずれ量に対しても乗算するｒコードの値を変化させる。
【００５９】
図１６に示すように主走査ずれ量が４／８画素だった場合を用いて説明する。ＣＩＳ１の重なり部分１２８画素の１６画素毎の８つのブロックに対して左から（ｒ０，  ｒ１，  ｒ１，  ｒ２，  ｒ２，ｒ３，  ｒ３，  ｒ４）の係数を乗算し、ＣＩＳ２の重なり部分１２８画素の１６画素毎の８つのブロックに対しては左から（ｒ４，  ｒ３，  ｒ３，  ｒ２，  ｒ２，  ｒ１，  ｒ１，  ｒ０）の係数を乗算する。このような係数の掛け方することによって、同じＣＩＳ内の重なり部分とそうでない部分の境目でのギャップの軽減をする。
【００６０】
次いで、図１７に示したような３次関数コンボリューションの係数を掛けて求めた値に重み付け係数回路２１０によって図１８に示す重み付け係数演算（乗算）を行う。すなわち、前記８つに分けたブロックに対して、第１のＣＩＳ１の左から７／８、６／８、・・・１／８の係数を掛け、第２のＣＩＳ２では逆に右から７／８、６／８、・・・１／８の係数を掛ける。これにより重なり部分の第１のＣＩＳ１に近いほど、第１のＣＩＳ１の画素値に重みが置かれ、第２のＣＩＳ２に近いほど第２のＣＩＳ２の画素値に重みが置かれ（図１８（ａ））、合成される（図１８（ｂ））。
【００６１】
重み付け係数には、他にも図１９に示すように１／２の重み付け係数を掛けて合成することもできる。この場合には、第１及び第２のＣＩＳ１，２の濃度を平均化して合成することになる。
【００６２】
また、セレクタ２４７及び２４８で“１”を選択することによって重み付け係数演算をスルーし、図２０（ａ）に示すように重なり部分の中心で繋ぎ合わせることもできる。あるいは、重なり部分のデータを片側だけのＣＩＳのデータを用いることも（図２０（ｂ），（ｃ））とすることもできる。
【００６３】
重み付け係数演算後、加算回路２５０で第１のＣＩＳ１及び第２のＣＩＳ２の重なり部分、又は第２のＣＩＳ２及び第３のＣＩＳ３の重なり部分のデータが足し合わされる。その後、アービタ１２１からの重なり部分以外のデータと１ライン化処理回路１２３で繋ぎ合わされ、１ライン分のデータとなる。
【００６４】
本実施例のように処理することによって、隣り合ったイメージセンサの重なり部分のずれと読み取り時の濃度の段差を段階的に繋ぐことが可能となり、位置ずれ及び濃度段差を吸収することが可能となる。
【００６５】
網点画像では文字画像と同様の処理を行うと、イメージセンサの位置ずれがある場合などでは網点部分が消えてしまう可能性がある。以前の繋ぎ目補正処理は先ほど説明した重み付け係数演算のみであり、図２１に示すように（この場合は１画素の細線、ＣＩＳの主走査１画素の位置ずれ）ずれたままで、重み付け演算、加算処理を行ってしまうため、画像がかすれてしまう。網点画像ではさらに副走査のずれなどが生じると、消えてしまう。そこで、網点検出回路２０２からの判定結果が網点であった場合には、前述の実施例１の図７を参照して説明したようにして処理する。なお、網点であった場合には、前述の実施例１における図１１のようにして処理することもできる。  
網点であった場合には、さらに下記のように処理することもできる。  
すなわち、副走査１ライン毎に網点検知を行い、網点画像の場合にはセレクタ２２０，２２１，２３１，２４１を切り換えてスルー処理を行うようにする。スルー処理を行った場合は、先ほどと同様に、図２０の中から繋ぎ方を選択できる。また、網点画像の場合だけ前の段落に記載したように繋ぎ目部分の画素数を少なし、繋ぎ目補正処理を行う。
【００６６】
網点の検知方法について説明する。
【００６７】
図２２は網点の検出の処理手順を示すフローチャートである。この処理手順では、入力された画像データ（ステップＳ１）に対して、フィルタをかけ（ステップＳ２）、単純２値化（ステップＳ３）を行う。その後、指定の判定基準（後述）に従って判定を行う（ステップＳ４）。すなわち、ステップＳ２では、入力された画像データに対して図２３に示すフィルタを使用しフィルタ演算を行う。次いで、ステップＳ３でフィルタ演算後の画像データに対して単純２値化を行う。その際の量子化閾値はデータが８ビットの場合は１２８、１０ビットの場合は５１２とする。単純２値化した画像に対して、注目領域内の画像の変化点の数が一定以上であれば網点、そうでなければ非網点と判定する。ただし、注目領域は（注目画素）＋（注目画素の左右２０画素ずつ）の計４１点とし、網点検出回路２０２で領域設定が行われる（図２４参照）。変化点の閾値は図２５に示すように変化点閾値１０から１２で確認する。なお、量子化閾値、変化点閾値は変更することができる。また、網点検出自体は公知技術であり、種々の方法が知られているので、この方法以外の方法を適用することもできる。
【００６８】
以上のように本実施例によれば、下記のような効果を奏する。  
１）各イメージセンサの重なり部分の画像データを取得し、イメージセンサの位置にずれが生じている場合はそのずれの大きさに応じた補正係数を乗算する補正を行い、さらに隣接したイメージセンサの双方の主走査方向に応じた重み付け係数を乗算し、双方のデータを足し合わせることによって繋ぎ目部分の画像データを補正するので、繋ぎ目部分を目立たなくすることができる。
【００６９】
２）補正係数、重み付け係数を複数の中から任意に選択するので、用途に応じた補正処理を行うことができる。
【００７０】
３）重なり部分の画像データが網点画像であるか非網点画像であるかを認識する網点判定領域を任意に設定できる網点検出手段を備え、網点画像である場合は副走査ライン毎に繋ぎ目補正処理を行うラインと行わないラインを組み合わせることができるので、繋ぎ目が網点画像であった場合でも画像の欠落を防止することが可能となる。
【００７１】
４）繋ぎ目補正処理を行うライン数と行わないライン数を任意に設定するので、用途に応じた補正処理を行うことができる。
【００７２】
５）網点画像であると判定された場合に重なり部分に行う繋ぎ目補正処理を行う画素数を少なくするので、用途に応じた網点部分の繋ぎ目の補正処理を行うことができる。
【００７３】
６）副走査ライン毎に網点判定を行い、網点画像であるラインでは繋ぎ目補正処理を行わず、非網点画像である場合のみ繋ぎ目補正処理を行うので、繋ぎ目が網点画像であった場合でも画像の欠落を防止することができる。
【００７４】
７）副走査ライン毎に網点判定を行い、非網点画像である場合のみ繋ぎ目補正処理を行い、網点画像であるラインでは繋ぎ目補正処理を行う画素数を少なくするので、用途に応じた網点部分の繋ぎ目の補正処理を行うことができる。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施例１における画像読み取り装置の概略構成を示すブロック図である。
【図２】実施例１におけるライン合成処理を行う回路の回路構成を示すブロック図である。
【図３】３次関数コンポリューション法における予想画素の階調計算の計算式と画素との関係を示す図である。
【図４】画素間距離と補正係数との関係を示す図である。
【図５】式（２）から導かれる補正係数をテーブル化して示す図である。
【図６】継ぎ目補正後のデータ導出イメージを示す図である。
【図７】副走査ラインの１ライン目の網点部の処理パターンの一例（処理パターン１−１）を示す図である。
【図８】副走査ラインの２ライン目の網点部の処理パターンの一例（処理パターン１−２）を示す図である。
【図９】副走査ラインの３ライン目の網点部の処理パターンの一例（処理パターン１−３）を示す図である。
【図１０】副走査ラインの１ライン目の網点部の処理パターンの一例（処理パターン１−４）を示す図である。
【図１１】網点部の処理パターンの他の例（処理パターン２）を示す図である。
【図１２】実施例１に係る画像読み取り装置を画像形成装置に搭載した画像形成システムのシステム構成を示す図である。
【図１３】従来例と実施例２の補正処理の相違点を示す図である。
【図１４】本発明の実施例２における画像読み取り装置の概略構成を示すブロック図である。
【図１５】実施例２における継ぎ目補正処理及び網点検出を行う回路の回路構成を示すブロック図である。
【図１６】主走査方向のずれ量に対する補正係数を示す図である。
【図１７】主走査ずれ量４／８の予想画素位置イメージを示す図である。
【図１８】実施例２における重み付け係数演算の一例を示す図である。
【図１９】実施例２における重み付け係数演算の他の例を示す図である。
【図２０】実施例２における重み付け係数演算をスルーする例を示す図である。
【図２１】従来における継ぎ目補正処理を示す図である。
【図２２】網点判定処理手順を示すフローチャートである。
【図２３】図２２の網点判定処理で使用されるフィルタの一例を示す図である。
【図２４】網点判定を行う場合の注目領域を示す図である。
【図２５】変化点閾値と参照画素数との関係を示す図である。
【符号の説明】
【００７６】
１００  画像読み取り装置
１０１，１０２，１０３  Ａ／Ｄ
１１１，１１２，１３０  メモリ
１２０  ライン合成処理部
１２１  アービタ
１２２  メモリコントローラ
１２３  １ライン化処理回路
２００  継ぎ目補正処理、網点検出処理部
２０１  継ぎ目補正処理回路
２０２  網点検出回路
２１０，２１１，２１２  重み付け係数部
２２０，２２１，２２３  加算回路
２３０，２３１，２３２  ３次関数コンボリューション部
５００  画像形成装置
ＣＩＳ１〜３  密着イメージセンサ
【図１】
0004787685.tif 000002
【図２】
0004787685.tif 000003
【図３】
0004787685.tif 000004
【図４】
0004787685.tif 000005
【図５】
0004787685.tif 000006
【図６】
0004787685.tif 000007
【図７】
0004787685.tif 000008
【図８】
0004787685.tif 000009
【図９】
0004787685.tif 000010
【図１０】
0004787685.tif 000011
【図１１】
0004787685.tif 000012
【図１２】
0004787685.tif 000013
【図１３】
0004787685.tif 000014
【図１４】
0004787685.tif 000015
【図１５】
0004787685.tif 000016
【図１６】
0004787685.tif 000017
【図１７】
0004787685.tif 000018
【図１８】
0004787685.tif 000019
【図１９】
0004787685.tif 000020
【図２０】
0004787685.tif 000021
【図２１】
0004787685.tif 000022
【図２２】
0004787685.tif 000023
【図２３】
0004787685.tif 000024
【図２４】
0004787685.tif 000025
【図２５】
0004787685.tif 000026