WO2005096240A1 - 価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ印刷方法及びコンピュータプログラム - Google Patents

価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ印刷方法及びコンピュータプログラム Download PDF

Info

Publication number
WO2005096240A1
WO2005096240A1 PCT/JP2005/006291 JP2005006291W WO2005096240A1 WO 2005096240 A1 WO2005096240 A1 WO 2005096240A1 JP 2005006291 W JP2005006291 W JP 2005006291W WO 2005096240 A1 WO2005096240 A1 WO 2005096240A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic data
printing
data
receipt
identification information
Prior art date
Application number
PCT/JP2005/006291
Other languages
English (en)
French (fr)
Inventor
Kaoru Yokota
Motoji Ohmori
Atsushi Saso
Original Assignee
Matsushita Electric Industrial Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Priority to US11/547,366 priority Critical patent/US7970708B2/en
Priority to EP05727357A priority patent/EP1729268A4/en
Priority to JP2006511800A priority patent/JP4649403B2/ja
Publication of WO2005096240A1 publication Critical patent/WO2005096240A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/045Payment circuits using payment protocols involving tickets
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/01Details for indicating
    • G07G1/06Details for indicating with provision for the noting of the money to be paid
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/42Coin-freed apparatus for hiring articles; Coin-freed facilities or services for ticket printing or like apparatus, e.g. apparatus for dispensing of printed paper tickets or payment cards

