(57)【要約】    【課題】  購入代金の決済を行なう場合において、面倒な入力作業を省略し、入力ミス等を防止する。    【解決手段】  コンテンツデータ配信サーバ４２は、ＱＲコード生成部４９に、決済装置７０のＵＲＬデータやメディア識別子データＩＤｍ等のデータをコード化したＱＲコードを生成させ、ディスプレイ２６に表示させる。ＣＣＤカメラ５８により表示されたＱＲコードを撮像した後これを解析してデータを読み出し、決済サーバ７１に送信して決済要求を行なう。【選択図】  図１
2006048464.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体を所有するユーザにより操作される第１のユーザ端末から、コンテンツデータ配信装置に対しコンテンツデータの配信要求を送信する配信要求ステップと、
前記コンテンツデータ配信装置が、少なくとも前記コンテンツデータの購入代金の決済を担当する決済装置のＵＲＬデータ、及び前記配信要求に係るコンテンツデータを特定するコンテンツ情報とを示すコード情報を生成して前記第１のユーザ端末に送信するコード情報生成・送信ステップと、
前記コード情報を、前記第１のユーザ端末の表示部に表示する表示ステップと、
この表示された前記コード情報を、第２のユーザ端末と連携された撮像部により撮像する撮像ステップと、
この撮像された前記コード情報を解析して前記ＵＲＬデータ及び前記コンテンツ情報を復元する解析ステップと、
前記第２のユーザ端末から、前記解析ステップにより得られたＵＲＬデータを指定して前記決済装置にアクセスし、少なくとも前記ユーザを特定するユーザ特定データ、及び前記解析ステップにより得られた前記コンテンツ情報を提示して前記決済装置に決済要求を送信する決済要求ステップと、
前記ユーザ特定データにより特定されるユーザに対する決済を実行する決済実行ステップと、
特定された前記ユーザにより決済要求がなされたことを前記コンテンツデータ配信装置に報知する報知ステップと
を備えたことを特徴とするコンテンツデータ配信方法。
【請求項２】
前記コンテンツデータ配信装置は、前記報知ステップによる報知を受けた後、前記コンテンツデータの配信を完了するように構成された請求項１記載のコンテンツデータ配信方法。
【請求項３】
前記コード情報生成・送信ステップは、前記ユーザ特定データをも前記コード情報としてコード化するものである請求項１記載のコンテンツデータ配信方法。
【請求項４】
前記コード情報生成・送信ステップは、各種データのハッシュ値をも前記コード情報としてコード化するものである請求項１記載のコンテンツデータ配信方法。
【請求項５】
ユーザからのコンテンツデータ配信要求に応じてコンテンツデータを配信するコンテンツデータ配信装置と、
前記コンテンツデータの購入代金の決済を行なうための決済装置と
を備え、
前記コンテンツデータ配信装置は、前記ユーザにより所有される第１のユーザ端末と接続可能に構成され、
前記決済装置は、前記ユーザにより所有され画像を撮像する撮像手段と連携された第２のユーザ端末と接続可能に構成され、
記憶媒体に前記第１のユーザ端末又は前記第２のユーザ端末が接続可能とされるように構成されるコンテンツデータ配信システムであって、
前記コンテンツデータ配信装置は、
前記第１のユーザ端末から前記コンテンツデータ配信要求を受信して前記コンテンツデータを含む各種データを送信する送受信部と、
少なくとも前記決済装置のＵＲＬデータ及び前記コンテンツデータを特定するコンテンツ情報を示すコード情報を生成するコード情報生成部と
を備え、
前記決済装置は、
記憶媒体の所有者であるユーザを特定するユーザ特定データを保持するユーザデータベースと、
前記撮像手段により撮像された前記コード情報の画像から抽出される前記コンテンツ情報を、前記ユーザ特定データと共に決済要求として前記第２のユーザ端末から受信したことを確認した場合、その旨を示す確認情報を前記コンテンツデータ配信装置に送信する送受信部と、
前記決済要求に含まれる前記ユーザ特定データ及び前記コンテンツ情報に基いて、前記ユーザデータベースを参照して決済を実行する決済実行部と
を備えている
ことを特徴とするコンテンツデータ配信システム。
【請求項６】
前記コンテンツデータ配信装置は、前記確認情報を受信した場合に、前記コンテンツデータの配信を完了するように構成された請求項５記載のコンテンツデータ配信システム。
【請求項７】
前記コード情報は、前記ユーザ特定データをもコード化したものである請求項５記載のコンテンツデータ配信システム。
【請求項８】
前記コード情報は、各種データのハッシュ値を含んでいる請求項５記載のコンテンツデータ配信システム。
【請求項９】
商品検索機能を有する第１のユーザ端末から商品販売装置に対し、複数の商品中からユーザが検索した特定の商品の購入要求を送信する要求ステップと、
前記商品販売装置が、少なくとも前記商品の購入代金の決済を担当する決済装置のＵＲＬデータ、及び前記購入要求に係る商品を特定する商品情報とを示すコード情報を生成して前記第１のユーザ端末に送信するコード情報生成・送信ステップと、
前記コード情報を、前記第１のユーザ端末の表示部に表示する表示ステップと、
この表示された前記コード情報を、第２のユーザ端末と連携された撮像部により撮像する撮像ステップと、
この撮像された前記コード情報を解析して前記ＵＲＬデータ及び前記商品情報を復元する解析ステップと、
前記第２のユーザ端末から、前記解析ステップにより得られたＵＲＬデータを指定して前記決済装置にアクセスし、少なくとも前記ユーザを特定するユーザ特定データ、及び前記解析ステップにより得られた前記特定された商品情報を提示して前記決済装置に決済要求を送信する決済要求ステップと、
前記ユーザ特定データにより特定されるユーザに対する決済を実行する決済実行ステップと、
特定された前記ユーザにより決済要求がなされたことを前記商品販売装置に報知する報知ステップと
を備えたことを特徴とする商品販売方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータ配信システム、コンテンツデータ配信方法及び商品販売方法に関するものである。
【背景技術】
【０００２】
近年、情報化社会の発展に伴い、本、新聞、音楽又は動画などを電子化したコンテンツをユーザ端末に配信し、コンテンツを閲覧可能とするコンテンツ流通システムが広く用いられてきている。
但し、電子化したコンテンツ（以下、単にコンテンツという）は、容易に複製可能なため、著作権を無視する違法行為が生じ易い。このような違法行為からコンテンツを保護する観点から、コンテンツは、通常、暗号化鍵により、暗号化されて記録され、再生時に復号される。この種のコンテンツ保護技術には、ＣＰＲＭ（Content Protection for Prerecorded Media）があり、例えばＳＤオーディオ(SD-Audio)、ＳＤビデオ(SD-video)、ＳＤイー・パブリッシュ(SD-ePublish：ＳＤ電子出版)のように規格化された暗号化鍵方式を用いている（例えば、非特許文献１参照）。この非特許文献１で採用されている暗号化鍵方式は、タイトル鍵をメディア固有鍵で一重に暗号化する暗号化一重鍵方式である。一方、以下のようにコンテンツ鍵がユーザ鍵及びメディア固有鍵で二重に暗号化された暗号化二重鍵方式が考えられている（例えば、非特許文献２参照）。この種の暗号化二重鍵方式は、例えばＭＱｂｉｃ（登録商標）に用いられている。
【０００３】
図６は係るＭＱｂｉｃにおいて採用されている暗号化二重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。ここで、ＳＤカードＳＤｑは、データをセキュアに記憶したセキュア記憶媒体の一例であり、システム領域(SyＳem Area)１、秘匿領域(Hidden Area)２、保護領域(Protected Area)３、ユーザデータ領域(User Data Area)４及び暗復号部５を備えており、各領域１〜４にデータが記憶されている。
【０００４】
このようなＳＤカードＳＤｑは、具体的には、システム領域１には鍵管理情報ＭＫＢ(Media Key Block)及びメディア識別子ＩＤｍが記憶され、秘匿領域２にはメディア固有鍵Ｋｍｕが記憶され、保護領域３には暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ、Ｋｕ）が記憶され、ユーザデータ領域４には暗号化コンテンツ鍵Ｅｎｃ（Ｋｔ、Ｋｃ）が記憶されている。なお、Ｅｎｃ（Ａ、Ｂ）の表記は、本明細書中ではデータＡにより暗号化されたデータＢを意味する。ここで、ユーザ鍵Ｋｕは、コンテンツ鍵Ｋｃに対する暗号化／復号鍵であり、複数個の暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ、Ｋｃ１）、Ｅｎｃ（Ｋｕ、Ｋｃ２）、…に対しても、共通に使用され得る。また、ＳＤカードＳＤｑの添字ｑは、ＭＱｂｉｃ（登録商標）に対応する旨を表す。
【０００５】
ここで、システム領域１は、読取専用でＳＤカード外部からアクセス可能な領域である。秘匿領域２は、読取専用でＳＤカード自身が参照する領域であり、外部からのアクセスが一切不可となっている。保護領域３は、認証に成功した場合にＳＤカード外部から読出／書込可能な領域である。ユーザデータ領域４は、ＳＤカード外部から自由に読出／書込可能な領域である。暗復号部５は、保護領域３とＳＤカード外部との間で、認証、鍵交換及び暗号通信を行なうものであり、暗号化／復号機能をもっている。
【０００６】
このようなＳＤカードＳＤｑに対し、再生用のユーザ端末２０ｑは以下のように論理的に動作する。すなわち、ユーザ端末２０ｑでは、ＳＤカードＳＤｑのシステム領域１から読み出した鍵管理情報ＭＫＢを、予め設定されたデバイス鍵ＫｄによりＭＫＢ処理し（Ｓ１）、メディア鍵Ｋｍを得る。次に、ユーザ端末２０ｑは、このメディア鍵Ｋｍと、ＳＤカードＳＤｑのシステム領域１から読み出したメディア識別子ＩＤｍとを共にハッシュ処理し（Ｓ２）、メディア固有鍵Ｋｍｕを得る。
【０００７】
しかる後、ユーザ端末２０ｑは、このメディア固有鍵Ｋｍｕに基づいて、ＳＤカードＳＤｑの暗復号部５との間で認証及び鍵交換（ＡＫＥ： Authentication Key Exchange）処理を実行し（Ｓ３）、ＳＤカードＳＤｑとの間でセッション鍵Ｋｓを共有する。なお、ステップＳ３の認証及び鍵交換処理は、暗復号部５に参照される秘匿領域２内のメディア固有鍵Ｋｍｕと、ユーザ端末１０ａに生成されたメディア固有鍵Ｋｍｕとが一致するときに成功し、セッション鍵Ｋｓが共有される。
続いて、ユーザ端末２０ｑは、セッション鍵Ｋｓを用いた暗号通信を介して保護領域３から暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ、Ｋｕ）を読み出すと（Ｓ４）、この暗号化ユーザ鍵Ｅｎｃ（Ｋｍｕ、Ｋｕ）をメディア固有鍵Ｋｍｕにより復号処理し（Ｓ５）、ユーザ鍵Ｋｕを得る。
【０００８】
最後に、ユーザ端末２０ｑは、ＳＤカードＳＤｑのユーザデータ領域４から暗号化コンテンツ鍵Ｅｎｃ（Ｋｔ、Ｋｃ）を読出すと、この暗号化コンテンツ鍵Ｅｎｃ（Ｋｕ、Ｋｃ）をユーザ鍵Ｋｕにより復号処理し（Ｓ５ｑ）、コンテンツ鍵Ｋｃを得る。最後に、ユーザ端末１０ａは、メモリ１１ｑから暗号化コンテンツＥｎｃ（Ｋｃ、Ｃ）を読出すと、この暗号化コンテンツＥｎｃ（Ｋｃ、Ｃ）をコンテンツ鍵Ｋｃにより復号処理し（Ｓ６）、得られたコンテンツＣを再生する。なお、上記の例では、暗号化コンテンツは、ユーザ端末２０ｑ内のメモリ１１ｑに記憶されるとしたが、外部の記憶媒体に記憶されていてもよい。
【０００９】
以上のような暗号化二重鍵方式は、保護領域３よりも記憶容量が大きいユーザデータ領域４に暗号化コンテンツ鍵を保持するので、暗号化一重鍵方式よりも大量の暗号化コンテンツ鍵を保存できる利点がある。また、暗号化二重鍵方式は、暗号化コンテンツをＳＤカード外部に保持できることから、暗号化コンテンツの流通を促すことが期待されている。
【００１０】
さらに、暗号化二重鍵方式では、各ＳＤカードには識別子としてのメディア識別子が付与されており、メディア識別子ごとに固有のユーザ鍵（メディア固有鍵）が発行される。このメディア固有鍵によりユーザ鍵が暗号化されて、ＳＤカードの保護領域（プロテクトエリア）に格納される。ユーザ鍵の暗号化はメディア識別子に依存しており、また正当なプレイヤーでしか復号できない。このため、侵害者がコンテンツ鍵のみをユーザデータ領域から不正にコピーしたとしても、コンテンツを取得することはできないようになっている。
【００１１】
このような暗号化二重鍵方式を用いたコンテンツ流通システムにおいて、コンテンツデータの購入代金の決済を行なう場合には、例えばクレジットカード番号や、ユーザの住所、氏名等を入力して決済手続を行なう必要があった。
印刷物ベースのカタログショッピングにおいては、これら決済に必要な入力情報等をバーコードとしてカタログ等に印刷し、ユーザがこれを読取装置で読み取ることにより入力作業を省略可能としたものは知られているが（例えば、特許文献１参照）、オンラインの流通システムにおいては、未だキーボード等によって入力しているのが現状である。このような入力作業は、面倒であるだけでなく入力ミス等を生じる可能性がある。
【００１２】
【非特許文献１】４Ｃ  エンティティ、ＬＬＣ、［online］、インターネット＜ＵＲＬ  ：http://www.4Centity.com/、平成１６年６月１４日検索＞
【非特許文献２】ＩＴ情報サイト・ＩＴｍｅｄｉａニュース［online］、インターネット＜ＵＲＬ：http://www.itmedia.co.jp/news/0307/18/njbt_02.html、平成１６年６月１４日検索＞
【特許文献１】特開２００３−２３３５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
この発明は、面倒な入力作業を省略し、また入力ミス等を防止することができるコンテンツデータ配信システム、コンテンツデータ配信方法及び商品販売方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
この発明に係るコンテンツデータ配信方法は、記憶媒体を所有するユーザにより操作される第１のユーザ端末から、コンテンツデータ配信装置に対しコンテンツデータの配信要求を送信する配信要求ステップと、前記コンテンツデータ配信装置が、少なくとも前記コンテンツデータの購入代金の決済を担当する決済装置のＵＲＬデータ、及び前記配信要求に係るコンテンツデータを特定するコンテンツ情報とを示すコード情報を生成して前記第１のユーザ端末に送信するコード情報生成・送信ステップと、前記コード情報を、前記第１のユーザ端末の表示部に表示する表示ステップと、この表示された前記コード情報を、第２のユーザ端末と連携された撮像部により撮像する撮像ステップと、この撮像された前記コード情報を解析して前記ＵＲＬデータ及び前記コンテンツ情報を復元する解析ステップと、前記第２のユーザ端末から、前記解析ステップにより得られたＵＲＬデータを指定して前記決済装置にアクセスし、少なくとも前記ユーザを特定するユーザ特定データ、及び前記解析ステップにより得られた前記コンテンツ情報を提示して前記決済装置に決済要求を送信する決済要求ステップと、前記ユーザ特定データにより特定されるユーザに対する決済を実行する決済実行ステップと、特定された前記ユーザにより決済要求がなされたことを前記コンテンツデータ配信装置に報知する報知ステップとを備えたことを特徴とする。
【００１５】
この発明に係るコンテンツデータ配信システムは、ユーザからのコンテンツデータ配信要求に応じてコンテンツデータを配信するコンテンツデータ配信装置と、前記コンテンツデータの購入代金の決済を行なうための決済装置とを備え、前記コンテンツデータ配信装置は、前記ユーザにより所有される第１のユーザ端末と接続可能に構成され、前記決済装置は、前記ユーザにより所有され画像を撮像する撮像手段と連携された第２のユーザ端末と接続可能に構成され、記憶媒体に前記第１のユーザ端末又は前記第２のユーザ端末が接続可能とされるように構成されるコンテンツデータ配信システムであって、前記コンテンツデータ配信装置は、前記第１のユーザ端末から前記コンテンツデータ配信要求を受信して前記コンテンツデータを含む各種データを送信する送受信部と、少なくとも前記決済装置のＵＲＬデータ及び前記コンテンツデータを特定するコンテンツ情報を示すコード情報を生成するコード情報生成部とを備え、前記決済装置は、記憶媒体の所有者であるユーザを特定するユーザ特定データを保持するユーザデータベースと、前記撮像手段により撮像された前記コード情報の画像から抽出される前記コンテンツ情報を、前記ユーザ特定データと共に決済要求として前記第２のユーザ端末から受信したことを確認した場合、その旨を示す確認情報を前記コンテンツデータ配信装置に送信する送受信部と、前記決済要求に含まれる前記ユーザ特定データ及び前記コンテンツ情報に基いて、前記ユーザデータベースを参照して決済を実行する決済実行部とを備えていることを特徴とする。
【００１６】
この発明に係る商品販売方法は、商品検索機能を有する第１のユーザ端末から商品販売装置に対し、複数の商品中からユーザが検索した特定の商品の購入要求を送信する要求ステップと、前記商品販売装置が、少なくとも前記商品の購入代金の決済を担当する決済装置のＵＲＬデータ、及び前記購入要求に係る商品を特定する商品情報とを示すコード情報を生成して前記第１のユーザ端末に送信するコード情報生成・送信ステップと、前記コード情報を、前記第１のユーザ端末の表示部に表示する表示ステップと、この表示された前記コード情報を、第２のユーザ端末と連携された撮像部により撮像する撮像ステップと、この撮像された前記コード情報を解析して前記ＵＲＬデータ及び前記商品情報を復元する解析ステップと、前記第２のユーザ端末から、前記解析ステップにより得られたＵＲＬデータを指定して前記決済装置にアクセスし、少なくとも前記ユーザを特定するユーザ特定データ、及び前記解析ステップにより得られた前記特定された商品情報を提示して前記決済装置に決済要求を送信する決済要求ステップと、前記ユーザ特定データにより特定されるユーザに対する決済を実行する決済実行ステップと、特定された前記ユーザにより決済要求がなされたことを前記商品販売装置に報知する報知ステップとを備えたことを特徴とする。
【発明の効果】
【００１７】
この発明によれば、購入代金の決済を行なう場合において、コード情報が生成され、第１のユーザ端末の表示部に表示される。表示されたコード情報が撮像され、解析されて得られた決済装置のＵＲＬを用いて、第２のユーザ端末が決済装置にアクセスし、さらにユーザ特定データ等を提示して前記決済装置に決済要求を送信する。従って、面倒な入力作業を省略し、また入力ミス等を防止することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の各実施形態について図面を参照しながら説明する。  
図１は本発明の第１の実施形態に係るコンテンツデータ配信システムの構成を示す模式図である。図６と同種の部分には同一符号を付してその詳しい説明を省略し、ここでは異なる部分について主に述べる。
この実施の形態のコンテンツデータ配信システムは、ＳＤカードＳＤｑを着脱自在に保持する第１のユーザ端末２０がネットワーク３０を介してデータ配信装置４０に通信可能となっている。
【００１９】
第１のユーザ端末２０は、ここではインターネットに接続可能なパーソナルコンピュータ（パソコン）であり、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスクドライブ２４、表示制御部２５、ディスプレイ２６、インタフェース２７、及び通信制御部２８を備えている。これらの要素２１〜２８は一般的なパーソナルコンピュータのものと同様であるので、詳細な説明は省略する。なお、ハードディスクドライブ２４には、ＷＷＷブラウザ等のソフトウエアがインストールされている。
【００２０】
データ配信装置４０は、第１のユーザ端末２０からコンテンツデータの配信要求を受信して、要求に係るコンテンツデータＣ、及びそのコンテンツデータを暗号化するためのコンテンツ鍵データＫｃ等を、ネットワーク３０を介してユーザ端末２０に配信する機能を有する。データ配信装置４０は、鍵配信サーバ４１と、コンテンツデータ配信サーバ４２と、メディア識別子データベース４３と、ユーザ鍵データベース４４と、コンテンツ鍵データベース４５と、権利発行済みコンテンツＩＤデータベース４６と、コンテンツデータベース４８と、ＱＲコード生成部４９と、ハッシュ値生成部５０と、セキュリティモジュール５１とを備えている。
【００２１】
鍵配信サーバ４１は、第１のユーザ端末２０からのコンテンツデータの配信要求に対応して、このコンテンツデータについてのコンテンツ鍵データＫｃ、及びその要求元のＳＤカードＳＤｑで使用されるユーザ鍵Ｋｕを配信する機能を有する。
コンテンツデータ配信サーバ４２は、第１のユーザ端末２０からのコンテンツデータの配信要求を受信して、このコンテンツデータをコンテンツデータベース４８から抽出し暗号化した上で配信する機能を有する。
【００２２】
メディア識別子データベース４３は、各ＳＤカードが有するメディア識別子データＩＤｍを保持するものである。ユーザ鍵データベース４４は、各ＳＤカードが有するユーザ鍵データＫｕを保存するためのものである。コンテンツ鍵データベース４５は、各種コンテンツ鍵データを保持するものである。権利発行済みコンテンツＩＤデータベース４６は、ユーザの要求に応じて発行したコンテンツ鍵のデータを、当該ＳＤカードのメディア識別子データＩＤｍと対応付けて保持するものである。コンテンツデータベース４８は、ユーザからの要求に応じて配信すべき各種のコンテンツデータＣを保持するものである。
【００２３】
ＱＲコード生成部４９は、コンテンツデータの配信要求に対応して、要求に係るコンテンツデータ自体、及び取得手続に関する各種のデータを、ＱＲコードに変換する機能を有する。ＱＲコードは、２次元コードの一種であり、株式会社デンソーより１９９７年に発表された方式である（詳細はｈｔｔｐ：／／ｑｒｃｏｄｅ．ｃｏｍ等を参照）。
この実施の形態では、ＱＲコードにより、
（１）後述する決済装置７０のＵＲＬデータ
（２）ＳＤカードＳＤｑのメディア識別子データＩＤｍ
（３）配信要求に係るコンテンツデータに関するコンテンツ情報（コンテンツＩＤ、個数、オプションの有無及び内容等）
（４）配信要求に係るコンテンツデータを販売する販売者の販売者ＩＤ
（５）ＱＲコード番号
（６）ＱＲコード作成日時
（７）ＱＲコードの有効期限
（８）上記（１）〜（７）のデータのハッシュ値
がコード化されるものとする。
【００２４】
なお、この実施の形態では、２次元コードとしてＱＲコードを用いるが、その他の２次元コード、例えばスタックトバーコード（Ｓｙｍｂｏｌ社（米国）より発表）、Ｖｅｒｉｃｏｄｅ（ＶＥＲＩＴＥＣ社（米国）より発表）、Ｄａｔａ  Ｍａｔｒｉｘ（ＩＤ．ＭＡＴＲＩＸ社（米国）より発表）等を用いてもよいことはいうまでもない。また、コード化すべき情報の情報量が少なければ、２次元コードでなく、旧来のバーコードを用いてもよい。
【００２５】
上記に列挙した（１）〜（７）を、同種の他のデータに置き換えることができることは言うまでもない。例えば、（２）のメディア識別子データＩＤｍは、決済のためユーザを特定する為のデータであるので、例えばユーザを特定する為の他のデータ（例：携帯電話番号、ユーザの銀行口座番号、ユーザＩＤ等）を用いてもよい。また、決済手続に有用なデータであれば、（１）〜（７）以外の他のデータを追加することも可能である。
生成されたＱＲコードは、例えばビットマップデータやｇｉｆデータ等の画像データに変換された後ネットワーク３０を介して第１のユーザ端末２０に送信される。送受信部としての通信制御部２８で受信された画像データとしてのＱＲコードは、表示制御部２５による所定の表示処理を受けてディスプレイ２６に表示される。
【００２６】
ハッシュ値生成部５０は、上記（８）のハッシュ値を生成する機能を有する。ハッシュ値が生成され、ＱＲコード中に含められることにより、悪意の第三者によるＱＲコードを改ざんを防止し、これにより、ユーザが他人が買ったコンテンツデータに対し誤って支払いを行なうなどのトラブルを防止することができる。
【００２７】
セキュリティモジュール５１は、ユーザ鍵データＫｕ及びコンテンツ鍵データＫｃの暗復号処理を実行する装置であり、管理用鍵取得部５２及び鍵暗号化管理部５３を備えている。管理用鍵取得部５２は、鍵配信サーバ４１から読出可能に管理用鍵を保持するものである。鍵暗号化管理部５３は、鍵配信サーバ４１から管理用鍵が設定される機能と、この管理用鍵に基づいて、鍵配信サーバ４１から受けた管理用の暗号化ユーザ鍵データ及び管理用の暗号化コンテンツ鍵データをそれぞれ復号し、ユーザ鍵データ及びコンテンツ鍵データを得る機能と、コンテンツ鍵データと基本メタデータとをユーザ鍵データで暗号化し、得られた暗号化コンテンツ鍵データ（基本メタデータを含む）と購入日等の（付加的な）メタデータとを鍵配信サーバ４１に送信する機能とを持っている。
【００２８】
この実施の形態では、各ユーザは、第１のユーザ端末２０に加え、第２のユーザ端末６０を保有する。第２のユーザ端末６０は、ネットワーク３０’を介して、決済装置７０に接続可能とされ、第１のユーザ端末２０で行なったコンテンツデータの購入手続に関する決済手続を実行可能に構成される。この第２のユーザ端末６０は、典型的にはカメラ付き携帯電話であり、制御部６１、記憶媒体６２、ＲＯＭ６３、ＲＡＭ６４、通信制御部６５４、表示制御部６６、表示部６７、ＣＣＤカメラ６８、インタフェース６８Ａ及びＱＲコード解析部６９を備えている。各構成要素６１〜６８は、通常の携帯電話が有するものと同様であるので、詳細な説明は省略する。なお、ＲＯＭ６３には、ＷＷＷブラウザ等のソフトウエアがインストールされ、適宜制御部６１により起動される。
なお、第２のユーザ端末５０としてはカメラ付き携帯電話が好適であるが、カメラ付き携帯電話でなくとも、例えば別体のデジタルカメラで撮像された画像を取り込む機能を有するものであってもよい。
ＱＲコード解析部６９は、ＣＣＤカメラ６８で撮像されたＱＲコードを解析して、ＱＲコードに含まれる各種データを取得するためのものである。
【００２９】
決済装置７０は、コンテンツデータ配信サーバ４２とネットワーク３０を介して接続された決済サーバ７１を備えている。決済サーバ７１は、後述するように、コンテンツデータ配信サーバ４２との間で、決済要求に関する情報やハッシュ値の同一性の確認のためハッシュ値を送受信する。また、この決済サーバ７１は、各ユーザの銀行口座のデータを格納するユーザ口座データベース７２、及び販売者の銀行口座のデータを格納する販売者口座データベース７３と連携されている。また、決済サーバ７１は、ＳＤカードＳＤｑのメディア識別子データＩＤｍと、そのＳＤカードの所有者との対応関係を示すデータを格納するユーザデータベース７４とを備えている。
【００３０】
次に、この実施の形態におけるコンテンツデータの配信及び決済に関する動作を、図２を参照して説明する。
まずユーザは、第１のユーザ端末（パソコン）２０を使用してデータ配信装置４０が提供するコンテンツデータ情報を検索し、購入を希望するコンテンツデータＣが見つかったら、コンテンツデータ配信サーバ４２に対し、その暗号化コンテンツデータＣのダウンロードを要求する（Ｓ１１）。コンテンツデータ配信サーバ４２は、コンテンツ鍵データＫｃでコンテンツデータＣを暗号化して第１のユーザ端末２０に送信する（Ｓ１２）。この時点では、コンテンツ鍵データＫｃが第１のユーザ端末２０で未取得のため、コンテンツデータＣの閲覧はできない。
【００３１】
続いてユーザは、ＳＤカードＳＤｑのメディア識別子データＩＤｍ、及び配信されたコンテンツデータＣのコンテンツＩＤを提示して、第１のユーザ端末２０から、コンテンツ鍵データＫｃの購入を要求する（Ｓ１３）。この要求を受信したコンテンツデータ配信サーバ４２は、決済手段（銀行振込、クレジットカード、携帯電話等）の選択をユーザに要求する（Ｓ１４）。ここでユーザが携帯電話による決済を選択する旨回答すると（Ｓ１５）、コンテンツデータ配信サーバ４２は、ＱＲコード生成部４９に、例えば上記（１）〜（８）のデータをコード化したＱＲコードを生成させ、これを画像ファイルとして第１のユーザ端末２０に送信する（Ｓ１６）。第１のユーザ端末２０は、受信したＱＲコードの画像を、ディスプレイ２６に表示する（Ｓ１７）。
【００３２】
次にユーザは、第２のユーザ端末５０のＣＣＤカメラ５８を用いて、このディスプレイ２６に表示されたＱＲコードを撮像して第２のユーザ端末５０に画像データとして入力する（Ｓ１８）。第２のユーザ端末５０では、ＱＲコード解析部６９により、このＱＲコードを解析して、ＱＲコードに含まれる上記データ（１）〜（８）を読み出す。次に第２のユーザ端末５０は、読み出された（１）決済装置７０のＵＲＬデータを用いて、決済装置７０にアクセスし、上記データ（２）〜（８）を決済サーバ７１に送信して、決済要求を行なう（Ｓ１９）。
【００３３】
決済サーバ７１は、決済要求を各種データ（２）〜（８）と共に受信すると、（３）コンテンツＩＤと、その価格データを抽出し、確認のために第２のユーザ端末５０に送信する（Ｓ２０）。ユーザは、これを表示部６７で見て、間違いの無いことを確認した旨決済サーバ７１に返信する（Ｓ２１）。この確認動作により、悪意の第三者のデータ改ざんやユーザの入力ミス等により、誤ったコンテンツデータの売買が行なわれることが防止される。
【００３４】
決済サーバ７１は、第２のユーザ端末５０より確認完了の報告を受けると、コンテンツデータ配信サーバ４２に、その旨を示す確認情報を送信する（Ｓ２２）。確認情報を受領したコンテンツデータ配信サーバ４２は、鍵配信サーバ４１に対し、第２のユーザ端末５０が提示したメディア識別子データＩＤｍに対応するコンテンツ鍵データＫｃの配信を要求する（Ｓ２３）。鍵配信サーバ４１は、権利発行済みコンテンツＩＤデータベース４６を書き換えて、第２のユーザ端末５０のユーザに対し、新規のコンテンツデータＣに関する権利が発生したことをデータとして記録する（Ｓ２４）。この書換えが完了すると、鍵配信サーバ４１は、権利発生完了通知をコンテンツデータ配信サーバ４２に送信する（Ｓ２５）。コンテンツデータ配信サーバ４２は、この権利発生完了通知を第１のユーザ端末２０に転送して、権利更新要求を行なうことを促す（Ｓ２６）。
【００３５】
第１のユーザ端末２０から、鍵配信サーバ４１に向けて権利更新要求が送信されると（Ｓ２７）、鍵配信サーバ４１は、第１のユーザ端末２０に挿入されたＳＤカードＳＤｑに、ユーザ鍵Ｋｕで暗号化されたコンテンツ鍵データＫｃを送信する（Ｓ２８）。これにより、第１のユーザ端末２０において、配信希望に係るコンテンツデータＣの利用が可能となる。この後、鍵配信サーバ４１は、暗号化コンテンツ鍵データＫｃの配信が完了した旨の通知をコンテンツデータ配信サーバ４２に送信する（Ｓ２９）。
【００３６】
コンテンツデータ配信サーバ４２は、この通知を受領すると、決済要求を決済サーバ７１に送信する（Ｓ３０）。決済サーバ７１は、メディア識別子データＩＤｍに基づいてユーザデータベース７１を参照してユーザを特定し、更にそのユーザの口座と、販売者の口座とを口座データベースから特定して、決済を実行する（Ｓ３１）。決済手続が完了すると、その旨を示す決済完了通知が第２のユーザ端末５０に送信されて（Ｓ３２）、全ての手続が完了する。なお、Ｓ２２、又はＳ２３〜Ｓ２９のいずれかにおいて、必要に応じ、コンテンツデータ配信サーバ４２が送信したＱＲコード中のハッシュ値と、決済サーバ７１が受信したハッシュ値との同一性を確認することが好適である。これにより、悪意の第三者の改竄等からユーザを保護することができる。
【００３７】
このように、この実施の形態によれば、パソコン等の第１のユーザ端末２０により配信要求を行う。また、コンテンツデータ配信サーバ４２から提供されたＱＲコードをカメラ付き携帯電話等の第２のユーザ端末６０により撮影、解析させて、その内容情報を決済装置７０に送信することにより決済手続を行なう。このためユーザは決済手続のための決済データの入力手続から解放され、入力ミス等が生じる虞もなくなる。また、個人情報であるメディア識別子データＩＤｍや、購入品情報であるコンテンツＩＤ等がＱＲコードによりコード化されるので、セキュリティ性が向上する。
また、第１のユーザ端末２０として情報入力及び表示が行い易いパソコンなどの端末を用い、第２のユーザ端末６０として決済を容易且つ安全に行なうことのできる携帯電話等の端末を用いることにより、コンテンツデータの購入・決済手続をよりスムーズに行なうことができる。
また、ＱＲコードに配信要求に係るコンテンツデータに関する様々な情報を含めておくことにより、第２のユーザ端末６０での操作を簡単にし、購入商品を間違える等のトラブルを少なくすることができる。
【００３８】
次に、本発明の第２の実施の形態に係るコンテンツデータ配信システムを、図３を参照して説明する。この実施の形態は、図３に示すように、ＳＤカードＳＤｑが、第２のユーザ端末５０の方に挿入され、コンテンツデータ、及びコンテンツ鍵データは、それぞれ第２のユーザ端末５０及びＳＤカードＳＤｑに格納される点で、第１の実施の形態と異なっている。その他、第１のユーザ端末２０、データ配信装置４０、第２のユーザ端末６０、決済装置７０等の構成は第１の実施の形態と同様であるので、詳細な説明は省略する。
【００３９】
次に、この第２の実施の形態に係るコンテンツデータ配信システムにおけるコンテンツデータの配信及び決済における動作を、図４を参照して説明する。
Ｓ４１〜Ｓ４８の手順は、図２のＳ１１〜Ｓ１８と略同様である。但し、この実施の形態では、ＳＤカードＳＤｑが第２のユーザ端末５０に挿入されているので、Ｓ４２において、第１のユーザ端末２０で受信された暗号化コンテンツデータＣが、第２のユーザ端末５０に転送（コピー）される。
【００４０】
また、第１のユーザ端末２０がメディア識別子データＩＤｍを有していないことから、Ｓ４３におけるコンテンツ鍵データの購入要求では、図２のＳ１３と異なり、メディア識別子データＩＤｍは送信されず、コンテンツＩＤのみが送信される。従って、Ｓ４６で生成されるＱＲコードには、メディア識別子データＩＤｍは含められない。メディア識別子データＩＤｍは、第２のユーザ端末６０が、ＱＲコードの解析後、自身に接続されているＳＤカードＳＤｑから読み出して、ＱＲコードに含まれるデータと共に決済装置７０に送信する（Ｓ４９）。以後のＳ５０〜Ｓ６３は、図２に示したステップＳ２０〜Ｓ３２と略同様であるので、詳細な説明は省略する。
【００４１】
次に、この発明の第３の実施の形態に係るコンテンツデータ配信システムを、図５を参照して説明する。この実施の形態の構成は、図３に示す第２の実施の形態のものと同様である。ただし、この実施の形態では、コンテンツ鍵データＫｃの購入要求（Ｓ７１）が行なわれた後、直ちに暗号化コンテンツデータを配信するのではない点で、上記の実施の形態と異なっている。すなわち、この実施の形態では、ＱＲコードが生成・表示及び撮像され（Ｓ７４〜７６）、ユーザが第２のユーザ端末６０から決済要求を行なった後に、暗号化コンテンツデータが第２のユーザ端末６０に送信される（Ｓ８０）。その他は、上記の実施の形態と略同様である。
【００４２】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行しても良い。
【００４３】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【００４４】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【００４５】
以上では、コンテンツデータを販売する流通システムについて説明したが、本発明は、商品一般のオンライン販売システムにも拡張可能である。具体的には、
（１）ユーザが、インターネットに接続された第１のユーザ端末２０（パソコン等）により商品を検索し、販売サーバに対し、複数の商品中からユーザが検索した特定の商品の購入要求を送信する。
（２）販売サーバは、決済装置のＵＲＬデータ、及び商品情報を示すＱＲコードを生成して第１のユーザ端末２０に送信する。
（３）ＱＲコードを、第１のユーザ端末２０のディスプレイに表示する。
（４）表示されたＱＲコードを、２のユーザ端末６０（携帯電話等）と連携された撮像部（ＣＣＤカメラ等）により撮像する。撮像されたＱＲコード情報を解析して得られたＵＲＬが示す決済装置７０に、第２のユーザ端末６０からアクセスする。
（５）ユーザ情報を、ＱＲコードを解析して得られた商品情報と共に提示して前記決済装置に決済要求を送信する。
（６）ユーザ情報により特定されるユーザに対する決済を実行する。
（７）決済要求がなされたことを販売サーバに報知する。報知を受けた販売サーバは、購入商品の発送を完了する。
というステップを実行するシステムを構築することができる。商品発送の方法とその後の格納等においてコンテンツデータの配信システムと異なっているが、ＱＲコードが入力作業の省略化に寄与する点で、同一の効果を得ることができるものである。
【００４６】
なお、本願発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４７】
【図１】本発明の第１の実施形態に係るコンテンツデータ配信システムの構成を示す模式図である。
【図２】第１の実施の形態におけるコンテンツデータの配信及び決済に関する動作を示す。
【図３】本発明の第２の実施の形態に係るコンテンツデータ配信システムの構成を示す模式図である。
【図４】第２の実施の形態に係るコンテンツデータ配信システムにおけるコンテンツデータの配信及び決済における動作を示す。
【図５】第３の実施の形態に係るコンテンツデータ配信システムにおけるコンテンツデータの配信及び決済における動作を示す。
【図６】ＭＱｂｉｃにおいて採用されている暗号化二重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。
【符号の説明】
【００４８】
ＳＤｑ・・・ＳＤカード、１・・・システム領域、  ２・・・秘匿領域、  ３・・・保護領域、  ４・・・ユーザデータ領域、  ５・・・暗復号部、  ２０・・・第１のユーザ端末、  ４０・・・データ配信装置、  ６０・・・第２のユーザ端末、  ７０・・・決済装置。
【図１】
2006048464.tif 000003
【図２】
2006048464.tif 000004
【図３】
2006048464.tif 000005
【図４】
2006048464.tif 000006
【図５】
2006048464.tif 000007
【図６】
2006048464.tif 000008