JP5073308B2 - コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム - Google Patents
コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム Download PDFInfo
- Publication number
- JP5073308B2 JP5073308B2 JP2007029714A JP2007029714A JP5073308B2 JP 5073308 B2 JP5073308 B2 JP 5073308B2 JP 2007029714 A JP2007029714 A JP 2007029714A JP 2007029714 A JP2007029714 A JP 2007029714A JP 5073308 B2 JP5073308 B2 JP 5073308B2
- Authority
- JP
- Japan
- Prior art keywords
- content data
- content
- storage
- data
- storage address
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3823—Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2135—Metering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/102—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
しかしながら、この仕組みによると、コンテンツデータの販売者に対して入金確認などの煩わしい作業を強いることになり、また、申込者に対して申し込み後に直ちにコンテンツデータを引き渡すことができないという問題があった。
本発明はこのような背景の下に案出されたものであり、販売者と購入者に煩わしい作業を強いることなく、コンテンツデータの取引を円滑に行わせるような仕組みを提供することを目的とする。
また、上記態様において、前記取得手順定義ファイルは、コンテンツ購入確認画面に表示される、取引に必要なコンテンツ名データ、価格データを含んでもよい。
本願発明の実施形態について説明する。
まず、本実施形態で用いる主要な用語を定義する。「キャリア」とは、移動体パケット通信網を運営する通信事業者を意味する。「ユーザ」とは、キャリアとの間に移動体パケット通信網の利用契約を結んでいる者を意味する。「コンテンツ提供プロバイダ」とは、インターネット通信網に設けたサーバ装置に、上記ユーザからアップロードされたコンテンツデータを登録し、それらのコンテンツデータをユーザからの購入申込に応じてダウンロードさせるサービスを執り行っている事業者を意味する。そして、「コンテンツデータ」とは、例えば電子書籍、楽曲、映画、ビデオクリップ或いはWEBページなどのように、テキスト、音楽及び画像のうち少なくともいずれか1つによって表現される情報を含むものである。また、ゲームソフトウェアやJava(登録商標)アプレット等の各種コンピュータプログラムや、API(Application Program Interface)と呼ばれる関数群を「コンテンツデータ」の概念に含めてもよい。さらに、例えばロールプレイングゲームにおいてプレイヤによって利用される各種のアイテムを「コンテンツデータ」としてもよい。要するに、本実施形態における「コンテンツデータ」とは、決済手続を経てユーザに提供される電子的な情報を指す。
送受信部12は、制御部11による制御の下、移動体パケット通信網20の基地局と無線通信を行う。
CPU15は、RAM16をワークエリアとして利用しつつ、ROM17やEEPROM18に記憶された各種プログラムを実行する。
また、このEEPROM18は、ユーザを一意に識別すべくキャリアから発行されたPIN(Personal Identity Number)コードを記憶する。
制御部61は、CPU64、RAM65、ROM66などを内蔵する。
通信インターフェース62は、TCP/IP、HTTPなどのプロトコルに従ったデータの遣り取りを司る。
決済サービス制御プログラム63aは、コンテンツデータを購入するユーザの移動体端末10からのリクエストに応じて購入代金の決済を行うためのプログラムである。
CPF生成サービス制御プログラム63bは、コンテンツデータを販売するユーザの移動体端末10からのリクエストに応じてそのコンテンツデータの暗号化とCPFの生成とを行うプログラムである。このCPFの内容については後の動作説明の項で詳述する。
コンテンツ購入アプリケーション63dは、移動体端末10にダウンロードさせるべくキャリアらに作成された固有のJavaアプリケーション(JarファイルとADF)の1つであり、CPFに従った購入代金の決済や復号キーを用いたコンテンツデータの復号などの機能をJVMに付与する。
コンテンツ取引管理サーバ装置30と同様に、制御部31は、CPU34、RAM35、ROM36を内臓し、また、通信インターフェース32の構成も同サーバ装置30と同様である。
ハードディスク33には、コンテンツ取引管理サーバ装置60によって暗号化が施された暗号化済みコンテンツデータとその暗号化の際に同サーバ装置60によって生成されたCPFを記憶する記憶領域が確保されている。
本実施形態の動作は、コンテンツ登録サービス処理とコンテンツ購入サービス処理とに大別できる。これら両処理は、コンテンツ取引管理サーバ装置60に格納されているコンテンツ購入アプリケーション63dのダウンロードを済ませた移動体端末10によって開始される。移動体端末10の指示入力部13からコンテンツ購入アプリケーション63dの起動が指示されると、まず、コンテンツ登録サービス又はコンテンツ購入サービスの選択を促すサービス選択画面が液晶表示部14に表示され、指示入力部13の更なる操作によってコンテンツ登録サービスが選択されるとコンテンツ登録サービス処理が、コンテンツ購入サービスが選択されるとコンテンツ購入サービス処理がそれぞれ開始される。
コンテンツ登録サービスを利用するユーザは、例えばドローイングアプリケーションやコンポージングアプリケーションなどを用いて創作したコンテンツデータを自らの移動体端末10のEEPROM18に記憶させると共に、コンテンツ提供プロバイダからそのコンテンツデータの保管用に確保されたコンテンツ提供サーバ装置30の記憶領域のURL(Uniform Resource Locator)の割り当てを受けた上で、サービス選択画面からコンテンツ登録サービスを選択する。
図8は、販売コンテンツ登録画面である。この画面は、「販売コンテンツ登録」という文字列の下に、コンテンツ名を入力する第1入力欄91、コンテンツの価格を入力する第2入力欄92、添付コンテンツを入力する第3入力欄93、及びコンテンツURLを入力する第4入力欄94を有し、その下には、「登録」と記したボタンが表示される。
コンテンツ登録リクエストを受信したコンテンツ取引管理サーバ装置60の制御部61は、そのリクエストに含まれるコンテンツデータに固有の暗号キーを作用させることによって、暗号化済みコンテンツデータを生成する(S140)。
続いて、制御部61は、ステップ140の暗号化に用いた暗号キーと対をなす復号キーを復号キーデータベース63cへ記憶する(S150)。
図9は、本ステップ150で生成されるCPFを示す図である。図に示すように、CPFは、コンテンツ名を示すコンテンツ名データ、価格を示す価格データ、ステップ150で復号キーを記憶した復号キーデータベース63cの記憶領域を指し示すURL(以下、このURLを「第1URL」と呼ぶ)、及び販売コンテンツ登録画面の第4入力欄94に入力されたURL(以下、このURLを「第2URL」と呼ぶ)を含んでいる。
暗号化済みコンテンツデータベースとCPFを受信した移動体端末10の制御部11は、その暗号化済みコンテンツデータとCPFを含むコンテンツ登録リクエストをコンテンツ提供サーバ装置30に宛てて送信する(S180)。ここで、図1に示すように、インターネット通信網には複数のコンテンツ提供サーバ装置30が接続されているが、これらのうち、URL(Uniform Resource Locator)の割り当てを受けているコンテンツ提供サーバ装置30を宛先としてコンテンツ登録リクエストは送信される。
制御部31は、ステップ190で特定した暗号化済みコンテンツデータを、ステップ190で特定したCPFに含まれる第2URLが指し示すハードディスク33の記憶領域、つまり、そのコンテンツデータの保管用に予め割り当てておいたURLが指し示す記憶領域に記憶する(S200)。
制御部31は、ステップ210でCPFを記憶させたハードディスク33の記憶領域のURL(以下、このURLを「第3URL」と呼ぶ)を含む登録完了メッセージを移動体端末10に宛てて送信する(S220)。
以上で、コンテンツ登録サービス処理が終了する。
コンテンツ購入サービス処理を利用するユーザは、コンテンツ登録サービスを利用して暗号化済みコンテンツデータをコンテンツ提供サーバ装置30に登録した別のユーザからそのコンテンツデータのCPFの記憶領域を示す第3URLを取得して自らの移動体端末10のEEPROM18に記憶させた上で、サービス選択画面からコンテンツ購入サービスを選択する。
制御部11は、ステップ320で抽出したコンテンツ名データと価格データを所定の雛形に埋め込んで得たコンテンツ購入確認画面を液晶表示部14に表示させる(S330)。
コンテンツ購入確認画面を参照したユーザは、指示入力部13を操作することによって「購入する」のボタンを選択する。
そして、このような決済手続処理を経て決定した金額が、決済システム70に通知されて決済処理が依頼されると、決済システム70が、その金額を購入者たるユーザの銀行口座から引き落とす。このとき利用される銀行口座は、ユーザがキャリアと利用契約を結ぶ際に予め登録しておいた銀行口座である。
一方、販売者たるユーザに対しては、制御部61は、決済リクエストに含まれる価格データ分の金額を提供する処理を行う。具体的には、パケット通話料管理データベースから販売者たるユーザの通話料のレコードを特定し、特定したレコードに記憶された通話料の総計から、決済リクエストに含まれる価格データを減算する。これにより、販売者たるユーザに請求される通話料金は、コンテンツデータの販売額が差し引かれた状態となる。そして、この販売額が差し引かれた通話料金が上記決済システムによって決済される。なお、通話料の総計から価格データを減算するとマイナスになる場合には、そのマイナス額がパケット通話料管理データベースに登録される。この場合、決済システム70は、購入者から徴収した金額を原資として、販売者たるユーザの銀行口座にそのマイナスになった金額を振り込む処理を行えばよい。
続いて、制御部11は、ステップ320で抽出した第2URLを含むダウンロードリクエストをコンテンツ提供サーバ装置30に宛てて送信する(S380)。
以上で、コンテンツ購入サービス処理が終了する。
このように移動体端末10、コンテンツ取引管理サーバ装置60及びコンテンツ提供サーバ装置30のそれぞれが連携して、コンテンツデータの取引に関わる一連の作業を実行することによって、販売者と購入者の双方に対して、従来のような煩わしい作業を強いることなく、コンテンツデータの取引を円滑に行わせることができる。
まず、販売者は、コンテンツ取引管理サーバ装置60にコンテンツデータを登録することにより、CPFと暗号化済みコンテンツデータを簡単に入手することができる。さらに、販売者は、入手したCPFと暗号化コンテンツとを対応付けてコンテンツ提供サーバ装置30にダウンロード可能な状態で格納する作業だけで、コンテンツを販売することができる。よって、販売者からしてみれば、暗号化ソフトウェアを用意する必要もないし、決済システムを構築する必要もないというメリットがある。
まず、購入者が自らの移動体端末10を用いて入手したCPFを参照し、コンテンツデータを購入する旨の操作を行うと、移動体端末10は、復号キーの記憶領域を意味する第1URLやPINコードなどを含む決済リクエストを、コンテンツ取引管理サーバ装置60に送信する。このリクエストに応じて、コンテンツ取引管理サーバ装置60は、PINコードに対応するユーザに対して決済手続を行うと共に、第1URLが示す記憶領域から復号キーを読み出して移動体端末10に送信する。この段階で、購入者は、コンテンツデータの取引に必要不可欠な決済手続を完了することができるとともに、暗号化済みコンテンツデータの復号に必要な復号キーを入手することができる。このように決済手続を経るのとほぼ同時に復号キーを入手することができれば、その後は、暗号化済みコンテンツデータを入手するという簡易な作業が残されているだけである。
次いで、購入者は、移動体端末10を用いて暗号化済みコンテンツデータを要求する旨の操作を行う。この操作に応じて、移動体端末10は第2URLを含むダウンロードリクエストを、コンテンツ提供サーバ装置30に送信する。このリクエストに応じて、コンテンツ提供サーバ装置30は、第2URLが示す記憶領域から暗号化済みコンテンツデータを読み出して移動体端末10に送信する。移動体端末10は、既に入手しておいた復号キーで暗号化済みコンテンツデータを復号し、コンテンツデータを得る。このように、コンテンツデータを取得する作業は、例えばWEB上のコンテンツデータをダウンロードする際のごく一般的な手順と大差はなく,購入者にとっての作業負担は非常に少ない。
本願発明は、種々の変形実施が可能である。
コンテンツ購入アプリケーションをJava実行環境上で稼働するJavaアプリケーションとせずに、ネイティブアプリケーションとして移動体端末10のROM16に予め記憶させておくような構成をとってもよい。
実施形態では、決済に利用される銀行口座を、ユーザがキャリアと利用契約を結ぶ際に予め登録しておいた銀行口座としていた。しかし、これ以外にも、例えばユーザが所持しているクレジットカードの決済で利用される銀行口座を用いてもよいし、移動体端末10に実装されたクレジット機能によって利用される銀行口座を用いてもよい。
さらに、移動体端末10に実装された電子バリューを用いて決済してもよい。この場合のコンテンツ取引管理サーバ装置60の決済手続処理は以下のようになる。
決済リクエストを受信したコンテンツ取引管理サーバ装置60の制御部61は、決済リクエストに含まれるPINコードに対応する移動体端末10に対して、決済リクエストに含まれる価格データに相当する電子バリューを要求する。この要求に応じて、移動体端末10は自身が記憶している電子バリューから、要求された電子バリューを減算する。そして、移動体端末10は減算処理が終了すれば、その旨をコンテンツ取引管理サーバ装置60に通知する。
なお、決済は、通貨を用いたものに限らず、ユーザにとっての何らかの特典に換算可能なポイントを用いたものであってもよい。
以下、この内容について、上記実施形態と異なる点を中心に説明する。
図6において、コンテンツ登録サービスが選択されると、移動体端末10の制御部11は、販売コンテンツ登録画面の送信を求めるリクエストをコンテンツ取引管理サーバ装置60に宛てて送信する(S100)。リクエストを受信したコンテンツ取引管理サーバ装置60の制御部61は、販売コンテンツ登録画面の表示データを移動体端末10に宛てて送信する(S110)。表示データを受信した移動体端末10の制御部11は、販売コンテンツ登録画面を液晶表示部14に表示させる(S120)。この販売コンテンツ登録画面は、図8に示したコンテンツ名を入力する第1入力欄91、コンテンツの価格を入力する第2入力欄92、添付コンテンツを入力する第3入力欄93、及びコンテンツURLを入力する第4入力欄94に加えて、データセット(ここではキャラクタが利用するアイテム)に割り当てられたデータセット識別子を入力する第5入力欄が設けられている。
コンテンツ購入サービスを利用するユーザは、コンテンツ登録サービスを利用して暗号化済みコンテンツデータをコンテンツ提供サーバ装置30に登録した別のユーザからそのコンテンツデータのCPFの記憶領域を示す第3URLを取得して自らの移動体端末10のEEPROM18に記憶させた上で、サービス選択画面からコンテンツ購入サービスを選択する。コンテンツ購入サービスが選択されると、移動体端末10の制御部11は、EEPROM18に記憶された第3URLを読み出し、その第3URLを含むCPF送信リクエストをコンテンツ提供サーバ装置30へ送信する(S300)。CPF送信リクエストを受信したコンテンツ提供サーバ装置30の制御部31は、そのリクエストに含まれる第3URLが指し示すハードディスク33に記憶されたCPFを移動体端末10へ送信する(S310)。
EEPROM18に記憶させた復号キーを読み出し、その復号キーを上記データセットに作用させることによってアイテムを復元する(S460)。復元されたアイテムは、ロールプレイングゲーム中のキャラクタによって利用される。
Claims (6)
- 暗号化されたコンテンツデータである暗号化済みコンテンツデータの復号に用いる復号キーを記憶した記憶手段と、
情報の通信手段と、
前記記憶手段において或る前記暗号化済みコンテンツデータの復号キーを記憶した記憶領域を指し示す第1の記憶アドレスと、その暗号化済みコンテンツデータの購入者たるユーザを識別するユーザ識別子とを含む決済処理リクエストを、前記通信手段を介して受信する決済処理リクエスト受信手段と、
前記決済処理リクエストに含まれるユーザ識別子により識別されるユーザが前記暗号化済みコンテンツデータを購入する取引についての決済手続処理を行う決済手続処理手段と、
前記決済手続処理手段による決済手続処理が終了すると、前記決済処理リクエストに含まれる第1の記憶アドレスが指し示す前記記憶領域に記憶されている復号キーを前記記憶手段から読み出し、その復号キーを前記通信手段を介して前記決済処理リクエストの送信元へ送信する復号キー送信手段と、
コンテンツデータと、外部装置の記憶領域を指し示す第2の記憶アドレスとを、前記通信手段を介して受信するコンテンツデータ受信手段と、
前記受信したコンテンツデータに所定の暗号キーを作用させることによって、そのコンテンツデータを暗号化した暗号化済みコンテンツデータを生成する暗号化手段と、
前記暗号化手段による暗号化に用いられた前記暗号キーと対をなす復号キーを前記記憶手段に記憶させる記憶制御手段と、
前記復号キーが記憶された前記記憶領域を指し示す第1の記憶アドレス及び前記第2の記憶アドレスを含む取得手順定義ファイルと、前記暗号化手段によって生成された暗号化済みコンテンツデータとを、前記コンテンツデータ及び第2の記憶アドレスの送信元へ前記通信手段を介して送信するファイル送信手段と
を備えたコンテンツ取引管理サーバ装置。 - 請求項1に記載のコンテンツ取引管理サーバ装置において、
前記取得手順定義ファイルは、コンテンツ購入確認画面に表示される、取引に必要なコンテンツ名データ、価格データを含む
コンテンツ取引管理サーバ装置。 - 請求項1に記載のコンテンツ取引管理サーバ装置において、
前記コンテンツデータ受信手段は、複数のデータセットを含むコンテンツデータと、外部装置の記憶領域を指し示す第2の記憶アドレスと、当該コンテンツデータに含まれる前記データセットを指定するデータセット識別子とを、前記通信手段を介して受信し、
前記暗号化手段は、前記受信したコンテンツデータのうち、前記データセット識別子によって指定されるデータセットに所定の暗号キーを作用させることによって、暗号化された前記データセットと暗号化されていない前記コンテンツデータとから成る暗号化済みコンテンツデータを生成し、
前記ファイル送信手段は、前記復号キーが記憶された前記記憶領域を指し示す第1の記憶アドレス、前記第2の記憶アドレス及び前記データセット識別子を含む取得手順定義ファイルと、前記暗号化手段によって生成された暗号化済みコンテンツデータとを、前記コンテンツデータ及び前記データセット識別子の送信元へ前記通信手段を介して送信する
コンテンツ取引管理サーバ装置。 - 情報の記憶手段と、
情報の通信手段と、
暗号化されたコンテンツデータである暗号化済みコンテンツデータと、その暗号化に用いられた暗号キーと対をなす復号キーが記憶された記憶領域を指し示す第1の記憶アドレス及び前記記憶手段の記憶領域を示す第2の記憶アドレスを含む取得手順定義ファイルとを受信するファイル受信手段と、
前記暗号化済みコンテンツデータを前記第2の記憶アドレスが指し示す前記記憶手段の記憶領域に記憶させると共に、当該記憶領域とは異なる記憶領域に前記取得手順定義ファイルを記憶させる記憶制御手段と、
前記記憶手段から読み出した取得手順定義ファイルを送信するファイル送信手段と、
前記第2の記憶アドレスを含むダウンロードリクエストを、前記取得手順定義ファイルの送信先から前記通信手段を介して受信するリクエスト受信手段と、
前記受信したダウンロードリクエストに含まれる第2の記憶アドレスが指し示す前記記憶手段の記憶領域から読み出した暗号化済みコンテンツデータを前記ダウンロードリクエストの送信元へ前記通信手段を介して送信する暗号化済みコンテンツ送信手段と
を備えたコンテンツ提供サーバ装置。 - 自端末のユーザを識別するユーザ識別子を記憶した記憶手段と、
情報の通信手段と、
コンテンツデータの暗号化に用いる暗号キーと対をなす復号キーを記憶させた第1の外部装置の記憶領域を指し示す第1の記憶アドレス及び前記暗号キーを用いてコンテンツデータを暗号化して得た暗号化済みコンテンツデータを記憶させた第2の外部装置の記憶領域を指し示す第2の記憶アドレスを含むダウンロード取得手順ファイルを前記通信手段を介して受信するファイル受信手段と、
前記ダウンロード取得手順ファイルに含まれる第1の記憶アドレスと前記記憶手段から読み出したユーザ識別子とを含む決済処理リクエストを前記通信手段を介して前記第1の外部装置へ送信する決済処理リクエスト送信手段と、
前記ダウンロード取得手順ファイルから第2の記憶アドレスを抽出し、その第2の記憶アドレスを含むダウンロードリクエストを前記第2の外部装置へ前記通信手段を介して送信するダウンロードリクエスト送信手段と、
前記第2の記憶アドレスが指し示す前記第2の外部装置の記憶領域に記憶された暗号化済みコンテンツデータを前記通信手段を介して受信するコンテンツ受信手段と、
前記第1の記憶アドレスが指し示す前記第1の外部装置の記憶領域に記憶された復号キーを前記通信手段を介して受信する復号キー受信手段と、
前記受信した暗号化済みコンテンツデータに前記受信した復号キーを作用させることによってコンテンツデータを復号する復号手段と
を備えた端末装置。 - 自端末のユーザを識別するユーザ識別子を記憶した記憶手段及び情報の通信手段を備えたコンピュータ装置に、
コンテンツデータの暗号化に用いる暗号キーと対をなす復号キーを記憶させた第1の外部装置の記憶領域を指し示す第1の記憶アドレス及び前記暗号キーを用いてコンテンツデータを暗号化して得た暗号化済みコンテンツデータを記憶させた第2の外部装置の記憶領域を指し示す第2の記憶アドレスを含むダウンロード取得手順ファイルを前記通信手段を介して受信するファイル受信機能と、
前記ダウンロード取得手順ファイルに含まれる第1の記憶アドレスと前記記憶手段から読み出したユーザ識別子とを含む決済処理リクエストを前記通信手段を介して前記第1の外部装置へ送信する決済処理リクエスト送信機能と、
前記ダウンロード取得手順ファイルから第2の記憶アドレスを抽出し、その第2の記憶アドレスを含むダウンロードリクエストを前記第2の外部装置へ前記通信手段を介して送信するダウンロードリクエスト送信機能と、
前記第2の記憶アドレスが指し示す前記第2の外部装置の記憶領域に記憶された暗号化済みコンテンツデータを前記通信手段を介して受信するコンテンツ受信機能と、
前記第1の記憶アドレスが指し示す前記第1の外部装置の記憶領域に記憶された復号キーを前記通信手段を介して受信する復号キー受信機能と、
前記受信した暗号化済みコンテンツデータに前記受信した復号キーを作用させることによってコンテンツデータを復号する復号機能と
を実現させるプログラム。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007029714A JP5073308B2 (ja) | 2007-02-08 | 2007-02-08 | コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム |
CNA2008800037742A CN101601058A (zh) | 2007-02-08 | 2008-02-07 | 内容交易管理服务器装置、内容提供服务器装置、终端装置及其程序 |
US12/526,067 US8626842B2 (en) | 2007-02-08 | 2008-02-07 | Content transaction management server device, content-providing server device, and terminal device and control program |
PCT/JP2008/052009 WO2008096808A1 (ja) | 2007-02-08 | 2008-02-07 | コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム |
EP08710899A EP2120198A4 (en) | 2007-02-08 | 2008-02-07 | COMMERCIAL CONTENT MANAGEMENT SERVER DEVICE, CONTENT PROVIDER SERVER DEVICE, TERMINAL AND PROGRAM THEREOF |
US13/942,756 US20130304652A1 (en) | 2007-02-08 | 2013-07-16 | Content transaction management server device, content-providing server device, and terminal device and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007029714A JP5073308B2 (ja) | 2007-02-08 | 2007-02-08 | コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008197747A JP2008197747A (ja) | 2008-08-28 |
JP5073308B2 true JP5073308B2 (ja) | 2012-11-14 |
Family
ID=39681712
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007029714A Expired - Fee Related JP5073308B2 (ja) | 2007-02-08 | 2007-02-08 | コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム |
Country Status (5)
Country | Link |
---|---|
US (2) | US8626842B2 (ja) |
EP (1) | EP2120198A4 (ja) |
JP (1) | JP5073308B2 (ja) |
CN (1) | CN101601058A (ja) |
WO (1) | WO2008096808A1 (ja) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4676453B2 (ja) * | 2007-03-29 | 2011-04-27 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末及びそのプログラム |
US20090281854A1 (en) * | 2008-05-07 | 2009-11-12 | Chappen Michael C | Interactive knowledge sales market database |
JP5753840B2 (ja) * | 2009-05-05 | 2015-07-22 | コーニンクレッカ フィリップス エヌ ヴェ | 無線ネットワークにおける通信を保護する方法及びそのためのリソースが制限された装置 |
JP5552942B2 (ja) * | 2010-07-28 | 2014-07-16 | 富士通株式会社 | 情報送信装置、ネットワークシステム、情報送信方法および情報送信プログラム |
WO2013024966A1 (ko) * | 2011-08-18 | 2013-02-21 | 엘지전자 주식회사 | 콘텐트 수신 방법 및 장치 |
US9047489B2 (en) * | 2011-11-14 | 2015-06-02 | Wave Systems Corp. | Security systems and methods for social networking |
US9015857B2 (en) * | 2011-11-14 | 2015-04-21 | Wave Systems Corp. | Security systems and methods for encoding and decoding digital content |
US20150207787A1 (en) * | 2014-01-23 | 2015-07-23 | Carin Rene Cannell | Techniques for secure data transactions |
US9537833B2 (en) | 2014-12-31 | 2017-01-03 | Google Inc. | Secure host communications |
US9547773B2 (en) | 2014-12-31 | 2017-01-17 | Google Inc. | Secure event log management |
US9760727B2 (en) * | 2014-12-31 | 2017-09-12 | Google Inc. | Secure host interactions |
JP6204933B2 (ja) * | 2015-03-13 | 2017-09-27 | 株式会社smart−FOA | 情報収集システム |
CN105681309B (zh) | 2016-01-26 | 2018-06-19 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、第一终端、第二终端及服务器 |
WO2017156417A1 (en) * | 2016-03-11 | 2017-09-14 | Feng Youlin | Systems and methods for data encryption and decryption |
US10575160B2 (en) * | 2016-03-30 | 2020-02-25 | Vitrotv Hk Ltd | Systems and methods for operating display devices with dual pathway connections |
CN106204047A (zh) * | 2016-06-30 | 2016-12-07 | 成都生辉电子科技有限公司 | 一种移动终端支付装置 |
US10419931B1 (en) | 2016-08-25 | 2019-09-17 | EMC IP Holding Company LLC | Security for network computing environment using centralized security system |
WO2019214687A1 (en) | 2018-05-09 | 2019-11-14 | BBPOS Limited | Terminal hardware configuration system |
US11062299B2 (en) * | 2017-10-24 | 2021-07-13 | BBPOS Limited | System and method for indicating entry of personal identification number |
CN107911420A (zh) * | 2017-10-27 | 2018-04-13 | 智慧海派科技有限公司 | 一种在智能终端间建立共享存储区的方法及系统 |
US10579696B2 (en) * | 2018-02-22 | 2020-03-03 | Inernational Business Machines Corporation | Save session storage space by identifying similar contents and computing difference |
US11184423B2 (en) * | 2018-10-24 | 2021-11-23 | Microsoft Technology Licensing, Llc | Offloading upload processing of a file in a distributed system using a key that includes a hash created using attribute(s) of a requestor and/or the file |
JP7208452B2 (ja) * | 2018-12-10 | 2023-01-19 | 富士通株式会社 | データ取引処理プログラム、データ取引処理装置、及びデータ取引処理方法 |
CN112118206B (zh) * | 2019-06-19 | 2022-04-12 | 贵州白山云科技股份有限公司 | 一种解密方法、装置、系统、介质及设备 |
US11316851B2 (en) | 2019-06-19 | 2022-04-26 | EMC IP Holding Company LLC | Security for network environment using trust scoring based on power consumption of devices within network |
CN113393233A (zh) * | 2020-03-11 | 2021-09-14 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置、设备与存储介质 |
US11941155B2 (en) | 2021-03-15 | 2024-03-26 | EMC IP Holding Company LLC | Secure data management in a network computing environment |
JP7524255B2 (ja) | 2022-06-30 | 2024-07-29 | デジタルアーツ株式会社 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4039025A (en) * | 1974-10-09 | 1977-08-02 | Exxon Production Research Company | Apparatus for anchoring an offshore structure |
US4273068A (en) * | 1978-08-21 | 1981-06-16 | Global Marine, Inc. | Connection of cold water riser pipes to supporting structures |
US4907268A (en) * | 1986-11-03 | 1990-03-06 | Enigma Logic, Inc. | Methods and apparatus for controlling access to information processed a multi-user-accessible digital computer |
US5060263A (en) * | 1988-03-09 | 1991-10-22 | Enigma Logic, Inc. | Computer access control system and method |
US5218695A (en) * | 1990-02-05 | 1993-06-08 | Epoch Systems, Inc. | File server system having high-speed write execution |
US5269629A (en) * | 1991-07-29 | 1993-12-14 | Shell Oil Company | Elastomeric swivel support assembly for catenary riser |
US5447392A (en) * | 1993-05-03 | 1995-09-05 | Shell Oil Company | Backspan stress joint |
US5495411A (en) * | 1993-12-22 | 1996-02-27 | Ananda; Mohan | Secure software rental system using continuous asynchronous password verification |
JPH09114787A (ja) * | 1995-10-23 | 1997-05-02 | Nippon Telegr & Teleph Corp <Ntt> | 情報流通方法及びシステム |
US5826261A (en) * | 1996-05-10 | 1998-10-20 | Spencer; Graham | System and method for querying multiple, distributed databases by selective sharing of local relative significance information for terms related to the query |
US5875296A (en) * | 1997-01-28 | 1999-02-23 | International Business Machines Corporation | Distributed file system web server user authentication with cookies |
US5887659A (en) * | 1997-05-14 | 1999-03-30 | Dril-Quip, Inc. | Riser for use in drilling or completing a subsea well |
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US20010016836A1 (en) * | 1998-11-02 | 2001-08-23 | Gilles Boccon-Gibod | Method and apparatus for distributing multimedia information over a network |
JP2001051960A (ja) | 1999-08-10 | 2001-02-23 | Hitachi Ltd | 部分的公開可能なコンテンツ作成方法、部分的公開可能なコンテンツ配信方法、および、記録媒体 |
JP2001103047A (ja) * | 1999-09-30 | 2001-04-13 | Pfu Ltd | コンテンツ配布装置および記録媒体 |
CN100340079C (zh) * | 1999-12-07 | 2007-09-26 | 三洋电机株式会社 | 数据再生设备 |
JP4784795B2 (ja) * | 2000-03-14 | 2011-10-05 | ソニー株式会社 | 情報処理装置および方法、情報提供装置および方法、プログラム格納媒体、並びにプログラム |
JP2001265361A (ja) * | 2000-03-14 | 2001-09-28 | Sony Corp | 情報提供装置および方法、情報処理装置および方法、並びにプログラム格納媒体 |
JP3568470B2 (ja) * | 2000-09-21 | 2004-09-22 | 三洋電機株式会社 | シェル型データ端末装置 |
JP3615485B2 (ja) * | 2000-11-29 | 2005-02-02 | 松下電器産業株式会社 | 電子コンテンツ取引方法及びそのシステム |
SG124290A1 (en) * | 2001-07-23 | 2006-08-30 | Ntt Docomo Inc | Electronic payment method, system, and devices |
JP2003174521A (ja) * | 2001-12-07 | 2003-06-20 | Ntt Docomo Inc | 通信モジュール実行制御システム及び通信モジュール実行制御方法並びにアプリケーション実行制御システム及びアプリケーション実行制御方法 |
GB2387505B (en) * | 2002-04-12 | 2005-11-23 | Vodafone Plc | Communication systems |
JP2004013743A (ja) | 2002-06-10 | 2004-01-15 | Softbank Commerce Corp | デジタルコンテンツの保護・販売支援システム |
JP2004048533A (ja) | 2002-07-15 | 2004-02-12 | Ntt Data Corp | ライセンス管理装置、ライセンス管理用データベース作成方法及びコンピュータプログラム |
JP2004054451A (ja) * | 2002-07-18 | 2004-02-19 | Fuji Photo Film Co Ltd | ディジタル・コンテンツ・システム |
US20050177853A1 (en) * | 2004-02-11 | 2005-08-11 | Alio, Inc. | System and Methodology for Distributed Delivery of Online Content in Response to Client Selections from an Online Catalog |
JP4676749B2 (ja) * | 2004-12-02 | 2011-04-27 | パナソニック株式会社 | データ処理装置 |
US8028322B2 (en) * | 2005-03-14 | 2011-09-27 | Time Warner Cable Inc. | Method and apparatus for network content download and recording |
JP4537882B2 (ja) * | 2005-04-18 | 2010-09-08 | 株式会社東芝 | 情報端末装置 |
US20070156594A1 (en) * | 2006-01-03 | 2007-07-05 | Mcgucken Elliot | System and method for allowing creators, artsists, and owners to protect and profit from content |
US20080147821A1 (en) * | 2006-12-19 | 2008-06-19 | Dietrich Bradley W | Managed peer-to-peer content backup service system and method using dynamic content dispersal to plural storage nodes |
-
2007
- 2007-02-08 JP JP2007029714A patent/JP5073308B2/ja not_active Expired - Fee Related
-
2008
- 2008-02-07 EP EP08710899A patent/EP2120198A4/en not_active Ceased
- 2008-02-07 WO PCT/JP2008/052009 patent/WO2008096808A1/ja active Application Filing
- 2008-02-07 US US12/526,067 patent/US8626842B2/en not_active Expired - Fee Related
- 2008-02-07 CN CNA2008800037742A patent/CN101601058A/zh active Pending
-
2013
- 2013-07-16 US US13/942,756 patent/US20130304652A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CN101601058A (zh) | 2009-12-09 |
US20110004555A1 (en) | 2011-01-06 |
US8626842B2 (en) | 2014-01-07 |
WO2008096808A1 (ja) | 2008-08-14 |
JP2008197747A (ja) | 2008-08-28 |
EP2120198A4 (en) | 2011-01-26 |
EP2120198A1 (en) | 2009-11-18 |
US20130304652A1 (en) | 2013-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5073308B2 (ja) | コンテンツ取引管理サーバ装置、コンテンツ提供サーバ装置、端末装置及びそのプログラム | |
JP4885993B2 (ja) | 端末管理方法およびサーバ | |
JP4469376B2 (ja) | 移動電話、移動電話を用いてキャッシュレス取引を行うための方法及びコンピュータシステム | |
FI109949B (fi) | Menetelmä palveluiden laskuttamiseksi, palvelin ja tietoliikennejärjestelmä | |
US20080270418A1 (en) | Method for registering a domain name and signing up with a search website using a computer network service provider on behalf of a user, and a modem | |
EP1215605A1 (en) | Contents distribution system | |
JP5174955B2 (ja) | クライアント端末、サーバ、サーバクライアントシステム、連携動作処理方法、プログラム、および記録媒体 | |
JP2005316936A (ja) | 商品サーバ、購入代金決済方法、商品購入方法並びにコンピュータプログラム | |
JP2009205319A (ja) | 電子書籍販売システムにおける携帯電話機用データ処理方法及びその電子書籍販売システム | |
JP4769475B2 (ja) | コンテンツ配信用サーバ及びこれを備えたコンテンツ配信システム | |
US20020087474A1 (en) | Electronic commerce system, electronic commerce method and storage medium | |
CN110913275B (zh) | 目标对象的属性信息添加方法、系统及存储介质 | |
JP4588529B2 (ja) | サービスシステムおよび最適サービス提供方法 | |
JP2001195482A (ja) | コンテンツ配信の課金方法及びその課金システム | |
JP2002006856A (ja) | データ提供装置、データ提供方法及びデータ提供プログラムを記録した記録媒体 | |
JP6916143B2 (ja) | コンピュータプログラム | |
JP5156064B2 (ja) | 個人特定id管理システム | |
JP2002203071A (ja) | ライセンス販売装置、コンテンツ配信システム、ライセンス販売方法及び記憶媒体 | |
US20070168952A1 (en) | Methods for producing, transferring, and renewing virtual machine applications using flash, and system thereof | |
JP2008262355A (ja) | 通信管理装置、及び、通信端末を用いた代金の決済方法 | |
KR20130007372A (ko) | 스마트폰을 통한 멀티미디어 서비스 이용방법 | |
JP2003196485A (ja) | 電子決済処理システム、電子決済処理方法、及び電子決済処理プログラム | |
CN106489143A (zh) | 一种数据交互处理方法、装置以及系统 | |
Ciminiera et al. | Implementing innovative services supporting user and terminal mobility: the SCARAB architecture | |
JP2004070729A (ja) | アイテム情報仲介方法及びアイテム情報仲介システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090918 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120416 |
|
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: 20120821 |
|
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: 20120822 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5073308 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150831 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |