(57)【要約】【課題】飲料容器またはその所持者の状態を推定する。【解決手段】状態推定システム（１００）は、飲料容器（１）の付属物である収容体（２）に設けた１または複数のセンサと、該センサの検出結果を取得して飲料容器（１）または飲料容器（１）の所持者の状態を推定する状態推定装置（５）と、状態推定装置（５）の推定した状態に応じた情報を通知する情報通知装置（７）と、を含む。【選択図】図１
2020079985.tif 000002
【特許請求の範囲】
【請求項１】
飲料容器の付属物に設けた１または複数のセンサと、
該センサの検出結果を取得して上記飲料容器または該飲料容器の所持者の状態を推定する状態推定装置と、
該状態推定装置の推定した状態に応じた情報を上記所持者および所定の通知先の少なくとも一方に通知する情報通知装置と、
を含む状態推定システム。
【請求項２】
上記センサには、上記飲料容器の傾きを検出するセンサが含まれており、
上記状態推定装置は、上記センサにより所定範囲の傾きが第１の所定時間続けて検出された場合に、上記所持者が上記飲料容器内の飲料を飲んだと推定し、
上記情報通知装置は、上記所持者が上記飲料容器内の飲料を飲んだことを上記通知先に通知することを特徴とする請求項１に記載の状態推定システム。
【請求項３】
上記センサには、上記飲料容器の周囲の温度を検出する温度センサと、上記飲料容器の周囲の湿度を検出する湿度センサとが含まれており、
上記状態推定装置は、上記所持者が上記飲料を飲んだと推定した結果に基づいて特定した、上記所持者による上記飲料の飲用量または飲用頻度が、上記温度センサおよび上記湿度センサが検出した温度および湿度に応じた所定の閾値未満である場合に、飲用量または頻度が不足していると推定し、
上記情報通知装置は、上記状態推定装置が飲用量または頻度が不足していると推定した場合に、飲用量または頻度が不足していることを上記所持者および上記通知先の少なくとも一方に通知することを特徴とする請求項２に記載の状態推定システム。
【請求項４】
上記情報通知装置は上記付属物に設けられており、上記所持者に対し、上記飲料を飲むことを促す音声を出力することを特徴とする請求項３に記載の状態推定システム。
【請求項５】
上記センサには、上記飲料容器の傾きを検出するセンサが含まれており、
上記状態推定装置は、上記センサにより所定範囲の傾きが第２の所定時間続けて検出された場合に、上記飲料容器が傾倒していると推定し、
上記情報通知装置は、上記飲料容器が傾倒していることを上記所持者に通知することを特徴とする請求項１から４の何れか１項に記載の状態推定システム。
【請求項６】
上記センサには、上記飲料容器の重量を検出する重量センサが含まれており、
上記状態推定装置は、上記重量センサが検出する重量が減った場合に、上記所持者が上記飲料容器内の飲料を飲んだと推定し、
上記情報通知装置は、上記所持者が上記飲料容器内の飲料を飲んだことを上記通知先に通知することを特徴とする請求項１に記載の状態推定システム。
【請求項７】
上記状態推定装置は、上記所持者が上記飲料を飲んだと推定した結果に基づいて上記所持者による上記飲料の飲用量または飲用頻度を特定し、当該所持者の飲用量または飲用頻度の過不足を、他の１または複数の所持者による飲用量または飲用頻度と対比することにより推定し、
上記情報通知装置は、上記状態推定装置が、上記飲料の飲用量または飲用頻度が不足していると推定した場合に、飲用量または飲用頻度が不足していることを上記所持者および上記通知先の少なくとも一方に通知することを特徴とする請求項２、３、４、６の何れか１項に記載の状態推定システム。
【請求項８】
飲料容器の付属物であって、
１または複数のセンサと、
上記飲料容器または該飲料容器の所持者の状態を推定する状態推定装置に対し、上記センサの検出結果を送信する通信部と、を備えていることを特徴とする飲料容器の付属物。
【請求項９】
飲料容器の付属物に設けた１または複数のセンサの検出結果を取得する検出結果取得ステップと、
上記検出結果取得ステップで取得した上記検出結果に基づいて上記飲料容器または該飲料容器の所持者の状態を推定する状態推定ステップと、をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯用の飲料容器の付属物を利用した、該飲料容器または該飲料容器の所持者の状態を推定する状態推定システム等に関する。
【背景技術】
【０００２】
近時、携帯用の飲料容器により飲料を持ち歩く人が増えており、それに伴って、携帯用の飲料容器の付加価値を向上させるための技術の開発が進められている。例えば、下記の特許文献１には、携帯用の飲料容器である保温ボトル本体または保温ボトルの本体ガードに現在位置検出部を設け、検出された現在位置情報を登録者のスマートフォンで参照させる技術が開示されている。この技術によれば、家族などの登録者が保温ボトルの所持者の現在位置を把握することができるという付加価値を保温ボトルに与えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−４８１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術では、保温ボトルの所持者がどこにいるかを把握できるだけで、保温ボトルの所持者や保温ボトルがどのような状態にあるかについては把握することができない。本発明の一態様は、飲料容器の所持者がどのような状態にあるか、あるいは飲料容器がどのような状態にあるかを推定することが可能な状態推定システム等を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明の一態様に係る状態推定システムは、飲料容器の付属物に設けた１または複数のセンサと、該センサの検出結果を取得して上記飲料容器または該飲料容器の所持者の状態を推定する状態推定装置と、該状態推定装置の推定した状態に応じた情報を上記所持者および所定の通知先の少なくとも一方に通知する情報通知装置と、を含む。これにより、飲料容器の所持者がどのような状態にあるか、あるいは飲料容器がどのような状態にあるかを推定することができ、また、状態推定装置が推定した状態を上記所持者および上記所定の通知先の少なくとも一方に認識させることができる。
【０００６】
上記状態推定システムにおいて、上記センサには、上記飲料容器の傾きを検出するセンサが含まれていてもよく、上記状態推定装置は、上記センサにより所定範囲の傾きが第１の所定時間続けて検出された場合に、上記所持者が上記飲料容器内の飲料を飲んだと推定し、上記情報通知装置は、上記所持者が上記飲料容器内の飲料を飲んだことを上記通知先に通知してもよい。これにより、上記所持者が飲料容器内の飲料を飲んだことを推定し、その推定結果を上記所定の通知先に認識させることができる。
【０００７】
上記状態推定システムにおいて、上記センサには、上記飲料容器の周囲の温度を検出する温度センサと、上記飲料容器の周囲の湿度を検出する湿度センサとが含まれていてもよく、上記状態推定装置は、上記所持者が上記飲料を飲んだと推定した結果に基づいて特定した、上記所持者による上記飲料の飲用量または飲用頻度が、上記温度センサおよび上記湿度センサが検出した温度および湿度に応じた所定の閾値未満である場合に、飲用量または頻度が不足していると推定し、上記情報通知装置は、上記状態推定装置が飲用量または頻度が不足していると推定した場合に、飲用量または頻度が不足していることを上記所持者および上記通知先の少なくとも一方に通知してもよい。これにより、飲料容器の所持者が、気温や湿度の観点から水分補給が必要な環境下にあるにもかかわらず、飲用頻度や飲用量が少ない場合に、そのことを上記所持者および上記所定の通知先の少なくとも一方に認識させることができる。
【０００８】
上記状態推定システムにおいて、上記情報通知装置は上記付属物に設けられており、上記所持者に対し、上記飲料を飲むことを促す音声を出力してもよい。これにより、水分補給すべきであることを上記所持者に明確に認識させて、該所持者が熱中症になることを未然に防ぐことができる。
【０００９】
上記状態推定システムにおいて、上記センサには、上記飲料容器の傾きを検出するセンサが含まれていてもよく、上記状態推定装置は、上記センサにより所定範囲の傾きが第２の所定時間続けて検出された場合に、上記飲料容器が傾倒していると推定し、上記情報通知装置は、上記飲料容器が傾倒していることを上記所持者に通知してもよい。これにより、飲料容器が傾倒していることを上記所持者に認識させて、飲料容器を直立させるように促すことができる。
【００１０】
上記状態推定システムにおいて、上記センサには、上記飲料容器の重量を検出する重量センサが含まれていてもよく、上記状態推定装置は、上記重量センサが検出する重量が減った場合に、上記所持者が上記飲料容器内の飲料を飲んだと推定し、上記情報通知装置は、上記所持者が上記飲料容器内の飲料を飲んだことを上記通知先に通知してもよい。これにより、所持者が飲料を飲んだことを高精度に推定することができ、その高精度な推定結果を上記所定の通知先に認識させることができる。
【００１１】
上記状態推定システムにおいて、上記状態推定装置は、上記所持者が上記飲料を飲んだと推定した結果に基づいて上記所持者による上記飲料の飲用量または飲用頻度を特定し、当該所持者の飲用量または飲用頻度の過不足を、他の１または複数の所持者による飲用量または飲用頻度と対比することにより推定し、上記情報通知装置は、上記状態推定装置が、上記飲料の飲用量または飲用頻度が不足していると推定した場合に、飲用量または飲用頻度が不足していることを上記所持者および上記通知先の少なくとも一方に通知してもよい。これにより、上記飲料容器の所持者の飲用量または飲用頻度が相対的に少ない状態であることを推定し、その推定結果を当該所持者および上記所定の通知先の少なくとも一方に認識させることができる。
【００１２】
本発明の一態様に係る飲料容器の付属物は、上記の課題を解決するために、１または複数のセンサと、上記飲料容器または該飲料容器の所持者の状態を推定する状態推定装置に対し、上記センサの検出結果を送信する通信部と、を備えている。また、本発明の一態様に係るプログラムは、上記の課題を解決するために、飲料容器の付属物に設けた１または複数のセンサの検出結果を取得する検出結果取得ステップと、上記検出結果取得ステップで取得した上記検出結果に基づいて上記飲料容器または該飲料容器の所持者の状態を推定する状態推定ステップと、をコンピュータに実行させる。これらの付属物およびプログラムによれば、上述の状態推定システムと同様の作用効果を奏する。
【発明の効果】
【００１３】
本発明の一態様によれば、飲料容器の所持者がどのような状態にあるか、あるいは飲料容器がどのような状態にあるかを推定することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る状態推定システムを構成する情報処理ユニット、状態推定装置、および情報通知装置の要部構成の一例を示すブロック図である。
【図２】上記状態推定システムの概要を示す図である。
【図３】上記状態推定システムにおける処理の流れの一例を示すフローチャートである。
【図４】飲料容器の外部または内部に情報処理ユニットを配置した例を示す図である。
【発明を実施するための形態】
【００１５】
〔実施形態１：飲料容器の所持者の状態推定〕
〔システムの概要〕
本発明の一実施形態に係る状態推定システム１００の概要を図２に基づいて説明する。図２は、状態推定システム１００の概要を示す図である。図示のように、状態推定システム１００には、飲料容器１と、飲料容器１を収容する収容体２と、収容体２に取り付けられた情報処理ユニット３と、状態推定装置５と、情報通知装置７が含まれている。なお、状態推定システム１００に含まれる飲料容器１、収容体２、および情報処理ユニット３の組の数は複数であってもよい。また、状態推定システム１００に含まれる情報通知装置７の数も複数であってもよい。
【００１６】
状態推定システム１００は、飲料容器１の所持者の状態を推定し、推定した状態に応じた情報を上記所持者および所定の通知先の少なくとも一方に通知するシステムである。本実施形態では、状態推定システム１００が、飲料容器１の所持者が、飲料容器１内の飲料を飲んだ状態を推定する例を説明するが、推定の対象となる状態はこの例に限られない。状態推定システム１００は、例えば、図２に示すように、情報処理ユニット３が取り付けられた飲料容器１が収容された収容体２を所持する子供Ａの状態を、子供Ａから離れた場所にいる親Ｂにより見守る場合に利用することができる。この場合、上述の所定の通知先は親Ｂである。親Ｂは、情報通知装置７の所持者であり、情報通知装置７が画像の表示や音声の出力等を行うことにより、親Ｂへの通知が実現される。無論、飲料容器１の所持者は子供Ａに限られず、所定の通知先は親Ｂに限られない。
【００１７】
飲料容器１は、内部に飲料を収容する携帯可能な容器である。飲料容器１は、上面が開口部となっている円筒形の本体部１１と上記開口部を閉塞するように設けられたキャップ部１２を含む。キャップ部１２は、開閉可能に構成されており、キャップ部１２を開くと本体部１１の開口部および飲み口が解放されて飲料を飲むことができる状態となる。飲料容器１は、飲料を収容することができ、収容した飲料が漏れない程度に密閉できるようなものであればよい。本実施形態では、飲料容器１が、飲料の保温機能を有する容器、具体的にはステンレス製のまほうびんである例を説明する。
【００１８】
収容体２は、飲料容器１を収容するものである。図２に示す収容体２は、円筒形の飲料容器１を収容できるように、円形の底面部と円筒状の側面部を有した構成となっている。収容体２は、飲料容器１の携帯性を向上させる機能や、飲料容器１を衝撃などから保護する機能を有するものであってもよい。収容体２は、底面部に情報処理ユニット３が取り付けられている点で、一般的な収容体と異なっている。収容体２は、飲料容器１の側面部を保護できるように、一般的な収容体よりも側面部の高さが高くなっている。また、収容体２に飲料容器１を収容すると、飲料容器１の底面が情報処理ユニット３の上面と対向する状態で飲料容器１と情報処理ユニット３との位置関係が固定され、この位置関係は収容体２に飲料容器１を収容している期間中維持される。本明細書では、情報処理ユニット３が取り付けられた収容体２を、飲料容器１の付属物として取り扱う。
【００１９】
情報処理ユニット３は、１または複数のセンサを含み、該センサの検出結果を状態推定装置５に送信する。なお、本実施形態では、情報処理ユニット３が状態推定装置５に上記検出結果を直接送信する例を説明するが、情報処理ユニット３は状態推定装置５とは異なる所定の装置に検出結果を送信し、記憶させてもよい。この場合、状態推定装置５は当該装置にアクセスすることにより上記検出結果を取得する。また、この場合、情報処理ユニット３と上記装置との通信は、インターネットを経由しない閉域網を介して行うことがセキュリティの観点から好ましい。また、情報処理ユニット３は、状態推定装置５の推定した状態に応じた情報を、飲料容器１の所持者に対して、音声等により通知する情報通知装置としての機能も有していてもよい。
【００２０】
状態推定装置５は、情報処理ユニット３に含まれる上記センサの検出結果を取得して、飲料容器１の状態または飲料容器１の所持者の状態を推定する装置である。状態推定装置５は、典型的には、インターネット等の通信ネットワーク内に設置されたクラウドサーバ等のコンピュータである。状態推定装置５が推定する状態については後述する。そして、情報通知装置７は、状態推定装置５の推定した状態に応じた情報を所定の通知先に通知する装置である。本実施形態では、図２に示すように、情報通知装置７がスマートフォンである例を説明する。
【００２１】
〔状態推定の例：飲料を飲んだ状態の推定〕
詳細は後述するが、情報処理ユニット３に設けられたセンサには、飲料容器１の傾きを検出するセンサが含まれている。なお、このセンサは情報処理ユニット３の内部に設けられているが、上述のように、収容体２によって飲料容器１と情報処理ユニット３との位置関係は固定されているので、上記センサで検出した傾きは、飲料容器１の傾きとみなすことができる。
【００２２】
飲料容器１の所持者が飲料容器１内の飲料を飲むときは、通常、飲料容器１が所定時間以上続けて傾けられる。そこで、状態推定装置５は、上記センサにより所定範囲内の傾きが所定時間（以降では「第１の所定時間」と表記する）だけ続けて検出された場合に、所持者が飲料容器１内の飲料を飲んだと推定する。上記所定範囲は、円筒状の飲料容器の飲料を飲むときの当該飲料容器の標準的な傾きの範囲を基準として設定すればよい。例えば、飲料容器１の本体部１１の開口部が鉛直上方を向いている状態における傾きを０°、開口部が鉛直下方を向いている状態における傾きを１８０°とした場合、上記所定範囲は、７０°以上としてもよい。また、第１の所定時間は、一般的に容器内の飲料を飲むときに該容器を傾けた状態を維持する最小限の時間を基準として設定すればよく、例えば１秒としてもよい。そして、情報通知装置７は、状態推定装置５が推定した状態に応じた情報を通知する。例えば、図２の例では、状態推定装置５が、子供Ａが飲料容器１内の飲料を飲んだと推定した場合、情報通知装置７は、子供Ａが飲料容器１内の飲料を飲んだことを示すメッセージを通知する。この通知により、情報通知装置７の所持者である親Ｂは、子供Ａが飲料容器１内の飲料を飲んだことを把握して、子供Ａの水分補給の頻度を確認することができる。
【００２３】
〔装置の要部構成〕
状態推定システム１００を構成する情報処理ユニット３、状態推定装置５、および情報通知装置７のより詳細な構成を図１に基づいて説明する。図１は、本発明の一実施形態に係る状態推定システム１００を構成する情報処理ユニット３、状態推定装置５、および情報通知装置７の要部構成の一例を示すブロック図である。
【００２４】
≪情報処理ユニットの要部構成≫
情報処理ユニット３は、情報処理ユニット３の各部を統括して制御する制御部３１、情報処理ユニット３が使用する各種情報を記憶する記憶部３２、および情報処理ユニット３が他の装置（具体的には状態推定装置５）とＬＴＥ（Long Term Evolution）等の通信規格に従って通信するための通信部３３を備えている。そして、制御部３１にはデータ送信制御部３１１が含まれている。また、制御部３１には、音声出力制御部３１２が含まれていてもよい。また、本実施形態の情報処理ユニット３は、複数のセンサを備えている。具体的には、情報処理ユニット３は、加速度センサ３４、ジャイロセンサ３５、温度センサ３６、湿度センサ３７、および重量センサ３８を備えている。また、図示していないが、情報処理ユニット３は、ＣＯ２等の所定の気体を検出するガスセンサや、ホコリやＰＭ２．５等の浮遊微粒子を検出するホコリセンサ等を備えていてもよい。なお、情報処理ユニット３は、これらのセンサを少なくとも１つ備えていればよい。また、情報処理ユニット３は、位置検出部３９を備えていてもよい。また、情報処理ユニット３は、音声出力制御部３１２の制御に従って音声を出力する音声出力部４０を備えていてもよく、図示していないが、画像（静止画または動画）を撮像する撮像部や、音声を記録する録音部等を備えていてもよい。
【００２５】
加速度センサ３４は、加速度を検出するセンサである。また、ジャイロセンサ３５は、角速度を検出するセンサである。本実施形態では、３軸の加速度センサ３４と３軸のジャイロセンサ３５を組み合わせた６軸センサの検出結果を用いて、飲料容器１の所持者が飲料容器１内の飲料を飲んだ状態を推定する例を説明する。なお、情報処理ユニット３は、飲料容器１の傾きを示す情報を出力するセンサを少なくとも１つ含んでいればよく、そのセンサは６軸センサに限られない。例えば、加速度センサ３４のみを用いる構成としてもよい。温度センサ３６は、飲料容器１の周囲の温度を検知するセンサである。飲料容器１が屋外にある場合、温度センサ３６は外気温と概ね等しい温度を出力し、飲料容器１が屋内にある場合、温度センサ３６は室温と概ね等しい温度を出力する。湿度センサ３７は、飲料容器１の周囲の湿度を検知するセンサである。重量センサ３８は、飲料容器１の重量を検知するセンサである。重量センサ３８が検知する飲料容器１の重量から、飲料容器１内の飲料の量がどれだけ変化したかを推定することができる。図２の例のように、飲料容器１の底面側に情報処理ユニット３を配置する場合、重量センサ３８は、情報処理ユニット３の上面側にかかる荷重を検知できるように配置される。位置検出部３９は、飲料容器１の現在位置を検出するためのものである。位置検出部３９は、現在位置を検出して、検出した位置を示す位置情報を出力するものであればよく、例えばＧＰＳ（Global Positioning System）を利用して現在位置を検出するものであってもよい。
【００２６】
データ送信制御部３１１は、上述の各センサおよび位置検出部３９の出力を監視し、それらの検出結果を示す情報を状態推定装置５に送信する。また、音声出力制御部３１２は、音声出力部４０に所定の音声を出力させることにより、状態推定装置５による状態推定の結果（以降では「状態推定結果」と表記する）を通知する。出力させる音声は、音声メッセージであってもよいし、例えばブザー音やメロディなどの電子音であってもよい。
【００２７】
≪状態推定装置の要部構成≫
状態推定装置５は、状態推定装置５の各部を統括して制御する制御部５１と、状態推定装置５が使用する各種情報を記憶する記憶部５２を備えている。また、状態推定装置５は、状態推定装置５が他の装置（具体的には情報処理ユニット３および情報通知装置７）とＬＴＥ等の通信規格に従って通信するための通信部５３を備えている。そして、制御部５１にはデータ取得部５１１、状態推定部５１２、および通知制御部５１３が含まれている。また、制御部５１には、要求転送部５１４が含まれていてもよい。
【００２８】
データ取得部５１１は、飲料容器１の付属物に設けたセンサの検出結果を取得する。本実施形態では、データ取得部５１１は、通信部５３を介して情報処理ユニット３の通信部３３と通信し、情報処理ユニット３に設けたセンサの検出結果を取得する。
【００２９】
状態推定部５１２は、データ取得部５１１が取得したセンサの検出結果に基づいて、飲料容器１の所持者の状態を推定する。具体的には、状態推定部５１２は、加速度センサ３４およびジャイロセンサ３５により所定範囲の傾きが第１の所定時間続けて検出された場合に、所持者が飲料容器１内の飲料を飲んだと推定する。なお、状態推定部５１２は、他の状態を推定することも可能である。状態推定の他の例については後述する。
【００３０】
通知制御部５１３は、状態推定部５１２の推定した状態に応じた情報を飲料容器１の所持者および所定の通知先の少なくとも何れかに通知するための制御を行う。例えば、通知制御部５１３は、状態推定部５１２の推定した状態に応じた情報を情報通知装置７に出力させることにより、情報通知装置７の所持者に通知してもよい。
【００３１】
また、例えば、通知制御部５１３は、状態推定部５１２の推定した状態に応じた情報を生成してもよい。例えば、通知制御部５１３は、状態推定部５１２の推定した状態に応じた電子メールを生成し、情報通知装置７の所持者が設定したアドレス宛てに送信してもよい。また、例えば、通知制御部５１３は、所定のウェブサイトに状態推定部５１２の推定した状態に応じた情報を生成し、当該情報を生成した旨を情報通知装置７に通知してもよい。生成された上記情報には、情報通知装置７にインストールされている所定のアプリケーションソフトウェアからアクセスできるようにしてもよい。また、通知制御部５１３は、状態推定部５１２の推定した状態に応じた情報を情報処理ユニット３に出力させることにより、飲料容器１の所持者に通知してもよい。
【００３２】
また、通知制御部５１３は、通知要否を判定する機能を備えていてもよい。通知要否の判定基準は予め定めておけばよい。例えば、飲料容器１の所持者が予め設定したエリアの外に出たときに通知する構成とした場合、通知制御部５１３は、状態推定部５１２が推定した現在位置が上記エリアの中であれば通知不要と判定し、上記エリアの外であれば通知要と判定してもよい。
【００３３】
要求転送部５１４は、情報通知装置７からの通知要求を情報処理ユニット３に転送する。これにより、情報通知装置７の所持者は、情報通知装置７を操作して状態推定装置５に通知要求を送信し、この通知要求を要求転送部５１４から情報処理ユニット３に転送させて、情報処理ユニット３から飲料容器１の所持者に対する通知を行わせることができる。
【００３４】
≪情報通知装置の要部構成≫
情報通知装置７は、情報通知装置７の各部を統括して制御する制御部７１と、情報通知装置７が使用する各種情報を記憶する記憶部７２、情報通知装置７が他の装置（具体的には状態推定装置５）とＬＴＥ等の通信規格に従って通信するための通信部７３を備えている。また、情報通知装置７は、入力操作を受け付ける入力部７４、情報を表示する表示部７５、および音声を出力する音声出力部７６を備えている。情報通知装置７がスマートフォンである場合、表示部７５と入力部７４はタッチパネルで実装されていてもよい。そして、制御部７１には、状態情報取得部７１１と通知部７１２が含まれている。また、制御部７１には、通知要求部７１３が含まれていてもよい。情報通知装置７がスマートフォンである場合、所定のアプリケーションソフトウェアをインストールすることにより、状態情報取得部７１１、通知部７１２、および通知要求部７１３の機能を実現してもよい。
【００３５】
状態情報取得部７１１は、状態推定装置５の状態推定結果を示す情報を取得する。具体的には、状態情報取得部７１１は、通信部７３を介して状態推定装置５と通信することにより、状態推定装置５から上記状態推定結果を示す情報を受信する。
【００３６】
通知部７１２は、状態推定装置５の推定した状態に応じた情報を情報通知装置７の所持者に通知する。通知の態様は特に限定されない。例えば、通知部７１２は、表示部７５に上記情報を表示させることによって通知してもよいし、音声出力部７６に上記情報を音声出力させることによって通知してもよいし、図示しない光源を点灯または点滅させることによって通知してもよい。また、「状態推定装置５の推定した状態に応じた情報」は、状態推定装置５の推定した状態に関連する情報であればよい。例えば、状態推定装置５が飲料容器１内の飲料が飲まれたと推定した場合、通知部７１２は、飲料容器１内の飲料が飲まれたことを示す画像や音声を出力させてもよいし、地図上に飲料容器１内の飲料が飲まれた位置を表示してもよい。この場合、状態推定装置５から、位置検出部３９が検出した位置情報を、飲料が飲まれた位置を示す情報として取得すればよい。なお、「状態推定装置５の推定した状態に応じた情報」は、状態情報取得部７１１が取得した、状態推定装置５の状態推定結果を示す情報を用いて通知部７１２が生成してもよいし、状態推定装置５の通知制御部５１３が生成してもよい。後者の場合、通知部７１２は、通知制御部５１３が生成した情報を取得して通知を行う。この場合、状態情報取得部７１１を省略してもよい。
【００３７】
また、通知部７１２は、状態推定装置５の推定した状態に関連する他の情報についても併せて通知してもよい。例えば、通知部７１２は、飲料容器１内の飲料が飲まれたことを通知する場合、その日の累積飲用回数を併せて表示してもよいし、時間帯ごとの飲用回数を示すグラフを併せて表示してもよい。
【００３８】
通知要求部７１３は、情報処理ユニット３に通知を行わせるための通知要求を送信する。上述のように、状態推定装置５が要求転送部５１４を備えているため、通知要求部７１３は、状態推定装置５に通知要求を送信すれば、該通知要求を要求転送部５１４により情報処理ユニット３に転送させることができる。なお、情報処理ユニット３と情報通知装置７が直接通信することが可能であれば、通知要求部７１３は、情報処理ユニット３に通知要求を直接送信してもよい。
【００３９】
〔状態推定の例〕
≪飲料を飲んだ状態を推定する他の例≫
状態推定部５１２は、重量センサ３８が検出する重量が減った場合に、所持者が飲料容器１内の飲料を飲んだと推定してもよい。そして、情報通知装置７の通知部７１２は、所持者が飲料容器１内の飲料を飲んだことを情報通知装置７の所持者に通知してもよい。
【００４０】
この場合、状態推定部５１２は、加速度センサ３４およびジャイロセンサ３５の検出結果から、飲料容器１が直立した状態（飲料容器１の本体部１１の開口部が鉛直上方を向いている状態）で静置されているか否かを判定する。そして、状態推定部５１２は、飲料容器１が直立した状態で静置されていると判定したときの重量センサ３８の検出結果を、飲料容器１の重量であると特定し、特定した重量が前回特定した重量よりも減っていれば、所持者が飲料を飲んだと推定する。これにより、所持者が飲料を飲んだことを高精度に推定することができる。
【００４１】
また、重量の減少量は、所持者が飲んだ量を示しているから、状態推定部５１２は、重量の減少量を持者が飲んだ量と推定することもできる。さらに、状態推定部５１２は、重量センサ３８の検出結果から、飲料容器１に残っている飲料の量を推定することもできる。なお、重量センサ３８を用いずに飲料容器１に残っている飲料の量を推定することもできる。例えば、飲料容器１に残っている飲料の量が少ないほど、飲用時の飲料容器１の傾きは大きくなるから、状態推定部５１２は、飲料容器１の傾きから飲料容器１内の飲料の残量を推定することも可能である。
【００４２】
≪飲料を飲んだ状態の推定結果の利用例≫
状態推定部５１２は、所持者が飲料を飲んだと推定した結果に基づいて特定した所持者の飲用頻度が、温度センサ３６が検出した温度に応じた所定の閾値未満である場合に、飲用頻度が不足していると推定してもよい。この所定の閾値は、温度が高いほど大きい値である。例えば、検出温度が３０℃以上である場合の閾値を１回／３０分とした場合、状態推定部５１２は、前回所持者が飲料を飲んだと推定したときから、３０分経過しても、所持者が飲料を飲んだと推定されなければ、飲用頻度が不足していると推定してもよい。そして、通知制御部５１３は飲用頻度が不足していることを情報通知装置７に通知し、情報通知装置７の通知部７１２は、飲用頻度が不足していることを情報通知装置７の所持者に通知してもよい。また、状態推定部５１２は、温度センサ３６および湿度センサ３７が検出した温度および湿度に応じた所定の閾値未満である場合に、飲用頻度が不足していると推定してもよい。湿度の高低は水分補給を行うべき頻度と相関があるため、湿度を考慮することによって、飲用頻度が不足していることの推定をより適切に行うことができる。
【００４３】
これにより、飲料容器１の所持者が、気温が高く、こまめな水分補給が必要な環境下にあるにもかかわらず、飲用頻度が少ない場合に、そのことを情報通知装置７の所持者に認識させることができる。そして、情報通知装置７の所持者は、飲料容器１の所持者やその監督者に連絡する等して、飲料容器１の所持者を涼しい場所に移動させたり、水分補給させたりすることにより、飲料容器１の所持者が熱中症になることを防ぐことができる。
【００４４】
また、情報通知装置７の所持者は、情報通知装置７を介して、飲料容器１の所持者への通知を行うこともできる。この場合、情報通知装置７の所持者は、入力部７４に対し、飲料容器１の所持者への通知を行うための入力操作を行う。そして、この入力操作を検出した通知要求部７１３が、状態推定装置５に飲料容器１の所持者への通知を要求する。この要求を受信した状態推定装置５では、要求転送部５１４が、飲料容器１の所持者への通知要求を情報処理ユニット３に転送する。そして、転送された通知要求を受信した情報処理ユニット３では、音声出力制御部３１２が、音声出力部４０に、飲用頻度が不足していることを通知するための所定の音声を出力させる。これにより、飲料容器１の所持者に水分補給を促して、熱中症になることを未然に防ぐことができる。
【００４５】
また、通知制御部５１３は、飲用頻度が不足しているとの状態推定結果を情報処理ユニット３に通知してもよい。この場合、情報処理ユニット３の音声出力制御部３１２は、音声出力部４０に上記所定の音声を出力させることにより、飲用頻度が不足していることを飲料容器１の所持者に通知してもよい。このような構成であっても、飲料容器１の所持者に水分補給を促して、飲料容器１の所持者が熱中症になることを未然に防ぐことができる。
【００４６】
なお、音声出力部４０に出力させる音声は、飲用頻度が不足していることを飲料容器１の所持者に認識させることができるような音声であればよく、特に限定されない。例えば、音声出力制御部３１２は、飲料容器１の所持者に対し、飲料容器１の飲料を飲むことを促す音声（例えば、「水分補給しましょう」等の音声）を音声出力部４０に出力させてもよい。これにより、水分補給すべきであることを明確に認識させて、飲料容器１の所持者が熱中症になることを未然に防ぐことができる。
【００４７】
また、状態推定部５１２は、飲用頻度の代わりに、所定時間当たりの飲用量を算出し、算出した飲用量が、温度センサ３６が検出した温度に応じた所定の閾値未満である場合に、飲用量が不足していると推定してもよい。この場合も、上記と同様の通知を行うことにより、飲料容器１の所持者が置かれている環境における温度に応じた適切なタイミングで飲料容器１の所持者に水分補給を促して、飲料容器１の所持者が熱中症になることを未然に防ぐことができる。
【００４８】
また、状態推定部５１２は、飲料容器１の所持者の飲用量または飲用頻度を特定し、特定した飲用量または飲用頻度と、他の所持者による飲用量または飲用頻度と対比することにより、飲料容器１の所持者の飲用量または飲用頻度の過不足を推定してもよい。この場合、状態推定装置５は、複数の飲料容器１（収容体２と情報処理ユニット３を含む）から、センシングデータを受信し、状態推定部５１２は、受信したセンシングデータから複数の飲料容器１の所持者のそれぞれについて飲料を飲んだことを推定する。なお、上記センシングデータは、情報処理ユニット３が備える各種センサによるセンシングによって生成されたデータであり、センサの検出結果を示すものである。また、上記対比について、状態推定部５１２は、例えば複数の飲料容器１の所持者の飲用量または飲用頻度の平均値を算出し、飲用量または飲用頻度が平均値よりも多いか否かにより過不足を推定してもよい。なお、上記飲用量は、所定時間当たりの飲用量であってもよいし、所定期間（例えば飲料容器１の所持者が家の外に出ている期間）における累積の飲用量であってもよい。
【００４９】
そして、情報通知装置７の通知部７１２は、状態推定部５１２が、飲用量または飲用頻度が不足していると推定した場合に、飲用量または飲用頻度が不足している旨を通知してもよい。また、情報処理ユニット３の音声出力制御部３１２は、通知部７１２による通知の代わりに、あるいは通知部７１２による通知と共に、飲用量または飲用頻度が不足している旨を飲料容器１の所持者に通知してもよい。これにより、飲料容器１の所持者の飲用量または飲用頻度が相対的に少ない状態であることを推定し、通知することができる。また、状態推定部５１２は、複数の飲料容器１の所持者の飲用量または飲用頻度を特定し、通知制御部５１３はそれらの特定結果を情報通知装置７に通知してもよい。この構成によれば、例えば団体スポーツの各参加者の飲用量または飲用頻度を、当該団体スポーツの監督者等が所持する情報通知装置７に通知することも可能である。これにより、監督者等は、飲用量または飲用頻度が少ない参加者に水分補給を促すことができる。
【００５０】
≪位置情報に基づく状態の推定≫
状態推定部５１２は、位置検出部３９の出力する位置情報に基づいて、飲料容器１の状態または飲料容器１の所持者の状態を推定してもよい。例えば、状態推定部５１２は、位置検出部３９の出力する位置情報に基づいて、飲料容器１の所持者が、予め設定した地点に到達した状態を推定してもよい。地点の設定は、例えば情報通知装置９を介して行うことができるようにしてもよい。これにより、図２の親Ｂは、この状態の通知を情報通知装置９にて確認することにより、子供Ａが自宅、学校、塾などの施設に到着したことを認識することが可能になる。
【００５１】
また、例えば、状態推定部５１２は、位置検出部３９の出力する位置情報に基づいて、飲料容器１の所持者が、予め設定したエリアから出た状態を推定してもよい。これにより、図２の親Ｂは、例えば子供Ａが自宅周辺、学校周辺、校区などのエリアから出たことを認識することが可能になる。この他にも、状態推定部５１２は、位置検出部３９の出力する位置情報に基づいて、飲料容器１の所持者の移動手段が変化したことを推定してもよい。例えば、状態推定部５１２は、所定時間の移動距離が設定値を超えた場合に、飲料容器１の所持者の移動手段が変化したと推定してもよい。上記設定値は、例えば、飲料容器１の所持者が上記所定時間（例えば３０分間）に徒歩で、移動できる上限の距離（例えば２ｋｍ）としてもよい。この場合、飲料容器１の所持者の移動手段が、徒歩から他の移動手段に変ったことを推定することができる。これにより、徒歩で移動していた飲料容器１の所持者が、車などの移動手段で連れ去られたような場合に、そのことを情報通知装置９の所持者に即座に認識させ、警察への通報などの適切な措置を早期にとらせることが可能になる。なお、加速度センサ３４の出力値から、飲料容器１の所持者の移動手段が変化したことを推定することも可能である。また、加速度センサ３４の出力値と位置検出部３９の出力する位置情報とを併用して、飲料容器１の所持者の移動手段が変化したことを推定してもよい。
【００５２】
〔処理の流れ〕
状態推定システム１００における処理の流れを図３に基づいて説明する。図３は、状態推定システム１００における処理の流れの一例を示すフローチャートである。
≪情報処理ユニットの処理≫
Ｓ３１において、情報処理ユニット３が備えている各種センサは、センシングを行う。そして、Ｓ３２において、データ送信制御部３１１は、センシングによって得られたセンシングデータを状態推定装置５に送信する。この後、処理はＳ３１に戻る。つまり、情報処理ユニット３は、各種センサによるセンシングと、センシングデータの送信を繰り返し行う。情報処理ユニット３が位置検出部３９を備えている場合、位置検出部３９が出力する位置情報についても上記センシングデータと同様に状態推定装置５に送信してもよい。なお、Ｓ３１のセンシングと、Ｓ３２のセンシングデータの送信の契機は特に限定されない。例えば、加速度センサ３４およびジャイロセンサ３５によるセンシングは常時行ってもよい。そして、データ送信制御部３１１は、前回の送信から所定時間（例えば１０分）が経過したことを契機として、該所定時間分のセンシングデータをまとめて送信してもよい。位置の検出と位置情報の送信についても同様であり、検出の契機と送信の契機は特に限定されない。例えば、位置検出部３９は、前回の現在位置の検出から所定時間（例えば１０分）が経過したことを契機として現在位置の検出を行ってもよく、データ送信制御部３１１は、現在位置の検出が行われたことを契機として位置情報の送信を行ってもよい。また、データ送信制御部３１１は、加速度センサ３４またはジャイロセンサ３５の検知結果に基づいて、位置検出部３９のＯＮ／ＯＦＦを切り替えてもよい。具体的には、加速度センサ３４またはジャイロセンサ３５の出力値が変動していない場合には、飲料容器１の所持者が移動していない可能性が高いので、データ送信制御部３１１は、位置検出部３９の動作をＯＦＦに切り替えてもよい。これにより、情報処理ユニット３の消費電力を抑え、バッテリで駆動する情報処理ユニット３の動作可能時間を延ばすことができ、また、バッテリの寿命を延ばすことができる。
【００５３】
≪状態推定装置の処理≫
Ｓ５１（検出結果取得ステップ）において、状態推定装置５のデータ取得部５１１は、Ｓ３２で送信されたセンシングデータを受信する。なお、Ｓ３２で位置情報が送信された場合には、データ取得部５１１は当該位置情報を取得する。そして、Ｓ５２（状態推定ステップ）において、状態推定部５１２は、Ｓ５１で受信されたセンシングデータに基づいて飲料容器１の所持者の状態を推定する。なお、Ｓ５１で位置情報が取得された場合には、データ取得部５１１は当該位置情報を状態の推定に用いてもよい。
【００５４】
Ｓ５３では、通知制御部５１３は、通知要否を判定する。ここで通知要と判定された場合（Ｓ５３でＹＥＳ）、処理はＳ５４に進む。Ｓ５４では、通知制御部５１３は、Ｓ５２の状態推定結果を示す情報を情報通知装置７に送信する。一方、通知不要と判定された場合（Ｓ５３でＮＯ）、処理はＳ５１に戻る。
【００５５】
≪情報通知装置の処理≫
Ｓ７１において、状態情報取得部７１１は、Ｓ５４で送信された、状態推定結果を示す情報を受信する。そして、Ｓ７２において、通知部７１２は、Ｓ７１で受信した情報に基づいて状態推定装置５の推定した状態に応じた情報を通知する。例えば、通知部７１２は、状態推定結果を示す情報を表示部７５に表示させることにより通知してもよい。
【００５６】
〔実施形態２：飲料容器の状態推定〕
本実施形態では、状態推定システム１００により飲料容器１の状態を推定する例を説明する。なお、本実施形態の状態推定システム１００は、推定する状態が実施形態１と相違しているだけで、システム構成および装置構成は実施形態１と同様である。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
【００５７】
本実施形態の状態推定部５１２は、飲料容器１の付属物に設けたセンサ（具体的には情報処理ユニット３が備えるセンサ）の検出結果を取得して飲料容器１の状態を推定する。推定の対象となる飲料容器１の状態は、例えば飲料容器１が傾倒しているという状態であってもよい。この場合、状態推定部５１２は、加速度センサ３４およびジャイロセンサ３５により所定範囲の傾きが所定時間（以降では「第２の所定時間」と表記する）だけ続けて検出された場合に、飲料容器１が傾倒していると推定してもよい。第２の所定時間は、飲料を飲んだ状態の推定に用いる第１の所定時間よりも長い時間に設定すればよく、例えば６０秒としてもよい。
【００５８】
そして、情報処理ユニット３の音声出力制御部３１２は、状態推定部５１２が推定した状態に応じた情報（例えば飲料容器が傾倒していることを示す情報）を、飲料容器１の所持者に通知してもよい。飲料容器１が傾倒している場合、直立している場合と比べて飲料容器１内の飲料が飲料容器１外へ漏れ出す可能性が高くなるが、上記構成によれば、飲料容器１が傾倒していることを上記所持者に認識させて、飲料容器１を直立させるように促すことができる。
【００５９】
なお、状態推定部５１２が推定の対象とする飲料容器１の状態は、上記の例に限られない。例えば、状態推定部５１２は、飲料容器１が地面や壁などに衝突したことを推定してもよい。例えば、加速度センサ３４およびジャイロセンサ３５の少なくとも何れかの出力するセンシングデータを解析することより、このような推定が可能である。そして、状態推定部５１２が、飲料容器１が衝突したと推定した場合、通知制御部５１３は、情報通知装置７にその旨を通知させてもよい。また、この場合、情報通知装置７の通知部７１２は、飲料容器１に破損が生じている可能性があることを通知してもよいし、破損していた場合の修理案内を通知してもよい。
【００６０】
〔実施形態１および２のまとめ〕
以上のように、状態推定システム１００は、飲料容器１の付属物である収容体２に設けたセンサと、該センサの検出結果を取得して飲料容器１または飲料容器１の所持者の状態を推定する状態推定装置５と、状態推定装置５の推定した状態に応じた情報を所持者および所定の通知先の少なくとも一方に通知する情報通知装置７と、を含む。これにより、飲料容器１の所持者がどのような状態にあるか、あるいは飲料容器１がどのような状態にあるかを推定することができ、また、状態推定装置５が推定した状態を所持者および所定の通知先の少なくとも一方に認識させることができる。
【００６１】
また、以上のように、情報処理ユニット３が取り付けられた収容体２は、飲料容器１の付属物であって、加速度センサ３４等のセンサと、飲料容器１または飲料容器１の所持者の状態を推定する状態推定装置５に対し、上記センサの検出結果を送信する通信部３３と、を備えている。よって、状態推定装置５に飲料容器１または飲料容器１の所持者の状態を推定させることができる。
【００６２】
〔情報処理ユニット３の他の配置例〕
情報処理ユニット３は、飲料容器１の傾き等を検出できるように配置されていればよく、情報処理ユニット３を配置する場所は収容体２の底部に限られない。例えば、図４に示すように、飲料容器１の外部または内部に情報処理ユニット３を配置してもよい。図４は、飲料容器１の外部または内部に情報処理ユニット３を配置した例を示す図である。なお、図４に示す情報処理ユニット３ａの機能は図１に示した情報処理ユニット３と同様である。
【００６３】
図４の（ａ）の例では、飲料容器１の底部に円筒状の情報処理ユニット３ａを配置している。また、図４の（ｂ）の例では、飲料容器１の側面に、該側面の曲線に沿って湾曲した板状の情報処理ユニット３ｂを配置している。また、情報処理ユニット３ｂは、収容体２の側面に配置してもよい。また、図４の（ｃ）の例では、キャップ部１２の内部に情報処理ユニット３ｃを配置している。図４の（ｃ）の例のような配置であっても、上記実施形態と同様にして、飲料容器１が傾倒している状態や、飲料容器１の飲料が飲まれた状態を推定することができる。この場合、キャップ部１２の開閉が検出可能となる。これは、キャップ部１２の外部に情報処理ユニット３を配置した場合も同様である。状態推定部５１２は、キャップ部１２が開かれたことが検出された場合に、飲料容器１内の飲料が飲まれたと推定してもよい。
【００６４】
〔システム構成の変形例〕
上述した状態推定システム１００の機能を実現するためのシステム構成は、上述の例に限られない。例えば、状態推定システム１００には、推定する状態がそれぞれ異なる複数の状態推定装置５が含まれていてもよい。また、例えば、状態推定装置５の機能を情報通知装置７に持たせて、状態推定装置５を省略することもできる。この場合、情報通知装置７は、情報処理ユニット３からセンサの検出結果を取得して飲料容器１または飲料容器１の所持者の状態を推定すると共に、推定した状態に応じた情報を飲料容器１の所持者および所定の通知先の少なくとも一方に通知する。また、例えば、状態推定装置５の機能を情情報処理ユニット３に持たせて、状態推定装置５を省略することもできる。
【００６５】
〔ソフトウェアによる実現例〕
情報処理ユニット３、状態推定装置５、および情報通知装置７の制御ブロック（特に制御部３１、５１、７１に含まれる各部）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいしソフトウェアによって実現してもよい。
【００６６】
後者の場合、情報処理ユニット３、状態推定装置５、および情報通知装置７は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば１つ以上のプロセッサを備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。
【００６７】
例えば、コンピュータを状態推定装置５として機能させるプログラムであれば、飲料容器１の付属物に設けた１または複数のセンサの検出結果を取得する検出結果取得ステップと、上記検出結果取得ステップで取得した上記検出結果に基づいて飲料容器１または飲料容器１の所持者の状態を推定する状態推定ステップと、をコンピュータに実行させる。これにより、飲料容器１の所持者がどのような状態にあるか、あるいは飲料容器１がどのような状態にあるかを推定することができる。
【００６８】
上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００６９】
本発明は上述した各実施形態に限定されるものではなく、種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００７０】
１ 飲料容器、２ 収容体（付属物）、３ 情報処理ユニット（付属物）、３４ 加速度センサ、３５ ジャイロセンサ、３６ 温度センサ、３７ 湿度センサ、３８ 重量センサ、３９ 位置検出部、５ 状態推定装置、７ 情報通知装置、１００ 状態推定システム
【図１】
2020079985.tif 000003
【図２】
2020079985.tif 000004
【図３】
2020079985.tif 000005
【図４】
2020079985.tif 000006