JP2003196554A - Fee collecting system, fee collecting method, electronic equipment, storage medium, and program - Google Patents
Fee collecting system, fee collecting method, electronic equipment, storage medium, and programInfo
- Publication number
- JP2003196554A JP2003196554A JP2001394506A JP2001394506A JP2003196554A JP 2003196554 A JP2003196554 A JP 2003196554A JP 2001394506 A JP2001394506 A JP 2001394506A JP 2001394506 A JP2001394506 A JP 2001394506A JP 2003196554 A JP2003196554 A JP 2003196554A
- Authority
- JP
- Japan
- Prior art keywords
- account
- processing
- terminal
- request information
- fee
- 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 154
- 238000012545 processing Methods 0.000 claims abstract description 193
- 238000000151 deposition Methods 0.000 claims description 8
- 238000007689 inspection Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000001186 cumulative effect Effects 0.000 abstract description 2
- 238000012937 correction Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000009877 rendering Methods 0.000 description 3
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、課金システム、課
金方法、電子機器、記憶媒体、及びプログラムに関し、
特に、ネットワークに接続され、所定の処理を行う電子
機器を使用した際に使用料を課して利用者に負担させる
課金システム、課金方法、電子機器、記憶媒体、及びプ
ログラムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a charging system, a charging method, an electronic device, a storage medium, and a program,
In particular, the present invention relates to a charging system, a charging method, an electronic device, a storage medium, and a program that impose a usage fee on a user when using an electronic device that is connected to a network and performs a predetermined process.
【0002】[0002]
【従来の技術】従来のネットワークシステムでは、ネッ
トワークに接続され、印刷処理を行うプリンタ等の電子
機器を使用した際に使用料を課して使用者に負担させる
課金システムがある。この課金システムにおいては、使
用料に対応する課金情報が、該電子機器からネットワー
クに接続されている課金を管理するサーバコンピュータ
に送信され、該サーバコンピュータの記憶装置に課金情
報が記憶され、使用料が累積される。このような課金シ
ステムとして、例えば、特開平11−134057号公
報の「ネットワークシステム、及びネットワークシステ
ムにおける課金方法」や特開平11−154068号公
報の「ネットワーク環境におけるプリントシステム」等
が知られている。2. Description of the Related Art In a conventional network system, there is a charging system that charges a user by charging a usage fee when using an electronic device such as a printer which is connected to a network and performs a printing process. In this billing system, billing information corresponding to the usage fee is transmitted from the electronic device to a server computer connected to the network for managing billing, the billing information is stored in a storage device of the server computer, and the usage fee is stored. Is accumulated. As such a charging system, for example, "Network system and charging method in network system" of JP-A-11-134057 and "Print system in network environment" of JP-A-11-154068 are known. .
【0003】特に、企業の課金システムには、予め割り
当てられた予算から電子機器の使用料を引き落とし、予
算内に収めるように予算管理するものが必要とされる。[0003] In particular, a company's billing system is required to have a budget control so that the usage fee of electronic equipment is deducted from a budget allocated in advance and the budget is kept within the budget.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記従
来の課金システムでは、電子機器の使用料の累積額を予
め割り当てられた予算内で管理することができないの
で、使用者が電子機器を無制限に使用していくと、使用
料の累積額がいつのまにか予算を超えてしまうという問
題があった。However, in the above-mentioned conventional charging system, since the accumulated amount of the usage fee of the electronic device cannot be managed within the budget allocated in advance, the user can use the electronic device without limitation. Then, there was a problem that the cumulative amount of the usage fee suddenly exceeded the budget.
【0005】また、予算内で上限額を定めて電子機器の
使用を管理する場合は、課金を管理するサーバコンピュ
ータに上限額を設定し、電子機器における印刷ジョブ等
の実行前に使用料の累積額が該上限額を超えたか否かを
判別することにより予算管理を行うことも可能である
が、このような方法では、使用料の累積額が上限額を超
えた後に該上限額を超えたことが判明するので、事前に
使用料の累積額が上限額を超えたか否かがわからないと
いう問題があった。Further, when the upper limit is set within the budget and the use of the electronic device is managed, the upper limit is set in the server computer that manages the charge, and the usage fee is accumulated before execution of a print job or the like in the electronic device. It is possible to manage the budget by determining whether or not the amount exceeds the upper limit, but in such a method, the upper limit is exceeded after the accumulated amount of the usage fee exceeds the upper limit. Therefore, there is a problem that it is not possible to know in advance whether or not the accumulated amount of usage fee exceeds the upper limit.
【0006】さらに、使用料の累積額が上限額を超えた
場合には、サーバコンピュータに設定された上限額の再
設定が必要となって手間がかかり、該上限額と課金シス
テムとを連動させなければならないという問題があっ
た。Further, when the accumulated amount of usage charges exceeds the upper limit, it is necessary to reset the upper limit set in the server computer, which is troublesome, and the upper limit and the charging system are linked. There was a problem that had to be.
【0007】本発明は、上記問題点に鑑みて成されたも
のであり、ネットワークに接続されている電子機器の使
用料の累積額が予め割り当てられた予算を超えることな
く、該電子機器の使用を管理することができる課金シス
テム、課金方法、電子機器、記憶媒体、及びプログラム
を提供することを目的とする。The present invention has been made in view of the above problems, and the use of an electronic device connected to a network can be used without the accumulated charge of the electronic device exceeding a budget allocated in advance. An object of the present invention is to provide a billing system, a billing method, an electronic device, a storage medium, and a program that can manage information.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の課金システムは、端末と、所定の処
理を行う電子機器と、電子マネー用の口座が設けられた
サーバコンピュータとがネットワークを介して互いに接
続された課金システムにおいて、前記端末は、前記電子
機器に処理依頼情報を送信して処理を依頼する処理依頼
手段を備え、前記電子機器は、受信した前記処理依頼情
報に基づいて前記処理にかかる料金を見積もる見積もり
手段と、前記見積もり料金を前記口座から引き落とすよ
うに要求する口座引き落とし要求手段と、前記見積もり
料金の引き落とし可否に応じて前記処理を実行する処理
実行手段とを備え、前記処理実行手段は、前記口座から
前記見積もり料金の引き落としが成功しなかったとき
は、前記端末にエラー通知を送信することを特徴とす
る。In order to achieve the above object, a billing system according to claim 1 comprises a terminal, an electronic device for performing a predetermined process, and a server computer provided with an electronic money account. In a billing system in which the terminals are connected to each other via a network, the terminal includes processing requesting means for transmitting processing request information to the electronic device and requesting processing, and the electronic device includes the received processing request information. Estimating means for estimating the fee for the processing based on the above, account debit requesting means for requesting to deduct the estimated fee from the account, and processing executing means for executing the processing depending on whether or not the estimated fee can be deducted. The processing execution means, when the withdrawal of the estimated fee from the account is not successful, the processing execution means causes the terminal to perform an error. And transmitting a notification.
【0009】請求項2記載の課金システムは、請求項1
記載の課金システムにおいて、前記処理実行手段は、前
記口座から前記見積もり料金の引き落としが成功したと
きは、前記処理を実行することを特徴とする。According to a second aspect of the present invention, there is provided a billing system according to the first aspect.
In the charging system described above, the processing execution means executes the processing when the estimated charge is successfully deducted from the account.
【0010】請求項3記載の課金システムは、請求項1
又は2記載の課金システムにおいて、前記見積もり手段
は、前記処理依頼情報に基づいて前記処理にかかる処理
量を算出し、該処理量により前記見積もり料金を見積も
ることを特徴とする。The billing system according to claim 3 is the billing system according to claim 1.
Alternatively, in the charging system according to the second aspect, the estimating means calculates a processing amount required for the processing based on the processing request information, and estimates the estimated fee based on the processing amount.
【0011】請求項4記載の課金システムは、請求項1
乃至3のいずれか1項に記載の課金システムにおいて、
前記サーバコンピュータは、前記口座に前記電子マネー
を記憶する口座記憶手段と、前記端末から要求された前
記見積もり料金の引き落とし要求を実行し、前記口座か
ら前記見積もり料金分の電子マネーを引き落とす口座引
き落とし手段とを備えることを特徴とする。A billing system according to a fourth aspect is the billing system according to the first aspect.
In the charging system according to any one of items 1 to 3,
The server computer executes an account storage unit that stores the electronic money in the account, and an account withdrawal unit that withdraws the estimated fee requested by the terminal and withdraws the electronic money corresponding to the estimated fee from the account. And is provided.
【0012】請求項5記載の課金システムは、請求項1
乃至4のいずれか1項に記載の課金システムにおいて、
前記電子機器は、前記処理の実行時にかかった実際の実
料金を算出する実料金算出手段と、前記算出された実料
金と前記見積もり料金との差額を算出し、前記実料金が
前記見積もり料金よりも少なかったときは、前記差額を
前記口座に入金する口座入金手段とを備えることを特徴
とする。The billing system according to claim 5 is the billing system according to claim 1.
In the charging system according to any one of 4 to 4,
The electronic device calculates an actual charge calculation means for calculating an actual actual charge taken when the processing is executed, and calculates a difference between the calculated actual charge and the estimated charge, and the actual charge is calculated from the estimated charge. When the amount is small, an account depositing means for depositing the difference into the account is provided.
【0013】請求項6記載の課金システムは、請求項5
記載の課金システムにおいて、前記口座引き落とし手段
は、前記実料金が前記見積もり料金より多いときは、前
記差額を前記口座から引き落とすことを特徴とする。A billing system according to a sixth aspect is the fifth aspect.
In the billing system described above, the account debiting means debits the difference from the account when the actual fee is higher than the estimated fee.
【0014】請求項7記載の課金システムは、請求項1
乃至6のいずれか1項に記載の課金システムにおいて、
前記処理依頼情報は、前記口座の口座番号を含むことを
特徴とする。A billing system according to a seventh aspect is the billing system according to the first aspect.
In the charging system according to any one of 1 to 6,
The processing request information includes an account number of the account.
【0015】請求項8記載の課金システムは、請求項1
乃至7のいずれか1項に記載の課金システムにおいて、
前記処理依頼情報は、公開鍵暗号方式によるデジタル署
名データ及び/又はデジタル証明書データを含むことを
特徴とする。The charging system according to claim 8 is the charging system according to claim 1.
In the charging system according to any one of 1 to 7,
The processing request information is characterized by including digital signature data and / or digital certificate data according to a public key cryptosystem.
【0016】請求項9記載の課金システムは、請求項8
記載の課金システムにおいて、前記電子機器は、前記端
末からの前記処理依頼情報に基づいて前記デジタル署名
データを検査するデジタル署名検査手段を備え、前記デ
ジタル署名データによる認証が成功しなかったときは、
前記端末に前記エラー通知を送信することを特徴とす
る。A billing system according to a ninth aspect is the eighth aspect.
In the charging system described above, the electronic device includes a digital signature inspecting unit that inspects the digital signature data based on the processing request information from the terminal, and when the authentication by the digital signature data is not successful,
The error notification is transmitted to the terminal.
【0017】請求項10記載の課金システムは、請求項
8又は9記載の課金システムにおいて、前記電子機器
は、前記端末からの前記処理依頼情報に基づいて前記デ
ジタル証明書データを検査するデジタル証明書検査手段
を備え、前記デジタル証明書データによる認証が成功し
なかったときは、前記端末に前記エラー通知を送信する
ことを特徴とする。The billing system according to claim 10 is the billing system according to claim 8 or 9, wherein the electronic device inspects the digital certificate data based on the processing request information from the terminal. An inspection means is provided, and when the authentication by the digital certificate data is not successful, the error notification is transmitted to the terminal.
【0018】上記目的を達成するために、請求項11記
載の課金方法は、端末と、所定の処理を行う電子機器
と、電子マネー用の口座が設けられたサーバコンピュー
タとがネットワークを介して互いに接続された課金シス
テムの課金方法において、前記電子機器に処理依頼情報
を送信して処理を依頼する処理依頼工程と、受信した前
記処理依頼情報に基づいて前記処理にかかる料金を見積
もる見積もり工程と、前記見積もり料金を前記口座から
引き落とすように要求する口座引き落とし工程と、前記
見積もり料金の引き落とし可否に応じて前記処理を実行
する処理実行工程とを備え、前記処理実行工程は、前記
口座から前記見積もり料金の引き落としが成功しなかっ
たときは、前記端末にエラー通知を送信することを特徴
とする。In order to achieve the above object, a billing method according to an eleventh aspect is such that a terminal, an electronic device for performing a predetermined process, and a server computer provided with an electronic money account are mutually connected via a network. In a charging method of a connected charging system, a processing request step of transmitting processing request information to the electronic device to request processing, and an estimation step of estimating a charge for the processing based on the received processing request information, It comprises an account withdrawing step for requesting to deduct the estimated fee from the account, and a processing executing step for executing the processing according to whether or not the estimated fee can be withdrawn, the processing executing step comprising the estimated fee from the account. If the withdrawal is not successful, an error notification is transmitted to the terminal.
【0019】請求項12記載の課金方法は、請求項11
記載の課金方法において、前記処理実行工程は、前記口
座から前記見積もり料金の引き落としが成功したとき
は、前記処理を実行することを特徴とする。A billing method according to a twelfth aspect is the eleventh aspect.
In the charging method described above, the process execution step is characterized in that the process is executed when the estimated charge is successfully deducted from the account.
【0020】請求項13記載の課金方法は、請求項11
又は12記載の課金方法において、前記見積もり工程
は、前記処理依頼情報に基づいて前記処理にかかる処理
量を算出し、該処理量により前記見積もり料金を見積も
ることを特徴とする。The charging method according to claim 13 is the same as claim 11.
Alternatively, in the charging method described in 12, the estimating step calculates a processing amount required for the processing based on the processing request information, and estimates the estimated fee based on the processing amount.
【0021】請求項14記載の課金方法は、請求項11
乃至13のいずれか1項に記載の課金方法において、前
記口座に前記電子マネーを記憶する口座記憶工程と、前
記端末から要求された前記見積もり料金の引き落とし要
求を実行し、前記口座から前記見積もり料金分の電子マ
ネーを引き落とす口座引き落とし工程とを備えることを
特徴とする。The billing method according to claim 14 is the method according to claim 11.
The accounting method according to any one of claims 1 to 13, wherein an account storing step of storing the electronic money in the account, and a request for deducting the estimated fee requested from the terminal are executed to obtain the estimated fee from the account. And an account withdrawing step of withdrawing the electronic money of the portion.
【0022】請求項15記載の課金方法は、請求項11
乃至14のいずれか1項に記載の課金方法において、前
記処理の実行時にかかった実際の実料金を算出する実料
金算出工程と、前記算出された実料金と前記見積もり料
金との差額を算出し、前記実料金が前記見積もり料金よ
りも少なかったときは、前記差額を前記口座に入金する
口座入金工程とを備えることを特徴とする。A billing method according to a fifteenth aspect is the eleventh aspect.
15. The charging method according to any one of 14 to 14, wherein an actual charge calculation step of calculating an actual actual charge taken when the processing is executed, and a difference between the calculated actual charge and the estimated charge are calculated. And an account depositing step of depositing the difference into the account when the actual fee is less than the estimated fee.
【0023】請求項16記載の課金方法は、請求項15
記載の課金方法において、前記口座引き落とし工程は、
前記実料金が前記見積もり料金より多いときは、前記差
額を前記口座から引き落とすことを特徴とする。A billing method according to a sixteenth aspect is the billing method according to the fifteenth aspect.
In the charging method described above, the account withdrawal step includes:
When the actual fee is higher than the estimated fee, the difference is deducted from the account.
【0024】請求項17記載の課金方法は、請求項11
乃至16のいずれか1項に記載の課金方法において、前
記処理依頼情報は、前記口座の口座番号を含むことを特
徴とする。The billing method according to claim 17 is the method according to claim 11.
17. The charging method according to any one of items 1 to 16, wherein the processing request information includes an account number of the account.
【0025】請求項18記載の課金方法は、請求項11
乃至17のいずれか1項に記載の課金方法において、前
記処理依頼情報は、公開鍵暗号方式によるデジタル署名
データ及び/又はデジタル証明書データを含むことを特
徴とする。The billing method according to claim 18 is the method according to claim 11.
The accounting method according to any one of items 1 to 17, wherein the processing request information includes digital signature data and / or digital certificate data according to a public key cryptosystem.
【0026】請求項19記載の課金方法は、請求項18
記載の課金方法において、前記端末からの前記処理依頼
情報に基づいてデジタル署名データを検査するデジタル
署名検査工程を備え、前記デジタル署名データによる認
証が成功しなかったときは、前記端末に前記エラー通知
を送信することを特徴とする。A billing method according to claim 19 is as follows.
The charging method described above further comprises a digital signature inspection step of inspecting the digital signature data based on the processing request information from the terminal, and when the authentication by the digital signature data is not successful, the error notification is sent to the terminal. Is transmitted.
【0027】請求項20記載の課金方法は、請求項18
又は19記載の課金方法において、前記端末からの前記
処理依頼情報に基づいてデジタル証明書データを検査す
るデジタル証明書検査工程を備え、前記デジタル証明書
データによる認証が成功しなかったときは、前記端末に
前記エラー通知を送信することを特徴とする。The billing method according to claim 20 is the method according to claim 18.
Alternatively, in the charging method according to 19, there is provided a digital certificate inspection step of inspecting the digital certificate data based on the processing request information from the terminal, and when the authentication by the digital certificate data is not successful, The error notification is transmitted to the terminal.
【0028】上記目的を達成するために、請求項21記
載のプログラムは、端末と、所定の処理を行う電子機器
と、電子マネー用の口座が設けられたサーバコンピュー
タとがネットワークを介して互いに接続された課金シス
テムの課金方法をコンピュータに実行させるためのプロ
グラムにおいて、前記プログラムは、前記電子機器に処
理依頼情報を送信して処理を依頼する処理依頼ステップ
と、受信した前記処理依頼情報に基づいて前記処理にか
かる料金を見積もる見積もりステップと、前記見積もり
料金を前記口座から引き落とすように要求する口座引き
落としステップと、前記見積もり料金の引き落とし可否
に応じて前記処理を実行する処理実行ステップとを備
え、前記処理実行ステップは、前記口座から前記見積も
り料金の引き落としが成功しなかったときは、前記端末
にエラー通知を送信することを特徴とする。In order to achieve the above object, a program according to a twenty-first aspect is such that a terminal, an electronic device for performing a predetermined process, and a server computer provided with an electronic money account are connected to each other via a network. In a program for causing a computer to execute the charging method of a charged charging system, the program transmits a processing request information to the electronic device and requests processing, and based on the received processing request information. An estimating step of estimating a fee for the processing, an account withdrawing step of requesting to deduct the estimated fee from the account, and a processing executing step of executing the processing according to whether or not the estimated fee can be withdrawn, The processing execution step is to deduct the estimated fee from the account. When unsuccessful, and transmits an error notification to the terminal.
【0029】上記目的を達成するために、請求項22記
載の記憶媒体は、端末と、所定の処理を行う電子機器
と、電子マネー用の口座を備えるサーバコンピュータと
がネットワークを介して互いに接続された課金システム
の課金方法を実行するプログラムを記憶し、コンピュー
タにより読み出し可能な記憶媒体において、前記プログ
ラムは、前記電子機器に処理依頼情報を送信して処理を
依頼する処理依頼モジュールと、受信した前記処理依頼
情報に基づいて前記処理にかかる料金を見積もる見積も
りモジュールと、前記見積もり料金を前記口座から引き
落とすように要求する口座引き落としモジュールと、前
記見積もり料金の引き落とし可否に応じて前記処理を実
行する処理実行モジュールとを備え、前記処理実行モジ
ュールは、前記口座から前記見積もり料金の引き落とし
が成功しなかったときは、前記端末にエラー通知を送信
することを特徴とする。In order to achieve the above object, a storage medium according to a twenty-second aspect is such that a terminal, an electronic device for performing a predetermined process, and a server computer having an account for electronic money are connected to each other via a network. In a computer-readable storage medium that stores a program for executing the charging method of the charging system described above, the program transmits a processing request information to the electronic device and requests processing, and the program receives the processing request module. An estimation module that estimates the fee for the processing based on the processing request information, an account debit module that requests the deduction of the estimated fee from the account, and a process execution that executes the processing depending on whether or not the estimated fee can be deducted. Module and the processing execution module is the account When debiting et the estimated fee is not successful, and transmits an error notification to the terminal.
【0030】上記目的を達成するために、請求項23記
載の電子機器は、端末と、電子マネー用の口座が設けら
れたサーバコンピュータにネットワークを介して接続さ
れ、所定の処理を行う電子機器において、受信した前記
処理依頼情報に基づいて前記処理にかかる料金を見積も
る見積もり手段と、前記見積もり料金を前記口座から引
き落とすように要求する口座引き落とし要求手段と、前
記見積もり料金の引き落とし可否に応じて前記処理を実
行する処理実行手段とを備え、前記処理実行手段は、前
記口座から前記見積もり料金の引き落としが成功しなか
ったときは、前記端末にエラー通知を送信することを特
徴とする。In order to achieve the above object, an electronic device according to a twenty-third aspect is an electronic device which is connected to a terminal and a server computer provided with an account for electronic money via a network and performs a predetermined process. , An estimating means for estimating a charge for the processing based on the received processing request information, an account debit requesting means for requesting that the estimated charge be deducted from the account, and the processing depending on whether or not the estimated charge can be deducted. Characterized in that the processing execution means transmits an error notification to the terminal when the withdrawal of the estimated fee from the account is unsuccessful.
【0031】請求項24記載の電子機器は、請求項23
記載の電子機器において、前記処理依頼情報は、前記口
座の口座番号を含むことを特徴とする。According to a twenty-third aspect of the present invention, there is provided an electronic apparatus according to the twenty-third aspect.
In the described electronic device, the processing request information includes an account number of the account.
【0032】請求項25記載の電子機器は、請求項23
又は24記載の電子機器において、前記処理依頼情報
は、公開鍵暗号方式によるデジタル署名データ及び/又
はデジタル証明書データを含むことを特徴とする。An electronic device according to claim 25 is the electronic device according to claim 23.
Alternatively, in the electronic device described in Item 24, the processing request information includes digital signature data and / or digital certificate data according to a public key cryptosystem.
【0033】請求項26記載の電子機器は、請求項25
記載の電子機器において、前記端末からの前記処理依頼
情報に基づいて前記デジタル署名データを検査するデジ
タル署名検査手段を備え、前記デジタル署名データによ
る認証が成功しなかったときは、前記端末に前記エラー
通知を送信することを特徴とする。An electronic device according to claim 26 is the electronic device according to claim 25.
In the electronic device described above, a digital signature inspecting unit that inspects the digital signature data based on the processing request information from the terminal is provided, and when the authentication by the digital signature data is not successful, the error is transmitted to the terminal. It is characterized by transmitting a notification.
【0034】請求項27記載の電子機器は、請求項25
又は26記載の電子機器において、前記端末からの前記
処理依頼情報に基づいて前記デジタル証明書データを検
査するデジタル証明書検査手段を備え、前記デジタル証
明書データによる認証が成功しなかったときは、前記端
末に前記エラー通知を送信することを特徴とする。According to a twenty-seventh aspect of the present invention, there is provided an electronic device according to the twenty-fifth aspect.
Alternatively, in the electronic device according to the item 26, a digital certificate inspecting unit that inspects the digital certificate data based on the processing request information from the terminal is provided, and when the authentication by the digital certificate data is not successful, The error notification is transmitted to the terminal.
【0035】[0035]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.
【0036】(第1の実施の形態)図1は、本発明の第
1の実施の形態に係る課金システムの全体構成を示すブ
ロック図である。(First Embodiment) FIG. 1 is a block diagram showing the overall configuration of a charging system according to the first embodiment of the present invention.
【0037】図1において、本課金システムは、クライ
アントコンピュータである端末101と、サーバコンピ
ュータである口座管理サーバ102と、印刷処理を行う
プリンタ103と、それらを互いに接続するネットワー
ク104とを備える。In FIG. 1, the present billing system comprises a terminal 101 which is a client computer, an account management server 102 which is a server computer, a printer 103 which performs print processing, and a network 104 which connects these to each other.
【0038】本課金システムは、企業において運用され
ることを想定しており、電子マネーを用いた予算管理を
行うものである。具体的には、経理部門が予算を立案し
て企業内の各部門に予算配分を行い、この予算配分に基
づいて会計部門が各部門に電子マネーを発行する。発行
された電子マネーは、口座管理サーバ102に設けられ
た電子マネー用の口座(口座記憶領域)に設定(入金)
される。例えば、企業内のAという課に300万円の予
算が割り当てられた場合は、A課の口座、すなわち口座
管理サーバ102内に設けられたA課の口座記憶領域に
300万円の電子マネーが入金される。This charging system is supposed to be operated in a company, and manages the budget using electronic money. Specifically, the accounting department makes a budget and allocates the budget to each department in the company. Based on this budget allocation, the accounting department issues electronic money to each department. The issued electronic money is set (payment) in an electronic money account (account storage area) provided in the account management server 102.
To be done. For example, when a budget of 3 million yen is allocated to the section A in the company, 3 million yen of electronic money is stored in the account memory area of the section A, that is, the account storage area of the section A provided in the account management server 102. Deposited.
【0039】端末101は、後述する図5の処理依頼情
報501をプリンタ103に送信して印刷処理を依頼す
る処理依頼手段を有する。口座管理サーバ102は、口
座に電子マネーを記憶(設定)する口座記憶手段と、端
末101から要求された後述する見積もり料金の引き落
とし要求を実行し、口座から見積もり料金分の電子マネ
ーを引き落とす口座引き落とし手段とを有する。プリン
タ103は、見積もり料金の引き落とし可否に応じて印
刷処理を実行する印刷実行手段(処理実行手段)と、受
信した処理依頼情報501に基づいて印刷処理にかかる
料金を見積もる見積もり手段と、見積もり料金を口座か
ら引き落とすように要求する口座引き落とし要求手段と
を有する。The terminal 101 has processing requesting means for sending processing request information 501 shown in FIG. 5 described later to the printer 103 and requesting a printing process. The account management server 102 executes an account storage unit that stores (sets) electronic money in an account and a request for withdrawing an estimated fee, which will be described later, requested from the terminal 101, and withdraws electronic money for the estimated fee from the account. And means. The printer 103 executes a print execution unit (process execution unit) that executes a print process according to whether or not the estimated charge can be withdrawn, an estimate unit that estimates a charge for the print process based on the received process request information 501, and an estimated charge. Account withdrawal requesting means for requesting withdrawal from the account.
【0040】処理依頼手段、口座記憶手段、口座引き落
とし手段、処理実行手段、見積もり手段、及び口座引き
落とし要求手段は、端末101や口座管理サーバ102
等が備えるメモリに記憶され、CPUにより読み出され
て実行される所定の機能を有するプログラムコードであ
る。The processing request means, account storage means, account withdrawal means, processing execution means, estimation means, and account withdrawal request means are the terminal 101 and the account management server 102.
It is a program code having a predetermined function, which is stored in a memory included in the above, and is read and executed by the CPU.
【0041】口座管理サーバ102は、不図示の電子マ
ネー発行手段を有する。電子マネー発行手段は、経理部
門により立案された予算に基づいて会計部門により設定
された電子マネーを該口座管理サーバ102内の口座記
憶領域に設定するものである。本課金システムは、例え
ば、A課の課員が物品の購入や有料の装置を使用する場
合、A課の口座から電子マネーが引き落とされ、購入代
金等が清算される会計システムになっている。The account management server 102 has electronic money issuing means (not shown). The electronic money issuing means sets the electronic money set by the accounting department based on the budget planned by the accounting department in the account storage area in the account management server 102. This billing system is an accounting system in which, for example, when a section A member purchases an article or uses a paid device, electronic money is withdrawn from the section A account and the purchase price is cleared.
【0042】本課金システムでは、電子マネーは単なる
金額を数字で表したものとするが、金額の改ざん防止を
図るために、例えば、発行部門のデジタル署名を金額に
付加した電子マネーであってもよい。また、耐タンパー
性のICカードに電子マネーを記憶させるものであって
もよい。このようなICカードを利用した電子マネーの
例としては、モンデックスマネー等がある。In the present billing system, the electronic money is simply represented by a numerical amount, but in order to prevent the falsification of the amount of money, for example, even electronic money in which the digital signature of the issuing department is added to the amount of money is used. Good. Also, electronic money may be stored in a tamper-resistant IC card. An example of electronic money using such an IC card is mondex money.
【0043】図2は、図1における端末101及び口座
管理サーバ102のハードウェア構成を示すブロック図
である。FIG. 2 is a block diagram showing the hardware configuration of the terminal 101 and the account management server 102 in FIG.
【0044】図2において、端末101は、端末101
の入出力、命令の実行等すべての処理を行うCPU20
1と、BIOS(Basic Input / Output System)等を
記憶するROM(Read Only Memory)202と、作業領
域として使われるRAM(Random Access Memory)20
3と、OS(Operating Systems)やデータ等を記憶す
るハードディスク204と、外部のネットワーク104
と接続するための通信インターフェース205と、操作
部であるキーボード・マウス206と、表示装置208
の制御する表示コントローラ207と、モニタ等から成
る表示装置208と、CPU201やROM202等を
互いに接続するバス209とを備える。In FIG. 2, the terminal 101 is a terminal 101.
CPU20 that performs all processing such as input / output of, and execution of instructions
1, a ROM (Read Only Memory) 202 for storing a BIOS (Basic Input / Output System) and the like, and a RAM (Random Access Memory) 20 used as a work area
3, a hard disk 204 for storing an OS (Operating Systems) and data, and an external network 104
A communication interface 205 for connecting to the computer, a keyboard / mouse 206 as an operation unit, and a display device 208.
A display controller 207 for controlling the CPU, a display device 208 including a monitor, and a bus 209 that connects the CPU 201, the ROM 202, and the like to each other.
【0045】口座管理サーバ102は、端末101と同
様に上記構成を備える。The account management server 102 has the above-mentioned configuration similarly to the terminal 101.
【0046】図3は、図1におけるプリンタ103のハ
ードウェア構成を示すブロック図である。FIG. 3 is a block diagram showing the hardware configuration of the printer 103 in FIG.
【0047】図3において、プリンタ103は、プリン
タ103の入出力、命令の実行等すべての処理を行うC
PU301と、処理実行手段、見積もり手段、及び口座
引き落とし要求手段の各プログラムコード、並びにリア
ルタイムOSを記憶するROM302と、作業領域とし
て使われるRAM303と、後述する処理依頼情報を一
旦記憶する受信バッファ304と、外部のネットワーク
104と接続するための通信インターフェース305
と、エンジン307を制御するエンジンインターフェー
ス306と、印刷を行うエンジン307と、CPU30
1やROM302等を互いに接続するバス308とを備
える。In FIG. 3, the printer 103 performs all processing such as input / output of the printer 103 and execution of instructions C
A PU 302, a ROM 302 that stores a program code of each of a processing execution unit, an estimation unit, and an account withdrawal request unit, and a real-time OS, a RAM 303 used as a work area, and a reception buffer 304 that temporarily stores processing request information described below. , A communication interface 305 for connecting to the external network 104
An engine interface 306 for controlling the engine 307, an engine 307 for printing, and a CPU 30
1 and a ROM 302 and the like, and a bus 308 that connects them to each other.
【0048】次に、図1の課金システムにおける課金処
理を図4〜図7を参照して説明する。Next, the charging process in the charging system of FIG. 1 will be described with reference to FIGS.
【0049】図4は、図1の課金システムにおける課金
処理を示すフローチャートである。FIG. 4 is a flow chart showing the charging process in the charging system of FIG.
【0050】本課金処理の前提条件として、処理依頼者
(使用者)が使用できる口座が口座管理サーバ102に
設けられており、電子マネーがすでに立案された予算と
して該口座の口座記憶領域に設定されているものとす
る。本課金処理では、処理依頼者が端末101からプリ
ンタ103に任意の文書の印刷を依頼する場合を想定し
ている。As a precondition for this billing process, an account that can be used by a process requester (user) is provided in the account management server 102, and electronic money is set in the account storage area of the account as a budget already planned. It has been done. In this billing process, it is assumed that the process requester requests the printer 103 to print an arbitrary document from the terminal 101.
【0051】端末101は、レンダリング機能を有する
プリンタドライバソフトウェア(以下、「プリンタドラ
イバ」という。)(処理依頼手段)を備え、文書作成ソ
フトウェア(以下、「文書作成ソフト」という。)によ
る文書の印刷を該プリンタドライバを使用してプリンタ
103に依頼するようになっている。例えば、端末10
1のOSがマイクロソフト社製のWindows(登録
商標)であるときは、文書作成ソフトが文書のデータか
らGDIコマンドを出力し、該プリンタドライバが用紙
サイズ等の印刷パラメータに従って該GDIコマンドを
描画してビットマップイメージのデータを出力する。こ
のように文書データをレンダリングしたときは、文書を
印刷したときのページ数が確定することに注意する。The terminal 101 is provided with printer driver software (hereinafter referred to as "printer driver") having a rendering function (processing request means), and printing of a document by the document preparation software (hereinafter referred to as "document preparation software"). Is requested to the printer 103 using the printer driver. For example, the terminal 10
When the first OS is Microsoft Windows (registered trademark), the document creation software outputs a GDI command from the document data, and the printer driver draws the GDI command according to print parameters such as paper size. Outputs bitmap image data. Note that when the document data is rendered in this way, the number of pages when the document is printed is fixed.
【0052】図4において、端末101では、文書作成
ソフトの印刷メニューにおいて、部数、ページ数、両面
/片面情報、色情報(カラーかモノクロか)、用紙方
向、用紙サイズ等から成る印刷パラメータ、並びにプリ
ンタ103を利用した利用料金を引き落とす口座の口座
番号等のデータが処理依頼者により入力され、プリンタ
103に印刷指示を行う(ステップS401)。次に、
プリンタドライバにより上述したように文書データをレ
ンダリングして文書の印刷イメージを作成すると共に、
ステップS401で入力された上記データにより図5に
示す処理依頼情報501を作成し、プリンタ103に該
処理依頼情報501を送信する(ステップS402)。In FIG. 4, in the terminal 101, in the print menu of the document creation software, print parameters including the number of copies, the number of pages, double-sided / single-sided information, color information (color or monochrome), paper orientation, paper size, and the like, and Data such as the account number of the account for which the usage fee is deducted using the printer 103 is input by the processing requester, and a print instruction is given to the printer 103 (step S401). next,
As described above, the printer driver renders the document data to create a print image of the document, and
The processing request information 501 shown in FIG. 5 is created based on the data input in step S401, and the processing request information 501 is transmitted to the printer 103 (step S402).
【0053】次に、プリンタ103がネットワーク10
4を介して該処理依頼情報501を受信すると(ステッ
プS403)、受信した処理依頼情報501に基づいて
印刷処理にかかる料金(見積もり料金)を算出する(ス
テップS404)。この処理では、まず処理依頼情報5
01に基づいて印刷処理にかかる処理量を算出する。処
理量は、処理依頼情報501における部数×ページ数に
より算出される。処理量を算出するプログラム(見積も
り手段)は、プリンタ103のROM302に記憶され
ており、CPU301により読み出されて実行される。
なお、処理量を算出するプログラムは、プリンタ103
のROM302に代えて端末101のプリンタドライバ
に含まれるようにし、プリンタドライバと共にCPU2
01により実行されるようにしてもよい。この場合、処
理依頼情報501には、処理量のデータが追加されるこ
とになる。Next, the printer 103 uses the network 10
When the processing request information 501 is received via step 4 (step S403), a fee (estimated fee) for the printing process is calculated based on the received processing request information 501 (step S404). In this processing, first, the processing request information 5
Based on 01, the processing amount required for the printing process is calculated. The processing amount is calculated by multiplying the number of copies in the processing request information 501 by the number of pages. A program (estimation means) for calculating the processing amount is stored in the ROM 302 of the printer 103, and is read and executed by the CPU 301.
The program for calculating the processing amount is the printer 103
The printer driver of the terminal 101 instead of the ROM 302 of
01 may be executed. In this case, processing amount information is added to the processing request information 501.
【0054】さらに、ステップS404では、見積もり
料金を処理量及び図6に示す料金表601により見積も
る。料金表601は、各種印刷処理時のページ当たりの
単価から成る。見積もり料金を見積もるプログラム(見
積もり手段)は、プリンタ103のROM302に記憶
されており、CPU301により読み出されて実行され
る。例えば、A4文書でカラーの片面印刷で8ページ分
を5部印刷する場合は、処理量が部数×ページ数=5×
8=40となり、見積もり料金が図6の料金表601か
ら処理量×単価=40×12=480円となる。Further, in step S404, the estimated charge is estimated based on the processing amount and the charge table 601 shown in FIG. The charge table 601 is composed of unit prices per page for various printing processes. A program (estimation means) for estimating the estimated fee is stored in the ROM 302 of the printer 103, and is read and executed by the CPU 301. For example, in the case of printing 5 copies of 8 pages for color single-sided printing of an A4 document, the processing amount is the number of copies x number of pages = 5 x
8 = 40, and the estimated charge is the processing amount × unit price = 40 × 12 = 480 yen from the charge table 601 of FIG.
【0055】なお、見積もり料金を見積もるプログラム
及び料金表601は、プリンタ103のROM302に
記憶されているが、これに代えて口座管理サーバ102
のROM202に記憶され、CPU201により読み出
されて実行されるようにしてもよい。この場合、プリン
タ103が処理量を算出するプログラムのみを備えるよ
うにし、口座管理サーバ102がプリンタ103で算出
された処理量をネットワーク104を介して受信し、R
OM202に記憶された見積もり料金を見積もるプログ
ラム及び料金表601をCPU201により読み出して
見積もり料金を算出する。The program for estimating the estimated fee and the fee table 601 are stored in the ROM 302 of the printer 103, but instead of this, the account management server 102.
It may be stored in the ROM 202 and read by the CPU 201 to be executed. In this case, the printer 103 is provided with only a program for calculating the processing amount, and the account management server 102 receives the processing amount calculated by the printer 103 via the network 104 and R
The program for estimating the estimated fee stored in the OM 202 and the fee table 601 are read by the CPU 201 to calculate the estimated fee.
【0056】次に、ステップS405では、プリンタ1
03においてROM302に記憶されている口座引き落
とし要求プログラム(口座引き落とし要求手段)により
図7に示す口座引き落とし要求情報701を作成し、口
座管理サーバ102に送信して口座引き落としの要求を
行う。口座引き落とし要求情報701には、少なくとも
処理依頼情報501に含まれる口座番号、見積もり料
金、及び処理量が含まれる。Next, in step S405, the printer 1
In 03, the account withdrawal request program (account withdrawal request means) stored in the ROM 302 creates the account withdrawal request information 701 shown in FIG. 7, and transmits it to the account management server 102 to request the account withdrawal. The account withdrawal request information 701 includes at least the account number, the estimated fee, and the processing amount included in the processing request information 501.
【0057】ステップS406では、口座管理サーバ1
02がプリンタ103から口座引き落とし要求情報70
1を受信すると、該口座管理サーバ102内のROM2
02に記憶されている口座引き落としプログラムにより
口座引き落とし要求情報701に含まれる口座番号の口
座を参照し、該口座の残高が口座引き落とし要求情報7
01に含まれる見積もり料金よりも大きいか否かを検査
し、口座の残高が見積もり料金より大きいときは、口座
から見積もり料金を引き落とす。すなわち、口座の残高
から見積もり料金の引き落としが成功したか否かを判別
し、成功したときは(ステップS406でYES)、残
高から見積もり料金を差し引いた結果の金額を口座の新
しい残高とする。口座管理サーバ102がプリンタ10
3に引き落とし成功通知を送信し、プリンタ103が引
き落とし成功通知を受信すると、端末101に印刷デー
タ送信要求を送信し、該端末101から印刷データ(処
理データ)を受信する(ステップS407)。つづい
て、印刷データに基づいて印刷を実行し(ステップS4
08)、印刷が終了すると本処理を終了する。In step S406, the account management server 1
02 is the debit request information 70 from the printer 103
When receiving 1, the ROM 2 in the account management server 102
The account with the account number included in the account withdrawal request information 701 is referred to by the account withdrawal program stored in 02, and the balance of the account is the account withdrawal request information 7
If the balance of the account is larger than the estimated charge, the estimated charge is deducted from the account. That is, it is determined whether or not the estimated charge has been successfully deducted from the balance of the account, and when it has succeeded (YES in step S406), the amount of money resulting from subtracting the estimated charge from the balance is set as a new balance of the account. The account management server 102 is the printer 10
When the printer 103 receives the withdrawal success notification and receives the withdrawal success notification, the printer 103 sends a print data transmission request to the terminal 101 and receives print data (process data) from the terminal 101 (step S407). Then, printing is executed based on the print data (step S4
08) When the printing is completed, this process is completed.
【0058】一方、ステップS406の判別の結果、口
座の残高が見積もり料金よりも小さいとき、すなわち口
座の残高から見積もり料金の引き落としに成功しなかっ
たときは(ステップS406でNO)、引き落としがで
きないので、口座管理サーバ102がプリンタ103に
引き落とし不成功通知(エラー通知)を送信し、プリン
タ103が引き落とし不成功通知を受信すると、端末1
01にエラー通知を送信して(ステップS409)、本
処理を終了する。On the other hand, as a result of the determination in step S406, when the balance of the account is smaller than the estimated charge, that is, when the estimated charge is not successfully deducted from the balance of the account (NO in step S406), the deduction cannot be made. , The account management server 102 sends a debit unsuccessful notification (error notification) to the printer 103, and when the printer 103 receives the debit unsuccessful notification, the terminal 1
An error notification is sent to 01 (step S409), and this processing ends.
【0059】上記第1の実施の形態によれば、印刷指示
として処理依頼情報501が端末101からプリンタ1
03に送信されると(ステップS401〜S403)、
プリンタ103が処理依頼情報501に基づいて見積も
り料金を算出すると共に(ステップS404)、口座管
理サーバ102に口座引き落としを要求し(ステップS
405)、口座引き落としが成功したときは(ステップ
S406でYES)、処理依頼情報501に基づく処理
を実行する一方、口座引き落としが成功しなかったとき
は(ステップS406でNO)、エラー通知を端末10
1に送信するので、ネットワーク104上のプリンタ1
04に対する使用料金を予算を超えることなく簡易に管
理することができる。According to the first embodiment, the processing request information 501 is sent from the terminal 101 to the printer 1 as a print instruction.
03 (steps S401 to S403),
The printer 103 calculates the estimated charge based on the processing request information 501 (step S404) and requests the account management server 102 to debit the account (step S404).
405), if the account deduction is successful (YES in step S406), the process based on the processing request information 501 is executed, while if the account deduction is not successful (NO in step S406), an error notification is sent to the terminal 10.
1 to the printer 1 on the network 104.
The usage fee for 04 can be easily managed without exceeding the budget.
【0060】上記第1の実施の形態では、見積もり料金
を見積もるプログラム及び料金表601が口座管理サー
バ102のROM202に記憶されている場合は、図7
の口座引き落とし要求情報701に見積もり料金が含ま
れず、処理量と口座番号が含まれることになる。この場
合、口座管理サーバ102がプリンタ103から口座引
き落とし要求情報701を受信すると、ROM202に
記憶されている口座引き落としプログラムにより見積も
り料金を算出して、口座引き落としが可能か否かの検査
を行うことになる。In the first embodiment described above, when the program for estimating the estimated fee and the fee table 601 are stored in the ROM 202 of the account management server 102, FIG.
The debit request information 701 does not include the estimated fee but includes the processing amount and the account number. In this case, when the account management server 102 receives the account withdrawal request information 701 from the printer 103, the account withdrawal program stored in the ROM 202 calculates an estimated fee and checks whether or not the account withdrawal is possible. Become.
【0061】また、図4の課金処理では、口座管理サー
バ102からプリンタ103を介して端末101に引き
落とし成功通知又はエラー通知を送信しているが、直接
端末101に送信するようにしてもよい。この場合、処
理依頼情報501及び口座引き落とし要求情報701に
端末101を示す情報がそれぞれ追加されていることに
なる。Further, in the billing process of FIG. 4, the debit success notification or error notification is sent from the account management server 102 to the terminal 101 via the printer 103, but it may be sent directly to the terminal 101. In this case, the information indicating the terminal 101 is added to the processing request information 501 and the account withdrawal request information 701, respectively.
【0062】また、上記第1の実施の形態では、端末1
01における処理依頼手段としてのプリンタドライバが
レンダリング機能を有するとしたが、このプリンタドラ
イバが文書作成ソフトから受けとるGDIコマンドから
ページ記述言語のデータ(PDLデータ)を作成し、該
PDLデータを印刷データとしてプリンタ103に送信
し、該プリンタ103がPDLデータをレンダリングし
て印刷イメージを作成するようにしてもよい。この場
合、図5の処理依頼情報501では、ページ数に代えて
印刷データ量が含まれることになる。見積もり料金は、
図6の料金表601に代えて、図8に示す各種印刷処理
時の印刷データ量10KB当たりの単価から成る料金表
801及び印刷データ量に基づいて算出される。これに
より、印刷データ量に応じて課金することができ、ネッ
トワーク104上のデータの無駄な占有を抑制すること
ができる。In the first embodiment, the terminal 1
The printer driver as the processing requesting means in 01 has a rendering function, but this printer driver creates page description language data (PDL data) from the GDI command received from the document creation software, and uses the PDL data as print data. It may be transmitted to the printer 103, and the printer 103 may render the PDL data to create a print image. In this case, the processing request information 501 in FIG. 5 includes the print data amount instead of the page number. The estimated fee is
Instead of the charge table 601 of FIG. 6, it is calculated based on the charge table 801 including the unit price per 10 KB of print data amount and the print data amount at the time of various print processing shown in FIG. As a result, it is possible to charge for the amount of print data, and it is possible to suppress wasteful occupation of data on the network 104.
【0063】さらに、上記第1の実施の形態では、端末
101は携帯電話やモバイルPCなどの携帯情報端末で
あってもよい。この場合、例えば、携帯情報端末が処理
依頼情報501をEメールでプリンタ103に送信する
と共に、印刷すべきHTML形式の文書ファイルを該E
メールの添付ファイルとしてプリンタ103に送信す
る。Eメール受信手段を備えたプリンタ103は、処理
依頼情報501及び文書ファイルを受けとる。プリンタ
103はHTMLファイルをレンダリングする手段を備
えていて、受信したHTMLファイルを印刷できるよう
にしてもよい。Further, in the first embodiment, the terminal 101 may be a mobile information terminal such as a mobile phone or a mobile PC. In this case, for example, the portable information terminal sends the processing request information 501 to the printer 103 by e-mail, and at the same time sends the HTML format document file to be printed.
It is sent to the printer 103 as an attached file of a mail. The printer 103 having an e-mail receiving unit receives the processing request information 501 and the document file. The printer 103 may include means for rendering an HTML file so that the received HTML file can be printed.
【0064】(第2の実施の形態)本第2の実施の形態
は、その構成が上記第1の実施の形態と同じであり(図
1〜図3)、その説明を省略する。以下に、上記第1の
実施の形態と異なる点のみを説明する。(Second Embodiment) The configuration of the second embodiment is the same as that of the first embodiment (FIGS. 1 to 3), and the description thereof is omitted. Only the points different from the first embodiment will be described below.
【0065】図9は、本発明の第2の実施の形態に係る
課金システムにおける課金処理を示すフローチャートで
ある。FIG. 9 is a flow chart showing a charging process in the charging system according to the second embodiment of the present invention.
【0066】本第2の実施の形態では、プリンタ103
のROM302には、図6の料金表601及び図8の料
金表801の両方が記憶されているものとする。また、
ROM302には、口座入金情報を口座管理サーバ10
2に送信し、口座への入金要求を行う口座入金プログラ
ム(口座入金手段)が記憶されているものとする。In the second embodiment, the printer 103
It is assumed that the ROM 302 stores both the charge table 601 of FIG. 6 and the charge table 801 of FIG. Also,
The ROM 302 stores the account deposit information in the account management server 10.
It is assumed that an account depositing program (account depositing means) which sends a request to deposit money into the account is stored.
【0067】図9において、ステップS901〜ステッ
プS907の処理は、印刷処理にかかる見積もり料金を
印刷データ量及び料金表801に基づいて算出すること
以外は、図4のステップS401〜ステップS407の
処理と同じである。In FIG. 9, the processes of steps S901 to S907 are the same as the processes of steps S401 to S407 of FIG. 4 except that the estimated charge for the printing process is calculated based on the print data amount and the charge table 801. Is the same.
【0068】ステップS908では、印刷実行時に実際
に印刷したページ数をカウントする。印刷が終了する
と、カウントされたページ数と料金表601に基づいて
実料金を算出する(ステップS909)。次に、ステッ
プS904で算出した見積もり料金と実料金とを比較し
て判別する(ステップS910)。この判別の結果、見
積もり料金が実料金よりも大きいときは(見積もり料金
>実料金)、ステップS911へ進み、見積もり料金と
実料金との差額を算出し、プリンタ103のROM30
2に記憶している口座入金プログラムにより、差額と口
座番号を含めた口座入金情報を口座管理サーバ102に
送信して口座への入金要求を行う。そして、口座管理サ
ーバ102は該当する口座に差額を入金して清算を行い
(ステップS911)、本処理を終了する。In step S908, the number of pages actually printed during printing is counted. When printing is completed, the actual fee is calculated based on the counted number of pages and the fee table 601 (step S909). Next, the estimated charge calculated in step S904 and the actual charge are compared and determined (step S910). As a result of this determination, when the estimated charge is larger than the actual charge (estimated charge> actual charge), the process proceeds to step S911, the difference between the estimated charge and the actual charge is calculated, and the ROM 30 of the printer 103 is calculated.
The account deposit program stored in 2 transmits the account deposit information including the difference and the account number to the account management server 102 to make a deposit request to the account. Then, the account management server 102 deposits the difference in the corresponding account and performs liquidation (step S911), and ends this processing.
【0069】ステップS910の判別の結果、見積もり
料金が実料金よりも小さかったときは(見積もり料金<
実料金)、ステップS912へ進み、見積もり料金と実
料金との差額を算出し、口座引き落とし要求プログラム
により差額と口座番号を含めた口座引き落とし情報を口
座管理サーバ102に送信して口座からの引き落とし要
求を行う。そして、口座管理サーバ102は該当する口
座から差額を引き落として清算を行い(ステップS91
2)、本処理を終了する。As a result of the determination in step S910, if the estimated fee is smaller than the actual fee (estimated fee <
Actual charge), the process proceeds to step S912, the difference between the estimated charge and the actual charge is calculated, and the account withdrawal request program transmits account withdrawal information including the difference and the account number to the account management server 102 to request withdrawal from the account. I do. Then, the account management server 102 deducts the difference from the corresponding account and performs liquidation (step S91).
2) Then, this process ends.
【0070】また、ステップS910の判別の結果、見
積もり料金が実料金と等しかったときは(見積もり料金
=実料金)、そのまま本処理を終了する。If the estimated charge is equal to the actual charge as a result of the determination in step S910 (estimated charge = actual charge), this process is terminated.
【0071】上記第2の実施の形態によれば、印刷実行
時に実際にかかった実料金と見積もり料金とを比較し、
差額があるときは口座の残高から清算するので、口座か
らプリンタ103の使用料の引き落としを正確に行うこ
とができる。According to the second embodiment described above, the actual fee actually charged at the time of printing is compared with the estimated fee,
When there is a difference, the balance of the account is settled, so that the usage fee of the printer 103 can be accurately deducted from the account.
【0072】(第3の実施の形態)本第3の実施の形態
では、その構成が上記第1の実施の形態と同じであり
(図1〜図3)、その説明は省略する。以下に、上記第
1の実施の形態と異なる点のみを説明する。(Third Embodiment) The third embodiment has the same structure as that of the first embodiment (FIGS. 1 to 3), and the description thereof will be omitted. Only the points different from the first embodiment will be described below.
【0073】図10は、本発明の第3の実施の形態に係
る課金システムにおける課金処理を示すフローチャート
である。FIG. 10 is a flow chart showing a charging process in the charging system according to the third embodiment of the present invention.
【0074】本第3の実施の形態では、端末101は、
公開鍵暗号方式のデジタル署名をする不図示のデジタル
署名プログラム(デジタル署名手段)を備え、秘密鍵と
認証局より発行された該秘密鍵に関連するデジタル証明
書を記憶している。In the third embodiment, the terminal 101 is
An unillustrated digital signature program (digital signature means) for digitally signing a public key cryptosystem is provided, and a private key and a digital certificate related to the private key issued by a certificate authority are stored.
【0075】図10において、ステップS1001の処
理は、図4のステップS401の処理と同じであり、ス
テップS1006〜ステップS1010の処理は、図4
のステップS404〜ステップS408と同じである。In FIG. 10, the process of step S1001 is the same as the process of step S401 of FIG. 4, and the processes of steps S1006 to S1010 are the same as those of FIG.
Is the same as steps S404 to S408.
【0076】ステップS1002では、端末101から
部数、ページ数、両面/片面情報、色情報、用紙方向、
及び口座番号から成る処理依頼パラメータのデータに、
秘密鍵でデジタル署名をしたデジタル署名データ及びデ
ジタル証明書データを追加したものを処理依頼情報11
01としてプリンタ103に送信する(ステップS10
02)。In step S1002, the number of copies, the number of pages, double-sided / single-sided information, color information, paper direction from the terminal 101,
And processing request parameter data consisting of account number,
The processing request information 11 is obtained by adding the digital signature data digitally signed with the private key and the digital certificate data.
01 to the printer 103 (step S10)
02).
【0077】次に、プリンタ103は処理依頼情報11
01を受信すると(ステップS1003)、処理依頼情
報1101におけるデジタル証明書データが正しいか否
かデジタル証明書データを検査して判別する(ステップ
S1004)。この検査方法は、通常Webブラウザに
よりSSL(Secure Sockets Layer)で通信を行うWe
bサーバにアクセスするとき行われるデジタル証明書デ
ータの検査と同じであり、デジタル証明書データを発行
した認証局の公開鍵を使って、デジタル証明書データに
含まれている認証局による署名データを検証するもので
ある。ここで使用される認証局の公開鍵は、予めプリン
タ103のROM302に記憶されているものとする。Next, the printer 103 sends the processing request information 11
When 01 is received (step S1003), the digital certificate data in the processing request information 1101 is checked to determine whether it is correct (step S1004). This inspection method is usually a We that uses SSL (Secure Sockets Layer) for communication with a Web browser.
b. It is the same as the inspection of the digital certificate data performed when accessing the server, and the public key of the certificate authority that issued the digital certificate data is used to check the signature data by the certificate authority included in the digital certificate data. It is to verify. The public key of the certificate authority used here is stored in advance in the ROM 302 of the printer 103.
【0078】ステップS1004の判別の結果、デジタ
ル証明データが正しくないときは(ステップS1004
でNG)、ステップS1011へ進み、エラー通知を端
末101に送信して本処理を終了する一方、デジタル証
明データが正しいときは(ステップS1004でO
K)、ステップS1005へ進む。As a result of the determination in step S1004, if the digital certification data is incorrect (step S1004
NG), the process proceeds to step S1011 to send an error notification to the terminal 101 and end this processing, while if the digital certification data is correct (step S1004 returns 0
K), the process proceeds to step S1005.
【0079】ステップS1005では、処理依頼情報1
101におけるデジタル署名データが正しいか否かデジ
タル署名データを検査して判別する。これは、従来のデ
ジタル署名データの検査と同じ方法であり、処理依頼情
報1101のデジタル証明書データに含まれる依頼者の
公開鍵を使ってデジタル署名データを検査する。In step S1005, the processing request information 1
The digital signature data in 101 is checked to determine whether it is correct or not. This is the same method as the conventional inspection of digital signature data, and the digital signature data is inspected using the public key of the client included in the digital certificate data of the processing request information 1101.
【0080】上記、デジタル証明書データの検査やデジ
タル署名の検査をするために必要な署名検証手段のプロ
グラムコードは、ROM302に記憶されている。The program code of the signature verification means necessary for inspecting the digital certificate data and the digital signature is stored in the ROM 302.
【0081】ステップS1005の判別の結果、デジタ
ル署名データが正しくないときは(ステップS1005
でNG)、ステップS1012へ進み、エラー通知を端
末101に送信して本処理を終了する一方、デジタル署
名データが正しいときは(ステップS1005でO
K)、ステップS1006へ進み、ステップS1006
以降の処理を行う。As a result of the determination in step S1005, if the digital signature data is incorrect (step S1005
NG), the process proceeds to step S1012, an error notification is sent to the terminal 101, and this process ends, while if the digital signature data is correct (step S1005 returns 0
K), the process proceeds to step S1006, and step S1006
Perform the following processing.
【0082】上記第3の実施の形態によれば、処理依頼
情報1101に公開鍵暗号方式によるデジタル署名デー
タ及びデジタル証明書データを追加し、端末101から
受信した依頼処理情報1101における該デジタル署名
データ及び該デジタル証明書データを検査して認証を行
うので、正規の処理依頼者のみがプリンタ103を使用
することができ、予算の使用を厳密に管理することがで
きる。According to the third embodiment, the digital signature data and the digital certificate data by the public key cryptosystem are added to the processing request information 1101 and the digital signature data in the request processing information 1101 received from the terminal 101 is added. Also, since the digital certificate data is inspected and authenticated, only the authorized process requester can use the printer 103, and the budget use can be strictly controlled.
【0083】上記第3の実施の形態では、ステップS1
004,S1005の認証処理をプリンタ103におい
て実行しているが、端末101側で実行するようにして
もよい。この場合は、認証処理の結果をネットワーク1
04を介さずに処理依頼者に行うことができ、より迅速
に認証を行うことができる。In the third embodiment, step S1
Although the authentication processing of 004 and S1005 is executed by the printer 103, it may be executed by the terminal 101 side. In this case, the result of the authentication process is the network 1
The processing requester can be performed without going through 04, and authentication can be performed more quickly.
【0084】上記第1〜第3の実施の形態では、ネット
ワーク104上の電子機器として印刷処理を行うプリン
タ103を用いたが、他の処理を行う電子機器、例えば
スキャナやファクシミリ、複写機等であってもよい。こ
の場合、図5の処理依頼情報501、図11の処理依頼
情報1101、図6の料金表601、及び図8の料金表
801は、各種電子機器に対応するものがそれぞれ用意
される。In the above-described first to third embodiments, the printer 103 that performs print processing is used as the electronic device on the network 104, but electronic devices that perform other processing, such as scanners, facsimiles, and copying machines, may be used. It may be. In this case, the processing request information 501 of FIG. 5, the processing request information 1101 of FIG. 11, the charge table 601 of FIG. 6, and the charge table 801 of FIG. 8 are prepared corresponding to various electronic devices.
【0085】また、プリンタ103がWebサーバであ
ってもよく、例えば、インターネットに接続された端末
101からWebサーバになんらかの処理(例えば、日
本語テキストを英語テキストに翻訳する処理や、文書画
像を文字認識してテキストにする処理等)を依頼する場
合においても本発明が適用される。The printer 103 may be a Web server. For example, the terminal 101 connected to the Internet may perform some processing on the Web server (for example, a process of translating a Japanese text into an English text or a document image as a character). The present invention is also applied to the case of requesting a process such as recognition and conversion into text.
【0086】本発明は、上述した第1〜第3の実施の形
態の機能を実現するソフトウェアのプログラム(図4、
図9、及び図10のフローチャートに対応するプログラ
ム)をコンピュータ又はCPUに供給し、そのコンピュ
ータ又はCPUが該供給されたプログラムを読出して実
行することによっても本発明の目的が達成されることは
云うまでもない。The present invention is a software program (FIG. 4, FIG. 4) for realizing the functions of the above-described first to third embodiments.
It can be said that the object of the present invention can also be achieved by supplying a program (corresponding to the flowcharts of FIGS. 9 and 10) to a computer or a CPU, and the computer or CPU reads and executes the supplied program. There is no end.
【0087】この場合、上記プログラムは、該プログラ
ムを記録した記憶媒体から直接、又はインターネット、
商用ネットワーク、若しくはローカルエリアネットワー
ク等に接続される不図示の他のコンピュータやデータベ
ース等からダウンロードすることにより供給される。In this case, the program is directly stored in the storage medium storing the program, or the Internet,
It is supplied by being downloaded from another computer, a database or the like (not shown) connected to a commercial network or a local area network.
【0088】また、上記プログラムは、上述した第1〜
第3の実施の形態の機能をコンピュータで実現すること
ができればよく、その形態は、オブジェクトコード、イ
ンタプリタにより実行されるプログラム、OSに供給さ
れるスクリプトデータ等の形態を有するものでもよい。Further, the program is the above-mentioned first to first
It suffices that the functions of the third embodiment can be realized by a computer, and the form thereof may be a form such as an object code, a program executed by an interpreter, or script data supplied to the OS.
【0089】また、上述した実施の形態の機能を実現す
るソフトウェアのプログラムを記録した記憶媒体をコン
ピュータに供給し、そのコンピュータ又はCPUが記憶
媒体に格納されたプログラムを読み出し実行することに
よっても、本発明の目的が達成されることは云うまでも
ない。The present invention can also be realized by supplying a computer with a storage medium recording a software program for realizing the functions of the above-described embodiments, and causing the computer or CPU to read and execute the program stored in the storage medium. It goes without saying that the object of the invention is achieved.
【0090】上述した実施の形態では、プログラムはR
OM202又はROM302に格納されているが、これ
に限定する必要はなく、プログラムを供給する記憶媒体
としては、例えば、RAM、NV−RAM、フロッピー
(登録商標)ディスク、ハードディスク、光ディスク、
光磁気ディスク、CD−ROM、MO、CD−ROM、
CD−RW、DVD(DVD−ROM、DVD−R)、
磁気テープ、不揮発性のメモリカード、他のROM等の
上記プログラムを記憶できるものであればよい。In the above embodiment, the program is R
The storage medium stored in the OM 202 or the ROM 302 is not limited to this, and examples of the storage medium for supplying the program include RAM, NV-RAM, floppy (registered trademark) disk, hard disk, optical disk,
Magneto-optical disk, CD-ROM, MO, CD-ROM,
CD-RW, DVD (DVD-ROM, DVD-R),
A magnetic tape, a non-volatile memory card, another ROM, or any other device capable of storing the above program may be used.
【0091】[0091]
【発明の効果】以上詳細に説明したように、本発明によ
れば、端末から電子機器が受信した処理依頼情報に基づ
いて処理にかかる料金を見積もり、サーバコンピュータ
に見積もり料金の引き落としを要求して引き落としが成
功しなかったときは、端末にエラー通知を送信するの
で、ネットワークに接続されている電子機器の使用料の
累積額が予め割り当てられた予算を超えることなく、該
電子機器の使用を管理することができる。As described above in detail, according to the present invention, the processing fee is estimated based on the processing request information received by the electronic device from the terminal, and the server computer is requested to deduct the estimated fee. When the withdrawal is unsuccessful, an error notification is sent to the terminal, so the usage of the electronic device connected to the network can be managed without exceeding the pre-allocated budget. can do.
【0092】また、印刷実行時にかかった実際の実料金
と見積もり料金との差額を算出し、実料金が見積もり料
金よりも少なかったときは差額を口座に入金し、実料金
が見積もり料金よりも多いときは差額を口座から引き落
とすので、口座から電子機器の使用料の引き落としを正
確に行うことができる。Also, the difference between the actual actual charge taken at the time of printing execution and the estimated charge is calculated, and when the actual charge is less than the estimated charge, the difference is deposited in the account, and the actual charge is greater than the estimated charge. Since the difference is deducted from the account at this time, the usage fee of the electronic device can be deducted accurately from the account.
【0093】また、処理依頼情報は公開鍵暗号方式によ
るデジタル署名データ及び/又はデジタル証明書データ
を含み、該処理依頼情報に基づいてデジタル署名データ
又はデジタル証明書データを検査して認証を行うので、
正規の処理依頼者のみが電子機器を使用することがで
き、予算の使用を厳密に管理することができる。Further, the processing request information includes digital signature data and / or digital certificate data by the public key cryptosystem, and the digital signature data or the digital certificate data is inspected and authenticated based on the processing request information. ,
Only authorized clients can use the electronic device and the budget usage can be strictly controlled.
【図1】本発明の第1の実施の形態に係る課金システム
の全体構成を示すブロック図である。FIG. 1 is a block diagram showing an overall configuration of a charging system according to a first embodiment of the present invention.
【図2】図1における端末101及び口座管理サーバ1
02のハードウェア構成を示すブロック図である。FIG. 2 is a terminal 101 and an account management server 1 shown in FIG.
It is a block diagram which shows the hardware constitutions of 02.
【図3】図1におけるプリンタ103のハードウェア構
成を示すブロック図である。3 is a block diagram showing a hardware configuration of a printer 103 in FIG.
【図4】図1の課金システムにおける課金処理を示すフ
ローチャートである。4 is a flowchart showing a charging process in the charging system of FIG.
【図5】第1の実施の形態における処理依頼情報501
の概略図である。FIG. 5 is a process request information 501 according to the first embodiment.
FIG.
【図6】第1の実施の形態における料金表601の概略
図である。FIG. 6 is a schematic diagram of a charge table 601 according to the first embodiment.
【図7】第1の実施の形態における口座引き落とし要求
情報701の概略図である。FIG. 7 is a schematic diagram of account withdrawal request information 701 according to the first embodiment.
【図8】第1の実施の形態における料金表801の概略
図である。FIG. 8 is a schematic diagram of a charge table 801 according to the first embodiment.
【図9】本発明の第2の実施の形態に係る課金システム
における課金処理を示すフローチャートである。FIG. 9 is a flowchart showing a charging process in the charging system according to the second embodiment of the present invention.
【図10】本発明の第3の実施の形態に係る課金システ
ムにおける課金処理を示すフローチャートである。FIG. 10 is a flowchart showing a charging process in a charging system according to a third embodiment of the present invention.
【図11】第3の実施の形態における処理依頼情報11
01の概略図である。FIG. 11 is processing request information 11 according to the third embodiment.
It is a schematic diagram of 01.
101 端末 102 口座管理サーバ(サーバコンピュータ) 103 プリンタ 201,301 CPU 202,302 ROM 203,303 RAM 204 HDD(ハードディスク装置) 205 通信インターフェース 206 キーボード・マウス 207 表示コントローラ 208 表示装置 209,308 バス 304 受信バッファ 305 通信インターフェース 306 エンジンインターフェース 307 エンジン 101 terminal 102 Account management server (server computer) 103 printer 201,301 CPU 202, 302 ROM 203, 303 RAM 204 HDD (hard disk device) 205 Communication interface 206 keyboard and mouse 207 Display controller 208 display 209,308 bus 304 receive buffer 305 Communication interface 306 engine interface 307 engine
【手続補正書】[Procedure amendment]
【提出日】平成14年1月31日(2002.1.3
1)[Submission date] January 31, 2002 (2002.1.3
1)
【手続補正1】[Procedure Amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】請求項4[Name of item to be corrected] Claim 4
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【手続補正2】[Procedure Amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】請求項11[Name of item to be corrected] Claim 11
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【手続補正3】[Procedure 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】請求項14[Name of item to be corrected] Claim 14
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【手続補正4】[Procedure amendment 4]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】請求項21[Name of item to be corrected] Claim 21
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【手続補正5】[Procedure Amendment 5]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】請求項22[Name of item to be corrected] Claim 22
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【手続補正6】[Procedure correction 6]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0011[Correction target item name] 0011
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0011】請求項4記載の課金システムは、請求項1
乃至3のいずれか1項に記載の課金システムにおいて、
前記サーバコンピュータは、前記口座に前記電子マネー
を記憶する口座記憶手段と、前記電子機器から要求され
た前記見積もり料金の引き落とし要求を実行し、前記口
座から前記見積もり料金分の電子マネーを引き落とす口
座引き落とし手段とを備えることを特徴とする。A billing system according to a fourth aspect is the billing system according to the first aspect.
In the charging system according to any one of items 1 to 3,
The server computer executes an account storage unit that stores the electronic money in the account, and a request for deducting the estimated fee requested by the electronic device , and debits the electronic money for the estimated fee from the account. And means.
【手続補正7】[Procedure Amendment 7]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0018[Correction target item name] 0018
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0018】上記目的を達成するために、請求項11記
載の課金方法は、端末と、電子機器と、電子マネー用の
口座が設けられたサーバコンピュータとがネットワーク
を介して互いに接続された課金システムの課金方法にお
いて、前記電子機器に処理依頼情報を送信して処理を依
頼する処理依頼工程と、受信した前記処理依頼情報に基
づいて前記処理にかかる料金を見積もる見積もり工程
と、前記見積もり料金を前記口座から引き落とすように
要求する口座引き落とし要求工程と、前記見積もり料金
の引き落とし結果に応じて前記処理を実行する処理実行
工程とを備え、前記処理実行工程は、前記口座から前記
見積もり料金の引き落としが成功しなかったときは、前
記端末にエラー通知を送信することを特徴とする。In order to achieve the above object, the billing method according to claim 11 is a billing system in which a terminal, an electronic device, and a server computer having an account for electronic money are connected to each other via a network. In the charging method described above, a processing request step of transmitting processing request information to the electronic device to request processing, an estimation step of estimating a fee for the processing based on the received processing request information, and the estimated fee It comprises an account withdrawal request step for requesting withdrawal from an account, and a processing execution step for executing the processing according to the result of withdrawal of the estimated fee, wherein the processing execution step is successful in withdrawing the estimated fee from the account. If not, an error notification is sent to the terminal.
【手続補正8】[Procedure Amendment 8]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0021[Correction target item name] 0021
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0021】請求項14記載の課金方法は、請求項11
乃至13のいずれか1項に記載の課金方法において、前
記口座に前記電子マネーを記憶する口座記憶工程と、前
記電子機器から要求された前記見積もり料金の引き落と
し要求を実行し、前記口座から前記見積もり料金分の電
子マネーを引き落とす口座引き落とし工程とを備えるこ
とを特徴とする。The billing method according to claim 14 is the method according to claim 11.
The accounting method according to any one of claims 1 to 13, wherein an account storing step of storing the electronic money in the account, and a request for deducting the estimated fee requested by the electronic device are executed, and the estimate is made from the account. And an account withdrawing step of withdrawing electronic money for the charge.
【手続補正9】[Procedure Amendment 9]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0028[Correction target item name] 0028
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0028】上記目的を達成するために、請求項21記
載のプログラムは、端末と、電子機器と、電子マネー用
の口座が設けられたサーバコンピュータとがネットワー
クを介して互いに接続された課金システムの課金方法を
コンピュータに実行させるためのプログラムにおいて、
前記プログラムは、前記電子機器に処理依頼情報を送信
して処理を依頼する処理依頼ステップと、受信した前記
処理依頼情報に基づいて前記処理にかかる料金を見積も
る見積もりステップと、前記見積もり料金を前記口座か
ら引き落とすように要求する口座引き落とし要求ステッ
プと、前記見積もり料金の引き落とし結果に応じて前記
処理を実行する処理実行ステップとを備え、前記処理実
行ステップは、前記口座から前記見積もり料金の引き落
としが成功しなかったときは、前記端末にエラー通知を
送信することを特徴とする。In order to achieve the above object, a program according to a twenty first aspect of the invention is a charging system in which a terminal, an electronic device, and a server computer having an electronic money account are connected to each other via a network. In the program for causing the computer to execute the charging method,
The program includes a processing request step of sending processing request information to the electronic device to request processing, an estimation step of estimating a fee for the processing based on the received processing request information, and the estimated fee Account debit request step for requesting debit from the account, and a process executing step for executing the process according to the result of deducting the estimated fee, wherein the process executing step includes the estimated fee from the account. If the withdrawal is not successful, an error notification is transmitted to the terminal.
【手続補正10】[Procedure Amendment 10]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0029[Name of item to be corrected] 0029
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【0029】上記目的を達成するために、請求項22記
載の記憶媒体は、端末と、電子機器と、電子マネー用の
口座を備えるサーバコンピュータとがネットワークを介
して互いに接続された課金システムの課金方法を実行す
るプログラムを記憶し、コンピュータにより読み出し可
能な記憶媒体において、前記プログラムは、前記電子機
器に処理依頼情報を送信して処理を依頼する処理依頼モ
ジュールと、受信した前記処理依頼情報に基づいて前記
処理にかかる料金を見積もる見積もりモジュールと、前
記見積もり料金を前記口座から引き落とすように要求す
る口座引き落とし要求モジュールと、前記見積もり料金
の引き落とし結果に応じて前記処理を実行する処理実行
モジュールとを備え、前記処理実行モジュールは、前記
口座から前記見積もり料金の引き落としが成功しなかっ
たときは、前記端末にエラー通知を送信することを特徴
とする。To achieve the above object, a storage medium according to a twenty-second aspect of the present invention is a charging system, wherein a terminal, an electronic device, and a server computer having an account for electronic money are connected to each other via a network. In a computer-readable storage medium that stores a program for executing the method, the program is based on a processing request module that transmits processing request information to the electronic device and requests processing, and the received processing request information. An estimate deduction module for estimating the fee for the processing, an account debit request module for requesting the deduction of the estimated fee from the account, and a processing execution module for executing the processing according to the deduction result of the estimated fee. , The processing execution module uses the quote from the account. When debiting charges is not successful Ri is characterized in that an error notification is transmitted to the terminal.
Claims (27)
電子マネー用の口座が設けられたサーバコンピュータと
がネットワークを介して互いに接続された課金システム
において、 前記端末は、前記電子機器に処理依頼情報を送信して前
記処理を依頼する処理依頼手段を備え、 前記電子機器は、受信した前記処理依頼情報に基づいて
前記処理にかかる料金を見積もる見積もり手段と、前記
見積もり料金を前記口座から引き落とすように要求する
口座引き落とし要求手段と、前記見積もり料金の引き落
とし可否に応じて前記処理を実行する処理実行手段とを
備え、 前記処理実行手段は、前記口座から前記見積もり料金の
引き落としが成功しなかったときは、前記端末にエラー
通知を送信することを特徴とする課金システム。1. A terminal and an electronic device that performs a predetermined process,
In a charging system in which a server computer provided with an account for electronic money is connected to each other via a network, the terminal includes processing request means for transmitting processing request information to the electronic device and requesting the processing. The electronic device estimates the fee for the processing based on the received processing request information, an account withdrawal requesting means for requesting the withdrawal of the estimated fee from the account, and whether or not the estimated fee can be withdrawn. And a processing execution means for executing the processing according to the above, wherein the processing execution means transmits an error notification to the terminal when the withdrawal of the estimated fee from the account is unsuccessful. Billing system.
見積もり料金の引き落としが成功したときは、前記処理
を実行することを特徴とする請求項1記載の課金システ
ム。2. The billing system according to claim 1, wherein the processing execution means executes the processing when the estimated charge is successfully deducted from the account.
に基づいて前記処理にかかる処理量を算出し、該処理量
により前記見積もり料金を見積もることを特徴とする請
求項1又は2記載の課金システム。3. The charging system according to claim 1, wherein the estimating means calculates a processing amount required for the processing based on the processing request information and estimates the estimated charge based on the processing amount. .
前記電子マネーを記憶する口座記憶手段と、前記端末か
ら要求された前記見積もり料金の引き落とし要求を実行
し、前記口座から前記見積もり料金分の電子マネーを引
き落とす口座引き落とし手段とを備えることを特徴とす
る請求項1乃至3のいずれか1項に記載の課金システ
ム。4. The server computer executes an account storage unit for storing the electronic money in the account, and a request for deducting the estimated fee requested from the terminal, and the electronic money corresponding to the estimated fee from the account. 4. The charging system according to claim 1, further comprising: an account debiting unit for debiting the account.
かった実際の実料金を算出する実料金算出手段と、前記
算出された実料金と前記見積もり料金との差額を算出
し、前記実料金が前記見積もり料金よりも少なかったと
きは、前記差額を前記口座に入金する口座入金手段とを
備えることを特徴とする請求項1乃至4のいずれか1項
に記載の課金システム。5. The electronic device calculates an actual charge calculated when the process is executed, and a difference between the calculated actual charge and the estimated charge, and calculates the actual charge. 5. The charging system according to claim 1, further comprising: an account depositing unit that deposits the difference into the account when the charge is less than the estimated charge.
が前記見積もり料金より多いときは、前記差額を前記口
座から引き落とすことを特徴とする請求項5記載の課金
システム。6. The charging system according to claim 5, wherein the account debiting means debits the difference from the account when the actual fee is higher than the estimated fee.
号を含むことを特徴とする請求項1乃至6のいずれか1
項に記載の課金システム。7. The processing request information includes an account number of the account, according to any one of claims 1 to 6.
Billing system described in paragraph.
よるデジタル署名データ及び/又はデジタル証明書デー
タを含むことを特徴とする請求項1乃至7のいずれか1
項に記載の課金システム。8. The process request information includes digital signature data and / or digital certificate data according to a public key cryptosystem, according to any one of claims 1 to 7.
Billing system described in paragraph.
理依頼情報に基づいて前記デジタル署名データを検査す
るデジタル署名検査手段を備え、前記デジタル署名デー
タによる認証が成功しなかったときは、前記端末に前記
エラー通知を送信することを特徴とする請求項8記載の
課金システム。9. The electronic device comprises a digital signature inspection means for inspecting the digital signature data based on the processing request information from the terminal, and when the authentication by the digital signature data is not successful, The charging system according to claim 8, wherein the error notification is transmitted to a terminal.
処理依頼情報に基づいて前記デジタル証明書データを検
査するデジタル証明書検査手段を備え、前記デジタル証
明書データによる認証が成功しなかったときは、前記端
末に前記エラー通知を送信することを特徴とする請求項
8又は9記載の課金システム。10. The electronic device comprises a digital certificate inspection means for inspecting the digital certificate data based on the processing request information from the terminal, and when the authentication by the digital certificate data is not successful. 10. The charging system according to claim 8, wherein the error notification is transmitted to the terminal.
と、電子マネー用の口座が設けられたサーバコンピュー
タとがネットワークを介して互いに接続された課金シス
テムの課金方法において、 前記電子機器に処理依頼情報を送信して前記処理を依頼
する処理依頼工程と、受信した前記処理依頼情報に基づ
いて前記処理にかかる料金を見積もる見積もり工程と、
前記見積もり料金を前記口座から引き落とすように要求
する口座引き落とし工程と、前記見積もり料金の引き落
とし可否に応じて前記処理を実行する処理実行工程とを
備え、 前記処理実行工程は、前記口座から前記見積もり料金の
引き落としが成功しなかったときは、前記端末にエラー
通知を送信することを特徴とする課金方法。11. A billing method of a billing system in which a terminal, an electronic device for performing a predetermined process, and a server computer having an account for electronic money are connected to each other via a network. A processing request step of transmitting request information to request the processing, and an estimation step of estimating a charge for the processing based on the received processing request information,
It comprises an account withdrawing step for requesting to deduct the estimated fee from the account, and a process executing step for executing the process depending on whether or not the estimated fee can be withdrawn, and the process executing step comprises the estimated fee from the account. If the withdrawal is not successful, an error notification is sent to the terminal.
記見積もり料金の引き落としが成功したときは、前記処
理を実行することを特徴とする請求項11記載の課金方
法。12. The charging method according to claim 11, wherein the processing execution step executes the processing when the estimated charge is successfully deducted from the account.
報に基づいて前記処理にかかる処理量を算出し、該処理
量により前記見積もり料金を見積もることを特徴とする
請求項11又は12記載の課金方法。13. The charging method according to claim 11, wherein in the estimating step, the processing amount required for the processing is calculated based on the processing request information, and the estimated fee is estimated based on the processing amount. .
口座記憶工程と、前記端末から要求された前記見積もり
料金の引き落とし要求を実行し、前記口座から前記見積
もり料金分の電子マネーを引き落とす口座引き落とし工
程とを備えることを特徴とする請求項11乃至13のい
ずれか1項に記載の課金方法。14. An account storing step of storing the electronic money in the account, and an account withdrawing step of executing an account withdrawal request for the estimated fee requested from the terminal and withdrawing electronic money for the estimated fee from the account. The charging method according to any one of claims 11 to 13, further comprising:
料金を算出する実料金算出工程と、前記算出された実料
金と前記見積もり料金との差額を算出し、前記実料金が
前記見積もり料金よりも少なかったときは、前記差額を
前記口座に入金する口座入金工程とを備えることを特徴
とする請求項11乃至14のいずれか1項に記載の課金
方法。15. An actual charge calculation step of calculating an actual actual charge taken when the processing is executed, and a difference between the calculated actual charge and the estimated charge is calculated, and the actual charge is calculated from the estimated charge. 15. The charging method according to claim 11, further comprising an account depositing step of depositing the difference into the account when the difference is small.
金が前記見積もり料金より多いときは、前記差額を前記
口座から引き落とすことを特徴とする請求項15記載の
課金方法。16. The charging method according to claim 15, wherein in the account debiting step, the difference is deducted from the account when the actual fee is higher than the estimated fee.
番号を含むことを特徴とする請求項11乃至16のいず
れか1項に記載の課金方法。17. The charging method according to claim 11, wherein the processing request information includes an account number of the account.
によるデジタル署名データ及び/又はデジタル証明書デ
ータを含むことを特徴とする請求項11乃至17のいず
れか1項に記載の課金方法。18. The charging method according to claim 11, wherein the processing request information includes digital signature data and / or digital certificate data according to a public key cryptosystem.
づいてデジタル署名データを検査するデジタル署名検査
工程を備え、前記デジタル署名データによる認証が成功
しなかったときは、前記端末に前記エラー通知を送信す
ることを特徴とする請求項18記載の課金方法。19. A digital signature inspecting step of inspecting digital signature data based on the processing request information from the terminal, wherein when the authentication by the digital signature data is not successful, the error notification is sent to the terminal. The charging method according to claim 18, wherein the charging is performed.
づいてデジタル証明書データを検査するデジタル証明書
検査工程を備え、前記デジタル証明書データによる認証
が成功しなかったときは、前記端末に前記エラー通知を
送信することを特徴とする請求項18又は19記載の課
金方法。20. A digital certificate inspecting step of inspecting digital certificate data based on the processing request information from the terminal, wherein when the authentication by the digital certificate data is unsuccessful, 20. The charging method according to claim 18, further comprising transmitting an error notification.
と、電子マネー用の口座が設けられたサーバコンピュー
タとがネットワークを介して互いに接続された課金シス
テムの課金方法をコンピュータに実行させるためのプロ
グラムにおいて、 前記プログラムは、前記電子機器に処理依頼情報を送信
して前記処理を依頼する処理依頼ステップと、受信した
前記処理依頼情報に基づいて前記処理にかかる料金を見
積もる見積もりステップと、前記見積もり料金を前記口
座から引き落とすように要求する口座引き落としステッ
プと、前記見積もり料金の引き落とし可否に応じて前記
処理を実行する処理実行ステップとを備え、 前記処理実行ステップは、前記口座から前記見積もり料
金の引き落としが成功しなかったときは、前記端末にエ
ラー通知を送信することを特徴とするプログラム。21. A computer for executing a charging method of a charging system in which a terminal, an electronic device for performing a predetermined process, and a server computer having an account for electronic money are connected to each other via a network. In the program, the program includes a processing request step of transmitting processing request information to the electronic device to request the processing, an estimation step of estimating a charge for the processing based on the received processing request information, and the estimation. An account withdrawing step for requesting a fee to be withdrawn from the account, and a processing executing step for executing the processing depending on whether or not the estimated fee can be withdrawn, the processing executing step withdrawing the estimated fee from the account. Is not successful, send an error notification to the terminal. Program which is characterized in that.
と、電子マネー用の口座を備えるサーバコンピュータと
がネットワークを介して互いに接続された課金システム
の課金方法を実行するプログラムを記憶し、コンピュー
タにより読み出し可能な記憶媒体において、 前記プログラムは、前記電子機器に処理依頼情報を送信
して処理を依頼する処理依頼モジュールと、受信した前
記処理依頼情報に基づいて前記処理にかかる料金を見積
もる見積もりモジュールと、前記見積もり料金を前記口
座から引き落とすように要求する口座引き落としモジュ
ールと、前記見積もり料金の引き落とし可否に応じて前
記処理を実行する処理実行モジュールとを備え、 前記処理実行モジュールは、前記口座から前記見積もり
料金の引き落としが成功しなかったときは、前記端末に
エラー通知を送信することを特徴とする記憶媒体。22. A computer that stores a program for executing a charging method of a charging system in which a terminal, an electronic device that performs a predetermined process, and a server computer that has an account for electronic money are connected to each other via a network. In the storage medium readable by the program, the program transmits a process request information to the electronic device and requests a process, and a quote module that estimates a fee for the process based on the received process request information. And an account withdrawal module for requesting to deduct the estimated fee from the account, and a process execution module for executing the process according to whether or not the estimated fee can be withdrawn, the process execution module comprising: The deduction of the estimated fee was not successful The storage medium and transmits an error notification to the terminal.
れたサーバコンピュータにネットワークを介して接続さ
れ、所定の処理を行う電子機器において、 受信した前記処理依頼情報に基づいて前記処理にかかる
料金を見積もる見積もり手段と、前記見積もり料金を前
記口座から引き落とすように要求する口座引き落とし要
求手段と、前記見積もり料金の引き落とし可否に応じて
前記処理を実行する処理実行手段とを備え、 前記処理実行手段は、前記口座から前記見積もり料金の
引き落としが成功しなかったときは、前記端末にエラー
通知を送信することを特徴とする電子機器。23. An electronic device connected to a terminal and a server computer provided with an electronic money account via a network and performing a predetermined process, the fee for the process based on the received process request information. Estimating means, an account debit requesting means for requesting to deduct the estimated fee from the account, and a process executing means for executing the process depending on whether or not the estimated fee can be deducted, the process executing means, An electronic device, which transmits an error notification to the terminal when the estimated charge is not successfully deducted from the account.
番号を含むことを特徴とする請求項23記載の電子機
器。24. The electronic device according to claim 23, wherein the processing request information includes an account number of the account.
によるデジタル署名データ及び/又はデジタル証明書デ
ータを含むことを特徴とする請求項23又は24記載の
電子機器。25. The electronic device according to claim 23, wherein the processing request information includes digital signature data and / or digital certificate data according to a public key cryptosystem.
づいて前記デジタル署名データを検査するデジタル署名
検査手段を備え、前記デジタル署名データによる認証が
成功しなかったときは、前記端末に前記エラー通知を送
信することを特徴とする請求項25記載の電子機器。26. A digital signature inspecting unit for inspecting the digital signature data based on the processing request information from the terminal is provided, and when the authentication by the digital signature data is not successful, the error notification is sent to the terminal. 26. The electronic device according to claim 25, wherein the electronic device transmits.
づいて前記デジタル証明書データを検査するデジタル証
明書検査手段を備え、前記デジタル証明書データによる
認証が成功しなかったときは、前記端末に前記エラー通
知を送信することを特徴とする請求項25又は26記載
の電子機器。27. A digital certificate inspecting unit for inspecting the digital certificate data based on the processing request information from the terminal is provided, and if the authentication by the digital certificate data is not successful, The electronic device according to claim 25 or 26, characterized in that the error notification is transmitted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001394506A JP2003196554A (en) | 2001-12-26 | 2001-12-26 | Fee collecting system, fee collecting method, electronic equipment, storage medium, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001394506A JP2003196554A (en) | 2001-12-26 | 2001-12-26 | Fee collecting system, fee collecting method, electronic equipment, storage medium, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003196554A true JP2003196554A (en) | 2003-07-11 |
Family
ID=27601227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001394506A Pending JP2003196554A (en) | 2001-12-26 | 2001-12-26 | Fee collecting system, fee collecting method, electronic equipment, storage medium, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003196554A (en) |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006008895A1 (en) * | 2004-07-22 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | Electronic value, electronic purse device, and system for using the same |
JP2007042100A (en) * | 2005-07-29 | 2007-02-15 | Sharp Corp | Method and system for charging |
US7826081B2 (en) | 2004-10-08 | 2010-11-02 | Sharp Laboratories Of America, Inc. | Methods and systems for receiving localized display elements at an imaging device |
US7870185B2 (en) | 2004-10-08 | 2011-01-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration |
US7873553B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for authorizing imaging device concurrent account use |
US7873718B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server recovery |
US7920101B2 (en) | 2004-10-08 | 2011-04-05 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display standardization |
US7934217B2 (en) | 2004-10-08 | 2011-04-26 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access to an imaging device |
US7941743B2 (en) | 2004-10-08 | 2011-05-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device form field management |
US7966396B2 (en) | 2004-10-08 | 2011-06-21 | Sharp Laboratories Of America, Inc. | Methods and systems for administrating imaging device event notification |
US7969596B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device document translation |
US7970813B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration and subscription |
US7978618B2 (en) | 2004-10-08 | 2011-07-12 | Sharp Laboratories Of America, Inc. | Methods and systems for user interface customization |
US8001586B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management and authentication |
US8001183B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device related event notification |
US8001587B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management |
US8006292B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission and consolidation |
US8006293B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential acceptance |
US8015234B2 (en) | 2004-10-08 | 2011-09-06 | Sharp Laboratories Of America, Inc. | Methods and systems for administering imaging device notification access control |
US8018610B2 (en) | 2004-10-08 | 2011-09-13 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device remote application interaction |
US8023130B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data maintenance |
US8024792B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission |
US8032608B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device notification access control |
US8032579B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device notification access control |
US8035831B2 (en) | 2004-10-08 | 2011-10-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device remote form management |
US8051125B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device event notification subscription |
US8051140B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device control |
US8049677B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display element localization |
US8060930B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential receipt and authentication |
US8060921B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential authentication and communication |
US8065384B2 (en) | 2004-10-08 | 2011-11-22 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification subscription |
US8115945B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device job configuration management |
US8115946B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and sytems for imaging device job definition |
US8115947B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote, descriptor-related data to an imaging device |
US8115944B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for local configuration-based imaging device accounting |
US8120799B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for accessing remote, descriptor-related data at an imaging device |
US8120793B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for displaying content on an imaging device |
US8120797B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for transmitting content to an imaging device |
US8120798B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for providing access to remote, descriptor-related data at an imaging device |
US8125666B2 (en) | 2004-10-08 | 2012-02-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device document management |
US8156424B2 (en) | 2004-10-08 | 2012-04-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device dynamic document creation and organization |
US8171404B2 (en) | 2004-10-08 | 2012-05-01 | Sharp Laboratories Of America, Inc. | Methods and systems for disassembly and reassembly of examination documents |
US8213034B2 (en) | 2004-10-08 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access on an imaging device |
US8230328B2 (en) | 2004-10-08 | 2012-07-24 | Sharp Laboratories Of America, Inc. | Methods and systems for distributing localized display elements to an imaging device |
US8237946B2 (en) | 2004-10-08 | 2012-08-07 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server redundancy |
US8345272B2 (en) | 2006-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Methods and systems for third-party control of remote imaging jobs |
US8384925B2 (en) | 2004-10-08 | 2013-02-26 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data management |
US8428484B2 (en) | 2005-03-04 | 2013-04-23 | Sharp Laboratories Of America, Inc. | Methods and systems for peripheral accounting |
-
2001
- 2001-12-26 JP JP2001394506A patent/JP2003196554A/en active Pending
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006008895A1 (en) * | 2004-07-22 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | Electronic value, electronic purse device, and system for using the same |
JPWO2006008895A1 (en) * | 2004-07-22 | 2008-05-01 | 松下電器産業株式会社 | Electronic value, electronic wallet device and its use system |
US7912789B2 (en) | 2004-07-22 | 2011-03-22 | Panasonic Corporation | Electronic value, electronic purse device, and system for using the same |
JP4724119B2 (en) * | 2004-07-22 | 2011-07-13 | パナソニック株式会社 | Electronic value, electronic wallet device and its use system |
US8032579B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device notification access control |
US7941743B2 (en) | 2004-10-08 | 2011-05-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device form field management |
US7873553B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for authorizing imaging device concurrent account use |
US7873718B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server recovery |
US7920101B2 (en) | 2004-10-08 | 2011-04-05 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display standardization |
US7934217B2 (en) | 2004-10-08 | 2011-04-26 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access to an imaging device |
US8051140B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device control |
US7966396B2 (en) | 2004-10-08 | 2011-06-21 | Sharp Laboratories Of America, Inc. | Methods and systems for administrating imaging device event notification |
US7969596B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device document translation |
US7970813B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration and subscription |
US7978618B2 (en) | 2004-10-08 | 2011-07-12 | Sharp Laboratories Of America, Inc. | Methods and systems for user interface customization |
US8001586B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management and authentication |
US8001183B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device related event notification |
US8001587B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management |
US8006292B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission and consolidation |
US8006176B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging-device-based form field management |
US8006293B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential acceptance |
US8015234B2 (en) | 2004-10-08 | 2011-09-06 | Sharp Laboratories Of America, Inc. | Methods and systems for administering imaging device notification access control |
US8051125B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device event notification subscription |
US8023130B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data maintenance |
US8024792B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission |
US8032608B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device notification access control |
US7826081B2 (en) | 2004-10-08 | 2010-11-02 | Sharp Laboratories Of America, Inc. | Methods and systems for receiving localized display elements at an imaging device |
US8035831B2 (en) | 2004-10-08 | 2011-10-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device remote form management |
US8018610B2 (en) | 2004-10-08 | 2011-09-13 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device remote application interaction |
US7870185B2 (en) | 2004-10-08 | 2011-01-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration |
US8049677B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display element localization |
US8060930B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential receipt and authentication |
US8060921B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential authentication and communication |
US8065384B2 (en) | 2004-10-08 | 2011-11-22 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification subscription |
US8106922B2 (en) | 2004-10-08 | 2012-01-31 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device data display |
US8115945B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device job configuration management |
US8115946B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and sytems for imaging device job definition |
US8115947B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote, descriptor-related data to an imaging device |
US8115944B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for local configuration-based imaging device accounting |
US8120799B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for accessing remote, descriptor-related data at an imaging device |
US8120793B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for displaying content on an imaging device |
US8120797B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for transmitting content to an imaging device |
US8120798B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for providing access to remote, descriptor-related data at an imaging device |
US8125666B2 (en) | 2004-10-08 | 2012-02-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device document management |
US8156424B2 (en) | 2004-10-08 | 2012-04-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device dynamic document creation and organization |
US8171404B2 (en) | 2004-10-08 | 2012-05-01 | Sharp Laboratories Of America, Inc. | Methods and systems for disassembly and reassembly of examination documents |
US8201077B2 (en) | 2004-10-08 | 2012-06-12 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device form generation and form field data management |
US8213034B2 (en) | 2004-10-08 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access on an imaging device |
US8230328B2 (en) | 2004-10-08 | 2012-07-24 | Sharp Laboratories Of America, Inc. | Methods and systems for distributing localized display elements to an imaging device |
US8237946B2 (en) | 2004-10-08 | 2012-08-07 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server redundancy |
US8270003B2 (en) | 2004-10-08 | 2012-09-18 | Sharp Laboratories Of America, Inc. | Methods and systems for integrating imaging device display content |
US8384925B2 (en) | 2004-10-08 | 2013-02-26 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data management |
US8428484B2 (en) | 2005-03-04 | 2013-04-23 | Sharp Laboratories Of America, Inc. | Methods and systems for peripheral accounting |
JP2007042100A (en) * | 2005-07-29 | 2007-02-15 | Sharp Corp | Method and system for charging |
US8345272B2 (en) | 2006-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Methods and systems for third-party control of remote imaging jobs |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003196554A (en) | Fee collecting system, fee collecting method, electronic equipment, storage medium, and program | |
US7034952B2 (en) | Print service system and method for printing designated electronic document in response to print request | |
US7880923B2 (en) | Image forming apparatus print processing method and charging control system | |
US20060069647A1 (en) | System and method for digital payment of document processing services | |
US20080183630A1 (en) | Pay station-based system and method for document processing | |
JP2002328794A (en) | Control of printing on network | |
JP2009070377A (en) | Integrated adaptable accounting system for print job | |
US7409431B2 (en) | Server apparatus, communications method, program for making computer execute the communications method, and computer-readable storage medium containing the program | |
KR20140110777A (en) | Information processing system, information processing apparatus, method of controlling an information processing apparatus, and program | |
US20020015185A1 (en) | Print data management apparatus, storage medium having stored therein print data management program, storage medium having stored therein usage certificate data, and method of using print data | |
JP2003244361A (en) | Printing system and billing process for printing system | |
US20020032664A1 (en) | Accounting system, accounting method, content executing device, accounting monitoring device, accounting control device and recording medium | |
JP2020187492A (en) | Information processing device, information management device, information processing system, and information processing program | |
JP4097015B2 (en) | ASIC development tool license management method, apparatus and program | |
JP2015001938A (en) | Image processing system, image processing method, image processor and program | |
JP2007280335A (en) | Lease solution providing method using asp of point reward transaction system | |
JP2002032472A (en) | System and managing server device for print service, store service managing device, and method for calculating print service charge | |
US8620739B1 (en) | Dynamic conversion and use of non-monetary rewards | |
JP2002132901A (en) | Printing system, its control method and medium | |
CN111833136A (en) | Order processing method and device | |
JP2003345864A (en) | Information processor, printer, server device, job processing method, computer-readable storage medium, and computer-executable program | |
JP2020145509A (en) | Image forming device, information processing system, and program | |
WO2017002313A1 (en) | Information processing system, information processing apparatus, information processing method, and program | |
EP1227421A2 (en) | Electronic settlement apparatus, electronic settlement method and computer-program | |
JP2005196583A (en) | Information processing method for transferring emission reduction amount of carbon dioxide to purchase candidate, and information processor used therefor |