(57)【要約】  【課題】  間引き処理よってもきるだけ歪の少ない縮小画像を得ることのできる画像処理装置を提供することである。  【解決手段】  原画像を縦方向横方向に連続的に配列された各画素の画素値にて表す原画像データから、前記原画像における縦方向の間引きライン上の画素を間引いて縮小画像を表す縮小画像データを生成する画像処理装置であって、前記原画像における前記間引きライン上の注目画素を含む単位領域内の各画素の画素値に基づいて得られる前記単位領域の前記縦方向における画像濃度の変化量が所定量以下である場合に、前記注目画素を間引くと共に横方向において前記注目画素に隣接する画素の画素値を前記注目画素の画素値に置き換える処理手段１０を有する構成となる。【選択図】  図１
2006252351.tif 000002
【特許請求の範囲】
【請求項１】
原画像を第１方向及び該第１方向に直行する第２方向に連続的に配列された各画素の画素値にて表す原画像データから、前記原画像における前記第１方向の間引きライン上の画素を間引いて縮小画像を表す縮小画像データを生成する画像処理装置であって、
前記原画像における前記間引きライン上の注目画素を含む単位領域内の各画素の画素値に基づいて得られる前記単位領域の前記第１方向における画像濃度の変化量が所定量以下である場合に、前記注目画素を間引くと共に前記第２方向において前記注目画素に隣接する画素の画素値を前記注目画素の画素値に置き換える処理手段を有することを特徴とする画像処理装置。
【請求項２】
前記処理手段は、更に、前記単位領域の前記第１方向における画像濃度の変化量が所定量より大きく、かつ、前記単位領域内の各画素値に基づいて得られる前記単位領域の前記第２方向における画像濃度の変化量が所定量より大きい場合に、前記注目画素を間引くと共に前記第２方向において前記注目画素に隣接する画素の画素値を当該注目画素の画素値に置き換えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記単位領域の前記第１方向における画像濃度の変化量は、前記単位領域内の前記第２方向に並ぶ画素の画素値の和の前記第１方向における変化量とすることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記単位領域の前記第２方向における画像濃度の変化量は、前記単位領域内の前記第１方向に並ぶ画素の画素値の和の前記第２方向における変化量とすることを特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原画像データに対して間引き処理を施して縮小画像データを得るようにした画像処理装置に関する。
【背景技術】
【０００２】
従来、原画像データから縮小画像データを生成する手法として、補間画素の画素値（濃度値）をその近傍の複数画素の各画素値（濃度値）から演算（例えば、標本化関数に従った演算等）して縮小画像データを生成する手法（例えば、Cubic補間法）や、原画像の縦方向または横方向のラインの画素を所定規則に従って間引いて縮小画像データを生成する手法（間引き処理）等が提案されている（例えば、特許文献１及び特許文献２参照）。
【０００３】
前述した補間画素近傍の複数画素の画素値から当該補間画素の画素値を演算して縮小画像データを生成する手法では、補間画素の画素値にその近傍の複数画素の画素値が反映されることから、得られる縮小画像の歪を比較的小さくすることができる。しかしながら、縮小画像における画像エッジ部分にボケが発生しやすい。従って、この手法は、エッジ部での先鋭度が重要となる画像部分（例えば、文字、図形等）を多く含む画像に対しては好ましいものとはいえない。一方、間引き処理の手法では、前述したようなボケの発生が少なく、縮小画像における画像部分のエッジ部での先鋭度は比較的良好に維持され得る。
【特許文献１】特開平８−２２２７８号公報
【特許文献２】特開平１１−２０３４６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、間引き処理による手法では、原画像の画素そのものを間引いてしまうので、縮小画像の歪が比較的大きくなる。特に、文字、図形等を多く含む画像、例えば、地図画像を間引き処理にて縮小すると、文字、図形に部分的に欠落が発生し得る。例えば、図１０に示すように、「県」の文字の中心線上の画素が間引かれると、得られる画像（文字）は、間引かれることによって歪み、「県」であるか、「具」であるかの判別が難しくなるおそれがある。
【０００５】
本発明は、このような問題を解決するためになされたものであって、間引き処理よってもきるだけ歪の少ない縮小画像を得ることのできる画像処理装置を提供するものである。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、原画像を第１方向及び該第１方向に直行する第２方向に連続的に配列された画素の画素値にて表す原画像データから、前記原画像における前記第１方向の間引きライン上の画素を間引いて縮小画像を表す縮小画像データを生成する画像処理装置であって、前記原画像における前記間引きライン上の注目画素を含む単位領域内の各画素の画素値に基づいて得られる前記単位領域の前記第１方向における画像濃度の変化量が所定量以下である場合に、前記注目画素を間引くと共に前記第２方向において前記注目画素に隣接する画素の画素値を前記注目画素の画素値に置き換える処理手段を有する構成となる。
【０００７】
このような構成により、注目画素を含む単位領域の第１方向における画像濃度の変化量が所定量以下である場合に、注目画素が間引かれると共に第２方向において前記注目画素に隣接する画素の画素値が前記注目画素の画素値に置き換えられる。これにより、注目画素を含む単位領域において第１方向に画像濃度があまり変化せずに一連の画像部分とみなし得る領域に含まれた注目画素の画素値が縮小画像データにおいて保存されるようになる。即ち、原画像において第１方向に濃度変化少なく連続的に続く画像部分が縮小画像において再現され易くなる。
【０００８】
前記画素値は、各画素の濃度または輝度等、少なくとも画素の濃さまたは明るさの程度を表す値である。また、前記画像濃度は、単位領域内の各画素の画素値に基づいて得られるものであれば、濃さを直接表すであっても、輝度のように濃さを間接的に表すものであってもよい。
【０００９】
また、本発明に係る画像処理装置は、前記処理手段が、更に、前記単位領域の前記第１方向における画像濃度の変化量が所定量より大きく、かつ、前記単位領域内の各画素値に基づいて得られる前記単位領域の前記第２方向における画像濃度の変化量が所定量より大きい場合に、前記注目画素を間引くと共に前記第２方向において前記注目画素に隣接する画素の画素値を当該注目画素の画素値に置き換える構成とすることができる。
【００１０】
このような構成により、注目画素を含む単位領域の第１方向における画像濃度の変化量が所定量以上で、かつ、前記単位領域の第２方向における画像濃度の変化量が所定量以上の場合に、注目画素が間引かれると共に第２方向において前記注目画素に隣接する画素の画素値が前記注目画素の画素値に置き換えられる。これにより、注目画素を含む単位領域において第１方向及び第２方向の両方向の画像濃度が比較的大きく変化する領域に含まれる注目画素の画素値が縮小画像データにおいて保存されるようになる。即ち、原画像の第１方向及び第２方向の両方向において比較的大きく変化する画像部分が縮小画像において再現され易くなる。
【００１１】
本発明に係る画像処理装置は、前記単位領域の前記第１方向における画像濃度の変化量が、前記単位領域内の前記第２方向に並ぶ画素の画素値の和の前記第１方向における変化量となる構成とすることができる。
【００１２】
このような構成により、単位領域内の第２方向に並ぶ画素の画素値の和の第１方向における変化量が所定量以下である場合に、注目画素が間引かれると共に第２方向において前記注目画素に隣接する画素の画素値が前記注目画素の画素値に置き換えられるようになる。
【００１３】
更に、本発明に係る画像処理装置は、前記単位領域の前記第２方向における画像濃度の変化量が、前記単位領域内の前記第１方向に並ぶ画素の画素値の和の前記第２方向における変化量とする構成とすることができる。
【００１４】
このような構成により、単位領域の前記第１方向における画像濃度の変化量が所定量より大きく、かつ、前記単位領域内の第１方向に並ぶ画素の画素値の和の第２方向における変化量が所定量より大きい場合に、注目画素が間引かれると共に第２方向において前記注目画素に隣接する画素の画素値が前記注目画素の画素値に置き換えられるようになる。
【発明の効果】
【００１５】
本発明に係る画像処理装置によれば、間引き処理において原画像における第１方向に濃度変化が少なく連続的に続く画像部分が縮小画像において再現され易くなるので、間引き処理によってもより歪の少ない縮小画像を得ることができるようになる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１７】
本発明の実施の一形態に係る画像処理装置は、図１に示すように構成される。
【００１８】
図１において、この画像処理装置は、画像入力部１１、画像メモリ１２、画像出力部１３及び演算処理部１０を有している。画像入力部１１は、画像記憶ユニット１０に保存された原画像データ（例えば、地図データ）を１ページ分取得して、画像メモリ１２上に展開する。画像記憶ユニット１０に保存された原画像データの形式は任意であるが、画像メモリ１２に展開された１ページ分の原画像データは、縦方向及び横方向に連続的に配列された画素の各画素値にて原画像（例えば、地図）を表す形式となる。
【００１９】
演算処理部１０は、画像メモリ１２に展開された１ページ分の原画像データに対して間引き処理を施して１ページ分の縮小画像データを生成し、該縮小画像データを画像メモリ１２に格納する。画像出力部１３は、画像メモリ１２に格納された１ページ分の縮小画像データを構成する各画素値を所定の順番にて出力する。画像出力部１３から出力される縮小画像データは、例えば、表示パネルに供給され、該縮小画像データに基づいた縮小画像が表示パネルに表示される。
【００２０】
演算処理部１０は、図２に示す手順に従って画像メモリ１２に展開された１ページ分の原画像データに対して間引き処理を実行する。
【００２１】
図２において、演算処理部１０（処理手段）は、図３に示すように画像メモリ１２に展開された原画像データ（原画像）において、３×３のウィンドウＷ（単位領域）内の予め定められた間引きライン上の注目画素Ｃ22及びその周辺８画素（Ｃ11、Ｃ12、Ｃ13、Ｃ21、Ｃ23、Ｃ31、Ｃ32、Ｃ33）の画素値を取得する（Ｓ１）。なお、画素値は、例えば白、黒の２階調を表す値であっても、多階調を表す値であってもよい。
【００２２】
次いで、演算処理部１０は、図３に示すように前記ウィンドウＷ内の横方向に並ぶ１行目の画素Ｃ11、Ｃ12、Ｃ13の画素値の和ΣＣ1iと、２行目の画素Ｃ21、Ｃ22、Ｃ23の画素値の和ΣＣ2iと、３行目の画素Ｃ31、Ｃ32、Ｃ33の画素の和ΣＣ3iとを演算する（Ｓ２）。そして、演算処理部１０は、その３つの和ΣＣ1i、ΣＣ2i、ΣＣ3iのうちの最大値と最小値との差を縦変化量Δvとして演算する（Ｓ３）。前記１行目の画素Ｃ11、Ｃ12、Ｃ13の画素値の和ΣＣ1iはウィンドウＷ領域の上方部分における画像濃度（輝度）を代表的に表し、２行目の画素Ｃ21、Ｃ22、Ｃ23の画素値の和ΣＣ2iはウィンドウＷ領域の縦方向中央部分における画像濃度（輝度）を代表的に表し、また、３行目の画素Ｃ31、Ｃ32、Ｃ33の画素の和ΣＣ3iはウィンドウＷ領域の下方部分における画像濃度（輝度）を代表的に表す。従って、前記縦変化量Δvは、ウィンドウＷ領域の縦方向における画像濃度（輝度）の変化の程度（変化量）を数値的に表したものとなる。
【００２３】
演算処理部１０は、前記縦変化量Δvが基準値Ｖ以下であるか否かを判定する（Ｓ４）。前記縦変化量Δvが前記基準値Ｖ以下である場合（Ｓ４でＹＥＳ）、即ち、ウィンドウＷ領域の縦方向における画像濃度の変化量が比較的小さい（所定量以下となる）場合、演算処理部１０は、画像メモリ１２上において前記注目画素Ｃ22の右側に隣接する画素Ｃ23の画素値を当該注目画素Ｃ22の画素値に置き換え（Ｓ８）、当該注目画素Ｃ22の間引き処理を行なう（Ｓ９）。
【００２４】
一方、前記縦変化量Δvが前記基準値Ｖより大きい場合（Ｓ４でＮＯ）、即ち、ウィンドウＷ領域の縦方向における画像濃度の変化量が比較的大きい（所定量より大きい）場合、演算処理部１０は、更に、図３に示すように前記ウィンドウＷ内の縦方向に並ぶ１列目の画素Ｃ11、Ｃ21、Ｃ31の画素値の和ΣＣi1と、２列目の画素Ｃ12、Ｃ22、Ｃ32の画素値の和ΣＣi2と、３列目の画素Ｃ13、Ｃ23、Ｃ33の画素値の和ΣＣi3とを演算する（Ｓ５）。そして、演算処理部１０は、３つの和ΣＣi1、ΣＣi2、ΣＣi3のうちの最大値と最小値との差を横変化量Δhとして演算する（Ｓ６）。前記１列目の画素Ｃ11、Ｃ21、Ｃ31の画素値の和ΣＣi1はウィンドウＷ領域の左部分における画像濃度（輝度）を代表的に表し、２列目の画素Ｃ12、Ｃ22、Ｃ32の画素値の和ΣＣi2はウィンドウＷ領域の横方向中央部分における画像濃度（輝度）を代表的に表し、また、３列目の画素Ｃ13、Ｃ23、Ｃ33の画素値の和ΣＣi3はウィンドウＷ領域の右部分における画像濃度（輝度）を代表的に表す。従って、前記横変化量Δhは、ウィンドウＷ領域の横方向における画像濃度（輝度）の変化の程度（変化量）を数値的に表したものとなる。
【００２５】
演算処理部１０は、前記横変化量Δhが基準値ｈ以下であるか否かを判定する（Ｓ７）。前記横変化量Δhが前記基準値ｈより大きい場合（Ｓ７でＮＯ）、即ち、ウィンドウＷ領域の横方向における画像濃度の変化量が比較的大きい（所定量より大きい）場合、演算処理部１０は、画像メモリ１２上において前記注目画素Ｃ22の右側に隣接する画素Ｃ23の画素値を当該注目画素Ｃ22の画素値に置き換え（Ｓ８）、当該注目画素Ｃ22の間引き処理を行なう（Ｓ９）。
【００２６】
一方、前記横変化量Δhが基準値ｈ以下である場合（Ｓ７でＹＥＳ）、即ち、ウィンドウＷ領域の横方向における画像濃度の変化量が比較的小さい（所定量以下となる）場合、演算処理部１０は、画像メモリ１２上において当該注目画素Ｃ22の間引き処理を行なう（Ｓ９）。この場合、隣接画素Ｃ23の画素値はそのまま保存される。
【００２７】
前述したような処理（Ｓ１〜Ｓ９）の処理が予め定められた間引きライン上の各注目画素について繰り返し実行される（Ｓ１０参照）。その結果、原画像において予め定められた間引きライン上の画素が間引かれて残った各画素の画素値にて表される縮小画像データが画像メモリ１２上に生成される。
【００２８】
前述したような画像処理装置では、ウィンドウＷ領域の縦変化量Δvが所定値Ｖ以下、即ち、ウィンドウＷ領域の縦方向における画像濃度の変化が比較的小さい場合、注目画素Ｃ22が間引かれると共にその隣接画素Ｃ23の画素値が注目画素Ｃ22の画素値に置き換えられる。また、ウィンドウＷ領域の縦変化量Δvが所定値Ｖより大きく、即ち、ウィンドウＷ領域の縦方向における画像濃度の変化が比較的大きく、かつ、横変化量Δhが所定値ｈより大きい、即ち、ウィンドウＷ領域の横方向における画像濃度の変化が比較的大きい場合も同様に、注目画素Ｃ22が間引かれると共にその隣接画素Ｃ23の画素値が注目画素Ｃ22の画素値に置き換えられる。それ以外場合、即ち、ウィンドウＷ領域の縦方向における画像濃度の変化が比較的大きく（縦変化量Δv＞所定値Ｖ）、かつウィンドウＷ領域の横方向における画像濃度の変化が比較的小さい（横変化量Δh≦所定値ｈ）場合、前記画素値の置き換えがなされることなく、注目画素Ｃ22が単純に間引かれる。
【００２９】
更に、具体的には、図４乃至図６に示すように、注目画素の間引き及び画素値の置き換えがなされる。図４乃至図６は、原画像における３×３画素（前記ウィンドウＷに対応）の各画素値パターンと処理、即ち、注目画素（３×３画素の中心に位置する画素）を間引くと共に右隣の画素の画素値を注目画素の画素値に置き換える（置換間引き）処理及び画素値を置き換えることなく注目画素を間引く（単純間引き）処理のいずれかとの対応関係を示している。斜線付き□印は、濃度が高い（輝度が低い）画素（２値画像の場合「濃度１（輝度０）」の画素）を表し、□印は、濃度が低い（輝度が高い）画素（２値画像の場合「濃度０（輝度１）」を表す。
【００３０】
例えば、図４乃至図６における画素値パターン（原画パターン）（１）、（４）、（５）、（１１）、（１３）、（１４）、（１５）、（１６）、（１７）、（１９）、（２０）、（２３）の場合、縦変化量Δvが所定値Ｖ以下となり、即ち、縦方向における画像濃度の変化が比較的小さいものであり、注目画素が間引かれると共にその隣接画素の画素値が注目画素の画素値に置き換えられる（置換間引き）。これにより、縦方向に画像濃度があまり変化せずに一連の画像部分とみなし得る領域に含まれた注目画素の画素値が縮小画像データにおいて保存されるようになる。即ち、原画像において縦方向に濃度変化少なく連続的に続く画像部分が縮小画像において再現され易くなる。
【００３１】
図４乃至図６における画素値パターン（６）、（８）、（１０）、（１２）、（２１）、（２２）の場合、縦変化量Δvが所定値Ｖより大きく、即ち、縦方向における画像濃度の変化量が比較的大きく、かつ、横変化量Δhが所定値ｈより大きい、即ち、横方向における画像濃度の変化量が比較的大きいものとなり、この場合も、注目画素が間引かれると共にその隣接画素の画素値が注目画素の画素値に置き換えられる（置換間引き）。これにより、縦方向及び横方向の両方向の画像濃度が比較的大きく変化する領域に含まれた注目画素の画素値が縮小画像データにおいて保存されるようになる。即ち、原画像の縦方向及び横方向の両方向において画像濃度が比較的大きく変化する画像部分が縮小画像において再現され易くなる。
【００３２】
更に、図４乃至図６における画素値パターン（２）、（３）、（７）、（９）、（１８）の場合、縦変化量Δvが所定値Ｖより大きく、即ち、縦方向における画像濃度の変化量が比較的大きく、かつ、横変化量Δhが所定値以下、即ち、横方向における画像濃度の変化量が比較的小さいものとなり、前述した画素値の置き換えがなされることなく、注目画素が間引かれる（単純間引き）。これにより、縦方向の画像濃度変化が比較的大きくても横方向に画像濃度があまり変化せずに一連の画像部分とみなし得る領域に含まれた注目画素の画素値は縮小画像データにおいて保存されない。この場合、横方向の画像濃度があまり変化せず一連の画像部分とみなし得る領域であるので、単純に画素の間引きを行なっても、得られる縮小画像の歪は目立たないものとなり得る。
【００３３】
前述した本発明の実施の形態に係る画像処理装置によれば、縦方向の間引きライン上の画素を間引いても、原画像において縦方向に画像濃度の変化が少なく連続的に続く画像部分が縮小画像において再現され易くなる。具体的には、図７（ａ）に示すように、図４における画素値パターン（５）が連続している場合、原画像の間引きライン上の画素を間引いたとしても、縮小画像では、その間引きライン上の画素（注目画素）の画素値が保存されるので、縮小画像の歪は少ないもとなる（縦ラインの保存）。また、原画像の縦方向及び横方向の両方向において画像濃度が比較的大きく変化する画像部分が縮小画像において再現され易くなるので、この点でも、歪の少ない縮小画像を得ることができるようになる。
【００３４】
更に、画素値の置き換えがなされることなく注目画素の間引きがなされるのは、例えば、図７（ｂ）に示すように、図４における画素値パターン（３）が連続する場合のように、横方向の画像濃度があまり変化せず一連の画像部分とみなし得る領域に限られるので、その縦方向の画素の間引きよる縮小画像の歪も少ないものとなる（横ラインの保存）。
【００３５】
前述した画像処理装置は、縦方向ライン及び横方向ラインの保存性の優れた縮小画像を得ることができるので、地図画像のように直線的な画像部分の多い原画像を縮小する場合に特に有効である。
【００３６】
前述した例では、演算処理部１０が図２に示す手順に従って間引き処理を行なうものであったが、演算処理部１０は図８に示すように構成することもできる。
【００３７】
図８において、演算処理部１０は、ウィンドウ制御回路１０１、ＲＯＭテーブル１０２及び切換器１０３を有する。ＲＯＭテーブル１０２は、例えば、図４乃至図６に示すような３×３画素（９画素）の画素値パターンと出力画素値との関係を記憶しており、前記画素値パターンに従った９つの画素値が入力（アドレス入力）したときに、対応する画素値（注目画素の画素値または注目画素に隣接する画素の画素値）を出力（データ出力）する。ウィンドウ制御回路１０１は、画像メモリ１２に展開された原画像データを３×３ウィンドウＷ（図３参照）で走査しつつ、該ウィンドウＷ内の９つの画素値（Ｃ11、Ｃ12、Ｃ13、Ｃ21、Ｃ22、Ｃ23、Ｃ31、Ｃ32、Ｃ33）をＲＯＭテーブル１０２にアドレス入力として与える。
【００３８】
切換器１０３は、間引きラインの処理タイミングにて演算処理部１０内部で出力される間引きライン信号の有無に従って、ウィンドウ制御回路１０１からのウィンドウＷの中心位置に対応した画素値（Ｃ22）と、ＲＯＭテーブル１０２の出力画素値とを切り換える。切換器１０３は、間引きライン信号が出力された場合、ウィンドウ制御回路１０１からの画素値（Ｃ22）を出力し、間引きライン信号が出力されない場合、ＲＯＭテーブル１０２からの出力画素値を出力する。切換器１０３から出力される画素値は縮小画像データとして画像メモリ１２に送られる。
【００３９】
このような演算処理部１０では、ウィンドウ制御回路１０１がウィンドウＷにて原画像データを走査する。その過程で、図９（ａ）及び（ｃ）に示すように、ウィンドウＷの中心位置（●参照）が間引きライン上にない場合、間引きライン信号が出力されず、ウィンドウ制御回路１０１からの前記ウィンドウＷの中心位置に対応した画素値（Ｃ22）が切換器１０３を介して縮小画像データとして出力される。
【００４０】
また、図９（ｂ）に示すように、ウィンドウＷの中心位置が間引きライン上となる場合、間引きライン信号が出力され、ＲＯＭテーブル１０２からの画素値が切換器１０３を介して縮小画像データとして出力される。この場合、前記ウィンドウＷ内の画素値パターンが、図４乃至図６における画素値パターン（原画パターン）（１）、（４）、（５）、（１１）、（１３）、（１４）、（１５）、（１６）、（１７）、（１９）、（２０）、（２３）のいずれかに一致する場合、ＲＯＭテーブル１０２から出力される画素値は、前記ウィンドウＷの中心に位置する画素（注目画素Ｃ22）の画素値となる。前記ウィンドウＷ内の画素値パターンが、図４乃至図６における画素値パターン（６）、（８）、（１０）、（１２）、（２１）、（２２）のいずれかに一致する場合も、ＲＯＭテーブル１０２から出力される画素値は、前記ウィンドウＷの中心に位置する画素（注目画素Ｃ22）の画素値となる。更に、前記ウィンドウＷ内の画素値パターンが、図４乃至図６における（２）、（３）、（７）、（９）、（１８）のいずれかに一致する場合、ＲＯＭテーブル１０２から出力される画素値は、前記ウィンドウＷの中心位置の右側隣接位置の画素（隣接画素Ｃ23）の画素値となる。
【００４１】
前記間引きライン信号を入力したウィンドウ制御回路１０１は、続いて、図９（ｃ）に示すように、間引きラインの隣接ラインをスキップして、ウィンドウＷの中心位置を前記隣接ラインの次のライン上に位置づけて該ウィンドウＷ内の９画素の各画素値を出力する。これにより、前記ウィンドウＷ内の画素値パターンが、図４乃至図６における画素値パターン（原画パターン）（１）、（４）、（５）、（１１）、（１３）、（１４）、（１５）、（１６）、（１７）、（１９）、（２０）、（２３）のいずれか、または、（６）、（８）、（１０）、（１２）、（２１）、（２２）のいずれかに一致した場合には、間引きライン上の画素の画素値が縮小画像データとして出力され、それに隣接する画素の画素値が出力されることがないので、間引きラインに隣接するラインの画素が間引かれたことになる。しかし、これは、実質的に、間引きライン上の画素が間引かれ、その画素に隣接する画素の画素値が間引きライン上の前記画素の画素値に置き換えられたこと（置換間引き）を意味する。また、前記ウィンドウＷ内の画素値パターンが図４乃至図６における（２）、（３）、（７）、（９）、（１８）のいずれかに一致する場合には、間引きライン上の画素に隣接する画素の画素値が縮小画像データとして出力されるので、実質的に、前記画素値の置き換えがなされることなく、間引きライン上の前記画素が間引かれたことになる（単純間引き）。
【００４２】
前述したように、図８に示す構成となる演算処理部１０を有する画像処理装置では、実質的に図２に示すアルゴリズムに従って原画像データが処理され、縮小画像データが生成されることとなる。従って、図２に示すアルゴリズムに従った処理と同様に、縦方向の間引きライン上の画素を間引いても、原画像において縦方向に画像濃度の変化が少なく連続的に続く画像部分（図４乃至図６における画素値パターン（１）、（４）、（５）、（１１）、（１３）、（１４）、（１５）、（１６）、（１７）、（１９）、（２０）、（２３）参照）が縮小画像において再現され易くなり、また、原画像の縦方向及び横方向の両方向において画像濃度が比較的大きく変化する画像部分（図４乃至図６における画素値パターン（６）、（８）、（１０）、（１２）、（２１）、（２２）参照）が縮小画像において再現され易くなるので、歪の少ない縮小画像を得ることができるようになる。更に、画素値の置き換えがなされることなく注目画素の間引きがなされるのは、横方向の画像濃度があまり変化せず一連の画像部分とみなし得る領域（図４乃至図６における画素値パターン（２）、（３）、（７）、（９）、（１８）参照）に限られるので、その縦方向の画素の間引きよる縮小画像の歪も少ないものとなる。
【００４３】
なお、画素値を置換すべき注目画素に隣接する画素は、前述した場合と逆側の画素（図３において注目画素Ｃ22の左側に隣接する画素Ｃ21）であってもよい。また、前述した各例では、縦方向のライン上の画素を間引くものであったが、横方向のライン上の画素を同様にして間引くこともできる。この場合、原画像データに対する縦方向の処理と横方向の処理との関係を前述したものと逆にすればよい。更に、原画像データに対して縦方向のラインの画素を間引いて生成される縮小画像データに対して更に横方向のラインの画素を間引くことにより、原画像データに対して縦方向及び横方向双方のラインの画素を間引いた縮小画像データを生成することができる。
【００４４】
ところで、単一の表示パネル（ＬＣＤ等）に異なる方向から視認可能な２つの画像を同時に表示させる装置が提案されている（例えば、特開平６−１８６５２６号公報、特開２００４−２０６０８９号公報参照）。このような装置において、前述した画像処理装置によって１画面分の例えば800×480サイズの原画像データ（例えば、ナビゲーション画像データ）を１／２に縮小して得られた400×480サイズの縮小画像データを１ラインおきに表示パネルに表示させることもできる。この場合、前記縮小画像データに基づいた歪の少ない画像を原画サイズの画像として表示パネルに表示させることができるようになる。
【産業上の利用可能性】
【００４５】
本発明に係る画像処理装置は、間引き処理によってもできるだけ歪の少ない縮小画像を得ることができるという効果を有し、原画像データに対して間引き処理を施して縮小画像データを得るようにした画像処理装置として有用である。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】図１に示す画像処理装置における演算処理部での間引き処理の手順を示すフローチャートである。
【図３】原画像に設定されるウィンドウＷを示す図である。
【図４】画素値パターンとその処理内容との対応関係（その１）を示す図である。
【図５】画素値パターンとその処理内容との対応関係（その２）を示す図である。
【図６】画素値パターンとその処理内容との対応関係（その３）を示す図である。
【図７】図４乃至図６に示す画素値パターンとその処理内容との関係に従って処理された結果例を示す図である。
【図８】図１に示す画像処理装置における演算処理部の他の構成を示す図である。
【図９】演算処理部での処理を具体的に示す図である。
【図１０】従来の間引き処理により得られる文字画像の例を示す図である。
【符号の説明】
【００４７】
１０演算処理部
１１画像入力部
１２画像メモリ
１３画像出力部
２０  画像データ記憶ユニット
１０１  ウィンドウ制御回路
１０２  ＲＯＭテーブル
１０３  切換器
【図１】
2006252351.tif 000003
【図２】
2006252351.tif 000004
【図３】
2006252351.tif 000005
【図４】
2006252351.tif 000006
【図５】
2006252351.tif 000007
【図６】
2006252351.tif 000008
【図７】
2006252351.tif 000009
【図８】
2006252351.tif 000010
【図９】
2006252351.tif 000011
【図１０】
2006252351.tif 000012