The program for making the transaction processing apparatus 102 function as the transaction execution processor 311, the record holding processor 312, and the local ID response processor 313 is recorded on a recording medium such as a CD-ROM, stored on a magnetic disk and then loaded on a memory to be executed.