Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4516225B2 - Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded - Google Patents
[go: Go Back, main page]

JP4516225B2 - Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded - Google Patents

Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded Download PDF

Info

Publication number
JP4516225B2
JP4516225B2 JP2001027489A JP2001027489A JP4516225B2 JP 4516225 B2 JP4516225 B2 JP 4516225B2 JP 2001027489 A JP2001027489 A JP 2001027489A JP 2001027489 A JP2001027489 A JP 2001027489A JP 4516225 B2 JP4516225 B2 JP 4516225B2
Authority
JP
Japan
Prior art keywords
electronic data
content
data content
information
consumer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001027489A
Other languages
Japanese (ja)
Other versions
JP2002230207A (en
Inventor
洋 酒井
登美夫 岸本
恒夫 大久保
高雄 中村
宏 小川
登 曽根原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Electronics Corp
NTT Inc
NTT Inc USA
Original Assignee
NTT Electronics Corp
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Electronics Corp, Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical NTT Electronics Corp
Priority to JP2001027489A priority Critical patent/JP4516225B2/en
Publication of JP2002230207A publication Critical patent/JP2002230207A/en
Application granted granted Critical
Publication of JP4516225B2 publication Critical patent/JP4516225B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子データコンテンツの配信システム、配信方法および配信装置、並びに電子データコンテンツの配信用プログラムを記録した記録媒体に係り、特に、ID情報が一体化された電子データコンテンツを配信するためのシステム、方法および装置、並びに記録媒体に関する。
【0002】
【従来の技術】
図10は、電子データコンテンツ(以下、単に「コンテンツ」と称す)を電子ファイルの形態で売買するオンラインショッピングの従来のシステムを説明するための図を示す。従来のシステムには、オンラインショッピングの機能を提供するネットワーク10と、そのネットワークに接続されたプラットホーム12とが含まれている。
【0003】
ネットワーク10には、オンラインショッピングのサービスを提供するサービス提供機能14、個々のコンシューマの個人情報を管理する個人セキュリティ管理機能16、およびコンシューマに提供するコンテンツの商品管理を行う商品管理機能18などが備わっている。サービス提供機能14は、コンテンツ販売のサイトを運営するサービス提供業者などにより実現される。個人セキュリティ管理機能16は、クレジットカード会社が運営するセキュリティ管理センタなどにより実現される。また、商品管理機能18は、コンテンツを提供する会社などにより実現される。
【0004】
図10に示すシステムは、ネットワーク10を介して電子ファイル形式のコンテンツを売買するためのシステムである。具体的には、このシステムによれば、デジタルビデオファイル、デジタル音楽ファイル、ゲームソフトなどに代表されるアプリケーションプログラム、書籍等の電子出版物ファイルなどをオンラインで売買することができる。
【0005】
以下、コンシューマ♯1がコンテンツを購入する場合の手順について説明する。
プラットホーム12には、サービス提供機能14により運営されるホームページ上に、商品として提供されているコンテンツを検索するコンテンツ検索機能20が備わっている。コンシューマ♯1は、サービス提供業者14のホームページにアクセスした後、先ず、その機能20を用いて購入したいコンテンツを検索する。
【0006】
プラットホーム12には、また、コンシューマ側の個人情報やセキュリティ情報、すなわち、メールアドレス、住所および氏名、並びにクレジットカード番号などを送信する機能22が備わっている。コンシューマ♯1は、所望のコンテンツを購入する場合、その機能22を利用して、個人情報およびセキュリティ情報をネットワーク10に送信する。
【0007】
プラットホーム12には、更に、ネットワーク10から提供されるコンテンツを受信する機能24が備わっている。コンシューマ♯1のセキュリティ情報などがサービス提供機能14により処理され、その結果、サービス提供機能14によりコンテンツが送信されてきた場合、プラットホーム12は、その機能24を利用してコンテンツを受信する。
【0008】
サービス提供機能14には、ホームページ上でコンテンツを販売するためのコンテンツ販売処理部26と、コンテンツの蓄積および送信を行うコンテンツ蓄積サーバ28とが備わっている。コンテンツ販売処理部26は、コンシューマの要求に応じてコンテンツを閲覧し、また、コンシューマからセキュリティ情報が送信されてきた場合に、個人セキュリティ管理機能16を利用して、コンシューマの信用確認を行う。コンテンツ蓄積サーバ28は、販売に備えてコンテンツを蓄積しており、信用確認の得られたコンシューマに対して購入希望のコンテンツを送信すると共に、商品管理機能18との間で、コンテンツのID情報、すなわち、コンテンツに係わるライセンスや商品コードなどの情報を交換する。
【0009】
ネットワーク10とプラットホームとの間では、インターネットで用いられるTCP/IPプロトコルにより交信が行われる。上述したコンテンツの販売に際しては、図10に示すように、コンテンツ検索処理に伴う交信C-1、個人情報およびセキュリティ情報を送信するための交信C-2、およびコンテンツの授受に伴う交信C-3が順次行われる。
【0010】
【発明が解決しようとする課題】
ゲームソフトを記録したCD−ROMや有体物である書籍などは、中古市場で盛んに売買されている。ネットワーク10上を流通するコンテンツについても、1次コンシューマから2次コンシューマへの転売を目的とする市場が形成される可能性がある。更に、デジタルビデオなどのコンテンツに関しては、いわゆるオンデマンド映像配信などの形態で、1次コンシューマの所有するコンテンツが広く第3者に提供される可能性がある。
【0011】
CD−ROMや書籍などの有体物は、物と対価との交換で取引が成立する。このため、有体物については、転売に伴って不正コピーの問題が生ずることはない。しかしながら、電子データのコンテンツについては、不正なコピーによって容易に大量の複写物を生産することができる。このため、コンテンツの転売を想定した場合、不正にコピーされた複写物の流通を防止する必要がある。
【0012】
また、1次コンシューマが、自己の所有するコンテンツを自由に2次コンシューマに提供できるとすれば、ライセンス範囲を逸脱してコンテンツが不正に利用される事態、例えば、非営利目的での配信のみが認められている場合にコンテンツが有料で配信される事態などが予想される。従って、2次コンシューマによるコンテンツの利用を想定した場合、利用条件を逸脱した不正な行為を効果的に防止する必要がある。
【0013】
本発明は、上記のような課題を解決するためになされたもので、コンテンツの2次利用に伴う不正を効果的に防止することのできる電子データコンテンツの配信システムを提供することを第1の目的とする。
また、本発明は、コンテンツの2次利用に伴う不正を効果的に防止するための電子データコンテンツの配信方法を提供することを第2の目的とする。
また、本発明は、コンテンツの2次利用に伴う不正を効果的に防止するうえで有効な電子データコンテンツの配信装置を提供することを第3の目的とする。
更に、本発明は、コンピュータ上で上記の配信装置を実現するためのプログラムを記録した記録媒体を提供することを第4の目的とする。
【0014】
請求項1記載の発明は、電子データコンテンツの配信システムであって、
ID情報が一体化された電子データコンテンツをコンシューマに提供するコンテンツ提供部と、
個々の電子データコンテンツと一体化されているID情報を管理するID管理部と、
コンシューマからアップロードされてきた電子データコンテンツからID情報を検出するID情報検出部と、
コンシューマからアップロードされてきた前記電子データコンテンツのID情報を前記ID管理部から読み出すID情報読み出し部と、
前記電子データコンテンツから検出されたID情報と、前記ID管理部から読み出されたID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合部と、
前記比較照合部において正規の電子データコンテンツと判断されたものだけを配信可能な状態とするコンテンツ配信部と、を備え、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記コンテンツ配信部は、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容し、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認部と、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認部と、
を備えることを特徴とする。
【0017】
請求項記載の発明は、請求項記載の電子データコンテンツの配信システムであって、
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記コンテンツ提供部は、コンシューマに提供される電子データコンテンツに埋め込まれた電子透かしの鍵情報を前記ID管理部に提供する鍵情報提供部を備え、
前記ID情報検出部は、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出部を備えることを特徴とする。
【0019】
請求項3記載の発明は、電子データコンテンツの配信方法であって、
ID情報が一体化された電子データコンテンツをコンシューマに提供するコンテンツ提供ステップと、
個々の電子データコンテンツのID情報をID管理部に記録するID管理ステップと、
コンシューマからアップロードされてきた電子データコンテンツからID情報を検出するID情報検出ステップと、
コンシューマからアップロードされてきた前記電子データコンテンツのID情報を前記ID管理部から読み出すID情報読み出しステップと、
前記電子データコンテンツから検出されたID情報と、前記ID管理部から読み出されたID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合ステップと、
前記比較照合ステップにおいて正規の電子データコンテンツと判断されたものだけを配信可能な状態とする配信許可ステップと、を含み、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容するコンテンツ配信ステップを更に含み、
記コンテンツ配信ステップは、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認ステップと、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認ステップと、
を含むことを特徴とする。
【0022】
請求項記載の発明は、請求項記載の電子データコンテンツの配信方法であって、
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記コンテンツ提供ステップは、コンシューマに提供される電子データコンテンツに埋め込まれた電子透かしの鍵情報を前記ID管理部に提供する鍵情報提供ステップを含み、
前記ID情報検出ステップは、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出ステップを含むことを特徴とする。
【0024】
請求項記載の発明は、電子データコンテンツの配信装置であって、
コンシューマからアップロードされてきた電子データコンテンツから、その電子データコンテンツと一体化されているID情報を検出するID情報検出部と、
個々の電子データコンテンツのID情報が記録されているID管理部から、前記電子データコンテンツのID情報を読み出すID情報読み出し部と、
前記電子データコンテンツから検出したID情報と、前記ID管理部から読み出したID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合部と、
前記比較照合部において正規の電子データコンテンツと判断されたものだけを配信可能な状態とするコンテンツ配信部と、を備え、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記コンテンツ配信部は、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容し、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認部と、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認部と、
を備えることを特徴とする。
【0027】
請求項記載の発明は、請求項記載の電子データコンテンツの配信装置であって、
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記ID管理部には、コンシューマに提供される個々の電子データコンテンツに埋め込まれた電子透かしの鍵情報が記録されており、
前記ID情報検出部は、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出部を備えることを特徴とする。
【0028】
請求項7記載の発明は、コンピュータ読み取り可能な記録媒体であって、
コンシューマからアップロードされてきた電子データコンテンツから、その電子データコンテンツと一体化されているID情報を検出するID情報検出処理と、
個々の電子データコンテンツのID情報が記録されているID管理部から、前記電子データコンテンツのID情報を読み出すID情報読み出し処理と、
前記電子データコンテンツから検出したID情報と、前記ID管理部から読み出したID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合処理と、
前記比較照合処理において正規の電子データコンテンツと判断されたものだけを配信可能な状態とするコンテンツ配信処理と、
をコンピュータに実行させるためのプログラムを記録しており、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記コンテンツ配信処理は、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容する処理を含み、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認処理と、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認処理と、
を含むことを特徴とする。
【0031】
請求項記載の発明は、請求項記載の記録媒体であって、
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記ID管理部には、コンシューマに提供される個々の電子データコンテンツに埋め込まれた電子透かしの鍵情報が記録されており、
前記ID情報検出処理は、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出処理を含むことを特徴とする。
【0032】
【発明の実施の形態】
以下、図面を参照してこの発明の実施の形態について説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。
【0033】
実施の形態1.
図1は、本発明の実施の形態1のコンテンツ配信システムの概要を説明するための図を示す。本実施形態の配信システムは、図1に示すように、インターネットなどのネットワーク上でコンテンツの配信サービスを提供するIPサービス提供業者グループ30、ネットワークの外部でコンテンツを製造するコンテンツ製造業者32、およびネットワークを介してコンテンツの提供を受けるコンシューマグループ34などにより構築されている。
【0034】
コンテンツ製造業者32は、コンテンツの製造提供に伴って、コンテンツの管理に必要なID情報などを発行する機能36が備わっている。
図2は、上記の発行機能36によって発行されるコンテンツ管理情報の一例を示す図表である。図2に示すように、本実施形態では、コンテンツの流通状態を管理するために、内容情報38、ID情報40、および鍵情報42の3種類の情報が用いられる。
【0035】
内容情報38は、市場に提供されるコンテンツの内容を表す情報である。例えば、商品名やファイル名、或いは音楽コンテンツやビデオコンテンツなどの種別を表す分類などの情報が、内容情報38に該当する。
【0036】
ID情報40は、市場に提供される個々のコンテンツを識別するためのコンテンツ属性、および個々のコンテンツに与えられたライセンスの範囲などを表すライセンス属性に関する情報である。コンテンツ属性には、具体的には、コンテンツの製造番号、製造業者、製造年月、およびバージョン情報などが含まれる。また、ライセンス属性には、ライセンス番号、購入者名、購入日、配布制限、並びに制限違反に対する損害補償を定めた条項などが含まれる。
【0037】
本実施形態において、ID情報40は、電子透かしの形態でコンテンツに埋め込まれた状態で市場に提供される。尚、本実施形態では、改竄に対する耐性が優れていることから、電子透かしの形態を利用してID情報40をコンテンツと一体化しているが、ID情報40は、コンテンツと一体化されていれば足り、必ずしも電子透かしの形態を採る必要はない。すなわち、ID情報40は、例えばヘッダー情報としてコンテンツと一体化されていてもよい。
【0038】
鍵情報42は、電子透かしの形態でコンテンツに埋め込まれたID情報を、コンテンツから検出するために必要な情報である。例えば、電子透かしの埋め込みに用いたアルゴリズム、その埋め込みに用いた乱数初期値、および電子透かしの埋め込み強度などが上記の鍵情報42に該当する。
コンテンツ製造業者32は、ID情報40が埋め込まれたコンテンツを、内容情報38や鍵情報42と共にIPサービス提供業者グループ30に提供する。
【0039】
本実施形態において、IPサービス提供業者グループ30には、コンテンツをコンシューマグループ34に一次的に(最初に)供給するコンテンツ提供業者44(コンテンツカフェテリア:以下、「業者A」と称す)と、コンシューマグループ34からアップロードされてきたコンテンツをコンシューマグループ34に二次的に(再度)供給するコンテンツ配信業者46(Internet Service Provider:以下、「業者B」と称す)とが含まれている。
【0040】
また、業者A44には、コンテンツ製造業者32によって納品されたコンテンツを提供するためのID照合機能48、および自ら製造したコンテンツをコンシューマグループ34に提供するためのID発行機能50が備わっている。一方、業者B46には、コンシューマグループ34からアップロードされてきたコンテンツを、コンシューマグループ34に再度提供するためのID照合機能52が備わっている。
【0041】
業者A44が備えるID照合機能48によれば、コンテンツ製造業者32から納入されるコンテンツ中に電子透かしの形態で埋め込まれているID情報40を検出することができる。業者A44は、コンテンツ製造業者32から納品されたコンテンツをコンシューマグループ34に提供する際に、ID照合機能48によってそのコンテンツのID情報40を検出する。このようにして検出されたID情報40は、内容情報38および鍵情報42と共に、業者A44および業者B46の間で情報が共有できるように、後述の如くネットワークの内部で管理される。
【0042】
業者A44が備えるID発行機能50は、コンテンツ製造業者32が備えるID発行機能36と同様に、図2に示すコンテンツ管理情報を発行することができる。ID発行機能36によって発行されたID情報40は、電子透かしの形態でコンテンツに埋め込まれた状態でコンシューマグループ34に提供される。業者Aによって製造され、かつ提供されたコンテンツのID情報40は、そのコンテンツの内容情報38および鍵情報42と共に、業者A44および業者B46の間で情報が共有できるように、後述の如くネットワークの内部で管理される。
【0043】
業者B46が備えるID照合機能52によれば、コンシューマグループ34からアップロードされてきたコンテンツの中に電子透かしの形態で埋め込まれているID情報40を検出することができる。業者B46は、コンシューマグループ34からコンテンツがアップロードされてきた場合に、そのコンテンツから検出されるID情報40と、ネットワークの内部で管理されているID情報40とを照合する。そして、業者B46は、その照合の結果に基づいて、アップロードされてきたコンテンツを配信するか否か、或いはどのような形態で配信するかなどを決定する。尚、この処理の内容については、後に詳細に説明する。
【0044】
コンシューマグループ34には、業者A44によって一次的に提供されるコンテンツを取得し、そのコンテンツを業者B46にアップロードするコンシューマ♯1と、業者B46によって二次的に配信されるコンテンツを取得するコンシューマ♯2とが含まれている。コンシューマ♯1には、業者A44からコンテンツが提供される際に、コンテンツのライセンス属性、具体的には、コンテンツの配布制限や損害補償条項が説明(提示)されるものとする。尚、コンテンツに埋め込まれているライセンス属性を読み出すために必要な鍵情報をコンシューマ♯1に提供し、コンテンツに埋め込まれているライセンス属性と、取得に際して説明されたライセンス属性との一致を、コンシューマ♯1に確認させることとしてもよい。
【0045】
コンシューマ♯1は、ライセンス属性で認められている範囲内で、取得したコンテンツを利用することができる。例えば、あるコンテンツについて、所定の最低価格以上での再販売が認められている場合、コンシューマ♯1は、業者B46が主催するオークションなどに、その最低価格を開始価格としてそのコンテンツを出品することができる。
【0046】
上述の如く、本実施形態の配信システムによれば、コンシューマ♯1は、業者A44から一次取得したコンテンツを、業者B46を介して、コンシューマ♯2へ再譲渡することができる。コンテンツがこのような形態で市場を流通する場合、配布条件に違反した不正配信や、コンテンツの不正コピーの流出を防止する必要がある。本実施形態の配信システムは、コンテンツに埋め込まれているID情報40を利用して、上記の不正配信や不正コピーを効果的に防止する点に特徴を有している。
【0047】
以下、コンテンツが流通する様子を具体的に説明しつつ、本実施形態の配信システムの動作について説明する。
本実施形態において、コンテンツは、以下に示す2つの経路の何れかを辿ってコンシューマ♯1に提供される。
▲1▼コンテンツ製造業者32→業者A44のID照合機能48→コンシューマ♯1
▲2▼業者A44のID発行機能→コンシューマ♯1
【0048】
更に、本実施形態のシステムによれば、コンシューマ♯1が所有するコンテンツは、以下の経路を辿ってコンシューマ2に提供されることができる。
▲3▼コンシューマ♯1→業者B→コンシューマ2
【0049】
本実施形態の配信システムの動作を説明するうえでは、上記▲1▼の経路と上記▲2▼の経路との差に実質的な意味は生じない。このため、以下、図3を参照して、コンテンツが上記▲2▼の経路でコンシューマ♯1に提供され、更に上記▲3▼の経路でコンシューマ♯2に配信される場合について説明する。
【0050】
図3(A)は、コンシューマ♯1が業者A44から所望のコンテンツを取得し、そのコンテンツを業者B46にアップロードする手順を説明するためのフローチャートを示す。
コンシューマ♯1が使用するプラットホームには、業者A44により運営されるホームページで所望のコンテンツを検索する機能が備わっている。更に、そのプラットホームには、コンシューマ♯1側の個人情報やセキュリティ情報、すなわち、メールアドレス、住所および氏名、並びにクレジットカード番号などを業者A44に向けて送信する機能が備わっている。コンシューマ♯1は、業者A44のホームページにアクセスした後、先ず、前者の機能を利用して、購入したいコンテンツの検索を行う。そして、所望のコンテンツを購入する場合、後者の機能を利用して、個人情報およびセキュリティ情報を業者Aに送信する(ステップ60)。
【0051】
コンシューマ♯1が用いるプラットホームには、更に、業者A44から提供されるコンテンツを受信する機能が備わっている。コンシューマ♯1のセキュリティ情報などが業者A44により処理され、その結果、業者A44からコンテンツが送信されてきた場合、プラットホームは、上記の機能を利用してコンテンツを受信する(ステップ62)。
この際、コンシューマ♯1には、上記の如く業者A44によってライセンスの内容などが提示される。
【0052】
コンシューマ♯1が用いるプラットホームには、好ましくは、コンテンツに埋め込まれている電子透かしの一部の情報(ライセンスに関する情報)を検出する機能、および検出された情報と業者A44により提示された情報とを照合する機能が備わっている。電子透かしの鍵情報は、ライセンスに関する情報を検出するうえで必要な範囲で、例えば業者Aのホームページ上に公開するなどの手法で公開キーとされている。プラットホームは、上記の機能を備えている場合、コンテンツを受信した後、ライセンス情報の検出および照合を行う(ステップ64)。
尚、電子透かしの形態で埋め込まれているID情報40のうち、コンテンツ属性に関する情報は、情報の改竄などの不正を抑止する観点より、コンシューマ側では検出できないようにされている。
【0053】
コンシューマ♯1のプラットホームには、業者B46に対してコンテンツをアップロードする機能が備わっている。コンシューマ♯1は、自己の所有するコンテンツを第3者に再譲渡しようとする場合、業者A44から一次取得したコンテンツ、すなわち、電子透かしの形態でID情報40が埋め込まれているコンテンツを、上記の機能を用いて業者B46にアップロードする。
【0054】
図3(B)は、IPサービス提供業者グループ30において実行される処理の流れを説明するためのフローチャートを示す。
図3(B)に示すように、業者A44および業者B46の属するIPサービス提供業者グループ30には、個人セキュリティ管理センタ74およびコンテンツID管理センタ75がリンクされている。個人セキュリティ管理センタ74は、コンシューマの個人情報を管理する機関であり、クレジットカード会社などにより運営される。コンテンツID管理センタ75は、コンテンツの提供元の会社などにより、コンテンツの流通状態を管理するために運営される機関である。
【0055】
業者A44が有するサービス機能(以下、「IPサービス機能A」と称す)は、ホームページ上でコンテンツを販売するためのコンテンツ販売処理部70と、コンテンツの蓄積および送信を行うコンテンツ蓄積サーバ72とにより実現されている。
【0056】
IPサービス機能Aによれば、コンシューマ♯1によりコンテンツの検索が要求される場合に、コンテンツ販売処理部70によってコンテンツが閲覧され、所望のコンテンツが特定される。そして、コンシューマ♯1からセキュリティ情報が送信されてきた場合に、個人セキュリティ管理センタ74を利用して、コンシューマの信用確認が行われる。
【0057】
コンテンツ蓄積サーバ72は、販売に備えてコンテンツを蓄積すると共に、コンシューマ♯1の信用確認が得られた場合に、コンシューマ♯1に対して所望のコンテンツを送信する部分である。
【0058】
業者Aは、市場を流通するコンテンツの管理情報を業者Aおよび業者Bの間で共有するため、コンシューマ♯1に対してコンテンツを送信する場合、そのコンテンツの内容情報38、ID情報40、および鍵情報42をコンテンツID管理センタ75に提供する。
【0059】
業者B46が有するサービス機能(以下、「IPサービス機能B」と称す)は、コンテンツ受信処理部76、電子透かし検出/ID照合処理部77、およびコンテンツ配信サーバ78により実現されている。
【0060】
IPサービス機能Bによれば、コンシューマ♯1からコンテンツがアップロードされてきた場合に、コンテンツ受信処理部76によってそのコンテンツが受信される。
【0061】
次いで、電子透かし検出/ID照合処理部77によって、電子透かしの形態でコンテンツに埋め込まれているID情報が検出され、更に検出されたID情報がコンテンツID管理センタに記録されているID情報と照合される。そして、その照合の結果に基づいて、アップロードされてきたコンテンツが正規のコンテンツであるかが判断される。
【0062】
業者Bは、上記の照合の結果、アップロードされてきたコンテンツが正規のコンテンツであると判断できる場合は、そのコンテンツを、ライセンスで認められた範囲内で第3者に配信可能な状態とする。尚、コンテンツ受信処理部76および電子透かし検出/ID照合処理部77によって実行される具体的な処理の内容は、図5乃至図7を参照して後に詳細に説明する。
【0063】
コンテンツ配信サーバ78には、第3者への配信が可能なコンテンツが蓄積されている。コンテンツ配信サーバ78は、コンシューマ♯2によってコンテンツの検索が求められた場合に、蓄積されているコンテンツを閲覧して、所望のコンテンツを特定する。その後、コンシューマ♯2からセキュリティ情報が送信されてくると、個人セキュリティ管理センタ74にアクセスして、コンシューマ♯2の信用確認を行う。そして、信用確認が得られた後、コンシューマ♯2に対して所望のコンテンツを配信する。
【0064】
業者Bは、市場を流通するコンテンツの管理情報を業者Aおよび業者Bの間で共有するため、コンシューマ♯2に対してコンテンツを配信する場合、その配信に関わる情報をコンテンツID管理センタ75に提供する。
【0065】
図3(C)は、コンシューマ♯2が業者B46から所望のコンテンツの配信を受ける際の手順を説明するためのフローチャートを示す。
コンシューマ♯2が使用するプラットホームには、業者B46により運営されるホームページ上で所望のコンテンツを検索する機能が備わっている。更に、そのプラットホームには、コンシューマ♯2側の個人情報やセキュリティ情報を業者B46に向けて送信する機能が備わっている。コンシューマ♯2は、業者B46のホームページにアクセスした後、先ず、前者の機能を利用して所望のコンテンツを検索する。そして、所望のコンテンツの配信を求める場合、後者の機能を利用して、個人情報およびセキュリティ情報を業者B46に送信する(ステップ80)。
【0066】
コンシューマ♯2が用いるプラットホームには、更に、業者B46から提供されるコンテンツを受信する機能が備わっている。コンシューマ♯2のセキュリティ情報などが業者B46により処理され、その結果、業者B46からコンテンツが配信されてきた場合、プラットホームは、上記の機能を利用してコンテンツを受信する(ステップ82)。
【0067】
IPサービス提供業者グループ30とコンシューマグループ34との間では、インターネットで用いられるTCP/IPプロトコルにより交信が行われる。上述したコンテンツの提供および配信に際しては、図3に示すように、コンテンツ検索処理や個人情報およびセキュリティ情報の送信処理に伴う交信C-1およびC-4、コンテンツのダウンロードに伴う交信C-2およびC-5、並びにコンテンツのアップロードに伴う交信C-3が適宜行われる。
【0068】
上述の如く、本実施形態の配信システムでは、業者Aおよび業者BからコンテンツID管理センタ75へ情報が提供されることにより、市場を流通するコンテンツの管理情報が業者Aと業者Bの間で共有されている。図1において、業者A44のID照合機能48と業者BのID照合機能52との間に描かれた破線の矢印、および、業者A44のID発行機能50と業者BのID照合機能52との間に描かれた破線の矢印は、管理情報が上記の如く業者A44と業者B46との間で共有されていることを模式的に表したものである。
【0069】
図4は、コンテンツの管理情報がどのようにして業者A44と業者B46との間で共有されるのか、並びに、その管理情報が電子透かしの埋め込みおよび検出に、どのように利用されるのかを説明するための図を示す。
図4に示すID管理データベース90は、図3に示すコンテンツID管理センタ75に相当するデータベースである。ID管理データベース90は、IPサービス提供者グループ30の中に少なくとも1つ設けられている。ID管理データベース90が複数設けられる場合は、ネットワークを介して、それらに記録される情報が常に同一となるようにデータ処理が行われる。
【0070】
図4に示す電子透かし埋め込み処理部92は、発行されたID情報40をコンテンツに埋め込むためのユニットであり、図1に示すブロック図においては、業者A44が備えるID発行機能50の一部に相当している。電子透かし埋め込み処理部92には、ID管理データベース90より、電子透かしの鍵情報42とID情報40とが供給される。電子透かし埋め込み処理部92は、その鍵情報42で特定される手法および条件で、そのID情報40を電子透かしの形態でコンテンツに埋め込む。このようにして電子透かしの埋め込みに用いられたID情報40および鍵情報42は、個々のコンテンツの内容情報38と関連付けられた状態で、ID管理データベース90の内部で管理されている。
【0071】
図4に示す電子透かし検出処理部94は、コンテンツに埋め込まれている電子透かしを検出するためのユニットである。また、図4に示す比較照合部96は、コンテンツから検出されたID情報と、ID管理データベース90内に管理されているID情報とを比較照合するためのユニットである。これら2つのユニット94,96は、図1に示すブロック図においては、業者B46が備えるID発行機能50の一部に相当している。
【0072】
電子透かし検出処理部94は、コンシューマ♯1からアップロードされてきたコンテンツの提供を受けると、そのコンテンツの内容情報38に基づいて、そのコンテンツに埋め込まれている電子透かしを検出するための鍵情報42をID管理データベース90から読み出す。そして、上記の如く読み出した鍵情報42を使って、電子透かしの形態でコンテンツに埋め込まれているID情報40を検出する。
【0073】
比較照合部96は、上記の如くコンテンツから検出されたID情報40と、ID管理データベース90内に管理されているID情報40とを比較照合し、両者が一致しているか否かを判断する。そして、その照合の結果に基づいて、アップロードされてきたコンテンツが正規のコンテンツであるか否かを判断する。本実施形態の配信システムでは、上記の処理により正規のコンテンツでないと判断されるものが配信の対象から除外されることにより、コンテンツの不正配信が防止される。
【0074】
図5は、コンテンツの不正配信を防止すべく業者B46において実行される処理の第1例のフローチャートである。
図5に示す一連の処理によれば、コンシューマグループ30からアップロードされてきたコンテンツが業者B46に受信されると(ステップ100)、そのコンテンツに関してコンテンツID管理センタ75に記録されている管理情報が業者B46により取得される(ステップ102)。尚、ここでは、図2に示す3種類の情報38,40,42の他、占有権の移転履歴などの情報も管理情報として取得される。
【0075】
次に、上記ステップ102で取得した鍵情報42を用いて、コンテンツに埋め込まれているID情報40が検出される(ステップ104)。
【0076】
上記の如く検出されたID情報40は、コンテンツをアップロードしてきたコンシューマに関する情報などと共に、コンテンツID管理センタ75から取得した管理情報と比較照合される(ステップ106)。アップロードされたコンテンツが正しく流通しているコンテンツである場合は、比較照合される情報は一致する。一方、アップロードされてきたコンテンツが不正コピー品である場合や、改竄されたID情報40を含む物である場合は、比較照合の結果は不一致となる。
【0077】
そこで、本実施形態では、比較照合される2種類の情報が一致する場合は、アップロードされてきたコンテンツが正規品であると判断され、一方、それらの情報が一致しない場合は、そのコンテンツが正規品ではないと判断される(ステップ108)。
【0078】
上記ステップ108で、アップロードされてきたコンテンツが正規品であると判断された場合は、業者B46において、そのコンテンツが、そのコンテンツに認められているライセンスの範囲内で配信可能な状態とされる(ステップ110)。
具体的には、例えば、再譲渡時における下限価格が定められている場合は、その下限価格以上での販売のみが許容される。尚、再譲渡自体が認められていない場合は、コンテンツが正規品であっても、ステップ110の処理により、コンテンツのアップロードが拒絶される。
【0079】
一方、上記ステップ108で、アップロードされてきたコンテンツが正規品ではないと判断された場合は、業者B46により、そのコンテンツのアップロードが拒絶される(ステップ112)。
【0080】
上記の処理によれば、コンシューマ♯1が一次的に取得したコンテンツを、二次的にコンシューマ♯2に取得させる流通形態を実現しつつ、コンテンツの再譲渡に伴う不正を効果的に抑制することができる。従って、本実施形態の配信システムによれば、コンテンツの不正配信を誘発することなく、コンテンツの利用価値、乃至はコンテンツの利用に関するコンシューマの自由度を高めることができる。
【0081】
次に、図6および図7を参照して、コンテンツの不正配信を防止すべく業者B46が実行する処理の第2例を説明する。
ライセンス契約上でコンテンツの再譲渡を認める場合、不正コピーの横行を防止するうえで、コンテンツをアップロードするコンシューマ♯1に対して、アップロード後にプラットホーム上に残るコンテンツのデータの破棄を要求し、その破棄が証明されたアップロードのみを適正なものと扱うことが有効である。
【0082】
図6は、上記の機能を実現すべく、コンシューマ♯1のプラットホーム上で実行される一連の処理のフローチャートである。ここでは、業者A44から提供されるコンテンツにデータ破棄プログラムが添付されており、コンテンツのアップロード時にそのデータ破棄プログラムが起動して図6に示す処理が実行されるものとする。
【0083】
図6に示す一連の処理では、先ず、コンテンツを業者B46にアップロードする処理が開始される(ステップ120)。
【0084】
次いで、アップロードの対象であるコンテンツについて、ライセンス契約上、アップロード後のデータの破棄が要求されているかが判別される(ステップ122)。
【0085】
その結果、データの破棄が要求されていないと判別された場合は、単にコンテンツをアップロードするための処理が継続される。
一方、データの破棄が要求されていると判別された場合は、プラットホーム上に残るコンテンツのデータを破棄するための処理が実行される(ステップ124)。
【0086】
データが破棄されると、コンシューマ♯1のプラットホーム上でデータの破棄証明が発行され、その証明がコンテンツと共に業者B46にアップロードされる(ステップ126)。
【0087】
上記の処理によれば、データの破棄が要求されるコンテンツをアップロードする場合に、データを破棄する処理と、破棄証明をアップロードする処理とを、自動的にコンシューマ側のプラットホームに実行させることができる。
【0088】
図7は、破棄証明を伴ってアップロードされてくるコンテンツを処理するために業者B46のプラットホーム上で実行される一連の処理のフローチャートである。図7において、ステップ100〜108の処理、並びにステップ110および112の処理は、図5に示す処理と同様である。従って、ここでは、それらのステップの説明は省略または簡略する。
【0089】
図7に示す一連の処理によれば、ステップ108の処理によりアップロードされてきたコンテンツが正規のコンテンツであると判断された場合、そのコンテンツにつき、ライセンス契約上、アップロード時におけるデータの破棄が求められているか否かが判別される(ステップ130)。
【0090】
その結果、データの破棄が求められていないと判別された場合は、以後、ステップ110において、図5に示す場合と同様に、ライセンスの範囲内でコンテンツが配信可能な状態とされる。
一方、アップロードされてきたコンテンツについて、データの破棄が要求されていると判別された場合は、そのコンテンツの破棄証明が受信されているかが判別される(ステップ132)。
【0091】
そして、破棄証明が受信されている場合は、以後、ステップ110の処理が実行される。一方、破棄証明が受信されていない場合は、アップロードを拒絶すべく、ステップ112の処理が実行される。
【0092】
上述した処理によれば、データの破棄を要求するコンテンツがアップロードされる場合に、コンシューマ♯1に対して、そのコンテンツのデータの破棄を強制することができる。従って、図6および図7に示す処理によれば、図5に示す処理に比して、更に有効にコンテンツの不正配信を防止することができる。
【0093】
尚、図6および図7に示す処理の例では、一度のアップロードに対してデータの破棄が要求される場合を説明しているが、本発明はこの例に限定されるものではない。すなわち、コンテンツのアップロードに伴うデータの破棄は、ライセンス契約により、一定回数のアップロードの後、或いは一定期間の後に要求することも可能である。このような場合には、一定回数後または一定期間後のアップロード時に破棄証明の発行を要求し、かつ、一定回数内または一定期間内のアップロードを、破棄証明無しで有効なものとして扱えばよい。
【0094】
ところで、上述した実施の形態1のシステムでは、コンテンツの製造元がネットワークの内外のいずれにも存在し得ることを説明するためにコンテンツ製造業者32と業者A44とが分離されている。しかしながら、本発明はこのような形態に限定されるものではない。すなわち、コンテンツの製造元は、ネットワーク内にのみ存在しても、或いは、ネットワークの外部にのみ存在してもよい。つまり、コンテンツがコンシューマ♯1に供給される経路は、上記▲1▼の経路のみ、或いは上記▲2▼の経路のみに限定されていてもよい。
【0095】
また、上述した実施の形態1においては、説明の便宜上、IPサービス提供業者グループ30に、コンテンツ提供業者(業者A)とコンテンツ配信業者(業者B)とがそれぞれ一つずつ含まれているが、本発明はこのような形態に限定されるものではない。すなわち、コンテンツ提供業者とコンテンツ配信業者は一体であってもよい。更には、IPサービス提供業者グループ30に含まれるコンテンツ提供業者およびコンテンツ配信業者は、それぞれ複数であってもよい。
【0096】
また、上述した実施の形態1において、業者A44からコンシューマ♯1へのコンテンツの提供、および業者B46からコンシューマ2へのコンテンツの配信は、何れも有料であっても無料であってもよい。
【0097】
実施の形態2.
次に、図8および図9を参照して、本発明の実施の形態2の配信システムについて説明する。
図8は、本実施形態の配信システムの概要を説明するための図を示す。上述した実施の形態1では、コンテンツ配信業者(業者B)46が、ファイルデータの配信を行うインターネットサービスプロバイダにより構成されていた。これに対して、本実施形態の配信システムでは、コンテンツ配信業者(業者B)140が、動画の配信を行うリアルタイム映像配信サーバ業者により構成されている。
【0098】
本実施形態において、業者B140は、動画配信サービスを受ける複数のコンシューマ♯2〜♯nに対してコンテンツ(動画)を配信する。本実施形態の配信システムによれば、コンシューマ♯2〜♯nのそれぞれに対して、所謂オンデマンド映像配信の形態で、リアルタイム動画配信サービスを提供することができる。
【0099】
図8において、コンテンツ製造業者32、コンテンツ提供業者(業者A)44、およびコンシューマ♯1の役割乃至機能は、実施の形態1の場合と同様である。但し、実施の形態1では、主として一般ユーザがコンシューマ♯1となることを想定しているのに対して、実施の形態2では、主として、ビデオレンタル業者などと同様に所有するコンテンツを不特定多数のコンシューマ♯2〜♯nに有料で提供する業者、或いは、教育用のコンテンツを広くコンシューマ♯2〜♯nに無料で提供する教育機関などがコンシューマ♯1となることを想定している。
【0100】
業者B140は、コンシューマ♯1からアップロードされてきたコンテンツのID情報40などを照合するID照合機能52を有すると共に、動画データを配信するための動画配信サーバ機能を有している。コンシューマ♯2〜♯nは、通常のケーブルTVの場合と同様に放送型の動画サービスを受けることができると共に、業者B140の運営するホームページ上で特定のコンテンツを選択し、オンデマンドで動画サービスを受けることもできる。
【0101】
業者B140が備える動画配信サーバと、コンシューマ♯2〜♯nのプラットホームとの間では、ケーブルTVのネットワークと同様の伝送特性を有する高速インターネット回線を介して、TCP/IPの通信プロトコルに従ってデータの通信が行われる。また、業者B140が有する動画配信サーバとコンシューマ♯2〜♯nのプラットホームとの間は、イーサネットの100BaseでLAN接続してもよい。この場合も、両者間の通信は、TCP/IPの通信プロトコルに従って行われる。
【0102】
以下、本実施形態の配信システムの内部を、コンテンツとコンテンツ管理情報とが流れる様子について説明する。コンシューマ♯1は、ネットワークを介して、コンテンツの製造元、すなわち、コンテンツ製造業者32或いは業者A44に対して所望のコンテンツを発注することができる。この発注行為に応答して、ID情報40の埋め込まれたコンテンツが、実施の形態1の場合と同様に、上記▲1▼の経路または▲2▼の経路を介して、ファイル形式でコンシューマ♯1にダウンロードされる。
【0103】
コンシューマ♯1は、また、ID情報40の埋め込まれたコンテンツをネットワークを介して業者B140にアップロードすることができる。市場を流通するコンテンツの管理情報(図2参照)は、実施の形態1の場合と同様に、IPサービス提供者グループ30に属する業者A44および業者B140の間で共有されている。業者B140は、その管理情報を利用して、アップロードされてきたコンテンツのID情報40などを照合し、そのコンテンツが正規品であるか否かを判断する。
【0104】
本実施形態の配信システムにおいて、ファイル形式でコンテンツが授受されるのはこの段階までである。つまり、業者B140からコンシューマ♯2〜♯nへは、ファイル形式ではなく、動画データの形式でコンテンツが配信される。従って、本実施形態のシステムによれば、実施の形態1の場合と異なり、コンテンツの配信に伴って、コンテンツそれ自身、或いはID情報40の移譲に関する問題は生じない。
【0105】
図9は、コンテンツが、業者A44からコンシューマ♯1に提供され、更にコンシューマ♯1から業者B140にアップロードされ、その後、コンシューマ♯2に配信される様子を説明するためのフローチャートである。より具体的には、図9(A)は、コンシューマ♯1のプラットホーム上で実行される処理のフローチャートを、図9(B)はIPサービス提供者グループ30により実行される処理のフローチャートを、また、図9(C)はコンシューマ♯2のプラットホーム上で実行される処理のフローチャートである。
【0106】
図9(A)〜図9(C)に示すフローチャートは、IPサービス機能Bの一部を構成するコンテンツ配信サーバ142が動画の送信を行う点、およびコンシューマ♯2のプラットホームが動画を受信する点を除き、実施の形態1で参照した図3(A)〜図3(C)と同様である。従って、ここではその詳細な説明は省略する。
【0107】
本実施形態のシステムによれば、コンテンツを所有するコンシューマ♯1は、コンテンツ提供業者B140に配信を委託する形式で、いわゆるオンデマンド配信による動画配信業務を開始することができる。更に、本実施形態のシステムによれば、業者B140は、電子透かしの形式でコンテンツと一体化されているID情報40などに基づいて、個々のコンテンツを容易かつ確実にライセンスに応じた条件で配信することができる。このため、本実施形態によれば、コンテンツの不正な配信を有効に防止しつつ、ネットワークを介した動画の配信を可能とすることができる。
【0108】
【発明の効果】
上述の如く、本発明によれば、電子データのコンテンツは、そのコンテンツのID情報と一体化された状態で市場に提供される。そして、コンシューマによってアップロードされたコンテンツは、そのID情報に基づいて正規のコンテンツか否かが判別される。アップロードされたコンテンツは、上記の判別により正規品であると判断されたものだけが配信可能な状態となる。従って、本発明によれば、コンテンツの不正な配信を効果的に防止しつつ、コンテンツの利用価値を高めることができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態1の配信システムのブロック図である。
【図2】 実施の形態1の配信システムにおいて用いられるコンテンツ管理情報の一例を示す図である。
【図3】 実施の形態1の配信システム内をコンテンツが流通する際の処理の流れを説明するためのフローチャートである。
【図4】 実施の形態1の配信システムにおいてコンテンツ管理情報がネットワーク内で共有される様子を説明するための図である。
【図5】 実施の形態1において業者Bに実行される処理の第1の例を示すフローチャートである。
【図6】 実施の形態1においてコンシューマ♯1のプラットホーム上で実行される処理の一例を示すフローチャートである。
【図7】 実施の形態1において業者Bに実行される処理の第2の例を示すフローチャートである。
【図8】 本発明の実施の形態2の配信システムのブロック図である。
【図9】 実施の形態2の配信システム内をコンテンツが流通する際の処理の流れを説明するためのフローチャートである。
【図10】 電子データのコンテンツを取り扱う従来のオンラインショッピングの手法を説明するためのブロック図である。
【符号の説明】
30 IPサービス提供業者グループ
32 コンテンツ製造業者
34 コンシューマグループ
38 商品名
40 ID情報
42 鍵情報
44 コンテンツ提供業者(業者A)
46;140 コンテンツ配信業者(業者B)
74 個人セキュリティ管理センタ
76 コンテンツID管理センタ
90 ID管理データベース
92 電子透かし埋め込み処理部
94 電子透かし検出処理部
96 比較照合部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a distribution system, distribution method and distribution apparatus for electronic data content, and a recording medium recording a distribution program for electronic data content, and in particular, for distributing electronic data content in which ID information is integrated. The present invention relates to a system, a method and an apparatus, and a recording medium.
[0002]
[Prior art]
FIG. 10 is a diagram for explaining a conventional online shopping system for buying and selling electronic data contents (hereinafter simply referred to as “contents”) in the form of electronic files. The conventional system includes a network 10 that provides an online shopping function and a platform 12 connected to the network.
[0003]
The network 10 includes a service providing function 14 that provides an online shopping service, a personal security management function 16 that manages personal information of individual consumers, and a product management function 18 that manages products of contents provided to consumers. ing. The service providing function 14 is realized by a service provider operating a content sales site. The personal security management function 16 is realized by a security management center operated by a credit card company. The product management function 18 is implemented by a company that provides content.
[0004]
The system shown in FIG. 10 is a system for buying and selling contents in an electronic file format via the network 10. Specifically, according to this system, digital video files, digital music files, application programs represented by game software, electronic publication files such as books, etc. can be bought and sold online.
[0005]
Hereinafter, a procedure when the consumer # 1 purchases content will be described.
The platform 12 includes a content search function 20 for searching for content provided as a product on a home page operated by the service providing function 14. After the consumer # 1 accesses the home page of the service provider 14, first, the consumer # 1 uses the function 20 to search for content to be purchased.
[0006]
The platform 12 also has a function 22 for transmitting consumer-side personal information and security information, that is, an e-mail address, address and name, and credit card number. When the consumer # 1 purchases desired content, the consumer # 1 uses the function 22 to transmit personal information and security information to the network 10.
[0007]
The platform 12 further has a function 24 for receiving content provided from the network 10. When the security information of the consumer # 1 is processed by the service providing function 14, and as a result, the content is transmitted by the service providing function 14, the platform 12 receives the content using the function 24.
[0008]
The service providing function 14 includes a content sales processing unit 26 for selling content on a home page and a content storage server 28 for storing and transmitting content. The content sales processing unit 26 browses content in response to a consumer's request, and uses the personal security management function 16 to check the consumer's credit when security information is transmitted from the consumer. The content storage server 28 stores content in preparation for sale, transmits content desired to be purchased to a consumer whose credit confirmation has been obtained, and also stores content ID information with the product management function 18, That is, information such as licenses and product codes related to contents is exchanged.
[0009]
Communication between the network 10 and the platform is performed by the TCP / IP protocol used in the Internet. When selling the content described above, as shown in FIG. 10, the communication C-1 associated with the content search process, the communication C-2 for transmitting personal information and security information, and the communication C-3 associated with the content exchange Are performed sequentially.
[0010]
[Problems to be solved by the invention]
CD-ROMs that record game software and books that are tangibles are actively sold in the secondhand market. A market for the purpose of resale from the primary consumer to the secondary consumer may also be formed for the content distributed on the network 10. Furthermore, regarding content such as digital video, content owned by the primary consumer may be widely provided to third parties in the form of so-called on-demand video distribution.
[0011]
A tangible object such as a CD-ROM or a book is traded by exchanging the object with a consideration. For this reason, the problem of unauthorized copying does not occur for tangible objects with resale. However, for electronic data content, a large amount of copies can be easily produced by unauthorized copying. For this reason, when resale of content is assumed, it is necessary to prevent distribution of illegally copied copies.
[0012]
In addition, if the primary consumer can freely provide the content owned by the primary consumer to the secondary consumer, the situation where the content is illegally used outside the scope of the license, for example, distribution only for non-profit purposes. It is expected that content will be distributed for a fee if allowed. Therefore, when it is assumed that the content is used by a secondary consumer, it is necessary to effectively prevent an illegal act that deviates from the usage conditions.
[0013]
The present invention has been made in order to solve the above-described problems. It is a first object of the present invention to provide an electronic data content distribution system that can effectively prevent fraud associated with secondary use of content. Objective.
It is a second object of the present invention to provide a method for distributing electronic data content for effectively preventing fraud associated with secondary use of content.
A third object of the present invention is to provide an electronic data content distribution apparatus that is effective in effectively preventing fraud associated with secondary use of content.
Furthermore, a fourth object of the present invention is to provide a recording medium on which a program for realizing the above distribution device is recorded on a computer.
[0014]
  The invention according to claim 1 is an electronic data content distribution system,
  A content providing unit that provides electronic data content with integrated ID information to consumers;
  An ID management unit for managing ID information integrated with each electronic data content;
  An ID information detection unit for detecting ID information from electronic data content uploaded from a consumer;
  An ID information reading unit for reading ID information of the electronic data content uploaded from a consumer from the ID management unit;
  A comparison / collation unit that collates ID information detected from the electronic data content and ID information read from the ID management unit to determine whether the electronic data content is a legitimate content;
  A content delivery unit that enables delivery of only what is determined to be regular electronic data content in the comparison and collation unit;With
  The ID information includes usage conditions for each electronic data content,
  The content distribution unit
  Allowing distribution of the electronic data content within the usage conditions;
  A destruction request confirmation unit for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding data remaining on the consumer side after the upload;
  A revocation certificate confirmation unit that makes electronic data content regulated by the clauses distributable only when a revocation certificate is received from the consumer;
  It is characterized by providing.
[0017]
  Claim2The described invention is claimed.1The electronic data content distribution system described in the above,
  The ID information is integrated with electronic data content in the form of a digital watermark,
  The content providing unit includes a key information providing unit that provides digital ID key information embedded in electronic data content provided to a consumer to the ID management unit,
  The ID information detection unit includes a key information detection unit that detects key information corresponding to uploaded electronic data content from the ID management unit.
[0019]
  The invention according to claim 3 is a method of distributing electronic data content,
  A content providing step of providing electronic data content with integrated ID information to a consumer;
  ID information of each electronic data contentID management departmentAn ID management step to record;
  An ID information detection step of detecting ID information from electronic data content uploaded from a consumer;
  An ID information reading step of reading ID information of the electronic data content uploaded from a consumer from the ID management unit;
  A comparison and collation step of collating the ID information detected from the electronic data content with the ID information read from the ID management unit to determine whether the electronic data content is legitimate content;
  Comparison verificationStepA distribution permission step for enabling distribution of only those determined to be legitimate electronic data content in
  The ID information includes usage conditions for each electronic data content,
  A content distribution step of allowing distribution of the electronic data content within the range of the usage conditions;
  in frontWritingThe content distribution step
  A destruction request confirmation step for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding data remaining on the consumer side after the upload,
  A destruction certification confirmation step for making electronic data content regulated by the above clauses distributable only when a destruction certification is received from the consumer;
  It is characterized by including.
[0022]
  Claim4The described invention is claimed.3A method for distributing electronic data content as described above,
  The ID information is integrated with electronic data content in the form of a digital watermark,
  The content providing step includes a key information providing step of providing digital ID key information embedded in electronic data content provided to a consumer to the ID management unit,
  The ID information detecting step includes a key information detecting step of detecting key information corresponding to the uploaded electronic data content from the ID management unit.
[0024]
  Claim5The described invention is an electronic data content distribution apparatus,
  An ID information detection unit for detecting ID information integrated with the electronic data content from the electronic data content uploaded from the consumer;
  An ID information reading unit that reads ID information of the electronic data content from an ID management unit in which ID information of the individual electronic data content is recorded;
  A comparison and collation unit that collates ID information detected from the electronic data content and ID information read from the ID management unit to determine whether or not the electronic data content is legitimate content;
  A content delivery unit that enables delivery of only what is determined to be regular electronic data content in the comparison and collation unit;With
  The ID information includes usage conditions for each electronic data content,
  The content distribution unit
  Allowing distribution of the electronic data content within the usage conditions;
  A destruction request confirmation unit for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding data remaining on the consumer side after the upload;
  A revocation certificate confirmation unit that makes electronic data content regulated by the clauses distributable only when a revocation certificate is received from the consumer;
  It is characterized by providing.
[0027]
  Claim6The described invention is claimed.5An electronic data content distribution apparatus according to claim 1,
  The ID information is integrated with electronic data content in the form of a digital watermark,
  In the ID management unit, digital watermark key information embedded in each electronic data content provided to the consumer is recorded,
  The ID information detection unit includes a key information detection unit that detects key information corresponding to uploaded electronic data content from the ID management unit.
[0028]
  The invention according to claim 7 is a computer-readable recording medium,
  ID information detection processing for detecting ID information integrated with the electronic data content from the electronic data content uploaded from the consumer;
  ID information read processing for reading ID information of the electronic data content from an ID management unit in which ID information of each electronic data content is recorded;
  A comparison and collation process for collating ID information detected from the electronic data content with ID information read from the ID management unit to determine whether the electronic data content is legitimate content;
  Comparison verificationprocessingContent distribution processing in which only those determined to be legitimate electronic data content can be distributed,
  Records the program that causes the computer to execute
  The ID information includes usage conditions for each electronic data content,
  The content distribution process includes:
  Including a process of allowing distribution of the electronic data content within the range of the usage conditions;
  A destruction request confirmation process for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding the data remaining on the consumer side after the upload;
  A destruction certificate confirmation process for making electronic data content regulated by the above clauses distributable only when a destruction certificate is received from the consumer;
  It is characterized by including.
[0031]
  Claim8The described invention is claimed.7A recording medium according to claim 1,
  The ID information is integrated with electronic data content in the form of a digital watermark,
  In the ID management unit, digital watermark key information embedded in each electronic data content provided to the consumer is recorded,
  The ID information detection process includes a key information detection process for detecting key information corresponding to the uploaded electronic data content from the ID management unit.
[0032]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. In addition, the same code | symbol is attached | subjected to the element which is common in each figure, and the overlapping description is abbreviate | omitted.
[0033]
Embodiment 1 FIG.
FIG. 1 is a diagram for explaining the outline of the content distribution system according to the first embodiment of the present invention. As shown in FIG. 1, the distribution system of this embodiment includes an IP service provider group 30 that provides a content distribution service on a network such as the Internet, a content manufacturer 32 that manufactures content outside the network, and a network. It is constructed by a consumer group 34 or the like who receives content via the Internet.
[0034]
The content manufacturer 32 has a function 36 for issuing ID information and the like necessary for content management in accordance with content manufacture and provision.
FIG. 2 is a chart showing an example of content management information issued by the issuing function 36 described above. As shown in FIG. 2, in the present embodiment, three types of information, content information 38, ID information 40, and key information 42, are used to manage the content distribution state.
[0035]
The content information 38 is information representing the content of the content provided to the market. For example, information such as a product name, a file name, or a classification indicating the type of music content, video content, or the like corresponds to the content information 38.
[0036]
The ID information 40 is information relating to a license attribute representing a content attribute for identifying individual content provided to the market, a range of licenses assigned to the individual content, and the like. Specifically, the content attribute includes a content serial number, a manufacturer, a manufacturing date, version information, and the like. The license attribute includes a license number, a purchaser name, a purchase date, distribution restrictions, and provisions for determining damage compensation for violation of restrictions.
[0037]
In the present embodiment, the ID information 40 is provided to the market in a state of being embedded in the content in the form of a digital watermark. In this embodiment, since the resistance to tampering is excellent, the ID information 40 is integrated with the content using the form of the digital watermark. However, if the ID information 40 is integrated with the content, It is not necessary to take the form of a digital watermark. That is, the ID information 40 may be integrated with the content as header information, for example.
[0038]
The key information 42 is information necessary for detecting ID information embedded in the content in the form of a digital watermark from the content. For example, the algorithm used for embedding the digital watermark, the random number initial value used for the embedding, and the embedding strength of the digital watermark correspond to the key information 42 described above.
The content manufacturer 32 provides the content embedded with the ID information 40 to the IP service provider group 30 together with the content information 38 and the key information 42.
[0039]
In this embodiment, the IP service provider group 30 includes a content provider 44 (content cafeteria: hereinafter referred to as “Seller A”) that primarily (firstly) supplies content to the consumer group 34, and a consumer group A content distributor 46 (Internet Service Provider: hereinafter referred to as “Seller B”) that secondarily (again) supplies the content uploaded from 34 to the consumer group 34 is included.
[0040]
Further, the merchant A44 is provided with an ID collation function 48 for providing the content delivered by the content manufacturer 32 and an ID issuing function 50 for providing the self-produced content to the consumer group 34. On the other hand, the trader B 46 has an ID collation function 52 for providing the content uploaded from the consumer group 34 to the consumer group 34 again.
[0041]
According to the ID collation function 48 provided in the merchant A44, the ID information 40 embedded in the form of a digital watermark in the content delivered from the content manufacturer 32 can be detected. When the merchant A44 provides the content delivered from the content manufacturer 32 to the consumer group 34, the merchant A44 detects the ID information 40 of the content by the ID collation function 48. The ID information 40 thus detected is managed inside the network as will be described later so that information can be shared between the trader A 44 and the trader B 46 together with the content information 38 and the key information 42.
[0042]
The ID issuing function 50 provided in the merchant A44 can issue the content management information shown in FIG. 2 in the same manner as the ID issuing function 36 provided in the content manufacturer 32. The ID information 40 issued by the ID issuing function 36 is provided to the consumer group 34 in a state of being embedded in the content in the form of a digital watermark. The ID information 40 of the content manufactured and provided by the vendor A, together with the content information 38 and the key information 42 of the content, can be shared between the vendor A 44 and the vendor B 46 as described later. Managed by.
[0043]
According to the ID collation function 52 provided in the merchant B46, it is possible to detect the ID information 40 embedded in the form of a digital watermark in the content uploaded from the consumer group 34. When the content is uploaded from the consumer group 34, the vendor B46 collates the ID information 40 detected from the content with the ID information 40 managed inside the network. Then, based on the result of the collation, the trader B46 determines whether or not to distribute the uploaded content or in what form. The contents of this process will be described later in detail.
[0044]
The consumer group 34 obtains content that is primarily provided by the merchant A44, and uploads the content to the merchant B46. The consumer # 2 obtains content that is secondarily distributed by the merchant B46. And are included. When the content is provided from the merchant A44, the license attribute of the content, specifically, content distribution restrictions and damage compensation clauses are explained (presented) to the consumer # 1. It is to be noted that key information necessary for reading out the license attribute embedded in the content is provided to the consumer # 1, and the match between the license attribute embedded in the content and the license attribute described in the acquisition is determined by the consumer # 1. 1 may be confirmed.
[0045]
The consumer # 1 can use the acquired content within the range permitted by the license attribute. For example, if resale is permitted for a certain content at a predetermined minimum price or higher, the consumer # 1 may exhibit the content at an auction hosted by the trader B46 using the minimum price as a start price. it can.
[0046]
As described above, according to the distribution system of the present embodiment, the consumer # 1 can reassign the content primarily acquired from the merchant A44 to the consumer # 2 via the merchant B46. When content is distributed in such a form in the market, it is necessary to prevent illegal distribution in violation of distribution conditions and outflow of unauthorized copies of content. The distribution system according to the present embodiment is characterized in that the above-described unauthorized distribution and unauthorized copying are effectively prevented using the ID information 40 embedded in the content.
[0047]
Hereinafter, the operation of the distribution system of the present embodiment will be described while specifically explaining how the content is distributed.
In this embodiment, the content is provided to the consumer # 1 by following one of the following two paths.
(1) Content manufacturer 32 → ID collation function 48 of vendor A44 → Consumer # 1
(2) ID issuing function of trader A44 → Consumer # 1
[0048]
Furthermore, according to the system of the present embodiment, content owned by the consumer # 1 can be provided to the consumer 2 along the following path.
(3) Consumer # 1 → Contractor B → Consumer 2
[0049]
In describing the operation of the distribution system according to the present embodiment, the difference between the route (1) and the route (2) is not substantially meaningful. Therefore, the case where content is provided to the consumer # 1 via the route (2) and further delivered to the consumer # 2 via the route (3) will be described below with reference to FIG.
[0050]
FIG. 3A shows a flowchart for explaining a procedure in which the consumer # 1 acquires desired content from the dealer A44 and uploads the content to the dealer B46.
The platform used by the consumer # 1 has a function of searching for desired content on the homepage operated by the trader A44. Further, the platform has a function of transmitting personal information and security information on the consumer # 1 side, that is, an e-mail address, an address and name, a credit card number, and the like to the merchant A44. After the consumer # 1 accesses the homepage of the merchant A44, first, using the former function, the content to be purchased is searched. When purchasing the desired content, the latter function is used to transmit personal information and security information to the trader A (step 60).
[0051]
The platform used by the consumer # 1 further has a function of receiving content provided from the vendor A44. When the security information of the consumer # 1 is processed by the merchant A44 and, as a result, the content is transmitted from the merchant A44, the platform receives the content using the above function (step 62).
At this time, the contents of the license are presented to the consumer # 1 by the trader A44 as described above.
[0052]
The platform used by the consumer # 1 preferably has a function of detecting a part of information (information on the license) of the digital watermark embedded in the content, and the detected information and the information presented by the vendor A44. A function to verify is provided. The digital watermark key information is used as a public key in a range necessary for detecting license-related information, for example, on the website of the trader A. When the platform has the above function, after receiving the content, the platform detects and verifies the license information (step 64).
Of the ID information 40 embedded in the form of a digital watermark, information relating to content attributes cannot be detected on the consumer side from the viewpoint of preventing fraud such as falsification of information.
[0053]
The platform of consumer # 1 has a function of uploading content to the merchant B46. When the consumer # 1 intends to reassign the content he owns to a third party, the content obtained primarily from the vendor A44, that is, the content in which the ID information 40 is embedded in the form of a digital watermark, Upload to the merchant B46 using the function.
[0054]
FIG. 3B shows a flowchart for explaining the flow of processing executed in the IP service provider group 30.
As shown in FIG. 3B, the personal security management center 74 and the content ID management center 75 are linked to the IP service provider group 30 to which the traders A44 and B46 belong. The personal security management center 74 is an organization that manages consumer personal information, and is operated by a credit card company or the like. The content ID management center 75 is an organization operated to manage the distribution state of content by a company that provides the content.
[0055]
The service function (hereinafter referred to as “IP service function A”) possessed by the merchant A44 is realized by a content sales processing unit 70 for selling content on a home page and a content storage server 72 for storing and transmitting content. Has been.
[0056]
According to the IP service function A, when the content search is requested by the consumer # 1, the content sales processing unit 70 browses the content and specifies the desired content. When security information is transmitted from the consumer # 1, the consumer's credit is confirmed using the personal security management center 74.
[0057]
The content storage server 72 is a part that stores content for sale and transmits desired content to the consumer # 1 when the credit confirmation of the consumer # 1 is obtained.
[0058]
Since the merchant A shares management information of content distributed in the market between the merchant A and the merchant B, when transmitting the content to the consumer # 1, the content information 38 of the content, the ID information 40, and the key Information 42 is provided to the content ID management center 75.
[0059]
The service function (hereinafter referred to as “IP service function B”) possessed by the dealer B 46 is realized by the content reception processing unit 76, the digital watermark detection / ID collation processing unit 77, and the content distribution server 78.
[0060]
According to the IP service function B, when content is uploaded from the consumer # 1, the content reception processing unit 76 receives the content.
[0061]
Next, the digital watermark detection / ID collation processing unit 77 detects the ID information embedded in the content in the form of a digital watermark, and further collates the detected ID information with the ID information recorded in the content ID management center. Is done. Based on the result of the collation, it is determined whether the uploaded content is regular content.
[0062]
As a result of the above collation, if the content that has been uploaded can be determined to be legitimate content, the vendor B makes the content available for distribution to a third party within the range permitted by the license. Details of specific processing executed by the content reception processing unit 76 and the digital watermark detection / ID collation processing unit 77 will be described later in detail with reference to FIGS.
[0063]
The content distribution server 78 stores content that can be distributed to a third party. When a search for content is requested by the consumer # 2, the content distribution server 78 browses the stored content and identifies the desired content. Thereafter, when security information is transmitted from the consumer # 2, the personal security management center 74 is accessed to check the trust of the consumer # 2. Then, after the credit confirmation is obtained, the desired content is distributed to the consumer # 2.
[0064]
The merchant B shares the management information of the content distributed in the market between the merchant A and the merchant B, and therefore when the content is distributed to the consumer # 2, information related to the distribution is provided to the content ID management center 75. To do.
[0065]
FIG. 3C shows a flowchart for explaining a procedure when the consumer # 2 receives distribution of desired content from the dealer B46.
The platform used by the consumer # 2 has a function of searching for desired content on the homepage operated by the trader B46. Furthermore, the platform has a function of transmitting personal information and security information on the consumer # 2 side to the trader B46. After consumer # 2 accesses the homepage of vendor B46, consumer # 2 first searches for the desired content using the former function. When the distribution of desired content is requested, the latter function is used to transmit personal information and security information to the trader B46 (step 80).
[0066]
The platform used by the consumer # 2 further has a function of receiving content provided from the vendor B46. When the security information of the consumer # 2 is processed by the merchant B46 and, as a result, content is distributed from the merchant B46, the platform receives the content using the above function (step 82).
[0067]
Communication is performed between the IP service provider group 30 and the consumer group 34 using the TCP / IP protocol used on the Internet. In providing and distributing the above-described content, as shown in FIG. 3, communication C-1 and C-4 associated with content search processing and personal information and security information transmission processing, communication C-2 associated with content download and C-5 and communication C-3 associated with content upload are performed as appropriate.
[0068]
As described above, in the distribution system according to the present embodiment, information is provided from the vendor A and the vendor B to the content ID management center 75, so that management information on the content distributed in the market is shared between the vendor A and the vendor B. Has been. In FIG. 1, a dashed arrow drawn between the ID collation function 48 of the trader A 44 and the ID collation function 52 of the trader B, and between the ID issue function 50 of the trader A 44 and the ID collation function 52 of the trader B The broken-line arrows drawn in (1) schematically represent that the management information is shared between the trader A44 and the trader B46 as described above.
[0069]
FIG. 4 illustrates how content management information is shared between vendors A44 and B46, and how the management information is used to embed and detect digital watermarks. The figure for doing is shown.
The ID management database 90 shown in FIG. 4 is a database corresponding to the content ID management center 75 shown in FIG. At least one ID management database 90 is provided in the IP service provider group 30. When a plurality of ID management databases 90 are provided, data processing is performed via the network so that the information recorded in them is always the same.
[0070]
The digital watermark embedding processing unit 92 shown in FIG. 4 is a unit for embedding the issued ID information 40 in the content, and corresponds to a part of the ID issuing function 50 provided in the vendor A44 in the block diagram shown in FIG. is doing. Digital watermark key information 42 and ID information 40 are supplied from the ID management database 90 to the digital watermark embedding processing unit 92. The digital watermark embedding processing unit 92 embeds the ID information 40 in the content in the form of a digital watermark using the method and conditions specified by the key information 42. The ID information 40 and the key information 42 used for embedding the digital watermark in this way are managed inside the ID management database 90 in a state associated with the content information 38 of each content.
[0071]
The digital watermark detection processing unit 94 shown in FIG. 4 is a unit for detecting a digital watermark embedded in content. The comparison / collation unit 96 shown in FIG. 4 is a unit for comparing and collating ID information detected from the content with ID information managed in the ID management database 90. These two units 94 and 96 correspond to a part of the ID issuing function 50 provided in the dealer B46 in the block diagram shown in FIG.
[0072]
Upon receiving the content uploaded from the consumer # 1, the digital watermark detection processing unit 94, based on the content information 38 of the content, detects key information 42 for detecting the digital watermark embedded in the content. Is read from the ID management database 90. Then, using the key information 42 read out as described above, the ID information 40 embedded in the content in the form of a digital watermark is detected.
[0073]
The comparison and collation unit 96 compares and collates the ID information 40 detected from the content as described above and the ID information 40 managed in the ID management database 90, and determines whether or not they match. Then, based on the result of the collation, it is determined whether or not the uploaded content is regular content. In the distribution system of the present embodiment, unauthorized distribution of content is prevented by excluding those that are determined not to be legitimate content by the above processing from the distribution targets.
[0074]
FIG. 5 is a flowchart of a first example of processing executed in the trader B46 in order to prevent unauthorized distribution of content.
According to the series of processes shown in FIG. 5, when the content uploaded from the consumer group 30 is received by the business B46 (Step 100), the management information recorded in the content ID management center 75 regarding the content is stored in the business B Obtained by B46 (step 102). Here, in addition to the three types of information 38, 40, and 42 shown in FIG. 2, information such as an occupation right transfer history is also acquired as management information.
[0075]
Next, the ID information 40 embedded in the content is detected using the key information 42 acquired in step 102 (step 104).
[0076]
The ID information 40 detected as described above is compared with the management information acquired from the content ID management center 75 together with information about the consumer who has uploaded the content (step 106). If the uploaded content is correctly distributed, the information to be compared and matched is the same. On the other hand, if the uploaded content is an illegally copied product, or if the content contains falsified ID information 40, the results of the comparison and collation do not match.
[0077]
Therefore, in this embodiment, when the two types of information to be compared and matched match each other, it is determined that the uploaded content is a genuine product. It is determined that it is not a product (step 108).
[0078]
If it is determined in the above step 108 that the uploaded content is a genuine product, the vendor B46 makes the content available for distribution within the scope of the license approved for the content ( Step 110).
Specifically, for example, when a lower limit price at the time of reassignment is set, only sales at the lower limit price or higher are allowed. If the reassignment itself is not permitted, the upload of the content is rejected by the processing in step 110 even if the content is genuine.
[0079]
On the other hand, if it is determined in step 108 that the uploaded content is not a genuine product, the vendor B46 rejects the upload of the content (step 112).
[0080]
According to the above processing, it is possible to effectively suppress fraud associated with the reassignment of content while realizing a distribution form in which the content acquired primarily by consumer # 1 is secondarily acquired by consumer # 2. Can do. Therefore, according to the distribution system of the present embodiment, it is possible to increase the value of use of the content or the degree of freedom of the consumer regarding the use of the content without inducing unauthorized distribution of the content.
[0081]
Next, with reference to FIG. 6 and FIG. 7, a second example of a process executed by the dealer B46 in order to prevent unauthorized distribution of content will be described.
When reassignment of content is permitted under the license agreement, in order to prevent unauthorized copying, the consumer # 1 who uploads the content is requested to discard the content data remaining on the platform after the upload, and the destruction It is effective to treat only uploads that have been certified as proper.
[0082]
FIG. 6 is a flowchart of a series of processes executed on the consumer # 1 platform in order to realize the above-described functions. Here, it is assumed that a data discarding program is attached to the content provided from the vendor A44, and the data discarding program is activated when the content is uploaded, and the processing shown in FIG. 6 is executed.
[0083]
In the series of processes shown in FIG. 6, first, the process of uploading the content to the dealer B 46 is started (step 120).
[0084]
Next, it is determined whether or not the content to be uploaded is requested to be discarded after the upload according to the license agreement (step 122).
[0085]
As a result, if it is determined that the data destruction is not requested, the process for simply uploading the content is continued.
On the other hand, when it is determined that the data destruction is requested, a process for discarding the content data remaining on the platform is executed (step 124).
[0086]
When the data is destroyed, a data destruction certificate is issued on the consumer # 1 platform, and the certificate is uploaded to the merchant B46 together with the content (step 126).
[0087]
According to the above process, when uploading content that requires data destruction, the consumer side platform can automatically execute the data destruction process and the destruction certificate upload process. .
[0088]
FIG. 7 is a flowchart of a series of processes executed on the platform of the merchant B46 in order to process the content uploaded with the certificate of destruction. In FIG. 7, the processing of steps 100 to 108 and the processing of steps 110 and 112 are the same as the processing shown in FIG. Therefore, description of these steps is omitted or simplified here.
[0089]
According to the series of processes shown in FIG. 7, when it is determined that the content uploaded by the process of step 108 is a legitimate content, the license agreement requires that the content be discarded at the time of upload. It is determined whether or not (step 130).
[0090]
As a result, if it is determined that the discarding of data is not requested, thereafter, in step 110, as in the case shown in FIG. 5, the content can be distributed within the scope of the license.
On the other hand, if it is determined that data destruction is requested for the uploaded content, it is determined whether a destruction certificate for the content has been received (step 132).
[0091]
Then, if the destruction certificate has been received, the processing of step 110 is subsequently executed. On the other hand, if the revocation certificate has not been received, the process of step 112 is executed to reject the upload.
[0092]
According to the above-described processing, when a content requesting data destruction is uploaded, it is possible to force the consumer # 1 to discard the data of the content. Therefore, according to the processes shown in FIGS. 6 and 7, illegal distribution of content can be prevented more effectively than the process shown in FIG.
[0093]
In the example of processing shown in FIG. 6 and FIG. 7, a case is described in which data destruction is requested for one upload, but the present invention is not limited to this example. In other words, the destruction of the data accompanying the upload of the content can be requested after a certain number of uploads or after a certain period according to a license agreement. In such a case, it is possible to request the issuance of a destruction certificate at the time of uploading after a certain number of times or after a certain period, and to handle uploading within a certain number of times or within a certain period as valid without the destruction certificate.
[0094]
By the way, in the system of the first embodiment described above, the content manufacturer 32 and the vendor A44 are separated in order to explain that the content manufacturer can exist inside or outside the network. However, the present invention is not limited to such a form. That is, the content manufacturer may exist only within the network, or may exist only outside the network. That is, the route through which the content is supplied to the consumer # 1 may be limited to the route (1) or the route (2).
[0095]
In the first embodiment described above, for convenience of explanation, the IP service provider group 30 includes one content provider (trader A) and one content distributor (trader B). The present invention is not limited to such a form. That is, the content provider and the content distributor may be integrated. Furthermore, there may be a plurality of content providers and content distributors included in the IP service provider group 30.
[0096]
In the first embodiment described above, the provision of content from the merchant A44 to the consumer # 1 and the distribution of content from the merchant B46 to the consumer 2 may both be charged or free of charge.
[0097]
Embodiment 2. FIG.
Next, a distribution system according to the second embodiment of the present invention will be described with reference to FIGS.
FIG. 8 is a diagram for explaining an outline of the distribution system of the present embodiment. In the first embodiment described above, the content distributor (trader B) 46 is configured by an Internet service provider that distributes file data. On the other hand, in the distribution system of the present embodiment, the content distributor (trader B) 140 is configured by a real-time video distribution server supplier that distributes moving images.
[0098]
In the present embodiment, the dealer B140 distributes content (moving image) to a plurality of consumers # 2 to #n that receive the moving image distribution service. According to the distribution system of the present embodiment, a real-time video distribution service can be provided to each of the consumers # 2 to #n in the form of so-called on-demand video distribution.
[0099]
In FIG. 8, the roles and functions of the content manufacturer 32, content provider (vendor A) 44, and consumer # 1 are the same as those in the first embodiment. However, in the first embodiment, it is assumed that a general user is mainly a consumer # 1, whereas in the second embodiment, content that is mainly owned in the same way as a video rental company or the like is unspecified. It is assumed that a consumer # 1 to #n or a provider that provides a charge to consumers # 2 or #n, or an educational institution that provides educational contents widely to consumers # 2 to #n for free will become the consumer # 1.
[0100]
The trader B140 has an ID collation function 52 for collating ID information 40 and the like of the content uploaded from the consumer # 1, and also has a moving image distribution server function for distributing moving image data. Consumers # 2 to #n can receive a broadcast-type video service in the same way as in the case of ordinary cable TV, and select specific content on the homepage operated by the vendor B140, and provide the video service on demand. You can also receive it.
[0101]
Data communication between the video distribution server of the vendor B140 and the platforms of the consumers # 2 to #n via a high-speed Internet line having transmission characteristics similar to those of the cable TV network according to the TCP / IP communication protocol Is done. Further, the moving image distribution server owned by the vendor B140 and the platforms of the consumers # 2 to #n may be connected to each other by LAN using 100Base of Ethernet. In this case as well, communication between the two is performed according to the TCP / IP communication protocol.
[0102]
Hereinafter, a state in which content and content management information flow inside the distribution system of the present embodiment will be described. The consumer # 1 can place an order for desired content with the content manufacturer, that is, the content manufacturer 32 or the vendor A44 via the network. In response to this ordering action, the content embedded with the ID information 40 is, in the same way as in the first embodiment, the consumer # 1 in the file format via the route {circle around (1)} or {circle around (2)}. To be downloaded.
[0103]
The consumer # 1 can also upload the content in which the ID information 40 is embedded to the dealer B 140 via the network. The management information (see FIG. 2) of the content distributed in the market is shared between the merchant A44 and the merchant B140 that belong to the IP service provider group 30, as in the first embodiment. The merchant B140 uses the management information to check the ID information 40 of the uploaded content and determines whether the content is a genuine product.
[0104]
In the distribution system of the present embodiment, content is transferred in the file format until this stage. That is, content is distributed from the merchant B140 to the consumers # 2 to #n not in a file format but in a moving image data format. Therefore, according to the system of the present embodiment, unlike the case of the first embodiment, a problem relating to the transfer of the content itself or the ID information 40 does not occur with the distribution of the content.
[0105]
FIG. 9 is a flowchart for explaining how the content is provided from the merchant A44 to the consumer # 1, is further uploaded from the consumer # 1 to the merchant B140, and is then distributed to the consumer # 2. More specifically, FIG. 9A shows a flowchart of processing executed on the platform of the consumer # 1, FIG. 9B shows a flowchart of processing executed by the IP service provider group 30, and FIG. 9C is a flowchart of processing executed on the consumer # 2 platform.
[0106]
The flowcharts shown in FIGS. 9A to 9C show that the content distribution server 142 constituting a part of the IP service function B transmits a moving image and that the platform of the consumer # 2 receives the moving image. 3 is the same as FIG. 3A to FIG. 3C referred to in the first embodiment. Therefore, detailed description thereof is omitted here.
[0107]
According to the system of the present embodiment, the consumer # 1 who owns the content can start the moving image distribution business by so-called on-demand distribution in a form of entrusting distribution to the content provider B140. Furthermore, according to the system of the present embodiment, the dealer B 140 distributes each content easily and surely under conditions according to the license based on the ID information 40 integrated with the content in the form of a digital watermark. can do. For this reason, according to the present embodiment, it is possible to enable distribution of moving images via a network while effectively preventing illegal distribution of content.
[0108]
【The invention's effect】
As described above, according to the present invention, the content of electronic data is provided to the market in a state of being integrated with the ID information of the content. Then, it is determined whether the content uploaded by the consumer is regular content based on the ID information. Only uploaded content that has been determined to be genuine according to the above-described determination can be distributed. Therefore, according to the present invention, it is possible to increase the utility value of content while effectively preventing illegal distribution of content.
[Brief description of the drawings]
FIG. 1 is a block diagram of a distribution system according to a first embodiment of the present invention.
FIG. 2 is a diagram showing an example of content management information used in the distribution system according to the first embodiment.
FIG. 3 is a flowchart for explaining a processing flow when content is distributed in the distribution system according to the first embodiment;
4 is a diagram for explaining how content management information is shared in a network in the distribution system of Embodiment 1. FIG.
FIG. 5 is a flowchart showing a first example of processing executed by a contractor B in the first embodiment.
FIG. 6 is a flowchart showing an example of processing executed on the platform of consumer # 1 in the first embodiment.
FIG. 7 is a flowchart illustrating a second example of processing executed by the trader B in the first embodiment.
FIG. 8 is a block diagram of a distribution system according to a second embodiment of the present invention.
FIG. 9 is a flowchart for explaining a processing flow when content is distributed in the distribution system according to the second embodiment;
FIG. 10 is a block diagram for explaining a conventional online shopping technique for handling electronic data content;
[Explanation of symbols]
30 IP Service Provider Group
32 Content manufacturer
34 Consumer Group
38 Product Name
40 ID information
42 Key information
44 Content provider (supplier A)
46; 140 Content distributor (supplier B)
74 Personal Security Management Center
76 Content ID Management Center
90 ID management database
92 Digital watermark embedding processor
94 Digital Watermark Detection Processing Unit
96 Comparison verification part

Claims (8)

ID情報が一体化された電子データコンテンツをコンシューマに提供するコンテンツ提供部と、
個々の電子データコンテンツと一体化されているID情報を管理するID管理部と、
コンシューマからアップロードされてきた電子データコンテンツからID情報を検出するID情報検出部と、
コンシューマからアップロードされてきた前記電子データコンテンツのID情報を前記ID管理部から読み出すID情報読み出し部と、
前記電子データコンテンツから検出されたID情報と、前記ID管理部から読み出されたID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合部と、
前記比較照合部において正規の電子データコンテンツと判断されたものだけを配信可能な状態とするコンテンツ配信部と、を備え、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記コンテンツ配信部は、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容し、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認部と、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認部と、
を備えることを特徴とする電子データコンテンツの配信システム。
A content providing unit that provides electronic data content with integrated ID information to consumers;
An ID management unit for managing ID information integrated with each electronic data content;
An ID information detection unit for detecting ID information from electronic data content uploaded from a consumer;
An ID information reading unit for reading ID information of the electronic data content uploaded from a consumer from the ID management unit;
A comparison / collation unit that collates ID information detected from the electronic data content and ID information read from the ID management unit to determine whether the electronic data content is a legitimate content;
A content distribution unit that makes it possible to distribute only what is determined to be legitimate electronic data content in the comparison and collation unit,
The ID information includes usage conditions for each electronic data content,
The content distribution unit
Allowing distribution of the electronic data content within the usage conditions;
A destruction request confirmation unit for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding data remaining on the consumer side after the upload;
A revocation certificate confirmation unit that enables electronic data content regulated by the above clause to be delivered only when a revocation certificate is received from the consumer;
An electronic data content distribution system comprising:
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記コンテンツ提供部は、コンシューマに提供される電子データコンテンツに埋め込まれた電子透かしの鍵情報を前記ID管理部に提供する鍵情報提供部を備え、
前記ID情報検出部は、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出部を備えることを特徴とする請求項1記載の電子データコンテンツの配信システム。
The ID information is integrated with electronic data content in the form of a digital watermark,
The content providing unit includes a key information providing unit that provides digital ID key information embedded in electronic data content provided to a consumer to the ID management unit,
2. The electronic data content distribution system according to claim 1, wherein the ID information detection unit includes a key information detection unit that detects key information corresponding to the uploaded electronic data content from the ID management unit.
ID情報が一体化された電子データコンテンツをコンシューマに提供するコンテンツ提供ステップと、
個々の電子データコンテンツのID情報をID管理部に記録するID管理ステップと、
コンシューマからアップロードされてきた電子データコンテンツからID情報を検出するID情報検出ステップと、
コンシューマからアップロードされてきた前記電子データコンテンツのID情報を前記ID管理部から読み出すID情報読み出しステップと、
前記電子データコンテンツから検出されたID情報と、前記ID管理部から読み出されたID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合ステップと、
前記比較照合ステップにおいて正規の電子データコンテンツと判断されたものだけを配信可能な状態とする配信許可ステップと、を含み、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容するコンテンツ配信ステップを更に含み、
記コンテンツ配信ステップは、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認ステップと、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認ステップと、
を含むことを特徴とする電子データコンテンツの配信方法。
A content providing step of providing electronic data content with integrated ID information to a consumer;
An ID management step of recording ID information of each electronic data content in an ID management unit ;
An ID information detection step of detecting ID information from electronic data content uploaded from a consumer;
An ID information reading step of reading ID information of the electronic data content uploaded from a consumer from the ID management unit;
A comparison and collation step of collating the ID information detected from the electronic data content with the ID information read from the ID management unit to determine whether the electronic data content is legitimate content;
A distribution permission step for allowing only those determined as legitimate electronic data content in the comparison and collating step to be distributed, and
The ID information includes usage conditions for each electronic data content,
A content distribution step of allowing distribution of the electronic data content within the range of the usage conditions;
Before Kiko content delivery step,
A destruction request confirmation step for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding data remaining on the consumer side after the upload,
A destruction certification confirmation step for making electronic data content regulated by the above clauses distributable only when a destruction certification is received from the consumer;
A method for distributing electronic data content, comprising:
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記コンテンツ提供ステップは、コンシューマに提供される電子データコンテンツに埋め込まれた電子透かしの鍵情報を前記ID管理部に提供する鍵情報提供ステップを含み、
前記ID情報検出ステップは、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出ステップを含むことを特徴とする請求項3記載の電子データコンテンツの配信方法。
The ID information is integrated with electronic data content in the form of a digital watermark,
The content providing step includes a key information providing step of providing digital ID key information embedded in electronic data content provided to a consumer to the ID management unit,
4. The electronic data content distribution method according to claim 3, wherein the ID information detection step includes a key information detection step of detecting, from the ID management unit, key information corresponding to the uploaded electronic data content.
コンシューマからアップロードされてきた電子データコンテンツから、その電子データコンテンツと一体化されているID情報を検出するID情報検出部と、
個々の電子データコンテンツのID情報が記録されているID管理部から、前記電子データコンテンツのID情報を読み出すID情報読み出し部と、
前記電子データコンテンツから検出したID情報と、前記ID管理部から読み出したID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合部と、
前記比較照合部において正規の電子データコンテンツと判断されたものだけを配信可能な状態とするコンテンツ配信部と、を備え、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記コンテンツ配信部は、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容し、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認部と、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認部と、
を備えることを特徴とする電子データコンテンツの配信装置。
An ID information detection unit for detecting ID information integrated with the electronic data content from the electronic data content uploaded from the consumer;
An ID information reading unit that reads ID information of the electronic data content from an ID management unit in which ID information of the individual electronic data content is recorded;
A comparison and collation unit that collates ID information detected from the electronic data content and ID information read from the ID management unit to determine whether or not the electronic data content is legitimate content;
A content distribution unit that makes it possible to distribute only what is determined to be legitimate electronic data content in the comparison and collation unit,
The ID information includes usage conditions for each electronic data content,
The content distribution unit
Allowing distribution of the electronic data content within the usage conditions;
A destruction request confirmation unit for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding data remaining on the consumer side after the upload;
A revocation certificate confirmation unit that allows electronic data content regulated by the above clause to be delivered only when a revocation certificate is received from the consumer;
An electronic data content distribution apparatus comprising:
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記ID管理部には、コンシューマに提供される個々の電子データコンテンツに埋め込まれた電子透かしの鍵情報が記録されており、
前記ID情報検出部は、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出部を備えることを特徴とする請求項5記載の電子データコンテンツの配信装置。
The ID information is integrated with electronic data content in the form of a digital watermark,
In the ID management unit, digital watermark key information embedded in each electronic data content provided to the consumer is recorded,
6. The electronic data content distribution apparatus according to claim 5, wherein the ID information detection unit includes a key information detection unit that detects key information corresponding to the uploaded electronic data content from the ID management unit.
コンシューマからアップロードされてきた電子データコンテンツから、その電子データコンテンツと一体化されているID情報を検出するID情報検出処理と、
個々の電子データコンテンツのID情報が記録されているID管理部から、前記電子データコンテンツのID情報を読み出すID情報読み出し処理と、
前記電子データコンテンツから検出したID情報と、前記ID管理部から読み出したID情報とを照合して、前記電子データコンテンツが正規のコンテンツか否かを判断する比較照合処理と、
前記比較照合処理において正規の電子データコンテンツと判断されたものだけを配信可能な状態とするコンテンツ配信処理と、
をコンピュータに実行させるためのプログラムを記録しており、
前記ID情報には、個々の電子データコンテンツの利用条件が含まれており、
前記コンテンツ配信処理は、
前記利用条件の範囲内で前記電子データコンテンツの配信を許容する処理を含み、
アップロードされてきた電子データコンテンツの利用条件に、アップロード後にコンシューマ側に残るデータの破棄を求める条項が含まれているか否かを確認する破棄要求確認処理と、
前記条項に規制される電子データコンテンツを、前記コンシューマから破棄証明を受けた場合にのみ配信可能な状態とする破棄証明確認処理と、
を含むことを特徴とするコンピュータ読み取り可能な記録媒体。
ID information detection processing for detecting ID information integrated with the electronic data content from the electronic data content uploaded from the consumer;
An ID information read process for reading the ID information of the electronic data content from an ID management unit in which the ID information of the individual electronic data content is recorded;
A comparison and collation process for collating ID information detected from the electronic data content with ID information read from the ID management unit to determine whether the electronic data content is legitimate content;
A content distribution process in which only what is determined to be legitimate electronic data content in the comparison and collation process can be distributed;
Records the program that causes the computer to execute
The ID information includes usage conditions for each electronic data content,
The content distribution process includes:
Including a process of allowing distribution of the electronic data content within the range of the usage conditions;
A destruction request confirmation process for confirming whether or not the usage condition of the uploaded electronic data content includes a clause for discarding the data remaining on the consumer side after the upload;
A destruction certificate confirmation process for making electronic data content regulated by the above clauses distributable only when a destruction certificate is received from the consumer;
A computer-readable recording medium comprising:
前記ID情報は、電子透かしの形態で電子データコンテンツと一体化されており、
前記ID管理部には、コンシューマに提供される個々の電子データコンテンツに埋め込まれた電子透かしの鍵情報が記録されており、
前記ID情報検出処理は、アップロードされてきた電子データコンテンツに対応する鍵情報を前記ID管理部から検出する鍵情報検出処理を含むことを特徴とする請求項7記載の記録媒体。
The ID information is integrated with electronic data content in the form of a digital watermark,
In the ID management unit, digital watermark key information embedded in each electronic data content provided to the consumer is recorded,
8. The recording medium according to claim 7, wherein the ID information detection processing includes key information detection processing for detecting key information corresponding to uploaded electronic data content from the ID management unit.
JP2001027489A 2001-02-02 2001-02-02 Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded Expired - Fee Related JP4516225B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001027489A JP4516225B2 (en) 2001-02-02 2001-02-02 Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001027489A JP4516225B2 (en) 2001-02-02 2001-02-02 Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded

Publications (2)

Publication Number Publication Date
JP2002230207A JP2002230207A (en) 2002-08-16
JP4516225B2 true JP4516225B2 (en) 2010-08-04

Family

ID=18892136

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001027489A Expired - Fee Related JP4516225B2 (en) 2001-02-02 2001-02-02 Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded

Country Status (1)

Country Link
JP (1) JP4516225B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100856027B1 (en) * 2007-01-09 2008-09-03 주식회사 태그스토리 Copyrighted video data service system and method
EP3016013A4 (en) * 2013-06-25 2016-10-26 Fujitsu Ltd INFORMATION PROCESSING DEVICE, TERMINAL DEVICE, INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD
JP2023075873A (en) * 2021-11-19 2023-05-31 アニフィー, インク Information processing device, information processing method, and program

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07271865A (en) * 1994-04-01 1995-10-20 Mitsubishi Corp Database copyright management method
JPH10326287A (en) * 1997-05-23 1998-12-08 Mitsubishi Corp Digital content management system and digital content management device
JP3539141B2 (en) * 1997-07-24 2004-07-07 日本電信電話株式会社 Method and apparatus for checking use condition violation of work and storage medium storing program for checking use condition violation of work
JPH11112494A (en) * 1997-10-03 1999-04-23 Mitsubishi Electric Corp Client / server system
JP2000020600A (en) * 1998-07-06 2000-01-21 Hitachi Ltd Digital content providing method, digital content unauthorized use monitoring method, digital content providing device, and digital content unauthorized use monitoring device
JP2000215238A (en) * 1999-01-21 2000-08-04 Hitachi Ltd Unauthorized work detection method
JP2001022859A (en) * 1999-04-27 2001-01-26 Victor Co Of Japan Ltd Method and device for recording and recording/ reproducing contents information, and medium
JP3201386B2 (en) * 1999-05-14 2001-08-20 セイコーエプソン株式会社 Information providing system and information providing method
JP2000330873A (en) * 1999-05-18 2000-11-30 M Ken:Kk Contents distribution system, method therefor and recording medium

Also Published As

Publication number Publication date
JP2002230207A (en) 2002-08-16

Similar Documents

Publication Publication Date Title
US8818874B2 (en) System and method to authenticate products
US8738457B2 (en) Methods of facilitating merchant transactions using a computerized system including a set of titles
US20070073837A1 (en) Online multimedia file distribution system and method
US20090055288A1 (en) Digital content file resale and purchase system and method
US20060190409A1 (en) Method and system for licensing digital works
US20090006243A1 (en) Networked Electronic Trading System
US20050273805A1 (en) Methods and apparatus for a title transaction network
CN1633631A (en) System and method for controlling distribution of digital copyrighted material
WO2005088507A1 (en) Method and apparatus for digital copyright exchange
JP2008512752A (en) User-only electronic store for buying and selling digital copyright licenses
JP2023061082A (en) Ownership management system for goods and identification code for ownership management
US7571328B2 (en) System and method for distributing digital content over a network
US20020138357A1 (en) System and method for purchasing ticket items with user-negotiated security features
US20240193656A1 (en) Marketplace for physical assets linked with digital assets
US20140222607A1 (en) Systems and Methods for Distributing Limited Edition Digital Artwork
JP5745007B2 (en) Card, method and server for distributing digital contents offline
KR101693404B1 (en) System for reselling used digital contents, and method for reselling used digital contents
US20050289081A1 (en) Computing system and method for secure sales transactions on a network
JP2001256192A (en) Content distribution method
US20130067602A1 (en) Copyrights with Post-Payments for P2P File Sharing
JP4516225B2 (en) Electronic data content distribution system, distribution method and distribution apparatus, and recording medium on which electronic data content distribution program is recorded
US20120151599A1 (en) Electronic system for the protection and control of license transactions associated with the disablement of replicated read only media and its bound licensed content
US7324996B2 (en) Digital data transfer authorization method and apparatus
JP2003187091A (en) Terminal device, sales network management server, content sales method, and content sales system
JP7438427B1 (en) Information processing device and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070613

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100325

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100511

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100514

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees