(57)【特許請求の範囲】
【請求項１】
複数のコンテンツからコンテンツを選択するコンテンツ選択装置であって、
前記複数のコンテンツを取得する取得部と、
前記複数のコンテンツの中から、ユーザに提示するためのコンテンツである対象コンテンツを選択する選択部とを備え、
前記複数のコンテンツのそれぞれは、複数の管理単位のうち当該コンテンツの作成日に対応する前記管理単位に振り分けられており、
前記選択部は、振り分けられた前記コンテンツの数が少ない順に所定数の前記管理単位を選択し、選択した前記管理単位に属する前記コンテンツを前記対象コンテンツとして選択し、
前記選択部は、
前記コンテンツ選択装置が前記対象コンテンツの選択を行う日付である選択日が、当該選択日が属する第一期間の最初の日から所定の日数を経過した後の日付である場合に、前記第一期間の直前の第二期間に作成された前記対象コンテンツの選択が既に完了しているか否かを判定し、
前記第二期間に作成された前記対象コンテンツの選択がまだ完了していないと判定した場合、前記第二期間に作成された前記複数のコンテンツの中から前記対象コンテンツを選択し、
前記第二期間に作成された前記対象コンテンツの選択が既に完了していると判定した場合、前記第二期間に作成された前記対象コンテンツの選択を行わない
コンテンツ選択装置。
【請求項２】
前記選択部は、前記対象コンテンツを予め定められた所定数選択する
請求項１に記載のコンテンツ選択装置。
【請求項３】
さらに、前記選択部の前記対象コンテンツの選択方法である選択モードを切り替える選択モード切替部を備え、
前記選択モード切替部が前記選択モードを第１選択モードに切替えた場合に、振り分けられた前記コンテンツの数が少ない順に所定数の前記管理単位を選択し、選択した前記管理単位に属する前記コンテンツを前記対象コンテンツとして選択する
請求項１または２に記載のコンテンツ選択装置。
【請求項４】
前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第２選択モードに切替えた場合に、
前記選択部は、振り分けられた前記コンテンツの数が多い順に所定数の前記管理単位を選択し、選択した管理単位に属する前記コンテンツを前記対象コンテンツとして選択する
請求項３に記載のコンテンツ選択装置。
【請求項５】
前記コンテンツ選択装置は、さらに、
前記複数のコンテンツそれぞれについて、当該コンテンツに含まれるオブジェクトを検出し、検出した前記オブジェクトの特徴量をそれぞれ抽出する特徴量抽出部と、
検出された複数の前記オブジェクトを、前記特徴量に基づいて互いに類似する前記オブジェクト毎に分類し、所定の条件に基づいて前記オブジェクトの前記分類毎に重要度を決定し、前記オブジェクトに前記重要度を付与する重要度算出部を備え、
前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第３選択モードに切替えた場合に、
前記選択部は、前記複数のコンテンツのうちの、当該コンテンツに含まれる前記オブジェクトの前記重要度が所定の値以下である前記コンテンツを、前記対象コンテンツとして選択する
請求項３に記載のコンテンツ選択装置。
【請求項６】
前記コンテンツ選択装置は、さらに、前記複数のコンテンツそれぞれについて、当該コンテンツに所定のオブジェクトが含まれるか否かを検出する特徴量抽出部を備え、
前記複数のコンテンツのそれぞれは、当該コンテンツの撮影時の仰角を示す情報を含み、
前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第４選択モードに切替えた場合に、
前記選択部は、前記複数のコンテンツのうちの、前記所定のオブジェクトが含まれ、なおかつ前記仰角が所定の範囲内の角度である前記コンテンツを前記対象コンテンツとして選択する
請求項３に記載のコンテンツ選択装置。
【請求項７】
前記複数のコンテンツのそれぞれは、当該コンテンツの撮影時の仰角を示す情報を含み、
前記選択部は、前記仰角が所定の範囲内の角度である前記複数のコンテンツの中から前記対象コンテンツを選択する
請求項１〜５のいずれか１項に記載のコンテンツ選択装置。
【請求項８】
前記コンテンツ選択装置は、さらに、
前記複数のコンテンツのうち文字が含まれる前記コンテンツから前記文字に関する情報である文字情報を抽出する文字情報抽出部を備え、
前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第５選択モードに切替えた場合に、
前記選択部は、前記複数のコンテンツのうちの前記文字情報が抽出された前記コンテンツを、前記対象コンテンツとして選択する
請求項３に記載のコンテンツ選択装置。
【請求項９】
前記選択部は、文字領域のサイズが所定値よりも小さい前記文字情報が抽出された前記コンテンツを前記対象コンテンツとして選択する
請求項８に記載のコンテンツ選択装置。
【請求項１０】
前記選択部は、文字領域のサイズが所定値よりも大きい前記文字情報が抽出された前記コンテンツを前記対象コンテンツとして選択する
請求項８に記載のコンテンツ選択装置。
【請求項１１】
前記コンテンツ選択装置は、さらに、複数の前記対象コンテンツから構成される作品コンテンツの生成方法を示す情報であって、前記対象コンテンツの選択方法を含む情報である作成ルールを前記コンテンツ選択装置の外部に設けられたサーバから受信する通信部を備え、
前記選択部は、前記通信部が受信した前記作成ルールが示す前記選択方法によって、前記対象コンテンツを選択する
請求項１〜１０のいずれか１項に記載のコンテンツ選択装置。
【請求項１２】
前記コンテンツ選択装置は、さらに、前記作成ルールと、当該作成ルールを用いて前記作品コンテンツの作成を行ったか否かを示す情報である実行情報とを対応付けた作成ルール情報を記憶するルール記憶部を備え、
前記選択部は、前記作成ルール情報に含まれる前記作成ルールのうち、前記作品コンテンツの作成を行っていないことを示す前記実行情報に対応付けられた前記作成ルールが示す前記選択方法によって、前記対象コンテンツを選択する
請求項１１に記載のコンテンツ選択装置。
【請求項１３】
前記複数のコンテンツは、静止画または動画である
請求項１〜１２のいずれか１項に記載のコンテンツ選択装置。
【請求項１４】
前記コンテンツ選択装置は、さらに、前記作品コンテンツとして、アルバム、スライドショー、ショートムービーを、複数の前記対象コンテンツを用いて作成する
請求項１１または１２に記載のコンテンツ選択装置。
【請求項１５】
前記複数のコンテンツのそれぞれは、当該コンテンツの作成日に関する情報を含み、
前記選択部は、前記作成日が所定の期間内である前記複数のコンテンツの中から、前記対象コンテンツを選択する
請求項１〜１４のいずれか１項に記載のコンテンツ選択装置。
【請求項１６】
前記複数のコンテンツのそれぞれは、当該コンテンツの作成場所に関する情報を含み、
前記選択部は、前記作成場所が所定の範囲内である前記複数のコンテンツの中から、前記対象コンテンツを選択する
請求項１〜１５のいずれか１項に記載のコンテンツ選択装置。
【請求項１７】
前記コンテンツ選択装置は、さらに、前記作品コンテンツを作成する際に選択されたコンテンツに関する情報である選択履歴情報が記憶される記憶部を備え、
前記選択部は、前記選択履歴情報に基づき、前記作品コンテンツを作成する際に選択された頻度が所定値以下の前記複数のコンテンツの中から、前記対象コンテンツを選択する
請求項１１または１２に記載のコンテンツ選択装置。
【請求項１８】
複数のコンテンツからコンテンツを選択するコンテンツ選択方法であって、
前記複数のコンテンツを取得する取得ステップと、
前記複数のコンテンツの中から、ユーザに提示するためのコンテンツである対象コンテンツを選択する選択ステップとを含み、
前記複数のコンテンツのそれぞれは、複数の管理単位のうち当該コンテンツの作成日に対応する前記管理単位に振り分けられており、
前記選択ステップでは、振り分けられた前記コンテンツの数が少ない順に所定数の前記管理単位を選択し、選択した前記管理単位に属する前記コンテンツを前記対象コンテンツとして選択し、
前記選択ステップでは、
前記対象コンテンツの選択を行う日付である選択日が、当該選択日が属する第一期間の最初の日から所定の日数を経過した後の日付である場合に、前記第一期間の直前の第二期間に作成された前記対象コンテンツの選択が既に完了しているか否かを判定し、
前記第二期間に作成された前記対象コンテンツの選択がまだ完了していないと判定した場合、前記第二期間に作成された前記複数のコンテンツの中から前記対象コンテンツを選択し、
前記第二期間に作成された前記対象コンテンツの選択が既に完了していると判定した場合、前記第二期間に作成された前記対象コンテンツの選択を行わない
コンテンツ選択方法。
【請求項１９】
請求項１８に記載のコンテンツ選択方法をコンピュータに実行させるためのプログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は静止画・動画などのコンテンツから、ユーザに提示するためのコンテンツを選択するためのコンテンツ選択装置、およびコンテンツ選択方法に関するものである。
【背景技術】
【０００２】
デジタルカメラやカメラ付携帯電話といったデジタル撮影機器の普及と、撮影機器に搭載または接続される記録媒体の容量の増大とにより、ユーザがコンテンツ（写真やムービー）を作成する機会が非常に多くなってきている。また、作成したコンテンツを蓄積・管理するコンテンツ管理装置（パーソナルコンピュータやハードディスクレコーダなど）の記憶容量も非常に大きくなってきたため、大量のコンテンツがコンテンツ管理装置に蓄積されるようになっている。【０００３】
一方で、ユーザがコンテンツ管理装置に蓄積されたコンテンツを見返す機会はそれほど多くない。コンテンツ管理装置に蓄積されユーザが一度見ただけのコンテンツ、またはユーザに一度も見返されることなく管理装置に蓄積されたままのコンテンツは数多く存在する。【０００４】
多くの場合、写真やムービーといったコンテンツは、ユーザが意図して記録しておきたい対象が記録されるものである。しかしながら、ユーザが意図した対象とは異なるものがコンテンツに記録されている場合、ユーザがこのようなコンテンツを見返した際に、偶然性や意外性を楽しむことができる場合がある。また、それぞれ異なる状況で撮影されたコンテンツを集めて見てみると、ユーザがコンテンツ間に共通した特性を見出すような楽しみ方ができる場合もある。【０００５】
単に見返される機会が少ないだけでなく、上述のようなユーザが偶然性や意外性を楽しむことができ、ユーザに思いもよらない価値（楽しさ、興味）をもたらすコンテンツを、本願では死蔵コンテンツと呼ぶ。【０００６】
上述のようなコンテンツの有する偶然性や意外性を知っているユーザは、一度だけに限らず様々な見方でコンテンツを見返すため、死蔵コンテンツは少ない。しかし、コンテンツの有する偶然性や意外性を知らないユーザは、コンテンツを一度見るだけ、あるいは一度も見返すことなくコンテンツをコンテンツ管理装置に蓄積するだけであるため、死蔵コンテンツが増加することとなる。【０００７】
そこで、例えば、ユーザの操作に基づき、ユーザがしばらく見ていないコンテンツを自動で抽出して表示する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−７４８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述のように、コンテンツ管理装置に蓄積された死蔵コンテンツを減らして、ユーザが偶然性や意外性を楽しむことができるコンテンツを提示することが課題である。【００１０】
本発明は、上記のような課題を解決するもので、偶然性や意外性の高いコンテンツをユーザに提示するために、コンテンツをより適切に選択することができるコンテンツ選択装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一態様に係るコンテンツ選択装置は、複数のコンテンツからコンテンツを選択するコンテンツ選択装置であって、前記複数のコンテンツを取得する取得部と、前記複数のコンテンツの中から、ユーザに提示するためのコンテンツである対象コンテンツを選択する選択部とを備え、前記複数のコンテンツのそれぞれは、複数の管理単位のうち当該コンテンツの作成日に対応する前記管理単位に振り分けられており、前記選択部は、振り分けられた前記コンテンツの数が少ない順に所定数の前記管理単位を選択し、選択した前記管理単位に属する前記コンテンツを前記対象コンテンツとして選択する。【００１２】
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１３】
本発明によれば、偶然性や意外性の高いコンテンツをユーザに提示するために、コンテンツをより適切に選択することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施の形態１に係るコンテンツ選択装置の機能構成を示すブロック図である。
【図２】図２は、記憶部における、フォルダによるコンテンツの管理の一例を示す図である。
【図３】図３は、実施の形態１に係るフォルダメタデータファイルのデータ構成の一例を示す図である。
【図４】図４は、実施の形態１に係る判断部の動作の一例を示すフローチャートである。
【図５】図５は、実施の形態１に係る選択部の動作の一例を示すフローチャートである。
【図６】図６は、実施の形態２に係るコンテンツ選択装置の機能構成を示すブロック図である。
【図７】図７は、実施の形態２に係るコンテンツメタデータファイルの構成および内容の一例を示す図である。
【図８】図８は、オブジェクト領域の一例を示す図である。
【図９】図９は、クラスタリング処理の一例を示す図である。
【図１０】図１０は、クラスタ情報の構成および内容の一例を示す図である。
【図１１】図１１は、実施の形態２に係る判断部の動作の一例を示すフローチャートである。
【図１２】図１２は、実施の形態２に係る選択部の動作の一例を示すフローチャートである。
【図１３】図１３は、実施の形態３に係る仰角の説明図である。
【図１４】図１４は、実施の形態３に係るコンテンツメタデータファイルの構成および内容の一例を示す図である。
【図１５】図１５は、実施の形態３に係る判断部の動作の一例を示すフローチャートである。
【図１６】図１６は、実施の形態３に係る選択部の動作の一例を示すフローチャートである。
【図１７】図１７は、実施の形態４に係るコンテンツ選択装置の機能構成を示すブロック図である。
【図１８】図１８は、文字情報検出コンテンツ情報の構成および内容の一例を示す図である。
【図１９】図１９は、実施の形態４に係るコンテンツメタデータファイルの構成および内容の一例を示す図である。
【図２０】図２０は、文字情報領域の一例を示す図である。
【図２１】図２１は、実施の形態４に係る判断部の動作の一例を示すフローチャートである。
【図２２】図２２は、実施の形態４に係る選択部の動作の一例を示すフローチャートである。
【図２３】図２３は、実施の形態５に係るコンテンツ選択装置の機能構成を示すブロック図である。
【図２４】図２４は、作成ルールの構成および内容の一例を示す図である。
【図２５】図２５は、作成ルール情報の構成および内容の一例を示す図である。
【図２６】図２６は、実施の形態５に係る判断部の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
（本発明の基礎となった知見）
上述のように、特許文献１には、ユーザの操作に基づき、ユーザがしばらく見ていない画像を自動で抽出して表示する技術が開示されている。
【００１６】
特許文献１記載の技術では、ユーザの操作をカウント値に換算し、換算したカウント値に応じてコンテンツをユーザに提示する。具体的には、カウンタの値が小さいコンテンツ、すなわちユーザがしばらく見ていないと判断されるコンテンツを自動で抽出して表示する。
【００１７】
しかしながら、カウント値が少ないコンテンツというのは、ユーザにとって強い興味を引くものではなかったためにユーザ操作が少なかったものである。このようなコンテンツは、偶然性や意外性の高い、ユーザに思いもよらない価値をもたらすコンテンツとは必ずしもいえない。
【００１８】
したがって、カウント値に基づいて選択されたコンテンツを漠然とユーザに提示するだけでは、死蔵コンテンツを少なくする効果は小さい。
【００１９】
そこで、本発明の一態様に係るコンテンツ選択装置は、複数のコンテンツからコンテンツを選択するコンテンツ選択装置であって、前記複数のコンテンツを取得する取得部と、前記複数のコンテンツの中から、ユーザに提示するためのコンテンツである対象コンテンツを選択する選択部とを備え、前記複数のコンテンツのそれぞれは、複数の管理単位のうち当該コンテンツの作成日に対応する前記管理単位に振り分けられており、前記選択部は、振り分けられた前記コンテンツの数が少ない順に所定数の前記管理単位を選択し、選択した前記管理単位に属する前記コンテンツを前記対象コンテンツとして選択する。
【００２０】
このような構成により、ユーザが見返すことが少なくなりがちな「日常を撮影したコンテンツ」が対象コンテンツとして選択される。したがって、このようなコンテンツを用いて作成された作品コンテンツをユーザに提示することが可能となる。
【００２１】
また、例えば、前記選択部は、前記対象コンテンツを予め定められた所定数選択してもよい。
【００２２】
これにより、作品コンテンツの作成のために選択されるコンテンツ数を適切なものとすることができる。
【００２３】
また、例えば、さらに、前記選択部の前記対象コンテンツの選択方法である選択モードを切り替える選択モード切替部を備え、前記選択モード切替部が前記選択モードを第１選択モードに切替えた場合に、振り分けられた前記コンテンツの数が少ない順に所定数の前記管理単位を選択し、選択した前記管理単位に属する前記コンテンツを前記対象コンテンツとして選択してもよい。
【００２４】
また、例えば、前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第２選択モードに切替えた場合に、前記選択部は、振り分けられた前記コンテンツの数が多い順に所定数の前記管理単位を選択し、選択した管理単位に属する前記コンテンツを前記対象コンテンツとして選択してもよい。
【００２５】
このように選択された選択コンテンツにより、コンテンツを管理する管理単位（例えばフォルダ）に多くのコンテンツが属する場合であっても、管理単位に含まれるコンテンツの内容をダイジェスト的に振り返ることのできる作品コンテンツが作成される。したがって、このような作品コンテンツをユーザに提示することが可能となる。
【００２６】
また、例えば、前記選択部は、前記コンテンツ選択装置が前記対象コンテンツの選択を行う日付である選択日が、当該選択日が属する月の最初の日から所定の日数を経過した後の日付である場合に、前記選択日が属する月の直前の月に作成された前記複数のコンテンツの中から、前記対象コンテンツを選択してもよい。
【００２７】
また、例えば、前記コンテンツ選択装置は、さらに、前記複数のコンテンツそれぞれについて、当該コンテンツに含まれるオブジェクトを検出し、検出した前記オブジェクトの特徴量をそれぞれ抽出する特徴量抽出部と、検出された複数の前記オブジェクトを、前記特徴量に基づいて互いに類似する前記オブジェクト毎に分類し、所定の条件に基づいて前記オブジェクトの前記分類毎に重要度を決定し、前記オブジェクトに前記重要度を付与する重要度算出部を備え、前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第３選択モードに切替えた場合に、前記選択部は、前記複数のコンテンツのうちの、当該コンテンツに含まれる前記オブジェクトの前記重要度が所定の値以下である前記コンテンツを、前記対象コンテンツとして選択してもよい。
【００２８】
このような構成により、「こんなところにあの人が写っていた」、「この人大きく写っているけど、誰だろう」、「ここの模様が人の顔みたいに見えて面白い」、または「こんなものが写っていたのか」というような、ユーザにとって意外性を持つコンテンツが対象コンテンツとして選択される。したがって、このようなコンテンツを用いて作成された作品コンテンツをユーザに提示することが可能となる。
【００２９】
また、例えば、前記コンテンツ選択装置は、さらに、前記複数のコンテンツそれぞれについて、当該コンテンツに所定のオブジェクトが含まれるか否かを検出する特徴量抽出部を備え、前記複数のコンテンツのそれぞれは、当該コンテンツの撮影時の仰角を示す情報を含み、前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第４選択モードに切替えた場合に、前記選択部は、前記複数のコンテンツのうちの、前記所定のオブジェクトが含まれ、なおかつ前記仰角が所定の範囲内の角度である前記コンテンツを前記対象コンテンツとして選択してもよい。
【００３０】
このような構成により、「こんなところに人の顔があったのか」というような、ユーザにとって意外性を持つコンテンツが対象コンテンツとして選択される。したがって、このようなコンテンツを用いて作成された作品コンテンツをユーザに提示することが可能となる。
【００３１】
また、例えば、前記複数のコンテンツのそれぞれは、当該コンテンツの撮影時の仰角を示す情報を含み、前記選択部は、前記仰角が所定の範囲内の角度である前記複数のコンテンツの中から前記対象コンテンツを選択してもよい。
【００３２】
また、例えば、前記コンテンツ選択装置は、さらに、前記複数のコンテンツのうち文字が含まれる前記コンテンツから前記文字に関する情報である文字情報を抽出する文字情報抽出部を備え、前記選択モード切替部が前記選択モードを前記第１選択モードとは異なる第５選択モードに切替えた場合に、前記選択部は、前記複数のコンテンツのうちの前記文字情報が抽出された前記コンテンツを、前記対象コンテンツとして選択してもよい。
【００３３】
このとき、例えば、前記選択部は、前記文字情報が表す前記文字のサイズが所定値よりも小さい前記文字情報が抽出された前記コンテンツを前記対象コンテンツとして選択してもよい。
【００３４】
また、このとき、例えば、前記選択部は、前記文字情報が表す前記文字のサイズが所定値よりも大きい前記文字情報が抽出された前記コンテンツを前記対象コンテンツとして選択してもよい。
【００３５】
このような構成により、文字情報を含むコンテンツが対象コンテンツとして選択され、このようなコンテンツを用いて作成された作品コンテンツをユーザに提示することが可能となる。
【００３６】
また、例えば、前記コンテンツ選択装置は、さらに、複数の前記対象コンテンツから構成される作品コンテンツの生成方法を示す情報であって、前記対象コンテンツの選択方法を含む情報である作成ルールを前記コンテンツ選択装置の外部に設けられたサーバから受信する通信部を備え、前記選択部は、前記通信部が受信した前記作成ルールが示す前記選択方法によって、前記対象コンテンツを選択してもよい。
【００３７】
このような構成により、外部の装置から取得した新たな作成方法で作品コンテンツの自動作成を行うことが可能となる。その結果、ユーザがコンテンツの意外さを様々な形で楽しみ続けることが可能な作品コンテンツを提供することが可能となる。
【００３８】
また、例えば、前記コンテンツ選択装置は、さらに、前記作成ルールと、当該作成ルールを用いて前記作品コンテンツの作成を行ったか否かを示す情報である実行情報とを対応付けた作成ルール情報を記憶するルール記憶部を備え、前記選択部は、前記作成ルール情報に含まれる前記作成ルールのうち、前記作品コンテンツの作成を行っていないことを示す前記実行情報に対応付けられた前記作成ルールが示す前記選択方法によって、前記対象コンテンツを選択してもよい。
【００３９】
このような構成により、過去に作品コンテンツの作成に使用されていない作成ルールに基づき作品コンテンツを生成することが可能となる。
【００４０】
また、例えば、前記複数のコンテンツは、静止画または動画であってもよい。
【００４１】
また、例えば、前記コンテンツ選択装置は、さらに、前記作品コンテンツとして、アルバム、スライドショー、ショートムービーを、複数の前記対象コンテンツを用いて作成してもよい。
【００４２】
また、例えば、前記複数のコンテンツのそれぞれは、当該コンテンツの作成日に関する情報を含み、前記選択部は、前記作成日が所定の期間内である前記複数のコンテンツの中から、前記対象コンテンツを選択してもよい。
【００４３】
このような構成により、所定の期間に撮影されたコンテンツを対象コンテンツとして選択することが可能となる。
【００４４】
また、例えば、前記複数のコンテンツのそれぞれは、当該コンテンツの作成場所に関する情報を含み、前記選択部は、前記作成場所が所定の範囲内である前記複数のコンテンツの中から、前記対象コンテンツを選択してもよい。
【００４５】
このような構成により、所定の範囲の場所において撮影されたコンテンツを対象コンテンツとして選択することが可能となる。
【００４６】
また、例えば、前記コンテンツ選択装置は、さらに、前記作品コンテンツを作成する際に選択されたコンテンツに関する情報である選択履歴情報が記憶される記憶部を備え、前記選択部は、前記選択履歴情報に基づき、前記作品コンテンツを作成する際に選択された頻度が所定値以下の前記複数のコンテンツの中から、前記対象コンテンツを選択してもよい。
【００４７】
このような構成により、作品コンテンツとして過去に選択された頻度の少ないコンテンツを対象コンテンツとして選択することが可能となる。
【００４８】
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【００４９】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００５０】
なお、以下の実施の形態に係るコンテンツ選択装置は、コンテンツを適切に選択し、思いもよらない価値をユーザにもたらすコンテンツをユーザに提示することを可能とするものである。
【００５１】
ここで、思いもよらない価値をユーザにもたらすコンテンツとは、例えば、（１）ユーザにより閲覧される頻度が低いコンテンツであって、ユーザが興味を持ちうるコンテンツ、または（２）ユーザが通常は閲覧することが少ない観点でまとめられた複数のコンテンツなどである。本発明のコンテンツ選択装置は、上記（１）、（２）に該当するコンテンツを提示することを可能とするものである。
【００５２】
（実施の形態１）
実施の形態１に係るコンテンツ選択装置は、コンテンツが格納されたフォルダのうち、当該フォルダに含まれるコンテンツ数が少ないフォルダを選択し、選択したフォルダに格納されたコンテンツを用いて、新たな作品コンテンツを自動作成する。ここで、作品コンテンツとは、複数のコンテンツから生成された新たなコンテンツを指す。作品コンテンツは、例えば、アルバム、スライドショー、ショートムービー等である。
【００５３】
フォルダに含まれるコンテンツの数は、それらコンテンツが大きなイベント（例えば、重要なイベント、開催期間が長いイベント）において撮影されたかどうかによって変わる場合が多い。
【００５４】
例えば、旅行や子どもの学校行事など、大きなイベントにおいては、写真数十枚〜数百枚、ムービー数回分が撮影される。撮影日またはイベント単位でコンテンツがフォルダに振り分けられる（分類される）場合には、上述のように多数のコンテンツがこの撮影日またはイベントに対応するフォルダに格納されることになる。
【００５５】
一方、ユーザが日常生活においてふと気になった風景や物の写真を撮影する場合、写真の枚数は、１〜数枚である。したがって、撮影日またはイベント単位でコンテンツがフォルダに振り分けられる場合には、当該撮影日またはイベントに対応するフォルダに１〜数枚の少数の写真が格納されることになる。
【００５６】
ここで、ユーザがコンテンツを見返す際には大きなイベントに着目しがちであり、ユーザが日常を撮影したコンテンツに着目してこのようなコンテンツを見返すことは少ない。
【００５７】
そこで、実施の形態１に係るコンテンツ選択装置は、このような「日常を撮影したコンテンツ」を選択し、選択したコンテンツからなる新たな作品コンテンツを作成する。
【００５８】
このような作品コンテンツがユーザに提示されることで、ユーザは、自分が日常生活でふと関心を抱いたことを振り返ることができる。また、ユーザは、自分や自分の周囲環境に関する新たな発見を楽しむことが可能となる。
【００５９】
つまり、実施の形態１に係るコンテンツ選択装置は、上記のような、ユーザが見返すことが少なくなりがちな「日常を撮影したコンテンツ」を、思いもよらない価値をユーザにもたらすコンテンツとして選択する。したがって、実施の形態１に係るコンテンツ選択装置によれば、このようなコンテンツを用いて作成された作品コンテンツをユーザに提供することが可能となる。
【００６０】
図１は、実施の形態１に係るコンテンツ選択装置の機能構成を表すブロック図である。
【００６１】
図１に示されるように、コンテンツ選択装置１００は、記憶部１０１と、判断部１０２と、選択部１０３と、作成部１０４と、表示部１０５と、取込部１０６とを備える。
【００６２】
記憶部１０１には、例えば、静止画（写真）などのコンテンツのファイルと、コンテンツを管理するための情報を記述したファイルとが記録されている。なお、コンテンツを管理するための情報は、例えば、コンテンツをフォルダによって管理する場合においては、フォルダに関するメタデータである。以下の説明では、コンテンツを管理するための情報が、フォルダに関するメタデータである場合を例として説明する。
【００６３】
記憶部１０１に記録されたコンテンツは、取込部１０６が撮影機器から取り外したメモリカードなどの記憶媒体、またはＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどの通信用ケーブルを用いて取り込んだものである。また、メタデータは、コンテンツが記憶部１０１に最初に記録され、このコンテンツを管理するためにフォルダが生成される際に新たに生成される。また、すでにコンテンツが記憶部１０１に記録されている状態において、新たにコンテンツが追加または削除され、これに伴いフォルダが追加または削除される際には、メタデータの変更が行われる。なお、取込部１０６は、これらのコンテンツを図示されない通信部を通じて、撮影機器や他のコンテンツ管理装置から取り込んでもよい。
【００６４】
ここで、記憶部１０１について図２および図３を用いて詳細に説明する。
【００６５】
図２は、記憶部１０１における、フォルダによるコンテンツ管理の一例を図示したものである。
【００６６】
実施の形態１では、コンテンツの記録には、木構造によるフォルダ構成が用いられ、フォルダ内にコンテンツと下位フォルダとを格納される方式でコンテンツ管理が行われる。なお、コンテンツ管理の方式は、ここで述べる木構造によるものには限られず、同様の効果を有する方式であればどのような方式でもよい。
【００６７】
図２において、フォルダ２０１は最上位のフォルダである。フォルダ２０１の直下には、フォルダ２０２、フォルダ２０３（それぞれ、フォルダ名は、“フォルダ１”、“フォルダ２”）、およびフォルダに関するメタデータが記述されたフォルダメタデータファイル２０４が格納される。
【００６８】
フォルダ２０２には、実際に撮影された１つ以上のコンテンツ２０５が格納される。図２では、コンテンツ２０５は、３つの静止画コンテンツ（それぞれ、ファイル名は、ｐｉｃ００００１．ｊｐｇ、ｐｉｃ００００２．ｊｐｇ、ｐｉｃ００００３．ｊｐｇ）を示している。
【００６９】
同様に、フォルダ２０３には、コンテンツ２０６が格納される。コンテンツ２０６は、４個の静止画コンテンツ（それぞれ、ファイル名は、ｐｉｃ００００４．ｊｐｇ、ｐｉｃ００００５．ｊｐｇ、ｐｉｃ００００６．ｊｐｇ、ｐｉｃ００００７．ｊｐｇ）を示している。
【００７０】
なお、図２では、例として、フォルダ２０２、２０３、およびコンテンツ２０５、２０６が図示されているが、実際にはさらに多くのフォルダおよびコンテンツが記録されているものとする。
【００７１】
図３は、フォルダメタデータファイル２０４のデータ構成の一例を示す図である。
【００７２】
図３の例では、フォルダメタデータファイル２０４には、フォルダＩＤ３０１と、フォルダ名３０２と、コンテンツ数３０３と、最古撮影日時３０４と、最新撮影日時３０５とがフォルダ毎に対応付けられて記述されている。
【００７３】
フォルダＩＤ３０１は、記憶部１０１内で管理されるフォルダを一意に識別するためのＩＤである。図３の例では、フォルダＩＤは、コンテンツ選択装置１００がフォルダを生成した順に割り振った５桁の連番の先頭に“ＦＬＤ”を付けた文字列である。
【００７４】
コンテンツ数３０３は、当該フォルダ内に格納されるコンテンツの数を示す。最古撮影日時３０４は、当該フォルダ内に格納されるコンテンツのうち、最も撮影日時が古いコンテンツの撮影日時を示す。最新撮影日時３０５は、当該フォルダ内に格納されるコンテンツのうち、最も撮影日時が新しいコンテンツの撮影日時を示す。
【００７５】
ここで、図１に示される機能構成の説明に戻る。
【００７６】
判断部１０２は、作品コンテンツを作成可能であるかどうかを判断する。判断部１０２は、例えば、判断部１０２の処理が始まる時点で、作品コンテンツの作成処理よりも優先度の高い処理が行われている場合、作品コンテンツを作成不可であると判断する。また、判断部１０２は、例えば、判断部１０２の処理が始まる時点で、コンテンツ選択装置１００のＣＰＵやメモリなどの資源が所定量以上占有されている場合、作品コンテンツを作成不可であると判断する。
【００７７】
具体的には、例えば、コンテンツ選択装置１００がＨＤＤレコーダとして実現される場合、テレビ番組の予約録画処理の優先度は作品コンテンツの作成処理の優先度よりも高く設定される。また、例えば、作品コンテンツの作成処理中に優先度の高い処理が入ることが予約されているような場合、判断部１０２は、作品コンテンツを作成不可であると判断する。判断部１０２の詳細な動作については、後述する。
【００７８】
選択部１０３は、所定の条件に基づき、作品コンテンツに用いられるコンテンツを選択する。選択部１０３の詳細な動作については後述する。
【００７９】
作成部１０４は、選択部１０３が選択したコンテンツを用いて作品コンテンツを作成する。作成部１０４が作成するコンテンツは、例えば、選択部１０３が選択したコンテンツを撮影日時順に表示するのみのスライドショームービーである。また、作成部１０４が作成するコンテンツは、例えば、選択部１０３が選択したコンテンツと背景データ、音楽データ、表示効果、遷移効果などとを組み合わせたスライドショームービーである。
【００８０】
表示部１０５は、作成部１０４により作成された作品コンテンツを表示する。また、表示部１０５は、コンテンツ選択装置１００を操作するためのユーザインターフェースや、作品コンテンツを作成するためのコンテンツそのものを表示してもよい。
【００８１】
取込部１０６は、作品コンテンツを作成するためのコンテンツを取り込む。取込部１０６は、例えば、撮影機器から取り外されたメモリカードなどの記憶媒体からコンテンツを取り込む。また、例えば、取込部１０６は、ＵＳＢケーブルなどの通信用ケーブルを用いてコンテンツ選択装置の外部からコンテンツを取り込む。
【００８２】
次に、判断部１０２および選択部１０３の動作の詳細について、図４と図５を用いて説明する。
【００８３】
実施の形態１では、判断部１０２は、一ヶ月分のコンテンツを使って作品コンテンツ「ひと月振り返りスライドショー」を作成するかどうかの判断を行う。以降、作品コンテンツ「ひと月振り返りスライドショー」のことを、「ひと月振り返りコンテンツ」と記載する。
【００８４】
図４は、判断部１０２の動作の一例を示すフローチャートである。
【００８５】
図４に示される、判断部１０２の判断処理は、所定のタイミングを迎えると開始される。実施の形態１では、所定のタイミングは、コンテンツ選択装置１００の電源ボタンが押されて待機状態に入った直後であるが、判断部１０２の判断処理は、所定の時刻になったら待機状態か否かに関わらず開始されてもよい。
【００８６】
まず、判断部１０２は、上述のような判断基準により、コンテンツ選択装置１００が作品コンテンツを作成可能な状態にあるかどうかを判断する（Ｓ４０１）。その結果、判断部１０２が、作品不可であると判断した場合（Ｓ４０１でＮｏ）、以降の処理を行うことなく、判断部１０２は、判断処理を終了する。
【００８７】
判断部１０２が、作品コンテンツが作成可能であると判断した場合（Ｓ４０１でＹｅｓ）、判断部１０２は、判断処理が開始された時点の日付を取得する（Ｓ４０２）。日付は、例えば、コンテンツ選択装置１００がシステム時刻を有する場合は、システム時刻に基づいて算出されてもよい。また、判断部１０２は、コンテンツ選択装置１００に接続された他の機器から日付に関する情報を取得してもよい。
【００８８】
次に、判断部１０２は、取得した日付が、当該日付の属する月において、所定の日付以後であるかどうかを判断する（Ｓ４０３）。
【００８９】
実施の形態１では、所定の日付は、各月の７日とする。ここで、各月の１日ではなく各月の７日としているのは、所定の日付を各月の１日とした場合、直前の月の月末ごろに撮影されたコンテンツが、コンテンツ選択装置１００に取り込まれないまま、ひと月振り返りコンテンツの作成が行われ、直前の月の月末ごろに撮影されたコンテンツが、ひと月振り返りコンテンツの対象からもれることを防ぐためである。
【００９０】
すなわち、このような直前の月の月末ごろに撮影されたコンテンツをユーザがコンテンツ選択装置１００に取り込むであろう日数を考慮して、実施の形態１では、所定の日付は、各月の７日と設定される。しかしながら、所定の日付はこの例に限られず、例えば、各月の３日であってもよいし、各月の１０日であってもよいし、各月の１日であってもよい。  ステップＳ４０３において、取得した日付が所定の日付よりも前の日付である場合、判断部１０２は、判断処理を終了する。
【００９１】
ステップＳ４０３において、取得した日付が所定の日付以降である場合（Ｓ４０３でＹｅｓ）、判断部１０２は、取得した日付が属する月の直前の月（先月）のひと月振り返りコンテンツが作成済であるかどうかを判断する（Ｓ４０４）。
【００９２】
ステップＳ４０４の処理は、例えば、上述のように作品コンテンツの作成処理よりも優先度の高い処理があることでひと月振り返りコンテンツ作成が行われないような場合に、ひと月振り返りコンテンツが未作成のままとなることを回避するために行われる。ひと月振り返りコンテンツが作成済であるかどうかは、例えば、作成部１０４がひと月振り返りコンテンツを作成した際に、ひと月振り返りコンテンツと共に記憶部１０１に記録した作成履歴を読み取ることで判断される。
【００９３】
ステップＳ４０４において、すでに先月分のひと月振り返りコンテンツが作成済である場合（Ｓ４０４でＹｅｓ）、判断部１０２は、判断処理を終了する。
【００９４】
ステップＳ４０４において、先月分のひと月振り返りコンテンツが作成されていない場合（Ｓ４０４でＮｏ）、判断部１０２は、先月分のひと月振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に指示し（Ｓ４０５）、判断処理を終了する。
【００９５】
図５は、選択部１０３の動作の一例を示すフローチャートである。
【００９６】
選択部１０３は、図４のステップＳ４０５の処理により、先月分のひと月振り返りコンテンツを作成するためのコンテンツの選択を行う指示を判断部１０２から受けつけると、フォルダメタデータファイル２０４を参照して、コンテンツ撮影日時が先月の範囲に含まれるフォルダを選択する（Ｓ５０１）。
【００９７】
次に、選択部１０３は、選択したフォルダを、当該フォルダに含まれるコンテンツ数が少ない順にソートし、コンテンツ数が少ないフォルダから順に所定数のフォルダを抽出する（Ｓ５０２）。
【００９８】
例えば、上記所定数が５であり、ステップＳ５０１において選択されたフォルダの数が２０である場合、フォルダに含まれるコンテンツ数が少ないフォルダから順に、５つのフォルダが抽出される。
【００９９】
一方、ステップＳ５０１において選択されたフォルダの数が、上記所定数以下である場合、ステップＳ５０１において選択されたフォルダの全てが抽出される。例えば、上記所定数が５であり、ステップＳ５０１において選択されたフォルダの数が３である場合、３つのフォルダ全てが抽出される。
【０１００】
以上のように、ステップＳ５０２においては、所定数のフォルダを選択するとしているが、ステップＳ５０１において選択されたフォルダの数に応じて、ステップＳ５０２において抽出されるフォルダの数は上記所定数以下のものとなりうる。
【０１０１】
なお、実施の形態１では、上記所定数を５としているが、対象月内の全フォルダ数や、全コンテンツ数に応じて上記所定数を５とは異なる数値としてもよい。
【０１０２】
最後に、選択部１０３は、抽出したフォルダ内のコンテンツのコンテンツＩＤを取得し、作成部１０４に出力する（Ｓ５０３）。なお、コンテンツＩＤとは、コンテンツを特定するための情報であり、例えば、記憶部１０１内のコンテンツ毎にユニークな識別子、または木構造におけるファイルパスなどである。
【０１０３】
図４および図５で説明した動作について、より具体的に説明する。なお、以下の具体例の説明では、コンテンツが、図３に示されるようなフォルダ構成で記憶部１０１に格納されているものとする。また、２０１１年１１月７日にユーザがコンテンツ選択装置１００を利用した後にコンテンツ選択装置１００が待機状態に入ったものとし、コンテンツ選択装置１００において他に優先度の高い処理は存在しない状態であるものとする。
【０１０４】
待機状態に入ったコンテンツ選択装置１００は、判断部１０２の判断処理を開始する。まず、判断部１０２は、作品コンテンツを作成可能であるかどうかを判断する（図４のＳ４０１）。この具体例では、優先度の高い処理が存在しないため、判断部１０２は、作品コンテンツを作成可能であると判断する（図４のＳ４０１でＹｅｓ）。
【０１０５】
次に、判断部１０２は、日付を取得する（図４のＳ４０２）。判断部１０２が取得した１１月７日という日付は、所定の日付以後である（図４のＳ４０３でＹｅｓ）。ここで、今回の判断処理は、取得した日付が所定の日付以後であることが確認されてから初めての処理であるため、先月（１０月）分のひと月振り返りコンテンツはまだ作成されていない（図４のＳ４０４でＮｏ）。したがって、判断部１０２は、ひと月振り返りコンテンツ作成用のコンテンツの選択を選択部１０３に対して指示する（図４のＳ４０５）。
【０１０６】
選択部１０３は、撮影日時が１０月の範囲に含まれるフォルダを選択する（図５のＳ５０１）。図３の例では、フォルダＩＤがそれぞれＦＬＤ００００２〜ＦＬＤ００００９である８つのフォルダが選択される。
【０１０７】
次に、選択部１０３は、コンテンツ数が少ない順にフォルダをソートし、コンテンツ数が少ない方から５つのフォルダを抽出する（図５のＳ５０２）。図３の例では、フォルダＩＤがそれぞれＦＬＤ００００４、ＦＬＤ００００６、ＦＬＤ００００９、ＦＬＤ００００５、ＦＬＤ００００２である５つのフォルダが抽出される。
【０１０８】
そして、選択部１０３は、これらのフォルダに格納されているコンテンツのコンテンツＩＤを取得し、作成部１０４に出力する（図５のＳ５０３）。
【０１０９】
作成部１０４は、選択部１０３からコンテンツＩＤを受け取ると、受け取ったコンテンツＩＤによって特定されるコンテンツを取得し、記憶部１０１に記録されている背景データ、音楽データ、表示効果、遷移効果などと組み合わせることで、スライドショームービーを作成する。そして、作成部１０４は、作成したスライドショームービーのコンテンツファイルと、２０１１年１０月分のひと月振り返りコンテンツの作成履歴とを記憶部１０１に記録する。
【０１１０】
このように、実施の形態１に係るコンテンツ選択装置１００は、コンテンツを格納するコンテンツフォルダのうち、コンテンツ数が少ないフォルダから順に所定数のフォルダを選択する。また、コンテンツ選択装置１００は、選択したフォルダに格納されるコンテンツを用いて、新たな作品コンテンツを自動作成する。
【０１１１】
このため、ユーザは、見返すことが少なくなりがちな「日常を撮影したコンテンツ」をまとめて見ることできる。すなわちユーザは、日常生活でふと関心を抱いたことを振り返ることや、自分や自分の周囲環境に関する新たな発見を楽しむことが可能となる。
【０１１２】
なお、実施の形態１では、選択部１０３は、コンテンツ数が少ないものから順に所定数選択したフォルダに格納される全てのコンテンツのコンテンツＩＤを取得する。ここで、選択部１０３は、各フォルダからコンテンツＩＤを取得する数に上限値を設けてもよいし、取得するコンテンツＩＤの総数に上限値を設けてもよい。
【０１１３】
対象月のほとんどのフォルダがコンテンツ数の多いフォルダであるような場合、コンテンツＩＤ取得の対象となるコンテンツの総数が多くなり、作成されるスライドショームービーが長大になる。その結果、ユーザが作品コンテンツの途中で見飽きてしまい、有効なコンテンツの振り返りができなくなる恐れがある。よって、コンテンツＩＤの取得数に上限値を設けることは、このような事態を防ぐのに有効である。
【０１１４】
また、コンテンツ選択装置１００は、コンテンツ数が多いものから順にフォルダを選択してもよい。
【０１１５】
先に述べたように、コンテンツ数が多いコンテンツフォルダには大きなイベントにおいて撮影されたコンテンツが格納されている場合が多い。ユーザはこれらを見返す際にはイベント単位で見返すことが多い。そこで、ユーザにイベント単位で細かく見せるのではなく、ユーザが「どんなイベントがあったかをダイジェスト的に振り返る」ことができるよう、例えば一ヶ月間、あるいは一年間の大きなイベントで撮影したコンテンツを所定の枚数ずつ選択してひと月振り返りコンテンツが作成されてもよい。
【０１１６】
この場合、ステップＳ５０２において、選択部１０３は、選択したフォルダを、当該フォルダに含まれるコンテンツ数が多い順にソートし、コンテンツ数が多いフォルダから順に所定数のフォルダを抽出する。このとき、ステップＳ５０１において選択されたフォルダの数に応じて、抽出されるフォルダの数が所定数以下のものとなりうる点は、上述の通りである。
【０１１７】
これにより、ユーザは、作品コンテンツの作成対象となる期間にあったイベント、または自分や家族の成長、周囲環境の変化等をダイジェスト的に振り返ることが可能となる。
【０１１８】
また、コンテンツ選択装置１００は、新たにひと月振り返りコンテンツが記憶部１０１に記録されたことを検知すると、起動時画面あるいはメニュー画面に、ひと月振り返りコンテンツが作成されたことをユーザに通知するアイコンを表示部１０５に表示してもよい。そして、ユーザが表示部１０５に表示されたアイコンを選択し、またはコンテンツ一覧画面から該当するコンテンツを選択することで、ひと月振り返りコンテンツが表示部１０５を通じて再生されるようにしてもよい。これにより、次回ユーザがコンテンツ選択装置１００を起動した際に、新たにひと月振り返りコンテンツが作成されたことをユーザに気付かせることが可能となる。
【０１１９】
（実施の形態２）
実施の形態２に係るコンテンツ選択装置は、記憶部に記録されたコンテンツ内に写るオブジェクトを検出し、検出したオブジェクトの重要度を算出し、重要度が低いオブジェクトが写るコンテンツを用いて、新たな作品コンテンツを自動作成する。
【０１２０】
オブジェクトとして人間の顔を例にとり、説明する。コンテンツには人間の顔が写っている場合が多く、その顔は様々である。意図して撮影された人間の顔もあれば、ユーザの意図に反して写りこんでいる人間の顔もある。意図して撮影された人間の顔の一例は、家族や友人の顔である。
【０１２１】
コンテンツを見返す際、ユーザは、家族や友人が写るコンテンツを中心に見返すことが多い。コンテンツに対する関心度の高さや、コンテンツを消失した際のユーザの落胆の大きさという点から、家族や友人が写るコンテンツは、ユーザにとって重要度が高いオブジェクトが写るコンテンツであるといえる。
【０１２２】
一方、コンテンツには必ずしも家族や友人といった近しい人間だけが写っているわけではない。コンテンツには、親しいが特に撮影した覚えがない人間、あまり親しくない人間、全く知らない人間が写っている場合がある。また、コンテンツには、看板などに描かれた人間の写真やイラストが写っている場合もあるし、壁の模様がたまたま人間の顔のように写っていたりする場合もある。
【０１２３】
これらの「ユーザの意図に反して写っている人間（人間のように写っているものも含む）」は、ユーザが気に留めないオブジェクトであり、また、ユーザが気付きにくいオブジェクトであるため、イベントを振り返るという目的でコンテンツを見返す際には、重要度が低いといえる。
【０１２４】
しかし、これら重要度が低いものが写るコンテンツをまとめて新たな作品コンテンツとし、ユーザに提示することで、ユーザは「こんなところにあの人が写っていた」「この人大きく写っているけど、誰だろう」「ここの模様が人の顔みたいに見えて面白い」というように、ユーザは、コンテンツが持つ意外性を楽しむことができる。
【０１２５】
実施の形態２に係るコンテンツ選択装置は、上記のような、ユーザにとっての意外性を有するコンテンツを、思いもよらない価値をユーザにもたらすコンテンツとして選択する。したがって、実施の形態２に係るコンテンツ選択装置によれば、このようなコンテンツを用いて作成された作品コンテンツをユーザに提供することが可能となる。
【０１２６】
図６は、実施の形態２に係るコンテンツ選択装置の機能構成を表すブロック図である。実施の形態１に係るコンテンツ選択装置１００との違いは、実施の形態２に係るコンテンツ選択装置１００ａは、特徴量抽出部６０１と、重要度算出部６０２とをさらに備える点である。
【０１２７】
まず、特徴量抽出部６０１について説明する。
【０１２８】
特徴量抽出部６０１は、コンテンツに写るオブジェクトを検出し、検出したオブジェクトの特徴量を抽出する。実施の形態２では、特徴量抽出部６０１は、オブジェクトの例として、コンテンツに人間の顔が写っているかどうかを検出する。
【０１２９】
例えば、コンテンツ選択装置１００ａは、取込部１０６を通じて記憶部１０１にコンテンツを記録する際に、コンテンツに付帯する付帯情報（写真の場合、例えばＥＸＩＦ情報）から撮影日時情報を読み取って、図７に示されるようにコンテンツメタデータファイルを更新する。コンテンツメタデータファイルを更新するとともに、コンテンツ選択装置１００ａは、取り込んだコンテンツに人間の顔が写っているかどうかを検出するために特徴量抽出部６０１の抽出処理を開始する。
【０１３０】
特徴量抽出部６０１は、まず、取り込んだコンテンツそれぞれに対し、人間の顔が写っているかどうかを検出する。コンテンツに人間の顔が写っている場合、特徴量抽出部６０１は、その顔の特徴量を抽出し、コンテンツと関連付けてコンテンツメタデータファイル内に記録する。
【０１３１】
なお、人間の顔の特徴量を抽出する顔特徴量抽出技術と、コンテンツに人間の顔が写っているかどうかを調べる顔領域検出技術とは公知であるため、詳細な説明は行わない。例えば、顔の特徴量として両目の距離や鼻の幅などを特徴量としてもよいし、顔表面の色や濃淡部分などのパターン分布の特徴量を利用してもよい。また、顔領域の検出は、これらの特徴量を入力として、ＳＶＭ（Ｓｕｐｐｏｒｔ  Ｖｅｃｔｏｒ  Ｍａｃｈｉｎｅ）やＡｄａｂｏｏｓｔなどの識別器を用いて行われてもよい。
【０１３２】
図７は、コンテンツメタデータファイルのデータ構成の一例を示す図である。
【０１３３】
図７の例では、コンテンツメタデータファイルには、コンテンツＩＤ７０１と、コンテンツのファイル名７０２と、フォルダＩＤ３０１と、撮影日時７０３と、オブジェクトＩＤ７０４と、オブジェクト領域７０５と、オブジェクト特徴量７０６とが、コンテンツ毎に対応付けられて記述されている。
【０１３４】
コンテンツＩＤ７０１は、記憶部１０１内でコンテンツを識別するためのＩＤである。具体的には、コンテンツＩＤ７０１は、記憶部１０１にコンテンツを記録する際に順に割り振られた連番の先頭に“ＣＮＴ”を付けた文字列である。
【０１３５】
ファイル名７０２は、コンテンツのファイル名であり、フォルダＩＤ３０１は、実施の形態１と同様に、コンテンツが格納されているフォルダを識別するためのＩＤである。撮影日時は、コンテンツが撮影された撮影日時である。
【０１３６】
オブジェクトＩＤ７０４は、コンテンツ内に検出されたオブジェクト（本実施の形態では人間の顔）を識別するＩＤである。具体的には、オブジェクトＩＤ７０４は、特徴量抽出部６０１がオブジェクトを検出した順に割り振った連番の先頭に“ＯＢＪ”を付けた文字列である。
【０１３７】
オブジェクト領域７０５は、検出されたオブジェクトのコンテンツ画像中の位置と領域の大きさを示す座標であり、オブジェクト特徴量７０６は、オブジェクトの特徴量を示す値である。
【０１３８】
なお、コンテンツメタデータファイルのうち、オブジェクトＩＤ７０４、オブジェクト領域７０５、およびオブジェクト特徴量７０６については、特徴量抽出部６０１によってコンテンツ内に人間の顔が検出されない場合は、何も記録されない。図７の例では、コンテンツＩＤ７０１がＣＮＴ００００２であるコンテンツが、人間の顔が写っていないコンテンツに該当する。
【０１３９】
また、一つのコンテンツに複数の人間の顔が写っていると判断される場合、検出された顔の数分のオブジェクトＩＤ７０４、オブジェクト領域７０５、オブジェクト特徴量７０６が一つのコンテンツＩＤと対応して記録される。図７の例では、コンテンツＩＤ７０１がＣＮＴ００００３のコンテンツが、複数の人間の顔が写っているコンテンツに該当する。  なお、コンテンツメタデータファイルは、図２で説明したフォルダ構成においては、フォルダメタデータファイル２０４と同じ階層（最上位のフォルダ２０１の直下）に記録される。
【０１４０】
オブジェクト領域７０５について、図８を用いて説明する。
【０１４１】
図８は、オブジェクト領域の一例を示す図である。
【０１４２】
コンテンツ８０１における人間の顔が特徴量抽出部６０１により検出されると、検出された人間の顔は、枠８０２で示されるオブジェクトとして扱われる。特徴量抽出部６０１は、コンテンツ８０１の左上をｘ−ｙ座標系の原点（０，０）とし、枠８０２左上部の座標を同座標系の（ｘ，ｙ）、枠８０２の幅と高さを（ｗ，ｈ）とし、これらを並べて記した値（ｘ，ｙ，ｗ，ｈ）を、オブジェクト領域７０５としてコンテンツメタデータファイルに記録する。なお、図８の例では、枠８０２は、矩形としたが、円形や多角形その他の形状であってもよい。また、枠８０２は、顔の輪郭に沿ったものであってもよい。
【０１４３】
次に、重要度算出部６０２について説明する。
【０１４４】
重要度算出部６０２は、特徴量抽出部６０１により抽出された特徴量に基づき、オブジェクトを互いに類似するもの毎に分類し、オブジェクトの分類毎に重要度を決定し、オブジェクトに重要度を付与する。ここで、互いに類似するものとして分類されたオブジェクト群をクラスタと称する。
【０１４５】
以下、重要度算出部６０２の動作について、図９、および図１０を用いて説明する。
【０１４６】
図９は、重要度算出部６０２がオブジェクトを互いに類似するもの毎に分類するクラスタリング処理のイメージを示した図である。
【０１４７】
図９の縦軸および横軸は、それぞれのオブジェクトが有するオブジェクト特徴量７０６のうち一部（ここでは仮にα・βとする）を表している。図中の点は、各オブジェクトを表し、それぞれが持つ特徴量に対応する位置にプロットされている。図９では紙面の都合上、オブジェクト特徴量７０６を２次元的に描いているが、一般的には、数十次元を超える、複数の数値を成分とするベクトルである。図中の点線は、クラスタを示しており、１つの点線に囲まれるオブジェクトは同じクラスタに属していることを表す。
【０１４８】
クラスタリングは、例えばＫ−ｍｅａｎｓ法によって行われる。Ｋ−ｍｅａｎｓ法は、各オブジェクトのオブジェクト特徴量７０６を元にＫ個（所定のクラスタ数）のクラスタ毎の代表値を決定して、その代表値とオブジェクト特徴量７０６との差に基づいてオブジェクトを分類する方法である。Ｋ−ｍｅａｎｓ法により、図９のようにオブジェクト特徴量７０６の近いオブジェクトは、同じクラスタに分類される。
【０１４９】
図１０は、クラスタ情報のデータ構成の一例を示した図である。
【０１５０】
図１０に示されるように、クラスタ情報は、クラスタＩＤ１００１と、オブジェクトＩＤ７０４と、所属オブジェクト数１００２と、重要度１００３とにより構成される。
【０１５１】
クラスタＩＤ１００１は、各クラスタを一意に識別するためのＩＤである。クラスタＩＤ１００１は、具体的には、重要度算出部６０２がクラスタリング処理の際にクラスタを生成した順に割り振った４桁の連番の先頭に“ＣＬＳ”を付加した文字列である。
【０１５２】
オブジェクトＩＤ７０４は、クラスタに含まれるオブジェクトのオブジェクトＩＤである。所属オブジェクト数１００２は、クラスタに含まれるオブジェクトの数である。
【０１５３】
ここで、重要度１００３について詳細に説明する。
【０１５４】
実施の形態２においては、重要度算出部６０２は、所属オブジェクト数１００２が多いクラスタほど重要度が高いクラスタであるとし、所属オブジェクト数１００２が多い順に重要度を各クラスタに付与する。
【０１５５】
具体的には、重要度算出部６０２は、最も所属オブジェクト数１００２が多いクラスタを重要度１とし、以下、所属オブジェクト数１００２が多い順位を重要度として付与する（所属オブジェクト数１００２が同じ場合は同順とする）。
【０１５６】
このように重要度を付ける理由は次の通りである。各クラスタは、基本的には一人の人物の顔を示している。すなわち、所属オブジェクト数が多いクラスタは、その人物を撮影したコンテンツの数が多いことを示している。
【０１５７】
例えば、コンテンツ選択装置１００ａの記憶部１０１内においては、「家庭における子供」など、重要な人物を撮影したコンテンツの数が多くなることが通常である。そのため、実施の形態２では、所属オブジェクト数１００２が多いクラスタは重要であると定義され、重要度算出部６０２は、上述のように重要度を付与する。
【０１５８】
なお、上記の説明では、所属オブジェクト数１００２のみに基づいて重要度付与を行なっているが、さらに、他のクラスタに属するオブジェクトと一緒に写る頻度を考慮して重要度を付与してもよい。
【０１５９】
重要な人物と一緒に写ることが時々ある人物、例えば「家庭における子供」と一緒に写る「子供の両親・祖父母」は、その家庭にとっては重要な人物であることが考えられる。このため、「子供の両親・祖父母」が写っているコンテンツは、当該コンテンツの数がそれほど多くなくても、重要度が高いコンテンツであるといえる。
【０１６０】
さらには、重要度算出部６０２は、ユーザが明示的に入力した情報に基づいて重要度を付与してもよい。例えば、重要度算出部６０２は、コンテンツ選択装置１００ａが有する対話的なユーザインタフェースを通じて、ユーザがクラスタに対して付与したお気に入り度をそのまま重要度としてもよい。あるいは、重要度算出部６０２は、ユーザがクラスタに対して名称（例えば子供の名前など）を付けたクラスタに、高い重要度を付与してもよい。
【０１６１】
次に、実施の形態２に係る判断部１０２および選択部１０３の動作について、図１１と図１２とを用いて説明する。
【０１６２】
コンテンツ選択装置１００ａ（取込部１０６）は、新たに写真やムービーなどのコンテンツを取り込むと、取り込んだコンテンツを当該コンテンツが撮影された日付毎にフォルダに分類する。そして、コンテンツ選択装置１００ａの作成部１０４は、フォルダに格納されたコンテンツを用いて作品コンテンツ「フォルダ毎スライドショー」をフォルダ毎に自動作成する。そして、最後にフォルダ毎スライドショーを作成してから所定時間が経過しても新たにコンテンツが取り込まれない場合、コンテンツ選択装置１００ａの作成部１０４は、重要度が低い人物が写るコンテンツを用いて作品コンテンツ「人物振り返りスライドショー」を自動作成する。以降、作品コンテンツ「人物振り返りスライドショー」のことを、「人物振り返りコンテンツ」と記載する。
【０１６３】
図１１は、判断部１０２の動作の一例を示すフローチャートである。
【０１６４】
図１１に示される、判断部１０２の判断処理は、所定のタイミングを迎えると開始される。実施の形態２では、所定のタイミングは、コンテンツ選択装置１００ａの電源ボタンが押されて待機状態に入った直後であるが、判断部１０２の判断処理は、所定の時刻になったら待機状態か否かに関わらず開始されてもよい。
【０１６５】
まず、判断部１０２は、コンテンツ選択装置１００ａが作品コンテンツを作成可能な状態にあるかどうかを判断する（Ｓ４０１）。この処理については、実施の形態１でも述べたため、説明を省略する。判断部１０２が、作品コンテンツを作成不可であると判断した場合（Ｓ４０１でＮｏ）、以降の処理を行うことなく、判断部１０２は、判断処理を終了する。
【０１６６】
判断部１０２が、作品コンテンツを作成可能であると判断した場合（Ｓ４０１でＹｅｓ）、判断部１０２は、最後に作成されたフォルダ毎スライドショーの作成日時Ｔｆを取得し（Ｓ１１０１）、現在の日時が作成日時Ｔｆから所定時間経過した日時であるかどうかを判断する（Ｓ１１０２）。実施の形態２では、所定時間は、１００時間である。また、作成日時Ｔｆは、フォルダ毎スライドショーのファイル作成時のタイムスタンプ情報から取得することができる。
【０１６７】
ステップＳ１１０２において、現在の日時が作成日時Ｔｆから所定時間経過した日時ででない場合（Ｓ１１０２でＮｏ）、判断部１０２は、判断処理を終了する。
【０１６８】
現在の日時が作成日時Ｔｆから所定時間経過した日時である場合（Ｓ１１０２でＹｅｓ）、判断部１０２は、人物振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に指示し（Ｓ１１０３）、判断処理を終了する。
【０１６９】
図１２は、選択部１０３の動作の一例を示すフローチャートである。
【０１７０】
選択部１０３は、図１１のステップＳ１１０３の処理により、人物振り返りコンテンツを作成するためのコンテンツの選択を行う指示を判断部１０２から受けつけると、フォルダメタデータファイル２０４を参照して、コンテンツ撮影日時が所定の範囲に含まれるフォルダを選択する（Ｓ１２０１）。実施の形態２では、この所定の範囲を、選択部１０３の選択処理が行われる日の６０日前の日を基準日として、当該基準日と当該基準日の前後７日間の合計１５日間とする。
【０１７１】
これは、ユーザがおよそ２ヶ月も経つと何を撮影したか忘れがちであることから、ユーザにコンテンツの存在を思い出させるために設定された値である。しかしながら、所定の範囲は、この値に限られるものではない。なお、コンテンツ撮影日時が所定の範囲に含まれるフォルダが存在しない場合、選択部１０３は、選択処理を終了する。
【０１７２】
次に、選択部１０３は、クラスタ情報（図１０）を参照し、最も重要度が低いクラスタを選択する（Ｓ１２０２）。ここで、最も低い重要度のクラスタが複数ある場合、選択部１０３は、例えば、クラスタＩＤの番号が最も小さいクラスタを選択する。最も低い重要度のクラスタが複数ある場合に選択されるクラスタは、この例のほか、複数の中からランダムに選択された１つのクラスタとしてもよく、２以上の所定の個数のクラスタとしてもよい。さらには、最も低い重要度のクラスタが全て選択されてもよい。
【０１７３】
続いて、選択部１０３は、選択したクラスタに属するオブジェクトＩＤのオブジェクトを含むコンテンツが、ステップＳ１２０１において選択したフォルダ内に存在するかどうかを、コンテンツメタデータファイルを参照して調べる（Ｓ１２０３）。該当するコンテンツが存在しなければ（Ｓ１２０３でＮｏ）、選択部１０３は、ステップＳ１２０５の処理に移行する。該当するコンテンツが存在すれば（Ｓ１２０３でＹｅｓ）、選択部１０３は、該当するコンテンツのコンテンツＩＤを選択し（Ｓ１２０４）、ステップＳ１２０５の処理に移行する。
【０１７４】
次に、選択部１０３は、すでに選択したコンテンツＩＤの数が所定数以上であるかを調べる（Ｓ１２０５）。実施の形態２では、所定数を３とする。しかしながら、所定数は、この例に限定されない。
【０１７５】
選択したコンテンツＩＤの数が３以上であれば（Ｓ１２０５でＹｅｓ）、選択部１０３は、ステップＳ１２０７の処理に移行する。選択したコンテンツＩＤ数が３に満たなければ（Ｓ１２０５でＮｏ）、選択部１０３は、現在選択しているクラスタと同じ重要度、またはその次に低い重要度のクラスタを選択し（Ｓ１２０６）、ステップＳ１２０３の処理に戻る。ステップＳ１２０６において、該当するクラスタが存在しなければ、選択部１０３は、ステップＳ１２０７の処理に移行する。
【０１７６】
最後に、選択部１０３は、選択した全てのコンテンツＩＤを作成部１０４に出力する（Ｓ１２０７）。
【０１７７】
図１１および図１２で説明した動作について、より具体例に説明する。なお、以下の具体例の説明では、コンテンツが、図３および図７に示されるような状態で記憶部１０１に格納されており、クラスタ情報が図１０に示すような状態であるものとする。さらに、フォルダＩＤがＦＬＤ０００１２であるフォルダに格納されるコンテンツ（撮影日時が２０１１年１１月１２日）を用いて、２０１１年１１月１２日の２１：００に実行されたフォルダ毎スライドショーの作成処理が、現在までに実行された最後のフォルダ毎スライドショー作成処理であるとする。
【０１７８】
このような状況において、ユーザ操作により、２０１１年１１月２３日の１０：００にコンテンツ選択装置１００ａの電源が投入され、その後、コンテンツ選択装置１００ａは、コンテンツを取り込むことなく、ユーザ操作により、２０１１年１１月２３日の１０：３０に待機状態に入ったものとする。また、コンテンツ選択装置１００ａにおいて他に優先度の高い処理は存在しない状態であるものとする。
【０１７９】
待機状態に入ったコンテンツ選択装置１００ａは、判断部１０２の判断処理を開始する。まず、判断部１０２は、作品コンテンツを作成可能であるかどうかを判断する（図１１のＳ４０１）。この具体例では、優先度の高い処理が存在しないため、判断部１０２は、作品コンテンツを作成可能であると判定する（図１１のＳ４０１でＹｅｓ）。
【０１８０】
次に、判断部１０２は、最後に作成されたフォルダ毎スライドショーの作成日時Ｔｆを取得する（図１１のＳ１１０１）。この具体例では、上述の説明の通り、作成日時Ｔｆは、２０１１年１１月１２日の２１：００である。また、コンテンツ選択装置１００ａが待機状態に入った現在の日時は、２０１１年１１月２３日の１０：３０であり、現在の日時は、作成日時Ｔｆから所定時間（１００時間）を経過した日時である（図１１のＳ１１０２）。したがって、判断部１０２は、人物振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に対して指示する（図１１のＳ１１０３）。
【０１８１】
選択部１０３は、撮影日時が所定期間に含まれるフォルダを選択する（図１２のＳ１２０１）。実施の形態２では、人物振り返りコンテンツを作成する日（本例では２０１１年１１月２３日）の６０日前の日を基準日として、当該基準日と、当該基準日の前後７日間の合計１５日間、すなわち、２０１１年９月１７日〜１０月１日が所定期間となる。この期間に含まれるフォルダは、フォルダＩＤがＦＬＤ００００１、ＦＬＤ００００２のフォルダであるので、選択部１０３は、これらのフォルダを選択する。
【０１８２】
次に、選択部１０３は、最も重要度が低いクラスタを選択する（図１２のＳ１２０２）。図１０に示されるように、最も低い重要度は５であり、該当するクラスタはクラスタＩＤがＣＬＳ０００２、ＣＬＳ０００３、ＣＬＳ０００４、ＣＬＳ０００７のクラスタである。選択部１０３は、このうち、番号が最も小さいＣＬＳ０００２のクラスタを選択する。
【０１８３】
クラスタＩＤがＣＬＳ０００２であるクラスタに属するオブジェクトのオブジェクトＩＤは、ＯＢＪ００００２である。したがって、選択部１０３は、オブジェクトＩＤ、ＯＢＪ００００２のオブジェクトを含むコンテンツが、先ほど選択したフォルダＩＤがＦＬＤ００００１およびＦＬＤ００００２であるフォルダ内に存在するかどうかを調べる（図１２のＳ１２０３）。
【０１８４】
図７に示されるように、フォルダＩＤがＦＬＤ００００１のフォルダにはコンテンツＩＤがＣＮＴ００００１〜ＣＮＴ００００３のコンテンツがあり、そのうちコンテンツＩＤがＣＮＴ００００３のコンテンツは、オブジェクトＩＤがＯＢＪ００００２であるオブジェクトを含む（図１２のＳ１２０３でＹｅｓ）。したがって、選択部１０３は、コンテンツＩＤ、ＣＮＴ００００３を選択する（図１２のＳ１２０４）。一方、フォルダＩＤがＦＬＤ００００２のフォルダ内には、オブジェクトＩＤがＯＢＪ００００２のオブジェクトを含むコンテンツは存在しないので（図１２のＳ１２０３でＮｏ）、選択部１０３は、フォルダＩＤがＦＬＤ００００２のフォルダからは何も選択しない。 
【０１８５】
この時点で選択部１０３が選択したコンテンツＩＤは１つであり、所定数３に満たないため（図１２のＳ１２０５でＮｏ）、選択部１０３は、同じ重要度または次に低い重要度のクラスタを選択する（図１２のＳ１２０６）。ここで、すでに選択したＣＬＳ０００２と同じく重要度が５であるクラスタとして、クラスタＩＤがＣＬＳ０００３、ＣＬＳ０００４、ＣＬＳ０００７である３つのクラスタ残っている。したがって、選択部１０３は、これら３つのそれぞれのクラスタについて、クラスタＩＤがＣＬＳ０００２であるクラスタにおける処理と同じように、当該クラスタに属するオブジェクトＩＤのオブジェクトを含むコンテンツが、フォルダＩＤがＦＬＤ００００１およびＦＬＤ００００２であるフォルダ内に存在するかどうかを調べる（図１２のＳ１２０３）。
【０１８６】
クラスタＩＤがＣＬＳ０００３のクラスタにはオブジェクトＩＤがＯＢＪ００００４であるオブジェクトが属しており、フォルダＩＤがＦＬＤ００００２のフォルダ内には、このオブジェクトを含む、コンテンツＩＤがＣＮＴ００００４のコンテンツが存在する（図１２のＳ１２０３でＹｅｓ）。したがって、選択部１０３は、コンテンツＩＤ、ＣＮＴ００００４を選択する（図１２のＳ１２０４）。
【０１８７】
また、クラスタＩＤがＣＬＳ０００４のクラスタにはオブジェクトＩＤがＯＢＪ００００５であるオブジェクトが属しており、フォルダＩＤがＦＬＤ００００２のフォルダ内には、このオブジェクトを含む、コンテンツＩＤがＣＮＴ００００７のコンテンツが存在する（図１２のＳ１２０３でＹｅｓ）。したがって、選択部１０３は、コンテンツＩＤ、ＣＮＴ００００７を選択する（図１２のＳ１２０４）。
【０１８８】
なお、クラスタＩＤがＣＬＳ０００７のクラスタにはオブジェクトＩＤがＯＢＪ０００２９のオブジェクトが属しているが、このオブジェクトは、フォルダＩＤがＦＬＤ００００１およびＦＬＤ００００２であるフォルダ内のコンテンツには含まれていない。
【０１８９】
この時点で選択部１０３が選択したコンテンツＩＤは３つであり、所定数３に達しているため（図１２のＳ１２０５でＹｅｓ）、選択部１０３は、選択した全てのコンテンツＩＤを作成部１０４に出力する（図１２のＳ１２０７）。
【０１９０】
作成部１０４は、コンテンツＩＤを受け取ると、受け取ったコンテンツＩＤによって特定されるコンテンツを取得し、記憶部１０１に記録されている背景データ、音楽データ、表示効果、遷移効果などと組み合わせることで、スライドショームービーを作成する。そして、作成部１０４は、作成したスライドショームービーのコンテンツファイルを記憶部１０１に記録する。
【０１９１】
このように、実施の形態２に係るコンテンツ選択装置１００ａは、記憶部１０１に記録されたコンテンツ内に写るオブジェクトを検出し、オブジェクトの重要度を算出し、重要度が低いオブジェクトが写るコンテンツを用いて、新たな作品コンテンツを自動作成する。  このため、ユーザは、「こんなところにあの人が写っていた」、「この人大きく写っているけど、誰だろう」、「ここの模様が人の顔みたいに見えて面白い」、「こんなものが写っていたのか」というように、コンテンツが持つ意外性を楽しむことが可能となる。
【０１９２】
なお、実施の形態２においては、オブジェクトとして人間の顔を例に取り説明したが、オブジェクトは、人間の顔以外であってもよい。例えば、動植物や建物、人が使う道具などであってもよい。また、人間の顔ではなく人体をオブジェクトとしてもよい。この場合には、特徴量抽出部６０１は、オブジェクトの検出および特徴量の抽出方法として、対象を示すオブジェクトを検出できて各対象の識別ができるような特徴量を抽出する方法を用いればよい。
【０１９３】
このようにすることで、コンテンツ選択装置１００ａは、動植物や建物、人が使う道具などが映ったコンテンツの集合から「こんなものが写っていたのか」というような、ユーザにとって意外性があるコンテンツを選択することができる。よって、コンテンツ選択装置１００ａによれば、このようなコンテンツを用いて作成された作品コンテンツをユーザに提供することが可能となる。 
【０１９４】
なお、実施の形態２に係るコンテンツ選択装置１００ａの選択部１０３は、選択したコンテンツＩＤと共に、コンテンツ選択のために用いたオブジェクトＩＤを作成部１０４に出力してもよい。
【０１９５】
コンテンツＩＤとオブジェクトＩＤとの両方を受け取ることにより、作成部１０４は、オブジェクトＩＤで示されるオブジェクトのオブジェクト位置をコンテンツメタデータファイルから特定することができる。このため、作成部１０４は、写っている人間の顔（あるいは人間の顔っぽく写るもの）を拡大して表示する、といった表示効果を使った作品コンテンツの作成が可能となる。
【０１９６】
また、コンテンツ選択装置１００ａは、重要度が高いオブジェクトが写るコンテンツを選択してもよい。
【０１９７】
先に述べたように、家族や友人は、重要度が高いオブジェクトであるといえる。また、コンテンツを見返す際には、ユーザは、イベント単位で見返すことが多い。そこで、ユーザにイベント単位で細かくコンテンツを見せるのではなくユーザが「様々なイベントを通して、ある人がどんな様子だったかをダイジェスト的に振り返る」ことができるよう、例えば、ユーザが指定したオブジェクト（またはオブジェクトのクラスタ）が写るコンテンツを、一ヶ月間、または一年間の範囲内で抽出して振り返りコンテンツを作成してもよい。
【０１９８】
これにより、ユーザは、指定した特定のオブジェクトに注目した作品コンテンツ（例えば子供の成長）を楽しむことが可能となる。
【０１９９】
また、コンテンツ選択装置１００ａは、新たに人物振り返りコンテンツが記憶部１０１に記録されたことを検知すると、起動時画面あるいはメニュー画面に、人物振り返りコンテンツが作成されたことをユーザに通知するアイコンを表示部１０５に表示してもよい。そして、ユーザが表示部１０５に表示されたアイコンを選択し、またはコンテンツ一覧画面から該当するコンテンツを選択することで、人物振り返りコンテンツが表示部１０５を通じて再生されるようにしてもよい。これにより、次回ユーザがコンテンツ選択装置１００ａを起動した際に、人物振り返りコンテンツが作成されたことをユーザに気付かせることが可能となる。
【０２００】
（実施の形態３）
実施の形態３に係るコンテンツ選択装置は、記憶部に記録されたコンテンツ内に写るオブジェクトを検出し、コンテンツ内にオブジェクトが検出され、なおかつ第１の所定値以上もしくは第２の所定値以下の仰角で撮影されたコンテンツを用いて、新たな作品コンテンツを自動作成する。
【０２０１】
オブジェクトとして人間の顔を例にとり、説明する。多くの場合において、ユーザは、撮影機器を水平またはそれに近い角度に向けて撮影する。しかしながら、空や建物を撮影する際、または地面を歩く動物などを撮影する際には、ユーザは、撮影機器を上方または下方に向けて撮影する。
【０２０２】
実施の形態３では、撮影方向の鉛直成分の角度を仰角と定義する。そこで、まず仰角について詳細に説明する。
【０２０３】
図１３は、撮影機器と同じ高さの真横から撮影機器を見た図である。
【０２０４】
図１３に示されるように、実施の形態３では、撮影機器を中心とし、水平方向を０°、垂直上方を９０°、垂直下方を−９０°とした際の、撮影機器が向く撮影方向の水平からの角度θを仰角と定義する。撮影方向が水平から上の場合（図１３に示されるような場合）、仰角は正の値であり、撮影方向が水平から下の場合、仰角は負の値である。
【０２０５】
ここで、仰角がある程度以上の正の値である場合、ユーザは、空や、高い建物・植物を撮影している場合が多い。逆に、仰角がある程度以下の値である場合、ユーザは、地面を歩く動物や、地面に生える植物を撮影している場合が多い。
【０２０６】
これらのコンテンツの中に、人間の顔（あるいは人間の顔のように見えるもの）が写っていることはあまりない。このため、もし人の顔が写っていても、ユーザは、それらのコンテンツを単体で見返す際には気に留めなかったり、気付かなかったりする。
【０２０７】
しかし、こういったコンテンツをまとめて新たな作品コンテンツとし、ユーザに提示することで、ユーザは「こんなところに人が写っていた」「この辺りが人の顔っぽく見えて不思議だ」というように、コンテンツが持つ意外性を楽しむことができる。
【０２０８】
実施の形態３に係るコンテンツ選択装置は、上記のような、ユーザにとっての意外性を有するコンテンツを、思いもよらない価値をユーザにもたらすコンテンツとして選択する。したがって、実施の形態３に係るコンテンツ選択装置によれば、このようなコンテンツを用いて作成された作品コンテンツをユーザに提供することが可能となる。
【０２０９】
実施の形態３に係るコンテンツ選択装置の機能構成は、図６に示されるブロック図と同じである。実施の形態２に係るコンテンツ選択装置１００ａと異なる点として、実施の形態３に係るコンテンツ選択装置（以下、コンテンツ選択装置１００ｂとも記載する。）の重要度算出部６０２は、処理を行わない。このため、コンテンツ選択装置１００ｂの機能構成は、図６から重要度算出部６０２省略したものとしてもよい。
【０２１０】
まず、特徴量抽出部６０１について説明する。
【０２１１】
特徴量抽出部６０１は、コンテンツに人間の顔が写っているかどうかを検出する。このときの特徴量抽出部６０１の動作については、実施の形態２と同じであるため、説明を省略する。
【０２１２】
また、コンテンツ選択装置１００ｂの特徴量抽出部６０１は、コンテンツを撮影した際の撮影機器の仰角に関する情報を取得する。
【０２１３】
例えば、コンテンツ選択装置１００ｂは、取込部１０６を通じて記憶部１０１にコンテンツを記録する際に、コンテンツに付帯された付帯情報から撮影日時情報と仰角情報を読み取って、図１４に示されるコンテンツメタデータファイルを更新する。コンテンツメタデータファイルを更新するとともに、コンテンツ選択装置１００ｂは、取り込んだコンテンツに人間の顔が写っているかどうかを検出するために特徴量抽出部６０１の抽出処理を開始する。
【０２１４】
ここで、コンテンツを撮影する撮影機器には、電子水準器を撮影機器の画面に表示してユーザの撮影を補助するため、または再生時に縦横表示を自動的に切り替えるために、撮影機器自身の姿勢を検出するセンサ（例えば、加速度センサ等）が搭載されているものがある。こういったセンサによる仰角情報がコンテンツの付帯情報（写真の場合で言うと、例えばＥＸＩＦ情報のメーカーノート領域）内に記録されていれば、特徴量抽出部６０１は、仰角情報を取得することができる。一方、センサを搭載していない撮影機器で撮影したコンテンツ、またはセンサを搭載していても仰角情報を記録していない撮影機器で撮影したコンテンツについては、特徴量抽出部６０１は、仰角情報を読み取ることができないため、コンテンツメタデータファイルに仰角情報を書き込まない。
【０２１５】
なお、コンテンツ選択装置１００ｂの特徴量抽出部６０１のその他の詳細な動作は、実施の形態２と同じであるため、説明を省略する。
【０２１６】
図１４は、コンテンツメタデータファイルのデータ構成の一例を示す図である。
【０２１７】
図１４に示されるコンテンツメタデータファイルには、実施の形態２で説明した図７の内容に加え、コンテンツＩＤがＣＮＴ０００５８〜ＣＮＴ０００６１であるコンテンツの例を示す行と、仰角１４０１の列が加わっている。なお、図１４の例では、図７同様、オブジェクト領域７０５およびオブジェクト特徴量７０６もコンテンツと対応付けて記録されているが、これらの欄の内容については、記述を省略している。
【０２１８】
次に、実施の形態３に係る判断部１０２および選択部１０３の動作について、図１５と図１６とを用いて説明する。
【０２１９】
コンテンツ選択装置１００ｂは、取込部１０６から新たに写真やムービーなどのコンテンツを取り込むと、取り込んだコンテンツを当該コンテンツが撮影された日付毎にフォルダに分類する。そして、コンテンツ選択装置１００ｂの作成部１０４は、フォルダに格納されるコンテンツを用いて作品コンテンツ「フォルダ毎スライドショー」をフォルダ毎に自動作成する。そして、フォルダ毎スライドショーの作成が連続して毎日行われている場合、コンテンツ選択装置１００ｂの作成部１０４は、仰角が第１の所定値以上か第２の所定値以下で撮影され、かつ人間の顔が写っているコンテンツを用いて作品コンテンツ「顔振り返りスライドショー」を自動作成する。以降、作品コンテンツ「顔振り返りスライドショー」のことを、「顔振り返りコンテンツ」と記載する。
【０２２０】
図１５は、判断部１０２の動作の一例を示すフローチャートである。
【０２２１】
図１５に示される、判断部１０２の判断処理は、所定のタイミングを迎えると開始される。実施の形態３では、所定のタイミングは、コンテンツ選択装置１００ｂの電源ボタンが押されて待機状態に入った直後であるが、判断部１０２の判断処理は、所定の時刻になれば待機状態か否かに関わらず開始されてもよい。
【０２２２】
まず、判断部１０２は、コンテンツ選択装置１００ｂが作品コンテンツを作成可能な状態にあるかどうかを判断する（Ｓ４０１）。この処理については、実施の形態１でも述べたため、説明を省略する。判断部１０２が、作品コンテンツを作成不可であると判断した場合（Ｓ４０１でＮｏ）、以降の処理を行うことなく、判断部１０２は、判断処理を終了する。  判断部１０２が、作品コンテンツを作成可能であると判断した場合（Ｓ４０１でＹｅｓ）、判断部１０２は、直近の所定回数分のフォルダ毎スライドショーの作成日時を取得する（Ｓ１５０１）。実施の形態３では、この所定回数を３とする。作成したフォルダ毎スライドショーのファイルを記憶部１０１に記録する際に、作成日時も一緒に記録されるため、判断部１０２は、作成日時を取得することができる。
【０２２３】
続いて、判断部１０２は、この所定回数分のフォルダ毎スライドショーの作成日時が、毎日連続しているかどうかを判断する（Ｓ１５０２）。フォルダ毎スライドショーの作成日時が毎日連続している場合（Ｓ１５０２でＹｅｓ）、判断部１０２は、ステップＳ１５０３の処理に移行する。フォルダ毎スライドショーの作成日時が毎日連続していない場合（Ｓ１５０２でＮｏ）、判断部１０２は、以降の処理を行うことなく、判断処理を終了する。
【０２２４】
最後に、判断部１０２は、顔振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に指示し（Ｓ１５０３）、判断処理を終了する。
【０２２５】
図１６は、選択部１０３の動作の一例を示すフローチャートである。
【０２２６】
選択部１０３は、図１５のステップＳ１５０３の処理により、顔振り返りコンテンツを作成するためのコンテンツ選択を行う指示を判断部１０２から受けつけると、フォルダメタデータファイル２０４を参照して、コンテンツ撮影日時が所定の範囲に含まれるフォルダを選択する（Ｓ１６０１）。実施の形態３では、この所定の範囲を、選択部１０３の選択処理が行われる日の３０日前の日を基準日として、当該基準日と当該基準日の前後２日間の合計５日間とする。しかしながら、所定の範囲は、この値に限られるものではない。なお、コンテンツ撮影日時が所定の範囲に含まれるフォルダが存在しない場合、選択部１０３は、選択処理を終了する。
【０２２７】
次に、選択部１０３は、選択したフォルダから、フォルダＩＤが最も小さいフォルダを選択する（Ｓ１６０２）。そして、選択部１０３は、選択したフォルダ内に、オブジェクトが検出され、かつ仰角が第１の所定値以上または第２の所定値以下であるコンテンツが存在するかどうかを、コンテンツメタデータファイルを参照して調べる（Ｓ１６０３）。実施の形態３では、第１の所定値を４５°、第２の所定値を−４５°とする。なお、第１の所定値、第２の所定値は、この例で挙げた値に限定されない。
【０２２８】
上記の条件に該当するコンテンツが存在しなければ（Ｓ１６０３でＮｏ）、選択部１０３は、ステップＳ１６０５の処理に移行する。上記の条件に該当するコンテンツが存在すれば（Ｓ１６０３でＹｅｓ）、選択部１０３は、該当コンテンツのコンテンツＩＤを選択し（Ｓ１６０４）、ステップＳ１６０５の処理に移行する。
【０２２９】
次に、選択部１０３は、現在選択しているフォルダが、ステップＳ１６０１で選択されたフォルダのうち最後のフォルダであるかどうかを調べる（Ｓ１６０５）。ここで、最後のフォルダとは、ステップＳ１６０１で選択されたフォルダのうち、最後にステップＳ１６０２からステップＳ１６０４の処理が行われるフォルダである。現在選択しているフォルダが、最後のフォルダであれば（Ｓ１６０５でＹｅｓ）、選択部１０３は、ステップＳ１６０７の処理に移行する。現在選択しているフォルダが最後のフォルダでなければ（Ｓ１６０５でＮｏ）、選択部１０３は、次にフォルダＩＤが小さいフォルダを選択して（Ｓ１６０６）、ステップＳ１６０３の処理に戻る。
【０２３０】
最後に、選択部１０３は、これまでに選択した全てのコンテンツＩＤを作成部１０４に出力する（Ｓ１６０７）。
【０２３１】
図１５および図１６で説明した動作について、より具体的に説明する。なお、以下の具体例の説明では、コンテンツが、図３および図１４に示されるような状態で記憶部１０１に格納されているものとする。また、２０１１年１１月１０日から２０１１年１１月１２日にかけて、フォルダＩＤがＦＬＤ０００１０〜ＦＬＤ０００１２であるフォルダを元にフォルダ毎スライドショーが毎日作成されているものとする。そして、２０１１年１１月１３日にコンテンツ選択装置１００ｂの電源が投入され、その後、コンテンツ選択装置１００ｂは、コンテンツを取り込むことなく、ユーザ操作により、その日のうちに待機状態に入ったものとする。また、コンテンツ選択装置１００ｂにおいて、他に優先度の高い処理は存在しない状態であるものとする。
【０２３２】
待機状態に入ったコンテンツ選択装置１００ｂは、判断部１０２の判断処理を開始する。まず、判断部１０２は、作品コンテンツを作成可能であるかどうかを判断する（図１５のＳ４０１）。この具体例では、優先度の高い処理が存在しないため、判断部１０２は、作品コンテンツを作成可能であると判定する（図１５のＳ４０１でＹｅｓ）。
【０２３３】
次に、判断部１０２は、直近の所定回数（３回）分のフォルダ毎スライドショーの作成日時を取得し（図１５のＳ１５０１）、フォルダ毎スライドショーが毎日作成されているかどうかを判断する（図１５のＳ１５０２）。この具体例では、上述の説明の通り、フォルダ毎スライドショーは、２０１１年１１月１０日から２０１１年１１月１２日にかけて毎日作成されている。このため、判断部１０２は、顔振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に対して指示する（図１５のＳ１５０３）。
【０２３４】
選択部１０３は、撮影日時が所定期間に含まれるフォルダを選択する（図１６のＳ１６０１）。実施の形態３では、顔振り返りコンテンツを作成する日（本例では２０１１年１１月１３日）の３０日前の日を基準日として、当該基準日と、当該基準日の前後２日間の合計５日間、すなわち、２０１１年１０月１２日〜１０月１６日が所定期間となる。この期間に含まれるフォルダは、フォルダＩＤがＦＬＤ００００４、ＦＬＤ００００５、ＦＬＤ００００６のフォルダであるので、選択部１０３は、これらのフォルダを選択する。
【０２３５】
次に、選択部１０３は、フォルダＩＤが最も小さいＦＬＤ００００４のフォルダを選択し（図１６のＳ１６０２）、フォルダ内にオブジェクトが検出され、かつ仰角が第１の所定値（４５°）以上または第２の所定値（−４５°）以下であるコンテンツが存在するかどうかを調べる（図１６のＳ１６０３）。
【０２３６】
フォルダＩＤがＦＬＤ００００４であるフォルダにはコンテンツが１つ格納されているが、このコンテンツは、オブジェクトが検出されていないコンテンツである。このため、選択部１０３は、フォルダＩＤがＦＬＤ００００４であるフォルダからはコンテンツの選択を行わず（図１６のＳ１６０３でＮｏ）、次のフォルダを選択する（図１６のＳ１６０５でＮｏ）。
【０２３７】
次のフォルダとして、ＦＬＤ００００４の次にフォルダＩＤが小さいＦＬＤ００００５のフォルダを選択し（図１６のＳ１６０６）、同様の処理を行う。フォルダＩＤがＦＬＤ００００５のフォルダにはコンテンツが２つ格納され、うち一方（コンテンツＩＤがＣＮＴ０００５９のコンテンツ）は、オブジェクトが検出され、かつ撮影時の仰角が第１の所定値以上のコンテンツである（図１６のＳ１６０３でＹｅｓ）。このため、選択部１０３は、このコンテンツのコンテンツＩＤ、ＣＮＴ０００５９を選択する（図１６のＳ１６０４）。
【０２３８】
さらに、ＦＬＤ００００５の次にフォルダＩＤが小さいＦＬＤ００００６のフォルダを選択し（図１６のＳ１６０５でＮｏ、Ｓ１６０６）、同様の処理を行う。このフォルダには、コンテンツＩＤがＣＮＴ０００６１であるコンテンツのみが格納され、なおかつこのコンテンツの撮影時の仰角は、第２の所定値以下である（図１６のＳ１６０３でＹｅｓ）。このため、選択部１０３は、このコンテンツのコンテンツＩＤ、ＣＮＴ０００６１を選択する（図１６のＳ１６０４）。ＦＬＤ００００６のフォルダは、撮影日時が所定期間に含まれる最後のフォルダであるため（図１６のＳ１６０５でＹｅｓ）、選択部１０３は、これまでに選択された全てのコンテンツＩＤを作成部１０４に出力する（図１６のＳ１６０７）。
【０２３９】
作成部１０４は、コンテンツＩＤを受け取ると、受け取ったコンテンツＩＤによって特定されるコンテンツを取得し、記憶部１０１に記録されている背景データ、音楽データ、表示効果、遷移効果などと組み合わせることで、スライドショームービーを作成する。そして、作成部１０４は、作成したスライドショームービーのコンテンツファイルを記憶部１０１に記録する。
【０２４０】
このように、実施の形態３に係るコンテンツ選択装置１００ｂは、記憶部１０１に記録されたコンテンツ内に写るオブジェクトを検出し、コンテンツ内にオブジェクトが検出され、なおかつ第１の所定値以上もしくは第２の所定値以下の仰角で撮影されているコンテンツを用いて、新たな作品コンテンツを自動作成する。
【０２４１】
このため、ユーザは「こんなところに人の顔があったのか」というように、コンテンツが持つ意外性を楽しむことが可能となる。
【０２４２】
なお、実施の形態３においては、オブジェクトとして人間の顔を例として説明したが、オブジェクトは、人間の顔以外であってもよい。例えば、動植物や建物、人が使う道具などであってもよい。また、人間の顔ではなく人体をオブジェクトとしてもよい。この場合には、特徴量抽出部６０１は、オブジェクトの検出および特徴量の抽出方法として、対象を示すオブジェクトを検出できて各対象の識別ができるような特徴量を抽出する方法を用いればよい。
【０２４３】
このようにすることで、コンテンツ選択装置１００ｂは、動植物や建物、人が使う道具などが映ったコンテンツの集合から「こんなところにこんなものが写っていたのか」というような、ユーザにとって意外性があるコンテンツを選択することができる。よって、コンテンツ選択装置１００ｂによれば、このようなコンテンツを用いて作成された作品コンテンツをユーザに提供することが可能となる。 
【０２４４】
なお、実施の形態３に係るコンテンツ選択装置１００ｂの選択部１０３は、選択したコンテンツＩＤと共に、コンテンツ選択のために用いたオブジェクトＩＤを作成部１０４に出力してもよい。
【０２４５】
コンテンツＩＤとオブジェクトＩＤとの両方を受け取ることにより、作成部１０４は、オブジェクトＩＤで示されるオブジェクトのオブジェクト位置をコンテンツメタデータファイルから特定することができる。このため、作成部１０４は、写っている人間の顔（あるいは人間の顔のように写るもの）に段々とズームアップして表示する、といった表示効果を使った作品コンテンツの作成が可能となる。
【０２４６】
また、コンテンツ選択装置１００ｂは、新たに顔振り返りコンテンツが記憶部１０１に記録されたことを検知すると、起動時画面あるいはメニュー画面に、顔振り返りコンテンツが作成されたことをユーザに通知するアイコンを表示部１０５に表示してもよい。そして、ユーザが表示部１０５に表示されたアイコンを選択し、またはコンテンツ一覧画面から該当するコンテンツを選択することで、顔振り返りコンテンツが表示部１０５を通じて再生されるようにしてもよい。これにより、次回ユーザがコンテンツ選択装置１００ｂを起動した際に、顔振り返りコンテンツが作成されたことをユーザに気付かせることが可能となる。
【０２４７】
（実施の形態４）
実施の形態４に係るコンテンツ選択装置は、記憶部に記録されたコンテンツ内に写るオブジェクトとして文字を検出し、文字が写っているコンテンツを用いて、新たな作品コンテンツを自動作成する。
【０２４８】
ユーザがコンテンツを撮影する場合、意図的に文字をコンテンツ内に入れて撮影することがある。例えば、旅行や学校行事などのイベントや、イベント中の状況を説明するような文字（例えば運動会における「運動会」と書かれた看板や、旅行中の移動手段における駅名標など）は、後で見返す時にイベントを説明する重要な情報となるため、意図的に撮影されることが多い。また、特にイベントとは関係ないが、ユーザは、関心を引くような文字（看板など）を見かけた際に撮影を行うこともある。あるいは、撮影時のユーザの意図に反して撮影したコンテンツ内に文字が写っているということもある。
【０２４９】
イベントに関連する文字や、関心を引くような文字というのは、それ単体でイベントや状況を説明し得るため、コンテンツを一つ一つ見返す際にユーザがイベントや状況を思い出すのに有効である。実施の形態４に係るコンテンツ選択装置は、これらに加えて、ユーザが意図せず撮影された文字も含めた、文字が写っているコンテンツをまとめて新たな作品コンテンツとし、ユーザに提示する。これにより、ユーザは「改めて見てみると、最近いろんなところに行っている」「こんなところに面白い看板があったことに気付かなかった」というように、自分の行動や状況、あるいはコンテンツが持つ意外性を楽しむことができる。
【０２５０】
実施の形態４に係るコンテンツ選択装置は、上記のような、ユーザにとっての意外性を有するコンテンツを、思いもよらない価値をユーザにもたらすコンテンツとして選択する。よって、実施の形態４に係るコンテンツ選択装置によれば、このようなコンテンツを用いて作成された作品コンテンツをユーザに提供することが可能となる。
【０２５１】
図１７は、実施の形態４に係るコンテンツ選択装置の機能構成を表すブロック図である。実施の形態１に係るコンテンツ選択装置１００との違いは、実施の形態４に係るコンテンツ選択装置１００ｃは、文字情報抽出部１７０１をさらに備える点である。
【０２５２】
まず、文字情報抽出部１７０１について説明する。
【０２５３】
文字情報抽出部１７０１は、コンテンツに写る文字に関する情報である文字情報を抽出する。
【０２５４】
コンテンツ選択装置１００ｃは、取込部１０６を通じて記憶部１０１にコンテンツを記録する際に、コンテンツに付帯される付帯情報（写真の場合で言うと、例えばＥＸＩＦ情報）から撮影日時情報を読み取って、図１９に示されるコンテンツメタデータファイルを更新する。コンテンツメタデータファイルを更新するとともに、取り込んだコンテンツに写っている文字を検出するために文字情報抽出部１７０１の抽出処理を開始する。 
【０２５５】
文字情報抽出部１７０１は、取り込んだコンテンツを１つずつ選択し、選択したコンテンツに写っている文字を検出するために、文字情報抽出部１７０１は、文字認識処理を行う。文字認識処理には、例えば、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）と呼ばれる技術を用いることができる。文字認識処理によりコンテンツから文字が検出された場合、文字情報抽出部１７０１は、文字認識結果および文字と認識された箇所の領域情報をコンテンツメタデータファイル内にコンテンツと関連付けて記録する。さらに、文字情報抽出部１７０１は、文字が写っていると判断したコンテンツのコンテンツＩＤを、図１８で説明する文字情報検出コンテンツ情報に追加する。
【０２５６】
図１８は、文字情報検出コンテンツ情報のデータ構成の一例を示す図である。
【０２５７】
文字情報検出コンテンツ情報は、文字情報抽出部１７０１によって、文字が写っていると判断されたコンテンツのコンテンツＩＤが登録される。図１８の例では、一つのコンテンツにつき文字を示す領域が複数ある場合でも、文字情報検出コンテンツ情報には一つのコンテンツＩＤが格納される。
【０２５８】
図１９は、実施の形態４に係るコンテンツメタデータファイルのデータ構成の一例を示す図である。
【０２５９】
コンテンツメタデータファイルには、コンテンツＩＤ７０１と、ファイル名７０２と、フォルダＩＤ３０１と、撮影日時７０３と、文字情報ＩＤ１９０１と、文字情報領域１９０２と、文字認識結果１９０３とが、コンテンツ毎に対応付けられて記述されている。
【０２６０】
文字情報ＩＤ１９０１は、コンテンツ内に認識された文字を識別するためのＩＤである。文字情報ＩＤ１９０１は、文字を認識する際に順に割り振られた連番の先頭に“ＣＨＲ”を付けた文字列とする。
【０２６１】
文字情報領域１９０２は、認識された文字のコンテンツ内（画像内）の位置と領域の大きさとを示す。文字認識結果１９０３は、上述の文字認識処理により認識された文字を示す。
【０２６２】
なお、コンテンツメタデータファイルのうち、文字情報ＩＤ１９０１、文字情報領域１９０２、および文字認識結果１９０３については、文字情報抽出部１７０１によってコンテンツ内に文字が写っていると認識されなければ、何も記録されない。図１９の例では、コンテンツＩＤ７０１がＣＮＴ００１０２、ＣＮＴ００１０４であるコンテンツが、文字が写っていると認識されなかったコンテンツに該当する。また、一つのコンテンツに複数の文字単位（例えば、「運動会」は、３文字であるが、３文字で一つの文字単位とする。）が写っていると判断される場合には、検出された文字単位分の文字情報ＩＤ１９０１、文字情報領域１９０２、文字認識結果１９０３が一つのコンテンツＩＤに対して記録される。
【０２６３】
図２０は、文字情報が写っているコンテンツの一例を示す図である。
【０２６４】
コンテンツ２００１における文字が文字情報抽出部１７０１により認識されると、「運動会」という文字認識結果と、枠２００２で示す文字情報領域が得られる。文字情報抽出部１７０１は、コンテンツ２００１の左上をｘ−ｙ座標系の原点（０，０）とし、枠２００２の左上部の座標を同座標系の（ｘ，ｙ）、枠２００２の幅と高さを（ｗ，ｈ）とし、これらを並べて記した値（ｘ，ｙ，ｗ，ｈ）を文字情報領域として、文字認識結果と共にコンテンツメタデータファイルに記録する。
【０２６５】
次に、実施の形態４に係る判断部１０２および選択部１０３の動作について、図２１と図２２とを用いて説明する。
【０２６６】
コンテンツ選択装置１００ｃは、文字が写っているコンテンツの数が所定値以上となると、文字が写っているコンテンツを用いて作品コンテンツ「文字情報振り返りスライドショー」を自動作成する。以降、作品コンテンツ「文字情報振り返りスライドショー」のことを、「文字情報振り返りコンテンツ」と呼ぶ。
【０２６７】
図２１は、判断部１０２の動作の一例を示すフローチャートである。
【０２６８】
図２１に示される、判断部１０２の判断処理は、所定のタイミングを迎えると開始される。実施の形態４では、所定のタイミングは、コンテンツ選択装置１００ｃの電源ボタンが押されて待機状態に入った直後であるが、判断部１０２の判断処理は、所定の時刻になったら待機状態か否かに関わらず処理が開始されてもよい。
【０２６９】
まず、判断部１０２は、コンテンツ選択装置１００ｃが作品コンテンツを作成可能な状態にあるかどうかを判断する（Ｓ４０１）。この処理については、実施の形態１でも述べたため、説明を省略する。判断部１０２が、作品コンテンツを作成不可であると判断した場合（Ｓ４０１でＮｏ）、以降の処理を行うことなく、判断部１０２は、判断処理を終了する。  判断部１０２が、作品コンテンツを作成可能であると判断した場合（Ｓ４０１でＹｅｓ）、判断部１０２は、文字情報検出コンテンツ情報を取得する（Ｓ２１０１）。
【０２７０】
次に、判断部１０２は、文字情報検出コンテンツ情報に登録されているコンテンツＩＤの数が所定値以上であるかどうかを判断する（Ｓ２１０２）。実施の形態４では、所定値は、５である。なお、所定値は５に限定されない。文字情報検出コンテンツ情報に登録されているコンテンツＩＤの数が所定値に達していない場合（Ｓ２１０２でＮｏ）、判断部１０２は、以降の処理を行うことなく、判断処理を終了する。
【０２７１】
文字情報検出コンテンツ情報に登録されているコンテンツＩＤの数が所定値以上である場合（Ｓ２１０２でＹｅｓ）、判断部１０２は、文字情報振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に指示し（Ｓ２１０３）、判断処理を終了する。
【０２７２】
図２２は、選択部１０３の動作の一例を示すフローチャートである。
【０２７３】
選択部１０３は、図２１のステップＳ２１０３の処理により、文字情報振り返りコンテンツを作成するためのコンテンツの選択を行う指示を判断部１０２から受けつけると、文字情報検出コンテンツ情報を取得する（Ｓ２２０１）。
【０２７４】
次に、選択部１０３は、文字情報検出コンテンツ情報に登録された全てのコンテンツＩＤを、作成部１０４に出力する（Ｓ２２０２）。
【０２７５】
最後に、選択部１０３は、文字情報検出コンテンツ情報に登録された全てのコンテンツＩＤを削除し（Ｓ２２０３）、選択処理を終了する。
【０２７６】
図２１および図２２で説明した動作について、より具体例に説明する。なお、以下の具体例の説明では、コンテンツが、図１９に示されるような状態で記憶部１０１に格納されているものとする。また、コンテンツＩＤがＣＮＴ００１０１であるコンテンツが格納されるタイミングまでに文字情報振り返りコンテンツがすでに作成され、文字情報検出コンテンツ情報がリセット（登録されたコンテンツＩＤを全て削除）されているものとする。また、文字情報検出コンテンツ情報には、その後コンテンツＩＤがＣＮＴ００１０１〜ＣＮＴ００１０７であるコンテンツが登録され、ＣＮＴ００１０７のコンテンツが格納された後に、ユーザ操作により、コンテンツ選択装置１００ｃが待機状態に入ったものとする。また、コンテンツ選択装置１００ｃにおいて、他に優先度の高い処理は存在しない状態であるものとする。
【０２７７】
待機状態に入ったコンテンツ選択装置１００ｃは、判断部１０２の判断処理を開始する。まず、判断部１０２は、作品コンテンツを作成可能であるかどうかを判断する（図２１のＳ４０１）。この具体例では、優先度の高い処理が存在しないため、判断部１０２は、作品コンテンツを作成可能と判定する（図２１のＳ４０１でＹｅｓ）。
【０２７８】
次に、判断部１０２は、文字情報検出コンテンツ情報を取得し（図２１のＳ２１０１）、登録されているコンテンツＩＤの数が所定値（５つ）以上であるかどうかを判断する（図２１のＳ２１０２）。図１９に示されるように、文字情報が検出されたコンテンツは、コンテンツＩＤがＣＮＴ００１０１、ＣＮＴ００１０３、ＣＮＴ００１０５、ＣＮＴ００１０６、ＣＮＴ００１０７の５つのコンテンツであり、これらは全て文字情報検出コンテンツ情報に登録されている。このため、判断部１０２は、文字情報検出コンテンツ情報に登録されているコンテンツＩＤの数が所定値以上であると判断する（図２１のＳ２１０２でＹｅｓ）。したがって、判断部１０２は、文字情報振り返りコンテンツを作成するためのコンテンツの選択を選択部１０３に対して指示する（図２１のＳ２１０３）。
【０２７９】
選択部１０３は、文字情報検出コンテンツ情報を取得し（図２２のＳ２２０１）、登録されている全てのコンテンツＩＤを作成部１０４に出力する（図２２のＳ２２０２）。そして、選択部１０３は、文字情報検出コンテンツ情報に登録されたコンテンツＩＤを全て削除する（図２２のＳ２２０３）。
【０２８０】
作成部１０４は、コンテンツＩＤを受け取ると、受け取ったコンテンツＩＤによって特定されるコンテンツを取得し、記憶部１０１に記録されている背景データ、音楽データ、表示効果、遷移効果などと組み合わせることで、スライドショームービーを作成する。そして、作成部１０４は、作成したスライドショームービーのコンテンツファイルを記憶部１０１に記録する。
【０２８１】
このように、実施の形態４に係るコンテンツ選択装置１００ｃは、記憶部１０１に記録されたコンテンツ内に写るオブジェクトとして文字を検出し、文字が写っているコンテンツを用いて、新たな作品コンテンツを自動作成する。
【０２８２】
なお、実施の形態４においては、文字が写っているコンテンツを全て利用して文字情報振り返りコンテンツを作成する場合を一例として説明したが、コンテンツ選択装置１００ｃは、コンテンツメタデータファイルに登録した文字情報領域に基づいてコンテンツを選択してもよい。例えば、コンテンツ選択装置１００ｃは、所定値より小さいサイズの文字が写るコンテンツのみを用いて文字振り返りコンテンツを作成してもよい。
【０２８３】
このように、小さいサイズの文字を対象として生成された文字振り返りコンテンツにより、ユーザがイベントを振り返る目的でコンテンツを見返す際には気に留めなかったり、気付かなかったりするような文字をユーザはまとめて見ることができる。これにより、ユーザは、「こんなところにこんな文字が写っていたのか」というように、コンテンツが持つ意外性を楽しむことができる。
【０２８４】
反対に、コンテンツ選択装置１００ｃは、所定値より大きいサイズの文字が写るコンテンツのみを用いて文字振り返りコンテンツを作成してもよい。
【０２８５】
このように、大きいサイズの文字を対象として生成された文字振り返りコンテンツは、看板など比較的大きな文字ばかりをまとめたコンテンツとなる。このため、大きいサイズの文字を対象として生成された文字振り返りコンテンツにより、ユーザは、イベント、旅行で訪ねた場所あるいはその道中で通った場所をまとめて振り返ることができる。
【０２８６】
また、ユーザをコンテンツ内の文字に注目させるため、作成部１０４は、コンテンツＩＤとコンテンツメタデータファイルから文字情報領域を取得し、写っている文字に段々とズームアップするように表示する、といった表示効果を使った作品コンテンツを作成してもよい。
【０２８７】
また、コンテンツ選択装置１００ｃは、新たに文字情報振り返りコンテンツが記憶部１０１に記録されたことを検知すると、起動時画面あるいはメニュー画面に、文字情報振り返りコンテンツが作成されたことをユーザに通知するアイコンを表示部１０５に表示してもよい。そして、ユーザが表示部１０５に表示されたアイコンを選択し、またはコンテンツ一覧画面から該当するコンテンツを選択することで、文字情報振り返りコンテンツが表示部１０５を通じて再生されるようにしてもよい。これにより、次回ユーザがコンテンツ選択装置１００ｃを起動した際に、文字情報振り返りコンテンツが作成されたことをユーザに気付かせることが可能となる。
【０２８８】
（実施の形態５）
実施の形態５に係るコンテンツ選択装置は、記憶部に記録されたコンテンツを使って新たな作品コンテンツを自動作成する方法に関する情報を、コンテンツ選択装置の外部から取得する。これにより、実施の形態５に係るコンテンツ選択装置は、あらかじめ内蔵された固定の自動作成方法（具体的には自動作成タイミングやコンテンツ選択方法）とは異なる新たな方法を用いて作品コンテンツ自動作成を行う。
【０２８９】
これまでの実施の形態において、様々な作品コンテンツ作成方法について説明してきた。これまでに述べてきた作品コンテンツの作成方法は、蓄積されているコンテンツから、ユーザに思いもよらない価値をもたらすことを可能とするものである。
【０２９０】
しかしながら、作品コンテンツの作成方法が固定的なままであると、初めのうちは、作成された作品コンテンツはユーザにとって新鮮ではあるものの、いずれ作成方法に対する慣れが生じる。その結果、作成された作品コンテンツから得られる意外性は変わらないものの、作品コンテンツを作成する際の視点（選択方法）については、ユーザにとって意外さを感じるものではなくなるという問題が生じ得る。
【０２９１】
例えば、コンテンツ選択装置が、サービス事業者や他のユーザにより提供される、ユーザにとっては新しい作品コンテンツの作成方法を継続的に取得し、利用することができれば、ユーザは、コンテンツの意外さを様々な形で楽しみ続けることができる。
【０２９２】
実施の形態５に係るコンテンツ選択装置は、作品コンテンツを自動作成する方法に関する情報（以後、作成ルールと呼ぶ）を、コンテンツ選択装置の外部から取得する。これにより、コンテンツ選択装置は、新たな作成方法でコンテンツの自動作成を行うことができる。その結果、ユーザは、コンテンツの意外さを様々な形で楽しみ続けることができる。
【０２９３】
図２３は、実施の形態５に係るコンテンツ選択装置の機能構成を表すブロック図である。  実施の形態５に係るコンテンツ選択装置１００ｄは、少なくとも、実施の形態１〜４で説明した機能ブロックのいずれか１つと同様の構成を備え、さらに、作成ルールを外部（例えば、サーバ２３０３）から取得するための通信部２３０１と、取得した作成ルールを記録するルール記憶部２３０２とを備える。なお、実施の形態５に係るコンテンツ選択装置１００ｄは、実施の形態１〜４で説明した機能ブロックの全てを備え、さらに、通信部２３０１とルール記憶部２３０２とを備えることとしてもよい。
【０２９４】
通信部２３０１は、作品コンテンツを作成するための作成ルールを格納するサーバ２３０３との通信を行う。
【０２９５】
ルール記憶部２３０２は、サーバ２３０３から取得された作成ルールを記憶する。
【０２９６】
また、実施の形態５においては、判断部１０２は、実施の形態１〜４と同様に、作品コンテンツを作成可能かどうかを判断し、さらに、サーバ２３０３から作成ルールを取得する。作成ルールの取得は、通信部２３０１を介して行われる。
【０２９７】
判断部１０２による作成ルールの取得は、例えば、定期的に行われる。実施の形態５においては、判断部１０２は、毎日所定の時刻（例えば午前２時００分）に、サーバ２３０３に対して新しい作成ルールが登録されたかどうかを問い合わるものとする。サーバ２３０３に新しい作成ルールが登録されていれば、判断部１０２は、通信部２３０１を通じてその新しい作成ルールをサーバ２３０３から取得する。なお、新しい作成ルールとは、コンテンツ選択装置１００ｄにおいて取得されていない作成ルールである。 
【０２９８】
さらに、判断部１０２は、ルール記憶部２３０２に記憶された作成ルール情報を参照し、作品コンテンツの作成の際に使用する作成ルールを選択する。作成ルールは、未実行の作成ルールの中から登録日時が最も古いものが選択されてもよいし、未実行の作成ルールの中からランダムに選択されてもよいし、全ての作成ルールの中からランダムに選択されてもよいし、これ以外の選択方法で選択されてもよい。
【０２９９】
図２４は、作成ルールの例を示す図である。
【０３００】
図２４に示される作成ルールは、作成タイミング２４０１と、コンテンツ選択範囲２４０２と、コンテンツを選択する方法を示すコンテンツ選択方法２４０３（選択モード）と、コンテンツを選択する際に用いる選択キーを示す選択キー２４０４とで構成される。
【０３０１】
作成タイミング２４０１は、コンテンツ選択装置１００ｄがこの作成ルールに示される作品コンテンツの作成をどのようなタイミングで開始するのかを示す。図２４の例においては、作成タイミング２４０１は、この作成ルールがコンテンツ選択装置１００ｄにより受信された直後、または最初にコンテンツ作成可能となったタイミングである。
【０３０２】
一例として、コンテンツ選択装置１００ｄが待機状態に入った直後に作品コンテンツの自動作成を行うようなコンテンツ選択装置である場合の作成タイミングについて説明する。
【０３０３】
コンテンツ選択装置１００ｄがすでに待機状態でこの作成ルールを取得していた場合、コンテンツ選択装置１００ｄは、他に優先度の高いタスクがないかどうかを判断する。他に優先度の高いタスクがない場合、コンテンツ選択装置１００ｄは、作成ルール取得後すぐに作品コンテンツの作成を行う。
【０３０４】
一方、コンテンツ選択装置１００ｄが待機状態になく、ユーザにより利用されている状況下でこの作成ルールを受信した場合、次に待機状態に入ったタイミングで作品コンテンツの作成を行う。
【０３０５】
コンテンツ選択範囲２４０２は、作品コンテンツの作成時に、選択部１０３が記憶部１０１蓄積されたコンテンツのうちどの時間的範囲のコンテンツを選択すべきかを示す。コンテンツ選択範囲２４０２に何も指定されていない場合、記憶部１０１に蓄積されている全てのコンテンツが選択範囲となる。
【０３０６】
図２４の例では、コンテンツ選択範囲２４０２は、この作成ルールをコンテンツ選択装置１００ｄが取得した時点から遡って直近の２ケ月の期間であり、この期間に撮影されたコンテンツが選択部１０３の選択対象となる。
【０３０７】
コンテンツ選択方法２４０３は、コンテンツをどのような方法で選択するのかを示す。また、選択キー２４０４は、コンテンツ選択方法２４０３で指定される選択方法で用いる選択キーを示す。
【０３０８】
図２４の例におけるコンテンツ選択方法２４０３には、コンテンツ選択範囲２４０２に含まれるコンテンツにおける各オブジェクト特徴量と、選択キー２４０４で示されるオブジェクト特徴量とを比較し、オブジェクト特徴量間の距離が指定された値（ここではＮとする）以下であるオブジェクト特徴量を含むコンテンツを選択する、ということが示される。ここでは、オブジェクト特徴量は、実施の形態２で説明したような複数次元のベクトルであり、オブジェクト特徴量間の距離は、ベクトル間のユークリッド距離であるとするが、同様の方法であれば、別の方法により距離を求めてもよい。
【０３０９】
コンテンツ選択装置１００ｄが取得した作成ルールは、ルール記憶部２３０２にある作成ルール情報に記録される。
【０３１０】
図２５は、ルール記憶部２３０２に記録される作成ルール情報の例を示す図である。
【０３１１】
作成ルール情報には、図２４に示される作成ルールに加え、各作成ルールを実行したかどうかの状態を示す実行フラグ２５０１と、作成ルールを作成ルール情報に登録した日時である登録日時２５０２とが記録される。図２５の例では、実行フラグ２５０１の欄には、すでに実行済みの作成ルールについては「済」、未実行の作成ルールについては「未」が記録される。
【０３１２】
次に、実施の形態５に係る判断部１０２における処理について、図２６を用いて説明する。
【０３１３】
図２６は、判断部１０２の動作の一例を示すフローチャートである。なお、図２６は、作成ルールの選択方法として、未実行の作成ルールのうち、登録日時が最も古いものを選択する例を示すフローチャートである。
【０３１４】
判断部１０２の判断処理は、所定のタイミングを迎えると開始される。実施の形態５では、所定のタイミングは、コンテンツ選択装置１００ｄの電源ボタンが押されて待機状態に入った直後であるが、判断部１０２の判断処理は、所定の時刻になったら待機状態か否かに関わらず処理が開始されてもよい。
【０３１５】
まず、判断部１０２は、コンテンツ選択装置１００ｄが作品コンテンツを作成可能な状態にあるかどうかを判断する（Ｓ４０１）。この処理については、実施の形態１でも述べたため、説明を省略する。判断部１０２が、作品コンテンツを作成不可であると判定した場合（Ｓ４０１でＮｏ）、以降の処理を行うことなく、判断部１０２は、判断処理を終了する。
【０３１６】
判断部１０２が、作品コンテンツを作成可能であると判断した場合（Ｓ４０１でＹｅｓ）、判断部１０２は、ルール記憶部２３０２に記録された作成ルール情報の中に、未実行の作成ルールが存在するかどうかを判断する（Ｓ２６０１）。ルール記憶部２３０２に記録された作成ルール情報の中に、未実行の作成ルールが存在しなければ（Ｓ２６０１でＮｏ）、判断部１０２は、作品コンテンツを作成可能であるかどうかに関わらず、判断処理を終了する。なお、ステップＳ２６０１において、未実行の作成ルールが存在しない場合、判断部１０２は、何らかの作成ルールを選択し実行してもよい。具体的には、例えば、判断部１０２は、実行済みの作成ルールのいずれかをランダムに選択することとしてもよい。
【０３１７】
未実行の作成ルールがルール記憶部２３０２に記録された作成ルール情報の中に存在する場合（Ｓ２６０１でＹｅｓ）、判断部１０２は、未実行の作成ルールのうち、登録日時が最も古い作成ルールを取得する（Ｓ２６０２）。
【０３１８】
そして、判断部１０２は、取得した作成ルールの作成タイミング２４０１を参照し、現時点が作成タイミング内であるかどうかを判断する（Ｓ２６０３）。現時点が、まだ作成タイミング内ではない場合（Ｓ２６０３でＮｏ）、判断部１０２は、ステップＳ２６０６の処理に移行する。現時点が、作成タイミング内であれば（Ｓ２６０３でＹｅｓ）、判断部１０２は、作成ルールのコンテンツ選択範囲２４０２、コンテンツ選択方法２４０３、選択キー２４０４を選択部１０３に送信する（Ｓ２６０４）。そして、判断部１０２は、ステップＳ２６０２において取得した作成ルールに対応する実行フラグ２５０１を実行済に変更し（Ｓ２６０５）、ステップＳ２６０６の処理に移行する。
【０３１９】
ステップＳ２６０６では、判断部１０２は、次に古い未実行の作成ルールが作成ルール情報の中に存在するかどうかを調べる（Ｓ２６０６）。未実行の作成ルールが作成ルール情報の中に存在しなければ（Ｓ２６０６でＮｏ）、判断部１０２は、判断処理を終了する。未実行の作成ルールが作成ルール情報の中に存在していれば（Ｓ２６０６でＹｅｓ）、判断部１０２は、当該作成ルールを取得し（Ｓ２６０７）、ステップＳ２６０３の処理に戻る。
【０３２０】
図２６で説明した動作について、より具体的に説明する。なお、以下の具体例の説明では、２０１１年１０月５日に、コンテンツ選択装置１００ｄがサーバから新しい作成ルールを取得し、取得された作成ルールが図２５に示されるような作成ルール情報として登録されたものとする。また、新しい作成ルールを取得した次の日にコンテンツ選択装置１００ｄの電源が投入され、しばらく操作された後に、コンテンツ選択装置１００ｄは、ユーザ操作により待機状態に入ったものとする。また、コンテンツ選択装置１００ｄにおいて、他に優先度の高い処理は存在しない状態であるものとする。
【０３２１】
待機状態に入ったコンテンツ選択装置１００ｄは、判断部１０２の判断処理を開始する。まず、判断部１０２は、作品コンテンツを作成可能かどうかを判断する(図２６のＳ４０１）。この具体例では、優先度の高い処理が存在しないため、判断部１０２は、作品コンテンツを作成可能であると判断する(図２６のＳ４０１でＹｅｓ)。
【０３２２】
次に、未実行の作成ルールが作成ルール情報内に存在するかどうかを調べる(図２６のＳ２６０１)。この具体例では、図２５より未実行の作成ルールが１つ存在するため、該当する作成ルールを取得する(図２６のＳ２６０２)。 
【０３２３】
そして、取得した作成ルールに記述された作成タイミングを取得し、現時点が作成タイミング内であるかどうかを判断する（図２６のＳ２６０３）。図２５の例では、未実行の作成ルールに記述された作成タイミング２４０１は「作成ルール受信後、最初の作成可能時」であるため、判断部１０２は、現時点が作成タイミング内であると判断する（図２６のＳ２６０３でＹｅｓ）。
【０３２４】
続いて、判断部１０２は、取得した未実行の作成ルールにおいて指定されているコンテンツ選択範囲２４０２「直近２ケ月」と、コンテンツ選択方法「選択キーに示すオブジェクト特徴量との間の距離がＮ以下であるオブジェクト特徴量を含むコンテンツ」と、選択キー「（１２４，６７，・・・）」を選択部１０３に出力する（図２６のＳ２６０４）。
【０３２５】
その後、判断部１０２は、取得した作成ルールの実行フラグを「済」にし（図２６のＳ２６０５）、次に古い未実行作成ルールが存在するかどうかを判断する（図２６のＳ２６０６）。作成ルール情報内には未実行作成ルールはもう存在しないので（図２６のＳ２６０６でＮｏ）、判断部１０２は、判断処理を終了する。
【０３２６】
なお、選択部１０３、作成部１０４における処理は、これまでの実施の形態で述べた処理と同様のため、説明を省略する。
【０３２７】
このように、実施の形態５に係るコンテンツ選択装置１００ｄは、記憶部１０１に記録されたコンテンツを用いて新たな作品コンテンツを自動作成する際の自動作成方法に関する情報を、コンテンツ選択装置の外部から取得する。
【０３２８】
これにより、コンテンツ選択装置１００ｄは、新たな作成方法で作品コンテンツの自動作成を行うことが可能となる。このため、ユーザは、コンテンツの意外さを様々な形で楽しみ続けることができる。
【０３２９】
なお、コンテンツ選択装置１００ｄは、通信部２３０１を通じてサーバ２３０３から作成ルールを取得するとしているが、メモリカードのような記憶媒体から作成ルールを取得してもよい。また、コンテンツ選択装置１００ｄは、作成ルールを、他のコンテンツ選択装置から取得してもよい。このとき、コンテンツ選択装置１００ｄが他のコンテンツ選択装置の所有者を特定できる場合は、ソーシャルグラフなど、ユーザの親密度に関する情報を利用して、例えば親密度の高いユーザが所有する他のコンテンツ選択装置から作成ルールを取得してもよい。
【０３３０】
また、ルール記憶部２３０２は、判断部１０２の中に含まれるとしたが、ルール記憶部２３０２の機能を記憶部１０１に統合し、作成ルールは、記憶部１０１に記録されてもよい。
【０３３１】
また、コンテンツ選択装置１００ｄの判断部１０２は、毎日所定の時刻に、サーバ２３０３に対して新しい作成ルールが登録されたかどうかを問い合わせるが、サーバ２３０３において新たな作成ルールが格納されたときに、サーバ２３０３からコンテンツ選択装置１００ｄに対して新しい作成ルールが配信されてもよい。
【０３３２】
また、ルール記憶部２３０２に格納されている全ての作成ルールそれぞれについて、作成部１０４が当該作成ルールを用いた作品コンテンツを作成したことがある場合、コンテンツ選択装置１００ｄの判断部１０２は、サーバ２３０３に新しい作成ルールが登録されたかどうかを問い合わせてもよい。
【０３３３】
また、実施の形態５で説明した作成ルールでは、コンテンツ選択範囲２４０２は時間的な範囲が指定されているが、コンテンツ選択範囲２４０２は、空間的な範囲を示すものであってもよい。
【０３３４】
この場合、撮影機器に内蔵あるいは接続された位置検出手段（ＧＰＳや無線通信基地局による位置推定など）によって検出された、コンテンツと関連付けて記録されている位置情報に基づいてコンテンツ選択範囲２４０２が決定される。具体的には、コンテンツ選択範囲２４０２に示される起点（例えば有名な観光地の位置を示す点）および当該起点からの距離の範囲内で撮影されたコンテンツが選択対象となる。
【０３３５】
また、実施の形態５で説明した作成ルールでは、コンテンツ選択方法２４０３および選択キー２４０４としてオブジェクト特徴量が用いられたが、コンテンツ選択方法２４０３および選択キー２４０４として文字情報や色情報が用いられてもよい。
【０３３６】
文字情報を用いる場合、例えば、図２４において、コンテンツ選択方法２４０３を「文字情報を含むコンテンツ」とし、選択キー２４０４として特定の文字列の指定を受けつけてもよい。このようにすると、コンテンツ選択装置１００ｄは、選択キー２４０４で指定された文字列を文字情報として含むコンテンツを選択することができる。
【０３３７】
また、色情報を用いる場合、例えば、図２４において、コンテンツ選択方法２４０３を「色情報を含むコンテンツ」とし、選択キー２４０４として特定の色情報（例えば２４ビットＲＧＢ値）の指定を受けつけてもよい。このようにすると、コンテンツ選択装置１００ｄは、選択キー２４０４の色情報で示される色またはそれに近い色（例えば２４ビットＲＧＢ値でＲ＝１２８、Ｇ＝２００、Ｂ＝４５で示される色の場合、各色チャンネルにおいて±１０以内、つまり１１８≦Ｒ≦１３８、１９０≦Ｇ≦２１０、３５≦Ｂ≦５５の範囲の値で示される色）の画素を、全画素のうち所定の割合(たとえば全画素中で３０%の画素）以上含むコンテンツを選択することができる。 
【０３３８】
また、実施の形態５で説明した作成ルール情報では、実行フラグにより、その作成ルールにより作品コンテンツの作成処理が実行されたか否かを管理している。しかしながら、例えば、その作成ルールが使用された年月日や、過去に使用された回数などの情報を用いて、作成ルールの使用履歴が管理されてもよい。これにより、例えば、新たな作品コンテンツの作成にあたって、所定の期間において使用されていない作成ルールを用いるなど、よりきめ細やかな作成ルールの使用が可能となる。 
【０３３９】
（変形例）
なお、上記全ての実施の形態において、新たに作成する作品コンテンツの素材として静止画コンテンツ（写真）を例として説明したが、動画コンテンツ（ムービー）を素材としてもよい。
【０３４０】
また、上記全ての実施の形態に係るコンテンツ選択装置は、実施の形態５で説明したような作成ルールと、素材として用いたコンテンツ（あるいはフォルダ）の履歴を記憶部１０１内に保存してもよい。そして、コンテンツ選択装置は、今まで使った作成ルールやコンテンツはなるべく使わず、使っていない作成ルールやコンテンツを積極的に使って作品コンテンツを作成してもよい。
【０３４１】
また、上記全ての実施の形態において、コンテンツ選択装置では、記憶部１０１にコンテンツが記憶されるとしたが、コンテンツ選択装置にコンテンツが記憶されず、コンテンツ選択装置が、記憶装置を備える他の装置や記録媒体に格納されているコンテンツを取得し、各実施の形態において説明した作品コンテンツの作成処理を行ってもよい。
【０３４２】
この場合、コンテンツ選択装置は、記憶部１０１に代えて、または、記憶部１０１とは別に、外部からコンテンツを取得する取得部（図示せず）を備える。このときの取得部は、外部からコンテンツを取得するだけでなく、コンテンツ選択装置の内部にコンテンツが記憶されている場合は、コンテンツ選択装置の内部からもコンテンツを取得してもよい。
【０３４３】
また、上記全ての実施の形態において、記憶部１０１に、過去に作品コンテンツを作成した際に選択したコンテンツに関する情報が選択履歴情報として記憶されてもよい。この場合、選択部１０３は、この選択履歴情報を参照して、作品コンテンツを作成する際に選択された頻度が所定値以下のものを、新たに作品コンテンツを作成するためのコンテンツとして選択してもよい。なお、選択履歴情報に基づき選択されるコンテンツは、上記の例に限らず、例えば、ある所定値（例えば、０、１など）のもののみを選択するようにしてもよい。
【０３４４】
このようにすることで、コンテンツ選択装置は、作品コンテンツとして過去に選択された頻度の少ないコンテンツを用いて新たな作品コンテンツを作成することが可能となる。その結果、ユーザは、より多くの種類のコンテンツを作品コンテンツとして閲覧することが可能となる。
【０３４５】
なお、上記全ての実施の形態において、コンテンツは、作成日時に応じてフォルダに振り分けられているが、コンテンツは、作成日時とは異なるパラメータに基づいてフォルダに振り分けられてもよい。
【０３４６】
なお、コンテンツ選択装置は、上記実施の形態において説明したコンテンツの選択方法を切替えてコンテンツの選択を行ってもよい。この場合、コンテンツ選択装置は、さらに、選択部１０３のコンテンツの選択方法である選択モードを切り替える選択モード切替部を備える。
【０３４７】
また、上記全ての実施の形態で説明したコンテンツ選択装置は、コンピュータにより実現することも可能である。
【０３４８】
また、本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０３４９】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、ＵＳＢメモリ、ＳＤメモリーカードなどのメモリカード、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている上記デジタル信号であるとしてもよい。
【０３５０】
また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０３５１】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしてもよい。
【０３５２】
また、上記プログラムまたは上記デジタル信号を上記記録媒体に記録して移送することにより、または上記プログラムまたは上記デジタル信号を、上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０３５３】
さらに、上記実施の形態および上記変形例をそれぞれ組み合わせるとしてもよい。
【０３５４】
今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。
【０３５５】
以上、一つまたは複数の態様に係るコンテンツ選択装置について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、一つまたは複数の態様の範囲内に含まれてもよい。
【産業上の利用可能性】
【０３５６】
本発明のコンテンツ選択装置は、静止画または動画などのコンテンツからスライドショーなどを作成するパーソナルコンピュータや、ハードディスクレコーダに利用できる。
【符号の説明】
【０３５７】
１００、１００ａ、１００ｂ、１００ｃ、１００ｄ  コンテンツ選択装置
１０１  記憶部
１０２  判断部
１０３  選択部
１０４  作成部
１０５  表示部
１０６  取込部
２０１、２０２、２０３  フォルダ
２０４  フォルダメタデータファイル
２０５、２０６  コンテンツ
３０１  フォルダＩＤ
３０２  フォルダ名
３０３  コンテンツ数
３０４  最古撮影日時
３０５  最新撮影日時
６０１  特徴量抽出部
６０２  重要度算出部
７０１  コンテンツＩＤ
７０２  ファイル名
７０３  撮影日時
７０４  オブジェクトＩＤ
７０５  オブジェクト領域
７０６  オブジェクト特徴量
８０１、２００１  コンテンツ
８０２、２００２  枠
１００１  クラスタＩＤ
１００２  所属オブジェクト数
１００３  重要度
１４０１  仰角
１７０１  文字情報抽出部
２３０１  通信部
２３０２  ルール記憶部
【図１】
0005963756.tif 000002
【図２】
0005963756.tif 000003
【図３】
0005963756.tif 000004
【図４】
0005963756.tif 000005
【図５】
0005963756.tif 000006
【図６】
0005963756.tif 000007
【図７】
0005963756.tif 000008
【図８】
0005963756.tif 000009
【図９】
0005963756.tif 000010
【図１０】
0005963756.tif 000011
【図１１】
0005963756.tif 000012
【図１２】
0005963756.tif 000013
【図１３】
0005963756.tif 000014
【図１４】
0005963756.tif 000015
【図１５】
0005963756.tif 000016
【図１６】
0005963756.tif 000017
【図１７】
0005963756.tif 000018
【図１８】
0005963756.tif 000019
【図１９】
0005963756.tif 000020
【図２０】
0005963756.tif 000021
【図２１】
0005963756.tif 000022
【図２２】
0005963756.tif 000023
【図２３】
0005963756.tif 000024
【図２４】
0005963756.tif 000025
【図２５】
0005963756.tif 000026
【図２６】
0005963756.tif 000027