(57)【要約】【課題】本発明は、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行う。【解決手段】ＤＦＥコントローラ装置３は、レンダリング機能部２１が、入力データを画素毎にカラープレーンＳｐを生成するとともに、カラープレーンＳｐのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、種別情報及び指定情報からトラッピングとオーバープリントの重ね出力対象の画素を示すタグビットプレーンＳｔを生成して、カラープレーンＳｐとは異なるプレーン内に埋め込む。オブジェクト種別修正機能部２２が、処理対象画素におけるカラープレーンＳｐとタグビットプレーンＳｔの情報に基づいて、周辺画素のオブジェクト種別に応じて、処理対象の画素のオブジェクト種別を修正し、カラー処理機能部２３とハーフトーン処理機能部２４が、画素のオブジェクト種別に基づいて、画素毎にオブジェクト種別に応じた画像処理を施す。【選択図】          図１
2016086286.tif 000002
【特許請求の範囲】
【請求項１】
入力データを解析して画素毎に色データの色値を表すカラープレーンを生成するとともに、該カラープレーンのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンを生成して、該カラープレーンとは異なるプレーン内に埋め込むレンダリング手段と、
処理対象の画素における前記カラープレーンと前記タグビットプレーンの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正手段と、
前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施す画像処理実施手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記オブジェクト種別修正手段は、
前記処理対象の画素に前記カラープレーンまたは前記タグビットプレーンが指定されていて、該処理対象の画素の前記オブジェクト種別とは異なるオブジェクト種別が、前記周辺画素のオブジェクト種別として所定数以上存在すると、該処理対象の画素のオブジェクト種別を、所定の修正法則に従って修正することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記オブジェクト種別修正手段は、
前記修正法則として、前記タグビットプレーンがオーバープリントを示している重ね出力領域に対しては、予め設定されているオブジェクト種別に対する優先度に従ってオブジェクト種別を選択する修正法則を用いて、前記処理対象の画素のオブジェクト種別を修正することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記オブジェクト種別修正手段は、
前記修正法則として、前記タグビットプレーンが前記トラッピングを示している重ね出力領域に対しては、前記周辺画素のうちより明るい画素のオブジェクト種別を選択する修正法則を用いて、前記処理対象の画素のオブジェクト種別を修正することを特徴とする請求項２または請求項３記載の画像処理装置。
【請求項５】
前記画像処理装置は、
前記処理対象の画素に対する前記周辺画素の範囲を設定する範囲設定手段を、
さらに備え、
前記オブジェクト種別修正手段は、
前記範囲設定手段で設定された前記周辺画素を参照して、前記処理対象の画素のオブジェクト種別を修正することを特徴とする請求項１から請求項4のいずれかに記載の画像処理装置。
【請求項６】
前記画像処理装置は、
情報を出力する出力手段と、
情報を入力する入力手段と、
をさらに備え、
前記オブジェクト種別修正手段は、
前記処理対象の画素のオブジェクト種別の修正に関する情報を、前記出力手段に出力させ、該出力に基づいて前記入力手段から該オブジェクト種別に対する変更入力があると、該変更入力に応じて該オブジェクト種別の再修正を行うことを特徴とする請求項１から請求項５のいずれかに記載の画像処理装置。
【請求項７】
入力データを画像処理部で画像処理した後、該画像処理後のデータに基づいて画像出力部で被記録媒体に画像を出力する画像形成装置であって、
前記画像処理部として、請求項１から請求項６のいずれかに記載の画像処理装置を備えていることを特徴とする画像形成装置。
【請求項８】
入力データを解析して画素毎に色データの色値を表すカラープレーンを生成するとともに、該カラープレーンのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンを生成して、該カラープレーンとは異なるプレーン内に埋め込むレンダリング処理ステップと、
処理対象の画素における前記カラープレーンと前記タグビットプレーンの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正処理ステップと、
前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施す画像処理実施処理ステップと、
を有していることを特徴とする画像処理方法。
【請求項９】
制御プロセッサに、
入力データを解析して画素毎に色データの色値を表すカラープレーンを生成するとともに、該カラープレーンのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンを生成して、該カラープレーンとは異なるプレーン内に埋め込むレンダリング処理と、
処理対象の画素における前記カラープレーンと前記タグビットプレーンの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正処理と、
前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施す画像処理実施処理と、
を実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムに関し、詳細には、入力データのオブジェクト種別判定を行う画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムに関する。
【背景技術】
【０００２】
ＰＯＤ(Print On Demand)の高速デジタル印刷装置においては、画像形成装置に、ジョブやＲＩＰ（Raster Image Processer）の制御等を行う制御装置(ＤＦＥ装置：Digital Frond End装置)が接続されたシステム構成が一般的である。ＤＦＥ装置は、入力画像データをＲＩＰ処理したラスタ画像に対して、タブビットプレーンを用いて各画素のオブジェクト種別を判別し、オブジェクト種別毎にハーフトーンスクリーンを切り換えて画像処理することが行われている。なお、ＤＦＥ装置が判別するオブジェクト種別は、Ｔｅｘｔ、Ｌｉｎｅ  Ａｒｔ、Ｓｍｏｏｔｈ  Ｓｈａｄｅ、Ｉｍａｇｅ等がある。
【０００３】
そして、従来、ＤＦＥ装置は、入力データに、トラッピングやオーバープリントのフラグが埋め込まれていると、該フラグに基づいてＲＩＰ処理を行わせるようになっている。したがって、処理後のデータ領域、すなわち、２つ以上のオブジェクトが重ね出力される領域が最終的に、いずれのオブジェクト種別に判定されるかは、ＲＩＰに依存、すなわち、ＲＩＰのメーカやバージョンに依存して変動することがある。
【０００４】
そして、従来、処理空間に含めるための、ラスタ画像バッファ中の少なくとも一つの画素を識別するための方法において、少なくとも一つの画素に対応付けられたオブジェクト種別を識別する、該画素に対応付けられたタグフィールドを解析するステップと、前記タグフィールドの値に基づいて、前記画素に対するアルゴリズム固有のアクション指示を割り当てるステップと、少なくとも一つの前記アクション指示の値に基づいて、前記画素を前記処理空間に含めるステップと、を備え方法が提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、画素に対応付けられたオブジェクト種別を識別するために、該画素に対応付けられたタグフィールドを解析し、該タグフィールドの値に基づいて、該画素に対するアルゴリズム固有のアクション指示を割り当てている。
【０００６】
なお、このタグフィールドは、複数のビットを備えており、各画素は、オブジェクト種別（文字、図形、画像等）や色空間（ＲＧＢ、ＣＭＹＫ、Ｇｒａｙ）の情報と対応付けられている。ここで、ＲＧＢは、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）、ＣＭＹＫは、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記公報記載の従来技術にあっては、画素に対応付けられたタグフィールドを解析して、オブジェクト種別を識別しているのみであるため、なお、ユーザの意図しないオブジェクト種別に判定され、印刷品質がユーザの意図しない結果となって、印刷品質が低下するおそれがあった。
【０００８】
そこで、本発明は、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行うことを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の画像処理装置は、入力データを解析して画素毎に色データの色値を表すカラープレーンを生成するとともに、該カラープレーンのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンを生成して、該カラープレーンとは異なるプレーン内に埋め込むレンダリング手段と、処理対象の画素における前記カラープレーンと前記タグビットプレーンの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正手段と、前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施す画像処理実施手段と、を備えていることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施例を適用した印刷システムの構成図。
【図２】印刷システムのブロック構成図。
【図３】ＤＦＥ装置の要部ブロック構成図。
【図４】ＤＦＥ装置の機能ブロック構成図。
【図５】タグビットプレーンの説明図。
【図６】オブジェクト種別を修正する画像処理を示すフローチャート。
【図７】トラッピングが存在する場合のオブジェクト種別修正の説明図。
【図８】オーバープリントが存在する場合のオブジェクト種別修正の説明図。
【図９】本発明の画像処理の従来の画像処理との比較説明図。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１３】
図１〜図９は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの一実施例を示す図であり、図１は、本発明の画像処理装置、画像形成装置、画像処理方法及び画像処理プログラムの一実施例を適用した印刷システム１の構成図である。
【００１４】
図１において、印刷システム１は、ＬＡＮ（Local Area Network）等の有線または無線のネットワーク（通信網）ＮＷに複数のコンピュータＰＣ１〜ＰＣｎと画像形成装置２が接続されている。画像形成装置２は、ＤＦＥ（Digital Front End）装置３と印刷装置４を備えており、ＤＦＥ装置３に印刷装置４が接続されている。ＤＦＥ装置３は、例えば、専用線等によって印刷装置４と接続されている。なお、図１では、印刷システム１は、ＤＦＥ装置３に１台の印刷装置４のみが接続されているが、複数台の印刷装置４が接続されていてもよい。また、ＤＦＥ装置３に接続されているコンピュータは、１台であってもよい。
【００１５】
コンピュータＰＣ１〜ＰＣｎは、通常のハードウェア構成及びソフトウェア構成のパーソナルコンピュータ等が用いられている。コンピュータＰＣ１〜ＰＣｎは、搭載するアプリケーションによって作成等されたデータと印刷設定から、任意のＰＤＬ（Page Description Language：ページ記述言語）で、印刷データと印刷設定情報等からなる画像情報を生成する。コンピュータＰＣ１〜ＰＣｎは、生成した画像情報を、画像形成装置２のＤＦＥ装置３に送信する。また、コンピュータＰＣ１〜ＰＣｎは、この画像情報に、各画素のオブジェクト種別、トラッピング及びオーバープリントの情報を有するタグビットを含めて送信する。
【００１６】
ＤＦＥ装置（画像処理装置）３は、コンピュータＰＣ１〜ＰＣｎからネットワークＮＷを介して送信されてきた画像情報を受信し、該画像情報を印刷装置４が処理可能な形式の描画データと印刷制御情報に変換して、印刷装置４へ出力する。
【００１７】
印刷装置４は、高速プリンタ装置等が用いられている。印刷装置４は、ＤＦＥ装置３からの描画データと印刷制御情報に基づいて、所定の印刷方式、例えば、電子写真方式で、用紙やフィルム等の記録媒体（以下、単に、用紙という。）に画像を印刷出力する。
【００１８】
印刷装置４は、電子写真方式の場合、クリアトナーを備えているとともに、少なくとも通常のＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）のトナーを備えている。このクリアトナーは、透明トナーや白色トナー等の特殊な色のトナーであり、印刷品質を向上させるため等に用いられる。印刷装置４は、例えば、タンデム型の電子写真方式の場合、搬送ベルトに沿って、例えば、特殊色、ブラック（Ｋ）、マゼンタ（Ｍ）、シアン（Ｃ）及びイエロー（Ｙ）の各色の画像形成ユニットが配設されている。各画像形成ユニットは、例えば、感光体の周囲に、光書込部、現像部、帯電部及びクリーニング部等を備えている。そして、印刷装置４は、各色の画像形成ユニットにおいて、ＤＦＥ装置３から受け取った各色の描画データ（画像データ）により光書込部を動作させて、その感光体上に静電潜像を形成する。印刷装置４は、各色の画像形成ユニットにおいて、現像部から各色のトナーを感光体上に供給して静電潜像を現像することで各色のトナー画像を形成し、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を順次用紙に重ね合わせて転写させる。印刷装置４は、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、カラー画像を形成し、印刷物Ｐｏ（図２参照）を出力する。なお、印刷装置４は、各色の画像形成ユニットが搬送ベルトに沿って配設されているものに限らず、例えば、中間転写ベルトに沿って、配設されていてもよい。
【００１９】
すなわち、印刷システム１は、図２に示すようにブロック構成されており、画像形成装置２に、複数のコンピュータＰＣ〜ＰＣｎがネットワークＮＷを介して接続されている。画像形成装置２は、上記ＤＦＥ装置３と印刷装置４を備えているとともに、ＭＩＣ（Mechanism I/F Contoroller）５を備えている。画像形成装置２は、コンピュータＰＣ１〜ＰＣｎから送られてきた印刷情報をＤＦＥ装置３が解析して、印刷装置４の解釈できる描画データと印刷情報を生成して、ＭＩＣ５を介して印刷装置４へ送信する。画像形成装置２は、印刷装置４が、ＤＦＥ装置３から送られてきた描画データと印刷情報に基づいて、用紙に画像を印刷して、印刷物Ｐｏとして出力する。ＭＩＣ５は、ＤＦＥ装置３に組み込まれていてもよいし、ＤＦＥ装置３とは、異なる装置として設置されていてもよい。
【００２０】
ＤＦＥ装置３は、図３に示すように、ＣＰＵ（Central Processing Unit）１１、メモリ１２、入力部１３、出力部１４及び通信部１５等を備えており、各部は、バス１６に接続されている。
【００２１】
メモリ１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等で構成され、ＤＦＥ装置３としての基本プログラム、本発明の画像処理プログラム、画像データ及びその他のデータ等を記憶する。
【００２２】
ＣＰＵ１１は、メモリ１２内のプログラムに基づいて、メモリ１２をワークメモリとして利用して、ＤＦＥ装置３の各部を制御し、ＤＦＥ装置３としての基本処理を実行するとともに、本発明の画像処理を実行する。
【００２３】
入力部１３は、キーボード、マウス、ポインティングデバイス等の入力ＵＩ（ユーザインターフェイス）であり、ＣＰＵ１１の制御下で、各種命令や文字等の入力を受け付ける。
【００２４】
出力部１４は、ディスプレイやスピーカ等の出力ＵＩであり、ＣＰＵ１１の制御下で、入力部１３から入力された内容やＤＦＥ装置３からユーザに通知する各種情報を表示情報や音声情報として出力する。
【００２５】
通信部１５は、通信Ｉ／Ｆ等で構成され、ネットワークＮＷを介してコンピュータＰＣ１〜ＰＣｎに接続、また、ＭＩＣ５に接続されている。通信部１５は、ＣＰＵ１１の制御下で、ネットワークＮＷを介してコンピュータＰＣ１〜ＰＣｎから画像情報を受信して、ＣＰＵ１１に渡す。
【００２６】
ＣＰＵ１１は、通信部１５が受信した画像情報に対して、後述する本発明の画像処理を実行して、印刷装置４の処理可能な描画データと印刷制御情報を生成する。
【００２７】
通信部１５は、ＣＰＵ１１の制御下で、画像処理後の描画データと印刷制御情報を、ＭＩＣ５を介して印刷装置４へ送信する。
【００２８】
そして、ＤＦＥ装置３は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像処理方法を実行する画像処理プログラムを読み込んでメモリ１２に導入することで、後述する入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行う画像処理方法を実行する画像処理装置として構築されている。この画像処理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２９】
ＤＦＥ装置３は、上記画像処理プログラムが導入されることで、図４に示す機能ブロックが構築される。すなわち、ＤＦＥ装置３は、画像処理プログラムが導入されることで、図４に示すように、レンダリング機能部２１、オブジェクト種別修正機能部２２、カラー処理機能部２３及びハーフトーン処理機能部２４等が構築される。
【００３０】
レンダリング機能部（レンダリング手段）２１は、コンピュータＰＣ１〜ＰＣｎから送られてくる画像情報の言語解釈、ベクター／ラスター変換処理及びＣＭＹＫへの色変換処理等を行なう。レンダリング機能部２１は、上記処理を行って、８ビット（ｂｉｔ）のＣＭＹＫのカラープレーンＳｐ及びタグビットプレーンＳｔを生成する。タグビットプレーンＳｔは、図５に示すように、２ビットのオブジェクト種別Ｓｔ１及び１ビットのトラッピングＳｔ２とオーバープリントＳｔ３の各情報を含んでいる。レンダリング機能部２１は、画素毎に、ＣＭＹＫのカラープレーンＳｐとは別に、タグビットプレーンＳｔを生成する。したがって、レンダリング機能部２１は、例えば、１２００ｄｐｉ×８ｂｉｔ×４ｐｌａｎｅのＣＭＹＫのプレーン（カラープレーン）Ｓｐと、１２００ｄｐｉ×２ｂｉｔ×４ｐｌａｎｅと、を生成して、オブジェクト種別修正機能部２２へ出力する。
【００３１】
なお、図５において、２ビットオブジェクト種別Ｓｔ１は、「００」が、「Ｉｍａｇｅ」、「０１」が、「Ｔｅｘｔ」、「１０」が、「Ｌｉｎｅ  Ａｒｔ」、「１１」が、「Ｓｍｏｏｔｈ  Ｓｈａｄｅ」を示している。トラッピングＳｔ２は、「０」が、「Ｆａｌｓｅ」、「１」が、「Ｔｒｕｅ」を示している。オーバープリントＳｔ３は、「０」が、「Ｆａｌｓｅ」、「１」が、「Ｔｒｕｅ」を示している。図５において、上側の「Ｌｉｎｅ  Ａｒｔ」と「Ｔｅｘｔ」との重なり部分は、オーバープリントＳｔ３が「０」であるが、下側では、オーバープリントＳｔ３が「１」である。
【００３２】
オブジェクト種別修正機能部（オブジェクト種別修正手段）２２は、レンダリング機能部２１から渡されるＣＭＹＫ各８ｂｉｔのカラープレーンＳｐとタグビットプレーンＳｔを用いて、重ね出力領域のオブジェクト種別の判定と修正を行う。すなわち、オブジェクト種別修正機能部２２は、処理対象の画素におけるカラープレーンＳｐとタグビットプレーンＳｔの情報に基づいて、周辺画素のオブジェクト種別に応じて、処理対象の画素のオブジェクト種別を修正する。また、オブジェクト種別修正機能部２２は、オブジェクト種別処理対象の画素にカラープレーンＳｐまたはタグビットプレーンＳｔが指定されていると、該処理対象の画素とは異なるオブジェクト種別が、周辺画素のオブジェクト種別として所定数以上存在するか判断する。オブジェクト種別修正機能部２２は、カラープレーンＳｐまたはタグビットプレーンＳｔが指定されていて、異なるオブジェクト種別の画素が所定数以上存在すると、該処理対象の画素のオブジェクト種別を、所定の修正法則に従って修正する。さらに、オブジェクト種別修正機能部２２は、修正法則として、タグビットプレーンＳｔがオーバープリントを示している重ね出力領域に対しては、予め設定されているオブジェクト種別に対する優先度として設定されている修正法則を用いて、処理対象の画素のオブジェクト種別を修正する。また、オブジェクト種別修正機能部２２は、タグビットプレーンがトラッピングを示している重ね出力領域に対しては、周辺画素のうちより明るい画素のオブジェクト種別を選択する修正法則を用いて、処理対象の画素のオブジェクト種別を修正する。
【００３３】
さらに、オブジェクト種別修正機能部２２は、ＤＦＥ装置３の入力部（範囲設定手段）１３から、処理対象の画素に対する周辺画素の範囲が設定されると、設定された該周辺画素を参照して、処理対象の画素のオブジェクト種別を修正する。
【００３４】
また、オブジェクト種別修正機能部２２は、処理対象の画素のオブジェクト種別の修正に関する情報を、出力部１４のディスプレイ（表示出力手段）に表示させる。オブジェクト種別修正機能部２２は、出力部１４のディスプレイの表示に基づく入力部（入力手段）１３による該オブジェクト種別に対する変更入力があると、該変更入力に応じて、該オブジェクト種別の再修正を行う。
【００３５】
オブジェクト種別修正機能部２２は、オブジェクト種別の判定と修正を行ったＣＭＹＫ各８ｂｉｔのカラープレーンＳｐとタグビットプレーンＳｔをカラー処理機能部２３へ出力する。
【００３６】
カラー処理機能部２３は、タグビットプレーンＳｔを用いて、ＣＭＹＫの各８ｂｉｔのカラープレーンＳｐに対してキャリブレーションのためのガンマ補正処理を施す。また、カラー処理機能部２３は、タグビットプレーンＳｔを用いて、ＣＭＹＫのトナー総量を制限するための総量規制処理等を行って、ハーフトーン処理機能部２４へ出力する。
【００３７】
ハーフトーン処理機能部２４は、ＣＭＹＫの各８ｂｉｔのカラープレーンＳｐを、印刷装置４の画像データ・フォーマット（例えば、ＣＭＹＫ各２ｂｉｔ）に変換し、例えば、１２００ｄｐｉ×２ｂｉｔ×４ｐｌａｎｅの画像データＳｇを、ＭＩＣ５へ出力する。ＭＩＣ５は、この画像データＳｇを印刷装置４へ出力する。
【００３８】
上記カラー処理機能部２３及びハーフトーン処理機能部２４は、全体として、画像処理実施手段として機能している。
【００３９】
次に、本実施例の作用を説明する。本実施例の印刷システム１は、画像形成装置２が、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行う。
【００４０】
すなわち、印刷システム１は、コンピュータＰＣ１〜ＰＣｎが、任意のＰＤＬで、印刷データと印刷設定情報等からなる画像情報を生成して、ネットワークＮＷを介して画像形成装置２へ送信する。コンピュータＰＣ１〜ＰＣｎは、この画像情報に、各画素のオブジェクト種別、トラッピング及びオーバープリントの情報を有するタグビットを含めて送信する。
【００４１】
画像形成装置２は、ＤＦＥ装置３が、画像情報を解析して、必要な画像処理を施した後、印刷装置４へ渡す。
【００４２】
ＤＦＥ装置３は、画像情報に対して、画素毎に、オブジェクト種別を判定するとともに、画素におけるカラープレーンＳｐとタグビットプレーンＳｔの指定情報に基づいて、周辺画素のオブジェクト種別に応じて、画素のオブジェクト種別を修正する。
【００４３】
まず、ＤＦＥ装置３は、レンダリング機能部２１が、コンピュータＰＣ１〜ＰＣｎから送られてきた画像情報を、言語解釈、ベクター／ラスター変換処理及びＣＭＹＫへの色変換処理を行って、カラープレーンＳｐとタグビットプレーンＳｔを生成する。レンダリング機能部２１は、具体的には、１２００ｄｐｉ×８ｂｉｔ×４ｐｌａｎｅのＣＭＹＫのプレーン（カラープレーン）Ｓｐと、１２００ｄｐｉ×２ｂｉｔ×４ｐｌａｎｅと、を生成して、オブジェクト種別修正機能部２２へ出力する。
【００４４】
オブジェクト種別修正機能部２２は、カラープレーンＳｐの各画素毎に、図６に示すように、カラープレーンＳｐとタグビットプレーンＳｔの指定情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正する。
【００４５】
すなわち、オブジェクト種別修正機能部２２は、処理対象の画素のタグビットプレーンＳｔの値（タグビットデータ）を確認する（ステップＳ１０１）。
【００４６】
次に、オブジェクト種別修正機能部２２は、該タグビットプレーンＳｔに、トラッピングＳｔ２またはオーバープリントＳｔ３のフラグが「１」であるかチェックする（ステップＳ１０２）。
【００４７】
ステップＳ１０２で、トラッピングＳｔ２とオーバープリントＳｔ３のいずれのフラグも「０」であると（ステップＳ１０２で、ＮＯのとき）、オブジェクト種別修正機能部２２は、オブジェクト種別の修正を行うことなく、該画素に対する処理を終了する。すなわち、オブジェクト種別修正機能部２２は、該処理対象の画素が、トラッピング及びオーバープリントのいずれの対象にもならない画素であり、オブジェクト種別の判定誤りがないと判断する。
【００４８】
ステップＳ１０２で、トラッピングＳｔ２とオーバープリントＳｔ３のいずれうち、すくなくともいずれかのフラグが「１」であると（ステップＳ１０２ｄでＹＥＳのとき）、オブジェクト種別修正機能部２２は、周辺画素のタグビットデータを確認する（ステップＳ１０３）。
【００４９】
次に、オブジェクト種別修正機能部２２は、周辺画素のオブジェクト種別として、処理対象の画素と異なるオブジェクト種別が２つ以上存在するかチェックする（ステップＳ１０４）。
【００５０】
すなわち、オブジェクト種別修正機能部２２は、例えば、図７（ａ）下段に示すように、トラッピングが存在すると、処理対象画素の周辺画素に、処理対象画素のオブジェクト種別とは異なるオブジェクト種別が２つ以上存在するかチェックする。なお、図７では、周囲８画素が周辺画素となっている。図７（ｂ）の場合、中心の注目画素の「S]で示す「Ｓｍｏｏｔｈ  Ｓｈａｄｅ」のオブジェクト種別とは異なるオブジェクト種別（「Ｌ」、「Ｉ」）の周辺画素が２つ以上存在する。「Ｌ」は、「Ｌｉｎｅ  Ａｒｔ」であり、「Ｉ」は、「Ｉｍａｇｅ」である。
【００５１】
また、図８（ａ）下段に示すように、オブジェクト種別修正機能部２２は、オーバープリントが存在すると、処理対象画素の周辺画素に、処理対象画素のオブジェクト種別とは異なるオブジェクト種別が２つ以上存在するかチェックする。図８（ｂ）の場合、中心の注目画素の「Ｉ」で示す「Ｉｍａｇｅ」のオブジェクト種別とは異なるオブジェクト種別（「Ｌ」、「Ｔ」）の周辺画素が２つ以上存在する。「Ｔ」は、「Ｔｅｘｔ」である。
【００５２】
そして、ステップＳ１０４で、オブジェクト種別修正機能部２２は、処理対象の画素とは異なるオブジェクト種別が２つ以上存在しないと（ステップＳ１０４で、ＮＯのとき）、オブジェクト種別の修正を行うことなく、該画素に対する処理を終了する。すなわち、この場合、オブジェクト種別修正機能部２２は、ユーザが意図するオブジェクト種別判定が行われていると判断する。
【００５３】
ステップＳ１０４で、オブジェクト種別修正機能部２２は、処理対象の画素とは異なるオブジェクト種別が２つ以上存在すると（ステップＳ１０４で、ＹＥＳのとき）、オーバープリントのフラグが「１」であるかチェックする（ステップＳ１０５）。すなわち、オブジェクト種別修正機能部２２は、オーバープリントが存在するかチェックする。
【００５４】
ステップＳ１０５で、オーバープリントのフラグが「１」であると（ステップＳ１０５で、ＹＥＳのとき）、オブジェクト種別修正機能部２２は、周辺画素のオブジェクト種別のうち、優先度の高いオブジェクト種別で処理対象画素の情報を上書きして、オブジェクト種別修正処理を終了する（ステップＳ１０６）。この優先度は、オーバープリントの場合の使用頻度を考慮して、例えば、Ｔｅｘｔ＞Ｌｉｎｅ  Ａｒｔ＞Ｓｍｏｏｔｈ  ｓｈａｄｅ＞Ｉｍａｇｅの順に設定されている。
【００５５】
いま、例えば、図８（ｂ）に示したように、「Ｉｍａｇｅ」である処理対象画素の周辺画素として、「Ｔｅｘｔ」と「Ｌｉｎｅ  Ａｒｔ」のオブジェクト種別の画素が存在する。この場合、オブジェクト種別修正機能部２２は、上記優先度から「Ｔｅｘｔ」を選択して、図８（ｃ）に示すように、処理対象画素の情報（オブジェクト種別）を上書きする。
【００５６】
ステップＳ１０５で、オーバープリントのフラグが「０」であると（ステップＳ１０５で、ＮＯのとき）、オブジェクト種別修正機能部２２は、トラッピングによる重ね出力であると判断する。そして、この場合、オブジェクト種別修正機能部２２は、周辺画素のオブジェクト種別のうち、明るい方のオブジェクト種別で処理対象画素の情報を上書きして、オブジェクト種別修正処理を終了する（ステップＳ１０７）。
【００５７】
いま、例えば、図７（ｂ）に示したように、「Ｓｍｏｏｔｈ  Ｓｈａｄｅ」である処理対象画素の周辺画素として、「Ｌｉｎｅ  Ａｒｔ」と「Ｉｍａｇｅ」のオブジェクト種別の画素が存在する。この場合、オブジェクト種別修正機能部２２は、上記明るい方の画素である「Ｌｉｎｅ  Ａｒｔ」を選択して、図７（ｃ）に示すように、処理対象画素の情報を上書きする。
【００５８】
したがって、処理対象画素のオブジェクト種別を、トラッピングまたはオーバープリントが存在する場合に、周辺画素のオブジェクト種別を考慮して、修正する。その結果、トラッピングやオーバープリントによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果を修正することができる。
【００５９】
すなわち、図９左側に示すように、いま、ＤＦＥ装置３におけるハーフトーン処理機能部２４の適用設定が、Ｔｅｘｔ：２００ＬＰＩ  Ｌｉｎｅ、その他のオブジェクト種別に対しては、２００ＬＰＩ  Ｄｏｔであったとする。なお、２００ＬＰＩは、スクリーン線数が２００であることを意味し、Ｌｉｎｅは、平行線で構成するスクリーン、Ｄｏｔは、網目スクリーンを意味しているものとする。
【００６０】
いま、図８に示したようなオブジェクト種別判定が、レンダリング機能部２１において行われたものとする。
【００６１】
このようなレンダリング機能部２１のオブジェクト種別判定に基づいて、従来においては、オブジェクト種別修正機能部２２によるオブジェクト種別の修正を行わない。したがって、従来においては、図９右側上段に従来の場合として示すように、ハーフトーン処理機能部２４は、重ね出力領域を２００ＬＰＩ  Ｄｏｔとしてハーフトーン処理を行ない、文字としての品質が劣化する。
【００６２】
これに対して、本実施例のＤＦＥ装置３は、オブジェクト種別修正機能部２２で、処理対象の画素のオブジェクト種別を、優先度の高いオブジェクト種別で上書きするオブジェクト修正処理を行う。したがって、本実施例においては、図９右側下段に示すように、ハーフトーン処理機能部２４は、重ね出力領域を、２００ＬＰＩ  Ｌｉｎｅとしてハーフトーン処理を行ない、文字としての品質を向上させることができる。
【００６３】
そして、ＤＦＥ装置３は、オブジェクト種別修正機能部２２で適宜オブジェクト種別の修正を行った後、カラー処理機能部２３でカラー処理を行い、ハーフトーン処理機能部２４でハーフトーン処理を行って、ＭＩＣ５を介して、印刷装置４へ渡す。印刷装置４は、ＤＦＥ装置３からの画像データに基づいて、用紙に画像を印刷出力する。
【００６４】
このように、本実施例の画像形成装置２は、その画像処理装置としてのＤＦＥ装置３が、入力データを解析して画素毎に色データの色値を表すカラープレーンＳｐを生成するとともに、該カラープレーンＳｐのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンＳｔを生成して、該カラープレーンＳｐとは異なるプレーン内に埋め込むレンダリング機能部（レンダリング手段）２１と、処理対象の画素における前記カラープレーンＳｐと前記タグビットプレーンＳｔの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正機能部（オブジェクト種別修正手段）２２と、前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施すカラー処理機能部２３とハーフトーン処理機能部２４からなる画像処理実施手段と、を備えている。
【００６５】
したがって、処理対象画素のオブジェクト種別を、トラッピングまたはオーバープリントが存在する場合に、周辺画素のオブジェクト種別を考慮して、修正することができる。その結果、トラッピングやオーバープリントによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果を修正することができる。
【００６６】
また、本実施例の画像形成装置２は、その画像処理装置としてのＤＦＥ装置３が、入力データを解析して画素毎に色データの色値を表すカラープレーンＳｐを生成するとともに、該カラープレーンＳｐのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンＳｔを生成して、該カラープレーンＳｐとは異なるプレーン内に埋め込むレンダリング処理ステップと、処理対象の画素における前記カラープレーンＳｐと前記タグビットプレーンＳｔの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正処理ステップと、前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施す画像処理実施処理ステップと、を有する画像処理方法を実行している。
【００６７】
したがって、処理対象画素のオブジェクト種別を、トラッピングまたはオーバープリントが存在する場合に、周辺画素のオブジェクト種別を考慮して、修正することができる。その結果、トラッピングやオーバープリントによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果を修正することができる。
【００６８】
さらに、本実施例の画像形成装置２は、その画像処理装置としてのＤＦＥ装置３が、ＣＰＵ１１等の制御プロセッサに、入力データを解析して画素毎に色データの色値を表すカラープレーンをＳｐ生成するとともに、該カラープレーンＳｐのオブジェクト種別情報及びトラッピングとオーバープリントの指定情報を検知して、該種別情報及び該指定情報から該トラッピングと該オーバープリントの重ね出力対象の画素を示すタグビットプレーンＳｔを生成して、該カラープレーンＳｐとは異なるプレーン内に埋め込むレンダリング処理と、処理対象の画素における前記カラープレーンＳｐと前記タグビットプレーンＳｔの情報に基づいて、周辺画素のオブジェクト種別に応じて、該処理対象の画素のオブジェクト種別を修正するオブジェクト種別修正処理と、前記画素の前記オブジェクト種別に基づいて、該画素毎に該オブジェクト種別に応じた画像処理を施す画像処理実施処理と、を実行させる画像処理プログラムを搭載している。
【００６９】
したがって、処理対象画素のオブジェクト種別を、トラッピングまたはオーバープリントが存在する場合に、周辺画素のオブジェクト種別を考慮して、修正することができる。その結果、トラッピングやオーバープリントによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果を修正することができる。
【００７０】
また、本実施例の画像形成装置２は、ＤＦＥ装置３のオブジェクト種別修正機能部２２が、処理対象の画素にカラープレーンＳｐまたはタグビットプレーンＳｔが指定されていて、該処理対象の画素の前記オブジェクト種別とは異なるオブジェクト種別が、前記周辺画素のオブジェクト種別として所定数以上存在すると、該処理対象の画素のオブジェクト種別を、所定の修正法則に従って修正する。
【００７１】
したがって、処理対象画素のオブジェクト種別を、トラッピングまたはオーバープリントが存在し、かつ、処理対象画素と異なるオブジェクト種別の画素が周辺に所定数以上存在する場合に、処理対象画素のオブジェクト種別を修正することができる。その結果、トラッピングやオーバープリントによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、より一層適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果をより一層適切に修正することができる。
【００７２】
さらに、本実施例の画像形成装置２は、ＤＦＥ装置３のオブジェクト種別修正機能部２２が、前記修正法則として、前記タグビットプレーンがオーバープリントを示している重ね出力領域に対しては、予め設定されているオブジェクト種別に対する優先度に従ってオブジェクト種別を選択する修正法則を用いて、前記処理対象の画素のオブジェクト種別を修正する。
【００７３】
したがって、オーバープリントの重ね出力領域において、設定した優先度、例えば、一般的なオーバープリントの使われ方に合わせて、処理対象画素のオブジェクト種別を修正することができる。その結果、オーバープリントによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、より一層適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果をより一層適切に修正することができる。
【００７４】
また、本実施例の画像形成装置２は、ＤＦＥ装置３のオブジェクト種別修正機能部２２が、前記修正法則として、前記タグビットプレーンが前記トラッピングを示している重ね出力領域に対しては、前記周辺画素のうちより明るい画素のオブジェクト種別を選択する修正法則を用いて、前記処理対象の画素のオブジェクト種別を修正する。
【００７５】
したがって、トラッピングの重ね出力領域において、明るい方の周辺画素のオブジェクト種別に合わせて、処理対象画素のオブジェクト種別を修正することができる。その結果、トラッピングによる重ね出力領域について、入力データ、ＲＩＰに依存することなく、より一層適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果をより一層適切に修正することができる。
【００７６】
さらに、本実施例の画像形成装置２は、前記処理対象の画素に対する前記周辺画素の範囲を設定する入力部（範囲設定手段）１３を、さらに備え、前記オブジェクト種別修正機能部２２が、入力部１３で設定された前記周辺画素を参照して、前記処理対象の画素のオブジェクト種別を修正する。
【００７７】
したがって、ユーザの意図する画質等に応じた周辺画素を参照して処理対象画素のオブジェクトを修正することができる。その結果、入力データ、ＲＩＰに依存することなく、より一層適切なオブジェクト種別判定を行うことができ、不適切なオブジェクト判定結果をより一層適切に修正することができる。
【００７８】
また、本実施例の画像形成装置２は、情報を出力する出力部（出力手段）１４と、情報を入力する入力部（入力手段）１３と、をさらに備え、前記オブジェクト種別修正機能部２２が、前記処理対象の画素のオブジェクト種別の修正に関する情報を、前記出力部１４に出力させ、該出力に基づいて前記入力部１３から該オブジェクト種別に対する変更入力があると、該変更入力に応じて該オブジェクト種別の再修正を行う。
【００７９】
したがって、修正後のオブジェクト種別をユーザが適宜変更することができ、ユーザの意図する画質のオブジェクト種別に変更することができる。
【００８０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００８１】
１  印刷システム
ＮＷ  ネットワーク
ＰＣ１〜ＰＣｎ  コンピュータ
２  画像形成装置
３  ＤＦＥ装置
４  印刷装置
５  ＭＩＣ
Ｐｏ  印刷物
１１  ＣＰＵ
１２  メモリ
１３  入力部
１４  出力部
１５  通信部
１６  バス
２１  レンダリング機能部
２２  オブジェクト種別修正機能部
２３  カラー処理機能部
２４  ハーフトーン処理機能部
Ｓｐ  プレーン
Ｓｔ  タグビットプレーン
Ｓｔ１  オブジェクト種別
Ｓｔ２  トラッピング
Ｓｔ３  オーバープリント
【先行技術文献】
【特許文献】
【００８２】
【特許文献１】特開２０１０−０９３８０１号公報
【図１】
2016086286.tif 000003
【図２】
2016086286.tif 000004
【図３】
2016086286.tif 000005
【図４】
2016086286.tif 000006
【図５】
2016086286.tif 000007
【図６】
2016086286.tif 000008
【図７】
2016086286.tif 000009
【図８】
2016086286.tif 000010
【図９】
2016086286.tif 000011