(57)【特許請求の範囲】
【請求項１】
コントロールモジュールと、前記コントロールモジュールと通信線を通じて接続された１以上の搬送モジュールとを有する自販機システムであって、
前記搬送モジュールは、
商品を収納する収納部と、
前記収納部から前記商品を搬送する商品搬送装置と、
少なくとも前記商品搬送装置の制御を行うサブ制御装置と、を具備し、
前記コントロールモジュールは、
金銭及び／又はカードの処理を行う金銭／カード処理部と、
少なくとも前記金銭／カード処理部による処理の結果をもとに前記搬送モジュールの前記収納部に収納された商品のうち販売可能な商品を判定する判定処理と、前記１以上の搬送モジュールの制御を行う親メイン制御装置とを具備し、
前記１以上の搬送モジュールのうち少なくとも１つの搬送モジュールは、前記親メイン制御装置と前記サブ制御装置の間に介装された子メイン制御装置をさらに具備し、当該子メイン制御装置は当該搬送モジュールの前記商品搬送装置の制御を含む制御を前記サブ制御装置と分散して行うことを特徴とする自販機システム。
【請求項２】
請求項１に記載の自販機システムであって、
前記コントロールモジュールの前記親メイン制御装置と前記搬送モジュールの前記子メイン制御装置とが前記通信線を通じて互いに直接接続されることを特徴とする自販機システム。
【請求項３】
請求項１に記載の自販機システムであって、
前記搬送モジュールは複数であり、前記子メイン制御装置を有する前記搬送モジュールを第１の搬送モジュール、当該第１の搬送モジュール以外の搬送モジュールを第２の搬送モジュールとして、
前記コントロールモジュールの前記親メイン制御装置と前記第２の搬送モジュールの前記サブ制御装置とが前記通信線を通じて互いに直接接続されることを特徴とする自販機システム。
【請求項４】
請求項２または３に記載の自販機システムであって、
前記複数の搬送モジュールの一部の搬送モジュールが第１の搬送方式の商品搬送装置を有し、他の搬送モジュールが前記第１の搬送方式と異なる第２の搬送方式の商品搬送装置を有することを特徴とする自販機システム。
【請求項５】
請求項１ないし４のいずれか１項に記載の自販機システムであって、
それぞれの前記搬送モジュールは、前記収納部を加温するヒータまたは冷却する圧縮機とをさらに具備し、前記サブ制御装置は、前記商品搬送装置の制御に加えて、前記ヒータまたは前記圧縮機の制御を行うことを特徴とする自販機システム。
【請求項６】
請求項１ないし４のいずれか１項に記載の自販機システムであって、
前記子メイン制御装置は前記親メイン制御装置と同一、もしくは単体で前記親メイン制御装置として動作可能なハードウェア構成を有することを特徴とする自販機システム。
【請求項７】
請求項１ないし４のいずれか１項に記載の自販機システムであって、
前記搬送モジュールは、前記親メイン制御装置との接続が解除され、単体で自動販売機としての構成を満足するために必要なモジュールが追加されたことを認識したとき、前記自動販売機として単体で商品販売可能な状態に設定する手段をさらに具備することを特徴とする自販機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機に係る分野に属し、商品の選択及び金銭／カード処理などに関する処理を行う部分と商品搬送の処理を行う部分をそれぞれモジュール化して分離した自販機システムに関する。
【背景技術】
【０００２】
自動販売機では、投入された金銭／カードに関する処理を行う金銭／カード処理、投入金額を商品毎の設定価格と比較して販売可能な商品を判定する判定処理、販売可能な商品の中から購入者による商品の選択を受け付ける商品選択処理、その選択された商品を商品収納庫から搬出する商品搬出処理など、商品の購入時において一連の処理が行われる。
【０００３】
自動販売機での上記一連処理の分散化に関する技術としては、例えば、複数の自動販売機と金銭端末機とを通信線を通じて互いに接続し、金銭端末機にて複数の自動販売機の商品の代金清算を行うものが知られている（例えば特許文献１参照）。この特許文献１の技術によれば、それぞれの自動販売機に代金清算に関する手段を設ける必要が無くなることから、低コスト、通信配線の簡素化などが利点として挙げられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１４３１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、主に商品の収納、搬送、温度調整などに係る機構系を分離してモジュール化したユニット（以下「搬送モジュール」と呼ぶ。）と、主に金銭／カード処理や判定処理などを担う部分をモジュール化したユニット（以下「コントロールモジュール」と呼ぶ。）を通信線を通じて互いに接続した自販機システムの開発が進められている。このような自販機システムによれば、コントロールモジュールに接続させる搬送モジュールの数の増減変更が可能であることから、設置スペースや商品需要度に合わせたシステム構成を自由に選択することができる。
【０００６】
しかしながら、コントロールモジュールの制御装置と、搬送モジュールの各部の制御を行う制御装置との間では様々な種類のコマンドやステータスのやりとりがあるため、コントロールモジュールに接続させる搬送モジュールの数が増加するに従い、コントロールモジュールの制御装置の負荷が増大し、要求されるハードウェアリソース（メインメモリ容量など）が増大するという問題があった。
【０００７】
以上のような事情に鑑み、本発明の目的は、金銭／カード処理などを担うコントロールモジュールと、主に商品の収納、搬送などの商品の処理を行う１以上の搬送モジュールとで構成される自販機システムにおいて、コントロールモジュールの負担の軽減、及び制御の高速化を図ることにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る自販機システムは、コントロールモジュールと、前記コントロールモジュールと通信線を通じて接続された１以上の搬送モジュールとを有する自販機システムであって、前記搬送モジュールは、商品を収納する収納部と、前記収納部から前記商品を搬送する商品搬送装置と、少なくとも前記商品搬送装置の制御を行うサブ制御装置と、を具備し、前記コントロールモジュールは、金銭及び／又はカードの処理を行う金銭／カード処理部と、少なくとも前記金銭／カード処理部による処理の結果をもとに前記搬送モジュールの前記収納部に収納された商品のうち販売可能な商品を判定する判定処理と、前記１以上の搬送モジュールの制御を行う親メイン制御装置とを具備し、前記１以上の搬送モジュールのうち少なくとも１つの搬送モジュールは、前記親メイン制御装置と前記サブ制御装置の間に介装された子メイン制御装置をさらに具備し、当該子メイン制御装置は当該搬送モジュールの前記商品搬送装置の制御を含む制御を前記サブ制御装置と分散して行うことを特徴とする。
【０００９】
本発明に係る自販機システムでは、子メイン制御装置を有する搬送モジュールにおいて、当該搬送モジュールの各制御は主にその搬送モジュール内のローカルな制御部である子メイン制御装置とサブ制御装置とによって行われる。すなわち、搬送モジュールにおける少なくとも商品搬送装置の制御を含む各制御の多くは、サブ制御装置と子メイン制御装置との間でコマンドやステータスをやりとりする範囲で完遂する。このため、コントロールモジュールの親メイン制御装置が搬送モジュールの子メイン制御装置との間でやりとりするコマンドやステータスは、コントロールモジュールでの金銭／カード処理部による処理や判定処理に関連した項目のやりとりだけに制限される。したがって、コントロールモジュールの親メイン制御装置の負担が軽減され。それだけ商品販売の高速化を図れる。
【００１０】
本発明に係る自販機システムにおいて、コントロールモジュールの親メイン制御装置と搬送モジュールの子メイン制御装置とは通信線を通じて互いに直接接続されるようにしてよい。
【００１１】
本発明に係る自販機システムにおいて、搬送モジュールは複数とすることができる。ここで、子メイン制御装置を有する搬送モジュールを第１の搬送モジュール、当該第１の搬送モジュール以外の搬送モジュールを第２の搬送モジュールとすると、第１の搬送モジュールの子メイン制御装置とコントロールモジュールの親メイン制御装置とを通信線を通じて互いに直接接続するとともに、コントロールモジュールの親メイン制御装置と第２の搬送モジュールのサブ制御装置とを通信線を通じて互いに直接接続する構成としてもよい。
【００１２】
複数の搬送モジュールの一部の搬送モジュールが第１の搬送方式の商品搬送装置を有し、他の搬送モジュールが前記第１の搬送方式と異なる第２の搬送方式の商品搬送装置を有する形態とすることも可能である。
【００１３】
それぞれの搬送モジュールは、収納部を加温するヒータまたは冷却する圧縮機とをさらに具備し、サブ制御装置は、商品搬送装置の制御に加えて、ヒータまたは圧縮機の制御を行うものであってよい。
【００１４】
前記子メイン制御装置と前記親メイン制御装置は同一、もしくは単体で前記親メイン制御装置として動作可能なハードウェア構成を有するものであってよい。
【００１５】
前記搬送モジュールは、前記親メイン制御装置との接続が解除され、単体で自動販売機としての構成を満足するために必要なモジュールが追加されたことを認識したとき、前記自動販売機として単体で商品販売可能な状態に設定する手段をさらに具備するものとしてよい。
【発明の効果】
【００１６】
以上のように、本発明によれば、金銭／カード処理などを担うコントロールモジュールと、主に商品搬送などの商品の処理を行う１以上の搬送モジュールとで構成される自販機システムにおいて、コントロールモジュールの負担の軽減、及び商品販売の高速化を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る自販機システムの構成例を示す正面外観図である。
【図２】図１の自販機システムの機能的な構成を示すブロック図である。
【図３】本発明の第２の実施形態を説明するための図である。
【図４】本発明に係る変形例１を説明するための図である。
【図５】本発明に係る変形例２を説明するための図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明の実施形態を説明する。
＜第１の実施形態＞
図１は本発明の第１の実施形態に係る自販機システムの構成例を示す正面外観図、図２は自販機システムの機能的な構成を示すブロック図である。
【００１９】
この自販機システム１００は、缶入り飲料、紙パック飲料、ペットボトル入り飲料、あるいはビン入り飲料等の商品Ｇを販売するためのシステムである。この自販機システム１００は、主に金銭及び／又はカードの処理、商品可能な販売を判定する処理を行うコントロールモジュール２００と、主に商品の収納、搬送及び温度調整などを行う１以上の搬送モジュール３００，４００と、コントロールモジュール２００と各搬送モジュール３００，４００とを相互に接続する通信線５００とを備える。
【００２０】
なお、図１及び図２では、コントロールモジュール２００に通信線５００を介して３機の搬送モジュール３００が接続された例が示される。これらの搬送モジュール３００，４００は次の２タイプに分類される。
タイプ１．コントロールモジュール２００のメイン制御装置２１０と同等のメイン制御装置３１０を有し、このメイン制御装置３１０とサブ制御装置３２０によって制御が分散して行われる第１の搬送モジュール３００。
タイプ２．コントロールモジュール２００のメイン制御装置２１０と同等のメイン制御装置を持たず、サブ制御装置４２０のみを有する第２の搬送モジュール４００。
【００２１】
したがって、タイプ２の第２の搬送モジュール４００の制御は、コントロールモジュール２００のメイン制御装置２１０とサブ制御装置４２０とによって行われる。
以下、コントロールモジュール２００のメイン制御装置２１０を「親メイン制御装置２１０」、第１の搬送モジュール３００のメイン制御装置３１０を「子メイン制御装置３１０」と区別して表記する。
【００２２】
［第１の搬送モジュール３００の構成］
図１に示すように、第１の搬送モジュール３００は、正面側に開閉自在な外扉を設けた断熱構造の本体キャビネット３０１を備えている。本体キャビネット３０１の中には例えばサーペンタイン式などの商品収納庫（図示せず）が設けられている。商品収納庫には商品Ｇが種類別にコラムという単位で収納される。本体キャビネット３０１の外扉の表面側には、商品展示部３０２と、商品取出口３０３と、例えば商品毎の売切れ、販売可能、準備中などの状態を表示する各種のランプ３０４と、照明（蛍光灯、ＬＥＤ：Light Emitting Diode）などが設けられている。
【００２３】
図２に示すように、第１の搬送モジュール３００は子メイン制御装置３１０を有する。子メイン制御装置３１０は子メイン制御用のプログラムやデータを記憶するＲＯＭ（Read Only Memory）と、当該プログラムを実行するＣＰＵ（Central Processing Unit）と、ＣＰＵの作業領域として用いられるメインメモリであるＲＡＭ（Random Access Memory）などから構成される。子メイン制御装置３１０には、その下位のコントローラとしての第１のサブ制御装置３２０が接続されている。第１のサブ制御装置３２０は、サブ制御用のプログラムや制御データを記憶するＲＯＭと、当該プログラムを実行するＣＰＵと、ＣＰＵの作業領域として用いられるＲＡＭなどから構成される。
【００２４】
また、第１のサブ制御装置３２０には、コラム毎の商品の売れ切れを検出する売れ切れ検出センサ３２１と、商品収納庫毎の温度を検出する庫内温度センサ３２３と、外扉の開閉状態を検出する外扉開閉検出センサ３２４と、商品収納庫から商品を１つずつ搬送する機構である商品搬送装置３２５と、商品収納庫内を加熱するヒータ３２６と、商品収納庫内を冷却する圧縮機３２７などが接続される。
【００２５】
第１のサブ制御装置３２０は、以下の信号のやりとり、及び制御が可能である。
（ａ）コラム毎の売れ切れ検出センサ３２１からの売れ切れ検出信号を取り込み、子メイン制御装置３１０に売れ切れ状態のステータスを通知する。
【００２６】
（ｂ）庫内温度センサ３２３からの商品収納庫毎の温度検出信号を取り込み、子メイン制御装置３１０に温度検出データのステータスを通知する。
【００２７】
（ｃ）外扉開閉検出センサ３２４からの外扉開閉検出信号を取り込み、子メイン制御装置３１０に外扉開閉状態のステータスを通知する。
【００２８】
（ｄ）子メイン制御装置３１０からの商品搬送コマンドに基づき商品収納庫から商品を搬送するための制御出力を商品搬送装置３２５へ供給する。
【００２９】
（ｅ）子メイン制御装置３１０からの温度調整コマンドに基づき商品収納庫内の温度を調整するための制御出力をヒータ３２６及び圧縮機３２７に供給する。
【００３０】
子メイン制御装置３１０は、以下の制御を行う。
（Ａ）第１のサブ制御装置３２０からのコラム毎の売れ切れ状態のステータスを受け取り、通信線５００を通じてコントロールモジュール２００の親メイン制御装置２１０に通知するとともに、親メイン制御装置２１０から通知された売れ切れ状態のコラムに対応する売れ切れランプを点灯状態に切り替える。
【００３１】
（Ｂ）第１のサブ制御装置３２０からの商品収納庫毎の温度検出データのステータスをもとに温度調整コマンドを第１のサブ制御装置３２０に供給する。
【００３２】
（Ｃ）第１のサブ制御装置３２０からの外扉開閉状態のステータスをもとに、商品投入作業のための各種制御コマンドを第１のサブ制御装置３２０に供給する。
【００３３】
（Ｄ）コントロールモジュール２００の親メイン制御装置２１０からの商品搬送コマンドを受け取り、第１のサブ制御装置３２０に商品搬送装置３２５の搬送方式に応じた商品搬送コマンドを通知する。
ここで、商品搬送装置３２５の搬送方式に応じた商品搬送コマンドとは、例えば、サーペンタイン方式の場合にはソレノイドを駆動するためのコマンド、直積み方式の場合にはモータおよびコンベアを駆動するためのコマンド、シースルー方式の場合にはコンベアおよびエレベータを駆動するためのコマンド、などである。
【００３４】
（Ｅ）その他、子メイン制御装置３１０は第１の搬送モジュール３００内の様々な制御３１１を単独で（第１のサブ制御装置３２０を用いずに）行う。制御３１１の具体例としては、例えば、商品選択ボタンの販売可ランプ、売切れランプ及び準備中ランプや蛍光灯やＬＥＤ等の照明などがある。
【００３５】
すなわち、第１の搬送モジュール３００において、子メイン制御装置３１０はコントロールモジュール２００の親メイン制御装置２１０と第１のサブ制御装置３２０との間に介装され、第１の搬送モジュール３００の各種の制御は、子メイン制御装置３１０と第１のサブ制御装置３２０とにより分散して行われる。
【００３６】
［第２の搬送モジュール４００の構成］
図１に示すように、第２の搬送モジュール４００は、第１の搬送モジュール３００と同様に、正面側に開閉自在な外扉を設けた本体キャビネット４０１を備えている。本体キャビネット４０１の中には例えばサーペンタイン式などの商品収納庫（図示せず）が設けられている。商品収納庫には商品Ｇが種類別にコラムという単位で収納される。本体キャビネット４０１の外扉の表面側には、商品展示部４０２と、商品取出口４０３と、例えば商品毎の売切れ、販売可能、準備中などの状態を表示する各種のランプ４０４と、照明（蛍光灯、ＬＥＤ：Light Emitting Diode）などが設けられている。
【００３７】
第２の搬送モジュール４００は第２のサブ制御装置４２０を有する。第２のサブ制御装置４２０は、サブ制御用のプログラムや制御データを記憶するＲＯＭと、当該プログラムを実行するＣＰＵと、ＣＰＵの作業領域として用いられるＲＡＭなどから構成される。
【００３８】
第２のサブ制御装置４２０には、コラム毎の商品の売れ切れを検出する売れ切れ検出センサ４２１と、商品収納庫毎の温度を検出する庫内温度センサ４２３と、外扉の開閉状態を検出する外扉開閉検出センサ４２４と、商品収納庫から商品を１つずつ搬送する機構である商品搬送装置４２５と、商品収納庫内を加熱するヒータ４２６または、商品収納庫内を冷却する圧縮機４２７などが接続される。
【００３９】
すなわち、この実施形態の自販機システム１００においては、第１の搬送モジュール３００と第２の搬送モジュール４００との間でのハードウェア構成上の差異は子メイン制御装置の有無にある。
【００４０】
［コントロールモジュール２００の構成］
コントロールモジュール２００はキャビネット本体２０１を備える。キャビネット本体２０１の正面には、商品の購入手順の案内を表示したりする表示部２０２と、表示部２０２での案内に従って購入したい商品を選択するための入力などに用いられるテンキー２０３と、紙幣が挿入される紙幣挿通口２０４と、硬貨が投入される硬貨投入口２０５と、電子マネー機能を搭載するＩＣカードや携帯端末などに対して近距離無線通信などによる電子情報の読み書きを行うカードリードライタ２０６と、投入した硬貨の返却を受ける際に操作される返却レバー２０７と、返却された硬貨やつり銭が払い戻される硬貨返却口２０８などが設けられている。
【００４１】
コントロールモジュール２００は親メイン制御装置２１０を有する。親メイン制御装置２１０は、親メイン制御用のプログラムや制御データを記憶するＲＯＭと、当該プログラムを実行するＣＰＵと、ＣＰＵの作業領域として用いられるメインメモリとしてのＲＡＭなどから構成される。親メイン制御装置２１０には、上記の表示部２０２と、テンキー２０３の他、硬貨投入口２０５より投入された硬貨の種類と数を判別したり、商品の搬出後につり銭硬貨の払い出しなどを行う硬貨処理部２１１と、紙幣挿通口２０４より挿入された紙幣の種類と数の判別などを行う紙幣処理部２１２と、カードリードライタ２０６と、保守員による保守管理のための各種の設定やシステム状態の確認などに用いられるリモートコントローラ２４０とが接続される。
【００４２】
また、コントロールモジュール２００の親メイン制御装置２１０は、通信線５００を通じて第２の搬送モジュール４００の第２のサブ制御装置４２０と接続されるとともに、通信線５００を通じて第１の搬送モジュール３００の子メイン制御装置３１０とも接続される。
【００４３】
［商品販売時の動作］
コントロールモジュール２００の親メイン制御装置２１０は商品販売時に次のような制御を実行する。
【００４４】
コントロールモジュール２００の親メイン制御装置２１０は、硬貨が投入された場合及び／又は紙幣が挿入された場合、硬貨処理部２１１及び／又は紙幣処理部２１２からの硬貨及び紙幣の判別結果を基に投入金額を算定する。
【００４５】
電子マネー機能を搭載するＩＣカードや携帯端末などがカードリードライタ２０６によって検出された場合には、親メイン制御装置２１０は電子マネーによる利用限度額を算定する。
【００４６】
親メイン制御装置２１０は、各搬送モジュール３００，４００に収納された商品毎に予め設定された販売価格と、投入金額または電子マネーによる利用限度額との比較により購入可能な商品を判定する（判定処理）。
【００４７】
なお、親メイン制御装置２１０は、第１の搬送モジュール３００の子メイン制御装置３１０及び第２の搬送モジュール４００の第２のサブ制御装置４２０よりそれぞれ通知されたコラム毎の売れ切れ状態のステータスをもとに各搬送モジュール３００，４００毎及びコラム毎の商品在庫状況を管理し、この在庫のある商品のみを購入可能な商品を判定する際の対象とする。
【００４８】
親メイン制御装置２１０は、表示部２０２及びテンキー２０３を使って購入者によって選択された商品を認識し、その商品を搬出するように、第１の搬送モジュール３００の子メイン制御装置３１０または第２の搬送モジュール４００の第２のサブ制御装置４２０に通信線５００を通じて商品搬送コマンドを送信する。
【００４９】
ここで、選択された商品が第１の搬送モジュール３００から搬出される商品である場合と第２の搬送モジュール４００から搬出される商品である場合とに分けて動作を説明する。
【００５０】
［第２の搬送モジュール４００からの商品搬出］
コントロールモジュール２００の親メイン制御装置２１０は、通信線５００を通じて、第２の搬送モジュール４００の第２のサブ制御装置４２０に、購入対象の商品に対応するコラム番号を含む商品搬送装置４２５の搬送方式に応じた商品搬送コマンドを送出する。
【００５１】
第２の搬送モジュール４００の第２のサブ制御装置４２０は、この商品搬送コマンドを受け取ると、これに含まれるコラム番号が割り当てられたコラムの商品を搬出するように商品搬送装置４２５に対して制御出力を供給する。これにより商品搬送装置４２５によって、該当するコラムから商品が搬送され、商品取出口４０３に搬出される。
【００５２】
［第１の搬送モジュール３００からの商品搬出］
この場合も、コントロールモジュール２００の親メイン制御装置２１０は、通信線５００を通じて、第１の搬送モジュール３００の子メイン制御装置３１０に、購入対象の商品に対応するコラム番号を含む商品搬送コマンドを送出する。
【００５３】
第１の搬送モジュール３００の子メイン制御装置３１０の制御用のプログラムにおいては、親メイン制御装置２１０からの商品搬送コマンドを子メイン制御装置３１０が受けた場合にはそのまま商品搬送コマンドを第１のサブ制御装置３２０に商品搬送装置３２５の搬送方式に応じた商品搬送コマンドを通知するように処理手順が決められている。第１のサブ制御装置３２０は、この商品搬送コマンドを受け取ると、これに含まれるコラム番号が割り当てられたコラムの商品を搬出するように商品搬送装置３２５に対して制御出力を供給する。これにより商品搬送装置３２５によって、該当するコラムから商品が搬送され、商品取出口３０３に搬出される。
【００５４】
［コントロールモジュール２００の親メイン制御装置２１０の負担減］
次に、本実施形態のシステム構成によるコントロールモジュール２００の親メイン制御装置２１０の負担減について説明する。
【００５５】
第１の搬送モジュール３００はコントロールモジュール２００の親メイン制御装置２１０と機能的に同等もしくはハードウェア構成において同一の子メイン制御装置３１０を有する。子メイン制御装置３１０は、親メイン制御装置２１０からの商品搬送コマンドを、商品搬送装置３２５の搬送方式に応じた商品搬送コマンドに変換して第１のサブ制御装置３２０に通知することによって商品搬送装置３２５に商品の搬出を実行させるとともに、第１のサブ制御装置３２０から通知される、コラム毎の売れ切れ状態のステータス、商品収納庫毎の温度検出データのステータス、外扉開閉状態のステータスなど、第１の搬送モジュール３００内で発生する様々なステータスを受け付けてこれらに応じた制御をも担う。
【００５６】
なお、本実施形態では、親メイン制御装置２１０と子メイン制御装置３１０としてハードウェア構成が同一のものを使用したが、本発明はこれに限定されない。例えば、子メイン制御装置３１０は、単体で親メイン制御装置２１０として動作可能なハードウェア構成を有するものであればよい。
【００５７】
このように第１の搬送モジュール３００の制御の多くは、その第１の搬送モジュール３００内の子メイン制御装置３１０と第１のサブ制御装置３２０との間でのコマンド、ステータスのやりとりの範囲で完遂するので、コントロールモジュール２００の親メイン制御装置２１０と第１の搬送モジュール３００の子メイン制御装置３１０との間でやりとりする必要があるコマンドやステータスは搬送通知と搬送結果処理や売切通知処理など一部の項目のやりとりだけに制限される。このため第１の搬送モジュール３００を自販機システム１００に組み込んでもコントロールモジュール２００の親メイン制御装置２１０の負担増は極めて軽度で済む。したがって、親メイン制御装置２１０のハードウェアリソースを増大させる変更を要することなく、高い自由度で第１の搬送モジュール３００の接続数を選定することができる。
【００５８】
＜第２の実施形態＞
ところで、本実施形態の自販機システム１００では、コントロールモジュール２００内の親メイン制御装置２１０、第１の搬送モジュール３００内の子メイン制御装置３１０、そして第２の搬送モジュール４００内の第２のサブ制御装置４２０を相互に接続するために、それぞれの制御装置に１つずつ設けられている自販機標準シリアル通信のためのポートを使用することを想定している。
【００５９】
しかしながら、第１の搬送モジュール３００において、子メイン制御装置３１０と第１のサブ制御装置３２０との接続に自販機標準シリアル通信用のポートが使用される必要が制約としてある場合、第１の搬送モジュール３００の子メイン制御装置３１０を自販機システム１００の通信線５００に接続できなくなる。勿論、自販機標準シリアル通信用の第２のポートを子メイン制御装置３１０に追加するような回路構成の変更はコスト的に現実的とは言い難い。
【００６０】
自販機標準シリアル通信用のポートとは別にＲＳ２３２Ｃのシリアル通信用のポートを有する制御装置を利用することを想定した場合、比較的低コストで上記の課題を解決することが可能である。自販機標準は２４Ｖシリアル通信とも呼ばれ、信号を０Ｖと２４Ｖで伝送するものであり、ＲＳ２３２Ｃとの違いは伝送する信号のレベルにある。そこで、図３に示すように、自販機標準のポートを、自販機標準の信号レベル（０Ｖ、２４Ｖ）とＲＳ２３２Ｃの信号レベル（−１２Ｖ、＋１２Ｖ）とで相互変換を行う回路を搭載した信号レベル変換基板６００を通じて通信線５００に接続すれば、子メイン制御装置３１０の自販機標準シリアル通信用のポートを使用することができない状況においても、第１の搬送モジュール３００を自販機システム１００に組み込んで利用することができる。
【００６１】
＜変形例１＞
以上、上記の実施形態の自販機システム１００は、第１の搬送モジュール３００と第２の搬送モジュール４００として、例えばサーペンタイン式などの商品収納庫から商品を搬送する方式を共に採用したものとした。しかし本発明は、第１の搬送モジュール３００と第２の搬送モジュール４００として、商品の収納方式、搬送方式が互いに異なるものを採用した場合にも適用可能である。
【００６２】
図４は、第１の搬送モジュール３００にはサーペンタイン式の商品収納庫から商品を搬送する方式を採用し、第２の搬送モジュール４００Ａにはシースルー型の商品収納方式及びこれに適合した搬送方法を採用した場合の自販機システム１００Ａの構成例を示す図である。シースルー型の商品収納方式及びこれに適合した搬送方法を採用した第２の搬送モジュール４００Ａについて説明を補足すると、この第２の搬送モジュール４００Ａは、正面側に開閉自在な外扉を設けた本体キャビネット４０１Ａを備えている。本体キャビネット４０１Ａの中には商品Ｇを収納する収納部として収納棚４０４Ａが上下に多段に配置されている。本体キャビネット４０１Ａの外扉には、開口部４０５Ａが設けられ、この開口部４０５Ａは透明ガラスなどの透明板によって塞がれている。すなわち、透明板を介して本体キャビネット４０１Ａの内部が商品展示部４０２Ａとして外側から見えるように構成されている。さらに本体キャビネット４０１Ａの外扉の表面側には、商品取出口４０３Ａなどが設けられている。収納棚４０４Ａから商品取出口４０３Ａへの商品Ｇの搬送、搬出は商品搬送装置としてのマニュピュレータ４０７Ａによって行われる。
【００６３】
なお、本発明において、搬送モジュールにおいて商品を収納する形式、及び搬送する形式は既述のものに限定されない。その他、様々な形式のものに置き換えることが可能である。
【００６４】
＜変形例２＞
上記の第１の実施形態の自販機システム１００は、２機の第１の搬送モジュール３００と１機の第２の搬送モジュール４００がコントロールモジュール２００と通信線５００で接続された構成としたが、本発明はこれに限定されない。
【００６５】
例えば、第２の搬送モジュール４００は本発明のシステム構成においては必ずしも必須な構成要件ではない。すなわち、例えば、図５に示すように、コントロールモジュール２００と第１の搬送モジュール３００とを通信線５００を通じて接続した構成も想定される。
【００６６】
＜変形例３＞
第１の搬送モジュール３００は、自販機システム１００から切り離して単体の自動販売機として運用することが可能である。その際、第１の搬送モジュール３００は、親メイン制御装置２１０との接続が解除され、単体で自動販売機としての構成を満足するために必要なモジュールが追加されたことを自動的に認識して、自動販売機として単体で商品販売可能な状態となることが望ましい。例えば、子メイン制御装置３１０のＲＯＭなどに、自動販売機の自動的な再構成のためのプログラムを格納しておき、親メイン制御装置２１０との接続の解除やその解除前の所定の事象により、そのプログラムがＣＰＵにて実行されるようにすればよい。単体で自動販売機としての構成を満足するために必要なモジュールの種類は自動販売機の形式等により様々であるが、例えば、図１の第１の搬送モジュール３００に対しては、主にコントロールモジュール２００がもつ表示部２０２、テンキー２０３、効果処理部２１１、紙幣処理部２１２、カードリードライタ２０６、リモートコントローラ２４０などに相当する各モジュールが、単体で自動販売機としての構成を満足するために必要な装置である。
【００６７】
本発明において、第１の搬送モジュール３００の数は２機に限定されない。１機以上であればよい。
【００６８】
通信は、自販機標準シリアル通信でなければならないという事ではない。他の通信方式を採用することも可能である。
【符号の説明】
【００６９】
１００…自販機システム、
２００…コントロールモジュール、２０６…カードリードライタ、２１０…親メイン制御装置、２１１…硬貨処理部、２１２…紙幣処理部、
３００…第１の搬送モジュール、３１０…子メイン制御装置、３２０…第１のサブ制御装置、３２５…商品搬送装置、３２６…ヒータ、３２７…圧縮機、
４００…第２の搬送モジュール、４２０…第２のサブ制御装置、４２５…商品搬送装置、４２６…ヒータ、４２７…圧縮機、
５００…通信線
【図１】
0005944699.tif 000002
【図２】
0005944699.tif 000003
【図３】
0005944699.tif 000004
【図４】
0005944699.tif 000005
【図５】
0005944699.tif 000006