(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
コンテンツデータの授受を管理するサーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である他の情報処理装置と交換する交換手段と、
前記交換手段により交換された前記情報に基づいて、前記他の情報処理装置が前記サーバにアクセス可能であるか否か、前記情報処理装置が前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記情報処理装置と前記他の情報処理装置との間で授受される前記コンテンツデータの暗号化または復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する方法選択手段と
を備える情報処理装置。
【請求項２】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記決済処理の前に前記コンテンツデータの授受が可能であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、
前記情報処理装置が、暗号鍵を生成し、生成された前記暗号鍵を用いて前記コンテンツデータを前記決済処理の前に暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、生成された前記暗号鍵を前記第１の通信方式の通信により前記サーバに登録し、前記他の情報処理装置が、前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記暗号鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項３】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記決済処理の前に前記コンテンツデータの授受が可能であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、
前記他の情報処理装置が、暗号鍵を生成し、前記暗号鍵を用いて前記コンテンツデータを前記決済処理の前に暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記暗号鍵を前記サーバに登録し、前記情報処理装置が、前記第１の通信方式の通信により前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記第１の通信方式の通信により取得された前記暗号鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項４】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、
前記サーバが、前記他の情報処理装置による前記決済処理後に暗号鍵を生成し、前記暗号鍵を前記情報処理装置と前記他の情報処理装置に供給し、前記情報処理装置が、前記暗号鍵を前記第１の通信方式の通信により前記サーバから取得し、取得された前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記暗号鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項５】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、
前記サーバが、前記情報処理装置による前記決済処理後に暗号鍵を生成し、前記暗号鍵を前記情報処理装置と前記他の情報処理装置に供給し、前記他の情報処理装置が、前記暗号鍵を前記サーバから取得し、取得した前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記情報処理装置が、前記第１の通信方式の通信により前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記第１の通信方式の通信により取得された前記暗号鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項６】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記他の情報処理装置のみが前記サーバにアクセス可能であると判定された場合、
前記サーバが、前記他の情報処理装置による前記決済処理後に証明書を発行し、前記他の情報処理装置が、前記決済処理を行った後前記証明書を前記サーバから取得し、前記証明書と公開鍵を前記情報処理装置に供給し、前記情報処理装置が、前記証明書と前記公開鍵を前記第２の通信方式の通信により前記他の情報処理装置から取得し、取得された前記公開鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記公開鍵に対応する秘密鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項７】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置のみが前記サーバにアクセス可能であると判定された場合、
前記サーバが、前記情報処理装置による前記決済処理後に証明書を発行し、前記情報処理装置が、前記第１の通信方式の通信により前記決済処理を行った後前記証明書を前記サーバから取得し、取得した前記証明書と公開鍵を前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、前記証明書と前記公開鍵を前記情報処理装置から取得し、前記公開鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記情報処理装置が、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記公開鍵に対応する秘密鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項８】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置のみが前記サーバにアクセス可能であると判定された場合、
前記他の情報処理装置と前記サーバとが、前記情報処理装置を介してVPN接続を確立し、前記サーバが、前記他の情報処理装置による前記VPNを介した前記決済処理後に暗号鍵を生成し、生成した暗号鍵を前記情報処理装置と前記他の情報処理装置に供給し、前記情報処理装置が、前記暗号鍵を前記第１の通信方式の通信により前記サーバから取得し、取得された前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、前記VPNを介して前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記暗号鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項９】
前記方法選択手段は、
前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記他の情報処理装置のみが前記サーバにアクセス可能であると判定された場合、
前記情報処理装置と前記サーバとが、前記他の情報処理装置を介してVPN接続を確立し、前記サーバが、前記情報処理装置による前記VPNを介した前記決済処理後に暗号鍵を生成し、生成した暗号鍵を前記他の情報処理装置と前記情報処理装置に供給し、前記他の情報処理装置が、前記暗号鍵を前記サーバから取得し、前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記情報処理装置が、前記VPNを介して前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記VPNを介して取得された前記暗号鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択する
請求項１に記載の情報処理装置。
【請求項１０】
情報処理装置の情報処理方法であって、
前記情報処理装置の交換手段が、コンテンツデータの授受を管理するサーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である他の情報処理装置と交換し、
前記情報処理装置の方法選択手段が、交換された前記情報に基づいて、前記他の情報処理装置が前記サーバにアクセス可能であるか否か、前記情報処理装置が前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記情報処理装置と前記他の情報処理装置との間で授受される前記コンテンツデータの暗号化または復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する
情報処理方法。
【請求項１１】
コンテンツデータを供給する第１の情報処理装置、前記コンテンツデータを取得する第２の情報処理装置、および、前記コンテンツデータの授受を管理するサーバを備える情報処理システムであって、
前記第１の情報処理装置は、
前記サーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である前記第２の情報処理装置と交換する第１の交換手段と、
前記第１の交換手段により交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの暗号化に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する第１の方法選択手段と
を備え、
前記第２の情報処理装置は、
前記サーバに対して前記第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の情報処理装置と交換する第２の交換手段と、
前記第２の交換手段により交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する第２の方法選択手段と
を備える情報処理システム。
【請求項１２】
コンテンツデータを供給する第１の情報処理装置、前記コンテンツデータを取得する第２の情報処理装置、および、前記コンテンツデータの授受を管理するサーバを備える情報処理システムの情報処理方法であって、
前記第１の情報処理装置の第１の交換手段が、前記サーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である前記第２の情報処理装置と交換し、
前記第１の情報処理装置の第１の方法選択手段が、交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの暗号化に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択し、
前記第２の情報処理装置の第２の交換手段が、前記サーバに対して前記第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の情報処理装置と交換し、
前記第２の情報処理装置の第２の方法選択手段が、交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びに、情報処理システムおよび方法に関し、特に、正当なコンテンツの流通機会を増大させることができるようにした情報処理装置および方法、並びに、情報処理システムおよび方法に関する。
【背景技術】
【０００２】
従来、携帯電話機向けに様々なコンテンツ（音楽、動画など）が提供されている。一般的に、そのようなサービスにおいてユーザが携帯電話機を操作してサーバからコンテンツを購入して再生する場合、その携帯電話機は、移動体通信網を経由してコンテンツ管理サーバに接続し、購入処理を行った後、そのコンテンツデータをダウンロードしてローカルディスクに保存してから再生する。
【０００３】
このようにコンテンツが蓄積されるにつれて、携帯電話機は、本来持つ通話機能の他に、音楽プレイヤ等のコンテンツプレイヤとしての機能を有するようになり、さらにコンテンツが蓄積されることにより、その機能の重要性が増してくる。また携帯電話機に蓄積されるコンテンツは、人目に触れることも多く、実際に、このような携帯電話機のユーザ同士が出会って、携帯電話機に蓄積されているコンテンツに関する評判が伝わる、いわゆる「口コミ」効果によるコンテンツ流通量が増加してきている。現在、これらの「口コミ」によって伝播するコンテンツをさらに効率的にかつ適正に配布する仕組みが求められている。
【０００４】
さらに、携帯電話機がBluetooth（登録商標）やWiFi（登録商標）等の近距離無線通信手段を有する場合がある。その場合携帯電話同士が直接（ローカルで）通信可能である。さらに、携帯電話機が、非接触通信（NFC（Near Field Communication））デバイスを有する場合がある。その場合、ユーザが携帯電話機同士を近接（または接触）させることにより、非接触通信デバイスによって接続認証が行われ、近距離無線通信が可能となるようにすることができる（ハンドオーバ）。
【０００５】
このようなハンドオーバ機能を利用することにより、ユーザは、携帯電話機同士をタッチするだけで、近距離無線通信によって携帯電話機に蓄積されているコンテンツの交換を容易に行うことができる。
【０００６】
つまり、ユーザは、従来のようにサーバに接続してから所望のコンテンツを検索してダウンロードするといった煩雑な操作をすることなく、ローカル通信によって近隣のユーザの携帯電話機から容易にコンテンツを入手することができる。
【０００７】
一方、コンテンツの著作権（管理）者の立場を考慮すれば、コンテンツ流通量そのものは増加させつつも、その対価を確実に回収する仕組みを構築する必要がある。つまり、コンテンツファイル自体の流通は許容するものの、その再生前までに購入処理が完了していることが求められる。
【０００８】
例えば、著作権フリーのコンテンツであれば、ユーザ同士が任意にコンテンツを交換可能であるが、著作権が設定されているコンテンツ配布には、不正なコピー等を防止しつつ課金等の然るべき処理が施される流通の仕組みが必要である。一般的に、コンテンツの不正配布（不正複製）を防止するための仕組みとしては、決済と購入者へのコンテンツ配布制御と再生機器上の再生権限を管理するサーバと、その再生用権限に従って動作する再生機器で構成されるシステム（DRM（Digital Rights Management））が導入されている。
【０００９】
このような携帯電話機を用いたコンテンツ再生時の課金方式も考えられている（例えば、特許文献１参照）。
【００１０】
特許文献１に記載の方法の場合、再生機器は、コンテンツ利用情報を生成し、これをコンテンツ再生時にサーバへ送信する。サーバは、順次受信する再生状態と課金状態に応じて再生機のコンテンツ再生権を管理する。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００８−２５２８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、特許文献１に記載の方法では、コンテンツ再生情報が再生機器と管理サーバ側で再生状態に関して同期を取る必要があるため、基本的には再生機器（携帯電話機）がサーバと通信できることを前提としている。
【００１３】
したがって、通信圏外となり再生時間が一定以上になった場合には再生は中断されてしまう。つまり、管理サーバへ継続的に接続することができない場合、再生機器は、連続的なコンテンツ再生を行うことができない恐れがあった。
【００１４】
本発明は、このような状況に鑑みて提案されたものであり、より多様な状況下でのコンテンツ流通を実現し、正当なコンテンツの流通機会を増大させることにより、ユーザがより容易に、コンテンツを楽しむことができるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
本発明の一側面は、情報処理装置であって、コンテンツデータの授受を管理するサーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である他の情報処理装置と交換する交換手段と、前記交換手段により交換された前記情報に基づいて、前記他の情報処理装置が前記サーバにアクセス可能であるか否か、前記情報処理装置が前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記情報処理装置と前記他の情報処理装置との間で授受される前記コンテンツデータの暗号化または復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する方法選択手段とを備える情報処理装置である。
【００１７】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記決済処理の前に前記コンテンツデータの授受が可能であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、前記情報処理装置が、暗号鍵を生成し、生成された前記暗号鍵を用いて前記コンテンツデータを前記決済処理の前に暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、生成された前記暗号鍵を前記第１の通信方式の通信により前記サーバに登録し、前記他の情報処理装置が、前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記暗号鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００１８】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記決済処理の前に前記コンテンツデータの授受が可能であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、前記他の情報処理装置が、暗号鍵を生成し、前記暗号鍵を用いて前記コンテンツデータを前記決済処理の前に暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記暗号鍵を前記サーバに登録し、前記情報処理装置が、前記第１の通信方式の通信により前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記第１の通信方式の通信により取得された前記暗号鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００１９】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、前記サーバが、前記他の情報処理装置による前記決済処理後に暗号鍵を生成し、前記暗号鍵を前記情報処理装置と前記他の情報処理装置に供給し、前記情報処理装置が、前記暗号鍵を前記第１の通信方式の通信により前記サーバから取得し、取得された前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記暗号鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００２０】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置と前記他の情報処理装置との両方が前記サーバにアクセス可能であると判定された場合、前記サーバが、前記情報処理装置による前記決済処理後に暗号鍵を生成し、前記暗号鍵を前記情報処理装置と前記他の情報処理装置に供給し、前記他の情報処理装置が、前記暗号鍵を前記サーバから取得し、取得した前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記情報処理装置が、前記第１の通信方式の通信により前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記第１の通信方式の通信により取得された前記暗号鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００２１】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記他の情報処理装置のみが前記サーバにアクセス可能であると判定された場合、前記サーバが、前記他の情報処理装置による前記決済処理後に証明書を発行し、前記他の情報処理装置が、前記決済処理を行った後前記証明書を前記サーバから取得し、前記証明書と公開鍵を前記情報処理装置に供給し、前記情報処理装置が、前記証明書と前記公開鍵を前記第２の通信方式の通信により前記他の情報処理装置から取得し、取得された前記公開鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記公開鍵に対応する秘密鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００２２】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置のみが前記サーバにアクセス可能であると判定された場合、前記サーバが、前記情報処理装置による前記決済処理後に証明書を発行し、前記情報処理装置が、前記第１の通信方式の通信により前記決済処理を行った後前記証明書を前記サーバから取得し、取得した前記証明書と公開鍵を前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、前記証明書と前記公開鍵を前記情報処理装置から取得し、前記公開鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記情報処理装置が、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記公開鍵に対応する秘密鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００２３】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記情報処理装置のみが前記サーバにアクセス可能であると判定された場合、前記他の情報処理装置と前記サーバとが、前記情報処理装置を介してVPN接続を確立し、前記サーバが、前記他の情報処理装置による前記VPNを介した前記決済処理後に暗号鍵を生成し、生成した暗号鍵を前記情報処理装置と前記他の情報処理装置に供給し、前記情報処理装置が、前記暗号鍵を前記第１の通信方式の通信により前記サーバから取得し、取得された前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置に供給し、前記他の情報処理装置が、前記VPNを介して前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記情報処理装置から取得し、前記暗号鍵を用いて暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００２４】
前記方法選択手段は、前記交換手段により交換された前記情報に基づいて、前記コンテンツデータの授受の前に前記決済処理が必要であり、かつ、前記他の情報処理装置のみが前記サーバにアクセス可能であると判定された場合、前記情報処理装置と前記サーバとが、前記他の情報処理装置を介してVPN接続を確立し、前記サーバが、前記情報処理装置による前記VPNを介した前記決済処理後に暗号鍵を生成し、生成した暗号鍵を前記他の情報処理装置と前記情報処理装置に供給し、前記他の情報処理装置が、前記暗号鍵を前記サーバから取得し、前記暗号鍵を用いて前記コンテンツデータを暗号化し、暗号化された前記コンテンツデータを前記情報処理装置に供給し、前記情報処理装置が、前記VPNを介して前記決済処理を行った後前記暗号鍵を前記サーバから取得し、暗号化された前記コンテンツデータを前記第２の通信方式の通信により前記他の情報処理装置から取得し、前記VPNを介して取得された前記暗号鍵を用いて、前記第２の通信方式の通信により取得された暗号化された前記コンテンツデータを復号し、復号された前記コンテンツデータを再生する方法を選択することができる。
【００２９】
本発明の一側面は、また、情報処理装置の情報処理方法であって、前記情報処理装置の交換手段が、コンテンツデータの授受を管理するサーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である他の情報処理装置と交換し、前記情報処理装置の方法選択手段が、交換された前記情報に基づいて、前記他の情報処理装置が前記サーバにアクセス可能であるか否か、前記情報処理装置が前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記情報処理装置と前記他の情報処理装置との間で授受される前記コンテンツデータの暗号化または復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する情報処理方法である。
【００３０】
本発明の他の側面は、コンテンツデータを供給する第１の情報処理装置、前記コンテンツデータを取得する第２の情報処理装置、および、前記コンテンツデータの授受を管理するサーバを備える情報処理システムであって、前記第１の情報処理装置は、前記サーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である前記第２の情報処理装置と交換する第１の交換手段と、前記第１の交換手段により交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの暗号化に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する第１の方法選択手段とを備え、前記第２の情報処理装置は、前記サーバに対して前記第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の情報処理装置と交換する第２の交換手段と、前記第２の交換手段により交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する第２の方法選択手段とを備える情報処理システムである。
【００３１】
本発明の他の側面は、また、コンテンツデータを供給する第１の情報処理装置、前記コンテンツデータを取得する第２の情報処理装置、および、前記コンテンツデータの授受を管理するサーバを備える情報処理システムの情報処理方法であって、前記第１の情報処理装置の第１の交換手段が、前記サーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の通信方式と異なる第２の通信方式の通信を行う相手である前記第２の情報処理装置と交換し、前記第１の情報処理装置の第１の方法選択手段が、交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの暗号化に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択し、前記第２の情報処理装置の第２の交換手段が、前記サーバに対して前記第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、前記コンテンツデータの取得に関する決済処理を行うタイミングを示す情報を、前記第１の情報処理装置と交換し、前記第２の情報処理装置の第２の方法選択手段が、交換された前記情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置のそれぞれが前記サーバにアクセス可能であるか否か、並びに、前記コンテンツデータの授受の前に前記決済処理が必要か否かに応じて、前記第２の通信方式の通信により前記第１の情報処理装置と前記第２の情報処理装置との間で授受される前記コンテンツデータの復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含む前記コンテンツデータの授受の方法を選択する情報処理方法である。
【００３２】
本発明の一側面においては、コンテンツデータの授受を管理するサーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、コンテンツデータの取得に関する決済処理を行うタイミングを示す情報が、第１の通信方式と異なる第２の通信方式の通信を行う相手である他の情報処理装置と交換され、交換された情報に基づいて、他の情報処理装置がサーバにアクセス可能であるか否か、情報処理装置がサーバにアクセス可能であるか否か、並びに、コンテンツデータの授受の前に決済処理が必要か否かに応じて、第２の通信方式の通信により情報処理装置と他の情報処理装置との間で授受されるコンテンツデータの暗号化または復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含むコンテンツデータの授受の方法が選択される。
【００３３】
本発明の他の側面においては、第１の情報処理装置において、サーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、コンテンツデータの取得に関する決済処理を行うタイミングを示す情報が、第１の通信方式と異なる第２の通信方式の通信を行う相手である第２の情報処理装置と交換され、交換された情報に基づいて、第１の情報処理装置と第２の情報処理装置のそれぞれがサーバにアクセス可能であるか否か、並びに、コンテンツデータの授受の前に決済処理が必要か否かに応じて、第２の通信方式の通信により第１の情報処理装置と第２の情報処理装置との間で授受されるコンテンツデータの暗号化に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含むコンテンツデータの授受の方法が選択され、第２の情報処理装置において、サーバに対して第１の通信方式の通信によりアクセス可能であるか否かを示す情報、および、コンテンツデータの取得に関する決済処理を行うタイミングを示す情報が、第１の情報処理装置と交換され、交換された情報に基づいて、第１の情報処理装置と第２の情報処理装置のそれぞれがサーバにアクセス可能であるか否か、並びに、コンテンツデータの授受の前に決済処理が必要か否かに応じて、第２の通信方式の通信により第１の情報処理装置と第２の情報処理装置との間で授受されるコンテンツデータの復号に用いられる鍵情報を生成するかまたは取得するか、さらに、取得する場合はどのような経路で取得するかを含むコンテンツデータの授受の方法が選択される。
【発明の効果】
【００３４】
本発明によれば、コンテンツを流通させることができる。特に、より多様な状況下での正当なコンテンツの流通機会を増大させることができる。
【図面の簡単な説明】
【００３５】
【図１】本発明を適用したコンテンツ流通システムの主な構成例を示す図である。
【図２】無線通信装置の構成例を示すブロック図である。
【図３】無線基地局の構成例を示すブロック図である。
【図４】コンテンツ管理サーバの構成例を示すブロック図である。
【図５】決済サーバの構成例を示すブロック図である。
【図６】コンテンツを流通させる際の主なユーザ操作の例を説明する図である。
【図７】無線通信装置が有する機能の構成例を示す機能ブロック図である。
【図８】メッセージの構成例を説明する図である。
【図９】ハンドオーバ処理の流れの例を説明するフローチャートである。
【図１０】コンテンツ流通方式の動作条件を説明する図である。
【図１１】流通方式選択処理の流れの例を説明するフローチャートである。
【図１２】流通方式選択処理の流れの例を説明するフローチャートである。
【図１３】第１の流通方式の主な流れの例を説明する図である。
【図１４】第１の流通方式に関する機能ブロックを説明する機能ブロック図である。
【図１５】第１のコンテンツ流通処理の主な流れの例を説明するフローチャートである。
【図１６】第２の流通方式の主な流れの例を説明する図である。
【図１７】第２の流通方式に関する機能ブロックを説明する機能ブロック図である。
【図１８】第２のコンテンツ流通処理の主な流れの例を説明するフローチャートである。
【図１９】第３の流通方式の主な流れの例を説明する図である。
【図２０】第３の流通方式に関する機能ブロックを説明する機能ブロック図である。
【図２１】第３のコンテンツ流通処理の主な流れの例を説明するフローチャートである。
【図２２】第４の流通方式の主な流れの例を説明する図である。
【図２３】第４の流通方式に関する機能ブロックを説明する機能ブロック図である。
【図２４】第４のコンテンツ流通処理の主な流れの例を説明するフローチャートである。
【図２５】移動体通信網接続の他の例を説明する図である。
【図２６】移動体通信網接続の他の例を説明する図である。
【図２７】移動体通信網接続処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００３６】
以下、発明を実施するための形態（以下実施の形態とする）について説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態（コンテンツ流通システム）
【００３７】
＜１．第１の実施の形態＞
［コンテンツ流通システム］
図１は、本発明を適用したコンテンツ流通システムの主な構成例を示す図である。
【００３８】
図１に示されるコンテンツ流通システム１００は、端末で利用される画像や音声等のコンテンツのデータ（コンテンツデータ）を流通させるシステムである。
【００３９】
図１において、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂは、いずれもコンテンツ流通システム１００の端末として動作する。互いを区別して説明する必要の無い場合、単に無線通信装置１０１と称する。
【００４０】
無線通信装置１０１は、例えば、携帯電話機、スマートフォン、PDA、ネットブック、ノート型パーソナルコンピュータ等の、後述する所定の無線通信機能を有する情報処理装置である。無線通信装置１０１は、少なくとも、近距離に位置する、若しくは、近接する他の無線通信装置１０１と、移動体通信網（無線基地局１０２）を介さずにローカルな（狭域の）無線通信（近距離無線通信若しくは近接無線通信）を行うことができる。
【００４１】
また、少なくとも、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂのうちいずれか一方は、広域の公衆回線網である移動体通信網の無線基地局１０２を介して他の装置（例えば他の無線通信装置１０１等）と通信を行うことができる。
【００４２】
例えば、無線通信装置１０１は、このような無線通信機能を用いて、他の装置から画像や音声等のコンテンツデータを取得することができる。また、無線通信装置１０１は記憶部を有しており、その取得したコンテンツデータを記憶することができる。さらに、無線通信装置１０１は、そのコンテンツデータの再生機能も有しており、画像を表示したり音声を出力したりすることができる。
【００４３】
例えば、無線通信装置１０１は、無線基地局１０２を介して、移動体通信網からインターネットに接続し、サーバからコンテンツデータを取得（ダウンロード）し、そのコンテンツデータを記憶する。
【００４４】
無線通信装置１０１は、このコンテンツデータを、自身において再生出力することもできるが、近距離無線通信等のローカルな無線通信を用いて他の無線通信装置１０１に供給することもできる。このような端末（無線通信装置１０１）間のローカルな無線通信によるコンテンツデータの授受を流通と称する。
【００４５】
図１においては、コンテンツの流通の例として、供給側無線通信装置１０１Ａが、自身が記憶するコンテンツデータを、取得側無線通信装置１０１Ｂに供給する場合を示している。
【００４６】
つまり、供給側無線通信装置１０１Ａは、コンテンツデータを供給する無線通信装置１０１を示しており、取得側無線通信装置１０１Ｂは、そのコンテンツデータを取得する無線通信装置１０１を示している。
【００４７】
当然、実際には、互いが有するコンテンツデータを互いに授受する（交換する）等、様々なコンテンツの流通パターンが想定されるので、１つの無線通信装置１０１が供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂの両方の機能を有する場合も考えられる。
【００４８】
つまり、以下の説明において、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂは、それぞれ、無線通信装置１０１が有する、コンテンツを供給するための機能と、コンテンツを取得するための機能をモデル化したものであり、各無線通信装置１０１が、供給側無線通信装置１０１Ａ若しくは取得側無線通信装置１０１Ｂに分類されることを示すものではない。
【００４９】
無線基地局１０２を含む移動体通信網は、インターネット等の外部のネットワークとも接続されている。図１のネットワーク１０３は、このような移動体通信網やインターネット等のあらゆる通信網を含む。
【００５０】
無線基地局１０２は、移動体通信網の、無線通信装置１０１に対するインタフェースとなる装置を説明するものであり、個別の装置を示すものではない。したがって、供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂとが、互いに異なる無線基地局１０２を介して移動体通信網に接続することもできる。
【００５１】
無線通信装置１０１間のコンテンツの流通は、ネットワーク１０３に接続されるコンテンツ管理サーバ１０４により管理される。もちろん、例えば著作権フリーのコンテンツやユーザ等により作成された私的なコンテンツ等も無線通信装置１０１間で流通させることは可能であるが、本発明とは関連性がないので、以下においては、コンテンツ管理サーバ１０４により管理されるコンテンツの流通についてのみ説明する。
【００５２】
コンテンツ管理サーバ１０４は、端末である無線通信装置１０１間で行われるコンテンツの授受を管理する。例えば、コンテンツ管理サーバ１０４は、暗号鍵の提供や、コンテンツの購入に関する処理等を行う。
【００５３】
以下の説明においては、このコンテンツ管理サーバ１０４により管理される流通が正規の流通であり、それ以外は不正行為であるものとする。
【００５４】
無線通信装置１０１は、不正な流通を抑制するために、コンテンツデータを暗号化して流通させる。コンテンツ管理サーバ１０４は、この流通の事実の管理、暗号鍵の管理、および、課金処理等を行うことにより、コンテンツの流通を管理する。
【００５５】
コンテンツ管理サーバ１０４は、課金処理を行う場合、ネットワーク１０３に接続される決済サーバ１０５を利用して行う。なお、コンテンツ管理サーバ１０４がコンテンツを提供するようにしてもよい。
【００５６】
上述したように、無線通信装置１０１は、ローカルな無線通信によりコンテンツデータを正規に授受する際に、コンテンツ管理サーバ１０４にアクセスし、その流通を管理してもらう必要がある。
【００５７】
従来のシステムの場合、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方がコンテンツ管理サーバ１０４に継続的にアクセス可能な状態でしかコンテンツを流通させることができなかったが、コンテンツ流通システム１００の場合、無線通信装置１０１は、通信状況や通信機能等の事情に応じてコンテンツの流通方法を選択することができる。
【００５８】
これにより、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂのうち、少なくともいずれか一方がコンテンツ管理サーバ１０４にアクセス可能であれば、コンテンツを流通させる事ができる場合がある。
【００５９】
つまり、コンテンツ流通システム１００は、より多様な状況下での正当なコンテンツの流通機会を増大させることができる。
【００６０】
［無線通信装置の構成］
次に、各装置の構成について説明する。図２は、無線通信装置の構成例を示すブロック図である。
【００６１】
図２において、無線通信装置１０１のCPU（Central Processing Unit）１１１は、ROM（Read Only Memory）１１２に記憶されているプログラム、または記憶部１２３からRAM（Random Access Memory）１１３にロードされたプログラムに従って各種の処理を実行する。RAM１１３にはまた、CPU１１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００６２】
CPU１１１、ROM１１２、およびRAM１１３は、バス１１４を介して相互に接続されている。このバス１１４にはまた、入出力インタフェース１２０も接続されている。
【００６３】
入出力インタフェース１２０には、キーボード、マウスなどよりなる入力部１２１、CRT（Cathode Ray Tube）やLCD（Liquid Crystal Display）などよりなるディスプレイ、並びにスピーカなどよりなる出力部１２２、および、ハードディスクやフラッシュメモリなどより構成される記憶部１２３が接続されている。
【００６４】
入出力インタフェース１２０にはまた、必要に応じてドライブ１２５が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１２６が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１２３にインストールされる。
【００６５】
入出力インタフェース１２０にはさらに、移動体通信網用無線通信部１３１、近距離無線通信部１３２、近接無線通信部１３３、およびコンテンツデータベース１３４が接続されている。
【００６６】
移動体通信網用無線通信部１３１は、無線基地局１０２と無線通信を行い、移動体通信網を介した通信を行う無線通信デバイスである。移動体通信網用無線通信部１３１は、例えば２GHzの周波数帯を使い、通話アプリケーションだけでなく、最大２Mbpsのデータ通信を用いてインターネット接続など各種通信アプリケーションに利用される。例えば、移動体通信網用無線通信部１３１による無線通信は、コンテンツデータのダウンロードやコンテンツ管理サーバ１０４との通信等に用いられる。
【００６７】
近距離無線通信部１３２は、例えば、Bluetooth（登録商標）やIEEE（Institute of Electrical and Electronic Engineers）802.11x等の近距離無線通信デバイスである。ここで、近距離無線通信とは、通信可能最大距離が数メートル乃至数十メートル程度のローカルな（狭域の）無線通信を示す。通信規格は任意である。例えば、近距離無線通信部１３２は、アンテナを経由して2.4GHz帯にて最大通信速度３Ｍビット／秒（バージョン2.0＋EDR以降）の通信を行う。例えば、近距離無線通信部１３２による近距離無線通信は、コンテンツデータの送受信（コンテンツの流通）に用いられる。
【００６８】
近接無線通信部１３３は、NFC（Near Field Communication）デバイスである。ここで近接無線通信とは、通信可能最大距離が数十センチ程度のローカルな（狭域の）無線通信を示す。通信規格は任意である。例えば、近接無線通信部１３３は、アンテナを経由して13.56MHz帯の周波数を使い、10cm程度の極近距離で最大424Kビット／秒の通信レートにて通信を行う。
【００６９】
近接無線通信部１３３による近接無線通信は、筐体を接触若しくは近接された無線通信装置１０１に対して、近距離無線通信部１３２による近距離無線通信接続の確立に必要な情報や、流通可能なコンテンツのリスト等が記述されたメッセージを授受するのに利用される。
【００７０】
コンテンツデータベース１３４は、無線通信装置１０１がサーバからダウンロードしたり、他の無線通信装置１０１から取得したりしたコンテンツデータを記憶し、管理するデータベースである。コンテンツデータベース１３４は、コンテンツデータだけでなく、コンテンツに関する情報も記憶し、管理する。
【００７１】
無線通信装置１０１の各処理部は、CPU１１１により制御される。制御プログラムの実行バイナリコードはROM１１２や記憶部１２３に保存されており、各種演算処理のためスタック、ヒープ領域はRAM１１３上に展開される。
【００７２】
［無線基地局の構成］
図３は、無線基地局の構成例を示すブロック図である。
【００７３】
図３に示されるように、無線基地局１０２は、無線通信装置１０１の場合と同様に、バス１５４を介して互いに接続されるCPU１５１、ROM１５２、およびRAM１５３を有する。また、バス１５４には、入出力インタフェース１６０が接続される。
【００７４】
この入出力インタフェース１６０には、無線通信装置１０１の場合と同様に、入力部１６１、出力部１６２、記憶部１６３、およびリムーバブルメディア１６６用のドライブ１６５が接続される。
【００７５】
図３のCPU１５１、ROM１５２、RAM１５３、バス１５４、入出力インタフェース１６０、入力部１６１、出力部１６２、記憶部１６３、ドライブ１６５、およびリムーバブルメディア１６６は、それぞれ、図２のCPU１１１、ROM１１２、RAM１１３、バス１１４、入出力インタフェース１２０、入力部１２１、出力部１２２、記憶部１２３、ドライブ１２５、およびリムーバブルメディア１２６に対応する。
【００７６】
無線基地局１０２は、さらに、入出力インタフェース１６０に接続される有線通信部１７１および移動体通信網用無線通信部１７２を有する。
【００７７】
有線通信部１７１は、移動体通信網やインターネット等を含むネットワーク１０３を介して他の装置との通信を行う。通信規格は任意である。有線通信部１７１は、例えば、コンテンツ管理サーバ１０４との通信（無線通信装置１０１とコンテンツ管理サーバ１０４との通信の中継）に用いられる。
【００７８】
移動体通信網用無線通信部１７２は、図２の移動体通信網用無線通信部１３１に対応し、無線通信装置１０１との無線通信に用いられる。
【００７９】
［コンテンツ管理サーバの構成］
図４は、コンテンツ管理サーバの構成例を示すブロック図である。
【００８０】
図４に示されるように、コンテンツ管理サーバ１０４は、無線通信装置１０１の場合と同様に、バス２０４を介して互いに接続されるCPU２０１、ROM２０２、およびRAM２０３を有する。また、バス２０４には、入出力インタフェース２１０が接続される。
【００８１】
この入出力インタフェース２１０には、無線通信装置１０１の場合と同様に、入力部２１１、出力部２１２、記憶部２１３、およびリムーバブルメディア２１６用のドライブ２１５が接続される。
【００８２】
図４のCPU２０１、ROM２０２、RAM２０３、バス２０４、入出力インタフェース２１０、入力部２１１、出力部２１２、記憶部２１３、ドライブ２１５、およびリムーバブルメディア２１６は、それぞれ、図２のCPU１１１、ROM１１２、RAM１１３、バス１１４、入出力インタフェース１２０、入力部１２１、出力部１２２、記憶部１２３、ドライブ１２５、およびリムーバブルメディア１２６に対応する。
【００８３】
コンテンツ管理サーバ１０４は、また、入出力インタフェース２１０に接続される通信部２１４を有する。この通信部２１４は、ネットワーク１０３を介して他の装置と通信を行う通信デバイスである。例えば、通信部２１４は、無線通信装置１０１や決済サーバ１０５との通信に利用される。
【００８４】
入出力インタフェース２１０には、さらに、コンテンツ情報データベース２２１およびユーザ情報データベース２２２が接続される。
【００８５】
コンテンツ情報データベース２２１は、無線通信装置１０１間で流通されるコンテンツに関する情報を記憶し、管理する。この情報は、例えば、コンテンツデータの流通の際に利用される暗号鍵の管理等に利用される。
【００８６】
ユーザ情報データベース２２２は、コンテンツを流通させるユーザに関する情報を記憶し、管理する。この情報は例えば決済処理等に利用される。
【００８７】
［決済サーバの構成］
図５は、決済サーバの構成例を示すブロック図である。
【００８８】
図５に示されるように、決済サーバ１０５は、無線通信装置１０１の場合と同様に、バス２５４を介して互いに接続されるCPU２５１、ROM２５２、およびRAM２５３を有する。また、バス２５４には、入出力インタフェース２６０が接続される。
【００８９】
この入出力インタフェース２６０には、無線通信装置１０１の場合と同様に、入力部２６１、出力部２６２、記憶部２６３、およびリムーバブルメディア２６６用のドライブ２６５が接続される。また、コンテンツ管理サーバ１０４の場合と同様に、入出力インタフェース２６０には、通信部２６４も接続される。
【００９０】
図５のCPU２５１、ROM２５２、RAM２５３、バス２５４、入出力インタフェース２６０、入力部２６１、出力部２６２、記憶部２６３、通信部２６４、ドライブ２６５、およびリムーバブルメディア２６６は、それぞれ、図４のCPU２０１、ROM２０２、RAM２０３、バス２０４、入出力インタフェース２１０、入力部２１１、出力部２１２、記憶部２１３、通信部２１４、ドライブ２１５、およびリムーバブルメディア２１６に対応する。
【００９１】
入出力インタフェース２１０には、さらに、決済処理部２７１および顧客データベース２７２が接続される。
【００９２】
決済処理部２７１は、コンテンツ管理サーバ１０４等からの要求に応じて、決済処理を行う。その際、決済処理部２７１は、顧客データベース２７２により記憶され、管理される情報を用いる。
【００９３】
顧客データベース２７２は、例えば、ユーザの代金支払方法等の、決済処理に必要な予め登録された情報を記憶し、管理する。また、各ユーザの決済情報等もこの顧客データベース２７２に記憶され、管理される。
【００９４】
［ユーザ操作］
次に、コンテンツ流通のための主なユーザ操作等について説明する。図６は、コンテンツを流通させる際の主なユーザ操作の例を説明する図である。
【００９５】
図６に示されるように、ユーザがコンテンツを再生するまでの過程は、大きく「無線通信装置１０１同士をタッチ（コンテンツ情報の交換）」、「画面上でのコンテンツ選択操作（購入処理およびパッケージのローカル伝送）」、および「コンテンツ再生」の３段階を経る。
【００９６】
なお、以下において、無線通信装置１０１の筐体同士を短期間（数秒程度）接触若しくは数十センチメートル以下程度まで近接させることを、「タッチ」と称する。
【００９７】
以上の各過程を経る間に、取得側無線通信装置１０１Ｂの表示部には以下の４つの画面が表示される。
【００９８】
第１の画面は、「対向コンテンツ一覧」画面３０１である。
【００９９】
無線通信装置１０１が所定の状態において他の無線通信装置１０１と「タッチ」されると、それぞれの近接無線通信部１３３が、近接無線通信（NFC通信）の接続を確立し、メッセージの交換（情報交換）を行う。
【０１００】
取得側無線通信装置１０１Ｂの表示部には、このメッセージ交換により授受された、供給側無線通信装置１０１Ａに記憶されている流通可能なコンテンツの一覧が、対向コンテンツ一覧画面３０１として表示される。この対向コンテンツ一覧画面３０１においては、コンテンツ毎に、決済タイミングに関して送信前の購入が必要なものには「要」、不要なものには、「不要」と表示される。
【０１０１】
この対向コンテンツ一覧画面３０１において、ユーザは、流通させるコンテンツの指定を行うことができる。ユーザが指定したコンテンツが、送信前の購入が必要である場合、取得側無線通信装置１０１Ｂは、コンテンツ管理サーバ１０４にアクセスする。そしてコンテンツの購入作業に入ると、取得側無線通信装置１０１Ｂの表示部に表示される画面は、コンテンツ購入画面３０２へと遷移する。
【０１０２】
また、送信前の購入が「不要」のコンテンツが指定された場合、供給側無線通信装置１０１Ａは、選択されたコンテンツと、他の「不要」コンテンツとをパッケージ化し、近距離無線通信により、そのパッケージを供給する。取得側無線通信装置１０１Ｂは、近距離無線通信によりそのパッケージを取得する。このようにコンテンツが流通されると、取得側無線通信装置１０１Ｂの表示部に表示される画面は、その流通されたコンテンツの一覧を表示する「未開封コンテンツ一覧」画面３０３へと遷移する。
【０１０３】
第２の画面は、「購入（販社）」画面３０２である。取得側無線通信装置１０１Ｂは、コンテンツ購入処理を行うコンテンツ管理サーバ１０４に接続した後にこの購入画面３０２を表示する。取得側無線通信装置１０１Ｂのユーザは、この購入画面３０２に表示されたコンテンツ内容、価格、利用条件等に合意した場合、「購入ボタン」を押下する。これにより、コンテンツ管理サーバ１０４によって購入処理が行われる。
【０１０４】
流通前にこの購入処理が行われた場合、供給側無線通信装置１０１Ａは、購入されたコンテンツを取得側無線通信装置１０１Ｂに供給する。このとき、購入されたコンテンツは、流通前の購入が不要な他のコンテンツとともにパッケージ化されて、取得側無線通信装置１０１Ｂに供給される。
【０１０５】
取得側無線通信装置１０１Ｂのユーザは、購入したコンテンツを、「購入コンテンツ一覧」画面３０４上で確認することが出来る。また、取得側無線通信装置１０１Ｂのユーザは、その購入したコンテンツ以外のコンテンツを、「未開封コンテンツ一覧」画面３０３上で確認することができる。
【０１０６】
第３の画面は、「未開封コンテンツ一覧」画面３０３である。この「未開封コンテンツ一覧」画面３０３には、近距離無線通信により取得した未購入のコンテンツ一覧が表示される。この一覧にあるコンテンツを再生したい場合、ユーザは、そのコンテンツを購入する必要がある。ユーザがコンテンツを選択すると、取得側無線通信装置１０１Ｂは、コンテンツ管理サーバ１０４へアクセスする。表示部に表示される画面は、コンテンツ購入画面へと遷移する。
【０１０７】
第４の画面は、「購入コンテンツ一覧」画面３０４である。この「購入コンテンツ一覧」画面３０４には、近距離無線通信で取得した購入済みのコンテンツ一覧が表示される。この一覧にあるコンテンツ全ては、再生可能な状態にある。
【０１０８】
［機能ブロック］
図７は、無線通信装置１０１が有する機能の構成例を示す機能ブロック図である。
【０１０９】
図７に示されるように、無線通信装置１０１のCPU１１１は、ハンドオーバ処理部３１１、メッセージ交換部３１２、コンテンツ選択部３１３、流通方法選択部３１４、流通禁止部３１５、第１流通処理部３１６、第２流通処理部３１７、第３流通処理部３１８、および、第４流通処理部３１９を有する。
【０１１０】
ハンドオーバ処理部３１１は、ユーザが無線通信装置１０１同士をタッチさせるだけで、近距離無線通信接続を確立することができるようにするハンドオーバ処理に関する処理を行う。
【０１１１】
メッセージ交換部３１２は、近接無線通信を用いたメッセージの授受を行う。コンテンツ選択部３１３は、コンテンツの選択に関する処理を行う。流通方法選択部３１４は、コンテンツを流通させる方法の選択についての処理を行う。流通禁止部３１５は、コンテンツの流通を禁止する。第１流通処理部３１６乃至第４流通処理部３１９は、それぞれ、互いに異なる方法でコンテンツを流通させる処理を行う。
【０１１２】
［メッセージ］
図８は、近接無線通信により送受信されるメッセージの構成例を説明する図である。本発明で用いられるNFC 通信パケットは、「Connection Handover Technical Specification」（NFC Forum）を基礎に構成される。
【０１１３】
NFC通信用のパケットフォーマットは、「NFC Data Exchange Format Technical Specification」（NFC Forum）で定義されている。第１のNDEFRecordのヘッダ部分にはこのNDEFメッセージがハンドオーバ用であることを示すハンドオーバ用RecordType（“Hr”または“Hs”）が格納されている。ここでハンドオーバとは、上述したように、NFC通信（近接無線通信）から近距離無線通信（セカンドキャリア）への切り替え処理を指している。
【０１１４】
第２のNDEFRecordはセカンドキャリア候補を格納する役割を負っており、ヘッダ部分のRecordTypeに”ac(Alternative Carrier)“が格納され、ペイロード部には各セカンドキャリアのRecordへのポインタが格納される。
【０１１５】
第３のNDEFRecordのヘッダ部分のRecordTypeには、セカンドキャリアに関する情報（セカンドキャリア情報）が格納される。例えば、セカンドキャリアがBluetooth（登録商標）である場合、Bluetooth認証情報を示す“application/vnd.bluetooth.ep.oob”という識別子が格納されており、ペイロード部分にはBluetoothコアバージョン2.1の仕様で規定される認証情報（BDアドレス（Bluetooth Device Address）、乱数およびハッシュ値等）が格納される。
【０１１６】
メッセージ交換部３１２は、これらのNDEFRecord（NFC Data Exchange Format Record）の最後尾に、第４以降のRecordを付加する。
【０１１７】
第４のRecordには移動体通信網接続情報が格納される。ヘッダ部分であるRecordTypeには移動体通信網接続情報を示す識別子が格納される。ペイロード部分には、移動体通信網への接続手段数、現在の移動体通信網接続状態、各接続手段の方法が順番に格納される。
【０１１８】
移動体通信網への接続は、移動体通信網用無線通信部１３１以外の通信方式のデバイスによっても可能である場合がある。例えば、WiFi（登録商標）デバイスは、アクセスポイントなどの中継局を経ることで移動体通信網へ接続が可能である。このような場合、図８に示されるように、このWiFi（登録商標）に関する情報も接続手段の１つとして第４のRecordに格納される。したがって、移動体通信網への接続手段数は、「２」となる。
【０１１９】
第５のRecord以降のRecordには、各コンテンツの属性情報が格納される。ヘッダ部であるRecordTypeにはコンテンツ属性情報を示す“contents_attr”という識別子が格納される。そして、ペイロード部分には、例えば、コンテンツID、コンテンツ名称、価格、コンテンツサーバのURL、決済タイミング、試用フラグ、および改ざん検出用の証明書等の、各コンテンツの属性情報が格納される。このコンテンツ属性用Recordはコンテンツの数だけ用意される。
【０１２０】
［ハンドオーバ処理の流れ］
無線通信装置１０１は、タッチされた他の無線通信装置１０１と近接無線通信を行い、メッセージを交換し、そのメッセージに含まれる近距離無線通信用の情報を用いて近距離無線通信の接続を確立する。
【０１２１】
このようなハンドオーバ処理の流れの例を、図９のフローチャートを参照して説明する。
【０１２２】
互いの近接無線通信部１３３は、ハンドオーバ処理部３１１に制御され、「タッチ」された相手（他の無線通信装置１０１）との近接無線通信の接続を確立する（ステップＳ１０１、および、ステップＳ１１１）。
【０１２３】
近接無線通信の接続が確立すると、互いのメッセージ交換部３１２が、近接無線通信部１３３を介して互いのメッセージを交換する（ステップＳ１０２、ステップＳ１０３、ステップＳ１１２、およびステップＳ１１３）。
【０１２４】
互いの近距離無線通信部１３２は、ハンドオーバ処理部３１１に制御され、メッセージに含まれる、近距離無線通信の接続に関する情報を用いて、相手（他の無線通信装置１０１）との近距離無線通信の接続を確立する（ステップＳ１０４、および、ステップＳ１１４）。
【０１２５】
以上のようにハンドオーバ処理が行われる。従来、近距離無線通信の接続を確立させるためには、複雑な設定が必要であり、煩雑な作業を必要としたが、このようにハンドオーバ処理を行うことにより、その各種設定を近接無線通信により交換することができるので、無線通信装置１０１のユーザは、筐体をタッチさせるだけで容易に近距離無線通信を確立させることができる。
【０１２６】
［コンテンツ流通方式］
以上のように近距離無線通信の接続が確立すると、その近距離無線通信を用いたコンテンツの流通方式が決定される。コンテンツ流通方式には以下のような方法があり、それぞれ以下のような動作条件を有する。
【０１２７】
図１０は、コンテンツ流通方式の動作条件を説明する図である。
【０１２８】
図１０に示されるように、流通方式としては、まず、決済前にコンテンツを送受信する第１の流通方式がある。この第１の流通方式の場合、供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂの両方が、任意のタイミングでコンテンツ管理サーバ１０４にアクセスすることができればよい。ただし、取得側無線通信装置１０１Ｂは、コンテンツを視聴する前に、コンテンツ管理サーバ１０４に接続する必要があり、供給側無線通信装置１０１Ａは、その取得側無線通信装置１０１Ｂよりも前に、コンテンツ管理サーバ１０４に接続する必要がある。
【０１２９】
また、決済後のコンテンツを送受信する第２の流通方式がある。この第２の流通方式の場合、供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂの両方がコンテンツ管理サーバ１０４にアクセス可能である必要がある。
【０１３０】
さらに、決済後のコンテンツを送受信する第３の流通方式がある。この第３の流通方式の場合、取得側無線通信装置１０１Ｂは、コンテンツ管理サーバ１０４にアクセス可能である必要があるが、供給側無線通信装置１０１Ａは、コンテンツ管理サーバ１０４とアクセス不可能であってもよい（取得側無線通信装置１０１Ｂと通信可能であればよい）。
【０１３１】
なお、アクセス不可能な状態には、無線通信装置１０１がコンテンツ管理サーバ１０４に接続する機能を有するが、トンネルなどの遮蔽物によって電波が届かない状況、SIMカードのような認証情報が失われた状況等によって一時的にアクセス不可能な場合（状態による圏外）と、無線通信装置１０１が始めからコンテンツ管理サーバ１０４に接続する機能を有していない場合（通信特性による圏外）とがある。
【０１３２】
さらに、決済後のコンテンツを送受信する第４の流通方式がある。この第４の流通方式の場合、供給側無線通信装置１０１Ａは、コンテンツ管理サーバ１０４にアクセス可能である必要があるが、取得側無線通信装置１０１Ｂは、コンテンツ管理サーバ１０４とアクセス不可能であってもよい（供給側無線通信装置１０１Ａと通信可能であればよい）。
【０１３３】
［流通方式選択処理の流れ］
取得側無線通信装置１０１Ｂのユーザが、メッセージ交換により取得した供給側無線通信装置１０１Ａのコンテンツのリストから所望のコンテンツを選択すると、そのコンテンツを竜写させるために、無線通信装置１０１は、流通させるコンテンツや通信状況等に応じて、以上のような流通方式の中から１つを選択する。
【０１３４】
最初に、供給側無線通信装置１０１Ａによる流通方式選択処理の流れの例を図１１のフローチャートを参照して説明する。
【０１３５】
流通方式選択処理が開始されると、コンテンツ選択部３１３は、ステップＳ１３１において、近距離無線通信部１３２を介して、取得側無線通信装置１０１Ｂから選択コンテンツ指示を取得する。この選択コンテンツ指示は、取得側無線通信装置１０１Ｂのユーザが選択したコンテンツを示す情報であり、その選択コンテンツ指示より指定されるコンテンツの流通を要求するものである。
【０１３６】
コンテンツ選択部３１３は、ステップＳ１３２において、供給側無線通信装置１０１Ａに記憶されている流通可能なコンテンツを、取得側無線通信装置１０１Ｂのユーザが選択したコンテンツとそれ以外のコンテンツに分類する。
【０１３７】
コンテンツ選択部３１３は、取得側無線通信装置１０１Ｂのユーザが選択したコンテンツについては、ステップＳ１３７以降の処理を行うように制御し、それ以外のコンテンツについては、ステップＳ１３３以降の処理を行うように制御する。
【０１３８】
先に、それ以外のコンテンツに対する処理について説明する。ステップＳ１３３において、コンテンツ選択部３１３は、供給側無線通信装置１０１Ａに記憶されている流通可能なコンテンツ群の中から、送信前に決済が不要なコンテンツ群を抽出する。
【０１３９】
送信前に決済が不要なコンテンツは、コンテンツの視聴の前に決済が完了していればよく、コンテンツデータの流通そのものは、その自由が認められているコンテンツである。つまり、コンテンツデータの流通を優先させる思想の設定であるので、この設定のコンテンツは、より多く流通させることが望ましい。
【０１４０】
そこで、供給側無線通信装置１０１Ａは、ユーザに選択されていなくても、このように送信前（流通前）に決済が不要なコンテンツを流通させる。
【０１４１】
ステップＳ１３４において、流通方法選択部３１４は、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方が移動体通信網に接続する機能を有しているか否かを判定する。
【０１４２】
少なくともいずれか一方が、移動体通信網に接続する機能を有しておらず、コンテンツ管理サーバ１０４に接続不可能であると判定された場合、ステップＳ１３５に進む。
【０１４３】
ステップＳ１３５において、流通禁止部３１５は、それ以外のコンテンツの流通を禁止する。
【０１４４】
また、ステップＳ１３４において、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方が移動体通信網に接続する機能を有していると判定された場合、ステップＳ１３６に進む。
【０１４５】
ステップＳ１３６において、第１流通処理部３１６は、第１の流通方式（ケース１）でそれ以外のコンテンツの流通を行う。
【０１４６】
次に、取得側無線通信装置１０１Ｂのユーザが選択したコンテンツに対する処理について説明する。ステップＳ１３７において、流通方法選択部３１４は、ユーザが選択したコンテンツが、送信前に決済が必要なコンテンツであるか否かを判定する。決済が不要であると判定された場合、ステップＳ１３４に戻り、それ以外のコンテンツの場合と同様に流通方法が決定される。
【０１４７】
ステップＳ１３７において、コンテンツ送信前に決済が必要であると判定された場合、ステップＳ１３８に進む。ステップＳ１３８において、流通方法選択部３１４は、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方が圏内（移動体通信網に接続する機能を有しており、かつ、現在、接続可能な状況）であるか否かを判定する。
【０１４８】
両方とも圏内であると判定された場合、ステップＳ１３９に進む。ステップＳ１３９において、第２流通処理部３１７は、第２の流通方式（ケース２）でユーザが選択したコンテンツの流通を行う。
【０１４９】
ステップＳ１３８において、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂのうち、少なくともいずれか一方が圏外（移動体通信網に接続する機能を有していないか、若しくは、現在、接続不可能な状況）であると判定された場合、ステップＳ１４０に進む。
【０１５０】
ステップＳ１４０において、流通方法選択部３１４は、取得側無線通信装置１０１Ｂが圏内（移動体通信網に接続する機能を有しており、かつ、現在、接続可能な状況）であるか否かを判定する。
【０１５１】
取得側無線通信装置１０１Ｂが圏内であると判定された場合、ステップＳ１４１に進む。ステップＳ１４１において、第３流通処理部３１８は、第３の流通方式（ケース３）でユーザが選択したコンテンツの流通を行う。
【０１５２】
ステップＳ１４０において、取得側無線通信装置１０１Ｂが圏外（移動体通信網に接続する機能を有していないか、若しくは、現在、接続不可能な状況）であると判定された場合、ステップＳ１４２に進む。
【０１５３】
ステップＳ１４２において、流通方法選択部３１４は、供給側無線通信装置１０１Ａが圏内（移動体通信網に接続する機能を有しており、かつ、現在、接続可能な状況）であるか否かを判定する。
【０１５４】
供給側無線通信装置１０１Ａが圏内であると判定された場合、ステップＳ１４３に進む。ステップＳ１４３において、第４流通処理部３１９は、第４の流通方式（ケース４）でユーザが選択したコンテンツの流通を行う。
【０１５５】
ステップＳ１４２において、供給側無線通信装置１０１Ａが圏外（移動体通信網に接続する機能を有していないか、若しくは、現在、接続不可能な状況）であると判定された場合、ステップＳ１４４に進む。
【０１５６】
この場合、供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方が圏外であるので、ステップＳ１４４において、流通禁止部３１５は、ユーザが選択したコンテンツの流通を禁止する。
【０１５７】
次に、取得側無線通信装置１０１Ｂによる流通方式選択処理の流れの例を図１２のフローチャートを参照して説明する。
【０１５８】
取得側無線通信装置１０１Ｂは、ユーザが選択したコンテンツについてのみ流通方式を選択する。上述したそれ以外のコンテンツについての流通方式については、供給側無線通信装置１０１Ａの選択に従う。
【０１５９】
ユーザによりコンテンツが選択されると、コンテンツ選択部３１３は、ステップＳ１６１において、選択コンテンツ指示を供給側無線通信装置１０１Ａに供給する。
【０１６０】
選択コンテンツ指示を供給すると、流通方法選択部３１４は、そのユーザが選択したコンテンツについて、コンテンツの流通方式の選択を行う。ただし、このときの選択が供給側無線通信装置１０１Ａによる選択と異なると不都合が生じるので、取得側無線通信装置１０１Ｂの流通方法選択部３１４は、供給側無線通信装置１０１Ａと同様の方法で選択を行う。
【０１６１】
つまり、ステップＳ１６２乃至ステップＳ１７２の各処理は、図１１のステップＳ１３５乃至ステップＳ１４４の各処理と同様に行われる。
【０１６２】
以上のように、コンテンツや通信状況等に応じて流通方式を選択することにより、無線通信装置１０１は、より多様な状況下での正当なコンテンツの流通機会を増大させることができる。
【０１６３】
次に、各流通方式について説明する。
【０１６４】
［第１の流通方式］
図１３は、第１の流通方式の主な流れの例を説明する図である。
【０１６５】
第１の流通方式は、コンテンツ（暗号化処理は必須）が決済前に送付可能であり、また供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方が移動体通信網に接続可能である場合に適用される。
【０１６６】
最初に、近接無線通信（NFC通信）によって近距離無線通信の接続情報とともに、コンテンツリストが交換される（処理０）。取得側無線通信装置１０１Ｂは、ユーザが選択したコンテンツのコンテンツIDを含む選択コンテンツ指示を供給側無線通信装置１０１Ａに供給する。この選択コンテンツ指示の送受信は、近接無線通信と近距離無線通信のどちらで行われるようにしてもよい。
【０１６７】
流通方法選択処理が行われ、第１の流通方式が選択されると、供給側無線通信装置１０１Ａは、抽出されたコンテンツデータを暗号化するための暗号鍵を生成する（処理１）。供給側無線通信装置１０１Ａは、生成した暗号鍵を用いて、送信するコンテンツデータを暗号化し（処理２）、コンテンツデータが複数ある場合は、それらをパッケージ化してまとめる（処理３）。
【０１６８】
なお、コンテンツデータの暗号化は、コンテンツデータ毎に行われる（コンテンツデータ毎に異なる暗号鍵で暗号化する）ようにしてもよいし、パッケージ化された状態で行われる（複数のコンテンツデータを単一の暗号鍵で暗号化する）ようにしてもよい。もちろん、その両方を行う（各コンテンツデータ専用の暗号鍵で各コンテンツデータを暗号化した後、暗号化された複数のコンテンツデータをパッケージ化し、さらにパッケージ用の暗号鍵でそのパッケージを暗号化する）ようにしてもよい。
【０１６９】
供給側無線通信装置１０１Ａは、近距離無線通信によって、暗号化されたコンテンツデータを取得側無線通信装置１０１Ｂに供給する（処理４）。取得側無線通信装置１０１Ｂは、それを取得する（処理５）。
【０１７０】
供給側無線通信装置１０１Ａは、移動体通信網を介して、使用した暗号鍵をコンテンツ管理サーバ１０４に供給する（処理６）。コンテンツ管理サーバ１０４は、その暗号鍵を取得し（処理７）、保持する（処理８）。
【０１７１】
取得側無線通信装置１０１Ｂは、コンテンツデータを再生する前に、購入処理を行う。取得側無線通信装置１０１Ｂは、ユーザからの購入操作があると、選択したコンテンツの属性情報から取得したURLよりコンテンツ管理サーバ１０４に接続し、コンテンツID、および、決済方法に関する情報含む購入コマンドをコンテンツ管理サーバ１０４に供給する（処理９）。
【０１７２】
コンテンツ管理サーバ１０４は、その購入コマンドを取得すると（処理１０）、決済方法に応じて適切な決済サーバ１０５に接続し、ユーザと決済サーバ１０５の中継を行い、決済処理が完了したことを確認する（処理１１）。
【０１７３】
決済が完了すると、コンテンツ管理サーバ１０４は、コンテンツに対応する暗号鍵を取得側無線通信装置１０１Ｂに供給する（処理１２）。取得側無線通信装置１０１Ｂは、この暗号鍵を取得すると（処理１３）、その暗号鍵を用いてコンテンツデータを復号し（処理１４）、再生する（処理１５）。
【０１７４】
図１４は、第１の流通方式に関する機能ブロックを説明する機能ブロック図である。
【０１７５】
図１４Ａに示されるように、供給側無線通信装置１０１Ａの第１流通処理部３１６（以下、第１流通処理部３１６Ａと称する）は、鍵生成部３４１、暗号化部３４２、パッケージ化部３４３、コンテンツ供給部３４４、および鍵供給部３４５を有する。
【０１７６】
図１４Ｂに示されるように、取得側無線通信装置１０１Ｂの第１流通処理部３１６（以下、第１流通処理部３１６Ｂと称する）は、コンテンツ取得部３６１、購入処理部３６２、鍵取得部３６３、復号部３６４、および再生部３６５を有する。
【０１７７】
図１４Ｃに示されるように、コンテンツ管理サーバ１０４のCPU２０１は、機能ブロックとして、鍵取得部３８１、鍵保持部３８２、購入処理部３８３、決済処理部３８４、および鍵供給部３８５を有する。
【０１７８】
図１５のフローチャートを参照して、この第１の流通方式において実行される第１のコンテンツ流通処理の主な流れの例を説明する。
【０１７９】
流通させるコンテンツが選択されると、鍵生成部３４１は、ステップＳ２０１において、暗号鍵を生成する。暗号化部３４２は、ステップＳ２０２において、その暗号鍵を用いて流通させる各コンテンツデータを暗号化する。ステップＳ２０３において、パッケージ化部３４３は、流通させるコンテンツデータ群をパッケージ化する。ステップＳ２０４において、暗号化部３４２は、暗号鍵を用いてそのパッケージを暗号化する。上述したように、ステップＳ２０２およびステップＳ２０４の暗号化は、いずれか一方のみ行うようにしてもよい。
【０１８０】
ステップＳ２０５において、コンテンツ供給部３４４は、近距離無線通信部１３２を介して、暗号化されたコンテンツデータである暗号化コンテンツを取得側無線通信装置１０１Ｂに供給する。コンテンツ取得部３６１は、ステップＳ２１１において、その暗号化コンテンツを、近距離無線通信部１３２を介して取得する。
【０１８１】
ステップＳ２０６において、鍵供給部３４５は、暗号化に用いられた暗号鍵を、移動体通信網用無線通信部１３１を介してコンテンツ管理サーバ１０４に供給する。鍵取得部３８１は、ステップＳ２２１において、通信部２１４を介してその暗号鍵を取得する。鍵保持部３８２は、ステップＳ２２２において、取得した暗号鍵をコンテンツ情報データベース２２１等に保持させる。
【０１８２】
ステップＳ２１２において、購入処理部３６２は、移動体通信網用無線通信部１３１を介してコンテンツ管理サーバ１０４にアクセスし、購入処理を行う。これに対応して、購入処理部３８３は、ステップＳ２２３において、通信部２１４を介して購入処理を行う。
【０１８３】
ステップＳ２２４において、決済処理部３８４は、ユーザ情報データベース２２２のユーザ情報を参照し、通信部２１４を介して正当な決済サーバ１０５にアクセスし、決済処理を行う。これに対応して、決済サーバ１０５の決済処理部２７１は、ステップＳ２３１において、顧客データベース２７２の情報を用いて、通信部２６４を介して決済処理を行う。
【０１８４】
決済処理が完了すると、鍵供給部３８５は、ステップＳ２２５において、決済処理を済ませたコンテンツに対応する暗号鍵を、通信部２１４を介して取得側無線通信装置１０１Ｂに供給する。鍵取得部３６３は、ステップＳ２１３において、移動体通信網用無線通信部１３１を介してその暗号鍵を取得する。
【０１８５】
復号部３６４は、ステップＳ２１４において、取得された暗号鍵を用いて暗号化コンテンツを復号する。再生部３６５は、ステップＳ２１５において、復号されて得られたコンテンツデータを再生する。
【０１８６】
以上のように第１の流通方式の場合、購入処理を行わずにコンテンツの流通を行うことができる。したがって、コンテンツの流通時や再生時に、供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂの両方がコンテンツ管理サーバ１０４に接続している必要がない。つまり、このような流通方式を用いることにより、コンテンツ流通システム１００は、正当なコンテンツの流通機会を増大させることができる。
【０１８７】
なお、供給側無線通信装置１０１Ａが圏外であり、暗号鍵をコンテンツ管理サーバ１０４に送信する前に、取得側無線通信装置１０１Ｂがコンテンツ管理サーバ１０４に接続を行った場合、取得側無線通信装置１０１Ｂは、先に購入意思をコンテンツ管理サーバ１０４に登録する（購入予約を行う）こともできる。
【０１８８】
その後、供給側無線通信装置１０１Ａが圏内になり、暗号鍵をコンテンツ管理サーバ１０４に送信完了したら、コンテンツ管理サーバ１０４は、購入処理をして、購入完了通知と暗号鍵を取得側無線通信装置１０１Ｂに送付する。
【０１８９】
［第２の流通方式］
次に第２の流通方式について説明する。図１６は、第２の流通方式の主な流れの例を説明する図である。
【０１９０】
第２の流通方式は、コンテンツ送付前の決済が必須であり、また供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂの両方が移動体通信網に接続可能な状況である場合に適用される。
【０１９１】
最初に、近接無線通信（NFC通信）によって近距離無線通信の接続情報とともに、コンテンツリストが交換される（処理０）。取得側無線通信装置１０１Ｂは、ユーザが選択したコンテンツのコンテンツIDを含む選択コンテンツ指示を供給側無線通信装置１０１Ａに供給する。この選択コンテンツ指示の送受信は、近接無線通信と近距離無線通信のどちらで行われるようにしてもよい。
【０１９２】
流通方法選択処理が行われ、第２の流通方式が選択されると、取得側無線通信装置１０１Ｂは、選択したコンテンツの属性情報から取得したURLよりコンテンツ管理サーバ１０４に接続し、コンテンツID、および、決済方法に関する情報含む購入コマンドをコンテンツ管理サーバ１０４に供給する（処理１）。
【０１９３】
コンテンツ管理サーバ１０４は、その購入コマンドを取得すると（処理２）、決済方法に応じて適切な決済サーバ１０５に接続し、ユーザと決済サーバ１０５の中継を行い、決済処理が完了したことを確認する（処理３）。
【０１９４】
決済が完了すると、コンテンツ管理サーバ１０４は、そのコンテンツに対応する暗号鍵を生成し（処理４）、その暗号鍵を供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂに供給する（処理５）。取得側無線通信装置１０１Ｂは、この暗号鍵を取得する（処理６）。供給側無線通信装置１０１Ａも、この暗号鍵を取得する（処理７）。
【０１９５】
供給側無線通信装置１０１Ａは、取得した暗号鍵を用いて、送信するコンテンツデータを暗号化し（処理８）、コンテンツデータが複数ある場合は、それらをパッケージ化してまとめる（処理９）。
【０１９６】
なお、コンテンツデータの暗号化は、コンテンツデータ毎に行われる（コンテンツデータ毎に異なる暗号鍵で暗号化する）ようにしてもよいし、パッケージ化された状態で行われる（複数のコンテンツデータを単一の暗号鍵で暗号化する）ようにしてもよい。もちろん、その両方を行う（各コンテンツデータ専用の暗号鍵で各コンテンツデータを暗号化した後、暗号化された複数のコンテンツデータをパッケージ化し、さらにパッケージ用の暗号鍵でそのパッケージを暗号化する）ようにしてもよい。
【０１９７】
供給側無線通信装置１０１Ａは、近距離無線通信によって、暗号化されたコンテンツデータを取得側無線通信装置１０１Ｂに供給する（処理１０）。取得側無線通信装置１０１Ｂは、それを取得する（処理１１）。
【０１９８】
取得側無線通信装置１０１Ｂは、コンテンツ管理サーバ１０４から供給された暗号鍵を用いてコンテンツデータを復号し（処理１２）、再生する（処理１３）。
【０１９９】
図１７は、第２の流通方式に関する機能ブロックを説明する機能ブロック図である。
【０２００】
図１７Ａに示されるように、供給側無線通信装置１０１Ａの第２流通処理部３１７（以下、第２流通処理部３１７Ａと称する）は、鍵取得部４０１、暗号化部４０２、パッケージ化部４０３、およびコンテンツ供給部４０４を有する。
【０２０１】
図１７Ｂに示されるように、取得側無線通信装置１０１Ｂの第２流通処理部３１７（以下、第２流通処理部３１７Ｂと称する）は、購入処理部４２１、鍵取得部４２２、コンテンツ取得部４２３、復号部４２４、および再生部４２５を有する。
【０２０２】
図１７Ｃに示されるように、コンテンツ管理サーバ１０４のCPU２０１は、機能ブロックとして、購入処理部４４１、決済処理部４４２、鍵生成部４４３、および鍵供給部４４４を有する。
【０２０３】
図１８のフローチャートを参照して、この第２の流通方式において実行される第２のコンテンツ流通処理の主な流れの例を説明する。
【０２０４】
流通させるコンテンツが選択されると、購入処理部４２１は、ステップＳ２６１において、移動体通信網用無線通信部１３１を介してコンテンツ管理サーバ１０４にアクセスし、購入処理を行う。これに対応して、購入処理部４４１は、ステップＳ２７１において、通信部２１４を介して購入処理を行う。
【０２０５】
ステップＳ２７２において、決済処理部４４２は、ユーザ情報データベース２２２のユーザ情報を参照し、通信部２１４を介して正当な決済サーバ１０５にアクセスし、決済処理を行う。これに対応して、決済サーバ１０５の決済処理部２７１は、ステップＳ２８１において、顧客データベース２７２の情報を用いて、通信部２６４を介して決済処理を行う。
【０２０６】
決済処理が完了すると、鍵生成部４４３は、ステップＳ２７３において、購入処理されたコンテンツデータに対する暗号鍵を生成する。ステップＳ２７４において、鍵供給部４４４は、生成した暗号鍵を、通信部２１４を介して供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂに供給する。鍵取得部４０１は、ステップＳ２５１において、移動体通信網用無線通信部１３１を介してその暗号鍵を取得する。同様に、鍵取得部４２２は、ステップＳ２６２において、移動体通信網用無線通信部１３１を介してその暗号鍵を取得する。
【０２０７】
暗号化部４０２は、ステップＳ２５２において、その暗号鍵を用いて流通させる各コンテンツデータを暗号化する。ステップＳ２５３において、パッケージ化部４０３は、流通させるコンテンツデータ群をパッケージ化する。ステップＳ２５４において、暗号化部４０２は、暗号鍵を用いてそのパッケージを暗号化する。上述したように、ステップＳ２５２およびステップＳ２５４の暗号化は、いずれか一方のみ行うようにしてもよい。
【０２０８】
ステップＳ２５５において、コンテンツ供給部４０４は、近距離無線通信部１３２を介して、暗号化されたコンテンツデータである暗号化コンテンツを取得側無線通信装置１０１Ｂに供給する。コンテンツ取得部４２３は、ステップＳ２６３において、その暗号化コンテンツを、近距離無線通信部１３２を介して取得する。
【０２０９】
復号部４２４は、ステップＳ２６４において、コンテンツ管理サーバ１０４から供給された暗号鍵を用いて、供給側無線通信装置１０１Ａから供給された暗号化コンテンツを復号する。再生部４２５は、ステップＳ２６５において、復号されて得られたコンテンツデータを再生する。
【０２１０】
以上のように第２の流通方式の場合、購入処理を行ってからコンテンツの流通を行うことができる。また、コンテンツの流通時や再生時に、供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂの両方がコンテンツ管理サーバ１０４に接続している必要がある。したがって、コンテンツの不正な流通の抑制を重要視するコンテンツも安全に流通させることができる。つまり、このような流通方式を用いることにより、コンテンツ流通システム１００は、正当なコンテンツの流通機会を増大させることができる。
【０２１１】
［第３の流通方式］
次に第３の流通方式について説明する。図１９は、第３の流通方式の主な流れの例を説明する図である。
【０２１２】
第３の流通方式は、コンテンツ送付前の決済が必須であり、また取得側無線通信装置１０１Ｂのみが移動体通信網に接続可能な状況である場合に適用される。
【０２１３】
最初に、近接無線通信（NFC通信）によって近距離無線通信の接続情報とともに、コンテンツリストが交換される（処理０）。取得側無線通信装置１０１Ｂは、ユーザが選択したコンテンツのコンテンツIDを含む選択コンテンツ指示を供給側無線通信装置１０１Ａに供給する。この選択コンテンツ指示の送受信は、近接無線通信と近距離無線通信のどちらで行われるようにしてもよい。
【０２１４】
流通方法選択処理が行われ、第３の流通方式が選択されると、取得側無線通信装置１０１Ｂは、公開鍵（それに対応した秘密鍵）を生成し、選択したコンテンツの属性情報から取得したURLよりコンテンツ管理サーバ１０４に接続し、コンテンツID、決済方法に関する情報、および公開鍵を含む購入コマンドをコンテンツ管理サーバ１０４に供給する（処理１）。
【０２１５】
コンテンツ管理サーバ１０４は、その購入コマンドを取得すると（処理２）、決済方法に応じて適切な決済サーバ１０５に接続し、ユーザと決済サーバ１０５の中継を行い、決済処理が完了したことを確認する（処理３）。
【０２１６】
決済が完了すると、コンテンツ管理サーバ１０４は、購入済みコンテンツIDに対して証明書を発行し、これを公開鍵で暗号化する。その後、この暗号化された証明書を取得側無線通信装置１０１Ｂに供給する（処理４）。取得側無線通信装置１０１Ｂは、この証明書を取得する（処理５）。
【０２１７】
取得側無線通信装置１０１Ｂは、秘密鍵で証明書を復号し、この証明書、公開鍵、およびコンテンツIDを、近距離無線通信を用いて供給側無線通信装置１０１Ａに供給する（処理６）。供給側無線通信装置１０１Ａは、これらを取得する（処理７）。
【０２１８】
供給側無線通信装置１０１Ａは、証明書の真偽を判断した後、真であれば取得した公開鍵を用いて、コンテンツデータを暗号化し（処理８）、コンテンツデータが複数ある場合は、それらをパッケージ化してまとめる（処理９）。
【０２１９】
なお、コンテンツデータの暗号化は、コンテンツデータ毎に行われる（コンテンツデータ毎に異なる暗号鍵で暗号化する）ようにしてもよいし、パッケージ化された状態で行われる（複数のコンテンツデータを単一の暗号鍵で暗号化する）ようにしてもよい。もちろん、その両方を行う（各コンテンツデータ専用の暗号鍵で各コンテンツデータを暗号化した後、暗号化された複数のコンテンツデータをパッケージ化し、さらにパッケージ用の暗号鍵でそのパッケージを暗号化する）ようにしてもよい。
【０２２０】
供給側無線通信装置１０１Ａは、近距離無線通信によって、暗号化されたコンテンツデータを取得側無線通信装置１０１Ｂに供給する（処理１０）。取得側無線通信装置１０１Ｂは、それを取得する（処理１１）。
【０２２１】
取得側無線通信装置１０１Ｂは、秘密鍵を用いてコンテンツデータを復号し（処理１２）、再生する（処理１３）。
【０２２２】
図２０は、第３の流通方式に関する機能ブロックを説明する機能ブロック図である。
【０２２３】
図２０Ａに示されるように、供給側無線通信装置１０１Ａの第３流通処理部３１８（以下、第３流通処理部３１８Ａと称する）は、鍵証明書取得部４６１、暗号化部４６２、パッケージ化部４６３、およびコンテンツ供給部４６４を有する。
【０２２４】
図２０Ｂに示されるように、取得側無線通信装置１０１Ｂの第３流通処理部３１８（以下、第３流通処理部３１８Ｂと称する）は、購入処理部４８１、証明書取得部４８２、鍵証明書供給部４８３、コンテンツ取得部４８４、復号部４８５、および再生部４８６を有する。
【０２２５】
図２０Ｃに示されるように、コンテンツ管理サーバ１０４のCPU２０１は、機能ブロックとして、購入処理部５０１、決済処理部５０２、および証明書発行部５０３を有する。
【０２２６】
図２１のフローチャートを参照して、この第３の流通方式において実行される第３のコンテンツ流通処理の主な流れの例を説明する。
【０２２７】
流通させるコンテンツが選択されると、購入処理部４８１は、ステップＳ３１１において、移動体通信網用無線通信部１３１を介してコンテンツ管理サーバ１０４にアクセスし、購入処理を行う。これに対応して、購入処理部５０１は、ステップＳ３２１において、通信部２１４を介して購入処理を行う。
【０２２８】
ステップＳ３２２において、決済処理部５０２は、ユーザ情報データベース２２２のユーザ情報を参照し、通信部２１４を介して正当な決済サーバ１０５にアクセスし、決済処理を行う。これに対応して、決済サーバ１０５の決済処理部２７１は、ステップＳ３３１において、顧客データベース２７２の情報を用いて、通信部２６４を介して決済処理を行う。
【０２２９】
決済処理が完了すると、証明書発行部５０３は、ステップＳ３２３において、購入処理されたコンテンツデータに対する証明書を発行し、その証明書を秘密鍵で暗号化し、暗号化された証明書を、通信部２１４を介して取得側無線通信装置１０１Ｂに供給する。ステップＳ３１２において、証明書取得部４８２は、移動体通信網用無線通信部１３１を介してその暗号化された証明書を取得する。
【０２３０】
鍵証明書供給部４８３は、取得された証明書を秘密鍵で復号すると、ステップＳ３１３において、その証明書、公開鍵、および流通させるコンテンツデータのコンテンツIDを、近距離無線通信部１３２を介して供給側無線通信装置１０１に供給する。鍵証明書取得部４６１は、ステップＳ３０１において、近距離無線通信部１３２を介してそれらを取得する。
【０２３１】
暗号化部４６２は、証明書の真偽を判断した後、真であれば、ステップＳ３０２において、取得した公開鍵を用いて流通させる各コンテンツデータを暗号化する。ステップＳ３０３において、パッケージ化部４６３は、流通させるコンテンツデータ群をパッケージ化する。ステップＳ３０４において、暗号化部４６２は、公開鍵を用いてそのパッケージを暗号化する。上述したように、ステップＳ３０２およびステップＳ３０４の暗号化は、いずれか一方のみ行うようにしてもよい。
【０２３２】
ステップＳ３０５において、コンテンツ供給部４６４は、近距離無線通信部１３２を介して、暗号化されたコンテンツデータである暗号化コンテンツを取得側無線通信装置１０１Ｂに供給する。コンテンツ取得部４８４は、ステップＳ３１４において、その暗号化コンテンツを、近距離無線通信部１３２を介して取得する。
【０２３３】
復号部４８５は、ステップＳ３１５において、秘密鍵を用いて、供給側無線通信装置１０１Ａから供給された暗号化コンテンツを復号する。再生部４８６は、ステップＳ３１６において、復号されて得られたコンテンツデータを再生する。
【０２３４】
以上のように第３の流通方式の場合、購入処理を行ってからコンテンツの流通を行うことができる。また、コンテンツの流通時や再生時に、取得側無線通信装置１０１Ｂがコンテンツ管理サーバ１０４に接続している必要があるが、供給側無線通信装置１０１Ａは、その必要が無い。したがって、コンテンツの不正な流通の抑制を重要視するコンテンツを、第２の流通方式で対応不可能な状況においても安全に流通させることができる。つまり、このような流通方式を用いることにより、コンテンツ流通システム１００は、正当なコンテンツの流通機会を増大させることができる。
【０２３５】
［第４の流通方式］
次に第４の流通方式について説明する。図２２は、第４の流通方式の主な流れの例を説明する図である。
【０２３６】
第４の流通方式は、コンテンツ送付前の決済が必須であり、また供給側無線通信装置１０１Ａのみが移動体通信網に接続可能な状況である場合に適用される。
【０２３７】
最初に、近接無線通信（NFC通信）によって近距離無線通信の接続情報とともに、コンテンツリストが交換される（処理０）。取得側無線通信装置１０１Ｂは、ユーザが選択したコンテンツのコンテンツIDを含む選択コンテンツ指示を供給側無線通信装置１０１Ａに供給する。この選択コンテンツ指示の送受信は、近接無線通信と近距離無線通信のどちらで行われるようにしてもよい。
【０２３８】
流通方法選択処理が行われ、第４の流通方式が選択されると、取得側無線通信装置１０１Ｂは、近距離無線通信を用いて供給側無線通信装置１０１Ａに対して、処理０で取得したURLのサーバに対するVPN（Virtual Private Network）接続用コマンドを供給する。このコマンドを取得した供給側無線通信装置１０１Ａは、移動体通信網を経由して、コンテンツ管理サーバ１０４にアクセスする。取得側無線通信装置１０１Ｂおよびコンテンツ管理サーバ１０４は、供給側無線通信装置１０１Ａを中継点として、伝送路の暗号化を行い、仮想的な伝送路（VPN）を確立する（処理１、処理２）。なお、このVPNを介して送受信される情報は、暗号化されており、供給側無線通信装置１０１Ａは、その情報を参照することはできない。
【０２３９】
取得側無線通信装置１０１Ｂは、このVPNを利用して、コンテンツIDを含む購入コマンドをコンテンツ管理サーバ１０４に供給する（処理３）。
【０２４０】
コンテンツ管理サーバ１０４は、その購入コマンドを取得すると（処理４）、決済方法に応じて適切な決済サーバ１０５に接続し、ユーザと決済サーバ１０５の中継を行い、決済処理が完了したことを確認する（処理５）。
【０２４１】
決済が完了すると、コンテンツ管理サーバ１０４は、そのコンテンツに対応する暗号鍵を生成し（処理６）、その暗号鍵を供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂに供給する（処理７）。取得側無線通信装置１０１Ｂへの暗号鍵の供給は、VPNを介して行われる。
【０２４２】
取得側無線通信装置１０１Ｂは、この暗号鍵を取得する（処理８）。供給側無線通信装置１０１Ａも、この暗号鍵を取得する（処理９）。
【０２４３】
供給側無線通信装置１０１Ａは、取得した暗号鍵を用いて、送信するコンテンツデータを暗号化し（処理１０）、コンテンツデータが複数ある場合は、それらをパッケージ化してまとめる（処理１１）。
【０２４４】
なお、コンテンツデータの暗号化は、コンテンツデータ毎に行われる（コンテンツデータ毎に異なる暗号鍵で暗号化する）ようにしてもよいし、パッケージ化された状態で行われる（複数のコンテンツデータを単一の暗号鍵で暗号化する）ようにしてもよい。もちろん、その両方を行う（各コンテンツデータ専用の暗号鍵で各コンテンツデータを暗号化した後、暗号化された複数のコンテンツデータをパッケージ化し、さらにパッケージ用の暗号鍵でそのパッケージを暗号化する）ようにしてもよい。
【０２４５】
供給側無線通信装置１０１Ａは、近距離無線通信によって、暗号化されたコンテンツデータを取得側無線通信装置１０１Ｂに供給する（処理１２）。取得側無線通信装置１０１Ｂは、それを取得する（処理１３）。
【０２４６】
取得側無線通信装置１０１Ｂは、コンテンツ管理サーバ１０４からVPNを介して供給された暗号鍵を用いてコンテンツデータを復号し（処理１４）、再生する（処理１５）。
【０２４７】
図２３は、第４の流通方式に関する機能ブロックを説明する機能ブロック図である。
【０２４８】
図２３Ａに示されるように、供給側無線通信装置１０１Ａの第４流通処理部３１９（以下、第４流通処理部３１９Ａと称する）は、VPN中継部５２１、鍵取得部５２２、暗号化部５２３、パッケージ化部５２４、およびコンテンツ供給部５２５を有する。
【０２４９】
図２３Ｂに示されるように、取得側無線通信装置１０１Ｂの第４流通処理部３１９（以下、第４流通処理部３１９Ｂと称する）は、VPN接続部５４１、購入処理部５４２、鍵取得部５４３、コンテンツ取得部５４４、復号部５４５、および再生部５４６を有する。
【０２５０】
図２３Ｃに示されるように、コンテンツ管理サーバ１０４のCPU２０１は、機能ブロックとして、VPN接続部５６１、購入処理部５６２、決済処理部５６３、鍵生成部５６４、および鍵供給部５６５を有する。
【０２５１】
図２４のフローチャートを参照して、この第４の流通方式において実行される第４のコンテンツ流通処理の主な流れの例を説明する。
【０２５２】
流通させるコンテンツが選択されると、VPN接続部５４１は、ステップＳ３６１において、近距離無線通信部１３２を制御し、供給側無線通信装置１０１Ａを介してコンテンツ管理サーバ１０４とのVPN接続を確立する。
【０２５３】
VPN中継部５２１は、ステップＳ３５１において、移動体通信網用無線通信部１３１および近距離無線通信部１３２を制御し、そのVPN接続を中継する。VPN接続部５６１は、ステップＳ３７１において、それらの処理に対応して通信部２１４を制御し、VPN接続を確立する。
【０２５４】
供給側無線通信装置１０１Ａを介して、取得側無線通信装置１０１Ｂとコンテンツ管理サーバ１０４との間にVPNが確立すると、購入処理部５４２は、ステップＳ３６２において、近距離無線通信部１３２を介してコンテンツ管理サーバ１０４にアクセスし、購入処理を行う。これに対応して、購入処理部５６２は、ステップＳ３７２において、通信部２１４を介して購入処理を行う。
【０２５５】
なお、この購入処理は、VPNを介して行われる。このようなVPNを介した通信は、物理的には、供給側無線通信装置１０１Ａを介するが、実質的には、取得側無線通信装置１０１Ｂとコンテンツ管理サーバ１０４との間で情報が授受される（供給側無線通信装置１０１Ａはその情報の授受に干渉しないので）。図２４においては、このようなVPNを介した情報の授受を点線で示す。
【０２５６】
ステップＳ３７３において、決済処理部５６３は、ユーザ情報データベース２２２のユーザ情報を参照し、通信部２１４を介して正当な決済サーバ１０５にアクセスし、決済処理を行う。これに対応して、決済サーバ１０５の決済処理部２７１は、ステップＳ３８１において、顧客データベース２７２の情報を用いて、通信部２６４を介して決済処理を行う。
【０２５７】
決済処理が完了すると、鍵生成部５６４は、ステップＳ３７４において、購入処理されたコンテンツデータに対して暗号鍵を生成する。鍵供給部５６５は、ステップＳ３７５において、その暗号鍵を、通信部２１４を介して供給側無線通信装置１０１Ａおよび取得側無線通信装置１０１Ｂに供給する。なお、取得側無線通信装置１０１Ｂへの暗号鍵の供給は、VPNを介して行われる。
【０２５８】
ステップＳ３５２において、鍵取得部５２２は、移動体通信網用無線通信部１３１を介してその暗号鍵を取得する。同様に、鍵取得部５４３は、ステップＳ３６３において、近距離無線通信部１３２を介してその暗号鍵を取得する。
【０２５９】
暗号化部５２３は、ステップＳ３５３において、取得した暗号鍵を用いて流通させる各コンテンツデータを暗号化する。ステップＳ３５４において、パッケージ化部５２４は、流通させるコンテンツデータ群をパッケージ化する。ステップＳ３５５において、暗号化部５２３は、暗号鍵を用いてそのパッケージを暗号化する。上述したように、ステップＳ３５３およびステップＳ３５５の暗号化は、いずれか一方のみ行うようにしてもよい。
【０２６０】
ステップＳ３５６において、コンテンツ供給部５２５は、近距離無線通信部１３２を介して、暗号化されたコンテンツデータである暗号化コンテンツを取得側無線通信装置１０１Ｂに供給する。コンテンツ取得部５２５は、ステップＳ３６４において、その暗号化コンテンツを、近距離無線通信部１３２を介して取得する。
【０２６１】
復号部５４５は、ステップＳ３６５において、取得した暗号鍵を用いて、供給側無線通信装置１０１Ａから供給された暗号化コンテンツを復号する。再生部５４６は、ステップＳ３６６において、復号されて得られたコンテンツデータを再生する。
【０２６２】
以上のように第４の流通方式の場合、購入処理を行ってからコンテンツの流通を行うことができる。また、コンテンツの流通時や再生時に、供給側無線通信装置１０１Ａがコンテンツ管理サーバ１０４に接続している必要があるが、取得側無線通信装置１０１Ｂは、その必要が無い。したがって、コンテンツの不正な流通の抑制を重要視するコンテンツを、第２の流通方式や第３の流通方式で対応不可能な状況においても安全に流通させることができる。つまり、このような流通方式を用いることにより、コンテンツ流通システム１００は、正当なコンテンツの流通機会を増大させることができる。
【０２６３】
以上のように、コンテンツ流通システム１００は、複数の流通方式でコンテンツを正当に流通させることができるので、より多様な状況下での正当なコンテンツの流通機会を増大させることができる。
【０２６４】
なお、以上においては、コンテンツリストの授受が、近接無線通信により行われるように説明したが、これに限らず、近距離無線通信により行われるようにしてもよい。
【０２６５】
また、以上においては、近距離無線通信の接続の確立を、近接無線通信を用いたハンドオーバ処理により行うように説明したが、ハンドオーバ処理を用いずに近距離無線通信の接続を行うようにしてもよい。つまり、近接無線通信は必須ではない。もちろん、近距離無線通信を省略し、無線通信装置１０１間での情報の授受を全て近接無線通信により行うようにしてもよい。ただし、その場合、無線通信装置１０１間で情報の授受を行う際に、無線通信装置１０１同士の近接状態の維持が必要となる。
【０２６６】
［移動体通信網接続の他の例］
以上においては、無線通信装置１０１が、移動体通信網用無線通信部１３１を用いて移動体通信網に接続するように説明したが、これ以外にも、他の通信デバイスを用いて、他の通信網を介して移動体通信網に接続することも可能である。
【０２６７】
その様子を図２５に示す。図２５に示される例では、無線通信装置１０１は、無線基地局１０２から電波の入らない環境にいる。そのため移動体通信網用無線通信部１３１は通信不可状態である。ただし、この場合、無線通信装置１０１はWiFiデバイスも搭載している。
【０２６８】
このWiFiデバイスは、ホットスポット（公衆網接続用アクセスポイント）のルータ６０１とは接続状態である。つまり、無線通信装置１０１は、ルータ６０１を経由してインターネット６０２に接続している。
【０２６９】
ところで、移動体通信網６０３のゲートウェイサーバ６０４は、インターネット６０２向けにポートを備えている。したがって、無線通信装置１０１は、このインターネット６０２を介して、ゲートウェイサーバ６０４にアクセスし、認証に成功すれば移動体通信網６０３に接続することができる。
【０２７０】
WiFiによるホットスポット（インターネット）を経由して、移動体通信網に接続する方法は、図２６に示されるとおり、署名入り証明書を用いて認証を行う方法と、SIM（Subscriber Identity Module）カード内に記憶される共通鍵を用いて認証を行う方法と、ワンタイムパスワードを用いて認証を行う方法の、大きく３通りが実現されている。
【０２７１】
無線通信装置１０１による、このような移動体通信網への接続を確認する処理の流れの例を図２７のフローチャートを参照して説明する。この確認処理は、例えば、図１１や図１２のフローチャートを参照して説明した流通方法選択処理において、無線通信装置１０１が圏外か否かを判定する際に行われる。
【０２７２】
流通方法選択部３１４は、ステップＳ４０１において、無線通信装置１０１が、移動体通信網接続圏内に位置するか否かを判定する。圏内であると判定された場合、ステップＳ４０２に進み、流通方法選択部３１４は、移動体通信網接続圏内に位置するものとする。
【０２７３】
ステップＳ４０１において、無線通信装置１０１が、移動体通信網接続圏内に位置しないと判定された場合、ステップＳ４０３に進む。ステップＳ４０３において、流通方法選択部３１４は、無線通信装置１０１がホットスポット接続圏内であるか否かを判定する。圏内であると判定された場合、ステップＳ４０４に進む。
【０２７４】
ステップＳ４０４において、流通方法選択部３１４は、移動体通信網CA局の証明書を有しているか否かを判定する。証明書があると判定された場合、ステップＳ４０５に進み、流通方法選択部３１４は、EAP-TLSで移動体通信網ゲートウェイ（GW）に接続する。接続が完了すると流通方法選択部３１４は、ステップＳ４０６において、移動体通信網接続圏内とみなす。
【０２７５】
ステップＳ４０４において、証明書がないと判定された場合、ステップＳ４０７に進み、流通方法選択部３１４は、SIMカードが存在するか否かを判定する。SIMカードがあると判定された場合、ステップＳ４０８に進み、流通方法選択部３１４は、EAP-AKA（SIM）で移動体通信網ゲートウェイ（GW）に接続する。接続が完了すると流通方法選択部３１４は、ステップＳ４０６に戻り、移動体通信網接続圏内とみなす。
【０２７６】
ステップＳ４０７において、SIMカードがないと判定された場合、ステップＳ４０９に進み、流通方法選択部３１４は、CA局へのワンタイムパスワード（OTP）取得が可能であるか否かを判定する。ワンタイムパスワードが取得可能であると判定された場合、ステップＳ４１０に進み、流通方法選択部３１４は、EAP-TTLS/PEAPで移動体通信網ゲートウェイ（GW）に接続する。接続が完了すると流通方法選択部３１４は、ステップＳ４０６に戻り、移動体通信網接続圏内とみなす。
【０２７７】
ステップＳ４０９において、ワンタイムパスワードが取得不可能であると判定された場合、ステップＳ４１１に進み、流通方法選択部３１４は、移動体通信網の圏外とみなす。
【０２７８】
また、ステップＳ４０３において、ホットスポット接続圏外であると判定された場合、ステップＳ４１１に進み、流通方法選択部３１４は、移動体通信網の圏外とみなす。
【０２７９】
以上のように接続を確認することにより、流通方法選択部３１４は、直接移動体通信網に接続可能な場合だけでなく、図２５に示されるように他の通信網を介して、図２６のいずれかの方法で移動体通信網に接続可能な状態も圏内として扱うことができる。
【０２８０】
これにより、コンテンツ流通システム１００は、より多様な状況下での正当なコンテンツの流通機会を増大させることができる。
【０２８１】
なお、以上においては、コンテンツ流通方法の選択を供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂとが行うように説明したが、これに限らず、それらとは異なる他の装置が行うようにしてもよい。ただし、その場合、コンテンツ流通方法を選択する他の装置は、供給側無線通信装置１０１Ａと取得側無線通信装置１０１Ｂとから必要な情報を取得し、選択結果を通知する必要がある。
【０２８２】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフウェアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０２８３】
この記録媒体は、例えば、図２乃至図５に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disc - Read Only Memory）,DVD（Digital Versatile Disc）を含む）、光磁気ディスク（MD（Mini Disc）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROMや、記憶部に含まれるハードディスクなどで構成される。
【０２８４】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２８５】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２８６】
また、本明細書において、システムとは、複数のデバイス（装置）により構成される装置全体を表すものである。
【０２８７】
また、以上において、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。つまり、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０２８８】
１００  コンテンツ流通システム，  １０１  無線通信装置，  １０２  無線基地局，  １０３  ネットワーク，  １０４  コンテンツ管理サーバ，  １０５  決済サーバ，  ３１１  ハンドオーバ処理部，  ３１２  メッセージ交換部，  ３１３  コンテンツ選択部，  ３１４  流通方法選択部，  ３１５  流通禁止部，  ３１６  第１流通処理部，  ３１７  第２流通処理部，  ３１８  第３流通処理部，  ３１９  第４流通処理部
【図１】
0005560723.tif 000002
【図２】
0005560723.tif 000003
【図３】
0005560723.tif 000004
【図４】
0005560723.tif 000005
【図５】
0005560723.tif 000006
【図６】
0005560723.tif 000007
【図７】
0005560723.tif 000008
【図８】
0005560723.tif 000009
【図９】
0005560723.tif 000010
【図１０】
0005560723.tif 000011
【図１１】
0005560723.tif 000012
【図１２】
0005560723.tif 000013
【図１３】
0005560723.tif 000014
【図１４】
0005560723.tif 000015
【図１５】
0005560723.tif 000016
【図１６】
0005560723.tif 000017
【図１７】
0005560723.tif 000018
【図１８】
0005560723.tif 000019
【図１９】
0005560723.tif 000020
【図２０】
0005560723.tif 000021
【図２１】
0005560723.tif 000022
【図２２】
0005560723.tif 000023
【図２３】
0005560723.tif 000024
【図２４】
0005560723.tif 000025
【図２５】
0005560723.tif 000026
【図２６】
0005560723.tif 000027
【図２７】
0005560723.tif 000028