(57)【要約】【課題】ユーザが軌跡を描くことで大量のコンテンツの中から容易に所望のコンテンツを抽出することが可能なコンテンツ抽出装置およびコンテンツ抽出方法を提供する。【解決手段】所定の規則に従って複数のコンテンツを分布し表示するコンテンツを表示可能なコンテンツ抽出装置であって、コンテンツを抽出するための軌跡を入力する入力手段と、コンテンツを抽出するコンテンツ抽出手段と、抽出されたコンテンツを結合するコンテンツ結合手段と、を備え、入力された軌跡に基づいて、コンテンツを抽出し、抽出されたコンテンツを所定の順序に従って結合する。【選択図】図３
2015088102.tif 000002
【特許請求の範囲】
【請求項１】
所定の規則に従ってコンテンツを分布し、表示するコンテンツ抽出装置であって、
前記コンテンツを抽出するための軌跡を入力する入力手段と、
前記コンテンツを抽出するコンテンツ抽出手段と、
前記コンテンツ抽出手段で抽出された前記コンテンツを結合するコンテンツ結合手段と、を備え、
前記コンテンツ抽出手段は、前記入力手段によって入力された軌跡に基づいて、前記コンテンツを抽出し、
前記コンテンツ結合手段は、前記コンテンツ抽出手段によって抽出された前記コンテンツを所定の順序で結合する
ことを特徴とするコンテンツ抽出装置。
【請求項２】
前記軌跡は、単一の線を分割したもの、または、複数の線を組み合わせたものであることを特徴とする請求項１に記載のコンテンツ抽出装置。
【請求項３】
前記コンテンツ抽出手段は、前記軌跡と前記コンテンツの距離に応じて、前記抽出すべきコンテンツを決定することを特徴とする請求項１または請求項２に記載のコンテンツ抽出装置。
【請求項４】
前記所定の順序とは、前記軌跡の開始点から終了点の順、または、前記軌跡の終了点から開始点の順であることを特徴とする請求項１乃至請求項３の何れか１項に記載のコンテンツ抽出装置。
【請求項５】
前記所定の順序とは、前記コンテンツが有する時間情報に基づいて、新しいものから古いものの順、または、古いものから新しいものの順であることを特徴とすることを特徴とする請求項１乃至請求項３の何れか１項に記載のコンテンツ抽出装置。
【請求項６】
前記コンテンツ結合手段は、前記軌跡の長さ、前記軌跡の幅、前記軌跡の速度、前記軌跡と前記コンテンツの距離に応じて、前記コンテンツの再生・表示時間をコンテンツ毎に夫々設定することを特徴とする請求項１乃至請求項５の何れか１項に記載のコンテンツ抽出装置。
【請求項７】
前記軌跡を任意の区間に分割する分割手段と、
前記軌跡の全区間に抽出すべきコンテンツの抽出数および前記分割手段によって分割された軌跡の区間毎に抽出すべきコンテンツの抽出割合を設定するコンテンツ抽出制限設定手段と、を更に備え、
前記コンテンツ抽出手段は、前記コンテンツ抽出制限設定手段によって設定されたコンテンツの抽出数およびコンテンツの抽出割合に応じて前記コンテンツを抽出することを特徴とする請求項１乃至請求項６の何れか１項に記載のコンテンツ抽出装置。
【請求項８】
前記軌跡を任意の区間に分割する分割手段と、
前記分割手段によって分割された軌跡の区間毎に抽出すべきコンテンツの抽出数を設定するコンテンツ抽出制限設定手段と、を更に備え、
前記コンテンツ抽出手段は、前記コンテンツ抽出制限設定手段によって設定されたコンテンツの抽出数に応じて前記コンテンツを抽出することを特徴とする請求項１乃至請求項６の何れか１項に記載のコンテンツ抽出装置。
【請求項９】
前記コンテンツ抽出手段によって複数種類の前記コンテンツを抽出可能な場合、
前記コンテンツ抽出手段は、所定の種類の前記コンテンツを抽出することを特徴とする請求項１乃至請求項８の何れか１項に記載のコンテンツ抽出装置。
【請求項１０】
前記コンテンツ結合手段は、前記コンテンツ抽出手段によって抽出された前記所定の種類のコンテンツを結合し、前記所定の種類毎に結合されたコンテンツを更に結合することを特徴とする請求項９に記載のコンテンツ抽出装置。
【請求項１１】
前記コンテンツ抽出手段は、抽出中のコンテンツ数および／またはコンテンツ抽出条件を表示することを特徴とする請求項１乃至請求項１０の何れか１項に記載のコンテンツ抽出装置。
【請求項１２】
所定の規則に従ってコンテンツを分布し、表示するコンテンツ抽出装置のコンテンツ抽出方法であって、
入力手段が前記コンテンツを抽出するための軌跡を入力する入力ステップと、
コンテンツ抽出手段が前記コンテンツを抽出するコンテンツ抽出ステップと、
コンテンツ結合手段が前記コンテンツ抽出ステップで抽出された前記コンテンツを結合するコンテンツ結合ステップと、を備え、
前記コンテンツ抽出ステップは、前記入力ステップによって入力された軌跡に基づいて、前記コンテンツを抽出し、
前記コンテンツ結合ステップは、前記コンテンツ抽出ステップによって抽出された前記コンテンツを所定の順序で結合する
ことを特徴とするコンテンツ抽出方法。
【請求項１３】
前記軌跡は、単一の線を分割したもの、または、複数の線を組み合わせたものであることを特徴とする請求項１２に記載のコンテンツ抽出方法。
【請求項１４】
前記コンテンツ抽出ステップは、前記軌跡と前記コンテンツの距離に応じて、前記抽出すべきコンテンツを決定することを特徴とする請求項１２または請求項１３に記載のコンテンツ抽出方法。
【請求項１５】
前記所定の順序とは、前記軌跡の開始点から終了点の順、または、前記軌跡の終了点から開始点の順であることを特徴とする請求項１２乃至請求項１４の何れか１項に記載のコンテンツ抽出方法。
【請求項１６】
前記所定の順序とは、前記コンテンツが有する時間情報に基づいて、新しいものから古いものの順、または、古いものから新しいものの順であることを特徴とすることを特徴とする請求項１２乃至請求項１４の何れか１項に記載のコンテンツ抽出方法。
【請求項１７】
前記コンテンツ結合ステップは、前記軌跡の長さ、前記軌跡の幅、前記軌跡の速度、前記軌跡と前記コンテンツの距離に応じて、前記コンテンツの再生・表示時間をコンテンツ毎に夫々設定することを特徴とする請求項１２乃至請求項１６の何れか１項に記載のコンテンツ抽出方法。
【請求項１８】
分割手段が前記軌跡を任意の区間に分割する分割ステップと、
コンテンツ抽出制限設定手段が前記軌跡の全区間に抽出すべきコンテンツの抽出数および前記分割ステップによって分割された軌跡の区間毎に抽出すべきコンテンツの抽出割合を設定するコンテンツ抽出制限設定ステップと、を更に備え、
前記コンテンツ抽出ステップは、前記コンテンツ抽出制限設定ステップによって設定されたコンテンツの抽出数およびコンテンツの抽出割合に応じて前記コンテンツを抽出することを特徴とする請求項１２乃至請求項１７の何れか１項に記載のコンテンツ抽出方法。
【請求項１９】
分割手段が前記軌跡を任意の区間に分割する分割ステップと、
コンテンツ抽出制限設定手段が前記分割ステップによって分割された軌跡の区間毎に抽出すべきコンテンツの抽出数を設定するコンテンツ抽出制限設定ステップと、を更に備え、
前記コンテンツ抽出ステップは、前記コンテンツ抽出制限設定ステップによって設定されたコンテンツの抽出数に応じて前記コンテンツを抽出することを特徴とする請求項１２乃至請求項１７の何れか１項に記載のコンテンツ抽出方法。
【請求項２０】
前記コンテンツ抽出ステップによって複数種類の前記コンテンツを抽出可能な場合、
前記コンテンツ抽出ステップは、所定の種類の前記コンテンツを抽出することを特徴とする請求項１２乃至請求項１９の何れか１項に記載のコンテンツ抽出方法。
【請求項２１】
前記コンテンツ結合ステップは、前記コンテンツ抽出ステップによって抽出された前記所定の種類のコンテンツを結合し、前記所定の種類毎に結合されたコンテンツを更に結合することを特徴とする請求項２０に記載のコンテンツ抽出方法。
【請求項２２】
前記コンテンツ抽出ステップは、抽出中のコンテンツ数および／またはコンテンツ抽出条件を表示することを特徴とする請求項１２乃至請求項２１の何れか１項に記載のコンテンツ抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、大量のコンテンツの中からユーザが所望のコンテンツを容易に抽出できるコンテンツ抽出装置およびコンテンツ抽出方法に関する。
【背景技術】
【０００２】
大量のコンテンツ（静止画、動画、音楽、文例など）から、好みに応じたコンテンツを選び出す作業には多くの時間がかかる。また、思い入れのあるコンテンツほど、指定の数に絞り込むことが難しく、より多くの時間がかかる原因となっている。
【０００３】
そこで、ビューアやブラウザなどで表示された大量のコンテンツの中からユーザが所望するコンテンツを効率的に抽出（検索）できるようにするものがある。
【０００４】
その１つとして大量の画像データの中から利用者が所望する画像を抽出（検索）する場合に、利用者が入力した所定の検索条件（キー画像の指定）に基づき、検索対象の画像の集合(画像グループ)を決定し、抽出（検索）対象の画像を視覚的に表現する画像検索方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１６４３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１は、大量の画像データの中から所望の画像データを抽出するためには、利用者が検索条件を指定しなければならなかった。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、ユーザが軌跡を描くことで大量のコンテンツの中から容易に所望のコンテンツを抽出することが可能なコンテンツ抽出装置およびコンテンツ抽出方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、請求項１のコンテンツ抽出装置は、所定の規則に従ってコンテンツを分布し、表示するコンテンツ抽出装置であって、前記コンテンツを抽出するための軌跡を入力する入力手段と、前記コンテンツを抽出するコンテンツ抽出手段と、前記コンテンツ抽出手段で抽出された前記コンテンツを結合するコンテンツ結合手段と、を備え、前記コンテンツ抽出手段は、前記入力手段によって入力された軌跡に基づいて、前記コンテンツを抽出し、前記コンテンツ結合手段は、前記コンテンツ抽出手段によって抽出された前記コンテンツを所定の順序で結合することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザが軌跡を描くことで大量のコンテンツの中から容易に所望のコンテンツを抽出することができる。
【図面の簡単な説明】
【００１０】
【図１】ＰＣ１００の内部構成を例示するブロック図である。
【図２】コンテンツのレーティング情報に応じた分布の一例を示す図である。
【図３】コンテンツ抽出時のフローチャートを例示する図である。
【図４】第１の実施の形態における軌跡に基づいてコンテンツを抽出する場合を例示した説明図である。
【図５】第１の実施の形態における抽出されたコンテンツを結合する場合を例示した説明図である。
【図６】第１の実施の形態における軌跡に基づいてコンテンツを抽出する場合を例示した説明図である。
【図７】第１の実施の形態における抽出されたコンテンツを結合する場合を例示した説明図である。
【図８】第１の実施の形態における軌跡とコンテンツの距離に応じてコンテンツを抽出する場合を例示した説明図である。
【図９】第１の実施の形態におけるコンテンツ抽出時に軌跡とともに抽出数を表示する場合を例示した説明図である。
【図１０】第２の実施の形態におけるコンテンツの時間情報を加味してコンテンツを分布した場合を例示した説明図である。
【図１１】第２の実施の形態における抽出されたコンテンツを結合する場合を例示した説明図である。
【図１２】第３の実施の形態における２次元座標上の分布されたコンテンツ上に描いた軌跡を分割した場合を例示した説明図である。
【図１３】第３の実施の形態における抽出されたコンテンツを結合する場合を例示した説明図である。
【発明を実施するための形態】
【００１１】
［第１の実施の形態］
以下、本発明の第１の実施の形態を、図面を参照して詳細に説明する。
図１は、本発明の第１の実施の形態に係るＰＣ１００の一例の構成を概略的に示すブロック図である。
【００１２】
ＰＣ１００は、ＣＰＵ、入力部、表示部、メモリ、通信部、ローカルＩ／Ｆ、記憶部などが内部バスで接続されている。
【００１３】
なお、本実施の形態では、コンテンツ抽出装置をＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）として説明するが、携帯端末やタブレット端末などであってもよい。
【００１４】
ＣＰＵは、ＰＣ１００内の各部を制御する中央処理装置である。入力部は、キーボード、マウス、タッチパネル等の操作装置である。表示部は、液晶モニタ等の表示装置である。メモリは、ＲＡＭ、ＲＯＭ等の記憶装置である。通信部は、ネットワーク（有線又は無線ネットワーク）に接続するためのインターフェースであり、他のＰＣやサーバなどとデータ通信を行うことで、コンテンツデータを送受信することが可能となる。ローカルＩ／Ｆは、外部周辺装置や外部記憶媒体（ＵＳＢメモリ、ＳＤカードなど）との接続に用いられるインターフェースである。記憶部は、ハードディスク等の記憶装置である。
【００１５】
次に、記憶部に格納されるソフトウェア部品などの機能について順次説明する。
【００１６】
記憶部には、ソフトウェアとして、不図示のオペレーティングシステム（以下、ＯＳ）、コンテンツ記憶部１０１、コンテンツ表示部１０２、入力操作判断部１０３、コンテンツ抽出部１０４、コンテンツ結合・編集部１０５、コンテンツ再生部１０６、および他の機能に関するソフトウェアが記憶されている。これらのソフトウェアはメモリに読み出されて、ＣＰＵの制御に従い動作する。なお、コンテンツ記憶部１０１〜コンテンツ再生部１０６を総称して「コンテンツ抽出アプリケーション」と呼ぶものとする。以下、本発明に関わるもののみを説明する。
【００１７】
コンテンツ記憶部１０１は、コンテンツ（静止画、動画、音楽など）を記憶する機能部である。コンテンツは、ＰＣ１００のコンテンツ記憶部１０１以外にローカルＩ／Ｆを介して接続された外部記憶媒体に記憶されていてもよい。
【００１８】
なお、本発明においてコンテンツにはレーティング情報が予め付与されているものとして説明する。レーティング情報とは、ある基準に基づいたコンテンツの格付けを示す数値のことをいう（レーティング情報については、図２で詳述する）。レーティング情報は、コンテンツ自身に付帯させるか、別途、コンテンツの一覧を管理するコンテンツリスト（不図示）を記憶部に保持し、各々のコンテンツとレーティング情報を対応付けて管理する。
【００１９】
コンテンツ表示部１０２は、コンテンツ記憶部１０１で管理されたコンテンツを所定の規則に従って分布させ、表示部に表示する機能部である。
【００２０】
入力操作判断部１０３は、入力部を介して入力された情報（例：軌跡）を解析して、どのような軌跡が描かれたか判断する（軌跡の向き、長さ、筆圧：太さと細さ、速度を識別する）機能部である。
【００２１】
例えば、マウスのポインタを動かすことやタブレット端末などの画面（タッチパネル）を指やペンでなぞることで軌跡を描くことができる。
【００２２】
なお、軌跡はフリーハンドで描かれてもよいし、フリーハンドで描かれた軌跡を補正したものでもよい。
【００２３】
コンテンツ抽出部１０４は、入力部を介して描かれた軌跡に基づいて、コンテンツを抽出する機能部である。
【００２４】
コンテンツ結合・編集部１０５は、コンテンツ抽出部１０４によって抽出されたコンテンツを所定の順序に従って結合する機能部である。また、結合したコンテンツに対して順番の入れ替えや削除、追加などの編集を行うことができる。なお、結合したコンテンツを以下、「結合コンテンツ」と呼ぶ。
【００２５】
コンテンツ再生部１０６は、コンテンツ結合・編集部１０５によって結合された結合コンテンツを再生する機能部である。
【００２６】
次に、コンテンツのレーティング情報に応じた分布の一例を図２に示す。
【００２７】
図２において、コンテンツ１からコンテンツ３は、レーティング情報（有意のアナログ的な数値であり、実際にはデジタル数値として量子化する）を１以上記憶する。
【００２８】
具体的には、コンテンツ１は、明るい＋２００、楽しい＋４５０を、コンテンツ２は、明るい＋３８０、楽しい＋１９０を、コンテンツ３は、明るい−７５、楽しい−３０を記憶する。
【００２９】
図２は、コンテンツ（コンテンツ１〜コンテンツ３）がそれぞれ記憶するレーティング情報に基づいて所定の規則に従って分布（プロット）された一例を示している。ここでは、Ｘ軸（横軸）を暗いと明るい、Ｙ軸（縦軸）を哀しいと楽しいにそれぞれ定義した２次元座標上に分布している。
【００３０】
なお、レーティング情報は、「哀しいと楽しい」、「暗いと明るい」として説明するが、これに限定されず、他の定義でもよい。
【００３１】
ＰＣ１００におけるコンテンツ抽出・結合の流れについて図３のフローチャートを用いて説明する。
【００３２】
ステップＳ３０１において、ＰＣ１００は、ユーザの操作に従って、コンテンツ抽出アプリケーションを起動する。
【００３３】
ステップＳ３０２において、コンテンツ表示部１０２は、コンテンツ記憶部１０１に記憶されたコンテンツを図２に例示したような形態で分布・表示する。
【００３４】
このとき、コンテンツ記憶部１０１の中からコンテンツを分布・表示を行う対象のコンテンツを選択する。例えば、任意のコンテンツを１つ以上選択することでもよいし、任意のフォルダを選択して、そのフォルダに含まれる全てのコンテンツを表示するようにしてもよい。
【００３５】
なお、ユーザによって任意のコンテンツが選択されなかった場合は、デフォルトで設定されたコンテンツや特定のフォルダ内のコンテンツを表示対象とする。
【００３６】
また、コンテンツを分布する際に基準となる軸（例：２次元の場合は、縦軸および横軸）は、予め定義されているものとする。または、ユーザによって設定される。
【００３７】
ステップＳ３０３において、入力操作判断部１０３は、ステップＳ３０２で分布されたコンテンツ上に入力部を介して入力された軌跡を描く。
【００３８】
ステップＳ３０４において、コンテンツ抽出部１０４は、ステップＳ３０３で描かれた軌跡に基づいて、コンテンツを抽出する。
【００３９】
ステップＳ３０５において、コンテンツ抽出部１０４は、ステップＳ３０４でコンテンツが１つも抽出されなかった場合（ステップＳ３０５でＮｏ）、ステップＳ３０３に戻る。
【００４０】
ステップＳ３０５において、コンテンツ抽出部１０４は、ステップＳ３０４でコンテンツが抽出された場合（ステップＳ３０５でＹｅｓ）、ステップＳ３０６に進む。
【００４１】
ステップＳ３０６において、コンテンツ結合・編集部１０５は、ステップＳ３０４で抽出されたコンテンツを所定の順序で結合し、結合コンテンツを生成する。
【００４２】
ステップＳ３０７において、コンテンツ結合・編集部１０５は、ステップＳ３０６で生成された結合コンテンツの編集要求があるか判断する。
【００４３】
ステップＳ３０７において、コンテンツ結合・編集部１０５は、結合コンテンツの編集要求がある場合（ステップＳ３０７でＮｏ）、ステップＳ３０８に進み、結合コンテンツの編集要求がない場合（ステップＳ３０７でＹｅｓ）、本処理を終了する。
【００４４】
ステップＳ３０８において、コンテンツ結合・編集部１０５は、ユーザからの結合コンテンツの編集要求に応じて、結合コンテンツの編集（コンテンツの順番の入れ替え、削除、追加）を行い、本処理を終了する。
【００４５】
２次元座標上に分布・表示されたコンテンツに対して描いた軌跡４００に基づいて、コンテンツを抽出する場合の一例を図４に示す。
【００４６】
図４は、コンテンツ１〜コンテンツ１６がＸ軸（例：暗いと明るい）、Ｙ軸（例：哀しいと楽しい）に基づいて、２次元座標上に分布されている。
【００４７】
この２次元座標上でユーザは入力部を介して軌跡４００を描くと、入力操作判断部１０３は、入力された軌跡４００の開始点４０１から終了点４０２までの経路（方向、長さ）、太さ、速さを識別し、コンテンツ抽出部１０４に軌跡に関する情報を伝達する。
【００４８】
コンテンツ抽出部１０４は、入力操作判断部１０３で識別された軌跡に関する情報に基づいて、軌跡に接触しているコンテンツを抽出する。
【００４９】
図５は、図４で説明した軌跡４００に基づいて抽出されたコンテンツを結合する場合の例示である。
【００５０】
図５（ａ）は、抽出したコンテンツを正順に並べて結合した場合の例示である。
【００５１】
図４で示した軌跡４００の開始点４０１から終了点４０２の順で抽出されたコンテンツを並べた場合、コンテンツ７→コンテンツ２→コンテンツ３→コンテンツ４→コンテンツ９→コンテンツ１０→コンテンツ１１→コンテンツ１２→コンテンツ１３→コンテンツ１４→コンテンツ１５の順にコンテンツを結合したものが図５（ａ）に示す結合コンテンツである。
【００５２】
図５（ｂ）は、抽出したコンテンツを逆順に並べて結合した場合の例示である。
【００５３】
図４で示した軌跡４００の開始点４０１から終了点４０２の順で抽出されたコンテンツを逆順（終了点４０２から開始点４０１の順で）に並べた場合、コンテンツ１５→コンテンツ１４→コンテンツ１３→コンテンツ１２→コンテンツ１１→コンテンツ１０→コンテンツ９→コンテンツ４→コンテンツ３→コンテンツ２→コンテンツ７の順にコンテンツを結合したものが図５（ｂ）に示す結合コンテンツである。
【００５４】
次に、２次元座標上に分布・表示されたコンテンツに対して描いた軌跡６００の太さを可変にしてコンテンツを抽出する場合の一例を図６に示す。
【００５５】
図４と図６において、コンテンツ１〜コンテンツ１６の配置は同一であるが、図４は軌跡の太さが均等であることに対して、図６の軌跡６００は太さが可変である。従って、抽出したコンテンツに差異が出てくる。
【００５６】
軌跡の筆圧（強い・弱い）や、速度（速い・遅い）に応じて、抽出するコンテンツの枚数が異なる。例えば、コンテンツが多数重なっている場合、筆圧を強くして軌跡を太く描いた部分は、基準の太さに比べて多くのコンテンツを抽出し、筆圧を弱くして軌跡を細く描いた場合は、基準の太さに比べて少なくコンテンツを抽出する。また、軌跡を速く描いた場合は、基準の速さに比べて少なくコンテンツを抽出し、軌跡を遅く描いた場合は、基準の速さに比べて多数のコンテンツを抽出する。
【００５７】
図７は、図６で説明した軌跡６００に基づいて抽出されたコンテンツを結合する場合の例示である。
【００５８】
図７（ａ）は、抽出したコンテンツを正順に並べて結合した場合の例示である。
【００５９】
図６で示した軌跡６００の開始点６０１から終了点６０２の順で抽出されたコンテンツを並べた場合、コンテンツ７→コンテンツ１→コンテンツ２→コンテンツ３→コンテンツ４→コンテンツ５→コンテンツ９→コンテンツ１０→コンテンツ１１→コンテンツ１２→コンテンツ１３→コンテンツ１４→コンテンツ１５の順にコンテンツを結合したものが図７（ａ）に示す結合コンテンツである。
【００６０】
図７（ａ）の結合コンテンツは、コンテンツ１およびコンテンツ５を含んでいる点が図５（ａ）の結合コンテンツとの差異である。
【００６１】
図７（ｂ）は、抽出したコンテンツを逆順に並べて結合した場合の例示である。
【００６２】
図６で示した軌跡６００の開始点６０１から終了点６０２の順で抽出されたコンテンツを逆順（終了点６０２から開始点６０１の順で）に並べて、コンテンツ１５→コンテンツ１４→コンテンツ１３→コンテンツ１２→コンテンツ１１→コンテンツ１０→コンテンツ９→コンテンツ５→コンテンツ４→コンテンツ３→コンテンツ２→コンテンツ１→コンテンツ７の順にコンテンツを結合したものが図７（ｂ）に示す結合コンテンツである。
【００６３】
２次元座標上に分布・表示されたコンテンツに対して描いた軌跡８００に基づいて、コンテンツを抽出する場合の一例を図８に示す。ここでは、軌跡８００とコンテンツの距離に応じて、コンテンツの抽出の序列を決定する。
【００６４】
図８では、コンテンツ１〜コンテンツ５が２次元座標上に分布されている。
【００６５】
軌跡８００によってコンテンツが抽出される。このとき、例えば、ユーザによって２枚のコンテンツを抽出すると設定されていた場合、軌跡８００は、コンテンツ２、コンテンツ３、コンテンツ４に接触している。
【００６６】
しかし、ユーザによって２枚を抽出するように設定されているため、軌跡とコンテンツの距離に応じて、抽出するコンテンツを決定する。なお、ここでは、軌跡８００とコンテンツ１〜コンテンツ５の中心との距離が最短となるものをそれぞれＬ１〜Ｌ５（Ｌ２〜Ｌ４は不図示）として説明する。
【００６７】
具体的には、軌跡８００とコンテンツ１〜コンテンツ５の距離（Ｌ１〜Ｌ５）を計測し、この距離が短いコンテンツを所定の数分（上述した設定枚数：２）、抽出する。ここでは、コンテンツ２とコンテンツ３が抽出され、図８（ｂ）に示す結合コンテンツを生成する。
【００６８】
なお、軌跡で抽出されるコンテンツ数が、ユーザによって設定されたコンテンツ抽出数より少ない場合は、設定された抽出コンテンツ数を満たすため、軌跡には触れていないが、軌跡とコンテンツの距離が短いコンテンツを抽出する。（例えば、磁石の原理のように抽出する）
【００６９】
図８において、コンテンツ抽出数を４に設定した場合、軌跡に接触しているコンテンツは３つ（コンテンツ２〜コンテンツ４）なので、その他のコンテンツ（コンテンツ１とコンテンツ５）と軌跡８００との距離（Ｌ１とＬ５）を比較する。ここでは、コンテンツ５の距離（Ｌ５）が短いので、コンテンツ２、コンテンツ３、コンテンツ４、コンテンツ５が抽出される。
【００７０】
なお、軌跡とコンテンツの距離に応じて、コンテンツの抽出の序列（条件）を決定する（可変にする）と説明したが、軌跡の筆圧（強い・弱い）や、速度（速い・遅い）に応じて、抽出するコンテンツの序列（条件）を変更してもよい。例えば、筆圧を強くして軌跡を太く描いた部分は、基準の太さに比べて多くのコンテンツを抽出し、筆圧を弱くして軌跡を細く描いた部分は、基準の太さに比べて少なくコンテンツを抽出する。また、軌跡を速く描いた場合は、基準の速さに比べて少なくコンテンツを抽出し、軌跡を遅く描いた部分は、基準の速さに比べて多数のコンテンツを抽出する。
【００７１】
図９は、コンテンツ抽出時に軌跡とともに抽出中のコンテンツ数を表示する場合の例示である。
【００７２】
図９（ａ）に例示しているようにコンテンツが２次元座標に分布されている場合に、ユーザによって、軌跡９００が描かれている最中に抽出したコンテンツの数をポインタ９５０に表示する。
【００７３】
なお、抽出したコンテンツの数は軌跡上に表示させる以外に図９（ｂ）に例示しているように軌跡以外（表示画面上のいずれかの位置）に表示されるようにしてもよい。また、コンテンツの抽出数だけでなく、コンテンツの抽出条件（例：コンテンツの時間情報）を表示するようにしてもよい。
【００７４】
次に、結合コンテンツの再生について説明する。コンテンツ再生部１０６は、上述した方法により生成された結合コンテンツを再生することができる。抽出したコンテンツの再生・表示時間は、コンテンツ抽出部１０４がコンテンツを抽出する際に設定する。
【００７５】
コンテンツ抽出部１０４は、軌跡の筆圧（強い・弱い）や、速度（速い・遅い）に応じて、コンテンツ毎の再生・表示時間を可変に設定することができる。例えば、筆圧を強くして軌跡を太く描いた部分は、基準の時間に比べてコンテンツを再生・表示する時間を長くし、筆圧を弱くして軌跡を細く描いた場合は、基準の時間に比べてコンテンツを再生・表示する時間を短くするように結合コンテンツを生成する。また、軌跡を速く描いた場合は、基準の時間に比べてコンテンツを再生・表示する時間を短くし、軌跡を遅く描いた場合は、基準の時間に比べてコンテンツを再生・表示する時間を長くするように結合コンテンツを生成する。
【００７６】
また、上述した図５、図７および図８で示した結合コンテンツを、ユーザの指示に応じて、コンテンツ結合・編集部１０５によって、コンテンツの編集（並べ替え、削除、追加など）を行うことができる。さらに、結合コンテンツを加工して、フォトムービー、フォトブック、動画や音楽のプレイリストなどの作成に適用できる。また、結合コンテンツの編集は、前述したコンテンツ結合・編集部１０５以外（他のコンテンツ編集アプリケーション）でも実現することができる。
【００７７】
さらに、上述した軌跡４００、軌跡６００、軌跡８００、軌跡９００を単一の線（一筆書き）で描く場合について説明したが、断続した線（かすれ、破線、点線などの線や複数の線など）で軌跡を描く場合も同様に処理できる。
【００７８】
上述したように、本実施の形態では、大量のコンテンツが分布されている中で、軌跡を描き、その軌跡に沿ってコンテンツを抽出することで、コンテンツの抽出を容易に行うことができる。
【００７９】
また、軌跡とコンテンツの距離に応じて、コンテンツを抽出するため、軌跡に接触していなくても、所望のコンテンツに近いものを抽出することができる。
【００８０】
さらに、抽出途中のコンテンツ数やコンテンツ抽出条件が表示されるため、コンテンツ抽出時の認識性（視認性）や操作性を向上させることができる。
【００８１】
［第２の実施の形態］
続いて、本発明の第２の実施の形態について説明する。第２の実施の形態は、コンテンツが有するレーティング情報に加えて、コンテンツ自身が有する時間情報（例えば、写真の撮影日に関する情報、コンテンツの作成・更新に関する情報など）を加味して、分布することが特徴である。
【００８２】
図１０は、コンテンツの時間情報を加味してコンテンツを分布した場合の例示である。
【００８３】
図１０は、コンテンツの任意のレーティング軸による空間に対し、コンテンツ自体が持つ時間情報（写真の撮影日情報など）軸を追加で設定したものである。
【００８４】
コンテンツの時間情報は、抽出を行う際のフィルタ情報として使用する。軌跡の開始点では最も古いコンテンツから軌跡の終了点に向かって順次新しいコンテンツとなるように抽出する。逆に軌跡の開始点を新しいコンテンツ、軌跡の終了点を古いコンテンツとする抽出も可能とする。
【００８５】
図１０（ａ）は、コンテンツが分布されている例示である。
【００８６】
ユーザには、２次元座標上にコンテンツが分布されているように見える。具体的には、Ｘ軸は「暗いと明るい」、Ｙ軸「哀しいと楽しい」とし、各コンテンツが分布されている。
【００８７】
しかし、実際は、コンテンツの時間情報に基づいて、図１０（ｂ）に例示するように３次元で分布されている。具体的には、コンテンツをコンテンツの時間情報に基づいて、新しいものを一層目、真ん中のものを二層目、古いものを三層に分布している。
【００８８】
なお、時間情報に基づくコンテンツは、新しいものから古いものを順に一層目から三層目に分けて説明したが、古いものから新しいものを順に一層目から三層目に分けて分布してもよいし、時間軸の層（Ｚ軸）をさらに詳細（多層的）に分けてもよい。例えば、時間軸の層（Ｚ軸）を年別、月別、日別、時間別に分類してもよい。
【００８９】
図１１は、図１０で説明した軌跡１０００に基づいて抽出されたコンテンツを結合する場合の例示である。
【００９０】
図１１（ａ）は、抽出したコンテンツをコンテンツの時間情報を考慮して正順に並べて結合した場合の例示である。
【００９１】
図１０で示した軌跡１０００の開始点１００１から終了点１００２の順で抽出されたコンテンツを並べた場合、軌跡の開始点・終了点およびコンテンツの時間情報（三層目から抽出したコンテンツ→二層目から抽出したコンテンツ→一層目から抽出したコンテンツの順に並べる）を考慮するため、コンテンツ２三→コンテンツ３三→コンテンツ７三→コンテンツ７二→コンテンツ１二→コンテンツ２二→コンテンツ３二→コンテンツ４二→コンテンツ５二→コンテンツ６一→コンテンツ５一の順にコンテンツを結合したものが図１１（ａ）に示す結合コンテンツである。
【００９２】
なお、図１１（ａ）および（ｂ）に示す結合コンテンツの各コンテンツの並び順を説明する際に用いた算用数字はコンテンツを識別するための番号（ナンバー）であり、その算用数字の後の漢数字は層の番号を示す（例：コンテンツ７三は三層目のコンテンツ７を表す）。
【００９３】
図１１（ｂ）は、抽出したコンテンツをコンテンツの時間情報を考慮して逆順に並べて結合した場合の例示である。
【００９４】
図１０で示した軌跡１０００の開始点１００１から終了点１００２の順で抽出されたコンテンツを逆順（終了点１００２から開始点１００１の順で）並べた場合、軌跡の開始点・終了点およびコンテンツの時間情報（一層目から抽出したコンテンツ→二層目から抽出したコンテンツ→三層目から抽出したコンテンツの順に並べる）を考慮するため、コンテンツ５一→コンテンツ６一→コンテンツ５二→コンテンツ４二→コンテンツ３二→コンテンツ２二→コンテンツ１二→コンテンツ７二→コンテンツ７三→コンテンツ３三→コンテンツ２三の順にコンテンツを結合したものが図１１（ｂ）に示す結合コンテンツである。
【００９５】
なお、本実施の形態では、コンテンツが有するレーティング情報に加えて、コンテンツ自身が有する時間情報（写真の撮影日に関する情報、コンテンツの作成・更新に関する情報など）を加味して、コンテンツを分布する以外に、コンテンツの時間情報でなく、コンテンツの再生・表示の長さ（映像や音楽の再生・表示時間）、コンテンツのファイル容量、ファイルの種類（ファイルの拡張子）でもよい。また、コンテンツの時間情報、コンテンツの再生・表示の長さ、コンテンツのファイル容量、ファイルの種類（ファイルの拡張子）を組み合わせてもよい。
【００９６】
上述したように、本実施の形態では、ユーザは、コンテンツの新旧（新しい、古い）を意識しなくとも、コンテンツの時間情報に基づいて、時間順に並んだ結合コンテンツを作成することができる。
【００９７】
［第３の実施の形態］
続いて、本発明の第３の実施の形態について説明する。第３の実施の形態は、軌跡の全体（全区間）に対して抽出するコンテンツ数を設定し、その後、軌跡の区間毎（一部分の区間）に抽出するコンテンツの割合（比率）を設定（コンテンツ抽出制限を設定）し、コンテンツを抽出する点が特徴である。
【００９８】
図１２は、本実施の形態における２次元座標上に分布・表示されたコンテンツに対して描いた軌跡１２００を分割した場合の例示である。
【００９９】
最初にユーザは、コンテンツを抽出する前に抽出するコンテンツの数を決定する（例：Ｎ枚とする）。
【０１００】
なお、抽出するコンテンツの数はコンテンツ抽出前に設定してもよいし、コンテンツ抽出後に設定・変更してもよい。
【０１０１】
次に、２次元座標上に分布・表示されたコンテンツ上に軌跡を描く。その後、描いた軌跡を分割させて、分割後の軌跡を考慮してコンテンツを抽出する。
【０１０２】
具体的には、軌跡１２００の開始点を１２０１、終了点１２０２としたとき、軌跡上に分割点１２２１〜分割点１２２３を設定して、軌跡１２００を４つ（軌跡１２１１〜軌跡１２１４）に分割し、軌跡１２１１：開始点１２０１〜分割点１２２１、軌跡１２１２：分割点１２２１〜分割点１２２２、軌跡１２１３：分割点１２２２〜分割点１２２３、軌跡１２１４：分割点１２２３〜終了点１２０２に分割している。
【０１０３】
分割された軌跡（軌跡１２１１〜軌跡１２１４）にユーザが設定した割合に応じて、コンテンツを抽出する。例えば、合計枚数１０枚、軌跡１２１１：１、軌跡１２１２：３、軌跡１２１３：３、軌跡１２１４：３の割合が設定されていた場合の結合コンテンツを図１３に示す。
【０１０４】
軌跡１２１１は、コンテンツ７を、軌跡１２１２は、コンテンツ２、コンテンツ１、コンテンツ３を、軌跡１２１３は、コンテンツ１０、コンテンツ１１、コンテンツ１２を、軌跡１２１４は、コンテンツ１３、コンテンツ１４、コンテンツ１５を各々抽出する。これらのコンテンツを正順に並べた場合、コンテンツ７→コンテンツ２→コンテンツ１→コンテンツ３→コンテンツ１０→コンテンツ１１→コンテンツ１２→コンテンツ１３→コンテンツ１４→コンテンツ１５の順にコンテンツを結合したものが図１３に示す結合コンテンツである。
【０１０５】
なお、軌跡１２１３は、コンテンツ４、コンテンツ５、コンテンツ９、コンテンツ１０、コンテンツ１１、コンテンツ１２を抽出可能であるため、上記の例では、コンテンツ１０、コンテンツ１１、コンテンツ１２（軌跡１２１３の終了点に近いほうのコンテンツ）を結合コンテンツに用いたが、軌跡の開始点に近いほうのコンテンツ（例：コンテンツ４、コンテンツ５、コンテンツ９）を抽出してもよいし、軌跡の真ん中にあるコンテンツ（例：コンテンツ９、コンテンツ１０、コンテンツ１１）を抽出してもよい。
【０１０６】
また、分割した軌跡（軌跡１２１１〜軌跡１２１４）にユーザが設定した割合に応じて、コンテンツを抽出すると説明したが、割合は均等でもよい。
【０１０７】
さらに、本実施の形態では、分割された軌跡それぞれにコンテンツ抽出割合を設定することに限らず、分割された軌跡それぞれにコンテンツ抽出数を設定してもよい。
【０１０８】
また、分割された軌跡（軌跡１２１１〜軌跡１２１４）の各々にコンテンツ抽出数を設定する以外に、分割された軌跡の一部分（特定の区間）のみにコンテンツ抽出数を設定してもよい。
【０１０９】
なお、本実施の形態では、軌跡全体に抽出するコンテンツ数を設定後、分割された軌跡に抽出するコンテンツの割合を設定して、コンテンツを抽出することに限らず、分割された軌跡の各々に抽出するコンテンツ数を設定し、コンテンツを抽出してもよい。
【０１１０】
さらに、ユーザによって設定されたコンテンツの抽出数や割合（コンテンツ抽出制限）に応じて、コンテンツを抽出する以外に軌跡の辿った位置に配置されるコンテンツ数がユーザによって設定されたコンテンツの抽出数や割合よりも少ない場合は、ユーザによって設定されたコンテンツの抽出数や割合よりも少ないコンテンツを抽出する。
【０１１１】
また、軌跡の分割は、軌跡の分割点（軌跡の長さ）を設定することで分割することに限らず、所定の間隔で軌跡を分割するようにしてもよい。例えば、所定の間隔として軌跡を描く時間（例：１秒）や軌跡の長さ（例：１ｃｍ）を予め設定することで、設定した時間（例：１秒毎）や長さ（例：１ｃｍ毎）に応じて、軌跡を分割する。
【０１１２】
さらに、軌跡の分割は、ユーザが軌跡に対して分割点を設定することで軌跡を分割する。所定の間隔（軌跡を描く時間や軌跡の長さ）で軌跡を任意の数（区間）に分割する。この両方（ユーザが軌跡に対して分割点を設定する方法と所定の間隔で軌跡を分割する方法）を組み合わせて軌跡を分割してもよい。
【０１１３】
また、軌跡の分割点は、軌跡を描いた後に設定する以外に軌跡を描く前に予め設定してもよい。
【０１１４】
さらに、コンテンツ上に描いた（２次元の）軌跡に分割点を設定して軌跡を分割する以外に、（２次元で）描かれた軌跡を軌跡の開始点から終了点に沿って１次元の線で表した状態で分割してもよい。
【０１１５】
また、軌跡の分割はコンテンツの抽出前に限らず、コンテンツの抽出後でもよい。
【０１１６】
上述したように、本実施の形態では、ユーザが描いた軌跡を分割し、軌跡全体、または軌跡全体と分割した軌跡それぞれに抽出コンテンツの数（または割合）を設定することで、コンテンツを指定の数に絞り込むことができる。
【０１１７】
なお、本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において適宜変更可能である。
【０１１８】
上述した実施の形態では、軌跡の辿った位置にある全てのコンテンツを抽出すると説明したが、軌跡の辿った位置にある所定の種類のコンテンツのみ（例：写真のみ）を抽出するようにしてよい。
【０１１９】
また、所定の種類のコンテンツのみが抽出された場合、それらのコンテンツのみを結合して結合コンテンツを生成してもよい。
【０１２０】
コンテンツの分布は、２次元座標に限らず、１次元座標や３次元座標に分布させてもよい。
【０１２１】
抽出されたコンテンツを所定の順序（例：軌跡の開始点から終了点の順序、コンテンツが有する時間情報）に並べて結合コンテンツを作成すると説明したが、抽出されたコンテンツの種類に応じて、コンテンツの並び順を変えて結合コンテンツを生成してもよい。例えば、写真１→音楽１→写真２→写真３→音楽２→動画１→写真４の順序で複数種類のコンテンツを抽出した場合、音楽１→音楽２→写真１→写真２→写真３→写真４→動画１のようにコンテンツの種類毎に並んだ結合コンテンツを生成する場合である。
【０１２２】
コンテンツはレーティング情報に従って分布する以外にコンテンツの時間情報、ＥＸＩＦ情報、コンテンツのファイル容量、ファイルの種類（ファイルの拡張子）などに従って分布してもよい。
【０１２３】
また、本発明の目的は、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給システム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して処理を実行することによっても達成することができる。
【０１２４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶したコンピュータで読み取り可能な記憶媒体は本発明を構成することになる。
【０１２５】
また、プログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現されるように構成してもよい。
【０１２６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれたあと、このプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を実行し、その処理に応じて上述した実施の形態が実現される場合も含んでいる。
【０１２７】
なお、プログラムコードを供給するため、例えば、フロッピー（登録商標)ディスク、ハードディスク、光磁気ディスク、ＣＤやＤＶＤに代表される光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等の記憶媒体を用いることができる。または、プログラムコードは、ネットワークを介してダウンロードしてもよい。
【符号の説明】
【０１２８】
１００：ＰＣ
１０１：コンテンツ記憶部
１０２：コンテンツ表示部
１０３：入力操作判断部
１０４：コンテンツ抽出部
１０５：コンテンツ結合・編集部
１０６：コンテンツ再生部
【図１】
2015088102.tif 000003
【図２】
2015088102.tif 000004
【図３】
2015088102.tif 000005
【図４】
2015088102.tif 000006
【図５】
2015088102.tif 000007
【図６】
2015088102.tif 000008
【図７】
2015088102.tif 000009
【図８】
2015088102.tif 000010
【図９】
2015088102.tif 000011
【図１０】
2015088102.tif 000012
【図１１】
2015088102.tif 000013
【図１２】
2015088102.tif 000014
【図１３】
2015088102.tif 000015