(57)【要約】【課題】コラムの設定作業を容易にする物品販売機のコラム自動設定装置を提供する。【解決手段】  物品を収納する棚１３に設けられ、物品を前後方向に並べて収納するコラムと、コラム毎に棚１３に着脱可能に設置され、販売指令に基づいてコラムに収納された物品を順次搬出する搬出機構５５と、を備えた物品販売機１のコラム自動設定装置であって、搬出機構５５は、棚１３にあらかじめ設定された複数箇所の左右位置に任意に設置可能であり、搬出機構５５のモータ６１の接続状態によりモータ６１の設置位置を検出するモータ有無情報作成部８１と、モータ有無情報作成部８１により検出したモータ６１の有無情報に基づいて、棚１３における搬出機構５５の種類及び設置位置を自動的に判定するパターン抽出部８２と、を備える。【選択図】図８
2020080072.tif 000002
【特許請求の範囲】
【請求項１】
物品を収納する棚に左右に複数個並べて設けられ、前記物品を前後方向に並べて収納するコラムと、前記棚に着脱可能に設置され、販売指令に基づいて前記コラムに収納された物品を順次搬出する搬出機構と、を備え、前記搬出機構は、前記棚にあらかじめ設定された複数箇所の左右位置に任意に設置可能な物品販売機のコラム自動設定装置であって、
前記棚における前記搬出機構の設置位置を検出する位置検出器と、
前記位置検出器によって検出された前記搬出機構の設置位置に基づいて、前記棚における前記コラムの設定状況を判定する判定部と、を備えたことを特徴とする物品販売機のコラム自動設定装置。
【請求項２】
前記搬出機構は、１つの駆動部と、１つまたは隣合う複数の前記コラムを占有して設置される搬出部を備え、前記搬出部が占有する前記コラムの数または前記搬出部に対する前記駆動部の相対的な位置が異なる複数の種類から選択して設置され、
前記位置検出器は、前記コラム毎に検出した前記駆動部の設置の有無を前記搬出機構の設置位置として検出し、
前記判定部は、前記位置検出器により検出した前記駆動部の設置の有無情報に基づいて、前記搬出機構の種類及び設置位置を前記コラムの設定状況として判定することを特徴とする請求項１に記載の物品販売機のコラム自動設定装置。
【請求項３】
前記コラムの設定状況が複数のパターンに判定される場合に警告を行う警告部を備えたことを特徴とする請求項１または２に記載の物品販売機のコラム自動設定装置。
【請求項４】
前記判定部によって前記コラムの設定状況が複数のパターンに判定された場合に、当該複数のパターンの前記設定状況を表示させる表示部を備えることを特徴とする請求項１から３のいずれか１項に記載の物品販売機のコラム自動設定装置。
【請求項５】
前記表示部に表示された複数のパターンの前記設定状況から、実際の前記コラムの設定状況を選択し確定させる選択部を備えたことを特徴とする請求項４に記載の物品販売機のコラム自動設定装置。
【請求項６】
前記判定部によって判定された前記コラムの設定状況に基づいて、前記コラムに収納される物品の情報、及び前記物品を購入するための操作ボタンを表示部に表示させる制御部を備えたことを特徴とする請求項１から５のいずれか１項に記載の物品販売機のコラム自動設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品を自動的に販売する物品販売機において、物品を収納する棚のコラムを自動的に設定する装置に関する。
【背景技術】
【０００２】
箱状のキャビネット内に設けられた棚に複数の種類の物品を収納し、購入者が選択した物品を自動的に搬出する物品販売機が知られている。例えば、特許文献1に記載された物品販売機（自動販売機）では、キャビネット内で上下方向に複数並べて配置された棚の前方を上下方向に移動するバケット(キャッチャーバケット)を備え、購入者が選択した物品を搬出機構によって棚から前方に押し出し、当該棚の前方に移動したバケットに物品を搬出する。そして、物品を載せたバケットを物品販売機の下部に位置する物品取出口に相対する位置まで移動して、当該物品取出口から購入者が物品を取り出す構造となっている。
【０００３】
また、特許文献１に開示された物品販売機では、棚を左右方向に複数個に仕切り、左右方向に並べたコラムを形成している。各コラムには、物品が前後方向に並べられるとともに、らせん棒状の部品であるスパイラルを備えた搬出機構が夫々備えられている。このスパイラルは軸線が前後方向に延び、スパイラルの間に物品を挟むようにして支持しており、スパイラルの後部に設けられたモータによって当該スパイラルを回転させることにより、物品を前方に移動させるように構成されている。
【０００４】
一方、特許文献２には、物品販売機のモータ等の各種電気アクチュエータが正常に作動するか判定するテスト機能を備えた物品販売機が開示されている。特許文献２の物品販売機では、各電気アクチュエータを所定時間作動させた際の電流値に基づいて、ハーネスの接続不良等の故障を判定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−８１５３３号公報
【特許文献２】特許第２８２２３５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、異なる大きさの物品を収納可能にする物品販売機では、各棚において、コラムの幅及び位置をあらかじめ決められた複数箇所から選択して設定することが可能となっているものがある。このようにコラムの幅及び位置を変更した場合には、１つの棚においてコラムの個数が変更される場合があり、またこれに伴い搬出機構の位置も変更される。
【０００７】
しかしながら、このようにコラムの個数、位置を変更した場合には、その位置に合わせて操作パネルの操作スイッチを変更してコラムと操作スイッチとを整合させるコラムの設定作業が必要である。そして、このコラムの設定作業は、管理者がコラムを変更する毎に実行する必要があり、容易に設定することが要求されている。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであって、棚における複数のコラムの個数や位置を変更可能な物品販売機において、コラムの設定作業を容易にする物品販売機のコラム自動設定装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の物品販売機のコラム自動設定装置は、物品を収納する棚に左右に複数個並べて設けられ、前記物品を前後方向に並べて収納するコラムと、前記棚に着脱可能に設置され、販売指令に基づいて前記コラムに収納された物品を順次搬出する搬出機構と、を備え、前記搬出機構は、前記棚にあらかじめ設定された複数箇所の左右位置に任意に設置可能な物品販売機のコラム自動設定装置であって、前記棚における前記搬出機構の設置位置を検出する位置検出器と、前記位置検出器によって検出された前記搬出機構の設置位置に基づいて、前記棚における前記コラムの設定状況を判定する判定部と、を備えたことを特徴とする。
【００１０】
好ましくは、前記搬出機構は、１つの駆動部と、１つまたは隣合う複数の前記コラムを占有して設置される搬出部を備え、前記搬出部が占有する前記コラムの数または前記搬出部に対する前記駆動部の相対的な位置が異なる複数の種類から選択して設置され、前記位置検出器は、前記コラム毎に検出した前記駆動部の設置の有無を前記搬出機構の設置位置として検出し、前記判定部は、前記位置検出器により検出した前記駆動部の設置の有無情報に基づいて、前記搬出機構の種類及び設置位置を前記コラムの設定状況として判定するとよい。
【００１１】
好ましくは、前記コラムの設定状況が複数のパターンに判定される場合に警告を行う警告部を備えるとよい。
【００１２】
好ましくは、前記判定部によって前記コラムの設定状況が複数のパターンに判定された場合に、当該複数のパターンの前記設定状況を表示させる表示部を備えるとよい。
【００１３】
好ましくは、前記表示部に表示された複数のパターンの前記設定状況から、実際の前記コラムの設定状況を選択し確定させる選択部を備えるとよい。
好ましくは、前記判定部によって判定された前記コラムの設定状況に基づいて、前記コラムに収納される物品の情報、及び前記物品を購入するための操作ボタンを表示部に表示させる制御部を備えるとよい。
【発明の効果】
【００１４】
本発明によれば、棚における搬出機構の設置位置を位置検出器によって検出し、検出した搬出機構の設置位置に基づいて棚におけるコラムの設定状況が判定されるので、コラムの設定作業を容易に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態の物品販売機の概略外部形状を示す斜視図である。
【図２】本実施形態の物品販売機の内部構造を示す縦断面図である。
【図３】本実施形態における物品収納部の棚の構造を示す斜視図である。
【図４】本実施形態における物品収納部の棚の構造を示す縦断面図である。
【図５】本実施形態における物品収納部の棚の構造を示す部分正面図である。
【図６】全てシングルコラムタイプの搬出機構が設置された棚の構造を示す上面図である。
【図７】本実施形態で使用される各コラムタイプの搬出機構の模式図である。
【図８】本実施形態のコラム自動設定装置の構成図である。
【図９】コラム自動設定制御要領を示すフローチャートである。
【図１０】モータ有無情報作成サブルーチンにおける制御要領を示すフローチャートである。
【図１１】操作パネルにおけるモータ有無情報の表示例である。
【図１２】パターン抽出・セットサブルーチンにおける制御要領を示すフローチャートである。
【図１３】パターン抽出後の操作パネルにおける表示例である。
【図１４】組み合わせ選択中での操作パネルにおける表示例である。
【図１５】組み合わせ決定後の操作パネルにおける表示例である。
【図１６】組み合わせ決定後の操作パネルにおける他の表示例である。
【図１７】本実施形態におけるコラムパターンの一覧表である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
【００１７】
図１は、本実施形態の物品販売機の概略外部形状を示す斜視図である。図２は、物品販売機の内部構造を示す縦断面図である。
【００１８】
図１に示すように、物品販売機１は、物品を収納する本体ユニット２と、操作ユニット３を備えている。
【００１９】
本体ユニット２は、前面を開口した箱型に形成され、前面開口を開閉自在に覆うドア５を備えた箱状のキャビネット４を有している。また、キャビネット４の内部には、物品を収納する物品収納部６が設けられている。
【００２０】
操作ユニット３は、本体ユニット２の側方に隣接して配置され、物品の選択スイッチと、紙幣、硬貨等による料金の受容や払い出し、あるいはカードによる決済を行う課金部とを備えている。操作ユニット３は、課金部において料金の支払いが行われ、選択スイッチにより物品の選択操作がされることで、販売指令を本体ユニット２に送信する。
【００２１】
図１、２に示すように、本体ユニット２のドア５の前面上部には、透明のガラスや樹脂によって形成された透明板１０によって内部が視認可能な構成になっている。ドア５の下部には、矩形状の物品取出口１１(取出口)が備えられている。物品取出口１１には、矩形板状の取出口シャッター１２が設けられている。取出口シャッター１２は、物品取出口１１の上部縁部に前後方向に揺動可能に支持されている。取出口シャッター１２は、上下方向に延びる閉塞位置で物品取出口１１を閉塞し、この閉塞位置から下部を後方に揺動させることで、物品取出口１１が開口する。
【００２２】
キャビネット４の内部の物品収納部６は、上下方向に間隔をおき、前部を開口した複数個（例えば６個）の棚１３ａ〜１３ｆが配置されて構成されている。物品収納部６における最下段の棚１３ｆは、例えばペットボトル飲料のように上下方向に比較的大きい物品を収納し、最上段の棚１３ａは上下方向に比較的小さい物品を収納する。
【００２３】
棚１３ａ〜１３ｆの前端部とドア５の前面である透明板１０との間には前後方向に、バケット３０が移動するスペース（以降、バケット移動空間２１と言う）が設けられている。
【００２４】
バケット３０は、棚１３ａ〜１３ｆの左右方向と略同一の長さで構成され、バケット移動空間２１を上下方向に移動可能に構成されている。バケット３０は、ドア５の内部に設けられた図示しないアクチュエータによって上下方向に移動し、バケット３０の底板３１の後端部が各棚１３ａ〜１３ｆの底板の上下位置に移動可能であるとともに、最下方に移動した際に最下段の棚１３ｆの下面よりも下方に位置するように移動可能となっている。なお、最下方に移動したバケット３０の位置が待機・取出位置であり、この待機・取出位置において、バケット３０の前面に物品取出口１１が位置し、取出口シャッター１２を開けることで、バケット３０内に手を入れることが可能となっている。
【００２５】
本体ユニット２の内部には、物品収納部６の下方に機械室２２が備えられている。機械室２２には、冷凍サイクルによる冷却機器の凝縮器２３ａ、凝縮器用のファン２３ｂ、圧縮機２３ｃが備えられている。機械室２２の前部及び後部は、外部と連通している。また、機械室２２と最下段の棚１３ｆとの間には、下部ダクト２４が備えられている。下部ダクト２４には、冷却機器の蒸発器２３ｄ及び蒸発器２３ｄ用のファン２３ｅが備えられている。ファン２３ｅは、下部ダクト２４の前方から後方に向けて蒸発器２３ｄを通過させる空気の流れを発生させる。
【００２６】
下部ダクト２４の後部は、物品収納部６の後方を上下方向に延びる後部ダクト２５と連通している。更に物品収納部６の上方には、前後方向に延びる上部ダクト２６が備えられている。
【００２７】
上部ダクト２６の前方の開口部は、バケット移動空間２１の上部に向けて開口している。更に、上部ダクトの前方の開口部の上部縁部には、前方に向かって下方に例えば４５度の角度で傾斜する導風板２７が設けられている。
【００２８】
一方、下部ダクト２４の前端部には、バックパネル２８が設けられている。バックパネル２８は、上下方向に延びて、下部ダクト２４とその前方のバケット移動空間２１とを区画する。更に、バックパネル２８の上部の傾斜部２８ａには、直径数ｍｍ程度の通気孔２８ｃが略１ｃｍ間隔で上下左右に複数個並べて設けられている。
【００２９】
図２中の矢印で示すように、冷却機器の各機器を作動させ、特に下部ダクト２４内のファン２３ｅを作動させることで、蒸発器２３ｄを通過して冷却された冷却風が、下部ダクト２４から、後部ダクト２５、上部ダクト２６、バケット移動空間２１、そして下部ダクト２４の順番に冷却風が循環する。なお、後部ダクト２５から冷却風の一部は棚１３ａ〜１３ｆの間を前方に移動して、棚１３ａ〜１３ｆに収納した物品を冷却する。
【００３０】
上部ダクト２６からバケット移動空間２１に冷却風が移動する際に、導風板２７によって冷却風はバケット移動空間２１の後部を下方に向けて移動し、バックパネル２８の通気孔２８ｃから下部ダクト２４に冷却風が移動する。したがって、冷却風によって棚１３ａ〜１３ｆの前面にエアカーテンが形成される。これにより、冷却風がドア５の透明板１０に接触することが抑制され、ドア５の透明板１０の曇りを抑制することができる。
【００３１】
以下、図３〜図７を用いて物品収納部６における棚１３(１３ａ〜１３ｆ)の構造について説明する。
【００３２】
図３は、物品収納部６の棚１３の構造を示す斜視図である。図４は、物品収納部６の棚１３の構造を示す縦断面図である。図５は、物品収納部６の棚１３の構造を示す部分正面図である。なお、図３においては、仕切板７１を外した状態で、１つの搬出機構５５を図示している。図６は、全てシングルコラムタイプの搬出機構５５が設置された棚１３の構造を示す上面図である。図７は、本実施形態で使用される各コラムタイプの搬出機構５５の模式図である（ａ）はシングルタイプ、（ｂ）はダブルコラムタイプ、（ｃ）は中央駆動トリプルコラムタイプ、（ｄ）は左駆動トリプルコラムタイプである。
【００３３】
図３〜５に示すように、棚１３（１３ａ〜１３ｆ）は、底板５１と左右の側板５２と背面板５３とを有し、上方及び前方が開口した箱状に形成されている。また、棚１３には、搬出機構５５と図示しない仕切板とが備えられている。
【００３４】
搬出機構５５は、直径数ｍｍの金属棒を螺旋状に形成したスパイラル部５７（搬出部）と、スパイラル部５７を回転駆動する駆動部６０とを備えている。スパイラル部５７の軸線方向の長さは、底板５１の前後長さと略同一であり、図示しない仕切板の間、あるいは仕切板と側板５２との間に夫々配置される。
【００３５】
仕切板は、底板５１の上に、前後方向に延び、左右の側板５２の間を互いに左右方向に間隔をおいて複数配置される。仕切板は、棚１３の底板５１及び背面板５３に設けられた複数の取り付け箇所に任意に着脱可能に固定される。
【００３６】
駆動部６０は、棚１３の背面板５３に支持され、スパイラル部５７の後端部を固定し、スパイラル部５７の軸線を回転軸として当該スパイラル部５７を回転駆動させる。
【００３７】
駆動部６０は、モータ６１（駆動部）、変速機部６２、ギヤシャフト６３と、を備えている。
【００３８】
変速機部６２は、変速ギヤを内蔵しており、棚１３の背面板５３の後面側に配置されている。
【００３９】
変速機部６２の上部の後面側にはモータ６１が固定される。変速機部６２の下部には、前後方向に延びるギヤシャフト６３の後部が挿入されて回転可能に支持されている。
【００４０】
ギヤシャフト６３は、円柱状のシャフトの前端部に、スパイラル部５７の直径よりわずかに大きい直径の円板状の歯車６７を固定して形成されている。ギヤシャフト６３の前端部は背面板５３より前方に突出しており、歯車６７は背面板５３に近接して前面側に配置されている。
【００４１】
歯車６７の前面には、スパイラル部５７の後端部が着脱可能に固定される。シャフト６６、歯車６７、スパイラル部５７は、中心線（軸線）が同一線上に配置されている。そして、モータ６１を駆動することにより、変速機部６２の内部の変速ギヤを介して、シャフト６６が回転駆動し、これに伴って歯車６７及びスパイラル部５７が回転駆動される。
【００４２】
また、スパイラル部５７の内部には、スパイラル部５７の軸線と平行に前後方向に延びる矩形箱状の台座７０が設けられている。台座７０は、棚１３の底板５１に支持され、その上面はスパイラル部５７の軸線と上下位置が略同一に設定されている。
【００４３】
なお、図３では、隣合う２つのスパイラル部５７によって１組の搬出機構として、１列の物品を支持及び搬出する構成を示しており、この隣合う２つのスパイラル部５７のうち一方にはモータ６１が備えられていない。図３では、棚１３に設けられた複数の搬出機構５５のうち、一つのスパイラル部５７及び台座７０のみ示しているが、他の搬出機構５５にも同様にスパイラル部５７及び台座７０が設けられている。また、２つのスパイラル部５７によって１列の物品を搬出する搬出機構を構成する場合には、２つの搬出機構５５の歯車６７を互いに噛合わせるようにするとともに、スパイラル部５７の巻き方向を逆向きにする。
【００４４】
物品は、台座７０の上に、かつスパイラル部５７のピッチ毎に挟持されるように、前方のピッチ間から載置されている。そして、スパイラル部５７を１ピッチ分回転させることでスパイラル部５７に挟持されている物品は前方に移動し、当該スパイラル部５７の最も前方に支持されている物品が棚１３から前方に搬出される。そして、棚１３から前方に搬出された物品は、バケット移動空間２１に位置するバケット３０に落下する。
【００４５】
なお、搬出機構５５は、左右方向に移動して棚１３の背面板５３に設置可能である。隣合う搬出機構５５を互いに左右方向に離間させて設置させ、歯車６７がかみ合わないようにすることで、独立してスパイラル部５７を回転作動させることができる。
【００４６】
図６に示すように、歯車６７が離間した隣合う搬出機構５５の間に仕切板７１を夫々設置するとともに、夫々の搬出機構５５にモータ６１を備えることで、比較的小型の物品を夫々の搬出機構５５に収納させることが可能となる。なお、隣り合う仕切板７１の間、または仕切板７１と側板５２との間の物品を一列に収納するスペースを１つのコラム７２という。そして、このように１つのスパイラル部５７で搬出機構５５を構成している場合にはシングルコラムタイプ、隣り合う２つのスパイラル部５７を使用して搬出機構５５を構成する場合を、ダブルコラムタイプという。左右に３つ並んだコラム７２のうち左右両側のスパイラル部５７を使用して搬出機構５５を構成する場合を、トリプルコラムタイプという。
【００４７】
なお、本実施形態では、図７（ａ）に示すシングルコラムタイプの搬出機構５５ａ、（ｂ）に示す左駆動ダブルコラムタイプの搬出機構５５ｂ、（ｃ）に示す中央駆動トリプルコラムタイプの搬出機構５５ｃ、（ｄ）に示す左駆動トリプルコラムタイプの搬出機構５５ｄの４つの種類の搬出機構が使用可能である。
【００４８】
図７（ａ）に示すように、シングルコラムタイプの搬出機構５５ａは、１つのコラム７２にモータ６１が設けられる。即ち、後述するモータ６１の有無情報のパターンａは、コラム番号ｎにおいてモータ６１ありとなる。なお、コラム番号ｎは、左からｎ番目のコラム７２を示す。
【００４９】
左駆動ダブルコラムタイプの搬出機構５５ｂは、隣合う２つのスパイラル部５７を有し、駆動部６０のモータ６１は左側のコラム７２に設置され、右側のコラム７２にはモータ６１は設置されない。なお、本実施形態では、右側にモータ６１を設置するダブルコラムタイプの搬出機構は使用しないものとする。図７（ｂ）に示すように、左駆動ダブルコラムタイプの搬出機構５５ｂでは、モータ６１の有無情報のパターンｂは、コラム番号ｎにおいてモータ６１あり、コラム番号ｎ＋１においてモータ６１なしとなる。
【００５０】
図７（ｃ）に示すように、中央駆動トリプルコラムタイプの搬出機構５５ｃは、左右に３つ並んだコラム７２のうち中央のコラム７２にモータ６１を設置し左右両側のコラム７２にスパイラル部５７を有する。一方、図７（ｄ）に示すように、左駆動トリプルコラムタイプの搬出機構５５ｄでは、左右に３つ並んだコラム７２のうち左側のコラム７２にモータ６１を設置し左右両側のコラム７２にスパイラル部５７を有する。なお、左右に３つ並んだコラム７２のうち右側のコラム７２にモータ６１を設置した右駆動トリプルコラムタイプの搬出機構は、本実施形態では使用しないものとする。図７（ｃ）に示すように、中央駆動トリプルコラムタイプの搬出機構５５ｃでは、モータ６１の有無情報のパターンｃは、コラム番号ｎにおいてモータ６１なし、コラム番号ｎ＋１においてモータ６１あり、コラム番号ｎ＋２においてモータ６１なしとなる。図７（ｄ）に示すように、左駆動トリプルコラムタイプの搬出機構５５ｄでは、モータ６１の有無情報のパターンｄは、コラム番号ｎにおいてモータ６１あり、コラム番号ｎ＋１においてモータ６１なし、コラム番号ｎ＋２においてモータ６１なしとなる。
【００５１】
図８は、本実施形態のコラム自動設定装置８０の構成図である。
【００５２】
なお、本実施形態では、１つの棚１３に６個のコラム７２を有し、シングルコラムタイプの搬出機構５５ａが６個設置可能である。また、棚を６段に設置可能である。
【００５３】
図８に示すように、コラム自動設定装置８０は、モータ有無情報作成部８１（位置検出器）、パターン抽出部８２（判定部）及び操作パネル８３（表示部、警告部、選択部）を備えている。
【００５４】
モータ有無情報作成部８１及びパターン抽出部８２は、物品販売機の全体的な制御を行うコントロールユニット８４（制御部）に備えられている。
【００５５】
操作パネル８３は、例えば操作ユニット３に備えられ、液晶パネルによって構成されており、物品を販売する際の選択操作を行う装置である。
【００５６】
キャビネット４の物品収納部６には、各棚１３に設置した搬出機構５５のモータ６１に駆動電力を供給するためのコネクタ８５が夫々備えられている。例えば本実施形態においては、棚１３を６段設置可能であるとともに、各棚１３に６個の搬出機構５５を備えられる場合には、６×６=３６個のコネクタ８５が備えられている。各コネクタ８５は、コントロールユニット８４に夫々電力供給線７８を介して接続されており、コントロールユニット８４を介して電力が供給される。
【００５７】
各コネクタ８５には、何段目の棚１３（１段目〜６段目）の左から何番目（１番目〜６番目）といったようにマーキングが施されている。
【００５８】
搬出機構５５のモータ６１には、１つのコネクタ８５と接続するコネクタ８６を備えている。
【００５９】
また、棚１３のモータ６１の設置位置にも、例えば左から何番目（１番目〜６番目）といったようなマーキングが施されている。
【００６０】
そして、上記のように管理者が棚１３に収納する物品の大きさに応じて、上記のようにシングルコラムタイプやダブルコラムタイプ等の搬出機構５５を任意に設定した場合には、管理者は更に、モータ６１を駆動させるために、棚１３におけるモータ６１の設置位置に対応するコネクタ８５と各モータ６１のコネクタ８６とを接続する。
【００６１】
コントロールユニット８４は、入出力装置、記憶装置（メモリ８４ａ）（ＲＯＭ、ＲＡＭ、不揮発性ＲＡＭ等）、中央演算処理装置（ＣＰＵ）及びタイマ等を含んで構成される。コントロールユニット８４は、操作パネル８３に表示される各種スイッチの操作信号及び各モータ６１に流れる電流値を入力し、操作パネル８３にモータの検出結果及び設定状態、設定スイッチ、設定結果を表示する。
【００６２】
また、コントロールユニット８４には、リモートコントローラ８７が着脱可能に接続されている。リモートコントローラ８７は、操作パネル８３における表示内容や操作スイッチの全てあるいは一部を表示して、操作パネル８３の全ての機能あるいは一部の機能の代替として使用される。
【００６３】
図９は、コントロールユニット８４において実行するコラム自動設定制御要領を示すフローチャートである。図１０は、モータ有無情報作成サブルーチンにおける制御要領を示すフローチャートである。図１１は、操作パネル８３におけるモータ有無情報の表示例である。図１２は、パターン抽出・セットサブルーチンにおける制御要領を示すフローチャートである。図１３は、パターン抽出後の操作パネル８３における表示例である。図１４は、組み合わせ選択中での操作パネル８３における表示例である。図１５は、組み合わせ決定後の操作パネル８３における表示例である。図１６は、組み合わせ決定後の操作パネル８３における他の表示例である。図１７は、本実施形態におけるコラムパターンの一覧表である。
【００６４】
図９に示すコラム自動設定制御は、モータ６１のコネクタ８６をモータの位置に該当するコネクタ８５に接続した後に、操作パネル８３あるいはリモートコントローラ８７でコラム自動設定制御を開始指示することにより実行開始される。
【００６５】
始めに、ステップＳ１０では、モータ有無情報作成サブルーチンを実行する。モータ有無情報作成サブルーチンは、各段の棚１３ａ〜１３ｆ毎に順番に実行される。
【００６６】
モータ有無情報作成サブルーチンは、図１０に示すように、始めにステップＳ１００では、コラム番号ｎのモータ６１に対して通電する。コラム番号ｎは、本サブルーチン開始時には、ｎ＝１とする。そして、ステップＳ１１０に進む。
【００６７】
ステップＳ１１０では、コラム番号ｎに対して電流検知をする。そして、ステップＳ１２０に進む。
【００６８】
ステップＳ１２０では、ステップＳ１００におけるコラム番号ｎのモータ６１に対する通電を開始してから所定時間Ｔ1以上経過したか否かを判別する。所定時間Ｔ1は、搬出機構５５が駆動しない程度のわずかな時間であり、例えば数ｍ秒にすればよい。所定時間Ｔ1以上経過した場合には、ステップＳ１３０に進む。所定時間Ｔ1以上経過していない場合には、ステップＳ１１０に戻る。
【００６９】
ステップＳ１３０では、コラム番号ｎのモータ６１に対する通電を停止する。そしてステップＳ１４０に進む。
【００７０】
ステップＳ１４０では、ステップＳ１１０で検出したコラム番号ｎのモータ６１の電流値の検知結果をメモリ８４ａに記録する。なお、モータ６１の電流値の検知結果としては、電流が流れたか否かを結果として記録すればよい。電流が流れた場合には、コラム番号ｎのコネクタ８５にモータ６１が接続されている、即ちコラム番号ｎにモータ６１を備えていることを示す一方、電流が流れていない場合には、コラム番号ｎのコネクタ８５にモータ６１が接続されていない、即ちコラム番号ｎにモータ６１が備えられていないことを示す。そして、ステップＳ１５０に進む。
【００７１】
ステップＳ１５０では、現状のコラム番号ｎが各棚１３において最も右側の最後のコラム７２であるか否か、例えば一番上の１段目の棚１３ａである場合にはｎ＝６であるか否かを判別する。コラム番号ｎが最後のコラム７２である場合には、本サブルーチンを終了する。なお、図１０に示す本サブルーチンは棚１３毎に実行されるので、例えば棚１３が６段設けられた場合には、本サブルーチンを合計６回実行することになる。そして、本サブルーチンを終了し、図９に示すメインルーチンのステップＳ２０に進む。コラム番号ｎが最後のコラム７２でない場合には、ステップＳ１６０に進む。
【００７２】
ステップＳ１６０では、ｎ＝ｎ＋１とする。そして、ステップＳ１００に戻る。
【００７３】
なお、モータ有無情報作成サブルーチンは、モータ有無情報作成部８１による制御であって、本発明の位置検出器に該当する。
【００７４】
図９のステップＳ２０では、モータ６１の有無情報を表示する。そして、ステップＳ３０に進む。モータ６１の有無情報は、例えば図１１に示すように、操作パネル８３に棚番号１〜Ｎ（本実施形態では、Ｎ＝６）毎に、コラム番号を例えば丸内に表示したコラム番号表示９０を左側から順番に表示し、モータ６１ありのコラム７２は白丸表示、モータ６１なしのコラム７２はグレー表示のように色を変えて表示する。図１１では、１段目の棚１３ａ（棚番号１：棚１と表示）では、左からコラム番号１（０１と表示）はモータ６１あり、コラム番号２（０２と表示）はモータ６１なし、コラム番号３（０３と表示）はモータ６１あり、コラム番号４（０４と表示）はモータ６１なし、コラム番号５（０５と表示）はモータ６１あり、コラム番号６（０６と表示）はモータ６１なしを示している。
【００７５】
ステップＳ３０では、パターン抽出・セットサブルーチンを実行する。パターン抽出・セットサブルーチンは、各段の棚１３毎に順番に実行される。なお、本サブルーチンの開始時には、棚番号Ｎ＝１とする。
【００７６】
パターン抽出・セットサブルーチンは、図１２に示すように、始めにステップＳ２００では、棚番号Ｎのパターン抽出を実行開始する。また、コラム番号ｎを、棚番号Ｎの一番左側のコラム番号に設定する。そして、ステップＳ２１０に進む。
【００７７】
ステップＳ２１０では、棚番号Ｎのコラム番号ｎ、ｎ＋１、ｎ＋２について、メモリ８４ａに記憶されているモータ有無情報を読み出す。例えば棚１３ａ（棚番号１）において始めには、コラム番号１、コラム番号２及びコラム番号３のモータ有無情報を読み出して取得する。そして、ステップＳ２２０に進む。
【００７８】
ステップＳ２２０では、ステップＳ２１０で読み出したコラム番号ｎのモータ有無情報が、図７（ａ）に示すシングルコラムタイプのモータ有無情報のパターンａと一致するか否かを判別する。パターンａと一致する場合には、ステップＳ２３０に進む。パターンａと一致しない場合には、ステップＳ２４０に進む。
【００７９】
ステップＳ２３０では、コラム番号ｎをシングルコラムタイプである、詳しくはコラム番号ｎにはシングルコラムタイプの搬出機構５５ａが設置されていると推定して、その推定結果を一時記憶する（シングルセット）。そして、ステップＳ２４０に進む。
【００８０】
ステップＳ２４０では、ステップＳ２１０で読み出したコラム番号ｎ及びｎ＋１のモータ有無情報が、図７（ｂ）に示す左駆動駆動ダブルコラムタイプのモータ有無情報のパターンｂと一致するか否かを判別する。パターンｂと一致する場合には、ステップＳ２５０に進む。パターンｂと一致しない場合には、ステップＳ２６０に進む。
【００８１】
ステップＳ２５０では、コラム番号ｎ、ｎ＋１を左駆動ダブルコラムタイプである、詳しくはコラム番号ｎ、ｎ＋１には左駆動ダブルコラムタイプの搬出機構５５ｂが設置されていると推定して、その推定結果を一時記憶する（ダブルセット）。そして、ステップＳ２６０に進む。
【００８２】
ステップＳ２６０では、ステップＳ２１０で読み出したコラム番号ｎ、ｎ＋１、ｎ＋２のモータ有無情報が、図７（ｃ）に示す中央駆動トリプルコラムタイプのモータ有無情報のパターンｃと一致するか否かを判別する。パターンｃと一致する場合には、ステップＳ２７０に進む。パターンｃと一致しない場合には、ステップＳ２８０に進む。
【００８３】
ステップＳ２７０では、コラム番号ｎ、ｎ＋１、ｎ＋２を中央駆動トリプルコラムタイプである、詳しくはコラム番号ｎ、ｎ＋１、ｎ＋２には中央駆動トリプルコラムタイプの搬出機構５５ｃが設置されていると推定して、その推定結果を一時記憶する（トリプルＡセット）。そして、ステップＳ２８０に進む。
【００８４】
ステップＳ２８０では、ステップＳ２１０で読み出したコラム番号ｎ、ｎ＋１、ｎ＋２のモータ有無情報が、図７（ｄ）に示す左駆動トリプルコラムタイプのモータ有無情報のパターンｄと一致するか否かを判別する。パターンｄと一致する場合には、ステップＳ２９０に進む。パターンｄと一致しない場合には、ステップＳ３００に進む。
【００８５】
ステップＳ２９０では、コラム番号ｎ、ｎ＋１、ｎ＋２を左駆動トリプルコラムタイプである、詳しくはコラム番号ｎ、ｎ＋１、ｎ＋２には左駆動トリプルコラムタイプの搬出機構５５ｄが設置されていると推定して、その推定結果を一時記憶する（トリプルＢセット）。そして、ステップＳ３００に進む。
【００８６】
ステップＳ３００では、コラム番号ｎ＝ｎ＋１とする。そして、ステップＳ３１０に進む。
【００８７】
ステップＳ３１０では、現状のコラム番号ｎが棚番号Ｎにおいて最も右側の最後のコラム７２であるか否か、例えば一番上の１段目の棚１３ａである場合にはｎ＝６であるか否かを判別する。コラム番号ｎが最後のコラム７２である場合には、ステップＳ３２０に進む。コラム番号ｎが最後のコラム７２でない場合には、ステップＳ２１０に戻る。
【００８８】
ステップＳ３２０では、棚番号ＮをＮ＋１とする。そして、ステップＳ３３０に進む。
【００８９】
ステップＳ３３０では、棚番号Ｎが最後の棚、即ち本実施形態では、Ｎ＝６であるか否かを判別する。棚番号Ｎが最後の棚である場合には、ステップＳ３４０に進む。棚番号Ｎが最後の棚でない場合には、ステップＳ２００に戻る。
【００９０】
ステップＳ３４０は、ステップＳ２３０、Ｓ２５０、Ｓ２７０、Ｓ２９０で推定、一時記憶した（抽出した）コラムパターンを、コラム番号に対応付けて全てメモリに８４ａに記憶する。そして、パターン抽出・セットサブルーチンを終了し、メインルーチンのステップＳ４０に進む。
【００９１】
なお、パターン抽出・セットサブルーチンは、パターン抽出部８２による制御であって、本発明の判定部に該当する。
【００９２】
ステップＳ４０では、全ての棚１３において、メモリ８４ａに記憶しているコラムパターン候補を操作パネル８３に表示する。例えば、図１３に示すように、操作パネル８３にコラム番号を棚番号１〜棚番号Ｎ毎に丸で囲んで左右に一列に並んで表示する（コラム番号表示９０）。なお、本実施形態では、６段の棚に夫々コラム７２が６個あるので、左右に６個並べたコラム番号表示９０を６段表示する。更に、コラムパターン候補については、夫々のコラム番号表示９０の下に矩形状のバー表示９１で行う。コラムパターン候補の表示については、その種類（ａ〜ｄ）によって異なる色や模様等によって異なる態様で区別して表示する。例えば図１３、１４では、コラムパターンｂは右上がり斜線、コラムパターンｃは右下がり斜線のハッチングでバー表示９１をしている。また、コラムパターンａについては表示を省略しており、コラムパターンが決定された場合には黒塗りでバー表示９１をする。
【００９３】
図１１の１段目の棚（棚番号１）に示すように、コラム番号１はモータ６１あり、コラム番号２はモータ６１なし、コラム番号３はモータ６１あり、コラム番号４はモータ６１なし、コラム番号５はモータ６１あり、コラム番号６はモータ６１なしの場合には、図１３の棚番号１において示すように、コラムパターンの候補が以下の１）〜３）の３パターンの組み合わせに推定される。
１）コラム番号１及び２がパターンｂ、コラム番号３及び４がパターンｂ。コラム番号５及び６がパターンｂ。
２）コラム番号１がパターンa、コラム番号２、３及び４がパターンｃ、コラム番号５及び６がパターンｂ。
３）コラム番号１及び２がパターンｂ、コラム番号３がパターンａ、コラム番号４、５及び６がパターンｃ。
したがって、棚番号１においては、バー表示９１が３段に表示される。なお、このバー表示９１については、全て表示してもよいし、図１３に示すように棚毎にパターン表示が同一にならなければ例えばコラム数の多いバー表示９１のみ表示してバー表示９１を一部省略してもよい。
【００９４】
また、コラム番号表示９０については、決定されていない場合と決定されている場合とで、例えば丸の色を変えて表示する。図１３では、棚番号１においては、コラム番号１〜６についてコラムパターンの候補が上記１）〜３）の３パターンあって１つに決定されていないので、グレー表示をしている。また、図１１に示すように棚番号Ｎの左から１番目のコラム番号Ｎ1はモータ６１なし、左から２番目のコラム番号Ｎ2はモータ６１あり、左から３番目のコラム番号Ｎ3はモータ６１なしと検出された場合には、コラム番号Ｎ1、Ｎ2、Ｎ3は、コラムパターンｃのみ該当し、それ以外のコラムパターンａ、ｂ、ｄは該当しない。したがって、コラム番号Ｎ1、Ｎ2、Ｎ3は、コラムパターンｃで決定される。このようにコラムパターンが決定される場合には、例えば図１３に示すように、コラム番号Ｎ1、Ｎ2、Ｎ3の下部に黒塗りのバー表示９１をし、コラム番号Ｎ1、Ｎ2、Ｎ3のコラム番号表示９０についてはコラムパターンｃの態様である右下がり斜線のハッチング表示をする。
【００９５】
以上のように、セットした（抽出した）コラムパターンをバー表示９１によって全ての棚番号１〜Ｎで表示する。そして、ステップＳ５０に進む。なお、操作パネル８３に全ての棚番号１〜Ｎのコラム番号表示９０及びバー表示９１が表示できない場合には、スクロール表示にしてもよい。
【００９６】
ステップＳ５０では、コラムパターンの組み合わせの競合が無しか否か、即ち棚１３毎にコラムパターンの組み合わせが１通りのみであるか否かを判別する。組み合わせの競合が無い、即ち棚１３毎にコラムパターンが１通りの組み合わせのみ抽出された場合には、本ルーチンを終了する。組み合わせの競合がある、即ち上記棚番号１のように、コラムパターンの組み合わせが複数通りあって、コラムパターンを決定できない場合には、ステップＳ６０に進む。
【００９７】
ステップＳ６０では、競合ありの棚について組み合わせの選択を実施する。組み合わせの選択は、操作パネル８３に表示されているコラム番号表示９０を押し、設定スイッチ９２を押すことで決定される。例えば、図１３の棚番号１に示すように表示されている場合に、コラム番号１及び２がコラムパターンｂである場合には、コラム番号１及びコラム番号２のコラム番号表示９０を押して設定スイッチ９２を押す。これにより、コラム番号１及び２がコラムパターンｂに決定される。そして、図１４に示すように、コラム番号１及びコラム番号２のコラム番号表示９０の下方に黒塗りのバー表示９１がされるとともに、コラム番号１及びコラム番号２のコラム番号表示９０はコラムパターンｂの表示態様である右上がり斜線のハッチングがされる。この状態では、コラム番号１及びコラム番号２のコラムパターンは決定されたが、コラム番号３〜６のコラムパターンはまだ決定されていない。
【００９８】
次に、例えばコラム番号３がコラムパターンａ、コラム番号４〜６がコラムパターンＣである場合には、コラム番号４〜６のコラム番号表示９０を押して設定スイッチ９２を押すことでコラム番号４〜６がコラムパターンＣであることが決定される。これにより、図１５に示すように、コラム番号４〜６の下方に黒塗りのバー表示９１がされるとともに、コラム番号４〜６のコラム番号表示９０がコラムパターンｃの表示態様である右下がり斜線のハッチングがされる。また、コラム番号３は、自動的にコラムパターンａに決定される。なお、コラム番号３を押して決定を押してもよい。これにより、コラム番号３がコラムパターンａに決定され、コラム番号４〜６がコラムパターンｃに自動的に決定される。
【００９９】
また、図１４に示すようにコラム番号１及びコラム番号２のコラムパターンが決定された状態から、例えばコラム番号３、４がコラムパターンｂ、コラム番号５、６もコラムパターンｂである場合には、コラム番号３及び４のコラム番号表示９０を押して設定スイッチ９２を押すことでコラム番号３、４がコラムパターンｂであることが決定される。これにより、図１６に示すように、コラム番号３、４のコラム番号表示９０の下方に黒塗りのバー表示９１がされるとともに、コラム番号３、４のコラム番号表示９０をコラムパターンｂの態様である右上がり斜線のハッチングがされる。また、コラム番号５、６は自動的にコラムパターンｂに決定され、同様に黒塗りのバー表示９１とコラム番号表示９０のハッチングがされる。
【０１００】
なお、コラム番号表示９０と設定スイッチ９２を押すことによるコラムパターンの決定操作については、どのコラム７２から行ってもよい。そして、ステップＳ３０に戻る。
【０１０１】
以上の制御によって、各棚１３（棚番号１〜Ｎ）についてモータ６１の有無情報が取得され、コラムパターンが一義的に決定されるものについては自動的に決定する。コラムパターンの組み合わせの競合があって自動的に決定できない場合には、そのコラム番号についてコラムパターンの候補を表示し、選択して決定操作をすることで、コラムパターンが決定される。
【０１０２】
本実施形態のように、コラムパターンが（ａ）から（ｄ）の４種類に限定され、１つの棚１３についてコラム７２が６個ある場合には、図１７に示すようにコラムパターンの組み合わせは、３７通りある。なお、図１７において、Ｓがコラムパターンａ、Ｄがコラムパターンｂ、ＴＡがコラムパターンｃ、ＴＢがコラムパターンｄを示す。
【０１０３】
図１７のイに示すように、組み合わせパターンＮｏ.７と組み合わせパターンＮｏ.２４は、モータ６１の有無情報が同一になる。ロに示すように、組み合わせパターンＮｏ.１２と組み合わせパターンＮｏ.２６は、モータ６１の有無情報が同一になる。ハに示すように、組み合わせパターンＮｏ.１３と組み合わせパターンＮｏ.２９と組み合わせパターンＮｏ.３０は、モータ６１の有無情報が同一になる。組み合わせパターンＮｏ.１９と組み合わせパターンＮｏ.２８は、モータ６１の有無情報が同一になる。組み合わせパターンＮｏ.２３と組み合わせパターンＮｏ.３０は、モータ６１の有無情報が同一になる。そして、それ以外のモータ６１の有無情報では、コラムパターンは１種類に限定される。
【０１０４】
したがって、モータ６１の有無情報が上記イ〜ホ以外のパターンである場合には、自動的にコラムパターンが決定される。モータ６１の有無情報がイ〜ホのいずれかである場合には、コラムパターンは複数考えられるので、操作パネル８３に複数のバー表示９１を行うことで、決定できない旨の警告が行われることになる。このような場合に、管理者は決定できないコラム７２に対し、コラム番号と設定スイッチ９２を押す決定操作を行うことで、コラムパターンが決定される。本実施形態では、殆どのモータ６１の有無情報に対して対応するコラムパターンが１つであり、多くても３種類のコラムパターンに限定されるので、決定操作を多くても２回行うことで、１つの棚１３のコラムパターンが決定される。
【０１０５】
パターン抽出部８２において設定された各棚１３のコラム設定情報は、コントロールユニット８４に提供される。コントロールユニット８４は、このコラム設定情報に基づいて、操作パネル８３にボタン表示を行う。ボタン表示としては、棚１３毎に搬出機構５５が占有するコラム７２の位置及び大きさに応じたボタンを表示すればよい。また、各ボタンに対して、例えばリモコンによって物品の種類や価格等の情報を設定して操作パネル８３に合わせて表示させることで、購入者が物品を容易に選択することが可能となる。また、コラム設定情報に基づいて、更に、照明の制御、冷温制御等に利用してもよい。
【０１０６】
以上のように、本実施形態の物品販売機１では、物品を収納する物品収納部６の棚１３には、物品が前後方向に並べて載置され、販売要求に応じて物品を前方に順次押し出す搬出機構５５が備えられている。各棚１３には、搬出機構５５を複数設置可能に複数のコラム７２を備えている。そして、大きさの異なる物品を収納可能にするために、１つのコラム７２を使用するシングルコラムタイプ、２つのコラム７２を使用するダブルコラムタイプ、３つのコラム７２を使用するトリプルコラムタイプの搬出機構５５が設置可能である
【０１０７】
このように大きさの異なる搬出機構５５を備えた場合には、管理者は搬出機構５５を変更する際に、操作パネル８３に表示する操作スイッチの大きさや位置を変更して、各搬出機構５５と整合させるコラム７２の設定作業が必要である。
【０１０８】
本実施形態では、搬出機構５５のモータ６１の接続を検知して棚１３におけるモータ６１の設置位置を検出することで、コラム７２の設定状況が自動的に判定される。そして、このコラム７２の設定状況に応じて、操作パネル８３に操作ボタンが表示されることで、コラム７２の設定作業が容易に行われ、価格等の設定作業を容易に行うことができる。
【０１０９】
なお、コラム７２の自動設定が複数のパターンに推定される場合には、操作パネル８３にコラム番号表示９０とともに複数のバー表示９１が行われることで警告が行なわれることになる。この場合、管理者が複数の候補から選択して、コラム７２の設定を容易に決定することができる。また、コラム７２の自動設定が間違っていた場合には、手動で変更することもできる。
【０１１０】
このように、本実施形態では、モータ６１の有無情報を検出することで、どのコラム７２にどのコラムパターン（ａ）〜（ｄ）の搬出機構が配置されているかが自動的に殆ど設定されるので、全てのコラムパターンを設定するよりも容易にコラム設定を行うことができる。
【０１１１】
本発明は以上の実施形態に限定するものではない。例えば、搬出機構５５において搬出部であるスパイラル部５７については、ベルトコンベア等を使用した構成でもよい。搬出機構の駆動部や搬出部についての詳細な構造は適宜変更できる。本発明は、棚に異なる種類の搬出機構を設置可能な物品販売機において、広く採用することができる。
【符号の説明】
【０１１２】
１        物品販売機
１３      棚
５７      スパイラル部（搬出部）
５５      搬出機構
６１      モータ（駆動部）
７２      コラム
８１      モータ有無情報作成部（位置検出器）
８２      パターン抽出部（判定部）
８３      操作パネル（表示部、警告部、選択部）
８４      コントロールユニット（制御部）
【図１】
2020080072.tif 000003
【図２】
2020080072.tif 000004
【図３】
2020080072.tif 000005
【図４】
2020080072.tif 000006
【図５】
2020080072.tif 000007
【図６】
2020080072.tif 000008
【図７】
2020080072.tif 000009
【図８】
2020080072.tif 000010
【図９】
2020080072.tif 000011
【図１０】
2020080072.tif 000012
【図１１】
2020080072.tif 000013
【図１２】
2020080072.tif 000014
【図１３】
2020080072.tif 000015
【図１４】
2020080072.tif 000016
【図１５】
2020080072.tif 000017
【図１６】
2020080072.tif 000018
【図１７】
2020080072.tif 000019