(57)【要約】【課題】思いがけない静止画像等を含む動画をユーザに提示することができる電子機器を実現する。【解決手段】実施形態によれば、インデキシング手段は、複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成する。抽出手段は、前記インデックス情報に基づいて、選択された人物の顔画像をそれぞれ含む第１の静止画像群と、前記選択された人物に関連する第２の静止画像群であって前記選択された人物に関連する別の人物の顔画像を含む静止画像を少なくとも含む第２の静止画像群とを、前記複数の静止画像から抽出する。再生手段は、前記抽出された第１の静止画像群と前記抽出された第２の静止画像群とを用いて動画像を再生する。【選択図】図３
2012004748.tif 000002
【特許請求の範囲】
【請求項１】
複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成するインデキシング手段と、
前記インデックス情報に基づいて、選択された人物の顔画像をそれぞれ含む第１の静止画像群と、前記選択された人物に関連する第２の静止画像群であって前記選択された人物に関連する別の人物の顔画像を含む静止画像を少なくとも含む第２の静止画像群とを、前記複数の静止画像から抽出する抽出手段と、
前記抽出された第１の静止画像群と前記抽出された第２の静止画像群とを用いて動画像を再生する再生手段とを具備する電子機器。
【請求項２】
複数のタイムセグメントにおいて使用すべき静止画像群の属性を示すシナリオ情報を決定するシナリオ決定手段と、
前記抽出された第１の静止画像群と前記抽出された第２の静止画像群から、前記シナリオ情報によって示される各タイムセグメントに対応する属性に合致する少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって動画像を作成する動画像作成手段とをさらに具備し、
前記再生手段は、前記作成された動画像を再生する請求項１記載の電子機器。
【請求項３】
前記シナリオ情報は各タイムセグメントで使用すべきエフェクトを示す情報を含み、
前記再生手段は、前記シナリオ情報によって示される各タイムセグメントに対応するエフェクトを、各タイムセグメントに割り当てられた前記少なくとも１つの静止画像に施す請求項２記載の電子機器。
【請求項４】
複数のタイムセグメントにおいて使用すべき静止画像群を示すシナリオ情報であって、各タイムセグメントに登場すべき人物が、主役、脇役、または主役および脇役の双方のいずれであるかを指定する人物属性を含むシナリオ情報を決定するシナリオ決定手段と、
前記選択された人物を主役に決定すると共に、前記選択された人物に関連する別の人物の一人を脇役に決定し、前記抽出された第１の静止画像群と前記抽出された第２の静止画像群から、前記各タイムセグメントに対応する人物属性に合致する人物の顔画像を含む少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって前記動画像を作成する動画像作成手段とをさらに具備し、
前記再生手段は、前記作成された動画像を再生する請求項１記載の電子機器。
【請求項５】
前記シナリオ情報は各タイムセグメントで使用すべきエフェクトを示す情報を含み、
前記再生手段は、前記シナリオ情報によって示される各タイムセグメントに対応するエフェクトを、各タイムセグメントに割り当てられた前記少なくとも１つの静止画像に施す請求項４記載の電子機器。
【請求項６】
複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成するインデキシング手段と、
前記インデックス情報に基づいて、選択された人物の顔画像をそれぞれ含む第１の静止画像群と、前記選択された人物に関連する第２の静止画像群であって前記選択された人物に関連する別の人物の顔画像を含む静止画像を少なくとも含む第２の静止画像群とを、前記複数の静止画像から抽出する抽出手段と、
複数のタイムセグメントにおいて使用すべき静止画像群の属性を示すシナリオ情報を決定するシナリオ決定手段と、
前記抽出された第１の静止画像群と前記抽出された第２の静止画像群から、前記シナリオ情報によって示される各タイムセグメントに対応する属性に合致する少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって動画像を作成する動画像作成手段と、
前記作成された動画像を再生する再生手段とを具備する電子機器。
【請求項７】
前記使用すべき静止画像群の属性は、各タイムセグメントに登場すべき人物が、主役、脇役、または主役および脇役の双方のいずれであるかを指定する人物属性を含み、
前記動画像作成手段は、前記選択された人物を主役に決定すると共に、前記選択された人物に関連する別の人物の一人を脇役に決定し、前記各タイムセグメントに対応する人物属性に合致する人物の顔画像を含む少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって前記動画像を作成し、
前記再生手段は、前記作成された動画像を再生する請求項６記載の電子機器。
【請求項８】
複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成し、
前記インデックス情報に基づいて、選択された人物の顔画像をそれぞれ含む第１の静止画像群と、前記選択された人物に関連する第２の静止画像群であって前記選択された人物に関連する別の人物の顔画像を含む静止画像を少なくとも含む第２の静止画像群とを、前記複数の静止画像から抽出し、
前記抽出された第１の静止画像群と前記抽出された第２の静止画像群とを用いて動画像を再生する動画像再生方法。
【請求項９】
さらに、複数のタイムセグメントにおいて使用すべき静止画像群の属性を示すシナリオ情報を決定し、
前記抽出された第１の静止画像群と前記抽出された第２の静止画像群から、前記シナリオ情報によって示される各タイムセグメントに対応する属性に合致する少なくとも１つの静止画像を抽出し、
前記再生することは、抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって前記動画像を作成する請求項８記載の動画像再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像を表示する電子機器及び該機器に適用される動画像再生方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ、デジタルカメラ、ＰＤＡのような様々な電子機器が普及している。このような電子機器は、例えば写真のような静止画像を管理する機能を有している。画像管理方法としては、例えば、写真に付加された撮影位置データに基づいて、写真を複数のグループに分類する方法が知られている。
【０００３】
また、最近では、写真のような静止画像群を用いて動画像（例えば、フォトムービー、スライドショー等）を作成する動画作成技術が注目されている。動画作成技術としては、例えば、静止画像群を複数の撮影位置に対応する複数のディレクトリに分類して格納し、ユーザによって指定されたディレクトリ内の静止画像群を用いて動画を作成する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９４９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ユーザに処理対象のディレクトリを指定させる方法では、表示される静止画像は、その指定されたディレクトリ内の静止画像に限定される。したがって、例えば、思いがけない静止画像（ユーザが意識していない静止画像）や、同一のディレクトリ内に格納されていないものの関連性が高い静止画像等を含む動画をユーザに提示することは困難である。
【０００６】
本発明は上述の事情を考慮してなされたものであり、思いがけない静止画像等を含む動画をユーザに提示することができる電子機器及び動画像再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態によれば、電子機器は、インデキシング手段と、抽出手段と、再生手段とを具備する。インデキシング手段は、複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成する。抽出手段は、前記インデックス情報に基づいて、選択された人物の顔画像をそれぞれ含む第１の静止画像群と、前記選択された人物に関連する第２の静止画像群であって前記選択された人物に関連する別の人物の顔画像を含む静止画像を少なくとも含む第２の静止画像群とを、前記複数の静止画像から抽出する。再生手段は、前記抽出された第１の静止画像群と前記抽出された第２の静止画像群とを用いて動画像を再生する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る電子機器の構成を示す斜視図。
【図２】同実施形態の電子機器のシステム構成を示すブロック図。
【図３】同実施形態の電子機器によって実行されるフォトムービー作成アプリケーションプログラムの機能構成を示すブロック図。
【図４】同実施形態の電子機器によって実行されるフォトムービー作成アプリケーションプログラムが用いるインデックス情報の例を示す図。
【図５】同実施形態の電子機器によって表示されるメイン画面の例を示す図。
【図６】同実施形態の電子機器によって表示される主人公選択画面の例を示す図。
【図７】同実施形態の電子機器によって実行されるフォトムービー作成処理の手順の概要を示す概念図。
【図８】同実施形態の電子機器によって実行されるキー顔画像（主人公）選択処理の手順を説明するフローチャート。
【図９】同実施形態の電子機器によって実行されるフォトムービー作成処理の手順を説明するフローチャート。
【図１０】同実施形態の電子機器によって実行される、静止画像内の顔画像を強調するためのエフェクトの例を示す図。
【図１１】同実施形態の電子機器によって実行される他のエフェクトの例を示す図。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、実施形態を説明する。  
図１は、本発明の一実施形態に係る電子機器の外観を示す斜視図である。この電子機器は、例えばノートブックタイプのパーソナルコンピュータ１０として実現されている。図１に示すように、本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（liquid crystal display）１７が組み込まれている。ディスプレイユニット１２は、コンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自在にコンピュータ本体１１に取り付けられている。
【００１０】
コンピュータ本体１１は、薄い箱形の筐体を有しており、その上面には、キーボード１３、本コンピュータ１０を電源オン／電源オフするためのパワーボタン１４、入力操作パネル１５、タッチパッド１６、スピーカ１８Ａ，１８Ｂなどが配置されている。入力操作パネル１５上には、各種操作ボタンが設けられている。
【００１１】
また、コンピュータ本体１１の右側面には、例えばＵＳＢ（universal serial bus）２．０規格のＵＳＢケーブルやＵＳＢデバイスを接続するためのＵＳＢコネクタ１９が設けられている。さらに、コンピュータ本体１１の背面には、例えばＨＤＭＩ(high-definition multimedia interface)規格に対応した外部ディスプレイ接続端子（図示せず）が設けられている。この外部ディスプレイ接続端子は、デジタル映像信号を外部ディスプレイに出力するために用いられる。
【００１２】
図２は、本コンピュータ１０のシステム構成を示す図である。  
本コンピュータ１０は、図２に示されているように、ＣＰＵ（central processing unit）１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、ＧＰＵ（Graphics Processing Unit）１０５、ＶＲＡＭ（ビデオＲＡＭ:random access memory）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ（basic input/output system-read only memory）１０７、ＬＡＮ（local area network）コントローラ１０８、ハードディスクドライブ（ＨＤＤ）１０９、光ディスクドライブ（ＯＤＤ）１１０、ＵＳＢコントローラ１１１Ａ、カードコントローラ１１１Ｂ、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１１３、ＥＥＰＲＯＭ（electrically erasable programmable ROM）１１４等を備える。
【００１３】
ＣＰＵ１０１は、本コンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、ＨＤＤ１０９から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１、及びフォトムービー作成アプリケーションプログラム２０２のような各種アプリケーションプログラムを実行する。フォトムービー作成アプリケーションプログラム２０２は、例えばＨＤＤ１０９等に格納された各種デジタルコンテンツを再生するソフトウェアである。このフォトムービー作成アプリケーションプログラム２０２は、動画像生成機能を有している。この動画像生成機能は、例えば、ＨＤＤ１０９等に格納された写真等の素材（デジタルコンテンツ）を用いて、動画像（フォトムービー、スライドショー）を作成する機能である。さらに、この動画像生成機能は、動画像の作成に用いる素材を分析する機能を含む。フォトムービー作成アプリケーションプログラム２０２は、素材を用いて作成された動画像を再生し、画面（ＬＣＤ１７）に表示する。
【００１４】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳも実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１５】
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、例えば、PCI EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１６】
ＧＰＵ１０５は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。また、ＧＰＵ１０５は、ＨＤＭＩ制御回路３およびＨＤＭＩ端子２を介して、外部ディスプレイ１にデジタル映像信号を送出することもできる。
【００１７】
ＨＤＭＩ端子２は、前述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを１本のケーブルでテレビのような外部ディスプレイ１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ１にデジタル映像信号をＨＤＭＩ端子２を介して送出するためのインタフェースである。
【００１８】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９及びＯＤＤ１１０を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００１９】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。ＬＡＮコントローラ１０８は、例えばIEEE 802.3規格の有線通信を実行する有線通信デバイスであり、一方、無線ＬＡＮコントローラ１１２は、例えばIEEE 802.11g規格の無線通信を実行する無線通信デバイスである。ＵＳＢコントローラ１１１Ａは、（ＵＳＢコネクタ１９を介して接続される）例えばUSB 2.0規格に対応した外部機器との通信を実行する。例えば、ＵＳＢコントローラ１１１Ａは、例えば、デジタルカメラに格納されている画像データファイルを受信するために使用される。カードコントローラ１１１Ｂは、コンピュータ本体１１に設けられたカードスロットに挿入される、ＳＤカードのようなメモリカードに対するデータの書き込み及び読み出しを実行する。
【００２０】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラと、キーボード１３及びタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１１３は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０を電源オン／電源オフする機能を有している。
【００２１】
次いで、図３を参照して、フォトムービー作成アプリケーションプログラム２０２の機能構成を説明する。ここでは、フォトムービー作成アプリケーションプログラム２０２が有する機能のうち、動画像生成機能を実現するための構成例について説明する。この動画像生成機能は、ＨＤＤ１０９内の所定のディレクトリ（フォルダ）に格納された複数の静止画像（静止画像データ）５１を用いて動画像（フォトムービー、スライドショー）を作成し、その作成した動画像を再生する。静止画像５１は、例えば、デジタル写真、他の各種静止画像ファイル（JPEGファイル）等である。用語「フォトムービー」は複数の静止画像（例えば写真）を用いて生成される動画像（ムービー）を意味する。フォトムービーの再生においては、静止画像群には様々なエフェクトまたはトランジションが施される。エフェクトまたはトランジションが施された静止画像群は音楽と一緒に再生される。フォトムービー作成アプリケーションプログラム２０２は、ある静止画像（キー画像）に関連する静止画像群を自動的に抽出し、抽出された静止画像群を用いてフォトムービーを作成および再生することができる。用語「スライドショー」は静止画像を１枚ずつ順次表示する動画像（ムービー）を意味する。
【００２２】
フォトムービー作成アプリケーションプログラム２０２は、ユーザが設定したＨＤＤ１０９内のフォルダ（写真フォルダ）を監視し、１以上の新しい静止画像（写真ファイル）が写真フォルダに格納されたことを感知すると、それら１以上の新しい静止画像に対するインデキシングを行うと同時にそれら１以上の新しい静止画像のスライドショーを開始する。インデキシングが完了すると、フォトムービー作成アプリケーションプログラム２０２は、１以上の新しい静止画像をベースとしたフォトムービーを作成して再生する。この場合、例えば、１以上の新しい静止画像のみからフォトムービーを作成して再生しても良い。代わりに、１以上の新しい静止画像に関連する静止画像群を写真フォルダ内の静止画像群から抽出し、１以上の新しい静止画像と、それら抽出された静止画像群とを用いてフォトムービーを作成して再生しても良い。
【００２３】
フォトムービーの作成は、１枚の静止画像（キー画像）を基に行われる。つまり、選択されたキー画像に関連する静止画像群が自動抽出され、抽出された静止画像群を用いてフォトムービーが作成される。フォトムービーの作成条件として、スタイル、音楽、注目する人物（顔）の各々を選択指定することができる。選択したスタイルに応じて、使用される静止画像の抽出方法、使用されるエフェクト／トランジション等が決定される。従来では、ムービーの作成に使用する写真はユーザによって指定されるが、フォトムービー作成アプリケーションプログラム２０２は、写真フォルダ内の全ての静止画像から、使用する写真群を自動抽出する。これにより、思いがけない写真を掘り起こしてユーザに見せることができる。
【００２４】
抽出処理では、顔画像の笑顔度、顔画像の鮮明度等に従って、より写りの良い写真を抽出してもよい。また、顔クラスタリングによって各顔画像に対応する人物を認識し、例えば、選択された人物の顔画像を含む写真群、選択された人物に関連する別の人物の顔画像を含む写真群などを抽出してもよい。さらに、イベントグループ分け技術を用いて写真群を複数のイベントに分けてもよい。この場合、あるイベント内の登場人物と別のイベント内の登場人物との関係に基づいてイベント同士の関連性を推定し、その推定結果を抽出処理に使用しても良い。例えば、同一の人物が登場するイベント同士は関連性があると推定しても良い。また、例えば、ある人物Ａと別の人物Ｂが同じ写真に写っている頻度（共起頻度）が高いならば、人物Ａを含む写真が属するイベントは、人物Ｂを含む写真が属するイベントに関連するイベントであると推定してもよい。
【００２５】
フォトムービー作成アプリケーションプログラム２０２は、監視部２１、インデキシング部２２及び再生制御部２３を備える。
【００２６】
監視部２１は、ＨＤＤ１０９内の素材データベース３０１を常時監視し、新たな静止画像５１が例えばＵＳＢコントローラ１１１Ａ、カードコントローラ１１１Ｂ等のインタフェース部を介してＨＤＤ１０９内の素材データベース３０１に格納されたか否かを判定する。素材データベース３０１はＨＤＤ１０９内の所定のディレクトリ（上述の写真フォルダ）に相当する。素材データベース３０１に格納された各静止画像５１は、動画像（フォトムービー、スライドショー）の素材候補として用いられる。素材データベース３０１には、静止画像のみならず、例えばショートムービーのような動画像を素材候補として格納してもよい。
【００２７】
インデキシング部２２は、素材データベース３０１内の複数の静止画像５１を分析し、それら複数の静止画像５１それぞれの属性を示すインデックス情報を生成する。インデキシング部２２によるインデキシングは、例えば、１以上の新しい静止画像（写真ファイル）が素材データベース３０１に格納されたことをトリガに開始される。つまり、素材データベース３０１に１以上の新しい静止画像が格納された時に、インデキシング部２２は、その新しい静止画像に対応するインデックス情報を生成する。
【００２８】
インデキシング部２２は顔認識機能を有している。インデックス情報には、複数の静止画像５１に含まれる複数の顔画像それぞれの認識結果も含まれている。
【００２９】
インデキシング部２２は、顔画像検出部２２１、クラスタリング部２２２、イベント検出部２２３、及びインデックス情報生成部２２４を備える。  
顔画像検出部２２１は、インデキシング対象の静止画像５１（例えば、写真フォルダに新たに格納された静止画像）から顔画像を検出する。顔画像は、例えば、その静止画像５１の特徴を解析し、予め用意された顔画像特徴サンプルと類似する特徴を有する領域を探索することによって検出することができる。顔画像特徴サンプルは、多数の人物それぞれの顔画像特徴を統計的に処理することによって得られた特徴データである。顔検出処理により、その静止画像５１に含まれる顔画像に対応する領域が検出され、当該領域の位置（座標）及びサイズが検出される。
【００３０】
また、顔画像検出部２２１は検出した顔画像を分析する。顔画像検出部２２１は、例えば、検出した顔画像の笑顔度、鮮明度、正面度等を算出する。笑顔度は、検出した顔画像が笑顔である度合いを示す指標である。鮮明度は、検出した顔画像が鮮明である（例えば、ぼけがない）度合いを示す指標である。また、正面度は、検出した顔画像が正面を向いている度合いを示す指標である。顔画像検出部２２１は、検出した顔画像を示す情報をクラスタリング部２２２に出力する。
【００３１】
クラスタリング部２２２は、検出した顔画像に対してクラスタリング処理を施すことにより、検出した顔画像を人物毎に分類する。類似する顔画像特徴を有する顔画像同士は同一の人物として認識される。クラスタリング部２２２は、クラスタリング処理の結果に基づいて、各顔画像に対して人物の識別情報（人物ＩＤ）を付与する。同一人物の顔画像群に対しては同一の人物ＩＤが付与される。クラスタリング部２２２は、各顔画像の属性（笑顔度、鮮明度、正面度、人物ＩＤ）をインデックス情報生成部２２４に出力する。
【００３２】
イベント検出部２２３は、インデキシング対象の静止画像５１に対応するイベントを検出する。イベント検出部２２３は、例えば、そのインデキシング対象の静止画像５１の生成日時（撮影日時）に基づいて、そのインデキシング対象の静止画像５１を、所定の期間内（例えば、１日）に生成された他の静止画像と同一のイベントに分類する。そして、イベント検出部２２３は、インデキシング対象の静止画像５１に対して、そのインデキシング対象の静止画像５１が分類されたイベントの識別情報（イベントＩＤ）を付与する。そして、イベント検出部２２３は、インデキシング対象の静止画像５１に付与されたイベントＩＤをインデックス情報生成部２２４に出力する。
【００３３】
インデックス情報生成部２２４は、顔画像検出部２２１及びクラスタリング部２２２による処理結果に基づいて、インデックス情報３０２Ａを生成する。  
図４は、インデックス情報３０２Ａの一構成例を示す。インデックス情報３０２Ａは、複数の静止画像５１にそれぞれ対応する複数のエントリを含む。各エントリは、例えば、画像ＩＤ、生成日時（撮影日時）、生成場所（撮影場所）、イベントＩＤ、顔画像情報を含む。ある静止画像に対応するエントリにおいて、画像ＩＤは、その静止画像に固有の識別情報を示す。生成日時は、その静止画像が生成された日時（その静止画像の撮影日時）を示す。生成場所は、その静止画像が生成（撮影）された場所（位置）を示す。生成日時及び生成場所には、例えば、その静止画像データに付加されている情報が用いられる。生成場所は、例えば、その静止画像データが生成されるときに（例えば、静止画像データに対応する写真が撮影されるときに）、ＧＰＳレシーバによって検出された位置情報を示す。イベントＩＤは、その静止画像に対応するイベントに一意に付与される識別情報を示す。顔画像情報は、その静止画像に含まれる顔画像の認識結果情報である。顔画像情報は、例えば、顔画像（例えば、その顔画像の格納場所を示すパス）、人物ＩＤ、位置、サイズ、笑顔度、鮮明度、及び正面度を含む。なお、一つの静止画像５１に複数の顔画像が含まれるときは、その一つの静止画像５１に対応するインデックス情報３０２Ａは、複数の顔画像の各々に対応する顔画像情報を含む。  
インデックス情報生成部２２４は、生成したインデックス情報３０２Ａを素材情報データベース３０２に格納する。
【００３４】
以上の構成により、インデキシング部２２は、入力された静止画像５１に対応するインデックス情報３０２Ａを生成し、素材情報データベース３０２に格納することができる。
【００３５】
再生制御部２３は、インデックス情報３０２Ａに基づき、ある選択された静止画像（キー画像）に関連する静止画像群を、素材データベース３０１内の静止画像群５１から抽出し、関連する静止画像群を用いてフォトムービーまたはスライドショーを作成および再生する。再生制御部２３は、例えば、キー画像選択部２３１、カレンダー表示部２３２、関連画像選択部２３３、シナリオ決定部２３４、動画像生成部２３５、及び動画像再生部２３６を備える。
【００３６】
キー画像選択部２３１は、素材データベース３０１に格納された静止画像群５１からキー画像（キー静止画像）を選択する。キー画像選択部２３１は、再生中の動画像（フォトムービーまたはスライドショー）に含まれる静止画像をキー画像に決定することもできる。つまり、キー画像選択部２３１は、再生中のフォトムービー又はスライドショー内のある画像がユーザによって指示された時、その指示された画像をキー画像に決定する。なお、フォトムービー又はスライドショーの再生中にユーザによるキー画像の指示が行われないとき、キー画像選択部２３１は、例えば、再生されたフォトムービー又はスライドショーに含まれる最後の静止画像をキー画像に決定してもよい。
【００３７】
キー画像選択部２３１は、カレンダー上に静止画像群が配置されたカレンダー画面を用いてキー画像を選択してもよい。キー画像選択部２３１は、例えば、カレンダー画面を用いて、ユーザによって指定された静止画像をキー画像に決定する。
【００３８】
キー画像選択部２３１は、さらに、例えばユーザによって選択された顔画像を、キー顔画像に決定することもできる。この場合、そのキー顔画像に対応する人物に関連する静止画像群が素材データベース３０１から抽出され、それら抽出された静止画像群が動画像（フォトムービー又はスライドショー）の作成に用いられる。
【００３９】
関連画像選択部２３３は、素材データベース３０１に格納されている静止画像群５１から、キー画像（キー顔画像）に関連する静止画像群を選択（抽出）する。キー画像に関連する静止画像は、キー画像に対して、例えば、日時、人物又は場所について関連性を有する静止画像である。関連画像選択部２３３は、例えば、素材情報データベース３０２に格納されたインデックス情報３０２Ａを用いて、キー画像に関連する静止画像群を抽出する。また、関連画像選択部２３３は、キー画像（キー顔画像）に関連する静止画像群の代わりに、またはキー画像（キー顔画像）に関連する静止画像群に加えて、選択されたスタイルに対応する１つ以上の静止画像を、素材データベース３０１に格納されている静止画像群５１から選択（抽出）してもよい。選択されたスタイルに対応する静止画像は、選択されたスタイルに関連付けられた画像抽出条件（日時、人物又は場所を組み合わせて指定する）を満たす静止画像である。画像抽出条件はスタイル毎に予め規定されている。
【００４０】
関連画像選択部２３３は、日時関連画像選択部２３３Ａ、人物関連画像選択部２３３Ｂ及び場所関連画像選択部２３３Ｃを備える。
【００４１】
日時関連画像選択部２３３Ａは、素材データベース３０１に格納された静止画像群５１から、キー画像の生成日時に関連する生成日時を有する静止画像群を選択（抽出）する。日時関連画像選択部２３３Ａは、例えば、インデックス情報３０２Ａに基づいて、キー画像の生成日時と同一の期間内（例えば、日、月、時期、季節、年等で指定される期間内）に生成された静止画像群を選択（抽出）する。また、日時関連画像選択部２３３Ａは、例えば、インデックス情報３０２Ａに基づいて、キー画像の生成日時とは別の期間内の同じ日、同じ週、同じ月等（例えば、１年前の同じ日や２年後の同じ月等）に生成された静止画像群を選択（抽出）する。
【００４２】
人物関連画像選択部２３３Ｂは、素材データベース３０１に格納された静止画像群５１から、キー顔画像（キー画像に含まれる顔画像）に関連する静止画像群５１を選択（抽出する）する。キー顔画像に関連する静止画像群は、例えば、キー顔画像と同じ人物の顔画像を含む静止画像、キー顔画像に対応する人物に関連する別の人物の顔画像を含む静止画像、等を含む。キー顔画像に対応する人物に関連する別の人物には、例えば、キー顔画像と同じ静止画像内に含まれる人物等が含まれる。
【００４３】
場所関連画像選択部２３３Ｃは、素材データベース３０１に格納された静止画像群５１から、キー画像の生成場所に関連する生成場所で生成された静止画像群を選択（抽出）する。
【００４４】
シナリオ決定部２３４は、作成対象の動画像（例えば、フォトムービー）のシナリオを決定する。シナリオは、例えば、作成対象の動画像シーケンス内の複数のチャプタ（タイムセグメント）において使用すべきエフェクト群と使用すべき静止画像群の属性とを示す情報（シナリオ情報）である。つまり、シナリオは、チャプタと称されるタイムセグメント毎にエフェクトと静止画像属性とを規定する。
【００４５】
本実施形態においては、例えば、２４種類のシナリオ情報がシナリオデータ３０３Ｃとして予めエフェクトデータベース３０３内に格納されている。シナリオ決定部２３４は、２４種類のシナリオ情報の内の１つのシナリオ情報を、動画像（例えば、フォトムービー）の作成に使用するシナリオとして決定する。シナリオの決定は、ユーザによって選択されたスタイルに従って実行してもよい。つまり、選択されたスタイルに従って、使用すべきシナリオ情報が決定される。本実施形態では、例えば８種類のスタイル（Happy, Fantastic, Ceremonial, Cool, Travel, Party, Gallery, Biography）が予め用意されている。さらに、スタイル毎に、例えば３種類のシナリオ情報が予め用意されている。シナリオ決定部２３４は、例えば、ユーザによって選択されたスタイルに対応する３種類のシナリオ情報の内の任意の１つを自動的に選択し、その選択したシナリオ情報を作成対象の動画像（例えば、フォトムービー）のシナリオに決定する。また、ユーザがスタイルを選択する代わりに、シナリオ決定部２３４が、８種類のスタイル内の任意の１つを自動的に選択してもよい。この場合、使用するスタイルは、例えば、関連画像選択部２３３によって抽出された静止画像それぞれの特徴（例えば、登場人物数（顔画像数）、顔画像の笑顔度、等）に基づいて決定してもよい。
【００４６】
上述のように、選択されたスタイルに対応する３種類のシナリオ情報の内の１つが作成対象の動画像（例えば、フォトムービー）のシナリオとして選択されるが、このシナリオの選択には、例えば、乱数を使用してもよい。これにより、たとえ同じスタイルが選択された場合でも、毎回異なるシナリオを使用してフォトムービーを作成できる。フォトムービーの作成に使用される静止画像群それぞれの属性は使用されるシナリオによって変わる。したがって、使用されるシナリオを変えることは、思いがけない静止画像を掘り起こしてユーザに見せることができる可能性を高めることを可能にし得る。
【００４７】
さらに、シナリオ決定部２３４は、フォトムービーの作成に使用する音楽も決定する。本実施形態では、複数の音楽が音声データ３０３Ｂとしてエフェクトデータベース３０３に格納されている。シナリオ決定部２３４は、例えば、選択されたスタイルに応じて、または関連画像選択部２３３によって抽出された静止画像それぞれの特徴（例えば、登場人物数（顔画像数）に応じて、使用する音楽を決定する。なお、使用する音楽はユーザが指定するようにしてもよい。
【００４８】
動画像生成部２３５は、決定されたシナリオ情報に基づいて、フォトムービーを生成する。この場合、動画像生成部２３５は、関連画像選択部２３３によって抽出された静止画像群から、シナリオ情報によって示される各チャプタの静止画像属性に合致する少なくとも１つの静止画像を抽出する。そして、動画像生成部２３５は、抽出された少なくとも１つの静止画像を各チャプタに割り当てることによって、フォトムービーを作成する。
【００４９】
動画像再生部２３６は、シナリオ情報によって示される各チャプタに対応するエフェクトを各チャプタに割り当てられた静止画像に施すことによって、作成されたフォトムービーを再生する。
【００５０】
なお、決定されたシナリオ情報は、スライドショーの作成に使用してもよい。この場合、動画像生成部２３５は、関連画像選択部２３３によって抽出された静止画像群から、シナリオ情報によって示される各チャプタの静止画像属性に合致する少なくとも１つの静止画像を抽出する。そして、動画像生成部２３５は、抽出された少なくとも１つの静止画像を各チャプタに割り当てることによってスライドショーを作成、つまり使用する静止画像それぞれとその再生タイミングを決定する。動画像再生部２３６は、作成されたフォトムービーを再生する。
【００５１】
図５は、フォトムービー作成アプリケーション２０２によって表示されるメイン画面４０の例を示す。メイン画面４０は、例えば、「スタイル」ボタン４０１、「音楽」ボタン４０２、「主人公」ボタン４０３、「スタート」ボタン４０４、ムービー再生画面４０５、及び「カレンダー」ボタン４０６を備える。
【００５２】
ムービー再生画面４０５は、生成されたフォトムービー又はスライドショーを表示するための画面である。ムービー再生画面４０５では、再生制御部２３（動画像生成部２３５）によって生成されたフォトムービー又はスライドショーが順次再生され、表示される。図５においては、再生中のフォトムービー又はスライドショーの画像に、例えば、人物４０Ａ〜４０Ｆが登場する例が示されている。
【００５３】
フォトムービー又はスライドショーの再生中にムービー再生画面４０５がユーザによるポインティングデバイスの操作によってクリックされた時、フォトムービー作成アプリケーション２０２は、フォトムービー（スライドショー）の再生を一時停止し、現在再生中の画像をキー画像に決定する。現在再生中の画像が複数の静止画像を合成することによって生成された画像であるならば、フォトムービー作成アプリケーション２０２は、それら複数の静止画像の一つをキー画像に決定しても良い。もちろん、それら複数の静止画像の内、ユーザによってクリックされた静止画像をキー画像に決定しても良い。
【００５４】
「主人公」ボタン４０３は、生成されるフォトムービー内で注目される人物（主人公）の選択を開始するためのボタンである。キー画像選択部２３１は、「主人公」ボタン４０３が押されたことに応答して、キー画像に登場する人物のリスト（顔画像選択画面）を表示する。ユーザは、例えば、ムービー再生画面４０５を用いてキー画像を選択した後に、「主人公」ボタン４０３を押して、キー顔画像の選択開始（すなわち、顔画像選択画面の表示）を指示する。
【００５５】
図６は、キー顔画像を選択するための顔画像選択画面４１の例を示す。顔画像選択画面４１では、キー画像に含まれる顔画像のリスト（顔画像４１Ａ〜４１Ｄ）が表示されている。キー画像選択部２３１は、キー画像に登場する人物４０Ａ〜４０Ｆから、例えば、その人物が出現する静止画像数がしきい値以上である人物（例えば、人物４０Ａ〜４０Ｄ）を選択し、その選択した人物に対応する顔画像４１Ａ〜４１Ｄをムービー再生画面４０５上に表示する。
【００５６】
ユーザは、顔画像選択画面４１を用いて、顔画像４１Ａ〜４１Ｄから注目する人物の顔画像（ここでは、顔画像４１Ａ）を選択する。キー画像選択部２３１は、選択された顔画像４１Ａをキー顔画像（主人公）に決定する。なお、選択される顔画像は複数であってもよい。また、顔画像選択画面４１を用いて顔画像を選択する操作が行われないとき（例えば、「主人公」ボタン４０３が押されないとき）、キー画像選択部２３１は、キー画像に含まれる顔画像のうち、所定の条件を満たす顔画像をキー顔画像に選択してもよい。
【００５７】
図５のメイン画面４０上の「スタイル」ボタン４０１は、フォトムービーのスタイルの選択を開始するためのボタンである。フォトムービー作成アプリケーション２０２は、「スタイル」ボタン４０１が押されたことに応答して、スタイル選択画面を表示する。スタイル選択画面上には、上述の８種類のスタイル（Happy, Fantastic, Ceremonial, Cool, Travel, Party, Gallery, Biography）のリストが表示される。ユーザは、希望するスタイルを選択することができる。
【００５８】
「音楽」ボタン４０２は、フォトムービーに用いられる音楽の選択を開始するためのボタンである。フォトムービー作成アプリケーション２０２は、「音楽」ボタン４０２が押されたことに応答して、音楽のリスト（音楽選択画面）を表示する。ユーザは、希望する音楽を選択することができる。
【００５９】
「スタート」ボタン４０４は、フォトムービーの生成及び再生を開始するためのボタンである。フォトムービー作成アプリケーション２０２は、「スタート」ボタン４０４が押されたことに応答して、フォトムービーの作成を開始する。そして、フォトムービー作成アプリケーション２０２は、作成したフォトムービーを再生して、ムービー再生画面４０５に表示する。
【００６０】
ここで、フォトムービーの再生操作の流れについて説明する。フォトムービーはキー画像（メイン画面４０上に表示中の画像、またはカレンダー画面を用いて選択された画像）をベースに作成される。  
＜メイン画面４０上に表示中の画像をキー画像に使用する例＞
（１）スライドショー／フォトムービー再生中に、メイン画面４０をクリック
（２）スタイルを選択（デフォルトはおまかせ）
（３）フォトムービーに使用する音楽を選択（デフォルトはおまかせ）
（４）注目する人物を選択（デフォルトはおまかせ。）
（５）「スタート」ボタン４０４をクリック
スタイル、音楽、注目する人物がすべておまかせで良い場合は、ユーザは、メイン画面４０をクリックして、表示された「スタート」ボタン４０４をクリックするだけでよい。
【００６１】
＜カレンダー画面を用いて選択された画像をキー画像に使用する例＞
（１）メイン画面４０上の「カレンダー」ボタンをクリック
（２）ベースとする写真を撮影した日付を選択して、写真の一覧を表示
（３）写真の一覧からベースとする写真を選択し、「スタート」ボタン４０４をクリック
（４）メイン画面４０上でスタイルを選択（デフォルトはおまかせ）
（５）メイン画面４０上でフォトムービーに使用する音楽を選択（デフォルトはおまかせ）
（６）注目する人物を選択（デフォルトはおまかせ。）
（７）「スタート」ボタン４０４をクリック
次に、図７を参照して、フォトムービー作成処理の手順の概要について説明する。  
フォトムービー作成アプリケーション２０２は、まず、インデックス情報に基づいて、キー画像（キー顔画像）に関連する静止画像群を素材データベース３０１から抽出（一次抽出）する（ブロックＢ１０１）。ブロックＢ１０１では、フォトムービー作成アプリケーション２０２は、例えば、選択された人物（主人公）に関連する静止画像群を素材データベース３０１から抽出する。
【００６２】
次に、フォトムービー作成アプリケーション２０２は、フォトムービーの作成に用いるシナリオを選定する（ブロックＢ１０２）。ブロックＢ１０２では、フォトムービー作成アプリケーション２０２は、選択されたスタイルや、ブロックＢ１０１で抽出した静止画像群の特徴値等に応じて、予め用意された複数のシナリオ情報の一つを選択する。各シナリオ情報は、フォトムービーのシーケンスを構成する複数のチャプタ（シーン）において使用されるエフェクトの順番（エフェクト列）および静止画像群の属性（静止画像属性）とを規定する。図７では、フォトムービーのシーケンスが５つのチャプタ（チャプタ１、２、３、４、５）から構成される場合が想定されている。チャプタ１はフォトムービーのオープニングシーンであり、チャプタ５はフォトムービーのエンディングシーンである。各チャプタには、１以上のエフェクト（ここでは２つのエフェクト）が定義され、さらにエフェクト毎に静止画像属性が定義される。
【００６３】
静止画属性としては、例えば、人物属性（顔属性）を使用してもよい。この人物属性としては、例えば、主人公（主役）、脇役、笑顔度、鮮明度、登場人数等を使用することができる。ここで、用語「主役」は、フォトムービーの主人公となるべき人物、つまり、注目すべき人物（顔）を意味する。例えば、上述のキー顔画像に対応する人物を、主役に決定してもよい。用語「脇役」は、主人公に関連する別の人物を意味する。例えば、主人公との共起頻度の高い人物（顔）を脇役に決定してもよい。人物属性は、複数の脇役を指定することもできる。主人公との共起頻度の高い複数の人物（顔）が脇役となり得る。静止画属性としては、人物属性のみならず、例えば、場所属性を使用してもよい。この場所属性は、使用する静止画像の撮影場所を指定する。
【００６４】
図７のシナリオ情報１では、例えば、チャプタ１に２つのエフェクト（エフェクト＃１、エフェクト＃２）が規定されており、さらに、エフェクト＃１には静止画属性「主人公」が、エフェクト＃２には静止画属性「主人公  ＯＲ  脇役」が関連付けられている。静止画属性「主人公」は、主人公が登場する静止画像が使用されるべきであることを指定する。静止画属性「主人公  ＯＲ  脇役」は、主人公または脇役のいずれかが登場する静止画像が使用されるべきであることを指定する。静止画属性の他の幾つかの例は以下の通りである。
【００６５】
チャプタ２のエフェクト＃１１に関連付けられた静止画属性「主人公、脇役」は、主人公と脇役の双方が登場する静止画像が使用されるべきであることを指定する。チャプタ３のエフェクト＃６に関連付けられた静止画属性「脇役１、脇役２、脇役３」は、３人の脇役（脇役１、脇役２、脇役３）の全てが登場する静止画像が使用されるべきであることを指定する。チャプタ５のエフェクト＃３に関連付けられた静止画属性「多人数、笑顔度高」は、閾値以上の人物が登場し且つ笑顔度の高い人物の頻度がある閾値以上である静止画像が使用されるべきであることを指定する。チャプタ５のエフェクト＃４に関連付けられた静止画属性「主人公、笑顔度高」は、主人公が登場し、且つ主人公の笑顔度が閾値以上である静止画像が使用されるべきであることを指定する。このように、人物属性は、各チャプタに登場すべき人物が、主役、脇役、または主役および脇役の双方のいずれであるかを指定することができる。
【００６６】
次いで、フォトムービー作成アプリケーション２０２は、ブロックＢ１０１で抽出した静止画像群から、選定されたシナリオ情報によって示される各チャプタの静止画属性に合致する１以上の静止画像をさらに抽出（本抽出）する（ブロックＢ１０３）。そして、フォトムービー作成アプリケーション２０２は、抽出された静止画像を各チャプタに割り当てることによってフォトムービーを作成し、作成されたフォトムービーを再生する（ブロックＢ１０４）。ブロックＢ１０４では、フォトムービー作成アプリケーション２０２は、シナリオ情報によって示される各チャプタに対応するエフェクトを、各チャプタに割り当てられた静止画像に施す。
【００６７】
次に、図８のフローチャートを参照して、キー顔画像（主人公）選択処理の手順の例を説明する。
【００６８】
フォトムービー作成アプリケーション２０２は、まず、キー画像（キー静止画像）に含まれる顔画像を検出する（ブロックＢ１１１）。次いで、フォトムービー作成アプリケーション２０２は、検出された顔画像の一つを主人公に決定する（ブロックＢ１１２）。ブロックＢ１１２では、フォトムービー作成アプリケーション２０２は、検出された顔画像のリスト（顔画像リスト）を表示し、この顔画像リストからユーザによって選択された顔画像に対応する人物を主人公に決定する。なお、キー画像に登場する人物が一人である場合には、顔画像リストを表示することなく、その人物を主人公に決定してもよい。
【００６９】
次に、図９のフローチャートを参照して、フォトムービー作成処理の手順の例を説明する。「スタート」ボタン４０４が押されたことに応答して、フォトムービー作成アプリケーション２０２は、以下のフォトムービー作成処理を開始する。
【００７０】
フォトムービー作成アプリケーション２０２は、まず、インデックス情報に基づいて、選択された人物の顔画像（主人公）が登場する静止画像群を、素材データベース３０１に格納されている静止画像群５１から抽出する（ブロックＢ１）。次いで、フォトムービー作成アプリケーション２０２は、インデックス情報に基づいて、主人公に関連する別の人物が登場する静止画像群を、素材データベース３０１に格納されている静止画像群５１から抽出する（ブロックＢ２）。主人公に関連する別の人物は、例えば、主人公と同じ静止画像内に含まれる別の各人物である。さらに、フォトムービー作成アプリケーション２０２は、キー静止画像が属するイベント（イベントグループ）内の静止画像群も、主人公に関連する静止画像群として抽出する（ブロックＢ３）。これらブロックＢ１〜Ｂ３の処理によって、図７のブロックＢ１０１の一次抽出処理が実行される。なお、一次抽出処理では、選択された人物の顔画像（主人公）が登場する静止画像群、主人公に関連する別の人物が登場する静止画像群に加え、選択されたスタイルに対応する画像抽出条件に合致する静止画像群もさらに抽出するようにしてもよい。
【００７１】
次いで、フォトムービー作成アプリケーション２０２は、主人公に関連する少なくとも一人の人物を脇役として決定する（ブロックＢ４）。次いで、フォトムービー作成アプリケーション２０２は、各チャプタにおいて使用すべきエフェクトと使用すべき静止画像の属性とを示すシナリオを決定する（ブロックＢ５）。これらブロックＢ１〜Ｂ３の処理によって、図７のブロックＢ１０２のシナリオ選定処理が実行される。
【００７２】
次いで、フォトムービー作成アプリケーション２０２は、各チャプタの静止画属性（人物属性、場所属性等）に従って、一次抽出された静止画像群から、例えば、主人公の顔画像をそれぞれ含む静止画像群、脇役の顔画像をそれぞれ含む静止画像群、主人公の顔画像と脇役の顔画像の双方をそれぞれ含む静止画像群、他の属性に合致する静止画像群、等を抽出する（ブロックＢ６）。これにより、各チャプタの静止画属性に合致する静止画像群が抽出される（本抽出）。
【００７３】
次いで、フォトムービー作成アプリケーション２０２は、抽出された静止画像を各チャプタに割り当てることによってフォトムービーを作成する（ブロックＢ７）。そして、フォトムービー作成アプリケーション２０２は、シナリオ情報によって示される各チャプタに対応するエフェクトを各チャプタに割り当てられた静止画像に施すことによって、フォトムービーを再生する（ブロックＢ８）。
【００７４】
次に、図１０、図１１を参照して、幾つかのエフェクトの例を説明する。  
図１０は、静止画像に登場する人物の顔画像を強調するためのエフェクトの例を示している。静止画像４３では、人物４３Ａの顔画像に対して、人物４３Ａを強調するためのエフェクト４３Ｂが施されている。エフェクト４３Ｂは、顔画像を囲むイラスト（オブジェクト）を顔画像に重畳している。また、静止画像４４では、人物４４Ａの顔画像にスポットを当てるためのエフェクト４４Ｂが施されている。例えば、静止画像４４において、人物４４Ａが主人公で、他の２人が脇役である場合、「脇役１」、「脇役２」、「主人公」という順でスポットを順次当てる３段階スポットライトのようなエフェクトを使用することも出来る。
【００７５】
図１１は、複数の静止画像の各々に登場する人物の顔画像にエフェクトが施される例を示す。画面４７では、複数の静止画像から切り出された顔画像４７Ａ〜４７Ｄが表示され、各顔画像が画面４７上を移動するエフェクトが施されている。
【００７６】
以上説明したように、本実施形態によれば、ある選択された人物（主人公）の顔画像をそれぞれ含む第１の静止画像群と、主人公に関連する第２の静止画像群であって主人公に関連する別の人物の顔画像を含む静止画像を少なくとも含む第２の静止画像群とが、複数の静止画像から抽出され、抽出された第１の静止画像群と抽出された第２の静止画像群とを用いて動画像が再生される。このように、ある選択された人物（主人公）の顔画像をベースに、その主人公に対する関連静止画像群を自動的に抽出することにより、思いがけない写真を掘り起こしてユーザに見せることが可能になる。また、チャプタ毎に、人物属性のような静止画像属性を規定するシナリオ情報を用いることにより、ストーリー性のある動画像を生成することが出来る。
【００７７】
なお、本実施形態では、使用するエフェクト列と使用する静止画の属性とを指定するシナリオ情報を例示して説明したが、スライドショーを作成する場合には、使用する静止画の属性のみ指定するシナリオ情報を使用しても良い。また、スライドショーを作成する場合には、使用するエフェクトを指定する代わりに、使用するトランジションを指定するようにしてもよい。
【００７８】
また、本実施形態の再生処理の手順は全てソフトウェアによって実行することができる。このため、再生処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００７９】
また、図３に示した各部の機能は、例えば、専用ＬＳＩ、ＤＳＰのようなハードウェアによって実現しても良い。
【００８０】
また本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８１】
１０９…ＨＤＤ、２０２…動画像再生アプリケーションプログラム、２１…監視部、２２…インデキシング部、２２１…顔画像検出部、２２２…クラスタリング部、２２３…イベント検出部、２２４…インデックス情報生成部、２３…再生制御部、２３１…キー画像選択部、２３２…カレンダー表示部、２３３…画像抽出部、２３３Ａ…日時関連画像抽出部、２３３Ｂ…人物関連画像抽出部、２３３Ｃ…場所関連画像抽出部、２３４…シナリオ決定部、２３５…動画像生成部、２３６…動画像再生部、３０１…素材データベース、５１…静止画像データ、３０２…素材情報データベース、３０２Ａ…インデックス情報、３０３…エフェクトデータベース、３０３Ａ…エフェクトデータ、３０３Ｂ…音声データ、３０３Ｃ…シナリオデータ。
【図１】
2012004748.tif 000003
【図２】
2012004748.tif 000004
【図３】
2012004748.tif 000005
【図４】
2012004748.tif 000006
【図５】
2012004748.tif 000007
【図６】
2012004748.tif 000008
【図７】
2012004748.tif 000009
【図８】
2012004748.tif 000010
【図９】
2012004748.tif 000011
【図１０】
2012004748.tif 000012
【図１１】
2012004748.tif 000013
【手続補正書】
【提出日】平成23年8月5日(2011.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成するインデキシング手段と、
前記インデックス情報に基づいて、第１の人物の顔画像をそれぞれ含む１以上の第１の静止画像と、前記第１の人物に関連する１以上の第２の静止画像であって前記第１の人物に関連する第２の人物の顔画像を含む少なくとも一つの静止画像を含む１以上の第２の静止画像とを、前記複数の静止画像から抽出する抽出手段と、
前記抽出された１以上の第１の静止画像と前記抽出された１以上の第２の静止画像とを用いて動画像を再生する再生手段とを具備する電子機器。
【請求項２】
複数のタイムセグメントに対応する静止画像それぞれの属性を示すシナリオ情報を決定するシナリオ決定手段と、
前記抽出された第１の静止画像群と前記抽出された第２の静止画像群から、前記シナリオ情報によって示される各タイムセグメントに対応する属性を有する少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって動画像を作成する動画像作成手段とをさらに具備し、
前記再生手段は、前記作成された動画像を再生する請求項１記載の電子機器。
【請求項３】
前記シナリオ情報は各タイムセグメントで適用すべきエフェクトを示す情報を含み、
前記再生手段は、前記シナリオ情報によって示される各タイムセグメントに対応するエフェクトを、各タイムセグメントに割り当てられた前記少なくとも１つの静止画像に施す請求項２記載の電子機器。
【請求項４】
複数のタイムセグメントに対応する静止画像それぞれを示すシナリオ情報であって、各タイムセグメントに登場すべき人物が、主役、脇役、または主役および脇役の双方のいずれであるかを示す人物属性を含むシナリオ情報を決定するシナリオ決定手段と、
前記第１の人物を主役に決定すると共に、前記第１の人物に関連する第２の人物を脇役に決定し、前記抽出された第１の静止画像と前記抽出された第２の静止画像から、前記各タイムセグメントに対応する人物属性に合致する人物の顔画像を含む少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって前記動画像を作成する動画像作成手段とをさらに具備し、
前記再生手段は、前記作成された動画像を再生する請求項１記載の電子機器。
【請求項５】
前記シナリオ情報は各タイムセグメントで適用すべきエフェクトを示す情報を含み、
前記再生手段は、前記シナリオ情報によって示される各タイムセグメントに対応するエフェクトを、各タイムセグメントに割り当てられた前記少なくとも１つの静止画像に施す請求項４記載の電子機器。
【請求項６】
複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成するインデキシング手段と、
前記インデックス情報に基づいて、第１の人物の顔画像をそれぞれ含む１以上の第１の静止画像と、前記第１の人物に関連する１以上の第２の静止画像であって前記第１の人物に関連する第２の人物の顔画像を含む少なくとも一つの静止画像を含む１以上の第２の静止画像とを、前記複数の静止画像から抽出する抽出手段と、
複数のタイムセグメントに対応する静止画像それぞれの属性を示すシナリオ情報を決定するシナリオ決定手段と、
前記抽出された第１の静止画像と前記抽出された第２の静止画像から、前記シナリオ情報によって示される各タイムセグメントに対応する属性を有する少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって動画像を作成する動画像作成手段と、
前記作成された動画像を再生する再生手段とを具備する電子機器。
【請求項７】
前記静止画像それぞれの属性は、各タイムセグメントに登場すべき人物が、主役、脇役、または主役および脇役の双方のいずれであるかを示す人物属性を含み、
前記動画像作成手段は、前記第１の人物を主役に決定すると共に、前記第１の人物に関連する第２の人物を脇役に決定し、前記各タイムセグメントに対応する人物属性に合致する人物の顔画像を含む少なくとも１つの静止画像を抽出し、前記抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって前記動画像を作成し、
前記再生手段は、前記作成された動画像を再生する請求項６記載の電子機器。
【請求項８】
複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成し、
前記インデックス情報に基づいて、第１の人物の顔画像をそれぞれ含む１以上の第１の静止画像と、前記第１の人物に関連する１以上の第２の静止画像であって前記第１の人物に関連する第２の人物の顔画像を含む少なくとも一つの静止画像を含む１以上の第２の静止画像とを、前記複数の静止画像から抽出し、
前記抽出された第１の静止画像と前記抽出された第２の静止画像とを用いて動画像を再生する動画像再生方法。
【請求項９】
さらに、複数のタイムセグメントに対応する静止画像それぞれの属性を示すシナリオ情報を決定し、
前記抽出された第１の静止画像と前記抽出された第２の静止画像から、前記シナリオ情報によって示される各タイムセグメントに対応する属性を有する少なくとも１つの静止画像を抽出し、
前記動画像を再生することは、抽出された少なくとも１つの静止画像を各タイムセグメントに割り当てることによって前記動画像を作成する請求項８記載の動画像再生方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
実施形態によれば、電子機器は、インデキシング手段と、抽出手段と、再生手段とを具備する。インデキシング手段は、複数の静止画像を分析し、前記複数の静止画像それぞれの属性を示すインデックス情報であって前記複数の静止画像に含まれる複数の顔画像の認識結果を含むインデックス情報を生成する。抽出手段は、前記インデックス情報に基づいて、第１の人物の顔画像をそれぞれ含む１以上の第１の静止画像と、前記第１の人物に関連する１以上の第２の静止画像であって前記第１の人物に関連する第２の人物の顔画像を含む少なくとも一つの静止画像を含む１以上の第２の静止画像とを、前記複数の静止画像から抽出する。再生手段は、前記抽出された１以上の第１の静止画像と前記抽出された１以上の第２の静止画像とを用いて動画像を再生する。