(57)【要約】【課題】    専門的な知識や技能を必要とせずに簡易に印刷設定を行う。【解決手段】  デジタルカメラＤＣは、被写体を撮影し生成した画像データ５０に入力カラープロファイルＰＦ１０を添付する。画像処理装置１０は、デジタルカメラＤＣから入力カラープロファイルＰＦ１０が添付された画像データ５０を取得する。入力カラープロファイルＰＦ１０は、デジタルカメラに依存する入力機器依存色空間から機器に依存しない機器独立色空間への色変換処理に用いられる色変換情報である。画像処理装置１０は、ユーザからの印刷要求に応じて画像データ５０をテンプレート２０１に割り付け、入力カラープロファイルＰＦ１０を用いて画像データ５０の色変換を行い、出力先のプリンタに適した印刷データ６０を生成してプリンタに出力する。【選択図】  図１
2006287479.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データの色空間の入力機器依存色空間から機器に依存しない機器独立色空間への色変換に用いられる既定色変換情報、印刷媒体上での画像の配置情報が関連付けられているレイアウト定義データおよび画像データを用いて印刷データを生成する画像処理装置であって、
前記印刷データの生成に使用するレイアウト定義データの指定を受け付ける指定受付手段と、
前記指定されたレイアウト定義データを取得するレイアウト定義データ取得手段と、
印刷媒体に印刷すべき入力画像データを取得する画像データ取得手段と、
前記既定色変換情報を用いて、前記入力画像データの色空間を前記入力機器依存色空間から機器に依存しない機器独立色空間へ色変換する入力色変換処理手段と、
前記入力画像データの色空間の前記機器独立色空間から出力機器に依存する出力機器依存色空間への色変換に用いられる出力色変換情報を取得する取得手段と、
前記出力色変換情報を用いて、前記入力画像データの色空間を前記機器独立色空間から前記出力機器依存色空間に色変換する出力色変換処理手段と、
前記出力機器依存色空間に色変換された入力画像データと前記配置情報とに基づき前記印刷データを生成する印刷データ生成手段とを備える画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
更に、
所定の入力機器に依存する入力機器依存色空間から機器に依存しない機器独立色空間への色変換に用いられる入力色変換情報が前記入力画像データに関連付けられているか否かを判断する判断手段を備え、
前記入力色変換処理手段は、前記入力画像データに前記入力色変換情報が関連付けられている場合には前記関連付けられている入力色変換情報を用いて前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換し、前記入力画像データに前記入力色変換情報が関連付けられていない場合には前記既定色変換情報を用いて前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換する画像処理装置。
【請求項３】
請求項２記載の画像処理装置であって、
前記配置情報には、複数の画像割付枠が定義されており、
前記各画像割付枠には、それぞれ、入力機器依存色空間から前記機器独立色空間への色変換に用いられる個別既定色変換情報が関連付けられており、
前記入力色変換処理手段は、前記入力画像データに前記入力色変換情報が関連付けられていない場合には前記各画像割付枠に関連づけられている前記個別既定色変換情報を用いて前記各画像割付枠に割り付けられる入力画像データの色空間を前記入力機器依存色空間から前記機器独立色空間に色変換する画像処理装置。
【請求項４】
請求項２または請求項３いずれか記載の画像処理装置であって、
前記入力色変換情報を特定するための特定情報が前記入力画像データに付帯されており、
前記画像処理装置は、更に、
前記入力色変換情報を格納する色変換情報格納手段を備え、
前記入力色変換処理手段は、前記特定情報に基づき前記色変換情報格納手段から前記入力色変換情報を取得し、前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換する画像処理装置。
【請求項５】
請求項２または請求項３記載の画像処理装置であって、
前記入力色変換情報は、前記入力画像データに添付されており、
前記入力色変換処理手段は、前記添付されている入力色変換情報を用いて前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換する画像処理装置。
【請求項６】
請求項２ないし請求項４いずれか記載の画像処理装置であって、
前記レイアウト定義データには、更に、前記入力画像データの色空間の前記機器独立色空間から前記入力画像データの出力先の印刷装置に依存する出力先印刷機器依存色空間への色変換に用いられる印刷色変換情報が関連付けられており、
前記取得手段は、前記レイアウト定義データに関連付けられている前記印刷色変換情報を取得し、
前記出力色変換処理手段は、前記取得した印刷色変換情報を用いて前記入力画像データの色空間を前記機器独立色空間から前記出力先印刷機器依存色空間に色変換する画像処理装置。
【請求項７】
入力画像データの色空間の入力機器依存色空間から機器に依存しない機器独立色空間への色変換に用いられる既定色変換情報、印刷媒体上での画像の配置情報が関連付けられているレイアウト定義データおよび画像データを用いて印刷データを生成する画像処理装置が実行する印刷データ生成方法であって、
前記印刷データの生成に使用するレイアウト定義データの指定を受け付け、
前記指定されたレイアウト定義データを取得し、
印刷媒体に印刷すべき入力画像データを取得し、
前記既定色変換情報を用いて、前記入力画像データの色空間を前記入力機器依存色空間から機器に依存しない機器独立色空間へ色変換し、
前記入力画像データの色空間の前記機器独立色空間から出力機器に依存する出力機器依存色空間への色変換に用いられる出力色変換情報を取得し、
前記出力色変換情報を用いて、前記入力画像データの色空間を前記機器独立色空間から前記出力機器依存色空間に色変換し、
前記出力機器依存色空間に色変換された入力画像データと前記配置情報とに基づき前記印刷データを生成する印刷データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レイアウト定義データに従って画像の配置やサイズを編集し印刷データを生成する画像処理装置に関する。
【背景技術】
【０００２】
従来、一般的なプリンタよりも大きなサイズの用紙を用いて画像を印刷することができる特殊プリンタが使用されている。特殊プリンタは、印刷処理に関して専門的な知識を有する印刷業者が商業的な用途に用いられることが多い。例えば、特殊プリンタを用いてサイズの大きな用紙に印刷する際に、印刷業者は画像処理ソフトを用いて画像のレイアウト、例えば、用紙上のどの位置に画像を配置するか、用紙上に何枚の画像を配置するかを設定して画像を印刷する。また、印刷対象の画像データを生成した機器に応じて表現できる色空間が異なるため、印刷業者は画像処理ソフトを用いて画像データの生成装置の色空間に適した色変換情報の設定を適宜行いながら画像を印刷する。
【０００３】
【特許文献１】特開２００４−２８０１６３号公報
【特許文献２】特開２００４−１１４４８５号公報
【特許文献３】特開２００３−１６７７２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、デジタルカメラの普及に伴い、個人的に特殊プリンタを購入して印刷を行う一般ユーザも増えつつある。しかしながら、特殊プリンタで印刷を行うには画像の配置や画像の解像度、入力機器や用紙種類を考慮したカラー設定といった複雑な印刷設定が必要であった。そのため、専門的な知識や技能を備えない一般ユーザにとって大判プリンタを用いて高品質な印刷結果を得ることは困難であった。
【０００５】
本発明はこのような課題に鑑みてなされたものであり、専門的な知識や技能を必要とせずに簡易に印刷設定を行うことを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題の少なくとも一部を解決するために、本発明の画像処理装置において、
前記印刷データの生成に使用するレイアウト定義データの指定を受け付ける指定受付手段と、
前記指定されたレイアウト定義データを取得するレイアウト定義データ取得手段と、
印刷媒体に印刷すべき入力画像データを取得する画像データ取得手段と、
前記既定色変換情報を用いて、前記入力画像データの色空間を前記入力機器依存色空間から機器に依存しない機器独立色空間へ色変換する入力色変換処理手段と、
前記入力画像データの色空間の前記機器独立色空間から出力機器に依存する出力機器依存色空間への色変換に用いられる出力色変換情報を取得する取得手段と、
前記出力色変換情報を用いて、前記入力画像データの色空間を前記機器独立色空間から前記出力機器依存色空間に色変換する出力色変換処理手段と、
前記出力機器依存色空間に色変換された入力画像データと前記配置情報とに基づき前記印刷データを生成する印刷データ生成手段とを備えることを要旨とする。
【０００７】
本発明の画像処理装置によれば、予めレイアウト定義データに関連付けられた既定色変換情報を用いて、レイアウト定義データに割り付けられた入力画像データの色変換を行うことができる。従って、色変換情報の設定といった専門的な知識を必要とすることなく簡易に高品質な印刷結果を得ることができる。
【０００８】
本発明の画像処理装置において、
更に、
所定の入力機器に依存する入力機器依存色空間から機器に依存しない機器独立色空間への色変換に用いられる入力色変換情報が前記入力画像データに関連付けられているか否かを判断する判断手段を備え、
前記入力色変換処理手段は、前記入力画像データに前記入力色変換情報が関連付けられている場合には前記関連付けられている入力色変換情報を用いて前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換し、前記入力画像データに前記入力色変換情報が関連付けられていない場合には前記既定色変換情報を用いて前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換してもよい。
【０００９】
本発明の画像処理装置によれば、入力画像データに入力色変換情報が添付されている場合は既定色変換情報に優先して入力色変換情報を用いて色変換を行うことができる。従って、適した色変換情報を用いて色変換を行うことができ、印刷結果の品質の向上を図ることができる。
【００１０】
本発明の画像処理装置において、
前記配置情報には、複数の画像割付枠が定義されており、
前記各画像割付枠には、それぞれ、入力機器依存色空間から前記機器独立色空間への色変換に用いられる個別既定色変換情報が関連付けられており、
前記入力色変換処理手段は、前記入力画像データに前記入力色変換情報が関連付けられていない場合には前記各画像割付枠に関連づけられている前記個別既定色変換情報を用いて前記各画像割付枠に割り付けられる入力画像データの色空間を前記入力機器依存色空間から前記機器独立色空間に色変換してもよい。
【００１１】
本発明の画像処理装置によれば、入力画像データに入力色変換情報が関連付けられていない場合、画像割付枠ごとに設定されている既定色変換情報を用いて入力画像データに対して色変換を施すことができる。従って、色変換処理における色再現性を向上することができ、良好な印刷結果を得ることができる。
【００１２】
本発明の画像処理装置において、
前記入力色変換情報を特定するための特定情報が前記入力画像データに付帯されており、
前記画像処理装置は、更に、
前記入力色変換情報を格納する色変換情報格納手段を備え、
前記入力色変換処理手段は、前記特定情報に基づき前記色変換情報格納手段から前記入力色変換情報を取得し、前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換してもよい。
【００１３】
本発明の画像処理装置によれば、入力画像データに付帯された特定情報を参照することにより入力色変換情報を特定することができる。従って、簡易な構成で入力色変換情報を用いて色変換を行うことができる。また、入力色変換情報を入力画像データに添付されている必要がないため、画像データのデータ量を軽減することができる。
【００１４】
本発明の画像処理装置において、
前記入力色変換情報は、前記入力画像データに添付されており、
前記入力色変換処理手段は、前記添付されている入力色変換情報を用いて前記入力画像データの色空間を前記入力機器依存色空間から前記独立色空間へ色変換してもよい。
【００１５】
本発明の画像処理装置によれば、入力色変換情報は入力画像データと共に提供されるため、簡易に入力色変換情報を取得することができる。
【００１６】
本発明の画像処理装置において、
前記レイアウト定義データには、更に、前記入力画像データの色空間の前記機器独立色空間から前記入力画像データの出力先の印刷装置に依存する出力先印刷機器依存色空間への色変換に用いられる印刷色変換情報が関連付けられており、
前記取得手段は、前記レイアウト定義データに関連付けられている前記印刷色変換情報を取得し、
前記出力色変換処理手段は、前記取得した印刷色変換情報を用いて前記入力画像データの色空間を前記機器独立色空間から前記出力先印刷機器依存色空間に色変換してもよい。
【００１７】
本発明の画像処理装置によれば、既定色変換情報もしくは入力色変換情報だけでなく、印刷色変換情報を用いて色変換を行うことができる。従って、入力画像データの色再現性を向上させ、被写体の実際の色合いに近似した印刷結果を得ることができる。
【００１８】
本発明において、上述した種々の態様は、適宜、組み合わせたり、一部を省略したりして適用することができる。また、本発明は、上述した画像処理装置としての構成の他に、画像処理装置による印刷データ生成方法、画像処理装置に印刷データを生成させるためのコンピュータプログラム、かかるコンピュータプログラムをコンピュータ読み取り可能に記録した記録媒体等としても構成できる。いずれの構成においても、上述した各態様を適宜適用可能である。コンピュータが読み取り可能な記録媒体としては、例えば、フレキシブルディスクや、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ハードディスク等種々の媒体を利用することが可能である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について、実施例に基づき説明する。
Ａ．第１実施例：
第１実施例では、画像のレイアウト条件や印刷様式に適したカラープロファイルが予め関連付けられているテンプレートと画像データに添付されているカラープロファイルとを用いてユーザの印刷設定を容易にし、印刷データを生成する画像処理装置について説明する。
【００２０】
Ａ１．システム構成：
図１は、第１実施例におけるシステム構成を例示する説明図である。印刷システム１０００は、画像処理装置１０とプリンタ２０と大判プリンタ３０とプリンタ４０とデジタルカメラＤＣとを有する。画像処理装置１０、プリンタ２０、大判プリンタ３０、プリンタ４０は、ローカルエリアネットワークＬＡＮに接続されている。デジタルカメラＤＣは、画像処理装置１０とＵＳＢケーブルを介して接続されている。画像処理装置１０は、ＣＰＵ，ＲＯＭ，ＲＡＭを有する一般的なパーソナルコンピュータである。プリンタ２０、プリンタ４０はカラープリンタである。大判プリンタ３０はプリンタ２０、プリンタ４０よりもサイズの大きな用紙に印刷することができる特殊なプリンタである。
【００２１】
デジタルカメラＤＣは、被写体を撮影し画像データ５０を生成する。デジタルカメラＤＣは、生成した画像データ５０に入力カラープロファイルＰＦ１０を添付する。画像処理装置１０は、デジタルカメラＤＣから入力カラープロファイルＰＦ１０が添付された画像データ５０を取得する。入力カラープロファイルＰＦ１０は、デジタルカメラに依存する入力機器依存色空間から機器に依存しない機器独立色空間への色変換処理に用いられる色変換情報である。
【００２２】
画像処理装置１０のメモリには、テンプレート２０１が記録されている。テンプレートとは印刷条件と割付情報とからなるデータである。テンプレートはレイアウト定義データとも呼ぶ。また、割付情報は配置情報とも呼ぶ。テンプレートの詳細な構成については後述する。画像処理装置１０は、ユーザからの印刷要求に応じて画像データ５０をテンプレート２０１に割り付け、入力カラープロファイルＰＦ１０を用いて画像データ５０の色変換を行い、出力先のプリンタに適した印刷データ６０を生成してプリンタに出力する。本実施例では、画像処理装置１０は印刷データ６０を大判プリンタ３０に出力する。印刷データ６０は、大判プリンタ３０での印刷に適した形式で生成される。
【００２３】
Ａ２．機能ブロック：
図２は、本実施例における画像処理装置１０の機能ブロックを例示する説明図である。画像処理装置１０は、ＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２、入力部１０３、ディスプレイ１０４、テンプレート格納部１０５、画像データ格納部１０６、プリンタドライバ１３０，１３１，１３２、カラープロファイル格納部１４０を備える。各機能ブロックはＣＰＵ１００により制御されている。
【００２４】
入力部１０３は、画像処理装置１０のキーボードやマウスからの入力を各機能ブロックに通知する。
【００２５】
プリンタドライバ１３０はプリンタ２０のドライバであり、プリンタドライバ１３１は大判プリンタ３０のドライバであり、プリンタドライバ１３２はプリンタ４０のドライバである。
【００２６】
カラープロファイル格納部１４０には、画像処理装置１０にインストールされたカラープロファイルが格納されている。
【００２７】
ＲＯＭ１０１は、レイアウト設定アプリケーション１２０を有する。レイアウト設定アプリケーション１２０は、テンプレート読込モジュール１２１、レイアウトモジュール１２２、印刷条件設定モジュール１２３、印刷データ生成モジュール１２４とからなる。各モジュールはＣＰＵ１００により実行される。
【００２８】
レイアウト設定アプリケーション１２０は、ディスプレイ１０４にテンプレートや印刷処理を行うための印刷条件の設定画面を表示する。印刷条件とは、そのテンプレートを用いて生成された印刷データの出力先プリンタ、用紙サイズ、用紙種類、給紙方法、テンプレートに割り付けられる画像データを色変換するカラープロファイルを示す情報といった印刷処理に必要な設定情報を示す。
【００２９】
テンプレート読込モジュール１２１は、テンプレート格納部１０５に格納されているテンプレートのサムネイル画像をディスプレイ１０４に一覧表示する。また、テンプレート読込モジュール１２１は、ユーザによって選択されたテンプレートを読み込み、テンプレートのプレビュー画面とテンプレートに設定されている印刷設定情報を共にディスプレイ１０４に表示する。
【００３０】
レイアウトモジュール１２２は、画像データ格納部１０６に格納されている画像データのサムネイル画像を表示し、印刷を所望する画像をユーザに選択させる。テンプレートには印刷媒体上での画像の位置を定義する割付情報が含まれており、レイアウトモジュール１２２は、ユーザの操作と割付情報とに基づき画像データをテンプレートに割り付ける。本実施例では、テンプレートに含まれる割付情報に基づき、印刷を所望する画像データの印刷媒体上での割り付け位置を設定することを「レイアウト」と呼ぶ。
【００３１】
カラーマッチングモジュール１２３は、印刷対象画像データに添付されている入力カラープロファイルとテンプレートに予め対応付けられている出力カラープロファイルを用いて印刷対象画像データの色変換処理を行い、印刷対象画像データと印刷媒体上に印刷される画像とのカラーマッチングを行う。
【００３２】
印刷データ生成モジュール１２４は、色変換処理された印刷対象画像データを用いて、割付情報および印刷設定情報に従い印刷データを生成する。
【００３３】
Ａ３．テンプレート構成：
まず、本実施例で用いられるテンプレート２０１の内容について説明する。図３（ａ）〜（ｃ）は、本実施例におけるテンプレートの構成を例示する説明図である。図３（ａ）、図３（ｂ）を用いて、テンプレート２０１がディスプレイに表示されたイメージ上での画像の割付枠画像の割付位置について説明する。図３（ａ）に示すように、テンプレート２０１は、テンプレート２０１の外枠の左上角の座標点Ａを基準点（０，０）、横方向をｘ軸、縦方向をｙ軸とし、各画像の割付枠の左上角の座標点および右下角の座標点を決定する。各座標点Ａ〜Ｊを用いて、図３（ｂ）に示す割付位置テーブル７０割付位置テーブル７０によって、外枠および画像の割付枠の位置、大きさを定義する。割付位置テーブル７０は、本発明における配置情報に当たる。
【００３４】
割付位置テーブル７０は、枠番、左上座標、右下座標の３項目から構成される。「枠番」とは、画像の割付枠に個別に割り振られた番号を表す。「左上座標」とは、外枠もしくは画像の割付枠の左上角の座標点を表す。「右下座標」とは、外枠もしくは画像の割付枠の右下角の座標点を表す。例えば、外枠は枠番「０」であり、左上座標Ａ（０，０）と右下座標Ｊ（ｘ９，ｙ９）とによって表される矩形で定義されている。また、例えば、枠番「２」の画像の割付枠は、左上座標Ｄ（ｘ３，ｙ３）と右下座標Ｅ（ｘ４，ｙ４）とによって表される矩形で定義されている。枠番「０」が外枠を表しているため、枠番の番号の最も大きい数字はテンプレート２０１が有する画像の割付枠の個数を表している。本実施例では、画像の割付枠は２つの座標点で定義される矩形としたが、例えば「中心点」と「半径」という項目を設け円形で定義してもよい。
【００３５】
また、テンプレート２０１は、図３（ｃ）に示す印刷規定情報８０を有する。印刷規定情報８０は、テンプレート２０１を用いる際に、印刷を推奨するプリンタの種類や給紙方法、用紙サイズ、用紙種類、既定カラープロファイル、印刷カラープロファイルといった印刷処理に関する設定情報である。既定カラープロファイルとは、テンプレートに割り付けられる画像データに入力カラープロファイルが添付されていない場合に、入力カラープロファイルの代わりに画像データの色空間を機器依存色空間から機器独立色空間に色変換する際に用いられる色変換情報である。印刷カラープロファイルとは、印刷対象画像データの色空間を、機器独立色空間から、テンプレート２０１を用いる際に印刷を推奨するプリンタの機器依存色空間に色変換する際に用いられる色変換情報である。例えば、図に示すように、テンプレート２０１の名前は「Ｔｅｍｐ０１」であり、テンプレート２０１を用いる際に印刷を推奨するプリンタの機種は「ＬＰ−１０００」、入力カラープロファイルは「プロファイルＰＦ１」、印刷カラープロファイルは「プロファイルＰＦ３」と設定されている。
【００３６】
テンプレート２０１には、以上のような割付位置テーブル７０、印刷規定情報８０がスクリプトにより記述された情報である。
【００３７】
Ａ４．印刷処理：
図４は、本実施例における画像処理装置１０が実行する印刷処理を説明するフローチャートである。画像処理装置１０のＣＰＵが各機能ブロックを制御して行う処理である。本処理はＣＰＵ１００がレイアウト設定アプリケーション１２０を実行することにより開始される。
【００３８】
画像処理装置１０は、テンプレート格納部１０５に格納されているテンプレートのサムネイル画像をディスプレイに表示する（ステップＳ１０）。
【００３９】
図５を用いてディスプレイに表示されるテンプレートの選択画面について説明する。図５は、本実施例におけるテンプレート選択画面ＷＤ１を例示する説明図である。テンプレート選択画面ＷＤ１はテンプレート選択部２００と印刷設定情報表示部２１０とを有する。テンプレート格納部１０５に格納されている全てのテンプレートのサムネイル画像がテンプレート選択部２００に表示される。本実施例では、テンプレート格納部１０５に格納されているテンプレート２０１、２０２、２０３のサムネイル画像がテンプレート選択部２００に表示される。
【００４０】
印刷設定情報表示部２１０には、「プリンタ」、「給紙」、「用紙サイズ」、「用紙種類」の４項目が表示される。印刷設定情報表示部２１０の各項目には、ユーザによってクリックされたテンプレートの印刷規定情報に設定されている各情報が印刷設定情報表示部２１０の各項目に表示される。本実施例では、ユーザによりテンプレート２０１が選択される。この場合、「プリンタ」の項目にはテンプレート２０１の印刷規定情報８０に含まれる「プリンタ」の設定値である「ＬＰ−１０００」が表示される。同様に、「給紙」、「用紙サイズ」および「用紙種類」の項目についても印刷規定情報８０の各設定値が表示される。ユーザは最終的にテンプレートを選択する前にテンプレートに設定されている種々の情報を視認することができ好適である。
【００４１】
画像処理装置１０は、ユーザによって選択ボタン２２０を押下されると、マウスで選択されていたテンプレートを選択する。画像処理装置１０は、選択ボタン２２０の押下に代えてダブルクリックされたテンプレートを選択することとしてもよい。
【００４２】
画像処理装置１０は、ユーザからテンプレート２０１の選択を受け付ける（ステップＳ１１）と、選択されたテンプレート２０１およびテンプレート２０１に設定されている印刷規定情報８０をディスプレイに表示する（ステップＳ１２）。
【００４３】
図６を用いてディスプレイに表示されるプリント設定画面について説明する。図６は、本実施例におけるプリント設定画面ＷＤ２を例示する画面例である。プリント設定画面ＷＤ２は、印刷設定情報表示部２１０とテンプレートのプレビュー表示部３３０とを有する。印刷設定情報表示部２１０には印刷設定部３００とカラーマネジメント設定部３１０とテンプレート設定情報表示部３２０とが表示される。
【００４４】
プレビュー表示部３３０には、ユーザによって選択されたテンプレート２０１のプレビューが表示される。
【００４５】
印刷設定部３００は、「プリンタ」、「給紙」、「用紙サイズ」、「用紙種類」の４項目を備える。各項目の設定値はユーザが任意に変更できるようコンボボックス３０１、３０２、３０３、３０４に表示される。図示するように、各コンボボックスには初期値としてテンプレート２０１の印刷規定情報８０に含まれる各情報が表示されている。例えば、「プリンタ」の項目にはテンプレートの印刷規定情報８０に含まれる「プリンタ」に設定されている「ＬＰ−１０００」が表示される。同様に、「給紙」の項目には印刷規定情報８０の「給紙」に設定されている「シート」が表示され、「用紙サイズ」の項目には印刷規定情報８０の「用紙サイズ」に設定されている「Ａ３」が表示され、「用紙種類」の項目には印刷規定情報８０の「用紙種類」に設定されている「光沢紙」が表示される。なお、給紙の種類にはロールとシートがあり、用紙種類には、例えば、光沢紙、普通紙、再生紙がある。
【００４６】
カラーマネジメント設定部３１０は、選択されたテンプレートに設定されている既定カラープロファイルをテキストボックス３１１に表示し、印刷カラープロファイルをコンボボックス３１２に表示する。図示するように、テキストボックス３１１には、選択されたテンプレート２０１の印刷規定情報８０に設定されている既定カラープロファイルの設定値である「プロファイルＰＦ１」表示する。コンボボックス３１２には、選択されたテンプレート２０１の印刷規定情報８０に設定されている印刷カラープロファイルの設定値である「プロファイルＰＦ３」を「プロファイルＰＦ３（推奨）」と表示する。印刷カラープロファイルを表すコンボボックス３１２は、ユーザによって任意に変更可能だが、印刷カラープロファイルの設定は特別な知識を要するため、「推奨プロファイル（ＰＦ３）」と表示することにより、テンプレートの初期設定であるプロファイルＰＦ３が色変換に適したプロファイルであることをユーザに通知する。
【００４７】
テンプレート設定情報表示部３２０には、テンプレート設定情報３２１が表示される。テンプレート設定情報３２１には、印刷規定情報８０の内容が表示されている。テンプレート設定情報３２１は変更することはできない。
【００４８】
画像処理装置１０は、ユーザから印刷対象画像データの割付操作を受けて印刷対象画像データの割り付け、すなわちレイアウトを行う（ステップＳ１３）。
【００４９】
図７を用いてレイアウトについて説明する。図７は、本実施例におけるレイアウト処理を説明する画面例である。画像処理装置１０は、ユーザからレイアウトの要求を受け付けるとファイルマネージャ画面ＷＤ３を表示する。ファイルマネージャ画面ＷＤ３には画像データ格納部１０６に格納されている画像データＧＤ１，ＧＤ２，ＧＤ３，ＧＤ４のサムネイル画像が表示される。
【００５０】
ユーザによって、図中に矢印で示すように、画像データＧＤ４が割付枠２１０ａ上にドラッグアンドドロップされると、画像処理装置１０はドラッグアンドドロップされた画像データを割付枠２１０ａに合わせて解像度変換し割付枠２１０ａに表示する。本実施例では、画像処理装置１０は、割付枠と割付枠の位置に割り付けられる画像データとを、割付枠の枠番と画像データの格納場所のリンク情報との関連付けたリンクテーブルにより管理している。割付枠内に記載されている１，２...の番号が、各割付枠に割り振られている枠番である。
【００５１】
図８を用いてリンクテーブル９０について説明する。図８は、本実施例におけるリンクテーブルを例示する説明図である。リンクテーブル９０は、枠番とリンク情報を有する。「枠番」とはテンプレートの割付枠に個別に割り振られている枠番を示す。「リンク情報」とは、割付枠に割り付けられる画像データの格納場所を表す。リンクテーブル９０に示すように、枠番「１」には、リンク情報「Ｃ：￥ｔｅｍｐ￥ｉｍａｇｅ￥ｆｉｌｅ０１．ｊｐｇ」が対応付けられている。すなわち、枠番「１」の割付枠には「Ｃ：￥ｔｅｍｐ￥ｉｍａｇｅ」内に格納されている「ｆｉｌｅ０１．ｊｐｇ」という画像データが割り付けられていることを示している。図示するように、本実施例では、枠番「１」〜「４」全ての割付枠に同一の画像ファイルが割り付けられていることを示している。画像処理装置１０は、ユーザによるレイアウト操作に応じてリンクテーブル９０を生成し、ＲＡＭ１０２に記録する。
【００５２】
画像処理装置１０は、ユーザからの印刷指示を検出する（ステップＳ１４）と、印刷データを生成する処理を行う（ステップＳ１５）。
【００５３】
図９を用いて印刷データ生成処理について説明する。図９は、本実施例における印刷データ生成処理を説明するブロックチャートである。本処理は、ユーザからの印刷指示を受け付け、カラーマッチングモジュール１２３と印刷データ生成モジュール１２４が実行する処理である。
【００５４】
印刷データ生成モジュール１２４は、配置情報と用紙サイズとに基づき、割付枠に割り付けられた印刷対象画像データの解像度を用紙サイズに合うように変換する（ステップＳ２０）。カラーマッチングモジュール１２３は、印刷対象画像データ５０に入力カラープロファイルが添付されているか否かを判断する（ステップＳ２１）。
【００５５】
印刷対象画像データ５０に入力カラープロファイルが添付されている場合（ステップＳ２１：ＹＥＳ）、カラーマッチングモジュール１２３は、添付されている入力カラープロファイルを用いてカラーマッチングを行う（ステップＳ２２）。印刷対象画像データ５０に入力カラープロファイルが添付されていない場合（ステップＳ２１：ＮＯ）、カラーマッチングモジュール１２３は、テンプレートに予め設定されている既定カラープロファイルを用いてカラーマッチングを行う（ステップＳ２３）。
【００５６】
印刷データ生成モジュール１２４は、カラーマッチングされた印刷対象画像データおよび印刷規定情報に基づき出力先の大判プリンタ３０が解釈可能な形式に変換して印刷データを生成する（ステップＳ２６）。
【００５７】
図１０を用いてカラーマッチングについて説明する。図１０は、本実施例におけるカラーマッチングを説明するブロックチャートである。図９において説明したステップＳ２２、Ｓ２３の処理に当たる。カラーマッチングモジュール１２３は、入力信号色変換モジュール１５０と出力信号色変換モジュール１５２を備える。なお、本実施例では、「入力機器」とは印刷対象画像データ５０を生成したデジタルカメラＤＣである。デジタルカメラの機器依存色空間はＡｄｏｂｅＲＧＢ色空間であり、ＡｄｏｂｅＲＧＢ色空間によって表される画像データの各画素の画素値を（Ｒ，Ｇ，Ｂ）と表す。機器独立色空間はＬａｂ色空間であり、Ｌａｂ色空間によって表される画像データの各画素の画素値を（Ｌ，ａ，ｂ）と表す。「Ｌ」は明度を表し、「ａ」，「ｂ」は色度を表す。出力機器である大判プリンタ３０の機器依存色空間はＣＭＹＫ色空間であり、ＣＭＹＫ色空間によって表される画像データの各画素の画素値を（Ｃ，Ｍ，Ｙ，Ｋ）と表す。
【００５８】
入力信号色変換モジュール１５０は、デジタルカメラＤＣの機器依存色空間から機器独立色空間への色変換処理を行う。本実施例では、印刷対象画像データに入力カラープロファイルＰＦ１０が添付されているため、入力カラープロファイルＰＦ１０を用いて色変換処理を行う。入力信号色変換モジュール１５０は、入力カラープロファイルＰＦ１０から、入力機器の機器依存色空間から機器独立色空間への色変換情報を取得する。色変換情報には、ＡｄｏｂｅＲＧＢ色空間からＬａｂ色空間への色変換テーブルが含まれる。入力信号色変換モジュール１５０は、色変換テーブルを用いて、画像データ５０の各画素値をＡｄｏｂｅＲＧＢ色空間によって表される（Ｒ，Ｇ，Ｂ）からＬａｂ色空間によって表される（Ｌ，ａ，ｂ）に変換する。なお、色変換情報には、例えばＲＧＢ−Ｌａｂ色変換マトリクスが含まれてもよい。
【００５９】
入力信号色変換モジュール１５０は、印刷対象画像データに入力カラープロファイルＰＦ１０が添付されてない場合、既定カラープロファイルＰＦ１を用いて色変換処理を行う。入力信号色変換モジュール１５０は、既定カラープロファイルＰＦ１から、機器依存色空間から機器独立色空間への色変換情報を取得する。色変換情報には、ｓＲＧＢ色空間からＬａｂ色空間への色変換テーブルが含まれる。入力信号色変換モジュール１５０は、色変換テーブルを用いて、画像データ５０の各画素値をｓＲＧＢ色空間によって表される（Ｒ，Ｇ，Ｂ）からＬａｂ色空間によって表される（Ｌ，ａ，ｂ）に変換する。なお、色変換情報には、例えばＲＧＢ−Ｌａｂ色変換マトリクスが含まれてもよい。
【００６０】
図１１を用いて、入力カラープロファイルＰＦ１０の内容について説明する。図１１は、本実施例における入力カラープロファイルＰＦ１０の内容を例示する説明図である。入力カラープロファイルＰＦ１０には、ヘッダ部ＰＦ１１、機器独立色空間変換情報ＰＦ１２、入力機器色空間情報ＰＦ１３が含まれる。ヘッダ部ＰＦ１１には、入力機器の種類を示すデバイス種、モデル名、入力カラープロファイルＰＦ１０の作成日時が設定されている。機器独立色空間変換情報ＰＦ１２には、入力機器である画像処理装置１０の機器依存色空間（ＲＧＢ色空間）によって表される画像データ５０を機器独立色空間（Ｌａｂ色空間）によって表される画像データ５０へと変換するために必要な色変換情報として、ＲＧＢ−Ｌａｂ色変換テーブルが設定されている。色空間情報ＰＦ１３には、デジタルカメラＤＣの再現可能な色空間「ＡｄｏｂｅＲＧＢ」が設定されている。
【００６１】
図１２を用いて、既定カラープロファイルＰＦ１の内容について説明する。図１２は、本実施例における既定カラープロファイルＰＦ１の内容を例示する説明図である。既定カラープロファイルＰＦ１には、ヘッダ部ＰＦ１１、機器独立色空間変換情報ＰＦ２２、入力機器色空間情報ＰＦ２３が含まれる。ヘッダ部ＰＦ２１には、入力機器の種類を示すデバイス種、モデル名、既定カラープロファイルＰＦ１の作成日時が設定されている。機器独立色空間変換情報ＰＦ２２には、画像データ５０の色空間を、デジタルカメラＤＣとは異なる任意のデジタルカメラの機器依存色空間（ｓＲＧＢ色空間）から機器独立色空間（Ｌａｂ色空間）へと色変換するために必要な色変換情報として、ＲＧＢ−Ｌａｂ色変換テーブルが設定されている。色空間情報ＰＦ３３には、既定の色空間「ｓＲＧＢ」が設定されている。
【００６２】
機器独立色空間変換情報ＰＦ１２と機器独立色空間変換情報ＰＦ２２とに示すように、いずれもＲＧＢ−Ｌａｂ色変換テーブルだが、出力される（Ｌ，ａ，ｂ）の値が異なる。ＡｄｏｂｅＲＧＢ色空間のほうが再現可能な色空間が広い。
【００６３】
出力信号色変換モジュール１５２は、機器独立色空間から、出力機器である大判プリンタ３０の機器依存色空間への色変換処理を実行する。具体的には、出力信号色変換モジュール１５２は、機器独立色空間から大判プリンタ３０の機器依存空間への色変換情報を印刷カラープロファイルＰＦ３から取得する。色変換情報には、Ｌａｂ色空間からＣＭＹＫ色空間への色変換テーブルが含まれ、出力信号色変換モジュール１５２は、色変換テーブルを用いて、画像データ５０の各画素値をＬａｂ色空間によって表される（Ｌ，ａ，ｂ）からＣＭＹＫ色空間によって表される（Ｃ，Ｍ，Ｙ，Ｋ）に変換する。色変換情報には、例えばＬａｂ−ＣＭＹＫ色変換マトリクスが含まれることとしてもよい。
【００６４】
図１３を用いて、印刷カラープロファイルＰＦ３の内容について説明する。図１３は、本実施例における印刷カラープロファイルＰＦ３の内容を例示する説明図である。印刷カラープロファイルＰＦ３は、入力カラープロファイルＰＦ１０と同様の構成であり、ヘッダ部ＰＦ３１、機器独立色空間変換情報ＰＦ３２、出力機器色空間情報ＰＦ３３を備える。ヘッダ部ＰＦ３１には、出力機器の種類を示すデバイス種、モデル名、印刷カラープロファイルＰＦ３の作成日時が設定されている。機器独立色空間変換情報ＰＦ３２には、機器独立色空間（Ｌａｂ色空間）によって表される画像データ５０を、出力機器である大判プリンタ３０の機器依存色空間（ＣＭＹＫ色空間）によって表される画像データ５０aへと変換するために必要な色変換情報として、Ｌａｂ−ＣＭＹＫ色変換テーブルが設定されている。色空間情報ＰＦ３３には、出力機器であるプリンタの再現可能な色空間に関する情報「ＣＭＹＫ」が設定されている。
【００６５】
画像処理装置１０は、生成された印刷データを大判プリンタ３０へ出力する（ステップＳ１６）。
【００６６】
以上説明した第１実施例の画像処理装置によれば、画像データに入力カラープロファイルが添付されているか否かを判断し、添付されている場合には添付されている入力カラープロファイルを使用してカラーマッチングを行い、印刷データを生成することができる。従って、ユーザは、入力カラープロファイルの設定という煩雑な操作を行うことなく高品質な印刷結果を得ることができる。
【００６７】
また、既定カラープロファイルが予め設定されたテンプレートを用いることにより、画像データに入力カラープロファイルが添付されていない場合にも、既定カラープロファイルを用いて色変換を行うことができる。
【００６８】
また、既定カラープロファイルだけでなく印刷カラープロファイルもテンプレートに設定されているため、出力機器に適した色変換を行うことができ、好適である。
【００６９】
Ｂ．第２実施例：
第１実施例では、テンプレートに１つの既定カラープロファイルが設定されていることとした。第２実施例では、各割付枠にそれぞれ既定カラープロファイルが設定されている。
【００７０】
Ｂ１．印刷規定情報：
図１４は、第２実施例におけるテンプレートを模式的に説明する説明図である。テンプレート２０５は、３つの割付枠２０５ａ，２０５ｂ、２０５ｃを有する。割付枠２０５ａには「枠番１」が割り当てられており、割付枠２０５ｂには「枠番２」、割付枠２０５ｃには「枠番３」が割り当てられている。各割付枠内に記載されているプロファイルは、各割付枠に設定されている既定カラープロファイルである。例えば、枠番１の割付枠２０５ａには、規定プロファイルとしてプロファイルＰＦ１０が設定されている。同様に、枠番２の割付枠２０５ｂには、プロファイルＰＦ１０が設定されており、枠番３の割付枠２０５ｃには、プロファイルＰＦ２０が設定されている。
【００７１】
本図では、各割付枠と既定カラープロファイルとの関係を模式的に示したが、実際には各割付枠に設定されている既定カラープロファイルの情報はテンプレート２０５の印刷既定情報に含まれている。図１５を用いて、テンプレート２０５の印刷規定情報８１について説明する。
【００７２】
図１５は、本実施例における印刷規定情報８１を例示する説明図である。印刷規定情報８１は、「既定カラープロファイル」の項目以外は、第１実施例における印刷規定情報８０と同様の構成である。「既定カラープロファイル」の項目には、各割付枠の枠番号と各割付枠の既定カラープロファイルとが対応付けられて設定されている。例えば、「枠番１」の割付枠の既定カラープロファイルはプロファイルＰＦ１０である。
【００７３】
画像処理装置１０は、各割付枠に割り付けられる画像データに入力カラープロファイルが添付されているか否かを判断し、添付されていない場合には印刷規定情報８１を参照して各割付枠の既定カラープロファイルを特定し、既定カラープロファイルをカラープロファイル格納部１４０から取得して色変換を行う。添付されている場合には画像処理装置１０は添付されている入力カラープロファイルを用いて色変換を行う。
【００７４】
以上説明した第２実施例の画像処理装置によれば、予め割付枠ごとに既定カラープロファイルが設定されているため、利用者は画像データに入力カラープロファイルが添付されていなくても入力カラープロファイルの設定を行う必要がない。例えば、各割付枠に割り付けられる画像データがそれぞれ決まった入力機器で生成されることが多いような場合に、本発明の画像処理装置を用いることにより画像データに入力カラープロファイルが添付されていなくても、既定カラープロファイルを用いて割付わくに割り付けられる画像データごとに適した色変換を行うことができるため、簡易に高品質な印刷結果を取得することができる。
【００７５】
Ｃ．変形例：
上述した第１実施例および第２実施例では入力カラープロファイルは画像データに添付されて画像処理装置１０に提供されることとしたがこれに限られない。例えば、画像データの付帯情報、例えばＥｘｉｆ情報に入力カラープロファイルの情報が含まれて提供されてもよい。図１６を用いて付帯情報について説明する。
【００７６】
図１６は変形例におけるＥｘｉｆ情報を例示する説明図である。Ｅｘｉｆ情報５００には、画像ファイル名や画像データを撮影した撮影日時、色空間情報、シャッタースピード、焦点距離等が設定されている。メーカノートとは、画像データを生成したデジタルカメラの製造メーカが自由に情報を設定することができる領域である。本変形例では、入力カラープロファイルを表す情報をメーカノートに設定する。図示するように、メーカノートの入力カラープロファイル５１０には「ＰＦ１」と設定されている。すなわち、Ｅｘｉｆ情報５００を有する画像データの色変換に用いられる入力カラープロファイルは「プロファイルＰＦ１」であることを示している。画像処理装置１０は、画像データに色変換処理を施す際、Ｅｘｉｆ情報５００を参照し、色変換処理に使用すべき入力カラープロファイルの情報「ＰＦ１」を取得する。取得した入力カラープロファイルの情報に基づきカラープロファイル格納部１４０に格納されている「プロファイルＰＦ１」を用いて色変換処理を行う。
【００７７】
Ｅｘｉｆ情報は、簡易に設定、参照が可能な付帯情報であるため、本変形例によれば、入力カラープロファイルに関する情報を簡易に取得することができる。また、入力カラープロファイルを画像データに添付する必要がないため、画像データの容量を軽減することができる。
【００７８】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成をとることができることは言うまでもない。
【図面の簡単な説明】
【００７９】
【図１】第１実施例におけるシステム構成を例示する説明図である。
【図２】第１実施例における画像処理装置の機能ブロックを例示する説明図。
【図３】第１実施例におけるテンプレートの構成を例示する説明図。
【図４】第１実施例における印刷処理を説明するフローチャート。
【図５】第１実施例におけるテンプレート選択画面を例示する説明図。
【図６】第１実施例におけるプリント設定画面を例示する画面例。
【図７】第１実施例におけるレイアウト処理を説明する画面例。
【図８】第１実施例におけるリンクテーブルを例示する説明図。
【図９】第１実施例における印刷データ生成処理を説明するフローチャート。
【図１０】第１実施例におけるカラーマッチングを説明するブロックチャート。
【図１１】第１実施例における入力カラープロファイルを説明する説明図。
【図１２】第１実施例における既定カラープロファイルを説明する説明図。
【図１３】第１実施例における印刷カラープロファイルを説明する説明図。
【図１４】第２実施例におけるテンプレートを模式的に説明する説明図。
【図１５】第２実施例における印刷規定情報を例示する説明図。
【図１６】変形例におけるＥｘｉｆ情報を例示する説明図。
【符号の説明】
【００８０】
１０...画像処理装置
２０...プリンタ
３０...大判プリンタ
４０...プリンタ
５０...印刷対象画像データ
５０...画像データ
６０...印刷データ
７０...割付位置テーブル
８０，８１...印刷規定情報
９０...リンクテーブル
１００...ＣＰＵ
１０１...ＲＯＭ
１０２...ＲＡＭ
１０３...入力部
１０４...ディスプレイ
１０５...テンプレート格納部
１０６...画像データ格納部
１２０...レイアウト設定アプリケーション
１２１...テンプレート読込モジュール
１２２...レイアウトモジュール
１２３...カラーマッチングモジュール
１２４...印刷データ生成モジュール
１３０，１３１，１３２...プリンタドライバ
１４０...カラープロファイル格納部
１５０...入力信号色変換モジュール
１５２...出力信号色変換モジュール
２２０...選択ボタン
２００...テンプレート選択部
２０１，２０２，２０３，２０５...テンプレート
２０５ａ，２０５ｂ，２０５ｃ...割付枠
２１０...印刷設定情報表示部
２１０ａ，２１０ｂ，２１０ｃ，２１０ｄ...割付枠
３００...印刷設定部
３０１，３０２，３０３，３０４，３１２...コンボボックス
３１０...カラーマネジメント設定部
３１１...テキストボックス
３１２...コンボボックス
３２０...テンプレート設定情報表示部
３２１...テンプレート設定情報
３３０...プレビュー表示部
【図１】
2006287479.tif 000003
【図２】
2006287479.tif 000004
【図３】
2006287479.tif 000005
【図４】
2006287479.tif 000006
【図５】
2006287479.tif 000007
【図６】
2006287479.tif 000008
【図７】
2006287479.tif 000009
【図８】
2006287479.tif 000010
【図９】
2006287479.tif 000011
【図１０】
2006287479.tif 000012
【図１１】
2006287479.tif 000013
【図１２】
2006287479.tif 000014
【図１３】
2006287479.tif 000015
【図１４】
2006287479.tif 000016
【図１５】
2006287479.tif 000017
【図１６】
2006287479.tif 000018