(57)【要約】【課題】  トラヒック負荷を軽減し、端末装置数の制限を受けることなく、効率的なＶＯＤサービスを可能にするＶＯＤ用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置を提供する。【解決手段】  ケーブルテレビ網を介して、コンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、受信したコンテンツデータを含むファイルを蓄積する蓄積部と、ユーザによる入力操作を受け付けて入力信号を生成する入力部と、生成した入力信号に基づいて、コンテンツデータを再生する再生部と、を備える。これにより、トラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。【選択図】  図１
2006014266.tif 000002
【特許請求の範囲】
【請求項１】
ケーブルテレビ網を介して、コンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、
前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、
ユーザによる入力操作を受け付けて入力信号を生成する入力部と、
前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、を備えることを特徴とするＶＯＤ用端末装置。
【請求項２】
前記入力部から入力されたユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、
前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴とする請求項１記載のＶＯＤ用端末装置。
【請求項３】
通信ネットワークを介して、コンテンツ送出装置からマルチキャストまたはブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、
前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、
ユーザによる入力操作を受け付けて入力信号を生成する入力部と、
前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、
前記入力部から入力されたユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、
前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、備えることを特徴とするＶＯＤ用端末装置。
【請求項４】
前記再生されたコンテンツデータの再生履歴情報を記憶する履歴記憶部と、
前記記憶された再生履歴情報を読み出し、前記再生履歴情報を反映させて前記属性情報記憶部に記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報を書き換える属性情報変更部と、を更に備えることを特徴とする請求項２または請求項３記載のＶＯＤ用端末装置。
【請求項５】
前記受信部が前記コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、
前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴とする請求項１記載のＶＯＤ用端末装置。
【請求項６】
通信ネットワークを介して、コンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、
前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、
ユーザによる入力操作を受け付けて入力信号を生成する入力部と、
前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、
前記受信部が前記コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、
前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴とするＶＯＤ用端末装置。
【請求項７】
前記蓄積部は、ハードディスクドライブであることを特徴とする請求項１から請求項６のいずれかに記載のＶＯＤ用端末装置。
【請求項８】
暗号化されたコンテンツデータと、前記暗号化されたコンテンツデータと一対一に対応付けられた復号化データとを含み、請求項１から請求項７のいずれかに記載のＶＯＤ用端末装置に配信され実行されるデータ再生プログラムであって、
前記暗号化されたコンテンツデータを読み出す処理と、
前記復号化データを用いて前記暗号化されたコンテンツデータを復号化する処理と、
前記コンテンツデータを画像または音声として再生する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項９】
前記暗号化されたコンテンツデータと結合されている前記コンテンツデータの使用許諾に関するデータを読み出す処理と、
前記読み出された使用許諾に関するデータに基づいて、前記コンテンツデータの画像または音声としての再生が許可されているかどうかを判定する処理と、を含み、
前記判定の結果、前記コンテンツデータの画像または音声としての再生が許可されている場合は処理を続行し、許可されていない場合は処理を中止することを特徴とする請求項８記載のデータ再生プログラム。
【請求項１０】
請求項１から請求項７いずれかに記載のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、
前記ＶＯＤ用端末装置の蓄積部からコンテンツデータを読み出す処理と、
前記ＶＯＤ用端末装置の入力部から入力された許諾データに基づいて、前記コンテンツデータの再生が許諾されているか否かを判定する処理と、
前記判定の結果、前記コンテンツデータの再生が許諾されている場合は、前記コンテンツデータを画像または音声として再生する処理と、
前記判定の結果、前記コンテンツデータの再生が許諾されていない場合は、終了する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項１１】
請求項１から請求項７のいずれかに記載のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、
前記ＶＯＤ用端末装置の蓄積部から第１のコンテンツデータおよび第２のコンテンツデータを読み出す処理と、
前記第１のコンテンツデータの再生前、再生中、または再生後に前記第２のコンテンツデータが再生されるように、前記第１および第２のコンテンツデータを合成して再生用コンテンツデータを生成する処理と、
前記生成された再生用コンテンツデータを再生する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項１２】
請求項１から請求項７のいずれかに記載のＶＯＤ用端末装置を内蔵することを特徴とするＤＶＤレコーダー、テレビ受信機、ＶＴＲ、またはデジタルチューナーその他の映像もしくは音響設備または映像もしくは音響機器。
【請求項１３】
コンテンツ送出装置からマルチキャストまたはブロードキャスト型同報伝送方式で、請求項１から請求項８に記載されるＶＯＤ用端末装置に対して、コンテンツデータを含むファイルを配信することを特徴とするコンテンツデータ配信システム。
【請求項１４】
請求項１３記載のコンテンツデータ配信システムの前記コンテンツ送出装置に接続され、ユーザの要求に応じてコンテンツの視聴を許諾する許諾データを、通信ネットワークを介して通信端末装置に送信するサーバ装置であって、
前記許諾データの送信があったときに、前記許諾データにかかるコンテンツの購入があったものとして、前記コンテンツの購入履歴情報を記憶する購入履歴記憶部と、
前記購入履歴情報を反映させて前記ユーザの属性情報および前記属性情報の優先順位を示す情報を作成し、前記コンテンツ送出装置に送信する属性情報変更部と、を備えることを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブロードキャスト型同報伝送方式（プッシュ配信）により送信されるコンテンツデータを再生するためのＶＯＤ用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置に関する。
【背景技術】
【０００２】
従来から、ケーブルテレビ網を用いたＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）サービスのシステムには、センターサーバに各端末からアクセスして、ストリーム形式でコンテンツを提供するものがある。このようなＶＯＤサービスシステムは、センターサーバと端末とがケーブルテレビ伝送路を通じて、通信ができる双方向機能を有していることを前提として構築されており、端末装置はデジタルケーブルテレビ放送視聴のためのＳＴＢ機器により構成されている。
【０００３】
一方、たとえば特許文献１では、無線放送により大容量のデータコンテンツを安定的に配信するシステムが提案されている。特許文献１に記載されるシステムでは、放送局は、暗号化された動画コンテンツにリンク情報を付加して送信し、サーバは、暗号化動画コンテンツを復号するための暗号鍵を保持している。そして、テレビジョン放送受信機は、受信した暗号化動画コンテンツとリンク情報とをハードディスクに蓄積し、リンク情報に基づいてインターネットを介してサーバから暗号鍵を取得し、暗号化動画コンテンツを復号する。
【特許文献１】特開２００４−１７９７５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようなケーブルテレビ網を用いたＶＯＤサービスのシステムでは、ユーザ側の端末１台に対するＶＯＤサービスの提供のために、伝送路の周波数資源およびセンターサーバ等の機器のリソースの一部を占有させるため、同時にサービスを提供する端末の数が制限される。さらに、コンテンツ毎に課金する一般的なＭＯＤ（Ｍｏｖｉｅ  Ｏｎ  Ｄｅｍａｎｄ）形式のＶＯＤサービス以外にも、Ｓ−ＶＯＤ（Ｓｕｂｓｃｒｉｐｔｉｏｎ  Ｏｎ  Ｄｅｍａｎｄ）やＦＯＤ（Ｆｒｅｅ  Ｏｎ  Ｄｅｍａｄ）形式のサービスを行なう場合には、特にトラヒック負荷を軽減する必要性が高くなり、伝送路の拡幅やセンターサーバ等の機器の増加拡大を行わねばならなくなる。
【０００５】
ブロードバンドや光ファイバー網を介したＩＰ系ネットワークを用いたＶＯＤサービスのシステムにおいても、複数の端末からの同時利用におけるセンター機器類の負荷やネットワークに対する負荷等に関して、同様の課題がある。
【０００６】
また、特許文献１に記載されるシステムには、データファイルの配信に無線放送を用いるものが提案されているが、この場合には電波行政により割り当てられた一定の帯域でしか用いることができないため、多様なコンテンツを送信することができず、実質的に上記のＶＯＤサービスを実現することはできない。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、トラヒック負荷を軽減し、端末装置数の制限を受けることなく、効率的なＶＯＤサービスを可能にするＶＯＤ用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）上記の目的を達成するため、本発明のＶＯＤ用端末装置は、ケーブルテレビ網を介して、コンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、ユーザによる入力操作を受け付けて入力信号を生成する入力部と、前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、を備えることを特徴としている。
【０００９】
このように、ＶＯＤ用端末装置はブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する。これにより、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００１０】
また、双方向通信が可能な環境を持たないユーザでもＶＯＤサービスを利用可能にすることができる。デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、主に再送信波の提供を受けておりＳＴＢ機器を設置しない利用者であっても、ＶＯＤサービスを利用可能にすることができる。たとえば首都圏の集合住宅等の２次側の設備等のように、外部のケーブルテレビ伝送路は双方向化されていても、内部の伝送路が双方向化に対応していない場合があるが、このような場合であっても、片方向のサービスの提供を受けているユーザにＶＯＤサービスを提供することができる。また、デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、電波障害対策としてケーブルテレビのサービスを受けるため、または集合住宅の一括導入により、主に再送信波の提供を受けておりデジタルケーブルテレビ放送視聴のためのＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）機器を設置しない利用者も存在するが、このような利用者に対してもサービスを提供することができる。
【００１１】
また、ＶＯＤ用端末装置は、ケーブルテレビ網を介して配信されたファイルを受信するため、使用可能な周波数帯域が広く、多様なコンテンツの配信に利用することが可能となる。
【００１２】
（２）また、本発明のＶＯＤ用端末装置は、前記入力部から入力されたユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴としている。
【００１３】
このように、ＶＯＤ用端末装置は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの属性情報等を入力部から直接入力するため、設定を変えたいときにすぐ変えることができる。
【００１４】
（３）また、本発明のＶＯＤ用端末装置は、通信ネットワークを介して、コンテンツ送出装置からマルチキャストまたはブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、ユーザによる入力操作を受け付けて入力信号を生成する入力部と、前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、前記入力部から入力されたユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、備えることを特徴としている。
【００１５】
このように、ＶＯＤ用端末装置はブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する。これにより、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００１６】
また、ＶＯＤ用端末装置は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの属性情報等を入力部から直接入力するため、設定を変えたいときにすぐ変えることができる。
【００１７】
（４）また、本発明のＶＯＤ用端末装置は、前記再生されたコンテンツデータの再生履歴情報を記憶する履歴記憶部と、前記記憶された再生履歴情報を読み出し、前記再生履歴情報を反映させて前記属性情報記憶部に記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報を書き換える属性情報変更部と、を更に備えることを特徴としている。
【００１８】
これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの嗜好に応じて自動にコンテンツを推奨する機能をシステムに持たせて、ユーザがユーザ情報を入力する手間を省くことができる。
【００１９】
（５）また、本発明のＶＯＤ用端末装置は、前記受信部が前記コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴としている。
【００２０】
このように、ＶＯＤ用端末装置は、コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。ＶＯＤ用端末装置の機能に応じた設定を反映することもできる。
【００２１】
（６）また、本発明のＶＯＤ用端末装置は、通信ネットワークを介して、コンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、ユーザによる入力操作を受け付けて入力信号を生成する入力部と、前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、前記受信部が前記コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴としている。
【００２２】
このように、ＶＯＤ用端末装置はブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する。これにより、サーバ装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてサーバ装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００２３】
また、ＶＯＤ用端末装置は、コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。ＶＯＤ用端末装置の機能に応じた設定を反映することもできる。
【００２４】
（７）また、本発明のＶＯＤ用端末装置は、前記蓄積部は、ハードディスクドライブであることを特徴としている。
【００２５】
このように、蓄積部がハードディスクドライブであるため、コンテンツデータを蓄積するための容量を大きく確保することができ、小型化が可能であり、素早い再生が可能になる。ユーザの要求に十分に応えるＶＯＤ用端末装置を安価で製造可能にする。
【００２６】
（８）また、本発明のデータ再生プログラムは、暗号化されたコンテンツデータと、前記暗号化されたコンテンツデータと一対一に対応付けられた復号化データとを含み、上記のいずれかに記載のＶＯＤ用端末装置に配信され実行されるデータ再生プログラムであって、前記暗号化されたコンテンツデータを読み出す処理と、前記復号化データを用いて前記暗号化されたコンテンツデータを復号化する処理と、前記コンテンツデータを画像または音声として再生する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００２７】
このように、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。従って、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを結合させることにより、両者を分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。そして、コンテンツデータとデータプレイヤーとを結合させて実行形式のファイルを形成することにより、ユーザ側においてその実行形式のファイルをダウンロードして、そのコンテンツデータを画像または音声として出力することができる。すなわち、そのコンテンツデータを画像または音声で出力するための特別なデータプレイヤーは不要となるのである。
【００２８】
（９）また、本発明のデータ再生プログラムは、前記暗号化されたコンテンツデータと結合されている前記コンテンツデータの使用許諾に関するデータを読み出す処理と、前記読み出された使用許諾に関するデータに基づいて、前記コンテンツデータの画像または音声としての再生が許可されているかどうかを判定する処理と、を含み、前記判定の結果、前記コンテンツデータの画像または音声としての再生が許可されている場合は処理を続行し、許可されていない場合は処理を中止することを特徴としている。
【００２９】
このように、コンテンツデータの使用許諾に関するデータが、暗号化されたコンテンツデータに結合しているため、コンテンツデータを配信する者とユーザとの間で使用許諾契約を確実に履行することが可能となる。すなわち、使用許諾に関するデータに基づいて、コンテンツデータの画像または音声としての出力が許可されているかどうかを判定し、その判定の結果、コンテンツデータの画像または音声としての出力が許可されている場合は処理を続行し、許可されていない場合は処理を中止するので、使用許諾が認められているユーザにのみ、コンテンツデータの画像または音声としての出力を可能とすることができる。なお、上記判定処理は、使用許諾に関するデータと、そのプログラムの系外から入力された認証データとを用いて行なうことができる。例えば、そのプログラムを実行しているＶＯＤ用端末装置において認証データを入力することにより行なうことができる。また、いわゆるソフト電池の手法を採用して、ソフト電池マネージャとしてのプログラムが認証データを持っていて、上記使用許諾に関するデータと照合させて、期間制限や機能制限を行なっても良い。
【００３０】
（１０）また、本発明のデータ再生プログラムは、上記のいずれかに記載のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、前記ＶＯＤ用端末装置の蓄積部からコンテンツデータを読み出す処理と、前記ＶＯＤ用端末装置の入力部から入力された許諾データに基づいて、前記コンテンツデータの再生が許諾されているか否かを判定する処理と、前記判定の結果、前記コンテンツデータの再生が許諾されている場合は、前記コンテンツデータを画像または音声として再生する処理と、前記判定の結果、前記コンテンツデータの再生が許諾されていない場合は、終了する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００３１】
このように、データ再生プログラムは、入力部から入力された許諾データに基づいて、コンテンツデータの再生が許諾されているか否かを判定し、再生が許諾されている場合にコンテンツデータを画像または音声として再生する。これにより、コンテンツデータを無断で再生したり、複製したりするのを防止することが可能になる。また、許諾データの送信の際にユーザに対して課金するシステムを構築することができる。
【００３２】
（１１）また、本発明データ再生プログラムは、上記のいずれかに記載のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、前記ＶＯＤ用端末装置の蓄積部から第１のコンテンツデータおよび第２のコンテンツデータを読み出す処理と、前記第１のコンテンツデータの再生前、再生中、または再生後に前記第２のコンテンツデータが再生されるように、前記第１および第２のコンテンツデータを合成して再生用コンテンツデータを生成する処理と、前記生成された再生用コンテンツデータを再生する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００３３】
このように、データ再生プログラムは、第１のコンテンツデータの再生前、再生中、または再生後に第２のコンテンツデータを再生する。これにより、たとえばドラマ用のコンテンツを再生するとき、コマーシャル用のコンテンツを任意のタイミングで挿入して再生することが可能となる。
【００３４】
（１２）また、本発明のＤＶＤレコーダー、テレビ受信機、ＶＴＲ、またはデジタルチューナーその他の映像もしくは音響設備または映像もしくは音響機器は、上記のいずれかに記載のＶＯＤ用端末装置を内蔵することを特徴としている。
【００３５】
これにより、装置が一体となっているために余分なスペースの必要がなくなり、スペースを有効に利用することができる。また、ＶＯＤ用端末装置とテレビ受信機等とを配線により接続する必要がなくなり、配線を単純にすることができる。
【００３６】
（１３）また、本発明のコンテンツデータ配信システムは、ケーブルテレビ網を介して、コンテンツ送出装置からマルチキャストまたはブロードキャスト型同報伝送方式で、請求項１から請求項８に記載されるＶＯＤ用端末装置に対して、コンテンツデータを含むファイルを配信することを特徴としている。
【００３７】
これにより、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００３８】
（１４）また、本発明のサーバ装置は、上記のコンテンツデータ配信システムの前記コンテンツ送出装置に接続され、ユーザの要求に応じてコンテンツの視聴を許諾する許諾データを、通信ネットワークを介して通信端末装置に送信するサーバ装置であって、前記許諾データの送信があったときに、前記許諾データにかかるコンテンツの購入があったものとして、前記コンテンツの購入履歴情報を記憶する購入履歴記憶部と、前記購入履歴情報を反映させて前記ユーザの属性情報および前記属性情報の優先順位を示す情報を作成し、前記コンテンツ送出装置に送信する属性情報変更部と、を備えることを特徴としている。
【００３９】
このように、サーバ装置は、コンテンツデータの購入履歴情報を反映させてユーザの属性情報および属性情報の優先順位を示す情報を作成する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、コンテンツの購入情報に応じて自動にコンテンツを推奨する機能をシステムに持たせることで、ユーザがユーザ情報を入力する手間を省くことができる。
【発明の効果】
【００４０】
本発明のＶＯＤ用端末装置によれば、ブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する。これにより、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００４１】
また、双方向通信が可能な環境を持たないユーザでもＶＯＤサービスを利用可能にすることができる。デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、主に再送信波の提供を受けておりＳＴＢ機器を設置しない利用者であっても、ＶＯＤサービスを利用可能にすることができる。たとえば首都圏の集合住宅等の２次側の設備等のように、外部のケーブルテレビ伝送路は双方向化されていても、内部の伝送路が双方向化に対応していない場合があるが、このような場合であっても、片方向のサービスの提供を受けているユーザにＶＯＤサービスを提供することができる。また、デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、電波障害対策としてケーブルテレビのサービスを受けるため、または集合住宅の一括導入により、主に再送信波の提供を受けておりデジタルケーブルテレビ放送視聴のためのＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）機器を設置しない利用者も存在するが、このような利用者に対してもサービスを提供することができる。
【００４２】
また、ＶＯＤ用端末装置は、ケーブルテレビ網を介して配信されたファイルを受信するため、使用可能な周波数帯域が広く、多様なコンテンツの配信に利用することが可能となる。
【００４３】
また、本発明のＶＯＤ用端末装置によれば、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの属性情報等を入力部から直接入力するため、設定を変えたいときにすぐ変えることができる。
【００４４】
また、本発明のＶＯＤ用端末装置によれば、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの嗜好に応じて自動にコンテンツを推奨する機能をシステムに持たせて、ユーザがユーザ情報を入力する手間を省くことができる。
【００４５】
また、本発明のＶＯＤ用端末装置によれば、コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。ＶＯＤ用端末装置の機能に応じた設定を反映することもできる。
【００４６】
また、本発明のＶＯＤ用端末装置によれば、蓄積部がハードディスクドライブであるため、コンテンツデータを蓄積するための容量を大きく確保することができ、小型化が可能であり、素早い再生が可能になる。ユーザの要求に十分に応えるＶＯＤ用端末装置を安価で製造可能にする。
【００４７】
また、本発明のデータ再生プログラムによれば、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。従って、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを結合させることにより、両者を分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。そして、コンテンツデータとデータプレイヤーとを結合させて実行形式のファイルを形成することにより、ユーザ側においてその実行形式のファイルをダウンロードして、そのコンテンツデータを画像または音声として出力することができる。すなわち、そのコンテンツデータを画像または音声で出力するための特別なデータプレイヤーは不要となるのである。
【００４８】
また、本発明のデータ再生プログラムによれば、コンテンツデータの使用許諾に関するデータが、暗号化されたコンテンツデータに結合しているため、コンテンツデータを配信する者とユーザとの間で使用許諾契約を確実に履行することが可能となる。すなわち、使用許諾に関するデータに基づいて、コンテンツデータの画像または音声としての出力が許可されているかどうかを判定し、その判定の結果、コンテンツデータの画像または音声としての出力が許可されている場合は処理を続行し、許可されていない場合は処理を中止するので、使用許諾が認められているユーザにのみ、コンテンツデータの画像または音声としての出力を可能とすることができる。なお、上記判定処理は、使用許諾に関するデータと、そのプログラムの系外から入力された認証データとを用いて行なうことができる。例えば、そのプログラムを実行しているＶＯＤ用端末装置において認証データを入力することにより行なうことができる。また、いわゆるソフト電池の手法を採用して、ソフト電池マネージャとしてのプログラムが認証データを持っていて、上記使用許諾に関するデータと照合させて、期間制限や機能制限を行なっても良い。
【００４９】
また、本発明のデータ再生プログラムによれば、データ再生プログラムは、入力部から入力された許諾データに基づいて、コンテンツデータの再生が許諾されているか否かを判定し、再生が許諾されている場合にコンテンツデータを画像または音声として再生する。これにより、コンテンツデータを無断で再生したり、複製したりするのを防止することが可能になる。また、許諾データの送信の際にユーザに対して課金するシステムを構築することができる。
【００５０】
また、本発明のデータ再生プログラムによれば、データ再生プログラムは、第１のコンテンツデータの再生前、再生中、または再生後に第２のコンテンツデータを再生する。これにより、たとえばドラマ用のコンテンツを再生するとき、コマーシャル用のコンテンツを任意のタイミングで挿入して再生することが可能となる。
【００５１】
また、本発明のＤＶＤレコーダー、テレビ受信機、またはＶＴＲその他の映像もしくは音響設備または映像もしくは音響機器によれば、装置が一体となっているために余分なスペースの必要がなくなり、スペースを有効に利用することができる。また、ＶＯＤ用端末装置とテレビ受信機等とを配線により接続する必要がなくなり、配線を単純にすることができる。
【００５２】
また、本発明のコンテンツデータ配信システムによれば、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００５３】
また、本発明のサーバ装置によれば、コンテンツデータの購入履歴情報を反映させてユーザの属性情報および属性情報の優先順位を示す情報を作成する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、コンテンツの購入情報に応じて自動にコンテンツを推奨する機能をシステムに持たせることで、ユーザがユーザ情報を入力する手間を省くことができる。
【発明を実施するための最良の形態】
【００５４】
次に、本発明の実施の形態について、図面を参照しながら説明する。また、説明の理解を容易にするため、各図面において同一の構成要素に対しては同一の参照番号を附し、重複する説明は省略する。
【００５５】
（実施形態１）
図１は、コンテンツデータ配信システム１の構成図である。図１に示すように、コンテンツデータ配信システム１は、コンテンツ送出装置２と、ＶＯＤ用端末装置３と、テレビ受信機４と、サーバ装置５と、通信端末装置６とから構成されている。コンテンツ送出装置２は、ＣＡＴＶ（ケーブルテレビ）伝送路７を介して、ＶＯＤ用端末装置３に接続している。
【００５６】
これにより、双方向通信が可能な環境を持たないユーザでもＶＯＤサービスを利用可能にすることができる。デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、主に再送信波の提供を受けておりＳＴＢ機器を設置しない利用者であっても、ＶＯＤサービスを利用可能にすることができる。たとえば首都圏の集合住宅等の２次側の設備等のように、外部のケーブルテレビ伝送路は双方向化されていても、内部の伝送路が双方向化に対応していない場合があるが、このような場合であっても、片方向のサービスの提供を受けているユーザにＶＯＤサービスを提供することができる。また、デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、電波障害対策としてケーブルテレビのサービスを受けるため、または集合住宅の一括導入により、主に再送信波の提供を受けておりデジタルケーブルテレビ放送視聴のためのＳＴＢ機器を設置しない利用者も存在するが、このような利用者に対してもサービスを提供することができる。また、ＶＯＤ用端末装置３は、ＣＡＴＶ伝送路７を介して配信されたファイルを受信するため、使用可能な周波数帯域が広く、多様なコンテンツの配信に利用することが可能となる。
【００５７】
サーバ装置５は、インターネット８に接続しており、通信端末装置６は、インターネット８に接続可能である。ＣＡＴＶ伝送路７は、一般的なケーブルテレビ網であり、コンテンツ送出装置２からＶＯＤ用端末装置３までのすべてが光ファイバーであるＦＴＴＨの場合、光ファイバーと同軸ケーブルの組み合わせであるＨＦＣの場合、同軸ケーブルのみである場合のいずれであってもよい。
【００５８】
コンテンツ送出装置２は、コンテンツデータを含むファイルを、ＣＡＴＶ伝送路７によりブロードキャスト型同報伝送方式で送信する。ブロードキャスト型同報伝送方式とは、いわゆるプッシュ型配信をいい、同時に片方向で多数のファイルを不特定の端末装置へ送信することをいう。これにより、コンテンツ送出装置２におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置２がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。コンテンツ送出装置２は、たとえばケーブルテレビ放送局の内部に設けられ、ケーブルテレビの各ユーザの端末装置へテレビ番組のコンテンツデータを配信する。
【００５９】
図２は、コンテンツ送出装置２の構成を示すブロック図である。図２に示すように、コンテンツ送出装置２は、制御部１１、コンテンツアーカイブサーバ１２、識別情報記憶部１３、コンテンツサーバ１４、配信サーバ１６およびＩＰ／ＱＡＭ変換部１７から構成されている。制御部１１は、各構成部分を統括的に制御し、データの入出力およびデータの加工等の処理を行なう。たとえば、記憶媒体（図示せず）からコンテンツアーカイブサーバ１２へのコンテンツデータの移行、コンテンツアーカイブサーバ１２から配信予定のコンテンツデータの読み出し、配信予定のコンテンツデータのコンテンツサーバ１４への移行、識別情報記憶部１３からの識別情報の読み出し、配信予定のコンテンツデータへ識別情報を付加して行なうデータファイルの作成、データファイルのＩＰ／ＱＡＭ変換部への送信が、制御部１１の処理に含まれる。
【００６０】
コンテンツアーカイブサーバ１２は、配信可能なコンテンツデータを蓄積する。コンテンツデータの格納については、地上回線または衛星回線を用いて送信されたものをコンテンツアーカイブサーバ１２に格納することとしてもよいし、物理的に配送されたＨＤＤまたはＤＶＤ等の記憶媒体からコンテンツアーカイブサーバ１２に入力することとしてもよい。識別情報記憶部１３は、コンテンツアーカイブサーバ１２に格納されるコンテンツデータのそれぞれに付加される識別情報を記憶している。コンテンツサーバ１４は、配信される予定のコンテンツデータおよび、配信予定のコンテンツデータに識別情報を付加して作成されたデータファイルを記憶する。配信サーバ１６は、データファイルにヘッダー情報を付加したものを記憶する。ＩＰ／ＱＡＭ変換部１７は、プロトコルの解析とＱＡＭ変換を行なう。ＱＡＭ変換により、情報を一定の単位で複数に分割し、変調方式をケーブル伝送に適した方式に変換して伝送することが可能になる。なお、上記の伝送方式は一例であり、特にこれによって発明が制限されるわけではない。
【００６１】
ＶＯＤ用端末装置３は、ＣＡＴＶ伝送路７を介してコンテンツ送出装置２から同報伝送方式で送信されたデータファイルを内部に蓄積する。ユーザの操作があったときには、コンテンツをテレビ受信機４に出力する。
【００６２】
図３は、ＶＯＤ用端末装置３の構成を示すブロック図である。図３に示すように、ＶＯＤ用端末装置３は、概略するとチューナー部２２、入力部２６、属性記憶部３３、履歴記憶部３４、判定部４０、コンテンツ蓄積部４２、視聴許諾管理部４５、送出映像プログラム部４７、およびコンテンツ送出部４８から構成されている。
【００６３】
ＲＦ入力部２１（受信部）は、ＣＡＴＶ伝送路７に接続され、ＣＡＴＶ伝送路７を介して送信される情報を内部に入力する。チューナー部２２は、ＱＡＭ／ＩＰ変換部２３およびテレビチューナー２４を有している。ＱＡＭ／ＩＰ変換部２３は、入力された情報をＱＡＭ方式から変換し、プロトコルの解析を行なう。テレビチューナー２４は、ケーブルテレビ放送の同調を行なう。なお、テレビチューナー２４は、ＢＳ放送、ＣＳ放送、地上波放送の同調を行なう構成としてもよい。
【００６４】
入力部２６は、ユーザからユーザの属性情報、属性情報の優先順位を示す情報、視聴したいコンテンツを特定する情報、または視聴許諾キー（許諾データ）の入力を受け付ける。入力部２６は、操作部２７およびリモコン信号受信部２８を有している。操作部２７は、ユーザによる手入力を受け付け、リモコン信号受信部２８はリモコンから発信される信号を受信する。このように、ユーザの属性情報等を入力部から直接入力するため、設定を変えたいときにすぐ変えることができる。
【００６５】
属性記憶部３３（属性情報記憶部）は、入力部２６から入力されたユーザの属性情報および属性情報の優先順位を示す情報を記憶する。ユーザの属性情報とは、たとえばユーザが視聴したいコンテンツの種類の情報であり、映画、スポーツ、バラエティ、ニュース等の情報であり、属性情報の優先順位を示す情報とは、たとえば映画を最優先であり、次にスポーツ、バラエティ、ニュースが続くというような情報である。なお、コンテンツ送出装置２がユーザの属性情報および属性情報の優先順位を示す情報の蓄積および管理を行ない、ＶＯＤ用端末装置３に送信したユーザの属性情報および属性情報の優先順位を示す情報を属性記憶部３３に記憶することとしてもよい。これにより、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。ＶＯＤ用端末装置の機能に応じた設定を反映することもできる。
【００６６】
履歴記憶部３４は、ユーザがコンテンツを再生した再生履歴情報を記憶する。制御部３５は、入力に関する制御、属性記憶部３３へのユーザの属性情報および属性情報の優先順位を示す情報の格納、および履歴記憶部３４への再生履歴情報の格納等を行なう。また、制御部３５は、属性情報変更部として再生履歴情報を読み出し、再生履歴情報を反映させて属性情報記憶部に記憶されたユーザの属性情報および属性情報の優先順位を示す情報を書き換える。これにより、ユーザの嗜好に応じて自動にコンテンツを推奨する機能をシステムに持たせて、ユーザがユーザ情報を入力する手間を省くことができる。
【００６７】
判定部４０は、属性記憶部３３を参照し、ユーザの属性情報および属性情報の優先順位を示す情報と受信したコンテンツデータを含むファイルのコンテンツの識別情報とを比較して、コンテンツ蓄積部４２に蓄積するか否かを判定する。これにより、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。
【００６８】
蓄積するか否かの判定基準は任意に設定可能である。たとえば、受信したコンテンツデータを蓄積するのにコンテンツ蓄積部４２の残りの容量が不足する場合には、そのコンテンツの優先順位が一定順位以下であるかを判定し、一定順位以下である場合には蓄積しないようにすることができる。それ以外にも、たとえば優先順位が１位のコンテンツデータは３位のコンテンツデータの蓄積領域を上書きするという基準を設けてもよい。
【００６９】
ＭＰＥＧエンコーダ４１は、テレビチューナー２４からの信号をＭＰＥＧ形式にエンコードする。コンテンツ蓄積部４２（蓄積部）は、コンテンツデータを蓄積する。コンテンツ蓄積部４２は、ハードディスクドライブであることが好ましい。コンテンツ蓄積部４２がハードディスクドライブである場合には、コンテンツデータを蓄積するための容量を大きく確保することができ、小型化が可能であり、素早い再生が可能になる。また、ユーザの要求に十分に応えるＶＯＤ用端末装置３を安価で製造可能にする。なお、ハードディスクドライブ以外にも光磁気ディスクドライブ、メモリ等を用いてもよい。コンテンツ蓄積部４２の蓄積領域は、ユーザ利用領域、コマーシャル蓄積領域、ソフトウェア・データベース収納領域等を有している。
【００７０】
視聴許諾管理部４５は、ユーザが視聴しようとするコンテンツについて許諾されている場合には、送出映像のプログラム編成を指示し、許諾されていない場合には送出映像のプログラム編成を指示しないように管理する。具体的には、ユーザから、視聴しようとするコンテンツについて視聴許諾キーの入力があったときには、送出映像のプログラム編成を指示する。これにより、コンテンツデータを無断で再生したり、複製したりするのを防止することが可能になる。また、視聴許諾キーの送信の際にユーザに対して課金するシステムを構築することができる。
【００７１】
ＭＰＥＧデコーダ４６は、コンテンツ蓄積部に蓄積されたＭＰＥＧ形式のデータをデコードする。送出映像プログラム部４７は、視聴許諾管理部４５により送出映像のプログラム編成が指示されたコンテンツをコンテンツ蓄積部４２から読み出し、コンテンツデータを送出映像として編成しプログラム編成する。
【００７２】
コンテンツ送出部４８（再生部）は、プログラム編成されたコンテンツデータをテレビ受信機４に送出する。コンテンツ送出部４８は、内部にテレビ信号出力部４９を有し、内部にテレビ信号出力部４９は、テレビ用の画像信号を直接テレビ受信機４に送出する。テレビ受信機４は、ＶＯＤ用端末装置３から入力されたコンテンツデータを画像または音声として再生する。また、ＶＯＤ用端末装置３を介して放送中のケーブルテレビの番組も観ることが可能となっている。
【００７３】
なお、上記の態様では、ＶＯＤ用端末装置３とテレビ受信機４とは、それぞれ分離された装置であるが、テレビ受信機４、ＤＶＤレコーダーやＶＴＲ等にＶＯＤ用端末装置３を内蔵させてもよい。これにより、装置が一体となっているために余分なスペースの必要がなくなり、スペースを有効に利用することができる。また、ＶＯＤ用端末装置とテレビ受信機等とを配線により接続する必要がなくなり、配線を単純にすることができる。内蔵する対象はテレビ受信機４、ＤＶＤレコーダーやＶＴＲ等に限定されず、その他の映像もしくは音響設備または映像もしくは音響機器であっても同様である。また、ＶＯＤ用端末装置３に外部インターフェイス部を設けて利便性を高めてもよい。
【００７４】
サーバ装置５は、通信端末装置６からの要求に応じ、ユーザが選択したコンテンツの視聴を可能にする視聴許諾キーを通信端末装置６に送信する。サーバ装置５は、コンテンツ送出装置２と接続しており、互いに情報の送受信が可能となっている。通信端末装置６はたとえば、ＰＣ、携帯電話機等である。
【００７５】
図４は、サーバ装置５の構成を示すブロック図である。サーバ装置５は、制御部５１、送受信部５２、許諾キー発行部５４、ＤＢサーバ５５（購入履歴記憶部）、画面情報蓄積部５７および課金サーバ５８から構成されている。制御部５１は、装置全体の制御を行なう。送受信部５２は、インターネット８に接続され、通信端末装置６との間で情報を送受信する。許諾キー発行部５４は、通信端末装置６からの特定のコンテンツについて視聴を要求する要求信号またはメールを受信したときには、視聴許諾キーを発行して、その通信端末装置６に送信する。ＤＢサーバ５５は、許諾キー発行部５４が視聴許諾キーを発行したときに、視聴の許諾されたコンテンツがそのユーザにより購入されたものとして購入履歴情報を蓄積する。購入履歴情報を蓄積する処理は制御部５１により行なわれる。
【００７６】
なお、視聴許諾キーの発行は以下の手順によって行なわれる。まず、通信端末装置６により指定のＷＥＢサイトにアクセスすると、コンテンツを指定するための画像が表示される。そして、コンテンツの指定等の所定事項を入力することにより、サーバ装置５はＤＢサーバ５５を参照し、視聴許諾キーを発行する。
【００７７】
なお、ＤＢサーバ５５は、ユーザの属性情報および属性情報の優先順位を示す情報を蓄積してもよい。その場合には、制御部５１は、購入履歴情報をユーザの属性情報等に反映させて作成したり、ユーザの属性情報および属性情報の優先順位を示す情報をコンテンツ送出装置２に入力したりする処理も行なう。このように、サーバ装置５は、コンテンツデータの購入履歴情報を反映させてユーザの属性情報および属性情報の優先順位を示す情報を作成する。これにより、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、コンテンツの購入情報に応じて自動にコンテンツを推奨する機能をシステムに持たせることで、ユーザがユーザ情報を入力する手間を省くことができる。画面情報蓄積部５７は、ＷＥＢ上でコンテンツ選択する際に表示する画面情報を蓄積する。課金サーバ５８は、許諾キー発行部５４が視聴許諾キーを発行したときに、課金の処理を行なう。なお、課金の体系は、タイトル毎、複数コンテンツ群毎、無料のいずれの方法によってもよく、特に制限はない。
【００７８】
通信端末装置６は、サーバ装置５に蓄積されたＷＥＢの画面情報を受信し蓄積し表示する。ユーザはＷＥＢ画面表示により視聴許諾をもとめるコンテンツを選択することが可能である。通信端末装置６は、ユーザの操作によりサーバ装置５にコンテンツの視聴のための視聴許諾キーを要求する要求信号またはメールをサーバ装置５に送信する。それとともに、サーバ装置５から送信された視聴許諾キーを受信し、視聴許諾キーを記憶する。
【００７９】
次に、コンテンツデータ配信システム１の動作について説明する。図５は、コンテンツデータ配信システム１の特徴的な動作を示すフローチャートである。
【００８０】
まず、コンテンツアーカイブサーバ１２へ配信可能なコンテンツデータをまとめて蓄積する（ステップＳ１）。コンテンツデータの格納については、地上回線または衛星回線を用いて送信されたものをコンテンツアーカイブサーバ１２に格納することとしてもよいし、物理的に配送されたＨＤＤまたはＤＶＤ等の記憶媒体からコンテンツアーカイブサーバ１２に入力することとしてもよい。
【００８１】
次に、制御部１１は、配信分のコンテンツデータをコンテンツサーバ１４に移行し（ステップＳ２）、識別情報記憶部１３を参照して識別情報のタグを添付したデータファイルを作成する（ステップＳ３）。図６は、識別情報のタグを添付したデータファイル６０のデータ構造の一例を示す図である。データファイル６０は、添付された識別情報６６およびコンテンツデータ６９から構成されている。識別情報６６は、たとえば、コンテンツＩＤ６２、配布日情報６３、視聴条件データ６４、データ消去予定日６５、コンテンツ属性データ６６およびその他関連データ６７から構成されている。識別情報を添付されたデータファイルを配信サーバ１６へ移行し配信する（ステップＳ４）。ＩＰ／ＱＡＭ変換部は配信されたデータファイルをＩＰ／ＱＡＭ変換し（ステップＳ５）、ＣＡＴＶ伝送路７へと送出する（ステップＳ６）。ＣＡＴＶ伝送路７は、送出されたデータファイルをブロードキャスト型同報伝送方式で伝送する（ステップＳ７）。
【００８２】
一方、ＶＯＤ用端末装置３は、ＣＡＴＶ伝送路７を伝送されたデータファイルを受信し、ＱＡＭ／ＩＰ変換部２３によりＱＡＭ／ＩＰ変換を行なう（ステップＳ８）。次に、ＶＯＤ用端末装置３の判定部４０は、そのデータファイルを蓄積するか否かを添付された識別情報とユーザの属性情報および属性情報の優先順位を示す情報とを比較して判定する（ステップＳ９）。蓄積しないという判定がなされた場合には、そのまま終了する。一方、蓄積するという判定がなされた場合には、コンテンツ蓄積部４２にデータファイルを蓄積し（Ｓ１０）、終了する。
【００８３】
次に、コンテンツを再生する際のＶＯＤ用端末装置３の動作について説明する。図７は、ＶＯＤ用端末装置３の特徴的な動作を示すフローチャートである。動作は、実行ファイルすなわちデータ再生プログラムにより実行される。
【００８４】
まず、実行ファイルの起動により、視聴条件の管理および制御を行なう（ステップＴ１）。視聴条件の管理および制御とは、ユーザからの入力を受け付けて、コンテンツの選択等の入力があったときの管理および制御を行なうことをいう。次に、制御部３５は、配信されたコンテンツのうちのいずれかのコンテンツが選択されたか否かの判定を行なう（ステップＴ２）。いずれのコンテンツも選択されなかった場合には、ステップＴ１に戻る。いずれかのコンテンツが選択された場合には、そのコンテンツデータの読み出しを行ない（ステップＴ３）、視聴許諾管理部４５がコンテンツの再生に視聴許諾キーが必要か否かの判定を行なう（ステップＴ４）。
【００８５】
視聴許諾キーが必要でなければ、ステップＴ６に移行する。視聴許諾キーが必要である場合には、視聴許諾キーの入力を受け付けて、入力された視聴許諾キーがコンテンツ固有の視聴許諾キーに一致するか否かの判定を行なう（ステップＴ５）。視聴許諾キーが一致しない場合には、ステップＴ１に戻る。視聴許諾キーが一致した場合には、コンテンツ蓄積部４２のコンテンツデータをＭＰＥＧ形式からデコードし、送出映像プログラム部４７が送出映像のプログラム編成を行なう（ステップＴ６）。そして、コンテンツ送出部４８がプログラム編成されたコンテンツデータをテレビ受信機４に送出し、コンテンツを再生し（ステップＴ７）、実行を終了する。
【００８６】
（実施形態２）
上記の実施形態１では、ＣＡＴＶ伝送路７をコンテンツデータの伝送路としているが、インターネット、ＩＰ網等の通信ネットワークであってもよい。この場合には、コンテンツ送出装置２は、通信ネットワークを介してブロードキャスト型同報伝送方式でコンテンツデータを含むデータファイルを送出し、ＶＯＤ用端末装置３は、データファイルを受信する。これにより、コンテンツ送出装置２におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置２がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００８７】
また、ＶＯＤ用端末装置３は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定するため、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。
【００８８】
（実施形態３）
上記の実施形態１では、コンテンツ送出装置２は、識別情報記憶部１３を参照して識別情報のタグを添付した一体型のデータファイルを作成するが、コンテンツデータと識別情報とにそれぞれ分離したデータファイルを作成することとしてもよい。図８は、分離型のデータファイルのデータ構造の一例を示す図である。コンテンツデータファイル７０は、コンテンツＩＤ７２、およびコンテンツデータ７３のみから構成されている。識別情報ファイル７１は、たとえば、コンテンツＩＤ７４、配布日情報７５、視聴条件データ７６、データ消去予定日７７、コンテンツ属性データ７８およびその他関連データ７９から構成されている。実施形態３では、コンテンツ送出装置２は、それぞれコンテンツデータファイル７０と識別情報ファイル７１とに分離して配信する。
【００８９】
（実施形態４）
上記の実施形態１では、ＶＯＤ用端末装置３におけるコンテンツの再生は、１つのコンテンツデータをプログラム編成して再生するが、複数のコンテンツを合成してプログラム編成し複数のコンテンツを一つのプログラム編成により再生することとしてもよい。
【００９０】
図９は、複数のコンテンツを合成して再生する場合の際のＶＯＤ用端末装置３の特徴的な動作を示すフローチャートである。以下にフローチャートに従って、ＶＯＤ用端末装置３の動作を説明する。
【００９１】
まず、実行ファイルの起動により、視聴条件の管理および制御を行なう（ステップＲ１）。次に、制御部３５は、配信されたコンテンツのうちのいずれかのコンテンツが選択されたか否かの判定を行なう（ステップＲ２）。いずれのコンテンツも選択されなかった場合には、ステップＲ１に戻る。いずれかのコンテンツが選択された場合には、そのコンテンツデータの読み出しを行ない（ステップＲ３）、視聴許諾管理部４５がコンテンツの再生に視聴許諾キーが必要か否かの判定を行なう（ステップＲ４）。
【００９２】
視聴許諾キーが必要でなければ、ステップＲ６に移行する。視聴許諾キーが必要である場合には、視聴許諾キーの入力を受け付けて、入力された視聴許諾キーがコンテンツ固有の視聴許諾キーに一致するか否かの判定を行なう（ステップＲ５）。視聴許諾キーが一致しない場合には、ステップＲ１に戻る。視聴許諾キーが一致した場合には、さらに合成すべきコンテンツがないか否かを、視聴許諾管理部４５が判定する。さらに合成すべきコンテンツがある場合には、ステップＲ３に戻りさらにコンテンツの読み出しを行なう。さらに合成すべきコンテンツがない場合には、コンテンツ蓄積部４２のコンテンツデータをＭＰＥＧ形式からデコードし、送出映像プログラム部４７が、合成すべきすべてのコンテンツについて送出映像のプログラム編成を行なう（ステップＲ７）。このように、複数のコンテンツデータが合成されてプログラム編成されるため、実行ファイルは、コンテンツデータの再生前、再生中、または再生後に別のコンテンツデータを再生することが可能になる。これにより、たとえばドラマ用のコンテンツを再生するとき、コマーシャル用のコンテンツを任意のタイミングで挿入して再生することが可能となる。
【００９３】
最後に、コンテンツ送出部４８がプログラム編成されたコンテンツデータをテレビ受信機４に送出し、コンテンツを再生し（ステップＲ８）、実行を終了する。
【００９４】
（実施形態５）
上記の実施形態１では、配信されたコンテンツデータをコンテンツデータと分離したデータプレイヤーにより再生しているが、コンテンツデータとデータプレイヤーとを同一のデータファイルにして、配信してもよい。
【００９５】
図１０は、データファイル８３のデータ構造の概念を示す図である。コンテンツデータ８１は、静止画・動画から構成される画像データと音声データとから構成されている。本実施形態では、このコンテンツデータ８１を暗号化する。そして、暗号化されたコンテンツデータ８２ａと一対一に対応する復号化データ８２ｂを生成する。次に、コンテンツデータ８１を画像または音声として出力するデータプレイヤー８３と、暗号化されたコンテンツデータ８２ａと、復号化データ８２ｂとを結合させて実行形式ファイルＦを作成する。その際、この実行形式ファイルＦを特定するためのコード８４を埋め込んでおく。このように、コンテンツデータ８１は暗号化されて暗号化コンテンツデータ８２ａとしてデータプレイヤー８３と結合しているので、仮に、両者を分離したとしても、コンテンツデータ８１のデータは画像または音声として出力することができない。これにより、セキュリティが確保される。
【００９６】
図１１は、実行形式ファイルＦの動作管理の概念を示す図である。実行形式ファイルＦの動作を管理するのは、例えば、プログラムとしてのユニークなマネージャ８５が行なう。このユニークなマネージャ８５は、この実行形式ファイルＦが記録されているＶＯＤ用端末装置において実行できるように格納されているか、また、この実行形式ファイルＦが実行される系外、例えば、外部からの制御信号によって動作する。そして、ユニークなマネージャ８５は、実行形式ファイルＦについて、使用期間、使用時間、または使用回数について管理し、ユーザに対する課金を行なう。
【００９７】
また、図１１に示すように、実行形式ファイルＦの動作管理を、ソフト電池マネージャ８６がソフト電池８７の情報を参照しながら行なうようにしても良い。ソフト電池８７は、実行形式ファイルＦを動かすための仮想の電池である。すなわち、実行形式ファイルＦを使用（実行）すると、ソフト電池８７における仮想のエネルギーが減少して行き、ソフト電池８７の仮想のエネルギーが無くなると、実行形式ファイルＦは使用（実行）することができなくなる。ソフト電池８７を追加購入したり、ソフト電池８７の仮想エネルギーを充電したりすることによって、再び実行形式ファイルＦを使用（実行）することができるようになる。
【００９８】
実行形式ファイルＦには、ソフト電池対応コードとしてのコード８４が埋め込まれており、ソフト電池マネージャ８６は、このコード８４とソフト電池８７とが対応関係にある場合に実行形式ファイルＦの使用（実行）を許可する。すなわち、ソフト電池マネージャ８６は、常にデータプレイヤー８３の動作と、ソフト電池８７の仮想エネルギーの残量（電池残量）とを管理しており、仮想エネルギーの残量（電池残量）がある場合は、データプレイヤー８３の動作を許可する。一方、仮想エネルギーの残量（電池残量）がない場合は、データプレイヤー８３の動作を禁止する。なお、仮想エネルギーの残量（電池残量）が少なくなった場合に、ソフト電池の購入または充電を勧めるメッセージをユーザに対して表示するようにしても良い。
【００９９】
次に、実行形式ファイルＦを作成するプログラムの動作について、説明する。図１２に示すように、まず、実行形式ファイルＦを作成するための実行ファイルを起動する。そして、カスタマイズデータを入力する（ステップＱ１）。次に、このカスタマイズデータを特定のアルゴリズムに基づいて暗号化する（ステップＱ２）。このとき、暗号化されたデータと一対一に対応する復号化データを同時に生成する。次に、改竄チェックデータを算出し（ステップＱ３）、これらの各データ、すなわち、エンジン（データプレイヤーとしてのプログラム）、暗号化されたカスタマイズデータ、静止画、動画、音声またはこれらの組み合わせから構成されるデータ、改竄チェックデータなどを結合させる（ステップＱ４）。最後に、単一の実行形式ファイルとして書き出して（ステップＱ５）、処理を終了する。
【０１００】
このように、カスタマイズデータ等、復号化データ、およびデータプレイヤーとしてのプログラムを結合させるので、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。
【０１０１】
次に、上記のようにして作成された実行形式ファイルをユーザがダウンロード等により入手し、データを再生する際の動作について説明する。図１３に示すように、まず、実行ファイルを起動する。次に、実行ファイルが改竄されていないかどうかをチェックする（ステップＰ１、Ｐ２）。実行ファイルが改竄されている場合は処理を終了し、改竄されていない場合は、再生許可チェックのルーチンを実行する（ステップＰ３）。例えば、ソフト電池を導入している場合には、実行形式ファイルに埋め込まれているソフト電池対応コードとソフト電池とを照合したり、ソフト電池の残量のチェックなどをしたりすることとなる。ステップＰ４の判断の結果、再生可能でない場合は、処理を終了し、再生可能である場合は、カスタマイズデータを読み込み、そして初期設定を行なう（ステップＰ５）。次に、動画再生画面を表示し（ステップＰ６）、バッファに動画データの一部（または全部）を読み込む（ステップＰ７）。次に、読み込んだデータについて、そのデータと一対一に対応する復号化データを用いて復号化する（ステップＰ８）。そして、再生エンジン、すなわち、データプレイヤーにおいて、データを画像または音声として出力する（ステップＰ９）。動画データが終了か再生終了であるかどうかを判断し（ステップＰ１０）、動画データが終了または再生終了でない場合は、ステップＰ６へ移行する。一方、動画データが終了または再生終了である場合は、実行を終了する。
【０１０２】
このように、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。従って、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを結合させることにより、両者を分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。
【図面の簡単な説明】
【０１０３】
【図１】本発明に係るコンテンツデータ配信システムの第１の実施形態を示す構成図である。
【図２】コンテンツ送出装置の構成を示すブロック図である。
【図３】本発明に係るＶＯＤ用端末装置の構成を示すブロック図である。
【図４】本発明に係るサーバ装置の構成を示すブロック図である。
【図５】本発明に係るコンテンツデータ配信システムの特徴的な動作を示すフローチャートである。
【図６】第１の実施形態におけるコンテンツデータを含むファイルのデータ構造の一例を示す構成図である。
【図７】第１の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【図８】第２の実施形態におけるコンテンツデータを含むファイルのデータ構造の一例を示す構成図である。
【図９】第４の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【図１０】第５の実施形態におけるコンテンツデータを含むファイルのデータ構造を示す構成図である。
【図１１】第５の実施形態におけるコンテンツデータを含むファイルのデータ構造を示す構成図である。
【図１２】第５の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【図１３】第５の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【符号の説明】
【０１０４】
１  コンテンツデータ配信システム
２  コンテンツ送出装置
３  ＶＯＤ用端末装置
４  テレビ受信機
５  サーバ装置
６  通信端末装置
７  ＣＡＴＶ伝送路
８  インターネット
２１  ＲＦ入力部（受信部）
２６  入力部
２７  操作部
２８  リモコン信号受信部
３３  属性記憶部（属性情報記憶部）
３４  履歴記憶部
３５  制御部（属性情報変更部）
４０  判定部
４２  コンテンツ蓄積部（蓄積部）
４５  視聴許諾管理部
４７  送出映像プログラム部
４８  コンテンツ送出部（再生部）
５１  制御部
５２  送受信部
５４  許諾キー発行部
５５  ＤＢサーバ
６０  データファイル
６６  識別情報
６９  コンテンツデータ
７０  コンテンツデータファイル
７１  識別情報ファイル
８１  コンテンツデータ
８２ａ  暗号化コンテンツデータ
８２ｂ  復号化データ
８３  データファイル（データ再生プログラム）
８３  データプレイヤー
８４  コード
８５  ユニークなマネージャ
８６  ソフト電池マネージャ
８７  ソフト電池
Ｆ  実行形式ファイル
【図１】
2006014266.tif 000003
【図２】
2006014266.tif 000004
【図３】
2006014266.tif 000005
【図４】
2006014266.tif 000006
【図５】
2006014266.tif 000007
【図６】
2006014266.tif 000008
【図７】
2006014266.tif 000009
【図８】
2006014266.tif 000010
【図９】
2006014266.tif 000011
【図１０】
2006014266.tif 000012
【図１１】
2006014266.tif 000013
【図１２】
2006014266.tif 000014
【図１３】
2006014266.tif 000015
【手続補正書】
【提出日】平成17年7月27日(2005.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ケーブルテレビ網を介して、片方向配信を行なうコンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、
前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、
ユーザによる入力操作を受け付けて入力信号を生成する入力部と、
前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、を備えることを特徴とするＶＯＤ用端末装置。
【請求項２】
前記入力部から入力されたユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、
前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴とする請求項１記載のＶＯＤ用端末装置。
【請求項３】
前記受信部が前記コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、
前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴とする請求項１記載のＶＯＤ用端末装置。
【請求項４】
前記判定部は、前記ファイルの蓄積に前記蓄積部の容量が不足する場合には、前記ファイルが前記属性情報の優先順位が一定順位以下であるかを判断し、一定順位以下である場合には、前記ファイルを蓄積しない判定を行なうことを特徴とする請求項２または請求項３記載のＶＯＤ用端末装置。
【請求項５】
前記判定部は、前記ファイルの蓄積に前記蓄積部の容量が不足する場合には、前記ファイルが前記属性情報の優先順位が一定順位以上であるかを判断し、一定順位以上である場合には、前記蓄積部に蓄積される下位のファイルの蓄積領域に対して、前記ファイルを上書きして蓄積する判定を行なうことを特徴とする請求項２または請求項３記載のＶＯＤ用端末装置。
【請求項６】
前記再生されたコンテンツデータの再生履歴情報を記憶する履歴記憶部と、
前記記憶された再生履歴情報を読み出し、前記再生履歴情報を反映させて前記属性情報記憶部に記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報を書き換える属性情報変更部と、を更に備えることを特徴とする請求項２から請求項５のいずれかに記載のＶＯＤ用端末装置。
【請求項７】
暗号化されたコンテンツデータと、前記暗号化されたコンテンツデータと一対一に対応付けられた復号化データとを含み、請求項１から請求項６のいずれかに記載のＶＯＤ用端末装置に配信され実行されるデータ再生プログラムであって、
前記暗号化されたコンテンツデータを読み出す処理と、
前記復号化データを用いて前記暗号化されたコンテンツデータを復号化する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項８】
前記暗号化されたコンテンツデータと結合されている前記コンテンツデータの使用許諾に関するデータを読み出す処理と、
前記読み出された使用許諾に関するデータに基づいて、前記コンテンツデータの画像または音声としての再生が許可されているかどうかを判定する処理と、を更に含み、
前記判定の結果、前記コンテンツデータの画像または音声としての再生が許可されている場合は処理を続行し、許可されていない場合は処理を中止することを特徴とする請求項７記載のデータ再生プログラム。
【請求項９】
暗号化されたコンテンツデータと、前記暗号化されたコンテンツデータと一対一に対応付けられた復号化データとを含むファイルから、前記暗号化されたコンテンツデータを複合化するために、請求項１から請求項６のいずれかに記載のＶＯＤ用端末装置において実行されるデータ再生プログラムであって、
前記暗号化されたコンテンツデータを読み出す処理と、
前記復号化データを用いて前記暗号化されたコンテンツデータを復号化する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項１０】
前記コンテンツデータの使用許諾に関するデータを読み出す処理と、
前記読み出された使用許諾に関するデータに基づいて、前記コンテンツデータの画像または音声としての再生が許可されているかどうかを判定する処理と、を更に含み、
前記判定の結果、前記コンテンツデータの画像または音声としての再生が許可されている場合は処理を続行し、許可されていない場合は処理を中止することを特徴とする請求項９記載のデータ再生プログラム。
【請求項１１】
前記コンテンツデータを画像または音声として再生する処理を、更に含むことを特徴とする請求項７から請求項１０のいずれかに記載のデータ再生プログラム。
【請求項１２】
請求項１から請求項６のいずれかに記載のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、
前記ＶＯＤ用端末装置の蓄積部からコンテンツデータを読み出す処理と、
前記ＶＯＤ用端末装置の入力部から入力された許諾データに基づいて、前記コンテンツデータの再生が許諾されているか否かを判定する処理と、
前記判定の結果、前記コンテンツデータの再生が許諾されている場合は、前記コンテンツデータを画像または音声として再生する処理と、
前記判定の結果、前記コンテンツデータの再生が許諾されていない場合は、終了する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項１３】
請求項１から請求項６のいずれかに記載のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、
前記ＶＯＤ用端末装置の蓄積部から第１のコンテンツデータおよび第２のコンテンツデータを読み出す処理と、
前記第１のコンテンツデータの再生前、再生中、または再生後に前記第２のコンテンツデータが再生されるように、前記第１および第２のコンテンツデータを合成して再生用コンテンツデータを生成する処理と、
前記生成された再生用コンテンツデータを再生する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴とするデータ再生プログラム。
【請求項１４】
前記コンテンツデータの配布日情報、視聴条件データおよびデータ消去予定日データから視聴条件の管理および制御を行なう処理を、更に含むことを特徴とする請求項７から請求項１３のいずれかに記載のデータ再生プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブロードキャスト型同報伝送方式（プッシュ配信）により送信されるコンテンツデータを再生するためのＶＯＤ用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置に関する。
【背景技術】
【０００２】
従来から、ケーブルテレビ網を用いたＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）サービスのシステムには、センターサーバに各端末からアクセスして、ストリーム形式でコンテンツを提供するものがある。このようなＶＯＤサービスシステムは、センターサーバと端末とがケーブルテレビ伝送路を通じて、通信ができる双方向機能を有していることを前提として構築されており、端末装置はデジタルケーブルテレビ放送視聴のためのＳＴＢ機器により構成されている。
【０００３】
一方、たとえば特許文献１では、無線放送により大容量のデータコンテンツを安定的に配信するシステムが提案されている。特許文献１に記載されるシステムでは、放送局は、暗号化された動画コンテンツにリンク情報を付加して送信し、サーバは、暗号化動画コンテンツを復号するための暗号鍵を保持している。そして、テレビジョン放送受信機は、受信した暗号化動画コンテンツとリンク情報とをハードディスクに蓄積し、リンク情報に基づいてインターネットを介してサーバから暗号鍵を取得し、暗号化動画コンテンツを復号する。
【特許文献１】特開２００４−１７９７５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のようなケーブルテレビ網を用いたＶＯＤサービスのシステムでは、ユーザ側の端末１台に対するＶＯＤサービスの提供のために、伝送路の周波数資源およびセンターサーバ等の機器のリソースの一部を占有させるため、同時にサービスを提供する端末の数が制限される。さらに、コンテンツ毎に課金する一般的なＭＯＤ（Ｍｏｖｉｅ  Ｏｎ  Ｄｅｍａｎｄ）形式のＶＯＤサービス以外にも、Ｓ−ＶＯＤ（Ｓｕｂｓｃｒｉｐｔｉｏｎ  Ｏｎ  Ｄｅｍａｎｄ）やＦＯＤ（Ｆｒｅｅ  Ｏｎ  Ｄｅｍａｄ）形式のサービスを行なう場合には、特にトラヒック負荷を軽減する必要性が高くなり、伝送路の拡幅やセンターサーバ等の機器の増加拡大を行わねばならなくなる。
【０００５】
ブロードバンドや光ファイバー網を介したＩＰ系ネットワークを用いたＶＯＤサービスのシステムにおいても、複数の端末からの同時利用におけるセンター機器類の負荷やネットワークに対する負荷等に関して、同様の課題がある。
【０００６】
また、特許文献１に記載されるシステムには、データファイルの配信に無線放送を用いるものが提案されているが、この場合には電波行政により割り当てられた一定の帯域でしか用いることができないため、多様なコンテンツを送信することができず、実質的に上記のＶＯＤサービスを実現することはできない。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、トラヒック負荷を軽減し、端末装置数の制限を受けることなく、効率的なＶＯＤサービスを可能にするＶＯＤ用端末装置、データ再生プログラム、コンテンツデータ配信システムおよびサーバ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）上記の目的を達成するため、本発明のＶＯＤ用端末装置は、ケーブルテレビ網を介して、片方向配信を行なうコンテンツ送出装置からブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する受信部と、前記受信したコンテンツデータを含むファイルを蓄積する蓄積部と、ユーザによる入力操作を受け付けて入力信号を生成する入力部と、前記生成した入力信号に基づいて、前記コンテンツデータを再生する再生部と、を備えることを特徴としている。
【０００９】
このように、ＶＯＤ用端末装置はブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する。これにより、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００１０】
また、双方向通信が可能な環境を持たないユーザでもＶＯＤサービスを利用可能にすることができる。デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、主に再送信波の提供を受けておりＳＴＢ機器を設置しない利用者であっても、ＶＯＤサービスを利用可能にすることができる。たとえば首都圏の集合住宅等の２次側の設備等のように、外部のケーブルテレビ伝送路は双方向化されていても、内部の伝送路が双方向化に対応していない場合があるが、このような場合であっても、片方向のサービスの提供を受けているユーザにＶＯＤサービスを提供することができる。また、デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、電波障害対策としてケーブルテレビのサービスを受けるため、または集合住宅の一括導入により、主に再送信波の提供を受けておりデジタルケーブルテレビ放送視聴のためのＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）機器を設置しない利用者も存在するが、このような利用者に対してもサービスを提供することができる。
【００１１】
また、ＶＯＤ用端末装置は、ケーブルテレビ網を介して配信されたファイルを受信するため、使用可能な周波数帯域が広く、多様なコンテンツの配信に利用することが可能となる。
【００１２】
（２）また、本発明のＶＯＤ用端末装置は、前記入力部から入力されたユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴としている。
【００１３】
このように、ＶＯＤ用端末装置は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの属性情報等を入力部から直接入力するため、設定を変えたいときにすぐ変えることができる。
【００１４】
（３）また、本発明のＶＯＤ用端末装置は、前記受信部が前記コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報を記憶する属性情報記憶部と、前記記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報に基づき、前記受信したコンテンツデータを含むファイルを前記蓄積部に蓄積するか否かを判定する判定部と、を更に備えることを特徴としている。
【００１５】
このように、ＶＯＤ用端末装置は、コンテンツ送出装置から受信したユーザの属性情報およびその属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。ＶＯＤ用端末装置の機能に応じた設定を反映することもできる。
【００１６】
（４）また、本発明のＶＯＤ用端末装置は、前記判定部は、前記ファイルの蓄積に前記蓄積部の容量が不足する場合には、前記ファイルが前記属性情報の優先順位が一定順位以下であるかを判断し、一定順位以下である場合には、前記ファイルを蓄積しない判定を行なうことを特徴としている。
【００１７】
このように、ＶＯＤ用端末装置は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、属性情報の優先順位が一定順位以下であるかを判断し、ファイルを蓄積部に蓄積するか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。
【００１８】
（５）また、本発明のＶＯＤ用端末装置は、前記判定部は、前記ファイルの蓄積に前記蓄積部の容量が不足する場合には、前記ファイルが前記属性情報の優先順位が一定順位以上であるかを判断し、一定順位以上である場合には、前記蓄積部に蓄積される下位のファイルの蓄積領域に対して、前記ファイルを上書きして蓄積する判定を行なうことを特徴としている。
【００１９】
このように、ＶＯＤ用端末装置は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、属性情報の優先順位が一定順位以下であるかを判断し、蓄積部にファイルを上書きするか否かを判定する。これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。
【００２０】
（６）また、本発明のＶＯＤ用端末装置は、前記再生されたコンテンツデータの再生履歴情報を記憶する履歴記憶部と、前記記憶された再生履歴情報を読み出し、前記再生履歴情報を反映させて前記属性情報記憶部に記憶された前記ユーザの属性情報および前記属性情報の優先順位を示す情報を書き換える属性情報変更部と、を更に備えることを特徴としている。
【００２１】
これにより、蓄積部の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、ユーザの嗜好に応じて自動にコンテンツを推奨する機能をシステムに持たせて、ユーザがユーザ情報を入力する手間を省くことができる。
【００２２】
（７）また、本発明のデータ再生プログラムは、暗号化されたコンテンツデータと、前記暗号化されたコンテンツデータと一対一に対応付けられた復号化データとを含み、上記のＶＯＤ用端末装置に配信され実行されるデータ再生プログラムであって、前記暗号化されたコンテンツデータを読み出す処理と、前記復号化データを用いて前記暗号化されたコンテンツデータを復号化する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００２３】
このように、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。従って、暗号化されたコンテンツデータと、そのコンテンツデータを復号化するデータプレイヤーとしてのプログラムとを結合させることにより、両者を分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。
【００２４】
（８）また、本発明のデータ再生プログラムは、前記暗号化されたコンテンツデータと結合されている前記コンテンツデータの使用許諾に関するデータを読み出す処理と、前記読み出された使用許諾に関するデータに基づいて、前記コンテンツデータの画像または音声としての再生が許可されているかどうかを判定する処理と、を更に含み、前記判定の結果、前記コンテンツデータの画像または音声としての再生が許可されている場合は処理を続行し、許可されていない場合は処理を中止することを特徴としている。
【００２５】
このように、コンテンツデータの使用許諾に関するデータが、暗号化されたコンテンツデータに結合しているため、コンテンツデータを配信する者とユーザとの間で使用許諾契約を確実に履行することが可能となる。すなわち、使用許諾に関するデータに基づいて、コンテンツデータの画像または音声としての出力が許可されているかどうかを判定し、その判定の結果、コンテンツデータの画像または音声としての出力が許可されている場合は処理を続行し、許可されていない場合は処理を中止するので、使用許諾が認められているユーザにのみ、コンテンツデータの画像または音声としての出力を可能とすることができる。なお、上記判定処理は、使用許諾に関するデータと、そのプログラムの系外から入力された認証データとを用いて行なうことができる。例えば、そのプログラムを実行しているＶＯＤ用端末装置において認証データを入力することにより行なうことができる。また、いわゆるソフト電池の手法を採用して、ソフト電池マネージャとしてのプログラムが認証データを持っていて、上記使用許諾に関するデータと照合させて、期間制限や機能制限を行なっても良い。
【００２６】
（９）また、本発明のデータ再生プログラムは、暗号化されたコンテンツデータと、前記暗号化されたコンテンツデータと一対一に対応付けられた復号化データとを含むファイルから、前記暗号化されたコンテンツデータを複合化するために、上記のＶＯＤ用端末装置において実行されるデータ再生プログラムであって、前記暗号化されたコンテンツデータを読み出す処理と、前記復号化データを用いて前記暗号化されたコンテンツデータを復号化する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００２７】
このように、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。その結果、セキュリティを万全にすることができる。
【００２８】
（１０）また、本発明のデータ再生プログラムは、前記コンテンツデータの使用許諾に関するデータを読み出す処理と、前記読み出された使用許諾に関するデータに基づいて、前記コンテンツデータの画像または音声としての再生が許可されているかどうかを判定する処理と、を更に含み、前記判定の結果、前記コンテンツデータの画像または音声としての再生が許可されている場合は処理を続行し、許可されていない場合は処理を中止することを特徴としている。
【００２９】
このように、コンテンツデータの使用許諾に関するデータが、暗号化されたコンテンツデータに結合しているため、コンテンツデータを配信する者とユーザとの間で使用許諾契約を確実に履行することが可能となる。すなわち、使用許諾に関するデータに基づいて、コンテンツデータの画像または音声としての出力が許可されているかどうかを判定し、その判定の結果、コンテンツデータの画像または音声としての出力が許可されている場合は処理を続行し、許可されていない場合は処理を中止するので、使用許諾が認められているユーザにのみ、コンテンツデータの画像または音声としての出力を可能とすることができる。なお、上記判定処理は、使用許諾に関するデータと、そのプログラムの系外から入力された認証データとを用いて行なうことができる。例えば、そのプログラムを実行しているＶＯＤ用端末装置において認証データを入力することにより行なうことができる。また、いわゆるソフト電池の手法を採用して、ソフト電池マネージャとしてのプログラムが認証データを持っていて、上記使用許諾に関するデータと照合させて、期間制限や機能制限を行なっても良い。
【００３０】
（１１）また、本発明データ再生プログラムは、前記コンテンツデータを画像または音声として再生する処理を、更に含むことを特徴としている。
【００３１】
このように、データ再生プログラムは、コンテンツデータを画像または音声として再生する処理を更に含むため、コンテンツデータとデータプレイヤーとを結合させて実行形式のファイルを形成されたものを、ユーザ側においてダウンロードして、そのコンテンツデータを画像または音声として出力することができる。すなわち、そのコンテンツデータを画像または音声で出力するための特別なデータプレイヤーは不要となるのである。
【００３２】
（１２）また、本発明データ再生プログラムは、上記のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、前記ＶＯＤ用端末装置の蓄積部からコンテンツデータを読み出す処理と、前記ＶＯＤ用端末装置の入力部から入力された許諾データに基づいて、前記コンテンツデータの再生が許諾されているか否かを判定する処理と、前記判定の結果、前記コンテンツデータの再生が許諾されている場合は、前記コンテンツデータを画像または音声として再生する処理と、前記判定の結果、前記コンテンツデータの再生が許諾されていない場合は、終了する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００３３】
このように、データ再生プログラムは、入力部から入力された許諾データに基づいて、コンテンツデータの再生が許諾されているか否かを判定し、再生が許諾されている場合にコンテンツデータを画像または音声として再生する。これにより、コンテンツデータを無断で再生したり、複製したりするのを防止することが可能になる。また、許諾データの送信の際にユーザに対して課金するシステムを構築することができる。
【００３４】
（１３）また、本発明データ再生プログラムは、上記のＶＯＤ用端末装置で実行されるデータ再生プログラムであって、前記ＶＯＤ用端末装置の蓄積部から第１のコンテンツデータおよび第２のコンテンツデータを読み出す処理と、前記第１のコンテンツデータの再生前、再生中、または再生後に前記第２のコンテンツデータが再生されるように、前記第１および第２のコンテンツデータを合成して再生用コンテンツデータを生成する処理と、前記生成された再生用コンテンツデータを再生する処理と、を含む一連の処理をコンピュータ読み取り、実行可能にコマンド化させたことを特徴としている。
【００３５】
このように、データ再生プログラムは、第１のコンテンツデータの再生前、再生中、または再生後に第２のコンテンツデータを再生する。これにより、たとえばドラマ用のコンテンツを再生するとき、コマーシャル用のコンテンツを任意のタイミングで挿入して再生することが可能となる。
【００３６】
（１４）また、本発明データ再生プログラムは、前記コンテンツデータの配布日情報、視聴条件データおよびデータ消去予定日データから視聴条件の管理および制御を行なう処理を、更に含むことを特徴としている。
【００３７】
このようにして、コンテンツデータの配布日情報およびデータ消去予定日データ等から視聴条件の管理および制御を行なうことができる。
【発明の効果】
【００３８】
本発明のＶＯＤ用端末装置によれば、ブロードキャスト型同報伝送方式で配信されたコンテンツデータを含むファイルを受信する。これにより、コンテンツ送出装置におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００３９】
また、双方向通信が可能な環境を持たないユーザでもＶＯＤサービスを利用可能にすることができる。デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、主に再送信波の提供を受けておりＳＴＢ機器を設置しない利用者であっても、ＶＯＤサービスを利用可能にすることができる。たとえば首都圏の集合住宅等の２次側の設備等のように、外部のケーブルテレビ伝送路は双方向化されていても、内部の伝送路が双方向化に対応していない場合があるが、このような場合であっても、片方向のサービスの提供を受けているユーザにＶＯＤサービスを提供することができる。また、デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、電波障害対策としてケーブルテレビのサービスを受けるため、または集合住宅の一括導入により、主に再送信波の提供を受けておりデジタルケーブルテレビ放送視聴のためのＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）機器を設置しない利用者も存在するが、このような利用者に対してもサービスを提供することができる。
【００４０】
また、本発明のＶＯＤ用端末装置は、ケーブルテレビ網を介して配信されたファイルを受信するため、使用可能な周波数帯域が広く、多様なコンテンツの配信に利用することが可能となる。
【００４１】
また、本発明のデータ再生プログラムによれば、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。従って、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを結合させることにより、両者を分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。
【発明を実施するための最良の形態】
【００４２】
次に、本発明の実施の形態について、図面を参照しながら説明する。また、説明の理解を容易にするため、各図面において同一の構成要素に対しては同一の参照番号を附し、重複する説明は省略する。
【００４３】
（実施形態１）
図１は、コンテンツデータ配信システム１の構成図である。図１に示すように、コンテンツデータ配信システム１は、コンテンツ送出装置２と、ＶＯＤ用端末装置３と、テレビ受信機４と、サーバ装置５と、通信端末装置６とから構成されている。コンテンツ送出装置２は、ＣＡＴＶ（ケーブルテレビ）伝送路７を介して、ＶＯＤ用端末装置３に接続している。
【００４４】
これにより、双方向通信が可能な環境を持たないユーザでもＶＯＤサービスを利用可能にすることができる。デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、主に再送信波の提供を受けておりＳＴＢ機器を設置しない利用者であっても、ＶＯＤサービスを利用可能にすることができる。たとえば首都圏の集合住宅等の２次側の設備等のように、外部のケーブルテレビ伝送路は双方向化されていても、内部の伝送路が双方向化に対応していない場合があるが、このような場合であっても、片方向のサービスの提供を受けているユーザにＶＯＤサービスを提供することができる。また、デジタルケーブルテレビを利用しないアナログケーブルテレビサービスの利用者や、電波障害対策としてケーブルテレビのサービスを受けるため、または集合住宅の一括導入により、主に再送信波の提供を受けておりデジタルケーブルテレビ放送視聴のためのＳＴＢ機器を設置しない利用者も存在するが、このような利用者に対してもサービスを提供することができる。また、ＶＯＤ用端末装置３は、ＣＡＴＶ伝送路７を介して配信されたファイルを受信するため、使用可能な周波数帯域が広く、多様なコンテンツの配信に利用することが可能となる。
【００４５】
サーバ装置５は、インターネット８に接続しており、通信端末装置６は、インターネット８に接続可能である。ＣＡＴＶ伝送路７は、一般的なケーブルテレビ網であり、コンテンツ送出装置２からＶＯＤ用端末装置３までのすべてが光ファイバーであるＦＴＴＨの場合、光ファイバーと同軸ケーブルの組み合わせであるＨＦＣの場合、同軸ケーブルのみである場合のいずれであってもよい。
【００４６】
コンテンツ送出装置２は、コンテンツデータを含むファイルを、ＣＡＴＶ伝送路７によりブロードキャスト型同報伝送方式で送信する。ブロードキャスト型同報伝送方式とは、いわゆるプッシュ型配信をいい、同時に片方向で多数のファイルを不特定の端末装置へ送信することをいう。これにより、コンテンツ送出装置２におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置２がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。コンテンツ送出装置２は、たとえばケーブルテレビ放送局の内部に設けられ、ケーブルテレビの各ユーザの端末装置へテレビ番組のコンテンツデータを配信する。
【００４７】
図２は、コンテンツ送出装置２の構成を示すブロック図である。図２に示すように、コンテンツ送出装置２は、制御部１１、コンテンツアーカイブサーバ１２、識別情報記憶部１３、コンテンツサーバ１４、配信サーバ１６およびＩＰ／ＱＡＭ変換部１７から構成されている。制御部１１は、各構成部分を統括的に制御し、データの入出力およびデータの加工等の処理を行なう。たとえば、記憶媒体（図示せず）からコンテンツアーカイブサーバ１２へのコンテンツデータの移行、コンテンツアーカイブサーバ１２から配信予定のコンテンツデータの読み出し、配信予定のコンテンツデータのコンテンツサーバ１４への移行、識別情報記憶部１３からの識別情報の読み出し、配信予定のコンテンツデータへ識別情報を付加して行なうデータファイルの作成、データファイルのＩＰ／ＱＡＭ変換部への送信が、制御部１１の処理に含まれる。
【００４８】
コンテンツアーカイブサーバ１２は、配信可能なコンテンツデータを蓄積する。コンテンツデータの格納については、地上回線または衛星回線を用いて送信されたものをコンテンツアーカイブサーバ１２に格納することとしてもよいし、物理的に配送されたＨＤＤまたはＤＶＤ等の記憶媒体からコンテンツアーカイブサーバ１２に入力することとしてもよい。識別情報記憶部１３は、コンテンツアーカイブサーバ１２に格納されるコンテンツデータのそれぞれに付加される識別情報を記憶している。コンテンツサーバ１４は、配信される予定のコンテンツデータおよび、配信予定のコンテンツデータに識別情報を付加して作成されたデータファイルを記憶する。配信サーバ１６は、データファイルにヘッダー情報を付加したものを記憶する。ＩＰ／ＱＡＭ変換部１７は、プロトコルの解析とＱＡＭ変換を行なう。ＱＡＭ変換により、情報を一定の単位で複数に分割し、変調方式をケーブル伝送に適した方式に変換して伝送することが可能になる。なお、上記の伝送方式は一例であり、特にこれによって発明が制限されるわけではない。
【００４９】
ＶＯＤ用端末装置３は、ＣＡＴＶ伝送路７を介してコンテンツ送出装置２から同報伝送方式で送信されたデータファイルを内部に蓄積する。ユーザの操作があったときには、コンテンツをテレビ受信機４に出力する。
【００５０】
図３は、ＶＯＤ用端末装置３の構成を示すブロック図である。図３に示すように、ＶＯＤ用端末装置３は、概略するとチューナー部２２、入力部２６、属性記憶部３３、履歴記憶部３４、判定部４０、コンテンツ蓄積部４２、視聴許諾管理部４５、送出映像プログラム部４７、およびコンテンツ送出部４８から構成されている。
【００５１】
ＲＦ入力部２１（受信部）は、ＣＡＴＶ伝送路７に接続され、ＣＡＴＶ伝送路７を介して送信される情報を内部に入力する。チューナー部２２は、ＱＡＭ／ＩＰ変換部２３およびテレビチューナー２４を有している。ＱＡＭ／ＩＰ変換部２３は、入力された情報をＱＡＭ方式から変換し、プロトコルの解析を行なう。テレビチューナー２４は、ケーブルテレビ放送の同調を行なう。なお、テレビチューナー２４は、ＢＳ放送、ＣＳ放送、地上波放送の同調を行なう構成としてもよい。
【００５２】
入力部２６は、ユーザからユーザの属性情報、属性情報の優先順位を示す情報、視聴したいコンテンツを特定する情報、または視聴許諾キー（許諾データ）の入力を受け付ける。入力部２６は、操作部２７およびリモコン信号受信部２８を有している。操作部２７は、ユーザによる手入力を受け付け、リモコン信号受信部２８はリモコンから発信される信号を受信する。このように、ユーザの属性情報等を入力部から直接入力するため、設定を変えたいときにすぐ変えることができる。
【００５３】
属性記憶部３３（属性情報記憶部）は、入力部２６から入力されたユーザの属性情報および属性情報の優先順位を示す情報を記憶する。ユーザの属性情報とは、たとえばユーザが視聴したいコンテンツの種類の情報であり、映画、スポーツ、バラエティ、ニュース等の情報であり、属性情報の優先順位を示す情報とは、たとえば映画を最優先であり、次にスポーツ、バラエティ、ニュースが続くというような情報である。なお、コンテンツ送出装置２がユーザの属性情報および属性情報の優先順位を示す情報の蓄積および管理を行ない、ＶＯＤ用端末装置３に送信したユーザの属性情報および属性情報の優先順位を示す情報を属性記憶部３３に記憶することとしてもよい。これにより、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。ＶＯＤ用端末装置の機能に応じた設定を反映することもできる。
【００５４】
履歴記憶部３４は、ユーザがコンテンツを再生した再生履歴情報を記憶する。制御部３５は、入力に関する制御、属性記憶部３３へのユーザの属性情報および属性情報の優先順位を示す情報の格納、および履歴記憶部３４への再生履歴情報の格納等を行なう。また、制御部３５は、属性情報変更部として再生履歴情報を読み出し、再生履歴情報を反映させて属性情報記憶部に記憶されたユーザの属性情報および属性情報の優先順位を示す情報を書き換える。これにより、ユーザの嗜好に応じて自動にコンテンツを推奨する機能をシステムに持たせて、ユーザがユーザ情報を入力する手間を省くことができる。
【００５５】
判定部４０は、属性記憶部３３を参照し、ユーザの属性情報および属性情報の優先順位を示す情報と受信したコンテンツデータを含むファイルのコンテンツの識別情報とを比較して、コンテンツ蓄積部４２に蓄積するか否かを判定する。これにより、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。
【００５６】
蓄積するか否かの判定基準は任意に設定可能である。たとえば、受信したコンテンツデータを蓄積するのにコンテンツ蓄積部４２の残りの容量が不足する場合には、そのコンテンツの優先順位が一定順位以下であるかを判定し、一定順位以下である場合には蓄積しないようにすることができる。それ以外にも、たとえば優先順位が１位のコンテンツデータは３位のコンテンツデータの蓄積領域を上書きするという基準を設けてもよい。
【００５７】
ＭＰＥＧエンコーダ４１は、テレビチューナー２４からの信号をＭＰＥＧ形式にエンコードする。コンテンツ蓄積部４２（蓄積部）は、コンテンツデータを蓄積する。コンテンツ蓄積部４２は、ハードディスクドライブであることが好ましい。コンテンツ蓄積部４２がハードディスクドライブである場合には、コンテンツデータを蓄積するための容量を大きく確保することができ、小型化が可能であり、素早い再生が可能になる。また、ユーザの要求に十分に応えるＶＯＤ用端末装置３を安価で製造可能にする。なお、ハードディスクドライブ以外にも光磁気ディスクドライブ、メモリ等を用いてもよい。コンテンツ蓄積部４２の蓄積領域は、ユーザ利用領域、コマーシャル蓄積領域、ソフトウェア・データベース収納領域等を有している。
【００５８】
視聴許諾管理部４５は、ユーザが視聴しようとするコンテンツについて許諾されている場合には、送出映像のプログラム編成を指示し、許諾されていない場合には送出映像のプログラム編成を指示しないように管理する。具体的には、ユーザから、視聴しようとするコンテンツについて視聴許諾キーの入力があったときには、送出映像のプログラム編成を指示する。これにより、コンテンツデータを無断で再生したり、複製したりするのを防止することが可能になる。また、視聴許諾キーの送信の際にユーザに対して課金するシステムを構築することができる。
【００５９】
ＭＰＥＧデコーダ４６は、コンテンツ蓄積部に蓄積されたＭＰＥＧ形式のデータをデコードする。送出映像プログラム部４７は、視聴許諾管理部４５により送出映像のプログラム編成が指示されたコンテンツをコンテンツ蓄積部４２から読み出し、コンテンツデータを送出映像として編成しプログラム編成する。
【００６０】
コンテンツ送出部４８（再生部）は、プログラム編成されたコンテンツデータをテレビ受信機４に送出する。コンテンツ送出部４８は、内部にテレビ信号出力部４９を有し、内部にテレビ信号出力部４９は、テレビ用の画像信号を直接テレビ受信機４に送出する。テレビ受信機４は、ＶＯＤ用端末装置３から入力されたコンテンツデータを画像または音声として再生する。また、ＶＯＤ用端末装置３を介して放送中のケーブルテレビの番組も観ることが可能となっている。
【００６１】
なお、上記の態様では、ＶＯＤ用端末装置３とテレビ受信機４とは、それぞれ分離された装置であるが、テレビ受信機４、ＤＶＤレコーダーやＶＴＲ等にＶＯＤ用端末装置３を内蔵させてもよい。これにより、装置が一体となっているために余分なスペースの必要がなくなり、スペースを有効に利用することができる。また、ＶＯＤ用端末装置とテレビ受信機等とを配線により接続する必要がなくなり、配線を単純にすることができる。内蔵する対象はテレビ受信機４、ＤＶＤレコーダーやＶＴＲ等に限定されず、その他の映像もしくは音響設備または映像もしくは音響機器であっても同様である。また、ＶＯＤ用端末装置３に外部インターフェイス部を設けて利便性を高めてもよい。
【００６２】
サーバ装置５は、通信端末装置６からの要求に応じ、ユーザが選択したコンテンツの視聴を可能にする視聴許諾キーを通信端末装置６に送信する。サーバ装置５は、コンテンツ送出装置２と接続しており、互いに情報の送受信が可能となっている。通信端末装置６はたとえば、ＰＣ、携帯電話機等である。
【００６３】
図４は、サーバ装置５の構成を示すブロック図である。サーバ装置５は、制御部５１、送受信部５２、許諾キー発行部５４、ＤＢサーバ５５（購入履歴記憶部）、画面情報蓄積部５７および課金サーバ５８から構成されている。制御部５１は、装置全体の制御を行なう。送受信部５２は、インターネット８に接続され、通信端末装置６との間で情報を送受信する。許諾キー発行部５４は、通信端末装置６からの特定のコンテンツについて視聴を要求する要求信号またはメールを受信したときには、視聴許諾キーを発行して、その通信端末装置６に送信する。ＤＢサーバ５５は、許諾キー発行部５４が視聴許諾キーを発行したときに、視聴の許諾されたコンテンツがそのユーザにより購入されたものとして購入履歴情報を蓄積する。購入履歴情報を蓄積する処理は制御部５１により行なわれる。
【００６４】
なお、視聴許諾キーの発行は以下の手順によって行なわれる。まず、通信端末装置６により指定のＷＥＢサイトにアクセスすると、コンテンツを指定するための画像が表示される。そして、コンテンツの指定等の所定事項を入力することにより、サーバ装置５はＤＢサーバ５５を参照し、視聴許諾キーを発行する。
【００６５】
なお、ＤＢサーバ５５は、ユーザの属性情報および属性情報の優先順位を示す情報を蓄積してもよい。その場合には、制御部５１は、購入履歴情報をユーザの属性情報等に反映させて作成したり、ユーザの属性情報および属性情報の優先順位を示す情報をコンテンツ送出装置２に入力したりする処理も行なう。このように、サーバ装置５は、コンテンツデータの購入履歴情報を反映させてユーザの属性情報および属性情報の優先順位を示す情報を作成する。これにより、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。また、コンテンツの購入情報に応じて自動にコンテンツを推奨する機能をシステムに持たせることで、ユーザがユーザ情報を入力する手間を省くことができる。画面情報蓄積部５７は、ＷＥＢ上でコンテンツ選択する際に表示する画面情報を蓄積する。課金サーバ５８は、許諾キー発行部５４が視聴許諾キーを発行したときに、課金の処理を行なう。なお、課金の体系は、タイトル毎、複数コンテンツ群毎、無料のいずれの方法によってもよく、特に制限はない。
【００６６】
通信端末装置６は、サーバ装置５に蓄積されたＷＥＢの画面情報を受信し蓄積し表示する。ユーザはＷＥＢ画面表示により視聴許諾をもとめるコンテンツを選択することが可能である。通信端末装置６は、ユーザの操作によりサーバ装置５にコンテンツの視聴のための視聴許諾キーを要求する要求信号またはメールをサーバ装置５に送信する。それとともに、サーバ装置５から送信された視聴許諾キーを受信し、視聴許諾キーを記憶する。
【００６７】
次に、コンテンツデータ配信システム１の動作について説明する。図５は、コンテンツデータ配信システム１の特徴的な動作を示すフローチャートである。
【００６８】
まず、コンテンツアーカイブサーバ１２へ配信可能なコンテンツデータをまとめて蓄積する（ステップＳ１）。コンテンツデータの格納については、地上回線または衛星回線を用いて送信されたものをコンテンツアーカイブサーバ１２に格納することとしてもよいし、物理的に配送されたＨＤＤまたはＤＶＤ等の記憶媒体からコンテンツアーカイブサーバ１２に入力することとしてもよい。
【００６９】
次に、制御部１１は、配信分のコンテンツデータをコンテンツサーバ１４に移行し（ステップＳ２）、識別情報記憶部１３を参照して識別情報のタグを添付したデータファイルを作成する（ステップＳ３）。図６は、識別情報のタグを添付したデータファイル６０のデータ構造の一例を示す図である。データファイル６０は、添付された識別情報６６およびコンテンツデータ６９から構成されている。識別情報６６は、たとえば、コンテンツＩＤ６２、配布日情報６３、視聴条件データ６４、データ消去予定日６５、コンテンツ属性データ６６およびその他関連データ６７から構成されている。識別情報を添付されたデータファイルを配信サーバ１６へ移行し配信する（ステップＳ４）。ＩＰ／ＱＡＭ変換部は配信されたデータファイルをＩＰ／ＱＡＭ変換し（ステップＳ５）、ＣＡＴＶ伝送路７へと送出する（ステップＳ６）。ＣＡＴＶ伝送路７は、送出されたデータファイルをブロードキャスト型同報伝送方式で伝送する（ステップＳ７）。
【００７０】
一方、ＶＯＤ用端末装置３は、ＣＡＴＶ伝送路７を伝送されたデータファイルを受信し、ＱＡＭ／ＩＰ変換部２３によりＱＡＭ／ＩＰ変換を行なう（ステップＳ８）。次に、ＶＯＤ用端末装置３の判定部４０は、そのデータファイルを蓄積するか否かを添付された識別情報とユーザの属性情報および属性情報の優先順位を示す情報とを比較して判定する（ステップＳ９）。蓄積しないという判定がなされた場合には、そのまま終了する。一方、蓄積するという判定がなされた場合には、コンテンツ蓄積部４２にデータファイルを蓄積し（Ｓ１０）、終了する。
【００７１】
次に、コンテンツを再生する際のＶＯＤ用端末装置３の動作について説明する。図７は、ＶＯＤ用端末装置３の特徴的な動作を示すフローチャートである。動作は、実行ファイルすなわちデータ再生プログラムにより実行される。
【００７２】
まず、実行ファイルの起動により、視聴条件の管理および制御を行なう（ステップＴ１）。視聴条件の管理および制御とは、ユーザからの入力を受け付けて、コンテンツの選択等の入力があったときの管理および制御を行なうことをいう。次に、制御部３５は、配信されたコンテンツのうちのいずれかのコンテンツが選択されたか否かの判定を行なう（ステップＴ２）。いずれのコンテンツも選択されなかった場合には、ステップＴ１に戻る。いずれかのコンテンツが選択された場合には、そのコンテンツデータの読み出しを行ない（ステップＴ３）、視聴許諾管理部４５がコンテンツの再生に視聴許諾キーが必要か否かの判定を行なう（ステップＴ４）。
【００７３】
視聴許諾キーが必要でなければ、ステップＴ６に移行する。視聴許諾キーが必要である場合には、視聴許諾キーの入力を受け付けて、入力された視聴許諾キーがコンテンツ固有の視聴許諾キーに一致するか否かの判定を行なう（ステップＴ５）。視聴許諾キーが一致しない場合には、ステップＴ１に戻る。視聴許諾キーが一致した場合には、コンテンツ蓄積部４２のコンテンツデータをＭＰＥＧ形式からデコードし、送出映像プログラム部４７が送出映像のプログラム編成を行なう（ステップＴ６）。そして、コンテンツ送出部４８がプログラム編成されたコンテンツデータをテレビ受信機４に送出し、コンテンツを再生し（ステップＴ７）、実行を終了する。
【００７４】
（実施形態２）
上記の実施形態１では、ＣＡＴＶ伝送路７をコンテンツデータの伝送路としているが、インターネット、ＩＰ網等の通信ネットワークであってもよい。この場合には、コンテンツ送出装置２は、通信ネットワークを介してブロードキャスト型同報伝送方式でコンテンツデータを含むデータファイルを送出し、ＶＯＤ用端末装置３は、データファイルを受信する。これにより、コンテンツ送出装置２におけるトラヒック負荷を軽減し、端末装置数の制限を受けないシステムを構築することができる。各ユーザの要求に応じてコンテンツ送出装置２がコンテンツデータを配信する必要がなくなり、効率的なサービスを可能にする。
【００７５】
また、ＶＯＤ用端末装置３は、ユーザの属性情報および属性情報の優先順位を示す情報に基づき、ファイルを蓄積部に蓄積するか否かを判定するため、コンテンツ蓄積部４２の容量を効率的に利用し、ユーザの設定に応じたコンテンツを提供することができる。
【００７６】
（実施形態３）
上記の実施形態１では、コンテンツ送出装置２は、識別情報記憶部１３を参照して識別情報のタグを添付した一体型のデータファイルを作成するが、コンテンツデータと識別情報とにそれぞれ分離したデータファイルを作成することとしてもよい。図８は、分離型のデータファイルのデータ構造の一例を示す図である。コンテンツデータファイル７０は、コンテンツＩＤ７２、およびコンテンツデータ７３のみから構成されている。識別情報ファイル７１は、たとえば、コンテンツＩＤ７４、配布日情報７５、視聴条件データ７６、データ消去予定日７７、コンテンツ属性データ７８およびその他関連データ７９から構成されている。実施形態３では、コンテンツ送出装置２は、それぞれコンテンツデータファイル７０と識別情報ファイル７１とに分離して配信する。
【００７７】
（実施形態４）
上記の実施形態１では、ＶＯＤ用端末装置３におけるコンテンツの再生は、１つのコンテンツデータをプログラム編成して再生するが、複数のコンテンツを合成してプログラム編成し複数のコンテンツを一つのプログラム編成により再生することとしてもよい。
【００７８】
図９は、複数のコンテンツを合成して再生する場合の際のＶＯＤ用端末装置３の特徴的な動作を示すフローチャートである。以下にフローチャートに従って、ＶＯＤ用端末装置３の動作を説明する。
【００７９】
まず、実行ファイルの起動により、視聴条件の管理および制御を行なう（ステップＲ１）。次に、制御部３５は、配信されたコンテンツのうちのいずれかのコンテンツが選択されたか否かの判定を行なう（ステップＲ２）。いずれのコンテンツも選択されなかった場合には、ステップＲ１に戻る。いずれかのコンテンツが選択された場合には、そのコンテンツデータの読み出しを行ない（ステップＲ３）、視聴許諾管理部４５がコンテンツの再生に視聴許諾キーが必要か否かの判定を行なう（ステップＲ４）。
【００８０】
視聴許諾キーが必要でなければ、ステップＲ６に移行する。視聴許諾キーが必要である場合には、視聴許諾キーの入力を受け付けて、入力された視聴許諾キーがコンテンツ固有の視聴許諾キーに一致するか否かの判定を行なう（ステップＲ５）。視聴許諾キーが一致しない場合には、ステップＲ１に戻る。視聴許諾キーが一致した場合には、さらに合成すべきコンテンツがないか否かを、視聴許諾管理部４５が判定する。さらに合成すべきコンテンツがある場合には、ステップＲ３に戻りさらにコンテンツの読み出しを行なう。さらに合成すべきコンテンツがない場合には、コンテンツ蓄積部４２のコンテンツデータをＭＰＥＧ形式からデコードし、送出映像プログラム部４７が、合成すべきすべてのコンテンツについて送出映像のプログラム編成を行なう（ステップＲ７）。このように、複数のコンテンツデータが合成されてプログラム編成されるため、実行ファイルは、コンテンツデータの再生前、再生中、または再生後に別のコンテンツデータを再生することが可能になる。これにより、たとえばドラマ用のコンテンツを再生するとき、コマーシャル用のコンテンツを任意のタイミングで挿入して再生することが可能となる。
【００８１】
最後に、コンテンツ送出部４８がプログラム編成されたコンテンツデータをテレビ受信機４に送出し、コンテンツを再生し（ステップＲ８）、実行を終了する。
【００８２】
（実施形態５）
上記の実施形態１では、配信されたコンテンツデータをコンテンツデータと分離したデータプレイヤーにより再生しているが、コンテンツデータとデータプレイヤーとを同一のデータファイルにして、配信してもよい。
【００８３】
図１０は、データファイル８３のデータ構造の概念を示す図である。コンテンツデータ８１は、静止画・動画から構成される画像データと音声データとから構成されている。本実施形態では、このコンテンツデータ８１を暗号化する。そして、暗号化されたコンテンツデータ８２ａと一対一に対応する復号化データ８２ｂを生成する。次に、コンテンツデータ８１を画像または音声として出力するデータプレイヤー８３と、暗号化されたコンテンツデータ８２ａと、復号化データ８２ｂとを結合させて実行形式ファイルＦを作成する。その際、この実行形式ファイルＦを特定するためのコード８４を埋め込んでおく。このように、コンテンツデータ８１は暗号化されて暗号化コンテンツデータ８２ａとしてデータプレイヤー８３と結合しているので、仮に、両者を分離したとしても、コンテンツデータ８１のデータは画像または音声として出力することができない。これにより、セキュリティが確保される。
【００８４】
図１１は、実行形式ファイルＦの動作管理の概念を示す図である。実行形式ファイルＦの動作を管理するのは、例えば、プログラムとしてのユニークなマネージャ８５が行なう。このユニークなマネージャ８５は、この実行形式ファイルＦが記録されているＶＯＤ用端末装置において実行できるように格納されているか、また、この実行形式ファイルＦが実行される系外、例えば、外部からの制御信号によって動作する。そして、ユニークなマネージャ８５は、実行形式ファイルＦについて、使用期間、使用時間、または使用回数について管理し、ユーザに対する課金を行なう。
【００８５】
また、図１１に示すように、実行形式ファイルＦの動作管理を、ソフト電池マネージャ８６がソフト電池８７の情報を参照しながら行なうようにしても良い。ソフト電池８７は、実行形式ファイルＦを動かすための仮想の電池である。すなわち、実行形式ファイルＦを使用（実行）すると、ソフト電池８７における仮想のエネルギーが減少して行き、ソフト電池８７の仮想のエネルギーが無くなると、実行形式ファイルＦは使用（実行）することができなくなる。ソフト電池８７を追加購入したり、ソフト電池８７の仮想エネルギーを充電したりすることによって、再び実行形式ファイルＦを使用（実行）することができるようになる。
【００８６】
実行形式ファイルＦには、ソフト電池対応コードとしてのコード８４が埋め込まれており、ソフト電池マネージャ８６は、このコード８４とソフト電池８７とが対応関係にある場合に実行形式ファイルＦの使用（実行）を許可する。すなわち、ソフト電池マネージャ８６は、常にデータプレイヤー８３の動作と、ソフト電池８７の仮想エネルギーの残量（電池残量）とを管理しており、仮想エネルギーの残量（電池残量）がある場合は、データプレイヤー８３の動作を許可する。一方、仮想エネルギーの残量（電池残量）がない場合は、データプレイヤー８３の動作を禁止する。なお、仮想エネルギーの残量（電池残量）が少なくなった場合に、ソフト電池の購入または充電を勧めるメッセージをユーザに対して表示するようにしても良い。
【００８７】
次に、実行形式ファイルＦを作成するプログラムの動作について、説明する。図１２に示すように、まず、実行形式ファイルＦを作成するための実行ファイルを起動する。そして、カスタマイズデータを入力する（ステップＱ１）。次に、このカスタマイズデータを特定のアルゴリズムに基づいて暗号化する（ステップＱ２）。このとき、暗号化されたデータと一対一に対応する復号化データを同時に生成する。次に、改竄チェックデータを算出し（ステップＱ３）、これらの各データ、すなわち、エンジン（データプレイヤーとしてのプログラム）、暗号化されたカスタマイズデータ、静止画、動画、音声またはこれらの組み合わせから構成されるデータ、改竄チェックデータなどを結合させる（ステップＱ４）。最後に、単一の実行形式ファイルとして書き出して（ステップＱ５）、処理を終了する。
【００８８】
このように、カスタマイズデータ等、復号化データ、およびデータプレイヤーとしてのプログラムを結合させるので、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。
【００８９】
次に、上記のようにして作成された実行形式ファイルをユーザがダウンロード等により入手し、データを再生する際の動作について説明する。図１３に示すように、まず、実行ファイルを起動する。次に、実行ファイルが改竄されていないかどうかをチェックする（ステップＰ１、Ｐ２）。実行ファイルが改竄されている場合は処理を終了し、改竄されていない場合は、再生許可チェックのルーチンを実行する（ステップＰ３）。例えば、ソフト電池を導入している場合には、実行形式ファイルに埋め込まれているソフト電池対応コードとソフト電池とを照合したり、ソフト電池の残量のチェックなどをしたりすることとなる。ステップＰ４の判断の結果、再生可能でない場合は、処理を終了し、再生可能である場合は、カスタマイズデータを読み込み、そして初期設定を行なう（ステップＰ５）。次に、動画再生画面を表示し（ステップＰ６）、バッファに動画データの一部（または全部）を読み込む（ステップＰ７）。次に、読み込んだデータについて、そのデータと一対一に対応する復号化データを用いて復号化する（ステップＰ８）。そして、再生エンジン、すなわち、データプレイヤーにおいて、データを画像または音声として出力する（ステップＰ９）。動画データが終了か再生終了であるかどうかを判断し（ステップＰ１０）、動画データが終了または再生終了でない場合は、ステップＰ６へ移行する。一方、動画データが終了または再生終了である場合は、実行を終了する。
【００９０】
このように、暗号化されたコンテンツデータと一対一に対応付けられた復号化データを用いて暗号化されたコンテンツデータを復号化するので、その復号化データと一対一に対応しない暗号化されたコンテンツデータは、復号化されない。また、暗号化されたコンテンツデータと一対一に対応しない復号化データではその暗号化されたコンテンツデータは復号化されない。従って、暗号化されたコンテンツデータと、そのコンテンツデータを画像または音声として出力するデータプレイヤーとしてのプログラムとを結合させることにより、両者を分離し、そのコンテンツデータを他のデータプレイヤーで再生することは不可能となる。また、分離後のデータプレイヤーで他の暗号化されたコンテンツデータを復号化して再生することも不可能となる。その結果、セキュリティを万全にすることができる。
【図面の簡単な説明】
【００９１】
【図１】本発明に係るコンテンツデータ配信システムの第１の実施形態を示す構成図である。
【図２】コンテンツ送出装置の構成を示すブロック図である。
【図３】本発明に係るＶＯＤ用端末装置の構成を示すブロック図である。
【図４】本発明に係るサーバ装置の構成を示すブロック図である。
【図５】本発明に係るコンテンツデータ配信システムの特徴的な動作を示すフローチャートである。
【図６】第１の実施形態におけるコンテンツデータを含むファイルのデータ構造の一例を示す構成図である。
【図７】第１の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【図８】第２の実施形態におけるコンテンツデータを含むファイルのデータ構造の一例を示す構成図である。
【図９】第４の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【図１０】第５の実施形態におけるコンテンツデータを含むファイルのデータ構造を示す構成図である。
【図１１】第５の実施形態におけるコンテンツデータを含むファイルのデータ構造を示す構成図である。
【図１２】第５の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【図１３】第５の実施形態におけるＶＯＤ用端末装置の特徴的な動作を示すフローチャートである。
【符号の説明】
【００９２】
１  コンテンツデータ配信システム
２  コンテンツ送出装置
３  ＶＯＤ用端末装置
４  テレビ受信機
５  サーバ装置
６  通信端末装置
７  ＣＡＴＶ伝送路
８  インターネット
２１  ＲＦ入力部（受信部）
２６  入力部
２７  操作部
２８  リモコン信号受信部
３３  属性記憶部（属性情報記憶部）
３４  履歴記憶部
３５  制御部（属性情報変更部）
４０  判定部
４２  コンテンツ蓄積部（蓄積部）
４５  視聴許諾管理部
４７  送出映像プログラム部
４８  コンテンツ送出部（再生部）
５１  制御部
５２  送受信部
５４  許諾キー発行部
５５  ＤＢサーバ
６０  データファイル
６６  識別情報
６９  コンテンツデータ
７０  コンテンツデータファイル
７１  識別情報ファイル
８１  コンテンツデータ
８２ａ  暗号化コンテンツデータ
８２ｂ  復号化データ
８３  データファイル（データ再生プログラム）
８３  データプレイヤー
８４  コード
８５  ユニークなマネージャ
８６  ソフト電池マネージャ
８７  ソフト電池
Ｆ  実行形式ファイル