(57)【特許請求の範囲】
【請求項１】
並列に設けられた複数のユニットを択一的に駆動する選択駆動装置であって、
第１端子と第２端子との間に駆動信号を受けて作動する駆動機構を備えた前記複数のユニットを所定数ずつグループ化して各グループ毎に前記各ユニットにおける駆動機構の第１端子に駆動信号を印加する第１のドライバ群と、
前記複数のグループ間において１つずつ共通接続された前記各グループにおける複数の駆動機構の各第２端子を択一的に回路接続して前記第１のドライバ群との間で前記駆動機構を介する通電路を形成する第２のドライバ群と、
前記各ドライバ群の非駆動時に前記第１または第２のドライバ群の出力を論理和する論理和回路と、
この論理和回路の出力から前記駆動信号の有無を検出するチェック回路と
を具備したことを特徴とする並列ユニットの選択駆動装置。
【請求項２】
前記複数のユニットの前記他方の端子は、各グループ内のユニット毎にそれぞれ逆流防止用のダイオードを介して複数のグループ間で共通接続されて前記第２のドライバ群により択一的に回路接続されることを特徴とする請求項１に記載の並列ユニットの選択駆動装置。
【請求項３】
前記複数のユニットは、自動販売機における複数の商品コラムにそれぞれ組み込まれた商品払出装置であって、
各ユニットの選択的な駆動は、上記各商品払出装置にそれぞれ組み込まれたプッシャ駆動用のモータを択一的に通電して行われることを特徴とする請求項１に記載の並列ユニットの選択駆動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば自動販売機における複数の商品コラムにそれぞれ組み込まれる商品払出装置を択一的に駆動する選択駆動装置であって、特にドライバの故障を検出して複数のユニットの同時駆動を防止するに好適なチェック機能を備えた並列ユニットの選択駆動装置に関する。
【０００２】
【関連する背景技術】
たばこ等の自動販売機は、複数種の商品を銘柄別に分類して収納する複数の商品コラムを備え、商品の選択操作に応じて各商品コラムにそれぞれ組み込まれた商品払出装置（払出ユニット）を択一的に駆動することで、指定された商品を選択的に払い出す（販売する）如く構成されている。尚、上記商品払出装置は、例えば商品コラムの下部に組み込まれて商品の載置面をなすと共に、最下位置の商品を該商品コラムの前面側に押し出す押圧部材（プッシャ）を備え、駆動モータの選択的な通電により上記押圧部材を移動駆動する如く構成される。
【０００３】
ところで複数の商品払出装置（払出ユニット）を択一的に駆動する選択駆動装置は、通常、そのユニット数が多いことから複数のユニットを所定数ずつ複数のグループに分け、グループの選択指定と、その指定グループ内でのユニットの指定とによりマトリックス的に特定のユニットを選択指定し、該当ユニットの上述した作動機構である駆動モータを択一的に通電駆動するように構成される。
【０００４】
例えば図３に示すように、６個のユニットにそれぞれ組み込まれた駆動モータＭ1,Ｍ2,〜Ｍ6を択一的に駆動する選択駆動装置においては、上記６個のユニットを３個ずつ２つのグループに分け、各グループ毎にその駆動モータＭ1,Ｍ2,Ｍ3（Ｍ4,Ｍ5,Ｍ6）の一方の端子を共通接続し、第１のドライバ群をなす２つのドライバ１a,１bから駆動信号（正極電圧）を選択的に印加することでグループ選択している。一方、前記各グループにおける駆動モータＭ1,Ｍ2,〜Ｍ6の他方の端子については逆流防止用のダイオードＤ1,Ｄ2,〜Ｄ6をそれぞれ介して個々にグループ間で共通接続し、第２のドライバ群をなす３つの反転ドライバ２a,２b,２cから駆動信号（負極電圧）を選択的に印加することで、各グループ内での駆動モータＭ1,Ｍ2,Ｍ3（Ｍ4,Ｍ5,Ｍ6）を選択指定するものとなっている。尚、上記ドライバ１（１ａ,１ｂ）および反転ドライバ２（２a,２b,２c）は、制御装置（コントローラ）３の出力を受けて選択的に駆動されるもので、例えば図４に示すようにそれぞれ構成される。
【０００５】
かくしてこのように構成された選択駆動装置によれば、第１のドライバ群をなすドライバ１a,１b、および第２のドライバ群をなす反転ドライバ２a,２b,２cをそれぞれ択一的に駆動することで、これらの組み合わせによって特定されるユニットの駆動モータＭだけが択一的に通電駆動されることになる。具体的にはドライバ１aと反転ドライバ２aとをそれぞれ駆動することで、駆動モータＭ1の両端子間にだけ駆動信号（正極電圧と負極電圧）が印加され、これによって上記駆動モータＭ1だけが通電駆動される。
【０００６】
【発明が解決しようとする課題】
ところで上述した如く構成された選択駆動装置においては、次のような問題がある。例えばドライバ１ｂが内部的に短絡して駆動信号（正極電圧）を常に出力している状態であると、駆動モータＭ1を択一的に作動させるべくドライバ１aと反転ドライバ２aとを駆動した場合、上記反転ドライバ２aの駆動に伴って別のグループに属する駆動モータＭ4までが同時に作動する。即ち、２つの駆動モータＭ1,Ｍ4が同時に駆動されることになる。このような同時駆動は、自動販売機においては商品の並列払い出しが行われることを意味する。尚、このような不具合は、第２のドライバ群をなすドライバ２a,２b,２cが内部的に短絡している場合にも同様に発生する。特にこのような並列払い出しは上述した如くグループ分けされたグループ数や、グループ内のユニット数に対応して生じるので大きな問題となる。
【０００７】
ちなみに上記問題を解消するには商品払出装置（ユニット）のグループ分けをやめて個々の商品払出装置（駆動モータＭ）をそれぞれ独立に駆動制御するようにすれば良い。しかしこの場合には各商品払出装置（駆動モータＭ）と制御装置３との間をそれぞれ個別に回路接続する必要が生じる上（配線数の増大）、ドライバおよび反転ドライバを商品払出装置（駆動モータＭ）の数だけ準備することが必要となるので、その構成が相当大掛かりになると言う問題が生じる。
【０００８】
本発明はこのような事情を考慮してなされたもので、その目的は、グループ分けされた複数のユニットを選択的に駆動するドライバの故障を検出して、複数のユニットの同時駆動を防止するに好適なチェック機能を備えた並列ユニットの選択駆動装置を提供することにある。
【０００９】
【課題を解決するための手段】
上述した目的を達成するべく本発明に係る並列ユニットの選択駆動装置は、例えば自動販売機の商品コラムにそれぞれ組み込まれた商品払出装置のように、並列に設けられた複数のユニットを択一的に駆動するものであって、
第１端子と第２端子との間に駆動信号を受けて作動する駆動機構を備えた複数のユニットを所定数ずつグループ化して各グループ毎に前記各駆動機構の第１端子に駆動信号を印加する第１のドライバ群と、前記複数のグループ間において１つずつ共通接続された前記各グループにおける複数の駆動機構の各第２端子を択一的に回路接続して前記第１のドライバ群との間で前記駆動機構を介する通電路を形成する第２のドライバ群とを備え、更に前記各ドライバ群の非駆動時に前記第１または第２のドライバ群の出力を論理和する論理和回路と、この論理和回路の出力から前記駆動信号の有無を検出するチェック回路とを備えたことを特徴としている。
【００１０】
より具他的には、複数のユニットの一方の端子をグループ毎に共通接続して第１のドライバ群により択一的に駆動信号を印加するようにし、また前記複数のユニットの他方の端子を、各グループ内のユニット毎にそれぞれ逆流防止用のダイオードを介して複数のグループ間で共通接続して前記第２のドライバ群により択一的に回路接続するようにし、前記各ドライバ群の非駆動時にこれらの各ドライバ群の出力を論理和してその回路機能をチェックするようにしたことを特徴としている。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態に係る並列ユニットの選択駆動装置について、並列に設けた６個のユニット（駆動モータＭ）を択一的に駆動する場合を例に説明する。
図１は６個のユニット（駆動モータＭ1,Ｍ2,〜Ｍ6）を選択的（択一的）に駆動する選択駆動装置の概略的な構成を示すもので、図３に示した従来装置と同一部分には同一符号を付して示してある。この装置が特徴とするところは、グループ分けされた複数の駆動モータＭ1,Ｍ2,〜Ｍ6をグループ毎に選択駆動する第１のドライバ群をなすドライバ１a,１bの故障（短絡）を検出するべく該ドライバ１a,１bの出力を論理和するチェック回路４を設けている点にある。このチェック回路４は、例えば前記ドライバ１a,１bの出力をそれぞれ検出すると共に、その出力端子を共通接続した２つの反転バッファ（インバータ）４a,４bからなる。そして制御装置３は、前記ドライバ１a,１bの非駆動時に上記チェック回路４の出力（共通接続されて論理和されるドライバ１a,１bの出力）を監視することで、前記ドライバ１a,１bの故障、特にその内部的な短絡を検出するものとなっている。
【００１２】
かくしてこのようなチェック回路４を備えた選択駆動装置によれば、仮にドライバ１a,１bの一方が内部的に短絡しているとすれば、これらのドライバ１a,１bを駆動していないとき（非駆動時）であっても、上記短絡が生じているドライバ１a（１b）の出力として駆動モータＭに対する駆動信号（正極電圧）が出力されることになる。するとこの出力（正極電圧）を受けて反転バッファ４a（４b）が作動することになるのでその論理和出力がＬowとなり、制御装置３はこの論理和出力から前記ドライバ１a,１bの故障（短絡）を検出することになる。
【００１３】
尚、ドライバ１a,１bが正常に機能している場合には、該ドライバ１a,１bの非駆動時にはこれらの出力端には駆動信号（正極電圧）が生じることがない。従って前記反転バッファ４a,４bが共に作動することがなく、これらの反転バッファ４a,４bの出力は共にＨighに保たれるので、制御装置３はこの出力を受けて前記ドライバ１a,１bに異常がないこと、つまり故障（短絡）が生じていないことを確認し得ることになる。
【００１４】
ちなみに前記ドライバ１a,１bが正常に機能するときに前記制御装置３の下でドライバ１a,１bを選択的に駆動した場合には、該ドライバ１a,１bからの駆動信号の出力を受けて前記反転バッファ４a,４bがそれぞれ作動し、その出力がＬowとなる。従ってこの時点においては、前記制御装置３は、ドライバ１a,１bの選択的な駆動によってチェック回路４の出力がＬowとなったのか、或いはドライバ１a,１bの短絡に起因してチェック回路４の出力がＬowとなっているのかを識別することはできない。従ってドライバ１a,１b（第１のドライバ群）の非駆動時にチェック回路４を用いてその出力を検査することが重要である。そしてドライバ１a,１bの故障（短絡）が検出された場合には、例えば速やかに警報を発し、当該ドライバ１a,１b（第１のドライバ群）の駆動を停止する等の対策を講じるようにすれば良い。
【００１５】
かくしてこのように構成された選択駆動装置を自動販売機に組み込めば、ドライバの短絡を予め検出することができるので、例えばドライバ群の選択的な駆動を停止することでドライバの故障（短絡）に起因して複数の商品払出装置が同時駆動されることを未然に防ぐことが可能となる。従って商品の払い出し時に、選択指定された商品と共に、他の商品を同時に払い出してしまう等の事故を効果的に防ぐことが可能となる。
【００１６】
尚、第１のドライバ群（ドライバ１a,１b）に解放（断線）事故が生じている場合には、その選択的な駆動によっても該第１のドライバ群からは駆動信号（正極電圧）が出力されることがない。従って第２のドライバ群である反転ドライバ２a,２b,２cが選択的に駆動されたとしても駆動モータＭが通電駆動されることはない。従ってこの場合には特定の駆動モータＭの選択的な駆動ができないだけであり、自動販売機にあっては商品の選択的な払い出し動作（販売動作）が行われないだけなので、別の対策を講じるようにすれば良い。
【００１７】
ところで複数の駆動モータＭ1,Ｍ2,〜Ｍ6の同時駆動の問題は、第２のドライバ群（反転ドライバ２a,２b,２c）の故障（内部的短絡）時にも同様に生じる。従ってこのような第２のドライバ群の故障を検出するには、先の実施形態と同様に、これらの反転ドライバ２a,２b,２cの出力を論理和するチェック回路５を組み込むようにすれば良い。具体的には図２に示すように反転ドライバ２a,２b,２cの各出力端にそれぞれ逆接続したダイオード５a,５b,５cの他端（アノード）を共通接続し、抵抗６を介してプルアップして論理和回路を構成し、その出力を制御装置３に入力するようにする。そして反転ドライバ２a,２b,２cの非駆動時に上記チェック回路５の出力がＬowとなっていないかを調べることにより、該反転ドライバ２a,２b,２cの故障（短絡）が検査される。
【００１８】
即ち、反転ドライバ２a,２b,２cが正常に機能する場合、その出力は該反転ドライバ２a（２b,２c）が選択的に駆動されたときにだけ駆動モータＭに対して駆動信号（負極電圧）を印加するべく設置される。従ってこの場合には、同時にチェック回路５の抵抗６からダイオード５a（５b,５c）を介して電流が流れ、該チェック回路５の出力がＬowとなる。しかし反転ドライバ２a（２b,２c）の非駆動時には、該反転ドライバ２a（２b,２c）の出力段が遮断状態にあるので駆動モータＭの他端側が接地されることがなく、またチェック回路５の抵抗６からダイオード５a（５b,５c）を介して電流が流れることもない。これ故、このときにはチェック回路５の出力は、本来的にはＨighに保たれる。
【００１９】
しかしながら反転ドライバ２a（２b,２c）に故障（短絡）が生じ、その出力端が接地された状態にあると、反転ドライバ２a（２b,２c）が非駆動であるにも拘わらず該反転ドライバ２a（２b,２c）の出力段を介して駆動モータＭの他端が接地されると共に、チェック回路５においてはその抵抗６からダイオード５a（５b,５c）を介して電流が流れることになり、その出力はＬowとなる。制御装置３はこのような反転ドライバ２a（２b,２c）の非駆動時におけるチェック回路５の出力を監視することで、該反転ドライバ２a（２b,２c）の故障（内部的短絡）を検出しており、故障検出時に警報を発する等して駆動モータＭの選択的な駆動を停止するものとなっている。
【００２０】
従ってこのようなチェック回路５を備えた選択駆動装置においても、先の実施形態と同様に複数の駆動モータＭの同時駆動を未然に防ぐことが可能となる。特に自動販売機に適用して、複数の商品コラムからの商品の並列払い出しを未然に防ぐことが可能となる。尚、ダイオード５a,５b,５cの短絡が懸念される場合には、先の実施形態と同様に出力監視用のドライバ（反転ドライバ）を用いる等して反転ドライバ２a,２b,２cの出力ライン（駆動モータＭの他端子側）とアイソレートした状態で、その出力レベルの検出を行うようにすれば良い。
【００２１】
尚、本発明は上述した実施形態に限定されるものではない。例えば第１のドライバ群および第２のドライバ群のそれぞれにチェック回路を組み込んでも良いことは勿論のことである。またここでは６つのユニットをグループ分けして選択的に駆動する例について説明したが、制御対象とするユニットの数や、グループの数および１つのグループを構成するユニットの数は、その仕様に応じて定めれば良いものである。またチェック回路を構成するドライバとしては、例えばフォトカップラを用いてユニットの駆動系と電気的に分離したものを用いることも可能である。更には各ユニットの駆動機構としては、モータに限らずプランジャのようなものであっても良い。その他、本発明はその要旨を逸脱しない範囲で種々変形して実施することができる。
【００２２】
【発明の効果】
以上説明したように本発明によれば、一対の端子間に駆動信号を受けて作動する複数のユニットを所定数ずつグループ化して各グループ毎に前記各ユニットの一方の端子に駆動信号を印加する第１のドライバ群と、前記複数のユニットに対して一括して前記各グループ内のユニットの他方の端子をそれぞれ択一的に回路接続する第２のドライバ群とを備え、更に前記各ドライバ群の非駆動時に該ドライバ群の出力を論理和して前記駆動信号の有無を検出するチェック回路とを備えているので、ドライバ群の内部的短絡事故を逸早く検出することができ、複数のユニットの同時駆動を未然に防ぐことができる等の実用上多大なる効果が奏せられる。
【００２３】
特に自動販売機に適用して、複数の商品コラムからの並列的な商品の同時払い出しを未然に防ぐことができる等の実用上多大なる効果を奏し得る。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る並列ユニットの選択駆動装置の概略的な構成例を示す図。
【図２】本発明の別の実施形態に係る並列ユニットの選択駆動装置の概略的な構成例を示す図。
【図３】従来の並列ユニットの選択駆動装置の概略的な構成例を示す図。
【図４】選択駆動装置に組み込まれるドライバと反転ドライバの構成例を示す図。
【符号の説明】
Ｍ（Ｍ1,Ｍ2,〜Ｍ6）  駆動モータ（ユニット）
１  第１のドライバ群
１a,１b ドライバ
２  第２のドライバ群
２a,２b 反転ドライバ
３  制御装置
４  チェック回路
４a,４b 反転ドライバ
５  チェック回路
５a,５b,５c ダイオード
６  抵抗
【図１】
0004100754.tif 000002
【図２】
0004100754.tif 000003
【図３】
0004100754.tif 000004
【図４】
0004100754.tif 000005