(57)【要約】【課題】コンテンツ受信後にコンテンツの配信時刻やコンテンツを受信した装置（または受信者）を特定し得る方法を提供する。【解決手段】本発明のコンテンツ受信方法は、通信ネットワークを介して配信されたコンテンツを受信し、当該コンテンツの配信時刻などの情報を含む配信情報を、電子透かし技術を用いて当該コンテンツに電子透かし情報として埋め込む。【選択図】図１
2008048163.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して配信サーバから配信されたコンテンツを受信するコンテンツ受信方法であって、
受信したコンテンツに関するコンテンツ関連情報を取得する取得ステップと、
前記コンテンツ関連情報を前記コンテンツに埋め込むコンテンツ関連情報埋め込みステップと、
当該コンテンツ関連情報を埋め込んだコンテンツを出力する出力ステップと、を備えることを特徴とするコンテンツ受信方法。
【請求項２】
前記コンテンツ関連情報は、配信されたコンテンツの内容に関する情報、配信時刻の情報、受信装置の情報の中から選択される少なくとも１つの情報を含むことを特徴とする請求項１に記載のコンテンツ受信方法。
【請求項３】
前記コンテンツ関連情報は、配信されたコンテンツの内容に関する情報、配信時刻の情報、受信者の情報の中から選択される少なくとも１つの情報を含むことを特徴とする請求項１に記載のコンテンツ受信方法。
【請求項４】
前記コンテンツが暗号化されている場合においては、前記通信ネットワークを介して前記コンテンツとともに暗号鍵を受信する受信ステップと、
前記暗号鍵を用いて、受信した前記コンテンツの暗号を解読する解読ステップと、
を備えることを特徴とする請求項１に記載のコンテンツ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを通じて、コンテンツを受信するコンテンツ受信方法に関する。
【背景技術】
【０００２】
コンピューターにおいては映像や画像などのコンテンツは通常、デジタルデータ化されたデジタルコンテンツとして扱われる。デジタルコンテンツは有形の「もの」とは異なり、コンピュータプログラムを用いて容易に複製や加工が可能である。また、複製してもその品質がほとんど劣化しないという特徴がある。また、デジタルコンテンツはインターネットのネットワークを介して、ネットワークに接続された端末同士の間で容易に交換可能である。
【０００３】
デジタルコンテンツを容易に複製および配布できる環境が整って利便性が増した反面、デジタルコンテンツを著作者に無断で複製および配布するという著作権にかかわる問題も生じている。ここで、コンテンツの著作者を示す情報やコンテンツの購入者に関する情報などを、人間が知覚できない程度にコンテンツに埋め込む技術を一般に、電子透かし技術という。（以下、電子透かし技術によってコンテンツ等に埋め込まれる情報を電子透かし情報と称する。）
例えば、電子透かし技術を用いてコンテンツの著作者に関する情報をコンテンツに埋め込む方法については、特許文献１に開示されている。ここでは、コンテンツの著作者本人の署名や指紋などを抽出する方法と、これらの抽出した情報をコンテンツに埋め込む方法が開示されている。特許文献１の方法によってコンテンツに埋め込まれた著作者の情報を解析すれば、コンテンツの著作者を特定することができる。
【０００４】
コンテンツの購入者や使用者がコンテンツを複製または加工した場合においても、コンテンツに埋め込まれた情報からコンテンツの著作者などの情報を特定できるようにすることが、電子透かし技術によりコンテンツに情報を埋め込む主な目的として挙げられる。この場合、コンテンツの購入者や使用者がコンテンツを入手する以前に、コンテンツに情報が埋め込まれている必要がある。コンテンツを配信する側の装置において、コンテンツに電子透かし情報を埋め込めば、この目的が達せられる。
【０００５】
例えば、配信装置においてコンテンツに電子透かし情報を埋め込み、これを配信する方法については、特許文献２に開示されている。ここでは、コンテンツを配信する配信装置においてコンテンツに埋め込む電子透かし情報を管理し、これをコンテンツに埋め込む方法が開示されている。特許文献２に開示された方法を用いることにより、コンテンツを通信ネットワークへ配信する前に、すなわちコンテンツの購入者や使用者がコンテンツを入手する以前に、コンテンツに電子透かし情報を埋め込むことができる。
【特許文献１】特開２００２−３６８９８１号公報
【特許文献２】特開２００１−２４２７８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の配信装置では、全てのクライアントへ送信するデータごとに、透かし情報を埋め込む処理を行うため、大量のコンテンツを配布する場合には、配信装置側において、多くの演算処理装置を準備するか、事前に処理したコンテンツを格納する大容量の保管装置が必要となる問題点があった。
【０００７】
本発明は、上記した如き問題点に鑑みてなされたものであって、コンテンツ受信後にコンテンツの配信時刻やコンテンツを受信した装置（または受信者）を特定することが可能なコンテンツの受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明によるコンテンツ受信方法は、通信ネットワークを介して配信サーバから配信されたコンテンツを受信するコンテンツ受信方法であって、受信したコンテンツに関するコンテンツ関連情報を取得する取得ステップと、前記コンテンツ関連情報を前記コンテンツに埋め込むコンテンツ関連情報埋め込みステップと、当該コンテンツ関連情報を埋め込んだコンテンツを出力する出力ステップとを備えることを特徴とする。
【発明の効果】
【０００９】
本発明のコンテンツ受信方法によれば、第１の情報に関するコンテンツ関連情報の埋め込みを受信側で行うことにより、特許文献２に開示されているように、コンテンツの配信装置側でコンテンツ関連情報を埋め込む必要がなくなり、配信装置構成の簡略化および負荷の低減を行うことができる。
【００１０】
また、本発明では、配信されたコンテンツの内容に関する情報、配信時刻の情報、受信装置（または受信者）の情報をコンテンツ関連情報に含め、コンテンツにコンテンツ関連情報を埋め込むことにより、配信されたコンテンツの配信時刻や受信装置（または受信者）を特定することが容易になる。
【００１１】
さらに、本発明のコンテンツ受信方法によれば、解読ステップ、コンテンツ関連情報埋め込みステップをコンテンツの受信側に設けることにより、解読後のコンテンツや透かしを埋め込む前のコンテンツを取得される可能性がなく、安全性の高いコンテンツ配信を行うことが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る実施例について説明する。
【００１３】
図1は、本発明であるコンテンツ受信方法を実行する送受信システムを示すブロック図である。このシステムの構成は、通信ネットワーク３００と、通信ネットワーク３００へデータを送信する送信装置１００と、通信ネットワーク３００へ送信されたデータを受信する受信装置２００とから成る。図1中の矢印はデータの送受信および処理の流れを示す。
【００１４】
送信装置１００は、コンテンツを格納するコンテンツ格納部１１０と、コンテンツを構成するデジタルデータを符号化するデータ変換部１２０と、変換後のデータを暗号化するとともに、暗号化したデータを解読するための暗号鍵を生成する暗号化部１３０と、暗号化したデータを通信ネットワーク３００へ送信するデータ送信部１４０と、暗号鍵を通信ネットワーク３００へ送信する暗号鍵送信部１５０と、配信したコンテンツを識別するためのコンテンツＩＤ情報を含む情報を管理する配信情報管理部１６０と、を備えている。送信装置１００としては例えば、多数のクライアントにインターネットなどの通信ネットワーク３００を介して、コンテンツを配信するサーバが挙げられる。
【００１５】
コンテンツ格納部１１０は、半導体メモリやハードディスク等の記憶媒体であり、各種コンテンツを格納できる。コンテンツとは、例えば、映像、音楽、静止画、テキストなどである。コンテンツはデジタル化されたデータとしてコンテンツ格納部１１０に格納されている。
【００１６】
データ変換部１２０は、コンテンツの種類に適した変換規則に基づいてコンテンツを構成するデジタルデータを変換する。例えば、コンテンツの種類がMPEGであるとすると、コンテンツに含まれる映像データと音声データがそれぞれ符号化され、符号化されたデータは一定のサイズに分割される。この場合の符号化は、記憶媒体へのコンテンツの記憶や、通信ネットワークを介したコンテンツの伝送などを効率的に行うことを目的として、コンテンツを構成するデジタルデータについて施される。分割された各符号化データにはコンテンツ毎の識別子や同期再生のための時間情報などを含む情報が付加される。これらの分割されたデータは、順次、暗号化部１３０に受け渡される。
【００１７】
暗号化部１３０は、データを暗号化するとともに、暗号化したデータを解読するための暗号鍵を生成する。インターネット等の通信ネットワーク３００には通常、複数の端末が接続されている。データを所望の受信端末のみに送信したい場合は通常、データを暗号化してから送信する。暗号化されたデータは受信端末にて暗号鍵を用いて解読できる。
【００１８】
暗号化の方法は主に次の２種類がある。１つは、暗号化と暗号解読に共通の暗号鍵を用いる共通鍵方式である。もう１つは、暗号化と暗号解読に異なる鍵を用いる公開鍵方式である。本実施例は共通鍵方式を用いた場合の例であり、受信装置２００にて暗号を解読できるように、送信装置１００は、データを暗号化するときに用いた暗号鍵を送信装置１００から受信装置２００へ送信する方法を採る。
【００１９】
暗号化部１３０は、暗号化したデータをデータ送信部１４０へ受け渡す。暗号化部１３０は、生成した暗号鍵を暗号鍵送信部１５０へ受け渡す。続いて、データ送信部１４０は、データを通信ネットワーク３００へ送信する。暗号鍵送信部１５０は、暗号鍵を通信ネットワーク３００へ送信する。
【００２０】
通信ネットワーク３００が、例えば、ＷＡＮ（Wide area network）やＬＡＮ（Local area network）などのインターネット通信網であるとする。インターネットにおけるＴＣＰプロトコルを利用した通信においては、送信装置１００と受信装置２００との間で仮想的な接続を確立してからデータの送受信を開始する。その際に交換される情報を配信情報と呼ぶ。この配信情報は、例えば、配信されたコンテンツの内容に関する情報、配信時刻の情報、受信装置（または受信者）に関する情報などを含む。送信装置１００と受信装置２００との間で仮想的な接続を確立する際には、通常、送信装置１００および受信装置２００のアドレスが交換される。そのときの配信情報は、例えば、さらに送信装置１００のアドレスに関する情報および受信装置２００のアドレスに関する情報などを含む。本実施例においては、送信装置１００内の暗号鍵送信部１５０と受信装置２００内の暗号鍵受信部２２０とが、送信装置１００と受信装置２００の間の仮想的な接続の確立および配信情報のやり取りを担う。
【００２１】
受信装置２００は、通信ネットワーク３００へ送信されたデータを受信するデータ受信部２１０と、通信ネットワーク３００へ送信された暗号鍵の受信および配信情報の交換を行う暗号鍵受信部２２０と、受信したデータをデータ処理するデータ処理部２３０と、データ処理により復号されたコンテンツを出力するコンテンツ出力部２４０と、コンテンツの再生内容や電子透かしの読み取り内容などを表示するモニタ２５０とを備える。受信装置２００としては、例えば、パソコン等のコンピュータ端末や携帯電話端末などが挙げられる。
【００２２】
データ受信部２１０は通信ネットワーク３００へ送信されたデータを受信する。例えば、通信ネットワーク３００がインターネットであるとする。インターネットにおいては通常、データをパケットの形で送受信する。パケットとは、映像や音楽などのデジタルデータを一定のサイズのデータに分割して、これら分割した各データに送信側のアドレスや受信側のアドレスなどの情報を付加したものから成るデータの単位である。データ受信部２１０はこれら一連のパケット群を順次、受信する。データ受信部２１０は各パケットからデータを取り出し、これをデータ処理部２３０内のデータ解読部２３１に受け渡す。
【００２３】
暗号鍵受信部２２０は通信ネットワーク３００へ送信された暗号鍵を受信する。受信した暗号鍵は、データ処理部２３０内のデータ解読部２３１に受け渡される。また、暗号鍵受信部２２０は送信端末１００との間で配信情報を交換する。配信情報はデータ処理部２３０内の透かし埋め込み部２３３に受け渡される。
【００２４】
データ処理部２３０は、暗号鍵を基にデータの暗号を解読するデータ解読部２３１と、暗号解読後のデータをコンテンツの形に復号するデータ復号部２３２と、復号後のコンテンツに電子透かし情報を埋め込む透かし埋め込み部２３３と、符号化情報が格納されている符号化情報テーブル２３４と、電子透かしに関する情報が格納されている透かし情報テーブル２３５とを備える。
【００２５】
次に、図２を参照しつつ、データ処理部２３０における一連の各処理を説明する。
【００２６】
データ解読部２３１はデータ受信部２１０からデータを受け取る。また、データ解読部２３１は暗号鍵受信部２２０から暗号鍵を受け取る（Ｓ２０１）。
【００２７】
データ解読部２３１は、暗号鍵を用いて暗号化されたデータを解読する（Ｓ２０２）。前述のとおり本実施例は共通鍵方式を用いたときの例であり、送信装置１００にてデータを暗号化するときに使用した暗号鍵を受信し、これを基にデータを解読する。解読されたデータは送信装置１００にてコンテンツの種類に適した変換規則に基づいて変換されたデータであり、このデータを復号することによって、映像や音楽などのコンテンツとなる。データを復号するために、解読後のデータは、データ復号部２３２に受け渡される。
【００２８】
データ復号部２３２は解読後のデータの種別を判別する（Ｓ２０３）。データ復号部２３２は、符号化情報テーブル２３４に格納されている符号化形式毎の変換規則の情報を参照し、その情報を基に受信したコンテンツの種別を判別し、その種別における変換規則に基づいてコンテンツを復号する。コンテンツの種類としては、映像、音楽、静止画などが挙げられるが、例えばコンテンツがMPEGであれば、MPEG用の変換規則が復号の規則として選択される。
【００２９】
データ復号部２３２は解読後のデータをコンテンツに復号する（Ｓ２０４）。復号後のコンテンツは透かし埋め込み部２３３に受け渡される。
【００３０】
透かし埋め込み部２３３は、暗号鍵受信部２２０から配信情報を取得する（Ｓ２０５）。また、透かし埋め込み部２３３は、データの復号が完了した直後に、配信情報に含まれる配信時刻を参照し、これを時刻情報として取得する。当該データの復号は、コンピュータプログラムにより実現可能であり、当該コンピュータプログラムにおける復号処理の完了をもって、データ復号部２３２はデータの復号が完了したと判断する。
【００３１】
透かし埋め込み部２３３は、電子透かし技術を用いて復号後のコンテンツに電子透かし情報を埋め込む（Ｓ２０６）。電子透かし情報は、時刻情報および送信装置１００と受信装置２００で仮想的な接続を確立したときに交換された情報である配信情報である。配信情報には、送信装置１００および受信装置２００のアドレスが含まれる。
【００３２】
これら電子透かし情報は人間が知覚できない程度の情報としてコンテンツに埋め込まれる。また、電子透かし情報はコンテンツの質を極端に劣化させること無くコンテンツに埋め込まれる。本発明においては、電子透かし情報の埋め込み方法は限定されない。例えば、コンテンツが画像であれば、画像を構成する多数の画素の内、置換しても画像の特徴に影響の少ない画素を電子透かし情報に置き換える方法を用いても良い。また、コンテンツの情報を周波数領域で表現される情報に変換し、情報を加えてもコンテンツの品質に影響の少ない周波数領域に電子透かし情報を加える方法を用いても良い。
【００３３】
電子透かし情報を埋め込む方法や電子透かし情報を埋め込むときの強度などの情報は透かし情報テーブル２３５に格納されている。透かし埋め込み部２３３はコンテンツに電子透かし情報を埋め込むときに透かし情報テーブル２３５に格納されている情報を参照し、これを基にコンテンツに電子透かしを埋め込む。
【００３４】
図１に示されるように、データ処理部２３０は、データ受信部２１０と暗号鍵受信部２２０とコンテンツ出力部２４０以外には、データやコンテンツを受け渡す経路を持たない。データ処理部２３０における一連の処理を実行している期間中は、データ処理部２３０の外部からデータやコンテンツにアクセスされることは無く、暗号を解読した直後のデータや、電子透かしを埋め込む前のコンテンツがデータ処理部２３０の外部へ取り出されることは無い。
【００３５】
データ処理部２３０における各処理は、コンピュータプログラムにより実現可能なものである。コンピュータプログラムは半導体メモリ等の適当な記録媒体に記録され、ＣＰＵ等の演算処理装置を用いて当該コンピュータプログラムを実行することにより、データ処理部２３０における各処理を実行する。
【００３６】
透かし埋め込み部２３３は、電子透かし情報を埋め込んだコンテンツをコンテンツ出力部２４０に受け渡す（Ｓ２０７）。以上に示した処理をもって、受信装置２００においてコンテンツの配信時刻および配信情報がコンテンツに電子透かし情報として埋め込まれ、電子透かし情報を埋め込まれたコンテンツはコンテンツ出力部２４０から出力され、モニタ２５０に表示される。
【００３７】
ここで、配信されたコンテンツを確認する際には、コンテンツに対して、電子透かし情報を読み取るための専用のコンピュータプログラムを実行することにより、コンテンツに埋め込まれた電子透かし情報を読み取ることができる。この情報をモニタに出力し表示することができる。読み出された情報には、透かし埋め込み部２３３にて電子透かし情報としてコンテンツに埋め込んだ配信情報などが含まれる。
【００３８】
上記に示したとおり、受信装置２００においてコンテンツの配信時刻および配信情報を電子透かし情報としてコンテンツに埋め込むことにより、コンテンツに埋め込まれた電子透かし情報を読み取れば、コンテンツの配信時刻や受信装置（または受信者）を特定することが本発明において可能である。コンテンツの配信側において、これらの情報を取得しコンテンツの受信側に伝達することが困難な場合にも、本発明によれば、コンテンツに埋め込まれた電子透かし情報を読み取れば、コンテンツの配信時刻や受信装置（または受信者）を特定することが可能である。
【００３９】
本実施例においては、コンテンツに埋め込む電子透かし情報は、コンテンツの配信時刻および配信情報としたが、本発明においては、電子透かし情報として、これら以外の情報を含んでも良い。
【００４０】
本実施例においては、配信装置１００においてコンテンツに電子透かし情報を埋め込んでいないが、本発明においては、受信装置２００において電子透かし情報を埋め込むのとは別に、コンテンツを配信する前に配信装置１００において電子透かし情報が埋め込まれてあっても良い。
【図面の簡単な説明】
【００４１】
【図１】本発明によるデータ受信方法を実行する送受信システムを示すブロック図である。
【図２】図１のデータ処理部における処理態様を示すフローチャートである。
【符号の説明】
【００４２】
１００  送信装置
１１０  コンテンツ格納部
１２０  データ変換部
１３０  暗号化部
１４０  データ送信部
１５０  暗号鍵送信部
１６０  配信情報管理部
２００  受信装置
２１０  データ受信部
２２０  暗号鍵受信部
２３０  データ処理部
２３１  データ解読部
２３２  データ復号部
２３３  透かし埋め込み部
２３４  符号化情報テーブル
２３５  透かし情報テーブル
２４０  コンテンツ出力部
２５０  モニタ
３００  通信ネットワーク
【図１】
2008048163.tif 000003
【図２】
2008048163.tif 000004