(57)【特許請求の範囲】
【請求項１】
１つのメイン制御部と、自動販売機を構成する複数の構成ユニット毎に対応して設けられて接続されているとともに前記メイン制御部に通信線を介して接続されている複数のサブ制御部とを備えた自動販売機の制御装置であって、メイン制御部からサブ制御部への指示内容である実行命令データを記憶する記憶部をメイン制御部およびサブ制御部に設け、メイン制御部からサブ制御部に実行命令データを出力してサブ制御部により該当する制御内容を実行させた際に、この実行命令データをサブ制御部の記憶部に記憶させておき、この後に再度、メイン制御部がサブ制御部に同じ実行命令を指示するに際して、サブ制御部で記憶した実行命令の再起動を指示する再起動データをメイン制御部からサブ制御部へ出力するだけで、サブ制御部がその記憶部に記憶した前記実行命令データの制御内容を実行するように構成した自動販売機の制御装置。
【請求項２】
サブ制御部において複数の実行命令データを並行して実行可能とし、さらに実行済みの複数の実行命令データを再起動させる複合再起動データをメイン制御部からサブ制御部へ出力可能に構成し、この複合再起動データを入力したサブ制御部は、この複合再起動データに対応する複数の再起動データを受けた場合のように、その記憶部に記憶した複数の実行命令データの制御内容を実行する構成とした請求項１記載の自動販売機の制御装置。
【請求項３】
サブ制御部において複数の実行命令データを互いに同期させることを可能とし、さらに実行済みの実行命令データを互いに同期させて再起動させる複合同期再起動データをメイン制御部からサブ制御部へ出力可能に構成し、この複合同期再起動データを入力したサブ制御部は、この複合再起動データに対応する複数の再起動データを受けるとともに各再起動データ同士を同期させることを関連付けた場合のように、その記憶部に記憶した複数の実行命令データの制御内容を同期させて実行する構成とした請求項１または２に記載の自動販売機の制御装置。
【請求項４】
サブ制御部の記憶部に既に記憶している実行命令データの制御内容に類似しながら一部が異なる類似制御内容を指示するに際して、異なる制御内容部分だけを変更する実行命令データを付加した再起動データをメイン制御部からサブ制御部へ出力することで、サブ制御部が前記類似制御内容を実行するように構成した請求項１〜３の何れかに記載の自動販売機の制御装置。
【請求項５】
メイン制御部からサブ制御部に出力してサブ制御部の記憶部に記憶させる少なくとも１つの実行命令データが、サブ制御部と構成ユニットとの間の入出力をダイナミック入出力とスタティック入出力とに所定の条件ならびに所定のタイミングで切換え可能な実行命令のプログラムである請求項１〜４の何れかに記載の自動販売機の制御装置。
【請求項６】
メイン制御部からサブ制御部に出力してサブ制御部の記憶部に記憶させる少なくとも１つの実行命令データが、サブ制御部から構成ユニットへの出力を、周期のないものから周期固定または可変周期に切換可能な実行命令のプログラムである請求項１〜４の何れかに記載の自動販売機の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は自動販売機の制御装置に関する。
【０００２】
【従来の技術】
既に本出願人は、特開平１０−３３４３２３号公報に開示されている自動販売機の制御装置を提案している。この自動販売機の制御装置は、図２に示すように、自動販売機を構成する複数の構成ユニット１としての接客部２と搬送部３とに、それぞれワイヤーハーネス４Ａ，４Ｂを介して、サブ制御部５，６に備えられたサブＭＰＵ（マイクロプロセッサーユニット）５ａ，６ａを接続し、これらのサブＭＰＵ５ａ，６ａと、メイン制御部７に備えられた１つのメインＭＰＵ７ａとをそれぞれ通信線８を介して接続している。そして、サブＭＰＵ５ａ，６ａにおける制御ソフトの内容を、接客部２や搬送部３などの構成ユニット１に対する入出力処理による制御と、メイン制御部７に対する通信処理とに限定して、メイン制御部７によりデータ制御処理だけでなく接客制御処理や搬送制御処理のプログラム管理も行う構成としている。これにより、サブＭＰＵ５ａ，６ａを、共通の動作（構成ユニット１に対する入出力処理とメイン制御部７に対する通信処理）を行える同種類のワンチップマイクロコンピュータ（ＭＰＵ＿Ｂ）により構成することができるので、量産効果による低コスト化を図ることができ、また、制御処理ソフト自体はメイン制御部７に集中させているため、新規開発などに伴って制御処理ソフトの変更も柔軟に対応可能となり、制御内容の品質の低下を防止することもできる。
【０００３】
ところで、接客部２や搬送部３の商品選択用の押しボタン，金額表示部，温度調節機構，搬送機構などの自動販売機を構成する複数の構成ユニット１からの出力データを各サブ制御部５，６が入力するたびに、そのデータをそのまま通信線８を介してメイン制御部７に出力し、そのデータに対する処理判断をメイン制御部７にて行い、その後の指示をメイン制御部７から各サブ制御部５，６に対して通信線８を介して出力する構成とすると、各構成ユニット１における状態変化の通知などの度に毎回サブ制御部５，６とメイン制御部７との間で通信しなければならず、通信回数が非常に多大となって通信デバイスやメイン制御部７として高価なものが必要となってしまうとともに、通信処理の時間分だけ処理タイミングが遅れるという不具合も生じてしまう。
【０００４】
したがって、このような不具合に対処すべく、各サブ制御部５，６とそのサブ制御部５，６に接続されている構成ユニット１（例えば、サブ制御部５に対応する構成ユニット１は接客部２、サブ制御部６に対応する構成ユニット１は搬送部３である）との間だけで行うことのできる制御処理（以下サブ側制御処理と称す）は、各サブ制御部５，６内で入出力処理として行い、サブ制御部５，６とメイン制御部７との間の通信回数を低減させることを行っている。また、サブ側制御処理は、入力待ち分岐処理と時間待ち分岐処理との何れか、またはこれら入力待ち分岐処理と時間待ち分岐処理との組み合わせとされている。
【０００５】
なお、各サブ制御部５，６には、各構成ユニット１に対する制御処理と、メイン制御部７に対する制御処理とを記憶しているマスクＲＯＭやＰＲＯＭなどからなり電気的には書き換え不可能なＲＯＭ５ｂ，６ｂを備えており、このＲＯＭ５ｂ，６ｂに記憶されたプログラムに沿ってサブＭＰＵ５ａ，６ａがサブ側制御処理を実行している。
【０００６】
この構成によると、サブ制御部５，６はメイン制御部７から指示データを入力して、その指示データの分岐条件と分岐先とに基づいてサブ側制御処理を構成ユニット１（接客部２や搬送部３など）に対して行い、その処理結果をメイン制御部７に対して出力するという入出力動作を行うだけで済み、全体の制御処理はメイン制御部７で全て管理するため、処理の流れがメイン制御部７とサブ制御部５，６との間でまたがって行われることがなく、制御内容の指示やその結果データがサブ制御部５，６とメイン制御部７との間で入出力されるだけであるため、制御内容の品質が低下することがない。
【０００７】
【発明が解決しようとする課題】
しかし、この種の従来の自動販売機においては、構成ユニット１に対する各種の制御処理の改良、例えば、払出動作時の搬送部３などのダイナミック入出力とスタティック入出力との切換動作やその切換タイミングの改良や周期のないものから周期固定または可変周期への切換動作の改良などを行った場合に、その改良プログラムが記録されているサブ制御部５，６のＲＯＭ５ｂ，６ｂの交換動作や書き換え動作を人間が個別に行わなければならず、特に多数の構成ユニット１に関するプログラムの改良を行った場合には、対応する多数のサブ制御部５，６のＲＯＭ５ｂ，６ｂの交換動作や書き換え動作を行わなければならず、多くの手間や時間がかかってしまうという課題を生じていた。
【０００８】
また、メイン制御部７からサブ制御部５，６へ同様な指示内容を出力する場合（例えば商品払出しを複数回行う場合）でも、同じ実行命令データを繰り返して送っていたため、通信データ量の増加や通信時間の増加を招いていた。
【０００９】
また、構成ユニット１において複数の処理を行わせたい場合には、各処理に対応する実行命令データを、メイン制御部７からサブ制御部５，６へ順次出力していたため、これによっても通信データ量の増加や通信時間の増加を招いていた。また、構成ユニット１において複数の処理を同期させて行わせたいときや、複数の処理を組み合わせて行いたい場合でも、このような処理に対処できないという課題もあった。
【００１０】
本発明は上記課題を解決するもので、制御処理の改良があった場合でも多くの手間や時間をかけることなく良好に対処でき、通信データ量の増加や通信時間の増加を招くことなく構成ユニットの制御処理を良好に行うことができる自動販売機の制御装置を提供することを目的とするものである。
【００１１】
【課題を解決するための手段】
上記課題を解決するために請求項１記載の本発明は、１つのメイン制御部と、自動販売機を構成する複数の構成ユニット毎に対応して設けられて接続されているとともに前記メイン制御部に通信線を介して接続されている複数のサブ制御部とを備えた自動販売機の制御装置であって、メイン制御部からサブ制御部への指示内容である実行命令データを記憶する記憶部をメイン制御部およびサブ制御部に設け、メイン制御部からサブ制御部に実行命令データを出力してサブ制御部により該当する制御内容を実行させた際に、この実行命令データをサブ制御部の記憶部に記憶させておき、この後に再度、メイン制御部がサブ制御部に同じ実行命令を指示するに際して、サブ制御部で記憶した実行命令の再起動を指示する再起動データをメイン制御部からサブ制御部へ出力するだけで、サブ制御部がその記憶部に記憶した前記実行命令データの制御内容を実行するように構成したものである。
【００１２】
上記構成により、構成ユニットに対する各種の制御処理の改良を行いたい場合には、その改良プログラムをメイン制御部に記憶させておき、必要なサブ制御部に前記改良プログラムを通信回線を介して出力する。これにより、対応するサブ制御部においては前記改良プログラムがサブ制御部の記憶部に記憶されるため、手間や時間を最小限に抑えながら前記改良プログラムをサブ制御部で再度実行できる状態となる。そして、この後、メイン制御部からサブ制御部へ同様な指示内容を出力する場合には、メイン制御部から実行命令データの再起動を指示する再起動データだけをサブ制御部に出力するだけで済むため、メイン制御部からサブ制御部への通信データ量も最小限に抑えることができる。
【００１３】
請求項２記載の本発明は、請求項１記載の自動販売機の制御装置において、サブ制御部において複数の実行命令データを並行して実行可能とし、さらに実行済みの複数の実行命令データを再起動させる複合再起動データをメイン制御部からサブ制御部へ出力可能に構成し、この複合再起動データを入力したサブ制御部は、この複合再起動データに対応する複数の再起動データを受けた場合のように、その記憶部に記憶した複数の実行命令データの制御内容を実行する構成としたものである。
【００１４】
上記構成により、構成ユニットにおいて複数の処理を行わせたい時は、メイン制御部からサブ制御部へ複合再起動データを出力するだけで、サブ制御部は、その記憶部に記憶した複数の実行命令データの制御内容を実行する。
【００１５】
請求項３記載の本発明は、請求項１または２に記載の自動販売機の制御装置において、サブ制御部において複数の実行命令データを互いに同期させることを可能とし、さらに実行済みの実行命令データを互いに同期させて再起動させる複合同期再起動データをメイン制御部からサブ制御部へ出力可能に構成し、この複合同期再起動データを入力したサブ制御部は、この複合再起動データに対応する複数の再起動データを受けるとともに各再起動データ同士を同期させることを関連付けた場合のように、その記憶部に記憶した複数の実行命令データの制御内容を同期させて実行する構成としたものである。
【００１６】
上記構成により、構成ユニットにおいて複数の処理を同期させて行わせたいときでも、これに対応した複合同期再起動データをメイン制御部からサブ制御部へ出力するだけで、複数の制御内容を互いに同期させて良好に実行させることができる。
【００１７】
請求項４記載の本発明は、請求項１〜３の何れかに記載の自動販売機の制御装置において、サブ制御部の記憶部に既に記憶している実行命令データの制御内容に類似しながら一部が異なる類似制御内容を指示するに際して、異なる制御内容部分だけを変更する実行命令データを付加した再起動データをメイン制御部からサブ制御部へ出力することで、サブ制御部が前記類似制御内容を実行するように構成したものである。
【００１８】
上記構成により、サブ制御部の記憶部に既に記憶している実行命令データの制御内容に類似しながら一部が異なる類似制御内容をメイン制御部から指示する際には、異なる制御内容部分だけを変更する実行命令データを付加した再起動データをメイン制御部からサブ制御部へ出力するだけで、サブ制御部が前記類似制御内容を実行する。
【００１９】
請求項５記載の本発明は、請求項１〜４の何れかに記載の自動販売機の制御装置において、メイン制御部からサブ制御部に出力してサブ制御部の記憶部に記憶させる少なくとも１つの実行命令データが、サブ制御部と構成ユニットとの間の入出力をダイナミック入出力とスタティック入出力とに所定の条件ならびに所定のタイミングで切換え可能な実行命令のプログラムであるものである。
【００２０】
請求項６記載の本発明は、請求項１〜４の何れかに記載の自動販売機の制御装置において、メイン制御部からサブ制御部に出力してサブ制御部の記憶部に記憶させる少なくとも１つの実行命令データが、サブ制御部から構成ユニットへの出力を、周期のないものから周期固定または可変周期に切換可能な実行命令のプログラムであるものである。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき説明する。なお、従来と同機能のものには同符号を付す。
【００２２】
図１に示すように、この自動販売機の制御装置においても、自動販売機を構成する複数の構成ユニット１としての接客部２と搬送部３とに、それぞれワイヤーハーネス４Ａ，４Ｂを介して、サブ制御部５，６に備えられたサブＭＰＵ（マイクロプロセッサーユニット）５ａ，６ａを接続し、これらのサブＭＰＵ５ａ，６ａと、メイン制御部７に備えられた１つのメインＭＰＵ７ａとを、それぞれ通信線８を介して接続している。そして、サブＭＰＵ５ａ，６ａにおける制御ソフトの内容を、接客部２や搬送部３などの構成ユニット１に対する入出力処理による制御とメインＭＰＵ７ａに対する通信処理とに限定して、メインＭＰＵ７ａによりデータ制御処理だけでなく接客制御処理や搬送制御処理のプログラム管理も行う構成としている。
【００２３】
また、各サブ制御部５，６とそのサブ制御部５，６に接続されている構成ユニット１（例えば、サブ制御部５に対応する構成ユニット１は接客部２、サブ制御部６に対応する構成ユニット１は搬送部３である）との間だけで行うことのできる制御処理（以下サブ側制御処理と称す）は、各サブ制御部５，６内で入出力処理として行い、サブ制御部５，６とメイン制御部７との間の通信回数を低減させることを行っている。また、サブ側制御処理は、入力待ち分岐処理と時間待ち分岐処理との何れか、またはこれら入力待ち分岐処理と時間待ち分岐処理との組み合わせを行うことができる。
【００２４】
これらの構成に加えて、この自動販売機の制御装置では、メイン制御部７からサブ制御部５，６への指示内容である実行命令データを記憶するＥＥＰＲＯＭなどからなる電気的に書き換え自在の記憶部５ｃ，６ｃ，７ｃがサブ制御部５，６およびメイン制御部７に設けられている。また、メイン制御部７には、改良されたプログラムなどをメイン制御部７の記憶部７ｃに記憶させるためのカードリーダ１０が接続されており、改良されたプログラムが記憶されたＩＣカード１１を装着することにより、この改良プログラムをメイン制御部７の記憶部７ｃに取り込み可能とされている。
【００２５】
そして、メイン制御部７からサブ制御部５，６に実行命令データを一度出力してサブＭＰＵ５ａ，６ａにより該当する制御内容を実行させた際には、この実行命令データをサブ制御部５，６の記憶部５ｃ，６ｃに記憶させておき、この後に再度、メイン制御部７がサブ制御部５，６に対して同じ実行命令データを指示する際には、サブ制御部５，６の記憶部５ｃ，６ｃで記憶した実行命令データの再起動を指示する再起動データ（例えば、その実行命令データの識別番号）をメイン制御部７から出力するだけで、サブ制御部５，６がその記憶部５ｃ，６ｃに記憶した実行命令データの制御内容を実行するようになっている。また、サブ制御部５，６の記憶部５ｃ，６ｃに既に記憶している実行命令データの制御内容に類似しながら一部が異なる類似制御内容を指示するに際は、異なる制御内容に対応する実行命令データを付加した再起動データをメイン制御部７からサブ制御部５，６へ出力することで、サブ制御部５，６が前記類似制御内容を実行するように構成している。
【００２６】
また、サブ制御部５，６において複数の実行命令データを再起動させる複合再起動データをメイン制御部７からサブ制御部５，６へ出力可能に構成し、この複合再起動データを入力したサブ制御部５，６は、この複合再起動データに対応する複数の再起動データを受けた場合のように、その記憶部５ｃ，６ｃに記憶した複数の実行命令データの制御内容を実行する構成としている。さらに、サブ制御部５，６において複数の実行命令データを互いに同期させて再起動させる複合同期再起動データをメイン制御部７からサブ制御部５，６へ出力可能に構成し、この複合同期再起動データを入力したサブ制御部５，６は、この複合再起動データに対応する複数の再起動データを受けるとともに各再起動データ同士を同期させることを関連付けた場合のように、その記憶部５ｃ，６ｃに記憶した複数の実行命令データの制御内容を同期させて実行する構成としている。
【００２７】
ここで、メイン制御部７からサブ制御部５，６に出力して記憶させる実行命令データとしては、例えば、サブ制御部５，６と構成ユニット１との間の通信をダイナミック入出力とスタティック入出力とに所定の条件ならびに所定のタイミングで切換え可能な実行命令のプログラムであり、また他の例としては、サブ制御部５，６から構成ユニット１への出力を、周期のないものから周期固定または可変周期に切換可能な実行命令のプログラムである。
【００２８】
自動販売機は、その出荷段階で、各種の制御内容に対応する実行命令データが予めサブ制御部５，６の記憶部５ｃ，６ｃに記憶されており、この実行命令データに応じた制御内容でサブ制御部５，６が構成ユニット１を制御している。したがって、自動販売機が設置された状態で、既にサブ制御部５，６の記憶部５ｃ，６ｃに記憶されている実行命令データの制御内容をサブ制御部５，６に実行させる際には、メイン制御部７からサブ制御部５，６に、再度実行命令データを出力する代わりに、その実行命令データの再起動を指示する再起動命令のデータだけを出力するだけでよい。これにより、再度実行命令データを出力する場合と比べて、メイン制御部７からサブ制御部５，６への通信データ量を減少させることができる。もちろん、出荷段階で各種の制御内容に対応する実行命令データが予めサブ制御部５，６の記憶部５ｃ，６ｃに記憶されていなくても、最初に実行命令データを出力した時点で記憶されるので、同様の制御が可能となる。
【００２９】
この後に、商品搬出処理の改良プログラムを自動販売機に導入する場合には、この改良プログラムが書き込まれているＩＣカード１１を一時的に装着して、改良プログラムをメイン制御部７の記憶部７ｃにダウンロードする。メイン制御部７は、改良プログラムが記憶部７ｃに記憶されたことを認識すると、改良プログラムを導入すべきサブ制御部５，６に前記改良プログラムを通信線８を介して出力する。これにより、対応するサブ制御部５，６においては前記改良プログラムがサブ制御部５，６の記憶部５ｃ，６ｃに記憶され、この後、前記改良プログラムに対応する再起動命令をメイン制御部７からサブ制御部５，６に出力するだけで、改良プログラムが再度実行されることとなる。
【００３０】
一例として、従来においては、サブ制御部５，６と構成ユニット１との間の通信をダイナミック入出力またはスタティック入出力との何れか一方に限定されていたが、これをダイナミック入出力とスタティック入出力とに所定の条件ならびに所定のタイミングで切換え可能とした改良プログラムを提供したり、この切換条件やタイミングなどを改良したプログラムを提供したりすることが容易に行える。例えば、多数の商品収納コラムを有する直積み式などの自動販売機の搬送部３において、販売待機中は、搬送部３に対するサブ制御部６の制御信号をダイナミックに切り換えることで、各商品収納部に対してその状態（例えば売切れ状態）を良好に検知できる。一方、販売時には該当する商品収納部に対する制御信号をスタティックに切り換えることで、良好な払出動作を確実に行うことができる。
【００３１】
このように改良プログラムを導入する場合には、上記のように改良プログラムをメイン制御部７の記憶部７ｃに記憶させるだけで済み、かつ改良プログラムを複数のプログラムに分割可能であるため、従来のように改良プログラムが記録されているサブ制御部のＲＯＭの交換動作や書き換え動作を人間が個別に行う場合と比較して、手間や時間を最小限に抑えることができる。
【００３２】
さらに、複合再起動データをメイン制御部７からサブ制御部５，６へ出力可能に構成し、この複合再起動データを入力したサブ制御部５，６は、その記憶部５ｃ，６ｃに記憶した複数の実行命令データの制御内容を実行する。具体的には、例えば、商品をコンベア上に払い出して、この商品をコンベアにて商品取出口に移動させるように構成した自動販売機において、貨幣投入後に選択ボタンが押されたことを検知した場合に、商品のコンベア上への払出動作とコンベアの駆動動作とを行わせたい際に、コンベア上への払出動作とコンベアの駆動動作との制御内容に対応する再起動データを組み合わせた複合再起動データをメイン制御部７からサブ制御部５，６へ出力して指示する。これにより、メイン制御部７からサブ制御部５，６への出力を１回で済ますことができ、商品は、コンベア上へ払出され、コンベアにて搬送されて商品取出口に排出されることとなる。
【００３３】
この際、商品のコンベア上への払出動作が終了したことを検知したことに同期させてコンベアを駆動開始させるように、払出動作に対応する命令実行データの再起動データとコンベア駆動動作に対応する命令実行データの再起動データとを合わせるととともに、これらの制御動作を同期させて行うデータを含めた複合同期再起動データをメイン制御部７からサブ制御部５，６へ出力してもよい。これにより、例えば、コンベア上への商品の払出動作が終了したことに同期させて、コンベアを駆動開始させるとともにタイマーのカウントを開始し、タイマーにて一定時間経過したことが確認された時点でコンベアを停止させ、コンベアの駆動中は、駆動開始して所定時間経過するまではコンベアを高速で駆動させる一方、所定時間経過して商品が商品取出口に近づいた際には、比較的低速でコンベアを駆動させることで、コンベアの駆動時間を比較的短時間に済ますことができながら、商品取出口へ商品を払出す際に、商品にできるだけ衝撃が加わらないようにすることが可能となる。また、商品収納部冷却用の冷凍サイクルにおける凝縮器や冷却ファンなどに対しても、自由に回転数を変更することができて、省エネルギー仕様に対処できる。この場合に、周期のないものから周期固定または可変周期に切換える際でも、メイン制御部７からサブ制御部５，６への周期変更の実行命令データを出力させなくても済むため、メイン制御部７からサブ制御部５，６への通信データの増加量を最小限に抑えることができる。
【００３４】
さらに、サブ制御部５，６の記憶部５ｃ，６ｃに既に記憶している実行命令データの制御内容に類似しながら一部が異なる類似制御内容を指示するに際は、異なる制御内容部分だけを変更する実行命令データを付加した再起動データをメイン制御部７からサブ制御部５，６へ出力することで、サブ制御部５，６が前記類似制御内容を実行するように構成しているため、通信量の増加を最小限におさえることができながら、多くの種類の制御処理を行うことができる。例えば、コンベアの駆動時間を払出位置と商品取出口との距離に応じて調整するデータを加えることにより、省エネルギー化を図ることができる。
【００３５】
さらに、サブ制御部５，６の記憶部５ｃ，６ｃに既に記憶している実行命令データが正確に記憶されているかどうかをメイン制御部７で監視できるように、実行命令の番号ごとにチェックデータを作成し、このチェックデータをサブ制御部５，６からメイン制御部７へ定期的に送信してもよく、これによれば、サブ制御部５，６の記憶部５ｃ，６ｃで記憶されている実行命令のデータをメイン制御部７側で確認できて、信頼性が向上する。
【００３６】
なお、上記実施の形態においては、接客部２や搬送部３の構成ユニット１を対象とした場合を説明したが、これに限るものではなく、その他の構成ユニット１に対しても同様に対処できることは申すまでもない。また、サブＭＰＵ５ａ，６ａの数は何ら限定されるものではない。
【００３７】
さらに、上記の実施の形態においては、メイン制御部７には、改良されたプログラムなどをメイン制御部７の記憶部７ｃに記憶させるためにカードリーダ１０を備えた場合を述べたが、これに限るものではなく、カードリーダ１０などを設けることなく、メイン制御部７の記憶部７ｃに対して自動販売機外部から通信回線を介してダウンロードさせてもよく、また、このメイン制御部７の記憶部７ｃだけはマスクＲＯＭやＰＲＯＭなどからなり電気的には書き換え不可能なＲＯＭを用いて、改良プログラムなどを更新する際には、前記ＲＯＭだけを交換するようにしてもよい。
【００３８】
【発明の効果】
以上のように本発明によれば、メイン制御部からサブ制御部への指示内容である実行命令データを記憶する記憶部をメイン制御部およびサブ制御部に設け、メイン制御部からサブ制御部に実行命令データを出力してサブ制御部により該当する制御内容を実行させた際に、この実行命令データをサブ制御部の記憶部に記憶させておき、この後に再度、メイン制御部がサブ制御部に同じ実行命令を指示するに際して、サブ制御部で記憶した実行命令の再起動を指示する再起動データをメイン制御部からサブ制御部へ出力するだけで、サブ制御部がその記憶部に記憶した前記実行命令データの制御内容を実行するように構成したことにより、構成ユニットに対する各種の制御処理の改良を行いたい場合でも、手間や時間を最小限に抑えることができながら前記改良した制御処理を良好に実行でき、しかも、メイン制御部からサブ制御部への通信データ量も最小限に抑えることができる。
【００３９】
さらに、複合再起動データや、複合同期再起動データ、実行命令データを付加した再起動データをメイン制御部からサブ制御部へ出力可能に構成することで、通信量の増加を最小限におさえることができながら、多くの種類の制御処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る自動販売機の制御装置を示すブロック図である。
【図２】従来の自動販売機の制御装置を示すブロック図である。
【符号の説明】
１            構成ユニット
２            接客部（構成ユニット）
３            搬送部（構成ユニット）
４Ａ，４Ｂ    ワイヤーハーネス
５，６        サブ制御部
５ａ，６ａ，７ａ    記憶部
７            メイン制御部
８            通信線
【図１】
0004259716.tif 000002
【図２】
0004259716.tif 000003