(57)【要約】【課題】    配信した画像データを再び外部機から受け取り、再出力する場合にも、原稿画像の入力の過程で黒文字処理等の画像処理を施すことにより向上させた画質の維持を図る。【解決手段】  ＭＦＰ機（多機能を搭載したデジタルカラー複写機）は、原稿画像データにスキャナ入力過程で、黒文字像域に、Ｃ＝Ｍ＝Ｙ＝０（白）とする処理を行い印刷出力用のＣＭＹＫで画像蓄積する。ＭＦＰ機から外部ＰＣへの配信時に、蓄積した画像をＰＣ用のＲＧＢに変換するが、ＲＧＢに黒文字コードを埋め込むことで、データを引き継ぎ画質の維持を図る。配信時に行う色変換１００３では、送信対象のＣＭＹＫ１１００から第１抽出部１１０１で黒文字像域を抽出し、抽出した黒文字像域の画素に対し、色空間変換部１１０２でＣＭＹＫ→ＲＧＢとした、ＲＧＢに黒文字コード融合部１１０３でＲ＝Ｇ＝Ｂの黒文字コードを埋め込む。Ｒ＝Ｇ＝Ｂを色空間変換部１１０２で行っても良い。【選択図】          図１１
2006041792.tif 000002
【特許請求の範囲】
【請求項１】
入力された原稿画像データを画像の属性に従う像域に分離する像域分離手段と、前記像域分離手段により分離された像域の原稿画像データにその属性に応じた画像処理を施す画像処理手段と、前記画像処理手段によって画像処理が施された画像データを蓄積する画像蓄積手段と、ネットワークを介して送受信する画像データに対し、可変の設定条件に従って変換を施すデータ形式変換手段とを有する画像処理装置であって、前記データ形式変換手段が、送信の対象となる前記画像蓄積手段に蓄積された画像データから画像の属性情報を抽出する第1の属性抽出手段と、受信した画像データから画像の属性情報を抽出する第２の属性抽出手段と、送信画像データに対し前記第1の属性抽出手段によって抽出した属性に応じた変換条件を設定し、受信画像データに対し前記第２の属性抽出手段によって抽出した属性に応じた変換条件を設定する手段を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、前記像域分離手段が、黒文字の属性を持つ像域を分離する手段であり、前記画像処理手段が、黒文字の属性を持つ像域に黒文字処理を施す手段であることを特徴とする画像処理装置。
【請求項３】
請求項２に記載された画像処理装置において、前記画像処理手段が、入力された原稿画像データをＣＭＹＫ表色系のデータに処理するとともに、前記黒文字処理として、黒文字の属性を持つ像域に、Ｃ＝Ｍ＝Ｙ＝０、の処理を施す手段であることを特徴とする画像処理装置。
【請求項４】
請求項１乃至３のいずれかに記載された画像処理装置において、第1の属性抽出手段、第２の属性抽出手段それぞれが抽出する画像の属性情報を黒文字としたことを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれかに記載された画像処理装置において、前記データ形式変換手段が、送信の対象となる前記画像蓄積手段に蓄積されたＣＭＹＫ表色系のデータをＲＧＢ表色系のデータに変換する手段であることを特徴とする画像処理装置。
【請求項６】
請求項５に記載された画像処理装置において、前記第1の属性抽出手段が、Ｃ＝Ｍ＝Ｙ＝０のデータ値を持つ像域を黒文字の像域として抽出する手段であり、前記第1の属性抽出手段によって抽出した黒文字の像域に対する、前記データ形式変換手段の変換条件の設定を、Ｒ＝Ｇ＝Ｂとすることを特徴とする画像処理装置。
【請求項７】
請求項１乃至６のいずれかに記載された画像処理装置において、前記第２の属性抽出手段が、ＲＧＢ表色系の画像データにおけるＲ＝Ｇ＝Ｂのデータ値を持つ像域を黒文字の像域として抽出する手段であることを特徴とする画像処理装置。
【請求項８】
請求項７に記載された画像処理装置において、前記第２の属性抽出手段によって抽出した黒文字の像域に対する、前記データ形式変換手段の変換条件の設定を、ＣＭＹＫ表色系の黒文字処理とすることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信機能及びキャプチャ機能を備えた、例えば複合型（コピー機能、スキャナ機能、ファクシミリ機能、プリンタ機能等を複合させた）のデジタル複写機のように、多様なパスで入力された画像データを蓄積し、蓄積した画像データをもとに記録媒体に画像を形成するデータを出力するほか、外部機器（コンピュータ等）へ配信することを可能にした画像処理装置（システム）に関し、より特定すると、配信した画像データを再び外部機器から受け取り、再出力をする場合にも、原稿画像データに黒文字処理等を施すことにより向上した画質の維持を図ることを可能とした前記画像処理装置に関する。
【背景技術】
【０００２】
近年、複写機においては、コピー機能のほかに、スキャナ機能、プリンタ機能、ファクシミリ機能等を搭載した多機能機（ＭＦＰ）が一般化しつつあり、これに伴ってこれらの機能を支えるネットワーク技術の導入が進行している。また、ネットワーク化は、複写機を含む画像機器相互間でそれぞれが取得、蓄積した画像データの授受を可能にし、これを配信機能及びキャプチャ機能として実現している。
ＭＦＰでは、入力される画像データを、通常、ＨＤＤ（Hard Disc Drive）等の記憶装置に蓄積し、電子ソート等の画像処理機能の拡張、バックアップデータ或いは再コピーへの使用を図るために利用するほか、蓄積データを配信機能及びキャプチャ機能を用いて入出力される画像データの対象にしている。従って、対象となる画像には、コピー機能等の利用時にスキャナ読み取りによって入力した画像データや、プリンタ機能等を利用するためにネットワーク経由で入力されてくる画像データ等、多様な画像データが含まれる。
【０００３】
ところで、上記したＭＦＰのベースとなるデジタル複写機は、カラー機が一般化しており、デジタルカラー複写機では、ＣＭＹＫ４色プリンタから画像を再生出力する。原稿を読み取るスキャナで入力される画像の信号属性はＲＧＢであるため、色補正や墨生成処理をおこなうことにより、プリンタおよびトナー特性に応じたＣＭＹＫ信号へ変換をおこない、印刷用のデータとして出力される。
多くのデジタルカラー複写機は、スキャナ入力画像をＣＭＹＫ信号へ変換する過程に像域分離機能を持っており、黒文字、色文字、網点部、写真部等、画像の属性による像域分離によって、分離した夫々の像域に適した画像処理を行うことにより、異なる属性が混在する原稿においても、高画質な出力画像が得られるようにしている（無彩色に対する処理については、下記特許文献１、参照）。
カラー画像においては、黒文字部を高品質に再生する黒文字処理への要求が高く、像域分離で識別した黒文字部に対してＫ単色で再生される処理は必須になっている。ＣＭＹで黒文字を再生した場合、Ｃ，Ｍ，Ｙ間に生じる少しのバランスのずれでも色付いて見えたり、プリンタ出力時に色ずれが生じて黒文字の周りにが色付いて、非常に目に付きやすい劣化につながるが、Ｋ単色で再生すればＣ，Ｍ，Ｙのバランスは関係なく、位置ずれの影響もない（ＲＧＢからＹＭＣＫへの変換の過程でグレーをＫ単色で再現する処理については、下記特許文献２、参照）。
また、像域分離は一方で、同じ黒色であっても、黒文字部をＫ単色で再生するのに対して、写真部は階調性や粒状性を考慮して多くのＣＭＹを使用して黒を再生する。このように、同じ黒を再生する場合でも、大きく異なる処理を像域分離結果によって行うため、黒文字部の識別を誤り、本来同じ属性の像域であるのに、異なる色使いの処理をすると大きな画質の劣化につながる。
【０００４】
ＭＦＰデジタルカラー複写機においても、上記した配信機能及びキャプチャ機能を備え、近年は、例えば、スキャナ入力した画像データをＨＤＤに保存しておき、ＨＤＤに保存した画像データを外部インターフェース経由でクライアントＰＣに送信した後、再びクライアントＰＣからＨＤＤに戻して再出力等をするといった要求が、なされるようになってきた。
クライアントＰＣからの要求に応えて、外部インターフェースを介してクライアントＰＣに画像を送信する際、ＨＤＤに蓄積された画像がＣＭＹＫデータである場合、ＰＣ側で画像データを利用するのに都合が良いということから、多くの場合、汎用フォーマットであるＲＧＢデータに変換して送信する（下記特許文献３、参照）。
【特許文献１】特開平９−２７９１５号公報
【特許文献２】特開２００２−２１８２７３号公報
【特許文献３】特開２００１−２２３８２８号公報
【特許文献４】特開平８−９８０１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、クライアントＰＣ等の外部に画像を送信する際、汎用フォーマットであるＲＧＢデータに変換するために、その過程で次の問題が生じる。即ち、ＨＤＤに蓄積されたＣＭＹＫデータは、既にスキャナ入力画像をＣＭＹＫ信号へ変換する過程で像域分離信号に基づいた、黒文字処理がなされているので、ＣＭＹＫデータのまま用いる場合に問題は生じないが、ＲＧＢデータに変換をすることで、黒文字処理がキャンセルされてしまい、画質が劣化してしまう、という問題である。
ここに、ＨＤＤには、蓄積するメモリ量を節約するために、スキャナ入力画像をＣＭＹＫ信号へ変換する過程で用いる像域分離信号を、普通蓄積しない。また、ＨＤＤに像域分離信号を蓄積したとしても、ＣＭＹＫデータに像域分離信号を付けて送信すると、データ量が増える上に汎用性がなくなるといった問題がある。このため、黒文字処理がなされたＣＭＹＫデータを、汎用フォーマットであるＲＧＢデータに変換して、外部クライアントＰＣに送信した後、再び外部クライアントＰＣから受信して再出力をするときに、黒文字処理がなされず、黒文字の色付きが生じ、画質が劣化する、といった問題を起こす。
なお、像域分離結果を保持するＣＭＹＫデータを送受信する際の問題として、画像データに加えて像域分離結果を送信すると、送信情報量が増大するという問題に対し、この解決を図るために、Ｃ，Ｍ，Ｙのデータ値に特定の値を設定（それぞれ“０”を設定）することにより送信情報量を増大させることなく、画像データと像域分離結果を送信可能とする方法が上記特許文献４で、提案されている。しかしながら、特許文献４の提案は、情報量の増大を抑えるという問題の解決に留まっており、画像データの入力の過程で黒文字処理を施し、処理後のＣＭＹＫデータを、汎用フォーマットであるＲＧＢデータに変換して、外部クライアントＰＣに送信した後、再び外部クライアントＰＣから受信して再出力をするという一連の過程で、黒文字処理の結果を利用可能にして、画質の劣化を防ぐ、ということを意図してなされたものではない。
【０００６】
本発明は、原稿画像データの入力の過程で黒文字処理等の像域の属性に応じた画像処理を施した後の装置専用フォーマットの（ＣＭＹＫ）データを、汎用フォーマットの（ＲＧＢ）データに変換して、外部機（例えば、クライアントＰＣ）に送信した後、送信したデータを再び外部機から受信して再出力をする場合に、画質劣化が起きる上述の従来技術の問題に鑑み、これを解決するためになされたもので、その解決課題は、上記した画質劣化を起こすことなく、再出力をする場合に、原稿画像データの入力過程で施した黒文字処理等の画像処理により向上させた画質の維持を図ることを可能にする画像処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明は、入力された原稿画像データを画像の属性に従う像域に分離する像域分離手段と、前記像域分離手段により分離された像域の原稿画像データにその属性に応じた画像処理を施す画像処理手段と、前記画像処理手段によって画像処理が施された画像データを蓄積する画像蓄積手段と、ネットワークを介して送受信する画像データに対し、可変の設定条件に従って変換を施すデータ形式変換手段とを有する画像処理装置であって、前記データ形式変換手段が、送信の対象となる前記画像蓄積手段に蓄積された画像データから画像の属性情報を抽出する第1の属性抽出手段と、受信した画像データから画像の属性情報を抽出する第２の属性抽出手段と、送信画像データに対し前記第1の属性抽出手段によって抽出した属性に応じた変換条件を設定し、受信画像データに対し前記第２の属性抽出手段によって抽出した属性に応じた変換条件を設定する手段とすることによって、課題の解決を図る。
【０００８】
請求項２の発明は、請求項１に記載された画像処理装置において、前記像域分離手段が、黒文字の属性を持つ像域を分離する手段であり、前記画像処理手段が、黒文字の属性を持つ像域に黒文字処理を施す手段であることを特徴とするものである。
請求項３の発明は、請求項２に記載された画像処理装置において、前記画像処理手段が、入力された原稿画像データをＣＭＹＫ表色系のデータに処理するとともに、前記黒文字処理として、黒文字の属性を持つ像域に、Ｃ＝Ｍ＝Ｙ＝０、の処理を施す手段であることを特徴とするものである。
【０００９】
請求項４の発明は、請求項１乃至３のいずれかに記載された画像処理装置において、第1の属性抽出手段、第２の属性抽出手段それぞれが抽出する画像の属性情報を黒文字としたことを特徴とするものである。
【００１０】
請求項５の発明は、請求項１乃至４のいずれかに記載された画像処理装置において、前記データ形式変換手段が、送信の対象となる前記画像蓄積手段に蓄積されたＣＭＹＫ表色系のデータをＲＧＢ表色系のデータに変換する手段であることを特徴とするものである。
請求項６の発明は、請求項５に記載された画像処理装置において、前記第1の属性抽出手段が、Ｃ＝Ｍ＝Ｙ＝０のデータ値を持つ像域を黒文字の像域として抽出する手段であり、前記第1の属性抽出手段によって抽出した黒文字の像域に対する、前記データ形式変換手段の変換条件の設定を、Ｒ＝Ｇ＝Ｂとすることを特徴とするものである。
【００１１】
請求項７の発明は、請求項１乃至６のいずれかに記載された画像処理装置において、前記第２の属性抽出手段が、ＲＧＢ表色系の画像データにおけるＲ＝Ｇ＝Ｂのデータ値を持つ像域を黒文字の像域として抽出する手段であることを特徴とするものである。
請求項８の発明は、請求項７に記載された画像処理装置において、前記第２の属性抽出手段によって抽出した黒文字の像域に対する、前記データ形式変換手段の変換条件の設定を、ＣＭＹＫ表色系の黒文字処理とすることを特徴とするものである。
【発明の効果】
【００１２】
請求項１〜８の発明によると、原稿画像データの入力の過程で黒文字処理等の像域の属性に応じた画像処理を画像データに施し、その後、配信した画像データを再び受け取り、再出力をする場合にも、変換過程で画像データに埋め込むことにより引き継いできた、黒文字処理等の像域の属性に応じた画像処理結果を利用できるようにしたことによって、原稿画像データの入力の過程での画像処理により向上した画質の維持を図ることが可能になる。
また、原稿画像データをＣＭＹＫ表色系とし、黒文字の属性を持つ像域を“Ｃ＝Ｍ＝Ｙ＝０”として黒文字処理の結果を画像データに挿入するようにしたので、情報量を増加させること無く容易に黒文字情報の挿入ができ（請求項３）、また、送信の対象となる蓄積されたＣＭＹＫ表色系データを送信データとしてＲＧＢ表色系データに変換する際に、送信ＲＧＢデータにおいて、“Ｒ＝Ｇ＝Ｂ”の黒文字情報の埋め込みが可能となる（請求項６）。
また、黒文字の属性を持つ像域を“Ｃ＝Ｍ＝Ｙ＝０”として黒文字処理の結果を画像データに挿入したＲＧＢデータを受信画像データから抽出するようにしたので、容易に黒文字情報の抽出ができ（請求項７）、また、抽出結果に基づいて受信したＲＧＢ表色系データのＣＭＹＫ表色系データへの変換を通して、ＣＭＹＫ表色系の黒文字処理が可能となる（請求項８）。
【発明を実施するための最良の形態】
【００１３】
以下には、本発明の画像処理装置に係わる実施形態として、コピー機能、プリンタ機能、および内部に蓄積した入力画像（読み取り原稿画像やプリンタ機能等により入力された画像）に対する配信機能等を備えたＭＦＰデジタルカラー複写機へ実施した例を示す。
図１は、本実施形態のデジタルカラー複写機に係わる画像データ処理システムの構成を概略的に示すブロック図である。
コピー機能に用いる要素として、原稿からカラー画像データをスキャナ読み取りする読み取りユニット１、読み取りユニット１０１が読み取った画像データに対し補正・変換処理を施す、シェーディング補正処理1０２、ＲＧＢγ補正処理１０３、フィルタ処理１０５、色補正処理１０６及び変倍処理１０７を備える。フィルタ処理１０５及び色補正処理１０６では、画像種に応じて処理条件を変えるので、入力画像を各画像種の像域に分離する像域分離処理１０４（後記で詳述）を設ける。また、補正・変換処理後のカラー・モノクロデータ多値データを圧縮するデータ固定長の圧縮器１０８、圧縮後のデータを蓄積するＨＤＤ１１４を有する。
プリンタコントローラ１１３は、原稿読み取りから、読み取り画像データの蓄積、蓄積画像データを用いた印刷出力といったコピー機能を始め、複合機能全体の動作を制御するコントローラとして動作する。従って、動作に必要なデータを格納するための半導体メモリ１１９を制御下に持つ。なお、半導体メモリ１１９には、図示のように、カラー画像データの処理の際に色毎に処理領域を独立して確保する。
【００１４】
プリンタ機能に用いる要素として、本例ではネットワーク接続された外部ＰＣ１１７との間の通信を行うためのＮＩＣ（ネットワークインターフェースコントーラ）等の外部インターフェース１１６を介して外部ＰＣ１１７からの印刷コマンドに従いラスターイメージ処理（ＲＩＰ）を行い、又ＲＩＰ後のデータ専用の圧縮をプリンタコントローラ１１３で行う。
蓄積された入力画像データの配信機能に用いる要素として、外部インターフェース１１６の外、上記したコピー、プリンタの各機能を用いる際に生成され、ＨＤＤ１１４に蓄積されたデータを、送信先の外部機器（本例では外部ＰＣ１１７）で使用可能な汎用データ形式への変換や、指示された設定による画像データの処理をするデータ形式変換装置１１５を有する。
また、上記各機能を用いて生成される画像データを用いて印刷出力（画像形成処理）をする場合には、本例では、ＨＤＤ１１４に蓄積されたデータを用いる。このために、蓄積した圧縮データを元のデータに戻すために、画像データ種に応じた伸張器を用いる。コピー機能の場合には多値のカラー・モノクロデータを伸張する多値データ固定長伸張器１０９を、又プリンタ機能の場合にはプリンタコントローラ１１３にモノクロ用、カラー用の各可変長可逆圧縮データ伸張器を設ける。また、画像形成処理を行うための手段として、伸張後のデータに補正を施すプリンタγ補正処理１１０及び中間調処理１１１と、ＧＡＶＤ（書き込みユニット）１１２を有する。
【００１５】
図１を参照して、本実施形態の画像データ処理をその流れに沿って説明する。
先ず、原稿読み取り時の処理フローを説明する。
原稿を読み取る場合、原稿台にセットされた原稿を読み取りユニット１０１のスキャナなどの読み取り装置によって読み取る。読み取られた画像データは、Ｒ，Ｇ，Ｂに色分解されたデータとして、シェーディング補正処理1０２に送られる。
シェーディング補正処理1０２では、撮像素子（ＣＣＤイメージセンサ）の感度ムラ、光源の照明ムラなどを補正する。ＲＧＢγ補正処理１０３では、スキャナからの読取り信号が反射率データから明度データに変換される。
シェーディング補正後のデータに対し、像域分離処理１０４では、文字部と写真部の判定、及び有彩色、無彩色判定を行う。
【００１６】
本実施形態では、スキャナ入力した原稿画像データの処理過程で黒文字処理を行い、その処理が施された画像データをＰＣ等の外部機に配信した後、再び本機に戻されることがあっても、黒文字処理の結果が維持できるようにすることを意図し、それを実現するための構成を備えるものである。
そこで、この構成を実現するために必要になる要素である像域分離処理１０４について、その内部構成を示す図２を参照して、より詳細に説明する。
ここでは、像域を３つの画像種、即ち、“エッジ”、“網点”及び“色”に分離するためにそれぞれの分離部を持つ。エッジ分離部３０１は、原稿中から文字エッジを検出し、網点分離部３０２は、原稿中から網点領域を検出し、色分離部３０３は原稿中から有彩部分を検出し、また、総合判定部３０４は上記各分離部３０１〜３０３の検出結果を受けて、像域分離結果を出力する。
エッジ分離部３０１と網点分離部３０２は、此の種の画像処理における公知の方法を適用することが可能で、例えば、特開平１０−１０８０１２に記載された方法が採用可能である。以下にその概要を説明する。
【００１７】
文字領域は、高レベル濃度の画素と低レベル濃度の画素（以下、それぞれ「黒画素」、「白画素」と記す）が多く、かつ、エッジ部分では、これらの黒画素及び白画素が連続している。エッジ分離部３０１は、このような黒画素及び白画素それぞれの連続性に基づいて文字エッジを検出する。図３は、この検出原理に基づくエッヂ分離部３０１の１例を示す。
図３に示す様に、エッヂ分離部３０１は、３値化処理部４０１、黒画素連続性検出部４０２、白画素連続性検出部４０３及び近傍検出部４０４よりなる。３値化処理部４０１は、２種の閾値ＴＨ１，ＴＨ２を用い、入力画像信号４００に対する３値化（白画素＜ＴＨ１、ＴＨ１≦中間調画素＜ＴＨ２、ＴＨ２≦黒画素）を行う。閾値ＴＨ１，ＴＨ２は、例えば、入力画像信号が０から２５５までの２５６階調（０＝白）で表される場合に、ＴＨ１＝２０、ＴＨ２＝８０に選ぶことができる。
３値化後の画像信号に対し、黒画素連続性検出部４０２は、黒画素が連続する箇所を、白画素連続性検出部４０３は白画素が連続する箇所を、それぞれパターンマッチングにより検出する。このパターンマッチングには、本実施形態では、図４に示す３×３画素のパターンが用いられる。黒画素連続性検出部４０２は図４の（ａ）に示したいずれかのパターンにマッチングした注目画素（この例では、３×３画素の中央画素）を黒連続画素とし、同様に、白画素連続性検出部４０３は図４の（ｂ）に示したいずれかのパターンにマッチングした注目画素（３×３画素の中央画素）を白連続画素とする。
近傍検出部４０４では、黒画素連続性検出部４０２及び白画素連続性検出部４０３の検出結果について、黒連続画素と白連続画素が近傍にあるか否かを調べることにより、エッジ領域と非エッジ領域を判定する。より具体的には、５×５画素単位のサイズのブロック毎に、その内部に黒連続画素と白連続画素がそれぞれ１つ以上存在するときに、そのブロックをエッジ領域と判定し、そうでないときに、そのブロックを非エッジ領域と判定する。ここでは、エッジ領域と判定したブロック内の画素に対応して“１”を出力し、非エッジ領域と判定したブロック内の画素に対応して“０”を出力する。
【００１８】
網点領域では、高い濃度値を持つ画素と低い濃度値を持つ画素が交互に周期的に現れる。網点分離部３０２は、この高い濃度値又は低い濃度値を持つ極値画素を検出することによって、網点領域を識別する。図５に網点分離回路３０２の１例を示す。
図５を参照して、網点分離回路３０２を説明すると、極値画素検出部６０１は、演算により極値画素を検出する。本実施形態では、図６に示すように、３×３画素の中心画素を注目画素として、次の条件Ａ，Ｂを同時に満たすときに、注目画素を極値画素として検出する。
条件Ａ：中心画素の濃度レベル（Ｌ）が周囲のどの画素と比較しても、濃度レベルが高いか、又は低い。
条件Ｂ：中心画素の濃度レベル（Ｌ）と、中心画素を挟んで対角線上にあるペア画素の濃度レベル（ａ，ｂ）が、２ペア全てについて、
｜２×Ｌ−ａ−ｂ｜＞ＴＨ３
の関係にある。ただし、ＴＨ３は固定の閾値である。
網点領域検出部６０２は、４×４画素を１単位とするブロックにおいて、極値画素検出部６０１で検出された極値画素が１つ以上存在するならば、同ブロックを網点候補領域と判定し、極値画素が１つも存在しなければ、同ブロックを非網点候補領域と判定する。
さらに、ブロック単位での網点候補領域の判定結果を受けて、最終的な網点／非網点の判定を網点領域補正部６０３で行う。本実施形態では、図７に示すように、注目ブロック（４×４画素）を中心とした３×３のブロックにおいて、４ブロック以上が網点候補領域であれば、注目ブロックを網点領域と判定し、そうでなけれぱ、注目ブロックを非網点領域と判定する。このとき、網点領域と判定されたフロック内の画素に対応して“１”を出力し、非網点領域とされたブロック内の画素に対応して“０”を出力する。
【００１９】
また、色分離部３０３は、入力画像データの有彩、無彩を判定するものであり、此の種の画像処理における公知の方法を適用することが可能で、例えば、特開２０００−１２５１４０（段落［０１２６］〜［０１４５］、図１６〜１８に関する記載、参照）に記載された方法が採用可能である。以下にその概要を説明する。
図８は、色分離部３０３を示し、同図を参照すると、入力されたＲＧＢ画像データ５００を色相分割する色相分割部５０１と、色相分割出力Ｃ，Ｍ，Ｙそれぞれを５ライン蓄積する５×５ラインメモリ５０２Ｃ，Ｍ，Ｙと、ラインメモリ５０２Ｃ，Ｍ，Ｙの蓄積データに基づいて無彩（黒画素）か、有彩（色画素）かを判定する色画素判定部５０３とからなる。色画素判定部５０３は、Ｃ，Ｍ，Ｙのプレーンを独立にカウントしたカウント値と、５×５ラインメモリ５０２のＣ，Ｍ，Ｙの全てが“１”或いは全てが“０”以外の画素（色画素）の部分に対して所定のパターンマッチングを行い、得た結果を基に、色画素の判定を行い、有彩（色画素）と判定された画素に対応して“１”を出力し、無彩（黒画素）と判定された画素に対応して“０”を出力する。
総合判定部３０７は、上記した３つの画像特徴を示す各分離部３０１〜３０３から得られた分離結果（１、０）を受けて、総合的な判断を行う。この判定は、図９に示すような規則に従って行う。
つまり、エッジ分離“１”＆網点分離“０”＆色分離“０”により黒文字領域信号を発生し、エッジ分離“１”＆網点分離“０”＆色分離“１”により色文字領域信号を発生し、それ以外は、全て絵柄領域信号を発生する。
【００２０】
このようにして像域分離処理１０４により判定された文字／絵柄領域信号は、２bit像域分離信号としてフィルタ処理１０５（図１）に送られる。フィルタ処理１０５では、像域分離データに基づいて、適用する強調、平滑フィルタを選択する制御を行う。
また、色補正処理１０６では、ＲＧＢデータをＣＭＹＫデータへ変換する。このとき像域分離データは、黒文字処理やＵＣＲ率の制御に用いられる。
本実施形態では、色補正処理１０６によって、黒文字と判定された像域の画像データに対する黒文字処理を、“Ｃ＝Ｍ＝Ｙ＝０”とする、色変換により行う。なお、“Ｃ＝Ｍ＝Ｙ＝０”とする、この色変換処理は、公知技術を適用することにより実施することができる。
次いで、色補正処理１０６後のＣＭＹＫデータに対し、変倍処理部１０７で変倍処理を施し、変倍後のＣＭＹＫ各色データは固定長の圧縮器１０８によって圧縮される。
固定長の圧縮機１０８の出力は汎用バスＩ／Ｆ１１８につながっている。圧縮後のＣＭＹＫの画像データは汎用バスＩ／Ｆ１１８を通って、プリンタコントローラ１１３に送られる。プリンタコントローラ１１３は、各色毎に独立した半導体メモリ１１９を持ち、スキャナ側から送信されてくる圧縮後のＣＭＹＫデータをこのメモリに一旦格納し、随時ＨＤＤ１１４に蓄積する。
【００２１】
プリントアウト時には、ＨＤＤ１１４に蓄積したデータを印刷データとして用いる。これはプリントアウト時に用紙がつまり、印字が正常に終了しなかった場合でも、再び原稿を読み直すのを避けるためであったり、電子ソートを行うためである。また、近年は、上記スキャナ入力以外の各種入力パス（ＰＣ等の外部機器からネットワーク経由で行われる印刷要求等）を通して入力された画像データが蓄積されるようになって、必要なときにＨＤＤ１１４の蓄積画像データを用いて再出力（印刷）する機能（後記で詳述）が追加されている。
印刷出力をする場合、ＨＤＤ１１４内の画像データは、一旦半導体メモリ１１９に展開され、次に汎用バス１１８を通してエンジン部に送られる。エンジン部ではカラー・多値データ固定長伸張器１０９により再びＣＭＹＫ８ビットの画像データに伸張され、プリンタγ補正１１０に送られる。プリンタγ補正１１０では、ＣＭＹＫ各色に対するγ補正を行う。次いで、中間調処理１１１に渡され、そこで設定に従った処理を行う。
中間調処理１１１から出力されたデータはＧＡＶＤ１１２にてＬＤ（レーザダイオード）による書き込みに用いるデータに変換し、作像ユニットに出力される。作像ユニットでは、潜像、現像、転写、定着といった一連の画像形成プロセスを経て、転写紙出力がなされる。
【００２２】
また、上記で触れたが、コピー動作以外にも外部ＰＣからプリント要求があった場合のプリンタ動作も存在する。プリンタコントローラ１１３の動作については詳説しないが、カラーのプリンタ動作の場合はＣＭＹＫ各色１〜４bit程度の低bitのラスターイメージ処理（ＲＩＰ）された画像が生成される。プリンタ動作においてもオブジェクト信号に応じて黒文字部は黒文字処理がなされている。
ＲＩＰ処理されたＣＭＹＫやＫの画像はプリンタコントローラ１１３上の専用の圧縮器によって順次圧縮される。これはＲＩＰ後のデータサイズが大きいため圧縮せずにメモリ上に蓄積すると非常にたくさんのメモリを消費するからである。この圧縮後のデータが、ＨＤＤ１１４に蓄積される。
【００２３】
次に、上記した要素により構成されるデジタルカラー複写機において、ネットワークを介して行われる蓄積画像データの入出力時に画像データに対して施すデータ変換に係わる実施形態について、より詳細に説明する。
此の種のＭＦＰ機においては、ネットワークを介してＨＤＤ５に蓄積された画像データを外部ＰＣ１１７等に送信し、また、送信した画像データを、例えば印刷出力を要求して再びネットワークを介して戻す、という動作を可能としている。こうした動作を行うときに、原稿画像のスキャナ入力の処理過程で黒文字処理等の像域の属性に応じた画像処理を画像データに施し、蓄積した画像が送信の対象になる場合あるが、このような場合に、従来、黒文字処理の結果が保存されずに画質が劣化する、という問題が発生した（上記［発明が解決しようとする課題］の項、参照）。
以下には、こうした問題を解決するために、ネットワークを介して行われる蓄積画像データの入出力時に画像データに対して施すデータ変換において、黒文字処理の結果が失われない処理方法を用いて画像のデータ形式を変換することにより、その実施を可能とした例を示す。
【００２４】
「黒文字コード埋め込み画像配信時の処理」
ＨＤＤ１１４に蓄積された画像データを、クライアントとしての外部ＰＣ１１７等で取得し、閲覧、加工といった利用を図るために、ＨＤＤ１１４に蓄積されたデータの色空間を、外部ＰＣ１１７等のクライアントで閲覧可能、または、クライアントが要求しているフォーマットに合わせる必要がある。
コピー要求のように、スキャナ入力した画像を印刷出力するためのデータとして蓄積した場合、このデータ変換処理には、図１で示すデータ形式変換装置１１５内にて「伸張→dpi変換→色空間変換→圧縮」という順で、解像度変換及び色空間変換を施すことが必要になる。こうした処理を施すことで、印刷出力要求に従って処理し、ＨＤＤ１１４に蓄積されたデータを、外部ＰＣ１１７等のクライアントで取得し閲覧、加工することが可能となる。
図１０は、データ形式変換装置１１５内の構成を示すブロック図である。データ形式変換装置１１５は、画像データ伸張器１００１と、dpi変換器１００２と、色変換部１００３と、画像データ圧縮器１００４を構成要素とする。
図１０に示すデータ形式変換装置１１５の処理を説明すると、本例では、ＨＤＤ１１４に蓄積された画像データは、印刷出力するためのデータとして、ＣＭＹＫの固定長圧縮データとして蓄積しているので（図１を参照して示した、上記スキャナ入力画像データの処理過程の説明、参照）、まず、画像データ伸張器１００１によって固定長圧縮されていた画像データを伸張する。その後、dpi変換器１００２によって、外部ＰＣ１１７等のクライアントから要求された解像度への変換を行う。
解像度変換後の画像データに色変換１００３を施す。ここでは、蓄積画像データがＣＭＹＫ表色系で汎用の表色系ではないため、汎用の表色系であるＲＧＢ表色系のデータに変換する。
【００２５】
図１１は、図１０のＣＭＹＫ→ＲＧＢ変換を行う色変換部１００３内の構成を示すブロック図である。色変換部１００３は、黒文字像域を抽出する第１抽出部１１０１と、色空間変換部１１０２と、黒文字コード融合部１１０３を構成要素とする。
図１１を参照して、本例の色変換部１００３を説明すると、ここでは、変換の際に、画像データに黒文字の像域を示すコードの埋め込み（融合）を行う。即ち、ＨＤＤ１１４に蓄積されたＣＭＹＫデータは、上述した様に、黒文字処理が施されており、黒文字像域である場合に、“Ｃ＝Ｍ＝Ｙ＝０（白）”とすることにより、その像域データが示される。従って、蓄積画像の送信ＣＭＹＫデータ１１００から黒文字像域を抽出する第１抽出部１１０１を設け、第１抽出部１１０１によって、画像データ１１００から“Ｃ＝Ｍ＝Ｙ＝０（白）”が検出されたときは、黒文字像域と判断することで、ＨＤＤに画像データと別に像域分離信号を蓄積しておかなくても、容易に黒文字領域を抽出することができる。
また、送信ＣＭＹＫデータ１１００は、色空間変換部１１０２に送られＣＭＹＫ表色系からＲＧＢ表色系に変換がなされる。色空間変換部１１０２は、例えばテーブル補間法による四次元補間よって色空間変換を行う。ここに用いる色空間変換部１１０２は、公知技術を適用することにより実施が可能である。
【００２６】
色空間変換部１１０２によってＣＭＹＫデータから変換されたＲＧＢデータにおいても、黒文字像域を示すデータを引き継ぐが、このデータが送信先である外部ＰＣ１１７等のクライアントの処理によって失われないようにし、かつ情報量を増加させないようにするための方法として、第１抽出部１１０１によって黒文字像域と判定された画素に対して、黒文字コード融合部１１０３によって黒文字コードの埋め込みを行う。黒文字コードの埋め込みは、第１抽出部１１０１によって黒文字と判定された画素に対して“Ｒ＝Ｇ＝Ｂ”データを黒文字コードとする方法で実施が可能である。この時の処理操作としては、Ｒ信号とＢ信号をＧ信号で置き換えることにより、実行することができる。
また、色空間変換１１０２にテーブル補間法などを用いる場合、“Ｃ＝Ｍ＝Ｙ＝０”の格子点のパラメータは“Ｒ＝Ｇ＝Ｂ”となるようにパラメータを設定することで、第一抽出部１１０１や黒文字コード融合部１１０３を設けなくても、黒文字コードを融合することが可能である。
コード埋め込み後の画像データは、図１０中の画像データ圧縮器１００４によってＪＰＥＧ等の汎用圧縮処理を施した後、汎用バス１１８から外部インターフェース１１６を介して外部ＰＣ１１７等のクライアントに送信される。
【００２７】
「黒文字コード埋め込み画像受信時の処理」
黒文字コード埋め込み画像を外部ＰＣ１１７等のクライアントに送信した後、送信した画像データを、例えば印刷出力を要求して再びネットワークを介して戻す、という動作が行われた場合に、この画像データを受け取るＭＦＰ機側で、外部ＰＣ１１７に送信したときのデータへの復元を可能にし、再出力の画像データにおける黒文字処理の画質を保証するようにする。
外部ＰＣ１１７等のクライアントに配信した画像データに対し、クライアントＰＣ側では、画像中のパンチ穴やゴミをマスクしたり、コメント文の追記がなされる。このような編集を受けた画像データは、印刷出力を要求して、クライアントＰＣ側から外部インターフェース１１６を介して送られてくる。
ＭＦＰ機側では、受信した画像データを印刷出力処理が可能な形式にデータを変換するために、データ形式変換装置１１５（図１０）を通す。クライアントＰＣ側から送られてくる画像データのフォーマットは、汎用のＲＧＢ表色系の画像データで、ＪＰＥＧ等の汎用の圧縮がかけられている。従って、データ形式変換装置１１５では、図１０中の伸張器１００１によって画像データにＪＰＥＧ等の汎用の伸長処理を行う。伸張器１００１は、前述したように、送信時には固定長圧縮での伸張や、受信時には、ＪＰＥＧ等の伸張器を行うなど、入力によって、伸張器を切り替えることで対応できるようにする。
伸張器１００１によって圧縮されていたデータを伸張した後、dpi変換器１００２によって、ＧＡＶＤ１１２の出力解像度に適合する変換が行われる。
【００２８】
色変換部１００３では、外部ＰＣ１１７で用いたＲＧＢ表色系から印刷出力に必要なＣＭＹＫ表色系への変換を行う。
図１２は、図１０のＲＧＢ→ＣＭＹＫ変換を行う色変換部１００３内の構成を示すブロック図である。色変換部１００３は、黒文字コードを抽出する第２抽出部１２０１と、色空間変換部１２０２と、ＵＣＲ（Under Color Removal）／ＵＣＡ（Under Color Addition）１２０３と、黒文字処理部１２０４を構成要素とする。
図１２を参照して、本例の色変換部１００３の動作を説明すると、ここでは、変換の際に、黒文字コードの埋め込まれた画像データに黒文字処理を行う。
即ち、受信したＲＧＢデータには、上述した様に、黒文字の画素を、“Ｒ＝Ｇ＝Ｂ”とすることにより、黒文字コードが埋め込まれている。従って、受信画像データから黒文字コードを抽出する第２抽出部１２０１で“Ｒ＝Ｇ＝Ｂ”の抽出をおこない、黒文字像域の判定を行う。
また、受信ＲＧＢデータは、色空間変換部１２０２に入力されて、ＲＧＢ表色系からＣＭＹＫ表色系への変換がなされる。色空間変換部１２０２で変換されたＣＭＹＫデータは、さらにＵＣＲ／ＵＣＡ処理１２０３がなされ、、黒文字処理部１２０４で黒文字コードにより第２抽出部１２０１で抽出した像域のＣＭＹＫデータを黒文字とする処理を行う。
黒文字処理後のＣＭＹＫデータ１２０５は、図１０中の圧縮器１００４を固定長の圧縮処理に切り替えて、その圧縮処理を行った後、汎用バスＩ／Ｆ１１８を介してプリンタコントローラ１１３に送られる。プリンタコントローラ１１３は、各色毎に独立した半導体メモリ１１９に一旦画像データを格納した後、送られたデータを随時ＨＤＤ１１４に蓄積する。
蓄積された画像データは、コピー動作時の印刷出力におけると同様に、ＨＤＤ１１４内のＣＭＹＫの圧縮データを一旦半導体メモリ１１９に展開し、次に汎用バス１１８を通して、エンジン部に送られる。エンジン部では、受け取った圧縮データを固定長の伸張器１０９により再びＣＭＹＫ８bitの画像データに伸張する。プリンタγ補正部１１０ではＣＭＹＫの各色に対してプリンタγ補正を行い、エンジン部の特性に合わせた補正を行う。次に、中間調処理部１１１で、ＧＡＶＤ１１２および作像ユニットに合わせた中間調処理１１１を行い、ＧＡＶＤ１１２で書き込みに用いるデータに変換し、作像ユニットに送り込み、転写紙への出力に用いる。
以上のとおり、本実施形態によれば、ＮＩＣ等の外部インターフェース１１６を介してクライアントとしての外部ＰＣ１１７等に画像を送信した画像データを、再びクライアントから受信して再出力をおこなう場合でも、簡単な処理で黒文字領域を判定して黒文字処理を施すことで、画質劣化のない黒文字画像が保証される。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態のカラーデジタル複写機に係わる画像データ処理システムのブロック構成を示す。
【図２】図１における像域分離の内部構成の１例を示す。
【図３】図２におけるエッジ分離の内部構成の１例を示す。
【図４】図３におけるエッジ分離のパターンマッチング処理に用いるパターンの１例を示す。
【図５】図２における網点分離の内部構成の１例を示す。
【図６】図５の網点分離における極値画素の検出方法を説明するための図である
【図７】図５の網点分離における網点領域補正方法を説明するための図である。
【図８】図２における色分離回路の内部構成１例を示す。
【図９】像域分離における画像種（黒文字・色文字・絵柄）の像域判定規則を示す。
【図１０】図１におけるデータ形式変換装置の内部構成の１例を示す。
【図１１】図１０におけるＣＭＹＫ→ＲＧＢ変換（配信時）を行う色変換の構成の１例を示す。
【図１２】図１０におけるＲＧＢ→ＣＭＹＫ変換（受信時）を行う色変換の構成の１例を示す。
【符号の説明】
【００３０】
１０１・・読み取りユニット、      １０４・・像域分離部、
１１３・・プリンタコントローラ、  １１４・・ＨＤＤ、
１１５・・データ形式変換装置、    １１６・・外部インターフェース
１１７・・外部ＰＣ、            １００３・・色変換部。
【図１】
2006041792.tif 000003
【図２】
2006041792.tif 000004
【図３】
2006041792.tif 000005
【図４】
2006041792.tif 000006
【図５】
2006041792.tif 000007
【図６】
2006041792.tif 000008
【図７】
2006041792.tif 000009
【図８】
2006041792.tif 000010
【図９】
2006041792.tif 000011
【図１０】
2006041792.tif 000012
【図１１】
2006041792.tif 000013
【図１２】
2006041792.tif 000014