(57)【特許請求の範囲】
【請求項１】
コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得部と、
前記コンテンツリスト取得部により取得された前記コンテンツリストを格納するコンテンツリスト管理部と、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記優先度を前記メタ情報に書き込むための優先度用のタグに、書き込む優先度付与部と、
前記コンテンツリスト管理部から少なくとも１の前記コンテンツ情報を選択するコンテンツ情報選択部とを備え、
前記コンテンツ情報選択部は、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択し、
前記優先度付与部は、前記優先度用のタグが前記メタ情報に設けられていない場合、前記優先度用のタグを新たに前記メタ情報に追加した後に、前記優先度を前記優先度用のタグに書き込むコンテンツ情報処理装置。
【請求項２】
前記優先度付与部は、前記コンテンツリスト管理部に格納された前記コンテンツ情報のうち、予め設定された文字列を前記メタ情報に含むコンテンツ情報を抽出し、当該抽出したコンテンツ情報のメタ情報に、前記優先度を書き込む請求項１に記載のコンテンツ情報処理装置。
【請求項３】
前記優先度付与部は、前記メタ情報に前記コンテンツ情報の抽出に用いた文字列を書き込むための抽出キーワード用タグに、前記文字列を書き込む請求項２に記載のコンテンツ情報処理装置。
【請求項４】
コンテンツを格納するコンテンツサーバと、前記コンテンツサーバに接続するコンテンツ情報処理装置とを備えたコンテンツ情報処理システムであって、
前記コンテンツ情報処理装置は、
前記コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得部と、
前記コンテンツリスト取得部により取得された前記コンテンツリストを格納するコンテンツリスト管理部と、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記優先度を前記メタ情報に書き込むための優先度用のタグに、書き込む優先度付与部と、
前記コンテンツリスト管理部から少なくとも１の前記コンテンツ情報を選択するコンテンツ情報選択部とを備え、
前記コンテンツ情報選択部は、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択し、
前記優先度付与部は、前記優先度用のタグが前記メタ情報に設けられていない場合、前記優先度用のタグを新たに前記メタ情報に追加した後に、前記優先度を前記優先度用のタグに書き込み、
前記コンテンツ情報処理装置は、前記コンテンツ情報選択部により選択された前記コンテンツ情報に基づいて、前記コンテンツサーバに格納された前記コンテンツを取得するコンテンツ情報処理システム。
【請求項５】
前記コンテンツを出力する出力装置をさらに備えたコンテンツ情報処理システムであって、
前記コンテンツ情報処理装置は、前記コンテンツ情報選択部により選択された前記コンテンツ情報に基づいて、前記コンテンツサーバに格納された前記コンテンツを前記出力装置に出力させる請求項４にコンテンツ情報処理システム。
【請求項６】
コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得ステップと、
前記取得されたコンテンツリストを格納するコンテンツリスト格納ステップと、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記優先度を前記メタ情報に書き込むための優先度用のタグに、書き込む優先度書き込みステップと、
前記格納されたコンテンツリストから少なくとも１のコンテンツ情報を選択するコンテンツ情報選択ステップとを含み、
前記コンテンツ情報選択ステップでは、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択し、
前記優先度書き込みステップでは、前記優先度用のタグが前記メタ情報に設けられていない場合、前記優先度用のタグを新たに前記メタ情報に追加した後に、前記優先度を前記優先度用のタグに書き込むコンテンツ情報処理方法。
【請求項７】
コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得ステップと、
前記取得されたコンテンツリストを格納するコンテンツリスト格納ステップと、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記優先度を前記メタ情報に書き込むための優先度用のタグに、書き込む優先度書き込みステップと、
前記格納されたコンテンツリストから少なくとも１のコンテンツ情報を選択するコンテンツ情報選択ステップとを含み、
前記コンテンツ情報選択ステップでは、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択し、
前記優先度書き込みステップでは、前記優先度用のタグが前記メタ情報に設けられていない場合、前記優先度用のタグを新たに前記メタ情報に追加した後に、前記優先度を前記優先度用のタグに書き込むコンテンツ情報処理プログラム。
【請求項８】
請求項７に記載されたコンテンツ情報処理を記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば動画や音楽や画像などのコンテンツを出力するコンテンツ情報処理装置等に関する。
【背景技術】
【０００２】
近年、コンテンツ動画や音楽や画像など、多くのコンテンツが市場に提供されている。これらのコンテンツを出力するためのコンテンツ情報処理装置として、ＤＶＤレコードプレイヤーや、パソコンや、携帯電話機や、ゲーム機などが知られている。
【０００３】
これらのコンテンツ情報処理装置を用いてコンテンツを出力する際に、予約設定などの設定を全く行っていなかった場合、例えば、静止画のスライドショーなどで、意図しないコンテンツがコンテンツ情報処理装置から出力されることがあった。
【０００４】
このような問題を解決するため、例えば、特許文献１には、利用者の記念日などに撮影された画像を優先的に出力する技術が、開示されている。
【０００５】
なお、参考文献として、特許文献２には、番組データを格納する領域が不足した際に、効率よく番組データを消去する技術が、開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１７３９８４号公報
【特許文献２】特開２００７−３２９７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、利用者の記念日などに撮影された画像が、必ずしも利用者が視聴したいコンテンツとは限らないという問題があった。
【０００８】
本発明は、このような事情を鑑みてなされたものであり、利用者が所望するコンテンツ情報を優先的に取得できる技術を提供する。
【課題を解決するための手段】
【０００９】
本発明のコンテンツ情報処理装置は、コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得部と、前記コンテンツリスト取得部により取得された前記コンテンツリストを格納するコンテンツリスト管理部と、前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記優先度を前記メタ情報に書き込むための優先度用のタグに、書き込む優先度付与部と、前記コンテンツリスト管理部から少なくとも１の前記コンテンツ情報を選択するコンテンツ情報選択部とを備え、前記コンテンツ情報選択部は、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択し、前記優先度付与部は、前記優先度用のタグが前記メタ情報に設けられていない場合、前記優先度用のタグを新たに前記メタ情報に追加した後に、前記優先度を前記優先度用のタグに書き込む。
【発明の効果】
【００１０】
本発明にかかる技術によれば、利用者が所望するコンテンツ情報を優先的に取得できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施の形態にかかるコンテンツ情報処理装置及び周辺装置の構成を示す図である。
【図２】本発明の第１の実施の形態にかかるコンテンツ情報処理装置と周辺装置との間の信号のやり取りを示すシーケンス図である。
【図３】優先度管理部で格納する情報の一例を示す図である。
【図４】本発明の第１の実施の形態にかかるコンテンツ情報処理装置の優先度設定プロセスのフローを示す図である。
【図５】コンテンツ情報のメタ情報の一例を示す図である。
【図６】コンテンツ情報のメタ情報の一例を示す図である。
【図７】本発明の第１の実施の形態にかかるコンテンツ情報処理装置のコンテンツ選択プロセスのフローを示す図である。
【図８】本発明の第１の実施の形態にかかるコンテンツ情報処理装置のコンテンツ選択プロセスのフローを示す図である。
【図９】本発明の第２の実施の形態にかかるコンテンツ情報処理装置及び周辺装置の構成を示す図である。
【図１０】本発明の第２の実施の形態にかかるコンテンツ情報処理装置と周辺装置との間の信号のやり取りを示すシーケンス図である。
【発明を実施するための形態】
【００１２】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態にかかるコンテンツ情報処理装置及び周辺装置の構成を示す図である。図１に示されるように、コンテンツ情報処理装置１０００、コンテンツサーバ２０００及び出力装置３０００は、互いに有線又は無線により通信できるように接続されている。従って、コンテンツ情報処理装置１０００、コンテンツサーバ２０００及び出力装置３０００の間では、互いに信号や情報のやり取りが行われる。
【００１３】
コンテンツサーバ２０００には、例えば、動画や音楽や画像などの複数のコンテンツや、コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリスト等が格納されている。コンテンツサーバ２０００は、コンテンツ情報処理装置１０００又は出力装置３０００の要求に従って、コンテンツや、コンテンツに関する情報を送信する。
【００１４】
出力装置３０００は、コンテンツを出力するための装置であって、出力したいコンテンツに対応して設けられる。すなわち、動画であれば、例えば液晶表示装置や有機ＥＬ表示装置などの表示装置、音楽であればスピーカなど、画像であれば表示装置などが、出力装置３０００に該当する。また、携帯電話機や携帯情報端末は、動画、音楽及び画像のいずれに対しても、出力装置３０００に該当する。出力装置３０００は、一般的な出力装置と異なり通信機能が設けられており、コンテンツ情報処理装置１０００からの指示に従ってコンテンツサーバ２０００に対してコンテンツを当該出力装置３０００に送信するように要求する。さらに、出力装置３０００は、要求に応じたコンテンツをコンテンツサーバ２０００から受け取り、受け取ったコンテンツを出力する。
【００１５】
コンテンツ情報処理装置１０００、コンテンツサーバ２０００及び出力装置３０００を含むシステムは、本発明のコンテンツ情報処理システムに対応する。
【００１６】
なお、例えば、コンテンツ情報処理装置１０００はＤＭＣ（Digital Media Controller）と呼ばれ、コンテンツサーバ２０００はＤＭＳ（Digital Media Server）と呼ばれ、出力装置３０００はＤＭＲ（Digital Media Renderer）と呼ばれることがある。また、コンテンツ情報処理装置１０００、コンテンツサーバ２０００及び出力装置３０００は、ＤＬＮＡ（Digital Living Network Alliance）による規格に対応している。
【００１７】
次に、コンテンツ情報処理装置１０００の構成について具体的に説明する。コンテンツ情報処理装置１０００は、コンテンツリスト取得部１０と、コンテンツリスト管理部２０と、ユーザインターフェース部３０と、優先度付与部４０と、優先度管理部５０と、コンテンツ情報選択部６０と、選択コンテンツ管理部７０と、出力先制御部８０と、制御部９０とを含んで構成されている。
【００１８】
コンテンツリスト取得部１０は、コンテンツサーバ２０００からコンテンツ情報のリストをコンテンツリストとして取得し、これをコンテンツリスト管理部２０に入力する。ここで、コンテンツ情報は、コンテンツ毎に設けられたメタ情報をそれぞれ有している。なお、コンテンツ情報は、前記ＤＬＮＡによる規格に対応している。
【００１９】
ここで、メタ情報とは、動画や音楽や画像などのコンテンツに関する情報である。メタ情報には、例えば、コンテンツのタイトルやジャンルやキーワードなどの文字列が、含まれる。また、メタ情報は、コンテンツのタイトルやジャンルやキーワード毎にタグに分けられている。メタ情報は、書き込み可能な情報であって、追加書き込みする情報に対応するタグがない場合には、情報の追加に伴ってタグが追加される。
【００２０】
コンテンツリスト管理部２０は、コンテンツリスト取得部１０により取得されたコンテンツリストを格納する。コンテンツリスト管理部２０には、単数又は複数のコンテンツ情報をコンテンツリストとして格納することができる。
【００２１】
ユーザインターフェース部３０は、利用者とのインターフェースの役割を果たす。ユーザインターフェース部３０は、例えば利用者が各種情報をキー入力するための操作部である。
【００２２】
優先度付与部４０は、コンテンツリスト管理部２０に格納されたコンテンツリストの中から、予め設定された文字列をメタ情報に含むコンテンツ情報を抽出する。そして、優先度付与部４０は、抽出されたコンテンツ情報のメタ情報に、当該コンテンツ情報に対応するコンテンツを視聴する際の優先度と、当該コンテンツ情報の抽出に用いた文字列とを書き込む。優先度とは、コンテンツ情報に対応するコンテンツを視聴する際に、どのコンテンツを優先して視聴するのかをレベル表示したもので、他のコンテンツと相対的に比較するためのものである。優先度は、例えば５段階であれば、「優先度１」、「優先度２」、・・「優先度５」と設定される。
【００２３】
このとき、優先度付与部４０は、コンテンツ情報のメタ情報に、優先度を書き込むための優先度用タグを追加して、この優先用タグに優先度を書き込む。同時に、優先度付与部４０は、抽出されたコンテンツ情報のメタ情報に、コンテンツ情報の抽出に用いた文字列を書き込むための抽出キーワード用タグを追加して、この抽出キーワード用タグに、抽出に用いた文字列を抽出キーワードとして書き込む。
【００２４】
しかし、すでに、コンテンツ情報のメタ情報に、優先度用タグが設けられている場合には、優先度付与部４０は、既存の優先度タグに書き込まれている優先度を書き換えて更新する。また、コンテンツ情報のメタ情報に、抽出キーワードタグが設けられている場合には、優先度付与部４０は、既存の抽出キーワードに書き込まれている文字列リストに、抽出に用いた文字列を追記して更新する。
【００２５】
なお、抽出に用いる文字列や優先度は、ユーザによりユーザインターフェース部３０を介して入力される。
【００２６】
優先度管理部５０は、コンテンツ情報の抽出に用いる文字列（以下、抽出キーワードと称する。）と、優先度とを管理する。
【００２７】
コンテンツ情報選択部６０は、コンテンツリスト管理部２０に格納されたコンテンツ情報の優先度タグに書き込まれた優先度に基づいて、少なくとも１のコンテンツ情報を選択して選択コンテンツ管理部７０へ出力する。このとき、好ましくは、コンテンツ情報選択部６０は、優先度が高い順に、コンテンツ情報を選択し、選択コンテンツ管理部７０へ出力する。ただし、これに限らず、コンテンツ情報選択部６０は、例えば、優先度が一定の値以上のコンテンツ情報を選択して、選択コンテンツ管理部７０へ出力してもよい。
【００２８】
選択コンテンツ管理部７０は、コンテンツ情報選択部６０により選択されたコンテンツ情報を管理する。具体的には、選択コンテンツ管理部７０は、コンテンツ選択部６０により選択されたコンテンツ情報に基づいて、出力装置２０００に対してコンテンツの出力を要求するための信号を「コンテンツ再生リクエスト信号」として生成する。また、選択コンテンツ管理部７０は、コンテンツ再生リクエスト信号を出力先制御部９０へ出力する。コンテンツ再生リクエスト信号には、例えば、出力装置３０００に対して出力させるコンテンツや、出力装置３０００の設置場所に関する情報が含まれている。
【００２９】
出力先制御部８０は、出力装置３０００の制御を行う。具体的には、出力先制御部８０は、コンテンツを出力装置３０００へ出力する際の音量やタイミングなどを制御する。また、出力先制御部８０は、選択コンテンツ管理部７０により生成されたコンテンツ再生リクエスト信号を、出力装置３０００へ送信する。
【００３０】
制御部９０は、コンテンツ処理装置１０００全体の制御を行う。すなわち、制御部９０は、コンテンツ処理装置１０００内の各構成１０〜８０間の情報のやり取りなどを制御する。
【００３１】
次に、本発明の第１の実施の形態にかかるコンテンツ処理装置と周辺装置の動作説明をする。図２は、コンテンツ処理装置と周辺装置との間の信号のやり取りを示すシーケンス図である。
【００３２】
図２に示されるように、利用者４０００は、まず、ユーザインターフェース部３０を用いて、コンテンツリストをコンテンツサーバ２０００から取得するための設定を行う（ステップ（ＳＴＥＰ：以下、Ｓと称する）２０１）。ここでは、例えば、どのような種類のコンテンツをどのような頻度で取得したいか等を設定する。この設定に基づいて、コンテンツリスト取得部１０は、コンテンツリスト取得リクエスト信号をコンテンツサーバ２０００へ送信する（Ｓ２０２）。コンテンツサーバ２０００は、コンテンツリスト取得リクエスト信号を受信し、これに基づいて、コンテンツリストを配信する（Ｓ２０３）。そして、コンテンツリスト取得部１０は、コンテンツリストを取得し、これをコンテンツリスト管理部２０へ出力する。コンテンツリスト管理部２０は、コンテンツリスト取得部１０により取得されたコンテンツリストを格納する。
【００３３】
次に、利用者４０００は、コンテンツリスト管理部２０に格納されたコンテンツリストの中のコンテンツ情報に対して、優先度の設定を行う（Ｓ２０４）。このとき、利用者４０００は、ユーザインターフェース部３０を用いて、利用者が希望する文字列を「抽出キーワード」として入力し、併せて、抽出キーワードを含むコンテンツ情報に設定したい優先度を入力する。優先度管理部５０は、ユーザインターフェース部３０から、抽出キーワードと優先度を受け取り、管理する。
【００３４】
図３は、優先度管理部５０で格納する情報の一例を示す。図３に示されるように、抽出キーワードに対応して、優先度が１つずつ記憶されている。すなわち、「スポーツ」に対して「優先度３」が設定され、「サッカー」に対して「優先度５」が設定されている。なお、ここでは、優先度は１〜５で設定できるものとした。このように、優先度管理部５０は、抽出キーワードと優先度とを互いに対応付けて管理する。これにより、抽出キーワード毎の優先度の管理が容易になる。
【００３５】
図２に戻って、優先度付与部４０は、コンテンツリスト管理部２０に格納されたコンテンツ情報に対して優先度を設定する（Ｓ２０５）。ここでは、この設定ステップを「優先度設定プロセス」と呼ぶことにする。
【００３６】
優先度設定プロセスの詳細を図４に基づいて説明する。図４は、本発明の第１の実施の形態にかかるコンテンツ情報処理装置の優先度設定プロセスのフローを示す図である。
【００３７】
図４に示されるように、まず、優先度付与部４０は、優先度管理部５０に抽出キーワードと優先度が格納されていることを確認する（Ｓ４０１）。抽出キーワードと優先度が優先度管理部５０に格納されている場合（Ｓ４０１、ｙｅｓ）、優先度付与部４０は、コンテンツリスト管理部５０に格納されているコンテンツ情報に対して、検索を開始する（Ｓ４０２）。そして、優先度付与部４０は、検索対象であるコンテンツ情報のメタ情報に、抽出キーワード（所定の文字列）が含まれているかを判断する（Ｓ４０３）。
【００３８】
ここで、コンテンツ情報のメタ情報に含まれる情報について説明する。図５は、コンテンツ情報のメタ情報の一例を示す図であって、メタ情報に優先度タグ及び抽出キーワードタグが設定されたものを示す図である。
【００３９】
図５に示されるように、コンテンツリスト管理部２０には、コンテンツリスト５００が格納されている。コンテンツリスト５００には、各コンテンツ情報のメタ情報５１０、５２０、・・・が含まれる。なお、各コンテンツ情報には、メタ情報の他、当該コンテンツ情報に対応するコンテンツが所在する場所を示す所在情報が含まれているが、図５では省略する。ただし、コンテンツの所在情報を含めて、メタ情報と呼ばれることもある。
【００４０】
図５に例示されたメタ情報５１０には、ＩＤ用タグ５０１、タイトル用タグ５０２、ジャンルタグ５０３、キーワードタグ５０４、優先度用タグ５０５及び抽出キーワード用タグ５０６が設けられている。
【００４１】
ＩＤタグ５０１には、管理番号が記録されている。タイトル用タグ５０２には、コンテンツのタイトルが記録されている。ジャンルタグ５０３には、コンテンツのジャンルが記録されている。キーワードタグ５０４には、コンテンツ提供業者などが設定したキーワードが記録されている。
【００４２】
優先度用タグ５０５には、例えば５段階で設定される優先度がビット形式で記録される。例えば、「００００１０」を「優先度１」、「０００１００」を「優先度２」「００１０００」を「優先度３」、「０１００００」を「優先度４」、「１００００００」を「優先度５」とする。図５のメタ情報５１０の例では、「優先度３」と記録されている。このように、複数の優先度を設定できるようにしたことにより、優先度の高さに応じた情報処理（例えば、コンテンツの出力順位の調整のほか、コンテンツの表示時間や画質調整）を行うことができる。
【００４３】
抽出キーワード用タグ５０６には、抽出キーワードをメタ情報５１０に書き込むためのタグであって、特に、利用者がコンテンツ情報の検索に用いて抽出に成功した文字列が記録される。なお、「抽出キーワード」は、前述の通り、コンテンツの抽出に用いる文字列をいう。優先度用タグ５０５及び抽出キーワードタグ５０６は、コンテンツ情報処理装置１０００内で追加して設けられ、その他のタグはコンテンツ提供者により設けられる。
【００４４】
この抽出キーワード用タグ５０６は、リスト構造を採用しており、複数の抽出キーワードを書き込むことができるように設定されている。このように、１つのメタ情報５２０のなかで、抽出キーワード用タグや優先度用タグを拡張して設定し、複数の抽出キーワードや優先度などを書き込むことができる。このため、１つのコンテンツ情報に対して、複数の抽出キーワードや優先度などが存在する場合であっても、１つのテーブルで管理することができる。これにより、例えば、コンテンツ情報が大量に存在する場合に、抽出キーワード毎に優先度を設定する場合と比較して、コンテンツリスト管理部２０の使用領域を節約できる効果がある。
【００４５】
図４に戻って、検索対象であるコンテンツ情報のメタ情報に、抽出キーワードが含まれている場合（Ｓ４０３、ｙｅｓ）、優先度付与部４０は、抽出キーワード用タグ５０６が既にメタ情報に設けられているか否かを判断する（Ｓ４０４）。一方、検索対象であるコンテンツ情報のメタ情報に、抽出キーワードが含まれていない場合（Ｓ４０３、ｎｏ）、優先度付与部４０は検索の対象を別のコンテンツ情報に変更して（Ｓ４０９）、順次、コンテンツ情報のメタ情報に、抽出キーワードが含まれているか否かを判断する処理を続ける。
【００４６】
抽出キーワード用タグ５０６がメタ情報に設けられていない場合には（Ｓ４０４、ｎｏ）、優先度付与部４０は、抽出キーワード用タグを追加する（Ｓ４０６）。一方、抽出キーワード用タグ５０６が既にメタ情報に設けられている場合には（Ｓ４０４、ｙｅｓ）、優先度付与部４０は、優先度用タグが既にメタ情報に設けられているか否かを判断する（Ｓ４０６）。
【００４７】
優先度タグがメタ情報に設けられている場合（Ｓ４０６、ｙｅｓ）、優先度付与部４０は、抽出キーワード用タグに、新たな抽出キーワードを追加するとともに、優先度用タグに記録されている優先度を、新たな優先度に書き換えて更新する（Ｓ４０７）。
【００４８】
一方、優先度タグがメタ情報に設けられていない場合（Ｓ４０６、ｎｏ）、優先度付与部４０は、優先度用タグを新たにメタ情報に追加した後に、優先度を優先度用タグに書き込む（Ｓ４０８）。
【００４９】
ここで、優先度及び抽出キーワードの書き込み処理について、図に基づいて、具体的に説明する。図６は、コンテンツ情報のメタ情報の一例を示す図であって、メタ情報に優先度用タグ及び抽出キーワード用タグが設定されたものに、新たな優先度と抽出キーワードとが設定する例を示す図である。
【００５０】
図６（ａ）は、優先度用タグと抽出キーワード用タグが設定された状態のメタ情報を示す。図６（ａ）に示されるように、あるコンテンツ情報のメタ情報５１０には、優先度用タグ５０５と、抽出キーワード用タグ５０６とが既に設けられている。なお、メタ情報５１０は、図５で示したものに対応するものを例示している。すなわち、ここでは、抽出キーワードには、「スポーツ」が記録されており、優先度用タグには、「優先度３」が記録されている。
【００５１】
図６（ｂ）は、新たな優先度と抽出キーワードが設定された状態を示す。ここでは、抽出キーワードとして「サッカー」を「優先度５」で追加する場合を例示する。図６（ｂ）に示されるように、まず、優先度用タグ５０５内の優先度が「優先度３」から「優先度５」に書き換えられる。併せて、抽出キーワード用タグに「サッカー」が追加して記録される。この処理の結果、優先度用タグには「優先度５」が記録され、抽出キーワード用タグには「スポーツ」と「サッカー」が記録される。
【００５２】
ここで、優先度用タグ内に記録された優先度の読み方について補足する。すなわち、前記では、優先度のビット表示を例示したが、複数の優先度が設定された場合には、より大きい値を優先度とする。図６（ｂ）に示すように、優先度用タグには、ビット形式で「１０１０００」が記録されている。この場合、前記したルールに従えば、「優先度５」と「優先度３」が同時に設定されていることになる。しかし、本実施の形態では、最も大きい設定値である「優先度５」を、当該コンテンツ情報の優先度とすることにする。
【００５３】
また、優先度タグには、ゼロビット目の値（最下位の値）が「０」となる場合も想定する。すなわち、優先度タグに「０００００１」が記録されている場合、「優先度０」が設定されていることになる。ただし、例えば、ゼロビットの値が「０」であれば、他のビットに「１」が記録されても、「優先度０」として扱うこととする。すなわち、例えば、優先度タグに「１００１０１」や「００１００１」と記録されている場合、名目上、前者については「優先度５」と「優先度３」と「優先度０」が設定され、後者については「優先度３」と「優先度０」が設定されていることになる。しかし、本実施の形態では、いずれも「優先度０」が設定されているので、「優先度０」と扱われる。
【００５４】
図４に戻って、優先度付与部４０は、１つの検索対象であるコンテンツ情報のメタ情報に対して優先度及び抽出キーワードの書き込みを行った後に、検索対象を次のコンテンツ情報に変更して（Ｓ４０９）、前記Ｓ４０１〜Ｓ４０８の処理を繰り返す。そして、優先度付与部４０は、コンテンツリスト管理部２０に格納されているコンテンツ情報の全てに対して、検索を終えるまでＳ４０３〜Ｓ４０９の処理を繰り返し（Ｓ４１０、ｎｏ）、検索を終えた時点で、優先度設定プロセス（図２の２０５）の処理を完了する（Ｓ４１０、ｙｅｓ）。
【００５５】
図２に戻って、優先度付与部４０が優先度設定プロセスの処理を完了すると（Ｓ２０５）、その結果を利用者４０００に対して通知する（Ｓ２０６）。
【００５６】
続いて、図２に基づいて、利用者４０００が、コンテンツを出力装置３０００に出力させるまでの処理を説明する。図２に示されるように、利用者４０００が、ユーザインターフェース部３０を用いて、コンテンツリスト管理部２０に格納されているコンテンツ情報を選択し、当該コンテンツ情報に対応するコンテンツを出力装置３０００に出力させる要求を行う（Ｓ２０７）。ここでは、Ｓ２０７の要求を選択リクエストと称する。
【００５７】
制御部９０は、ユーザインターフェース部３０を介して、選択リクエストを受け付けると、コンテンツ情報選択部６０に対して、コンテンツ情報を選択する命令を出力する。コンテンツ情報選択部６０は、制御部９０の命令に従って、コンテンツリスト管理部２０に格納されているコンテンツ情報のうち、少なくとも１のコンテンツ情報を選択する（Ｓ２０８）。この処理を「コンテンツ選択プロセス」と呼ぶことにする。
【００５８】
ここでは、コンテンツ情報選択部６０は、優先度が最も高いコンテンツ情報を選択することとする。ただし、これに限らず、コンテンツ情報選択部６０は、優先度が高い順に、複数のコンテンツ情報を選択してもよい。また、コンテンツ情報選択部６０は、例えば、優先度が一定の値以上のコンテンツ情報を選択してもよい。
【００５９】
次に、コンテンツ選択プロセスについて、図に基づいて具体的に説明する。ここで、コンテンツ選択プロセスは、１回目と２回目以降とで処理内容が異なるので、以下の説明では、コンテンツ選択プロセス（Ｓ２０８）以降の処理について、それぞれ分けて説明する。
【００６０】
まず、１回目のコンテンツ選択プロセスについて、説明する。図７は、１回目のコンテンツ選択プロセスのフローを示す図である。
【００６１】
図７に示されるように、コンテンツ情報選択部６０は、まず優先度管理部５０にアクセスし、優先度及び抽出キーワードが優先度管理部５０に格納されていることを確認する（Ｓ７０１）。
【００６２】
優先度及び抽出キーワードが優先度管理部５０に格納されている場合（Ｓ７０１、ｙｅｓ）、コンテンツ情報選択部６０は、コンテンツリスト管理部２０にアクセスする（Ｓ７０２）。そして、コンテンツ情報選択部６０は、コンテンツリスト管理部２０に格納されたコンテンツ情報を順次検索して、検索対象のコンテンツ情報のメタ情報に書き込まれた優先度が最も高い値を有するか否かを判断する（Ｓ７０３）。
【００６３】
当該優先度が最も高い値を有する場合（Ｓ７０３、ｙｅｓ）、コンテンツ情報選択部６０は、当該優先度の他に「優先度０」が設定されているか否かを判断する（Ｓ７０４）。一方、当該優先度が最も高い値を有さない場合（Ｓ７０３、ｎｏ）、コンテンツ情報選択部６０は、コンテンツリスト管理部２０で、検索対象であるコンテンツ情報を次のコンテンツ情報に変更して（Ｓ７０６）、全てのコンテンツ情報を検索し終えるまで（Ｓ７０７、ｎｏ）、Ｓ７０３の処理等を行う。また、「優先度０」が設定されている場合（Ｓ７０４、ｙｅｓ）も同様に、コンテンツ情報選択部６０は、コンテンツリスト管理部２０の中で、検索対象であるコンテンツ情報を次のコンテンツ情報に変更して（Ｓ７０６）、Ｓ７０３の処理等を行う。
【００６４】
「優先度０」が設定されていない場合（Ｓ７０４、ｎｏ）、コンテンツ情報選択部６０は、現在の検索対象のコンテンツ情報を選択して、これを選択コンテンツ情報として決定する（Ｓ７０５）。
【００６５】
また、コンテンツ情報選択部６０は、コンテンツリスト管理部２０内の全てのコンテンツ情報を検索した結果（Ｓ７０７、ｙｅｓ）、最も高い優先度が設定されたコンテンツ情報を抽出できないとき、コンテンツリスト管理部２０の中から無作為にコンテンツ情報を選択し、これを選択コンテンツ情報として決定する（Ｓ７０８）。
【００６６】
そして、コンテンツ情報選択部６０は、選択コンテンツ情報を選択コンテンツ管理部７０及び出力先制御部８０へ出力する（Ｓ７０９）。
【００６７】
以上のように、コンテンツ情報選択部６０は、コンテンツ情報のメタ情報中の優先タグに書き込まれた優先度に基づいて、１のコンテンツ情報を選択し、これを選択コンテンツ情報として決定する。また、コンテンツ情報選択部６０は、１のコンテンツ情報を選択した後、更にＳ７０１〜Ｓ７０９に含まれる処理を繰り返すことにより、複数の選択コンテンツ情報を決定し、これらを選択コンテンツ管理部７０及び出力先制御部８０へ出力することができる。
【００６８】
以上の処理により、１回目のコンテンツ選択プロセス（図２のＳ２０８）が完了する。
【００６９】
図２に戻って、選択コンテンツ管理部７０は、前述したコンテンツ再生リクエスト信号を生成する。そして、出力先制御部８０が、コンテンツ再生リクエスト信号を出力装置３０００に送信する（Ｓ２０９）。
【００７０】
出力装置３０００は、コンテンツ再生リクエスト信号に従って、コンテンツ取得リクエスト信号を生成して、これをコンテンツサーバ２０００に送信する（Ｓ２１０）。ここで、「コンテンツ取得リクエスト」は、出力装置２０００が、コンテンツサーバ２０００に対して、選択コンテンツ情報に対応するコンテンツの配信を要求する信号である。
【００７１】
次に、コンテンツサーバ２０００は、コンテンツ取得リクエスト信号に基づいて、配信要求されているコンテンツを抽出し、これを出力装置３０００に配信する（Ｓ２１１）。
【００７２】
また、コンテンツ情報選択部６０が、複数の選択コンテンツ情報を決定している場合には、選択コンテンツ管理部７０は、順次、選択コンテンツ情報に対応するコンテンツ再生リクエスト信号を生成し、出力先制御部８０がコンテンツ再生リクエスト信号を出力装置３０００に送信する。そして、この場合も、出力装置３０００は、選択コンテンツ情報に対応するコンテンツ取得リクエスト信号を生成し、これをコンテンツサーバ２０００に送信し、コンテンツサーバ２０００は、選択コンテンツ情報に対応するコンテンツを抽出してこれを出力装置３０００に配信する。
【００７３】
そして、出力装置３０００は、コンテンツサーバ２０００から配信されたコンテンツを出力する（Ｓ２１２）。
【００７４】
次に、２回目以降のコンテンツ選択プロセスについて説明する。図８は、２回目以降のコンテンツ選択プロセスのフローを示す図である。２回目以降と１回目との違いについては、２回目以降では、図８のフローでは、Ｓ８００、Ｓ８１１、Ｓ８１２が追加されている点と、Ｓ８０３ａとＳ７０３で処理内容が異なる点で、図７のフローと相違する。
【００７５】
２回目以降のコンテンツ選択プロセスは、出力装置３０００が、１回目のコンテンツ選択プロセス（図２のＳ２０８）で選択されたコンテンツ情報に対応するコンテンツを、一定時間、出力した後に、実行される。
【００７６】
図８に示されるように、まず、コンテンツ情報選択部６０は、選択コンテンツ管理部７０にアクセスして、現在、出力装置３０００が実行しているコンテンツを確認する（Ｓ８００）。次に、コンテンツ情報選択部６０は、まず優先度管理部５０にアクセスし、優先度及び抽出キーワードが優先度管理部５０に格納されていることを確認する（Ｓ８０１）。
【００７７】
優先度及び抽出キーワードが優先度管理部５０に格納されている場合（Ｓ８０１、ｙｅｓ）、コンテンツ情報選択部６０は、コンテンツリスト管理部２０にアクセスする（Ｓ８０２）。そして、コンテンツ情報選択部６０は、コンテンツリスト管理部２０に格納されたコンテンツ情報を順次検索して、検索対象のコンテンツ情報に含まれる抽出キーワードや優先度が、出力装置３０００で現在、実行中のコンテンツに対応するか否かを判断する（Ｓ８０３ａ）。ここでは、優先度だけでなく、抽出キーワードも検索の対象とするため、現在、実行中のコンテンツと関連性のあるコンテンツが次に選択されることになる。
【００７８】
検索対象のコンテンツ情報が、出力装置３０００で現在、実行中のコンテンツに対応する場合（Ｓ８０３ａ、ｙｅｓ）、コンテンツ情報選択部６０は、当該優先度の他に「優先度０」が設定されているか否かを判断する（Ｓ８０４）。一方、検索対象のコンテンツ情報が、出力装置３０００で現在、実行中のコンテンツに対応しない場合（Ｓ８０３ａ、ｎｏ）、コンテンツ情報選択部６０は、コンテンツリスト管理部２０で、検索対象であるコンテンツ情報を次のコンテンツ情報に変更して（Ｓ８０６）、全てのコンテンツ情報を検索し終えるまで（Ｓ８０７、ｎｏ）、Ｓ８０３ａ〜Ｓ８０６の処理を行う。また、「優先度０」が設定されている場合（Ｓ８０４、ｙｅｓ）も同様に、コンテンツ情報選択部６０は、コンテンツリスト管理部２０の中で、検索対象であるコンテンツ情報を次のコンテンツ情報に変更して（Ｓ８０６）、Ｓ８０３ａ〜のＳ８０６処理等を行う。
【００７９】
「優先度０」が設定されていない場合（Ｓ８０４、ｎｏ）、コンテンツ情報選択部６０は、現在の検索対象のコンテンツ情報を選択して、これを選択コンテンツ情報として決定する（Ｓ８０５）。そして、コンテンツ情報選択部６０は、選択コンテンツ情報を選択コンテンツ管理部７０及び出力先制御部８０へ出力し（Ｓ８０９）、２回目以降のコンテンツ選択プロセス（図２のＳ２０８）を終了する。２回目以降のコンテンツ選択プロセス（図２のＳ２０８）を終了後は、図２のＳ２０９以降の処理を行う。
【００８０】
また、コンテンツ情報選択部６０は、コンテンツリスト管理部２０内の全てのコンテンツ情報を検索した結果（Ｓ８０７、ｙｅｓ）、次に高い優先度のコンテンツ情報があるか否かを判断する（Ｓ８１１）。次に高い優先度のコンテンツ情報がない場合（Ｓ８１１、ｎｏ）、コンテンツ情報選択部６０は、コンテンツリスト管理部２０の中から無作為にコンテンツ情報を選択し、これを選択コンテンツ情報として決定する（Ｓ８０８）。そして、コンテンツ情報選択部６０は、選択コンテンツ情報を選択コンテンツ管理部７０及び出力先制御部８０へ出力して（Ｓ８０９）、コンテンツ選択プロセス（図２のＳ２０８）を終了する。２回目以降のコンテンツ選択プロセス（図２のＳ２０８）を終了後は、図２のＳ２０９以降の処理を行う。
【００８１】
次に高い優先度のコンテンツ情報がある場合（Ｓ８１１、ｙｅｓ）、コンテンツ情報選択部６０は、当該コンテンツ情報の優先度タグ中の最大優先度を、当該次に高い優先度に変更し（Ｓ８１２）、図７のＳ７０１以降の処理を行う。
【００８２】
以上の通り、図２、図７、図８を用いて、コンテンツ情報処理装置１０００がコンテンツ情報を選択して、出力装置３０００に出力させる処理を具体的に説明した。なお、利用者が処理を停止する指示を出さない限り、図２、図７及び図８で示す処理を繰り返す。
【００８３】
以上のように、本発明の第１の実施の形態にかかるコンテンツ情報処理装置１０００によれば、少なくとも、コンテンツリスト取得部１０と、コンテンツリスト管理部２０と、優先度付与部４０と、コンテンツ情報選択部６０とを有している。コンテンツリスト取得部１０は、コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得する。コンテンツリスト管理部２０は、コンテンツリスト取得部１０により取得されたコンテンツリストを格納する。優先度付与部４０は、コンテンツ情報に対応するコンテンツを視聴する際の優先度を、メタ情報に書き込む。コンテンツ情報選択部６０は、コンテンツリスト管理部２０から少なくとも１のコンテンツ情報を選択する。この際、コンテンツ情報選択部６０は、メタ情報に書き込まれた優先度に基づいて、コンテンツ情報を選択する。
【００８４】
このように、優先度付与部４０は、予め、コンテンツ情報に対応するコンテンツを視聴する際の優先度をメタ情報に書き込んでいる。そして、コンテンツ情報選択部６０は、メタ情報に書き込まれた優先度に基づいて、コンテンツリスト管理部２０から、所望のコンテンツ情報を取得する。これにより、利用者が所望するコンテンツ情報を優先的に取得できる。
【００８５】
また、本発明の第１の実施の形態にかかるコンテンツ情報処理装置１０００において、優先度付与部４０は、優先度をメタ情報に書き込むための優先度用のタグに、優先度を書き込む。このように、優先度は、メタ情報内に設けられた専用のタグに書き込まれるので、コンテンツ情報選択部６０がコンテンツリスト管理部２０の中から迅速にコンテンツ情報を選択することができる。
【００８６】
本発明の第１の実施の形態にかかるコンテンツ情報処理装置１０００において、優先度付与部４０は、優先度用のタグがメタ情報に設けられていない場合、優先度用のタグを新たにメタ情報に追加した後に、優先度を優先度用のタグに書き込む。これにより、予め優先度用の専用タグが設けられていなくとも、優先度タグをメタ情報に追加し、優先度を書き込むことができる。
【００８７】
本発明の第１の実施の形態にかかるコンテンツ情報処理装置１０００において、優先度付与部４０は、コンテンツリスト管理部２０に格納されたコンテンツ情報のうち、予め設定された文字列をメタ情報に含むコンテンツ情報を抽出し、抽出したコンテンツ情報のメタ情報に、優先度を書き込む。これにより、利用者が所望する文字列を用いてコンテンツ情報を検索することができ、当該文字列を含むコンテンツ情報を抽出し、このコンテンツ情報に、抽出に用いた文字列と対応づけて優先度を書き込むことができる。
【００８８】
本発明の第１の実施の形態にかかるコンテンツ情報処理装置１０００において、優先度付与部４０は、メタ情報にコンテンツ情報の抽出に用いた文字列を書き込むための抽出キーワード用タグに、文字列を書き込む。このように、コンテンツ情報の抽出に用いた文字列は、メタ情報内に設けられた専用のタグに書き込まれるので、コンテンツ情報選択部２０がコンテンツリスト管理部２０の中から迅速にコンテンツ情報を選択することができる。また、例えば、コンテンツ情報の抽出に用いた文字列が抽出キーワード用タグに書き込まれているので、現在、抽出されているコンテンツ情報に関連するコンテンツ情報を、抽出キーワードを手がかりに容易に検索できる。
【００８９】
本発明の第１の実施の形態にかかるコンテンツ情報処理装置１０００において、優先度付与部４０は、抽出キーワード用タグがメタ情報に設けられていない場合、抽出キーワード用タグを新たにメタ情報に追加した後に、文字列を抽出キーワードタグに書き込む。これにより、予め抽出キーワード用の専用タグが設けられていなくとも、抽出キーワード用タグをメタ情報に追加し、コンテンツ情報の抽出に用いた文字列を書き込むことができる。
【００９０】
本発明の第1の実施の形態にかかるコンテンツ情報処理部１０００において、コンテンツ情報選択部６０は、少なくとも１のコンテンツ情報を選択した後に、コンテンツリスト管理部２０から新たな前記コンテンツ情報を更に選択しようとする場合、メタ情報に書き込まれた優先度に加えて、最も直前に選択したコンテンツ情報のメタ情報に含まれた文字列に基づいて、コンテンツ情報を選択する。これにより、コンテンツ情報選択部６０は、最も直前に選択したコンテンツ情報に関連するコンテンツ情報を、新たなコンテンツ情報として更に選択できる。この結果、コンテンツ情報選択部６０は、選択中のコンテンツ情報に関連するコンテンツ情報を連続して選択することができる。
【００９１】
本発明の第1の実施の形態にかかるコンテンツ情報処理部１０００において、コンテンツ情報選択部６０は、優先度が高い順に、コンテンツ情報を選択する。これにより、優先度が高いコンテンツ情報から順に選択することができる。
【００９２】
また、本発明の実施の形態１にかかるコンテンツ情報処理装置１０００に、コンテンツを格納するコンテンツサーバ２０００と、コンテンツを出力する出力装置３０００とを加えて、コンテンツ情報処理システムを構成してもよい。このとき、コンテンツ情報処理装置１０００は、コンテンツ情報選択部６０により選択されたコンテンツ情報に基づいて、コンテンツサーバ２０００に格納されたコンテンツを出力装置３０００に出力させる。
【００９３】
＜第２の実施の形態＞
図９は、本発明の第２の実施の形態にかかるコンテンツ情報処理装置及び周辺装置の構成を示す図である。図９に示されるように、コンテンツ情報処理装置１０００ａとコンテンツサーバ２０００は、互いに有線又は無線により通信できるように接続されている。従って、コンテンツ情報処理装置１０００ａ及びコンテンツサーバ２０００の間では、互いに信号や情報のやり取りが行われる。
【００９４】
第１の実施の形態と第２の実施の形態とを対比する。図１に示されるように、第１の実施の形態では、表示装置３０００が独立した装置として設けられているのに対して、図９に示されるように、第２の実施の形態では、表示装置３０００ａがコンテンツ情報処理装置１０００ａ内に設けられている点で、相違する。また、第２の実施の形態では、コンテンツ受信部１００が設けられている点で、第１の実施の形態と異なる。
【００９５】
図９では、図１で示した構成と同等の構成に対して、同一の記号を付している。また、以下の説明では、図１の構成と同等の構成についての説明は、省略する。なお、コンテンツ情報処理装置１０００ａ及びコンテンツサーバ２０００は、ＤＬＮＡによる規格に対応している。
【００９６】
次に、コンテンツ情報処理装置１０００ａの構成について具体的に説明する。コンテンツ情報処理装置１０００ａは、コンテンツリスト取得部１０と、コンテンツリスト管理部２０と、ユーザインターフェース部３０と、優先度付与部４０と、優先度管理部５０と、コンテンツ情報選択部６０と、選択コンテンツ管理部７０と、出力先制御部８０と、制御部９０と、コンテンツ受信部１００と、出力装置３０００ａとを含んで構成されている。
【００９７】
出力装置３０００ａは、コンテンツを出力するための装置であって、出力したいコンテンツに対応して設けられる。出力装置３０００ａは、図１の出力装置３０００と異なり、通信機能が設けられていない。
【００９８】
出力先制御部８０ａは、出力装置３０００ａの制御を行う。具体的には、出力先制御部８０ａは、コンテンツを出力装置３０００ａへ出力する音量やタイミングなどを制御する。
【００９９】
コンテンツ受信部１００は、コンテンツサーバ２０００が配信するコンテンツを受信する。
【０１００】
制御部９０は、コンテンツ処理装置１０００ａ全体の制御を行う。すなわち、制御部９０は、コンテンツ処理装置１０００ａ内の各構成１０〜８０a、３０００ａ間の情報のやり取りなどを制御する。
【０１０１】
次に、本発明の第２の実施の形態にかかるコンテンツ処理装置と周辺装置の動作説明をする。図１０は、コンテンツ処理装置と周辺装置との間の信号のやり取りを示すシーケンス図である。第１の実施の形態と、第２の実施の形態とを対比すると、図２のＳ２０１〜Ｓ２０８及びＳ２１２と、図１０のＳ１００１〜Ｓ１００８及びＳ１０１２とが、互いに対応している。
【０１０２】
以下の図１０の説明では、Ｓ１００１〜Ｓ１００８までは、図２の説明と重複するので省略し、Ｓ１００９以降の処理について具体的に説明する。
【０１０３】
コンテンツ選択プロセス（Ｓ１００８）が完了した後、選択コンテンツ管理部７０は、コンテンツ取得リクエスト信号を生成する。そして、出力先制御部８０が、コンテンツ取得リクエスト信号をコンテンツサーバ２０００に送信する（Ｓ１００９）。ここでの「コンテンツ取得リクエスト信号」は、コンテンツサーバ２０００に対して、選択コンテンツ情報に対応するコンテンツの配信を要求する信号である。
【０１０４】
次に、コンテンツサーバ２０００は、コンテンツ取得リクエスト信号に基づいて、配信要求されているコンテンツを抽出し、これをコンテンツ情報処理装置１０００ａに配信する（Ｓ１０１０）。
【０１０５】
また、コンテンツ情報選択部６０が、複数の選択コンテンツ情報を決定している場合には、選択コンテンツ管理部７０は、順次、選択コンテンツ情報に対応するコンテンツ取得リクエスト信号を生成し、出力先制御部８０がコンテンツ取得リクエスト信号をコンテンツサーバ２０００に送信する。そして、コンテンツサーバ２０００は、選択コンテンツ情報に対応するコンテンツを抽出して、これをコンテンツ情報処理部１０００ａに配信する。
【０１０６】
次に、コンテンツ受信部１００は、コンテンツサーバ２０００から配信されたコンテンツを受信する。また、出力先制御部８０ａは、コンテンツ受信部１００により受信されたコンテンツを、制御部９０を介して、出力装置３０００ａへ出力する。そして、出力装置３０００ａは、出力先制御部８０ａの指示に従って、コンテンツサーバ２０００から配信されたコンテンツを出力する（Ｓ１０１２）。
【０１０７】
このように、第２の実施の形態においても、コンテンツ情報選択部６０は、コンテンツ情報のメタ情報中の優先タグに書き込まれた優先度に基づいて、１のコンテンツ情報を選択し、これを選択コンテンツ情報として決定する。また、コンテンツ情報選択部６０は、１のコンテンツ情報を選択した後、更にＳ１００８に含まれる処理を繰り返すことにより、複数の選択コンテンツ情報を決定し、これらを選択コンテンツ管理部７０及び出力先制御部８０へ出力する。したがって、第１の実施の形態と同様の効果を奏する。
【０１０８】
また、本発明の第２の実施の形態にかかるコンテンツ情報処理装置１０００ａにおいては、出力装置３０００ａがコンテンツ情報処理装置１０００ａ内に設けられているので、コンテンツ情報処理装置１０００ａと周辺装置を含むシステム構成を簡素に実現することができる。
【０１０９】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述各実施の形態に対して、さまざまな変更、増減、組合せを加えてもよい。これらの変更、増減、組合せが加えられた変形例も本発明の範囲にあることは当業者に理解されるところである。
【０１１０】
上記実施の形態では、本発明にかかるコンテンツ情報処理装置、コンテンツ情報処理システム及びコンテンツ情報処理方法について具体的に説明した。
【０１１１】
しかし、本発明はこれらに限定されない。本発明は、上述したコンテンツ情報処理方法の各ステップをコンピュータに実行させるコンテンツ情報処理プログラムであってもよく、また、このコンテンツ情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体であってもよい。
【０１１２】
また、前記の第１及び第２の実施形態の一部又は全部は、以下のようにも記載されうるが、以下に限られない。
（付記１）
コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得部と、
前記コンテンツリスト取得部により取得された前記コンテンツリストを格納するコンテンツリスト管理部と、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記メタ情報に書き込む優先度付与部と、
前記コンテンツリスト管理部から少なくとも１の前記コンテンツ情報を選択するコンテンツ情報選択部とを備え、
前記コンテンツ情報選択部は、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択するコンテンツ情報処理装置。
（付記２）
前記優先度付与部は、前記優先度を前記メタ情報に書き込むための優先度用のタグに、前記優先度を書き込む付記１に記載のコンテンツ情報処理装置。
（付記３）
前記優先度付与部は、前記優先度用のタグが前記メタ情報に設けられていない場合、前記優先度用のタグを新たに前記メタ情報に追加した後に、前記優先度を前記優先度用のタグに書き込む付記２に記載のコンテンツ情報処理装置。
（付記４）
前記優先度付与部は、前記コンテンツリスト管理部に格納された前記コンテンツ情報のうち、予め設定された文字列を前記メタ情報に含むコンテンツ情報を抽出し、当該抽出したコンテンツ情報のメタ情報に、前記優先度を書き込む付記１に記載のコンテンツ情報処理装置。
（付記５）
前記優先度付与部は、前記メタ情報に前記コンテンツ情報の抽出に用いた文字列を書き込むための抽出キーワード用タグに、前記文字列を書き込む付記４に記載のコンテンツ情報処理装置。
（付記６）
前記優先度付与部は、前記抽出キーワード用タグが前記メタ情報に設けられていない場合、前記抽出キーワード用タグを新たに前記メタ情報に追加した後に、前記文字列を前記抽出キーワードタグに書き込む付記５に記載のコンテンツ情報処理装置。
（付記７）
前記コンテンツ情報選択部は、少なくとも１の前記コンテンツ情報を選択した後に、前記コンテンツリスト管理部から新たな前記コンテンツ情報を更に選択しようとする場合、前記メタ情報に書き込まれた前記優先度に加えて、最も直前に選択した前記コンテンツ情報のメタ情報に含まれた文字列に基づいて、前記コンテンツ情報を選択する付記４〜６のいずれかに記載のコンテンツ情報処理装置。
（付記８）
前記コンテンツ情報選択部は、前記優先度が高い順に、前記コンテンツ情報を選択する付記１〜７のいずれかに記載のコンテンツ情報処理装置。
（付記９）
前記コンテンツを出力する出力装置をさらに備え、
前記コンテンツ情報選択部により選択された前記コンテンツ情報に対応するコンテンツを前記出力装置に出力させる付記１〜８のいずれかに記載のコンテンツ情報処理装置。
（付記１０）
コンテンツを格納するコンテンツサーバと、前記コンテンツサーバに接続するコンテンツ情報処理装置とを備えたコンテンツ情報処理システムであって、
前記コンテンツ情報処理装置は、
前記コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得部と、
前記コンテンツリスト取得部により取得された前記コンテンツリストを格納するコンテンツリスト管理部と、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記メタ情報に書き込む優先度付与部と、
前記コンテンツリスト管理部から少なくとも１の前記コンテンツ情報を選択するコンテンツ情報選択部とを備え、
前記コンテンツ情報選択部は、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択し、
前記コンテンツ情報処理装置は、前記コンテンツ情報選択部により選択された前記コンテンツ情報に基づいて、前記コンテンツサーバに格納された前記コンテンツを取得するコンテンツ情報処理システム。
（付記１１）
前記コンテンツを出力する出力装置をさらに備えたコンテンツ情報処理システムであって、
前記コンテンツ情報処理装置は、前記コンテンツ情報選択部により選択された前記コンテンツ情報に基づいて、前記コンテンツサーバに格納された前記コンテンツを前記出力装置に出力させる付記１０にコンテンツ情報処理システム。
（付記１２）
コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得ステップと、
前記取得されたコンテンツリストを格納するコンテンツリスト格納ステップと、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記メタ情報に書き込む優先度書き込みステップと、
前記格納されたコンテンツリストから少なくとも１のコンテンツ情報を選択するコンテンツ情報選択ステップとを含み、
前記コンテンツ情報選択ステップでは、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択するコンテンツ情報処理方法。
（付記１３）
コンテンツ毎に設けられたメタ情報を含むコンテンツ情報のリストをコンテンツリストとして取得するコンテンツリスト取得ステップと、
前記取得されたコンテンツリストを格納するコンテンツリスト格納ステップと、
前記コンテンツ情報に対応するコンテンツを視聴する際の優先度を、前記メタ情報に書き込む優先度書き込みステップと、
前記格納されたコンテンツリストから少なくとも１のコンテンツ情報を選択するコンテンツ情報選択ステップとを含み、
前記コンテンツ情報選択ステップでは、前記メタ情報に書き込まれた前記優先度に基づいて、前記コンテンツ情報を選択するコンテンツ情報処理プログラム。
（付記１４）
付記１３に記載されたコンテンツ情報処理を記録したコンピュータ読み取り可能な記録媒体。
【符号の説明】
【０１１３】
１０  コンテンツリスト取得部
２０  コンテンツリスト管理部
３０  ユーザインターフェース部
４０  優先度付与部
５０  優先度管理部
６０  コンテンツ情報選択部
７０  選択コンテンツ管理部
８０、８０ａ  出力先制御部
９０  制御部
１００  コンテンツ受信部
１０００、１０００ａ  コンテンツ情報処理装置
２０００、コンテンツサーバ
３０００、３０００ａ  出力装置
【図１】
0005330424.tif 000002
【図２】
0005330424.tif 000003
【図３】
0005330424.tif 000004
【図４】
0005330424.tif 000005
【図５】
0005330424.tif 000006
【図６】
0005330424.tif 000007
【図７】
0005330424.tif 000008
【図８】
0005330424.tif 000009
【図９】
0005330424.tif 000010
【図１０】
0005330424.tif 000011