(57)【要約】【課題】  写真画像のプリント処理を行う際に、画像を移動、回転させずに様々な態様のトリミングを行うことができる写真画像プリント装置を提供する。【解決手段】  パソコンのＣＲＴ，ＬＣＤなどでトリミングしようとする写真画像を表示し、表示された写真画像においてトリミング枠設定手段でトリミング枠を設定する。その際、トリミング枠設定手段は、ＣＲＴ等においてトリミング対象の写真画像を固定させたままでトリミング枠を構成する線分を任意の位置にX 軸方向、Y 軸方向、平面上回転方向へ移動させて形成させることによりトリミング枠を設定する。トリミング枠設定手段は、写真画像上の縦、横方向の人寸を測定して人寸が入るようにトリミング枠を設定することもできる。トリミング手段は設定されたトリミング枠で表示された対象写真画像を切り出し、プリンタはトリミングした写真画像をプリントする。【選択図】  図５
2005110000.tif 000002
【特許請求の範囲】
【請求項１】
写真画像の一部を切り出すトリミングを行なってプリントする写真画像プリント装置であって、
トリミング対象の写真画像を表示する写真画像表示手段と、
前記表示された写真画像においてトリミング枠を設定するトリミング枠設定手段と、
設定されたトリミング枠で前記表示された写真画像を切り出すトリミング手段と、
トリミングした写真画像をプリントするプリント手段と、からなり、
前記トリミング枠設定手段は、前記写真画像表示手段においてトリミング対象の写真画像を固定させたままでトリミング枠を任意の位置に移動させて形成させることによりトリミング枠を設定することを特徴とする写真画像プリント装置。
【請求項２】
前記トリミング枠の任意の位置への移動は、トリミング枠を平面上で回転させる移動を含む請求項１の写真画像プリント装置。
【請求項３】
前記トリミング枠設定手段は、写真画像上の縦、横方向の少なくとも一方の人寸を測定して人寸が入るようにトリミング枠を設定する請求項１の写真画像プリント装置。
【請求項４】
前記トリミング枠設定手段は、写真画像上の人の頭位置及び足位置の情報の入力を受けて前記頭位置及び足位置を囲む位置にトリミング枠を設定する請求項３の写真画像プリント装置。
【請求項５】
前記トリミング枠設定手段は、写真画像上の人の頭位置及び下端位置の情報の入力を受けて前記頭位置及び下端位置を含む位置にトリミング枠を設定する請求項３の写真画像プリント装置。
【請求項６】
前記トリミング枠設定手段は、写真画像上の人の左右側端部位置の情報の入力を受けて前記左右側端部位置を囲む位置にトリミング枠を設定する請求項３の写真画像プリント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラ等で撮影したアナログ又はデジタル形式の写真画像をプリントする写真画像プリント装置に係り、特に写真画像の特定部分をトリミングしてプリントする写真画像プリント装置に関する。
【背景技術】
【０００２】
従来、カメラなどで撮影した写真画像をプリントする際に、写真画像の特定部分をプリントする手段としてトリミングが用いられてきた。トリミングは、写真画像の特定部分を切り出すものであり、通常は写真画像を固定させたままで切り出したい部分を写真画像上にトリミング枠を四角く設定することによって行なっていた。
【０００３】
しかし、営業写真館などで撮影した写真画像をトリミングする場合には、ポストカード、キャラクタープリント、シールプリント、テレフォンカード、ポスター、デザインアルバム等、撮影画像を様々な形態でプリントする場合が多く、写真画像に四角くトリミング枠を設定するだけではニーズに答えられない場合がある。この場合は、画像をX 軸方向、Y 軸方向へ移動させたり、平面上で回転させたりしてトリミングを行なっている。
【０００４】
しかし、画像を移動、回転させることは、画像データが多くの情報量を有しているため、多量の情報量移動が必要になって時間的に効率のよいプリント処理ができない場合が多い。
【０００５】
下記特許文献１では、プレスキャン画像をモニタ画面に表示し、プレスキャン画像中の複数箇所に基準点を設定し、設定された各基準点の位置に応じたサイズ及び角度のトリミング枠をプレスキャン画像内に設定し、設定されたトリミング枠に基づいて再スキャンを行う技術を開示しているが、プリント処理を行うものではない。
【特許文献１】特開平１０−１９０９７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記の事実を考慮し、写真画像のプリント処理を行う際に、画像を移動、回転させずに様々な態様のトリミングを行うことができる写真画像プリント装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の本発明は、写真画像の一部を切り出すトリミングを行なってプリントする写真画像プリント装置であって、
トリミング対象の写真画像を表示する写真画像表示手段と、
前記表示された写真画像においてトリミング枠を設定するトリミング枠設定手段と、
設定されたトリミング枠で前記表示された写真画像を切り出すトリミング手段と、
トリミングした写真画像をプリントするプリント手段と、からなり、
前記トリミング枠設定手段は、前記写真画像表示手段においてトリミング対象の写真画像を固定させたままでトリミング枠を任意の位置に移動させて形成させることによりトリミング枠を設定することを特徴とする写真画像プリント装置、からなる。
【０００８】
請求項１の本発明によれば、写真画像表示手段でトリミングしようとする写真画像を表示し、表示された写真画像においてトリミング枠設定手段でトリミング枠を設定する。その際、前記トリミング枠設定手段は、前記写真画像表示手段においてトリミング対象の写真画像を固定させたままでトリミング枠を任意の位置に移動させて形成させることによりトリミング枠を設定する。任意の位置への移動とは、トリミング枠を構成する線分をX 軸方向、Y 軸方向、平面上回転方向へ移動させることを含み、移動させてトリミング枠を形成させる。また、前記トリミング枠設定手段は、写真画像上の縦、横方向の人寸を測定して人寸が入るようにトリミング枠を設定することもできる。前記トリミング手段は設定されたトリミング枠で表示された対象写真画像を切り出す。プリント手段はトリミングした写真画像をプリントする。
【発明の効果】
【０００９】
本発明によれば、トリミング対象の写真画像を固定させたままでトリミング枠を任意の位置に移動させるので、トリミングの際にデータ量の大きい写真画像を移動させなくて済み、プリント処理が速く効率的にできる。
【００１０】
また、プリント上での人寸指定がある場合、枠移動であれば、迅速に画像リサイズの為の変化量を判断することができる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面に従って本発明に係る写真画像プリント装置の最良の実施の形態について説明する。
【００１２】
まず、写真画像プリント装置を実現するためのパソコン、プリンタを説明する。
【００１３】
図１は、パソコン９０とプリンタ２０とをＵＳＢ(Universal Serial Bus), ＩＥＥＥ１３９４等のインターフェースを介して接続した図である。
【００１４】
図２は、パソコン９０の構成を示したブロック図である。
【００１５】
パソコン９０の情報送受信部には、情報を無線又は有線により送受信するために所定の形式にデータを変換する送受信手段５７（送信手段、受信手段、取得手段、及び画像取得手段の機能を含む）と、インターネット回線６０を介して他の通信機器と情報の送受信を行うためのインターネット回線用の送受信手段６５とが設けられている。送受信手段５７にはＵＳＢなどのインターフェースと接続可能な通信コネクタ５９が接続している。
【００１６】
パソコン９０には、必要に応じて画像や文字等の情報を表示するＣＲＴ、ＬＣＤなどの表示手段６８と、ＣＰＵ８０の指令に基づいて表示手段６８に対して表示用の画像信号を出力する表示制御手段６９と、利用者が入力手段通知手段７４を介して入力した各種情報を読み取って後述するＣＰＵ８０に伝達したり、ＣＰＵ８０からの指示に基づいてＬＥＤ等の通知手段に表示指令を出力するＩ／Ｏ７５とが設けられている。
【００１７】
パソコン９０には、撮像した画像等を記録する記録媒体７７を着脱可能に装着する記録媒体装着部７８と、記録媒体７７に対して画像データ等の情報を記録したり読み出したりする記録媒体インターフェース７９とが設けられている。なお、記録媒体７７は、メモリーカード等の半導体やＭＯに代表される磁気記録式、光記録式、又はビデオテープ等に代表される着脱可能な記録媒体である。
【００１８】
パソコン９０には、パソコン９０の全体の制御を行う情報処理手段であるＣＰＵ８０と、ＣＰＵ８０を動作させるプログラムや各種定数が記録されているＲＯＭやＣＰＵ８０が処理を実行する際の作業領域となるＲＡＭから構成されるメモリ８１と、パソコン９０の処理に関する各種定数やネットワーク上の通信機器に通信接続する際の属性情報、アドレス等の接続情報等の情報を記録するハードディスク８６とが設けられている。パソコン９０内のＣＰＵ８０と、表示制御手段６９、Ｉ／Ｏ７５、メモリ８１、ハードディスク８６を含む各周辺回路はバス６２で接続されており、ＣＰＵ８０は各々の周辺回路を制御することが可能となっている。
【００１９】
プリンタ２０の構成を説明する。図３は、プリンタ２０の構成を示したブロック図である。
【００２０】
パソコン９０の送受信手段５７から画像データが送信されて通信コネクタ５９からＵＳＢ、ＩＥＥＥ１３９４、ＳＣＳＩなどの通信ケーブルを介して当該画像データはプリンタケーブルインターフェース２２に送られる。画像データは、プリンタケーブルインターフェース２２からメモリバッファ２６に送られ、メモリバッファ２６に一旦保存される。メモリバッファ２６に保存された画像データは再生部２８に送られ、格納される。再生部２８に格納された画像データは、画像判定部３０で画像解析され、その解析結果に基づいて濃度処理部３２において濃度処理され、エッジ強調処理部３４においてエッジ強調処理され、ＷＢ（ホワイトバランス）補正処理部３６においてホワイトバランス補正がされる。これらの処理は、ＣＰＵ２４からのコマンドに従ってされる。
【００２１】
撮影画像を表示出力する場合、上記濃度処理等の処理がされた画像データが再生部２８で伸長された後、アナログ信号に変換され、プリントエンジン３８から出力されてプリントされる。
【００２２】
ＣＰＵ２４は、プリンタ２０を統括制御する制御部である。ＣＰＵ２４は、電源スイッチ、その他の操作部から受入する入力信号に基づいて、対応する回路の動作を制御し、再生部２８、濃度処理部３２、エッジ強調処理部３４、ＷＢ補正処理部３６の制御等を行う。
【００２３】
本実施の形態の作用を説明する。
【００２４】
本形態では、フイルムカメラ（銀塩カメラ）で人物を撮影し、現像済みのネガフイルム上の人物画像をＣＣＤカメラで画像取り込みを行ない、取り込んだ画像をトリミングする例を説明する。
【００２５】
図１０は、撮影済みネガフイルムをセットしてからトリミングを終えるまでの工程を示したフローチャートである。
【００２６】
まず、ネガフレーム（図示せず）にネガフイルム（図示せず）をセットする（ステップ２００）。
【００２７】
次に、ＣＣＤカメラ（図示せず）でネガフイルム上の画像を取り込み、取り込んだ画像をパソコン９０のメモリ８１に格納する（ステップ２０２）。
【００２８】
取り込んだ画像はＣＲＴなどの表示手段６８に表示される（ステップ２０４）。図４は、パソコン９０に表示されたトリミング操作画面１３０である。トリミング操作画面１３０の左側には、トリミング用の画像を表示した画像画面１３２が形成され、この画像画面１３２に各ネガサイズの一般的なサイズのプリント枠１０２、台紙枠１０４が表示される。
【００２９】
トリミング操作画面１３０には、画面内の上方に各種ファンクションキーが配設され、右側上方にはネガサイズ・プリントサイズ・プリント枚数などのネガ・プリント情報、
ＥＮＴＥＲキー、画像のカテゴリー・シーン・ポーズなどの画像状況情報、プリント人寸・台紙サイズ・最低倍率などのトリミング用基礎情報、写真館や撮影者などがトリミングの際に希望する事項を表示した写真館コメント、などの情報が示される。
【００３０】
ここで、画像画面１３２内に表示された画像（特に人物）が傾いているかどうか判断する（ステップ２０６）。画像の傾きがないか、又は軽微な傾きがある場合には、画像画面１３２内にプリント枠１０２、台紙枠１０４の上辺及び底辺が画像に対して垂直に表示されるようにプリント枠１０２、台紙枠１０４が表示される（ステップ２１０）。画像が傾いている場合には、プリント枠１０２及び台紙枠１０４の上辺及び底辺が画像に対して垂直に表示されるまでプリント枠１０２及び台紙枠１０４を角度Θ分、回転させる（ステップ２０８）。
【００３１】
図５は、人物撮影画像に対してトリミング開始からテスト焼き位置入力までの概略の流れを示した図である。トリミング開始（１０６）から始まり、画像が傾いている場合には台紙枠１０４等をΘ回転させ（１０８）、人寸入力してこのときＹ方向のトリミング枠が定まり（１１０）、Ｘ方向のトリミング枠を定めて（１１２）、テスト焼き位置入力１１４を行う。
【００３２】
図１０のステップ２０８、２１０の次は、いくつかの態様に分かれるが、まず頭、足の上下２点入力の場合を説明する（第１態様）。図６は、頭、足の上下２点入力の場合の画像画面１３２の遷移図である。
【００３３】
この場合、まず頭の位置を入力する（ステップ２１２）。すなわち、図６の３００に示すように、人物の頭が入るようにトリミングするために頭のすぐ上の部分に頭位置Ｘ線１２０をマウスポインタ（図示せず）で入力する。このとき、作業効率等の点から頭位置Ｘ線１２０と人中心Ｙ線１２３の交点にマウスポインタを当てると両方の線１２０、１２３が入力できるようになっている。人中心Ｙ線１２３は、人物の縦方向の中心の上にくるようにする。頭位置Ｘ線１２０と人中心Ｙ線１２３はそれぞれ台紙枠１０４の横辺、縦辺と平行になるようになっている。
【００３４】
次に、足の位置を入力する（ステップ２１４）。図６の３０２に示すように、人物の足が入るようにトリミングするために足のすぐ下の部分に足位置Ｘ線１２２をマウスポインタ（図示せず）で入力する。
【００３５】
台紙枠１０４は、上記入力した頭位置Ｘ線１２０と足位置Ｘ線１２２が形成する人寸に合わせて大きさが変わる（ステップ２１６）。すなわち、図６の３０４のように台紙枠１０４が縮小化される。この台紙枠の倍率を調整することを検倍というが、これで検倍が終了し、同時にトリミング枠のΘ位置及びＹ位置（高さ方向の位置）が確定したことになる。
【００３６】
ここで、図６の３０６に示すように、人物のトリミング枠がプリント枠１０２に対して右に寄りすぎているので、マウスポインタで台紙枠１０４をＸ方向左に移動させる（ステップ２１８）。このとき、すでに確定しているトリミング枠のΘ位置及びＹ位置は固定させるがどうしても動かしたいときは、図４上方のｆキー等で切り替えを行い、Θ位置のみ、Ｙ位置のみ動くようにする。
【００３７】
ここまでで、図６の３０８に示すように、Ｘ位置を含めた台紙枠１０４（トリミング枠）が決定される。
【００３８】
次に、確定した台紙枠１０４を基準にテスト焼き部分２点を入力する（ステップ２２０）。図６の３１０に示すように、２点入力すると、台紙枠１０４上にその２点を結ぶテスト位置入力線１１８が引かれる。この入力線１１８でテスト焼きが行われる。
【００３９】
そして、図６の３１２に示すように、人寸、倍率、トリミングデータ、受付データ等をトリミング操作画面１３０を見て確認する（ステップ２２２）。確認の上、必要に応じて各項目を修正する。
【００４０】
図６の３１４に示すように、検倍、トリミングの手続きが終了する。
【００４１】
なお、同じネガを基にした多サイズプリントの場合、１サイズ目の入力終了後、２サイズ目のトリミング枠が１サイズ目の数値より計算されて画像画面１３２に表示され、表示が１サイズ目と異なる場合のみ修正する。
【００４２】
また、ステップ２１２〜２１６（図６の３００〜３０４）において、２人が画像に写っている場合、頭の位置、足の位置ではなく、左端の人の端部側肩（若しくは）腕、右端の人の端部側肩（若しくは腕）の端部位置２点を入力する。入力の結果、検倍終了時には、Θ位置、Ｘ位置が確定されている。そこで、Ｙ方向（上下方向）のみ台紙枠を移動させ、トリミング位置を決定する。すなわち、このような左右入力の場合、自動でＹ方向のみ動くようにする。
【００４３】
また、横向きのネガに人間の大集合が写っている場合、ＣＣＤカメラを９０°回転させ、多数の人間の左右端の人の肩（腕）の端２点を入力して、台紙枠の倍率を調整する。
【００４４】
次に、頭、下端の２点入力の場合を説明する（第２態様）。図７は、頭、下端の上下２点入力の場合の画像画面１３２の遷移図である。
【００４５】
まず頭の位置を入力する（図７の４００）。これは、図６の３００と同様なので説明を省略する。図６の３００と同様に人中心Ｙ線１２３も入る。
【００４６】
次に、画像下端の位置を入力する（図７の４０２）。画像の下端の位置では人物の全身が入っている場合が多いので、画像下端の位置入力の態様を含めるようにした。画像下端が入るようにトリミングするために画像下端の部分に画像下端Ｘ線４２２をマウスポインタ（図示せず）で入力する。
【００４７】
台紙枠１０４は、上記入力した頭位置Ｘ線１２０と画像下端Ｘ線４２２が形成する人寸に合わせて大きさが変わる（図７の４０４）。すなわち、図７の４０４のように台紙枠１０４が縮小化される。この台紙枠の倍率を調整することを検倍というが、これで検倍が終了し、同時にトリミング枠のΘ位置及びＹ位置が確定したことになる。
【００４８】
ここで、図６の３０６と同様、人物のトリミング枠がプリント枠１０２に対して右に寄りすぎているので、マウスポインタで台紙枠１０４をＸ方向左に移動させる。このとき、すでに確定しているトリミング枠のΘ位置及びＹ位置は固定させるがどうしても動かしたいときは、図４上方のｆキー等で切り替えを行い、Θ位置のみ、Ｙ位置のみ動くようにする。
【００４９】
ここまでで、図６の３０８と同様、Ｘ位置を含めた台紙枠１０４（トリミング枠）が決定される（図７の４０８）。
【００５０】
次に、図６の３１０と同様、確定した台紙枠１０４を基準にテスト焼き部分２点を入力する（図７の４１０）。図７の４１０に示すように、２点入力すると、台紙枠１０４上にテスト位置入力線１１８が引かれる。この入力線１１８でテスト焼きが行われる。
【００５１】
そして、図７の４１２に示すように、人寸、倍率、トリミングデータ、受付データ等をトリミング操作画面１３０を見て確認する。確認の上、必要に応じて各項目を修正する。
【００５２】
図７の４１４に示すように、検倍、トリミングの手続きが終了する。
【００５３】
次に、頭、足、左端、右端の４点入力の場合を説明する（第３態様）。これは主に４〜５名からなる家族集合写真などの場合に適用される。図８は、頭、足、左端、右端の４点入力の場合の画像画面１３２の遷移図である。
【００５４】
まず、頭の位置を入力する（図８の５００）。これは、図６の３００と同様なので説明を省略する。図６の３００と同様に人中心Ｙ線１２３も入る。
【００５５】
次に、足の位置を入力する（図８の５０２）。図８の５０２に示すように、人物の足が入るようにトリミングするために足のすぐ下の部分に足位置Ｘ線１２２をマウスポインタ（図示せず）で入力する。
【００５６】
次に、集合写真に写っている左端の人物の肩若しくは腕が入るように左端位置を入力する（図８の５０４）。図８の５０４に示すように、左端人物の肩若しくは腕が入るようにトリミングするために肩若しくは腕のすぐ左の部分に左端位置Ｙ線１２４をマウスポインタ（図示せず）で入力する。ここでは、頭位置Ｘ線１２０と足位置Ｘ線１２２とから等距離にあり両Ｘ線１２０、１２２と平行にある中線１１６を画像画面１３２に表示し、両Ｘ線１２０、１２２、中線１１６の線上で左端位置Ｙ線１２４をＸ方向のみで決定する。
【００５７】
次に、集合写真に写っている右端の人物の肩若しくは腕が入るように右端位置を入力する（図８の５０６）。図８の５０６に示すように、右端人物の肩若しくは腕が入るようにトリミングするために肩若しくは腕のすぐ右の部分に右端位置Ｙ線１２６をマウスポインタ（図示せず）で入力する。ここでも中線１１６は画像画面１３２に表示されている。両Ｘ線１２０、１２２、中線１１６の線上で右端位置Ｙ線１２６をＸ方向のみで決定する。
【００５８】
台紙枠１０４は、上記入力した頭位置Ｘ線１２０、足位置Ｘ線１２２、左端位置Ｙ線１２４、右端位置Ｙ線１２６から形成される人寸に合わせて、縦縮小倍率、横縮小倍率のうち低倍率の方を自動選択して大きさが変わる（図８の５０８）。すなわち、図８の５０８のように台紙枠１０４が縮小化される。この台紙枠の倍率を調整することを検倍というが、これで検倍が終了し、同時にトリミング枠のΘ位置、Ｙ位置、及びＸ位置が確定したことになる。これで、台紙枠１０４（トリミング枠）が決定される。
【００５９】
次に、確定した台紙枠１０４を基準にテスト焼き部分２点を入力する（図８の５１０）。図８の５１０に示すように、２点入力すると、台紙枠１０４上にテスト位置入力線１１８が引かれる。この入力線１１８でテスト焼きが行われる。
【００６０】
そして、図８の５１２に示すように、人寸、倍率、トリミングデータ、受付データ等をトリミング操作画面１３０を見て確認する。確認の上、必要に応じて各項目を修正する。
【００６１】
図８の５１４に示すように、検倍、トリミングの手続きが終了する。
【００６２】
トリミングの位置入力、検倍については、上述３態様を説明したが、この他にも図９に示すように撮影対象によってさまざまな位置入力、検倍の態様がある。これらは、上述の３つの態様に準じて位置入力、検倍が行われる。
【００６３】
本形態によれば、画像を固定したままでトリミング枠を回転させたり左右に移動させたりするので、移動させる情報量を小さくでき、速くて効率的なトリミング処理ができる。また、人間がケース毎にトリミングの詳細を調整する場合に比して、標準的にトリミング処理できるので、トリミングの処理量が多くできる。
【００６４】
本形態では、写真フイルムに現像した画像をＣＣＤカメラで取り込んでトリミング処理する例を示したが、デジタルカメラで撮影した画像をデジタル上でトリミング処理することもできる。
【図面の簡単な説明】
【００６５】
【図１】パソコンとプリンタとをＵＳＢなどのインターフェースを介して接続した図。
【図２】パソコンの構成を示したブロック図。
【図３】プリンタの構成を示したブロック図。
【図４】パソコンに表示されたトリミング操作画面を示した図。
【図５】人物撮影画像に対してトリミング開始からテスト焼き位置入力までの概略の流れを示した図。
【図６】頭、足の上下２点入力の場合の画像画面の遷移図。
【図７】頭、下端の上下２点入力の場合の画像画面の遷移図。
【図８】頭、足、左端、右端の４点入力の場合の画像画面の遷移図。
【図９】撮影対象別のさまざまな位置入力、検倍の態様を示した図。
【図１０】撮影済みネガフイルムをセットしてからトリミングを終えるまでの工程を示したフローチャート。
【符号の説明】
【００６６】
２０…プリンタ、２２…プリンタケーブルＩ／Ｆ、２４…ＣＰＵ、２６…メモリバッファ、２８…再生部、３８…プリントエンジン、５７…送受信手段、５９…通信コネクタ、６８…表示手段、６９…表示制御手段、７４…入力手段通知手段、８０…ＣＰＵ、８１…メモリ、８６…ＨＤＤ、１００…ネガ画像、１０２…プリント枠、１０４…台紙枠、１２０…頭位置Ｘ線、１２２…足位置Ｘ線、１２４…左端位置Ｙ線、１２６…右端位置Ｙ線、１３０…トリミング操作画面、１３２…画像画面、４２２…画像下端Ｘ線
【図１】
2005110000.tif 000003
【図２】
2005110000.tif 000004
【図３】
2005110000.tif 000005
【図４】
2005110000.tif 000006
【図５】
2005110000.tif 000007
【図６】
2005110000.tif 000008
【図７】
2005110000.tif 000009
【図８】
2005110000.tif 000010
【図９】
2005110000.tif 000011
【図１０】
2005110000.tif 000012