(57)【特許請求の範囲】
【請求項１】
商品販売を主制御部および複数の従制御部に分担して制御する自動販売機において、
前記主制御部は、前記商品の販売に基づく売上情報等のデータを主メモリに記憶し、
前記複数の従制御部は、前記データをバックアップ用として自己の従メモリに記憶し、
前記複数の従制御部のうち転送元として１つの従制御部を指定するとともに、転送指示を行う指定手段を備え、
前記指定手段によって指定された前記従制御部は、前記転送指示に基づいて前記従メモリから前記データを前記主制御部の前記主メモリに転送することを特徴とする自動販売機。
【請求項２】
前記指定手段によって指定された前記従制御部は、前記主制御部が交換されたとき、新たな主制御部の主メモリへ前記従メモリから前記データを転送する構成の請求項１記載の自動販売機。
【請求項３】
前記指定手段によって指定された前記従制御部は、自動販売機が交換されたとき、新たな自動販売機の従制御部として使用され、新たな自動販売機が備える主制御部の主メモリへ前記従メモリから前記データを転送する構成の請求項１記載の自動販売機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動販売機に関し、特に、商品の販売に基づく売上情報，故障履歴情報，価格設定等のデータのバックアップを可能にした自動販売機に関する。
【０００２】
【従来の技術】
図２は従来の自動販売機を示す。この自動販売機１は、自動販売機１全体の制御を司るＣＰＵ、プログラムを格納したＲＯＭ、各種のデータを記憶するＲＡＭを備えた主制御部２を有し、この主制御部２の通信ライン２ａに、商品の販売に必要な各種の制御をそれぞれ行う複数の従制御部３ａ，３ｂ，…と、ポータブル端末としてのデータローダ４に光アダプタ用コネクタ５を介してデータを転送するデータローダ制御部６とが接続されている。
【０００３】
この従来の自動販売機１において、商品の販売が行われる度に、主制御部２は、その商品の販売に基づく売上情報を主制御部２内のＲＡＭに記憶する。主制御部２内のＲＡＭに記憶されて集計された売上情報は、データローダ制御部６の制御により、定期的に光アダプター用コネクタ５を介してデータローダ４に転送されて収集され、当該自動販売機１の管理に供される。
【０００４】
ところで、主制御部２内のＣＰＵが短絡等によって故障する場合がある。この場合は、データローダ４からアクセスして主制御部２内のＲＡＭに記憶している売上情報等のデータをデータローダ４に転送し、主制御部２を新たなものに交換した後、データローダ４から再び売上情報等のデータを新たな主制御部２内のＲＡＭに戻すことによって、主制御部２はＲＡＭ内の売上情報を基に売上情報の集計を継続して行うことができる。
【０００５】
【発明が解決しようとする課題】
しかし、従来の自動販売機１によると、売上情報等のデータは主制御部２内のＲＡＭに記憶させているだけなので、例えば、主制御部２内のＲＡＭに記憶されているデータがノイズ等により消失したり、読出不能となった場合は、いままで集計したデータを基に継続して集計を行うことができないという問題があった。
【０００６】
また、光アダプター用コネクタ５が故障した場合は、その故障を検知する手段を備えていないので、故障を知らずに主制御部２からデータをデータローダ４に転送すると、いままで集計したデータが消失してしまうという不都合があった。
【０００７】
従って、本発明の目的は、いままで集計したデータが消失する等の不測の事態が発生しても、データの集計を継続して行うことが可能な自動販売機を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明は、商品販売を主制御部および複数の従制御部に分担して制御する自動販売機において、前記主制御部は、前記商品の販売に基づく売上情報等のデータを主メモリに記憶し、前記複数の従制御部は、前記データをバックアップ用として自己の従メモリに記憶し、前記複数の従制御部のうち転送元として１つの従制御部を指定するとともに、転送指示を行う指定手段を備え、前記指定手段によって指定された前記従制御部は、前記転送指示に基づいて前記従メモリから前記データを前記主制御部の前記主メモリに転送することを特徴とする。
【０００９】
上記構成によれば、売上情報等のデータを主制御部の主メモリに記憶し、さらに、従メモリに記憶することにより、主メモリに記憶されたデータが消失しても、バックアップされている従メモリ内のデータを基に集計を継続して行うことが可能となる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
図１は本発明の実施の形態に係る自動販売機の主要部を示すブロック図である。この自動販売機１０は、自動販売機１０全体の制御を司る主制御部１１を有し、この主制御部１１の通信ライン１１ａに、コインメカ部１２を制御するコインメカ制御部１３と、接客部１４を制御する接客制御部１５と、販売部１６を制御する販売制御部１７と、キーボード１８からのキー入力を受け付けるキーボードインタフェース１９と、データローダ２０に光アダプタ用コネクタ２１を介してデータを転送するデータローダ制御部２２とを接続している。また、主制御部１１に、本自動販売機１０の各部に電源を供給する電源部２３を接続している。
【００１１】
上記コインメカ制御部１３，接客制御部１５，販売制御部１７及びデータローダ制御部２２（以下、これらの制御部１３，１５，１７，２２を「従制御部」ともいう。）は、商品の販売に必要な各種の制御がそれぞれ分散され、主制御部１１に対し従制御部として位置付けられるものであり、各々ＣＰＵ、このＣＰＵのプログラムを記憶するＲＯＭ、各種の情報を記憶する従メモリとしてのＲＡＭを有して構成されている。
【００１２】
コインメカ部１２は、釣銭切れを検出する釣銭切れセンサを備え、硬貨投入口から投入された硬貨を受け取り、必要がある場合は釣銭を釣銭返却口から返却するようになっている。
【００１３】
コインメカ制御部１３は、コインメカ部１２を制御し、投入された硬貨の選別・金種別枚数の計数・金庫への収容や釣銭払出し等を行うものである。
【００１４】
接客部１４は、各コラムに対応して設けられ商品を選択する複数の選択スイッチと、各選択スイッチに設けられ、各コラム別の販売可・売切を表示する販売可ランプ及び売切ランプと、釣銭切れ，投入金額等を表示する表示器とを備えている。
【００１５】
接客制御部１５は、接客部１４の選択スイッチの操作に基づいて、その押下信号を主制御部１１に送出するものであり、主制御部１１が求めた投入金額及びコインメカ部１２の釣銭切れセンサが検出した釣銭切れの表示を接客部１４の表示器により行い、各コラム別の販売可・売切表示を接客部１４の販売可ランプ及び売切ランプを点灯して行うものである。
【００１６】
キーボード１８は、サービス員によるキー操作により、従制御部１３，１５，１７，２２内のＲＡＭにバックアップしてある後述する管理データ（バックアップデータ）の転送元の指定及び転送指示のコマンド入力を行えるようになっている。すなわち、キー操作により従制御部１３，１５，１７，２２のうち転送元を指定し、転送指示のコマンド入力を行うと、転送元として指定された従制御部１３，１５，１７，２２内のＲＡＭが記憶するバックアップデータが、主制御部１１内の後述するＲＡＭ１１ｄに転送される。
【００１７】
主制御部１１は、本自動販売機１０の各部の制御を行うＣＰＵ１１ｂと、ＣＰＵ１１ｂのプログラムを記憶するＲＯＭ１１ｃと、各種のデータ、例えば、売上情報、故障履歴情報、価格，温度条件等の設定データを含む管理データを記憶する主メモリとしてのＲＡＭ１１ｄとを備えている。ＣＰＵ１１ｂは、管理データをＲＡＭ１１ｄに記憶するとともに、その管理データをバックアップ用として各従制御部１３，１５，１７，２２内のＲＡＭにも記憶するものである。例えば、ＣＰＵ１１ｂは、商品の販売が行われる度にその商品の販売に基づく売上情報をＲＡＭ１１ｄに記憶するとともに、その売上情報をバックアップ用として各従制御部１３，１５，１７，２２内のＲＡＭに記憶する。さらに、設定データが変更される度に変更後の設定データをＲＡＭ１１ｄに記憶するとともに、その変更後の設定データをバックアップ用として各従制御部１３，１５，１７，２２内のＲＡＭに記憶する。なお、主制御部１１のＲＯＭ１１ｃに記憶させているプログラムも管理データに含めて各従制御部１３，１５，１７，２２内のＲＡＭに記憶させてもよい。
【００１８】
また、主制御部１１のＣＰＵ１１ｄは、コインメカ制御部１３からの金種別の投入硬貨枚数データに基づいて投入金額を求め、商品販売後は投入金額から販売金額を減算し、残額がある場合は、釣銭データをコインメカ制御部１３に送り、釣銭払出しを行わせるものである。また、ＣＰＵ１１ｄは、接客制御部１５からの選択スイッチの押下信号に基づいて、その押下信号に対応するコラム番号及び温度条件等を含む販売情報を販売制御部１７に送るようになっている。
【００１９】
販売部１６は、商品を収容した複数の販売機構（コラム）と、売切検出センサと、商品を冷却する冷却機と、商品を加熱する加熱機と、コラムから商品を取り出して商品取出口に放出する商品取出機構とを備えている。
【００２０】
販売制御部１７は、主制御部１１からの販売情報に基づいて、販売部１６を制御し、コラム番号に対応する商品をコラムから取り出し、商品取出口に放出するものである。
【００２１】
データローダ制御部２２は、サービス員の操作に基づくデータローダ２０からの管理データの転送要求に応じて主制御部１１から転送される管理データを光アダプタ用コネクタ２１を介してデータローダ２０に転送するものである。
【００２２】
次に、本自動販売機１０の作用を説明する。主制御部１１のＣＰＵ１１ｂが破損した場合、又は主制御部１１のＲＡＭ１１ｄに記憶されていた管理データが消失したり、読出不能となった場合等に、サービス員は、キーボード１８を操作してバックアップデータ（管理データ）の転送元の指定及び転送指示のコマンド入力を行う。転送元として指定された従制御部１３，１５，１７，２２は、自己のＲＡＭ内のバックアップデータを主制御部１１のＲＡＭ１１ｄに通信ライン１１ａを介して転送する。主制御部１１は、転送された管理データを基に売上情報の集計等を継続して行う。その後、データローダ制御部２２は、データローダ２０からサービス員の操作に基づく管理データの転送要求があると、その要求に応じて主制御部１１から転送される管理データを光アダプタ用コネクタ２１を介してデータローダ２０に転送する。データローダ２０が収集した管理データは、当該自動販売機１０の管理に供される。
【００２３】
以上のように構成された自動販売機１０によれば、管理データを主制御部１１のＲＡＭ１１ｄに記憶するとともに、従制御部１３，１５，１７，２２内のＲＡＭにバックアップしているので、主制御部１１のＲＡＭ１１ｄが記憶する管理データが消失する等の不測の事態が発生しても、従制御部１３，１５，１７，２２内のＲＡＭが記憶する管理データを主制御部１１のＲＡＭ１１ｄに戻して売上情報等の集計を継続して行うことができる。また、自動販売機１０自体が故障して新たな自動販売機１０に交換した場合も、旧の自動販売機１０の複数の従制御部１３，１５，１７，２２のうちいずれか１つの従制御部１３，１５，１７，２２を外して新たな自動販売機１０に組み込み、その従制御部１３，１５，１７，２２内のＲＡＭから主制御部１１のＲＡＭ１１ｄに管理データを戻すことにより、直ちに売上情報等の集計を継続して行うことができる。
【００２４】
なお、本発明は、上記実施の形態に限定されず、種々な実施の形態が可能である。例えば、上記実施の形態では、従制御部１３，１５，１７，２２内のＲＡＭが記憶している管理データの主制御部１１への転送方法として、キーボード１９の操作による場合について説明したが、データローダ制御部２２とデータローダ２０との間の通信プロトコルを規定しておくことにより、自動的に行うようにしてもよい。これにより、キー入力の手間を省くことができる。
【００２５】
また、上記実施の形態では、分散制御型の自動販売機について説明したが、販売制御の全てを１つの制御部が行う機能集中型の自動販売機にも本発明は同様に適用することができる。
【００２６】
また、上記実施の形態では、管理データをデータローダ２０に転送する場合に、主制御部１１のＲＡＭ１１ｄに記憶されている管理データを転送したが、データローダ制御部２２内のＲＡＭに記憶されている管理データを転送してもよい。
【００２７】
【発明の効果】
以上説明した通り、本発明によれば、主制御部は、商品の販売に基づく売上情報等のデータを主メモリに記憶し、複数の従制御部は、データをバックアップ用として自己の従メモリに記憶し、複数の従制御部のうち転送元として１つの従制御部を指定するとともに、転送指示を行う指定手段を備え、指定手段によって指定された従制御部は、転送指示に基づいて従メモリからデータを主制御部の主メモリに転送するので、いままで集計したデータが消失する等の不測の事態が発生しても、データの集計を継続して行うことが可能になる。
【図面の簡単な説明】
【図１】本発明に係る自動販売機のブロック図である。
【図２】従来の自動販売機のブロック図である。
【符号の説明】
１０  自動販売機
１１  主制御部
１１ｂ  ＣＰＵ
１１ｄ  ＲＡＭ
１３  コインメカ制御部
１５  接客制御部
１７  販売制御部
１８  キーボード
２０  データローダ
２１  光アダプタ用コネクタ
２２  データローダ制御部
【図１】
0003680420.tif 000002
【図２】
0003680420.tif 000003