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