(57)【特許請求の範囲】
【請求項１】
所定のパターンとマッチングを取ることにより、解像度変換とスムージング処理を行う画像処理回路において、
解像度変換及びスムージング処理された画素データと原画素データとを選択的に出力する選択回路を設け、整数倍でない解像度変換を行う場合は、選択回路は解像度変換を行う画素については、解像度変換及びスムージング処理された画素データを選択し、解像度変換を行わない画素については、原画素データを選択することを特徴とする画像処理回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、スムージング処理及び解像度変換を行う画像処理回路に関する。
【０００２】
【従来の技術】
一般に、画像処理の１つとして、画素をより滑らかに見せるために、スムージング処理が行われることが多い。スムージングは、解像度変換とともに行われることが多い。例えば、２００ｄｐｉの解像度のものを４００ｄｐｉに変換する場合には、原画素データ（２００ｄｐｉ）の全てについて、１つの画素が４つの画素データに置き換えられる。ところが、解像度変換が整数倍でない場合、例えば４００ｄｐｉを６００ｄｐｉに変換する場合、原画素データのある画素では、１つの画素データを４つの画素データに置き換えるが（主走査及び副走査方向の変換）、その次の画素では１つの画素データを１つの画素データに置き換えることになる。その場合、スムージング回路を２つの処理で共通化させるため、同じスムージングパターンを適用し、両走査方向の変換の場合には、４つの画素を出力し、変換しない場合には、前記４つの画素のうち、特定の１画素のみを出力するようにしている。
【０００３】
【発明が解決しようとする課題】
上記した従来のように、整数倍でない解像度変換において、両走査方向の変換の場合には４つの画素を出力し、変換しない場合には前記４つの画素のうちの特定の１画素を出力する方法では、置き換えられる４つの画素の配列によっては、原画像データの黒画素が白画素に置換されてしまう（あるいはその逆）ということが生じる不都合があった。
【０００４】
例えば、原画像が図６の（ａ）の場合、３×３の画素の中心の画素に着目し、この画素を４つの画素に置き換え、図６の（ｂ）に示す画素データとなり、これを４つの画素として出力する場合には、第３番目の画素のみが黒画素として出力される。しかし、１画素として出力される場合には、第１番目の白画素が出力されるため、変換された画像は図６の（ｃ）に示すように、中心の画素は白画素となり、原画像とは異なる黒／白反転されたものとなる。
【０００５】
この発明は上記問題点に着目してなされたものであって、整数倍でない解像度変換を行う場合において、解像度変換を行わない画素について、白／黒が逆転することを防止し得る画像処理回路を提供することを目的としている。
【０００６】
【課題を解決するための手段】
この発明の画像処理回路は、所定のパターンとマッチングを取ることにより、解像度変換とスムージング処理を行う回路において、解像度変換及びスムージング処理された画素データと原画素データとを選択的に出力する選択回路を設け、整数倍でない解像度変換を行う場合は、選択回路は解像度変換を行う画素については、解像度変換及びスムージング処理された画素データを選択し、解像度変換を行わない画素については、原画素データを選択するようにしている。
【０００７】
この画像処理回路においては、選択回路を設け、整数倍でない解像度変換を行う場合は、選択回路は解像度変換を行う画素については、解像度変換及びスムージング処理された画素データを選択し、解像度変換を行わない画素については、原画素データを出力する。解像度変換を行わない画素については、原画素データを出力するので、画素データが黒白反転することはない。
【０００８】
【発明の実施の形態】
以下、実施の形態により、この発明を更に詳細に説明する。
【０００９】
図１は、実施形態に係る画像処理回路を備えたコピー機能及びファクシミリ機能兼有の複合装置の概略構成を示すブロック図である。この複合装置は、ＣＰＵ（制御部）１、ＮＣＵ２、モデム３、スキャナ４、操作部５、ＲＯＭ６、ＲＡＭ７、画像メモリ（ＤＲＡＭ）８、ＣＯＤＥＣ９、ＤＭＡＣ（ダイレクト・メモリ・アクセス・コントローラ）１０、マッチングパターン用ＲＡＭ１２を有するプリンタ画像処理回路（画像データ処理部）１１、ラインメモリ（ＦＩＦＯ）１３、ＤＭＡＣ１４、プリンタ（画像形成部）１５を備える。これらの各要素は、システムバス１９やイメージバス２０で接続されている。
【００１０】
ＣＰＵ１は、この装置を構成する各部を制御する。
【００１１】
ＮＣＵ２は、電話回線（図示せず）との接続を制御すると共に、相手先の電話番号（ＦＡＸ番号を含む）に対応したダイヤル信号を送出する機能及び着信を検出するための機能を備えている。モデム３は、ＩＴＵ（国際電気通信連合）−Ｔ勧告Ｔ．３０に従ったファクシミリ伝送制御手順に基づいて、Ｖ．１７、Ｖ．２７ｔｅｒ、Ｖ．２９等に従った送信データの変調及び受信データの復調を行う。
【００１２】
スキャナ４は、ＦＡＸ送信及びコピーをするときに原稿の画像データを読み取る。操作部５は、ファクシミリ機能やコピー機能を使用するときに、ユーザがＦＡＸ送信・受信、プリント等の指示をするためのものである。
【００１３】
ＲＯＭ６は、この装置を制御するためのプログラムを記憶する。ＲＡＭ７は、データ等を一時的に記憶する。画像メモリ８は、受信画像データやスキャナ４で読み取った画像データを圧縮状態で一時的に記憶する。ＣＯＤＥＣ９は、読み取った画像データを送信するためにＭＨ、ＭＲ、ＭＭＲ方式等により符号化（エンコード）し、受信画像データを復号（デコード）する。ＤＭＡＣ１０は、画像メモリ８に格納された画像データをＣＯＤＥＣ９に転送するためのもので、ＣＰＵ１により起動される。
【００１４】
プリンタ画像処理回路１１は、入力される画素データにスムージング処理、解像度変換を行い、プリンタ１５に供給する。マッチングパターンＲＡＭ１２にはスムージング及び解像度変換を行うための原画素データと比較し、マッチングを取るための複数個のパターンデータが記憶されている。
【００１５】
図２は、プリンタ画像処理回路１１の回路構成を示すブロック図である。プリンタ画像処理回路１１は、ラインメモリ１３からの原画素データと、マッチングパターンＲＡＭ１２から読み出されるマッチングパターンとを順次比較するコンパレータ２１と、スムージングされた画データを記憶する画データメモリ２２と、画データメモリ２２に記憶されているスムージング処理及び解像度変換された画素データか、ラインメモリ１３に記憶されている原画素データのいずれかを選択して出力するセレクタ（選択回路）２３と、ラインメモリの書き込み読み出しアドレスをカウントするアドレスカウンタ２４を備えている。
【００１６】
図３は、図２のコンパレータ（比較回路）２１の論理回路構成を更に具体的に示した回路図である。図４に、このコンパレータ２１に入力する画データを示している。図４の（ａ）は、３行３列の原画データを示し、中心の注目画素と、その周囲の画素Ａ、Ｂ、……、Ｈを示している。図４の（ｂ）は、３行３列のマッチングパターンであり、やはり３行３列で中心の注目画素と、その周囲の画素ａ、ｂ、……、ｈである。このマッチングパターンは、各画素ａ、ｂ、……、ｈの論理状態が異なる複数個がマッチングパターン用ＲＡＭ１２に記憶されている。
【００１７】
コンパレータ２１は、ここでは８個のＡＮＤ回路２５ａ、２５ｂ、……、２５ｈと、更に１個のＡＮＤ回路２６とから構成されている。ＡＮＤ回路２５ａの入力には、原画データの画素Ａとマッチングパターンの画素ａが入力され、ＡＮＤ回路ｂの入力には、原画データの画素Ｂとマッチングパターンの画素ｂが入力され、以下、同様にＡＮＤ回路２５ｃ、……、２５ｈの入力には、それぞれ画素Ｃとｃと、……、画素Ｈとｈが入力されている。ＡＮＤ回路２５ａ、２５ｂ、……、２５ｈの各出力は、ＡＮＤ回路２６の入力に加えられる。
【００１８】
プリンタ画像処理回路１１において、ラインメモリ１３から、アドレスカウンタ２４がカウントしたアドレスに基づいて、読み出された原画データと、マッチングパターンＲＡＭ１２から最初に読み出されるマッチングパターンが入力されると、コンパレータ２１で両データを比較し、マッチング処理を行う。図４に示す原画素Ａ、……、Ｈと、マッチング用画素の両データが一致しないと、マッチングパターンＲＡＭ１２に記憶されている次のマッチングパターンを読み出し、マッチングが取れると、そのマッチングパターンに対応したデータを中心画素の変換画素とし、周囲データとともに、スムージングされたデータとして画データメモリ２２に記憶される。
【００１９】
今、４００ｄｐｉの画像を６００ｄｐｉの解像度に変換して出力する場合を想定し、元の原画データが例えば図５の（ａ）に示すものであったとすると、上記処理により、マッチングが取れると、スムージングされた画データは図５の（ｂ）に示すように、元の中心画素は４つの画素とされ、ここでは１個の画素（３で示す）のみが黒画素となる。セレクタ２３に加えられる選択信号が画素を増やす場合の信号であれば、図５の（ｂ）を選択し、つまり画データメモリ２２に記憶された４つの画素に増やされた元の中心画素分が出力され、図５の（ｃ）に示す画データがプリンタ１５に向けて出力される。
【００２０】
一方、セレクタ２３に加えられた選択信号が画素を増やさない場合には、ラインメモリ１３に記憶される原画データ、つまり図５の（ａ）の画素データが図５の（ｄ）に示すように、そのままプリンタ１５に出力される。図５の（ｄ）に示す中心画素は黒であり、原画素の黒と同様であり、黒白の反転が生じることはない。
【００２１】
なお、上記実施形態ではマッチングパターン等は３×３のマトリクスで説明したが、５×５等、他の行列数のマトリクスでも本発明を適用できる。
【００２２】
【発明の効果】
この発明によれば、解像度変換及びスムージング処理された画素データと原画素データとを選択的に出力する選択回路を設け、整数倍でない解像度変換を行う場合は、選択回路は解像度変換を行う画素については、解像度変換及びスムージング処理された画素データを選択し、解像度変換を行わない画素については、原画素データを選択するようにしているので、解像度変換を行わない画素は、原画素データを出力するから、白／黒が逆転するのを防止でき、画質の低下を防止することができる。
【図面の簡単な説明】
【図１】この発明の一実施形態である複合機能付きファクシミリ装置の構成を示すブロック図である。
【図２】同実施形態複合機能付きファクシミリ装置のプリンタ画像処理回路の構成を示すブロック図である。
【図３】同プリンタ画像処理回路のコンパレータの論理回路構成を示すブロック図である。
【図４】同プリンタ画像処理回路の原画データ及びマッチングパターンを説明する図である。
【図５】同プリンタ画像処理回路において、解像度変換について、画素を増やす場合と増やさない場合の処理を説明する図である。
【図６】従来装置の解像度変換において、画素を増やさない場合の処理を説明する図である。
【符号の説明】
１１          プリンタ画像処理回路
１２          マッチングパターン用ＲＡＭ
１３          ラインメモリ
１５          プリンタ
２１          コンパレータ
２２          スムージング画データメモリ
２３          セレクタ
【図１】
0003651396.tif 000002
【図２】
0003651396.tif 000003
【図３】
0003651396.tif 000004
【図４】
0003651396.tif 000005
【図５】
0003651396.tif 000006
【図６】
0003651396.tif 000007