(57)【要約】【課題】本発明の診断システムは、ユーザから入力される健康状態等に関する情報を分析し、その分析結果及び助言をユーザに提供する。【解決手段】メニュー提供部１０２は、サプリメントや美容等に関する複数の診断メニューをユーザインターフェース４に表示させて、ユーザに提供する。ユーザは、いずれか一つの診断メニューを選択する。共通情報取得部１０３は、各診断メニューで共通に使用される情報をユーザから取得する。メニュー別情報取得部１０４は、各診断メニューに特有の情報をユーザから取得する。分析部１０５はユーザから取得した情報を分析し、その分析結果は分析結果出力部１０６から出力される。助言部１０７は、分析結果に対応する助言を生成する。外部出力部１０８は、分析結果及び助言を外部装置に送信する。【選択図】図１
2009032091.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの生活状態及び健康状態に関するユーザ情報を取得する手段と、
取得されたユーザ情報を分析する分析手段と、
前記分析手段による分析結果に基づいて、ユーザへの助言を生成する助言手段と、
前記分析結果と前記助言とを対応付けてユーザに提供する手段と、
を備える診断システム。
【請求項２】
入力される情報に基づいて、ユーザに助言を与える診断システムであって、
予め用意された複数の診断メニューを画面に表示させることにより、これら各診断メニューをユーザに提供するメニュー提供手段と、
前記各診断メニューの全てに共通して用いられる共通情報を取得し、ユーザ情報記憶部に記憶させる共通情報取得手段と、
前記各診断メニューのうちユーザにより選択された診断メニューで使用されるメニュー別情報を取得し、前記ユーザ情報記憶部に記憶させるメニュー別情報取得手段と、
前記ユーザ情報記憶部から前記共通情報及び前記選択された診断メニューに対応するメニュー別情報をそれぞれ読出し、これら読み出された前記共通情報及び前記メニュー別情報を、前記選択された診断メニューに応じた所定のアルゴリズムに基づいて分析する分析手段と、
前記分析手段による分析結果を出力する分析結果出力手段と、
前記分析結果に対応する助言を生成する助言手段と、
前記分析結果と前記助言とを対応付けて外部装置に出力する外部出力手段と、
を備える診断システム。
【請求項３】
前記外部出力手段は、前記外部装置からの要求に応じて、前記分析結果と前記助言とを前記外部装置に送信する請求項２に記載の診断システム。
【請求項４】
前記外部出力手段は、前記外部装置からの要求があり、かつ、この要求に関するユーザの承認を得た場合に、前記外部装置から要求された情報を前記外部装置に出力する請求項２に記載の診断システム。
【請求項５】
ユーザにより使用されるユーザ端末と、ユーザにサービスを提供するサービス提供者により使用されるサービス管理用コンピュータと、前記ユーザ端末及び前記サービス管理用コンピュータに通信ネットワークを介して接続される診断用コンピュータとを備える診断システムであって、
前記診断用コンピュータは、
予め用意された複数の診断メニューを前記ユーザ端末の画面に表示させることにより、これら各診断メニューをユーザに提供するメニュー提供手段と、
前記各診断メニューの全てに共通して用いられる共通情報を前記ユーザ端末から取得し、ユーザ情報記憶部に記憶させる共通情報取得手段と、
前記各診断メニューのうちユーザにより選択された診断メニューで使用されるメニュー別情報を前記ユーザ端末から取得し、前記ユーザ情報記憶部に記憶させるメニュー別情報取得手段と、
前記ユーザ情報記憶部から前記共通情報及び前記選択された診断メニューに対応するメニュー別情報をそれぞれ読出し、これら読み出された前記共通情報及び前記メニュー別情報を、前記選択された診断メニューに応じた所定のアルゴリズムに基づいて分析する分析手段と、
前記分析手段による分析結果を出力する分析結果出力手段と、
前記分析結果に対応する助言を生成する助言手段と、
前記共通情報、前記メニュー別情報、前記分析結果、前記助言のうち少なくとも一つ以上の情報を前記ユーザ端末または前記サービス管理用コンピュータの少なくともいずれか一方に出力する外部出力手段と、
を備えて構成される診断システム。
【請求項６】
前記サービス管理用コンピュータは、前記外部出力手段が出力可能な情報のうち前記サービスに関する情報の送信を前記外部出力手段に要求し、
前記外部出力手段は、前記サービス管理用コンピュータからの要求があり、この要求に関するユーザの承認を得た場合に、前記サービスに関する情報を前記サービス管理用コンピュータに送信し、
前記サービス管理用コンピュータは、前記外部出力手段から受信した前記サービスに関する情報を用いることにより前記サービスをユーザに提供する、請求項５に記載の診断システム。
【請求項７】
コンピュータを診断システムとして機能させるためのプログラムであって、
予め用意された複数の診断メニューを画面に表示させることにより、これら各診断メニューをユーザに提供するステップと、
前記各診断メニューの全てに共通して用いられる共通情報を取得し、ユーザ情報記憶部に記憶させるステップと、
前記各診断メニューのうちユーザにより選択された診断メニューで使用されるメニュー別情報を取得し、前記ユーザ情報記憶部に記憶させるステップと、
前記ユーザ情報記憶部から前記共通情報及び前記選択された診断メニューに対応するメニュー別情報をそれぞれ読出し、これら読み出された前記共通情報及び前記メニュー別情報を、前記選択された診断メニューに応じた所定のアルゴリズムに基づいて分析するステップと、
前記分析結果に対応する助言を生成するステップと、
前記分析結果と前記助言とを対応付けて外部に出力させるステップと、
を前記コンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ユーザの生活や健康について診断し、助言を与えることのできる診断システム及びコンピュータプログラムに関する。
【背景技術】
【０００２】
ユーザへ種々の質問を投げかけ、その質問に対する回答を自動的に解析して診断を支援しようとする発明は、本願の発明者の一人である鳥越恵治郎により提案されている（特許文献１，特許文献２，特許文献３，特許文献４，特許文献５）。
【特許文献１】特開２００５−１１５５０２号公報
【特許文献２】特開２００４−１８８０３８号公報
【特許文献３】特開２００３−３３９６４６号公報
【特許文献４】特開２００３−２５６５６９号公報
【特許文献５】特開平０６−２８９０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の従来技術では、可能性のある疾患名を抽出して医師に提供することにより、正確な診断を支援することができる。しかし、一般のユーザが手軽に使用できるシステムではない。さらに、予防医学的見地からは、病気になってから医師の診断を受けるよりも、病気にならないように生活習慣を改める方が好ましい。
【０００４】
そこで、本発明の目的は、ユーザの生活状態や健康状態を取得して分析し、その分析結果及び助言をユーザに提供することができるようにした診断システム及びコンピュータプログラムを提供することにある。本発明の他の目的は、予め用意された複数の診断メニューをユーザが自由に選択して利用でき、各診断メニュー毎に分析結果及び助言を得られるようにした診断システム及びコンピュータプログラムを提供することにある。本発明の別の目的は、ユーザ端末から診断用コンピュータに情報を登録させて、診断用コンピュータで情報を一元管理し、サービス提供に役立つ情報だけを診断用コンピュータからサービス管理用コンピュータに提供するようにした診断システム及びコンピュータプログラムを提供することにある。本発明の他の目的は、後述する実施形態の記載から明らかになるであろう。
【課題を解決するための手段】
【０００５】
本発明の一つの観点に従う診断システムは、ユーザの生活状態及び健康状態に関するユーザ情報を取得する手段と、取得されたユーザ情報を分析する分析手段と、分析手段による分析結果に基づいて、ユーザへの助言を生成する助言手段と、分析結果と助言とを対応付けてユーザに提供する手段と、を備える。
【０００６】
本発明の他の観点に従う、入力される情報に基づいて、ユーザに助言を与える診断システムは、予め用意された複数の診断メニューを画面に表示させることにより、これら各診断メニューをユーザに提供するメニュー提供手段と、各診断メニューの全てに共通して用いられる共通情報を取得し、ユーザ情報記憶部に記憶させる共通情報取得手段と、各診断メニューのうちユーザにより選択された診断メニューで使用されるメニュー別情報を取得し、ユーザ情報記憶部に記憶させるメニュー別情報取得手段と、ユーザ情報記憶部から共通情報及び選択された診断メニューに対応するメニュー別情報をそれぞれ読出し、これら読み出された共通情報及びメニュー別情報を、選択された診断メニューに応じた所定のアルゴリズムに基づいて分析する分析手段と、分析手段による分析結果を出力する分析結果出力手段と、分析結果に対応する助言を生成する助言手段と、分析結果と助言とを対応付けて外部装置に出力する外部出力手段と、を備える。
【０００７】
外部出力手段は、外部装置からの要求に応じて、分析結果と助言とを外部装置に送信することができる。
【０００８】
外部出力手段は、外部装置からの要求があり、かつ、この要求に関するユーザの承認を得た場合に、外部装置から要求された情報を外部装置に出力することができる。
【０００９】
本発明のさらに別の観点に従う、ユーザにより使用されるユーザ端末と、ユーザにサービスを提供するサービス提供者により使用されるサービス管理用コンピュータと、ユーザ端末及びサービス管理用コンピュータに通信ネットワークを介して接続される診断用コンピュータとを備える診断システムでは、診断用コンピュータは、予め用意された複数の診断メニューをユーザ端末の画面に表示させることにより、これら各診断メニューをユーザに提供するメニュー提供手段と、各診断メニューの全てに共通して用いられる共通情報をユーザ端末から取得し、ユーザ情報記憶部に記憶させる共通情報取得手段と、各診断メニューのうちユーザにより選択された診断メニューで使用されるメニュー別情報をユーザ端末から取得し、ユーザ情報記憶部に記憶させるメニュー別情報取得手段と、ユーザ情報記憶部から共通情報及び選択された診断メニューに対応するメニュー別情報をそれぞれ読出し、これら読み出された共通情報及びメニュー別情報を、選択された診断メニューに応じた所定のアルゴリズムに基づいて分析する分析手段と、分析手段による分析結果を出力する分析結果出力手段と、分析結果に対応する助言を生成する助言手段と、共通情報、メニュー別情報、分析結果、助言のうち少なくとも一つ以上の情報をユーザ端末またはサービス管理用コンピュータの少なくともいずれか一方に出力する外部出力手段と、を備えて構成される。
【００１０】
サービス管理用コンピュータは、外部出力手段が出力可能な情報のうちサービスに関する情報の送信を外部出力手段に要求し、外部出力手段は、サービス管理用コンピュータからの要求があり、この要求に関するユーザの承認を得た場合に、サービスに関する情報をサービス管理用コンピュータに送信し、サービス管理用コンピュータは、外部出力手段から受信したサービスに関する情報を用いることによりサービスをユーザに提供する構成でもよい。
【００１１】
本発明の他の観点に従う、コンピュータを診断システムとして機能させるためのプログラムは、予め用意された複数の診断メニューを画面に表示させることにより、これら各診断メニューをユーザに提供するステップと、各診断メニューの全てに共通して用いられる共通情報を取得し、ユーザ情報記憶部に記憶させるステップと、各診断メニューのうちユーザにより選択された診断メニューで使用されるメニュー別情報を取得し、ユーザ情報記憶部に記憶させるステップと、ユーザ情報記憶部から共通情報及び選択された診断メニューに対応するメニュー別情報をそれぞれ読出し、これら読み出された共通情報及びメニュー別情報を、選択された診断メニューに応じた所定のアルゴリズムに基づいて分析するステップと、分析結果に対応する助言を生成するステップと、分析結果と助言とを対応付けて外部に出力させるステップと、をコンピュータに実行させる。
【発明の効果】
【００１２】
本発明によれば、ユーザから入力された情報を分析することにより、その分析結果及び助言をユーザに与えることができる。
【００１３】
本発明によれば、ユーザは予め用意された複数の診断メニューを自由に選択して利用することができ、各診断メニュー毎に分析結果及び助言を得ることができる。
【００１４】
本発明によれば、ユーザ端末から診断用コンピュータに情報を登録することができ、サービス管理用コンピュータは、サービス提供に役立つ情報を診断用コンピュータから読み出して利用することができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面に基づいて、本発明の実施形態を説明する。本実施形態では、以下に詳述するように、ユーザの生活状態及び健康状態に関するユーザ情報を取得し、取得されたユーザ情報を分析し、分析結果に基づいてユーザへの助言を生成し、分析結果と助言とを対応付けてユーザに提供する。ユーザには、例えば、生活習慣や食事、病気、美容等に関する複数の診断メニューが提供される。ユーザは、提供された診断メニューの中から所望のメニューを選択して利用することができる。以下、本実施形態を詳細に説明する。
【実施例１】
【００１６】
図１は、診断システム１の構成を示す説明図である。この診断システム１は、例えば、病院、薬局、美容院、スポーツクラブ、娯楽施設、保養所等の各種サービス提供施設内に設置可能である。
【００１７】
図１の上側には診断システム１の外観図が、図１の下側には診断システム１のブロック図が、それぞれ示されている。まず、外観について説明すると、樹脂や金属等から形成される筐体２内には、コンピュータ装置３が収容されている。ユーザインターフェースとしてのタッチパネル４は、筐体２の上部に露出するようにして設けられており、コンピュータ装置３に電気的に接続されている。タッチパネル４は、画像等を表示する機能と、ユーザ操作を検出する機能とを有する。
【００１８】
診断システム１の内部構造を説明する。診断システム１は、例えば、制御部３Ａと、記憶装置３Ｂと、通信インターフェース３Ｃと、ユーザインターフェース（タッチパネル）４とを備えて構成される。制御部３Ａ、記憶装置３Ｂ及び通信インターフェース３Ｃは、コンピュータ装置３内に設けることができる。さらに、ユーザインターフェース４をコンピュータ装置３の一部として構成してもよい。
【００１９】
記憶装置３Ｂは、例えば、ハードディスクドライブやフラッシュメモリデバイス等の記憶装置から構成されており、プログラム６，ユーザ情報データベース（図中、データベースをDBと略記）７，分析用データベース８，助言用データベース９を記憶している。
【００２０】
制御部３Ａは、例えば、マイクロプロセッサ等から構成されており、記憶装置３Ｂからプログラム６を読み込んで実行することにより、後述する各機能を実現する。制御部３Ａは、例えば、ユーザ認証部１０１，メニュー提供部１０２，共通情報取得部１０３，メニュー別情報取得部１０４，分析部１０５，分析結果出力部１０６，助言部１０７，外部出力部１０８という各機能をそれぞれ実現する。
【００２１】
ユーザ認証部１０１は、ユーザが診断システム１を利用する権限を有するか否か判断するための機能である。例えば、各ユーザを識別するための識別情報（ユーザＩＤ）及びパスワード（ＰＷ）によって、ユーザ認証を行うことができる。これに限らず、例えば、指紋、声紋、虹彩等の生体認証を用いてもよいし、ユーザＩＤ及びパスワードを用いるベーシック認証と生体認証とを組み合わせてもよい。
【００２２】
メニュー提供部１０２は、予め用意されている複数の診断メニューをユーザインターフェース４に表示させてユーザに提供する機能である。診断メニューとしては、例えば、美容、食生活、サプリメント、健康診断、検査データの分析等が挙げられる。以上のメニューは例示であって、本発明はこれに限定されない。
【００２３】
共通情報取得部１０３は、各診断メニューに共通する項目についてユーザから情報を取得する機能である。共通情報としては、例えば、ユーザの身長や体重等を挙げることができる。
【００２４】
メニュー別情報取得部は、各診断メニュー毎に相違する項目についてユーザから情報を取得する機能である。例えば、ユーザが美容メニューを選択した場合は、ユーザの皮膚の状態や頭髪の画像等をユーザから取得する。また例えば、ユーザが健康診断メニューを選択した場合、ユーザの血圧値や既往症、体調等に関する情報をユーザから取得する。
【００２５】
分析部１０５は、共通情報及びメニュー別情報を、選択されたメニューに対応するアルゴリズムによって分析する機能である。分析結果出力部１０６は、分析部１０５による分析結果をユーザインターフェース４等に出力する機能である。
【００２６】
助言部１０７は、分析結果に基づいて助言を生成する機能である。例えば、助言部１０７は、そのユーザの肌に適合する化粧品を提案したり、生活習慣の改善点等を指導することができる。
【００２７】
外部出力部１０８は、分析結果や助言を外部装置に出力する機能である。外部出力部１０８は、分析結果や助言のみならず、共通情報またはメニュー別情報の全部または一部を外部装置に出力することもできる。外部装置が診断システム１と通信ネットワークを介して接続されている場合、外部出力部１０８は、通信インターフェース３Ｃを用いて、情報を外部装置に送信する。
【００２８】
図２は、診断システム１の制御構造を模式的に示す説明図である。診断システム１は、ユーザ認証層、メニュー提供層、情報取得層、分析層、分析結果出力層、助言生成層、外部出力層という複数階層で制御を行う。このうち図２には、ユーザ認証層及び外部出力層以外の層が示されている。
【００２９】
メニュー提供部１０２は、メニュー提供層を担当する。メニュー提供層では、例えば、美容１０２Ａ、食生活１０２Ｂ、サプリメント１０２Ｃ、健康診断１０２Ｄ、検査データ分析１０２Ｅのような、それぞれ種類の異なる診断メニューが提供される。各メニュー１０２Ａ〜１０２Ｅの内容はそれぞれ相違するが、ユーザの美容や健康に関する点では共通する。
【００３０】
美容メニュー１０２Ａは、ユーザの美容について分析し、美容に関する助言を与えるメニューである。食生活メニュー１０２Ｂは、ユーザの食生活を分析し、食生活に関する助言を与えるメニューである。サプリメントメニュー１０２Ｃは、ユーザの食生活や生活習慣を分析し、ユーザに適したサプリメントを提案するメニューである。健康診断メニュー１０２Ｄは、ユーザの健康状態等を分析し、疾患の可能性等について助言するメニューである。検査データ分析メニュー１０２Ｅは、病院での検査のデータを分析し、その検査結果の示す意味や疾患の可能性等について助言するメニューである。
【００３１】
共通情報取得部１０３は、情報取得層を構成する共通情報取得層を担当する。共通情報取得層では、例えば、会員情報や基本データを取得する。メニュー別情報取得部１０４は、情報取得層を構成するメニュー別情報取得層を担当する。メニュー別情報取得層は、ユーザにより選択されたメニューに応じた特有の情報を取得する。特有の情報としては、例えば、美容に関する情報１０４Ａ、食生活に関する情報１０４Ｂ、生活習慣に関する情報１０４Ｃ、精神状態に関する情報１０４Ｄ、検査データ１０４Ｅである。なお、各診断メニュー１０２Ａ〜１０２Ｅは、ユーザの美容や健康に関する点で共通するため、あるメニューに必要な情報が他のメニューでも使用される場合がある。例えば、食生活や生活習慣に関する情報は、全てのメニュー１０２Ａ〜１０２Ｅで使用することができる。
【００３２】
分析部１０５は、分析層を担当する。分析層では、各メニュー毎に予め用意されているアルゴリズム１０５Ａ〜１０５Ｅを用いることにより、各メニュー毎に分析を行う。美容分析アルゴリズム１０５Ａは、ユーザの美容に関して分析する。食生活分析アルゴリズム１０５Ｂは、ユーザの食生活を分析する。生活習慣分析アルゴリズム１０５Ｃは、ユーザの生活習慣を分析する。健康診断アルゴリズム１０５Ｄは、ユーザの健康について診断する。検査データ分析アルゴリズム１０５Ｅは、検査データを分析する。なお、各分析アルゴリズム１０５Ａ〜１０５Ｅは、例えば、上述した特許文献に開示されている手法を利用すれば実現可能であることは、いわゆる当業者であれば理解でき、実際に構築できるであろう。
【００３３】
分析結果出力部１０６は、分析結果出力層を担当する。分析結果出力層では、各分析アルゴリズムによる分析結果を出力する。美容分析アルゴリズム１０５Ａの分析結果は、美容分析結果１０６Ａとして出力される。食生活分析アルゴリズム１０５Ｂの分析結果は、食生活分析結果１０６Ｂとして出力される。生活習慣分析アルゴリズム１０５Ｃの分析結果は、生活習慣分析結果１０６Ｃとして出力される。健康診断アルゴリズム１０５Ｄの分析結果は、健康診断の結果１０６Ｄとして出力される。検査データ分析アルゴリズム１０５Ｅの分析結果は、検査データの分析結果１０６Ｅとして出力される。
【００３４】
助言部１０７は、助言生成層を担当する。助言生成層では、各メニュー毎に助言が生成されて出力される。美容メニュー１０２Ａが選択された場合、美容に関する助言１０７Ａが生成される。食生活メニュー１０２Ｂが選択された場合、食生活に関する助言１０７Ｂが生成される。サプリメントメニュー１０２Ｃが選択された場合、サプリメントに関する助言１０７Ｃが生成される。健康診断メニュー１０２Ｄが選択された場合、健康診断に関する助言１０７Ｄが生成される。検査データ分析メニュー１０２Ｅが選択された場合、検査データに関する助言１０７Ｅが生成される。
【００３５】
図３は、記憶装置３Ｂに記憶されている各データベース７，８，９の概略構成を示す説明図である。ユーザ情報データベース７は、例えば、ユーザＩＤ及びパスワードのような認証情報と、ユーザの氏名や年齢等の個人情報（住所、電話番号、電子メールアドレス等を含む）と、基本データ（図８参照）と、メニュー別データ（図１０参照）と、分析結果と、付加情報等とをそれぞれ管理する。ここで、基本データとは、共通情報取得部１０３によって取得される共通情報である。メニュー別情報とは、メニュー別情報取得部１０４によって取得される各メニュー毎の情報である。分析結果とは、各メニューの分析結果である。付加情報とは、例えば、医師や美容アドバイザー等のような専門家のコメントや、過去の分析結果等の履歴である。
【００３６】
分析用データベース８は、例えば、疾患・疾病データベース、食事データベース、消費カロリーデータベース、検査データ用基準値データベース、その他のデータベースを備えている。疾患・疾病データベースは、例えば、各疾患毎の症状等を記憶する。食事データベースは、例えば、親子丼やカレーライス等の代表的食事または食品の栄養成分やカロリー等を記憶する。消費カロリーデータベースは、例えば、散歩やジョギング、家事労働等の代表的運動で消費されるカロリーを記憶する。検査データ用基準値データベースは、例えば、血液検査等の各項目毎に基準となる値を記憶する。その他のデータベースとは、各メニュー毎の分析に役立つデータベースである。
【００３７】
助言用データベースは、例えば、薬品の情報を記憶するデータベース、サプリメントに関する情報を記憶するデータベース、食品に関する情報を記憶するデータベース、運動に関する情報を記憶するデータベース、その他のデータベースを備えている。なお、上述のデータベース構成は一例であって本発明はこれに限定されない。
【００３８】
図４は、診断システム１が提供する画面の例を示す説明図である。ユーザが診断サービスにログインする場合、初期画面Ｇ１がユーザインターフェース４に表示される。画面Ｇ１には、例えば、各メニュー１０２Ａ〜１０２Ｅを選択するためのボタン（アイコン）、ログインボタンＢ１、新規登録ボタンＢ２等が表示される。ユーザは、所望のメニューを選択してログインボタンＢ１を操作する。あるいは、ユーザは、ログイン後に、所望のメニューを選択してもよい。
【００３９】
ユーザがログインボタンＢ１を操作すると、認証情報入力画面Ｇ１Ａと仮想キーボードＧ１Ｂがユーザインターフェース４に表示される。ユーザは、ユーザＩＤ及びパスワードを仮想キーボードＧ１Ｂを用いて入力する。生体認証を行う場合には、カメラ等の生態情報入力装置が使用される。
【００４０】
図５は、ユーザ認証処理を示すフローチャートである。以下に説明する各フローチャートは、本発明の理解及び実施に必要な程度でコンピュータ処理の概要を示しており、実際のコンピュータプログラムとは相違する可能性がある。いわゆる当業者であれば、図示されたステップの順番を入れ替えたり、一部のステップを削除したり、新たなステップを挿入したりすることができるであろう。
【００４１】
診断システム１は、ユーザによるユーザインターフェース４への操作内容に基づいて、既存会員であるか否かを判定する（Ｓ１０）。即ち、診断システム１は、ユーザが新規登録ボタンＢ２を操作したか否かを判定する。
【００４２】
ユーザが新規登録ボタンＢ２ではなくログインボタンＢ１を操作した場合、既存会員であると判定され（S10:YES）、診断システム１は、ユーザから認証情報が入力されるのを待つ（Ｓ１１）。診断システム１は、ユーザから入力されたユーザＩＤ及びパスワードとユーザ情報データベース７に登録されているユーザＩＤ及びパスワードとを比較し、ユーザ認証を行う（Ｓ１２）。診断システム１は、ユーザ認証が成功したか否かを判断し（Ｓ１３）、成功した場合（S13:YES）はユーザ認証処理を終了させる。ユーザＩＤまたはパスワードの少なくともいずれか一方が誤っている場合（S13:NO）、診断システム１は、エラー処理を行う（Ｓ１４）。エラー処理では、例えば、ユーザにユーザＩＤまたはパスワードの誤りを指摘し、再度の入力を求める。
【００４３】
一方、ユーザが新規登録ボタンＢ２を操作した場合、既存会員ではないと判断され（S10:NO）、診断システム１は、会員登録メニューをユーザインターフェース４に表示させる（Ｓ１５）。診断システム１は、ユーザから会員情報が入力されるのを待ち（Ｓ１６）、入力完了をユーザから通知された場合（S17:YES）、会員情報をユーザ情報データベース７に記憶させる（Ｓ１８）。なお、ユーザが会員情報の入力を取り消した場合（S19:YES）、ユーザ認証処理は終了する。
【００４４】
図６は、会員登録メニューの一例を示す説明図である。診断システム１は、会員登録（ユーザ登録）に際して、例えば、住所、氏名、生年月日、性別、電話番号、ファクシミリ番号、電子メールアドレス、会員ＩＤ（ユーザＩＤ）、パスワード等の入力を求めることができる。これらの各項目は例示であって、本発明はこれに限定されない。例示された項目の一部を省略することもできるし、例示されていない別の項目を採用してもよい。
【００４５】
図７は、共通情報としての基本データを登録するための処理を示すフローチャートである。診断システム１は、基本データ登録メニューをユーザインターフェース４に表示させる（Ｓ２０）。
【００４６】
図８に示すように、基本データ登録メニューでは、例えば、ユーザの身長、体重、バスト、ウエスト、ヒップ、体脂肪率、血液型、視力、運動習慣、既往症、好きな食べ物等の項目について、ユーザの入力を求めることができる。なお、これらの各項目は一例であって、本発明はこれに限定されない。また、ユーザは、必ずしも全項目について正確に情報を入力する必要はなく、把握していない項目は空欄のままでよいし、不正確な情報を入力しても構わない。但し、未入力の項目が増えるほど、あるいは不正確な情報が入力されるほど、診断結果の誤差が大きくなり、誤った助言が生成される可能性が高くなる。
【００４７】
図７に戻る。診断システム１は、そのユーザについて既に登録されている基本データが存在するか否かを判定する（Ｓ２１）。登録済の基本データがある場合（S21:YES）、診断システム１は、その登録済の基本データを利用するか否かを、ユーザインターフェース４を介してユーザに確認する（Ｓ２２）。ユーザが、登録済の基本データの利用を希望する場合（S22:YES）、診断システム１は、ユーザ情報データベース７から基本データを読み出し（Ｓ２３）、基本データ入力メニューに表示させる。登録済の基本データが存在しない場合（S21:NO）、または、ユーザが登録済の基本データの再利用を希望しない場合（S22:NO）、基本データの新規入力が行われる。
【００４８】
診断システム１は、ユーザから基本データが入力されるのを待ち（Ｓ２４）、基本データの入力が完了した場合（S25:YES）、基本データをユーザ情報データベース７に記憶させる（Ｓ２７）。登録済の基本データを再利用する場合、ユーザは、その登録済データの一部または全部を訂正することもできる（Ｓ２５，Ｓ２６，Ｓ２４）。
【００４９】
図９は、メニュー別情報としてのメニュー別データを登録するための処理を示すフローチャートである。診断システム１は、メニュー別データ登録メニューをユーザインターフェース４に表示させる（Ｓ３０）。
【００５０】
図１０に示すように、メニュー別データ登録メニューでは、例えば、日常的によく食べる食事内容（朝食、昼食、夕食等）、食欲の強弱、睡眠時間、睡眠の質（寝付きの良さ、目覚めの良さ等）、便通の頻度、最近の気分（快調である、不快である等）、嗜好品の種類と頻度、運動習慣の有無や内容、頭皮の状態を示すデータ、血圧、血液分析の結果等の項目についてユーザに入力を求めることができる。
【００５１】
図１０では、複数の診断メニューに関する項目を一つの図に簡略化して表現しているため、ユーザにより選択された診断メニューによっては、図１０に示された項目と別の項目について入力が要求される。例えば、頭皮のデータは、主に美容メニュー１０２Ａで使用される。
【００５２】
図１１は、問診処理を簡略化して示すフローチャートである。問診処理は、メニュー別データ登録メニューで要求する情報よりも詳細な情報をユーザから聞き出すために実行される。健康診断メニュー１０２Ｄのように、ユーザの疾患の可能性を判断するメニューでは、ユーザインターフェース４を介して問診処理が実行される。
【００５３】
診断システム１は、例えば、ユーザの健康状態（Ｓ４０）、食事内容（Ｓ４１）、普段の生活状態（Ｓ４２）、睡眠状態（Ｓ４３）、精神状態（Ｓ４４）、便通状態（Ｓ４５）、排尿状態（Ｓ４６）、嗜好品（Ｓ４７）、女性固有の症状（Ｓ４８）について、それぞれ質問し、その回答をユーザ情報データベース７に記憶させる（Ｓ４９）。
【００５４】
図１２は、分析処理の一例を簡略化して示すフローチャートである。図１２に示す分析処理は、例えば、サプリメントメニュー１０２Ｃや健康診断メニュー１０２Ｄ等で実行される。
【００５５】
診断システム１は、ユーザ情報データベース７及び分析用データベース８をそれぞれ参照して（Ｓ５０，Ｓ５１）、食事内容から栄養の摂取状態を判別し（Ｓ５２）、身長や体重等からユーザの体型を判別し（Ｓ５３）、疾病や疾患の可能性を判別する（Ｓ５４）。診断システム１は、分析結果をユーザ情報データベース７に記憶させる（Ｓ５５）。なお、美容メニュー１０２Ａの場合、診断システム１は、例えば、頭皮データからユーザの肌の状態を判別等することができる。
【００５６】
例えば、身長、体重、体脂肪率からユーザが肥満体型であるのか痩せすぎであるのかを判別することができる。例えば、食事内容から各栄養素の摂取の大小を求めることができ、この求めた結果と性別や年齢毎に予め設定される栄養素の摂取基準値とを比較することにより、偏食の程度を判定することができる。例えば、発熱、痛み、咳や下痢等の症状に基づいて、それらの症状を引き起こす疾病を絞り込むことができる。
【００５７】
図１３は、分析結果を出力する処理及び助言を生成する処理をそれぞれ簡略化して示すフローチャートである。先に分析結果出力処理を説明する。診断システム１は、ユーザ情報データベース７を参照し（Ｓ６０）、ユーザによって選択された診断メニューに対応する分析結果を抽出する（Ｓ６１）。診断システム１は、抽出された分析結果をユーザカルテ１１の所定の位置に配置させる（Ｓ６２）。
【００５８】
ユーザカルテ１１は、各ユーザ毎に用意されるもので、例えば、ユーザのプロフィール１１Ａ、分析結果１１Ｂ及び助言１１Ｃが記載される。ユーザカルテ１１は、ユーザインターフェース４に表示される。あるいは、後述のように、ユーザカルテ１１の全部または一部を外部装置に出力させることもできる。
【００５９】
助言生成処理を説明する。診断システム１は、助言用データベース９を参照し（Ｓ７０）、Ｓ６１で抽出された分析結果に対応する助言を生成し（Ｓ７１）、生成した助言をユーザカルテ１１の所定の位置に配置させる（Ｓ７２）。例えば、診断システム１は、ユーザに適したサプリメントや食事等について助言を生成することができる。簡単な例を挙げると、診断システム１は、食物繊維の摂取が足りないユーザについて、食物繊維を補うためのサプリメントを提案したり、食物繊維を多く含む食事を提案する。また、別の例を挙げると、診断システム１は、運動不足及び栄養過剰のために肥満体質となっているユーザに対して、適度な運動プログラムを提案したり、一日の摂取カロリーを基準値に近づけるような減量メニューを提案する。
【００６０】
図１４は、外部出力処理を簡略化して示すフローチャートである。診断システム１は、出力対象の情報（Ｓ８０）及び出力先の装置（Ｓ８１）が指示されるのを待ち、選択された情報を指示された装置に出力させる（Ｓ８２）。
【００６１】
図１５は、外部出力の様子を模式的に示す説明図である。ユーザカルテ１１の全部または一部を出力させる装置としては、例えば、外部記憶媒体１２、プリンタ１３、サーバ１５、携帯情報端末１６、パーソナルコンピュータ１７等を挙げることができる。外部記憶媒体１２とは、例えば、ＵＳＢメモリ、メモリカード、ハードディスク等である。サーバ１５としては、例えば、ユーザカルテを一元的に管理するためのサーバ、病院や美容院等のサービス提供者により管理されるサービス管理サーバ等を挙げることができる。携帯情報端末には、携帯電話が含まれる。サーバ１５，携帯情報端末１６及びパーソナルコンピュータ１７は、通信ネットワーク１４を介して診断システム１に接続される。
【００６２】
このように構成される本実施例によれば、ユーザは、複数の診断メニューの中から所望の診断メニューを選択して、その診断メニューによる分析結果及び助言を手軽に得ることができる。
【００６３】
また、本実施例では、ユーザは、空き時間等を利用して自身の健康状態等を診断システム１に入力することができ、入力された情報は、分析結果及び助言に変換されてユーザカルテ１１に保存される。従って、ユーザは、ユーザカルテ１１を自分自身で管理し、健康状態等の履歴を参照して、日々の生活に役立てることができる。
【実施例２】
【００６４】
図１６，図１７に基づいて本発明の第２実施例を説明する。本実施例では、ユーザの健康や美容に関する情報をネットワーク上の診断サーバ２０で一元管理し、かつ、ユーザの健康や美容に関する情報の少なくとも一部を診断サーバ２０からサービス管理サーバ４０に送信可能となっている。さらに、本実施例では、サービス管理サーバ４０で生成された新たな情報を診断サーバ２０に蓄積することができるようになっている。
【００６５】
図１６は、本実施例による診断システムの全体構成を示す説明図である。この診断システムは、診断サーバ２０と入力端末３０とサービス管理サーバ４０とを通信ネットワークＣＮで相互接続することにより構成される。
【００６６】
診断サーバ２０は、制御部２１と、記憶装置２２と、通信インターフェース２３とを備える。第１実施例で述べたと同様に、制御部２１は、記憶装置２２内のプログラム６を読み込んで実行することにより、各機能１０１〜１０８をそれぞれ実現させる。
【００６７】
入力端末３０は、例えば、携帯電話、携帯情報端末、自宅や勤務先あるいはインターネットカフェ等に設置されたパーソナルコンピュータとして構成され、ユーザによって使用される。入力端末３０は、ウェブブラウザ３１と、通信インターフェース３２とを備えており、ユーザは、ウェブブラウザ３１を介して、診断サーバ２０との間でデータをやり取りする。
【００６８】
サービス管理サーバ４０は、サービス提供者の管理下に置かれたサーバである。サービス管理サーバ４０は、例えば、業務処理ソフトウェア４１と、通信インターフェース４２とを備える。サービスとしては、例えば、病院、歯科病院、薬局、美容院、化粧品店、スポーツクラブ等のユーザの健康や美容に関するサービスを挙げることができる。ユーザの健康や美容に関するサービスを提供するのであれば、サービス提供者の主たる業務は特に問わない。例えば、百貨店、スーパーマーケット、飲食店、旅行代理店、学校、企業等がサービス管理サーバ４０を管理してもよい。
【００６９】
業務処理ソフトウェア４１は、ユーザの健康や美容に関係するサービスを提供するために使用されるソフトウェアである。業務処理ソフトウェア４１としては、例えば、ユーザ管理ソフトウェア、カルテ管理ソフトウェア、レセプト管理ソフトウェア等を挙げることができる。
【００７０】
図１７は、診断システムの全体動作を簡略化して示すフローチャートである。ユーザが入力端末３０を用いて診断サーバ２０にアクセスすると（Ｓ９０）、診断サーバ２０はユーザ認証を行う（Ｓ９１）。ユーザ認証に成功すると、ユーザは、プロフィール情報や自身の健康や美容に関する情報を診断サーバ２０に入力し、または、既にユーザ情報データベース７に記憶されているデータを修正することができる。
【００７１】
診断サーバ２０は、ユーザから分析実行の指示がされた場合、そのユーザに関する情報をユーザ情報データベース７から読み出して分析し（Ｓ９３）、助言を生成し（Ｓ９４）、ユーザカルテ１１を入力端末３０に送信する（Ｓ９５）。
【００７２】
ユーザは、入力端末３０の画面に表示されたユーザカルテ１１を見て、自身の健康状態や美容状態を確認することができる。これにより、ユーザは、どのようなサービスや商品を購入するか、どのように生活すべきか等を判断することができる。
【００７３】
このように、ユーザは、自身の健康や美容に関する情報を、自分の都合のよい時間に自分の知る限りの内容で診断サーバ２０に入力することにより、自身の健康状態や美容状態を客観的に確認することができる。そして、ユーザは、例えば、サプリメントの購入やスポーツクラブの利用等の行動を計画し、実行することができる。
【００７４】
ユーザは、自分に必要なサービスを提供するサービス事業者の店舗（現実の店舗でもよいし、ウェブ上の仮想店舗でもよい）を訪れて、サービスを利用する。このとき、サービス事業者は、そのユーザに提供するサービスの範囲内で、そのユーザに関する情報を診断サーバ２０から取得することができる（Ｓ１００）。
【００７５】
診断サーバ２０は、サービス管理サーバ４０からの要求を受信すると、そのサービス管理サーバ４０がユーザに関する情報を受け取る権限を有するか否かについて認証を行う（Ｓ１０１）。ここでは、複数の認証方法（許可方法）を利用することができる。
【００７６】
第１に、図１７に示すように、ユーザが入力端末３０を用いて、診断サーバ２０に許可を与える方法である（Ｓ９７）。例えば、ユーザは、サービス管理サーバ４０を特定する情報（サービス事業者の店舗コード等）と、ユーザカルテ１１に記載されている情報のうち送信を許可する範囲を示す情報とを、診断サーバ２０に送信する。
【００７７】
第２に、ユーザカルテ１１の情報を受取り可能なサービス管理サーバ４０のＩＰアドレス及び受け取り可能範囲を診断サーバ２０に事前に登録しておき、サービス管理サーバ４０からの要求があった場合に、要求されたユーザに関する情報を送信する方法である。いずれの方法も採用可能であるが、本実施例では第１の方法を例に挙げて説明する。
【００７８】
診断サーバ２０は、ユーザカルテ１１の全部または一部の送信許可を確認すると、ユーザ情報データベース７から要求された範囲の情報を読込み（Ｓ１０２）、読み出した情報をサービス管理サーバ４０に送信する（Ｓ１０３）。
【００７９】
サービス管理サーバ４０は、診断サーバ２０からユーザに関する情報を受信し（Ｓ１０４）、この情報を利用して、サービス提供者からユーザにサービスを提供させることができる（Ｓ１０５）。そして、サービス提供者からユーザに提供されたサービスの内容や結果は、新たな情報としてサービス管理サーバ４０から診断サーバ２０に送信することができる（Ｓ１０６）。
【００８０】
診断サーバ２０は、サービス管理サーバ４０から受信した情報を、付加情報の一つとしてユーザ情報データベース７に記憶させる（Ｓ１０７）。次回の分析処理では、この付加情報を参考にして、ユーザの健康や美容に関する分析を行うことができる。
【００８１】
具体例を挙げて説明する。例えば、サービス提供者が病院の場合、ユーザは、常日頃から自身の健康に関する情報を診断サーバ２０に蓄積しておき、ユーザカルテ１１を確認しながら生活する。ユーザカルテ１１によって疾患の疑いが指摘された場合、ユーザは、病院を訪れて医師の診察を受ける。
【００８２】
医師は、病院の管理するサービス管理サーバ４０を用いて、患者であるユーザに関する情報を診断サーバ２０から入手する。これにより、医師は、そのユーザの普段の生活状態や健康状態の変移を知ることができ、診察に役立たせることができる。医師の診察結果や処方された薬品に関する情報等は、サービス管理サーバ４０から診断サーバ２０に送信され、ユーザ情報データベース７に記憶される。そのユーザに関する次回からの分析には、病院で追加された情報が参酌される。
【００８３】
従って、ユーザが診断システムを長く使えば使うほど、分析精度は向上する。さらに、ユーザが転居先や旅先で診察を受ける場合、その地の医師は、診断サーバ２０から入手した過去の情報を利用して適切な判断を下すことができる。
【００８４】
サービスとして医師の治療を例に挙げたが、薬局やスーパーマーケット等によるサプリメントの販売や、美容院や化粧品店等による化粧品等の販売でも同様である。一または複数のサービス提供者が同一ユーザに関するユーザカルテ１１を地域と時間を超えて共有し、新たな情報を付け加えていくことにより、分析精度が日増しに高まり、ユーザに適切なサービスを提供することができる。
【実施例３】
【００８５】
図１８に基づいて第３実施例を説明する。本実施例では、ユーザカルテ１１に分析結果の精度を表示させる。図１８は、分析精度を判定するための処理を簡略化して示すフローチャートである。この処理は、分析処理の前に、または、分析処理と並行して実行させることができる。
【００８６】
項目管理テーブルＴ１は、各分析アルゴリズム毎に用意されており、各分析アルゴリズムで使用される項目が必須であるか付随であるか、付随の場合の得点を管理する。第２実施例で述べた実際の専門家により下された分析結果等は、付随的ではあるが重要な情報であるため、その得点は高く設定される。
【００８７】
分析部１０５は、項目管理テーブルＴ１を参照し、分析に必要な必須情報が全て揃っているか否かを判定する（Ｓ１１０）。必須情報が全て揃っている場合（S110:YES）、分析部１０５は、付随情報の合計得点を算出し（Ｓ１１１）、合計得点に応じて分析精度を算出する（Ｓ１１２）。分析部１０５は、算出された分析精度をユーザカルテ１１に表示させる（Ｓ１１３）。例えば、現在取得済の付随情報の合計得点を全付随情報の得点の合計値で除算し、その値に１００を乗じることにより分析精度を百分率で表示させることができる。
【００８８】
これに対し、必須情報が一つでも欠けている場合（S110:NO）、分析部１０５は、分析不能である旨をユーザカルテ１１に表示させる（Ｓ１１４）。この際、どの情報が欠けているために分析不能であるのかをユーザに通知することもできる。同様に、分析精度が算出できた場合も（Ｓ１１２）、欠けている付随情報の入力や古い付随情報の更新等をユーザに促すメッセージをユーザカルテ１１に表示させることができる。
【実施例４】
【００８９】
図１９に基づいて第４実施例を説明する。本実施例では、診断サーバ２０は、診断メニューの実行時期が到来したか否かを判断し、実行時期が到来した場合には、電子メールやインスタントメッセージ（いわゆるＩＭ）を用いて、ユーザから情報を取得する。診断サーバ２０は、ユーザの健康状態及びユーザの位置に基づいて、ユーザに適したサービス事業者を案内することができる。
【００９０】
図１９は、診断システムの全体動作を示すフローチャートである。診断サーバ２０は、ユーザ情報データベース７Ａを用いて、分析を行う時期が到来したか否かを判断する（Ｓ１２０）。図１９の下側に示すユーザ情報データベース７Ａは、第１実施例で述べたユーザ情報データベース７の内容に加えて、「予め選択される診断メニュー」と「診断メニューの実行時期」とを含んでいる。
【００９１】
ユーザは、複数の診断メニューの中から予め希望の診断メニューを選択して、ユーザ情報データベース７Ａに登録させることができる。ユーザは、事前に選択した診断メニューを実行する時期（分析時期）を事前にユーザ情報データベース７Ａに登録させることができる。例えば、ユーザは、昼食前や夕食前等のような事前に指定した時間帯に、食生活メニュー１０２Ｂ等のような事前に指定した診断メニューを実行させることができる。即ち、ユーザは、診断スケジュールを予め作成して診断サーバ２０に登録する。
【００９２】
診断メニューの実行時期が到来したと判定された場合（S120:YES）、診断サーバ２０は、診断開始の許可を求めるための電子メールやインスタントメッセージを、ユーザの端末３０に送信する（Ｓ１２１）。例えば、診断サーバ２０は、「○○さん、こんにちは。あなたの食生活について簡易診断を行いますが、宜しいでしょうか。最初の質問です。昨夜はよく眠ることができましたか？」等のメッセージをユーザに通知する。ユーザは、端末３０に届いた電子メール等を確認し（Ｓ１２２）、その回答を診断サーバ２０に返信する（Ｓ１２３）。
【００９３】
診断サーバ２０は、ユーザからの回答を受信すると（Ｓ１２４）、その回答結果をサーバ２０内のメモリ内に記憶し（Ｓ１２５）、分析に必要な情報を全て取得したか否かを判断する（Ｓ１２６）。必要な情報が全て揃うまで、診断サーバ２０は、繰り返しユーザに電子メール（またはＩＭ）を送信し（Ｓ１２１）、ユーザからの回答を受信して（Ｓ１２４）、記憶する（Ｓ１２５）。
【００９４】
診断サーバ２０は、分析に必要な情報を全て入手すると（S126:YES）、その情報に基づいて分析し、かつ、分析結果に対応する助言を生成する（Ｓ１２７）。診断サーバ２０は、例えば、サービス業者データベースＴ２及び地図データベースＴ３等を用いることにより、助言を生成することができる。診断サーバ２０は、分析結果及び助言をユーザの端末３０に送信する（Ｓ１２８）。ユーザの端末３０は、診断サーバ２０から送信された分析結果及び助言を受信し、端末画面に表示させる（Ｓ１２９）。なお、分析結果及び助言の全部または一部を、音声で読み上げる構成でもよい。
【００９５】
サービス業者データベースＴ２は、例えば、病院、薬局、美容院等の各業種毎に、そのサービスを提供する業者の名称や所在地等を管理するものである。ユーザの端末２０がＧＰＳ機能を備えている場合や、ユーザが明示的に自身の所在地を診断サーバ２０に通知する場合、診断サーバ２０は、ユーザの位置を把握することができる。従って、診断サーバ２０は、サービス業者とユーザの位置とを照合することにより、ユーザに適したサービスを提供可能なサービス業者を提案することができる。
【００９６】
診断サーバ２０は、対話形式で分析に必要な情報をユーザから徐々に取得し、その内容を分析する。ユーザの回答は、「１：はい、２：いいえ」のような選択肢から選ばせる構成でもよいし、あるいは、「昨日はよく眠れました。」のようにテキストで入力させる構成でもよい。ユーザから入力されたテキストをテキスト解析することによって、ユーザの健康状態や美容状態の分析に必要な情報を得ることができる。
【００９７】
このように構成される本実施例によれば、予めユーザが設定した診断スケジュールに基づいて、診断サーバ２０が対話形式でユーザから情報を取得し、ユーザに適切な助言を与えることができる。従って、忙しいユーザであっても、忘れずに自身の健康状態を定期的に管理することができ、使い勝手が向上する。また、電子メールやＩＭを用いた対話形式でユーザの健康状態等に関する情報を取得するため、友人との会話のような気楽な気分で診断を受けることも可能であり、ゲーム感覚で自身の健康状態等を管理できる。
【実施例５】
【００９８】
図２０〜図２３に基づいて、診断システムで使用することができる画面構成の例を簡単に説明する。図２０は、美容に関する情報が表示されたユーザカルテの例である。図２０に示すユーザカルテには、例えば、ユーザのヘアスタイルの変化、髪質、癖毛の程度、髪のダメージの程度、髪の手入れ方法に関する助言、ユーザに適したヘアスタイルに関する助言等が含まれている。
【００９９】
図２１は、ユーザの食事内容を取得するための画面例である。図２１の画面では、朝食、昼食、夕食、間食のそれぞれについて、カテゴリ別に階層化して食品を表示し、ユーザに選択させるようになっている。
【０１００】
図２２は、診断システムをウェブサイト上で運用する場合の画面例である。上述のように、診断システムをウェブ上に設置し、各ユーザは、携帯電話やパーソナルコンピュータ等の端末を用いて、診断システムを利用することができる。図２２は、ユーザカルテのタブを選択した状態を示す。図２２には、例えば、ユーザのハンドル名、性別、職業等のプロフィール、ユーザの体重や身長、運動量、食事内容、不足している栄養素、ユーザに適した食事の提案、ユーザの生活習慣に関する助言、ユーザの作成する日記、ユーザの日記に対する他人のコメント等が含まれている。
【０１０１】
図２３は、セルフチェックのタブを選択した状態を示す。図２３の画面では、ユーザの健康や美容に関する分析処理を行うために必要な情報を、ユーザに入力させる。上述のように、ユーザは全ての項目について正確に回答する必要はなく、診断システムは入力された情報の範囲内で分析を行うことができる。
【０１０２】
なお、本発明は、上述した実施の形態に限定されない。当業者であれば、本発明の範囲内で、種々の追加や変更等を行うことができる。例えば、レストラン等で提供される食事の栄養成分に関する情報を、そのレストラン等の調理人等が診断システムに登録する構成とすれば、ユーザがレストランの店名及び注文した食事の名称を指定するだけで、そのユーザの栄養摂取状態を正確に分析することができる。そして、診断システムは、そのユーザに不足している栄養を十分に含んでいる食事を提供するレストランの店名や食事名を提案することができる。
【０１０３】
また、第４実施例では、電子メールまたはインスタントメッセージを例示したが、本発明はこれに限定されず、ユーザと診断サーバとが対話形式で情報を交換できる手段であれば使用することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１実施例に係る診断システムの構成を示す説明図。
【図２】診断システムの制御構造を模式的に示す説明図。
【図３】各データベースの構成を示す説明図。
【図４】ログイン画面を示す説明図。
【図５】ユーザ認証処理のフローチャート。
【図６】会員登録メニューの説明図。
【図７】基本データ登録処理のフローチャート。
【図８】基本データ登録メニューの説明図。
【図９】メニュー別データ登録処理のフローチャート。
【図１０】メニュー別データ登録メニューの説明図。
【図１１】問診処理のフローチャート。
【図１２】分析処理のフローチャート。
【図１３】分析結果出力処理及び助言生成処理のフローチャート。
【図１４】外部出力処理のフローチャート。
【図１５】診断システムから外部装置に情報を出力する様子を示す説明図。
【図１６】本発明の第２実施例に係る診断システムの構成図。
【図１７】診断システムの全体動作を示すフローチャート。
【図１８】本発明の第３実施例に係る診断システムで実行される、分析精度判定処理のフローチャート。
【図１９】本発明の第４実施例に係る診断システムの全体動作を示すフローチャート。
【図２０】ユーザカルテの一つの例を示す画面説明図。
【図２１】ユーザが食事内容を入力する場合の画面の説明図。
【図２２】診断サーバ上でユーザカルテを管理する場合の画面の説明図。
【図２３】診断サーバに情報を入力してユーザの健康状態等を分析する場合の画面の説明図。
【符号の説明】
【０１０５】
１：診断システム、２：筐体、３：コンピュータ装置、３Ａ：制御部、３Ｂ：記憶装置、３Ｃ：通信インターフェース、４：ユーザインターフェース（タッチパネル）、６：プログラム、７，７Ａ：ユーザ情報データベース、８：分析用データベース、９：助言用データベース、１１：ユーザカルテ、１１Ａ：プロフィール、１１Ｂ：分析結果、１１Ｃ：助言、１２：外部記憶媒体、１３：プリンタ、１４：通信ネットワーク、１５：サーバ、１６：携帯情報端末、１７：パーソナルコンピュータ、２０：診断サーバ、２１：制御部、２２：記憶装置、２３：通信インターフェース、３０：入力端末、３１：ウェブブラウザ、３２：通信インターフェース、４０：サービス管理サーバ、４１：業務処理ソフトウェア、４２：通信インターフェース、１０１：ユーザ認証部、１０２：メニュー提供部、１０３：共通情報取得部、１０４：メニュー別情報取得部、１０５：分析部、１０６：分析結果出力部、１０７：助言部、１０８：外部出力部
【図１】
2009032091.tif 000003
【図２】
2009032091.tif 000004
【図３】
2009032091.tif 000005
【図４】
2009032091.tif 000006
【図５】
2009032091.tif 000007
【図６】
2009032091.tif 000008
【図７】
2009032091.tif 000009
【図８】
2009032091.tif 000010
【図９】
2009032091.tif 000011
【図１０】
2009032091.tif 000012
【図１１】
2009032091.tif 000013
【図１２】
2009032091.tif 000014
【図１３】
2009032091.tif 000015
【図１４】
2009032091.tif 000016
【図１５】
2009032091.tif 000017
【図１６】
2009032091.tif 000018
【図１７】
2009032091.tif 000019
【図１８】
2009032091.tif 000020
【図１９】
2009032091.tif 000021
【図２０】
2009032091.tif 000022
【図２１】
2009032091.tif 000023
【図２２】
2009032091.tif 000024
【図２３】
2009032091.tif 000025