(57)【特許請求の範囲】
【請求項１】
少なくとも１つの指示されたメイン画像を割り付けて合成画像を作成する作成部と、
前記合成画像に割り付けられたメイン画像のレイアウト状態を少なくとも示すレイアウト情報を、前記メイン画像を含まずに定義する定義部と、
前記定義部で定義された前記レイアウト情報を保存する保存部と、
画像のレイアウトが予め規定された定型レイアウトおよび前記保存部に保存されたレイアウト情報の何れかが選択される選択部と、
を備え、
前記作成部は、前記選択部で選択される前記定型レイアウトまたは前記レイアウト情報に基づいて、前記合成画像を作成し、
前記選択部は、前記定型レイアウトよりも前記レイアウト情報を優先して選択可能に表示することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記定型レイアウトおよび前記レイアウト情報の少なくとも何れかは、前記合成画像において前記メイン画像と重畳可能なフレーム画像データを含むことを特徴とする画像処理装置。
【請求項３】
請求項１乃至２のいずれか１項に記載の画像処理装置において、
前記作成部で作成された前記合成画像を編集する編集部を備えることを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記定義部は、前記編集部で編集した前記合成画像に基づき、前記レイアウト情報を定義することを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像処理装置において、
前記作成部で作成された前記合成画像の所定の１ページを前記定義部で前記メイン画像を含まずに定義する第１のモードと、前記合成画像を構成する全てのページを前記定義部で前記メイン画像を含まずに全てのページについて共通なレイアウト情報を定義する第２のモードとの何れかを選択するモード選択部を備えることを特徴とする画像処理装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の画像処理装置において、
前記保存部は、前記レイアウト情報を、当該レイアウト情報の作成者に応じて設定された領域に保存することを特徴とする画像処理装置。
【請求項７】
少なくとも１つの指示されたメイン画像を割り付けて合成画像を作成する作成工程と、  前記合成画像に割り付けられたメイン画像のレイアウト状態を少なくとも示すレイアウト情報を、前記メイン画像を含まずに定義する定義工程と、
前記定義工程で定義された前記レイアウト情報を保存する保存工程と、
画像のレイアウトが予め規定された定型レイアウトおよび前記保存工程で保存されたレイアウト情報の何れかが選択される選択工程と、
を備え、
前記作成工程は、前記選択工程で選択される前記定型レイアウトまたは前記レイアウト情報に基づいて、前記合成画像を作成し、
前記選択工程は、前記定型レイアウトよりも前記レイアウト情報を優先して選択可能に表示することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メイン画像を割り付けて合成画像を作成する画像処理装置、画像処理方法に関する。
【背景技術】
【０００２】
メイン画像とフレーム画像とを重畳させた合成画像を印刷するフレーム挿入印刷が知られている。このようなフレーム挿入印刷は、メイン画像を示す画像データファイル、フレーム枠を示すフレーム画像データファイルおよびメイン画像の位置やフレーム枠のレイアウトを示すレイアウト定義ファイルなどの複数のデータファイルに基づいて、メイン画像にフレーム画像が重畳されたレイアウト画像が作成され、このレイアウト画像が印刷されることにより実現される。このようにフレームを挿入して印刷する機能の１つとして、ＰＩＦ（ＰＲＩＮＴ  Ｉｍａｇｅ  Ｆｒａｍｅｒ）機能が知られており、ＰＩＦ機能を用いた画像出力装置については、下記の特許文献１に記載されている。このような画像出力装置では、使用者は、画像出力装置が備える液晶パネル等に表示されるユーザインターフェイス画面を見ながら、メイン画像やフレーム画像を選択した後、これらの画像を所望するレイアウトに配置することによりレイアウト画像を生成して印刷すると共に、このレイアウト画像を記憶装置に保存した。
【０００３】
【特許文献１】特開２００５−１９３６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、保存されるレイアウト画像には、メイン画像の位置やフレーム枠のレイアウトを示すレイアウト定義情報、フレーム画像データおよびメイン画像データが含まれるため、既に作成されたレイアウト画像のレイアウトと同一のレイアウトを用いて、メイン画像のみを置き換えるような合成画像を複数作成する場合、各ページを作成する都度、最初に作成されたレイアウト画像からメイン画像を削除する必要があり、合成画像を作成する手間と時間が掛かると共に、レイアウト画像のデータにメイン画像のデータが含まれることでデータ量が多くなるため、合成画像のベースとなるレイアウト画像を多数保持する場合、移送や管理が煩雑であった。
【課題を解決するための手段】
【０００５】
上記した課題を解決するために、本発明の画像処理装置は、少なくとも１つの指示されたメイン画像を割り付けて合成画像を作成する作成部と、前記合成画像に割り付けられたメイン画像のレイアウト状態を少なくとも示すレイアウト情報を、前記メイン画像を含まずに定義する定義部と、前記定義部で定義された前記レイアウト情報を保存する保存部と、画像のレイアウトが予め規定された定型レイアウトおよび前記保存部に保存されたレイアウト情報の何れかが選択される選択部とを備え、前記作成部は、前記選択部で選択される前記定型レイアウトまたは前記レイアウト情報に基づいて、前記合成画像を作成することを特徴とする。
【０００６】
この発明によれば、少なくとも１つ以上の指示されたメイン画像を割り付けて合成画像が作成され、作成された合成画像におけるメイン画像のレイアウト状態を示すレイアウト情報が、メイン画像を含まずに定義されて保存部に保存される。他方で、予め画像のレイアウトが規定された定型レイアウト、または保存部に保存されたレイアウト情報の何れかが選択部で選択され、選択された何れかにメイン画像を割り付けることで合成画像が作成される。従って、メイン画像を含まないレイアウト情報に、所望するメイン画像を割り付けることで容易に合成画像が作成できることに加え、合成画像の基になるレイアウト情報には、メイン画像を示す画像データが含まれないため、レイアウト情報のデータの移送や管理が容易になる。
【０００７】
本発明の画像処理装置では、前記定型レイアウトおよび前記レイアウト情報の少なくとも何れかは、前記合成画像において前記メイン画像と重畳可能なフレーム画像データを含んでも良い。
【０００８】
本発明の画像処理装置は、前記作成部で作成された前記合成画像を編集する編集部を更に備えることが好ましい。
【０００９】
この発明によれば、作成部で作成された合成画像を編集部で編集できるため、画像作成の自由度が増大する。
【００１０】
本発明の画像処理装置では、前記定義部は、前記編集部で編集した前記合成画像に基づき、前記レイアウト情報を定義しても良い。
【００１１】
本発明の画像処理装置では、前記選択部は、前記定型レイアウトよりも前記レイアウト情報を優先して選択可能に表示しても良い。
【００１２】
本発明の画像処理装置では、前記作成部で作成された前記合成画像の所定の１ページを前記定義部で定義する第１のモードと、前記合成画像を構成する全てのページを前記定義部で定義する第２のモードとの何れかを選択するモード選択部を更に備えることが好ましい。
【００１３】
この発明によれば、作成部で作成された合成画像を、所定の１ページでレイアウトの情報として定義するか、または全てのページをレイアウトの情報として定義するかを、モード選択部で更に選択できるため、合成画像を作成する際の自由度が増大する。
【００１４】
本発明の画像処理装置では、前記保存部は、前記レイアウト情報を、当該レイアウト情報の作成者に応じて設定された領域に保存することが好ましい。
【００１５】
この発明によれば、レイアウト情報を定義するファイルは、作成者に応じて設定された領域に保存されるため、他の使用者が作成したレイアウト情報と混在することなく、レイアウト情報の管理が容易になる。
【００１６】
上記した課題を解決するために、本発明の画像処理方法は、少なくとも１つの指示されたメイン画像を割り付けて合成画像を作成する作成工程と、前記合成画像に割り付けられたメイン画像のレイアウト状態を少なくとも示すレイアウト情報を、前記メイン画像を含まずに定義する定義工程と、前記定義工程で定義された前記レイアウト情報を保存する保存工程と、画像のレイアウトが予め規定された定型レイアウトおよび前記保存工程で保存されたレイアウト情報の何れかが選択される選択工程とを備え、前記作成工程は、前記選択工程で選択される前記定型レイアウトまたは前記レイアウト情報に基づいて、前記合成画像を作成することを特徴とする。
【００１７】
この発明によれば、少なくとも１つ以上の指示されたメイン画像を割り付けて合成画像が作成され、作成された合成画像におけるメイン画像のレイアウト状態を示すレイアウト情報が、メイン画像を含まずに定義されて保存工程で保存される。他方で、予め画像のレイアウトが規定された定型レイアウト、または保存工程で保存されたレイアウト情報の何れかが選択工程で選択され、選択された何れかにメイン画像を割り付けることで合成画像が作成される。従って、メイン画像を含まないレイアウト情報に、所望するメイン画像を割り付けることで容易に合成画像が作成できることに加え、合成画像の基になるレイアウト情報には、メイン画像を示す画像データが含まれないため、レイアウト情報のデータの移送や管理が容易になる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を、図面を用いて説明する。
（実施形態）
【００２１】
図１は、画像処理装置１０の構成を示す。この画像処理装置１０は、画像処理装置１０を制御するプログラムを実行するコンピュータ１２と、コンピュータ１２から出力される情報を表示するディスプレイ１４と、コンピュータ１２から出力される情報を印刷するプリンタ２４と、この画像処理装置１０の使用者からコンピュータ１２に対して指示を入力するキーボード１６およびマウス１８とを備える。更に、デジタルカメラ２０およびスキャナ２２は、画像情報を読み込む手段の一例として、コンピュータ１２と接続される。
【００２２】
このコンピュータ１２は、図示は略すが、演算処理を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），フラッシュメモリ等のメモリや、ハードディスクや着脱可能なメモリカード等の記憶装置をハードウェアとして備える。これらのハードウェアは、バスを介してそれぞれの信号が授受可能に接続され、メモリやハードディスクに記憶されるプログラムに基づき、種々の情報の処理が実行される。また、このコンピュータ１２は、通信装置を具備し、ネットワークやインターネットを介して種々のデータを授受可能に通信しても良い。
【００２３】
図２は、画像処理装置１０の機能構成を示すブロック図である。この画像処理装置１０は、定型レイアウト保存部３０と、レイアウト選択部３１と、メイン画像保存部３２と、メイン画像選択部３３と、合成画像作成部３４と、画像出力部３６と、指示入力部３８と、合成画像編集部４０と、レイアウト定義部４２と、レイアウト情報保存部４４と、保存モード選択部４６と、画像入力部４８とを備える。これらの各機能部の機能は、前記したハードウェアとソフトウェアとが有機的に協働することにより実現される。
【００２４】
定型レイアウト保存部３０は、フレーム枠を示すフレーム画像を有し、合成画像作成部３４で作成する合成画像のひな型になるテンプレートを保存する。このようなテンプレートは、通常１ページの画像で構成され、画像処理装置１０を制御するプログラムがインストールされた際、定型レイアウト保存部３０の所定の領域に保存されることに加え、着脱可能なメモリカードや通信を介して外部から入力され保存される。
【００２５】
レイアウト選択部３１は、合成画像を作成するためのレイアウトが使用者により選択される。ここで選択可能なレイアウトは、画像のレイアウトが予め規定され、定型レイアウト保存部３０に保存された定型レイアウト、およびレイアウト情報保存部４４に保存されたレイアウト情報の何れかである。尚、図示は略すが、選択可能なレイアウトは、定型レイアウトよりもレイアウト情報が優先して表示されるように設定されている。このレイアウト選択部３１で選択されたレイアウトは、合成画像作成部３４に送られる。
【００２６】
メイン画像保存部３２は、合成画像で用いるメイン画像を保存する。このようなメイン画像は、画像入力部４８から送られ保存される。ここで、画像入力部４８は、例えば、デジタルカメラ２０、スキャナ２２、着脱可能なメモリカードや通信を介して、写真画像のような画像が入力される。
【００２７】
メイン画像選択部３３は、メイン画像保存部３２に保存されたメイン画像の中から、定型画像の画像領域に割り付けるメイン画像を選択する。このメイン画像選択部３３で選択されたメイン画像は、合成画像作成部３４に送られる。
【００２８】
合成画像作成部３４は、レイアウト選択部３１で選択された定型レイアウトまたはレイアウト情報に、メイン画像選択部３３で選択されたメイン画像を割り付けた合成画像を作成する。ここで作成された合成画像は、ディスプレイ１４やプリンタ２４等で構成される画像出力部３６で必要に応じて出力される。
【００２９】
尚、本実施形態では、合成画像の作成は、ディスプレイ１４に表示され、使用者からの指示を受け入れ可能なユーザインターフェイスを備えるウィンドウを介して実現される。図３は、ディスプレイ１４の表示画面上に表示されるメインウィンドウ１４０を示す。このメインウィンドウ１４０は、画像処理装置１０を制御するプログラムが起動された場合、ディスプレイ１４に表示される。このメインウィンドウ１４０は、ブラウズ処理に関するブラウズ処理領域１５０、レイアウト処理に関するレイアウト処理領域１６０、および印刷処理に関するプリント処理領域１７０を有する。
【００３０】
ブラウズ処理領域１５０は、メイン画像選択部３３の機能を有し、メイン画像保存部３２に保存されている選択可能なメイン画像１５２が所定の順序に従い、選択可能に表示される。また、レイアウト処理領域１６０は、定型レイアウトに関するテンプレートタブと、レイアウト情報に関するフリータブとが選択可能に表示され、フリータブにおいては、レイアウト属性選択領域１６２と合成画像表示領域１６４とが表示される。レイアウト属性選択領域１６２では、新規に作成する合成画像のベースとなるレイアウトに関する寸法や解像度等の情報が使用者により選択されて設定される。また、フリータブおよびテンプレートタブにおいて、レイアウト選択部３１の機能を有するレイアウト読み込みウィンドウ（図示は略す）を所定の操作で呼び出すことができる。使用者は、このレイアウト読み込みウィンドウから、定型レイアウト保存部３０に保存された定型レイアウトや、レイアウト情報保存部４４に保存されたレイアウト情報を呼び出し、合成画像のベースとすることができる。
【００３１】
合成画像表示領域１６４は、合成画像作成部３４の機能を有し、レイアウト読み込みウィンドウを介して既存の定型レイアウトやレイアウト情報が呼び出された場合、これらが示すメイン画像の画像領域１６６を表示すると共に、この画像領域１６６に対して、ブラウズ処理領域１５０で選択された画像がドラッグ＆ドロップ操作で流し込まれた場合、作成される合成画像を表示する。更に、プリント処理領域１７０は、印刷するプリンタを選択するプリンタ選択領域１７２と、このプリンタ選択領域１７２で選択されたプリンタにより印刷される合成画像表示領域１６４のプリントイメージ１７４とが表示される。
【００３２】
合成画像編集部４０は、合成画像作成部３４で作成された合成画像を編集する。本実施形態では、この合成画像編集部４０は、合成画像作成部３４で作成された合成画像に割り付けられたメイン画像の表示位置の変更、当該メイン画像の回転、当該メイン画像の拡縮および当該メイン画像のトリミングの各機能を有する。図４は、使用者の指示により、ディスプレイ１４の表示画面上に表示されるレイアウト画像編集ウィンドウ６０を示す。このレイアウト画像編集ウィンドウ６０は、画像回転処理領域６８、画像拡大／縮小処理領域７２、トリミング位置設定処理領域７０、トリミング枠６６が表示されるトリミングビュー領域６４およびプレビュー領域６２を有する。このレイアウト画像編集ウィンドウ６０で編集された画像は、実行ボタン７４が押下された場合、合成画像表示領域１６４に割り付けられたメイン画像に反映される。他方で、キャンセルボタン７６が押下された場合、ここで修正された画像は、合成画像表示領域１６４に割り付けられたメイン画像に反映されることなく破棄される。
【００３３】
保存モード選択部４６は、作成した合成画像をレイアウトとして保存する際の保存モードを選択する。本実施形態では、保存するレイアウトを定義するファイルの中にメイン画像の画像データを含むか、またはメイン画像の画像データを含まないかを選択する。更に、メイン画像の画像データを含まない場合、合成画像作成部３４で作成された合成画像の所定の１ページから成るテンプレートとして保存するか、または、合成画像を構成する全てのページをテンプレートとして保存するかを選択できる。ここで、１ページから成るテンプレートとして保存する場合、このテンプレートは、このコンピュータ１２の使用者に応じて設定されたカスタムホルダーに保存され、画像処理装置１０を制御するプログラムがインストールされた際に保存されるオリジナルのテンプレートに加え、使用者に応じてカスタムホルダーに保存されたテンプレートが選択可能に表示される。
【００３４】
図５は、ディスプレイ１４の表示画面上に表示されるレイアウト保存モード選択ウィンドウ８０を示す。このレイアウト保存モード選択ウィンドウ８０は、使用者からメインウィンドウ１４０に対するレイアウト保存指示に応じて、ディスプレイ１４に表示される。このレイアウト保存モード選択ウィンドウ８０は、保存先フォルダ選択領域８１、メイン画像付加／除外選択領域８２および１ページ／複数ページ選択領域８４を有する。このレイアウト保存モード選択ウィンドウ８０で決定された保存モードは、使用者により保存ボタン８６が押下された場合、決定されたモードで保存するべく、レイアウト定義部４２に指示する。他方で、使用者によりキャンセルボタン８８が押下された場合、ここで決定された保存モードの情報は破棄される。
【００３５】
レイアウト定義部４２は、合成画像作成部３４で作成された合成画像や、合成画像編集部４０で編集された合成画像を、保存モード選択部４６で選択された保存モードに応じたレイアウトとして、データファイルで定義する。本実施形態では、保存モード選択部４６でメイン画像を除外して保存するモードが選択された場合、レイアウト定義部４２は、少なくともメイン画像を示すメイン画像データファイルを含まないデータファイル、即ち、メイン画像のレイアウト状態を示すレイアウト情報ファイルで定義する。他方で、保存モード選択部４６でメイン画像を付加して保存するモードが選択された場合、レイアウト定義部４２は、メイン画像のレイアウト状態を示すレイアウト情報ファイルと、メイン画像を示すメイン画像データファイルで定義する。加えて、メイン画像を装飾するフレーム画像が付加されている場合は、更に、フレーム画像を示すフレーム画像データファイルも加えて定義する。尚、本実施形態では、レイアウト状態をデータファイルで定義する１つの方法として、ＰＩＦ機能による方法を採用する。また、レイアウト定義部４２で定義された複数のデータファイルは、レイアウト情報保存部４４に送られて保存され、前記した合成画像作成部３４のリストボックスに選択可能な定型画像の１つとして表示される。
【００３６】
ここで、ＰＩＦ機能について、図６から図８を参照して説明する。図６は、ＰＩＦ機能の概念を説明する図である。図７は、ＰＩＦ機能を用いて印刷した場合の印刷画像の一例を示す図である。ＰＩＦ機能を使用した場合、例えば図６に示すように、同一の画像エリアに、複数の画像（１２１，１２２，１２３）が重畳された状態で印刷される。その場合に、例えば、これらの画像（１２１，１２２，１２３）のうちの１つは、フレーム画像１２３であり、フレーム画像データには、メイン画像１２２が表示される透明なエリアに関する情報（例えば、そのエリアの位置、透明率など）が記述される。そして、図７に示すように、背景の画像１２１の画像データ、印刷対象とされるメイン画像１２２の画像データ、およびフレーム画像１２３のデータが合成された合成画像１３１の画像データが生成され、その画像データに基づき合成画像１３１が印刷される。
【００３７】
ＰＩＦ機能を用いて印刷する場合、メイン画像１２２の位置、背景画像およびフレーム画像のレイアウトは、レイアウト状態を示すレイアウト定義ファイルにおいて定義される。図８は、レイアウト定義ファイルの一例を示す図である。この図８に示すように、レイアウト定義ファイルには、ヘッダ情報（見出し［ＨＥＡＤＥＲ］で始まる部分）と、ページ情報（見出し［ＰＡＧＥ］で始まる部分）が記述される。
【００３８】
ヘッダ情報には、レイアウト定義ファイルに関する情報が、種々の変数で定義されている。また、レイアウト定義ファイル内のページ情報には、ページレイアウトの属性に関する情報が含まれる。例えば、ページ情報には、関数「Ｄｒａｗ  Ｐｉｃｔｕｒｅ」や、関数「Ｄｒａｗ  Ｌｉｎｅ」などが含まれる。
【００３９】
ここで、関数「Ｄｒａｗ  Ｐｉｃｔｕｒｅ」は、画像エリアに関する情報などを引数として画像を描画する関数であり、この関数「Ｄｒａｗ  Ｐｉｃｔｕｒｅ」の第１引数は、画像エリアに適用されるターゲット画像のファイルを関連付ける画像ファイルポインタである。第１引数の画像ファイルポインタの値は、レイアウト定義ファイルの生成時にターゲット画像が決まっている場合には、そのターゲット画像のファイルポインタとされ、レイアウト定義ファイルの生成時にターゲット画像が決まっていない場合には、ＮＵＬＬ（空）とされる。なお、適用される画像の種類をファイル名の拡張子によって識別してもよい。なお、レイアウト定義ファイルの生成時にターゲット画像が決まっていない場合には、ターゲット画像が印刷ジョブ開始コマンド内などで指定される。
【００４０】
また、関数「Ｄｒａｗ  Ｐｉｃｔｕｒｅ」の第２の引数は、画像エリアのフォトＩＤである。フォトＩＤの値は、適用される画像が未決定の場合には１以上の整数とされ、適用される画像が決定済みである場合には、ゼロとされる。従って、前記した保存モード選択部４６でメイン画像を除外するモードが選択された場合は、メイン画像を示すファイルポインタに換わりＮＵＬＬが代入されると共に、第２の引数に１以上の整数が代入される。また、関数「Ｄｒａｗ  Ｌｉｎｅ」は、始点から終点まで線を描画する関数であり、メイン画像を割り付ける矩形領域を描画するような場合に使用される。レイアウト定義ファイルは、上記したような記述方法に加えて、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のようなマークアップ言語でも記述されるが、これらの記述方法についての詳細は、本発明の要旨ではないため、省略する（かかる詳細については、例えば、特願２００４−３２６０２８号公報を参照）。
【００４１】
前記したような変数や関数を用いてＰＩＦ機能により印刷を行う場合、レイアウト定義ファイルに基づいて複数の画像（１２１，１２２，１２３）が合成され、合成後の画像がプリンタ２４により印刷される。このように、合成画像は、ＰＩＦ機能を用いることで、レイアウト定義ファイルと合成する画像ファイルとで関連付けて定義される。本実施形態におけるレイアウト情報ファイルは、ＰＩＦ機能の記述ルールを採用し、ＰＩＦ機能の関数を適切に使用してレイアウト領域等を定義する。
【００４２】
図９は、画像処理装置１０による合成画像を生成する処理の流れを示すフローチャートである。画像処理装置１０を制御するプログラムが起動されると、合成画像作成部３４により合成画像が作成される工程が実行される。本実施形態では、最初に使用者により、使用するレイアウトを新規で作成するか、既存のレイアウト情報を使用するか、または既存の定型レイアウトを使用するか、の何れかが選択される（ステップＳ１８０）。ここで、使用者が新規のレイアウトの作成を選択する場合（ステップＳ１８０で「新規」）、使用者によりレイアウト処理領域１６０でフリータブが選択された後、レイアウト属性が選択されて（ステップＳ２００）、メイン画像を選択する工程（ステップＳ２０２）に進む。他方で、使用者が既存のレイアウト情報の利用を選択する場合（ステップＳ１８０で「レイアウト情報」）、使用者によりレイアウト選択部３１でレイアウト情報が選択され（ステップＳ１９０）、メイン画像を選択する工程（ステップＳ２０２）に進む。更に、使用者が既存の定型レイアウトの利用を選択する場合（ステップＳ１８０で「定型レイアウト」）、使用者によりレイアウト選択部３１で定型レイアウトが選択され（ステップＳ１８５）、メイン画像を選択する工程（ステップＳ２０２）に進む。尚、ここで選択されたレイアウトは、合成画像表示領域１６４に反映される。
【００４３】
次に、選択されたレイアウトに少なくとも１つ以上の指示されたメイン画像を割り付けて合成画像を作成する作成工程が実行される。即ち、選択されたレイアウトのメイン画像領域に割り付けるメイン画像が、ブラウズ処理領域１５０に表示されている選択可能なメイン画像１５２の中から使用者により選択される（ステップＳ２０２）。続いて、選択されたメイン画像は、レイアウトの画像領域に流し込まれて割り付けられる（ステップＳ２０４）。
【００４４】
続いて、レイアウトの画像領域に割り付けられたメイン画像が編集されるか、否か判定される（ステップＳ２０６）。ここで、割り付けられたメイン画像が編集されない場合（ステップＳ２０６でＮｏ）、次の工程（ステップＳ２１０）に進む。また、割り付けられたメイン画像が編集される場合（ステップＳ２０６でＹｅｓ）、合成画像編集部４０により割り付けられたメイン画像が編集される（ステップＳ２０８）。本実施形態では、割り付けられたメイン画像を使用者がマウス１８等によりダブルクリックすることで、レイアウト画像編集ウィンドウ６０がディスプレイ１４に表示され、割り付けられたメイン画像に対して、前記したような編集処理が施される。
【００４５】
次に、保存モード選択部４６により、作成された合成画像を、レイアウトとして保存する際の保存モードが選択される。本実施形態では、使用者の指示により、レイアウト保存モード選択ウィンドウ８０がディスプレイ１４の表示画面上に表示され、保存モードが使用者により選択される。このレイアウト保存モード選択ウィンドウ８０による選択を受け、最初に、合成画像にメイン画像を付加して定義するか、否かが判定される（ステップＳ２１０）。ここで、合成画像にメイン画像を付加して定義するモードが選択された場合（ステップＳ２１０でＹｅｓ）、レイアウト状態を示すレイアウト情報ファイルと、メイン画像を含む画像データファイルとで関連付けて定義する定義工程が実行され、レイアウト定義部４２において、メイン画像を付加した合成画像が複数のデータファイルで定義され（ステップＳ２１２）、次の工程（ステップＳ２２０）に進む。
【００４６】
他方で、合成画像にメイン画像を付加することなく定義するモードが選択された場合（ステップＳ２１０でＮｏ）、レイアウト情報ファイルからメイン画像ファイルに関係する部分が除去され（ステップＳ２１３）、レイアウトを複数のページで定義するか、否かが判定される（ステップＳ２１４）。ここで、レイアウトを複数のページで定義する場合（ステップＳ２１４でＹｅｓ）、レイアウトをレイアウト情報ファイルと、メイン画像を含まない画像データファイルとで関連付けて定義する定義工程が実行され、作成された合成画像を構成する複数の全てのページは、複数のデータファイルで定義される（ステップＳ２１６）。また、合成画像を１ページで定義する場合（ステップＳ２１４でＮｏ）、レイアウト情報ファイルと、メイン画像を含まない画像データファイルとで関連付けて定義する定義工程が実行され、作成された合成画像の所定の１ページが、複数のデータファイルで定義される（ステップＳ２１８）。
【００４７】
最後に、レイアウトを定義するデータファイルを保存する保存工程が実行され、それぞれ定義されたデータファイルがレイアウト情報保存部４４や定型レイアウト保存部３０に保存され（ステップＳ２２０）、一連の処理が終了する。尚、本処理の後、画像処理装置１０による合成画像を生成する処理が再度実行された場合、本処理で作成されたレイアウト情報や定型レイアウトは、選択可能なレイアウトとして表示される。
【００４８】
以上述べた実施形態によれば、以下のような効果を奏する。
（１）定型レイアウトやレイアウト情報にメイン画像を割り付けて作成する合成画像は、グラフィックユーザインターフェイスを備えるメインウィンドウ１４０上で作成され、必要に応じて編集されることから、これらの合成画像は合成画像表示領域１６４に表示されるため、合成画像のイメージを確認しながら作成や編集ができる。
（２）レイアウト情報は、ＰＩＦ機能の記述ルールに基づいてファイル化されるため、ＰＩＦ機能を利用する他の画像処理装置との間でのデータの相互利用が容易になる。
【００４９】
以上、本発明を図示した実施形態に基づいて説明したが、本発明は、本実施形態に限定されるものではなく、以下に述べるような変形例も想定できる。
（１）画像処理装置１０は、本実施形態で述べた様態に限定されるものでは無く、例えば、画像処理装置１０の各機能が電子回路として集積化され、集積回路のようにチップ化された様態でも良い。
（２）レイアウトをレイアウト定義ファイルと画像データファイルとで関連付けて定義する機能は、ＰＩＦ機能に限定されるものでは無く、同様な機能を有する他の機能を採用しても良い。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態に係る画像処理装置の構成を示す構成図。
【図２】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図。
【図３】ディスプレイに表示されるメインウィンドウを示す図。
【図４】ディスプレイに表示されるレイアウト画像編集ウィンドウを示す図。
【図５】ディスプレイに表示されるレイアウト保存モード選択ウィンドウを示す図。
【図６】ＰＩＦ機能の概念を説明する図。
【図７】ＰＩＦ機能を用いた印刷画像の一例を示す図。
【図８】レイアウト定義ファイルの一例を示す図。
【図９】本発明の実施形態に係る画像処理装置による合成画像を生成する処理の流れを示すフローチャート。
【符号の説明】
【００５１】
１０…画像処理装置、１２…コンピュータ、１４…ディスプレイ、１６…キーボード、１８…マウス、２０…デジタルカメラ、２２…スキャナ、２４…プリンタ、３０…定型レイアウト保存部、３１…レイアウト選択部、３２…メイン画像保存部、３３…メイン画像選択部、３４…合成画像作成部、３６…画像出力部、３８…指示入力部、４０…合成画像編集部、４２…レイアウト定義部、４４…レイアウト情報保存部、４６…保存モード選択部、４８…画像入力部、６０…レイアウト画像編集ウィンドウ、６２…プレビュー領域、６４…トリミングビュー領域、６６…トリミング枠、６８…画像回転処理領域、７０…トリミング位置設定処理領域、７２…画像拡大／縮小処理領域、７４…実行ボタン、７６…キャンセルボタン、８０…レイアウト保存モード選択ウィンドウ、８１…保存先フォルダ選択領域、８２…メイン画像付加／除外選択領域、８４…１ページ／複数ページ選択領域、８６…保存ボタン、８８…キャンセルボタン、１２１…背景の画像、１２２…メイン画像、１２３…フレーム画像、１３１…合成画像、１４０…メインウィンドウ、１５０…ブラウズ処理領域、１５２…メイン画像、１６０…レイアウト処理領域、１６２…レイアウト属性選択領域、１６４…合成画像表示領域、１６６…定型画像の画像領域、１７０…プリント処理領域、１７２…プリンタ選択領域、１７４…プリントイメージ。
【図１】
0004735425.tif 000002
【図２】
0004735425.tif 000003
【図３】
0004735425.tif 000004
【図６】
0004735425.tif 000005
【図７】
0004735425.tif 000006
【図８】
0004735425.tif 000007
【図９】
0004735425.tif 000008
【図４】
0004735425.tif 000009
【図５】
0004735425.tif 000010