(57)【特許請求の範囲】
【請求項１】
制御コラムＮＯに基づいて販売制御を行うマスタ制御部と、実コラムＮＯに基づいて複数の各コラムに設置されたスイッチの制御を行うスレーブ制御部とで構成される自動販売機の制御装置において、
各コラムのスイッチ入力はスレーブ制御部のコラムごとに定められた入力ポートに電線でマトリックス方式にて接続され、
スレーブ制御部は、各スイッチの実コラムＮＯをマスタ制御部へ伝送するとともに、マスタ制御部から伝送された各スイッチの実コラムＮＯを受信して各コラムのスイッチを制御し、
マスタ制御部は、各スイッチの実コラムＮＯと制御コラムＮＯとの対応を示す複数の変換テーブルを記憶する記憶手段を備え、スレーブ制御部から伝送された各スイッチの実コラムＮＯを前記複数の変換テーブルの中より選択された変換テーブルに従って制御コラムＮＯに変換するとともに、制御コラムＮＯを該変換テーブルに従って実コラムＮＯに変換してスレーブ制御部へ伝送することを特徴とする自動販売機の制御装置。
【請求項２】
制御コラムＮＯに基づいて販売制御を行うマスタ制御部と、実コラムＮＯに基づいて複数の各コラムに設置されたスイッチの制御を行うスレーブ制御部とで構成される自動販売機の制御装置において、
各コラムのスイッチ入力はスレーブ制御部のコラムごとに定められた入力ポートに電線でマトリックス方式にて接続され、
スレーブ制御部は、各スイッチの実コラムＮＯと制御コラムＮＯとの対応を示す複数の変換テーブルを記憶する記憶手段を備え、各スイッチの実コラムＮＯを前記複数の変換テーブルの中より選択された変換テーブルに従って制御コラムＮＯに変換してマスタ制御部へ伝送するとともに、マスタ制御部から伝送された各スイッチの制御コラムＮＯを該変換テーブルに従って実コラムＮＯに変換して各コラムのスイッチを制御することを特徴とする自動販売機の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のコラムを備えた自動販売機（以下、自販機）の制御装置に関する。
【０００２】
【従来の技術】
自販機の商品収納庫（コラム）の商品搬出機構には、売切スイッチやモータ作動スイッチなどのスイッチ類がコラムごとに設置されている。このスイッチ類の信号線（制御線）は、搬出機構を制御する搬出ボックスに設けられた端子板などの入力ポートに接続される。このとき、各制御線は搬出機構ごとに割り付けられたコラムＮＯに従って接続され、各コラムＮＯに対応する入力ポートは各コラムＮＯ専用として固定されている。
【０００３】
【発明が解決しようとする課題】
従来の自販機の制御装置には次の問題がある。
上述のように、入力ポートに対し各スイッチのコラムＮＯの割り付けが固定されているため、スイッチ類と搬出ボックス間の配線構成は、コラムの配置条件つまりコラムと搬出ボックスとの位置関係などの構造的な要因により大きく左右される。すなわち、配線構成が、入力ポートの端子割り付けと複数コラムの構成や、配線スペースなどの物理的条件により決まることが多い。
【０００４】
一方、コラムの構成を決めるときは、各コラムと入力ポート間の配線の都合などよりも、商品の収納や搬出位置などのほうが優先されることが多いので、配線構成に設計上の自由度が少なかった。このため、ワイヤハーネスの引き回しが複雑になり、例えば共通線が利用できないなど効率の悪い配線になり、配線の肥大化、コスト増加の要因になっていた。この不都合は、例えば、たばこ自販機などのようにコラムＮＯが自販機の機種ごとに異なる自販機では大きくなる。
【０００５】
この発明の課題は、入力ポートに対して固定されていたコラムＮＯの割り付けを任意に選べ、搬出ボックスなどの制御ユニットと各コラム間との配線の設計自由度を向上させることである。
【０００６】
【課題を解決するための手段】
発明１による自販機の制御装置は、制御コラムＮＯに基づいて販売制御を行うマスタ制御部と、実コラムＮＯに基づいて複数の各コラムに設置されたスイッチの制御を行うスレーブ制御部とで構成される自販機の制御装置において、各コラムのスイッチ入力はスレーブ制御部のコラムごとに定められた入力ポートに電線でマトリックス方式にて接続され、スレーブ制御部は、各スイッチの実コラムＮＯをマスタ制御部へ伝送するとともに、マスタ制御部から伝送された各スイッチの実コラムＮＯを受信して各コラムのスイッチを制御し、マスタ制御部は、各スイッチの実コラムＮＯと制御コラムＮＯとの対応を示す複数の変換テーブルを記憶する記憶手段を備え、スレーブ制御部から伝送された各スイッチの実コラムＮＯを前記複数の変換テーブルの中より選択された変換テーブルに従って制御コラムＮＯに変換するとともに、制御コラムＮＯを該変換テーブルに従って実コラムＮＯに変換してスレーブ制御部へ伝送する。
【０００７】
これにより、マスタ制御部に置かれた変換テーブルによって、実コラムＮＯと制御コラムＮＯとの対応を任意に決められるので、入力ポートに対して固定されていたコラムＮＯの割り付けが任意に選べる。発明２による自販機の制御装置は、制御コラムＮＯに基づいて販売制御を行うマスタ制御部と、実コラムＮＯに基づいて複数の各コラムに設置されたスイッチの制御を行うスレーブ制御部とで構成される自販機の制御装置において、各コラムのスイッチ入力はスレーブ制御部のコラムごとに定められた入力ポートに電線でマトリックス方式にて接続され、スレーブ制御部は、各スイッチの実コラムＮＯと制御コラムＮＯとの対応を示す複数の変換テーブルを記憶する記憶手段を備え、各スイッチの実コラムＮＯを前記複数の変換テーブルの中より選択された変換テーブルに従って制御コラムＮＯに変換してマスタ制御部へ伝送するとともに、マスタ制御部から伝送された各スイッチの制御コラムＮＯを該変換テーブルに従って実コラムＮＯに変換して各コラムのスイッチを制御する。
【０００８】
これにより、スレーブ制御部に置かれた変換テーブルによって、実コラムＮＯと制御コラムＮＯとの対応を任意に決められるので、入力ポートに対して固定されていたコラムＮＯの割り付けが任意に選べる。また、発明１及び発明２によれば複数種類の変換テーブルが記憶できるので、入力ポートに対して固定されていたコラムＮＯの割り付けが任意に選べるとともに、例えばコラム割り付けの異なる自販機に対応した運用などが容易に行なえる。
【００１１】
【発明の実施の形態】
図１は、この発明の一実施の形態を示す構成図である。
１は自販機全体を制御するマスタボックス（マスタ制御部）であり、２はマスタボックス１との間でデータを送受してコラムの商品搬出を制御する搬出ボックス（スレーブ制御部）である。
【００１２】
マスタボックス１は、ＣＰＵ３、制御プログラムや後記する変換テーブルなどを記憶するＲＯＭ４、および種々のデータを記憶するＲＡＭ５を備えている。また、マスタボックス１には、データ設定入力用のキーボード６、貨幣処理装置７、および商品選択ボタン８（この図では♯１，♯２，♯３）が接続される。
搬出ボックス２は、搬出ボックス側ＣＰＵ９、搬出ボックス側ＲＯＭ１０、搬出ボックス側ＲＡＭ１１を備えている。また、搬出ボックス２には、後記する変換テーブルのパターンを切り替えるための構造モード切替スイッチ１２、コラムの商品を搬出する搬出機構１３、およびその他の販売機構１４が接続される。
【００１３】
搬出機構１３は、コラム搬出装置，売切／自走スイッチ，ベンドモータなどで構成される。また、搬出ボックス２の入力ポート１５には、搬出機構１３内のスイッチ類と搬出ボックス２間でデータを送受する制御線が、後記する搬出スイッチ入力回路（図１には示していない）を介して接続される。
なお、構造モード切替スイッチ１２には、通常の機械的な切替スイッチを用いてもいいが、マスタボックス１に接続されているキーボード６から変換テーブルのパターンを選択入力するようにしてもいい。また、構造モード切替スイッチ１２はマスタボックス１側に接続することもできる。
【００１４】
図２は、搬出機構１３のコラム構成と、各コラムのスイッチ類と搬出ボックス２との接続を示す例である。各数字は各コラムＮＯ（実コラムＮＯ）を表わす。この図２では、コラム構成は、コラム群１３Ａ，１３Ｂ，１３Ｃで構成されている。また、配線のレイアウトが自販機の構造上の制約から、配線Ａ，Ｂ、Ｃに区分された場合を示す。すなわち、例えばコラム群１３ＡのコラムＮＯ１からＮＯ４、およびコラムＮＯ１３からＮＯ１６の各コラムが、配線Ａとして同じワイヤハーネスを用いている。なお、図中の括弧付き数字は、後記する変換テーブルで読み替えるときのコラムＮＯであり、マスタ制御部が自販機の制御を行うときの制御コラムＮＯとなる。
【００１５】
図３は、図２に示したコラム構成のとき、搬出ボックス２の入力ポート１５（図１）へのスイッチ読み込み回路の例である。スイッチ入力は、前方搬出側の売切スイッチ（前）入力、後方搬出側の売切スイッチ（後）入力、および自走スイッチ入力の場合を示す。このスイッチ入力回路は、通常用いられるいわゆるマトリクス方式であり、例えば、比較的コラム数の多いたばこ自販機などでも用いられる。この図３で、制御線に示した数字はコラムＮＯを示し、各スイッチに対し図のように割り当てられているものとする。また、縦線はそれぞれの共通制御線を示す。
【００１６】
図４は、上記の読み込み回路の場合の、図１のマスタボックス１のＲＯＭ４に記憶される変換テーブルの例である。ここでは、売切スイッチデータとコラムＮＯ変換テーブル、および搬出指令によるコラムＮＯ変換テーブルを示す。例えば、売切れスイッチで実際のコラムがコラムＮＯ９で読み込まれたときは、ＣＰＵ３は、売切スイッチデータとコラムＮＯ変換テーブルに従って、この制御コラムＮＯはコラムＮＯ２と認識する。
【００１７】
変換テーブルは、自販機の構造や機種によって異なるので、変換テーブルとして複数種類のパターンを記憶させておき、構造モード切替スイッチ１２またはキーボード６によりあらかじめその機種用に設定しておく。
なお、図４で、ＲＡＭ５に記憶されたデータは、上記のようにして変換テーブルによりＣＰＵ３が認識したコラムＮＯの売切状態を例示したものである。
【００１８】
以上のような構成の場合、従来の接続方法のようにコラムＮＯそのままに結線すると、配線Ａ，配線Ｂ，配線Ｃ部の制御線は最低２６本必要になる（図２）。すなわち、図２，３を参照すると、例えば配線Ａ部についての制御線本数は、図３によりコラムＮＯ１から４までについて４本（横線）であり、これが前方搬出側と後方搬出側の売切れスイッチ入力、および自走スイッチ入力それぞれに対して必要なので合計１２本必要となる。さらに、これに対しての共通線（縦線）が１本必要なので合計１３本必要である。同様にして、コラムＮＯ１３から１６までについても１３本必要なので、総計２６本となる。
【００１９】
ところが、この発明では、上述の変換テーブル（図４）に従って実際のコラムＮＯと入力ポートに接続された制御線のコラムＮＯとを、図２に示した括弧付き数字を参照して上述と同様に読み替えることによって、配線Ａ，配線Ｂ，配線Ｃ部のスイッチ制御線が１１本で済むことが分かる。
このように変換テーブルを用いれば、搬出機構のコラムＮＯを任意に変換して自販機の販売制御ができる。例えば、搬出ボックス２から送信されるＮＯ９コラムの売切れスイッチデータを、ＮＯ２コラムのデータとしてＲＡＭ５に記憶し売切ランプなどの制御データとする。また、ＮＯ２コラムの商品を搬出させるには、搬出ボックス２に対してＮＯ９コラムを搬出させる指令を出せばいい。
【００２０】
なお、上記より分かるように、変換テーブルは、上記のようにマスタボックス１側（ここでは、ＲＯＭ４）に持たせてもいいが、搬出ボックス２側（搬出ボックス側ＲＯＭ１０）に持たせてもいい。図５は、変換テーブルを搬出ボックス２側に持たせたときの変換テーブルの例である。ここでは、搬出リレーＮＯに対する、前方と後方搬出側の売切れスイッチ、および自走スイッチＮＯの変換テーブル、および売切れスイッチデータのコラムＮＯのマスタボックス１への送信時変換テーブルを示す。
【００２１】
このように、変換テーブルを搬出ボックス２側に持たせた場合は、上述の例で説明すれば、搬出ボックス２はＮＯ９コラム用の売切れスイッチ入力ポートから読み込んだデータを、ＮＯ２コラムのデータとしてマスタボックス１へ送信すればいい。また、搬出ボックス２に対してマスタボックスからＮＯ２コラムの搬出指令が出たときは、ＮＯ９コラム（搬出リレーＮＯ）を搬出する。
【００２２】
なお、上述したように変換テーブルを複数パターン用意したとき、構造モード切替スイッチ１２として機械的な切替スイッチを用いれば、ＲＡＭのバックアップ用の電池切れなどで記憶データが消えることに対応できる。
図６、図７は、この発明による制御装置の主要動作を示すフローチャートである。図１から図５を参照して動作を説明する。ここで、変換テーブルを、図６ではマスタボックス１（ＲＯＭ４）に、図７では搬出ボックス２（搬出ボックス側ＲＯＭ１０）に持たせた場合の動作を示す。なお、上述したように、変換テーブルとして、構造モード切替スイッチ１２により、対象自販機用のパターンの変換テーブルを選択しておく。また、ここでは、売切スイッチについての動作を説明するが、他のスイッチでも同様である。
（１）発明１，３，４について
図６において、マスタボックス１のＣＰＵ３は、構造モード切替スイッチ１２により選択されている変換テーブルのパターンを読み取り（ステップＳ６１）、ＲＯＭ４からその変換テーブルを選択しＲＡＭ５へ記憶させる（ステップＳ６２）。
【００２３】
搬出ボックス２から売切データ入力があったときは（ステップＳ６３，分岐Ｙ）、その入力データのコラムＮＯを上記変換テーブルに従って変換し（ステップＳ６４）、その売切れデータをＲＡＭ５に記憶して（ステップＳ６５）、ステップＳ６６へ進む。このＲＡＭ５のデータに基づいて、例えば売切ランプ（図示していない）を点灯させたりする。売切れデータ入力がないときは（ステップＳ６３，分岐Ｎ）、そのままステップＳ６６へ進む。
【００２４】
ステップＳ６６では、ＣＰＵ３は、商品選択ボタン８により販売要求があったかどうかを判断し、あれば（分岐Ｙ）、ＲＡＭ５に記憶した変換テーブルに従ってコラムＮＯを変換し（ステップＳ６７）、変換したコラムＮＯにより搬出ボックス２に商品搬出を指令して（ステップＳ６８）、一連の動作を終了する。販売要求がなければ（ステップＳ６６，分岐Ｎ）、そのまま終了する。
【００２５】
以上の動作により、変換テーブルによってコラムＮＯを設定することにより、実コラムＮＯを変えることなく、入力ポートに対して固定されていたコラムＮＯの割り付けを任意に選べるようになる。
（２）発明２，３，４について
図７において、搬出ボックス２の搬出ボックス側ＣＰＵ９は、構造モード切替スイッチ１２により選択されている変換テーブルのパターンを読み取り（ステップＳ７１）、搬出ボックス側ＲＯＭ１０からその変換テーブルを選択し搬出ボックス側ＲＡＭ１１へ記憶させる（ステップＳ７２）。
【００２６】
次に、搬出ボックス２は、売切れスイッチのデータを読み込み（ステップＳ７３）、その入力データのコラムＮＯを上記の変換テーブルに従って変換し（ステップＳ７４）、その売切れデータをマスタボックス１へ送信する（ステップＳ７５）。
次に、マスタボックス１から商品搬出要求があるかどうかを判断し（ステップＳ７６）、なければ（分岐Ｎ）そのまま終了し、あれば（分岐Ｙ）、要求のあった搬出コラムＮＯを、ステップＳ７２で選択した変換パターンで変換したコラムＮＯの入力ポートで読み込み、そのコラムＮＯの商品を搬出する（ステップＳ７７）。なお、その際、ベンドモータなどの搬出アクチュエータは指令されたコラムＮＯそのままで搬出するが、自走スイッチは搬出コラムＮＯをＳ７２で選択した変換パターンで変換したコラムＮＯの入力ポートで読み込む。
【００２７】
以上の動作により、変換テーブルを搬出ボックス側に持っても、変換テーブルのコラムＮＯ設定により、入力ポートに対して固定されていたコラムＮＯの割り付けを任意に選べるようになる。
【００２８】
【発明の効果】
この発明によれば、マスタ制御部またはスレーブ制御部に実コラムＮＯと制御コラムＮＯとの変換テーブルを複数パターン用意してあらかじめ選択して置くことにより、実コラムＮＯと制御コラムＮＯとの対応を任意に決められるので、入力ポートに対して固定されていたコラムＮＯの割り付けを任意に選ぶことができ、搬出ボックスなどの制御ユニットと各コラム間との配線の設計自由度が向上する。
【００２９】
この結果、スイッチ類と搬出ボックス間の配線構成が、入力ポートの端子割り付けと複数コラムの構成や、配線スペースなどの物理的条件に左右されにくくなる。したがって、ワイヤハーネスの引き回しが簡素化でき、省線化、小型化した配線設計ができるようになり、低価格化や省資源化にも結びつく。また、上記配線の設計自由度の向上とともに、自販機の機種により異なるコラム割り付けの違いに容易に対応できるようになる。
【図面の簡単な説明】
【図１】この発明の一実施の形態を示す構成図
【図２】コラム構成とスイッチ類／搬出ボックスの接続例を示す図
【図３】スイッチ入力回路の例を示す図
【図４】マスタボックスに置かれた変換テーブルの例を示す図
【図５】搬出ボックスに置かれた変換テーブルの例を示す図
【図６】発明１の動作を示すフローチャート
【図７】発明２の動作を示すフローチャート
【符号の説明】
１…マスタボックス、２…搬出ボックス、３…ＣＰＵ、４…ＲＯＭ、５…ＲＡＭ、６…キーボード、７…貨幣処理装置、８…商品選択ボタン、９…搬出ボックス側ＣＰＵ、１０…搬出ボックス側ＲＯＭ、１１…搬出ボックス側ＲＡＭ、１２…構造モード切替スイッチ、１３…搬出機構、１４…その他の販売機構、１５…入力ポート。
【図１】
0003800760.tif 000002
【図２】
0003800760.tif 000003
【図３】
0003800760.tif 000004
【図４】
0003800760.tif 000005
【図５】
0003800760.tif 000006
【図６】
0003800760.tif 000007
【図７】
0003800760.tif 000008