(57)【特許請求の範囲】
【請求項１】
単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システムであって、
前記給水システムは、扉を備えた箱体の内部に前記飲料の提供用容器を格納可能な給水装置と、管理装置と、を備え、
前記給水装置は、認証キーを取得するキー読込部と、
前記飲料及び前記提供用容器の質量を前記飲料の量を示すセンサ値として取得するセンサ部と、を備え、
前記管理装置は、前記給水装置より送信される前記認証キーの承認に基づいて、前記扉の開錠時刻を判定し、前記給水装置より送信される施錠の実行を示す信号の受信に基づいて、前記扉の施錠時刻を判定する開閉判定手段と、
前記開錠時刻から前記施錠時刻までの期間における飲料の量の変化パターンを取得する監視手段と、
前記変化パターンに基づいて異常がないと判定される場合、前記開錠時刻と前記センサ値に基づいて、給水前の飲料の量を判定し、前記施錠時刻と前記センサ値に基づいて、給水後の飲料の量を判定し、給水前後の飲料の量の差分を飲料の給水量として計測する計測手段と、
前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出する課金額算出手段と、を備える給水システム。
【請求項２】
前記飲料を給水するユーザを識別するユーザ識別情報と、前記ユーザにより給水される飲料を識別する飲料識別情報と、を少なくとも含む給水予約情報を受け付ける予約受付手段と、
前記給水予約情報に基づいて認証キーを生成するキー生成手段と、を備え、
前記開閉判定手段は、前記認証キー及び給水予約情報に基づいて照合した結果に応じて扉の開錠の指示を出力する請求項１に記載の給水システム。
【請求項３】
前記給水予約情報は、ユーザによって任意に設定される予約給水量を更に含み、
前記課金額算出手段は、前記予約給水量と、前記単位料金と、に基づいて仮課金額を算出する請求項２に記載の給水システム。
【請求項４】
前記予約受付手段は、前記予約給水量に基づいて、飲料の総予約給水量を算出し、飲料の総予約給水量が任意に設定される閾値を超えた場合、前記給水予約情報の受け付けを制限する請求項３に記載の給水システム。
【請求項５】
予め記憶された１以上の変化パターンに基づいて、前記監視手段により取得された飲料の量の変化パターンの異常の有無を判定する異常判定手段と、を備え、
前記異常判定手段は、少なくとも提供用容器種別に応じて異なる変化パターンに基づいて、前記監視手段により取得された飲料の量の変化パターンの異常の有無を判定する請求項１〜請求項４の何れかに記載の給水システム。
【請求項６】
単位量あたりに設定された飲料の料金に応じて課金額を決定する給水方法であって、
扉を備えた箱体の内部に前記飲料の提供用容器を格納可能な給水装置が、認証キーを取得するステップと、
前記給水装置において、前記飲料及び前記提供用容器の質量を前記飲料の量を示すセンサ値として取得するステップと、を実行し、
管理装置が、前記給水装置より送信される前記認証キーの承認に基づいて、前記扉の開錠時刻を判定し、前記給水装置より送信される施錠の実行を示す信号の受信に基づいて、前記扉の施錠時刻を判定するステップと、
前記開錠時刻から前記施錠時刻までの期間における飲料の量の変化パターンを取得するステップと、
前記変化パターンに基づいて異常がないと判定される場合、前記開錠時刻と前記センサ値に基づいて、給水前の飲料の量を判定し、前記施錠時刻と前記センサ値に基づいて、給水後の飲料の量を判定し、給水前後の飲料の量の差分を飲料の給水量として計測するステップと、
前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出するステップと、を実行する給水方法。
【請求項７】
単位量あたりに設定された飲料の料金に応じて課金額を決定する給水プログラムであって、
認証キーを取得するキー読込部と、
前記飲料及び前記飲料の提供用容器の質量を前記飲料の量を示すセンサ値として取得するセンサ部と、をそれぞれ含む給水装置であって、
扉を備えた箱体の内部に前記飲料の提供用容器を格納可能な前記給水装置と通信可能に接続される管理装置を、
前記給水装置より送信される前記認証キーの承認に基づいて、前記扉の開錠時刻を判定し、前記給水装置より送信される施錠の実行を示す信号の受信に基づいて、前記扉の施錠時刻を判定する開閉判定手段と、
前記開錠時刻から前記施錠時刻までの期間における飲料の量の変化パターンを取得する監視手段と、
前記変化パターンに異常がないと判定される場合、前記開錠時刻と前記センサ値に基づいて、給水前の飲料の量を判定し、前記施錠時刻と前記センサ値に基づいて、給水後の飲料の量を判定し、給水前後の飲料の量の差分を飲料の給水量として計測する計測手段と、
前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出する課金額算出手段と、として機能させる給水プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システム、給水装置、給水方法、給水プログラムに関する。
【背景技術】
【０００２】
自動販売機の普及に伴い、容器として使用されるペットボトルがゴミとして大量に廃棄されている。ディスペンサーやウォーターサーバ等を用いてカップやボトルに給水することで、ペットボトルを使用しない飲料の提供方法が普及している。特許文献１では、利用者毎に集計した飲料の量に応じて課金料金を決定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６６１１８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示される技術は、提供する飲料の量を提供制御部により制御することで飲料の量を集計していた。提供制御部を備える装置は、導入コストが高いため、スポーツジムなどの特定の施設以外に導入することは容易でなかった。
【０００５】
本発明は上記のような実状に鑑みてなされたものであり、単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システムを提供することを解決すべき課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する為に、本発明は、単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システムであって、扉の開錠時刻及び施錠時刻を判定する開閉判定手段と、前記開錠時刻に基づいて、給水前の飲料の量を第１の計測値として判定し、前記施錠時刻に基づいて、給水後の飲料の量を第２の計測値として判定し、前記第１の計測値と前記第２の計測値の差分を飲料の給水量として計測する計測手段と、前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出する課金額算出手段と、を備える。
【０００７】
このような構成とすることで、飲料を提供する店舗側は無人の給水装置を設置しておき、扉の開錠から施錠までの期間において、飲料の給水量を計測し、計測された給水量と、飲料の単位料金に応じて課金額を算出することができる。
【０００８】
本発明の好ましい形態では、前記飲料を給水するユーザを識別するユーザ識別情報と、前記ユーザにより給水される飲料を識別する飲料識別情報と、を少なくとも含む給水予約情報を受け付ける予約受付手段と、前記給水予約情報に基づいて認証キーを生成するキー生成手段と、を備え、前記開閉判定手段は、前記認証キー及び給水予約情報に基づいて照合した結果に応じて扉の開錠の指示を出力する。
このような構成とすることで、飲料を給水するユーザは、飲料を予約することで認証キーを取得し、認証キーによって予約した店舗の給水装置の扉を開錠することができる。また、店舗側は、事前に予約を受け付けることで、実際に利用者を来店させることができる。
【０００９】
本発明の好ましい形態では、前記給水予約情報は、ユーザによって任意に設定される予約給水量を更に含み、前記課金額算出手段は、前記予約給水量と、前記単位料金と、に基づいて仮課金額を算出する。
このような構成とすることで、任意の給水量に対する見積額として仮課金額を算出することができる。
【００１０】
本発明の好ましい形態では、前記予約受付手段は、前記予約給水量に基づいて、飲料の総予約給水量を算出し、飲料の総予約給水量が任意に設定される閾値を超えた場合、前記給水予約情報の受け付けを制限する。
このような構成とすることで、店舗側は、用意可能な飲料の量を超えての予約を制限することができる。
【００１１】
本発明の好ましい形態では、前記開錠時刻から前記施錠時刻までの期間における飲料の量の変化パターンを取得する監視手段と、予め記憶された１以上の変化パターンに基づいて、前記監視手段により取得された飲料の量の変化パターンの異常の有無を判定する異常判定手段と、を備える。
このような構成とすることで、ユーザによる給水時の飲料の量に対する不正行為を判定することができる。
【００１２】
本発明の好ましい形態では、前記異常判定手段は、少なくとも提供用容器種別に応じて異なる変化パターンに基づいて、前記監視手段により取得された飲料の量の変化パターンの異常の有無を判定する。
このような構成とすることで、店舗側は任意の提供用容器を用いて飲料を提供した場合であっても、ユーザによる給水時の飲料の量に対する不正行為を判定することができる。
【００１３】
また、本発明は、単位量あたりに設定された飲料の料金に応じて課金額を決定する給水装置であって、扉を備えた箱体と、前記認証キーを取得するキー読込部と、前記認証キーの照合した結果に基づいて、扉の開錠又は施錠を実行する開閉制御部と、前記箱体に収容された給水器における飲料の量を計測するセンサ部と、を備え、前記センサ部は、所定間隔で前記飲料の量をセンサ値として取得し、前記センサ値を出力する。
【００１４】
本発明は、前記給水装置は、扉を備えた複数の箱体を備え、前記認証キーは飲料を識別する飲料識別情報を含み、前記開閉制御部は、前記認証キーを照合した結果に基づいて、前記認証キーに含まれる飲料識別情報に対応する箱体における扉の開錠又は施錠を実行し、前記センサ部は、センサ値に前記飲料識別情報を対応付けて出力する。
【００１５】
本発明は、単位量あたりに設定された飲料の料金に応じて課金額を決定する給水方法であって、扉の開錠時刻及び施錠時刻を判定するステップと、前記開錠時刻に基づいて、給水前の飲料の量を第１の計測値として判定し、前記施錠時刻に基づいて、給水後の飲料の量を第２の計測値として判定し、前記第１の計測値と前記第２の計測値の差分を飲料の給水量として計測するステップと、前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出するステップと、をコンピュータが実行する。
【００１６】
本発明は、単位量あたりに設定された飲料の料金に応じて課金額を決定する給水プログラムであって、コンピュータを、扉の開錠時刻及び施錠時刻を判定する開閉判定手段と、前記開錠時刻に基づいて、給水前の飲料の量を第１の計測値として判定し、前記施錠時刻に基づいて、給水後の飲料の量を第２の計測値として判定し、前記第１の計測値と前記第２の計測値の差分を飲料の給水量として計測する計測手段と、前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出する課金額算出手段と、として機能させる。
【発明の効果】
【００１７】
本発明によれば、単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態における給水システムの構成図である。
【図２】本発明の実施形態における管理装置のハードウェア構成図である。
【図３】本発明の実施形態におけるデータ構造の一例である。
【図４】本発明の実施形態における予約処理を示すフローチャート図である。
【図５】本発明の実施形態におけるユーザ画面の画面表示例である。
【図６】本発明の実施形態における給水状況テーブルの一例である。
【図７】本発明の実施形態における給水装置の構成図である。
【図８】本発明の実施形態における給水処理を示すフローチャート図である。
【図９】本発明の実施形態における飲料の量の変化パターンを示すグラフの一例である。
【図１０】本発明の実施形態における飲料の量の変化パターンを示すグラフの一例である。
【図１１】本発明の実施形態における給水装置の構成図の一例を示す。
【発明を実施するための形態】
【００１９】
以下、図面を用いて、本発明の実施形態に関する給水システムについて説明する。なお、以下に示す実施形態は本発明の一例であり、本発明を以下の実施形態に限定するものではなく、様々な構成を採用することもできる。
【００２０】
本実施形態では、給水装置、ユーザ端末、店舗端末及び、管理装置を含む給水システムの構成、動作等について説明するが、同様の構成の方法、コンピュータプログラム、記録媒体等も、同様の作用効果を奏することができる。この記録媒体を用いれば、例えばコンピュータに前記プログラムをインストールすることができる。ここで、前記プログラムを記憶した記録媒体は、例えばＣＤ−ＲＯＭ等の非一過性の記録媒体であっても良い。
【００２１】
以下、図１〜図１０を参照して、本実施形態における給水システムによる飲料の給水方法を説明する。
【００２２】
＜実施形態１＞
一実施の形態における給水システムの構成を示す図１を参照すると、給水システムは給水システム１として具体化されている。給水システム１は、給水装置２、店舗端末３、ユーザ端末４及び、管理装置５を備える。給水装置２は、開閉扉を備えたボックスであり、内部にポット、ボトル、タンブラー、セルフディスペンサー、ウォーターサーバなどの飲料の提供用容器Ｃを格納可能に設計される。給水装置２は、例えば、喫茶店やレストランなどの飲食店の店内又は店外に設置され、ミネラルウォーターなどの飲料をセルフサービスにてユーザに提供する給水スポットとなる。なお、飲料の種類は、コーヒー、紅茶、スムージー、スープなどが提供されてもよく、特に制限はない。また、飲料ではなく、野菜、果物、惣菜などを給水装置２に収容し、提供できるようにしてもよい。開閉扉は、外部との通信により開錠及び施錠可能なスマートロック（登録商標）を備える。
【００２３】
以下、本実施形態の説明では、給水システム１を用いて飲料を提供する喫茶店やレストランなどの飲食店を店舗Ｓ、飲料の提供を受けるため店舗Ｓを訪れる利用者をユーザＵ、給水システム１を提供する企業を企業Ｏ、と定義する。なお、店舗Ｓは、飲食店に限らずオフィスの受付、各種ショップやスーパーマーケットなどの店頭、駅、市役所、病院などの公共機関であってもよく、またこれらに限定されるものではない。給水装置２と、店舗端末３は、店舗Ｓに設置される。ユーザ端末４は、ユーザＵを所有者とする。管理装置５は、企業Ｏに設置され、給水システム１の情報処理やデータ管理を行う。
【００２４】
給水システム１において、店舗端末３と、ユーザ端末４と、管理装置５と、がネットワークＮＷを介して通信可能に接続される。なお、ここでは給水装置２、店舗端末３、ユーザ端末４をそれぞれ１つずつ示したが、本実施形態では、これらはそれぞれ複数存在する。また、給水装置２、店舗端末３、ユーザ端末４、管理装置５は、それぞれ複数のコンピュータが共同して実現される構成としてもよい。
【００２５】
給水装置２は、キー読込部２１と、通信部２２と、開閉制御部２３と、センサ部２４などを備える。本実施形態において、キー読込部２１は、ＱＲコード（登録商標）をキーとして読み込むＱＲリーダーであるが、キーとして、バーコード、ＩＣチップ、ＲＦＩＤ、パスワードなどを用いてもよい。給水装置２は、通信部２２を介して管理装置５と通信接続する。開閉制御部２３は、開閉扉の開錠及び施錠を実行する鍵部２７及び打掛部２８、管理装置５からの指示に応じて鍵部の開錠又は施錠を制御する制御部、などとからなる。センサ部２４は、飲料の提供用容器Ｃの内部の飲料の量を計測する。
【００２６】
店舗端末３及びユーザ端末４は、通信機能を備えた端末装置であり、演算装置（ＣＰＵ）、主記憶装置（ＲＡＭ）、通信制御部、通信ＩＦ部、補助記憶装置、ディスプレイを含む種々の入出力装置等を備えた一般的なコンピュータ装置を利用することができる。本実施形態では、コンピュータ装置としてスマートフォンやタブレット端末、ＰＣ（Personal Computer）等を店舗端末３及びユーザ端末４として利用する。店舗端末３及び、ユーザ端末４は、機能構成要素として入力手段、表示手段、通信手段を備える。また、ユーザ端末４は、ＧＰＳ通信機能を備えてもよい。
【００２７】
また、店舗端末３及びユーザ端末４において上記の機能構成要素を論理的に実現するには、補助記憶装置に給水端末プログラムなどをアプリケーションプログラムとしてインストールしておく。そして、店舗端末３及びユーザ端末４においては、電源投入または端末管理者による指示を契機に、演算装置（ＣＰＵ）がこの処理プログラムを主記憶装置（ＲＡＭ）に展開して実行する。
【００２８】
管理装置５は、図２に示すように、データ通信機能を有し、ハードウェア及び、機能の構成要素を含んでいる。すなわち、管理装置５は、ハードウェア構成要素として、演算装置（ＣＰＵ（Central Processing Unit））５１と、作業用メモリとしての主記憶装置（ＲＡＭ(Random Access Memory)）５２とを備える。また、管理装置５は、ＯＳ（Operating System）、アプリケーションプログラム、及び各種情報（データを含む）を書換え可能に格納するＨＤＤやＳＳＤ、フラッシュメモリ等の補助記憶装置５５と、通信制御部５３と、ＮＩＣ（Network Interface Card）などの通信インタフェース（ＩＦ）部５４などとを更に備える。管理装置５は、後に詳述する機能構成要素として、予約受付手段５０１、キー生成手段５０２、照合手段５０３、開閉判定手段５０４、監視手段５０５、計測手段５０６、課金手段５０７、異常判定手段５０８及び、データベースＤＢを備える。
【００２９】
管理装置５において上記の機能構成要素（５０１−５０８）を論理的に実現するには、補助記憶装置５５に給水システム管理プログラムや、端末制御プログラムなどをアプリケーションプログラムとしてインストールしておく。そして、管理装置５においては、電源投入またはサーバ管理者による指示を契機に、演算装置（ＣＰＵ）５１がこの処理プログラムを主記憶装置（ＲＡＭ）５２に展開して実行する。
【００３０】
店舗Ｓは、店舗端末３を介して予め管理装置５のデータベースＤＢに、店舗Ｓに関する店舗情報を登録しておく。図３（ａ）は、店舗情報の一例を示す。店舗情報は、店舗ＩＤ、店舗名、店舗住所、店舗座標、飲料ＩＤなどを含む。店舗情報は、店舗ホームページＵＲＬなどを含んでもよい。店舗座標は、店舗の所在地を示す経度及び緯度からなる。飲料ＩＤは、店舗Ｓにおいて提供される飲料に対応する識別情報であり、１店舗において複数登録可能である。
【００３１】
飲料に関する情報は、図３（ｂ）に例示する飲料テーブルによって管理される。飲料テーブルは、店舗情報に対応する飲料ＩＤによって参照される。飲料テーブルは、飲料ＩＤ、提供飲料名、単位料金、提供用容器種別、提供用容器容量、提供用容器画像などを備える。飲料ＩＤは、給水装置２の補助記憶装置においても格納され、給水装置２に一意に対応する識別情報となる。給水装置２において提供される飲料は、飲料テーブルの飲料ＩＤを参照することで特定される。単位料金は、例えば、０.２円／ｍｌのように単位体積当たりの飲料の従量料金を示す。単位料金は、単位質量当たりの従量料金であってもよい。なお、管理装置５は、登録の際に例えば３００ｍｌ当たりの料金の入力を受け付け、それに基づいて１ｍｌ当たりの単位料金を算出してもよい。提供用容器種別は、給水装置内に保管するケトルやウォーターサーバなどの種別を示す。提供用容器種別は、ケトルやピッチャーのように持ち上げて給水を行うリフト型と、ウォーターサーバやディスペンサーのように持ち上げずに給水を行う設置型と、に大きく分類される。
【００３２】
ユーザＵは、ユーザ端末４を介して予め管理装置５のデータベースＤＢに、ユーザＵに関するユーザ情報を登録しておく。図３（ｃ）は、ユーザ情報の一例を示す。ユーザ情報は、ユーザＩＤ、ユーザ名、ユーザ容器容量、ユーザ容器画像、クレジットカード番号、などを含む。ユーザ容器容量は、ユーザＵが常用するタンブラーやボトルの容量を示す。なお、ユーザ容器容量は、後述する予約給水量として用いられ、ユーザによって任意の容量が登録される。クレジットカード番号は、飲料の課金額の支払に際して使用するクレジットカードの番号を示す。この項目は、クレジットカード番号の代わりに、銀行口座番号など決済処理に利用する情報が登録されてもよい。
【００３３】
図４は、ユーザＵが店舗Ｓにおいて提供される飲料を予約する処理を説明するフローチャート図を示す。
【００３４】
はじめに、ユーザＵは、ユーザ端末４において、専用アプリケーションを起動することで、給水システム１に接続する。ユーザ端末４は、専用アプリケーションの起動時にユーザＩＤやパスワードの入力を受け付けることで、ユーザ端末４の所有者であるユーザＵを特定する。図５（ａ）は、ユーザ端末４において表示される検索画面Ｗ１の一例を示す。検索画面Ｗ１は、ユーザ情報表示部Ｗ１１、検索ボタンＷ１２、飲料情報表示部Ｗ１３を備える。ユーザ情報表示部Ｗ１１は、データベースＤＢに登録されたユーザ情報に基づいてユーザ容器容量と、ユーザ用容器画像とを表示する。Ｓ４０１において、ユーザ端末４は、検索ボタンＷ１２の押下に応じてＧＰＳ通信機能によってユーザ端末４の現在座標を示すユーザ座標情報を取得する。Ｓ４０２において、ユーザ端末４は、取得したユーザ座標情報及び、ユーザＵのユーザ情報から取得されるユーザ容器容量を管理装置５に送信する。このとき、ユーザ端末４は、ユーザ容器容量の代わりに任意の容量の入力を受け付け、管理装置５に送信してもよい。
【００３５】
Ｓ４０３において、管理装置５は、ユーザ座標情報を受信すると、周囲に位置する店舗Ｓを店舗情報の店舗座標に基づいて検索する。また、予約受付手段５０１は、ユーザ容器容量を予約給水量として入力を受け付ける。なお、Ｓ４０２において、ユーザ端末４はユーザ容器容量の代わりにユーザＩＤを管理装置５に送信し、予約受付手段５０１が受信したユーザＩＤに対応するユーザ容器容量を取得する構成としてもよい。さらに、予約受付手段５０１は、検索された店舗Ｓの店舗情報に対応する飲料テーブルを参照し、飲料の単位料金を取得する。Ｓ４０４において、課金手段５０７は、予約受付手段５０１により取得された予約給水量と、検索された飲料の単位料金と、に基づいて仮課金額を算出する。仮課金額は、実際にユーザＵが店舗Ｓの飲料を購入する場合、支払う課金額の目安となる金額を示す。
【００３６】
Ｓ４０５において、管理装置５は、検索された店舗Ｓに対応する店舗情報及び、課金手段５０７により算出された仮課金額を検索結果として表示処理し、表示処理結果をユーザ端末４に送信する。ユーザ端末４は、表示処理結果を受信し、検索結果を飲料情報表示部Ｗ１３に表示する。飲料情報表示部Ｗ１３は、検索結果として、店舗Ｓの店舗名、店舗Ｓにおいて提供される提供飲料名、提供用容器画像及び、仮課金額などを表示する。
【００３７】
なお、ユーザ端末４において検索条件として飲料名が入力された場合、管理装置５は、該当する飲料名を飲料テーブルの提供飲料名として登録している店舗Ｓを対象として検索してもよい。検索条件は、店舗名、店舗住所、仮課金額などであってもよい。Ｓ４０６において、ユーザ端末４は、飲料情報表示部Ｗ１３を介して、検索結果の中から提供飲料名として表示される任意の飲料の選択入力を受け付ける。なお、管理装置５は、提供飲料名を地図や一覧により表示処理し、ユーザ端末４に表示させてもよい。ユーザ端末４は、検索結果、地図、一覧により表示された店舗Ｓにおいて提供される提供飲料名の中から、任意の飲料の選択入力を受け付ける。
【００３８】
図５（ｂ）は、ユーザ端末４において表示される予約画面Ｗ２の画面表示例を示す。予約画面Ｗ２は、飲料情報表示部Ｗ２１、予約ボタンＷ２２、認証キー表示部Ｗ２３を備える。飲料情報表示部Ｗ２１は、Ｓ４０６において選択された飲料に対応する店舗情報を表示する。Ｓ４０７において、ユーザ端末４は、飲料情報表示部Ｗ２１に表示される店舗Ｓにおいて提供される飲料の予約に際して予約ボタンＷ２２の押下によって、給水予約情報を管理装置５に送信する。給水予約情報は、飲料情報表示部Ｗ２１に表示される提供飲料名に対応する飲料ＩＤと、予約したユーザＵのユーザＩＤと、を含む。
【００３９】
Ｓ４０８において、予約受付手段５０１は、飲料の給水予約を行うユーザＵを識別する識別情報としてユーザＩＤと、飲料を識別する識別情報として飲料ＩＤと、を少なくとも含む給水予約情報を、ユーザ端末４を介して受け付ける。予約受付手段５０１は、給水予約情報に含まれるユーザＩＤ及び飲料ＩＤを紐づけ、更にタイムスタンプを付与し、データベースＤＢに格納する。
【００４０】
Ｓ４０９において、キー生成手段５０２は、予約受付手段５０１によって受け付けた給水予約情報の少なくともユーザＩＤに基づいて、認証キーを生成する。なお、キー生成手段５０２は、給水予約情報のユーザＩＤに加えて、飲料ＩＤや店舗ＩＤを用いて認証キーを生成してもよい。キー生成手段５０２は、生成した認証キーを給水予約情報に対応付けてデータベースＤＢに格納する。キー生成手段５０２は、生成した認証キーを表示処理し、表示処理結果を給水予約情報を受け付けたユーザ端末４に送信する。本実施形態において、キー生成手段５０２は、認証キーをＱＲコード（登録商標）に表示処理する。なお、キー生成手段５０２は、認証キーを文字列（パスワードやパスコードなど）として表示処理してもよい。Ｓ４１０において、ユーザ端末４は、受信した表示処理結果に基づいて、認証キーを画面上に表示する。これによって、ユーザＵによる店舗Ｓで提供される飲料の予約処理が完了する。
【００４１】
Ｓ４０８において、予約受付手段５０１は、ユーザ端末４より受け付けたユーザＩＤに対応付けて記憶されるユーザ容器容量を、予約給水量として給水状況テーブルに受け渡す。また、予約給水量は、対応するユーザＩＤに基づいて給水予約情報に紐づけられてデータベースＤＢに格納される。なお、予約受付手段５０１は、例えば、予約画面Ｗ２において予約給水量を入力可能に構成し、給水の予約ごとに予約給水量を受け付けてもよい。給水状況テーブルは、店舗Ｓにおいて提供される飲料の量に関する情報を含み、飲料の残量や予約を管理に用いられる。
【００４２】
図６は、給水状況テーブルの一例を示す。給水状況テーブルは、飲料ＩＤ、総予約給水量、実効給水量、提供用容器容量、容器内残量、給水上限量などを含む。予約受付手段５０１は、給水予約情報に基づいて、任意の期間における予約給水量の積算量を示す総予約給水量を算出し、給水状況テーブルに格納する。任意の期間は、例えば１日などが設定される。予約受付手段５０１は、給水予約情報を受け付ける度に、総予約給水量を更新する。また、総予約給水量は、給水予約のキャンセルに応じて減算される。実効給水量は、予約後、ユーザＵによって実際に給水された飲料の量を示す。提供用容器容量は、対応する飲料ＩＤに基づいて飲料テーブルより取得される。容器内残量は、提供用容器における飲料の残量を示す。容器内残量は、実効給水量に応じて減少する。給水上限量は、店舗Ｓにおいて提供可能な飲料の在庫量などを示す。給水上限量は、店舗端末３より任意の設定値の入力を受け付ける。また、容器内残量及び給水上限量には、任意の閾値が設定される。管理装置５は、店舗端末３からの要求に応じて、給水状況テーブルを表示処理し、店舗端末３は、その表示処理結果を取得することで飲料の給水状況を表示する。また、店舗端末３は、給水装置２の温度センサが検出した温度情報や、給水装置２の開閉制御部２３やセンサ部２４のバッテリー残量を示すバッテリー情報などを管理装置５において表示処理した、表示処理結果に基づいて管理画面として表示してもよい。
【００４３】
また、予約受付手段５０１は、容器内残量及び給水上限量に任意に設定された閾値を超えた場合、給水予約情報の受け付けを制限可能に構成される。また、予約受付手段５０１は、容器内残量及び給水上限量に任意に設定された閾値を超えた場合、店舗端末３にその旨を通知する。
【００４４】
図７は、給水装置２の装置構成の側面図を示す。図８は、ユーザＵが予約した飲料を受け取る処理の流れを説明するフローチャート図である。
【００４５】
本実施形態において、給水装置２は、箱体２０、キー読込部２１、通信部２２、開閉制御部２３、センサ部２４、開閉扉２５、把持部２６、鍵部２７、打掛部２８、提供用容器Ｃを備える。通信部２２は、少なくともキー読込部２１と、開閉制御部２３と、センサ部２４と、有線又は無線により通信可能に接続される。給水装置２は、通信部２２によってネットワークＮＷに通信接続される。また、通信部２２は、箱体２０又は提供用容器Ｃの内部に設置される図示しない温度センサと接続されてもよい。
【００４６】
給水装置２は、本体として箱型の箱体２０を備え、箱体２０の前面に開閉可能な開閉扉２５を備える。本実施形態では、開閉扉２５はガラス製であることがより好ましい。また、箱体２０の内部には飲料Ｄを提供する為の提供用容器Ｃが設置される。ユーザＵは、提供用容器Ｃを用いてセルフサービスで飲料ＤをユーザＵの所持するユーザ容器に給水する。
【００４７】
開閉扉２５は、キー読込部２１、開閉制御部２３、把持部２６を備え、開閉制御部２３は、鍵部２７、打掛部２８を備える。本実施形態では、キー読込部２１は、認証キーに基づいて表示処理されたＱＲコードを読み込むＱＲコードリーダーである。また、開閉制御部２３は、スマートロック（登録商標）であり、例えば、認証キーの照合した結果に基づいて、鍵部２７を回転させることにより、打掛部２８によりロックされた開閉扉２５を開錠する。開錠後、ユーザＵは把持部２６を把持し、開閉扉２５を開閉する。
【００４８】
本実施形態において、センサ部２４は、箱体２０の底部に配置される重量センサである。センサ部２４は、センサ部２４上の提供用容器Ｃ及び飲料Ｄの質量を所定間隔でセンサ値として取得し、取得したセンサ値を通信部２２に出力する。
【００４９】
Ｓ１０１において、ユーザ端末４は、認証キーを画面上に表示させておく。給水装置２のキー読込部２１は、認証キーに基づいて表示処理されたＱＲコードを読み込み、デコード処理することで認証キーを取得する。キー読込部２１は、取得した認証キーに飲料ＩＤを付与し、照合要求として管理装置５に送信する。本実施形態において、キー読込部２１は、ＱＲコードリーダーである。なお、キー読込部２１は、タッチパネル等の入力部を備え、認証キーとしてパスワードやパスコードの入力を受け付ける構成であってもよい。また、キー読込部２１は、ユーザＵのユーザＩＤなどを識別情報として含むＩＣカードを読み込む構成であってもよい。
【００５０】
Ｓ１０２において、管理装置５は、給水装置２より照合要求を受信し、照合手段５０３に認証キー及び飲料ＩＤを受け渡す。照合手段５０３は、取得した認証キー及び飲料ＩＤの組み合わせについて、データベースＤＢに格納される給水予約情報を参照し、対応する給水予約情報を照合する。照合手段５０３は、照合の結果、対応する給水予約情報を特定できた場合、照合要求を承認する。照合手段５０３は、照合要求が承認されることにより、給水を予約したユーザＵと、実際に給水に訪れたユーザＵと、が一致すると判定する。照合手段５０３は、照合の結果、対応する給水予約情報を特定できなかった場合、照合要求を否認し、例えば、Ｓ１０１から処理をやり直す。
【００５１】
照合手段５０３により照合要求が承認された場合、続くＳ１０３において、開閉判定手段５０４は、開錠指示を照合要求のあった給水装置２に送信する。給水装置２は、開錠指示を受信し、開閉制御部２３に受け渡す。また、開閉判定手段５０４は、開錠指示と同時に、開錠した時刻を示す開錠時刻を判定する。管理装置５は、開閉判定手段５０４によって判定された開錠時刻から施錠時刻までの期間における給水装置２との通信を、ユーザＩＤと対応付ける。
【００５２】
Ｓ１０４において、開閉制御部２３は、開錠指示を取得すると、開閉扉を開錠する。本実施形態において、開閉制御部２３は、スマートロック（登録商標）であり、外部から物理的に開錠できない構成とすることが好ましい。なお、キー読込部２１と開閉制御部２３が連動することで、認証キーの照合及び、開閉扉の開錠を行ってもよい。
【００５３】
Ｓ１０３において、開閉判定手段５０４により開錠時刻が判定されると、監視手段５０５は、監視指示を給水装置２に送信する。Ｓ１０５において、センサ部２４は、監視指示を取得すると、所定の時間単位（サンプリング周期）で信号レベル（センサ値）の収集を開始する。本実施形態において、センサ部２４は、給水装置２内底部に設置される重量センサであり、飲料及び提供用容器の質量をセンサ値として取得する。なお、センサ部２４は、例えば提供用容器内に設置される液面センサなどであってもよく、飲料を計量可能なセンサであれば種類は特に制限されない。センサ部２４は、サンプリング周期で取得したセンサ値をリアルタイムで監視手段５０５に送信する。監視手段５０５は、センサ値を受信し、センサ値と、センサ値を受信した時刻と、を対応付けて監視情報としてデータベースＤＢに格納する。
【００５４】
Ｓ１０６において、開閉制御部２３は、開閉扉の閉扉を検出すると、開閉扉を施錠する。なお、開閉扉の施錠はユーザＵによって実行されてもよい。開閉制御部２３は、施錠を実行した旨を示す信号を開閉判定手段５０４に送信する。開閉判定手段５０４は、施錠を実行した旨を示す信号を受信し、施錠時刻を判定する。また、センサ部２４は、監視終了指示を管理装置５より受信し、センサ値の収集を終了する。
【００５５】
図９及び図１０は、監視情報に基づいて形成された飲料の量の変化パターンを示すグラフの一例である。図９及び図１０において、グラフの縦軸は飲料の量（センサ値）、横軸は時間を示す。また、開錠時刻をＴ１、施錠時刻をＴ２と表す。図９は、提供用容器種別としてリフト型が登録されている場合のグラフを示す。図１０は、提供用容器種別として設置型が登録されている場合のグラフを示す。
【００５６】
図９（ａ）は、リフト型の提供用容器種別における正常な変化パターンの一例である。センサ部２４が重量センサである場合、ユーザＵは給水時に提供用容器を持ち上げるため、センサ値は一度ゼロに近づく。その後、提供用容器が元の位置に戻されると、センサ値は、提供用容器と飲料の容器内残量の分だけ増加する。図９（ｂ）は、リフト型の提供用容器種別における異常な変化パターンの一例である。センサ値は一度ゼロに近づいた後、段階的に増加している。このような変化パターンは、センサ部２４上に異物が置かれるなどの不正が行われたことを示す。
【００５７】
図１０（ａ）は、設置型の提供用容器種別における正常な変化パターンの一例である。センサ値は、給水により緩やかに減少し、やがて一定となる。図１０（ｂ）は、設置型の提供用容器種別における異常な変化パターンの一例である。センサ値は給水により緩やかに減少し、やがて一定となった後、再び増加している。このような変化パターンは、リフト型の提供用容器の場合と同様に、センサ部２４上に異物が置かれるなどの不正が行われたことを示す。なお、センサ部２４として飲料の量の増減をセンサ値として取得できる液面センサなどを用いる場合、飲料の量の変化パターンは、設置型と類似すると予測される。
【００５８】
監視手段５０５は、監視情報としてデータベースＤＢに格納された飲料の量の変化パターンを監視する。管理装置５は、１以上の正常な変化パターンを正常パターン情報としてデータベースＤＢに格納しておく。また、管理装置５は、少なくとも提供用容器種別に応じて異なる変化パターンを、それぞれ正常パターン情報としてデータベースＤＢに格納しておく。また、管理装置５は、飲料の種類、温度、提供容器の重量などに応じて異なる変化パターンを正常パターン情報としてデータベースＤＢに格納してもよい。また、管理装置５は、正常パターン情報に加えて、１以上の異常な変化パターンを異常パターン情報としてデータベースＤＢに格納してもよい。本実施形態において、正常パターン情報及び異常パターン情報は、機械学習などによりそれぞれ分類される。また、管理装置５は、飲料ＩＤ毎に、異なる正常パターン情報及び異なる異常パターン情報を、データベースＤＢに格納してもよい。
【００５９】
開閉判定手段５０４により、施錠時刻が判定されると、Ｓ１０７において、異常判定手段５０８は、監視手段５０５によりデータベースＤＢに格納された監視情報を取得し、飲料の量の変化パターンの異常の有無を、データベースＤＢに予め格納された正常パターン情報及び異常パターン情報の少なくとも何れか一方に基づいて判定する。異常判定手段５０８は、飲料の量の変化パターンに異常有と判定した場合（Ｓ１０７においてＹＥＳ）、続くＳ１０８において、異常が生じたことを通知する警告通知を少なくとも店舗端末３に出力する。異常判定手段５０８は、ユーザ端末４に対して警告通知を出力してもよい。
【００６０】
異常判定手段５０８は、飲料の量の変化パターンに異常無と判定した場合（Ｓ１０７においてＮＯ）、続くＳ１０９において、計測手段５０６は、開閉判定手段５０４により判定された開錠時刻Ｔ１及び施錠時刻Ｔ２を取得する。計測手段５０６は、監視手段５０５によりデータベースＤＢに格納された監視情報を取得し、開錠時刻Ｔ１におけるセンサ値を第１の計測値として判定し、施錠時刻Ｔ２におけるセンサ値を第２の計測値として判定し、第１の計測値と第２の計測値の差分を飲料の給水量Ｗとして計測する。計測手段５０６は、計測した給水量を給水状況テーブルの実効給水量に加算し、加算した数値を新たな実効給水量として給水状況テーブルに格納する。
【００６１】
Ｓ１１０において、課金手段５０７は、飲料の給水量Ｗと、単位量当たりに設定された単位料金と、に応じて課金額を算出する。課金手段５０７は、課金額をユーザＩＤと対応付けてデータベースＤＢに格納する。課金手段５０７は、例えば、月毎に課金額を集計し、ユーザ情報に含まれるクレジットカード番号などの決済手段に応じて決済処理を行う。
【００６２】
Ｓ１０９において、計測手段５０６は、計測した給水量ＷをユーザＩＤに対応付けてデータベースＤＢに格納する。また、計測手段５０６は、所定の期間においてユーザＩＤに対応付けて記憶された給水量Ｗを集計し、総給水量を算出する。本実施形態において、計測手段５０６は、総給水量を更にペットボトルの削減量に変換する。管理装置５は、ペットボトルの削減量に応じて、ユーザ端末４に対してクーポンを発行する。ユーザ端末４は、例えば、課金手段５０７によって算出された課金額の決済処理においてクーポンを使用することで割引サービスを受けることができる。これによって、ユーザＵにペットボトルの削減を促進させることができる。
【００６３】
＜実施形態２＞
図１１は、本発明の実施形態２における給水装置２を正面から見たときの装置構成図の一例を示す。実施形態２における給水装置２は、複数の箱体２０（２０ａ−２０ｄ）、キー読込部２１、通信部２２を備える。また、各箱体２０は、開閉制御部２３、センサ部２４、開閉扉２５、把持部２６、提供用容器Ｃをそれぞれ備える。また、各箱体２０は、図示しない鍵部と打掛部を備える。また、提供用容器Ｃ１〜Ｃ４の内部には飲料Ｄ１〜Ｄ４が含まれ、それぞれに対応する飲料ＩＤが付与されている。図１１において、提供用容器Ｃはウォーターサーバを用いた実施例とする。また、給水装置２には、給水装置を特定する為の給水装置ＩＤが付与され、データベースＤＢに格納される。更に給水装置ＩＤに複数の飲料ＩＤが対応付けられることで、給水装置２において提供される飲料Ｄが特定される。なお、給水装置ＩＤは、給水装置２の補助記憶装置にも格納され、通信部２２が、管理装置５などとデータ通信する際に、給水装置ＩＤを付与するように構成してもよい。
【００６４】
実施形態１と同様にユーザＵは、ユーザ端末４に認証キーに基づいて表示処理されたＱＲコードを表示させ、キー読込部２１に読み取らせる。実施形態２において、キー読込部２１により取得される認証キーは、飲料Ｄを識別する情報として飲料ＩＤが含まれる。キー読込部２１は、取得した飲料ＩＤを含む認証キーに、更に給水装置２を特定する為の給水装置ＩＤを通信部２２において付与し、照合要求として管理装置５に送信する。管理装置５は、キー読込部２１より照合要求を受信し、照合手段５０３に飲料ＩＤを含む認証キーを受け渡す。照合手段５０３は、取得した認証キー及び認証キーに含まれる飲料ＩＤの組み合わせについて、給水予約情報に格納される同様の組み合わせを参照し、照合を行う。なお、照合手段５０３は、認証キーに対応する給水予約情報を参照し、給水予約情報としてデータベースＤＢに格納されている飲料ＩＤを取得し、更に取得した飲料ＩＤに対応する給水装置ＩＤと、照合要求に付与された給水装置ＩＤと、に基づいて照合を行ってもよい。
【００６５】
照合手段５０３により照合要求が承認された場合、開閉判定手段５０４は、開錠指示を照合要求のあった給水装置２に送信する。実施形態２において、開錠指示は、飲料Ｄを識別する為の情報として飲料ＩＤを含む。給水装置２は、開錠指示を受信すると、開錠指示に含まれる飲料ＩＤに基づいて対応する飲料Ｄを格納する箱体２０を特定し、特定した箱体２０が備える開閉制御部２３に開錠指示を受け渡す。これによって、ユーザＵが給水を予約した飲料Ｄを格納する箱体２０の開閉扉２５が開錠される。各箱体２０における開閉制御部２３及びセンサ部２４は、飲料ＩＤと対応付けられている為、実施形態１と同様に管理装置５は対応する飲料ＩＤに基づいて給水量の計測や課金額の算出などの処理を行うことができる。
【符号の説明】
【００６６】
１  給水システム
２  給水装置
２０  箱体
２１  キー読込部
２２  通信部
２３  開閉制御部
２４  センサ部
２５  開閉扉
２６  把持部
２７  鍵部
２８  打掛部
Ｃ  提供用容器
Ｄ  飲料
３  店舗端末
４  ユーザ端末
５  管理装置
５１  演算装置（ＣＰＵ）
５２  主記憶装置（ＲＡＭ）
５３  通信制御部
５４  通信ＩＦ部
５５  補助記憶装置
５０１  予約受付手段
５０２  キー生成手段
５０３  照合手段
５０４  開閉判定手段
５０５  監視手段
５０６  計測手段
５０７  課金手段
５０８  異常判定手段
ＤＢ  データベース
Ｗ１  検索画面
Ｗ１１  ユーザ情報表示部
Ｗ１２  検索ボタン
Ｗ１３  飲料情報表示部
Ｗ２  予約画面
Ｗ２１  飲料情報表示部
Ｗ２２  予約ボタン
Ｗ２３  認証キー表示部
【要約】
【課題】
単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システムを提供することを解決すべき課題とする。
【解決手段】
単位量あたりに設定された飲料の料金に応じて課金額を決定する給水システムであって、扉の開錠時刻及び施錠時刻を判定する開閉判定手段と、前記開錠時刻に基づいて、給水前の飲料の量を第１の計測値として判定し、前記施錠時刻に基づいて、給水後の飲料の量を第２の計測値として判定し、前記第１の計測値と前記第２の計測値の差分を飲料の給水量として計測する計測手段と、前記飲料の給水量と、単位量あたりに設定された飲料の料金を含む単位料金と、に基づいて課金額を算出する課金額算出手段と、を備える。
【選択図】図１【図１】
0006805378.tif 000002
【図２】
0006805378.tif 000003
【図３】
0006805378.tif 000004
【図４】
0006805378.tif 000005
【図５】
0006805378.tif 000006
【図６】
0006805378.tif 000007
【図７】
0006805378.tif 000008
【図８】
0006805378.tif 000009
【図９】
0006805378.tif 000010
【図１０】
0006805378.tif 000011
【図１１】
0006805378.tif 000012