EP0348932A2

Card transactions processing apparatus, program board for use with such apparatus and method to use such apparatus or board.

Abstract

A card transactions processing apparatus executes, when a card storing data is mounted thereon, predetermined transaction processing by using the card data. The processing apparatus has a card reader/writer (21) for selectively reading the card data out of the card and writing data in the card, a data processing unit (10) for executing predetermined processing on the basis of the card data, a program board mounting section (72) for removably mounting a program board (22) that stores a program particular to a party associated with the card.

EP0348932A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 28 June 2009, 17.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 7 independent, 8 dependent

  1. 1
    A card transactions processing apparatus for executing, when a card storing data is mounted on said apparatus, predetermined processing by using card data being stored in said card, CHARACTERIZED IN THAT said card transactions processing apparatus comprises:a card reader/writer (21) for selectively reading the card data out of the card and writing data in said card;data processing means (10) for executing predetermined processing on the basis of the card data;and program board mounting means (72) for removably mounting a program board (22) which stores a processing program particular to a party associated with the card.
  2. 2
    An apparatus in accordance with claim 1, CHARACTERIZED IN THAT said program board mounting means (72) is selectively loaded with a plurality of the program boards (22) each storing a different processing program.
  3. 3
    An apparatus in accordance with claim 1, CHARACTERIZED IN THAT when a transaction processing request is entered with the card, said data processing means (10) selects the program board (22) storing the particular processing program associated with said card, and executes transaction processing on the basis of a transaction program or data being stored in said selected program board (22).
  4. 4
    An apparatus in accordance with one of claims 1 to 3, CHARACTERIZED IN THAT said card reader/writer (21) comprises an IC card section (21a) for reading and writing data in an IC card, and a magnetic stripe card section (21b) for reading magnetic stripes which are provided on a magnetic card.
  5. 5
    An apparatus in accordance with one of claims 1 to 4, CHARACTERIZED IN THAT when an IC card is mounted on said card reader/writer (21), said data processing means (10) sends a reset signal to said IC card while said IC cards returns an answer-to-reset signal to said data processing means (10) in response to the reset signal; the answer-to-reset signal comprising:first characters (40) indicative of which of a most significant bit and a least significant bit is the first;second characters (42) representative of an operating clock and an operating voltage of the IC card;and third characters (41) representative of a format in which the second characters (42) are recorded.
  6. 6
    A card transactions processing apparatus for executing, when a card storing data is mounted on said apparatus, predetermined processing by using card data being stored in said card, CHARACTERIZED IN THAT said card transactions processing apparatus comprises:a card reader/writer (21) for selectively reading the card data out of the card and writing data in said card;data processing means (10) for executing predetermined processing on the basis of the card data;and program board means (72, 22) on which at least one program board (22) storing a processing program particular to a party may be mounted.
  7. 7
    An apparatus in accordance with claim 6, CHARACTERIZED IN THAT the program board (22) is removably mounted on said program board means (72, 22), and said program board means (72, 22) is operable with additional program boards (22).
  8. 8
    An apparatus in accordance with claim 6, CHARACTERIZED IN THAT when a transaction processing request is entered wih the card, said data processing means (10) selects the program board (22) associated with said card by said program board means (72, 22), and executes transaction processing on the basis of a transaction program or data being stored in said selected program board (22).
  9. 9
    An apparatus in accordance with one of claims 6 to 8, CHARACTERIZED IN THAT said card reader/writer (21) comprises an IC card section (21a) for reading and writing data in an IC card, and a magnetic stripe card section (21b) for reading magnetic stripes which are provided on a magnetic card.
  10. 10
    An apparatus in accordance with one of claims 6 to 9, CHARACTERIZED IN THAT when an IC card is mounted on said card reader/writer (21), said data processing means (10) sends a reset signal to said IC card while said IC cards returns an answer-to-reset signal to said data processing means (10) in response to the reset signal; the answer-to-reset signal comprising:first characters (40) indicative of which of a most significant bit and a least significant bit is the first;second characters (42) representative of an operating clock and an operating voltage of the IC card;and third characters (41) representative of a format in which the second characters (42) are recorded.
  11. 11
    A program board for use with a card transactions processing apparatus which executes, when a card storing data is mounted on said apparatus, predetermined processing by using card data being stored in said card, CHARACTERIZED IN THAT said program board comprises:connecting means (23) for connecting to a card transactions processing apparatus which executes transaction processing by using card data being stored in a card;storing means (22b) loaded with a transaction program and data;and control means (22a) for controlling an interchange of data of said program board with the card transactions processing apparatus on the basis of the transaction program and data being stored in said storing means (22b).
  12. 12
    A program board in accordance with claim 11, CHARACTERIZED IN THAT said storing means (22b) comprises a first and a second storing section in the form of a memory with a lock and a memory without a lock, respectively.
  13. 13
    A program board in accordance with claim 11 or 12, CHARACTERIZED IN THAT said storing means (22b) stores:IC card protocol data (30) representative of a format in which data are stored in the card;a terminal number (31) comprising a particular number for identifying the card transactions processing apparatus;a firm code (32) comprising a number representative of a firm issuing the card;floor limit data (33) representative of an upper limit of account available with the card;on-line dial number data (34) representative of an access number for connecting the card to central equipment;a transaction procedure selecting application program (35) comprising a program and data for executing transaction processing;and parameters (36) for communication control repre­sentative of parameters which are necessary for the trans­actions processing apparatus to hold a communication with the central equipment.
  14. 14
    Method for executing card transactions by a card transactions processing apparatus according to one of claims 1 to 10.
  15. 15
    Method for executing card transactions by a pro­gram board for use with a card transactions processing apparatus according to one of claims 11 to 13.
Independent claims15