(57)【要約】【課題】商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる自動販売機を提供すること。【解決手段】商品収容庫３において区画された収納域３ａと導風路２０ａとの間で商品収容庫３の内部空気を循環させる庫内送風ファンＦと、庫内送風ファンＦにより循環される空気を冷却する冷凍サイクル（８等）と、常態においては庫内送風ファンＦ等を駆動させることで収納域３ａに収納された商品を冷却する一方、消費電力低減時間には庫内送風ファンＦ及び冷凍サイクルの駆動を停止させる低消費電力運転を行う制御ユニット３０を備え、制御ユニット３０は、低消費電力運転中に商品収容庫３の庫内温度が解除温度を超えた場合に、庫内温度が回復終了温度を下回るまで庫内送風ファンＦ等を駆動させる回復運転を行い、かつ回復運転の終了時点が消費電力低減時間内であればその後に低消費電力運転を行うものである。【選択図】図３
2015018386.tif 000002
【特許請求の範囲】
【請求項１】
自動販売機本体内部の商品収容庫において区画された収納域と導風路との間で、前記商品収容庫の内部の空気を循環させる循環手段と、
前記循環手段により循環される空気を冷却する冷却手段と、
常態においては前記循環手段及び前記冷却手段の少なくとも一方を駆動させることで前記収納域に収納された商品を冷却する一方、予め決められた消費電力低減時間には前記循環手段及び前記冷却手段の駆動を停止させる低消費電力運転を行う制御手段と
を備えた自動販売機において、
前記制御手段は、低消費電力運転を行っている間に前記商品収容庫の庫内温度が予め決められた解除温度を超えた場合には、庫内温度が該低消費電力運転開始時の庫内温度である開始温度よりも高い回復終了温度を下回るまで前記循環手段及び前記冷却手段の少なくとも一方を駆動させる回復運転を行い、かつ該回復運転の終了時点が前記消費電力低減時間内であればその後に前記低消費電力運転を行うことを特徴とする自動販売機。
【請求項２】
前記制御手段は、低消費電力運転での経過時間に対する庫内温度の平均変化量に関する予め設定された平均変化量情報と、消費電力低減時間終了時点までの残存時間とから変化温度量を算出し、前記解除温度から該変化温度量を減算することで前記回復終了温度を算出することを特徴とする請求項１に記載の自動販売機。
【請求項３】
前記制御手段は、前記低消費電力運転移行前に前記循環手段及び前記冷却手段を駆動させて前記庫内温度を予め決められた基準下限温度以下となるよう冷却する冷やし込み運転を行うものであり、前記基準下限温度に予め決められた所定温度量を加算して前記回復終了温度を算出することを特徴とする請求項１に記載の自動販売機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば缶入り飲料やペットボトル入り飲料等の商品を販売する自動販売機に関するものである。
【背景技術】
【０００２】
従来、例えば缶入り飲料やペットボトル入り飲料等の商品を販売する自動販売機は、自動販売機本体である本体キャビネットを備えている。本体キャビネットは、前面が開口した直方状の断熱筐体として形成されたものである。この本体キャビネットには、その前面に外扉と内扉とが設けられており、その内部に商品収容庫が設けられている。外扉は、本体キャビネットの前面開口を開閉するためのものである。内扉は、断熱構造を有しており、商品収容庫の前面を開閉するためのものである。商品収容庫は断熱構造を有しており、その内部に背面ダクト及び商品収納装置が設けられている。
【０００３】
背面ダクトは、商品収容庫の背面側に設けられており、商品収容庫を収納域と導風路とに区画するものである。この背面ダクトには、上部に吸込口が形成されているとともに、下部に吹出口が設けられている。この吹出口の前方には蒸発器及び庫内送風ファンが設けられている。蒸発器は、商品収容庫の外部に設けられた圧縮機や凝縮器等と冷凍サイクルを構成するものであり、自身の周囲空気を冷却するものである。
【０００４】
商品収納装置は商品収容庫の収納域に配設されている。この商品収納装置は、投入された商品を上下方向に沿って収納するもので、販売指令が与えられた場合に最下位の商品を払い出すものである。商品収納装置から払い出された商品は、外扉に設けられた商品取出口を通じて取り出し可能な状態になる。
【０００５】
このような自動販売機においては、圧縮機及び庫内送風ファンを駆動させることにより、商品収容庫の内部空気が背面ダクトの吸込口を通じて導風路に吸い込まれて該導風路を通過して吹出口から吹き出された後に蒸発器に冷却されて商品収納装置を通過するよう循環し、これにより商品収納装置に収納された商品は冷却される。
【０００６】
そして、上記自動販売機では、夏期の日中のように電力需要が集中する時間帯に電力不足が発生することを回避すべく、ある決められた時間帯に圧縮機及び庫内送風ファンの駆動を強制的に停止させる運転（強制停止運転）を行うものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平４−２６７４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、上述した強制停止運転を行う自動販売機では、強制停止中に内扉が開放等されることで商品収容庫の庫内温度が予め設定された上限温度を超える場合には、商品温度上昇に伴う利用者の迷惑を最小限に抑えるために強制停止運転を解除して通常の冷却運転を行うようにしていた。
【０００９】
そのため、強制停止運転を行う時間が結果的に短くなってしまうことで消費電力量の削減が十分なものとならず、ピーク電力抑制に貢献できない虞れがあった。
【００１０】
本発明は、上記実情に鑑みて、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる自動販売機を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明に係る自動販売機は、自動販売機本体内部の商品収容庫において区画された収納域と導風路との間で、前記商品収容庫の内部の空気を循環させる循環手段と、前記循環手段により循環される空気を冷却する冷却手段と、常態においては前記循環手段及び前記冷却手段の少なくとも一方を駆動させることで前記収納域に収納された商品を冷却する一方、予め決められた消費電力低減時間には前記循環手段及び前記冷却手段の駆動を停止させる低消費電力運転を行う制御手段とを備えた自動販売機において、前記制御手段は、低消費電力運転を行っている間に前記商品収容庫の庫内温度が予め決められた解除温度を超えた場合には、庫内温度が該低消費電力運転開始時の庫内温度である開始温度よりも高い回復終了温度を下回るまで前記循環手段及び前記冷却手段の少なくとも一方を駆動させる回復運転を行い、かつ該回復運転の終了時点が前記消費電力低減時間内であればその後に前記低消費電力運転を行うことを特徴とする。
【００１２】
また本発明は、上記自動販売機において、前記制御手段は、低消費電力運転での経過時間に対する庫内温度の平均変化量に関する予め設定された平均変化量情報と、消費電力低減時間終了時点までの残存時間とから変化温度量を算出し、前記解除温度から該変化温度量を減算することで前記回復終了温度を算出することを特徴とする。
【００１３】
また本発明は、上記自動販売機において、前記制御手段は、前記低消費電力運転移行前に前記循環手段及び前記冷却手段を駆動させて前記庫内温度を予め決められた基準下限温度以下となるよう冷却する冷やし込み運転を行うものであり、前記基準下限温度に予め決められた所定温度量を加算して前記回復終了温度を算出することを特徴とする。
【発明の効果】
【００１４】
本発明の自動販売機によれば、制御手段が、低消費電力運転を行っている間に商品収容庫の庫内温度が予め決められた解除温度を超えた場合には、庫内温度が該低消費電力運転開始時の庫内温度である開始温度よりも高い回復終了温度を下回るまで循環手段及び冷却手段の少なくとも一方を駆動させる回復運転を行い、かつ該回復運転の終了時点が消費電力低減時間内であればその後に低消費電力運転を行うので、消費電力低減時間が極端に短くなってしまうことを回避して消費電力量の削減を図ることができ、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態１である自動販売機の内部構造を正面から見た場合を示す断面図である。
【図２】図２は、本発明の実施の形態１である自動販売機の断面側面図である。
【図３】図３は、本発明の実施の形態１である自動販売機の特徴的な制御系を模式的に示すブロック図である。
【図４】図４は、制御ユニットの通常冷却運転制御部が実施する通常冷却運転制御処理の処理内容を示すフローチャートである。
【図５】図５は、制御ユニットの冷やし込み運転制御部が実施する冷やし込み運転制御処理の処理内容を示すフローチャートである。
【図６】図６は、低消費電力運転を行っている場合に実施する低消費電力運転制御処理の処理内容を示すフローチャートである。
【図７】図７は、図６に示した低消費電力運転制御処理における回復運転処理の処理内容を示すフローチャートである。
【図８】図８は、図７に示した回復運転処理における回復終了温度算出処理の処理内容を示すフローチャートである。
【図９】図９は、上述した回復運転処理の変形例を示すフローチャートである。
【図１０】図１０は、図９に示した回復運転処理における回復判定処理の処理内容を示すフローチャートである。
【図１１】図１１は、制御ユニットが実施する電力抑制時間前低消費電力運転制御処理を示すフローチャートである。
【図１２】図１２は、図１１に示した電力抑制時間前低消費電力運転制御処理におけるリカバリ運転処理の処理内容を示すフローチャートである。
【図１３】図１３は、図１２に示したリカバリ運転処理におけるリカバリ終了温度算出処理の処理内容を示すフローチャートである。
【図１４】図１４は、制御ユニットが実施する電力抑制時間前低消費電力運転制御処理の変形例を示すフローチャートである。
【図１５】図１５は、図１４に示した電力抑制時間前低消費電力運転制御処理におけるリカバリ運転処理の処理内容を示すフローチャートである。
【図１６】図１６は、図１５に示したリカバリ運転処理におけるリカバリ終了温度算出処理の処理内容を示すフローチャートである。
【図１７】図１７は、本発明の実施の形態２である自動販売機の特徴的な制御系を模式的に示すブロック図である。
【図１８】図１８は、制御ユニットの通常冷却運転制御部が実施する通常冷却運転制御処理の処理内容を示すフローチャートである。
【図１９】図１９は、制御ユニットの冷やし込み運転制御部が実施する冷やし込み運転制御処理の処理内容を示すフローチャートである。
【図２０】図２０は、上述した低消費電力運転を行っている場合に実施する低消費電力運転制御処理の処理内容を示すフローチャートである。
【図２１】図２１は、図２０に示した低消費電力運転制御処理における回復運転処理の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照して、本発明に係る自動販売機の好適な実施の形態について詳細に説明する。
【００１７】
＜実施の形態１＞
図１及び図２は、それぞれ本発明の実施の形態１である自動販売機を示すものであり、図１は、内部構造を正面から見た場合を示す断面図であり、図２は、断面側面図である。ここで例示する自動販売機は、例えば缶入り飲料やペットボトル入り飲料等の商品を冷却、若しくは加熱した状態で販売するもので、自動販売機本体である本体キャビネット１を備えている。
【００１８】
本体キャビネット１は、前面が開口した直方状の形態を成すものである。この本体キャビネット１には、その内部に例えば２つの断熱仕切板２によって仕切られた３つの独立した商品収容庫３が左右に並んだ態様で設けられている。この商品収容庫３は、缶入り飲料やペットボトル入り飲料等の商品を所望の温度に維持した状態で収容するためのもので、断熱構造を有している。
【００１９】
本体キャビネット１の前面には、内扉４及び外扉５が設けられている。内扉４は、商品収容庫３の前面開口を覆うためのもので、本体キャビネット１の一側縁部に開閉可能に配設された断熱構造を有するものである。この内扉４は、上下に分割されており、上側の扉４ａは商品を補充する際に開閉するものである。一方、下側の扉４ｂには商品搬出口４ｃが設けられている。商品搬出口４ｃは、商品搬出扉４ｄにより開閉される開口である。
【００２０】
外扉５は、本体キャビネット１の前面開口を覆うためのもので、内扉４よりも前方側となる位置において、本体キャビネット１の一側縁部に開閉可能に配設されている。外扉５の前面には、商品を販売する際に必要となる商品取出口５ａが設けられているとともに、図には明示しないが、ディスプレイウィンドウ、商品選択ボタン、紙幣挿通口、硬貨投入口、返却レバー、金額表示器、硬貨返却口等が設けられている。ここで商品取出口５ａは、商品取出扉５ｂにより開閉される開口である。
【００２１】
上記商品収容庫３の収納域３ａには、商品収納装置である商品収納ラック６が配設されている。商品収納ラック６は、上下方向に沿って延在する蛇行状の商品収納通路を有するもので、商品収納通路に商品を収納する一方、商品販売指令が与えられた場合には最下位に位置するものから商品の払い出しを行うものである。本実施の形態では、複数の商品収納通路を有した商品収納ラック６が前後に配設されるようにしている。
【００２２】
また、商品収容庫３には、商品シュータ７及び背面ダクト２０が設けられている。商品シュータ７は、商品収納ラック６の下方域に設けられている。この商品シュータ７は、多数の通気孔を有した平板状部材であり、商品収容庫３の後方から前方に向けて漸次低くなる態様で傾斜して配設されている。かかる商品シュータ７は、商品収納ラック６から払い出された商品を、内扉４の商品搬出口４ｃを介して外扉５の商品取出口５ａに導くためのものである。
【００２３】
背面ダクト２０は、商品収容庫３における背面側において、上記収納域３ａと区画される導風路２０ａを構成するものである。この背面ダクト２０は、上下方向に沿って延在するものであり、最上部は商品収納ラック６の中間高さレベルよりもやや上方側に位置している。
【００２４】
この背面ダクト２０においては、商品シュータ７よりも下方側となる部位に下側開口２１が設けられているとともに、商品シュータ７よりも上方側となる部位に上側開口２２が設けられている。
【００２５】
そして、上記下側開口２１の前方側には蒸発器８及び庫内送風ファンＦが設けられている。蒸発器８は、下側開口２１の前方側に配設されており、商品収容庫３の下部の機械室９に配置された圧縮機１０、放熱器１１及び膨張機構１２とともに冷凍サイクルを構成しており、自身の周囲を通過する空気を所望の温度に冷却するものである。つまり、蒸発器８は、圧縮機１０等とともに商品収容庫３の内部空気を冷却する冷却手段を構成している。庫内送風ファンＦは、駆動することにより商品収容庫３の内部空気を収納域３ａと導風路２０ａとの間で循環させる循環手段である。
【００２６】
図３は、本発明の実施の形態１である自動販売機の特徴的な制御系を模式的に示すブロック図である。この図３に示すように、本実施の形態１の自動販売機は、自販機制御部１００、下部庫内温度センサＳ１、上部庫内温度センサＳ２、開閉センサＳ３及び制御ユニット（制御手段）３０を備えている。
【００２７】
自販機制御部１００は、図示せぬ記憶部に記憶されたプログラムやデータに従って自動販売機の販売動作を統括して制御するものである。
【００２８】
下部庫内温度センサＳ１は、商品収納ラック６の下部に設けられている。この下部庫内温度センサＳ１は、商品収容庫３における収納域３ａの下部温度を検出した場合には、制御ユニット３０に対して検出信号としてその旨を送出するものである。
【００２９】
上部庫内温度センサＳ２は、商品収納ラック６の上部に設けられている。この下部庫内温度センサＳ１は、商品収容庫３における収納域３ａの上部温度を検出した場合には、制御ユニット３０に対して検出信号としてその旨を送出するものである。
【００３０】
開閉センサＳ３は、本体キャビネット１の前面開口の開閉を検知するものである。この開閉センサＳ３は、扉体（内扉４及び外扉５）が開移動されることで本体キャビネット１の前面開口が開成される場合には制御ユニット３０に対してオン信号を出力する一方、扉体が閉移動されることで本体キャビネット１の前面開口が閉成される場合には制御ユニット３０に対してオフ信号を出力するものである。
【００３１】
制御ユニット３０は、自販機制御部１００と通信可能に構成されており、メモリ４０に予め格納されているプログラムやデータに従って圧縮機１０及び庫内送風ファンＦの駆動を制御するものである。この制御ユニット３０は、入力処理部３０１、運転決定部３０２、運転制御部３０３、圧縮機駆動処理部３０４及びファン駆動処理部３０５を備えて構成されている。尚、本実施の形態１では、制御ユニット３０は、自販機制御部１００から独立した形態で構成されるものであるが、本発明においては自販機制御部１００とともに共通の制御体をなしていてもよい。
【００３２】
入力処理部３０１は、下部庫内温度センサＳ１、上部庫内温度センサＳ２及び開閉センサＳ３から与えられる信号を入力するとともに、自販機制御部１００からの各種情報を入力するものである。
【００３３】
運転決定部３０２は、通常冷却運転への切換時刻（通常冷却運転開始時刻）を経過した場合には、通常冷却運転を行うことを決定し、かかる通常冷却運転を冷やし込み運転への切換時刻（冷やし込み運転開始時刻）まで行い、冷やし込み運転開始時刻に達したときには冷やし込み運転を行うことを決定するものである。また、運転決定部３０２は、冷やし込み運転を低消費電力運転への切換時刻（低消費電力運転開始時刻）まで行い、低消費電力運転開始時刻に達したときには低消費電力運転を行うことを決定するものである。つまり、自動販売機は、所定のタイムスケジュールに従って、通常冷却運転→冷やし込み運転→低消費電力運転を順次行うようにしている。
【００３４】
運転制御部３０３は、運転決定部３０２を通じて決定された運転に応じた制御を行うもので、通常冷却運転制御部３０３ａ、冷やし込み運転制御部３０３ｂ及び低消費電力運転制御部３０３ｃを備えている。
【００３５】
通常冷却運転制御部３０３ａは、通常冷却運転を行う際の庫内送風ファンＦの運転制御を行うもので、後述する通常冷却運転制御処理を実施するものである。
【００３６】
冷やし込み運転制御部３０３ｂは、冷やし込み運転を行う際の庫内送風ファンＦの運転制御を行うもので、後述する冷やし込み運転制御処理を実施するものである。
【００３７】
低消費電力運転制御部３０３ｃは、低消費電力運転を行う際の圧縮機１０及び庫内送風ファンＦの運転制御を行うもので、後述する低消費電力運転制御処理を実施するものである。
【００３８】
圧縮機駆動処理部３０４は、圧縮機１０に対して駆動指令、あるいは駆動停止指令を与えて圧縮機１０の駆動処理を行うものである。
【００３９】
ファン駆動処理部３０５は、庫内送風ファンＦに対して駆動指令、あるいは駆動停止指令を与えて庫内送風ファンＦの駆動処理を行うものである。
【００４０】
以上のような構成を有する自動販売機では、通常冷却運転開始時刻（例えば１８時００分）を経過した場合、制御ユニット３０が運転決定部３０２を通じて通常冷却運転を行うことを決定し、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動させる。
【００４１】
これにより、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。かかる通常冷却運転を行う結果、商品収納ラック６に収納された商品が冷却される。
【００４２】
このような通常冷却運転を行う制御ユニット３０は、運転制御部３０３の通常冷却運転制御部３０３ａを通じて通常冷却運転制御処理を所定のタイムスケジュールに従って行う。
【００４３】
図４は、制御ユニットの通常冷却運転制御部が実施する通常冷却運転制御処理の処理内容を示すフローチャートである。尚、ここでは３つの商品収容庫３のうちいずれか１つについて説明するが、他の商品収容庫３においても個別に通常冷却運転制御処理が行われる。
【００４４】
この通常冷却運転制御処理において、制御ユニット３０の通常冷却運転制御部３０３ａは、入力処理部３０１を通じて下部庫内温度センサＳ１より下部温度を入力した場合（ステップＳ１０１：Ｙｅｓ）、メモリ４０より該メモリ４０に格納されている下部下限温度及びこの下部下限温度よりも高い下部上限温度を読み出し、下部温度が下部下限温度を下回っているか否か、あるいは下部温度が下部上限温度を上回っているか否か判断する（ステップＳ１０２，ステップＳ１０３）。
【００４５】
下部温度が下部下限温度を下回っている場合（ステップＳ１０２：Ｙｅｓ）、通常冷却運転制御部３０３ａは、ファン駆動処理部３０５を通じて該当する庫内送風ファンＦに回転数を所定量低減させる駆動指令を与えることで該庫内送風ファンＦの送風量を低減させ（ステップＳ１０４）、その後に手順をリターンさせて今回の通常冷却運転制御処理を終了する。
【００４６】
これによれば、当該商品収容庫３においては、庫内温度が徐々に上昇する方向に推移することとなる。
【００４７】
一方、下部温度が下部上限温度を上回っている場合（ステップＳ１０２：Ｎｏ，ステップＳ１０３：Ｙｅｓ）、通常冷却運転制御部３０３ａは、ファン駆動処理部３０５を通じて該当する庫内送風ファンＦに回転数を所定量増大させる駆動指令を与えることで該庫内送風ファンＦの送風量を増大させ（ステップＳ１０５）、その後に手順をリターンさせて今回の通常冷却運転制御処理を終了する。
【００４８】
これによれば、当該商品収容庫３においては、庫内温度が徐々に下降する方向に推移することとなる。
【００４９】
ところで、下部温度が下部下限温度以上で下部上限温度以下の場合（ステップＳ１０２：Ｎｏ，ステップＳ１０３：Ｎｏ）、通常冷却運転制御部３０３ａは、上述したステップＳ１０４やステップＳ１０５の処理を行うことなく現状の庫内送風ファンＦの送風量を維持し、その後に手順をリターンさせて今回の通常冷却運転制御処理を終了する。
【００５０】
尚、この通常冷却運転制御処理においては、下部庫内温度センサＳ１が検出する下部温度に基づいて各処理を実施したが、本発明においては、上部庫内温度センサＳ２が検出する上部温度に基づいて通常冷却運転制御処理を行ってもよいし、下部温度及び上部温度を用いて通常冷却運転制御処理を行ってもよい。
【００５１】
このようにして商品収容庫３毎に通常冷却運転を行って冷やし込み運転開始時刻（例えば０時００分）に達すると、制御ユニット３０が運転決定部３０２を通じて冷やし込み運転を行うことを決定し、自動販売機は通常冷却運転から冷やし込み運転に移行する。この冷やし込み運転においては、制御ユニット３０は、圧縮機駆動処理部３０４を通じて通常冷却運転よりも大きな駆動力（回転数）で圧縮機１０を駆動させるとともに、ファン駆動処理部３０５を通じて通常冷却運転よりも大きな駆動力（回転数）で庫内送風ファンＦを駆動させる。
【００５２】
これにより、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。かかる冷やし込み運転を行う結果、商品収納ラック６に収納された商品が通常冷却運転よりも冷却される。
【００５３】
このような冷やし込み運転を行う制御ユニット３０は、運転制御部３０３の冷やし込み運転制御部３０３ｂを通じて冷やし込み運転制御処理を所定のタイムスケジュールに従って行う。
【００５４】
図５は、制御ユニットの冷やし込み運転制御部が実施する冷やし込み運転制御処理の処理内容を示すフローチャートである。尚、ここでは３つの商品収容庫３のうちいずれか１つについて説明するが、他の商品収容庫３においても個別に冷やし込み運転制御処理が行われる。
【００５５】
この冷やし込み運転制御処理において、制御ユニット３０の冷やし込み運転制御部３０３ｂは、入力処理部３０１を通じて上部庫内温度センサＳ２より上部温度を入力した場合（ステップＳ１１１：Ｙｅｓ）、メモリ４０より該メモリ４０に格納されている基準下限温度、すなわち下部下限温度や上部下限温度よりも低い温度（閾値）を読み出し、上部温度が基準下限温度以下であるか否か判断する（ステップＳ１１２）。
【００５６】
上部温度が基準下限温度以下である場合（ステップＳ１１２：Ｙｅｓ）、冷やし込み運転制御部３０３ｂは、ファン駆動処理部３０５を通じて該当する庫内送風ファンＦに回転数を所定量低減させる駆動指令を与えることで該庫内送風ファンＦの送風量を低減させ（ステップＳ１１３）、その後に手順をリターンさせて今回の冷やし込み運転制御処理を終了する。
【００５７】
これによれば、当該商品収容庫３においては、庫内温度が徐々に上昇する方向に推移することとなる。
【００５８】
一方、上部温度が基準下限温度を上回っている場合（ステップＳ１１２：Ｎｏ）、冷やし込み運転制御部３０３ｂは、ファン駆動処理部３０５を通じて該当する庫内送風ファンＦに回転数を所定量増大させる駆動指令を与えることで該庫内送風ファンＦの送風量を増大させ（ステップＳ１１４）、その後に手順をリターンさせて今回の冷やし込み運転制御処理を終了する。
【００５９】
これによれば、当該商品収容庫３においては、庫内温度が徐々に下降する方向に推移することとなる。
【００６０】
このようにして冷やし込み運転制御処理を行うことで、該当する商品収容庫３の庫内温度を基準下限温度近傍に冷やし込むことができる。
【００６１】
尚、この冷やし込み運転制御処理においては、上部庫内温度センサＳ２が検出する上部温度に基づいて各処理を実施したが、本発明においては、下部庫内温度センサＳ１が検出する下部温度に基づいて冷やし込み運転制御処理を行ってもよいし、上部温度及び下部温度を用いて冷やし込み運転制御処理を行ってもよい。
【００６２】
このようにして商品収容庫３毎に冷やし込み運転を行って低消費電力運転開始時刻（例えば７時００分）に達すると、制御ユニット３０が運転決定部３０２を通じて低消費電力運転を行うことを決定し、自動販売機は冷やし込み運転から低消費電力運転に移行する。この冷やし込み運転においては、制御ユニット３０は、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動停止にさせる。
【００６３】
これにより、商品収容庫３の内部の空気は庫内を循環することもなく、また蒸発器８により冷却されることもない。この低消費電力運転では、商品収納ラック６の下部側商品は、上部側商品により冷却された冷気が下方に流れることで冷却状態を保持されることになる。
【００６４】
図６は、上述した低消費電力運転を行っている場合に実施する低消費電力運転制御処理の処理内容を示すフローチャートである。
【００６５】
上述した低消費電力運転を行っている際に、入力処理部３０１を通じて入力される開閉センサＳ３からの信号がオン信号からオフ信号に切り替わった場合（ステップＳ１２１：Ｙｅｓ）、すなわち扉体（内扉４及び外扉５）が開閉移動されることにより本体キャビネット１の前面開口が一旦開成された後に閉成された場合、制御ユニット３０の低消費電力運転制御部３０３ｃは、商品補充が行われた可能性があるものとして、入力処理部３０１を通じての下部温度若しくは上部温度の入力待ちとなる。
【００６６】
そして、入力処理部３０１を通じて下部温度が入力された場合（ステップＳ１２２：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、メモリ４０より該メモリ４０に格納されている下部解除温度を読み出し、下部温度が下部解除温度を上回っているか否か判断する（ステップＳ１２３）。
【００６７】
また、入力処理部３０１を通じて上部温度が入力された場合（ステップＳ１２２：Ｎｏ，ステップＳ１２４：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、メモリ４０より該メモリ４０に格納されている上部解除温度を読み出し、上部温度が上部解除温度を上回っているか否か判断する（ステップＳ１２５）。
【００６８】
下部温度が下部解除温度以下である場合、あるいは上部温度が上部解除温度以下である場合（ステップＳ１２３：Ｎｏ，ステップＳ１２５：Ｎｏ）、低消費電力運転制御部３０３ｃは、該当する商品収容庫３の内部が依然として十分に冷却されているものとして、後述する処理を行うことなく、手順をリターンさせて今回の低消費電力運転制御処理を終了する。
【００６９】
その一方、下部温度が下部解除温度を上回っている場合、あるいは上部温度が上部解除温度を上回っている場合（ステップＳ１２３：Ｙｅｓ，ステップＳ１２５：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、回復運転処理を実施する（ステップＳ１３０）。
【００７０】
図７は、図６に示した低消費電力運転制御処理における回復運転処理の処理内容を示すフローチャートである。
【００７１】
この回復運転処理において、制御ユニット３０の低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動させる（ステップＳ１３１，ステップＳ１３２）。
【００７２】
このように圧縮機１０が駆動されて庫内送風ファンＦが駆動されることで、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。
【００７３】
このようにして圧縮機１０を駆動させ、かつ庫内送風ファンＦを駆動させた低消費電力運転制御部３０３ｃは、回復終了温度算出処理を行う（ステップＳ１３３）。
【００７４】
図８は、図７に示した回復運転処理における回復終了温度算出処理の処理内容を示すフローチャートである。
【００７５】
この回復終了温度算出処理において、低消費電力運転制御部３０３ｃは、メモリ４０より該メモリ４０に格納されている平均変化量情報を読み出す（ステップＳ１３３−１）。この平均変化量情報は、低消費電力運転での経過時間に対する庫内温度の平均変化量に関するもので、予め自動販売機の出荷前等に求められてメモリ４０に格納されているものである。
【００７６】
このような平均変化量情報を読み出した低消費電力運転制御部３０３ｃは、現時点から消費電力低減時間（低消費電力運転時間）の終了時点までの残存時間、すなわち現時点から通常冷却運転開始時刻までの残存時間を演算し、この残存時間に平均変化量情報における平均変化量を積算して変化温度量を算出する（ステップＳ１３３−２）。
【００７７】
変化温度量を算出した低消費電力運転制御部３０３ｃは、メモリ４０から上部解除温度及び下部解除温度を読み出し、上部解除温度から変化温度量を減算して上部回復終了温度を算出するとともに、下部解除温度から変化温度量を減算して下部回復終了温度を算出して（ステップＳ１３３−３，ステップＳ１３３−４）、その後に手順をリターンさせて、今回の回復終了温度算出処理を終了する。ここで算出された上部回復終了温度及び下部回復終了温度は、メモリ４０に適宜格納される。また、これら上部回復終了温度及び下部回復終了温度は、低消費電力運転の残存時間により変動するものであり、いずれも低消費電力運転開始時の庫内温度である開始温度よりも高いものである。
【００７８】
このようにして回復終了温度算出処理において上部回復終了温度及び下部回復終了温度を算出した低消費電力運転制御部３０３ｃは、入力処理部３０１を通じての下部温度若しくは上部温度の入力待ちとなる。
【００７９】
そして、入力処理部３０１を通じて下部温度が入力された場合（ステップＳ１３４：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、メモリ４０より下部回復終了温度を読み出し、下部温度が下部回復終了温度を下回っているか否か判断する（ステップＳ１３５）。
【００８０】
また、入力処理部３０１を通じて上部温度が入力された場合（ステップＳ１３４：Ｎｏ，ステップＳ１３６：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、メモリ４０より上部回復終了温度を読み出し、上部温度が上部回復終了温度を下回っているか否か判断する（ステップＳ１３７）。
【００８１】
下部温度が下部回復終了温度以上である場合、あるいは上部温度が上部回復終了温度以上である場合（ステップＳ１３５：Ｎｏ，ステップＳ１３７：Ｎｏ）、低消費電力運転制御部３０３ｃは、上記ステップＳ１３４〜ステップＳ１３７の処理を繰り返す。
【００８２】
その一方、下部温度が下部回復終了温度を下回っている場合、あるいは上部温度が上部回復終了温度を下回っている場合（ステップＳ１３５：Ｙｅｓ，ステップＳ１３７：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、現時点が消費電力低減時間内であるか否かを判断、すなわち低消費電力運転終了時点（通常冷却運転開始時刻）を経過していないか否かを判断する（ステップＳ１３８）。低消費電力運転終了時点を経過している場合（ステップＳ１３８：Ｎｏ）、低消費電力運転制御部３０３ｃは、後述する処理を実施することなく、手順をリターンさせて今回の回復運転処理を終了させた後に低消費電力運転制御処理を終了させ、通常冷却運転に移行する。
【００８３】
現時点が消費電力低減時間内である場合（ステップＳ１３８：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動停止にさせて（ステップＳ１３９，ステップＳ１４０）、手順をリターンさせて今回の回復運転処理を終了させた後に低消費電力運転制御処理を終了させる。
【００８４】
このように制御ユニット３０は、低消費電力運転を行っている間に商品収容庫３の庫内温度（下部温度及び上部温度）が予め決められた解除温度（下部解除温度及び上部解除温度）を超えた場合には、庫内温度が低消費電力運転開始時の庫内温度である開始温度よりも高い回復終了温度（下部回復終了温度及び上部回復終了温度）を下回るまで圧縮機１０及び庫内送風ファンＦを駆動させる回復運転を行い、かつ該回復運転の終了時点となる庫内温度が回復終了温度を下回る時点が消費電力低減時間内であればその後に低消費電力運転を行うようにしている。
【００８５】
以上説明したように、本発明の実施の形態１である自動販売機においては、制御ユニット３０が、低消費電力運転を行っている間に商品収容庫３の庫内温度（下部温度及び上部温度）が解除温度（下部解除温度及び上部解除温度）を超えた場合にも、庫内温度が回復終了温度（下部回復終了温度及び上部回復終了温度）を下回るまで圧縮機１０及び庫内送風ファンＦを駆動させる回復運転を行い、かつ庫内温度が回復終了温度を下回る時点が消費電力低減時間内であればその後に低消費電力運転を行うようにしているので、消費電力低減時間が極端に短くなってしまうことを回避して消費電力量の削減を図ることができ、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる。
【００８６】
以上、本発明の好適な実施の形態１について説明したが、本発明はこれに限られるものではなく、次のような処理を行ってもよい。
【００８７】
図９は、上述した回復運転処理の変形例を示すフローチャートである。尚、自動販売機の各構成要素については同一の符号を付して説明する。
【００８８】
この回復運転処理において、制御ユニット３０の低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動させる（ステップＳ２０１，ステップＳ２０２）。
【００８９】
このように圧縮機１０が駆動されて庫内送風ファンＦが駆動されることで、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。
【００９０】
このようにして圧縮機１０を駆動させ、かつ庫内送風ファンＦを駆動させた低消費電力運転制御部３０３ｃは、回復判定処理を行う（ステップＳ２０３）。
【００９１】
図１０は、図９に示した回復運転処理における回復判定処理の処理内容を示すフローチャートである。
【００９２】
この回復判定処理において、低消費電力運転制御部３０３ｃは、入力処理部３０１を通じての下部温度若しくは上部温度の入力待ちとなり、入力処理部３０１を通じて下部温度が入力された場合（ステップＳ２０３−１：Ｙｅｓ）、直近ａ回（例えば直近５回）の温度差がα℃（例えば０．２℃）以下であるか否か判断する（ステップＳ２０３−２）。
【００９３】
このステップＳ２０３−２の処理について詳細に説明する。低消費電力運転制御部３０３ｃは、下部温度を入力した場合に、メモリ４０に格納されている前回入力した下部温度を読み出して、今回と前回の温度差を算出する。かかる温度差を算出した後、低消費電力運転制御部３０３ｃは、メモリ４０に格納されている最近の温度差（前回入力した下部温度と前々回入力した下部温度との差のように各入力時における下部温度とその１つ前に入力した下部温度との差）を読み出し、直近ａ回の温度差がα℃以下であるか否か判断する。ここで、今回入力した下部温度及び算出された温度差はその都度メモリ４０に格納される。
【００９４】
その一方、低消費電力運転は、入力処理部３０１を通じて上部温度が入力された場合（ステップＳ２０３−１：Ｎｏ，ステップＳ２０３−３：Ｙｅｓ）、直近ａ回（例えば直近５回）の温度差がα℃（例えば０．２℃）以下であるか否か判断する（ステップＳ２０３−４）。
【００９５】
このステップＳ２０３−４の処理について詳細に説明する。低消費電力運転制御部３０３ｃは、上部温度を入力した場合に、メモリ４０に格納されている前回入力した上部温度を読み出して、今回と前回の温度差を算出する。かかる温度差を算出した後、低消費電力運転制御部３０３ｃは、メモリ４０に格納されている最近の温度差（前回入力した上部温度と前々回入力した上部温度との差のように各入力時における上部温度とその１つ前に入力した上部温度との差）を読み出し、直近ａ回の温度差がα℃以下であるか否か判断する。ここで、今回入力した上部温度及び算出された温度差はその都度メモリ４０に格納される。
【００９６】
そして、直近ａ回の温度差がα℃以下の場合（ステップＳ２０３−２：Ｙｅｓ，ステップＳ２０３−４：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、回復判定をして（ステップＳ２０３−５）、その後に手順をリターンさせて今回の回復判定処理を終了する。
【００９７】
その一方、直近ａ回の温度差がα℃を超える場合には（ステップＳ２０３−２：Ｎｏ，ステップＳ２０３−４：Ｎｏ）、低消費電力運転制御部３０３ｃは、回復判定を行わずに手順をリターンさせて今回の回復判定処理を終了する。
【００９８】
このようにして回復判定処理を実施した低消費電力運転制御部３０３ｃは、現時点が消費電力低減時間内であるか否かを判断、すなわち低消費電力運転終了時点（通常冷却運転開始時刻）を経過していないか否かを判断する（ステップＳ２０４）。低消費電力運転終了時点を経過している場合（ステップＳ２０４：Ｎｏ）、低消費電力運転制御部３０３ｃは、後述する処理を実施することなく、手順をリターンさせて今回の回復運転処理を終了させた後に低消費電力運転制御処理を終了させ、通常冷却運転に移行する。
【００９９】
現時点が消費電力低減時間内である場合（ステップＳ２０４：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、回復判定処理において回復判定を行っていることを条件に（ステップＳ２０５：Ｙｅｓ）、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動停止にさせて（ステップＳ２０６，ステップＳ２０７）、手順をリターンさせて今回の回復運転処理を終了させた後に低消費電力運転制御処理を終了させる。
【０１００】
このような回復運転処理を行うことで、消費電力低減時間が極端に短くなってしまうことを回避して消費電力量の削減を図ることができ、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる。しかも、かかる回復運転処理では、直近ａ回の温度差がα℃以下であるか否か判断しているので、商品収容庫３の内部は顕熱量が確保されたか否かを判断するができ、冷却効率を良好なものとすることができる。
【０１０１】
上述した実施の形態１である自動販売機においては、消費電力低減時間が例えば７時００分から１８時００分までのように決められていたが、本発明においては、消費電力低減時間は、いわゆるコアタイムと称される電力抑制時間（例えば１３時００分から１６時００分まで）と、電力抑制前時間（例えば７時００分から１３時００分まで）と、電力抑制後時間（例えば１６時００分から１８時００分まで）とからなるものであってもよい。
【０１０２】
このように消費電力低減時間が電力抑制時間を含む場合に、上述した実施の形態１の自動販売機の制御ユニット３０は、上述した低消費電力運転制御処理とともに次のような処理を行ってもよい。
【０１０３】
図１１は、制御ユニットが実施する電力抑制時間前低消費電力運転制御処理を示すフローチャートである。
【０１０４】
この電力抑制時間前低消費電力運転制御処理において、制御ユニット３０の低消費電力運転制御部３０３ｃは、現時点が電力抑制前時間である場合、すなわち電力抑制開始時刻前である場合（ステップＳ２１１：Ｙｅｓ）、一定間隔（ｂ分毎）に入力処理部３０１を通じて下部温度を入力する（ステップＳ２１２）。
【０１０５】
ｂ分毎に下部温度を入力した低消費電力運転制御部３０３ｃは、直近ｃ回（例えば１０回）の平均温度変化量を算出する（ステップＳ２１３）。この平均温度変化量の算出は、例えば過去ｃ回分の温度変化量（入力した下部温度とその前に入力した下部温度との温度差）を蓄積し、それを回数ｃで除算することで平均温度変化量を算出する。
【０１０６】
このようにして平均温度変化量を算出した低消費電力運転制御部３０３ｃは、現時点から電力抑制終了時点までの残存時間を演算し、この残存時間に平均変化量を積算して電力抑制時間終了時点における庫内温度予測値を算出する（ステップＳ２１４）。
【０１０７】
庫内温度予測値を算出した低消費電力運転制御部３０３ｃは、メモリ４０より下部解除温度を読み出し、庫内温度予測値が下部解除温度を上回っているか否かを判断する（ステップＳ２１５）。庫内温度予測値が下部解除温度以下の場合（ステップＳ２１５：Ｎｏ）、低消費電力運転制御部３０３ｃは、後述する処理を実施することなく手順をリターンさせて、今回の電力抑制時間前低消費電力運転制御処理を終了する。
【０１０８】
その一方、庫内温度予測値が下部解除温度を上回っている場合（ステップＳ２１５：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、リカバリ運転処理を実施する（ステップＳ２２０）。
【０１０９】
図１２は、図１１に示した電力抑制時間前低消費電力運転制御処理におけるリカバリ運転処理の処理内容を示すフローチャートである。
【０１１０】
このリカバリ運転処理において、制御ユニット３０の低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動させる（ステップＳ２２１，ステップＳ２２２）。
【０１１１】
このように圧縮機１０が駆動されて庫内送風ファンＦが駆動されることで、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。
【０１１２】
このようにして圧縮機１０を駆動させ、かつ庫内送風ファンＦを駆動させた低消費電力運転制御部３０３ｃは、リカバリ終了温度算出処理を行う（ステップＳ２２３）。
【０１１３】
図１３は、図１２に示したリカバリ運転処理におけるリカバリ終了温度算出処理の処理内容を示すフローチャートである。
【０１１４】
このリカバリ終了温度算出処理において、低消費電力運転制御部３０３ｃは、メモリ４０より該メモリ４０に格納されている平均変化量情報を読み出す（ステップＳ２２３−１）。この平均変化量情報は、低消費電力運転での経過時間に対する庫内温度の平均変化量に関するもので、予め自動販売機の出荷前等に求められてメモリ４０に格納されているものである。
【０１１５】
このような平均変化量情報を読み出した低消費電力運転制御部３０３ｃは、現時点から電力抑制時間終了時点までの残存時間を演算し、この残存時間に平均変化量情報における平均変化量を積算して変化温度量を算出する（ステップＳ２２３−２）。
【０１１６】
変化温度量を算出した低消費電力運転制御部３０３ｃは、メモリ４０から下部解除温度を読み出し、下部解除温度から変化温度量を減算してリカバリ終了温度を算出して（ステップＳ２２３−３）、その後に手順をリターンさせて、今回のリカバリ終了温度算出処理を終了する。ここで算出されたリカバリ終了温度は、メモリ４０に適宜格納される。
【０１１７】
このようにしてリカバリ終了温度算出処理においてリカバリ終了温度を算出した低消費電力運転制御部３０３ｃは、入力処理部３０１を通じての下部温度の入力待ちとなる。
【０１１８】
そして、入力処理部３０１を通じて下部温度が入力された場合（ステップＳ２２４：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、メモリ４０よりリカバリ終了温度を読み出し、下部温度がリカバリ終了温度を下回っているか否か判断する（ステップＳ２２５）。
【０１１９】
下部温度がリカバリ終了温度以上である場合（ステップＳ２２５：Ｎｏ）、低消費電力運転制御部３０３ｃは、上記ステップＳ２２４〜ステップＳ２２５の処理を繰り返す。
【０１２０】
その一方、下部温度がリカバリ終了温度を下回っている場合（ステップＳ２２５：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動停止にさせて（ステップＳ２２６，ステップＳ２２７）、手順をリターンさせて今回のリカバリ運転処理を終了させた後に電力抑制時間前低消費電力運転制御処理を終了させる。
【０１２１】
このように制御ユニット３０は、低消費電力運転開始後において、電力抑制時間終了時点に商品収容庫３の庫内温度（下部温度）が解除温度（下部解除温度）を超えることが予想される場合には、庫内温度がリカバリ終了温度を下回るまで圧縮機１０及び庫内送風ファンＦを駆動させるリカバリ運転を行うようにしている。
【０１２２】
そして、このようなリカバリ運転を行うことで、消費電力低減時間が極端に短くなってしまうことを回避して消費電力量の削減を図ることができ、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる。
【０１２３】
図１４は、制御ユニットが実施する電力抑制時間前低消費電力運転制御処理の変形例を示すフローチャートである。
【０１２４】
この電力抑制時間前低消費電力運転制御処理において、制御ユニット３０の低消費電力運転制御部３０３ｃは、現時点が電力抑制前時間である場合、すなわち電力抑制開始時刻前である場合（ステップＳ２３１：Ｙｅｓ）、ファン駆動処理部３０５を通じて庫内送風ファンＦに駆動指令を与えて庫内送風ファンＦをｄ分間（例えば１０分間）駆動させる（ステップＳ２３２，ステップＳ２３３，ステップＳ２３４）。
【０１２５】
このように庫内送風ファンＦをｄ分間を駆動させた低消費電力運転制御部３０３ｃは、一定間隔（ｅ分毎）に入力処理部３０１を通じて下部温度を入力する（ステップＳ２３５）。
【０１２６】
ｅ分毎に下部温度を入力した低消費電力運転制御部３０３ｃは、直近ｆ回（例えば１０回）の平均温度変化量を算出する（ステップＳ２３６）。この平均温度変化量の算出は、例えば過去ｆ回分の温度変化量（入力した下部温度とその前に入力した下部温度との温度差）を蓄積し、それを回数ｅで除算することで平均温度変化量を算出する。
【０１２７】
このようにして平均温度変化量を算出した低消費電力運転制御部３０３ｃは、現時点から電力抑制終了時点までの残存時間を演算し、この残存時間に平均変化量を積算して電力抑制時間終了時点における庫内温度予測値を算出する（ステップＳ２３７）。
【０１２８】
庫内温度予測値を算出した低消費電力運転制御部３０３ｃは、メモリ４０より下部解除温度を読み出し、庫内温度予測値が下部解除温度を上回っているか否かを判断する（ステップＳ２３８）。庫内温度予測値が下部解除温度以下の場合（ステップＳ２３８：Ｎｏ）、低消費電力運転制御部３０３ｃは、後述する処理を実施することなく手順をリターンさせて、今回の電力抑制時間前低消費電力運転制御処理を終了する。
【０１２９】
その一方、庫内温度予測値が下部解除温度を上回っている場合（ステップＳ２３８：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、リカバリ運転処理を実施する（ステップＳ２４０）。
【０１３０】
図１５は、図１４に示した電力抑制時間前低消費電力運転制御処理におけるリカバリ運転処理の処理内容を示すフローチャートである。
【０１３１】
このリカバリ運転処理において、制御ユニット３０の低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動させる（ステップＳ２４１，ステップＳ２４２）。
【０１３２】
このように圧縮機１０が駆動されて庫内送風ファンＦが駆動されることで、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。
【０１３３】
このようにして圧縮機１０を駆動させ、かつ庫内送風ファンＦを駆動させた低消費電力運転制御部３０３ｃは、リカバリ終了温度算出処理を行う（ステップＳ２４３）。
【０１３４】
図１６は、図１５に示したリカバリ運転処理におけるリカバリ終了温度算出処理の処理内容を示すフローチャートである。
【０１３５】
このリカバリ終了温度算出処理において、低消費電力運転制御部３０３ｃは、メモリ４０より該メモリ４０に格納されている平均変化量情報を読み出す（ステップＳ２４３−１）。この平均変化量情報は、低消費電力運転での経過時間に対する庫内温度の平均変化量に関するもので、予め自動販売機の出荷前等に求められてメモリ４０に格納されているものである。
【０１３６】
このような平均変化量情報を読み出した低消費電力運転制御部３０３ｃは、電力抑制時間終了時点までの残存時間を演算し、この残存時間に平均変化量情報における平均変化量を積算して変化温度量を算出する（ステップＳ２４３−２）。
【０１３７】
変化温度量を算出した低消費電力運転制御部３０３ｃは、メモリ４０から下部解除温度を読み出し、下部解除温度から変化温度量を減算してリカバリ終了温度を算出して（ステップＳ２４３−３）、その後に手順をリターンさせて、今回のリカバリ終了温度算出処理を終了する。ここで算出されたリカバリ終了温度は、メモリ４０に適宜格納される。
【０１３８】
このようにしてリカバリ終了温度算出処理においてリカバリ終了温度を算出した低消費電力運転制御部３０３ｃは、入力処理部３０１を通じての下部温度の入力待ちとなる。
【０１３９】
そして、入力処理部３０１を通じて下部温度が入力された場合（ステップＳ２４４：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、メモリ４０よりリカバリ終了温度を読み出し、下部温度がリカバリ終了温度を下回っているか否か判断する（ステップＳ２４５）。
【０１４０】
下部温度がリカバリ終了温度以上である場合（ステップＳ２４５：Ｎｏ）、低消費電力運転制御部３０３ｃは、上記ステップＳ２４４〜ステップＳ２４５の処理を繰り返す。
【０１４１】
その一方、下部温度がリカバリ終了温度を下回っている場合（ステップＳ２４５：Ｙｅｓ）、低消費電力運転制御部３０３ｃは、圧縮機駆動処理部３０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部３０５を通じて庫内送風ファンＦを駆動停止にさせて（ステップＳ２４６，ステップＳ２４７）、手順をリターンさせて今回のリカバリ運転処理を終了させた後に電力抑制時間前低消費電力運転制御処理を終了させる。
【０１４２】
このように制御ユニット３０は、低消費電力運転開始後において、電力抑制時間終了時点に商品収容庫３の庫内温度（下部温度）が解除温度（下部解除温度）を超えることが予想される場合には、庫内温度がリカバリ終了温度を下回るまで圧縮機１０及び庫内送風ファンＦを駆動させるリカバリ運転を行うようにしている。
【０１４３】
そして、このようなリカバリ運転を行うことで、消費電力低減時間が極端に短くなってしまうことを回避して消費電力量の削減を図ることができ、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる。
【０１４４】
尚、図１１〜図１６に示す処理においては、下部温度に基づいて行われたが、本発明においては、上部温度に基づいて各処理を行ってもよく、また下部温度及び上部温度を用いて各処理を行ってもよい。
【０１４５】
＜実施の形態２＞
図１７は、本発明の実施の形態２である自動販売機の特徴的な制御系を模式的に示すブロック図である。尚、上述した実施の形態１と同一の構成要素には同一の符号を付して説明する。
【０１４６】
この図１７に示すように、本実施の形態２の自動販売機は、自販機制御部１００、下部庫内温度センサＳ１、上部庫内温度センサＳ２、開閉センサＳ３及び制御ユニット（制御手段）５０を備えている。
【０１４７】
自販機制御部１００は、図示せぬ記憶部に記憶されたプログラムやデータに従って自動販売機の販売動作を統括して制御するものである。
【０１４８】
下部庫内温度センサＳ１は、商品収納ラック６の下部に設けられている。この下部庫内温度センサＳ１は、商品収容庫３における収納域３ａの下部温度を検出した場合には、制御ユニット５０に対して検出信号としてその旨を送出するものである。
【０１４９】
上部庫内温度センサＳ２は、商品収納ラック６の上部に設けられている。この下部庫内温度センサＳ１は、商品収容庫３における収納域３ａの上部温度を検出した場合には、制御ユニット５０に対して検出信号としてその旨を送出するものである。
【０１５０】
開閉センサＳ３は、本体キャビネット１の前面開口の開閉を検知するものである。この開閉センサＳ３は、扉体（内扉４及び外扉５）が開移動されることで本体キャビネット１の前面開口が開成される場合には制御ユニット５０に対してオン信号を出力する一方、扉体が閉移動されることで本体キャビネット１の前面開口が閉成される場合には制御ユニット５０に対してオフ信号を出力するものである。
【０１５１】
制御ユニット５０は、自販機制御部１００と通信可能に構成されており、メモリ６０に予め格納されているプログラムやデータに従って圧縮機１０及び庫内送風ファンＦの駆動を制御するものである。この制御ユニット５０は、入力処理部５０１、運転決定部５０２、運転制御部５０３、圧縮機駆動処理部５０４及びファン駆動処理部５０５を備えて構成されている。尚、本実施の形態２では、制御ユニット５０は、自販機制御部１００から独立した形態で構成されるものであるが、本発明においては自販機制御部１００とともに共通の制御体をなしていてもよい。 
【０１５２】
入力処理部５０１は、下部庫内温度センサＳ１、上部庫内温度センサＳ２及び開閉センサＳ３から与えられる信号を入力するとともに、自販機制御部１００からの各種情報を入力するものである。
【０１５３】
運転決定部５０２は、通常冷却運転への切換時刻（通常冷却運転開始時刻）を経過した場合には、通常冷却運転を行うことを決定し、かかる通常冷却運転を冷やし込み運転への切換時刻（冷やし込み運転開始時刻）まで行い、冷やし込み運転開始時刻に達したときには冷やし込み運転を行うことを決定するものである。また、運転決定部５０２は、冷やし込み運転を低消費電力運転への切換時刻（低消費電力運転開始時刻）まで行い、低消費電力運転開始時刻に達したときには低消費電力運転を行うことを決定するものである。つまり、自動販売機は、所定のタイムスケジュールに従って、通常冷却運転→冷やし込み運転→低消費電力運転を順次行うようにしている。
【０１５４】
運転制御部５０３は、運転決定部５０２を通じて決定された運転に応じた制御を行うもので、通常冷却運転制御部５０３ａ、冷やし込み運転制御部５０３ｂ及び低消費電力運転制御部５０３ｃを備えている。
【０１５５】
通常冷却運転制御部５０３ａは、通常冷却運転を行う際の庫内送風ファンＦの運転制御を行うもので、後述する通常冷却運転制御処理を実施するものである。
【０１５６】
冷やし込み運転制御部５０３ｂは、冷やし込み運転を行う際の庫内送風ファンＦの運転制御を行うもので、後述する冷やし込み運転制御処理を実施するものである。
【０１５７】
低消費電力運転制御部５０３ｃは、低消費電力運転を行う際の圧縮機１０及び庫内送風ファンＦの運転制御を行うもので、後述する低消費電力運転制御処理を実施するものである。
【０１５８】
圧縮機駆動処理部５０４は、圧縮機１０に対して駆動指令、あるいは駆動停止指令を与えて圧縮機１０の駆動処理を行うものである。
【０１５９】
ファン駆動処理部５０５は、庫内送風ファンＦに対して駆動指令、あるいは駆動停止指令を与えて庫内送風ファンＦの駆動処理を行うものである。
【０１６０】
以上のような構成を有する自動販売機では、通常冷却運転開始時刻（例えば１８時００分）を経過した場合、制御ユニット５０が運転決定部５０２を通じて通常冷却運転を行うことを決定し、圧縮機駆動処理部５０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部５０５を通じて庫内送風ファンＦを駆動させる。
【０１６１】
これにより、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。かかる通常冷却運転を行う結果、商品収納ラック６に収納された商品が冷却される。
【０１６２】
このような通常冷却運転を行う制御ユニット５０は、運転制御部５０３の通常冷却運転制御部５０３ａを通じて通常冷却運転制御処理を所定のタイムスケジュールに従って行う。
【０１６３】
図１８は、制御ユニットの通常冷却運転制御部が実施する通常冷却運転制御処理の処理内容を示すフローチャートである。尚、ここでは３つの商品収容庫３のうちいずれか１つについて説明するが、他の商品収容庫３においても個別に通常冷却運転制御処理が行われる。
【０１６４】
この通常冷却運転制御処理において、制御ユニット５０の通常冷却運転制御部５０３ａは、入力処理部５０１を通じて下部庫内温度センサＳ１より下部温度を入力した場合（ステップＳ３０１：Ｙｅｓ）、メモリ６０より該メモリ６０に格納されている下部下限温度及びこの下部下限温度よりも高い下部上限温度を読み出し、下部温度が下部下限温度を下回っているか否か、あるいは下部温度が下部上限温度を上回っているか否か判断する（ステップＳ３０２，ステップＳ３０３）。
【０１６５】
下部温度が下部下限温度を下回っている場合（ステップＳ３０２：Ｙｅｓ）、通常冷却運転制御部５０３ａは、ファン駆動処理部５０５を通じて該当する庫内送風ファンＦに回転数を所定量低減させる駆動指令を与えることで該庫内送風ファンＦの送風量を低減させ（ステップＳ３０４）、その後に手順をリターンさせて今回の通常冷却運転制御処理を終了する。
【０１６６】
これによれば、当該商品収容庫３においては、庫内温度が徐々に上昇する方向に推移することとなる。
【０１６７】
一方、下部温度が下部上限温度を上回っている場合（ステップＳ３０２：Ｎｏ，ステップＳ３０３：Ｙｅｓ）、通常冷却運転制御部５０３ａは、ファン駆動処理部５０５を通じて該当する庫内送風ファンＦに回転数を所定量増大させる駆動指令を与えることで該庫内送風ファンＦの送風量を増大させ（ステップＳ３０５）、その後に手順をリターンさせて今回の通常冷却運転制御処理を終了する。
【０１６８】
これによれば、当該商品収容庫３においては、庫内温度が徐々に下降する方向に推移することとなる。
【０１６９】
ところで、下部温度が下部下限温度以上で下部上限温度以下の場合（ステップＳ３０２：Ｎｏ，ステップＳ３０３：Ｎｏ）、通常冷却運転制御部５０３ａは、上述したステップＳ３０４やステップＳ３０５の処理を行うことなく現状の送風量を維持し、その後に手順をリターンさせて今回の通常冷却運転制御処理を終了する。
【０１７０】
尚、この通常冷却運転制御処理においては、下部庫内温度センサＳ１が検出する下部温度に基づいて各処理を実施したが、本発明においては、上部庫内温度センサＳ２が検出する上部温度に基づいて通常冷却運転制御処理を行ってもよいし、下部温度及び上部温度を用いて通常冷却運転制御処理を行ってもよい。
【０１７１】
このようにして商品収容庫３毎に通常冷却運転を行って冷やし込み運転開始時刻（例えば０時００分）に達すると、制御ユニット５０が運転決定部５０２を通じて冷やし込み運転を行うことを決定し、自動販売機は通常冷却運転から冷やし込み運転に移行する。この冷やし込み運転においては、制御ユニット５０は、圧縮機駆動処理部５０４を通じて通常冷却運転よりも大きな駆動力（回転数）で圧縮機１０を駆動させるとともに、ファン駆動処理部５０５を通じて通常冷却運転よりも大きな駆動力（回転数）で庫内送風ファンＦを駆動させる。
【０１７２】
これにより、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。かかる冷やし込み運転を行う結果、商品収納ラック６に収納された商品が通常冷却運転よりも冷却される。
【０１７３】
このような冷やし込み運転を行う制御ユニット５０は、運転制御部５０３の冷やし込み運転制御部５０３ｂを通じて冷やし込み運転制御処理を所定のタイムスケジュールに従って行う。
【０１７４】
図１９は、制御ユニットの冷やし込み運転制御部が実施する冷やし込み運転制御処理の処理内容を示すフローチャートである。尚、ここでは３つの商品収容庫３のうちいずれか１つについて説明するが、他の商品収容庫３においても個別に冷やし込み運転制御処理が行われる。
【０１７５】
この冷やし込み運転制御処理において、制御ユニット５０の冷やし込み運転制御部５０３ｂは、入力処理部５０１を通じて上部庫内温度センサＳ２より上部温度を入力した場合（ステップＳ３１１：Ｙｅｓ）、メモリ６０より該メモリ６０に格納されている基準下限温度、すなわち下部下限温度や上部下限温度よりも低い温度（閾値）を読み出し、上部温度が基準下限温度以下であるか否か判断する（ステップＳ３１２）。
【０１７６】
上部温度が基準下限温度以下である場合（ステップＳ３１２：Ｙｅｓ）、冷やし込み運転制御部５０３ｂは、ファン駆動処理部５０５を通じて該当する庫内送風ファンＦに回転数を所定量低減させる駆動指令を与えることで該庫内送風ファンＦの送風量を低減させ（ステップＳ３１３）、その後に手順をリターンさせて今回の冷やし込み運転制御処理を終了する。
【０１７７】
これによれば、当該商品収容庫３においては、庫内温度が徐々に上昇する方向に推移することとなる。
【０１７８】
一方、上部温度が基準下限温度を上回っている場合（ステップＳ３１２：Ｎｏ）、冷やし込み運転制御部５０３ｂは、ファン駆動処理部５０５を通じて該当する庫内送風ファンＦに回転数を所定量増大させる駆動指令を与えることで該庫内送風ファンＦの送風量を増大させ（ステップＳ３１４）、その後に手順をリターンさせて今回の冷やし込み運転制御処理を終了する。
【０１７９】
これによれば、当該商品収容庫３においては、庫内温度が徐々に下降する方向に推移することとなる。
【０１８０】
このようにして冷やし込み運転制御処理を行うことで、該当する商品収容庫３の庫内温度を基準下限温度近傍に冷やし込むことができる。
【０１８１】
尚、この冷やし込み運転制御処理においては、上部庫内温度センサＳ２が検出する上部温度に基づいて各処理を実施したが、本発明においては、下部庫内温度センサＳ１が検出する下部温度に基づいて冷やし込み運転制御処理を行ってもよいし、上部温度及び下部温度を用いて冷やし込み運転制御処理を行ってもよい。
【０１８２】
このようにして商品収容庫３毎に冷やし込み運転を行って低消費電力運転開始時刻（例えば７時００分）に達すると、制御ユニット５０が運転決定部５０２を通じて低消費電力運転を行うことを決定し、自動販売機は冷やし込み運転から低消費電力運転に移行する。この冷やし込み運転においては、制御ユニット５０は、圧縮機駆動処理部５０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部５０５を通じて庫内送風ファンＦを駆動停止にさせる。
【０１８３】
これにより、商品収容庫３の内部の空気は庫内を循環することもなく、また蒸発器８により冷却されることもない。この低消費電力運転では、商品収納ラック６の下部側商品は、上部側商品により冷却された冷気が下方に流れることで冷却状態を保持されることになる。
【０１８４】
図２０は、上述した低消費電力運転を行っている場合に実施する低消費電力運転制御処理の処理内容を示すフローチャートである。
【０１８５】
上述した低消費電力運転を行っている際に、入力処理部５０１を通じて入力される開閉センサＳ３からの信号がオン信号からオフ信号に切り替わった場合（ステップＳ３２１：Ｙｅｓ）、すなわち扉体（内扉４及び外扉５）が開閉移動されることにより本体キャビネット１の前面開口が一旦開成された後に閉成された場合、制御ユニット５０の低消費電力運転制御部５０３ｃは、商品補充が行われた可能性があるものとして、入力処理部５０１を通じての下部温度若しくは上部温度の入力待ちとなる。
【０１８６】
そして、入力処理部５０１を通じて下部温度が入力された場合（ステップＳ３２２：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、メモリ６０より該メモリ６０に格納されている下部解除温度を読み出し、下部温度が下部解除温度を上回っているか否か判断する（ステップＳ３２３）。
【０１８７】
また、入力処理部５０１を通じて上部温度が入力された場合（ステップＳ３２２：Ｎｏ，ステップＳ３２４：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、メモリ６０より該メモリ６０に格納されている上部解除温度を読み出し、上部温度が上部解除温度を上回っているか否か判断する（ステップＳ３２５）。
【０１８８】
下部温度が下部解除温度以下、あるいは上部温度が上部解除温度以下である場合（ステップＳ３２３：Ｎｏ，ステップＳ３２５：Ｎｏ）、低消費電力運転制御部５０３ｃは、該当する商品収容庫３の内部が依然として十分に冷却されているものとして、後述する処理を行うことなく、手順をリターンさせて今回の低消費電力運転制御処理を終了する。
【０１８９】
その一方、下部温度が下部解除温度を上回っている、あるいは上部温度が上部解除温度を上回っている場合（ステップＳ３２３：Ｙｅｓ，ステップＳ３２５：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、回復運転処理を実施する（ステップＳ３３０）。
【０１９０】
図２１は、図２０に示した低消費電力運転制御処理における回復運転処理の処理内容を示すフローチャートである。
【０１９１】
この回復運転処理において、制御ユニット５０の低消費電力運転制御部５０３ｃは、圧縮機駆動処理部５０４を通じて圧縮機１０を駆動させるとともに、ファン駆動処理部５０５を通じて庫内送風ファンＦを駆動させる（ステップＳ３３１，ステップＳ３３２）。
【０１９２】
このように圧縮機１０が駆動されて庫内送風ファンＦが駆動されることで、商品収容庫３における収納域３ａの空気は、上側開口２２から導風路２０ａに進入し、導風路２０ａを通過した後に下側開口２１から収納域３ａに送出されて商品収納ラック６に収納された商品を通過して循環することになる。つまり、蒸発器８で冷却された内部空気は、商品収納ラック６を通過して該商品収納ラック６に収納された商品を冷却する。
【０１９３】
このようにして圧縮機１０を駆動させ、かつ庫内送風ファンＦを駆動させた低消費電力運転制御部５０３ｃは、下部回復終了温度及び上部回復終了温度を算出する（ステップＳ３３３，ステップＳ３３４）。ここで、下部回復終了温度は、上述した冷やし込み運転制御処理における基準下限温度に予め決められた所定温度量を加算して算出される。また、上部回復終了温度は、上記基準下限温度に予め決められた所定温度量を加算して算出される。尚、ここで上部回復終了温度の算出のために基準下限温度に加算する所定温度量は、下部回復終了温度の算出のために用いられる所定温度量と同じ大きさであっても良いし、それよりも大きくても良い。
【０１９４】
このようにして下部回復終了温度及び上部回復終了温度を算出した低消費電力運転制御部５０３ｃは、入力処理部５０１を通じての下部温度若しくは上部温度の入力待ちとなる。
【０１９５】
そして、入力処理部５０１を通じて下部温度が入力された場合（ステップＳ３３５：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、下部温度が下部回復終了温度を下回っているか否か判断する（ステップＳ３３６）。
【０１９６】
また、入力処理部５０１を通じて上部温度が入力された場合（ステップＳ３３５：Ｎｏ，ステップＳ３３７：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、上部温度が上部回復終了温度を下回っているか否か判断する（ステップＳ３３８）。
【０１９７】
下部温度が下部回復終了温度以上である場合、あるいは上部温度が上部回復終了温度以上である場合（ステップＳ３３６：Ｎｏ，ステップＳ３３８：Ｎｏ）、低消費電力運転制御部５０３ｃは、上記ステップＳ３３５〜ステップＳ３３８の処理を繰り返す。
【０１９８】
その一方、下部温度が下部回復終了温度を下回っている場合、あるいは上部温度が上部回復終了温度を下回っている場合（ステップＳ３３６：Ｙｅｓ，ステップＳ３３８：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、現時点が消費電力低減時間内であるか否かを判断、すなわち低消費電力運転終了時点（通常冷却運転開始時刻）を経過していないか否かを判断する（ステップＳ３３９）。低消費電力運転終了時点を経過している場合（ステップＳ３３９：Ｎｏ）、低消費電力運転制御部５０３ｃは、後述する処理を実施することなく、手順をリターンさせて今回の回復運転処理を終了させた後に低消費電力運転制御処理を終了させ、通常冷却運転に移行する。
【０１９９】
現時点が消費電力低減時間内である場合（ステップＳ３３９：Ｙｅｓ）、低消費電力運転制御部５０３ｃは、圧縮機駆動処理部５０４を通じて圧縮機１０を駆動停止にさせるとともに、ファン駆動処理部５０５を通じて庫内送風ファンＦを駆動停止にさせて（ステップＳ３４０，ステップＳ３４１）、手順をリターンさせて今回の回復運転処理を終了させた後に低消費電力運転制御処理を終了させる。
【０２００】
このように制御ユニット５０は、低消費電力運転を行っている間に商品収容庫３の庫内温度（下部温度及び上部温度）が予め決められた解除温度（下部解除温度及び上部解除温度）を超えた場合には、庫内温度が低消費電力運転開始時の庫内温度である開始温度よりも高い回復終了温度（下部回復終了温度及び上部回復終了温度）を下回るまで圧縮機１０及び庫内送風ファンＦを駆動させる回復運転を行い、かつ該回復運転の終了時点となる庫内温度が回復終了温度を下回る時点が消費電力低減時間内であればその後に低消費電力運転を行うようにしている。
【０２０１】
以上説明したように、本発明の実施の形態２である自動販売機においては、制御ユニット５０が、低消費電力運転を行っている間に商品収容庫３の庫内温度（下部温度及び上部温度）が解除温度（下部解除温度及び上部解除温度）を超えた場合にも、庫内温度が回復終了温度（下部回復終了温度及び上部回復終了温度）を下回るまで圧縮機１０及び庫内送風ファンＦを駆動させる回復運転を行い、かつ庫内温度が回復終了温度を下回る時点が消費電力低減時間内であればその後に低消費電力運転を行うようにしているので、消費電力低減時間が極端に短くなってしまうことを回避して消費電力量の削減を図ることができ、商品温度が過大に上昇してしまうことを抑制しつつピーク電力抑制に貢献することができる。
【０２０２】
以上、本発明の好適な実施の形態１及び２について変形例等を交えながら説明したが、本発明は、これらに限定されるものではなく、種々の変更を行うことができる。
【０２０３】
すなわち、上述した実施の形態１及び２においては、低消費電力運転制御処理（図６及び図２０参照）において開閉センサＳ３の検知結果、すなわち扉体（内扉４及び外扉５）の開閉移動を契機として行っているが、本発明では扉体の開閉移動に関係なく、庫内温度が上昇することによって低消費電力運転制御処理を実施するようにしても構わない。
【符号の説明】
【０２０４】
１  本体キャビネット
３  商品収容庫
３ａ  収納域
８  蒸発器
１０  圧縮機
１１  放熱器
１２  膨張機構
２０  背面ダクト
２０ａ  導風路
２１  下方側開口
２２  上方側開口
３０  制御ユニット
３０１  入力処理部
３０２  運転決定部
３０３  運転制御部
３０３ａ  通常冷却運転制御部
３０３ｂ  冷やし込み運転制御部
３０３ｃ  低消費電力運転制御部
３０４  圧縮機駆動処理部
３０５  ファン駆動処理部
４０  メモリ
５０  制御ユニット
５０１  入力処理部
５０２  運転決定部
５０３  運転制御部
５０３ａ  通常冷却運転制御部
５０３ｂ  冷やし込み運転制御部
５０３ｃ  低消費電力運転制御部
５０４  圧縮機駆動処理部
５０５  ファン駆動処理部
６０  メモリ
Ｆ  庫内送風ファン
Ｓ１  下部庫内温度センサ
Ｓ２  上部庫内温度センサ
Ｓ３  開閉センサ
【図１】
2015018386.tif 000003
【図２】
2015018386.tif 000004
【図３】
2015018386.tif 000005
【図４】
2015018386.tif 000006
【図５】
2015018386.tif 000007
【図６】
2015018386.tif 000008
【図７】
2015018386.tif 000009
【図８】
2015018386.tif 000010
【図９】
2015018386.tif 000011
【図１０】
2015018386.tif 000012
【図１１】
2015018386.tif 000013
【図１２】
2015018386.tif 000014
【図１３】
2015018386.tif 000015
【図１４】
2015018386.tif 000016
【図１５】
2015018386.tif 000017
【図１６】
2015018386.tif 000018
【図１７】
2015018386.tif 000019
【図１８】
2015018386.tif 000020
【図１９】
2015018386.tif 000021
【図２０】
2015018386.tif 000022
【図２１】
2015018386.tif 000023