(57)【要約】【課題】  テンプレートで定義されている再生領域のアスペクト比と等しいアスペクト比の被再生領域を選択することを容易にする画像処理装置、画像処理プログラム及び画像処理方法を提供する。【解決手段】  本発明に係る画像処理装置は、ディジタル画像とディジタル画像が割り付けられる描画空間上の再生領域を定義する再生領域情報が格納されているテンプレートとを入力する入力手段と、前記入力手段により入力されたディジタル画像を表示する表示手段と、前記入力手段により入力されたテンプレートで定義されている再生領域の形状を表す枠を前記ディジタル画像上に表示し、前記枠を移動あるいは変形させて前記再生領域に割り付けられる被再生領域を選択するトリミング設定手段と、前記トリミング設定手段で選択された被再生領域に基づいて所定の処理を実行する処理手段と、を備える。【選択図】    図１
2005208815.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル画像とディジタル画像が割り付けられる描画空間上の再生領域を定義する再生領域情報が格納されているテンプレートとを入力する入力手段と、
前記入力手段により入力されたディジタル画像を表示する表示手段と、
前記入力手段により入力されたテンプレートで定義されている再生領域の形状を表す枠を前記ディジタル画像上に表示し、前記枠を移動あるいは変形させて前記再生領域に割り付けられる被再生領域を選択するトリミング設定手段と、
前記トリミング設定手段で選択された被再生領域に基づいて所定の処理を実行する処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記処理手段は、前記ディジタル画像を特定する情報と前記トリミング設定手段で選択された被再生領域を前記ディジタル画像の座標系で定義する被再生領域情報とを前記再生領域情報に関連付けて前記テンプレートに格納し、格納後の前記テンプレートを出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記再生領域情報は、ディジタル画像を再生する向きを定義する方向情報を更に含み、
前記表示手段は、方向情報で定義されている向きに応じて前記ディジタル画像を回転させて表示することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記トリミング設定手段は、前記枠のアスペクト比を変更したとき、前記再生領域の全域に画像が割り付けられ且つ前記再生領域からはみ出す領域が最小になるように前記被再生領域が表す画像を拡大あるいは縮小した場合に前記再生領域からはみ出す前記画像上の領域をディジタル画像上で視認可能に表示することを特徴とする請求項１、２又は３に記載の画像処理装置。
【請求項５】
前記枠が所定の倍率以下まで縮小されると警告を発する警告手段を更に備えることを特徴とする請求項１〜４のいずれか一項に記載の画像処理装置。
【請求項６】
前記表示手段は、ディジタル画像と、前記再生領域を描画空間上に配置した状態を表すレイアウト画像とを同時に表示し、選択されている被再生領域が表す画像を前記レイアウト画像上の前記再生領域に合成表示することを特徴とする請求項１〜５のいずれか一項に記載の画像処理装置。
【請求項７】
ディジタル画像とディジタル画像が割り付けられる描画空間上の再生領域を定義する再生領域情報が格納されているテンプレートとを入力する入力手段と、
前記入力手段により入力されたディジタル画像を表示する表示手段と、
前記入力手段により入力されたテンプレートで定義されている再生領域の形状を表す枠を前記ディジタル画像上に表示し、前記枠を移動あるいは変形させて前記再生領域に割り付けられる被再生領域を選択するトリミング設定手段と、
前記トリミング設定手段で選択された被再生領域に基づいて所定の処理を実行する処理手段としてコンピュータを機能させることを特徴とする画像処理プログラム。
【請求項８】
ディジタル画像を入力する画像入力段階と、
ディジタル画像が割り付けられる描画空間上の再生領域を定義する再生領域情報が格納されているテンプレートを入力するテンプレート入力段階と、
前記画像入力段階で入力されたディジタル画像を表示する表示段階と、
前記テンプレート入力段階で入力されたテンプレートで定義されている再生領域の形状を表す枠を前記ディジタル画像上に表示し、前記枠を移動あるいは変形させて前記再生領域に割り付けられる被再生領域を選択するトリミング設定段階と、
前記トリミング設定段階で選択された被再生領域に基づいて所定の処理を実行する処理段階と、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理プログラム及び画像処理方法に関する。
【背景技術】
【０００２】
ディジタル画像を印刷用紙やディスプレイなどの描画空間上に再生するレイアウトを定義するテンプレートが知られている。テンプレートには、具体的には例えば描画空間上の領域であってディジタル画像が割り付けられる再生領域を定義する情報、文字列が割り付けられる再生領域を定義する情報、再生領域の背景として再生されるディジタル画像（背景画像）を特定する情報などが定義されている。テンプレートは年賀状、誕生日、クリスマス、旅行などといったテーマに応じて予め用意され、ユーザはテンプレートを選択することによってディジタル画像を目的に応じたレイアウトで再生できる。
【０００３】
従来のテンプレートでは再生領域のアスペクト比が予め固定されている。このため再生領域に割り付けられるディジタル画像のアスペクト比と再生領域のアスペクト比とが一致しない場合、ディジタル画像を再生領域にどのように割り付けるかを何等かの方法で指定する必要がある。特許文献１にはディジタル画像のアスペクト比と再生領域のアスペクト比とが一致しない場合にどのように割り付けるかをテンプレート中に指定できる画像処理装置が開示されている。特許文献１に記載のプログラム編集装置（画像処理装置）では、ディジタル画像を再生領域に割り付ける方法をフィッティング規則として規定し、いずれかのフィッティング規則を設定プログラム（テンプレート）中に指定できるようにしている。
【０００４】
【特許文献１】特開２００１−３１２３９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１のプログラム編集装置によると、再生の際にディジタル画像の一部が切り捨てられたり、再生領域に画像が割り付けられない領域が生じたりするという問題がある。ディジタル画像のアスペクト比と再生領域のアスペクト比とが一致しないとこのような問題が生じるため、ディジタル画像はそのアスペクト比が再生領域のアスペクト比に一致していることが望ましい。
【０００６】
トリミングを行うと任意のアスペクト比のディジタル画像を生成できる。この場合、ユーザがマウス操作でディジタル画像上のトリミング領域を選択できるようにすると、再生領域に割り付けられるトリミング領域（被再生領域）をユーザが自由に選択できる。
しかしながら、ユーザがマウス操作で被再生領域を選択する場合、再生領域のアスペクト比に一致するアスペクト比で被再生領域を選択することは容易ではない。
【０００７】
本発明は、かかる問題に鑑みて創作されたものであって、テンプレートで定義されている再生領域のアスペクト比と等しいアスペクト比の被再生領域を選択することを容易にする画像処理装置、画像処理プログラム及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る画像処理装置は、ディジタル画像とディジタル画像が割り付けられる描画空間上の再生領域を定義する再生領域情報が格納されているテンプレートとを入力する入力手段と、前記入力手段により入力されたディジタル画像を表示する表示手段と、前記入力手段により入力されたテンプレートで定義されている再生領域の形状を表す枠を前記ディジタル画像上に表示し、前記枠を移動あるいは変形させて前記再生領域に割り付けられる被再生領域を選択するトリミング設定手段と、前記トリミング設定手段で選択された被再生領域に基づいて所定の処理を実行する処理手段と、を備えることを特徴とする。この画像処理装置によると、テンプレートで定義されている再生領域の形状を表す枠がディジタル画像上に表示されるため、テンプレートで定義されている再生領域のアスペクト比と等しいアスペクト比の被再生領域を容易に選択できる。
【０００９】
さらに本発明に係る画像処理装置では、前記処理手段は、前記ディジタル画像を特定する情報と前記トリミング設定手段で選択された被再生領域を前記ディジタル画像の座標系で定義する被再生領域情報とを前記再生領域情報に関連付けて前記テンプレートに格納し、格納後の前記テンプレートを出力することを特徴とする。この画像処理装置によると、出力されたテンプレートに基づいて被再生領域を特定できるため、テンプレートとディジタル画像とを配布された側ではテンプレートに基づいて被再生領域を特定して再生領域に割り付けて再生することができる。この場合、トリミングされていないディジタル画像が配布されるため、配布された側では必要であればテンプレートを用いずディジタル画像の全体を再生することもできる。従って配布された側の利便性が向上する。
【００１０】
さらに本発明に係る画像処理装置では、前記再生領域情報は、ディジタル画像を再生する向きを定義する方向情報を更に含み、前記表示手段は、方向情報で定義されている向きに応じて前記ディジタル画像を回転させて表示することを特徴とする。この画像処理装置によると、方向情報に応じてディジタル画像を回転させるため、再生した際に縦横がずれてしまうことを防止できる。
【００１１】
さらに本発明に係る画像処理装置では、前記トリミング設定手段は、前記枠のアスペクト比を変更したとき、前記再生領域の全域に画像が割り付けられ且つ前記再生領域からはみ出す領域が最小になるように前記被再生領域が表す画像を拡大あるいは縮小した場合に前記再生領域からはみ出す前記画像上の領域をディジタル画像上で視認可能に表示することを特徴とする。この画像処理装置によると、再生領域の全域に画像が割り付けられ且つ再生領域からはみ出す領域が最小になるように被再生領域が表す画像を拡大あるいは縮小して割り付ける場合に、再生領域からはみ出す領域を再生前に確認できる。従って被再生領域を適切に選択できる。
【００１２】
さらに本発明に係る画像処理装置では、前記枠が所定の倍率以下まで縮小されると警告を発する警告手段を更に備えることを特徴とする。この画像処理装置によると、再生の際に被再生領域が過度に拡大されて画質が低下することを再生前に知ることができる。
さらに本発明に係る電子機器では、前記表示手段は、ディジタル画像と、前記再生領域を描画空間上に配置した状態を表すレイアウト画像とを同時に表示し、選択されている被再生領域が表す画像を前記レイアウト画像上の前記再生領域に合成表示することを特徴とする。この画像処理装置によると、再生領域に割り付けられた結果を確認しながら被再生領域を選択することができるため、被再生領域の選択が容易になる。
【００１３】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
また、本発明は装置の発明として特定できるだけでなく、プログラムの発明としても、そのプログラムを記録した記録媒体の発明としても、方法の発明としても特定することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態を実施例に基づいて説明する。
図２は、本発明の一実施例に係る画像処理装置としてのパーソナルコンピュータ（ＰＣ）１のハードウェア構成を示すブロック図である。ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、操作部１４、表示装置１５、外部記憶装置１６、及びデバイスインタフェース（Ｉ／Ｆ）１７を備え、これらはバス１８で相互に接続されている。操作部１４はマウスやキーボードなどで構成され、トリミング設定手段として機能する。表示装置１５はＣＲＴやＬＣＤなどのディスプレイやディスプレイコントローラなどで構成され、表示手段及び警告手段として機能する。入力手段としての外部記憶装置１６はハードディスク、フレキシブルディスク、リムーバブルメモリ、ＣＤ−ＲＯＭなどの記録媒体を利用する記憶装置であり、記録媒体に記憶されているデータを読み込むことでデータを入力する。本実施例の外部記憶装置１６はハードディスクを利用するものであり、ハードディスクにはオペレーティングシステム（ＯＳ）、画像処理プログラム、一つ以上のディジタル画像、一つ以上のテンプレート、その他各種のプログラムやデータなどが記憶されている。なお、ネットワークインタフェースを備え、通信ネットワークに接続されている所定のサーバから通信ネットワークを介してデータを入力するようにしてもよい。デバイスＩ／Ｆ１７はＲＳ−２３２Ｃ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈなどの通信規格に準拠して構成されており、プリンタ２に通信可能に接続されている。ＣＰＵ１１はＲＯＭ１２や外部記憶装置１６に記憶されているプログラムを実行してＰＣ１の全体を制御する。また、ＣＰＵ１１は外部記憶装置１６に記憶されている画像処理プログラムを実行することで入力手段、表示手段、トリミング設定手段、処理手段、及び警告手段としても機能する。ＲＯＭ１２は各種のプログラムやデータを予め記憶しているメモリであり、ＲＡＭ１３は各種のプログラムやデータを一時的に記憶するメモリである。これら各種のプログラムやデータは所定のサーバから通信ネットワークを介してダウンロードして入力してもよいし、リムーバブルメモリ等のコンピュータ読み取り可能な記録媒体から読み出して入力してもよい。
【００１５】
次に、テンプレートについて説明する。
図３（Ａ）はテンプレートを示す模式図であり、図３（Ｂ）はテンプレートで定義されている背景画像を示す模式図である。テンプレート２１には、例えば描画空間のサイズ（例えば「ハガキ」）、描画空間の向きを規定する情報（例えば「縦長」）、ディジタル画像が割り付けられる描画空間上の再生領域を定義する再生領域情報（例えば右上座標「（Ｘ１，Ｙ１）」と枠の左下座標「（Ｘ２，Ｙ２）」）、ディジタル画像を再生する向きを定義する方向情報（例えば「縦」）、描画空間上の再生領域以外の領域に背景として割り付けられる背景画像を特定する情報（例えば「年賀状背景１．ｅｆｆ」）が格納されている。方向情報は再生領域情報に含まれているものとする。再生領域情報以外の情報についてはテンプレート２１に含めるか否かは適宜選択可能である。なお、本実施例では矩形の再生領域を例に説明するが、再生領域の形状は数値で規定できる形状であれば任意の形状であってよく、例えば円、楕円、三角、菱形などであってもよい。
【００１６】
次に、画像処理プログラムについて説明する。
図４は、画像処理プログラムの論理的な構成を示すブロック図である。画像処理プログラムは、表示部３１、トリミング設定部３２、警告部３３、及び処理部３４を備える。
表示部３１は、ディジタル画像及びレイアウト画像を表示装置１５に表示する処理などを行う。具体的には、トリミング設定画面４１（図５参照）を表示装置１５に表示する処理、外部記憶装置１６に記憶されているディジタル画像を選択するためのメニューを表示する処理、選択されたディジタル画像をトリミング設定画面４１に表示する処理、レイアウト確認画面４２（図５参照）を表示装置１５に表示する処理、外部記憶装置１６に記憶されているテンプレートを選択するためのメニューを表示する処理、選択されたテンプレートを解釈してレイアウト画像を生成し、生成したレイアウト画像をレイアウト確認画面４２に表示する処理などを行う。また、表示部３１は、トリミング設定部３２で被再生領域が選択されると、選択されている被再生領域が表す画像をレイアウト画像上の再生領域に合成表示する処理も行う。
【００１７】
図５は、表示部３１によって表示される画面を示す模式図である。
トリミング設定画面４１は、ディジタル画像４３を表示する画像領域４４と、各種のメニューが表示されるメニュー領域４５とを備えている。メニュー領域４５の［ファイル］メニューをマウスでクリックするとディジタル画像を選択するためのメニュー項目とテンプレートを選択するためのメニュー項目とを含むプルダウンメニューが表示され、ユーザは当該メニューをマウスで操作することによりディジタル画像及びテンプレートを選択できる。ディジタル画像を選択すると画像領域４４に当該ディジタル画像４３が表示される。テンプレートを選択するとレイアウト確認画面４２が表示される。図５に示すトリミング設定画面４１では、方向情報に「縦」が定義されている場合を示している。方向情報に「横」が定義されている場合はテンプレートが選択された時点でディジタル画像４３は右９０度回転されて横置きで表示される。方向情報に応じてディジタル画像を回転させると、再生した際に縦横がずれてしまうことを防止できる。
【００１８】
レイアウト確認画面４２は、レイアウト画像領域４６を備えている。レイアウト画像領域４６には、トリミング設定画面４１で選択したテンプレートに基づいて、再生領域を描画空間上に配置した状態を表すレイアウト画像４７が表示される。
図４に示すトリミング設定部３２は、選択されたテンプレートで定義されている再生領域の形状を表す枠をトリミング設定画面４１に表示する処理、表示している枠を移動あるいは変形させて再生領域に割り付けられる被再生領域を選択する処理、枠のアスペクト比を変更したとき再生領域からはみ出す領域を視認可能に表示する処理などを行う。
【００１９】
図１は、再生領域の形状を表す枠を説明するための模式図である。選択されているテンプレートの再生領域情報に縦横比（アスペクト比）が例えば３：４の矩形の再生領域が定義されているとする。ここで縦横比とは縦幅（＝Ｙ２−Ｙ１）と横幅（＝Ｘ２−Ｘ１）との比のことをいう。この場合、表示部３１はアスペクト比が３：４の矩形の枠４８をディジタル画像４３上に表示する。従って、表示直後の枠４８はテンプレートで定義されている再生領域の形状を表していることになる。枠４８を移動させる場合、ユーザは枠４８にマウスポインタ５１を合わせてマウスの左ボタンをクリックし、クリックしたままマウスを移動させる操作を行う。この操作が行われるとＯＳからトリミング設定部３２へ当該操作に応じたイベントの発生が通知され、当該イベントが発生するとトリミング設定部３２は枠４８をマウスの移動量に応じて移動させる。これにより表示装置１５上で枠４８が移動する。枠４８を変形させる場合、ユーザは所定のキーを押下した状態で移動と同じ操作を行う。この場合も当該操作に応じたイベントの発生が通知され、トリミング設定部３２はマウスの移動量に応じて枠４８を変形する。これによりマウスの移動量に応じて表示装置１５上で枠４８が変形する。枠４８を変形させる場合、枠４８の四隅にマウスポインタ５１を合わせて操作が行われたときは枠４８を縦横等倍に変形させる。この場合は枠４８のアスペクト比は変化せず枠４８は拡大あるいは縮小されることになる。一方、四隅以外の場合は縦横等倍ではなく枠４８を任意のアスペクト比に変形させる。移動あるいは変形させた後の枠４８で特定される領域がそのとき選択されている被再生領域となる。前述した表示部３１は、トリミング設定部３２によって被再生領域の選択が行われる度に選択されている被再生領域が表す画像をレイアウト画像４７上の再生領域５０に合成して表示する。なお、枠を回転させることを可能にしてもよいし、四角の枠を菱形にするような変形を可能にしてもよい。
【００２０】
図６は、再生領域からはみ出す領域を視認可能に表示した状態を示す模式図である。前述したようにトリミング設定部３２は枠４８の変形も受け付けるため、ユーザによって枠４８のアスペクト比が変更される場合がある。しかしながら、再生領域のアスペクト比は一定である。このため、枠４８のアスペクト比を変更したとき被再生領域を再生領域にどのように割り付けるかを予め決めておく必要がある。例えば図６は枠４８が縦長に変形された場合を示している。縦長の被再生領域を相対的に横長の再生領域に割り付ける場合、被再生領域の全体が再生されるように再生領域に割り付けて再生すると、再生領域において割り付けられた画像の右辺と再生領域の右辺との間、及び割り付けられた画像の左辺と再生領域の左辺との間に画像が割り付けられない領域が生じてしまう。そこで、本実施例では再生領域の全域に画像が割り付けられ且つ再生領域からはみ出す領域が最小になるように被再生領域が表す画像を拡大あるいは縮小して割り付けるものとする。具体的には、図６に示す例の場合であれば、被再生領域が表す画像の中心と再生領域の中心とが一致するように配置した状態で、被再生領域が表す画像の右辺が再生領域の右辺に、且つ被再生領域が表す画像の左辺が再生領域の左辺に重なるように縦横等倍に拡大、あるいは縮小して再生するものとする。このように再生すると被再生領域が表す画像の上側と下側とが再生領域からはみ出してしまうため被再生領域が表す画像の上側の一部と下側の一部とが再生されなくなるが、そのかわり再生領域の全体に画像を割り付けることができ、また、はみ出す領域を最小にできる。トリミング設定部３２は、枠４８のアスペクト比を変更したとき、再生領域からはみ出す領域をディジタル画像上で網掛け表示する。この結果、ユーザはアスペクト比を変更する操作を行ったとき、どの領域がはみ出すかを視認できる。従って再生領域からはみ出す領域を確認しながら枠４８のアスペクト比を変更でき、アスペクト比を変更した場合の再生結果を再生を行うことなく知ることができる。レイアウト確認画面４２の再生領域５０には被再生領域が上述したように割り付けられて合成表示される。
【００２１】
警告部３３は、枠４８が所定の倍率以下まで縮小されると警告を発する。選択された被再生領域が表す画像は再生時に拡大あるいは縮小されて再生領域に割り付けられる。その場合、拡大する倍率が大きすぎると再生したときの画質が著しく低下する。このため警告部３３は、枠４８が変形される度に拡大しなければならない倍率を計算し、ある倍率以上になるときは表示装置１５に警告ダイアログを表示する。特許請求の範囲に記載の所定の倍率とは、表示直後の枠４８の大きさと、被再生領域が表す画像を前述したある倍率以上に拡大しなければならなくなるまで縮小したときの枠４８の大きさとの比のことをいう。例えば表示直後の枠４８の面積を１とし、被再生領域が表す画像をある倍率以上に拡大しなければならなくなるまで枠４８を縮小したときの面積を０．５とした場合、面積比で枠４８の大きさが０．５倍以下まで縮小されると警告が表示されることになる。
【００２２】
図７は、警告部３３が表示する警告ダイアログを示す模式図である。ユーザは図示する警告ダイアログ５２が表示されることで再生時に画質が低下する可能性があることを再生する前に知ることができる。なお、例えば警告を案内する音声が録音された音声データを再生して警告してもよいし、枠４８を点滅させて警告してもよい。警告の方法は適宜選択可能な設計事項である。
【００２３】
処理部３４は、トリミング設定部３２で選択された被再生領域に基づいて所定の処理を実行する。本実施例の処理部３４は、具体的には選択されたディジタル画像を特定する情報と、トリミング設定部３２で選択された被再生領域をディジタル画像の座標系で定義する被再生領域情報とを、再生領域情報に関連付けて選択されたテンプレートに格納し、格納後のテンプレートを出力する。具体的には、格納後のテンプレートを外部記憶装置１６に記憶させる。なお、ネットワークインタフェースを介して他の装置に送信することによって出力するようにしてもよい。
【００２４】
図８は、処理部３４によって情報が格納されたテンプレートを示す模式図である。図示する例では、旅行０１．ｊｐｇという画像が選択され、当該画像データが表すディジタル画像上において（Ｐ１，Ｓ１）を左上座標、（Ｐ２，Ｓ２）を右下座標とする矩形の領域が被再生領域として選択されたことを意味している。ここで（Ｐ１，Ｓ１）及び（Ｐ２，Ｓ２）はディジタル画像の座標系で定義される座標であり、描画空間の座標系で定義されているものではない。再生領域を定義する座標（Ｘ１，Ｙ１）及び（Ｘ２，Ｙ２）は描画空間の座標系で定義されている座標である。図８では、選択されたディジタル画像を特定する情報、被再生領域情報及び再生領域情報を”｛”と”｝”とで括ることで互いに関連付けている。選択されているディジタル画像を特定する情報と、被再生領域情報とを再生領域情報に関連付けてテンプレートに格納すると、被再生領域情報に基づいて画像データから被再生領域を切り出すことができるため、被再生領域をトリミングして一つのディジタル画像として記憶させる必要がない。このためファイルが複数にならず管理の手間を低減できる。また、例えばテンプレートと当該テンプレートで特定されるディジタル画像とを配布する場合、トリミングを行う前のディジタル画像を配布することになるため、配布される側ではテンプレートを用いずディジタル画像の全体を再生することも、テンプレートを用いて再生することもでき、配布される側の利便性が向上する。
【００２５】
次に、ＰＣ１の処理の流れについて説明する。
図９は、ＰＣ１の処理の流れを示すフローチャートである。
Ｓ１０５では、トリミング設定画面４１を表示し、ディジタル画像の選択を受け付ける。
Ｓ１１０では、選択されたディジタル画像を表示する。
【００２６】
Ｓ１１５では、テンプレートの選択を受け付ける。
Ｓ１２０では、選択されたテンプレートで定義されている再生領域の形状を表す枠４８をディジタル画像上に表示する
Ｓ１２５では、テンプレートを解釈してレイアウト確認画面４２を表示する。この結果、ディジタル画像とレイアウト画像とが同時に表示される。
【００２７】
Ｓ１３０では、枠４８を移動あるいは変形させる操作を受け付け、その操作に応じて枠４８を移動あるいは変形させるとともに、選択された被再生領域が表す画像をレイアウト画像４７上の再生領域５０に合成表示する。
Ｓ１３５では、枠４８の倍率を判定する。倍率が所定の倍率以下の時はＳ１４０に進む。所定の倍率より大きいときはＳ１４５に進む。
【００２８】
Ｓ１４０では、警告を発してＳ１３０に戻る。
Ｓ１４５では、選択されたディジタル画像を特定する情報と、枠４８を移動あるいは変形させることによって選択された被再生領域情報とを、再生領域情報に関連付けてテンプレートに格納し、格納後のテンプレートを外部記憶装置１６に記憶させる。
【００２９】
次に、テンプレートに基づくディジタル画像の再生について説明する。再生はＰＣ１の表示装置１５に表示することによって行うようにしてもよいし、ＰＣ１に接続されているプリンタ２で印刷することによって行うようにしてもよい。また、テンプレートと当該テンプレートで特定されるディジタル画像とをパーソナルコンピュータやプリンタなどの他の装置に送信して当該他の装置で行うようにしてもよい。表示装置１５に表示する場合は表示領域が描画空間に相当し、プリンタ２で印刷する場合は印刷用紙が描画空間に相当する。
【００３０】
図１０（Ａ）はテンプレートに基づくディジタル画像の再生を説明するための模式図であり、図１０（Ｂ）は再生されたディジタル画像を示す平面図である。図１０（Ａ）及び図１０（Ｂ）では図８に示すテンプレートに基づいて印刷する場合を示している。また、図１０（Ａ）の点Ｒはディジタル画像の座標系の原点を示しており、点Ｗは描画空間の座標系の原点を示している。テンプレートに基づいて印刷を行う場合、（Ｐ１，Ｓ１）及び（Ｐ２，Ｓ２）で特定される被再生領域をトリミングし、トリミングした被再生領域が表す画像を、ハガキ上の（Ｘ１，Ｙ１）及び（Ｘ２，Ｙ２）で特定される再生領域に印刷されるよう拡大あるいは縮小する。背景画像についても同様に拡大あるいは縮小し、それらを合成して合成画像を生成する。この合成では被再生領域が表す画像がハガキ上の再生領域（Ｘ１，Ｙ１）及び（Ｘ２，Ｙ２）に印刷されるよう位置決めして合成される。この結果、図１０（Ｂ）に示すようにディジタル画像がテンプレートに基づいて印刷される。
【００３１】
以上説明した本発明の一実施例に係るＰＣ１によると、テンプレートで定義されている再生領域のアスペクト比と等しいアスペクト比の枠４８がディジタル画像上に表示されるため、テンプレートで定義されている再生領域のアスペクト比と等しいアスペクト比の被再生領域を容易に選択できる。
なお、本実施例ではディジタル画像を特定する情報と被再生領域情報とを再生領域に関連付けてテンプレートに格納する場合を例に説明したが、ディジタル画像を特定する情報と被再生領域情報とは必ずしもテンプレートに格納する必要はない。例えば被再生領域が選択されたとき、処理部３４は選択されているディジタル画像と選択されている被再生領域と選択されているテンプレートとに基づいて印刷データを生成し、生成した印刷データをプリンタ２に出力して再生する処理を実行してもよい。ただし、この場合は再生を行う度に被再生領域を選択しなければならない。また、選択された被再生領域をトリミングして別のディジタル画像を作成し、当該ディジタル画像を特定する情報を再生領域情報に関連付けてテンプレートに格納するようにしてもよい。
【００３２】
また、本実施例では画像処理装置としてパーソナルコンピュータを例に説明したが、画像処理装置は、ディジタルカメラ、ＰＤＡ、ディジタルカメラ付き携帯電話などであってもよいし、それら各装置とプリンタとで構成してもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施例に係る枠を説明するための模式図。
【図２】本発明の一実施例に係る画像処理装置のブロック図。
【図３】（Ａ）は本発明の一実施例に係るテンプレートを示す模式図、（Ｂ）は本発明の一実施例に係る背景画像を示す模式図。
【図４】本発明の一実施例に係る画像処理プログラムのブロック図。
【図５】本発明の一実施例に係る画面を示す模式図。
【図６】本発明の一実施例に係るはみ出し領域を示す模式図。
【図７】本発明の一実施例に係る警告ダイアログを示す模式図。
【図８】本発明の一実施例に係るテンプレートを示す模式図。
【図９】本発明の一実施例に係るフローチャート。
【図１０】（Ａ）は本発明の一実施例に係るディジタル画像の再生を示す模式図、（Ｂ）は再生されたディジタル画像を示す平面図。
【符号の説明】
【００３４】
１  パーソナルコンピュータ（画像処理装置）、２  プリンタ、１１  ＣＰＵ（入力手段、表示手段、トリミング設定手段、処理手段、警告手段）、１４  操作部（トリミング設定手段）、１５  表示装置（表示手段、警告手段）、１６  外部記憶装置（入力手段）、２１  テンプレート、４３  ディジタル画像、４７  レイアウト画像、４８  枠、５０  再生領域
【図１】
2005208815.tif 000003
【図２】
2005208815.tif 000004
【図３】
2005208815.tif 000005
【図４】
2005208815.tif 000006
【図５】
2005208815.tif 000007
【図６】
2005208815.tif 000008
【図７】
2005208815.tif 000009
【図８】
2005208815.tif 000010
【図９】
2005208815.tif 000011
【図１０】
2005208815.tif 000012