特許第6471344号(P6471344)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社FiNCの特許一覧

特許6471344健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム
<>
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000002
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000003
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000004
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000005
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000006
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000007
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000008
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000009
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000010
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000011
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000012
  • 特許6471344-健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム 図000013
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B1)
(11)【特許番号】6471344
(24)【登録日】2019年2月1日
(45)【発行日】2019年2月20日
(54)【発明の名称】健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラム
(51)【国際特許分類】
   G16H 20/00 20180101AFI20190207BHJP
【FI】
   G16H20/00
【請求項の数】2
【全頁数】17
(21)【出願番号】特願2018-190357(P2018-190357)
(22)【出願日】2018年10月5日
(62)【分割の表示】特願2018-164482(P2018-164482)の分割
【原出願日】2015年7月31日
【審査請求日】2018年10月19日
【早期審査対象出願】
(73)【特許権者】
【識別番号】514043735
【氏名又は名称】株式会社FiNC Technologies
(74)【代理人】
【識別番号】110002790
【氏名又は名称】特許業務法人 iPLAB Startups
(72)【発明者】
【氏名】溝口 勇児
(72)【発明者】
【氏名】南野 充則
(72)【発明者】
【氏名】阪本 怜
【審査官】 梅岡 信幸
(56)【参考文献】
【文献】 国際公開第2017/022015(WO,A1)
【文献】 特開2004−135762(JP,A)
【文献】 特開2014−135027(JP,A)
【文献】 特開2012−088893(JP,A)
【文献】 和泉 諭,オントロジを利用した健康支援システムの提案とその評価,情報処理学会論文誌 第49巻 第2号,日本,社団法人情報処理学会,2008年 2月15日,第49巻,PP.822-837
(58)【調査した分野】(Int.Cl.,DB名)
G16H 10/00−80/00
G06Q 10/00−99/00
(57)【特許請求の範囲】
【請求項1】
健康管理プログラムであって、
端末とネットワークを介して接続された1つ以上のコンピュータに、
前記端末を有する健康管理対象者の健康管理対象者情報、質問情報および回答情報を記憶するステップと、
前記端末から送信された入力情報を受信するステップと、
前記受信した入力情報に基づいて前記質問情報を取得するステップと、
前記取得した質問情報に対応する前記回答情報を抽出し、該抽出した回答情報に基づいて文例を生成するステップと、
前記抽出された回答情報を、該回答情報の確からしさを示す確信度で評価をするステップと、
前記文例および前記評価を、前記健康管理対象者情報に基づいて補正するステップと、
前記補正された文例および評価に基づくアドバイス情報を前記端末に対して送信するステップと、を実行させる、健康管理プログラムにおいて、
前記評価をするステップにおいて前記確信度は、過去の前記評価に基づいて算出される
健康管理プログラム。
【請求項2】
請求項1に記載の健康管理プログラムであって、
前記補正された文例および評価に基づくアドバイス情報を前記端末に対して送信するステップにおいて、前記コンピュータに、前記補正された文例および評価に基づくアドバイス情報を専門家が保有する端末に表示出力させ、前記専門家が保有する端末において専門家によって選択または編集された前記文例を含むアドバイス情報を、前記端末に対して送信させることを特徴とする
健康管理プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラムに関し、特に言語情報を解析する健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラムに関する。
【背景技術】
【0002】
近年、ダイエットやメタボリックシンドロームの予防等の健康意識の高まりを受けて、専門家の指導を受ける健康指導サービスが普及している。また、IT化に伴い、専門家とクライアントが直接対面することなく、オンライン上で健康指導サービスを受けるケースが増加している。
【0003】
このような健康指導サービスにおいて、専門家は、オンライン端末からクライアントが摂取した食事や現在の健康状態等を確認し、当該確認結果に基づいて指導のためのメッセージを作成し、クライアントのオンライン端末にメッセージを送る必要がある。
【0004】
このようなメッセージの作成および送信技術として、例えば、特許文献1には、医師が遠隔にいる患者に健康管理のアドバイスメッセージを送るため、データベースサーバ装置が、当該患者から生体情報を受信して、受信した生体情報に対応する健康管理の雛形メッセージを生成する技術が開示されている。また、この文献には、生成された雛形メッセージを医師が取得し、アドバイスメッセージとして編集可能とすることが開示されている。
【0005】
また、特許文献2には、ポインティングデバイスが、ポイント制御中に各部の処理状況として、計測した生体信号、特徴パターン部、ニュートラルネットの出力、移動方向推定結果または移動量のいずれか一つをグラフィカルに使用者に提示するフィードバック部を備える技術が開示されている。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2004−321373公報
【特許文献2】特開2005−011037公報
【発明の概要】
【発明が解決しようとする課題】
【0007】
しかしながら、特許文献1記載の発明では、データベースサーバ装置が、生体情報に対応する健康管理の雛形メッセージを生成することで、医師が一人一人の患者に対して、それぞれ一からアドバイスメッセージを作成する必要はなく標準化および効率化が図られているものの、雛形メッセージは予め保存されたメッセージ文から生成されるため、雛形メッセージ文をそのバリエーション分、人が予め作成し保存する必要があり効率化が図りきれていない問題がある。また、当該データベース装置は、患者毎の生体情報の特徴および当該生体情報の変化等に応じて流動的にその患者に最も適した雛形メッセージを生成できないという問題がある。
【0008】
また、特許文献2記載の発明において、使用者にフィードバックをすることで、方向推定精度の向上および軌道誤差の減少等、ひいては操作性の向上を図ることが可能であるが、当該フィードバックは、ポインティングデバイス自身の精度向上にはなんら貢献しておらず、ポインティングデバイス自身の使用性は変わらないという問題がある。
【0009】
そこで、本発明は、上記問題に鑑みてなされたものであり、指導のためのメッセージの作成および送信にあたって、クライアントの生体情報、食事および健康状態等から、専門家のアドバイスメッセージを作成することの標準化および効率化を図ることができ、かつ、対象のクライアントの当時の健康状態等に最も適したアドバイスを提供する支援ができるサーバを提供することと、フィードバックによって健康指導サービス自身の精度の向上を図ることを目的とする。
【課題を解決するための手段】
【0010】
本発明に係る健康管理サーバは、端末とネットワークを介して接続された健康管理サーバであって、端末を有する健康管理対象者の健康管理対象者情報、質問情報および回答情報を記憶する記憶部と、端末から送信された画像情報またはメッセージ情報を受信する受信部と、受信したメッセージ情報に基づいて言語情報を解析し、該解析した言語情報から質問情報を取得する解析部と、取得した質問情報に対応する回答情報を抽出し、抽出した回答情報に基づいて文例を生成する生成部と、抽出された回答情報を、該回答情報の確からしさを示す確信度で評価する評価部と、文例および評価を、健康管理対象者情報に基づいて補正する補正部と、補正された文例および評価を、端末に対して送信する送信部とを備える。
【0011】
さらに、本発明に係る健康管理サーバは、ネットワークを介して、端末に接続されるものであって、端末の表示部に、補正された文例および評価を表示出力ものであってもよい。
【0012】
さらに、本発明に係る健康管理サーバにおいて、送信部は、専門家によって、表示部で選択、または、選択および編集された文例および評価を含むアドバイス情報を、端末に対して送信するものであってもよい。
【0013】
また、発明に係る健康管理サーバにおいて、評価部は、評価の確信度の一定の水準に対する高低を判定し、判定結果に基づいて、文例を補正するか、または、アラートメッセージを生成し専門家に通知するかのいずれか一つを選択するものであって、補正部は、評価部が文例を補正することを選択した場合、判定結果および回避のための回答情報に基づいて文例を補正するものであって、送信部は、評価部が専門家にアラートメッセージを通知することを選択した場合、専門家の端末に対して、アラートメッセージを通知するものであってもよい。
【0014】
さらに、発明に係る健康管理サーバにおいて、受信部は、端末から専門家の文例選択情報、健康管理対象者の行動選択情報、行動実行情報および生体ログ情報を受信するものであって、評価部は、受信した文例選択情報、行動選択情報、行動実行情報および生体ログ情報、または、これらの情報のタイムスタンプを基に組み合わせを行い、該組み合わせた文例選択情報、行動選択情報、行動実行情報および生体ログ情報と紐づく回答情報に対して評価するものであってもよい。
【0015】
さらに、発明に係る健康管理サーバにおいて、画像情報は、端末で撮影されたものであって、解析部は、撮影された画像情報の特徴を算出し、該特徴および質問情報に基づいて、言語情報を解析するものであってもよい。
【0016】
さらに、発明に係る健康管理サーバにおいて、健康管理対象者毎の回答情報の使用頻度を算出する算出部を備え、記憶部は、健康管理対象者の回答情報の過去の使用履歴および使用頻度を使用履歴情報として記憶するものであって、補正部は、使用履歴情報に基づいて文例を補正するものであってもよい。
【0017】
さらに、発明に係る健康管理サーバにおいて、受信部は、予めグルーピングされた複数の端末から送信された画像情報またはメッセージ情報を受信するものであって、評価部は、端末に送信された文例と同一または類似もしくは相対する文例を、所定の時間内に送信されたグループ内の端末を特定し、該特定した端末を保有する健康管理対象者を比較対象者として判定し、補正部は、文例および評価に対して、さらに比較対象者情報に基づいて補正するものであってもよい。
【0018】
本発明に係る健康管理サーバ制御方法は、端末とネットワークを介して接続された健康管理制御方法であって、端末を有する健康管理対象者の健康管理対象者情報および質問情報および回答情報を記憶する記憶ステップと、端末から送信された画像情報またはメッセージ情報を受信する受信ステップと、受信したメッセージ情報に基づいて言語情報を解析し、該解析した言語情報から質問情報を取得する解析ステップと、取得した質問情報に対応する回答情報を抽出し、該抽出した回答情報に基づいて文例を生成する生成ステップと、抽出された回答情報を、該回答情報の確からしさを示す確信度で評価する評価ステップと、文例および評価を、健康管理対象者情報に基づいて補正する補正ステップと、補正された文例および評価を、前記端末に対して送信する送信ステップとを含むものである。
【0019】
本発明に係る健康管理プログラムは、端末とネットワークを介して接続された健康管理プログラムであって、コンピュータに、端末を有する健康管理対象者の健康管理対象者情報および質問情報および回答情報を記憶する記憶機能と、端末から送信された画像情報またはメッセージ情報を受信する受信機能と、受信したメッセージ情報に基づいて言語情報を解析し、該解析した言語情報から質問情報を取得する解析機能と、取得した質問情報に対応する回答情報を抽出し、該抽出した回答情報に基づいて文例を生成する生成機能と、抽出された回答情報を、該回答情報の確からしさを示す確信度で評価する評価機能と、文例および評価を、健康管理対象者情報に基づいて補正する補正機能と、補正された文例および評価を、端末に対して送信する送信機能とを含むものである。
【発明の効果】
【0020】
本発明に係る健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラムは、専門家のアドバイスメッセージの作成において、蓄積したベストプラクティスに基づいて、クライアント(健康管理対象者)または専門家からの問合せに対する回答となる文例を生成し、当該生成した文例をクライアントの特徴(生体情報、食事および当時の健康状態等)でカスタマイズして専門家に送信することができる。したがって、専門家のアドバイスメッセージ作成および送信において、標準化および効率化を図ることができ、かつ、よりクライアントに合った指導を行うことができる。
【0021】
また、本発明に係る健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラムは、クライアントのアドバイスの選択結果および実行結果並びに生体の変化のフィードバックにより学習することが可能なため、精度の向上を自動的に図れる健康指導サービスを提供することができる。
【図面の簡単な説明】
【0022】
図1】健康管理システムのシステム構成を示すシステム図
図2】健康管理サーバおよび端末の機能構成を示すブロック図
図3】健康管理者と健康管理サーバまたは専門家とのやり取りを説明するための模式図
図4】健康管理サーバへのフィードバックを説明するための模式図
図5】行動選択情報、行動実行情報および生体ログ情報の組み合わせ例を示す模式図
図6】健康管理対象者情報および学習情報のデータ構成例を示すデータ概念図
図7】回答情報の評価の補正例を示す模式図
図8】メッセージ情報、言語情報、質問情報、回答情報および文例の関係の例を示す模式図
図9】サーバの動作を示すフローチャート
図10】遺伝子検査アルゴリズムの例を示す模式図
図11】血液検査アルゴリズムの例を示す模式図
図12】コンテンツ配信アルゴリズムの例を示す模式図
【発明を実施するための形態】
【0023】
以下、本発明の一実施態様について、図面を参照しながら説明する。
<概要>
図1は、健康管理システムのシステム構成を示すシステム図である。
【0024】
図1に示すように、健康管理システムは、健康管理サーバ100、複数のユーザ端末200、300を含む。健康管理サーバ100は、ネットワーク400を介してユーザ端末200およびユーザ端末300と接続される。なお、図1において、説明を簡単にするために、ユーザ端末は2台だけ示してあるが、これ以上存在してもよいことは言うまでもない。また、ユーザ端末200およびユーザ端末300双方の具体的な機器は、図示のように、携帯端末およびパーソナルコンピュータに限定されず、例えば、スマートフォン、タブレット端末、パーソナルコンピュータ、その他の電子機器であってもよい。さらに、ユーザ端末200の具体的な機器は、ウェラブル機器であってもよく、当該ウェアラブル機器は、健康管理対象者の心拍および脈拍、血圧、歩数および活動量、姿勢、位置および移動並びに位置情報を計測する機器を含む。
【0025】
ここで、例えば、ユーザ端末200は、健康管理対象者が保有する端末を示しているとし、また、ユーザ端末300は、専門家が保有する端末を示しているとする。そして、健康管理対象者自身が現在摂取すべき食事を問い合わせる質問メッセージを健康管理サーバ100に送信する。
【0026】
サーバ100は、当該質問メッセージを受信すると、質問メッセージを解析し、それに対応する回答情報から文例を生成し、当該回答情報に対する評価をする。当該文例および評価は、そのままアドバイスメッセージとしてユーザ端末200に送信するか、または、ユーザ端末300に表示出力する。後者の場合、専門家は、表示出力された文例および評価から、健康管理対象者に送信すべき文例を選択し、必要に応じて編集する。サーバ100は、ユーザ端末300に対し、専門家が選択または編集した文例および評価をアドバイスメッセージとして送信する。
【0027】
これにより、サーバ100がアドバイスメッセージを、または、専門家がユーザ端末300で選択および編集したアドバイスメッセージを、サーバ100を介してユーザ端末200に送信することで、健康管理対象者に健康管理のための指導を行う。なお、当該指導は、健康管理者毎に個別で行ってもよいし、健康管理対象者をグルーピングして、当該グループ単位で指導してもよい。ここで、グルーピングとは、複数の健康管理対象者を対象に、グループ指導を行うための組分けをいう。
【0028】
<構成>
以下、サーバ100、ユーザ端末200およびユーザ端末300の構成について説明する。
図2は、サーバ100、ユーザ端末200およびユーザ端末300の機能構成を示すブロック図である。
図2に示すように、サーバ100は、受信部110と、解析部120と、生成部130と、評価部140と、補正部150と、記憶部160と、送信部170とを含んで構成される。
【0029】
受信部110は、ネットワーク400を介して、ユーザ端末200またはユーザ端末300から送信された画像情報およびメッセージ情報を受信する。当該送受信における通信は、有線、無線のいずれでもよく、また、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。
【0030】
解析部120は、ユーザ端末200またはユーザ端末300から送られてきたメッセージ情報から、記憶部160に記憶された質問情報に基づいて、言語情報を解析し、解析した言語情報、または、解析した言語情報および対象の健康管理対象者の健康管理対象者情報をキーとして該当する質問情報を検索し、取得する機能を有する。ここで言語情報の解析とは、具体的には、メッセージ情報の文章を、より形式的な表現に変換することをいい、例えば、形態素解析および構文解析等の自然言語処理の技術を用いて行えばよい。ここで、質問情報とは、図8に示すように言語情報から回答情報を導き出すための入力情報としてコンピュータが認識できる形式的な要素に分解した言葉等の集合をいう。
【0031】
また、解析部120は、受信部110が受信したメッセージ情報だけでなく、受信した画像情報の特徴を算出し、算出した特徴と質問情報および健康管理対象者情報に基づいて、言語情報を解析する機能も有する。
【0032】
さらに、解析部120は、健康管理対象者の生体情報および生体ログ情報より生体の特徴を解析し、生体の特徴値を算出する機能を有する。ここで生体の特徴値および行動の傾向値とは、それぞれ生体情報、生体ログ情報および行動情報から傾向推定等によって算出される値および生活習慣アンケートでヒアリングした自己申告の生体の特徴値または行動の傾向値等をいう。当該算出にあたっては、傾向推定、因子分析、相関分析および統計解析等の分析手法を用いればよい。
【0033】
生成部130は、解析部120が解析した言語情報を用いて文例の候補となる回答情報を抽出する。ここで、回答情報とは、質問情報に対応するベストプラクティスとして、質問情報との対応付け、回答内容、当該回答情報に対する過去の評価をいう。また、当該抽出にあたっては、例えば、類出パターン抽出およびクラス分類等のデータマイニング手法を用いてもよい。当該抽出された回答情報から推論により仮説を生成し、当該仮説を質問情報および回答情報より、仮説を裏付けする根拠またはそれを否定する反証を見つけて検証する。当該推論にあたっては、例えば、演繹的推論、帰納的推論および確率的推論等を用いてもよい。これらの文例候補となる回答情報の抽出、仮説の生成および検証は並行処理で同時に複数行われる。当該並行で処理された検証結果を統合し、文例を生成する
【0034】
評価部140は、生成部130が抽出した文例の候補となる回答情報を、生成部130が見つけたそれを裏付ける根拠および当該回答情報の過去の評価等をもって確信度を評価する。ここで、確信度とは、文例の確からしさを示す程度をいい、データマイニングで相関ルールの重要度を表す指標をいい、質問情報が入力される事象が発生した時に、対応する回答情報が選択され、または、行動される事象が発生する割合をいう。
【0035】
また、評価部140は、図3に示すように、確信度の所定の水準に対する高低を判定し、所定の水準より低いと判定した場合は、文例を記憶部160に記憶する回答情報から回避のための回答情報を抽出し、抽出されていた回答情報を上書き補正するか、または、送られてきたメッセージ情報、文例および評価を含めたアラートメッセージを専門家のユーザ端末200に送信する。
【0036】
ここで、回避のための回答情報とは、送られてきたメッセージ情報の内容によらず、当該メッセージ内容が理解できなかった旨や適切な応答が見つからなかった旨を表す回答内容を含む回答情報をいう。例えば、「申し訳ありません。お問合せの内容に対する適切な回答が見当たらないため、お手数ですが、お電話にて再度お問合せ願います。」や「申し訳ありません。お問合せの内容を正確に理解するため、再度お問合せ内容を、なるべく具体的な言葉で示した上で再度お問合せ願います。」といった質問に対する回答を回避するために用意されたメッセージ等をいう。
【0037】
さらに、評価部140は、図4に示すように、受信部110がユーザ端末300から受信した専門家の文例選択情報、並びに、ユーザ端末200から受信したメッセージ情報および画像情報に含まれる健康管理対象者の行動選択情報、行動実行情報および生体ログ情報に基づいて、回答情報を評価する。具体的には、評価部140は、一例として、図5に示すように、文例選択情報、行動選択情報、行動実行情報および生体ログ情報のタイムスタンプ等を基に組み合わせを行い、当該組み合わせに基づき、評価を行う。なお、当該組み合わせ以外にも、これらの情報単独で評価を行ってもよい。
【0038】
当該組み合わせは、専門家および健康管理対象者毎に、文例選択情報および当該文例選択情報に対応する行動選択情報のタイムスタンプ等を基準に、所定の時間内のタイムスタンプを保有する行動実行情報および生体ログ情報を組み合わせることができる。ここで、所定の時間とは、15分、30分、1時間、3時間または5時間等、設定する時間はどのような時間でもよいが、食事や運動等のライフスタイルに合わせて設定することが好ましい。この時、該当する行動情報および生体ログ情報を受信できなかった場合は、評価なし、または、マイナスの評価として扱うことができる。
【0039】
当該組み合わせた文例選択情報、行動選択情報、行動実行情報および生体ログ情報に紐づく回答情報に対して、評価部140で当初評価した確信度が高い、アドバイスどおり実行されている、または生体がカリキュラム情報にある設定目標に向けて変化した回答情報ほど合目的性が高いとして評価を高くし、確信度が低い、アドバイスどおり実行されていないまたは生体が変化しない回答情報ほど合目的性が低いとして評価を低くすることで、評価部140の評価を客観的事実に基づいて、フィードバックすることができる。
【0040】
例えば、一例として、図5で示すように、お薦めランク、すなわち確信度が最も高いアドバイスを選択し、当該アドバイスどおり行動し、その結果、設定目標に向けた生体の変化が生じた場合は、100点の評価として重み付け1でフィードバックをし、アドバイスどおり行動し、その結果設定目標に向けた生体の変化が生じたけれども、確信度が最も高いアドバイスでないアドバイスを選択した場合は、前者と比較して低い評価の80点の評価として重み付け0.8でフィードバックすることができる。なお、これらの組み合わせパターンおよび当該パターンごとの評価値は、適宜設定すればよい。
【0041】
さらに、評価部140は、健康管理対象者のユーザ端末200がグルーピングされている場合には、ユーザ端末200に送信した文例と、同一または類似もしくは相対する文例を所定の時間内に送信した同じくグルーピングされている端末を保有する健康管理対象者を比較対象者として判定する。また、ここで、比較対象者とは、同じグループに所属する他の健康管理対象者であって、ライバルとして比較するための同一または類似の指導が必要な健康管理対象者、もしくは、目標とする人または反面教師として比較するための全く相反する指導が必要な健康管理対象者をいう。具体的には、所定の時間内に同一または類似もしくは相対する文例を送信している他の健康管理対象者を比較対象者と判定する。
【0042】
補正部150は、評価部140が評価した確信度によるランク付けを健康管理対象者情報および比較対象者情報等で補正する。具体的には、健康権利対象者の生体情報、行動情報、生体ログ情報並びに生体の特徴値および行動の傾向値等に基づいた補正値によって評価を補正し、補正後の評価に基づいてランク付けをし直すこと、または、健康管理対象者の生体情報、行動情報および生体ログ情報並びに比較対象者情報に基づいて文例を補正することをいう。補正処理の詳細は、後述の<動作の流れ>で示す。また、健康管理対象者情報については、後述の<データ>で示す。
【0043】
算出部155は、上記文例の使用頻度を算出する機能を有する。具体的には、算出部155が、対象の文例が専門家に選択されたことをトリガーとして、カウントアップを行う。また、算出部155は、健康管理対象者の健康管理のカリキュラム毎に当該使用頻度のカウントアップを行い、当該カリキュラムが終了した時点でリセットするものであってもよい。
【0044】
記憶部160は、健康管理対象者情報、質問情報および回答情報を記憶する。記憶部150は、典型的には、HDD(Hard Disc Drive)、SSD(Solid State Drive)、フラッシュメモリ等各種の記録媒体により実現される。
【0045】
送信部170は、サーバ100が生成および補正した文例および評価をアドバイスメッセージとして、または、専門家が選択および編集した文例および評価をアドバイスメッセージとして、ユーザ端末200に送信する。また、サーバ100が生成および補正した文例および評価を、ユーザ端末300に送信する機能を有する。当該送信における通信は、受信部110と同じである。
【0046】
また、図2に示すように、ユーザ端末300は、表示部310を含んで構成される。
表示部310は、ネットワーク400を介して、健康管理サーバ100と通信し、サーバ100から受信した、文例および評価を表示出力する。
【0047】
また、表示部310は、健康管理対象者がグルーピングされている場合、かつ、比較対象者が判定されている場合には、当該比較対象者に関する情報を表示出力する。具体的には、「○○さんが現在のライバルです」といった様に表示出力する。
さらに、表示部310は、当該比較対象者の表示出力と併せて、当該比較対象者に所定の時間内に送信した文例が特定された場合には、文例を表示出力する際に、当該特定された文例に関する情報を表示出力する。具体的には、対象の文例の直下等に「ライバルの○○さんに送信されました」といった様に表示出力する。
以上が、健康管理サーバ100およびユーザ端末300の機能構成についての説明である。
【0048】
<データ>
ここで、本実施の形態において、記憶部160に記憶される健康管理対象者情報および学習情報のデータ構成について図6に示す。
【0049】
図6は、記憶部160に記憶されている健康管理対象者情報および学習情報のデータ構成の例を示すデータ概念図である。
【0050】
図6に示すように、健康管理対象者情報は、大きく生体情報、カリキュラム情報、文例使用情報、行動情報および生体ログ情報から構成される。
【0051】
生体情報は、健康管理対象者の遺伝子情報、血液情報、検診情報(身長および体重)および生活習慣アンケート情報等の健康管理対象者の主観と客観の両面からの健康管理対象者に関する情報から構成され、健康管理対象者の生体に関する情報のうち、基礎となる情報および不変的な情報を含めることができる。
【0052】
カリキュラム情報は、健康管理対象者が選択したプログラム情報、1以上のプログラム情報が組み合わされたコース情報および設定した目標情報から構成される。
【0053】
文例使用情報は、文例使用履歴および文例使用頻度から構成され、ここで、文例の使用履歴情報とは、健康管理対象者毎に過去に使用した文例と、当該文例を最後に当該健康管理対象者に使用した最終使用日時のいずれか一つ、または両方をいう。
【0054】
行動情報は、食事情報(食事時間および食事内容)、位置情報および移動情報並びにログイン情報(ログイン時間およびログイン頻度)から構成される。当該行動情報は、ユーザ端末200で取得される健康管理対象者の日々の生活での行動に関する情報であり、ユーザ端末200から受信した食事の内容を示したテキストデータや画像データ、それに付随するタイムスタンプで食事時間を含めたり、ユーザ端末200に記録されているGPSデータから求められる当時の位置情報およびある時点で計測された位置情報とその次の時点で計測された位置情報から求められる移動情報を含めたり、健康管理サーバ100が提供するサービスにログインした時間や一定期間内(一日、週間または月間等)のログイン頻度といった情報を含めることができる。さらに、行動情報は、ユーザ端末200またはログイン先の情報サイトから得られるログインのアクセス履歴や健康管理対象者がサプリメント等健康食品、健康器具、トレーニングマシーンなどを購入した購買履歴を含めることができる。また、行動情報は、ダイエットなど健康管理のためのアプリケーション上のタスクの選択または完了を知らせるユーザ端末200上でのログイン情報およびログアウト情報を含めることができる。
【0055】
生体ログ情報は、心拍および脈拍情報、血圧情報、歩数および活動量並びに姿勢情報から構成される。当該生体ログ情報は、健康管理対象者の生体状況とその変化を記録した情報であり、ユーザ端末200がウェアラブル機器、または、ウェアラブル機器と連携する端末である場合に、当該ウェアラブル機器が当該生体ログ情報を計測し、記録した情報を含めることができる。例えば、生体ログ情報は、ユーザ端末200に内蔵されている加速度センサーに基づき健康管理対象者の動きを感知して判定する睡眠(レム睡眠またはノンレム睡眠など)情報が含まれる。
【0056】
以上説明した通り、健康管理対象者情報は、対象の健康管理対象者自身の遺伝子情報、血液情報、検診情報などの生体情報、健康管理対象者が選択したカリキュラム情報、文例使用情報および健康管理対象者自身から取得される行動情報、レセプト情報などの属性情報に限定されない。健康管理対象者情報は、健康管理対象者自身から提供される生体および健康に係る属性情報の他に、ユーザ端末200から得られる睡眠状態識別情報を含む概念である。さらに、健康管理対象者情報は、サプリメント等健康食品、健康器具、トレーニングマシーン等の購買履歴、ログイン時間、広告・情報ウェブサイトへのクリック率(CTR)など、健康管理対象者のユーザ端末200またはログイン先の情報サイトなどから得られる情報を広く含む概念である。
【0057】
本発明に係る健康管理サーバおよび健康管理サーバ制御方法並びに健康管理プログラムによれば、これらの情報は、記憶部160に記憶されており、各種情報をフィードバックすることで学習することが可能なため、健康管理対象者にタイムリーなコンテンツ(メッセージなど)提供することができるとともに、精度の向上を自動的に図れる健康指導サービスを提供することができる。
【0058】
ユーザ端末200質問情報は、図8に示すように言語情報から回答情報を導き出すための入力情報としてコンピュータが認識できる形式的な要素に分解した言葉等の集合をいう。
【0059】
回答情報は、質問情報との対応付け、回答内容(回答ワードおよび指標)、過去の評価から構成される。質問情報との対応付けは、質問情報と回答情報の紐づけができればよく、例えば、質問情報にシーケンスに振られている番号であってもよい。回答内容は回答ワードおよび指標から構成され、回答ワードは質問に対する出力情報として、例えば、相談または疑問に対する答えとなったり、問合せに対するアドバイスとなったりするレシピ、フィットネス、タスク、レストランの内容を含めることができる。指標は、回答ワードに付随する特性を示すもので、例えば、回答ワードに含まれるタスクの負荷、効率性、容易性、効果、流行性、経済性等の特性を示す数値を含めることができる。過去の評価は、各回答情報がこれまでに受けた評価の集合であり、具体的には、評価部140がこれまで算出した確信度の統計等を含めることができる。また、評価部140は、当該過去の評価に基づいて、確信度を算出する。
【0060】
<動作>
本実施の形態に係る健康管理サーバ100の動作を説明する。
図9を用いて、健康管理サーバ100の動作を説明する。
図9は、健康管理サーバ100の動作を示すフローチャートである。
受信部110は、健康管理対象者のユーザ端末200から送られてきた画像情報またはメッセージ情報を受信する(ステップS11)。受信部110は、当該受信した画像情報またはメッセージ情報を解析部120に伝達する。
【0061】
解析部120は、当該受信した画像情報またはメッセージ情報から、言語情報を解析し、質問情報を取得する(ステップS12)。例えば、一例として、図8(a)で示すように、「運動不足を解消するためには何がお薦めですか」といった健康管理対象者からのお薦めのタスクを問い合わせるメッセージ情報を受信した場合、当該自然言語を処理し、言語情報として、図8(b)で示すように、「運用不足/を/解消/する/ため/には/何/が/お薦め/ですか」といったように形態素に分解し、それぞれの品詞を判別する。当該分解および判別した言語情報および対象の健康管理対象者情報として、例えば、一例として、図8(c)で示すように、年齢20歳、身長170cm、体重60kgといった情報を検索キーとして、記憶部160に記憶する質問情報から該当する質問情報を検索し、図8(d)で示すように、質問情報を取得する。取得した質問情報は、生成部130に伝達する。
【0062】
生成部130は、取得した質問情報から、一例として、図8(e)で示すように、当該質問情報に紐づく回答情報を抽出し、当該抽出された回答情報から仮説を生成し、仮説を裏付ける根拠等をもって検証する(S13)。また、生成部130は、当該検証した回答情報から一例として、図8(f)で示すように、文例を生成し(ステップS15)、当該生成した文例と評価部140が評価した確信度とを併せて補正部150に伝達する。なお、図8(f)では、文例の中にアドバイスしたお薦めタスクを選択するラジオボタンを設けており、当該ラジオボタンの指定により行動選択情報を取得するものとしているが、当該ラジオボタンに限らず、例えば、健康管理対象者の返信メッセージ情報として、「お薦めタスクのうち、ストレッチをしてみたいと思います。」といったメッセージ情報から、評価部140が行動選択情報を取得し、判定してもよい。
【0063】
評価部140は、生成部130が抽出した回答情報を、生成部130が検証した根拠および当該回答情報の過去の評価等をもって、確信度を評価する(ステップS14)。評価した確信度は、生成部130に戻すよう伝達する。
【0064】
補正部150は、文例および評価を健康管理対象者情報に基づいて補正する(ステップ16)。具体的には、一例として、図7(a)に示すように、抽出した回答情報が、ジョギング、ストレッチ、水泳および食事制限の順で確信度が評価された場合、お薦めのランク付けも当該評価順で一旦設定される。ここで、例えば、各お薦めしているタスクの指標の「負荷」に対し、図7(c)に示すように該当する健康管理対象者の行動の傾向値を示したチャートのうち「負荷が高いタスクはアドバイスに反して実施しない傾向にある」と行動が傾向付けられていた場合、お薦めの内容が必ずしも当該健康管理対象者と合致するものになっていない可能性がある。
【0065】
そこで、当該傾向にある場合は、「負荷」の指標に対してマイナスの重み付けをした上で指標の合計を補正値として算出し、当該補正値を確信度に加える処理等によって確信度を補正することができる。なお、補正の方法は、当該計算方法に限定されることなく、例えば、生体の特徴値または行動の傾向値と、いずれかの指標の値の二つの値の相関係数を、二つの値の共分散および標準偏差から求め、当該相関係数をもって、補正することもできる。補正後の評価に基づき、お薦めのランク付けを図7(b)に示すように入れ替えることで、より健康管理対象者に合致したお薦めのタスクをアドバイスすることができる。なお、当該補正にあたって、タスクに対する健康管理対象者の傾向だけではなく、図7(d)に示すようにタスクを文例に使用した履歴および頻度から補正してもよい。補正した文例および評価は、評価部140に戻すよう伝達する。
【0066】
評価部140が、健康管理対象者がグルーピングされているかどうか判定し、グルーピングされている場合(ステップS17のYES)には、所定の時間内に同一または類似もしくは相対するイラストを送信しているグループ内の他の健康管理対象者をライバルまたは目標とする人等として比較対象者と判定し、当該判定を補正部150に伝達する。
【0067】
補正部150は、当該判定された比較対象者に関する情報で文例および評価を補正する(ステップS18)。具体的には、例えば、文例に比較対象者の名前を指定して、「△△さん(比較対象者名)も、○○さん(健康管理対象者)にお薦めしたジョギングをして頑張っています!」等の文を追加して補正することができる。補正部150は、判定および補正した文例および評価を、送信部170に伝達する。
【0068】
送信部170は、カリキュラム情報から専門家のフォロー有のカリキュラムか否か判定し、当該フォロー有りのカリキュラムの場合(ステップS19のYES)、専門家のユーザ端末300の表示部310に生成および補正した文例および評価を表示出力する(ステップS20)。
【0069】
表示部310に表示出力された文例について、専門家は、健康管理対象者に送信すべきものとして文例を選択し、選択した文例および評価を必要に応じて編集する(ステップS21)。表示部310は、選択および編集した文例および評価は、送信部170に伝達する。
【0070】
送信部170は、伝達された文例および評価を、ユーザ端末200に送信する(ステップS22)。
以上が、健康管理サーバ100の動作についての説明である。
【0071】
図10に示すように、健康管理サーバ100は、健康管理対象者の生活習慣アンケート結果と、健康管理対象者の遺伝子検査の検査結果を基にクロス分析を行い、生活習慣、食習慣または運動習慣の改善を目的とした指導を行うための報告書作成の標準化および効率化を図ることができる。
具体的には、健康管理サーバ100は、健康管理対象者の生活習慣アンケート結果から、健康管理対象者の健康に関する悩み、生活習慣の特徴を抽出し、当該抽出した内容と、健康管理対象者の遺伝子検査の結果を記憶部160に記憶し、当該記憶したデータをフィルタリングおよびスコアリングすることで、クロス分析を行い、当該分析結果より報告書の作成を自動で行うことで、当該作成の標準化および効率化を図る。当該抽出およびクロス分析は解析部120が行う。
【0072】
また、図11に示すように、健康管理サーバ100は、健康管理対象者の生活習慣アンケート結果と、健康管理対象者の血液検査の検査結果を基にクロス分析を行い、改善すべき習慣の改善および続けるべき習慣の継続を目的とした指導を行うための報告書作成の標準化および効率化を図ることができる。
具体的には、健康管理サーバ100は、健康管理対象者の生活習慣アンケート結果から、健康管理対象者の血液に係る生活習慣を抽出し、当該抽出した内容と、健康管理対象者の血液検査の結果を記憶部160に記憶し、当該記憶したデータをフィルタリングおよびスコアリングすることで、クロス分析を行い、当該分析結果より報告書の作成を自動で行うことで、当該作成の標準化および効率化を図る。当該抽出およびクロス分析は解析部120が行う。
【0073】
また、図12に示すように、健康管理サーバ100は、過去に実施した健康管理対象者の行動履歴(以降、「ログ」と記載)、生活習慣アンケート結果、遺伝子検査結果、血液検査結果を基にクロス分析を行い、健康管理対象者が行うダイエットおよび生活習慣活動行動に効果のあるタスク、トレーニングおよびフィットネス動画、理想の食事、ヘルスナレッジを提供することを目的としたコンテンツ配信を行うことで、専門家の指導における負荷軽減を図ることができる。
【0074】
具体的には、健康管理サーバは、ログ、生活習慣アンケート結果および健康管理対象者の生活習慣アンケート結果から、行動変容および健康管理対象者の悩みを抽出し、当該抽出した内容と、健康管理対象者の遺伝子検査および血液検査の結果を記憶部160に記憶し、当該記憶したデータをフィルタリングおよびスコアリングすることで、クロス分析を行い、当該分析結果よりコンテンツ配信を行うことで、専門家の指導における負荷軽減を図る。当該抽出およびクロス分析は解析部120が行う。
【0075】
<その他>
本発明に係るサービスとして、健康指導サービスを取りあげているが、本発明は当該事業以外の事業においても用いることができる。特に、人の心理や精神への働きかけを用いる事業(例えば、人のモチベーションを上げるため、アドバイスを行う事業)、福祉(例えば、専門家が地域のコミュニティの福祉に対して遠隔でアドバイスする場合等)、教育等の事業において用いることができる。
【符号の説明】
【0076】
100 健康管理サーバ
110 受信部
120 解析部
130 生成部
140 評価部
150 補正部
160 記憶部
170 送信部
200 ユーザ端末(健康管理対象者)
300 ユーザ端末(専門家)
310 表示部
400 ネットワーク
【要約】      (修正有)
【課題】専門家のアドバイスメッセージの作成を、標準化および効率化を図り、クライアントに合ったアドバイスメッセージを作成する健康管理サーバを提供する。
【解決手段】健康管理サーバは、端末とネットワークを介して接続された健康管理サーバであり、端末を有する健康管理対象者の健康管理対象者情報および質問情報および回答情報を記憶する記憶部と、端末から送信された画像情報またはメッセージ情報を受信する受信部と、受信したメッセージ情報に基づいて言語情報を解析し、解析した言語情報から質問情報を取得する解析部と、取得した質問情報に対応する回答情報を抽出し、抽出した回答情報に基づいて文例を生成する生成部と、抽出された回答情報を、回答情報の確からしさを示す確信度で評価する評価部と、文例および評価を、健康管理対象者情報に基づいて補正する補正部と、補正された文例および評価を、端末に対して送信する送信部とを備える。
【選択図】図2
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12