System for controlling vending machine
First Claim
Patent Images
1. A control system for vending machine, comprising:
- a terminal control apparatus that controls controlled apparatuses of the vending machine; and
a main control apparatus that is connected to the terminal control apparatus via a transmission path and controls the terminal control apparatus through communication with the terminal control apparatus, wherein the main control apparatus includes transferring means for transferring a control program of the terminal control apparatus and a rewriting program that rewrites the control program to the terminal control apparatus via the transmission path, the terminal control apparatus includes first storing means for storing the control program of the controlled apparatuses, second storing means for storing said rewriting program and rewriting program receiving/executing means for storing said rewriting program received from the main control apparatus into the second storing means and executing said rewriting program, and the rewriting program executed by said rewriting program receiving/executing means receives the control program from the main control apparatus and rewrites the control program stored in said first storing means with the control program received from the main control apparatus.
5 Assignments
0 Petitions
Accused Products
Abstract
A rewriting program is transferred from a main control apparatus to a terminal control apparatus and the terminal control apparatus executes the rewriting program. The rewriting program receives a new control program from the main control apparatus and rewrites a control program with a received new control program. This makes it possible to easily and reliably rewrite the control program even if a specification of the control program is changed.
-
Citations
8 Claims
-
1. A control system for vending machine, comprising:
-
a terminal control apparatus that controls controlled apparatuses of the vending machine; and
a main control apparatus that is connected to the terminal control apparatus via a transmission path and controls the terminal control apparatus through communication with the terminal control apparatus, wherein the main control apparatus includes transferring means for transferring a control program of the terminal control apparatus and a rewriting program that rewrites the control program to the terminal control apparatus via the transmission path, the terminal control apparatus includes first storing means for storing the control program of the controlled apparatuses, second storing means for storing said rewriting program and rewriting program receiving/executing means for storing said rewriting program received from the main control apparatus into the second storing means and executing said rewriting program, and the rewriting program executed by said rewriting program receiving/executing means receives the control program from the main control apparatus and rewrites the control program stored in said first storing means with the control program received from the main control apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
said transferring means of the main control apparatus transfers data necessary to execute. said control program together with the control program to the terminal control apparatus, and said terminal control apparatus rewrites the data stored in the third storing means with the data received from the main control apparatus by executing said rewriting program. -
7. The system according to claim 1, wherein said terminal control apparatus further includes third storing means for storing data necessary to execute the control program,
said transferring means of the main control apparatus transfers a conversion program to convert said data so that said control program can access data stored in said third storing means together with the control program to the terminal control apparatus, and said terminal control apparatus converts the data stored in the third storing means by executing said conversion program received from the main control apparatus. -
8. The system according to claim 1, wherein said terminal control apparatus further includes third storing means for storing data necessary to execute the control program,
said transferring means of the main control apparatus transfers information of access to said data so that said control program can access data stored in said third storing means together with the control program to the terminal control apparatus, and said terminal control apparatus accesses the data stored in the third storing means based on said access information when the control program received from the main control apparatus is executed.
-
Specification