Job execution apparatus, billing and refunding method thereof and recording medium
First Claim
1. A job execution apparatus capable of accessing an electronic money management server configured to have a function to give a refund electronically, the job execution apparatus configured to have billing and refunding functions utilizing electronic money, comprising:
- a determination portion that determines before job execution, an amount of money required for job execution;
a billing apparatus that is capable of detecting that a payment medium having a payment function has been set to the billing apparatus itself, billing before job execution the determined amount of money to the set payment medium, and performing a first refund function comprising transferring to the set payment medium a refund equal to an unused amount of money obtained by subtracting an amount of money actually used for job execution from the determined amount of money;
a refunding portion that is capable of performing a second refund function comprising transferring a request for the refund equal to the unused amount of money, to the electronic money management server;
a judgment portion that judges whether or not a predetermined period of time, only for which the billing apparatus is allowed to refund to the payment medium using the first refund function, has elapsed after job execution; and
a controller configured to;
make the billing apparatus transfer to the payment medium the refund equal to the unused amount of money using the first refund function, if the billing apparatus detects that the payment medium has been set to the billing apparatus itself before the judgment portion judges that the predetermined period of time has elapsed after job execution; and
make the refunding portion transfer to the electronic money management server the request for the refund equal to the unused amount of money using the second refund function, if the judgment portion judges that the predetermined period of time has elapsed after job execution before the billing apparatus detects that the payment medium has been set to the billing apparatus itself.
2 Assignments
0 Petitions
Accused Products
Abstract
A job execution apparatus having the function of billing and refunding by electronic money, determines before job execution, an amount of money required for job execution, and bills before job execution, the determined amount of money to a payment medium having the payment function, which is set to a billing apparatus. And the job execution apparatus can transfer a refund to the payment medium set to the billing apparatus if a refund needs to be transferred. The job execution apparatus also can transfer a refund by a method other than the method of refunding to the payment medium by using the billing apparatus.
-
Citations
9 Claims
-
1. A job execution apparatus capable of accessing an electronic money management server configured to have a function to give a refund electronically, the job execution apparatus configured to have billing and refunding functions utilizing electronic money, comprising:
-
a determination portion that determines before job execution, an amount of money required for job execution; a billing apparatus that is capable of detecting that a payment medium having a payment function has been set to the billing apparatus itself, billing before job execution the determined amount of money to the set payment medium, and performing a first refund function comprising transferring to the set payment medium a refund equal to an unused amount of money obtained by subtracting an amount of money actually used for job execution from the determined amount of money; a refunding portion that is capable of performing a second refund function comprising transferring a request for the refund equal to the unused amount of money, to the electronic money management server; a judgment portion that judges whether or not a predetermined period of time, only for which the billing apparatus is allowed to refund to the payment medium using the first refund function, has elapsed after job execution; and a controller configured to;
make the billing apparatus transfer to the payment medium the refund equal to the unused amount of money using the first refund function, if the billing apparatus detects that the payment medium has been set to the billing apparatus itself before the judgment portion judges that the predetermined period of time has elapsed after job execution; and
make the refunding portion transfer to the electronic money management server the request for the refund equal to the unused amount of money using the second refund function, if the judgment portion judges that the predetermined period of time has elapsed after job execution before the billing apparatus detects that the payment medium has been set to the billing apparatus itself. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A billing and refunding method implemented by a job execution apparatus capable of accessing an electronic money management server configured to have a function to give a refund electronically, the job execution apparatus comprising a billing apparatus and being capable of billing and refunding to a payment medium having a payment function by electronic money with use of the billing apparatus, comprising:
-
determining before job execution, an amount of money required for job execution; detecting that the payment medium has been set to the billing apparatus and billing before job execution, the determined amount of money to the payment medium set to the billing apparatus; judging whether or not a predetermined period of time, only for which the billing apparatus is allowed to refund to the payment medium using the first refund function, has elapsed after job execution; and transferring to the payment medium a refund equal to an unused amount of money obtained by subtracting an amount of money actually used for job execution from the determined amount of money, if the billing apparatus detects that the payment medium has been set to the billing apparatus itself before it is judged that the predetermined period of time has elapsed after job execution; and
transferring to the electronic money management server a request for the refund equal to the unused amount of money, if it is judged that the predetermined period of time has elapsed after job execution before the billing apparatus detects that the payment medium has been set to the billing apparatus.
-
-
9. A non-transitory recording medium having a billing and refunding program recorded therein to make a computer of a job execution apparatus capable of accessing an electronic money management server configured to have a function to give a refund electronically, the job execution apparatus comprising a billing apparatus and being capable of billing and refunding to a payment medium having a payment function by electronic money with use of the billing apparatus, execute:
-
determining before job execution, an amount of money required for job execution; detecting that the payment medium has been set to the billing apparatus and billing before job execution, the determined amount of money to the payment medium set to the billing apparatus; judging whether or not a predetermined period of time, only for which the billing apparatus is allowed to refund to the payment medium using the first refund function, has elapsed after job execution; and transferring to the payment medium a refund equal to an unused amount of money obtained by subtracting an amount of money actually used for job execution from the determined amount of money, if the billing apparatus detects that the payment medium has been set to the billing apparatus itself before it is judged that the predetermined period of time has elapsed after job execution; and
transferring to the electronic money management server a request for the refund equal to the unused amount of money, if it is judged that the predetermined period of time has elapsed after job execution before the billing apparatus detects that the payment medium has been set to the billing apparatus.
-
Specification