JPH11316729A - Internet charging method/system and medium for recording internet charging program - Google Patents
Internet charging method/system and medium for recording internet charging programInfo
- Publication number
- JPH11316729A JPH11316729A JP34191598A JP34191598A JPH11316729A JP H11316729 A JPH11316729 A JP H11316729A JP 34191598 A JP34191598 A JP 34191598A JP 34191598 A JP34191598 A JP 34191598A JP H11316729 A JPH11316729 A JP H11316729A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- prepaid information
- prepaid
- management server
- information management
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 91
- 238000012545 processing Methods 0.000 claims abstract description 44
- 238000012797 qualification Methods 0.000 claims abstract 2
- 238000004364 calculation method Methods 0.000 claims description 32
- 238000007726 management method Methods 0.000 description 116
- 230000006870 function Effects 0.000 description 14
- 230000004044 response Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、インターネット課
金方法及びシステム及びインターネット課金プログラム
を格納した記憶媒体に係り、特に、インターネット上で
の有料サービスの利用に対する課金を実現するためのイ
ンターネット課金方法及びシステム及びインターネット
課金プログラムを記録した記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an Internet charging method and system, and a storage medium storing an Internet charging program, and more particularly to an Internet charging method and system for realizing charging for use of a pay service on the Internet. And a recording medium on which an Internet charging program is recorded.
【0002】[0002]
【従来の技術】インターネットにおける有料サービスの
利用に対する課金システムとしては、従来、クレジット
カードを利用したものや、特定のサービスを対象とした
会員制のものがある。この方法は、サービスを利用する
ためにクレジットカードの会員または、サービス提供会
社の会員となり、限定された範囲においてサービスが提
供される。また、インターネット上でブリペイドカード
を利用した方法があり、そのようなブリペイドカードを
利用した課金システムを実現するための従来技術とし
て、特開平9−251494に記載された「仮想プリペ
イドカードによる決済システム」がある。本従来技術に
よる処理の概要は以下の通りである。2. Description of the Related Art Conventionally, as a charging system for use of a pay service on the Internet, there are a system using a credit card and a system using a membership system for a specific service. In this method, a member of a credit card or a member of a service provider is used to use the service, and the service is provided to a limited extent. Also, there is a method using a payment card on the Internet. As a conventional technique for realizing such a charging system using the payment card, “Payment by virtual prepaid card” described in Japanese Patent Application Laid-Open No. 9-251494 is used. There is a system. The outline of the processing according to the prior art is as follows.
【0003】1)一般会員端末は、決済センタに対して
仮想プリペイドカードの発行を要求する。決済センタは
一般会員からの入金を確認後、一般会員に対して仮想プ
リペイドカードの発行を要求する。一般会員の決済サー
バへの入金は、クレジットカード決済、決済サーバと取
引のある所定銀行口座への振り込みなどの手段により行
う。[0003] 1) The general member terminal requests the settlement center to issue a virtual prepaid card. After confirming the payment from the general member, the settlement center requests the general member to issue a virtual prepaid card. Payment of the general member to the settlement server is performed by means such as credit card settlement, transfer to a predetermined bank account having a transaction with the settlement server, or the like.
【0004】2)仮想プリペイドカード取得後、一般会
員は、店舗会員端末からネットワークを介して提供され
一般会員端末に表示される各商品のうち購入したい商品
を選択し、その受発注を完了させる。 3)一般会員は、一般会員端末から、電子署名及び暗号
を施した支払指示(取引番号など)を決済センタへ送信
する。[0004] 2) After obtaining the virtual prepaid card, the general member selects the product to be purchased from the products provided from the store member terminal via the network and displayed on the general member terminal, and completes the ordering. 3) The general member transmits a payment instruction (transaction number or the like) with the electronic signature and encryption from the general member terminal to the settlement center.
【0005】4)支払指示を受信した決済センタは、電
子署名を検証し、正しい一般会員からの支払指示である
ことを確認する。次にその一般会員の仮想プリペイドカ
ード残高を確認する。 5)上記の処理が正しく完了した場合、決済センタは、
電子署名及び暗号を施した支払通知(取引番号など)を
店舗会員端末に送付する。同時に、仮想プリペイドカー
ドの新残高を一般会員端末に送信する。この結果、一般
会員及び店舗会員の決済が完了する。[0005] 4) The settlement center that has received the payment instruction verifies the electronic signature and confirms that the payment instruction is correct from a general member. Next, the virtual prepaid card balance of the general member is confirmed. 5) If the above processing is completed correctly, the settlement center
Send the payment notice (transaction number etc.) with the electronic signature and encryption to the store member terminal. At the same time, the new balance of the virtual prepaid card is transmitted to the general member terminal. As a result, the settlement of the general member and the store member is completed.
【0006】6)支払通知を受信した店舗端末は、電子
署名を検証し、正しい決済センタからの支払通知である
ことを確認した後、一般会員端末に対して商品の受け渡
しを行う。[0006] 6) Upon receiving the payment notice, the store terminal verifies the electronic signature, confirms that the payment notice is from the correct settlement center, and then delivers the goods to the general member terminal.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、上記従
来のクレジットカードを利用したものや、特定のサービ
スを対象とした会員制によるサービスの提供を受けるた
めには、クレジットカードの会員、または、サービス提
供会社の会員になる必要があり、利用者が限定されてし
まう。また、会員になる時に私的情報をカード会社やサ
ービス提供会社に教えなければならず、匿名でサービス
を利用することができない。また、会員になるための手
続きが繁雑で、利用しにくく、さらに、クレジットカー
ド番号がネットワーク上を流れるため、第三者によるカ
ード番号の盗聴・悪用という危険性がある。However, in order to receive services using the above-described conventional credit card or a membership-based service for a specific service, a credit card member or a service provider is required. It is necessary to become a member of the company, and users are limited. Also, when you become a member, you must give private information to your card company or service provider, and you cannot use the service anonymously. In addition, the procedure for becoming a member is complicated and difficult to use, and since the credit card number flows on the network, there is a danger that a third party may eavesdrop or misuse the card number.
【0008】また、上記従来技術の「仮想プリペイドカ
ードによる決済システム」は、まず、一般会員端末と店
舗会員端末との間で受発注処理を完了させた後、次のス
テップとして、一般会員端末からの指示に基づいて決済
センタが決済処理を行っているため、店舗会員端末は、
一般会員及びそのプリペイド残高を確認することなく、
無条件に一般会員端末からの発注を受け付けてしまうと
いう問題点があった。従って、上記従来技術の「仮想プ
リペイドカードによる決済システム」においては、悪意
を持つ第3者からの不正な発注を拒否できない。また、
一般会員のプリペイド残高が不足する場合でも、一般会
員端末からの発注を拒否できない。さらに、決済センタ
が障害等により動作していない場合でも、一般会員端末
からの発注を拒否することができない。In the above-mentioned prior art "payment system using a virtual prepaid card", first, an order receiving process is completed between a general member terminal and a store member terminal, and then, as a next step, the general member terminal transmits the order. Since the payment center is performing payment processing based on the instruction of
Without checking general members and their prepaid balance,
There was a problem that an order from a general member terminal was unconditionally accepted. Therefore, in the above-mentioned conventional "payment system using a virtual prepaid card", an unauthorized order from a malicious third party cannot be refused. Also,
Even if the general member's prepaid balance is insufficient, the order from the general member terminal cannot be refused. Further, even when the settlement center is not operating due to a failure or the like, it is not possible to reject an order from a general member terminal.
【0009】本発明は、上記の点に鑑みなされたもの
で、クレジットカードを所有しない人でも利用可能で、
かつ、望ましくない発注を確実に排除可能なインターネ
ット課金方法及びシステム及びインターネット課金プロ
グラムを格納した記録媒体を提供することを目的とす
る。The present invention has been made in view of the above points, and can be used by anyone who does not own a credit card.
It is another object of the present invention to provide an Internet charging method and system capable of reliably eliminating undesirable orders and a recording medium storing an Internet charging program.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するため
に本発明は次のように構成される。本発明は、インター
ネット上での課金を可能とするインターネット課金方法
であり、端末が、取引に必要な所定の情報を保持するプ
リペイド情報媒体を利用してコンテンツサーバに有料サ
ービスの利用を要求し、コンテンツサーバがプリペイド
情報管理サーバに対して、プリペイド情報媒体が該コン
テンツの有料サービスを利用する資格を有するかどうか
の認証及びプリペイド情報媒体の課金を要求し、プリペ
イド情報管理サーバがプリペイド情報媒体に対して認証
を行い、プリペイド情報管理サーバがプリペイド情報媒
体に対して、有料サービスの利用度合いに応じた課金処
理を実施し、コンテンツサーバが前記端末に対して有料
サービスを提供する。To achieve the above object, the present invention is configured as follows. The present invention is an Internet billing method that enables billing on the Internet, in which a terminal requests a content server to use a paid service using a prepaid information medium that holds predetermined information necessary for a transaction, The content server requests the prepaid information management server to authenticate whether the prepaid information medium is qualified to use the paid service for the content and to charge the prepaid information medium, and the prepaid information management server requests the prepaid information medium for the prepaid information medium. The prepaid information management server performs a charging process on the prepaid information medium in accordance with the degree of use of the pay service, and the content server provides the terminal with the pay service.
【0011】上記構成において、所定の情報に含まれる
パスワードは、プリペイド情報媒体から端末に入力され
る代りに、ユーザにより端末に入力されてもよい。ま
た、上記目的を達成するために本発明は次のように構成
してもよい。本発明は、インターネット上での課金を可
能とするインターネット課金方法であり、端末が、取引
に必要な所定の情報を保持するプリペイド情報媒体を利
用してコンテンツサーバにサービスメニューを要求し、
コンテンツサーバが端末にサービスメニューを送信し、
ユーザが利用したいサービスを選択すると、端末は、コ
ンテンツサーバに対して有料サービスの利用を要求し、
コンテンツサーバは、プリペイド情報管理サーバに、プ
リペイド情報媒体が該コンテンツの有料サービスを利用
する資格を有するかどうかの認証及びプリペイド情報媒
体への課金を要求し、端末は、プリペイド情報管理サー
バからの要求に基づきプリペイド情報媒体に格納された
IDをプリペイド情報管理サーバに送信し、プリペイド
情報管理サーバは、認証用の情報を端末に対して送信
し、端末は、該情報とパスワードとを結合した値に対し
て所定の演算を行い、その結果を前記プリペイド情報管
理サーバに送信し、プリペイド情報管理サーバは、デー
タベースに格納されている前記プリペイド情報媒体のパ
スワードと情報とを結合した値に対して端末が使用した
演算と同一の演算により演算処理を行い、その結果を端
末からの演算結果と照合することにより認証を行ない、
プリペイド情報管理サーバは、IDを基にデータベース
を検索し、該IDのプリペイド情報媒体のサービス利用
残度数を参照して、課金処理を行い、認証と課金処理が
共に成功した場合に、プリペイド情報管理サーバが端末
に対してプリペイド情報媒体の残高を含む情報を通知
し、コンテンツサーバが前記端末に対して有料サービス
を提供する。[0011] In the above configuration, the password included in the predetermined information may be input to the terminal by the user instead of being input to the terminal from the prepaid information medium. Further, in order to achieve the above object, the present invention may be configured as follows. The present invention is an Internet billing method that enables billing on the Internet, in which a terminal requests a service menu from a content server using a prepaid information medium holding predetermined information required for a transaction,
The content server sends a service menu to the terminal,
When the user selects a service to use, the terminal requests the content server to use the paid service,
The content server requests the prepaid information management server to authenticate whether or not the prepaid information medium is qualified to use the paid service for the content and to charge the prepaid information medium. Transmits the ID stored in the prepaid information medium to the prepaid information management server, the prepaid information management server transmits information for authentication to the terminal, and the terminal converts the information to a value obtained by combining the information and the password. The prepaid information management server performs a predetermined operation on the prepaid information management server, and transmits the result to the prepaid information management server. Performs arithmetic processing using the same arithmetic as used, and compares the result with the arithmetic result from the terminal. Performs authentication by case,
The prepaid information management server searches a database based on the ID, refers to the remaining service usage count of the prepaid information medium of the ID, performs a charging process, and, when both the authentication and the charging process are successful, the prepaid information management server. The server notifies the terminal of information including the balance of the prepaid information medium, and the content server provides a pay service to the terminal.
【0012】上記構成において、上記パスワードは、プ
リペイド情報媒体から端末に入力される代りに、ユーザ
により端末に入力されてもよい。また、上記目的を達成
するために本発明は次のように構成される。本発明は、
端末、コンテンツサーバ、プリペイド情報管理サーバが
ネットワークに接続されており、インターネット上での
課金を可能とするためのインターネット課金システムに
おいて端末を制御する方法であって、取引に必要な所定
の情報を保持するプリペイド情報媒体に記録されている
アドレス情報に基づいて、コンテンツサーバにアクセス
して、サービスメニューを要求し、コンテンツサーバに
対して有料サービスの利用を要求し、プリペイド情報管
理サーバからの要求に基づいて、プリペイド情報媒体に
格納された情報に含まれるIDをプリペイド情報管理サ
ーバに送信し、プリペイド情報管理サーバから認証のた
めの情報を受信し、プリペイド情報媒体に格納されたパ
スワードを読み出し、該パスワードと情報に所定の演算
処理を行なった後に演算結果をプリペイド情報管理サー
バに送信し、プリペイド情報管理サーバからの要求に基
づいて、プリペイド情報媒体に度数残高を含む情報を書
き込む。In the above configuration, the password may be input to the terminal by the user instead of being input to the terminal from the prepaid information medium. In order to achieve the above object, the present invention is configured as follows. The present invention
A method for controlling a terminal in an Internet charging system in which a terminal, a content server, and a prepaid information management server are connected to a network and enabling charging on the Internet, and holding predetermined information necessary for a transaction. Based on the address information recorded on the prepaid information medium, the content server is accessed, a service menu is requested, the content server is requested to use a pay service, and a request is received from the prepaid information management server. Transmitting the ID included in the information stored in the prepaid information medium to the prepaid information management server, receiving the information for authentication from the prepaid information management server, reading the password stored in the prepaid information medium, After performing a predetermined operation on the information It sends the result to the prepaid information management server, based on a request from the prepaid information management server writes information including the power balance in the prepaid information medium.
【0013】また、上記目的を達成するために本発明は
次のように構成してもよい。本発明は、端末、コンテン
ツサーバ、プリペイド情報管理サーバがネットワークに
接続されており、インターネット上での課金を可能とす
るためのインターネット課金システムにおけるコンテン
ツサーバを制御する方法であって、取引に必要な所定の
情報を保持するプリペイド情報媒体に記録されているア
ドレス情報に基づいて端末から送信されたサービスメニ
ュー要求を受信して、サービスメニューを送信し、端末
から有料サービスの利用要求を受信して、端末アドレス
を含むメッセージをプリペイド情報管理サーバに送信す
ることによりプリペイド情報媒体の認証を要求し、有料
サービスの利用のために所要の度数をプリペイド情報管
理サーバに送信することによりプリペイド情報媒体に対
する課金を要求し、認証と課金処理が共に成功した場合
に端末に対して有料サービスの提供を行なう。Further, in order to achieve the above object, the present invention may be configured as follows. The present invention is a method for controlling a content server in an Internet billing system in which a terminal, a content server, and a prepaid information management server are connected to a network and enabling billing on the Internet. Receiving a service menu request transmitted from the terminal based on the address information recorded on the prepaid information medium holding predetermined information, transmitting a service menu, receiving a request for using a paid service from the terminal, Requesting authentication of the prepaid information medium by transmitting a message including the terminal address to the prepaid information management server, and charging the prepaid information medium by transmitting the required frequency to the prepaid information management server for use of the paid service. Request, authentication and billing are both successful Carry out the provision of paid services to the terminal in the case was.
【0014】更に、上記目的を達成するために本発明は
次のようにも構成される。本発明は、端末、コンテンツ
サーバ、プリペイド情報管理サーバがネットワークに接
続されており、インターネット上での課金を可能とする
ためのインターネット課金システムにおいて、プリペイ
ド情報管理サーバを制御する方法であって、コンテンツ
サーバから、端末で使用される、取引に必要な所定の情
報を保持するプリペイド情報媒体の認証の要求及び課金
処理の要求を受信し、端末に情報に含まれるIDを要求
し、該IDを受信し、認証のための情報を端末に対して
送信し、端末による演算結果を受信し、プリペイド情報
が格納されたデータベースを参照して、端末と同一の演
算方法による演算結果を、端末からの演算結果と照合す
ることにより認証処理を行い、認証処理が成功し、プリ
ペイド情報媒体の残度数が所要度数より大きい場合にプ
リペイド情報媒体の残度数を所要の度数だけ減算し、端
末を介して前記プリペイド情報媒体に度数残高を含む情
報を通知する。Further, in order to achieve the above object, the present invention is configured as follows. The present invention relates to a method for controlling a prepaid information management server in an Internet charging system in which a terminal, a content server, and a prepaid information management server are connected to a network to enable charging on the Internet. The server receives a request for authentication of a prepaid information medium and a request for billing processing, which hold predetermined information necessary for a transaction, used by the terminal, requests an ID included in the information from the terminal, and receives the ID. The terminal transmits information for authentication to the terminal, receives the calculation result by the terminal, and refers to the database storing the prepaid information to calculate the calculation result by the same calculation method as that of the terminal from the terminal. Authentication processing is performed by checking the result, the authentication processing is successful, and the remaining frequency of the prepaid information medium is larger than the required frequency. The remaining power of the prepaid information medium by subtracting the required power when, and notifies the information including the power balance in the prepaid information medium via the terminal.
【0015】また、上記目的を達成するために本発明は
次のように構成してもよい。本発明は、端末、コンテン
ツサーバ、プリペイド情報管理サーバがネットワークに
接続されており、インターネット上での課金を可能とす
るためのインターネット課金システムであって、端末
は、ユーザがプリペイド情報媒体を利用して前記コンテ
ンツサーバに対して、有料サービスの利用を要求し、コ
ンテンツサーバは、プリペイド情報管理サーバに対し
て、プリペイド情報媒体が前記コンテンツサーバの有料
サービスを利用する資格を有するかどうかの認証を要求
し、プリペイド情報管理サーバに対してプリペイド情報
媒体に対する課金を要求し、端末に対して前記有料サー
ビスを提供し、プリペイド情報管理サーバは、プリペイ
ド情報媒体に対して認証を行い、有料サービスの利用度
合いに応じた課金処理をプリペイド情報媒体に対して実
施する。Further, in order to achieve the above object, the present invention may be configured as follows. The present invention is an Internet billing system in which a terminal, a content server, and a prepaid information management server are connected to a network to enable billing on the Internet, wherein the terminal uses a prepaid information medium by a user. Requesting the content server to use the pay service, and requesting the prepaid information management server to authenticate whether the prepaid information medium is qualified to use the pay service of the content server. Requesting the prepaid information management server to charge for the prepaid information medium; providing the pay service to the terminal; the prepaid information management server authenticates the prepaid information medium; For prepaid information media Carry out.
【0016】また、上記目的を達成するために本発明は
次のように構成しても良い。本発明は、端末、コンテン
ツサーバ、プリペイド情報管理サーバがネットワークに
接続されており、インターネット上での課金を可能とす
るためのインターネット課金システムであって、前記端
末は、取引に必要な所定の情報を保持するプリペイド情
報媒体を利用して前記コンテンツサーバにアクセスし、
有料サービスの利用を要求し、プリペイド情報管理サー
バからの要求に基づいてプリペイド情報媒体に格納され
たIDを送信し、プリペイド情報管理サーバからの要求
に基づいてプリペイド情報媒体に格納されたパスワード
を読み出し、所定の演算処理を行なった後に演算結果を
前記プリペイド情報管理サーバに送信し、プリペイド情
報管理サーバからの要求に基づいてプリペイド情報媒体
に度数残高、利用日時を書き込み、コンテンツサーバ
は、プリペイド情報管理サーバに対して、プリペイド情
報媒体がコンテンツサーバの有料サービスを利用する資
格を有するかどうかの認証を要求し、プリペイド情報管
理サーバに対してプリペイド情報媒体に対する課金処理
を要求し、認証と課金処理が共に成功した場合に、端末
に対して有料サービスを提供し、認証及び課金処理部に
対してプリペイド情報媒体の認証、課金を要求し、プリ
ペイド情報管理サーバは、コンテンツサーバから認証の
要求があった場合に、端末に対してプリペイド情報媒体
の認証を行う手段と、有料サービスの利用度合いに応じ
た課金処理をプリペイド情報媒体に対して実施し、端末
に対してプリペイド情報媒体の度数残高を含む情報を通
知する。Further, in order to achieve the above object, the present invention may be configured as follows. The present invention is an Internet billing system in which a terminal, a content server, and a prepaid information management server are connected to a network to enable billing on the Internet, wherein the terminal has a predetermined information required for a transaction. Accessing the content server using a prepaid information medium holding
Request the use of the paid service, transmit the ID stored in the prepaid information medium based on the request from the prepaid information management server, and read the password stored in the prepaid information medium based on the request from the prepaid information management server After performing a predetermined calculation process, the calculation result is transmitted to the prepaid information management server, and based on a request from the prepaid information management server, the frequency balance and the use date and time are written in the prepaid information medium, and the content server performs the prepaid information management. Requests the server to authenticate whether the prepaid information medium is qualified to use the paid service of the content server, requests the prepaid information management server to perform charging processing for the prepaid information medium, and performs authentication and charging processing. If both are successful, pay service to the terminal And requests the authentication and accounting processing unit to authenticate and charge the prepaid information medium, and the prepaid information management server authenticates the prepaid information medium to the terminal in response to an authentication request from the content server. And a charging process according to the degree of use of the paid service is performed on the prepaid information medium, and the terminal is notified of information including the frequency balance of the prepaid information medium.
【0017】また、上記目的を達成するために本発明は
次のように構成しても良い。本発明は、端末、コンテン
ツサーバ、プリペイド情報管理サーバがネットワークに
接続されており、インターネット上での課金を可能とす
るためのインターネット課金システムにおいて、端末を
制御するインターネット課金プログラムを格納したコン
ピュータ読み取り可能な記録媒体であって、該プログラ
ムは、取引に必要な所定の情報を保持するプリペイド情
報媒体に記録されているアドレス情報に基づいて、コン
テンツサーバにアクセスして、サービスメニューを要求
し、コンテンツサーバに対して有料サービスの利用を要
求し、プリペイド情報管理サーバからの要求に基づい
て、プリペイド情報媒体に格納されたIDをプリペイド
情報管理サーバに送信し、プリペイド情報管理サーバか
ら認証のための情報を受信し、プリペイド情報媒体に格
納されたパスワードを読み出し、該パスワードと該情報
に所定の演算処理を行なった後に演算結果を前記プリペ
イド情報管理サーバに送信し、プリペイド情報管理サー
バからの要求に基づいて、プリペイド情報媒体に度数残
高を含む情報を書き込む処理をコンピュータに実行させ
る。Further, in order to achieve the above object, the present invention may be configured as follows. The present invention relates to an Internet billing system in which a terminal, a content server, and a prepaid information management server are connected to a network and enables billing on the Internet. A program for accessing a content server based on address information recorded on a prepaid information medium holding predetermined information necessary for a transaction, requesting a service menu, Requesting the use of the paid service, transmitting the ID stored in the prepaid information medium to the prepaid information management server based on the request from the prepaid information management server, and transmitting the information for authentication from the prepaid information management server. Receive and prepaid information medium After the password stored in the prepaid information management server is read, a predetermined calculation process is performed on the password and the information, and the calculation result is transmitted to the prepaid information management server. The computer is caused to execute a process of writing information including the balance.
【0018】また、上記目的を達成するために本発明は
次のようにも構成される。本発明は、端末、コンテンツ
サーバ、プリペイド情報管理サーバがネットワークに接
続されており、インターネット上での課金を可能とする
ためのインターネット課金システムにおいて、前記コン
テンツサーバを制御するインターネット課金プログラム
を格納したコンピュータ読み取り可能な記録媒体であっ
て、該プログラムは、取引に必要な所定の情報を保持す
るプリペイド情報媒体に記録されているアドレス情報に
基づいて端末から送信されたサービスメニュー要求を受
信して、サービスメニューを送信し、端末から有料サー
ビスの利用要求を受信して、端末アドレスを含むメッセ
ージをプリペイド情報管理サーバに送信することにより
プリペイド情報媒体の認証を要求し、有料サービスの利
用のために所要の度数をプリペイド情報管理サーバに送
信することによりプリペイド情報媒体に対する課金を要
求し、認証と課金処理が共に成功した場合に端末に対し
て有料サービスの提供を行なう処理をコンピュータに実
行させる。Further, in order to achieve the above object, the present invention is configured as follows. According to the present invention, there is provided an Internet billing system in which a terminal, a content server, and a prepaid information management server are connected to a network, and which allows billing on the Internet. A readable recording medium, wherein the program receives a service menu request transmitted from a terminal based on address information recorded on a prepaid information medium holding predetermined information necessary for a transaction, and executes a service. A menu is transmitted, a request for use of a paid service is received from a terminal, a message including a terminal address is transmitted to a prepaid information management server, thereby requesting authentication of a prepaid information medium, and a request for use of a paid service. Prepaid information management of frequency Charging for prepaid information medium requested by sending to over server, to execute a process for providing a chargeable service to the terminal if the authentication and charging processing are both successful computer.
【0019】また、上記目的を達成するために本発明は
次のようにも構成される。本発明は、端末、コンテンツ
サーバ、プリペイド情報管理サーバがネットワークに接
続されており、インターネット上での課金を可能とする
ためのインターネット課金システムにおいて、前記プリ
ペイド情報管理サーバを制御するインターネット課金プ
ログラムを格納したコンピュータ読み取り可能な記録媒
体であって、該プログラムは、コンテンツサーバから、
端末で使用される、取引に必要な所定の情報を保持する
プリペイド情報媒体の認証の要求及び課金処理の要求を
受信し、端末に情報に含まれるIDを要求し、該IDを
受信し、認証のための情報を端末に対して送信し、端末
による演算結果を受信し、プリペイド情報が格納された
データベースを参照して、端末と同一の演算方法による
演算結果を、端末からの演算結果と照合することにより
認証処理を行い、認証処理が成功し、前記プリペイド情
報媒体の残度数が所要度数より大きい場合に前記プリペ
イド情報媒体の残度数を所要の度数だけ減算し、端末に
対しての前記プリペイド情報媒体における度数残高を含
む情報を通知する処理をコンピュータに実行させる。Further, in order to achieve the above object, the present invention is configured as follows. According to the present invention, there is provided an Internet charging system in which a terminal, a content server, and a prepaid information management server are connected to a network to enable charging on the Internet, wherein an Internet charging program for controlling the prepaid information management server is stored. Computer-readable recording medium, wherein the program comprises:
The terminal receives a request for authentication of a prepaid information medium holding predetermined information required for a transaction and a request for billing processing used in the terminal, requests an ID included in the information to the terminal, receives the ID, and performs authentication. To the terminal, receive the calculation result by the terminal, and refer to the database storing the prepaid information to compare the calculation result by the same calculation method as the terminal with the calculation result from the terminal. By performing the authentication process, the authentication process succeeds, and when the remaining frequency of the prepaid information medium is larger than a required frequency, the remaining frequency of the prepaid information medium is subtracted by a required frequency, and the prepaid The computer is caused to execute a process of notifying information including a frequency balance in the information medium.
【0020】更に、上記目的を達成するために本発明は
次のように構成してもよい。本発明は、端末、コンテン
ツサーバ、プリペイド情報管理サーバがネットワークに
接続されており、インターネット上での課金を可能とす
るためのインターネット課金システムにおけるICカー
ドであって、該ICカードは、端末に接続し、パスワー
ドを含む取引に必要な所定の情報を有し、プリペイド情
報管理サーバから認証に関する情報を受信し、ICカー
ドに格納されたパスワード及び該情報に所定の演算処理
を施し、端末は該演算処理の結果をプリペイド情報管理
サーバに送信し、プリペイド情報管理サーバがICカー
ドにおける演算と同一の演算処理を行ない、該演算処理
の結果をICカードにおける演算処理の結果と比較する
ことにより認証を行なう。Further, in order to achieve the above object, the present invention may be configured as follows. The present invention relates to an IC card in an Internet charging system in which a terminal, a content server, and a prepaid information management server are connected to a network to enable charging on the Internet, wherein the IC card is connected to the terminal. The terminal has predetermined information necessary for a transaction including a password, receives information related to authentication from the prepaid information management server, performs predetermined arithmetic processing on the password stored in the IC card and the information, and performs The result of the processing is transmitted to the prepaid information management server, and the prepaid information management server performs the same operation as the operation in the IC card, and performs authentication by comparing the result of the operation with the result of the operation in the IC card. .
【0021】上記のように、本発明では、プリペイド情
報媒体の認証処理及び課金処理が正しく完了した場合の
み、端末からの有料サービス要求を受け付けるように構
成したので、従来技術における問題点であった望ましく
ない発注を確実に排除することができる。更に、本発明
では、コンテンツサーバがプリペイド情報管理サーバに
端末のアドレス情報を送信し、プリペイド情報管理サー
バから直接端末にアクセスして、端末上のプリペイド情
報媒体を認証するように構成したので、プリペイド情報
媒体のパスワード等の機密情報が不正なコンテンツサー
バに漏洩することを確実に防ぐことができる。As described above, according to the present invention, the pay service request from the terminal is accepted only when the authentication processing and the billing processing of the prepaid information medium are correctly completed, which is a problem in the prior art. Unwanted orders can be reliably eliminated. Further, in the present invention, the content server transmits the terminal address information to the prepaid information management server, and the terminal accesses the terminal directly from the prepaid information management server to authenticate the prepaid information medium on the terminal. Leakage of confidential information such as a password of an information medium to an unauthorized content server can be reliably prevented.
【0022】[0022]
【発明の実施の形態】本発明に用いられる、ユーザがコ
ンテンツサーバにサービス利用を要求する際に利用する
プリペイド情報媒体を以下プリペイドカードと称する
が、プリペイド情報媒体はカードの形態に限定されるも
のではない。また、プリペイド情報管理サーバを以下カ
ード管理サーバと称するが、カード管理に限定されるも
のではない。BEST MODE FOR CARRYING OUT THE INVENTION A prepaid information medium used by a user when requesting use of a service from a content server used in the present invention is hereinafter referred to as a prepaid card, but the prepaid information medium is limited to a card form. is not. The prepaid information management server is hereinafter referred to as a card management server, but is not limited to card management.
【0023】プリペイドカードは、例えば、カード管理
会社が発行・管理するものであり、ユーザはサービスを
利用するためにプリペイドカードを購入する。プリペイ
ドカードには、コンテンツサーバアドレス情報、カード
ID、カードパスワード等が設定されており、購入金額
に応じて利用可能なサービスの度数(金額又はポイント
等)は、プリペイド情報管理サーバすなわちカード管理
サーバが管理している。The prepaid card is issued and managed by, for example, a card management company, and a user purchases a prepaid card to use the service. The prepaid card is set with content server address information, a card ID, a card password, and the like. The number of services (amount or points, etc.) that can be used according to the purchase price is determined by the prepaid information management server, that is, the card management server. Managing.
【0024】図1は、本発明の動作の概要を説明するた
めのシーケンスチャートである。まず、プリペイドカー
ド(ICカード、フロッピーディスク、磁気カード等)
に設定されたコンテンツサーバのアドレス情報(例え
ば、HTTPにおけるURL)に基づいて、端末からコ
ンテンツサーバに対し有料サービス利用要求が発行され
る(ステップ101)。次に、コンテンツサーバはプリ
ペイドカードの認証及び課金処理を行うことをカード管
理サーバに要求し(ステップ102)、カード管理サー
バは端末との間でカードの認証を行い(ステップ10
3)、認証・課金処理結果をコンテンツサーバに返却す
る(ステップ104)。コンテンツサーバは認証及び課
金処理が成功した場合、有料サービスを端末に提供する
(ステップ105)。FIG. 1 is a sequence chart for explaining the outline of the operation of the present invention. First, prepaid cards (IC cards, floppy disks, magnetic cards, etc.)
Based on the address information (for example, URL in HTTP) of the content server set in (1), the terminal issues a paid service use request to the content server (step 101). Next, the content server requests the card management server to perform authentication and accounting processing of the prepaid card (step 102), and the card management server authenticates the card with the terminal (step 10).
3) Return the authentication / billing process result to the content server (step 104). When the authentication and the billing process are successful, the content server provides a pay service to the terminal (step 105).
【0025】図2は、本発明の一実施例のインターネッ
ト課金システムの接続構成の概要を示す図である。端末
100は、インターネット400を介してコンテンツサ
ーバ200との間でコネクション11を設定し、当該コ
ネクション11を利用して有料サービスの利用を要求す
る。コンテンツサーバ200は、端末100からの有料
サービス利用要求を受けると、カード管理サーバ300
との間にコネクション12を設定し、当該コネクション
12を利用して、端末100のIPアドレスを送信する
ことにより、プリペイドカードの認証要求及び課金処理
要求を行う。FIG. 2 is a diagram showing an outline of a connection configuration of the Internet charging system according to one embodiment of the present invention. The terminal 100 sets a connection 11 with the content server 200 via the Internet 400, and requests use of a pay service using the connection 11. Upon receiving the paid service use request from the terminal 100, the content server 200
A connection 12 is set up between the terminal 12 and the connection 12, and the IP address of the terminal 100 is transmitted using the connection 12, thereby making a request for authentication of the prepaid card and a request for accounting processing.
【0026】カード管理サーバ300は、コンテンツサ
ーバ200からの認証要求を受けると、端末100との
間にコネクション13を設定し、端末100に対してプ
リペイドカードのパスワードの演算を要求する。端末1
00は、コネクション13を利用して、カード管理サー
バ300にパスワードの演算結果を送信する。カード管
理サーバ300は、各カードのカードID、パスワー
ド、サービス利用ポイント残度数を記録したカード管理
データベース500を保持している。カード管理データ
ベース500のデータ構成例を図3に示す。カード管理
サーバ300は、カードIDからパスワードを検索し、
端末100と同一の演算を行ない、送られてきた演算結
果と一致すれば、認証成立とする。Upon receiving the authentication request from the content server 200, the card management server 300 sets up a connection 13 with the terminal 100 and requests the terminal 100 to calculate the password of the prepaid card. Terminal 1
00 transmits the calculation result of the password to the card management server 300 using the connection 13. The card management server 300 holds a card management database 500 that records the card ID, password, and remaining number of service use points of each card. FIG. 3 shows a data configuration example of the card management database 500. The card management server 300 searches for a password from the card ID,
The same operation as that of the terminal 100 is performed, and if the result of the operation matches the received operation result, the authentication is established.
【0027】カード管理サーバ300は、認証処理及び
課金処理終了後、認証結果及び課金処理結果をコンテン
ツサーバ200に通知する。認証処理及び課金処理が成
立した場合に、コンテンツサーバ200は、端末100
に対して有料サービスの提供を開始する。認証処理また
は、課金処理が成立しなかった場合に、コンテンツサー
バ200は、端末100に対してコネクション11を利
用してカードが使用不可能であることを通知する。After the authentication process and the charging process are completed, the card management server 300 notifies the content server 200 of the authentication result and the charging process result. When the authentication process and the billing process are completed, the content server 200
Started providing paid services to. When the authentication processing or the charging processing is not established, the content server 200 notifies the terminal 100 that the card cannot be used by using the connection 11.
【0028】次に、本発明のインターネット課金システ
ムの構成を説明する。図4は、本発明の一実施例のイン
ターネット課金システムの構成を示す。同図に示す構成
は、プリペイドカードに設定されたコンテンツサーバア
ドレス情報に基づいてコンテンツサーバ200にアクセ
スし、コンテンツサーバ200の提供する有料サービス
の利用を要求する端末100と、当該端末100からの
要求を受けて端末100に対して有料サービスを提供す
るコンテンツサーバ200と、コンテンツサーバ200
からの要求を受けてプリペイドカードの認証と、プリペ
イドカードに対する課金を行うカード管理サーバ300
とを有する。Next, the configuration of the Internet charging system of the present invention will be described. FIG. 4 shows the configuration of an Internet charging system according to one embodiment of the present invention. The configuration shown in the figure includes a terminal 100 that accesses the content server 200 based on the content server address information set in the prepaid card and requests use of a pay service provided by the content server 200, and a request from the terminal 100. Server 200 that provides a paid service to terminal 100 in response to
Card management server 300 that authenticates a prepaid card and charges the prepaid card in response to a request from
And
【0029】端末100は、サービス要求部101及び
カード管理部102を有する。サービス要求部101
は、プリペイドカードに設定されたコンテンツサーバア
ドレス情報(URL等)に基づいてコンテンツサーバ2
00との間に自動的にコネクションを確立し、有料サー
ビスの利用を要求する。サービス要求部101は例えば
WWWブラウザで構成できる。カード管理部102は、
プリペイドカードの形態に応じた読み取り装置を介して
プリペイドカード103と接続され、カード管理サーバ
300からの要求に基づいて、プリペイドカードに格納
されたカードIDを送信する機能と、カード管理サーバ
300からの要求に基づいてプリペイドカードに格納さ
れた機密情報(パスワード等)を読み出し、一方向性関
数等による演算処理を行なった後にカード管理サーバ3
00に送信する機能と、カード管理サーバ300からの
要求に基づいて、プリペイドカードにプリペイドカード
残高、利用日時を書き込む機能とを有する。The terminal 100 has a service request unit 101 and a card management unit 102. Service request unit 101
Is based on the content server address information (URL and the like) set on the prepaid card.
A connection is automatically established between the service and the request for use of the pay service. The service request unit 101 can be composed of, for example, a WWW browser. The card management unit 102
A function of transmitting a card ID stored in the prepaid card based on a request from the card management server 300, connected to the prepaid card 103 via a reading device corresponding to the form of the prepaid card; The card management server 3 reads out confidential information (such as a password) stored in the prepaid card based on the request and performs an arithmetic process using a one-way function or the like.
00 and a function of writing the prepaid card balance and the use date and time into the prepaid card based on a request from the card management server 300.
【0030】コンテンツサーバ200は、認証要求部2
01、課金処理要求部202、サービス提供部203、
及びカード管理部204を有する。認証要求部201
は、端末100から有料サービスの利用要求があった場
合に、カード管理サーバ300に対してプリペイドカー
ドが正しいものかどうかの認証要求を行う機能を有し、
課金処理要求部202は、カード管理サーバ300に対
してプリペイドカードに対する課金を要求する機能を有
し、サービス提供部203は、認証処理及び課金処理が
共に成功した場合に、端末100に対して有料サービス
を提供する機能を有し、カード管理部204は、認証要
求部201及び課金処理要求部202に対してプリペイ
ドカードの認証、課金を要求する機能を有する。The content server 200 includes an authentication request unit 2
01, a billing request unit 202, a service providing unit 203,
And a card management unit 204. Authentication request unit 201
Has a function of making an authentication request to the card management server 300 as to whether or not the prepaid card is correct, when there is a request to use the paid service from the terminal 100,
The billing process requesting unit 202 has a function of requesting the card management server 300 to bill the prepaid card. The service providing unit 203 pays the terminal 100 when both the authentication process and the billing process are successful. The card management unit 204 has a function of providing a service, and has a function of requesting authentication and charging of a prepaid card to the authentication requesting unit 201 and the charging processing requesting unit 202.
【0031】また、上記のカード管理サーバ300は、
認証部301、課金処理部302、及びカード管理DB
303を有し、認証部301はコンテンツサーバ200
からの認証要求があった場合に、端末100に対してプ
リペイドカードの認証を行う機能を有し、課金処理部3
02は、有料サービスの利用度合いに応じた課金処理を
プリペイドカードに対して実施する機能と、端末100
に対してプリペイドカードの残高、利用日時を通知する
機能を有する。カード管理DB303は各カードのカー
ドID、パスワード、サービス利用ポイント残度数を記
録している。Further, the above card management server 300
Authentication unit 301, accounting unit 302, and card management DB
The authentication unit 301 includes the content server 200
Has a function of authenticating a prepaid card to the terminal 100 when there is an authentication request from the
02 is a function for executing a charging process on a prepaid card in accordance with the degree of use of a paid service;
Has the function of notifying the balance of the prepaid card and the date and time of use. The card management DB 303 records the card ID, password, and remaining number of service use points of each card.
【0032】次に、上記の構成における本システムの動
作を図5を用いて具体的に説明する。図5は、上記構成
における一連の動作を説明するシーケンスチャートであ
る。以下に示すシーケンスチャートでは、有料サービス
としてVideo の配信、認証方法としてRFC1334で
規定されているChallenge Response方式(W.Simpson,"P
PP Challenge Handshake Authentication Protocol(CHA
P)",Aug 1996 )を使用する例を用いて説明する。Next, the operation of the present system in the above configuration will be specifically described with reference to FIG. FIG. 5 is a sequence chart illustrating a series of operations in the above configuration. In the sequence chart shown below, the delivery of Video as a paid service and the Challenge Response method (W. Simpson, "P.
PP Challenge Handshake Authentication Protocol (CHA
P) ", Aug 1996).
【0033】ステップ201) 端末100は、プリペ
イドカードに設定されたコンテンツサーバアドレス情報
(例えばURL)を用いて、当該アドレスを有するコン
テンツサーバ200との間にコネクションを設定し、サ
ービスメニューを要求する。。 ステップ202) コネクションが設定されると、コン
テンツサーバ200からVideo のリストなどのサービス
メニューが送信される。Step 201) The terminal 100 uses the content server address information (eg, URL) set in the prepaid card to set up a connection with the content server 200 having the address and request a service menu. . Step 202) When the connection is set, a service menu such as a video list is transmitted from the content server 200.
【0034】ステップ203) ユーザが利用したいサ
ービスを選択すると、コンテンツサーバ200に対して
選択したサービスを利用するために必要なサービス利用
ポイント数が設定されたサービス利用要求メッセージが
送信される。 ステップ204)コンテンツサーバ200は、カード管
理サーバ300との間にコネクションを設定し、当該コ
ネクションを利用して、端末100のIPアドレスを設
定した認証要求メッセージを送信することにより、カー
ド管理サーバに対してプリペイドカードが正しいプリペ
イドカードか否かの認証要求を行う。また、同時に、カ
ード管理サーバ300に対して利用サービスのサービス
度数を設定した課金処理要求メッセージを送信すること
により、課金処理を要求する。認証要求メッセージと課
金処理要求メッセージは同一のメッセージであっても、
別々のメッセージであっても実施可能である。Step 203) When the user selects a service to be used, a service use request message in which the number of service use points required to use the selected service is transmitted to the content server 200. Step 204) The content server 200 establishes a connection with the card management server 300, and transmits an authentication request message in which the IP address of the terminal 100 is set by using the connection. Then, an authentication request is made as to whether the prepaid card is a correct prepaid card. At the same time, a billing process request message in which the service frequency of the service used is set is transmitted to the card management server 300, thereby requesting a billing process. Even if the authentication request message and the billing request message are the same message,
It can be implemented even with separate messages.
【0035】ステップ205)カード管理サーバ300
は、受信した認証要求メッセージ中の端末100のIP
アドレスに基づいて端末100との間にコネクションを
設定し、当該コネクションを利用して、端末100にカ
ードIDを要求する。 ステップ206)端末100はプリペイドカードに格納
されたカードIDをカード管理サーバ300に送信す
る。Step 205) Card management server 300
Is the IP address of the terminal 100 in the received authentication request message.
A connection is established with the terminal 100 based on the address, and a card ID is requested from the terminal 100 using the connection. Step 206) The terminal 100 transmits the card ID stored in the prepaid card to the card management server 300.
【0036】ステップ207) カード管理サーバ30
0は、端末100との間に設定したコネクションを利用
して、認証用の乱数(チャレンジ)を端末100に対し
て送信する。この乱数は、端末100の認証を行うたび
に異なる値が使用される。 ステップ208) 乱数を受信した端末100は、乱数
とパスワードとを結合した値に対してMD5n (Rivest
R and S. Dusse, "The MD5 Message-Digest Algorith
m", April 1992 )などの一方向性関数で演算を行い、
その結果(レスポンス)を設定した応答メッセージをカ
ード管理サーバ300に送信する。Step 207) Card management server 30
0 transmits a random number (challenge) for authentication to the terminal 100 using the connection set up with the terminal 100. This random number uses a different value each time the terminal 100 is authenticated. Step 208) Upon receiving the random number, the terminal 100 applies MD5 n (Rivest
R and S. Dusse, "The MD5 Message-Digest Algorith
m ", April 1992).
A response message in which the result (response) is set is transmitted to the card management server 300.
【0037】ステップ209) カード管理サーバ30
0は、カード管理データベース500で保持しているプ
リペイドカードのパスワードと端末100に送信した乱
数とを統合した値に対して端末が使用したのと同じ一方
向性関数により演算を行い、その結果を端末100から
の応答と照合する。両者が一致すれば、認証成立とす
る。両者が一致しなければ認証不成立とする。Step 209) Card management server 30
0 performs an operation on the value obtained by integrating the password of the prepaid card held in the card management database 500 and the random number transmitted to the terminal 100 by the same one-way function used by the terminal, and divides the result by Check with the response from the terminal 100. If they match, authentication is established. If the two do not match, the authentication is not established.
【0038】上記のように、カード管理サーバ300
は、カードの認証に毎回異なる乱数を使用するので、第
三者がチャレンジとレスポンスを盗聴したとしても、次
の認証時にその値を使って端末100のユーザになりす
ますことはできない。また、レスポンスに一方向性関数
による演算値を使用するので、第3者がレスポンスを知
り得たとしても、元のパスワードを推定することはでき
ない。As described above, the card management server 300
Uses a different random number each time to authenticate the card, so even if a third party eavesdrops on the challenge and response, it cannot use that value to impersonate the terminal 100 at the next authentication. In addition, since the response uses the value calculated by the one-way function, the original password cannot be estimated even if a third party knows the response.
【0039】ステップ210) カード管理サーバ30
0は、カードIDを基にデータベースを検索し、該当す
るカードのサービス利用ポイントの残度数が、課金処理
要求メッセージに設定されたサービスポイントより大き
ければ、該当するカードのサービス利用ポイントを課金
処理要求メッセージに設定されたサービスポイント数だ
け減算する。Step 210) Card management server 30
0 searches the database based on the card ID, and if the remaining number of service use points of the corresponding card is larger than the service point set in the charge processing request message, requests the service use point of the corresponding card to perform the charge processing request. Subtract the number of service points set in the message.
【0040】該当するカードのサービス利用ポイントの
残度数が、課金処理要求メッセージに設定されたサービ
スポイントより小さければ、課金処理不可能とし、処理
を終了する。 ステップ211)カード管理サーバ300が端末に対し
てプリペイドカードの残高、利用日時を通知する。If the remaining number of service use points of the corresponding card is smaller than the service point set in the billing processing request message, billing processing is disabled, and the process is terminated. Step 211) The card management server 300 notifies the terminal of the balance of the prepaid card and the date and time of use.
【0041】ステップ212) コンテンツサーバ20
0に対して、認証・課金処理結果を通知する。認証・課
金処理不可能の場合、処理を終了する。 ステップ213) 端末100に対して有料サービスを
提供する。図6は、本発明の一実施例の端末100の制
御のフローチャートである。図6を用いて端末の動作を
説明する。Step 212) Content server 20
0, the result of the authentication / charging process is notified. If the authentication / charging process is not possible, the process ends. Step 213) Provide a paid service to the terminal 100. FIG. 6 is a flowchart of control of the terminal 100 according to one embodiment of the present invention. The operation of the terminal will be described with reference to FIG.
【0042】ステップ301) 端末100は、プリペ
イドカードに記録されているアドレス情報に基づいて、
コンテンツサーバ200との間にコネクションを設定
し、サービスメニューをコンテンツサーバ200に対し
て要求する。 ステップ302) 端末100は、設定したコネクショ
ンを利用して、サービスの所要ポイント数が設定された
サービス利用要求メッセージをコンテンツサーバ200
に送信する。Step 301) Based on the address information recorded on the prepaid card, the terminal 100
A connection is set with the content server 200, and a service menu is requested from the content server 200. Step 302) The terminal 100 uses the set connection to send a service use request message in which the required number of service points is set, to the content server 200.
Send to
【0043】ステップ303) カード管理サーバ30
0からの要求に基づいて、プリペイドカードに格納され
たカードIDをカード管理サーバ300に送信する。 ステップ304) カード管理サーバ300からの要求
に基づいてプリペイドカードに格納された機密情報(パ
スワード等)を読み出し、一方向性関数等による演算処
理を行なった後にカード管理サーバ300に送信する。Step 303) Card management server 30
The card ID stored in the prepaid card is transmitted to the card management server 300 based on the request from 0. Step 304) Based on the request from the card management server 300, read out confidential information (such as a password) stored in the prepaid card, perform an arithmetic process using a one-way function or the like, and then transmit it to the card management server 300.
【0044】ステップ305) 認証及び課金が成功し
た場合、カード管理サーバ300からの要求に基づい
て、プリペイドカードにプリペイドカード残高、利用日
時を書き込む。 ステップ306) 有料サービスの提供を受ける。 ステップ307) 認証又は課金が失敗した場合、有料
サービスは提供されない。Step 305) When the authentication and the billing are successful, the prepaid card balance and the use date and time are written in the prepaid card based on the request from the card management server 300. Step 306) Receive paid service. Step 307) If authentication or charging fails, no paid service is provided.
【0045】次に、コンテンツサーバの動作を説明す
る。図7は、本発明の一実施例のコンテンツサーバの制
御のフローチャートである。図7を用いてコンテンツサ
ーバの動作を説明する。 ステップ401)端末100からサービスメニューを要
求されると、サービスメニュー一覧を端末100に送信
する。Next, the operation of the content server will be described. FIG. 7 is a flowchart of control of the content server according to one embodiment of the present invention. The operation of the content server will be described with reference to FIG. Step 401) When a service menu is requested from the terminal 100, a service menu list is transmitted to the terminal 100.
【0046】ステップ402) コンテンツサーバ20
0は、端末100から有料サービス利用要求を受信す
る。 ステップ403) 認証・課金要求メッセージのカード
ID部にカードID、端末アドレス部に端末アドレス、
サービスポイント部に利用するサービスの所要ポイント
数をそれぞれ設定し、当該メッセージをカード管理サー
バ300に送信することによりカードの認証及びカード
に対する課金を要求する。なお、本実施例では、カード
管理サーバ300が端末100にカードIDを要求する
ため、カードIDは設定しない。Step 402) Content server 20
0 receives a paid service use request from the terminal 100. Step 403) Card ID in the card ID part of the authentication / billing request message, terminal address in the terminal address part,
The number of required points of the service to be used is set in the service point unit, and the message is transmitted to the card management server 300 to request card authentication and card charging. In this embodiment, the card ID is not set because the card management server 300 requests the terminal 100 for the card ID.
【0047】その他の実施例として、端末100からコ
ンテンツサーバ200に有料サービス要求を送信する時
にカードIDを送信する方法、及びコンテンツサーバ2
00からの要求に基いて端末100がコンテンツサーバ
200にカードIDを送信する方法がある。これらの場
合は、カードIDが設定される。 ステップ404) 認証及び課金が成立した場合には、
ステップ405に移行し、認証又は課金が成立しなかっ
た場合には、ステップ406に移行する。As another embodiment, a method for transmitting a card ID when transmitting a paid service request from the terminal 100 to the content server 200, and a method for transmitting the card ID
There is a method in which the terminal 100 transmits the card ID to the content server 200 based on the request from the server 00. In these cases, a card ID is set. Step 404) If authentication and billing are successful,
The process proceeds to step 405, and if authentication or charging is not established, the process proceeds to step 406.
【0048】ステップ405) 端末100に対して有
料サービスの提供を開始する。 ステップ406) 端末100に対して認証又は課金処
理が成立しなかったことを通知する。次に、カード管理
サーバ300の動作を説明する。図8は、本発明の一実
施例のカード管理サーバの制御のフローチャートであ
る。図8を用いてカード管理サーバ300の動作を説明
する。Step 405) The provision of the paid service to the terminal 100 is started. Step 406) Notify the terminal 100 that the authentication or charging process has not been established. Next, the operation of the card management server 300 will be described. FIG. 8 is a flowchart of control of the card management server according to one embodiment of the present invention. The operation of the card management server 300 will be described with reference to FIG.
【0049】ステップ501) カード管理サーバ30
0は、コンテンツサーバ200からの認証・課金要求メ
ッセージを受信する。当該メッセージにカードIDが設
定されていない場合には、ステップ501−1に移行す
る。当該メッセージにカードIDが設定されている場合
には、ステップ502に移行する。 ステップ501−1)受信した認証・課金要求メッセー
ジ中の端末100のIPアドレスに基づいて端末100
との間にコネクションを設定し、当該コネクションを利
用して、端末100にカードIDを要求する。カードI
D要求に対する応答として、端末100からカードID
を受信する。Step 501) Card management server 30
0 receives an authentication / billing request message from the content server 200. If the card ID is not set in the message, the process proceeds to step 501-1. If the card ID is set in the message, the process proceeds to step 502. Step 501-1) Check the terminal 100 based on the IP address of the terminal 100 in the received authentication / charging request message.
And a card ID is requested from the terminal 100 using the connection. Card I
As a response to the D request, the terminal 100 sends the card ID
To receive.
【0050】ステップ502) 端末100との間にコ
ネクションを設定していない場合は、受信した認証・課
金要求メッセージ中の端末100のIPアドレスに基づ
いて端末100との間にコネクションを設定する。当該
コネクションを利用して、認証用の乱数(チャレンジ)
を端末100に対して送信する。この乱数は、端末10
0の認証を行うたびに異なる値が使用される。Step 502) If no connection has been established with the terminal 100, a connection is established with the terminal 100 based on the IP address of the terminal 100 in the received authentication / charging request message. Using the connection, a random number for authentication (challenge)
Is transmitted to the terminal 100. This random number is
A different value is used each time 0 authentication is performed.
【0051】ステップ503) 端末100からの応答
(レスポンス)を受信し、カード管理データベース50
0で保持しているプリペイドカードのパスワードと端末
100に送信した乱数とを統合した値に対して端末が使
用したのと同じ一方向性関数により演算を行い、その結
果を端末100からの応答と照合することにより認証処
理を行なう。Step 503) Receiving a response from the terminal 100, the card management database 50
The same one-way function as used by the terminal performs an operation on a value obtained by integrating the password of the prepaid card held at 0 and the random number transmitted to the terminal 100, and the result is compared with the response from the terminal 100. Authentication processing is performed by collation.
【0052】両者が一致すれば、認証成立とする。両者
が一致しなければ認証不成立とする。 ステップ504) 認証が成立した場合には、ステップ
505に移行し、成立しなかった場合には処理を終了す
る。 ステップ505) 課金処理要求メッセージに設定され
たサービスポイントより大きければ、ステップ506へ
移行し、該当するカードのサービス利用ポイントの残度
数が、課金処理要求メッセージに設定されたサービスポ
イントより小さければ、課金不可能となる。If they match, authentication is established. If the two do not match, the authentication is not established. Step 504) If the authentication is successful, the process proceeds to step 505, and if not, the process ends. Step 505) If the service point set in the charging processing request message is larger than the service point, the process proceeds to step 506. If the remaining number of service use points of the corresponding card is smaller than the service point set in the charging processing request message, charging is performed. Impossible.
【0053】ステップ506) 該当するカードのサー
ビス利用ポイント残度数を課金処理要求メッセージに設
定されたサービスポイントだけ減算する。 ステップ507)カード管理サーバ300が端末に対し
てプリペイドカードの残高、利用日時を通知する。 ステップ508) 認証・課金処理結果をコンテンツサ
ーバ200に通知する。Step 506) The service point remaining count of the corresponding card is subtracted by the service point set in the billing request message. Step 507) The card management server 300 notifies the terminal of the balance of the prepaid card and the use date and time. Step 508) Notify the content server 200 of the authentication / billing processing result.
【0054】上記の実施例において、認証方法として記
述した以外の方法を使用しても良いことはいうまでもな
い。また、提供する有料サービスとしては、Video の配
信以外に、プログラムなどのデータのダウンロード、オ
ンラインショッピングなどがあり、プリペイドカードの
実現形態としては、ICカードやフロッピーディスク、
磁気カード等がある。また、パスワードをカードに内蔵
させずに、ユーザ自身が入力するようにしてもよい。ま
た、上記の手順において、認証が成功してから、コンテ
ンツサーバがカード管理サーバに課金処理を要求する構
成とすることも可能である。In the above embodiment, it goes without saying that a method other than the method described as the authentication method may be used. In addition to video distribution, paid services to be provided include downloading of data such as programs, online shopping, and the like. Prepaid cards are implemented in the form of IC cards, floppy disks,
There are magnetic cards and the like. Alternatively, the user may input the password without having the password built into the card. Further, in the above procedure, it is also possible to adopt a configuration in which the content server requests the card management server to perform a billing process after the authentication is successful.
【0055】更に、プリペイドの形式としては、金額や
ポイント、その他任意の形態が可能である。次に本発明
のプログラムを記録したコンピュータ読み取り可能な記
録媒体について説明する。図9は、CPU400、メモ
リ401、外部記録装置402、ディスプレイ403、
キーボード404、通信処理装置405を備えたコンピ
ュータシステムの構成図であり、本発明におけるインタ
ーネット課金プログラムを記録した記録媒体は図9に示
すメモリ401又は外部記録装置402のいずれか又は
両方に相当する。また、CD−ROM、磁気ディスク、
磁気テープ等の可搬媒体、又は電子メモリ、ハードディ
スク等も本発明の記録媒体に相当し、これらの記録媒体
に格納された本発明の端末を制御するインターネット課
金プログラム、コンテンツサーバを制御するインターネ
ット課金プログラム、及びカード管理サーバを制御する
インターネット課金プログラムをそれぞれ別々のコンピ
ュータシステムにローディングすることにより、本発明
のインターネット課金システムを構成できる。なお、こ
の場合、端末においてはプリペイドカードを読み取るた
めの装置を備えている。例えば、プリペイドカードがI
Cカードであれば、ICカードを読み取る一般的なIC
カード読み取り装置を備える。フロッピーディスクであ
れば、フロッピーディスク装置を備えている。Further, the form of the prepaid money, points, and other arbitrary forms are possible. Next, a computer-readable recording medium on which the program of the present invention is recorded will be described. FIG. 9 shows a CPU 400, a memory 401, an external recording device 402, a display 403,
FIG. 10 is a configuration diagram of a computer system including a keyboard 404 and a communication processing device 405. A recording medium on which an Internet charging program is recorded according to the present invention corresponds to one or both of the memory 401 and the external recording device 402 shown in FIG. CD-ROM, magnetic disk,
A portable medium such as a magnetic tape, an electronic memory, a hard disk, and the like also correspond to the recording medium of the present invention, and an Internet charging program for controlling a terminal of the present invention stored in these recording media and an Internet charging for controlling a content server. The Internet billing system of the present invention can be configured by loading the program and the Internet billing program for controlling the card management server into separate computer systems. In this case, the terminal is provided with a device for reading a prepaid card. For example, if the prepaid card is I
If it is a C card, a general IC that reads an IC card
A card reader is provided. If it is a floppy disk, it has a floppy disk device.
【0056】次に、本発明のICカードの例を図10示
す。ICカード600はプラスティック等のカードにI
C601を埋め込んだものである。ICにデータ及びプ
ログラムが記録されており、上述したパスワードと乱数
の演算をICカード内で行なうことができるため、パス
ワードがそのままの形でICカードから外部に出ること
がない。従って、より高度なセキュリティーを確保する
ことができる。Next, FIG. 10 shows an example of the IC card of the present invention. IC card 600 is a card such as plastic
C601 is embedded. Since data and programs are recorded in the IC, and the above-described calculation of the password and the random number can be performed in the IC card, the password does not leave the IC card as it is. Therefore, higher security can be ensured.
【0057】なお、本発明は、上記の実施例に限定され
ることなく、特許請求の範囲内で種々変更・応用が可能
である。上記においては主にプリペイドカードへの適用
について説明したが、例えば、本発明は、航空会社のマ
イレージカードに代表されるポイントカードを利用した
決済へも適用可能である。この場合、ユーザが航空機を
利用すること等により蓄積されたポイントはカード管理
サーバのデータベースに蓄積される。プリペイドカード
の場合と同様に、ユーザは、カード管理サーバのデータ
ベースに蓄積したポイントを利用して、コンテンツサー
バが提供する有料サービスを利用することができる。ま
た、本発明は、航空会社のマイレッジカードのみなら
ず、百貨店、ホテル、ソフト販売(CD、ビデオ、ゲー
ムソフト等)、ビデオやCDレンタル、スーパー、家電
販売、ガソリンスタンド等の幅広い業界で使用されてい
るポイントカードを利用した決済システムに適用可能で
ある。The present invention is not limited to the above embodiment, but can be variously modified and applied within the scope of the claims. In the above description, application to a prepaid card has been mainly described. For example, the present invention is also applicable to payment using a point card represented by a mileage card of an airline company. In this case, the points accumulated by the user using the aircraft are accumulated in the database of the card management server. As in the case of the prepaid card, the user can use the paid service provided by the content server by using the points accumulated in the database of the card management server. In addition, the present invention is used not only in mileage cards of airlines, but also in a wide range of industries such as department stores, hotels, software sales (CDs, videos, game software, etc.), video and CD rentals, supermarkets, home appliance sales, and gas stations. It can be applied to a payment system using a point card.
【0058】[0058]
【発明の効果】上記のように、本発明では、プリペイド
カードの認証処理及び課金処理が正しく完了した場合の
み、端末からの有料サービス要求を受け付けるので、従
来技術において発生する可能性のあった望ましくない発
注を確実に排除することができる。As described above, according to the present invention, a pay service request from a terminal is accepted only when the authentication processing and the billing processing of a prepaid card are correctly completed. No orders can be reliably eliminated.
【0059】更に、本発明では、コンテンツサーバがカ
ード管理サーバに端末のアドレス情報を送信し、カード
管理サーバから直接端末にアクセスして、端末上のプリ
ペイドカードを認証できる。したがって、プリペイドカ
ードのパスワード等の機密情報が不正なコンテンツサー
バに漏洩することを確実に防ぐことができる。加えて、
プリペイドカードの認証処理及び課金処理が正しく完了
した場合、カード管理サーバから端末上のプリペイドカ
ードにプリペイド残高、利用日時を書き込むことによ
り、プリペイドカードのユーザは、カード管理サーバに
アクセスすることなく、端末上でローカルにプリペイド
カードの残高、利用履歴を知ることができる。Further, according to the present invention, the content server transmits the terminal address information to the card management server, and accesses the terminal directly from the card management server to authenticate the prepaid card on the terminal. Therefore, it is possible to reliably prevent confidential information such as the password of the prepaid card from leaking to an unauthorized content server. in addition,
If the prepaid card authentication process and the billing process are correctly completed, the prepaid card user writes the prepaid balance and the use date and time from the card management server to the prepaid card on the terminal so that the user of the prepaid card can access the terminal without accessing the card management server. You can know the balance and usage history of the prepaid card locally.
【図1】本発明の動作の概要を示すシーケンスチャート
である。FIG. 1 is a sequence chart showing an outline of an operation of the present invention.
【図2】本発明の一実施例のインターネット課金システ
ムの接続構成図である。FIG. 2 is a connection configuration diagram of an Internet charging system according to an embodiment of the present invention.
【図3】本発明の一実施例のカード管理サーバのデータ
ベース構成の例である。FIG. 3 is an example of a database configuration of a card management server according to an embodiment of the present invention.
【図4】本発明のインターネット課金システムの構成図
である。FIG. 4 is a configuration diagram of an Internet charging system of the present invention.
【図5】本発明の一実施例の一連の動作を示すシーケン
スチャートである。FIG. 5 is a sequence chart showing a series of operations of one embodiment of the present invention.
【図6】本発明の一実施例の端末の制御のフローチャー
トである。FIG. 6 is a flowchart of control of a terminal according to an embodiment of the present invention.
【図7】本発明の一実施例のコンテンツサーバの制御の
フローチャートである。FIG. 7 is a flowchart of control of the content server according to one embodiment of the present invention.
【図8】本発明の一実施例のカード管理サーバの制御の
フローチャートである。FIG. 8 is a flowchart of control of the card management server according to one embodiment of the present invention.
【図9】本発明の記録媒体の一実施例を説明するための
図である。FIG. 9 is a diagram for explaining an embodiment of the recording medium of the present invention.
【図10】ICカードの例を示す図である。FIG. 10 is a diagram showing an example of an IC card.
11 サービス開始要求用コネクション 12 認証要求用コネクション 13 認証処理用コネクション 100 端末 101 サービス要求部 102、204 カード管理部 103 プリペイドカード 200 コンテンツサーバ 201 認証要求部 202 課金処理要求部 203 サービス提供部 300 カード管理サーバ 301 認証部 302 課金処理部 400 インターネット 400 CPU 401 メモリ 402 外部記憶装置 403 ディスプレイ 404 キーボード 405 通信処理装置 500 カード管理DB 600 ICカード 601 IC DESCRIPTION OF SYMBOLS 11 Connection for service start request 12 Connection for authentication request 13 Connection for authentication processing 100 Terminal 101 Service request part 102, 204 Card management part 103 Prepaid card 200 Content server 201 Authentication request part 202 Billing processing request part 203 Service provision part 300 Card management Server 301 authentication unit 302 accounting unit 400 internet 400 CPU 401 memory 402 external storage device 403 display 404 keyboard 405 communication processing device 500 card management DB 600 IC card 601 IC
フロントページの続き (72)発明者 吉本 万寿夫 東京都新宿区坂町26−27 株式会社エム・ ピー・テクノロジー内Continued on the front page (72) Inventor Masao Yoshimoto 26-27 Sakamachi, Shinjuku-ku, Tokyo MP Technology Co., Ltd.
Claims (13)
ンターネット課金方法において、 端末が、取引に必要な所定の情報を保持するプリペイド
情報媒体を利用してコンテンツサーバに有料サービスの
利用を要求し、 前記コンテンツサーバがプリペイド情報管理サーバに対
して、前記プリペイド情報媒体が該コンテンツの有料サ
ービスを利用する資格を有するかどうかの認証及び前記
プリペイド情報媒体の課金を要求し、 前記プリペイド情報管理サーバが前記プリペイド情報媒
体に対して認証を行い、 前記プリペイド情報管理サーバがプリペイド情報媒体に
対して、前記有料サービスの利用度合いに応じた課金処
理を実施し、 前記コンテンツサーバが前記端末に対して前記有料サー
ビスを提供することを特徴とするインターネット課金方
法。In an Internet charging method for charging on the Internet, a terminal requests a content server to use a paid service by using a prepaid information medium holding predetermined information required for a transaction, The content server requests a prepaid information management server to authenticate whether the prepaid information medium is qualified to use the paid service for the content and to charge the prepaid information medium, wherein the prepaid information management server Authenticates the prepaid information medium; the prepaid information management server performs a charging process on the prepaid information medium in accordance with the degree of use of the paid service; and the content server provides the terminal with the paid service. Internet billing method characterized by providing .
前記プリペイド情報媒体から前記端末に入力される代り
に、ユーザにより前記端末に入力される請求項1記載の
インターネット課金方法。2. The password included in the predetermined information,
2. The Internet billing method according to claim 1, wherein a user inputs the information to the terminal instead of the prepaid information medium.
ンターネット課金方法において、 端末が、取引に必要な所定の情報を保持するプリペイド
情報媒体を利用してコンテンツサーバにサービスメニュ
ーを要求し、 前記コンテンツサーバが前記端末にサービスメニューを
送信し、 ユーザが利用したいサービスを選択すると、前記端末
は、コンテンツサーバに対して有料サービスの利用を要
求し、 前記コンテンツサーバは、プリペイド情報管理サーバ
に、前記プリペイド情報媒体が該コンテンツの有料サー
ビスを利用する資格を有するかどうかの認証及び前記プ
リペイド情報媒体への課金を要求し、 前記端末は、前記プリペイド情報管理サーバからの要求
に基づき前記プリペイド情報媒体に格納されたIDを前
記プリペイド情報管理サーバに送信し、 前記プリペイド情報管理サーバは、認証用の情報を前記
端末に対して送信し、 前記端末は、該情報とパスワードとを結合した値に対し
て所定の演算を行い、 その結果を前記プリペイド情報管理サーバに送信し、 前記プリペイド情報管理サーバは、データベースに格納
されている前記プリペイド情報媒体の前記パスワードと
前記情報とを結合した値に対して前記端末が使用した演
算と同一の演算により演算処理を行い、その結果を前記
端末からの演算結果と照合することにより認証を行な
い、 前記プリペイド情報管理サーバは、前記IDを基に前記
データベースを検索し、該IDのプリペイド情報媒体の
サービス利用残度数を参照して、課金処理を行い、 前記認証と課金処理が共に成功した場合に、前記プリペ
イド情報管理サーバが前記端末に対してプリペイド情報
媒体の残高を含む情報を通知し、 前記コンテンツサーバが前記端末に対して前記有料サー
ビスを提供することを特徴とするインターネット課金方
法。3. An Internet charging method that enables charging on the Internet, wherein a terminal requests a service menu from a content server using a prepaid information medium holding predetermined information required for a transaction, When the server sends a service menu to the terminal and the user selects a service to be used, the terminal requests the content server to use a paid service, and the content server sends a prepaid information management server to the prepaid information management server. The terminal requests authentication as to whether the information medium is qualified to use the paid service for the content and charges the prepaid information medium, and the terminal stores the information in the prepaid information medium based on a request from the prepaid information management server. The registered ID to the prepaid information management server The prepaid information management server transmits information for authentication to the terminal, the terminal performs a predetermined operation on a value obtained by combining the information and a password, and outputs the result to the prepaid information. The prepaid information management server transmits to the information management server, the prepaid information management server calculates the value obtained by combining the password and the information of the prepaid information medium stored in a database by the same calculation as the calculation used by the terminal. The prepaid information management server searches the database on the basis of the ID, and performs service authentication on the prepaid information medium of the ID. A billing process is performed with reference to the frequency. If both the authentication and the billing process are successful, the prepaid information management server Notifies the terminal of information including the balance of the prepaid information medium, and the content server provides the terminal with the pay service.
体から前記端末に入力される代りに、ユーザにより前記
端末に入力される請求項3記載のインターネット課金方
法。4. The Internet charging method according to claim 3, wherein the password is input to the terminal by a user instead of being input to the terminal from the prepaid information medium.
管理サーバがネットワークに接続されており、インター
ネット上での課金を可能とするためのインターネット課
金システムにおいて前記端末を制御する方法であって、 取引に必要な所定の情報を保持するプリペイド情報媒体
に記録されているアドレス情報に基づいて、前記コンテ
ンツサーバにアクセスして、サービスメニューを要求
し、 前記コンテンツサーバに対して有料サービスの利用を要
求し、 前記プリペイド情報管理サーバからの要求に基づいて、
前記プリペイド情報媒体に格納された情報に含まれるI
Dを前記プリペイド情報管理サーバに送信し、 プリペイド情報管理サーバから認証のための情報を受信
し、プリペイド情報媒体に格納されたパスワードを読み
出し、該パスワードと前記情報に所定の演算処理を行な
った後に演算結果を前記プリペイド情報管理サーバに送
信し、 前記プリペイド情報管理サーバからの要求に基づいて、
プリペイド情報媒体に度数残高を含む情報を書き込むこ
とを特徴とする方法。5. A method for controlling a terminal in an Internet charging system for connecting a terminal, a content server and a prepaid information management server to a network and enabling charging on the Internet. Accessing the content server based on address information recorded on a prepaid information medium holding predetermined information, requesting a service menu, requesting the content server to use a paid service, Based on the request from the prepaid information management server,
I included in the information stored in the prepaid information medium
D to the prepaid information management server, receive information for authentication from the prepaid information management server, read a password stored in the prepaid information medium, and perform a predetermined arithmetic processing on the password and the information. Transmitting the calculation result to the prepaid information management server, based on a request from the prepaid information management server,
A method comprising writing information including a frequency balance on a prepaid information medium.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムにおける前記コンテンツサーバを制御する
方法であって、 取引に必要な所定の情報を保持するプリペイド情報媒体
に記録されているアドレス情報に基づいて前記端末から
送信されたサービスメニュー要求を受信して、サービス
メニューを送信し、 前記端末から有料サービスの利用要求を受信して、 前記端末アドレスを含むメッセージを前記プリペイド情
報管理サーバに送信することにより前記プリペイド情報
媒体の認証を要求し、 前記有料サービスの利用のために所要の度数を前記プリ
ペイド情報管理サーバに送信することにより前記プリペ
イド情報媒体に対する課金を要求し、 前記認証と課金処理が共に成功した場合に前記端末に対
して有料サービスの提供を行なうことを特徴とする方
法。6. A method for controlling a content server in an Internet billing system, wherein a terminal, a content server, and a prepaid information management server are connected to a network and enable billing on the Internet. A service menu request transmitted from the terminal is received based on address information recorded on a prepaid information medium holding necessary predetermined information, and a service menu is transmitted. Receiving, transmitting a message including the terminal address to the prepaid information management server, requesting authentication of the prepaid information medium, and transmitting a required frequency for using the pay service to the prepaid information management server. The prepaid information medium. Method charging the request, and performing the provision of pay service to the terminal if the authentication and charging processing are both successful that.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムにおいて、前記プリペイド情報管理サーバ
を制御する方法であって、 前記コンテンツサーバから、前記端末で使用される、取
引に必要な所定の情報を保持するプリペイド情報媒体の
認証の要求及び課金処理の要求を受信し、 前記端末に前記情報に含まれるIDを要求し、該IDを
受信し、 認証のための情報を前記端末に対して送信し、 前記端末による演算結果を受信し、 プリペイド情報が格納されたデータベースを参照して、
前記端末と同一の演算方法による演算結果を、前記端末
からの演算結果と照合することにより認証処理を行い、 前記認証処理が成功し、前記プリペイド情報媒体の残度
数が所要度数より大きい場合に前記プリペイド情報媒体
の残度数を所要の度数だけ減算し、 前記端末を介して前記プリペイド情報媒体に度数残高を
含む情報を通知することを特徴とする方法。7. A method for controlling a prepaid information management server in an Internet charging system in which a terminal, a content server, and a prepaid information management server are connected to a network and enable charging on the Internet. Receiving, from the content server, a request for authentication of a prepaid information medium and a request for billing processing, which are used in the terminal and hold predetermined information necessary for a transaction, and request an ID included in the information from the terminal; Receiving the ID, transmitting information for authentication to the terminal, receiving a calculation result by the terminal, and referring to a database in which prepaid information is stored,
The authentication result is calculated by comparing the calculation result obtained by the same calculation method as that of the terminal with the calculation result from the terminal.If the authentication process is successful and the residual count of the prepaid information medium is larger than a required count, A method comprising subtracting a required frequency from a remaining frequency of a prepaid information medium and notifying the prepaid information medium of information including a frequency balance via the terminal.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムであって、 前記端末は、 ユーザがプリペイド情報媒体を利用して前記コンテンツ
サーバに対して、有料サービスの利用を要求する手段を
有し、 前記コンテンツサーバは、 前記プリペイド情報管理サーバに対して、前記プリペイ
ド情報媒体が前記コンテンツサーバの有料サービスを利
用する資格を有するかどうかの認証を要求する手段と、 前記プリペイド情報管理サーバに対して前記プリペイド
情報媒体に対する課金を要求する手段と、 前記端末に対して前記有料サービスを提供する手段とを
有し、 前記プリペイド情報管理サーバは、 前記プリペイド情報媒体に対して認証を行う手段と、 前記有料サービスの利用度合いに応じた課金処理を前記
プリペイド情報媒体に対して実施する手段とを有するこ
とを特徴とするインターネット課金システム。8. An Internet charging system for connecting a terminal, a content server, and a prepaid information management server to a network and enabling charging on the Internet, wherein the terminal allows a user to use a prepaid information medium. Means for requesting the content server to use a paid service, wherein the content server uses the paid service of the content server for the prepaid information management server. Means for requesting authentication as to whether or not the user has qualification; means for requesting the prepaid information management server to charge for the prepaid information medium; and means for providing the pay service to the terminal. The prepaid information management server, wherein the prepaid information medium Internet billing system, characterized in that it comprises a means for implementing the means for authenticating against the charging process in accordance with the utilization degree of the pay service to the prepaid information medium.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムであって、 前記端末は、 取引に必要な所定の情報を保持するプリペイド情報媒体
を利用して前記コンテンツサーバにアクセスし、有料サ
ービスの利用を要求する手段と、 前記プリペイド情報管理サーバからの要求に基づいてプ
リペイド情報媒体に格納されたIDを送信する手段と、 前記プリペイド情報管理サーバからの要求に基づいてプ
リペイド情報媒体に格納されたパスワードを読み出し、
所定の演算処理を行なった後に演算結果を前記プリペイ
ド情報管理サーバに送信する手段と、 前記プリペイド情報管理サーバからの要求に基づいて前
記プリペイド情報媒体に度数残高、利用日時を書き込む
手段とを有し、 前記コンテンツサーバは、 前記プリペイド情報管理サーバに対して、前記プリペイ
ド情報媒体が前記コンテンツサーバの有料サービスを利
用する資格を有するかどうかの認証を要求する認証要求
手段と、 前記プリペイド情報管理サーバに対して前記プリペイド
情報媒体に対する課金処理を要求する課金処理要求手段
と、 前記認証と課金処理が共に成功した場合に、前記端末に
対して有料サービスを提供する手段と、 前記プリペイド情報管理サーバは、 前記コンテンツサーバから認証の要求があった場合に、
前記端末に対してプリペイド情報媒体の認証を行う手段
と、 前記有料サービスの利用度合いに応じた課金処理を前記
プリペイド情報媒体に対して実施する手段と、 前記端末に対してプリペイド情報媒体の度数残高を含む
情報を通知する手段とを有することを特徴とするインタ
ーネット課金システム。9. An Internet billing system for connecting a terminal, a content server, and a prepaid information management server to a network and enabling billing on the Internet, wherein the terminal is a predetermined billing system required for a transaction. Means for accessing the content server using a prepaid information medium holding information and requesting use of a paid service; and transmitting an ID stored in the prepaid information medium based on a request from the prepaid information management server. Means for reading a password stored in a prepaid information medium based on a request from the prepaid information management server,
Means for transmitting a calculation result to the prepaid information management server after performing a predetermined calculation process; and means for writing a frequency balance and a use date and time on the prepaid information medium based on a request from the prepaid information management server. An authentication requesting unit for requesting the prepaid information management server to authenticate whether the prepaid information medium is qualified to use the paid service of the content server; and A billing process requesting unit for requesting a billing process for the prepaid information medium, a unit for providing a pay service to the terminal when the authentication and the billing process are both successful, and the prepaid information management server comprises: When there is a request for authentication from the content server,
Means for authenticating the prepaid information medium to the terminal; means for performing a charging process on the prepaid information medium in accordance with the degree of use of the pay service; and a frequency balance of the prepaid information medium for the terminal. Means for notifying information including the following.
情報管理サーバがネットワークに接続されており、イン
ターネット上での課金を可能とするためのインターネッ
ト課金システムにおいて、前記端末を制御するインター
ネット課金プログラムを格納したコンピュータ読み取り
可能な記録媒体であって、該プログラムは、 取引に必要な所定の情報を保持するプリペイド情報媒体
に記録されているアドレス情報に基づいて、前記コンテ
ンツサーバにアクセスして、サービスメニューを要求
し、 前記コンテンツサーバに対して有料サービスの利用を要
求し、 前記プリペイド情報管理サーバからの要求に基づいて、
前記プリペイド情報媒体に格納されたIDを前記プリペ
イド情報管理サーバに送信し、 プリペイド情報管理サーバから認証のための情報を受信
し、プリペイド情報媒体に格納されたパスワードを読み
出し、該パスワードと該情報に所定の演算処理を行なっ
た後に演算結果を前記プリペイド情報管理サーバに送信
し、 前記プリペイド情報管理サーバからの要求に基づいて、
プリペイド情報媒体に度数残高を含む情報を書き込む処
理をコンピュータに実行させることを特徴とするインタ
ーネット課金プログラムを格納したコンピュータ読み取
り可能な記録媒体。10. An Internet charging system for connecting a terminal, a content server, and a prepaid information management server to a network and enabling charging on the Internet, wherein a computer storing an Internet charging program for controlling the terminal is provided. A readable recording medium, wherein the program accesses the content server based on address information recorded on a prepaid information medium holding predetermined information necessary for a transaction, and requests a service menu. Requesting the content server to use a paid service, based on a request from the prepaid information management server,
The ID stored in the prepaid information medium is transmitted to the prepaid information management server, the information for authentication is received from the prepaid information management server, the password stored in the prepaid information medium is read, and the password and the information are read. After performing a predetermined calculation process, transmits a calculation result to the prepaid information management server, and based on a request from the prepaid information management server,
A computer-readable recording medium storing an Internet billing program, which causes a computer to execute a process of writing information including a frequency balance on a prepaid information medium.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムにおいて、前記コンテンツサーバを制御す
るインターネット課金プログラムを格納したコンピュー
タ読み取り可能な記録媒体であって、該プログラムは、 取引に必要な所定の情報を保持するプリペイド情報媒体
に記録されているアドレス情報に基づいて前記端末から
送信されたサービスメニュー要求を受信して、サービス
メニューを送信し、 前記端末から有料サービスの利用要求を受信して、 前記端末アドレスを含むメッセージを前記プリペイド情
報管理サーバに送信することにより前記プリペイド情報
媒体の認証を要求し、 前記有料サービスの利用のために所要の度数を前記プリ
ペイド情報管理サーバに送信することにより前記プリペ
イド情報媒体に対する課金を要求し、 前記認証と課金処理が共に成功した場合に前記端末に対
して有料サービスの提供を行なう処理をコンピュータに
実行させることを特徴とするインターネット課金プログ
ラムを格納したコンピュータ読み取り可能な記録媒体。11. An Internet charging system for connecting a terminal, a content server, and a prepaid information management server to a network and enabling charging on the Internet, wherein an Internet charging program for controlling the content server is stored. A computer-readable recording medium, the program receiving a service menu request transmitted from the terminal based on address information recorded on a prepaid information medium holding predetermined information necessary for a transaction; Requesting authentication of the prepaid information medium by transmitting a service menu, receiving a use request for a pay service from the terminal, and transmitting a message including the terminal address to the prepaid information management server; For the use of Requesting charging for the prepaid information medium by transmitting a required frequency to the prepaid information management server, and performing a process of providing a pay service to the terminal when the authentication and the charging process are both successful. A computer-readable recording medium storing an Internet charging program to be executed.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムにおいて、前記プリペイド情報管理サーバ
を制御するインターネット課金プログラムを格納したコ
ンピュータ読み取り可能な記録媒体であって、該プログ
ラムは、 前記コンテンツサーバから、前記端末で使用される、取
引に必要な所定の情報を保持するプリペイド情報媒体の
認証の要求及び課金処理の要求を受信し、 前記端末に前記情報に含まれるIDを要求し、該IDを
受信し、 認証のための情報を前記端末に対して送信し、 前記端末による演算結果を受信し、 プリペイド情報が格納されたデータベースを参照して、
前記端末と同一の演算方法による演算結果を、前記端末
からの演算結果と照合することにより認証処理を行い、 前記認証処理が成功し、前記プリペイド情報媒体の残度
数が所要度数より大きい場合に前記プリペイド情報媒体
の残度数を所要の度数だけ減算し、 前記端末に対しての前記プリペイド情報媒体における度
数残高を含む情報を通知する処理をコンピュータに実行
させることを特徴とするインターネット課金プログラム
を格納したコンピュータ読み取り可能な記録媒体。12. An Internet charging system for connecting a terminal, a content server, and a prepaid information management server to a network and enabling charging on the Internet. A stored computer-readable recording medium, the program comprising: a request for authentication of a prepaid information medium used by the terminal and holding predetermined information required for a transaction, and a request for a charging process, from the content server. Requesting an ID included in the information from the terminal, receiving the ID, transmitting information for authentication to the terminal, receiving a calculation result by the terminal, and storing prepaid information. With reference to the database
The authentication result is calculated by comparing the calculation result obtained by the same calculation method as that of the terminal with the calculation result from the terminal.If the authentication process is successful and the residual count of the prepaid information medium is larger than a required count, An Internet charging program is stored, wherein the Internet billing program is characterized by subtracting a required frequency from the remaining frequency of the prepaid information medium and causing a computer to execute a process of notifying the terminal of information including a frequency balance in the prepaid information medium. Computer readable recording medium.
報管理サーバがネットワークに接続されており、インタ
ーネット上での課金を可能とするためのインターネット
課金システムにおけるICカードであって、該ICカー
ドは、 前記端末に接続する手段と、 パスワードを含む取引に必要な所定の情報と、 前記プリペイド情報管理サーバから認証に関する情報を
受信する手段と、 前記ICカードに格納された前記パスワード及び該情報
に所定の演算処理を施す手段とを有し、 前記端末は該演算処理の結果を前記プリペイド情報管理
サーバに送信し、 前記プリペイド情報管理サーバが前記ICカードにおけ
る演算と同一の演算処理を行ない、該演算処理の結果を
前記ICカードにおける演算処理の結果と比較すること
により認証を行なうことを特徴とするICカード。13. An IC card in an Internet charging system in which a terminal, a content server, and a prepaid information management server are connected to a network and enable charging on the Internet. A predetermined information necessary for a transaction including a password; a means for receiving information related to authentication from the prepaid information management server; and a predetermined arithmetic processing on the password and the information stored in the IC card. The terminal transmits the result of the calculation processing to the prepaid information management server, and the prepaid information management server performs the same calculation processing as the calculation in the IC card, and the result of the calculation processing Is compared with the result of the arithmetic processing in the IC card. IC card according to claim.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34191598A JPH11316729A (en) | 1997-12-08 | 1998-12-01 | Internet charging method/system and medium for recording internet charging program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9-337393 | 1997-12-08 | ||
JP33739397 | 1997-12-08 | ||
JP34191598A JPH11316729A (en) | 1997-12-08 | 1998-12-01 | Internet charging method/system and medium for recording internet charging program |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11316729A true JPH11316729A (en) | 1999-11-16 |
Family
ID=26575768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34191598A Pending JPH11316729A (en) | 1997-12-08 | 1998-12-01 | Internet charging method/system and medium for recording internet charging program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11316729A (en) |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001059990A1 (en) * | 2000-02-10 | 2001-08-16 | Future Tech Inc. | Method and system for billing on the internet |
JP2001236394A (en) * | 2000-02-22 | 2001-08-31 | Victor Co Of Japan Ltd | System and method for contents distribution, contents center, repeating terminal, and user portable terminal |
JP2001292255A (en) * | 2000-04-10 | 2001-10-19 | Nec Corp | System and method for charging used equipment by portable terminal internet connection |
JP2001350940A (en) * | 2000-06-08 | 2001-12-21 | Nippon Telegr & Teleph Corp <Ntt> | Program providing method in internet system |
JP2002007354A (en) * | 2000-06-22 | 2002-01-11 | Melco Inc | System and device for providing connection service |
JP2002014918A (en) * | 2000-04-26 | 2002-01-18 | Teremesse:Kk | Terminal client, server/client server system, rate paying method in terminal client, computer readable recording medium recording program and charge paying method on network |
JP2002041826A (en) * | 2000-07-31 | 2002-02-08 | Cyber Connection Japan Inc | Music net registration managing system |
JP2002133336A (en) * | 2000-10-26 | 2002-05-10 | Nippon Telegr & Teleph Corp <Ntt> | Prepaid settlement method, device therefor, and program recording medium therefor |
JP2002222376A (en) * | 2001-01-25 | 2002-08-09 | Webcashing.Com Co Ltd | System and method for settling small amount of online electronic credit, and program recording medium for the system |
JP2002288364A (en) * | 2001-03-26 | 2002-10-04 | Nec Corp | Service providing system, its method and its program |
WO2002080066A1 (en) * | 2001-03-29 | 2002-10-10 | Matsushita Electric Industrial Co., Ltd. | Method, system and program for providing service requiring settlement through communication line |
WO2002095572A1 (en) * | 2001-05-24 | 2002-11-28 | Sony Corporation | Service providing method and integrated circuit |
JP2002342878A (en) * | 2001-05-11 | 2002-11-29 | Honda Motor Co Ltd | Car sharing management system |
JP2002366868A (en) * | 2001-06-11 | 2002-12-20 | Sony Corp | Electronic commerce assisting method and electronic commerce assisting server actualizing the same |
JP2003058798A (en) * | 2001-08-10 | 2003-02-28 | Nova:Kk | Charging system |
JPWO2002021506A1 (en) * | 2000-09-05 | 2004-01-15 | 株式会社エヌ・ティ・ティ・ドコモ | Paid information distribution system |
WO2004095772A1 (en) * | 2003-04-21 | 2004-11-04 | Sony Corporation | Device authentication system |
JP2006013693A (en) * | 2004-06-23 | 2006-01-12 | Toppan Printing Co Ltd | Content distributing device and method of transmitting decoding key therein and program |
JP2006164035A (en) * | 2004-12-09 | 2006-06-22 | Nec Corp | Credit card settlement system and credit card settlement method |
JP2006309729A (en) * | 2005-03-23 | 2006-11-09 | E2Interactive Inc Dba E2Interactive Inc | Point-of-sale activation of media device account |
JP2008016040A (en) * | 1999-11-24 | 2008-01-24 | Sega Corp | Accounting management server |
KR100828136B1 (en) | 2000-06-23 | 2008-05-08 | 소니 가부시끼 가이샤 | Information distribution system, terminal apparatus, information center, recording medium, and information distribution method |
US7392388B2 (en) | 2000-09-07 | 2008-06-24 | Swivel Secure Limited | Systems and methods for identity verification for secure transactions |
JP2008226251A (en) * | 2008-03-14 | 2008-09-25 | Taito Corp | Internet terminal device |
JP2010524051A (en) * | 2007-02-12 | 2010-07-15 | ヴィザ ユー.エス.エイ. インコーポレイテッド | Mobile payment service |
JP2010182320A (en) * | 2003-09-05 | 2010-08-19 | E2Interactive Inc Dba E2Interactive Inc | System and method for securely authorizing and distributing stored-value card data |
US8584249B2 (en) | 2003-05-16 | 2013-11-12 | Phu Sang Ltd., Llc | System for preventing unauthorized use of digital content |
JP2015231177A (en) * | 2014-06-06 | 2015-12-21 | 日本電信電話株式会社 | Device authentication method, device authentication system, and device authentication program |
US9471910B2 (en) | 1999-10-25 | 2016-10-18 | Smartflash, LLC | Data storage and access systems |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04178898A (en) * | 1990-11-14 | 1992-06-25 | Casio Comput Co Ltd | Card processor |
JPH07152837A (en) * | 1993-09-17 | 1995-06-16 | At & T Corp | Smart card |
JPH07306831A (en) * | 1994-05-13 | 1995-11-21 | Nippon Telegr & Teleph Corp <Ntt> | Computer network system |
JPH10207946A (en) * | 1997-01-16 | 1998-08-07 | Computer Consulting:Kk | Prepaid media and settllement system using the same |
-
1998
- 1998-12-01 JP JP34191598A patent/JPH11316729A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04178898A (en) * | 1990-11-14 | 1992-06-25 | Casio Comput Co Ltd | Card processor |
JPH07152837A (en) * | 1993-09-17 | 1995-06-16 | At & T Corp | Smart card |
JPH07306831A (en) * | 1994-05-13 | 1995-11-21 | Nippon Telegr & Teleph Corp <Ntt> | Computer network system |
JPH10207946A (en) * | 1997-01-16 | 1998-08-07 | Computer Consulting:Kk | Prepaid media and settllement system using the same |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9471910B2 (en) | 1999-10-25 | 2016-10-18 | Smartflash, LLC | Data storage and access systems |
JP2008016040A (en) * | 1999-11-24 | 2008-01-24 | Sega Corp | Accounting management server |
WO2001059990A1 (en) * | 2000-02-10 | 2001-08-16 | Future Tech Inc. | Method and system for billing on the internet |
JP2001236394A (en) * | 2000-02-22 | 2001-08-31 | Victor Co Of Japan Ltd | System and method for contents distribution, contents center, repeating terminal, and user portable terminal |
JP2001292255A (en) * | 2000-04-10 | 2001-10-19 | Nec Corp | System and method for charging used equipment by portable terminal internet connection |
JP2002014918A (en) * | 2000-04-26 | 2002-01-18 | Teremesse:Kk | Terminal client, server/client server system, rate paying method in terminal client, computer readable recording medium recording program and charge paying method on network |
JP2001350940A (en) * | 2000-06-08 | 2001-12-21 | Nippon Telegr & Teleph Corp <Ntt> | Program providing method in internet system |
JP2002007354A (en) * | 2000-06-22 | 2002-01-11 | Melco Inc | System and device for providing connection service |
JP4597319B2 (en) * | 2000-06-22 | 2010-12-15 | 株式会社バッファロー | Connection service providing system and connection service providing apparatus |
KR100828136B1 (en) | 2000-06-23 | 2008-05-08 | 소니 가부시끼 가이샤 | Information distribution system, terminal apparatus, information center, recording medium, and information distribution method |
JP2002041826A (en) * | 2000-07-31 | 2002-02-08 | Cyber Connection Japan Inc | Music net registration managing system |
JPWO2002021506A1 (en) * | 2000-09-05 | 2004-01-15 | 株式会社エヌ・ティ・ティ・ドコモ | Paid information distribution system |
US7392388B2 (en) | 2000-09-07 | 2008-06-24 | Swivel Secure Limited | Systems and methods for identity verification for secure transactions |
JP2002133336A (en) * | 2000-10-26 | 2002-05-10 | Nippon Telegr & Teleph Corp <Ntt> | Prepaid settlement method, device therefor, and program recording medium therefor |
JP2002222376A (en) * | 2001-01-25 | 2002-08-09 | Webcashing.Com Co Ltd | System and method for settling small amount of online electronic credit, and program recording medium for the system |
JP2002288364A (en) * | 2001-03-26 | 2002-10-04 | Nec Corp | Service providing system, its method and its program |
WO2002080066A1 (en) * | 2001-03-29 | 2002-10-10 | Matsushita Electric Industrial Co., Ltd. | Method, system and program for providing service requiring settlement through communication line |
JP2002342878A (en) * | 2001-05-11 | 2002-11-29 | Honda Motor Co Ltd | Car sharing management system |
WO2002095572A1 (en) * | 2001-05-24 | 2002-11-28 | Sony Corporation | Service providing method and integrated circuit |
US9628936B2 (en) | 2001-05-24 | 2017-04-18 | Sony Corporation | Circuit device and a communication apparatus |
US10609507B2 (en) | 2001-05-24 | 2020-03-31 | Sony Corporation | Circuit device and a communication apparatus |
US8788717B2 (en) | 2001-05-24 | 2014-07-22 | Sony Corporation | Circuit device and a communication apparatus |
US7519655B2 (en) | 2001-05-24 | 2009-04-14 | Sony Corporation | Service providing method and integrated circuit |
US7802018B2 (en) | 2001-05-24 | 2010-09-21 | Sony Corporation | Service providing method and integrated circuit |
JP2002366868A (en) * | 2001-06-11 | 2002-12-20 | Sony Corp | Electronic commerce assisting method and electronic commerce assisting server actualizing the same |
JP2003058798A (en) * | 2001-08-10 | 2003-02-28 | Nova:Kk | Charging system |
WO2004095772A1 (en) * | 2003-04-21 | 2004-11-04 | Sony Corporation | Device authentication system |
US7681033B2 (en) | 2003-04-21 | 2010-03-16 | Sony Corporation | Device authentication system |
US8584249B2 (en) | 2003-05-16 | 2013-11-12 | Phu Sang Ltd., Llc | System for preventing unauthorized use of digital content |
JP2010182320A (en) * | 2003-09-05 | 2010-08-19 | E2Interactive Inc Dba E2Interactive Inc | System and method for securely authorizing and distributing stored-value card data |
JP2006013693A (en) * | 2004-06-23 | 2006-01-12 | Toppan Printing Co Ltd | Content distributing device and method of transmitting decoding key therein and program |
JP2006164035A (en) * | 2004-12-09 | 2006-06-22 | Nec Corp | Credit card settlement system and credit card settlement method |
JP2006309729A (en) * | 2005-03-23 | 2006-11-09 | E2Interactive Inc Dba E2Interactive Inc | Point-of-sale activation of media device account |
JP2010524051A (en) * | 2007-02-12 | 2010-07-15 | ヴィザ ユー.エス.エイ. インコーポレイテッド | Mobile payment service |
US8793184B2 (en) | 2007-02-12 | 2014-07-29 | Visa U.S.A. Inc. | Mobile payment services |
JP2008226251A (en) * | 2008-03-14 | 2008-09-25 | Taito Corp | Internet terminal device |
JP2015231177A (en) * | 2014-06-06 | 2015-12-21 | 日本電信電話株式会社 | Device authentication method, device authentication system, and device authentication program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH11316729A (en) | Internet charging method/system and medium for recording internet charging program | |
US6343284B1 (en) | Method and system for billing on the internet | |
AU2006236243B2 (en) | Network commercial transactions | |
EP2016543B1 (en) | Authentication for a commercial transaction using a mobile module | |
JP6497834B2 (en) | Payment methods and associated payment gateway servers, mobile terminals, and time certificate issuing servers | |
US7849020B2 (en) | Method and apparatus for network transactions | |
US20090132424A1 (en) | Secure payment capture processes | |
JP2005512234A (en) | Customer-centric context-aware switching model | |
JP2005512234A6 (en) | Customer-centric context-aware switching model | |
CN101421754A (en) | Secure network commercial transactions | |
JP2005525831A (en) | System and method for secure entry and authentication of consumer-centric information | |
JP2004531827A (en) | System and method for secure refund | |
WO2001029637A2 (en) | System and method for secure electronic transactions | |
KR100968941B1 (en) | Finance trade system using a otp | |
JP2002334227A (en) | Pay service provision method, pay service provision system, content server, program for pay service provision, and recording medium | |
JP2005512225A (en) | Automated rights management and payment system for embedded content | |
JP3899890B2 (en) | Billing method and system, purchase control terminal, authentication billing server, sales server, billing program, and storage medium storing billing program | |
JP3855723B2 (en) | Billing method and system, purchase control terminal, authentication billing server, billing program, and storage medium storing billing program | |
JP2003248783A (en) | Content compensation method and system, purchase control terminal, authenticating/charging server, and selling server | |
JP4168656B2 (en) | Rights transfer method and system, purchase control terminal and authentication charging server in digital content charging system | |
AU2011202945B2 (en) | Network commercial transactions | |
JP2003242414A (en) | Fee charging method, fee charging system, streaming contents distribution system, internet connection service system, service providing server, authentication fee charging server, fee charging program, and storage medium storing fee charging program | |
JP2003008685A (en) | Communication interface, user confirmation method and program in communications, purchase system for commercial products and information through communication lines |