(57)【特許請求の範囲】
【請求項１】
入力画像に対して出力画像を拡大したり縮小したりするズーム処理を行うズーム処理装置であって、
相前後して入力される先行画素および後続画素の２つの画素のズーム処理前データに基づいて、１つの画素のズーム処理後データを新たに生成するデータ生成手段と、
このデータ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に上記データ生成手段に入力された先行画素および後続画素の各ズーム処理前データの種類を表す信号ならびに予め定められた種類を表す信号のいずれか１つを選択して出力するズーム処理後領域信号生成手段と
を含むことを特徴とするズーム処理装置。
【請求項２】
上記ズーム処理後領域信号生成手段は、
予め設定された定数をズーム処理の変倍率で除算して変倍率定数を算出する定倍率定数算出手段と、
この定倍率定数算出手段によって算出された変倍率定数と上記データ生成手段によって新たに生成されたズーム処理後データに対応する画素の位置を表す数値との乗算値を上記予め設定された定数で除算し、この除算によって生じる余りをスムージング係数とするスムージング係数生成手段と、
上記スムージング係数と第１比較値との大小を比較する第１比較手段と、
上記スムージング係数と第２比較値との大小を比較する第２比較手段と、
上記第１比較手段および第２比較手段による比較結果に基づいて、上記スムージング係数が上記第１比較値よりも小さい場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に上記データ生成手段に入力された先行画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第２比較値よりも大きい場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に上記データ生成手段に入力された後続画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第１比較値以上で上記第２比較値以下である場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、予め定められた種類を表す信号を選択する領域信号選択手段と
を含むことを特徴とする請求項１記載のズーム処理装置。
【請求項３】
入力画像に対して出力画像を拡大したり縮小したりするズーム処理方法であって、
相前後する先行画素および後続画素の２つの画素のズーム処理前データに基づいて、１つの画素のズーム処理後データを新たに生成するデータ生成ステップと、
このデータ生成ステップで新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた先行画素および後続画素の各ズーム処理前データの種類を表す信号ならびに予め定められた種類を表す信号のいずれか１つを選択して出力するズーム処理後領域信号生成ステップと
を含むことを特徴とするズーム処理方法。
【請求項４】
上記ズーム処理後領域信号生成ステップは、
予め設定された定数をズーム処理の変倍率で除算して変倍率定数を算出するステップと、
このステップで算出された変倍率定数と上記データ生成ステップで新たに生成されたズーム処理後データに対応する画素の位置を表す数値との乗算値を上記予め設定された定数で除算し、この除算によって生じる余りをスムージング係数とするステップと、
上記スムージング係数と第１比較値との大小を比較する第１比較ステップと、上記スムージング係数と第２比較値との大小を比較する第２比較ステップと、上記第１比較ステップおよび第２比較ステップによる比較結果に基づいて、上記スムージング係数が上記第１比較値よりも小さい場合には、上記データ生成ステップで新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた先行画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第２比較値よりも大きい場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた後続画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第１比較値以上で上記第２比較値以下である場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、予め定められた種類を表す信号を選択するステップと
を含むことを特徴とする請求項３記載のズーム処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ファクシミリ装置やディジタル複写機などに適用され、入力画像に対して出力画像を拡大したり縮小したりするためのズーム処理装置およびズーム処理方法に関する。
【０００２】
【従来の技術】
たとえばファクシミリ装置において、読み取った原稿画像を拡大または縮小して出力する場合、主走査方向（イメージセンサの読取り方向）に対して画素を補間したり、画素を間引いたりするズーム処理が行われる。
また、ファクシミリ装置のように光学的に読み取られた原稿画像を２値画像により表現する装置では、読み取られた原稿画像のデータに対し、画像を平滑化したり画像の輪郭を鮮明にしたりするためのフィルタ処理や、人間の目の特性に合わせるように感度特性を補正するためのγ補正処理などの処理が行われる。さらにはフィルタ処理に先立って、原稿画像のデータが、中間調画像を読み取って得られる写真データであるか、文字を読み取って得られる文字データであるかを判別するための領域分離処理が行われる。
【０００３】
これらの各処理は、領域分離処理およびフィルタ処理はズーム処理の前に行われ、γ補正処理はズーム処理の後で行われるといったように、ズーム処理の前後にまたがって行われる。具体的に説明すれば、読み取った原稿画像のデータ（イメージデータ）は、領域分離処理によって写真データと文字データとに分離された後、領域分離されたデータの種類に応じたフィルタ処理が施される。すなわち、イメージデータが写真データの場合には、画像を平滑化するために積分フィルタ処理（平滑化処理）が施される。また、イメージデータが文字データの場合には、画像の輪郭を強調するために微分フィルタ処理（エッジ強調処理）が施される。積分フィルタ処理または微分フィルタ処理を受けたイメージデータは、任意に設定された変倍率のズーム処理が施された後、予め用意されたγ補正テーブルに従ってγ補正処理が施される。
【０００４】
【発明が解決しようとする課題】
ところが、従来の装置においては、積分フィルタ処理を受けた写真データと微分フィルタ処理を受けた文字データとに対し、同じγ補正テーブルを用いたγ補正処理が施されていた。そのため、γ補正処理後のイメージデータに基づいて再現される画像は、必ずしも良好な画像であるとは言えなかった。
【０００５】
具体的に説明すると、フィルタ処理はズーム処理の前に行われるため、上記したように、領域分離処理で領域分離されたデータの種類に応じたフィルタ処理を施すことができる。しかしながら、ズーム処理が行われると、ズーム処理によって新たに作成されたデータが、写真データまたは文字データのどちらのデータであるかが判らない。したがって、従来の装置では、ズーム処理後のデータに対して、データの種類に応じたγ補正処理を施すことはできなかった。
【０００６】
そこで、この発明の目的は、ズーム処理後の画像処理においてデータの種類に応じた適切な処理を行うことができるように、ズーム処理後の画素のデータとともに、そのズーム処理後のデータの種類を表すズーム後領域信号を生成できるズーム処理装置およびズーム処理方法を提供することである。
【０００７】
【課題を解決するための手段および発明の効果】
上記の目的を達成するための請求項１記載の発明は、入力画像に対して出力画像を拡大したり縮小したりするズーム処理を行うズーム処理装置であって、相前後して入力される先行画素および後続画素の２つの画素のズーム処理前データに基づいて、１つの画素のズーム処理後データを新たに生成するデータ生成手段と、このデータ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に上記データ生成手段に入力された先行画素および後続画素の各ズーム処理前データの種類を表す信号ならびに予め定められた種類を表す信号のいずれか１つを選択して出力するズーム処理後領域信号生成手段とを含むことを特徴とするズーム処理装置である。
【０００８】
この構成によれば、相前後して入力される先行画素および後続画素の２つの画素のズーム処理前データから１画素のズーム処理後データが生成される。そして、この生成されたズーム処理データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際にデータ生成手段に入力された先行画素および後続画素の各ズーム処理前データの種類を表す信号ならびに予め定められた種類を表す信号のいずれか１つが選択して出力される。これにより、このズーム処理の後に行われる画像処理において、ズーム処理後領域信号に基づいて、ズーム処理後データの種類に応じた画像処理を施すことができる。ゆえに、画像処理後のデータに基づいて、良好な画像を出力することができる。
【０００９】
請求項２記載の発明は、上記ズーム処理後領域信号生成手段は、予め設定された定数をズーム処理の変倍率で除算して変倍率定数を算出する定倍率定数算出手段と、この定倍率定数算出手段によって算出された変倍率定数と上記データ生成手段によって新たに生成されたズーム処理後データに対応する画素の位置を表す数値との乗算値を上記予め設定された定数で除算し、この除算によって生じる余りをスムージング係数とするスムージング係数生成手段と、上記スムージング係数と第１比較値との大小を比較する第１比較手段と、上記スムージング係数と第２比較値との大小を比較する第２比較手段と、上記第１比較手段および第２比較手段による比較結果に基づいて、上記スムージング係数が上記第１比較値よりも小さい場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に上記データ生成手段に入力された先行画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第２比較値よりも大きい場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に上記データ生成手段に入力された後続画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第１比較値以上で上記第２比較値以下である場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、予め定められた種類を表す信号を選択する領域信号選択手段とを含むことを特徴とする請求項１記載のズーム処理装置である。
【００１０】
この発明によれば、演算処理によって求められたスムージング係数が予め定められた第１比較値よりも小さい場合には、ズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた先行画素のズーム処理前データの種類を表す信号が選択される。また、スムージング係数が予め定められた第２比較値よりも大きい場合には、ズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた後続画素のズーム処理前データの種類を表す信号が選択される。スムージング係数が第１比較値以上で第２比較値以下である場合には、ズーム処理後データの種類を表すズーム処理後領域信号として、予め定められた種類を表す信号が選択される。このようにして、ズーム処理後データの種類を適切に表すズーム処理後領域信号を良好に生成することができる。
【００１１】
請求項３記載の発明は、入力画像に対して出力画像を拡大したり縮小したりするズーム処理方法であって、相前後する先行画素および後続画素の２つの画素のズーム処理前データに基づいて、１つの画素のズーム処理後データを新たに生成するデータ生成ステップと、このデータ生成ステップで新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた先行画素および後続画素の各ズーム処理前データの種類を表す信号ならびに予め定められた種類を表す信号のいずれか１つを選択して出力するズーム処理後領域信号生成ステップとを含むことを特徴とするズーム処理方法である。
【００１２】
この方法によれば、請求項１の発明と同様な効果を得ることができる。
請求項４記載の発明は、上記ズーム処理後領域信号生成ステップは、予め設定された定数をズーム処理の変倍率で除算して変倍率定数を算出するステップと、このステップで算出された変倍率定数と上記データ生成ステップで新たに生成されたズーム処理後データに対応する画素の位置を表す数値との乗算値を上記予め設定された定数で除算し、この除算によって生じる余りをスムージング係数とするステップと、上記スムージング係数と第１比較値との大小を比較する第１比較ステップと、上記スムージング係数と第２比較値との大小を比較する第２比較ステップと、上記第１比較ステップおよび第２比較ステップによる比較結果に基づいて、上記スムージング係数が上記第１比較値よりも小さい場合には、上記データ生成ステップで新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた先行画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第２比較値よりも大きい場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、当該ズーム処理後データの生成の際に用いられた後続画素のズーム処理前データの種類を表す信号を選択し、上記スムージング係数が上記第１比較値以上で上記第２比較値以下である場合には、上記データ生成手段によって新たに生成されたズーム処理後データの種類を表すズーム処理後領域信号として、予め定められた種類を表す信号を選択するステップとを含むことを特徴とする請求項３記載のズーム処理方法である。
【００１３】
この方法によれば、請求項２の発明と同様な効果を得ることができる。
【００１４】
【発明の実施の形態】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図１は、この発明の一実施形態が適用されたファクシミリ装置の画像処理に関連する部分の電気的構成を示すブロック図である。ファクシミリ装置にセットされた原稿は、スキャナ１で読み取られる。スキャナ１には、ＣＣＤイメージセンサなどの画像読取のためのイメージセンサが含まれている。イメージセンサは、２次元データを読み取るエリアセンサであってもよく、ラインデータを読み取るラインイメージセンサであってもよい。通常は、装置を廉価に構成するために、ラインイメージセンサが使用される。
【００１５】
スキャナ１で読み取られた原稿のイメージデータは、入力インタフェイス部２へ与えられ、この入力インタフェイス部２で信号のサンプルホールド処理などが行われる。入力インタフェイス部２は、この実施形態においては、アナログ回路で構成されており、上記処理はアナログ的に行われる。
入力インタフェイス部２で処理されたイメージデータは、ディジタルＡＧＣ回路３へ与えられて、信号（イメージデータ）のレベルを所望の範囲に納めるためのゲインコントロールが行われ、かつ、アナログ信号からディジタル信号への変換が行われる。
【００１６】
次いで、ゲインコントロールされたイメージデータは、シェーディング補正回路４へ与えられ、シェーディング歪みが軽減または除去される。シェーディング歪みとは、スキャナ１で原稿を読み取る際の読取用光源の照明むらやその他の原因による画素間濃度むらをいう。
シェーディング歪みが軽減または除去されたイメージデータは、次に、領域分離回路５へ与えられる。領域分離回路５では、入力されるイメージデータが写真などの中間調画像を読み取ったイメージデータ（写真データ）であるか、文字などの二値的な画像を読み取ったイメージデータ（文字データ）であるかの判別が行われる。もし、入力されるイメージデータに、写真データ、文字データおよび網点データが混在されている場合には、各データの領域分離が行われる。
【００１７】
なお、写真データには、新聞や雑誌などの印刷写真画像を読み取った網点のイメージデータ（網点データ）も含まれている。
領域分離回路５の出力側には、領域分離されたデータの種類別に異なる処理を施すためのフィルタ処理部６が接続されている。フィルタ処理部６は、領域分離回路５から各画素のデータの種類を表す領域信号Ｓｎ  を受けて、各画素に対して適切なフィルタ処理を施す。すなわち、写真データに対しては、画像を平滑化するための積分フィルタ処理が施される。文字データに対しては、輪郭を鮮明にするための微分フィルタ処理が施される。
【００１８】
フィルタ処理部６から出力されるフィルタ処理後のデータは、ズーム処理部７へ与えられる。ズーム処理部７では、画像を拡大または縮小する場合に、その拡大または縮小処理およびそれに伴う画像の歪みを補正する処理が行われる。また、ズーム処理部７には、領域分離回路５から領域信号が入力されるようになっており、ズーム処理部７では、この領域信号などに基づいてズーム処理後のデータの種類を表すズーム処理後領域信号が作成される。この実施形態は、このズーム処理部７の構成および処理に特徴がある。
【００１９】
ズーム処理部７までの処理を経たイメージデータは、γ補正回路８へ与えられ、人間の目の特性に合わせるようにデータの感度特性が補正される。γ補正回路８は、文字データにγ補正処理を施す際に用いるべき文字用γ補正テーブル８１と、写真データにγ補正処理を施す際に用いるべき写真用γ補正テーブル８２とを備えている。γ補正回路８は、ズーム処理部７で作成されたズーム処理後領域信号を受けて、データの種類に応じたγ補正テーブルを選択し、イメージデータに適切なγ補正を施す。
【００２０】
γ補正後のデータは、図示しない送信回路や印刷回路などに入力すべきデータが２値データである場合、２値処理回路９へ与えられる。２値化処理回路９は、文字データに対しては、所定の閾値で２値化する単純２値化処理を施し、写真データに対しては、画像の濃淡をドットの粗密によって表現するための２値誤差拡散処理を施す。２値化処理回路９による処理後のデータは、上記の送信回路や印刷回路などへ向けて出力される。
【００２１】
一方、図示しない送信回路や印刷回路などに入力すべきデータが多値データである場合には、γ補正後のデータは、多値処理回路１０へ与えられる。多値処理回路１０は、文字データに対しては何ら処理を施さず、写真データおよび網点データに対しては、良好な中間調表現を実現するための多値誤差拡散処理を施す。そして、多値処理回路１０から出力されたイメージデータは、上記の印刷回路などに与えられる。
【００２２】
図２は、ズーム処理部７の構成を示すブロック図である。ズーム処理部７は、フィルタ処理部６から順次入力されてくるズーム処理前のイメージデータからズーム処理後のデータを生成するズーム処理後データ生成回路７０Ａと、このズーム処理後データ生成回路７０Ａによって生成されたズーム処理後の画素データの種類を表すズーム処理後領域信号を生成するズーム処理後領域信号生成回路７０Ｂとを備えている。
【００２３】
ズーム処理後データ生成回路７０Ａには、定数Ｐを保持するためのレジスタＲＰと、ズーム処理における変倍率Ｍを保持するためのレジスタＲＭとが備えられている。レジスタＲＰの保持データＰ（定数Ｐ）は、たとえばＰ＝１０２４に設定されている。一方、レジスタＲＭの保持データＭ（変倍率Ｍ）は、たとえばファクシミリ装置の操作部に備えられた入力キー（図示せず）の操作によって可変設定することができる。
【００２４】
レジスタＲＰに保持された定数ＰおよびレジスタＲＭに保持された変倍率Ｍは、変倍率定数算出部７１に与えられる。変倍率定数算出部７１は、定数Ｐを変倍率Ｍで除算することによって変倍率定数Ｑを算出する。算出された変倍率定数Ｑは、乗算器７２に与えられて、作成すべきズーム処理後データＩＤｘ’に対応する画素の位置Ｘ（Ｘ：１以上の整数）が掛け合わされた後、除算器７３に与えられる。除算器７３では、乗算器７２から入力される乗算値がレジスタＲＰに保持された定数Ｐで除算される。そして、その除算によって生じる「商」がメモリ参照アドレスｎとされ、「余り」がスムージング係数ｍとされる。
【００２５】
また、ズーム処理後データ生成回路７０Ａには、フィルタ処理部６から入力されてくる１ライン分のイメージデータと、領域分離回路５から入力されてくる領域信号とを各画素ごとに関連づけて記憶することのできるラインメモリ７４が備えられている。ラインメモリ７４に格納された処理対象ラインのイメージデータおよび領域信号は、その処理対象ラインに対するズーム処理が終了するまで保持される。
【００２６】
ラインメモリ７４に格納されたイメージデータおよび領域信号は、除算器７３から出力されるメモリ参照アドレスｎに基づいて作成されたメモリ制御信号が、メモリ制御部７５から与えられることによって読み出される。具体的に説明すると、除算器７３からメモリ制御部７５にメモリ参照アドレスｎが入力されると、メモリ制御部７５は、先頭画素からｎ番目の画素のデータＩＤｎ  および領域信号Ｓｎ  と、（ｎ＋１）番目の画素のデータＩＤｎ＋１  および領域信号Ｓｎ＋１  とを読み出す旨のメモリ制御信号をラインメモリ７４に与える。その結果、ズーム処理前のデータＩＤｎ  ，ＩＤｎ＋１  および領域信号Ｓｎ  ，Ｓｎ＋１  が、ラインメモリ７４から読み出される。
【００２７】
ラインメモリ７４から読みだされたズーム処理前のデータＩＤｎ  ，ＩＤｎ＋１  および領域信号Ｓｎ  ，Ｓｎ＋１  は、ズームデータ生成部７６に与えられる。また、ズームデータ生成部７６には、レジスタＲＰに格納された定数Ｐと、除算器７３から出力されるスムージング係数ｍが与えられるようになっている。ズームデータ生成部７６は、（ｎ＋１）番目の画素のデータＩＤｎ＋１  からｎ番目の画素のデータＩＤｎ  を差し引き、これにより得られた値にｍ／Ｐを乗じた値とｎ番目の画素のデータＩＤｎ  とを足し合わせたものを、ズーム処理後のＸ番目の画素のデータＩＤｘ’として出力する。すなわち、ズームデータ生成部７６は、下記式（１）  に従った演算処理によって得られるデータＩＤｘ’を、ズーム処理後のＸ番目の画素のデータとして出力する。
【００２８】
【数１】
0003584182.tif 000002
【００２９】
ズーム処理後領域信号生成回路７０Ｂには、領域判定用の第１比較値Ａを保持するレジスタＲＡと、領域判定用の第１比較値Ａよりも大きい第２比較値Ｂを保持するレジスタＲＢとが設けられている。レジスタＲＡに保持された第１比較値Ａは、比較演算器７７Ａに入力される。比較演算器７７Ａでは、第１比較値Ａと除算器７３から入力されるスムージング係数ｍとの大小が比較される。つまり、スムージング係数ｍが第１比較値Ａよりも大きいか否かが判定される。そして、比較演算器７７Ａは、スムージング係数ｍが第１比較値Ａよりも大きい場合に判定信号「１」を出力し、スムージング係数ｍが第１比較値Ａ以下の場合に判定信号「０」を出力する。比較演算器７７Ａから出力される判定信号は、領域信号選択部７８に入力される。
【００３０】
レジスタＲＢに保持された第２比較値Ｂは、比較演算器７７Ｂに入力される。比較演算器７７Ｂでは、第２比較値Ｂと除算器７３から入力されるスムージング係数ｍとの大小が比較される。つまり、スムージング係数ｍが第２比較値Ｂよりも小さいか否かが判定される。そして、比較演算器７７Ｂは、スムージング係数ｍが第２比較値Ｂよりも小さい場合に判定信号「１」を出力し、スムージング係数ｍが第２比較値Ｂ以上の場合に判定信号「０」を出力する。比較演算器７７Ｂから出力される判定信号もまた、領域信号選択部７８に入力される。
【００３１】
領域信号選択部７８には、比較演算器７７Ａ，７７Ｂから入力される判定信号以外に、ズーム処理後データ生成回路７０Ａから、ズーム処理前の画像中のｎ番目の画素の領域信号Ｓｎ  と（ｎ＋１）番目の画素の領域信号Ｓｎ＋１  とが与えられる。また、領域信号選択部７８には、レジスタＲＣに保持された設定領域信号が与えられる。この設定領域信号は、たとえば上記の図示しない入力キーを操作して設定されたファクシミリ装置の出力モードに応じて変更される。つまり、ファクシミリ装置の出力モードが写真画像を出力する写真モードである場合には、設定領域信号は写真データである旨を表す信号に設定され、出力モードが文字画像を出力する文字モードである場合には、設定領域信号は文字データである旨を表す信号に設定される。
【００３２】
領域信号選択部７８は、比較演算器７７Ａ，７７Ｂから入力される判定信号に基づいて、ズームデータ生成部７６から出力されるズーム処理後データＩＤｘ’が写真データであるか文字データであるかを判定し、その判定結果に対応したズーム処理後領域信号Ｓｘ’を出力する。すなわち、比較演算器７７Ａから判定信号「０」が入力され、比較演算器７７Ｂから判定信号「１」が入力されている場合には、領域信号Ｓｎ  を選択し、この領域信号Ｓｎ  をズーム処理後領域信号Ｓｘ’として出力する。比較演算器７７Ａから判定信号「１」が入力され、比較演算器７７Ｂから判定信号「０」が入力されている場合には、領域信号Ｓｎ＋１  を選択し、この領域信号Ｓｎ＋１  をズーム処理後領域信号Ｓｘ’として出力する。また、比較演算器７７Ａ，７７Ｂの両方から判定信号「１」が入力されている場合には、レジスタＲＣに設定された設定領域信号をズーム処理後領域信号Ｓｘ’として出力する。
【００３３】
ここで、領域信号選択部７８の動作を表１にまとめておく。ただし、表１には、領域信号選択部７８に入力される判定信号の組み合わせと、領域信号選択部７８が選択出力するズーム処理後領域信号Ｓｘ’との関係が示されている。なお、スムージング係数ｍが、第１比較値Ａよりも小さく、かつ第２比較値Ｂよりも大きいと判断される場合は存在しないので、領域信号選択部７８に比較演算器７７Ａ，７７Ｂの両方から判定信号「０」が入力されることはない。
【００３４】
【表１】
0003584182.tif 000003
【００３５】
図３は、ズーム処理後領域信号生成回路７０Ｂにおける処理について説明するための図である。以下の説明においては、フィルタ処理部６からズーム処理部７に入力されるズーム処理前のイメージデータに対して、たとえば８５．７％のズーム処理を行うものとする。また、定数Ｐ＝１０２４に設定され、第１比較値Ａ＝４００に設定され、第２比較値Ｂ＝７００に設定されているとする。
【００３６】
上記の想定下では、変倍率Ｍ＝０．８５７であり、定数Ｐ＝１０２４であるから、変倍率定数算出部７１で算出される変倍率定数Ｑは、Ｑ＝Ｐ／Ｍ＝１０２４／０．８５７＝１１９４となる。スムージング係数ｍは、変倍率定数Ｑとズーム処理後データＩＤｘ’に対応する画素の位置Ｘとの乗算値を定数Ｐで除算したときの余りであるから、たとえば、ズーム処理後画像の１番目の画素▲１▼’に関しては、１１９４×１／１０２４＝１余り１７０となり、スムージング係数ｍは１７０となる。同様にして、２番目以降の画素▲２▼’▲３▼’▲４▼’▲５▼’…に関するスムージング係数ｍは、ｍ＝３４０，５１０，６８０，８５０，…となる。
【００３７】
したがって、たとえば、ズーム処理後画像の１番目の画素▲１▼’に関しては、スムージング係数ｍ＝１７０で、スムージング係数ｍは第１比較値Ａ＝４００よりも小さいから、領域信号選択部７８には、比較演算器７７Ａから判定信号「０」が入力され、比較演算器７７Ｂから判定信号「１」が入力される。その結果、画素▲１▼’に関するデータＩＤ１’は、ズーム処理前の１番目の画素（先行画素）▲１▼のデータＩＤ１  と同じ種類のデータであると判定されて、画素▲１▼の領域信号Ｓ１  がズーム処理後領域信号Ｓ１’として領域信号選択部７８から出力される。
【００３８】
また、ズーム処理後画像の３番目の画素▲３▼’に関しては、スムージング係数ｍ＝５１０で、スムージング係数ｍは第１比較値Ａ＝４００以上で第２比較値Ｂ＝７００以下であるから、領域信号選択部７８には、比較演算器７７Ａ，７７Ｂの両方から判定信号「１」が入力される。その結果、画素▲３▼’に関するデータＩＤ３’の種類を表すズーム処理後領域信号Ｓ３’として、レジスタＲＣに設定された設定領域信号が領域信号選択部７８から出力される。
【００３９】
さらに、ズーム処理後画像の５番目の画素▲５▼’に関しては、スムージング係数ｍ＝８５０で、スムージング係数ｍは第２比較値Ｂ＝７００よりも大きいから、領域信号選択部７８には、比較演算器７７Ａから判定信号「１」が入力され、比較演算器７７Ｂから判定信号「０」が入力される。その結果、画素▲５▼’に関するデータＩＤ５’は、ズーム処理前の６番目の画素（後続画素）▲６▼のデータＩＤ６  と同じ種類のデータであると判定されて、画素▲６▼の領域信号Ｓ６  がズーム処理後領域信号Ｓ６’として領域信号選択部７８から出力される。
【００４０】
以上のように、ズーム処理部７は、フィルタ処理部６から順次入力されてくるズーム処理前のイメージデータからズーム処理後のデータＩＤｘ’を生成するとともに、その生成したズーム処理後データＩＤｘ’が写真データに属するのか文字データに属するのかを判定し、その判定結果に基づいて、ズーム処理後データＩＤｘ’の種類を表すズーム処理後領域信号Ｓｘ’を生成する。これにより、γ補正回路８によるγ補正処理において、ズーム処理後領域信号Ｓｘ’に基づいて、ズーム処理後データＩＤｘ’の種類に応じたγ補正テーブルを選択し、ズーム処理後データＩＤｘ’に適切なγ補正を施すことができる。ゆえに、原稿画像の再生を良好に行うことができる。
【００４１】
以上では、この発明の一実施形態について説明したが、この発明は上述の一実施形態に限定されるものではない。たとえば、上述の実施形態では、フィルタ処理の後にズーム処理を行う構成を例にとって説明したが、フィルタ処理をズーム処理の後に行うようにしてもよい。この場合においても、ズーム処理後のデータに対して、そのデータの種類に応じた適切なフィルタ処理を施すことができる。
【００４２】
また、上述の実施形態では、ファクシミリ装置を例にとったが、この発明は、イメージスキャナ装置やディジタル複写機のように、原稿画像にズーム処理を施すことのできる装置に広く適用することができる。
その他、特許請求の範囲に記載された技術的事項の範囲内で、種々の設計変更を施すことが可能である。
【図面の簡単な説明】
【図１】この発明の一実施形態が適用されたファクシミリ装置の画像処理に関連する部分の電気的構成を示すブロック図である。
【図２】ズーム処理部の構成を示すブロック図である。
【図３】ズーム後領域信号生成回路における処理について説明するための図である。
【符号の説明】
７    ズーム処理部（ズーム処理装置）
７０Ａ  ズーム処理後データ生成回路（データ生成手段）
７０Ｂ  ズーム処理後領域信号生成回路（領域信号生成手段）
７１  変倍率定数算出部（変倍率定数を算出する手段）
７２  乗算器（スムージング係数生成手段）
７３  除算器（スムージング係数生成手段）
７７Ａ  比較演算器（第１比較手段）
７７Ｂ  比較演算器（第２比較手段）
７８  領域信号選択部（判定手段、生成手段）
【図１】
0003584182.tif 000004
【図２】
0003584182.tif 000005
【図３】
0003584182.tif 000006