Definitions

  • the present invention relates to a value information management system that prints and uses electronic data indicating value information such as an electronic receipt, and particularly relates to prevention of unauthorized use of printed electronic data.
  • an electronic receipt digitizing the contents to be written on the paper receipt is sent from the server via the network. It is sent to the terminal device.
  • electronic receipts can be sent easily and quickly from the Sano via a network, and can be easily stored and browsed on the receiving terminal device.
  • Patent Document 1 discloses a system that prints and uses an electronic receipt on paper.
  • a print data and an electronic receipt are transmitted from a host device that is a server that controls an output control device for receipt data.
  • the electronic receipt data which is the original data to be generated, is received, and the data for printing on paper and the electronic receipt are generated from the received electronic receipt data.
  • the print data is transmitted to the printer, and the electronic receipt is transmitted to the electronic receipt.
  • the electronic receipt receiving device receives the electronic receipt from the server via the output control device whenever the electronic receipt is required again, for example, when the electronic receipt is lost. And I can use it for IJ.
  • Patent Document 2 records whether or not an electronic receipt has already been issued for each sales data, and the user terminal also issues an electronic receipt issuance request.
  • a technology is disclosed in which when an electronic receipt is received and the electronic receipt is already issued, the electronic receipt is not issued to prevent the electronic receipt from being issued twice.
  • Patent Document 1 JP 2002-312853 A
  • Patent Document 2 JP-A-2003-203274
  • an object of the present invention is to provide a value information management system that prints electronic data indicating value information such as an electronic receipt and prevents the value from being used for improper billing.
  • the present invention is a value information management system including a recording medium and a printer device, wherein the recording medium stores electronic data indicating value information in a secure manner. ! /, Storage means; instruction receiving means for receiving an instruction to erase the electronic data; and erasing means for erasing the electronic data when the erasing instruction is received.
  • Reading means for reading the electronic data from a recording medium; printing means for printing the read electronic data; detecting means for detecting completion of printing of the electronic data; and detecting the completion of the printing when the completion of the printing is detected.
  • Instruction transmission means for transmitting an instruction to erase the read electronic data.
  • the value information management system of the present invention can restrict electronic data indicating value information to a difference between printed electronic data and unprinted electronic data. it can. Therefore, when the electronic data is an electronic receipt, it is possible to prevent an electronic receipt and a paper receipt relating to the same purchase from coexisting, to prevent improper billing such as a multiple billing, and when the electronic data is a coupon ticket or the like. In this case, the electronic coupon and the paper coupon can be prevented from coexisting and can be prevented from being used multiple times.
  • the electronic data includes data identification information for identifying the electronic data
  • the value information management system further includes a value information management device
  • the printer device further includes: When identification is detected, the identification information transmission means for extracting data identification information for identifying the electronic data from the electronic data relating to the printing, and transmitting the extracted data identification information to the value information management device,
  • the value information management device stores the data identification information and status information indicating the status of the electronic data identified by the data identification information in association with each other, and acquires the data identification information.
  • the value information management device further includes a confirmation request receiving unit that includes the data identification information and receives a state confirmation request of the electronic data identified by the data identification information, and when the state confirmation request is received, A status acquisition means for acquiring status information corresponding to data identification information included in the received status confirmation request from the status storage means, and a response for transmitting the acquired status information to the transmission source of the status confirmation request. Means may be provided.
  • the value information management device responds to an inquiry from another device whether or not the electronic data has been printed, whether or not the electronic data has been printed. I can answer. The other device can know whether or not the electronic data has been printed.
  • the recording medium of the present invention includes: a storage unit that securely stores electronic data indicating value information; an instruction receiving unit that receives an instruction to delete the electronic data; and a storage unit that receives the electronic data when receiving the deletion instruction.
  • Erasing means for erasing.
  • the electronic data indicating the value information can be deleted when the deletion instruction is received.
  • the electronic data when the electronic data is read from the recording medium, the electronic data is printed, and when used together with a printer device that transmits the instruction to delete the electronic data after the printing is completed, the electronic data is printed. It can be limited to either electronic data or unprinted electronic data. If the electronic data is an electronic receipt, it prevents electronic receipt and paper receipt related to the same purchase from coexisting, It is possible to prevent billing, and when the electronic data is a coupon ticket or the like, it is possible to prevent the electronic coupon ticket and the paper coupon from coexisting, and to prevent the coupon from being used multiple times.
  • the recording medium when the electronic data is read by a printer, the recording medium further stores the electronic data only when the electronic data is read again before receiving the erasure instruction from the printer that has read the data. May be provided.
  • the reading of the electronic data from the printer device can be limited to the rereading of the printer device that has performed the reading before receiving the erase instruction.
  • the electronic data can be read out again from the recording medium and printed, and immediately after the printout, the data can be erased from the printer. If the connection between the recording medium and the printer is disconnected immediately before obtaining the instruction, the electronic data can be disabled, and the electronic data can be either printed electronic data or unprinted electronic data. Can be restricted.
  • the printer device of the present invention is a printer device for printing electronic data indicating value information, and stores the electronic data indicating the value information from a recording medium storing the electronic data.
  • Reading means for reading the electronic data printing means for printing the read electronic data, detecting means for detecting the completion of the printing, and issuing an instruction to erase the read electronic data when the completion of the printing is detected.
  • Instruction transmitting means for transmitting to a recording medium.
  • the electronic data includes data identification information for identifying the electronic data
  • the printer further includes a data for identifying the electronic data from the electronic data when the completion of the printing is detected.
  • Transmission means for extracting identification information and transmitting management information including the extracted data identification information to a value information management device that manages a printing state of the electronic data may be provided.
  • the value information management device can determine which of the electronic data has been printed, and can collectively manage whether or not the electronic data has been printed.
  • the printing unit prints the electronic data on a medium to which a storage device having a storage area is attached, and the printer device further includes:
  • Writing means for writing the data identification information in the storage area may be provided.
  • the storage device may be an IC tag, and the writing unit may write the data identification information into the storage area provided in the IC tag using wireless communication.
  • the data identification information can be further stored only in the medium on which the electronic data is printed.
  • the IC tag holds tag identification information for uniquely identifying the IC tag
  • the printer device further obtains the tag identification information from the IC tag by wireless communication.
  • An identification acquisition unit wherein the transmission unit includes, when the completion of the printing is detected, data identification information to be written to the IC tag and the acquired tag identification information. It is characterized by transmitting management information.
  • the printer device can transmit the tag identification information and the data identification information only when the printing of the electronic data is completed.
  • the value information management apparatus uses the combination of the data identification information and the tag identification information to determine that the printed information has been printed only when the tag identification information corresponding to the data identification information is stored. It is possible to manage whether the data is printed or not.
  • the printer device further includes an encrypting unit for encrypting value identification information including the obtained tag identification information and data identification information to be written in the IC tag, and an encryption unit configured to encrypt the value.
  • Barcode generation means for generating barcode information corresponding to the identification information, and barcode printing means for printing a barcode corresponding to the barcode information on the medium may be provided.
  • tag identification information and data identification information can be recorded in a barcode format on a medium only for electronic data that has been printed.
  • the tag identification information recorded in the barcode format is read, the tag identification information held by the IC tag is read, and if the two read tag identification information match, the medium on which the printer device has printed the electronic data. If they do not match, it can be distinguished as a medium copied by photocopying or the like.
  • the completion of the printing may be detected when the ejection of the medium is completed.
  • the electronic data can be erased only when the electronic data is printed and the medium is ejected.
  • the electronic data may include layout information indicating an arrangement of characters and graphics to be printed, and the printing unit may perform the printing based on the layout information.
  • the settlement apparatus of the present invention is a settlement apparatus that executes a settlement process related to data indicating value information, and a request reception unit that receives a payment request; and a request reception unit that receives the request.
  • Acquiring means for acquiring data identification information for identifying the data transmitting means for transmitting a status confirmation request including the acquired data identification information to a value information management device for managing a printing state of the data,
  • a receiving unit that receives, from the value information management device, status information indicating a printing status of the data identified by the data identification information; and determines whether or not the payment request is invalid based on the status information.
  • Rejection means for rejecting the settlement request when the request is satisfied.
  • the data identification information is printed on a medium on which the value information is printed, the acquisition unit acquires the data identification information from the medium, and the rejection unit determines that the status information is If it indicates that printing has not been completed, the settlement request is determined to be invalid.
  • the medium may include an IC tag, wherein the IC tag stores the data identification information, and the acquisition unit may acquire the data identification information by wireless communication.
  • the data indicating the value information is electronic data including data identification information for identifying the data
  • the acquisition unit acquires the data identification information from the electronic data
  • the rejection unit Determines that the settlement request is invalid when the status information indicates that printing has been completed.
  • the settlement process can be performed only for a valid settlement request.
  • An electronic data printing method of the present invention is an electronic data printing method used in a printer device that prints electronic data indicating value information, wherein the electronic data indicating the value information is stored.
  • a reading step of reading the electronic data from a recording medium a printing step of printing the read electronic data, a detecting step of detecting completion of printing of the electronic data, and a step of detecting completion of the printing. And transmitting an instruction to erase the read electronic data to the recording medium.
  • the computer program of the present invention is a computer program used in a printer apparatus that prints electronic data indicating value information, and is a recording medium capable of storing the electronic data indicating the value information.
  • the recording medium of the present invention is a computer-readable recording medium on which the computer program is recorded.
  • the electronic data indicating the value information stored in the recording medium when the electronic data indicating the value information stored in the recording medium is read and printed, the electronic data is erased, and the electronic data is replaced with the printed electronic data. It can be limited to either unprinted electronic data.
  • FIG. 1 is a view schematically showing a configuration of an electronic receipt management system according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing a configuration of a mobile terminal, a secure memory card, a printer, and special paper according to an embodiment of the present invention.
  • FIG. 3 is a diagram showing an example of a receipt management database stored in a receipt management server of the present invention.
  • FIG. 4 is a flowchart showing a procedure of software purchase processing according to an embodiment of the present invention.
  • FIG. 5 is a flowchart showing a procedure for printing out an electronic receipt according to an embodiment of the present invention.
  • FIG. 6 is a flowchart showing a procedure for determining whether or not a paper receipt has been issued for an electronic receipt according to one embodiment of the present invention.
  • FIG. 7 is a block diagram schematically showing a main configuration in a modified example of one embodiment of the present invention.
  • FIG. 1 is a diagram schematically showing the configuration of an electronic receipt management system 1 according to one embodiment of the present invention.
  • the sales server 11 is a server that provides download sales services such as software
  • the mobile terminal 12 is a software download server from the sales server 11 via a network. Is a client who makes card purchases.
  • the mobile terminal 12 transmits a software download sales request to the sales server 11.
  • the sales request includes payment information used to pay for the software, such as the card number of a credit card, an expiration date, and the like.
  • the sales server 11 inquires the card management server 18 about the validity of the credit card by transmitting the card number and the expiration date, and based on the response to the inquiry, whether the credit card is valid. If it is determined that there is, the download sale is permitted.
  • the mobile terminal 12 acquires the software and the electronic receipt from the sales server 11 when the download purchase is permitted by the sales server 11, and secures the secure memory inserted into the card slot of the mobile terminal 12.
  • the mobile terminal 12 acquires the software and the electronic receipt from the sales server 11 when the download purchase is permitted by the sales server 11, and secures the secure memory inserted into the card slot of the mobile terminal 12.
  • the printer 14 is connected to the portable terminal 12 via USB (Universal Serial Bus), and prints out the contents of the electronic receipt as a paper receipt in response to a request from the portable terminal 12.
  • USB Universal Serial Bus
  • the settlement apparatus 16 receives an electronic receipt from the mobile terminal 12 via the network, and inquires the receipt management server 17 whether or not the electronic receipt has been issued as a paper receipt.
  • the receipt management server 17 is a server that manages the status of the electronic receipt, such as whether or not the electronic receipt has been output as a paper receipt. Respond the status.
  • the electronic receipt may be used as it is as electronic information, or may be printed on paper and used as a receipt.
  • management is performed so that the electronic receipt and the paper receipt do not exist at the same time.
  • the electronic receipt is used as it is as electronic information
  • a user of the mobile terminal 12 is working for a company that has a checkout device 16 and the user is urgently required.
  • the software is purchased and purchased from the sales server 11 using its own credit card, and the electronic receipt is sent to the payment device 16 at a later date. You may be asked to return it.
  • the electronic receipt is printed and used as a paper receipt
  • the user of the mobile terminal 12 downloads and purchases the software, prints the received electronic receipt as a paper receipt, In some cases, it is used by attaching to a public document indicating the necessary expenses.
  • the sales server 11 is a server that provides download sales services such as software.
  • the sales server 11 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a node disk, and a network interface.
  • a computer system comprising one face or the like, wherein a computer program is stored in a ROM, and the CPU realizes its functions by operating according to the computer program.
  • the sales server 11 receives a software download purchase request from a client via a network.
  • the download purchase request includes software identification information for identifying software to be purchased, a card number of a credit card held by the operator of the client, and expiration date information.
  • SSL Secure Sockets Layer
  • the sales server 11 transmits the card number and the expiration date information to the card management server 18 in order to confirm whether or not the credit card corresponding to the accepted card number is valid.
  • the sales server 11 responds to the validity confirmation received from the card management server 18 and, when indicating that the card is valid, permits the portable terminal 12 to download. After the download of the software is completed, the sales server 11 receives the receipt ID including the receipt ID for identifying the receipt, the issuer name information of the receipt, the information on the amount of the software, the item information of the software, and the receipt. The information receipt transmits an electronic receipt including the generated electronic signature to the client.
  • the sales server 11 generates a public key and a secret key in advance as a pair, holds the secret key, hashes the receipt information, and encrypts the receipt information by using the secret key. Generate a signature.
  • the sales server 11 When the electronic receipt is issued, the sales server 11 notifies the receipt management server 17 of the receipt ID.
  • FIG. 2 is a block diagram showing a configuration of the mobile terminal 12, the secure memory card 13, the printer 14, and the special paper 15.
  • the mobile terminal 12 is, specifically, a computer system including a CPU, a ROM, a RAM, a liquid crystal display, a keypad, a communication interface, a card slot, and the like.
  • a computer program is stored in the ROM, Operates according to the computer program to realize the function.
  • the network communication unit 101 communicates with the sales server 11, the settlement apparatus 16, and the card management server 18 via a network.
  • the network communication unit 101 performs communication in cooperation with the SSL processing unit 102 that performs SSL-related processing. .
  • the encryption processing unit 103 performs an encryption process on data transmitted to the secure memory card 13 via the memory communication unit 104 as necessary, and receives data from the secure memory card 13 via the memory communication unit 104.
  • the data to be decrypted is processed.
  • the encryption process and the decryption process are performed based on the CPRM (Content Protection for Recordable Media) method used in the SD memory card standard. It is not limited to the method.
  • CPRM Content Protection for Recordable Media
  • the memory communication unit 104 performs communication processing with the secure memory card 13.
  • the printer communication unit 105 performs communication processing with the printer 14 via a USB cable.
  • the operation receiving unit 106 receives an instruction to be given by the user using a keypad (not shown) or the like provided in the mobile terminal 12, and notifies the control unit 107 of the instruction content.
  • the control unit 107 controls the overall operation of the mobile terminal 12.
  • the control unit 107 uses the software purchase instruction acquired by the operation reception unit 106 as a trigger to instruct the SSL processing unit 102 to transmit a software purchase request to the sales server 11, and the SSL processing unit 102 transmits the purchase request to the sales server 11 via the network communication unit 101 by communication using SSL.
  • control unit 107 when the control unit 107 receives the download permission notification from the sales server 11 via the network communication unit 101 and the SSL processing unit 102, the control unit 107 executes the sales server via the network communication unit 101 and the SSL processing unit 102.
  • the software is downloaded from 11.
  • control unit 107 receives the electronic receipt from the sales server 11 via the network communication unit 101 and the SSL processing unit 102, and receives the electronic receipt via the encryption processing unit 103 and the memory communication unit 104. Write the electronic receipt to the secure memory card 13.
  • the control unit 107 sends an electronic receipt corresponding to the receipt ID from the secure memory card 13 via the encryption processing unit 103 and the memory communication unit 104. Is read, and the read electronic receipt and the print request are transmitted to the printer 14 via the printer communication unit 105.
  • the control unit 107 transmits an electronic receipt deletion instruction related to the printout via the memory communication unit 104.
  • the secure memory card 13 is, specifically, a memory card provided with an IC (Integrated Circuits), a ROM, a RAM, and the like.
  • the secure memory card 13 is inserted into a card slot provided in the mobile terminal 12 and connected to the mobile terminal 12.
  • the input / output unit 111 communicates with the mobile terminal 12.
  • the encryption processing unit 112 performs an encryption process of data transmitted to the mobile terminal 12 via the input / output unit 111 and a decryption process of data received from the mobile terminal 12 based on the CPRM method.
  • control unit 113 When receiving a data write request from the portable terminal 12 via the input / output unit 111 and the encryption processing unit 112, the control unit 113 writes the data related to the write request into the storage unit 114, and reads the data.
  • data related to the read request is read from the storage unit 114, and control is performed so that the data is transmitted to the mobile terminal 12 via the input / output unit 111 and the encryption processing unit 112. In such a case, control is performed so that the data related to the erasure request is erased.
  • the storage unit 114 stores data such as electronic receipts and software for which the portable terminal 12 has made a write request, and stores the data for which the portable terminal 12 has made a read request in accordance with the control from the control unit 113. , To the mobile terminal 12 via the encryption processing unit 112 and the input / output unit 111.
  • the TRM 115 is a tamper-resistant module, in which a cryptographic processing unit 112, a control unit 113, and a storage unit 114 are arranged.
  • the printer 14 is, specifically, a computer system including a CPU, ROM, RAM, a laser beam output unit, a toner module, a communication interface, a card slot, and the like.
  • a computer program is stored in the ROM, and the CPU is The functions are realized by operating according to the computer program.
  • the input / output unit 121 performs data communication with the mobile terminal 12 via a USB (Universal Serial Bus) cable.
  • USB Universal Serial Bus
  • the control unit 122 receives an electronic receipt and a print request from the mobile terminal 12 via the input / output unit 121, and instructs the signature verification unit 123 to verify an electronic signature included in the electronic receipt requested to be printed.
  • the control unit 122 instructs the printout unit 124 to print out the receipt information, and sends the tag ID to the wireless communication unit 125. Of the receipt ID and writing of the receipt ID, and instructs the network communication unit 126 to transmit the receipt ID and the tag ID.
  • the signature verification unit 123 holds a public key related to the sales server 11 in advance, and checks whether the electronic signature included in the electronic receipt received by the input / output unit 121 is correct according to the verification instruction of the control unit 122. It makes a determination and notifies the control unit 122 of the result of the determination.
  • the signature verification unit 123 compares the data obtained by decrypting the electronic signature included in the electronic receipt with the public key and the data obtained by hashing the receipt information included in the electronic receipt. , The electronic signature is determined to be valid.
  • the printout section 124 includes a semiconductor laser beam output module, a toner module, a paper supply / discharge module, and the like.
  • the IC tag receives the receipt information including the receipt ID, issuer name information, amount information, and item information included in the electronic receipt. Print out on the special paper 15 attached.
  • the wireless communication unit 125 communicates with the IC tag 131 included in the special paper 15 based on an instruction from the control unit 122, and stores an electronic receipt related to the printout in the printout unit 124 in the storage area of the IC tag 131.
  • Write ID is a unique identifier for the electronic receipt.
  • the IC tag has a 4-byte nonvolatile storage area, but the size of the storage area is not limited to 4 bytes.
  • the network communication unit 126 transmits the receipt ID and the tag ID specified by the control unit 122 to the receipt management server 17 via the network.
  • the payment apparatus 16, the receipt management server 17, and the card management server 18 are specifically computer systems such as personal computers and workstations including a CPU, ROM, RAM, hard disk, network interface, etc. A computer program is stored, and the CPU operates according to the computer program to realize the function.
  • the payment device 16 When receiving the electronic receipt from the mobile terminal 12, the payment device 16 transmits an inquiry request including the receipt ID of the received electronic receipt to the receipt management server 17, so that the electronic receipt receives the paper. Inquiry about the power printed out as a letter The
  • the checkout apparatus 16 returns the electronic money to the user who owns the portable terminal 12 to the user's bank account registered in advance in order to refund the amount of the electronic receipt. Settlement processing such as transfer of the amount pertaining to the receipt is performed.
  • the settlement apparatus 16 also supports settlement using a paper receipt.
  • the settlement apparatus 16 reads and holds the amount information described on the paper receipt by OCR (Optical Character Recognition) in advance.
  • OCR Optical Character Recognition
  • the amount information is not limited to a method of acquiring by reading by OCR.Other methods, for example, a receipt ID and its amount information are stored in advance in the receipt management server 17, and the settlement apparatus 16 It is also possible to inquire the receipt management server 17 for the amount information based on the receipt ID and to match it.
  • the payment device 16 includes a wireless communication unit that communicates with the IC tag, performs a process of reading a tag ID and a receipt ID from the IC tag attached to the paper receipt by wireless communication, and performs the reading.
  • a paper receipt confirmation request including the tag ID and the receipt ID to the receipt management server 17, it is inquired whether the paper receipt is valid.
  • the settlement apparatus 16 refunds the amount of the paper receipt to the holder of the paper receipt, so that the user's bank registered in advance is registered.
  • the payment processing such as the processing of transferring the amount of the paper receipt to the account is performed.
  • the apparatus 16 determines that the paper receipt has been generated by color copying or photocopying, and stops the settlement process.
  • the receipt management server 17 stores the set of the receipt ID and the tag ID from the printer 14 as a receipt management database in a storage area such as a hard disk, and when the receipt ID is obtained from the sales server 11, The receipt ID having no tag ID is stored in the receipt management database.
  • FIG. 3 is a diagram showing an example of a receipt management database stored in the receipt management server 17.
  • the receipt management server 17 When the receipt management server 17 receives the inquiry information, if a tag ID corresponding to the inquired receipt ID is registered with respect to the inquiry source, the receipt management server 17 sets the receipt type to ⁇ paper receipt ''. In response, if the tag ID is registered, if not, it responds with “electronic receipt”, and if there is no registered receipt ID force, it responds with “illegal receipt”.
  • the receipt management server 17 receives a paper receipt confirmation request including the tag ID and the receipt ID from the settlement apparatus 16, and stores the string of the tag ID and the receipt ID in the receipt management database. If it is stored in the payment device,
  • the card management server 18 is a server that manages a credit card, and holds a set of a card number of the credit card and a status indicating whether or not the credit card is valid as a database. .
  • the card management server 18 accepts the credit card validity confirmation request including the card number, and accepts the credit card validity request if the card number exists in the database and the status related to the card number indicates valid. In response to the request, a response indicating invalidity is made. If the status indicates invalidity, a response indicating invalidity is made.
  • information is managed so that an electronic receipt for the same payment and a paper receipt are not used together.
  • FIG. 4 is a flowchart showing a procedure of software purchase processing.
  • the mobile terminal 12 transmits a software purchase request to the sales server 11 by SSL (S101).
  • the purchase request includes software identification information for identifying software to be purchased, a card number of a credit card held by the purchaser, and expiration date information.
  • the sales server 11 transmits a card validity confirmation request including the accepted card number and expiration date information to the card management server 18 by SSL (S102).
  • the card management server 18 checks whether the credit card corresponding to the card number is valid based on the database held and the received card number and expiration date information (
  • the card management server 18 transmits card validity information including a card number and card status information indicating whether the credit card is valid or invalid to the sales server 11 by SSL (
  • the sales server 11 transmits an electronic receipt to the mobile terminal 12 by SSL (S107).
  • the mobile terminal 12 transmits the received electronic receipt to the secure memory card 13 by CPRM (S108).
  • the secure memory card 13 stores the received electronic receipt in the storage area (S109).
  • the sales server 11 transmits an electronic receipt registration request including the receipt HD relating to the issued electronic receipt to the receipt management server 17 (S110).
  • the receipt management server 17 registers the receipt ID included in the received electronic receipt registration request in the receipt management database (S111).
  • the receipt management server 17 Register only the receipt ID.
  • FIG. 5 is a flowchart showing a procedure for printing out an electronic receipt.
  • the mobile terminal 12 obtains a receipt ID of an electronic receipt to be printed using a keypad (not shown) provided in the mobile terminal 12 (S121).
  • the mobile terminal 12 stores the electronic receipt corresponding to the obtained receipt ID in a secure memory card.
  • the mobile terminal 12 transmits the read electronic receipt to the printer 14 (S123).
  • the printer 14 verifies the electronic signature in the received electronic receipt (S124).
  • the printer 14 transmits a printout completion notification to the mobile terminal 12 (S127).
  • the mobile terminal 12 instructs the secure memory card 13 to delete the electronic receipt according to the printout completion notification (S128).
  • the secure memory card 13 deletes the electronic receipt indicated by the instruction to delete the electronic receipt from the storage area (S129).
  • the printer 14 sends a receipt status change notification to the receipt management server 17 (S130).
  • the receipt status change notification includes the receipt ID, the status of the value “0” indicating “paper”, and the read tag ID.
  • Receipt management server 17 based on the receipt state change notification received, updates the receipt management database (S] _ 3 D. ⁇ 2. 3. Receipt status inquiry>
  • the settlement apparatus 16 inquires whether the electronic receipt obtained from the mobile terminal 12 has issued a paper receipt or not.
  • FIG. 6 is a flowchart showing a procedure for determining whether or not a paper receipt has been issued for an electronic receipt.
  • the settlement apparatus 16 transmits the receipt ID to the receipt management server 17 (S151).
  • the receipt management server 17 receives the receipt ID, and determines whether or not the received ID is registered in the receipt management database having the same ID as the received receipt ID (S152).
  • the network communication unit 126 in the printer 14 transmits the receipt HD and the tag ID specified by the control unit 122 to the receipt management server 17 via the network.
  • the control unit 122 transmits only the receipt ID.
  • the instruction may be given to the network communication unit 126, and the network communication unit 126 may transmit only the receipt ID to the receipt management server 17!
  • the receipt management server 17 stores the receipt ID of the printed receipt in the storage area as a receipt management database, and the inquiry If the received receipt ID is registered in the receipt management database when the information is received, the responder responds with "Paper Receipt" as the receipt type if it is registered in the receipt management database. "Electronic receipt”.
  • the sales server 11 When the sales server 11 issues the electronic receipt, the sales server 11 sends the receipt HD of the issued electronic receipt to the receipt management server 17.
  • the receipt management server 17 associates the receipt ID with status information indicating whether the electronic receipt corresponding to the receipt ID has been printed or not printed, and stores the information in the hard disk.
  • the receipt management server 17 When receiving the receipt ID from the sales server 11, the receipt management server 17 stores the received receipt ID and the status information indicating unprinted in the hard disk in association with each other.
  • the receipt management server 17 receives the receipt ID from the printer 14, the status information stored in the hard disk corresponding to the received receipt ID is changed so as to indicate that printing has been completed.
  • the receipt management server 17 stores the request including a receipt ID, a confirmation request as to whether the electronic receipt corresponding to the receipt ID has been printed or not, in an external device, and stores the request in the hard disk.
  • the status information corresponding to the received receipt ID is transmitted to the external device.
  • the printer 14 obtains an electronic receipt from the mobile terminal 12 via USB, but the printer 14 is provided with a card slot, the secure memory card 13 is inserted into the card slot, and the electronic receipt is directly received. You can also read the memory contents of.
  • the printer 14 erases the electronic receipt in the memory card related to the printout.
  • the secure memory card 13 may further include means for performing wireless communication.
  • the printer 14 may obtain an electronic receipt from the secure memory card 13 by performing wireless communication with the secure memory card 13. It may be.
  • the memory card is erased before the erase command is sent after the printing is completed and before the erase command is sent.
  • the electronic receipt for the printout on the card may be marked as unusable before use to prevent unauthorized removal.
  • the electronic receipt with the unusable mark cannot be read from the secure memory card 13 unless the printer 14 also has a data retransmission request.
  • the memory card 13 receives an erasure command from the printer 14 via the portable terminal 12 and erases the data when the printout is normally completed in the printer 14.
  • the electronic receipt management system 1 may have a configuration in which the receipt management server 17 is omitted.
  • the settlement apparatus 16 may include a signature verification unit that verifies the signature on the electronic receipt.
  • the settlement apparatus 16 obtains in advance the public key for the sales server 11 generated by the sales server 11, and determines whether the electronic signature is valid by the signature verification unit provided. Verify that
  • Erasing the electronic receipt may be performed by the secure memory card 13 by itself when the printer 14 has read the electronic receipt, or after the printer 14 prints out, the secure memory card 13 issues an erasing instruction to the secure memory card 13. May go.
  • the secure memory card 13 reads out the stored electronic receipt again, and receives the electronic receipt reading instruction again before receiving the electronic receipt erasing instruction. If the original device is not the same as the device from the first reading, you may reject the reading instruction again! / ,.
  • the read instruction needs to include read source identification information for identifying the read source device.
  • the printer 14 may print out the barcode generated based on the encrypted information on the ID information obtained by combining the receipt ID and the tag ID on the dedicated paper 15 on the dedicated paper 15. .
  • FIG. 7 is a block diagram showing the configuration of the present modification.
  • the memory communication unit 127 communicates with the input / output unit 111 of the secure memory card 13.
  • the encryption unit 128 performs encryption on the ID information obtained by combining the receipt ID and the tag ID in the electronic receipt to generate encrypted information.
  • the printout unit 124 prints the content of the electronic receipt, and prints the content of the encrypted HD information as a barcode on the dedicated paper 15.
  • the settlement apparatus 16 includes a wireless communication unit 163 that communicates with the IC tag 131, and a barcode reading unit 164 that reads a barcode printed on the special paper 15.
  • the decryption unit 165 decrypts the encrypted information read by the barcode reading unit 164 to obtain ID information, and the control unit 162 determines the tag ID included in the information and the tag ID read by the wireless communication unit 163. It is determined whether or not the matching force is met, and if they match, the set of the receipt ID and the tag ID included in the information is transmitted to the receipt management server 17 as inquiry information.
  • the receipt management server 17 When the receipt management server 17 receives the inquiry information, the receipt ID included in the inquiry information and the corresponding tag ID are registered in the receipt management database for the inquiry source. Responds with ⁇ Paper Receipt '' as the receipt type, responds with ⁇ Electronic Receipt '' if the tag ID is not registered, and responds with ⁇ Illegal Receipt '' when no inquiry ID has been registered .
  • the payment apparatus 16 registers in advance to refund the amount of the electronic receipt to the user who owns the mobile terminal 12. And performing a payment process such as a process of transferring the amount of the electronic receipt to the user's bank account.
  • the settlement apparatus 16 does not perform the settlement processing.
  • a method of storing a receipt ID in a storage area of an IC tag attached to printing paper is used. Not limited to, for example, a barcode or number representing a receipt ID The value may be recorded by a method such as printing directly on paper.
  • recording may be performed by printing using a special ink capable of distinguishing between a copy by copying and the original, or by writing by shaving the paper surface.
  • a contact-type IC having a storage area and having a storage area may be attached to printing paper, and a receipt ID may be recorded in the storage area of the contact-type IC.
  • the printer device includes a writing unit connected to the IC, and writes data to the storage area.
  • an electronic receipt not only an electronic receipt but also an electronic value, which is information indicating a value, is printed as a coupon, a beer ticket, a discount ticket, a ticket, or the like, which may be improperly used due to being printed plural times. May be.
  • the printer device may perform the printing IJ on a medium other than paper, such as a plastic sheet, a metal sheet, glass, and vinyl. .
  • the present invention may be the method described above. Further, the present invention may be a computer program that realizes these methods by a computer, or may be a digital signal that also has the power of the computer program.
  • the present invention provides a computer-readable recording medium for the computer program or the digital signal, for example, a flexible disk, a hard disk, a CD-ROM (Compact Disc Read Only Memory), an MO (Magneto Optic disc), DV D (Digital Versatile Disc), DVD-ROM (Digital Versatile Disc Read Only Memory), DVD—RAM (Digital Versatile Disc Random Access Memory), BD (Blu-ray Disc), semiconductor memory, etc. It may be. Further, the present invention may be the computer program or the digital signal recorded on these recording media.
  • the present invention provides the computer program or the digital signal via an electric communication line, a wireless or wired communication line, a network represented by the Internet, or the like. It may be transmitted.
  • the present invention may be a computer system including a microprocessor and a memory, wherein the memory stores the computer program, and the microprocessor operates according to the computer program.
  • the computer or the digital signal may be recorded on the recording medium and transferred, or the program or the digital signal may be transferred via the network or the like to thereby provide another independent computer system. May be implemented by
  • a system LSI is a super-multifunctional LSI manufactured by integrating a plurality of components on a single chip.
  • a computer system that includes a microprocessor, ROM, RAM, etc. It is.
  • the RAM stores a computer program.
  • the microprocessor LSI operates according to the computer program, and the system LSI achieves its functions.
  • the value information management system of the present invention is used as a basic technology of an electronic commerce system using electronic money or the like.
  • the recording medium, printer device, and settlement device according to the present invention are produced and sold by manufacturers of digital home appliances, personal computers, printer devices, and the like.

Abstract

 本発明は、電子レシートなど価値情報を示す電子データを印刷しかつ、印刷済み、未印刷の電子データが不正請求に用いられるのを防ぐ価値情報管理システムを提供する。  セキュアメモリカード13は支払に関する電子レシートをセキュアに記憶しており、プリンタ14は前記電子レシートを印刷し、当該印刷後に、セキュアメモリカード13に記憶されている電子レシートを消去し、印刷した電子レシートを識別するレシートIDをレシート管理サーバ17に送信する。レシート管理サーバ17は、受信したレシートIDにより識別される電子レシートを印刷済みとして管理する。

Description

明 細 書
価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ 印刷方法及びコンピュータプログラム
技術分野
[0001] 本発明は、電子レシートなど価値情報を示す電子データを印刷して使用する価値 情報管理システムであって、特に印刷された電子データの不正使用防止に関する。 背景技術
[0002] 昨今、ネットワークを介して行う、ソフトウェアや音楽コンテンツなどのダウンロード販 売が盛んであり、購入者は、ノ ソコン、 PDA (Personal Digital Assistant)等の端 末装置を用い、ネットワークを介してコンテンツ販売サーバに接続し、前記端末装置 の表示部に表示される購入画面の指示に従い、購入者が所有するクレジットカード のカード番号等の料金支払 ヽに関する必要事項を入力した後、コンテンッをダウン口 ードする。
[0003] ダウンロード完了後、前記サーバから、購入代金の受領を証明する紙の領収書に 代えて、当該紙の領収書に記載されるべき内容を電子化した電子レシートが、ネット ワークを介して前記端末装置に送付される。
電子レシートは、紙の領収書に比べ、前記サーノからネットワークを介し簡単、短時 間に送付でき、また、受信側の端末装置においても、簡単に保存、閲覧ができるなど 便利な点も多い。
[0004] 一方、領収書が使用される際に、未だ紙の領収書しか扱うことができない場合や、 紙の領収書でな!、と信用されな!、場合も多 ヽ。
特許文献 1には、電子レシートを紙に印刷して利用するシステムが開示されており、 当該システムによれば、レシートデータの出力制御装置力 サーバであるホスト装置 から、印刷用データ及び電子レシートを生成する元データである電子レシートデータ を受信し、当該受信した電子レシートデータから、紙への印刷用データ及び電子レシ ートを生成し、当該印刷用データはプリンタに、当該電子レシートは電子レシート受 信装置へと出力する。 [0005] 前記電子レシート受信装置は、例えば、電子レシートを消失した場合など、電子レ シートが再度必要となった場合には、いつでも、サーバから、出力制御装置を介して 、電子レシートを受信して、禾 IJ用することができる。
また、電子レシートの二重発行を防ぐ技術として、特許文献 2には、売上データそれ ぞれについて、電子レシートが発行済み力否かを記録しておき、ユーザ端末カも電 子レシートの発行要求が届いた場合、当該電子レシートが発行済みである場合には 、電子レシートの発行を行わないことにより、電子レシートが二重に発行されることを 防止する技術が開示されている。
特許文献 1 :特開 2002— 312853号公報
特許文献 2:特開 2003 - 203274号公報
発明の開示
発明が解決しょうとする課題
[0006] しかしながら、前述のシステムにおいては、 1つの電子レシートに対して複数の紙レ シートを印刷することが可能であり、また、同一の購入に関し紙の領収書及び電子レ シートが併存することとなり、複数のレシートが、必要経費の計上、経費の精算などの 目的でそれぞれ異なる提出先に提出されるなど不正に利用されても、前記提出先に ぉ 、て当該不正を発見することが出来な 、。
[0007] 上記の問題に鑑み、本発明は、電子レシートなど価値情報を示す電子データを印 刷しかつ不正請求に用いられるのを防ぐ価値情報管理システムを提供することを目 的とする。
課題を解決するための手段
[0008] 上記課題を解決するために、本発明は、記録媒体と、プリンタ装置とから成る価値 情報管理システムであって、前記記録媒体は、価値情報を示す電子データをセキュ ァに記憶して!/、る記憶手段と、前記電子データの消去指示を受け付ける指示受信手 段と、前記消去指示を受信した場合に、前記電子データを消去する消去手段とを備 え、前記プリンタ装置は、前記記録媒体から、前記電子データを読み出す読出手段 と、読み出した電子データを印刷する印刷手段と、前記電子データの印刷の完了を 検出する検出手段と、前記印刷の完了が検出された場合に、前記記録媒体に対し、 読み出した前記電子データの消去指示を送信する指示送信手段とを備える。
発明の効果
[0009] 本発明の価値情報管理システムは、上述の構成を備えることにより、価値情報を示 す電子データを、印刷された電子データと未印刷の電子データとの 、ずれかに制限 することができる。よって、電子データが電子レシートである場合、同一の購入に係る 電子レシートと紙レシートが併存するのを防ぎ、多重請求等の不正請求を防ぐことが できるし、電子データがクーポン券等である場合には、電子クーポン券と紙のクーポ ン券とが併存するのを防ぎ、多重に使用されるのを防ぐことができる。
[0010] また、前記電子データは、当該電子データを識別するデータ識別情報を含み、前 記価値情報管理システムは、更に、価値情報管理装置を含み、前記プリンタ装置は 、更に、前記印刷の完了が検出された場合に、前記印刷に係る電子データから当該 電子データを識別するデータ識別情報を抽出し、抽出したデータ識別情報を前記価 値情報管理装置に送信する識別情報送信手段を備え、前記価値情報管理装置は、 前記データ識別情報と、当該データ識別情報により識別される電子データの状態を 示す状態情報とを対応づけて記憶して 、る状態記憶手段と、前記データ識別情報を 取得する識別情報取得手段と、前記状態記憶手段に記憶され、取得されたデータ識 別情報に対応する状態情報を印刷済みを示すように変更する変更手段とを含んでも よい。
[0011] この構成によれば、価値情報管理装置によって前記電子データが印刷済みである か否力を一括管理することができる。
また、前記価値情報管理装置は、さらに、前記データ識別情報を含み、当該データ 識別情報により識別される電子データの状態確認要求を受け付ける確認要求受信 手段と、前記状態確認要求を受信した場合に、受信した状態確認要求に含まれるデ ータ識別情報に対応する状態情報を、前記状態記憶手段から取得する状態取得手 段と、前記状態確認要求の送信元に、取得した状態情報を送信する応答手段とを備 えてもよい。
[0012] この構成によれば、価値情報管理装置は、他装置からの前記電子データが印刷済 みであるか否かの問い合わせに対し、前記電子データが印刷済みである力否かを応 答することができる。他装置は、前記電子データが印刷済みか否力を知ることができ る。
本発明の記録媒体は、価値情報を示す電子データをセキュアに記憶している記憶 手段と、前記電子データの消去指示を受け付ける指示受信手段と、前記消去指示を 受信した場合に、前記電子データを消去する消去手段とを備える。
[0013] この構成によれば、消去指示を受信した場合に価値情報を示す電子データを消去 できる。
これにより、前記記録媒体から前記電子データを読み出し、当該電子データを印刷 し、印刷完了後に電子データの前記消去指示を送信するプリンタ装置と共に用いら れた場合に、前記電子データを、印刷された電子データと未印刷の電子データとの いずれかに制限することができ、電子データが電子レシートである場合、同一の購入 に係る電子レシートと紙レシートが併存するのを防ぎ、多重請求等の不正請求を防ぐ ことができるし、電子データがクーポン券等である場合には、電子クーポン券と紙のク 一ボン券とが併存するのを防ぎ、多重に使用されるのを防ぐことができる。
[0014] また、前記記録媒体は、更に、プリンタ装置により前記電子データが読み出された 場合、読み出しを行った前記プリンタ装置からの前記消去指示受信前の再度の読み 出しに限り、前記電子データの読み出しを許可する許可手段を備えてもよい。
この構成によれば、プリンタ装置からの電子データの読み出しを、前記読み出しを 行ったプリンタ装置力 の前記消去指示受信前の再度の読み出しに制限することが できる。
[0015] 例えばプリンタ装置が、紙詰まり、インク切れなどによりプリントアウトが失敗した場合 には、再度電子データを記録媒体力 読み出して印刷することができ、かつ、プリント アウト直後、プリンタ装置からの消去指示を取得する直前に記録媒体とプリンタ装置 との接続が切られた場合、電子データを使用不能とすることができ、前記電子データ を、印刷された電子データと未印刷の電子データとのいずれかに制限することができ る。
[0016] 本発明のプリンタ装置は、価値情報を示す電子データを印刷するプリンタ装置であ つて、前記価値情報を示す電子データを記憶して!/、る記録媒体から前記電子データ を読み出す読出手段と、読み出した前記電子データを印刷する印刷手段と、前記印 刷の完了を検出する検出手段と、前記印刷の完了が検出された場合に、読み出した 電子データの消去指示を前記記録媒体に送信する指示送信手段とを備えてもよい。
[0017] この構成によれば、記録媒体に記憶されて 、る価値情報を示す電子データを、読 み出して印刷した場合に、前記電子データを消去して、前記電子データを、印刷さ れた電子データと未印刷の電子データとのいずれかに制限することができる。
また、前記電子データは、当該電子データを識別するデータ識別情報を含み、前 記プリンタ装置は、さらに、前記印刷の完了が検出された場合に、前記電子データか ら当該電子データを識別するデータ識別情報を抽出し、抽出したデータ識別情報を 含む管理情報を、前記電子データの印刷状態を管理する価値情報管理装置に対し 送信する送信手段を備えてもょ ヽ。
[0018] この構成によれば、印刷が完了した電子データを識別するデータ識別情報のみを 、価値情報管理装置に対し送信することができる。よって、前記価値情報管理装置は 、印刷済みの電子データがいずれかを判別することができ、電子データが印刷済み であるか否かを一括管理することができる。
また、前記印刷手段は、記憶領域を備える記憶デバイスが付された媒体に前記電 子データを印刷し、前記プリンタ装置は、さらに、
前記記憶領域に、前記データ識別情報を書き込む書込手段を備えてもょ 、。
[0019] また、前記記憶デバイスは、 ICタグであり、前記書込手段は、無線通信を用いて、 前記 ICタグが備える前記記憶領域に前記データ識別情報を書き込んでもよい。 この構成によれば、当該電子データを印刷した媒体のみに、さらにデータ識別情報 を記 '慮させることができる。
これにより、前記プリンタ装置により電子データが印刷された媒体と、単純に複写さ れた媒体とを区別することができる。
[0020] また、前記 ICタグは、当該 ICタグを一意に識別するタグ識別情報を保持しており、 前記プリンタ装置は、さらに、無線通信により、前記 ICタグから前記タグ識別情報を 取得するタグ識別取得手段を備え、前記送信手段は、前記印刷の完了が検出でき た場合に、前記 ICタグに書き込むデータ識別情報と取得したタグ識別情報とを含む 管理情報を送信することを特徴としてもょ ヽ。
[0021] この構成によれば、プリンタ装置は、電子データの印刷が完了した場合のみ、タグ 識別情報とデータ識別情報とを送信することができる。これにより、価値情報管理装 置は、データ識別情報に対応するタグ識別情報を記憶して ヽる場合のみ印刷済みと 判定するなど、データ識別情報とタグ識別情報との組合せを用いて、前記電子デー タが印刷済み力否かを管理することができる。
[0022] また、前記プリンタ装置は、さらに、取得した前記タグ識別情報と前記 ICタグに書き 込むデータ識別情報とを含む価値識別情報を暗号化する暗号化手段と、暗号化さ れた前記価値識別情報に対応するバーコード情報を生成するバーコード生成手段と 、前記バーコード情報に対応するバーコードを前記媒体に印刷するバーコード印刷 手段とを備えてもよい。
[0023] この構成によれば、印刷済みの電子データに関するもののみ、タグ識別情報と、デ ータ識別情報とを媒体にバーコード形式で記録することができる。バーコード形式で 記録されたタグ識別情報を読み取り、 ICタグが保持しているタグ識別情報とを読み取 り、読み取った両タグ識別情報一致すれば、前記プリンタ装置により電子データが印 刷された媒体であり、一致しなければフォトコピー等で複製された媒体であると区別 することができる。
[0024] また、前記印刷の完了の検出は、前記媒体の排出完了をもって行ってもよい。
この構成によれば、電子データが印刷され媒体の排出まで行われた場合のみ、電 子データを消去することができる。
よって、媒体が紙でありプリンタ装置において排出時に紙詰まりがあり、紙が破損し た場合など排出完了前に、電子データを消去してしまうのを防ぐことができる。
[0025] また、前記電子データは、印刷する文字と図形との配置を示すレイアウト情報を含 み、前記印刷手段は、前記レイアウト情報に基づき前記印刷を行ってもよい。
この構成によれば、電子レシートの発行元力 紙の領収書にプリントアウトする際の 印刷レイアウトを自由に定めることができる。
本発明の精算装置は、価値情報を示すデータに係る精算処理を実行する精算装 置であって、精算要求を受け付ける要求受付手段と、前記要求を受け付けた場合に 、前記データを識別するデータ識別情報を取得する取得手段と、取得したデータ識 別情報を含む状態確認要求を、前記データの印刷状態を管理する価値情報管理装 置に送信する送信手段と、前記価値情報管理装置から、前記データ識別情報により 識別されるデータの印刷状態を示す状態情報を受信する受信手段と、前記状態情 報に基づき前記精算要求が不当である力否かを判定し、不当である場合に前記精 算要求を棄却する棄却手段とを備える。
[0026] また、前記データ識別情報は、前記価値情報が印刷された媒体に印刷されており、 前記取得手段は、前記媒体から前記データ識別情報を取得し、前記棄却手段は、 前記状態情報が、印刷済みでないことを示す場合に、前記精算要求が不当であると 決定する。
また、前記媒体は、 ICタグを含み、前記 ICタグは、前記データ識別情報を記憶して おり、前記取得手段は、無線通信により、前記データ識別情報を取得してもよい。
[0027] また、前記価値情報を示すデータは、当該データを識別するデータ識別情報を含 む電子データであり、前記取得手段は、前記電子データから、前記データ識別情報 を取得し、前記棄却手段は、前記状態情報が、印刷済みであることを示す場合に、 前記精算要求が不当であると決定する。
この構成によれば、正当な精算要求に対してのみ、精算処理を行うことができる。
[0028] 本発明の電子データ印刷方法は、価値情報を示す電子データを印刷するプリンタ 装置にお 、て用いられる電子データ印刷方法であって、前記価値情報を示す電子 データを記憶して 、る記録媒体から前記電子データを読み出す読出ステップと、読 み出した前記電子データを印刷する印刷ステップと、前記電子データの印刷の完了 を検出する検出ステップと、前記印刷の完了が検出された場合に、読み出した前記 電子データの消去指示を前記記録媒体に送信する指示送信ステップとを含む。
[0029] 本発明のコンピュータプログラムは、価値情報を示す電子データを印刷するプリン タ装置において用いられるコンピュータプログラムであって、前記価値情報を示す電 子データを記憶している記録媒体力 前記電子データを読み出す読出ステップと、 読み出した前記電子データを印刷する印刷ステップと、前記電子データの印刷の完 了を検出する検出ステップと、前記印刷の完了が検出された場合に、読み出した前 記電子データの消去指示を前記記録媒体に送信する指示送信ステップとを含む。
[0030] 本発明の記録媒体は、コンピュータ読み取り可能な記録媒体であって、前記コンビ ユータプログラムを記録して 、る。
この構成によれば、記録媒体に記憶されている価値情報を示す電子データを、読 み出して印刷した場合に、前記電子データを消去して、前記電子データを、印刷さ れた電子データと未印刷の電子データとのいずれかに制限することができる。
図面の簡単な説明
[0031] [図 1]本発明の一実施形態に係る電子レシート管理システムの構成の概略を示す図 である。
[図 2]本発明の一実施形態に係る携帯端末、セキュアメモリカード、プリンタ、専用用 紙の構成を示すブロック図である。
[図 3]本発明のレシート管理サーバが記憶するレシート管理データベースの一例を示 す図である。
[図 4]本発明の一実施形態に係るソフトウェアの購入処理の手順を示すフローチヤ一 トである。
[図 5]本発明の一実施形態に係る電子レシートのプリントアウト手順を示すフローチヤ ートである。
[図 6]本発明の一実施形態に係る電子レシートに関し、紙の領収書が発行されている か否かを判定する手順を示すフローチャートである。
[図 7]本発明の一実施形態の変形例における、主要な構成の概略を示すブロック図 である。
符号の説明
[0032] 1 電子レシート管理システム
11 販売サーバ
12 携帯端末
13 セキュアメモリカード
14 プリンタ
15 専用用紙 16 精算装置
17 レシート管理サーバ
18 カード管理サーバ
101 ネットワーク通信部
102 SSL処理部
103 暗号処理部
104 メモリ通信部
105 プリンタ通信部
106 操作受付部
107 制御部
111 入出力部
112 暗号処理部
113 制御部
114 じ' 1 B'|5
115 TRM
121 入出力部
122 制御部
123 署名検証部
124 プリントアウト部
125 無線通信部
126 ネットワーク通信部
131 ICタグ
発明を実施するための最良の形態
以下、本発明の実施の形態を図示例と共に説明する。
図 1は、本発明の一実施形態に係る電子レシート管理システム 1の構成の概略を示 す図である。
販売サーバ 11は、ソフトウェア等のダウンロード販売サービスを提供するサーバで あり、携帯端末 12は、販売サーバ 11からネットワークを介してソフトウェアのダウン口 ード購入を行うクライアントである。
[0034] 携帯端末 12は、販売サーバ 11に対し、ソフトウェアのダウンロード販売要求を送信 する。
前記販売要求には、クレジットカードのカード番号、有効期限等、前記ソフトウェア の代金の支払に用いられる支払情報が含まれて 、る。
販売サーバ 11は、前記クレジットカードが有効である力否かを、前記カード番号及 び前記有効期限を送信することによりカード管理サーバ 18に問い合わせ、前記問い 合わせに対する応答に基づき前記クレジットカードが有効であると判定できた場合に 、前記ダウンロード販売を許可する。
[0035] 携帯端末 12は、販売サーバ 11によりダウンロード購入が許可された場合に、販売 サーバ 11から、前記ソフトウェアと、電子レシートを取得し、携帯端末 12のカードス口 ットに挿入されたセキュアメモリカード 13に記憶する。
プリンタ 14は、携帯端末 12と USB (Universal Serial Bus)接続し、携帯端末 1 2からの要求に応じて、電子レシートの内容を紙の領収書としてプリントアウトする。
[0036] 精算装置 16は、ネットワークを介して、携帯端末 12から電子レシートを受信し、当 該電子レシートが紙の領収書として発行されている力否かをレシート管理サーバ 17 に問い合わせる。
レシート管理サーバ 17は、前記電子レシートが紙の領収書として出力済みであるか 否かなど、電子レシートに関するステータスを管理するサーバであり、前記電子レシ ートに関する問い合わせに対し、前記電子レシートに係るステータスを応答する。
[0037] ここで、前記電子レシートは、電子的な情報のまま使用される場合と、紙に印刷し領 収書として使用される場合とがあり、電子レシート管理システム 1においては、一の購 入に対して、電子レシートと紙の領収書とが同時に存在しないよう管理を行う。
前記電子レシートが電子的な情報のまま使用される場合の一例には、携帯端末 12 のユーザが、精算装置 16を保有する会社に勤務しており、当該ユーザは、緊急に必 要となったソフトウェアを販売サーバ 11から自身のクレジットカードを用いて代金を立 て替えてダウンロード購入し、後日、前記電子レシートを精算装置 16に送信して、立 て替えたソフトウェアの代金を勤務先の会社から返還してもらうような場合がある。 [0038] また、前記電子レシートを、紙の領収書として印刷して使用する場合の一例には、 携帯端末 12のユーザが、ソフトウェアをダウンロード購入し、受信した電子レシートを 紙レシートとして印刷し、必要経費を示すような公的文書に添付して用いるような場 合がある。
< 1.構成 >
< 1. 1.販売サーバ 11 >
販売サーバ 11は、ソフトウェア等のダウンロード販売サービスを提供するサーバで あり、具体的には、 CPU (Central Processing Unit)ゝ ROM (Read Only Me mory)、 RAM (Random Access Memory)、ノヽードデイスク、ネットワークインタ 一フェイス等から成るコンピュータシステムであり、 ROMには、コンピュータプログラム が記憶され、前記 CPUが、前記コンピュータプログラムに従って動作することにより、 その機能を実現する。
[0039] 販売サーバ 11は、ネットワークを介しクライアントから、ソフトウェアのダウンロード購 入要求を受け付ける。
前記ダウンロード購入要求には、購入するソフトウェアを識別するソフトウェア識別 情報、前記クライアントの操作者の保持するクレジットカードに関するカード番号及び 有効期限情報が含まれる。
[0040] クレジットカードに関する情報の通信など秘匿性を要する場合には、販売サーバ 11 と前記クライアントとの間の通信は、 SSL (Secure Sockets Layer)を用いて行わ れる。
なお、 SSLについては、「ディジタル署名と暗号技術 第 2版 P. 130— P. 134 ウォーウィック 'フォード、マイケル'バウム著、山田 慎一郎訳 2001年 10月 10日 ピアソンエデュケーション発行」等にぉ 、て詳述されて 、る。
[0041] 販売サーバ 11は、受け付けたカード番号に対応するクレジットカードが有効力否か を確認するために、前記カード番号、有効期限情報をカード管理サーバ 18に送信す る。
販売サーバ 11は、カード管理サーバ 18から受信した前記有効確認に対する応答 力 カード有効を示す場合に、携帯端末 12にダウンロードを許可する。 前記ソフトウェアのダウンロードが終了した後に、販売サーバ 11は、レシートを識別 するレシート ID、当該レシートの発行者名情報、前記ソフトウエアの金額情報、前記ソ フトウエアの品目情報を含むレシート情報と、当該レシート情報力 生成した電子署 名とからなる電子レシートを前記クライアントに対し送信する。
[0042] 販売サーバ 11は、予め公開鍵と秘密鍵をペアで生成し、当該秘密鍵を保持してお り、前記レシート情報をハッシュ化し、前記秘密鍵を用いて暗号化することにより前記 電子署名を生成する。
また、販売サーバ 11は、前記電子レシートを発行した場合に、レシート管理サーバ 17に対し、前記レシート IDを通知する。
< 1. 2.携帯端末 12>
図 2は、携帯端末 12、セキュアメモリカード 13、プリンタ 14、専用用紙 15の構成を 示すブロック図である。
[0043] 携帯端末 12は、具体的には、 CPU、 ROM、 RAM、液晶ディスプレイ、キーパッド 、通信インターフェイス、カードスロット等から成るコンピュータシステムであり、 ROM には、コンピュータプログラムが記憶され、前記 CPUが、前記コンピュータプログラム に従って動作することにより、その機能を実現する。
ネットワーク通信部 101は、販売サーバ 11、精算装置 16、カード管理サーバ 18と、 ネットワークを介して通信を行う。
[0044] 但し、販売サーバ 11と携帯端末 12との間で SSLによる通信を行う必要がある場合 、ネットワーク通信部 101は、 SSLに係る処理を行う SSL処理部 102と協働して通信 を行う。
暗号処理部 103は、必要に応じて、メモリ通信部 104を介してセキュアメモリカード 13に対し送信するデータに暗号化処理を行い、また、セキュアメモリカード 13からメ モリ通信部 104を介して受信するデータを復号処理する。
[0045] 前記暗号化処理及び前記復号処理は、 SDメモリカード規格で用いられている CP RM (Content Protection for Recordable Media)方式に基づき行うものとす るが、当該暗号ィ匕及び復号処理を CPRM方式に限定するものではな 、。
なお、 CPRMについては、「Matsushita Technical Journal 第 48卷第 2号(2 002年 4月) P. 4-P. 10 松下電器産業株式会社発行」に説明されている。
[0046] メモリ通信部 104は、セキュアメモリカード 13との間の通信処理を行う。
プリンタ通信部 105は、プリンタ 14と、 USBケーブルを介した通信処理を行う。 操作受付部 106は、ユーザが、携帯端末 12が備えるキーパッド(図示せず)等を用 V、て行う指示を受け付け、制御部 107に指示内容を通知する。
制御部 107は、携帯端末 12の全体動作を制御する。
[0047] 制御部 107は、操作受付部 106が取得した、ソフトウェアの購入指示をトリガとし、 S SL処理部 102に対し、販売サーバ 11へのソフトウェアの購入要求の送信を指示し、 SSL処理部 102は、ネットワーク通信部 101を介して、前記購入要求を SSLを用い た通信により、販売サーバ 11に送信する。
また、制御部 107は、ネットワーク通信部 101、 SSL処理部 102を介して、販売サー バ 11から、ダウンロード許可通知を受信した場合、ネットワーク通信部 101、 SSL処 理部 102を介して、販売サーバ 11から前記ソフトウェアのダウンロードを行う。
[0048] また、制御部 107は、ネットワーク通信部 101、 SSL処理部 102を介して、販売サー バ 11から、電子レシートを受信し、暗号処理部 103、メモリ通信部 104を介して、前 記電子レシートをセキュアメモリカード 13に書き込む。
操作受付部 106がレシート IDをパラメータとする印刷指示を取得した場合に、制御 部 107は、暗号処理部 103、メモリ通信部 104を介してセキュアメモリカード 13から、 前記レシート IDに対応する電子レシートを読出し、プリンタ通信部 105を介して、プリ ンタ 14に、読み出した電子レシートと、印刷要求とを送信する。
[0049] プリンタ通信部 105がプリントアウト終了通知を取得した場合、制御部 107は、メモリ 通信部 104を介して前記プリントアウトに関する電子レシートの削除指示を送信する
< 1. 3.セキュアメモリカード 13 >
セキュアメモリカード 13は、具体的には、 IC (Integrated Circuits)、 ROM、 RA M等を備えたメモリカードであり、携帯端末 12が備えるカードスロットに挿入され、携 帯端末 12と接続する。
[0050] 入出力部 111は、携帯端末 12と通信を行う。 暗号処理部 112は、入出力部 111を介して携帯端末 12に送信するデータの暗号 化処理及び、携帯端末 12から受信するデータの復号処理を、 CPRM方式に基づい て行う。
制御部 113は、携帯端末 12から入出力部 111、暗号処理部 112を介してデータの 書込要求を受けた場合、前記書込要求に係るデータを記憶部 114に書き込み、また 、データの読出要求を受けた場合には、記憶部 114から前記読出要求に係るデータ を読み出して、入出力部 111及び暗号処理部 112を介して携帯端末 12に送信する よう制御を行い、消去要求を受けた場合には、消去要求に係るデータを消去するよう 制御を行う。
[0051] 記憶部 114は、制御部 113からの制御に従い、携帯端末 12が書込要求を行った 電子レシート、ソフトウェア等のデータを記憶し、携帯端末 12が読出要求を行ったデ ータを、暗号処理部 112及び入出力部 111を介して携帯端末 12に送信する。
TRM115は、耐タンパ性を有するモジュールであり、当該モジュール内には、暗号 処理部 112、制御部 113、記憶部 114が配置されている。
< 1. 4.プリンタ 14、専用用紙 15 >
プリンタ 14は、具体的には、 CPU, ROM, RAM,レーザービーム出力部、トナー モジュール、通信インターフェイス、カードスロット等から成るコンピュータシステムで あり、 ROMには、コンピュータプログラムが記憶され、前記 CPUが、前記コンビユー タプログラムに従って動作することにより、その機能を実現する。
[0052] 入出力部 121は、 USB (Universal Serial Bus)ケーブルを介して、携帯端末 1 2との間でデータ通信を行う。
制御部 122は、入出力部 121を介して携帯端末 12から、電子レシート及び印刷要 求を受け付け、印刷要求された電子レシートに含まれる電子署名の検証を署名検証 部 123に指示する。
[0053] また、署名検証部 123において電子署名が正しいと判断された場合、制御部 122 は、レシート情報のプリントアウト指示をプリントアウト部 124に対し行い、無線通信部 125に対してはタグ IDの読み出し及びレシート IDの書き込み指示を行い、ネットヮー ク通信部 126に対しては、レシート ID及びタグ IDの送信指示を行う。 署名検証部 123は、予め、販売サーバ 11に係る公開鍵を保持しており、制御部 12 2の検証指示に従い、入出力部 121が受信した電子レシートに含まれる電子署名が 正しいか否かを判定し、当該判定の結果を制御部 122に通知する。
[0054] 署名検証部 123は、前記公開鍵で電子レシートに含まれる電子署名を復号したデ ータと、電子レシートに含まれるレシート情報をハッシュ化したデータとを比較し、一 致した場合に、電子署名が正当であると判定する。
プリントアウト部 124は、半導体レーザービーム出力モジュール、トナーモジュール 、給排紙モジュール等を含み、電子レシートに含まれるレシート ID、発行者名情報、 金額情報、品目情報を含むレシート情報を、 ICタグが貼付された専用用紙 15に、プ リントアウトする。
[0055] また、前記電子レシートに、レシートデザイン、陰影の付し方等のレイアウトデータが 含まれる場合には、レイアウトデータに従ったレイアウトに基づき、プリントアウトする。 無線通信部 125は、制御部 122からの指示に基づき、専用用紙 15が備える ICタグ 131と通信を行い、 ICタグ 131の記憶領域に、プリントアウト部 124におけるプリントァ ゥトに係る電子レシートのレシート IDを書き込む。
[0056] ここでは、前記 ICタグは、 4バイト分の不揮発性の記憶領域を備えるものとするが、 記憶領域のサイズは、 4バイトに限定するものではな 、。
ネットワーク通信部 126は、制御部 122から指示されたレシート IDとタグ IDとを、ネ ットワークを介しレシート管理サーバ 17に送信する。
< 1. 5.精算装置 16、レシート管理サーバ 17、カード管理サーバ 18 >
精算装置 16、レシート管理サーバ 17及びカード管理サーバ 18は、具体的には、 C PU、 ROM, RAM,ハードディスク、ネットワークインターフェイス等から成るパーソナ ノレコンピュータ、ワークステーション等のコンピュータシステムであり、 ROMには、コン ピュータプログラムが記憶され、前記 CPUが、前記コンピュータプログラムに従って動 作することにより、その機能を実現する。
[0057] 精算装置 16は、携帯端末 12から電子レシートを受信した場合、当該受信した電子 レシートのレシート IDを含む問合要求をレシート管理サーバ 17に送信することにより 、当該電子レシートが紙の領収書としてプリントアウトされている力否かを問い合わせ る。
前記プリントアウトが成されていない場合に、精算装置 16は、携帯端末 12を所有す る前記ユーザに対し前記電子レシートに係る金額を払い戻すため、予め登録されて いる前記ユーザの銀行口座に前記電子レシートに係る金額を振り込む処理等の精 算処理を行う。
[0058] また、精算装置 16は、紙レシートを用いた精算にも対応する。
精算装置 16は、予め、紙レシートに記載の金額情報を、 OCR (Optical Characte r Recognition)により読み取り、保持する。
但し、前記金額情報は、 OCRによる読み取りで取得する方法に限るものではなぐ その他の方法、例えば、予め、レシート管理サーバ 17に、レシート IDとその金額情報 を保持しておき、精算装置 16は、レシート管理サーバ 17に、レシート IDを、元に金額 情報を問 、合わせること等としてもょ 、。
[0059] 精算装置 16は、 ICタグと通信を行う無線通信部を備え、無線通信により、前記紙レ シートに添付された ICタグから、タグ IDとレシート IDとを読み出す処理を行い、当該 読み出したタグ IDとレシート IDとを含む紙レシート確認要求をレシート管理サーバ 17 に送信することにより、当該紙レシートが正当である力否かを問い合わせる。
前記紙レシート確認要求に対する応答が、紙レシート正当を示す場合に、精算装 置 16は、紙レシートの所持者に対し前記紙レシートに係る金額を払い戻すため、予 め登録されている前記ユーザの銀行口座に前記紙レシートに係る金額を振り込む処 理等の精算処理を行う。
[0060] ここで、レシート IDが読み出せなかった場合、或いはレシート IDが予め定めた不正 な値であった場合、及び、前記紙レシート確認要求に対する応答が紙レシート不当 を示す場合には、精算装置 16は、前記紙レシートを、カラーコピー或いはフォトコピ 一で生成されたものと判定し、精算処理を中止する。
レシート管理サーバ 17は、プリンタ 14からレシート IDとタグ IDとの組を取得した場 合、レシート管理データベースとして、ハードディスク等の記憶領域に記憶し、また、 販売サーバ 11からレシート IDを取得した場合、タグ IDのないレシート IDを前記レシ ート管理データベースに記憶する。 [0061] 図 3は、レシート管理サーバ 17が記憶するレシート管理データベースの一例を示す 図である。
レシート管理サーバ 17は、前記問合情報を受信した場合、問い合わせ元に対し、 前記問い合わされたレシート IDに対応するタグ IDが登録されている場合には、レシ ート種別として「紙レシート」と応答し、タグ IDが登録されて 、な 、場合「電子レシート 」と応答し、問い合わされたレシート ID力 全く登録されていない場合、「不正レシート 」と応答する。
[0062] また、レシート管理サーバ 17は、精算装置 16から、タグ IDとレシート IDとを含む紙 レシート確認要求を受信し、当該タグ IDと当該レシート IDとの糸且が、前記レシート管 理データベースに記憶されている場合には、紙レシート正当を示す応答を精算装置
16に対し送信し、前記レシート管理データベースに記憶されていない場合には、紙 レシート不当を示す応答を精算装置 16に対し送信する。
[0063] カード管理サーバ 18は、クレジットカードの管理を行うサーバであり、クレジットカー ドのカード番号と、当該クレジットカードが有効か否かを示すステータスとの組をデー タベースとして保持して 、る。
カード管理サーバ 18は、カード番号を含む、クレジットカード有効確認要求を受け 付け、受け付けたカード番号力 前記データベース中に存在し、かつ、カード番号に 係るステータスが有効を示している場合に、問い合わせ元に対し、有効を示す応答 を行い、前記ステータスが無効を示す場合、無効を示す応答を行う。
< 2.動作 >
電子レシート管理システム 1においては、同じ支払に対する電子レシートと、紙レシ ートとが、併用されないよう情報が管理される。
[0064] 上記管理に係る(1)携帯端末 12が、販売サーバ 11からソフトウェアをダウンロード する際の処理、(2)携帯端末 12が、プリンタ 14を利用して、紙レシートをプリントァゥ トする処理、(3)精算装置 16が、電子レシートのまま使用するために、紙レシートが 発行されて 、な 、ことを確認する処理、の 3つの処理にっ 、て順に説明する。
< 2. 1.ソフトウェア購入処理 >
図 4は、ソフトウェアの購入処理の手順を示すフローチャートである。 [0065] 携帯端末 12は、販売サーバ 11に対し、ソフトウェアの購入要求を SSLにより送信 する(S101)。
前記購入要求は、購入するソフトウェアを識別するソフトウェア識別情報、購入者の 保持するクレジットカードのカード番号及び有効期限情報を含む。
販売サーバ 11は、受け付けたカード番号及び有効期限情報を含むカード有効確 認要求をカード管理サーバ 18に SSLにより送信する(S102)。
[0066] カード管理サーバ 18は、保持するデータベースと受信したカード番号及び有効期 限情報とに基づき、当該カード番号に係るクレジットカードが有効か否かを確認する(
5103)。
カード管理サーバ 18は、カード番号と前記クレジットカードが有効か無効かを示す カード状態情報とを含むカード有効性情報を販売サーバ 11に SSLにより送信する(
5104)。
[0067] 販売サーバ 11は、カード有効性情報を受信し、カード有効性情報中のカード状態 情報が「無効」を示す場合 (S105=NO)、処理を終了する。
カード状態情報力 ^有効」を示す場合 (S105=YES)、携帯端末 12にダウンロード 許可通知を送信し、携帯端末 12は、販売サーバ 11から、購入要求を行ったソフトゥ エアをダウンロードする(S 106)。
[0068] ソフトウェアのダウンロードが完了した後、販売サーバ 11は、携帯端末 12に対し、 電子レシートを SSLにより送信する(S 107)。
携帯端末 12は、受信した電子レシートを、 CPRMにより、セキュアメモリカード 13に 送信する(S 108)。
セキュアメモリカード 13は、受信した電子レシートを、記憶領域に記憶する(S 109)
[0069] 販売サーバ 11は、レシート管理サーバ 17に対し、発行した電子レシートに係るレシ 一 HDを含む電子レシート登録要求を送信する(S110)。
レシート管理サーバ 17は、レシート管理データベースに、受信した電子レシート登 録要求に含まれるレシート IDを登録する(S 111)。
この時、レシート IDに対応するタグ IDは存在しないので、レシート管理サーバ 17は 、レシート IDのみ登録しておく。
< 2. 2.電子レシートプリントアウト処理 >
図 5は、電子レシートのプリントアウト手順を示すフローチャートである。 携帯端末 12は、携帯端末 12のユーザ力 携帯端末 12に具備するキーパッド (図示 せず)を用いて、印刷すべき電子レシートのレシート IDを取得する(S121)。
[0070] 携帯端末 12は、取得したレシート IDに対応する電子レシートを、セキュアメモリカー
13力ら CPRMにより読み出す(S122)。
携帯端末 12は、プリンタ 14に対し、読み出した電子レシートをプリンタ 14に送信す る(S123)。
プリンタ 14は、受信した電子レシート中の、電子署名を検証する(S 124)。
[0071] 電子署名が正しくなかった場合(S124=NO)、処理を終了する。
電子署名が正し力つた場合(S124=YES)、プリンタ 14は、電子レシートを専用の 用紙にプリントアウトし、無線通信により、当該専用の用紙に付された ICタグのタグ ID を読み出した後、 ICタグの記憶領域にレシート IDを書き込む(S125)。
S125における、プリントアウト及びレシート IDの書き込みが正常終了しなかった場 合(S126=NO)、 S125を再試行する。
[0072] 正常終了した場合 (S126=YES)、プリンタ 14は、携帯端末 12に対し、プリントァ ゥト終了通知を送信する(S127)。
携帯端末 12は、プリントアウト終了通知に係る電子レシートの削除指示をセキュアメ モリカード 13に対し行う(S128)。
セキュアメモリカード 13は、電子レシートの削除指示が示す電子レシートを、記憶領 域力 削除する(S129)。
[0073] また、プリンタ 14は、レシート管理サーバ 17に対し、レシート状態変更通知を送信 する(S 130)。
前記レシート状態変更通知には、レシート IDと、「紙」を示す値「0」のステータスと、 読み出したタグ IDとが含まれる。
レシート管理サーバ 17は、受信したレシート状態変更通知に基づき、レシート管理 データベースを更新する(S ]_ 3 D。 < 2. 3.レシートの状態問い合わせ >
精算装置 16は、携帯端末 12から取得した電子レシートについて紙の領収書が発 行された力否かを問 、合わせる。
[0074] 図 6は、電子レシートに関し、紙の領収書が発行されているか否かを判定する手順 を示すフローチャートである。
精算装置 16は、レシート管理サーバ 17に対し、レシート IDを送信する(S 151)。 レシート管理サーバ 17は、レシート IDを受信し、受信したレシート IDと同じ ID力 レ シート管理データベースに登録されて 、る力否か判定する(S 152)。
[0075] 登録されていないと判定した場合(S152=NO)、レシート管理サーバ 17は、不正 レシートであることを示す応答を精算装置 16に送信し、処理を終了する(S153)。 登録されていると判定した場合(S152=YES)、レシート IDに対応するタグ IDがあ るか否かを判定する(S 154)。
[0076] 対応するタグ IDがないと判定した場合(S154=NO)、レシート管理サーバ 17は、 電子レシートであることを示す応答を精算装置 16に送信し、処理を終了する(S155) 対応するタグ IDがあると判定した場合(S154= YES)、レシート管理サーバ 17は、 紙の領収書であることを示す応答を精算装置 16に送信し、処理を終了する(S156)
< 3.その他変形例 >
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の 実施の形態に限定されるものではなぐ本発明の要旨を逸脱しない範囲内において 種々変更を加え得ることは勿論である。以下のような場合も本発明に含まれる。
(1) プリンタ 14におけるネットワーク通信部 126は、制御部 122から指示されたレシ 一 HDとタグ IDとをネットワークを介しレシート管理サーバ 17に送信している力 制御 部 122は、レシート IDのみの送信指示をネットワーク通信部 126に対し行い、ネットヮ ーク通信部 126は、レシート IDのみをレシート管理サーバ 17に対し送信してもよ!/、。
[0077] この場合、レシート管理サーバ 17は、印刷が成されたレシートのレシート IDを、レシ ート管理データベースとして記憶領域に記憶することとなり、他装置から前記問合情 報を受信した場合、問い合わせ元に対し、問い合わされたレシート IDが前記レシート 管理データベースに登録されている場合には、レシート種別として「紙レシート」と応 答し、登録されて ヽな 、場合「電子レシート」と応答することとなる。
[0078] また、以下のような構成としてもよい。
販売サーバ 11は、電子レシートを発行した場合には、発行した電子レシートのレシ 一 HDをレシート管理サーバ 17へ送信する。
レシート管理サーバ 17は、レシート IDと、当該レシート IDに係る電子レシートが印 刷済か未印刷かを示す状態情報とを対応づけて、ハードディスクに記憶する。
[0079] レシート管理サーバ 17は、販売サーバ 11からレシート IDを受信した場合には、受 信したレシート IDと、未印刷を示す状態情報とを対応づけてハードディスクに記憶す る。
次に、レシート管理サーバ 17がプリンタ 14から、レシート IDを受信した場合には、 受信したレシート IDに対応し、ハードディスクに記憶されている状態情報を、印刷済 を示すように変更する。
[0080] レシート管理サーバ 17は、レシート IDを含み、当該レシート IDに係る電子レシート が印刷済み力否かの確認要求を、外部の装置力も受信した場合には、前記ハードデ イスクに記憶され、当該受信したレシート IDに対応する状態情報を、前記外部の装 置に送信する。
(2)プリンタ 14は、携帯端末 12から、 USBを介して電子レシートを取得しているが、 プリンタ 14にカードスロットを備えて、セキュアメモリカード 13を当該カードスロットに 挿入し、直接電子レシート等の記憶内容を読み取ることとしてもょ 、。
[0081] この場合、プリンタ 14は、電子レシートのプリントアウトが正常終了した後、当該プリ ントアウトに係るメモリカード内の電子レシートを消去する。
また、セキュアメモリカード 13は、さらに、無線通信を行う手段を備えていてもよぐ プリンタ 14は、セキュアメモリカード 13と無線通信を行うことにより、セキュアメモリカー ド 13から電子レシートを取得することとしてもよい。
(3)本実施形態においては、電子レシートの内容をプリントアウトした後に、電子レシ ートの消去を行っている力 印刷完了後に消去命令が送付される前にメモリカードが 抜かれる不正を防止するために、印刷前にカード内のプリントアウトに係る電子レシ ートを使用不能のマークを付して使用不能としてもょ 、。
[0082] 使用不能のマークが付された電子レシートは、プリントアウトの異常終了により、プリ ンタ 14力もデータの再送要求があった場合以外のみ、セキュアメモリカード 13から読 み出せないこととし、セキュアメモリカード 13は、プリンタ 14においてプリントアウトが 正常終了した場合に、プリンタ 14から携帯端末 12を介して消去命令を受け付け、デ ータを消去する
(4)電子レシート管理システム 1は、レシート管理サーバ 17を省略した構成としてもよ い。
[0083] この場合も、同一の支払に関する紙の領収書と電子レシートが併用されることはな いが、各レシートがプリントアウトされている力、電子的なままであるかを一元管理や、 問!、合わせをすることは出来な 、。
(5)精算装置 16は、電子レシートにある署名を検証する署名検証部を備えていても よい。
[0084] この場合、精算装置 16は、予め、販売サーバ 11により生成された、販売サーバ 11 に係る公開鍵を取得しておき、備える前記署名検証部により、電子署名が正当であ るか否かの検証を行う。
(6)電子レシートの消去は、プリンタ 14力も電子レシートの読み出しがあった場合に、 セキュアメモリカード 13が自ら行ってもよいし、プリンタ 14がプリントアウト後、セキュア メモリカード 13に対し消去指示を行ってもよい。
(7)セキュアメモリカード 13は、記憶している電子レシートを読み出され後であって、 前記電子レシートの消去指示を受信する前に、再度電子レシートの読出指示を受け た場合、再度の読出元の装置が、 1度目の読出元の装置と同一でない場合には、再 度の読出指示を棄却してもよ!/、。
[0085] この場合、読出指示には、読出元の装置を識別するための読出元識別情報を含め る必要がある。
(8)プリンタ 14は、レシート IDとタグ IDとを合わせた ID情報に暗号ィ匕を施した暗号ィ匕 HD情報に基づいて生成したバーコードを、専用用紙 15に、プリントアウトしてもよい。 [0086] 以下、本変形例につ!、て、上述した実施形態と異なる部分にっ 、てのみ説明を行 図 7は、本変形例の構成を示すブロック図である。
メモリ通信部 127は、セキュアメモリカード 13における入出力部 111と通信を行う。 暗号ィ匕部 128は、前記電子レシート中のレシート IDとタグ IDとを合わせた ID情報 に対し暗号ィ匕を施して暗号ィ匕 HD情報を生成する。
[0087] プリントアウト部 124は、電子レシートの内容を印刷し、前記暗号化 HD情報の内容 を、専用用紙 15にバーコードとして印刷する。
精算装置 16は、 ICタグ 131と通信を行う無線通信部 163と、専用用紙 15に印刷さ れたバーコードを読み取るバーコード読取部 164とを備える。
復号部 165は、バーコード読取部 164で読み出した暗号ィ匕 情報を復号して ID 情報を取得し、制御部 162は、当該 情報に含まれるタグ IDと、無線通信部 163が 読み出したタグ IDがー致する力否かを判定し、一致する場合に、当該 情報に含ま れるレシート IDとタグ IDの組を問合情報としてレシート管理サーバ 17に送信する。
[0088] レシート管理サーバ 17は、前記問合情報を受信すると問い合わせ元に対し、レシ ート管理データベース中に前記問合情報に含まれるレシート IDと、対応するタグ IDと が登録されている場合には、レシート種別として「紙レシート」と応答し、タグ IDが登録 されていない場合「電子レシート」と応答し、問い合わされたレシート ID力 全く登録 されていない場合、「不正レシート」と応答する。
[0089] 精算装置 16は、前記レシート管理サーバ 17からの応答が、「紙レシート」を示す場 合、携帯端末 12を所有する前記ユーザに対し前記電子レシートに係る金額を払い 戻すため、予め登録されている前記ユーザの銀行口座に前記電子レシートに係る金 額を振り込む処理等の精算処理を行う。
精算装置 16は、前記レシート管理サーバ 17からの応答が、「紙レシート」以外を示 す場合、前記精算処理を行わない。
(9)本実施の形態において、フォトコピーなどによる紙レシートの複製に対する対策と して、印刷用紙に貼り付けられた ICタグの記憶領域に、レシート IDを記憶させる方法 を用いていたが、これに限るものではなぐ例えばレシート IDを表すバーコードや数 値を、直接紙に印刷する等の方法で記録してもよ 、。
[0090] また、コピーによる複製物とオリジナルとが区別できる特殊なインクを用いた印刷や 、紙表面を削って書き込むなどの方法で記録してもよ 、。
また、 ICタグのように無線を用いず、記憶領域を備える、接触型の ICを印刷用紙に 貼り付け、接触型 ICの記憶領域にレシート IDを記録することとしてもょ 、。
この場合、プリンタ装置は、前記 ICと接続する書き込み部を備え、前記記憶領域に データを書き込む。
( 10)本実施の形態において、電子レシートで示される情報を紙の領収書として印刷 する例にっ 、て説明してきたが、これに限らな 、。
[0091] 例えば、電子レシートに限らず、価値を示す情報である電子バリューを、複数印刷 される等により不正使用される恐れのあるクーポン券、ビール券、割引券、切符などと して印刷してもよい。
また、プリンタ装置は、紙に対して印刷する例で説明してきた力 これに限らず、例 えばプラスチックシート、金属シート、ガラス、ビニールなどの紙以外の媒体に対し、 印居 IJしてちよい。
( 11)本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンビュ ータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプ ログラム力もなるデジタル信号であるとしてもよい。
[0092] また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ 読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、 CD-RO M (Compact Disc Read Only Memory)、 MO (Magneto Optic disc)、 DV D (Digital Versatile Disc)、 DVD-ROM (Digital Versatile Disc Read Onl y Memory)、 DVD— RAM (Digital Versatile Disc Random Access Memor y)、 BD (Blu— ray Disc)、半導体メモリなど、に記録したものとしてもよい。また、こ れらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信 号であるとしてもよい。
[0093] また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信 回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して 伝送するものとしてもよ 、。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって 、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサ は、前記コンピュータプログラムに従って動作するとしてもよい。
[0094] また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送する ことにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由し て移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい
(12)上記の各装置を構成する構成要素の一部または全部は、 1個のシステム LSI ( Large Scale Integration:大規模集積回路)から構成されているとしてもよい。シ ステム LSIは、複数の構成部を 1個のチップ上に集積して製造された超多機能 LSIで あり、具体的には、マイクロプロセッサ、 ROM、 RAMなどを含んで構成されるコンビ ユータシステムである。前記 RAMには、コンピュータプログラムが記憶されている。前 記マイクロプロセッサ力 前記コンピュータプログラムに従って動作することにより、シ ステム LSIは、その機能を達成する。
(13)上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよ!/、。
産業上の利用可能性
[0095] 本発明の価値情報管理システムは、電子マネー等を用いた電子商取引システムの 基盤技術として使用される。
本発明に係る記録媒体、プリンタ装置、精算装置は、デジタル家電、パーソナルコ ンピュータ、プリンタ装置等の製造業者により生産され、販売される。

Claims

請求の範囲
[1] 記録媒体と、プリンタ装置とから成る価値情報管理システムであって、
前記記録媒体は、
価値情報を示す電子データをセキュアに記憶している記憶手段と、
前記電子データの消去指示を受け付ける指示受信手段と、
前記消去指示を受信した場合に、前記電子データを消去する消去手段と を備え、
前記プリンタ装置は、
前記記録媒体から、前記電子データを読み出す読出手段と、
読み出した電子データを印刷する印刷手段と、
前記電子データの印刷の完了を検出する検出手段と、
前記印刷の完了が検出された場合に、前記記録媒体に対し、読み出した前記電子 データの消去指示を送信する指示送信手段と
を備えることを特徴とする価値情報管理システム。
[2] 前記電子データは、当該電子データを識別するデータ識別情報を含み、
前記価値情報管理システムは、更に、価値情報管理装置を含み、
前記プリンタ装置は、更に、
前記印刷の完了が検出された場合に、前記印刷に係る電子データから当該電子 データを識別するデータ識別情報を抽出し、抽出したデータ識別情報を前記価値情 報管理装置に送信する識別情報送信手段を備え、
前記価値情報管理装置は、
前記データ識別情報と、当該データ識別情報により識別される電子データの印刷 状態を示す状態情報とを対応づけて記憶している状態記憶手段と、
前記データ識別情報を取得する識別情報取得手段と、
前記状態記憶手段に記憶され、取得されたデータ識別情報に対応する状態情報 を印刷済みを示すように変更する変更手段と
を含むことを特徴とする請求項 1に記載の価値情報管理システム。
[3] 前記価値情報管理装置は、さらに、 前記データ識別情報を含み、当該データ識別情報により識別される電子データの 状態確認要求を受け付ける確認要求受信手段と、
前記状態確認要求を受信した場合に、受信した状態確認要求に含まれるデータ識 別情報に対応する状態情報を、前記状態記憶手段から取得する状態取得手段と、 前記状態確認要求の送信元に、取得した状態情報を送信する応答手段と を備えることを特徴とする請求項 2に記載の価値情報管理システム。
[4] 記録媒体であって、
価値情報を示す電子データをセキュアに記憶している記憶手段と、
前記電子データの消去指示を受け付ける指示受信手段と、
前記消去指示を受信した場合に、前記電子データを消去する消去手段と を備えることを特徴とする記録媒体。
[5] 前記記録媒体は、更に、
プリンタ装置により前記電子データが読み出された場合、読み出しを行った前記プ リンタ装置からの前記消去指示受信前の再度の読み出しに限り、前記電子データの 読み出しを許可する許可手段
を備えることを特徴とする請求項 4に記載の記録媒体。
[6] 価値情報を示す電子データを印刷するプリンタ装置であって、
前記価値情報を示す電子データを記憶している記録媒体力 前記電子データを読 み出す読出手段と、
読み出した前記電子データを印刷する印刷手段と、
前記電子データの印刷の完了を検出する検出手段と、
前記印刷の完了が検出された場合に、読み出した前記電子データの消去指示を 前記記録媒体に送信する指示送信手段と
を備えることを特徴とするプリンタ装置。
[7] 前記電子データは、当該電子データを識別するデータ識別情報を含み、
前記プリンタ装置は、さらに、
前記印刷の完了が検出された場合に、前記電子データから当該電子データを識別 するデータ識別情報を抽出し、抽出したデータ識別情報を含む管理情報を、前記電 子データの印刷状態を管理する価値情報管理装置に対し送信する送信手段 を備えることを特徴とする請求項 6に記載のプリンタ装置。
[8] 前記印刷手段は、記憶領域を備える記憶デバイスが付された媒体に前記電子デー タを印居 IJし、
前記プリンタ装置は、さらに、
前記記憶領域に、前記データ識別情報を書き込む書込手段を
備えることを特徴とする請求項 7に記載のプリンタ装置。
[9] 前記記憶デバイスは、 ICタグであり、
前記書込手段は、無線通信を用いて、前記 ICタグが備える前記記憶領域に前記 データ識別情報を書き込む
ことを特徴とする請求項 8に記載のプリンタ装置。
[10] 前記 ICタグは、当該 ICタグを一意に識別するタグ識別情報を保持しており、
前記プリンタ装置は、さらに、
無線通信により、前記 ICタグ力 前記タグ識別情報を取得するタグ識別取得手段 を備え、
前記送信手段は、前記印刷の完了が検出できた場合に、前記 ICタグに書き込む データ識別情報と取得したタグ識別情報とを含む管理情報を送信する
ことを特徴とする請求項 9に記載のプリンタ装置。
[11] 前記プリンタ装置は、さらに、
取得した前記タグ識別情報と前記 ICタグに書き込むデータ識別情報とを含む価値 識別情報を暗号化する暗号化手段と、
暗号化された前記価値識別情報に対応するバーコード情報を生成するバーコード 生成手段と、
前記バーコード情報に対応するバーコードを前記媒体に印刷するバーコード印刷 手段と
を備えることを特徴とする請求項 10に記載のプリンタ装置。
[12] 前記印刷の完了の検出は、前記媒体の排出完了をもって行うことを特徴とする請求 項 6に記載のプリンタ装置。
[13] 前記電子データは、印刷する文字と図形との配置を示すレイアウト情報を含み、 前記印刷手段は、前記レイアウト情報に基づき前記印刷を行う
ことを特徴とする請求項 6に記載のプリンタ装置。
[14] 価値情報を示すデータに係る精算処理を実行する精算装置であって、
精算要求を受け付ける要求受付手段と、
前記要求を受け付けた場合に、前記データを識別するデータ識別情報を取得する 取得手段と、
取得したデータ識別情報を含む状態確認要求を、前記データの印刷状態を管理 する価値情報管理装置に送信する送信手段と、
前記価値情報管理装置から、前記データ識別情報により識別されるデータの印刷 状態を示す状態情報を受信する受信手段と、
前記状態情報に基づき前記精算要求が不当である力否かを判定し、不当である場 合に前記精算要求を棄却する棄却手段と
を備えることを特徴とする精算装置。
[15] 前記データ識別情報は、前記価値情報が印刷された媒体に印刷されており、 前記取得手段は、前記媒体から前記データ識別情報を取得し、
前記棄却手段は、前記状態情報が、印刷済みでないことを示す場合に、前記精算 要求が不当であると決定する
ことを特徴とする請求項 14に記載の精算装置。
[16] 前記媒体は、 ICタグを含み、
前記 ICタグは、前記データ識別情報を記憶しており、
前記取得手段は、無線通信により、前記データ識別情報を取得する
ことを特徴とする請求項 15に記載の精算装置。
[17] 前記価値情報を示すデータは、当該データを識別するデータ識別情報を含む電 子データであり、
前記取得手段は、前記電子データから、前記データ識別情報を取得し、 前記棄却手段は、前記状態情報が、印刷済みであることを示す場合に、前記精算 要求が不当であると決定する ことを特徴とする請求項 14に記載の精算装置。
[18] 価値情報を示す電子データを印刷するプリンタ装置において用いられる電子デー タ印刷方法であって、
前記価値情報を示す電子データを記憶している記録媒体力 前記電子データを読 み出す読出ステップと、
読み出した前記電子データを印刷する印刷ステップと、
前記電子データの印刷の完了を検出する検出ステップと、
前記印刷の完了が検出された場合に、読み出した前記電子データの消去指示を 前記記録媒体に送信する指示送信ステップと
を含むことを特徴とする電子データ印刷方法。
[19] 価値情報を示す電子データを印刷するプリンタ装置において用いられるコンビユー タプログラムであって、
前記価値情報を示す電子データを記憶している記録媒体力 前記電子データを読 み出す読出ステップと、
読み出した前記電子データを印刷する印刷ステップと、
前記電子データの印刷の完了を検出する検出ステップと、
前記印刷の完了が検出された場合に、読み出した前記電子データの消去指示を 前記記録媒体に送信する指示送信ステップと
を含むことを特徴とするコンピュータプログラム。
[20] コンピュータ読み取り可能な記録媒体であって、請求項 19に記載のコンピュータプロ グラムを記録して ヽることを特徴とする記録媒体。
PCT/JP2005/006291 2004-04-01 2005-03-31 価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ印刷方法及びコンピュータプログラム WO2005096240A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/547,366 US7970708B2 (en) 2004-04-01 2005-03-31 Value information management system, recording medium, printer device, account adjusting device, electronic data printing method, and computer program
EP05727357A EP1729268A4 (en) 2004-04-01 2005-03-31 VALUE MANAGEMENT SYSTEM, RECORDING MEDIUM, PRINTER DEVICE, ACCOUNT ADJUSTMENT DEVICE, ELECTRONIC DATA PRINTING PROCESS AND COMPUTER PROGRAM
JP2006511800A JP4649403B2 (ja) 2004-04-01 2005-03-31 価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ印刷方法及びコンピュータプログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004-109135 2004-04-01
JP2004109135 2004-04-01

Publications (1)

Publication Number Publication Date
WO2005096240A1 true WO2005096240A1 (ja) 2005-10-13

Family

ID=35064008

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/006291 WO2005096240A1 (ja) 2004-04-01 2005-03-31 価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ印刷方法及びコンピュータプログラム

Country Status (6)

Country Link
US (1) US7970708B2 (ja)
EP (1) EP1729268A4 (ja)
JP (1) JP4649403B2 (ja)
KR (1) KR20070004061A (ja)
CN (1) CN1947161A (ja)
WO (1) WO2005096240A1 (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009042931A (ja) * 2007-08-07 2009-02-26 Toshiba Tec Corp 電子レシートシステム及びこのシステムで用いる携帯端末並びに決済処理装置
US8390870B2 (en) 2006-06-27 2013-03-05 Canon Kabushiki Kaisha Recording apparatus, control method therefor, program, and computer-readable storage medium for printing on surface
WO2015098403A1 (ja) * 2013-12-27 2015-07-02 株式会社Mrsホールディングズ 集約型電子収納システム
JPWO2014083792A1 (ja) * 2012-11-30 2017-01-05 セイコーエプソン株式会社 レシート発行システム、プリンター、及びレシート発行方法
JP2017215793A (ja) * 2016-05-31 2017-12-07 東芝テック株式会社 情報処理装置
JP2018166003A (ja) * 2013-03-01 2018-10-25 東芝テック株式会社 電子レシート管理サーバ、電子レシートの送信方法およびプログラム
JP2018181362A (ja) * 2013-03-01 2018-11-15 東芝テック株式会社 電子レシートシステムおよび電子レシート表示方法
JP2019035999A (ja) * 2017-08-10 2019-03-07 セイコーエプソン株式会社 レシート印刷装置およびレシート印刷装置の制御方法
JP2021093209A (ja) * 2021-03-04 2021-06-17 東芝テック株式会社 情報処理装置およびプログラム
JP2022071198A (ja) * 2020-09-03 2022-05-13 東芝テック株式会社 レシートサーバー、電子レシートシステム及びプログラム

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4139382B2 (ja) * 2004-12-28 2008-08-27 インターナショナル・ビジネス・マシーンズ・コーポレーション 製品/サービスに係る所有権限を認証する装置、製品/サービスに係る所有権限を認証する方法、及び製品/サービスに係る所有権限を認証するプログラム
US7623800B2 (en) * 2005-11-08 2009-11-24 Canon Kabushiki Kaisha Image-forming device and image-forming method
JP4817933B2 (ja) * 2006-03-31 2011-11-16 キヤノン株式会社 画像形成システム、画像形成装置、及びそれらの画像形成方法
JP4378492B2 (ja) * 2007-04-20 2009-12-09 シャープ株式会社 印刷制御装置、印刷制御方法、及びプログラム
US20090237219A1 (en) * 2008-03-21 2009-09-24 Berlin Bradley M Security apparatus, system and method of using same
WO2009122558A1 (ja) * 2008-03-31 2009-10-08 Iwase Ikuro 物品製造方法、物品製造システム、および物品
US20100028067A1 (en) * 2008-08-01 2010-02-04 Seiko Epson Corporation Printing Device, Printing System, and Near-End Notification Method
JP2012171265A (ja) * 2011-02-23 2012-09-10 Seiko Epson Corp 記録装置および記録装置の制御方法
US20130085944A1 (en) * 2011-09-29 2013-04-04 Pacid Technologies, Llc System and method for application security
ITRM20120245A1 (it) * 2012-05-28 2013-11-29 Bisceglie Pasquale Maria C O Studio Legale Mungari Titolo brevetto per invenzione industriale a tripla funzione di assegnatore digitale pin autorizzazione commerciali fiscali e trasmettitore dati e terminale sistema
JP5838188B2 (ja) * 2013-08-23 2016-01-06 株式会社沖データ 情報処理装置及び情報処理システム
US20170046685A1 (en) * 2015-01-15 2017-02-16 Panasonic Intellectual Property Management Co., Ltd. Transaction processing system, transaction processing method, transaction processing device, and transaction communication terminal
CN112735056B (zh) * 2020-12-29 2023-01-10 航天信息股份有限公司 一种基于终端设备进行凭证处理的方法及系统
JP2023016169A (ja) * 2021-07-21 2023-02-02 東芝テック株式会社 決済システム、認識装置及びそのプログラム

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1178176A (ja) * 1997-09-17 1999-03-23 Seiko Epson Corp 印刷物発行管理システム、印刷物発行管理方法及びプリンタ
JP2000099828A (ja) * 1998-09-09 2000-04-07 Ncr Internatl Inc スマ―ト・カ―ドに係る取引デ―タの顧客による確認を確立し保管する方法及びその装置
JP2000227979A (ja) * 1999-02-05 2000-08-15 Sharp Corp 電子式金銭登録機
JP2000285203A (ja) * 1999-03-30 2000-10-13 Hitachi Ltd Icチップ入りペーパを用いた情報伝達方法
JP2002216170A (ja) * 2001-01-19 2002-08-02 Toppan Printing Co Ltd 券及び券の使用方法
JP2002342546A (ja) * 2001-05-17 2002-11-29 Yokogawa Electric Corp 領収書認証システム
JP2003044232A (ja) * 2001-07-30 2003-02-14 Sharp Corp データ配信方法、端末、サーバ、データ配信システム、並びに、そのプログラム、および、それが記録された記録媒体
JP2003303276A (ja) * 2002-04-11 2003-10-24 Ricoh Co Ltd 稟議システムおよび稟議決裁方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11149511A (ja) * 1997-11-14 1999-06-02 Hitachi Ltd 電子伝票処理方法及びその実施システム並びにその処理プログラムを記録した媒体
US20040016796A1 (en) * 1998-11-25 2004-01-29 Diebold, Incorporated Automated banking apparatus and method
JP2001310538A (ja) * 2000-04-28 2001-11-06 Sharp Corp 印字装置
JP2002132547A (ja) * 2000-10-27 2002-05-10 Fuji Xerox Co Ltd 電子情報管理サーバ、電子情報管理クライアントおよび電子情報管理方法ならびに電子情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002196921A (ja) * 2000-12-22 2002-07-12 Alps Electric Co Ltd 印刷システム
JP2002312853A (ja) 2001-04-10 2002-10-25 Seiko Epson Corp レシートデータの出力制御装置、電子レシート受信装置、レシートデータの出力制御方法及びその記録媒体
JP3912031B2 (ja) * 2001-05-15 2007-05-09 株式会社デンソーウェーブ 複写機およびファクシミリ装置
JP2003203274A (ja) 2002-01-09 2003-07-18 Fujitsu Ltd 領収書発行方法および領収書発行プログラム
JP4563662B2 (ja) * 2002-07-17 2010-10-13 パナソニック株式会社 記録媒体不正使用防止システム
JP2004153791A (ja) * 2002-09-30 2004-05-27 Sharp Corp 動画像・音声記録装置及び動画像・音声記録方法
JP4724119B2 (ja) * 2004-07-22 2011-07-13 パナソニック株式会社 電子バリュー、電子財布装置及びその利用システム
JP4137064B2 (ja) * 2005-01-31 2008-08-20 キヤノン株式会社 文書管理システム及び文書管理装置
JP2010266757A (ja) * 2009-05-15 2010-11-25 Canon Inc 印刷システム及び画像形成装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1178176A (ja) * 1997-09-17 1999-03-23 Seiko Epson Corp 印刷物発行管理システム、印刷物発行管理方法及びプリンタ
JP2000099828A (ja) * 1998-09-09 2000-04-07 Ncr Internatl Inc スマ―ト・カ―ドに係る取引デ―タの顧客による確認を確立し保管する方法及びその装置
JP2000227979A (ja) * 1999-02-05 2000-08-15 Sharp Corp 電子式金銭登録機
JP2000285203A (ja) * 1999-03-30 2000-10-13 Hitachi Ltd Icチップ入りペーパを用いた情報伝達方法
JP2002216170A (ja) * 2001-01-19 2002-08-02 Toppan Printing Co Ltd 券及び券の使用方法
JP2002342546A (ja) * 2001-05-17 2002-11-29 Yokogawa Electric Corp 領収書認証システム
JP2003044232A (ja) * 2001-07-30 2003-02-14 Sharp Corp データ配信方法、端末、サーバ、データ配信システム、並びに、そのプログラム、および、それが記録された記録媒体
JP2003303276A (ja) * 2002-04-11 2003-10-24 Ricoh Co Ltd 稟議システムおよび稟議決裁方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1729268A4 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8390870B2 (en) 2006-06-27 2013-03-05 Canon Kabushiki Kaisha Recording apparatus, control method therefor, program, and computer-readable storage medium for printing on surface
JP4621714B2 (ja) * 2007-08-07 2011-01-26 東芝テック株式会社 電子レシートシステム及びこのシステムで用いる携帯端末
JP2009042931A (ja) * 2007-08-07 2009-02-26 Toshiba Tec Corp 電子レシートシステム及びこのシステムで用いる携帯端末並びに決済処理装置
JPWO2014083792A1 (ja) * 2012-11-30 2017-01-05 セイコーエプソン株式会社 レシート発行システム、プリンター、及びレシート発行方法
JP2021047903A (ja) * 2013-03-01 2021-03-25 東芝テック株式会社 サーバ装置
JP2018166003A (ja) * 2013-03-01 2018-10-25 東芝テック株式会社 電子レシート管理サーバ、電子レシートの送信方法およびプログラム
JP2018181362A (ja) * 2013-03-01 2018-11-15 東芝テック株式会社 電子レシートシステムおよび電子レシート表示方法
WO2015098403A1 (ja) * 2013-12-27 2015-07-02 株式会社Mrsホールディングズ 集約型電子収納システム
JP2015127911A (ja) * 2013-12-27 2015-07-09 株式会社Mrsホールディングズ 集約型電子収納システム
JP2017215793A (ja) * 2016-05-31 2017-12-07 東芝テック株式会社 情報処理装置
JP2019035999A (ja) * 2017-08-10 2019-03-07 セイコーエプソン株式会社 レシート印刷装置およびレシート印刷装置の制御方法
JP2022071198A (ja) * 2020-09-03 2022-05-13 東芝テック株式会社 レシートサーバー、電子レシートシステム及びプログラム
JP7379564B2 (ja) 2020-09-03 2023-11-14 東芝テック株式会社 情報端末
JP2021093209A (ja) * 2021-03-04 2021-06-17 東芝テック株式会社 情報処理装置およびプログラム
JP7201723B2 (ja) 2021-03-04 2023-01-10 東芝テック株式会社 情報処理装置およびプログラム

Also Published As

Publication number Publication date
KR20070004061A (ko) 2007-01-05
US7970708B2 (en) 2011-06-28
CN1947161A (zh) 2007-04-11
EP1729268A1 (en) 2006-12-06
EP1729268A4 (en) 2009-04-22
US20070214094A1 (en) 2007-09-13
JP4649403B2 (ja) 2011-03-09
JPWO2005096240A1 (ja) 2007-08-16

Similar Documents

Publication Publication Date Title
JP4649403B2 (ja) 価値情報管理システム、記録媒体、プリンタ装置、精算装置、電子データ印刷方法及びコンピュータプログラム
US8977234B2 (en) Using low-cost tags to facilitate mobile transactions
JP4885629B2 (ja) 金融カードシステム、通信デバイス、認証端末、認証方法、及びプログラム。
JPH0632102B2 (ja) Icカ−ドの照合方式
US20020034305A1 (en) Method and system for issuing service and method and system for providing service
US8635459B2 (en) Recording transactional information relating to an object
JP2006350687A (ja) Pos装置、プリンタ、クレジット処理端末およびpos処理方法
US11694202B2 (en) Transaction certification management system, transaction certification management apparatus, and transaction certification processing method
GB2380912A (en) Trusted one-time printing
JP2008513858A (ja) 郵便物の料金納付のための方法と装置
JP4039061B2 (ja) Icカード発行装置及びicカード発行方法
JP5515402B2 (ja) 決済端末装置、プログラム及び決済システム
JP4508579B2 (ja) 注文システム、プログラム、及び注文方法
JP2013084032A5 (ja)
JP2002137501A (ja) プリンタ及びプリントシステム
JPH11328334A (ja) プリペイドカードシステム及び読書装置
TWI734471B (zh) 身分資料讀取系統、身分資料讀取方法,及身分證系統及其控制方法
JP6912273B2 (ja) 決済装置及びプログラム
JP5386542B2 (ja) 決済装置およびプログラム
JP6100145B2 (ja) 決済端末装置、更新プログラム
JP3100881B2 (ja) 一部交換機能を持つ景品管理システム
JP3100878B2 (ja) 景品管理システム
JP2005259038A (ja) 購買履歴提供方法及び購買履歴提供システム及び商店側情報処理装置及び携帯機器及び顧客側情報処理装置
JP2022011693A (ja) 決済装置及び鍵注入プログラム
KR100574044B1 (ko) 결제 단말장치 및 현금 거래 처리 방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005727357

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2006511800

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 11547366

Country of ref document: US

Ref document number: 2007214094

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

WWE Wipo information: entry into national phase

Ref document number: 200580012122.1

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 1020067022298

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2005727357

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020067022298

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 11547366

Country of ref document: US