(57)【要約】【課題】互いに異なる規格のコンテンツ情報メタデータの蓄積や検索を容易にするコンテンツ受信装置を提供する。【解決手段】配信サーバから配信されるコンテンツ及びコンテンツ情報メタデータを受信するコンテンツ受信装置であって、受信したコンテンツ情報メタデータを蓄積形式メタデータに変換して、変換した蓄積形式メタデータを蓄積する。そして、所定の検索項目に対応するキーワード入力に従って、蓄積されている蓄積形式メタデータを検索して、検索結果を表示する。【選択図】図１
2008259096.tif 000002
【特許請求の範囲】
【請求項１】
配信サーバから配信されるコンテンツ及びコンテンツ情報メタデータを受信するコンテンツ受信装置であって、
受信したコンテンツ情報メタデータを蓄積形式メタデータに変換するメタデータ変換手段と、
前記蓄積形式メタデータを蓄積するメタデータ蓄積手段と、
所定の検索項目に対応するキーワード入力に従って、前記メタデータ蓄積手段に蓄積されている蓄積形式メタデータを検索するメタデータ検索手段と、
前記メタデータ検索手段の検索結果を表示する検索結果表示手段と、を有することを特徴とするコンテンツ受信装置。
【請求項２】
前記コンテンツ受信装置は、前記コンテンツ情報メタデータのデータ構造が前記蓄積形式メタデータのデータ構造と一致するかどうかを判定するデータ構造判定手段を有し、
前記メタデータ変換手段は、前記データ構造判定手段が一致しないと判定した場合に当該コンテンツ情報メタデータを前記蓄積形式メタデータに変換し、前記データ構造判定手段が一致すると判定した場合に当該コンテンツ情報メタデータを前記蓄積形式メタデータとすることを特徴とする請求項１記載のコンテンツ受信装置。
【請求項３】
前記メタデータ変換手段は、受信したコンテンツ情報メタデータを一時的に記憶するメタデータ一時記憶手段を有し、予め指定されたタイミングになったときに前記メタデータ一時記憶手段に記憶されているコンテンツ情報メタデータを蓄積形式メタデータに変換することを特徴とする請求項１記載のコンテンツ受信装置。
【請求項４】
前記メタデータ検索手段は、前記配信サーバから配信される検索用メタデータに従って、前記メタデータ蓄積手段に蓄積されている蓄積形式メタデータを検索することを特徴とする請求項１記載のコンテンツ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信サーバから配信されるコンテンツ及びコンテンツ情報メタデータを受信するコンテンツ受信装置に関する。
【背景技術】
【０００２】
現在、デジタル放送やサーバ型放送あるいはＶＯＤ等により、コンテンツを配信するサービスが行われている。これらのサービスでは、配信するコンテンツに関する情報、例えば、コンテンツ名や開始時間等を記述したメタデータ（以下、コンテンツ情報メタデータという）の配信も行われている。デジタル放送において配信されるコンテンツ情報メタデータは、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）として規格化されている（例えば、非特許文献１参照）。また、サーバ型放送において配信されるコンテンツ情報メタデータは、ＴＶ−Ａｎｙｔｉｍｅメタデータとして規格化されている（例えば、非特許文献２参照）。一方、ＶＯＤ等においては、このようなコンテンツ情報メタデータの規格は存在せず、サービスを提供する事業者毎に、異なるコンテンツ情報メタデータを用いている。
【０００３】
このコンテンツ情報メタデータを受信するコンテンツ受信装置は、受信したコンテンツ情報メタデータを蓄積して、コンテンツの検索等を行う。このコンテンツ受信装置では、デジタル放送により配信されるコンテンツ情報メタデータを、別のメタデータに変換して蓄積する装置もある（例えば、特許文献１参照）。この装置では、デジタル放送から受信したコンテンツ情報メタデータを、予め定めたデータ構造を有するメタデータに変換して蓄積している。また、この装置では、サーバ型放送により配信されるコンテンツ情報メタデータを、そのまま蓄積している。
【非特許文献１】「デジタル放送に使用する番組配列表」、３．７版、社団法人電波産業会、平成１５年６月２日
【非特許文献２】「サーバ型放送における符号化、伝送及び蓄積制御方式」、１．３版、社団法人電波産業会、平成１８年３月１４日
【特許文献１】特開２００３−１２４８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記したように、デジタル放送やサーバ型放送あるいはＶＯＤ等で配信されるコンテンツ情報メタデータは、互いに異なる規格を用いている。それ故、コンテンツ受信装置では、コンテンツ情報メタデータの蓄積や検索を、規格の異なるコンテンツ情報メタデータ毎に行わなくてはならない。また、特許文献１に記載の装置では、デジタル放送により配信されるコンテンツ情報メタデータを、この装置が独自に定めたデータ構造を有するメタデータに変換して蓄積している。また、サーバ型放送により配信されるコンテンツ情報メタデータは、そのまま蓄積している。それ故、２つの異なるデータ構造を有するメタデータが蓄積され、互いに異なるデータ構造を有するメタデータに対して検索等を実行する必要がある。
【０００５】
本発明は上記した点に鑑みてなされたものであり、互いに異なる規格のコンテンツ情報メタデータの蓄積や検索を容易にするコンテンツ受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のコンテンツ受信装置は、配信サーバから配信されるコンテンツ及びコンテンツ情報メタデータを受信するコンテンツ受信装置であって、受信したコンテンツ情報メタデータを蓄積形式メタデータに変換するメタデータ変換手段と、蓄積形式メタデータを蓄積するメタデータ蓄積手段と、所定の検索項目に対応するキーワード入力に従って、メタデータ蓄積手段に蓄積されている蓄積形式メタデータを検索するメタデータ検索手段と、メタデータ検索手段の検索結果を表示する検索結果表示手段と、を有することを特徴とする。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施例について図面を参照しつつ詳細に説明する。
【０００８】
図１は、本発明に係るコンテンツ受信装置の第１の実施例を示す図である。コンテンツ受信装置１は、ＩＰネットワーク３を介して、配信サーバ２から配信されるコンテンツ及びコンテンツ情報メタデータを受信する。そして、コンテンツ受信装置１は、受信したコンテンツの再生や、コンテンツ情報メタデータの蓄積・検索等を行う。また、コンテンツ受信装置１は、利用者の操作に応じてコンテンツ情報メタデータ要求を配信サーバ２に向けて送出する。コンテンツ情報メタデータ要求は、配信サーバ２に対して、コンテンツ情報メタデータの配信を要求するものである。尚、コンテンツ情報メタデータは、コンテンツに多重化されて配信される場合と、コンテンツ情報メタデータだけで配信される場合がある。
【０００９】
通信部１１は、ＩＰネットワーク３を介して配信されるコンテンツ及びコンテンツ情報メタデータを受信する。そして、通信部１１は、受信したコンテンツを分離部１２に、コンテンツ情報メタデータをメタデータ変換手段１３に向けて送出する。また、通信部１１は、コンテンツ情報メタデータ要求を配信サーバ２に向けて送出する。分離部１２は、通信部１１が受信したコンテンツに多重化されているコンテンツ情報メタデータをコンテンツから分離する。そして、分離部１２は、コンテンツから分離したコンテンツ情報メタデータを、メタデータ変換手段１３に向けて送出する。また、分離部１２は、コンテンツ情報メタデータが分離された後のコンテンツを図示しないコンテンツ再生処理部に向けて送出する。メタデータ変換手段１３は、コンテンツ情報メタデータを蓄積形式メタデータに変換して、変換した蓄積形式メタデータをメタデータ蓄積手段１５に向けて送出する。蓄積形式メタデータとは、メタデータの蓄積のための所定のデータ構造を有するメタデータのことである。この蓄積形式メタデータのデータ構造としては、例えば、ＴＶ−Ａｎｙｔｉｍｅメタデータで規格化されているデータ構造等を用いることが出来る。メタデータ一時記憶手段１３１は、通信部１１若しくは分離部１２から送られるコンテンツ情報メタデータを一時的に記憶する。データ構造判定手段１４は、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致するかどうかを判定する。メタデータ蓄積手段１５は、蓄積形式メタデータを蓄積する。
【００１０】
操作入力部１６は、利用者からの操作入力、例えば、メタデータの検索操作の入力等を受け付ける。メタデータ検索手段１７は、操作入力部１６に入力される検索項目に対応するキーワード入力に従って、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータを検索する。そして、メタデータ検索手段１７は、メタデータの検索結果を検索結果表示手段１８に向けて送出する。検索結果表示手段１８は、メタデータの検索結果を表す表示を行う。
【００１１】
配信サーバ２は、ＩＰネットワーク３を介して、コンテンツ及びコンテンツ情報メタデータを配信する。また、配信サーバ２は、コンテンツ受信装置１からのコンテンツ情報メタデータ要求に応じて、コンテンツ情報メタデータを配信する。
【００１２】
図２は、ＩＰネットワーク３を介して配信サーバ２から配信されるコンテンツ情報メタデータを、蓄積形式メタデータに変換して蓄積する場合のコンテンツ受信装置１の動作を示している。
【００１３】
分離部１２は、通信部１１が受信したコンテンツに多重化されているコンテンツ情報メタデータを、コンテンツから分離する（ステップＳ２０１）。そして、分離部１２は、コンテンツ情報メタデータを、メタデータ変換手段１３に向けて送出する（ステップＳ２０２）。メタデータ変換手段１３は、分離部１２からコンテンツ情報メタデータを受信すると、受信したコンテンツ情報メタデータをメタデータ一時記憶手段１３１に一時記憶する（ステップＳ２０３）。
【００１４】
ここで、コンテンツ情報メタデータを蓄積形式メタデータに変換するタイミングになったとする（ステップＳ２０４）。このタイミングとしては、例えば、コンテンツの再生が完了した時点等が挙げられる。この場合、メタデータ変換手段１３は、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致するかどうかを判定するようにデータ構造判定手段１４に向けて指令を出す（ステップＳ２０５）。データ構造判定手段１４は、メタデータ変換手段１３からの指令に応じて、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致するかどうかを判定する（ステップＳ２０６）。そして、データ構造判定手段１４は、判定結果をメタデータ変換手段１３に向けて送出する（ステップＳ２０７）。ここでは、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致しないと判定されたとする。
【００１５】
メタデータ変換手段１３は、データ構造が一致しないという判定結果を受信すると、コンテンツ情報メタデータが変換可能なメタデータであるかどうかを確認して、コンテンツ情報メタデータを蓄積形式メタデータに変換する（ステップＳ２０８）。メタデータの変換は、例えば、図３に示すメタデータ変換マップに従って行う。図３に示すメタデータ変換マップは、ＳＩで規格化されているコンテンツ情報メタデータ（以下、ＳＩ形式のコンテンツ情報メタデータという）を、ＴＶ−Ａｎｙｔｉｍｅで規格化されている蓄積形式メタデータ（以下、ＴＶ−Ａｎｙｔｉｍｅ形式の蓄積形式メタデータという）に変換する場合のメタデータ変換マップである。「内容」の項目には、メタデータに含まれる情報の内容を表す名称が記録されている。「ＳＩのデータ」の項目は、「内容」の項目に対応するＳＩ形式のコンテンツ情報メタデータの属性を表している。「ＳＩにおける場所」の項目は、「内容」の項目に対応する情報が記述されている場所を示している。「ＴＶ−Ａｎｙｔｉｍｅのタグ」の項目は、「内容」の項目に対応するＴＶ−Ａｎｙｔｉｍｅ形式の蓄積形式メタデータのタグを表している。「ＴＶ−Ａｎｙｔｉｍｅにおける場所」の項目は、「内容」の項目に対応する情報が記述されている場所を示している。メタデータ変換手段１３は、図３に示すメタデータ変換マップに従って、ＳＩ形式のコンテンツ情報メタデータを、ＴＶ−Ａｎｙｔｉｍｅ形式の蓄積形式メタデータに変換する。
【００１６】
このときのＳＩ形式のコンテンツ情報メタデータの例を図４に示す。８行目の「Ｓｔａｒｔ  ｔｉｍｅ」には開始時間が、９行目の「Ｄｕｒａｔｉｏｎ」には期間が記述されている。また、１４〜１５行目の「Ｅｖｅｎｔ  ｎａｍｅ  ｃｈａｒ」には番組タイトルが記述されている。このＳＩ形式のコンテンツ情報メタデータをＴＶ−Ａｎｙｔｉｍｅ形式の蓄積形式メタデータに変換したものを図５に示す。タグ「Ｔｉｔｌｅ」には番組タイトルが、タグ「ＰｕｂｌｉｓｈｅｄＳｔａｒｔＴｉｍｅ」には開始時間が、タグ「ＰｕｂｌｉｓｈｅｄＤｕｒａｔｉｏｎ」には期間が記述されている。
【００１７】
メタデータ変換手段１３は、コンテンツ情報メタデータを蓄積形式メタデータに変換した後、変換した蓄積形式メタデータをメタデータ蓄積手段１５に向けて送出する（ステップＳ２０９）。メタデータ蓄積手段１５は、メタデータ変換手段１３から蓄積形式メタデータを受信すると、受信した蓄積形式メタデータを蓄積する（ステップＳ２１０）。
【００１８】
図６に、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータの検索を行うときのコンテンツ受信装置１の動作を示す。
【００１９】
コンテンツ受信装置１の利用者がメタデータの検索を行う操作入力を行ったとする（ステップＳ６０１）。操作入力部１６は、利用者からの検索を行う操作入力を受けると、入力された検索項目とその検索項目に対応するキーワードからなる検索キーワードをメタデータ検索手段１７に向けて送出する（ステップＳ６０２）。検索項目としては、例えば、番組タイトル、開始時間、期間等を用いることが出来る。メタデータ検索手段１７は、操作入力部１６から検索キーワードを受信すると、受信した検索キーワードの変換処理を行う（ステップＳ６０３）。検索キーワードは、蓄積形式メタデータに変換される。ここで、入力された検索キーワードの検索項目が「番組タイトル」で、キーワードが「ＡＡＡＡＡ」であるとする。この場合、ＴＶ−Ａｎｙｔｉｍｅ形式の蓄積形式メタデータに変換された後の検索キーワードは、図７に示すようになる。
【００２０】
入力された検索キーワードを蓄積形式メタデータに変換した後、メタデータ検索手段１７は、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータの検索を開始する（ステップＳ６０４）。検索が完了すると、メタデータ検索手段１７は、検索結果を取得する（ステップＳ６０５）。そして、メタデータ検索手段１７は、取得した検索結果を検索結果表示手段１８に向けて送出する（ステップＳ６０６）。検索結果表示手段１８は、メタデータ検索手段１７から検索結果を受信すると、受信した検索結果を表す表示を行う（ステップＳ６０７）。このとき表示される検索結果画面の例を図８に示す。検索結果画面には、検索キーワードに一致したコンテンツの情報であるタイトル、開始時間及び期間が表示されている。
【００２１】
図９に、コンテンツ受信装置１のメタデータ変換手段１３で実行されるメタデータ変換ルーチンの動作を示す。メタデータ変換ルーチンは、コンテンツ情報メタデータを蓄積形式メタデータに変換するタイミングになると実行される。
【００２２】
メタデータ変換手段１３は、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致するかどうかを判定するようにデータ構造判定手段１４に向けて指令を出す（ステップＳ９０１）。データ構造判定手段１４は、メタデータ変換手段１３からの指令を受けると、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致するかどうかを判定する。メタデータ変換手段１３は、データ構造判定手段１４に指令を出した後、データ構造判定手段１４の判定結果を確認する（ステップＳ９０２）。データ構造が一致すると判定された場合、メタデータ変換手段１３は、コンテンツ情報メタデータに対する変換処理を行わず、コンテンツ情報メタデータを蓄積形式メタデータとして、メタデータ蓄積手段１５に向けて送出する（ステップＳ９０５）。メタデータ蓄積手段１５は、蓄積形式メタデータを受信すると、受信した蓄積形式メタデータを蓄積する。
【００２３】
一方、Ｓ９０２で確認したデータ構造判定手段１４の判定結果が、データ構造が一致しないであった場合、メタデータ変換手段１３は、コンテンツ情報メタデータが蓄積形式メタデータに変換可能であるかどうかの判断を行う（ステップＳ９０３）。変換が可能で無いと判断した場合は、処理を終了する。変換が可能であると判断した場合、メタデータ変換手段１３は、コンテンツ情報メタデータを蓄積形式メタデータに変換する（ステップＳ９０４）。そして、メタデータ変換手段１３は、変換した蓄積形式メタデータをメタデータ蓄積手段１５に向けて送出する（ステップＳ９０５）。メタデータ蓄積手段１５は、蓄積形式メタデータを受信すると、受信した蓄積形式メタデータを蓄積する。
【００２４】
図１０に、コンテンツ受信装置１のメタデータ検索手段１７で実行されるメタデータ検索ルーチンの動作を示す。メタデータ検索ルーチンは、検索キーワードが入力されると実行される。
【００２５】
メタデータ検索手段１７は、入力された検索キーワードを蓄積形式メタデータに変換する（ステップＳ１００１）。そして、メタデータ検索手段１７は、蓄積形式メタデータに変換された検索キーワードに従って、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータの検索を行う（ステップＳ１００２）。検索が完了すると、メタデータ蓄積手段１５は、検索結果を検索結果表示手段１８に向けて送出する（ステップＳ１００３）。検索結果表示手段１８は、メタデータ検索手段１７から検索結果を受信すると、受信した検索結果を表す検索結果表示画面を表示する。
【００２６】
このように、第１の実施例のコンテンツ受信装置１によれば、配信されるコンテンツ情報メタデータを蓄積形式メタデータに変換して蓄積しているため、配信されるコンテンツ情報メタデータの各々の規格が異なる場合でも、メタデータの検索方法や検索結果を統一することが出来る。
【００２７】
以下で、本発明の第２の実施例について説明する。
【００２８】
図１１は、本発明に係るコンテンツ受信装置の第２の実施例を示す図である。コンテンツ受信装置１は、ＩＰネットワーク３を介して、配信サーバ２から配信されるコンテンツ、コンテンツ情報メタデータ及び検索用メタデータを受信する。そして、コンテンツ受信装置１は、受信したコンテンツの再生や、コンテンツ情報メタデータの蓄積・検索等を行う。検索用メタデータは、配信サーバ２から配信されるメタデータであり、コンテンツ受信装置１が蓄積しているメタデータを検索する際に使用するものである。また、コンテンツ受信装置１は、利用者の操作に応じてコンテンツ情報メタデータ要求を配信サーバ２に向けて送出する。コンテンツ情報メタデータ要求は、配信サーバ２に対して、コンテンツ情報メタデータの配信を要求するものである。尚、コンテンツ情報メタデータ及び検索用メタデータは、コンテンツに多重化されて配信される場合と、コンテンツ情報メタデータ若しくは検索用メタデータだけで配信される場合がある。
【００２９】
通信部１１は、ＩＰネットワーク３を介して配信されるコンテンツ、コンテンツ情報メタデータ及び検索用メタデータを受信する。そして、通信部１１は、受信したコンテンツを分離部１２に、コンテンツ情報メタデータをメタデータ変換手段１３に、検索用メタデータをメタデータ検索手段１７に向けて送出する。また、通信部１１は、コンテンツ情報メタデータ要求を配信サーバ２に向けて送出する。分離部１２は、通信部１１が受信したコンテンツに多重化されているコンテンツ情報メタデータ及び検索用メタデータをコンテンツから分離する。そして、分離部１２は、コンテンツから分離したコンテンツ情報メタデータをメタデータ変換手段１３に、検索用メタデータをメタデータ検索手段１７に向けて送出する。また、分離部１２は、コンテンツ情報メタデータ及び検索用メタデータが分離された後のコンテンツを図示しないコンテンツ再生処理部に向けて送出する。メタデータ変換手段１３は、コンテンツ情報メタデータを蓄積形式メタデータに変換して、変換した蓄積形式メタデータをメタデータ蓄積手段１５に向けて送出する。蓄積形式メタデータとは、メタデータの蓄積のための所定のデータ構造を有するメタデータのことである。この蓄積形式メタデータのデータ構造としては、例えば、ＴＶ−Ａｎｙｔｉｍｅメタデータで規格化されているデータ構造等を用いることが出来る。メタデータ一時記憶手段１３１は、通信部１１若しくは分離部１２から送られるコンテンツ情報メタデータを一時的に記憶する。データ構造判定手段１４は、コンテンツ情報メタデータのデータ構造が蓄積形式メタデータのデータ構造と一致するかどうかを判定する。メタデータ蓄積手段１５は、蓄積形式メタデータを蓄積する。
【００３０】
操作入力部１６は、利用者からの操作入力、例えば、メタデータの検索操作の入力等を受け付ける。メタデータ検索手段１７は、操作入力部１６に入力される検索項目に対応するキーワード入力に従って、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータを検索する。また、メタデータ検索手段１７は、検索用メタデータに従って、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータを検索する。そして、メタデータ検索手段１７は、メタデータの検索結果を検索結果表示手段１８に向けて送出する。検索結果表示手段１８は、メタデータの検索結果を表す表示を行う。
【００３１】
配信サーバ２は、ＩＰネットワーク３を介して、コンテンツ、コンテンツ情報メタデータ及び検索用メタデータを配信する。また、配信サーバ２は、コンテンツ受信装置１からのコンテンツ情報メタデータ要求に応じて、コンテンツ情報メタデータを配信する。
【００３２】
図２は、ＩＰネットワーク３を介して配信サーバ２から配信されるコンテンツ情報メタデータを、蓄積形式メタデータに変換して蓄積する場合のコンテンツ受信装置１の動作を示している。この動作は、第１の実施例で説明した動作と同じである。
【００３３】
図１２に、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータの検索を行うときのコンテンツ受信装置１の動作を示す。
【００３４】
分離部１２は、通信部１１が受信したコンテンツに多重化されている検索用メタデータタを、コンテンツから分離する（ステップＳ１２０１）。そして、分離部１２は、検索用メタデータを、メタデータ検索手段１７に向けて送出する（ステップＳ１２０２）。メタデータ検索手段１７は、分離部１２から検索用メタデータを受信すると、受信した検索用メタデータの変換処理を行う（ステップＳ１２０３）。検索用メタデータは、蓄積形式メタデータに変換される。ここで、受信した検索用メタデータに含まれる検索項目に対応する内容が「番組タイトル」で、キーワードに対応する内容が「ＡＡＡＡＡ」であるとする。この場合、ＴＶ−Ａｎｙｔｉｍｅ形式の蓄積形式メタデータに変換された後の検索用メタデータは、図７に示すようになる。
【００３５】
検索用メタデータを蓄積形式メタデータに変換した後、メタデータ検索手段１７は、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータの検索を開始する（ステップＳ１２０４）。検索が完了すると、メタデータ検索手段１７は、検索結果を取得する（ステップＳ１２０５）。そして、メタデータ検索手段１７は、取得した検索結果を検索結果表示手段１８に向けて送出する（ステップＳ１２０６）。検索結果表示手段１８は、メタデータ検索手段１７から検索結果を受信すると、受信した検索結果を表す表示を行う（ステップＳ１２０７）。このとき表示される検索結果画面の例を図８に示す。検索結果画面には、検索用メタデータに一致したコンテンツの情報であるタイトル、開始時間及び期間が表示されている。
【００３６】
図９に、コンテンツ受信装置１のメタデータ変換手段１３で実行されるメタデータ変換ルーチンの動作を示す。メタデータ変換ルーチンは、コンテンツ情報メタデータを蓄積形式メタデータに変換するタイミングになると実行される。このメタデータ変換ルーチンの動作は、第１の実施例で説明したメタデータ変換ルーチンの動作と同じである。
【００３７】
図１３に、コンテンツ受信装置１のメタデータ検索手段１７で実行されるメタデータ検索ルーチンの動作を示す。メタデータ検索ルーチンは、検索用メタデータを受信すると実行される。
【００３８】
メタデータ検索手段１７は、受信した検索用メタデータを蓄積形式メタデータに変換する（ステップＳ１３０１）。そして、メタデータ検索手段１７は、蓄積形式メタデータに変換された検索用メタデータに従って、メタデータ蓄積手段１５に蓄積されている蓄積形式メタデータの検索を行う（ステップＳ１３０２）。検索が完了すると、メタデータ蓄積手段１５は、検索結果を検索結果表示手段１８に向けて送出する（ステップＳ１３０３）。検索結果表示手段１８は、メタデータ検索手段１７から検索結果を受信すると、受信した検索結果を表す検索結果表示画面を表示する。
【００３９】
このように、第２の実施例のコンテンツ受信装置１によれば、配信サーバ２から配信される検索用メタデータに従って、蓄積されているメタデータの検索を行っている。それ故、検索用メタデータがコンテンツに多重化されて配信されている場合は、コンテンツを受信したときにメタデータの検索を行うことが出来る。また、視聴しているコンテンツに関係するコンテンツを、視聴しているコンテンツを配信しているサービスとは別のサービスから探し出すことも出来る。
【００４０】
上記説明したように、本発明のコンテンツ受信装置によれば、配信されるコンテンツ情報メタデータを蓄積形式メタデータに変換して蓄積しているため、互いに異なる規格のコンテンツ情報メタデータの蓄積や検索を容易にすることが出来る。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１の実施例であるコンテンツ受信装置を示すブロック図である。
【図２】図１のコンテンツ受信装置のメタデータ変換・蓄積動作を示すシーケンス図である。
【図３】図１のコンテンツ受信装置のメタデータ変換マップの例を示す図である。
【図４】図１のコンテンツ受信装置のコンテンツ情報メタデータの例を示す図である。
【図５】図１のコンテンツ受信装置の蓄積形式メタデータの例を示す図である。
【図６】図１のコンテンツ受信装置のメタデータ検索動作を示すシーケンス図である。
【図７】図１のコンテンツ受信装置の蓄積形式メタデータの例を示す図である。
【図８】図１のコンテンツ受信装置の検索結果画面の例を示す図である。
【図９】図１のコンテンツ受信装置のメタデータ変換ルーチンの動作を示すフローチャートである。
【図１０】図１のコンテンツ受信装置のメタデータ検索ルーチンの動作を示すフローチャートである。
【図１１】本発明の第２の実施例であるコンテンツ受信装置を示すブロック図である。
【図１２】図１１のコンテンツ受信装置のメタデータ検索動作を示すシーケンス図である。
【図１３】図１１のコンテンツ受信装置のメタデータ検索ルーチンの動作を示すフローチャートである。
【符号の説明】
【００４２】
１  コンテンツ受信装置
１１  通信部
１２  分離部
１３  メタデータ変換手段
１４  データ構造判定手段
１５  メタデータ蓄積手段
１６  操作入力部
１７  メタデータ検索手段
１８  検索結果表示手段
２  配信サーバ
【図１】
2008259096.tif 000003
【図２】
2008259096.tif 000004
【図３】
2008259096.tif 000005
【図４】
2008259096.tif 000006
【図５】
2008259096.tif 000007
【図６】
2008259096.tif 000008
【図７】
2008259096.tif 000009
【図８】
2008259096.tif 000010
【図９】
2008259096.tif 000011
【図１０】
2008259096.tif 000012
【図１１】
2008259096.tif 000013
【図１２】
2008259096.tif 000014
【図１３】
2008259096.tif 000015