(57)【要約】【課題】ネットワークに接続される複数のコンテンツサーバ装置の記録情報の管理や動作制御を一元的に管理できるようにする。【解決手段】クライアント端末４はユーザーから検索指示に基づいて、コンテンツリストの提供をコンテンツサーバ１、２、３のそれぞれに対して要求し（ステップＳ２）、コンテンツサーバ１、２、３からコンテンツリストの提供を受ける（ステップＳ３）。クライアント端末４は、コンテンツリストに基づいて、付加情報の提供要求を付加情報サーバ９に送信し（ステップＳ４）、付加情報リストの送付を受ける（ステップＳ５）。提供を受けた標準化された付加情報を用いて、目的とするコンテンツの検索を行う（ステップＳ６）。【選択図】        図１０
2005033253.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムであって、
前記コンテンツサーバ装置は、
１つ以上のコンテンツ情報と、そのそれぞれを特定するための特定情報とを対応付けて記憶保持するコンテンツ記憶手段と、
前記端末装置からの特定情報の提供要求を受け付ける端末要求受付手段と、
前記端末要求受付手段を通じて受け付けた前記提供要求に応じて、前記記憶手段に記憶保持している１つ以上の前記コンテンツ情報の前記特定情報を前記端末装置に提供する特定情報提供手段と
を備え、
前記端末装置は、
前記コンテンツサーバ装置に対して、記憶保持している前記コンテンツ情報の前記特定情報の提供要求を形成して送出する第１の送出手段と、
前記提供要求に応じて前記コンテンツサーバ装置から提供される前記コンテンツ情報の前記特定情報を受け付ける第１の受付手段と、
前記付加情報サーバ装置に対して、受け付けた前記特定情報に対応する前記コンテンツ情報の付加情報の提供要求を形成して送出する第２の送出手段と、
前記付加情報の提供要求に応じて、前記付加情報サーバ装置から提供される情報を受け付ける第２の受付手段と
を備え、
前記付加情報サーバ装置は、
多数のコンテンツ情報の特定情報と、前記多数のコンテンツ情報の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記特定情報を含む前記付加情報の提供要求を受け付ける受付手段と、
前記付加情報記憶手段に記憶されている情報のうち、前記受付手段を通じて受け付けた前記提供要求に応じた前記特定情報と前記付加情報とからなる情報を前記端末装置に提供する情報提供手段と
を備えることを特徴とする蓄積情報検索システム。
【請求項２】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記コンテンツサーバ装置であって、
１つ以上のコンテンツ情報と、そのそれぞれを特定するための特定情報とを対応付けて記憶保持するコンテンツ記憶手段と、
前記端末装置からの特定情報の提供要求を受け付ける端末要求受付手段と、
前記端末要求受付手段を通じて受け付けた前記提供要求に応じて、前記記憶手段に記憶保持している１つ以上の前記コンテンツ情報の前記特定情報を前記端末装置に提供する特定情報提供手段と
を備えることを特徴とするコンテンツサーバ装置。
【請求項３】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記端末装置であって、
前記コンテンツサーバ装置に対して、記憶保持している前記コンテンツ情報の前記特定情報の提供要求を形成して送出する第１の送出手段と、
前記提供要求に応じて前記コンテンツサーバ装置から提供される前記コンテンツ情報の前記特定情報を受け付ける第１の受付手段と、
前記付加情報サーバ装置に対して、受け付けた前記特定情報に対応する前記コンテンツ情報の付加情報の提供要求を形成して送出する第２の送出手段と、
前記付加情報の提供要求に応じて、前記付加情報サーバ装置から提供される情報を受け付ける第２の受付手段と
を備えることを特徴とする端末装置。
【請求項４】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記付加情報サーバ装置であって、
多数のコンテンツ情報の特定情報と、前記多数のコンテンツ情報の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記特定情報を含む前記付加情報の提供要求を受け付ける受付手段と、
前記付加情報記憶手段に記憶されている情報のうち、前記受付手段を通じて受け付けた前記提供要求に応じた前記特定情報と前記付加情報とからなる蓄積情報を前記端末装置に提供する情報提供手段と
を備えることを特徴とする付加情報サーバ装置。
【請求項５】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムであって、
前記コンテンツサーバ装置は、
１つ以上のコンテンツ情報と、そのそれぞれを特定するための特定情報とを対応付けて記憶保持するコンテンツ記憶手段と、
前記端末装置からの特定情報を含むコンテンツ情報の提供要求を受け付ける端末要求受付手段と、
前記端末要求受付手段を通じて受け付けた前記提供要求に応じて、前記特定情報により特定されるコンテンツ情報を前記記憶手段から抽出して、目的とする相手先に提供する提供手段と
を備え、
前記端末装置は、
使用者からの目的とするコンテンツ情報を検索するための検索情報の入力を受け付ける入力受付手段と、
前記付加情報サーバ装置に対して、前記入力受付手段からの前記検索情報を送出する第１の送出手段と、
前記付加情報サーバ装置から送信されてくる、前記検索情報に応じた検索の結果得られた特定情報を受け付ける第１の受付手段と、
前記コンテンツサーバ装置に対して、前記第１の受付手段を通じて受け付けた前記特定情報に対応する前記コンテンツの提供要求を形成して送出する第２の送出手段と
を備え、
前記付加情報サーバ装置は、
多数のコンテンツ情報の特定情報と、前記多数のコンテンツ情報の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記検索情報を受け付ける検索情報受付手段と、
前記付加情報記憶手段の記憶情報から、前記受付手段を通じて受け付けた前記検索情報を含む付加情報に対応した特定情報を検索する検索手段と、
前記検索手段の検索結果を前記端末装置に提供する提供手段と
を備えることを特徴とする蓄積情報検索システム。
【請求項６】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記コンテンツサーバ装置であって、
１つ以上のコンテンツ情報と、そのそれぞれを特定するための特定情報とを対応付けて記録保持するコンテンツ記憶手段と、
前記端末装置からの特定情報を含むコンテンツ情報の提供要求を受け付ける端末要求受付手段と、
前記端末要求受付手段を通じて受け付けた前記提供要求に応じて、前記特定情報により特定されるコンテンツ情報を前記記憶手段から抽出して、目的とする相手先に提供する提供手段と
を備えることを特徴とするコンテンツサーバ装置。
【請求項７】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記端末装置であって、
使用者からの目的とするコンテンツ情報を検索するための検索情報の入力を受け付ける入力受付手段と、
前記付加情報サーバ装置に対して、前記入力受付手段からの前記検索情報を送出する第１の送出手段と、
前記付加情報サーバ装置から送信されてくる、前記検索情報に応じた検索の結果得られた特定情報を受け付ける第１の受付手段と、
前記コンテンツサーバ装置に対して、前記第１の受付手段を通じて受け付けた前記特定情報に対応する前記コンテンツの提供要求を形成して送出する第２の送出手段と
を備えることを特徴とする端末装置。
【請求項８】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記付加情報サーバ装置であって、
多数のコンテンツ情報の特定情報と、前記多数のコンテンツ情報の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記検索情報を受け付ける検索情報受付手段と、
前記付加情報記憶手段の記憶情報から、前記受付手段を通じて受け付けた前記検索情報を含む付加情報に対応した特定情報を検索する検索手段と、
前記検索手段の検索結果を前記端末装置に提供する提供手段と
を備えることを特徴とする付加情報サーバ装置。
【請求項９】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムであって、
前記コンテンツサーバ装置は、
放送信号を受信、選局する選局手段と、
前記選局手段により選局された放送信号と、これを特定するための特定情報とが対応付けて記憶保持するコンテンツ記憶手段と、
前記端末装置からの放送信号の記録要求を受け付ける記録要求受付手段と、
前記記録要求受付手段を通じて受け付けた前記記録要求に基づいて、前記選局手段と前記コンテンツ記憶手段とを制御して、目的とする放送番組を前記コンテンツ記憶手段に記録するようにする記録制御手段と
を備え、
前記端末装置は、
使用者からの目的とする放送番組を検索するための検索情報の入力を受け付ける入力受付手段と、
前記付加情報サーバ装置に対して、前記入力受付手段からの前記検索情報を送出する第１の送出手段と、
前記付加情報サーバ装置から送信されてくる、前記検索情報に応じた検索の結果得られた特定情報を受け付ける第１の受付手段と、
前記コンテンツサーバ装置に対して、前記第１の受付手段を通じて受け付けた前記特定情報に対応する放送番組の記録要求を形成して送出する第２の送出手段と
を備え、
前記付加情報サーバ装置は、
多数の放送番組の特定情報と前記多数の放送番組の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記検索情報を受け付ける検索情報受付手段と、
前記付加情報記憶手段の記憶情報から、前記受付手段を通じて受け付けた前記検索情報を含む付加情報に対応した特定情報を検索する検索手段と、
前記検索手段の検索結果を前記端末装置に提供する提供手段と
を備えることを特徴とする蓄積情報検索システム。
【請求項１０】
請求項９に記載の蓄積情報検索システムであって、
前記コンテンツサーバ装置は、
前記端末装置から録画予約状況の問い合わせを受け付ける問合せ受付手段と、
前記問合せ受付手段を通じて録画予約状況の問合せを受け付けた場合に、自己の録画予約状況を把握して、これを前記端末装置に返信する録画予約状況送信手段と
を備え、
前記端末装置は、
前記コンテンツサーバ装置に対して、録画予約状況の問い合わせを行うようにする問合せ送出手段と、
前記コンテンツサーバ装置からの前記録画予約状況を受け付ける録画予約状況受付手段と
を備え、
前記端末装置の前記第２の送出手段は、前記録画予約状況受付手段を通じて受け付けた前記コンテンツサーバからの前記録画予約状況に基づいて、録画予約の空きのあるコンテンツサーバ装置に対して、放送番組の前記記録要求を送出することを特徴とする蓄積情報検索システム。
【請求項１１】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記コンテンツサーバ装置であって、
放送信号を受信、選局する選局手段と、
前記選局手段により選局された放送信号を、これを特定するための特定情報と対応付けるようにして記憶手段に記録する記録手段と、
前記端末装置からの放送信号の記録要求を受け付ける記録要求受付手段と、
前記記録要求受付手段を通じて受け付けた前記記録要求に基づいて、前記選局手段と前記記録手段とを制御し、目的とする放送番組を前記記憶手段に記録するようにする記録制御手段と
を備えることを特徴とするコンテンツサーバ装置。
【請求項１２】
請求項１１に記載のコンテンツサーバ装置であって、
前記端末装置から録画予約状況の問い合わせを受け付ける問合せ受付手段と、
前記問合せ受付手段を通じて録画予約状況の問合せを受け付けた場合に、自己の録画予約状況を把握して、これを前記端末装置に返信する録画予約状況送信手段と
を備えることを特徴とするコンテンツサーバ装置。
【請求項１３】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記端末装置であって、
使用者からの目的とする放送番組を検索するための検索情報の入力を受け付ける入力受付手段と、
前記付加情報サーバ装置に対して、前記入力受付手段からの前記検索情報を送出する第１の送出手段と、
前記付加情報サーバ装置から送信されてくる、前記検索情報に応じた検索の結果得られた特定情報を受け付ける第１の受付手段と、
前記コンテンツサーバ装置に対して、前記第１の受付手段を通じて受け付けた前記特定情報に対応する放送番組の記録要求を形成して送出する第２の送出手段と
を備えることを特徴とする端末装置。
【請求項１４】
請求項１３に記載の端末装置であって
前記コンテンツサーバ装置に対して、録画予約状況の問い合わせを行うようにする問合せ送出手段と、
前記コンテンツサーバ装置からの前記録画予約状況を受け付ける録画予約状況受付手段と
を備え、
前記第２の送出手段は、前記録画予約状況受付手段を通じて受け付けた前記コンテンツサーバからの前記録画予約状況に基づいて、録画予約の空きのあるコンテンツサーバ装置に対して、放送番組の前記記録要求を送出することを特徴とする端末装置。
【請求項１５】
１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムで用いられる前記付加情報サーバ装置であって、
多数の放送番組の特定情報と、前記多数の放送番組の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記検索情報を受け付ける検索情報受付手段と、
前記付加情報記憶手段の記憶情報から、前記受付手段を通じて受け付けた前記検索情報を含む付加情報に対応した特定情報を検索する検索手段と、
前記検索手段の検索結果を前記端末装置に提供する提供手段と
を備えることを特徴とする付加情報サーバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、ハードディスクやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やビデオテープなどの記録媒体に、例えば放送番組などを記録して利用できるようにするシステム、当該システムを構成する装置に関する。
【０００２】
【従来の技術】
デジタルケーブルテレビジョン放送やデジタル衛星放送が行われるようになり、また、地上波のデジタルテレビ放送についても実用化の準備が進められている。これらのデジタル放送の場合、１つのデジタル放送信号には、多数の放送番組が多重化されて提供される。
【０００３】
このため、従来の地上波アナログテレビ放送のように、テレビ放送信号を選局しさえすれば、目的とする放送番組を即座に視聴できるのとは異なり、上述したようなデジタルテレビ放送の場合には、まず、目的とするテレビ放送信号を選局し、次に、そのテレビ放送信号に多重化されている放送番組（プログラム）の中から目的とする放送番組を選択するようにする番組選択（プログラム選択）を行わなければならない。
【０００４】
しかし、上述もしたように、１つのデジタルテレビ放送信号には、複数の放送番組が多重化されている。そこで、目的とする放送番組を迅速かつ正確に選択できるようにするために、選局したデジタルテレビ放送信号に多重化されている放送番組の一覧リストであって、番組選択を行うためのいわゆる電子番組表（以下、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）と略称する。）が用いられる。
【０００５】
ＥＰＧを形成するためのデータ（ＥＰＧデータ）もまたデジタル放送信号に多重化されて提供される。デジタルテレビ放送の受信機においては、受信したデジタルテレビ放送信号からＥＰＧデータを抽出し、この抽出したＥＰＧデータによるＥＰＧを形成して表示素子に表示し、ユーザーが利用できるようにしている。
【０００６】
そして、ユーザーによるデジタル放送信号の選局および番組選択の後に、受信周波数の切り換えと、選択した番組を形成するデータの復号処理とを開始したのでは、選択した番組の画像および音声を提供できるようになるまでに若干の時間がかかる場合があり好ましくない。
【０００７】
このような問題点を解消する技術として、特許文献１（特開平８−１１１８２３号公報）には、表示素子の画面に表示されたＥＰＧ上において、例えば、リモートコマンダ（リモコン）を通じてのユーザーの操作に応じて移動するカーソルの位置に応じて、予め周波数の切り換えを行うようにする技術が開示されている。
【０００８】
この技術を用いることにより、デジタルテレビ放送信号の選局動作を早めに開始し、放送番組が選択されたときには、選択した放送番組の復号処理を即座に開始して、その放送番組の画像と音声とをユーザーに対して迅速に提供することができるようにされる。
【０００９】
【特許文献１】
特開平８−１１１８２３号公報
【００１０】
【発明が解決しようとする課題】
ところで、ＶＴＲ（Ｖｉｄｅｏ  Ｔａｐｅ  Ｒｅｃｏｒｄｅｒ）、ハードディスクレコーダ、ＤＶＤレコーダなどの記録再生装置（コンテンツサーバ装置）を用いて、ビデオテープ、ハードディスク、ＤＶＤ等の記録媒体にテレビ放送番組などを記録した場合に、ある程度時間が経過した後においても、記録媒体にはどのような情報が記録されているかをユーザーが覚えておくようにすることは難しい。
【００１１】
また、最近では、ハードディスクやＤＶＤ等の記憶容量の大きな記録媒体が用いられるようになってきており、例えば、ユーザーがよく視聴している番組と同じジャンルの番組をユーザーの指示がなくても自動的に録画する機能を備えた記録再生装置も提供され、ユーザーが予約録画の設定を忘れても、目的とする番組を見逃すことがないようにすることも行われている。
【００１２】
このように、記録媒体にどのような情報が記録されているかをユーザーが常に認識していることは難しい。また、上述のように、ユーザーが関知しないで自動的に録画された情報については、録画されていることをユーザーに対して明確に通知できなければならない。
【００１３】
そこで、記録媒体にどのような情報が記録されているのかをユーザーが知ることができるようにするために、記録媒体に記録された放送番組などの記録情報についての情報を、例えばその記録媒体上で管理するようにし、この管理している情報を録画リストとして一覧表示できるようにした記録再生機器が提供されている。
【００１４】
この場合、記録媒体に記録された番組を通知するための録画リストは、上述したデジタルテレビ放送におけるＥＰＧと同様の役割を果たすものであり、その記録媒体にどのような情報が記録されているかを示すと共に、その録画リストから目的とする記録情報を選択することにより、記録媒体に記録されているその記録情報を再生して利用することができるようにされる。
【００１５】
しかしながら、上述した記録再生装置における録画リストは、各記録再生装置に固有の機能である。したがって、複数の記録再生装置を用いる場合に、各記録再生装置で管理される記録情報についての情報は記録再生装置毎に異なる場合がある。
【００１６】
例えば、図１３に示すように、ＶＴＲ、ハードディスクレコーダ、ＤＶＤレコーダなどのいわゆるコンテンツサーバ装置１１、１２、１３と、パーソナルコンピュータなどのクライアント装置１４とを、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やイーサネット（登録商標）などのバス１５を通じて接続して形成したホームネットワークシステムの場合について考える。
【００１７】
図１３に示したホームネットワークシステムの場合には、クライアント装置１４からコンテンツサーバ装置１１、１２、１３のそれぞれを制御することができるようになっている。したがって、クライアント装置１は、目的とするコンテンツサーバ装置に対して目的とする情報の提供要求を送信し、その目的とするコンテンツサーバ装置から目的とする情報の提供を受けて、これを利用することができるようにされる。
【００１８】
そして、図１４に示すように、コンテンツサーバ装置１１、１２、１３のそれぞれにおいては、録画するようにした放送番組についての情報（放送番組に関する情報）として、録画した放送番組の放送年月日、放送時間（開始時刻〜終了時刻）、放送チャンネル（放送地域に応じたもの）を録画した放送番組を特定するための特定情報として用いるようにされている。
【００１９】
しかしながら、コンテンツサーバ装置１１は、特定情報に加え、録画した放送番組のタイトルと出演者名とを付加情報として用いることができるようにされている。この場合、出演者名は可能な限り細かいものであり、例えば、出演者が複数人からなるグループであっても、そのグループの構成メンバーそれぞれの名前を出演者名として管理することができるようにしている。
【００２０】
また、コンテンツサーバ装置１２は、コンテンツサーバ装置１１と同様に、特定情報に加え、録画した放送番組の番組名と出演者名とを付加情報として用いることができるようにされている。しかし、このコンテンツサーバ装置１２の場合には、出演者が複数人からなるグループの場合には、そのグループ名を出演者名として管理することができるようにしている。
【００２１】
また、コンテンツサーバ装置１３は、特定情報以外の情報は管理しない。すなわち、コンテンツサーバ装置１３は、付加情報を用いずに、特定情報のみによって、録画した放送番組を管理するようにしている。
【００２２】
この場合、図１４に示すように、コンテンツサーバ装置１１、１２、１３のそれぞれが、同じ日時に放送された同じ番組を録画した場合であっても、クライアント端末１４を通じて、目的とする放送番組を検索した場合に、正確に検索できる場合とできない場合とが生じてしまう。
【００２３】
例えば、図１４に示したホームネットワークシステムの場合、グループａが出演している放送番組を検索するようにすると、コンテンツサーバ装置１２にしか目的とする放送番組は録画されていないように見えてしまう。しかし、実際には、同じ番組は、コンテンツサーバ装置１２だけでなく、コンテンツサーバ装置１１とコンテンツサーバ装置１３にも録画されている。
【００２４】
結局、図１３、図１４に示したように構築されるホームネットワークシステムの場合、コンテンツサーバ装置１１、１２、１３のそれぞれを、クライアント端末１４を通じて個別に管理し、制御するようにしなければならず、ユーザーにとってはコンテンツサーバ装置の制御が分かり難くなる場合がある。
【００２５】
また、録画予約を指示する場合にも、コンテンツサーバ装置毎に行わなければならず、録画予約のための設定を行おうとしたコンテンツサーバ装置に対して、既に同一日時に録画予約の設定がされていた場合には、ユーザーは別のコンテンツサーバ装置に対して録画予約の設定をやり直さなければならなくなり、面倒な手間がかかる場合がある。
【００２６】
以上の問題点にかんがみ、この発明は、ネットワークに接続される複数のコンテンツサーバ装置の記録情報の管理や動作制御を一元的に管理できるようにしたシステム、このシステムで用いられる装置を提供することを目的とする。
【００２７】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明の蓄積情報検索システムは、１つ以上のコンテンツサーバ装置と、これらを制御することが可能な端末装置と、前記端末装置と接続可能な付加情報サーバ装置とからなる蓄積情報検索システムであって、
前記コンテンツサーバ装置は、
１つ以上のコンテンツ情報と、そのそれぞれを特定するための特定情報とを対応付けて記録保持するコンテンツ記憶手段と、
前記端末装置からの特定情報の提供要求を受け付ける端末要求受付手段と、
前記端末要求受付手段を通じて受け付けた前記提供要求に応じて、前記記憶手段に記憶保持している１つ以上の前記コンテンツ情報の前記特定情報を前記端末装置に提供する特定情報提供手段と
を備え、
前記端末装置は、
前記コンテンツサーバ装置に対して、記憶保持している前記コンテンツ情報の前記特定情報の提供要求を形成して送出する第１の送出手段と、
前記提供要求に応じて前記コンテンツサーバ装置から提供される前記コンテンツ情報の前記特定情報を受け付ける第１の受付手段と、
前記付加情報サーバ装置に対して、受け付けた前記特定情報に対応する前記コンテンツ情報の付加情報の提供要求を形成して送出する第２の送出手段と、
前記付加情報の提供要求に応じて、前記付加情報サーバ装置から提供される情報を受け付ける第２の受付手段と
を備え、
前記付加情報サーバ装置は、
多数のコンテンツ情報の特定情報と、前記多数のコンテンツ情報の付加情報とを対応付けて記憶保持する付加情報記憶手段と、
前記端末装置からの前記特定情報を含む前記付加情報の提供要求を受け付ける受付手段と、
前記付加情報記憶手段に記憶されている情報のうち、前記受付手段を通じて受け付けた前記提供要求に応じた前記特定情報と前記付加情報とからなる情報を前記端末装置に提供する情報提供手段と
を備えることを特徴とする。
【００２８】
この請求項１に記載の発明の蓄積情報検索システムによれば、端末装置からは、第１の送出手段を通じて特定情報の提供情報が各コンテンツサーバ装置に送信され、これが各コンテンツサーバ装置の端末要求受付手段を通じて受け付けられ、受け付けられた特定情報の提供要求に応じて、コンテンツ記憶手段に記憶されているコンテンツ情報の特定情報が特定情報提供手段を通じて要求元の端末装置に提供される。
【００２９】
端末装置においては、第１の受付手段を通じてコンテンツサーバ装置からの特定情報が受け付けられ、ここで受け付けられた特定情報に対応する付加情報の提供を要求する提供要求を形成して、第２の送出手段を通じて付加情報サーバ装置に送信される。付加情報サーバ装置は、コンテンツ情報を特定する特定情報と付加情報とを対応付けて記憶保持している。付加情報サーバ装置においては、受け付け手段を通じて端末装置からの付加情報の提供要求を受け付け、この受け付けた提供要求に応じた付加情報を、情報提供手段を通じて端末装置に提供する。
【００３０】
端末装置においては、各コンテンツサーバ装置に蓄積されている全てのコンテンツ情報に対して、付加情報サーバ装置から取得する付加情報を付加するようにすることができるようにされる。すなわち、各コンテンツサーバ装置に記憶保持されている各コンテンツ情報に対して、それらの特定情報に基づいて、付加情報サーバ装置において一元的に管理されている同一レベルの付加情報を付加することができるようにされる。
【００３１】
これにより、付加情報サーバ装置において、一元的に管理されている同一レベルの付加情報に含まれる情報をキー情報として目的とするコンテンツ情報を検索するなど、複数のコンテンツサーバ装置に記憶保持されているコンテンツ情報を一元的に管理することができるようにされる。
【００３２】
【発明の実施の形態】
以下、図を参照しながらこの発明によるシステム、装置の一実施の形態について説明する。以下に説明する実施の形態においては、家庭において種々の電子機器を接続して構成するホームネットワークシステムに、この発明によるシステム、装置を適用した場合を例にして説明する。
【００３３】
［ホームネットワークシステムについて］
図１は、この発明によるシステムが適用されたホームネットワークシステムを説明するための図である。図１に示すように、この実施の形態のホームネットワークシステムは、コンテンツサーバ装置１、２、３と、クライアント端末装置４と、表示装置５と、通信インターフェース（図１においては通信Ｉ／Ｆと記載。）６とが、例えばイーサネット（登録商標）方式のローカルエリアネットワークを形成するためのバス７を通じて接続されると共に、通信インターフェース６と、公衆電話通信網やインターネットなどの通信ネットワーク８を介して、外部に設けられる付加情報サーバ装置９とも接続することができるようにされている。
【００３４】
コンテンツサーバ装置（以下、コンテンツサーバという。）１、２、３は、例えば、ＶＴＲ、ハードディスクレコーダ（ハードディスクドライブ）、ＤＶＤレコーダなどの記録再生装置であり、後述もするように、放送信号の受信機能や外部機器から供給される映像信号や音声信号を受け付ける機能を備え、受信した放送信号や外部機器から供給された映像信号や音声信号などのコンテンツデータ（コンテンツ情報）を、自機に搭載された記録媒体に、あるいは、自機に装填された着脱可能な記録媒体に記録することができると共に、その記録媒体に記録したコンテンツデータを必要に応じて読み出して利用できるようにするものである。
【００３５】
また、この実施の形態のコンテンツサーバ１、２、３のそれぞれは、記録媒体にコンテンツデータを記録する場合には、後述もするように、記録するコンテンツデータをユーザーが特定することができるようにするための特定情報を付加して記録することができるものである。特定情報は、例えば、放送年月日、放送時間（開始時刻〜終了時刻）、放送チャンネル（地域に応じた放送信号の伝送路）を示す情報等である。
【００３６】
なお、この実施の形態においては、説明を簡単にするため、図１に示したように、コンテンツサーバ１、３は、記録媒体としてハードディスクを用いた記録再生装置（ＨＤＤ）であり、コンテンツサーバ２は、記録媒体としてＤＶＤを用いた記録再生装置（ＤＶＤレコーダ）であるものとして説明する。
【００３７】
表示装置５は、コンテンツサーバ１、２、３あるいはクライアント端末４から供給される映像データから再生表示画像を形成し、これを自機の表示画面に表示することによってユーザーに提供するようにするものである。なお、表示装置５は、スピーカーをも備えたものであり、コンテンツサーバ１、２、３等から供給される音声データから再生音声信号を形成し、これをスピーカーに供給することによって、再生音声をもユーザーに提供することができるものである。
【００３８】
クライアント端末４は、コンテンツサーバ１、２、３のそれぞれを制御して、各コンテンツサーバ１、２、３に記憶されているどのコンテンツデータを表示装置５に供給するようにするか等を制御するなど、いわゆるチャンネルサーバとしての機能を有するものである。もちろん、コンテンツサーバ１、２、３だけでなく、この実施の形態のホームネットワークシステムに接続された表示装置５や通信インターフェース６などの各機器を制御することもできるものである。
【００３９】
さらに、この実施の形態のホームネットワークシステムのクライアント端末４は、通信インターフェース６、通信ネットワーク８を通じて、付加情報サーバ９との間に通信回線を接続し、付加情報サーバ９から後述する付加情報を取得して、これを利用することができるものである。
【００４０】
付加情報サーバ９は、放送により提供されるコンテンツデータ（放送番組データ）を特定する特定情報と、そのコンテンツデータに対する付加情報とを対応付けて記憶保持しているものである。
【００４１】
付加情報サーバ９で記憶保持されている特定情報は、上述したコンテンツサーバ１、２、３において、コンテンツデータに付加するようにされる特定情報と同じ、放送年月日、放送時間（開始時刻〜終了時刻）、放送チャンネルなどの情報である。また、付加情報サーバ９で記憶保持されている付加情報は、後述もするが、放送番組に関する付加情報であって、番組タイトル、内容アウトライン（概要）、出演者名、番組ジャンル等の情報である。
【００４２】
そして、この実施の形態のホームネットワークシステムにおいては、コンテンツサーバ１、２、３のそれぞれが、個々に放送信号を受信して、これを記録媒体に記録する。すなわち、コンテンツサーバ１、２、３のそれぞれは、放送信号により提供される放送番組（コンテンツ）を受信して、自己の記録媒体に記録することができるものである。コンテンツサーバ１、２、３において記録媒体に記録された放送番組（コンテンツ）のデータ（コンテンツデータ）には、上述もしたように特定情報が対応付けられる。
【００４３】
そして、この実施の形態のホームネットワークシステムにおいては、コンテンツサーバ１、２、３のそれぞれにおいて、記録媒体に記録されたコンテンツデータに対応付けられる特定情報をキー情報にして、その特定情報により特定されるコンテンツデータに対する付加情報であって、どのコンテンツサーバによって記録媒体に記録されたコンテンツデータについても、同一の構成要素を持ち、各構成要素のレベルが同一レベルで把握されている付加情報を付加情報サーバ９から得て、その付加情報に基づいて、コンテンツデータの検索を行うことができるようにしている。
【００４４】
すなわち、コンテンツサーバとしての機能を有する記録再生装置であっても、付加情報を付加するものと付加しないものとが存在したり、あるいは、付加情報を付加するコンテンツサーバであっても、コンテンツサーバ毎に、付加情報の構成要素が異なっていたり、付加情報の管理レベルが異なっている場合などが発生する場合がある。
【００４５】
ここで、付加情報の管理レベルが異なっている場合は、例えば、付加情報として、放送番組の出演者を管理するようにしている場合に、あるコンテンツサーバにおいては、出演者に複数人からなるグループが存在する場合に、グループ名を出演者として管理するが、別のサーバ装置においては、そのグループの各構成メンバー名を出演者として管理するなどの場合である。
【００４６】
しかし、この実施の形態においては、コンテンツサーバ１、２、３のいずれにおいて記録保持されているコンテンツデータについても、クライアント端末４が、付加情報サーバ９から、同一の構成要素で、かつ、同一レベルの一元的に管理されている付加情報を取得することによって、同じ条件で形成された付加情報を用いて、コンテンツデータの検索を確実に行うことができるようにしている。
【００４７】
さらに、この実施の形態のクライアント端末４は、放送番組の録画予約を行う場合に、目的とするコンテンツサーバにおいて、これから設定しようとする録画予約と同じ時間帯に録画予約が既にされている場合には、別のコンテンツサーバであって、目的とする時間帯に録画予約されていないコンテンツサーバに録画予約の設定を自動的に行うことができるようにしている。
【００４８】
つまり、クライアント端末４は、コンテンツサーバ１、２、３のそれぞれを独立に制御するが、ユーザーは、コンテンツサーバ１、２、３のそれぞれを個別に意識して操作する必要はなく、コンテンツサーバ１、２、３をまとまった１つのコンテンツサーバのようにして、録画予約を行うことができるようにしている。
【００４９】
そして、ユーザーが意図しないコンテンツサーバにおいて録画予約が受け付けられ、これに従って録画が実行された場合であっても、上述のような、一元的に管理されている付加情報に基づいて、コンテンツデータの検索を行うことができることにより、目的とするコンテンツデータの検索に時間や手間がかかるなどの不都合が生じることが無いようにしている。
【００５０】
［ホームネットワークシステムを構成する各機器について］
以下、この実施の形態のホームネットワークシステムを構成する主な機器であるコンテンツサーバ１、２、３、クライアント端末４、表示装置５、付加情報サーバ９のそれぞれの構成と動作について説明する。
【００５１】
［コンテンツサーバ１、２、３について］
まず、この実施の形態のホームネットワークシステムで用いられるコンテンツサーバ１、２、３について説明する。上述もしたように、コンテンツサーバ１、３で用いられる記録媒体はハードディスクであり、コンテンツサーバ２で用いられる記録媒体はＤＶＤであるというように、記録媒体が異なっているが、この点を除けば、コンテンツサーバとして同様の機能を備えている。このため、この実施の形態において、コンテンツサーバ１、２、３のそれぞれは、ほぼ同様の構成を有するものとして説明する。
【００５２】
図２は、この実施の形態のコンテンツサーバ１、２、３を説明するためのブロック図である。コンテンツサーバ１、２、３は、この発明によるコンテンツサーバ装置の一実施の形態が適用されたものである。
【００５３】
図２において、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２１は、ホストバス１２６を介し、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２３、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１２４を必要に応じてアクセスし、このコンテンツサーバの全体の制御を行う。すなわち、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、ＥＥＰＲＯＭ１２４により、マイクロコンピュータの構成とされた制御部１２０を形成している。
【００５４】
また、図２に示すように、ホストバス１２６には、時計回路１２５が接続されている。時計回路１２５は、カレンダ機能を備え、現在の年、月、日、曜日、時刻を正確に管理することができるものである。この時計回路１２５は、ユーザーに現在時刻を通知すると共に、録画予約の際の録画の開始時刻や終了時刻の到来を検知するなどの場合に用いられる。
【００５５】
さらに、ホストバス１２６には、赤外線のリモコン信号の受光部１３１が接続されている。受光部１３１は、リモコン１３０からの赤外線のリモコン信号を受光し、これを電気信号に変換して、ＣＰＵ１２１に供給することができるようにされている。
【００５６】
これにより、ＣＰＵ１２１は、リモコン１３０を通じて供給されるユーザーからの指示に応じた処理を行うように各部を制御したり、種々の設定を例えばＥＥＰＲＯＭ１２４に対して行ったりするなど、クライアント装置４を介さずに直接に操作するようにすることもできるようにされている。
【００５７】
なお、ＲＯＭ１２２は、この実施の形態のコンテンツサーバにおいて実行する各種のプログラムや処理に必要となる各種のデータが記録されたものであり、ＲＡＭ１２３は、処理の途中結果を一時記録するなど、主に作業領域として用いられるものである。また、ＥＥＰＲＯＭ１２４は、いわゆる不揮発性メモリーであり、電源が落とされても保持しておく必要のあるデータ、例えば、各種の設定データなどを記憶保持しておくためのものである。
【００５８】
そして、図２に示すこの実施の形態のコンテンツサーバは、デジタル入力端部として、デジタルＢＳ／ＣＳチューナー１０１と、デジタル入力／出力端子１０５とを備え、また、アナログ入力端部として、地上波チューナー１０２と、アナログオーディオ入力端子１０３およびアナログビデオ入力端子１０４とを備えている。
【００５９】
また、デジタル出力端部として、デジタル入力／出力端子１０５が用いられるようにされている。ここで、デジタル入力／出力端子１０５、デジタルインターフェース１１５は、図１に示したように、ローカルエリアネットワークシステムであるホームネットワークシステムを形成するためのバス７への接続機能をも実現している。
【００６０】
なお、図２においては図示しないが、この実施の形態のサーバ１、２、３は、デジタルオーディオ信号をアナログオーディオ信号に変換する処理系とアナログオーディオ出力端子、および、デジタルビデオ信号をアナログビデオ信号に変換する処理系とアナログビデオ出力端子とを備え、アナログ音声信号やアナログ映像信号の出力もできるようにされている。
【００６１】
そして、この図２に示すコンテンツサーバは、上述したデジタル入力端部を通じて受け付けたデジタルビデオ信号やデジタルオーディオ信号を、記録媒体１１８に記録したり、デジタル出力端部を通じて出力したり、また、アナログ信号に変換して出力したりすることができるものである。
【００６２】
さらに、この図２に示すコンテンツサーバは、上述したアナログ入力端部を通じて受け付けたアナログオーディオ信号やアナログビデオ信号を、アナログ出力端部を通じて出力したり、デジタル信号に変換して、記録媒体１１８に記録したり、デジタル出力端部を通じて出力したりすることができるものである。
【００６３】
［デジタル入力の利用について］
上述した各入力端部を通じて情報の供給を受ける場合のこの実施の形態のコンテンツサーバ１、２、３の動作について説明する。まず、デジタルＢＳ／ＣＳチューナー１０１を通じて、ＢＳデジタル放送信号、ＣＳデジタル放送信号を受信し、これを記録媒体１１８に記録する場合の動作について説明する。
【００６４】
デジタルＢＳ／ＣＳチューナー１０１には、図示しないが、衛星からのデジタル放送信号を受信するためのアンテナが接続されている。そして、デジタルＢＳ／ＣＳチューナー１０１は、ＣＰＵ１２１から供給されるユーザーからの選局指示に応じた選局制御信号に基づいて、目的とするデジタル放送信号を受信、選局し、この受信、選局したデジタル放送信号を多重／分離回路１１６に供給する。
【００６５】
デジタル放送信号は、番組伝送路としてのチャンネル毎に、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる選局情報や電子番組案内表を形成するためのＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）データなどの種々の制御データと共に、放送番組を構成する画像データ（ビデオデータ）や音声データ（オーディオデータ）、その他の種々のデータがパケット化され、多重化されて送信されるものであり、いわゆるＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）信号の形式とされたものである。
【００６６】
各パケットのそれぞれには、識別子（ＩＤ）が付加されており、この識別子によって、ＰＳＩデータやＥＰＧデータを抽出したり、同じ番組を構成する画像パケットや音声パケットを抽出したりすることができるようにされている。
【００６７】
多重／分離回路１１６は、デジタルＢＳ／ＣＳチューナー１０１からのＴＳ信号からＰＳＩやＥＰＧデータを抽出し、これをＣＰＵ１２１に供給して、番組の選択を可能にすると共に、電子番組案内表を形成して、これをユーザーからの指示に応じて表示するように出力し、電子番組案内表を通じての番組選択や録画予約などを可能にする。
【００６８】
また、多重／分離回路１１６は、選択された番組の記録が指示されている場合には、デジタルＢＳ／ＣＳチューナー１０１からのＴＳ信号からユーザーにより選択された目的とする番組のビデオパケットとオーディオパケットとを抽出して、これらと必要な制御データとからなる新たなＴＳ信号を形成し、これをバッファ制御回路１１７を通じてハードディスク１１８に記録するようにする。
【００６９】
この場合に、ＣＰＵ１２１は、記録媒体１１８に記録した番組のビデオパケット、オーディオパケットとからなるコンテンツデータを正確に特定することができるようにするために、特定情報を付加すると共に、ユーザーからの指示などに応じて、付加情報をも付加することができるようにされている。
【００７０】
図３は、記録媒体１１８にコンテンツデータが記録されることにより形成されるコンテンツファイルについて説明するための図である。付加情報を付加することが指示されていない場合には、図３Ａに示すように、コンテンツデータとこれを特定するための特定情報とからなるコンテンツファイルが記録媒体１１８に形成されることになる。
【００７１】
ここで、特定情報は、記録媒体１１８に記録されたコンテンツデータを特定することが可能な情報であって、上述もし、また、図３にも示すように、少なくとも、放送年月日、放送チャンネル、放送時間（開始時刻〜終了時刻）とからなるものである。放送信号の伝送路としての放送チャンネルは、各地方によって異なるため、受信地に応じたものとなる。
【００７２】
また、付加情報を付加することが指示されている場合には、図３Ｂに示すように、コンテンツデータとこれを特定するための特定情報とに加えて、付加情報もコンテンツファイルに付加される。付加情報は、例えば、図３Ｂに示したように、コンテンツデータとして記録するようにした放送番組のタイトル（題名）、番組内容のアウトライン（概要）、出演者名、番組ジャンル等の種々の情報からなるものである。
【００７３】
なお、この実施の形態において、コンテンツサーバ１、２、３で用いられる付加情報は機器毎に異なっている。例えば、コンテンツサーバ１では、図３Ｂに示したように、タイトル、番組内容アウトライン、出演者名、ジャンルを付加情報として用いることが可能である。しかし、コンテンツサーバ２、３においては、タイトルと出演者名だけというように、付加情報として利用可能な情報が異なっている。また、出演者名については、出演者が複数人のメンバーからなるグループの場合には、グループ名またはメンバー名のいずれかで示すことが可能であり、いずれを用いるかも、コンテンツサーバごとに異なっている。
【００７４】
このように、デジタル放送信号により提供される番組を記録媒体１１８に記録する場合には、その放送番組を形成するコンテンツデータだけでなく、これを特定するための特定情報が付加されると共に、記録するコンテンツデータに対する付加情報をも付加して、記録媒体に記録することができるようにしている。
【００７５】
なお、付加情報は、この場合には、デジタル放送信号に多重化されているＥＰＧデータの中の必要な情報を用いることが可能である。また、ユーザー自身が例えば各コンテンツサーバ１、２、３のキー操作部を通じて直接的に入力したり、また、クライアント端末４を通じて入力したりすることもできるし、通信インターフェース６、通信ネットワーク８を通じて所定のサーバ装置からクライアント装置４が必要な情報の提供を受けるようにし、これを付加情報としてコンテンツデータに対して付加するようにすることも可能である。
【００７６】
また、外部機器などから供給されるデジタル信号をデジタル入力／出力端子１０５を通じて受け付け、これを記録媒体１１８に記録したり、アナログビデオ信号、アナログオーディオ信号を形成して、出力したりすることもできるようにされている。
【００７７】
すなわち、デジタル入力／出力端子１０５を通じて供給を受けたデジタル信号は、デジタルインターフェース回路１１５に供給される。デジタルインターフェース回路１１５は、これに供給されたデジタル信号について、このコンテンツサーバが用いている所定のデータ方式に適合するようにフォーマット変換等の処理を施し、ＴＳ信号を生成して、これを多重／分離回路１１６に供給する。
【００７８】
多重／分離回路１１６では、更に制御信号等の解析や生成を行い、ハードディスク１１８に記録する形式のＴＳ信号を形成し、これを前述もしたように、バッファ制御回路１１７を通じてハードディスク１１８に記録することができるようにしている。
【００７９】
この場合にも、図３を用いて説明したように、特定情報、または、特定情報と付加情報とが付加されて、記録媒体１１８に記録されることになる。なお、このように、デジタル入力／出力端子１０５を通じて他のコンテンツサーバなどの外部機器から提供されるコンテンツデータを記録媒体１１８に記録する場合には、例えば、記録年月日、外部入力である旨を示す情報、記録時間（開始時刻〜終了時刻）などが特定情報として用いられることになる。また、この場合、特定情報をユーザーが変更するようにしたり、ユーザーが入力した付加情報を付加したりすることも可能である。
【００８０】
このように、この実施の形態のコンテンツサーバ１、２、３においては、デジタルＢＳ／ＣＳチューナー１０１を通じて受信、選局したデジタル放送信号から目的とする番組のビデオデータとオーディオデータとを抽出し、これをコンテンツデータとして、このコンテンツデータに特定情報を付加して、あるいは、特定情報と付加情報とを付加して、記録媒体１１８に記録することができるものである。
【００８１】
また、デジタル入力／出力端子１０５を通じて外部機器からコンテンツデータの供給を受けて、これに特定情報を付加して、あるいは、特定情報と付加情報とを付加して、記録媒体１１８に記録することができるものである。
【００８２】
［アナログ入力の利用について］
次に、地上波チューナー１０２、アナログオーディオ入力端子１０３、アナログビデオ入力端子１０４を通じて、アナログ信号の入力を受け付け、これを記録媒体１１８に記録する場合の動作について説明する。
【００８３】
地上波チューナー１０２には、図示しないが、地上波テレビ放送信号を受信するためのアンテナが接続されている。そして、地上波チューナー１０２は、地上波のアナログ放送信号を受信、選局して復調し、アナログビデオ信号（コンポジット信号）とアナログオーディオ信号と得て、これらを入力切換回路１０６に供給する。同様に、外部からのコンポジットビデオ信号Ｃとオーディオ信号も入力切換回路１０６に供給される。
【００８４】
入力切換回路１０６は、ＣＰＵ１２１からの制御信号に従い、目的とする信号を選択して出力する。すなわち、入力切換回路１０６は、地上波チューナー１０２からのアナログビデオ信号とアナログオーディオ信号とを出力するか、アナログオーディオ入力端子１０３、アナログビデオ入力端子１０４からのアナログオーディオ信号とアナログビデオ信号とを出力するかを切り換えるものである。
【００８５】
入力切換回路１０６から出力される信号のうち、アナログオーディオ信号はＡ／Ｄ変換器１０７に供給され、また、アナログビデオ信号（コンポジット信号）はＹＣ分離回路１１０に供給される。ＹＣ分離回路１１０は、これに供給されたアナログビデオ信号をＹＣ分離、すなわち、輝度信号Ｙと色差信号Ｃとに分離し、これらを入力切換回路１１１に供給する。この入力切換回路１１１には、外部からのセパレートビデオ信号Ｓも供給するようにされている。
【００８６】
入力切換回路１１１は、ＣＰＵ１２１からの指示に従い、外部からのセパレートビデオ信号ＳとＹＣ分離回路１１０からのビデオ信号とのうちの一方を選択し、選択したビデオ信号をＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）デコーダ回路１１２に供給する。
【００８７】
ＮＴＳＣデコーダ回路１１２は、これに入力されたアナログビデオ信号に対して、Ａ／Ｄ変換、クロマデコード等の処理を施し、デジタルコンポーネントビデオデータ（ビデオデータ）に変換し、これをプリ映像信号処理回路１１３に供給する。
【００８８】
また、ＮＴＳＣデコーダ１１２は、入力されたビデオ信号の水平同期信号を基準に生成したクロックと、同期分離して得た水平同期信号、垂直同期信号、フィールド判別信号を図示しない同期制御回路に供給する。同期制御回路は、これに供給された各信号を基準とし、各回路ブロックにおいて必要なタイミングを提供するクロック信号、同期信号を生成し、これを各回路ブロックに供給する。
【００８９】
また、プリ映像信号処理回路１１３は、入力されたビデオデータにプリフィルタ等の各種映像信号処理を施し、これをＭＰＥＧビデオエンコーダ１１４に供給する。
【００９０】
ＭＰＥＧビデオエンコーダ１１４は、プリ映像信号処理回路１１３からの画像データにブロックＤＣＴ（Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ：離散コサイン変換）等の符号化処理を施し、ビデオＥＳを生成し、多重／分離回路１１６に供給する。
【００９１】
一方、入力切換回路１０６で選択されたオーディオ信号はＡ／Ｄ変換器１０７にて、デジタルオーディオ信号（オーディオデータ）に変換されたのち、プリ音声信号処理回路１０８に供給される。プリ音声信号処理回路１０８は、これに供給されたオーディオデータに対してフィルタ処理を施し、これをＭＰＥＧオーディオエンコーダ１０９に供給する。
【００９２】
ＭＰＥＧオーディオエンコーダ１０９は、これに供給されたオーディオデータをＭＰＥＧフォーマットに従い圧縮した後、オーディオＥＳを生成し、ビデオデータの場合と同様に、多重／分離回路１１６に供給する。
【００９３】
多重／分離回路１１６は、記録時においては、ＭＰＥＧビデオエンコーダ１１４からのビデオＥＳとＭＰＥＧオーディオエンコーダ１０９からのオーディオＥＳと各種制御信号との多重化処理を行う。つまり、記録時における多重／分離回路１１６は、これに入力されたＭＰＥＧビデオＥＳと、ＭＰＥＧオーディオＥＳとを、各種制御信号と合わせ、多重化処理を施し、例えばＭＰＥＧシステムのＴＳ信号を生成する。ここで生成されたＴＳ信号が、バッファ制御回路１１７を通じて記録媒体１１８に記録される。
【００９４】
この場合においても、地上波チューナー１０２を通じて受信、選局した放送信号により提供される目的とする放送番組のビデオデータとオーディオデータとを形成し、これをコンテンツデータとして、これに特定情報を付加して、あるいは、特定情報と付加情報とを付加して、図３を用いて説明したように、記録媒体１１８に記録する。
【００９５】
また、アナログオーディオ入力端子１０３、アナログビデオ入力端子１０４を通じて外部機器から音声信号、映像信号の供給を受けて、これらを上述したようにデジタル信号に変換して、記録用のコンテンツデータを形成し、これを記録媒体１１８に記録する場合にも、特定情報を付加して、あるいは、特定情報と付加情報とを付加して、図３に示したように、記録媒体１１８に記録する。
【００９６】
このように、記録対象のコンテンツデータとして、アナログビデオ信号、アナログオーディオ信号の供給を受けた場合においても、それらをデジタル信号に変換すると共に、デジタル信号の供給を受けた場合と同様に、最低限、特定情報が付加され、また、付加情報の付加もできるようにされている。
【００９７】
［記録媒体からの読み出しについて］
次に、上述のようにして記録媒体１１８に記録されたビデオ信号やオーディオ信号からなるコンテンツデータを読み出して利用する場合のこの実施の形態のコンテンツサーバ１、２、３における動作について説明する。ＣＰＵ１２１の制御により、記録媒体１１８から目的とするＴＳ信号が読み出され、これがバッファ制御回路１１７、多重／分離回路１１６を通じてデジタルインターフェース回路１１５に供給される。
【００９８】
デジタルインターフェース回路１１５は、多重／分離回路１１６からのＴＳ信号から出力用のデータを形成し、これをデジタル入力／出力端子１０５を通じて出力して、目的とする電子機器、例えば表示装置５などに供給するようにする。表示装置５は、コンテンツサーバからコンテンツデータの提供を受けたときには、これをデコード処理するなどして、供給されたコンテンツデータに応じた画像と音声とを出力して、ユーザーに提供するようにされる。
【００９９】
また、ＣＰＵ１２１の制御により、記録媒体１１８から目的とするＴＳ信号が読み出され、これがバッファ制御回路１１７を通じて多重／分離回路１１６に供給される。多重／分離回路１１６は、記録媒体１１８から読み出されたＴＳ信号から、ビデオＥＳ、オーディオＥＳの分離処理を行い、分離したオーディオＥＳ、ビデオＥＳをデコード（圧縮伸張処理）すると共に、アナログ信号に変換して、これを図示しないアナログ出力端子から出力して、アナログ機器に供給することもできるようにしている。
【０１００】
さらに、デジタル入力／出力端子１０５、デジタルインターフェース１１５を通じて、自機宛ての制御信号を受け付けたときには、受け付けた制御信号を、デジタルインターフェース１１５を通じて制御部１２０に供給するようにする。そして、制御部１２０のＣＰＵ１２１は、外部から自機宛てに供給された制御信号に応じて各部を制御することにより、外部からの制御信号に応じた処理を行うこともできるようにしている。
【０１０１】
また、この実施の形態のコンテンツサーバの制御部１２０において形成される他の機器に対するコマンド信号、要求信号、応答信号等は、デジタルインターフェース１１５、デジタル入力／出力端子１０５を通じて、バス７によって接続されたクライアント端末や他のコンテンツサーバなどに送信することもできるようにされる。
【０１０２】
なお、この実施の形態においては、ビデオデータとオーディオデータとは、ＭＰＥＧ方式の圧縮を行うようにしているが、他の圧縮方式を用いることも可能であるし、また、データ圧縮することなく、非圧縮のまま処理することも可能である。
【０１０３】
このように、この実施の形態のコンテンツサーバ１、２、３のそれぞれは、自機が受信、選局した放送信号により提供される放送番組を形成する映像データや音声データ、あるいは、外部機器から供給される映像データや音声データ等の各種のコンテンツデータを自機の記録媒体１１８に記録することができ、記録に際して、特定情報や付加情報を付加することができるようにしている。
【０１０４】
記録媒体であるハードディスクやＤＶＤは、大容量の記録媒体であり、複数の放送番組のコンテンツデータを記録することが可能であるが、記録されるコンテンツデータには、少なくとも特定情報が付加されるので、この特定情報を用いることによって、目的とするコンテンツデータの迅速かつ正確な特定ができるようにされる。
【０１０５】
また、デジタル入力／出力端子１０５、デジタルインターフェース回路１１５を通じて、コンテンツデータの提供を受けるだけでなく、クライアント端末などの同じホームネットワークシステムに接続するようにされる各機器との間で、コンテンツデータはもとより、制御信号についても送受し、同じホームネットワークに接続された他の機器と協働することができるようにしている。
【０１０６】
［クライアント端末４について］
次に、この実施の形態のホームネットワークシステムで用いられるクライアント端末４について説明する。図４は、この実施の形態のクライアント端末４を説明するためのブロック図である。クライアント端末４は、この発明による端末装置の一実施の形態が適用されたものである。
【０１０７】
この実施の形態のクライアント装置は、図４に示すように、ホームネットワークシステムを形成するためのバス７への接続機能を実現するデジタル入力／出力端子４０１、および、デジタルインターフェース４０２を備えている。デジタルインターフェース４０２は、制御部４５０に接続されている。また、制御部４５０には、図４に示すように、キーインターフェース（図４においては、キーＩ／Ｆと記載。）４０５を通じてキー操作部４０６が接続されている。
【０１０８】
制御部４５０は、ＣＰＵ４５１、ＲＯＭ４５２、ＲＡＭ４５３、ＥＥＰＲＯＭ４５４がホストバス４５５を通じて接続されて、マイクロコンピュータの構成とされたものである。
【０１０９】
ここで、ＲＯＭ４５２は、この実施の形態のクライアント端末４において実行する各種のプログラムや処理に必要となる各種のデータが記録されたものであり、ＲＡＭ４５３は、処理の途中結果を一時記録するなど、主に作業領域として用いられるものである。また、ＥＥＰＲＯＭ４５４は、いわゆる不揮発性メモリーであり、電源が落とされても保持しておく必要のあるデータ、例えば、各種の設定データなどを記憶保持しておくためのものである。
【０１１０】
そして、制御部４５０のＣＰＵ４５１は、キー操作部４０６、および、キーインターフェース４０５を通じて受け付けたユーザーからの指示入力に基づいて、ホストバス４５５を介し、ＲＯＭ４５２、ＲＡＭ４５３、ＥＥＰＲＯＭ４５４を必要に応じてアクセスし、送出するコマンド（コマンド情報）を生成し、これをデジタルインターフェース４０２、デジタル入力／出力端子４０２を通じてバス７に送出し、目的とする機器に対して供給することにより、この実施の形態のホームネットワークシステムに接続された目的とする機器を制御する。
【０１１１】
例えば、クライアント端末４の制御部４５０が、ユーザーからの指示に応じて、コンテンツサーバ１、２、３や付加情報サーバ９に対して、所定の情報の提供を要求するコマンドを生成して、これをデジタルインターフェース４０２、デジタル入力／出力端子４０１を介して送出し、このコマンドに応じて、コンテンツサーバ１、２、３や付加情報サーバ９から送信されてくる情報をデジタル入力／出力端子４０１、デジタルインターフェース４０２を通じて制御部４５０が収集して、この収集した情報に基づいて、コンテンツデータの検索を行うことができるようにしている。
【０１１２】
また、クライアント端末４においては、制御部４５０が、検索結果やガイダンスメッセージなどの表示情報を形成し、これをデジタルインターフェース４０２、デジタル入力／出力端子４０１を介して表示装置５に供給し、その表示情報をユーザーに提供するようにしたり、また、目的とするコンテンツデータを保持するコンテンツサーバに対して、そのコンテンツデータの提供を要求したりするなど、種々の機能を実現することができるものである。
【０１１３】
この実施の形態のクライアント端末４において、デジタルインターフェース４０２は、自機からバス７に送出するデータを送出用の形式のデータに変換する機能を有すると共に、バス７を通じて提供される自機あてのデータを、自機において処理可能な形式のデータに変換して、制御部４５０に対して供給する機能とを有するものである。
【０１１４】
そして、上述したように、クライアント端末４は、ホームネットワークシステムを構成する各機器から情報を収集したり、その収集した情報に基づいて、各機器を制御するためのコマンドを生成して目的とする機器に対して送出したりすることにより、ホームネットワークシステムを構成する各機器を制御するようにするこの実施の形態のホームネットワークシステムの制御装置としての機能を有している。
【０１１５】
［表示装置５について］
次に、この実施の形態のホームネットワークシステムで用いられる表示装置５について説明する。図５は、この実施の形態の表示装置５を説明するためのブロック図である。表示装置５は、デジタル信号の供給を受けてこれを処理することが可能ないわゆるデジタルテレビ受像機の構成とされたものである。
【０１１６】
この実施の形態の表示装置５は、図５に示すように、デジタル入力／出力端子５０１、デジタルインターフェース５０２、デコード部５０３、ＯＳＤ処理部５０４、映像信号処理部５０５、表示素子５０６、音声信号増幅部５０７、スピーカー５０８、制御部５１０を備えたものである。
【０１１７】
制御部５１０は、この表示装置５の各部を制御するものであり、ＣＰＵ５１１、ＲＯＭ５１２、ＲＡＭ５１３、ＥＥＰＲＯＭ５１４がバス５１５を通じて接続されて、マイクロコンピュータの構成とされたものである。
【０１１８】
この表示装置５においても、制御部５１０を構成する各メモリーのうち、ＲＯＭ５１２は、この実施の形態の表示装置５において実行する各種のプログラムや処理に必要となる各種のデータが記録されたものであり、ＲＡＭ５１３は、処理の途中結果を一時記録するなど、主に作業領域として用いられるものである。また、ＥＥＰＲＯＭ５１４は、いわゆる不揮発性メモリーであり、電源が落とされても保持しておく必要のあるデータ、例えば、各種の設定データなどを記憶保持しておくためのものである。
【０１１９】
また、この表示装置５においても、デジタル入力／出力端子５０１、デジタルインターフェース５０２は、ホームネットワークシステムを形成するためのバス７への接続機能を実現している。ここで、デジタルインターフェース５０２は、バス７を通じて提供される自機あてのデータを、自機において処理可能な形式のデータに変換する機能と、自機からバス７に送出するデータを送出用の形式のデータに変換する機能とを有するものである。
【０１２０】
そして、コンテンツサーバ１、２、３やクライアント端末４からのデジタルデータや制御信号は、デジタル入力／出力端子５０１を通じて受け付けられ、デジタルインターフェース５０２に供給される。デジタルインターフェース５０２は、外部からのデジタルデータを自機において処理可能な形式のデータに変換し、変換後のデータをデコード部５０３に供給する。
【０１２１】
デコード部５０３は、これに供給されたデジタルデータについて、映像データ、音声データ、その他の制御データ等に分解すると共に、映像データや音声データ等の圧縮データについては圧縮解凍処理を行って、データ圧縮前のデータに復元し、アナログ信号に変換する。
【０１２２】
そして、圧縮解凍され、Ｄ／Ａ変換されることにより形成された映像信号は、ＯＳＤ処理部５０４に供給され、圧縮解凍され、Ｄ／Ａ変換された音声データは、音声信号増幅部５０７に供給される。また、デコード部５０３において抽出される映像データや音声データ以外の制御データ等の情報は、制御部５１０に供給される。
【０１２３】
ＯＳＤ処理部５０４は、デコード部５０３からの映像信号に対して、制御部５１０から供給される表示メッセージ情報などの画像信号を合成するようにし、合成後の映像信号を映像信号処理部５０５に供給する。なお、ＯＳＤ処理部５０４は常に合成処理を行うものではなく、必要に応じて、制御部５１０の制御により合成処理を行う。デコード部５０３から供給される映像信号に対して合成すべき画像がない場合には、デコード部５０３から映像信号は、ＯＳＤ処理部５０４においては処理は施されずに、そのまま映像信号処理部５０５に供給される。
【０１２４】
映像信号処理部５０５は、これに供給された映像信号から表示素子５０６に供給する映像信号を形成し、これを表示素子５０６に供給する。表示素子５０６は、例えば、陰極線管、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、プラズマディスプレイなどのものであり、映像信号処理部５０５からの映像信号に応じた映像が表示素子５０６の表示画面に表示されることになる。
【０１２５】
一方、圧縮解凍され、Ｄ／Ａ変換された音声信号は、デコード部５０３から音声信号増幅部５０７に供給される。音声信号増幅部５０７は、制御部５１０からの制御信号に応じて、自機に供給された音声信号のレベル調整を行い、所定のレベルになるように調整した後の音声信号をスピーカー５０８に供給する。これにより、供給された音声信号に応じた音声がスピーカー５０８から放音されることになる。
【０１２６】
なお、デコード部５０３において抽出された制御データ等のデータは、デコード部５０３から制御部５１０に供給され、各部の制御に用いられるなど、制御部５１０によって利用するようにされる。
【０１２７】
また、例えば、データの提供要求など、この表示装置５から目的とする装置に送信すべきデータ等は、制御部５１０において生成され、これが、デジタルインターフェース５０２、デジタル入力／出力端子５０１を通じて、バス７に送出され、目的とする機器に送信するようにされる。
【０１２８】
このように、この実施の形態の表示装置５は、コンテンツサーバ１、２、３からの映像データや音声データからなるコンテンツデータ等の提供を受け、これをデコードし、デコーダした映像データに応じた映像が表示素子５の表示画面に表示され、デコードした音声データに応じた音声が表示素子５のスピーカーから放音され、ユーザーが利用することができるようにされる。
【０１２９】
また、表示装置５は、クライアント端末４からの表示ガイダンス情報などについても、上述した場合と同様に、デジタル入力／出力端末５０１、デジタルインターフェース５０２、デコード部５０３、ＯＳＤ処理部５０４、映像信号処理部５０５を通じて、表示素子５０６に表示することもできるようにされている。
【０１３０】
このように、表示装置５は、この実施の形態のホームネットワークシステムにおける共通の表示装置として用いられるものである。
【０１３１】
［付加情報サーバ９について］
次に、この実施の形態のホームネットワークシステムで用いられる付加情報サーバ９について説明する。図６は、この実施の形態の付加情報サーバ６を説明するためのブロック図である。付加情報サーバ６は、この発明による付加情報サーバ装置の一実施の形態が適用されたものである。
【０１３２】
この実施の形態の付加情報サーバ６は、図６に示すように、通信ネットワークを通じて通信回線を接続するようにするための通信インターフェース（図６においては、通信Ｉ／Ｆと記載。）９０１と、制御部９１０と、付加情報データベース９２０とを備えるものである。
【０１３３】
制御部９１０は、この付加情報サーバ９の各部を制御するものであり、ＣＰＵ９１１、ＲＯＭ９１２、ＲＡＭ９１３、ＥＥＰＲＯＭ９１４がホストバス９１５を通じて接続されて、マイクロコンピュータの構成とされたものである。
【０１３４】
この付加情報サーバ９においても、制御部９１０を構成する各メモリーのうち、ＲＯＭ９１２は、この実施の形態の付加情報サーバ９において実行する各種のプログラムや処理に必要となる各種のデータが記録されたものであり、ＲＡＭ９１３は、処理の途中結果を一時記録するなど、主に作業領域として用いられるものである。また、ＥＥＰＲＯＭ９１４は、いわゆる不揮発性メモリーであり、電源が落とされても保持しておく必要のあるデータ、例えば、各種の設定データなどを記憶保持しておくためのものである。
【０１３５】
付加情報データベース９２０は、この実施の形態においては、デジタル衛星放送、地上波アナログ放送、地上波デジタル放送等の放送信号により提供される放送番組（コンテンツ）についての特定情報と付加情報とを対応付けて記憶保持しているものであり、例えば、１年前から現在にいたるまでに放送された放送番組についての特定情報と付加情報が記憶保持されているものである。
【０１３６】
図７は、付加情報データベース９２０に記憶保持される情報の概要を説明するための図である。上述もし、また、図７にも示すように、付加情報データベース９２０には、放送された放送番組についての特定情報と付加情報とが対応づけられて記憶保持するようにされている。
【０１３７】
放送番組についての特定情報は、図７にも示したように、その放送番組の放送年月日、放送チャンネル、放送時間（開始時刻〜終了時刻）からなるものであり、付加情報は、その放送番組のタイトル、出演者名、番組内容アウトライン（概要）、番組ジャンル、番組キーワード、その他の情報からなるものである。
【０１３８】
そして、詳しくは後述もするように、付加情報サーバ９が、クライアント端末４から送信されてくる特定情報に応じた付加情報を抽出し、これを要求元のクライアント端末４に返信することにより、クライアント端末４において、コンテンツサーバ１、２、３において記憶保持されている全てのコンテンツデータ（放送番組を形成する画像データや音声データ）に対して、同一項目、同一レベルの付加情報を付加することができるようにされる。これにより、クライアント端末４において、コンテンツサーバ１、２、３に記憶保持されたコンテンツデータについて、確実な検索ができるようにされる。
【０１３９】
なお、付加情報データベース９２０に記憶保持される情報は、過去に放送された放送番組（コンテンツ）についての特定情報と付加情報であるものとして説明したが、これに限るものではない。現在以降に放送が予定されている放送番組についての特定情報と付加情報とについても記憶保持し、放送予定についての情報をも提供できるものである。
【０１４０】
また、過去に放送された放送番組についての特定情報、付加情報は、例えば、過去１年間分を記憶保持しておくものとして説明したが、これに限るものではない。過去２年分、過去３年分というように、もっと長期間に渡って、過去に放送された放送番組についての特定情報、付加情報を記憶保持しておくようにしてもよいし、逆に、過去３か月分、過去６ヶ月分など、より短い期間にわたって、過去に放送された放送番組についての特定情報、付加情報を記憶保持しておくようにしてもよい。
【０１４１】
なお、付加情報サーバ９の付加情報データベースに記憶保持される特定情報および付加情報は、例えば、各放送局側から例えば通信回線などを通じて提供を受けて、記憶保持するようにされる。もちろん、デジタル放送番組の場合には、デジタル放送信号を受信し、ＥＰＧデータ等から特定情報を構成するデータ、付加情報を構成するデータを抽出して、これを記憶保持するようにすることも可能である。
【０１４２】
［ホームネットワークシステムの全体の動作について］
そして、上述したコンテンツサーバ１、２、３、クライアント端末４、表示装置５、付加情報サーバ９を構成要素とするこの実施の形態のホームネットワークシステムにおいては、上述もし、また、以下において詳細に説明するように、コンテンツサーバ１、２、３のいずれにおいて記憶保持されているコンテンツデータについても、クライアント装置４が、その特定情報を用いて、付加情報サーバ９に対して付加情報の問い合わせを行うことにより、同一項目、同一レベルの付加情報を得て、付加情報の違いによって生じる不正確な検索を防止し、正確に目的とするコンテンツデータの検索を行うことができるようにしている。
【０１４３】
すなわち、図８に示すように、コンテンツサーバ１、２、３において、同じ日（２００３年１月１３日）の同じ放送時間（２２時から２３時）に同じ放送チャンネル（８チャンネル）で放送された放送番組を記録したとする。コンテンツサーバ１、２、３のそれぞれにおいては、特定情報の内容は同じになる。
【０１４４】
しかし、コンテンツサーバ１は、例えば、放送信号に多重化されるなどして放送に付加されて提供された付加情報を用い、また、コンテンツサーバ２は、例えばインターネット上の情報提供サーバから取得する付加情報を用い、コンテンツサーバ３は、付加情報は全く付加できないもの、あるいは、付加情報を用いないようにしているとする。
【０１４５】
この場合、コンテンツサーバ１においてコンテンツデータに付加される付加情報と、コンテンツサーバ２においてコンテンツデータに付加される付加情報とは、構成項目が異なっていたり、同じ項目であっても管理レベル（把握レベル）が異なっていたりするなどの違いが生じる。また、コンテンツサーバ３は、初めから付加情報を用いていない。
【０１４６】
そこで、クライアント端末４は、コンテンツサーバ１、２、３のそれぞれから、それらが記憶保持しているコンテンツデータについての特定情報を得る。クライアント端末４は、コンテンツサーバ１、２、３からの特定情報を、図８に示すように付加情報サーバ９に送信して、その送信した特定情報により特定される放送番組（コンテンツ）についての付加情報の返信を受けるようにする。この場合、付加情報は、送信した特定情報と対応付けられて提供され、どの放送番組（コンテンツ）に対応する付加情報かが分かるようにされる。
【０１４７】
これにより、クライアント端末４は、図８において、右端側に示したように、同一項目（番組名、出演者、ジャンル）、同一レベルの付加情報を付加情報サーバ９から得て、付加情報の有無や付加情報の違いによって生じる不正確な検索を防止し、正確に目的とするコンテンツデータの検索を行うことができるようにしている。
【０１４８】
また、この実施の形態のホームネットワークシステムにおいては、録画予約を行う場合に、コンテンツサーバ１、２、３を有機的に結びつけて、目的とする放送番組を確実に録画できるようにすると共に、目的とする放送番組がどのコンテンツサーバに記録保持されているかを正確に知ることができるようにされる。
【０１４９】
すなわち、図９に示すように、コンテンツサーバ１には、２００３年１月１３日の２２時から２３時に８チャンネルで放送された放送番組と、２００３年１月２０日の２２時から２３時に６チャンネルで放送された放送番組と、２００３年１月２７日の２２時から２３時に４チャンネルで放送された放送番組とが記録保持されている。
【０１５０】
また、コンテンツサーバ２には、２００３年１月２０日の２２時から２３時に８チャンネルで放送された放送番組と、２００３年１月２７日の２２時から２３時に６チャンネルで放送された放送番組とが記録保持されている。コンテンツサーバ３には、２００３年１月２７日の２２時から２３時に８チャンネルで放送された放送番組が記録保持されている。
【０１５１】
すなわち、この実施の形態のホームネットワークシステムのユーザーは、毎週月曜日の２２時から２３時に８チャンネルで放送されている放送番組を録画するようにしたいが、録画予約が重なるなどして、１つのコンテンツサーバだけで目的とする放送番組を毎週録画することができない場合に、クライアント端末４が、コンテンツサーバ１、２、３のそれぞれに録画予約の設定状況を確認し、目的とする日時に録画予約の設定がされていないコンテンツサーバを見つけ出して、そのコンテンツサーバを利用し、目的とする放送番組を確実に録画できるようにしている。
【０１５２】
そして、ユーザーの意図しないコンテンツサーバでユーザーが目的とする放送番組の録画が行われた場合であっても、図９において（１）に示すように、クライアント端末４は、コンテンツサーバ１、２、３のそれぞれに対して特定情報の提供を要求し、（２）に示すように、コンテンツサーバ１、２、３のそれぞれから、それらが記憶保持しているコンテンツデータについての特定情報を入手する。
【０１５３】
クライアント端末４は、コンテンツサーバ１、２、３からの特定情報を、図９において（３）に示すように付加情報サーバ９に送信して、図９の右端側の（４）に示すように、その送信した特定情報により特定される放送番組（コンテンツ）についての付加情報を入手する（付加情報の返信を受けるようにする）。
【０１５４】
これにより、クライアント端末４は、図９において、右端側に示したように、同一項目（番組名、出演者、ジャンル）、同一レベルの付加情報を付加情報サーバ９から得て、付加情報の有無や付加情報の違いによって生じる不正確な検索を防止し、正確に目的とするコンテンツデータの検索を行うことができる。
【０１５５】
そして、例えば、番組名や出演者によって検索を行うことにより、２００３年１月１３日の２２時から２３時に８チャンネルで放送された放送番組は、コンテンツサーバ１に記憶保持されており、２００３年１月２０日の２２時から２３時に８チャンネルで放送された放送番組は、コンテンツサーバ２に記憶保持されており、２００３年１月２７日の２２時から２３時に８チャンネルで放送された放送番組は、コンテンツサーバ３に記憶保持されているということを正確かつ確実に把握してユーザーに通知するようにすることができるようにされる。
【０１５６】
したがって、ユーザーは、目的とする放送番組がどのコンテンツサーバに記憶保持されているかを迅速かつ正確に知ることができ、録画されていないと勘違いしたり、録画された目的とする放送番組を再生するまでに時間がかかったりするなどのことなく、録画された放送番組を利用することができるようにされる。
【０１５７】
［コンテンツデータの検索時の動作について］
次に、この実施の形態のホームネットワークシステムにおいて、コンテンツサーバ１、２、３に記憶保持されているコンテンツデータの検索を行う場合の動作について、図１０のタイミングチャートを用いて説明する。
【０１５８】
この実施の形態のホームネットワークシステムのユーザーは、コンテンツサーバ１、２、３のそれぞれに記憶保持されているコンテンツの検索を行う場合には、ユーザーは、クライアント端末４に対してコンテンツの検索を行うようにする指示入力を行う（ステップＳ１）。
【０１５９】
クライアント端末４は、ユーザーから検索指示入力を受け付けると、コンテンツサーバ１、２、３のそれぞれに対して、コンテンツリストの提供を要求する（ステップＳ２）。ここでコンテンツリストは、記憶保持されているコンテンツの特定情報の一覧リストである。
【０１６０】
コンテンツサーバ１、２、３のそれぞれは、クライアント端末４からのコンテンツリストの提供要求を受け付けると、これに応じて、コンテンツリストをクライアント端末４に送信する（ステップＳ３）。クライアント端末４は、コンテンツサーバ１、２、３からのコンテンツリストを受信すると、これに基づいて、付加情報の提供を要求する付加情報要求を通信インターフェース６を通じて付加情報サーバ９に送信する（ステップＳ４）。すなわち、付加情報要求は、コンテンツサーバ１、２、３から提供を受けたコンテンツリストを含むものである。
【０１６１】
付加情報サーバ９は、クライアント端末４からの付加情報要求を受信すると、付加情報リストを形成し、これを要求元のクライアント端末４に返信する（ステップＳ５）。クライアント端末４は、付加情報サーバ９からの付加情報リストを受信すると、付加情報の構成項目を用いて、目的とするコンテンツである記録された放送番組の検索を実行する（ステップＳ６）。
【０１６２】
そして、クライアント端末４は、検索の結果を示す表示情報を形成し、これを表示装置５に供給して、検索結果を表示装置の表示画面に表示することにより、ユーザーに通知する（ステップＳ７）。この場合、コンテンツサーバ１、２、３のそれぞれからクライアント端末４が提供を受けるコンテンツリストは、どのクライアントサーバからのものであるかが分かるようにされているので、目的とするコンテンツデータがどのコンテンツサーバに記憶保持されているかがユーザーに通知するようにされる。
【０１６３】
ユーザーは、検索結果を確認し、目的とするコンテンツデータが、コンテンツサーバ１、２、３の内のどのコンテンツサーバに記憶保持されているかを確認し、目的とするコンテンツデータが記憶されているコンテンツサーバに対する再生指示をクライアント端末４に対して入力する（ステップＳ８）。
【０１６４】
クライアント端末４は、ユーザーからの再生指示を受け付けると、指示されたコンテンツサーバに対して、コンテンツデータの再生要求を送信する（ステップＳ９）。再生要求を受け付けたコンテンツサーバは、再生が指示されたコンテンツデータを読み出して表示装置５に供給するようにし、記憶保持しているコンテンツデータによる画像と音声の再生を行うようにする。
【０１６５】
このように、ユーザーは、コンテンツサーバ１、２、３のどこに目的とするコンテンツデータが記憶保持されているかが分からなくても、目的とするコンテンツデータの記憶保持先を確実に検索して、利用することができるようにされる。
【０１６６】
［録画予約時の動作について］
次に、この実施の形態のホームネットワークシステムにおいて、放送番組（コンテンツ）の録画予約を行う場合の動作について、図１１のタイミングチャートを用いて説明する。
【０１６７】
この実施の形態のホームネットワークシステムンボユーザーは、好みのタレントの出演放送番組を検索し、その放送番組を録画予約することができるようにしている。ユーザーは、例えば、タレント〜が出演している番組を検索というように、録画しようとする放送番組（コンテンツ）の検索指示（録画コンテンツ検索指示）をクライアント端末４に対して入力する（ステップＳ１１）。
【０１６８】
クライアント端末４は、ユーザーからの録画コンテンツ検索指示を受け付けると、付加情報サーバ装置９に対して、タレント〜が出演している番組を検索するように依頼する、録画コンテンツ検索依頼を形成して送信する（ステップＳ１２）。
【０１６９】
付加情報サーバ装置９は、クライアント端末４から録画コンテンツ検索依頼を受信すると、これから放送される放送番組の特定情報であって、依頼された条件に合致する付加情報を有する特定情報を付加情報データベースから検索し、その検索結果を適合コンテンツリストとして、クライアント端末４に送付する（ステップＳ１３）。
【０１７０】
また、クライアント端末４は、コンテンツサーバ１、２、３のそれぞれに対して、録画予約状況を問い合わせる（ステップＳ１４）。コンテンツサーバ１、２、３のそれぞれは、クライアント端末４からの問い合わせに応じて、自己の録画予約状況を通知する（ステップＳ１５）。
【０１７１】
クライアント端末４は、ステップＳ１３により取得した付加情報サーバ９からの適合コンテンツリストとステップＳ１５により取得したコンテンツサーバ１、２、３からの録画予約状況とに基づいて、優先順位付けを行って、コンテンツサーバ１、２、３に録画予約を割り振り、この割り振った後の録画予約の設定の候補（録画候補）を表示装置５の表示画面に表示するようにして、ユーザーに通知する（ステップＳ１６）。
【０１７２】
ユーザーは、コンテンツサーバ１、２、３に割り振られた録画候補を必要に応じて編集（変更）する操作入力をクライアント装置４に対して行う（ステップＳ１７）。この後、クライアント端末４は、ステップＳ１７において、編集するようにされた録画候補に基づいて、コンテンツサーバ１、２、３のそれぞれに対して録画予約を行う（ステップＳ１８）。
【０１７３】
このステップＳ１８においては、必ずコンテンツサーバ１、２、３のそれぞれに対して録画予約が行われるのではなく、必要に応じて、１つ以上のコンテンツサーバに対して録画予約が行われるようにされる。
【０１７４】
コンテンツサーバ１、２、３のそれぞれは、自機に対する録画予約を受け付けると、既にされている録画予約をも参照し、今回の録画予約が受け付け可能か否かを判断して、その結果をクライアント端末４に送信してくる（ステップＳ１９）。  クライアント端末４は、コンテンツサーバ１、２、３からの録画予約の結果を受信すると、この受信した情報に基づいて、予約一覧表を形成し、これを表示装置５の表示画面に表示して（ステップＳ２０）、ユーザーに通知する。
【０１７５】
これにより、予定したコンテンツサーバに録画予約の空きが無くても、空きのあるコンテンツサーバに目的とする放送番組であるコンテンツを確実に記録し、これを利用することができるようにされる。
【０１７６】
また、目的とする放送番組が、コンテンツサーバ１、２、３の内のどのコンテンツサーバに記憶保持されているかについては、図１０を用いて説明したように、正確に検索することができるので、録画された放送番組がどこに記録されているかが分からなくなるなどの不都合を生じさせることもない。
【０１７７】
［各装置における実現手段の対応付け］
そして、上述の説明から分かるように、この実施の形態のコンテンツサーバ１、２、３においては、記録媒体１１８がコンテンツ記憶手段としての機能を実現し、デジタル入力／出力端子１０５、デジタルインターフェース１１６が、端末要求受付手段としての機能を実現し、また、デジタル入力／出力端子１０５、デジタルインターフェース１１６が、特定情報提供手段としての機能を実現するようにしている。
【０１７８】
また、この実施の形態のコンテンツサーバ１、２、３においては、ＢＳ／ＣＳチューナー、地上波チューナーが選局手段としての機能を実現し、また、デジタル入力／出力端子１０５、デジタルインターフェース１１６が、記録要求受付手段、問合せ受付手段、録画予約状況送信手段としての機能を実現し、また、制御部１２０が、記録制御手段としての機能を実現するようにしている。
【０１７９】
また、この実施の形態のクライアント端末においては、デジタルインターフェース４０２とデジタル入力／出力端子４０１とにより、第１の送出手段としての機能と、第１の受付手段としての機能とを実現すると共に、第２の送出手段としての機能と、第２の受付手段としての機能を実現するようにしている。また、この実施の形態のクライアント端末においては、キーインターフェース４０５とキー操作部４０６とにより、入力受付手段としての機能を実現している。デジタルインターフェース４０２とデジタル入力／出力端子４０１とにより、問合せ送出手段、録画予約情報受付手段としての機能を実現している。
【０１８０】
また、この実施の形態の付加情報サーバ９においては、付加情報データベース９２０が付加情報記憶手段としての機能を実現し、通信インターフェース９０１が、受付手段、情報提供手段、検索情報受付手段、提供手段としての機能を実現し、また、制御部９１０が検索手段としての機能を実現するようにしている。
【０１８１】
［変形例について］
なお、上述の実施の形態のホームネットワークシステムにおいては、クライアント端末４が、コンテンツサーバ１、２、３から特定情報の提供を受け、この特定情報を含む付加情報の提供要求を付加情報サーバ９に送信して、付加情報の提供を受けるようにした。したがって、付加情報を用いたコンテンツの検索は、クライアント装置４において行うようにした。しかし、これに限るものではない。
【０１８２】
例えば、クライアント端末４が、コンテンツサーバ１、２、３から特定情報の提供を受けた後、ユーザーから検索情報の入力を受け付ける。そして、クライアント端末４が、特定情報と検索情報とを付加情報サーバ９に送信するようにする。そして、付加情報サーバ９において、クライアント端末４からの特定情報と同じ特定情報であって、検索情報に合致する付加情報に対応付けられた特定情報を検索し、この検索結果をクライアント端末４に返信するようにする。このように、付加情報サーバ９にユーザーからの検索情報をも考慮した検索機能を持たせることにより、クライアント端末４の付加をすることができる。
【０１８３】
この場合、クライアント端末と付加情報サーバ９との間で送受されるデータが変わる点と、付加情報サーバ９における検索処理の内容が変わるが、コンテンツサーバ１、２、３、クライアント端末４、付加情報サーバ９の構成が変わることはない。
【０１８４】
すなわち、クライアント端末４において、キーインターフェース４０５、キー操作部４０６が、検索情報の入力を受け付ける入力受付手段としての機能を実現し、また、デジタル入力／出力端子４０１、デジタルインターフェース４０２が、特定情報と検索情報を付加情報サーバ９に送出するようにする第２の送出手段としての機能を実現することができる。
【０１８５】
また、付加情報サーバ９において、通信インターフェース９０１が、特定情報と検索情報とを受け付ける受付手段としての機能を実現し、制御部９１０が検索手段としての機能を実現することができ、また、通信インターフェース９０１が、検索結果をクライアント端末４に提供する提供手段としての機能を実現することができる。
【０１８６】
また、クライアント端末４が、まず、検索情報の入力を受け付けて、これを付加情報サーバ９に送信し、付加情報サーバ９において、その検索情報に合致する付加情報を有する特定情報を検索して、検索の結果得られた特定情報をクライアント端末に返信する。
【０１８７】
そして、クライアント端末４が、コンテンツサーバ１、２、３のそれぞれに対して、付加情報サーバ９から得た特定情報により特定されるコンテンツデータを記憶保持しているか否かを確認するようにし、記憶保持していると確認が取れたコンテンツサーバに対して、そのコンテンツデータの提供を要求するようにすることもできる。
【０１８８】
［その他］
なお、上述した実施の形態においては、付加情報サーバ９は、外部に存在し、通信ネットワークを通じてクライアント端末と接続されるものとして説明したが、これに限るものではない。付加情報サーバ９も、図１に示したバス７を通じて接続するようにされていてもよい。
【０１８９】
また、クライアント端末に付加情報サーバの機能を持たせたり、クライアント端末にコンテンツサーバの機能を持たせたりしてもよい。また、表示装置５も、上述したように、バス７に接続されるのではなく、クライアント端末４に接続するようにするなど種々の対応を取ることが可能である。
【０１９０】
また、各装置が有線により接続するのではなく、例えば、図１２に示すように、アクセスポイントを用いて、無線によりクライアント端末と各コンテンツサーバとを接続するようにしてもよい。この図１２に示した例の場合には、クライアント端末４自身が表示素子をも備えたものであり、クライアント端末と表示装置との機能を併せ持つものとして構成するようにしたものである。
【０１９１】
また、コンテンツサーバ１、２、３、クライアント端末４、表示装置５、通信インターフェース６などを全て無線により接続するようにして、ホームネットワークを構成することも可能である。
【０１９２】
また、上述した実施の形態においては、コンテンツサーバは、３台併用される場合として説明したが、コンテンツサーバは３台に限るものではなく、もっと多くてもよいし、少なくてもよい。コンテンツサーバの接続台数は、１台以上の任意の台数とすることができる。クライアント端末についても複数台存在するようにしてもよい。
【０１９３】
また、コンテンツデータに付加するようにされる付加情報には番組ジャンル等の情報も吹かされているので、ユーザーの好みのジャンルのコンテンツを抽出するようにしたり、ユーザーの好みのタレントが出演者であるコンテンツのデータを抽出したりするなど、ユーザーの好みをも考慮したコンテンツのコンテンツデータを抽出することが可能である。
【０１９４】
また、クライアント端末４において、付加情報を用いたコンテンツデータの検索を行う場合であっても、また、付加情報サーバ９において、付加情報を用いたコンテンツデータの検索を行う場合であっても、複数の段階の検索を行うようにすることが可能である。すなわち、番組ジャンルで検索を行って、その番組ジャンルのコンテンツデータを抽出するようにし、さらに、出演者で目的とするコンテンツを絞り込むというようにすることが可能である。
【０１９５】
また、上述の実施の形態においては、付加情報として、番組キーワードが付加するようにされている。この番組キーワードは、その番組に関連する種々の情報であり、例えば、その番組が旅行番組であり、旅行先が、アメリカとイギリスとフランスである場合には、それらの国名がキーワードとして付加するようにされており、そのキーワードを用いてコンテンツの検索を行うことも可能である。
【０１９６】
その他、クライアント端末４、付加情報サーバ９において、付加情報および特定情報とを用いた種々の検索を行うことも可能である。また、特定情報、付加情報は、上述した実施の形態において用いたものに限るものではなく、種々の情報を用いることが可能である。
【０１９７】
【発明の効果】
以上説明したように、この発明によれば、標準化された付加情報を用いて、複数のコンテンツサーバに記憶されているコンテンツの検索を統一して正確に行うようにすることができる。
【０１９８】
また、複数のコンテンツサーバを用いる場合に、録画予約を無駄なく、確実に行うようにすることができる。
【図面の簡単な説明】
【図１】この発明による蓄積情報検索システムの一実施の形態が適用されたホームネットワークシステムについて説明するためのブロック図である。
【図２】この発明によるコンテンツサーバ装置の一実施の形態が適用されたコンテンツサーバ装置を説明するためのブロック図である。
【図３】記録媒体に形成されるコンテンツファイルについて説明するための図である。
【図４】この発明による端末装置の一実施の形態が適用されたクライアント端末について説明するためのブロック図である。
【図５】図１に示した表示装置の構成例を説明するための図である。
【図６】この発明による付加情報サーバ装置の一実施の形態が適用された付加情報サーバについて説明するためのブロック図である。
【図７】付加情報サーバが管理する付加情報データベースを説明するための図である。
【図８】コンテンツサーバに記憶されたコンテンツデータの検索処理について説明するための図である。
【図９】コンテンツである放送番組の録画予約処理について説明するための図である。
【図１０】コンテンツサーバに記憶されているコンテンツデータの検索を行う場合の動作について説明するための図である。
【図１１】コンテンツサーバに対して録画予約を行う場合の動作を説明するための図である。
【図１２】ホームネットワークシステムの他の接続例を説明するための図である。
【図１３】従来のホームネットワークシステムの一例を説明するための図である。
【図１４】従来のホームネットワークシステムにおける記録したコンテンツの検索について説明するための図である。
【符号の説明】
１、２、３…コンテンツサーバ、４…クライアント端末、５…表示装置、６…通信インターフェース、７…バス、８…通信ネットワーク、９…付加情報サーバ
【図１】
2005033253.tif 000003
【図２】
2005033253.tif 000004
【図３】
2005033253.tif 000005
【図４】
2005033253.tif 000006
【図５】
2005033253.tif 000007
【図６】
2005033253.tif 000008
【図７】
2005033253.tif 000009
【図８】
2005033253.tif 000010
【図９】
2005033253.tif 000011
【図１０】
2005033253.tif 000012
【図１１】
2005033253.tif 000013
【図１２】
2005033253.tif 000014
【図１３】
2005033253.tif 000015
【図１４】
2005033253.tif 000016