(57)【要約】【課題】動画データから希望する動画部分を指定してネットワークを利用して合成処理画像データプリントを作成することができる画像処理装置を提供する。【解決手段】ＭＯＴＩＯＮ  ＪＰＥＧ動画像の必要フレームを切り出し、ＭＰＥＧファイルに変換して圧縮した画像ファイル、画像合成方法の指示情報、及びプリント注文情報をクライアントパソコン２で作成して、クライアントパソコン２とネットワーク接続された動画・プリントサーバ３０にアップロードし、動画・プリントサーバ３０で画像合成処理し、プリントする。動画・プリントサーバ３０で付加価値の高い画像合成処理を実施することで、ユーザにとってはその付加価値の高い画像合成処理がされたプリントを得ることができる。【選択図】  図１
2004207936.tif 000002
【特許請求の範囲】
【請求項１】
動画データを処理すると共にネットワークを介してサーバに接続された画像処理装置であって、
動画データを読み込む読み込み手段と、
前記読み込み手段によって読み込んだ動画データの動画ファイルから画像合成したい部分及び画像合成方法の情報を指定する指定手段と、
前記指定された画像合成したい部分を前記動画ファイルから切り出し、アップロード用ファイルに変換する変換手段と、
アップロード用ファイルに変換されたファイル及び画像合成方法の指示情報をサーバにアップロードするアップロード手段と、からなる画像処理装置。
【請求項２】
クライアントサイドの画像処理装置とネットワークを介して接続されたサーバ機能を有する画像処理装置であって、
クライアントサイドの画像処理装置から送信されたアップロード用ファイル及び当該ファイルに対する画像合成方法の指示情報を受ける受け手段と、
前記受けたアップロード用ファイル及び画像合成方法の指示情報から、静止画合成画像を生成する生成手段と、
前記生成された静止画合成画像をクライアントサイドの画像処理装置に送信する送信手段と、からなる画像処理装置。
【請求項３】
前記変換手段は、アップロード用ファイルに変換する方法として、フレーム差分を基にした画像記録形式のファイルに変換する方法を用いる請求項１の画像処理装置。
【請求項４】
前記画像合成方法は、注目被写体を貼り合せ合成する方法からなる請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記画像合成方法は、合成時に注目被写体の位置情報を確保して当該位置情報を基に注目被写体を位置特定する方法を含む請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
クライアントサイドの画像処理装置とネットワークを介して接続されたサーバ機能を有する画像処理装置であって、
動画データを格納する格納手段と、
前記格納手段に格納されている動画データの動画ファイルからクライアントサイドの画像処理装置によって指定された指定フレームを切り出す切り出し手段と、
クライアントサイドの画像処理装置によって指定された指定フレームの情報及び当該指定フレームの画像を合成する画像合成方法の指示情報を受ける受け手段と、
前記切り出し手段によって切り出された指定フレームと前記画像合成方法の指示情報とから静止画を合成する合成手段と、
動画データ、静止画データ、合成した静止画のプリント注文データの各データを送受信する送受信手段と、からなる画像処理装置。
【請求項７】
動画データを処理すると共にネットワークを介してサーバに接続された画像処理装置であって、
サーバからの動画データを受信する受信手段と、
前記受信手段によって受信した動画データを再生する再生手段と、
前記動画データの動画ファイルから切り出すフレームを指定する指定フレーム情報及び当該指定フレームの画像を合成する画像合成方法を指示する指示情報を生成する生成手段と、
前記指定フレーム情報及び指示情報並びに合成された画像のプリント注文データを前記サーバに送信する送信手段と、からなる画像処理装置。
【請求項８】
前記画像処理装置は、プリント手段を有し、当該プリント手段は、
前記合成手段によって合成された静止画及びプリント注文データを受けるデータ受け部と、
前記データ受け部で受けた静止画をプリントするプリント部と、からなる請求項６の画像処理装置。
【請求項９】
前記合成手段は、フレーム差分を基にした画像記録形式の合成方法を用いる請求項６の画像処理装置。
【請求項１０】
前記画像合成方法は、注目被写体を貼り合せ合成する方法からなる請求項６又は７に記載の画像処理装置。
【請求項１１】
前記画像合成方法は、合成時に注目被写体の位置情報を確保して当該位置情報を基に注目被写体を位置特定する方法を含む請求項６又は７に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して動画データを処理したりプリントしたりする画像処理装置に関する。
【０００２】
【従来の技術】
近年、ビデオカメラではもちろん、デジタルカメラでも動画を撮影、記録できるようになっている。撮影、記録された動画の中から、自分が気に入った部分やじっくり見てみたい部分を切り出して多重露光化、分解写真化などの画像合成処理を行い、これらの画像合成を行って得られた静止画像をプリントしたい場合がある。
【０００３】
これらの画像合成処理を行った静止画像は視覚効果に富むプリントを得ることができるので、高画質の合成プリントを得たいという要請が強い。高画質プリントを得るためには、家庭用プリンタよりも下記特許文献１のような写真プリントサービスを利用するのが有利であるが、動画と合成方法を指定し、写真店やプリントサービス店に記録媒体を持参してプリント注文する方法を採っていた。
【０００４】
下記特許文献２では、ＣＣＤの撮像素子を利用したデジタルカメラで動画像を撮影する際に、銀塩カメラなどで可能な多重露光と同じ効果を得る画像処理方法を提案しているが、カメラやパソコンなどのローカルな環境で実現する方法を開示している。
【０００５】
下記非特許文献１は、本出願人が提供する、ネットワークを利用してプリント注文できるシステム（「ＦＤｉネットサービス」と称される）を開示している。このシステムでプリント注文する場合、ユーザは自分のパソコンでプリントしてもらいたい画像を指定し、出来上がったプリントを受け取る写真店を選択して、「ＦＤｉネットサービス」のサーバにネットワーク経由で送信する。出来上がったプリントは、ユーザが写真店に受け取りに行く。しかし、このシステムは、ネット注文時にプリントサイズ、枚数は指定できるものの通常の動画原画像をベースにユーザが希望する形態の多重露光、分解写真のような合成処理された静止画像プリントを得ることはできなかった。
【０００６】
【特許文献１】
特開２００１−３１９２１６
【０００７】
【特許文献２】
特開２００１−２８７２６
【０００８】
【非特許文献１】
「ＦＤｉネットサービス」のホームページ＜ＵＲＬ：http: //www.fdinet.fujifilm.co.jp/＞
【０００９】
【発明が解決しようとする課題】
本発明は、上記の事情を考慮し、動画データから希望する動画部分を指定してネットワークを利用して合成処理画像データ又は合成処理画像データプリントを作成することができる画像処理装置を提供することを目的とする。
【００１０】
本発明は、クライアントサイドの端末からネットワークを介して動画像をアップロードして合成処理画像データ又は合成処理画像データプリントを作成することができる画像処理装置を提供することを目的とする。
【００１１】
本発明は、ネット上に置かれたサーバ内の動画像を、クライアントサイドの端末に表示させて合成方法を指定し、合成方法指定データをサーバに送信して所望の合成処理画像データ又は合成処理画像データプリントを作成することできる画像処理装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
請求項１の本発明は、動画データを処理すると共にネットワークを介してサーバに接続された画像処理装置であって、
動画データを読み込む読み込み手段と、
前記読み込み手段によって読み込んだ動画データの動画ファイルから画像合成したい部分及び画像合成方法の情報を指定する指定手段と、
前記指定された画像合成したい部分を前記動画ファイルから切り出し、アップロード用ファイルに変換する変換手段と、
アップロード用ファイルに変換されたファイル及び画像合成方法の指示情報をサーバにアップロードするアップロード手段と、からなる画像処理装置、からなる。
【００１３】
請求項１の本発明は、クライアント側の画像処理装置であって、前記読み込み手段によって読み込んだ動画データの動画ファイルから画像合成したい部分及び画像合成方法の情報を前記指定手段によって指定し、前記変換手段によって前記指定された画像合成したい部分を前記動画ファイルから切り出してアップロード用ファイルに変換し、前記アップロード手段によってアップロード用ファイルに変換されたファイル及び画像合成方法の指示情報をサーバにアップロードする。
【００１４】
請求項２の本発明は、クライアントサイドの画像処理装置とネットワークを介して接続されたサーバ機能を有する画像処理装置であって、
クライアントサイドの画像処理装置から送信されたアップロード用ファイル及び当該ファイルに対する画像合成方法の指示情報を受ける受け手段と、
前記受けたアップロード用ファイル及び画像合成方法の指示情報から、静止画合成画像を生成する生成手段と、
前記生成された静止画合成画像をクライアントサイドの画像処理装置に送信する送信手段と、からなる画像処理装置、からなる。
【００１５】
請求項２の本発明は、サーバ側の画像処理装置であって、前記受け手段でクライアントサイドの画像処理装置から送信されたアップロード用ファイル及び当該ファイルに対する画像合成方法の指示情報を受け、前記生成手段で前記受けたアップロード用ファイル及び画像合成方法の指示情報から静止画合成画像を生成し、前記送信手段で前記生成された静止画合成画像をクライアントサイドの画像処理装置に送信する。その後、クライアントサイドの画像処理装置では、送信された静止画合成画像を表示させて見ることにより静止画合成画像の良否、出来栄えを判断する。
【００１６】
なお、請求項１の画像処理装置において、前記変換手段は、アップロード用ファイルに変換する方法として、フレーム差分を基にした画像記録形式のファイルに変換する方法を用いることができる。
【００１７】
また、請求項１〜３のいずれか１項に記載の画像処理装置において、前記画像合成方法は、注目被写体を貼り合せ合成する方法からなることができる。
【００１８】
また、請求項１〜４のいずれか１項に記載の画像処理装置において、前記画像合成方法は、合成時に注目被写体の位置情報を確保して当該位置情報を基に注目被写体を位置特定する方法を含むことができる。
【００１９】
請求項６の本発明は、クライアントサイドの画像処理装置とネットワークを介して接続されたサーバ機能を有する画像処理装置であって、
動画データを格納する格納手段と、
前記格納手段に格納されている動画データの動画ファイルからクライアントサイドの画像処理装置によって指定された指定フレームを切り出す切り出し手段と、
クライアントサイドの画像処理装置によって指定された指定フレームの情報及び当該指定フレームの画像を合成する画像合成方法の指示情報を受ける受け手段と、
前記切り出し手段によって切り出された指定フレームと前記画像合成方法の指示情報とから静止画を合成する合成手段と、
動画データ、静止画データ、合成した静止画のプリント注文データの各データを送受信する送受信手段と、からなる画像処理装置、からなる。
【００２０】
請求項６の本発明によれば、前記受け手段がクライアントサイドの画像処理装置によって指定された指定フレームの情報を受け、前記格納手段に格納されている動画データの動画ファイルから前記指定フレームを前記切り出し手段によって切り出し、前記受け手段が前記指定フレームの画像を合成する画像合成方法の指示情報を受け、前記合成手段が前記切り出し手段によって切り出された指定フレームと前記画像合成方法の指示情報とから静止画を合成する。
【００２１】
請求項７の本発明は、動画データを処理すると共にネットワークを介してサーバに接続された画像処理装置であって、
サーバからの動画データを受信する受信手段と、
前記受信手段によって受信した動画データを再生する再生手段と、
前記動画データの動画ファイルから切り出すフレームを指定する指定フレーム情報及び当該指定フレームの画像を合成する画像合成方法を指示する指示情報を生成する生成手段と、
前記指定フレーム情報及び指示情報並びに合成された画像のプリント注文データを前記サーバに送信する送信手段と、からなる画像処理装置、からなる。
【００２２】
請求項７の本発明によれば、受信手段でサーバからの動画データを受信し、再生手段で当該動画データを再生し、生成手段で前記動画データの動画ファイルから切り出すフレームを指定する指定フレーム情報及び当該指定フレームの画像を合成する画像合成方法を指示する指示情報を生成し、送信手段で前記指定フレーム情報及び指示情報並びにサーバで合成される画像のプリント注文データを前記サーバに送信する。
【００２３】
なお、請求項６の画像処理装置において、前記合成手段によって合成された静止画及びプリント注文データを受けるデータ受け部と、前記データ受け部で受けた静止画をプリントするプリント部とを有するプリント手段を有することができる。
【００２４】
また、請求項６の画像処理装置において、前記合成手段は、フレーム差分を基にした画像記録形式の合成方法を用いることができる。
【００２５】
また、請求項６又は７に記載の画像処理装置において、前記画像合成方法は、注目被写体を貼り合せ合成する方法からなることができる。
【００２６】
また、請求項６又は７に記載の画像処理装置において、前記画像合成方法は、合成時に注目被写体の位置情報を確保して当該位置情報を基に注目被写体を位置特定する方法を含むことができる。
【００２７】
【発明の実施の形態】
以下、添付図面に従って本発明の実施の形態を詳説する。
【００２８】
図１は、第１の実施形態に係る動画プリント注文システム１の概略全体構成を示した図である。
【００２９】
ユーザは、デジタルカメラで撮影した動画画像を所望の状態で合成したものをプリントしたいと思っている。そこで、合成したい動画画像を動画・プリントサーバ３０にアップロードし、アップロードされた画像を動画・プリントサーバ３０で合成し、プリントしてユーザが写真店に受け取りに行く。
【００３０】
詳細に述べると、クライアントパソコン２（すなわち、ユーザパソコン）と動画・プリントサーバ３０とがインターネット網を通じて接続されている。クライアントパソコン２にはデジタルカメラ４がＵＳＢケーブル６を介して接続している。動画・プリントサーバ３０でプリントされたものが搬送ルートを介して写真店に送られる。
【００３１】
デジタルカメラ４の撮影済み動画データがＵＳＢケーブル６を介してクライアントパソコン２に送信され、クライアントパソコン２で読み込んだ動画データの動画ファイルから画像合成したい部分及び画像合成方法の情報をキーボード又はマウスによって指定し、クライアントパソコン２によって、指定された画像合成したい部分を動画ファイルから切り出してアップロード用ファイルに変換し、アップロード用ファイル及び画像合成方法の指示情報を動画・プリントサーバ３０にアップロードする。
【００３２】
動画・プリントサーバ３０では、クライアントパソコン２から送信されたアップロード用ファイル及び画像合成方法の指示情報を受け、静止画合成画像を生成し、生成された静止画合成画像をクライアントパソコン２にインターネット網を介して送信する。その後、クライアントパソコン２では、送信された静止画合成画像を表示させて見ることにより静止画合成画像の状態を判断し、ＯＫであれば、正式注文情報を動画・プリントサーバ３０に送信し、動画・プリントサーバ３０では静止画合成画像をプリントする。
【００３３】
図２（ａ）〜（ｃ）は、動画画像の所定範囲を切り出して、切り出したフレームを、それぞれ、分解写真、多重露光、上乗せ合成の形態で合成した場合の静止画合成画像を示した図である。分解写真とは、例えば、ゴルフのスイングを撮影した動画を経時的な瞬間瞬間の静止画に分けて順に一覧表示させるものである。多重露光とは、同一の被写体を様々な条件で撮影したものを一つのフレームに表示させるものである。上乗せ合成とは、別々に撮影したフレームを重ね合わせて１つのフレームに表示させるものである。ユーザは最終的にこのような静止画合成画像のプリントを得たいと思っている。
【００３４】
図３は、クライアントパソコン２のハード構成を示したブロック図である。図３に示すように、クライアントパソコン２は、主として各構成要素の動作を制御する中央処理装置（ＣＰＵ）１０と、装置の制御プログラムが格納されたり、プログラム実行時の作業領域となる主メモリ１２と、クライアントパソコン２のオペレーティングシステム（ＯＳ）、クライアントパソコン２に接続された周辺機器のデバイスドライバを含む各種のアプリケーションソフト、ユーザの画像等が格納されるハードディスク装置１４と、ＣＤ−ＲＯＭドライブ１６と、表示用データを一時記憶する表示メモリ１８と、この表示メモリ１８からの画像データ、文字データ等により画像や文字等を表示するＣＲＴモニタや液晶モニタ等のモニタ装置２０と、キーボード２２と、位置入力装置としてのマウス２４と、マウス２４の状態を検出してモニタ装置２０上のマウスポインタの位置やマウス２４の状態等の信号をＣＰＵ１０に出力するマウスコントローラ２６と、デジタルカメラ４と接続して画像データ等の入力が可能なＵＳＢ（Universal Serial Bus）ケーブル６と接続するインターフェース２７と、インターネット網と接続する通信インターフェース８と、上記各構成要素を接続するバス２８とから構成されている。
【００３５】
なお、上記構成のパソコン２は、各構成要素が周知のものであるため、各構成要素の詳細な説明については省略する。
【００３６】
図４は、動画・プリントサーバ３０のハード構成を示したブロック図である。図４に示すように、動画・プリントサーバ３０は、ハードディスク装置３２、ＣＰＵ３４、作業メモリ３６、動画処理部３８、プリント部４０、インターネット網と接続するための通信インターフェース４２、静止画保管メモリ４４、静止画合成部４６、合成静止画送出部４８がバス５０を介して接続された構成になっている。
【００３７】
ハードディスク装置３２には、本発明に係る分解写真、多重露光、上乗せ合成などの画像合成プログラムを含む各種のアプリケーションソフトが格納されている。作業メモリ３６はデータを一時的に格納して各種作業をするためのメモリである。動画処理部３８では、送信されてきたＭＰＥＧなどの動画データを伸張したり各種画像処理をしたりする。プリント部４０では、合成された静止画をプリントする。静止画保管メモリ４４は、動画処理部３８で処理されてフレームごとの静止画に分解された静止画のデータを保管する。静止画合成部４６は、ハードディスク装置３２に格納された画像合成プログラムによって分解写真、多重露光、上乗せ合成などの画像合成を行なう。合成静止画送出部４８は、合成されてできた静止画を通信インターフェース４２を介してクライアントパソコン２などに送出するための送出用データを生成する。
【００３８】
第１の実施形態の作用を説明する。ユーザが実際にクライアントパソコン２を操作するところから説明する。
【００３９】
図５は、ユーザがハードディスク装置１４に格納されている動画データの動画ファイルから画像合成したい部分及び画像合成方法の情報を指定する流れを示したフローチャートである。
【００４０】
まず、対象となる動画ファイルを読み込む（ステップ１００）。この時点では、動画ファイルはＭＯＴＩＯＮ  ＪＰＥＧ方式からなっている。読み込んだ動画ファイルをモニタ２０に表示させる（ステップ１０１）。モニタ２０は、フレーム指定画面９２を表示する。フレーム指定画面９２は、フイルムロール式表示になっており、左右の矢印ボタンにより注目したい動画コマをスライドさせ（ステップ１０２）、該当する動画コマが上方の画面に大きく表示される。下方にはその大きく表示されているフレームを含めて前後２コマずつが縮小表示されている。
【００４１】
画像合成したい区間のフレームを指定するには、開始フレームをＩＮボタンで指定し（ステップ１０４）、再び動画コマを矢印ボタンでスライドさせて（ステップ１０６）、終了フレームをＯＵＴボタンで指定する（ステップ１０８）。
【００４２】
その後、合成方法を指定する（ステップ１１０）。フレーム指定画面９２の右斜め上方には、合成方法のボタンがあり、これをクリックすると分解写真、多重露光、被写体上乗せの３種類の合成方法が表示される。ユーザは、この３種類の合成方法の中から希望する合成方法をクリックして選択する。
【００４３】
そして、注文情報を指定する（ステップ１１２) 。フレーム指定画面９２の右方中央には、注文のボタンがあり、これをクリックするとプリント注文データプリント注文データ入力画面９４が表示される。プリント注文データ入力画面９４では、プリント枚数、注文者の住所、氏名、電話番号、プリントを受け取る店名を入力するようになっている。これに代えて、プリント注文データ入力画面９４では、クレジットカードナンバー、プリント枚数、注文者の住所、氏名、電話番号を入力するようにしてもよい。この場合は、注文者は出来上がったプリントを郵送で受け取る。
【００４４】
入力後、表示内容を確かめてＯＫであればＯＫボタンをクリックし、注文しない場合はＣＡＮＳＥＬボタンをクリックする。
【００４５】
上記ステップ１０８を経て画像合成したいフレーム区間が確定したら、動画ファイルから上記指定した区間のフレームを切り出し、ＭＯＴＩＯＮ  ＪＰＥＧファイルとして一旦保存する（ステップ１１４）。
【００４６】
その後、ＭＯＴＩＯＮ  ＪＰＥＧファイルをＭＰＥＧファイルに変換し、保存する（ステップ１１６）。動画・プリントサーバ３０に切り出した画像データをアップロードするときは、ＭＰＥＧ形式の方が画像データ量が小さく、通信トラフィックが小さくて済むからである。
【００４７】
なお、上記入力された合成方法情報、注文情報は、ＭＰＥＧファイルとリンクして保存される。
【００４８】
図６は、画像ファイル、画像合成方法、及び注文情報を動画・プリントサーバ３０にアップロードするときの流れを示したフローチャートである。
【００４９】
まず、アップロードするＭＰＥＧ形式の画像ファイルを指定する（ステップ１１８）。そして、指定されたＭＰＥＧファイル、画像合成方法情報、注文情報を動画・プリントサーバ３０にアップロードする（ステップ１２０）。
【００５０】
なお、連写画像を画像合成したい場合は、図７、図８に示す方法で画像合成する。図７は、クライアントパソコン２において連写画像を一覧表示させた図、図８は、連写画像を指定してから動画・プリントサーバ３０にアップロードするまでの流れを示したフローチャートである。
【００５１】
連写画像は動画ではないので、記録方法もクライアントパソコン２においてＪＰＥＧ方式で行われている。
【００５２】
図７のように、合成したい連写画像をブラウザで指定する（ステップ１２２）。そして、ブラウザの合成プリントボタンで指定連写画像を確定させる（ステップ１２４）。この時点で、指定された連写画像はＪＰＥＧ形式で保存される。その後、別に入力・保存されている合成方法情報、注文情報と共にＪＰＥＧ連写画像データを動画・プリントサーバ３０にアップロードする（ステップ１２６）。
【００５３】
次に、クライアントパソコン２から動画・プリントサーバ３０に画像データ、合成方法情報、注文情報がアップロードされたときからの動画・プリントサーバ３０の作動を説明する。
【００５４】
図９は、画像データ等がアップロードされたときから出来上がったプリントをユーザ又は写真店に送るまでの流れを示したフローチャートである。
【００５５】
動画・プリントサーバ３０は、インターネット網を介してアップロードされたＭＰＥＧ形式の画像データ、合成方法情報、注文情報を受信する（ステップ１３６）。受信後、ＭＰＥＧファイル形式の画像データの指定されたフレームを動画処理部３８で伸張処理し、静止画として静止画保管メモリ４４に保存する。受信した合成方法情報から、ハードディスク装置３２に格納されている分解写真、多重露光、上乗せ合成のうちの対応する画像合成プログラムが起動し、静止画保管メモリ４４に保存されている静止画を、静止画合成部４６で合成処理する（ステップ１３８）。合成された静止画は、合成静止画送出部４８において送出用のデータに変換され、通信インターフェース４２からインターネット網を介してクライアントパソコン２に送信される。ユーザは、送信されてきた合成静止画がＯＫであれば、その旨を動画・プリントサーバ３０に送信する。
【００５６】
動画・プリントサーバ３０では、クライアントパソコン２からの「ＯＫ」情報を受信したら、先に受信した注文情報に含まれていたプリント枚数分、合成静止画をプリント部４０でプリント出力する（ステップ１４０）。
【００５７】
受信していた注文情報に、受取店の情報が含まれていたかどうか判断され（ステップ１４２）、受取店が指定されていたときにはプリント出力されたプリントが受取店へ配送され（ステップ１４４）、受取店が指定されていないときは郵送処理をして（ステップ１４６）、クレジットカードナンバーが入力されているのでクレジット課金を行う（ステップ１４８）。
【００５８】
ステップ１４４又は１４８の後、注文者にプリントを発送した旨が電子メールでクライアントパソコン２に通知される（ステップ１５０）。
【００５９】
第２の実施形態を説明する。
【００６０】
図１０は、第２の実施形態に係る動画プリント注文システム５２の全体構成を示した図である。
【００６１】
ユーザは、画像サーバ５４に格納されている動画画像を自分のパソコンにダウンロードし、所望の状態で合成したものをプリントしたいと思っている。そこで、画像合成方法の指示情報を画像サーバ５４に送信し、その画像合成方法で画像を画像サーバ５４で合成し、合成された静止画がラボサーバ５６に送信されてラボサーバ５６においてプリントされてそのプリントが写真店に搬送されてユーザが写真店に出来上がった合成静止画のプリントを受け取りに行く。
【００６２】
より詳しく述べると、クライアントパソコン２（すなわち、ユーザパソコン）と画像サーバ５４とラボサーバ５６とがインターネット網を通じて接続されている。
【００６３】
画像サーバ５４に格納されている動画データをユーザがクライアントパソコン２にダウンロードし、再生して動画データの動画ファイルから切り出すフレームを指定する指定フレーム情報及びその指定フレームの画像を合成する画像合成方法を指示する合成指示情報を生成してその指定フレーム情報、合成指示情報、及びプリント注文データを画像サーバ５４に送信する。画像サーバ５４では、受信した指定フレーム情報によって動画ファイルから指定フレームを切り出し、合成指示情報に基づいて切り出した指定フレームを合成し、合成した静止画及びクライアントパソコン２から受信した注文情報をラボサーバ５６に送信する。
【００６４】
ラボサーバ５６では、画像サーバ５４から送信された合成静止画を注文情報に従ってプリントする。
【００６５】
画像合成の方法としては、第１の実施形態と同様に、分解写真、多重露光、上乗せ合成の形態が考えられる。
【００６６】
クライアントパソコン２の構成、作用は第１の実施形態と同様である。
【００６７】
図１０に示す画像サーバ５４、ラボサーバ５６の構成を説明する。
【００６８】
画像サーバ５４は、動画データが保存されている動画保存メモリ５８、ハードディスク装置６０、指定フレーム情報に基づいて動画ファイルの指定フレームを切り出す動画切り出し部６２、切り出した静止画を保管する静止画保管メモリ６８、静止画保管メモリ６８に保管されている静止画を合成指示情報に基づいて合成する静止画合成部６４、合成した静止画をラボサーバ５６に送出するための送出用データを生成する合成静止画送出部７２、作業メモリ７１、クライアントパソコン２から要求のあった動画データをクライアントパソコン２にダウンロードさせる際に動画データをＭＰＥＧ１の形式などに圧縮する動画圧縮部７０、インターネット網と通信を行うための通信インターフェース７４、画像サーバ５４内の各部署を制御するＣＰＵ６６からなり、これらの各部署がバス７３を介して接続されている。
【００６９】
ハードディスク装置６０には、本発明に係る分解写真、多重露光、上乗せ合成などの画像合成プログラムを含む各種のアプリケーションソフトが格納されている。作業メモリ７１は、データを一時的に格納して各種作業をするためのメモリである。静止画合成部６４は、指定された静止画を合成指示情報に基づいて画像合成プログラムによって分解写真、多重露光、上乗せ合成などの画像合成を行なう。
【００７０】
ラボサーバ５６は、ハードディスク装置８２、画像サーバ５４から送信されてきた合成静止画を保管する合成静止画保管メモリ８０、合成静止画をプリントするためのシステムである写真プリンタサブシステム８４、インターネット網と通信を行うための通信インターフェース７６、ラボサーバ５６内の各部署を制御するＣＰＵ７８からなり、これらの各部署がバス８３を介して接続されている。
【００７１】
第２の実施形態の作用を説明する。
【００７２】
ユーザが実際にクライアントパソコン２を操作するところから説明する。
【００７３】
図１１は、ユーザが画像サーバ５４に格納されている動画データをクライアントパソコン２にダウンロードして動画ファイルの画像合成したいフレーム、画像合成方法、及び注文情報を指定して送信するまでの流れを示したフローチャートである。
【００７４】
まず、ほしい動画データを画像サーバ５４からダウンロードし、再生する（ステップ１５２）。この時点では、動画ファイルはＭＰＥＧ形式からなっている。再生された動画データの動画ファイルはモニタ２０に表示され、ユーザはモニタ２０の表示を見ながら合成したい対象の動画フレーム、合成方法、及び注文情報を指定する（ステップ１５４）。動画フレームの指定の仕方、画像合成方法の指定の仕方、注文情報の指定の仕方は第１の実施形態と同様なので説明を省略する。画像合成方法は、第１の実施形態と同様に、分解写真、多重露光、被写体上乗せの３種類の合成方法が選択できる。
【００７５】
なお、注文方法において、プリント注文データ入力画面９４で、クレジットカードナンバー、プリント枚数、注文者の住所、氏名、電話番号を入力して、注文者が出来上がったプリントを郵送で受け取る方法も可能である点は第１の実施形態と同じである。
【００７６】
動画フレームの指定情報、画像合成方法の指定情報、注文情報を入力した後は、表示内容を確かめてＯＫであればＯＫボタンをクリックし、注文しない場合はＣＡＮＳＥＬボタンをクリックする。
【００７７】
入力してＯＫボタンを押した動画フレームの指定情報、画像合成方法の指定情報、注文情報を画像サーバ５４に送信する（ステップ１５６）。
【００７８】
なお、画像合成の対象として連写画像を選択することもできる。この場合、クライアントパソコン２が画像サーバ５４に格納されている連写画像をダウンロードして上記と同じようにフレームの指定情報、画像合成方法の指定情報、注文情報を画像サーバ５４に送信する。
【００７９】
次に、画像サーバ５４の作動を説明する。
【００８０】
図１２は、動画データをクライアントパソコン２にダウンロードする際の画像サーバ５４の作動の流れ及びクライアントパソコン２から画像サーバ５４に動画フレームの指定情報、画像合成方法の指定情報、注文情報が送信されてからの画像サーバ５４の作動の流れを示したフローチャートである。
【００８１】
まず、クライアントパソコン２からのユーザのリクエストが動画ダウンロードなのか画像合成指示なのかを判別する（ステップ１５８）。
【００８２】
動画ダウンロードの場合は、ユーザから指定された動画ファイルをＭＰＥＧ形式に圧縮する（ステップ１６０）。圧縮された指定動画ファイルはクライアントパソコン２に送信される（ステップ１６２）。
【００８３】
画像合成指示の場合は、クライアントパソコン２から送信されたフレームの指定情報、画像合成方法の指定情報、プリント注文情報を受信する（ステップ１６４）。フレームの指定情報に基づいて動画切り出し部６２において動画ファイルの指定フレームが切り出される（ステップ１６５）。
【００８４】
切り出されたフレームに対して画像合成方法の指定情報が判別され（ステップ１６６）、分解写真合成（ステップ１６８）、多重露光合成（ステップ１７０）、被写体上乗せ合成（ステップ１７２）のいずれかが行われる。これらの画像合成は、静止画合成部６４によって行われ、指定された静止画フレームを合成指示情報に基づいて画像合成プログラムによって分解写真、多重露光、上乗せ合成などの画像合成を行なう。
【００８５】
合成された画像データには受信済みのプリント注文情報がリンクされ、合成された画像データ及びそのプリント注文情報がラボサーバ５６に送信される（ステップ１７４）。
【００８６】
ラボサーバ５６は、画像サーバ５４から送信されてきた合成画像データ及びプリント注文情報を受信する。合成画像データの内容である合成静止画は、一旦、合成静止画保管メモリ８０に保存される。プリント注文情報にしたがって合成静止画を写真プリンタサブシステム８４でプリント出力する。
【００８７】
ラボサーバ５６においてプリント出力されたプリントが、ユーザが指定した受取写真店に搬送される。ユーザは、受取写真店に出来上がった合成静止画のプリントを受け取りに行く。なお、第１の実施形態と同様に、受取店を指定しないで郵送によりプリント出力したものをユーザに届けることもできる。この場合は、郵送の際にクレジット課金を行う。
【００８８】
プリント出力の受取写真店への又は郵送での発送準備が終わったら、注文者にプリントを発送した旨が電子メールでクライアントパソコン２に通知される。
【００８９】
上述の画像合成方法のうち、上記第１及び第２の実施形態に共通する被写体上乗せの画像合成方法を詳述する。フレーム指定の方法など、一部上述の被写体上乗せの際の流れと異なる点も存在するが、例として下記の方法を述べる。
【００９０】
図１３は、被写体上乗せの画像合成方法の流れを示したフローチャートである。
【００９１】
被写体上乗せの画像合成処理プログラムを起動すると、クライアントパソコン２のモニタ装置２０には、背景画となる静止画ファイルや、画像合成する動画ファイルを選択するための画面が表示され（図示せず）、この画面上で所望の静止画ファイルと動画ファイルとを選択する（ステップ１７６、１７８）。
【００９２】
続いて、ステップ１７８で選択した動画ファイルから処理対象となるｎ枚の静止画を選択し、この選択したｎ枚の静止画を、動画ファイルから切り出して連続する静止画として再保存する（ステップ１８０、１８２）。なお、ｎ枚の静止画は、任意の数値ｎを入力し、動画ファイルからｎ枚の静止画を等間隔で自動的に選択するようにしてもよいし、動画の各コマ画像を見ながら手動で１枚ずつ選択するようにしてもよい。あるいは、動画中のある期間を指定し、その期間内のすべてのコマ画像を選択するようにしてもよい。
【００９３】
次に、ｎ枚の静止画のうちの処理する静止画の番号ｉを１（ｉ＝１）にする（ステップ１８４）。なお、ｎ枚の静止画は、時系列順に１〜ｎの番号が付されているものとする。
【００９４】
処理対象のｉ番目の静止画から主要被写体を抽出する（ステップ１８６）。主要被写体の抽出は、ステップ１７６で選択した背景画に基づいて行う。即ち、ｉ番目の静止画と背景画の同位置の画素間の色空間距離（それぞれの画素のＲ、Ｇ、Ｂデータの差分値の合計）を算出し、算出結果が規定値以上の画素を主要被写体候補画素として抽出する。
【００９５】
このようにして抽出した主要被写体候補画素群に対し、連結化等の画像処理を施し、ノイズ画素除去を行って主要被写体のみの画像を得る。この主要被写体のみの画像を、元の静止画と同じ画素サイズにして主メモリ１２に保存する。即ち、元の静止画の主要被写体以外の領域は、画素値をもたない画素（例えば、Ｒ、Ｇ、Ｂ＝(-1,-1,-1)) で埋めて元の静止画と同じ画素サイズにする。
【００９６】
次に、ステップ１８６で抽出した主要被写体のみ画素値をもつ画像を、主メモリ１２の１フレーム分の合成画像用のメモリ領域に上乗せマッピングして主要被写体の上乗せ合成を行う（ステップ１８８）。即ち、連続するｉ番目の画像ｉとｉ＋１番目の画像（ｉ＋１）のそれぞれ同じ座標 (ｘ，ｙ) の画素が重なるようにマッピングした後、両画像の画素の画素値が重なる部分に関しては、画像（ｉ＋１）の画素値が採用されるように上乗せ後の画素値を決める。なお、１番目の静止画から抽出した主要被写体のみの画像の場合には、そのままメモリ上にマッピングする。
【００９７】
上記上乗せ合成のアルゴリズムを以下に示す。
【００９８】
画像ｉと画像（ｉ＋１）の各画素をスキャンし、上乗せ後の合成画像compの各画素値(Rcomp,Gcomp,Bcomp) を決める。便宜上、ここでは主要被写体の画素以外の画素値を(R,G,B) ＝(-1 、-1、-1) と定義する。
【００９９】
画像ｉの画素と画像（ｉ＋１）の同位置の画素がともに主要被写体の画素値を持つ場合には、画像（ｉ＋１）の画素値を採用する。即ち、
(Ri,Gi,Bi)≠(-1 、-1、-1) かつ(Ri+1,Gi+1,Bi+1)≠(-1 、-1、-1) の画素
→(Rcomp,Gcomp,Bcomp) ＝(Ri+1,Gi+1,Bi+1)
画像ｉの画素が主要被写体の画素値を持たず、画像（ｉ＋１）の同位置の画素が主要被写体の画素値を持つ場合には、画像（ｉ＋１）の画素値を採用する。即ち、
(Ri,Gi,Bi)＝(-1 、-1、-1) かつ(Ri+1,Gi+1,Bi+1)≠(-1 、-1、-1) 
の画素
→(Rcomp,Gcomp,Bcomp) ＝(Ri+1,Gi+1,Bi+1)
画像ｉの画素が主要被写体の画素値を持ち、画像（ｉ＋１）の同位置の画素が主要被写体の画素値を持たない場合には、画像ｉの画素値を採用する。即ち、
(Ri,Gi,Bi)≠(-1 、-1、-1) かつ(Ri+1,Gi+1,Bi+1)＝(-1 、-1、-1)         の画素
→(Rcomp,Gcomp,Bcomp) ＝(Ri,Gi,Bi)
画像ｉの画素と画像（ｉ＋１）の同位置の画素がともに主要被写体の画素値を持たない場合には、上乗せ後も画素値を持たない値(-1 、-1、-1) にする。即ち、
(Ri,Gi,Bi)＝(-1 、-1、-1) かつ(Ri+1,Gi+1,Bi+1)＝(-1 、-1、-1)         の画素
→(Rcomp,Gcomp,Bcomp) ＝(-1 、-1、-1)
上記のようにしてｉ番目の画像の主要被写体の上乗せ合成が終了すると、ｎ枚分の上乗せ合成が終了したか否かを判別し（ステップ１９０）、終了していない場合（ｉ＜ｎ）には、ｉを１だけインクリメントし（ステップ１９２）、ステップ１８６に戻る。これにより、時系列順の次の静止画に対して上記と同様な主要被写体の抽出処理、及び主要被写体の上乗せ合成が行われる。
【０１００】
ｎ枚分の上乗せ合成が終了した場合（ｉ＝ｎ）には、上乗せ画像を背景画に上乗せ合成する（ステップ１９４）。即ち、上乗せ画像中の画素値がない部分を、すべて背景画の画素で埋める。
【０１０１】
このようにして作成された合成画像は、ハードディスク装置１４に保存され、又はモニタ装置２０に表示され、動画・プリントサーバ３０又は画像サーバ５４にアップロードされてプリント出力される。
【０１０２】
図１４は上記のようにして作成された合成画像の作成イメージ図である。
【０１０３】
次に、主要被写体の画像の上乗せ合成の他の実施形態について説明する。
【０１０４】
まず、ｎ枚の静止画からそれぞれ主要被写体を抽出するまでの処理は、上記と同様にして行う。このようにして抽出した主要被写体の画像を内側に含む最小矩形を算出し、この最小矩形内の画像（矩形画像）をメモリ上に保存する。
【０１０５】
図１５（Ａ）及び（Ｂ）に示す画像は、それぞれｉ番目の矩形画像ｉとｉ＋１番目の矩形画像（ｉ＋１）である。
【０１０６】
次に、矩形画像ｉの座標（ｘi,ｙi ）と、矩形画像（ｉ＋１）の座標（ｘi+1,ｙi+1)が重なるように画素をマッピングする。
【０１０７】
例えば、各矩形画像の下側で揃え、矩形画像ｉの右側半分に矩形画像（ｉ＋１）が重なるように上乗せ合成する際には、矩形画像ｉの横幅をMax-xiとすると、矩形画像（ｉ＋１）の各画素の座標（ｘi+1,ｙi+1)のｘ座標にMax-xi／２を加算して、右側にずれた座標（ｘi+1 ＋Max-xi/2, ｙi+1)に変換する。その後、同じ座標の画素が重なるようにマッピングした後、両画像の画素の画素値が重なる部分に関しては、画像（ｉ＋１）の画素値が採用されるように上乗せ後の画素値を決める。
【０１０８】
このようにして図１５（Ａ）に示す矩形画像ｉに対して同図（Ｂ）に示す矩形画像（ｉ＋１）を右側にずらして上乗せ合成することにより、同図（Ｃ）に示す合成画像が得られる。
【０１０９】
このような上乗せ合成をｎ枚の矩形画像（１〜ｎ）に対して順次行うことにより、図１６に示すような合成画像を作成することができる。
【０１１０】
なお、この実施の形態では、動画とは別に、主要被写体の入っていない静止画（背景画）を撮影するようにしたが、これに限らず、主要被写体の入っていない動画を撮影し、その動画の１コマを背景画として採用してもよい。また、動画から複数枚の静止画を取得するようにしたが、これに限らず、連続する複数枚の画像は、所定のインターバルで連続的に撮影する連写モードで撮影された複数枚の静止画でもよい。
【０１１１】
また、画像から主要被写体を抽出する方法としては、例えば、ブルーバックなどの特定色のスクリーンを背景にして主要被写体を撮影し、この撮影した画像から特定色に基づいて主要被写体を抽出するクロマキー処理によって抽出する方法を採用してもよいし、画像中の主要被写体の画素の１つをポイントし、そのポイントされた画素の連続性等から主要被写体の輪郭を求め、その輪郭に基づいて主要被写体を抽出する方法を採用してもよい。これらの主要被写体の抽出方法の場合には、主要被写体を抽出するために主要被写体が入っていない背景画を別途撮影する必要がない。
【０１１２】
次に、主要被写体の画像の上乗せ合成のさらに他の実施形態について説明する。
【０１１３】
図１７は、動画ファイルの動画データから注目被写体を拡大した静止画を合成するまでの概略工程を示した図である。
【０１１４】
連続した複数の静止画からなる動画ファイルを読み込み、動画ファイル中の動画フレームを分解して指定フレームを取り出す。指定フレームの取り出し方は、上記と同様にして行う。その後、３つの工程を経る。
【０１１５】
第１工程は、被写体の特徴色を抽出処理する被写体特徴色抽出工程８６である。この被写体特徴色抽出工程８６は、被写体の中の部分を数箇所ポイントすることによって被写体を指定し、各ポイントでの特徴色リストを作成する。
【０１１６】
第２工程は、画像エリア抽出処理をする画像エリア抽出処理工程８８である。この工程では、第１工程で作成した特徴色と近似している色を抽出し、抽出した部分を重ね合わせることによって被写体を特定し、全フレームの被写体エリアを重ね合わせて画像の移動エリアを得、被写体の動き範囲を検出する。
【０１１７】
第３工程は、領域切り出し処理９０である。この工程では、第２工程で検出した被写体の動き範囲を基にその領域を切り出し、静止画を合成する。
【０１１８】
各工程の詳細を説明する。
【０１１９】
第１工程の詳細を説明する。図１８は、第１工程での特徴色の指定法を示した図、図１９は、第１工程での特徴色抽出工程の流れを示したフローチャートである。
【０１２０】
図１８において、まず、動画フレーム中の特定の静止画フレームｎにおいてユーザが特定したい被写体の特徴色を指定する。ユーザが特定したい被写体を女の子とすると、ユーザは、被写体の一部、例えば、髪であるＡ点、腕であるＢ点、胴体であるＣ点をそれぞれマウス２４でポイントする。ポイントすることによって、Ａ点、Ｂ点、Ｃ点のｘ、ｙ座標が決定する。そして、Ａ点のＲ、Ｇ、Ｂ値を取り込んで特徴色ｒｅｆ（１）とし、Ｂ点のＲ、Ｇ、Ｂ値を取り込んで特徴色ｒｅｆ（２）とし、Ｃ点のＲ、Ｇ、Ｂ値を取り込んで特徴色ｒｅｆ（３）とする。
【０１２１】
図１９で説明すると、特定の静止画フレームｎがモニタ２０に表示され（ステップ１９６）、特徴色抽出工程が必要回繰り返されたか判断され（ステップ１９８）、イエスの場合は終了し、ノーの場合は被写体の一部をポイントする（ステップ２００）。Ａ点、Ｂ点、Ｃ点の特徴色が各Ｒ、Ｇ、Ｂ値の取り込みにより抽出される（ステップ２０２）。その後、特徴色抽出工程が必要回繰り返されたかの判断に戻る（ステップ１９８）。
【０１２２】
第２工程を説明する。図２０は、画像エリア抽出処理工程を示す概念図であり、図２１は、画像エリア抽出処理工程のフローチャートである。
【０１２３】
図２０において、第１工程で抽出されたＡ点の特徴色ｒｅｆ（１）、Ｂ点の特徴色ｒｅｆ（２）、Ｃ点の特徴色ｒｅｆ（３）について、それぞれに近似している色を抽出する。
【０１２４】
Ａ点の特徴色ｒｅｆ（１）については、Ａ点の特徴色ｒｅｆ（１）と色差ΔＣ以内の部分を抽出する。静止画フレームｎはビットプレーンで構成されているので、ｒｅｆ（ｉ）とピクセルｉの差分をとって色差ΔＣ以内の部分かどうかを０か１かで該当するか否か調べる。値０となった場合は該当しないことになり、色一致しなかった部分とみなされる。値１となった場合は該当することになり、色一致した部分とみなされる。その結果、Ａ点の特徴色ｒｅｆ（１）と近似の色の部分が抽出される。
【０１２５】
Ｂ点の特徴色ｒｅｆ（２）、Ｃ点の特徴色ｒｅｆ（３）についても、同様に近似の色の部分が抽出される。
【０１２６】
それらの抽出した特徴色部分（位置情報）を１つの静止画フレームｎにおいて重ね合わせる。その静止画フレームｎの被写体エリアが画定される（位置特定）。その工程を指定時間範囲のフレームすべてについて行い、画定された被写体エリアを指定範囲の全フレーム分重ね合わせる。すると、指定された複数フレームにわたっての被写体画像の移動エリアが得られる。移動エリアが長方形になるように、その移動エリアの左上ｘ座標、左上ｙ座標（ｍｉｎ＿ｘ，ｍｉｎ＿ｙ）、右下ｘ座標、右下ｙ座標（ｍａｘ＿ｘ，ｍａｘ＿ｙ）が特定されて移動エリアが最終的に画定され、被写体の動き範囲が検出される。
【０１２７】
図２１で説明すると、まず対象となる最初の静止画フレームが選定され（ステップ２０４）、フレーム終了までくり返されたかどうか判断され（ステップ２０６）、最終フレームが完了したらステップ２１８に移行し、そうでなければステップ２０８で特徴色ｒｅｆ（ｉ）についての画像エリア抽出をくり返すかどうかが判断され、抽出が完了した場合はステップ２１４に移行する。完了していない場合は、ステップ２１０でｒｅｆ（ｉ）と色差ΔＣ以内の色一致エリアを上述の方法で抽出する。その後、次の特徴色とし（ステップ２１２）、ステップ２０８に戻る。
【０１２８】
ステップ２１４では、上述の例では、Ａ点、Ｂ点、Ｃ点の各特徴色についての色一致エリアを重ね合わせ、そのフレームｎの被写体エリアを抽出する。これが終了すると次のフレームを対象とし（ステップ２１６）、ステップ２０６に戻る。
【０１２９】
ステップ２１８では、指定された全フレームの被写体エリアを重ね合わせ、被写体画像の移動エリアを得る。そして、ステップ２２０に移行し、移動エリアが長方形になるように、その移動エリアの外接座標である左上ｘ座標、左上ｙ座標（ｍｉｎ＿ｘ，ｍｉｎ＿ｙ）、右下ｘ座標、右下ｙ座標（ｍａｘ＿ｘ，ｍａｘ＿ｙ）が特定されて移動エリアが最終的に画定され、終了する。
【０１３０】
第３工程を説明する。図２２は、領域切り出し工程を示すフローチャートである。この工程では、第２工程で検出した被写体の動き範囲の画像領域を切り出し、静止画を合成する。
【０１３１】
まず、移動エリアが画定された対象フレームを特定する（ステップ２２２）。該当フレームを読み、画定された移動エリア部分が切り出される（ステップ２２４）。切り出した画像をモニタ出力する（ステップ２２６）。対象フレームが終了したかどうか判断する（ステップ２２８）。終了していない場合は、他の移動エリアが画定された対象フレームを特定し（ステップ２３０）、ステップ２２４に戻る。ステップ２２８でイエスの場合は、工程を終了する。
【０１３２】
画像を切り出した後は、例えば、切り出した静止画画像を分割写真として合成することが考えられる。合成した画像では、動画を構成する静止画の１コマ１コマにおける被写体が通常の分割写真よりも拡大した画像になっているので、注目したい被写体をより大きく見やすくすることができる。また、その分割写真からさらに静止画合成することもできる。
【０１３３】
また、切り出した静止画画像を重ね合わせることで多重露光的な合成写真を出力することもできるし、インデックス的な画像に合成することもできる。
【０１３４】
上述のように、本形態によれば、連続撮影された分解写真画像をプリントしたときなどに注目したい被写体を中心とした画像を得ることができる。
【０１３５】
また、動画像の注目フレーム期間について注目被写体の動きが分かるため、分解写真でプリントするフレーム領域の切り出しが容易になる。
【０１３６】
さらに、長方形の左上隅と右下隅の座標を定義するｒｅｃｔ＿ｍｉｎ＿ｘ，ｒｅｃｔ＿ｍｉｎ＿ｙ、ｒｅｃｔ＿ｍａｘ＿ｘ，ｒｅｃｔ＿ｍａｘ＿ｙなどの演算で、自動的に分解写真抽出領域が効果的に切り出せなかった場合でも、参照画像Ｒ［ｘ，ｙ］，Ｇ［ｘ，ｙ］，Ｂ［ｘ，ｙ］を見ることで、手動で切り出すべき領域が容易に指定できる。
【０１３７】
上述の第１の実施形態によれば、ＭＯＴＩＯＮ  ＪＰＥＧ動画像の必要フレームを切り出し、ＭＰＥＧファイルに変換して圧縮した画像ファイル及び画像合成方法の指示情報をクライアントパソコン２で作成して動画・プリントサーバ３０にアップロードするので、クライアント側で所望の合成方法を設定でき、動画・プリントサーバ３０に送信する際に送信トラフィックが少ない状態でアップロードできる。さらに、動画・プリントサーバ３０で付加価値の高い画像合成処理を実施することで、ユーザにとってはその付加価値の高い画像合成処理がされたプリントを得ることができる。
【０１３８】
上述の第２の実施形態によれば、画像サーバ５４に格納されている動画データをクライアントパソコン２にダウンロードし、クライアントパソコン２から指定した画像フレームについて及び合成指示情報によって静止画を画像サーバ５４で合成できるので、ネットワーク経由で得た動画に対しても好きなフレームについて所望の合成方法で合成された静止画プリントを質が高い状態で得られる。
【０１３９】
【発明の効果】
請求項１の本発明によれば、アップロード用ファイルに変換されたファイル及び画像合成方法の指示情報をクライアント側で作成してサーバにアップロードするので、クライアント側で所望の合成方法を設定でき、サーバに送信する際に送信速度等を考慮したファイルでアップロードできる。
【０１４０】
請求項２の本発明によれば、サーバ側の画像処理装置で付加価値の高い画像合成処理を実施することで、ユーザにとってはその付加価値の高い画像合成処理がされたプリントを最終的に得ることができる。
【０１４１】
請求項６の本発明によれば、サーバに格納されている動画データをクライアント側の画像処理装置から指定したフレームについて及び合成指示情報によって静止画を合成できるので、ユーザが希望する合成静止画を質が高い状態で得られる。
【０１４２】
請求項７の本発明によれば、サーバから動画データを受信して再生し、希望するフレーム及び合成方法をクライアント側の画像処理装置から指定するので、ネットワーク経由で得た動画に対しても好きなフレームについて所望の合成方法で合成された静止画プリントを得ることができる。
【図面の簡単な説明】
【図１】第１の実施形態に係る動画プリント注文システムの概略全体構成を示した図。
【図２】（ａ）〜（ｃ）は、動画画像の所定範囲を切り出して、切り出したフレームを、それぞれ、分解写真、多重露光、上乗せ合成の形態で合成した場合の静止画合成画像を示した図。
【図３】クライアントパソコンのハード構成を示したブロック図。
【図４】動画・プリントサーバのハード構成を示したブロック図。
【図５】ユーザがハードディスク装置に格納されている動画データの動画ファイルから画像合成したい部分及び画像合成方法の情報を指定する流れを示したフローチャート。
【図６】画像ファイル、画像合成方法、及び注文情報を動画・プリントサーバにアップロードするときの流れを示したフローチャート。
【図７】クライアントパソコンにおいて連写画像を一覧表示させた図。
【図８】連写画像を指定してから動画・プリントサーバにアップロードするまでの流れを示したフローチャート。
【図９】画像データ等がアップロードされたときから出来上がったプリントをユーザ又は写真店に送るまでの流れを示したフローチャート。
【図１０】第２の実施形態に係る動画プリント注文システムの全体構成を示した図。
【図１１】ユーザが画像サーバに格納されている動画データをクライアントパソコンにダウンロードして動画ファイルの画像合成したいフレーム、画像合成方法、及び注文情報を指定して送信するまでの流れを示したフローチャート。
【図１２】動画データをクライアントパソコンにダウンロードする際の画像サーバの作動の流れ及びクライアントパソコンから画像サーバに動画フレームの指定情報、画像合成方法の指定情報、注文情報が送信されてからの画像サーバの作動の流れを示したフローチャート。
【図１３】被写体上乗せの画像合成方法の流れを示したフローチャート。
【図１４】複数の主要被写体の画像をそれぞれ同位置で上乗せ合成した合成画像の作成イメージ図。
【図１５】主要被写体の画像をずらして上乗せ合成する方法を説明するために用いた図。
【図１６】複数の主要被写体の画像をそれぞれずらして上乗せ合成した合成画像の作成イメージ図。
【図１７】動画ファイルの動画データから注目被写体を拡大した静止画を合成するまでの概略工程を示した図。
【図１８】第１工程での特徴色の指定法を示した図。
【図１９】第１工程での特徴色抽出工程の流れを示したフローチャート。
【図２０】画像エリア抽出処理工程を示す概念図。
【図２１】画像エリア抽出処理工程のフローチャート。
【図２２】領域切り出し工程を示すフローチャート。
【符号の説明】
１…動画プリント注文システム、２…クライアントパソコン、８…通信インターフェース、１０…ＣＰＵ、１２…主メモリ、１４…ハードディスク装置、１８…表示メモリ、２０…モニタ装置、２２…キーボード、２４…マウス、２６…コントローラ、２８…バス、３０…動画・プリントサーバ、３２…ハードディスク装置、３４…ＣＰＵ、３６…作業メモリ、３８…動画処理部、４０…プリント部、４２…通信インターフェース、４４…静止画保管メモリ、４６…静止画合成部、４８…合成静止画送出部、５０…バス、５２…動画プリント注文システム、５４…画像サーバ、５６…ラボサーバ、５８…動画保存メモリ、６０…ハードディスク装置、６２…動画切り出し部、６４…静止画合成部、６６…ＣＰＵ、６８…静止画保管メモリ、７０…動画圧縮部、７１…作業メモリ、７２…合成静止画送出部、７３…バス、７４…通信インターフェース、７６…通信インターフェース、７８…ＣＰＵ、８０…合成静止画保管メモリ、８２…ハードディスク装置、８３…バス、８４…写真プリンタサブシステム、８６…被写体特徴色抽出処理、８８…画像エリア抽出処理、９０…領域切り出し処理、９２…フレーム指定画面、９４…プリント注文データ入力画面
【図１】
2004207936.tif 000003
【図２】
2004207936.tif 000004
【図３】
2004207936.tif 000005
【図４】
2004207936.tif 000006
【図５】
2004207936.tif 000007
【図６】
2004207936.tif 000008
【図７】
2004207936.tif 000009
【図８】
2004207936.tif 000010
【図９】
2004207936.tif 000011
【図１０】
2004207936.tif 000012
【図１１】
2004207936.tif 000013
【図１２】
2004207936.tif 000014
【図１３】
2004207936.tif 000015
【図１４】
2004207936.tif 000016
【図１５】
2004207936.tif 000017
【図１６】
2004207936.tif 000018
【図１７】
2004207936.tif 000019
【図１８】
2004207936.tif 000020
【図１９】
2004207936.tif 000021
【図２０】
2004207936.tif 000022
【図２１】
2004207936.tif 000023
【図２２】
2004207936.tif 000024