(57)【要約】【課題】  デジタルコンテンツ配信のセキュリティ及び利便性の向上を図るために、マルチフォーマットのデジタルコンテンツの暗号化に対応した暗号化・復号処理と、契約端末の認証を実現するコンテンツ配信システム等を提供する。【解決手段】  クライアント端末１０７は、複数のコンテンツサーバ１０１から配信された異種フォーマットのデジタルコンテンツデータ１１０を、暗号化装置１０３により暗号化された暗号化デジタルコンテンツデータ１１１を受信する受信手段１２１と、契約端末の認証を行う認証手段１２２と、認証される場合、受信した暗号化デジタルコンテンツデータ１１１を復号し、また映像、音声等の入力データを暗号化し暗号化データ（認証情報付加）を生成する暗号化・復号手段１２３を備え、デジタルコンテンツ１１０を再生、管理する。【選択図】  図１
2007013765.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツデータを配信する少なくとも１つのコンテンツサーバと、前記少なくとも１つのコンテンツサーバから配信される異種フォーマットのデジタルコンテンツデータを暗号化する暗号化装置と、にネットワークを介して接続されるクライアント端末であって、
予め、正当使用者／端末を特定するための認証情報を記憶し、
前記コンテンツサーバへ送信した前記デジタルコンテンツデータの配信利用要求に対して、前記コンテンツサーバから受け取った前記デジタルコンテンツデータの配信を受ける旨の利用情報と、前記認証情報に基づき、契約端末の認証を行う認証手段と、
前記コンテンツサーバから配信され、前記暗号化装置を介して、暗号化されたデジタルコンテンツデータを受信する受信手段と、
前記認証手段により認証された場合、受信した暗号化されたデジタルコンテンツデータを復号する復号手段と、
復号されたデジタルコンテンツデータを再生する再生手段と、
を具備することを特徴とするクライアント端末。
【請求項２】
映像、画像、音声いずれかの入力データを入力する入力手段と、
前記入力データを暗号化し、前記認証情報を付加した暗号化データを生成する暗号化手段と、
を、更に具備することを特徴とする請求項１のクライアント端末。
【請求項３】
前記暗号化手段及び前記復号手段に相当する機能を実行する暗号化・復号回路を有することを特徴とする請求項１又は請求項２記載のクライアント端末。
【請求項４】
前記暗号化手段及び前記復号手段に相当する機能を実行するプログラムを格納する記録媒体を有することを特徴とする請求項１又は請求項２記載のクライアント端末。
【請求項５】
前記認証情報は記録媒体に記録されることを特徴とする請求項１記載のクライアント端末。
【請求項６】
前記記録媒体は、ＩＣカード又はメモリカードであることを特徴とする請求項４又は請求項５記載のクライアント端末。
【請求項７】
前記クライアント端末は、パーソナルコンピュータ、携帯電話、セットトップボックス、車載端末のいずれかであることを特徴とする請求項１記載のクライアント端末。
【請求項８】
前記デジタルコンテンツデータは、ストリーミングデータであることを特徴とする請求項１記載のクライアント端末。
【請求項９】
デジタルコンテンツデータを配信する少なくとも１つのコンテンツサーバと、前記少なくとも１つのコンテンツサーバから配信される異種フォーマットのデジタルコンテンツデータを暗号化する暗号化装置と、暗号化されたデジタルコンテンツデータを受信する少なくとも１つのクライアント端末と、がネットワークを介して接続されるコンテンツ配信システムであって、
前記クライアント端末は、
予め、正当使用者／端末を特定するための認証情報を記憶し、
前記コンテンツサーバへ送信した前記デジタルコンテンツデータの配信利用要求に対して、前記コンテンツサーバから受け取った前記デジタルコンテンツデータの配信を受ける旨の利用情報と、前記認証情報に基づき、契約端末の認証を行う認証手段と、
前記コンテンツサーバから配信され、前記暗号化装置を介して、暗号化された暗号化デジタルコンテンツデータを受信する受信手段と、
前記認証手段により認証された場合、受信した暗号化デジタルコンテンツデータを復号する復号手段と、
復号されたデジタルコンテンツデータを再生する再生手段と、
を具備することを特徴とするコンテンツ配信システム。
【請求項１０】
前記コンテンツサーバは、
前記クライアント端末からの配信利用要求に対して、利用登録を行い、デジタルコンテンツデータの配信サービスを受ける旨の利用内容に応じた利用情報を、前記クライアント端末に送信する登録手段、
を、更に具備することを特徴とする請求項９記載のコンテンツ配信システム。
【請求項１１】
コンピュータを請求項１から請求項８のいずれかに記載のクライアント端末として機能させるプログラム。
【請求項１２】
コンピュータを請求項１から請求項８のいずれかに記載のクライアント端末として機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して、映像、音楽等のマルチメディアコンテンツを配信するコンテンツ配信システムに係り、特に、マルチメディアコンテンツの配信時に暗号化・復号処理及び認証処理を必要とする端末機器に関する。
【背景技術】
【０００２】
近年、衛星放送やケーブルＴＶ等の放送や、インターネット等に代表されるネットワークを介して、映像、音楽等のマルチメディアコンテンツを配信するコンテンツ配信システムが多数存在する。例えば、ネットワークを通じて映像や音声などのマルチメディアデータを視聴する際に、データを受信しながら同時に再生を行なう「ストリーミング配信」が知られている。このようなストリーミング配信を用いて、映像、音楽等のデジタルコンテンツデータを提供するコンテンツ配信システムが開示されている（例えば、特許文献１参照）。
【０００３】
また、このようなコンテンツ配信システムにおいては、特定の端末にだけデータを配信する場合や、有料のコンテンツを配信する場合が多く存在する。このような場合、サーバ側でコンテンツを暗号化して配信し、受信機器側で暗号を解く制御を行なう。例えば、放送コンテンツサーバは、暗号鍵を用いてコンディショナルアクセスのための暗号化を行い、放送網を介して、これを受信したセットトップボックスは、予め契約などにより配布されている暗号鍵を用いて暗号化を解く。
【０００４】
また、同様に、通信コンテンツサーバから、ネットワークを介して、コンテンツデータを配信させる場合には、クライアントとサーバ間の通信内容が、例えばＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）等の暗号化ロジックにより暗号化されており、サーバにアクセスのあったクライアント端末の認証処理と共に、クライアント端末側でその配信された暗号化されたデータを復号し、再生することが開示されている（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００１−４３４４０号公報
【特許文献２】特開２００２−３７４５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のコンテンツ配信システムでは、特定の端末にだけデータを配信する場合や、有料のコンテンツを配信する場合など、個々にマルチメディアコンテンツのデータの不正な配信を防止することは改善されているが、
（１）映像、音楽等のマルチメディアコンテンツを配信する衛星放送やケーブルＴＶなどの放送や、インターネット等に代表される通信網等の伝送経路や受信機器であるクライアント端末（信号伝送装置）の種類によって、個々に異なるデジタルコンテンツデータの暗号化フォーマットによりこれらのクライアント端末及び伝送経路毎の暗号化処理を実施しており、その結果、配信用のコンテンツ制作コストがオブジェクト毎に必要とし、また利便性に欠けている。
（２）また、事前に暗号化処理が必要となり、コンテンツ管理コストがかかる。
（３）クライアント端末において、送信手段にデータの暗号化、受信手段に暗号化データの復元化を実装する手段はあったが、送受信手段に相互に有効に動作し、且つ契約者の認証も同時に安全、容易に実現する手段はない。
等の課題があった。
【０００７】
本発明は、以上の点に鑑みてなされたものであり、デジタルコンテンツ配信のセキュリティ及び利便性の向上を図るための、マルチフォーマットのデジタルコンテンツの暗号化に対応した暗号化・復号処理と、契約端末の認証を実現するコンテンツ配信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために第１の発明は、デジタルコンテンツデータを配信する少なくとも１つのコンテンツサーバと、前記少なくとも１つのコンテンツサーバからの配信される異種フォーマットのデジタルコンテンツデータを暗号化する暗号化装置と、にネットワークを介して接続されるクライアント端末であって、予め、正当使用者／端末を特定するための認証情報を記憶し、前記コンテンツサーバへ送信した前記デジタルコンテンツデータの配信利用要求に対して、前記コンテンツサーバから受け取った前記デジタルコンテンツデータの配信を受ける旨の利用情報と、前記認証情報に基づき、契約端末の認証を行う認証手段と、前記コンテンツサーバから配信され、前記暗号化装置を介して、暗号化された暗号化デジタルコンテンツデータを受信する受信手段と、前記認証手段により認証された場合、受信した暗号化デジタルコンテンツデータを復号する復号手段と、復号されたデジタルコンテンツデータを再生する再生手段と、を具備することを特徴とするクライアント端末である。
【０００９】
また、映像、画像、音声いずれかの入力データを入力する入力手段と、前記入力データを暗号化し、前記認証情報を付加した暗号化データを生成する暗号化手段と、を具備することが望ましい。
【００１０】
第１の発明によるクライアント端末は、デジタルコンテンツデータを配信する少なくとも１つのコンテンツサーバと、少なくとも１つのコンテンツサーバからの配信される異種フォーマットのデジタルコンテンツデータを暗号化する暗号化装置と、にネットワークを介して接続され、予め、正当使用者／端末を特定するための認証情報を記憶し、コンテンツサーバへ送信したデジタルコンテンツデータの配信利用要求に対して、コンテンツサーバから受け取ったデジタルコンテンツデータの配信を受ける旨の利用情報と、認証情報に基づき、契約端末の認証を行い、コンテンツサーバから配信され、暗号化装置を介して、暗号化された暗号化デジタルコンテンツデータを受信し、認証された場合、受信した暗号化デジタルコンテンツデータを復号し、復号されたデジタルコンテンツデータを再生する。
【００１１】
「デジタルコンテンツデータ」は、映像、音声等のマルチメディアデータであり、例えば、ストリーミング方式を用いたストリーミングデータである。
「クライアント端末」は、デジタルコンテンツデータを受信する受信機器であり、パーソナルコンピュータ、携帯電話、セットトップボックス、車載端末等である。
「認証情報」は、正当使用者／端末を特定するための情報であり、クライアント端末の識別情報やＩＣカードに記憶された契約者識別情報等である。
【００１２】
第１の発明では、暗号化・復号手段による、異なる種類のフォーマット、データフロトコルのデジタルコンテンツのダイナミックな暗号化／復号を可能とし、複数のどのようなマルチメディアコンテンツでも対応可能とし、事前の暗号化処理が必要なくなり、コンテンツを配信する側の配信用のコンテンツ制作コスト、コンテンツ管理コスト等を削減できる。
また、クライアント端末は、暗号化・復号回路実装により、より高速に送受信手段に相互に暗号化、復号処理を動作可能とし、且つ、デジタルコンテンツ配信を受ける契約端末の個人認証を可能とし、デジタルコンテンツを安全で容易に管理することを可能とする。ストリーミングデータ配信の場合、契約端末のみダイナミックに暗号化データを解凍することにより、そのデータが再生されるまでの時間を短縮することができ、クライアント端末を操作しているユーザにとっての待ち時間を短くすることが可能になる。
【００１３】
第２の発明は、デジタルコンテンツデータを配信する少なくとも１つのコンテンツサーバと、前記少なくとも１つのコンテンツサーバからの配信される異種フォーマットのデジタルコンテンツデータを暗号化する暗号化装置と、暗号化されたデジタルコンテンツデータを受信する少なくとも１つのクライアント端末と、がネットワークを介して接続されるコンテンツ配信システムであって、前記クライアント端末は、予め、正当使用者／端末を特定するための認証情報を記憶し、前記コンテンツサーバへ送信した前記デジタルコンテンツデータの配信利用要求に対して、前記コンテンツサーバから受け取った前記デジタルコンテンツデータの配信を受ける旨の利用情報と、前記認証情報に基づき、契約端末の認証を行う認証手段と、前記コンテンツサーバから配信され、前記暗号化装置を介して、暗号化された暗号化デジタルコンテンツデータを受信する受信手段と、前記認証手段により認証された場合、受信した暗号化デジタルコンテンツデータを復号する復号手段と、復号されたデジタルコンテンツデータを再生する再生手段と、を具備することを特徴とするコンテンツ配信システムである。
【００１４】
第２の発明は、第１の発明のクライアント端末と、デジタルコンテンツデータを配信するコンテンツサーバ、複数のコンテンツサーバからの配信される異種フォーマットのデジタルコンテンツデータを暗号化する暗号化装置から構成されるコンテンツ配信システムに関する発明である。
【００１５】
第３の発明は、コンピュータを第１の発明のクライアント端末として機能させるプログラムである。
第４の発明は、コンピュータを第１の発明のクライアント端末として機能させるプログラムを記録した記録媒体である。
【００１６】
上述のプログラムをＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【発明の効果】
【００１７】
本発明は、デジタルコンテンツ配信のセキュリティ及び利便性の向上を図るための、マルチフォーマットのデジタルコンテンツの暗号化に対応した暗号化・復号処理と、契約端末の認証を実現するコンテンツ配信システム等を提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下に、添付図面を参照しながら、本発明に係るコンテンツ配信システム等の好適な実施形態について詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１９】
最初に、図１を参照しながら、本発明による本実施の形態に係るコンテンツ配信システム１００の構成について説明する。図１は、本実施の形態に係るコンテンツ配信システム１００の構成を示すブロック図である。
【００２０】
図１は、コンテンツ配信システムの１例であり、図１に示すように、コンテンツ配信システム１００は、複数のコンテンツサーバ１０１と、暗号化装置１０３と、複数のクライアント端末１０７等がネットワーク１０９を介して接続されて構成される。
【００２１】
ネットワーク１０９は、インターネット、ローカルエリアネットワーク（ＬＡＮ）等のネットワークであり、有線、無線を問わない。
【００２２】
コンテンツサーバ１０１は、サーバコンピュータ等であり、例えば、映像、音声等のデジタルコンテンツデータ１１０を配信、管理するサーバである。コンテンツの所有者、又は所有者ヘのサービスプロバイダが、コンテンツサーバ１０１を有する。コンテンツサーバ１０１は、通信手段１４１、契約登録手段１４２等を有する。
通信手段１４１は、コンテンツサーバ１０１と暗号化装置１０３との間の通信を行うものであり、ストリーミング方式（又はダウンロード）により、映像、音楽等のデジタルコンテンツデータをクライアント端末１０７に配信し、また制御データや契約登録情報を受信する。
契約登録手段１４２は、クライアント端末１０７から受け取った契約登録情報等の配信利用要求に応じて、契約登録を行い、契約情報を保持する。デジタルコンテンツデータの配信サービスを受ける旨の利用内容に応じた利用情報を、通信手段１４１を介して、クライアント端末１０７に送信する。
【００２３】
暗号化装置１０３は、複数のコンテンツサーバ１０３とネットワーク１０９、及びクライアント端末１０７との間に配置し、通信手段１３１、暗号化手段１３２等を有する。コンテンツサーバ１０１と暗号化装置１０３との間の接続は、外部のネットワーク１０９に公開されておらず、暗号化する必要がない。データチャンネル１１３は、クライアント端末１０７からの各種制御データ、契約登録情報等である。
通信手段１３１は、複数のコンテンツサーバ１０１と複数のクライアント端末１０７の間の通信を行うものであり、コンテンツサーバ１０１からのデジタルコンテンツデータ１１０を受信し、暗号化手段１３１により暗号化された暗号化デジタルコンテンツデータ１１１を送信する。また、クライアント端末１０７からの各種制御データや契約登録情報を受信し、コンテンツサーバ１０１に送信する。
暗号化手段１３２は、個々の異なるデジタルコンテンツデータ１１０のフォーマット、データプロトコルに依存せずに、伝送されるデータを暗号化し、暗号化デジタルコンテンツデータ１１１を生成する。
【００２４】
尚、暗号化手段１３２に相当する暗号化／復号方法については、コンピュータ分野において広く行われている事項であり、本発明で規定するところではない、例えば、特表２００４−５１１９３１号公開には、個々の異なるデジタルコンテンツデータのフォーマット、データプロトコルに依存せずに、伝送されるデータを選択的に暗号化する方法が記載されており、データの第１部分をデータの第２部分から分離するための構文解析手段と、データの第１部分のみを暗号化する暗号化手段と、暗号化されたデータの第１部分と暗号化されていないデータの第２の部分を結合する結合手段とを備える暗号化方法と、クライアント端末側における当該暗号化データを解読するための復号方法が示されている。
【００２５】
また、暗号化装置１０３は、必要に応じて、付加データハンドラ１０５と接続する。付加データハンドラ１０５は、データチャンネル１１３を用いて、付加データ補正、暗号化適正補正等の品質サービスや、電子商取引、契約や決済等を行う。例えば、クライアント端末１０７の表示部２０６のフレーム縦横比のデータ補正等の品質保証を行うクオリティサービスシステムである。付加データハンドラ１０５により、更に複雑なデータの使用や管理が可能となる。
【００２６】
尚、本実施の形態では、クライアント端末１０７からの契約登録の配信利用要求に対して、契約登録手段１４１を実行しているが、付加データハンドラ１０５において契約登録手段１４１に相当するアプリケーションプログラムを搭載し、実行させてもよい。
【００２７】
クライアント端末１０７は、パーソナルコンピュータ、携帯電話（特に第３世代３ＧＰＰ）、アナログＴＶやデジタルＴＶの受信機器であるセットトップボックス（ＳＴＢ）、車載案内装置やＧＰＳ等の位置信号受発信機器である車載端末等である。クライアント端末１０７には、送受信手段１２１、認証手段１２２、暗号化・復号手段１２３等を有する。
【００２８】
送受信手段１２１は、コンテンツサーバ１０１から配信され、暗号化装置１０３を通して、暗号化された暗号化デジタルコンテンツデータ１１１を受信し、制御データやデジタルコンテンツデータの配信サービス利用要求を送信する。
【００２９】
認証手段１２２は、予め、記憶した所定の認証情報と、コンテンツサーバ１０１へのデジタルコンテンツデータ１１０の配信サービス利用要求に対して、コンテンツサーバ１０１から受け取ったデジタルコンテンツデータの配信サービスを受ける旨の利用内容に関する利用情報と、認証情報に基づき、契約端末の認証を行う。認証情報２２６は、正当使用者／端末を特定するための情報であり、例えば、ＩＣカード２２０に記憶された契約者識別情報や、クライアント端末１０７の識別情報等である。
【００３０】
暗号化・復号手段１２３は、認証手段により認証される場合、受信した暗号化デジタルコンテンツデータを復号し、また、カメラ２０３、マイク２０７を用いて、入力した映像、音声等の入力データを暗号化し、認証情報を付加した暗号化データを生成する。
【００３１】
次に、図２を参照しながら、クライアント端末１０７のハードウェア構成を説明する。図２は、クライアント端末１０７のハードウェア構成図である。以下、代表してクライアント端末１０７（携帯電話）について説明する。本発明に関連した構成要素のみを図示しており、送受話部等の図示は省略してある。
【００３２】
クライアント端末１０７は、制御部２０１、記憶部２０２、カメラ２０３、送受信２０４、入力部２０５、表示部２０６、マイク２０７、記録媒体Ｉ／Ｆ部２０８、暗号化・復号回路２０９、アンテナ２１０等が、接続されて構成される。
【００３３】
制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。
【００３４】
ＣＰＵは、記憶部２０２、ＲＯＭ、暗号化・復号回路２０９、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、システムバスを介して接続された各装置を駆動制御し、クライアント端末１０７が行う後述する各種処理（図４、図５、図６参照）を実現する。
ＲＯＭは、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭは、揮発性メモリであり、記憶部２０２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部２０１が各種処理を行う為に使用するワークエリアを備える。
【００３５】
記憶部２０２は、制御部２０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。
これらの各プログラムコードは、制御部２０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて各種の手段として実行される。
【００３６】
カメラ２０３は、撮像手段に相当し、画像データ、映像データ等を取得する。
【００３７】
送受信部２０４は、クライアント端末１０７とネットワーク１０９間の通信を媒介する通信インタフェースであり、ネットワーク１０９を介して、コンテンツサーバ１０１と、暗号化装置１０３と、クライアント端末１０７間の通信制御を行う。
【００３８】
入力部２０５は、データの入力を行い、例えば、キーボード、テンキー等の入力装置を有する。
【００３９】
表示部２０６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置を有する。
マイク２０７は、音声入力手段に相当し、音声データを取得する。
【００４０】
記録媒体Ｉ／Ｆ部２０８は、記録媒体へのデータの授受を行う。記録媒体は、ＩＣカード２２０、メモリカード２３０等である。
暗号化・復号回路２０９は、暗号化・復号手段１２３に相当し、暗号化したデータに対する復号、及びデータの暗号化を行う。
【００４１】
図３は、ＩＣカード２２０のデータ構造の一態様を示す図である。
図３に示すように、ＩＣカード２２０は、接触型ＩＣカードであり、ＩＣモジュール端子とリーダ／ライタの端子が接触することで電力供給や通信を行う。
ＩＣカード２２０は、ＣＰＵ２２１、ＲＯＭ２２２、ＲＡＭ２２３、ＥＥＰＲＯＭ２２４（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）等からなる。
【００４２】
ＲＯＭ２２２には、アプリケーションの追加・削除が可能なプラットフォーム型ＯＳを格納する。
ＥＥＰＲＯＭ２２４には、プラットフォーム型ＯＳに対応したアプリケーション２２５を複数搭載可能とする。例えば、アプリケーション２２５として、契約端末の認証を行う認証手段１２２に相当する認証アプリケーションプログラム、正当使用者／端末を特定するための認証情報２２６（例えば、契約者識別情報等）を搭載、格納する。
【００４３】
尚、ＩＣカード２２０のデータ構造は、この構成に限られるものではない。
【００４４】
また、本実施の形態では、暗号化・復号手段１２３として暗号化・復号回路２０９を内蔵しているが、ＩＣカード２２０のＥＥＰＲＯＭ２２４のアプリケーション２２５として暗号化・復号手段１２３に相当する機能の暗号化・復号アプリケーションプログラムを搭載してもよいし、メモリカード２３０や、記憶部２０２に格納し、実行してもよい。
【００４５】
また、本実施の形態では、ＩＣカード２２０に、認証手段１２２に相当する認証アプリケーションプログラム、認証情報２２６（例えば契約者識別情報）等を搭載、格納しているが、例えば、認証情報２２６に、予め、有するクライアント端末１０７の固有番号等の識別情報を設定し、認証アプリケーションプログラムを記憶部２０２に格納してもよい。
【００４６】
次に、図４、図５、図６を参照しながら、コンテンツサーバ１０１から、暗号化装置１０３を介して、クライアント端末１０７にデジタルコンテンツデータを配信する配信、暗号化・復号、及び契約端末の認証処理について説明する。図４は、契約登録処理の処理動作を示すフローチャートである。図５は、デジタルコンテンツデータ１１０の配信、暗号化・復号、認証処理の処理動作を示すフローチャートである。
【００４７】
クライアント端末１０７の記憶部２０２、ＩＣカード２２０、暗号化・復号回路２０９には、制御プログラム、デジタルコンテンツデータ送受信手段１２１、認証手段１２２、暗号化・復号手段１２３等に該当する実行プログラムが格納されている。以下のクライアント端末１０７の処理は、これら実行プログラムの制御に従って、クライアント端末１０７の制御部２０１によって行われる。
【００４８】
予め、クライアント端末１０７の制御部２０１は、コンテンツサーバ１０１にデジタルコンテンツデータの配信サービスを受ける旨の契約登録等の配信利用要求を、認証情報２２６と共に送信する（ステップＳ４０１）。契約登録等の配信利用要求は、運用形態や契約内容に応じた頻度（例えば、視聴毎、月１回等）で行う。
コンテンツサーバ１０１の制御部は、利用内容に応じた契約情報を保持し（ステップＳ４０２）、契約情報に応じて、利用期間、受信許可等を表す利用情報を当該クライアント端末１０７に送信する（ステップＳ４０３）。
クライアント端末１０７の制御部２０１は、受け取った利用情報を設定する（ステップＳ４０４）。
【００４９】
コンテンツサーバ１０１の制御部は、映像、音声等のデジタルコンテンツデータ１１０を配信する（ステップＳ５０１）。例えば、ストリーミング方式を用いて、デジタルコンテンツデータ（ストリーミングデータ）を配信する。
【００５０】
暗号化装置１０３の制御部は、各コンテンツサーバ１０１からの受け取った個々に異なったフォーマットのデジタルコンテンツデータ１１０を暗号化し、暗号化された暗号化デジタルコンテンツデータ１１１を送出する（ステップＳ５０２）。この際、更に、付加データハンドラ１０５により、データチャンネル１１３を用いて、例えば、付加データ補正、暗号化適正補正等の品質サービスを行うことが可能である。
【００５１】
クライアント端末１０７の制御部２０１は、暗号化デジタルコンテンツデータ１１１を受信する（ステップＳ５０３）。
制御部２０１は、契約端末の認証判定を行う（ステップＳ５０４）。制御部２０１は、予め、受け取った利用情報と、認証情報２２６に基づいて、認証を行う。
認証された場合（ステップＳ５０４のＹｅｓ）、制御部２０１は、受信した暗号化デジタルコンテンツデータ１１１を解凍し復号する（ステップＳ５０５）。制御部２０１は、解凍したデジタルコンテンツデータ１１０を再生する（ステップＳ５０６）。
認証されない場合（ステップＳ５０４のＮｏ）は、制御部２０１は、受信した暗号化デジタルコンテンツデータ１１１を解凍しない。このように、全てのクライアント端末１０７に暗号化デジタルコンテンツデータ１１１が配信されるが、契約端末の認証がなされた場合のみ、受信した暗号化デジタルコンテンツデータ１１１を解凍し、再生する。
【００５２】
次に、クライアント端末１０７の入力データの暗号化処理を説明する。図６は、クライアント端末１０７の入力データの暗号化処理の処理動作を示すフローチャートである。
【００５３】
クライアント端末１０７の制御部２０１は、カメラ２０３を用いて、映像データ／画像データを入力し、マイク２０７から音声データを入力する（ステップＳ６０１）。
制御部２０１は、映像、音声等の入力データを暗号化し（ステップＳ６０２）、生成した暗号化データを記憶部２０２等に保持する（ステップＳ６０３）。
【００５４】
暗号化データには、正当使用者／端末を特定するための認証情報２２６（例えば契約者識別情報）を挿入しており、例えば、不正にライブ等が撮影され、暗号化データをネットワーク１０９に流通した場合でも、契約者識別情報を基に、ネットワーク１０９上でメディアコンテンツの追跡を可能とし、盗用源を見つけ出し特定する。同様に、配信された暗号化デジタルコンテンツデータ１１１に対しても、不正に配信した場合、ネットワーク１０９上でメディアコンテンツの追跡を可能とし、盗用源を見つけ出し特定可能とする。
【００５５】
尚、暗号化・復号手段１２３に相当する暗号化／復号方法については、前述した暗号化手段１３２同様にコンピュータ分野において広く行われている事項であり、本発明で規定するところではない、例えば、特表２００４−５１１９３１号公開には、伝送されるデータを選択的に暗号化する方法が記載されている。
【００５６】
以上説明したように、本発明の実施の形態によれば、映像、音声等のデジタルコンテンツデータ１１０を配信する複数のコンテンツサーバ１０１と、各コンテンツサーバ１０１からの配信される異種のデジタルコンテンツデータ１１０を暗号化する暗号化装置１０３と、暗号化されたデジタルコンテンツデータを受信する複数のクライアント端末１０７とが、ネットワーク１０９を介して接続されるコンテンツ配信システム１００において、クライアント端末１０７は、予め、正当使用者／端末を特定するための認証情報２２６をＩＣカード２２０に記憶し、コンテンツサーバ１０７へのデジタルコンテンツデータの配信サービス要求に対して、コンテンツサーバ１０１から受け取ったデジタルコンテンツデータの配信サービスを受ける旨の利用内容に関する利用情報と、認証情報２２６に基づき、契約端末の認証を行う認証手段１２２と、コンテンツサーバ１０３から配信され、暗号化装置１０３を介して、暗号化された暗号化デジタルコンテンツデータを受信する受信手段１２１と、認証手段１２２により契約端末の認証がなされている場合、受信した暗号化デジタルコンテンツデータを復号する暗号化・復号手段１２３を備え、復号されたデジタルコンテンツデータを再生する。また、映像、音声等のデータを入力する入力手段と、入力データを暗号化し、認証情報２２６を付加した暗号化データを生成する暗号化・復号手段１２３を備え、デジタルコンテンツを管理する。
【００５７】
これにより、暗号化・復号手段による、異なる種類のフォーマット、データフロトコルのデジタルコンテンツのダイナミックな暗号化／復号を可能とし、複数のどのようなマルチメディアコンテンツでも対応可能とし、事前の暗号化処理が必要なくなり、コンテンツを配信する側の配信用のコンテンツ制作コスト、コンテンツ管理コスト等を削減できる。
【００５８】
また、パーソナルコンピュータ、携帯電話、セットトップボックス（ＳＴＢ）、車載端末等のクライアント端末は、暗号化・復号回路実装により、より高速に送受信手段に相互に暗号化、復号処理を動作可能とし、且つ、デジタルコンテンツ配信を受ける契約端末の個人認証を実現することにより、デジタルコンテンツ配信のセキュリティ及び利便性の向上を図る。特に、ストリーミングデータ配信の場合、契約端末のみダイナミックに暗号化データを解凍することにより、そのデータが再生されるまでの時間を短縮することができ、処理の迅速化を図ることが可能となる。
【００５９】
更に、送受信において、コンテンツが盗用されても、認証情報に応じた契約者／端末の識別情報の付加により、ネットワーク上の追跡を可能とし、盗用源を見つけ出し特定可能とする。
【００６０】
尚、本実施の形態では、暗号化・復号手段１２３として暗号化・復号回路２０９を内蔵しているが、これに限らない。例えば、ＩＣカード２２０のＥＥＰＲＯＭ２２４のアプリケーション２２５として暗号化・復号手段１２３に相当する機能の暗号化・復号アプリケーションプログラムを搭載してもよいし、メモリカード２３０、記憶部２０２に格納し、実行してもよい。
【００６１】
また、本実施の形態では、ＩＣカード２２０に、契約端末の認証を行う認証手段１２２に相当する認証アプリケーションプログラム、認証情報２２６（例えば契約者識別情報）等を搭載、格納しているが、これに限らない。例えば、認証情報２２６に、予め、有するクライアント端末１０７の固有番号等の端末識別情報を設定し、認証アプリケーションプログラムを記憶部２０２に格納してもよい。
【００６２】
更に、本実施の形態では、クライアント端末１０７からの契約登録要求に対して、コンテンツサーバ１０１が契約登録を行い、デジタルコンテンツデータの配信サービスを受ける旨の利用内容に関する利用情報をクライアント端末１０７に送信する契約登録手段を実行しているが、付加データハンドラ１０５で契約登録手段に相当するアプリケーションを搭載し、実行させてもよい。
【００６３】
尚、図４、図５、図６に示す処理を行うプログラムはＣＤ−ＲＯＭ等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
【００６４】
以上、添付図面を参照しながら、本発明に係るコンテンツ配信システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態に係るコンテンツ配信システム１００の構成を示すブロック図
【図２】クライアント端末１０７のハードウェア構成図
【図３】ＩＣカード２２０のデータ構造の一態様を示す図
【図４】契約登録処理の処理動作を示すフローチャート
【図５】デジタルコンテンツデータ１１０の配信、暗号化・復号、認証処理の処理動作を示すフローチャート
【図６】クライアント端末１０７の入力データの暗号化処理の処理動作を示すフローチャート
【符号の説明】
【００６６】
１００………コンテンツ配信システム
１０１………コンテンツサーバ
１０３………暗号化装置
１０５………付加データハンドラ
１０７………クライアント端末
１０９………ネットワーク
１１０………デジタルコンテンツデータ
１１１………暗号化デジタルコンテンツデータ
１１３………データチャンネル
１２１………送受信手段
１２２………認証手段
１２３………暗号化・復号手段
１２２………認証手段
１２２………認証手段
１３１、１４１………通信手段
１３２………暗号化手段
１４２………契約登録手段
２０１………制御部
２０２………記憶部
２０３………カメラ
２０８………記録媒体Ｉ／Ｆ部
２０９………暗号化・復号回路
２２０………ＩＣカード
２２６………認証情報
２３０………メモリカード
【図１】
2007013765.tif 000003
【図２】
2007013765.tif 000004
【図３】
2007013765.tif 000005
【図４】
2007013765.tif 000006
【図５】
2007013765.tif 000007
【図６】
2007013765.tif 000008