the process advances to step a30 where a data transfer format to be read out from the data memory 82 is prepared as shown in fig1 the format consists of the start code 34 sra 34 block length 34 bl 34 class 34 cls 34 command code 34 cod 34 status 34 sts 34 data and check code 34 bcc 34 if checking by the supervisor has been done the status 34 sts 34 is written with for example 34 00 h 55 h 34 where h indicates a hexadecimal number as data the 34 registered number 34 34 bank number 34 34 branch number 34 34 deposit type 34 34 account number 34 34 receiver name 34 34 transaction number 34 and 34 amount 34 of the remittance list are written in the data format thus formatted readout data is transferred to terminal 14 or 19 from ic card 13 in step a32 in this case it is determined on the side of terminal 14 or 19 whether or not there is a possibility of data transfer to the bank from the status specified by the status 34 sts 34 if 34 00 h 55 h 34 has been written in the status 34 sts 34 the data transfer to the bank is performed in step a32 flag f3 of flag memory 84 is set to 34 0 34 in the subsequent step a33 and ic card 13 is discharged from terminal 14 or 19 in step a34 thus completing the checking operation accordingly the contents of the remittance list prepared by the person in charge can be checked by the manager and supervisor who are given with their own pins so that the list can be reliably.