(57)【要約】【課題】  基本濃度目標と異なる出力濃度目標に対応する変換パラメータを予め保持することなく、任意の濃度目標に沿った濃度補正を実施することを可能とする。【解決手段】  入力画像データ及びこれに含まれるオブジェクト属性を解析しこれに応じて動的に濃度特性を変化させることにより、データ属性に応じて最適な濃度特性を用いた出力結果を得ることが出来る。【選択図】  図１
2007088901.tif 000002
【特許請求の範囲】
【請求項１】
印刷デバイスの濃度特性に対応して予め作成された、入力画像データに対する第１の出力濃度補正を実施するパラメータを保持する手段と、前記第１の濃度補正手段を実現するパラメータに対して予め規定された、または外部から選択することにより指定された値を用いて関数変換を実施する手段と、前記関数変換により第１の濃度補正とは異なる第２の濃度補正パラメータを生成する手段と、前記第２の濃度補正パラメータを用いて濃度補正を実施する手段を有することを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、第１の濃度補正に対する関数変換を予め決められた、または指定された補正値に従って演算処理を施すことにより実施する手段と、予め特定の補正値に対する関数変換を実現する一次元変換テーブルを備え、指定された補正値に対応する関数変換テーブル用いて補正を実施する手段と、指定された補正値に対し、最適な予め備える一次元変換テーブルを選択する手段と、前記選択された一次元変換テーブルを用いて関数変換を近似的に実施する手段を有することを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、入力画像データを解析して複数の描画オブジェクトに分類する手段と、各描画オブジェクトに対して適用する関数変換値をそれぞれ予め記憶する手段と、前記解析により分類された描画オブジェクトに対して最適な関数変換値を選択する手段と、前記予め記憶された、または分類された描画オブジェクトに対して選択された補正値を用いて関数変換を実施する手段を有することを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置において、分類された描画オブジェクトの属性が写真画像などのイメージであった場合は、第1の濃度補正を用いた場合よりもコントラストが強調された出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段と、分類された描画オブジェクトの属性が図形であった場合は、第１の濃度補正値を用いた場合よりも高い階調再現が得られる第２の濃度補正を行うための関数変換値を選択する手段と、
分類された描画オブジェクトの属性が文字であった場合は、第１の濃度補正値を用いた場合よりも高濃度な出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段を有することを特徴とする印刷装置。
【請求項５】
請求項４に記載の印刷装置において、分類された描画オブジェクトの属性から印字領域面積及びそれに類する判定基準を求める手段と、前記印字領域面積が予め設けた閾値より小さい場合は、第１の濃度補正値を用いた場合よりも高濃度な出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段を有することを特徴とする印刷装置。
【請求項６】
請求項２に記載の印刷装置において、第２の濃度補正を実施するための第１の濃度補正に対する関数変換値を、印刷装置のパネルやプリンタドライバのUIなどにおいてユーザが選択する手段を有することを特徴とする印刷装置。
【請求項７】
請求項２に記載の印刷装置において、第２の濃度補正を実施するための第１の濃度補正に対する関数変換値が、スライドバーなどのUIにより任意な設定値を選択可能な設定手段と、同様に予め備えたいくつかの補正値をボタン・切り替えスイッチなどにより選択可能な設定手段を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像データを処理し出力する機能を含む印刷装置に関するものである。
【背景技術】
【０００２】
多値画像データを受信し、画像データの持つ色情報に基づいて画像処理を行い、処理後の画像データを出力する印刷装置においては、入力画像データの持つ色情報に応じて出力デバイスに対応した中間調処理を実施する。この時、入力画像データの持つ各色の濃度レベル（以下、入力信号レベル）を出力デバイスの濃度特性に応じて補正処理を実施することにより、特定の濃度特性（以下、出力濃度特性）を持った画像が出力される。この時、入力信号レベルの各値（以下、入力信号特性）は印刷装置が想定または規定する特性に補正されているものとする。
【０００３】
上記出力濃度特性は、印刷装置自身の持つ濃度特性を考慮して作成された入力信号レベルと出力画像における濃度レベル（以下、出力濃度レベル）への変換を実施した場合に特定のカーブを持つ濃度曲線（以下、出力濃度目標）に合わせるような処理（以下、出力濃度補正）とすることにより実現される。通常の印刷装置においては、出力濃度目標は固定である。すなわち、各入力信号レベルに対して出力濃度目標にあわせた変換演算や一次元の変換テーブルを内部に備え、画像データ中の各画素の入力信号レベルを出力濃度レベルに変換する。（図2）
上記出力濃度目標として使われる特性カーブは様々な形状が可能である。
【０００４】
例えば、最も階調性に優れる特性は入力信号レベルに対して出力濃度特性が線形になる濃度線形特性である。（図3の(1)）
また、入力レベルに対して出力濃度特性が上凸のカーブを持ち、全体的に線形よりも高い特性となるような変換を行う場合、線形特性では再現性の低いハイライト濃度領域の入力レベルに対しても再現性を高めることが可能となる。（図3の(2)）
逆に、入力信号レベルに対して出力濃度特性が下凸のカーブを持ち、全体的に線形よりも低い特性となるような変換を行う場合、ハイライト濃度領域とシャドウ濃度領域では緩慢に推移し、中間濃度領域で急激に変化するため明暗のコントラストが強調された特性を持つ出力画像を得ることができる。（図3の(3)）
さらに、特殊な例として、逆S字型の出力特性に変換すると、特定の入力信号値の場合に出力濃度レベルが逆転するような特性とすることも可能である。（図3の(4)）
又、別の従来例としては、特許文献１をあげることが出来る。
【特許文献１】特開2000-148973号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来技術においては、入力信号レベルを変換する際の出力濃度目標は固定であり、予め規定された濃度目標に対する変換手段を印刷装置の内部に保持していた。この場合、出力濃度補正処理を実施する際の各入力レベルに対応する出力濃度は常に固定であり、全ての印字結果において同じ濃度特性を持つ出力画像が得られる。
【０００６】
一方、出力画像の視覚的印象は画像の持つ濃度特性に大きく影響される。特にモノクロ画像においては、出力処理後の画像データが色彩情報を持たないため、入力画像データが持つ属性（文字であるのか、写真画像なのか、グラフなどの図形なのか等）によって好ましい濃度特性は異なる。
【０００７】
上記を解決するために、印刷装置内に複数の出力濃度目標への変換手段を保持し、入力画像データの属性に応じて異なる出力濃度特性を実現する印刷装置が考案された。これにより、入力画像データの属性から判断される最適な濃度特性を出力画像に持たせることが可能となった。さらに、入力画像データ中に含まれる描画オブジェクトを認識・分類する手段を持つことにより、各オブジェクトの属性から判断される最適な濃度特性を、オブジェクト毎に適用することが可能となり、さらなる最適化が実現された。
【０００８】
描画オブジェクトに関係なく全て同じ線形特性を適用した場合、グラデーションを描く図形データにおいては一様な濃度推移の良好な階調を得られるが、文字データ中の最も薄い部分は可視性が悪く、逆に写真画像であるイメージデータは暗い印象の画像となる。（図4の(1)）
また、全て上凸特性を適用した場合、文字データ中の最も薄い部分も可視性が向上するが、グラデーションを描く図形データにおいてはハイライト域の階調性が悪化し、写真画像であるイメージデータでは線形特性よりもさらに暗い画像となる。（図4の(2)）
逆に、全て下凸特性を適用した場合、写真画像であるイメージデータは明るい印象の画像となるが、グラデーションを描く図形データにおいては一シャドウ域の階調性が悪化し、文字データは線形特性よりもさらに可視性の悪い濃度域が拡がる。（図5の(1)）
これに対し、入力画像データ中の描画オブジェクト毎に補正の濃度目標を切り替えた場合、写真・図形・文字それぞれに対して好ましい出力濃度を得ることが可能となる。（図5の(2)）
しかしながら、出力デバイスの持つ濃度特性に対して出力画像の濃度特性が一定の濃度目標に合致するよう変換を行うための変換手段は、多値画像データの持つ中間調を出力デバイスに合わせた階調変換を行う中間調処理（例えばディザ処理、誤差拡散処理など）に依存する。すなわち、中間調処理を実施した場合に得られる変換後の濃度特性は中間調処理毎に異なるため、中間調処理が異なる場合、同じ出力目標に対する濃度補正に際して異なる変換パラメータが必要となる。（図6）
従って、印刷装置で実施可能な中間調処理を複数保持し、入力画像データの属性や入力画像データに含まれる各描画オブジェクトの属性に応じて適用する中間調処理を切り替える場合、ある特定の濃度目標値に対する出力濃度補正のための変換パラメータは、保持する中間調処理毎に備える必要がある。
【０００９】
上記複数の中間調処理を実現可能な印刷装置において、さらに複数の出力濃度目標に対する出力濃度補正を実施する場合、中間調処理毎の出力濃度補正手段に対し、さらにそれぞれの出力濃度目標に対応する変換パラメータを保持する必要があり、変換手段の数や変換パラメータ保持用メモリの増大を招く。
【００１０】
これを回避するために出力濃度目標の種類を制限すると、適用可能な出力濃度目標は限定され、効果的な濃度補正を施された出力画像を得ることができない、という問題がある。
【課題を解決するための手段】
【００１１】
上記問題を解決するために、印刷装置で実施可能な中間調処理を複数保持し、入力画像データの属性や入力画像データに含まれる各描画オブジェクトの属性に応じて適用する中間調処理を切り替える、複数の中間調処理を実現可能な印刷装置において、
印刷デバイスの濃度特性に対応して予め作成された、入力画像データに対する第１の出力濃度補正を実施するパラメータを保持する手段と、前記第１の濃度補正手段を実現するパラメータに対して予め規定された、または外部から選択することにより指定された値を用いて関数変換を実施する手段と、前記関数変換により第１の濃度補正とは異なる第２の濃度補正パラメータを生成する手段と、前記第２の濃度補正パラメータを用いて濃度補正を実施する手段とを持つ機能1を備え、
さらに、機能1において、第１の濃度補正に対する関数変換を予め決められた、または指定された補正値に従って演算処理を施すことにより実施する手段と、予め特定の補正値に対する関数変換を実現する一次元変換テーブルを備え、指定された補正値に対応する関数変換テーブル用いて補正を実施する手段と、指定された補正値に対し、最適な予め備える一次元変換テーブルを選択する手段と、前記選択された一次元変換テーブルを用いて関数変換を近似的に実施する手段とを持つ機能２を備え、
さらに、機能２において、入力画像データを解析して複数の描画オブジェクトに分類する手段と、各描画オブジェクトに対して適用する関数変換値をそれぞれ予め記憶する手段と、前記解析により分類された描画オブジェクトに対して最適な関数変換値を選択する手段と、前記予め記憶された、または分類された描画オブジェクトに対して選択された補正値を用いて関数変換を実施する手段とを持つ機能３を備え、
また、同じく機能２において、分類された描画オブジェクトの属性が写真画像などのイメージであった場合は、第1の濃度補正を用いた場合よりもコントラストが強調された出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段と、分類された描画オブジェクトの属性が図形であった場合は、第１の濃度補正値を用いた場合よりも高い階調再現が得られる第２の濃度補正を行うための関数変換値を選択する手段と、分類された描画オブジェクトの属性が文字であった場合に第１の濃度補正値を用いた場合よりも高濃度な出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段を持つ機能４を備え、
さらに、機能３において、分類された描画オブジェクトの属性から印字領域面積及びそれに類する判定基準を求める手段と、前記印字領域面積が予め設けた閾値より小さい場合は第１の濃度補正値を用いた場合よりも高濃度な出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段とを持つ機能５を備え、
さらに、機能２において、第２の濃度補正を実施するための第１の濃度補正に対する関数変換値を、印刷装置のパネルやプリンタドライバのUIなどにおいてユーザが選択する手段を有することを特徴とする機能６を備え、
さらに、機能７において、第２の濃度補正を実施するための第１の濃度補正に対する関数変換値が、スライドバーなどのUIにより任意な設定値を選択可能な設定手段と、同様に予め備えたいくつかの補正値をボタン・切り替えスイッチなどにより選択可能な設定手段を持つ機能７を備えることにより、
中間調処理毎に備える、基本濃度目標値に対する出力濃度補正のための変換パラメータを用いて、さらに基本濃度目標とは異なる複数の出力濃度目標を関数変換により求め、これに対する出力濃度補正を実施するための中間調処理毎の出力濃度補正手段を生成することを目的とする。
【００１２】
これにより、基本濃度目標と異なる出力濃度目標に対応する変換パラメータを予め保持することなく、任意の濃度目標に沿った濃度補正を実施することを目的とする。
【００１３】
この場合、各濃度目標に対して予め変換パラメータを作成・保持しないため、各濃度目標に応じた変換パラメータの保持用メモリ増大を回避し、適用可能な出力濃度目標は限定することなく、効果的な濃度補正を施された出力画像を得ることが可能となる。
【発明の効果】
【００１４】
以上説明したように、印刷装置で実施可能な中間調処理を複数保持し、入力画像データの属性や入力画像データに含まれる各描画オブジェクトの属性に応じて適用する中間調処理を切り替える、複数の中間調処理を実現可能な印刷装置において、印刷デバイスの濃度特性に対応して予め作成された、入力画像データに対する第１の出力濃度補正を実施するパラメータを保持する手段と、前記第１の濃度補正手段を実現するパラメータに対して予め規定された、または外部から選択することにより指定された値を用いて関数変換を実施する手段と、前記関数変換により第１の濃度補正とは異なる第２の濃度補正パラメータを生成する手段と、前記第２の濃度補正パラメータを用いて濃度補正を実施する手段とを持つ機能1を備え、さらに、機能1において、第１の濃度補正に対する関数変換を予め決められた、または指定された補正値に従って演算処理を施すことにより実施する手段と、予め特定の補正値に対する関数変換を実現する一次元変換テーブルを備え、指定された補正値に対応する関数変換テーブル用いて補正を実施する手段と、指定された補正値に対し、最適な予め備える一次元変換テーブルを選択する手段と、前記選択された一次元変換テーブルを用いて関数変換を近似的に実施する手段とを持つ機能２を備え、さらに、機能２において、入力画像データを解析して複数の描画オブジェクトに分類する手段と、各描画オブジェクトに対して適用する関数変換値をそれぞれ予め記憶する手段と、前記解析により分類された描画オブジェクトに対して最適な関数変換値を選択する手段と、前記予め記憶された、または分類された描画オブジェクトに対して選択された補正値を用いて関数変換を実施する手段とを持つ機能３を備え、また、同じく機能２において、分類された描画オブジェクトの属性が写真画像などのイメージであった場合は、第1の濃度補正を用いた場合よりもコントラストが強調された出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段と、分類された描画オブジェクトの属性が図形であった場合は、第１の濃度補正値を用いた場合よりも高い階調再現が得られる第２の濃度補正を行うための関数変換値を選択する手段と、分類された描画オブジェクトの属性が文字であった場合に第１の濃度補正値を用いた場合よりも高濃度な出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段を持つ機能４を備え、さらに、機能３において、分類された描画オブジェクトの属性から印字領域面積及びそれに類する判定基準を求める手段と、前記印字領域面積が予め設けた閾値より小さい場合は第１の濃度補正値を用いた場合よりも高濃度な出力結果となるような第２の濃度補正を行うための関数変換値を選択する手段とを持つ機能５を備え、さらに、機能２において、第２の濃度補正を実施するための第１の濃度補正に対する関数変換値を、印刷装置のパネルやプリンタドライバのUIなどにおいてユーザが選択する手段を有することを特徴とする機能６を備え、さらに、機能７において、第２の濃度補正を実施するための第１の濃度補正に対する関数変換値が、スライドバーなどのUIにより任意な設定値を選択可能な設定手段と、同様に予め備えたいくつかの補正値をボタ��・切り替えスイッチなどにより選択可能な設定手段を持つ機能７を備えることにより、中間調処理毎に備える、基本濃度目標値に対する出力濃度補正のための変換パラメータを用いて、さらに基本濃度目標とは異なる複数の出力濃度目標を関数変換により求め、これに対する出力濃度補正を実施するための、中間調処理毎の出力濃度補正手段を生成することが可能となる。
【００１５】
これにより、基本濃度目標と異なる出力濃度目標に対応する変換パラメータを予め保持することなく、任意の濃度目標に沿った濃度補正を実施することが可能となる。
【００１６】
この場合、各濃度目標に対して予め変換パラメータを作成・保持しないため、各濃度目標に応じた変換パラメータの保持用メモリ増大を回避し、適用可能な出力濃度目標は限定することなく、効果的な濃度補正を施された出力画像を得ることが可能となる。
【発明を実施するための最良の形態】
【００１７】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１８】
図１は、本発明が機能する画像印刷装置を示すブロック図である。
【００１９】
画像印刷装置は、スキャナなどの画像入力部１００、UIパネルなどの動作環境設部１０１、ビデオコントローラなどの画像処理部１０２、HDなどの外部記憶装置１０３、ネットワークI/FボードやFaxなどの画像送受信部１０４、プリンタなどの画像出力部１０５から構成される。上記はコピーやFax、プリンタなどが一体となる複合型画像出力装置を想定しているが、本発明の構成として全てを要求するものではない。
【００２０】
画像処理部１０２は、入力部I/F１１０、設定部I/F１１１、出力部I/F１１２、送受信I/F１１３、記憶装置I/F１１４を備え、内部バスによって、画像処理・制御用プログラムROM１０６、データROM１０７、CPU１０８、内部記憶領域であるRAM１０９などに接続される。
【００２１】
入力画像は、スキャナなどの画像入力部１００で画像をスキャンしたり、外部ホストコンピュータ、外部Faxやネットワーク経由で送られた画像データを画像送受信部１０４を介して受信することにより画像処理部１０２に取り込まれる。
【００２２】
１０２に取り込まれた画像データは、１０１で設定された動作環境、または外部からの画像データに含まれる動作環境情報に従って処理され、処理後の画像データを目的とする動作に応じて、当該画像印刷装置で印刷する場合は１０５、外部ネットワークへ画像データを送信する場合は１０４、当該画像印刷装置内に保存する場合は１０３へそれぞれ渡される。
【００２３】
１０２における画像データ処理時は、必要に応じてデータROM１０７の情報などを使用しながら１１１を経由して取得した処理動作環境に従って、プログラムROM106からプログラムを読み出し、内部記憶領域１０９などを利用しながら処理を実行する。
【００２４】
以下、図11、図12を用いて、請求項１および、請求項２にかかる実施例を詳細に説明する。
【００２５】
図11のｓ１１１において、画像入力部１００から入力部I/F１１０を介して画像データを受信する。ｓ１１２で画像印刷装置に予め定められた基本濃度特性へのパラメータ変換のための一次元ルックアップテーブルP[N]をデータROM107から取得する。
【００２６】
ｓ１１３で受信した画像データに対して指定されている濃度特性があるか否かを設定部I/F１１１を介して環境設定部１０１の状態から判定する。指定濃度特性がない場合はｓ１１４でP[N]を用いて画像データに対する出力濃度補正を実施し、終了する。
【００２７】
指定濃度がある場合は、ｓ１１５で環境設定部１０１から取得した指定濃度特性に対応する変換関数F(x)を、環境設定部１０１または予め保持しているデータROM１０７から取得する。
【００２８】
ｓ１１６で取得した変換関数F(x)に対応する一次元ルックアップテーブルが既にデータROM107中に存在するか否かを判定し、存在する場合はデータROM107よりF(x)に対応する変換テーブルQ[N]を取得する。存在しない場合はｓ１１８で変換関数F(x)を用いて変換テーブルQ[N]を生成する。
【００２９】
ｓ１１９において、前記で取得または生成した変換テーブルQ[N]を用いて入力画像データに対する出力濃度補正を実施し、終了する。
【００３０】
ｓ１１８において変換テーブルQ[N]を作成する際、図12の手順を踏む。
【００３１】
ｓ１２１で画像データの入力信号レベル数NをプログラムROM１０６から取得する。ｓ１２２で入力信号レベルｎを０とし、ｓ１２３でｎに対応する基本濃度特性への変換パラメータP[n]を取得し、この値を指定変換変数F(x)への入力値ｘとする。
【００３２】
ｓ１２４でこの値を入力とした場合のF(x)の値を求め、これをQ[n]の値とする。
【００３３】
ｓ１２５でｎがNより小さい場合はｎをインクリメントしてｓ１２３へ戻り次の変換パラメータを求める。
【００３４】
Nまで達した場合はｓ１１９へ移行する。
【００３５】
本実施例では画像データの入力を画像印刷装置が持つ画像入力部としたが、印刷装置に直接またはネットワークで接続されたホストコンピュータから受信しても良い。
【００３６】
なお、図7は、画像の入力信号をそのまま出力信号とした場合の変換テーブルの例を示す図である。
【００３７】
図8は、画像の入力信号を線形の出力目標に近い実濃度が出る出力信号に変換する変換テーブルの例を示す図である。
【００３８】
図9は、画像の入力信号を線形＋下凸の出力目標に近い実濃度が出る出力信号に変換する変換テーブルの例を示す図である。
【００３９】
図10は、画像の入力信号を線形＋上凸の出力目標に近い実濃度が出る出力信号に変換する変換テーブルの例を示す図である。
【実施例２】
【００４０】
以下、図13を用いて請求項３から請求項５にかかる実施例を説明する。
【００４１】
本実施例では、画像データを各オブジェクトに分類し、予め定めたオブジェクト毎に最適な濃度特性を適用する手段を説明する。
【００４２】
ｓ２１１で、入力画像データを分析し、現在処理中のオブジェクトの属性を判定する。
【００４３】
ｓ２１２で当該オブジェクトがイメージであると判定された場合、写真画像などの場合に効果的な画像を得るため、明暗のコントラストが強い濃度補正を実施する。そのために、ｓ２１３において基本濃度特性に対する変換関数としてγ補正を用いることとし、γ補正値を１．６とする。
【００４４】
当該オブジェクトがイメージでない場合、ｓ２１４で文字か否かの判定を行う。文字である場合、レベルの低い入力信号が指定されている場合などの判読性を重視して、特にハイライト領域が基本濃度特性よりも高い濃度となるように濃度補正を実施する。そのために、ｓ２１８でγ補正値を０．７とする。
【００４５】
当該オブジェクトが文字でない場合、ｓ２１５で線図形であるか否かの判定を行う。線図形である場合、ｓ２１６で線幅Wを取得し、印字面積を予想する。線幅Wが予め指定された閾値（本実施例では１）より小さい場合、狭小印字面積における判読性の低下を考慮して、文字と同じくｓ２１８においてγ補正値を０．７とする。
【００４６】
線幅が閾値よりも大きい場合また、線図形でない場合は通常の図形と判断し、図形に最適化された基本特性をそのまま使用するため、γ補正値を１．０とする。
【００４７】
上記で指定されたγ補正値を用いて、ｓ１１６以降において基本濃度特性に対応する変換テーブルP[N]の各パラメータに対してγ変換を行うことにより、指定濃度特性に対応する変換テーブルQ[N]を生成する。
【００４８】
本実施例では、各オブジェクトに適用する特性を予め１つに規定しているが、各オブジェクトに対して複数の特性を適用可能としてもよく、またオブジェクトの属性以外の条件を適用区別に使用してもよい。
【実施例３】
【００４９】
以下、図14、図15、図16を用いて請求項６および請求項７についての実施例をフローチャートを用いて説明する。
【００５０】
本実施例では、画像データ（またはデータ中の各オブジェクト）に対して適用する指定濃度特性を設定する手段について説明する。
【００５１】
図14のｓ３１１では、画像印刷装置が持つ環境設定部（パネル）１０１において、ユーザが画像印刷装置で使用可能な濃度特性を選択する。ここで選択された濃度特性を入力部I/F１１０を介して取り込み、ｓ１１５以降において対応する変換関数をデータROM108から読み出し、またはプログラムROM１０６から読み出したプログラムに従って演算、もしくは変換テーブル参照により所望の出力濃度補正を実施する。
【００５２】
図15では画像印刷装置がホストコンピュータに接続されており、画像データがホストコンピュータから送信される場合であり、ｓ３２１で画像印刷装置に対応するプリンタドライバのUI上に保持する選択ボタンの有効状態を確認する。ｓ３２２で選択されているボタンで設定された指定濃度特性をやはり入力部I/F１１０を介して取得する。
【００５３】
図16では、同じくプリンタドライバのUI上にスライドバーを設け、変換関数をγ変換と規定してγ補正値を指定する形態を説明する。
【００５４】
ｓ３３１で、画像印刷装置に対応するプリンタドライバのUI上に保持するスライドバーの指定位置を確認する。ｓ３３２でスライドバーの位置が示す値をγ変換に用いる補正値をして入力部I/F１１０を介して取得する。
【００５５】
その後ｓ１１６に移行し、上気で取得したガンマ補正値に対応する変換テーブルを取得または生成する。
【００５６】
この手段においては、画像印刷装置が予め備える濃度特性への変換だけでなく、ユーザが指定した設定値から新たに変換関数を定義／生成して任意の特性に対応することが可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明が機能する画像印刷装置を示すブロック図である。
【図２】(1)〜(4)は、出力デバイス特性からある出力濃度目標へ補正を実施した場合の、補正前後の濃度特性を示す概念図である。
【図３】(1)は、入力信号に対して出力濃度が線形の特性を持つ濃度目標へ補正を実施した場合の補正後の濃度特性を示す概念図である。(2)は、入力信号に対して出力濃度が線形特性より更に上凸の特性を持つ濃度目標へ補正を実施した場合の補正後の濃度特性を示す概念図である。(3)は、入力信号に対して出力濃度が線形特性より更に下凸の特性を持つ濃度目標へ補正を実施した場合の補正後の濃度特性を示す概念図である。(4)は、入力信号に対して出力濃度が線形特性に対してハイライトが上凸、シャドウが下凸の特性を持つ濃度目標へ補正を実施した場合の補正後の濃度特性を示す概念図である。
【図４】(1)は、画像データ中の全ての描画オブジェクトに対して同じ線形特性になるよう補正した場合の印字結果のイメージ図である。(2)は、画像データ中の全ての描画オブジェクトに対して同じ線形＋上凸特性になるよう補正した場合の印字結果のイメージ図である。
【図５】(1)は、画像データ中の全ての描画オブジェクトに対して同じ線形＋下凸特性になるよう補正した場合の印字結果のイメージ図である。(2)は、画像データ中の描画オブジェクトに対してそれぞれ異なる特性となるよう補正した場合の印字結果のイメージ図である。
【図６】それぞれ異なるデバイス特性を持つ中間調処理後画像の濃度特性を特定の濃度目標に合わせる処理を示す概念図である。
【図７】画像の入力信号をそのまま出力信号とした場合の変換テーブルの例を示す図である。
【図８】画像の入力信号を線形の出力目標に近い実濃度が出る出力信号に変換する変換テーブルの例を示す図である。
【図９】画像の入力信号を線形＋下凸の出力目標に近い実濃度が出る出力信号に変換する変換テーブルの例を示す図である。
【図１０】画像の入力信号を線形＋上凸の出力目標に近い実濃度が出る出力信号に変換する変換テーブルの例を示す図である。
【図１１】実施例１の構成を示すフローチャートである。
【図１２】実施例１の構成を示すフローチャートである。
【図１３】実施例２の構成を示すフローチャートである。
【図１４】実施例３の構成を示すフローチャートである。
【図１５】実施例３の構成を示すフローチャートである。
【図１６】実施例３の構成を示すフローチャートである。
【図１】
2007088901.tif 000003
【図２】
2007088901.tif 000004
【図３】
2007088901.tif 000005
【図４】
2007088901.tif 000006
【図５】
2007088901.tif 000007
【図６】
2007088901.tif 000008
【図７】
2007088901.tif 000009
【図８】
2007088901.tif 000010
【図９】
2007088901.tif 000011
【図１０】
2007088901.tif 000012
【図１１】
2007088901.tif 000013
【図１２】
2007088901.tif 000014
【図１３】
2007088901.tif 000015
【図１４】
2007088901.tif 000016
【図１５】
2007088901.tif 000017
【図１６】
2007088901.tif 000018