(57)【要約】【課題】画像データの画像を再現したときに、画像の視認性が低くなることがないようにする。【解決手段】画像データの画素の属性を判定する属性判定処理手段と、判定された属性に基づいて画像処理を行い、２値の画像データを生成する画像処理手段と、画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかを判断し、エッジ補正条件が成立する場合にエッジ補正を行うエッジ補正処理手段とを有する。画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかが判断され、エッジ補正条件が成立する場合にエッジ補正が行われるので、例えば、文字の背景が網点背景であったり、色背景であったりしても、画像データの画像を再現したときに、文字の視認性が低くなることがない。【選択図】図１
2014007657.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）画像データの画素の属性を判定する属性判定処理手段と、
（ｂ）判定された属性に基づいて画像処理を行い、２値の画像データを生成する画像処理手段と、
（ｃ）画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかを判断し、エッジ補正条件が成立する場合にエッジ補正を行うエッジ補正処理手段とを有することを特徴とする画像処理装置。
【請求項２】
前記属性判定処理手段は、画像データの画素がエッジとして検出されたかどうかを判断することによって、画素の属性を判定をする請求項１に記載の画像処理装置。
【請求項３】
前記エッジ補正処理手段は、画像データの画素がエッジとして検出された場合に、エッジ補正条件が成立するかどうかを判断する請求項２に記載の画像処理装置。
【請求項４】
前記エッジ補正処理手段は、注目画素の周辺の画素のうちの、エッジとして検出されていないすべての画素の濃度値が注目画素の濃度値と同じであるかどうかによって、エッジ補正条件が成立するかどうかを判断する請求項３に記載の画像処理装置。
【請求項５】
前記属性判定処理手段は、画像データの画素がエッジとして検出されたかどうか、画像データの画素が網点背景として検出されたかどうか、及び画像データの画素が色背景として検出されたかどうかを判断することによって、画素の属性を判定をする請求項２〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記画像処理手段は、判定された属性に基づいて画像処理を行い、２値の画像データを生成する請求項５に記載の画像処理装置。
【請求項７】
前記画像処理手段は、判定された属性に基づいて濃度変換処理及び２値化処理を行う請求項６に記載の画像処理装置。
【請求項８】
前記画像処理手段は、判定された属性に基づいて、濃度変換処理において濃度変換テーブルを選択し、２値化処理において２値化方法を選択する請求項６に記載の画像処理装置。
【請求項９】
前記画像処理手段は、画像データの画素がエッジとして検出されない場合において、網点背景として検出された場合に、平滑化処理を行う請求項６〜８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記画像処理手段は、画像データの画素がエッジとして検出された場合に、画像のコントラストが高くなるように濃度値を変更するための濃度変換テーブルを選択する請求項８に記載の画像処理装置。
【請求項１１】
前記画像処理手段は、画像データの画素がエッジとして検出されず、網点背景として検出されず、かつ、色背景として検出されない場合に、画像のコントラストが高くなるように濃度値を変更するための濃度変換テーブルを選択する請求項８に記載の画像処理装置。
【請求項１２】
前記画像処理手段は、画像データの画素がエッジとして検出されない場合において、網点背景として検出されるか、又は色背景として検出された場合に、画像が明るくなるように濃度値を変更するための濃度変換テーブルを選択する請求項８に記載の画像処理装置。
【請求項１３】
（ａ）前記画像データはカラーの画像データであり、
（ｂ）前記エッジ補正処理手段は、黒プレーンの注目画素の周辺の画素のうちの、エッジとして検出されていないすべての画素の濃度値が注目画素の濃度値と同じであるかどうかによって、エッジ補正条件が成立するかどうかを判断する請求項３に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
従来、プリンタ、複写機、ファクシミリ、複合機等の画像処理装置、例えば、ファクシミリにおいては、画像読取部において原稿の画像が読み取られ、読み取られた画像のデータ、すなわち、画像データが画像処理部に送られ、該画像処理部において、画像データに対して強調処理、平滑化処理、濃度変換処理等の各処理が行われた後、２値化処理が行われて２値の画像データが生成され、画像データの画像が再現（出力）されるようになっている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２３６４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来の画像処理装置においては、原稿の画像において、例えば、文字の背景が網目による網点背景であったり、カラーによる色背景であったりすると、画像データの画像を再現したときに、画像の視認性が低くなってしまう。
【０００５】
本発明は、前記従来の画像処理装置の問題点を解決して、画像データの画像を再現したときに、画像の視認性が低くなることがない画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのために、本発明の画像処理装置においては、画像データの画素の属性を判定する属性判定処理手段と、判定された属性に基づいて画像処理を行い、２値の画像データを生成  する画像処理手段と、画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかを判断し、エッジ補正条件が成立する場合にエッジ補正を行うエッジ補正処理手段とを有する。
【発明の効果】
【０００７】
本発明によれば、画像処理装置においては、画像データの画素の属性を判定する属性判定処理手段と、判定された属性に基づいて画像処理を行い、２値の画像データを生成する画像処理手段と、画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかを判断し、エッジ補正条件が成立する場合にエッジ補正を行うエッジ補正処理手段とを有する。
【０００８】
この場合、画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかが判断され、エッジ補正条件が成立する場合にエッジ補正が行われるので、例えば、文字の背景が網点背景であったり、色背景であったりしても、画像データの画像を出力したときに、画像の視認性が低くなることがない。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施の形態におけるファクシミリの制御ブロック図である。
【図２】本発明の第１の実施の形態における操作パネルの例を示す図である。
【図３】本発明の第１の実施の形態におけるバッファメモリに記録されるデータの構造の例を示す図である。
【図４】本発明の第１の実施の形態におけるエッジの検出に使用されるフィルタ係数の例を示す図である。
【図５】本発明の第１の実施の形態における画像の平滑化に使用されるフィルタ係数の例を示す図である。
【図６】本発明の第１の実施の形態における濃度変換テーブルの例を示す概念図である。
【図７】本発明の第１の実施の形態におけるエッジ補正の手順を説明するための第１の図である。
【図８】本発明の第１の実施の形態におけるエッジ補正の手順を説明するための第２の図である。
【図９】本発明の第１の実施の形態におけるエッジ補正の手順を説明するための第３の図である。
【図１０】本発明の第１の実施の形態における画像処理設定テーブルの例を示す図である。
【図１１】本発明の第１の実施の形態における０度ラインディザ法によって２値化処理を行った後の画像データの例を示す図である。
【図１２】本発明の第１の実施の形態における画像処理が行われる前の画像の例を示す図である。
【図１３】本発明の第１の実施の形態における画像処理が行われた後の画像の例を示す図である。
【図１４】本発明の第１の実施の形態におけるエッジ補正が行われた後の画像の例を示す図である。
【図１５】本発明の第１の実施の形態におけるファクシミリの動作を示すフローチャートである。
【図１６】本発明の第１の実施の形態における白背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図である。
【図１７】本発明の第１の実施の形態における網点背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図である。
【図１８】本発明の第１の実施の形態における色背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図である。
【図１９】本発明の第１の実施の形態における濃度の高い網点背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図である。
【図２０】本発明の第１の実施の形態における濃度の高い色背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図である。
【図２１】本発明の第２の実施の形態における複合機の制御ブロック図である。
【図２２】本発明の第２の実施の形態における操作パネルの例を示す図である。
【図２３】本発明の第２の実施の形態におけるバッファメモリに記録されるデータの構造の例を示す図である。
【図２４】本発明の第２の実施の形態における画像処理設定テーブルの例を示す図である。
【図２５】本発明の第２の実施の形態における複合機の動作を示す第１のフローチャートである。
【図２６】本発明の第２の実施の形態における複合機の動作を示す第２のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、画像処理装置としてのファクシミリについて説明する。
【００１１】
図１は本発明の第１の実施の形態におけるファクシミリの制御ブロック図、図２は本発明の第１の実施の形態における操作パネルの例を示す図、図３は本発明の第１の実施の形態におけるバッファメモリに記録されるデータの構造の例を示す図、図４は本発明の第１の実施の形態におけるエッジの検出に使用されるフィルタ係数の例を示す図、図５は本発明の第１の実施の形態における画像の平滑化に使用されるフィルタ係数の例を示す図、図６は本発明の第１の実施の形態における濃度変換テーブルの例を示す概念図、図７は本発明の第１の実施の形態におけるエッジ補正の手順を説明するための第１の図、図８は本発明の第１の実施の形態におけるエッジ補正の手順を説明するための第２の図、図９は本発明の第１の実施の形態におけるエッジ補正の手順を説明するための第３の図、図１０は本発明の第１の実施の形態における画像処理設定テーブルの例を示す図、図１１は本発明の第１の実施の形態における０度ラインディザ法によって２値化処理を行った後の画像データの例を示す図である。なお、図６において、横軸に入力濃度値を、縦軸に出力濃度値を採ってある。
【００１２】
図に示されるように、ファクシミリ１０は、ファクシミリ１０の全体の制御を行う制御部Ｃｔ、画像読取処理手段としての画像読取部１１、画像形成処理手段としての画像形成部１２、操作・表示部としての、かつ、ユーザインタフェースとしての操作パネル１３、送受信処理手段としての送受信部１４、データ形式変換処理手段としてのエンコーダ・デコーダ１５、第１の記憶装置としての、かつ、データ記録部としてのバッファメモリ１６、変倍処理手段としての変倍部１８、属性検出処理手段としての属性検出部７１、属性判定処理手段としての、かつ、画像処理設定特定処理手段としての属性判定部２８、画像処理手段としての画像処理部７２、エッジ補正処理手段としてのエッジ補正部２６、第２の記憶装置としての、かつ、設定記録部としての画像処理設定格納メモリ２７等を備える。
【００１３】
そして、前記制御部Ｃｔは、ＣＰＵ、ＭＰＵ等の演算装置、第１の記録部としてのＲＡＭ、第２の記録部としてのＲＯＭ等を備える。
【００１４】
前記画像読取部１１は、画像読取処理を行い、原稿の画像を読み取り、画像データ（ディジタルデータ）を生成する。そのために、画像読取部１１はスキャナを備え、該スキャナは、本実施の形態において、６００〔ｄｐｉ〕の読取解像度を有し、原稿の主走査方向及び副走査方向における座標上のグレーの輝度値（明るさを表す値）を取得する。取得されたグレーの輝度値は、量子化されて、０〜２５５の２５６個の階調値に変換され、階調値は、濃度値として主走査方向画素数及び副走査方向画素数と共に前記バッファメモリ１６に記録される。なお、画像読取部１１に、レッド、グリーン及びブルーの各輝度値Ｒ、Ｇ、Ｂを取得するスキャナが使用される場合は、各輝度値Ｒ、Ｇ、Ｂがグレーの輝度値に変換される。
【００１５】
また、前記画像形成部１２は、画像形成処理を行い、画像処理部７２による画像処理、及びエッジ補正部２６によるエッジ補正処理が行われた画像データ、ファクシミリ１０のステータス（状態）の情報、上位装置としての図示されないホストコンピュータから送信された印刷データ等に基づいて、電子写真方式、インクジェット方式等の印刷方式に従って印刷（２値の白黒印刷）を行い、６００〔ｄｐｉ〕以上の所定の解像度で媒体としての図示されない用紙に画像を形成する。
【００１６】
前記操作パネル１３は、図２に示されるように、表示部としての表示パネル１３ａ、第１の操作部としてのモード切替操作部１３ｂ及び第２の操作部としてのキー操作部１３ｃを備える。
【００１７】
前記表示パネル１３ａには、画像データの送信又は受信をしていること、原稿つまりが発生したこと等のファクシミリ１０のステータス、印刷方式が電子写真方式であるときの現像剤としてのトナーの残量、すなわち、トナー残量、ファクシミリ通信（Ｆａｘ）、インターネットファックス（Ｉｎｔｅｒｎｅｔ  Ｆａｘ）等のモード、ノーマル、ファイン、エクストラファイン、フォト等の送信用の画質、すなわち、送信画質、及び電話番号、メールアドレス等の送信先の各情報が表示される。
【００１８】
また、前記モード切替操作部１３ｂには、操作者が前記モードを選択するための操作要素としてのキーｋ１、ｋ２が配設される。操作者が、キーｋ１にタッチすると、ファクシミリ通信のモードが選択され、キーｋ２にタッチすると、インターネットファックスのモードが選択される。
【００１９】
そして、前記キー操作部１３ｃには、ファクシミリ通信においてＭＨ、ＭＲ、ＭＭＲ、ＪＰＥＧ、ＪＢＩＧ等の送信ファイル形式を選択したり、インターネットファックスにおいてＴＩＦＦ、ＰＤＦ、ＪＰＥＧ等の送信ファイル形式を選択したりするための操作要素としてのメニュー（Ｍｅｎｕ）キーｋ３、送信画質を選択するための操作要素としての画質（Ｑｕａｌｉｔｙ）キーｋ４、アドレス帳に登録されている送信先を選択するための操作要素としてのアドレス（Ａｄｄｒｅｓｓ）キーｋ５、送信先を入力するための操作要素としてのテンキーｋ６、ファクシミリ１０による送信の開始を指示するための操作要素としての開始（Ｓｔａｒｔ）キーｋ７、及びファクシミリ１０による送信の停止を指示するための操作要素としての停止（Ｓｔｏｐ）キーｋ８が配設される。
【００２０】
また、前記送受信部１４は、送受信処理を行い、図示されない電話回線、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット回線等を介して他のファクシミリ、複合機等との間でファクシミリ通信を行う。そのために、送受信部１４は図示されない変調・復調制御回路を備える。
【００２１】
そして、前記エンコーダ・デコーダ１５は、２値の画像データをＭＨ、ＭＲ、ＭＭＲ、ＪＰＥＧ、ＪＢＩＧ等の送信ファイル形式に変換したり、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧ等の送信ファイル形式に変換したりする。
【００２２】
前記バッファメモリ１６は、画像処理を行う際に画像データを記録するために配設され、所定の領域に、図３に示されるように、入力画像１６ａ、入力解像度１６ｂ、出力解像度１６ｃ、変倍後画像１６ｄ及び画像処理後画像１６ｅがそれぞれ構造体として記録される。
【００２３】
そして、入力画像１６ａは、画像読取部１１によって読み取られ（入力され）、バッファメモリ１６に記録される画像であり、入力画像１６ａのメンバ、変数及びサイズは、
主走査方向画素数  ｉｎ＿ｘ  ４〔ｂｙｔｅ〕
副走査方向画素数  ｉｎ＿ｙ  ４〔ｂｙｔｅ〕
濃度値  ｉｎ＿ｄａｔａ  ｉｎ＿ｘ＊ｉｎ＿ｙ〔ｂｙｔｅ〕
にされる。
【００２４】
また、入力解像度１６ｂは、入力画像１６ａの画像データの解像度であり、入力解像度１６ｂのメンバ、変数及びサイズは、
横入力解像度  ｉｎ＿ｘ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
縦入力解像度  ｉｎ＿ｙ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
にされる。
【００２５】
なお、本実施の形態において、入力解像度１６ｂの横入力解像度及び縦入力解像度は、画像読取部１１の解像度に合わせて、いずれも、６００〔ｄｐｉ〕にされる。
【００２６】
そして、出力解像度１６ｃは、画像処理部７２及びエッジ補正部２６において最終的に生成される画像データの解像度であり、出力解像度１６ｃのメンバ、変数及びサイズは、
横出力解像度  ｏｕｔ＿ｘ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
縦出力解像度  ｏｕｔ＿ｙ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
にされる。
【００２７】
なお、本実施の形態において、出力解像度１６ｃの横出力解像度及び縦出力解像度は、操作パネル１３において選択される送信画質に応じて決まり、例えば、送信画質がノーマルである場合、横出力解像度は２０３〔ｄｐｉ〕にされ、縦出力解像度は１９６〔ｄｐｉ〕にされ、送信画質がエクストラファインである場合、横出力解像度は２０３〔ｄｐｉ〕にされ、縦出力解像度は３９１〔ｄｐｉ〕にされる。
【００２８】
また、変倍後画像１６ｄは、入力画像１６ａの画像データを変倍したものであり、変倍後画像１６ｄのメンバ、変数及びサイズは、
主走査方向画素数  ｒｅｓｉｚｅ＿ｘ  ４〔ｂｙｔｅ〕
副走査方向画素数  ｒｅｓｉｚｅ＿ｙ  ４〔ｂｙｔｅ〕
濃度値  ｒｅｓｉｚｅ＿ｄａｔａ  ｒｅｓｉｚｅ＿ｘ＊ｒｅｓｉｚｅ＿ｙ〔ｂｙｔｅ〕
にされる。
【００２９】
前記変倍後画像１６ｄの主走査方向画素数及び副走査方向画素数の各変数は、入力画像１６ａの主走査方向画素数及び副走査方向画素数の各変数、入力解像度１６ｂの横入力解像度及び縦入力解像度の各変数、並びに出力解像度１６ｃの横出力解像度及び縦出力解像度の各変数に基づいて、
ｒｅｓｉｚｅ＿ｘ＝
ｉｎ＿ｘ＊（ｏｕｔ＿ｘ＿ｒｅｓｏｌ／ｉｎ＿ｘ＿ｒｅｓｏｌ）
ｒｅｓｉｚｅ＿ｙ＝
ｉｎ＿ｙ＊（ｏｕｔ＿ｙ＿ｒｅｓｏｌ／ｉｎ＿ｙ＿ｒｅｓｏｌ）
で表すことができる。
【００３０】
また、画像処理後画像１６ｅは、画像処理部７２及びエッジ補正部２６において最終的に生成される画像データであり、画像処理後画像１６ｅのメンバ、変数及びサイズは、
主走査方向画素数  ｏｕｔ＿ｘ  ４〔ｂｙｔｅ〕
副走査方向画素数  ｏｕｔ＿ｙ  ４〔ｂｙｔｅ〕
濃度値  ｏｕｔ＿ｄａｔａ  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
属性値  ｐｒｏｐ＿ｄａｔａ  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
にされる。
【００３１】
前記画像処理後画像１６ｅの主走査方向画素数及び副走査方向画素数の各変数は、前記変倍後画像１６ｄの主走査方向画素数及び副走査方向画素数の各変数と等しく、
ｏｕｔ＿ｘ＝ｒｅｓｉｚｅ＿ｘ
ｏｕｔ＿ｙ＝ｒｅｓｉｚｅ＿ｙ
で表すことができる。
【００３２】
前記変倍部１８は、変倍処理を行い、バッファメモリ１６に記録された入力画像１６ａの画像データを読み出し、ニアレストネイバー法、バイキュービック法等の変倍方法によって、主走査方向画素数及び副走査方向画素数を所定の変倍率で変更、すなわち、変倍し、変倍後画像１６ｄの画像データ（変倍後画像１６ｄの主走査方向画素数及び副走査方向画素数）を変倍後画像１６ｄの記録領域に書き込む。なお、変倍率は、操作者がキー操作部１３ｃに配設された操作要素としての図示されない変倍率キーにタッチすることによって任意に選択される。
【００３３】
また、前記属性検出部７１は、属性検出処理を行い、変倍後画像１６ｄの画像データの各画素の属性を検出する。そのために、属性検出部７１は、エッジ検出処理手段としてのエッジ検出部１９、網点背景検出処理手段としての網点背景検出部２０及び色背景検出処理手段としての色背景検出部２１を備え、該色背景検出部２１によって、例えば、文字のエッジ、文字の背景が網点である場合の網点背景、及び文字の背景がカラーである場合の色背景が属性として検出される。
【００３４】
前記エッジ検出部１９は、エッジ検出処理を行い、変倍後画像１６ｄの画像データの画素ごとに、エッジをラプラシアン法、キャニー法等のエッジ検出方法、本実施の形態においては、ラプラシアン法によって検出し、検出結果を属性判定部２８に送る。そのために、エッジ検出部１９は、画像処理設定格納メモリ２７に記録された、図４に示されるようなフィルタ係数を読み出し、画像データの処理の対象となる画素、すなわち、注目画素及びその周辺の画素に対してフィルタ係数によるフィルタ処理を行い、該フィルタ処理によって得られた計算値が閾値以上である場合に、前記注目画素をエッジとして検出する。
【００３５】
そして、前記網点背景検出部２０は、網点背景検出処理を行い、変倍後画像１６ｄの画像データの画素ごとに画像の網点背景を検出し、検出結果を属性判定部２８に送る。この場合、前記網点背景検出部２０は、注目画素及びその周辺の画素、本実施の形態においては、８０（９×９−１）画素を２値化し、その後、注目画素を含む縦方向、横方向、右上がり斜め方向、及び右下がり斜め方向の４パターンの画素列を走査し、隣接する画素の濃度値が変化（０→１、１→０）する回数を変動回数として算出し、変動回数が閾値以上になるパターンが存在する場合に、注目画素を網点背景として検出する。
【００３６】
また、前記色背景検出部２１は、色背景検出処理を行い、変倍後画像１６ｄの画像データの画素ごとに画像の色背景を検出し、検出結果を属性判定部２８に送る。この場合、前記色背景検出部２１は、注目画素及びその周辺の画素、本実施の形態においては、２４（５×５−１）画素の濃度の平均値及び分散を算出し、平均値が所定の範囲内であり、かつ、分散が所定の閾値以下である場合に、前記注目画素を色背景として検出する。
【００３７】
そして、前記画像処理部７２は、変倍後画像１６ｄの画像データの各画素の属性に基づいて画像処理を行い、画像処理後画像１６ｅを生成する。そのために、前記画像処理部７２は、強調処理手段としての強調部２２、平滑化処理手段としての平滑化部２３、濃度変換処理手段としての濃度変換部２４及び２値化処理手段としての２値化部２５を備える。
【００３８】
前記強調部２２は、強調処理を行い、変倍後画像１６ｄの画像データの画素のうちの、属性判定部２８によって指示された画素を読み出して強調し、処理後の画像データを変倍後画像１６ｄの記録領域に書き込む。この場合、前記強調部２２は、注目画素の濃度値をインデックスとして、画像処理設定格納メモリ２７に配設された加算値記録部としての図示されない一次元ルックアップテーブルを参照し、対応する加算値を取得し、注目画素の濃度値に加算する。
【００３９】
また、前記平滑化部２３は、平滑化処理を行い、変倍後画像１６ｄの画像データの画素のうちの、属性判定部２８によって指示された画素を読み出して平滑化し、処理後の画像データを変倍後画像１６ｄの記録領域に書き込む。この場合、前記平滑化部２３は、画像処理設定格納メモリ２７に記録された、図５に示されるようなフィルタ係数を読み出し、注目画素に対してフィルタ処理を行い、該フィルタ処理によって得られた計算値を注目画素の濃度値とする。なお、本実施の形態においては、エッジが検出されない網点背景において平滑化処理が行われ、平滑化される前の網点背景の画像濃度に応じて平滑化された後の網点背景の画像濃度が決まる。
【００４０】
そして、前記濃度変換部２４は、濃度変換処理を行い、変倍後画像１６ｄの画像データの画素のうちの、属性判定部２８によって指示された画素を読み出して濃度を変換し、処理後の画像データを変倍後画像１６ｄの記録領域に書き込む。この場合、前記濃度変換部２４は、画像処理設定格納メモリ２７に変換値記録部として配設された、図６に示されるような濃度変換テーブルを参照し、注目画素の濃度値をインデックスとして対応する濃度値を読み出し、注目画素の濃度値とする。なお、図６において、入力濃度値は濃度変換処理前の濃度値であり、出力濃度値は濃度変換処理後の濃度値である。
【００４１】
前記濃度変換テーブルは、画像のコントラストが高くなるように濃度値を変更するための第１の濃度変換テーブルとしてのハイコントラストテーブルＬ１、画像が明るくなるように濃度値を変更するための第２の濃度変換テーブルとしてのハイガンマテーブルＬ２、及び比較的直線的に濃度値を変更するための第３の濃度変換テーブルとしてのリニアテーブルＬ３から成る。
【００４２】
また、前記２値化部２５は、２値化処理を行い、変倍後画像１６ｄの画像データの画素を読み出し、属性判定部２８によって指示された２値化方法で２値化を行うことによって２値の画像データを生成し、処理後の画像データを画像処理後画像１６ｅの記録領域に書き込む。この場合、２値化は、単純２値化法、誤差拡散法、ラインディザ法、網点ディザ法等の２値化方法のうちの所定の２値化方法に基づいて行われる。２値化に必要なパラメータは、例えば、単純２値化法における閾値、ラインディザ法におけるスクリーン角度等から成り、画像処理設定格納メモリ２７から読み出される。
【００４３】
例えば、単純２値化法が指示されると、前記２値化部２５は、画像処理設定格納メモリ２７から閾値を読み出し、注目画素の濃度値が閾値以上である場合、最大濃度値を濃度値とし、閾値より小さい場合、最小濃度値を濃度値とする。
【００４４】
また、前記エッジ補正部２６は、エッジ補正処理を行い、画像処理後画像１６ｅの画像データの画素のうちの、属性判定部２８によって指示された画素に対してエッジ補正を行い、処理後の画像データを画像処理後画像１６ｅの記録領域に書き込む。
【００４５】
本実施の形態において、前記エッジ補正部２６は、２値化部２５による２値化処理が行われた後の画像データにおいて、エッジとして検出された注目画素の周辺の画素、本実施の形態においては、８（３×３−１）画素のうちの、エッジとして検出されていないすべての画素の濃度値と注目画素の濃度値とが同じであるかどうかによってエッジ補正条件が成立するかどうかを判断し、エッジ補正条件が成立する場合に、注目画素の濃度値を反転（１→０）させる。
【００４６】
図７において、黒線２６ａはエッジ検出部１９によってエッジとして検出された画素から成る線であり、グレー面２６ｂはエッジ検出部１９によってエッジとして検出されていない画素から成る色背景の部分である。図７に示される画像データに対して２値化処理が行われると、グレー面２６ｂの各画素において最大濃度値が濃度値とされるので、図８に示されるように、グレー面２６ｂが黒くなり、黒線２６ａは埋もれてしまう。そこで、図８に示される画像データに対してエッジ補正処理が行われると、注目画素の周辺の画素、本実施の形態においては、８画素のうちの、エッジとして検出されていないすべての画素の濃度値が注目画素の濃度値と同じである場合に、図９に示されるように、注目画素の濃度値が反転させられ、白部分２６ｃが形成される。
【００４７】
また、前記属性判定部２８は、属性判定処理を行い、エッジ検出部１９、網点背景検出部２０及び色背景検出部２１から、エッジ検出、網点背景検出及び色背景検出の検出結果が送られると、該各検出結果に基づいて、変倍後画像１６ｄの画像データの各画素の属性を判定し、エッジが検出されたかどうか、網点背景が検出されたかどうか、及び色背景が検出されたかどうかを判断する。
【００４８】
そして、前記属性判定部２８は、前記各検出結果を、属性値として、画素ごとに画像処理後画像１６ｅの記録領域に書き込む。なお、属性値の変数ｐｒｏｐ＿ｄａｔａの１ビット目に色背景の検出結果（０：なし、１：あり）が、２ビット目に網点背景の検出結果（０：なし、１：あり）が、３ビット目にエッジの検出結果（０：なし、１：あり）がフォーマットで書き込まれる。
【００４９】
さらに、前記属性判定部２８は、画像処理設定特定処理を行い、属性値に基づいて、図１０に示される画像処理設定テーブルを参照し、変倍後画像１６ｄの画像データに対して行われる画像処理の設定、すなわち、画像処理設定をパスｐａ１〜ｐａ５として特定する。なお、本実施の形態において、画像処理設定は、強調処理、平滑化処理、濃度変換処理及び２値化処理の各処理の設定から成る。
【００５０】
次に、前記画像処理設定テーブルについて説明する。まず、送信画質としてノーマル、ファイン又はエキストラファインが選択された場合について説明する。
【００５１】
注目画素においてエッジ、網点背景及び色背景のいずれも検出されない場合、属性判定部２８は、パスｐａ１の画像処理設定を特定し、濃度変換処理においてハイコントラストテーブルＬ１を選択し、２値化処理において単純２値化法を選択する。
【００５２】
また、注目画素において色背景だけが検出された場合、属性判定部２８は、パスｐａ２の画像処理設定を特定し、濃度変換処理においてハイガンマテーブルＬ２を選択し、２値化処理において０度ラインディザ法を選択する。
【００５３】
なお、本実施の形態においては、副走査方向において画素が交差することがなく、特に、ファクシミリ通信で用いられるランレングス符号化において伝送効率に及ぼす影響が少ないこと、及び階調値に応じてライン単位で画素を間引くような場合に、伝送効率に影響を及ぼさない階調表現が可能になることから、属性判定部２８によって０度ラインディザ法が選択される。図１１に、０度ラインディザ法によって、処理後の画像濃度が０、２５、５０、７５、１００〔％〕となるように２値化処理を行ったときの、処理後の画像データの例を示す。
【００５４】
そして、注目画素において、網点背景だけが検出された場合、並びに網点背景及び色背景が検出された場合、前記属性判定部２８は、パスｐａ３の画像処理設定を特定し、平滑化の実行フラグを立て、濃度変換処理においてハイガンマテーブルＬ２を選択し、２値化処理において０度ラインディザ法を選択する。この場合、平滑化部２３によって注目画素が平滑化されるので、網点背景における不要な汚れ等を除去することができる。
【００５５】
また、注目画素においてエッジが検出された場合、前記属性判定部２８は、パスｐａ４の画像処理設定を特定し、網点背景及び色背景が検出されても、検出されなくても、濃度変換処理においてハイコントラストテーブルＬ１を選択し、２値化処理において単純２値化法を選択し、エッジ補正の実行フラグを立てる。この場合、濃度変換処理においてハイコントラストテーブルＬ１が選択されるので、エッジを際立たせることができる。なお、エッジを一層際立たせるために、さらに、強調の実行フラグを立てることもできる。また、エッジ補正を行うことによって注目画素が反転させられるので、網点背景及び色背景においてエッジを確実に認識することができる。
【００５６】
そして、送信画質としてフォトが選択された場合、前記属性判定部２８は、エッジ、網点背景及び色背景の検出結果に関係なく、パスｐａ５の画像処理設定を特定し、濃度変換処理においてリニアテーブルＬ３を選択し、２値化処理において誤差拡散法を選択する。
【００５７】
次に、画像データに対して画像処理を行う場合の画像の例について説明する。
【００５８】
図１２は本発明の第１の実施の形態における画像処理が行われる前の画像の例を示す図、図１３は本発明の第１の実施の形態における画像処理が行われた後の画像の例を示す図、図１４は本発明の第１の実施の形態におけるエッジ補正が行われた後の画像の例を示す図である。
【００５９】
図において、３１は白の背景部分である白背景部分、３２は白背景におけるエッジ部分である白背景エッジ部分、３３はグレー背景におけるエッジ部分であるグレー背景エッジ部分、３４はグレーの背景部分であるグレー背景部分である。
【００６０】
前記白背景部分３１、白背景エッジ部分３２、グレー背景エッジ部分３３及びグレー背景部分３４の各部分において、エッジ検出、網点背景検出及び色背景検出が行われると、属性判定部２８は、各部分ごとに画像処理設定を特定する。
【００６１】
例えば、白背景部分３１についてはパスｐａ１の画像処理設定が、白背景エッジ部分３２についてはパスｐａ４の画像処理設定が、グレー背景エッジ部分３３についてはパスｐａ４の画像処理設定が、グレー背景部分３４についてはパスｐａ２の画像処理設定が特定される。
【００６２】
続いて、強調部２２、平滑化部２３、濃度変換部２４及び２値化部２５が、図１２に示される画像の画像データに対して、属性判定部２８によって特定された画像処理設定に基づいて強調処理、平滑化処理、濃度変換処理及び２値化処理を行うと、図１３に示されるような画像が形成され、グレー背景エッジ部分３３はグレー背景部分３４に埋もれてしまい、画像、すなわち、文字を再現するのが困難になる。
【００６３】
そして、図１３に示される画像の画像データに対して、エッジ補正部２６が、属性判定部２８によって特定された画像処理設定に基づいてエッジ補正処理を行うと、図１４に示されるような画像が形成され、グレー背景部分３４に埋もれていたグレー背景エッジ部分３３のエッジが再現される。
【００６４】
次に、画像データを送信するときの前記構成のファクシミリ１０の動作について説明する。
【００６５】
図１５は本発明の第１の実施の形態におけるファクシミリの動作を示すフローチャートである。
【００６６】
まず、操作者が、メニューキーｋ３（図２）、画質キーｋ４及びアドレスキーｋ５にタッチして、送信ファイル形式、送信画質及び送信先をそれぞれ選択し、開始キーｋ７にタッチして、送信の開始を指示すると、制御部Ｃｔの図示されない初期化処理手段は、初期化処理を行い、画像読取部１１、送受信部１４、エンコーダ・デコーダ１５等の各処理の初期化を行う。
【００６７】
そのために、前記初期化処理手段は、バッファメモリ１６において入力解像度１６ｂ及び出力解像度１６ｃを設定し、入力解像度１６ｂの横入力解像度及び縦入力解像度に６００〔ｄｐｉ〕を、出力解像度１６ｃの横出力解像度及び縦出力解像度に、選択された送信画質に応じて決まる値をセットする。
【００６８】
次に、画像読取部１１は、原稿の画像を読み取り、画像データをバッファメモリ１６に書き込む。これにより、入力画像１６ａの主走査方向画素数及び副走査方向画素数に原稿の画像に応じた値がセットされ、入力画像１６ａの濃度値に、グレーの輝度値が変換された階調値がセットされる。
【００６９】
続いて、変倍部１８は、入力画像１６ａを変倍率に応じて変倍する。これに伴って、変倍後画像１６ｄの主走査方向画素数、副走査方向画素数及び濃度値の変数は、ｒｅｓｉｚｅ＿ｘ、ｒｅｓｉｚｅ＿ｙ、ｒｅｓｉｚｅ＿ｄａｔａにされる。
【００７０】
このようにして、変倍後画像１６ｄの画像データがバッファメモリ１６に書き込まれると、属性検出部７１は変倍後画像１６ｄの画像データの各画素について属性を検出し、エッジ検出部１９、網点背景検出部２０及び色背景検出部２１は検出結果を属性判定部２８に送る。
【００７１】
続いて、該属性判定部２８は、変倍後画像１６ｄの画像データの各画素について属性を判定し、属性に基づいて画像処理設定を特定する。
【００７２】
この場合、属性判定部２８は、属性判定処理及び画像処理設定特定処理における注目画素を表すテンポラリポインタを、
ｒｅｓｉｚｅ＿ｔｍｐ＝ｒｅｓｉｚｅ＿ｄａｔａ
ｏｕｔ＿ｔｍｐ＝ｏｕｔ＿ｄａｔａ
ｐｒｏｐ＿ｔｍｐ＝ｐｒｏｐ＿ｄａｔａ
とし、ループを行うたびにテンポラリポインタを進め、
ｒｅｓｉｚｅ＿ｔｍｐ＋＋
ｏｕｔ＿ｔｍｐ＋＋
ｐｒｏｐ＿ｔｍｐ＋＋
とし、ループをｒｅｓｉｚｅ＿ｘ＊ｒｅｓｉｚｅ＿ｙ回行うことによってｒｅｓｉｚｅ＿ｄａｔａの各画素を走査する。
【００７３】
このようにして、変倍後画像１６ｄの画像データのすべての画素について属性が判定されると、前記画像処理部７２は、属性判定部２８によって特定された画像処理設定に基づいて画像処理を行う。この場合、強調部２２は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素を強調し、平滑化部２３は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素を平滑化し、濃度変換部２４は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素の濃度を変換し、２値化部２５は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された２値化方法で２値化を行う。
【００７４】
これに伴って、画像処理後画像１６ｅの主走査方向画素数、副走査方向画素数及び濃度値の変数は、ｏｕｔ＿ｘ、ｏｕｔ＿ｙ、ｏｕｔ＿ｄａｔａにされる。
【００７５】
続いて、エッジ補正部２６は、画像処理後画像１６ｅの画像データに対して画素ごとにエッジ補正を行う。そのために、前記エッジ補正部２６は、注目画素においてエッジ補正の実行フラグが立っているかどうかを判断し、エッジ補正の実行フラグが立っている場合にエッジ補正を行い、処理後の画像データを画像処理後画像１６ｅの記録領域に書き込む。
【００７６】
なお、エッジ補正処理は、注目画素の周辺の８画素に２値化が行われている必要があるので、属性検出処理、属性判定処理及び画像処理設定特定処理のループが終了した後に実行される。
【００７７】
そのために、エッジ補正部２６は、エッジ補正処理における注目画素を表すテンポラリポインタを、
ｏｕｔ＿ｔｍｐ＝ｏｕｔ＿ｄａｔａ
ｐｒｏｐ＿ｔｍｐ＝ｐｒｏｐ＿ｄａｔａ
とし、ループを行うたびにテンポラリポインタを進め、
ｏｕｔ＿ｔｍｐ＋＋
ｐｒｏｐ＿ｔｍｐ＋＋
とし、ループをｏｕｔ＿ｘ＊ｏｕｔ＿ｙ回行うことによって、画像処理後画像１６ｅの画像データの各画素を走査する。
【００７８】
続いて、エンコーダ・デコーダ１５は、画像処理後画像１６ｅの画像データに対して、操作者がキーｋ１、ｋ２にタッチすることによって選択したモード、及びメニューキーｋ３にタッチすることによって選択した送信ファイル形式に応じてエンコードを行う。ファクシミリ通信のモードが選択された場合には、ＭＨ、ＭＲ、ＭＭＲ、ＪＰＥＧ、ＪＢＩＧ等の送信ファイル形式のうちの送信先のファクシミリが受信可能な送信ファイル形式で画像データが作成され、インターネットファックスのモードが選択された場合には、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧ等の送信ファイル形式のうちの、操作者が選択した送信ファイル形式で画像データが作成される。
【００７９】
次に、送受信部１４は、操作者が選択したモードに応じて通信回線を接続する。すなわち、ファクシミリ通信のモードが選択された場合には、電話回線に接続し、インターネットファックスのモードが選択された場合には、インターネット回線に接続する。
【００８０】
そして、送受信部１４は、エンコーダ・デコーダ１５によってエンコードが行われた画像データを送信先に送信する。
【００８１】
次に、フローチャートについて説明する。
ステップＳ１  操作者は送信の開始を指示する。
ステップＳ２  初期化処理手段は初期化処理を行う。
ステップＳ３  画像読取部１１は画像を読み取る。
ステップＳ４  変倍部１８は変倍処理を行う。
ステップＴ１  変倍後画像１６ｄの画像データのすべての画素に対するループを開始する。
ステップＳ５  属性検出部７１は変倍後画像１６ｄの画像データの各画素について属性を検出する。
ステップＳ６  属性判定部２８は変倍後画像１６ｄの画像データの各画素について属性を判定し、画像処理設定を特定する。
ステップＳ７  画像処理部７２は画像処理を行う。
ステップＴ２  変倍後画像１６ｄの画像データのすべての画素に対するループを終了する。
ステップＴ３  画像処理後画像１６ｅの画像データのすべての画素に対するループを開始する。
ステップＳ８  エッジ補正部２６はエッジ補正処理を行う。
ステップＴ４  画像処理後画像１６ｅの画像データのすべての画素に対するループを終了する。
ステップＳ９  エンコーダ・デコーダ１５はエンコードを行う。
ステップＳ１０  送受信部１４はエンコードが行われた画像データを送信先に送信し、処理を終了する。
【００８２】
次に、属性判定部２８によって特定された画像処理設定に基づいて画像処理が行われた後の画像について説明する。
【００８３】
図１６は本発明の第１の実施の形態における白背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図、図１７は本発明の第１の実施の形態における網点背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図、図１８は本発明の第１の実施の形態における色背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図、図１９は本発明の第１の実施の形態における濃度の高い網点背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図、図２０は本発明の第１の実施の形態における濃度の高い色背景部分においてエッジが検出された場合の処理前及び処理後の画像の例を示す図である。
【００８４】
図１６に示されるように、白背景部分においてエッジが検出された場合は、背景部分にパスｐａ１の画像処理設定が特定され、濃度変換処理においてハイコントラストテーブルＬ１が選択され、２値化処理において単純２値化法が選択され、また、エッジ部分にパスｐａ４の画像処理設定が特定され、濃度変換処理においてハイコントラストテーブルＬ１が選択され、２値化処理において単純２値化法が選択されて、鮮明な文字が再現される。
【００８５】
また、図１７に示されるように、網点背景部分においてエッジが検出された場合は、背景部分にパスｐａ３の画像処理設定が特定され、背景部分において平滑化処理が行われ、網点が除去されるとともに、濃度変換処理においてハイガンマテーブルＬ２が選択され、２値化処理において０度ラインディザ法が選択され、また、エッジ部分にパスｐａ４の画像処理設定が特定され、濃度変換処理においてハイコントラストテーブルＬ１が選択され、２値化処理において単純２値化法が選択されて、鮮明な文字が再現される。この場合、背景部分の濃度変換処理においてハイガンマテーブルＬ２が選択されるので、背景部分を明るくすることができるだけでなく、２値化処理において０度ラインディザ法が選択されるので、伝送効率に影響を及ぼすことがない。
【００８６】
また、図１８に示されるように、色背景部分においてエッジが検出された場合は、背景部分にパスｐａ２の画像処理設定が特定され、濃度変換処理においてハイガンマテーブルＬ２が選択され、２値化処理において０度ラインディザ法が選択され、また、エッジ部分にパスｐａ４の画像処理設定が特定され、濃度変換処理においてハイコントラストテーブルＬ１が選択され、２値化処理において単純２値化法が選択されて、鮮明な文字が再現される。この場合、背景部分の２値化処理において０度ラインディザ法が選択されるので、伝送効率に影響を及ぼすことがなく、背景部分の階調が再現される。
【００８７】
そして、図１９に示されるように、濃度の高い網点背景部分においてエッジが検出された場合は、網点背景部分においてエッジが検出された場合と同様に、背景部分にパスｐａ３の画像処理設定が特定され、背景部分において平滑化処理が行われ、網点が除去されるとともに、濃度変換処理においてハイガンマテーブルＬ２が選択され、２値化処理において０度ラインディザ法が選択され、また、エッジ部分にパスｐａ４の画像処理設定が特定され、濃度変換処理においてハイコントラストテーブルＬ１が選択され、２値化処理において単純２値化法が選択され、エッジ補正処理によって、エッジ部分は反転されて白部分が形成され、暗い背景部分の中に鮮明なエッジ部分が再現される。したがって、文字の視認性を高くすることができる。
【００８８】
また、図２０に示されるように、濃度の高い色背景部分においてエッジが検出された場合は、色背景部分においてエッジが検出された場合と同様に、背景部分にパスｐａ２の画像処理設定が特定され、濃度変換処理においてハイガンマテーブルＬ２が選択され、２値化処理において０度ラインディザ法が選択され、また、エッジ部分にパスｐａ４の画像処理設定が特定され、濃度変換処理においてハイコントラストテーブルＬ１が選択され、２値化処理において単純２値化法が選択され、エッジ補正処理によって、エッジ部分は反転されて白部分が形成され、暗い背景部分の中に鮮明なエッジ部分が再現される。したがって、文字の視認性を高くすることができるだけでなく、伝送効率に影響を及ぼすことがない。
【００８９】
このように、本実施の形態においては、画像処理部７２による画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかが判断され、エッジ補正条件が成立する場合にエッジ補正が行われるので、例えば、文字の背景が網点背景であったり、色背景であったりしても、画像データの画像を再現したときに、文字の視認性が低くなることがない。
【００９０】
次に、本発明を画像処理装置としての複合機に適用した第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００９１】
図２１は本発明の第２の実施の形態における複合機の制御ブロック図、図２２は本発明の第２の実施の形態における操作パネルの例を示す図、図２３は本発明の第２の実施の形態におけるバッファメモリに記録されるデータの構造の例を示す図、図２４は本発明の第２の実施の形態における画像処理設定テーブルの例を示す図である。
【００９２】
図に示されるように、複合機４０は、複合機４０の全体の制御を行う制御部Ｃｔ、画像読取処理手段としての画像読取部１１、画像形成処理手段としての画像形成部１２、表示・操作部としての、かつ、ユーザインタフェースとしての操作パネル１３、送受信処理手段としての送受信部１４、データ形式変換処理手段としてのエンコーダ・デコーダ１５、第１の記憶装置としての、かつ、データ記録部としてのバッファメモリ１６、変倍処理手段としての変倍部１８、属性検出処理手段としての属性検出部７１、属性判定処理手段としての、かつ、画像処理設定特定処理手段としての属性判定部２８、画像処理手段としての画像処理部７２、エッジ補正処理手段としてのエッジ補正部２６、第２の記憶装置としての、かつ、設定記録部としての画像処理設定格納メモリ２７、第１の色変換処理手段としての、かつ、Ｌａｂ変換処理手段としてのＬａｂ変換部４１、第２の色変換処理手段としての、かつ、ＣＭＹＫ変換処理手段としてのＣＭＹＫ変換部４２等を備える。
【００９３】
前記画像読取部１１は、原稿の画像を読み取り、画像データ（ディジタルデータ）を生成する。そのために、画像読取部１１はスキャナを備え、該スキャナは、本実施の形態において、６００〔ｄｐｉ〕の読取解像度を有し、原稿の主走査方向及び副走査方向における座標上のレッド、グリーン及びブルーの各輝度値Ｒ、Ｇ、Ｂを取得する。なお、レッド、グリーン及びブルーの各輝度値Ｒ、Ｇ、Ｂは、それぞれ量子化されて、０〜２５５の２５６個の階調値に変換され、階調値は、濃度値ＤＲ、ＤＧ、ＤＢとしてバッファメモリ１６に書き込まれる。
【００９４】
また、前記画像形成部１２は、前記画像処理部７２による画像処理、及びエッジ補正部２６によるエッジ補正処理が行われた画像データ、複合機４０のステータス（状態）の情報、上位装置としてのホストコンピュータから送信された印刷データ等に基づいて、電子写真方式、インクジェット方式等の印刷方式に従って印刷（シアン、マゼンタ、イエロー及びブラックの２値のカラー印刷）を行い、６００〔ｄｐｉ〕以上の所定の解像度で媒体としての用紙にカラー画像を形成する。
【００９５】
前記操作パネル１３は、図２２に示されるように、表示部としての表示パネル１３ａ、第１の操作部としてのモード切替操作部１３ｂ及び第２の操作部としてのキー操作部１３ｃを備える。
【００９６】
本実施の形態においては、ファクシミリ通信及びインターネットファックスのモードのほかに、コピーのモードを選択することができるようになっている。
【００９７】
前記表示パネル１３ａには、ファクシミリ通信及びインターネットファックスのモードが選択されている場合、第１の実施の形態と同様に、画像データの送信又は受信をしていること、原稿つまりが発生したこと等の複合機４０のステータス、トナー残量、ファクシミリ通信（Ｆａｘ）、インターネットファックス（Ｉｎｔｅｒｎｅｔ  Ｆａｘ）等のモード、ノーマル、ファイン、エクストラファイン、フォト等の送信画質、及び電話番号、メールアドレス等の送信先の各情報が表示され、コピーのモードが選択されている場合、モード、ステータス、トナー残量、テキスト又は写真のコピー用の画質、すなわち、コピー画質、コピー枚数等の各情報が表示される。
【００９８】
また、前記モード切替操作部１３ｂには、操作者がモードを選択するための操作要素としてのキーｋ１、ｋ２、ｋ１１が配設される。操作者が、キーｋ１にタッチすると、ファクシミリ通信のモードが選択され、キーｋ２にタッチすると、インターネットファックスのモードが選択され、キーｋ１１にタッチすると、コピーのモードが選択される。
【００９９】
そして、コピーのモードを選択した場合、操作者は、テンキーｋ６にタッチすることによってコピー枚数を入力したり、メニューキーｋ３にタッチすることによって各種の情報の閲覧、設定等を行ったり、画質キーｋ４にタッチすることによってコピー画質を選択したり、開始キーｋ７にタッチすることによってコピーの開始を指示したり、停止キーｋ８にタッチすることによってコピーの停止を指示したりすることができる。
【０１００】
前記バッファメモリ１６は、画像処理を行う際に画像データを記録するために配設され、所定の領域に、図２３に示されるように、カラーの画像データから成る入力画像１６ａ、入力解像度１６ｂ、出力解像度１６ｃ、変倍後画像１６ｄ及び画像処理後画像１６ｅがそれぞれ構造体として記録される。
【０１０１】
そして、入力画像１６ａのメンバ、変数及びサイズは、
主走査方向画素数  ｉｎ＿ｘ  ４〔ｂｙｔｅ〕
副走査方向画素数  ｉｎ＿ｙ  ４〔ｂｙｔｅ〕
濃度値ＤＲ  ｉｎ＿ｄａｔａ１  ｉｎ＿ｘ＊ｉｎ＿ｙ〔ｂｙｔｅ〕
濃度値ＤＧ  ｉｎ＿ｄａｔａ２  ｉｎ＿ｘ＊ｉｎ＿ｙ〔ｂｙｔｅ〕
濃度値ＤＢ  ｉｎ＿ｄａｔａ３  ｉｎ＿ｘ＊ｉｎ＿ｙ〔ｂｙｔｅ〕
にされる。
【０１０２】
また、入力解像度１６ｂは、入力画像１６ａの画像データの解像度であり、入力解像度１６ｂのメンバ、変数及びサイズは、
横入力解像度  ｉｎ＿ｘ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
縦入力解像度  ｉｎ＿ｙ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
にされる。
【０１０３】
なお、本実施の形態において、横入力解像度及び縦入力解像度は、画像読取部１１の解像度に合わせて、いずれも、６００〔ｄｐｉ〕にされる。
【０１０４】
そして、出力解像度１６ｃは、画像処理部７２及びエッジ補正部２６において最終的に生成される画像データの解像度であり、出力解像度１６ｃのメンバ、変数及びサイズは、
横出力解像度  ｏｕｔ＿ｘ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
縦出力解像度  ｏｕｔ＿ｙ＿ｒｅｓｏｌ  ４〔ｂｙｔｅ〕
にされる。
【０１０５】
なお、本実施の形態において、出力解像度１６ｃの横出力解像度及び縦出力解像度は、ファクシミリ通信及びインターネットファックスのモードが選択されている場合、操作パネル１３において選択される送信画質に応じて、コピーのモードが選択されている場合、画像成形部１２の解像度に応じて決まり、例えば、送信画質又はコピー画質がノーマルである場合、横出力解像度は２０３〔ｄｐｉ〕にされ、縦出力解像度は１９６〔ｄｐｉ〕にされ、送信画質又はコピー画質がエクストラファインである場合、横出力解像度は２０３〔ｄｐｉ〕にされ、縦出力解像度は３９１〔ｄｐｉ〕にされる。
【０１０６】
また、変倍後画像１６ｄは、入力画像１６ａの画像データを変倍したものであり、変倍後画像１６ｄのメンバ、変数及びサイズは、
主走査方向画素数  ｒｅｓｉｚｅ＿ｘ  ４〔ｂｙｔｅ〕
副走査方向画素数  ｒｅｓｉｚｅ＿ｙ  ４〔ｂｙｔｅ〕
濃度値  ｒｅｓｉｚｅ＿ｄａｔａ１  ｒｅｓｉｚｅ＿ｘ＊ｒｅｓｉｚｅ＿ｙ〔ｂｙｔｅ〕
色成分値ａ  ｒｅｓｉｚｅ＿ｄａｔａ２  ｒｅｓｉｚｅ＿ｘ＊ｒｅｓｉｚｅ＿ｙ〔ｂｙｔｅ〕
色成分値ｂ  ｒｅｓｉｚｅ＿ｄａｔａ３  ｒｅｓｉｚｅ＿ｘ＊ｒｅｓｉｚｅ＿ｙ〔ｂｙｔｅ〕
にされる。
【０１０７】
前記変倍後画像１６ｄの主走査方向画素数及び副走査方向画素数の各変数は、入力画像１６ａの主走査方向画素数及び副走査方向画素数の各変数、入力解像度１６ｂの横入力解像度及び縦入力解像度の各変数、並びに出力解像度１６ｃの横出力解像度及び縦出力解像度の各変数に基づいて、
ｒｅｓｉｚｅ＿ｘ＝
ｉｎ＿ｘ＊（ｏｕｔ＿ｘ＿ｒｅｓｏｌ／ｉｎ＿ｘ＿ｒｅｓｏｌ）
ｒｅｓｉｚｅ＿ｙ＝
ｉｎ＿ｙ＊（ｏｕｔ＿ｙ＿ｒｅｓｏｌ／ｉｎ＿ｙ＿ｒｅｓｏｌ）
で表すことができる。
【０１０８】
画像処理後画像１６ｅは、画像処理部７２及びエッジ補正部２６において最終的に生成される画像データであり、画像処理後画像１６ｅのメンバ、変数及びサイズは、
主走査方向画素数  ｏｕｔ＿ｘ  ４〔ｂｙｔｅ〕
副走査方向画素数  ｏｕｔ＿ｙ  ４〔ｂｙｔｅ〕
濃度値Ｃ  ｏｕｔ＿ｄａｔａ１  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
濃度値Ｍ  ｏｕｔ＿ｄａｔａ２  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
濃度値Ｙ  ｏｕｔ＿ｄａｔａ３  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
濃度値Ｋ  ｏｕｔ＿ｄａｔａ４  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
属性値  ｐｒｏｐ＿ｄａｔａ  ｏｕｔ＿ｘ＊ｏｕｔ＿ｙ〔ｂｙｔｅ〕
にされる。
【０１０９】
前記画像処理後画像１６ｅの主走査方向画素数及び副走査方向画素数の各変数は、前記変倍後画像１６ｄの主走査方向画素数及び副走査方向画素数の各変数と等しく、
ｏｕｔ＿ｘ＝ｒｅｓｉｚｅ＿ｘ
ｏｕｔ＿ｙ＝ｒｅｓｉｚｅ＿ｙ
で表すことができる。
【０１１０】
前記変倍部１８は、バッファメモリ１６に記録された入力画像１６ａの画像データを読み出し、主走査方向画素数及び副走査方向画素数を変倍率で変倍し、変倍後画像１６ｄの画像データ（変倍後画像１６ｄの主走査方向画素数及び副走査方向画素数）を変倍後画像１６ｄの記録領域に書き込む。前記第１の実施の形態においては、一つの濃度値の１プレーン分の変倍が行われるのに対して、本実施の形態においては、三つの濃度値ＤＲ、ＤＧ、ＤＢの３プレーン分の変倍が行われる。
【０１１１】
また、前記Ｌａｂ変換部４１は、Ｌａｂ変換処理を行い、前記変倍後画像１６ｄの記録領域から変数ｒｅｓｉｚｅ＿ｄａｔａ１〜ｒｅｓｉｚｅ＿ｄａｔａ３を読み出し、ＲＧＢ−Ｌａｂ変換を行い、ＲＧＢ−Ｌａｂ変換が行われた後の変数ｒｅｓｉｚｅ＿ｄａｔａ１〜ｒｅｓｉｚｅ＿ｄａｔａ３を変倍後画像１６ｄの記録領域に書き込む。この場合、変数ｒｅｓｉｚｅ＿ｄａｔａ１〜ｒｅｓｉｚｅ＿ｄａｔａ３は、それぞれ、読出し時において、レッド、グリーン及びブルーの濃度値ＤＲ、ＤＧ、ＤＢであり、書込み時において、Ｌ成分を反転させて得られた濃度値及び色成分値ａ、ｂであり、ＲＧＢ−Ｌａｂ変換により、レッド、グリーン及びブルーの濃度値ＤＲ、ＤＧ、ＤＢが濃度値及び色成分値ａ、ｂに変換される。なお、前記ＲＧＢ−Ｌａｂ変換に代えて、所定のカラープロファイルによる変換手順による変換を行うことができる。
【０１１２】
前記属性検出部７１は、変倍後画像１６ｄの画像データの各画素の属性を検出する。そのために、前記属性検出部７１は、エッジ検出処理手段としてのエッジ検出部１９、網点背景検出処理手段としての網点背景検出部２０及び色背景検出処理手段としての色背景検出部２１を備え、該色背景検出部２１によって、エッジ、網点背景及び色背景が属性として検出される。
【０１１３】
また、前記エッジ検出部１９は、変倍後画像１６ｄの画像データの画素ごとにエッジ部分を検出し、検出結果を属性判定部２８に送る。そして、前記網点背景検出部２０は、変倍後画像１６ｄの画像データの画素ごとに画像の網点背景部分を検出し、検出結果を属性判定部２８に送る。さらに、色背景検出部２１は、変倍後画像１６ｄの画像データの画素ごとに画像の色背景を検出し、検出結果を属性判定部２８に送る。なお、本実施の形態において、色背景は、レッド、グリーン及びブルーのほかにグレーの背景を含み、注目画素及びその周辺の画素の濃度の平均値が所定の範囲内であり、かつ、分散が所定の閾値以下である場合に、前記注目画素を色背景として検出する。
【０１１４】
そして、前記画像処理部７２は、変倍後画像１６ｄの画像データの各画素の属性に基づいて画像処理を行い、画像処理後画像１６ｅを生成する。そのために、前記画像処理部７２は、強調処理手段としての強調部２２、平滑化処理手段としての平滑化部２３、濃度変換処理手段としての濃度変換部２４及び２値化処理手段としての２値化部２５を備える。
【０１１５】
前記強調部２２は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素を強調し、処理後の画像データを変倍後画像１６ｄの記録領域に記録する。
【０１１６】
そして、平滑化部２３は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素を平滑化し、処理後の画像データを変倍後画像１６ｄの記録領域に記録する。なお、本実施の形態においては、エッジが検出されない網点背景部分において平滑化処理が行われ、平滑化される前の網点背景の画像濃度に応じて平滑化された後の網点背景の画像濃度が決まる。
【０１１７】
また、濃度変換部２４は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素の濃度を変換し、処理後の画像データを変倍後画像１６ｄの記録領域に記録する。
【０１１８】
そして、前記ＣＭＹＫ変換部４２は、ＣＭＹＫ変換処理を行い、濃度変換処理が行われた後の前記変倍後画像１６ｄの記録領域から変数ｒｅｓｉｚｅ＿ｄａｔａ１〜ｒｅｓｉｚｅ＿ｄａｔａ３を読み出し、Ｌａｂ−ＣＭＹＫ変換を行い、Ｌａｂ−ＣＭＹＫ変換が行われた後の変数ｏｕｔ＿ｄａｔａ１〜ｏｕｔ＿ｄａｔａ４を画像処理後画像１６ｅの記録領域に書き込む。この場合、読出し時において、変数ｒｅｓｉｚｅ＿ｄａｔａ１〜ｒｅｓｉｚｅ＿ｄａｔａ３は、それぞれ濃度値、色成分値ａ及び色成分値ｂであり、書込み時において、変数ｏｕｔ＿ｄａｔａ１〜ｏｕｔ＿ｄａｔａ４は濃度値Ｃ、Ｍ、Ｙ、Ｋであり、Ｌａｂ−ＣＭＹＫ変換により、濃度値及び色成分値ａ、ｂが、シアン、マゼンタ、イエロー及びブラックの濃度値Ｃ、Ｍ、Ｙ、Ｋに変換される。なお、この場合、Ｌａｂ−ＣＭＹＫ変換においては、所定の変換式でＬａｂ−ＣＭＹ変換を行い、濃度値Ｃ、Ｍ、Ｙを生成した後、ＧＣＲ（Ｇｒａｙ−Ｃｏｍｐｏｎｅｎｔ  Ｒｅｐｌａｃｅｍｅｎｔ）処理によって濃度値Ｋを生成するようにしている。また、前記Ｌａｂ−ＣＭＹＫ変換に代えて、所定のカラープロファイルによる変換手順による変換を行うことができる。
【０１１９】
そして、前記２値化部２５は、Ｌａｂ−ＣＭＹＫ変換が行われた後の画像処理後画像１６ｅの画像データの画素ごとに２値化方法で２値化を行うことによって２値の画像データを生成し、処理後の画像データを画像処理後画像１６ｅの記録領域に記録する。前記第１の実施の形態においては、一つの濃度値の１プレーン分の２値化が行われるのに対し、本実施の形態においては、四つの濃度値Ｃ、Ｍ、Ｙ、Ｋの４プレーン分の２値化が行われ、２値のカラーの画像データが生成される。
【０１２０】
また、前記エッジ補正部２６は、画像処理後画像１６ｅの画像データについて、属性判定部２８によって指示された画素ごとにエッジ補正を行い、処理後の画像データを画像処理後画像１６ｅの記録領域に記録する。
【０１２１】
この場合、四つの濃度値Ｃ、Ｍ、Ｙ、Ｋの４プレーンのうちの濃度値Ｋのプレーン、すなわち、黒プレーンにおいて、エッジとして検出された注目画素の周辺の画素、本実施の形態においては、８（３×３−１）画素のうちの、エッジとして検出されていないすべての画素の濃度値が注目画素の濃度値と同じであるかどうかによってエッジ補正条件が成立するかどうかが判断され、エッジ補正条件が成立する場合に、注目画素の濃度値Ｋが反転（１→０）させられる。
【０１２２】
そして、属性判定部２８は、エッジ検出部１９、網点背景検出部２０及び色背景検出部２１から、エッジ検出、網点背景検出及び色背景検出の検出結果が送られると、該各検出結果に基づいて、変倍後画像１６ｄの画像データの各画素の属性を判定し、エッジが検出されたかどうか、網点背景が検出されたかどうか、及び色背景が検出されたかどうかを判断する。
【０１２３】
そして、前記属性判定部２８は、前記検出結果を、属性値として、画素ごとに画像処理後画像１６ｅの記録領域に記録する。なお、属性値の変数ｐｒｏｐ＿ｄａｔａの１ビット目に色背景の検出結果（０：なし、１：あり）が、２ビット目に網点背景の検出結果（０：なし、１：あり）が、３ビット目にエッジの検出結果（０：なし、１：あり）がフォーマットで記録される。
【０１２４】
さらに、前記属性判定部２８は、コピーのモードが選択された場合に、属性値に基づいて、図２４に示される画像処理設定テーブルを参照し、変倍後画像１６ｄの画像データに対して行われる画像処理の設定、すなわち、画像処理設定をパスｐａ１〜ｐａ５として特定する。なお、ファクシミリ通信及びインターネットファックスのモードが選択された場合には、図１０に示される画像処理設定テーブルが参照される。
【０１２５】
次に、図２４に示される画像処理設定テーブルについて説明する。まず、コピー画質としてテキストが選択された場合について説明する。
【０１２６】
注目画素においてエッジ、網点背景及び色背景のいずれも検出されない場合、属性判定部２８は、パスｐａ１の画像処理設定を特定し、濃度変換処理においてハイコントラストテーブルＬ１を選択し、２値化処理において単純２値化法を選択する。
【０１２７】
また、注目画素において色背景だけが検出された場合、属性判定部２８は、パスｐａ２の画像処理設定を特定し、濃度変換処理においてハイガンマテーブルＬ２を選択し、２値化処理において誤差拡散法を選択する。
【０１２８】
そして、注目画素において、網点背景だけが検出された場合、並びに網点背景及び色背景が検出された場合、属性判定部２８は、パスｐａ３の画像処理設定を特定し、平滑化の実行フラグを立て、濃度変換処理としてハイガンマテーブルＬ２を選択し、２値化処理において誤差拡散法を選択する。この場合、注目画素が平滑化されるので、網点背景における不要な汚れ等を除去することができる。
【０１２９】
また、注目画素においてエッジが検出された場合、属性判定部２８は、パスｐａ４の画像処理設定を特定し、網点背景及び色背景が検出されても、検出されなくても、濃度変換処理においてハイコントラストテーブルＬ１を選択し、２値化処理において単純２値化法を選択し、エッジ補正の実行フラグを立てる。この場合、濃度変換処理においてハイコントラストテーブルＬ１が選択されるので、エッジを際立たせることができる。なお、エッジを一層際立たせるために、さらに、強調の実行フラグを立てることもできる。また、エッジ補正を行うことによって注目画素が反転させられるので、網点背景及び色背景においてエッジを確実に認識することができる。
【０１３０】
そして、コピー画質として写真が選択された場合、属性判定部２８は、エッジ、網点背景及び色背景の検出結果に関係なく、パスｐａ５の画像処理設定を特定し、濃度変換処理においてリニアテーブルＬ３を選択し、２値化処理において誤差拡散法を選択する。
【０１３１】
次に、画像データを送信したり、コピーをしたりするときの前記構成の複合機４０の動作について説明する。
【０１３２】
図２５は本発明の第２の実施の形態における複合機の動作を示す第１のフローチャート、図２６は本発明の第２の実施の形態における複合機の動作を示す第２のフローチャートである。
【０１３３】
まず、操作者が、メニューキーｋ３（図２２）、画質キーｋ４及びアドレスキーｋ５にタッチして、送信ファイル形式、送信画質及び送信先をそれぞれ選択し、開始キーｋ７にタッチして送信の開始を指示するか、又は画質キーｋ４及びテンキーｋ６にタッチしてコピー画質を選択し、コピー枚数を入力し、開始キーｋ７にタッチして、コピーの開始を指示すると、制御部Ｃｔの前記初期化処理手段は、画像読取部１１、送受信部１４、エンコーダ・デコーダ１５等の各処理の初期化を行う。
【０１３４】
そのために、初期化処理手段は、バッファメモリ１６において入力解像度１６ｂ及び出力解像度１６ｃを設定し、入力解像度１６ｂの横入力解像度及び縦入力解像度に６００〔ｄｐｉ〕を、出力解像度１６ｃの横出力解像度及び縦出力解像度に、選択された送信画質又はコピー画質に応じて決まる値をセットする。
【０１３５】
次に、画像読取部１１は、原稿の画像を読み取り、画像データをバッファメモリ１６に書き込む。これにより、入力画像１６ａの主走査方向画素数及び副走査方向画素数に原稿の画像に応じた値がセットされ、入力画像１６ａの濃度値ＤＲ、ＤＧ、ＤＢに、レッド、グリーン及びブルーの輝度値が変換された階調値がセットされる。
【０１３６】
続いて、変倍部１８は、入力画像１６ａを変倍率に応じて変倍する。これに伴って、変倍後画像１６ｄの主走査方向画素数、副走査方向画素数、濃度値及び色成分値ａ、ｂの変数は、ｒｅｓｉｚｅ＿ｘ、ｒｅｓｉｚｅ＿ｙ、ｒｅｓｉｚｅ＿ｄａｔａ１〜ｒｅｓｉｚｅ＿ｄａｔａ３にされる。
【０１３７】
次に、前記Ｌａｂ変換部４１は、ＲＧＢ−Ｌａｂ変換によって、レッド、グリーン及びブルーの濃度値ＤＲ、ＤＧ、ＤＢを濃度値及び色成分値ａ、ｂに変換し、該濃度値及び色成分値ａ、ｂを変倍後画像１６ｄの記録領域に書き込む。
【０１３８】
このようにして、変倍後画像１６ｄの画像データがバッファメモリ１６に書き込まれると、属性検出部７１は変倍後画像１６ｄの画像データの各画素について属性を検出し、エッジ検出部１９、網点背景検出部２０及び色背景検出部２１は検出結果を属性判定部２８に送る。
【０１３９】
続いて、該属性判定部２８は、変倍後画像１６ｄの画像データの各画素について属性を判定し、属性に基づいて画像処理設定を特定する。
【０１４０】
このようにして、変倍後画像１６ｄの画像データのすべての画素について属性が判定されると、属性判定部２８によって特定された画像処理設定に基づいて、前記強調部２２は強調処理を、平滑化部２３は平滑化処理を、濃度変換部２４は濃度変換処理を行う。そのために、強調部２２は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素を強調し、平滑化部２３は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素を平滑化し、濃度変換部２４は、変倍後画像１６ｄの画像データの画素ごとに属性判定部２８によって指示された画素の濃度を変換する。強調処理、平滑化処理及び濃度変換処理が行われた後の画像データは、画素ごとに変倍後画像１６ｄの記録領域に書き込まれる。
【０１４１】
続いて、前記ＣＭＹＫ変換部４２は、Ｌａｂ−ＣＭＹＫ変換によって、濃度値及び色成分値ａ、ｂを濃度値Ｃ、Ｍ、Ｙ、Ｋに変換し、該濃度値Ｃ、Ｍ、Ｙ、Ｋを画像処理後画像１６ｅの記録領域に書き込む。
【０１４２】
次に、前記２値化部２５は、画像処理後画像１６ｅの画像データの画素ごとに属性判定部２８によって指示された２値化方法で２値化を行う。
【０１４３】
これに伴って、画像処理後画像１６ｅの主走査方向画素数、副走査方向画素数及び濃度値Ｃ、Ｍ、Ｙ、Ｋの変数は、ｏｕｔ＿ｘ、ｏｕｔ＿ｙ、ｏｕｔ＿ｄａｔａ１〜ｏｕｔ＿ｄａｔａ４にされる。
【０１４４】
続いて、前記エッジ補正部２６は、画像処理後画像１６ｅの画像データに対して画素ごとにエッジ補正を行う。そのために、エッジ補正部２６は、注目画素においてエッジ補正の実行フラグが立っているかどうかを判断し、エッジ補正の実行フラグが立っている場合に、エッジ補正を行い、処理後の画像データを画像処理後画像１６ｅの記録領域に書き込む。
【０１４５】
そして、エンコーダ・デコーダ１５は、画像処理後画像１６ｅの画像データに対して、操作者がモード切替操作部１３ｂにタッチすることによって選択したモード、及びメニューキーｋ３にタッチすることによって選択した送信ファイル形式に応じてエンコードを行う。ファクシミリ通信のモードが選択された場合には、ＭＨ、ＭＲ、ＭＭＲ、ＪＰＥＧ、ＪＢＩＧ等の送信ファイル形式のうちの送信先のファクシミリが受信可能な送信ファイル形式で画像データが作成され、インターネットファックスのモードが選択された場合には、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧ等の送信ファイル形式のうちの、操作者が選択した送信ファイル形式で画像データが作成され、コピーのモードが選択された場合には、画像形成部１２が解読することができるＰＤＬデータが作成される。
【０１４６】
次に、送受信部１４は、操作者が選択したモードに応じて通信回線を接続するか、又は画像形成部１２に画像データを送信する。すなわち、ファクシミリ通信のモードが選択された場合には、電話回線に接続し、インターネットファックスのモードが選択された場合には、インターネット回線に接続し、コピーのモードが選択された場合には、画像形成部１２に接続する。
【０１４７】
そして、送受信部１４は、エンコーダ・デコーダ１５によってエンコードが行われた画像データを送信先又は画像形成部１２に送信する。
【０１４８】
次に、図２５及び２６のフローチャートについて説明する。
ステップＳ２１  操作者は送信又はコピーの開始を指示する。
ステップＳ２２  初期化処理手段は初期化処理を行う。
ステップＳ２３  画像読取部１１は画像を読み取る。
ステップＳ２４  変倍部１８は変倍処理を行う。
ステップＳ２５  Ｌａｂ変換部４１はＲＧＢ−Ｌａｂ変換処理を行う。
ステップＴ１１  変倍後画像１６ｄの画像データのすべての画素に対するループを開始する。
ステップＳ２６  属性検出部７１は変倍後画像１６ｄの画像データの各画素について属性を検出する。
ステップＳ２７  属性判定部２８は変倍後画像１６ｄの画像データの各画素について属性を判定し、画像処理設定を特定する。
ステップＳ２８  強調部２２は強調処理を、平滑化部２３は平滑化処理を、濃度変換部２４は濃度変換処理を行う。
ステップＳ２９  ＣＭＹＫ変換部４２はＬａｂ−ＣＭＹＫ変換処理を行う。
ステップＳ３０  ２値化部２５は２値化処理を行う。
ステップＴ１２  変倍後画像１６ｄの画像データのすべての画素に対するループを終了する。
ステップＴ１３  画像処理後画像１６ｅの画像データのすべての画素に対するループを開始する。
ステップＳ３１  エッジ補正部２６はエッジ補正処理を行う。
ステップＴ１４  画像処理後画像１６ｅの画像データのすべての画素に対するループを終了する。
ステップＳ３２  エンコーダ・デコーダ１５はエンコードを行う。
ステップＳ３３  送受信部１４はエンコードが行われた画像データを送信先又は画像形成部１２に送信し、処理を終了する。
【０１４９】
このように、本実施の形態においては、画像データがカラーの画像データである場合であっても、画像処理部７２による画像処理が行われた後の２値の画像データの注目画素について、エッジ補正条件が成立するかどうかが判断され、エッジ補正条件が成立する場合にエッジ補正が行われるので、画像データの画像を再現したときに、画像の視認性が低くなることがない。
【０１５０】
前記各実施の形態においては、画像データを処理するために、変倍部１８、エッジ補正部２６、属性判定部２８、属性検出部７１、画像処理部７２等が配設されるようになっているが、変倍部１８、エッジ補正部２６、属性判定部２８、属性検出部７１、画像処理部７２等を画像補正用のＩＣ上に配設したハードウェアによって形成したり、アプリケーションソフトウェアによって形成したりすることができる。
【０１５１】
また、各実施の形態においては、バッファメモリ１６と画像処理設定格納メモリ２７とが独立に配設されるようになっているが、共通のメモリ内に配設することができる。
【０１５２】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【０１５３】
１０    ファクシミリ
２６    エッジ補正部
２８    属性判定部
４０    複合機
７２    画像処理部
【図１】
2014007657.tif 000003
【図２】
2014007657.tif 000004
【図３】
2014007657.tif 000005
【図４】
2014007657.tif 000006
【図５】
2014007657.tif 000007
【図６】
2014007657.tif 000008
【図７】
2014007657.tif 000009
【図８】
2014007657.tif 000010
【図９】
2014007657.tif 000011
【図１０】
2014007657.tif 000012
【図１１】
2014007657.tif 000013
【図１２】
2014007657.tif 000014
【図１３】
2014007657.tif 000015
【図１４】
2014007657.tif 000016
【図１５】
2014007657.tif 000017
【図１６】
2014007657.tif 000018
【図１７】
2014007657.tif 000019
【図１８】
2014007657.tif 000020
【図１９】
2014007657.tif 000021
【図２０】
2014007657.tif 000022
【図２１】
2014007657.tif 000023
【図２２】
2014007657.tif 000024
【図２３】
2014007657.tif 000025
【図２４】
2014007657.tif 000026
【図２５】
2014007657.tif 000027
【図２６】
2014007657.tif 000028