(57)【要約】  【課題】  映像番組とマルチメディアデータの両方を含み、両者が関連付けられたデータコンテンツを蓄積するデータコンテンツ蓄積システムにおいて、余計な番組を蓄積せず、かつ、必要な番組を必要最小限蓄積できるデータコンテンツ蓄積システムを提供することを目的とする。  【解決手段】  データコンテンツプロバイダは映像番組情報とマルチメディアデータ情報が関連付けされたデータコンテンツ情報をメタデータとして配信すると共に、それぞれの放送時刻を保持する。受信機は前記メタデータを受信、解釈し、データコンテンツに含まれる映像番組情報とマルチメディアデータ情報をもとに、データコンテンツプロバイダが保持しているそれぞれの放送時刻を取得し、それぞれの放送時刻に合わせた蓄積制御を行い、データコンテンツを蓄積する。  【選択図】  図５
2005269481.tif 000002
【特許請求の範囲】
【請求項１】
データコンテンツを蓄積するデータコンテンツ蓄積システムであって、
映像番組を編成し、その映像番組情報と映像番組の放送時刻を出力する映像番組編成手段と、
マルチメディアデータを編成し、そのマルチメディアデータ情報とマルチメディアデータの放送時刻を出力するマルチメディアデータ編成手段と、
前記映像番組編成手段から出力される一つ以上の映像番組情報と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータ情報を関連付けて、データコンテンツ情報を出力する関連付け手段と、
前記関連付け手段から出力されるデータコンテンツ情報からメタデータを生成するメタデータ生成手段と、
前記メタデータ生成手段から出力されるメタデータを配信するメタデータ配信手段と、
前記関連付け手段から出力されるデータコンテンツ情報に対して、前記映像番組編成手段から出力される一つ以上の映像番組の放送時刻と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータの放送時刻を保持する放送時刻情報保持手段と、
データコンテンツを配信するデータコンテンツ配信手段と、
前記メタデータ配信手段から配信されるメタデータを受信するメタデータ受信手段と、
前記メタデータ受信手段に受信されたメタデータを解釈し、データコンテンツ情報を抽出し、データコンテンツの放送時刻取得要求を出力し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈手段と、
前記メタデータ解釈手段から出力される放送時刻取得要求から、前記放送時刻情報取得手段にアクセスし、データコンテンツ情報から映像番組とマルチメディアデータを特定し、映像番組の放送時刻とマルチメディアデータの放送時刻を取得し、取得した映像番組の放送時刻とマルチメディアデータの放送時刻を前記メタデータ解釈手段へ出力する放送時刻情報取得手段と、
前記データコンテンツ配信手段から配信されるデータコンテンツを受信するデータコンテンツ受信手段と、
前記メタデータ解釈手段から出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信手段から出力されるデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積を独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御手段とを、
有することを特徴とするデータコンテンツ蓄積システム。
【請求項２】
前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積せず、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積しないことを特徴とする、請求項１記載のデータコンテンツ蓄積システム。
【請求項３】
前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積し、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積することを特徴とする、請求項１記載のデータコンテンツ蓄積システム。
【請求項４】
前記マルチメディアデータ編成手段は１つ以上のマルチメディアデータの放送時刻を逐次更新することを特徴とする、請求項１記載のデータコンテンツ蓄積システム。
【請求項５】
メタデータを配信するメタデータ配信装置であって、
映像番組を編成し、その映像番組情報と映像番組の放送時刻を出力する映像番組編成手段と、
マルチメディアデータを編成し、そのマルチメディアデータ情報とマルチメディアデータの放送時刻を出力するマルチメディアデータ編成手段と、
前記映像番組編成手段から出力される一つ以上の映像番組情報と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータ情報を関連付けて、データコンテンツ情報を出力する関連付け手段と、
前記関連付け手段から出力されるデータコンテンツ情報からメタデータを生成するメタデータ生成手段と、
前記メタデータ生成手段から出力されるメタデータを配信するメタデータ配信手段と、
前記関連付け手段から出力されるデータコンテンツ情報に対して、前記映像番組編成手段から出力される一つ以上の映像番組の放送時刻と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータの放送時刻を保持する放送時刻情報保持手段とを、
有することを特徴とするメタデータ配信装置。
【請求項６】
前記マルチメディアデータ編成手段は１つ以上のマルチメディアデータの放送時刻を逐次更新することを特徴とする請求項５記載のメタデータ配信装置。
【請求項７】
データコンテンツを蓄積するデータコンテンツ蓄積装置であって、
映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信手段と、
前記メタデータ受信手段に受信されたメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈手段と、
データコンテンツを受信するデータコンテンツ受信手段と、
前記メタデータ解釈手段から出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信手段から出力されるデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積を独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御手段とを、
有することを特徴とするデータコンテンツ蓄積装置。
【請求項８】
前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積せず、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積しないことを特徴とする、請求項７記載のデータコンテンツ蓄積装置。
【請求項９】
前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積し、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積することを特徴とする請求項７記載のデータコンテンツ蓄積装置。
【請求項１０】
データコンテンツを蓄積するデータコンテンツ蓄積方法であって、
映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信ステップと、
前記メタデータ受信ステップで受信したメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈ステップと、
データコンテンツを受信するデータコンテンツ受信ステップと、
前記メタデータ解釈ステップで出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信ステップで受信したデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積とを独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御ステップと、
を含むことを特徴とするデータコンテンツ蓄積方法。
【請求項１１】
データコンテンツを蓄積するデータコンテンツ蓄積プログラムであって、
映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信ステップと、
前記メタデータ受信ステップで受信したメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈ステップと、
データコンテンツを受信するデータコンテンツ受信ステップと、
前記メタデータ解釈ステップで出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信ステップで受信したデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積とを独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御ステップと、
をコンピュータに実行させることを特徴とするデータコンテンツ蓄積プログラム。
【請求項１２】
データコンテンツを蓄積するデータコンテンツ蓄積プログラムを記録する、コンピュータ読み取り可能な記録媒体であって、
映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信ステップと、
前記メタデータ受信ステップで受信したメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈ステップと、
データコンテンツを受信するデータコンテンツ受信ステップと、
前記メタデータ解釈ステップで出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信ステップで受信したデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積とを独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御ステップと、
を実行することを特徴とするデータコンテンツ蓄積プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像音声とマルチメディアデータを含むコンテンツの蓄積において、映像音声部分の蓄積処理とマルチメディアデータ部分の蓄積処理を別として扱うことにより、適切な形式でのコンテンツ蓄積を可能にする、データコンテンツ蓄積装置、蓄積方法、蓄積システム、および、データコンテンツ配信装置、配信方法に関する。
【背景技術】
【０００２】
近年、映像音声はデジタル化して、放送や通信により配信するのが主流になっている。例えば、ＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）デジタル放送や、ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）デジタル放送ではＭＰＥＧ２規格により映像音声はデジタル化され配信されているし、地上デジタル放送においても同規格で配信される。また、デジタル化に伴い、ハイパーテキスト文書や画像データといったマルチメディアデータを映像音声と共に配信するコンテンツ配信形態も盛んに行われている。ＢＳデジタル放送のデータ放送が一例となる。
【０００３】
一方、デジタル化されて配信されるコンテンツを記録媒体に記録した後に再生する視聴形態も盛んに行われている。例えば、テレビジョンで受信したコンテンツがＤＶＤレコーダやＨＤＤレコーダに記録されたり、ＰＣで受信したコンテンツがＨＤＤに記録されたりしている。
【０００４】
さらに、今後予定されているサーバ型放送では、コンテンツを記録して従来と同じ方法で再生するだけでなく、メタデータと呼ばれるコンテンツの制御情報を配信し、受信機がメタデータを処理することによって、コンテンツの自動蓄積やダイジェスト視聴が可能となる。
【０００５】
メタデータについては、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  Ｂｕｓｉｎｅｓｓｅｓ）における規格ＳＴＤ−Ｂ３８やＴＶ−Ａｎｙｔｉｍｅフォーラムによって規定されている。また、特許文献１には、マルチメディアデータを含むコンテンツ（以下、本コンテンツをデータコンテンツと呼ぶ）を、メタデータを用いて蓄積する方法に関する技術が開示されている。
【特許文献１】特開２００２−２４７０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
現在規定されているＳＴＤ−Ｂ３８やＴＶ−Ａｎｙｔｉｍｅでは、番組情報を受信機にあらかじめメタデータとして配信することにより、受信機による番組の蓄積を可能としている。そのための仕組みとして、ＴＶ−Ａｎｙｔｉｍｅでは、ＣＲＩＤ（Ｃｏｎｔｅｎｔ  Ｒｅｆｅｒｅｎｃｉｎｇ  ＩＤ）という仕組みを導入している。本仕組みは、コンテンツへの参照を示すＣＲＩＤと実際にコンテンツを引き出すときに必要になる情報であるロケータによって、コンテンツの識別と蓄積を可能としている。
【０００７】
しかし、本仕組みは、一般的な番組、言い換えると映像音声の提示を前提とする番組（以下、本番組を映像番組と呼ぶ）を対象としており、データコンテンツのマルチメディアデータに関する処理は規定されていない。つまり、データコンテンツを蓄積する場合、マルチメディアデータは映像番組の蓄積時間と同じ時間でしか蓄積ができない。
【０００８】
一方で、データコンテンツには、図１に示すように映像番組の放送時間とは異なる時間でマルチメディアデータを放送する必要があるものも存在する。図１のようなデータコンテンツを映像番組の放送時間に従って蓄積すると、図２のような不都合が起こる。仮に、図１のようなデータコンテンツをマルチメディアデータの放送時間に従って、蓄積すると、図３のような不都合が起こる。
【０００９】
上記特許文献１には、メタデータによるマルチメディアデータの自動蓄積が示されているが、従来のＳＩ／ＰＳＩを用いているため、映像番組の放送時間でしかマルチメディアデータを蓄積できない。また、上記特許文献１は、マルチメディアデータを複数のファイルの集合として蓄積することのみを対象としたものであり、データコンテンツが放送された形式そのもの、つまりは、一つのストリームファイルで蓄積することを想定していない。
【００１０】
本発明は、データコンテンツを蓄積する際に、映像番組の時間に縛られずにマルチメディアデータの蓄積処理を実行し、一つのストリームファイルとして蓄積するデータコンテンツ蓄積装置、蓄積方法、蓄積システム、および、データコンテンツ配信装置、配信方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、データコンテンツを蓄積するデータコンテンツ蓄積システムであって、映像番組を編成し、その映像番組情報と映像番組の放送時刻を出力する映像番組編成手段と、マルチメディアデータを編成し、そのマルチメディアデータ情報とマルチメディアデータの放送時刻を出力するマルチメディアデータ編成手段と、前記映像番組編成手段から出力される一つ以上の映像番組情報と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータ情報を関連付けて、データコンテンツ情報を出力する関連付け手段と、前記関連付け手段から出力されるデータコンテンツ情報からメタデータを生成するメタデータ生成手段と、前記メタデータ生成手段から出力されるメタデータを配信するメタデータ配信手段と、前記関連付け手段から出力されるデータコンテンツ情報に対して、前記映像番組編成手段から出力される一つ以上の映像番組の放送時刻と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータの放送時刻を保持する放送時刻情報保持手段と、データコンテンツを配信するデータコンテンツ配信手段と、前記メタデータ配信手段から配信されるメタデータを受信するメタデータ受信手段と、前記メタデータ受信手段に受信されたメタデータを解釈し、データコンテンツ情報を抽出し、データコンテンツの放送時刻取得要求を出力し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈手段と、前記メタデータ解釈手段から出力される放送時刻取得要求から、前記放送時刻情報取得手段にアクセスし、データコンテンツ情報から映像番組とマルチメディアデータを特定し、映像番組の放送時刻とマルチメディアデータの放送時刻を取得し、取得した映像番組の放送時刻とマルチメディアデータの放送時刻を前記メタデータ解釈手段へ出力する放送時刻情報取得手段と、前記データコンテンツ配信手段から配信されるデータコンテンツを受信するデータコンテンツ受信手段と、前記メタデータ解釈手段から出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信手段から出力されるデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積を独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御手段とを有することを特徴とするデータコンテンツ蓄積システムを提供する。
【００１２】
ここで、前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積せず、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積しないとしてもよい。
【００１３】
この構成によると、余計な番組を蓄積せず、かつ、必要最小限のデータコンテンツを蓄積することが出来る。
ここで、前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積し、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積するとしてもよい。
【００１４】
この構成によると、余計な番組が提示されることを防ぐことが出来る。
また、前記マルチメディアデータ編成手段は１つ以上のマルチメディアデータの放送時刻を逐次更新するとしてもよい。
【００１５】
本発明はまた、メタデータを配信するメタデータ配信装置であって、映像番組を編成し、その映像番組情報と映像番組の放送時刻を出力する映像番組編成手段と、マルチメディアデータを編成し、そのマルチメディアデータ情報とマルチメディアデータの放送時刻を出力するマルチメディアデータ編成手段と、前記映像番組編成手段から出力される一つ以上の映像番組情報と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータ情報を関連付けて、データコンテンツ情報を出力する関連付け手段と、前記関連付け手段から出力されるデータコンテンツ情報からメタデータを生成するメタデータ生成手段と、前記メタデータ生成手段から出力されるメタデータを配信するメタデータ配信手段と、前記関連付け手段から出力されるデータコンテンツ情報に対して、前記映像番組編成手段から出力される一つ以上の映像番組の放送時刻と、前記マルチメディアデータ編成手段から出力される一つ以上のマルチメディアデータの放送時刻を保持する放送時刻情報保持手段とを、有することを特徴とするメタデータ配信装置を提供する。
【００１６】
ここで、前記マルチメディアデータ編成手段は１つ以上のマルチメディアデータの放送時刻を逐次更新するとしてもよい。
さらに本発明はまた、データコンテンツを蓄積するデータコンテンツ蓄積装置であって、映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信手段と、前記メタデータ受信手段に受信されたメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈手段と、データコンテンツを受信するデータコンテンツ受信手段と、前記メタデータ解釈手段から出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信手段から出力されるデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積を独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御手段とを、有することを特徴とするデータコンテンツ蓄積装置を提供する。
【００１７】
ここで、前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積せず、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間はマルチメディアデータのみを蓄積し、映像番組は蓄積しないとしてもよい。
【００１８】
また、ここで、前記蓄積制御手段は、映像番組の蓄積時間がＴａからＴｂ、マルチメディアデータの蓄積時間がＴｃからＴｄであり、Ｔｃ＜Ｔａ、Ｔｂ＜Ｔｄの場合に、時刻ＴｃからＴａの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積し、ＴａからＴｂの時間は両者を蓄積し、ＴｂからＴｄの時間は映像番組を代替パケットに変換し、マルチメディアデータと共に蓄積するとしてもよい。
【００１９】
なおさらに、本発明は、データコンテンツを蓄積するデータコンテンツ蓄積方法であって、映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信ステップと、前記メタデータ受信ステップで受信したメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈ステップと、データコンテンツを受信するデータコンテンツ受信ステップと、前記メタデータ解釈ステップから出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信ステップで受信したデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積とを独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御ステップと、
を含むことを特徴とするデータコンテンツ蓄積方法を提供する。
【００２０】
本発明はまた、データコンテンツを蓄積するデータコンテンツ蓄積プログラムであって、映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信ステップと、前記メタデータ受信ステップで受信したメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈ステップと、データコンテンツを受信するデータコンテンツ受信ステップと、前記メタデータ解釈ステップで出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信ステップで受信したデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積とを独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御ステップと、をコンピュータに実行させることを特徴とするデータコンテンツ蓄積プログラムを提供する。
【００２１】
本発明はまた、データコンテンツを蓄積するデータコンテンツ蓄積プログラムを記録する、コンピュータ読み取り可能な記録媒体であって、映像番組情報とマルチメディアデータ情報を含むデータコンテンツ情報が記述されたメタデータを受信するメタデータ受信ステップと、前記メタデータ受信ステップで受信したメタデータを解釈し、データコンテンツ情報を抽出し、前記データコンテンツ情報に含まれる映像番組情報とマルチメディアデータ情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、映像番組の蓄積指示とマルチメディアデータの蓄積指示を出力するメタデータ解釈ステップと、データコンテンツを受信するデータコンテンツ受信ステップと、前記メタデータ解釈ステップで出力される映像番組の蓄積指示とマルチメディアデータの蓄積指示に従い、前記データコンテンツ受信ステップで受信したデータコンテンツに対して、映像番組の蓄積とマルチメディアデータの蓄積とを独立して処理したデータコンテンツを蓄積媒体に蓄積する蓄積制御ステップと、を実行することを特徴とするデータコンテンツ蓄積プログラムを記録した、コンピュータ読み取り可能な記録媒体を提供する。
【発明の効果】
【００２２】
本発明は、上記構成のデータコンテンツ蓄積システムを提供する。
この構成によると、映像番組とマルチメディアデータの両方を含み、両者が関連付けられたデータコンテンツを蓄積する際に、どちらかの放送時間にしばられずにデータコンテンツを蓄積することが出来る。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、本発明において、映像番組は、映像のみが提示されるものに限らず、映像と音声の両方を含んだものや、音声のみのものでも構わない。また、放送とは、放送局が電波として番組を放送するものに限らず、コンテンツ提供者が通信を経由してコンテンツを配信、あるいは公開する形態でも構わない。
【００２４】
（実施の形態１）
本発明のコンテンツ蓄積システムは、図５に示すように、データコンテンツプロバイダ５００と受信機５５０とからなる。データコンテンツプロバイダ５００はデータコンテンツを制作および配信する装置であり、受信機５５０はデータコンテンツを受信および蓄積する装置である。
【００２５】
ここで、データコンテンツプロバイダ５００の構成について説明する。
データコンテンツプロバイダ５００は、映像番組編成手段５０１、マルチメディアデータ編成手段５０２、関連付け手段５０３、メタデータ生成手段５０４、放送時刻情報保持手段５０５、メタデータ配信手段５０６、データコンテンツ配信手段５０７を含んで構成される。
【００２６】
データコンテンツプロバイダ５００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニットなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、データコンテンツプロバイダ５００は、その機能を達成する。
【００２７】
なお、データコンテンツプロバイダ５００の各手段は必ずしも一つのデータコンテンツプロバイダが保有していなくてもよく、複数のデータコンテンツプロバイダが分割して保有していてもよい。
【００２８】
以下、各部構成について説明する。
（映像番組編成手段５０１）
映像番組編成手段５０１は、図示は省略した映像番組制作手段によって生成された映像番組をいつ放送するかを決定し、決定した映像番組の放送時刻５２１を放送時刻情報保持手段５０５へ出力する。さらに、その映像番組情報５２２、例えばタイトルや概要やＣＲＩＤを関連付け手段５０３へ出力する。図７の一行目にて、映像番組のＣＲＩＤの一例を示す。
【００２９】
（マルチメディアデータ編成手段５０２）
マルチメディアデータ編成手段５０２は、映像番組編成手段５０１と同様に、決定したマルチメディアデータの放送時刻５２３を放送時刻情報保持手段５０５へ出力し、さらに、そのマルチメディアデータ情報５２４、例えばタイトルや概要やデータイベント情報やＣＲＩＤを関連付け手段５０３へ出力する。図７の二行目にて、マルチメディアデータのＣＲＩＤの一例を示す。
【００３０】
（関連付け手段５０３）
関連付け手段５０３は、ある映像番組情報と関連付けられるマルチメディアデータ情報を決定し、両者を関連付ける。具体的には、両者のＣＲＩＤを一つのデータコンテンツのＣＲＩＤのリストとする。図６にて、データコンテンツのＣＲＩＤの一例を示す。図６のＣＲＩＤのリストが図７になる。さらに、その関連付けられたデータコンテンツ情報５２５、例えば図６のＣＲＩＤ、図７のＣＲＩＤをメタデータ生成手段５０４および放送時刻情報５０５へ出力する。
【００３１】
なお、データコンテンツのＣＲＩＤへのリストには、映像番組のＣＲＩＤが複数含まれてもよいし、マルチメディアデータのＣＲＩＤが複数含まれてもよい。また、関連付け手段５０３は、映像番組編成手段５０１にその一機能として組み込まれてもよいし、マルチメディアデータ編成手段５０２にその一機能として組み込まれてもよい。
【００３２】
（メタデータ生成手段５０４）
メタデータ生成手段５０４は、関連付け手段５０３から出力されるデータコンテンツ情報５２５を、例えばＴＶ−ＡｎｙｔｉｍｅやＭＰＥＧ−７のような所定のメタデータの形式に変換し、メタデータ５２６としてメタデータ配信手段５０６へ出力する。
【００３３】
（メタデータ配信手段５０６）
メタデータ配信手段５０６は、メタデータ生成手段５０４から出力されるメタデータ５２６を外部、例えば受信機５５０へ配信する。
【００３４】
（放送時刻情報保持手段５０５）
放送時刻情報保持手段５０５は、関連付け手段５０３から出力されるデータコンテンツ情報５２５に対して、映像番組編成手段５０１から出力される映像番組の放送時刻５２１とマルチメディアデータ編成手段５０２から出力されるマルチメディアデータの放送時刻５２３を対応付け、その対応情報を保持する。対応情報は、複数の映像番組、（例えば複数の映像、音声）それぞれに別々の放送時刻を保持してもよいし、複数のマルチメディアデータ（例えば、複数のＥＳ）それぞれに別々の放送時刻を保持してもよい。図８に対応情報の一例を示す。図８の一行目と二行目が映像番組の放送時刻を表し、一行目がコンポーネントタグ値０１の映像、二行目がコンポーネントタグ値１０の音声を表している。本例では、映像、音声共に２００５年１月１日の１９：００から３０分配信される。図８の三行目と四行目がマルチメディアデータの放送時刻を表し、三行目がコンポーネントタグ値４０、四行目がコンポーネントタグ値５０の別々のマルチメディアデータを表している。三行目のマルチメディアデータは２００５年１月１日の１８：５９から３１分配信され、映像番組の開始より早い時間に配信が開始される。四行目のマルチメディアデータは２００５年１月１日の１９：００から３５分配信され、映像番組の終了より遅い時間に配信が終了される。
【００３５】
なお、映像番組の放送時刻はＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）から情報を取得してもよいし、マルチメディアデータの放送時刻はデータイベントの放送時刻から情報を取得してもよい。
【００３６】
また、本放送時刻情報は、一旦決めた後でも番組の編成変更が生じた時や、生放送での番組進行状況に応じる必要がある時に、逐次更新していってもよい。図９に、四行目のマルチメディアデータの配信時間が５分延長された場合を示す。
【００３７】
また、マルチメディアデータの放送時刻は、放送時刻情報保持手段が保持せずに、ＥＩＴに含めて配信してもよい。
（データコンテンツ配信手段５０７）
データコンテンツ配信手段５０７は、図示は省略したデータコンテンツ制作手段によって生成されたデータコンテンツ５２３を外部、例えば受信機５５０へ配信する。
【００３８】
以下から、受信機５５０の構成について説明する。
受信機５５０は、メタデータ受信手段５５１、メタデータ解釈手段５５２、蓄積制御手段５５３、蓄積媒体５５４、放送時刻情報取得手段５５５、データコンテンツ受信手段５５６から構成される。
【００３９】
受信機５５０は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニットなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、受信機５５０は、その機能を達成する。
【００４０】
以下、各部構成について説明する。
（メタデータ受信手段５５１）
メタデータ受信手段５５１は、メタデータ配信手段５０６から配信されるメタデータ５２６を受信し、メタデータ解釈手段５５２へ出力する。
【００４１】
（メタデータ解釈手段５５２）
メタデータ解釈手段５５２は、メタデータ受信手段５５１から出力されるメタデータ５２６を解釈し、データコンテンツ情報５２５を抽出する。抽出したデータコンテンツ情報５２５に対応する映像番組の放送時刻とマルチメディーデータの放送時刻を取得するために、放送時刻取得要求５６１を放送時刻情報取得手段５５５へ出力する。
【００４２】
さらに、放送時刻情報取得手段５５５から出力される映像番組の放送時刻５３１に従い、その放送時刻に対して映像番組を蓄積するための映像番組蓄積指示５６２と、放送時刻情報取得手段５５５から出力されるマルチメディアデータの放送時刻５３２に従い、その放送時刻に対してマルチメディアデータを蓄積するためのマルチメディアデータ蓄積指示５６３を蓄積制御手段５５３へ出力する。
【００４３】
（放送時刻情報取得手段５５５）
放送時刻情報取得手段５５５は、放送時刻情報５０５へ問い合わせ、関連付けされた映像番組情報５２２、マルチメディアデータ情報５２４を特定する。特定した情報に対して、映像番組の放送時刻５３１とマルチメディアデータの放送時刻５３２を放送時刻情報から取得し、メタデータ解釈手段５５２へ出力する。
【００４４】
メタデータ解釈手段５５２と放送時刻情報取得手段５５５の動作の具体的な一例を以下に示す。図６のＣＲＩＤをデータコンテンツ情報としてメタデータ解釈手段が抽出し、その放送時刻取得要求を放送時刻情報取得手段に出力する。放送時刻情報取得手段は、図６のＣＲＩＤを放送時刻情報保持手段に問い合わせることによって、図７の映像番組とマルチメディアデータのＣＲＩＤを特定する。さらに図８の放送時刻情報から映像番組の放送時刻とマルチメディアデータの放送時刻を特定し、放送時刻保持手段から取得する。そして、取得した映像番組の放送時刻とマルチメディアデータの放送時刻をメタデータ解釈手段に出力する。なお、放送時刻情報取得手段は、ＥＩＴから放送時刻を取得してもよい。
【００４５】
（データコンテンツ受信手段５５６）
データコンテンツ受信手段５５６は、データコンテンツ配信手段５０７から配信されるデータコンテンツ５３３を受信し、蓄積制御手段５５３へ出力する。
【００４６】
（蓄積制御手段５５３）
蓄積制御手段５５３は、メタデータ解釈手段５５２から出力される映像番組蓄積指示５６２と、マルチメディアデータ蓄積指示５６３に従い、データコンテンツ受信手段５５６から出力されるデータコンテンツ５３３を蓄積処理し、蓄積媒体５５４へデータコンテンツ５６４を蓄積する。
【００４７】
図１０にて、図１のようなデータコンテンツを蓄積処理する場合の蓄積制御手段５５３のアルゴリズムを示す。
（１）ステップＳ１００１で、映像番組の蓄積開始時刻を取得する。その時刻を(a)（＝映像番組１００の放送開始時刻）とする。
【００４８】
（２）ステップＳ１００２で、映像番組の蓄積終了時刻を取得する。その時刻を(b)（＝映像番組１００の放送終了時刻）とする。
（３）ステップＳ１００３で、マルチメディアデータの蓄積開始時刻を取得する。その時刻を(c)（＝マルチメディアデータ１１０の放送開始時刻）とする。
【００４９】
（４）ステップＳ１００４で、マルチメディアデータの蓄積終了時刻を取得する。その時刻を(d)（＝マルチメディアデータ１１０の放送終了時刻）とする。
（５）ステップＳ１００５で、(c)の時刻からＴＳ受信開始、マルチメディアデータのＥＳのみ蓄積し、映像番組のＥＳを破棄する。なお、映像番組のＥＳを破棄する代わりに、他のデータ、例えばデータが無いことを示すパケットであるＮＵＬＬパケットを蓄積してもよい。また、映像番組のＥＳを破棄する場合は、ＰＭＴに記述されている当該ＥＳ情報も削除してもよい。
【００５０】
（６）ステップＳ１００６で、(a)の時刻から映像番組のＥＳも蓄積を開始する。
（７）ステップＳ１００７で、(b)の時刻にて映像番組のＥＳの蓄積を終了する。マルチメディアデータのＥＳのみ引き続き蓄積し、映像番組のＥＳを破棄する。なお、映像番組のＥＳを破棄する代わりに、他のデータ、例えばデータが無いことを示すパケットであるＮＵＬＬパケットを蓄積してもよい。また、映像番組のＥＳを破棄する場合は、ＰＭＴに記述されている当該ＥＳ情報も削除してもよい。
【００５１】
（８）ステップＳ１００８で、(d)の時刻にてマルチメディアデータのＥＳの蓄積を終了する。
なお、本例では、マルチメディアデータの放送時間が映像番組の放送時間より長い場合を例に挙げたが、逆の場合、蓄積制御を逆に（映像番組のＥＳのみ蓄積し、マルチメディアデータのＥＳを破棄）して蓄積すればよい。
【００５２】
また、蓄積媒体５５４は受信機５５０の外部にあってもよいし、それがネットワーク経由で接続されていてもよい。
以上のような蓄積システムにより、所望とされるデータコンテンツ５６４が蓄積媒体５５４へ蓄積される。
【００５３】
なお、本発明は、上記に示す蓄積システムのうちのコンテンツプロバイダである配信装置、および配信方法であるとしてもよいし、受信機である蓄積装置、および蓄積方法としてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【００５４】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【００５５】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
【００５６】
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【００５７】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【産業上の利用可能性】
【００５８】
映像番組とマルチメディアデータの両方を含み、両者が関連付けられたデータコンテンツを蓄積するデータコンテンツ蓄積システムにおいて、余計な番組を蓄積せず、かつ、必要な番組を必要最小限蓄積できるデータコンテンツ蓄積システムに利用可能である。
【図面の簡単な説明】
【００５９】
【図１】データコンテンツの放送形態の一例を示す。
【図２】データコンテンツの蓄積の一例を示す。
【図３】データコンテンツの蓄積の一例を示す。
【図４】本発明の実施の形態１における、データコンテンツの蓄積の一例を示す。
【図５】本発明の実施の形態１における、データコンテンツ蓄積システムの構成を示すブロック図である。
【図６】本発明の実施の形態１における、データコンテンツ情報の一例を示す。
【図７】本発明の実施の形態１における、映像番組情報とマルチメディアデータ情報の一例を示す。
【図８】本発明の実施の形態１における、映像番組の放送時刻情報とマルチメディアデータの放送時刻情報の一例を示す。
【図９】本発明の実施の形態１における、映像番組の放送時刻情報とマルチメディアデータの放送時刻情報の一例を示す。
【図１０】本発明の実施の形態１における、蓄積制御手段の動作を示すフローチャートである。
【符号の説明】
【００６０】
１００    映像番組
１０１    映像番組
１０２    映像番組
１１０    マルチメディアデータ
５００    データコンテンツプロバイダ
５０１    映像番組編成手段
５０２    マルチメディアデータ編成手段
５０３    関連付け手段
５０４    メタデータ生成手段
５０５    放送時刻情報保持手段
５０６    メタデータ配信手段
５０７    データコンテンツ配信手段
５２１    映像番組の放送時刻
５２２    映像番組情報
５２３    マルチメディアデータの放送時刻
５２４    マルチメディアデータ情報
５２５    データコンテンツ情報
５２６    メタデータ
５３１    映像番組の放送時刻
５３２    マルチメディアデータの放送時刻
５３３    データコンテンツ
５５０    受信機
５５１    メタデータ受信手段
５５２    メタデータ解釈手段
５５３    蓄積制御手段
５５４    蓄積媒体
５５５    放送時刻情報取得手段
５５６    データコンテンツ受信手段
５６１    放送時刻取得要求
５６２    映像番組蓄積指示
５６３    マルチメディアデータ蓄積指示
５６４    データコンテンツ
【図１】
2005269481.tif 000003
【図２】
2005269481.tif 000004
【図３】
2005269481.tif 000005
【図４】
2005269481.tif 000006
【図５】
2005269481.tif 000007
【図６】
2005269481.tif 000008
【図７】
2005269481.tif 000009
【図８】
2005269481.tif 000010
【図９】
2005269481.tif 000011
【図１０】
2005269481.tif 000012