(57)【要約】【課題】利便性を向上させた情報提示装置、プログラム、および情報提示システムを提供する。【解決手段】情報提示装置は、通信部と、制御部と、情報提示部と、を備える。通信部は、センサ容器から姿勢に関する情報を受信する。制御部は、受信した前記センサ容器の姿勢に関する情報に基づいて前記センサ容器の内容物の残量に関する情報を決定する。制御部は、決定した前記残量に関する情報に基づいて提示情報を決定する。情報提示部は、決定した前記提示情報を提示する。【選択図】図１１
2018068383.tif 000002
【特許請求の範囲】
【請求項１】
センサ容器から姿勢に関する情報を受信する通信部と、
受信した前記センサ容器の姿勢に関する情報に基づいて前記センサ容器の内容物の残量に関する情報を決定し、決定した前記残量に関する情報に基づいて提示情報を決定する制御部と、
決定した前記提示情報を提示する情報提示部と、
を備える情報提示装置。
【請求項２】
前記通信部は、前記姿勢に関する情報として、前記容器の傾きの情報を受信し、
前記制御部は、前記傾きの情報に基づいて、前記残量に関する情報を決定する、
請求項１に記載の情報提示装置。
【請求項３】
前記傾きの情報と前記残量に関する情報との対応関係を示す対応情報を記憶する記憶部をさらに備え、
前記制御部は、前記受信した前記傾きの情報に対応する前記残量に関する情報を、前記対応情報に基づいて決定する、
請求項２に記載の情報提示装置。
【請求項４】
前記通信部は、複数の前記センサ容器のそれぞれから前記残量に関する情報を受信し、
前記制御部は、受信した複数の前記残量に関する情報に基づいて前記提示情報を決定する、
請求項１または２に記載の情報提示装置。
【請求項５】
センサ容器と、情報提示装置と、を含み、
前記センサ容器は、
容器と、
前記容器の姿勢に関する情報を検出するセンサと、
検出された前記容器の姿勢に関する情報を外部に送信する第１の通信部と、を備え、
前記情報提示装置は、
センサ容器から姿勢に関する情報を受信する通信部と、
受信した前記センサ容器の姿勢に関する情報に基づいて前記センサ容器の内容物の残量に関する情報を決定し、決定した前記残量に関する情報に基づいて提示情報を決定する制御部と、
決定した前記提示情報を提示する情報提示部と、を備える情報提示システム。
【請求項６】
前記センサは、前記姿勢に関する情報として、傾きの情報を検出する、
請求項５に記載の情報提示システム。
【請求項７】
容器の姿勢に関する情報を受信し、
受信した前記容器の姿勢に関する情報に基づいて、前記容器の内容物の残量に関する情報を決定し、
決定された前記残量に関する情報に基づく提示情報を提示する処理、
を情報提示装置に実行させる、プログラム。
【請求項８】
相互にネットワークを介して接続された、容器を有するセンサ容器と、情報提示装置と、を備え、
前記センサ容器は、前記容器の姿勢に関する情報を検出し、当該容器の姿勢に関する情報を前記情報提示装置に送信し、
前記情報提示装置は、前記容器の姿勢に関する情報に基づいて前記容器の内容物の残量に関する情報を決定し、当該残量に関する情報に基づく提示情報を提示する、
情報提示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報提示装置、情報提示システム、およびプログラムに関する。
【背景技術】
【０００２】
従来、容器の内容物の残量に関する情報を得るための技術が開発されている。例えば、特許文献１には、容器が所定の角度よりも大きく傾けられると、容器の底部に備えられた小球の移動によってお代わり信号が無線送信される、飲み物お代わりタイミング検知システムが開示されている。特許文献２には、容器に備えられた残量計測器によって容器内の内容物の残量を計測し、内容物の残量が所定の閾値以下となった場合に、その旨をサーバに送信する指示システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１７０５２５号公報
【特許文献２】特開２０１０−１９１５００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、容器の内容物の残量に関する情報を得る技術の利便性を向上させることが望まれている。
【０００５】
本開示は、利便性を向上させた情報提示装置、情報提示システム、およびプログラムに関する。
【課題を解決するための手段】
【０００６】
本開示の一実施形態に係る情報提示装置は、通信部と、制御部と、情報提示部と、を備える。通信部は、センサ容器から姿勢に関する情報を受信する。制御部は、受信した前記センサ容器の姿勢に関する情報に基づいて前記センサ容器の内容物の残量に関する情報を決定する。制御部は、決定した前記残量に関する情報に基づいて提示情報を決定する。情報提示部は、決定した前記提示情報を提示する。
【０００７】
本開示の一実施形態に係る情報提示システムは、センサ容器と、情報提示装置と、を含む。センサ容器は、容器と、センサと、第１の通信部と、を備える。センサは、容器の姿勢に関する情報を検出する。第１の通信部は、検出された前記容器の姿勢に関する情報を外部に送信する。情報提示装置は、通信部と、制御部と、情報提示部と、を備える。センサ容器から姿勢に関する情報を受信する。制御部は、受信した前記センサ容器の姿勢に関する情報に基づいて前記センサ容器の内容物の残量に関する情報を決定する。制御部は、決定した前記残量に関する情報に基づいて提示情報を決定する。情報提示部は、決定した前記提示情報を提示する。
【０００８】
本開示の一実施形態に係るプログラムは、容器の姿勢に関する情報を受信し、受信した前記容器の姿勢に関する情報に基づいて、前記容器の内容物の残量に関する情報を決定し、決定された前記残量に関する情報に基づく提示情報を提示する処理、を情報提示装置に実行させる。
【０００９】
本開示の一実施形態に係る情報提示システムは、容器を有するセンサ容器と、情報提示装置と、を備える。センサ容器は、前記容器の姿勢に関する情報を検出する。センサ容器は、当該姿勢に関する情報を前記情報提示装置に送信する。情報提示装置は、前記容器の姿勢に関する情報に基づいて前記容器の内容物の残量に関する情報を決定する。情報提示装置は、当該残量に関する情報に基づく提示情報を提示する。
【発明の効果】
【００１０】
本開示の一実施形態によれば、利便性を向上させた情報提示装置、情報提示システム、およびプログラムが実現される。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る情報提示システムの概略構成を示すブロック図である。
【図２】容器センサが容器に取り付けられる様子を示す図である。
【図３】容器センサが取り付けられた容器の姿勢を示す図である。
【図４】情報提示装置に表示される第１画面を示す図である。
【図５】情報提示装置に表示される第２画面を示す図である。
【図６】容器センサの動作を示すフローチャートである。
【図７】情報処理装置の動作を示すフローチャートである。
【図８】情報提示装置の動作を示すフローチャートである。
【図９】実施形態の変形例に係る容器センサが容器に取り付けられた状態を示す図である。
【図１０】実施形態の変形例に係る情報提示装置に表示される第３画面を示す図である。
【図１１】実施形態の変形例に係る情報提示システムの概略構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本開示の一実施形態について、図面を参照して説明する。
【００１３】
（情報提示システムの概要）
図１を参照して、一実施形態に係る情報提示システム１の概要について説明する。情報提示システム１は、容器センサ１０と、情報処理装置２０と、情報提示装置３０と、を備える。容器センサ１０、情報処理装置２０、および情報提示装置３０は、ネットワーク５０を介して互いに通信可能である。ネットワーク５０には、例えば無線通信および有線通信を行うための１つ以上の回線が含まれてよい。ネットワーク５０には、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、およびインターネット等が含まれてよい。通信を行う装置間に、任意の通信機器が介在してよい。通信機器には、例えばルータ機器およびアクセスポイント機器等が含まれてよい。
【００１４】
容器センサ１０は、多様な容器に取り付けられてよい。容器センサ１０と容器とは、まとめてセンサ容器と呼ぶ場合がある。複数の容器センサ１０は、形状、模様、色、印、材質等により外観が互いに異なってよい。互いに識別可能な複数の容器センサ１０は、グラスマーカ、ボトルマーカ、カップマーカ、ワインマーカなどの容器を識別する目印として活用しうる。容器センサ１０は、容器と一体的に形成されてよい。例えば、容器センサ１０は、容器となる基材の内に内蔵される。容器センサ１０を内蔵する容器は、センサ容器と呼ぶ場合がある。容器には、例えばコップ、カップ、グラス、シリンダ、紙パック、ボトル、椀、ボウル、お猪口、徳利、盆、鉢、釜、トレー、タンク、バケツ、じょうろ、やかん、水差し、および缶等、任意の器が含まれてよい。容器センサ１０は、容器の姿勢に関する情報を検出する。姿勢に関する情報の詳細については後述する。容器センサ１０は、検出された姿勢に関する情報を、情報処理装置２０に送信する。
【００１５】
情報処理装置２０は、情報処理機能を有する任意の装置を含んでよい。例えば、情報処理装置２０として、サーバ装置、ＰＣ（Personal Computer）、スマートフォン、およびタブレット型端末装置等の装置が採用可能であってよい。情報処理装置２０は、容器センサ１０から姿勢に関する情報を受信する。情報処理装置２０は、受信された姿勢に関する情報に基づいて、容器の内容物の残量に関する情報を決定する。残量に関する情報の詳細については後述する。情報処理装置２０は、決定された残量に関する情報を、情報提示装置３０へ送信する。
【００１６】
情報提示装置３０は、使用者に対して情報を提示する機能を有する任意の装置を含んでよい。本開示において、情報を提示する処理には、例えば当該情報を画面上に表示する処理、ならびに、当該情報を音声出力する処理等が含まれてよい。例えば、情報提示装置３０として、ＰＣ、スマートフォン、タブレット型端末装置、およびＰＤＡ（Personal Data Assistant）端末装置等の装置が採用可能であってよい。情報提示装置３０は、情報処理装置２０から残量に関する情報を受信する。情報提示装置３０は、受信された残量に関する情報に基づく提示情報を提示する。提示情報の詳細については後述する。
【００１７】
情報提示システム１は、多様なサービスに利用可能であってよい。一実施形態において、情報提示システム１が飲食物の提供サービスに利用される例について説明する。情報提示システム１のサービスを利用する施設は、１つ以上の容器センサ１０および１つ以上の情報提示装置３０を備える。施設は、例えば食堂及び酒場などの飲食店、並びに斎場、祭場、及び式場などの催事場を含む。情報処理装置２０は、任意の場所に備えられる。情報処理装置２０は、例えば、情報提示システム１のサービスを利用する施設内もしくは施設外に備えられる。
【００１８】
容器センサ１０は、例えば図２に示すように、飲食店の客が注文した飲み物の容器８０に取り付け可能な取付部１５を有してよい。容器センサ１０は、取付部１５を介して容器８０に取り付けられる。容器８０に対する容器センサ１０の取付位置および取付方法は、任意に決定可能である。例えば、容器センサ１０は、取付部１５を介して容器８０の底部に嵌合されてよい。
【００１９】
情報提示装置３０は、例えば店舗のバックヤードに備えてよく、または店員が携帯してよい。情報提示装置３０は、例えば客の飲み物の残量が少なくなったことを示す提示情報を提示する。店員は、当該提示情報に基づいて、客の飲み物の残量が少なくなったことを認識可能である。店員は、例えば飲み物の容器が不透明で外観から残量を視認できない場合であっても、当該提示情報に基づいて飲み物の残量が少なくなったことを認識可能である。店員は、例えば客が次の飲み物を注文するより前に、提示情報に基づいて能動的に注文を取りに行くことができる。店員は、例えば客の飲み物の容器を目視せずに、提示情報に基づいて客の飲み物の空き状況を把握できる。情報提示システム１を利用する店舗は、客にとって飲食物の提供に関するサービス品質が向上される。情報提示システム１は、店員にとって利便性が高い。
【００２０】
情報提示装置３０は、例えば客席に備えられてよい。かかる場合、情報提示装置３０は、ユーザ操作に応じて注文を受け付け可能であってよい。情報提示装置３０は、例えば客の飲み物の残量が少なくなったことを示す提示情報を提示する。客は、例えば飲み物の容器が不透明で残量を視認できない場合であっても、当該提示情報に基づいて同じグループの他の客の飲み物の残量が少なくなったことを認識可能である。客は、例えば飲み物の残量が少なくなったタイミングで次の飲食物を注文しやすくなる。客にとって利便性が高い情報提示システム１が実現される。情報提示システム１は、次の飲食物を注文する動機付けを能動的に客に与える。情報提示システム１は、店舗にとって利便性が高い。
【００２１】
情報提示システム１の各構成要素について、詳細に説明する。
【００２２】
（容器センサ）
図１に示すように、容器センサ１０は、通信部１１と、センサ１２と、記憶部１３と、制御部１４と、を含む。
【００２３】
容器センサ１０の通信部１１は、ネットワーク５０を介して情報の送信および受信を行うインターフェースを含む。例えば、通信部１１は、無線通信を行うためのアンテナを含んでよい。
【００２４】
容器センサ１０のセンサ１２は、容器８０の姿勢に関する情報を検出する。容器８０の姿勢は、例えば客が容器８０の内容物を飲む際に変化し得る。姿勢に関する情報は、例えば容器８０の傾きを含んでよい。容器８０の傾きは、例えば水平面と容器８０の底部とが成す角度に一致する。例えば、図３（ａ）では、容器８０の傾きは０°である。図３（ｂ）では、容器８０の傾きはα°である。図３（ｃ）では、容器８０の傾きはβ°である。図３（ｄ）では、容器８０の傾きはγ°である。図３に示す例では、０＜α＜β＜γである。センサ１２として、例えば加速度センサおよびジャイロセンサ等が採用可能である。
【００２５】
容器８０の姿勢は、容器８０の内容物の残量と関係している。例えば図３に示すように、容器８０の傾きが大きくなると、容器８０の内容物Ｃの残量が少なくなり得る。このため、容器８０の姿勢に関する情報に基づいて、容器８０の内容物の残量の推定が可能である。一実施形態において、容器８０の内容物の残量の推定は、後述するように情報処理装置２０が行ってよい。
【００２６】
容器センサ１０の記憶部１３は、例えば一次記憶装置または二次記憶装置を含む。記憶部１３は、例えば半導体メモリ、磁気メモリ、および光メモリ等を含んでよい。記憶部１３は、容器センサ１０の動作に必要な種々の情報およびプログラムを記憶する。
【００２７】
容器センサ１０の制御部１４は、１つ以上のプロセッサを含む。プロセッサは、特定のプログラムを読み込ませて特定の機能を実行する汎用のプロセッサ、および特定の処理に特化した専用のプロセッサを含んでよい。専用のプロセッサは、特定用途向けＩＣ（ＡＳＩＣ；Application Specific Integrated Circuit）を含んでよい。プロセッサは、プログラマブルロジックデバイス（ＰＬＤ；Programmable Logic Device）を含んでよい。ＰＬＤは、ＦＰＧＡ（Field-Programmable Gate Array）を含んでよい。制御部１４は、１つまたは複数のプロセッサが協働するＳｏＣ（System-on-a-Chip）、およびＳｉＰ（System In a Package）のいずれかであってもよい。制御部１４は、容器センサ１０全体の動作を制御する。
【００２８】
制御部１４は、センサ１２から容器８０の姿勢に関する情報を取得する。姿勢に関する情報は、容器８０の姿勢を一意に定めるうる数値を含みうる。姿勢に関する情報は、容器８０の姿勢を一意に示す数値を含みうる。姿勢に関する情報は、容器８０の傾斜角を一意に定めるうる数値を含みうる。姿勢に関する情報は、容器８０の傾斜角を一意に示す数値を含みうる。姿勢に関する情報は、容器８０の傾斜角の経時変化を示す数値を含みうる。制御部１４は、姿勢に関する情報を記憶部１３に一時的に記憶してよい。制御部１４は、通信部１１を介して姿勢に関する情報を外部に送信する。制御部１４は、姿勢に関する情報を逐次送信してよい。制御部１４は、センサ１２から取得した姿勢に関する情報を所定時間毎に送信してよい。制御部１４は、所定の時間単位で纏めた時系列データとして送信してよい。制御部１４は、所定の時間単位の最新データを送信して良い。制御部１４は、情報の送信先を情報処理装置２０に定めて、姿勢に関する情報を送信してよい。制御部１４は、情報の送信先を指定することなく、姿勢に関する情報を送信してよい。かかる場合、容器センサ１０と情報処理装置２０との間に介在する通信機器が、姿勢に関する情報を、容器センサ１０から受信して情報処理装置２０へ送信してよい。制御部１４は、姿勢に関する情報とともに、容器センサ１０の識別情報を送信してよい。容器センサ１０の識別情報には、例えばＭＡＣアドレスおよびＩＰアドレス等が含まれてよい。制御部１４は、姿勢に関する情報とともに、容器センサ１０の位置情報を送信してよい。容器センサ１０の位置情報は、例えば容器センサ１０に備えられたＧＰＳ（Global Positioning System）モジュールを用いて取得されてよく、あるいは上述した通信機器から取得されてよい。
【００２９】
（情報処理装置）
図１に示すように、情報処理装置２０は、通信部２１と、記憶部２２と、制御部２３と、を備える。
【００３０】
情報処理装置２０の通信部２１は、ネットワーク５０を介して情報の送信および受信を行うインターフェースを含む。
【００３１】
情報処理装置２０の記憶部２２は、例えば一次記憶装置または二次記憶装置を含む。記憶部２２は、例えば半導体メモリ、磁気メモリ、および光メモリ等を含んでよい。記憶部２２は、情報処理装置２０の動作に必要な種々の情報およびプログラムを記憶する。
【００３２】
情報処理装置２０の制御部２３は、１つ以上のプロセッサを含む。制御部２３は、情報処理装置２０の動作全体を制御してよい。
【００３３】
例えば、制御部２３は、通信部２１を介して、容器センサ１０から容器８０の姿勢に関する情報を受信する。制御部２３は、姿勢に関する情報を記憶部２２に記憶する。制御部２３は、姿勢に関する情報に基づいて、容器８０の姿勢を推定してよい。制御部２３は、姿勢に関する情報に基づいて、容器８０の内容物の残量に関する情報を決定する。残量に関する情報には、例えば容器８０の内容物の残量の推定値が含まれてよい。残量に関する情報を決定する処理には、残量を推定する処理が含まれてよい。残量を推定する処理には、任意のアルゴリズムが採用可能である。
【００３４】
制御部２３は、姿勢に関する情報に基づいて、容器８０の傾きの最大値を推定してよい。制御部２３は、容器８０の傾きの最大値に応じて残量を推定してよい。以下、推定された残量を推定残量ともいう。容器８０の傾きと内容物の残量との対応関係を示す対応情報は、例えば実験、シミュレーション、統計によって予め決定可能である。対応情報は、例えばルックアップテーブルとして記憶部２２に予め記憶されてよい。例えば、ルックアップテーブルにおいて、傾き０°には残量１００％が対応付けられる。傾き４５°には残量５０％が対応付けられる。傾き９０°以上には残量０％が対応付けられる。容器８０の傾きと内容物の残量との対応関係は、上述の例に限られない。例えば、内容物の残量は、百分率ではなく、体積または質量を表す任意の単位で示されてよい。
【００３５】
残量を推定する際に、制御部２３は、容器８０の傾きが、異常値であるか否かを判定してよい。姿勢に関する情報に示される容器８０の傾きが異常値であるか否かの判断には、任意のアルゴリズムが採用可能である。例えば、制御部２３は、容器８０の傾きの時系列データにおいて、傾き最大値が比較的鋭いピークとして表れている場合、当該最大値を異常値であると判定してよい。制御部２３は、容器８０の傾きの時間微分値の絶対値が所定の閾値以上である場合、傾きの当該変化を異常値であると判定してよい。制御部２３は、異常値であると判定された傾きの当該最大値を用いる残量の推定を停止する。かかる制御部２３は、容器８０の内容物の残量を推定する精度を高めることができる。
【００３６】
制御部２３は、決定された残量に関する情報を情報提示装置３０に送信する。残量に関する情報は、例えば、推定残量を百分率で示す情報、および推定残量を体積もしくは質量を表す所定の単位で示す情報を含んでよい。制御部２３は、残量に関する情報とともに、容器センサ１０から受信した情報を送信してよい。容器センサ１０から受信した情報には、容器８０の姿勢に関する情報と、容器センサ１０の識別情報と、容器センサ１０の位置情報と、が含まれてよい。制御部２３は、姿勢に関する情報が検出された時刻を送信してよい。
【００３７】
（情報提示装置）
図１に示すように、情報提示装置３０は、通信部３１と、表示部３２と、操作部３３と、記憶部３４と、制御部３５と、を備える。
【００３８】
情報提示装置３０の通信部３１は、ネットワーク５０を介して情報の送信および受信を行うインターフェースを含む。
【００３９】
情報提示装置３０の表示部３２は、任意の表示デバイスを含みうる。表示デバイスには、例えば液晶ディスプレイおよび有機ＥＬ（Electroluminescence）ディスプレイ等が含まれてよい。
【００４０】
情報提示装置３０の操作部３３は、ユーザ操作を受け付け可能なユーザインターフェースを含む。ユーザインターフェースには、例えば物理キー、タッチキー、マウス、タッチパネル、およびタッチスクリーン等が含まれてよい。操作部３３がタッチスクリーンを含む場合、表示部３２と操作部３３とが１つのモジュールとして構成されてよい。
【００４１】
情報提示装置３０の記憶部３４は、例えば一次記憶装置または二次記憶装置を含む。記憶部３４は、例えば半導体メモリ、磁気メモリ、および光メモリ等を含んでよい。記憶部３４は、情報提示装置３０の動作に必要な種々の情報およびプログラムを記憶する。
【００４２】
情報提示装置３０の制御部３５は、１つ以上のプロセッサを含む。制御部３５は、情報提示装置３０の動作全体を制御する。
【００４３】
例えば、制御部３５は、飲食店における客席をそれぞれ識別可能な第１識別情報を記憶部３４に記憶する。第１識別情報は、例えば飲食店の店員によって予め入力されてよい。
【００４４】
制御部３５は、飲食店に入店した客グループを識別可能な第２識別情報を記憶部３４に記憶する。制御部３５は、１つの客グループが利用する全ての客席に対応する第１識別情報を１つの第２識別情報に対応付けてよい。客グループは、１名以上の客を含むグループである。制御部３５は、例えば客グループが入店する度に飲食店の店員が行うユーザ操作に基づいて、第２識別情報を第１識別情報に対応付ける上記の処理を実行してよい。
【００４５】
制御部３５は、容器センサ１０の識別情報を、当該容器センサ１０を利用する客グループの第２識別情報に対応付けて記憶する。制御部３５は、例えば容器センサ１０が取り付けられた容器８０を用いて飲み物を客グループに対して提供する際に店員が行うユーザ操作に基づいて、当該容器センサ１０の識別情報を客グループの第２識別情報に対応付ける上記の処理を実行してよい。制御部３５は、客グループに提供された容器８０に取り付けられた容器センサ１０の位置情報に基づいて、当該容器センサ１０の識別情報を客グループの第２識別情報に対応付ける上述の処理を自動的に実行してよい。制御部３５は、例えば記憶部３４に予め記憶された各客席の位置情報に基づいて、容器センサ１０の位置情報に対応する客席を特定する。制御部３５は、特定された客席の第１識別情報に対応付けられた客グループの第２識別情報に対応付けて、当該容器センサ１０の識別情報を記憶する。
【００４６】
このようにして、客席と、客グループと、容器センサ１０と、が相互に対応付けられる。
【００４７】
制御部３５は、容器センサ１０の識別情報と、客グループの第２識別情報と、の対応付けを解消する。制御部３５は、容器センサ１０に対応する、容器８０の姿勢に関する情報、内容物の残量に関する情報、および提示情報を初期化する。制御部３５は、例えば客グループから容器８０および容器センサ１０を回収する際に飲食店の店員が行うユーザ操作に基づいて、対応付けの解消および情報の初期化を行う上記の処理を実行してよい。
【００４８】
制御部３５は、通信部３１を介して、情報処理装置２０から容器８０の内容物の残量に関する情報を受信する。制御部３５は、残量に関する情報を記憶部３４に記憶する。
【００４９】
制御部３５は、残量に関する情報に基づいて、推定残量に応じた残量レベルを決定してよい。残量レベルは、所定の基準値と比較した推定残量の程度を示す。基準値および残量レベルの内容は、任意に定められてよい。例えば、制御部２３は、推定残量が０％であるとき、残量レベルを「空」に定める。制御部２３は、推定残量が０％より大きく第１基準値未満であるとき、残量レベルを「少ない」に定める。制御部２３は、推定残量が第１基準値以上であるとき、残量レベルを「多い」に定める。制御部３５は、客グループに関する情報に基づいて、当該客グループに対応付けられた容器センサ１０について、上記の基準値を変化させてよい。客グループに関する情報には、例えば当該客グループの注文頻度を示す情報が含まれてよい。例えば、制御部３５は、客グループの注文頻度が所定の基準頻度以上である場合、残量レベルを決定するための基準値を増加させてよい。あるいは、制御部３５は、客グループの注文頻度が所定の基準頻度未満である場合、残量レベルを決定するための基準値を減少させてよい。基準頻度は、任意に定められてよい。
【００５０】
制御部３５は、残量に関する情報に基づいて、提示情報を決定する。制御部３５は、決定された提示情報を提示する。一実施形態において、制御部３５は、提示情報を画面として表示部３２に表示させる。以下、具体的に説明する。
【００５１】
（第１画面）
図４を参照して、例えば飲食店のバックヤードに設置されまたは店員によって携帯される情報提示装置３０によって提示される提示情報について、具体的に説明する。情報提示装置３０の制御部３５は、提示情報として、１つ以上の第１画面１１０を表示部３２に表示させる。
【００５２】
１つの第１画面１１０が、１つの客グループに対応して設けられる。第１画面１１０上には、対応する客グループに関する任意の情報が表示されてよい。例えば、第１画面１１０上には、対応する客グループの第２識別情報１１１が表示される。第１画面１１０上の領域１１２内には、客グループに提供中の容器８０毎に、残量に関する情報が文字および画像を用いて表示される。領域１１２内には、残量レベル毎に、客グループに提供中の容器８０の数が表示される。
【００５３】
制御部３５は、客グループ毎に、残量レベルに基づいて警告情報１１３を表示してよい。警告情報１１３は、例えば文字または画像を含んでよい。警告情報１１３によって、飲食店の店員は、例えば優先的に注文を取りに行くべき客グループを一見して把握可能となる。警告情報１１３を表示する処理には、任意のアルゴリズムが採用可能である。
【００５４】
例えば、制御部３５は、客グループに提供中の容器８０のうち、残量レベルが「空」である容器８０の数が所定の基準数以上である場合に、当該客グループに対応する第１画面１１０上に警告情報１１３を表示してよい。
【００５５】
あるいは、制御部３５は、客グループに提供中の各容器８０について、残量レベルに応じた評価値を決定してよい。例えば、制御部３５は、残量レベルが「空」である容器８０の評価値を２ポイントに定める。制御部３５は、残量レベルが「少ない」である容器８０の評価値を１ポイントに定める。制御部３５は、残量レベルが「多い」である容器８０の評価値を０ポイントに定める。制御部３５は、決定された評価値の合計が所定の閾値以上である場合に、当該客グループに対応する第１画面１１０上に警告情報１１３を表示してよい。
【００５６】
（第２画面）
図５を参照して、客グループが利用する客席に設置される情報提示装置３０によって提示される提示情報について、具体的に説明する。情報提示装置３０の制御部３５は、提示情報として、第２画面１２０を表示部３２に表示させる。
【００５７】
第２画面１２０上の領域１２１内には、客グループに提供中の容器８０毎に、残量に関する情報が文字および画像を用いて表示されてよい。
【００５８】
第２画面１２０上の領域１２２内には、客グループに対して注文を促すための促進情報が表示されてよい。促進情報には、例えば所定のアルゴリズムで選択された飲食物の注文を受け付けるＧＵＩ（Graphical User Interface）が含まれてよい。飲食物の選択には、任意のアルゴリズムが採用可能である。例えば、制御部３５は、客グループの注文履歴に基づいて、当該客グループによる注文頻度が低い飲食物または当該客グループによる注文頻度が高い飲食物を選択してよい。
【００５９】
促進情報を表示する処理には、任意のアルゴリズムが採用可能である。例えば、制御部３５は、客グループに提供中の容器８０のうち、残量レベルが「空」である容器８０の数が所定の基準数以上である場合に、第２画面１２０上に促進情報を表示してよい。あるいは、制御部３５は、客グループに提供中の各容器８０について上述のように決定された評価値の合計が所定の閾値以上である場合に、第２画面１２０上に促進情報を表示してよい。
【００６０】
図６を参照して、容器センサ１０の動作について説明する。
【００６１】
ステップＳ１０１：センサ１２は、容器８０の姿勢に関する情報を検出する。
【００６２】
ステップＳ１０２：制御部１４は、通信部１１を介して、検出された姿勢に関する情報を送信する。
【００６３】
上述したステップＳ１０１−ステップＳ１０２のプロセスは、例えば容器センサ１０の電源がＯＦＦになるまで繰り返し実行されてよい。
【００６４】
図７を参照して、情報処理装置２０の動作について説明する。
【００６５】
ステップＳ２０１：制御部２３は、通信部２１を介して、容器センサ１０から姿勢に関する情報を受信する。
【００６６】
ステップＳ２０２：制御部２３は、受信された姿勢に関する情報に基づいて、容器８０の内容物の残量に関する情報を決定する。
【００６７】
ステップＳ２０３：制御部２３は、通信部２１を介して、決定された残量に関する情報を情報提示装置３０に送信する。
【００６８】
上述したステップＳ２０１−ステップＳ２０３のプロセスは、例えば情報処理装置２０の電源がＯＦＦになるまで繰り返し実行されてよい。
【００６９】
図８を参照して、情報提示装置３０の動作について説明する。
【００７０】
ステップＳ３０１：制御部３５は、通信部３１を介して、情報処理装置２０から残量に関する情報を受信する。
【００７１】
ステップＳ３０２：制御部３５は、受信された残量に関する情報に基づいて提示情報を決定する。制御部３５は、決定された提示情報を提示する。
【００７２】
上述したステップＳ３０１−ステップＳ３０２のプロセスは、例えば情報提示装置３０の電源がＯＦＦになるまで繰り返し実行されてよい。
【００７３】
以上述べたように、一実施形態に係る情報提示システム１によれば、容器センサ１０が容器８０の姿勢に関する情報を検出する。情報処理装置２０が、姿勢に関する情報に基づいて、容器８０の内容物の残量に関する情報を決定する。情報提示装置３０が、残量に関する情報に基づく提示情報を提示する。かかる構成によって、以下に説明するように、利便性を向上させた情報提示システム１が実現される。
【００７４】
例えば、情報提示システム１が飲食物の提供サービスに利用された場合、飲食店の店員は、例えば飲み物の容器が不透明で外観から残量を視認できない場合であっても、情報提示装置３０によって提示される提示情報に基づいて、客の飲み物の残量が少なくなったことを認識可能である。店員は、例えば客が次の飲み物を注文するより前に、提示情報に基づいて能動的に注文を取りに行くことができる。店員は、例えば客の飲み物の容器を目視せずに、提示情報に基づいて客の飲み物の空き状況を把握できる。情報提示システム１を利用する店舗は、客にとって飲食物の提供に関するサービス品質が向上される。情報提示システム１は、店員にとって利便性が高い。
【００７５】
飲食店の客は、例えば飲み物の容器が不透明で残量を視認できない場合であっても、当該提示情報に基づいて同じグループの他の客の飲み物の残量が少なくなったことを認識可能である。客は、例えば飲み物の残量が少なくなったタイミングで次の飲食物を注文しやすくなる。客にとって利便性が高い情報提示システム１が実現される。情報提示システム１は、次の飲食物を注文する動機付けを能動的に客に与る。情報提示システム１は、店舗にとって利便性が高い。
【００７６】
本発明を諸図面や実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、あるいは分割したりすることが可能である。
【００７７】
例えば、上述した実施形態において、情報提示システム１が飲食物の提供サービスに利用された例について説明した。しかしながら、情報提示システム１の利用態様は、上述した実施形態に限られない。情報提示システム１は、例えばユーザ個人によって利用されてよい。かかる場合、ユーザは、任意の場所に保管している容器８０に容器センサ１０を取り付ける。容器８０は、例えばユーザの自宅内、およびユーザが過去に利用した店舗内等の場所に保管されてよい。ユーザは、例えば容器８０の保管場所から離れた場所にいるときであっても、情報提示装置３０を用いて容器８０の内容物の残量に関する情報を確認可能である。
【００７８】
当該利用態様において、情報提示装置３０は、例えばユーザが所有するスマートフォンまたはＰＣ等の装置であってよい。当該情報提示装置３０に提示される提示情報について、図１０を参照して具体的に説明する。情報提示装置３０の制御部３５は、提示情報として、第３画面１３０を表示部３２に表示させる。第３画面１３０上の領域１３１内には、容器センサ１０が取り付けられた容器８０毎に、残量に関する情報が文字および画像を用いて表示されてよい。第３画面１３０条の領域１３２内には、容器８０の内容物に関する任意の情報が表示されてよい。内容物に関する情報には、例えば内容物の名称、開栓日時、保管場所、製造者の名称、保存状態の経時変化、最後に残量が変化した日、破棄されるまでの残り日数、および価格等を示す情報が含まれてよい。内容物に関する情報の一部または全部は、情報提示装置３０に対するユーザ操作に応じて入力されてよい。内容物に関する情報の一部または全部は、例えばネットワーク５０を介して取得されてよい。
【００７９】
上述した実施形態において、容器センサ１０が、取付部１５を介して容器８０の底部に嵌合される構成について説明した。しかしながら、取付部１５の構造は、上述した実施形態に限られない。例えば図９に示す容器センサ１０ａの取付部１５ａは、ベルト形状またはバンド形状を有してよい。かかる容器センサ１０ａは、取付部１５ａを介して容器の側面上に固定される。かかる構成によれば、例えば形状が異なる容器８０に対して共通の容器センサ１０ａが採用可能である。このため、利便性を更に向上させた情報提示システム１が実現される。
【００８０】
容器センサ１０は、例えば図９に示すように、取付部１５を介して飲食店側の容器８０に取り付けていてよい。飲食店の店員は、客の容器に内容物を注ぐときに容器を傾ける。情報提示装置３０は、飲食店の在庫容器の内容量を提示してよい。情報提示装置３０は、内容量の少なくなった容器に相当する新しい飲食物の発注画面を表示してよい。情報提示システム１は、在庫を管理する店舗にとって利便性が高い。情報提示システム１は、店舗に対して能動的に次の飲食物を発注する動機付けを与える。情報提示システム１は、店舗に飲食物を納入する酒店にとって利便性が高い。
【００８１】
上述した実施形態において、情報提示システム１の各構成要素の構成および機能の一部または全部が、他の構成要素に包含されてよい。例えば、情報処理装置２０の構成および機能の一部または全部が、容器センサ１０または情報提示装置３０に包含されてよい。かかる場合、情報提示システム２は、図１１に示すように、容器センサ１０ｂと、情報提示装置３０と、を備えてよい。例えば、容器センサ１０ｂの制御部１４が、容器８０の姿勢に関する情報に基づいて、容器８０の内容物の残量に関する情報を決定してよい。制御部１４は、決定された残量に関する情報を外部に送信する。あるいは、情報提示装置３０の制御部３５が、容器センサ１０から受信した姿勢に関する情報に基づいて、容器８０の内容物の残量に関する情報を決定してよい。
【００８２】
上述した実施形態において、情報提示装置３０の表示部３２が、提示情報として第１画面１１０、第２画面１２０、および第３画面１３０を表示する構成について説明した。しかしながら、上述したように、情報を提示する処理には、例えば当該情報を画面上に表示する処理、ならびに、当該情報を音声出力する処理等が含まれてよい。したがって、情報提示装置３０は、例えば提示情報を音声出力するための音声出力部を備えてよい。音声出力部は、例えばスピーカを含んでよい。提示情報を提示するために用いられる、表示部３２および音声出力部を含む構成要素を、情報提示部ともいう。
【００８３】
本開示において「第１」及び「第２」等の記載は、当該構成を区別するための識別子である。本開示における「第１」及び「第２」等の記載で区別された構成は、当該構成における番号を交換することができる。例えば、第１識別情報は、第２識別情報と識別子である「第１」と「第２」とを交換することができる。識別子の交換は同時に行われる。識別子の交換後も当該構成は区別される。識別子は削除してよい。識別子を削除した構成は、符号で区別される。識別子は追加してよい。例えば、制御部１４は第１制御部１４に、制御部２３は第２制御部２３に、制御部３５は第３制御部３５に変更しうる。本開示における「第１」及び「第２」等の識別子の記載のみに基づいて、当該構成の順序の解釈、小さい番号の識別子が存在することの根拠に利用してはならない。
【符号の説明】
【００８４】
１、２    情報提示システム
１０、１０ａ、１０ｂ    容器センサ
１１    通信部
１２    センサ
１３    記憶部
１４    制御部
１５    取付部
２０    情報処理装置
２１    通信部
２２    記憶部
２３    制御部
３０    情報提示装置
３１    通信部
３２    表示部
３３    操作部
３４    記憶部
３５    制御部
５０    ネットワーク
８０    容器
【図１】
2018068383.tif 000003
【図２】
2018068383.tif 000004
【図３】
2018068383.tif 000005
【図４】
2018068383.tif 000006
【図５】
2018068383.tif 000007
【図６】
2018068383.tif 000008
【図７】
2018068383.tif 000009
【図８】
2018068383.tif 000010
【図９】
2018068383.tif 000011
【図１０】
2018068383.tif 000012
【図１１】
2018068383.tif 000013