(57)【要約】【課題】直感的な操作で、推奨コンテンツを選択する手法を提供する。【解決手段】表示装置は、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する。また、推奨コンテンツの推奨度を取得し、取得した推奨度に応じて、オブジェクトが表示領域内を移動する速度を変更する。【選択図】図１６
2018116641.tif 000002
【特許請求の範囲】
【請求項１】
表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段と、
前記推奨コンテンツの推奨度を取得する取得手段と、
を備え、
前記表示制御手段は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更することを特徴とする表示装置。
【請求項２】
前記表示制御手段は、前記推奨度の高い推奨コンテンツを示すオブジェクトの移動速度を、前記推奨度の低い推奨コンテンツを示すオブジェクトの移動速度よりも遅くすることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記表示制御手段は、前記オブジェクトを前記表示領域内の上から下、または下から上へ移動させることを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
前記表示制御手段は、複数のオブジェクトが移動中に重なる場合、前記推奨度の高い推奨コンテンツを示すオブジェクトを、前記推奨度の低い推奨コンテンツを示すオブジェクトの上に重ねて表示することを特徴とする請求項１乃至３のいずれか一項に記載の表示装置。
【請求項５】
前記表示制御手段は、複数のオブジェクトが移動中に重なる場合、前記推奨度の低い推奨コンテンツを示すオブジェクトのサイズを小さくして重なりを防止することを特徴とする請求項１乃至３のいずれか一項に記載の表示装置。
【請求項６】
表示装置により実行される表示方法であって、
表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御工程と、
前記推奨コンテンツの推奨度を取得する取得工程と、
を備え、
前記表示制御工程は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更することを特徴とする表示方法。
【請求項７】
コンピュータを備える表示装置により実行されるプログラムであって、
表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段、
前記推奨コンテンツの推奨度を取得する取得手段、
として前記コンピュータを機能させ、
前記表示制御手段は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更することを特徴とするプログラム。
【請求項８】
請求項７に記載のプログラムを記憶した記憶媒体。
【請求項９】
表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段と、
前記推奨コンテンツの推奨度を取得する取得手段と、
を備え、
前記表示制御手段は、前記推奨度に応じて、前記オブジェクトの表示態様を変更することを特徴とする表示装置。
【請求項１０】
前記表示制御手段は、前記推奨度の高い推奨コンテンツを示すオブジェクトを大きく表示し、前記推奨度の低い推奨コンテンツを示すオブジェクトを小さく表示することを特徴とする請求項９に記載の表示装置。
【請求項１１】
表示装置により実行される表示方法であって、
表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御工程と、
前記推奨コンテンツの推奨度を取得する取得工程と、
を備え、
前記表示制御工程は、前記推奨度に応じて、前記オブジェクトの表示態様を変更することを特徴とする表示方法。
【請求項１２】
コンピュータを備える表示装置により実行されるプログラムであって、
表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段、
前記推奨コンテンツの推奨度を取得する取得手段、
として前記コンピュータを機能させ、
前記表示制御手段は、前記推奨度に応じて、前記オブジェクトの表示態様を変更することを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザにコンテンツをレコメンドする技術に関する。
【背景技術】
【０００２】
ユーザの嗜好などに応じてコンテンツをレコメンドする手法が知られている。特許文献１は、ユーザ毎の嗜好データに応じたコンテンツを選択して提供するシステムを記載している。また、特許文献２は、ユーザに対するお勧め番組を提示し、ユーザに選択させる表示装置を記載している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３６９５３号公報
【特許文献２】特開２０１５−１６７０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１、２の方法では、推奨コンテンツをユーザが実際に選択して再生したり、再生リストに追加したりするためには、複数の階層構造のメニューにおいて選択を繰り返したり、カーソルやフォーカス枠などを移動させて推奨コンテンツの位置に移動させたりする必要があり、煩雑である。
【０００５】
本発明の解決しようとする課題としては、上記のものが一例として挙げられる。本発明は、直感的な操作で、推奨コンテンツを選択する手法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、表示装置であって、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段と、前記推奨コンテンツの推奨度を取得する取得手段と、を備え、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更することを特徴とする。
【０００７】
請求項６に記載の発明は、表示装置により実行される表示方法であって、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御工程と、前記推奨コンテンツの推奨度を取得する取得工程と、を備え、前記表示制御工程は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更することを特徴とする。
【０００８】
請求項７に記載の発明は、コンピュータを備える表示装置により実行されるプログラムであって、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段、前記推奨コンテンツの推奨度を取得する取得手段、として前記コンピュータを機能させ、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更することを特徴とする。
【０００９】
請求項９に記載の発明は、表示装置であって、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段と、前記推奨コンテンツの推奨度を取得する取得手段と、を備え、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトの表示態様を変更することを特徴とする。
【００１０】
請求項１１に記載の発明は、表示装置により実行される表示方法であって、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御工程と、前記推奨コンテンツの推奨度を取得する取得工程と、を備え、前記表示制御工程は、前記推奨度に応じて、前記オブジェクトの表示態様を変更することを特徴とする。
【００１１】
請求項１２に記載の発明は、コンピュータを備える表示装置により実行されるプログラムであって、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段、前記推奨コンテンツの推奨度を取得する取得手段、として前記コンピュータを機能させ、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトの表示態様を変更することを特徴とする。
【図面の簡単な説明】
【００１２】
【図１】実施例に係るコンテンツ再生装置の外観を示す。
【図２】コンテンツ再生装置の内部構成を示すブロック図である。
【図３】メインディスプレイ及びタッチディスプレイの表示例を示す。
【図４】レコメンドエリアのサイズ変更の例を示す。
【図５】ストックエリアのサイズ変更の例を示す。
【図６】各種のオブジェクトの表示例を示す。
【図７】プレビュー操作中における表示例を示す。
【図８】他のプレビュー操作の例を示す。
【図９】オブジェクトを選択する方法を示す。
【図１０】オブジェクトを削除する方法を示す。
【図１１】音場制御の例を説明する図である。
【図１２】ストックエリアを利用した基本的な操作を示す。
【図１３】ストックエリア内でプレイリストを作る操作を示す。
【図１４】関連コンテンツを取得する操作を示す。
【図１５】車両の速度に応じたオブジェクトの表示制御例を示す。
【図１６】推奨度に応じたオブジェクトの表示制御例を示す。
【図１７】推奨度に応じてオブジェクトの操作性を変える例を示す。
【図１８】推奨度変更処理のフローチャートである。
【図１９】変形例によるレコメンドエリアの表示例を示す。
【図２０】左ハンドル車における表示例を示す。
【発明を実施するための形態】
【００１３】
本発明の１つの好適な実施形態では、表示装置は、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段と、前記推奨コンテンツの推奨度を取得する取得手段と、を備え、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更する。
【００１４】
上記の表示装置は、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する。また、推奨コンテンツの推奨度を取得し、取得した推奨度に応じて、オブジェクトが表示領域内を移動する速度を変更する。これにより、推奨コンテンツの推奨度に応じて、それを示すオブジェクトの移動速度が制御される。
【００１５】
上記の表示装置の一態様では、前記表示制御手段は、前記推奨度の高い推奨コンテンツを示すオブジェクトの移動速度を、前記推奨度の低い推奨コンテンツを示すオブジェクトの移動速度よりも遅くする。この態様では、推奨度の高い推奨コンテンツを示すオブジェクトは移動速度が遅くなり、ユーザが選択しやすくなる。
【００１６】
上記の表示装置の他の一態様では、前記表示制御手段は、前記オブジェクトを前記表示領域内の上から下、または下から上へ移動させる。
【００１７】
上記の表示装置の他の一態様では、前記表示制御手段は、複数のオブジェクトが移動中に重なる場合、前記推奨度の高い推奨コンテンツを示すオブジェクトを、前記推奨度の低い推奨コンテンツを示すオブジェクトの上に重ねて表示する。これにより、推奨度の高い推奨コンテンツを示すオブジェクトをユーザに見やすく表示する。
【００１８】
上記の表示装置の他の一態様では、前記表示制御手段は、複数のオブジェクトが移動中に重なる場合、前記推奨度の低い推奨コンテンツを示すオブジェクトのサイズを小さくして重なりを防止する。これにより、推奨度の高い推奨コンテンツが重ならないように優先的に表示される。
【００１９】
本発明の他の好適な実施形態では、表示装置により実行される表示方法は、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御工程と、前記推奨コンテンツの推奨度を取得する取得工程と、を備え、前記表示制御工程は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更する。これにより、推奨コンテンツの推奨度に応じて、それを示すオブジェクトの移動速度が制御される。
【００２０】
本発明の他の好適な実施形態では、コンピュータを備える表示装置により実行されるプログラムは、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段、前記推奨コンテンツの推奨度を取得する取得手段、として前記コンピュータを機能させ、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトが前記表示領域内を移動する速度を変更する。このプログラムをコンピュータで実行することにより、上記の表示装置を実現することができる。このプログラムは、記憶媒体に記憶して取り扱うことができる。
【００２１】
本発明の他の好適な実施形態では、表示装置は、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段と、前記推奨コンテンツの推奨度を取得する取得手段と、を備え、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトの表示態様を変更する。
【００２２】
上記の表示装置は、まず表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する。また、推奨コンテンツの推奨度を取得する取得し、その推奨度に応じてオブジェクトの表示態様を変更する。これにより、推奨コンテンツの推奨度に応じて、対応するオブジェクトの表示態様を変化させることができる。
【００２３】
上記の表示装置の一態様では、前記表示制御手段は、前記推奨度の高い推奨コンテンツを示すオブジェクトを大きく表示し、前記推奨度の低い推奨コンテンツを示すオブジェクトを小さく表示する。これにより、推奨度の高いコンテンツがユーザにより選択されやすくなる。
【００２４】
本発明の他の好適な実施形態では、表示装置により実行される表示方法は、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御工程と、前記推奨コンテンツの推奨度を取得する取得工程と、を備え、前記表示制御工程は、前記推奨度に応じて、前記オブジェクトの表示態様を変更する。これにより、推奨コンテンツの推奨度に応じて、対応するオブジェクトの表示態様を変化させることができる。
【００２５】
本発明の他の好適な実施形態では、コンピュータを備える表示装置により実行されるプログラムは、表示部の表示領域内で推奨コンテンツを示すオブジェクトが移動するように表示する表示制御手段、前記推奨コンテンツの推奨度を取得する取得手段、として前記コンピュータを機能させ、前記表示制御手段は、前記推奨度に応じて、前記オブジェクトの表示態様を変更する。このプログラムをコンピュータで実行することにより、上記の表示装置を実現することができる。このプログラムは、記憶媒体に記憶して取り扱うことができる。
【実施例】
【００２６】
以下、図面を参照して本発明の好適な実施例について説明する。
［装置構成］
図１は、実施例に係るコンテンツ再生装置２０が搭載された車両１の車内の様子を示す。図示のように、コンテンツ再生装置２０は車両１に搭載される。なお、本実施例では、再生されるコンテンツは曲であるものとする。車両１は、ダッシュボード１１、ステアリング１２、メータパネル１３、センターコンソール１４を備える。
【００２７】
コンテンツ再生装置２０は、メインディスプレイ２４と、タッチディスプレイ２５とを備える。メインディスプレイ２４は、例えば液晶ディスプレイなどであり、ダッシュボード１１の中央付近に設けられる。メインディスプレイ２４は、ユーザの設定に応じて、地図情報及びコンテンツに関する情報を表示する。地図情報表示モードでは、メインディスプレイ２４は車両１の周辺の地図、自車位置、案内経路などを表示する。一方、曲情報表示モードでは、メインディスプレイ２４は再生中の曲に関する情報を表示する。尚、メインディスプレイ２４はユーザからの操作を受付可能なタッチパネルを備えたディスプレイとしてもよい。
【００２８】
タッチディスプレイ２５は、タッチパネルが積層された液晶ディスプレイなどであり、センターコンソール１４付近に設けられる。ユーザは、タッチディスプレイ２５を入力装置として使用し、再生する曲の選択などの操作を行う。
【００２９】
図２は、コンテンツ再生装置２０の内部構成を示す。コンテンツ再生装置２０は、通信部２１と、制御部２２と、記憶部２３と、メインディスプレイ２４と、タッチディスプレイ２５と、スピーカ２６とを備える。
【００３０】
通信部２１は、無線通信により外部のサーバなどと通信する。例えば、通信部２１は、外部の音楽サーバと通信して、再生すべき曲の曲データや曲情報などをダウンロードする。制御部２２は、ＣＰＵなどのコンピュータを備え、コンテンツ再生装置２０の全体を制御する。具体的には、制御部２２は、再生される曲のリストや、推奨される曲のオブジェクトなどをタッチディスプレイ２５に表示するともに、ユーザによるタッチディスプレイ２５の操作に応じて曲の再生を制御する。また、通信部２１は、必要に応じて、車両１の制御ユニットなどと通信し、車両１の速度などの車両に関する情報を取得する。
【００３１】
記憶部２３は、再生すべき曲のデータや関連情報を記憶する。また、記憶部２３は、メインディスプレイ２４に表示される、曲に関する画像データを記憶する。ここで、曲に関する画像データは、通常はその曲を含むアルバムのジャケットの画像であり、アルバムアートワークなどと呼ばれる。以下、これを単に「アートワーク」と呼ぶ。さらに、記憶部２３は、タッチディスプレイ２５に表示される各種のオブジェクトの画像データなどを記憶する。
【００３２】
スピーカ２６は、制御部２２の制御下で、再生されている曲の音声を車室内に出力する。なお、スピーカ２６は、通常、車両の左右（助手席側と運転席側）に設けられる。また、車両の前席と後席にそれぞれ左右のスピーカが設けられても良い。
【００３３】
上記の構成において、制御部２２は本発明における表示制御手段及び取得手段の一例であり、タッチディスプレイ２５は本発明における表示部の一例である。
【００３４】
［再生制御］
次に、コンテンツ再生装置２０による再生制御について説明する。コンテンツ再生装置２０による曲の再生制御は、主としてユーザがタッチディスプレイ２５を操作することにより行われる。
【００３５】
（基本表示）
図３（Ａ）はメインディスプレイ２４の基本的な表示例を示し、図３（Ｂ）はタッチディスプレイ２５の基本的な表示例を示す。曲情報表示モードでは、図３（Ａ）に示すように、メインディスプレイ２４には現在再生されている曲に関する情報が表示される。具体的には、再生中の曲を含むアルバムのアートワーク３１が表示され、さらに再生中の曲に関する曲情報３２が表示される。曲情報３２としては、曲名、アーティスト名、アルバム名が表示される。
【００３６】
一方、図３（Ｂ）に示すように、タッチディスプレイ２５には、タイムラインエリア３０、レコメンドエリア４０、ストックエリア５０の３つのエリアが表示される。タイムラインエリア３０とレコメンドエリア４０は相互に接するように左右に並んで配置される。一方、ストックエリア５０は、タイムラインエリア３０とレコメンドエリア４０の両方と接するように、それらの下方に配置される。
【００３７】
タイムラインエリア３０は、再生されるべき曲のリスト（以下、「再生リスト」とも呼ぶ。）を表示する。具体的には、タイムラインエリアエリア３０には、現在再生中の曲、これから再生される曲、及び、既に再生済の曲が時系列に表示される。図３（Ｂ）において、タイムラインエリア３０の下側が過去に対応し、上側が未来に対応する。また、逆にタイムラインエリア３０の下側が未来に対応し、上側が過去に対応する形にしてもよい。タイムラインエリア３０には、各曲のアートワーク３１、及び、曲情報３２が表示される。アートワーク３１と曲情報３２は曲ごとにペアとなっており、タイムラインエリア３０の上方から下方へ一緒に移動する。また、再生中の曲のアートワーク３１には、その曲が再生中であることを示す再生中マーク３１ｘが重ねて表示される。タイムラインエリア３０内における再生中の曲の位置は、タイムラインエリア３０の下端付近に固定される。タイムラインエリア３０において、再生中マーク３１ｘが付された再生中の曲よりも上方に位置する曲はこれから再生予定の曲であり、再生中の曲よりも下方に位置する曲は既に再生済の曲である。
【００３８】
図３（Ｂ）の例では、曲Ａが現在再生中であり、その後、曲Ｂ、曲Ｃ、曲Ｄが順に再生される予定となっている。曲の再生が終了すると、その曲のアートワーク３１及び曲情報３２は下方に移動し、タイムラインエリア３０から消える。これと同時に、次の曲のアートワーク３１及び曲情報３２がタイムラインエリア３０の下端付近に移動し、その曲が再生されるとともに、その曲のアートワーク３１に再生中マーク３１ｘが付与される。また、その後に再生予定の各曲のアートワーク３１及び曲情報３２は１曲分だけ下方にシフトする。こうして、曲の再生が終了する度に、再生リスト中の各曲のアートワーク３１及び曲情報３２がタイムラインエリア３０の上から下へと移動してゆく。なお、図３（Ｂ）の例では、直前に再生が終了した曲のアートワーク３１及び曲情報３２の一部の表示が見える状態となっているが、その代わりに、直前に再生が終了した曲のアートワーク３１及び曲情報３２の全部が見えるように表示しても良く、逆に直前に再生が終了した曲のアートワーク３１及び曲情報３２は全く見えなくなるようにしても良い。
【００３９】
レコメンドエリア４０には、ユーザに対してレコメンド（推奨）される曲（以下、「推奨曲」と呼ぶ。）が表示される。具体的には、図３（Ｂ）に示すように、推奨曲のオブジェクト４１がレコメンドエリア４０に表示される。オブジェクト４１は、レコメンドエリア４０の上方から現れ、下方に移動する。即ち、オブジェクト４１は、レコメンドエリア４０の上から落下するように動的に表示される。レコメンドエリア４０の上方の領域４２内ではオブジェクト４１が瞬時に落下するように表示する。即ち、オブジェクト４１は、領域４２内では、それ以外の領域よりも早く落下するように表示される。また、瞬時に落下するように表示することに代えて、オブジェクト４１は、領域４２内では、それ以外の領域よりも、相対的に速く落下するように表示されてもよい。これにより、オブジェクト４１が上から降ってきたような視覚的な印象をユーザに与えることができる。レコメンドエリア４０に表示されたオブジェクト４１は、時間の経過とともに下方へ流れていき、レコメンドエリア４０の下方へ消えてゆく。これを繰り返すことにより、レコメンドエリア４０内のオブジェクト４１が更新されていく。詳細は後述するが、ユーザは、再生したい推奨曲のオブジェクト４１をタイムラインエリア３０へ移動させることにより、再生リストに追加することができる。
【００４０】
ストックエリア５０は、レコメンドエリア４０に表示された推奨曲のオブジェクト４１を一時的にストックするための領域である。ユーザは、すぐには聴かないが後で聴くかもしれない曲、気になった曲などを一時的にストックエリア５０に移動させておくことができる。ユーザがオブジェクト４１をストックエリア５０に移動すると、そのオブジェクト４１はストックエリア５０内に表示される。ストックエリア５０内には複数のオブジェクト４１をストックすることができる。なお、ユーザは、複数のオブジェクト４１を同時にまとめてドラッグ＆ドロップすることによりストックエリア５０に保存することもできる。
【００４１】
（エリアのサイズ変更）
次に、各エリアのサイズ変更について説明する。本実施例では、タッチディスプレイ２５の表示領域内で、タイムラインエリア３０、レコメンドエリア４０及びストックエリア５０のサイズをユーザが任意に変更できるものとする。即ち、ユーザが各エリアを拡大、縮小できるものとする。
【００４２】
いま、図３（Ｂ）に示すように、タイムラインエリア３０とレコメンドエリア４０とがほぼ同じサイズである状態を標準状態とする。ユーザは、レコメンドエリア４０内でピンチアウト操作を行うことにより、レコメンドエリア４０を拡大することができる。「ピンチアウト操作」とは、タッチディスプレイ２５に接触させた２本の指を広げるように動かす操作を言う。その代わりに、ユーザは、タイムラインエリア３０内でピンチイン操作を行うことにより、タイムラインエリア３０を縮小させ、その結果としてレコメンドエリア４０を拡大することもできる。「ピンチイン操作」とは、タッチディスプレイ２５に接触させた２本の指を近づけるように動かす操作を言う。図４（Ａ）は、レコメンドエリア４０でピンチアウト操作を行うことによりレコメンドエリア４０を拡大した状態を示す。レコメンドエリア４０が拡大されると、その分タイムラインエリア３０が縮小するが、ストックエリア５０のサイズは変更されない。また、ピンチアウト操作・ピンチイン操作に代えて、ユーザがタイムラインエリア３０とレコメンドエリア４０との境界線を基準とした左右方向へのドラッグ操作を行うことで、タイムラインエリア３０とレコメンドエリア４０をそれぞれ拡大・縮小してもよい。
【００４３】
レコメンドエリア４０が拡大されると、基本的にはレコメンドエリア４０内に表示されるオブジェクト４１の数は増加する。但し、オブジェクト４１の数を増やす代わりに、レコメンドエリア４０の拡大に応じて表示されるオブジェクト４１のサイズを大きくしてもよい。また、オブジェクト４１の数を少し増加するとともに、各オブジェクト４１のサイズを少し大きくしてもよい。なお、表示されるオブジェクト４１の数を増加させた場合には、オブジェクト４１が上から下へ流れる速度を遅くして、ユーザが各オブジェクト４１を見やすくなるようにしてもよい。
【００４４】
レコメンドエリア４０の拡大に伴ってタイムラインエリア３０が縮小された場合、タイムラインエリア３０では、基本的にはアートワーク３１及び曲情報３２が縮小されて表示される。但し、縮小後のタイムラインエリア３０のサイズによっては、表示するアートワーク３１及び曲情報３２の数を減少させてもよく、図４（Ａ）の例のように曲情報３２を省略してアートワーク３１のみを表示することとしてもよい。
【００４５】
一方、ユーザは、タイムラインエリア３０内でピンチアウト操作を行うことにより、タイムラインエリア３０を拡大することができる。その代わりに、ユーザは、レコメンドエリア４０内でピンチイン操作を行うことにより、レコメンドエリア４０を縮小させ、その結果としてタイムラインエリア３０を拡大することもできる。図４（Ｂ）は、レコメンドエリア４０内でピンチイン操作を行うことによりタイムラインエリア３０を拡大した状態を示す。タイムラインエリア３０が拡大されると、その分レコメンドエリア４０が縮小するが、ストックエリア５０のサイズは変更されない。
【００４６】
タイムラインエリア３０が拡大されると、基本的にはタイムラインエリア３０内に表示されるアートワーク３１及び曲情報３２が拡大される。このとき、表示されるアートワーク３１及び曲情報３２の数を減少させてもよい。アートワーク３１及び曲情報３２を拡大することにより、ユーザはアートワーク３１の画像や曲情報３２の内容が見やすくなる。なお、拡大後のタイムラインエリア３０のサイズによっては、曲情報３２として表示する情報を増加させてもよい。例えば、標準状態では曲情報３２として曲名、アーティスト名及びアルバム名を表示しているが、タイムラインエリア３０を拡大した状態では、曲情報３２として曲名、アーティスト名及びアルバム名に加えて、ジャンル、リリース日、作詞者、作曲者などを表示してもよい。図４（Ｂ）の例では、タイムラインエリア３０の拡大に伴い、曲情報３２にジャンル及びリリース日が追加されている。
【００４７】
タイムラインエリア３０の拡大に伴ってレコメンドエリア４０が縮小された場合、レコメンドエリア４０では、基本的にはオブジェクト４１が縮小されて表示される。但し、縮小後のタイムラインエリア３０のサイズによっては、表示するオブジェクト４１の数を減少させてもよい。
【００４８】
さらに、ユーザはストックエリア５０の上端を上下へ移動させることにより、ストックエリア５０を拡大又は縮小することができる。図５は、ストックエリア５０の上端を上へ移動させてストックエリア５０を拡大した状態を示す。ストックエリア５０が拡大されると、その分がレコメンドエリア４０及びタイムラインエリア３０上に重なって表示されるが、レコメンドエリア４０及びタイムラインエリア３０内の表示は変化しない。
【００４９】
ストックエリア５０が拡大されると、基本的にはストックエリア５０内に表示されるオブジェクト４１の数が増加する。よって、ユーザは多数のオブジェクト４１をストックエリア５０内にストックしている場合には、ストックエリア５０を拡大することにより、ストック中のオブジェクト４１を見やすくすることができる。なお、拡大後のストックエリア５０のサイズ及びオブジェクト４１の数によっては、各オブジェクト４１のサイズを大きくして表示してもよい。
【００５０】
（オブジェクトの種類）
次に、レコメンドエリア４０に表示されるオブジェクトの種類について説明する。図６は、各種のオブジェクトの表示例を示す。レコメンドエリア４０には、基本的にはユーザに対する推奨曲のオブジェクト（以下「推奨曲オブジェクト」とも呼ぶ。）４１ａが表示される。但し、推奨曲オブジェクト４１ａに加えて、図６に示すようにプレイリストのオブジェクト（以下、「プレイリストオブジェクト」とも呼ぶ。）４１ｂや、音響制御のオブジェクト（以下、「音響制御オブジェクト」とも呼ぶ。）４１ｃも表示される。なお、本明細書では、オブジェクトの種類を特定しない場合には、単に「オブジェクト４１」と記す。
【００５１】
プレイリストオブジェクト４１ｂは、複数の曲により構成されるプレイリストのオブジェクトである。図６において、４つの曲Ｅ〜Ｈにより構成されるプレイリストオブジェクト４１ｂは、表示上は曲Ｅ〜Ｈを示す４分割のエリアを含む。また、２つの曲Ｐ〜Ｑにより構成されるプレイリストオブジェクト４１ｂは、表示上は曲Ｐ〜Ｑを示す２分割のエリアを含む。プレイリストオブジェクト４１ｂを選択することにより、ユーザはそのプレイリスト自体をタイムラインエリア３０の再生リストに追加することができる。
【００５２】
音響制御オブジェクト４１ｃは、再生される曲に対して適用される音響制御を示すオブジェクトである。図６の例では、音響制御オブジェクト４１ｃは、ライブハウスにおける音場を再現するような音響制御を適用するためのオブジェクトである。ユーザは、音響制御オブジェクト４１ｃを操作することにより、特定の曲に音響制御を適用することができる。音響制御オブジェクト４１ｃについては後に詳しく説明する。
【００５３】
なお、レコメンドエリア４０内において各オブジェクト４１は上から下へ流れるが、オブジェクト４１の種類に応じて流れる速度を異ならせても良い。例えば、音響制御オブジェクト４１ｃの速度を、推奨曲オブジェクト４１ａやプレイリストオブジェクト４１ｂより遅くしてもよいし、音響制御オブジェクト４１ｃの速度を、推奨曲オブジェクト４１ａやプレイリストオブジェクト４１ｂより速くしてもよい。
【００５４】
（プレビュー操作）
次に、プレビュー操作について説明する。レコメンドエリア４０には推奨曲オブジェクト４１ａが表示されるが、ユーザは推奨曲オブジェクト４１ａにタッチすることで一時的に推奨曲をプレビューすることができる。図７（Ａ）はプレビュー操作中におけるメインディスプレイ２４の表示例を示し、図７（Ｂ）はプレビュー操作中におけるタッチディスプレイ２５の表示例を示す。
【００５５】
図７（Ｂ）に示すように、ユーザがレコメンドエリア４０内の曲Ｍのオブジェクト４１ｃにタッチすると、タッチしている間、その曲Ｍが一時的に再生される（以下、これを「プレビュー再生」とも呼ぶ。）。プレビュー再生中は、図７（Ａ）に示すように、メインディスプレイ２４に、プレビュー再生の対象である曲Ｍのアートワーク３１及び曲情報３２が一時的に表示される。なお、プレビュー操作中は、ユーザがタッチしている推奨曲オブジェクト４１ａはレコメンドエリア４０内の同じ位置にとどまるが、それ以外のオブジェクト４１は通常通り下方へ流れていく。
【００５６】
次に、プレビュー再生による曲の再生方法について詳しく説明する。プレビュー再生は、以下の第１〜第３のプレビュー再生方法のいずれかで行うことができる。いま、ユーザがプレビュー操作を行う前、即ち、曲Ｍの推奨曲オブジェクト４１ａにタッチする前に別の曲（仮に「曲Ｘ」とする）が再生されていたと仮定する。第１のプレビュー再生方法では、ユーザが曲Ｍの推奨曲オブジェクト４１ａにタッチした時点で曲Ｘの再生は一時的に停止し、曲Ｍの一部が再生される。そして、ユーザが曲Ｍの推奨曲オブジェクト４１ａへのタッチを解除すると、曲Ｍの再生は終了し、元の曲Ｘの再生が再開される。この場合、元の曲Ｘの再生は、ユーザが曲Ｍの推奨曲オブジェクト４１ａにタッチした時点の再生位置から再開される。なお、曲Ｘと曲Ｍの切り替えはクロスフェードにより行ってもよい。
【００５７】
第２のプレビュー再生方法では、上記のようにプレビュー再生中に元の曲Ｘの再生を停止せずに継続し、スピーカ２６から再生される音をミュートする（再生音をゼロにする）。具体的には、ユーザが曲Ｍの推奨曲オブジェクト４１ａにタッチした時点で曲Ｘの再生音量が一時的にミュートされ、曲Ｍの再生が行われる。曲Ｍの再生中も、再生音は出力されないものの元の曲Ｘの再生自体は進行する。そして、ユーザが曲Ｍの推奨曲オブジェクト４１ａへのタッチを解除すると曲Ｍの再生は終了し、元の曲Ｘのミュートが解除されて再生音量が元の音量に戻される。
【００５８】
第３のプレビュー再生方法では、曲Ｍの再生を特定のスピーカ２６、好ましくはプレビュー操作を行ったユーザに最も近いスピーカのみで行い、他のスピーカ２６からは元の曲Ｘの再生を継続する。例えば、車両１の前後席にそれぞれ左右のスピーカ２６が設けられていると仮定する。ここで、助手席に座っているユーザがプレビュー操作を行った場合、助手席に最も近い左前スピーカ２６のみから曲Ｍが再生され、他の３つのスピーカからは元の曲Ｘの再生が継続される。この方法では、プレビュー操作を行ったユーザのみが曲Ｍのプレビュー再生を試し聴きすることができ、プレビュー再生により、他の同乗者が元の曲Ｘを聴き続けるのを妨げることがない。
【００５９】
また、プレビュー操作の他の例として、推奨曲オブジェクト４１ａにタッチし続ける代わりに、図８（Ｂ）に示すように、推奨曲オブジェクト４１ａを指で上方へ移動し、レコメンドエリア４０外へ放り出すようにしてもよい。図１に示すように、通常は車室内においてメインディスプレイ２４がタッチディスプレイ２５よりも上方に配置されているため、この操作は、推奨曲オブジェクト４１ａをメインディスプレイ２４へ投げ込むようなイメージの操作となる。
【００６０】
ユーザがこの操作を行うと、曲Ｍの推奨曲オブジェクト４１ａは、一旦レコメンドエリア４０外へ移動して消える。そして、曲Ｍが一時的にプレビュー再生され、メインディスプレイ２４には曲Ｍのアートワーク及び曲情報が表示される。このプレビュー操作の場合には、推奨曲Ｍのプレビュー再生並びにアートワーク及び曲情報の表示は、所定時間経過後に自動的に終了するようにしてもよいし、プレビュー再生に対する操作ボタンを別途設けてユーザの任意のタイミングでプレビュー再生を終了させるようにしてもよい。そしてプレビュー再生が終了すると、曲Ｍの推奨曲オブジェクト４１ａはレコメンドエリア４０内の元の位置に再び表示される。これにより、プレビュー再生後に、ユーザがこの曲Ｍを選択することが可能となる。
【００６１】
（オブジェクトの選択）
次に、レコメンドエリア４０を流れるオブジェクト４１を選択する方法について説明する。ユーザは、レコメンドエリア４０を流れてくる推奨曲オブジェクト４１ａ及びプレイリストオブジェクト４１ｂに好みのものが含まれる場合、そのオブジェクト４１をタイムラインエリア３０へ移動（ドラッグ＆ドロップ）することにより、再生リストに追加できる。なお、音響制御オブジェクト４１ｃの選択に関しては後述する。
【００６２】
図９は、オブジェクト４１を選択する方法を示す。図９（Ａ）に示すように、ユーザが推奨曲Ｍのオブジェクト４１ａをレコメンドエリア４０からタイムラインエリア３０へ移動すると、図９（Ｂ）に示すように、その推奨曲Ｍがタイムラインエリア３０に表示されている再生リストに追加される。詳しくは、推奨曲Ｍは、タイムラインエリア３０内のドロップされた位置に対応する再生位置に挿入される。図９（Ａ）の例では、ユーザは推奨曲Ｍのオブジェクト４１ａをタイムラインエリア３０内のアルバムＢとＣの間にドロップしたので、図９（Ｂ）に示すように推奨曲ＭはアルバムＢに対応する曲ＢとアルバムＣに対応する曲Ｃの間に挿入されている。なお、その代わりに、ユーザがオブジェクト４１をタイムラインエリア３０へ移動した場合、推奨曲をその時点の再生リストの最後に追加することとしてもよい。
【００６３】
なお、ユーザによるオブジェクト４１ａのドロップ位置が、タイムラインエリア３０内のアルバムの位置と重なる場合には、推奨曲をそのアルバムの前に挿入することとしてもよいし、そのアルバムの後に挿入することとしてもよい。
【００６４】
また、ユーザは、推奨曲オブジェクト４１ａと同様に、プレイリストオブジェクト４１ｂをタイムラインエリア３０内にドラッグ＆ドロップすることにより再生リストに追加することができる。プレイリストオブジェクト４１ｂも、タイムラインエリア３０内のドロップされた位置に対応する再生位置に挿入される。このように、ユーザは推奨曲オブジェクト４１ａ及びプレイリストオブジェクト４１ｂをドラッグ＆ドロップするという単純な操作により、推奨曲やプレイリストを再生リストに追加することができる。
【００６５】
（オブジェクトの削除）
次に、レコメンドエリア４０を流れるオブジェクト４１を削除する方法を説明する。ユーザは、レコメンドエリア４０を流れるオブジェクト４１のうち、関心が無いものをレコメンドエリア４０外へスワイプする（掃き出す）ことにより削除することができる。なお、この操作は、推奨曲オブジェクト４１ａのみならず、前述したプレイリストオブジェクト４１ｂや音響制御オブジェクト４１ｃにも同様に適用される。
【００６６】
図１０は、オブジェクト４１を削除する方法を示す。図１０の例では、ユーザは、レコメンドエリア４０内を流れている推奨曲Ｍ及びＬのオブジェクト４１をスワイプしてレコメンドエリア４０外へ移動させている。これにより、推奨曲Ｍ及びＬのオブジェクト４１は、レコメンドエリア４０から削除される。レコメンドエリア４０内では多数のオブジェクト４１が上方から下方へ流れる。ユーザが関心を示さず、何らの操作も行わない場合、オブジェクト４１はレコメンドエリア４０の下方へと消えてゆくが、ユーザは関心の無いオブジェクト４１を積極的に削除することにより、そのスペースに他のオブジェクト４１を表示させることができる。このような削除操作を設けることにより、ユーザにより多数の曲や音響制御を推奨することが可能となる。
【００６７】
（音響制御）
次に、音響制御オブジェクトによる再生曲の音響制御について説明する。上記のように、レコメンドエリア４０を流れるオブジェクト４１には、音響制御オブジェクト４１ｃが含まれる。音響制御オブジェクト４１ｃは、再生曲に適用する音響制御を示すものである。ここで、「音響制御」は、再生音の音場を制御する音場制御と、再生音自体の特性や再生方法を制御する再生制御とを含む。音場制御は、例えば、ライブハウス、コンサートホール、教会、カラオケなど、曲を再生する音場の特性に応じて再生音の特性を制御するものである。また、「再生制御」は、例えばバスブースト、ラウドネス、ユーザによるイコライザ設定、再生速度、再生音量の変更など、ユーザの設定に応じて再生音の特性や再生方法を制御するものである。なお、音響制御オブジェクト４１ｃは、基本的にどの曲にも適用できるため、レコメンドエリア４０内を流れる速度を遅くしても良い。音響制御オブジェクト４１ｃの流れる速度を、推奨曲オブジェクト４１ａやプレイリストオブジェクト４１ｂよりも遅くすることにより、ユーザは音響制御を多数の曲に適用しやすくなる。
【００６８】
具体的に、ユーザは、レコメンドエリア４０内に流れている音響制御オブジェクト４１ｃをタイムラインエリア３０内にドラッグ＆ドロップすることにより、再生曲に音場制御を適用することができる。図１１は、音場制御の例を示す。いま、図１１（Ｂ）に示すように、レコメンドエリア４０にライブハウスの音響制御オブジェクト４１ｃが流れているものとする。ユーザは、この音響制御オブジェクト４１ｃをタイムラインエリア３０内へドラッグし、現在再生中の曲Ａに対応するアルバムＡのアートワーク３１上にドロップする。すると、現在再生中の曲Ａにライブハウスの音場制御が適用され、スピーカ２６からは曲Ａがライブハウスモードで再生される。このように、音響制御オブジェクト４１ｃを、タイムラインエリア３０内の所定の再生曲の位置にドラッグ＆ドロップすることにより、再生曲に対して音場制御を容易に適用することができる。なお、音響制御オブジェクト４１ｃの適用対象は、再生中の曲には限られない。音響制御オブジェクト４１ｃをタイムラインエリア３０内の再生リスト中の曲、即ち、今後再生予定の曲のアートワーク３１にドラッグ＆ドロップして適用することもできる。
【００６９】
図１１（Ａ）に示すように、音場制御を適用すると、メインディスプレイ２４では曲Ａがライブハウスモードで再生されていることを示すモード表示２４ａが追加され、さらにアートワーク３１や曲情報３２の背景２４ｂが、ライブハウスの音場制御に対応する色、模様、画像などに変更される。これにより、ユーザはメインディスプレイ２４の表示を見て、現在再生中の曲にライブハウスの音響制御が適用されていることを認識することができる。
【００７０】
上記の例では、ユーザがタイムラインエリア３０内の特定の曲のアートワーク３１上に音響制御オブジェクト４１ｃをドラッグ＆ドロップしているが、ユーザがタイムラインエリア３０内の特定のアートワーク３１以外のスペースに音響制御オブジェクト４１ｃをドラッグ＆ドロップした場合には、現在の再生リスト中の全ての曲に対してその音響制御が適用されるようにしてもよい。
【００７１】
また、複数の音響制御オブジェクト４１ｃを１つの曲に適用してもよい。例えば、特定の音場を再現するための音場制御のオブジェクトと、再生速度を変化させるための再生制御のオブジェクトとを同一の再生曲に適用してもよい。
【００７２】
また、音響制御オブジェクト４１ｃを利用してプレビュー再生を行っても良い。具体的には、ユーザが音響制御オブジェクト４１ｃにタッチしている間、現在再生中の曲に対してその音響制御を適用して再生が行われる。ユーザが音響制御オブジェクト４１ｃへのタッチを解除すると、音響制御の適用も解除される。図１１（Ｂ）の例では、ユーザがレコメンドエリア４０内のライブハウスの音響制御オブジェクトにタッチしている間、現在再生中の曲Ａがライブハウスモードで再生され、メインディスプレイ２４の表示も図１１（Ａ）に示すようにライブハウスモードを示すものとなる。これにより、ユーザは、音響制御オブジェクト４１ｃを実際に適用する前に、プレビュー再生を行って一時的に試し聴きすることができる。
【００７３】
（ストックエリア）
次に、ストックエリア５０について詳しく説明する。先に述べたように、ストックエリア５０は、タイムラインエリア３０内の再生リストにすぐには適用しないが、ユーザが関心のあるオブジェクト４１を一時的に保存しておくためのエリアである。なお、ユーザは、複数のオブジェクト４１を同時にドラッグ＆ドロップしてストックエリア５０に保存することもできる。
【００７４】
図１２は、ストックエリア５０を利用した基本的な操作を示す。ユーザは、レコメンドエリア４０内の推奨曲Ｋのオブジェクト４１ａに関心があり、後で聴きたいと考えた場合、矢印７１に示すように、そのオブジェクト４１ａをストックエリア５０内にドラッグ＆ドロップする。これにより、曲Ｋのオブジェクト４１ａはストックエリア５０内に移動し、保存される。その後、ユーザは、曲Ｍを聴きたくなったときに、矢印７２に示すように、ストックエリア５０内に保存されている曲Ｋのオブジェクト４１ａをタイムラインエリア３０内にドラッグ＆ドロップする。図１２の例では、曲Ｋのオブジェクト４１ａは現在再生中の曲Ａと次の曲Ｂとの間にドロップされているので、曲Ｋは再生リストにおいて曲Ａの次に追加されることになる。
【００７５】
なお、ストックエリア５０に保存できるオブジェクト４１は推奨曲オブジェクト４１ａに限られず、プレイリストオブジェクト４１ｂや音響制御オブジェクト４１ｃもストックエリア５０に保存することができる。ユーザは、プレイリストオブジェクト４１ｂを一時的にストックエリア５０に保存しておき、再生したいときにタイムラインエリア３０にドラッグ＆ドロップして聴くことができる。また、ユーザは、音響制御オブジェクト４１ｃを一時的にストックエリア５０に保存しておき、その音響制御を適用したい曲の再生が開始されるまでにタイムラインエリア３０内のその曲のアートワーク３１上にドラッグ＆ドロップすれば、その曲にその音響制御を適用して再生することができる。
【００７６】
また、ユーザは、ストックエリア５０内に保存されている複数のオブジェクト４１を合体させることができる。例えば、ユーザは、ストックエリア５０内に一時的に保存されている複数の推奨曲オブジェクト４１ａを合体させてプレイリストを作成することができる。図１３は、ストックエリア内でプレイリストを作る操作の例を示す。図１３（Ａ）に示すように、ストックエリア５０内に曲Ｐと曲Ｑの推奨曲オブジェクト４１ａが保存されている。ユーザが曲Ｐの推奨曲オブジェクト４１ａと曲Ｑの推奨曲オブジェクト４１ａとを指で合体させると、図１３（Ｂ）に示すように、曲Ｐと曲Ｑを含むプレイリストオブジェクト４１ｂが生成される。
【００７７】
同様に、ユーザは、推奨曲オブジェクト４１ａとプレイリストオブジェクト４１ｂとを合体させて、新たなプレイリストオブジェクト４１を生成することができる。例えば、曲Ｍの推奨曲オブジェクト４１ａと、曲Ｐ、Ｑのプレイリストオブジェクトとを合体させることにより、曲Ｍ、Ｐ、Ｑを含む新たなプレイリストオブジェクト４１ｂが生成される。また、ユーザは、プレイリストオブジェクト４１ｂ同士を合体させて、新たなプレイリストオブジェクト４１ｂを生成することができる。例えば、曲Ｍ、Ｐを含むプレイリストオブジェクト４１ｂと、曲Ｑ、Ｒを含むプレイリストオブジェクト４１ｂとを合体させることにより、曲Ｍ、Ｐ、Ｑ、Ｒを含む新たなプレイリストオブジェクト４１ｂが生成される。
【００７８】
また、ユーザは、ストックエリア５０内で推奨曲オブジェクト４１ａと音響制御オブジェクト４１ｃとを合体して、音響制御付きの推奨曲オブジェクト４１ａを生成することができる。例えば、曲Ｍの推奨曲オブジェクト４１ａとライブハウスの音響制御オブジェクト４１ｃとを合体することにより、ライブハウスモードの曲Ｍの推奨曲オブジェクト４１ａが生成される。
【００７９】
ユーザは、ストックエリア５０内に保存されているオブジェクト４１のうち不要なものをスワイプしてストックエリア５０外へ掃き出すことにより削除することができる。これにより、ユーザは、後で再生しようと思ってストックエリア５０へ保存しておいたが、再生不要となったオブジェクト４１を削除することにより、ストックエリア５０内を整理することができる。なお、この場合、ユーザは、ストックエリア５０の左右方向及び下方のいずれかにオブジェクト４１を掃き出せばよい。また、複数のオブジェクト４１をまとめて掃き出すことにより削除することも可能である。
【００８０】
（関連オブジェクトの追加）
レコメンドエリア４０に表示されたオブジェクト４１について、ユーザの操作により関連するオブジェクトを追加できるようにしてもよい。例えば、図１４に示すように、あるジャンルの曲Ｍのオブジェクト４１ａが流れている場合において、ユーザがそのオブジェクト４１ａを振る（シェイクする）操作を行うと、その曲Ｍに関連する曲のオブジェクト４１ａがさらに降ってくるようにしてもよい。図１４の例では、ユーザが曲Ｍのオブジェクト４１ａをシェイクすると、曲Ｍに関連する曲Ｍａ、Ｍｂのオブジェクト４１ａが追加されている。
【００８１】
この場合、関連する曲とは、例えば同じジャンルの曲、同じアーティストの曲、同じ年代の曲などであり、予め設定しておけばよい。また、オブジェクト４１ａをシェイクする方向に応じて関連する曲の種類を変えても良い。例えば、縦にシェイクすると同じジャンルの曲が追加され、横にシェイクすると同じ年代の曲が追加されるようにしてもよい。なお、関連オブジェクトを追加するための操作は、上記したシェイクに限られず、例えば連続したタップ操作、２本の指で同時にタッチするなど、他の操作としてもよい。
【００８２】
（車速に応じたオブジェクトの表示制御）
次に、車速に応じたオブジェクトの表示制御について説明する。レコメンドエリア４０を流れるオブジェクト４１は、コンテンツ再生装置２０が搭載された車両１の速度に応じて、そのサイズや速度を変えることができる。
【００８３】
まず、オブジェクト４１がレコメンドエリア４０内を流れる速度を、車両１の速度に応じて変化させることができる。具体的には、図１５（Ａ）に示すように車両１が高速である場合にはオブジェクト４１ａの落下速度を遅くし、車両１が低速である場合にはオブジェクト４１の落下速度を速くする。これにより、車両１の速度に応じて、ユーザがオブジェクト４１を見やすくなる。
【００８４】
また、オブジェクト４１のサイズを車両１の速度に応じて変化させてもよい。具体的には、図１５（Ｂ）に示すように、車両１が高速である場合にはオブジェクトのサイズを大きくし、車両１が低速である場合にはオブジェクトのサイズを小さくする。これにより、車両１の速度に応じて、ユーザがオブジェクト４１を見やすくなる。なお、このオブジェクト４１のサイズの制御は、上記のオブジェクトの落下速度の制御と組み合わせて実行してもよい。
【００８５】
その代わりに、オブジェクト４１のサイズは変更せずに、車両１の速度に応じてレコメンドエリア４０内におけるオブジェクト４１の表示間隔を変えてもよい。具体的には、車両１が高速である場合にはオブジェクト４１の表示間隔を広くし、車両１が低速である場合にはオブジェクト４１の表示間隔を狭くする。これにより、車速が速いときでもユーザがオブジェクト４１を見やすくなる。
【００８６】
さらには、レコメンドエリア４０内を同時に流れるオブジェクト４１の数を、車両１の速度に応じて変えても良い。具体的には、車両１が高速である場合にはオブジェクト４１の数を少なくし、車両１が低速である場合にはオブジェクト４１の数を多くする。これにより、車両１の速度に応じて、ユーザがオブジェクト４１を見やすくなる。
【００８７】
なお、車両１が停止している場合には基本的にオブジェクト４１の落下速度を速くしたりサイズを小さくしたりして構わないが、車両１が信号待ち等で一時的に停止しているときには、走行中と同様にオブジェクト４１の落下速度を遅くしたり、オブジェクト４１のサイズを大きくしてもよい。なお、信号待ちであるか否かは、例えば車両１から取得するウィンカー情報、案内中のルートにおける右左折の情報などに基づいて判定することができる。
【００８８】
また、車両１が走行している場合には基本的にオブジェクト４１の速度を遅くしたり、サイズを大きくしたりするが、車両１が自動運転車の場合、自動運転モード中ではオブジェクト４１の速度を速くしたり、サイズを小さくしても構わない。
【００８９】
（推奨度に応じたオブジェクトの表示制御）
次に、推奨度に応じたオブジェクトの表示制御について説明する。レコメンドエリア４０を流れるオブジェクト４１ａは、各オブジェクト４１ａに対応するコンテンツ（曲）の推奨度に応じて、そのサイズや速度を変えることができる。
【００９０】
まず、オブジェクト４１ａの落下速度を、そのオブジェクト４１ａに対応するコンテンツの推奨度に応じて変化させることができる。具体的には、図１６（Ａ）に示すように、コンテンツの推奨度が高い場合にはオブジェクト４１ａの落下速度を遅くし、コンテンツの推奨度が低い場合にはオブジェクト４１ａの落下速度を速くする。これにより、推奨度が高いコンテンツのオブジェクト４１ａの方が、ユーザにより選択されやすくなる。
【００９１】
また、オブジェクト４１ａのサイズを、そのオブジェクト４１ａに対応するコンテンツの推奨度に応じて変化させてもよい。具体的には、図１６（Ｂ）に示すように、コンテンツの推奨度が高い場合にはオブジェクト４１ａのサイズを大きくし、コンテンツの推奨度が低い場合にはオブジェクト４１ａのサイズを小さくする。これにより、推奨度が高いコンテンツのオブジェクト４１ａの方が、ユーザにより選択されやすくなる。このオブジェクト４１ａのサイズの制御は、上記のオブジェクトの速度の制御と組み合わせて実行してもよい。
【００９２】
なお、上記のように、オブジェクト４１ａの落下速度をコンテンツの推奨度に応じて変化させた場合、レコメンドエリア４０内で、落下速度が速い方のオブジェクト４１ａが遅い方のオブジェクト４１ａを追い抜いて落下する際に、複数のオブジェクト４１ａが一時的に重なることが起こりうる。この場合には、重なり合うオブジェクト４１ａのうち、推奨度が高い方のオブジェクト４１ａを上側に表示すればよい。即ち、推奨度が低い方のオブジェクト４１ａは、推奨度が高いオブジェクトの裏側を通り抜けて落下することになる。
【００９３】
さらには、コンテンツの推奨度に応じて、タッチディスプレイ２５上におけるオブジェクト４１ａの操作性を変化させてもよい。ここで、「操作性」とは、ユーザの操作によるオブジェクト４１ａの移動しやすさ（重さ）である。具体的には、図１７に示すように、ユーザがレコメンドエリア４０に表示されているオブジェクト４１ａをタイムラインエリア３０やストックエリア５０に移動する場合、推奨度が高いコンテンツに対応するオブジェクト４１ａは操作性を良く（軽く）して選択しやすくし、推奨度が低いコンテンツに対応するオブジェクト４１ａは操作性を悪く（重く）して選択しにくくする。これにより、推奨度が高いコンテンツはユーザにより選択されやすくなる。
【００９４】
また、ユーザがレコメンドエリア４０に表示されているオブジェクト４１ａをレコメンドエリア４０外に掃い出して削除する場合、推奨度が高いコンテンツに対応するオブジェクト４１ａは操作性を悪く（重く）して削除しにくくし、推奨度が低いコンテンツに対応するオブジェクト４１ａは操作性を良く（軽く）して削除しやすくする。これにより、推奨度が高いコンテンツはユーザに削除されにくくなる。また、これにより、ユーザが複数のオブジェクト４１ａをまとめてレコメンドエリア４０外へ掃い出して削除しようとした場合、推奨度の高いコンテンツに対応するオブジェクト４１ａは削除されずに残ることになり、ユーザが推奨度の高いコンテンツを誤って削除してしまうことが防止できる。なお、図１７に示すように、操作性が悪い（重い）オブジェクト４１ａは、移動した際の残像を長く見せるように表示することが好ましい。
【００９５】
（コンテンツの推奨度）
次に、コンテンツの推奨度について説明する。推奨度は、コンテンツをユーザにレコメンドする度合いを示す指標であり、コンテンツ毎に設定され、コンテンツ再生装置２０の記憶部２３に記憶される。本実施例においてはコンテンツとして曲が再生されるため、多数の曲について推奨度が決定され、記憶されている。なお、推奨度の情報は、基本的にサーバにおいて管理しておき、必要に応じて各ユーザの車両のコンテンツ再生装置２０にダウンロードして使用することとしてもよい。
【００９６】
各曲の推奨度は、多数の情報に基づいて決定される。典型的には、まず、各曲の世の中における人気などに基づいて推奨度が決定される。例えば、国内又は海外の音楽チャートにおける順位、カラオケ店における選曲回数などに基づいて、各曲の基本的な推奨度が決定される。さらに、推奨度はユーザ毎に修正される。具体的には、ユーザの年齢、性別、などの属性情報、音楽に関するユーザの嗜好（好きな音楽のジャンルなど）、ユーザの過去における選曲履歴などに応じて、基本的な推奨度に重み付けを行って、ユーザ毎に各曲の推奨度を修正する。こうして、多数の曲についての推奨度がユーザ毎に記憶部２３に記憶される。なお、上記の方法は一例であり、ユーザにコンテンツをレコメンドする既知の各種の手法により推奨度を決定することができる。
【００９７】
次に、コンテンツをレコメンドする方法について説明する。コンテンツをレコメンドする際には、制御部２２は、記憶部２３に記憶されている各曲の推奨度を参照し、所定値以上の推奨度を有する曲を推奨曲として抽出する。そして、制御部２２は、それらの推奨曲を所定の順序又はランダムに選択し、推奨曲オブジェクト４１ａとしてレコメンドエリア４０に表示する。基本的には推奨度が高い曲ほど頻繁にレコメンドされるが、同じ曲が連続してレコメンドされないように、ある程度の時間間隔を設けるのが好ましい。こうして、推奨度に基づいて、推奨曲がレコメンドされる。なお、上記の方法は推奨度に基づいて曲をレコメンドする手法の一例に過ぎず、他の既知の手法を採用しても構わない。
【００９８】
次に、オブジェクト４１に対するユーザの操作に基づいて推奨度を変更する手法について説明する。各曲の推奨度は上記のように決定され、その曲に対応するオブジェクト４１ａがレコメンドエリア４０に表示される。ここで、そのオブジェクト４１ａに対してユーザが行った操作は、対応する推奨曲に対するユーザの好みを反映したものとなる。そこで、本実施例では、レコメンドエリア４０に表示されたオブジェクト４１ａに対してユーザが行った操作に応じて、以下のように各曲の推奨度を修正する。
【００９９】
まず、レコメンドエリア４０に表示されたオブジェクト４１ａをユーザがタイムラインエリア３０に移動して再生リストに追加した場合、ユーザはその曲に関心を持っている、ユーザの好みの曲であると推測することができる。よって、制御部２２は、その曲の推奨度を増加させる。一方、レコメンドエリア４０に表示されたオブジェクト４１ａをユーザが削除した場合、ユーザはその曲に対してあまり関心が無い、あまり好みでないと推測することができる。よって、制御部２２は、その曲の推奨度を減少させる。
【０１００】
レコメンドエリア４０に表示されたオブジェクト４１に対してユーザが何の操作もせず、時間の経過とともにレコメンドエリア４０から消えた場合、その曲に対する嗜好は良いとも悪いとも判断できないので、推奨度を変化させない。ただし、レコメンドエリア４０に表示されたオブジェクト４１に対して、複数回にわたり、ユーザが何の操作もせず、時間の経過とともにレコメンドエリア４０から消えた場合には、その曲に対する嗜好は悪いと判断してもよい。
【０１０１】
ユーザがあるオブジェクト４１ａをプレビュー再生した後で再生リストに追加した場合、ユーザはその曲に高い関心を持っている、かなり好みであると推測することができる。よって、制御部２２は、その曲の推奨度を増加させる。この場合、その曲をプレビュー再生せずに再生リストに追加した場合よりも、推奨度を増加させる度合いを大きくしてもよい。一方、ユーザがあるオブジェクト４１ａをプレビュー再生した後で削除した場合、ユーザはその関心がない、好みではないと推測することができる。よって、制御部２２は、その曲の推奨度を減少させる。この場合、その曲をプレビュー再生せずに削除した場合よりも、推奨度を減少させる度合いを大きくしてもよい。
【０１０２】
さらには、ユーザがレコメンドエリア４１に表示されたオブジェクト４１に対して、自身の嗜好を表現する所定の操作を予め決めておき、その操作がなされたか否かに応じて推奨度を増減しても良い。例えば、オブジェクト４１ａの周囲を指でなぞる動作、ピンチアウト操作によりオブジェクト４１ａを拡大する操作が、好みのオブジェクト４１であることを示す操作であると決められている場合には、そのような操作が行われたオブジェクト４１ａに対応する曲の推奨度を増加させる。逆に、ピンチイン操作によりオブジェクト４１を縮小する操作が、好みでないオブジェクトであることを示す操作であると決められている場合には、そのような操作が行われたオブジェクト４１ａに対応する曲の推奨度を減少させる。なお、上記のような好みのオブジェクトであることを示す操作、及び、好みでないオブジェクトであることを示す操作は、複数のオブジェクト４１ａに対して同時にまとめて行われても良い。
【０１０３】
上記のようにして推奨度が増加した曲のオブジェクト４１は、次回以降にレコメンドエリア４０に表示される際に、表示頻度が高くなったり、表示サイズが大きくなったりする。一方、推奨度が減少した曲のオブジェクト４１は、次回以降にレコメンドエリア４０に表示される際に、表示頻度が低くなったり、表示サイズが小さくなったりする。
【０１０４】
図１８は、推奨度変更処理のフローチャートである。この処理は、コンテンツ再生装置２０の制御部２２により実行される。まず、制御部２２は、推奨曲に対応するオブジェクト４１ａをレコメンドエリア４０に表示する（ステップＳ１１）。次に、制御部２２は、表示したオブジェクト４１ａに対して、推奨度増加操作をユーザが行ったか否かを判定する（ステップＳ１２）。ここで、「推奨度増加操作」とは、前述したように、オブジェクト４１をタイムラインエリア３０に追加する操作や、オブジェクト４１の拡大などの所定の操作である。
【０１０５】
推奨度増加操作が行われなかった場合（ステップＳ１２：Ｎｏ）、処理はステップＳ１４へ進む。一方、推奨度増加操作が行われた場合（ステップＳ１２：Ｙｅｓ）、制御部２２は、そのオブジェクト４１に対応する曲の推奨度を増加させ（ステップＳ１３）、ステップＳ１４へ進む。
【０１０６】
ステップＳ１４では、制御部２２は、表示したオブジェクト４１に対して、推奨度減少操作をユーザが行ったか否かを判定する。ここで、「推奨度減少操作」とは、前述したように、オブジェクト４１をレコメンドエリア４０から削除する操作や、オブジェクト４１の縮小などの所定の操作である。
【０１０７】
推奨度減少操作が行われなかった場合（ステップＳ１４：Ｎｏ）、処理は終了する。一方、推奨度減少操作が行われた場合（ステップＳ１４：Ｙｅｓ）、制御部２２は、そのオブジェクト４１ａに対応する曲の推奨度を減少させ（ステップＳ１５）、処理を終了する。こうして、表示したオブジェクト４１ａに対するユーザの操作に応じて各曲の推奨度を変更することにより、常にユーザの嗜好に合ったコンテンツをレコメンドすることが可能となる。
【０１０８】
［変形例］
次に、上記の実施例の各種の変形例について説明する。なお、以下に述べる変形例は、任意に組み合わせて適用することが可能である。
（変形例１）
上記の実施例では、各オブジェクト４１は、レコメンドエリア４０内を上から下に流れ、レコメンドエリア４０の下端から下方へ消えていくが、オブジェクト４１の表示方法はこれには限定されない。例えば、図１９に示すように、レコメンドエリア４０の下方に受け皿４５を表示し、各オブジェクト４１が受け皿４５でキャッチされた後、受け皿４５上で徐々に小さくなり、やがて消えていくように表示してもよい。
【０１０９】
また、受け皿４５を表示する場合、受け皿４５でキャッチされたオブジェクト４１が所定時間後に自動的にタイムラインエリア３０へ移動されるようにしてもよい。この場合は、ユーザが各オブジェクト４１を操作してタイムラインエリア３０へ移動させる手間が省ける。その代わりに、ユーザは好みでないオブジェクト４１をレコメンドエリア４０外へ移動して削除する必要がある。
【０１１０】
なお、レコメンドエリア４０内におけるオブジェクト４１の移動方向は、上から下には限らず、逆に下から上に移動するように表示しても構わない。この際、オブジェクト４１を、風船やシャボン玉をイメージした浮き上がる形で移動するように表示してもよい。この場合は、オブジェクト４１が上端から上方へ消えていくように表示してもよいし、オブジェクト４１が上端付近に到達すると風船やシャボン玉が割れることをイメージしたエフェクトを付加してオブジェクト４１を消去してもよい。あるいはオブジェクト４１が上端付近に到達すると風船やシャボン玉が萎んでいくように徐々に小さくなり、やがて消えていくように表示してもよい。
【０１１１】
（変形例２）
上記の実施例では、コンテンツ再生装置２０は右ハンドル車両に搭載されているが、左ハンドル車両に搭載することもできる。その場合、図２０に示すように、タッチディスプレイ２５に表示されるタイムラインエリア３０とレコメンドエリア４０を入れ替えても良い。
【０１１２】
（変形例３）
上記の実施例では、タッチディスプレイ２５に対するユーザのタッチ操作を検出しているが、その代わりに、離間センサなどを用いて、ユーザによるエアジェスチャーなどの非接触な操作を検出することとしてもよい。
【符号の説明】
【０１１３】
１  車両
２０  コンテンツ再生装置
２２  制御部
２３  記憶部
２４  メインディスプレイ
２５  タッチディスプレイ
２６  スピーカ
３０  タイムラインエリア
３１  アートワーク
３２  曲情報
４０  レコメンドエリア
４１  オブジェクト
５０  ストックエリア
【図１】
2018116641.tif 000003
【図２】
2018116641.tif 000004
【図３】
2018116641.tif 000005
【図４】
2018116641.tif 000006
【図５】
2018116641.tif 000007
【図６】
2018116641.tif 000008
【図７】
2018116641.tif 000009
【図８】
2018116641.tif 000010
【図９】
2018116641.tif 000011
【図１０】
2018116641.tif 000012
【図１１】
2018116641.tif 000013
【図１２】
2018116641.tif 000014
【図１３】
2018116641.tif 000015
【図１４】
2018116641.tif 000016
【図１５】
2018116641.tif 000017
【図１６】
2018116641.tif 000018
【図１７】
2018116641.tif 000019
【図１８】
2018116641.tif 000020
【図１９】
2018116641.tif 000021
【図２０】
2018116641.tif 000022