(57)【要約】【課題】額縁に遮蔽されて見えない領域を確認しながら画像のトリミング作業を行うことができる装置及び方法を提供する。【解決手段】Ｓ１では、トリミング範囲操作部４３のマニュアル操作（マウスカーソル等による特徴点の指示）によって、画像に記録された被写体の内、額縁に入った状態で見せる部分を含む第１矩形を規定する２点の対角点座標を指定させる。Ｓ２では、トリミング範囲操作部４３から用紙のサイズ、及び該用紙を額縁に入れると額縁で遮蔽される部分に相当する台紙部分のサイズを指定させる。Ｓ３〜Ｓ７では、第１矩形の座標、用紙のサイズ、台紙部分のサイズに基づいて可視領域の外縁を示す内枠及びトリミング範囲の外縁を示す外枠の描画座標を算出し、この描画座標に従って外枠及び内枠を画像とともに表示する。【選択図】  図２
2006135796.tif 000002
【特許請求の範囲】
【請求項１】
用紙のサイズを指定させる用紙サイズ指定部と、
前記用紙の台紙部分のサイズを指定させる台紙サイズ指定部と、
所望の画像のトリミング範囲の確定基準となる基準点の座標を少なくとも２点指定させる指定部と、
前記基準点に基づいて前記画像のトリミング範囲、前記トリミング範囲の外縁を示す外枠の座標及び前記用紙から前記台紙部分を除いた領域内にプリントされるべき前記画像の領域である可視領域の外縁を示す内枠の表示座標を算出する算出部と、
前記表示座標に従って前記外枠と前記内枠と前記画像とを表示装置に表示する表示部と、
を備える画像処理装置。
【請求項２】
前記算出部は前記用紙と前記外枠で囲まれたプリント出力領域とが同一のアスペクト比を有するよう前記外枠の表示座標を算出する請求項１に記載の画像処理装置。
【請求項３】
前記算出部は前記用紙のサイズと前記台紙部分のサイズとに基づき、前記用紙から前記台紙部分を除いた領域と前記可視領域とが同一のアスペクト比となるよう前記内枠の表示座標を算出する請求項２に記載の画像処理装置。
【請求項４】
前記画像に記録された被写体の長さを指定させる被写体長さ指定部と、
前記可視領域内における前記被写体の上下部分に生じる上下の余白の比率を指定させる余白比率指定部と、
をさらに備え、
前記算出部は前記基準点の距離、前記用紙のサイズ、前記台紙部分のサイズ、前記被写体の長さ、及び前記上下の余白の比率に基づき、前記用紙から前記台紙部分を除いた領域と前記可視領域とが同一のアスペクト比となるよう前記内枠の表示座標を算出する請求項２に記載の画像処理装置。
【請求項５】
前記表示部は指定された２点の基準点を結ぶラインを表示する請求項４に記載の画像処理装置。
【請求項６】
前記外枠及び前記内枠の水平又は垂直方向の移動の指定を受け付ける移動指定部をさらに備え、
前記算出部は前記移動の指定に応じて水平又は垂直方向に移動すべき前記外枠及び前記内枠の表示座標を算出する請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
前記移動指定部は前記外枠及び前記内枠の垂直方向の移動の指定を制限する請求項６に記載の画像処理装置。
【請求項８】
前記移動指定部は少なくとも前記内枠の一部が前記画像の外縁を超えて移動することを制限する請求項６又は７に記載の画像処理装置。
【請求項９】
前記移動指定部は前記画像の回転の指定を受け付け、
前記表示部は前記画像の回転が指定された場合、警告表示を行う請求項６〜８のいずれかに記載の画像処理装置。
【請求項１０】
前記表示部は前記回転を取り消して前記画像を回転前の状態に戻す請求項９に記載の画像処理装置。
【請求項１１】
前記用紙サイズ指定部は、前記プリンタで使用可能な用紙のサイズの一覧から所望の用紙サイズを選択させることで前記用紙のサイズを指定させる請求項１〜１０のいずれかに記載の画像処理装置。
【請求項１２】
前記台紙サイズ指定部は前記指定された用紙のサイズに対応するプリント不可能な余白のサイズを前記台紙部分のサイズに指定する請求項１１に記載の画像処理装置。
【請求項１３】
前記トリミング範囲内の画像のプリントデータを作成してプリンタに出力するプリントデータ作成部をさらに備える請求項１〜１０のいずれかに記載の画像処理装置。
【請求項１４】
前記プリントデータ作成部は前記トリミング範囲内の画像の存在しない領域を所定の色で塗りつぶすプリントデータを作成する請求項１３に記載の画像処理装置。
【請求項１５】
前記所定の色は前記プリンタの透明色である請求項１４に記載の画像処理装置。
【請求項１６】
前記表示部は前記トリミング範囲内の画像から前記可視領域を除いた遮蔽領域の色又は明るさを変更して表示する請求項１〜１５のいずれかに記載の画像処理装置。
【請求項１７】
前記外枠及び前記内枠の表示座標を記憶する記憶部をさらに備える請求項１〜１６のいずれかに記載の画像処理装置。
【請求項１８】
用紙のサイズを指定させる用紙サイズ指定ステップと、
前記用紙の台紙部分のサイズを指定させる台紙サイズ指定ステップと、
所望の画像のトリミング範囲の確定基準となる基準点の座標を少なくとも２点指定させる指定ステップと、
前記基準点に基づいて前記画像のトリミング範囲、前記トリミング範囲の外縁を示す外枠の座標及び前記用紙から前記台紙部分を除いた領域内にプリントされるべき前記画像の領域である可視領域の外縁を示す内枠の表示座標を算出する算出ステップと、
前記表示座標に従って前記外枠と前記内枠と前記画像とを表示装置に表示する表示ステップと、
を備える画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及び画像処理方法に係り、特に撮影画像のトリミングに関する。
【背景技術】
【０００２】
従来、印刷結果を事前に確認しながら画像のトリミング作業を行うための技術が様々考案されている。例えば特許文献１によると、印刷用紙の印刷可能領域と連動するトリミング枠を表示し、その移動・サイズ調整によって印刷領域を決定する。このときトリミング枠を基礎にしたプレビュー画像や画像解像度及び解像度の不足を適宜表示し印刷結果が意図したものとなるかを正確かつ容易に把握する。またソフトウェア的に印刷可能領域の縦横比率を入れ替えることで印刷機器の給紙を変更することなく印刷方向を変更する。さらにトリミング枠のデータをリスト形式で作成することにより、用途に応じた印刷結果を一括して必要な枚数得ることができる。
【特許文献１】特開２００４−２１９７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、規定のサイズの用紙にプリントされた画像を、該規定のサイズに合う額縁に入れると、額縁に遮蔽されて画像の外縁部分に見えない領域が生じる。この領域をトリミング作業中に把握できれば、見せたい部分が額縁に遮蔽されないようにトリミングでき便宜であるが、特許文献１ではかかる問題を解決する手段は何ら具体的に開示されていない。本発明はこのような問題点に鑑みてなされたもので、額縁に遮蔽されて見えない領域を確認しながら画像のトリミング作業を行うことができる装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上述の課題を解決するため、本発明に係る画像処理装置は、用紙のサイズを指定させる用紙サイズ指定部と、用紙の台紙部分のサイズを指定させる台紙サイズ指定部と、所望の画像のトリミング範囲の確定基準となる基準点の座標を少なくとも２点指定させる指定部と、基準点に基づいて画像のトリミング範囲、トリミング範囲の外縁を示す外枠の座標及び用紙から台紙部分を除いた領域内にプリントされるべき画像の領域である可視領域の外縁を示す内枠の表示座標を算出する算出部と、表示座標に従って外枠と内枠と画像とを表示装置に表示する表示部と、を備える。
【０００５】
この発明によると、トリミング範囲の確定基準となる少なくとも２つの基準点、用紙のサイズ、額縁に遮蔽される台紙部分のサイズを指定すれば、トリミング範囲を示す外枠、その用紙から台紙部分を除いた領域内にプリントされるべき領域を示す内枠が表示装置に表示される。この外枠及び内枠を参照することで、額縁で遮蔽される部分がどこかを認識しながら画像のトリミング範囲を指定することができ、見せたい部分が額縁に遮蔽されないようにトリミングできる。
【０００６】
ここで、算出部が用紙と外枠で囲まれたプリント出力領域とが同一のアスペクト比を有するよう外枠の表示座標を算出するようにすれば、プリント出力領域と用紙のアスペクト比とが一致し好ましい。
【０００７】
また、算出部が用紙のサイズと台紙部分のサイズとに基づき、用紙から台紙部分を除いた領域と可視領域とが同一のアスペクト比となるよう内枠の表示座標を算出するようにすれば、可視領域が額縁の可視部分に丁度おさまり鑑賞上好ましい。
【０００８】
画像処理装置は、画像に記録された被写体の長さを指定させる被写体長さ指定部と、可視領域内における被写体の上下部分に生じる上下の余白の比率を指定させる余白比率指定部と、をさらに備えてもよい。そして、算出部が基準点の距離、用紙のサイズ、台紙部分のサイズ、被写体の長さ、及び上下の余白の比率に基づき、用紙から台紙部分を除いた領域と可視領域とが同一のアスペクト比となるよう内枠の表示座標を算出すれば、可視領域内の被写体の上下に任意の比率の余白部分を設けることができる。
【０００９】
表示部は指定された２点の基準点を結ぶラインを表示してもよく、被写体と基準点の位置関係が視覚的に認識しやすくなる。
【００１０】
外枠及び内枠の水平又は垂直方向の移動の指定を受け付ける移動指定部をさらに備え、算出部は移動の指定に応じて水平又は垂直方向に移動すべき外枠及び内枠の表示座標を算出するようにしてもよい。
【００１１】
移動指定部は外枠及び内枠の垂直方向の移動の指定を制限してもよい。こうすれば、外枠及び内枠の水平位置のみの微調整の際に有効である。
【００１２】
移動指定部は少なくとも内枠の一部が画像の外縁を超えて移動することを制限してもよく、額縁に画像を入れた際に画像が無い部分が見えてしまうことを防げる。
【００１３】
移動指定部は画像の回転の指定を受け付け、表示部は画像の回転が指定された場合、警告表示を行ってもよく、誤って画像が回転されて被写体の向きが不適切な状態で画像がプリントされるのを防げる。
【００１４】
表示部は回転を取り消して画像を回転前の状態に戻してもよい。
【００１５】
用紙サイズ指定部は、プリンタで使用可能な用紙のサイズの一覧から所望の用紙サイズを選択させることで用紙のサイズを指定させるようにしてもよい。
【００１６】
台紙サイズ指定部は指定された用紙のサイズに対応する余白のサイズを台紙部分のサイズに指定してもよい。
【００１７】
画像処理装置は、トリミング範囲内の画像のプリントデータを作成してプリンタに出力するプリントデータ作成部をさらに備える。
【００１８】
プリントデータ作成部はトリミング範囲内の画像の存在しない領域を所定の色で塗りつぶすプリントデータを作成してもよい。
【００１９】
無駄な印画をしないため、所定の色はプリンタの透明色であることが好ましい。
【００２０】
表示部はトリミング範囲内の画像から可視領域を除いた遮蔽領域の色又は明るさを変更して表示してもよく、画像のどの部分が額縁で遮蔽されるのを容易に確認できる。
【００２１】
画像処理装置は外枠及び内枠の表示座標を記憶する記憶部をさらに備えてもよい。
【００２２】
また、上述の課題を解決するため、本発明にかかる画像処理方法は、用紙のサイズを指定させる用紙サイズ指定ステップと、用紙の台紙部分のサイズを指定させる台紙サイズ指定ステップと、所望の画像のトリミング範囲の確定基準となる基準点の座標を少なくとも２点指定させる指定ステップと、基準点に基づいて画像のトリミング範囲、トリミング範囲の外縁を示す外枠の座標及び用紙から台紙部分を除いた領域内にプリントされるべき画像の領域である可視領域の外縁を示す内枠の表示座標を算出する算出ステップと、表示座標に従って外枠と内枠と画像とを表示装置に表示する表示ステップと、を含む。
【発明の効果】
【００２３】
この発明によると、トリミング範囲の確定基準となる少なくとも２つの基準点、用紙のサイズ、額縁に遮蔽される台紙部分のサイズを指定すれば、トリミング範囲を示す外枠、その用紙から台紙部分を除いた領域内にプリントされるべき領域を示す内枠が表示装置に表示される。この外枠及び内枠を参照することで、額縁で遮蔽される部分がどこかを認識しながら画像のトリミング範囲を指定することができ、見せたい部分が額縁に遮蔽されないようにトリミングできる。
【発明を実施するための最良の形態】
【００２４】
以下、添付した図面を参照し本発明の好ましい実施の形態を説明する。
【００２５】
＜第１実施形態＞
［概略構成］
図１は本発明に係る画像処理装置が適用されたプリント処理システムの要部構成図である。
【００２６】
このプリント処理システムは、主として撮影装置１０と、画像データベース２０と、処理情報データベース３０と、画像処理部４０と、実画像処理演算部５０と、写真プリンタ６０とから構成されている。
【００２７】
撮影装置１０は、デジタルカメラ１２と、パソコンからなる画像取込部１４とからなり、デジタルカメラ１２と画像取込部１４とはＩＥＥＥ１３９４等のインターフェースを介して接続されている。
【００２８】
写真館の撮影者は、デジタルカメラ１２を操作し、顧客に対してポーズや衣装等を変えて通常、数十枚分の撮影を行う。このようにしてデジタル撮影されたデジタル画像（オリジナル画像）が記録された画像ファイルは、撮影毎にデジタルカメラ１２から画像取込部１４に転送される。
【００２９】
画像取込部１４は、デジタルカメラ１２から取り込んだ画像ファイルを画像データベース２０に送る。尚、画像取込部１４は、デジタルカメラ１２の記録メディアを介してオリジナル画像の画像ファイルを取り込むようにしてもよい。また、オリジナル画像の画像データは、未処理のＲＡＷデータである。
【００３０】
画像データベース２０は、画像取込部１４から送信されたオリジナル画像を管理し、処理情報データベース３０は、オリジナル画像に対する処理情報を管理する。
【００３１】
画像処理部４０は、プレゼンテーション等で選択された画像（目的画像）に対してプリント画角を決めるトリミング処理を行なうためのもので、その処理に対応するソウトウエアが組み込まれたパソコン等によって構成されている。この画像処理部４０でトリミング操作されたトリミング範囲を示す処理情報は、処理情報データベース３０に登録される。
【００３２】
また、処理情報データベース３０には、図示しない画像処理部にて画像処理された色階調、シャープネス等の画像処理条件を示す処理情報も登録される。尚、画像処理部４０でのトリミング処理を含む絵作りの処理では、画像データベース２０に格納されているオリジナル画像自体の処理は行なわずに、その処理情報のみを処理情報データベース３０に保存するようにしている。
【００３３】
実画像処理演算部５０は、プリント選択された画像のプリント指示入力があると、画像データベース２０からプリント指示されたオリジナル画像を読み出すとともに、処理情報データベース３０からプリント指示されたオリジナル画像に対応するトリミング範囲を含む絵作りのための画像処理条件を読み出し、前記読み出したオリジナル画像を前記読み出した画像処理条件にしたがって画像処理を行い、プリントデータを作成する。このプリントデータは、写真プリンタ６０に出力される。プリントデータでは、画像データの透明色部分とその他の色とが区別されている。実画像処理演算部５０は、色情報の３原色要素を１色８ビットで表しているとき、（赤：緑：青）の各３原色要素を透明色は（ＦＦ：ＦＦ：ＦＦ）１６進数、白は（ＦＥ：ＦＥ：ＦＥ）１６進数のように、透明色部分とその他の色とを区別するデータ表現規定を写真プリンタ本体６０と通信することで予めＲＯＭ６０ｄから取得している。
【００３４】
写真プリンタ６０のＣＰＵ６０ａは、実画像処理演算部５０から画像データを入力すると、ＲＯＭ６０ｄに記憶された上記データ表現規定に従い、透明色にする部分とその他の部分とを識別する。この情報を受けとった画処理ＡＳＩＣ６０ｂは透明色部分については印刷を行わず、その他の部分については画像を再現するために必要なＹＭＣ信号に変換する。作像部６０ｃは、このＹＭＣ信号に基づいて銀塩方式のカラーペーパーにＲ，Ｇ，Ｂレーザーで走査露光して画像をプリントする。
【００３５】
ＲＯＭ６０ｄには、写真プリンタ６０で使用可能な用紙サイズの一覧が記憶されており、実画像処理演算部５０は、写真プリンタ６０と通信して、用紙サイズの一覧を取得することができる。ＲＯＭ６０ｄには、用紙サイズごとに、用紙の上端の余白領域Ｔ、下端の余白領域Ｂ、左端の余白領域Ｌ、右端の余白領域Ｒをそれぞれ記憶している。これらの余白領域はプリンタ６０に設けられた図示しない操作ボタンなどで変更できる。実画像処理演算部５０は、写真プリンタ６０と通信して、トリミング範囲操作部４３から指定された用紙サイズに対応する余白領域Ｔ、Ｂ、Ｌ、Ｒを取得することもできる。
【００３６】
次に、図１に示した画像処理部４０について詳述する。
【００３７】
画像処理部４０は、モニタ装置４１と、トリミング範囲操作部４３とを有している。
【００３８】
モニタ装置４１は、写真館の操作者が操作するためのＧＵＩ（Graphical User Interface）として使用される操作画面を表示したり、トリミング処理する目的画像やトリミング処理結果、及びガイドライン等を表示する。
【００３９】
いま、モニタ装置４１の操作画面を使用してトリミング処理する目的画像が選択指示されると、その目的画像に対応するオリジナル画像が画像データベース２０から読み出される。尚、ＲＡＷデータからなるオリジナル画像は、プレビュー画像処理部４４によりデジタル現像されモニタ装置４１でプレビュー画像として表示できるように処理される。また、処理情報データベース３０にそのオリジナル画像に対応するトリミング範囲を含む画像処理条件が格納されている場合には、プレビュー模擬処理演算部４５は、オリジナル画像に対応する画像処理条件を前記プレビュー画像に適用し、その処理結果をモニタ装置４１に表示させる。
【００４０】
ここで、トリミング操作前の目的画像がモニタ装置４１に表示され、この目的画像に対するトリミング操作を行なう場合には、まず、現在表示されている目的画像にトリミング枠を設定する。
【００４１】
モニタ装置４１に表示されている目的画像は、前記設定されたトリミング枠のアスペクト比の情報に基づいて、同じアスペクト比になるようにトリミングされる。例えば、オリジナル画像の画像サイズが、例えばウルトラＸＧＡ（1600×1200ドット) の場合、オリジナル画像のアスペクト比は、４：３である。一方、プリント用紙サイズとしてＡ４判（297 ×210mm)を選択した場合には、そのアスペクト比は、１０：７である。したがって、用紙サイズ（トリミング枠）のアスペクト比が決定されると、そのアスペクト比と一致するように目的画像をトリミングし、そのトリミングした目的画像をモニタ装置４１に表示させる。
【００４２】
トリミング範囲操作部４３は、マニュアル操作又は自動で目的画像を拡大／縮小及び移動させるもので、マニュアル操作が選択されている場合には、目的画像を拡大／縮小させるズームボタンや目的画像を移動させる十字キー（図示せず）を操作し、図示しないトリミング範囲確定ボタンを押すと、前記マニュアル操作による目的画像の拡縮倍率及び移動に基づいて目的画像のトリミング範囲が決定され、そのトリミング範囲を示す操作（処理）情報が処理情報データベース３０に登録される。
【００４３】
更に、この実施の形態では、目的画像のトリミング範囲を操作する際に目的画像を拡大／縮小及び移動させるようにしたが、これに限らず、目的画像は固定した状態で、トリミング枠及びガイドラインを拡大／縮小及び移動させるようにしてもよい。
【００４４】
尚、目的画像上に表示されるトリミング枠等は、表示／非表示が適宜選択できるようにすることが好ましい。これによれば、色階調、シャープネス等の画像処理条件を設定する際にトリミング枠等が邪魔にならないようにすることができる。また、この実施の形態では、目的画像のオリジナル画像と、そのオリジナル画像に適用するトリミング範囲を含む画像処理条件とを分離して管理するようにしているが、画像処理条件が確定すると、その確定した画像処理条件でオリジナル画像を処理し、その処理結果を保存するようにしてもよい。
【００４５】
［処理の流れ］
次に、図２のフローチャートに基づき、プリント処理システムがトリミング処理とともに実行するトリミング枠表示処理の流れを説明する。この処理は、画像プリントが額縁に入れられた際に、額縁で遮蔽される領域（以下遮蔽領域という）をトリミング枠である外枠と該外枠に内包される内枠によって表示することで、トリミングする画像のどの部分が額縁で遮蔽されるのかをトリミング範囲指定の際に認識させることを目的とする。
【００４６】
Ｓ１では、図３に示すように、トリミング範囲操作部４３のマニュアル操作（マウスカーソル等による特徴点の指示）によって、画像に記録された被写体の内、額縁に入った状態で見せる部分を含む第１矩形を規定する２点の対角点座標(x0,y0), (x1,y1)を指定させる。
【００４７】
Ｓ２では、トリミング範囲操作部４３から指定された第１矩形のピクセルサイズ(X,Y)を算出する。即ち、X=x1-x0+1、Y=y1-y0+1である。
【００４８】
Ｓ３では、トリミング範囲操作部４３から用紙のサイズ(A,B)、及び該用紙を額縁に入れると額縁で遮蔽される部分に相当する台紙部分のサイズを指定させる。図３に示すように、用紙サイズ(A,B)及び台紙サイズは、オリジナル画像とともに表示されたＧＵＩで選択させると便利である。選択可能な用紙サイズ(A,B)は、画像処理部４０が写真プリンタ６０と通信してＲＯＭ６０ｄから用紙サイズ一覧を取得し、取得した用紙サイズ一覧から所望の用紙サイズを選択させるようにしてもよい。指定された用紙サイズに対応する余白サイズがＲＯＭ６０ｄから取得されていれば、自動的に余白サイズを台紙サイズに指定してもよい。画像処理部４０は、指定された用紙サイズと余白サイズに基づいてトリミング範囲内の画像を額縁に入れても見ることができる可視領域のサイズ(C,D)を算出させる。即ち、C=A-（台紙左余白+台紙右余白）、D=B-（台紙上余白+台紙下余白）である。
【００４９】
Ｓ４では、ピクセルサイズ(X,Y)の第１矩形に内接し、かつ縦横比（アスペクト比）が可視領域のアスペクト比C:Dと一致する第２矩形のサイズ(X’,Y’)を算出する。即ち、X/Y<C/D（第１矩形が可視領域より縦長のアスペクト比になっている）であればX’=XかつY’=X×D/Cとし、X/Y≧C/D（第１矩形が可視領域より横長のアスペクト比になっている）であればX’=Y×C/D XかつY’=Yとし、ユーザが任意に指定した第１矩形のアスペクト比を可視領域のアスペクト比と自動的に合わせる修正を行う。
【００５０】
Ｓ５では、可視領域の外縁を示す内枠の描画座標(x’0,y’0)- (x’1,y’1)を算出する。例えば、
x’0=x0+(X-X’)/2, y’0=y0+(Y-Y’)/2;
x’1=x’0+X’, y’1=y’0+Y’
とする。
【００５１】
Ｓ６では、外枠の描画座標(x’’0,y’’0)- (x’’1,y’’1)を算出する。例えば、
x’’0=x’0-台紙左余白×X’/C;
y’’0=y’0-台紙上余白×Y’/D;
x’’1=x’1-台紙右余白×X’/C;
y’’1=y’1-台紙下余白×Y’/D;
とする。内枠及び外枠の描画座標を、処理画像ＤＢ３０やオリジナル画像を記録する画像ファイルのヘッダ部分やタグ部分などに記憶してもよい。
【００５２】
Ｓ７では、図３に示すように、内枠の描画座標(x’0,y’0)- (x’1,y’1)、外枠の描画座標(x’’0,y’’0)- (x’’1,y’’1)に従って内枠及び外枠をオリジナル画像とともに表示する。なお、遮蔽領域内のオリジナル画像の輝度値、彩度、色を変更して表示してもよい。こうすれば、遮蔽領域と可視領域の区別がつきやすい。
【００５３】
図３は、用紙サイズはＡ４縦（210 X 297mm）、台紙上余白、台紙下余白、台紙左余白、台紙右余白はそれぞれ10mm、10mm、10mm、10mmが指定された場合に表示される内枠Ｉ及び外枠Ｅの一例である。この場合、図４に示すようなＡ４縦（210 X 297mm）の画像プリントが写真プリンタ６０から得られる。この画像プリントを、台紙上余白、台紙下余白、台紙左余白、台紙右余白がそれぞれ10mm、10mm、10mm、10mmの額縁に入れると、図５のような状態となる。
【００５４】
即ち、トリミング範囲操作部４３によって、額縁の画像遮蔽部分に相当する部分のサイズと被写体の見せたい部分を指定すれば、モニタ４１上に額縁で遮蔽される画像上の領域が外枠と内枠によって示され、トリミング範囲の指定の際にどの部分が額縁で遮蔽され、どの部分が可視領域なのかを確認することができる。
【００５５】
＜第２実施形態＞
第１実施形態でのトリミング枠表示処理では、第１矩形を規定する対角点の座標を指定させていたが、その代わりに、縦撮りで記録された被写体の上端及び下端を規定する上下２点の特徴点をトリミング範囲操作部４３から指定させてもよい。
【００５６】
図６は第２実施形態に係るトリミング枠表示処理の流れを示すフローチャートである。
【００５７】
Ｓ１１では、図７に示すように、トリミング範囲操作部４３のマニュアル操作（マウスカーソル等による特徴点の指示）によって、被写体の上端の座標P1(x0,y0)及び下端の座標P2(x1,y1)の２点を指定させる。例えば、被写体の頭頂部を示すＰ１点と、足先を示すＰ２点とをマウスカーソル等によって指定させる。Ｐ１とＰ２の水平方向の座標は同一であるとする。
【００５８】
Ｓ１２では、トリミング範囲操作部４３から用紙サイズ(A,B)、台紙部分のサイズ、可視領域における上下の余白の比率a:b、及び被写体の長さＦを指定させる。図７に示すように、用紙サイズ(A,B)及び台紙部分のサイズは、オリジナル画像とともに表示されたＧＵＩで指定させると便利である。選択可能な用紙サイズ(A,B)は、画像処理部４０が写真プリンタ６０と通信してその一覧を取得し、取得した一覧から所望の用紙サイズを選択させるようにしてもよい。画像処理部４０は、指定された用紙サイズと台紙サイズに基づいて可視領域サイズ(C,D)を算出する。即ち、C=A-（台紙左余白+台紙右余白）、D=B-（台紙上余白+台紙下余白）である。
【００５９】
Ｓ１３では、被写体の長さＦより内枠のサイズを算出する。即ち、
Y’=D×(y1-y0)/F;
X’=Y’×C/D
である。
【００６０】
Ｓ１４では、上下の余白の比率a:bから内枠の描画座標(x’0,y’0)- (x’1,y’1)を算出する。内枠の座標は、上端Ｐ０から内枠までの距離と、下端Ｐ１から内枠までの距離の比が上下の余白の比率a:bとなるように算出される。また、被写体が用紙の中央に位置するようにするため、内枠ないし外枠の中央には、上端及び下端を通過するガイドラインＬが位置するようにする。例えば、
y’0=y0-{Y’-(y1-y0)}×a/(a+b);
y’1=y0+Y’;
x’0=x0-X’/2;
x’1=x’0+X’
とする。
【００６１】
Ｓ１５では、外枠の描画座標(x’’0,y’’0)- (x’’1,y’’1)を算出する。例えば、
x’’0=x’0-台紙左余白×X’/C;
y’’0=y’0-台紙上余白×Y’/D;
x’’1=x’1-台紙右余白×X’/C;
y’’1=y’1-台紙下余白×Y’/D;
とする。
【００６２】
Ｓ１６では、図７に示すように、内枠の描画座標(x’0,y’0)-(x’1,y’1)、外枠の描画座標(x’’0,y’’0)- (x’’1,y’’1)に従って内枠及び外枠をオリジナル画像とともに表示する。なお、遮蔽領域内のオリジナル画像の輝度値、彩度、色を変更してもよい。さらに、P1、P2点を始点及び終点とするガイドラインＬを表示してもよい。なお、P1、P2点の指定後に、トリミング範囲操作部４３により、内枠及び外枠の描画座標のＸ座標のみの変更を入力させ、内枠及び外枠の描画座標を水平方向（左右方向）のみに移動できるようにしてもよい。ただし、内枠の一部がオリジナル画像の外縁を超えて移動することを制限することが好ましい。また、オリジナル画像を回転させる操作及び内枠及び外枠のサイズを変更する操作が入力された場合、警告を表示し、オリジナル画像の回転をキャンセルして元に戻してもよい。
【００６３】
図７は、用紙サイズはＡ４縦（210 X 297mm）、被写体の長さは260mm、上下の余白の比率は2:1、台紙上余白、台紙下余白、台紙左余白、台紙右余白はそれぞれ10mm、10mm、10mm、10mmが指定された場合に表示される内枠Ｉ及び外枠Ｅの一例である。この場合、遮蔽領域には、画像の存在しない領域である空白領域Ｚが含まれている。
【００６４】
画像処理部４０は、遮蔽領域内の画像の存在しない空白領域Ｚを認識し、空白領域Ｚを所定の色で塗りつぶす領域に設定する処理情報を追加してもよい。所定の色は、写真プリンタ６０から取得される透明色と一致させてもよい。例えば、用紙の色が青色であることが写真プリンタ６０から取得されれば、画像処理部４０は、所定の色を青色に設定する。写真プリンタ６０の作像部６０ｃは、透明色で塗りつぶす領域にはレーザー露光しない。
【００６５】
以上のような空白領域Ｚを有するオリジナル画像をトリミングすると、図８に示すように所定の色で塗りつぶされた空白領域Ｚの付帯するＡ４縦（210 X 297mm）の画像プリントが写真プリンタ６０から得られる。被写体は用紙の中央に位置している。この画像プリントを、台紙上余白、台紙下余白、台紙左余白、台紙右余白がそれぞれ10mm、10mm、10mm、10mmの額縁に入れると、図９のような状態となる。空白領域Ｚは、額縁で遮蔽されて見えない。
【図面の簡単な説明】
【００６６】
【図１】本発明の好ましい実施形態に係るプリント処理システムの要部構成図
【図２】第１実施形態に係るトリミング枠表示処理の流れを示すフローチャート
【図３】対角点に基づいて表示された外枠及び内枠の表示例を示す図
【図４】画像プリントの一例を示す図
【図５】画像プリントを額縁に入れた状態を示す図
【図６】第２実施形態に係るトリミング枠表示処理の流れを示すフローチャート
【図７】被写体の上端及び下端に基づいて表示された外枠及び内枠の表示例を示す図
【図８】空白領域が所定の色で塗りつぶされた画像プリントの一例を示す図
【図９】画像プリントを額縁に入れた状態を示す図
【符号の説明】
【００６７】
４０：画像処理部、４３：トリミング範囲操作部
【図１】
2006135796.tif 000003
【図２】
2006135796.tif 000004
【図３】
2006135796.tif 000005
【図４】
2006135796.tif 000006
【図５】
2006135796.tif 000007
【図６】
2006135796.tif 000008
【図７】
2006135796.tif 000009
【図８】
2006135796.tif 000010
【図９】
2006135796.tif 000011