(57)【要約】【課題】製造コストの増大化を抑制しながら冷却ユニットの冷媒漏れを判断すること。【解決手段】本体キャビネットの前面開口を開閉する外扉と、前面開口を臨む態様で設けられた商品収容庫の内部雰囲気を冷却する冷却ユニットとを備えた自動販売機に適用される制御装置において、商品収容庫の庫内温度に応じて冷却ユニットを駆動させる制御手段４０を備え、制御手段４０は、前面開口が所定時間以上連続して開成されてから閉成された場合に冷却ユニットの安定化した駆動時間を基準時間として設定して記憶し、その後に前面開口が所定時間以上連続して開成されてから閉成された場合の冷却ユニットの安定化した駆動時間が基準時間よりも判定時間以上長いときには、基準時間の切り替えを行うものであり、基準時間の切り替えが所定回数行われたときに冷却ユニットに冷媒漏れが生じていると判断する。【選択図】図１
2018063066.tif 000002
【特許請求の範囲】
【請求項１】
自動販売機本体に形成された開口を開閉する態様で該自動販売機本体に設けられた扉体と、
前記開口を臨む態様で前記自動販売機本体の内部に設けられた商品収容庫の内部雰囲気を冷却する冷却ユニットと
を備えた自動販売機に適用される制御装置において、
前記商品収容庫の庫内温度が予め決められた冷却オン温度以上である場合には前記冷却ユニットを駆動させる一方、前記庫内温度が予め決められた冷却オフ温度以下である場合には前記冷却ユニットを駆動停止にさせる制御手段を備え、
前記制御手段は、前記開口が所定時間以上連続して開成されてから前記扉体により閉成された場合に、前記冷却ユニットの安定化した駆動時間を基準時間として設定してメモリに記憶するとともに、その後に前記開口が前記所定時間以上連続して開成されてから閉成された場合の前記冷却ユニットの安定化した駆動時間が、前記基準時間よりも予め決められた判定時間以上長いときには、該駆動時間を新たな基準時間として設定してメモリに記憶する基準時間の切り替えを行うものであり、該基準時間の切り替えが予め決められた回数行われたときに前記冷却ユニットに冷媒漏れが生じていると判断することを特徴とする自動販売機の制御装置。
【請求項２】
自動販売機本体に形成された開口を開閉する態様で該自動販売機本体に設けられた扉体と、
前記開口を臨む態様で前記自動販売機本体の内部に設けられた商品収容庫の内部雰囲気を冷却する冷却ユニットと
を備えた自動販売機に適用される制御装置において、
前記商品収容庫の庫内温度が予め決められた冷却オン温度以上である場合には前記冷却ユニットを駆動させる一方、前記庫内温度が予め決められた冷却オフ温度以下である場合には前記冷却ユニットを駆動停止にさせる制御手段を備え、
前記制御手段は、前記開口が所定時間以上連続して開成されてから前記扉体により閉成された場合に、前記冷却ユニットの安定化した駆動時間を基準時間として設定してメモリに記憶するとともに、その後に前記開口が前記所定時間以上連続して開成されてから閉成された場合の前記冷却ユニットの安定化した駆動時間が、前記基準時間よりも予め決められた判断時間以上長いときには、前記冷却ユニットに冷媒漏れが生じていると判断することを特徴とする自動販売機の制御装置。
【請求項３】
前記自動販売機本体の外部温度を検出する外部温度検出手段を備え、
前記制御手段は、前記外部温度検出手段を通じて検出された外部温度と、外部温度と補正値とが関連付けられた補正値情報とから前記駆動時間に補正値を加算する補正を行うことを特徴とする請求項１又は請求項２に記載の自動販売機の制御装置。
【請求項４】
前記制御手段は、前記冷却ユニットに冷媒漏れが生じていると判断した場合に、表示手段に表示させて報知することを特徴とする請求項１〜３のいずれか１つに記載の自動販売機の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機の制御装置に関し、より詳細には、例えば缶入り飲料やペットボトル入り飲料等の種々の商品を販売する自動販売機に適用される制御装置に関するものである。
【背景技術】
【０００２】
従来、例えば缶入り飲料やペットボトル入り飲料等の種々の商品を販売する自動販売機においては、前面開口が扉体により開閉される箱型の本体キャビネットの内部に、該開口を臨む態様で商品収容庫が設けられている。商品収容庫は、商品収納ラックが設置されており、該商品収納ラックの各コラムに種々の商品が収納されている。そして、各商品収容庫の内部空気は、冷媒を循環させる冷却ユニットにより冷却されている。
【０００３】
そして、従来の自動販売機においては、商品収容庫の商品収納ラックの下部にコラムサーミスタを備え、コラムサーミスタが検知する温度の低下速度が所定より遅くなった場合に、冷却ユニットに冷媒漏れが生じたと判定するものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０７９８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述した特許文献１に提案されている自動販売機では、コラムサーミスタが検知する温度に基づいて冷却ユニットの冷媒漏れを判定するようにしていたので、商品収容庫の商品ラックの下部にコラムサーミスタを設置する必要があった。そのため、部品点数が増加し、製造コストの増大化を招来する虞れがあった。
【０００６】
本発明は、上記実情に鑑みて、製造コストの増大化を抑制しながら冷却ユニットの冷媒漏れを判断することができる自動販売機の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る自動販売機の制御装置は、自動販売機本体に形成された開口を開閉する態様で該自動販売機本体に設けられた扉体と、前記開口を臨む態様で前記自動販売機本体の内部に設けられた商品収容庫の内部雰囲気を冷却する冷却ユニットとを備えた自動販売機に適用される制御装置において、前記商品収容庫の庫内温度が予め決められた冷却オン温度以上である場合には前記冷却ユニットを駆動させる一方、前記庫内温度が予め決められた冷却オフ温度以下である場合には前記冷却ユニットを駆動停止にさせる制御手段を備え、前記制御手段は、前記開口が所定時間以上連続して開成されてから前記扉体により閉成された場合に、前記冷却ユニットの安定化した駆動時間を基準時間として設定してメモリに記憶するとともに、その後に前記開口が前記所定時間以上連続して開成されてから閉成された場合の前記冷却ユニットの安定化した駆動時間が、前記基準時間よりも予め決められた判定時間以上長いときには、該駆動時間を新たな基準時間として設定してメモリに記憶する基準時間の切り替えを行うものであり、該基準時間の切り替えが予め決められた回数行われたときに前記冷却ユニットに冷媒漏れが生じていると判断することを特徴とする。
【０００８】
また、本発明に係る自動販売機の制御装置は、自動販売機本体に形成された開口を開閉する態様で該自動販売機本体に設けられた扉体と、前記開口を臨む態様で前記自動販売機本体の内部に設けられた商品収容庫の内部雰囲気を冷却する冷却ユニットとを備えた自動販売機に適用される制御装置において、前記商品収容庫の庫内温度が予め決められた冷却オン温度以上である場合には前記冷却ユニットを駆動させる一方、前記庫内温度が予め決められた冷却オフ温度以下である場合には前記冷却ユニットを駆動停止にさせる制御手段を備え、前記制御手段は、前記開口が所定時間以上連続して開成されてから前記扉体により閉成された場合に、前記冷却ユニットの安定化した駆動時間を基準時間として設定してメモリに記憶するとともに、その後に前記開口が前記所定時間以上連続して開成されてから閉成された場合の前記冷却ユニットの安定化した駆動時間が、前記基準時間よりも予め決められた判断時間以上長いときには、前記冷却ユニットに冷媒漏れが生じていると判断することを特徴とする。
【０００９】
また本発明は、上記自動販売機の制御装置において、前記自動販売機本体の外部温度を検出する外部温度検出手段を備え、前記制御手段は、前記外部温度検出手段を通じて検出された外部温度と、外部温度と補正値とが関連付けられた補正値情報とから前記駆動時間に補正値を加算する補正を行うことを特徴とする。
【００１０】
また本発明は、上記自動販売機の制御装置において、前記制御手段は、前記冷却ユニットに冷媒漏れが生じていると判断した場合に、表示手段に表示させて報知することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、制御手段が、開口が所定時間以上連続して開成されてから扉体により閉成された場合に、冷却ユニットの安定化した駆動時間を基準時間として設定してメモリに記憶するとともに、その後に開口が所定時間以上連続して開成されてから閉成された場合の冷却ユニットの安定化した駆動時間が、基準時間よりも予め決められた判定時間以上長いときには、該駆動時間を新たな基準時間として設定してメモリに記憶する基準時間の切り替えを行うものであり、該基準時間の切り替えが予め決められた回数行われたときに冷却ユニットに冷媒漏れが生じていると判断するので、従来のようにコラムサーミスタ等の部品を設ける必要がなく、部品点数の増加を抑止できる。従って、製造コストの増大化を抑制しながら冷却ユニットの冷媒漏れを判断することができるという効果を奏する。
【００１２】
本発明によれば、制御手段が、開口が所定時間以上連続して開成されてから扉体により閉成された場合に、冷却ユニットの安定化した駆動時間を基準時間として設定してメモリに記憶するとともに、その後に開口が所定時間以上連続して開成されてから閉成された場合の冷却ユニットの安定化した駆動時間が、基準時間よりも予め決められた判断時間以上長いときには、冷却ユニットに冷媒漏れが生じていると判断するので、従来のようにコラムサーミスタ等の部品を設ける必要がなく、部品点数の増加を抑止できる。従って、製造コストの増大化を抑制しながら冷却ユニットの冷媒漏れを判断することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施の形態１である制御装置を適用した自動販売機の特徴的な構成を示す模式図である。
【図２】図２は、制御手段が実施する冷媒漏れ判断処理の処理内容を示すフローチャートである。
【図３】図３は、図２に示した基準時間設定処理の処理内容を示すフローチャートである。
【図４】図４は、図２に示した基準時間切替処理の処理内容を示すフローチャートである。
【図５】図５は、本発明の実施の形態２である制御装置を適用した自動販売機の特徴的な構成を示す模式図である。
【図６】図６は、制御手段が実施する冷媒漏れ判断処理の処理内容を示すフローチャートである。
【図７】図７は、図６に示した冷媒漏れ判定処理の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照して、本発明に係る自動販売機の制御装置の好適な実施の形態について詳細に説明する。
【００１５】
＜実施の形態１＞
図１は、本発明の実施の形態１である制御装置を適用した自動販売機の特徴的な構成を示す模式図である。ここで例示する制御装置は、缶入り飲料やペットボトル入り飲料等の容器入り飲料を商品として販売する自動販売機に適用されるものである。
【００１６】
自動販売機の本体キャビネット（自動販売機本体）には、断熱構造の商品収容庫（図示せず）に複数の商品収納ラック１０が設けられており、これら商品収納ラック１０にコラムが設定されている。コラムは、同一種類の商品が収容される収容単位であり、販売する商品に応じて１、若しくは複数の商品収納ラック１０が対応している。商品収納ラック１０には、それぞれに収容した商品の払出制御を行うためのベンドメック１０ａが設けられているとともに、個々のベンドメック１０ａに商品の売り切れを検出する売切センサ１０ｂが設けられている。ここでベンドメック１０ａ及び売切センサ１０ｂは、コラム毎に設けられている。
【００１７】
図１に示すように、上記自動販売機には、圧縮機１１、庫内送風ファン１２、扉検出スイッチ１３、選択ボタン１４、一体表示器１５、価格表示器１６、販売可能ランプ１７、売切ランプ１８、貨幣処理装置１９、外部温度センサ２０及び制御手段４０が設けられている。
【００１８】
圧縮機１１は、上記商品収容庫に配設された蒸発器（図示せず）や、凝縮器及び膨張機構（ともに図示せず）とともに冷媒を循環するサイクルを形成して、商品収容庫の内部空気（内部雰囲気）を冷却する冷却ユニットを構成している。
【００１９】
この圧縮機１１は、蒸発器で蒸発した冷媒を吸引して圧縮して高温高圧の状態で吐出するものである。圧縮機１１で吐出された冷媒は、凝縮器に送出されて凝縮器で周囲空気と熱交換して凝縮し、その後に膨張機構で断熱膨張する。断熱膨張した冷媒は、蒸発器に送出されて蒸発器にて周囲空気（商品収容庫の内部空気）と熱交換して蒸発することで内部空気を冷却している。そして、蒸発器で蒸発した冷媒は、再び圧縮機１１に吸引されて圧縮されてサイクルを循環する。
【００２０】
庫内送風ファン１２は、商品収容庫の下方域、すなわち商品収納ラック１０の下部に対応した位置に配設されている。この庫内送風ファン１２は、駆動することにより商品収容庫の内部空気を循環させるものである。
【００２１】
扉検出スイッチ１３は、本体キャビネットに形成された前面開口の開閉を検出するものである。この前面開口は、本体キャビネットに揺動可能に設けられた外扉（扉体：図示せず）により開閉されるものである。従って、扉検出スイッチ１３は、外扉が開く方向に揺動して前面開口が開成される場合には、オン状態となって扉オン信号を制御手段４０に送出する一方、外扉が閉じる方向に揺動して前面開口が閉成された場合には、オフ状態となって扉オフ信号を制御手段４０に送出するものである。
【００２２】
選択ボタン１４は、利用者が購入商品を選択するためのものであり、外扉の前面において、図示せぬ商品見本に対応してそれぞれ設けられている。これら選択ボタン１４は、押圧操作されることで出力信号を制御手段４０に出力するものである。
【００２３】
一体表示器１５は、上記選択ボタン１４と同様に外扉の前面に配設されており、例えば液晶表示器によって構成されている。この一体表示器１５は、投入金額や釣銭金額等を表示するためのものである。
【００２４】
価格表示器１６は、上記選択ボタン１４と同様に外扉の前面において、選択ボタン１４に対応してそれぞれ設けられている。これら価格表示器１６は、制御手段４０によりそれぞれコラムに対応付けられるものであり、制御手段４０から与えられる指令に応じて該当するコラムに収容された商品の価格を表示する価格表示手段である。
【００２５】
販売可能ランプ１７は、それぞれ選択ボタン１４に対応して設けられており、該選択ボタン１４に内蔵された光源である。これら販売可能ランプ１７は、制御手段４０から与えられる点灯指令により点灯（常時点灯あるいは点滅点灯）するものである。
【００２６】
売切ランプ１８は、利用者に対して商品が売り切れであるか否かを表示するためのものであり、販売可能ランプ１７と同様にそれぞれ選択ボタン１４に対応して設けられている。これら売切ランプ１８は、該選択ボタン１４に内蔵された光源である。
【００２７】
貨幣処理装置１９は、コインメカニズムやビルバリデータと称されるものであり、利用者によって貨幣が投入された場合にこれを鑑別し、その鑑別結果を制御手段４０に出力するものである。
【００２８】
外部温度センサ２０は、本体キャビネットの外部温度を検出する外部温度検出手段である。この外部温度センサ２０は、検出した外部温度を外部温度信号として制御手段４０に送出するものである。
【００２９】
また上記自動販売機には、リモコン３０が設けられている。リモコン３０は、商品収納ラック１０に対するコラムの設定や販売価格の設定等、商品の販売に関わる各種設定や確認を行うためのもので、各種機能キーやテンキー等の入力部３１と、液晶表示器等の表示部（表示手段）３２とを備えて構成されている。入力部３１が操作された場合には、その入力信号が制御手段４０に出力される。
【００３０】
図には明示していないが、このリモコン３０は、自動販売機の管理者やルートマンと称される作業者が操作するものであり、施錠された外扉を解錠して開移動させた場合にのみ操作することが可能である。
【００３１】
制御手段４０は、図１に示すように、売切センサ１０ｂ、扉検出スイッチ１３、選択ボタン１４、貨幣処理装置１９、外部温度センサ２０、リモコン３０から信号が与えられた場合、予めメモリ４５に記憶したプログラムやデータに従って商品収納ラック１０のベンドメック１０ａ、圧縮機１１、庫内送風ファン１２、一体表示器１５、価格表示器１６、販売可能ランプ１７、売切ランプ１８、リモコン３０の動作を制御するもので、入力制御部４１、出力制御部４２、販売制御部４３及び運転制御部４４を備えて構成されている。尚、制御手段４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよいし、ソフトウェア及びハードウェアを併用して実現してもよい。
【００３２】
入力制御部４１は、リモコン３０の入力部３１が操作された場合にそれぞれの入力操作に対応する指令を各部に与えるものである。
【００３３】
出力制御部４２は、表示指令が与えられた場合に、一体表示器１５、価格表示器１６若しくはリモコン３０の表示部３２を通じて所望の表示を行うものである。
【００３４】
販売制御部４３は、商品の販売に関わる処理を統括的に制御するものである。より詳細に説明すると、販売制御部４３は、貨幣処理装置１９に貨幣が投入された場合、投入貨幣が販売価格以上となった時点で、メモリ４５等に格納された情報に基づいて該当する選択ボタン１４を有効化して販売可能ランプ１７を点灯（常時点灯）する。有効化した選択ボタン１４が押圧操作された場合、押圧操作された選択ボタン１４の販売可能ランプ１７を点滅点灯させてから、対応付けられたコラムの商品収納ラック１０に設けられたベンドメック１０ａを動作させて商品を１つずつ払い出す動作を行う。
【００３５】
また、販売制御部４３は、売切センサ１０ｂを通じて商品収納ラック１０の商品を監視し、商品無しを検出した場合、該当するコラムの売切ランプ１８を点灯して売切状態であることを報知する処理を行う。
【００３６】
運転制御部４４は、商品収容庫の庫内温度が冷却オン温度以上である場合には、圧縮機１１を駆動させる一方、庫内温度が冷却オフ温度以下である場合には、圧縮機１１を駆動停止にさせる冷却運転を行うものである。この冷却運転を行うことにより、該商品収容庫の内部空気を冷却オフ温度以上冷却オン温度以下の冷却温度範囲に調整することができ、商品収納ラック１０の各コラムに収納された商品を冷却することができる。この冷却運転を行う場合には、運転制御部４４は、庫内送風ファン１２を駆動させている。
【００３７】
また運転制御部４４は、後述する冷媒漏れ判断処理を中心的に実施するものであり、基準時間の設定や切り替え等を行うものである。
【００３８】
図２は、上述した制御手段４０が実施する冷媒漏れ判断処理の処理内容を示すフローチャートである。この冷媒漏れ判断処理において制御手段４０は、基準時間設定処理を実施する（ステップＳ１１０）。
【００３９】
図３は、図２に示した基準時間設定処理の処理内容を示すフローチャートである。この基準時間設定処理において制御手段４０の運転制御部４４は、本体キャビネットの前面開口が予め設定された設定時間以上連続して開成されたか否かを判断する（ステップＳ１１１〜ステップＳ１１４）。
【００４０】
より詳細に説明すると、扉検出スイッチ１３より扉オン信号を入力した場合（ステップＳ１１１：Ｙｅｓ）、運転制御部４４は、内蔵する計時部（図示せず）を通じて時間の計測を開始し、設定時間の経過前に扉検出スイッチ１３より扉オフ信号を入力するか、設定時間の経過後に扉検出スイッチ１３より扉オフ信号を入力するかを判断する。
【００４１】
そして、設定時間の経過前に扉検出スイッチ１３より扉オフ信号を入力した場合（ステップＳ１１２：Ｎｏ，ステップＳ１１３：Ｙｅｓ）、すなわち、本体キャビネットの前面開口が設定時間以上連続して開成されていない場合、運転制御部４４は、後述する処理を実施することなく手順をリターンさせて今回の基準時間設定処理を終了する。
【００４２】
一方、設定時間の経過後に扉検出スイッチ１３より扉オフ信号を入力した場合（ステップＳ１１２：Ｙｅｓ，ステップＳ１１４：Ｙｅｓ）、すなわち、本体キャビネットの前面開口が設定時間以上連続して開成されてから外扉により閉成された場合、運転制御部４４は、商品収容庫の商品収納ラック１０の各コラムに商品補充がなされたものとして、計時部を通じて冷却運転における圧縮機１１の駆動時間を計測する（ステップＳ１１５）。
【００４３】
このようにして圧縮機１１の駆動時間を計測した運転制御部４４は、外部温度センサ２０からの外部温度信号の入力待ちとなる（ステップＳ１１６）。
【００４４】
そして、外部温度センサ２０より外部温度信号を入力した場合（ステップＳ１１６：Ｙｅｓ）、運転制御部４４は、メモリ４５より補正値情報を読み出す。ここで補正値情報は、外部温度と補正値とが関連付けられた情報である。この補正値情報での補正値は、例えば外部温度が２０℃である場合に０秒であり、外部温度が２０℃から上昇していくことにより補正値は増大し（例えば、＋Ｎ秒等）、外部温度が２０℃から下降していくことにより補正値は減少する（例えば、−Ｍ秒等）。
【００４５】
かかる補正値情報を読み出した運転制御部４４は、外部温度信号に含まれる外部温度により補正値を求め、かかる補正値をステップＳ１１５で計測した駆動時間に加算する補正を行って冷却オン時間を算出する（ステップＳ１１７）。
【００４６】
冷却オン時間を算出した運転制御部４４は、冷却オン時間が３回連続して略一致するまでステップＳ１１５〜ステップＳ１１７の処理を繰り返す（ステップＳ１１８：Ｎｏ）。このステップＳ１１８での「略一致」であるが、冷却オン時間が３回連続して完全に一致する必要はなく、直近の冷却オン時間に対して例えば±６０秒間程度の誤差があっても構わない。
【００４７】
このようにして冷却オン時間が３回連続して略一致する場合（ステップＳ１１８：Ｙｅｓ）、運転制御部４４は、この冷却オン時間を安定化した駆動時間であるとし、この安定化した駆動時間を基準時間として設定するとともにメモリ４５に記憶し（ステップＳ１１９）、その後に手順をリターンして今回の基準時間設定処理を終了する。
【００４８】
かかる基準時間設定処理を実施した制御手段４０は、基準時間の設定があった場合には（ステップＳ１２０：Ｙｅｓ）、基準時間切替処理を実施する一方（ステップＳ１３０）、基準時間の設定がない場合には（ステップＳ１２０：Ｎｏ）、後述する処理を実施することなく手順をリターンさせて今回の冷媒漏れ判断処理を終了する。
【００４９】
図４は、図２に示した基準時間切替処理の処理内容を示すフローチャートである。この基準時間切替処理において制御手段４０の運転制御部４４は、本体キャビネットの前面開口が予め設定された設定時間以上連続して開成されたか否かを判断する（ステップＳ１３１〜ステップＳ１３４）。
【００５０】
より詳細に説明すると、扉検出スイッチ１３より扉オン信号を入力した場合（ステップＳ１３１：Ｙｅｓ）、運転制御部４４は、内蔵する計時部（図示せず）を通じて時間の計測を開始し、設定時間の経過前に扉検出スイッチ１３より扉オフ信号を入力するか、設定時間の経過後に扉検出スイッチ１３より扉オフ信号を入力するかを判断する。
【００５１】
そして、設定時間の経過前に扉検出スイッチ１３より扉オフ信号を入力した場合（ステップＳ１３２：Ｎｏ，ステップＳ１３３：Ｙｅｓ）、すなわち、本体キャビネットの前面開口が設定時間以上連続して開成されていない場合、運転制御部４４は、後述する処理を実施することなく手順をリターンさせて今回の基準時間切替処理を終了する。
【００５２】
一方、設定時間の経過後に扉検出スイッチ１３より扉オフ信号を入力した場合（ステップＳ１３２：Ｙｅｓ，ステップＳ１３４：Ｙｅｓ）、すなわち、本体キャビネットの前面開口が設定時間以上連続して開成されてから外扉により閉成された場合、運転制御部４４は、商品収容庫の商品収納ラック１０の各コラムに商品補充がなされたものとして、計時部を通じて冷却運転における圧縮機１１の駆動時間を計測する（ステップＳ１３５）。
【００５３】
このようにして圧縮機１１の駆動時間を計測した運転制御部４４は、外部温度センサ２０からの外部温度信号の入力待ちとなる（ステップＳ１３６）。
【００５４】
そして、外部温度センサ２０より外部温度信号を入力した場合（ステップＳ１３６：Ｙｅｓ）、運転制御部４４は、メモリ４５より補正値情報を読み出す。
【００５５】
かかる補正値情報を読み出した運転制御部４４は、外部温度信号に含まれる外部温度により補正値を求め、かかる補正値をステップＳ１３５で計測した駆動時間に加算する補正を行って冷却オン時間を算出する（ステップＳ１３７）。
【００５６】
冷却オン時間を算出した運転制御部４４は、冷却オン時間が３回連続して略一致するまでステップＳ１３５〜ステップＳ１３７の処理を繰り返す（ステップＳ１３８：Ｎｏ）。このステップＳ１３８での「略一致」であるが、冷却オン時間が３回連続して完全に一致する必要はなく、直近の冷却オン時間に対して例えば±６０秒間程度の誤差があっても構わない。
【００５７】
このようにして冷却オン時間が３回連続して略一致する場合（ステップＳ１３８：Ｙｅｓ）、運転制御部４４は、この冷却オン時間を安定化した駆動時間であるとし、メモリ４５より上述した基準時間設定処理で記憶した基準時間を読み出す（ステップＳ１３９）。
【００５８】
そして、運転制御部４４は、ステップＳ１３８で安定化した駆動時間であるとした冷却オン時間が基準時間よりも予め決められた判定時間以上長いか否かを判断する（ステップＳ１４０）。
【００５９】
冷却オン時間が基準時間よりも判定時間以上長くない場合（ステップＳ１４０：Ｎｏ）、運転制御部４４は、ステップＳ１３５〜ステップＳ１４０の処理を繰り返す。
【００６０】
一方、冷却オン時間が基準時間よりも判定時間以上長い場合（ステップＳ１４０：Ｙｅｓ）、運転制御部４４は、該冷却オン時間を新たな基準時間として切り替えてメモリ４５に記憶し（ステップＳ１４１）、この基準時間の切り替えをカウントして（ステップＳ１４２）、その後に手順をリターンさせて今回の基準時間切替処理を終了する。
【００６１】
かかる基準時間切替処理を実施した制御手段４０は、基準時間の切り替えがなかった場合には（ステップＳ１５０：Ｎｏ）、後述する処理を実施することなく手順をリターンさせて今回の冷媒漏れ判断処理を終了する。
【００６２】
その一方、基準時間の切り替えがあった場合（ステップＳ１５０：Ｙｅｓ）、制御手段４０は、基準時間の切り替えのカウント数（切替回数）が３回以上であるか否かを判断する（ステップＳ１６０）。基準時間の切替回数が３回未満である場合（ステップＳ１６０：Ｎｏ）、制御手段４０は、ステップＳ１３０〜ステップＳ１６０の処理を繰り返す。
【００６３】
基準時間の切替回数が３回以上である場合（ステップＳ１６０：Ｙｅｓ）、制御手段４０は、冷却ユニットに冷媒漏れが生じていると判断する（ステップＳ１７０）。このように冷媒漏れが生じていると判断した制御手段４０は、出力制御部４２を通じてリモコン３０の表示部３２にエラー表示を行う旨の表示指令を送出し（ステップＳ１８０）、その後に手順をリターンさせて今回の冷媒漏れ判断処理を終了する。
【００６４】
以上説明したように、本実施の形態１である自動販売機の制御装置によれば、制御手段４０が、前面開口が設定時間（所定時間）以上連続して開成されてから外扉により閉成された場合に、冷却オン時間を基準時間として設定してメモリ４５に記憶するとともに、その後に前面開口が設定時間以上連続して開成されてから閉成された場合の冷却ユニットの冷却オン時間が、基準時間よりも判定時間以上長いときには、該冷却オン時間を新たな基準時間として設定してメモリ４５に記憶する基準時間の切り替えを行うものであり、該基準時間の切替回数が３回以上であるときに冷却ユニットに冷媒漏れが生じていると判断するので、従来のようにコラムサーミスタ等の部品を設ける必要がなく、部品点数の増加を抑止できる。従って、製造コストの増大化を抑制しながら冷却ユニットの冷媒漏れを判断することができる。
【００６５】
上記制御装置によれば、新たな部品等を設けずに制御手段４０による処理により冷却ユニットの冷媒漏れを判断できるので、既に市場等において設置されている自動販売機にも適することができ、汎用性を良好なものとすることができる。
【００６６】
上記制御装置によれば、外部温度センサ２０による検出結果に応じて駆動時間に補正値を加算する補正を行っているので、外部温度に応じた冷却オン時間で判断することができ、冷媒漏れの判断の精度の向上を図ることができる。
【００６７】
上記制御装置によれば、冷媒漏れが生じていると判断した場合にリモコン３０の表示部３２にエラー表示をさせるので、管理者等に容易に認識させることができる。
【００６８】
＜実施の形態２＞
図５は、本発明の実施の形態２である制御装置を適用した自動販売機の特徴的な構成を示す模式図である。ここで例示する制御装置は、缶入り飲料やペットボトル入り飲料等の容器入り飲料を商品として販売する自動販売機に適用されるものである。尚、以下においては、上述した実施の形態１と同様の構成を有するものには同一の符号を付して重複した説明を省略する。
【００６９】
図示する自動販売機においては、商品収納ラック１０、圧縮機１１、庫内送風ファン１２、扉検出スイッチ１３、選択ボタン１４、一体表示器１５、価格表示器１６、販売可能ランプ１７、売切ランプ１８、貨幣処理装置１９、外部温度センサ２０、リモコン３０及び制御手段５０が設けられている。
【００７０】
制御手段５０は、図５に示すように、売切センサ１０ｂ、扉検出スイッチ１３、選択ボタン１４、貨幣処理装置１９、外部温度センサ２０、リモコン３０から信号が与えられた場合、予めメモリ５５に記憶したプログラムやデータに従って商品収納ラック１０のベンドメック１０ａ、圧縮機１１、庫内送風ファン１２、一体表示器１５、価格表示器１６、販売可能ランプ１７、売切ランプ１８、リモコン３０の動作を制御するもので、入力制御部５１、出力制御部５２、販売制御部５３及び運転制御部５４を備えて構成されている。尚、制御手段５０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよいし、ソフトウェア及びハードウェアを併用して実現してもよい。
【００７１】
入力制御部５１は、リモコン３０の入力部３１が操作された場合にそれぞれの入力操作に対応する指令を各部に与えるものである。
【００７２】
出力制御部５２は、表示指令が与えられた場合に、一体表示器１５、価格表示器１６若しくはリモコン３０の表示部３２を通じて所望の表示を行うものである。
【００７３】
販売制御部５３は、商品の販売に関わる処理を統括的に制御するものである。より詳細に説明すると、販売制御部５３は、貨幣処理装置１９に貨幣が投入された場合、投入貨幣が販売価格以上となった時点で、メモリ５５等に格納された情報に基づいて該当する選択ボタン１４を有効化して販売可能ランプ１７を点灯（常時点灯）する。有効化した選択ボタン１４が押圧操作された場合、押圧操作された選択ボタン１４の販売可能ランプ１７を点滅点灯させてから、対応付けられたコラムの商品収納ラック１０に設けられたベンドメック１０ａを動作させて商品を１つずつ払い出す動作を行う。
【００７４】
また、販売制御部５３は、売切センサ１０ｂを通じて商品収納ラック１０の商品を監視し、商品無しを検出した場合、該当するコラムの売切ランプ１８を点灯して売切状態であることを報知する処理を行う。
【００７５】
運転制御部５４は、商品収容庫の庫内温度が冷却オン温度以上である場合には、圧縮機１１を駆動させる一方、庫内温度が冷却オフ温度以下である場合には、圧縮機１１を駆動停止にさせる冷却運転を行うものである。この冷却運転を行うことにより、該商品収容庫の内部空気を冷却オフ温度以上冷却オン温度以下の冷却温度範囲に調整することができ、商品収納ラック１０の各コラムに収納された商品を冷却することができる。この冷却運転を行う場合には、運転制御部５４は、庫内送風ファン１２を駆動させている。
【００７６】
また運転制御部５４は、後述する冷媒漏れ判断処理を中心的に実施するものであり、基準時間の設定や冷媒漏れ判定処理等を行うものである。
【００７７】
図６は、上述した制御手段５０が実施する冷媒漏れ判断処理の処理内容を示すフローチャートである。この冷媒漏れ判断処理において制御手段５０は、基準時間設定処理を実施する（ステップＳ１１０）。かかる基準時間設定処理は、上述した実施の形態１で述べたものと同じであるのでここでの説明は割愛する。
【００７８】
基準時間設定処理を実施した制御手段５０は、基準時間の設定があった場合には（ステップＳ１２０：Ｙｅｓ）、冷媒漏れ判定処理を実施する一方（ステップＳ１９０）、基準時間の設定がない場合には（ステップＳ１２０：Ｎｏ）、後述する処理を実施することなく手順をリターンさせて今回の冷媒漏れ判断処理を終了する。
【００７９】
図７は、図６に示した冷媒漏れ判定処理の処理内容を示すフローチャートである。この冷媒漏れ判定処理において制御手段５０は、本体キャビネットの前面開口が予め設定された設定時間以上連続して開成されたか否かを判断する（ステップＳ１９１〜ステップＳ１９４）。
【００８０】
より詳細に説明すると、扉検出スイッチ１３より扉オン信号を入力した場合（ステップＳ１９１：Ｙｅｓ）、制御手段５０は、内蔵する計時部（図示せず）を通じて時間の計測を開始し、設定時間の経過前に扉検出スイッチ１３より扉オフ信号を入力するか、設定時間の経過後に扉検出スイッチ１３より扉オフ信号を入力するかを判断する。
【００８１】
そして、設定時間の経過前に扉検出スイッチ１３より扉オフ信号を入力した場合（ステップＳ１９２：Ｎｏ，ステップＳ１９３：Ｙｅｓ）、すなわち、本体キャビネットの前面開口が設定時間以上連続して開成されていない場合、制御手段５０は、後述する処理を実施することなく手順をリターンさせて今回の冷媒漏れ判定処理を終了する。
【００８２】
一方、設定時間の経過後に扉検出スイッチ１３より扉オフ信号を入力した場合（ステップＳ１９２：Ｙｅｓ，ステップＳ１９４：Ｙｅｓ）、すなわち、本体キャビネットの前面開口が設定時間以上連続して開成されてから外扉により閉成された場合、制御手段５０は、商品収容庫の商品収納ラック１０の各コラムに商品補充がなされたものとして、計時部を通じて冷却運転における圧縮機１１の駆動時間を計測する（ステップＳ１９５）。
【００８３】
このようにして圧縮機１１の駆動時間を計測した制御手段５０は、外部温度センサ２０からの外部温度信号の入力待ちとなる（ステップＳ１９６）。
【００８４】
そして、外部温度センサ２０より外部温度信号を入力した場合（ステップＳ１９６：Ｙｅｓ）、制御手段５０は、メモリ５５より補正値情報を読み出す。ここで補正値情報は、外部温度と補正値とが関連付けられた情報であり、実施の形態１で説明したものと同様のものである。かかる補正値情報を読み出した制御手段５０は、外部温度信号に含まれる外部温度により補正値を求め、かかる補正値をステップＳ１９５で計測した駆動時間に加算する補正を行って冷却オン時間を算出する（ステップＳ１９７）。
【００８５】
冷却オン時間を算出した制御手段５０は、冷却オン時間が３回連続して略一致するまでステップＳ１９５〜ステップＳ１９７の処理を繰り返す（ステップＳ１９８：Ｎｏ）。このステップＳ１９８での「略一致」であるが、冷却オン時間が３回連続して完全に一致する必要はなく、直近の冷却オン時間に対して例えば±６０秒間程度の誤差があっても構わない。
【００８６】
このようにして冷却オン時間が３回連続して略一致する場合（ステップＳ１９８：Ｙｅｓ）、制御手段５０は、この冷却オン時間を安定化した駆動時間であるとし、メモリ５５より上述した基準時間設定処理で記憶した基準時間を読み出す（ステップＳ１９９）。
【００８７】
そして、制御手段５０は、ステップＳ１９８で安定化した駆動時間であるとした冷却オン時間が基準時間よりも予め決められた判断時間以上長いか否かを判断する（ステップＳ２００）。
【００８８】
冷却オン時間が基準時間よりも判断時間以上長くない場合（ステップＳ２００：Ｎｏ）、制御手段５０は、ステップＳ１９５〜ステップＳ２００の処理を繰り返す。
【００８９】
一方、冷却オン時間が基準時間よりも判断時間以上長い場合（ステップＳ２００：Ｙｅｓ）、制御手段５０は、冷却ユニットに冷媒漏れが生じていると判断する（ステップＳ２０１）。このように冷媒漏れが生じていると判断した制御手段５０は、出力制御部５２を通じてリモコン３０の表示部３２にエラー表示を行う旨の表示指令を送出し（ステップＳ２０２）、その後に手順をリターンさせて今回の冷媒漏れ判定処理を終了し、かかる冷媒漏れ判定処理を実施することで今回の冷媒漏れ判断処理を終了する。
【００９０】
以上説明したように、本実施の形態２である自動販売機の制御装置によれば、制御手段５０が、前面開口が設定時間（所定時間）以上連続して開成されてから外扉により閉成された場合に、冷却オン時間を基準時間として設定してメモリ５５に記憶するとともに、その後に前面開口が設定時間以上連続して開成されてから閉成された場合の冷却ユニットの冷却オン時間が、基準時間よりも判断時間以上長いときには、冷却ユニットに冷媒漏れが生じていると判断するので、従来のようにコラムサーミスタ等の部品を設ける必要がなく、部品点数の増加を抑止できる。従って、製造コストの増大化を抑制しながら冷却ユニットの冷媒漏れを判断することができる。
【００９１】
上記制御装置によれば、新たな部品等を設けずに制御手段５０による処理により冷却ユニットの冷媒漏れを判断できるので、既に市場等において設置されている自動販売機にも適することができ、汎用性を良好なものとすることができる。
【００９２】
上記制御装置によれば、外部温度センサ２０による検出結果に応じて駆動時間に補正値を加算する補正を行っているので、外部温度に応じた冷却オン時間で判断することができ、冷媒漏れの判断の精度の向上を図ることができる。
【００９３】
上記制御装置によれば、冷媒漏れが生じていると判断した場合にリモコン３０の表示部３２にエラー表示をさせるので、管理者等に容易に認識させることができる。
【００９４】
以上、本発明の好適な実施の形態１及び実施の形態２について説明したが、本発明はこれらに限定されるものではなく、種々の変更を行うことができる。
【００９５】
上述した実施の形態１では、図２に示す冷媒漏れ判断処理において、基準時間の切替回数が３回以上である場合に冷媒漏れの判断を行っていたが、かかる３回は一例であり、本発明においては３回に限定されるものではない。
【００９６】
上述した実施の形態１及び２においては、ステップＳ１１８、ステップＳ１３８及びステップＳ１９８において、冷却オン時間が略一致する回数が３回として説明していたが、かかる３回は一例であり、本発明においては３回に限定されるものではない。
【００９７】
上述した実施の形態１及び２においては、補正値情報を用いて駆動時間に補正値を加算して冷却オン時間を算出していたが、本発明においては、補正値を加算せずに駆動時間を冷却オン時間として各処理を行ってもよい。
【符号の説明】
【００９８】
１０  商品収納ラック
１０ａ  ベンドメック
１０ｂ  売切センサ
１１  圧縮機
１２  庫内送風ファン
１３  扉検出スイッチ
１４  選択ボタン
１５  一体表示器
１６  価格表示器
１７  販売可能ランプ
１８  売切ランプ
１９  貨幣処理装置
２０  外部温度センサ
３０  リモコン
３１  入力部
３２  表示部
４０  制御手段
４１  入力制御部
４２  出力制御部
４３  販売制御部
４４  運転制御部
４５  メモリ
【図１】
2018063066.tif 000003
【図２】
2018063066.tif 000004
【図３】
2018063066.tif 000005
【図４】
2018063066.tif 000006
【図５】
2018063066.tif 000007
【図６】
2018063066.tif 000008
【図７】
2018063066.tif 000009