(57)【要約】  【課題】  画像生成配信システムのサーバにおいて、携帯端末で撮影された画像を利用して演出効果の高い映像が生成されるように、携帯端末におけるユーザの撮影をサポートする携帯端末用撮影サポートツール及びプログラムを提供する。  【解決手段】  本発明の実施の形態に係る携帯端末用撮影サポートツールとしてのフォトフレームは、携帯電話端末のディスプレイ上に表示される。このフォトフレームのマスク機能により、原画像と合成される所定の領域のみがディスプレイ上に表示されるので、ユーザは、このフォトフレーム内に被写体がぴったり嵌まるよう撮影を行えば良い。【選択図】  図１０
2005192028.tif 000002
【特許請求の範囲】
【請求項１】
画像生成配信システムのサーバ上で原画像と合成される画像を撮影するためのカメラ機能を備えた携帯端末上において、ユーザによる撮影をサポートする携帯端末用撮影サポートツールであって、前記サーバ上での画像合成に適した画像が撮影されるように、前記携帯端末が有する機能を利用して、ユーザによる撮影をサポートすることを特徴とする携帯端末用撮影サポートツール。
【請求項２】
前記携帯端末のディスプレイ上に表示されるフォトフレームであって、前記カメラが捉えた映像のうち前記原画像と合成される所定の領域のみを前記ディスプレイ上に表示するマスク機能を備えたフォトフレームを有することを特徴とする請求項１記載の携帯端末用撮影サポートツール。
【請求項３】
画像生成配信システムのサーバ上で原画像と合成される画像を撮影するためのカメラ機能を備えた携帯端末上において、ユーザによる撮影をサポートする携帯端末用撮影サポートツールを実行させる携帯端末用撮影サポートプログラムであって、
前記サーバ上での画像合成に適した画像が撮影されるように、前記携帯端末が有する機能を利用して、ユーザによる撮影をサポートするステップ、を前記携帯端末に実行させることを特徴とする携帯端末用撮影サポートプログラム。
【請求項４】
前記カメラが捉えた映像のうち前記原画像と合成される所定の領域のみを前記ディスプレイ上に表示するマスク機能を備えたフォトフレームを、前記携帯端末のディスプレイに表示するステップ、を前記携帯端末に実行させることを特徴とする請求項３記載の携帯端末用撮影サポートプログラム。
【請求項５】
前記フォトフレーム内に所望の被写体が収まった時に、前記カメラ機能による撮影を自動的に実行するステップ、をさらに前記携帯端末に実行させることを特徴とする請求項４記載の携帯端末用撮影サポートプログラム。
【請求項６】
前記携帯端末のスピーカーから撮影方法の音声ガイダンスを流すステップ、を前記携帯端末に実行させることを特徴とする請求項３乃至５何れか１項に記載の携帯端末用撮影サポートプログラム。
【請求項７】
この携帯端末用撮影サポートプログラムは、前記サーバ内に格納されており、ユーザが原画像を選択した際に、当該原画像に対応する携帯端末用撮影サポートプログラムが前記携帯端末にダウンロードされることを特徴とする請求項３乃至６何れか１項に記載の携帯端末用撮影サポートプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバとの間で画像を送受信する携帯端末に関し、特に、携帯端末を用いてユーザが撮影する際にユーザをサポートするためのサポートツール及びプログラムに関する。
【背景技術】
【０００２】
近年、カメラ機能付き携帯電話やカメラ機能付きＰＤＡ等が急激に普及してきている。そして、これら携帯端末で撮影した画像を、無線通信を介して、インターネットメールで知人に送信したり、また、画像配信サービス事業者が、静止画や動画の画像コンテンツをユーザの携帯端末に配信するサービスが行われたりしている。
【０００３】
例えば、下記特許文献１には、カメラ機能又はビデオカメラ機能を有する携帯電話端末、ＰＨＳ、ＰＤＡ等で撮影した画像（動画又は静止画）を、無線通信回線及びインターネットを介してサーバに蓄積し、また、逆に、サーバに蓄積された画像を、携帯電話端末等に配信するシステムが開示されている。
【０００４】
【特許文献１】特開２００２−７７８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術は、単に、携帯端末で撮影した画像を、そのまま単にネットワークを介して携帯端末とサーバとの間で送受信するだけであり、エンターテイメント性に欠ける。また、携帯端末での撮影方法に関してもユーザに一任されている。
【０００６】
本発明は、このような課題に鑑みてなされたものであり、画像生成配信システムのサーバにおいて、携帯端末で撮影された画像を利用して演出効果の高い映像が生成されるように、携帯端末におけるユーザの撮影をサポートする携帯端末用撮影サポートツールを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る携帯端末用撮影サポートツールは、画像生成配信システムのサーバ上で原画像と合成される画像を撮影するためのカメラ機能を備えた携帯端末上において、ユーザによる撮影をサポートする携帯端末用撮影サポートツールであって、前記サーバ上での画像合成に適した画像が撮影されるように、前記携帯端末が有する機能を利用して、ユーザによる撮影をサポートすることを特徴とする。
【０００８】
また、本発明に係る携帯端末用撮影サポートプログラムは、画像生成配信システムのサーバ上で原画像と合成される画像を撮影するためのカメラ機能を備えた携帯端末上において、ユーザによる撮影をサポートする携帯端末用撮影サポートツールを実行させる携帯端末用撮影サポートプログラムであって、前記サーバ上での画像合成に適した画像が撮影されるように、前記携帯端末が有する機能を利用して、ユーザによる撮影をサポートするステップ、を前記携帯端末に実行させることを特徴とする。
【発明の効果】
【０００９】
本発明に係る携帯端末用サポートツール及びプログラムによれば、サーバでの合成画像の生成に適した収まりの良い画像を、フォトフレームに従ってユーザが簡単に撮影することが可能となる。また、音声ガイドを追加すれば、より簡単にユーザが撮影を行うことができる。また、携帯端末用撮影サポートプログラムをサーバに格納しておき、必要に応じて携帯端末にダウンロードするようにすれば、携帯端末上のメモリ領域に負担をかけないで済む。
【発明を実施するための最良の形態】
【００１０】
本発明に先立って、本出願人は、ネットワークを介して携帯端末から送信されてくる画像を使って、サーバにおいてエンターテイメント性の高い動画を生成し、この動画を携帯端末に配信する動画生成配信システムを開発した。以下、この動画生成配信システムについて説明する。第１の動画生成配信システムは、ユーザが撮影した複数枚の静止画から動画を生成するシステムであり、第２の動画生成配信システムは、ユーザが撮影した静止画を原動画に貼り付けてムービー（動画）を生成するシステムである。
【００１１】
まず、第１の動画生成配信システムについて説明する。図１は、動画生成配信システム１の概略構成を示す図である。同図に示すように、動画生成配信システム１は、サーバ１０と複数の携帯電話端末２０Ａ乃至Ｃを含む。サーバ１０は、携帯電話端末２０から送信されてくる複数枚の静止画から動画であるムービーを生成・配信するサービスを提供する機能を有している。携帯電話端末２０は、無線通信により基地局３０と接続され、さらにインターネット（公衆回線網）４０を介してサーバ１０に接続されている。また、図示は省略するが、携帯電話端末２０には、画像を表示するためのディスプレイと、少なくとも静止画を撮影するためのカメラが搭載されている。
【００１２】
図２は、サーバ１０の概略構成を示す図である。同図に示すように、サーバ１０は、各種演算処理を行う演算装置１１、記憶装置１２及びＤＢ（データベース）１３を含む。ＤＢ１３内には、動画を生成する際に実行される各種プログラムを格納したプログラムＤＢ１３１、携帯電話端末２０のディスプレイに表示されるメニュー画面のデータを格納した表示メニューＤＢ１３２、動画のフレームや背景画像からなる各種テンプレートが格納されたテンプレートＤＢ１３３、動画のバックグランドで演奏される各種音楽が格納されたバックミュージックＤＢ１３４、画像に画像処理を施すための各種エフェクトが格納されたエフェクトＤＢ１３５、各種サンプル写真が格納されたサンプル写真ＤＢ１３６が含まれる。
【００１３】
次に、上記構成において、携帯電話端末２０から送信される複数枚の静止画から、ムービーを生成する処理について詳細に説明する。図３は、ムービーを生成する際の処理の流れを示すフローチャートである。
【００１４】
まず、ステップ１０（以下、「ステップ」を「Ｓ」とする）において、ユーザが携帯電話端末２０を使用して、サーバ１０が提供するムービー生成配信サービスのトップページにアクセスする。図４（ａ）は、ユーザがトップページにアクセスした際に、携帯電話端末２０のディスプレイに表示される画面の内容を示す図である。このトップページの画面は、演算装置１１が表示メニューＤＢ１３２内のデータを参照し、必要なデータを携帯電話端末２０に配信することで表示される。同図に示すように、画面には、「Top Page」の文字、キャラクタや広告などの「バナー」、当該サービスに関する「説明書き」、及び次の各種設定ページに進むためのリンク「ボタン」が表示される。
【００１５】
次に、ユーザがリンクボタンを選択すると、各種設定画面に進み（Ｓ１１）、ユーザはムービーを生成するための各種設定を行う。図４（ｂ）は、携帯電話端末２０に表示される各種設定画面の内容を示す図である。同図に示すように、設定画面には、「テンプレート」、「バックミュージック」、「エフェクト」、「テキスト入力」及び「写真送信」のリンクボタンが表示される。この設定画面も、リンクボタンが押されたことを示す信号を受信したサーバ１０内の演算装置１１が、表示メニューＤＢ１３２を参照して、必要なデータを携帯電話端末２０に配信することで表示される。
【００１６】
ここで、各種設定の順番は、自由であるが、本実施の形態では、図３のフローチャートの順序に従う。まず、ユーザは、図４（ｂ）の設定画面で、「テンプレート」を選択し、Ｓ１２において、テンプレートを設定する。この設定は、テンプレートＤＢ１３３内に格納されているテンプレートデータの中から、ユーザが所望のテンプレートを選択することで行われる。図５は、ＤＢ１３内のデータの内容の一部を示す図であり、図５（ａ）が、テンプレートＤＢ１３３内のデータの内容を示す図である。同図に示すように、テンプレートＤＢ１３３内には、「ハート」、「お花畑」、「窓枠」及び「フラクタル」のテンプレートが格納されているので、ユーザは、この中から所望のテンプレートを選択すれば良い。「ハート」のテンプレートは、背景画像として、ハートマークの画像が表示されるもの、「お花畑」は、背景画像としてお花畑の画像が表示されるもの、「窓枠」は、背景画像として窓枠のフレームが表示されるもの、「フラクタル」は、背景画像としてフラクタル画像が表示されるものである。ここで設定されたテンプレートの内容は、記憶装置１２に一時的に格納される。
【００１７】
次に、ユーザは、図４（ｂ）の設定画面で、「バックミュージック」を選択し、Ｓ１３において、バックミュージックを設定する。この設定は、図５（ｂ）に示す、バックミュージックＤＢ１３４内のデータから、ユーザが所望のバックミュージックを選択することで行われる。同図に示すように、バックミュージックＤＢ１３４内には、「メロディー１」乃至「メロディー４」が格納されている。ここで設定されたバックミュージックの内容は、一時的に記憶装置１２に格納される。
【００１８】
続いて、ユーザは、図４（ｂ）の設定画面で、「エフェクト」を選択し、Ｓ１４において、エフェクトを設定する。この設定は、図５（ｃ）に示す、エフェクトＤＢ１３５内のデータから、ユーザが所望のエフェクトを選択することで行われる。同図に示すように、エフェクトＤＢ１３５内には、「白黒」、「パン」、「ズーム」、「ランダム」及び「合成」のエフェクトが格納されている。「白黒」のエフェクトは、ムービーを白黒画像に処理するものであり、「パン」のエフェクトは、ムービーに視点移動の効果を与える処理であり、「ズーム」のエフェクトは、ムービーを拡大処理するものであり、「ランダム」のエフェクトは、複数の写真画像をランダムな順番に切替えたムービーとする処理であり、「合成」のエフェクトは、２枚の写真画像を同時に合成して表示するムービーとする処理である。ここで設定されたエフェクトの内容は、記憶装置１２内に格納される。
【００１９】
続いて、ユーザは、図４（ｂ）の設定画面で、「テキスト入力」を選択し、Ｓ１５において、ムービーに表示するテキスト文字を設定する。このテキスト文字は、ユーザが携帯電話端末２０のキーを押すことで入力される。入力されたテキストは、携帯電話端末２０からサーバ１０に送信され、演算装置１１により、記憶装置１２内に格納される。なお、ムービーにテキストを挿入する必要がない場合には、本ステップを省略しても良い。
【００２０】
続いて、上記各種設定を終えたユーザは、Ｓ１６に進み、ムービー生成の土台となる複数の写真画像を選択し、サーバ１０に送信する。この送信される写真画像は、予め携帯電話端末２０のカメラ機能を用いて撮影され、携帯電話端末２０のメモリに格納されている写真画像の中から、ユーザが適宜選択する。本実施の形態では、４枚の写真画像を選択するものとするが、複数枚であれば枚数は適宜変更可能である。具体的には、図４（ｂ）において「写真送信」が選択されると、携帯電話端末２０のメールソフトが起動され、送信すべきメールの宛先がサーバ１０内のアドレスに設定される。ユーザは、メモリに格納されている写真画像から、ムービー化したい写真画像を４枚選択し、このメールに添付することで、サーバ２０に送信することができる。写真画像を受信したサーバ１０は、受信した画像を記憶装置１２内に格納する。なお、サーバ１０のサンプル写真ＤＢ１３６内には、予めサンプル写真画像が格納されているので、ユーザが、この中から画像を選択できるように構成しても良い。この場合、図４（ｂ）の設定画面において、写真選択のボタンを追加し、サンプル写真ＤＢ１３６へリンクさせれば良い。
【００２１】
次に、Ｓ１７に進み、サーバ１０の演算装置１１が、記憶装置１２に格納されている写真画像に対して、上記Ｓ１２乃至Ｓ１５での設定に従った画像処理を施し、ムービーを作成する。この画像処理は、プログラムＤＢ１３１内に格納されている各種プログラムを用いてなされる。ムービーの生成にあたっては、４枚の写真画像を順に配置したムービーがデフォルトとして生成される。その上で、上記設定に従った画像処理がこのムービーに対して施される。例えば、Ｓ１２において「窓枠」のテンプレート、Ｓ１３において「メロディー１」のバックミュージック、Ｓ１４において「ズーム」のエフェクトが選択され、Ｓ１５において「FIELD SYSTEM」のテキストが入力された場合には、窓枠の中に４枚の写真画像が「FIELD SYSTEM」の文字と共に順に表示されながら、写真と文字が次々とズームされ、バックグランドに「メロディー１」が流れるといったムービーが生成される。ここで生成されたムービーは、後でユーザに配信するために、記憶装置１２内に格納される。
【００２２】
そして、生成したムービーを格納した後に、サーバは、その旨を知らせる確認メールを、ユーザの携帯電話端末２０に送信する（Ｓ１８）。このメールには、当該ムービーにアクセスするためのアドレスと、当該ムービーをダウンロードするためのパスワードが記載されている。
【００２３】
続いて、このようにして作成されたムービーを再生する処理について説明する。図６は、ムービーを再生する際の処理の流れを示すフローチャートである。同図に示すように、まず、ムービーをダウンロードしたいユーザは、上記確認メールのアドレスリンクから、ダウンロードページにアクセスする（Ｓ２０）。続いて、確認メールに記載れているダウロードパスワードを携帯電話端末２０から入力する（Ｓ２１）。パスワードを受信したサーバ１０は、そのパスワードが正しければ、記憶装置１２に格納されているムービーを携帯電話端末２０に配信する。すなわち、ユーザは当該ムービーをダウンロードすることができる（Ｓ２２）。ダウンロードされたムービーは、携帯電話端末２０内のメモリに格納されるので、ユーザは適宜ムービーを再生することができる（Ｓ２３）。詳しい説明は省くが、ダウンロードしたムービーを、待受画面や着信画面に設定することができる。
【００２４】
次に、第２の動画生成配信システムについて説明する。第２の動画生成配信システムの構成は、基本的に図１に示す第１の動画生成配信システムと同様であるので、同じ構成については説明を省略し、異なる構成についてのみ詳細に説明する。第１の動画生成配信システムでは、サーバ１０において、複数枚の静止画から動画が生成されたのに対して、第２の動画生成配信システムは、サーバ側に予め演出された原動画が用意されており、この原動画に携帯電話端末から送信されてくる静止画等が合成されてムービー（動画）が生成されることが大きな特徴である。
【００２５】
まず、第２の動画生成配信システムに係るサーバ５０の構成について説明する。サーバ５０は、第１の動画生成配信システムのサーバ１０と同様に、演算装置５１、記憶装置５２及びＤＢ５３を備えている。また、ＤＢ５３内には、プログラムＤＢ５３１、表示メニューＤＢ５３２、テンプレートＤＢ５３３、サウンドＤＢ５３４、エフェクトＤＢ５３５、静止画ＤＢ５３６、原動画ＤＢ５３７、テキストＤＢ５３８、オブジェクトＤＢ５３９、フィルターＤＢ５４０が含まれる。
【００２６】
プログラムＤＢ５３１には、ムービーを生成する際に実行される各種プログラム、表示メニューＤＢ５３２には、携帯電話端末２０のディスプレイに表示されるメニュー画面のデータ、テンプレートＤＢ５３３には、静止画やテキスト等の各種テンプレート、サウンドＤＢ５３４には、ムービーのバックグラウンドで演奏される各種音楽、エフェクトＤＢ５３５には、画像やサウンドにデジタル処理を施す等、各種データにエフェクト処理を施すための各種エフェクトが格納されている。
【００２７】
また、静止画ＤＢ５３６には、携帯電話端末２０から送信されてきた静止画、原動画ＤＢ５３７には、ムービーの基となる映画やＣＭ等の原動画、テキストＤＢ５３８には、ユーザが携帯電話端末２０を介して入力した文字データ、オブジェクトＤＢ５３９には、原画像に追加するためのＣＧや３Ｄ画像等のオブジェクト、フィルターＤＢ５４０には、フィルムノイズ等の画像全体にかかるフィルターが格納されている。なお、原動画がＣＭや映画のシーンであって、元々サウンドがついている場合には、原動画ＤＢ５３７の原動画に対応したサウンドがサウンドＤＢ５３４に格納されている。また、原動画には、予め静止画を挿入できる部分が示されている。
【００２８】
次に、上記構成のサーバ５０において、ムービーが生成される工程について詳細に説明する。サーバ５０における以下の処理は、プログラムＤＢ５３１に格納されているプログラムに従って、演算装置５１が記憶装置５２等を制御しながら実行する。
【００２９】
まず、ユーザにより、携帯電話端末２０を介して、ムービーを生成するための原動画、オブジェクト、フィルター、エフェクト、サウンド等の選択が行われる。この選択は、上記第１の動画生成配信システムと同様に行われる。なお、原動画に対応するサウンドがサウンドＤＢ５３４内に格納されている際には、ユーザが原画像を選択した際にデフォルトとして対応するサウンドが自動的に選択されるが、他のサウンドへ変更することも勿論可能である。続いて、ユーザの携帯電話端末２０から、ムービーに合成したい静止画及び文字データが送信されてくると、これらのデータが静止画ＤＢ５３６及びテキストＤＢ５３８に格納される。静止画としては、例えば、携帯電話端末２０のカメラ機能を用いて撮影されたユーザ自身や友人の写真画像が想定される。もちろん、静止画やテキストは、テンプレートＤＢ５３３の中からユーザが選択したものであっても良い。
【００３０】
次に、ユーザによって選択・送信されたムービーを構成する素材、すなわち原動画、送付画像、テキスト、オブジェクト及びフィルターを各レイヤーとして、レンダリング処理が行われ、ムービーが生成される。このレンダリング処理の概念を図８に示す。同図に示すように、まず原動画上に静止画が合成され、続いてテキスト、オブジェクト、フィルターという順にレンダリング処理が行われる。また、サウンドもムービーのバックミュージックとして合成される。この際、ユーザが各レイヤーやサウンドへのエフェクトを選択している場合には、各レイヤーにエフェクトがかけられた上でレンダリング処理が実行される。
【００３１】
以下、上記レンダリング処理について詳細に説明する。まず、原動画ＤＢ５３７内の原動画と静止画ＤＢ５３６内の静止画の合成、すなわち原動画レイヤーと静止画レイヤーのレンダリング処理について、図９を参照して詳細に説明する。図９（ａ）は、原動画のある時点での画像を示し、図９（ｂ）は、図９（ａ）に示す画像のうち、当該原動画の静止画が貼り付けられる部分が白抜きで示している。この静止画挿入部分は、原動画に図９（ｃ）に示すマスクをかけることで表示可能であり、この場合は、同図（ｃ）の白色部分をマスクする。また、図９（ｄ）は、携帯端末２０から送信されてきた静止画を表しており、合成にあたっては、同図（ｃ）に示すマスクをかけられる。この場合には、同図（ｂ）の場合とは逆に、黒色部分がマスクされる。そして、上記マスクされた静止画が上記マスクされた原動画に合成され、図９（ｅ）に示すような、原動画の一部がオリジナル画像に入れ替えられたユーザ独自の画像が生成される。なお、原動画と静止画の合成において、上述したマスクを使用しないで合成するように構成しても良い。この場合には、静止画の貼り付ける部分の座標を直接指定することでレンダリング処理が実現される。
【００３２】
上述した静止画の貼り付けを、原動画の全てのコマ毎に行うことで、ムービーが生成される。もちろん、各コマで貼り付け位置の座標が異なる場合には、コマ毎に、静止画の貼り付け位置を検出して貼り付ける必要がある。すなわち、コマ毎に異なるマスクを生成する必要がある。なお、静止画に対するマスクをかける処理は、マスク処理により残される部分に、所望の画像が来るように、適宜画像を拡大、縮小したり、移動したりできるように構成しても良い。特に、人物画像等の場合には人物がマスク処理により残される部分に位置するように、画像処理を行えることが望ましい。
【００３３】
続いて、上記ムービーに対して、テキストレイヤーをレンダリングする処理においては、テキストＤＢ５３８に格納されている文字データが、オリジナルのタイトル等としてムービー上に表示される。勿論、この文字データは、ユーザの選択により、テンプレートＤＢ５３３内の文字データが使用されても良い。次に、オブジェクトレイヤーをレンダリングする処理においては、オブジェクトＤＢ５３９内に格納されているＣＧキャラクタ等のオブジェクトデータがムービー上に合成される。そして、フィルターレイヤーをレンダリングする処理においては、ムービーの画像全体に例えばフィルムノイズ処理が施される。
【００３４】
さらに、図８に示すように、各レイヤーに対して、様々なエフェクト（回転、拡大、縮小、パン、フェードイン、フェードアウト、変形、分割、飛散等）を加えることで、さらに演出の幅を広げることが可能である。なお、テキストレイヤー、オブジェクトレイヤー及びフィルムレイヤーは、適宜省略可能であり、演出目的により、ユーザがレイヤーの数を増減すれば良い。
【００３５】
このようにして生成されたムービーは、第１の動画生成配信システムと同様に、ユーザにより携帯電話端末２０にダウンロードされて使用されることになる。
ここで、動画生成配信システムにおいては、基本的に携帯端末での撮影は、ユーザに一任されている。第１の動画生成配信システムにおいては、ユーザが撮影した複数枚の静止画が携帯端末から送られてくると、サーバにおいて、これら静止画が組み合わされて動画が生成される。また、第２の動画生成配信システムにおいても、基本的に携帯端末から送信されてきた画像がそのまま原動画に貼り付けられるだけである。
【００３６】
しかし、サーバにおいて、さらに演出効果が高く、エンターテイメント性の高い映像を生成するためには、サーバでの映像生成プログラムに適した画像を携帯端末から送信してもらうことが好ましい。例えば、上記第２の動画生成配信システムにおいては、動画の所定の領域に静止画を貼り付けているが、ユーザが人物画像を貼り付けたいと思っていても、この貼り付ける領域から外れた位置に人物が写っている場合には、人物以外の部分が貼り付けられてしまうことになる。また、画像処理により、所定の領域内に人物像を移動させることも可能であるが、処理が複雑になり、移動などを指示する必要のあるユーザに多大な負担をかけることになる。
【００３７】
したがって、映像生成プログラムに適した映像をユーザに撮影してもらうことが、最も望ましい。そこで、本出願人は、携帯端末用撮影サポートツールを開発したので、以下、詳細に説明する。
【００３８】
本実施の形態に係る携帯端末用撮影サポートツールは、携帯端末内の演算装置が携帯端末に格納されたサポートプログラムを実行することで、実行される。このサポートプログラムは、ユーザがムービー生成配信サービスのページにアクセスし、生成する映像を選択した際に、その映像に適した撮影をサポートするためのサポートプログラムがダウンロードされるように構成すれば良い。よって、上述したサーバ１０、５０のＤＢ内には、このサポートプログラムを格納したサポートプログラムＤＢが追加されることになる。また、予め携帯端末内に撮影サポートツールの機能を実行するためのサポートプログラム全体又はその一部が格納されていても良い。
【００３９】
続いて、携帯端末用撮影サポートツールに従って、ユーザにより撮影が行われ、映像が生成される際の処理について、図１０及び図１１に基づいて説明する。図１０は、本実施の形態に係る携帯端末用撮影サポートツールの一例を説明するための図であり、本例では、ユーザが撮影した静止画とサーバ上の原静止画とが合成される場合について説明する。図１０（ａ）は、サーバに格納されている原静止画の中からユーザが選択した原画像を示している。ここでは、この原画像のうち、人物のみをユーザが撮影した人物に入れ替えるものとする。図１０（ｂ）は、サポートツールとして携帯電話端末上のディスプレイに表示されるフォトフレームを示している。また、図１１は、携帯端末用撮影サポートツールに基づいて、画像が生成される際の処理の流れを示すフローチャートである。
【００４０】
まず、Ｓ３０において、ユーザが携帯電話端末を使って画像生成配信サービスのページにアクセスする。そして、ユーザが、ページ内のコンテンツを見ながら、この原画像を選択すると（Ｓ３１）、撮影サポートツールを実行するためのサポートプログラムが、サーバ内のサポートプログラムＤＢから携帯電話端末へとダウンロードされる（Ｓ３２）。このサポートプログラムは、直ぐに携帯電話端末内の演算装置により端末上で実行され、図１０（ｂ）に示すフォトフレームが、携帯電話端末のディスプレイ上に表示される（Ｓ３３）。
【００４１】
このフォトフレームは、携帯電話端末のカメラが捉えた映像のうち、図の白抜き部分のみをディスプレイ上に表示させるマスク機能を有するものである。すなわち、サーバにおいて原画像と合成される所定の領域のみがディスプレイ上に表示される。よって、ユーザは、この白抜き部分に人物がちょうど嵌まるようにディスプレイを見ながら撮影を行う（Ｓ３４）。また、サポートプログラムには、音声情報も含まれており、携帯電話端末のスピーカーから、「このフォトフレームの枠内に人物が入るように撮影を行って下さい。」とのガイドアナウンスも流れ、ユーザの撮影をサポートする。
【００４２】
そして、Ｓ３５に進み、Ｓ３４において撮影された静止画が携帯電話端末からサーバに送信される。Ｓ３６では、サーバにおいて、図１０（ａ）の原画像に上記静止画が合成された合成画像が生成される。ユーザが本撮影サポートツールのガイドに従うことで、原画像の入れ替え部分にちょうど人物が収まるような静止画が撮影されているので、綺麗に人物が入れ替わった合成画像が生成される。そして、このように生成された合成画像は、サーバから携帯電話端末に配信され、ユーザは原画像を身近な人物等に置き換えた演出効果の高い画像を、自らの携帯電話端末上で楽しむことができる。
【００４３】
このように、本実施の形態に係る携帯端末用撮影サポートツールによれば、エンターテイメント性の高い合成画像の生成に適した収まりの良い画像を、ガイドに従うだけでユーザが簡単に撮影することが可能となる。さらに、このようなフォトフレームを使用することで、入れ替える人物の輪郭の座標を予め知ることができるので、人物の肩の上をＣＧキャラクタが移動しながら踊るといった演出を加えた合成画像を容易に生成することも可能となる。
【００４４】
なお、上記実施の形態では、データ量を少なくするために、フォトフレームの背景は黒色としたが、背景を原画像の背景と同じにしても良い。この場合には、ユーザは、実際の合成画像をイメージしながら撮影を行うことができる。
【００４５】
次に、本実施の形態の変形例に係る携帯端末用撮影サポートツールについて、図１２に基づいて説明する。同図は、本実施の形態の変形例に係る携帯端末用撮影サポートツールを説明するための図である。本変形例では、原画像としての動画に、ユーザが撮影した複数枚の静止画を合成するための撮影サポートツールである。
【００４６】
同図（ａ）〜（ｃ）は、原動画の一場面を時系列で並べた図である。そして、この原動画の人物（相撲取り）をユーザが撮影した人物に入れ替えるためのフォトフレームが、同図（ｄ）〜（ｆ）に示されている。本変形例では、同図（ａ）〜（ｃ）に示すように、人物の輪郭の座標が、時間が進むに従って変化しているため、精度の高い合成画像を生成するためには、入れ替えるための撮影画像の人物の位置もこの変化に合わせる必要がある。
【００４７】
よって、本変形例では、撮影サポートツールとして、同図（ｄ）〜（ｆ）に示すフォトフレームを順に表示するためのプログラムが、サーバから携帯電話端末に提供される。ユーザは、これらフォトフレームに人物が収まるように、順に３枚の静止画を撮影し、サーバに送信すれば、サーバ側で各静止画と対応する原動画のコマとの合成が行われる。
【００４８】
このように、本変形例に係る撮影サポートツールによれば、原画像が動画であっても、原動画の一部入れ替えが高精度に行われた合成画像を簡単に生成することができる。
【００４９】
以上、本実施の形態について詳細に説明したが、本発明はこれらの実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形が可能である。
例えば、本実施の形態では、携帯端末上で撮影する画像として静止画のみの場合について説明したが、動画を撮影するための撮影サポートツールであっても良い。この場合には、動的に移動するフォトフレームを携帯端末上に表示すれば、ユーザがこのフォトフレームにぴったり嵌るような撮影を行うことができる。
【００５０】
また、本実施の形態では、撮影サポートツールとして、フォトフレームと音声ガイドについてのみ説明したが、携帯端末上でのプログラムの実行により、ユーザ側での撮影をサポートするツールであれば、様々なサポートツールが本発明に含まれる。例えば、上述したようにユーザが動画を撮影する場合に、携帯端末のスピーカーからリズム音を鳴らし、ユーザがその音楽に合わせて動作をすると、合成画像のサウンドに合った動きが撮影できるような撮影サポートツールであっても良い。また、撮影画像の光量が不足していれば、その旨をユーザに指示するような撮影サポートツールであっても良い。
【００５１】
また、フォトフレームに被写体がぴったり合った時に、自動的に撮影が行われる機能を実現するためのプログラムを、撮影サポートツールとして提供しても良い。また、ＢＧＭを携帯端末上で再生しながらユーザの音声を録音する機能を実行するためのプログラムを提供しても良い。このユーザの音声がサーバに送信され、合成画像のサウンドに組み込むことで、より演出の高い合成映像を提供することができる。ユーザは、ＢＧＭを聞きながら音楽に合ったメッセージを吹き込むことが可能になる。
【００５２】
このような複雑な制御を行うプログラムは、近年携帯端末に搭載されているJava（登録商標）やBREW（登録商標）等を利用して作成することで、比較的簡単に作成することが可能であると共に、サーバから携帯端末にダウンロードする撮影サポートツール実行プログラムのデータ容量を小さくすることが可能である。
【００５３】
さらに、本実施の形態では、ユーザの端末として携帯電話端末を用いているが、これに限定されるものではなく、カメラ機能及び無線通信機能を持った携帯端末であれば良い。例えば、カメラ機能を備えたＰＨＳ、カメラ機能及び無線通信機能を持ったＰＤＡや携帯ゲーム機、無線通信機能を備えたデジタルカメラ等であっても良い。ここで、カメラ機能及び無線通信機能は、本体に内蔵されているものだけでなく、オプション機能や外付け機器により後付で実現されていても良い。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態に係る第１の動画生成配信システムの概略構成を示す図である。
【図２】本発明の実施の形態に係るサーバの概略構成を示す図である。
【図３】本発明の実施の形態に係る第１の動画生成配信システムのムービーを生成する際の処理の流れを示すフローチャートである。
【図４】本発明の実施の形態に係る第１の動画生成配信システムの携帯電話端末のディスプレイに表示される画面の内容を示す図である。
【図５】本発明の実施の形態に係る第１の動画生成配信システムのＤＢ内のデータの内容の一部を示す図である。
【図６】本発明の実施の形態に係る第１の動画生成配信システムのムービーを再生する際の処理の流れを示すフローチャートである。
【図７】本発明の実施の形態に係る第２の動画生成配信システムのサーバの概略構成を示す図である。
【図８】本発明の実施の形態に係る第２の動画生成配信システムのレンダリング処理の概念を示す図である。
【図９】本発明の実施の形態に係る第２の動画生成配信システムの原動画と静止画の合成を説明するための図である。
【図１０】本発明の実施の形態に係る携帯端末用撮影サポートツールの一例を説明するための図である。
【図１１】本発明の実施の形態に係る携帯端末用撮影サポートツールに基づいて、画像が生成される際の処理の流れを示すフローチャートである。
【図１２】本発明の実施の形態の変形例に係る携帯端末用撮影サポートツールを説明するための図である。
【符号の説明】
【００５５】
１              動画生成配信システム
１０，５０      サーバ
１１，５１      演算装置
１２，５２      記憶装置
１３，５３      ＤＢ
１３１，５３１  プログラムＤＢ
１３２，５３２  表示メニューＤＢ
１３３，５３３  テンプレートＤＢ
１３４          バックミュージックＤＢ
５３４          サウンドＤＢ
１３５，５３５  エフェクトＤＢ
１３６          サンプル写真ＤＢ
５３６          静止画ＤＢ
５３７          原動画ＤＢ
５３８          テキストＤＢ
５３９          オブジェクトＤＢ
５４０          フィルターＤＢ
２０            携帯電話端末
３０            基地局
４０            インターネット
【図１】
2005192028.tif 000003
【図２】
2005192028.tif 000004
【図３】
2005192028.tif 000005
【図４】
2005192028.tif 000006
【図５】
2005192028.tif 000007
【図６】
2005192028.tif 000008
【図７】
2005192028.tif 000009
【図８】
2005192028.tif 000010
【図９】
2005192028.tif 000011
【図１０】
2005192028.tif 000012
【図１１】
2005192028.tif 000013
【図１２】
2005192028.tif 000014