(57)【要約】【課題】利用者の健康状態に合った健康指導のメニューを提供できるようにする。【解決手段】健康を増進するための健康指導メニューを利用者に提供する情報処理装置が、健康指導メニューのメニュー項目を記憶し、利用者に対応付けて、利用者の健康状態を記憶し、メニュー項目に対応付けて、メニュー項目が示す健康指導の対象となる利用者を選出するための、健康状態に対する条件を記憶し、利用者から健康指導メニューの提供要求を受け付け、提供要求を行った利用者に対応する健康状態を読み出し、メニュー項目のうち、健康状態が、メニュー項目に対応する条件を満たすものを選出し、選出したメニュー項目を出力する。【選択図】図１
2008305010.tif 000002
【特許請求の範囲】
【請求項１】
健康を増進するための健康指導メニューを利用者に提供する情報処理装置であって、
前記健康指導メニューのメニュー項目を記憶するメニュー項目記憶部と、
前記利用者に対応付けて、前記利用者の健康状態を記憶する健康状態記憶部と、
前記メニュー項目に対応付けて、前記メニュー項目が示す健康指導の対象となる前記利用者を選出するための、前記健康状態に対する条件を記憶する選出条件記憶部と、
前記利用者から前記健康指導メニューの提供要求を受け付ける提供要求受付部と、
前記提供要求を行った前記利用者に対応する前記健康状態を前記健康状態記憶部から読み出す健康状態取得部と、
前記選出条件記憶部に記憶されている前記メニュー項目のうち、読み出した前記健康状態が、前記メニュー項目に対応する前記条件を満たすものを選出するメニュー項目選出部と、
選出した前記メニュー項目を出力するメニュー項目出力部と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記健康指導を行う指導者の指導者端末と通信可能に接続され、
前記指導者端末から送信される、前記健康指導を受けた前記利用者、および前記健康指導が行われた際の前記利用者の前記健康状態を含む健康指導実施情報を受信する健康指導実施情報受信部と、
前記健康指導実施情報に含まれる前記利用者に対応する前記健康状態記憶部の前記健康状態を、前記健康指導実施情報に含まれる前記健康状態で更新する健康状態更新部と、
を備えることを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
前記健康指導を行う指導者の指導者端末と通信可能に接続され、
前記指導者端末から送信される、前記指導者により行われた前記健康指導を示す前記メニュー項目および前記健康指導を受けた前記利用者を含む前記健康指導実施情報を受信する健康指導実施情報受信部と、
前記健康指導実施情報を記憶する健康指導実施情報記憶部と、
前記メニュー項目ごとに、前記健康指導実施情報に記憶されている前記健康指導実施情報の数である実施頻度をカウントする実施頻度算出部と、
を備え、
前記メニュー項目出力部は、前記実施頻度の順に前記メニュー項目を出力すること、
を特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記健康状態には、前記利用者が前記健康指導を受けようとする意欲の度合いを示す意欲度が含まれており、
前記条件には、前記意欲度に対する条件が含まれ、
前記メニュー項目および前記利用者を含む、前記健康指導の予約情報を記憶する予約情報記憶部と、
前記予約情報記憶部に記憶されている前記予約情報の数に対する、前記健康指導実施情報記憶部に記憶されている前記健康指導実施情報の数の比を前記意欲度として算出する意欲度算出部と、
前記提供要求を行った前記利用者に対応する前記健康状態情報に含まれる前記意欲度を、算出した前記意欲度により更新する意欲度更新部と、
を備えることを特徴とする情報処理装置。
【請求項５】
健康を増進するための健康指導メニューを利用者に提供する情報処理装置であって、
前記健康指導メニューのメニュー項目を記憶するメニュー項目記憶部と、
前記利用者に対応付けて、前記利用者が前記健康指導を受けようとする地域、前記利用者の健康状態、および前記利用者が前記健康指導を受けようとする意欲の度合いを示す意欲度を含む個人情報を記憶する個人情報記憶部と、
前記メニュー項目に対応付けて、前記メニュー項目が示す健康指導の対象となる前記利用者を選出するための、前記地域に対する第１の条件、および前記健康状態に対する第２の条件を記憶する選出条件記憶部と、
前記メニュー項目の種別が指定された、前記健康指導メニューの提供要求を前記利用者から受け付ける提供要求受付部と、
前記提供要求を行った前記利用者に対応する前記個人情報を前記個人情報記憶部から読み出す個人情報取得部と、
前記選出条件記憶部に記憶されている前記メニュー項目のうち、前記提供要求に指定される前記種別に対応するものを第１の健康指導メニューとして選出する第１のメニュー項目選出部と、
前記第１の健康指導メニューに含まれる前記メニュー項目のうち、前記個人情報に含まれる前記地域が、前記メニュー項目に対応する前記第１の条件を満たすものを、第２の健康指導メニューとして選出する第２のメニュー項目選出部と、
前記第２の健康指導メニューに含まれる前記メニュー項目のうち、前記個人情報に含まれる前記健康状態が、前記メニュー項目に対応する前記第２の条件を満たすものを、第３の健康指導メニューとして選出する第３のメニュー項目選出部と、
前記第１の健康指導メニューに含まれる前記メニュー項目のうち、前記個人情報に含まれる前記健康状態が、前記メニュー項目に対応する前記第２の条件を満たすものを、第４の健康指導メニューとして選出する第４のメニュー項目選出部と、
前記第３の健康指導メニューに前記メニュー項目が含まれている場合には前記第３の健康指導メニューを出力し、前記第４の健康指導メニューに前記メニュー項目が含まれている場合には前記第４の健康指導メニューを出力し、前記第２の健康指導メニューに前記メニュー項目が含まれている場合には前記第２の健康指導メニューを出力し、前記第２乃至第４の健康指導メニューのいずれにも前記メニュー項目が含まれていない場合には前記第１の健康指導メニューを出力するメニュー項目出力部と、
を備えることを特徴とする情報処理装置。
【請求項６】
健康を増進するための健康指導メニューを利用者に提供する方法であって、
情報処理装置が、
前記健康指導メニューのメニュー項目を記憶し、
前記利用者に対応付けて、前記利用者の健康状態を記憶し、
前記メニュー項目に対応付けて、前記メニュー項目が示す健康指導の対象となる前記利用者を選出するための、前記健康状態に対する条件を記憶し、
前記利用者から前記健康指導メニューの提供要求を受け付け、
前記提供要求を行った前記利用者に対応する前記健康状態を読み出し、
記憶されている前記メニュー項目のうち、読み出した前記健康状態が、前記メニュー項目に対応する前記条件を満たすものを選出し、
選出した前記メニュー項目を出力すること、
を特徴とする健康指導メニュー提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および健康指導メニュー提供方法に関する。
【背景技術】
【０００２】
近年、健康指導を行うサービスが数多く提供されている。健康指導のサービスでは、各種の手続を効率化するために、コンピュータシステムが用いられる。例えば、特許文献１では、生活習慣の改善を図る指導を支援し、診断の効率化を図るシステムが開示されている。
【特許文献１】特開２００４−２１８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
健康指導には数多くの種別があり、種別により対象とする利用者が異なることが多い。しかしながら、利用者は自分がどのような健康指導を受けるべきかを把握することは容易ではない。また、利用者がある健康指導を受けようとする場合に、その健康指導が、その利用者の健康状態を対象とするものかどうかを判断することも困難である。
【０００４】
本発明は、このような背景を鑑みてなされたものであり、利用者の健康状態に合った健康指導のメニューを提供することのできる、情報処理装置および健康指導メニュー提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明の主たる発明は、健康を増進するための健康指導メニューを利用者に提供する情報処理装置であって、前記健康指導メニューのメニュー項目を記憶するメニュー項目記憶部と、前記利用者に対応付けて、前記利用者の健康状態を記憶する健康状態記憶部と、前記メニュー項目に対応付けて、前記メニュー項目が示す健康指導の対象となる前記利用者を選出するための、前記健康状態に対する条件を記憶する選出条件記憶部と、前記利用者から前記健康指導メニューの提供要求を受け付ける提供要求受付部と、前記提供要求を行った前記利用者に対応する前記健康状態を前記健康状態記憶部から読み出す健康状態取得部と、前記選出条件記憶部に記憶されている前記メニュー項目のうち、読み出した前記健康状態が、前記メニュー項目に対応する前記条件を満たすものを選出するメニュー項目選出部と、選出した前記メニュー項目を出力するメニュー項目出力部と、を備えることとする。
【発明の効果】
【０００６】
本発明によれば、利用者の健康状態に合った健康指導のメニューを提供することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の一実施形態である情報処理システムについて説明する。本実施形態の情報処理システムは、利用者に対して、健康増進のための健康指導メニューを提示するものである。健康増進のための健康指導メニューは、例えば、スポーツクラブにおけるランニングや水泳、ウォーキング、医療機関による禁煙補助療法、栄養士による食事指導などがある。本実施形態において、健康指導メニューは事業者により提供されるものとする。
【０００８】
図１は、本実施形態に係る情報処理システムの全体構成を示す図である。同図に示すように、本実施系他の情報処理システムは、利用者端末１０、事業者端末２０、およびメニュー提供サーバ３０を含んで構成される。利用者端末１０、事業者端末２０およびメニュー提供サーバ３０は通信ネットワーク４０を介して互いに通信可能に接続されている。通信ネットワーク４０は、例えば、イーサネット（登録商標）や公衆電話回線網、フレームリレー網、無線通信網などにより構築される、ＬＡＮ（Local Area Network）やインターネットなどである。
【０００９】
メニュー提供サーバ３０（本発明の情報処理装置に対応する。）は、健康指導メニューを管理し、利用者端末１０からのアクセスに応じて健康指導メニューを提供するコンピュータである。メニュー提供サーバ３０は、例えばパーソナルコンピュータやワークステーション、汎用コンピュータなどである。
【００１０】
利用者端末１０は、利用者が操作するコンピュータである。利用者端末１０は、例えば、パーソナルコンピュータやワークステーション、ＰＤＡ（Personal Digital Assistance）、携帯電話などである。利用者は、利用者端末１０を操作してメニュー提供サーバ３０にアクセスすることにより、健康指導メニューを閲覧することができる。
【００１１】
事業者端末２０は、サービスを提供する事業者が操作するコンピュータである。事業者端末２０は、例えば、パーソナルコンピュータやワークステーション、ＰＤＡ、携帯電話などである。
【００１２】
図２は、利用者端末１０のハードウェア構成を示す図である。同図に示すように、利用者端末１０は、ＣＰＵ１０１、メモリ１０２、記憶装置１０３、通信インタフェース１０４、入力装置１０５、出力装置１０６を備えている。
【００１３】
記憶装置１０３は、各種のプログラムやデータを記憶する、例えばハードディスクドライブやフラッシュメモリなどである。ＣＰＵ１０１は、記憶装置１０３に記憶されているプログラムをメモリ１０２に読み出して実行することにより各種の機能を実現する。通信インタフェース１０４は、通信ネットワーク４０に接続するためのインタフェースであり、例えば、イーサネット（登録商標）に接続するためのアダプタや、公衆電話回線網に接続するためのモデムなどである。入力装置１０５は、情報の入力を受け付ける、例えばキーボードやマウス、タッチパネルなどである。出力装置１０６は、情報を出力する、例えばディスプレイやプリンタなどである。
【００１４】
図３は、利用者端末１０のソフトウェア構成を示す図である。同図に示すように、利用者端末１０は、個人情報入力部１１１、個人情報送信部１１２、メニュー提供要求送信部１１３、メニュー表示画面受信部１１４、メニュー表示画面出力部１１５、予約要求送信部１１６を備えている。
【００１５】
個人情報入力部１１１は、利用者の属性および健康状態を含む情報（以下、個人情報という。）の入力を受け付ける。個人情報には、利用者の識別情報（以下、利用者ＩＤといいう。）に対応付けて、氏名や性別、年齢、住所、行動地域などの利用者の属性情報と、例えば健康指導を受けようとする意欲を示す度合い（以下、健康意欲という。）や、運動の頻度、健康診断などにより測定された検査値などの健康状態とが含まれる。なお、個人情報の詳細については後述する。
【００１６】
個人情報送信部１１２は、個人情報入力部１１１が受け付けた個人情報をメニュー提供サーバ３０に送信する。個人情報送信部１１２は、例えば、ＨＴＴＰ（HyperText Transfer Protocol）により個人情報をメニュー提供サーバ３０に送信する。
【００１７】
メニュー提供要求送信部１１３は、健康指導メニューを提供するように要求するコマンド（以下、メニュー提供要求という。）をメニュー提供サーバ３０に送信する。メニュー提供要求は、例えばＨＴＴＰリクエストとして実現される。メニュー提供要求には、利用者ＩＤおよび健康指導の種別が設定される。後述するように、健康指導の種別は、例えば、「運動」や「食事」「医療」などである。
【００１８】
メニュー表示画面受信部１１４は、メニュー提供要求に応じてメニュー提供サーバ３０から送信される、健康指導メニューを表示するための画面データ（以下、メニュー表示画面という。）を受信する。メニュー表示画面は、例えば、ＨＴＭＬ（HyperText Markup Language）により記述される。
【００１９】
メニュー表示画面出力部１１５は、メニュー提供サーバ３０から受信したメニュー表示画面を出力装置１０６に出力する。  
予約要求送信部１１６は、健康指導の予約を求める予約要求をメニュー提供サーバ３０に送信する。予約要求には、メニュー項目を示すメニューＩＤ、利用者ＩＤ、および予約日が含まれる。
【００２０】
利用者端末１０が備える上記各機能部１１１〜１１６は、ＣＰＵ１０１が記憶装置１０３に記憶されているプログラムをメモリ１０２に読み出して実行することにより実現される。
【００２１】
図４は、事業者端末２０のハードウェア構成を示す図である。同図に示すように、事業者端末２０は、ＣＰＵ２０１、メモリ２０２、記憶装置２０３、通信インタフェース２０４、入力装置２０５、出力装置２０６を備えている。
【００２２】
記憶装置２０３は、各種のプログラムやデータを記憶する、例えばハードディスクドライブやフラッシュメモリなどである。ＣＰＵ２０１は、記憶装置２０３に記憶されているプログラムをメモリ２０２に読み出して実行することにより各種の機能を実現する。通信インタフェース２０４は、通信ネットワーク４０に接続するためのインタフェースであり、例えば、イーサネット（登録商標）に接続するためのアダプタや、公衆電話回線網に接続するためのモデムなどである。入力装置２０５は、情報の入力を受け付ける、例えばキーボードやマウス、タッチパネルなどである。出力装置２０６は、情報を出力する、例えばディスプレイやプリンタなどである。
【００２３】
図５は、事業者端末２０のソフトウェア構成を示す図である。同図に示すように、事業者端末２０は、健康指導メニュー入力部２１１、選出条件入力部２１２、メニュー登録要求送信部２１３、予約情報受信部２１４、予約情報出力部２１５、実施情報入力部２１６、実施情報送信部２１７を備えている。
【００２４】
健康指導メニュー入力部２１１は、事業者が提供する健康指導メニューのメニュー項目の入力を受け付ける。メニュー項目には、事業者が行う健康指導の名称（メニュー名）や、健康指導の種別、価格などが含まれる。なお、健康指導メニューのメニュー項目の詳細については後述する。
【００２５】
選出条件入力部２１２は、健康指導のメニュー項目の識別情報（以下、メニューＩＤという。）とともに、健康指導の対象となる利用者の条件（以下、選出条件という。）を含む情報（以下、選出条件情報という。）の入力を受け付ける。選出条件には、健康指導の種別に対する条件（以下、種別条件という。）と、行動地域に対する条件（以下、地域条件という。）と、健康意欲に対する条件（以下、健康意欲条件という。）が含まれる。
【００２６】
メニュー登録要求送信部２１３は、メニュー項目を登録するように指示するコマンド（以下、メニュー登録要求という。）をメニュー提供サーバ３０に送信する。メニュー登録要求には、健康指導メニュー入力部２１１が受け付けたメニュー項目と、選出条件入力部２１２が受け付けた選定条件とが設定される。
【００２７】
予約情報受信部２１４は、健康指導の予約情報をメニュー提供サーバ３０から受信する。予約情報には、メニュー項目が指定される。  
予約情報出力部２１５は、予約情報受信部２１４が受信した予約情報を出力装置２０６に出力する。
【００２８】
実施情報入力部２１６は、健康指導の内容を示す情報（以下、実施情報という。）の入力を受け付ける。実施情報には、利用者ＩＤと、メニュー項目とが指定される。また、本実施形態では、健康指導において、利用者の健康状態が測定され、測定された健康状態も実施情報に含まれるものとする。  
実施情報送信部２１７は、入力された実施情報をメニュー提供サーバ３０に送信する。
【００２９】
なお、事業者端末２０が備える上記各機能部２１１〜２１７は、ＣＰＵ２０１が記憶装置２０３に記憶されているプログラムをメモリ２０２に読み出して実行することにより実現されるものとする。上記各機能部をハードウェアにより実現するようにしてもよい。
【００３０】
図６は、メニュー提供サーバ３０のハードウェア構成を示す図である。同図に示すように、メニュー提供サーバ３０は、ＣＰＵ３０１、メモリ３０２、記憶装置３０３、通信インタフェース３０４、入力装置３０５、出力装置３０６を備えている。記憶装置３０３は、各種のプログラムやデータを記憶する、例えばハードディスクドライブやフラッシュメモリなどである。ＣＰＵ３０１は、記憶装置３０３に記憶されているプログラムをメモリ３０２に読み出して実行することにより各種の機能を実現する。通信インタフェース３０４は、通信ネットワーク４０に接続するためのインタフェースであり、例えば、イーサネット（登録商標）に接続するためのアダプタや、公衆電話回線網に接続するためのモデムなどである。入力装置３０５は、情報の入力を受け付ける、例えばキーボードやマウス、タッチパネルなどである。出力装置３０６は、情報を出力する、例えばディスプレイやプリンタなどである。
【００３１】
図７は、メニュー提供サーバ３０のソフトウェア構成を示す図である。同図に示すように、メニュー提供サーバ３０は、個人情報受信部３１１、メニュー登録要求受信部３１２、メニュー提供要求受信部３１３、メニュー選出部３１４、メニュー表示画面送信部３１５、予約情報受信部３１６、予約要求送信部３１７、実施情報受信部３１８、個人情報更新部３１９、選出条件更新部３２０、個人情報データベース４０１、メニューデータベース４０２、選出条件データベース４０３、実施履歴データベース４０４を備えている。
【００３２】
個人情報受信部３１１は、利用者端末１０から送信される個人情報を受信し、受信した個人情報を個人情報データベース４０１（本実施形態の健康状態記憶部に該当する。）に登録する。図８は、個人情報データベース４０１に記憶される個人情報の構成例を示す図である。同図に示すように、個人情報は、利用者ＩＤに対応付けて、氏名や性別、年齢、住所、行動地域、健康意欲、身長、体重、運動頻度、喫煙習慣、朝食習慣、労働条件、好きなスポーツ、頻繁に行うスポーツ、検査値異常項目が含まれる。行動地域は、利用者が健康指導を受ける地域であり、個人情報の登録時には住所が設定される。後述するように、行動地域は、利用者が健康指導を実際に受けた際に、健康指導が行われた地域に更新される。健康意欲（本発明の意欲度に該当する。）は、利用者が健康指導を受けようとする意欲の度合いを示す。本実施形態では、健康意欲は、「高い」「普通」「低い」のいずれかであり、健康指導を申し込んだ回数に対する実際に健康指導を受けた回数の比率に応じて決定される。運動頻度は、利用者が「運動」の種別の健康指導を受ける頻度である。本実施形態では、運動頻度は、１週間に何回の上記健康指導を受けるかを示す値である。
【００３３】
メニュー登録要求受信部３１２は、事業者端末２０から送信されるメニュー登録要求を受信し、受信したメニュー登録要求に設定されているメニュー項目をメニューデータベース４０２に登録するとともに、メニュー登録要求に設定されている選出条件情報を選出条件データベース４０３に登録する。
【００３４】
図９は、メニューデータベース４０２に記憶される、メニュー項目の構成例を示す図である。同図に示すように、メニュー項目には、メニューＩＤ、メニュー名、メニュー種別、メニュー提供事業者名が含まれる。メニューＩＤは、健康指導メニューの識別情報である。メニュー名は、健康指導を説明する情報である。メニュー種別は、健康指導の種別である。メニュー種別には、例えば、「運動」「食事」「医療」などが設定される。メニュー提供事業者名には、健康指導を行う事業者を特定する情報が設定される。
【００３５】
図１０は、選出条件データベース４０３（本発明の選出条件記憶部に該当する。）に記憶される選出条件情報の構成例を示す図である。同図に示すように、選出条件情報は、メニューＩＤに対応付けて、種別条件、地域条件（第１の条件）、健康意欲条件（第２の条件）、選出頻度が含まれている。選出頻度（本発明の実施頻度に該当する。）は、メニュー項目が利用者に予約された頻度を示し、本実施形態では、「高い」「普通」「低い」のいずれかであるものとする。後述するように、選出頻度は、健康指導の実施履歴に基づいて更新される。
【００３６】
メニュー提供要求受信部３１３（本発明の提供要求受付部に該当する。）は、利用者端末１０から送信されるメニュー提供要求を受信する。メニュー提供要求受信部３１３がメニュー提供要求を受信すると、メニュー選出部３１４（本発明のメニュー項目選出部に該当する。）が、利用者の個人情報に応じたメニュー項目を選出し、選出したメニュー項目を表示するためのメニュー表示画面を生成する。なお、メニュー選出部３１４によるメニュー項目の選出処理の詳細については後述する。メニュー表示画面送信部３１５（本発明のメニュー項目出力部に該当する。）は、メニュー選出部３１４が生成したメニュー表示画面を利用者端末１０に送信する。
【００３７】
予約情報受信部３１６は、利用者端末１０から送信される予約情報を受信し、予約要求送信部３１７は、受信した予約情報を事業者端末２０に転送する。  
実施情報受信部３１８（本発明の健康指導実施情報受信部に該当する。）は、事業者端末２０から送信される実施情報を受信し、受信した実施情報を実施履歴データベース４０４に登録する。
【００３８】
図１１は、実施履歴データベース４０４に記憶される実施情報の構成例を示す図である。同図に示すように、実施情報は、実施年月日、メニューＩＤ、利用者ＩＤ、事業者ＩＤ、実施フラグ、メニュー名、メニュー種別、実施地域、体重、検査値異常項目が含まれる。事業者ＩＤは、健康指導を行い、実施情報を送信した事業者の識別情報である。実施フラグは、健康指導が実施されたかどうかを示すフラグ値である。実施フラグが真であれば、健康指導が実施されたことを示し、実施フラグが偽であれば、健康指導の予約はなされたが実際には健康指導は実施されなかったことを示す。実施地域は、健康指導が行われた地域である。体重および検査値異常項目には、健康指導の実施時に測定された体重と、異常値として測定された検査の項目が設定される。なお、健康指導の実施時に体重や各種の測定を行わなかった場合には、体重および検査値異常項目にはＮＵＬＬ値が設定される。
【００３９】
個人情報更新部３１９（本発明の健康状態更新部に該当する。）は、実施履歴データベース４０４に登録されている実施情報に応じて、個人情報を更新する。なお、個人情報の更新処理の詳細については後述する。個人情報更新部３１９は、実施情報が実施履歴データベース４０４に登録された際に、個人情報の更新処理を行う。
【００４０】
選出条件更新部３２０は、実施履歴データベース４０４に登録されている実施情報に応じて、選出条件情報を更新する。なお、選出条件情報の更新処理の詳細については後述する。選出条件更新部３２０は、実施情報が実施履歴データベース４０４に登録された際に、選出条件情報の更新処理を行う。
【００４１】
なお、メニュー提供サーバ３０が備える各機能部３１１〜３２０は、ＣＰＵ３０１が記憶装置３０３に記憶されているプログラムをメモリ３０２に読み出して実行することにより実現される。なお、上記の各機能部をハードウェアとして実現するようにしてもよい。
【００４２】
また、メニュー提供サーバ３０が備える各データベース４０１〜４０４は、メモリ３０２や記憶装置３０３が提供する記憶領域として実現される。なお、上記各データベースは、例えば、メニュー提供サーバ３０とは別体の、ネットワークを介してアクセス可能なデータベースサーバとして実現することもできる。
【００４３】
次に、本実施形態の情報処理システムにおける処理について説明する。  
図１２は、メニュー提供要求を受信したときのメニュー提供サーバ３０による処理の流れを示す図である。
【００４４】
メニュー提供要求受信部３１３が利用者端末１０から送信されるメニュー提供要求を受信すると（Ｓ５０１）、メニュー選出部３１４は、選出条件データベース４０３に記憶されている選出条件情報のうち、種別条件がメニュー提供要求に含まれている種別と一致するものがなければ（Ｓ５０２：ＮＯ）、該当するメニューがない旨と、健康指導の種別の再度入力を促すメッセージを利用者端末１０に送信し（Ｓ５０３）、ステップＳ５０１に戻る。
【００４５】
メニュー選出部３１４は、種別条件とメニュー提供要求に含まれている種別とが一致する選出条件情報があれば（Ｓ５０２：ＹＥＳ）、一致する選出条件情報をＺとして（Ｓ５０４）、Ｚを選出頻度順にソートする（Ｓ５０５）。
【００４６】
メニュー選出部３１４は、メニュー提供要求に含まれている利用者ＩＤに対応する個人情報を個人情報データベース４０１から読み出し（健康状態取得部）（Ｓ５０６）、Ｚに含まれる選出条件情報のうち、地域条件が個人情報の行動地域に一致するものがあれば（Ｓ５０７：ＹＥＳ）、一致するものをＹとして（Ｓ５０８）、Ｙを選出頻度順にソートする（Ｓ５０９）。
【００４７】
さらに、メニュー選出部３１４は、Ｙに含まれる選出条件情報のうち、健康意欲条件が個人情報の健康意欲と一致するものがあれば（Ｓ５１０：ＹＥＳ）、一致する選出条件情報をＷとして（Ｓ５１１）、Ｗを選出頻度順にソートする（Ｓ５１２）。
【００４８】
一方、Ｚに含まれる選出条件情報のうち、地域条件が個人情報の行動地域に一致するものがない場合には（Ｓ５０７：ＮＯ）、メニュー選出部３１４は、Ｚに含まれる選出条件情報のうち、健康意欲条件が、個人情報の健康意欲に一致するものがあれば（Ｓ５１３：ＹＥＳ）、一致する選出条件情報をＸとして（Ｓ５１４）、Ｘを選出頻度順にソートする（Ｓ５１５）。
【００４９】
次に、メニュー選出部３１４は、図１３に示すお勧めメニューの決定処理を行う（Ｓ５１６）。メニュー選出部３１４は、Ｗに１つ以上の選出条件情報が含まれていれば（Ｓ５２１：ＹＥＳ）、Ｗをお勧めメニューに設定し（Ｓ５２２）、Ｗが空であり（Ｓ５２１：ＮＯ）、Ｘに１つ以上の選出条件情報が含まれていれば（Ｓ５２３：ＹＥＳ）、Ｘをお勧めメニューとする（Ｓ５２４）。メニュー選出部３１４は、ＷおよびＸが空であり（Ｓ５２３：ＮＯ）、Ｙに１つ以上の選出条件情報が含まれていれば（Ｓ５２５：ＹＥＳ）、Ｙをお勧めメニューとする（Ｓ５２６）。メニュー選出部３１４は、Ｗ、Ｘ、およびＹのいずれも空であった場合は（Ｓ５２５：ＮＯ）、Ｚをお勧めメニューとする（Ｓ５２７）。
【００５０】
以上のようにしてお勧めメニューが決定した後、メニュー選出部３１４は、Ｗ、Ｘ、ＹおよびＺのそれぞれに含まれている選出条件情報のメニューＩＤに対応するメニュー項目をメニューデータベース４０２から読み出す（Ｓ５１７）。メニュー選出部３１４は、お勧めメニューに含まれる選出条件情報に対応するメニュー項目の一覧、Ｗに含まれる選出条件情報に対応するメニュー項目の一覧、Ｘに含まれる選出条件情報に対応するメニュー項目の一覧、Ｙに含まれる選出条件情報に対応するメニュー項目の一覧、および、Ｚに含まれる選出条件情報に対応するメニュー項目の一覧を順番に表示するためのメニュー表示画面を生成し、メニュー表示画面送信部３１５は、生成したメニュー表示顔面を利用者端末１０に送信する（Ｓ５１８）。
【００５１】
利用者端末１０では、メニュー表示画面受信部１１４が、メニュー表示画面を受信し、メニュー表示画面出力部１１５が、受信したメニュー表示画面を出力装置１０６に出力する。図１４は、メニュー表示画面出力部１１５により出力される画面６０の一例を示す図である。画面６０は、表示欄６０１および表示欄６０２を備えており、表示欄６０１には、お勧めメニューに対応するメニュー項目の一覧が表示され、表示欄６０２には、Ｗ、Ｘ、Ｙ、Ｚに対応するメニュー項目の一覧が表示される。このようにして、利用者端末１０に健康指導メニューが表示される。
【００５２】
以上説明したように、本実施形態の情報処理システムでは、予め健康指導を実施する事業者が、健康指導の対象となる利用者の条件を登録しておき、その条件に見合う利用者に対して、メニュー項目を表示するようにすることができる。したがって、利用者がどのような健康指導を受けるべきかを把握していない場合であっても、利用者に適切と考えられるメニュー項目を提供することができる。また、上記の条件には、個人情報に含まれる利用者の健康状態に対する条件が含まれているので、利用者の健康状態に応じた健康指導メニューを提供することができる。また、上記の条件には、利用者が健康指導を受ける地域に対する条件が含まれているので、利用者が利用しやすい地域において提供されている健康指導に関するメニュー項目を提供することができる。
【００５３】
また、本実施形態の情報処理システムでは、メニュー項目の選出条件には、種別条件、地域条件、および健康意欲条件の３つの条件が含まれており、より多くの条件に該当するメニュー項目をお勧めメニューとして、優先的に表示するようにすることができる。したがって、より利用者に適した健康指導のメニュー項目を提供することができる。
【００５４】
また、本実施形態の情報処理システムでは、メニューは選出頻度順に表示される。したがって、より多くの利用者が予約した健康指導のメニュー項目を優先的に表示することができる。
【００５５】
画面６０の表示欄６０１または６０２に表示されているメニュー項目の予約可能日がクリックされると、利用者端末１０の予約要求送信部は、クリックされたメニュー項目のメニューＩＤ、利用者ＩＤ、クリックされた予約可能日とを含む予約要求をメニュー提供サーバ３０に送信し、メニュー提供サーバ３０では、予約要求送信部３１７が予約要求を事業者端末２０に転送し、事業者端末２０では、予約情報出力部２１５が予約情報を出力することにより、事業者により健康指導の予約が行われる。
【００５６】
事業者において健康指導が行われた場合、あるいは予約した利用者が健康指導を受けなかった場合、事業者は事業者端末２０に実施情報を入力し、事業者端末２０からメニュー提供サーバ３０に実施情報が送信される。  
メニュー提供サーバ３０では、実施情報を実施履歴データベース４０４に登録するとともに、実施情報に応じて、個人情報および選出条件情報が更新される。
【００５７】
図１５は、実施情報に応じて個人情報を更新する処理の流れを示す図である。個人情報更新部３１９は、個人情報データベース４０１に登録されている各個人情報について以下の処理を行う。
【００５８】
個人情報更新部３１９は、個人情報の利用者ＩＤに対応する実施情報のうち最新の実施年月日のものを読み出し（Ｓ５４１）、読み出した実施情報の体重を、個人情報の体重に設定し（Ｓ５４２）、実施情報の検査値異常項目を個人情報の検査値異常項目に設定する（Ｓ５４３）。
【００５９】
次に、個人情報更新部３１９は、実施履歴データベース４０４に記憶されている、個人情報の利用者ＩＤに対応する実施情報のうち、種別が「運動」であるものの数を運動回数としてカウントする（Ｓ５４４）。
【００６０】
個人情報更新部３１９は、利用者ＩＤに対応する実施情報の実施年月日のうち、最も古いものを最古実施日とし（Ｓ５４５）、最も新しい実施年月日を最新実施日とする（Ｓ５４６）。個人情報更新部３１９は、最古実施日から最新実施日までの週数を算出し（Ｓ５４７）、運動回数を週数で割った商を、個人情報の運動頻度に設定する（Ｓ５４８）。
【００６１】
個人情報更新部３１９は、実施履歴データベース４０４から、利用者ＩＤに対応する実施情報の数を、実施地域ごとにカウントし（Ｓ５４９）、最も上記数の多い実施地域を、個人情報の行動地域に設定する（Ｓ５５０）。
【００６２】
次に、個人情報更新部３１９は、実施履歴データベース４０４から、利用者ＩＤに対応する実施情報の数をカウントして予約数とし（Ｓ５５１）、利用者ＩＤに対応する実施情報のうち、予約フラグが真であるものをカウントして実施数とする（Ｓ５５２）。個人情報更新部３１９は、実施数を予約数で割った商を実施率として（Ｓ５５３）、実施率に応じて、個人情報の健康意欲に「高い」「普通」または「低い」のいずれかを設定する（Ｓ５５４）。例えば、健康情報更新部３１９は健康意欲について、実施率が０．７未満を「低い」、０．７以上０．９未満を「普通」、０．９以上を「高い」と決定するようにすることができる。
【００６３】
以上の処理を繰り返すことにより、実施情報に応じて個人情報が更新される。
【００６４】
図１６は、実施情報に応じて選出条件情報を更新する処理の流れを示す図である。選出条件更新部３２０は、選出条件データベース４０３に記憶されている選出条件情報のそれぞれについて以下の処理を行う。
【００６５】
選出条件更新部３２０は、実施履歴データベース４０４から、選出条件情報のメニューＩＤに対応する実施情報の数をカウントして予約数とする（Ｓ５６１）。  
選出条件更新部３２０は、予約数が５０以上であれば（Ｓ５６２：ＹＥＳ）、選出条件情報の選出頻度を「高い」に設定する（Ｓ５６３）。  
選出条件更新部３２０は、予約数が５０未満であり（Ｓ５６２：ＮＯ）、かつ予約数が２０以上である場合には（Ｓ５６４：ＹＥＳ）、選出条件情報の選出頻度を「普通」に設定する（Ｓ５６５）。  
選出条件更新部３２０は、予約数が２０未満である場合（Ｓ５６４：ＮＯ）、選出条件情報の選出頻度を「低い」に設定する（Ｓ５６６）。
【００６６】
以上のようにして、予約されたメニュー項目の数に応じて、選出条件情報の選出頻度を更新することができる。
【００６７】
このように、本実施形態の情報処理システムでは、実施情報に応じて個人情報および選出条件情報を更新するので、より利用者に合わせた健康指導を提案することができる。
【００６８】
なお、本実施形態では、選出条件情報には、種別条件、地域条件、および健康意欲条件の３つの条件が含まれるものとしたが、これに限らず、例えば、健康意欲条件のみとしてもよいし、個人情報の各項目あるいは複数の項目に組み合わせに対する条件を加えてもよい。
【００６９】
また、本実施形態では、個人情報更新部３１９は、体重、検査値異常項目、および運動頻度を実施情報に基づいて更新するものとしたが、これに限らず、その他の個人情報の項目を更新するようにしてもよい。
【００７０】
また、本実施形態では、図１２の処理において、選出条件の地域条件が個人情報の行動地域と一致するかどうかにより、メニュー項目のリストＹを生成するようにしたが、例えば、隣接する地域をデータベースとして管理しておき、地域条件が、個人情報の行動地域、またはその行動地域と隣接する地域と一致するかどうかにより、Ｙを生成するようにしてもよい。
【００７１】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【図面の簡単な説明】
【００７２】
【図１】本実施形態に係る情報処理システムの全体構成を示す図である。
【図２】利用者端末１０のハードウェア構成を示す図である。
【図３】利用者端末１０のソフトウェア構成を示す図である。
【図４】事業者端末２０のハードウェア構成を示す図である。
【図５】事業者端末２０のソフトウェア構成を示す図である。
【図６】メニュー提供サーバ３０のハードウェア構成を示す図である。
【図７】メニュー提供サーバ３０のソフトウェア構成を示す図である。
【図８】個人情報の構成例を示す図である。
【図９】健康指導メニューのメニュー項目の構成例を示す図である。
【図１０】選出条件情報の構成例を示す図である。
【図１１】実施情報の構成例を示す図である。
【図１２】メニュー提供サーバ３０による処理の流れを示す図である。
【図１３】お勧めメニューの決定処理の流れを示す図である。
【図１４】画面６０の一例を示す図である。
【図１５】実施情報に応じて個人情報を更新する処理の流れを示す図である。
【図１６】実施情報に応じて選出条件情報を更新する処理の流れを示す図である。
【符号の説明】
【００７３】
１０    利用者端末                        ２０    事業者端末
３０    メニュー提供サーバ                ４０    通信ネットワーク
１０１  ＣＰＵ                            １０２  メモリ
１０３  記憶装置                          １０４  通信インタフェース
１０５  入力装置                          １０６  出力装置
１１１  個人情報入力部                    １１２  個人情報送信部
１１３  メニュー提供要求送信部            １１４  メニュー表示画面受信部
１１５  メニュー表示画面出力部            １１６  予約要求送信部
２０１  ＣＰＵ                            ２０２  メモリ
２０３  記憶装置                          ２０４  通信インタフェース
２０５  入力装置                          ２０６  出力装置
２１１  健康指導メニュー入力部            ２１２  選出条件入力部
２１３  メニュー登録要求送信部            ２１４  予約情報受信部
２１５  予約情報出力部                    ２１６  実施情報入力部
２１７  実施情報送信部                    ３０１  ＣＰＵ
３０２  メモリ                            ３０３  記憶装置
３０４  通信インタフェース                ３０５  入力装置
３０６  出力装置                          ３１１  個人情報受信部
３１２  メニュー登録要求受信部            ３１３  メニュー提供要求受信部
３１４  メニュー選出部                    ３１５  メニュー表示画面送信部
３１６  予約情報受信部                    ３１７  予約要求送信部
３１８  実施情報受信部                    ３１９  個人情報更新部
３２０  選出条件更新部                    ４０１  個人情報データベース
４０２  メニューデータベース              ４０３  選出条件データベース
４０４  実施履歴データベース
【図１】
2008305010.tif 000003
【図２】
2008305010.tif 000004
【図３】
2008305010.tif 000005
【図４】
2008305010.tif 000006
【図５】
2008305010.tif 000007
【図６】
2008305010.tif 000008
【図７】
2008305010.tif 000009
【図８】
2008305010.tif 000010
【図９】
2008305010.tif 000011
【図１０】
2008305010.tif 000012
【図１１】
2008305010.tif 000013
【図１２】
2008305010.tif 000014
【図１３】
2008305010.tif 000015
【図１４】
2008305010.tif 000016
【図１５】
2008305010.tif 000017
【図１６】
2008305010.tif 000018