(57)【要約】【課題】キーワードに基づき再生候補のコンテンツを検索する場合に、各キーワードを当該キーワードに付随する情報に基づき視覚的にプレイリスト中に表示することで、ユーザの利便性を向上させる。【解決手段】プレイリスト表示装置は、入力受付手段と、コンテンツ検索手段と、プレイリスト表示手段と、を備える。入力受付手段は、外部入力に基づきキーワードの入力を受け付ける。コンテンツ検索手段は、入力されたキーワードに基づき再生候補のコンテンツを検索する。プレイリスト表示手段は、検索したキーワードごとのアイコンに基づき、再生候補のコンテンツのプレイリストを表示する。また、プレイリスト表示手段は、キーワードに付随するキーワード付随情報に基づき、アイコンの表示態様又は／及び表示位置を決定する。【選択図】図９
2011145973.tif 000002
【特許請求の範囲】
【請求項１】
外部入力に基づきキーワードの入力を受け付ける入力受付手段と、
前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索手段と、
前記コンテンツ検索手段が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示手段と、を備え、
前記プレイリスト表示手段は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定することを特徴とするプレイリスト表示装置。
【請求項２】
所定の２以上のキーワードを関連付けると共に、当該キーワードのうち代表キーワードを定める代表キーワード決定手段と、をさらに備え、
前記コンテンツ検索手段は、前記所定の２以上のキーワードに基づき前記再生候補のコンテンツを検索し、
前記プレイリスト表示手段は、前記所定の２以上のキーワードに基づき検索した前記再生候補のコンテンツを、前記代表キーワードのアイコンにより前記プレイリスト中に表示することを特徴とする請求項１に記載のプレイリスト表示装置。
【請求項３】
前記キーワードには優先度が設定され、
前記代表キーワード決定手段は、前記所定の２以上のキーワードのうち、前記優先度が最も高いキーワードを前記代表キーワードとして定め、
前記コンテンツ検索手段は、さらに前記所定の２以上のキーワードの各優先度に基づき、前記再生候補となるコンテンツを検索することを特徴とする請求項２に記載のプレイリスト表示装置。
【請求項４】
前記入力受付手段は、前記キーワードと共に当該キーワードの優先度の入力を受け付けることを特徴とする請求項３に記載のプレイリスト表示装置。
【請求項５】
前記プレイリスト表示手段は、２次元座標上に前記アイコンを表示し、前記２次元座標の１の軸は、前記アイコンに対応する前記キーワードに基づき決定された前記再生候補のコンテンツの再生のタイミングを示し、他方の軸は、前記アイコンに対応する前記キーワードに付随する任意の１の前記キーワード付随情報の度合を示すことを特徴とする請求項１乃至４のいずれか一項に記載のプレイリスト表示装置。
【請求項６】
前記プレイリスト表示手段は、３次元座標上に前記アイコンを表示し、前記３次元座標の１の軸は、前記アイコンに対応する前記キーワードに基づき決定された前記再生候補のコンテンツの再生のタイミングを示し、他の軸は、それぞれ、前記アイコンに対応する前記キーワードに付随する任意の１の前記キーワード付随情報の度合を示すことを特徴とする請求項１乃至４のいずれか一項に記載のプレイリスト表示装置。
【請求項７】
前記プレイリスト表示手段は、それぞれ異なる種類の前記キーワード付随情報の度合に基づき、前記アイコンの色、形、大きさをそれぞれ決定することを特徴とする請求項１乃至６のいずれか一項に記載のプレイリスト表示装置。
【請求項８】
プレイリスト表示装置により実行される制御方法であって、
外部入力に基づきキーワードの入力を受け付ける入力受付工程と、
前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索工程と、
前記コンテンツ検索工程が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示工程と、を備え、
前記プレイリスト表示工程は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定することを特徴とする制御方法。
【請求項９】
プレイリスト表示装置に搭載され実行されるプログラムであって、
外部入力に基づきキーワードの入力を受け付ける入力受付手段と、
前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索手段と、
前記コンテンツ検索手段が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示手段、として前記プレイリスト表示装置を機能させ、
前記プレイリスト表示手段は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定することを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレイリストの表示方法に関する。
【背景技術】
【０００２】
従来から、再生候補のコンテンツのプレイリストを生成し、画面上に表示する技術が存在する。例えば、特許文献１には、プレイリストに新コンテンツを追加する際、プレイリストの登録済みコンテンツに付属するメタデータと、新コンテンツに付属するメタデータとを比較して類似度を判定し、当該類似度に基づき登録済みコンテンツを表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０３２３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
キーワードに基づき再生候補のコンテンツを検索する場合、プレイリストの表示方法として、各再生候補のコンテンツごとにプレイリストを表示する方法が考えられる。しかし、この場合、キーワードごとに付随する情報は、プレイリスト中にユーザに提示されない。特に、ユーザがキーワードを次々にコンテンツ再生機器に入力した場合、ユーザは、上述の方法では、キーワードに付随する情報をキーワードごとに比較することができない。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、キーワードに基づき再生候補のコンテンツを検索する場合に、各キーワードを当該キーワードに付随する情報に基づき視覚的にプレイリスト中に表示することで、ユーザの利便性を向上させることが可能なプレイリスト表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、外部入力に基づきキーワードの入力を受け付ける入力受付手段と、前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索手段と、前記コンテンツ検索手段が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示手段と、を備え、前記プレイリスト表示手段は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定することを特徴とする。
【０００７】
請求項８に記載の発明は、プレイリスト表示装置により実行される制御方法であって、外部入力に基づきキーワードの入力を受け付ける入力受付工程と、前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索工程と、前記コンテンツ検索工程が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示工程と、を備え、前記プレイリスト表示工程は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定することを特徴とする。
【０００８】
請求項９に記載の発明は、プレイリスト表示装置に搭載され実行されるプログラムであって、外部入力に基づきキーワードの入力を受け付ける入力受付手段と、前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索手段と、前記コンテンツ検索手段が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示手段、として前記プレイリスト表示装置を機能させ、前記プレイリスト表示手段は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定することを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】コンテンツ再生システムの概略構成の一例である。
【図２】プレイリスト表示装置の概略構成の一例である。
【図３】キーワード入力端末の概略構成及び表示画面の一例である。
【図４】コンテンツ付随情報をリスト表示した図の一例である。
【図５】キーワード間の融合の処理概要を示す図の一例である。
【図６】再生順序の決定方法の概要を示す図の一例である。
【図７】キーワードアイコンの表示態様の一例を示す図である。
【図８】キーワードアイコンの表示位置の一例を示す図である。
【図９】処理手順を示すフローチャートの一例である。
【図１０】プレイリスト表示装置をナビゲーション装置に適用した例である。
【図１１】ナビゲーション装置が出力するプレイリストの表示例を示す。
【図１２】ナビゲーション装置が出力するプレイリストの表示例を示す。
【発明を実施するための形態】
【００１０】
本発明の１つの観点では、外部入力に基づきキーワードの入力を受け付ける入力受付手段と、前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索手段と、前記コンテンツ検索手段が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示手段と、を備え、前記プレイリスト表示手段は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定する。
【００１１】
上記のプレイリスト表示装置は、入力受付手段と、コンテンツ検索手段と、プレイリスト表示手段と、を備える。ここで、「プレイリスト」とは、再生候補のコンテンツに関する情報等を視覚的に表したものを指す。入力受付手段は、外部入力に基づきキーワードの入力を受け付ける。「外部入力」とは、プレイリスト表示装置と接続する他の装置から送信された情報の入力及びプレイリスト表示装置になされた操作による入力を含む。コンテンツ検索手段は、入力されたキーワードに基づき再生候補のコンテンツを検索する。ここで、コンテンツ検索手段は、プレイリスト表示装置が保持するコンテンツに限らず、プレイリスト表示装置と電気的に接続する他の装置が保持するコンテンツを対象に検索してもよい。プレイリスト表示手段は、検索したキーワードごとのアイコンに基づき、再生候補のコンテンツのプレイリストを表示する。また、プレイリスト表示手段は、キーワードに付随するキーワード付随情報に基づき、アイコンの表示態様又は／及び表示位置を決定する。「キーワード付随情報」とは、キーワード自身に付随する情報であってもよく、当該キーワードにより検索されたコンテンツに付随する情報であってもよい。前者の情報は、例えばキーワードをインターネット上の検索エンジンにより検索した場合のヒット数が該当し、後者の情報は、キーワードに基づき検索されたコンテンツのユーザによる視聴履歴数が該当する。このように、プレイリスト表示装置は、キーワードごとのアイコンの表示態様及び／又は表示位置をキーワード付随情報に基づき決定することで、キーワードごとに多くの情報を視覚的にユーザへ提示することができる。従って、プレイリスト表示装置は、ユーザの操作性を向上させることができる。
【００１２】
上記のプレイリスト表示装置の一態様では、所定の２以上のキーワードを関連付けると共に、当該キーワードのうち代表キーワードを定める代表キーワード決定手段と、をさらに備え、前記コンテンツ検索手段は、前記所定の２以上のキーワードに基づき前記再生候補のコンテンツを検索し、前記プレイリスト表示手段は、前記所定の２以上のキーワードに基づき検索した前記再生候補のコンテンツを、前記代表キーワードのアイコンにより前記プレイリスト中に表示する。この態様では、プレイリスト表示装置は、代表キーワード決定手段をさらに備える。代表キーワード決定手段は、所定の２以上のキーワードを関連付けると共に、当該キーワードのうち代表キーワードを定める。「所定の２以上のキーワード」とは、ユーザの操作により指定されたキーワードであってもよく、所定の規則に基づき所定のタイミングでプレイリスト表示装置が組み合わせたキーワードであってもよい。プレイリスト表示手段は、所定の２以上のキーワードに基づき検索した再生候補のコンテンツを、代表キーワードのアイコンによりプレイリスト中に表示する。このように、プレイリスト表示装置は、所定の２以上のキーワードを適宜組み合わせて表示することにより、ユーザの操作性をより向上させることができる。
【００１３】
上記のプレイリスト表示装置の他の一態様では、前記キーワードには優先度が設定され、前記代表キーワード決定手段は、前記所定の２以上のキーワードのうち、前記優先度が最も高いキーワードを前記代表キーワードとして定め、前記コンテンツ検索手段は、さらに前記所定の２以上のキーワードの各優先度に基づき、前記再生候補となるコンテンツを検索する。ここで、優先度は、ユーザにより明示的に指定されてもよく、プレイリスト表示装置によりキーワードの受付順序等に基づき自動的に設定されてもよい。このようにすることで、プレイリスト表示装置は、キーワードごとの優先度に基づき、代表キーワード及び再生候補となるコンテンツを適切に定めることができる。
【００１４】
上記のプレイリスト表示装置の他の一態様では、前記入力受付手段は、前記キーワードと共に当該キーワードの優先度の入力を受け付ける。このようにすることで、プレイリスト表示装置は、ユーザの意図を的確に代表キーワードの選定及び再生候補のコンテンツの選定に反映させることができ、ユーザの意図に適ったプレイリストの表示をすることができる。
【００１５】
上記のプレイリスト表示装置の他の一態様では、前記プレイリスト表示手段は、２次元座標上に前記アイコンを表示し、前記２次元座標の１の軸は、前記アイコンに対応する前記キーワードに基づき決定された前記再生候補のコンテンツの再生のタイミングを示し、他方の軸は、前記アイコンに対応する前記キーワードに付随する任意の１の前記キーワード付随情報の度合を示す。このようにすることで、プレイリスト表示装置は、各キーワードのアイコンの表示位置により、各キーワードに対応する再生候補のコンテンツの再生タイミング及びキーワード付随情報を、ユーザに視認させることができる。
【００１６】
上記のプレイリスト表示装置の他の一態様では、前記プレイリスト表示手段は、３次元座標上に前記アイコンを表示し、前記３次元座標の１の軸は、前記アイコンに対応する前記キーワードに基づき決定された前記再生候補のコンテンツの再生のタイミングを示し、他の軸は、それぞれ、前記アイコンに対応する前記キーワードに付随する任意の１の前記キーワード付随情報の度合を示す。このようにすることで、プレイリスト表示装置は、各キーワードのアイコンの表示位置により、各キーワードに対応する再生候補のコンテンツの再生タイミング及び複数のキーワード付随情報を、ユーザに視認させることができる。
【００１７】
上記のプレイリスト表示装置の他の一態様では、前記プレイリスト表示手段は、それぞれ異なる種類の前記キーワード付随情報の度合に基づき、前記アイコンの色、形、大きさをそれぞれ決定する。このようにすることで、プレイリスト表示装置は、複数の種類のキーワード付随情報を、キーワードのアイコンの表示態様に反映させて、ユーザにその情報を視認させることができる。
【００１８】
本発明の他の観点では、プレイリスト表示装置により実行される制御方法であって、プレイリスト表示装置により実行される制御方法であって、外部入力に基づきキーワードの入力を受け付ける入力受付工程と、前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索工程と、前記コンテンツ検索工程が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示工程と、を備え、前記プレイリスト表示工程は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定する。プレイリスト表示装置は、この制御方法を実行することで、キーワードごとのアイコンの表示態様及び／又は表示位置をキーワード付随情報に基づき決定し、キーワードごとに多くの情報を視覚的にユーザへ提示することができる。従って、プレイリスト表示装置は、ユーザの操作性を向上させることができる。
【００１９】
本発明のさらに別の観点では、プレイリスト表示装置に搭載され実行されるプログラムであって、プレイリスト表示装置に搭載され実行されるプログラムであって、外部入力に基づきキーワードの入力を受け付ける入力受付手段と、前記キーワードに基づき再生候補のコンテンツを検索するコンテンツ検索手段と、前記コンテンツ検索手段が検索した前記キーワードごとのアイコンに基づき、前記再生候補のコンテンツのプレイリストを表示するプレイリスト表示手段、として前記プレイリスト表示装置を機能させ、前記プレイリスト表示手段は、前記キーワードに付随するキーワード付随情報に基づき、前記アイコンの表示態様又は／及び表示位置を決定する。プレイリスト表示装置は、このプログラムを搭載し実行することで、キーワードごとのアイコンの表示態様及び／又は表示位置をキーワード付随情報に基づき決定し、キーワードごとに多くの情報を視覚的にユーザへ提示することができる。従って、プレイリスト表示装置は、ユーザの操作性を向上させることができる。好適には、上記プログラムは、記憶媒体に記憶される。
【実施例】
【００２０】
以下、図面を参照して本発明の好適な実施例について説明する。以後で、「コンテンツ」は、映画、音楽、演劇、文芸、写真、漫画、アニメーション、コンピュータゲームを含む。また、コンテンツは、その他の文字、図形、色彩、音声、動作若しくは映像若しくはこれらを組み合わせたもの又はこれらに係る情報を、電子計算機を介して提供するためのプログラムも含む。また、以後では、データベースを、適宜「ＤＢ」と表記する。また、「プレイリスト」とは、再生候補のコンテンツに関する情報等を視覚的に表したものを指し、必ずしもコンテンツの再生順序をリスト上に表したものに限らない。
【００２１】
［概略構成］
図１は、本発明に係るコンテンツ再生システムの概略構成の一例である。コンテンツ再生システム１００は、プレイリスト表示装置１と、インターネットなどの通信網２と、キーワード入力端末３と、コンテンツ付随情報サーバ４と、ホームサーバ５と、コンテンツサーバ６と、を備える。
【００２２】
プレイリスト表示装置１は、キーワード入力端末３と通信を行うと共に、通信網２を介してコンテンツ付随情報サーバ４、ホームサーバ５、及びコンテンツサーバ６と通信を行う。プレイリスト表示装置１は、音楽や動画などのコンテンツと、そのコンテンツに付随する属性情報（以後、単に「コンテンツ付随情報」と呼ぶ。）とを相互に関連付けて記憶したコンテンツＤＢ７を備える。そして、プレイリスト表示装置１は、キーワード入力端末３から供給されるキーワードに基づき、プレイリスト表示装置１、ホームサーバ５、又はコンテンツサーバ６内に記憶されているコンテンツと、当該コンテンツのコンテンツ付随情報とに基づきプレイリストを生成する。その後、プレイリスト表示装置１は、プレイリストに従いコンテンツの再生を行う。プレイリスト表示装置１が実行する処理の詳細は、後述する。
【００２３】
キーワード入力端末３は、ユーザによるキーワード及びその他の情報の入力を受け付ける。また、キーワード入力端末３は、プレイリスト表示装置１と通信可能に構成され、ユーザが入力した入力情報をプレイリスト表示装置１へ送信する。
【００２４】
コンテンツ付随情報サーバ４は、コンテンツ付随情報ＤＢ８を備える。コンテンツ付随情報ＤＢ８は、プレイリスト表示装置１、ホームサーバ５、コンテンツサーバ６が保持するコンテンツに対応するコンテンツ付随情報を記憶する。具体的には、コンテンツ付随情報は、例えば、コンテンツが音楽の場合には、アルバム名、実演するアーティスト名、ジャンル、コンテンツの発売した年（以後、「リリース年」と呼ぶ。）などが該当し、コンテンツが映画の場合には、監督、出演者、ジャンル等が該当する。そして、コンテンツ付随情報サーバ４は、プレイリスト表示装置１から送信されたコンテンツの識別情報に基づき、当該コンテンツのコンテンツ付随情報をプレイリスト表示装置１へ送信する。ここで、識別情報とは、例えば、コンテンツのタイトル又はファイル名その他コンテンツの識別情報が該当する。この処理の詳細は、後述する。
【００２５】
ホームサーバ５は、通信網２と接続し、プレイリスト表示装置１のユーザの自宅に備えられたサーバである。ホームサーバ５は、コンテンツＤＢ９を備え、当該ユーザが視聴可能なコンテンツ及びコンテンツ付随情報をコンテンツＤＢ９に記憶する。そして、ホームサーバ５は、ユーザからプレイリスト表示装置１を介して、保持するコンテンツの再生の要求があった場合、プレイリスト表示装置１に当該コンテンツのデータを送信し、当該コンテンツの再生を実行させる。なお、この再生方式は、ストリーミング形式又はダウンロード形式のいずれであってもよい。
【００２６】
コンテンツサーバ６は、通信網２と接続し、プレイリスト表示装置１と通信可能なサーバである。コンテンツサーバ６は、当該ユーザが視聴可能なコンテンツ及びコンテンツ付随情報をコンテンツＤＢ１０に記憶する。そして、コンテンツサーバ６は、ユーザからプレイリスト表示装置１を介して、保持するコンテンツの再生の要求があった場合、プレイリスト表示装置１に当該コンテンツのデータを送信する。そして、コンテンツサーバ６は、ストリーミング形式又はダウンロード形式により、当該コンテンツの再生をプレイリスト表示装置１に実行させる。
【００２７】
［プレイリスト表示装置の概略構成］
図２は、プレイリスト表示装置１の概略構成を示す。図２に示すように、プレイリスト表示装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、ディスクドライブ１４と、データ記憶ユニット１５と、通信部１６と、入力部１７と、復号化部１８と、音声出力部１９と、表示部２０と、外部機器インタフェース２１と、を備える。これらの各要素は、バスライン２２を介して相互に接続されている。
【００２８】
ＣＰＵ１１は、プレイリスト表示装置１全体を制御する。そして、ＣＰＵ１１は、予め用意されたプログラムを実行することにより、入力受付手段、コンテンツ検索手段、プレイリスト表示手段、及び代表キーワード決定手段として機能する。ＲＯＭ１２は、上述のプログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ１３は、各種データを読み出し可能に格納したり、ＣＰＵ１１に対してワーキングエリアを提供したりする。
【００２９】
ディスクドライブ１４は、ＣＰＵ１１の制御の下、ＣＤ又はＤＶＤといったディスクから、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ１４は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。データ記憶ユニット１５は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などにより構成され、ユーザが視聴するコンテンツなどを記憶するユニットである。
【００３０】
通信部１６は、所定のプロトコルに従い有線又は無線により他の機器とデータ通信を行う。通信部１６は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、赤外線通信等の各種通信プロトコルなどにより通信を実行する。入力部１７は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。また、入力部１７は、表示部２０の表示画面上に設けられたタッチパネルであってもよい。
【００３１】
復号化部１８は、ＣＰＵ１１の制御の下、再生するコンテンツの復号化を行い、復号化したデータを表示部２０又は／及び音声出力部１９に供給する。音声出力部１９は、ＣＰＵ１１の制御の下、バスライン２２を介して送られる音声デジタルデータのＤ／Ａ（Ｄｉｇｉｔａｌ  ｔｏ Ａｎａｌｏｇ）変換を行い、音声アナログ信号を増幅し、当該音声アナログ信号を音声に変換して出力する。表示部２０は、ＣＰＵ１１の制御の下、バスライン２２を介して送られる各種表示データをディスプレイなどの表示装置に表示する。外部機器インタフェース２１は、外付けＨＤＤ等の外部機器と接続するためのインタフェースであり、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４等のプロトコルに従い、接続された外部機器とコンテンツ等の授受を行う。
【００３２】
なお、図２に示すプレイリスト表示装置１の構成は一例であり、本発明が適用可能な構成は、これに限定されない。例えば、ディスクドライブ１４は、プレイリスト表示装置１とは別の外付け装置であってもよい。この場合、ディスクドライブ１４は、外部機器インタフェース２１を介してプレイリスト表示装置１と電気的に接続し、ディスク等に記憶されたコンテンツの供給を行う。
【００３３】
［キーワード入力端末の概略構成］
図３（ａ）は、キーワード入力端末３の概略構成の一例である。図３（ａ）に示すように、キーワード入力端末３は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、入力部３４と、表示部３５と、通信部３６と、を備える。これらの各要素は、バスライン３７を介して相互に接続されている。
【００３４】
ＣＰＵ３１は、キーワード入力端末３全体を制御する。ＲＯＭ３２は、上述のプログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ３３は、各種データを読み出し可能に格納したり、ＣＰＵ３１に対してワーキングエリアを提供したりする。
【００３５】
入力部３４は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、音声入力装置等から構成されている。表示部３５は、ＣＰＵ３１の制御の下、バスライン３７を介して送られる各種表示データをディスプレイなどの表示装置に表示する。通信部３６は、所定のプロトコルに従い有線又は無線により他の機器とデータ通信を行う。特に、本実施例では、通信部３６は、プレイリスト表示装置１の通信部１６と通信を行い、ユーザが入力部３４から入力したキーワードを通信部１６へ送信する。
【００３６】
次に、キーワード入力端末３が表示部３５により出力する表示画面について説明する。図３（ｂ）は、ユーザによるキーワード入力後の表示部３５が出力する表示画面の一例である。表示画面４０に示すように、ユーザの入力に基づき、キーワードの欄には「アーティストＡ」が表示され、属性の欄には「音楽」が表示されている。このように、キーワード入力端末３は、プレイリストを生成するためのキーワードの他に、再生したいコンテンツの属性等の情報（以後、「指定属性情報」と呼ぶ。）を適宜入力させる。
【００３７】
そして、キーワード入力端末３は、表示画面４０を出力後、ユーザによる操作、例えば、決定ボタン等の押下に基づき、入力されたキーワード及び属性をプレイリスト表示装置１へ送信する。他の例では、キーワード入力端末３は、振動に基づきキーワード等を送信する場合、図示しない加速度センサなどのセンサに基づき振動を検出し、当該振動が所定値以上になった場合、キーワード等をプレイリスト表示装置１へ送信する。
【００３８】
なお、図３（ｂ）では、プレイリスト表示装置１は、指定属性情報を１のみ受け付けたが、これに代えて、複数の指定属性情報を受け付けてもよい。
【００３９】
［コンテンツの登録］
次に、コンテンツの登録方法の一例について説明する。プレイリスト表示装置１は、ユーザの操作に基づき、外部機器インタフェース２１に接続された外部機器、またはディスクドライブ１４に挿入されたディスク等に記憶されたコンテンツの登録を行う。このとき、プレイリスト表示装置１は、登録するコンテンツに予め紐付いた識別情報を、登録するコンテンツと共に外部機器等から抽出する。そして、プレイリスト表示装置１は、コンテンツの識別情報に基づき、コンテンツ付随情報サーバ４に当該コンテンツに対応するコンテンツ付随情報を要求する。そして、プレイリスト表示装置１は、コンテンツ付随情報サーバ４から送信されたコンテンツ付随情報と、登録するコンテンツとを関連付けてコンテンツＤＢ７に登録する。
【００４０】
なお、プレイリスト表示装置１は、登録するコンテンツ及びそのコンテンツ付随情報を、コンテンツＤＢ７に代えて、コンテンツＤＢ９又はコンテンツＤＢ１０に記憶させてもよい。例えば、プレイリスト表示装置１は、ユーザにコンテンツ等の記憶場所を指定させ、当該指定に基づきコンテンツＤＢ７、コンテンツＤＢ９、又はコンテンツＤＢ１０のいずれにコンテンツ等を登録するか決定する。
【００４１】
［コンテンツの検索］
次に、コンテンツの検索方法について説明する。ここでは、各キーワードを独立して検索する場合の検索方法（以後、「基本検索方法」と呼ぶ。）と、２以上のキーワードを組み合わせて検索を行う場合の検索方法（以後、「融合を伴う検索方法」と呼ぶ。）とに分けて説明を行う。以後では、２以上のキーワードを組み合わせて１のキーワードとして取り扱うことを、「キーワードを融合する」とも表現する。なお、融合のタイミング等については、後述する。
【００４２】
（基本検索方法）
プレイリスト表示装置１は、キーワード入力端末３からキーワード及び指定属性情報を受信後、コンテンツＤＢ７、コンテンツＤＢ９、及びコンテンツＤＢ１０（以後、適宜「コンテンツＤＢ」と総称する。）に登録されたコンテンツからプレイリストに組み込むべきコンテンツの検索を行う。具体的には、プレイリスト表示装置１は、コンテンツＤＢに記憶されたコンテンツ付随情報を参照し、キーワード及び指定属性情報に合致するコンテンツを特定する。これについて図４を用いて詳しく説明する。
【００４３】
図４は、コンテンツＤＢに登録された各コンテンツのコンテンツ付随情報をリスト表示した図を示す。特に、図４（ａ）は、音声のみを含むコンテンツのコンテンツ付随情報のリスト５５Ａであり、図４（ｂ）は、動画を含むコンテンツのコンテンツ付随情報のリスト５５Ｂを示す。
【００４４】
リスト５５Ａは、コンテンツ名欄５００と、コンテンツ種類欄５０１と、アルバム名欄５０２と、アーティスト名欄５０３と、リリース年欄５０４と、ジャンル欄５０５と、を備える。そして、リスト５５Ｂは、コンテンツ名欄５００と、コンテンツ種類欄５０１と、監督欄５０６と、出演者欄５０７と、リリース年欄５０４と、ジャンル欄５０５と、を備える。ここで、コンテンツ名欄５００は、コンテンツのタイトル又はファイル名その他コンテンツの識別情報を示す欄である。コンテンツ種類欄５０１は、音楽、映画等のコンテンツの大枠の分類を示す欄である。アルバム名欄５０２は、コンテンツが所定のアルバムに収録される場合の当該アルバムの名称を示す欄である。アーティスト名欄５０３は、コンテンツを実演したアーティストの氏名又は略称等を示す欄である。リリース年欄５０４は、コンテンツのリリース年を示す欄である。ジャンル欄５０５は、コンテンツ種類欄５０１の記載に基づきコンテンツのより詳細な分類を示す欄である。監督欄５０６は、コンテンツの監督者の氏名又は略称等を示す欄である。
【００４５】
ここで、キーワードが「アーティストＡ」、指定属性情報が「音楽」と指定された場合のコンテンツの検索方法について引き続き図４（ａ）、（ｂ）を参照して説明する。プレイリスト表示装置１は、まず、リスト５５Ａ、５５Ｂ中の全ての欄から、キーワードである「アーティストＡ」と完全一致又は部分一致する欄を特定する。ここで、プレイリスト表示装置１は、アーティスト名欄５０３又は出演者欄５０７に「アーティストＡ」の記載がある「コンテンツ１」、「コンテンツ４」、及び「コンテンツ７」を特定する。さらに、プレイリスト表示装置１は、これらのうち、いずれかの欄又は特定の欄に、「音楽」の記載があるコンテンツを特定する。ここでは、プレイリスト表示装置１は、コンテンツ種類欄５０１内を検索し、「音楽」の記載がある「コンテンツ１」及び「コンテンツ４」を特定する。そして、プレイリスト表示装置１は、キーワード「アーティストＡ」に対応するプレイリストとして、「コンテンツ１」及び「コンテンツ４」を加える。
【００４６】
（融合を伴う検索方法）
次に、融合されたキーワードの検索方法について説明する。以後では、プレイリストに組み込まれる再生候補のコンテンツを、「再生候補コンテンツ」と呼ぶ。
【００４７】
プレイリスト表示装置１は、ユーザの操作等に基づき、受け付けた複数のキーワードのうち、任意の２以上を組み合わせて融合する。具体的には、プレイリスト表示装置１は、後述する優先度が最も高い１のキーワード（以後、「代表キーワード」と呼ぶ。）に、他の組み合わされたキーワードを従属させる。優先度は、例えば０〜１００の範囲に設定され、上述の代表キーワードの決定、及び、後述する再生候補コンテンツの決定に用いられる。なお、優先度は、言葉により、例えば「低」、「中」、「高」と段階的に分類されてもよい。この場合、「低」は、２０、「中」は、５０、「高」は８０というように、各言葉は、所定の数字と紐付けられる。このように、プレイリスト表示装置１は、各キーワードに優先度を付し、ユーザの操作等に基づき適宜キーワードを融合することで、よりユーザの意図に適ったプレイリストの生成を可能にする。
【００４８】
次に、優先度に基づき再生候補コンテンツを決定する方法について説明する。ここでは、キーワードＡとキーワードＢとを融合させた場合について具体例を２つ用いて説明する。以後の説明では、前提として、キーワードＡの優先度が「ＰＡ」、キーワードＢの優先度が「ＰＢ」に設定され、優先度ＰＡが優先度ＰＢより大きいものとする。即ち、ここでは、代表キーワードがキーワードＡに設定される。また、融合後の１のキーワードに対するプレイリストに組み込み可能なコンテンツ数の上限を、「上限コンテンツ数Ｎｌｉｍ」と呼ぶ。即ち、上限コンテンツ数Ｎｌｉｍは、代表キーワードに従属するキーワードの数によらず代表キーワードごとに一定であるとする。
【００４９】
第１の例では、プレイリスト表示装置１は、上述の基本検索方法に基づき、キーワードＡに該当するコンテンツ（以後、「Ａ対応コンテンツ」と呼ぶ。）と、キーワードＢに該当するコンテンツ（以後、「Ｂ対応コンテンツ」と呼ぶ。）と、キーワードＡ及びキーワードＢの両方に該当するコンテンツ（以後、「ＡＢ対応コンテンツ」と呼ぶ。）とをそれぞれ特定する。なお、プレイリスト表示装置１は、各キーワードに指定属性情報が付いていた場合、これらの指定属性情報をさらに検索条件に加えて、Ａ対応コンテンツ、Ｂ対応コンテンツ、及びＡＢ対応コンテンツをそれぞれ特定する。ここで、Ａ対応コンテンツであって、Ｂ対応コンテンツでないコンテンツを、「排他的Ａ対応コンテンツ」と呼び、そのコンテンツ数を、「排他的Ａ対応コンテンツ数ＮｅＡ」と呼ぶ。また、Ｂ対応コンテンツであって、Ａ対応コンテンツでないコンテンツを「排他的Ｂ対応コンテンツ」と呼び、そのコンテンツ数を、「排他的Ｂ対応コンテンツ数ＮｅＢ」と呼ぶ。また、ＡＢ対応コンテンツのコンテンツ数を、「ＡＢ対応コンテンツＮＡＢ」と呼ぶ。
【００５０】
次に、プレイリスト表示装置１は、上限コンテンツ数ＮｌｉｍとＡＢ対応コンテンツ数ＮＡＢとを比較し、ＡＢ対応コンテンツ数ＮＡＢが上限コンテンツ数Ｎｌｉｍ以上の場合、ＡＢ対応コンテンツから全ての再生候補コンテンツを決定する。一方、ＡＢ対応コンテンツ数ＮＡＢが上限コンテンツ数Ｎｌｉｍ未満の場合、プレイリスト表示装置１は、上限コンテンツ数ＮｌｉｍとＡＢ対応コンテンツ数ＮＡＢとの差分（Ｎｌｉｍ−ＮＡＢ）を、各キーワードの優先度に基づき排他的Ａ対応コンテンツ及び排他的Ｂ対応コンテンツから抽出する。具体的には、プレイリスト表示装置１は、以下の式（１）に従い、排他的Ａ対応コンテンツから再生候補コンテンツとして抽出するコンテンツ数を決定する。
【００５１】
（Ｎｌｉｍ−ＮＡＢ）×（ＰＡ／（ＰＡ＋ＰＢ））    式（１）
同様に、プレイリスト表示装置１は、以下の式（２）に従い、排他的Ｂ対応コンテンツから再生候補コンテンツとして抽出するコンテンツ数を決定する。
【００５２】
（Ｎｌｉｍ−ＮＡＢ）×（ＰＢ／（ＰＡ＋ＰＢ））    式（２）
なお、プレイリスト表示装置１は、プレイリストに加えたコンテンツの再生順序を、例えばランダムに設定する。再生順序については、後述の［再生順序の決定方法］にて詳細説明する。
【００５３】
第２の例では、プレイリスト表示装置１は、Ａ対応コンテンツと、Ｂ対応コンテンツとをそれぞれ特定する。そして、プレイリスト表示装置１は、Ａ対応コンテンツから抽出されるコンテンツ数と、Ｂ対応コンテンツから抽出されるコンテンツ数と、がＰＡ：ＰＢになるようにプレイリストに追加するコンテンツを決定する。そして、プレイリスト表示装置１は、第１の例と同様、プレイリストに加えたコンテンツの再生順序を、例えばランダムに設定する。
【００５４】
なお、上述の第１及び第２の例は、キーワードが３以上組み合わされた場合にも同様に実行される。具体的には、第１の例では、プレイリスト表示装置１は、組み合わされた全てのキーワードに該当するコンテンツ（以後、「全対応コンテンツ」と呼ぶ。）を、上限コンテンツ数Ｎｌｉｍを超えない範囲で再生候補コンテンツに指定する。また、プレイリスト表示装置１は、全対応コンテンツの数が上限コンテンツ数Ｎｌｉｍより小さい場合、式（１）、（２）と同様、各キーワードの優先度の比に基づき、上限コンテンツ数Ｎｌｉｍと全対応コンテンツの数との差に相当する分の再生候補コンテンツを、各キーワードに該当するコンテンツから抽出する。また、第２の例の場合、プレイリスト表示装置１は、組み合わされた各キーワードの優先度の比に基づき、再生候補コンテンツを、各キーワードに該当するコンテンツから抽出する。
【００５５】
また、プレイリスト表示装置１は、ユーザの操作に基づき、融合されたキーワードを、適宜分離させてもよい。この場合、プレイリスト表示装置１は、分離されたキーワードについて、それぞれ再生候補コンテンツを選定する。
【００５６】
次に、優先度の設定方法について説明する。プレイリスト表示装置１は、ユーザの操作に基づき、優先度を設定してもよく、自動的に優先度を設定してもよい。これについて、図５を用いて説明する。
【００５７】
図５（ａ）は、ユーザがキーワード入力端末３にキーワードを指定する際に、優先度及び融合先のキーワードを指定する場合の概念図を示す。図５（ａ）に示すように、表示画面４０上には、プレイリストを生成するためのキーワードとして「キーワードＢ」が表示されると共に、キーワードＢに対する優先度が「低」、かつ、融合先キーワードが「キーワードＡ」と表示されている。なお、このとき、プレイリスト表示装置１は、既に「キーワードＡ」を受理している。そして、図５（ａ）の場合、プレイリスト表示装置１は、キーワード入力端末３からキーワード、優先度、及び融合先キーワードを含む情報を受信後、当該情報に基づき、キーワードＢをキーワードＡに融合させる。なお、図５（ａ）の例では、プレイリスト表示装置１は、優先度及び融合先キーワードをキーワードと共に受理したが、これに代えて、優先度及びキーワードを受理した後、ユーザの操作に基づき融合先の指定を別途受け付けてもよい。
【００５８】
図５（ｂ）は、自動的にキーワードＢをキーワードＡに融合させる例の概念図を示す。図５（ｂ）では、既にプレイリスト表示装置１は、キーワードＡを受理している。また、表示画面４０上には、キーワードとして入力された「キーワードＢ」のみが表示されている。そして、キーワード入力端末３からプレイリスト表示装置１へキーワードの情報が送信された場合、プレイリスト表示装置１は、例えば所定のマップ等を参照して、キーワードＢがキーワードＡと関連があると判定し、自動的にキーワードＢをキーワードＡに融合させる。この際、各キーワードの優先度は、上述のマップ等を参照することで決定してもよく、先にプレイリスト表示装置１に受理されたキーワードほど優先度が高い又は低いと定めてもよい。また、プレイリスト表示装置１は、キーワードＢをキーワードＡに自動的に融合させる際、音声出力又は画面出力により、その旨をユーザに通知し、承諾の入力を受け付けた場合のみキーワードＢをキーワードＡに融合させてもよい。図５（ｂ）では、プレイリスト表示装置１は、表示部２０により、「キーワードＡにキーワードＢを融合させてもよいですか？」と表示させるとともに、「ｙｅｓ」と表示された確認ボタン１０１と、「ｎｏ」と表示された確認ボタン１０２と、を表示させている。そして、プレイリスト表示装置１は、確認ボタン１０１が押下された場合のみ、キーワードＢをキーワードＡに融合する。
【００５９】
［再生順序の決定方法］
次に、再生順序の決定方法について説明する。まず、キーワード単位での再生順序について説明した後、各キーワードの再生候補コンテンツの再生順序について説明する。
【００６０】
プレイリスト表示装置１は、キーワード入力端末３からキーワードを受信した場合、所定の規則に基づき、当該キーワードの再生候補コンテンツの再生順序を決定する。具体的には、プレイリスト表示装置１は、キーワードを受信した時刻に基づき再生順序を決定してもよく、ユーザからキーワードの再生順序について指定があった場合には、当該指定に基づき再生順序を決定する。これについて、図６（ａ）乃至（ｃ）を用いて具体例を示す。
【００６１】
図６（ａ）は、キーワード単位での再生順序を概念的に示した図である。図６（ａ）では、プレイリスト表示装置１は、既に、キーワード入力端末３からキーワードＡ、キーワードＢ、及びキーワードＤを受け付けている。そして、プレイリスト表示装置１は、新たに、キーワード入力端末３からキーワードＣを受け付ける。図６（ｂ）、（ｃ）は、それぞれキーワードＣの受理後の再生候補コンテンツの再生順序を概念的に示した図である。プレイリスト表示装置１は、ユーザからの再生順序の指定がない場合、図６（ｂ）に示すように、キーワードＣの再生候補コンテンツの再生順序を最後に設定する。また、プレイリスト表示装置１は、キーワードＣの受信と共に、又はその後にユーザから再生順序の指定があった場合、図６（ｃ）に示すように、当該指定に基づきキーワードＣの再生候補コンテンツの再生順序を決定する。図６（ｃ）では、プレイリスト表示装置１は、キーワードＢとキーワードＣとの再生順序を入れ替える旨のユーザからの指定に基づき、キーワードＣの再生候補コンテンツの再生順序をキーワードＡの再生候補コンテンツの再生順序の次に設定し、キーワードＢの再生候補コンテンツの再生順序をキーワードＤの再生候補コンテンツの再生順序の次に設定している。
【００６２】
なお、プレイリスト表示装置１は、キーワードごとに、上限コンテンツ数Ｎｌｉｍ又はキーワードごとの再生時間幅の上限の設定を受け付けてもよく、全キーワードに共通した上限コンテンツＮｌｉｍ及び再生時間幅の上限の設定を受け付けてもよい。
【００６３】
次に、各キーワードの再生候補コンテンツの再生順序について図６（ｄ）を用いて説明する。図６（ｄ）では、再生順序が早いキーワードから順に、キーワードＡ、キーワードＢ、キーワードＤ、キーワードＣがプレイリスト表示装置１に入力されている。ここでは、キーワードＡの再生候補コンテンツの数が「５」、キーワードＢの再生候補コンテンツの数が「１０」、キーワードＤの再生候補コンテンツの数が「７」、キーワードＣの再生候補コンテンツの数が「２」に設定されている。そして、プレイリスト表示装置１は、各キーワードの再生候補コンテンツの再生順序を、ランダムに、又は所定の規則に基づき、再生順序を決定する。上述の所定の規則とは、例えば、ユーザによる視聴履歴数が多いコンテンツほど再生順序を早くするものであってもよく、前回の視聴時刻が現在時刻と近いコンテンツほど再生順序を早くするものであってもよい。
【００６４】
［プレイリストの表示方法］
次に、プレイリストの表示方法について説明する。プレイリスト表示装置１は、プレイリストを、キーワードごとに表示されるアイコン（以後、「キーワードアイコン」と呼ぶ。）を用いて視覚的に表示する。特に、プレイリスト表示装置１は、キーワードアイコンの表示態様及び表示位置を、当該キーワードに対応する再生候補コンテンツのコンテンツ付随情報その他キーワードに付随する情報（以後、「キーワード付随情報Ｉｋ」と呼ぶ。）に基づき決定する。キーワード付随情報は、大きさ又は数量等の定量的な概念を有する情報であり、各キーワード付随情報は、それぞれ大きさ又は数量等の所定の度合を有する。これにより、プレイリスト表示装置１は、ユーザの利便性を向上させる。
【００６５】
以下では、キーワードアイコンの表示態様について説明した後、キーワードアイコンの表示位置について説明する。
【００６６】
（表示態様）
プレイリスト表示装置１は、プレイリストを表示する際、キーワードアイコンを表示する。このとき、プレイリスト表示装置１は、キーワード付随情報Ｉｋに基づき、キーワードアイコンの大きさ、形、色の表示態様を変更する。これにより、プレイリスト表示装置１は、キーワードごとに、再生候補コンテンツに関する情報を、ユーザに視覚的に提示する。
【００６７】
ここで、キーワード付随情報Ｉｋに基づきキーワードアイコンの大きさを決定する例を示す。例えば、プレイリスト表示装置１は、キーワードに対応する再生候補コンテンツの数が大きいほど、キーワードアイコンを大きくする。また、プレイリスト表示装置１は、例えば、キーワードの融合により組み合わされたキーワードの数（以後、「融合キーワード数」とも呼ぶ。）が大きいほど、キーワードアイコンを大きくしてもよい。さらに、プレイリスト表示装置１は、例えば、キーワードの優先度が高いほど、キーワードアイコンを大きくしてもよい。
【００６８】
他の例では、プレイリスト表示装置１は、キーワードに対応する再生候補コンテンツの視聴履歴数が大きいほど、キーワードアイコンを大きくする。このとき、視聴履歴数は、当該コンテンツを視聴可能なユーザが複数いる場合には、ユーザごとに個別に算出されてもよく、全ユーザで共通して算出されてもよい。また、当該キーワードに基づく再生候補コンテンツが複数存在した場合、上述の視聴履歴数は、例えば各再生候補コンテンツの視聴履歴数の総計又は平均等に設定される。
【００６９】
さらに別の例では、プレイリスト表示装置１は、通信網２上の検索エンジンにより当該キーワードの検索を行い、その検索結果数が大きいほど、キーワードアイコンを大きくしてもよい。言い換えると、プレイリスト表示装置１は、検索エンジンによる検索結果数によりキーワードの話題度を推定し、当該話題度が大きいほど、キーワードアイコンを大きくする。
【００７０】
次に、キーワードを融合させた場合のキーワードアイコンの大きさの変化について図７（ａ）を用いて説明する。図７（ａ）は、キーワードＢをキーワードＡに融合させた場合のキーワードアイコンの大きさの変化を示す図である。図７（ａ）では、キーワードアイコンの大きさは、一例として、再生候補コンテンツの数に基づき決定されるものとする。また、キーワードＡの優先度は、キーワードＢの優先度よりも高く設定されているものとする。
【００７１】
まず、ユーザの操作に基づき、プレイリスト表示装置１は、キーワードＢをキーワードＡに融合する。この結果、キーワードＡが代表キーワードとなる。そして、プレイリスト表示装置１は、キーワードＢのキーワードアイコン５０Ｂを、表示画面から消去すると共に、キーワードＡのキーワードアイコン５０Ａを、キーワードＢの再生候補コンテンツの数の分だけ大きくする。
【００７２】
次に、キーワードアイコンの色又は形を変更する例を示す。プレイリスト表示装置１は、キーワードアイコンの大きさを決定する例と同様に、再生候補コンテンツの数、融合キーワード数、優先度、ユーザの視聴履歴数等に基づき、キーワードアイコンの色又は形を決定する。これについて、図７（ｂ）、（ｃ）を用いて具体的に説明する。
【００７３】
図７（ｂ）は、キーワードアイコンの色を再生候補コンテンツの数に基づき決定する場合のキーワードＡ、キーワードＢ、及びキーワードＣの各キーワードアイコン５０Ａ乃至５０Ｃの表示例を示す。図７（ｂ）では、キーワードＡ、キーワードＢ、キーワードＣの順に再生候補コンテンツの数が大きいものとする。なお、図７（ｂ）では、便宜上、青を網線のハッチング、水色を斜線のハッチング、白をハッチングなしで表示している。
【００７４】
図７（ｂ）の場合、プレイリスト表示装置１は、再生候補コンテンツの数が大きいキーワードほど、キーワードアイコンの色を青色に近づける。具体的には、プレイリスト表示装置１は、キーワードアイコン５０Ａの色を白、キーワードアイコン５０Ｂの色を水色、キーワードアイコン５０Ｃの色を青色で表示する。このように、プレイリスト表示装置１は、キーワードごとの情報を、キーワードアイコンの色に基づき視覚的にユーザに提示することができる。
【００７５】
図７（ｃ）は、キーワードアイコンの形を再生候補コンテンツの数に基づき決定する場合のキーワードアイコン５０Ａ乃至５０Ｃの表示例を示す。図７（ｃ）では、キーワードＡ、キーワードＢ、キーワードＣの順に再生候補コンテンツの数が大きいものとする。
【００７６】
ここで、プレイリスト表示装置１は、再生候補コンテンツの数が大きいほど、キーワードアイコンの形をハート型に近づける。具体的には、図７（ｃ）では、プレイリスト表示装置１は、キーワードアイコン５０Ａを三角、キーワードアイコン５０Ｂを楕円、キーワードアイコン５０Ｃをハート型に表示している。このように、プレイリスト表示装置１は、キーワードごとの情報を、キーワードアイコンの形に基づき視覚的にユーザに提示することができる。
【００７７】
（表示位置）
次に、プレイリスト中のキーワードアイコンの表示位置について説明する。プレイリスト表示装置１は、キーワードアイコンの位置を、キーワード付随情報Ｉｋ及び再生のタイミングに基づき決定する。これにより、プレイリスト表示装置１は、プレイリスト中の各キーワードのキーワード付随情報Ｉｋを視覚的に提示する。
【００７８】
これについて、図８を用いて具体的に説明する。図８は、プレイリスト表示装置１が表示するプレイリストの一例を示す。図８のプレイリストは、視聴履歴数を縦軸、再生時刻を横軸とする２次元座標を備える。なお、ここでは、説明の便宜上、キーワードアイコンの表示態様を統一している。
【００７９】
図８のプレイリストでは、再生時刻が早い順に、左から右へ、キーワードＡのキーワードアイコン５０Ａ、キーワードＢのキーワードアイコン５０Ｂ、キーワードＣのキーワードアイコン５０Ｃ、キーワードＤのキーワードアイコン５０Ｄが表示されている。また、図８のプレイリストでは、視聴履歴数が少ない順に下から上へ、キーワードアイコンＢ、キーワードアイコンＤ、キーワードアイコンＡ、キーワードアイコンＣが表示されている。さらに、図８のプレイリスト中には、現在時刻を示す現在時刻表示バー６０が表示されている。なお、図８では、現在時刻表示バー６０がキーワードアイコン５０Ａと重複する位置に表示されている。従って、この場合、プレイリスト表示装置１は、キーワードＡに基づく再生候補コンテンツが再生中であることを示している。
【００８０】
このように、プレイリスト表示装置１は、キーワード付随情報Ｉｋ及び再生のタイミングに基づき、各キーワードアイコンの位置を決定することで、キーワードごとにキーワード付随情報Ｉｋ及び再生順序をユーザに視覚的に提示することができる。
【００８１】
［処理フロー］
次に、プレイリスト表示装置１が実行する処理手順について説明する。図９は、プレイリスト表示装置１が実行する処理手順を示すフローチャートの一例である。プレイリスト表示装置１は、図９に示すフローチャートの処理を、所定の周期に従い繰り返し実行する。
【００８２】
まず、プレイリスト表示装置１は、キーワードを受信したか否か判定する（ステップＳ１０１）。そして、プレイリスト表示装置１は、キーワードを受信したと判断した場合（ステップＳ１０１；Ｙｅｓ）、ステップＳ１０２へ処理を進める。具体的には、このとき、プレイリスト表示装置１は、キーワード入力端末３からキーワードと共に、指定属性情報、優先度の指定、融合先のキーワードの指定などを受信する。一方、キーワードを受信していないと判断した場合（ステップＳ１０１；Ｎｏ）、プレイリスト表示装置１は、引き続き、キーワードを受信したか否か判定する。
【００８３】
次に、プレイリスト表示装置１は、他のキーワードとの融合の指定があったか否か判定する（ステップＳ１０２）。即ち、プレイリスト表示装置１は、例えば図５（ａ）に示すように、キーワードと共に、融合先のキーワードの指定があったか否か判定する。そして、プレイリスト表示装置１は、他のキーワードとの融合の指定があったと判断した場合（ステップＳ１０３；Ｙｅｓ）、優先度に基づきキーワードの融合を行う（ステップＳ１０３）。即ち、この場合、プレイリスト表示装置１は、融合するキーワードのうち、優先度が高いキーワードを代表キーワードに指定して融合する。一方、他のキーワードとの融合の指定がない場合（ステップＳ１０２；Ｎｏ）、プレイリスト表示装置１は、ステップＳ１０４へ処理を進める。
【００８４】
次に、プレイリスト表示装置１は、キーワード及び指定属性情報に基づき再生候補コンテンツを特定する（ステップＳ１０４）。具体的には、プレイリスト表示装置１は、図４の説明で述べたように、キーワード及び指定属性情報に該当するコンテンツ付随情報を備えるコンテンツを再生候補コンテンツとして特定する。
【００８５】
次に、プレイリスト表示装置１は、キーワード付随情報Ｉｋに基づき、キーワードアイコンの表示態様及び表示位置を決定する（ステップＳ１０５）。そして、プレイリスト表示装置１は、プレイリストの表示を更新する（ステップＳ１０６）。これにより、プレイリスト表示装置１は、キーワードごとの情報を視覚的にユーザにプレイリストとして提示することができる。
【００８６】
以上説明したように、本実施例に係るプレイリスト表示装置は、入力受付手段と、コンテンツ検索手段と、プレイリスト表示手段と、を備える。入力受付手段は、外部入力に基づきキーワードの入力を受け付ける。「外部入力」とは、プレイリスト表示装置と接続する他の装置から送信された情報の入力及びプレイリスト表示装置になされた操作による入力を含む。コンテンツ検索手段は、入力されたキーワードに基づき再生候補のコンテンツを検索する。プレイリスト表示手段は、検索したキーワードごとのアイコンに基づき、再生候補のコンテンツのプレイリストを表示する。また、プレイリスト表示手段は、キーワードに付随するキーワード付随情報に基づき、アイコンの表示態様又は／及び表示位置を決定する。このように、プレイリスト表示装置は、キーワードごとのアイコンの表示態様及び／又は表示位置をキーワード付随情報に基づき決定することで、キーワードごとに多くの情報を視覚的にユーザへ提示することができる。従って、プレイリスト表示装置は、ユーザの操作性を向上させることができる。
【００８７】
［ナビゲーション装置］
次に、本実施例のプレイリスト表示装置１をナビゲーション装置へ適用した例を図１０、図１１を用いて説明する。
【００８８】
図１０は、コンテンツ再生システム１００Ａの概略構成の一例である。コンテンツ再生システム１００Ａは、ナビゲーション装置１Ａと、インターネット２Ａと、携帯電話３Ａ、３Ｂと、コンテンツ付随情報サーバ４と、ホームサーバ５と、コンテンツサーバ６と、を備える。
【００８９】
ナビゲーション装置１Ａは、プレイリスト表示装置１に相当し、車両に搭載され、音声出力及び画面出力により車両の経路案内を行う。また、ナビゲーション装置１Ａは、コンテンツ及びコンテンツ付随情報を記憶するためのＨＤＤを備え、さらに、インターネット２Ａを介してコンテンツ付随情報サーバ４、ホームサーバ５、及びコンテンツサーバ６と通信を行う。そして、ナビゲーション装置１Ａは、携帯電話３Ａ、３Ｂからキーワード及び指定属性情報、優先度等の情報（以後、「キーワード等」と呼ぶ。）を受信する。そして、ナビゲーション装置１Ａは、受信したキーワード等に基づきＨＤＤ内に記憶されたコンテンツ、又はホームサーバ５、コンテンツサーバ６に記憶されたコンテンツを対象に再生候補コンテンツの検索を行う。そして、ナビゲーション装置１Ａは、検索結果に基づき、プレイリストを生成して画面９０上に表示する。
【００９０】
携帯電話３Ａ、３Ｂは、ユーザがキーワード等を入力可能なボタン又はタッチパネルを備える。そして、携帯電話３Ａ、３Ｂは、ユーザの操作に基づき、キーワード等を短距離通信によりナビゲーション装置１Ａに送信する。
【００９１】
図１１は、プレイリストが表示された画面９０の一例である。図１１に示すように、画面９０は、横軸を再生時刻、縦軸を視聴履歴数とした２次元座標のプレイリストを表示している。また、画面９０は、プレイリスト中に、再生時刻が早い順に、キーワード「アーティストＡ」のキーワードアイコン５０Ａと、キーワード「サーフィン」のキーワードアイコン５０Ｓと、キーワード「ギター」のキーワードアイコン５０Ｇと、キーワード「アジア」のキーワードアイコン５０ＡＳと、キーワード「ＰＯＰ」のキーワードアイコン５０Ｐと、キーワード「アーティストＢ」のキーワードアイコン５０Ｂと、を備える。さらに、画面９０は、プレイリスト中に、現在時刻を示す現在時刻表示バー６０を備える。また、各キーワードアイコンの形は、話題度に基づき決定される。具体的には、ナビゲーション装置１Ａは、キーワードアイコンの形状を、話題度が大きい順に、ハート型、楕円、三角の３種類に分けて表示する。また、各キーワードアイコンの色は、各キーワードの再生候補コンテンツの数に基づき決定される。具体的には、ナビゲーション装置１Ａは、各キーワードアイコンの色を、再生候補コンテンツの数が大きい順に、青、水色、白の３種類に分けて表示する。なお、図１１では、便宜上、青を網線のハッチング、水色を斜線のハッチング、白をハッチングなしで表示している。また、各キーワードアイコンの大きさは、融合キーワード数に基づき決定される。具体的には、ナビゲーション装置１Ａは、融合キーワード数が大きいほど、キーワードアイコンを大きくする。
【００９２】
以上のように、ナビゲーション装置１Ａは、入力されたキーワードごとにプレイリストにアイコン表示し、その表示態様及び表示位置をキーワード付随情報Ｉｋに基づき決定する。これにより、ナビゲーション装置１Ａは、ユーザに対し、視覚的かつ多面的に各キーワードの情報を提示することができる。
【００９３】
［変形例］
以下、本実施例の各変形例について説明する。なお、これらの各変形例は、任意に組み合わせて上述の各実施例に適用することが可能である。
【００９４】
（変形例１）
図１等のコンテンツ再生システム１００の構成は、一例であり、必ずしも本発明が適用可能な構成は、これに限定されない。例えば、図１の構成に代えて、キーワード入力端末３と、プレイリスト表示装置１とは単一の装置により実現されていてもよい。この場合、プレイリスト表示装置１は、キーワード入力端末３の機能を備え、入力部１７からキーワード等の入力を受け付ける。
【００９５】
他の例では、コンテンツサーバ６とコンテンツ付随情報サーバ４とは、１の装置により実現されてもよい。また、プレイリスト表示装置１は、必ずしもコンテンツＤＢ７を備える必要はなく、ホームサーバ５等に備えられたコンテンツＤＢからキーワードに基づきプレイリストの生成に必要な情報を要求してもよい。また、コンテンツ付随情報サーバ４は、コンテンツの種類ごと、例えば、音楽と動画とに分かれて複数存在してもよい。
【００９６】
（変形例２）
上述の［コンテンツの検索］の説明では、プレイリスト表示装置１は、登録したコンテンツから再生候補コンテンツを選定した。しかし、本発明が適用可能な方法は、これに限定されない。これに代えて、プレイリスト表示装置１は、動画サイトなどに存在する登録していないコンテンツから再生候補コンテンツを選定してもよい。この場合、例えば、プレイリスト表示装置１は、キーワードに基づき動画サイト内を検索し、その検索結果の上位を再生候補コンテンツとして選定する。
【００９７】
（変形例３）
上述の［プレイリストの表示方法］における図８の説明では、プレイリスト表示装置１は、視聴履歴数を縦軸、再生時刻を横軸とする２次元座標を表示していた。しかし、本発明が適用可能なキーワードアイコンの表示位置の態様は、これに限定されない。これに代えて、プレイリスト表示装置１は、３次元座標によりキーワードアイコンを表示させてもよい。
【００９８】
具体的には、プレイリスト表示装置１は、図８に示す２次元座標のプレイリストに、奥行きを示す軸（以後、「奥行き軸」と呼ぶ。）をさらに加える。そして、プレイリスト表示装置１は、当該奥行き軸に対するキーワードアイコンの位置に基づき再生候補コンテンツの数又は融合キーワード数等のキーワード付随情報Ｉｋの任意の１の種類の度合をさらに表示する。このとき、好適には、プレイリスト表示装置１は、奥行き軸上で表示画面の手前側に位置するキーワードアイコンほど、奥行き軸が示すキーワード付随情報Ｉｋの度合が高い旨を表示する。これについては、後述する図１２で例示する。これにより、プレイリスト表示装置１は、より多くのキーワード付随情報Ｉｋをユーザに視覚的に提示することができる。
【００９９】
次に、変形例３を適用した場合のナビゲーション装置１Ａの表示例について図１２を用いて説明する。図１２は、変形例３に基づきプレイリストが表示された画面９０の一例である。図１２に示すように、画面９０は、横軸を再生時刻、縦軸を視聴履歴数、奥行き軸を再生候補コンテンツの数とした３次元座標のプレイリストを表示している。なお、奥行き軸は、画面９０の手前側に位置するキーワードアイコンほど、再生候補コンテンツの数が多いことを示す。そして、図１１と同様、画面９０は、プレイリスト中に、再生時刻が早い順に、キーワード「アーティストＡ」のキーワードアイコン５０Ａと、キーワード「サーフィン」のキーワードアイコン５０Ｓと、キーワード「ギター」のキーワードアイコン５０Ｇと、キーワード「アジア」のキーワードアイコン５０ＡＳと、キーワード「ＰＯＰ」のキーワードアイコン５０Ｐと、キーワード「アーティストＢ」のキーワードアイコン５０Ｂと、を備える。また、各キーワードアイコンの形は、図１１と同様、話題度に基づき決定される。また、各キーワードアイコンの色は、図１１と同様、各キーワードの再生候補コンテンツの数に基づき決定される。また、各キーワードアイコンの大きさは、図１１と同様、融合キーワード数に基づき決定される。
【０１００】
このように、プレイリスト表示装置１は、奥行き軸を追加してプレイリストを３次元表示することにより、より多くのキーワード付随情報Ｉｋをユーザに視覚的に提示することができる。
【産業上の利用可能性】
【０１０１】
本発明は、車載用ナビゲーション装置、ＰＮＤ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）その他表示機能を有する端末に好適に適用することができる。
【符号の説明】
【０１０２】
１  プレイリスト表示装置
２  通信網
３  キーワード入力端末
４  コンテンツ付随情報サーバ
５  ホームサーバ
６  コンテンツサーバ
１１、３１  ＣＰＵ
１２、３２  ＲＯＭ
１３、３３  ＲＡＭ
１５  データ記憶ユニット
１６、３６  通信部
１７、３４  入力部
１８  復号化部
１９  音声出力部
２０、３５  表示部
２１  外部機器インタフェース
【図１】
2011145973.tif 000003
【図２】
2011145973.tif 000004
【図３】
2011145973.tif 000005
【図４】
2011145973.tif 000006
【図５】
2011145973.tif 000007
【図６】
2011145973.tif 000008
【図７】
2011145973.tif 000009
【図８】
2011145973.tif 000010
【図９】
2011145973.tif 000011
【図１０】
2011145973.tif 000012
【図１１】
2011145973.tif 000013
【図１２】
2011145973.tif 000014