(57)【要約】【課題】  最小限の情報の効率的な取得により自己管理に対するモチベーションを維持および向上させることが可能な健康管理支援装置、健康管理支援システム、健康管理支援方法および健康管理支援プログラムを提供することである。【解決手段】  ユーザに対して定期的に生活習慣、身体状態およびメンタル状態に関する問診を行う。ユーザは定期的に自身のバイタルデータおよび個人情報を入力する。ユーザにより入力された音声が解析される。問診の回答、バイタルデータおよび音声解析の結果に基づいてユーザの現状に適合した最適なアドバイスが提示される。問診質問項目および入力データ項目のうち問題点のある項目が抽出され、次回以降に重点的に行うべき問診質問項目および入力データ項目とその頻度とが決定されるとともにアドバイス提示アルゴリズムが最適化される。【選択図】        図１
2005011329.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの健康状態に関する情報を取得する取得手段と、
前記取得手段により取得された情報に基づいて、次に前記取得手段により取得されるべき情報の項目および取得の頻度を変更する変更手段とを備えたことを特徴とする健康管理支援装置。
【請求項２】
前記変更手段は、前記取得手段により取得された情報を所定の基準値と比較し、比較結果に基づいて、次に前記取得手段により取得されるべき情報の項目および取得の頻度を変更することを特徴とする請求項１記載の健康管理支援装置。
【請求項３】
前記変更手段は、ユーザの健康状態に関連する情報の値と取得の頻度との関係を予め記憶し、前記取得手段により取得された情報および前記関係に基づいて、次に前記取得手段により取得されるべき情報の項目および取得の頻度を変更することを特徴とする請求項１または２記載の健康管理支援装置。
【請求項４】
前記変更手段は、前記取得手段により取得された情報の内容が要注意か否かを判定し、判定結果に基づいて、次に前記取得手段により取得されるべき情報の項目および取得の頻度を変更することを特徴とする請求項１〜３のいずれかに記載の健康管理支援装置。
【請求項５】
ユーザの健康状態に関する情報を取得する取得手段と、
前記取得手段により取得された情報の良否を判定する判定手段と、
前記判定手段の判定結果に基づいてユーザの健康状態の注意すべき項目を抽出する抽出手段と、
前記取得手段により取得された情報に基づいて前記抽出手段により抽出された項目に関するアドバイスを提示する提示手段とを備えたことを特徴とする健康管理支援装置。
【請求項６】
前記取得手段は、ユーザの生理量、ユーザに固有の情報、ユーザの音声に関する情報、ユーザの身体状態に関する情報、ユーザの精神状態に関する情報およびユーザの生活習慣に関する情報のうち複数を取得し、
前記提示手段は、前記取得手段により取得される複数の情報の組み合わせに基づいてアドバイスを提示することを特徴とする請求項５記載の健康管理支援装置。
【請求項７】
前記提示手段は、前記取得手段により取得される複数の情報のうち関連する情報を抽出し、抽出された情報の組み合わせに基づいてアドバイスを提示することを特徴とする請求項６記載の健康管理支援装置。
【請求項８】
前記提示手段は、前記取得手段により取得される複数の情報の各々が要注意か否かを判定し、要注意の情報および前記要注意の情報に関連する要注意の情報を抽出し、抽出された情報の組み合わせに基づいてアドバイスを提示することを特徴とする請求項６または７記載の健康管理支援装置。
【請求項９】
前記取得手段により取得された情報に基づいてユーザの健康管理に関する行動および効果を確認する確認手段をさらに備え、
前記提示手段は、前記確認手段により確認された行動と効果との因果関係に基づいて以後の行動を含むアドバイスを提示することを特徴とする請求項５〜８のいずれかに記載の健康管理支援装置。
【請求項１０】
ユーザの行動上または健康上の目標を作成する目標作成手段と、
前記取得手段により取得された情報に基づいて前記目標作成手段により作成された目標の達成度を評価する評価手段とをさらに備えたことを特徴とする請求項１〜９のいずれかに記載の健康管理支援装置。
【請求項１１】
ユーザが使用するユーザ端末と、
管理用コンピュータとを備え、
前記管理用コンピュータは、
ユーザの健康状態に関する情報を前記ユーザ端末から取得する取得手段と、
前記取得手段により取得された情報に基づいて、次に前記取得手段により取得されるべき情報の項目および取得の頻度を変更する変更手段とを備えたことを特徴とする健康管理支援システム。
【請求項１２】
ユーザが使用するユーザ端末と、
管理用コンピュータとを備え、
前記管理用コンピュータは、
ユーザの健康状態に関する情報を前記ユーザ端末から取得する取得手段と、
前記取得手段により取得された情報の良否を判定する判定手段と、
前記判定手段の判定結果に基づいてユーザの健康状態の注意すべき項目を抽出する抽出手段と、
前記取得手段により取得された情報に基づいて前記抽出手段により抽出された項目に関するアドバイスを前記ユーザ端末に提示する提示手段とを備えたことを特徴とする健康管理支援システム。
【請求項１３】
ユーザの健康状態に関する情報を取得するステップと、
前記取得された情報に基づいて、次に取得されるべき情報の項目および取得の頻度を変更するステップとを備えたことを特徴とする健康管理支援方法。
【請求項１４】
ユーザの健康状態に関する情報を取得するステップと、
前記取得された情報の良否を判定するステップと、
前記判定結果に基づいてユーザの健康状態の注意すべき項目を抽出するステップと、
前記取得された情報に基づいて前記抽出された項目に関するアドバイスを提示するステップとを備えたことを特徴とする健康管理支援方法。
【請求項１５】
コンピュータ読み取り可能な健康管理支援プログラムであって、
ユーザの健康状態に関する情報を取得する処理と、
前記取得された情報に基づいて、次に取得されるべき情報の項目および取得の頻度を変更する処理とを、コンピュータに実行させることを特徴とする健康管理支援プログラム。
【請求項１６】
コンピュータ読み取り可能な健康管理支援プログラムであって、
ユーザの健康状態に関する情報を取得する処理と、
前記取得された情報の良否を判定する処理と、
前記判定結果に基づいてユーザの健康状態の注意すべき項目を抽出する処理と、
前記取得された情報に基づいて前記抽出された項目に関するアドバイスを提示する処理とを、コンピュータに実行させることを特徴とする健康管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健康管理を支援する健康管理支援装置、健康管理支援システム、健康管理支援方法および健康管理支援プログラムに関する。
【背景技術】
【０００２】
糖尿病等の生活習慣病の患者は、病院での検査および治療以外に、自宅での食事療法、運動療法、生活習慣の改善等の自己健康管理が必要である。しかしながら、自己管理による病状改善実践は、長期間にわたってモチベーションを維持することの困難さから、途中で挫折を起こすことが多い。
【０００３】
また、患者が鬱状態に陥りやすく、鬱状態が自己管理に対する意識を低下させ、挫折の原因となることも多い。自己管理を継続させるためには、自己管理に対する患者のモチベーションを高い状態に維持することが必要である。
【０００４】
従来より、健康管理を支援する種々のシステムが提案されている。例えば、問診データに基づいて意欲レベル、望ましい行動への変化レベルおよび変化した行動が習慣化したレベルを算出し、これらのレベルから総合的に改善の定着レベルを算出する健康づくりシステムが提案されている（例えば、特許文献１参照）。
【０００５】
また、ユーザの生活実態およびストレス状態に適したアドバイスを報知する生活習慣改善支援システムが提案されている（例えば、特許文献２参照）。
【０００６】
さらに、受診者の現在および過去のバイタル情報に基づいてコメントを提示する健康状態判断装置および健康状態判断方法が提案されている（例えば、特許文献３参照）。
【０００７】
また、家族構成員の健康状態や毎日の食事のデータから食事や運動に関するアドバイスを行う家庭用健康管理システムが提案されている（特許文献４参照）。
【特許文献１】特開２０００−３７３５４号公報
【特許文献２】特開２０００−３１１１９２号公報
【特許文献３】特開平１１−２０６７１９号公報
【特許文献４】特開平１０−７４２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のシステムまたは装置では、入力データ項目のカテゴリが単一または少ない場合に、得られるアドバイスも偏ったものとなる。そのため、ユーザの健康状態に適合した最適なアドバイスを与えることができない。
【０００９】
一方、多面的なデータを用いる場合には、膨大な数の問診およびデータ入力が必要となり、ユーザの労力が増大し、システムの利用頻度が低下する。その結果、自己管理に対するモチベーションが低下する。
【００１０】
本発明の目的は、最小限の情報の効率的な取得により自己管理に対するモチベーションを維持および向上させることが可能な健康管理支援装置、健康管理支援システム、健康管理支援方法および健康管理支援プログラムを提供することである。
【００１１】
本発明の他の目的は、ユーザの健康状態に適合した最適なアドバイスを効率的かつ効果的に提示することにより自己管理に対するモチベーションを維持および向上させることが可能な健康管理支援装置、健康管理支援システム、健康管理支援方法および健康管理支援プログラムを提供することである。
【課題を解決するための手段】
【００１２】
第１の発明に係る健康管理支援装置は、ユーザの健康状態に関する情報を取得する取得手段と、取得手段により取得された情報に基づいて、次に取得手段により取得されるべき情報の項目および取得の頻度を変更する変更手段とを備えたものである。
【００１３】
本発明に係る健康管理支援装置においては、ユーザの健康状態に関する情報が取得手段により取得され、取得された情報に基づいて次に取得されるべき情報の項目および情報の頻度が変更手段により変更される。
【００１４】
それにより、取得すべき健康状態に関する情報が最適化され、最小限の情報の効率的な取得により効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００１５】
変更手段は、取得手段により取得された情報を所定の基準値と比較し、比較結果に基づいて、次に取得手段により取得されるべき情報の項目および取得の頻度を変更してもよい。
【００１６】
それにより、取得された情報と基準値との比較結果に基づいて次に取得されるべき情報の項目および取得の頻度が自動的かつ適切に変更される。
【００１７】
変更手段は、ユーザの健康状態に関連する情報の値と取得の頻度との関係を予め記憶し、取得手段により取得された情報および関係に基づいて、次に取得手段により取得されるべき情報の項目および取得の頻度を変更してもよい。
【００１８】
それにより、取得された情報および予め記憶された関係に基づいて次に取得されるべき項目および取得の頻度が自動的かつ適切に変更される。
【００１９】
変更手段は、取得手段により取得された情報の内容が要注意か否かを判定し、判定結果に基づいて、次に取得手段により取得されるべき情報の項目および取得の頻度を変更してもよい。
【００２０】
それにより、取得された情報の内容が要注意か否かの判定結果に基づいて次に取得されるべき情報および取得の頻度が自動的かつ適切に変更される。
【００２１】
第２の発明に係る健康管理支援装置は、ユーザの健康状態に関する情報を取得する取得手段と、取得手段により取得された情報の良否を判定する判定手段と、判定手段の判定結果に基づいてユーザの健康状態の注意すべき項目を抽出する抽出手段と、取得手段により取得された情報に基づいて抽出手段により抽出された項目に関するアドバイスを提示する提示手段とを備えたものである。
【００２２】
本発明に係る健康管理支援装置においては、ユーザの健康状態に関する情報が取得手段により取得され、取得された情報の良否が判定手段により判定される。さらに、その判定結果に基づいてユーザの健康状態の注意すべき項目が抽出手段により抽出され、取得された情報に基づいて抽出された項目に関するアドバイスが提示手段により提示される。
【００２３】
それにより、ユーザの健康状態に適合した効果的なアドバイスが効率的に提示される。したがって、効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００２４】
取得手段は、ユーザの生理量、ユーザに固有の情報、ユーザの音声に関する情報、ユーザの身体状態に関する情報、ユーザの精神状態に関する情報およびユーザの生活習慣に関する情報のうち複数を取得し、提示手段は、取得手段により取得される複数の情報の組み合わせに基づいてアドバイスを提示してもよい。
【００２５】
この場合、ユーザの生理量、ユーザに固有の情報、ユーザの音声に関する情報、ユーザの身体状態に関する情報、ユーザの精神状態に関する情報およびユーザの生活習慣に関する情報のうち複数が取得され、取得される複数の情報の組み合わせに基づいて提示手段によりアドバイスが提示される。それにより、複数の情報に基づく総合的なアドバイスが提示される。
【００２６】
提示手段は、取得手段により取得される複数の情報のうち関連する情報を抽出し、抽出された情報の組み合わせに基づいてアドバイスを提示してもよい。
【００２７】
この場合、複数の関連する情報の組み合わせに基づいてアドバイスが提示される。それにより、複数の関連する情報に基づく適切でかつ総合的なアドバイスが提示される。
【００２８】
提示手段は、取得手段により取得される複数の情報の各々が要注意か否かを判定し、要注意の情報およびその要注意の情報に関連する要注意の情報を抽出し、抽出された情報の組み合わせに基づいてアドバイスを提示してもよい。
【００２９】
この場合、要注意の情報およびその要注意の情報に関連する要注意の情報の組み合わせに基づいてアドバイスが提示される。それにより、より適切でかつ総合的なアドバイスが提示される。
【００３０】
取得手段により取得された情報に基づいてユーザの健康管理に関する行動および効果を確認する確認手段をさらに備え、提示手段は、確認手段により確認された行動と効果との因果関係に基づいて以後の行動を含むアドバイスを提示してもよい。
【００３１】
この場合、取得された情報に基づいてユーザの健康管理に関する行動および効果が確認され、確認された行動と効果との因果関係に基づいて以後の行動を含むアドバイスが提示される。それにより、ユーザは、自己の健康管理に関する行動による効果を認識することができるので、以後の行動に対するモチベーションが向上する。
【００３２】
取得手段により取得された情報に基づいてユーザの行動上または健康上の改善すべき項目を選択する選択手段と、選択手段により選択された項目の改善のための行動を決定する決定手段とをさらに備え、提示手段は、決定手段により決定された行動を含むアドバイスを提示してもよい。
【００３３】
この場合、取得された情報に基づいてユーザの行動上または健康上の改善すべき項目が抽出され、抽出された項目の改善のための行動が決定され、決定された行動を含むアドバイスが提示される。それにより、ユーザは、自己の行動上または健康上の改善すべき項目を十分に認識することができるとともに改善のための行動を意識することができる。したがって、より効果的に自己管理を行うことが可能となる。
【００３４】
取得手段により取得された情報に基づいて、次に取得手段により取得されるべき情報の項目および取得の頻度を変更する変更手段をさらに備えてもよい。
【００３５】
この場合、ユーザの健康状態に関する情報が取得され、取得された情報に基づいて次に取得されるべき情報の項目および情報の頻度が変更される。
【００３６】
それにより、取得すべき健康状態に関する情報が最適化され、最小限の情報の効率的な取得により効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００３７】
取得手段は、ユーザに対する問診を実行するとともに問診に対する回答を入力する問診手段を含み、健康状態に関する情報は、問診手段により入力された回答を含んでもよい。
【００３８】
この場合、ユーザに対する問診が実行されるとともに問診に対する回答が入力され、入力された回答が健康状態に関する情報として取得される。それにより、ユーザの健康状態に関する適切な情報を効率的に取得することができる。
【００３９】
問診手段は、ユーザに対する問診として、身体状態に関する問診、精神状態に関する問診および生活習慣に関する問診のうちいずれか１つまたは複数を実行してもよい。
【００４０】
この場合、ユーザに対する問診として、身体状態に関する問診、精神状態に関する問診および生活習慣に関する問診のうちいずれか１つまたは複数が実行される。それにより、ユーザの健康状態に関する適切な情報をより効率的に取得することができる。
【００４１】
取得手段は、ユーザの生理量に関する情報、ユーザに固有の情報およびユーザの音声に関する情報のうちいずれか１つのまたは複数を入力する入力手段を含み、健康状態に関する情報は、入力手段により入力された情報であってもよい。
【００４２】
この場合、ユーザの生理量に関する情報、ユーザに固有の情報およびユーザの音声に関する情報のうちいずれか１つまたは複数が入力され、入力された情報が健康状態に関する情報として取得される。それにより、ユーザの健康状態に関する適切な情報を効率的に取得することができる。
【００４３】
ユーザの行動上または健康上の目標を作成する目標作成手段と、取得手段により取得された情報に基づいて目標作成手段により作成された目標の達成度を評価する評価手段とをさらに備えてもよい。
【００４４】
この場合、ユーザの行動上または健康上の目標が作成され、取得された情報に基づいて作成された目標の達成度が評価される。それにより、ユーザは自己の行動上または健康上の目標の達成度を認識することができるので、以後の目標に対するモチベーションが向上する。
【００４５】
取得手段により取得された情報の履歴または取得手段による未取得の情報の項目を表示する表示手段をさらに備えてもよい。
【００４６】
この場合、取得された情報の履歴または未取得の情報の項目が表示されるので、ユーザは入力すべき情報の項目を容易に認識することができる。したがって、最小限の労力で十分な情報を入力することが可能となる。
【００４７】
第３の発明に係る健康管理支援システムユーザが使用するユーザ端末と、管理用コンピュータとを備え、管理用コンピュータは、ユーザの健康状態に関する情報をユーザ端末から取得する取得手段と、取得手段により取得された情報に基づいて、次に取得手段により取得されるべき情報の項目および取得の頻度を変更する変更手段とを備えたものである。
【００４８】
本発明に係る健康管理支援システムにおいては、ユーザの健康状態に関する情報が取得手段により取得され、取得された情報に基づいて次に取得されるべき情報の項目および情報の頻度が変更手段により変更される。
【００４９】
それにより、取得すべき健康状態に関する情報が最適化され、最小限の情報の効率的な取得により効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００５０】
第４の発明に係る健康管理支援システムは、ユーザが使用するユーザ端末と、管理用コンピュータとを備え、管理用コンピュータは、ユーザの健康状態に関する情報をユーザ端末から取得する取得手段と、取得手段により取得された情報の良否を判定する判定手段と、判定手段の判定結果に基づいてユーザの健康状態の注意すべき項目を抽出する抽出手段と、取得手段により取得された情報に基づいて抽出手段により抽出された項目に関するアドバイスをユーザ端末に提示する提示手段とを備えたものである。
【００５１】
本発明に係る健康管理支援システムにおいては、ユーザの健康状態に関する情報が取得手段により取得され、取得された情報の良否が判定手段により判定される。さらに、その判定結果に基づいてユーザの健康状態の注意すべき項目が抽出手段により抽出され、取得された情報に基づいて抽出された項目に関するアドバイスが提示手段により提示される。
【００５２】
それにより、ユーザの健康状態に適合した効果的なアドバイスが効率的に提示される。したがって、効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００５３】
第５の発明に係る健康管理支援方法は、ユーザの健康状態に関する情報を取得するステップと、取得された情報に基づいて、次に取得されるべき情報の項目および取得の頻度を変更するステップとを備えたものである。
【００５４】
本発明に係る健康管理支援方法においては、ユーザの健康状態に関する情報が取得され、取得された情報に基づいて次に取得されるべき情報の項目および情報の頻度が変更される。
【００５５】
それにより、取得すべき健康状態に関する情報が最適化され、最小限の情報の効率的な取得により効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００５６】
第６の発明に係る健康管理支援方法は、ユーザの健康状態に関する情報を取得するステップと、取得された情報の良否を判定するステップと、判定結果に基づいてユーザの健康状態の注意すべき項目を抽出するステップと、取得された情報に基づいて抽出された項目に関するアドバイスを提示するステップとを備えたものである。
【００５７】
本発明に係る健康管理支援方法においては、ユーザの健康状態に関する情報が取得され、取得された情報の良否が判定される。さらに、その判定結果に基づいてユーザの健康状態の注意すべき項目が抽出され、取得された情報に基づいて抽出された項目に関するアドバイスが提示される。
【００５８】
それにより、ユーザの健康状態に適合した効果的なアドバイスが効率的に提示される。したがって、効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００５９】
第７の発明に係る健康管理支援プログラムは、コンピュータ読み取り可能な健康管理支援プログラムであって、ユーザの健康状態に関する情報を取得する処理と、取得された情報に基づいて、次に取得されるべき情報の項目および取得の頻度を変更する処理とを、コンピュータに実行させるものである。
【００６０】
本発明に係る健康管理支援プログラムにおいては、ユーザの健康状態に関する情報が取得され、取得された情報に基づいて次に取得されるべき情報の項目および情報の頻度が変更される。
【００６１】
それにより、取得すべき健康状態に関する情報が最適化され、最小限の情報の効率的な取得により効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００６２】
第８の発明に係る健康管理支援プログラムは、コンピュータ読み取り可能な健康管理支援プログラムであって、ユーザの健康状態に関する情報を取得する処理と、取得された情報の良否を判定する処理と、判定結果に基づいてユーザの健康状態の注意すべき項目を抽出する処理と、取得された情報に基づいて抽出された項目に関するアドバイスを提示する処理とを、コンピュータに実行させるものである。
【００６３】
本発明に係る健康管理支援プログラムにおいては、ユーザの健康状態に関する情報が取得され、取得された情報の良否が判定される。さらに、その判定結果に基づいてユーザの健康状態の注意すべき項目が抽出され、取得された情報に基づいて抽出された項目に関するアドバイスが提示される。
【００６４】
それにより、ユーザの健康状態に適合した効果的なアドバイスが効率的に提示される。したがって、効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【発明の効果】
【００６５】
本発明によれば、取得すべき健康状態に関する情報が最適化され、最小限の情報の効率的な取得により効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【００６６】
また、ユーザの健康状態に適合した効果的なアドバイスが効率的に提示される。したがって、効率的かつ効果的に自己管理を促すことができる。その結果、自己管理に対するモチベーションを維持および向上させることが可能となる。
【発明を実施するための最良の形態】
【００６７】
図１は本発明の一実施の形態に係る健康管理支援システムの概要を示す模式図である。
【００６８】
本実施の形態に係る健康管理支援システムにおいて、ユーザに対して定期的に問診が実行される。ユーザは、その問診に対して自身の現状を回答する。ここで、問診は、生活習慣（食事、運動、服薬、飲酒、喫煙、休養等）に関する質問項目、身体状態（体調、自覚症状等）に関する質問項目、メンタル状態（精神状態）（気分、ストレス、やる気等）に関する質問項目等を含む。
【００６９】
問診は、主としてユーザ端末からの音声出力または質問表の提示により行われ、回答はユーザ端末への音声入力または質問表への入力により行われる。入力された音声は音声認識によりデータに変換される。
【００７０】
また、ユーザは、定期的に自身のバイタルデータおよび個人情報（ユーザ基本データおよびユーザ特性データ）を入力する。ここで、バイタルデータとは、血圧、血糖値、体重、ウエスト値、コレステロール値等の客観的に測定可能な生理量に関するデータ（生理量データ）である。バイタルデータは、測定機器から自動的にユーザ端末に入力され、またはユーザのキー操作または音声によりユーザ端末に入力される。例えば、ユーザが体重計に乗ると、体重計の計測データがユーザ端末に無線通信により自動的に送信される。個人情報とは、性別、年齢、身長、生年月日、病歴、家族歴、服用状況等の自身に固有な情報である。
【００７１】
さらに、ユーザにより入力された音声が解析される。ここで、解析される音声として、問診の回答またはバイタルデータの入力の際にユーザ端末に入力された音声を用いてもよく、あるいは音声解析のための質問項目を設け、その質問項目に対してユーザに解析用の音声を発話させてもよい。音声解析により発話のトーン（声の高さ）、抑揚、かすれ等からその時点での精神状態、気分、体調、ストレスの状態等を推測することが可能となる。
【００７２】
問診の回答、バイタルデータおよび個人情報の入力ならびに音声解析により取得された各種データは判定アルゴリズムの入力パラメータとなる。判定アルゴリズムは、これらの問診の回答、バイタルデータおよび個人情報の入力ならびに音声解析を用いてユーザの現状に適合した最適なアドバイスの選択を行う。
【００７３】
ユーザは、この健康管理支援システムの利用開始時に、基本情報を入力する。基本情報とは、生活習慣、身体状態、メンタル状態、バイタルデータおよび個人情報である。健康管理支援システムは、基本情報に基づいて生活習慣病の発症または悪化のリスクファクタを算出し、第１次のアドバイスを出力する。具体的には、性別、年齢、身長、病歴等の個人情報に対応したバイタルデータ良否判定アルゴリズム、メンタル状態評価アルゴリズムおよび生活習慣良否アルゴリズムにより、各入力データ項目の抽出および一般的な対処方法をアドバイスとして提示する。
【００７４】
例えば、高齢者に対する血圧の判定の際には、若年者に対する判定の基準値とは異なり、最高血圧に関して通常の判定の基準値に２０を加算した値を判定の基準値に設定する。また、高齢者に対するアドバイスは若年者に対するアドバイスとは変える。生活習慣の問診における質問項目に関して、糖尿病、高血圧または高脂血症の病歴に応じて判定の基準値を変える。
【００７５】
初回の問診質問項目および入力データ項目のうち問題点のある項目を抽出し、次回以降に重点的に行うべき問診質問項目および入力データ項目とその頻度とを決定する。例えば、喫煙習慣のない人に対しては、喫煙に関する問診の頻度を極端に低くし、逆に喫煙習慣があり、喫煙の必要性を感じている人に対しては、喫煙に関する問診質問項目を充実させる。
【００７６】
また、ユーザの健康管理に関する行動または意識の変化を検出する問診を設け、行動変化に寄与したアドバイスを検出することにより、アドバイス提示アルゴリズムを最適化する。
【００７７】
この健康管理支援システムにより、ユーザの状態に応じた適切な問診およびアドバイスを提示することが可能となる。
【００７８】
図２は本発明の一実施の形態に係る健康管理システムの構成を示すブロック図である。
【００７９】
図２の健康管理システムは、サーバ１およびユーザ端末２を含む。サーバ１は例えばサービスセンターに設置される。ユーザ端末２は例えばパーソナルコンピュータからなり、ユーザの家庭内に設置される。
【００８０】
サーバ１は、演算部１１、内部記憶装置１２および通信インタフェース１３を含む。演算部１１は、ＣＰＵ（中央演算処理装置）、半導体メモリ等からなる。内部記憶装置１２は、例えばハードディスク装置等からなる。演算部１１および内部記憶装置１２は、通信インタフェース１３を介してネットワーク３に接続されている。ネットワーク３は、インターネット、公衆回線網等からなる。
【００８１】
ユーザ端末２は、演算部２１、内部記憶装置２２および通信インタフェース２３を含む。また、ユーザ端末２は、表示部２４、データ入力部２５、データ変換部２６、音声入力部２７、音声認識部２８、音声解析部２９、音声合成部３０、音声出力部３１、ＧＵＩ（グラフィカルユーザインタフェース）４１、マイク４２およびスピーカ４３を含む。
【００８２】
演算部２１は、ＣＰＵ、半導体メモリ等からなる。内部記憶装置２２は、例えば、ハードディスク装置等からなる。演算部２１および内部記憶装置２２は通信インタフェース２３を介してネットワーク３に接続されている。
【００８３】
サーバ１の演算部１１は、問診質問項目の選択、問診回答、バイタルデータおよび音声解析の結果からのユーザの状態（体調、感情、モチベーション等）判定、アドバイス内容の設定、バイタル目標値の設定、生活習慣目標値の設定、自己管理の進捗および改善結果の評価、目標値の変更、各設定基準の変更等を行う。
【００８４】
内部記憶装置１２には、問診質問項目選択規準およびその手順、ユーザの状態判定基準およびその手順、アドバイスの選択基準およびその手順、目標値の設定基準およびその手順、ユーザ基本データ（年齢、性別等）、ユーザ特性データ（性格、既往症等）、問診回答、バイタルデータおよび音声解析の結果の履歴、目標値、およびアドバイス内容が記憶される。
【００８５】
ユーザ端末２の演算部２１は、問診実行、バイタルデータの入力支援、問診回答、バイタルデータおよび音声解析の結果の記録および送信、アドバイス実行等を行う。
【００８６】
内部記憶装置２２には、ユーザデータ、問診質問項目、問診回答、バイタルデータおよび音声解析の結果の履歴、目標値およびアドバイス内容が記憶される。
【００８７】
ＧＵＩ４１は、目標値、進捗状況等の表示を行うためおよびバイタルデータの入力を行うために用いられる。マイク４２は、問診回答、バイタルデータの入力等のために用いられる。スピーカ４３は、アドバイス、問診、リラクゼーションプログラムの音声出力のために用いられる。
【００８８】
図３は図２のサーバ１の内部記憶装置１２に構成されるデータベースを示す図である。
【００８９】
内部記憶装置１２には、履歴データベース１２１、個人データベース１２２、問診項目データベース１２３、音声特徴データベース１２４およびアドバイスデータベース１２５が構成される。
【００９０】
履歴データベース１２１には問診履歴、音声解析履歴、ユーザの状態判定の結果の履歴等の各種履歴が格納される。個人データベース１２２には、後述する個人プロフィール一覧、ユーザ推奨作業内容、行動目標、リスク一覧等が格納される。問診項目データベース１２３には、生活習慣問診、身体問診およびメンタル問診の各質問項目が格納される。音声特徴データベース１２４には、ユーザの平常時の音声の特徴量が格納される。アドバイスデータベース１２５には、アドバイス項目、後述するアドバイステーブルＴＢ１，ＴＢ２，ＴＢ３等が格納される。
【００９１】
図４は図１の健康管理支援システムの全体の動作を示すフローチャートである。
【００９２】
まず、ユーザは、健康管理支援システムの使用を開始する際にユーザ端末２からサーバ１に使用開始を通知する。それにより、サーバ１の演算部１１は、ユーザによる健康管理支援システムの利用回数を判定する（ステップＳ１）。ユーザによる健康管理支援システムの利用が１回目の場合には、演算部１１は、後述する使用開始時処理を実行する（ステップＳ２）。
【００９３】
ユーザによる健康管理支援システムの利用が２回目以降の場合には、演算部１１は、ユーザの個人データベース１２２を作成済みか否かを判定する（ステップＳ３）。演算部１１は、ユーザが１回目の利用時に一部の項目を未入力であった場合に、個人データベース１２２を作成済みでないと判定する。
【００９４】
個人データベース１２２を作成済みでない場合には、演算部１１は、ユーザ端末２に入力履歴および未入力項目を表示させる（ステップＳ４）。その後、演算部１１は、使用開始処理を実行する（ステップＳ５）。
【００９５】
個人データベース１２２を作成済みの場合には、演算部１１は、ユーザ端末２を通してユーザに効果確認を実行するか否かを問い合わせる（ステップＳ６）。ユーザは、ユーザ端末２から効果確認を実行するか否かの回答をサーバ１に送信する。効果確認を実行しない旨の回答を受信した場合には、演算部１１は、後述する基本処理を実行する（ステップＳ７）。
【００９６】
効果確認を実行する旨の回答を受信した場合には、演算部１１は、後述する効果確認処理を実行する（ステップＳ８）。
【００９７】
図５はサーバ１の演算部１１によるシステム開始時処理を示すフローチャートである。
【００９８】
まず、サーバ１の演算部１１は、ユーザ端末２を通してユーザに個人情報の入力を指示する（ステップＳ１１）。ここで、個人情報とは、性別、生年月日、身長、病歴、家族歴等のユーザの個人に関する情報である。図１３は個人情報の一例を示す図である。ユーザは、ユーザ端末２により個人情報を入力する。入力された個人情報は、サーバ１に送信される。
【００９９】
次に、演算部１１は、ユーザ端末２を通してユーザにバイタルデータ（病院検査データ）の入力を指示する（ステップＳ１２）。ここで、バイタルデータとは、体重、血圧、血糖値、ＢＭＩ（体重（ｋｇ）／身長（ｍ）2 ）、歩数等の身体に関する測定値をいう。図１４はバイタルデータの一例を示す図である。ユーザは、ユーザ端末２によりバイタルデータを入力する。入力されたバイタルデータは、サーバ１に送信される。
【０１００】
次に、演算部１１は、ユーザ端末２を通してユーザに生活習慣問診を実行する（ステップＳ１３）。ここで、生活習慣問診とは、食事、運動、服薬、飲酒、喫煙、休養等の生活習慣に関する問診をいう。図１５は生活習慣問診の質問項目の一例を示す図である。演算部１１は、ユーザ端末２に生活習慣問診の質問項目を表示または音声出力する。ユーザは、ユーザ端末２により生活習慣問診の回答を入力する。入力された生活習慣問診の回答は、サーバ１に送信される。
【０１０１】
次に、演算部１１は、受信した個人情報、バイタルデータおよび生活問診の回答に基づいて個人プロフィール一覧を作成する（ステップＳ１４）。例えば、図１３の個人情報、図１４のバイタルデータおよび図１５の生活習慣問診の回答が個人プロフィール一覧として個人データベース１２２に記録される。
【０１０２】
次に、演算部１１は、ユーザ端末２を通してユーザにメンタル問診を実行する（ステップＳ１５）。ここで、メンタル問診とは、気分チェック、ストレスチェック、やる気チェック、鬱状態チェック等の精神状態に関する問診である。図１６はメンタル問診の質問項目の一例を示す図である。演算部１１は、ユーザ端末２にメンタル問診の質問項目を表示または音声出力する。ユーザは、ユーザ端末２によりメンタル問診の回答を入力する。入力されたメンタル問診の回答は、サーバ１に送信される。
【０１０３】
次に、演算部１１は、ユーザ端末２を通してユーザに身体問診を実行する（ステップＳ１６）。ここで、身体問診とは、体調、自覚症状等の身体状態に関する問診をいう。図１７は身体問診の質問項目の一例を示す図である。演算部１１は、ユーザ端末２に身体問診の質問項目を表示または音声出力する。ユーザは、ユーザ端末２により身体問診の回答を入力する。入力された身体問診の回答は、サーバ１に送信される。
【０１０４】
さらに、演算部１１は、個人プロフィール一覧、メンタル問診の回答および身体問診の回答に基づいてユーザ作業推奨内容を作成する（ステップＳ１７）。ここで、ユーザ作業推奨内容は、入力データ項目およびその頻度（実行タイミング）ならびに問診質問項目およびその頻度（実行タイミング）等を含む。図１８はユーザ作業推奨内容の一例を示す図である。演算部１１は、ユーザ端末２にユーザ作業推奨内容を表示する。ユーザ作業推奨内容は、個人データベース１２２に記録される。
【０１０５】
最後に、演算部１１は、ユーザ端末２を通してユーザに行動目標の設定を指示する（ステップＳ１８）。この場合、演算部１１は、個人プロフィール一覧、メンタル問診の回答および身体問診の回答に基づいて推奨する行動目標を作成し、その行動目標をユーザ端末２に表示する。ここで、行動目標とは、ユーザが改善すべき健康上の事項をいう。この行動目標は、各バイタルデータの目標値を含む。バイタルデータの目標値は、例えば、体重の目標値、血圧の目標値、血糖値の目標値、歩数の目標値等である。ユーザは、推奨された行動目標および目標値に基づいて自身で行動目標を設定する。設定された行動目標は、サーバ１に送信される。図１９（ａ）は行動目標の一例を示す図、図１９（ｂ）はバイタルデータの目標値の設定の一例を示す図である。この行動目標は、個人データベース１２２に記録される。
【０１０６】
図６はサーバ１の演算部１１による基本処理を示すフローチャートである。
【０１０７】
まず、サーバ１の演算部１１は、ユーザ端末２を通してユーザに個人データベース１２２に記録されたユーザ作業推奨内容を提示する（ステップＳ２１）。
【０１０８】
次に、サーバ１の演算部１１は、問診の実行（ステップＳ２２）、バイタルデータの取得（ステップＳ２３）および音声解析（ステップＳ２４）をユーザ端末２に指令する。問診の実行の際には、演算部１１は、個人データベース１２２に記録された行動目標に基づいて生活習慣問診、メンタル問診および身体問診の質問項目から該当する質問項目を選択し、選択した質問項目をユーザ端末２に表示または音声出力する。また、バイタルデータの入力の際には、演算部１１は、個人データベース１２２に記録された行動目標に基づいて該当する入力データ項目を選択し、選択した入力データ項目をユーザ端末２に表示または音声出力する。
【０１０９】
問診の実行および音声解析の詳細については後述する。バイタルデータの取得では、ユーザ端末２の演算部２１が、ＧＵＩ４１、表示部２４およびデータ入力部２５を用いてユーザによるバイタルデータの入力を支援する。演算部２１は、問診回答、バイタルデータおよび音声解析結果を内部記憶装置２２に記憶するとともにサーバ１に送信する。サーバ１の演算部１１は、ユーザ端末２から受信した問診回答、バイタルデータおよび音声解析結果をそれぞれ問診履歴、バイタル履歴および音声解析履歴として履歴データベース１２１に記録する。なお、問診の実行、バイタルデータの取得および音声解析の順序は限定されない。
【０１１０】
演算部１１は、個人データベース１２２の内容および履歴データベース１２１に記録された問診回答、バイタルデータおよび音声解析結果に基づいてユーザの状態判定を行う（ステップＳ２５）。ここで、ユーザの状態とは、体調、感情、モチベーション等を含む。ユーザの状態判定の詳細については後述する。
【０１１１】
次に、演算部１１は、ユーザの状態判定の結果に基づいてユーザ端末２を通してユーザにアドバイスを提示する（ステップＳ２６）。アドバイスの提示の詳細については後述する。
【０１１２】
その後、演算部１１は、ユーザの状態判定の結果に基づいて個人データベース１２２に記録されたユーザ作業推奨内容を変更し、変更後のユーザ作業推奨内容をユーザ端末２を通してユーザに提示する（ステップＳ２７）。この場合、演算部１１は、入力データ項目およびその頻度（実行タイミング）ならびに問診質問項目およびその頻度（実行タイミング）等を変更する。例えば、図１８に示したユーザ作業推奨内容の例において、血圧が高くなった場合には、測定頻度を多くする。
【０１１３】
図７はサーバ１の演算部１１による問診実行の処理を示すフローチャートである。
【０１１４】
まず、サーバ１の演算部１１は、問診項目データベース１２３に格納されたデータ問診質問項目を選択する（ステップＳ３１）。この場合、演算部１１は、行動目標に基づいて例えば３つの問診質問項目を選択する。
【０１１５】
次に、演算部１１は、ユーザ端末２に話し掛けを指令する（ステップＳ３２）。それにより、ユーザ端末２の演算部２１は、ユーザにスピーカ４３から例えば「こんにちは」と出力する。ユーザは、ユーザ端末２のマイク４２を用いて返事を入力する。入力されたユーザの返事は、サーバ１に送信される。
【０１１６】
サーバ１の演算部１１は、ユーザ端末２から返事があったか否かを判別する（ステップＳ１３）。ユーザ端末２から返事があった場合には、演算部１１は、ユーザ端末２に１番目の質問項目を送信する（ステップＳ３４）。それにより、ユーザ端末２の演算部２１は、ユーザにスピーカ４３から１番目の質問項目を出力する。ユーザは、ユーザ端末２のマイク４２を用いて回答を入力する。入力されたユーザの回答は、サーバ１に送信される。
【０１１７】
なお、問診質問項目は、「はい」または「いいえ」で答えさせる形式である。問診質問項目の例は、「あなたの今日の体調はいいですか？」である。
【０１１８】
サーバ１の演算部１１は、ユーザ端末２から回答があったか否かを判別する（ステップＳ３５）。ユーザ端末２から回答があった場合には、演算部１１は、ユーザ端末２に２番目の質問項目を送信する（ステップＳ３６）。それにより、ユーザ端末２の演算部２１は、ユーザにスピーカ４３から２番目の質問項目を出力する。ユーザは、ユーザ端末２のマイク４２を用いて回答を入力する。入力されたユーザの回答は、サーバ１に送信される。
【０１１９】
サーバ１の演算部１１は、ユーザ端末２から回答があったか否かを判別する（ステップＳ３７）。ユーザ端末２から回答があった場合には、演算部１１は、ユーザ端末２に３番目の質問項目を送信する（ステップＳ３８）。それにより、ユーザ端末２の演算部２１は、ユーザにスピーカ４３から３番目の質問項目を出力する。ユーザは、ユーザ端末２のマイク４２を用いて回答を入力する。入力されたユーザの回答は、サーバ１に送信される。
【０１２０】
サーバ１の演算部１１は、ユーザ端末２から回答があったか否かを判別する（ステップＳ３９）。ユーザ端末２から回答があった場合には、演算部１１は、ユーザ端末２に質問終了の通知を送信する（ステップＳ４０）。それにより、ユーザ端末２の演算部２１は、ユーザにスピーカ４３から例えば「ありがとう」と出力する。
【０１２１】
最後に、サーバ１の演算部１１は、回答内容を問診履歴として履歴データベース１２１に出力および記録する（ステップＳ４１）。
【０１２２】
なお、ステップＳ３３，Ｓ３５，Ｓ３７，Ｓ３９において、ユーザから所定の時間内に返事または回答がない場合には、話し掛けの方法および質問項目を変更し、破線で示すように再度ステップＳ３２〜Ｓ３９の処理を繰り返す。
【０１２３】
図８はサーバ１の演算部１１による音声解析の処理を示すフローチャートである。
【０１２４】
まず、サーバ１の演算部１１は、問診回答の音声を採取する旨をユーザ端末２に指令する（ステップＳ５１）。それにより、ユーザ端末２の演算部２１は、マイク４２から音声入力部２７に入力された音声を音声認識部２８により認識するとともに音声解析部２９により解析する。音声解析の結果は、サーバ１に送信される。
【０１２５】
次に、サーバ１の演算部１１は、ユーザ端末２により受信した音声の特徴量を抽出する（ステップＳ５２）。そして、演算部１１は、抽出した音声の特徴量を音声特徴データベース１２４に格納されたユーザの平常時の特徴量と比較する（ステップＳ５３）。
【０１２６】
さらに、演算部１１は、比較結果に基づいて評価点を算出し（ステップＳ５４）、算出された評価点を音声解析履歴として履歴データベース１２１に出力および記録する（ステップＳ５５）。
【０１２７】
図９はサーバ１の演算部１１によるユーザの状態判定処理を示すフローチャートである。
【０１２８】
まず、サーバ１の演算部１１は、個人データベース１２２を参照する（ステップＳ６１）。この場合、演算部１１は、個人データベース１２２に記録された個人プロフィール一覧および動作目標を参照する。
【０１２９】
次に、演算部１１は、個人データベース１２２に記録された個人プロフィール一覧および動作目標に基づいて判定しきい値を決定する（ステップＳ６２）。ここで、判定しきい値とは、各バイタルデータの値（バイタル値）が正常であるか否かを判定する際の基準となる値である。判定しきい値は、例えば、血圧の上限、体重の上限、血糖値の上限、歩数の下限等である。この判定しきい値は、ユーザごとに異なる。例えば、太った人の体重の判定しきい値は、最初は高く設定し、徐々に低くする。
【０１３０】
次に、演算部１１は、入力されたバイタルデータから要注意バイタルデータを抽出する（ステップＳ６３）。ここで、要注意バイタルデータとは、上限を示す判定しきい値よりも高いバイタルデータまたは下限を示す判定しきい値よりも低いバイタルデータである。
【０１３１】
次に、演算部１１は、問診回答から要注意問診回答を抽出する（ステップＳ６４）。ここで、要注意問診回答とは、生活習慣問診の回答、メンタル問診の回答および身体問診の回答のうち健康上否定的な回答である。例えば、「お腹いっぱい食べてしまうことがありますか。」という質問項目に対して「よくある」という回答は、要注意問診回答となる。
【０１３２】
さらに、演算部１１は、要注意バイタルデータおよび要注意問診回答に基づいてリスク一覧を作成する（ステップＳ６５）。ここで、リスク一覧は、要注意バイタルデータおよび測定日時ならびに要注意問診回答およびその問診日時を含む。図２０はリスク一覧の一例を示す図である。リスク一覧は、個人データベース１２２に記録される。
【０１３３】
図１０はサーバ１の演算部１１によるアドバイス提示処理を示すフローチャートである。
【０１３４】
まず、サーバ１の演算部１１は、個人データベース１２２に記録されたリスク一覧を参照する（ステップＳ７１）。
【０１３５】
次に、演算部１１は、リスク一覧に基づいてアドバイスデータベース１２５に記録されたアドバイス項目から該当するアドバイス項目を選択する（ステップＳ７２）。
【０１３６】
この場合、アドバイスデータベース１２５には、バイタルデータおよびメンタル状態に基づくアドバイステーブルＴＢ１、バイタルデータおよび生活習慣に基づくアドバイステーブルＴＢ２およびバイタルデータおよび身体状態に基づくアドバイステーブルＴＢ３が格納されている。演算部１１は、リスク一覧に基づいてアドバイステーブルＴＢ１，ＴＢ２，ＴＢ３からアドバイス項目を選択する。図２１はアドバイステーブルＴＢ１の一例を示す図、図２２はアドバイステーブルＴＢ２の一例を示す図、図２３はアドバイステーブルＴＢ３の一例を示す図である。
【０１３７】
そして、演算部１１は、選択したアドバイス項目をユーザ端末２に表示する（ステップＳ７３）。図２４はアドバイスの一例を示す図である。
【０１３８】
図１１はサーバ１の演算部１１による効果確認処理を示すフローチャートである。
【０１３９】
まず、サーバ１の演算部１１は、履歴データベース１２１に記録された問診履歴およびバイタル履歴をユーザ端末２に表示する（ステップＳ８１）。
【０１４０】
次に、演算部１１は、個人データベース１２２に記録された行動目標に基づいてユーザ端末２を通してユーザに行動目標達成チェックを行う（ステップＳ８２）。この場合、演算部１１は、ユーザ端末２に行動目標チェックリストを表示し、ユーザに達成度の回答を求める。ユーザは、ユーザ端末２を用いて行動目標の達成度を回答する。ユーザ端末２の回答は、ユーザ端末２からサーバ１に送信される。図２５は行動目標達成チェックリストの一例を示す図である。
【０１４１】
次に、演算部１１は、ユーザ端末２を通してユーザに効果確認問診を実行する（ステップＳ８３）。ここで、効果確認問診とは、アドバイスに基づく自己管理の効果を確認するための問診である。図２６は効果確認問診の一例を示す図である。演算部１１は、ユーザ端末２に効果確認問診の質問項目を表示または音声出力する。ユーザは、ユーザ端末２により効果確認問診の回答を入力する。入力された効果確認問診の回答は、サーバ１に送信される。
【０１４２】
次に、演算部１１は、行動目標達成チェックの回答および効果確認問診の回答に基づいてユーザ端末２を通してユーザにアドバイスを提示する（ステップＳ８４）。アドバイスの提示の詳細については後述する。
【０１４３】
さらに、演算部１１は、ユーザ端末２を通してユーザに行動目標の再設定を指示する（ステップＳ８５）。この場合、演算部１１は、行動目標達成チェックの回答および効果確認問診の回答に基づいて推奨する行動目標を作成し、その行動目標をユーザ端末２に表示する。この行動目標の各項目には、優先順位が与えられる。ユーザは、推奨された行動目標に基づいて自身で行動目標を再設定する。再設定された行動目標は、サーバ１に送信される。再設定された行動目標は、個人データベース１２２に記録される。例えば、ユーザは、図１９（ａ）の行動目標のうち「ビールは、大ビン１本までにする。」を「ビールは、中ビン１本までにする。」に再設定する。また、ユーザは、図１９（ｂ）の目標値のうち体重の目標値「７０ｋｇ」を「６８ｋｇ」に再設定する。
【０１４４】
最後に、演算部１１は、行動目標達成チェックの回答および効果確認問診の回答に基づいてユーザ作業推奨内容を作成する（ステップＳ８６）。例えば、図１８のユーザ作業推奨内容のうち体重の測定回数を１日１回から２日１回に変更する。演算部１１は、ユーザ端末２にユーザ作業推奨内容を表示する。ユーザ作業推奨内容は、個人データベース１２２に記録される。
【０１４５】
図１２はサーバ１の演算部１１によるアドバイス提示処理を示すフローチャートである。
【０１４６】
まず、サーバ１の演算部１１は、ユーザ端末２に各行動目標に対する効果一覧を表示する（ステップＳ９１）。図２７は効果一覧の一例を示す図である。
【０１４７】
次に、演算部１１は、行動目標チェックの回答および効果確認問診の回答に基づいて目標別の達成度および効果の確認を行う（ステップＳ９２）。
【０１４８】
そして、演算部１１は、目標別の達成度および効果の確認の結果に基づいて行動動機の強化アドバイスをユーザ端末２に表示する（ステップＳ９３）。例えば、図１９の行動目標達成チェックで「タバコは、１日５本以内にする」という行動目標が達成度Ｃであり、図２６の効果確認問診の「禁煙」の項目で「せきやたんが少なくなった」場合、行動動機の強化アドバイスとして「タバコを控えることで、せきやたんが減るという、よい効果が出てきていますよね。継続することで、さらによい効果が得られます。」と表示する。
【０１４９】
次に、バイタルデータの計測頻度および問診頻度の変更方法について説明する。
【０１５０】
まず、バイタルデータの計測頻度の変更方法について説明する。健康管理を行う上で、高血圧症の患者の血圧、糖尿病の患者の血糖値等は、それらの患者にとっては必ず計測しなければならない項目であるため、患者がその疾病を持っている限り計測項目から削除することは適切でない。しかし、身体状態等の変化に応じて頻度を変化させることによりユーザの利便性を向上させるとともに効果的な状態判定を行うことができる。
【０１５１】
各項目の頻度については、医師の指示を守るのが基本であるが、医師にかかるほどではないユーザが自己健康管理のために計測を行う場合には、標準的な頻度で計測を始めて、ユーザの状態に応じて頻度を増減させることが好ましい。
【０１５２】
計測値が基準値に比べて高い状態が続く場合には、危険度が増加することおよびユーザ自身の関心も高くなることから頻度を増加させ、計測値が基準値に比べて低い場合には、逆に頻度を減少させることにより、健康管理の観点からもユーザのモチベーションの観点からも適切な頻度となる。
【０１５３】
頻度変更の計算式としては、例えば、各項目の計測値と基準値との比を算出し、その比と現在の頻度との積を算出し、算出結果を次回以降の頻度とする。この場合、最低計測頻度を設定し、変更後の頻度がその最低計測頻度を下回らないようにする。
【０１５４】
ただし、例えば、血糖値が基準値を超えて糖尿病と診断されているユーザに対しては、医師により指示された頻度が基準となる。医師により指示された頻度で計測するようにユーザに提示してもよいし、前述の計測値と基準値との比に基づく頻度変更ではなく、現在の血糖値と計測頻度との関係を示す計測頻度設定テーブルを用意し、その設定テーブルに従って頻度を提示してもよい。計測頻度設定テーブルは、図２の内部記憶装置１２に記憶される。
【０１５５】
図２８はサーバ１の演算部１１によるバイタルデータの計測頻度の変更処理を示すフローチャートである。
【０１５６】
まず、サーバ１の演算部１１は、入力データ項目を選択する（ステップＳ１０１）。次に、演算部１１は、選択された入力データ項目に関連する現病歴があるか否かを判定する（ステップＳ１０２）。
【０１５７】
入力データ項目に関連する現病歴がない場合には、演算部１１は、バイタルデータの計測値Ｖｎがあるか否かを判定する（ステップＳ１０３）。ここで、計測値Ｖｎは、バイタルデータの項目ｎの計測値であり、ｎは任意の整数である。
【０１５８】
バイタルデータの計測値Ｖｎがある場合には、バイタルデータの計測値Ｖｎと基準値Ｓｎとを比較し（ステップＳ１０４）、計測値Ｖｎが基準値Ｓｎを超えているか否かを判定する（ステップＳ１０５）。ここで、基準値Ｓｎは、バイタルデータの項目ｎの基準値である。
【０１５９】
計測値Ｖｎが基準値Ｓｎを超えている場合には、演算部１１は、次式により新たな頻度を算出する（ステップＳ１０６）。
【０１６０】
頻度＝Ｆｎ×Ｖｎ／Ｓｎ
上式において、Ｆｎはバイタルデータの項目ｎの現在の頻度を表す。この場合、頻度が増加する。
【０１６１】
次に、演算部１１は、算出された頻度が所定の最大頻度を超えているか否かを判定する（ステップＳ１０７）。算出された頻度が最大頻度を超えていない場合には、演算部１１は、他にバイタルデータの項目があるか否かを判定する（ステップＳ１０８）。他に項目がある場合には、ステップＳ１０１に戻り、他に項目がない場合には、処理を終了する。
【０１６２】
ステップＳ１０２において、選択された入力データ項目に関連する現病歴がある場合には、初期の頻度を維持する（ステップＳ１０９）。さらに、演算部１１は、他に項目があるか否かを判定する（ステップＳ１１０）。他に項目がある場合には、ステップＳ１０１に戻り、他に項目がない場合には、処理を終了する。
【０１６３】
ステップＳ１０３において、バイタルデータの計測値Ｖｎがない場合には、ステップＳ１１０に進む。ステップＳ１０５において、計測値Ｖｎが基準値Ｓｎを超えていない場合には、演算部１１は、前回の計測値が基準値Ｓｎ以下であるか否かを判定する（ステップＳ１１１）。前回の計測値が基準値Ｓｎ以下である場合には、演算部１１は、次式により新たな頻度を算出する（ステップＳ１１２）。
【０１６４】
頻度＝Ｆｎ×Ｖｎ／Ｓｎ
この場合、頻度が減少する。その後、ステップＳ１１０に進む。前回の計測値が基準値Ｓｎを超えている場合には、ステップＳ１１０に進む。
【０１６５】
ステップＳ１０７において、算出された頻度が最大頻度を超えている場合には、頻度をＦｎｍａｘに設定し（ステップＳ１１３）、ステップＳ１０８に進む。ここで、Ｆｎｍａｘは最大頻度である。
【０１６６】
このようにして、バイタルデータの計測値に基づいてバイタルデータの計測頻度が変更される。
【０１６７】
図２９（ａ）はバイタルデータの計測値に対応した計測頻度設定テーブルの一例を示す図、図２９（ｂ）は図２９（ａ）の計測頻度設定テーブルに対応するグラフを示す図である。図２９の例によれば、空腹時血糖値の上昇に伴って計測頻度が増加する。
【０１６８】
図３０（ａ）はバイタルデータの計測値に対応した計測頻度設定テーブルの他の例を示す図、図３０（ｂ）は図３０（ａ）の計測頻度設定テーブルに対応するグラフを示す図である。図３０の例によれば、最高血圧の上昇に伴って計測頻度が増加する。
【０１６９】
次に、生活習慣、身体状態およびメンタル状態に関する問診頻度の変更方法について説明する。
【０１７０】
問診に関しては、基準値がないため、得られた回答が要注意であるか否かを判定し、要注意でなければ頻度を減少させ、要注意であれば頻度を増加させる。頻度の増減方法としては、各項目に増減係数を設定し、ユーザの回答に応じて現在の頻度に係数を掛けることにより頻度を変更する。
【０１７１】
ただし、問診質問項目に関連する現病歴があれば、その頻度を初期状態から変更しないようにする。また、回答が変化しない項目、例えば２０歳のころの体重、禁煙の経験有り等は、一度回答を得た後に変化することはないので、以後は問診質問項目から削除することができる。
【０１７２】
このように、重要な項目の問診頻度を増加させ、そうでない項目の問診頻度を減少させることにより、効率的かつ効果的な健康管理を行うことができる。
【０１７３】
図３１はサーバ１の演算部１１による問診頻度の変更処理を示すフローチャートである。
【０１７４】
まず、サーバ１の演算部１１は、問診質問項目を選択する（ステップＳ１２１）。次に、演算部１１は、選択された問診質問項目に関連する現病歴があるか否かを判定する（ステップＳ１２２）。
【０１７５】
問診質問項目に関連する現病歴がない場合には、演算部１１は、回答があるか否かを判定する（ステップＳ１２３）。回答がある場合には、演算部１１は、回答が要注意回答であるか否かを判定する（ステップＳ１２４）。
【０１７６】
回答が要注意回答である場合には、演算部１１は、次式により新たな頻度を更新する。
【０１７７】
頻度＝Ｆｎ×βｎ
上式において、Ｆｎは項目ｎの現在の頻度を表し、βｎは項目ｎに対する頻度増加指数（１≦βｎ≦２）を表す。この場合、頻度は増加する。
【０１７８】
次に、演算部１１は、算出された頻度が所定の最大頻度を超えているか否かを判定する（ステップＳ１２６）。算出された頻度が最大頻度を超えていない場合には、演算部１１は、他に項目があるか否かを判定する（ステップＳ１２７）。他に項目がある場合には、ステップＳ１２１に戻り、他に項目がない場合には、処理を終了する。
【０１７９】
ステップＳ１２２において、選択された問診質問項目に関連する現病歴がある場合には、初期の頻度を維持する（ステップＳ１２８）。さらに、演算部１１は、他に項目があるか否かを判定する（ステップＳ１２９）。他に項目がある場合には、ステップＳ１２１に戻り、他に項目がない場合には処理を終了する。
【０１８０】
ステップＳ１２３において、回答がない場合には、ステップＳ１２９に進む。ステップＳ１２４において、回答が要注意回答でない場合には、演算部１１は、次式により新たな頻度を算出する。
【０１８１】
頻度＝Ｆｎ×αｎ
上式において、αｎは項目ｎに対する頻度低減指数（０≦αｎ≦１）を表す。この場合、頻度は減少する。
【０１８２】
さらに、演算部１１は、算出された頻度が所定の最小頻度よりも低いか否かを判定する（ステップＳ１３１）。算出された頻度が最小頻度以上の場合には、ステップＳ１２９に進む。算出された頻度が最小頻度よりも低い場合には、演算部１１は、回答が以後変化しないか否かを判定する（ステップＳ１３２）。
【０１８３】
回答が以後変化しない場合には、演算部１１は、その項目を削除し（ステップＳ１３３）、処理を終了する。回答が以後変化する場合には、ステップＳ１２７に進む。
【０１８４】
ステップＳ１２６において、算出された頻度が最大頻度を超えている場合には、演算部１１は、頻度をＦｎｍａｘに設定し（ステップＳ１３４）、ステップＳ１２７に進む。ここで、Ｆｎｍａｘは最大頻度である。
【０１８５】
このようにして、問診に対する回答に基づいて問診頻度が変更される。
【０１８６】
次に、バイタルデータの計測値および生活習慣、身体状態およびメンタル状態に関する問診に対する回答に基づく総合的な状態判定について説明する。
【０１８７】
一般的な健康管理システムでは、ユーザの入力データ項目に対してそれぞれ分析または判断を行い、羅列的にその結果を示すことが多い。しかし、複数の入力データ項目がある場合には、体重−食事、血圧−ストレス等のように相互に関連する項目が存在する。
【０１８８】
本実施の形態では、バイタルデータ、生活習慣、身体状態およびメンタル状態の各項目が他の項目とどのように関連しているかを考慮し、項目間の関連を表す関連項目テーブルを設定し、複数の項目から得られた情報を総合して健康状態を判断する。
【０１８９】
図３２はバイタルデータ、生活習慣、身体状態およびメンタル状態の関連項目テーブルの一例を示す図である。関連項目テーブルは、図２の内部記憶装置１２に記憶される。
【０１９０】
まず、図３２に示すように、各項目に対して状態悪化の原因となる関連項目を対応付ける。例えば、体重の項目Ｃはストレスの項目Ｄ、食事の項目Ｆおよび運動の項目Ｇに関連している。血圧の項目Ａとストレスの項目Ｄのように互いに影響を及ぼしあっている項目もある。
【０１９１】
次に、ユーザから得られた計測値または回答および基準値に基づいて各項目ごとに危険度の判定を行う。
【０１９２】
例えば、危険度の判定結果を５段階（１：問題なし、２：ほぼ問題なし、３：やや問題あり、４：問題あり、５：大いに問題あり）に分け、判定結果が「３」以上の項目を要注意項目として抽出する。
【０１９３】
図３３は各項目の危険度の判定結果および要注意の関連項目の抽出結果の一例を示す図である。
【０１９４】
例えば、項目Ｃの関連項目である項目Ｄの危険度の判定結果は「４」であり、項目Ｆの危険度の判定結果は「５」であり、項目Ｇの危険度の判定結果は「１」である。この場合、要注意の関連項目として、項目Ｆおよび項目Ｄが抽出される。図３３の例では、食事およびストレスが原因で血圧、体重および疲れにおいて問題が発生していると判定される。
【０１９５】
単に「体重」に関する一般的なアドバイスには、例えば「適度な運動を心掛けましょう」という内容は含まれるが、運動をしている人にとっては不要な情報であり、場合によってはユーザをいらだたせるおそれがある。また、「腹八分目を心掛けましょう」というアドバイスは必要であるが、具体的な対処についての情報が不足している。したがって、次回以降の問診で質問項目を増加させ、より決め細かいアドバイスを提供できるようにする。
【０１９６】
図３４はサーバ１の演算部１１による総合的な状態判定処理を示すフローチャートである。
【０１９７】
まず、サーバ１の演算部１１は、項目ごとに危険度を算出する（ステップＳ１４１）。次に、演算部１１は、他に項目があるか否かを判定する（ステップＳ１４２）。他に項目がある場合には、ステップＳ１４１の処理を繰り返す。図３３の例では、項目Ａ〜Ｍに対する危険度の判定結果が５段階で得られる。
【０１９８】
他に項目がない場合には、算出された危険度に基づいて要注意項目を抽出する（ステップＳ１４３）。図３３の例では、まず、危険度の判定結果が「３」以上である項目Ａが要注意項目として抽出される。
【０１９９】
次に、演算部１１は、抽出された要注意項目に対する関連項目の危険度が高いか否かを判定する（ステップＳ１４４）。図３３の例では、図３２の関連項目テーブルから項目Ａに対する関連項目は項目Ｃ，Ｄ，Ｆ，Ｈ，Ｉであると判定され、まず、項目Ｃの危険度が「３」以上であるか否かが判定される。
【０２００】
関連項目の危険度が高い場合には、演算部１１は、その関連項目が要注意の関連項目と判定し、要注意の関連項目を抽出する（ステップＳ１４５）。図３３の例では、項目Ａの関連項目である項目Ｃの危険度が「３」以上であるので、項目Ｃが要注意の関連項目として抽出される。
【０２０１】
ステップＳ１４４において、関連項目の危険度が高くない場合には、ステップＳ１４６に進む。
【０２０２】
その後、演算部１１は、他に関連項目があるか否かを判定する（ステップＳ１４６）。他に関連項目がある場合には、ステップＳ１４４に戻り、ステップＳ１４４〜Ｓ１４６の処理を繰り返す。それにより、図３３の例では、要注意項目である項目Ａに対する関連項目Ｆ，Ｃ，Ｄが要注意の関連項目として抽出される。
【０２０３】
他に関連項目がない場合には、演算部１１は、他に要注意項目があるか否かを判定する（ステップＳ１４７）。
【０２０４】
他に要注意項目がある場合には、ステップＳ１４３に戻り、ステップＳ１４３〜Ｓ１４７の処理を繰り返す。それにより、図３３の例では、要注意項目である項目Ａ，Ｃ，Ｄ，Ｆ，Ｋに対する要注意の関連項目が抽出される。
【０２０５】
他に要注意項目がない場合には、演算部１１は、要注意項目ごとの要注意の関連項目のリストを作成する（ステップＳ１４８）。図３３の例では、要注意項目である項目Ａ，Ｃ，Ｄ，Ｆ，Ｋに対する要注意の関連項目のリストが作成される。
【０２０６】
その後、演算部１１は、リストから要注意項目および要注意の関連項目を抽出する（ステップＳ１４９）。さらに、演算部１１は、抽出された要注意項目および要注意の関連項目に基づいてアドバイスを生成する（ステップＳ１５０）。
【０２０７】
このようにして、複数の関連する項目から得られた情報に基づいて総合的な状態判定を行うことができる。
【０２０８】
以上のように、本実施の形態に係る健康管理支援システムによれば、問診質問項目および入力データ項目の最適化およびアドバイスの最適化により、生活習慣病患者の自己健康管理を効果的かつ効率的に行うことが支援される。
【０２０９】
また、入力データ項目が単一カテゴリの場合に比べてアドバイスがより個人に適合した効果的なアドバイスが提示される。さらに、個人に合わせた必要な入力データ項目を必要なタイミングで与えることにより、入力データ項目が多岐にわたってその度に多量のデータを入力しなければならない場合に比べて効率的になる。
【０２１０】
その結果、より高いモチベーションを維持することが可能となり、自己管理の持続および目標の達成がより容易になる。
【０２１１】
本実施の形態では、サーバ１の演算部１１およびユーザ端末２が取得手段に相当し、演算部１１が判定手段および抽出手段に相当し、サーバ１の演算部１１およびユーザ端末２が提示手段に相当する。また、サーバ１の演算部１１およびユーザ端末２が問診手段に相当し、演算部１１およびユーザ端末２が入力手段に相当する。さらに、サーバ１の演算部１１が決定手段、目標作成手段、評価手段、変更手段、確認手段および選択手段に相当し、ユーザ端末２が表示手段に相当する。
【０２１２】
なお、取得手段、判定手段、抽出手段、提示手段、問診手段、入力手段、決定手段、目標作成手段、評価手段、変更手段、確認手段、および選択手段の各々は、ＣＰＵおよびプログラムにより構成されてもよく、あるいは、電子回路等のハードウェアにより構成されてもよい。
【０２１３】
なお、本実施の形態では、サーバ１およびユーザ端末２により健康管理支援システムが構成されているが、健康管理支援プログラムの一部または全てをユーザ端末２にインストールすることによりユーザ端末２がサーバ１の機能の一部または全てを備えてもよい。ユーザ端末２に健康管理支援プログラムをインストールした場合には、ユーザ端末２が健康管理支援装置として機能する。
【産業上の利用可能性】
【０２１４】
本発明は、ユーザの健康管理等に利用することができる。
【図面の簡単な説明】
【０２１５】
【図１】本発明の一実施の形態に係る健康管理支援システムの概要を示す模式図である。
【図２】本発明の一実施の形態に係る健康管理システムの構成を示すブロック図である。
【図３】図２のサーバの内部記憶装置に構成されるデータベースを示す図である。
【図４】図１の健康管理支援システムの全体の動作を示すフローチャートである。
【図５】サーバの演算部によるシステム開始時処理を示すフローチャートである。
【図６】サーバの演算部による基本処理を示すフローチャートである。
【図７】サーバの演算部による問診実行の処理を示すフローチャートである。
【図８】サーバの演算部による音声解析の処理を示すフローチャートである。
【図９】サーバの演算部によるユーザの状態判定処理を示すフローチャートである。
【図１０】サーバの演算部によるアドバイス提示処理を示すフローチャートである。
【図１１】サーバの演算部による効果確認処理を示すフローチャートである。
【図１２】サーバの演算部によるアドバイス提示処理を示すフローチャートである。
【図１３】個人情報の一例を示す図である。
【図１４】バイタルデータの一例を示す図である。
【図１５】生活習慣問診の質問項目の一例を示す図である。
【図１６】メンタル問診の質問項目の一例を示す図である。
【図１７】身体問診の質問項目の一例を示す図である。
【図１８】ユーザ作業推奨内容の一例を示す図である。
【図１９】（ａ）は、行動目標の一例を示す図であり、（ｂ）は、バイタルデータの目標値の設定の一例を示す図である。
【図２０】リスク一覧の一例を示す図である。
【図２１】アドバイステーブルの一例を示す図である。
【図２２】アドバイステーブルの一例を示す図である。
【図２３】アドバイステーブルの一例を示す図である。
【図２４】アドバイスの一例を示す図である。
【図２５】行動目標達成チェックリストの一例を示す図である。
【図２６】効果確認問診の一例を示す図である。
【図２７】効果一覧の一例を示す図である。
【図２８】サーバの演算部によるバイタルデータの計測頻度の変更処理を示すフローチャートである。
【図２９】（ａ）はバイタルデータの計測値に対応した計測頻度設定テーブルの一例を示す図、（ｂ）は（ａ）の計測頻度設定テーブルに対応するグラフを示す図である。
【図３０】（ａ）はバイタルデータの計測値に対応した計測頻度設定テーブルの他の例を示す図、（ｂ）は（ａ）の計測頻度設定テーブルに対応するグラフを示す図である。
【図３１】サーバの演算部による問診頻度の変更処理を示すフローチャートである。
【図３２】バイタルデータ、生活習慣、身体状態およびメンタル状態の関連項目テーブルの一例を示す図である。
【図３３】各項目の危険度の判定結果および要注意の関連項目の抽出結果の一例を示す図である。
【図３４】サーバの演算部による総合的な状態判定処理を示すフローチャートである。
【符号の説明】
【０２１６】
１  サーバ
２  ユーザ端末
１１，２１  演算部
１２，２２  内部記憶装置
１３，２３  通信インターフェイス
２４  表示部
２５  データ入力部
２６  データ変換部
２７  音声入力部
２８  音声認識部
２９  音声解析部
３０  音声合成部
３１  音声出力部
４１  ＧＵＩ
４２  マイク
４３  スピーカ
１２１  履歴データベース
１２２  個人データベース
１２３  問診項目データベース
１２４  音声特徴データベース
１２５  アドバイスデータベース
ＴＢ１，ＴＢ２，ＴＢ３  アドバイステーブル
【図１】
2005011329.tif 000003
【図２】
2005011329.tif 000004
【図３】
2005011329.tif 000005
【図４】
2005011329.tif 000006
【図５】
2005011329.tif 000007
【図６】
2005011329.tif 000008
【図７】
2005011329.tif 000009
【図８】
2005011329.tif 000010
【図９】
2005011329.tif 000011
【図１０】
2005011329.tif 000012
【図１１】
2005011329.tif 000013
【図１２】
2005011329.tif 000014
【図１３】
2005011329.tif 000015
【図１４】
2005011329.tif 000016
【図１５】
2005011329.tif 000017
【図１６】
2005011329.tif 000018
【図１７】
2005011329.tif 000019
【図１８】
2005011329.tif 000020
【図１９】
2005011329.tif 000021
【図２０】
2005011329.tif 000022
【図２１】
2005011329.tif 000023
【図２２】
2005011329.tif 000024
【図２３】
2005011329.tif 000025
【図２４】
2005011329.tif 000026
【図２５】
2005011329.tif 000027
【図２６】
2005011329.tif 000028
【図２７】
2005011329.tif 000029
【図２８】
2005011329.tif 000030
【図２９】
2005011329.tif 000031
【図３０】
2005011329.tif 000032
【図３１】
2005011329.tif 000033
【図３２】
2005011329.tif 000034
【図３３】
2005011329.tif 000035
【図３４】
2005011329.tif 000036