(57)【要約】【課題】デジタル著作権管理サーバのドメイン名に対してＩＰアドレスを改ざんしたネームサーバが設定された場合でも、映像視聴用端末が、不正なデジタル著作権管理サーバに誘導されないＩＰＴＶシステムを提供する。【解決手段】コンテンツサーバ５００とデジタル著作権管理サーバ４００とネームサーバ３００と、ネームサーバ３００を識別する識別子と検証用データとを記憶するＤＨＣＰｖ６サーバ２００と、を含むネットワークに接続する情報端末が、前記識別子と前記識別子の検証用データとを取得するネットワークアドレス取得部１３０と、署名検証部１１０によって検証された識別子に対応するネームサーバ３００から取得したＩＰアドレスを有するデジタル著作権管理サーバ４００からデータを取得するライセンス制御部１４０と、コンテンツサーバ５００からコンテンツを取得するコンテンツ再生部１２０と、を備える。【選択図】図１
2010081222.tif 000002
【特許請求の範囲】
【請求項１】
暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、前記ＩＰアドレス記憶装置を識別する識別子と当該識別子を検証するためのデータとを記憶する識別子記憶装置と、を含むネットワークに接続する情報端末であって、
前記識別子記憶装置から前記識別子と、前記識別子の電子署名と、前記電子署名の検証用データと、を取得する識別子データ取得手段と、
電子証明書を用いて、前記検証用データを検証する検証用データ検証手段と、
前記検証用データ検証手段によって検証された検証用データを用いて、前記電子署名を検証する電子署名検証手段と、
前記電子署名検証手段によって電子署名が検証された識別子に対応するＩＰアドレス記憶装置から前記ＩＰアドレスを取得するＩＰアドレス取得手段と、
前記ＩＰアドレス記憶装置から取得したＩＰアドレスを有する前記暗号解読用データ記憶装置から前記暗号化したコンテンツを解読するためのデータを取得する暗号解読用データ取得手段と、
前記コンテンツ配信装置から暗号化したコンテンツを取得するコンテンツ取得手段と、
を備えることを特徴とする情報端末。
【請求項２】
前記検証用データが正当でないことを、前記検証用データ検証手段が検出した場合は、コンテンツを再生しないように制御することを特徴とする請求項１に記載の情報端末。
【請求項３】
前記検証用データが正当でないことを前記検証用データ検証手段が検出した場合は、コンテンツが再生できないことをユーザに通知することを特徴とする請求項１に記載の情報端末。
【請求項４】
暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、を含むネットワークに接続する識別子記憶装置であって、
前記ＩＰアドレス記憶装置を識別する識別子と、
前記識別子を検証するための電子署名と、
前記電子署名を検証するための検証用データと、
を記憶することを特徴とする識別子記憶装置。
【請求項５】
暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、前記ＩＰアドレス記憶装置を識別する識別子と当該識別子を検証するためのデータとを記憶する識別子記憶装置と、を含むネットワークに接続する情報端末における処理方法であって、
識別子データ取得手段が、前記識別子記憶装置から前記識別子と、前記識別子の電子署名と、前記電子署名の検証用データと、を取得するステップと、
検証用データ検証手段が、電子証明書を用いて、前記検証用データを検証するステップと、
電子署名検証手段が、前記検証用データ検証手段によって検証された検証用データを用いて、前記電子署名を検証するステップと、
ＩＰアドレス取得手段が、前記電子署名検証手段によって電子署名が検証された識別子に対応するＩＰアドレス記憶装置から前記ＩＰアドレスを取得するステップと、
暗号解読用データ取得手段が、前記ＩＰアドレス記憶装置から取得したＩＰアドレスを有する前記暗号解読用データ記憶装置から前記暗号化したコンテンツを解読するためのデータを取得するステップと、
コンテンツ取得手段が、前記コンテンツ配信装置から暗号化したコンテンツを取得するステップと、
を備えることを特徴とするコンテンツ取得方法。
【請求項６】
暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、前記ＩＰアドレス記憶装置を識別する識別子と当該識別子を検証するためのデータとを記憶する識別子記憶装置と、を含むネットワークに接続する情報端末のコンピュータに、
識別子データ取得手段が、前記識別子記憶装置から前記識別子と、前記識別子の電子署名と、前記電子署名の検証用データと、を取得する手順と、
検証用データ検証手段が、電子証明書を用いて、前記検証用データを検証する手順と、
電子署名検証手段が、前記検証用データ検証手段によって検証された検証用データを用いて、前記電子署名を検証する手順と、
ＩＰアドレス取得手段が、前記電子署名検証手段によって電子署名が検証された識別子に対応するＩＰアドレス記憶装置から前記ＩＰアドレスを取得する手順と、
暗号解読用データ取得手段が、前記ＩＰアドレス記憶装置から取得したＩＰアドレスを有する前記暗号解読用データ記憶装置から前記暗号化したコンテンツを解読するためのデータを取得する手順と、
コンテンツ取得手段が、前記コンテンツ配信装置から暗号化したコンテンツを取得する手順と、
を実行させるためのコンテンツ取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、映像視聴用端末に適用される、情報端末、ネットワークシステム、認証方法、および著作権管理方法に関する。
【背景技術】
【０００２】
近年、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）を普及させるアプリケーションとして、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ＴｅｌｅＶｉｓｉｏｎ）が注目されている。ＩＰＴＶとは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを通じて映像を配信するサービスであり、ＩＰＴＶシステムにより実現される。また、ＩＰＴＶは、ＶｏＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）サービスも利用することができ、例えば、視聴者が映画などの映像コンテンツを観たいときには、観たいタイミングを逃すことなく、その映像コンテンツを視聴することができる。さらに、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ６）通信技術を用いたストリーミング配信によるリアルタイム放送や、ダウンロード蓄積形のサービスも存在する。
【０００３】
このようにＩＰＴＶは、幅広い映像配信サービスに対応しているため、デジタル著作権管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ、ＤＲＭ）がより重要になっている。特に映像視聴用端末等が、著作権保護や課金制御等に対応することで、無制限な利用からコンテンツ (例えば、映画データ、音楽データ、小説などのテキストデータ)を保護する必要がある。
【０００４】
映像や音楽などのデジタルコンテンツは、複数回コピーや、遠距離の送受信によっても品質が劣化しにくいため、著作権者の許諾を得ない違法な配布、コンテンツデータ交換、視聴などの利用が増えている現状がある。これに対抗するため、コンテンツの流通、再生に制限を加えるデジタル著作権管理（ＤＲＭ）技術によって、暗号化したコンテンツの配信と、暗号解除のための鍵を映像視聴用端末へ配信する必要があり、映像視聴用端末は、デジタル著作権管理サーバと通信し、映像視聴ライセンス、視聴契約期間、コピー制御信号、すなわち他の装置へのコンテンツのコピーを制御するための情報（例えば、Ｍａｃｒｏｖｉｓｉｏｎ信号やＨＤＣＰ（Ｈｉｇｈ−ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ））などの情報を取得している。
【０００５】
従来のＩＰＴＶシステムでは、映像視聴用端末とデジタル著作権管理サーバとの通信の際に、映像視聴用端末が、不正なデジタル著作権管理サーバに誘導され、著作権管理が無効になることを防ぐため、デジタル著作権管理サーバの統一資源識別子（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒｓ、ＵＲＩ）の正当性を署名検証により判断することが、デジタル著作権管理の手順として決められている。
【特許文献１】特開２００３−２８９３４０号公報
【特許文献２】特開２００７−０２０００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら従来のＩＰＴＶシステムでは、ネームサーバを指定するＩＰアドレスが改ざんされることがあった。このため、コンテンツの再生制御ファイルに、デジタル著作権管理サーバのＵＲＩがＩＰアドレスでなくドメイン名で記憶されている場合、たとえデジタル著作権管理サーバのＵＲＩについて署名検証を行ったとしても、デジタル著作権管理サーバのドメイン名に対応するＩＰアドレスを改ざんしたネームサーバを設定すれば、映像視聴用端末を不正なデジタル著作権管理サーバに誘導することが可能となり、デジタル著作権管理が無効にされてしまうという問題があった。
【０００７】
本発明は前記の諸点に鑑みてなされたものであり、デジタル著作権管理サーバのドメイン名に対してＩＰアドレスを改ざんしたネームサーバが設定された場合でも、映像視聴用端末が不正なデジタル著作権管理サーバに誘導されないＩＰＴＶシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記の課題を解決するためになされたものであり、暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、前記ＩＰアドレス記憶装置を識別する識別子と当該識別子を検証するためのデータとを記憶する識別子記憶装置と、を含むネットワークに接続する情報端末であって、前記識別子記憶装置から前記識別子と、前記識別子の電子署名と、前記電子署名の検証用データと、を取得する識別子データ取得手段と、電子証明書を用いて、前記検証用データを検証する検証用データ検証手段と、前記検証用データ検証手段によって検証された検証用データを用いて、前記電子署名を検証する電子署名検証手段と、前記電子署名検証手段によって電子署名が検証された識別子に対応するＩＰアドレス記憶装置から前記ＩＰアドレスを取得するＩＰアドレス取得手段と、前記ＩＰアドレス記憶装置から取得したＩＰアドレスを有する前記暗号解読用データ記憶装置から前記暗号化したコンテンツを解読するためのデータを取得する暗号解読用データ取得手段と、前記コンテンツ配信装置から暗号化したコンテンツを取得するコンテンツ取得手段と、を備えることを特徴とする情報端末である。
【０００９】
また本発明は、前記電子署名検証用データが正当でないことを、前記検証用データ検証手段が検出した場合は、コンテンツを再生しないように制御することを特徴とする情報端末である。
【００１０】
また本発明は、前記電子署名検証用データが正当でないことを前記検証用データ検証手段が検出した場合は、コンテンツが再生できないことをユーザに通知することを特徴とする情報端末である。
【００１１】
また本発明は、暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、を含むネットワークに接続する識別子記憶装置であって、前記ＩＰアドレス記憶装置を識別する識別子と、前記識別子を検証するための電子署名と、前記電子署名を検証するための検証用データと、を記憶することを特徴とする識別子記憶装置である。
【００１２】
また本発明は、暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、前記ＩＰアドレス記憶装置を識別する識別子と当該識別子を検証するためのデータとを記憶する識別子記憶装置と、を含むネットワークに接続する情報端末における処理方法であって、識別子データ取得手段が、前記識別子記憶装置から前記識別子と、前記識別子の電子署名と、前記電子署名の検証用データと、を取得するステップと、検証用データ検証手段が、電子証明書を用いて、前記検証用データを検証するステップと、電子署名検証手段が、前記検証用データ検証手段によって検証された検証用データを用いて、前記電子署名を検証するステップと、ＩＰアドレス取得手段が、前記電子署名検証手段によって電子署名が検証された識別子に対応するＩＰアドレス記憶装置から前記ＩＰアドレスを取得するステップと、暗号解読用データ取得手段が、前記ＩＰアドレス記憶装置から取得したＩＰアドレスを有する前記暗号解読用データ記憶装置から前記暗号化したコンテンツを解読するためのデータを取得するステップと、コンテンツ取得手段が、前記コンテンツ配信装置から暗号化したコンテンツを取得するステップと、を備えることを特徴とするコンテンツ取得方法である。
【００１３】
また本発明は、暗号化したコンテンツを配信するコンテンツ配信装置と、前記暗号化したコンテンツを解読するためのデータを記憶する暗号解読用データ記憶装置と、前記暗号解読用データ記憶装置のＩＰアドレスを記憶するＩＰアドレス記憶装置と、前記ＩＰアドレス記憶装置を識別する識別子と当該識別子を検証するためのデータとを記憶する識別子記憶装置と、を含むネットワークに接続する情報端末のコンピュータに、識別子データ取得手段が、前記識別子記憶装置から前記識別子と、前記識別子の電子署名と、前記電子署名の検証用データと、を取得する手順と、検証用データ検証手段が、電子証明書を用いて、前記検証用データを検証する手順と、電子署名検証手段が、前記検証用データ検証手段によって検証された検証用データを用いて、前記電子署名を検証する手順と、ＩＰアドレス取得手段が、前記電子署名検証手段によって電子署名が検証された識別子に対応するＩＰアドレス記憶装置から前記ＩＰアドレスを取得する手順と、暗号解読用データ取得手段が、前記ＩＰアドレス記憶装置から取得したＩＰアドレスを有する前記暗号解読用データ記憶装置から前記暗号化したコンテンツを解読するためのデータを取得する手順と、コンテンツ取得手段が、前記コンテンツ配信装置から暗号化したコンテンツを取得する手順と、を実行させるためのコンテンツ取得プログラムである。
【発明の効果】
【００１４】
本発明によれば、デジタル著作権管理サーバのドメイン名に対してＩＰアドレスを改ざんするネームサーバが設定された場合でも、映像視聴用端末が不正なデジタル著作権管理サーバに誘導されず、正当なデジタル著作権管理サーバの情報に基づいてコンテンツを再生するので、著作権者の許諾を得ない違法な配布、コンテンツデータ交換、視聴などを防止することができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
図１は、本発明の一実施形態によるＩＰＴＶシステムを示す図である。図１において、ＩＰＴＶシステムは、映像視聴用端末１００と、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ｖ６サーバ２００と、ネームサーバ３００と、デジタル著作権管理サーバ４００と、コンテンツサーバ５００と、ポータルサーバ６００と、デジタル著作権管理サーバ８００と、ネームサーバ９００と、がＩＰネットワーク７００を介して接続されている。
【００１６】
ＤＨＣＰｖ６サーバ２００は、ネームサーバに関するＩＰアドレスなどの情報を、映像視聴用端末１００に提供する。ＤＨＣＰｖ６サーバ２００は、ＤＨＣＰ情報パケットのオプションフィールド２１０に、ネームサーバアドレス２１１と、ネームサーバアドレス電子署名２１２と、ネームサーバアドレス電子署名検証用情報２１３と、を備える。
【００１７】
ネームサーバアドレス２１１には、ネームサーバのＩＰアドレスが記憶され、これを用いてネームサーバ３００、あるいはネームサーバ９００を指すことができる。また、ネームサーバアドレス電子署名２１２は、ネームサーバアドレス２１１の署名情報であり、ネームサーバアドレス電子署名検証用情報２１３は、ネームサーバアドレス電子署名２１２の署名を検証するために必要な、公開鍵証明書、あるいは公開鍵証明書に関する情報である。
【００１８】
ネームサーバ３００は、アドレスマッピングテーブル３１０を備える。アドレスマッピングテーブル３１０は、ＩＰネットワーク７００を介して繋がっている複数のサーバのドメイン名と、当該ドメイン名に対応するＩＰアドレスと、が記憶されたマッピングテーブルであり、デジタル著作権管理サーバドメイン名３１１と、デジタル著作権管理サーバＩＰアドレス３１２と、を備える。ネームサーバ３００は、映像視聴用端末１００からドメイン名を通知されると、映像視聴用端末１００に、当該ドメイン名に対応するＩＰアドレスを通知する。なお、ネームサーバ９００は、不正なアドレスマッピングテーブル９１０を備えるものとする。
【００１９】
デジタル著作権管理サーバ４００は、ライセンス情報４１０を備える。ライセンス情報４１０は、コンテンツ鍵４１１と、コピー出力制御情報４１２と、信頼できる時刻情報４１３と、を備える。コンテンツ鍵４１１は、暗号化されたコンテンツ５２０の解読用の鍵である。コピー出力制御情報４１２は、映像視聴用端末１００がコンテンツ５２０を再生する際に、取得したコンテンツ５２０に前記コピー制御信号を付加して、映像視聴用端末１００から他の装置（不図示）にコンテンツ５２０を出力するための情報である。信頼できる時刻情報４１３は、ライセンス制御部１４０が、コンテンツ５２０の視聴ライセンスの期限切れや、電子証明書１４１の有効期限を判断するために用いられる。なお、デジタル著作権管理サーバ８００は、不正なライセンス情報８１０を備えるものとする。
【００２０】
コンテンツサーバ５００は、再生制御ファイル５１０と、コンテンツ５２０と、を備える。再生制御ファイル５１０は、コンテンツ５２０を再生するための制御ファイルであり、デジタル著作権管理サーバＵＲＩ５１１と、デジタル著作権管理サーバＵＲＩ電子署名５１２と、デジタル著作権管理サーバＵＲＩ電子署名検証用情報５１３と、を備える。
【００２１】
デジタル著作権管理サーバＵＲＩ５１１には、デジタル著作権管理サーバを指す情報が記憶されており、例えば、デジタル著作権管理サーバ４００、デジタル著作権管理サーバ８００を指すことができる。ここで当該情報は、ＩＰアドレスでなくドメイン名で記憶されているものとする。また、デジタル著作権管理サーバＵＲＩ電子署名５１２は、デジタル著作権管理サーバＵＲＩ５１１の署名情報である。また、デジタル著作権管理サーバＵＲＩ電子署名検証用情報５１３は、デジタル著作権管理サーバＵＲＩ電子署名５１２の署名を検証するために必要な、公開鍵証明書、あるいは公開鍵証明書に関する情報である。
【００２２】
コンテンツ５２０は、デジタル著作権管理された、例えば映像コンテンツであり、コンテンツ選択部１６０により選択され、コンテンツ再生部１２０により再生される。ポータルサーバ６００は、コンテンツサーバＵＲＩ６１０と、ユーザがブラウザ等を利用してコンテンツを選択できるようにするコンテンツ提示手段（不図示）と、を備える。映像視聴用端末１００のユーザは、ポータルサーバ６００が備えるコンテンツ提示手段を利用して、コンテンツサーバ５００の再生制御ファイル５１０、あるいはコンテンツ５２０を選択することができる。なお、コンテンツサーバ５００には、複数のコンテンツと当該コンテンツに対応する再生制御ファイルが備えられてもよい。
【００２３】
映像視聴用端末１００は、例えばセットトップボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ、ＳＴＢ）であり、署名検証部１１０と、コンテンツ再生部１２０と、ネットワークアドレス取得部１３０と、ライセンス制御部１４０と、電子証明書１４１と、操作部１５０と、コンテンツ選択部１６０と、を備える。
【００２４】
コンテンツ再生部１２０は、コンテンツサーバ５００からコンテンツ５２０と再生制御ファイル５１０を取得する。コンテンツ再生部１２０は、再生制御ファイル５１０を用いることで、コンテンツサーバ５００から取得したデジタル著作権管理されたコンテンツ５２０を再生する。
【００２５】
ネットワークアドレス取得部１３０は、ＤＨＣＰｖ６サーバ２００からオプションフィールド２１０に記憶されたネームサーバアドレス２１１と、ネームサーバアドレス電子署名２１２と、ネームサーバアドレス電子署名検証用情報２１３と、を取得する。ネットワークアドレス取得部１３０は、取得したネームサーバアドレス２１１によって指定されたネームサーバ、すなわちネームサーバ３００、あるいはネームサーバ９００に、ドメイン名に対応するＩＰアドレスを問い合わせることで、ネームサーバ３００、あるいはネームサーバ９００から当該ＩＰアドレスを取得する。
【００２６】
ライセンス制御部１４０は、電子証明書１４１を備え、これを用いて映像視聴用端末１００とデジタル著作権管理サーバ４００、あるいはデジタル著作権管理サーバ８００との間に暗号化された通信経路を確立し、その通信経路を介して、デジタル著作権管理サーバ４００、あるいはデジタル著作権管理サーバ８００からライセンス情報４１０を取得する。ライセンス制御部１４０は、ライセンス情報４１０からコンテンツ５２０に設定された暗号を解除するためのコンテンツ鍵４１１を取得し、コンテンツ再生部１２０がコンテンツ鍵４１１を用いてコンテンツ５２０を再生できるようにする。
【００２７】
ライセンス制御部１４０は、コンテンツ５２０のコピーを防止するため、映像視聴用端末１００がコンテンツ５２０を再生する際、コピー出力制御情報４１２に基づいてコピー制御信号をコンテンツに付加して、映像視聴用端末１００から出力することができる。また、ライセンス制御部１４０は、信頼できる時刻情報４１３を用いて、コンテンツ５２０の視聴ライセンスの期限切れや、電子証明書１４１の有効期限を判断する。
【００２８】
ユーザはコンテンツを選択する際、操作部１５０を操作し、操作部１５０は当該操作に応じた操作信号を、コンテンツ選択部１６０に出力する。これによりコンテンツ選択部１６０は、前述のコンテンツ提示手段（不図示）を備えたポータルサーバ６００にアクセスし、ポータルサーバ６００が備えるコンテンツサーバＵＲＩ６１０によりコンテンツサーバ５００が特定されることで、コンテンツ５２０を選択することができる。
【００２９】
署名検証部１１０は、コンテンツ再生部１２０がコンテンツサーバ５００から取得した再生制御ファイル５１０が備える、デジタル著作権管理サーバＵＲＩ電子署名検証用情報５１３を参照し、デジタル著作権管理サーバＵＲＩ電子署名５１２の署名検証を行うことで、デジタル著作権管理サーバＵＲＩ５１１の改ざんを検出する。
【００３０】
また、署名検証部１１０は、ライセンス制御部１４０が備える電子証明書１４１を参照し、ネットワークアドレス取得部１３０がＤＨＣＰｖ６サーバ２００から取得したオプションフィールド２１０が備える、ネームサーバアドレス電子署名検証用情報２１３が正当であるか否かを判断する。また、署名検証部１１０は、ネームサーバアドレス電子署名検証用情報２１３を用いて、ネームサーバアドレス電子署名２１２の署名検証を行うことで、ネームサーバアドレス２１１の改ざんを検出する。
【００３１】
次に、ネームサーバアドレス２１１の正当性を検証しなかった場合に、映像視聴用端末１００が、不正なライセンス情報８１０を備えるデジタル著作権管理サーバ８００に誘導されることで、コンテンツ５２０が不正に再生されてしまう手順を説明する。ここで、デジタル著作権管理サーバ４００のドメイン名に対してＩＰアドレスを改ざんする、不正なアドレスマッピングテーブル９１０を備えるネームサーバ９００が設定されているものとする。
【００３２】
操作部１５０がユーザの操作を検出し、検出結果をコンテンツ選択部１６０に出力し、コンテンツ選択部１６０を通じて、ユーザはポータルサーバ６００が備えるコンテンツ提示手段（不図示）を利用して、コンテンツ５２０を選択したものとする。コンテンツ再生部１２０は、コンテンツサーバ５００から再生制御ファイル５１０を取得し、署名検証部１１０に再生制御ファイル５１０を通知する。
【００３３】
署名検証部１１０は、デジタル著作権管理サーバＵＲＩ電子署名検証用情報５１３を用いて、デジタル著作権管理サーバＵＲＩ電子署名５１２の署名検証を行い、デジタル著作権管理サーバＵＲＩ５１１の正当性を判断する。署名検証部１１０が、デジタル著作権管理サーバＵＲＩ５１１は正当であると判断した場合は、ネットワークアドレス取得部１３０に、デジタル著作権管理サーバＵＲＩ５１１を通知する。
【００３４】
ネームサーバアドレス２１０が改ざんされ、ネームサーバアドレス２１０にネームサーバ９００のＩＰアドレスが記憶された場合、ネームサーバアドレス２１０の正当性が検証されないまま用いられると、ネットワークアドレス取得部１３０は、デジタル著作権管理サーバＵＲＩ５１１に記憶されたドメイン名に対応するＩＰアドレスを、ネームサーバ９００に問い合わせてしまう。
【００３５】
これによりネームサーバ９００は、不正なアドレスマッピングテーブル９１０を用いて、デジタル著作権管理サーバ４００の正当なＩＰアドレスを改ざんしたデジタル著作権管理サーバ８００のＩＰアドレスを、デジタル著作権管理サーバ４００のＩＰアドレスとして、ネットワークアドレス取得部１３０に通知する。
【００３６】
このように従来技術では、デジタル著作権管理サーバＵＲＩ５１１について署名検証を行ったとしても、映像視聴用端末１００を不正なデジタル著作権管理サーバ８００に誘導することが可能となり、コンテンツサーバ５００から配信するコンテンツ５２０のデジタル著作権管理が無効にされてしまうことになる。
【００３７】
以下に、本発明の一実施形態によるＩＰＴＶシステムの動作について、図２を用いて説明する。図２は、本発明の一実施形態による映像視聴用端末１００の動作フローチャートである。映像視聴用端末１００の起動時に、ネットワークアドレス取得部１３０は、ＤＨＣＰｖ６サーバ２００から自ＩＰアドレスを取得し、ＤＨＣＰｖ６プロトコルを用いて、ＤＨＣＰｖ６サーバ２００に対し、オプションフィールド２１０の送信を要求することで、オプションフィールド２１０のネームサーバアドレス２１１と、ネームサーバアドレス電子署名２１２と、ネームサーバアドレス電子署名検証用情報２１３と、を取得する（ステップＳ１）。
【００３８】
ネットワークアドレス取得部１３０は、取得したオプションフィールド２１０のデータを署名検証部１１０に通知する。署名検証部１１０は、電子証明書１４１を用いて、ネームサーバアドレス電子署名検証用情報２１３の正当性を判断する（ステップＳ２）。
【００３９】
ステップＳ２の検証で、署名検証部１１０が、ネームサーバアドレス電子署名検証用情報２１３が正当であると判断した場合は（ステップＳ３）、署名検証部１１０は、ネームサーバアドレス電子署名検証用情報２１３を用いて、ネームサーバアドレス電子署名２１２がネームサーバアドレス２１１に対して付与された署名か否か、を検証する（ステップＳ４）。
【００４０】
ネームサーバアドレス電子署名２１２が、ネームサーバアドレス２１１に対して付与された署名であると、署名検証部１１０が判断した場合は、ネームサーバアドレス２１１も正当であると、署名検証部１１０が判断する（ステップＳ５）。
【００４１】
ネームサーバアドレス２１１が正当であり、ネームサーバ３００のＩＰアドレスであると判断された場合は、コンテンツ再生部１２０は、コンテンツサーバ５００から再生制御ファイル５１０を取得し、署名検証部１１０に再生制御ファイル５１０を通知する。署名検証部１１０は、デジタル著作権管理サーバＵＲＩ電子署名検証用情報５１３を用いて、デジタル著作権管理サーバＵＲＩ電子署名５１２の署名検証を行い、デジタル著作権管理サーバＵＲＩ５１１の正当性を判断する（ステップＳ６）。
【００４２】
署名検証部１１０が、デジタル著作権管理サーバＵＲＩ５１１は正当であると判断した場合は（ステップＳ７）、ネットワークアドレス取得部１３０に、デジタル著作権管理サーバＵＲＩ５１１を通知する（ステップＳ８）。ネットワークアドレス取得部１３０は、ネームサーバアドレス２１１で指定されるネームサーバ３００から、デジタル著作権管理サーバＩＰアドレス３１２を取得し（ステップＳ９）、映像視聴用端末１００は、コンテンツ再生などの通常処理に移行する（ステップＳ１０）。ここでは、正当性が確認されたネームサーバアドレス２１１が指すネームサーバ３００を用いることになるため、映像視聴用端末１００は、デジタル著作権管理サーバ４００に誘導され、正当なライセンスに基づいてコンテンツを再生することができるので、デジタル著作権管理が無効にされてしまうことを防ぐことができる。
【００４３】
署名検証部１１０が、ネームサーバアドレス電子署名検証用情報２１３を正当でないと判断した場合（ステップＳ３）、あるいは署名検証部１１０が、ネームサーバアドレス電子署名２１２はネームサーバアドレス２１１に対して付与された署名ではない、と判断した場合は（ステップＳ５）、映像視聴用端末１００は通常処理に移行せず、例えばＩＰアドレス等の改ざんの疑いがある旨を表示するなどして、コンテンツ５２０等を視聴できないようにする（ステップＳ７）。これにより、デジタル著作権管理が無効にされてしまうことを防ぐことができる。
【００４４】
なお、前述した改ざん検出手順は、映像視聴用以外の目的、例えば音楽コンテンツ配信目的を持つデジタル著作権管理にも適用できる。また、ネームサーバのＩＰアドレスや、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバのＩＰアドレスの改ざんを検出するため、例えば、ＣＤＮ（Ｃｏｎｔｅｎｔｓ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋ）構成情報や、ＰＦ（ＰｌａｔＦｏｒｍ）構成情報に、前記電子署名検証用情報等を付加してもよい。
【００４５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、映像視聴用端末のみならず、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ノートＰＣなどの携帯情報端末、携帯電話端末、音響再生機器にも本発明を適用可能である。
【００４６】
また、本発明に記載のコンテンツ配信装置は、コンテンツサーバ５００に対応し、暗号解読用データ記憶装置は、デジタル著作権管理サーバ４００と、デジタル著作権管理サーバ８００と、に対応し、ＩＰアドレス記憶装置は、ネームサーバ３００と、ネームサーバ９００と、に対応し、識別子記憶装置は、ＤＨＣＰｖ６サーバ２００に対応し、識別子データ取得手段は、ネットワークアドレス取得部１３０に対応し、検証用データ検証手段は、署名検証部１１０に対応し、電子署名検証手段は、署名検証部１１０に対応し、ＩＰアドレス取得手段は、ネットワークアドレス取得部１３０に対応し、暗号解読用データ取得手段は、ライセンス制御部１４０に対応し、コンテンツ取得手段は、コンテンツ再生部１２０に対応する。
【００４７】
また、図２に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、通信端末の実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器等のハードウェアを含むものであってもよい。
【００４８】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４９】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施形態によるＩＰＴＶシステムを示す図である。
【図２】本発明の一実施形態による映像視聴用端末の動作フローチャートである。
【符号の説明】
【００５１】
１００…映像視聴用端末  １１０…署名検証部  １２０…コンテンツ再生部  １３０…ネットワークアドレス取得部  １４０…ライセンス制御部  １４１…電子証明書  １５０…操作部  １６０…コンテンツ選択部  ２００…ＤＨＣＰｖ６サーバ  ２１０…オプションフィールド  ２１１…ネームサーバアドレス  ２１２…ネームサーバアドレス電子署名  ２１３…ネームサーバ電子署名検証用情報  ３００…ネームサーバ  ３１０…アドレスマッピングテーブル  ３１１…デジタル著作権管理サーバドメイン名  ３１２…デジタル著作権管理サーバＩＰアドレス  ４００…デジタル著作権管理サーバ  ４１０…ライセンス情報  ４１１…コンテンツ鍵  ４１２…コピー出力制御情報  ４１３…信頼できる時刻情報  ５００…コンテンツサーバ  ５１０…再生制御ファイル  ５１１…デジタル著作権管理サーバＵＲＩ  ５１２…デジタル著作権管理サーバＵＲＩ電子署名  ５１３…デジタル著作権管理サーバＵＲＩ電子署名検証用情報  ５２０…コンテンツ  ６００…ポータルサーバ  ６１０…コンテンツサーバＵＲＩ  ７００…ＩＰネットワーク  ８００…デジタル著作権管理サーバ  ８１０…不正なライセンス情報  ９００…ネームサーバ  ９１０…不正なアドレスマッピングテーブル
【図１】
2010081222.tif 000003
【図２】
2010081222.tif 000004