(57)【要約】【課題】サーバー装置に保存しているコンテンツを、セキュリティを確保しながら携帯機器に転送するコンテンツ転送方法を提供する。【解決手段】携帯機器２１０がサーバー装置２００に対して暗号コンテンツを要求した場合、サーバー装置２００は第１の通信部２０８により暗号コンテンツを携帯機器２１０に送信し、携帯機器２１０がサーバー装置２００に対してタイトル鍵を要求した場合、サーバー装置２００は第１の通信部２０８よりも通信可能な範囲の狭い第２の通信部２０７によりタイトル鍵を携帯機器２１０に送信する。【選択図】図２
2007158624.tif 000002
【特許請求の範囲】
【請求項１】
携帯機器からの要求に従い、サーバー装置が暗号コンテンツを第１の通信手段を用いて無線で前記携帯機器に送信する暗号コンテンツ送信ステップと、
前記携帯機器からの要求に従い、前記サーバー装置が前記暗号コンテンツの復号に必要なタイトル鍵を、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段を用いて無線で前記携帯機器に送信するタイトル鍵送信ステップと
を含むことを特徴とするコンテンツ転送方法。
【請求項２】
前記第１の通信手段は電波による通信手段であり、前記第２の通信手段は赤外線による通信手段であることを特徴とする請求項１に記載のコンテンツ転送方法。
【請求項３】
前記第１の通信手段と前記第２の通信手段を同一の通信手段で構成し、第２の通信手段として使用する場合には送信電力を下げることを特徴とする請求項１に記載のコンテンツ転送方法。
【請求項４】
サーバー装置に記録された暗号コンテンツ及び前記暗号コンテンツの復号に必要なタイトル鍵を、携帯機器からの要求に従い、前記サーバー装置が無線で前記携帯機器に送信するコンテンツ転送システムであって、
前記サーバー装置は、前記暗号コンテンツを前記携帯機器に無線で送信する第１の通信手段と、前記タイトル鍵を前記携帯機器に無線で送信する、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段とを備え、
前記携帯機器は、前記第１の通信手段で送信された前記暗号コンテンツを受信する第４の通信手段と、前記第２の通信手段で送信された前記タイトル鍵を受信する第５の通信手段と、前記タイトル鍵を使用して前記暗号コンテンツを復号するコンテンツ再生手段とを備えた
ことを特徴とするコンテンツ転送システム。
【請求項５】
前記第１および第４の通信手段は電波による通信手段であり、前記第２及び第５の通信手段は赤外線による通信手段であることを特徴とする請求項４に記載のコンテンツ転送システム。
【請求項６】
前記第１の通信手段と前記第２の通信手段を同一の通信手段で構成し、第２の通信手段として使用する場合には送信電力を下げることを特徴とする請求項４に記載のコンテンツ転送システム。
【請求項７】
携帯機器から要求された暗号コンテンツを前記携帯機器に無線で送信する第１の通信手段と、
前記携帯機器から要求された暗号コンテンツの復号に必要なタイトル鍵を、前記携帯機器に無線で送信する、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段と
を備えたことを特徴とするサーバー装置。
【請求項８】
前記第１の通信手段は電波による通信手段であり、前記第２の通信手段は赤外線による通信手段であることを特徴とする請求項７に記載のサーバー装置。
【請求項９】
前記第１の通信手段と前記第２の通信手段を同一の通信手段で構成し、第２の通信手段として使用する場合には送信電力を下げることを特徴とする請求項７に記載のサーバー装置。
【請求項１０】
携帯機器からの要求に従い、サーバー装置が暗号コンテンツを第１の通信手段を用いて無線で前記携帯機器に送信する暗号コンテンツ送信処理と、
前記携帯機器からの要求に従い、前記サーバー装置が、前記暗号コンテンツの復号に必要なタイトル鍵を、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段を用いて無線で前記携帯機器に送信するタイトル鍵送信処理と
をコンピュータに実行させるためのプログラム。
【請求項１１】
携帯機器からの要求に従い、サーバー装置が暗号コンテンツを第１の通信手段を用いて無線で前記携帯機器に送信する暗号コンテンツ送信処理と、
前記携帯機器からの要求に従い、前記サーバー装置が、前記暗号コンテンツの復号に必要なタイトル鍵を、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段を用いて無線で前記携帯機器に送信するタイトル鍵送信処理と
をコンピュータに実行させるためのプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュアコンテンツの適法な移動および利用を可能とするコンテンツ転送方法に関し、更に詳しくは、サーバー装置に記録したセキュアコンテンツを携帯機器で再生することが可能なコンテンツ転送方法、その方法を採用したコンテンツ転送システム、サーバー装置、プログラムおよびプログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
近年、携帯機器やＰＣ（パーソナルコンピュータ）によりインターネットを介して音楽や映像のコンテンツを購入することが可能となり、わざわざ店頭等でパッケージ商品を購入する必要がなくなってきた。しかも、ＰＣを用いることによりコンテンツだけでなく関連情報の検索も容易に行うことができ、ユーザーに提供される情報は豊富である。また、店頭等での在庫状況に影響されることなく希望のコンテンツを都合の良い時間に気軽に購入することができるため、利用するユーザーが急速に増加している。
【０００３】
また、ダウンロードして購入したコンテンツはＰＣの内部メモリに記録してＰＣで再生するだけでなく、ＰＣからコンテンツを複製した着脱可能なメモリカードを携帯機器に挿入して再生したり、ＰＣから直接携帯機器の内部メモリにコンテンツを複製して再生するなど、コンテンツを携帯機器に持ち出して場所を選ばずに再生することが可能である。
【０００４】
このようなコンテンツの複製先であるメモリカードや携帯機器には著作権を保護するための機能が必要であり、保護方法の一つにメモリカードや携帯機器の固有番号によってコンテンツを暗号処理して複製を行うものがある。この方法によれば、暗号処理されたコンテンツを他のメモリカードや携帯機器へ不正に複製した場合でも、固有番号は複製不可能であるため、不正に複製したコンテンツを再生することは不可能である。
【０００５】
このように著作権を確実に保護しながらコンテンツを携帯機器から他の機器に持ち出して再生する方法としては、例えば、特許文献１に記載されているようなものがある。
【０００６】
この特許文献１によれば、携帯機器は、タイトル鍵によりコンテンツを暗号処理してメモリカードに記録し、タイトル鍵はセッション鍵により暗号処理して他の機器に近距離通信を用いて送信する。他の機器はセッション鍵により復号したタイトル鍵を用いて、挿入したメモリカードから暗号処理されたコンテンツを読み出しながら復号して再生する。
【０００７】
また、携帯機器と他の機器の距離が離れ、近距離通信により通信不能となった場合は、他の機器に記録してあるタイトル鍵を消去して不法コピーを防止する。
【特許文献１】特開２００２−３５１７４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、機器から機器へコンテンツを移動する際には、メモリカードの挿抜や機器同士のケーブル接続などによっての作業が必要であり、ケーブルなどは常に手元にあるとは限らないため、ユーザーにとっては煩わしい作業である。
【０００９】
また、特許文献１の方法では、携帯機器と他の機器との通信が不能となれば、他の機器に記録されたタイトル鍵を消去することから、再生には位置的な制約が発生する。このため、他の機器でコンテンツを再生するには、常に携帯機器を近くで行わなければならないという課題があった。
【００１０】
更に、暗号処理したコンテンツを持ち出す際に使用するメモリカードや携帯機器のメモリ容量には限界がある。よって、コンテンツを大量に持ち出したい場合は、複数のメモリカードを用意してコンテンツを記録する必要があるが、メモリカードは高価であるため、複数のメモリカードを所有しなければ大量のコンテンツを持ち出せないのはユーザーにとって大きな負担であった。
【００１１】
本発明は上記課題に鑑み、コンテンツを移動させる際の著作権保護を厳重に実施しつつ、ユーザーの作業を簡素化しながら、ユーザーの位置に制約なく、しかもメモリカードや携帯機器のメモリ容量に関わらず大量のコンテンツを再生できるコンテンツ転送方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明のコンテンツ転送方法は、
携帯機器からの要求に従い、サーバー装置が暗号コンテンツを第１の通信手段を用いて無線で前記携帯機器に送信する暗号コンテンツ送信ステップと、
前記携帯機器からの要求に従い、前記サーバー装置が前記暗号コンテンツの復号に必要なタイトル鍵を、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段を用いて無線で前記携帯機器に送信するタイトル鍵送信ステップと
を含むことを特徴とする。
【００１３】
本発明のコンテンツ転送方法において、前記第１の通信手段は電波による通信手段であり、前記第２の通信手段は赤外線による通信手段であることが好ましい。
また本発明のコンテンツ転送方法において、前記第１の通信手段と前記第２の通信手段を同一の通信手段で構成し、第２の通信手段として使用する場合には送信電力を下げるようにしても良い。
【００１４】
次に、本発明のコンテンツ転送システムは、
サーバー装置に記録された暗号コンテンツ及び前記暗号コンテンツの復号に必要なタイトル鍵を、携帯機器からの要求に従い、前記サーバー装置が無線で前記携帯機器に送信するコンテンツ転送システムであって、
前記サーバー装置は、前記暗号コンテンツを前記携帯機器に無線で送信する第１の通信手段と、前記タイトル鍵を前記携帯機器に無線で送信する、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段とを備え、
前記携帯機器は、前記第１の通信手段で送信された前記暗号コンテンツを受信する第４の通信手段と、前記第２の通信手段で送信された前記タイトル鍵を受信する第５の通信手段と、前記タイトル鍵を使用して前記暗号コンテンツを復号するコンテンツ再生手段とを備えたことを特徴とする。
【００１５】
また本発明のサーバー装置は、
携帯機器から要求された暗号コンテンツを前記携帯機器に無線で送信する第１の通信手段と、
前記携帯機器から要求された暗号コンテンツの復号に必要なタイトル鍵を、前記携帯機器に無線で送信する、前記第１の通信手段よりも通信可能な範囲の狭い第２の通信手段とを備えたことを特徴とする。
【００１６】
また本発明のプログラムは、上述した本発明のサーバー装置および携帯機器の全部又は一部の手段（又は、装置、素子等）の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するものである。
【００１７】
更に本発明の記録媒体は、上述した本発明のサーバー装置および携帯機器の全部又は一部の手段（又は、装置、素子等）の全部又は一部の機能をコンピュータにより実行させるためのプログラムを担持した記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行するものである。
【００１８】
なお、本発明の上記「一部の手段（又は、装置、素子等）」とは、それらの複数の手段のうちの一つ又はいくつかの手段を意味する。また、本発明の上記「手段（又は、装置、素子等）の機能」とは、前記手段の全部又は一部の機能を意味する。
【発明の効果】
【００１９】
本発明によれば、携帯機器がサーバー装置に対して暗号コンテンツを要求した場合、サーバー装置は第１の通信手段により暗号コンテンツを携帯機器に送信し、携帯機器がサーバー装置に対してタイトル鍵を要求した場合、サーバー装置は第１の通信手段よりも通信可能な範囲の狭い第２の通信手段によりタイトル鍵を携帯機器に送信する。このため、ユーザーはメモリカードやケーブルを用いてデータをサーバー機器から携帯機器に移動させるという煩わしさがなくなる。
【００２０】
また、コンテンツの不正な複製を防止する上で重要な情報となるタイトル鍵の転送は通信範囲に制約を加えて厳密に保護し、一方、タイトル鍵で暗号した暗号コンテンツの転送は通信範囲の制約を緩くすることにより、サーバー装置と携帯機器との位置の制約を緩和してユーザーの利便性を確保できる。
【００２１】
また、タイトル鍵を携帯機器の内部メモリに記録しておけば、大量のコンテンツを携帯機器に記録する必要はなく、再生の必要に応じてサーバー装置から携帯機器に暗号コンテンツを送信すればよいことから、携帯機器には大量のコンテンツを記録するための大容量なメモリを必要としない。しかも、ユーザーが第１の通信手段の通信可能な距離を越える場所にいたとしても、公衆回線等の第３の通信手段を用いて暗号コンテンツを転送することにより、第３者の不正な複製および再生を防止しながらもユーザーは正常に再生ができる。
【００２２】
更に、第２の通信手段を送信電力を下げた第１の通信手段とすることにより、サーバー機器および携帯機器を簡素な構成で実現できる。
【発明を実施するための最良の形態】
【００２３】
以下に、本発明の実施の形態について、図面を参照して説明する。
（実施の形態１）
図１は本発明の実施の形態１におけるサーバー装置および携帯機器のハードウェア構成を示すブロック図である。
【００２４】
サーバー装置と携帯機器は、ＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２、記憶装置１０３、ディスプレイコンローラ１０４、ディスプレイ１０５、オーディオインターフェース１０６、入力端子１０７、出力端子１０８、第１の通信インターフェース１０９、第２の通信インターフェース１１０および第３の通信インターフェース１１１からなる。
【００２５】
ＣＰＵ１００は、ＲＯＭ１０１に記録されたプログラムに従って、ディスプレイコントローラ１０４を介してディスプレイ１０５を、オーディオインターフェース１０６を介して入力端子１０７と出力端子１０８を、そして第１の通信インターフェース１０９、第２の通信インターフェース１１０、第３の通信インターフェース１１１、記憶装置１０３を制御する。
【００２６】
ＲＯＭ１０１は読み出し専用のメモリであり、主にプログラムを格納する。また、ＲＡＭ１０２は読み書き可能なメモリであり、プログラムが使用する一時的な変数等を格納する。
【００２７】
記憶装置１０３は、暗号コンテンツや暗号コンテンツを復号するためのタイトル鍵、およびコンテンツに関する情報（タイトル名やアーティスト名等）を格納する。
ディスプレイコントローラ１０４は、ディスプレイ１０５の表示を制御し、表示データを格納するメモリを内蔵している。ディスプレイ１０５はディスプレイコントローラ１０４に格納された表示データを表示する。
【００２８】
オーディオインターフェース１０６は、入力端子１０７を介して外部からオーディオデータを入力し、また出力端子１０８を介して外部にオーディオデータを出力する。
【００２９】
第１の通信インターフェース１０９、第２の通信インターフェース１１０および第３の通信インターフェース１１１は、外部とデータ通信を行い、それぞれの通信インターフェースは通信可能な範囲が異なる。なお、これらの各部はバス１１２によって連結されている。
【００３０】
図２は本実施の形態におけるコンテンツ転送システムの構成を示すブロック図であり、コンテンツ転送システムは、サーバー装置２００と携帯機器２１０で構成されている。
【００３１】
サーバー装置２００は、外部入力部２０１、エンコード部２０２、コンテンツ暗号部２０３、暗号コンテンツ格納部２０４、タイトル鍵生成部２０５、タイトル鍵格納部２０６、第２の通信部２０７、第１の通信部２０８および第３の通信部２０９で構成されている。
【００３２】
外部入力部２０１は、図１のオーディオインターフェース１０６と入力端子１０７で構成され、外部からの入力されるコンテンツをエンコード部２０２に出力する。
【００３３】
エンコード部２０２は、図１のＣＰＵ１００で実行され、外部入力部２０１から入力したコンテンツを所定の符号化方式によりエンコード処理を行う。符号化方式としては、映像であればＭＰＥＧ２、音楽であればＡＡＣやＭＰ３が想定される。
【００３４】
コンテンツ暗号部２０３は、図１のＣＰＵ１００で実行され、エンコード部２０２から入力する符号化処理されたコンテンツをタイトル鍵で暗号処理して暗号コンテンツを出力する。暗号化方式としてはＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等が想定される。
【００３５】
暗号コンテンツ格納部２０４は、図１の記憶装置１０３に配置され、コンテンツ暗号部２０３によって処理された暗号コンテンツを記録する。
【００３６】
タイトル鍵生成部２０５は、図１のＣＰＵ１００で実行され、コンテンツを暗号処理する際に使用するタイトル鍵を生成し、コンテンツ暗号部２０３およびタイトル鍵格納部２０６に出力する。タイトル鍵格納部２０６は、図１の記憶装置１０３に配置され、タイトル鍵生成部２０５から出力されたタイトル鍵を記録する。
【００３７】
なお、暗号コンテンツ格納部２０４に記録するコンテンツは、外部入力部２０１を介して入力するとして説明したが、第１の通信部２０８または第３の通信部２０９を介して入力するコンテンツでも構わない。また、図２には示していないが、着脱可能なメモリカードや他の機器と接続したケーブルで入力しても良い。いずれの場合も入力したコンテンツは外部入力部２０１から入力したコンテンツと同じ処理を行い、暗号コンテンツは暗号コンテンツ格納部２０４に、タイトル鍵はタイトル鍵格納部２０６に記録する。
【００３８】
第１の通信部２０８は、図１の第１の通信インターフェース１０９であり、外部とデータ通信を行う。主に暗号コンテンツ格納部２０４に記録されている暗号コンテンツを外部に対して送信する。本実施の形態では無線ＬＡＮを用いており、通信可能な距離は数メートルから数十メートルである。
【００３９】
第２の通信部２０７は、図１の第２の通信インターフェース１１０であり、外部とデータ通信を行う。主にタイトル鍵格納部２０６に記録されているタイトル鍵を外部に対して送信する。本実施の形態では赤外線通信であるＩｒＤＡを用いており、通信可能な距離は数メートルであり、第１の通信部２０８の通信可能な範囲よりも狭い。
【００４０】
第３の通信部２０９は、図１の第３の通信インターフェース１１１であり、外部とデータ通信を行う。主に暗号コンテンツ格納部２０４に記録されている暗号コンテンツを外部に対して送信する。本実施の形態では、携帯電話などの公衆回線に接続可能なものであり、通信可能な距離はそのインフラが整備されている範囲である。公衆回線ということで実質的には距離の制約は無く、第１の通信部２０８および第２の通信部２０７の通信可能範囲よりも広い。
【００４１】
一方、携帯機器２１０は、第５の通信部２１１、タイトル鍵格納部２１２、第４の通信部２１３、第６の通信部２１４、暗号コンテンツ格納部２１５、コンテンツ復号部２１６、デコード部２１７および外部出力部２１８で構成されている。
【００４２】
第５の通信部２１１は、図１の第２の通信インターフェース１１０であり、外部とデータ通信を行う。主にタイトル鍵を外部から受信してタイトル鍵格納部２１２に記録する。本実施の形態では赤外線通信であるＩｒＤＡを用いており、通信可能な距離は数メートルである。
【００４３】
タイトル鍵格納部２１２は、図１の記憶装置１０３に配置され、第５の通信部２１１から入力するタイトル鍵を記録する。
【００４４】
第４の通信部２１３は、図１の第１の通信インターフェース１０９であり、外部とデータ通信を行う。主に暗号コンテンツを外部から受信して暗号コンテンツ格納部２１５に記録する。本実施の形態では無線ＬＡＮを用いており、通信可能な距離は数メートルから数十メートルというものであり、第５の通信部２１１の通信可能な範囲よりも広い。
【００４５】
第６の通信部２１４は、図１の第３の通信インターフェース１１１であり、外部とデータ通信を行う。主に暗号コンテンツを外部から受信して暗号コンテンツ格納部２１５に記録する。本実施の形態では、携帯電話などの公衆回線に接続可能なものであり、通信可能な距離はそのインフラが整備されている範囲である。公衆回線ということで実質的には距離の制約はなく、第４の通信部２１３および第５の通信部２１１が通信可能な範囲よりも広い。
【００４６】
暗号コンテンツ格納部２１５は、図１のＣＰＵ１００で実行され、第４の通信部２１３あるいは第６の通信部２１４が出力する暗号コンテンツを記録し、コンテンツ復号部２１６に対して暗号コンテンツを出力する。
【００４７】
コンテンツ復号部２１６は、図１のＣＰＵ１００で実行され、ユーザーの指示に従いタイトル鍵格納部２１２に記録されているタイトル鍵を用いて暗号コンテンツ格納部２１５に記録されている暗号コンテンツを読み出しながら復号処理する。
【００４８】
デコード部２１７は、図１のＣＰＵ１００で実行され、コンテンツ復号部２１６が出力する符号化処理されたコンテンツをデコード処理して出力する。
【００４９】
外部出力部２１８は、図１のオーディオインターフェース１０６と出力端子１０８で構成され、デコード部２１７から入力するコンテンツを外部に出力する。
【００５０】
ここで、サーバー装置２００の第１の通信部２０８、第２の通信部２０７、第３の通信部２０９は、それぞれ携帯機器２１０の第４の通信部２１３、第５の通信部２１１、第６の通信部２１４と同じ通信方式を用いてデータ通信を行ない、通信可能な範囲も同じである。
【００５１】
図３は、本実施の形態において、携帯機器２１０がサーバー装置２００よりタイトル鍵を取得する動作を示すフローチャートである。以下、図２および図３を用いて携帯機器２１０とサーバー装置２００の動作を説明する。
【００５２】
携帯機器２１０は、第５の通信部２１１を利用してサーバー装置２００に対してタイトル鍵の要求メッセージを送信する（ステップＳ３０１）。
【００５３】
サーバー装置２００は、この要求メッセージを第２の通信部２０７で受信し、要求されたタイトル鍵をタイトル鍵格納部２０６から検索する（Ｓ３０２）。そして、タイトル鍵格納部２０６から読み出したタイトル鍵を第２の通信部２０７を利用して携帯機器２１０に送信する（Ｓ３０３）。
【００５４】
携帯機器２１０は、サーバー装置２００が送信したタイトル鍵を第５の通信部２１１で正常に受信できた場合（Ｓ３０４）、受信したタイトル鍵をタイトル鍵格納部２１２に記録する（Ｓ３０５）。そして、要求したタイトル鍵を正常に受信できたことを、第５の通信部２１１を利用してサーバー装置２００に対してメッセージで送信する（Ｓ３０６）。これにより携帯機器２１０の動作は終了する。
【００５５】
携帯機器２１０は、サーバー装置２００が送信したタイトル鍵を第５の通信部２１１で正常に受信できなかった場合（Ｓ３０４）、要求したタイトル鍵を正常に受信できなかったことを、第５の通信部２１１を利用してサーバー装置２００に対してメッセージで送信する（Ｓ３０６）。これにより携帯機器２１０の動作は終了する。
【００５６】
サーバー装置２００は、携帯機器２１０から送信される正常にタイトル鍵を受信できたかどうかのメッセージを受信して動作を終了する。
【００５７】
なお、携帯機器２１０がタイトル鍵を取得する動作を開始するトリガーとしては、携帯機器２１０のユーザー操作や、ユーザー操作が発生していない状況で実行される、携帯機器２１０とサーバー装置２００との相互通信が確立できた場合などが考えられる。
【００５８】
また、サーバー装置２００にどのようなコンテンツが存在し、どのコンテンツのタイトル鍵が取得可能かといった情報は、事前にサーバー装置２００から何らかの手段で取得してもよいし、Ｓ３０２の処理で携帯機器２１０が利用可能なコンテンツを検索し、そのタイトル鍵をＳ３０３の処理で携帯機器２１０に送信してもよい。
【００５９】
次に、図４は、本実施の形態において、携帯機器２１０がサーバー装置２００より暗号コンテンツを取得する動作を示すフローチャートである。以下、図２および図４を用いて携帯機器２１０とサーバー装置２００の動作を説明する。
【００６０】
携帯機器２１０は、第４の通信部２１３を利用してサーバー装置２００に対して暗号コンテンツの要求メッセージを送信する（Ｓ４０１）。
【００６１】
サーバー装置２００は、この要求メッセージを第１の通信部２０８で受信し、要求された暗号コンテンツを暗号コンテンツ格納部２０４から検索する（Ｓ４０２）。そして暗号コンテンツ格納部２０４から読み出した暗号コンテンツを第１の通信部２０８を利用して携帯機器２１０に送信する（Ｓ４０３）。
【００６２】
携帯機器２１０は、サーバー装置２００が送信した暗号コンテンツを第４の通信部２１３で正常に受信できた場合（Ｓ４０４）、受信した暗号コンテンツを暗号コンテンツ格納部２１５に記録する（Ｓ４０５）。そして、要求した暗号コンテンツを正常に受信できたことを、第４の通信部２１３を利用してサーバー装置２００に対してメッセージで送信する（Ｓ４０６）。これにより携帯機器２１０の動作は終了する。
【００６３】
携帯機器２１０は、サーバー装置２００が送信した暗号コンテンツを第４の通信部２１３で正常に受信できなかった場合（Ｓ４０４）、要求した暗号コンテンツを正常に受信できなかったことを、第４の通信部２１３を利用してサーバー装置２００に対してメッセージで送信する（Ｓ４０６）。これにより携帯機器２１０の動作は終了する。
【００６４】
サーバー装置２００は、携帯機器２１０から送信される正常に暗号コンテンツを受信できたかどうかのメッセージを受信して動作を終了する。
【００６５】
なお、携帯機器２１０が暗号コンテンツを取得する動作を開始するトリガーとしては、携帯機器２１０のユーザー操作などが考えられる。
【００６６】
図５は、本実施の形態において、サーバー装置２００と携帯機器２１０が通信可能な範囲を示した図である。
サーバー装置２００を中心に第１の通信部２０８による通信可能範囲ＡＲ１および第２の通信部２０７による通信可能範囲ＡＲ２が同心円状に広がっている。第２の通信部２０７の通信可能な範囲は、第１の通信部２０８の通信可能な範囲よりも狭いため、通信可能範囲ＡＲ１より通信可能範囲ＡＲ２の方が小さい円となっている。
【００６７】
携帯機器２１０がサーバー装置２００に対して暗号コンテンツを要求すると、携帯機器２１０が位置Ａにあれば、サーバー装置２００と携帯機器２１０は、第１の通信部と第４の通信部を利用して相互に通信できる位置あることから、要求した暗号コンテンツをサーバー装置２００から取得することができる。また、携帯機器２１０が位置Ｄにある場合は、サーバー装置２００と携帯機器２１０は第１の通信部と第４の通信部で相互に通信できる範囲に存在しないことから、要求した暗号コンテンツをサーバー装置２００から取得することができない。しかし、携帯機器が位置Ｄにある場合でも、サーバー装置２００と携帯機器２１０が、第３の通信部と第６の通信部を利用して通信可能であれば、サーバー装置２００から暗号コンテンツを取得することができる。
【００６８】
一方、携帯機器２１０がサーバー装置に対してタイトル鍵を要求すると、携帯機器２１０が位置Ｂにあれば、サーバー装置２００と携帯機器２１０は第２の通信部と第５の通信部を利用して相互に通信できる範囲にあることから、要求したタイトル鍵をサーバー装置２００から取得することができる。また、携帯機器２１０が位置Ｃにある場合は、携帯機器２１０が送信する要求メッセージがサーバー装置２００に到達しないことから、携帯機器２１０は要求したタイトル鍵をサーバー装置２００から取得することができない。
【００６９】
本実施の形態によれば、携帯機器がサーバー装置に対して暗号コンテンツを要求した場合、サーバー装置は第１の通信手段により暗号コンテンツを携帯機器に送信し、携帯機器がサーバー装置に対してタイトル鍵を要求した場合、サーバー装置は第１の通信手段よりも通信可能な範囲に制約のある第２の通信手段によりタイトル鍵を携帯機器に送信することにより、ユーザーはメモリカードやケーブルを用いてデータをサーバー機器から携帯機器に移動させるという煩わしさがなくなる。
【００７０】
また、コンテンツの不正な複製を防止する上で重要な情報となるタイトル鍵の転送は通信範囲に制約を加えて厳密に保護し、一方、タイトル鍵で暗号した暗号コンテンツの転送は通信範囲の制約を緩くすることにより、サーバー装置と携帯機器との位置の制約を緩和してユーザーの利便性を確保できる。
【００７１】
更に、タイトル鍵を携帯機器の内部メモリに記録しておけば大量のコンテンツを携帯機器に記録する必要はなく、再生の必要に応じてサーバー装置から携帯機器に暗号コンテンツを送信すればよいことから、携帯機器には大量のコンテンツを記録するための大容量なメモリを必要としない。しかも、ユーザーが第１の通信手段の通信可能な距離を越える場所にいたとしても、公衆回線等の第３の通信手段を用いて暗号コンテンツを転送することにより、第３者の不正な複製および再生を防止しながらもユーザーは正常に再生ができる。
（実施の形態２）
【００７２】
図６は、本発明の実施の形態２におけるコンテンツ転送システムの構成を示すブロック図であり、コンテンツ転送システムは、サーバー装置６００と携帯機器６１０で構成されている。
【００７３】
サーバー装置６００は、外部入力部２０１、エンコード部２０２、コンテンツ暗号部２０３、暗号コンテンツ格納部２０４、タイトル鍵生成部２０５、タイトル鍵格納部２０６、第１の通信部６０１および第３の通信部２０９で構成されている。
【００７４】
一方、携帯機器６１０は、タイトル鍵格納部２１２、第４の通信部６１１、第６の通信部２１４、暗号コンテンツ格納部２１５、コンテンツ復号部２１６、デコード部２１７および外部出力部２１８で構成されている。
【００７５】
サーバー装置６００の第１の通信部６０１と携帯機器６１０の第４の通信部６１１を除いたブロックは、図２の同一符号を付したブロックと同一の機能を有するため、ここでは説明を省略する。
【００７６】
サーバー装置６００の第１の通信部６０１は、主にタイトル鍵格納部２０６に記録しているタイトル鍵と暗号コンテンツ格納部２０４に記録している暗号コンテンツを外部に送信する。また、第１の通信部６０１の送信電力を変更することで通信可能な範囲を変えることができる。本実施の形態では無線ＬＡＮを用いており、通信可能な距離は送信電力が通常の場合で数メートルから数十メートル、送信電力を下げることで数メートルである。
【００７７】
携帯機器６１０の第４の通信部６１１は、外部から受信したタイトル鍵をタイトル鍵格納部２１２に記録し、また外部から受信した暗号コンテンツを暗号コンテンツ格納部２１５に記録する。本実施の形態では無線ＬＡＮを用いており、通信可能な距離は数メートルから数十メートルである。
【００７８】
携帯機器６１０がサーバー装置６００より暗号コンテンツを取得する動作は、実施の形態１と同じであるため省略する。ただし、サーバー装置６００の第１の送信部６０１は通常の送信電力で暗号コンテンツの送信を行う。
【００７９】
図７は、本実施の形態において、携帯機器６１０がサーバー装置６００よりタイトル鍵を取得する動作を示すフローチャートである。以下、図６および図７を用いて携帯機器６１０とサーバー装置６００の動作を説明する。
【００８０】
携帯機器６１０は、第４の通信部６１１を利用してサーバー装置６００に対してタイトル鍵の要求メッセージを送信する（Ｓ７０１）。このとき、携帯機器６１０の第４の通信部６１１は通常の送信電力で通信を行う。
【００８１】
サーバー装置６００は、この要求メッセージを第１の通信部６０１で受信し、要求されたタイトル鍵をタイトル鍵格納部２０６から検索する（Ｓ７０２）。そして第１の通信部６０１の送信電力を下げて通信可能な範囲を狭く設定し（Ｓ７０３）、タイトル鍵格納部２０６から読み出したタイトル鍵を第１の通信部６０１を利用して携帯機器６１０に送信する（Ｓ７０４）。
【００８２】
携帯機器６１０は、サーバー装置６００が送信したタイトル鍵を第１の通信部６１１で正常に受信できた場合（Ｓ７０５）、受信したタイトル鍵をタイトル鍵格納部２１２に記録する（Ｓ７０６）。そして、要求したタイトル鍵を正常に受信できたことを第４の通信部６１１を利用してサーバー装置６００に対してメッセージで送信する（Ｓ７０７）。これにより携帯機器２１０の動作は終了する。
【００８３】
一方、サーバー装置６００が送信したタイトル鍵を第４の通信部６１１で正常に受信できなかった場合（Ｓ７０５）、要求したタイトル鍵を正常に受信できなかったことを、第４の通信部６１１を利用してサーバー装置６００に対してメッセージで送信する（Ｓ７０７）。これにより携帯機器２１０の動作は終了する。
【００８４】
サーバー装置６００は携帯機器６１０から送信される正常にタイトル鍵を受信できたかどうかのメッセージを受信してから、第１の通信部６０１の送信電力を通常に戻して動作を終了する（Ｓ７０８）。
【００８５】
図８は、本実施の形態２において、サーバー装置６００と携帯機器６１０が通信可能な範囲を示した図である。
サーバー装置６００を中心に、第１の通信部６０１による通常の送信電力での通信可能範囲ＡＲ３および送信電力を下げた通信可能範囲ＡＲ４が同心円状に広がっている。サーバー装置６００の第１の通信部６０１の送信電力を下げた場合の通信可能範囲ＡＲ４は、通常の送信電力である通信可能範囲ＡＲ３よりも小さい円となっている。
【００８６】
携帯機器６１０がサーバー装置６００に対して暗号コンテンツを要求すると、携帯機器６１０が位置Ａにあれば、サーバー装置２００と携帯機器２１０は相互に通信できる範囲にあることから、携帯機器６１０は要求した暗号コンテンツをサーバー装置６００から取得することができる。
【００８７】
一方、携帯機器６１０がサーバー装置に対してタイトル鍵を要求すると、サーバー装置６００の第１の通信部６０１の送信電力を下げるが、携帯機器６１０が位置Ｂにあれば、サーバー装置６００と相互に通信できる範囲に存在することから、要求したタイトル鍵をサーバー装置６００から取得することができる。また、携帯機器６１０が位置Ｃにあれば、サーバー装置６００は携帯機器６１０からタイトル鍵の要求を受信することはできるが、携帯機器６１０はサーバー装置６００の第１の通信部６０１の送信電力が下がっているため、サーバー装置６１０が送信したタイトル鍵を受信することができない。
【００８８】
以上の説明から明らかなように、携帯機器がサーバー装置に対して暗号コンテンツを要求した場合、サーバー装置は第１の通信手段により暗号コンテンツを携帯機器に送信し、携帯機器がサーバー装置に対してタイトル鍵を要求した場合、サーバー装置は第１の通信手段の送信電力を下げてタイトル鍵を携帯機器に送信することにより、ユーザーはメモリカードやケーブルを用いてデータをサーバー機器から携帯機器に移動させるという煩わしさがなくなる。
【００８９】
また、コンテンツの不正な複製を防止する上で重要な情報となるタイトル鍵の転送は通信範囲に制約を加えて厳密に保護し、一方、タイトル鍵で暗号した暗号コンテンツの転送は通信範囲の制約を緩くすることにより、サーバー装置と携帯機器との位置の制約を緩和してユーザーの利便性を確保できる。
【００９０】
更に、タイトル鍵を携帯機器の内部メモリに記録しておけば、大量のコンテンツを携帯機器に記録する必要はなく、再生の必要に応じてサーバー装置から携帯機器に暗号コンテンツを送信すればよいことから、携帯機器には大量のコンテンツを記録するための大容量なメモリを必要としない。しかも、ユーザーが第１の通信手段の通信可能な距離を越える場所にいたとしても、公衆回線等の第３の通信手段を用いて暗号コンテンツを転送することにより、第３者の不正な複製および再生を防止しながらもユーザーは正常に再生ができる。
【００９１】
また、第１の通信手段の送信電力を下げて第２の通信手段とすることにより、実施の形態１よりもサーバー機器および携帯機器を簡素な構成で実現できる。
【００９２】
なお、上述した本発明の各実施の形態では、外部から入力するコンテンツは音楽として説明しているが、映像や画像または一般データを入力として処理できるようにすれば、多様なコンテンツの著作権を保護し、容易にコンテンツの転送が可能となる。
【００９３】
また、本発明の各実施の形態では、エンコード部、コンテンツ暗号部、コンテンツ復号部およびタイトル鍵生成部はＣＰＵで実施すると説明したが、専用のハードウェアで実施すればＣＰＵの処理負荷が低減でき、また消費電力が削減できる。
【００９４】
また、本発明の各実施の形態では、タイトル鍵をそのままサーバー装置から携帯機器に送信しているが、その際にサーバー装置と携帯機器でセッション鍵を生成し、サーバー装置はタイトル鍵をセッション鍵で暗号化して携帯機器に送信し、携帯機器は、受信した暗号化されたタイトル鍵をセッション鍵で復号することにより、伝送路で第３者が暗号化されたタイトル鍵を不正に取得した場合でも、第３者は暗号コンテンツを所持していても再生できず、伝送路におけるタイトル鍵の安全性が向上できる。
【００９５】
なお、本発明の実施の形態１では、第１の通信部をＩｒＤＡ、第２の通信部を無線ＬＡＮとして説明したが、第２の通信部の通信範囲が第１の通信部の通信範囲よりも制約を受ければよく、他の通信（光、音波などを利用した通信）方法を用いても同じ効果が得られる。同様に、本発明の実施の形態２では、第１の通信部を無線ＬＡＮとして説明したが、他の通信（光、音波などを利用した通信）方法を用いても同じ効果が得られる。
【００９６】
また本発明は、上述したサーバー装置および携帯機器の全部又は一部の手段の機能を、コンピュータと協働して動作するプログラムによって実現することができる。
【００９７】
更に本発明は、上述した本発明のサーバー装置および携帯機器の全部又は一部の手段の機能を、記録媒体に担持され、コンピュータにより読み取り可能、かつ読み取られたプログラムが、コンピュータと協動して動作することにより実現することができる。
【００９８】
なお、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。また、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読み取られ、コンピュータと協働して動作する態様であっても良い。
【００９９】
また、記録媒体としてはＲＯＭ等が含まれ、伝送媒体としてはインターネット等の伝送媒体、光・電波・音波等が含まれる。また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【産業上の利用可能性】
【０１００】
本発明にかかるコンテンツ転送方法は、コンテンツの不正な複製を防止する上で重要な情報となるタイトル鍵の転送は、通信距離という制約を加えて厳密に保護し、一方、タイトル鍵で暗号化した暗号コンテンツの転送は、広範囲な通信が可能な通信手段によりサーバー装置と携帯機器との制約を緩和してユーザーの利便性を確保するものであり、コンテンツの保護とユーザーの利便性を両立させる用途に広く利用できるものである。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施の形態１におけるサーバー装置と形態機器のハードウェア構成図
【図２】本発明の実施の形態１におけるコンテンツ転送システムの構成図
【図３】本発明の実施の形態１におけるコンテンツ転送方法の動作フローチャート
【図４】本発明の実施の形態１におけるコンテンツ転送方法の動作フローチャート
【図５】本発明の実施の形態１におけるサーバー装置と携帯機器が通信可能な範囲を示した図
【図６】本発明の実施の形態２におけるコンテンツ転送システムの構成図
【図７】本発明の実施の形態２におけるコンテンツ転送方法の動作フローチャート
【図８】本発明の実施の形態２におけるサーバー装置と携帯機器が通信可能な範囲を示した図
【符号の説明】
【０１０２】
２００  サーバー装置
２０１  外部入力部
２０２  エンコード部
２０３  コンテンツ暗号部
２０４  暗号コンテンツ格納部
２０５  タイトル鍵生成部
２０６  タイトル鍵格納部
２０７  第２の通信部
２０８  第１の通信部
２０９  第３の通信部
２１０  携帯機器
２１１  第５の通信部
２１２  タイトル鍵格納部
２１３  第４の通信部
２１４  第６の通信部
２１５  暗号コンテンツ格納部
２１６  コンテンツ復号部
２１７  デコード部
２１８  外部出力部
６００  サーバー装置
６０１  第１の通信部
６１０  携帯機器
６１１  第４の通信部
【図１】
2007158624.tif 000003
【図２】
2007158624.tif 000004
【図３】
2007158624.tif 000005
【図４】
2007158624.tif 000006
【図５】
2007158624.tif 000007
【図６】
2007158624.tif 000008
【図７】
2007158624.tif 000009
【図８】
2007158624.tif 000010