(57)【要約】【課題】適切なタイミングでの水筒等への飲料水の補充を支援する飲料水補充支援装置及び飲料水補充支援方法を提供すること。【解決手段】飲料水補充支援装置１は、水位情報取得部１２と、残量計算部１３と、補充判定部１５と、補充支援情報生成部１６と、を含む。水位情報取得部１２は、水筒に収容されている飲料水の水位を特定可能な物理量を検出する水位センサー３０の検出データを取得する。残量計算部１３は、水位情報取得部１２が取得した検出データを利用して、水筒に収容されている飲料水の残量を計算する。補充判定部１５は、残量計算部１３の計算結果を利用して、水筒への飲料水の補充をすべきか否かを判定する。補充支援情報生成部１６は、補充判定部１５が飲料水の補充をすべきと判定した場合、水筒への飲料水の補充を支援するための補充支援情報を生成する。【選択図】図１
2013141464.tif 000002
【特許請求の範囲】
【請求項１】
水筒への飲料水の補充を支援する飲料水補充支援装置であって、
水筒に収容されている飲料水の水位を特定可能な物理量を検出する水位センサーの検出データを取得する水位情報取得部と、
前記水位情報取得部が取得した前記検出データを利用して、前記水筒に収容されている飲料水の残量を計算する残量計算部と、
前記残量計算部の計算結果を利用して、前記水筒への飲料水の補充をすべきか否かを判定する補充判定部と、
前記補充判定部が飲料水の補充をすべきと判定した場合、前記水筒への飲料水の補充を支援するための補充支援情報を生成する補充支援情報生成部と、を含む、飲料水補充支援装置。
【請求項２】
請求項１において、
前記水位センサーは、前記物理量として水圧を検出する圧力センサーである、飲料水補充支援装置。
【請求項３】
請求項１又は２において、
前記水筒に収容される飲料水の水位と量との対応関係を特定可能な水筒形状情報を記憶する記憶部をさらに含み、
前記残量計算部は、
前記記憶部に記憶されている水筒形状情報をさらに利用して、前記水筒に収容されている飲料水の残量を計算する、飲料水補充支援装置。
【請求項４】
請求項１乃至３のいずれか一項において、
ユーザーの位置情報を生成する位置情報生成部をさらに含み、
前記補充支援情報生成部は、
前記位置情報を利用して飲料水の補充場所の候補を決定し、決定した当該補充場所の候補の位置の情報を含む前記補充支援情報を生成する、飲料水補充支援装置。
【請求項５】
請求項１乃至４のいずれか一項において、
ユーザーの生体情報を検出する生体情報センサーの検出データを取得する生体情報取得部をさらに含み、
前記補充判定部は、
前記生体情報取得部が取得した前記検出データをさらに利用して、前記水筒への飲料水の補充をすべきか否かを判定する、飲料水補充支援装置。
【請求項６】
請求項１乃至５のいずれか一項において、
ユーザーの経路情報を生成する経路情報生成部をさらに含み、
前記補充判定部は、
前記経路情報をさらに利用して、前記水筒への飲料水の補充をすべきか否かを判定する、飲料水補充支援装置。
【請求項７】
請求項６において、
前記補充判定部は、
前記経路情報により特定されるユーザーの経路の前方にある飲料水の各補充場所までの距離に基づいて、前記水筒への飲料水の補充をすべきか否かを判定する、飲料水補充支援装置。
【請求項８】
請求項１乃至７のいずれか一項において、
ユーザーによる飲料水の摂取量を計算する摂取量計算部と、
前記摂取量計算部の計算結果を利用して、ユーザーに対して飲料水の摂取指導を行うための指導情報を生成する指導情報生成部と、をさらに含む、飲料水補充支援装置。
【請求項９】
水筒への飲料水の補充を支援する飲料水補充支援方法であって、
飲料水補充支援装置が、
水筒に収容されている飲料水の水位を特定可能な物理量を検出する水位センサーの検出データを取得する水位情報取得ステップと、
前記水位情報取得ステップで取得した前記検出データを利用して、前記水筒に収容されている飲料水の残量を計算する残量計算ステップと、
前記残量検出ステップの計算結果を利用して、前記水筒への飲料水の補充をすべきか否かを判定する補充判定ステップと、
前記補充判定ステップで飲料水の補充をすべきと判定した場合、前記水筒への飲料水の補充を支援するための補充支援情報を生成する補充支援情報生成ステップと、を行う、飲料水補充支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水筒等への飲料水の補充を支援する飲料水補充支援装置及び飲料水補充支援方法に関する。
【背景技術】
【０００２】
飲み口が付いたチューブが装着されたウォーターパック（水筒）をザックに収納し、チューブのみを外に出してザックのショルダーベルトなどに固定しておくことで、ランニング、登山、トレッキング等の行動中にザックからウォーターパックを出さずに水分を摂取することを可能とするハイドレーションシステムが知られている。ハイドレーションシステムを利用することで、簡単に水分を摂取することができるため、熱中症や脱水症を防止する効果がある。また、ウォーターパックに飲料水が入っていない状態では、ウォーターパックを折りたたむこともできるので、コンパクトな収納が可能である。例えば、特許文献１，２等にハイドレーションシステムに関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００４−５００２８２号公報
【特許文献２】特表２００５−５４４４４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、長時間の行動や炎天下での行動などでは多量の水分を摂取する必要があるため、ウォーターパックの飲料水を飲み切ってしまい、ウォーターパックに新たに飲料水を補充する必要が生じる場合がある。しかしながら、従来のハイドレーションシステムでは、ウォーターパック内の飲料水の残量がわからないため、飲み切ってしまう前の適切なタイミングでウォーターパックに新たに飲料水を補充することが難しい。これに対して、流量計を用いてウォーターパックから排出された飲料水の量、すなわち摂取された飲料水の量がわかるシステムは存在するが、ウォーターパックに入れた飲料水の量を把握していないとやはり残量を知ることができない。また、ウォーターパックに入れた飲料水の量を把握していたとしても、摂取量を常に確認していなければ飲料水を飲み切るまで気付かない場合もあり、すぐに飲料水を補充できない場合や、飲料水の補充場所がわからない場合には、身体の危険に晒されるおそれもある。
【０００５】
本発明は、以上のような問題点に鑑みてなされたものであり、本発明のいくつかの態様によれば、適切なタイミングでの水筒等への飲料水の補充を支援する飲料水補充支援装置及び飲料水補充支援方法を提供することができる。
【課題を解決するための手段】
【０００６】
本発明は前述の課題の少なくとも一部を解決するためになされたものであり、以下の態様または適用例として実現することが可能である。
【０００７】
［適用例１］
本適用例に係る飲料水補充支援装置は、水筒への飲料水の補充を支援する飲料水補充支援装置であって、水筒に収容されている飲料水の水位を特定可能な物理量を検出する水位センサーの検出データを取得する水位情報取得部と、前記水位情報取得部が取得した前記検出データを利用して、前記水筒に収容されている飲料水の残量を計算する残量計算部と、前記残量計算部の計算結果を利用して、前記水筒への飲料水の補充をすべきか否かを判定する補充判定部と、前記補充判定部が飲料水の補充をすべきと判定した場合、前記水筒への飲料水の補充を支援するための補充支援情報を生成する補充支援情報生成部と、を含む。
【０００８】
本発明に係る飲料水補充支援装置は、水位センサーの検出データを利用して水筒に収容されている飲料水の残量を計算し、残量に応じて水筒への飲料水の補充をすべきか否かを判定する。そして、この飲料水補充支援装置は飲料水の補充をすべきと判定した場合は、水筒への飲料水の補充を支援するための補充支援情報を生成するので、ユーザーは当該補充支援情報を得て飲料水を補充すべき適切なタイミングを確実に把握することができる。
【０００９】
［適用例２］
上記適用例に係る飲料水補充支援装置において、前記水位センサーは、前記物理量として水圧を検出する圧力センサーであるようにしてもよい。
【００１０】
この飲料水補充支援装置によれば、水位センサーとして圧力センサーを利用することで、飲料水の水位の情報を簡単に得ることができ、低コスト化を実現することができる。
【００１１】
［適用例３］
上記適用例に係る飲料水補充支援装置は、前記水筒に収容される飲料水の水位と量との対応関係を特定可能な水筒形状情報を記憶する記憶部をさらに含み、前記残量計算部は、前記記憶部に記憶されている水筒形状情報をさらに利用して、前記水筒に収容されている飲料水の残量を計算するようにしてもよい。
【００１２】
この飲料水補充支援装置によれば、あらかじめ水筒の形状に応じた水筒形状情報を記憶部に記憶させておき、飲料水の水位情報と当該水筒形状情報とを利用することで、飲料水の残量をより正確に計算することができる。また、水筒の形状に応じて水筒形状情報を書き換えれば、任意の形状の水筒に対して高い精度で飲料水の残量を計算することができる。
【００１３】
［適用例４］
上記適用例に係る飲料水補充支援装置は、ユーザーの位置情報を生成する位置情報生成部をさらに含み、前記補充支援情報生成部は、前記位置情報を利用して飲料水の補充場所の候補を決定し、決定した当該補充場所の候補の位置の情報を含む前記補充支援情報を生成するようにしてもよい。
【００１４】
この飲料水補充支援装置によれば、ユーザーは補充支援情報により飲料水の補充場所の候補の情報を得ることができるので、迅速に飲料水の補充をすることができる。
【００１５】
［適用例５］
上記適用例に係る飲料水補充支援装置は、ユーザーの生体情報を検出する生体情報センサーの検出データを取得する生体情報取得部をさらに含み、前記補充判定部は、前記生体情報取得部が取得した前記検出データをさらに利用して、前記水筒への飲料水の補充をすべきか否かを判定するようにしてもよい。
【００１６】
この飲料水補充支援装置によれば、ユーザーの現在の疲労度等に応じた適切なタイミングで飲料水の補充支援情報を提供することができる。
【００１７】
［適用例６］
上記適用例に係る飲料水補充支援装置は、ユーザーの経路情報を生成する経路情報生成部をさらに含み、前記補充判定部は、前記経路情報をさらに利用して、前記水筒への飲料水の補充をすべきか否かを判定するようにしてもよい。
【００１８】
［適用例７］
上記適用例に係る飲料水補充支援装置において、前記補充判定部は、前記経路情報により特定されるユーザーの経路の前方にある飲料水の各補充場所までの距離に基づいて、前記水筒への飲料水の補充をすべきか否かを判定するようにしてもよい。
【００１９】
この飲料水補充支援装置によれば、ユーザーは補充支援情報を得て、経路の前方にある適切な補充場所で飲料水を補充することができる。
【００２０】
［適用例８］
上記適用例に係る飲料水補充支援装置は、ユーザーによる飲料水の摂取量を計算する摂取量計算部と、前記摂取量計算部の計算結果を利用して、ユーザーに対して飲料水の摂取指導を行うための指導情報を生成する指導情報生成部と、をさらに含むようにしてもよい。
【００２１】
この飲料水補充支援装置によれば、ユーザーは指導情報を得て、適切なペースで飲料水を摂取することができる。
【００２２】
［適用例９］
本適用例に係る飲料水補充支援方法は、水筒への飲料水の補充を支援する飲料水補充支援方法であって、飲料水補充支援装置が、水筒に収容されている飲料水の水位を特定可能な物理量を検出する水位センサーの検出データを取得する水位情報取得ステップと、前記水位情報取得ステップで取得した前記検出データを利用して、前記水筒に収容されている飲料水の残量を計算する残量計算ステップと、前記残量検出ステップの計算結果を利用して、前記水筒への飲料水の補充をすべきか否かを判定する補充判定ステップと、前記補充判定ステップで飲料水の補充をすべきと判定した場合、前記水筒への飲料水の補充を支援するための補充支援情報を生成する補充支援情報生成ステップと、を行う。
【００２３】
［適用例１０］
上記適用例に係る飲料水補充支援方法において、前記水位センサーは、前記物理量として水圧を検出する圧力センサーであるようにしてもよい。
【００２４】
［適用例１１］
上記適用例に係る飲料水補充支援方法において、前記飲料水補充支援装置が、前記水筒に収容される飲料水の水位と量との対応関係を特定可能な水筒形状情報を記憶する記憶部をさらに含み、前記残量計算ステップにおいて、前記記憶部に記憶されている水筒形状情報をさらに利用して、前記水筒に収容されている飲料水の残量を計算するようにしてもよい。
【００２５】
［適用例１２］
上記適用例に係る飲料水補充支援方法において、前記飲料水補充支援装置が、ユーザーの位置情報を生成する位置情報生成ステップをさらに行い、前記補充支援情報生成ステップにおいて、前記位置情報を利用して飲料水の補充場所の候補を決定し、決定した当該補充場所の候補の位置の情報を含む前記補充支援情報を生成するようにしてもよい。
【００２６】
［適用例１３］
上記適用例に係る飲料水補充支援方法において、前記飲料水補充支援装置が、ユーザーの生体情報を検出する生体情報センサーの検出データを取得する生体情報取得ステップをさらに行い、前記補充判定ステップにおいて、前記生体情報取得ステップで取得した前記検出データをさらに利用して、前記水筒への飲料水の補充をすべきか否かを判定するようにしてもよい。
【００２７】
［適用例１４］
上記適用例に係る飲料水補充支援方法において、前記飲料水補充支援装置が、ユーザーの経路情報を生成する経路情報生成ステップをさらに行い、前記補充判定ステップにおいて、前記経路情報をさらに利用して、前記水筒への飲料水の補充をすべきか否かを判定するようにしてもよい。
【００２８】
［適用例１５］
上記適用例に係る飲料水補充支援方法において、前記飲料水補充支援装置が、前記補充判定ステップにおいて、前記経路情報により特定されるユーザーの経路の前方にある飲料水の各補充場所までの距離に基づいて、前記水筒への飲料水の補充をすべきか否かを判定するようにしてもよい。
【００２９】
［適用例１６］
上記適用例に係る飲料水補充支援方法において、前記飲料水補充支援装置が、ユーザーによる飲料水の摂取量を計算する摂取量計算ステップと、前記摂取量計算ステップの計算結果を利用して、ユーザーに対して飲料水の摂取指導を行うための指導情報を生成する指導情報生成ステップと、をさらに行うようにしてもよい。
【００３０】
［適用例１７］
上記適用例に係る飲料水補充支援装置は、前記水位センサーをさらに含むようにしてもよい。
【００３１】
［適用例１８］
上記適用例に係る飲料水補充支援装置は、前記生体情報センサーをさらに含むようにしてもよい。
【００３２】
［適用例１９］
上記適用例に係る飲料水補充支援装置は、ユーザーの行動時間を計測する時間計測部をさらに含むようにしてもよい。
【００３３】
［適用例２０］
本適用例に係るプログラムは、水筒への飲料水の補充を支援するプログラムであって、コンピューターを、水筒に収容されている飲料水の水位を特定可能な物理量を検出する水位センサーの検出データを取得する水位情報取得部と、前記水位情報取得部が取得した前記検出データを利用して、前記水筒に収容されている飲料水の残量を計算する残量計算部と、前記残量計算部の計算結果を利用して、前記水筒への飲料水の補充をすべきか否かを判定する補充判定部と、前記補充判定部が飲料水の補充をすべきと判定した場合、前記水筒への飲料水の補充を支援するための補充支援情報を生成する補充支援情報生成部として機能させる。
【００３４】
［適用例２１］
本適用例に係る記録媒体は、上記適用例に係るプログラムを記録した、コンピューター読み取り可能な記録媒体である。
【図面の簡単な説明】
【００３５】
【図１】第１実施形態の飲料水補充支援装置の構成例を示す図。
【図２】本実施形態の飲料水補充支援装置をハイドレーションシステム用の水筒への飲料水の補充支援に適用した例を示す図。
【図３】水筒形状情報７２の一例を示す図。
【図４】第１実施形態の飲料水補充支援装置による処理のフローチャートの一例を示す図。
【図５】表示部に表示される画面の一例を示す図。
【図６】表示部に表示される画面の一例を示す図。
【図７】表示部に表示される画面の一例を示す図。
【図８】表示部に表示される画面の一例を示す図。
【図９】表示部に表示される画面の一例を示す図。
【図１０】第２実施形態の飲料水補充支援装置の構成例を示す図。
【図１１】第２実施形態の飲料水補充支援装置による処理のフローチャートの一例を示す図。
【図１２】第３実施形態の飲料水補充支援装置の構成例を示す図。
【図１３】第３実施形態の飲料水補充支援装置による処理のフローチャートの一例を示す図。
【図１４】表示部に表示される画面の一例を示す図。
【図１５】第４実施形態の飲料水補充支援装置の構成例を示す図。
【図１６】第４実施形態の飲料水補充支援装置による処理のフローチャートの一例を示す図。
【図１７】表示部に表示される画面の一例を示す図。
【発明を実施するための形態】
【００３６】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００３７】
なお、以下の説明では、登山、ランニング、ハイキング、オリエンテーリング、救命活動等に使用されるハイドレーションシステム用の水筒への飲料水の補充支援を例に挙げて説明するが、本発明は任意の水筒への飲料水の補充支援に適用することができる。
【００３８】
１．第１実施形態
１−１．飲料水補充支援装置の構成
図１は、第１実施形態の飲料水補充支援装置の構成例を示す図である。また、図２は、本実施形態の飲料水補充支援装置をハイドレーションシステム用の水筒への飲料水の補充支援に適用した例を示す図である。図１に示すように、第１実施形態の飲料水補充支援装置１は、処理部（ＣＰＵ：Central Processing Unit）１０、水位センサー３０、ＧＰＳ受信部４０、ＲＴＣ（Real Time Clock）部５０、操作部６０、記憶部７０、記録媒体８０、表示部９０、音出力部９２を含んで構成されている。本実施形態の飲料水補充支援装置１は、これらの構成要素（各部）の一部を省略又は変更したり、他の構成要素を付加した構成としてもよい。図２の例では、本実施形態の飲料水補充支援装置１は、水位センサー３０を含まず、水位センサー３０以外の上記各部が１つの筐体に収納された携帯情報端末として構成されている。飲料水補充支援装置１は、例えば、スマートフォン等の携帯情報端末であってもよいし、腕時計型の携帯情報端末であってもよい。
【００３９】
ただし、この携帯情報端末と水位センサー３０とを含む装置を飲料水補充支援装置１としてもよい。また、本実施形態の飲料水補充支援装置１は、上記各部が１つの筐体に収納されていてもよいし、複数の筐体のいずれかに収納されて構成されていてもよい。
【００４０】
水位センサー３０は、水筒２の内部に収容されている飲料水の水面の位置（水位）を特定可能な物理量を検出するセンサーである。本実施形態における水位センサー３０は、水圧を検出する圧力センサーであり、図２に示すように、水筒２の内部の底部に近い位置に取り付けられる。ユーザーは、水筒２を底部が下になるようにザック等に収納し、行動を開始する。ユーザーが水筒２に装着されたチューブ３の先端部の飲み口４から飲料水を摂取すると、飲料水の水位が低下する。すると、水位センサー３０（圧力センサー）が取り付けられた位置の水深（水面からの距離）に応じて水位センサー３０（圧力センサー）に加わる水圧が変化するので、水位センサー３０（圧力センサー）が検出する水圧から飲料水の水位を特定することができる。この水位の情報と水筒２の内部の形状から飲料水の残量を特定することができる。
【００４１】
この圧力センサーとしては、圧力の変化を振動子の周波数の変化として捉える周波数変化型、圧力の変化を静電容量の変化として捉える静電容量型、圧力の変化をピエゾ抵抗の抵抗値の変化として捉えるピエゾ抵抗型などのセンサーを適用することができる。なお、現在のところ、周波数変化型の圧力センサーは、静電容量型やピエゾ抵抗型の圧力センサーよりも高い分解能が得られており、周波数変化型の圧力センサーであれば１Ｐａ以下の分解能も実現可能である。また、圧電振動子として水晶振動子を用いることで温度特性も良好な周波数変化型の圧力センサーを実現することができる。
【００４２】
その他、水位センサー３０は、例えば、水筒２の内部の上部に所定の周波数の超音波を送受信することで上部から飲料水の水面までの距離を検出する距離センサーであってもよいし、飲料水の水位に応じて抵抗値が変化するサーミスターを備えた浮子であってもよい。
【００４３】
水位センサー３０は、検出したデータ（水位データ）を処理部（ＣＰＵ）１０に送信する。図２に示すように、本実施形態では、水位センサー３０は、水位データを処理部（ＣＰＵ）１０に無線送信する。ただし、水位センサー３０は、水位データを有線送信してもよい。
【００４４】
ＧＰＳ受信部４０は、ＧＰＳ衛星から送信される衛星信号（ＧＰＳ信号）を受信し、ＧＰＳ信号に重畳されている航法メッセージを復調する処理を行う。この復調された航法メッセージは、処理部（ＣＰＵ）１０に送られ、処理部（ＣＰＵ）１０による測位計算に使用される。
【００４５】
ＲＴＣ部５０は、時刻情報（現在時刻（年、月、日、時、分、秒等）の情報）を生成する。
【００４６】
操作部６０は、操作キーやボタンスイッチ等により構成される入力装置であり、ユーザーによる操作に応じた操作信号を処理部（ＣＰＵ）１０に出力する。表示部９０に接触検出機構を設けることで表示部９０を操作部６０として兼用してもよい。
【００４７】
表示部９０は、液晶ディスプレイや有機ＥＬディスプレイ等により構成される表示装置であり、処理部（ＣＰＵ）１０から入力される表示信号に基づいて各種の情報を表示する。
【００４８】
音出力部９２は、スピーカー等の音を出力する装置であり、処理部（ＣＰＵ）１０から入力される音信号に基づいて各種の音を出力する。
【００４９】
記憶部７０は、処理部（ＣＰＵ）１０が各種の計算処理や制御処理を行うためのプログラムやデータ等を記憶している。特に、本実施形態では、記憶部７０は、水筒２に収容される飲料水の水位と量との対応関係を特定可能な情報（水筒形状情報７２）を記憶している。図３に、水筒形状情報７２の一例を示す。図３に示すように、本実施形態における水筒形状情報７２は、水筒２の底面を基準（０）として上部に向かう方向の距離（水筒２に収容される飲料水の水位に対応する）と、各距離に対応する位置から底面までの内部空間の体積（水筒２に収容される飲料水の量に対応する）との対応関係を示す情報であり、水筒２の種類に応じた水筒形状情報７２が記憶部７０に記憶されている。
【００５０】
その他、水筒形状情報７２は、例えば、水筒２の底面を基準（０）として上部に向かう方向の距離と、各距離に対応する位置における水筒２の内部空間の断面積の情報であってもよい。また、水筒２の内部形状が円柱や角柱であれば、水筒２の内部空間の断面積（円や多角形の面積）は底面からの距離によらず一定なので、水筒２の内部空間の断面積の情報を水筒形状情報７２としてもよい。
【００５１】
また、記憶部７０は、飲料水の補充場所の位置を含む地図情報７４を記憶する。この地図情報７４は、あらかじめ記憶部７０に記憶されていてもよいし、不図示の通信部を介してサーバー（地図サーバー）から地図情報７４を受信して記憶部７０に保存するようにしてもよい。
【００５２】
さらに、記憶部７０は、処理部（ＣＰＵ）１０の作業領域として用いられ、処理部（ＣＰＵ）１０が水位センサー３０から受け取った水位データ、処理部（ＣＰＵ）１０がＧＰＳ受信部４０から受け取った航法メッセージ、記録媒体８０から読み出されたプログラムやデータ、処理部（ＣＰＵ）１０が各種プログラムに従って実行した演算結果等を一時的に記憶するためにも使用される。
【００５３】
処理部（ＣＰＵ）１０は、記憶部７０や記録媒体８０に記憶されているプログラムに従って、各種の計算処理や制御処理を行う。具体的には、処理部（ＣＰＵ）１０は、水位センサー３０やＧＰＳ受信部４０からデータを取得して記憶部７０あるいは記録媒体８０等に保存し、取得したこれらのデータに基づいて各種の計算処理を行う。
【００５４】
特に、本実施形態では、処理部（ＣＰＵ）１０は、位置情報生成部１１、水位情報取得部１２、残量計算部１３、摂取量計算部１４、補充判定部１５、補充支援情報生成部１６、時刻情報取得部１７、時間計測部１８、表示制御部１９、音出力制御部２０を含む。ただし、本実施形態の処理部（ＣＰＵ）１０は、これらの一部の構成（要素）を省略又は変更したり、他の構成（要素）を追加した構成としてもよい。
【００５５】
位置情報生成部１１は、ユーザーの位置情報を生成する処理を行う。具体的には、位置情報生成部１１は、ＧＰＳ受信部４０が復調した航法メッセージに含まれる各ＧＰＳ衛星の軌道情報を用いて測位計算を行い、位置情報（緯度・経度）を生成する。
【００５６】
水位情報取得部１２は、水位センサー３０の検出データ（水位情報）を取得し、記憶部７０に保存する処理を行う。
【００５７】
残量計算部１３は、水位情報取得部１２が取得した検出データ（水位情報）を利用して、水筒２に収容されている飲料水の残量を計算する処理を行う。特に、本実施形態では、残量計算部１３は、水位情報取得部１２が取得した検出データ（水位情報）と、記憶部７０に記憶されている水筒形状情報７２とを利用して、水筒２に収容されている飲料水の残量を計算する。残量計算部１３は、飲料水の平均残量（飲料水の残量の移動平均値）を計算するようにしてもよい。飲料水の平均残量を計算することで、ユーザーの行動に伴って水筒２の水面が揺れて水位センサー３０の検出値が変動してもその影響をキャンセルすることができる。
【００５８】
摂取量計算部１４は、残量計算部１３の計算結果を利用して、ユーザーによる飲料水の摂取量を計算する処理を行う。具体的には、摂取量計算部１４は、残量計算部１３が計算する飲料水の残量が減少した場合、当該減少量をユーザーの摂取量として計算する。特に、本実施形態では、摂取量計算部１４は、ユーザーによる飲料水の平均摂取量（ユーザーの摂取量の移動平均値）を計算する。
【００５９】
補充判定部１５は、残量計算部１３の計算結果を利用して、水筒２への飲料水の補充をすべきか否かを判定する処理を行う。具体的には、補充判定部１５は、飲料水の残量が閾値よりも少なくなった場合、水筒２への飲料水の補充をすべきと判定する。
【００６０】
補充支援情報生成部１６は、補充判定部１５が飲料水の補充をすべきと判定した場合、水筒２への飲料水の補充を支援するための補充支援情報を生成する処理を行う。補充支援情報は、例えば、水筒２に飲料水を補充すべきことを示す情報や飲料水の補充場所の位置の情報を含む。特に、本実施形態では、補充支援情報生成部１６は、位置情報生成部１１が生成した位置情報を利用して飲料水の補充場所の候補を決定し、決定した当該補充場所の候補の位置の情報を含む補充支援情報を生成する。例えば、補充支援情報生成部１６は、地図情報７４を参照し、位置情報生成部１１が生成した位置情報により特定されるユーザーの現在位置に最も近い飲料水の補充場所を特定し、当該補充場所の位置の情報を含む補充支援情報を生成するようにしてもよい。
【００６１】
時刻情報取得部１７は、ＲＴＣ部５０が生成する時刻情報（現在時刻の情報）を繰り返し取得し、記憶部７０に保存する。
【００６２】
時間計測部１８は、ユーザーの行動時間を計測する処理を行う。本実施形態では、ユーザーが行動を開始する際に操作部６０に対して所定の操作（開始操作）を行い、時間計測部１８は、当該開始操作が行われたタイミングを基準（０）として経過時間を計測する。
【００６３】
表示制御部１９は、表示部９０の表示を制御する処理を行う。特に、本実施形態では、表示制御部１９は、飲料水の残量、ユーザーによる飲料水の摂取量（平均摂取量）、現在時刻、ユーザーの行動時間等を表示部９０に表示する処理を行う。また、表示制御部１９は、表示制御部１９は、補充支援情報生成部１６が生成した補充支援情報を表示部９０に表示する処理を行う。
【００６４】
音出力制御部２０は、音出力部９２の出力を制御する処理を行う。例えば、音出力制御部２０は、補充判定部１５が水筒２への飲料水の補充をすべきと判定した場合、音出力部９２から警報音を出力する処理や、補充支援情報生成部１６が生成した補充支援情報を音声出力する処理を行うようにしてもよい。
【００６５】
記録媒体８０は、コンピューター読み取り可能な記録媒体であり、特に本実施形態では、コンピューターを上記の各部として機能させるためのプログラムが記憶されている。そして、本実施形態の処理部（ＣＰＵ）１０は、記録媒体８０に記憶されているプログラムを実行することで、位置情報生成部１１、水位情報取得部１２、残量計算部１３、摂取量計算部１４、補充判定部１５、補充支援情報生成部１６、時刻情報取得部１７、時間計測部１８、表示制御部１９、音出力制御部２０として機能する。あるいは、不図示の通信部等を介して有線又は無線の通信ネットワークに接続されたサーバーから当該プログラムを受信し、受信したプログラムを記憶部７０や記録媒体８０に記憶して当該プログラムを実行するようにしてもよい。ただし、位置情報生成部１１、水位情報取得部１２、残量計算部１３、摂取量計算部１４、補充判定部１５、補充支援情報生成部１６、時刻情報取得部１７、時間計測部１８、表示制御部１９、音出力制御部２０の少なくとも一部をハードウェア（専用回路）で実現してもよい。
【００６６】
なお、記録媒体８０は、例えば、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、メモリー（ＲＯＭ、フラッシュメモリーなど）により実現することができる。
【００６７】
１−２．飲料水補充支援装置の処理
図４は、本実施形態の飲料水補充支援装置１の処理部（ＣＰＵ）１０による処理のフローチャートの一例を示す図である。
【００６８】
ユーザーが、飲料水が入った水筒２をザック等に収納し、行動を開始する準備ができると、飲料水補充支援装置１の電源を投入する。飲料水補充支援装置１が起動すると、処理部（ＣＰＵ）１０は、まず、水位情報（水位センサー３０（圧力センサー）の検出データ）を取得し、全容量を計算する（Ｓ１０）。ここで、全容量とは、ユーザーが水筒２に飲料水を補充した後、飲料水を摂取する前に水筒２に入っている飲料水の量である。処理部（ＣＰＵ）１０は、取得した水位情報（本実施形態では水圧値）から飲料水の水位を計算した後、図３に示した水筒形状情報７２を参照し、飲料水の水位に対応する飲料水の量（全容量）を計算する。具体的には、処理部（ＣＰＵ）１０は、飲料水の水位が２０ｃｍであれば飲料水の全容量を２０００ｍｌとし、飲料水の水位が１９．５ｃｍであれば、１９ｃｍの時の量（１９４０ｍｌ）と２０ｃｍの時の量（２０００ｍｌ）を用いて補完（例えば線形補完）し、飲料水の全容量を１９７０ｍｌと計算する。
【００６９】
次に、処理部（ＣＰＵ）１０は、ＲＴＣ部５０から時刻情報（現在時刻の情報）を取得し（Ｓ２０）、表示部９０に初期画面を表示する（Ｓ３０）。図５は、ステップＳ３０で表示部９０に表示される初期画面の一例を示す図である。図５の例では、飲料水の全容量と残量は２０００ｍｌ、ユーザーによる飲料水の摂取量（平均摂取量）は１時間当たり０ｍｌ、現在の時刻は６時、ユーザーの行動時間は０である。
【００７０】
次に、処理部（ＣＰＵ）１０は、ユーザーにより行動の開始を示す開始操作が行われるまで待機し（Ｓ４０のＮ）、開始操作が行われると（Ｓ４０のＹ）、ユーザーの行動時間の計測を開始する（Ｓ５０）。
【００７１】
次に、処理部（ＣＰＵ）１０は、ＧＰＳ受信部４０が復調した航法メッセージに含まれる各ＧＰＳ衛星の軌道情報を用いて測位計算を行い、位置情報（緯度・経度）を生成する（Ｓ６０）。
【００７２】
次に、処理部（ＣＰＵ）１０は、水位情報（水位センサー３０（圧力センサー）の検出データ）を取得し（Ｓ７０）、水位が変化したか否かを判定する（Ｓ８０）。例えば、処理部（ＣＰＵ）１０は、取得した水位情報（本実施形態では水圧値）から飲料水の平均水位（水位の移動平均値）を計算し、平均水位の変化量が所定の閾値を超えた場合に、水位が変化したと判定してもよい。
【００７３】
処理部（ＣＰＵ）１０は、水位が変化したと判定した場合（Ｓ８０のＹ）、ステップＳ７０で取得した水位情報から飲料水の残量を計算する（Ｓ９０）。処理部（ＣＰＵ）１０は、水位情報と水筒形状情報７２を利用してステップＳ１０の全容量と同様の計算により、飲料水の残量を計算することができる。なお、処理部（ＣＰＵ）１０は、水位が変化しなかったと判定した場合（Ｓ８０のＮ）、ステップＳ９０の処理を行う必要はない。
【００７４】
次に、処理部（ＣＰＵ）１０は、ユーザーによる飲料水の平均摂取量（摂取量の移動平均値）を計算する（Ｓ１００）。具体的には、処理部（ＣＰＵ）１０は、直近の所定時間（例えば１時間）の前に最後にステップＳ９０で計算した飲料水の残量（ステップＳ９０の処理を一度も行っていない場合はステップＳ１０で計算した飲料水の全容量）から直近の所定時間において最後にステップＳ９０で計算した飲料水の残量を差し引いてユーザーの平均摂取量を計算する。
【００７５】
次に、処理部（ＣＰＵ）１０は、ＲＴＣ部５０から時刻情報（現在時刻の情報）を取得し、ステップＳ５０で計測を開始したユーザーの行動時間の情報を取得する（Ｓ１１０）。
【００７６】
次に、処理部（ＣＰＵ）１０は、ステップＳ９０で計算した飲料水の残量（ステップＳ９０の処理を一度も行っていない場合はステップＳ１０で計算した飲料水の全容量）から、水筒２に飲料水を補充すべきか判定する（Ｓ１２０）。
【００７７】
処理部（ＣＰＵ）１０は、飲料水を補充する必要がないと判定した場合（Ｓ１３０のＮ）、表示部９０の画面を更新する（Ｓ１７０）。図６は、ステップＳ１７０で表示部９０に表示される画面の一例を示す図である。図６の例では、飲料水の全容量は２００ｍｌ、残量は７５０ｍｌ、ユーザーによる飲料水の摂取量（平均摂取量）は１時間当たり２００ｍｌ、現在の時刻は１３時５分、ユーザーの行動時間は７時間５分である。
【００７８】
一方、処理部（ＣＰＵ）１０は、飲料水を補充すべきと判定した場合（Ｓ１３０のＹ）、表示部９０に警告画面を表示する（Ｓ１４０）。図７は、ステップＳ１３０で表示部９０に表示される警告画面の一例を示す図である。図７の例では、「残量が少なくなりました。飲料水を補充してください。」との飲料水の補充を促すメッセージ、飲料水の残量、「補充場所案内表示」のリンクが表示されている。
【００７９】
表示部９０に警告画面が表示されている状態で、画面表示の切り替え操作が行われると（Ｓ１５０）、処理部（ＣＰＵ）１０は、表示部９０に飲料水の補充場所の案内画面を表示する（Ｓ１６０）。具体的には、処理部（ＣＰＵ）１０は、地図情報７４に含まれる最も近い飲料水の補充場所の案内画面を表示する。例えば、図７の警告画面において、ユーザーが「補充場所案内表示」のリンクを参照すると飲料水の補充場所の案内画面が表示される。図８は、ステップＳ１６０で表示部９０に表示される案内画面の一例を示す図である。図８の例では、北東方向の５００ｍ先に飲料水の補充場所があり、その方角がコンパスで表示されている。例えば、飲料水補充支援装置１に地磁気センサーを設けることで、その検出値から方角を計算し、図８の画面のコンパスの向きを表示部８０の向きに合わせてリアルタイムに変更するようにしてもよい。
【００８０】
あるいは、処理部（ＣＰＵ）１０は、地図情報７４を参照し、図９に示すように、ユーザーの現在位置付近の地図に、ユーザーの現在位置を示すマーク１００と飲料水の補充場所を示すマーク１１０を重ねた案内画面を表示するようにしてもよい。
【００８１】
そして、処理部（ＣＰＵ）１０は、ユーザーによる終了操作が行われるまで（Ｓ１８０のＮ）、ステップＳ８０以降の処理を繰り返し行う。
【００８２】
以上に説明したように、第１実施形態の飲料水補充支援装置によれば、水位センサー３０の検出データを利用して水筒２に収容されている飲料水の残量を計算して水筒への飲料水の補充をすべきか否かを判定し、飲料水の補充をすべきと判定した場合は、水筒２への飲料水の補充を支援するための補充支援情報を生成するので、ユーザーは当該補充支援情報を得て飲料水を補充すべき適切なタイミングを確実に把握することができる。特に、ユーザーは補充支援情報により飲料水の補充場所の候補の情報を得ることができるので、迅速に飲料水の補充をすることができる。
【００８３】
また、第１実施形態の飲料水補充支援装置によれば、あらかじめ水筒の形状に応じた水筒形状情報７４を記憶部７０に記憶させておき、飲料水の水位情報と水筒形状情報７４とを利用することで、飲料水の残量をより正確に計算することができる。また、水筒の形状に応じて水筒形状情報７４を書き換えれば、任意の形状の水筒に対して高い精度で飲料水の残量を計算することができる。
【００８４】
２．第２実施形態
２−１．飲料水補充支援装置の構成
図１０は、第２実施形態の飲料水補充支援装置の構成例を示す図である。図１０において、第１実施形態（図１）と同様の構成には同じ符号を付している。図１０に示すように、第２実施形態の飲料水補充支援装置１は、処理部（ＣＰＵ）１０、水位センサー３０、生体情報センサー３２、ＧＰＳ受信部４０、ＲＴＣ部５０、操作部６０、記憶部７０、記録媒体８０、表示部９０、音出力部９２を含んで構成されている。本実施形態の飲料水補充支援装置１は、これらの構成要素（各部）の一部を省略又は変更したり、他の構成要素を付加した構成としてもよい。
【００８５】
図１０に示すように、第２実施形態の飲料水補充支援装置１は、第１実施形態（図１）の構成に対して、生体情報センサー３２が追加されている。ただし、生体情報センサー３２は、必ずしも飲料水補充支援装置１の構成要素でなくてもよい。また、第２実施形態における処理部（ＣＰＵ）１０は、第１実施形態における処理部（ＣＰＵ）１０に対して、生体情報取得部２１が追加されており、さらに、補充判定部１５の機能が異なる。
【００８６】
生体情報センサー３２は、ユーザーの生体情報を検出するセンサーである。生体情報は、例えば、心拍数、脈拍数、呼吸数、血糖値、発汗量、体温、血液中の塩分濃度等の情報であり、生体情報センサー３２は、これらの様々な生体情報のうち、少なくとも一部の生体情報を検出する。生体情報センサー３２は、ユーザーから必要な生体情報を取得できる位置に装着される。従って、生体情報センサー３２は、他の各部が収納される１又は複数の筐体とは物理的に分離されていてもよい。
【００８７】
生体情報取得部２１は、生体情報センサー３２の検出データ（生体情報）を取得し、記憶部７０に保存する処理を行う。
【００８８】
補充判定部１５は、生体情報取得部２１が取得した生体情報センサー３２の検出データ（生体情報）をさらに利用して、水筒２への飲料水の補充をすべきか否かを判定する処理を行う。すなわち、本実施形態では、補充判定部１５は、残量計算部１３の計算結果と、生体情報取得部２１が取得した生体情報センサー３２の検出データ（生体情報）とを利用して、水筒２への飲料水の補充をすべきか否かを判定する。例えば、補充判定部１５は、飲料水の残量及びユーザーの所定の生体情報（心拍数や呼吸数等）を変数とする所定の計算式を用いて飲料水の補充の必要度を数値化して判定してもよいし、あらかじめ経験則や統計データ等に基づいて飲料水の残量及びユーザーの所定の生体情報（心拍数や呼吸数等）をパラメーターとして飲料水を補充すべきか否かを定義する判定テーブルを作成して記憶部７０に記憶させておき、当該判定テーブルを参照して判定してもよい。一般的には、飲料水の残量が少ないほど、また、ユーザーの心拍数や呼吸数等が高いほど、飲料水の補充の必要性が高くなる。
【００８９】
第２実施形態の飲料水補充支援装置１のその他の構成は、第１実施形態と同様であるため、その説明を省略する。
【００９０】
２−２．飲料水補充支援装置の処理
図１１は、第２実施形態の飲料水補充支援装置１の処理部（ＣＰＵ）１０による処理のフローチャートの一例を示す図である。図１１において、第１実施形態（図４）と同様のステップには同じ符号を付している。
【００９１】
飲料水補充支援装置１が起動すると、処理部（ＣＰＵ）１０は、第１実施形態（図４）と同様に、ステップＳ１０〜Ｓ６０の処理を行う。
【００９２】
次に、処理部（ＣＰＵ）１０は、生体情報（生体情報センサー３２の検出データ）を取得する（Ｓ６２）。
【００９３】
続いて、処理部（ＣＰＵ）１０は、第１実施形態（図４）と同様に、ステップＳ８０〜Ｓ１１０の処理を行う。
【００９４】
次に、処理部（ＣＰＵ）１０は、ステップＳ９０で計算した飲料水の残量（ステップＳ９０の処理を一度も行っていない場合はステップＳ１０で計算した飲料水の全容量）、及び、ステップＳ６２で取得したユーザーの生体情報から、水筒２に飲料水を補充すべきか判定する（Ｓ１２２）。
【００９５】
処理部（ＣＰＵ）１０は、第１実施形態（図４）と同様に、ステップＳ１２２で飲料水を補充する必要がないと判定した場合（Ｓ１３０のＮ）はステップＳ１７０の処理を行い、ステップＳ１２２で飲料水を補充すべきと判定した場合（Ｓ１３０のＹ）はステップＳ１４０〜Ｓ１６０の処理を行う。
【００９６】
そして、処理部（ＣＰＵ）１０は、ユーザーによる終了操作が行われるまで（Ｓ１８０のＮ）、ステップＳ８０以降の処理を繰り返し行う。
【００９７】
以上に説明した第２実施形態の飲料水補充支援装置は、第１実施形態の飲料水補充支援装置と同様の効果を奏する。
【００９８】
さらに、第２実施形態の飲料水補充支援装置によれば、飲料水の残量とユーザーの生体情報とを利用して水筒２への飲料水の補充をすべきか否かを判定し、飲料水の補充支援情報を提供するので、ユーザーは、現在の疲労度等に応じた適切なタイミングで飲料水を補充することができる。
【００９９】
３．第３実施形態
３−１．飲料水補充支援装置の構成
図１２は、第３実施形態の飲料水補充支援装置の構成例を示す図である。図１２において、第２実施形態（図１０）と同様の構成には同じ符号を付している。図１２に示すように、第３実施形態の飲料水補充支援装置１は、処理部（ＣＰＵ）１０、水位センサー３０、生体情報センサー３２、ＧＰＳ受信部４０、ＲＴＣ部５０、操作部６０、記憶部７０、記録媒体８０、表示部９０、音出力部９２を含んで構成されている。本実施形態の飲料水補充支援装置１は、これらの構成要素（各部）の一部を省略又は変更したり、他の構成要素を付加した構成としてもよい。
【０１００】
図１２に示すように、第３実施形態の飲料水補充支援装置１は、第２実施形態（図１０）の構成に対して、処理部（ＣＰＵ）１０に経路情報生成部２２が追加されており、さらに、補充判定部１５の機能が異なる。
【０１０１】
経路情報生成部２２は、ユーザーによる入力情報に基づいて、ユーザーの経路情報を生成する処理を行う。例えば、ユーザーが操作部６０を操作して目的地を指定すると、経路情報生成部２２は、地図情報７４を参照して現在地から目的地までの経路（最短経路や最も楽な経路等）を決定し、決定した経路に応じた経路情報を生成するようにしてもよい。また、例えば、ユーザーが操作部６０を操作して経路を指定すると、経路情報生成部２２は、ユーザーにより指定された経路に応じた経路情報を生成するようにしてもよい。
【０１０２】
補充判定部１５は、経路情報生成部２２が生成した経路情報をさらに利用して、水筒２への飲料水の補充をすべきか否かを判定する処理を行う。すなわち、本実施形態では、補充判定部１５は、残量計算部１３の計算結果、生体情報取得部２１が取得した生体情報センサー３２の検出データ（ユーザーの生体情報）、ユーザーの経路の前方にある飲料水の各補充場所までの距離に基づき、水筒２への飲料水の補充をすべきか否かを判定する。例えば、補充判定部１５は、地図情報７４を参照し、ユーザーの経路の前方にある２番目に近い補充場所までの距離（ユーザーの経路の前方に補充場所が１箇所しかない場合は目的地までの距離）を計算し、当該距離が飲料水の残量とユーザーの生体情報に応じて決まる閾値よりも長い場合は、飲料水の補充をすべきと判定するようにしてもよい。この場合、補充支援情報生成部１６は、ユーザーの経路の前方にある最も近い補充場所の情報を含む補充支援情報を生成するようにしてもよい。
【０１０３】
なお、処理部（ＣＰＵ）１０は、生成した経路情報に基づき、表示部９０や音出力部９２を介してユーザーに対するナビゲーションを行うようにしてもよい。
【０１０４】
第３実施形態の飲料水補充支援装置１のその他の構成は、第１実施形態又は第２実施形態と同様であるため、その説明を省略する。
【０１０５】
３−２．飲料水補充支援装置の処理
図１３は、第３実施形態の飲料水補充支援装置１の処理部（ＣＰＵ）１０による処理のフローチャートの一例を示す図である。図１３において、第２実施形態（図１１）と同様のステップには同じ符号を付している。
【０１０６】
飲料水補充支援装置１が起動すると、処理部（ＣＰＵ）１０は、第２実施形態（図１１）と同様に、ステップＳ１０〜Ｓ３０の処理を行う。図１４は、ステップＳ３０で表示部９０に表示される初期画面の一例を示す図である。図１４の例では、図５と同様の情報に加えて、目的地又は経路の設定を促すメッセージが表示されている。
【０１０７】
ユーザーがこのメッセージに応じて所定の操作を行い、目的地又は経路を入力すると、処理部（ＣＰＵ）１０は、この入力情報に基づき経路を決定し、経路情報を生成する（Ｓ３２）。
【０１０８】
続いて、処理部（ＣＰＵ）１０は、第２実施形態（図１１）と同様に、ステップＳ４０〜Ｓ１１０の処理を行う。
【０１０９】
次に、処理部（ＣＰＵ）１０は、ステップＳ９０で計算した飲料水の残量（ステップＳ９０の処理を一度も行っていない場合はステップＳ１０で計算した飲料水の全容量）、ステップＳ６０で生成した位置情報により特定されるユーザーの現在位置からステップＳ３２で生成した経路情報により特定される経路の前方にある飲料水の各補充場所までの距離、及び、ステップＳ６２で取得したユーザーの生体情報から、水筒２に飲料水を補充すべきか判定する（Ｓ１２４）。
【０１１０】
処理部（ＣＰＵ）１０は、第２実施形態（図１１）と同様に、飲料水を補充する必要がないと判定した場合（Ｓ１３０のＮ）はステップＳ１７０の処理を行い、飲料水を補充すべきと判定した場合（Ｓ１３０のＹ）はステップＳ１４０〜Ｓ１６０の処理を行う。
【０１１１】
そして、処理部（ＣＰＵ）１０は、ユーザーによる終了操作が行われるまで（Ｓ１８０のＮ）、ステップＳ８０以降の処理を繰り返し行う。
【０１１２】
以上に説明した第３実施形態の飲料水補充支援装置は、第２実施形態の飲料水補充支援装置と同様の効果を奏する。
【０１１３】
さらに、第３実施形態の飲料水補充支援装置によれば、ユーザーの経路情報により特定される経路の前方にある飲料水の各補充場所までの距離に基づいて、水筒２への飲料水の補充をすべきか否かを判定し、飲料水の補充支援情報を提供するので、ユーザーは、無駄な回り道をすることなく、適切なタイミングで効率よく飲料水を補充することができる。例えば、ユーザーの経路の前方にある次の補充場所（前方の最も近い補充場所）とさらに次の補充場所との距離が非常に長いような場合は、飲料水補充支援装置１が、飲料水の残量に多少の余裕があっても次の補充場所で飲料水の補充を指示することで、ユーザーが飲料水を飲み切る前に確実に補充することが可能となる。
【０１１４】
４．第４実施形態
４−１．飲料水補充支援装置の構成
図１５は、第４実施形態の飲料水補充支援装置の構成例を示す図である。図１５において、第３実施形態（図１２）と同様の構成には同じ符号を付している。図１５に示すように、第４実施形態の飲料水補充支援装置１は、処理部（ＣＰＵ）１０、水位センサー３０、生体情報センサー３２、ＧＰＳ受信部４０、ＲＴＣ部５０、操作部６０、記憶部７０、記録媒体８０、表示部９０、音出力部９２を含んで構成されている。本実施形態の飲料水補充支援装置１は、これらの構成要素（各部）の一部を省略又は変更したり、他の構成要素を付加した構成としてもよい。
【０１１５】
図１５に示すように、第４実施形態の飲料水補充支援装置１は、第３実施形態（図１２）の構成に対して、処理部（ＣＰＵ）１０に指導情報生成部２３が追加されている。
【０１１６】
指導情報生成部２３は、摂取量計算部１４の計算結果を利用して、ユーザーに対して飲料水の摂取指導を行うための指導情報を生成する処理を行う。具体的には、指導情報生成部２３は、ユーザーによる飲料水の摂取量（平均摂取量）が不適切（適切な範囲に含まれない）か否かを判定し、不適切な場合に、適切な量の飲料水の摂取を指導する指導情報を生成する。指導情報生成部２３は、さらに、ユーザーの所定の生体情報（心拍数や呼吸数等）に応じて飲料水の適切な摂取量（平均摂取量）の範囲を補正し、不適切な場合に指導情報を生成するようにしてもよい。
【０１１７】
第４実施形態の飲料水補充支援装置１のその他の構成は、第１実施形態、第２実施形態又は第３実施形態と同様であるため、その説明を省略する。
【０１１８】
４−２．飲料水補充支援装置の処理
図１６は、第４実施形態の飲料水補充支援装置１の処理部（ＣＰＵ）１０による処理のフローチャートの一例を示す図である。図１６において、第３実施形態（図１３）と同様のステップには同じ符号を付している。
【０１１９】
飲料水補充支援装置１が起動すると、処理部（ＣＰＵ）１０は、第３実施形態（図１３）と同様に、ステップＳ１０〜Ｓ１２４の処理を行う。
【０１２０】
処理部（ＣＰＵ）１０は、飲料水を補充すべきと判定した場合（Ｓ１３０のＹ）、第３実施形態（図１３）と同様に、ステップＳ１４０〜Ｓ１６０の処理を行う。
【０１２１】
一方、処理部（ＣＰＵ）１０は、飲料水を補充する必要がないと判定した場合（Ｓ１３０のＮ）、ステップＳ１００で計算した平均摂取量が不適切（適正な範囲に含まれない）か否かを判定する（Ｓ１３２）。
【０１２２】
処理部（ＣＰＵ）１０は、平均摂取量が不適切と判定した場合（Ｓ１３４のＹ）は指導情報を生成して指導画面を表示し（Ｓ１３６）、平均摂取量が適切と判定した場合（Ｓ１３４のＮ）は第３実施形態と同様に画面表示を更新する処理を行う（Ｓ１７０）。図１７（Ａ）及び図１７（Ｂ）は、ステップＳ１３６で表示部９０に表示される指導画面の一例を示す図である。図１７（Ａ）の例では、ユーザーによる飲料水の摂取量が不足しているため飲料水の摂取を促すメッセージ、摂取量の実績値の情報（１００ｍｌ／ｈ）、適切な摂取量の範囲の情報（２００〜５００ｍｌ／ｈ）が表示されている。図１７（Ｂ）の例では、ユーザーによる飲料水の摂取量が多過ぎるため飲料水の摂取を控えるように指示するメッセージ、摂取量の実績値の情報（９００ｍｌ／ｈ）、適切な摂取量の範囲の情報（２００〜５００ｍｌ／ｈ）が表示されている。
【０１２３】
そして、処理部（ＣＰＵ）１０は、ユーザーによる終了操作が行われるまで（Ｓ１８０のＮ）、ステップＳ８０以降の処理を繰り返し行う。
【０１２４】
なお、処理部（ＣＰＵ）１０は、飲料水を補充すべきと判定した場合（Ｓ１３０のＹ）も、ユーザーによる飲料水の摂取量に応じて指導情報を生成し、指導画面を表示する処理（ステップＳ１３２〜Ｓ１３６の処理）と同様の処理を行うようにしてもよい。
【０１２５】
以上に説明した第４実施形態の飲料水補充支援装置は、第３実施形態の飲料水補充支援装置と同様の効果を奏する。
【０１２６】
さらに、第４実施形態の飲料水補充支援装置によれば、ユーザーによる飲料水の摂取量に応じて、ユーザーに対して飲料水の摂取指導を行うための指導情報を提供するので、ユーザーは、この指導情報に従って適切なペースで飲料水を摂取することができる。
【０１２７】
５．変形例
本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【０１２８】
例えば、本実施形態の飲料水補充支援装置は、ユーザーの平均摂取量の計算対象の時間を可変に設定可能にしてもよい。例えば、１時間当たりの摂取量や３０分当たりの摂取量等をユーザーが選択し、選択に応じて表示部９０に表示される平均摂取量の表示を変えてもよい。また、飲料水の水位が変化する毎に、ユーザーの平均摂取量に代えて、あるいは、ユーザーの平均摂取量とともに、ユーザーの１回分の摂取量を表示部９０に表示するようにしてもよい。
【０１２９】
本発明は、実施の形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１３０】
１  飲料水補充支援装置、２  水筒、３  チューブ、４  飲み口、１０  処理部（ＣＰＵ）、１１  位置情報生成部、１２  水位情報取得部、１３  残量計算部、１４  摂取量計算部、１５  補充判定部、１６  補充支援情報生成部、１７  時刻情報取得部、１８  時間計測部、１９  表示制御部、２０  音出力制御部、２１  生体情報取得部、２２  経路情報生成部、２３  指導情報生成部、３０  水位センサー、３２  生体情報センサー、４０  ＧＰＳ受信部、５０  ＲＴＣ部、６０  操作部、７０  記憶部、７２  水筒形状情報、７４  地図情報、８０  記録媒体、９０  表示部、９２  音出力部、１００  現在位置を示すマーク、１１０  飲料水の補充場所を示すマーク
【図１】
2013141464.tif 000003
【図２】
2013141464.tif 000004
【図３】
2013141464.tif 000005
【図４】
2013141464.tif 000006
【図５】
2013141464.tif 000007
【図６】
2013141464.tif 000008
【図７】
2013141464.tif 000009
【図８】
2013141464.tif 000010
【図９】
2013141464.tif 000011
【図１０】
2013141464.tif 000012
【図１１】
2013141464.tif 000013
【図１２】
2013141464.tif 000014
【図１３】
2013141464.tif 000015
【図１４】
2013141464.tif 000016
【図１５】
2013141464.tif 000017
【図１６】
2013141464.tif 000018
【図１７】
2013141464.tif 000019