(57)【要約】【課題】自動販売機における商品販売状況を反映させた合理的な価格変更処理を実現する。【解決手段】自動販売機２００をネットワーク３００を通じて監視し、自動販売機における商品表示価格の変更制御を行うシステムであって、自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納する、販売情報取得部１５０と、記憶装置から商品販売状況データを読み出し、販売状況データが所定基準以下である時を商品表示価格の変更契機として検知する、変更契機検知部１５１と、変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を自動販売機に送信する、価格変更指示部１５２とから自動販売機の価格変更システム１００を構成する。【選択図】図１
2008176507.tif 000002
【特許請求の範囲】
【請求項１】
自動販売機をネットワークを通じて監視し、自動販売機における商品表示価格の変更制御を行うシステムであって、
前記自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納する、販売情報取得部と、
前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知する、変更契機検知部と、
前記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機に送信する、価格変更指示部と、
を備える自動販売機の価格変更システム。
【請求項２】
前記販売情報取得部は、前記商品販売状況データとして、自動販売機において所定期間販売がない商品の情報を示す不動在庫情報を自動販売機より受信することを特徴とする、
請求項１に記載の自動販売機の価格変更システム。
【請求項３】
前記変更契機検知部は、前記変更契機の検知処理対象たる自動販売機の、前記不動在庫情報を含む前記商品販売状況データを、当該検知処理対象以外の自動販売機の前記商品販売状況データと比較し、所定数以上の自動販売機において所定レベル以下の販売実績しかない商品の存在を特定することで、該当商品に関する前記変更契機を検知することを特徴とする、
請求項２に記載の自動販売機の価格変更システム。
【請求項４】
前記販売情報取得部は、販売促進対象の商品リストを含む緊急対応商品リスト情報を、前記販売状況データとして入力インターフェイスから取得して、記憶装置に格納し、
前記変更契機検知部は、記憶装置にて予め定められた自動販売機の商品リスト情報を前記記憶装置から読み出し、前記記憶装置における緊急対応商品リスト情報と照合することにより、当該自動販売機の販売商品中より、前記販売促進対象の商品リストに該当する商品を特定することで、前記販売促進対象の商品に関する前記変更契機の検知処理を行うことを特徴とする、
請求項１〜３のいずれかに記載の自動販売機の価格変更システム。
【請求項５】
前記価格変更内容と販売状況との対応テーブルが、商品販売状況に応じた値引きパターンが記録された値引きパターンテーブルであり、
前記価格変更指示部は、前記記憶装置の前記値引きパターンテーブルにおいて、前記記憶装置の商品販売状況データに対応する値引きパターンを選択し、通常価格に対し当該選択された値引きパターンを適用することにより、前記価格変更内容を決定する、
ことを特徴とする請求項１〜４のいずれかに記載の自動販売機の価格変更システム。
【請求項６】
前記値引きパターンテーブルにおける値引きパターンは、値引き金額と、前記自動販売機の表示装置に当該値引き金額を適用した表示価格を表示させる時間帯とから規定されることを特徴とする、
請求項５に記載の自動販売機の価格変更システム。
【請求項７】
前記価格変更内容と販売状況との対応テーブルが、前記緊急対応商品リスト情報に応じた値引きパターンが記録された値引きパターンテーブルであり、
前記価格変更指示部は、前記記憶装置の前記値引きパターンテーブルにおいて、前記記憶装置の緊急対応商品リスト情報に対応する値引きパターンを選択し、通常価格に対し当該選択された値引きパターンを適用することにより、前記価格変更内容を決定する、
ことを特徴とする請求項１〜６のいずれかに記載の自動販売機の価格変更システム。
【請求項８】
商品の価格表示を行う表示装置と、
各商品の販売状況のデータを商品販売状況データとしてメモリにて格納・管理するデータ制御部と、
当該自動販売機とネットワークを通じてデータ通信可能に結ばれる管理システムに対し前記メモリから商品販売状況データを読み出して送信する通信処理部と、
前記管理システムから、価格変更内容を含む価格変更指示を受信して、この価格変更指示に応じて商品表示価格を変更し、変更後の商品表示価格を前記表示装置に通知する価格表示制御部と、
を備える自動販売機。
【請求項９】
前記価格変更内容と販売状況との対応テーブルを備え、
前記価格表示制御部は、前記管理システムから受信した、価格変更内容を含む価格変更指示を、前記対応テーブルに照合して、前記価格変更内容に応じた商品表示価格を変更し、変更後の商品表示価格を前記表示装置に通知する、
ことを特徴とする請求項８に記載の自動販売機。
【請求項１０】
自動販売機をネットワークを通じて監視し、自動販売機における商品表示価格の変更制御を行うを行うコンピュータが、
前記自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納する処理と、
前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知する処理と、
前記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機に送信する処理と、
を実行することを特徴とする自動販売機の価格変更方法。
【請求項１１】
自動販売機をネットワークを通じて監視し、自動販売機における商品表示価格の変更制御を行うを行うコンピュータに、
前記自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納するステップと、
前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知するステップと、
前記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機に送信するステップと、
を実行させることを特徴とする自動販売機の価格変更プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機の価格変更システム、自動販売機の価格変更方法、および自動販売機の価格変更プログラムに関し、特に、自動販売機における商品販売状況を反映させた合理的な価格変更処理を実現する技術に関する。
【背景技術】
【０００２】
自動販売機で販売される商品の価格を変更するための技術が提案されている、例えば特許文献１には、賞味期限がある商品の現状に応じて、または販売者側の希望／戦略等に応じて、柔軟に自動的に販売価格を変更する自動販売機を提供するとの目的の下、現在における各商品の賞味期限までの残日数を算出する賞味期限残日数算出手段と、該賞味期限残日数算出手段により算出された各商品の賞味期限までの残日数に応じて、各商品の現在における商品価格を決定する商品価格決定手段と、該商品価格決定手段による決定に応じて各商品の価格表示を変更すると共に該変更された商品価格で販売を行う販売制御手段と、を有することを特徴とする自動販売機などが開示されている。
【特許文献１】特開２０００−１７２９１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、通常の店頭販売では、売り手がリアルタイムの販売状況を見て、例えば、売れ行きの悪い商品を即時的に値引きして販売するなど、柔軟かつ即時的な、ダイナミックな価格変更を伴う販売が行われている。しかしながら、自動販売機では、そのような柔軟かつ即時的な価格変更を行うことは難しい。せいぜい、賞味期限の迫った商品について単に値下げしたり、売り手側の長期的な販売戦略を元にした、いわば静的な計画に従って価格の変更を行ったりする程度であった。また、その価格変更の頻度も結果的に頻繁なものではなく、きわめて静的、長期的なものにすぎなかった。従って、自動販売機においても、店頭販売と同様に、変化する販売状況を十分に反映した迅速な価格変更を実現する技術の開発が望まれていたが、いまだ実現していなかった。
【０００４】
そこで、本発明は、上記課題に鑑みてなされたものであり、自動販売機における商品販売状況を反映させた合理的な価格変更処理を実現する技術を提供することを主たる目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決する本発明の自動販売機の価格変更システムは、自動販売機をネットワークを通じて監視し、自動販売機における商品表示価格の変更制御を行うシステムであって、前記自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納する、販売情報取得部と、前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知する、変更契機検知部と、前記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機に送信する、価格変更指示部と、を備える。
【０００６】
また、前記販売情報取得部は、前記商品販売状況データとして、自動販売機において所定期間販売がない商品の情報を示す不動在庫情報を自動販売機より受信することとすれば好適である。
【０００７】
また、前記変更契機検知部は、前記変更契機の検知処理対象たる自動販売機の、前記不動在庫情報を含む前記商品販売状況データを、当該検知処理対象以外の自動販売機の前記商品販売状況データと比較し、所定数以上の自動販売機において所定レベル以下の販売実績しかない商品の存在を特定することで、該当商品に関する前記変更契機を検知することとすれば好適である。
【０００８】
また、前記販売情報取得部は、販売促進対象の商品リストを含む緊急対応商品リスト情報を、前記販売状況データとして入力インターフェイスから取得して、記憶装置に格納し、前記変更契機検知部は、記憶装置にて予め定められた自動販売機の商品リスト情報を前記記憶装置から読み出し、前記記憶装置における緊急対応商品リスト情報と照合することにより、当該自動販売機の販売商品中より、前記販売促進対象の商品リストに該当する商品を特定することで、前記販売促進対象の商品に関する前記変更契機の検知処理を行うこととすれば好適である。
【０００９】
また、前記価格変更内容と販売状況との対応テーブルが、商品販売状況に応じた値引きパターンが記録された値引きパターンテーブルであり、前記価格変更指示部は、前記記憶装置の前記値引きパターンテーブルにおいて、前記記憶装置の商品販売状況データに対応する値引きパターンを選択し、通常価格に対し当該選択された値引きパターンを適用することにより、前記価格変更内容を決定することとすれば好適である。
【００１０】
また、前記値引きパターンテーブルにおける値引きパターンは、値引き金額と、前記自動販売機の表示装置に当該値引き金額を適用した表示価格を表示させる時間帯とから規定されることとすれば好適である。
【００１１】
また、前記価格変更内容と販売状況との対応テーブルが、前記緊急対応商品リスト情報に応じた値引きパターンが記録された値引きパターンテーブルであり、前記価格変更指示部は、前記記憶装置の前記値引きパターンテーブルにおいて、前記記憶装置の緊急対応商品リスト情報に対応する値引きパターンを選択し、通常価格に対し当該選択された値引きパターンを適用することにより、前記価格変更内容を決定することとすれば好適である。
【００１２】
また、本発明の自動販売機は、商品の価格表示を行う表示装置と、各商品の販売状況のデータを商品販売状況データとしてメモリにて格納・管理するデータ制御部と、当該自動販売機とネットワークを通じてデータ通信可能に結ばれる管理システムに対し前記メモリから商品販売状況データを読み出して送信する通信処理部と、前記管理システムから、価格変更内容を含む価格変更指示を受信して、この価格変更指示に応じて商品表示価格を変更し、変更後の商品表示価格を前記表示装置に通知する価格表示制御部と、を備える。
【００１３】
また、前記価格変更内容と販売状況との対応テーブルを備え、前記価格表示制御部は、前記管理システムから受信した、価格変更内容を含む価格変更指示を、前記対応テーブルに照合して、前記価格変更内容に応じた商品表示価格を変更し、変更後の商品表示価格を前記表示装置に通知することとすれば好適である。
【００１４】
また、本発明の自動販売機の価格変更方法は、自動販売機をネットワークを通じて監視し、自動販売機における商品表示価格の変更制御を行うを行うコンピュータが、前記自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納する処理と、前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知する処理と、記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機に送信する処理と、を実行することを特徴とする。
【００１５】
また、本発明の自動販売機の価格変更プログラムは、自動販売機をネットワークを通じて監視し、自動販売機における商品表示価格の変更制御を行うを行うコンピュータに、前記自動販売機とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納するステップと、前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知するステップと、前記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルに、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機に送信するステップと、を実行させることを特徴とする。
【００１６】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１７】
本発明によれば、自動販売機における商品販売状況を反映させた合理的な価格変更処理が実現できる。
【発明を実施するための最良の形態】
【００１８】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態の自動販売機の価格変更システム１００を含むネットワーク構成図である。自動販売機の価格変更システム１００（以下、システム１００）は、自動販売機２００をネットワーク３００を通じて監視し、自動販売機２００における商品表示価格の変更制御を行うシステム１００である。通常は複数の自動販売機２００が当該システム１００によって監視され、それぞれの商品表示価格がシステム１００により変更制御されるが、図１では簡単のために１台の自動販売機２００のみ図示している。本実施形態では、自動販売機２００によって販売される商品は、ある飲料メーカの各種飲料であることとし、システム１００は当該飲料メーカにより管理・運営されることとする。
【００１９】
また、システム１００と自動販売機２００との間でやりとりされる情報のうち、一部あるいは全ての情報は、自動販売機２００の保守作業などを行う作業者が携帯する携帯端末（いわゆるハンディターミナルなど）４００を介してやり取りされることとしてもよい。だが本実施形態では、システム１００と自動販売機２００との間でやりとりされる情報は、全てネットワーク３００を介して送受信されることとする。
【００２０】
まず、自動販売機２００の機能構成としては、本発明の自動販売機の価格変更方法を実行する機能を実現すべく、書き換え可能メモリなどのプログラムデータベース２０１にプログラム２０２を備えて、このプログラム２０２をメモリ２０３に読み出し、演算装置たるＣＰＵ２０４により実行する。また、自動販売機２００は、入力インターフェイス２０５を有している。当該入力インターフェイス２０５は、上記携帯端末の読み取り手段や、後述する優待カードの内容を読み取る優待カード読み取り手段などを有する。また、自動販売機２００は、後述する通信処理部２５２を有する。当該通信処理部２５２は、システム１００などの外部装置と、例えば公衆回線網、インターネットや無線ＬＡＮなどの各種通信ネットワーク３００に接続し、データ授受を実行する。自動販売機２００の、後述する各種機能部と上記通信処理部２５２との間ではＩ／Ｏ部２０７がデータのバッファリングや各種仲介処理を実行している。また、自動販売機２００は、各商品の商品表示価格を表示する表示装置２０８を備える。
【００２１】
続いて、自動販売機２００が、例えばプログラム２０２に基づき構成・保持する機能部につき説明を行う。なお、自動販売機２００は、システム１００との間でやり取りされる、データベース形式の情報である、商品別価格設定情報テーブル（商品リスト情報に該当）２２５と、価格変更内容と販売状況との対応テーブルである値引きパターンテーブル２２６と、販売状況データテーブル２２７とを利用可能であるとする。これら各テーブル２２５〜２２７は、本実施形態では、自動販売機２００のコンピュータ装置が備えるメモリ２０３などの適宜な記憶装置に格納されるものとする。或いは、変形例として、これらテーブル２２５〜２２７が自動販売機２００とは別のネットワーク３００上の箇所などに格納されることとしてもよい。その場合、自動販売機２００は例えばＤＢＭＳ（データベースマネジメントシステム）を備え、ネットワーク３００を介して前記各テーブル２２５〜２２７にアクセスし、情報登録や情報検索などの処理を実行することとすればよい。
【００２２】
こうした自動販売機２００は、各商品の販売状況のデータを商品販売状況データとしてメモリ２０３にて格納・管理するデータ制御部２５１を備える。本実施形態では、商品販売状況データは、上記販売状況データテーブル２２７として、メモリ２０３に格納・管理される。データ制御部２５１は、具体的には例えば、各商品カラムの残り商品数を検知し、販売状況データテーブル２２７に記録する。
【００２３】
また、自動販売機２００は、当該自動販売機２００とネットワーク３００を通じてデータ通信可能に結ばれる管理システム１００に対し前記メモリ２０３から商品販売状況データを読み出して送信する通信処理部２５２を備える。
【００２４】
また、自動販売機２００は、前記管理システム１００から、価格変更内容を含む価格変更指示を受信して、この価格変更指示に応じて商品表示価格を変更し、変更後の商品表示価格を前記表示装置２０８に通知する価格表示制御部２５０を備える。ここで、価格変更指示は、本実施形態では具体的には、システム１００において価格変更内容が記録された商品別価格設定情報テーブル２２５として、システム１００から自動販売機２００へと送信される。
【００２５】
また、自動販売機２００は、本実施形態の構成のように、前記価格変更内容と販売状況との対応テーブルである値引きパターンテーブル２２６を備え、前記価格表示制御部２５０は、前記管理システム１００から受信した、価格変更内容を含む価格変更指示を、前記対応テーブルである値引きパターンテーブル２２６に照合して、前記価格変更内容に応じた商品表示価格を変更し、変更後の商品表示価格を前記表示装置２０８に通知することとすれば好適である。
【００２６】
また、自動販売機２００は、必要に応じて、価格表示制御部２５０は、必要に応じて、商品表示価格を変更する際に連動する時計機能（図示省略）を備えていてもよい。
【００２７】
本実施形態では、前記管理システム１００から送信される、価格変更内容を含む価格変更指示販売状況情報は、上記商品別価格設定情報テーブル２２５として、バッチ処理により定期的に自動販売機２００に送信され、上記通信処理部２５２により受信される。
【００２８】
また、自動販売機２００は、入力インターフェイス２０５から読み取った優待カードの情報を取得し、メモリ２０３に格納する、図示しない優待カード認識部を備える。優待カードとは、例えば特定の商品を頻繁に購入する消費者に対して特別に、当該特定商品を常に値引きするなどの優待的な値引き情報を格納したカードである。優待カードの構成としては、例えば、通常の接触式／非接触式のＩＣカードなどを用いればよい。
【００２９】
次に、システム１００の機能構成について説明する。システム１００の機能構成としては、本発明の自動販売機の価格変更方法を実行する機能を実現すべく、書き換え可能メモリなどのプログラムデータベース１０１にプログラム１０２を備えて、このプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。また、システム１００は、各種ボタン類やネットワーク通信機能などを含む入力インターフェイス１０５や、ディスプレイ画面やネットワーク通信機能などを含む出力インターフェイス１０６などを有している。システム１００の入力インターフェイス１０５の通信機能および出力インターフェイス１０６の通信機能は、自動販売機２００などの外部装置と、例えば公衆回線網、インターネットや無線ＬＡＮなどの各種通信ネットワーク３００に接続し、データ授受を実行する。また、これら入力インターフェイス１０５の通信機能および出力インターフェイス１０６の通信機能は、図示しない上記飲料メーカの各種業務システム、例えば在庫管理システムや、販売計画システム、ＤＷＨ（データウェアハウス）システムなどとの間でもデータ授受を実行するものとする。システム１００の、後述する各種機能部と上記通信機能との間ではＩ／Ｏ部１０７がデータのバッファリングや各種仲介処理を実行している。
【００３０】
続いて、システム１００が、例えばプログラム１０２に基づき構成・保持する機能部につき説明を行う。なお、システム１００は、自動販売機２００との間でネットワーク３００などを介してデータ通信される、データベース形式の情報である、商品別価格設定情報テーブル２２５と、値引きパターンテーブル２２６と、販売状況データテーブル２２７とを利用可能であるとする。これら各テーブル２２５〜２２７は、システム１００のコンピュータ装置が備えるハードディスクドライブなどの適宜な記憶装置に格納されるものとすることができる。或いは、これらテーブル２２５〜２２７がシステム１００とは別のネットワーク３００上の箇所などに格納されることとしてもよい。その場合、システム１００は例えばＤＢＭＳ（データベースマネジメントシステム）を備え、ネットワーク３００を介して前記各テーブル２２５〜２２７にアクセスし、情報登録や情報検索などの処理を実行する。
【００３１】
こうしたシステム１００は、前記自動販売機２００とデータ通信を行って、商品販売状況のデータを取得し、記憶装置に格納する、販売情報取得部１５０を備える。
【００３２】
本実施形態では、上記商品販売状況のデータは、上記販売状況データテーブル２２７として、自動販売機２００からバッチ処理により定期的にシステム１００に送信され、販売情報取得部１５０により取得される。より具体的には、販売状況データテーブル２２７は、商品別価格設定情報テーブル２２５および値引きパターンテーブル２２６とともに、１時間に１回という非常に高い頻度で自動販売機２００からシステム１００へと送信される。必要に応じて、さらに頻繁に送信されることとしてもよい。これにより、システム１００では、各自動販売機２００において時々刻々変動する商品販売状況について、各自動販売機２００から、非常にきめ細かく情報を取得し把握することができるので有利である。
【００３３】
ここで、システム１００では、前記販売情報取得部１５０は、前記商品販売状況データとして、自動販売機２００において所定期間販売がない商品の情報を示す不動在庫情報を自動販売機２００より受信することとすれば好適である。
【００３４】
このようにすれば、各自動販売機２００において売れ行きの芳しくない商品（以下、不動在庫商品という）が、システム１００で常に把握可能となる。その結果、不動在庫商品が発生した場合には、後述するような価格変更（すなわち、ここでは値引き）によってすぐさま対応し、その販売促進を図り、例えば賞味期限切れ商品の発生防止などを実現することができるので、非常に有利である。
【００３５】
また、システム１００は、前記記憶装置から前記商品販売状況データを読み出し、当該販売状況データが所定基準以下である時を前記商品表示価格の変更契機として検知する、変更契機検知部１５１を備える。
【００３６】
ここで、システム１００では、前記変更契機検知部１５１は、前記変更契機の検知処理対象たる自動販売機２００の、前記不動在庫情報を含む前記商品販売状況データを、当該検知処理対象以外の自動販売機の前記商品販売状況データと比較し、所定数以上の自動販売機において所定レベル以下の販売実績しかない商品の存在を特定することで、該当商品に関する前記変更契機を検知することとすれば好適である。
【００３７】
このようにすれば、複数の自動販売機の販売状況を比較した上で、より合理的な価格変更をも実現することができるので非常に有利である。すなわち、具体的には、変更契機の検知処理対象たる自動販売機２００における販売不調商品である不動在庫商品が、当該自動販売機２００のみにおいてたまたま販売不調な不動在庫商品であるのか、それとも他の自動販売機２００でも販売不調な、いわば真性の不動在庫商品であるのか否かを、システム１００で確認した上で、当該不動在庫商品の価格変更契機到来を特定することができる。その結果、不動在庫商品の価格変更契機到来の判断を、より精密に行うことができる。
【００３８】
また、システム１００は、前記変更契機が検知された際、記憶装置にて予め定められた価格変更内容と販売状況との対応テーブルである値引きパターンテーブル２２６に、前記販売状況データを照合し、価格変更内容を決定し、この価格変更内容を含む価格変更指示を前記自動販売機２００に送信する、価格変更指示部１５２を備える。
【００３９】
価格変更指示部１５２による価格変更内容の決定は、本実施形態では具体的には、各自動販売機２００から送信される商品別価格設定テーブル２２５の内容を書き換えることにより実行される。また、価格変更指示部１５２による上記決定された変更表示価格の自動販売機２００のへの送信は、本実施形態では具体的には、前記価格変更指示部１５２により書き換えられた商品別価格設定テーブル２２５を、出力インターフェイス１０６を介してバッチ処理により定期的に各自動販売機２００に送信することにより実行される。書く自動販売機２００では、その前記通信処理部２５２が、当該送信された商品別価格設定テーブル２２５を受信する。
【００４０】
また、システム１００では、前記販売情報取得部１５０は、販売促進対象の商品リストを含む緊急対応商品リスト情報を、前記販売状況データとして入力インターフェイス１０５から取得して、記憶装置に格納し、前記変更契機検知部１５１は、記憶装置にて予め定められた自動販売機２００の商品リスト情報を前記記憶装置から読み出し、前記記憶装置における緊急対応商品リスト情報と照合することにより、当該自動販売機２００の販売商品中より、前記販売促進対象の商品リストに該当する商品を特定することで、前記販売促進対象の商品に関する前記変更契機の検知処理を行うこととすれば好適である。
【００４１】
販売促進対象である「緊急対応商品」とは、例えば、個々の自動販売機２００における販売状況とは別に、当該飲料メーカの全体的な在庫管理計画や販売計画から何らかの理由により決定される、積極的に販売したい商品のことを指す。緊急対応商品リスト情報は、例えば、当該飲料メーカの在庫管理システムや販売計画システムなどから、販売情報取得部１５０により入力インターフェイス１０５を介して取得される。
【００４２】
また、システム１００では、前記価格変更内容と販売状況との対応テーブル２２６が、「第1のケース」として、商品販売状況に応じた値引きパターンが記録された値引きパターンテーブル２２６であり、前記価格変更指示部１５２は、前記記憶装置の前記値引きパターンテーブル２２６において、前記記憶装置の商品販売状況データに対応する値引きパターンを選択し、通常価格に対し当該選択された値引きパターンを適用することにより、前記価格変更内容を決定することとすれば好適である。上記値引きパターンは、本実施形態では、その値引き内容が段階的に設定されている。
【００４３】
また、システム１００では、前記価格変更内容と販売状況との対応テーブルが、「第２のケース」として、前記緊急対応商品リスト情報に応じた値引きパターンが記録された値引きパターンテーブル２２６であり、前記価格変更指示部１５２は、前記記憶装置の前記値引きパターンテーブル２２６において、前記記憶装置の緊急対応商品リスト情報に対応する値引きパターンを選択し、通常価格に対し当該選択された値引きパターンを適用することにより、前記価格変更内容を決定することとしても好適である。
【００４４】
本実施形態では、前記価格変更内容と販売状況との対応テーブル２２６の内容、およびそれに基づく前記価格変更指示部１５２の処理は、上記第１のケースと第２のケースとを組み合わせた形で実現される。その処理内容の詳細は後述の処理フロー例において説明される。
【００４５】
また、システム１００では、前記値引きパターンテーブル２２６における値引きパターンは、値引き金額と、前記自動販売機２００の表示装置２０８に当該値引き金額を適用した表示価格を表示させる時間帯とから規定されることとすれば好適である。
【００４６】
このようにすれば、例えば、夜間だけ特定の商品を値引きして販売するような、通常の店舗販売におけるいわゆるタイムサービス販売と同様の、時間限定の値引き販売方法などを実現することができるので、有利である。
【００４７】
なお、これまで示したシステム１００における各機能部１５０〜１５２、および自動販売機２００における各機能部２５０〜２５２などは、ハードウェアとして実現してもよいし、それぞれのメモリ１０３、２０３やＨＤＤ（ハードディスクドライブ）などの適宜な記憶装置に格納したプログラム１０２、２０２として実現するとしてもよい。この場合、前記システム１００および自動販売機２００のＣＰＵ１０４、２０４が、プログラム実行に合わせて記憶装置より該当プログラムをメモリ１０３、２０３に読み出して、これを実行することとなる。
【００４８】
−−−データベース構造−−−
次に、本実施形態の自動販売機２００とシステム１００との間でやり取りされる、商品別価格設定情報テーブル２２５、値引きパターンテーブル２２６、販売状況データテーブル２２７の各データ構造について説明する。
【００４９】
図２は、本実施形態における商品別価格設定情報テーブル２２５のデータ構造例を示す図である。図２に示すように、商品別価格設定情報テーブル２２５は、自動販売機２００の各商品カラムに補充され販売される各商品についてのリスト情報（商品リスト情報）や価格情報を格納するテーブルであり、例えば、商品コードをキーとして、通常価格、優待価格、値引き内容パターンといった情報を対応付けたレコードの集合体となっている。優待価格は、前述の優待カードを所有する消費者が、自動販売機２００の入力インターフェイス２０５において当該優待カードを提示しつつ、ある商品を購入しようとするときに、自動販売機２００の価格表示制御部２５０によって当該商品の表示装置２０８に表示される価格である。
【００５０】
また、図３は、本実施形態における値引きパターンテーブル２２６のデータ構造例を示す図である。図３に示すように、値引きパターンテーブル２２６は、その値引き内容が段階的に設定された値引きパターンを格納するテーブルであり、例えば、値引き内容パターンをキーとして、値引き時間帯、値引き金額、コメントといった情報を対応付けたレコードの集合体となっている。各値引きパターンは、図３の例では、パターン２が値引き時間帯と値引き金額の両方において最小の値引きレベルであり、パターン３、パターン４、パターン１となるに従って値引きレベルが高くなっている。パターン１は、最大の値引きレベルである。
【００５１】
図４は、本実施形態における販売状況データテーブル２２７のデータ構造例を示す図である。図４に示すように、販売状況データテーブル２２７は、自動販売機２００の各商品カラムに補充され、販売される各商品についての商品販売状況データを格納するテーブルであり、例えば、商品カラム番号をキーとして、商品コード、当該商品カラムの残り商品数、最終販売日付、不動在庫フラグといった情報を対応付けたレコードの集合体となっている。不動在庫フラグは、当該商品が当該自動販売機２００において所定期間販売がない不動在庫商品であるか否か、すなわち不動在庫情報に該当する。当該商品は不動在庫商品である場合、不動在庫フラグが「１」に更新される。
【００５２】
−−−処理フロー例−−−
以下、本実施形態における自動販売機の価格変更方法に対応する処理フロー例について、図に基づき説明する。なお、以下で説明する自動販売機の価格変更方法に対応する各種動作は、前記システム１００が、メモリ１０３に読み出して実行するプログラム１０２、および自動販売機２００がメモリ２０３に読み出して実行するプログラム２０２によって実現される。そして、こうしたプログラム１０２、２０２は、以下に説明される各種の動作を行うためのコードからそれぞれ構成されている。
【００５３】
−−−処理フロー例１−−−
図５は、本実施形態の自動販売機の価格変更方法の実施手順例１を示すフロー図である。ここではまず、消費者が自動販売機２００で商品を購入する際に自動販売機２００において実行される処理の流れについて説明する。  
まず消費者が自動販売機２００の中のある商品を購入すると（ｓ５０１）、自動販売機２００のデータ制御部２５１は、自動販売機２００のメモリに備わる販売状況データテーブル２２７の中の残り商品数の情報を、当該商品が購入された数だけ減ずるように更新する（ｓ５１１）。
【００５４】
次に、データ制御部２５１は、販売状況データテーブル２２７の中の最終販売日付の情報を、本日の日付すなわち当該消費者が購入した日付に更新する（ｓ５１２）。  
このように、本フロー例１によれば、自動販売機２００内の各商品の商品販売状況データのひとつである、各商品の残り商品数の情報が取得される。本フローの処理は、システム１００の監視対象たる全ての自動販売機において実行される。  
以上で、本フロー例の処理は終了する。
【００５５】
−−−処理フロー例２−−−
図６は、本実施形態の自動販売機の価格変更方法の実施手順例２を示すフロー図である。ここでは、自動販売機２００によって、自動販売機２００内の各商品が不動在庫商品であるか否かがチェックされる処理の流れについて説明する。この処理は、バッチ処理によって、本実施形態では、１日に１回の頻度で実行される。
【００５６】
まず自動販売機２００のデータ制御部２５１は、自動販売機２００のメモリ２０３に備わる販売状況データテーブル２２７の中の、商品の最終販売日付の情報を参照し（ｓ６０１）、次に、自動販売機２００の図示しない時計手段より取得される現在の日付が、当該商品の最終販売日付から１０日以上経過していないか否かを確認する（ｓ６０２）。
【００５７】
当該商品について、その最終販売日付から１０日以上経過していない場合（ｓ６０２：ＹＥＳ）は、処理を終了する。逆に、当該商品について、その最終販売日付から１０日以上経過している場合（ｓ６０２：ＮＯ）は、データ制御部２５１は、販売状況データテーブル２２７の中の不動在庫フラグを０から１に更新する（ｓ６０３）。ステップｓ６０１からｓ６０３までの処理は、自動販売機２００内の全商品について繰り返し実行される。また、本フローの処理は、システム１００の監視対象たる全ての自動販売機において実行される。  
以上で、本フロー例の処理は終了する。
【００５８】
このように、本フロー例２によれば、自動販売機２００内の各商品の販売状況のデータのひとつである、不動在庫情報が把握される。
【００５９】
−−−処理フロー例３−−−
図７は、本実施形態の自動販売機の価格変更方法の実施手順例３を示すフロー図である。ここでは、自動販売機２００からシステム１００へ、商品販売状況データを含む各種情報、すなわち本実施形態では、商品別価格設定情報テーブル２２５、値引きパターンテーブル２２６、販売状況データテーブル２２７を送信する処理の流れについて説明する。この処理は、前述のように、バッチ処理によって、本実施形態では、１時間に１回の頻度で実行される。
【００６０】
まず、自動販売機２００の通信処理部２５２は、出力インターフェイス２０５から、ネットワーク３００を介して、各テーブル２２５〜２２７をシステム１００へと送信する（ｓ７０１）。
【００６１】
次に、システム１００の販売情報取得部１５０は、各テーブル２２５〜２２７を取得し、記憶装置に格納する（ｓ７０２）。本フローの処理は、システム１００の監視対象たる全ての自動販売機について実行される。  
以上で、本フロー例の処理は終了する。
【００６２】
−−−処理フロー例４−−−
図８は、本実施形態の自動販売機の価格変更方法の実施手順例４を示すフロー図である。ここでは、システム１００による、自動販売機２００の商品表示価格の変更契機到来を検知する処理の第１段階として、処理フロー例３において自動販売機２００から送信された販売状況データから、不動在庫フラグを確認する処理の流れについて説明する。この処理は、バッチ処理によって、本実施形態では、１日に２回の頻度で実行される。
【００６３】
まず、システム１００の変更契機検知部１５１は、システム１００の記憶装置から、販売状況データテーブル２２７を読み出し（ｓ８０１）、各商品について、不動在庫商品であるか否か、すなわち不動在庫フラグが０であるか１であるかを確認する（ｓ８０２）。
【００６４】
ある商品が不動在庫商品であった場合、すなわちその商品の不動在庫フラグが１であった場合（ｓ８０２：ＹＥＳ）、処理フロー例５に示す変更契機検知処理（１）へと進む（ｓ８０３）。
【００６５】
ある商品が不動在庫商品でなかった場合、すなわちその商品の不動在庫フラグが０であった場合（ｓ８０２：ＮＯ）、処理フロー例６に示す変更契機検知処理（２）へと進む（ｓ８０４）。
【００６６】
ステップｓ８０１からｓ８０４までの処理は、販売状況データテーブル２２７に登録された全商品について繰り返し実行される。また、本フローの処理は、システム１００の監視対象たる全ての自動販売機について実行される。
【００６７】
−−−処理フロー例５−−−
図９は、本実施形態の自動販売機の価格変更方法の実施手順例５を示すフロー図である。ここでは、システム１００による、自動販売機２００の表示価格の変更契機を検知する処理の第２段階として、処理フロー例４におけるステップｓ８０３の変更契機検知処理（１）、すなわち、当該商品が不動在庫商品であった場合の変更契機検知処理の詳細について説明する。この処理は、処理フロー例４の一部であるので、処理フロー例４と同様、バッチ処理によって、本実施形態では、１日に２回の頻度で実行される。
【００６８】
まず、システム１００の変更契機検知部１５１は、当該変更契機の検知対象たる自動販売機２００以外の自動販売機（以下、他の自動販売機という）の不動在庫情報と比較し、当該自動販売機２００において不動在庫商品である商品が、所定数以上の自動販売機において所定レベル以下の販売実績しかない（以下、販売不調という）商品であるか否かを特定する（ｓ９０１、ｓ９０２）。
【００６９】
より具体的には、まず、当該他の自動販売機から送信され、システム１００の販売情報取得部１５０によって所得され、記憶装置に格納された、当該他の自動販売機の販売状況データテーブル２２７の残り商品数を確認する（ｓ９０１）。そして、当該他の自動販売機の当該商品の残り商品数が５以下であるか否かを判断する（ｓ９０２）。ステップｓ９０１およびｓ９０２の処理は、所定数の他の自動販売機について繰り返し実行される。
【００７０】
ステップｓ９０２において、いずれかの他の自動販売機の当該商品の残り商品数が５以下であると判断された場合（ｓ９０２：ＹＥＳ）は、当該商品は販売不調ではない、すなわち、いわば真性の不動在庫商品ではないと考えられる。この場合は、システム１００の出力インターフェイス１０６や、自動販売機を管理する作業員の携帯端末４００などに、警告を出力し、自動販売機２００から当該商品の残り商品数が５以下である他の自動販売機にそれ以外の自動販売機から当該商品を所定数移管するよう促す（ｓ９０３）。当該作業員は、この警告を受けて、当該商品を自動販売機２００から当該他の自動販売機へ所定数移管する（ｓ９０４）。このようにすれば、自動販売機２００では不動在庫商品である当該商品を、他の、当該商品が販売不調でない自動販売機へと移管することによって、当該自動販売機２００における不動在庫商品の販売（在庫消化）促進を図ることができる。
【００７１】
ステップｓ９０２において、全ての他の自動販売機の当該商品の残り商品数が６以上であると判断された場合（ｓ９０２：ＮＯ）は、当該全ての他の自動販売機でも当該商品は販売不調であると考えられる。すなわち、当該商品は、いわば真性の不動在庫商品であると考えられる。この場合は、当該商品の表示価格を変更（すなわち、ここでは値引き）すべき変更契機が検知されたことになる。この場合は、処理フロー例７に示す価格変更内容決定処理へと進む（ｓ９０５）。
【００７２】
−−−処理フロー例６−−−
図１０は、本実施形態の自動販売機の価格変更方法の実施手順例６を示すフロー図である。ここでは、システム１００による、自動販売機２００の表示価格の変更契機検知処理の第２段階として、処理フロー例４におけるステップｓ８０４の変更契機検知処理（２）、すなわち、当該商品が不動在庫商品でなかった場合の変更契機検知処理の詳細について説明する。この処理は、処理フロー例４の一部であるので、処理フロー例４と同様、バッチ処理によって、本実施形態では、１日に２回の頻度で実行される。
【００７３】
まず、システム１００の変更契機検知部１５１は、システム１００の販売情報取得部１５０に命令を発信し、販売情報取得部１５０に、当該飲料メーカの在庫管理サーバから、販売状況データのひとつである緊急対応商品リスト情報を取得させる（ｓ１００１、ｓ１００２）。販売情報取得部１５０は、取得した緊急対応商品リストを記憶装置に格納する（ｓ１００２）。
【００７４】
次に、システム１００の変更契機検知部１５１は、記憶装置にて予め定められた自動販売機の商品リスト情報である商品別価格設定情報データテーブル２２５を参照し、自動販売機２００の各商品の中に、当該緊急対応商品リストの商品に該当するものが含まれるか否かを判定する（ｓ１００３）。自動販売機２００の中に、当該緊急対応商品リストの商品に該当するものが含まれないと判定された場合（ｓ１００３：ＮＯ）は、処理を終了する。
【００７５】
一方、自動販売機２００の中に、当該緊急対応商品リストの商品に該当するものが含まれていると判定された場合（ｓ１００３：ＹＥＳ）は、当該自動販売機２００の中に存在する緊急対応商品の残り商品数をチェックする（ｓ１００４、ｓ１００５）。より具体的には、まず、システム１００の販売取得部１５０によって記憶装置に格納された、販売状況データテーブル２２７の残り商品数を確認する（ｓ１００４）。そして、当該緊急対応商品の残り商品数が１０以上であるか否かを判断する（ｓ１００５）。
【００７６】
ステップｓ１００５において、当該緊急対応商品の残り商品数が１０以上でないと判断された場合（ｓ１００５：ＮＯ）は、当該緊急対応商品は自動販売機２００においては販売不調なわけではないと考えられる。この場合は、表示価格を変更する変更契機であるとは判断（検知）せず、自動販売機２００における、売り切れによる販売機会の逸失を防ぐべく急いで当該商品を補充するために、システム１００の出力インターフェイス１０６や、自動販売機を管理する作業員の携帯端末４００などに、警告を出力し、自動販売機２００へと当該商品を所定数補充するよう促す（ｓ１００６）。当該作業員は、この警告を受けて、当該商品を自動販売機２００へ補充する（ｓ１００７）。
【００７７】
ステップｓ１００５において、当該緊急対応商品の残り商品数が１０以上であると判断された場合（ｓ１００５：ＹＥＳ）は、当該緊急対応商品は自動販売機２００においては販売不調であると考えられる。この場合は、当該商品の表示価格を変更（すなわち、ここでは値引き）すべき変更契機が検知されたことになる。この場合は、処理フロー例７に示す価格変更内容決定処理へと進む（ｓ１００８）。
【００７８】
−−−処理フロー例７−−−
図１１は、本実施形態の自動販売機の価格変更方法の実施手順例７を示すフロー図である。ここでは、システム１００による、処理フロー例５におけるステップｓ９０５および処理フロー例６におけるステップｓ１００６の、価格変更内容決定処理の詳細について説明する。この処理は、処理フロー例４、５、６と一連の処理であるので、処理フロー例４と同様、バッチ処理によって、本実施形態では、１日に２回の頻度で実行される。
【００７９】
まず、システム１００の価格変更指示部１５２は、処理フロー例５、６の処理において表示価格の変更契機到来であると特定（検知）された商品について、販売情報取得部１５０により記憶装置に格納された商品別価格設定情報テーブル２２５を参照し、当該商品の値引き内容パターンが“１”であるか否かをチェックする（ｓ１１０１）。当該商品の値引き内容パターンが“１”であった場合（ｓ１１０１：ＹＥＳ）には、すでに最大レベルの値引き内容が設定されているので、処理を終了する。
【００８０】
ステップｓ１１０１において、当該商品の値引き内容パターンが“１”以外の値であった場合（ｓ１１０１：ＮＯ）、すなわち、本実施形態では、値引き内容パターンが“２”、“３”、“４”または“ｎｕｌｌ”であった場合には、ステップｓ１１０２に処理を進める。ここで、値引き内容パターンが“ｎｕｌｌ”の場合とは、何の値引きパターンも設定されていない場合、すなわち通常価格のままである場合を示す。
【００８１】
ステップｓ１１０２では、当該商品が、処理フロー例５において真性の不動在庫商品であると判定されたものであるか否かを確認する（ｓ１１０２）。当該商品が、処理フロー例５において真性の不動在庫商品であると判定されたものである場合（ｓ１１０２：ＹＥＳ）は、商品別価格設定情報テーブル２２５を書き換え、当該商品の値引き内容パターンを“１”に設定する（ｓ１１０３）。すなわち、当該商品の商品表示価格を最高の値引きレベルに変更するよう決定する。ステップｓ１１０３の場合は、次に、処理を終了する。
【００８２】
ステップｓ１１０２において、当該商品が、処理フロー例５において真性の不動在庫商品であると判定されたものでない場合（ｓ１１０２：ＮＯ）は、ステップｓ１１０４に処理を進める。本処理フロー例７において、当該商品が処理フロー例５で真性の不動在庫商品であると判定されたものでないということは、当該商品は、処理フロー例６において、表示価格を変更すべき緊急対応商品であると特定されたものということになる。その場合、ステップｓ１１０４では、当該商品の値引き内容パターンが“ｎｕｌｌ”であるか否かをチェックする。
【００８３】
ステップｓ１１０４で当該商品の値引き内容パターンが“ｎｕｌｌ”であると判断された場合（ｓ１１０４：ＹＥＳ）は、その値引き内容パターンを“２”に更新する（ｓ１１０５）。すなわち、通常価格のままであった当該商品の表示価格を、一段階高いレベルに値引きする。
【００８４】
ステップｓ１１０４で当該商品の値引き内容パターンが“ｎｕｌｌ”でない、すなわち“２”、“３”、“４”のいずれかであった（ｓ１１０４：ＮＯ）は、まず、当該値引き内容パターンの値に１を加算する（ｓ１１０６）。該値引き内容パターンの値に１を加算するということは、現在の表示価格を、さらに１段階高いレベルに値引きすることを意味する。
【００８５】
次に、価格変更指示部１５２では、ステップｓ１１０６で１加算された値が、値引きパターンテーブルに定義されている有効な値であるか否かを確認する（ｓ１１０７）。値引きパターンテーブルに定義されている有効な値とは、ここでは、４を超えない値であるということである。“４”を超えた値となってしまう場合（ｓ１１０７：ＮＯ）、すなわち、当該商品の現在の値引き内容パターンの値が４であって、ステップｓ１１０６で１加算され“５”となってしまった場合は、当該値引き内容パターンの値を“１”に更新する。すなわち、“１”を除いた最大値引きレベルの値であった“４”を、さらに一段階高い値引きレベルである、最大値引きレベルの“１”に設定する。
【００８６】
ステップｓ１１０７で、値引き内容パターンの値が有効な値であった場合（ｓ１１０７：ＹＥＳ）は、処理を終了する。  
以上で、本フロー例の処理は終了する。
【００８７】
−−−処理フロー例８−−−
図１２は、本実施形態の自動販売機の価格変更方法の実施手順例８を示すフロー図である。ここでは、システム１００から自動販売機２００へ、価格変更指示を含む各種情報、すなわち本実施形態では、商品別価格設定情報テーブル２２５を送信する処理の流れについて説明する。この処理は、前述のように、本実施形態では、１日に２回の頻度で実行される。
【００８８】
ここで、値引きパターンテーブル２２６および販売状況データテーブル２２７は、本実施形態では、システム１００において何ら内容が更新されることはないので、システム１００から自動販売機２００へと「送り返す」必要がないので、送信しない。変形例として、例えば、値引きパターンテーブル２２６の内容が、ＤＷＨシステムにおいて時間帯や価格と売れ行きとの関連などを分析した結果、システム１００において更新されることがある場合は、値引きパターンテーブル２２６を商品別価格設定情報テーブル２２５とともに、本処理フロー例８のように自動販売機２００へと送信することとすればよい。本処理フロー例８では、その変形例のような場合を想定しているので、自動販売機２００の処理において、値引きパターンテーブル２２６がシステム１００から送信されたか否かを確認するステップを含んでいる。
【００８９】
まず、システム１００の価格変更指示部１５２は、出力インターフェイス１０５から、ネットワーク３００を介して自動販売機２００へと、商品別価格設定情報テーブル２２５を送信する（ｓ１２０１）。  
次に、自動販売機２００の通信処理部２５２は、商品別価格設定情報テーブル２２５を取得する（ｓ１２０２）。
【００９０】
次に、自動販売機２００のいずれかのプログラム２０２（ここでは、一例として、データ制御部２５１とする）が、ステップｓ１２０２で取得した商品別価格設定情報テーブル２２５を、メモリ２０３に既存の商品別価格設定情報テーブル２２５に上書きする形で、商品別価格設定情報テーブル２２５を更新する（ｓ１２０３）。
【００９１】
次に、データ制御部２５１は、値引きパターンテーブル２２６がシステム１００から送信されたか否かを確認する（ｓ１２０４）。本実施形態では、値引きパターンテーブル２２６はシステム１００から送信されない（ｓ１２０４：ＮＯ）が、その場合は処理を終了する。変形例として、値引きパターンテーブル２２６がシステム１００から送信され、ステップｓ１２０２で取得される場合（ｓ１２０４：ＹＥＳ）は、当該ステップｓ１２０２で取得した値引きパターンテーブル２２６を、メモリ２０３に既存の値引きパターンテーブル２２６に上書きする形で、値引きパターンテーブル２２６を更新する（ｓ１２０５）。
【００９２】
本フローの処理は、システム１００の監視対象たる全ての自動販売機について実行される。  
以上で、本フロー例の処理は終了する。
【００９３】
−−−処理フロー例９−−−
図１３は、本実施形態の自動販売機の価格変更方法の実施手順例９を示すフロー図である。ここでは、自動販売機２００において、システム１００から受信した、価格変更指示に応じて商品表示価格を変更し、変更後の商品表示価格を前記表示装置２０８に通知する処理の流れについて説明する。
【００９４】
まず自動販売機２００の価格表示制御部２５０は、自動販売機２００の図示しない時計手段と連動し、随時現在の時間を監視する（ｓ１３０１）。そして、自動販売機２００内の商品について、当該商品の値引き内容パターンに対応する値引き時間帯の開始時刻になったか否かを随時確認する（ｓ１３０２）。
【００９５】
自動販売機２００内の商品の価格変更指示である値引き内容パターンは、前述のように、商品価格設定情報テーブル２２５に記録されている。また、当該商品の値引き内容パターンに対応する値引き時間帯は、前述のように、値引きパターンテーブル２２６に記録されている。価格表示制御部２５０は、前記管理システム１００から受信した、商品価格設定情報テーブル２２５に記録された値引き内容パターンを、前記対応テーブル２２６である値引きパターンテーブル２２６に照合して、前記価格変更内容に応じた商品表示価格を変更し、変更後の商品表示価格を前記表示装置２０８に通知する（ｓ１３０３）。
【００９６】
具体的には、価格表示制御部２５０が、当該商品について、その値引き内容パターンが示す値引き金額をその通常価格に適用した、変更後の商品表示価格を表示させる時間帯（の開始時刻）になったと判断した場合（ｓ１３０２：ＹＥＳ）は、当該変更後の商品表示価格を前記表示装置２０８に通知する（ｓ１３０３）。価格表示制御部２５０が、当該商品について、その値引き内容パターンが示す値引き金額をその通常価格に適用した、変更後の商品表示価格を表示させる時間帯（の開始時刻）になっていないと判断する場合（ｓ１３０２：ＮＯ）は、ステップｓ１６０１からの処理を繰り返す。
【００９７】
本フローの処理は、自動販売機２００内の全ての商品に対して実行される。また、本フローの処理は、システム１００の監視対象たる全ての自動販売機において実行される。  
以上で、本フロー例の処理は終了する。
【００９８】
−−−処理フロー例１０−−−
図１４は、本実施形態の自動販売機の価格変更方法の実施手順例１０を示すフロー図である。ここでは、自動販売機２００の保守作業や商品補充作業などを行う作業者が、当該自動販売機２００で販売されている商品のうち、数種類の商品を、新たな種類の商品に変更する（商品の入れ替えを行う）とともに、当該新たなラインアップの商品を補充する際の自動販売機２００における処理について、さらに、この商品種類の変更に伴い必要となる、各テーブル２２５、２２６、２２７情報の更新を、作業者の携帯端末４００から自動販売機２００に対しデータ通信しつつ実行する処理の流れについて説明する。
【００９９】
まず、作業者が、自動販売機２００の商品種類の入れ替え（ｓ１４０１）並びに各商品の補充（ｓ１４０２）を行う。その後、作業者は、各テーブル２２５、２２６、２２７情報の更新を、携帯端末４００から自動販売機２００に対し行う（ｓ１４０３）。具体的には、携帯端末４００から、新たな商品ラインアップの商品コードや値引き内容情報を記録済みの、商品別価格設定情報テーブル２２５、値引きパターンテーブル２２６、および販売状況データテーブル２２７を、携帯端末４００から自動販売機２００へと送信する。
【０１００】
自動販売機２００のプログラム２０３は、携帯端末４００から送信される各テーブル２２５、２２６、２２７を、入力インターフェイス２０５を介して取得し、メモリ２０３に格納する。
【０１０１】
より具体的には、自動販売機２００のデータ制御部２５１が、まず取得した販売状況データテーブル２２７を、既存の販売状況データテーブル２２７に対し上書きする形で更新する（ｓ１４０４）。
【０１０２】
データ制御部２５１は、次に各商品カラムの残り商品数を検知し、販売状況データテーブル２２７の各商品の残り商品数情報を更新する（ｓ１４０５）。データ制御部２５１は、次に、新しい種類の商品について、販売状況データテーブル２２７の最終販売日付情報をリセットする（ｓ１４０６）。
【０１０３】
また、自動販売機２００のデータ制御部２５１は、ステップｓ１４０４〜１４０６の処理と平行に、携帯端末４００から取得した商品別価格設定情報テーブル２２５および値引きパターンテーブル２２６を、それぞれ既存のものに対し上書きする形で更新する（ｓ１４０７、ｓ１４０８）。
【０１０４】
本フローの処理は、システム１００の監視対象たる全ての自動販売機において実行される。  
以上で、本フロー例の処理は終了する。
【０１０５】
以上、本実施形態によれば、自動販売機における商品販売状況を反映させた合理的な価格変更処理が実現される。さらには、複数の自動販売機の販売状況を比較した上で、より合理的な価格変更処理をも実現する。
【０１０６】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【０１０７】
【図１】本実施形態の自動販売機の価格変更システムを含むネットワーク構成図である。
【図２】本実施形態における商品別価格設定情報テーブルのデータ構造例を示す図である。
【図３】本実施形態における値引きパターンテーブルのデータ構造例を示す図である。
【図４】本実施形態における販売状況データテーブルのデータ構造例を示す図である。
【図５】本実施形態の自動販売機の価格変更方法に対応する処理フロー例１を示す図である。
【図６】本実施形態の自動販売機の価格変更方法に対応する処理フロー例２を示す図である。
【図７】本実施形態の自動販売機の価格変更方法に対応する処理フロー例３を示す図である。
【図８】本実施形態の自動販売機の価格変更方法に対応する処理フロー例４を示す図である。
【図９】本実施形態の自動販売機の価格変更方法に対応する処理フロー例５を示す図である。
【図１０】本実施形態の自動販売機の価格変更方法に対応する処理フロー例６を示す図である。
【図１１】本実施形態の自動販売機の価格変更方法に対応する処理フロー例７を示す図である。
【図１２】本実施形態の自動販売機の価格変更方法に対応する処理フロー例８を示す図である。
【図１３】本実施形態の自動販売機の価格変更方法に対応する処理フロー例９を示す図である。
【図１４】本実施形態の自動販売機の価格変更方法に対応する処理フロー例１０を示す図である。
【符号の説明】
【０１０８】
１００…自動販売機の価格変更システム
１０１…プログラムデータベース
１０２…プログラム
１０３…メモリ
１０４…ＣＰＵ
１０５…入力インターフェイス
１０６…出力インターフェイス
１０７…Ｉ／Ｏ部
１５０…販売情報取得部
１５１…変更契機検知部
１５２…価格変更指示部
２００…自動販売機
２０１…プログラムデータベース
２０２…プログラム
２０３…メモリ
２０４…ＣＰＵ
２０５…入力インターフェイス
２０７…Ｉ／Ｏ部
２０８…表示装置
２２５…商品別価格設定情報テーブル
２２６…値引きパターンテーブル
２２７…販売状況データテーブル
２５０…価格表示制御部
２５１…データ制御部
２５２…通信処理部
３００…ネットワーク
４００…携帯端末
【図１】
2008176507.tif 000003
【図２】
2008176507.tif 000004
【図３】
2008176507.tif 000005
【図４】
2008176507.tif 000006
【図５】
2008176507.tif 000007
【図６】
2008176507.tif 000008
【図７】
2008176507.tif 000009
【図８】
2008176507.tif 000010
【図９】
2008176507.tif 000011
【図１０】
2008176507.tif 000012
【図１１】
2008176507.tif 000013
【図１２】
2008176507.tif 000014
【図１３】
2008176507.tif 000015
【図１４】
2008176507.tif 000016