(57)【要約】      （修正有）【課題】水分摂取量を含む各種の健康管理情報を被管理者に提供する。【解決手段】所定のネットワークに接続された健康管理サーバ装置１であって、ネットワークＮを介して接続された被管理者が操作する携帯情報端末１０１から所定の飲料別摂取量を示す飲料別摂取量データを取得し、当該取得された所定の飲料別飲料摂取量データから、予め定められた条件に基づいて当該所定飲料別の実質的水分量を算出し、当該算出した当該所定飲料別の実質的水分量を合算して求めた合算水分量と健康基準値データベースに予め記録されている推奨水分量データとを比較することによって導かれる、当該被管理者が当該所定時間内に摂取すべき不足水分量を示す不足水分量データを取得する。実質的水分量のデータに基づき不足水分量データを取得することで、実態に則したデータを被管理者に供給する。【選択図】図１
2019133665.tif 000002
【特許請求の範囲】
【請求項１】
所定のネットワークに通信可能に接続された健康管理サーバ装置であって、
識別情報によって特定された被管理者についての個人情報を、被管理者の識別情報と関連付けて記憶する被管理者管理データベースと、
当該ネットワークに通信可能に接続された携帯情報端末から、識別情報により特定された被管理者に関し予め定められた健康管理データを遂次取得する健康管理データ取得手段と、
前記取得された健康管理データと当該被管理者と関連付けて基準値データベースに事前記録されている健康基準値データとを比較することによって、前記被管理者の健康管理に有用な健康管理有用データを取得する健康管理有用データ取得手段と、
当該取得された健康管理有用データを、当該ネットワークを介して当該携帯情報端末に提供する健康管理情報提供手段と、を備え、
前記健康管理データには、
前記被管理者が操作する携帯情報端末から入力される前記被管理者が所定時間内に摂取した所定の飲料別摂取量を示す飲料別摂取量データが含まれ、
当該健康管理有用データには、
当該取得された所定の飲料別飲料摂取量データから、予め定められた条件に基づいて当該所定飲料別の実質的水分量を算出し、当該算出した当該所定飲料別の実質的水分量を合算して求めた合算水分量と健康基準値データベースに予め記録されている推奨水分量データとを比較することによって導かれる、当該被管理者が当該所定時間内に摂取すべき１水分量を示す不足水分量データが含まれる、
ことを特徴とする健康管理サーバ装置。
【請求項２】
請求項１に記載の健康管理サーバにおいて、
前記条件は、前記所定飲料別の摂取量に対する水分構成比である
ことを特徴とする健康管理サーバ装置。
【請求項３】
請求項１又は２に記載の健康管理サーバにおいて、
前記健康管理データには、
前記特定された被管理者の所定時間内の歩数を示す歩数データが含まれ、
前記健康管理有用データには、
当該取得された歩数データと健康基準値データベースに予め記録されている推奨歩数データとを比較することによって導かれる、当該被管理者が当該所定時間内の歩数不足を示す不足歩数データが含まれる、
ことを特徴とする健康管理サーバ装置。
【請求項４】
請求項１乃至３何れかに記載の健康管理サーバにおいて、
前記健康管理データには、
前記被管理者が操作する携帯情報端末以外の外部端末から入力される前記被管理者に関する健康管理情報データを含み、
前記健康管理情報提供手段は、当該健康管理情報データを前記携帯情報端末に併せて提供するように構成されている
ことを特徴とする健康管理サーバ装置。
【請求項５】
コンピュータを請求項１から４の何れかに記載のサーバ装置として機能させるプログラム。
【請求項６】
請求項１乃至４何れかに記載の携帯情報端末と健康管理サーバ装置を含む健康管理システムであって、
ネットワークを介して通信可能に接続された、飲料を販売する複数の自動販売機と、当該複数の自動販売機それぞれの位置と在庫飲料を管理する自動販売機管理サーバ装置と、を含み、
前記携帯情報端末は、前記携帯情報端末の位置情報を当該自動販売機管理サーバ装置に送信する位置情報送信手段を備え、
当該自動販売機それぞれは、飲料の在庫管理情報を所定時間ごとに当該管理サーバに送信する在庫管理手段を備え、
当該管理サーバは、当該在庫管理情報に基づく在庫飲料のうち前記被管理者の不足水分量に応じた実質的水分量を有する推奨飲料を決定する推奨飲料決定手段と、検索によって得た当該推奨飲料を在庫する１または２以上の当該自動販売機の位置情報と前記携帯情報端末の位置情報を用いて当該携帯情報端末と当該推奨飲料を在庫する１または２以上の当該自動販売機との位置を計算し当該携帯情報端末に送信する位置計算手段と、を備えている
ことを特徴とする健康管理システム。
【請求項７】
所定のネットワークに通信可能に接続された、健康管理サーバ装置と携帯情報端末を利用して行われる健康管理方法であって、
当該健康管理サーバ装置が、
識別情報によって特定された被管理者の個人情報を、被管理者の識別情報と関連付けて記憶するステップと、
当該ネットワークに接続された携帯情報端末から、識別情報により特定された被管理者に関し予め定められた健康管理データを遂次取得するステップと、
前記取得された健康管理データと当該被管理者と関連付けて基準値データベースに事前記録されている健康基準値データとを比較することによって、前記被管理者の健康管理に有用な健康管理有用データを取得するステップと、
当該取得された健康管理有用データを、当該ネットワークを介して当該携帯情報端末に提供するステップと、を実行し、
前記健康管理データには、
前記被管理者が操作する携帯情報端末から入力される前記被管理者が所定時間内に摂取した所定の飲料別摂取量を示す飲料別摂取量データが含まれ、
当該健康管理有用データには、
当該取得された所定の飲料別飲料摂取量データから、予め定められた条件に基づいて当該所定飲料別の実質的水分量を算出し、当該算出した当該所定飲料別の実質的水分量を合算して求めた合算水分量と健康基準値データベースに予め記録されている推奨水分量データとを比較することによって導かれる、当該被管理者が当該所定時間内に摂取すべき不足水分量を示す不足水分量データが含まれる、
ことを特徴とする健康管理方法。
【請求項８】
請求項７に記載の携帯情報端末と健康管理サーバ装置を含む健康管理方法であって、
ネットワークを介して通信可能に接続された、飲料を販売する複数の自動販売機と、当該自動販売機それぞれの位置と在庫飲料を管理する自動販売機管理サーバ装置と、を含み、
前記携帯情報端末は、前記携帯情報端末の位置情報を当該自動販売機管理サーバ装置に送信する位置情報送信ステップを実行し、
当該自動販売機それぞれは、飲料の在庫管理情報を所定時間ごとに当該管理サーバに送信する在庫管理ステップを実行し、
当該管理サーバは、当該在庫管理情報に基づく在庫飲料のうち前記被管理者の不足水分量に応じた実質的水分量を有する推奨飲料を決定する推奨飲料決定ステップと、検索によって得た当該推奨飲料を在庫する１または２以上の当該自動販売機の位置情報と前記携帯情報端末の位置情報を用いて当該携帯情報端末と当該推奨飲料を在庫する１または２以上の当該自動販売機との経路を計算し当該携帯情報端末に送信する位置計算ステップを実行する
ことを特徴とする健康管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末を操作する被管理者を利用して被管理者の健康管理を支援する健康管理サーバと健康管理方法、さらにプログラムに関するものである。
【背景技術】
【０００２】
近年、健康志向の高まりとＩＴ技術の進展に伴い、健康や生活習慣に関わる日々変動する各種の情報を、例えばウェアラブルデバイスや通信機能を有する体重計等の健康機器等により自動で収集し、もしくはＰＣ（Personal Computer）やスマートフォン等の情報処理端末を介して手動で入力させて管理することが行われている。さらに、その内容に基づいてアドバイスや指導、警告等を行う仕組みを情報処理システム上で構築することも行われている。その中で、昨今、地球温暖化に伴う熱中症の話題が多く取り上げられ、これに伴い、水分補給の重要性が強調されている。さらに、最近の研究結果によれば、水分補給は運動とセットすると、より健康増進に効果があるとされている。
【０００３】
水分摂取の管理に関連する技術として、特許文献１には、ＩＣタグを付けたペットボトルを用い、その中に入っている飲み物の重量を、そのＩＣタグに書き込みしておくものがある。さらに、このペットボトルは冷蔵庫の中の重量計で重さが計測されるようにしてあり、使用前後の重量差によってユーザーの飲み物摂取量を計測し、ユーザーにとって必須の水分量との差を算出するようになっている。その上で、当該水分量を読み取ることができる端末機器が用意され、この端末機器は、前記ペットボトルの飲み物の摂取量だけでなく、前記食事以外の嗜好品（コーヒ、紅茶等）の摂取量も入力可能に構成されている。さらにその上で、前記ペットボトルの飲み物の１日の摂取量と前記嗜好品等の１日の摂取量との合計水分摂取量と、前記必須水分量とを前記端末機器側で比較して、前記必須水分量に対して前記合計水分摂取量の方が不足している場合は、その不足分が端末機器側に表示されると共に、水分摂取を促す表示がされるように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５１８７１号公報（段落００１０）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されたような技術では、まずＩＣタグを付けた特定のペットボトルを、重量計測のできる特定の冷蔵庫の特定の箇所に収納しなければならず極めて煩雑である。さらに、コーヒーや紅茶などの嗜好品も水もその他の飲み物も、すべて一括して重量管理するやり方なので、実質的な水分量を計測することができない。たとえば、コーヒーに砂糖やミルクを入れればその分の重量が増すことは当然であるし、様々な添加物を含むコーヒーと何も含まない水との比較において同じ水分量を摂取したことにはならない。したがって、この技術では、真に必要な水分量を算出し、また適切な水分量摂取を促せるのかどうか甚だ疑問である。
【０００６】
そこで本発明は、水分摂取量を含む各種の健康管理情報を被管理者に提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は、次の構成を備えている。なお、何れかの請求項に記載の発明を説明するに当たって行う用語の定義等は、発明のカテゴリーの違いや記載順などに関わらず、他の請求項に記載の発明にも適用されるものとする。
【０００８】
（請求項１に記載の発明の特徴）
所定のネットワークに通信可能に接続された健康管理サーバ装置であって、識別情報によって特定された被管理者についての個人情報を、被管理者の識別情報と関連付けて記憶する被管理者管理データベースと、当該ネットワークに通信可能に接続された情報端末から、識別情報により特定された被管理者に関し予め定められた健康管理データを遂次取得する健康管理データ取得手段と、前記取得された健康管理データと当該被管理者と関連付けて基準値データベースに事前記録されている健康基準値データとを比較することによって、前記被管理者の健康管理に有用な健康管理有用データを取得する健康管理有用データ取得手段と、当該取得された健康管理有用データを、当該ネットワークを介して当該携帯情報端末に提供する健康管理情報提供手段と、を備えている。ここで、前記健康管理データには、前記被管理者が操作する携帯情報端末から入力される前記被管理者が所定時間内に摂取した所定の飲料別摂取量を示す飲料別摂取量データが含まれ、当該健康管理有用データには、当該取得された所定の飲料別飲料摂取量データから、予め定められた条件に基づいて当該所定飲料別の実質的水分量を算出し、当該算出した当該所定飲料別の実質的水分量を合算して求めた合算水分量と健康基準値データベースに予め記録されている推奨水分量データとを比較することによって導かれる、当該被管理者が当該所定時間内に摂取すべき不足水分量を示す不足水分量データが含まれる、ことを特徴とする健康管理サーバ装置である。
【０００９】
（請求項２に記載の発明の特徴）
請求項１に記載の健康管理サーバにおいて、前記条件は、前記所定飲料別の摂取量に対する水分構成比であることを特徴とする健康管理サーバ装置である。
【００１０】
（請求項３に記載の発明の特徴）
請求項１又は２に記載の健康管理サーバにおいて、前記健康管理データには、前記特定された被管理者の所定時間内の歩数を示す歩数データが含まれ、前記健康管理有用データには、当該取得された歩数データと健康基準値データベースに予め記録されている推奨歩数データとを比較することによって導かれる、当該被管理者が当該所定時間内の歩数不足を示す不足歩数データが含まれる、ことを特徴とする健康管理サーバ装置である。
【００１１】
（請求項４に記載の発明の特徴）
請求項１乃至３何れかに記載の健康管理サーバにおいて、前記健康管理データには、
前記被管理者が操作する携帯情報端末以外の外部端末から入力される前記被管理者に関する健康管理情報データを含み、前記健康管理情報提供手段は、当該健康管理情報データを前記携帯情報端末に併せて提供するように構成されていることを特徴とする健康管理サーバ装置である。
【００１２】
（請求項５に記載の発明の特徴）
コンピュータを請求項１から４の何れかに記載のサーバ装置として機能させるプログラムである。
【００１３】
（請求項６記載の発明の特徴）
請求項１乃至４何れかに記載の携帯情報端末と健康管理サーバ装置を含む健康管理システムであって、ネットワークを介して通信可能に接続された、飲料を販売する複数の自動販売機と、当該複数の自動販売機それぞれの位置と在庫飲料を管理する自動販売機管理サーバ装置と、を含み、前記携帯情報端末は、前記携帯情報端末の位置情報を当該自動販売機管理サーバ装置に送信する位置情報送信手段を備え、当該複数の自動販売機それぞれは、飲料の在庫管理情報を所定時間ごとに当該自動販売機管理サーバに送信する在庫管理手段を備え、当該管理サーバは、当該在庫管理情報に基づく在庫飲料のうち前記被管理者の不足水分量に応じた実質的水分量を有する推奨飲料を決定する推奨飲料決定手段と、検索によって得た当該推奨飲料を在庫する１または２以上の当該自動販売機の位置情報と前記携帯情報端末の位置情報を用いて当該携帯情報端末と当該推奨飲料を在庫する１または２以上の当該自動販売機との経路を計算し当該携帯情報端末に送信する位置計算手段と、を備えている。
【００１４】
（請求項７に記載の発明の特徴）
所定のネットワークに通信可能に接続された健康管理サーバ装置と携帯情報端末を利用して行われる健康管理方法であって、当該健康管理サーバ装置が、識別情報によって特定された被管理者の個人情報を、被管理者の識別情報と関連付けて記憶するステップと、当該ネットワークに接続された情報端末から、識別情報により特定された被管理者に関し予め定められた健康管理データを遂次取得するステップと、前記取得された健康管理データと当該被管理者と関連付けて基準値データベースに事前記録されている健康基準値データとを比較することによって、前記被管理者の健康管理に有用な健康管理有用データを取得するステップと、当該取得された健康管理有用データを、当該ネットワークを介して当該携帯情報端末に提供するステップと、を実行し、前記健康管理データには、前記被管理者が操作する携帯情報端末から入力される前記被管理者が所定時間内に摂取した所定の飲料別摂取量を示す飲料別摂取量データが含まれ、当該健康管理有用データには、当該取得された所定の飲料別飲料摂取量データから、予め定められた条件に基づいて当該所定飲料別の実質的水分量を算出し、当該算出した当該所定飲料別の実質的水分量を合算して求めた合算水分量と健康基準値データベースに予め記録されている推奨水分量データとを比較することによって導かれる、当該被管理者が当該所定時間内に摂取すべき不足水分量を示す不足水分量データが含まれる、ことを特徴とする健康管理方法である。
【００１５】
（請求項８記載の発明の特徴）
請求項７に記載の携帯情報端末と健康管理サーバ装置を含む健康管理方法であって、  ネットワークを介して通信可能に接続された、飲料を販売する複数の自動販売機と、当該自動販売機それぞれの位置と在庫飲料を管理する自動販売機管理サーバ装置と、を含み、  前記携帯情報端末は、前記携帯情報端末の位置情報を当該自動販売機管理サーバ装置に送信する位置情報送信ステップを実行し、当該自動販売機それぞれは、飲料の在庫管理情報を所定時間ごとに当該管理サーバに送信する在庫管理ステップを実行し、当該管理サーバは、当該在庫管理情報に基づく在庫飲料のうち前記被管理者の不足水分量に応じた実質的水分量を有する推奨飲料を決定する推奨飲料決定ステップと、検索によって得た当該推奨飲料を在庫する１または２以上の当該自動販売機の位置情報と前記携帯情報端末の位置情報を用いて当該携帯情報端末と当該推奨飲料を在庫する１または２以上の当該自動販売機との経路を計算し当該携帯情報端末に送信する位置計算ステップを実行することを特徴とする健康管理方法である。
【発明の効果】
【００１６】
本発明によれば、水分摂取量を含む各種の健康管理情報を被管理者に提供することができる。
【図面の簡単な説明】
【００１７】
【図１】健康管理支援システムの概略図である。
【図２】健康管理サーバ装置のブロック図である。
【図３】携帯情報端末のブロック図である。
【図４】被管理者が飲料別飲料摂取量を入力するための携帯情報端末画面を示す図である。
【図５】自動販売機管理サーバ装置のブロック図である。
【図６】自動販売機のブロック図である。
【図７】自販機位置情報テーブルを示す図である。
【図８】飲料テーブルを示す図である。
【図９】在庫管理テーブルを示す図である。
【図１０】本発明に係る健康管理方法の手順を示すフローチャートである。
【図１１】不足水分量の算出手順を示すフローチャートである。
【図１２】１日の水分摂取量を時系列に示す図である。
【図１３】不足歩数の算出手順を示すフローチャートである。
【図１４】被管理者管理ＤＢの中身を示す図表である。
【図１５】所定飲料別の水分構成比を示す図表である。
【図１６】飲料推奨手順を示すフローチャートである。
【図１７】携帯情報端末に示された地図情報を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。一方で、ある図において符号を付して説明した部位について、他の図の説明の際に再度の図示はしないが同一の符号を付して言及する場合がある。
【００１９】
（システムの全体構成）
図１は、本発明の一実施の形態である健康管理支援システム１（以下、「システム１」という）の構成例について概要を示した図である。システム１は、インターネットのような通信回線Nに、それぞれ相互通信可能に接続される健康管理支援サーバ装置１ｓ（以下、「支援サーバ装置」という）と、自動販売機管理サーバ装置（以下、適宜「管理サーバ装置」という）２０１と、携帯情報端末（以下、適宜「情報端末」という）１０１と、自動販売機３０１とから構成されている。情報端末１０１と自動販売機３０１は、それぞれ複数台によって構成されるが、以下の説明では原則としてそれぞれ１台について説明し、必要な場合にだけ複数台として扱うことにする。
【００２０】
（健康管理支援サーバ装置の概略構成）
図１に示す符号１ｓは、被管理者の健康管理を実行する健康管理支援サーバ装置を示す。サーバ装置１ｓが実行する「健康管理」とは、被管理者が健康上の問題のない状態で日常生活を送れる期間（健康寿命）の維持・延命のほか、被管理者に健康上の問題があったとしてもその悪化防止・回復、その他これらに付随する管理を目的とする管理のことをいう。
【００２１】
（サーバ装置の具体的構成）
サーバ装置１ｓは、複数であってもよいし、クラウドコンピューティングサービス上に構築された仮想のサーバ装置（図示を省略）でもよい。サーバ装置１ｓは、図示を省略したＯＳ（Operating System）やＤＢＭＳ（DataBase Management System）、Ｗｅｂサーバプログラムなどのミドルウェア上で以下に述べる健康管理サーバとして機能させるソフトウェア（プログラム）３ｐとして実装されたメッセンジャー管理部（健康管理データ取得手段）３、外部サービスインタフェース（健康管理データ取得手段）５、対話エンジン７、水分量算出手段２５などの各部を有する。また、データベース等として実装された被管理者管理データベース（ＤＢ）１１、および健康基準値データベース（ＤＢ）１３、条件データベース（ＤＢ）１５、メッセージデータベース（ＤＢ）２７、などの各データストアを有する。ＡＩ（人口知能）を実装し、被管理者管理データベース等から入手可能なデータをより自立的行うように構成することもできる。各部はバス（ＢＵＳ）によって接続されている。なお、上記の各部は、図示するように１つのサーバシステム上に実装されていてもよいし、サブシステムとして個別のサーバシステム上に実装されていてもよい。  
【００２２】
（メッセンジャー管理部）
メッセンジャー管理部３は、メッセージングシステム１７と連携して、スマートフォン１０１のような携帯情報端末を通し被管理者１０１ａとの間で文字や音声などのメッセージをやりとりする機能を有する。これと併せ、携帯情報端末１０１から送信されたメッセージ（健康管理データ）を受信（取得）して、２４時間若しくは被管理者の生活リズムに合わせ予め定めた所定時間内（たとえば、朝６時から夜１２時までの１８時間の間の３時間ごとなど）毎に分け、当該被管理者と関連付けて飲料別の実質的飲料摂取量を被管理者管理ＤＢ１１に記録する機能をも有している。
【００２３】
（外部サービスインターフェース）
外部サービスインタフェース５は、被管理者１０１ａが使用する体重計１９ａ、歩数計１９ｂ等を計測・管理している健康管理データを、アクセスポイント２３、インターネットＮ、ＡＰＩ（Application Programming Interface）１９を介して定期的もしくは随時に取得し、外部サービスインターフェース５経由で被管理者毎に被管理者管理データベース１１に記録する機能を有する。
【００２４】
（対話エンジン）
対話エンジン７は、被管理者管理ＤＢ１１に記録された被管理者の個人情報、健康管理データ、被管理者や管理者のメッセージ・コメント、その他の情報等に基づいて、所定のアルゴリズムにより当該被管理者に対するアドバイスや通知・警告等のメッセージを生成し、メッセンジャー管理部３に出力する機能を有する。メッセージの生成手法に何ら宣言はないが、ここでは、例えば、予め複数のパターン（例えば数百パターン程度）のテンプレートを用意してメッセージＤＢ２７に登録しておき、少なくとも実質的水分摂取量に係る情報を含むパラメータに基づいて所定の条件に該当するテンプレートをメッセージＤＢ２７から抽出し、これに基づいてメッセージを生成するようになっている。
【００２５】
（水分量算出手段）
水分量算出手段２５は、健康管理データの一つとなる不足水分量データ（健康管理有用データ）を生成する機能を有する。不足水分量データとは、被管理者から取得した所定の飲料別飲料摂取量データから、後述の予め定められた条件に基づいて当該所定飲料別の実質的水分量を算出し、当該算出した当該所定飲料別の実質的水分量を合算して求めた合算水分量と健康基準値ＤＢ１３に予め記録されている推奨水分量データとを比較することによって導かれる、当該被管理者が当該所定時間内に摂取すべき不足水分量を示すデータを含む。
【００２６】
水分量算出手段２５が参照する条件には様々なものが考えられるが、本実施形態では、図７に示す飲料別の摂取量に対する水分構成比を採用する。図７に示す表は、条件ＤＢ１５に格納されている。ミネラルウォーターや水道水のような水は、含有成分がゼロというわけではないが、それを無視して実質的水分１００％として扱う。すなわち、水の摂取量（たとえば、１００ｍｌ）がそのまま実質的水分摂取量（１００ｍｌとなる）となる。茶（緑茶、ほうじ茶、麦茶、紅茶など）は、水以外の成分が含まれるので９８±５％（１００ｍｌのお茶摂取に対し実質的水分摂取量９８ｍｌ（中心値選択の場合、以下、同じ方法で算出）同じくコーヒーや牛乳は、乳化している脂肪分５％を差し引き、９５％を実質的水分量として計算する。炭酸ジュースが８５％であって少ないようにも見えるが、これは含まれる泡の分だけ水分が少ないからである。上述した飲料以外の飲料については、上述の要領で分析して実質的水分量を算出する。
【００２７】
注意を要するのは、アルコール類である。アルコール類は腎臓の血液の循環を増やし、利尿作用を促進するので、飲んだ以上に排尿することになると言われている。そこで、本実施形態では、アルコール類には負の摂取として扱っている。すなわち、ビールであればマイナス１０％とし、１００ｍｌを飲んだときは実質的水分摂取量が増加するのではなく、１０ｍｌ分減少するとして捉えている。同様にして日本酒はマイナス１．５％、ワインはマイナス３０％である。仮に水１００ｍｌを飲んだ後、ワインを１００ｍｌ飲んだとすると、合計２００ｍｌの飲料が体内に入っているのだが、摂取した実施的水分量は、水１００ｍｌからワイン分の３０ｍｌを差し引いた７０ｍｌが、両者による実質的水分摂取量となる。表示していない他のアルコール類についても、同様にして実質的水分摂取量を算出する。アルコール類ではあるものの、アルコールの度数が低いものについては、実質的水分摂取量がプラスとなるものもあるかもしれない。
【００２８】
上述した実質的水分摂取量を算出する条件は、ノンアルコールであるとアルコールであるとに関わらず一般的と思われる概数を当てはめているが、より厳密な数値が必要であれば、設定を変えたりすること、より細かな数値を求め充当することもよい。たとえば、炭酸ジュースについていえば炭酸濃度や糖分の含有量などの違いによって、ワインについていえば葡萄の種類やアルコール度数の違いによって、それぞれ得られる実施的水分摂取量も異なってくる。それを飲料別に計測して条件を定めればよい。単なる飲料の送料しか評価しないこれまでの摂取量算定方法に比べ、実質的摂取量による方法は、水分摂取量に関する被管理者の管理・ケアをより効果的なものとすることができる。
【００２９】
（被管理者管理ＤＢ）
被管理者管理ＤＢの構造は、概ね図６に示すようになっている。すなわち、各被管理者Ａ、Ｂ、Ｃ、・・・・Ｚがそれぞれに割り当てられた識別符号と関連付けられ、個人情報とともに、摂取飲料量、実質的水分量、実施的水分量、合算水分量、不足水分量、さらに歩数などの健康管理がデータとして検索可能に格納されている。個人情報とは、性別や年齢、その他の身体的・環境的情報のことである。摂取飲料量とは、所定時間内に被管理者１０１ａが摂取する飲料量の累積量を示す。実質的水分量は、各飲料に含まれる実質的な水分量のことである。合算水分量とは、所定時間内における実質的水分量の累積量を表す。不足水分量は、健康基準値ＤＢ１３に記録された推奨水分量と合算水分量との差分量である。詳細は、省略したが、歩数などの水分量以外の健康管理データも同様にして管理されている。
【００３０】
（健康基準値ＤＢ）
健康基準値ＤＢ１３には、被管理者それぞれに適した推奨水分量データ等の健康基準値を各自の識別符号と関連付けて検索可能に格納されている。この健康基準値とは、たとえば、当該被利用者が1日に摂取すべき実質的水分量（推奨水分量）とか、1日に歩くべき歩数を、たとえば同性・同年齢の全国平均値などと照らし合わせて設定したものである。この健康基準値は、適宜更新していくことが好ましい。時の経過とともに被管理者も年齢を重ねるため、健康基準値も変更されるべきだからである。さらに、ＡＩ（人口知能）などを活用して当該被管理者の身体的データに則した健康基準値の校正を行ってもよい（この点は、後述する。）。人はそれぞれ異なる身体的特徴を有するのだから、それに合わせたきめ細やかな健康管理を行うためである。もっとも、このように個別に管理する代わりに、男女別年齢別に設定された大まかな健康基準値の採用を妨げる趣旨ではない。
【００３１】
（条件ＤＢ）
条件ＤＢ１５は、先に説明したとおり、図７に示す飲料別の摂取量に対する水分構成比等が格納されている。図示は省略するが、たとえば被管理者の歩数を消費カロリー量として見ようとする場合に、当該被管理者の身長、体重、歩幅等のデータから算出される変数なども条件として採用することができる。仮に、図７に含まれない飲料（たとえば、柿の葉から作った柿の葉茶）は、それに準ずるもの、たとえば、紅茶として扱うようにすればよい。
【００３２】
（メッセージＤＢ）
先に説明したようにメッセージＤＢ２７には、予め複数のパターン（例えば数百パターン程度）が用意されたテンプレートが登録されている。その中のメッセージには、たとえば、「今日はもっと水分摂取が必要です。」という大雑把なものや、「あと３７０ｍｌの実質的水分を摂取するようにしてください。」とか「水２００ｍｌとコーヒー１杯を飲んでください」「ビールの後にコップ１杯の水を飲んでください」のように具体的なものなどを用意しておくとよい。被管理者の年齢、性別、性格などに合わせた細やかなコミュニケーションを通し、実効性のある健康管理を行うためである。メッセージの選択は、各種の情報をに基づいて対話エンジン７が行う。
【００３３】
（外部サービスとの連携）
サーバ装置１ｓは、インターネットＮ等のネットワークを介して、例えば、外部のメッセージングシステム１７，ＡＰＩ（アプリケーション・プログラム・インターフェース、Application Programming Interface）１９、ＡＰＩ２１などと接続・連携することができる。メッセージングシステム１７は、画像データを含む文字や音声などのメッセージの授受により相手方とコミュニケーションすることができるシステムである。また、ＡＰＩ１９は、例えば、外部の体重計１９ａ、歩数計１９ｂ、心拍計１９ｃ等から被管理者に関するデータを、アクセスポイント２３を介して取得するためのインターフェースである。ＡＰＩ２１は、食事アプリケーション２１ａや血圧アプリケーション２１ｂのほか、例えば、Ｆｉｔｂｉｔ（登録商標）社や、Ｗｉｔｈｉｎｇｓ（登録商標）社などが提供している健康管理情報のトラッキングやモニタリングのＩｏＴ（Internet of Things）機器２１ｃなどを使った外部サービスをサーバ装置１に実装するためのシステムである。このIoT機器２１ｃの典型例が、後述する使用者近隣の飲料自動販売機を紹介するものである。
【００３４】
（携帯情報端末の構成）
図３に示すように携帯情報端末装置（スマートフォン）１０１は、記憶部１０２、入力・表示部１０３、制御部１０４、メモリ１０５、通信制御部１０６，ＧＰＳ１０７を備えている。各部はバス（ＢＵＳ）によって接続されている。入力・表示部は、図２に示すようなタッチパネルによって構成され、各種の入力や表示ができるようになっている。制御部１０４は、記憶部１０２に入っているプログラム１０９に基づき、飲料摂取量送信機能１０９ａと、不足水分量受信機能１０９ｃと、自販機位置情報受信機能１０９ｅと、携帯位置情報送信機能１０９ｇとを制御する。メモリ１０５は、管理サーバ１ｓから送信された不足水分量などを日時などと関連付けて記憶する機能を有する。
【００３５】
飲料摂取量送信機能１０９ａは、図３に示す入力・表示部のタッチ操作により、被管理者が、自身が摂取した飲料別の飲料摂取量を入力し、この摂取飲料データをメッセージとして通信制御部１０６を介してサーバ装置１に送信するようになっている。不足水分量受信機能１０９ｃは、サーバ装置１ｓが算出した不足水分量を通信制御部１０６経由で受信してメモリ１０５に記憶するとともに、入力・表示部１０３に受信情報を表示する機能を有する。自販機位置情報受信機能１０９ｅは、自動販売機管理サーバ装置２０１より送信されてきた、携帯型端末１０１に近い自動販売機３０１の位置情報と、推奨飲料情報を通信制御部１０６経由で受信し、携帯型端末１０１の入力・表示部１０３に受信情報を表示する機能を有する。携帯位置情報送信機能１０９ｊは、ＧＰＳ１０７より携帯型端末１０１の位置情報を取得し、通信制御部１０６を通して自販機管理サーバ装置２０１へと送信する機能を有する。
【００３６】
（自動販売機管理サーバ装置の構成）
図５は、自動販売機管理サーバ装置（以下、適宜「管理サーバ装置」という）２０１の概略を示すブロック図である。管理サーバ装置２０１は、記憶部２０２と、制御部２０３と、メモリ２０５、通信制御部２０７とを有する。制御部３０３は、記憶部２０２に入っているプログラム２０９に基づき、自販機位置計算機能２０９ａと、推奨飲料決定手段である推奨飲料決定機能２０９ｃと、を制御する。また、記憶部２０２には、自販機位置情報テーブル２０９ｅと、飲料テーブル２０９ｇと、が格納されている。各部はバス（ＢＵＳ）によって接続されている。
【００３７】
自販機位置計算機能２０９ａは、管理サーバ装置１ｓより被管理者の不足水分量情報を通信制御部２０７経由で受信したとき、携帯情報端末１０１より受信したその携帯情報端末１０１の位置情報に基づき所定の飲料が販売されている自動販売機３０１の位置情報（距離の算出を含む）を計算（検索）し、メモリ２０５に記憶するとともに携帯情報端末１０１へと通信制御部２０７経由で送信する機能を有する。また、推奨飲料決定機能２０９ｃは、自動販売機３０１より送信されてきた、自動販売機３０１の在庫状況を通信制御部２０７経由で受信し、在庫されている飲料のうち被管理者１０１ａの不足水分量に応じた実質的水分量を有する飲料を決定する機能を有する。なお、実質的水分量は、サーバ装置１ｓの水分量検出手段２５が行う算出方法と同じ方法を用いて算出してもよいが、水分量算出手段２５が算出した結果を引用する方法で算出に代えることもよい。
【００３８】
（自動販売機の構成）
図６に示すように自動販売機３０１は、記憶部３０２と、制御部３０３と、メモリ３０４と、タイマ３０５と、通信制御部３０５と、を有している。制御部３０３は記憶部３０２に入っているプログラム３０９に基づき、在庫状況確認機能３０９ａを制御する。また、記憶部３０２は、在庫管理テーブル３０９ｃを格納している。メモリ３０３は、逐次の在庫状況を一時的に記憶する。タイマ３０５は、所定時間、たとえば、１日２４時間をを３時間ずつ８期間に分け、３時間ごとの在庫状況を管理サーバ２０１に通信制御部３０７経由で送信する。制御部３０３と在庫管理テーブル３０９ｃにより、在庫管理手段が構成される。
【００３９】
（自販機位置情報テーブルの構成）
図７は、管理サーバ２０１の自販機位置情報テーブル２１１のデータ構成例を示す図である。自販機位置情報テーブル２１１は、管理サーバ２０１が管理する、自動販売機群３０１それぞれの地図上の位置情報と、携帯情報端末１０１と各自動販売機３０１の距離情報を格納するテーブルであり、自販機位置計算機能２０９ａが実行される際に更新される。図７に示すように、自動販売機それぞれを識別するための自販機コード２１１ａと、自動販売機が設置されている場所を特定するための位置情報（緯度）２１１ｂおよび位置情報（経度）２１１ｃと、携帯情報端末１０１から送信された携帯情報端末１０１の位置情報を用いて計算された、携帯情報端末１０１と自動販売機３０１の間の距離を示す距離計算値２１１ｄとを、それぞれ対応付けて記憶するようになっている。なお、位置情報（緯度）２１１ｂおよび位置情報（経度）２１１ｃとから計算された情報は、地図上に示されるようになっている（図１７参照）。背う￥いぎょぶ２０３、自販機位置計算機能２０９ａおよび自販機位置情報テーブル２０９ｅは、本実施形態の位置計算手段に当たる。
【００４０】
（飲料テーブルの構成）
図８を参照しながら、説明する。飲料テーブル２１１は、管理サーバ２０１が管理する、飲料それぞれを識別するための飲料コード２１１ａと、それぞれの飲料が入れられている自販機コード２１１ｂと、それぞれの飲料の実質水分量２１１ｃとを、それぞれ対応付けて記憶するようになっている。
【００４１】
（在庫管理テーブルの構成）
図９は、自動販売機３０１が有する在庫管理テーブル３０９ｃのデータ構成例を示す図である。在庫管理テーブル３０９ｃは、自動販売機３０１の飲料在庫状況を格納するテーブルであり、飲料が補充された際、または飲料が販売されるたびに更新される。在庫管理テーブル３０９ｃの内容は、タイマ３０５の信号に基づいて所定時間ごと（たとえば、３時間ごと）に自動販売機３０１の在庫状況確認機能が実行され、そのたびに通信制御部３０７経由で管理サーバ２０１に実行後の内容が送信される。
【００４２】
在庫管理テーブル３０９ｃは、飲料コード３１１ａと、最大在庫数３１１ｂと、前回在庫数３１１ｃと、現在在庫数３１１ｄと、をそれぞれ対応付けて記憶する。ここで、最大在庫数３１１ｂは、自動販売機３０１の飲料ごとの最大収納数を、、前回在庫数３１１ｃは、更新される前の在庫数である。現在在庫数３１１ｄは、在庫状況確認機能３０９ａが更新された直後の在庫数である。ここで、たとえば飲料コードａａａ００１の飲料が前回在庫数１１から２個売れて９個になっている。また、飲料コードｃｃｃ００１の飲料は、前回在庫数３３個から６０個に増加しているが、これは在庫が補充されたからである。
【００４３】
（健康管理方法）
システム１を用いて実行する健康管理方法を説明する。通常は複数人が対象となるが、理解しやすくするため、対象となる被利用者１０１ａは１人を想定する。まず、図２乃至４及び図１０乃至１２を参照しながら、サーバ装置１ｓの実行手順を示す。
【００４４】
サーバ装置１ｓは、被管理者１０１ａが操作する携帯情報端末１０１から送信される、被管理者１０１ａが所定時間（ここでは、午前６時から午後零時までの１８時間とする。図１２参照）内の所定期間（たとえば、３時間ごと）に摂取した飲料別摂取量を示す飲料別摂取量データ（健康管理データ）を待つ（Ｓ１の「Ｎ」）。このときの被管理者１０１ａは、予め図４に示す画面から何を飲んだのかをチェックし、その量を併せて入力するようになっている。量の入力は、図４では隠れて見えないキーボードでもよいが、およそ携帯情報端末に不慣れな人やお年寄りでも入力しやすいように、たとえば、数字が書かれているドラムを指でなでると回転して数字が変わる回転ドラムなどを使えるようにしておくとよい。摂取量は、飲む前にすべて計測して正確な量であることが好ましいが、それを求めるのは煩雑すぎて現実的ではないため、多少の誤差には目をつぶり目分量や経験則で計測した量を受け入れざるを得ない。容量が分かっている容器に入っている飲料をすべて飲んだのであれば、その容量が摂取量となることは言うまでもない。
【００４５】
飲んだ時間（飲料時間）も併せて入力させることを妨げないが、ここでは、使い勝手を優先してなるべくシンプルな動作で済むように、たとえば、前記の所定時間である３時間ごとに飲んだ量の総量を当該期間に飲んだ送料として処理するようになっている。入力あったとき（Ｓ１の「Ｙ」）、その識別符号に基づいて被管理者を特定し（Ｓ３）、併せてその飲料別摂取量データ（健康管理データ）を取得して識別符号かと関連付けた形で被管理者管理ＤＢに記録する（Ｓ５）。
【００４６】
次にサーバ装置１ｓは、次に述べる手順で被管理者１０１ａの健康管理有用データ（今後、摂取すべき水分量を示すデータ）を取得し（Ｓ７）、併せて対話エンジン７に適当なメッセージをメッセージＤＢ２７から抽出させる（Ｓ９）。その後、健康管理有用データとメッセージを、被管理者１０１ａの携帯情報端末１０１に送信する（Ｓ１１）。送信後はＳ１に戻り、次の健康管理データの送信を待つ。
【００４７】
Ｓ７における健康管理有用データは、図１１に併せて示す次の手順で取得され、途中で得られるデータそれぞれも逐次、被管理者管理ＤＢ１１に積算的に記録されるようになっている。まず、水分量算出手段２５は、被管理者１０１ａから送られた健康管理データに基づき、飲料種（たとえば、水なのかお茶なのか）とその量（たとえば、１００ｍｌなのか、１５０ｍｌなのか）を特定する（Ｓ７１）。次に、条件ＤＢにアクセスして特定した飲料種に対応する水分構成比を抽出し、これに当該飲料量を掛けて実質的水分量を算出し（Ｓ７３）、これを合算して合算水分量を算出する（Ｓ７５）。次に、被管理者管理ＤＢにアクセスして入手した被管理者１０１ａに対する推奨水分量（たとえば、１日１５００ｍｌ、図１３参照）から合算水分量を引いて不足水分量を算出する（Ｓ７７）。不足水分量の算出を図１２に基づいて説明すると、たとえば、就寝時を２２時（図１３では２１時と２４時の間）としたときにおいて、算出された水分量は、目標の１５００ｍｌより２００ｍｌ少ない１３００ｍｌになっている。この２００ｍｌが不足水分量である。この不足水分量は、携帯情報端末１０１と管理サーバ２０１に送られる（Ｓ７９）。これにてプログラムを終了し、図１０に示すＳ９に進む。
【００４８】
（不足歩数の算出）
図１３を参照しながら説明する。前述した実質的水分摂取量についての考え方は、そのまま歩数にも当てはまる。すなわち、図１０に示すＳ７のサブルーチンにおいて、歩数計１９ｂから得た歩数データは（Ｓ８１、Ｓ８３）、その被管理者が１日に歩く推奨歩数（たとえば、１万歩）に対する不足歩数を算出し（Ｓ８５）、図１０に示すＳ９に進む。
【００４９】
一般論として、健康を保つためには、「飲んで」「歩く」ことが大切だと言われている。そこで、健康管理支援システム１では、実質的水分摂取を基本としながら、歩数に関する健康データを併せて取得するようにしてある。もちろん、これら以外の健康データを取得し、並行して評価することを妨げるものではない。
【００５０】
前述した健康基準値ＤＢ１３に係る健康基準値の校正例を示す。「飲んで」「歩く」ことが大切であることは上述の通りであるが、「歩く」を含む運動することにより人は汗をかくので、より水分補給が重要になる。運動時の適切な水分補給量を割り出しは、一般的に、運動前と運動後の体重を比べて、減少した分の７?８割程度が目安になると言われている。
【００５１】
本実施形態では、被管理者１０１ａの健康データとして、図２に示す体重計１９ａから体重データを、歩数計１９ｂから歩数データを、それぞれ取得し、被管理者１０１ａがある歩数に対し減少した体重と上記減率の掛け合わせにより、どのくらいの水分補給が必要かという、基準値を得ることができる。これに基づいて健康基準値を校正すれば、より効果的な基準値設定が可能となる。上記以外の様々な要素と取り入れた上で、健康基準値を校正することを妨げるものでないことは言うものでない。
【００５２】
（飲料の推奨方法）
上記した健康管理支援方法で得た不足水分量を被管理者が積極的に補うため、飲料の推奨方法を説明する。改めて図１を参照すると、健康管理システム１は、これまで述べてきた携帯情報端末１０１と健康管理サーバ装置１ｓを含むシステムであり、さらに、飲料を販売する複数の自動販売機３０１と、複数の自動販売機３０１それぞれの位置と在庫飲料を管理する自動販売機管理サーバ装置２０１と、を含むものである。
【００５３】
図１６に基づいて飲料の推奨方法を説明する。支援サーバ装置１ｓが被管理者の不足水分量を算出し、この不足水分量のデータを当該被管理者に関連付けつつ管理サーバ装置２０１に送信する（Ｓ１０１）。ちなみに、このＳ１０１は、図１１に示すＳ７９に当たる。
不足水分量データを受信した管理サーバ装置２０１は、図１１のＳ７３と同じ手法で得る実質的水分量を基に推奨飲料を決定する（Ｓ１０３）。この時点で携帯情報端末１０１の位置情報と、自販機位置情報テーブル２０９ｇに記憶されている自動販売機群３０１の中から推奨飲料を在庫する自動販売機３０１であってその位置情報から携帯情報端末１０１の近隣にある自動販売機３０１を決定する（Ｓ１０９）。決定する自動販売機３０１の数は、少なくとも１台あればよいが、被管理者の好みや地理的状況などを踏まえ、たとえば、５台（５か所）ほどを決定対象とすることが好ましい。なお、自動販売機３０１のそれぞれは、一定の期間ごと、たとえば、３時間ごとに在庫状況データを管理サーバ装置２０１に送信する（Ｓ１０７）
【００５４】
こうして決定した何台かの自動販売機３０１のそれぞれの位置情報と、携帯情報端末１０１の位置情報を用いて、その携帯情報端末１０１から自動販売機３０１のそれぞれまでの位置情報（経路）を計算（検索）し、その位置データを携帯情報端末１０１に送信する（Ｓ１１３）。位置データを受けた携帯情報端末１０１は、それを表示画面１０３に表示する。表示は文字情報や地図情報であることが好ましい。図１７は地図情報の一例である。図１７に示す携帯情報端末１０１に表示された地図内の符号１０１は、当該地図上における携帯情報端末を示す。同じく符号３０１は推奨飲料を在庫する自動販売機を示す。図示は省略するが、携帯情報端末１０１とそれぞれの自動販売機３０１の距離や徒歩時間などを数値表示するようにしてもよい。以上により、被管理者が補充すべき不足水分量を知ることができ、さらに、その不足水分量を補うための飲料をどの自動販売機が販売しているかを、自ら所持する携帯情報端末１０１を介して知ることができる。これを実行することにより被管理者の健康管理が有効に支援される。
【符号の説明】
【００５５】
１・・・・健康管理支援システム（システム）
１ｓ・・・健康管理支援サーバ装置（支援サーバ装置）
３・・・・メッセンジャー管理部
３ｐ・・・プログラム
５・・・・外部サービスインターフェース
７・・・・対話エンジン
９・・・・メッセージデータベース
１１・・・被管理者管理データベース
１３・・・健康基準値データベース
１５・・・条件データベース
１７・・・メッセージングシステム
１９・・・ＡＰＩ
１９ａ・・体重計
１９ｂ・・歩数計
１９ｃ・・心拍計
２１・・・ＡＰＩ
２１ａ・・食事アプリケーション
２１ｂ・・血圧アプリケーション
２１ｃ・・ＩｏＴ（Internet of Things）機器
２３・・・アクセスポイント
２５・・・水分量算出手段
２７・・・メッセージデータベース
１０１・・スマートフォン（携帯情報端末）
１０１ａ・被管理者
１１３・・プログラム
２０１・・自動販売機管理サーバ装置
３０１・・自動販売機
Ｎ・・・・インターネット（通信回線）
【図１】
2019133665.tif 000003
【図２】
2019133665.tif 000004
【図３】
2019133665.tif 000005
【図４】
2019133665.tif 000006
【図５】
2019133665.tif 000007
【図６】
2019133665.tif 000008
【図７】
2019133665.tif 000009
【図８】
2019133665.tif 000010
【図９】
2019133665.tif 000011
【図１０】
2019133665.tif 000012
【図１１】
2019133665.tif 000013
【図１２】
2019133665.tif 000014
【図１３】
2019133665.tif 000015
【図１４】
2019133665.tif 000016
【図１５】
2019133665.tif 000017
【図１６】
2019133665.tif 000018
【図１７】
2019133665.tif 000019