(57)【要約】【課題】コンテンツの再生順が連続して合致するプレイリストを検索することで嗜好に合ったプレイリストの取得が可能な再生装置を提供する。【解決手段】コンテンツを再生するコンテンツ再生部と、前記再生部が、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得部と、前記プレイリストと前記プレイリスト取得部が取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示部と、を備える、再生装置が提供される。【選択図】図１
2012239058.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを再生するコンテンツ再生部と、
前記再生部が、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツと少なくとも２つ共通するコンテンツを有し、かつ、該コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得部と、
前記プレイリストと前記プレイリスト取得部が取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示部と、
を備える、再生装置。
【請求項２】
前記コンテンツ再生部は、前記プレイリスト表示部が前記プレイリストと前記外部プレイリストとを結合して表示させている際に前記外部プレイリストが選択されると、選択された前記外部プレイリストに従ってコンテンツを再生する、請求項１に記載の再生装置。
【請求項３】
前記コンテンツ再生部が前記選択された前記外部プレイリストに従ってコンテンツを再生する場合に、前記外部プレイリストに含まれるコンテンツが前記再生装置に存在しないときはネットワークを介して該コンテンツを取得するコンテンツ取得部をさらに備える、請求項２に記載の再生装置。
【請求項４】
前記プレイリスト取得部は、前記第１のプレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している前記外部プレイリストが取得出来ない場合は、前記第１のプレイリストにおけるコンテンツの再生順序が少なくとも逆順で２つ連続して一致している前記外部プレイリストを取得する、請求項１に記載の再生装置。
【請求項５】
前記プレイリスト表示部は、コンテンツを円周上に配置させることでプレイリストを円状に表示させる、請求項１に記載の再生装置。
【請求項６】
前記再生部が再生するコンテンツが属するプレイリストと前記プレイリスト取得部が取得した前記外部プレイリストとで、連続して一致するコンテンツが３つ以上存在している場合は、前記プレイリスト表示部はプレイリストを変形して表示させる、請求項５に記載の再生装置。
【請求項７】
前記プレイリスト取得部は、コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストが複数存在する場合は、再生回数が最も多い外部プレイリストのみを取得する、請求項１に記載の再生装置。
【請求項８】
前記プレイリスト取得部は、コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストが複数存在する場合は、前記再生部で再生されているコンテンツが属するプレイリストに含まれているコンテンツと類似するコンテンツが最も少なく含まれている、または全く含まれていない外部プレイリストのみを取得する、請求項１に記載の再生装置。
【請求項９】
前記プレイリスト取得部は、コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストが複数存在する場合は、前記再生部で再生されているコンテンツが属するプレイリストに含まれているコンテンツと類似するコンテンツが最も多く含まれている外部プレイリストのみを取得する、請求項１に記載の再生装置。
【請求項１０】
前記プレイリスト取得部は、コンテンツのタイトルが一致することによってコンテンツの共通性を判断する、請求項１に記載の再生装置。
【請求項１１】
コンテンツを再生するコンテンツ再生ステップと、
前記再生ステップが、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得ステップと、
前記プレイリストと前記プレイリスト取得ステップが取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示ステップと、
を備える、再生方法。
【請求項１２】
コンピュータに、
コンテンツを再生するコンテンツ再生ステップと、
前記再生ステップが、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得ステップと、
前記プレイリストと前記プレイリスト取得ステップが取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示ステップと、
を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、再生装置、再生方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
音声、静止画、動画などのコンテンツを、ユーザが自由に組み合わせてプレイリストを作成して、そのプレイリストに従ってコンテンツを再生するコンテンツ再生装置が一般に広く知られている。このプレイリストは、ユーザがコンテンツを組み合わせることで作成されるものであり、ユーザの嗜好が反映されているものと言える。
【０００３】
近年は、ネットワークを通じてユーザが作成したプレイリストを公開することで、他のユーザとの間でプレイリストを共有する仕組みも作られている。従って、プレイリストを作成するだけではなく、他人が作成したプレイリストに基づいてコンテンツを再生するといった楽しみ方もユーザに提供されている。
【０００４】
ネットワークを通じて公開された他人のプレイリストは膨大な量に上るため、ユーザが、自らの嗜好に合うプレイリストを探し出すのは困難を極める。従って、自らの嗜好に合うプレイリストを容易に取得することができる技術が開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４５７７４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１の技術は、単一のコンテンツのコンテンツ属性と一致するコンテンツ属性を有するコンテンツが含まれるプレイリストを取得することで、自らの嗜好に合うプレイリストを容易に探し出すものである。しかし、上記技術は単一のコンテンツのコンテンツ属性のみをキーとしてプレイリストを検索するものであり、そのように探し出されたプレイリストは、必ずしも自らの嗜好に合うプレイリストでは無い。
【０００７】
プレイリストは、単にコンテンツを組み合わせるだけでなく、コンテンツの再生順序も重要な要素の一つである。従って、単にコンテンツが一致しているだけでなく、コンテンツの再生順序が一致しているものを探し出すことで、自分の嗜好により近いプレイリストを見つけ出すことができる。
【０００８】
そこで、本開示は、上記問題に鑑みてなされたものであり、本開示の目的とするところは、コンテンツの再生順が連続して合致するプレイリストを検索することで嗜好に合ったプレイリストの取得が可能な、新規かつ改良された再生装置、再生方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本開示によれば、コンテンツを再生するコンテンツ再生部と、前記再生部が、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツと少なくとも２つ共通するコンテンツを有し、かつ、該コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得部と、前記プレイリストと前記プレイリスト取得部が取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示部と、を備える、再生装置が提供される。
【００１０】
本開示によれば、コンテンツ再生部はコンテンツを再生し、プレイリスト取得部は、再生部がプレイリストに基づいてコンテンツを再生している際に、プレイリストにおけるコンテンツと少なくとも２つ共通するコンテンツを有し、かつ、該コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得する。そして、プレイリスト表示部は、上記プレイリストと、プレイリスト取得部が取得した外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させる。
【００１１】
また本開示によれば、コンテンツを再生するコンテンツ再生ステップと、前記再生ステップが、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得ステップと、前記プレイリストと前記プレイリスト取得ステップが取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示ステップと、を備える、再生方法が提供される。
【００１２】
また本開示によれば、コンピュータに、コンテンツを再生するコンテンツ再生ステップと、前記再生ステップが、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得ステップと、前記プレイリストと前記プレイリスト取得ステップが取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示ステップと、を実行させる、コンピュータプログラムが提供される。
【発明の効果】
【００１３】
以上説明したように本開示によれば、コンテンツの再生順が連続して合致するプレイリストを検索することで嗜好に合ったプレイリストの取得が可能な、新規かつ改良された再生装置、再生方法及びコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本開示の一実施形態にかかるコンテンツ再生システム１の全体構成を示す説明図である。
【図２】本開示の一実施形態にかかる携帯端末１００の機能構成を示す説明図である。
【図３】本開示の一実施形態にかかる制御部１４０の機能構成を示す説明図である。
【図４】本開示の一実施形態にかかるコンテンツサーバ２０の機能構成を示す説明図である。
【図５】本開示の一実施形態にかかる携帯端末１００の動作を示す流れ図である。
【図６】コンテンツサーバ２０に記録されているプレイリストの検索処理を示す流れ図である。
【図７】携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【図８】携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【図９】携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【図１０】携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【図１１】携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
なお、説明は以下の順序で行うものとする。
＜１．本開示の一実施形態＞
［１−１．コンテンツ再生システムの全体構成］
［１−２．携帯端末の機能構成］
［１−３．コンテンツサーバの機能構成］
［１−４．携帯端末の動作］
［１−５．プレイリストの表示］
＜２．まとめ＞
【００１７】
＜１．本開示の一実施形態＞
［１−１．コンテンツ再生システムの全体構成］
まず、本開示の一実施形態にかかるコンテンツ再生システムの全体構成について説明する。図１は、本開示の一実施形態にかかるコンテンツ再生システム１の全体構成を示す説明図である。以下、図１を用いて本開示の一実施形態にかかるコンテンツ再生システム１の全体構成について説明する。
【００１８】
図１に示したように、図１を用いて本開示の一実施形態にかかるコンテンツ再生システム１は、携帯端末１００、２００と、コンテンツサーバ２０と、がネットワーク１０を介して相互に接続される形態を有する。
【００１９】
コンテンツサーバ２０は、携帯端末１００、２００で再生されるコンテンツに関するデータを格納する。コンテンツサーバ２０が格納する、携帯端末１００、２００で再生されるコンテンツに関するデータとしては、携帯端末１００、２００で再生されるコンテンツそのもの、携帯端末１００、２００で再生されるコンテンツの再生順序を定義したプレイリストのデータ等がある。ここで、携帯端末１００、２００で再生されるコンテンツの再生順序を定義したプレイリストのデータは、携帯端末１００、２００のユーザによって作成されたものであり、ネットワーク１０を通じてコンテンツサーバ２０にアップロードされたものである。
【００２０】
携帯端末１００、２００は、それぞれ、音声、静止画、動画などのコンテンツを再生する機能を有する。そして、携帯端末１００、２００は、それぞれ、プレイリストに従ってコンテンツを再生する機能を有する。プレイリストの編集は、携帯端末１００、２００が実行するようにしてもよく、携帯端末１００、２００とは異なる別の情報処理装置（図示せず）で実行してもよい。携帯端末１００、２００とは異なる別の情報処理装置でプレイリストが編集された場合は、当該情報処理装置からプレイリストを携帯端末１００、２００に転送することで、携帯端末１００、２００によるプレイリストに基づいたコンテンツの再生が可能となる。
【００２１】
携帯端末１００、２００は、それぞれ、ユーザによって作成されたプレイリストを、ネットワーク１０を通じてコンテンツサーバ２０にアップロードする機能を有する。
【００２２】
なお、図１では、２つの携帯端末１００、２００を図示したが、本開示では、携帯端末の数はかかる例に限定されないことは言うまでもない。
【００２３】
以上、図１を用いて本開示の一実施形態にかかるコンテンツ再生システム１の全体構成について説明した。次に、図１を用いて本開示の一実施形態にかかる携帯端末の機能構成について説明する。
【００２４】
［１−２．携帯端末の機能構成］
図２は、本開示の一実施形態にかかる携帯端末１００の機能構成を示す説明図である。以下、図２を用いて、本開示の一実施形態にかかる携帯端末１００の機能構成について説明する。
【００２５】
図２に示したように、本開示の一実施形態にかかる携帯端末１００は、通信部１１０と、画像表示部１２０と、音声出力部１３０と、制御部１４０と、操作部１５０と、記憶部１６０と、を含んで構成される。
【００２６】
通信部１１０は、ネットワーク１０を通じて他の装置との間の通信を実行する。本実施形態では、通信部１１０は、ネットワーク１０を通じてコンテンツサーバ２０にアクセスし、コンテンツサーバ２０に記録されているプレイリストや、携帯端末１００が保持していないコンテンツを取得する。
【００２７】
画像表示部１２０は、画像を表示する。画像表示部１２０は、例えば液晶ディスプレイ、有機ＥＬディスプレイ等で構成され、所定の画像信号に基づいた画像を表示するよう構成される。
【００２８】
本実施形態では、制御部１４０によってコンテンツの再生が実行されている際に、画像表示部１２０は、その再生されるコンテンツについての情報を表示する。再生されるコンテンツについての情報としては、例えばコンテンツのタイトル、コンテンツのアーティスト名、コンテンツの再生時間や残り時間等が含まれる。また、制御部１４０によって再生されるコンテンツが動画である場合には、画像表示部１２０はその動画も表示する。
【００２９】
そして本実施形態では、プレイリストに基づいて制御部１４０によってコンテンツの再生が実行されている際には、画像表示部１２０は、その再生されるコンテンツについての情報と共に、そのコンテンツが属するプレイリストも表示する。詳細については後述するが、本実施形態では、プレイリストは円で表示し、その円周上にコンテンツを意味する記号やマークを配置する。
【００３０】
音声出力部１３０は、音声を出力する。音声出力部１３０は、例えばスピーカやイヤホン等で構成され、所定の音声信号に基づいた音声を表示するよう構成される。
【００３１】
本実施形態では、制御部１４０によってコンテンツの再生が実行されている際に、音声出力部１３０は、その再生されるコンテンツに音声が含まれていれば、その音声を出力する。
【００３２】
制御部１４０は、携帯端末１００の動作を制御する。具体的には、制御部１４０は、通信部１１０の通信、画像表示部１２０の画像表示、音声出力部１３０の音声出力等を制御する。制御部１４０は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成される。
【００３３】
操作部１５０は、携帯端末１００のユーザによる操作を受け付ける。操作部１５０は、携帯端末１００の動作のための各種ボタンやセンサを備えていても良く、また、画像表示部１２０と一体となったタッチパネルを備えていても良い。制御部１４０は、操作部１５０に対するユーザ操作に基づいて携帯端末１００の動作を制御する。
【００３４】
記憶部１６０は、例えばフラッシュメモリのような不揮発性メモリ等で構成され、携帯端末１００を動作させるためのコンピュータプログラムや、制御部１４０によって再生されるコンテンツ、またコンテンツの再生順序を指定したプレイリストを記憶する。記憶部１６０に記憶される携帯端末１００を動作させるためのコンピュータプログラムは、制御部１４０によって読み出され、順次実行される。また、記憶部１６０に記憶されるコンテンツは、制御部１４０によって読み出されて再生処理が行われる。コンテンツが再生される際に、プレイリストに基づくコンテンツの再生がユーザによって指定された場合は、記憶部１６０に記憶されるプレイリストが制御部１４０によって読み出されて、制御部１４０によってプレイリストに基づくコンテンツの再生処理が行われる。
【００３５】
図３は、本開示の一実施形態にかかる制御部１４０の機能構成を示す説明図である。図３に示したように、本開示の一実施形態にかかる制御部１４０は、プレイリスト取得部１４１と、プレイリスト表示部１４２と、コンテンツ再生部１４３と、コンテンツ取得部１４４と、を含んで構成される。
【００３６】
プレイリスト取得部１４１は、ネットワーク１０を通じてコンテンツサーバ２０にアクセスし、所定の条件に合致する、コンテンツサーバ２０に記録されているプレイリストを取得するものである。ここで、本実施形態での所定の条件とは、制御部１４０によってプレイリストに基づくコンテンツの再生処理が行われる際に、当該プレイリストで指定されたコンテンツの並び順が少なくとも２つ一致するものである。このようなプレイリストをコンテンツサーバ２０から取得することで、ユーザの嗜好に合う、他のユーザが作成したプレイリストを探し出すことができる。
【００３７】
プレイリスト表示部１４２は、プレイリストを画像表示部１２０に表示させる。上述したように、本実施形態では、プレイリストは円で表示し、その円周上にコンテンツを意味する記号やマークを配置する。そして、プレイリスト取得部１４１が、上記の条件に合致したプレイリストを取得した場合は、一致しているコンテンツで交差するようにプレイリストを円で表示する。プレイリスト表示部１４２による具体的なプレイリストの画像表示部１２０への表示手法については、後に詳述する。
【００３８】
このように、プレイリスト表示部１４２は、プレイリストを画像表示部１２０に複数表示させることができる。ここで、ユーザによって指定されているプレイリストを分かりやすくするために、プレイリスト表示部１４２は、ユーザによって指定されているプレイリストと、そうでないプレイリストとで表示を変えるようにしても良い。また、プレイリストがプレイリスト表示部１４２によって画像表示部１２０に複数表示されている場合は、操作部１５０によってプレイリストをユーザに選択させることができる。
【００３９】
コンテンツ再生部１４３は、記憶部１６０に記憶されているコンテンツを再生する。コンテンツが再生される際に、プレイリストに基づくコンテンツの再生がユーザによって指定された場合は、コンテンツ再生部１４３は、当該プレイリストで指定された順序で記憶部１６０に記憶されているコンテンツを再生する。
【００４０】
プレイリスト取得部１４１がコンテンツサーバ２０から取得したプレイリストで指定されたコンテンツの中には、記憶部１６０に記憶されていないコンテンツが含まれている場合が考えられる。ユーザが、コンテンツサーバ２０から取得したプレイリストに基づくコンテンツの再生を選択すると、記憶部１６０に記憶されていないコンテンツを再生することもある。そのときは、後述のコンテンツ取得部１４４が、そのコンテンツをコンテンツサーバ２０から取得し、コンテンツサーバ２０から取得したコンテンツをコンテンツ再生部１４３が再生する。
【００４１】
コンテンツ取得部１４４は、コンテンツサーバ２０からコンテンツを取得する。特に、コンテンツサーバ２０から取得したプレイリストに、記憶部１６０に記憶されていないコンテンツが含まれている場合に、コンテンツ取得部１４４はコンテンツサーバ２０からコンテンツを取得する。コンテンツ取得部１４４が取得したコンテンツはコンテンツ再生部１４３により再生される。
【００４２】
制御部１４０は、例えば、記憶部１６０が記憶しているコンピュータプログラムを読み出して、読み出したコンピュータプログラムを実行することで、図３に示したような機能構成を有することができる。
【００４３】
以上、本開示の一実施形態にかかる携帯端末１００の機能構成について説明した。次に、本開示の一実施形態にかかるコンテンツサーバ２０の機能構成について説明する。
【００４４】
［１−３．コンテンツサーバの機能構成］
図４は、本開示の一実施形態にかかるコンテンツサーバ２０の機能構成を示す説明図である。以下、図４を用いて本開示の一実施形態にかかるコンテンツサーバ２０の機能構成について説明する。
【００４５】
図４に示したように、図４を用いて本開示の一実施形態にかかるコンテンツサーバ２０は、通信部２１と、プレイリスト記録部２２と、プレイリスト検索部２３と、コンテンツ記録部２４と、含んで構成される。
【００４６】
通信部２１は、ネットワーク１０を通じて他の装置との通信を行う。本実施形態では、通信部２１は、例えば携帯端末１００の通信部１１０との間で通信を行い、携帯端末１００の通信部１１０に対して、ネットワーク１０を通じて、コンテンツサーバ２０が保持するプレイリストやコンテンツを伝送する。
【００４７】
プレイリスト記録部２２は、プレイリストを保持する。プレイリスト記録部２２が保持するプレイリストは、携帯端末１００、２００のユーザが作成したものであり、ネットワーク１０を通じて携帯端末１００、２００から送信されてきたものである。
【００４８】
プレイリスト検索部２３は、プレイリスト記録部２２に記録されているプレイリストを検索する。本実施形態では、プレイリスト検索部２３は、携帯端末１００からの求めに応じ、携帯端末１００で再生に用いられているプレイリストで指定されたコンテンツの並び順が少なくとも２つ一致するプレイリストを、プレイリスト記録部２２の中から検索する。そしてプレイリスト検索部２３は、条件に合致したプレイリストがプレイリスト記録部２２に存在すると、そのプレイリストを、通信部２１からネットワーク１０を通じて携帯端末１００に送信する。
【００４９】
コンテンツ記録部２４は、コンテンツを保持する。本実施形態では、携帯端末１００がプレイリストに従ってコンテンツを再生する際に、携帯端末１００が保持していないコンテンツを再生する場合は、携帯端末１００からの求めに応じて、コンテンツ記録部２４に記録されているコンテンツが、通信部２１からネットワーク１０を通じて携帯端末１００に送信される。これにより、携帯端末１００が保持していないコンテンツであっても、携帯端末１００は、そのコンテンツをコンテンツサーバ２０から取得して再生することができる。
【００５０】
以上、図４を用いて本開示の一実施形態にかかるコンテンツサーバ２０の機能構成について説明した。なお、図４では、プレイリスト記録部２２とコンテンツ記録部２４とが同一のコンテンツサーバ２０に設けられている構成を示したが、本開示はかかる例に限られないことは言うまでもない。次に、本開示の一実施形態にかかる携帯端末１００の動作について説明する。
【００５１】
［１−４．携帯端末の動作］
図５は、本開示の一実施形態にかかる携帯端末１００の動作を示す流れ図である。図５に示した流れ図は、プレイリストに基づいてコンテンツを再生する際の動作を示したものである。以下、図５を用いて本開示の一実施形態にかかる携帯端末１００の動作について説明する。
【００５２】
携帯端末１００がプレイリストに基づいてコンテンツを再生するために、まず携帯端末１００のユーザによって、記憶部１６０に記憶されているプレイリストが選択される（ステップＳ１０１）。プレイリストの選択は、携帯端末１００のユーザが操作部１５０を操作することによって行われる。上記ステップＳ１０１で選択されたプレイリストの、画像表示部１２０への表示方法については後述する。
【００５３】
記憶部１６０に記憶されているプレイリストが選択されると、携帯端末１００では、当該プレイリストで指定されたコンテンツの並び順が少なくとも２つ一致するプレイリストをコンテンツサーバ２０に記録されたプレイリストの中から選び出してコンテンツサーバ２０からダウンロードする処理が行われる。プレイリスト取得部１４１は、コンテンツサーバ２０からプレイリストを取得するために変数Ｎの値を１に設定する（ステップＳ１０２）。
【００５４】
続いてプレイリスト取得部１４１は、変数Ｎの値が、選択されているプレイリストに含まれるコンテンツの数を上回っているかどうかを判断する（ステップＳ１０３）。ステップＳ１０２の判断の結果、変数Ｎの値が、選択されているプレイリストに含まれるコンテンツの数を上回っていれば処理は終了される。一方、ステップＳ１０２の判断の結果、変数Ｎの値が、選択されているプレイリストに含まれるコンテンツの数以下であれば、コンテンツ再生部１４３はプレイリストのＮ番目のコンテンツを再生し（ステップＳ１０４）、プレイリスト取得部１４１は、コンテンツの並びが一部一致するプレイリストをコンテンツサーバ２０から検索する（ステップＳ１０５）。
【００５５】
プレイリスト取得部１４１が、コンテンツの並びが一部一致するプレイリストをコンテンツサーバ２０から取得すると、プレイリスト表示部１４２は、プレイリスト取得部１４１が取得したプレイリストを、上記ステップＳ１０１で選択されているプレイリストと合わせて画像表示部１２０へ提示する（ステップＳ１０６）。上記ステップＳ１０１で選択されたプレイリストと、上記ステップＳ１０５で取得したプレイリストとを合わせた、画像表示部１２０への表示方法については後述する。
【００５６】
上記ステップＳ１０６で、プレイリスト取得部１４１が取得したプレイリストと、上記ステップＳ１０１で選択されているプレイリストとが合わせて画像表示部１２０に表示されると、続いて、コンテンツ再生部１４３は、上記ステップＳ１０６でプレイリスト取得部１４１が取得したプレイリストがユーザに選択されたかどうかを判断する（ステップＳ１０７）。
【００５７】
上記ステップＳ１０７の判断の結果、プレイリスト取得部１４１が取得したプレイリストがユーザに選択されたと判断されたならば、上記ステップＳ１０２に戻り、プレイリスト取得部１４１は、コンテンツサーバ２０からプレイリストを取得するために変数Ｎの値を１に設定する。
【００５８】
一方、上記ステップＳ１０７の判断の結果、プレイリスト取得部１４１が取得したプレイリストがユーザに選択されなかったと判断されたならば、プレイリスト取得部１４１は、変数Ｎの値を１増加させて（ステップＳ１０８）、上記ステップＳ１０３の判断に戻る。
【００５９】
このように、コンテンツ再生部１４３が、記憶部１６０に記憶されたプレイリストに従ってコンテンツを再生している際に、プレイリスト取得部１４１は、選択中のプレイリストにおけるコンテンツの並びが少なくとも一部一致するプレイリストをコンテンツサーバ２０から取得する。このように、コンテンツの並びが少なくとも一部一致するプレイリストをコンテンツサーバ２０から取得することで、携帯端末１００は、ユーザの嗜好に合うと思われるプレイリストをユーザに提示することができる。
【００６０】
ここで、上記ステップＳ１０５における、コンテンツサーバ２０に記録されているプレイリストの検索処理について、詳細に説明する。図６は、コンテンツサーバ２０に記録されているプレイリストの検索処理を示す流れ図である。また、図６に示した処理は、コンテンツサーバ２０のプレイリスト検索部２３が実行するものとして説明する。以下、図６を用いてコンテンツサーバ２０に記録されているプレイリストの検索処理について詳細に説明する。
【００６１】
携帯端末１００の求めに応じて、プレイリスト検索部２３がプレイリスト記録部２２に記録されているプレイリストを検索する際には、プレイリスト検索部２３は、まず変数Ｍの値を、図５における変数Ｎの値に設定する（ステップＳ１１１）。プレイリスト検索部２３は、変数Ｍの値を、図５における変数Ｎの値に設定すると、続いて、Ｍが０より大きいかどうかを判断する（ステップＳ１１２）。
【００６２】
上記ステップＳ１１２の判断の結果、Ｍが０より大きい場合には、プレイリスト検索部２３は、携帯端末１００における過去Ｍ個分の再生履歴と一致するプレイリストをプレイリスト記録部２２から検索する（ステップＳ１１３）。ここで、再生履歴が一致するかどうかは、例えば、コンテンツのタイトルが一致するかどうかで判断されるようにしてもよく、コンテンツのタイトル及び作者のいずれもが一致するかどうかで判断されるようにしてもよい。一方、上記ステップＳ１１２の判断の結果、Ｍが０以下、すなわちＭ＝０の場合には、プレイリスト検索部２３はプレイリストを携帯端末１００に提示せずに検索処理を終了する。
【００６３】
そして、プレイリスト検索部２３は、上記ステップＳ１１３の検索条件に合致するプレイリストが存在するかどうかを判断する（ステップＳ１１４）。ステップＳ１１４の判断の結果、上記ステップＳ１１３の検索条件に合致するプレイリストが存在していた場合には、プレイリスト検索部２３は、条件に合致するプレイリストを携帯端末１００に提示し（ステップＳ１１５）、検索処理を終了する。一方、ステップＳ１１４の判断の結果、上記ステップＳ１１３の検索条件に合致するプレイリストが存在しなかった場合には、プレイリスト検索部２３は、変数Ｍの内容を１つ減算し（ステップＳ１１６）、上記ステップＳ１１２に戻る。
【００６４】
上記ステップＳ１１４の判断の結果、上記ステップＳ１１３の検索条件に合致するプレイリストが複数存在する場合は、所定のルールに基づいて１つのプレイリストのみを選択して、携帯端末１００に提示するようにしても良い。例えば、上記ステップＳ１１４の判断の結果、上記ステップＳ１１３の検索条件に合致するプレイリストが複数存在する場合は、再生回数が最も多い外部プレイリストのみを選択して、携帯端末１００に提示するようにしても良い。この再生回数の情報は、携帯端末１００、２００から、プレイリストに基づくコンテンツの再生の際に適宜送信されるものを集計してもよい。
【００６５】
また例えば、上記ステップＳ１１４の判断の結果、上記ステップＳ１１３の検索条件に合致するプレイリストが複数存在する場合は、コンテンツ再生部１４３で再生されているコンテンツが属するプレイリストに含まれているコンテンツと類似するコンテンツが最も少なく含まれているか、または全く含まれていない外部プレイリストのみを選択して、携帯端末１００に提示するようにしても良い。
【００６６】
また例えば、上記ステップＳ１１４の判断の結果、上記ステップＳ１１３の検索条件に合致するプレイリストが複数存在する場合は、コンテンツ再生部１４３で再生されているコンテンツが属するプレイリストに含まれているコンテンツと類似するコンテンツが最も多く含まれている外部プレイリストのみを選択して、携帯端末１００に提示するようにしても良い。
【００６７】
ここで、コンテンツの類似度は、例えば、コンテンツが楽曲である場合には、コンテンツ解析処理により、楽曲のジャンルが一致または近似しているか、楽曲のテンポや曲調が一致しているか、アーティストが一致しているか、等の要素を用いて高低が判断されるようにしてもよい。
【００６８】
以上、上記ステップＳ１０５における、コンテンツサーバ２０に記録されているプレイリストの検索処理について説明した。次に、具体的なプレイリストの表示について例を挙げて説明する。
【００６９】
［１−５．プレイリストの表示］
上述したように、本実施形態においては、プレイリストは円で表示される。図７は、本開示の一実施形態にかかる携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【００７０】
図７には、プレイリスト表示部１４２によって、記憶部１６０に記憶されているプレイリスト１７０が画像表示部１２０に円で表示されている様子が示されている。そして、プレイリスト１７０の円周上には、そのプレイリスト１７０に属する、ＡからＥの５つのコンテンツが白抜きの丸（○）または中黒の丸（●）で表示される。本実施形態では、再生中のコンテンツは中黒の丸（●）で、再生されていないコンテンツは白抜きの丸（○）で示されている。図７では、コンテンツＡが携帯端末１００で再生中であることを示している。もちろん、コンテンツの表示形態はかかる例に限定されないことは言うまでもない。また、画像表示部１２０には、プレイリスト１７０に基づいたコンテンツの再生が行われる際に、再生中のコンテンツの情報も同時に表示されていてもよい。
【００７１】
図８は、本開示の一実施形態にかかる携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。
【００７２】
図８には、プレイリスト表示部１４２によって、記憶部１６０に記憶されているプレイリスト１７０と、プレイリスト取得部１４１がコンテンツサーバ２０から取得したプレイリスト１８０とが、画像表示部１２０にそれぞれ円で表示されている様子が示されている。プレイリスト１８０は、コンテンツＡ、Ｂ、Ｆ、Ｇ、Ｈの５つのコンテンツからなるものである。そして、プレイリスト１７０とプレイリスト１８０とは、共通するコンテンツＡ及びコンテンツＢで交差するように、プレイリスト表示部１４２によって画像表示部１２０に表示される。
【００７３】
なお、図８では、説明の便宜上、コンテンツサーバ２０から取得したプレイリスト１８０を破線で図示しているが、もちろん本開示はかかる例に限定されないことは言うまでもない。例えば、記憶部１６０に記憶されているプレイリスト１７０と、プレイリスト取得部１４１がコンテンツサーバ２０から取得したプレイリスト１８０とで、色を変えて表示することで、プレイリストを区別しても良く、同じような色で表示する場合であっても、色の濃淡を変えることでプレイリストを区別しても良い。
【００７４】
このようにプレイリスト表示部１４２がプレイリスト１７０とプレイリスト１８０とを画像表示部１２０へ表示することによって、ユーザは、ユーザ自身が作成したプレイリストのどのコンテンツの再生順序が、コンテンツサーバ２０から取得したプレイリストのコンテンツ再生順序と一致しているかを把握することができる。
【００７５】
図８のように画像表示部１２０にそれぞれ円で表示されているプレイリスト１７０及びプレイリスト１８０は、ユーザの選択が受け付けられる状態となっている。ユーザが操作部１５０を操作して、いずれか一方のプレイリストを選択すると、コンテンツ再生部１４３は、ユーザによって選択されたプレイリストに基づいた再生を実行する。コンテンツ再生部１４３が、ユーザによって選択されたプレイリストに基づいた再生を実行する際には、プレイリスト表示部１４２は、どのプレイリストがユーザによって選択されたプレイリストであるかを明示的に示しても良い。
【００７６】
図９は、本開示の一実施形態にかかる携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。図９には、ユーザがプレイリスト１８０を選択した場合の表示例が図示されている。このように、ユーザによって選択されたプレイリスト１８０を濃い色で表示する等して、どのプレイリストがユーザによって選択されたプレイリストであるかを明示的に示すことで、ユーザに対し、現在はどのプレイリストに基づいた再生がされているかを分かりやすく提示することができる。
【００７７】
コンテンツサーバ２０から取得したプレイリスト１８０には、記憶部１６０に記憶されていないコンテンツが含まれている場合がある。この場合は、記憶部１６０に記憶されていないコンテンツをコンテンツ取得部１４４がコンテンツサーバ２０から取得する。コンテンツ取得部１４４が取得したコンテンツはコンテンツ再生部１４３により再生される。
【００７８】
図８及び図９では、コンテンツの再生順序が２つ一致している場合の、プレイリスト表示部１４２によるプレイリストの画像表示部１２０への表示について示した。しかし、コンテンツの再生順序が３つ以上一致している場合は、２つの円を３点以上で交差させることは出来ないので、プレイリスト表示部１４２は、プレイリストの表示に際し、プレイリストや、プレイリスト上のコンテンツの表示形態を変形させても良い。
【００７９】
図１０は、本開示の一実施形態にかかる携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。図１０には、プレイリスト表示部１４２によって、記憶部１６０に記憶されているプレイリスト１７０と、プレイリスト取得部１４１がコンテンツサーバ２０から取得したプレイリスト１８０とが、画像表示部１２０にそれぞれ円で表示されている様子が示されている。ここで、プレイリスト１７０とプレイリスト１８０とは、コンテンツの再生順序が３つ一致しているものとする。
【００８０】
プレイリスト１７０とプレイリスト１８０とで、コンテンツの再生順序が３つ一致している場合には、プレイリスト表示部１４２は、プレイリスト上のコンテンツの表示形態を変形して画像表示部１２０に表示させる。このようにプレイリスト表示部１４２がプレイリスト１７０とプレイリスト１８０とを画像表示部１２０へ表示し、また、プレイリスト上のコンテンツの表示形態を変形して画像表示部１２０へ表示することによって、ユーザは、ユーザ自身が作成したプレイリストのどのコンテンツの再生順序が、コンテンツサーバ２０から取得したプレイリストのコンテンツ再生順序と一致しているかを把握することができる。
【００８１】
図１１は、本開示の一実施形態にかかる携帯端末１００が画像表示部１２０に表示するプレイリストの表示例を示す説明図である。図１１には、プレイリスト表示部１４２によって、記憶部１６０に記憶されているプレイリスト１７０と、プレイリスト取得部１４１がコンテンツサーバ２０から取得したプレイリスト１８０とが、画像表示部１２０にそれぞれ円で表示されている様子が示されている。ここで、プレイリスト１７０とプレイリスト１８０とは、コンテンツの再生順序が３つ一致しているものとする。
【００８２】
プレイリスト１７０とプレイリスト１８０とで、コンテンツの再生順序が３つ一致している場合には、プレイリスト表示部１４２は、プレイリストの表示形態を変形して画像表示部１２０に表示させる。このようにプレイリスト表示部１４２がプレイリスト１７０とプレイリスト１８０とを画像表示部１２０へ表示し、また、プレイリストの表示形態を変形して画像表示部１２０へ表示することによって、ユーザは、ユーザ自身が作成したプレイリストのどのコンテンツの再生順序が、コンテンツサーバ２０から取得したプレイリストのコンテンツ再生順序と一致しているかを把握することができる。
【００８３】
＜２．まとめ＞
以上説明したように本開示の一実施形態によれば、携帯端末１００は、プレイリストに基づいてコンテンツを再生する際に、プレイリストを円で画面に表示する。そして、プレイリストに基づいてコンテンツを再生する際に、携帯端末１００は、コンテンツの再生順序が２つ以上一致するプレイリストが存在するかどうかコンテンツサーバを検索する。コンテンツの再生順序が２つ以上一致するプレイリストがコンテンツサーバに存在していれば、携帯端末１００はそのプレイリストをコンテンツサーバから取得し、再生順序が一致しているコンテンツで交わるように複数のプレイリストを表示する。
【００８４】
このように、コンテンツの再生順序が２つ以上一致するプレイリストを取得することで、本開示の一実施形態にかかる携帯端末１００は、携帯端末１００のユーザの嗜好に合うと思われるプレイリストを、ユーザに対して提示することができる。
【００８５】
なお、上述した本開示の一実施形態においては、プレイリストに基づいてコンテンツを再生する装置として携帯端末１００を挙げて説明したが、本技術はかかる例に限定されないことは言うまでもない。すなわち、ネットワークに接続する機能を有し、プレイリストに基づいてコンテンツを再生することができる機器について、同様に本技術に適用可能であることは言うまでもない。
【００８６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００８７】
例えば、上記実施形態では、携帯端末１００で再生中のプレイリストにおけるコンテンツの再生順序が２つ以上一致しているものを、コンテンツサーバ２０からプレイリストを取得するための条件としたが、本開示はかかる例に限定されない。例えば、プレイリストでのコンテンツの再生順序が２つ以上一致しているものがコンテンツサーバ２０に存在していなければ、プレイリストにおけるコンテンツの再生順序が少なくとも逆順で２つ連続して一致しているプレイリストを取得してもよい。再生順序が一致していなくても、逆順で２つ一致していれば、そのプレイリストは、携帯端末１００で再生中のプレイリストと嗜好が似ていると判断することができるからである。
【００８８】
なお、本技術は以下のような構成も取ることができる。
（１）
コンテンツを再生するコンテンツ再生部と、
前記再生部が、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツと少なくとも２つ共通するコンテンツを有し、かつ、該コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得部と、
前記プレイリストと前記プレイリスト取得部が取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示部と、
を備える、再生装置。
（２）
前記コンテンツ再生部は、前記プレイリスト表示部が前記プレイリストと前記外部プレイリストとを結合して表示させている際に前記外部プレイリストが選択されると、選択された前記外部プレイリストに従ってコンテンツを再生する、請求項１に記載の再生装置。
（３）
前記コンテンツ再生部が前記選択された前記外部プレイリストに従ってコンテンツを再生する場合に、前記外部プレイリストに含まれるコンテンツが前記再生装置に存在しないときはネットワークを介して該コンテンツを取得するコンテンツ取得部をさらに備える、前記（２）に記載の再生装置。
（４）
前記プレイリスト取得部は、前記第１のプレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している前記外部プレイリストが取得出来ない場合は、前記第１のプレイリストにおけるコンテンツの再生順序が少なくとも逆順で２つ連続して一致している前記外部プレイリストを取得する、前記（１）から（３）のいずれかに記載の再生装置。
（５）
前記プレイリスト表示部は、コンテンツを円周上に配置させることでプレイリストを円状に表示させる、前記（１）から（４）のいずれかにに記載の再生装置。
（６）
前記再生部が再生するコンテンツが属するプレイリストと前記プレイリスト取得部が取得した前記外部プレイリストとで、連続して一致するコンテンツが３つ以上存在している場合は、前記プレイリスト表示部はプレイリストを変形して表示させる、前記（５）に記載の再生装置。
（７）
前記プレイリスト取得部は、コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストが複数存在する場合は、再生回数が最も多い外部プレイリストのみを取得する、前記（１）から（６）のいずれかに記載の再生装置。
（８）
前記プレイリスト取得部は、コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストが複数存在する場合は、前記再生部で再生されているコンテンツが属するプレイリストに含まれているコンテンツと類似するコンテンツが最も少なく含まれている、または全く含まれていない外部プレイリストのみを取得する、前記（１）から（７）のいずれかにに記載の再生装置。
（９）
前記プレイリスト取得部は、コンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストが複数存在する場合は、前記再生部で再生されているコンテンツが属するプレイリストに含まれているコンテンツと類似するコンテンツが最も多く含まれている外部プレイリストのみを取得する、前記（１）から（８）のいずれかに記載の再生装置。
（１０）
前記プレイリスト取得部は、コンテンツのタイトルが一致することによってコンテンツの共通性を判断する、前記（１）から（９）のいずれかに記載の再生装置。
（１１）
コンテンツを再生するコンテンツ再生ステップと、
前記再生ステップが、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得ステップと、
前記プレイリストと前記プレイリスト取得ステップが取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示ステップと、
を備える、再生方法。
（１２）
コンピュータに、
コンテンツを再生するコンテンツ再生ステップと、
前記再生ステップが、プレイリストに基づいてコンテンツを再生している際に、前記プレイリストにおけるコンテンツの再生順序が少なくとも２つ連続して一致している外部プレイリストを外部から少なくとも１つ取得するプレイリスト取得ステップと、
前記プレイリストと前記プレイリスト取得ステップが取得した前記外部プレイリストとを、連続して一致しているコンテンツ同士で結合して表示させるプレイリスト表示ステップと、
を実行させる、コンピュータプログラム。
【符号の説明】
【００８９】
２０    コンテンツサーバ
２１    通信部
２２    プレイリスト記録部
２３    プレイリスト検索部
２４    コンテンツ記録部
１００    携帯端末
１１０    通信部
１２０    画像表示部
１３０    音声出力部
１４０    制御部
１４１    プレイリスト取得部
１４２    プレイリスト表示部
１４３    コンテンツ再生部
１４４    コンテンツ取得部
１５０    操作部
１６０    記憶部
１７０、１８０    プレイリスト
２００    携帯端末
【図１】
2012239058.tif 000003
【図２】
2012239058.tif 000004
【図３】
2012239058.tif 000005
【図４】
2012239058.tif 000006
【図５】
2012239058.tif 000007
【図６】
2012239058.tif 000008
【図７】
2012239058.tif 000009
【図８】
2012239058.tif 000010
【図９】
2012239058.tif 000011
【図１０】
2012239058.tif 000012
【図１１】
2012239058.tif 000013