(57)【特許請求の範囲】
【請求項１】
蓄積装置に蓄積されたコンテンツを取得して再生する再生装置と、前記再生装置を通信により制御する制御装置とを備えるコンテンツ再生システムであって、
前記制御装置は、
前記再生装置により再生される対象であるコンテンツの属性を示す属性情報を取得する第１属性情報取得手段と、
前記再生装置により再生される複数のコンテンツの再生順を決定する際に従う規則を示す規則情報を取得する第１規則取得手段と、
前記第１属性情報取得手段が取得した属性情報に基づいて、前記第１規則取得手段が取得した規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した第１再生リストを生成する第１再生リスト生成手段と
を有し、
前記再生装置は、
前記第１規則取得手段が取得したものと共通する規則を示す前記規則情報を取得する第２規則取得手段と、
再生する対象であるコンテンツの属性を示す属性情報を取得する第２属性情報取得手段と、
前記第２属性情報取得手段が取得した属性情報に基づいて、前記第２規則取得手段が取得した前記規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した第２再生リストを生成する第２再生リスト生成手段と
を有することを特徴とするコンテンツ再生システム。
【請求項２】
蓄積装置に蓄積されたコンテンツを取得して再生する再生装置を通信により制御する制御装置であって、
前記再生装置により再生される対象であるコンテンツの属性を表す属性情報を取得する属性情報取得手段と、
前記再生される対象であるコンテンツの前記属性情報に基づいて複数のコンテンツを再生順に列挙した再生リストを生成するときの、当該再生順を決定する際に従う規則を示す規則情報であって、再生する対象であるコンテンツの属性を示す属性情報に基づいて前記再生装置が複数のコンテンツを再生順に列挙した再生リストを生成するときに当該再生順を決定する際に従う規則と共通する規則を示す前記規則情報を取得する規則取得手段と、
前記属性情報取得手段が取得した属性情報に基づいて、前記規則取得手段が取得した規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した再生リストを生成する再生リスト生成手段と
を備えることを特徴とする制御装置。
【請求項３】
制御装置によって通信により制御され、蓄積装置に蓄積されたコンテンツを当該制御に応じて取得して再生する再生装置であって、
再生する対象であるコンテンツの属性を示す属性情報に基づいて複数のコンテンツを再生順に列挙した再生リストを生成するときの、当該再生順を決定する際に従う規則を示す規則情報であって、再生される対象であるコンテンツの属性を示す属性情報に基づいて前記制御装置が複数のコンテンツを再生順に列挙した再生リストを生成するときに当該再生順を決定する際に従う規則と共通する規則を示す前記規則情報を取得する規則取得手段と、
前記再生する対象であるコンテンツの属性を示す属性情報を取得する属性情報取得手段と、
前記属性情報取得手段が取得した属性情報に基づいて、前記規則取得手段が取得した前記規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した再生リストを生成する再生リスト生成手段と
を備えることを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを連続再生するための技術に関する。
【背景技術】
【０００２】
コンテンツサーバから取得したコンテンツを再生する再生装置と、その再生装置の動作を制御する制御装置（コントローラ）とを備えたコンテンツの再生システムが知られている。例えば、特許文献１は、コントローラがコンテンツを再生順に列挙したプレイリストを作成し、そのプレイリストに従った再生順で複数のコンテンツを連続して再生装置に再生させることを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８７１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１が開示する技術では、再生装置でコンテンツの再生が完了するたびに、コントローラが次に再生するコンテンツを予約するための次再生予約を再生装置に送信する。この技術では、コントローラと再生装置との間で次再生予約などによる通信量が増大することがあるし、例えばコンテンツの連続再生中にコントローラの電源が切られてしまうと、その連続再生が中断してしまう。
本発明の目的は、制御装置と再生装置との間の通信量の増大を抑えつつ、再生装置でコンテンツの連続再生を実現することである。
【課題を解決するための手段】
【０００５】
上述した目的を達成するために、本発明に係るコンテンツ再生システムは、蓄積装置に蓄積されたコンテンツを取得して再生する再生装置と、前記再生装置を通信により制御する制御装置とを備えるコンテンツ再生システムであって、前記制御装置は、前記再生装置により再生される対象であるコンテンツの属性を示す属性情報を取得する第１属性情報取得手段と、前記再生装置により再生される複数のコンテンツの再生順を決定する際に従う規則を示す規則情報を取得する第１規則取得手段と、前記第１属性情報取得手段が取得した属性情報に基づいて、前記第１規則取得手段が取得した規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した第１再生リストを生成する第１再生リスト生成手段とを有し、前記再生装置は、前記第１規則取得手段が取得したものと共通する規則を示す前記規則情報を取得する第２規則取得手段と、再生する対象であるコンテンツの属性を示す属性情報を取得する第２属性情報取得手段と、前記第２属性情報取得手段が取得した属性情報に基づいて、前記第２規則取得手段が取得した前記規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した第２再生リストを生成する第２再生リスト生成手段とを有することを特徴とすることを特徴とする。
【０００６】
本発明の制御装置は、蓄積装置に蓄積されたコンテンツを取得して再生する再生装置を通信により制御する制御装置であって、前記再生装置により再生される対象であるコンテンツの属性を表す属性情報を取得する属性情報取得手段と、前記再生される対象であるコンテンツの前記属性情報に基づいて複数のコンテンツを再生順に列挙した再生リストを生成するときの、当該再生順を決定する際に従う規則を示す規則情報であって、再生する対象であるコンテンツの属性を示す属性情報に基づいて前記再生装置が複数のコンテンツを再生順に列挙した再生リストを生成するときに当該再生順を決定する際に従う規則と共通する規則を示す前記規則情報を取得する規則取得手段と、前記属性情報取得手段が取得した属性情報に基づいて、前記規則取得手段が取得した規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した再生リストを生成する再生リスト生成手段とを備えることを特徴とする。
【０００７】
本発明の再生装置は、制御装置によって通信により制御され、蓄積装置に蓄積されたコンテンツを当該制御に応じて取得して再生する再生装置であって、再生する対象であるコンテンツの属性を示す属性情報に基づいて複数のコンテンツを再生順に列挙した再生リストを生成するときの、当該再生順を決定する際に従う規則を示す規則情報であって、自装置と前記制御装置とで共通する規則を示す前記規則情報を取得する規則取得手段と、前記再生する対象であるコンテンツの属性を示す属性情報を取得する属性情報取得手段と、前記属性情報取得手段が取得した属性情報に基づいて、前記規則取得手段が取得した前記規則情報が示す規則に従って前記複数のコンテンツを再生順に列挙した再生リストを生成する再生リスト生成手段とを備えることを特徴とする再生ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、制御装置と再生装置との間の通信量の増大を抑えつつ、再生装置でコンテンツの連続再生を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】コンテンツ再生システムの概略構成を示す図
【図２】無線通信端末の構成を示すブロック図
【図３】コンテンツ再生装置の構成を示すブロック図
【図４】コンテンツサーバの構成を示すブロック図
【図５】コンテンツサーバでのコンテンツの管理構造を説明する図
【図６】第１再生リストの構造の一例を示す図
【図７】第２再生リストの構造の一例を示す図
【図８】無線通信端末の制御部が実現する機能的構成を示す機能ブロック図
【図９】コンテンツ再生装置の制御部が実現する機能的構成を示す機能ブロック図
【図１０】コンテンツ再生システムにおける処理の流れを示すシーケンスチャート
【図１１】第１及び第２再生リストの構造の一例を示す図
【発明を実施するための形態】
【００１０】
［実施形態］
以下、図面を参照しつつ本発明の一実施形態を説明する。
図１は、コンテンツ再生システム１の概略構成を示す図である。コンテンツ再生システム１は、ここでは、家庭内のパーソナルコンピュータやＡＶ（Audio Visual）機器を相互に接続するためのプロトコルであるＵＰｎＰ（Universal Plug and Play）に基づくネットワークＡＶシステムである。コンテンツ再生システム１は、無線通信端末１０と、コンテンツ再生装置２０とを備える。無線通信端末１０は、コントロールポイントとも呼ばれる制御装置であり、ここではスマートフォンである。コンテンツ再生装置２０は、メディアレンダラとも呼ばれる再生装置であり、ここではオーディオプレーヤである。
【００１１】
コンテンツサーバ３０は、メディアサーバとも呼ばれ、コンテンツを蓄積する蓄積装置として機能し、コンテンツ再生装置２０からの要求に応じたコンテンツをストリーミング形式によって送信する。コンテンツサーバ３０が蓄積するコンテンツは、ここでは楽曲に関するものである。コンテンツ再生装置２０は、無線通信端末１０と無線通信する一方、通信ネットワーク９０に接続してコンテンツサーバ３０と通信する。コンテンツ再生装置２０は、無線通信を用いた無線通信端末１０による制御の下で、コンテンツサーバ３０との通信により、コンテンツサーバ３０からコンテンツを取得して再生する。
なお、本実施形態では、無線通信端末１０、コンテンツ再生装置２０及びコンテンツサーバ３０をそれぞれ１つずつとするが、複数存在していてもよい。
【００１２】
図２は、無線通信端末１０の構成を示すブロック図である。図２に示すように、無線通信端末１０は、制御部１１と、ＵＩ（User Interface）部１２と、無線通信部１３と、音声入出力部１４と、記憶部１５とを備える。
制御部１１は、ＣＰＵ（Central Processing Unit）を含む演算装置やメモリを備える制御手段である。演算装置は、メモリや記憶部１５に記憶されたプログラムを実行することにより、無線通信端末１０の動作を制御する。ＵＩ部１２は、タッチパネルを備え、ユーザからの操作を受け付ける操作手段と、画像により情報を報知する表示手段としての機能を兼ね備えるものである。無線通信部１３は、無線通信回路やアンテナを備え、コンテンツ再生装置２０に接続するためのインタフェースである。音声入出力部１４は、受話音声などを収音するマイクロホンや送話音声などを放音するスピーカを備え、無線通信端末１０における音声の入出力に関する機能を実現する。
【００１３】
記憶部１５は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）を備え、制御部１１が用いる各種のプログラムを記憶する。記憶部１５は、更に、第１再生リスト１５１を記憶することがある。第１再生リスト１５１は、コンテンツ再生装置２０に連続再生させる複数のコンテンツを再生順に列挙しリスト化したものである。第１再生リスト１５１は、例えば図８に示されるデータ構造を有する。図８において、「１」や「２」のように各行の冒頭の数字が再生順を示し、それに後続する「Ａ１」や「Ａ２」が再生対象であるコンテンツを識別するコンテンツ識別子である。第１再生リスト１５１に関する構成について詳しくは後述する。
なお、この実施形態で、連続再生とは、複数のコンテンツを１つずつ続けて再生することをいう。
【００１４】
図３は、コンテンツ再生装置２０の構成を示すブロック図である。図３に示すように、コンテンツ再生装置２０は、制御部２１と、無線通信部２２と、ネットワーク通信部２３と、スピーカ２４と、記憶部２５と、表示部２６とを備える。
制御部２１は、ＣＰＵを含む演算装置やメモリを備える制御手段である。演算装置は、メモリに記憶されたプログラムを実行することにより、コンテンツ再生装置２０の動作を制御する。無線通信部２２は、無線通信回路やアンテナを備え、無線通信端末１０に接続するためのインタフェースである。ネットワーク通信部２３は、通信ネットワーク９０に接続するためのインタフェースである。スピーカ２４は、制御部２１から供給される楽音信号に応じて放音する放音部である。表示部２６は、例えばＦＬ（Fluorescent Lamp）ディスプレイであり、再生中のコンテンツに関する情報などを表示する。
【００１５】
記憶部２５は、例えばハードディスク装置を備え、制御部２１が動作するためのプログラムやソート情報２５１を記憶する。ソート情報２５１は、本発明の規則情報に相当し、コンテンツ再生装置２０で連続再生する複数のコンテンツの再生順を決定する際に従うべき規則を表す。具体的には、ソート情報２５１は、複数のコンテンツ（ここでは、楽曲）の集合からなる音楽アルバムやいわゆるプレイリストなどのコンテンツ群（以下、「アルバム等」と総称することがある。）について、デフォルトでどのような再生順とするかを規定するものである。ソート情報２５１は、例えば、音楽アルバムであれば、トラック番号が昇順となるように並べた（ソートした）再生順とすることを規定し、プレイリストであれば、再生順を変更しないで（ソートしないで）、コンテンツサーバ３０等であらかじめ決定された再生順に従うことを規定する。
【００１６】
また、ソート情報２５１は、複数のアルバム等に跨ってコンテンツの連続再生を実現する場合において、そのアルバム等単位での再生順を決定する際に従うべき規則を表すものでもある。ソート情報２５１は、例えば、或るアーティスト（歌手）に関する複数のアルバム等について、アルバム等の名称（タイトル）が、例えばアルファベット順又は５０音順となる再生順とすることを規定する。
【００１７】
記憶部２５は、更に、第２再生リスト２５２を記憶することがある。第２再生リスト２５２は、コンテンツ再生装置２０で連続再生する複数のコンテンツを、ソート情報２５１が示す規則に従って再生順に列挙しリスト化したものである。第２再生リスト２５２は、例えば図９に示されるデータ構造を有する。第２再生リスト２５２のデータ構造は、基本的に第１再生リストのそれと共通する。第２再生リスト２５２に関する構成について詳しくは後述する。
【００１８】
図４は、コンテンツサーバ３０の構成を示すブロック図である。図４に示すように、コンテンツサーバ３０は、制御部３１と、ネットワーク通信部３２と、記憶部３３とを備える。
制御部３１は、ＣＰＵを含む演算装置やメモリを備える制御手段である。演算装置は、メモリに記憶されたプログラムを実行することにより、コンテンツサーバ３０の動作を制御する。ネットワーク通信部３２は、通信ネットワーク９０に接続するためのインタフェースである。記憶部３３は、例えばハードディスク装置を備え、制御部３１が動作するためのプログラムを記憶する一方、コンテンツＤＢ（Data Base）３３１及び属性情報ＤＢ３３２を有している。コンテンツＤＢ３３１は、コンテンツサーバ３０が提供するコンテンツを蓄積するデータベースである。属性情報ＤＢ３３２は、コンテンツＤＢ３３１に蓄積された各コンテンツの属性を示す属性情報を蓄積するデータベースである。属性情報は、例えば、アーティストの名称などを含み各アーティストを識別するアーティスト識別子や、アルバム等の名称などを含み各アルバム等を識別するアルバム等識別子、コンテンツの名称などを含み各コンテンツを識別するコンテンツ識別子、アルバム等内でのデフォルトでの再生順（例えば、音楽アルバムにおけるトラック番号）、アルバム等を構成するコンテンツの総数、著作権保護情報、コンテンツＤＢ３３１における各コンテンツの所在を示すアドレス情報（例えば、ＵＲＩ；Uniform Resource Identifier）を含む。属性情報は、ソート情報２５１に従ってコンテンツを連続再生するときの再生順を決定するために必要な情報を含んでいる。
【００１９】
図５は、コンテンツサーバ３０でのコンテンツの管理構造を説明する図である。コンテンツサーバ３０では属性情報が示す属性に基づいて、図５に示す階層構造に従って各コンテンツが管理される。図５において、各ブロックに示すアルファベット、又はアルファベットと数値の組み合わせは、アーティスト識別子（「アーティスト」と示した階層）、アルバム等識別子（「アルバム等」と示した階層）、コンテンツ識別子（「コンテンツ」と示した階層）を表す。
図５に示すように、コンテンツサーバ３０に蓄積される各コンテンツは、アーティスト単位でグループ化され、更に、各アーティストに関するアルバム等単位でさらに細分化してグループ化されている。このようなグループ化は、属性情報に記述されたアーティスト識別子及びアルバム等識別子から特定可能である。また、アルバム等識別子について、括弧書きで「ａｂｍ」と記述したものは音楽アルバムに対応することを意味し、括弧書きで「ｐｌｙ」と記述したものはプレイリストに対応することを意味する。また、コンテンツ識別子にあって、符号の末尾の数値はアルバム等内でのデフォルトでの再生順を表し、特に、音楽アルバムについてはトラック番号に対応している。
【００２０】
図６は、無線通信端末１０の制御部１１が実現する機能的構成を示す機能ブロック図である。制御部１１は、プログラムを実行することにより、属性情報取得部１１１と、第１規則取得部１１２と、第１再生リスト生成部１１３と、受付部１１４と、送信制御部１１５とに相当する機能を実現する。
属性情報取得部１１１は、本発明の第１属性情報取得手段（属性情報取得手段）に相当し、コンテンツ再生装置２０により再生される対象であるコンテンツの属性を表す属性情報を取得する。ここでは、属性情報取得部１１１は、ユーザによりＵＩ部１２が操作されることで指定された再生対象のコンテンツについて属性情報を取得する。属性情報取得部１１１は、例えば、再生対象のコンテンツに関するアーティストを指定するものであったり、アルバム等を指定したりするものなどのように、連続再生の対象とするコンテンツの範囲が指定されると、それらのコンテンツの属性を示す属性情報を取得する。
【００２１】
第１規則取得部１１２は、本発明の第１規則取得手段（規則取得手段）に相当し、コンテンツ再生装置２０に連続再生させる複数のコンテンツの再生順を決定する際に従う規則を示す情報を取得する。ここでは、第１規則取得部１１２は、ソート情報２５１をコンテンツ再生装置２０との通信により無線通信部２２によって取得する。
【００２２】
第１再生リスト生成部１１３は、本発明の第１再生リスト生成手段（再生リスト生成手段）に相当し、属性情報取得部１１１が取得した属性情報に基づいて、第１規則取得部１１２により取得されたソート情報２５１が示す規則に従って、再生対象である複数のコンテンツを再生順に列挙した第１再生リスト１５１を生成する。例えば、図５に示すアーティスト識別子「ＰＱＲ」のコンテンツを連続再生する場合、第１再生リスト生成部１１３は、図８に示す内容の第１再生リスト１５１を生成する。図８に示す内容の第１再生リスト１５１であれば、第１再生リスト生成部１１３は、コンテンツ識別子「Ａ１」→「Ａ２」→・・・「Ａ１３」→「Ｄ１」→「Ｄ２」→・・・「Ｄ１１」→「Ｇ１」→・・・「Ｇ１３」→・・・という再生順で、各コンテンツを連続再生させるための再生リストを生成したことになる。第１再生リスト１５１は、連続再生における再生順を示す数値と、コンテンツ識別子とを少なくとも含む。このコンテンツ識別子は、各コンテンツを一意に識別する文字列であるが、コンテンツサーバ３０におけるコンテンツの所在を示すＵＲＩが用いられてもよく、コンテンツを一意に特定できる情報であればよい。
【００２３】
受付部１１４は、本発明の受付手段に相当し、第１再生リスト生成部１１３により生成された第１再生リスト１５１を用いて、連続再生の対象である複数のコンテンツのうち最初に再生させるコンテンツ（以下、「先頭再生コンテンツ」という。）を指定する操作を受け付ける。受付部１１４は、ユーザによりＵＩ部１２が操作されることで、いずれか１つのコンテンツを先頭再生コンテンツとする指示を受け付ける。
【００２４】
また、受付部１１４は、第１再生リスト１５１に記述された再生順を変更する変更指示を受け付ける。第１再生リスト生成部１１３は、この変更指示が受け付けられた場合には、変更指示の内容を反映させて第１再生リスト１５１を生成する（つまり、更新する）。この変更指示は、例えば、一のコンテンツと他のコンテンツとの再生順を入れ替えたり、或るコンテンツを再生しないことを指示したりするものである。すなわち、変更指示は、ソート情報２５１に基づいて決定される再生順でないものに変更することを指示するものである。
【００２５】
送信制御部１１５は、受付部１１４により受け付けられた先頭再生コンテンツを指定して複数のコンテンツの再生指示を送信させるよう、この再生指示を無線通信部１３に供給する。再生指示は、ここでは、先頭再生コンテンツを指定する情報と、連続再生の対象とするコンテンツを指定する情報とを含む。
なお、送信制御部１１５及び無線通信部１３の協働により、本発明の再生指示送信手段に相当する機能が実現される。
【００２６】
図７は、コンテンツ再生装置２０の制御部２１が実現する機能的構成を示す機能ブロック図である。制御部２１は、プログラムを実行することにより、第２規則取得部２１１と、再生指示取得部２１２と、第２属性情報取得部２１３と、第２再生リスト生成部２１４と、再生部２１５とに相当する機能を実現する。
第２規則取得部２１１は、本発明の第２規則取得手段（規則取得手段）に相当し、連続再生する複数のコンテンツの再生順を決定する際に従う規則を示す情報を取得する。ここでは、第２規則取得部２１１は、ソート情報２５１を記憶部２５から読み出して取得する。すなわち、第２規則取得部２１１及び上述した第１規則取得部１１２は、無線通信端末１０とコンテンツ再生装置２０とで共通の規則を表し、両装置で共有されるソート情報２５１を取得する。
【００２７】
再生指示取得部２１２は、本発明の再生指示取得手段に相当し、送信制御部１１５の制御に応じて無線通信部１３により送信された再生指示が無線通信部２２により受信されると、受信された再生指示を取得する。
第２属性情報取得部２１３は、本発明の第２属性情報取得手段（属性情報取得手段）に相当し、コンテンツ再生装置２０で再生する対象であるコンテンツの属性を表す属性情報を取得する。ここでは、第２属性情報取得部２１３は、再生指示により指定された再生対象のコンテンツについて属性情報を取得する。
【００２８】
第２再生リスト生成部２１４は、本発明の第２再生リスト生成手段（再生リスト生成手段）に相当し、再生指示取得部２１２が取得した再生指示と第２属性情報取得部２１３が取得した属性情報とに基づいて、連続再生の対象である複数のコンテンツを、第２規則取得部２１１で取得されたソート情報２５１が示す規則に従って再生順に列挙して、第２再生リスト２５２を生成する。例えば、図５に示すアーティスト識別子「ＰＱＲ」のアーティストのコンテンツを連続再生する場合、第２再生リスト生成部２１４は、図９に示す内容の第２再生リスト２５２を生成する。また、第２再生リスト生成部２１４は、必要に応じて、再生指示で指定される変更指示の内容を反映させて第２再生リスト２５２を更新する。
【００２９】
再生部２１５は、本発明の再生手段に相当し、再生指示取得部２１２により取得された再生指示に基づいて、先頭再生コンテンツから開始して、第２再生リスト２５２に従った再生順で、連続再生する複数のコンテンツをコンテンツサーバ３０から取得して、順次再生する。例えば図９に示す内容の第２再生リスト２５２であれば、再生部２１５は、コンテンツ識別子「Ａ１」→「Ａ２」→・・・「Ａ１３」→「Ｄ１」→「Ｄ２」→・・・「Ｄ１１」→「Ｇ１」→・・・「Ｇ１３」→・・・という再生順でコンテンツを連続再生する。再生部２１５は、連続再生時にあっては、コンテンツサーバ３０から取得したコンテンツに応じた楽音信号を生成してスピーカ２４に出力し、その楽音信号に応じてスピーカ２４に放音させる。
【００３０】
図１０は、コンテンツ再生システム１における処理の流れを示すシーケンスチャートである。
無線通信端末１０のユーザはＵＩ部１２を操作して、コンテンツを再生するためのアプリケーションプログラムの起動を指示する。この指示に応じて、制御部１１はアプリケーションプログラム読み出して実行し、まず、自端末と無線通信可能なコンテンツ再生装置２０を無線通信部１３により探索して、ＵＩ部１２にその一覧を表示する。ＵＩ部１２がユーザにより操作されていずれかのコンテンツ再生装置２０が指定されると、制御部１１は、以降、このコンテンツ再生装置２０にコンテンツを再生させるものとして、以下の処理ステップを実行する。
【００３１】
制御部１１は、無線通信部１３によってコンテンツ再生装置２０宛てにソート情報２５１の送信を要求する（ステップＳ１）。コンテンツ再生装置２０の制御部２１は、無線通信部２２によりソート情報２５１の送信要求を受信すると、ソート情報２５１を記憶部２５から読み出して、無線通信端末１０宛てに送信する（ステップＳ２）。無線通信端末１０の制御部１１は、無線通信部１３によりソート情報２５１を受信すると、これをメモリ又は記憶部１５に記憶させる。
無線通信端末１０及びコンテンツ再生装置２０の双方は、以降、ソート情報２５１に従って再生リストを生成する。このステップＳ１，Ｓ２の処理により、無線通信端末１０とコンテンツ再生装置２０とで、互いに共通する規則に従ってコンテンツの再生順を決定するための取り決めが完了する。
【００３２】
次に、制御部１１は、連続再生の対象とするコンテンツを指定する操作を受け付ける（ステップＳ３）。制御部１１は、例えばアーティスト単位やアルバム等単位で、再生の対象とするコンテンツを指定する操作をＵＩ部１２により受け付ける。ここでは、制御部１１は、図５に示されるアーティスト識別子「ＰＱＲ」のアーティストに関するコンテンツの連続再生の指示を受け付けたとする。
なお、制御部１１は、コンテンツ単位で連続再生させる対象の指定を受け付けてもよく、要するに、連続再生の対象とするコンテンツの範囲を特定できる指定を受け付ける。
【００３３】
続いて、制御部１１は、無線通信部１３によってコンテンツサーバ３０宛てに再生対象とするコンテンツの属性情報の送信を要求する（ステップＳ４）。ここでは、制御部１１は、ステップＳ３の処理で再生対象として受け付けたコンテンツに関する属性情報の送信を要求する。コンテンツサーバ３０の制御部３１は、例えばコンテンツ再生装置２０経由で属性情報の送信要求を受信すると、属性情報ＤＢ３３２から対応するものを読み出して、無線通信端末１０宛てに送信する（ステップＳ５）。
【００３４】
次に、制御部１１は、連続再生の対象とするコンテンツを、ステップＳ５の処理で取得した属性情報に基づいて、ステップＳ２の処理で取得したソート情報２５１が示す規則に従って列挙して、第１再生リスト１５１を生成する（ステップＳ６）。ここで、制御部１１は、ソート情報２５１に基づいて、図８に示す内容の第１再生リスト１５１を生成する。制御部１１は、生成した第１再生リスト１５１を記憶部１５に記憶させる。
【００３５】
次に、制御部１１は、第１再生リスト１５１によって指定される再生順を変更する変更指示を受け付ける（ステップＳ７）。ここでは、制御部１１は、ＵＩ部１２の操作により変更指示を受け付けると、その変更指示の内容に従った再生順となるように、第１再生リスト１５１の内容を更新する。ここで、制御部１１は、コンテンツ識別子「Ａ１」のコンテンツを再生しないで、かつ、コンテンツ識別子「Ｄ１」と「Ｄ２」とのコンテンツの再生順を入れ替えるという再生順の変更指示を受け付けたとする。この場合、制御部１１は、この変更指示の内容を反映させ、図１１（ａ）に示す内容となるように第１再生リスト１５１の内容を更新する。この結果、先頭再生コンテンツはコンテンツ識別子「Ａ１」のコンテンツから「Ａ２」のコンテンツに変更され、コンテンツ識別子「Ｄ１」のコンテンツよりも「Ｄ２」のコンテンツの方が先になるように再生順が変更される。
【００３６】
次に、制御部１１は、先頭再生コンテンツを指定する操作をＵＩ部１２によって受け付ける（ステップＳ８）。例えば、制御部１１は、記憶部１５から読み出した第１再生リスト１５１の内容をＵＩ部１２に表示させて、そのリスト中のいずれかのコンテンツをユーザに指定させる。ここでは、制御部１１は、コンテンツ識別子「Ａ２」のコンテンツを指定する操作を受け付けたとする。
そして、制御部１１は、ステップＳ８の処理で受け付けた先頭再生コンテンツを指定した再生指示を、無線通信部１３によりコンテンツ再生装置２０宛てに送信する（ステップＳ９）。ここで、制御部１１がステップＳ７の処理で再生順の変更指示を受け付けていた場合には、先頭再生コンテンツのほか、この変更指示の内容を指定した再生指示を送信する。
なお、再生指示は、制御部１１がステップＳ３の処理で受け付けた内容に応じて、アルバム等単位やアーティスト単位、コンテンツ単位で連続再生の対象とするコンテンツを指定する指示を含んでいるが、再生順を指定するための指示を含んでいなくてよい。
以上が、コンテンツの連続再生時において、無線通信端末１０で実行される処理の説明である。
【００３７】
コンテンツ再生装置２０の制御部２１は、無線通信部２２によって無線通信端末１０により送信された再生指示を受信して、これを取得する。そして、制御部２１は、ネットワーク通信部２３によってコンテンツサーバ３０宛てに、再生対象のコンテンツの属性情報送信要求を送信する（ステップＳ１０）。ここでは、制御部２１は、ステップＳ３の処理で再生対象として受け付けたコンテンツに関する属性情報の送信を要求するから、無線通信端末１０と同じ属性情報の送信を要求することになる。コンテンツサーバ３０の制御部３１は、ネットワーク通信部３２により属性情報の送信要求を受信すると、属性情報ＤＢ３３２から対応するものを読み出して、コンテンツ再生装置２０宛てに送信する（ステップＳ１１）。これにより、制御部２１は、コンテンツサーバ３０から受信した属性情報を取得する。
【００３８】
次に、制御部２１は、無線通信端末１０から取得した再生指示と、コンテンツサーバ３０から取得した属性情報とに基づいて、ソート情報２５１が示す規則に従ってコンテンツを列挙した第２再生リスト２５２を生成する（ステップＳ１２）。ここで、制御部２１は、ソート情報２５１が示す規則で連続再生するコンテンツの再生順を決定するとともに、再生指示に再生順の変更指示を示す内容が含まれていれば、その内容を反映させて、第２再生リスト２５２を生成する。ここでは、制御部２１は、図１１（ｂ）に示す内容となるように、第２再生リスト２５２を生成する。制御部２１は、生成した第２再生リスト２５２を記憶部１５に記憶させる。
このステップＳ１２の処理により、無線通信端末１０で保持される第１再生リスト１５１と、コンテンツ再生装置２０で保持される第２再生リスト２５２との内容は共通する。
【００３９】
次に、制御部２１は、無線通信端末１０から取得した再生指示で指定された先頭再生コンテンツから開始して、第２再生リスト２５２に従った再生順で、連続再生の対象であるコンテンツをコンテンツサーバ３０から取得して順次再生する。この間、制御部２１は、連続再生するコンテンツの総数や再生中のコンテンツの名称など、取得した属性情報が示す属性に応じて表示部２６に情報を表示する。
まず、制御部２１は、第２再生リスト２５２に記述された１番目のコンテンツを再生すべく、アルバム等識別子「ＡＢＣ」の音楽アルバムのトラック番号「２」のコンテンツの送信を、ネットワーク通信部２３によってコンテンツサーバ３０に要求する（ステップＳ１３）。コンテンツサーバ３０の制御部３１は、ネットワーク通信部３２によりコンテンツの送信要求を受信すると、コンテンツＤＢ３３１から対応するものを読み出して、コンテンツ再生装置２０宛てにストリーミング形式で送信する（ステップＳ１４）。制御部２１は、ストリーミング形式で送信されたアルバム等識別子「ＡＢＣ」の音楽アルバムのトラック番号「２」のコンテンツを、ネットワーク通信部２３により受信すると、楽音信号を生成し、これをスピーカ２４に出力することでコンテンツを再生する（ステップＳ１５）。
【００４０】
そして、制御部２１は、アルバム等識別子「ＡＢＣ」の音楽アルバムのトラック番号「２」のコンテンツの再生終了時刻が近づくと、第２再生リスト２５２に記述された２番目のコンテンツを再生するべく、同アルバムのトラック番号「３」のコンテンツの送信をネットワーク通信部２３によってコンテンツサーバ３０に要求する（ステップＳ１６）。
なお、制御部２１は、無線通信端末１０によりＵＩ部１２が操作されて、再生対象のコンテンツが変更される可能性があるので、例えば、コンテンツ再生終了前の所定期間前など、コンテンツの再生終了時付近で、新たなコンテンツの送信を要求することが好ましい。
【００４１】
コンテンツサーバ３０の制御部３１は、ネットワーク通信部３２によりコンテンツの送信要求を受信すると、コンテンツＤＢ３３１から対応するものを読み出して、コンテンツ再生装置２０宛てにストリーミング形式で送信する（ステップＳ１７）。制御部１１は、ストリーミング配信されたアルバム等識別子「ＡＢＣ」の音楽アルバムのトラック番号「３」のコンテンツを、ネットワーク通信部２３により受信すると、そのコンテンツを再生する（ステップＳ１８）。
【００４２】
以降においても、コンテンツ再生装置２０及びコンテンツサーバ３０間の遣り取りにより、第２再生リスト２５２に従った再生順でコンテンツ再生装置２０によってコンテンツが連続再生される。コンテンツ再生装置２０が、アルバム等識別子「ＡＢＣ」の音楽アルバムのコンテンツ識別子「Ａ１３」のコンテンツの再生を終了すると、次に、アルバム等識別子「ＤＥＦ」の音楽アルバム内のコンテンツを再生するように、上記手順で処理を実行する。そして、コンテンツ再生装置２０が同アルバムのコンテンツ識別子「Ｄ１１」のコンテンツの再生を終了すると、次に、アルバム等識別子「ＧＨＩ」のプレイリスト内のコンテンツを再生するように、上記手順で処理を実行する。
なお、制御部１１がステップＳ８の処理で受け付けた先頭再生コンテンツがコンテンツ識別子「Ａ３」のものであれば、コンテンツ再生装置２０は、コンテンツ識別子「Ａ２」のものを再生しないでもよいし、コンテンツ識別子「Ａ１３」のものの後に再生してもよい。要するに、コンテンツ再生装置２０は、第２再生リスト２５２に従った再生順で再生することを原則とするが、全コンテンツについてそのような再生順とする構成に限らない。
【００４３】
また、無線通信端末１０が複数のアーティストに跨った連続再生を指示する再生指示を送信した場合、コンテンツ再生装置２０では、アーティスト識別子「ＰＱＲ」に関するコンテンツが連続再生された後、アーティスト識別子「ＳＴＵ」に関するコンテンツが連続再生される。この連続再生を実現する場合であっても、無線通信端末１０にすれば、ステップＳ９の処理における再生指示を行うことでこれを指示することができる。
【００４４】
コンテンツ再生装置２０における連続再生に関して、図１０のステップＳ９以降のように無線通信端末１０の処理は含まれない。よって、コンテンツの連続再生中に、例えば無線通信端末１０の電源が切られたり、コンテンツ再生装置２０との無線通信が不可能な場所に無線通信端末１０が移動させられたりしても、第１再生リスト１５１の内容でコンテンツ再生装置２０で連続再生が実現される。また、ユーザが再生させたいコンテンツの数が膨大になっても、それらを逐一ユーザが指定する必要がないので、ユーザが多数のコンテンツを再生させたい場合であっても、その指定に係る負担が過大になることはない。
【００４５】
以上説明した実施形態のコンテンツ再生システム１では、無線通信端末１０とコンテンツ再生装置２０とが、複数のコンテンツの再生順を決定する際に従う規則を示す情報を互いに共有している。これにより、無線通信端末１０側では、先頭再生コンテンツと変更指示の内容とを指定した再生指示を送信するだけで、第１再生リスト１５１及び第２再生リスト２５２の内容を共通にして、コンテンツの連続再生を実現することができる。よって、無線通信端末１０は、コンテンツの連続再生に先立って再生指示を送信するだけで、コンテンツの連続再生に関するすべての指示を完了させることができる。したがって、コンテンツ再生システム１によれば、無線通信端末１０とコンテンツ再生装置２０との間の通信量の増大を抑えつつ、コンテンツ再生装置２０でコンテンツの連続再生を実現することができる。
【００４６】
［変形例］
本発明は、上述した実施形態と異なる形態で実施することが可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
（変形例１）
上述した実施形態では、コンテンツ再生装置２０がソート情報２５１を記憶する構成の下で、コンテンツ再生装置２０は自装置内のソート情報２５１を参照し、無線通信端末１０はコンテンツ再生装置２０から取得したソート情報２５１を参照することで、両装置の再生リストの内容が一致するようにしていた。これに代えて、無線通信端末１０がソート情報２５１を記憶する構成としてもよい。この場合、無線通信端末１０は自端末内のソート情報２５１を参照し、コンテンツ再生装置２０は無線通信端末１０から取得したソート情報２５１を参照することで、両装置の再生リストの内容を一致させる。また、コンテンツ再生システム１において、無線通信端末１０及びコンテンツ再生装置２０以外の装置がソート情報２５１を記憶し、無線通信端末１０及びコンテンツ再生装置２０の双方がこの装置からソート情報２５１を取得してもよい。要するに、無線通信端末１０及びコンテンツ再生装置２０が、互いに共通する規則に従って連続再生の対象であるコンテンツの再生順を決定するように、両装置が共通する規則を示し、両装置で共有される規則を示す情報を取得すればよい。
【００４７】
（変形例２）
上述した実施形態では、コンテンツサーバ３０がコンテンツＤＢ３３１と属性情報ＤＢ３３２との双方を有していたが、コンテンツＤＢ３３１のみを有し、他の装置が属性情報ＤＢ３３２を有していてもよい。この構成であっても、無線通信端末１０及びコンテンツ再生装置２０の双方が属性情報ＤＢにアクセスして属性情報を取得すれば、上述した実施形態と同等の作用効果を奏する。
【００４８】
（変形例３）
上述した実施形態では、コンテンツ再生システム１において、１つのコンテンツサーバ３０に蓄積される複数コンテンツを連続再生していたが、複数のサーバに跨ってコンテンツを連続再生してもよい。再生対象として指定されたコンテンツが複数サーバに跨る場合は、ソート情報２５１でサーバごとに指定された再生順に従って、連続再生が実現されるとよい。
また、図５に示されるコンテンツの管理構造はあくまで一例である。よって、例えば、アーティスト識別子を無視して、すべてのアルバム等を対象として、アルファベット順又は５０音順の再生順としてもよく、再生順の決定の仕方については種々の変形が可能である。また、属性情報が示す属性も一例であり、その他の情報が含まれてもよい。要するに、本発明の属性情報は、コンテンツ再生システム１において連続再生の対象であるコンテンツの再生順を決定する際に参照される属性を示すものであればよい。
また、コンテンツサーバ３０においてデフォルトで決められる再生順はいかように決められていてもよく、例えば、アルバムについてトラック番号順でなく、タイトルがアルファベット順又は５０音順となるように決められてもよい。
【００４９】
（変形例４）
上述した実施形態において、無線通信端末１０は、コンテンツ再生装置２０におけるコンテンツの連続再生中に、第１再生リスト１５１の内容に応じた表示を行ってもよい。具体的には、制御部１１は、第１再生リスト１５１を用いて現在コンテンツ再生装置２０で再生中であるコンテンツの名称を表示する。属性情報に各コンテンツの再生時間を含ませておき、無線通信端末１０がこの再生時間を参照すればどの時期に再生コンテンツが切り替わるかを推測できるので、コンテンツ再生装置２０との通信を行わなくとも、第１再生リスト１５１とこの再生時間とを用いて、再生中のコンテンツを特定することができる。
【００５０】
（変形例５）
上述した実施形態のコンテンツは、楽曲に関するものであったが、本発明のコンテンツの内容は特定のものに限定されない。例えば、本発明のコンテンツは、動画や静止画などの映像を表すものであってもよいし、楽曲及び映像の双方を表すものであってもよい。この場合、コンテンツ再生装置２０は、コンテンツサーバ３０から取得したコンテンツから映像信号を生成し、これを外部モニタに出力することでコンテンツを再生する過程を含む。
また、コンテンツサーバ３０がストリーミング形式でコンテンツを送信する構成に限らず、コンテンツ再生装置２０がプログレッシブダウンロードのようにデータをダウンロードしながら再生する形式でもよい。要するに、コンテンツ再生装置２０がコンテンツを取得しつつ、既に取得したコンテンツを再生する構成であればよい。
【００５１】
（変形例６）
本発明の制御装置は、スマートフォン以外の端末であってもよく、例えば、携帯電話機、ＰＤＡ（Personal Digital Assistant）やモバイルコンピュータ、リモコンなどの、通信を行うことのできる種々の装置とすることができる。本発明の再生装置は、オーディオプレーヤ以外であってもよく、例えばパーソナルコンピュータ、スピーカ、ステレオ、テレビなどの、配信されるコンテンツを再生できる再生装置であればよい。また、本発明のコンテンツ再生システムは、いわゆるネットワークＡＶシステムに相当するものでなくてもよく、蓄積装置から取得したコンテンツを再生する再生装置と、この再生装置を通信により制御する制御装置とを備えるシステムであればよい。
【００５２】
また、本発明の蓄積装置に相当するものは、本発明の再生装置からみて外部装置に相当するものに限らず、例えば再生装置からみて内部装置に相当するものであってもよい。再生装置が、第２再生リストに従って蓄積装置からコンテンツを取得しつつそれを再生する構成であれば、制御装置による制御を介在させないで済むので、コンテンツの連続再生を実現可能である。
【００５３】
上述した実施形態では、コンテンツ再生装置２０が第２再生リスト生成部２１４を実現し、第２再生リスト生成部２１４が第２再生リスト２５２を生成していた。これに対し、コンテンツ再生装置２０は、再生指示に基づいて再生対象のコンテンツを特定し、無線通信端末１０と共通の規則に従ってコンテンツの再生順を決定する構成であれば、第２再生リスト２５２を生成しない構成であってもよい。この場合、コンテンツ再生装置２０の制御部２１は、第２再生リスト生成部２１４に相当する機能を実現する必要がない。
【００５４】
上述した実施形態では、連続再生の対象であるコンテンツを指定する操作を無線通信端末１０が受け付けていた。これに代えて、コンテンツ再生装置２０が連続再生の対象であるコンテンツを指定する操作を受け付けてもよい。この場合、コンテンツ再生装置２０は、コンテンツを指定する操作に基づいて連続再生の対象であるコンテンツを特定できるので、無線通信端末１０は連続再生の対象とするコンテンツを指定する情報を再生指示に含めないようにしてもよい。
【００５５】
（変形例７）
上述した実施形態における無線通信端末１０の制御部１１や、コンテンツ再生装置２０の制御部２１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ）など）、光記録媒体（光ディスク（ＣＤ、ＤＶＤ）など）、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記録した状態で提供し得る。また、インターネットのようなネットワーク経由でダウンロードさせることも可能である。また、制御部１１や制御部２１によって実現される機能は、１又は複数のソフトウェアにより実現されてもよいし、１又は複数のハードウェアにより実現されてもよい。
【符号の説明】
【００５６】
１…コンテンツ再生システム、１０…無線通信端末、１１…制御部、１１１…属性情報取得部、１１２…第１規則取得部、１１３…第１再生リスト生成部、１１４…受付部、１１５…送信制御部、１２…ＵＩ部、１３…無線通信部、１４…音声入出力部、１５…記憶部、１５１…第１再生リスト、２０…コンテンツ再生装置、２０…再生装置、２１…制御部、２１１…第２規則取得部、２１２…再生指示取得部、２１３…第２属性情報取得部、２１４…第２再生リスト生成部、２１５…再生部、２２…無線通信部、２３…ネットワーク通信部、２４…スピーカ、２５…記憶部、２５１…ソート情報、２５２…第２再生リスト、２６…表示部、３０…コンテンツサーバ、３１…制御部、３２…ネットワーク通信部、３３…記憶部、３３１…コンテンツＤＢ、３３２…属性情報ＤＢ、９０…通信ネットワーク
【図１】
0005962742.tif 000002
【図２】
0005962742.tif 000003
【図３】
0005962742.tif 000004
【図４】
0005962742.tif 000005
【図５】
0005962742.tif 000006
【図６】
0005962742.tif 000007
【図７】
0005962742.tif 000008
【図８】
0005962742.tif 000009
【図９】
0005962742.tif 000010
【図１０】
0005962742.tif 000011
【図１１】
0005962742.tif 000012