(57)【要約】【課題】希望する印刷結果を容易に取得することができるように、効率よく試し印刷を行うことができるプリンタシステムを提供する。【解決手段】所定の印刷パラメータについて複数のパラメータ値を自動的に設定し、同一の入力画像に基づき前記複数のパラメータ値にそれぞれ対応する複数の試し画像を印刷する試し印刷を行う。そして、ユーザが選択した試し画像のパラメータ値に基づき、通常の印刷を実行する。パラメータ値の設定は、試し印刷の結果に基づき階層的に絞り込んで行うことができる。また、試し印刷は、一の用紙に複数の試し画像を配置して行うことができる。【選択図】　図４
2004025750.tif 000002
【特許請求の範囲】
【請求項１】
所定の印刷パラメータについて、試し印刷を行う環境と、試し印刷に基づいて通常印刷を行う環境との、両者の相違に基づいて複数のパラメータ値を自動的に設定し、同一の入力画像に基づき前記複数のパラメータ値にそれぞれ対応する複数の試し画像を印刷する試し印刷機能を備えていることを特徴とするプリンタシステム。
【請求項２】
前記試し印刷機能は、試し印刷の結果に基づきパラメータ値を階層的に絞り込んで設定できるように構成されていることを特徴とする請求項１記載のプリンタシステム。
【請求項３】
前記試し印刷機能は、一の用紙に階層の異なる複数の試し画像を配置して印刷するように構成されていることを特徴とする請求項２記載のプリンタシステム。
【請求項４】
ユーザが選択した試し画像のパラメータ値を記憶しておき、前記記憶したパラメータ値に基づき印刷を実行することを特徴とする請求項１乃至３のいずれか１項に記載のプリンタシステム。
【請求項５】
前記試し画像は、ユーザの指定に基づいて入力画像の一部を切り出した画像であることを特徴とする請求項１乃至４のいずれか１項に記載のプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷パラメータを調整して印刷する機能を備えたプリンタシステムに関する。
【０００２】
【従来の技術】
近年、デジタルカメラ等の急速な普及、プリンタの低価格化に伴い、デジタルカメラ等で撮影した画像を自宅等のプリンタで印刷して楽しむユーザが増えてきている。このような場合、従来はパソコン等を介して印刷を行うのが一般的であったが、最近では、パソコン等を介することなく、デジタルカメラ等（又はその記録用メモリカード）から画像を直接読み出して印刷できるプリンタ（以下、「ダイレクトプリンタ」と呼ぶ。）も登場し始めている。
【０００３】
【発明が解決しようとする課題】
従来のプリンタシステムの中には、色相、彩度、明るさ、シャープネスなど、種々の印刷パラメータについてパラメータ値を調節できるものがある。印刷パラメータが変わると印刷結果も大きく変化するため、希望どおりの印刷結果を得るためには、事前に適切な印刷パラメータを指定しておくことが重要である。
【０００４】
ここで、ダイレクトプリンタは、画像を表示するためのディスプレイ等を備えていないか、備えていても十分なサイズではないため、パラメータ値の指定結果を確認するためには、実際に印刷して確かめる必要がある（以下、このような確認のための印刷を「試し印刷」と呼ぶ）。
【０００５】
一方、ディスプレイ等で指定結果を確認できる場合であっても、例えば普通紙、光沢紙など、用紙の種類によって印刷結果の印象は大きく異なってくるため、やはり実際にその用紙に印刷して結果を確認する試し印刷の必要性は大きい。
【０００６】
しかし、従来のプリンタシステムでは、試し印刷を行う場合、カンや経験に頼って決め打ち的にパラメータ値を指定しなければならないため、希望する印刷結果（パラメータ値）に辿り着くまで何度も試し印刷を繰り返さなければならないという問題があった。特に専門知識の少ない一般ユーザは、適切なパラメータ値を指定することが難しいため、試し印刷の回数が多くなってしまう傾向が高かった。
【０００７】
一方、ユーザによっては、例えば人物の画像であれば顔の肌色部分など、画像の特定の部分（領域）を基準として印刷パラメータの指定結果を確認したいと考える場合がある。しかし、従来のプリンタシステムでは、このような柔軟な指定を行うことはできなかった。
【０００８】
更に、印刷結果の印象は、印刷パラメータのみならず、観察する環境（光源の種類や周囲の明るさなど）の相違によっても大きく変わってくる。そのため、試し印刷を行う環境と実際の印刷を行う環境とが異なる場合、試し印刷の結果に基づき希望するパラメータ値を選択した場合でも、いざ会場等でそのパラメータ値に基づき実際の印刷を行うと、意図した色合いや明るさとならない場合がある。
【０００９】
そこで、本発明は、希望する印刷結果を容易に取得することができるように、特に観察環境が異なる場合にその相違をも考慮して希望する印刷結果を取得することができるように、効率よく試し印刷を行うことができるプリンタシステムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明のプリンタシステムは、所定の印刷パラメータについて、試し印刷を行う環境と、試し印刷に基づいて通常印刷を行う環境との、両者の相違に基づいて複数のパラメータ値を自動的に設定し、同一の入力画像に基づき前記複数のパラメータ値にそれぞれ対応する複数の試し画像を印刷する試し印刷機能を備えていることを特徴とする。
【００１１】
前記試し印刷機能は、試し印刷の結果に基づきパラメータ値を階層的に絞り込んで設定できるように構成されていることが望ましい。
【００１２】
また、前記試し印刷機能は、一の用紙に階層の異なる複数の試し画像を配置して印刷するように構成されていることが望ましい。
【００１３】
また、ユーザが選択した試し画像のパラメータ値を記憶しておき、前記記憶したパラメータ値に基づき印刷を実行することが望ましい。
【００１４】
また、前記試し画像は、ユーザの指定に基づいて入力画像の一部を切り出した画像であることが望ましい。
【００１５】
なお、本発明はプリンタシステムとしての形態に限られず、試し印刷機能を利用した印刷方法として把握することもできる。また、本明細書における各処理は、コンピュータにより実施することができるが、そのためのコンピュータプログラムは、ＣＤ−ＲＯＭ、磁気ディスク、半導体メモリ及び通信ネットワークなどの各種の媒体を通じてコンピュータにインストールまたはロードすることができる。
【００１６】
【発明の実施の形態】
（第１の実施形態）
図面を参照して本発明の第１の実施の形態を説明する。図１は、本実施形態のプリンタシステム１のハードウェア構成を表すブロック図である。
【００１７】
プリンタシステム１は、用紙をプリンタ内に供給する給紙機構１０、印字を行う印刷エンジン１１、及び用紙をプリンタ機外に排出する排紙機構１２等により構成される動力機構部２を備える。印刷エンジン１１は、紙送機構、キャリッジ機構、印刷ヘッドなどを含んで構成される。
【００１８】
これら動力機構部２を制御し印刷動作を行わせるのは、ＣＰＵ（プロセッサ）１３、ＲＯＭ１４、ＲＡＭ１５、ＬＣＤパネル及びＬＣＤコントローラ１６、ＰＣカードスロット及びＰＣカードコントローラ１７、通信インタフェース１８等からなるプリンタ制御部３である。ＣＰＵ１３は、内部バスを介して各手段１４〜１８にアクセス可能に構成されており、ホスト装置から通信インタフェース１８を介して送られてくる印刷ジョブに従い、動力機構部２を制御して実際に印刷動作を行なわせる。なお、動力機構部２が独立してＣＰＵを備えていてもよく、その場合は、動力機構部２のＣＰＵが、パラレルインタフェース等を介してＣＰＵ１３と通信を行い、印刷エンジン１１を制御して印刷動作を行わせることになる。
【００１９】
動力機構部２、プリンタ制御部３の構成・動作は原則として従来のプリンタ装置の構成・動作と同様である。例えば、本プリンタシステム１は、所定の印刷パラメータについてパラメータ値を調節して印刷を実行することができる。また、本プリンタシステム１は、ホスト装置を介さずにプリンタ単体で印刷を行う機能を備えており、例えば、ＰＣカードスロット等１７を介して外部メモリからＪＰＥＧファイル等の画像圧縮データを読み出し、伸長処理等を行って印刷を行うことができるように構成されている（以下、かかる印刷形態を「ダイレクト印刷」と呼ぶ）。なお、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）等の規格に基づいてデジタルカメラ等に直接接続して画像データを読み出す構成としてもよい。
【００２０】
上記のような従来と同様の構成に加え、本プリンタシステム１は、更に、所定の印刷パラメータについて複数のパラメータ値を設定し、同一の入力画像に基づき前記複数のパラメータ値にそれぞれ対応する複数の試し画像を印刷する試し印刷処理を実行可能に構成されている（試し印刷機能）。
【００２１】
図２に、試し印刷機能を実現するための、プリンタ制御部３における機能構成図を示す。図に示すように、プリンタ制御部３は、初期情報記憶手段２０、設定情報記憶手段２１、パネルＩＦ手段２２、ＰＣカードＩＦ手段２３、パラメータ設定手段２４、伸長手段２５、印刷データ生成手段２６等を備えて構成される。上記の各手段は、メモリに格納されるプログラムをＣＰＵ１３が実行することにより機能的に実現される。
【００２２】
初期情報記憶手段２０は、所定の印刷パラメータに関し、試し印刷のパラメータ値を設定するための初期情報を記憶している。
【００２３】
印刷パラメータとしては、色を特定するパラメータ、シャープネスなどの画像処理を施す度合い（強さ）を特定するパラメータ等が考えられる。色を特定するパラメータは、ＹＭＣ、ＲＧＢ、ＨＬＳ、Ｌａｂ、ＹＣＣなど周知の色空間に基づき設計に応じて定めることができ、例えば、色合いを特定するパラメータ（Ｌａｂ色空間におけるａパラメータ）や、明るさを特定するパラメータ（Ｌａｂ色空間におけるＬパラメータ）などを用いることができる。
【００２４】
初期情報は、印刷パラメータの変動レンジ幅、１階層における試し画像の数（以下、「試し画像数」と呼ぶ。）などを含むように構成することができる。ユーザが初期情報を変更できるように構成してもよい。
【００２５】
ここで、後述するように、本発明は、試し印刷の結果に基づき再度試し印刷を実行できる（階層的に試し印刷を実行できる）ことから、１回の試し印刷処理で印刷する試し画像（又はそのパラメータ値）のグループを階層と呼ぶこととする。
【００２６】
設定情報記憶手段２１は、試し印刷の識別情報に対応づけて、試し印刷処理において設定したパラメータ情報（パラメータ値、設定間隔など）を記憶している。
【００２７】
試し印刷の識別情報は、例えば、印刷パラメータの種類を示す情報、試し印刷の階層を示す情報（階層番号）を含むように構成することができる。階層番号は、パラメータ値を絞り込むために試し印刷を繰り返した回数（階層数）に相当し、例えば初期情報に基づいてパラメータ値を設定した場合は、階層番号＝１となる。
【００２８】
なお、例えばパラメータ情報を設定した日時やユーザが入力したキーワード等を含むように識別情報を構成してもよい。
【００２９】
図３に設定情報記憶手段２１のデータ構造の例を示す。かかる例は、色合いパラメータと明るさパラメータについてそれぞれ独立にパラメータ値を設定した場合の例であり、識別情報の左端の数字（例えば「１−２−３」における「１」）が印刷パラメータの種類を示す情報を表し、識別情報の中央の数字（例えば「１−２−３」における「２」）が階層番号を表している。
【００３０】
パネルＩＦ手段２２は、ＬＣＤや操作キーなどから構成されるＬＣＤパネル及びＬＣＤコントローラ１６を介して、ユーザからプリンタシステム１に対するコマンドを受け付けるとともに、ユーザに対して印刷ステータス等を出力する。ユーザから受け付けるコマンドとしては、例えば、上述の試し印刷機能の実行を要求するコマンド（試し印刷コマンド）などが考えられる。
【００３１】
ＰＣカードＩＦ手段２３は、ＰＣカードスロット及びＰＣカードコントローラ１８を介して、ＰＣカードアダプターに装着された外部メモリ（例えば、コンパクトフラッシュ（登録商標）、スマートメディア等のフラッシュメモリ）に対し、データの読出し／書込みを行う。
【００３２】
パラメータ設定手段２４は、試し印刷処理を実行する場合に、所定の印刷パラメータについて、複数のパラメータ値を設定する。
【００３３】
伸長手段２５は、印刷対象となる画像について、その圧縮データに対して伸長処理を施し、画像データを復元する。伸長処理は圧縮方式に対応した周知の処理を用いることができる。例えば、画像圧縮データがＪＰＥＧファイルである場合、８×８ブロックごとに、ＡＣ成分についてＨｕｆｆｍａｎ符号の復号、ランレングス圧縮の復号を行い、ＤＣ成分と一緒に逆量子化を行って周波数分布を算出し、かかる周波数分布にインバースＤＣＴを行うことにより、画像データを復元する。
【００３４】
印刷データ生成手段２６は、復元した画像データに対し、印刷動作において通常行われる所定の画像処理（例えば、シャープネス処理、ノイズ除去処理、色変換処理、誤差拡散法等のディザ処理など）を施し、印刷データを生成する。
【００３５】
（試し印刷処理）
以下、図４に示すフローチャートを参照して、試し印刷処理の一態様について説明する。なお、各ステップは処理内容に矛盾を生じない範囲で任意に順番を変更して、又は並列に実行することができる。
【００３６】
試し印刷処理は、パネルＩＦ手段２１がユーザから試し印刷コマンドを受け付けた場合に処理を開始する。かかる処理開始タイミングにおいて、ユーザから試し印刷を行う印刷パラメータの指定を受け付ける構成としてもよい。
【００３７】
まず、プリンタ制御部３は、ユーザから、試し印刷を１階層目（初期状態）から行うか、以前に行った試し印刷結果に基づいて２階層目以降の試し印刷を行うかの指示を受け付ける（Ｓ１００）。
【００３８】
１階層目から行うとの指示を受け付けた場合、プリンタ制御部３は、ユーザから観察環境についての情報を受け付ける（Ｓ１０１）。
【００３９】
観察環境についての情報としては、例えば光源の種類や周囲の明るさを考えることができる。この場合、プリンタ制御部３は、例えばパネルＩＦ手段２１を介して図５に示すようなメニュー情報をユーザに提示し、試し印刷を行う環境と、試し印刷に基づいて通常印刷を行う環境（以下、「本印刷環境」と呼ぶ。）とについて、ユーザから観察環境の情報を受け付ける。
【００４０】
図５に示す例では、光源に関して、電球ついて電力の大小によって２種類、蛍光灯について白さの程度を表すＦパラメータによって３種類、太陽光について１種類の、計６種類の光源の中から選択できるようにメニュー情報を構成している。この例では、光源の種類を選択する際に参照できるように、色温度（Ｋ）も併せて表示する構成としている。
【００４１】
また、明るさに関して、明るめ、普通、暗めの３種類の中から選択できるようにメニュー情報を構成している。なお、明るさは、例えばＥＶ（Ｅｘｐｏｓｕｒｅ　Ｖａｌｕｅ）値やＬｕｘ値により指定できるように構成してもよい。
【００４２】
次に、プリンタ制御部３は、初期情報記憶手段２０を参照し、初期情報を読み出す（Ｓ１０２）。また、今回の試し印刷の階層番号として１を設定する（Ｓ１０３）。
【００４３】
次に、プリンタ制御部３は、前記受け付けた観察環境情報に基づいて、印刷パラメータのオフセット値を設定する（Ｓ１０４）。かかるオフセット値は、２階層目以降においても利用できるように、プリンタシステム１内部に記憶しておくことが望ましい。
【００４４】
オフセット値は、（パラメータ値＋オフセット値）で印刷した結果を試し印刷環境下で観察した場合の印象と、（パラメータ値）で印刷した結果を本印刷環境下で観察した場合の印象とが、同等になるように設定する。
【００４５】
例えば、観察環境情報として光源の種類を受け付けている場合、試し印刷環境の光源と本印刷環境の光源とが同じ種類であれば、色合いパラメータのオフセット値を０に設定する。
【００４６】
また、試し印刷環境の光源と本印刷環境の光源とが異なる種類の場合は、試し印刷環境においてのみ強調され本印刷環境では強調されない色合いについては抑制し、本印刷環境においてのみ強調され試し刷環境では強調されない色合いについては強調するように、オフセット値を設定する。例えば、試し印刷環境の光源が電球であり、本印刷環境の光源が蛍光灯である場合、電球は黄色が強調され蛍光灯は赤色が強調される傾向があることから、黄色の色合いを抑制し、赤色の色合いを強調する方向に、色合いパラメータのオフセット値を設定する。
【００４７】
また例えば、観察環境情報として明るさを受け付けている場合、試し印刷環境と本印刷環境とが同じ明るさであれば、明るさパラメータのオフセット値を０に設定する。また、試し印刷環境が本印刷環境よりも明るいときは、明るさを抑制する方向に明るさパラメータのオフセット値を設定し、試し印刷環境が本印刷環境よりも暗いときは、明るさを強調する方向に明るさパラメータのオフセット値を設定する。
【００４８】
一方、Ｓ１００において２階層目以降の試し印刷を行うとの指示を受け付けた場合、プリンタ制御部３は、ユーザから試し印刷の識別情報を受け付け、設定情報記憶手段２１を参照し、前記受け付けた識別情報に対応する設定情報を読み出す（Ｓ１０５）。また、今回の試し印刷の階層番号として、前記受け付けた識別情報に含まれる階層番号に１を加算した値を設定する（Ｓ１０６）。
【００４９】
次に、パラメータ設定手段２４は、前記読み出した初期情報又は設定情報に基づいて、試し印刷のパラメータ値を設定する（Ｓ１０７）。
【００５０】
初期情報に基づいてパラメータ値を設定する場合、例えば、変動レンジ幅を試し画像数に応じて分割する。そして、変動レンジ幅の中間点を０として、分割された各部分の例えば中央値を試し印刷のパラメータ値として設定する。また、設定間隔として（変動レンジ幅／試し画像数）を設定する。例えば変動レンジ幅＝２Ｘ、試し画像数＝８であれば、パラメータ値＝｛−７Ｘ／８、−５Ｘ／８、−３Ｘ／８、−Ｘ／８、Ｘ／８、３Ｘ／８、５Ｘ／８、７Ｘ／８｝、設定間隔＝２Ｘ／８のように設定することが考えられる。
【００５１】
設定情報に基づいてパラメータ値を設定する場合、例えば、（変動レンジ幅の中間点＝設定情報に含まれるパラメータ値）、（変動レンジ幅＝設定情報に含まれる設定間隔）、（試し画像数＝初期情報に含まれる試し画像数）として、初期情報に基づく場合と同様にしてパラメータ値、設定間隔を設定する。
【００５２】
図３に示す例は、色合いパラメータ、明るさパラメータについて、それぞれ２階層分のパラメータ情報を例示している。
【００５３】
例えば、色合いパラメータの１階層目（識別情報１−１−１〜１−１−８）のパラメータ値は、初期情報（変動レンジ幅＝２５６、試し画像数＝８）に基づいて設定した場合のパラメータ値である。また、色合いパラメータの２階層目（識別情報１−２−１〜１−２−８）のパラメータ値は、識別情報１−１−５を受け付けた場合に設定されるパラメータ値である。
【００５４】
また例えば、明るさパラメータの１階層目（識別情報２−１−１〜２−１−８）のパラメータ値は、初期情報（変動レンジ幅＝４８、試し画像数＝８）に基づいて設定した場合のパラメータ値である。また、明るさパラメータの２階層目（識別情報２−２−１〜２−２−８）のパラメータ値は、識別情報２−１−６を受け付けた場合に設定されるパラメータ値である。
【００５５】
次に、パラメータ設定手段２４は、各設定したパラメータ値及び設定間隔を含むようにパラメータ情報を作成する。また、前記作成したパラメータ情報ごとに、今回の試し印刷の階層番号を含むように識別情報を作成する。そして、前記作成したパラメータ情報に前記作成した識別情報を割り当てて、図３に示すように設定情報記憶手段２１に記憶する（Ｓ１０８）。
【００５６】
次に、ＰＣカードＩＦ手段２３は、ＰＣカードスロット等１８を介して外部メモリを参照し、印刷対象となる画像（入力画像）について画像圧縮データを取得する（Ｓ１０９）。
【００５７】
次に、伸長手段２５は、前記取得した画像圧縮データに対し伸長処理を施し、画像データを復元する（Ｓ１１０）。なお、Ｓ１０７において非圧縮の画像データを取得した場合は、伸長処理は省略される。
【００５８】
次に、プリンタ制御部３は、例えばパネルＩＦ手段を介して、ユーザから試し画像として切り出す領域の指定を受け付ける（Ｓ１１１）。切り出し領域を矩形で表す場合、例えば矩形の対角点の座標を用いて切り出し領域を指定することができる。なお、印刷対象となる画像全部を試し画像として指定してもよい。
【００５９】
次に、プリンタ制御部３は、指定された切り出し領域に基づき、復元された画像データの一部を切り出して（又は全部に基づき）、試し画像の元データを生成する（Ｓ１１２）。
【００６０】
次に、印刷データ生成手段２６は、前記生成した元データに対し、Ｓ１０７で設定した試し印刷の各パラメータ値及びＳ１０４で設定したオフセット値に基づき色変換や画像処理を施し、それぞれ対応する試し画像データを生成する（Ｓ１１３）。例えば明るさパラメータについて色変換を施す場合であれば、印刷対象画像をＬａｂ色空間で表し、設定したパラメータ値及びオフセット値を各画素のＬ値に加算する色変換処理を施すことになる。
【００６１】
次に、印刷データ生成手段２６は、前記生成した複数の試し画像データに対し、印刷動作において通常行われる所定の画像処理を施して、印刷データを生成する（Ｓ１１４）。
【００６２】
このとき、１枚の用紙に複数の試し画像が配置されるように、好ましくは、１枚の用紙に同一の印刷パラメータについて設定した全パラメータ値に対応する複数の試し画像が配置されるように、印刷データを生成する（図６（ａ）参照）。１枚の用紙に２以上のパラメータについて設定した全パラメータ値に対応する複数の試し画像が配置されるように印刷データを生成してもよい（図６（ｂ）参照）。なお、試し画像のサイズが大きくそのまま配置すると１枚の用紙に納まらない場合は、必要に応じて縮小処理を施すように構成してもよい。
【００６３】
また、各試し画像に対応づけて識別情報が印刷されるように（例えば試し画像の下部位置に識別情報が印刷されるように）、印刷データを生成する（図６参照）。
【００６４】
次に、このようにして生成された印刷データは、プリンタ制御部３によって印刷エンジン１１へ送られ、動力機構部２において印刷が実行される（Ｓ１１５）。
【００６５】
図７に明るさパラメータに関する試し印刷の結果例を示す。図より、１枚の用紙に同一の印刷パラメータ（明るさパラメータ）について設定した全パラメータ値に対応する複数の試し画像（８枚の試し画像）が印刷されていることが確認できる。
【００６６】
このようにユーザが試し印刷の実行を要求した場合に、初期情報や設定情報に基づいて所定のパラメータ（色合いパラメータや明るさパラメータなど）について自動的にパラメータ値を設定して試し印刷を行う構成としているため、カンや経験に頼ってパラメータ値を指定する必要はなく、専門知識が少ないユーザであっても効率よく試し印刷を実行することが可能となる。更に、ユーザから試し画像の識別情報を受け付け、これに対応する設定情報に基づいて階層的に範囲を絞り込んで繰り返し試し印刷を実行できるように構成としているため、希望するパラメータ値まで効率よく辿り着くことが可能となる。
【００６７】
（試し印刷結果に基づいて印刷を行う場合）
以下、図８に示すフローチャートを参照して、試し印刷結果に基づいて印刷を行う場合について説明する。なお、各ステップは処理内容に矛盾を生じない範囲で任意に順番を変更して、又は並列に実行することができる。
【００６８】
プリンタ制御部３は、ユーザから、通常印刷の指示とともに試し印刷の識別情報を受け付けた場合、設定情報記憶手段２１を参照し、前記受け付けた識別情報に対応する設定情報を読み出す（Ｓ２００）。
【００６９】
次に、ＰＣカードＩＦ手段２３は、ＰＣカードスロット等１８を介して外部メモリを参照し、印刷対象となる画像について画像圧縮データを取得する（Ｓ２０１）。
【００７０】
次に、伸長手段２５は、前記取得した画像圧縮データに対し伸長処理を施し、画像データを復元する（Ｓ２０２）。
【００７１】
次に、印刷データ生成手段２６は、復元された画像データに対し、前記読み出した設定情報に含まれる試し印刷のパラメータ値に基づき色変換や画像処理を施す（Ｓ２０３）。
【００７２】
次に、印刷動作において通常行われる所定の画像処理を施して、印刷データを生成する（Ｓ２０４）。
【００７３】
次に、このようにして生成された印刷データは、プリンタ制御部３によって印刷エンジン１１へ送られ、動力機構部２において印刷が実行される（Ｓ２０５）。
【００７４】
このように、ユーザから試し画像の識別情報を受け付け、これに対応する設定情報に基づいて色変換や画像処理を施して通常の印刷を行う構成としているため、ユーザは、試し印刷の結果を参照して好ましいと考える試し画像の識別情報を入力することで、容易に希望する印刷結果を得ることが可能となる。
【００７５】
更に、試し印刷処理において、試し印刷環境と本印刷環境との相違を吸収するようにオフセット値を設定し、パラメータ値にオフセット値を加算して試し印刷を行うように構成しているため、試し印刷環境で観察して選択したパラメータ値を用いて本印刷環境で印刷した場合に、試し印刷環境下における印象と同等の印象となるように印刷することが可能となる。
【００７６】
（その他）
本発明は上記実施形態に限定されることなく、種々に変形して適用することが可能である。
【００７７】
例えば、１枚の用紙に複数の階層において設定した（すなわち、階層の異なる）パラメータ値に対応する複数の試し画像が印刷されるように、処理を構成してもよい（図９）。この場合、プリンタ制御部３は、例えば図に示す上段位置に１階層目の試し画像が配置されるように印刷データを生成して、印刷を実行する。そして、ユーザは、１階層目の試し印刷を行った用紙を再びプリンタシステムにセットし直して、２階層目の試し印刷を指示する。かかる指示を受けて、プリンタ制御部３は、例えば図に示す下段位置に２階層目の試し画像が配置されるように印刷データを生成して、印刷を実行する。このように構成することで、複数階層における試し画像を１枚の用紙内で比較検討することができ、例えば２階層目の試し画像の中に希望するものがない場合に、２階層目を参照しながら１階層目に戻ってパラメータ値を選択し直したり、又は実際に選択し直さないまでも２階層目の変化を参照することで仮に１階層目において選択し直した場合の試し印刷結果を予測したりすることが可能となる。なお、ユーザが用紙をセットし直す際に給紙方向を１階層目と１８０度逆さにしてセットすることを前提としてもよい。この場合、プリンタ制御部３は、２階層目においても、１階層目と同様に、図に示す上段位置に試し画像が配置されるように印刷データを生成すればよい。ただし、各試し画像について図に示す上下方向が反転するように、かつ試し画像の並び順が逆順となるように、印刷データを生成する必要がある。
【００７８】
また例えば、上記実施形態では、色合いパラメータと明るさパラメータについて独立して試し印刷を行う場合について説明しているが、２以上のパラメータを組み合わせて試し印刷を行う構成としてもよい。
【００７９】
また例えば、本発明はダイレクトプリンタ以外のプリンタシステムにも適用可能であり、例えばインクジェットプリンタ、レーザプリンタ、ラベルプリンタ等の一般的にプリンタと呼ばれる機器のほか、印刷機能を備えた種々の情報処理装置（コピー機、ファックス、ハンディターミナルなど）に対しても適用できる。また、その利用形態はホームユースに限られるものではなく、例えばコンビニエンスストア等にプリンタ等を設置し、ユーザが外部メモリや電子機器を持参して、その場で印刷を行うといった利用形態も考えられる。
【００８０】
【発明の効果】
本発明によれば、効率よく試し印刷を行って、希望する印刷結果を容易に取得することができるプリンタシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態におけるプリンタのハードウェア構成を示すブロック図である。
【図２】第１の実施形態におけるプリンタ制御部の機能構成図を示すブロック図である。
【図３】設定情報記憶手段２１のデータ構造の例を示す図である。
【図４】試し印刷処理の一態様の流れを示すフローチャートである。
【図５】ユーザに提示されるメニュー情報の例を示す図である。
【図６】試し印刷の結果を説明するための図である。
【図７】明るさパラメータについての試し印刷の結果例を示す図である。
【図８】試し印刷結果に基づき印刷を行う場合の流れを示すフローチャートである。
【図９】１枚の用紙に階層の異なる複数の試し画像が配置されるように構成した場合を説明するための図である。
【符号の説明】
１　プリンタ
２　動力機構部
３　プリンタ制御部
１０　給紙機構
１１　印刷エンジン
１２　排紙機構
１３　ＣＰＵ
１４　ＲＯＭ
１５　ＲＡＭ
１６　ＬＣＤパネル及びＬＣＤコントローラ
１７　ＰＣカードスロット及びＰＣカードコントローラ
１８　通信インターフェース
２０　初期情報記憶手段
２１　設定情報記憶手段
２２　パネルＩＦ手段
２３　ＰＣカードＩＦ手段
２４　パラメータ設定手段
２５　伸長手段
２６　印刷データ生成手段
【図１】
2004025750.tif 000003
【図２】
2004025750.tif 000004
【図３】
2004025750.tif 000005
【図４】
2004025750.tif 000006
【図５】
2004025750.tif 000007
【図６】
2004025750.tif 000008
【図７】
2004025750.tif 000009
【図８】
2004025750.tif 000010
【図９】
2004025750.tif 000011