(57)【要約】【課題】  コンテンツデータに関連する関連情報または当該コンテンツデータの編集履歴を示す履歴情報の少なくとも一方も併せて提供することのできる情報提供装置を提供する。【解決手段】  コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能なＨＤ３６または光ディスク３９と、再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための入力部４９と、前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得するネットワークＩ／Ｆ５０と、ＨＤ３６または光ディスク３９におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行うＣＰＵ４６と、を備える。【選択図】  図３
2005167818.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能な記録手段と、
再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための選択手段と、
前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得する取得手段と、
前記記録手段におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行う再生・提供手段と、
を備えることを特徴とする情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
前記再生・提供手段が、
前記記録手段に記録される属性データに基づいて前記記録手段におけるコンテンツデータの記録の有無を判断する判断手段と、
前記判断手段によって前記コンテンツデータが前記記録手段に記録されていると判断された場合に、前記管理情報に基づいて、前記コンテンツデータを再生させる制御手段と、
を更に備えたことを特徴とする情報提供装置。
【請求項３】
請求項１に記載の情報提供装置において、
前記再生・提供手段が、
前記記録手段に記録される属性データに基づいて前記記録手段におけるコンテンツデータの記録の有無を判断する判断手段を更に備え、
前記判断手段によって前記コンテンツデータが前記記録手段に記録されていると判断された場合に、当該コンテンツデータとともに当該コンテンツデータにおける関連情報を提供することを特徴とする情報提供装置。
【請求項４】
請求項１に記載の情報提供装置において、
前記再生・提供手段が、
前記記録手段に記録される属性データに基づいて前記記録手段におけるコンテンツデータの記録の有無を判断する判断手段と、
前記判断手段によって前記コンテンツデータが前記記録手段に記録されていると判断された場合に、前記選択されたコンテンツデータの編集履歴を提示する提示手段と、
前記提示された編集履歴に示された編集項目を復元する復元手段と、
復元された編集項目に基づいて前記取得した管理情報を更新し、当該管理情報に基づくコンテンツデータの再生または当該コンテンツデータの他の情報提供装置に提供する情報提供手段と、
を更に備えることを特徴とする情報提供装置。
【請求項５】
コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能な記録工程と、
再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための選択工程と、
前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得する取得工程と、
前記記録工程におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行う再生・提供工程と、
を備えることを特徴とする情報提供方法。
【請求項６】
コンテンツデータを提供する情報提供用プログラムであって、
コンピュータを、
コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能な記録手段、
再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための選択手段、
前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得する取得手段、
前記記録手段におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行う再生・提供手段、
として機能させることを特徴とする情報提供用プログラム。
【請求項７】
請求項６に記載の情報提供用プログラムが前記コンピュータに読取可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの提供者が提供する当該コンテンツデータの再生および記録の少なくとも一方を管理するための管理データを用いることによって記録されているコンテンツデータを提供する情報提供装置、情報提供方法および情報提供用プログラム並びに情報記録媒体の技術分野に関する。
【背景技術】
【０００２】
近年、ハードディスクに放送コンテンツなどを記録するハードディスクレコーダが商品化され、普及しつつある。このハードディスクレコーダは、放送されている放送コンテンツをそのまま記録し、ユーザが希望する任意のタイミングにおいて視聴する機能を有している。また、このハードディスクレコーダは、記録媒体としてハードディスクが使用されているため、磁気テープに較べてランダムアクセスが容易であり、放送されたコンテンツの中の一部の映像のみを適宜ピックアップして再生するように編集することも可能となっている。
【０００３】
一方、放送衛星や通信衛星などの人工衛星を介して、デジタル化したテレビジョン信号を伝送し、各家庭においてこれを受信してテレビ番組を視聴するデジタル放送システムが運用されている。この種のシステムでは、多くの放送チャンネルを確保することができるので、非常に多数の番組を放送することができるようになっている。
【０００４】
このようなシステムでは、多数の番組の放送内容を示す番組情報、例えば、ＢＳ（Broadcasting Satellite）デジタル放送やＣＳ（Communication Satellite）デジタル放送における番組配列情報（以下、ＳＩ（Service Information）情報）などの当該放送コンテンツデータについて所定の情報を記述したデータ（以下、メタデータという。）を、ＴＶ番組の映像・音声情報（以下、映像・音声データという。）と共に衛星から各家庭のテレビジョン放送受信装置に送信するようになっている。
【０００５】
また、このシステムによって送信された放送コンテンツデータを受信する各テレビジョン放送受信装置は、映像・音声データをＴＶディスプレイに出力するとともに、メタデータを抽出し、当該メタデータを用いてユーザに対して様々なサービスを提供するようになっている。
【０００６】
従来、コンテンツデータの属性および管理情報を示すメタデータを用いて当該コンテンツデータを提供する放送受信録画装置などのコンテンツデータ提供装置としては、特許文献１に開示されたものがある。
【０００７】
この特許文献１に開示されたコンテンツデータ提供装置は、ＳＩ情報などの放送番組のコンテンツデータの属性を示すメタデータの他に、ユーザの指示に基づいて受信した放送コンテンツデータを編集した際に、当該編集に対応する編集情報を、メタデータとして、ネットワークを介してサーバに設けられたデータベースに登録するようになっている。
【０００８】
その一方、当該コンテンツデータ提供装置は、他のユーザが登録した編集情報を有するメタデータを上記サーバからネットワークを介して受信し、当該受信したメタデータに基づいて、予め受信して記録されている当該メタデータにおけるコンテンツデータを再生するようになっており、他のユーザが登録したメタデータに基づいて放送コンテンツを提供することができるようになっている。
【０００９】
なお、上記サーバの映像データベースから送信されるメタデータには、広告映像が付加されている。
【特許文献１】特開２００３−１８５２９
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した従来のコンテンツデータ再生装置にあっては、上記メタデータは、ネットワーク上を共通で流通するものであるため、当該メタデータにはコンテンツデータのユーザ固有の編集作業を規定する情報などの各ユーザ固有の情報を持つことができないので、ユーザ固有の情報を用いてコンテンツデータを提供することができないこととなる。
【００１１】
また、従来の装置では、メタデータにはコンテンツデータの再生区間と再生順序のみが規定されているため、当該メタデータに基づいてコンテンツデータの内容、再生方法だけしか利用することができず、当該コンテンツデータの評価などそれ以外のコンテンツデータに関する事項を知ることができないこととなる。
【００１２】
本発明は、上記事情を考慮してなされたもので、その目的の一例としては、コンテンツデータの内容、再生方法だけでなく、コンテンツデータに関連する関連情報または当該コンテンツデータの編集履歴を示す履歴情報の少なくとも一方も併せて提供することのできる情報提供装置、情報提供方法、情報提供用プログラムおよび情報記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するため、請求項１に記載の発明は、コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能な記録手段と、再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための選択手段と、前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得する取得手段と、前記記録手段におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行う再生・提供手段と、を備える。
【００１４】
また、上記の課題を解決するため、請求項５に記載の発明は、コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能な記録工程と、再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための選択工程と、前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得する取得工程と、前記記録工程におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行う再生・提供工程と、を備える。
【００１５】
また、上記の課題を解決するため、請求項６に記載の発明は、コンテンツデータを提供する情報提供用プログラムであって、コンピュータを、コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能な記録手段、再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための選択手段、前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得する取得手段、前記記録手段におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行う再生・提供手段、として機能させることを特徴とする。
【００１６】
また、上記の課題を解決するため、請求項７に記載の発明は、情報提供用プログラムが前記コンピュータに読取可能に記録されていることを特徴とする。
【発明を実施するための最良の形態】
【００１７】
次に、本願を実施するための最良の形態について、図面に基づいて説明する。
【００１８】
なお、以下に説明する実施形態では、複数の放送受信録画装置が、それぞれ放送コンテンツを受信し、当該受信した放送コンテンツデータ（以下、単に、コンテンツデータという。）を内蔵したハードディスク（ＨＤ）または光ディスクに記録するようになっており、コンテンツデータの属性など当該コンテンツデータについての所定の情報を記述したメタデータに基づいて、上記コンテンツデータの記録、当該記録されたコンテンツデータの再生、またはコンテンツデータに関する情報を提供するようになっている。
【００１９】
また、この放送受信録画装置は、上述したように、所定の情報を記述したメタデータの内、各ユーザが独自に使用するメタデータ（以下、ローカルメタデータという。）を生成するとともに、当該ローカルメタデータ以外のメタデータ（以下、公共メタデータという。）を、ネットワークを介してサーバから取得するようになっており、この放送受信録画装置には、上記ローカルメタデータおよび上記公共メタデータが、内蔵したハードディスクまたは光ディスクに記録されるようになっている。
【００２０】
特に、本実施形態では、放送受信録画装置は、ネットワークを介して公共メタデータを受信し、当該公共メタデータと上記生成されたローカルメタデータとを併せて、コンテンツデータの再生、その記録、または当該コンテンツデータに関する情報の提供を行うようになっている。
【００２１】
また、この放送受信録画装置は、内蔵したハードディスクまたは光ディスクにローカルメタデータを記録し、公共メタデータの使用時、上記内蔵したハードディスクまたは光ディスクから読み出すようにしているが、以下の実施形態では、ローカルメタデータを、内蔵したハードディスクに記録し、公共メタデータの使用時に、上記内蔵したハードディスクから読み出す場合について説明する。
【００２２】
始めに、本実施形態における放送受信録画装置および公共メタデータを提供するサーバからなる情報提供システムの全体構成について、図１を用いて説明する。
【００２３】
なお、図１は、本実施形態におけるコンテンツ提供システムの概要構成例を示すブロック図である。
【００２４】
図１に示すように、本実施形態に係る情報再生システム１は、コンテンツデータに関する公共メタデータを提供するサーバ３と、当該コンテンツデータおよび公共メタデータを受信し、コンテンツデータまたは公共メタデータに基づいてコンテンツデータを提供する複数の放送受信録画装置４ａ〜４ｃと、から構成されており、サーバ３および複数の放送受信録画装置４ａ〜４ｃは、インターネットなどのネットワーク２を介してそれぞれ接続されている。
【００２５】
なお、本実施形態に係る情報再生システム１は、サーバ３を１台とし、放送受信録画装置４ａ〜４ｃを３台としたが、それらの接続台数は任意である。
【００２６】
サーバ３は、任意のコンテンツデータにおける公共メタデータを各放送受信録画装置４ａ〜４ｃに提供するとともに、それぞれ放送受信録画装置４ａ〜４ｃから送信された公共メタデータを受信する。すなわち、本実施形態の公共メタデータは、全ての情報を含んだ状態で放送受信録画装置４ａ〜４ｃとサーバ３との間で送受信されるようになっている。
【００２７】
また、サーバ３は、受信した公共メタデータをコンテンツデータに対応付けて後述するデータベースに格納するようになっている。
【００２８】
なお、この公共メタデータは、後述するユーザ情報、番組録画情報、素材構成情報、再生制御情報（管理情報）、評価／統計情報、リンク情報または履歴情報を示し、サーバ３は、これらユーザ情報、評価／統計情報、再生制御情報、リンク情報または履歴情報の何れか一方の情報を受信した際に、受信した情報により当該受信した情報が属する公共メタデータを更新するようになっている。
【００２９】
各放送受信録画装置４ａ〜４ｃは、それぞれコンテンツデータを受信し、当該受信したコンテンツデータを内蔵するハードディスクまたは光ディスクに記録するとともに、後述する当該各コンテンツデータに対応するローカルメタデータを生成するようになっている。
【００３０】
また、各放送受信録画装置４ａ〜４ｃは、ユーザの指示に基づいて受信したコンテンツデータを編集し、当該編集に対応するコンテンツデータにおけるローカルメタデータを更新するとともに、上述した当該コンテンツデータに関連するリンク情報、コンテンツデータを評価するコメントなどの評価／統計情報、または当該コンテンツデータを編集した際の再生制御情報を有する公共メタデータを生成するようになっている。
【００３１】
さらに、これらの各放送受信録画装置４ａ〜４ｃは、当該生成したローカルメタデータを内蔵したハードディスクまたは光ディスクに記録するとともに、生成した公共メタデータを、ネットワーク２を介してサーバ３のデータベースに送信するようになっている。
【００３２】
一方、各放送受信録画装置４ａ〜４ｃは、他のユーザによって登録された公共メタデータを、ネットワーク２を介してサーバ３から受信すると同時に、内蔵するハードディスクまたは光ディスク内に記録された当該公共メタデータに対応するローカルメタデータを読み出し、受信した公共メタデータおよび読み出したローカルメタデータに基づいて、当該公共メタデータに対応するコンテンツデータの再生を行い、そのコンテンツデータの各種の情報を表示するようになっている。
【００３３】
次に、本実施形態のサーバ３の構成について図２を用いて説明する。なお、図２は図１のサーバ３の構成を示すブロック図である。
【００３４】
本実施形態のサーバ３は、上述のように、放送受信録画装置４ａ〜４ｃによって記録または編集されたコンテンツデータに対応する公共メタデータを、ネットワーク２を介して受信するようになっており、当該受信した公共メタデータが新規に登録する公共メタデータの場合には、内部に設けられたデータベースなどのデータ格納部に新たに記録するようになっている。特に、このサーバ装置３は、受信した公共メタデータがデータ格納部に既に格納されている場合には、該当する公共メタデータを更新させるため、データ格納部に当該受信した公共メタデータを更新して記録するようになっている。
【００３５】
すなわち、サーバ３は、放送受信録画装置４ａ〜４ｃとの間で公共メタデータのユーザ情報、再生制御情報、リンク情報および履歴情報の全ての情報を含んだ状態で送受信される。また、サーバ３は、各ユーザにより各放送受信録画装置４ａ〜４ｃから提供された公共メタデータにおける後述するリンク情報としての関連した番組、関連したＷＷＷ（World Wide Web）ページ、履歴情報の編集経緯などの提供される情報を予め記録されている元データとは異なる新データに更新して記録するようになっている。
【００３６】
なお、このサーバ３には、各ユーザにより各放送受信録画装置４ａ〜４ｃから当該各放送受信録画装置４ａ〜４ｃにおけるユーザ情報および再生制御情報を有する公共メタデータが提供されるようになっており、当該サーバ３は、当該各ユーザが予め記録した元データを更新するようになっている。また、各放送受信録画装置４ａ〜４ｃは、各ユーザが番組録画情報における録画日時およびチャンネルを記録することにより当該公共メタデータを一義的に生成するようになっている。
【００３７】
また、本実施形態のサーバ３は、ユーザの指示に基づく放送受信録画装置４ａ〜４ｃの要求によって、格納されている公共メタデータを、ネットワーク２を介して放送受信録画装置４ａ〜４ｃに送信する。
【００３８】
そして、このサーバ３は、各放送受信録画装置４ａ〜４ｃとの公共メタデータの送受信を行う際に、各公共メタデータの送受信を行うことが許可されている放送受信録画装置４ａ〜４ｃを識別するための認証作業を行うようになっており、このサーバ３は、データベースなどのデータ格納部に、各放送受信録画装置４ａ〜４ｃのユーザに対して認証に必要な情報を予め登録しておくようになっている。
【００３９】
具体的には、本実施形態のサーバ３は、このような動作を実行するために、図２に示すように、各公共メタデータの送受信時に各部の動作を制御するＣＰＵ（Central Processing Unit）１１と、当該公共メタデータの送受信時の各プログラムが格納されるＲＯＭ（Read Only Memory）１２と、ハードディスクなどの記録媒体より構成される記憶部１３と、公共メタデータの送受信時、一時的に各種のデータまたはプログラムが記録されるＲＡＭ（Random Access Memory）１４と、入出力インタフェース１６と、を有している。
【００４０】
本実施形態では、このＣＰＵ１１は、ＲＯＭ（Read Only Memory）１２に記憶されているプログラム、または記憶部１３からＲＡＭ（Random Access Memory）１４にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１４にはまた、ＣＰＵ１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４１】
なお、ＣＰＵ１１、ＲＯＭ１２およびＲＡＭ１４は、バス１５を介して相互に接続されているとともに、記憶部１３は、入出力インタフェース１６およびバス１５を介してＣＰＵ１１、ＲＯＭ１２およびＲＡＭ１４と接続されている。
【００４２】
また、本実施形態のサーバ３は、キーボード、マウスなどの入力インタフェース（または操作部）よりなる入力部１７と、ＣＲＴ、ＬＣＤなどの画像データを表示するディスプレイおよび音声を出力するスピーカからなる出力部１８と、ハードディスクなどのデータを格納する記憶部１３と、モデム、ターミナルアダプタなどの通信部１９とを有し、入力部１７、出力部１８、通信部１９は、入出力インタフェース１６を介してバス１５と接続されている。
【００４３】
通信部１９は、ネットワーク２を介して各放送受信録画装置４ａ〜４ｃに対して通信処理を行うようになっており、特に、公共メタデータの送受信における認証その他の通信処理を行う。
【００４４】
入出力インタフェース１６には、必要に応じて公共メタデータの送受信時の各処理を行うなどの各部の動作を規定する各プログラムが格納されるドライブ２０が接続され、このドライブ２０に光ディスク２２などの記録媒体が適宜装着されるようになっている。このため、ＣＰＵ１１の指示に基づいて、光ディスク２２から読み出されたコンピュータプログラム、特に、本実施形態の場合には、後述する公共メタデータの送受信を行うためのプログラムが、必要に応じて記憶部１３にインストールされる。
【００４５】
データベース２１には、各放送受信録画装置４ａ〜４ｃから送信された公共メタデータが記録されるようになっており、ＣＰＵ１１の指示に基づいて、受信した公共メタデータがデータベース２１に記録されるとともに、既に記録されている公共メタデータが読み出されるようになっている。
【００４６】
したがって、サーバ３は、各放送受信録画装置４ａ〜４ｃから送信された新規の公共メタデータを、通信部１９を介して受信してデータベース２１に記録する。具体的には、番組録画情報、ユーザ情報、再生制御情報、リンク情報および履歴情報の全ては、各放送受信録画装置４ａ〜４ｃから送信された新規の公共メタデータを受信してデータベース２１に記録する。
【００４７】
次に、本実施形態におけるサーバ３の動作について説明する。
【００４８】
サーバ３のデータベース２１または光ディスク２２には、放送受信録画装置４ａ〜４ｃのユーザに対して認証に必要な例えばＩＤとパスワードなどの情報が予め登録されており、当該登録されているＩＤとパスワードに基づいて、ＣＰＵ１１がそのユーザに対して認証することができた場合には、当該ＣＰＵ１１は、後述するユーザ情報、再生制御情報、リンク情報または履歴情報などの公共メタデータの登録、すなわち、公共メタデータの登録を許可する通知のメッセージを生成し、そのメッセージをメッセージ情報として通信部１９を介して放送受信録画装置４ａ〜４ｃに送信する。
【００４９】
また、ＣＰＵ１１に、放送受信録画装置４ａ〜４ｃから当該送信されたメッセージ情報に基づいて公共メタデータが送信されると、ＣＰＵ１１は、通信部１９を通して送信されてきた公共メタデータを受信するとともに、この受信した公共メタデータが新規の場合には、この公共メタデータを入出力インタフェース１６およびドライブ２０を介してデータベース２１に記録し、受信した公共メタデータが既に存在する場合には、入出力インタフェース１６およびドライブ２０を介して既存の公共メタデータの上書きを行う。
【００５０】
具体的には、ＣＰＵ１１は、送信されてきたユーザ情報、再生制御情報、リンク情報および履歴情報などの公共メタデータを、通信部１９を通してデータベース２１に記録することにより、当該公共メタデータをデータベース２１に順次別個に組み込むようになっている。
【００５１】
さらに、サーバ３は、後述するように、放送受信録画装置４ａ〜４ｃのユーザによって、取得を希望する公共メタデータが選択された場合には、当該選択された公共メタデータをデータベース２１から読み出し、入出力インタフェース１６、通信部１９およびネットワーク２を介して放送受信録画装置４ａ〜４ｃに送信する。
【００５２】
次に、本実施形態における放送受信録画装置４ａ〜４ｃの構成について図３および図４を用いて説明する。なお、図３は、図１の放送受信録画装置４の構成を示すブロック図であり、図４は、放送受信録画装置4が受信した放送コンテンツの一例を示す説明図である。また、放送受信録画装置４ａ〜４ｃを個々に区別する必要がない場合には、単に放送受信録画装置４と称する。
【００５３】
本実施形態の放送受信録画装置４は、図３に示すように、チューナ３１と、復調器３２と、デコーダ３３と、ハードディスク（ＨＤ）３６を有するハードディスクドライブ（ＨＤＤ）３５を制御してデータの記録または読み出しを制御するハードディスクドライブ（ＨＤＤ）コントローラ３４と、光ディスク３９を格納する光ディスクドライブ３８を制御してデータの記録または読み出しを制御する光ディスクコントローラ３７と、コンポーザ４０と、ミキサ４１と、グラフィックコントローラ４３と、を有し、これらの各部はバス４２に接続されている。
【００５４】
チューナ３１は、放送された放送コンテンツを含む電波を受信し、ベースバンド信号を復調器３２に出力するようになっている。また、この復調器３２は、チューナ３１より出力されたベースバンド信号を復調し、デコーダ３３に出力するようになっている。
【００５５】
このデコーダ３３は、復調器３２より入力された復調信号、またはＨＤＤコントローラ３４およびＨＤＤ３５を介してＨＤ３６より読み出された信号を、例えば、ＭＰＥＧ（Moving Picture Expert Group）方式およびＡＣ−３（Audio Coding−３）などのデータ形式に基づきデコードするようになっており、デコードすることによって得られた映像信号をコンポーザ４０に出力するとともに、デコードすることによって得られた音声信号をミキサ４１に出力する。
【００５６】
また同様に、デコーダ３３は、光ディスクコントローラ３７、光ディスクドライブ３８を介して光ディスク３９より読み出された信号を、例えば、ＭＰＥＧ（Moving Picture Expert Group）方式およびＡＣ−３（Audio Coding−３）などのデータ形式に基づきデコードするようになっており、デコードすることによって得られた映像信号をコンポーザ４０に出力するとともに、デコードすることによって得られた音声信号をミキサ４１に出力する。
【００５７】
コンポーザ４０は、デコーダ３３より入力される映像信号に、必要に応じてバス４２を介してグラフィックコントローラ４３により生成出力された映像信号を重畳し、外部に接続されたまたは当該放送受信録画装置内に配設されたモニタ４４に出力する。一方、ミキサ４１は、デコーダ３３より供給された音声信号に、必要に応じて他の音声信号を混合し、外部に接続されたまたは当該放送受信録画装置内に配設されたスピーカ４５に供給する。
【００５８】
なお、モニタ４４は、映像信号が入力されると、当該入力された映像信号に対応する画像を出力するとともに、スピーカ４５に、音声信号が入力されると、当該入力された音声信号に対応する音声を拡声する。
【００５９】
また、本実施形態の放送受信録画装置４は、図３に示しように、ＣＰＵ４６と、ＲＯＭ４７と、ＲＡＭ４８と、入力部４９と、ネットワークインタフェース（以下、ネットワークＩ／Ｆという。）５０と、を有し、これらの各部はバス４２によって接続されている。
【００６０】
ＣＰＵ４６は、バス４２を介して放送受信録画装置4の各部を制御し、各種の処理を実行させる。ＲＯＭ４７には、ＣＰＵ４６が各種の処理を実行する上において必要なプログラムやパラメータが記憶されている。また、ＲＡＭ４８には、ＣＰＵ４６が各種の処理を実行する上において必要なプログラムやデータが記憶される。
【００６１】
一方、このＣＰＵ４６は、後述するように、入力部４９によって入力されたユーザの指示に基づいて、ハードディスク３６または光ディスク３９にコンテンツデータを記録するとともに、ローカルメタデータを生成する。また、ＣＰＵ４６は、記録されているコンテンツデータの画像編集または音声編集を行うとともに、当該コンテンツデータにおける公共メタデータを生成する。
【００６２】
具体的には、例えばモニタ４４にコンテンツデータの編集画面（コンテンツプレイリスト、評価／統計情報入力テキストボックスなど）が表示され、入力部４９によってユーザがコンテンツデータの編集作業を行うことにより、ＣＰＵ４６は、コンテンツデータを編集し、当該編集したコンテンツデータのユーザ情報、再生制御情報、評価／統計情報、リンク情報または履歴情報の公共メタデータを生成する。
【００６３】
本実施形態では、ユーザはコンテンツデータをオープニングにおける映像データ（以下、オープニングデータという。）と、本編を示す映像データ（以下、本編データという。）と、コマーシャルを示す映像データ（以下、コマーシャルデータという。）と、次回の本編の予告を示す映像データ（以下、予告データという。）として素材構成情報を作成し、放送受信録画装置４のＣＰＵ４６は、ユーザが作成したオープニングデータ、本編データ、コマーシャルデータ、予告データの開始時刻および終了時刻のデータを生成し、同時にユーザが作成した属性情報などのメタデータとともに、公共メタデータを生成する。
【００６４】
このようにして生成された公共メタデータは、ＣＰＵ４６により図６〜図８に示すＸＭＬ（eXtensible Markup Language）形式に記述され、当該ＸＭＬ形式の公共メタデータがサーバ３に送信される。また、ローカルメタデータは、コンテンツデータを記録する際に図１０に示すＸＭＬ形式で生成される。
【００６５】
なお、受信される公共メタデータおよび生成されるローカルメタデータの詳細については、後述する。
【００６６】
また、ＣＰＵ４６は、ユーザの指示に基づいて公共メタデータおよびローカルメタデータを利用し、既に記録されたコンテンツデータと連動させてコンテンツデータの特殊な再生（以下、特殊再生という。）を行うようになっている。
【００６７】
例えば、後述するように、コンテンツデータに関連するホームページの閲覧、または、そのホームページにアップロードされている各種データの取得、当該コンテンツデータに関連するコンテンツデータの要約再生や予告編再生を行うようになっている。
【００６８】
入力部４９は、各種確認ボタン、各操作指令を入力する操作ボタン、テンキーおよびその他の数字キーなどの多数のキーにより構成されており、通信処理などの各種の操作を行うとともに、ユーザにより操作され、操作に対応する信号を、バス４２を介してＣＰＵ４６に出力する。
【００６９】
ネットワークＩ／Ｆ５０は、ＣＰＵ４６の指示に基づいて、ネットワーク２を介して通信処理を実行し、特に、本実施形態では、サーバ３に格納された公共メタデータの受信、および、当該放送受信録画装置４によって生成された公共メタデータの送信を行う。
【００７０】
ハードディスクドライブコントローラ３４は、ハードディスクドライブ３５を制御し、必要なデータをハードディスク３６に記録させるとともに、記録されているデータを読み出させる。同様に、光ディスクコントローラ３７は、光ディスクドライブ３８を制御し、必要なデータを光ディスク３９に記録させるとともに、記録されているデータを読み出させる。
【００７１】
なお、例えば本実施形態のＣＰＵ４６は、本発明の再生・提供手段、判断手段、情報提供手段、制御手段および復元手段を構成し、入力部４９は、本発明の選択手段を構成し、ネットワークＩ／Ｆ５０が本発明の取得手段を構成し、ハードディスク（ＨＤ）３６または光ディスク３９が記録手段を構成する。また、本実施形態のモニタ４４およびスピーカ４５は、ＣＰＵ４６とともに本発明の再生・提供手段を構成し、モニタ４４が本発明の提示手段を構成する。
【００７２】
次に、本実施形態における放送受信録画装置４の動作について説明する。
【００７３】
放送受信録画装置４のユーザによって、入力部４９が操作され、所定のチャンネルのコンテンツデータの受信が指令され、入力部４９から、この指令の入力を受けると、ＣＰＵ４６は、チューナ３１を制御し、当該チューナ３１に指定されたチャンネルのコンテンツの電波を受信させる。
【００７４】
また、チューナ３１は、指定されたチャンネルの電波を受信すると、その受信信号を復調器３２に出力する。この復調器３２は、受信信号を復調し、デコーダ３３に出力する。
【００７５】
さらに、デコーダ３３は、復調信号をデコードし、映像信号を、コンポーザ４０を介してモニタ４４に出力する。また、デコーダ３３は、音声信号を、ミキサ４１を介してスピーカ４５に出力する。
【００７６】
このようにして、映像信号がモニタ４４に出力されるとともに、音声信号がスピーカ４５に出力されると、当該映像信号に対応する映像がモニタ４４に表示され、当該音声信号に対応する音声がスピーカ４５から拡声されるので、放送受信録画装置４のユーザは、所望のチャンネルの放送コンテンツを視聴することができる。
【００７７】
ユーザが受信した放送コンテンツの記録を指令した場合には、デコーダ３３より出力された信号が、ハードディスクドライブコントローラ３４または光ディスクコントローラ３７を介して、ハードディスクドライブ３５または光ディスクドライブ３８に供給され、内蔵するハードディスク３６または光ディスク３９に記録される。
【００７８】
また、この場合に、ＣＰＵ４６は、チューナ３１に、コンテンツデータとともに受信した当該コンテンツデータの属性などを示すＳＩ情報を抽出し、当該抽出したＳＩ情報をコンテンツデータとともに、内蔵するハードディスク３６または光ディスク３９に記録することもできる。
【００７９】
なお、この記録動作は、映像信号と音声信号を、モニタ４４またはスピーカ４５から出力しない状態でも実行可能とされる。
【００８０】
ここで、内蔵するハードディスク３６または光ディスク３９に記録されるコンテンツデータについて図４を用いて説明する。
【００８１】
図４に示すように、コンテンツデータは、オープニングデータ、コマーシャルデータ（広告情報）、本編データおよび予告データから構成される画像データである。
【００８２】
例えば、図４に示すように、任意のコンテンツデータが記録された場合、ユーザがその内容から、各コンテンツデータにおける放送コンテンツの開始時刻を基準とする相対時間で、０分００秒から２分００秒の位置までをオープニングデータ、２分００秒から３分００秒の位置までをコマーシャルデータ（広告情報）、３分００秒から１５分００秒の位置までを本編（前編）データ、１５分００秒から１６分００秒の位置までをコマーシャルデータ、１６分００秒から２８分００秒の位置までを本編（後編）データ、２８分００秒から２９分００秒の位置までをコマーシャルデータ、２９分００秒から３０分００秒の位置までを予告データとして素材の構成を決定する。
【００８３】
なお、ＣＰＵ４６は、これらオープニングデータ、コマーシャルデータ、本編データ、並びに予告データの素材構成に基づいて、後述する公共メタデータの素材構成情報を生成するようになっている。また、ＣＰＵ４６がハードディスク３６または光ディスク３９の当該各画像データを再生する際に、当該ＣＰＵ４６はオープニングデータ、コマーシャルデータ、本編データ、および予告データの各画像データの再生箇所をこの素材構成情報から取得できるようになっている。例えば、本実施形態では、ＣＰＵ４６は、各画像データの再生箇所をクリップナンバー、すなわち、コンテンツデータの出現順に番号を付与したもので指定できるようになっている。
【００８４】
なお、このクリップナンバーは、後述する再生制御情報また素材構成情報で使用され、当該コンテンツデータの再生または特殊再生時に用いられるようになっている。
【００８５】
また、この記録されたコンテンツデータは、コンテンツデータの記録時に取得した日時およびチャンネル情報に基づいて認識され、例えば、図４のコンテンツデータでは、２００３年６月２２日９時３０分から放送が開始され、２００３年６月２２日１０時００分に放送が終了した３０分間のＸＴＶチャンネルのデータであることが示され、ＣＰＵ４６は、この情報に基づいて、番組録画情報およびローカルメタデータを生成する。
【００８６】
本実施形態において、ユーザ情報、再生制御情報、評価／統計情報、リンク情報または履歴情報の公共メタデータを生成するには、例えばモニタ４４にコンテンツデータ編集画面（コンテンツプレイリスト、リンク情報入力テキストボックスなど）を表示させ、入力部４９によってユーザが編集作業をすることにより、ＣＰＵ４６は、コンテンツデータを編集し、当該編集したコンテンツデータのユーザ情報、再生制御情報、評価／統計情報、リンク情報または履歴情報の公共メタデータを生成する。
【００８７】
また、このＣＰＵ４６は、生成したユーザ情報、再生制御情報、評価／統計情報、リンク情報または履歴情報の公共メタデータを、ネットワークＩ／Ｆ５０を介してサーバ３に送信する。さらに、ユーザ情報、再生制御情報、評価／統計情報、リンク情報または履歴情報の公共メタデータは、ＣＰＵ４６により図６、図７および図８に示すＸＭＬ形式のデータ構造に記述され、当該ＸＭＬ形式のデータ構造からなる公共メタデータがサーバ３に送信されるようになっている。そして、記録時に生成したローカルメタデータは、内蔵したハードディスク３６または光ディスク３９に記録するようになっている。
【００８８】
一方、ハードディスク３６または光ディスク３９に記録されているコンテンツデータの再生が、入力部４９の操作に基づいて指令されたとき、ＣＰＵ４６は、ハードディスクドライブコントローラ３４または光ディスクコントローラ３７を制御し、ハードディスクドライブ３５のハードディスク３６または光ディスクドライブ３８の光ディスク３９に記録されている、指定されたコンテンツデータを再生させる。
【００８９】
また、ハードディスク３６または光ディスク３９に記録されているコンテンツデータの特殊再生が、入力部４９の操作に基づいて指令されたとき、ＣＰＵ４６は、ネットワークＩ／Ｆ５０を介して当該コンテンツデータの公共メタデータを取得し、当該取得した公共メタデータのリンク情報に基づいて、ハードディスクドライブコントローラ３４または光ディスクコントローラ３７を制御して当該コンテンツデータに関連するコンテンツデータのハードディスク３６または光ディスク３９における記録の有無を判断するとともに、当該判断結果に基づいて、コンテンツデータの特殊再生を行うようになっている。
【００９０】
具体的には、取得したリンク情報に基づいて、コンテンツデータの関連するホームページの表示を行う場合には、ＣＰＵ４６は、取得したリンク情報に記述されているホームページアドレスを取得し、当該取得したホームページアドレスにネットワークＩ／Ｆ５０を介して接続するようになっており、接続することによって取得したホームページの各情報を、コンポーザ４１を介してモニタ４４に出力させるとともに、ミキサ４１を介してスピーカ４５に出力させる。
【００９１】
なお、このとき、コンテンツデータの再生に先立って、入力部４９の操作に基づいて、ホームページにアップロードされている画像情報または音声情報などを含む各種情報、例えば、当該コンテンツデータの広告の情報、当該コンテンツデータに登場する登場人物に関する情報、または、当該コンテンツデータの制作風景などのメイキングに関する情報を取得および閲覧することができるようになっている。
【００９２】
また、取得したリンク情報に基づいて、当該特殊再生の対象となっているコンテンツデータの再生を行う場合には、ＣＰＵ４６は、当該関連するコンテンツデータがハードディスク３６または光ディスク３９における記録されていることを確認しそれが記録されている場合には、取得したリンク情報に記述されている当該関連するコンテンツデータの公共メタデータを取得し、当該公共メタデータに基づいて、ハードディスクドライブコントローラ３４または光ディスクコントローラ３７を制御して関連するコンテンツデータの再生を行う。
【００９３】
なお、指定されたコンテンツデータが再生される場合には、ハードディスク３６または光ディスクドライブ３８から出力されたコンテンツデータが、デコーダ３３によってデコードされ、当該コンテンツデータにおける映像信号がコンポーザ４０を介してモニタ４４に出力されるとともに、当該コンテンツデータにおける音声信号がミキサ４１を介してスピーカ４５に出力される。
【００９４】
所定のチャンネルのコンテンツデータが視聴される場合と同様に、映像信号がモニタ４４に出力されるとともに、音声信号がスピーカ４５に出力されることによって、当該映像信号に対応する映像がモニタ４４に表示され、当該音声信号に対応する音声がスピーカ４５から拡声されるので、放送受信録画装置４のユーザは、所望のコンテンツデータを視聴することができる。
【００９５】
また、放送受信録画装置4は、ユーザの指示に基づいて、ハードディスク３６または光ディスク３９に記録したコンテンツデータを必要に応じて編集し、その編集状態をローカルメタデータとしてハードディスク３６または光ディスク３９に記録する一方、公共メタデータをサーバ３に送信する。
【００９６】
次に、放送受信録画装置４が受信する公共メタデータおよびローカルメタデータについて図５〜図１０を用いて説明する。
【００９７】
なお、図５は放送コンテンツの公共メタデータの概略構造を示す説明図、図６は公共メタデータの詳細を示す説明図、図７は他の公共メタデータの詳細を示す説明図、図８は他の公共メタデータの詳細を示す説明図、図９は放送コンテンツのローカルメタデータの概略構造を示す説明図、図１０はローカルメタデータの詳細を示す説明図である。
【００９８】
図５に示すように、公共メタデータ５１は、コンテンツデータを編集したユーザの情報（以下、ユーザ情報という。）５２と、コンテンツデータの属性を示す情報（以下、番組録画情報という。）５３と、コンテンツデータにおける画像データなどの素材の情報（以下、素材構成情報という。）５４と、コンテンツデータが編集された際の再生制御の情報（以下、再生制御情報という。）５５と、コンテンツデータの各ユーザの評価・統計を示す情報（以下、評価/統計情報という。）５６と、コンテンツデータに関連する情報（以下、リンク情報という。）５７と、コンテンツデータを編集した履歴を示す（以下、履歴情報という。）５８と、から構成される。
【００９９】
図５に示すユーザ情報５２には、当該公共メタデータが属するコンテンツデータを編集した編集者またはこのコンテンツデータに対して評価を行った複数のユーザの情報が記録され、具体的には、編集者または評価を行ったユーザ（＜Editor＞（編集者））の名称の識別情報である＜ID＞タグ（個人認証）、その名称を示す＜Name＞タグ（氏名）、その性別を示す＜Sex＞タグ（性別）、その年齢を示す＜Age＞タグ（年齢）の各情報が記述される。すなわち、ユーザ情報５２には、コンテンツデータを編集し、再生制御情報５５など編集に用いられる情報を提供したユーザを識別するための情報、コンテンツデータを編集した編集者の氏名、性別、年齢などの各情報が記述される。また、この識別情報は番組の感想または評価を寄せたユーザを特定するためにも使用される。
【０１００】
例えば、ユーザ情報５２には、図６に示すように、２名の編集者におけるユーザの情報が記録されるようになっており、図６に示すユーザ情報５２には、＜Editor＞タグ（編集者）の＜ID＞タグ（個人認証）に０００１、＜Name＞タグ（氏名）にYamada.Taro、＜Sex＞タグ（性別）にMan（男性）、＜Age＞タグ（年齢）に３０〜４０歳が記録されているとともに、＜Editor＞タグ（編集者）の＜ID＞タグ（個人認証）に０００２、＜Name＞タグ（氏名）にKato.Hanako、＜Sex＞タグ（性別）がWoman（女性）、＜Age＞タグ（年齢）が２０〜３０歳である情報が記録されている。
【０１０１】
また、放送受信録画装置４は、これらのユーザ情報５２を取得すれば、当該ユーザ情報５２によって任意のユーザが特定されるので、当該特定されたユーザが編集したコンテンツデータの一覧や種々のコンテンツデータにおける当該ユーザの感想の一覧など各種のコンテンツデータに関する公共メタデータを取得することが可能となる。
【０１０２】
番組録画情報５３には、当該公共メタデータが属するコンテンツデータを特定する情報として、録画した番組のタイトル、録画日、録画チャンネルなどの情報が記述されており、具体的には、当該公共メタデータが属するコンテンツデータのタイトルを示す＜Main＞（メインタイトル）、そのサブタイトルがある場合には当該サブタイトルを示す＜Sub＞（サブタイトル）、連続ドラマの場合の放送回の番号を示す＜Serial＞タグ（通し番号）、当該コンテンツデータが属するジャンルを示す＜Category＞タグ（カテゴリー）、当該コンテンツデータが放送された日時を示す＜RecDate＞タグ（記録日）、当該コンテンツデータが放送されたチャンネルを示す＜Channel＞タグ（録画チャンネル）、当該コンテンツデータの公共メタデータのファイル名を示す＜PAFFile＞タグ（ファイル名）の各情報が記述されている。
【０１０３】
例えば、番組録画情報５３には、図６に示すように、＜Main＞タグ（メインタイトル）にAtomic Boy、＜Sub＞タグ（サブタイトル）にGiant come back、＜Serial＞タグ（通し番号）に１２、＜Category＞タグ（カテゴリー）にAnimation、＜RecDate＞タグ（記録日）に2003.06．22 09:30-10:00、＜Channel＞タグ（録画チャンネル）にXTV、＜PAFFile＞タグ（ファイル名）にxtv＿0622 20030622＿0930＿1000.pafの情報が記録されている。
【０１０４】
なお、放送受信録画装置４は、番組録画情報５３を用いれば、サーバ３内に記録された番組の放送日別、タイトル別、ジャンル別の表示やこの情報をキーワードにした検索が可能となる。
【０１０５】
また、この番組録画情報５３とは、上述したＳＩ情報と原則的には同様の情報であり、コンテンツデータを特定するとともに、その属性を示す情報を示す。
【０１０６】
素材構成情報５４には、公共メタデータが属するコンテンツデータの実際の音声情報を含む映像情報を特定するための情報が記述されており、具体的には、当該映像情報の名称を示す＜ClipName＞タグ、当該映像情報の時間の情報を示す＜Clip Duration＞、当該映像情報のコメントを示す＜ClipComment＞タグ、コンテンツデータと関連するＵＲＬ（Uniform Resource Locator）を示す＜LinkURL＞タグ、関連する他のコンテンツデータにおける映像情報を示す＜VirtualClip＞タグ、関連する他のコンテンツデータにおける映像情報の名称を示す＜ClipName＞タグ、当該コンテンツデータと関連する公共メタデータを示す＜RefPAF＞タグ、関連する他の公共メタデータのファイル名を示す＜PAFFile＞タグ（ファイル名）、当該ファイル名のクリップ情報の記述位置を示す＜RefClip＞タグが記述されている。
【０１０７】
さらに具体的には、＜Clip Name＞には、録画した番組のオープニング、コマーシャル（CM）、本編および予告編などの映像情報を特定するための名称が記述され、＜Clip Duration＞には、当該映像情報の録画時間が記述され、＜ClipComment＞には、例えば録画した番組の提供者名が記述され、＜LinkURL＞には、当該提供者のＷＷＷページが記述されている。
【０１０８】
そして、＜VirtualClip＞タグの＜ClipName＞には、前回録画したコンテンツデータの予告編を示す名称が記述され、＜RefPAF＞タグの＜PAFFile＞には、当該公共メタデータのファイル名が記述され、＜RefClip＞タグには、当該ファイル名のクリップ情報の記述位置が記述されている。
【０１０９】
例えば、図４に示すコンテンツデータの場合に、素材構成情報５４には、図６に示すように＜Clip Name＞にオープニング、＜ClipDuration＞タグに00:02:00:00が記述され、＜Clip Name＞にＣＭ、＜ClipDuration＞タグに00:01:00:00が記述され、＜ClipComment＞タグに番組の提供者名であるＭＪ製菓が記述され、＜LinkURL＞タグに当該提供者のＷＷＷページとしてhttp://www.mj.co.jpが記述される。これにより、この映像情報は、図４に示すように、０分００秒から２分００秒の位置までのオープニングにおける映像情報であることを表すとともに、２分００秒から３分００秒の位置までがコマーシャルデータ（広告情報）であることを表す。
【０１１０】
また、＜VirtualClip＞タグの＜ClipName＞タグには、前回録画したコンテンツデータの予告編を示す名称である予告編（１２回）が記録され、＜RefPAF＞タグの＜PAFFile＞タグには、当該公共メタデータのファイル名であるxtv＿0622 20030615＿0930＿1000.pafが記録され、＜RefClip＞タグには、当該ファイル名のクリップ情報の記述位置「６」が記録されている。すなわち、素材構成情報５４は、＜VirtualClip＞タグにて他の公共メタデータの素材構成情報を参照すべきことを示し、当該情報を後述する再生制御情報内の＜PlayList＞タグを用いて先週の予告編を再生させるための情報を有している。
【０１１１】
なお、その他、本編（前編）、本編（後編）、コマーシャルおよび予告も同様の素材構成情報５４に記述されている。
【０１１２】
また、本実施形態の素材構成情報５４における各映像情報は、オープニング、コマーシャルなどの区分毎の映像情報の纏まりだけでなく、チャプターなどさらに細分化した映像情報の纏まりによって構成されてもよい。
【０１１３】
再生制御情報５５には、当該公共メタデータが属するコンテンツデータにおいて、ユーザ情報５１に記録された上述の編集者が当該コンテンツデータの素材構成情報５４を表したデータの再生順序を示す情報が記録されており、具体的には、当該編集されたコンテンツデータの再生制御情報の名称を示す＜PlayListName＞タグ（再生名称）、当該コンテンツデータに係る素材情報５４の再生順序を示す＜ClipOrder＞タグ（再生順序）、当該編集されたコンテンツデータを再生するに当たり編集者が提供するコメントの情報である＜PlayListComment＞タグ（再生コメント）、当該編集されたコンテンツデータの再生された回数の情報である＜PlayListCount＞タグ（再生カウント）の各情報が記述される。
【０１１４】
なお、再生制御情報５５は、素材構成情報５４で記述したタグを用いて番組の再生方法が記述されている。
【０１１５】
例えば、再生制御情報５５には、図７に示すように、＜PlayListName＞タグ（再生名称）にオリジナル、＜ClipOrder＞タグ（再生順序）に１，２，３，４，５，６、＜PlayListComment＞タグ（再生コメント）にオリジナル再生、＜PlayListCount＞タグ（再生カウント）に１である情報が記録され、これは、素材構成情報５４で表したデータを先頭から最後まで順番に再生することと、この再生制御情報の現在までの再生回数が１であることを示す。
【０１１６】
評価/統計情報５６には、当該公共メタデータが属するコンテンツデータに対する感想や評価、放送コンテンツのメタデータの使用回数、さらに番組に感想や評価を寄せたユーザに対する評価、コメントなどユーザの評価および統計に関する情報が記録される。
【０１１７】
具体的に、評価/統計情報５６には、当該公共メタデータのユーザからのアクセス回数を示す＜PAFCount＞タグ（放送コンテンツのメタデータのアクセス回数）、後述するユーザの番組に対する５段階評価の平均値を表した＜PAFValueAve＞タグ（評価平均値）、当該コンテンツデータに対して寄せられたユーザのコメントと評価情報のペアの数を示す＜PAFCommentNum＞タグ（コメント・評価情報ペア数）、当該コンテンツデータに対して認証番号に該当するユーザのコメントを示す＜PAFComment＞タグ（認証番号に該当するユーザの番組に対するコメント）、認証番号に該当するユーザの番組に対する５段階評価を示す＜PAFValue＞タグ（認証番号に該当するユーザの評価）の各情報が記述されている。
【０１１８】
例えば、評価/統計情報５６には、図７に示すように、＜PAFCount＞タグ（放送コンテンツのメタデータのアクセス回数）に５回、＜PAFValueAve＞タグ（評価平均値）に４．５、＜PAFCommentNum＞タグ（コメント・評価情報のペア数）に２回、＜PAFComment＞タグ（認証番号に該当するユーザの番組に対するコメント）にＩＤ０００１のユーザのコメントとして「見ると勇気を与えられます。」、＜PAFValue＞タグ（認証番号に該当するユーザの評価）にＩＤ０００１のユーザの評価「４」、＜PAFComment＞タグ（認証番号に該当するユーザの番組に対するコメント）にＩＤ０００２のユーザのコメントとして「後半が特に感動しました。」、＜PAFValue＞タグ（認証番号に該当するユーザの評価）にＩＤ０００２のユーザの評価「５」、というテキストの情報が記録されている。
【０１１９】
なお、放送受信録画装置４は、評価/統計情報５６を取得すると、後述のように、当該放送受信録画装置４によってユーザに当該評価／統計情報５６を提供することができるので、ユーザは、番組に対する評判や注目度を知ることができるとともに、自分もその論議に参加することができる。特に、評価／統計情報５６の＜PAFCount＞タグは、当該公共メタデータのアクセス回数を表していることから、番組の注目度を知ることができる。
【０１２０】
リンク情報５７には、コンテンツデータに関連した番組の公共メタデータへのリンク情報、関連するＷＷＷ（World Wide Web）ページへのリンク情報、および、コンテンツデータの特殊再生を行う場合に必要となる情報などのリンクに関する情報が記録されている。
【０１２１】
具体的に、リンク情報５７には、当該公共メタデータに対応するコンテンツデータが数回の放送によって一の内容を構成する連続番組（以下、単に、連続番組という。）の場合に、当該公共メタデータに対応するコンテンツデータの前回に提供され、記録されたコンテンツデータにおける＜PrevPAF＞タグの＜PAFFile＞（前回提供され、記録されたコンテンツデータの公共メタデータのファイル名）、前回提供され、記録されたコンテンツデータのコメントを示す＜LinkComment＞タグと、次回提供されたコンテンツデータの＜NextPAF＞タグの＜PAFFile＞タグ（次回提供されたコンテンツデータの公共メタデータのファイル名）、次回提供されたコンテンツデータのコメントを示す＜LinkComment＞タグと、当該公共メタデータに対応するコンテンツデータに関連するコンテンツデータの＜LinkPAF＞タグの＜PAFFile＞タグ（公共メタデータに対応するコンテンツデータに関連するコンテンツデータの公共メタデータのファイル名）、当該関連するコンテンツデータのコメントを示す＜LinkComment＞タグと、が記述されている。
【０１２２】
すなわち、ユーザは、リンク情報５７における＜PrevPAF＞タグで連続番組の前回提供され、記録したコンテンツデータ、＜NextPAF＞タグで連続番組の次回提供され、記録したコンテンツデータ、＜LinkPAF＞タグで連続番組において、当該連続番組と関連性を有するとともに１回の提供でその内容が終結する特別番組など関連するコンテンツデータのそれぞれを取得することができるようになっている。
【０１２３】
例えば、リンク情報５７には、図７に示すように、前回提供され、記録されたコンテンツデータの＜PrevPAF＞タグの＜PAFFile＞タグ（ファイル名）にxtv＿20030615＿0930＿1000.paf、前回提供され、記録されたコンテンツデータのコメントを示す＜LinkComment＞タグに前回、次回提供され、記録したコンテンツデータの＜NextPAF＞タグの＜PAFFile＞タグ（ファイル名）にxtv＿20030706＿0930＿1000.paf、次回提供されたコンテンツデータのコメントを示す＜LinkComment＞タグに次回関連するコンテンツデータの＜LinkPAF＞タグの＜PAFFile＞タグ（ファイル名）にxtv＿20030407＿1900＿2100.paf、関連するコンテンツデータのコメントを示す＜LinkComment＞タグにAtomic Boy Special、がそれぞれ記録されている。
【０１２４】
なお、放送受信録画装置４は、リンク情報５７を取得すると、当該放送受信録画装置４によってユーザに当該リンク情報５７を提供することができるので、ユーザは、リンク情報５７を用いて連続ドラマなどの連続番組における前回提供されたコンテンツデータに関連する画像情報および音声情報、または、番組に関連したホームページを閲覧することが可能となる。また、ユーザは関連する他の番組のコンテンツデータを参照することにより、連続ドラマなどの連続番組の予告編のみを再生すること、または、要約再生を行うことによって前回のあらすじを再生することができる。
【０１２５】
履歴情報５８には、コンテンツデータに関連した番組の公共メタデータに加えられた編集の履歴の情報が記録されており、Modifyタグで個別の編集履歴を記述する。すなわち、編集が行われた場所のテキストファイルの先頭からの位置と編集前と編集後の内容を記述し、実際の編集箇所には最新の編集情報のみを記述する。
【０１２６】
具体的に、履歴情報５８には、公共メタデータを編集した日時と編集者の識別情報を表す＜Modify＞タグ（編集情報）、当該コンテンツデータのテキストファイルにおける編集対象となる先頭からの行と編集前のデータを記述する＜RowOld＞タグ(編集前情報)、公共メタデータの編集後の内容を示す＜RowNew＞タグ(編集後情報)が記述されている。すなわち＜RowOld＞タグ内には編集箇所の編集前のデータが＜RowNew＞タグ内には編集箇所の編集後のデータがそれぞれ記述されている。
【０１２７】
例えば、履歴情報５８には、図８に示すように＜Modify＞タグ（編集情報）に編集者のユーザIDがID０００１、編集日時が20030627170015、＜RowOldl＞タグ（編集前情報）にファイルの先頭から３３行目、編集前のデータとして＜ClipComment＞タグに番組の提供者名であるＭＮ製菓が記述され、＜LinkURL＞タグに当該提供者のＷＷＷページとしてhttp://www.mn.co.jpが記述されている。また、＜RowNew＞タグ（編集後情報）には、編集後の＜ClipComment＞タグに番組の提供者名であるＭＪ製菓が記述され、＜LinkURL＞タグに当該提供者のＷＷＷページとしてhttp://www.mj.co.jpが記述されている。さらに、履歴情報５８には、同じユーザが編集日時20030628193507にファイルの先頭から５７行目に新規のチャプターをInPointが00:05:23:00、ChapterNameが“回想シーン”として追加した場合と、同じユーザが編集日時20030629112333にファイルの先頭から５８行目で前に設定したチャプターのInPointを00:05:23:00から00:05:33:00に変更した場合の編集履歴が記述されている。
【０１２８】
なお、放送受信録画装置４は、履歴情報５８を取得すると、後述するように当該放送受信録画装置４によってユーザに当該履歴情報５８を提供することができるので、ユーザは、当該履歴情報５８を用いて編集履歴表示や、編集内容の復元に使用することにより、編集経緯の閲覧や、過去の編集状態への復元が可能となり、また、各ユーザが公共メタデータである履歴情報５８を、サーバ３を介して送受信することにより、ユーザ間で編集の過程を共用することができる。
【０１２９】
一方、図９および図１０に示すように、ローカルメタデータは、ローカル情報５９から構成されており、放送受信録画装置４に録画してあるコンテンツデータのファイル名および当該コンテンツデータの編集した内容を示す情報などの各情報が記録され、ユーザがハードディスク３６上に記録したコンテンツデータとサーバ３に記録された公共メタデータとの対応付けを行う際に用いられる。
【０１３０】
このローカル情報５９には、ユーザが番組を光ディスク３９に記録した場合には、その光ディスク３９を特定するために光ディスクにつけたタイトル名情報と、＜DeletePosition＞タグを用いてユーザがハードディスク３６上に記録した番組にコマーシャルの削除などの編集を加えることによって、サーバ３上のメタデータとの差異が生じた場合にその差異を補正する情報とを記述する。
【０１３１】
具体的には、ローカル情報５９には、＜SourceFile＞タグ（録画されたコンテンツデータのファイル名）、＜LocalFile＞タグ（このローカル情報自体のファイル名）、＜MasterFile＞タグ（ローカル情報に対応するサーバ３上の公共メタデータのファイル名）、＜BackupDiscTitle＞タグ（光ディスク３９にバックアップした場合にその光ディスクを識別するために付与したタイトル）、＜DeletePosition＞タグ（削除部分）の各情報が記述されている。
【０１３２】
すなわち、ローカル情報５９には、放送コンテンツのハードディスク上のファイル名、放送コンテンツを光ディスクにバックアップした場合のそのディスクに付けたタイトル、作成日などの各ユーザが独自に使用する情報が記述されている。
【０１３３】
例えば、ローカル情報５９は、図１０に示すように、＜SourceFile＞タグ（録画ファイル名）にxtv＿20030622＿0930＿1000.ts、＜LocalFile＞タグ（ローカルファイル）にxtv＿20030622＿0930＿1000.lpaf、＜MasterFile＞タグ（マスターファイル）にxtv＿20030622＿0930＿1000.paf、＜BackupDiscTitle＞タグ（光ディスク３９にバックアップした場合にその光ディスクを識別するために付与したタイトル）にAtomic＿Boy＿#1、＜DeletePosition＞タグ（削除部分）に00:02:00:00-00:03:00:00という情報が記録されている。
【０１３４】
なお、この＜DeletePosition＞タグ（削除部分）に記録された00:02:00:00-00:03:00:00という情報は、図４に示す２分００秒から３分００秒の位置までをコマーシャルデータ（広告情報）が削除されたことを示す。
【０１３５】
また、ローカル情報５９は、ユーザがハードディスク３６上に記録した番組のコンテンツデータとサーバ３上の放送コンテンツのメタデータとの対応付けをすることができるようになっている。そして、ユーザが番組のコンテンツデータを光ディスク３９にバックアップした場合には、その光ディスク３９を特定するためのタイトル情報をモニタ４４に表示する。
【０１３６】
このようにローカル情報５９は、放送受信録画装置４のメタデータの使用時、内蔵したハードディスク３６または光ディスク３９から読み出されるようになっており、ネットワーク２を介してローカル情報５９以外の公共メタデータがサーバ３によって受信された際に、その公共メタデータと併せて使用されるものである。また、ローカル情報５９は、ユーザ固有の情報であるため、各放送受信録画装置４に独自で格納されるようになっている。
【０１３７】
次に、放送受信録画装置４によって生成された公共メタデータをサーバ３に登録させる登録処理について図１１を用いて説明する。
【０１３８】
なお、図１１はサーバの公共メタデータの登録処理を示すフローチャートである。
【０１３９】
図１１に示すように、サーバ３のＣＰＵ１１は、ステップＳ１において、通信部１９を介して放送受信録画装置４からのアクセスを受けると、記憶部１３に記憶されているＩＤとパスワードの送信を要求するメッセージ画面を読み出し、通信部１９からネットワーク２を介して、当該メッセージ画面の情報を放送受信録画装置４に送信させる。
【０１４０】
このとき、放送受信録画装置４では、当該メッセージ画面がモニタ４４に表示され、ユーザのＩＤとパスワードの入力を促す。また、放送受信録画装置４において、入力部４９によってＩＤおよびパスワードが入力されと、ネットワークＩ／Ｆ５０によって入力されたＩＤおよびパスワードがネットワーク２を介してサーバ３に送信される。
【０１４１】
次いで、通信部１９が放送受信録画装置４から送信されたＩＤおよびパスワード受信すると、ＣＰＵ１１は、ステップＳ２において放送受信録画装置４ａと通信部１９を介してユーザ認証を行う。
【０１４２】
具体的には、ＣＰＵ１１は、通信部１９を介して放送受信録画装置４からのＩＤとパスワードを受信すると、これらＩＤとパスワードをデータベース２１に予め記憶されているユーザのＩＤとパスワードとを比較する。
【０１４３】
当該放送受信録画装置４から送信されたＩＤおよびパスワードと、データベース２１に予め記憶されているユーザのＩＤとパスワードを比較した結果、これらの両者が一致した場合（ステップＳ２；ＹＥＳ）には、ＣＰＵ１１は、放送受信録画装置４を操作するユーザを認証することができたと判定し、ステップＳ３に進み、ＣＰＵ１１は、公共メタデータの登録を許可する通知のメッセージを生成し、通信部１９を介して放送受信録画装置４に送信させる。
【０１４４】
このとき、ＣＰＵ１１には、公共メタデータ登録許可通知に対応して放送受信録画装置４から公共メタデータが送信されてくるので、この公共メタデータを通信部１９を介して受信する（ステップＳ４）。
【０１４５】
これに対して、ステップＳ２において、放送受信録画装置４から送信されてきたＩＤおよびパスワードが、記憶部１３に予め記憶されているＩＤ及びパスワードと一致しない場合（ステップＳ２；ＮＯ）には、ＣＰＵ１１は、放送受信録画装置４ａを操作するユーザを認証することができなかったと判定し、ＣＰＵ１１は登録不許可を通知するメッセージを生成し、通信部１９から放送受信録画装置４ａに送信させる（ステップＳ５）。
【０１４６】
一方、サーバ３のＣＰＵ１１は、ステップ４において公共メタデータを受信すると、当該受信した公共メタデータが新規なデータであるか否かを判断し（ステップＳ６）、受信した公共メタデータが新規な場合（ステップＳ６；ＹＥＳ）には、ＣＰＵ１１は公共メタデータの新規登録を実行する（ステップＳ７）。一方、受信した公共メタデータが新規でない場合（ステップＳ６；ＮＯ）には、ＣＰＵ１１は、公共メタデータの修正登録を実行する（ステップＳ８）。
【０１４７】
なお、この公共メタデータの新規登録および修正登録は、上述のように、図６に示したＸＭＬ形式のデータを新規登録する場合には、入出力インタフェース１６およびドライブ２０を介してデータベース２１に記録し、ＸＭＬ形式のデータを修正登録する場合には、入出力インタフェース１６およびドライブ２０を介してデータベース２１上の既に存在する公共メタデータの上書きを行う。
【０１４８】
以上のようにして、サーバ３の記憶部１３には、多くの放送受信録画装置４から、そのユーザが生成した公共メタデータが送信されてきて登録される。
【０１４９】
次に、放送受信録画装置４において、一の特殊再生の処理である先週の予告編を再生し、当該予告編の再生終了後当該予告編に対応するコンテンツデータを再生する再生処理について図１２を用いて説明する。
【０１５０】
図１２に示すように、ステップＳ１１においてＣＰＵ４６は、入力部４９を介してユーザからサーバ３に対するアクセスの指令が入力されると、ネットワークＩ／Ｆ５０を介してサーバ３にアクセスする。
【０１５１】
このとき、サーバ３では、通信部１９を介して放送受信録画装置４からのアクセスを受けると、記憶部１３に記憶されているＩＤとパスワードの送信を要求するメッセージ画面を読み出し、通信部１９からネットワーク２を介して、当該メッセージ画面の情報を放送受信録画装置４に送信させる。
【０１５２】
なお、ネットワークＩ／Ｆ５０がサーバ３から送信されたＩＤとパスワードの入力を促すメッセージ画面の情報を受信すると、すなわち、サーバ３によってＩＤとパスワードの送信の要求が為されると、ＣＰＵ４６は、ＩＤとパスワードの入力を促すメッセージ画面をモニタ４４に表示させ、ユーザにその入力を促す。
【０１５３】
次いで、放送受信録画装置４のユーザが、この表示に基づいて、入力部４９を用いてＩＤとパスワードを入力すると、ＣＰＵ４６には、当該ＩＤとパスワードが入力され、このＣＰＵ４６は、ネットワークＩ／Ｆ５０を介してサーバ３に送信させ、サーバ３にユーザ認証をさせる（ステップＳ１２）。
【０１５４】
このとき、サーバ３は、上記ＩＤとパスワードに基づいて、上述の公共メタデータの登録処理と同様に、認証処理を行い、正しくユーザ認証がなされた場合には、その旨とともに、公共メタデータの多数のファイル名とそのファイル名に対応する放送コンテンツのメタデータの番組録画情報をメタデータの一覧として当該放送受信録画装置４に送信し、正しくユーザ認証がなされなかった場合には、その旨を当該放送受信録画装置４に送信する。
【０１５５】
上記ステップ１２において、正しい認証結果が得られなかった場合（ステップＳ１２；ＮＯ）には、ＣＰＵ４６は、ネットワークＩ／Ｆ５０を介して正しい認証ができなかった旨を受信し、当該ＣＰＵ４６は、この旨に基づいてエラー処理を実行する（ステップＳ１３）。すなわち、この場合には、放送受信録画装置４のユーザは、公共メタデータを取得することができないので、ＣＰＵ４６は、先週の予告編再生処理を終了させる。
【０１５６】
一方、上記ステップ１２において、正しい認証結果が得られた場合（ステップＳ１２；ＹＥＳ）には、ＣＰＵ４６は、サーバ３によって送信された公共メタデータの一覧の中からユーザが指定した公共メタデータ５１を受信し、その内容をモニタ４４に表示する（ステップＳ１４）。
【０１５７】
なお、ステップＳ１４では、放送受信録画装置４のユーザがモニタ４４に表示された番組の再生制御情報５５の中からカーソルなどの入力部４９を用いて＜PlayList＞タグ内の＜PlayListName＞タグから「先週の予告編」の項目を選択することが可能となっている。
【０１５８】
次いで、ユーザが入力部４９を用いて、当該再生制御情報５５における＜PlayList＞タグ内の＜PlayListName＞タグ（再生名称）から「先週の予告編」が指定されると（ステップＳ１５）、公共メタデータの素材構成情報５４には、ＣＰＵ４６は、素材構成情報５４の＜VirtualClip＞タグ内の＜PAFFile＞タグから当該ファイル名を取得する（ステップＳ１６）。
【０１５９】
具体的には、ユーザによって再生制御情報５５の＜PlayList＞タグ内の＜ClipOrder＞タグ（再生順序）で指定された素材構成情報５４が選択されると、当該選択された素材構成情報５４には、当該特殊再生の対象となるコンテンツデータに関連する他のコンテンツデータにおける映像情報を示す＜VirtualClip＞タグを読み出す。
【０１６０】
例えば、本実施形態では、ＣＰＵ４６は、素材構成情報５４の＜VirtualClip＞タグ内に、連続番組における前回の公共メタデータを示すファイル名xtv＿20030615＿0930＿1000.pafおよび当該公共メタデータ内の予告編の画像データを示すクリップ情報の記述位置を取得する。
【０１６１】
次いで、ＣＰＵ４６は、放送受信録画装置４のハードディスク３６内に格納されている最新日時のローカル情報５９を読取る（ステップＳ１７）。
【０１６２】
ここで、ローカル情報５９は、放送受信録画装置４内に格納されているローカル情報５９の＜LocalFile＞タグの番組情報共通ファイル名が“xtv＿20030615＿0930＿1000.paf ”のように放送局名と録画日時を表しているので、ＣＰＵ４６は、この録画日時の情報に基づいて最新日時順に読取り行う。
【０１６３】
次いで、ＣＰＵ４６は、取得したローカル情報５９の＜MasterFile＞タグがステップＳ１４において指定された公共メタデータと一致するか否かを判断する（ステップＳ１８）。すなわち、ＣＰＵ４６は、ローカル情報５９の＜MasterFile＞タグxtv＿20030615＿0930＿1000.pafを使ってリンク情報５７に記述された先週の番組のコンテンツデータがハードディスク３６または、光ディスク３９に記録されているか否かを確認する。
【０１６４】
このとき、ローカル情報５９の＜MasterFile＞タグが指定されたコンテンツメタデータと一致する場合（ステップＳ１８；ＹＥＳ）には、指定した先週の番組が放送受信録画装置４に録画されていることになるので、ＣＰＵ４６は、放送受信録画装置４のハードディスク３６内に格納されている先週の番組のローカル情報５９を当該ハードディスク３６内から読み出す（ステップＳ１９）。
【０１６５】
次いで、ＣＰＵ４６は、当該ローカル情報５９以外の公共メタデータをサーバ３に要求するとともに、当該要求によってサーバ３から送信される公共メタデータを受信する（ステップＳ２０）。
【０１６６】
一方、＜MasterFile＞タグが指定されたコンテンツメタデータと一致しない場合（ステップＳ１８；ＮＯ）には、ＣＰＵ４６は、ステップＳ２１において次のローカル情報５９が存在するか否か判断し、次のローカル情報が存在する場合（ステップＳ２１；ＹＥＳ）には、ステップＳ１７に戻る。
【０１６７】
すなわち、ＣＰＵ４６は、ハードディスク３６内に格納されている次に記録されているコンテンツデータにおけるローカル情報を読取り（ステップＳ１７）、順次、記録されている全てのコンテンツデータにおけるローカル情報５９の＜MasterFile＞タグが指定されたコンテンツメタデータと一致するか否か判断する（ステップＳ１８）。
【０１６８】
このとき、次のローカル情報が存在しない場合（ステップＳ２１；ＮＯ）には、先週の番組が放送受信録画装置４に記録されていないこととなるので、ＣＰＵ４６は、予告編再生処理を終了させる。
【０１６９】
このようにステップＳ１７〜ステップＳ２１に示すローカル情報５９の＜MasterFile＞タグを用いた先週の番組の録画確認処理では、ローカル情報５９の＜MasterFile＞タグを使ってリンク情報５７に記述された先週の番組におけるコンテンツデータが録画されているか否かを確認しており、録画がされている場合は、先週の番組におけるコンテンツデータのローカル情報と公共メタデータを読み出し、また先週の番組におけるコンテンツデータが録画されていない場合は、先週の予告編再生が行われないようになっている。
【０１７０】
具体的に、先週の番組の録画確認処理では、ローカル情報５９内の＜MasterFile＞タグで指定されたメタデータのファイル名が先週の番組におけるコンテンツデータのメタデータのファイル名に一致するかを調べ、一致しない場合は次のローカル情報を読み出して同様の操作を実行する。当該メタデータのファイル名が一致した場合は、放送受信録画装置４内に先週の番組におけるコンテンツデータが録画されていることが判る。先週の番組におけるコンテンツデータが録画されている場合は、対応するローカル情報とサーバ３上の公共メタデータを読み出して放送受信録画装置４内のＲＡＭ４８にデータを格納する。
【０１７１】
次いで、ＣＰＵ４６は、取得した公共メタデータにおける素材構成情報５４とローカル情報５９とを用いて先週の番組におけるコンテンツデータの予告編のデータを再生するため、以下の処理を行う（ステップＳ２２〜Ｓ３０）。
【０１７２】
なお、ローカル情報５９の＜DeletePosition＞タグを用いた頭出し位置の補正処理を行う。すなわち、ローカル情報５９の＜DeletePosition＞タグを使ってユーザが録画した番組をＣＭカットなどの編集を加えて、公共メタデータとの差異が生じた場合にも、その部分の補正を行って公共メタデータで指定された位置を正しく再生する。
【０１７３】
具体的には、上記のようにステップＳ２０でサーバ３から送信される公共メタデータを受信した後、ＣＰＵ４６は、素材構成情報５４の＜VirtualClip＞タグ内の＜RefClip＞タグで指定した頭出し位置を読み取る（ステップＳ２２）。
【０１７４】
すなわち、ＣＰＵ４６は、素材構成情報５４における＜VirtualClip＞タグ内の＜RefPAF＞タグ内の＜RefClip＞タグを読み出して、先週の番組におけるコンテンツデータの予告編の画像データである予告データに対応するクリップの位置を取得する。また、ＣＰＵ４６は、このクリップ位置に基づいて先週の番組におけるコンテンツデータの予告データの頭出しを行う。例えば、本実施形態では、ＣＰＵ４６は、ステップＳ２２では、ファイル名がxtv＿20030615＿0930＿1000.paf内で順番が６番目のクリップが示す画像データの頭出しを行う。
【０１７５】
次いで、ステップＳ２３において、ＣＰＵ４６は、先週の番組のコンテンツデータに対応するローカル情報５９内に＜DeletePosition＞タグが存在するか否かを判断する。このとき、＜DeletePosition＞タグが存在しない場合（ステップＳ２３；ＮＯ）には、ステップＳ２４に進み、ＣＰＵ４６は、当初の位置で頭出しする。すなわち、＜DeletePosition＞タグが存在しない場合には、当該番組は独自の編集がされておらず、公共メタデータが指定されたままの頭出しが可能であるので、ＣＰＵ４６は、当初の位置から再生を行っても的確に予告データを再生することができる。
【０１７６】
一方、＜DeletePosition＞タグが存在する場合（ステップＳ２３；ＹＥＳ）にはＣＰＵ４６は、ステップＳ２５において最初の＜DeletePosition＞タグを読み取る。すなわち、＜DeletePosition＞タグが存在する場合には、先週の番組に独自の編集が加えられており、頭出し位置の補正が必要なので、ＣＰＵ４６は、最初の＜DeletePosition＞タグを読み取り以下の動作を実行する。
【０１７７】
次いで、ステップＳ２６において、ＣＰＵ４６は、＜DeletePosition＞タグが頭出し位置よりも前か否かを判断し、＜DeletePosition＞タグが頭出し位置よりも前の場合（ステップＳ２６；ＹＥＳ）には、頭出し位置の補正を行う（ステップＳ２７）。この操作を全ての＜DeletePosition＞タグに対して行う。
【０１７８】
すなわち、ＣＰＵ４６は、次の＜DeletePosition＞タグが存在するか否か判断し、次の＜DeletePosition＞タグが存在する場合（ステップＳ２８；ＹＥＳ）には、ステップＳ２５に戻って次の＜DeletePosition＞タグを読み取る。また、次の＜DeletePosition＞タグが存在しない場合（ステップＳ２８；ＮＯ）には、ステップＳ２９に進んでＣＰＵ４６は、そのハードウェアの頭出し機能を用いて先週の番組の予告編部への頭出しを行い、当該頭出しされた位置からハードディスク３６または光ディスク３９に記録されているコンテンツデータの６番目のクリップを示す画像データ、すなわち、当該コンテンツデータの予告データの再生動作を行う（ステップＳ３０）。
【０１７９】
最後に、ＣＰＵ４６は、当該予告データの再生終了後、ユーザの指示による当該コンテンツデータの再生を開始し（ステップＳ３１）、再生終了後、本動作を終了させる。
【０１８０】
次に、放送受信録画装置４において、ユーザが再生を所望するコンテンツデータに関連するホームページを表示した後に、当該コンテンツデータを再生する場合について図１３を用いて説明する。
【０１８１】
なお、ステップＳ１１〜ステップＳ２１までは、図１２と同様の処理であるので、同一のステップ番号を付して、その説明を省略する。
【０１８２】
ステップＳ２０でサーバ３から送信される公共メタデータを受信した後、ステップＳ３２では、ＣＰＵ４６は、放送受信録画装置４のユーザがモニタ４４に当該再生の対象となっているコンテンツデータと関連するＵＲＬを素材構成情報５４の＜LinkURL＞タグから読み出してモニタ４４に表示する。
【０１８３】
次いで、ステップＳ３３では、ユーザが入力部４９を用いることによってモニタ４４に表示されたＵＲＬであるhttp://www.mj.co.jpが指定されると、ＣＰＵ４６は、当該指定されたホームページを表示する（ステップＳ３４）。
【０１８４】
このとき、ユーザは、入力部４９を用いることによって、全てのホームページによって提供されている画像データを表示させることが可能になっている。
【０１８５】
最後に、ユーザが入力部４９を操作することによってホームページの閲覧の終了を選択すると、ＣＰＵ４６は、ユーザの指示によりハードディスク３６または光ディスク３９に記録されているコンテンツデータの再生を開始し（ステップＳ３５）、再生終了後、本動作を終了させる。
【０１８６】
次に、放送受信録画装置４における再生の対象となるコンテンツデータに対応する公共メタデータの編集取消し処理および当該コンテンツデータの再生処理について図１４〜図１７を用いて説明する。
【０１８７】
なお、図１４は本願の放送受信録画装置の公共メタデータの編集取消し処理における第１の処理を示すフローチャート、図１５は本願の放送受信録画装置の公共メタデータの編集取消し処理における第２の処理を示すフローチャート、図１６は履歴情報の表示例を示す説明図、図１７は変更後の履歴情報の詳細を示す説明図である。
【０１８８】
また、図１４および図１５は、ユーザID０００１のユーザが図１５に示す履歴の表示例のＮｏ．３のチャプター変更を取り消す場合を示すフローチャートである。
【０１８９】
図１４に示すように、ステップＳ４１においてＣＰＵ４６は、入力部４９を介してユーザからサーバ３に対するアクセスの指令が入力されると、ネットワークＩ／Ｆ５０を介してサーバ３にアクセスする。
【０１９０】
このとき、サーバ３では、通信部１９を介して放送受信録画装置４からのアクセスを受けると、記憶部１３に記憶されているＩＤとパスワードの送信を要求するメッセージ画面を読み出し、通信部１９からネットワーク２を介して、当該メッセージ画面の情報を放送受信録画装置４に送信させる。
【０１９１】
なお、ネットワークＩ／Ｆ５０がサーバ３から送信されたＩＤとパスワードの入力を促すメッセージ画面の情報を受信すると、すなわち、サーバ３によってＩＤとパスワードの送信の要求が為されると、ＣＰＵ４６は、ＩＤとパスワードの入力を促すメッセージ画面をモニタ４４に表示させ、ユーザにその入力を促す。
【０１９２】
次いで、放送受信録画装置４のユーザが、この表示に基づいて、入力部４９を用いてＩＤとパスワードを入力すると、ＣＰＵ４６には、当該ＩＤとパスワードが入力され、このＣＰＵ４６は、ネットワークＩ／Ｆ５０を介してサーバ３に送信させ、サーバ３にユーザ認証をさせる（ステップＳ４２）。
【０１９３】
このとき、サーバ３は、上記ＩＤとパスワードに基づいて、上述の公共メタデータの登録処理と同様に、認証処理を行い、正しくユーザ認証がなされた場合には、その旨とともに、公共メタデータの多数のファイル名とそのファイル名に対応する放送コンテンツのメタデータの番組録画情報をメタデータの一覧として当該放送受信録画装置４に送信し、正しくユーザ認証がなされなかった場合には、その旨を当該放送受信録画装置４に送信する。
【０１９４】
上記ステップ４２において、正しい認証結果が得られなかった場合（ステップＳ４２；ＮＯ）には、ＣＰＵ４６は、ネットワークＩ／Ｆ５０を介して正しい認証ができなかった旨を受信し、当該ＣＰＵ４６は、この旨に基づいてエラー処理を実行する（ステップＳ４３）。すなわち、この場合には、放送受信録画装置４のユーザは、メタデータを取得することができないので、ＣＰＵ４６は、図１５のＢを経て公共メタデータの編集取消し処理を終了させる。
【０１９５】
一方、上記ステップ４２において、正しい認証結果が得られた場合（ステップＳ４２；ＹＥＳ）には、ＣＰＵ４６は、サーバ３によって送信された公共メタデータの一覧のデータを受信し、ジャンル別にモニタ４４に表示させる（ステップＳ４４）。
【０１９６】
具体的には、ＣＰＵ４６は、各公共メタデータにおける番組録画情報５３に記述されている＜Category＞の情報に基づいて当該取得した各公共メタデータのジャンルを判別し、判別したジャンル毎に公共メタデータを表示させる。
【０１９７】
次いで、ユーザがこの表示内容を見て、公共メタデータの一覧の中から一の所望の公共メタデータが入力部４９を用いて指定される（ステップＳ４５）、ＣＰＵ４６は、選択された公共メタデータのファイル名を取得する（ステップＳ４６）。また、ＣＰＵ４６は、放送受信録画装置４のハードディスク３６内に格納されている最新日時のローカル情報５９を読取る（ステップＳ４７）。
【０１９８】
ここで、ローカル情報５９は、放送受信録画装置４内に格納されているローカル情報５９の＜LocalFile＞タグの番組情報共通ファイル名が“xtv＿20030622＿0930＿1000.lpaf”のように放送局名と録画日時を表しているので、ＣＰＵ４６は、この録画日時の情報に基づいて最新日時順に読取り行う。
【０１９９】
次いで、ＣＰＵ４６は、取得したローカル情報５９の＜MasterFile＞タグがステップＳ４６において指定されたコンテンツメタデータと一致するか否かを判断する（ステップＳ４８）。
【０２００】
このとき、＜MasterFile＞タグが指定されたコンテンツメタデータと一致する場合（ステップＳ４８；ＹＥＳ）には、指定された番組のコンテンツデータが放送受信録画装置４に記録されていると判断され、ＣＰＵ４６は、図１５に示すＡの処理に移行する。
【０２０１】
一方、＜MasterFile＞タグが指定されたコンテンツメタデータと一致しない場合（ステップＳ４８；ＮＯ）には、ＣＰＵ４６は、ステップＳ５０において最新の日時の次の日時におけるローカル情報が存在するか否か判断し、次のローカル情報が存在する場合（ステップＳ４９；ＹＥＳ）には、ステップＳ５０において次の記録されているコンテンツデータにおけるローカル情報を読取り、順次、記録されている全てのコンテンツデータにおけるローカル情報５９の＜MasterFile＞タグが指定されたコンテンツメタデータと一致するか否か判断する（ステップＳ４８）。
【０２０２】
このとき、次のローカル情報が存在しない場合（ステップＳ４９；ＮＯ）には、指定された番組のコンテンツデータが放送受信録画装置４に記録されていないと判断され、ＣＰＵ４６は、図１５に示すBを経て公共メタデータの編集取消し処理を終了させる。
【０２０３】
ステップＳ４８およびステップＳ４９において、指定された番組におけるコンテンツデータが録画されている場合、ＣＰＵ４６は、サーバ３によって送信された当該編集履歴の削除を行うコンテンツデータに対応する公共メタデータを受信し、受信した公共メタデータにおける当該コンテンツデータに加えられた編集の履歴の情報を所定の変更表示用画面を有するテキストファイルに変換し、当該変換した履歴情報をモニタ４４に表示させる。
【０２０４】
具体的に、モニタ４４には、図１６に示すような変更表示用画面が表示され、当該コンテンツの画像または音声編集された編集順を示す番号、その各編集が行われた編集日時、その編集に関するコメントやチャプターなどの項目、画像または音声の追加や変更などの編集内容、編集を行う前の画像データ、および、編集が行われた後の画像データなどの各編集に関する各情報がそれぞれ表示される。
【０２０５】
次いで、モニタ４４に図１６に示す変更表示用画面の中から入力部４９のカーソルなどを用いて取消しを行う項目が選択されると（ステップＳ５２）、ＣＰＵ４６は、モニタ４４に履歴情報５８の編集取消しの確認の旨の表示を行い、ユーザの選択を待機する（ステップＳ５３）。
【０２０６】
例えば、図１６に示す３番目のチャプターを選択すると、ＣＰＵ４６は、図１６に示す履歴の表示例のＮｏ．３のチャプター変更を取り消すか否かを判断する。
【０２０７】
すなわち、編集履歴が、
（１）２００３年６月２７日１７時００分１５秒（20030627170015）に、コンテンツデータの履歴情報５８に記述された＜ClipComment＞タグの項目において、ＭＮ製菓がＭＪ製菓に変更（図１６の編集項目Ｎｏ．１）
（２）２００３年６月２８日１９時３５分０７秒（20030628193507）に、コンテンツデータの履歴情報５８に記述されたチャプター（区分）を示す＜Chapter＞の項目において、＜ChapterName＞タグが「回想シーン」となる当該チャプターの放送時間を示す＜InPoint＞タグが５分２３秒（00:05:23:00）であるチャプターを追加（図１６の編集項目Ｎｏ．２）
（３）２００３年６月２９日１１時２３分３３秒（20030629112333）に、コンテンツデータの履歴情報５８に記述されたチャプターの放送時間を示す＜InPoint＞タグが５分２３秒（00:05:23:00）から５分３３秒（00:05:33:00）に変更（図１６の編集項目Ｎｏ．３）
の３つある場合に、入力部４９によって編集項目の取消が選択されると、ＣＰＵ４６は、その項目の取消確認を行う。
【０２０８】
なお、図１６に示す、編集項目Ｎｏ．１の変更箇所については、図１７に示すようにコンテンツデータのＵＲＬを示す＜LinkURL＞タグもhttp://www.mn.co.jpからhttp://www.mj.co.jpに変更されていることを示す。
【０２０９】
次いで、編集項目の取消が確認された場合に、すなわち、ユーザによって選択された編集項目を取り消すことを決定された場合に（ステップＳ５３；ＹＥＳ）、ＣＰＵ４６は、その編集項目により生じたコンテンツデータの内容を、当該取り消された編集項目が解除されたコンテンツデータに復元する（ステップＳ５４）。
【０２１０】
例えば、上述のように、Ｎｏ．３のチャプター変更の取消しが決定された場合には（ステップＳ５３；ＹＥＳ）には、ステップＳ５４に進み、指定された＜Modify＞タグの内容を元に戻す。具体的には、履歴情報５８は、編集日時が２００３年６月３０日１４時０７分００秒（20030630140700）に、コンテンツデータのテキストファイルに対する編集対象となる５８行に記述されたチャプターの放送時間を示す＜InPoint＞タグ５分３３秒（00:05:33:00）を元の５分２３秒（00:05:23:00）に戻す。
【０２１１】
なお、ステップＳ５５において、ＣＰＵ４６は、チャプターの放送時間を元の５分２３秒（00:05:23:00）に戻した内容を＜Modify＞タグに図１７に示すように登録する。したがって、変更後の履歴情報５８が図１７に示すようになる。
【０２１２】
また、上述のように、Ｎｏ．３のチャプター変更が決定されなかった場合には（ステップＳ５３；ＮＯ）、ＣＰＵ４６は本動作を終了させる。
【０２１３】
最後に、ＣＰＵ４６は、当該編集が復元されたコンテンツデータにおける公共メタデータを生成するとともに、コンテンツデータがハードディスク３６または光ディスク３９に記録されているので、ハードディスクコントローラ３４または光ディスクコントローラ３７を制御して当該公共メタデータに基づいてコンテンツデータを再生し（ステップＳ５６）、当該コンテンツデータの再生終了後に、本動作を終了させる。
【０２１４】
なお、本動作では、編集が復元されたコンテンツデータにおける公共メタデータを生成し、当該生成された公共メタデータに基づいて当該コンテンツデータを再生するようになっているが、当該生成された公共メタデータを上述した登録処理によってサーバ３に登録させ、他の放送受信録画装置４に提供するようにしてもよい。この場合には、ＣＰＵ４６は、編集が復元された公共メタデータを生成したのち、上述の登録処理に動作を移行させる。
【０２１５】
以上のように本実施形態では、放送受信録画装置４は、コンテンツデータと当該コンテンツデータの属性を示す属性データとが記録可能なハードディスク３６または光ディスク３９と、再生または情報の提供の少なくとも何れか一方を行うべきコンテンツデータを選択するための入力部４９と、前記選択されたコンテンツデータにおける当該コンテンツデータの再生・記録を管理するための管理情報を取得するネットワークＩ／Ｆ５０と、当該ネットワークＩ／Ｆ５０におけるコンテンツデータの記録の有無、前記管理情報および前記属性データに基づいて、当該コンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供の少なくとも一方を行うＣＰＵ４６と、を備えている。
【０２１６】
したがって、本実施形態の放送受信録画装置４は、公共メタデータを取得すれば、サーバ３からネットワーク２を介して再生制御情報５５、リンク情報５７または履歴情報５８を取得することができるので、コンテンツデータが記録されているときには、当該再生制御情報５５に基づくコンテンツデータの再生、当該コンテンツデータに関連する関連情報の提供または当該コンテンツデータの編集履歴を示す履歴情報の提供を行うことができる。
【０２１７】
この結果、ユーザは、関連情報であるリンク情報５７を用いて連続ドラマなどの連続番組における前回提供されたコンテンツデータに関連する画像情報および音声情報、または、番組に関連したホームページを閲覧することが可能となる。また、ユーザは関連する他の番組のコンテンツデータを参照することにより、連続ドラマなどの連続番組の予告編のみを再生すること、または、要約再生を行うことによって前回のあらすじを再生することができる。
【０２１８】
また、ユーザは、履歴情報５８を用いて編集履歴表示や、編集内容の復元に使用することにより、編集経緯の閲覧や、過去の編集状態への復元が可能となり、また、各ユーザが公共メタデータである履歴情報５８を、サーバ３を介して送受信することにより、ユーザ間で編集の過程を共用することができる。
【０２１９】
また、本実施形態では、ＣＰＵ４６は、ＨＤ３６または光ディスク３９に記録されるローカルメタデータに基づいてコンテンツデータの記録の有無を判断するとともに、コンテンツデータが記録されていると判断された場合に、公共メタデータ５１に基づいてコンテンツデータを再生させる構成を有している。
【０２２０】
この構成により、本実施形態は、コンテンツデータが記録されていると判断された場合に、公共メタデータに基づいてコンテンツデータを再生させるので、的確に、再生制御情報に基づいてコンテンツデータを再生することができる。
【０２２１】
さらに、本実施形態では、ＣＰＵ４６は、ＨＤ３６または光ディスク３９に記録されるローカルメタデータに基づいてコンテンツデータの記録の有無を判断するとともに、コンテンツデータが記録されていると判断された場合に、コンテンツデータとともに当該コンテンツデータにおける関連情報を提供する構成を有している。
【０２２２】
この構成により、本実施形態は、コンテンツデータが記録されていると判断された場合に、コンテンツデータとともに当該コンテンツデータにおける関連情報を提供するので、関連情報であるリンク情報５７を用いて連続ドラマなどの連続番組における前回提供されたコンテンツデータに関連する画像情報および音声情報、または、番組に関連したホームページを閲覧することが可能となる。また、ユーザは関連する他の番組のコンテンツデータを参照することにより、連続ドラマなどの連続番組の予告編のみを再生すること、または、要約再生を行うことによって前回のあらすじを再生することができる。
【０２２３】
そして、本実施形態では、ＣＰＵ４６は、ＨＤ３６または光ディスク３９に記録されるローカルメタデータに基づいてコンテンツデータの記録の有無を判断するとともに、コンテンツデータが記録されていると判断された場合に、選択されたコンテンツデータの編集履歴を提示するモニタ４４と、当該提示された編集履歴に示された編集項目を復元するＣＰＵ４６と、当該復元された編集項目に基づいて取得した公共メタデータ５１を更新し、当該公共メタデータ５１に基づくコンテンツデータの再生または当該コンテンツデータの他の情報提供装置に提供するＣＰＵ４６とを更に備えている。
【０２２４】
この構成により、本実施形態は、放送受信録画装置４によってユーザに履歴情報５８を提供することができるので、ユーザは、当該履歴情報５８を用いて編集履歴表示や、編集内容の復元に使用することにより、編集経緯の閲覧や、過去の編集状態への復元が可能となり、また、各ユーザが公共メタデータである履歴情報５８を、サーバ３を介して送受信することにより、ユーザ間で編集の過程を共用することができる。
【０２２５】
さらにまた、本実施形態では、公共メタデータ５１に暗号化を施すようにすれば、ユーザ情報５２を保護するとともに、公共メタデータ５１の改竄を未然に防止することができる。そして、番組録画情報５３に再放送情報を記述できるようにすれば、番組を録画し損なったユーザに対しても有益な情報を提供することができる。
【０２２６】
なお、上記実施形態において、録画を光ディスクに行った場合、ローカル情報５９をハードディスク３６ではなく録画を行った光ディスク３９自体に記録し、光ディスク３９を挿入するだけで、そこに録画された番組のローカル情報５９を得られるようにしてもよい。
【０２２７】
また、上記実施形態では、放送コンテンツを提供することを対象としたが、ネットワーク上のストリーム映像、パッケージメディアの映像に対するメタデータに対しても同様に適用することができる。この場合、予め作成したメタデータを映像と同時に配布することも可能である。さらに、例えば、ハードディスク付きＤＶＤ（Digital Versatile Disk）レコーダ、ハードディスクレコーダ、録画機能つきパーソナルコンピュータなどのように、内蔵ハードディスクを備えたテレビジョン放送、ラジオ放送を記録するシステムであれば、本願を適用することができる。
【０２２８】
さらに、図１１〜図１５に示すフローチャートに対するプログラムを、フレキシブルディスクまたはハードディスクなどの情報記録媒体に記録させておき、或いは当該プログラムをインターネットなどのネットワークを介して取得した後に記録しておき、これらを汎用のマイクロコンピュータなどにより読み出して実行することにより、当該マイクロコンピュータを実施形態に係るＣＰＵ４６として機能させることが可能である。
【図面の簡単な説明】
【０２２９】
【図１】本実施形態における情報再生装置の概要構成例を示すブロック図である。
【図２】図１のサーバの構成を示すブロック図である。
【図３】図１の放送受信録画装置の構成を示すブロック図である。
【図４】放送コンテンツの一例を示す説明図である。
【図５】放送コンテンツの公共メタデータの概略構造を示す説明図である。
【図６】公共メタデータの詳細を示す説明図である。
【図７】他の公共メタデータの詳細を示す説明図である。
【図８】他の公共メタデータの詳細を示す説明図である。
【図９】放送コンテンツのローカルメタデータの概略構造を示す説明図である。
【図１０】ローカルメタデータの詳細を示す説明図である。
【図１１】サーバの公共メタデータの登録処理を示すフローチャートである。
【図１２】放送受信録画装置における先週の予告編を再生する再生処理を示すフローチャートである。
【図１３】放送受信録画装置における関連するホームページの表示処理を示すフローチャートである。
【図１４】本願の放送受信録画装置の公共メタデータの編集取消し処理における第１の処理を示すフローチャートである。
【図１５】本願の放送受信録画装置の公共メタデータの編集取消し処理における第２の処理を示すフローチャートである。
【図１６】履歴情報の表示例を示す説明図である。
【図１７】変更後の履歴情報の詳細を示す説明図である。
【符号の説明】
【０２３０】
１    情報再生システム
２    ネットワーク
３    サーバ
４，４ａ〜４ｃ    放送受信録画装置
１１    ＣＰＵ
１３    記憶部
１７    入力部
１８    出力部
１９    通信部
２０    ドライブ
３４    ハードディスクドライブコントローラ
３５    ハードディスクドライブ
３６    ハードディスク
３７    光ディスクコントローラ
３８    光ディスクドライブ
３９    光ディスク
４４    モニタ
４５    スピーカ
４６    ＣＰＵ
４９    入力部
５０    ネットワークインタフェース
５１    公共メタデータ
５２    ユーザ情報
５３    番組録画情報
５４    素材構成情報
５５    再生制御情報
５６    評価/統計情報
５７    リンク情報
５８    履歴情報
５９    ローカル情報
【図１】
2005167818.tif 000003
【図２】
2005167818.tif 000004
【図３】
2005167818.tif 000005
【図４】
2005167818.tif 000006
【図５】
2005167818.tif 000007
【図６】
2005167818.tif 000008
【図７】
2005167818.tif 000009
【図８】
2005167818.tif 000010
【図９】
2005167818.tif 000011
【図１０】
2005167818.tif 000012
【図１１】
2005167818.tif 000013
【図１２】
2005167818.tif 000014
【図１３】
2005167818.tif 000015
【図１４】
2005167818.tif 000016
【図１５】
2005167818.tif 000017
【図１６】
2005167818.tif 000018
【図１７】
2005167818.tif 000019