(57)【要約】      （修正有）【課題】輝度変化の少ない画像でもカラー信号の高解像度変換が行え、高画質化が可能な画像処理装置および画像処理方法を提供する。【解決手段】第１の解像度を有するカラー用の複数のラインセンサ、第１の解像度より高解像度の第２の解像度を有するモノクロ用のラインセンサ、色成分毎のカラー信号とモノクロ信号のそれぞれに対する画素配列を形成して保存する画像メモリ部、第２の解像度で色判定を行う色判定部、及び前記モノクロ信号の画素配列の画素に対して第２の解像度で輝度判定を行う輝度判定部での輝度判定結果から、解像度変換を行うための補正パラメータを第２の解像度で生成し、第１の解像度の画素を画像処理単位とし、第２の解像度の複数画素に対して求められるモノクロ信号の画素値、画素値平均値、カラー信号の画素値、及び補正パラメータを用いてカラー信号の画素配列全体にわたり第２の解像度で解像度変換処理を行う解像度変換部とを有する。【選択図】図１
2011188485.tif 000002
【特許請求の範囲】
【請求項１】
第１の解像度を有するカラー用の複数のラインセンサ、および前記第１の解像度より高解像度の第２の解像度を有するモノクロ用のラインセンサから構成されるラインセンサ部と、
前記ラインセンサ部で読み取られた色成分ごとのカラー信号とモノクロ信号のそれぞれに対する画素配列を形成して保存する画像メモリ部と、
前記カラー信号の画素配列の画素に対して第２の解像度で色判定を行う色判定部と、
前記モノクロ信号の画素配列の画素に対して第２の解像度で輝度判定を行う輝度判定部と、
前記色判定部での色判定結果と前記輝度判定部での輝度判定結果から、解像度変換を行うための補正パラメータを第２の解像度で生成するパラメータ生成部と、
前記第１の解像度の画素を画像処理単位とし、前記画像処理単位内に存在する第２の解像度の複数画素に対して求められるモノクロ信号の画素値および画素値平均値、カラー信号の画素値、および前記補正パラメータを用いて前記カラー信号の画素配列全体にわたり第２の解像度で解像度変換処理を行う解像度変換部と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第１の解像度に対する第２の解像度の比は整数倍であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
さらに、補正区分を表すインデックスを前記補正パラメータとして格納する第２の解像度のパラメータ配列と、このインデックスから補正値を参照するルックアップテーブルとを格納するパラメータ保存部を有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記解像度変換部は、第１の解像度の画像処理単位内に存在する第２の解像度の複数画素に対して、前記画像処理単位内の基準となる画素との差分画素値を求めた差分画像処理単位をカラー信号およびモノクロ信号の画素配列全体について求め、カラー信号の差分画素値がモノクロ信号の差分画素値より大きい画素については、前記画像処理単位内の画素値平均の対象から外すとともに解像度変換処理の対象からも外して前記解像度変換処理を行うことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記解像度変換処理を複数回繰り返すことを特徴とする請求項４記載の画像処理装置。
【請求項６】
第１の解像度を有するカラー用の複数のラインセンサ、および前記第１の解像度より高解像度の第２の解像度を有するモノクロ用のラインセンサから画像を読み取るステップと、
前記ラインセンサ部で読み取られた色成分ごとのカラー信号とモノクロ信号のそれぞれに対する画素配列を形成して保存するステップと、
前記カラー信号の画素配列の画素に対して第２の解像度で色判定を行うステップと、
前記モノクロ信号の画素配列の画素に対して第２の解像度で輝度判定を行うステップと、
前記色判定部での色判定結果と前記輝度判定部での輝度判定結果から、解像度変換を行うための補正パラメータを第２の解像度で生成するステップと、
前記第１の解像度の画素を画像処理単位とし、前記画像処理単位内に存在する第２の解像度の複数画素に対して求められるモノクロ信号の画素値および画素値平均値、カラー信号の画素値、および前記補正パラメータを用いて前記カラー信号の画素配列全体にわたり第２の解像度で解像度変換処理を行うステップと、
を有することを特徴とする画像処理方法。
【請求項７】
さらに、補正区分を表すインデックスを前記補正パラメータとして格納する第２の解像度のパラメータ配列と、このインデックスから補正値を参照するルックアップテーブルとを保存するステップを有することを特徴とする請求項６記載の画像処理方法。
【請求項８】
第１の解像度の画像処理単位内に存在する第２の解像度の複数画素に対して、前記画像処理単位内の基準となる画素との差分画素値を求めた差分画像処理単位をカラー信号およびモノクロ信号の画素配列全体について求め、カラー信号の差分画素値がモノクロ信号の差分画素値より大きい画素については、前記画像処理単位内の画素値平均の対象から外すとともに解像度変換処理の対象からも外して前記解像度変換処理を行うことを特徴とする請求項７記載の画像処理方法。
【請求項９】
前記解像度変換処理を複数回繰り返すことを特徴とする請求項８記載の画像処理方法。
【請求項１０】
第１の解像度の画像処理単位を主走査方向および副走査方向にそれぞれ第２の解像度の１画素分移動して設定し、次回の解像度変換処理行うことを特徴とする請求項９記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、スキャナなどの画像読み取りを行う画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来、画像読取装置において、カラーＲ（赤）、Ｇ（緑）、Ｂ（青）信号を解像度の高いモノクロ信号を用いて解像度変換処理を行う場合に、２つのカラー信号とモノクロ信号（輝度Ｙ信号）から色差Ｉ、Ｑ信号を算出し、求めたＹＩＱ信号からＲＧＢ変換を行うことにより、カラー信号の解像度変換処理を行うことが知られている。(特許文献１参照)
しかし、この解像度変換処理は輝度Ｙ信号(モノクロ信号)の輝度変化量に依存した高解像度変換処理であり、輝度変化が少なく色の変化が大きい信号である場合にも同一の処理が行なわれるため、色の変化点においては逆に解像力が低下するなどの問題点がある。
【０００３】
また、低解像度のカラーＲＧＢラインセンサと、高解像度のモノクロＢＫラインセンサを合わせ持つハイブリッドラインセンサを用いて低解像度のカラーＲＧＢ信号と高解像度のモノクロＢＫ信号の同時読み取りを行う場合に、カラーＲＧＢ信号の解像度を向上させるため、モノクロＢＫ信号の輝度変化(振幅変化)をカラーＲＧＢ信号に付加する方法があるが、例えば、青色の下地に赤色の文字があるような画像、すなわち色変化はあるが輝度の変化が少ない画像の場合には、良好な解像度変換結果(補正結果)を得ることができない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平２−２１４２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が、解決しようとする課題は、輝度変化の少ない画像でもカラー信号の高解像度変換が行え、高画質化が可能な画像処理装置および画像処理方法を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を達成するために、実施形態の画像処理装置は、第１の解像度を有するカラー用の複数のラインセンサ、および前記第１の解像度より高解像度の第２の解像度を有するモノクロ用のラインセンサから構成されるラインセンサ部と、前記ラインセンサ部で読み取られた色成分ごとのカラー信号とモノクロ信号のそれぞれに対する画素配列を形成して保存する画像メモリ部と、前記カラー信号の画素配列の画素に対して第２の解像度で色判定を行う色判定部と、前記モノクロ信号の画素配列の画素に対して第２の解像度で輝度判定を行う輝度判定部と、前記色判定部での色判定結果と前記輝度判定部での輝度判定結果から、解像度変換を行うための補正パラメータを第２の解像度で生成するパラメータ生成部と、前記第１の解像度の画素を画像処理単位とし、前記画像処理単位内に存在する第２の解像度の複数画素に対して求められるモノクロ信号の画素値および画素値平均値、カラー信号の画素値、および前記補正パラメータを用いて前記カラー信号の画素配列全体にわたり第２の解像度で解像度変換処理を行う解像度変換部と、を有する。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態における画像処理装置のブロック図。
【図２】同実施形態におけるハイブリッドセンサの概念図。
【図３】同実施形態におけるモノクロＢＫ信号の画素配列図。
【図４】同実施形態におけるカラーＲ信号の画素配列図。
【図５】同実施形態における色平面を説明する図。
【図６】同実施形態における補正パラメータを説明する図。
【図７】同実施形態における補正パラメータ配列図。
【図８】同実施形態における補正パラメータを設定するためのフローチャート図。
【図９】同実施形態における解像度変換処理の説明図。
【図１０】同実施形態における解像度変換処理のフローチャート図。
【図１１】第２の実施形態に画像処理装置のブロック図。
【図１２】同実施形態におけるカラーＲ信号の画素配列図。
【図１３】同実施形態におけるモノクロＢＫ信号の画素配列図。
【図１４】同実施形態における補正パラメータの配列図。
【図１５】同実施形態における解像度変換処理の説明図。
【図１６】同実施形態における差分画素配列図。
【図１７】同実施形態における解像度変換処理のフローチャート図。
【発明を実施するための形態】
【０００８】
以下、発明を実施するための実施形態について図１から図１７を参照しながら詳細に説明する。本実施形態は、スキャナ等の画像読取装置において、３つのカラーラインセンサと１つのモノクロラインセンサを併せ持つハイブリッドセンサで同時読取された低解像度カラー（Ｒ、Ｇ、Ｂ）信号を高解像度モノクロ（ＢＫ）信号を用いて解像度変換し、読み取りの高速化と画質の高品質化（高画質化）を図るものである。
【０００９】
＜第１の実施形態＞
本実施形態に係る画像処理装置のブロック図を図１に示す。この画像処理装置は、カラー信号を読み取るラインセンサＲ（赤）、ラインセンサＧ（緑）およびラインセンサＢ（青）と、カラー信号より高解像度でモノクロ信号を読み取るラインセンサＢＫ（黒）から構成されるラインセンサ部２１、２次元原稿の読み取り走査に伴いラインセンサ部２１から出力される信号をＡ／Ｄ（Analog to Digital）変換し、シェーディング補正および各ラインセンサ間の読み取り位相差を補正するライン間補正などの処理を行う前処理部２２、前処理部２２において処理されたカラーＲ、Ｇ、Ｂ信号およびモノクロＢＫ信号を画素単位で形成される画素配列の形式で保存する画像メモリ部２３、カラーＲ、Ｇ、Ｂ信号の色情報を求めて処理対象の画素の色判定を行う色判定部２４、モノクロＢＫ信号の輝度情報を求めて処理対象の画素の輝度判定を行う輝度判定部２５、色判定部２４の色情報と輝度判定部２５の輝度情報を用いて解像度変換のための補正パラメータを生成するパラメータ生成部２６、補正パラメータおよびこの補正パラメータに関連する各種情報を保存するパラメータ保存部２７、およびカラーＲ、Ｇ、Ｂ信号の解像度をモノクロＢＫ信号の解像度へ変換を行う解像度変換部２８から構成されている。
【００１０】
図２は、ラインセンサ部２１を構成するハイブリッドセンサの概念図を示している。カラー用のラインセンサＲ、ラインセンサＧおよび、ラインセンサＢは、画素ピッチおよび画素数としての受光素子の数が同じである。
【００１１】
またモノクロ用のラインセンサＢＫは、画素ピッチおよび画素数が上記カラー用ラインセンサＲ、Ｇ、Ｂと異なる。例えば、図２の例では受光素子のピッチがカラー用ラインセンサＲ、Ｇ、Ｂの画素ピッチの半分であることから、画素数は２倍となる。以下の説明では、カラーＲ、Ｇ、Ｂ信号に関しては３００ｄｐｉ、モノクロＢＫ信号に関しては６００ｄｐｉの解像度を持つものとして説明する。
【００１２】
図３はモノクロＢＫ信号の画素配列図である。ここで画像メモリ部２３において保存される画素配列ＢＫを主走査方向にＭ画素、副走査方向にＮ画素とするＭ×Ｎの画素（ＭとＮは自然数）を持つものとして一般的に定義する。
【００１３】
図３（ａ）に示すように、主走査方向にＭ画素、副走査方向にＮ画素をもつ画素配列ＢＫ（ｘ，ｙ）（１≦ｘ≦Ｍ、１≦ｙ≦Ｎ）は左上の画素をＢＫ（１，１）とし、右下の画素をＢＫ（Ｍ，Ｎ）とする行列で記述される。例えば画素ＢＫ（１，１）は、例えば６００ｄｐｉの解像度を持つ。また図３（ｂ）は、後述する解像度変換処理の画像処理単位を示している。解像度変換はカラーＲ、Ｇ、Ｂ信号の解像度単位（本実施形態では３００ｄｐｉ）で行うため、各画像処理単位に４画素が含まれ、この画素をＢＫ１、ＢＫ２、ＢＫ３およびＢＫ４と定義する。
【００１４】
図４はカラーＲ信号の画素配列Ｒを示している。カラーＧ信号、カラーＢ信号について図示していないが、カラーＲ信号と同様の画像配列となる。その場合、添え字はＲに変えてそれぞれ画素配列Ｇ、画素配列Ｂとする。図４（ａ）に示すように、主走査方向にＫ画素、副走査方向にＬ画素をもつ画素配列Ｒは左上の画素をＲ（１，１）とし右下の画素をＲ（Ｋ，Ｌ）とする行列で記述される。例えば画素Ｒ（１，１）は、例えば３００ｄｐｉの解像度を持つ。また図４（ｂ）は、３００ｄｐｉの解像度を持つ画像処理単位を示しているが最終的な解像度を６００ｄｐｉに変換するため、解像度変換後の画素配列としてあらかじめ４分割しておく。この画素をＲＡ１、ＲＡ２、ＲＡ３およびＲＡ４と定義する。解像度の比からＫ＝Ｍ／２、およびＬ＝Ｎ／２の関係がある。
【００１５】
次に本実施形態に解像度変換処理に必要な補正パラメータについて説明する。図５は、カラーＲ、Ｇ、Ｂ信号の各画素に対して色情報を判定するための色平面を説明する図、図６は補正パラメータを説明する図、および図７は補正パラメータ配列を示している。また図８は補正パラメータを設定するためのフローチャートを示す。
【００１６】
図８のフローチャートに従い、図１の各部の動作を記述する。まずステップＳＴ８０１で、色判定部２４は、図４（ａ）で示す画素配列Ｒ（ｉ，ｊ）（１≦ｉ≦Ｊ、１≦ｊ≦Ｋ）および図示しない画素配列Ｇ、画素配列Ｂを用いてＪ×Ｋ個の３００ｄｐｉ画素に対してそれぞれ色情報を求める。色情報は例えば図５に示すように色差信号（カラーＲ信号−カラーＧ信号およびカラーＧ信号−カラーＢ信号）を求めた２次元の色平面上の分類値で色判定する。
【００１７】
ステップＳＴ８０２では、この色平面に、閾値角θｔｈ１〜θｔｈ６を設定し、閾値角に挟まれた領域で色を判定する。図５の例では赤、黄、緑、シアン、青、マゼンダの６色の領域を設定してある。この閾値角θｔｈ１〜θｔｈ６は任意の角度に設定が可能である。
【００１８】
ステップＳＴ８０３では、モノクロ画像配列ＢＫから輝度情報を取得する。例えば、この輝度情報は画素値をある閾値で２値化する。ステップＳＴ８０４ではこの２値化に基づいて輝度がＨｉｇｈであるかＬｏｗであるかの輝度判定を行う。
【００１９】
ステップＳＴ８０５では、ステップＳＴ８０２の色判定結果およびステップＳＴ８０４の輝度判定結果をもとに、後述の解像度変換処理に使用する補正パラメータ配列ＰＡの生成を行う。図６に示すように、補正パラメータ６０は、補正区分となるインデックス６１と、インデックス６１に対して参照される補正値６２からなる。補正区分は、赤、黄、緑、シアン、青、マゼンダの６種類の色情報のそれぞれに対してＨｉｇｈ、Ｌｏｗの２種類の輝度情報があることから１２種類の補正区分に分けられ、その補正区分に対して１から１２までのインデックス６１が付けられている。このインデックス６１に対して、実際の補正値６２が参照される。
【００２０】
このように、インデックス６１に対して補正値６２が参照されることから、図６に示す補正パラメータ６０をルックアップテーブル６０と呼び変えることにする。
【００２１】
図７は、補正パラメータ配列ＰＡを示す図である。図７（ａ）に示すように、主走査方向にＭ画素、副走査方向にＮ画素をもつ補正パラメータ配列ＰＡは、図３と同様に、左上の画素をＰＡ（１，１）とし右下の画素をＰＡ（Ｍ，Ｎ）とする行列で記述される。例えば画素ＰＡ（１，１）は、例えば６００ｄｐｉの解像度を持つ。また図７（ｂ）は、後述する解像度変換処理の画像処理単位を示している。各画像処理単位に４画素が含まれ、この画素をＰＡ１、ＰＡ２、ＰＡ３およびＰＡ４と定義する。
【００２２】
補正パラメータ配列ＰＡの行列要素には、上述の補正区分を表すインデックス６１が格納され、そのインデックス６１に応じて補正値６２が図６のルックアップテーブルの形式で参照される。補正パラメータ配列ＰＡに実際の補正値６２を格納しても構わないが、ルックアップ形式にした方が、同じ補正区分に対して様々な補正値６２を参照できるため、カラー種別の補正の程度に応じて最適な補正値を呼び出すことが可能である。
【００２３】
図９は解像度変換処理の説明図、図１０は解像度変換処理のフローチャート図である。図９および図１０を用いて解像度変換部２８で行う解像度変換処理について説明する。ステップＳＴ１０１では、３００ｄｐｉのカラーＲ信号の画素配列Ｒを画像メモリ２３または色判定部２４から取得し、解像度変換を行うために６００ｄｐｉの仮画素配列ＲＡを用意する。画像処理単位で考えると、図９に示すように解像度変換前の画像処理単位配列Ｒ（図９（ａ））を４分割した仮配列ＲＡ（図９（ｂ））を用意し、各画素をＲＡ１、ＲＡ２、ＲＡ３、ＲＡ４とする。この４画素値には同一の画素値Ｒ１が格納される。
【００２４】
ステップＳＴ１０２では、パラメータ保存部２６から補正パラメータ配列ＰＡを取得する。図９（ｃ）に示すように、補正パラメータ配列ＰＡの画像処理単位の画素をＰＡ１、ＰＡ２、ＰＡ３、ＰＡ４とする。これらの値は、インデックス６１からルックアップテーブル６０を参照した補正値６２とする。
【００２５】
ステップＳＴ１０３では、画像メモリ２３または色判定部２４からモノクロＢＫ信号の画素配列ＢＫを取得する。図９（ｄ）に示すように、画像処理単位の画素をＢＫ１、ＢＫ２、ＢＫ３、ＢＫ４とする。
【００２６】
ステップＳＴ１０４では、図９（ｅ）に示すように、画像処理単位内の画素ＢＫ１、ＢＫ２、ＢＫ３、ＢＫ４に対して画素値の平均値ＢＫ_ＡＶＥ１を求める。
【００２７】
この時、ＢＫ_ＡＶＥ１＝（ＢＫ１＋ＢＫ２＋ＢＫ３＋ＢＫ４）／４  となる。
【００２８】
ステップＳＴ１０５では、解像度変換処理を行い、画素配列ＲＢを生成する。画像処理単位では、以下の式によって解像度変換がなされる。
【００２９】
ＲＢ１＝ＲＡ１×（ＢＫ１／ＢＫ_ＡＶＥ１）×ＰＡ１
ＲＢ２＝ＲＡ２×（ＢＫ２／ＢＫ_ＡＶＥ１）×ＰＡ２
ＲＢ３＝ＲＡ３×（ＢＫ３／ＢＫ_ＡＶＥ１）×ＰＡ３
ＲＢ４＝ＲＡ４×（ＢＫ４／ＢＫ_ＡＶＥ１）×ＰＡ４
以上のステップは、１画像処理単位の説明であるので、この処理を図３のＲ（１，１）からＲ（Ｋ，Ｌ）まで繰り返し行うことによって画素配列ＲＢを生成し、低解像度の画素配列Ｒに対する解像度変換処理が完了する。
【００３０】
また、同様の処理をカラーＧ、Ｂ信号の画素配列Ｇ、Ｂについても行い、画素配列ＧＢ，ＢＢを生成してカラーＲ、Ｇ、Ｂ信号すべての解像度変換処理が終了する。カラー信号の種別によって、図６に示すルックアップテーブルの参照値（補正値）を変更すれば各色に対して色合いが調整できる。
【００３１】
以上述べた第１の実施形態によれば、低解像度のカラーＲ、Ｇ、Ｂ信号による色判定と高解像度のモノクロＢＫ信号による輝度判定を行い、その結果をもとに補正パラメータを決定しているため、黒文字などの輝度変化が大きい画像はもとより色変化はあるが輝度の変化が少ない画像の場合でも画質の向上が得られる。
【００３２】
上記実施形態ではカラーＲ、Ｇ、Ｂ信号を３００ｄｐｉ、モノクロＢＫ信号を６００ｄｐｉとし、その解像度比は２倍としたが解像度は任意の値で構わない。しかし、低解像度と高解像度の解像度比は整数倍であることが好ましい。またその場合も、低解像度の画素を画像処理単位として高解像度変換処理を行うことに変わりはない。
【００３３】
また、補正区分を色情報について６段階、輝度情報について２段階とし、計１２段階としたがこの区分数に限られない。この区分数も任意数とすることが可能である。
【００３４】
＜第２の実施形態＞
本実施形態は、第１の実施形態で説明した高解像度変換処理後に、モアレが観測される場合や色補正が過不足な場合に、モアレを低減し色補正を適正に修正することが可能な実施形態を説明する。本実施形態の画像処理装置のブロック構成を図１１に示す。図１と構成要素は同じであるが、解像度変換部２８から出力される解像度変換処理後のカラーＲ、Ｇ、Ｂ信号（画素配列ＲＢ、ＧＢ、ＢＢ）を再度画像メモリ２３にフィードバックすることで、同様の解像度変換処理を繰り返し行い、さらに解像度変換がなされているカラー画素に対しては再度の解像度変換処理がなされないようにカラー信号の振幅変化量とモノクロ信号の振幅変化量を比較する振幅比較処理手段が解像度変換部２８内に付加されている。
【００３５】
図１２はフィードバックされたカラーＲ信号の画素配列ＲＢ、図１３はモノクロＢＫ信号の画素配列ＢＫ、図１４は新規の補正パラメータの配列ＰＢである。図１２、図１３、図１４に示すように、解像度変換部２８から出力される解像度変換処理後のカラーＲ、Ｇ、Ｂ信号を再度画像メモリ２３にフィードバックして再度の解像度変換処理を行う場合は、第１の実施形態の画像処理単位に対して主走査方向および副走査方向に６００ｄｐｉの1画素分だけ移動した画像処理単位を設定する。すなわち、図１２（ａ）に示すカラーＲ信号の画素配列ＲＢの画像処理素単位は、例えばＲＢ（２、２）、ＲＢ（２、３）、ＲＢ（３、２）、ＲＢ（３、３）から構成され、図１２（ｂ）に示すように各画像処理単位の画素をＲＢ１、ＲＢ２、ＲＢ３、ＲＢ４とする。
【００３６】
また、図１３（ａ）に示すモノクロ信号の画素配列ＢＫの画像処理単位は、例えばＢＫ（２、２）、ＢＫ（２、３）、ＢＫ（３、２）、ＢＫ（３、３）から構成され、図１３（ｂ）に示すように各画像処理単位の画素をＢＫ１、ＢＫ２、ＢＫ３、ＢＫ４とする。
【００３７】
さらに、図１４（ａ）に示す補正パラメータの画素配列ＰＢの処理画素単位は、例えばＰＢ（２、２）、ＰＢ（２、３）、ＰＢ（３、２）、ＰＢ（３、３）から構成され、図１４（ｂ）に示すように各画像処理単位の画素をＰＢ１、ＰＢ２、ＰＢ３、ＰＢ４とする。
【００３８】
図１５は、第２回目の解像度変換処理の説明図、図１６は差分画素配列図、図１７は２回目の解像度変換処理のフローチャート図を示している。図１７を参照して、２回目の解像度変換処理について説明する。
【００３９】
まずステップＳＴ１７１では、ＳＴ８０１からＳＴ８０２と同様の手順により、第１回目の解像度変換処理後のカラーＲ、Ｇ、Ｂ信号の画素配列ＲＢ、画素配列ＧＢ、画素配列ＢＢから色情報を取得する。
【００４０】
ステップＳＴ１７２では、ＳＴ８０３からＳＴ８０４と同様の手順により、画素配列ＢＫの輝度情報を取得する。ただし、画素配列ＢＫについては、１回目の解像度変換処理で輝度情報を求めているため、輝度情報が保存されている場合は新たに輝度判定を行う必要はない。
【００４１】
ステップＳＴ１７３では、ステップＳＴ１７１とステップＳＴ１７２で取得した色情報と輝度情報から新たな補正区分をもとめ、この補正区分を示すインデックス６１あるいは補正値６２を格納する新たな補正パラメータ配列ＰＢを取得する。
【００４２】
ステップＳＴ１７４では、補正区分を示すインデックス６１から新たなルックアップテーブル６０にて補正値６２を参照する。解像度変換処理を複数回行う場合には、補正値６２が複数回乗算されるため過補正になりやすく、１回目と同じ補正値６２を使用することは好ましくない場合がある。通常であれば２回目の補正値は１回目に比べ１に近い値に設定する。従って２回目の解像度変換処理においては、補正パラメータ配列ＰＢを作成しなくても構わない場合がある（すべて１とする）。その場合は、ステップＳＴ１７１からステップＳＴ１７４までを省いても構わない。
【００４３】
ステップ１７５では、モノクロ信号とカラー信号の両方について画像処理単位で差分画素配列を作成する。図１６（ａ）はカラーＲ信号の差分画素配列、図１６（ｂ）はモノクロ信号の差分画素配列を示している。図１６（ａ）に示すように、差分画素配列は例えばＲＢ１の画素を基準として画素値の差分を取り、その絶対値（振幅）を求める。
【００４４】
ステップＳＴ１７６では、図１６（ａ）のカラーＲ信号の差分画素配列と図１６（ｂ）のモノクロ信号の差分画素配列の差分画素値を、画素ごとに比較して、カラーＲ信号の差分画素値がモノクロ信号の差分画素値より大きい場合は、その画素に対しては解像度変換処理の処理対象画素からは外すとともに、ＳＴ１０４で述べた平均化の処理対象からも外すようにする（ステップＳＴ１７７）。第１回目の解像度変換処理のように、低解像度のカラー信号を解像度変換する場合は、カラーＲ、Ｇ、Ｂ画像処理単位内で画素値変化はないため、高解像度のモノクロＢＫ信号の差分画素配列の差分画素値の振幅の方が大きいか、または等しくなるため、ステップＳＴ１０４に示す第１回目の解像度変換処理における平均化処理では４画素を平均化対象とし、かつ４画素を解像度変換処理の対象となるが、第２回目の解像度変換処理では、この差分画素値の比較によって既に色情報が反映されている画素については解像度変換処理の対象から外すことが可能となる。
【００４５】
ステップＳＴ１７７の処理は、第１回目の平均化の処理において処理を行っても、正しい処理が行われるため、１回目と２回目の処理を区別する必要ななく共通化が可能である。
【００４６】
ステップＳＴ１７８ではカラー信号ＲＢに対して解像度変換処理を行う。従って、例えば、｜ＲＢ２−ＲＢ１｜＞｜ＢＫ２−ＢＫ１｜の場合には、画像処理単位のＲＢ２画素に対しては、はモノクロ信号ＢＫの平均化処理対象とせず、しかも解像度変換処理対象からも外すので、図１５（ａ）に示すカラーＲ信号の画素配列ＲＢ、図１５（ｂ）の補正パラメータ配列ＰＢ、図１５（ｃ）に示すモノクロＢＫ信号の画素配列ＢＫおよびその画像処理単位平均値ＢＫ_ＡＶＥに対して以下に示すような変換が画像処理単位で行われる。
【００４７】
ＢＫ_ＡＶＥ２＝（ＢＫ１＋ＢＫ３＋ＢＫ４）／３
ＲＣ１＝ＲＢ１×（ＢＫ１／ＢＫ_ＡＶＥ２）×ＰＢ１
ＲＣ２＝ＲＢ２
ＲＣ３＝ＲＢ３×（ＢＫ３／ＢＫ_ＡＶＥ２）×ＰＢ３
ＲＣ４＝ＲＢ４×（ＢＫ４／ＢＫ_ＡＶＥ２）×ＰＢ４
この処理を画素配列全体について行うことによって画素配列ＲＣを生成し、画素配列ＲＢに対する２回目の解像度変換処理が完了する。
【００４８】
また、同様の処理をカラーＧＢ、ＢＢ信号の画素配列についても行い、画素配列ＧＣ，ＢＣを生成してカラーＲ、Ｇ、Ｂ信号すべての解像度変換処理が終了する。カラー信号の種別によって、図６に示すルックアップテーブルの参照値（補正値）を変更してもよいのでカラーバランスの再調整などもこの処理で同時に行うことが可能である。
【００４９】
以上述べた第２の実施形態によれば、解像度変換処理を繰り返すことによってモアレの低減と、カラーバランスの再調整を行うことができる。従ってモノクロ信号の振幅量が大きい画像、例えば黒文字などではモノクロ信号の振幅量を生かした高画質の画質を得ることができ、カラーＲＧＢ信号の振幅量が大きい画像、例えば地図画像上の文字などは、カラーＲＧＢ信号の振幅量を生かした再現性のよい高い画質を得ることが可能となる。
【００５０】
なお、本実施形態では低解像度のカラー信号とモノクロ信号の解像度比を２とし、解像度変換処理の回数を２とたが、例えば解像度比が３の場合には、さらに主走査、副走査方向に高解像度の１画素分ずらした画像処理単位にてもう一度解像度変換処理を行うことが好ましい。
【００５１】
以上述べた少なくとも一つの実施形態によれば、輝度変化の少ない画像でもＲＧＢ信号の高解像度変換が行えるので、カラー画像の読み取り時間の高速化と高画質化が可能となる。また、解像度変換処理の効果を調節することが可能である。
【００５２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５３】
２１…ラインセンサ部
２２…前処理部
２３…画像メモリ部
２４…色判定部
２５…輝度判定部
２６…パラメータ生成部
２７…パラメータ保存部
２８…解像度変換部
【図１】
2011188485.tif 000003
【図２】
2011188485.tif 000004
【図３】
2011188485.tif 000005
【図４】
2011188485.tif 000006
【図５】
2011188485.tif 000007
【図６】
2011188485.tif 000008
【図７】
2011188485.tif 000009
【図８】
2011188485.tif 000010
【図９】
2011188485.tif 000011
【図１０】
2011188485.tif 000012
【図１１】
2011188485.tif 000013
【図１２】
2011188485.tif 000014
【図１３】
2011188485.tif 000015
【図１４】
2011188485.tif 000016
【図１５】
2011188485.tif 000017
【図１６】
2011188485.tif 000018
【図１７】
2011188485.tif 000019