(57)【特許請求の範囲】
【請求項１】
奥行き方向に収容した商品を販売指令に基づいて一つずつ前方に払い出すラックと、
前記ラックに商品払い出し動作をさせるとともに、払い出された商品を検知し受容して商品取出口に搬送するキャッチャー機構とを備えた自動販売機の制御方法において、
最初に払い出される一つ目の商品の払い出し時間と、つぎに払い出される二つ目の商品の払い出し時間との差分時間を算出し、三つ目以降の商品は前方に払い出したことを検出した時点から前記差分時間だけ払い出し動作を継続し、前記差分時間が経過した時点で払い出し動作を停止することを特徴とする自動販売機の制御方法。
【請求項２】
記憶された時間データを充填扉の開閉時にリセットするようにしたことを特徴とする請求項１に記載の自動販売機の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、自動販売機の制御方法に関し、さらに詳しくは、煩わしいデータ入力作業をしなくても最前列の商品を自動的にラックのゲート位置まで隙間なく詰めて陳列でき、庫内の見栄えと商品の視認性を向上できるとともに、販売トラブルを防止できる自動販売機の制御方法に関する。
【０００２】
【従来の技術】
近年、商品の購入意欲をより喚起できることから、庫内の商品およびその販売動作を透視できる自動販売機が提供されている。かかる自動販売機として、収容した商品を販売指令に基づいて１つずつ前方に払い出すラックと、この払い出された商品を受容して商品取出口に搬送するキャッチャーメカとを備えたものが知られている。
【０００３】
図示例を省略するが、上記キャッチャーメカは、販売指令に基づいて、ラックから１つずつ前方に払い出される商品を受け取って商品取出口に搬出するバケットと、このバケットを上下左右に移動させ、任意のラックの前方に位置させるＸ−Ｙ搬送装置とからなっている。なお、商品はラックの長手方向に隙間なく充填されている。
【０００４】
上記バケットは、ラック前縁部のゲートを開閉するゲート開閉機構と、ラックの商品払出機構（たとえば、いわゆるプッシャ式やコンベヤ式の機構）を動作させる連結ギヤと、ラックから払い出された商品を受容し、当該商品をバケットの外部（商品取出口）に払出可能に形成されたローラベルトと、受容した商品を検知する商品検知センサと、上記連結ギヤおよびローラベルトを動作させるコンベヤモータと、バケットから商品が外部に送出される際に開閉するバケットフラッパと、このバケットフッパの開閉を検知するバケットフラッパ開閉検知センサとを備えているものが知られている。
【０００５】
つぎにキャッチャーメカおよびラックの基本動作について説明する。まずバケットは、販売指令に基づいて、販売対象商品の収納されているラックの前方位置にＸ−Ｙ搬送装置によって搬送される。このとき、バケットの連結ギヤとラックの商品払出機構のギヤとが噛み合う。
【０００６】
つぎにバケットは、ゲート開閉機構によってラックのゲートを開け、コンベヤモータを動作せることによって連結ギヤを駆動し、ラックの商品払出機構を駆動する。そしてバケットは、前方に払い出された商品を受容し、これを商品検知センサで検知すると、コンベヤモータを停止してラックの商品払出動作を停止するとともに、ゲート開閉機構によってラックのゲートを閉じる。
【０００７】
このように、商品販売時のコンベヤモータの停止タイミングは、商品検知センサにて商品を検知した時点で停止させているため、１つ目の商品が販売されると、ゲートと２つ目の商品との間に、商品奥行き寸法分の隙間が生じ、１つ目の商品分の隙間が形成される。庫内を透視できる自動販売機では、この隙間は庫内の見栄えを悪くするとともに、ラックの最前列商品が視認しにくくなってしまうという課題があった。そこで、この隙間が形成されないように２つ目以降の商品を前方に詰めて陳列するために、各ラックごとに、販売する商品に応じて当該払い出し動作（コンベヤモータの動作時間）を制御するデータをリモコンやキーボード操作によって予め入力していた。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来の自動販売機では、販売商品に応じてデータの入力作業をしなければならず、扱う商品が多様化すると当該入力作業に非常に手間がかかるとともに、データの入力ミスによって、たとえばゲートの開閉位置に商品が送出されてゲートが閉まらなくなる等、販売異常信号が検出され、販売が中止される等の販売トラブルが起こりやすくなるおそれがあるという課題があった。
【０００９】
この発明は、上記に鑑みてなされたものであって、煩わしいデータ入力作業をしなくても最前列の商品を自動的にラックのゲート位置まで隙間なく詰めて陳列でき、庫内の見栄えと商品の視認性を向上できるとともに、販売トラブルを防止できる自動販売機の制御方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述の目的を達成するために、この発明の請求項１にかかる自動販売機の制御方法は、奥行き方向に収容した商品を販売指令に基づいて一つずつ前方に払い出すラックと、前記ラックに商品払い出し動作をさせるとともに、払い出された商品を検知し受容して商品取出口に搬送するキャッチャー機構とを備えた自動販売機の制御方法において、最初に払い出される一つ目の商品の払い出し時間と、つぎに払い出される二つ目の商品の払い出し時間との差分時間を算出し、三つ目以降の商品は前方に払い出したことを検出した時点から前記差分時間だけ払い出し動作を継続し、前記差分時間が経過した時点で払い出し動作を停止することを特徴とする。
【００１１】
したがって、従来のような煩わしいデータ入力作業を不要にでき、庫内の見栄えと最前列の商品の視認性を向上できるとともに、データの入力ミスによる販売トラブルを防止できる。特に弁当等の商品のように、缶飲料商品やペットボトル飲料商品等に比べて奥行きが大きい商品では、この効果は絶大である。
【００１２】
また、この発明の請求項２にかかる自動販売機の制御方法は、記憶された時間データを充填扉の開閉時にリセットするようにしたものである。これにより、商品の補充や入れ替え作業の際に当該時間データのリセット作業をする必要がなくなり、さらに使い勝手が良くなる。
【００１３】
【発明の実施の形態】
以下、この発明にかかる自動販売機の制御方法の実施の形態につき図面を参照しつつ詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
図１は、この発明の実施の形態にかかる自動販売機の制御装置を示すブロック図、図２は、ＲＡＭに格納された各コラム毎の商品払い出し時間を示す表図、図３は、ラックの１本目の商品が払い出される過程（ａ）〜（ｂ）を示す模式図であり、１本目の商品が検知されるまでの時間ｔ１を定義してある。図４は、ラックの２本目の商品が払い出される過程（ａ）〜（ｂ）を示す模式図であり、２本目の商品が検知されるまでの時間ｔ２を定義してある。図５は、ラックの３本目以降の商品が払い出される過程（ａ）〜（ｃ）を示す模式図であり、差分時間Ｔ（＝ｔ２−ｔ１）を定義してある。
【００１５】
主制御部１は、自動販売機全体を制御するＣＰＵ１ａを備え、制御プログラムはＲＯＭ（図示せず）に格納され、制御データはＲＡＭ（図示せず）に記憶されている。後述する時間測定用のタイマーは、この主制御部１に設けられている。本体制御部２は、キャッチャーメカ６を制御するものであり、ＲＯＭ３およびＲＡＭ４を備えて、主制御部１と交信ライン５によって接続されている。
【００１６】
ＲＯＭ３には、販売動作に必要なプログラムが格納されており、たとえば、コンベヤモータ９の動作制御プログラムや商品検知センサ７による検知プログラムが格納されている。また、ＲＡＭ４には、図２に示すように、各コラム毎（コラム数を任意の整数ｎとしてある）の、後述する時間データ（ｔ１−１〜ｔｎ−１，ｔ１−２〜ｔｎ−２，Ｔ１〜Ｔｎ）を格納するようになっている。ＲＡＭ４に記憶された時間データは、充填扉（図示せず）の開閉によってリセットされるようになっている。
【００１７】
キャッチャーメカ６は、図１および図３に示すように、主制御部１による販売指令に基づいて、ラック１０から１本ずつ前方に払い出される商品Ｇを受け取って商品取出口（図示せず）に搬出するバケット（図示せず）と、このバケットを上下左右に移動させ、任意のラック１０の前方に位置させるＸ−Ｙ搬送装置（図示せず）とからなっている。なお、商品Ｇはラック１０の長手方向に隙間なく充填されており、説明の便宜上、前方（ラックゲート１１側）にある商品から順次＃１、＃２、・・・、＃ｎと符号を付してある。
【００１８】
また、キャッチャーメカ６の上記バケットは、ラック１０のラックゲート１１を開閉するゲート開閉機構と、ラック１０の商品払出機構（たとえば、いわゆるプッシャ式やコンベヤ式の機構）を動作させる連結ギヤと、ラック１０から払い出された商品Ｇを受容し、当該商品Ｇをバケットの外部（商品取出口）に払出可能に形成されたローラベルトと、受容した商品Ｇを検知する商品検知センサ７と、上記連結ギヤおよびローラベルトを動作させるコンベヤモータ９と、バケットから商品Ｇが外部に送出される際に開閉するバケットフラッパと、このバケットフッパの開閉を検知するバケットフラッパ開閉検知センサ８とを備えている。
【００１９】
つぎにキャッチャーメカ６およびラック１０の基本動作について説明する。まずバケットは、主制御部１による販売指令に基づいて、販売対象商品の収納されているラック１０の前方位置にＸ−Ｙ搬送装置によって搬送される。このとき、バケットの連結ギヤと、ラック１０の商品払出機構のギヤとが噛み合う。
【００２０】
つぎにバケットは、ゲート開閉機構によってラック１０のラックゲート１１を開け、コンベヤモータ９を動作せることによって連結ギヤを駆動し、ラック１０の商品払出機構を駆動する。そしてバケットは、前方に払い出された商品Ｇを受容し、これを商品検知センサ７で検知すると、コンベヤモータ９を停止してラック１０の商品払出動作を停止するとともに、ゲート開閉機構によってラック１０のラックゲート１１を閉じる。
【００２１】
この商品Ｇの払い出し動作における払い出し時間は、図３〜図５に示すように定義される。すなわち、時間ｔ１は、図３に示すように、商品補充後におけるラックゲート１１と１本目の商品Ｇ（＃１）との隙間がゼロの状態からコンベヤモータ９を動作させ、商品Ｇ（＃１）がバケットの商品検知センサ７によって検知されるまでの時間である。
【００２２】
また、図４（ａ）に示すように、１本目の商品Ｇ（＃１）が販売されると、ラックゲート１１と２本目の商品Ｇ（＃２）との間に、１本目の商品Ｇ（＃１）分の隙間が形成される。時間ｔ２は、図４（ｂ）に示すように、この隙間がある状態からコンベヤモータ９を動作させ、２本目の商品Ｇ（＃２）がバケットの商品検知センサ７によって検知されるまでの時間である。時間Ｔは、上記時間ｔ１，ｔ２の差分（＝ｔ２−ｔ１）である。
【００２３】
なお、商品Ｇを受容したバケットは、上記Ｘ−Ｙ搬送装置によって商品取出口まで搬送される。すると、再びコンベヤモータ９を駆動してローラベルトを動作させ、開かれたバケットフラッパから商品Ｇを商品取出口に送出する。
【００２４】
つぎに制御動作について図６〜図９に基づいて説明する。ここで、図６は、１本目の商品の払い出し時間の測定に係る制御動作を示すフローチャート、図７は、２本目の商品の払い出し時間の測定に係る制御動作を示すフローチャート、図８は、３本目以降の商品の払い出し時間の決定に係る制御動作を示すフローチャート、図９は、３本目以降の商品の払い出し動作を示すフローチャートである。
【００２５】
以下、任意の一のラック１０に着目して説明する。まず、１本目の商品Ｇ（＃１）の払い出し時間の測定に係る制御動作について、図６および図３に基づいて説明する。ここでは、すでに本体制御部２からの動作指令に基づいてキャッチャーメカ６が動作し、バケットが所定のラック１０のラックゲート１１を開けて商品を受容できる状態にあるものとする。本体制御部２からの動作指令によりコンベヤモータ９を起動し（ステップＳ１０）、商品検知までの時間を測定するために主制御部１のタイマーをセットする（ステップＳ１１）。
【００２６】
コンベヤモータ９が動作しラック１０の商品払出機構が駆動すると、１本目の商品Ｇ（＃１）が前方に払い出され、バケット内の商品検知センサ７が商品受容を検知するまで上記タイマーが動作する（ステップＳ１２）。商品受容が検知されたら（ステップＳ１２肯定）、この１本目の商品の払い出し時間が計測される（ステップＳ１３）。そして、本体制御部２によりコンベヤモータ９が停止され、待機状態にされるとともに（ステップＳ１４、ステップＳ１５）、この払い出し時間がＲＡＭ４にｔ１として記憶される（ステップＳ１６）。
【００２７】
つぎに２本目の商品Ｇ（＃２）の払い出し時間の測定に係る制御動作について、図７および図４に基づいて説明する。ここでも、すでに本体制御部２からの動作指令に基づいてキャッチャーメカ６が動作し、バケットが上記ラック１０のラックゲート１１を開けて商品を受容できる状態にあるものとする。本体制御部２からの動作指令によりコンベヤモータ９を起動し（ステップＳ２０）、商品検知までの時間を測定するために主制御部１のタイマーをセットする（ステップＳ２１）。
【００２８】
コンベヤモータ９が動作しラック１０の商品払出機構が駆動すると、２本目の商品Ｇ（＃２）が前方に払い出され、バケット内の商品検知センサ７が商品受容を検知するまで上記タイマーが動作する（ステップＳ２２）。商品受容が検知されたら（ステップＳ２２肯定）、この２本目の商品の払い出し時間が計測される（ステップＳ２３）。そして、本体制御部２によりコンベヤモータ９が停止され、待機状態にされるとともに（ステップＳ２４、ステップＳ２５）、この払い出し時間がＲＡＭ４にｔ２として記憶される（ステップＳ２６）。これらの払い出し時間ｔ１，ｔ２の測定は、各ラック１０毎に行われる。
【００２９】
つぎに３本目以降の商品の払い出し時間の決定に係る制御動作について図８に基づいて説明する。同一のラック１０において、２本以上の商品が販売されたか否かを判断する（ステップＳ３０）。２本以上の商品が販売されていたならば（ステップＳ３０肯定）、１本目の商品Ｇ（＃１）の払い出し時間ｔ１と２本目の商品Ｇ（＃２）の払い出し時間ｔ２との差を求めてこれをＴとし（ステップＳ３１）、ＲＡＭ４に記憶する（ステップＳ３２）。
【００３０】
つぎに３本目以降の商品の払い出し動作について図９および図５に基づいて説明する。図５（ａ）に示すように、２本目の商品Ｇ（＃２）が払い出された後は、１本目と２本目の商品の払い出し時間の差Ｔによって、３本目以降の商品（＃３、＃４・・・、＃ｎ）とラックゲート１１との間に一定の隙間が形成されている。したがって、この隙間に相当する差分時間Ｔだけコンベヤモータ９を動作させて３本目以降の商品を前進させ、ラックゲート１１との間に隙間が形成されないようにするのが、本発明の趣旨である。
【００３１】
すなわち、コンベヤモータ９を起動し（ステップＳ４０）、３本目の商品Ｇ（＃３）が前方に払い出され、バケット内の商品検知センサ７によって検知されたら（ステップＳ４１肯定）、上記差分時間Ｔを主制御部１のタイマーにセットする（ステップＳ４２）。そして、この差分時間Ｔが経過したらコンベヤモータ９を停止し（ステップＳ４３肯定、ステップＳ４４）、待機状態とする（ステップＳ４５）。
【００３２】
なお、ＲＡＭ４に記憶された上記時間データ（ｔ１，ｔ２，Ｔ）は、充填扉の開閉によって自動的にリセットされるので、商品の補充や入れ替え作業の際に当該時間データのリセット作業をする必要はない。
【００３３】
以上のように、この実施の形態にかかる自動販売機の制御方法によれば、１本目と２本目の商品の払い出し時間の差分時間Ｔだけコンベヤモータ９を動作させることにより、３本目以降の商品を自動的に前進させ、ラックゲート１１との間に隙間が形成されないようにすることができるので、従来のような煩わしいデータ入力作業を不要にでき、庫内の見栄えと最前列の商品Ｇの視認性を向上できるとともに、データの入力ミスによる販売トラブルを防止できる。特に弁当等の商品のように、缶飲料商品やペットボトル飲料商品等に比べて奥行きが大きい商品では、この効果は絶大である。
【００３４】
【発明の効果】
以上説明したように、この発明にかかる自動販売機の制御方法（請求項１）によれば、奥行き方向に収容した商品を販売指令に基づいて一つずつ前方に払い出すラックと、前記ラックに商品払い出し動作をさせるとともに、払い出された商品を検知し受容して商品取出口に搬送するキャッチャー機構とを備えた自動販売機の制御方法において、最初に払い出される一つ目の商品の払い出し時間と、つぎに払い出される二つ目の商品の払い出し時間との差分時間を算出し、三つ目以降の商品は前方に払い出したことを検出した時点から前記差分時間だけ払い出し動作を継続し、前記差分時間が経過した時点で払い出し動作を停止するようにしたので、従来のような煩わしいデータ入力作業を不要にでき、庫内の見栄えと最前列の商品の視認性を向上できるとともに、データの入力ミスによる販売トラブルを防止できる。特に弁当等の商品のように、缶飲料商品やペットボトル飲料商品等に比べて奥行きが大きい商品では、この効果は絶大である。
【００３５】
また、この発明にかかる自動販売機の制御方法（請求項２）によれば、記憶された時間データを充填扉の開閉時にリセットするようにしたので、商品の補充や入れ替え作業の際に当該時間データのリセット作業をする必要がなくなり、さらに使い勝手が良くなる。
【図面の簡単な説明】
【図１】この発明の実施の形態にかかる自動販売機の制御装置を示すブロック図である。
【図２】ＲＡＭに格納された各コラム毎の商品払い出し時間を示す表図である。
【図３】ラックの１本目の商品が払い出される過程（ａ）〜（ｂ）を示す模式図である。
【図４】ラックの２本目の商品が払い出される過程（ａ）〜（ｂ）を示す模式図である。
【図５】ラックの３本目以降の商品が払い出される過程（ａ）〜（ｃ）を示す模式図である。
【図６】１本目の商品の払い出し時間の測定に係る制御動作を示すフローチャートである。
【図７】２本目の商品の払い出し時間の測定に係る制御動作を示すフローチャートである。
【図８】３本目以降の商品の払い出し時間の決定に係る制御動作を示すフローチャートである。
【図９】３本目以降の商品の払い出し動作を示すフローチャートである。
【符号の説明】
１  主制御部
１ａ  ＣＰＵ
２  本体制御部
３  ＲＯＭ
４  ＲＡＭ
５  交信ライン
６  キャッチャーメカ
７  商品検知センサ
８  バケットフラッパ開閉検知センサ
９  コンベヤモータ
Ｇ  商品
１０  ラック
１１  ラックゲート
【図１】
0004626074.tif 000002
【図２】
0004626074.tif 000003
【図３】
0004626074.tif 000004
【図４】
0004626074.tif 000005
【図５】
0004626074.tif 000006
【図６】
0004626074.tif 000007
【図７】
0004626074.tif 000008
【図８】
0004626074.tif 000009
【図９】
0004626074.tif 000010