(57)【特許請求の範囲】
【請求項１】
自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、
前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部と全ての端末制御部とを共通に接続し、前記コントロールラインは、前記主制御部から前記各列の一つの端末制御部に、それぞれ個別に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続したことを特徴とする自動販売機の制御装置。
【請求項２】
自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、
前記端末制御部は、それぞれ前記コントロールライン用の接続端子を複数個有しており、かつ、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部と全ての端末制御部とを共通に接続し、前記コントロールラインは、前記主制御部から前記列の各一つの端末制御部に、列毎に接続端子を変えて接続し、かつ、各列内の端末制御部をそれぞれ直列に接続したことを特徴とする自動販売機の制御装置。
【請求項３】
自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、
前記端末制御部は、それぞれ前記コントロールライン用の接続端子を複数個有しており、かつ、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれゲート回路を介して直列に接続し、前記コントロールラインは、前記主制御部から前記列の先頭の端末制御部に、列毎に接続端子を変えて接続したことを特徴とする自動販売機の制御装置。
【請求項４】
自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、
前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれゲート回路を介して直列に接続し、前記コントロールラインは、前記主制御部から前記各列の先頭の端末制御部に、それぞれ個別に接続したことを特徴とする自動販売機の制御装置。
【請求項５】
自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、
前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部と全ての端末制御部とを共通に接続し、前記コントロールラインは、前記主制御部から一つの列の先頭の端末制御部に接続し、かつ、各列の先頭の端末制御部をそれぞれゲート回路を介して直列に接続し、さらに、各列内の端末制御部をそれぞれ直列に接続したことを特徴とする自動販売機の制御装置。
【請求項６】
自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、
前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれゲート回路を介して直列に接続し、前記コントロールラインは、前記主制御部から一つの列の先頭の端末制御部に接続し、かつ、各列の先頭の端末制御部をそれぞれゲート回路を介して直列に接続したことを特徴とする自動販売機の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動販売機各部をそれぞれ制御する端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部とからなる自動販売機の制御装置に関するものである。
【０００２】
【従来の技術】
従来の一般的な自動販売機の制御装置では、自動販売機の内部を表示機構，販売機構，硬貨処理機構等の部分に分け、それらを各部分毎に端末制御部で制御し、それら端末制御部を主制御部で統括制御するようにしていた。
【０００３】
図８は、第１従来例の制御ブロック図である。硬貨処理制御部８は、硬貨処理機構の制御を行い、販売制御部９は、商品搬出機構等の販売機構の制御を行う。また、表示制御部２８は、金額表示器２２の表示制御、商品選択ボタン２５のスイッチ検知及び商品選択ボタンに付設されている販売可，売切ランプの点滅制御を行い、さらに、リモコン式の入力装置２９と主制御部１との間のデータの受渡しを行う。
【０００４】
そのような自動販売機の制御装置では、１台の自動販売機で販売する商品の品数が多くなると、例えば、表示制御部２８から商品選択ボタン２５や販売可ランプ，売切ランプ等へ接続するハーネスの本数が数百本にもなってしまい、配線作業に手間がかかる上、コスト高になるということが問題になる。
【０００５】
そこで、表示機構を商品毎に商品選択スイッチ，販売可ランプ，売切ランプでユニット化し、それらのユニット毎に端末制御部を設け、それらの端末制御部と主制御部との間でシリアル通信を行いながら制御を行うことにより、ハーネス数を削減するようにした自動販売機の制御装置も提案されている。そのような自動販売機の制御装置では、端末制御部の数が数十にもなる。次に、そのような従来例について説明する。
【０００６】
図９は、第２従来例の制御ブロック図である。端末制御部３１−１，３１−２，・・・は、商品選択スイッチ，販売可ランプ，売切ランプ等をユニットとし、それぞれ一つの端末制御部として構成したものを含んでいる。それらの端末制御部３１−１，３１−２，・・・は、主制御部１との間で信号ライン３２を通してシリアル信号により交信しながら制御を行う。その際、交信は、各端末制御部３１−１，３１−２，・・・に設定したアドレスを使って行われる。そのアドレスを各端末制御部３１−１，３１−２，・・・に設定するために、アドレス設定モード通知ライン３３が、主制御部１から各端末制御部３１−１，３１−２，・・・，３１−Ｎに直列に接続される。そして、直列に接続された最後の端末制御部３１−Ｎから主制御部１には、アドレス設定通知ライン３４が接続される。
【０００７】
アドレスの設定は、自動販売機の電源投入時に自動的に、または、主制御部１の中にあるアドレス設定スイッチ（図示せず）を押すこと等により実行される。アドレス設定スイッチが押されると、主制御部１からアドレス設定モード通知ライン３３を介して、１番目の端末制御部３１−１にアドレス記憶モードの信号を出力し、１番目の端末制御部３１−１のみをアドレス記憶モードにする。その状態で、主制御部１は、信号ライン３２を介して所定のアドレス番号を出力する。そのアドレス番号は、アドレス記憶モードになっている１番目の端末制御部３１−１のみが受け取って記憶する。１番目の端末制御部３１−１は、アドレス番号を記憶したら、信号ライン３２を介して応答信号を主制御部１に返す。
【０００８】
一方、１番目の端末制御部３１−１は、アドレス設定モード通知ライン３３を介して、２番目の端末制御部３１−２にアドレス記憶モードの信号を出力し、２番目の端末制御部３１−２のみをアドレス記憶モードにする。その状態で、主制御部１は、信号ライン３２を介して先のアドレス番号に＋１した番号を出力する。そのアドレス番号は、アドレス記憶モードになっている２番目の端末制御部３１−２のみが受け取って記憶する。２番目の端末制御部３１−２は、アドレス番号を記憶したら、信号ライン３２を介して応答信号を主制御部１に返す。
【０００９】
以下同様にして、順次、異なるアドレスが端末制御部３１−１，３１−２，・・・に設定されていく。そして、最後の端末制御部３１−Ｎがアドレス番号を記憶したら、アドレス設定通知ライン３４を介して主制御部１に対して、アドレス設定完了を通知することにより、アドレス設定動作が完了する。
【００１０】
このようにすれば、図８のもののように、表示制御部２８から商品選択ボタン２５や販売可ランプ，売切ランプ等へ数百本ものハーネスを接続する必要がなくなって、ハーネス本数を大幅に低減させることができ、また、多数の端末制御部３１−１，３１−２，・・・，３１−Ｎへのアドレス設定も自動的に行うことができる。
【００１１】
なお、このような自動販売機の制御装置に関連する従来の文献としては、例えば、特開平４−２１１８９０号公報（Ｇ０７Ｆ  ５／２２）  がある。
【００１２】
【発明が解決しようとする課題】
しかしながら、上記した第２従来例のものでは、全ての端末制御部３１−１，３１−２，・・・，３１−Ｎをアドレス設定モード通知ライン３３で直列に接続していたため、アドレス設定用のラインがいずれか一箇所でも切断されると、全ての端末制御部のアドレス設定ができなくなってしまうという問題点があった。
【００１３】
本発明は、そのような問題点を解決し、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一部だけに止めて影響を最小限にできるようにすることを目的とするものである。
【００１４】
【課題を解決するための手段】
前記課題を解決するため、請求項１に記載の自動販売機の制御装置は、自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部と全ての端末制御部とを共通に接続し、前記コントロールラインは、前記主制御部から前記各列の一つの端末制御部に、それぞれ個別に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続したことを特徴とする。このようにすると、端末制御部が複数の列に分けられて接続されているため、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできるようになる。また、ボタン制御部のように自動販売機に多段に配列して設ける必要のある端末制御部の各段に対応させてコントロールラインを設けることが可能になって、制御の単純化が可能となる。
【００１５】
そして、請求項２に記載の自動販売機の制御装置は、自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、前記端末制御部は、それぞれ前記コントロールライン用の接続端子を複数個有しており、かつ、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部と全ての端末制御部とを共通に接続し、前記コントロールラインは、前記主制御部から前記列の各一つの端末制御部に、列毎に接続端子を変えて接続し、かつ、各列内の端末制御部をそれぞれ直列に接続したことを特徴とする。このようにすると、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできると共に、コントロールラインが１本で済んで配線が容易になる。
【００１６】
また、請求項３に記載の自動販売機の制御装置は、自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、前記端末制御部は、それぞれ前記コントロールライン用の接続端子を複数個有しており、かつ、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続し、前記コントロールラインは、前記主制御部から前記列の先頭の端末制御部に、列毎に接続端子を変えて接続したことを特徴とする。このようにすると、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にでき、コントロールラインが１本で済むと共に、列の２番目以降の端末制御部へのコントロールラインの接続が不要になる。
【００１７】
また、請求項４に記載の自動販売機の制御装置は、自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続し、前記コントロールラインは、前記主制御部から前記各列の先頭の端末制御部に、それぞれ個別に接続したことを特徴とする。このようにすると、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にでき、列の２番目以降の端末制御部へのコントロールラインの接続が不要になる。また、ボタン制御部のように自動販売機に多段に配列して設ける必要のある端末制御部の各段に対応させてコントロールラインを設けることが可能になって、制御の単純化が可能となる。
【００１８】
そしてまた、請求項５に記載の自動販売機の制御装置は、自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部と全ての端末制御部とを共通に接続し、前記コントロールラインは、前記主制御部から一つの列の先頭の端末制御部に接続し、かつ、各列の先頭の端末制御部をそれぞれゲート回路を介して直列に接続し、さらに、各列内の端末制御部をそれぞれ直列に接続したことを特徴とする。このようにすると、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできると共に、コントロールラインが１本で済んで配線が容易になる。しかも、端末制御部にコントロールライン用の接続端子を複数個設ける必要もなくなる。
【００１９】
さらに、請求項６に記載の自動販売機の制御装置は、自動販売機各部をそれぞれ制御する複数の端末制御部と、それら端末制御部との間で通信を行いながらそれらを統括して制御する主制御部と、それら端末制御部と主制御部との間の通信を行うための信号ラインと、主制御部が端末制御部の動作を制御するためのコントロールラインとを有する自動販売機の制御装置であって、前記端末制御部は、一つ又は複数の端末制御部よりなる複数の列に分けられ、前記信号ラインは、前記主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれゲート回路を介して直列に接続し、前記コントロールラインは、前記主制御部から一つの列の先頭の端末制御部に接続し、かつ、各列の先頭の端末制御部をそれぞれゲート回路を介して直列に接続したことを特徴とする。このようにすると、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできると共に、コントロールラインが１本で済んで配線が容易になる。しかも、端末制御部にコントロールライン用の接続端子を複数個設ける必要もなくなる上、列の２番目以降の端末制御部へのコントロールラインの接続も不要になる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
図１は、本発明の第１実施形態の制御ブロック図である。従来、表示制御部により制御されていた入力装置，金額表示器及び商品選択ボタン関係等の機能を表示制御部から切り離して、それぞれ独立した端末制御部としての、入力制御部２，金額表示制御部３及びボタン制御部４−１〜６−３を設けている。
【００２１】
また、図２は、自動販売機の外観図である。図２において、２０は硬貨投入口、２１は紙幣投入口、２２は金額表示器、２３は返却レバー、２４は返却口、２５は商品選択ボタン、２６は商品サンプル、２７は商品取出口である。
【００２２】
各ボタン制御部４−１〜６−３は、それぞれ複数の商品選択ボタン及び販売可ランプ，売切ランプの制御を分担している。例えば、図２に示すような、商品選択ボタン２５が３段に配列されている自動販売機の場合、ボタン制御部４−１には、最下段のボタン群２５−１の３個の商品選択ボタン２５及びそれらに付設されている販売可ランプ，売切ランプの制御を分担させる。同様に、ボタン制御部４−２には、ボタン群２５−２の３個の商品選択ボタン２５及びそれらに付設されている販売可ランプ，売切ランプの制御を分担させている。以下同様に、ボタン制御部４−３〜６−３に、それぞれ各段の商品選択ボタン２５及びそれらに付設されている販売可ランプ，売切ランプの制御を分担させている。そして、各ボタン制御部４−１〜６−３には、それぞれが分担している商品選択ボタン及び販売可ランプ，売切ランプの個数を記憶させておくか、個数を検知する機能を持たせておく、あるいは、主制御部１に個数を記憶させておいてもよい。
【００２３】
各端末制御部は、一つ又は複数の端末制御部により複数の列を形成している。そして、主制御部１と各端末制御部は、信号ライン７により共通接続されている。一方、コントロールライン８〜１２が、主制御部１から各列の一つの端末制御部に、それぞれ個別に接続され、かつ、各列内の端末制御部がそれぞれ直列に接続されている。
【００２４】
各ボタン制御部４−１〜４−３，５−１〜５−３，６−１〜６−３は、全て同じプログラムで動作する。そして、自動販売機の電源投入時に、コントロールライン８〜１２を使って、各端末制御部にアドレスを設定する。次に、各端末制御部へのアドレスの設定手順について説明する。
【００２５】
自動販売機の電源投入後、主制御部１は、まず、いずれか１本のコントロールライン、例えば、コントロールライン１０をアクティブにする。その結果、コントロールライン１０に接続されたボタン制御部４−１のみが、主制御部１から信号ライン７を介して送られてくるアドレス設定コマンドの受信権利を持つ。ボタン制御部４−１は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、後続するボタン制御部４−２との間のコントロールラインをアクティブにする。
【００２６】
続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのときコントロールラインがアクティブになっていて受信権利を持つボタン制御部４−２のみが、そのアドレス設定コマンドを受信する。ボタン制御部４−２は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、後続するボタン制御部４−３との間のコントロールラインをアクティブにする。
【００２７】
以下同様にして、ボタン制御部４−３のアドレス設定が行われる。一方、主制御部１は、予め、各コントロールライン１０〜１２に対応する列のそれぞれの端末制御部の数を保持している。そこで、ボタン制御部４−３のアドレス設定が終了し、その列のアドレス設定が終了した端末制御部の数が、コントロールライン１０に対応する列の端末制御部の数である「３」になったら、その列のアドレス設定が完了したものと判断する。そして、次の列のアドレス設定に移るため、先とは別のコントロールライン、例えば、コントロールライン１１をアクティブにし、以前のものと異なるアドレス設定コマンドを送り出す。
【００２８】
その結果、ボタン制御部５−１以下順次ボタン制御部５−２，５−３のアドレス設定が行われ、結局、全ての端末制御部にそれぞれ異なるアドレスが設定される。そのようにして、全ての端末制御部のアドレス設定が完了したら、通常の運転に入る。
【００２９】
図３は、本発明の第２実施形態の制御ブロック図である。符号は、図１のものに対応している。上記第１実施形態では、複数本のコントロールライン８〜１２が、主制御部１から各列の一つの端末制御部に、それぞれ個別に接続され、かつ、各列内の端末制御部がそれぞれ直列に接続されていたが、この実施形態では、コントロールラインをコントロールライン８の１本とし、それを各列の先頭の端末制御部に接続する。その際、各端末制御部には、コントロールラインを接続するための端子が複数個設けられており、コントロールライン８は、列毎に接続端子を変えて接続している。
【００３０】
そして、自動販売機の電源投入時に、コントロールライン８を使って、各端末制御部にアドレスを設定する。次に、各端末制御部へのアドレスの設定手順について説明する。
【００３１】
自動販売機の電源投入後、主制御部１は、まず、コントロールライン８をアクティブにする。そして、信号ライン７を介して、コントロールライン用接続端子、例えば、第３端子を指定する信号と共にアドレス設定コマンドを送出する。それに対して、コントロールライン８が指定された端子に接続されている端末制御部、例えば、第３端子に接続されているボタン制御部４−１のみが、そのアドレス設定コマンドを受信し、そのアドレスを自己のアドレスとして保持すると共に、後続するボタン制御部４−２との間のコントロールラインをアクティブにする。
【００３２】
続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのときコントロールラインがアクティブになっていて受信権利を持つボタン制御部４−２のみが、そのアドレス設定コマンドを受信する。ボタン制御部４−２は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、後続するボタン制御部４−３との間のコントロールラインをアクティブにする。
【００３３】
以下同様にして、ボタン制御部４−３のアドレス設定が行われる。一方、主制御部１は、予め、各列のそれぞれの端末制御部の数を保持している。そこで、ボタン制御部４−３のアドレス設定が終了し、その列のアドレス設定が終了した端末制御部の数が、列の端末制御部の数である「３」になったら、その列のアドレス設定が完了したものと判断する。そして、次の列のアドレス設定に移るため、先とは別のコントロールライン用端子、例えば、第４端子を指定する信号と共に、新たなアドレス設定コマンドを送り出す。
【００３４】
その結果、ボタン制御部５−１以下順次ボタン制御部５−２，５−３のアドレス設定が行われ、結局、全ての端末制御部にそれぞれ異なるアドレスが設定される。そのようにして、全ての端末制御部のアドレス設定が完了したら、通常の運転に入る。
【００３５】
図４は、本発明の第３実施形態の制御ブロック図である。符号は、図１のものに対応している。上記第２実施形態では、信号ライン７を主制御部１と各端末制御部との間に共通接続していたが、この実施形態では、信号ライン７を主制御部１から各列の先頭の端末制御部に接続し、ボタン制御部のように、列中に複数の端末制御部がある列においては、各ボタン制御部にゲート回路Ｇ４１〜Ｇ６３を設け、後続するボタン制御部へはゲート回路Ｇ４１〜Ｇ６２を介して信号ラインを接続する。ゲート回路Ｇ４１〜Ｇ６２は、それぞれのボタン制御部４−１〜６−２により開閉が制御され、その端末制御部のアドレスが設定されたときにゲートが開かれる（オンされる）。なお、各列の末端に接続されているボタン制御部４−３，５−３，６−３には、ゲート回路Ｇ４３，  Ｇ５３，  Ｇ６３は必要ないが、各ボタン制御部に同じ基板を用いている関係上設けられている。
【００３６】
そして、自動販売機の電源投入時に、コントロールライン８を使って、各端末制御部にアドレスを設定する。次に、各端末制御部へのアドレスの設定手順について説明する。
【００３７】
自動販売機の電源投入後、主制御部１は、まず、コントロールライン８をアクティブにする。そして、信号ライン７を介して、コントロールライン用接続端子、例えば、第３端子を指定する信号と共にアドレス設定コマンドを送出する。それに対して、コントロールライン８が指定された端子に接続されている端末制御部、例えば、第３端子に接続されているボタン制御部４−１のみが、そのアドレス設定コマンドを受信し、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路Ｇ４１を開く。
【００３８】
続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定の端末制御部の内ただ一つ信号ライン７に接続されているボタン制御部４−２のみが受信する。ボタン制御部４−２は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路Ｇ４２を開いて後続するボタン制御部４−３を信号ライン７に接続する。続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定の端末制御部の内ただ一つ信号ライン７に接続されているボタン制御部４−３のみが受信し、そのアドレスを自己のアドレスとして保持する。
【００３９】
一方、主制御部１は、予め、各列のそれぞれの端末制御部の数を保持している。そこで、ボタン制御部４−３のアドレス設定が終了し、その列のアドレス設定が終了した端末制御部の数が、列の端末制御部の数である「３」になったら、その列のアドレス設定が完了したものと判断する。そして、次の列のアドレス設定に移るため、先とは別のコントロールライン用端子、例えば、第４端子を指定する信号と共に、新たなアドレス設定コマンドを送り出す。
【００４０】
その結果、ボタン制御部５−１以下順次ボタン制御部５−２，５−３のアドレス設定が行われ、結局、全ての端末制御部にそれぞれ異なるアドレスが設定される。そのようにして、全ての端末制御部のアドレス設定が完了したら、通常の運転に入る。
【００４１】
図５は、本発明の第４実施形態の制御ブロック図である。符号は、図１のものに対応している。上記第３実施形態では、コントロールラインをコントロールライン８の１本とし、それを列毎に接続端子を変えて各列の先頭の端末制御部に接続していたが、この実施形態では、複数本のコントロールライン８〜１２を用い、それらが、主制御部１から各列の一つの端末制御部に、それぞれ個別に接続され、かつ、各列内の端末制御部がそれぞれ直列に接続されるようにしている。
【００４２】
そして、自動販売機の電源投入時に、コントロールライン８〜１２を使って、各端末制御部にアドレスを設定する。次に、各端末制御部へのアドレスの設定手順について説明する。
【００４３】
自動販売機の電源投入後、主制御部１は、まず、いずれか１本のコントロールライン、例えば、コントロールライン１０をアクティブにする。その結果、コントロールライン１０に接続されたボタン制御部４−１のみが、主制御部１から信号ライン７を介して送られてくるアドレス設定コマンドの受信権利を持つ。ボタン制御部４−１は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路Ｇ４１を開く。
【００４４】
続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定の端末制御部の内ただ一つ信号ライン７に接続されているボタン制御部４−２のみが受信する。ボタン制御部４−２は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路Ｇ４２を開いて後続するボタン制御部４−３を信号ライン７に接続する。続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定の端末制御部の内ただ一つ信号ライン７に接続されているボタン制御部４−３のみが受信し、そのアドレスを自己のアドレスとして保持する。
【００４５】
一方、主制御部１は、予め、各列のそれぞれの端末制御部の数を保持している。そこで、ボタン制御部４−３のアドレス設定が終了し、その列のアドレス設定が終了した端末制御部の数が、列の端末制御部の数である「３」になったら、その列のアドレス設定が完了したものと判断する。そして、次の列のアドレス設定に移るため、先とは別のコントロールライン、例えば、コントロールライン１１をアクティブにし、以前のものと異なるアドレス設定コマンドを送り出す。
【００４６】
その結果、ボタン制御部５−１以下順次ボタン制御部５−２，５−３のアドレス設定が行われ、結局、全ての端末制御部にそれぞれ異なるアドレスが設定される。そのようにして、全ての端末制御部のアドレス設定が完了したら、通常の運転に入る。
【００４７】
図６は、本発明の第５実施形態の制御ブロック図である。符号は、図１のものに対応している。上記第２実施形態では、各端末制御部に、コントロールラインを接続するための端子を複数個設け、１本のコントロールライン８を各列の先頭の端末制御部に、列毎に接続端子を変えて接続するようにした。それに対してこの実施形態では、ボタン制御部にコントロールライン用のゲート回路ｇ４１〜ｇ６３を設け、コントロールライン８は、主制御部１から一つの列の先頭の端末制御部４−１に接続し、かつ、各列の先頭の端末制御部４−１，５−１，６−１をそれぞれゲート回路ｇ４１，ｇ５１を介して直列に接続している。さらに、各列内の端末制御部をコントロールラインでそれぞれ直列に接続している。なお、最終列の先頭のボタン制御部６−１及び各列の２番目以降に接続されているボタン制御部４−２，４−３，・・・，６−３には、ゲート回路ｇ４２，  ｇ４３，  ・・・，ｇ６３は必要ないが、各ボタン制御部に同じ基板を用いている関係上設けられている。
【００４８】
また、前記第１〜第４実施形態では、入力制御部２，金額表示制御部３等の端末制御部にもコントロールラインを接続して、入力制御部２，金額表示制御部３等の端末制御部のアドレスも、自動販売機の電源投入時に、コントロールラインを使って設定するようにした。しかしながら、入力制御部２や金額表示制御部３等は、それぞれ制御プログラムがボタン制御部と異なっているため、それらのプログラム中にアドレスを固定することができる。そこで、この実施形態では、入力制御部２や金額表示制御部３等には、予めプログラムと一緒にアドレスも書き込んでおくことにより、コントロールラインを使ってのアドレス設定を不要にしている。したがって、入力制御部２，金額表示制御部３にはコントロールラインを接続していない。
【００４９】
そして、各ボタン制御部には、自動販売機の電源投入時に、コントロールライン８を使ってアドレスを設定する。次に、各ボタン制御部へのアドレスの設定手順について説明する。
【００５０】
自動販売機の電源投入直後は、各ゲート回路は閉じている（オフしている）。その状態で、主制御部１は、まず、コントロールライン８をアクティブにする。その結果、コントロールライン８に接続されているボタン制御部４−１のみが、主制御部１から信号ライン７を介して送られてくるアドレス設定コマンドの受信権利を持つ。ボタン制御部４−１は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路ｇ４１を開いて、隣の列の先頭のボタン制御部５−１を受信可能な状態にする。
【００５１】
続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定のボタン制御部の内ただ一つ受信可能な状態になっているボタン制御部５−１のみが受信する。ボタン制御部５−１は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路ｇ５１を開いて、隣の列の先頭のボタン制御部６−１を受信可能な状態にする。
【００５２】
一方、主制御部１は、予め、ボタン制御部の列の数を保持している。そこで、ボタン制御部６−１のアドレス設定が終了し、アドレス設定が終了した先頭ボタン制御部の数が、列の数である「３」になったら、全ての先頭ボタン制御部のアドレス設定が完了したものと判断する。そして、各列の２番目以降のボタン制御部のアドレス設定に移る。
【００５３】
そこで、信号ライン７を介して、アドレスを設定済のボタン制御部、例えば、ボタン制御部４−１のアドレスを指定して、次段のボタン制御部に接続しているコントロールラインをアクティブにするように指令をかける。それを受けて、ボタン制御部４−１は、次段のボタン制御部４−２との間に接続されているコントロールラインをアクティブにする。その後、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定の端末制御部の内ただ一つ受信可能な状態になっているボタン制御部４−２のみが受信する。ボタン制御部４−２は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持する。
【００５４】
以下同様にして、残りのボタン制御部のアドレス設定が順次行われる。結局、全てのボタン制御部にそれぞれ異なるアドレスが設定される。なお、上記の例では、まず、各列の先頭のボタン制御部４−１，５−１，６−１のアドレスを設定し、その後、順次各列の２番目以降のボタン制御部のアドレス設定を行ったが、列毎に順次設定するようにしてもよい。すなわち、まず、第１列の全てのボタン制御部４−１，４−２，４−３のアドレス設定を行い、その後に、ゲート回路ｇ４１を開いて第２列の全てのボタン制御部５−１，５−２，５−３のアドレス設定を行い、その後、第３列のアドレス設定を行うというようにしてもよい。いずれにしても、そのようにして、全てのボタン制御部のアドレス設定が完了したら、通常の運転に入る。
【００５５】
図７は、本発明の第６実施形態の制御ブロック図である。符号は、図１のものに対応している。この実施形態では、ボタン制御部にコントロールライン用のゲート回路ｇ４１〜ｇ６３に加えて、前記第３，第４実施形態と同様な信号ラインを開閉するゲートＧ４１〜Ｇ６３を設けている。コントロールライン８は、主制御部１から一つの列の先頭の端末制御部４−１に接続し、かつ、各列の先頭の端末制御部４−１，５−１，６−１をそれぞれゲート回路ｇ４１，ｇ５１を介して直列に接続している。さらに、各列内の端末制御部をコントロールラインでそれぞれ直列に接続している。信号ライン７は、主制御部１から各列の先頭のボタン制御部４−１，５−１，６−１に接続し、後続するボタン制御部４−２，４−３，・・・，６−３へはゲート回路Ｇ４１〜Ｇ６２を介して信号ラインを接続する。
【００５６】
また、この実施形態でも、第５実施形態と同様に、入力制御部２や金額表示制御部３等には、予めプログラムと一緒にアドレスも書き込んでおくことにより、コントロールラインを使ってのアドレス設定を不要にしているため、入力制御部２，金額表示制御部３にはコントロールラインを接続していない。
【００５７】
そして、各ボタン制御部には、自動販売機の電源投入時に、コントロールライン８を使ってアドレスを設定する。次に、各ボタン制御部へのアドレスの設定手順について説明する。
【００５８】
自動販売機の電源投入直後は、各ゲート回路は閉じている（オフしている）。その状態で、主制御部１は、まず、コントロールライン８をアクティブにする。その結果、コントロールライン８に接続されているボタン制御部４−１のみが、主制御部１から信号ライン７を介して送られてくるアドレス設定コマンドの受信権利を持つ。ボタン制御部４−１は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路ｇ４１を開いて、隣の列の先頭のボタン制御部５−１を受信可能な状態にする。
【００５９】
続いて、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定のボタン制御部の内ただ一つ受信可能な状態になっているボタン制御部５−１のみが受信する。ボタン制御部５−１は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持すると共に、ゲート回路ｇ５１を開いて、隣の列の先頭のボタン制御部６−１を受信可能な状態にする。
【００６０】
一方、主制御部１は、予め、ボタン制御部の列の数を保持している。そこで、ボタン制御部６−１のアドレス設定が終了し、アドレス設定が終了した先頭ボタン制御部の数が、列の数である「３」になったら、全ての先頭ボタン制御部のアドレス設定が完了したものと判断する。そして、各列の２番目以降のボタン制御部のアドレス設定に移る。
【００６１】
そこで、信号ライン７を介して、アドレスを設定済のボタン制御部、例えば、ボタン制御部４−１のアドレスを指定して、次段のボタン制御部に接続している信号ラインをアクティブにするように指令をかける。それを受けて、ボタン制御部４−１は、ゲート回路Ｇ４１を開いて、次段のボタン制御部４−２へ信号ラインが接続された状態にする。その後、主制御部１は、信号ライン７を介して前と異なるアドレス設定コマンドを送り出す。そして、そのアドレス設定コマンドは、アドレス未設定のボタン制御部の内ただ一つ信号ラインに接続されているボタン制御部４−２のみが受信する。ボタン制御部４−２は、アドレス設定コマンドを受信したら、そのアドレスを自己のアドレスとして保持する。
【００６２】
以下同様にして、主制御部１は、アドレス設定済のボタン制御部に信号ラインのゲート回路を開ける指令をかけながら、残りのボタン制御部のアドレス設定を順次行なっていく。その結果、全てのボタン制御部にそれぞれ異なるアドレスが設定される。なお、上記の例では、まず、各列の先頭のボタン制御部４−１，５−１，６−１のアドレスを設定し、その後、順次各列の２番目以降のボタン制御部のアドレス設定を行ったが、第５実施形態の説明中でも述べたように、列毎に順次設定するようにしてもよい。いずれにしても、そのようにして、全てのボタン制御部のアドレス設定が完了したら、各ゲート回路Ｇ４１〜Ｇ６２を開いた状態のままにして通常の運転に入る。
【００６３】
【発明の効果】
本発明は、以上説明したように構成されているので、次に記載するような効果を奏する。
すなわち、請求項１に記載の自動販売機の制御装置は、端末制御部が、一つ又は複数の端末制御部よりなる複数の列に分けられ、信号ラインは、主制御部と全ての端末制御部とを共通に接続し、コントロールラインは、主制御部から各列の一つの端末制御部に、それぞれ個別に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続した。その結果、端末制御部が複数の列に分けられて接続されているため、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできるようになる。また、ボタン制御部のように自動販売機に多段に配列して設ける必要のある端末制御部の各段に対応させてコントロールラインを設けることが可能になって、制御の単純化が可能となる。
【００６４】
そして、請求項２に記載の自動販売機の制御装置は、信号ラインは、主制御部と全ての端末制御部とを共通に接続し、コントロールラインは、主制御部から列の各一つの端末制御部に、列毎に接続端子を変えて接続し、かつ、各列内の端末制御部をそれぞれ直列に接続した。その結果、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできると共に、コントロールラインが１本で済んで配線が容易になる。
【００６５】
また、請求項３に記載の自動販売機の制御装置は、信号ラインは、主制御部から各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続し、コントロールラインは、主制御部から列の先頭の端末制御部に、列毎に接続端子を変えて接続した。その結果、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にでき、コントロールラインが１本で済むと共に、列の２番目以降の端末制御部へのコントロールラインの接続が不要になる。
【００６６】
また、請求項４に記載の自動販売機の制御装置は、信号ラインは、主制御部から各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれ直列に接続し、コントロールラインは、主制御部から各列の一つの端末制御部に、それぞれ個別に接続した。その結果、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にでき、列の２番目以降の端末制御部へのコントロールラインの接続が不要になる。また、ボタン制御部のように自動販売機に多段に配列して設ける必要のある端末制御部の各段に対応させてコントロールラインを設けることが可能になって、制御の単純化が可能となる。
【００６７】
そしてまた、請求項５に記載の自動販売機の制御装置は、信号ラインは、主制御部と全ての端末制御部とを共通に接続し、コントロールラインは、主制御部から一つの列の先頭の端末制御部に接続し、かつ、各列の先頭の端末制御部をそれぞれゲート回路を介して直列に接続し、さらに、各列内の端末制御部をそれぞれ直列に接続した。その結果、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできると共に、コントロールラインが１本で済んで配線が容易になる。しかも、端末制御部にコントロールライン用の接続端子を複数個設ける必要もなくなる。
【００６８】
さらに、請求項６に記載の自動販売機の制御装置は、信号ラインは、主制御部から前記各列の先頭の端末制御部に共通に接続し、かつ、各列内の端末制御部をそれぞれゲート回路を介して直列に接続し、コントロールラインは、主制御部から一つの列の先頭の端末制御部に接続し、かつ、各列の先頭の端末制御部をそれぞれゲート回路を介して直列に接続した。その結果、アドレス設定用のラインがいずれかで切断されても、アドレス設定ができない端末を一つの列内の一部のものだけに止めて影響を最小限にできると共に、コントロールラインが１本で済んで配線が容易になる。しかも、端末制御部にコントロールライン用の接続端子を複数個設ける必要もなくなる上、列の２番目以降の端末制御部へのコントロールラインの接続も不要になる。
【図面の簡単な説明】
【図１】本発明の第１実施形態の制御ブロック図である。
【図２】自動販売機の外観図である。
【図３】本発明の第２実施形態の制御ブロック図である。
【図４】本発明の第３実施形態の制御ブロック図である。
【図５】本発明の第４実施形態の制御ブロック図である。
【図６】本発明の第５実施形態の制御ブロック図である。
【図７】本発明の第６実施形態の制御ブロック図である。
【図８】第１従来例の制御ブロック図である。
【図９】第２従来例の制御ブロック図である。
【符号の説明】
７…信号ライン
８〜１２…コントロールライン
２０…硬貨投入口
２１…紙幣投入口
２２…金額表示器
２３…返却レバー
２４…返却口
２５…商品選択ボタン
２６…商品サンプル
２７…商品取出口
【図１】
0003632465.tif 000002
【図２】
0003632465.tif 000003
【図３】
0003632465.tif 000004
【図４】
0003632465.tif 000005
【図５】
0003632465.tif 000006
【図６】
0003632465.tif 000007
【図７】
0003632465.tif 000008
【図８】
0003632465.tif 000009
【図９】
0003632465.tif 000010