| US 7,533,199 B2 | ||
| Automatic transaction apparatus, automatic transaction control method, and control program thereof | ||
| Shuichi Izawa, Maebashi (Japan); Satoshi Tomi, Inagi (Japan); and Kouji Yamamoto, Maebashi (Japan) | ||
| Assigned to Fujitsu Limited, Kawasaki (Japan); and Fujitsu Frontech Limited, Tokyo (Japan) | ||
| Filed on Apr. 23, 2004, as Appl. No. 10/830,150. | ||
| Claims priority of application No. 2003-390475 (JP), filed on Nov. 20, 2003. | ||
| Prior Publication US 2005/0109832 A1, May 26, 2005 | ||
| Int. Cl. G06F 13/00 (2006.01); G06F 13/12 (2006.01); G06Q 40/00 (2006.01) | ||
| U.S. Cl. 710—33 [710/62; 710/72; 705/35; 705/43] | 20 Claims |

| 1. An automatic transaction apparatus communicating with a host and performing a transaction operation according to an operation
of a customer, comprising:
a plurality of I/O units performing a financial transaction operation; and
a control unit controlling one of said plurality of I/O units according to first common transaction control signals from said
host, and
wherein said control unit comprises:
a middleware layer operating according to control of a kernel and controlling one of said plurality of I/O units,
a parameter file storing parameters to convert said first common transaction control signals, which are common to each apparatus
connected to said host and specified by an interface with said host, into second transaction control signals specific to said
middleware layer, and
an I/O control layer converting said first common transaction control signals into said second transaction control signals
specific to said middleware layer by referring to said parameter file, and operating said middleware layer based on said second
transaction control signals,
and wherein said middleware layer specific to said automatic transaction apparatus controls said plurality of I/O units performing
said financial transaction operation designated by said first common transaction control signals, according to said second
transaction control signals,
and wherein each of said of I/O units performing said financial transaction operation, comprises:
a customer operation unit displaying a guidance screen for said customer and inputting a transaction item by said operating
of said customer,
a cash processing unit at least performing withdrawal of a cash; and
a card reader and writer reading and writing data of a card inserted by said customer,
wherein said I/O control layer converts said first common transaction control signals specific to said middleware layer by
using said parameter file for instructing an operation of said customer operation unit, said cash processing unit, and said
card reader and writer.
|