(57)【要約】【課題】よりユーザの意向に沿った複数のコンテンツを、簡単な操作で選択することができるコンテンツ選択装置、コンテンツ選択方法及びコンテンツ選択プログラムを提供する。  【解決手段】ＧＵＩ画像生成部は、カテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成する。選択有無判断部は、選択操作入力が入力されているか否かを判断する。選択領域特定部は、選択操作入力によって選択された位置に対応する領域を特定する。時間測定部は、選択操作入力に関する時間である選択時間を測定する。記憶制御部は、選択カテゴリ情報及び選択時間を示す情報を記憶部に記憶させる。コンテンツ選択部は、選択カテゴリ情報及び選択時間を示す情報に基づいて、コンテンツを選択する。【選択図】図１
2014063462.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成部と、
前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断部と、
前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定部と、
前記選択操作入力に関する時間である選択時間を測定する時間測定部と、
前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報、及び、前記選択時間を示す情報を記憶部に記憶させる記憶制御部と、
前記選択カテゴリ情報及び前記選択時間を示す情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択部と
を備えることを特徴とするコンテンツ選択装置。
【請求項２】
前記記憶制御部は、前記選択カテゴリ情報を前記選択操作入力によって選択された順序と共に記憶させ、
前記コンテンツ選択部は、前記選択カテゴリ情報によって示されるそれぞれのカテゴリに属するコンテンツを、前記順序に基づいて選択することを特徴とする請求項１記載のコンテンツ選択装置。
【請求項３】
前記コンテンツ選択部は、前記選択時間が長いほど多くのコンテンツを選択することを特徴とする請求項１又は２に記載のコンテンツ選択装置。
【請求項４】
前記選択時間とは、前記選択カテゴリ領域それぞれが選択された時間であり、
前記記憶制御部は、それぞれの前記選択時間を、それぞれの前記選択カテゴリ情報と共に記憶させ、
前記コンテンツ選択部は、選択時間が長い選択カテゴリ領域ほど多くのコンテンツを選択することを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項５】
前記コンテンツ選択部は、それぞれの前記選択時間を合計した時間に対する、それぞれの前記選択時間の割合を算出し、所定の数に前記割合を乗算した値に基づいて、選択時間が長い選択カテゴリ領域ほど多くのコンテンツを選択することを特徴とする請求項４記載のコンテンツ選択装置。
【請求項６】
前記所定の範囲とは前記表示画面全体であり、
前記選択時間とは、前記表示画面内のいずれかの位置が選択された時点から、前記表示画面内のいずれの位置も選択されていない状態になった時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項７】
前記所定の範囲とは前記表示画面全体であり、
前記選択時間とは、前記表示画面内のいずれかの位置が選択された時点から、前記表示画面内のいずれの位置も選択されていない状態が所定時間以上続いた時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項８】
前記所定の範囲とは複数の前記カテゴリ領域であり、
前記選択時間とは、複数の前記カテゴリ領域内のいずれかの位置が選択された時点から、複数の前記カテゴリ領域の範囲内のいずれの位置も選択されていない状態になった時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項９】
前記所定の範囲とは複数の前記カテゴリ領域であり、
前記選択時間とは、複数の前記カテゴリ領域内のいずれかの位置が選択された時点から、複数の前記カテゴリ領域の範囲内のいずれの位置も選択されていない状態が所定時間以上続いた時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項１０】
前記選択時間とは、複数の前記カテゴリ領域内のいずれかの位置が選択された時点から、前記表示画面内のいずれの位置も選択されていない状態になった時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項１１】
前記選択時間とは、複数の前記カテゴリ領域内のいずれかの位置が選択された時点から、前記表示画面内のいずれの位置も選択されていない状態が所定時間以上続いた時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項１２】
前記選択時間とは、前記表示画面内のいずれかの位置が選択された時点から、選択されている位置が複数の前記カテゴリ領域内のいずれの位置に移動した後に、その複数の前記カテゴリ領域内のいずれの位置も選択されていない状態になった時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項１３】
前記選択時間とは、前記表示画面内のいずれかの位置が選択された時点から、選択されている位置が複数の前記カテゴリ領域内のいずれの位置に移動した後に、その複数の前記カテゴリ領域内のいずれの位置も選択されていない状態が所定時間以上続いた時点までの時間であることを特徴とする請求項１〜３のいずれか１項に記載のコンテンツ選択装置。
【請求項１４】
前記ＧＵＩ画像生成部は、前記カテゴリ領域が隣接して配置された前記ＧＵＩ画像を生成することを特徴とする請求項１〜１３のいずれか１項に記載のコンテンツ選択装置。
【請求項１５】
前記ＧＵＩ画像生成部は、一のカテゴリが割り当てられた第１のカテゴリ領域と、前記第１のカテゴリ領域に割り当てられたカテゴリとは異なる一のカテゴリが割り当てられた第２のカテゴリ領域と、前記第１のカテゴリ領域に割り当てられたカテゴリ及び前記第２のカテゴリ領域に割り当てられたカテゴリが割り当てられ、前記第１のカテゴリ領域及び前記第２のカテゴリ領域と隣接する第３のカテゴリ領域と、を含む前記ＧＵＩ画像を生成することを特徴とする請求項１〜１４のいずれか１項に記載のコンテンツ選択装置。
【請求項１６】
コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成部と、
前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断部と、
前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定部と、
前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報を記憶部に記憶させる記憶制御部と、
前記選択カテゴリ情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択部と
を備え、
前記ＧＵＩ画像生成部は、一のカテゴリが割り当てられた第１のカテゴリ領域と、前記第１のカテゴリ領域に割り当てられたカテゴリとは異なる一のカテゴリが割り当てられた第２のカテゴリ領域と、前記第１のカテゴリ領域に割り当てられたカテゴリ及び前記第２のカテゴリ領域に割り当てられたカテゴリが割り当てられ、前記第１のカテゴリ領域及び前記第２のカテゴリ領域と隣接する第３のカテゴリ領域と、を含む前記ＧＵＩ画像を生成することを特徴とするコンテンツ選択装置。
【請求項１７】
コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成ステップと、
前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断ステップと、
前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定ステップと、
前記選択操作入力に関する時間である選択時間を測定する時間測定ステップと、
前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報、及び、前記選択時間を示す情報を記憶部に記憶させる記憶制御ステップと、
前記選択カテゴリ情報及び前記選択時間を示す情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択ステップと
を有することを特徴とするコンテンツ選択方法。
【請求項１８】
コンピュータに、
コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成ステップと、
前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断ステップと、
前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定ステップと、
前記選択操作入力に関する時間である選択時間を測定する時間測定ステップと、
前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報、及び、前記選択時間を示す情報を記憶部に記憶させる記憶制御ステップと、
前記選択カテゴリ情報及び前記選択時間を示す情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択ステップと
を実行させることを特徴とするコンテンツ選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツの中からユーザの意向に沿ったコンテンツを選択するコンテンツ選択装置、コンテンツ選択方法及びコンテンツ選択プログラムに関する。
【背景技術】
【０００２】
近年、記録媒体の大容量化により、ユーザが所有できるコンテンツデータの数は膨大になってきており、大量のコンテンツの中から所望の複数のコンテンツを選択することが困難になってきている。そのような中、ディスプレイ上の一点を押し続けることで直感的にユーザの好きな量のコンテンツを選択することができる技術が特開２００６−１１３７１５号公報（特許文献１）に記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１１３７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術を用いることによって、直感的にユーザの好きな量のコンテンツを一度に選択することができるが、同じような傾向のコンテンツしか選択することができなかった。
【０００５】
本発明はこのような問題点に鑑みなされたものであり、よりユーザの意向に沿った複数のコンテンツを、大量のコンテンツの中から簡単な操作で選択することができるコンテンツ選択装置、コンテンツ選択方法及びコンテンツ選択プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は上述した従来の技術の課題を解決するため、コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成部と、前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断部と、前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定部と、前記選択操作入力に関する時間である選択時間を測定する時間測定部と、前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報、及び、前記選択時間を示す情報を記憶部に記憶させる記憶制御部と、前記選択カテゴリ情報及び前記選択時間を示す情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択部とを備えることを特徴とするコンテンツ選択装置を提供する。
また、本発明は上述した従来の技術の課題を解決するため、コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成ステップと、前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断ステップと、前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定ステップと、前記選択操作入力に関する時間である選択時間を測定する時間測定ステップと、前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報、及び、前記選択時間を示す情報を記憶部に記憶させる記憶制御ステップと、前記選択カテゴリ情報及び前記選択時間を示す情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択ステップとを有することを特徴とするコンテンツ選択方法を提供する。
また、本発明は上述した従来の技術の課題を解決するため、コンピュータに、コンテンツを分類するためのカテゴリが一又は複数割り当てられた領域であるカテゴリ領域を複数含むＧＵＩ画像を生成するＧＵＩ画像生成ステップと、前記ＧＵＩ画像が表示される表示画面における所定の範囲内を選択する操作入力である選択操作入力が入力されているか否かを判断する選択有無判断ステップと、前記選択操作入力によって選択された位置に対応する領域を特定する選択領域特定ステップと、前記選択操作入力に関する時間である選択時間を測定する時間測定ステップと、前記選択領域特定部によって特定された領域である選択カテゴリ領域を示す選択カテゴリ情報、及び、前記選択時間を示す情報を記憶部に記憶させる記憶制御ステップと、前記選択カテゴリ情報及び前記選択時間を示す情報に基づいて、前記複数のコンテンツの中から所定のコンテンツを選択するコンテンツ選択ステップとを実行させることを特徴とするコンテンツ選択プログラムを提供する。
【発明の効果】
【０００７】
本発明のコンテンツ選択装置、コンテンツ選択方法及びコンテンツ選択プログラムによれば、よりユーザの意向に沿った複数のコンテンツを、大量のコンテンツの中から簡単な操作で選択することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の各実施形態のコンテンツ選択装置を示すブロック図である。
【図２】本発明の各実施形態の表示部７とタッチパネルとを示す概略図である。
【図３】本発明の第１〜第３実施形態におけるＧＵＩ画像について説明するための概略図である。
【図４】本発明の第１実施形態におけるコンテンツ選択方法について説明するためのフローチャートである。
【図５】本発明の第１実施形態における選択カテゴリテーブルについて説明するための図である。
【図６】本発明の第１実施形態における選択時間について説明するための図である。
【図７】本発明の第１実施形態におけるコンテンツ選択方法について説明するためのコンテンツリストである。
【図８】本発明の第１〜第３実施形態におけるＧＵＩ画像の他の例について説明するための概略図である。
【図９】本発明の第２実施形態におけるコンテンツ選択方法について説明するためのフローチャートである。
【図１０】本発明の第３実施形態におけるコンテンツ選択方法について説明するためのフローチャートである。
【図１１】本発明の第３実施形態における選択カテゴリテーブルについて説明するための図である。
【図１２】本発明の第３実施形態におけるコンテンツ選択方法について説明するためのコンテンツリストである。
【図１３】本発明の第４実施形態におけるＧＵＩ画像について説明するための概略図である。
【図１４】本発明の第５実施形態におけるＧＵＩ画像について説明するための概略図である。
【図１５】本発明の第５実施形態における選択カテゴリテーブルについて説明するための図である。
【図１６】本発明の第５実施形態におけるコンテンツ選択方法について説明するためのコンテンツリストである。
【発明を実施するための形態】
【０００９】
以下、本発明のコンテンツ選択装置、コンテンツ選択方法及びコンテンツ選択プログラムについて、添付図面を参照して説明する。
【００１０】
＜第１実施形態＞
図１に示すブロック図を用いて、第１実施形態のコンテンツ選択装置１００について説明する。最初に、コンテンツ記録部３、コンテンツデータ処理部４、音声出力部５、ＧＵＩ画像生成部６を有する被制御部１ａと、制御部１が有する動作制御部１０６について説明する。制御部１における動作制御部１０６以外の動作等については、この被制御部１ａと動作制御部１０６の説明の後に随時説明する。
なお、一例として、音楽コンテンツ及び映像コンテンツに対応したコンテンツ選択装置１００について説明するが、本発明は、音楽コンテンツのみを再生する装置にも適用することができ、その場合は、映像コンテンツのみに係る機能は有していなくてもよい。また、本発明は、映像コンテンツのみを再生する装置にも適用することができ、その場合は、音楽コンテンツのみに係る機能は有していなくてもよい。
【００１１】
コンテンツ記録部３には、コンテンツのデータが記憶されている。コンテンツデータは、例えば、音声データからなる音楽コンテンツや、映像データ及び音声データからなるミュージックビデオや映画等の映像コンテンツである。映像コンテンツである場合、映像データと音声データとは同期されている。コンテンツ記録部３は、データを出力する機能も有しており、後述する動作制御部１０６の制御に従い、コンテンツデータに含まれる音声データ及び映像データを出力する。コンテンツ記録部３には例えばハードディスクドライブ（ＨＤＤ）、フラッシュメモリ等を用いることができ、着脱可能であっても着脱不可能であってもよい。また、コンテンツ記録部３を外部に設けて、コンテンツ選択装置１００が、ネットワークを介してコンテンツ記録部３と通信して、コンテンツデータを取得するような構成にしてもよい。
【００１２】
コンテンツデータ処理部４は、コンテンツ記録部３から出力された音声データを音声信号（例えばアナログ音声信号）に変換して出力する。
また、コンテンツデータ処理部４は、コンテンツ記録部３から出力された映像データを映像信号（例えばＲＧＢ信号）に変換し、音声信号と同期して出力する。
【００１３】
音声出力部５は、例えばスピーカ及びアンプを有しており、コンテンツデータ処理部４から出力された音声信号を再生する。
【００１４】
動作制御部１０６は、音声出力部５が出力する音声の音量や音質を調整する。
また、動作制御部１０６は、ユーザによる操作入力に応じて、ＧＵＩ（Graphical User Interface）画像生成部６を制御する。ＧＵＩ画像生成部６は動作制御部１０６による制御に基づいてＧＵＩ画像を生成し、そのＧＵＩ画像を表示するための信号を出力する。なお、動作制御部１０６を有する制御部１には、ＣＰＵやＤＳＰ等を用いることができる。複数のＣＰＵやＤＳＰを用いて制御部１を構成してもよいし、単一のＣＰＵやＤＳＰを用いて制御部１を構成してもよい。
【００１５】
ＧＵＩ画像生成部６は、映像コンテンツを再生中の場合は、コンテンツデータ処理部４から出力された映像信号に基づく画像と、ＧＵＩ画像とを重畳し、その重畳した画像信号を表示するための信号を出力する。なお、映像信号再生中において、ＧＵＩ画像を出力しない場合は、ＧＵＩ画像生成部６は特に処理を行わず、コンテンツデータ処理部４から出力された映像信号がそのまま出力されることとなる。
また、映像信号を再生中でない場合や映像コンテンツを再生する機能を有していない場合は、ＧＵＩ画像を表示するための信号だけが出力されることとなる。このときＧＵＩ画像生成部６は、任意の背景画像と、ＧＵＩ画像とを重畳し、その重畳した画像信号を表示するための信号を出力するようにしてもよい。
なお、ＧＵＩ画像生成部６は、単に、コンテンツ記録部３や図示しない他の記録部に記録されている画像を読み出したりすることで、ＧＵＩ画像を生成してもよい。
【００１６】
表示部７は、ＧＵＩ画像生成部６から出力された、信号に基づく画像を表示する。表示部７には、例えば、液晶パネルや有機ＥＬパネルを用いることができる。
そして、電源２は被電力供給部２ａへ電力を供給する。
【００１７】
操作入力部８には、リモートコントローラや、マウス、タッチパネル等を用いることができ、ユーザから操作入力が入力される。
図２に示すように、例えば、操作入力部８にタッチパネルを用いた場合、タッチパネルは、タッチパネルへの操作とＧＵＩ画像とを対応させるように、タッチパネルにおける操作入力を検出するための操作面８ｂと、表示部７における画像を表示する表示面７ｂとが平行になるように、表示部７に重ねて設置されている。このようにして、タッチパネルへの操作と、ＧＵＩ画像とを対応させることができる。なお、タッチパネルは、静電容量方式や抵抗膜方式など種々のタッチパネルを用いることができる。
【００１８】
以下、一例として、操作入力部８にタッチパネルを用いた例を中心に説明するが、適宜、リモートコントローラやマウスを用いた際の補足についても説明する。また、以下の説明においては、音楽コンテンツを例にして説明する。
【００１９】
また、各実施形態に係る説明において、「選択」とは、リモートコントローラのボタンの押下、マウスへのクリック操作、タッチパネルへのポインティング手段の接触（又は近接）等による、図３に示すような表示画面ＨＧ内におけるいずれかの位置の選択を意味するものとする。ポインティング手段とは、タッチパネルを操作するための棒状の指示具や、ユーザの指である。
【００２０】
例えば、リモートコントローラへの操作に応じた指示画像ＳＧが表示画面ＨＧ内の所定の領域内に表示されている状態で、リモートコントローラのボタンへの押下が行われた場合、その所定の領域が選択されたこととなる。また、マウス操作に応じた指示画像ＳＧが表示画面ＨＧ内の所定の領域内に表示されている状態で、マウスへのクリック操作が行われた場合、その所定の領域が選択されたこととなる。また、タッチパネルに対応して設けられた表示部７の表示画面ＨＧにおける所定の領域内に対応した、タッチパネル上の所定の位置に、ポインティング手段が接触又は近接し、後述の選択有無判断部１０１がその接触又は近接を感知した場合、その所定の領域が選択されたこととなる。
【００２１】
次に、ＧＵＩ画像生成部６が生成するＧＵＩ画像Ｇｉについて、図３を用いて説明する。ＧＵＩ画像Ｇｉは、図３に二点鎖線で示すように、複数のカテゴリ領域Ｃ（Ｃａ〜Ｃｍ，ＣＭＡ）に区分けされている。各カテゴリ領域Ｃには、コンテンツ記録部３が記録している複数のコンテンツを分類するための一または複数のカテゴリが割り当てられている。各カテゴリ領域Ｃの境界は、識別可能になっていてもよいし識別不可能でもよい。図３においては説明のために二点鎖線で境界を示している。
なお、操作入力部８にタッチパネルを用いる場合は、ＧＵＩ画像Ｇｉの各領域に対応して、タッチパネルの操作面８ｂも仮想的に区分けされることとなる。なお、タッチパネルを用いた場合、マウスやリモートコントローラを用いたときのような指示画像ＳＧは表示させなくてもよい。また、ＧＵＩ画像Ｇｉを示す実線と、複数のカテゴリ領域Ｃを示す二点鎖線とが一致していないように図示してあるが、一致するように構成してもよい。
【００２２】
また、カテゴリとは、例えば、ロック、ポップ、クラシックなどのジャンルや、アーティスト名、アルバム名、発売開始時期等の年代、曲調（音楽的特徴）などのコンテンツを分類するための情報である。コンテンツが映像の場合は、映画、ミュージックビデオ、コメディなどのジャンルや、映像製作者、発表時期等の年代などをカテゴリとして用いることができる。なお、これらのカテゴリは一例であり、他の種々のカテゴリを用いることができる。コンテンツのデータには、これらのカテゴリのいずれに属するかを示すメタデータが含まれており、後述するコンテンツ選択部１０５は、このメタデータを参照することで、そのカテゴリに属するコンテンツを選択することができる。
【００２３】
なお、曲調については、公知の種々の方法によって算出したり、楽曲を聴いた人が各曲の印象を割り当てたりしてもよい。なお、曲調を算出する場合、コンテンツ選択装置１００によって行ってもよいし、他の装置で行った算出結果を参照してもよい。
【００２４】
曲調を算出する方法としては、楽曲の音響信号から音響特徴量を生成し、この音響特徴量を使用して印象語を生成する方法を用いることができる。具体的には、まず、特開平６−２９０５７４号公報や特開２００２−２７８５４７号公報等に開示された方法により音響信号から音響特徴量を算出し、次に、学習用の楽曲の集合を用意し、それらの楽曲にCrazyやVivid等の印象語を付与した上で、公知の決定木やベイズルール等を用いて音響特徴量を印象語に変換するルールを作成する。そして、作成した変換ルールを用いて印象語を生成する。なお、決定木やベイズルールはあくまでも一例であって、これらの手法と同等の出力が得られる他の手法を用いて印象語を割り当ててもよい。
【００２５】
また、音響特徴量を抽出する方法としては、例えば、特開２００７−３２２５９８号公報に開示されている技術も用いることができる。またこの他に、オーディオ信号の強度、周波数分布、テンポ、ビート強度などを検出して音響特徴量としても良い。更に、オーディオデータを分析してオーディオデータの中で音楽が記録されていると推定できる区間を特定した後、その区間を対象にして音響特徴量を抽出するようにしても良い。
【００２６】
なお、カテゴリとして曲調を用いた場合は、メタデータを用いることなく、その都度算出してもよい。また、ネットワーク経由で曲調に関する情報を取得するようにしてもよい。また、その他のカテゴリについても、都度、ネットワーク経由でカテゴリ情報を取得するような構成にしもよい。
【００２７】
図３において、カテゴリ領域Ｃａ〜Ｃｍには、一例として、曲調に関するカテゴリが割り当てられている。本実施形態においては、カテゴリ領域Ｃａ〜Ｃｍには、それぞれ、Crazy，Vivid，Orthodox，Dynamic，Relax，Gentle，Simple，Silent，Cool，Urban，Sync，Active，Powerfulという曲調に関するカテゴリが割り当てられている。また、カテゴリ領域ＣＭＡには、カテゴリ領域Ｃａ〜Ｃｍに割り当てられているカテゴリ全てが割り当てられており、このカテゴリ領域ＣＭＡが選択されると全てのコンテンツの中からランダムにコンテンツが選択されることとなる。その場合、各カテゴリから均等の数のコンテンツを選択することが好ましいが、この限りではない。また、ＧＵＩ画像Ｇｉ内に割り当てられるカテゴリ領域Ｃの数は上記の１３種類に限らない。
【００２８】
ＧＵＩ画像Ｇｉは、必ずしも円形である必要はないが、円形にすることで、軌跡Ｋ１のような一度の操作入力でコンテンツを選択し易くすることができる。なお、完全な円形でなくてもよく、例えば楕円形等でも一度の操作入力でコンテンツを選択し易くすることができる。本発明における円形とは楕円形等も含むものとする。
また、ＧＵＩ画像Ｇｉは、必ずしも、図３に示すような複数のカテゴリ領域Ｃが円形の周方向に隙間なく隣接した配置にする必要はなく、隙間があるように配置してもよい。しかし、隙間なく隣接して配置することで、さらに、軌跡Ｋ１や軌跡Ｋ２のような一度の操作入力でコンテンツを選択し易くすることができる。なお、図３のようなカテゴリ領域Ｃの配置にする場合は、周方向における距離が近いカテゴリ領域ほど類似なカテゴリ領域にすることが好ましい。そうすることで、例えば、徐々に静かな曲に遷移するようにコンテンツを選択したり、古いコンテンツから最近のコンテンツへと徐々に遷移するようにコンテンツを選択したりすることができる。このようにＧＵＩ画像Ｇｉを円形にすれば、選択時間に基づかないでコンテンツを選択しても、よりユーザの意向に沿った複数のコンテンツを、大量のコンテンツの中から簡単な操作で選択することができる。
【００２９】
また、前述のカテゴリ領域ＣＭＡは必ずしも設けなくてもよいが、このカテゴリ領域ＣＭＡを円の中心付近に設けることで、ユーザが軌跡Ｋ２のように円の中心付近を通る操作入力を行った場合などに、曲調などが急激に変化することを防ぐことができる。例えば、軌跡Ｋ２の場合において、カテゴリ領域ＣＭＡがないときは、Crazyに属するコンテンツから、Silentに属するコンテンツへと急激に曲調が変化してしまうが、カテゴリ領域ＣＭＡを設ければ、Crazyに属するコンテンツから、Silentに属するコンテンツへと移る途中に、他のカテゴリに属するコンテンツを再生することとなり、自然なコンテンツ再生順序とすることができる。このことは、円の中心を挟んで対向するカテゴリ領域間の曲調が大きく異なるときなどに有効である。
【００３０】
次に、図３〜８を用いて、本実施形態におけるコンテンツ選択方法について説明する。
本実施形態におけるコンテンツ選択方法は、時間測定部１０３によって、ＧＵＩ画像が表示される表示画面ＨＧにおける所定の範囲内を選択する操作入力である選択操作入力に関する時間を測定し、その選択操作入力に関する時間である選択時間を示す情報に基づいて、複数のコンテンツの中から所定のコンテンツを選択する方法である。
【００３１】
なお、本実施形態における選択時間とは、特に、ユーザがコンテンツ選択を開始してから、コンテンツ選択を終了するまでの時間である。具体的には、本実施形態においては、カテゴリ領域Ｃ内のいずれかの位置の選択が開始してから、カテゴリ領域Ｃ内のいずれの位置も選択していない状態になるまでの時間であるものとする。この場合、前述の表示画面ＨＧにおける所定の範囲内とは、カテゴリ領域Ｃの範囲内である。このように、カテゴリ領域Ｃ内の位置に限定すれば、その操作入力がコンテンツ選択に関する操作入力である可能性が非常に高くなるため、よりユーザの意向に沿ったコンテンツを選択することができる。その場合、選択時間とは、カテゴリ領域Ｃ内のいずれかの位置が選択された時点から、カテゴリ領域Ｃ内のいずれの位置も選択されていない状態になった時点までの時間である。
【００３２】
なお、選択時間は、ユーザによる表示画面ＨＧ内のいずれかの位置の選択が開始してから、その選択が終了するまでの時間であってもよく、このように構成しても本発明の効果は発揮できる。この場合、前述の表示画面ＨＧにおける所定の範囲内とは、表示画面ＨＧ全体であり、選択時間とは、表示画面ＨＧ内のいずれかの位置が選択された時点から、表示画面ＨＧ内のいずれの位置も選択されていない状態になった時点までの時間である。
また、選択時間は、カテゴリ領域Ｃ内のいずれかの位置の選択が開始してから、表示画面ＨＧ内のいずれの位置も選択していない状態になるまでの時間であってもよい。この場合、前述の表示画面ＨＧにおける所定の範囲内とは、カテゴリ領域Ｃ内のいずれかの位置の選択が開始する前はカテゴリ領域Ｃの範囲内であり、カテゴリ領域Ｃ内のいずれかの位置の選択が開始した後は表示画面ＨＧ全体である。
例えば、図８に示すような、ＧＵＩ画像Ｇｉ１〜Ｇｉ６が各々離れており、ＧＵＩ画像Ｇｉ１〜Ｇｉ６それぞれに対応する各カテゴリ領域Ｃｊ１〜Ｃｊ６も各々離れているような場合は、選択時間を、ユーザによる表示画面ＨＧ内のいずれかの位置の選択が開始してからその選択が終了するまで(途切れるまで)の時間とするか、カテゴリ領域Ｃ内のいずれかの位置の選択が開始してから、表示画面ＨＧ内のいずれの位置も選択していない状態になるまでの時間とすることが好ましい。
また、選択時間は、表示画面ＨＧ内のいずれかの位置の選択が開始した時点から、その後、選択している位置がカテゴリ領域Ｃ内に移動し、そして、カテゴリ領域Ｃ内のいずれの位置も選択していない状態になった時点までの時間であってもよい。この場合、前述の表示画面ＨＧにおける所定の範囲内とは、表示画面ＨＧ内のいずれかの位置の選択が開始する前は表示画面ＨＧ内全体であり、表示画面ＨＧ内のいずれかの位置の選択が開始した後はカテゴリ領域Ｃの範囲内である。
【００３３】
以下、図３に示すような軌跡Ｋ１の選択操作入力が行われた例を用いて、制御部１によるコンテンツ選択方法の詳細について説明する。なお、軌跡Ｋ１の例では、選択操作入力が入力されている状態のまま、Crazyという曲調を示すカテゴリ領域Ｃａ，Vividという曲調を示すカテゴリ領域Ｃｂ，Orthodoxという曲調を示すカテゴリ領域Ｃｃ，Dynamicという曲調を示すカテゴリ領域Ｃｄ，Relaxという曲調を示すカテゴリ領域Ｃｅの５つのカテゴリ領域Ｃを通っている。
【００３４】
図４のフローチャートに示すように、コンテンツ選択装置１００の電源がオンになったり、所定の操作入力によってコンテンツ選択モードになったりすると、ステップＳ４１にて、選択領域特定部１０２は、操作入力に応じた信号である操作入力信号に基づいて、選択操作入力によって選択されている領域を特定する。なお、操作入力信号は操作入力部８から入力される。
【００３５】
そして、選択有無判断部１０１は、選択操作入力が入力されているか否かを判断する。本実施形態において選択操作入力とは、前述の通り、カテゴリ領域Ｃ内のいずれかの位置を選択する操作入力である。よって、選択有無判断部１０１は、選択領域特定部１０２によって特定された領域がカテゴリ領域Ｃであるか否かを判断することで、選択操作入力が入力されているか否かを判断する。このように、選択有無判断部１０１と選択領域特定部１０２とは協働して、操作入力に対応した位置を検出する位置検出部１０７として機能している。
【００３６】
操作入力部８としてタッチパネルを用いた場合は、タッチパネル上のいずれかのカテゴリ領域Ｃ内に対応した位置に、ポインティング手段が接触又は近接し、選択有無判断部１０１が、その接触又は近接による電圧変化等を検出しているとき、選択操作入力が入力されていることとなる。
操作入力部８としてリモートコントローラを用いた場合は、指示画像ＳＧがいずれかのカテゴリ領域Ｃ内に表示されている状態で、リモートコントローラのボタンが押下されているとき、選択操作入力が入力されていることとなる。
操作入力部８としてマウスを用いた場合は、指示画像ＳＧがいずれかのカテゴリ領域Ｃ内に表示されている状態で、マウスへのクリック操作が行われているとき、選択操作入力が入力されていることとなる。
なお、「選択時間」を、ユーザによる表示画面ＨＧ内のいずれかの位置の選択が開始してから、その選択が終了するまでの時間とした場合、選択有無判断部１０１は、単に操作入力信号の有無を判断することで、選択操作入力が入力されているか否かを判断するようにしてもよい。
【００３７】
ステップＳ４１にて、選択有無判断部１０１によって選択操作入力が入力されていると判断すると（Ｙｅｓ）、次のステップＳ４２にて、時間測定部１０３は、時間の測定を開始する。図３の軌跡Ｋ１の例では、選択されている位置が点ＳＰ２に到達した時点から時間測定を開始する。一方、選択操作入力が入力されていない場合（Ｎｏ）、ステップＳ４１を繰り返す。本実施形態においては、始点ＳＰ１から点ＳＰ２の間の位置が選択されている間はステップＳ４１を繰り返す。
【００３８】
次のステップＳ４３にて、記憶制御部１０４は、図５に示す選択カテゴリテーブルを更新する。つまり、選択操作入力によって選択されたカテゴリ領域である選択カテゴリ領域を示す選択カテゴリ情報Ｃｔを記憶部９に記憶させる。例えば、選択操作入力の軌跡Ｋ１が点ＳＰ２に達すると、カテゴリ領域Ｃａが選択されることになる。よって、記憶制御部１０４は、このカテゴリ領域Ｃａを示す選択カテゴリ情報Ｃｔを記憶部９に記憶させる。
【００３９】
ここで、図５（Ａ）を用いて、選択カテゴリテーブルについて説明する。選択カテゴリテーブルは、選択されたカテゴリ領域を示す選択カテゴリ情報Ｃｔと、選択された順序Ｏｒとが関連付けられたテーブルになっている。
図３に示す例では、選択操作入力が入力されている状態のまま、一回の選択操作入力（軌跡Ｋ１による選択操作入力）によって複数のカテゴリ領域が選択されるため、その選択された順序を記憶させる。選択されている位置が点ＳＰ２に到達した時点では、カテゴリ領域Ｃａを示す選択カテゴリ情報Ｃｔである「Crazy（Ｃａ）」が、その選択された順序である「１」と共に記憶される。なお、「Crazy（Ｃａ）」や「１」という語句は理解を容易にするための語句であり、任意の識別子等を用いても構わない。
【００４０】
次のステップＳ４４にて、選択領域特定部１０２は、現在選択中のカテゴリ領域が非選択状態になったか否かを判断する。
ステップＳ４４にて、現在選択中のカテゴリ領域が非選択状態になった場合（Ｙｅｓ）、次のステップＳ４５にて、選択有無判断部１０１は、選択中だったカテゴリ領域以外の他の領域が選択されているか否かを判断する。一方、ステップＳ４４にて、現在選択中のカテゴリ領域が非選択状態になっていない場合（Ｎｏ）、ステップＳ４４を繰り返す。
ステップＳ４５にて、他の領域が選択されている場合（Ｙｅｓ）、それまでに選択されていた領域から他の領域へと移動したこととなる。この場合、ステップＳ４３に戻り、記憶制御部１０４は、移動先のカテゴリ領域を示す選択カテゴリ情報Ｃｔと、そのカテゴリが選択された順序Ｏｒとを記憶部９に記憶させる。
【００４１】
例えば、選択されている領域が、カテゴリ領域Ｃａからカテゴリ領域Ｃｂへと移動したときは、図５（Ｂ）に示すように、カテゴリ領域Ｃｂを示す選択カテゴリ情報Ｃｔである「Vivid（Ｃｂ）」が、その選択された順序Ｏｒである「２」と共に記憶される。
【００４２】
図３に示す軌跡Ｋ１の例では、点ＳＰ２〜点ＥＰ２の間においては、ステップＳ４３〜Ｓ４５を繰り返すこととなる。
つまり、選択されている位置がカテゴリ領域Ｃｂからカテゴリ領域Ｃｃへと移動したときは、図５（Ｃ）に示すように、カテゴリ領域Ｃｃを示す選択カテゴリ情報Ｃｔである「Orthodox（Ｃｃ）」が、その選択された順序Ｏｒである「３」と共に、選択カテゴリテーブルに追加される。
選択されている位置がカテゴリ領域Ｃｃからカテゴリ領域Ｃｄへと移動したときは、図５（Ｄ）に示すように、カテゴリ領域Ｃｄを示す選択カテゴリ情報Ｃｔである「Dynamic（Ｃｄ）」が、その選択された順序Ｏｒである「４」と共に、選択カテゴリテーブルに追加される。
選択されている位置がカテゴリ領域Ｃｄからカテゴリ領域Ｃｅへと移動したときは、図５（Ｅ）に示すように、カテゴリ領域Ｃｅを示す選択カテゴリ情報Ｃｔである「Relax（Ｃｅ）」が、その選択された順序Ｏｒである「５」と共に、選択カテゴリテーブルに追加される。
【００４３】
一方、ステップＳ４５にて、選択中だったカテゴリ領域以外の他の領域が選択されていない場合（Ｎｏ）、いずれのカテゴリ領域も選択されていないこととなるので、次のステップＳ４６にて、選択有無判断部１０１は、選択操作入力が入力されていないと判断し、その判断を受けて、時間測定部１０３は、時間の測定を終了する。
そして、記憶制御部１０４は、時間測定部１０３によって測定した選択時間Ｔｔｍを記憶制御部１０４に記憶させる。本実施形態においては、選択操作入力が点ＳＰ２から点ＥＰ２に至るまでの時間となる。本実施形態においては、図６に示すように、選択時間Ｔｔｍである「１．０ｓ」が記憶される。なお、「１．０ｓ」という語句は理解を容易にするための語句であり、１．０秒であることを示す任意の識別子等を用いても構わない。
【００４４】
次のステップＳ４７にて、コンテンツ選択部１０５は、選択カテゴリ情報Ｃｔと、その選択された順序Ｏｒと、選択時間Ｔｔｍとに基づいて、複数のコンテンツの中から所定のコンテンツを選択する。
【００４５】
ここで、コンテンツ選択部１０５によって選択したコンテンツを示す図７を用いて、本実施形態のコンテンツ選択方法の詳細について説明する。
コンテンツ選択部１０５は、選択時間Ｔｔｍが長いほど多くのコンテンツを選択する。図７に示すように、コンテンツ選択部１０５は、選択時間Ｔｔｍが１．０ｓであった場合は例えば５個のコンテンツからなるコンテンツ群Ｌａを選択し、選択時間Ｔｔｍが２．０ｓであった場合は例えば１０個のコンテンツからなるコンテンツ群Ｌｂを選択する。なお、選択時間Ｔｔｍに比例した数のコンテンツを選択してもよいし、そうでなくてもよい。
【００４６】
また、コンテンツ選択部１０５は、選択カテゴリ情報Ｃｔが示すカテゴリに属するコンテンツを選択する。図５に示す選択カテゴリテーブルの例では、選択カテゴリ情報Ｃｔが示す５つのカテゴリである「Crazy」，「Vivid」，「Orthodox」，「Dynamic」，「Relax」それぞれに属するコンテンツを選択する。
図７（Ａ）では、「Crazy」に属するコンテンツＭ１ａを１個、「Vivid」に属するコンテンツＭ２ａを１個、「Orthodox」に属するコンテンツＭ３ａを１個、「Dynamic」に属するコンテンツＭ４ａを１個、「Relax」に属するコンテンツＭ５ａを１個選択している。
図７（Ｂ）では、「Crazy」に属するコンテンツＭ１ｂを２個、「Vivid」に属するコンテンツＭ２ｂを２個、「Orthodox」に属するコンテンツＭ３ｂを２個、「Dynamic」に属するコンテンツＭ４ｂを２個、「Relax」に属するコンテンツＭ５ｂを２個選択している。
【００４７】
また、プレイリストのように順序が既定されたコンテンツ群を選択する場合、コンテンツ選択部１０５は、選択カテゴリテーブルの順序Ｏｒを参照し、順序Ｏｒに基づいた順序でコンテンツを選択する。図７に示すように、順序Ｏｒに基づいた順序である、「Crazy」，「Vivid」，「Orthodox」，「Dynamic」，「Relax」の順序でコンテンツを選択する。このように順序を既定してコンテンツを選択することで、ユーザはそれらのコンテンツをその順序で再生することができる。
なお、プレイリストではない場合などは、必ずしも順序Ｏｒに基づいて選択する必要はなく、その場合は、順序Ｏｒを記憶しない構成にしてもよい。以上が本実施形態におけるコンテンツ選択方法の詳細である。
【００４８】
以上のように、ユーザは、軌跡Ｋ１のような操作入力をするだけで、選択したいカテゴリと、コンテンツの大まかな数とを選択することができる。よって、簡単な操作で、大量のコンテンツの中から、意向に沿ったコンテンツを選択することができる。
【００４９】
＜第２実施形態＞
図９のフローチャートを用いて、第２実施形態におけるコンテンツ選択方法について説明する。なお、図９のフローチャートにおけるステップＳ９０〜Ｓ９２以外は第１実施形態と同様である。よって、ステップＳ９０〜Ｓ９２以外については説明を省略する。
【００５０】
ステップＳ４５にて、選択中だったカテゴリ領域以外の他の領域が選択されていない場合（Ｎｏ）、いずれのカテゴリ領域も選択されていないこととなる。本実施形態においては、いずれのカテゴリ領域も選択されていない状態になっても、すぐにコンテンツを選択せず、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いた場合（ステップＳ９０においてＹｅｓ）に、選択操作が終了したと判断し、
コンテンツを選択する。以下、具体的に説明する。
【００５１】
ステップＳ４５にて、選択中だったカテゴリ領域以外の他の領域が選択されていない場合（Ｎｏ）、次のステップＳ９０にて、選択有無判断部１０１は、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いたか否かを判断する。この所定時間とは例えば０．５秒程度であるが、これに限定されるわけではない。また、この所定時間は、時間測定部１０３によって測定される。
【００５２】
ステップＳ９０にて、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いていない場合（Ｎｏ）、次のステップＳ９１にて、直近まで選択されていたカテゴリ領域が再び選択されたか否かを判断する。直近まで選択されていたカテゴリ領域が再び選択された場合（Ｙｅｓ）、ステップＳ４４に戻る。直近まで選択されていたカテゴリ領域が再び選択されなかった場合（Ｎｏ）、ステップＳ４５に戻り、直近まで選択されていたカテゴリ領域以外の他のカテゴリ領域が選択されたか否かを判断する。
【００５３】
一方、ステップＳ９０にて、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いていた場合（Ｙｅｓ）、次のステップＳ９２にて、選択有無判断部１０１は、選択操作入力が終了したと判断し、その判断を受けて、時間測定部１０３は、選択時間Ｔｔｍの測定を終了する。
【００５４】
そして、次のステップＳ４７にて、コンテンツ選択部１０５は、選択カテゴリ情報Ｃｔと、その選択された順序Ｏｒと、選択時間Ｔｔｍとに基づいて、複数のコンテンツの中から所定のコンテンツを選択する。
【００５５】
いずれのカテゴリ領域も選択されていない状態が所定時間以上続いていない場合（ステップＳ９０においてＮｏ）は、ステップＳ４３，Ｓ４４，Ｓ４５，Ｓ９０，Ｓ９１に含まれるループを繰り返すこととなる。
【００５６】
以上が本実施形態におけるコンテンツ選択方法である。本実施形態のコンテンツ選択方法によれば、ユーザが意図せずに選択操作入力を途切れさせてしまっても、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いていない場合は、選択操作入力が続いていると判断するため、より操作性がよくなる。
つまり、本実施形態における選択時間とは、複数のカテゴリ領域Ｃ内のいずれかの位置が選択された時点から、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いた時点までの時間である。
なお、表示画面ＨＧ内のいずれかの位置が選択された時点から、表示画面ＨＧ内のいずれの位置も選択されていない状態が所定時間以上続いた時点までの時間を、選択時間としてもよい。
また、複数のカテゴリ領域Ｃ内のいずれかの位置が選択された時点から、表示画面ＨＧ内のいずれの位置も選択されていない状態が所定時間以上続いた時点までの時間を、選択時間としてもよい。これは図８のように各カテゴリ領域が離れているときに特に有効である。
また、表示画面ＨＧ内のいずれかの位置の選択が開始した時点から、その後、選択している位置がカテゴリ領域Ｃ内に移動し、そして、カテゴリ領域Ｃ内のいずれの位置も選択していない状態が所定時間以上続いた時点までの時間を、選択時間としてもよい。
【００５７】
＜第３実施形態＞
図１０〜図１２を用いて、第３実施形態におけるコンテンツ選択方法について説明する。なお、コンテンツ選択方法以外は他の実施形態と同様である。よって、コンテンツ選択方法以外については説明を省略する。第１及び第２実施形態におけるコンテンツ選択方法と、本実施形態におけるコンテンツ選択方法とは、選択カテゴリテーブルにおける情報が異なる。特に選択時間Ｔｍが異なる。また、選択カテゴリテーブルにおける情報が異なるため、コンテンツを選択する方法も異なる。
【００５８】
まず、図１０のフローチャートに示すように、コンテンツ選択装置１００の電源がオンになったり、所定の操作入力によってコンテンツ選択モードになったりすると、ステップＳ１１にて、選択領域特定部１０２は、操作入力に応じた信号である操作入力信号に基づいて、選択操作入力によって選択されている領域を特定する。なお、操作入力信号は操作入力部８から入力される。
【００５９】
そして、選択有無判断部１０１は、選択操作入力が入力されているか否かを判断する。本実施形態において選択操作入力とは、一例として、カテゴリ領域Ｃ内のいずれかの位置を選択する操作入力である。よって、選択有無判断部１０１は、選択領域特定部１０２によって特定された領域がカテゴリ領域Ｃであるか否かを判断することで、選択操作入力が入力されているか否かを判断する。
【００６０】
ステップＳ１１にて、選択操作入力が入力されたと判断した場合（Ｙｅｓ）、次のステップＳ１２にて、記憶制御部１０４は、選択カテゴリテーブルを更新する。つまり、選択操作入力によって選択されたカテゴリ領域を示す選択カテゴリ情報Ｃｔを記憶部９に記憶させる。例えば、図３に示すような選択操作入力の軌跡Ｋ１が点ＳＰ２に達すると、カテゴリ領域Ｃａが選択されることになる。よって、記憶制御部１０４は、カテゴリ領域Ｃａを示す選択カテゴリ情報Ｃｔを、選択された順序Ｏｒと共に記憶部９に記憶させる。
【００６１】
ここで、図１１を用いて、本実施形態における選択カテゴリテーブルについて説明する。本実施形態における選択カテゴリテーブルは、選択されたカテゴリ領域を示す選択カテゴリ情報Ｃｔと、選択された順序Ｏｒと、個々のカテゴリ領域が選択された時間である選択時間Ｔｍとが関連付けられたテーブルになっている。軌跡Ｋ１が点ＳＰ２に到達した時点では、図１１（Ａ）に示すように、カテゴリ領域Ｃａを示す選択カテゴリ情報Ｃｔである「Crazy（Ｃａ）」が、その選択された順序である「１」と共に記憶される。この時点では、カテゴリ領域Ｃａに関する選択時間Ｔｍは、まだ記憶されない。
【００６２】
図１０のフローチャートに戻り、ステップＳ１１にて、選択操作入力が入力されていない場合（Ｎｏ）、ステップＳ１１を繰り返す。図３に示す軌跡Ｋ１の例では、始点ＳＰ１から点ＳＰ２の間の位置が選択されている間はステップＳ１１を繰り返す。
【００６３】
次のステップＳ１３にて、時間測定部１０３は、時間の測定を開始する。図３に示す軌跡Ｋ１の例では、選択されている位置が点ＳＰ２に到達した時点から時間測定を開始することとなる。
【００６４】
次のステップＳ１４にて、選択領域特定部１０２は、現在選択中のカテゴリ領域が非選択状態になったか否かを判断する。
ステップＳ１４にて、現在選択中のカテゴリ領域が非選択状態になった場合（Ｙｅｓ）、次のステップＳ１５にて、時間測定部１０３は、時間の測定を終了し、ステップＳ１６に進む。一方、ステップＳ１４にて、現在選択中のカテゴリ領域が非選択状態になっていない場合（Ｎｏ）、ステップＳ１４を繰り返す。
次のステップＳ１６にて、選択有無判断部１０１は、選択中だったカテゴリ領域以外の他の領域が選択されているか否かを判断する。
【００６５】
ステップＳ１６にて、他の領域が選択されている場合（Ｙｅｓ）、それまでに選択されていた領域から他の領域へと移動したこととなる。この場合、ステップＳ１２に戻る。
そして、ステップＳ１２に戻ると、図１１（Ｂ）に示すように、記憶制御部１０４は、移動先のカテゴリ領域を示す選択カテゴリ情報Ｃｔである「Vivid（Ｃｂ）」を、その選択された順序Ｏｒである「２」と共に記憶される。また、図１１（Ｂ）に示すように、カテゴリ領域Ｃａが選択され始めてから、カテゴリ領域Ｃａが非選択状態となるまでの時間を示す選択時間Ｔｍも記憶させる。この時に記憶される時間は、カテゴリ領域Ｃａが選択されていた時間であり、一例として「１．５ｓ」である。
【００６６】
図３に示す軌跡Ｋ１の例では、点ＳＰ２〜点ＥＰ２の間においては、ステップＳ１２〜Ｓ１６を繰り返すこととなる。
例えば、選択されている位置がカテゴリ領域Ｃｂからカテゴリ領域Ｃｃへと移動したときは、図１１（Ｃ）に示すように、カテゴリ領域Ｃｃを示す選択カテゴリ情報Ｃｔである「Orthodox（Ｃｃ）」が、その選択された順序Ｏｒである「３」と共に、選択カテゴリテーブルに追加される。また、図１１（Ｃ）に示すように、カテゴリ領域Ｃｂが選択され始めてから、カテゴリ領域Ｃｂが非選択状態となるまでの時間を示す選択時間Ｔｍも記憶される。この時に記憶される時間は、カテゴリ領域Ｃｂが選択されていた時間であり、一例として「２．０ｓ」である。
【００６７】
また、選択されている位置がカテゴリ領域Ｃｃからカテゴリ領域Ｃｄへと移動したときは、図１１（Ｄ）に示すように、カテゴリ領域Ｃｄを示す選択カテゴリ情報Ｃｔである「Dynamic（Ｃｄ）」が、その選択された順序Ｏｒである「４」と共に、選択カテゴリテーブルに追加される。また、図１１（Ｄ）に示すように、カテゴリ領域Ｃｃが選択され始めてから、カテゴリ領域Ｃｃが非選択状態となるまでの時間を示す選択時間Ｔｍも記憶される。この時に記憶される時間は、カテゴリ領域Ｃｃが選択されていた時間であり、一例として「３．５ｓ」である。
また、選択されている位置がカテゴリ領域Ｃｄからカテゴリ領域Ｃｅへと移動したときは、図１１（Ｅ）に示すように、カテゴリ領域Ｃｅを示す選択カテゴリ情報Ｃｔである「Relax（Ｃｅ）」が、その選択された順序Ｏｒである「５」と共に、選択カテゴリテーブルに追加される。また、図１１（Ｅ）に示すように、カテゴリ領域Ｃｄが選択され始めてから、カテゴリ領域Ｃｄが非選択状態となるまでの時間を示す選択時間Ｔｍも記憶される。この時に記憶される時間は、カテゴリ領域Ｃｄが選択されていた時間であり、一例として「１．０ｓ」である。
【００６８】
一方、ステップＳ１６にて、選択中だったカテゴリ領域以外の他の領域が選択されていない場合（Ｎｏ）、いずれのカテゴリ領域Ｃも選択されていないこととなるので、次のステップＳ１７にて、選択有無判断部１０１は、選択操作入力が入力されていないと判断し、その判断を受けて、記憶制御部１０４は、最後に選択されたカテゴリ領域Ｃｅが選択されていた選択時間Ｔｍを記憶させる。
【００６９】
図３に示す軌跡Ｋ１の例では、点ＥＰ２に達すると、図１１（Ｆ）に示すように、記憶制御部１０４は、カテゴリ領域Ｃｅが選択され始めてから、いずれのカテゴリ領域も選択されていない状態になるまでの時間（カテゴリ領域Ｃｅが非選択状態となるまでの時間）を示す選択時間Ｔｍを記憶させる。この時に記憶される時間は、最後に選択されたカテゴリ領域Ｃｅが選択されていた時間であり、一例として「２．０ｓ」である。
なお、同じカテゴリ領域Ｃを何度か選択した場合は、選択時間Ｔｍを加算すればよい。また、以上の説明で用いた「１．０ｓ」等の語句は理解を容易にするための語句であり、１．０秒等であることを示す任意の識別子等を用いても構わない。
【００７０】
次のステップＳ１８にて、コンテンツ選択部１０５は、それぞれの選択カテゴリ情報Ｃｔと、それぞれの選択された順序Ｏｒと、それぞれの選択時間Ｔｍとに基づいて、複数のコンテンツの中から所定のコンテンツを選択する。
【００７１】
ここで、コンテンツ選択部１０５によって選択したコンテンツからなるコンテンツ群Ｌｃを示す図１２（Ａ）を用いて、本実施形態のコンテンツ選択方法の詳細について説明する。
コンテンツ選択部１０５は、選択時間Ｔｍが長いカテゴリに属するコンテンツほど多く選択するようコンテンツを選択する。図１２（Ａ）に示す例では、コンテンツ選択部１０５は、選択時間Ｔｍ０．５秒につき１個のコンテンツを選択している。
【００７２】
具体的には、Crazy（Ｃａ）の選択時間Ｔｍは１．５秒なので、コンテンツ選択部１０５は、Crazy（Ｃａ）に属するコンテンツＭ１ｃを３個選択している。
以下同様に、コンテンツ選択部１０５は、Vivid（Ｃｂ）の選択時間Ｔｍが２．０秒なのでVivid（Ｃｂ）に属するコンテンツＭ２ｃを４個、Orthodox（Ｃｃ）の選択時間Ｔｍが３．５秒なのでOrthodox（Ｃｃ）に属するコンテンツＭ３ｃを７個、Dynamic（Ｃｄ）の選択時間Ｔｍが１．０秒なのでDynamic（Ｃｄ）に属するコンテンツＭ４ｃを２個、Relax（Ｃｅ）の選択時間Ｔｍが２．０秒なのでRelax（Ｃｅ）に属するコンテンツＭ５ｃを４個、それぞれ選択している。なお、図１２（Ａ）に示す例では、選択時間Ｔｍに比例した数のコンテンツを選択してもよいし、そうでなくてもよい。
【００７３】
次に、コンテンツ選択部１０５によって選択したコンテンツからなるコンテンツ群Ｌｄを示す図１２（Ｂ）を用いて、コンテンツ選択方法の他の例について説明する。選択時間Ｔｍが長いカテゴリに属するコンテンツほど多く選択するようコンテンツを選択するという点では上記のコンテンツ選択方法と同じであるが、本例では、全てのカテゴリにおける選択時間Ｔｍを合計した合計時間に対するそれぞれの選択時間Ｔｍの割合に基づいてコンテンツを選択している。この方法は、選択するコンテンツの総数が予め決まっているときなどに有効である。
【００７４】
図１２（Ｂ）に示す例では、選択するコンテンツの総数が予め４０個と定められている例である。この４０個という数はユーザによって指定されたりして決められる。
【００７５】
まず、コンテンツ選択部１０５は、全てのカテゴリにおける選択時間Ｔｍを合計した合計時間を計算する。図１１（Ｆ）に示す例では、１．５＋２．０＋３．５＋１．０＋２．０＝１０．０秒である。この合計時間は計算により算出してもよいし、時間測定部１０３によって測定して求めてもよい。
【００７６】
次にコンテンツ選択部１０５は、合計時間に対するそれぞれの選択時間Ｔｍの割合を算出する。合計時間に対するCrazy（Ｃａ）の選択時間Ｔｍの割合は、１．５／１０．０である。
同様に、合計時間に対するVivid（Ｃｂ）の選択時間Ｔｍの割合は２．０／１０．０、合計時間に対するOrthodox（Ｃｃ）の選択時間Ｔｍの割合は３．５／１０．０、合計時間に対するDynamic（Ｃｄ）の選択時間Ｔｍの割合は１．０／１０．０、合計時間に対するRelax（Ｃｅ）の選択時間Ｔｍの割合は２．０／１０．０である。コンテンツ選択部１０５は、これらの割合を算出する。
【００７７】
次にコンテンツ選択部１０５は、予め定められたコンテンツの総数に、算出した割合を乗算することで、それぞれのカテゴリにおける、選択するコンテンツ数を算出する。
例えば、予め定められたコンテンツの総数が４０個である場合、Crazy（Ｃａ）の割合は１．５／１０．０なので、Crazy（Ｃａ）における選択するコンテンツ数は、４０×（１．５／１０．０）＝６個である。
同様にVivid（Ｃｂ）の割合は２．０／１０．０なので、Vivid（Ｃｂ）における選択するコンテンツ数は、４０×（２．０／１０．０）＝８個となる。Orthodox（Ｃｃ）の割合は３．５／１０．０なので、Orthodox（Ｃｃ）における選択するコンテンツ数は、４０×（３．５／１０．０）＝１４個となる。Dynamic（Ｃｄ）の割合は１．０／１０．０なので、Dynamic（Ｃｄ）における選択するコンテンツ数は、４０×（１．０／１０．０）＝４個となる。Relax（Ｃｅ）の割合は２．０／１０．０なので、Relax（Ｃｅ）における選択するコンテンツ数は、４０×（２．０／１０．０）＝８個となる。
【００７８】
そして、コンテンツ選択部１０５は、算出した個数だけ、それぞれのカテゴリに属するコンテンツを選択することで、コンテンツ群Ｌｄを選択する。
具体的には、図１２（Ｂ）に示すように、Crazy（Ｃａ）における個数は６個なので、コンテンツ選択部１０５は、Crazy（Ｃａ）に属するコンテンツＭ１ｄを６個選択している。
以下同様に、コンテンツ選択部１０５は、Vivid（Ｃｂ）に属するコンテンツＭ２ｄを８個、Orthodox（Ｃｃ）に属するコンテンツＭ３ｄを１４個、Dynamic（Ｃｄ）に属するコンテンツＭ４ｄを４個、Relax（Ｃｅ）に属するコンテンツＭ５ｄを８個、それぞれ選択する。
【００７９】
本例のようにコンテンツを選択することで、予め定められた個数だけコンテンツを選択することができる。なお、割合を算出する際に割り切れないときは四捨五入したり、切り捨てたり、切り上げたりして自然数となるようにすればよい。また、予め定められた個数となるように調整してもよい。
【００８０】
以上のように、ユーザは、多くのコンテンツを選択したいカテゴリの領域についてはゆっくり指を動かしたりすることで、選択したいカテゴリと、それぞれのカテゴリにおける大まかなコンテンツ数とを選択することができる。よって、簡単な操作で、大量のコンテンツの中から、意向に沿ったコンテンツを選択することができる。
また、第２実施形態のように、いずれのカテゴリ領域も選択されていない状態が所定時間以上続いていない場合は、選択操作入力が続いていると判断するようにしてもよい。
【００８１】
＜第４実施形態＞
図１３を用いて、第４実施形態におけるＧＵＩ画像Ｇｉｖについて説明する。なお、ＧＵＩ画像Ｇｉｃは他の実施形態のコンテンツ選択方法と組み合わせて用いることができる。
【００８２】
本実施形態におけるＧＵＩ画像Ｇｉｃが他の実施形態におけるＧＵＩ画像Ｇｉと異なる点は、円形の周方向に移動するに従って、徐々に色相が変化するようなＧＵＩ画像Ｇｉｃとなっている点である。
周方向における距離が近いカテゴリ領域ほど類似なカテゴリ領域にした場合に、図１３のように、徐々に色相が変化するようなＧＵＩ画像Ｇｉｃを用いると、色相による印象の変化と、カテゴリの印象（例えば曲調）の変化とを対応付けることができる。このように、カテゴリの印象を色で表現すれば、CrazyやVivid等の語句は表示しないようにしてもよい。
また、ＧＵＩ画像Ｇｉｃを円形とし、円形の周方向に移動するに従って徐々に色相が変化するようなＧＵＩ画像Ｇｉｃとすれば、軌跡Ｋ１のような一度の操作入力でコンテンツを選択し易くすることができるため、さらに好ましい。
【００８３】
＜第５実施形態＞
図１４〜図１６を用いて、第５実施形態におけるＧＵＩ画像Ｇｉｃ及びコンテンツ選択方法について説明する。なお、他の実施形態と異なる部分についてのみ説明し、他の実施形態と共通する構成については説明を省略する。
【００８４】
まず、本実施形態におけるＧＵＩ画像Ｇｉｖについて、図１４を用いて説明する。ＧＵＩ画像Ｇｉｖは、図１４に二点鎖線で示すように、複数のカテゴリ領域Ｃ（Ｃａ，Ｃａｂ，Ｃｂ……Ｃｍ，Ｃｍａ，及びＣＭＡ）に区分けされている。各カテゴリ領域Ｃには、コンテンツ記録部３が記録している複数のコンテンツを分類するための１つまたは複数（本実施形態では２つ）のカテゴリが割り当てられている。
【００８５】
具体的には、１つのカテゴリが割り当てられたカテゴリ領域と、２つのカテゴリが割り当てられたカテゴリ領域とが円形の周方向に交互に連なるように配置されている。さらに、２つのカテゴリが割り当てられたカテゴリ領域には、隣接する前後のカテゴリ領域に割り当てられたカテゴリが割り当てられる。図１４では、例えば、カテゴリ領域Ｃａｂには、前のカテゴリ領域Ｃａに割り当てられているCrazyというカテゴリと、後ろの（次の）カテゴリ領域Ｃｂに割り当てられているVividというカテゴリの２つのカテゴリが割り当てられる。
【００８６】
以下同様に、反時計回りの順に、２つのカテゴリが割り当てられたカテゴリ領域それぞれについて説明する。
カテゴリ領域Ｃｂｃには、カテゴリ領域Ｃｂに割り当てられているVividというカテゴリと、カテゴリ領域Ｃｃに割り当てられているOrthodoxというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｃｄには、カテゴリ領域Ｃｃに割り当てられているOrthodoxというカテゴリと、カテゴリ領域Ｃｄに割り当てられているDynamicというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｄｅには、カテゴリ領域Ｃｄに割り当てられているDynamicというカテゴリと、カテゴリ領域Ｃｅに割り当てられているRelaxというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｅｆには、カテゴリ領域Ｃｅに割り当てられているRelaxというカテゴリと、カテゴリ領域Ｃｆに割り当てられているGentleというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｆｇには、カテゴリ領域Ｃｆに割り当てられているGentleというカテゴリと、カテゴリ領域Ｃｇに割り当てられているSimpleというカテゴリの２つのカテゴリが割り当てられる。
【００８７】
また、カテゴリ領域Ｃｇｈには、カテゴリ領域Ｃｇに割り当てられているSimpleというカテゴリと、カテゴリ領域Ｃｈに割り当てられているSilentというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｈｉには、カテゴリ領域Ｃｈに割り当てられているSilentというカテゴリと、カテゴリ領域Ｃｉに割り当てられているCoolというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｉｊには、カテゴリ領域Ｃｉに割り当てられているCoolというカテゴリと、カテゴリ領域Ｃｊに割り当てられているUrbanというカテゴリの２つのカテゴリが割り当てられる。
【００８８】
また、カテゴリ領域Ｃｊｋには、カテゴリ領域Ｃｊに割り当てられているUrbanというカテゴリと、カテゴリ領域Ｃｋに割り当てられているSyncというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｋｌには、カテゴリ領域Ｃｋに割り当てられているSyncというカテゴリと、カテゴリ領域Ｃｌに割り当てられているActiveというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｌｍには、カテゴリ領域Ｃｌに割り当てられているActiveというカテゴリと、カテゴリ領域Ｃｍに割り当てられているPowerfulというカテゴリの２つのカテゴリが割り当てられる。
また、カテゴリ領域Ｃｍａには、カテゴリ領域Ｃｍに割り当てられているPowerfulというカテゴリと、カテゴリ領域Ｃａに割り当てられているCrazyというカテゴリの２つのカテゴリが割り当てられる。
【００８９】
また、カテゴリ領域ＣＭＡには、Crazy，Vivid，Orthodox，Dynamic，Relax，Gentle，Simple，Silent，Cool，Urban，Sync，Active，Powerfulというカテゴリが全て割り当てられている。なお、カテゴリ領域ＣＭＡは必ずしも設けなくてもよい。また、ＧＵＩ画像Ｇｉｖ内に割り当てられるカテゴリ領域の数は上記の１３種類に限らない。
図１５は、本実施形態における選択カテゴリテーブルを示す図である。本実施形態における選択カテゴリテーブルは、第３実施形態と同様に、選択されたカテゴリ領域を示す選択カテゴリ情報Ｃｔと、選択された順序Ｏｒと、個々のカテゴリ領域が選択された時間である選択時間Ｔｍとが関連付けられたテーブルになっている。
【００９０】
次に、コンテンツ選択部１０５によって選択したコンテンツを示す図１６を用いて、図１４に示す軌跡Ｋ１の操作入力が入力された場合における本実施形態のコンテンツ選択方法の詳細について説明する。
コンテンツ選択部１０５は、第３実施形態のように、選択時間Ｔｍが長いカテゴリに属するコンテンツほど多く選択するようコンテンツを選択する例について説明するが、他の実施形態等で説明したコンテンツ選択方法も用いることができる。本実施形態と他の実施形態との違いは、２つのカテゴリが割り当てられた領域に関することであるため、その部分を中心に説明する。なお、一例として、図１６では、コンテンツ選択部１０５は、選択時間Ｔｍ０．５秒につき１個のコンテンツを選択して、コンテンツ群Ｌｅを選択しているものとする。
【００９１】
図１６に示すように、Crazy 及びVivid の２つのカテゴリが割り当てられたCrazy ＆Vivid（Ｃａｂ）の選択時間Ｔｍは２．０秒なので、コンテンツ選択部１０５は、Crazy 又はVividに属するコンテンツＭ１２ｅを４個選択している。
このとき、Crazy に属するコンテンツ数とVividに属するコンテンツ数とを同じ数にすることが好ましいが、少なくとも１個含まれるようにすればよく、このことは以下の説明でも同様である。
【００９２】
以下同様に、Vivid及びOrthodoxの２つのカテゴリが割り当てられたVivid＆Orthodox（Ｃｂｃ）の選択時間Ｔｍは２．０秒なので、コンテンツ選択部１０５は、Vivid又はOrthodoxに属するコンテンツＭ２３ｅを４個選択している。
Orthodox 及びDynamicの２つのカテゴリが割り当てられたOrthodox＆Dynamic（Ｃｃｄ）の選択時間Ｔｍは２．０秒なので、コンテンツ選択部１０５は、Orthodox又はDynamicに属するコンテンツＭ３４ｅを４個選択している。
Dynamic 及びRelaxの２つのカテゴリが割り当てられたDynamic＆Relax（Ｃｄｅ）の選択時間Ｔｍは２．０秒なので、コンテンツ選択部１０５は、Dynamic又はRelaxに属するコンテンツＭ４５ｅを４個選択している。
【００９３】
なお、上記の２つのカテゴリが割り当てられたカテゴリ領域に基づいて選択したコンテンツについては、再生順序を交互にすることが好ましい。例えばCrazy 又はVividに属するコンテンツＭ１２ｅを４個選択した場合、この4個の再生順序を、Crazy に属するコンテンツ、Vivid に属するコンテンツ、Crazy に属するコンテンツ、Vivid に属するコンテンツの順序にすることが好ましい。もちろん、Vivid に属するコンテンツ、Crazy に属するコンテンツ、Vivid に属するコンテンツ、Crazy に属するコンテンツの順序でも構わない。
【００９４】
なお、その他のカテゴリについて、コンテンツ選択部１０５は、Crazy（Ｃａ）の選択時間Ｔｍが１．０秒なのでCrazy（Ｃａ）に属するコンテンツＭ１ｅを２個、Vivid（Ｃｂ）の選択時間Ｔｍが２．０秒なのでVivid（Ｃｂ）に属するコンテンツＭ２ｅを４個、Orthodox（Ｃｃ）の選択時間Ｔｍが６．０秒なのでOrthodox（Ｃｃ）に属するコンテンツＭ３ｅを１２個、Dynamic（Ｃｄ）の選択時間Ｔｍが１．０秒なのでDynamic（Ｃｄ）に属するコンテンツＭ４ｅを２個、Relax（Ｃｅ）の選択時間Ｔｍが３．０秒なのでRelax（Ｃｅ）に属するコンテンツＭ５ｅを６個、それぞれ選択している。
【００９５】
以上のように、１つのカテゴリが割り当てられたカテゴリ領域と、複数のカテゴリが割り当てられたカテゴリ領域とが交互になるように配置され、さらに、２つのカテゴリが割り当てられたカテゴリ領域には、隣接する前後のカテゴリ領域に割り当てられたカテゴリが割り当てられるようにしているため、ユーザの意向に沿った複数のコンテンツを、大量のコンテンツの中から簡単な操作で選択することができるとともに、緩やかにカテゴリを変化させることができる。
【００９６】
なお、本実施形態のように、円形のＧＵＩ画像Ｇｉｖにして、１つのカテゴリが割り当てられたカテゴリ領域と、複数のカテゴリが割り当てられたカテゴリ領域とが円形の周方向に交互に連なるように配置することが好ましいが、これに限らない。例えば直線状に、１つのカテゴリが割り当てられたカテゴリ領域と、複数のカテゴリが割り当てられたカテゴリ領域とが交互に連なるように配置してもよい。その場合にも、２つのカテゴリが割り当てられたカテゴリ領域には、隣接するカテゴリ領域に割り当てられたカテゴリが割り当てられることとなる。
【００９７】
本実施形態では、１つのカテゴリが割り当てられたカテゴリ領域と、複数のカテゴリが割り当てられたカテゴリ領域とが交互になるように配置することで、第１のカテゴリのコンテンツ群（例えばＭ１ｅ）→第１のカテゴリのコンテンツと第２のカテゴリのコンテンツとが含まれるコンテンツ群（例えばＭ１２ｅ）→第２のカテゴリのコンテンツ群（例えばＭ２ｅ）という順序のコンテンツ群Ｌｅを選択した。
しかし、複数のカテゴリが割り当てられたカテゴリ領域を設けずに、所定の規則により、第１のカテゴリのコンテンツと第２のカテゴリのコンテンツとが含まれるコンテンツ群を選択するようにしてもよい。例えば、常に所定の数だけ、第１のカテゴリのコンテンツと第２のカテゴリのコンテンツとが含まれるコンテンツ群を選択するようにしてもよいし、第１のカテゴリのコンテンツ数及び第２のカテゴリのコンテンツ数に応じた数だけ、第１のカテゴリのコンテンツと第２のカテゴリのコンテンツとが含まれるコンテンツ群を選択するようにしてもよい。図１６に示す例で、第１のカテゴリのコンテンツと第２のカテゴリのコンテンツとが含まれるコンテンツ群は破線で示されており、その他のコンテンツ群は二点鎖線で示されている。
【００９８】
なお、本発明は各実施形態の制御部１の機能をコンピュータに実現させるためのプログラムを含むものである。これらのプログラムは、記録媒体から読み取られてコンピュータに取り込まれてもよいし、通信ネットワークを介して伝送されてコンピュータに取り込まれてもよい。
【００９９】
また、本発明は以上説明した各実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲において種々変更が可能である。例えば、各実施形態を組み合わせてもよい。
また、本発明は、音楽コンテンツ再生装置や映像コンテンツ再生装置、携帯電話、携帯音楽プレーヤ、ゲーム機、ナビゲーション装置、パーソナルコンピュータ等の種々の機器に用いることができる。また、コンテンツ選択装置の一部の構成を別体にし、ネットワーク等を介して互いに通信することで、コンテンツ選択装置の機能を実現してもよい。
なお、コンテンツデータとして、音楽コンテンツや映像コンテンツを例にして説明してきたが、本発明は、テキストコンテンツにも適用可能である。例えば、電子書籍やニュース情報等のコンテンツにも適用可能である。また、様々な物品、金融商品、不動産、人物等に関する情報コンテンツにも適用可能である。さらには、ｅコマース等における、ユーザへの商品推薦にも適用可能である。つまり商品に係る情報コンテンツにも適用可能である。
また、選択操作入力が入力されている途中、又は、選択操作入力が終了したときなどに、コンテンツ選択部１０５によって選択するコンテンツ数を表示するようにしてもよい。このような表示を行うことで、より利便性が高くなる。
【符号の説明】
【０１００】
６  ＧＵＩ画像生成部
Ｃ  カテゴリ領域
１０３  時間測定部
１０１  選択有無判断部
１０２  選択領域特定部
１０４  記憶制御部
１０５  コンテンツ選択部
【図１】
2014063462.tif 000003
【図２】
2014063462.tif 000004
【図３】
2014063462.tif 000005
【図４】
2014063462.tif 000006
【図５】
2014063462.tif 000007
【図６】
2014063462.tif 000008
【図７】
2014063462.tif 000009
【図８】
2014063462.tif 000010
【図９】
2014063462.tif 000011
【図１０】
2014063462.tif 000012
【図１１】
2014063462.tif 000013
【図１２】
2014063462.tif 000014
【図１４】
2014063462.tif 000015
【図１５】
2014063462.tif 000016
【図１６】
2014063462.tif 000017
【図１３】
2014063462.tif 000018