(57)【特許請求の範囲】
【請求項１】
指導者の指示によってユーザに対する保健指導を実施する保健指導支援システムであって、
演算処理をするプロセッサと、前記プロセッサに接続されたメモリと、前記プロセッサに接続されたインターフェースと、
参加者に対して送られるメッセージのテンプレートの識別子及び前記テンプレートの内容が格納される定型文言データベースと、
イベントの種類、前記イベントとして検出されるための減量メニューの実施状況及び前記参加者の減量の状況の条件、及び前記イベントの発生時に前記参加者宛に送られるメッセージのテンプレートの識別子とが格納されたイベントデータベースと、
前記参加者に対する指導の契機となったイベントの種類及び前記指導として前記参加者宛に送られたメッセージの内容が格納される指導記録データベースと、を備え、
前記プロセッサは、
前記参加者によって選択された減量メニューの実施状況、及び、前記参加者の減量の状況の少なくとも一方を受け付け、
前記イベントデータベースを参照して、前記受け付けられた実施状況及び減量状況の少なくとも一方が所定の条件を満たすか否かを判定し、
前記受け付けられた実施状況及び減量状況の少なくとも一方が前記所定の条件を満たすと判定された場合に、前記イベントデータベースを参照して、前記判定に対応するイベントの種類を特定し、
前記判定の結果によって特定されたイベントの種類に対応するメッセージのテンプレートを使用して、入力されたメッセージの変更内容に基づいて、前記参加者宛に送られるメッセージを作成し、
前記参加者に対する指導毎に、前記特定されたイベントの種類、前記指導のために前記参加者宛に送られたメッセージの内容、前記指導が既に実施されているかを示す情報、前記イベントのチェック結果を指導者の画面に表示するかを指定する情報、前記使用されたテンプレートを特定可能な情報、及び前記作成された前記参加者宛のメッセージの内容を、前記指導記録データベースに格納することを特徴とする保健指導支援システム。
【請求項２】
前記保健指導支援システムは、前記参加者毎の実施状況及び減量状況が格納される減量記録データベースと、
前記参加者に対する指導の内容が格納される指導記録データベースと、を備え、
前記プロセッサは、
前記参加者に対する指導が実施された後の所定の期間の前記参加者の実施状況及び減量状況を、前記減量記録データベースから抽出し、
前記抽出された実施状況が改善していること、及び、前記抽出された減量状況が改善していることの少なくとも一方が検出された場合に、当該指導の効果があったと判定することを特徴とする請求項１に記載の保健指導支援システム。
【請求項３】
前記プロセッサは、
前記効果があったと判定された指導を、前記指導記録データベースから抽出し、
前記抽出された指導から共通の特徴を分析することを特徴とする請求項２に記載の保健指導支援システム。
【請求項４】
前記プロセッサは、
前記抽出された指導のために前記参加者宛に送られたメッセージの内容に共通する単語及び表現を抽出することによって、前記指導の共通の特徴を分析し、
当該メッセージの作成に使用されたテンプレートに前記抽出された単語及び表現を追加したテンプレートを生成し、
前記生成されたテンプレートを前記定型文言データベースに格納することを特徴とする請求項３に記載の保健指導支援システム。
【請求項５】
前記プロセッサは、
前記効果があったと判定された指導を、前記指導記録データベースから抽出し、
前記抽出された指導を、前記指導者毎に評価することを特徴とする請求項２に記載の保健指導支援システム。
【請求項６】
前記プロセッサは、
前記テンプレートを特定可能な情報に基づいて特定されたテンプレートの内容と、前記参加者宛に送られたメッセージの内容とを比較し、
前記比較結果に基づいて、前記指導者毎の前記指導を評価することを特徴とする請求項５に記載の保健指導支援システム。
【請求項７】
前記保健指導支援システムは、
イベントの種類、前記イベントとして検出されるための前記実施状況及び減量状況の条件、及び前記イベントの発生時に前記参加者宛に送られるメッセージのテンプレートの識別子とが格納されたイベントデータベースを備え、
前記プロセッサは、
前記イベントデータベースを参照して、前記受け付けられた実施状況及び減量状況の少なくとも一方が所定の条件を満たすか否かによって、前記イベントの発生を判定し、
前記イベントの発生時と前記メッセージの送信時とを比較し、
前記比較結果に基づいて、前記指導者毎の前記指導を評価することを特徴とする請求項５に記載の保健指導支援システム。
【請求項８】
前記保健指導支援システムは、前記指導者が使用する指導者端末装置と、前記参加者が使用する参加者端末装置と、前記指導者端末装置及び前記参加者端末装置に接続されたサーバ装置と、を備え、
前記サーバ装置は、前記プロセッサを備え、前記参加者端末装置から入力された前記参加者の情報を受け付け、前記受け付けた参加者の情報を記憶装置に登録し、前記記憶装置に登録された参加者の情報を読み出して前記指導者端末装置に送信し、
前記指導者端末装置は、前記参加者宛に送られるメッセージの変更内容の入力を受け付け、前記受け付けた変更内容を前記サーバ装置に送信することを特徴とする請求項１に記載の保健指導支援システム。
【請求項９】
指導者の指示によってユーザに対する保健指導を実施する保健指導支援システムに以下の手順を実行させるためのプログラムであって、
前記保健指導支援システムは、演算処理をするプロセッサと、前記プロセッサに接続されたメモリと、前記プロセッサに接続されたインターフェースと、
前記参加者に対して送られるメッセージのテンプレートの識別子及び前記テンプレートの内容が格納される定型文言データベースと、
イベントの種類、前記イベントとして検出されるための前記減量メニューの実施状況及び前記参加者の減量の状況の条件、及び前記イベントの発生時に前記参加者宛に送られるメッセージのテンプレートの識別子とが格納されたイベントデータベースと、
前記参加者に対する指導の契機となったイベントの種類及び前記指導として前記参加者宛に送られたメッセージの内容が格納される指導記録データベースと、を備え、
前記プログラムは、
前記参加者によって選択された減量メニューの実施状況、及び、前記参加者の減量の状況の少なくとも一方を受け付ける手順と、
前記イベントデータベースを参照して、前記受け付けられた実施状況及び減量状況の少なくとも一方が所定の条件を満たすか否かを判定する手順と、
前記受け付けられた実施状況及び減量状況の少なくとも一方が前記所定の条件を満たすと判定された場合に、前記イベントデータベースを参照して、前記判定に対応するイベントの種類を特定する手順と、
前記判定の結果によって特定されたイベントの種類に対応するメッセージのテンプレートを使用して、入力されたメッセージの変更内容に基づいて、前記参加者宛に送られるメッセージを作成する手順と、
前記参加者に対する指導毎に、前記特定されたイベントの種類、前記指導のために前記参加者宛に送られたメッセージの内容、前記指導が既に実施されているかを示す情報、前記イベントのチェック結果を指導者の画面に表示するかを指定する情報、前記使用されたテンプレートを特定可能な情報、及び前記作成された前記参加者宛のメッセージの内容を、前記指導記録データベースに格納する手順とを含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健康管理を支援するシステムに関し、特に、生活習慣などに起因するメタボリックシンドローム等を改善するためのシステムに関する。
【背景技術】
【０００２】
近年、生活習慣病のひとつとして、内臓脂肪型肥満症（メタボリックシンドローム）が注目されている。メタボリックシンドロームは、内臓脂肪面積≧１００ｃｍ2（腹囲の場合は、男性≧８５ｃｍ、女性≧９０ｃｍ）という基準を超え、血中脂質や血圧または血糖値の何れかのリスクを２つ以上有する状態を指し、動脈硬化や心疾患または脳血管疾患のリスクが高くなると言われている疾患である。
【０００３】
健診施設などでは、受診者がメタボリックシンドロームや肥満と診断されると、医師や保健師などが減量を指示する。特に、指導者（医師または保健師）が強い介入指導が必要と判断した受診者には、受診者の体重に合わせた目標体重を設定し、目標体重に向けて改善すべき生活習慣を生活改善項目として提案した減量プログラムを実施する場合がある。この場合、指導者は受診者の目標体重を達するためのカロリー数を計算を行い、目標体重へ減量するために必要な食生活や運動量に関して生活改善項目を立案して提示することになる。そして、提示された生活改善項目の実行状況と体重の変化を指導者に報告し、目標体重へ減量することになる。
【０００４】
このような減量に関する技術としては、減量を実施する者の目標体重や食事状況、運
動状況に応じて、摂取エネルギーや消費エネルギーの目標値を提示したり、その目標値
を満たすための食事制限や運動方法などのメニューを提示する技術が知られている（例
えば、特許文献１参照）。
【特許文献１】特開２００４−２２７５２２号公報
【非特許文献１】特定健康診査・特定保健指導の円滑な実施に向けた手引き，厚生労働省
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記指導者が受診者の目標体重を設定し、この目標体重を達するためのカロリー数を計算し、目標体重を実現するために必要な生活改善項目を保健師が提示するという方法では、指導者があらかじめいくつかの生活改善項目と、各生活改善項目毎の消費カロリーを把握し、個人に合わせてどの生活改善項目を行うか、またその項目の負荷を調整する必要があり、保健師の作業負荷が大きかった。
【０００６】
指導者は、受診者個人の生活パターンや個人の嗜好に合うように、また減量を行いやすいように生活改善項目を設定するために、指導者と減量参加者の間で時間をかけて対話を行う必要がある。受診者などの減量参加者は、指導者と対話し生活改善項目を設定するが、指導者が用意した（限られた）生活改善項目から改善項目を選択することとなり、必ずしも個人にあったダイエット方法とはならない場合もあった。
【０００７】
さらに、予め多くの生活改善項目を集めておき、それらの生活改善項目から参加者に合う改善項目を設定する場合には、受診者個人に合う生活改善項目を設定することは容易ではなく時間と手間を要するという問題があった。
【０００８】
また、前述した特許文献１に記載された技術によると、食習慣や運動習慣の変化から予測体重を目標体重とすることができるが、具体的な生活改善項目を特定するのは難しい、という問題があった。
【０００９】
さらに、２００８年度から医療保険者に義務付けられる特定保健指導では、指導対象者に対する支援のレベルが「情報提供」「動機付け支援」又は「積極的支援」に分けられている。そして、医療保険者は、特定保健指導の実施状況を厚生労働省に報告する必要がある。この支援のレベルのうち、最も手厚い支援を必要とする「積極的支援」では、面談、電話、メール等の支援方法毎にポイントが決められており、合計ポイント数が一定の値を超えなければ、その対象者に対して「積極的支援」レベルの指導を実施したことにならない。（例えば、非特許文献１参照）。
【００１０】
このため、「積極的支援」レベルの指導の記録の管理は非常に重要な意味を持つ。特に、「積極的支援」レベルの指導には、長期的な減量指導が重要になる。また、「積極的支援」レベルの指導対象者が非常に多いため、指導者の業務効率化が必要となる。
【００１１】
一方、指導実施率だけでなく、最終的にどれだけ保健指導の効果があったか（メタボリックシンドローム該当者及びその予備群が何％減ったか）によるアウトカム評価が行われるため、医療保険者は、指導プログラムの効果が低かった（減量成功率が低かった等）場合には、指導プログラムを最適化する必要がある。
【００１２】
そこで、本発明は、多数の保健指導対象者に対して、均質な保健指導を効率的に実施する保健指導支援システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の代表的な一例を示せば以下の通りである。すなわち、導者の指示によってユーザに対する保健指導を実施する保健指導支援システムであって、演算処理をするプロセッサと、前記プロセッサに接続されたメモリと、前記プロセッサに接続されたインターフェースと、参加者に対して送られるメッセージのテンプレートの識別子及び前記テンプレートの内容が格納される定型文言データベースと、イベントの種類、前記イベントとして検出されるための減量メニューの実施状況及び前記参加者の減量の状況の条件、及び前記イベントの発生時に前記参加者宛に送られるメッセージのテンプレートの識別子とが格納されたイベントデータベースと、前記参加者に対する指導の契機となったイベントの種類及び前記指導として前記参加者宛に送られたメッセージの内容が格納される指導記録データベースと、を備え、前記プロセッサは、前記参加者によって選択された減量メニューの実施状況、及び、前記参加者の減量の状況の少なくとも一方を受け付け、前記イベントデータベースを参照して、前記受け付けられた実施状況及び減量状況の少なくとも一方が所定の条件を満たすか否かを判定し、前記受け付けられた実施状況及び減量状況の少なくとも一方が前記所定の条件を満たすと判定された場合に、前記イベントデータベースを参照して、前記判定に対応するイベントの種類を特定し、前記判定の結果によって特定されたイベントの種類に対応するメッセージのテンプレートを使用して、入力されたメッセージの変更内容に基づいて、前記参加者宛に送られるメッセージを作成し、前記参加者に対する指導毎に、前記特定されたイベントの種類、前記指導のために前記参加者宛に送られたメッセージの内容、前記指導が既に実施されているかを示す情報、前記イベントのチェック結果を指導者の画面に表示するかを指定する情報、前記使用されたテンプレートを特定可能な情報、及び前記作成された前記参加者宛のメッセージの内容を、前記指導記録データベースに格納することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、多数の保健指導対象者に対して、均質な保健指導を効率的に実施することができる。また、特に指導が必要な者に重点的に指導ができるので、指導者による指導内容のバラツキを抑制することができる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態について、図面を参照して説明する。
【００１６】
図１は、本発明の実施の形態の保健指導支援システムの構成を示すブロック図である。
【００１７】
本発明の実施の形態の保健指導支援システムは、管理者端末装置１００、指導者端末装置２００、参加者端末装置３００及びサーバ４００を備える。管理者端末装置１００、指導者端末装置２００、参加者端末装置３００及びサーバ４００は、ネットワーク５００を介して接続されている。
【００１８】
管理者端末装置１００、指導者端末装置２００及び参加者端末装置３００は、各々、プロセッサ、メモリ、通信インターフェース及びユーザインターフェースを備える計算機である。なお、これらの端末装置は、アプリケーションプログラム（例えば、ウェブブラウザ）が動作するＰＤＡや携帯電話機等の携帯端末であってもよい。
【００１９】
サーバ４００は、プロセッサ、メモリ、記憶装置及び通信インターフェースを備える計算機である。サーバ４００には、初期準備処理手段Ｍ１、参加準備処理手段Ｍ２、参加者データ入力・閲覧処理手段Ｍ３、介入指導処理手段Ｍ４、イベント設定手段Ｍ５及びＰＤＡデータ登録手段Ｍ６を備える。これらの各機能は、メモリに格納されたプログラムによって提供される。
【００２０】
サーバ４００の記憶装置には、指導者管理データベースＤ１、定型文言データベースＤ２、定期イベントデータベースＤ３、参加者管理データベースＤ４、減量記録データベースＤ５、指導記録データベースＤ６、問診結果データベースＤ７、個人別行動目標データベースＤ８、食事カロリーデータベースＤ９、運動カロリーデータベースＤ１０、パラメータ設定データベースＤ１１、個人別減量目標データベースＤ１２及び問診情報データベースＤ１３が格納される。
【００２１】
指導者管理データベースＤ１は、本実施の形態の保健指導支援システムによる保健指導を実施する指導者の識別子やパスワード、氏名などの情報が格納される。
【００２２】
定型文言データベースＤ２は、図３に示すように、本実施の形態の保健指導支援システムによる保健指導において用いられる定型文言の情報が格納される。
【００２３】
定期イベントデータベースＤ３は、図４に示すように、本実施の形態の保健指導支援システムによる保健指導における定期イベントの情報が格納される。
【００２４】
参加者管理データベースＤ４は、図５に示すように、本実施の形態の保健指導支援システムによる保健指導を受ける参加者の情報が格納される。
【００２５】
減量記録データベースＤ５は、図６に示すように、本実施の形態の保健指導支援システムによる保健指導の参加者の減量の情報が格納される。
【００２６】
指導記録データベースＤ６は、図７に示すように、本実施の形態の保健指導支援システムによる保健指導の履歴の情報が格納される。
【００２７】
問診結果データベースＤ７は、図８に示すように、本実施の形態の保健指導支援システムによる保健指導の参加者への問診によって得られた情報が格納される。
【００２８】
個人別行動目標データベースＤ８は、図９に示すように、本実施の形態の保健指導支援システムによる保健指導の参加者の行動目標の情報が格納される。
【００２９】
食事カロリーデータベースＤ９は、図１０に示すように、本実施の形態の保健指導支援システムによる保健指導に用いられる食事メニューの情報が格納される。
【００３０】
運動カロリーデータベースＤ１０は、図１１に示すように、本実施の形態の保健指導支援システムによる保健指導に用いられる運動メニューの情報が格納される。
【００３１】
パラメータ設定データベースＤ１１は、図１２に示すように、本実施の形態の保健指導支援システムによって使用される各種パラメータが格納される。
【００３２】
個人別減量目標データベースＤ１２は、図１３に示すように、本実施の形態の保健指導支援システムによる保健指導の参加者の減量目標の情報が格納される。
【００３３】
問診情報データベースＤ１３は、図１４に示すように、本実施の形態の保健指導支援システムによる保健指導の参加者へ問診すべき情報が格納される。
【００３４】
図２は、本発明の実施の形態の保健指導支援システムによる処理の概要を示すフローチャートである。
【００３５】
まず、本実施の形態の保健指導支援システムによる保健指導の参加者による自己の情報の入力を受け付ける（図２１参照）。入力された参加者の情報は参加者管理データベースＤ４に登録される（Ｍ２２、図１９参照）。
【００３６】
次に、サーバ４００は、入力された参加者の情報に対応する問診情報を、問診情報データバースＤ１３から抽出し、抽出された問診情報を参加者端末装置３００へ送る。問診の内容は、所定のカロリー（例えば、１００ｋｃａｌ）の行動目標に関係している。行動目標は、食事カテゴリ又は運動カテゴリに関係する。行動目標には、「主食は多いか」、「酒を飲むか」、「間食をするか」等の食事のカテゴリに含まれる目標と、「毎日３０分以上歩くか」、「日常的にスポーツをするか」等の運動のカテゴリに含まれる目標とが含まれる。
【００３７】
参加者端末装置３００は、問診情報に対する回答、及び各問診に関係するカテゴリを目標にするかの意思の入力を受け付ける（図２２参照）。入力された問診に対する回答は、問診結果データベースＤ７に登録される（Ｍ２２、図１９参照）。
【００３８】
このような保健指導では、行動目標（減量メニュー）の選択肢が多ければ、参加者の多様なニーズに対応可能になるが、行動目標の選択に時間がかかる問題があった。しかし、本実施の形態の保健指導支援システムでは、カテゴリ毎に参加者の意思を保存することによって、参加者が目標にする意思を表明したカテゴリの行動目標のみを行動目標の選択範囲とすることによって、参加者が行動目標を効率よく選択できる。
【００３９】
次に、サーバ４００は、参加者管理データベースＤ４に登録された参加者の情報、及び、問診結果データベースＤ７に登録された問診に対する回答を参照して、その参加者に適する食事メニューを食事カロリーデータベースＤ９から選択し、その参加者に適する運動メニューを運動カロリーデータベースＤ１０から選択し、選択された食事メニュー及び運動メニューを参加者端末装置３００に送信する。
【００４０】
これらの食事カロリーデータベースＤ９に格納されている食事メニュー、及び運動カロリーデータベースＤ１０に格納されている運動メニューは所定のカロリー（例えば、１００ｋｃａｌ）毎に、運動量及び食事量（食事を減らす量）が設定されている。なお、同じ運動でも、参加者の身体的特徴（例えば、体重によって消費カロリーが変わることから、参加者管理データベースＤ４に登録された参加者情報を参照して、所定の消費カロリー毎の運動量が計算される。
【００４１】
参加者端末装置３００は、送信された食事メニュー及び運動メニューを、減量メニューとして参加者に提示する（図２３参照）。参加者端末装置３００は、参加者からの目標体重の入力を受け付ける（図２４参照）。
【００４２】
減量メニューの選択時には、問診結果データベースＤ７に登録された問診結果を参照し、参加者が目標にする意思を表明した（参加者が実施できる）減量メニューを選択する。また、目標体重を達成するために１日に必要なカロリーの減少量を計算し、計算されたカロリーを満たす数の減量メニューを選択させる。
【００４３】
このような保健指導では、参加者が個別に行動目標を設定していたため、行動目標の実施状況を個別に評価する必要があった。しかし、本実施の形態の保健指導支援システムでは、全参加者が一定のカロリーの共通した減量メニューに従って行動目標を設定するので、行動目標の実施を均一な尺度で評価することができ、保健指導を効率化することができ、指導者による保健指導のばらつきを抑えることができる。
【００４４】
参加者端末装置３００は、参加者による食事メニュー及び運動メニューの選択を受け付ける（図２５参照）。これらの入力された目標体重、選択された食事メニュー及び選択された運動メニューによって、その参加者の減量プログラムが決定される。これらの入力された目標体重は、個人別減量目標データベースＤ１２に登録され、選択された食事メニュー及び運動メニューは、個人別行動目標データベースＤ８に登録される（Ｍ２２、図１９、図２０参照）。
【００４５】
次に、参加者端末装置３００は、参加者の日々のデータ（体重、減量メニューの実行状態）の入力を受け付ける（図２７参照）。入力されたデータは、減量記録データベースＤ５に登録される（Ｍ３、図２６参照）。
【００４６】
次に、サーバ４００は、所定のタイミングで（例えば、所定の期間毎に繰り返して）、減量記録データベースＤ５に登録されたデータが、定期イベントデータベースＤ３に登録されているイベントと合致するかを判定する（Ｍ４２）。データの判定結果は、指導記録データベースＤ６に登録される。
【００４７】
この定期イベントデータベースＤ３に登録されているイベントは、本実施の形態の保健指導支援システムの立ち上げ時に予め設定される。また、指導記録データベースＤ６には、指導者が定型文言データベースＤ２に記録された指導の内容（例えば、電子メールの本文）から変更して実際に指導した内容も登録されている。定期イベント編集処理（Ｍ５３、図３９参照）は、この指導記録データベースＤ６に登録された指導の変更内容を参照して、変更すべき定型文言や新たにイベントとすべき参加者のデータの変化を抽出し、定型文言データベースＤ２や定期イベントデータベースＤ３を更新する。
【００４８】
次に、サーバ４００は、参加者が入力したデータの判定結果を指導記録データベースＤ６から抽出し、抽出された判定結果を指導者端末装置２００に送信する。指導者端末装置２００は、受信した判定結果を表示する（Ｍ４、図３３参照）。
【００４９】
次に、指導者は、表示された判定結果に基づいて、なすべきと判断した指導を実行する。この指導の実行は、指導者が本実施の形態の保健指導支援システムを用いて、電子メール等の手段によってなすこともでき、指導者が本実施の形態の保健指導支援システムを用いずに、電話等の手段によってなすこともできる。
【００５０】
そして、指導者端末装置２００は、指導者がなすべきと判断した指導の実行の指示を受け付け、入力された指導の実行の指示から、指導の記録を生成する。また、指導者端末装置２００は、指導者がなした指導の記録の入力を受け付ける（Ｍ４）。これらの生成された及び入力された指導の記録は、指導記録データベースＤ６に登録される。なお、本実施の形態の保健指導支援システムを介さずに（例えば、電話又は面談によって）指導を実施した場合、指導者が指導内容を入力し、入力された指導内容を指導記録データベースＤ６に登録する。
【００５１】
このため、本実施の形態の保健指導支援システムでは、保健指導の内容を一元的に管理できるので、保健指導の履歴が必要な場合に、参加者に対する指導実績を漏れなく効率的に抽出することができる。
【００５２】
その後、指導記録参照画面（図３６）によって、指導記録データベースＤ６に登録されている指導記録を、対象参加者毎に参照することができる。
【００５３】
次に、本実施の形態の各データベースの構成について説明する。
【００５４】
図３は、本実施の形態の定型文言データベースＤ２の構成を示す説明図である。
【００５５】
定型文言データベースＤ２は、本実施の形態の保健指導支援システムによって行われる保健指導（例えば、参加者に送信される電子メール）の内容が登録されるデータベースである。定型文言データベースＤ２は、文言の識別子Ｄ２０１、タイトルＤ２０２及び本文Ｄ２０３が含まれる。
【００５６】
文言の識別子Ｄ２０１には、保健指導に用いられる文言を一意に識別するための識別子が登録される。タイトルＤ２０２には、参加者宛てに送信されるメールの題名として使用される文言が登録される。
【００５７】
本文Ｄ２０３には、保健指導に使用される文言が登録される。本文Ｄ２０３に登録される保健指導に使用される文言には、参加者宛てに送信されるメールの本文として使用される文言（識別子の最初が”Ｐ”であるもの）と、指導者に対してイベントチェックの結果を表示する際に使用される文言（識別子の最初が”Ｓ”であるもの）が含まれ、両者は識別子Ｄ２０１によって区別可能に分類されている。
【００５８】
図４は、本実施の形態の定期イベントデータベースＤ３の構成を示す説明図である。
【００５９】
定期イベントデータベースＤ３は、参加者の状態（減量メニューの実施状況、体重の変化、参加者の回答状況等）から、指導が必要と判定されるイベントが格納されるデータベースである。定期イベントデータベースＤ３は、イベントの識別子Ｄ３０１、タイミングＤ３０２、条件Ｄ３０３、イベント内容Ｄ３０４、参加者メール文言の識別子Ｄ３０５及び指導者文言の識別子Ｄ３０６を含む。
【００６０】
イベントの識別子Ｄ３０１には、イベントを一意に識別するための識別子が登録される。タイミングＤ３０２には、イベントであると判定される時間的条件が登録される。なお、時間的条件を規定しないイベント（条件Ｄ３０３を満たせば何時でも発生するイベント）の場合は、タイミングＤ３０２に「随時」と登録される。
【００６１】
条件Ｄ３０３には、イベントであると判定される条件（時間的条件以外）が登録される。条件Ｄ３０３のうち「介入判定ＯＫ」とは、介入判定処理のステップ４８４（図３０参照）において、保健指導をすべきと判定された場合に設定されるデータである。
【００６２】
イベント内容Ｄ３０４には、このイベントに対して行われるアクションが登録される。すなわち、タイミングＤ３０２及び条件Ｄ３０３に登録された条件が満たされた場合、イベントが検出され、イベント内容Ｄ３０４に登録された指導が行われる。
【００６３】
参加者メール文言の識別子Ｄ３０５には、定型文言データベースＤ２の本文Ｄ２０３に登録されている文言のうち、参加者宛てに送信されるメールの本文として使用される文言の識別子が登録される。指導者文言の識別子Ｄ３０６には、定型文言データベースＤ２の本文Ｄ２０３に登録されている文言のうち、指導者に対してイベントチェックの結果を表示する際に使用される文言の識別子が登録される。
【００６４】
条件Ｄ３０３に登録されている条件の中で、Ｘ日目目標とは、減量期間終了時に目標を達成するためにＸ日目に到達すべき体重であり、下式によって計算される。
開始時体重−（（開始時体重−目標体重）×Ｘ／減量期間）
例えば、開始時に８０ｋｇの体重を９０日間で３．５ｋｇ減量する目標を有する参加者の１０日目の目標体重は、
８０−（（８０−７６．５）×１０／９０）＝７９．６１１［ｋｇ］
となり、２０日目の目標体重は、
８０−（（８０−７６．５）×２０／９０）＝７９．２２２［ｋｇ］
となる。
【００６５】
定期イベントデータベースＤ３では、減量メニュー実施率を条件Ｄ３０３に設定することができる。これによって、参加者によって選択された減量メニューを実施できているか否か、システムが判断するので、実施できていない場合に減量メニューの変更を提案できる。これによって、指導者による判断のばらつきを抑制しつつ、参加者の減量経過に応じた適切かつ均質な指導を提供することができる。
【００６６】
図５は、本実施の形態の参加者管理データベースＤ４の構成を示す説明図である。
【００６７】
参加者管理データベースＤ４は、本実施の形態の保健指導支援システムによる保健指導に参加する者の情報が登録されるデータベースである。参加者管理データベースＤ４は、参加者の識別子Ｄ４０１、氏名Ｄ４０２、性別Ｄ４０３、生年月日Ｄ４０４、メールアドレスＤ４０５、指導者の識別子Ｄ４０６、パスワードＤ４０７、身長Ｄ４０８及び体重Ｄ４０９を含む。
【００６８】
識別子Ｄ４０１には、参加者を識別するための一意の識別子が登録される。参加者の識別子Ｄ４０１は、本実施の形態の保健指導支援システムにおいて、この参加者のデータを識別するために使用される。また、参加者の識別子Ｄ４０１は、パスワードＤ４０５と共に、この参加者が、本実施の形態の保健指導支援システムにアクセスするときに用いられる。
【００６９】
氏名Ｄ４０２には参加者の氏名が、性別Ｄ４０３には参加者の性別が、生年月日Ｄ４０４には参加者の生年月日が、メールアドレスＤ４０５には参加者のメールアドレスが登録される。
【００７０】
指導者の識別子Ｄ４０６には、この参加者を担当する指導者を識別するための一意なの識別子が登録される。パスワードＤ４０７には、参加者が本実施の形態の保健指導支援システムにアクセスするときに照合されるパスワードが登録される。身長Ｄ４０８及び体重Ｄ４０９には、参加者の指導開始時の身長及び体重が登録される。
【００７１】
図６は、本実施の形態の減量記録データベースＤ５の構成を示す説明図である。
【００７２】
減量記録データベースＤ５は、参加者に選択された減量メニューの実施状況が登録されるデータベースである。減量記録データベースＤ５は、参加者の識別子Ｄ５０１、日付Ｄ５０２、体重Ｄ５０３、連番１の実施状況Ｄ５０４、連番２の実施状況Ｄ５０５、連番３の実施状況Ｄ５０６及び連番４の実施状況Ｄ５０７が含まれる。
【００７３】
参加者の識別子Ｄ５０１には、この減量メニューを実施すべき参加者の識別子が登録され、参加者管理データベースＤ４の識別子Ｄ４０１と共通の識別子が使用される。日付Ｄ５０２には、この減量メニューを実施した又は実施しなかった年月日が登録される。体重Ｄ８０３には、日付Ｄ５０２によって示される日の参加者の体重が登録される。
【００７４】
連番１の実施状況Ｄ５０４、連番２の実施状況Ｄ５０５、連番３の実施状況Ｄ５０６及び連番４の実施状況Ｄ５０７には、各連続番号で示される減量メニューの実施時期が登録される。減量記録データベースＤ５で用いられる連続番号は、個人別行動目標データベースＤ８の連番Ｄ８０３に登録された連続番号と共通する番号が使用される。
【００７５】
減量メニューの実施状況には、この連続番号で示される減量メニューの実施状況が登録される。例えば、この連続番号で示される減量メニューが実施されていれば”１”が、減量メニューが実施されていなければ”２”が、各減量メニューの実施状況に登録される。
【００７６】
図７は、本実施の形態の指導記録データベースＤ６の構成を示す説明図である。
【００７７】
本実施の形態の指導記録データベースＤ６は、本実施の形態の保健指導支援システムによって実施された（又は、実施されるべき）保健指導の履歴が登録されるデータベースである。指導記録データベースＤ６は、指導記録の識別子Ｄ６０１、対象参加者の識別子Ｄ６０２、実施指導者の識別子Ｄ６０３、実施日時Ｄ６０４、種別Ｄ６０５、関連イベントの識別子Ｄ６０６、イベント発生日時Ｄ６０７、指導内容Ｄ６０８、メールタイトルＤ６０９、メール本文Ｄ６１０、状態Ｄ６１１、チェック結果表示フラグＤ６１２及び指導時間Ｄ６１３を含む。
【００７８】
指導記録の識別子Ｄ６０１には、実施された保健指導の記録を一意に識別するための識別子が登録される。対象参加者の識別子Ｄ６０２には、この保健指導が実施された参加者の識別子が登録され、参加者管理データベースＤ４の識別子Ｄ４０１と共通の識別子が使用される。
【００７９】
実施指導者の識別子Ｄ６０３には、この保健指導を実施した指導者の識別子が登録され、参加者管理データベースＤ４の識別子Ｄ４０６と共通の識別子が使用される。なお、実施指導者の識別子Ｄ６０３がＮＵＬＬである場合は、この保健指導支援システムが自動的に実施した保健指導であることを示す。
【００８０】
実施日時Ｄ６０４には、この保健指導を実施した日及び時刻が登録される。具体的には、この保健指導支援システムが作成した電子メールを送信した日時、指導者が手動で入力した電子メールを送信した日時、又は、参加者との面談が実施された日時、等が登録される。種別Ｄ６０５には、実施された保健指導の種別が登録される。例えば、保健指導が電子メールによって実施されていれば”１が、保健指導が電話によって実施されていれば”２”が、保健指導が面談によって実施されていれば”３”が、定義されていない方法によって保健指導が実施されていれば”９”が、種別Ｄ６０５に登録される。
【００８１】
関連イベントの識別子Ｄ６０６には、この保健指導の契機となったイベントの識別子が登録され、定期イベントデータベースＤ３のイベントの識別子Ｄ３０１と共通の識別子が使用される。
【００８２】
イベント発生日時Ｄ６０７には、この保健指導の契機となったイベントの発生日時が登録される。具体的には、発生したイベントが、イベントチェック処理（Ｍ４２）によって、指導記録データベースＤ６に登録された日時が登録される。
【００８３】
指導内容Ｄ６０８には、この保健指導が実施された方法が登録される。
【００８４】
メールタイトルＤ６０９には、この保健指導に使用されたメールの題名が登録され、メール本文Ｄ６１０には、この保健指導に使用されたメールの本文が登録される。なお、保健指導が電子メールによって行われなかった場合は、メールタイトルＤ６０９及びメール本文Ｄ６１０には何もデータが登録されない。
【００８５】
このように、指導記録データベースＤ６には、メールタイトルＤ６０９及びメール本文Ｄ６１０が登録されるので、関連イベント識別子Ｄ６０６を用いて、定期イベントデータベースＤ３の参加者メール文言Ｄ３０５を参照することによって、定型文言データベースＤ２に登録されている内容と実際に使用されたメール本文とを比較することできる。このため、この保健指導のために、定型のメール本文から指導者によって変更された部分を特定でき、この特定された変更箇所を、定型文言データベースＤ２に登録されたメール本文（テンプレート）Ｄ２０３の見直しに利用することができるので、指導プログラムを最適化させることができる。
【００８６】
状態Ｄ６１１には、この保健指導の状態が登録される。例えば、この保健指導が未だ実施されていなければ”１”が、この保健指導が既に実施されていれば”２”が、この保健指導の実施をしないと指導者によって判断されていれば”３”が、状態Ｄ６１１に登録される。
【００８７】
このように、指導者によって実施しないと判断された情報を保持することによって、実施されなかった保健指導を定期イベントから除外するなど、定期イベントデータベースＤ３の見直しに利用することができるので、指導プログラムを最適化させることができる。
【００８８】
チェック結果表示フラグＤ６１２には、イベントのチェック結果を指導者の画面に表示するか、非表示にするかを指定するフラグが登録される。具体的には、イベントのチェック結果を指導者の画面に表示する場合は”１”が、イベントのチェック結果を指導者の画面に表示する必要がない場合は”２”が、チェック結果表示フラグＤ６１２に登録される。
【００８９】
指導時間Ｄ６１３には、この保健指導に費やされた時間が登録される。例えば、電話及び面談による指導がされていれば、電話及び面談による指導時間が分単位で登録される。
【００９０】
図８は、本実施の形態の問診結果データベースＤ７の構成を示す説明図である。
【００９１】
問診結果データベースＤ７は、問診内容に対する参加者の回答が登録されるデータベースである。問診結果データベースＤ７は、参加者の識別子Ｄ７０１、問診の識別子Ｄ７０２、問診の回答Ｄ７０３及び目標の意思Ｄ７０４を含む。
【００９２】
参加者の識別子Ｄ７０１には、問診に回答した参加者の識別子が登録され、参加者管理データベースＤ４の識別子Ｄ４０１と共通の識別子が使用される。問診の識別子Ｄ７０２には、参加者が回答した問診の識別子が登録され、問診情報データベースＤ１３の問診の識別子Ｄ１３０１と共通の識別子が使用される。
【００９３】
問診の回答Ｄ７０３は、問診に対する回答内容が登録される。例えば、回答内容が「はい」であれば”１”が、回答内容が「いいえ」であれば”２”が、問診の回答Ｄ７０３に登録される。
【００９４】
目標の意思Ｄ７０４は、この問診内容を目標にするか否かを示すフラグが登録される。例えば、回答内容が「目標にする」であれば”１”が、回答内容が「目標にしない」であれば”２”が、目標の意思Ｄ７０４に登録される。
【００９５】
図９は、本実施の形態の個人別行動目標データベースＤ８の構成を示す説明図である。
【００９６】
個人別行動目標データベースＤ８は、本実施の形態の保健指導支援システムによる保健指導において参加者が設定した減量メニューが登録されるデータベースである。個人別行動目標データベースＤ８は、参加者の識別子Ｄ８０１、行動目標の登録日Ｄ８０２、連番Ｄ８０３、メニューの識別子Ｄ８０４及び増減Ｄ８０５を含む。
【００９７】
参加者の識別子Ｄ８０１には、この行動目標を設定した参加者の識別子が登録され、参加者管理データベースＤ４の識別子Ｄ４０１と共通の識別子が使用される。行動目標の登録日Ｄ８０２には、この行動目標が登録された年月日が登録される。
【００９８】
連番Ｄ８０３には、参加者が選択した減量メニューの参加者毎の連続番号が格納される。参加者が選択した減量メニューは、連番Ｄ８０３によって管理される。例えば、同じ減量メニューが同一参加者によって複数選択された場合は、選択数分の異なる番号が割り当てられる。
【００９９】
メニューの識別子Ｄ８０４には、参加者によって選択された減量メニューを一意に識別するための識別子が登録され、食事カロリーデータベースＤ９の識別子Ｄ９０１及び食事カロリーデータベースＤ１０の識別子Ｄ１００１と共通の識別子が使用される。
【０１００】
増減Ｄ８０５には、選択した減量メニューを行動目標として減らすのか増やすのかを示すフラグが登録される。例えば、食事に関する減量メニューのように減らすことを行動目標とする場合は増減Ｄ８０５に”１”が登録され、運動に関する減量メニューのように増やすことを行動目標とする場合は増減Ｄ８０５に”２”が登録される。
【０１０１】
図１０は、本実施の形態の食事カロリーデータベースＤ９の構成を示す説明図である。
【０１０２】
食事カロリーデータベースＤ９は、参加者に減量メニューとして提示される食事メニューが登録されるデータベースである。前述したように、食事カロリーデータベースＤ９に格納されている食事メニューは所定のカロリー（例えば、１００ｋｃａｌ）毎に食事の種類及び食事量が設定されている。
【０１０３】
食事カロリーデータベースＤ９には、食事メニューの識別子Ｄ９０１、食事カテゴリーＤ９０２及び食事メニュー名Ｄ９０３が格納される。
【０１０４】
食事メニューの識別子Ｄ９０１には、食事メニューを一意に識別するための識別子が登録される。食事カテゴリーＤ９０２には、食事の種類が登録される。例えば、食事の種類が主食であれば”１”が、食事の種類が酒であれば”２”が、食事の種類が間食であれば”３”が、食事に関係しない場合には”９”が、カテゴリーＤ９０２に登録される。食事メニュー名Ｄ９０３には、この食事メニューの名称及び量が登録される。
【０１０５】
図１１は、本実施の形態の運動カロリーデータベースＤ１０の構成を示す説明図である。
【０１０６】
運動カロリーデータベースＤ１０は、参加者に減量メニューとして提示される運動メニューが登録されるデータベースである。前述したように、運動カロリーデータベースＤ１０に格納されている運動メニューは所定のカロリー（例えば、１００ｋｃａｌ）毎に運動量が設定されている。
【０１０７】
食事カロリーデータベースＤ１０は、運動メニューの識別子Ｄ１００１、運動カテゴリーＤ１００２、運動メニュー名Ｄ１００３、基準体重Ｄ１００４及び基準時間Ｄ１００５を含む。
【０１０８】
運動メニューの識別子Ｄ１００１には、運動メニューを一意に識別するための識別子が登録される。運動カテゴリーＤ１００２には、運動の種類が登録される。例えば、運動が歩く又は走るであれば”１”が、運動がスポーツであれば”２”が、運動に関係しない場合には”９”が、カテゴリーＤ１００２に登録される。
【０１０９】
運動メニュー名Ｄ１００３には、この運動メニューの名称が登録される。基準体重Ｄ１００４には、基準時間Ｄ１００５に登録される運動時間の基準となる体重（ｋｇ単位）が登録される。基準時間Ｄ１００５には、基準体重Ｄ１００４における、運動メニューＤ１００３を行うべき時間（分単位）が登録される。
【０１１０】
これは、同じ運動でも、参加者の体重によって消費カロリーが変わることから、基準体重Ｄ１００４は、参加者の体重に基づいた適切な運動量を算出するために使用される。具体的には、基準体重Ｄ１００４の参加者が１００ｋｃａｌを消費するためには、基準時間Ｄ１００５の運動が必要である。同様に、体重Ｗｋｇの人が１００ｋｃａｌ消費するためには、下式で計算される時間の運動が必要である。
運動時間＝基準時間×基準体重／Ｗ
【０１１１】
例えば、体重８０ｋｇの参加者が１００ｋｃａｌを消費するために３０分必要な運動の場合、４０ｋｇの参加者が１００ｋｃａｌを消費するためには６０分の運動が必要であり、１００ｋｇの参加者が１００ｋｃａｌを消費するためには２４分の運動が必要である。
【０１１２】
図１２は、本実施の形態のパラメータ設定データベースＤ１１の構成を示す説明図である。
【０１１３】
本実施の形態のパラメータ設定データベースＤ１１は、本実施の形態の保健指導支援システムによって提示される減量メニューの優先順位を決定するために用いられる。パラメータ設定データベースＤ１１は、識別子Ｄ１１０１、設定項目Ｄ１１０２及び設定内容Ｄ１１０３を含む。
【０１１４】
識別子Ｄ１１０１には、設定されたパラメータを一意に識別する識別子が登録される。設定項目Ｄ１１０２は、設定内容の定義が登録される。例えば、図１２に示す、「［１：食事／２：運動］＋［カテゴリ］＋［１：優先順位／２：ランダム］」は、設定内容の１桁目が食事か運動かを示し、２桁目がメニューのカテゴリを示し、３桁目が優先する否かを示す。具体的には、設定内容Ｄ１１０３が「１１１」であれば、食事、カテゴリ＝１（食事のカテゴリー”１”は「主食」を示す）、優先的に提示することを示す。
【０１１５】
設定内容Ｄ１１０３には、減量メニューの優先順位を決定するパラメータが登録される。パラメータの識別子「３３３」は、食事の中で、主食、酒・・・の順に減量メニュー優先的に提示することを意味している。
【０１１６】
図１３は、本実施の形態の個人別減量目標データベースＤ１２の構成を示す説明図である。
【０１１７】
個人別減量目標データベースＤ１２は、本実施の形態の保健指導支援システムによる保健指導において参加者が設定した減量目標が登録されるデータベースである。個人別減量目標データベースＤ１２は、参加者の識別子Ｄ１２０１、減量目標の登録日Ｄ１２０２、開始日Ｄ１２０３、目標体重Ｄ１２０４及び減量期間Ｄ１２０５を含む。
【０１１８】
参加者の識別子Ｄ１２０１には、この減量目標を設定した参加者の識別子が登録され、参加者管理データベースＤ４の識別子Ｄ４０１と共通の識別子が使用される。減量目標の登録日Ｄ１２０２には、この減量目標が登録された年月日が登録される。
【０１１９】
開始日Ｄ１２０３には、この減量目標の開始年月日が登録される。目標体重Ｄ１２０４には、参加者によって設定された目標体重が登録される。減量期間Ｄ１２０５には、設定された目標体重に到達するまでの期間の目標が登録される。
【０１２０】
図１４は、本実施の形態の問診情報データベースＤ１３の構成を示す説明図である。
【０１２１】
問診情報データベースＤ１３は、本実施の形態の保健指導支援システムによる保健指導の開始時に、参加者に問い合わせられる問診内容が登録されるデータベースである。問診情報データベースＤ１３は、問診の識別子Ｄ１３０１、食事カテゴリＤ１３０２、運動カテゴリＤ１３０３及び問診内容Ｄ１３０４を含む。
【０１２２】
問診の識別子Ｄ１３０１は、問診内容を識別するための一意の識別子である。食事カテゴリＤ１３０２及び運動カテゴリＤ１３０３は、問診内容を分類するためのコードである。例えば、主食に関する問診であれば”１”が、酒に関する問診であれば”２”が、間食に関する問診であれば”３”が、食事に関係しない問診であれば”９”が食事カテゴリＤ１３０２に登録される。この食事カテゴリＤ１３０２には、食事カロリーデータベースＤ９の食事カテゴリーＤ９０２と共通の識別子が使用される。
【０１２３】
また、運動カテゴリＤ１３０３には、歩く・走ることに関する問診であれば”１”が、スポーツに関する問診であれば”２”が、運動に関係しない問診であれば”９”が登録される。この運動カテゴリＤ１３０３には、運動カロリーデータベースＤ１０の運動カテゴリーＤ１００２と共通の識別子が使用される。
【０１２４】
図１５は、本実施の形態の初期準備処理手段Ｍ１の機能要素を示すブロック図である。
【０１２５】
初期準備処理は、本実施の形態の保健指導支援システムが起動したとき、又は、本実施の形態の保健指導支援システムが起動したとき、にサーバ４００において実行される。
【０１２６】
初期準備処理では、まず、サーバ側管理手段Ｍ１０が、管理者認証処理を起動し、管理者端末装置１００からこの保健指導支援システムへのアクセスを認証する（Ｍ１１）。
【０１２７】
認証成功後、管理者端末装置１００は、情報登録処理手段Ｍ１２、基本設定処理手段Ｍ１３、メールサービス処理手段Ｍ１４及び減量記録データ抽出手段Ｍ１５にアクセスする。
【０１２８】
情報登録処理手段Ｍ１２は、データベースへのデータの入出力を制御するデータベース管理システムである。
【０１２９】
基本設定処理手段Ｍ１３は、パラメータ設定処理手段Ｍ１６、優先順位処理手段Ｍ１７及びユーザ管理手段Ｍ１８に分かれて構成されている。パラメータ設定処理手段Ｍ１６は、後述する条件の判定などを行うためのパラメータをパラメータ設定データベースＤ１１に登録する。優先順位処理手段Ｍ１７は、参加者に提示する食事メニュー及び運動メニューの優先度を設定又は変更し、パラメータ設定データベースＤ１１に登録する。ユーザ管理手段Ｍ１８は、指導者管理データベースＤ１及び参加者管理データベースＤ４を用いて、本実施の形態の保健指導支援システムの利用者（管理者、指導者、参加者）の情報を管理する。
【０１３０】
メールサービス処理手段Ｍ１４は、定期イベントデータベースＤ３のデータに基づいてイベントの検出と電子メールの送受信を制御する。
【０１３１】
減量記録データ抽出手段Ｍ１５は、参加者によって入力された情報に基づいて、減量記録データベースＤ５に登録された情報を読み出して、参加者端末装置３００に提供する。
【０１３２】
図１６は、本実施の形態のメールサービス処理手段Ｍ１４による処理のフローチャートである。
【０１３３】
メールサービス処理手段Ｍ１４は、参加者端末装置３００とサーバ４００との間の電子メールの送受信を制御するため、管理者端末装置１００からの要求に基づいて起動する。
【０１３４】
サーバ４００は、管理者端末装置１００からメールサービス処理手段Ｍ１４に対するアクセス要求を受け付けると、アクセス要求に含まれる処理の種類を判定し、処理を分岐させる（１４１）。判定の結果、アクセス要求がメールサービスの起動であれば、サーバ４００は、メールの受信間隔及びイベントの検出間隔を設定して（１４２）、イベントチェック処理手段Ｍ４３を起動することによって、メールの受信処理及びイベントの検出処理を実行する（１４３）。
【０１３５】
一方、サーバ４００は、アクセス要求がメールサービスの停止であれば、イベントチェック処理手段Ｍ４３を停止することによって、メールの受信及びイベントの検出を停止する（１４４）。
【０１３６】
さらに、サーバ４００は、アクセス要求がイベントの発行であれば、受け付けた内容のイベントを発行する（１４５）。
【０１３７】
以上説明した処理によって、サーバ４００で、イベントチェック処理手段Ｍ４３の起動及び終了が制御されることによって、メールの受信及びイベントの発行を制御することができる。
【０１３８】
図１７は、本実施の形態の優先順位設定処理手段Ｍ１７による処理のフローチャートである。
【０１３９】
管理者端末装置１００（又は指導者端末装置２００）は、優先度の順位を設定又は変更するカテゴリ（食事メニュー又は運動メニュー）の選択を求める。管理者端末装置１００は、食事メニュー又は運動メニューの選択、及び、食事カロリーデータベースＤ９の食事メニューカテゴリＤ９０２又は運動カロリーデータベースＤ１０の運動メニューカテゴリＤ１００２の選択を受け付ける（１７１）。管理者端末装置１００は、選択されたカテゴリーをサーバ４００に送信する。
【０１４０】
サーバ４００は、管理者端末装置１００から送信されたカテゴリーの選択を受信すると、受信したカテゴリーから優先度が設定されるデータベースを特定し、特定されたデータベース（食事カロリーデータベースＤ９又は運動カロリーデータベースＤ１０）から選択されたカテゴリーのデータを読み出して、読み出されたデータを管理者端末装置１００に送信する。
【０１４１】
その後、管理者端末装置１００は、受信したデータ（メニュー）の優先順位の入力を受け付ける（１７２）。管理者端末装置１００は、入力された優先順位をサーバ４００に送信する。
【０１４２】
サーバ４００は、管理者端末装置１００から送信された優先順位を受信すると、受信した優先度をデータベースに登録するか否かを判定する（１７３）。この判定の結果、優先度をデータベースに登録する場合は、受信した優先度をデータベース（食事カロリーデータベースＤ９又は運動カロリーデータベースＤ１０）に登録する。
【０１４３】
例えば、管理者端末装置１００で食事メニューのカテゴリが選択されると、サーバ４００は選択されたカテゴリーの食事メニュー名Ｄ９０３を食事カロリーデータベースＤ９から読み出し、読み出された食事メニュー名Ｄ９０３を管理者端末装置１００に送信する。そして、管理者端末装置１００は、食事メニューの優先順位の入力を受け付け、入力された優先順位をサーバ４００に送信する。サーバ４００は、受信した優先度を食事カロリーデータベースＤ９に登録する。なお、図１０において、食事カロリーデータベースＤ９の優先度欄は図示を省略する。同様に、図１１において、運動カロリーデータベースＤ１０の優先度欄は図示を省略する。
【０１４４】
以上の処理によって、食事カロリーデータベースＤ９及び運動カロリーデータベースＤ１０に登録された優先度を、各データベースのカテゴリ毎に、管理者が任意に設定又は変更することができる。これによって、参加者の習慣、思考、年齢、性別及び減量メニュー（食事メニュー８及び運動メニュー）の実施状況に応じて、食事メニュー及び運動メニューの優先度を設定することができる。
【０１４５】
なお、ステップ１７２では、管理者が優先度を入力する例を示したが、予め複数の優先度のパターンを設定し、管理者端末装置１００からパターンが選択されると、サーバ４００が選択されたパターンに従って、メニューの順位を決定してもよい。例えば、運動カロリーデータベースＤ１０の運動メニューについて、運動時間の短い順に順位付けを行う設定パターンを準備してもよい。
【０１４６】
また、過去の減量記録データベースＤ５から減量効果の高い順に食事カロリーデータベースＤ９及び運動カロリーデータベースＤ１０の順位を決定してもよい。例えば、サーバ４００が、個人別減量目標データベースＤ１２の減量期間Ｄ１２０５以内に目標体重Ｄ１２０４を達成した参加者の識別子を減量記録データベースＤ９から抽出し、抽出された参加者が実施した減量メニュー（運動メニュー及び食事メニュー）を連番Ｄ５０４〜Ｄ５０７から抽出し、抽出された減量メニューの出現頻度の高い順に優先順位を決定してもよい。
【０１４７】
また、実施された減量メニューを、減量記録データベースＤ９の連番Ｄ５０４〜Ｄ５０７から抽出し、抽出された減量メニューの実施率をカテゴリ毎に求め、求められた実施率の高い順に減量メニューの順位を割り当ててもよい。
【０１４８】
さらに、サーバ４００が、前述したようなパターンで減量メニューの優先度を割り当てた後に、管理者端末装置１００から減量メニューに割り当てられた優先度を補正できるようにしてもよい。
【０１４９】
図１８は、本実施の形態の参加準備処理手段Ｍ２の機能要素を示すブロック図である。
【０１５０】
参加準備処理は、本実施の形態の保健指導支援システムによる保健指導を受ける参加者の情報を指導者端末装置２００から登録する処理である。
【０１５１】
サーバ４００が、指導者端末装置２００からアクセス要求を受信すると、サーバ側管理手段（Ｍ２０）は、指導者認証処理（Ｍ２１）を起動する。指導者認証処理（Ｍ２１）は、アクセス要求に含まれる情報（例えば、識別子及びパスワード）と、指導者管理データベースＤ１に登録された情報とを照合し、アクセスを認証する。
【０１５２】
認証成功後、参加者処理登録処理を起動し、参加者の情報を登録する（Ｍ２２）。
【０１５３】
図１９は、本実施の形態の参加者登録処理手段Ｍ２２による処理のフローチャートである。
【０１５４】
参加者登録処理では、まず、指導者端末装置２００は、参加者の基本情報、測定情報、システム情報の入力を受け付ける。このとき、指導者端末装置２００には参加者登録画面（図２１参照）が表示され、指導者が必要な項目を入力する（２２１）。指導者端末装置２００に入力された情報は、サーバ４００に送信され、参加者管理データベースＤ４に登録される（２２２）。
【０１５５】
次に、サーバ４００は、問診情報データベースＤ１３から問診情報を読み出して参加者端末装置３００に送信する。なお、読み出される問診内容は、ステップ２２２で入力された参加者情報に基づいて選択されてもよい。例えば、参加者の性別、現在の体重等に基づいて問診内容を選択することができる。
【０１５６】
参加者端末装置３００は、受信した問診情報を表示する（２２３）。参加者端末装置３００は、問診に対する回答の入力を受け付ける。このとき、参加者端末装置３００には問診回答入力画面（図２２参照）が表示され、参加者が問診に対する回答を入力する（２２４）。参加者端末装置３００に入力された回答は、サーバ４００に送信され、問診結果データベースＤ７に登録される（２２５）。
【０１５７】
なお、問診を受けずに減量メニューを設定する場合には、ステップ２２３〜２２５の処理を実行せずに、ステップ２２６に進む。
【０１５８】
次に、サーバ４００は、問診結果データベースＤ７に登録された情報を参照して、減量メニューとして選択すべき項目を、食事カロリーデータベースＤ９及び運動カロリーデータベースＤ１０から抽出する。そして、サーバ４００は、抽出された食事メニュー及び運動メニューを、参加者端末装置３００に送る。このとき、問診結果データベースＤ７に問診結果が登録されていない場合は、サーバ４００は、減量メニューとして選択すべき項目の抽出は行わず、食事カロリーデータベースＤ９及び運動カロリーデータベースＤ１０に登録されている全項目を、参加者端末装置３００に送る。参加者端末装置３００は、サーバから送信された減量メニュー（食事メニュー及び運動メニュー）を減量プログラム設定画面（図２３参照）に表示する（２２６）。
【０１５９】
次に、サーバ４００は、減量プログラムの設定に必要な情報を、参加者端末装置３００に送る。このとき、参加者端末装置３００には減量プログラム設定画面（図２３参照）が表示され、参加者が減量プログラムの作成に必要な情報（目標体重、減量開始日及び減量実施期間）を入力する。参加者端末装置３００に入力された情報は、サーバ４００に送信され、個人別減量目標データベースＤ１２に登録される（２２７）。
【０１６０】
サーバ４００は、設定された情報から１日あたり減らすべきカロリーの目標を計算して、計算された目標カロリーを参加者端末装置３００に送る。参加者端末装置３００は、サーバ４００から送信された目標カロリーを減量プログラム設定画面（図２４参照）に表示する（２２８）。
【０１６１】
参加者端末装置３００は、減量メニューの選択を受け付ける（２２９）。このとき、参加者は同じメニューを複数選択してもよい。なお、ステップ２２９の処理は、図２０を参照して後に詳細に説明する。選択された減量メニューは、サーバ４００に送信され、個人別行動目標データベースＤ８に登録される（２３０）。
【０１６２】
なお、サーバ４００で目標カロリーの計算をしたが、ステップ２２７で減量プログラムの作成に必要な情報をサーバ４００に送らずに、参加者端末装置３００が目標カロリーの計算を実行してもよい。この場合は、ステップ２３０で、個人別減量目標データベースＤ１２へ情報を登録する。
【０１６３】
図２０は、本実施の形態の参加者登録処理手段Ｍ２２による処理のうち、ステップ２２９の詳細な処理のフローチャートである。
【０１６４】
まず、参加者からのお勧めの減量メニューの提示要求を待つ（２４０１）。参加者がお勧めの減量メニューの提示を要求すると、ステップ２４０２に進む。一方、参加者がお勧めの減量メニューの提示を要求しなければ、減量メニュー設定の初期画面（図２３）に表示されている減量メニューから減量メニューを選択する（２４２０）。
【０１６５】
ステップ２４０２では、パラメータ設定データベースＤ１１に設定されたパラメータを取得する（２４０２）。
【０１６６】
次に、パラメータ設定データベースＤ１１から取得したパラメータが示す優先順位に従って、食事メニューを食事カロリーデータベースＤ９から取得し（２４０３）、運動メニューを運動カロリーデータベースＤ１０から取得する（２４０４）。
【０１６７】
次に、問診結果データベースＤ７から目標とする意思Ｄ７０４が示されている問診を抽出する。その後、問診情報データベースＤ１３を参照して、問診結果データベースＤ７から抽出された問診のカテゴリーＤ１３０２及びＤ１３０３を特定する（２４０５）。
【０１６８】
その後、ステップ２４０６〜２４１１のループの処理に入る。すなわち、ステップ２４０６では、カウンタ（Ｃｏｕｎｔ）＝１及びカロリー計（ＣａｌＣｎｔ）＝０に初期化した後、カウンタの値が抽出されたメニュー数以下である間はステップ２４１１までのループの処理を繰り返し実行する。
【０１６９】
ループ内では、目標とする意思が示されている問診のカテゴリーに属するメニューを食事メニュー及び運動メニューから一つ抽出し（２４０７）、抽出されたメニューに対応するカロリーをＣａｌＣｎｔに加算する（２４０８）。なお、本実施の形態では、各メニューに対応するカロリーは、１００ｋｃａｌに設定されている。
【０１７０】
次に、ステップ２２８で計算された１日あたり減らすべきカロリーの目標とＣａｌＣｎｔとを比較する（２４０９）。その結果、ＣａｌＣｎｔが１日あたり減らすべきカロリーの目標以上になれば、提示するメニューが揃ったので、ループから抜けて、ステップ２４１２に進む。一方、ＣａｌＣｎｔが１日あたり減らすべきカロリーの目標以下であれば、カウンタ値（Ｃｏｕｎｔ）に１を加算する（２４１０）。そして、抽出されたメニュー数がカウンタ値未満であれば、ステップ２４０７に戻り、さらに、参加者に提示されるメニュー抽出する。
【０１７１】
一方、カウンタ値（Ｃｏｕｎｔ）が抽出されたメニュー数を超えれば、提示するメニュー数の上限に達したので、ループから抜けて（２４１１）、ステップ２４１２に進む。
【０１７２】
そして、抽出されたメニューは、参加者端末装置３００に送信され、減量メニュー設定画面（図２５）に抽出されたメニューが選択された状態で表示される（２４１２）。
【０１７３】
図２１は、本実施の形態における、保健指導の参加者による参加者情報の入力画面の説明図である。
【０１７４】
参加者情報入力画面は、指導者端末装置２００に表示され、指導者がこの画面を用いて情報を入力する。
【０１７５】
参加者情報入力画面には、基本情報として、参加者の氏名、性別、生年月日及びメールアドレスが入力される。また、参加者の測定情報として、身長及び体重（参加者の身体的特徴）が入力される。さらに、参加者のシステム情報として、参加者の識別子、パスワード、指導者名及び問診の要否が入力される。この問診の要否に、問診を「しない」と入力することによって、参加者に問診への回答を求めることなく（問診回答入力画面（図２２）を表示することなく）、減量メニューの設定（図２３）に進むことができる。
【０１７６】
「決定」ボタンが操作されることによって、これらの入力された情報は、サーバ４００に送信され、参加者管理データベースＤ４に登録される。
【０１７７】
図２２は、本実施の形態における、保健指導の参加者への問診に対する回答の入力画面の説明図である。
【０１７８】
問診回答入力画面は、参加者端末装置３００に表示され、参加者がこの画面を用いて問診に対する回答を入力する。
【０１７９】
問診回答入力画面には、食事及び運動に関する問診内容がカテゴリー別に分類されて表示されている。参加者は、各問診内容に「ＹＥＳ」又は「ＮＯ」で回答を入力する。なお、指導者または参加者が問診内容に対して改善が必要であると判断できる場合には「ＹＥＳ」を、改善が不要であると判断できる場合には「ＮＯ」を回答するように問診内容が作られている。
【０１８０】
さらに、このカテゴリを目標にするか否かを選択することができる。このカテゴリを目標にすることを選択すると、このカテゴリーに関連する減量メニューが優先的に提示される。なお、問診に対する回答が「ＮＯ」である場合、この問診に対して参加者は改善する必要がないと判断できるので、このカテゴリを減量の「目標にする」ことは選択できないように制御される。これによって、このカテゴリの減量メニューは提示されないようになる。このようにすることによって、改善する必要のないカテゴリを目標として提示しないことによって、選択可能な減量メニューを限定でき、参加者が減量メニューを効率的に選択できる。また、参加者が問題意識を持っているカテゴリーで減量メニューを選択させるので、減量の効果が向上する。
【０１８１】
「決定」ボタンが操作されることによって、これらの入力された情報は、サーバ４００に送信され、参加者問診結果データベースＤ７に登録される。なお、「スキップ」ボタンが操作されることによって、参加者が問診に回答することなく、減量メニューの設定（図２３）に進むことができる。
【０１８２】
図２３から図２５は、本実施の形態における、保健指導の参加者による減量メニューの設定画面の説明図である。図２３は、初期表示時の画面を、図２４は、体重・目標体重・減量期間入力時の画面を、図２５は、減量メニュー選択時の画面を示す。
【０１８３】
減量メニュー設定画面は、参加者端末装置３００に表示され、参加者がこの画面を用いて減量メニューを設定する。
【０１８４】
減量メニュー設定画面には、開始時体重が表示される。また、減量メニュー設定画面には、目標体重、減量開始日及び減量実施期間の入力欄が設けられる。また、減量メニュー設定画面には、減量後の体重及び減らすべき１日当たりのカロリーの表示欄が設けられる。さらに、減量メニュー設定画面には、減量メニュー（食事メニュー及び運動メニュー）がカード形式で表示され、お勧めの減量メニューを表示するための操作ボタン、及び、選択された減量メニューの表示欄が設けられる。また、問診結果データベースＤ７に問診結果が登録されている場合は、参加者が目標にすると意思表示したカテゴリーの減量メニューがカード形式で表示される。このように、減量メニューは参加者自身が目標にすると意思表示したカテゴリーのみが表示されるので、参加者が実行できそうなカードを容易に選択することができる。この減量メニューは一つのカードが所定のカロリー（例えば、１００ｋｃａｌ）に設定されている。この減量メニューは、食事及び運動に分けて表示され、さらに、食事は主食、酒、間食等に分類され、運動は歩く・走る、スポーツ等に分類されて表示される。このため、参加者は、容易に適するカードを選択することができる。また、参加者の体重によって消費カロリーが変わることから、参加者の体重に基づいて計算された運動時間に従った運動時間の運動メニューが表示される。このように、参加者の体重に基づいて運動時間が計算された減量メニューを参加者に提示するので、従来のように個別の体重に応じて運動時間を計算する必要がなくなり、指導者の作業を軽減することができる。
【０１８５】
図２３に示すように、初期表示時には、参加者登録（図１９の２２１）で入力された開始時体重が表示される。
【０１８６】
その後、図２４に示すように、参加者が、目標体重、減量開始日及び減量実施期間を入力すると、減量後の体重及び減らすべき１日当たりのカロリーが計算され、計算結果が表示される。
【０１８７】
参加者は計算された減らすべき１日当たりのカロリーを参照して、表示された減量メニューを選択する。
【０１８８】
参加者が減量メニューを選択すると、図２５に示すように、選択された減量メニューのリストが所定の表示欄に表示され、選択されたカードによって減少するカロリーが計算され、計算されたカロリーが表示される。
【０１８９】
減量メニューは一つのカードが所定のカロリーに設定されているので、参加者がどの減量メニューを選択しても、選択された減量メニューの数が同じであれば、所望の減量目標を達成することができる。
【０１９０】
なお、初期状態では、減量メニューのリストには、食事メニューでは食事量を減らし、運動メニューでは運動量を増やすように設定されているが、このメニュー毎の増減は変更することができる。例えば、選択される減量メニューの組み合わせによって、高カロリー（１００ｋｃａｌに相当する食事量が少ない）の食事メニューをＸ枚減らし、低カロリー（１００ｋｃａｌに相当する食事量が多い）の食事メニューをＹ枚増やしす。このとき、Ｘ＞Ｙとすることによって、合計でカロリーを減らすような減量プログラムを作成することが可能になり、ユーザの選択肢の幅を広げることができる。
【０１９１】
最後に「決定」ボタンが操作されることによって、これらの入力された情報は、サーバ４００に送信され、個人別行動目標データベースＤ８へ登録される。
【０１９２】
図２６は、本実施の形態の参加者データ入力・閲覧処理手段Ｍ３の機能要素を示すブロック図である。
【０１９３】
参加者データ入力処理は、本実施の形態の保健指導支援システムによる保健指導を受ける参加者の状態（減量メニューの実施状況、体重の変化等）を、参加者端末装置３００から登録する処理である。また、参加者データ閲覧処理は、本実施の形態の保健指導支援システムによる保健指導を受ける参加者の過去の状態（減量メニューの実施状況、体重の変化等）を参加者端末装置３００に表示する処理である。
【０１９４】
サーバ４００が、参加者端末装置３００からアクセス要求を受信すると、サーバ側管理手段Ｍ３０は参加者認証処理（Ｍ３１）を起動する。参加者認証処理（Ｍ３１）は、参加者の識別子Ｄ４０１、パスワードＤ４０７（図５参照）を用いて、参加者端末装置３００からこの保健指導支援システムへのアクセスを認証する。
【０１９５】
認証成功後、個人別減量記録表示処理を起動する（Ｍ３２）。具体的には、認証された参加者の識別子を用いて、減量記録データベースＤ５から、この参加者の過去の所定期間の記録を抽出する。そして、抽出された記録は、参加者端末装置３００に送信され、データ入力画面に表示される（図２７参照）。
【０１９６】
次に、参加者端末装置３００は、データ入力処理手段によって、参加者によって入力されたデータを受け付ける（Ｍ３３）。参加者によって入力されたデータは、サーバ４００に送信される。
【０１９７】
サーバ４００は、データ登録処理手段を起動し、参加者が入力したデータを減量記録データベースＤ５に登録する（Ｍ３４）。
【０１９８】
図２７は、本実施の形態における、保健指導の参加者による参加者の日々のデータを入力する画面の説明図である。
【０１９９】
データ入力画面は、参加者端末装置３００に表示され、参加者がこの画面を用いて日々の体重等を入力する。
【０２００】
データ入力画面には、この参加者の体重の変化、及び、減量メニューの実施状況が表示される。過去の実施状況は、体重が表示されたグラフの中に、同じ日付のカードの実施状況がアイコンによって表示される。例えば、減量メニューを実施したことによるカロリーの減少が１日あたりの目標カロリーの５０％以上であれば、笑った顔のアイコンが表示される。一方、減量メニューを実施したことによるカロリーの減少が１日あたりの目標カロリーの５０％未満であれば、泣いた顔のアイコンが表示される。
【０２０１】
具体的には、ある参加者の減らすべき１日当たりのカロリーが２７２ｋｃａｌである場合には、二つ以上の減量メニューを実施して、２００ｋｃａｌ以上のカロリーを減らすことができれば、笑った顔のアイコンが表示される。一方、一つ以下の減量メニューを実施して、１００ｋｃａｌ以下のカロリーしか減らすことができなければ、泣いた顔のアイコンが表示される。
【０２０２】
このように、参加者の体重及び減量メニューの実施状況をグラフによって表示するので、努力すれば体重が減り、努力を怠ると体重が減らない（増える）等、生活習慣の改善により体重にどのような影響が現れるかを参加者に気付かせる契機を与えることができる。
【０２０３】
また、データ入力画面には、データ入力欄が設けられる。データ入力欄には、日付、その日の体重、及び選択された減量メニューの実施状況が入力される。参加者は、日付欄に入力されるデータの日付を入力し、その日の体重及び選択された減量メニューの実施の有無を入力する。
【０２０４】
最後に「決定」ボタンが操作されることによって、これらの入力されたデータは、サーバ４００に送信され、減量記録データベースＤ５へ登録される。
【０２０５】
図２８は、本実施の形態の介入指導処理手段Ｍ４の機能要素を示すブロック図である。
【０２０６】
介入指導処理は、本実施の形態の保健指導支援システムによる保健指導を行う処理である。
【０２０７】
サーバ４００が、指導者端末装置２００からのアクセス要求を受信すると、サーバ側管理手段Ｍ４０は指導者認証処理手段Ｍ４１を起動する。指導者認証処理手段Ｍ４１は、指導者端末装置２００からこの保健指導支援システムへのアクセスを認証する（Ｍ４１）。
【０２０８】
また、サーバ４００は、所定のタイミングで（例えば、所定の期間毎に繰り返して）イベントチェック処理（図２９参照）を起動し、参加者に対してアクションをする必要があるイベントの発生を検出する（Ｍ４２）。そして、介入判定処理（図３０参照）を起動し、検出されたイベントに対し、介入（アクション）が必要か否かを判定する（Ｍ４８）。指導者認証処理Ｍ４１が指導者端末装置２００からのアクセス要求を契機に起動されるのに対し、イベントチェック処理手段Ｍ４２は、指導者端末装置２００からの要求によらず、予め設定した所定のタイミングで起動される。
【０２０９】
指導者認証処理手段Ｍ４１での認証成功後、サーバ４００は、イベントチェック結果表示処理（図３１参照）を起動し、検出されたイベントを指導者端末装置２００に表示する（Ｍ４３）。指導者は、イベントチェック結果表示画面（図３３）を見て、検出されたイベントに対する保健指導の内容を決定する。また、イベントによっては、メール送信手段を起動して、自動的に又は指導者の指示に基づいて、電子メールを送信する（Ｍ４７）。
【０２１０】
また、認証成功後、参加者一覧表示処理（図３２参照）を起動し、指導者端末装置２００に参加者の一覧を表示する（Ｍ４４）。指導者は、イベントチェック結果表示画面（図３３）を見て、各参加者の状況を確認することができる。
【０２１１】
また、認証成功後、指導記録登録処理（図３５参照）を起動し、指導者端末装置２００に指導記録登録画面（図３４）を表示し、指導者からの指導内容の入力を受け付ける（Ｍ４６）。
【０２１２】
また、認証成功後、個人別減量記録表示処理を起動し、減量記録データベースＤ５から減量記録を読み出して、個人別の減量記録を表示する（Ｍ４５）。
【０２１３】
また、認証成功後、指導記録参照処理を起動し、指導者端末装置２００に指導内容参照画面（図３６）を表示し、指導者が行った指導の内容を参照できるようにする（Ｍ４９）。
【０２１４】
図２９は、本実施の形態のイベントチェック処理手段Ｍ４２による処理のフローチャートである。
【０２１５】
イベントチェック処理は、参加者によって入力されたデータが所定の条件に合致するか否かを判定し、イベントを抽出する処理である。
【０２１６】
イベントチェック処理では、まず、抽出されるべき全ての定期イベントの情報を、定期イベントデータベースＤ３から取得する（４２０１）。
【０２１７】
その後、ステップ４２０２〜４２１５のループ１の処理に入る。すなわち、ステップ４２０２では、カウンタ１（Ｃｏｕｎｔ１）＝１に初期化した後、カウンタ１の値が抽出された定期イベント数以下である間はステップ４２１５までのループ１の処理を繰り返し実行する。
【０２１８】
ループ１内では、全ての参加者の情報を参加者管理データベースＤ４から取得する（４２０３）。
【０２１９】
その後、ステップ４２０４〜４２１３のループ２の処理に入る。すなわち、ステップ４２０４では、カウンタ２（Ｃｏｕｎｔ２）＝１に初期化した後、カウンタ２の値が参加者データが取得された参加者数以下である間はステップ４２１３までのループ２の処理を繰り返し実行する。
【０２２０】
ループ２内では、定期イベントデータベースＤ３から取得したタイミングＤ３０２と、参加者の減量開始日からの経過日数及び／又は減量期間とを比較する。そして、タイミングの条件が一致する参加者を特定する（４２０５）。
【０２２１】
その後、参加者の減量記録と定期イベントの検出条件Ｄ３０３とを比較する（４２０６）。その結果、参加者の減量記録が検出条件Ｄ３０３を満たす場合、参加者メール文言の識別子Ｄ３０５に登録されている識別子に対応するメールのタイトル・本文、及び指導者文言の識別子Ｄ３０６に登録されている識別子に対応する指導者向け文言、を定型文言データベースＤ２から読み出し、参加者へ通知されるメール文章、及び指導者への通知文章を作成する（４２０７）。このとき、読み出された文言に含まれるキーワード（例えば、氏名）は、この参加者に適するように置換される。
【０２２２】
一方、参加者の減量記録が定期イベントの検出条件Ｄ３０３を満たさなければ、この参加者に対してはこのイベントを実行せず、次の参加者の処理を行うために、カウンタ２をインクリメントする（４２１２）。
【０２２３】
次に、定期イベントが検出されたことを指導記録データベースＤ６へ登録する（４２０９）。このとき、指導記録データベースＤ６の状態Ｄ６１１には”１”（保健指導が未だ実施されていないことを示す）が登録される。
【０２２４】
次に、定期イベントデータベースＤ３のイベント内容Ｄ３０４が「メール自動送信」であるか否かを判定する（４２１０）。その結果、イベント内容Ｄ３０４が「メール自動送信」であれば、参加者宛のメールを送信して（４２１１）、状態Ｄ６１１には”２”（保健指導が既に実施されたことを示す）が登録される。
【０２２５】
一方、イベント内容Ｄ３０４が「メール自動送信」であれば、指導者による判断の後に保健指導が行われるので、ステップ４２１２に進み、次の参加者の処理を行うために、カウンタ２をインクリメントする（４２１２）。そして、カウンタ２の値が参加者データが取得された参加者数を超えていれば、全ての参加者についてイベントチェック処理が終了したので、ステップ４２１４に進み、ループ２を抜ける。一方、カウンタ２の値が参加者データが取得された参加者数以下であれば、未だイベントチェック処理が終了していない参加者がいるので、ステップ４２０４に戻る。
【０２２６】
ステップ４２１４では、次の定期イベントの処理を行うために、カウンタ１をインクリメントする。そして、カウンタ１の値が抽出された定期イベント数を超えていれば、全ての定期イベントについてイベントチェック処理が終了したので、このイベントチェック処理を終了する。一方、カウンタ１の値が抽出された定期イベント数を以下であれば、イベントチェック処理が終了していない定期イベントがあるので、ステップ４２０２に戻る。
【０２２７】
図３０は、本実施の形態の介入判定処理手段Ｍ４８による介入判定処理４２０８のフローチャートである。
【０２２８】
介入判定処理４２０８は、ステップ４２０６において、定期イベントの検出条件Ｄ３０３が介入判定に関わる場合に実行される処理である。
【０２２９】
介入判定処理４２０８では、まず、個人別減量目標データベースＤ１２から参加者の減量開始日を取得し、開始日から現在（介入判定時）までの期間で減量記録データベースＤ５に登録された改善実施項目数を取得する（４８１）。
【０２３０】
次に、参加者管理データベースＤ４に登録された開始時体重Ｄ４０９から減量記録データベースＤ５に登録された現在の体重Ｄ５０３を減じ、現在（介入判定時）の体重の減少量を算出する（４８２）。
【０２３１】
そして、体重減少量を改善実施項目数で除した値と、パラメータ設定データベースＤ１１に設定されたパラメータとを比較する（４８３）。その結果、体重減少量を改善実施項目数で除した値が予め設定されたパラメータ以下であれば、介入判定は「ＯＫ」であると判定される（４８４）。
【０２３２】
図３１は、本実施の形態のイベントチェック結果表示処理手段Ｍ４３による処理のフローチャートである。
【０２３３】
イベントチェック結果表示処理は、検出されたイベントを指導者端末装置２００に表示し、イベントの状態を変更する処理である。
【０２３４】
イベントチェック結果表示処理では、まず、チェック結果表示フラグＤ６１２が”１”のイベントのデータを、指導記録データベースＤ６から取得し、取得したデータを指導者端末装置２００に送信する（４３１）。
【０２３５】
指導者端末装置２００は、データを受信すると、図３３に示すように、イベントのデータを表示する（４３２）。イベントチェック結果表示画面（図３３）に表示されるイベントの内容は、検出されたイベントの定期イベントデータベースＤ３に登録された指導者文言識別子Ｄ３０６を用いて、定型文言データベースＤ２を参照して、本文Ｄ２０３から、イベントチェック結果表示画面に表示すべき内容を取得する。
【０２３６】
このとき、イベントチェック結果表示画面上で、指導者が状態を「未」「済」の間で変更することによって、状態６１１及びチェック結果表示フラグＤ６１２を変更することができる。なお、この段階では、状態６１１及びチェック結果表示フラグＤ６１２の変更は指導記録データベースＤ６には登録されない。このように、イベントの表示状態を変更可能にしたので、指導者によるアクションが必要なイベントを選択して表示することができる。
【０２３７】
その後、「状態確定」ボタンが操作されたか否かを判定する（４３５）。「状態確定」ボタンの操作が検出されれば、指導記録データベースＤ６の状態Ｄ６１１を変更する。具体的には、画面上の状態「未」のイベントは状態Ｄ６１１を”１”（保健指導がまだ実施されていないことを示す）に変更し、画面上の状態「済」のイベントは状態Ｄ６１１を”２”（保健指導が既に実施されたことを示す）に変更する（４３６）。
【０２３８】
その後、「済削除」ボタンが操作されたか否かを判定する（４３３）。「済削除」ボタンの操作が検出されれば、状態が「済」に変更されたイベントを画面から消去する。そして、状態が「済」のイベントの状態６１１を”２”（保健指導が既に実施されたことを示す）及びチェック結果表示フラグＤ６１２を”２”（画面に表示する必要がないことを示す）に変更して、変更されたデータを指導記録データベースＤ６に登録する（４３４）。
【０２３９】
このように、イベントの状態や画面上に表示させるか否かを指導者が変更できるようにしたので、例えば、アクションが必要な状態「未」のイベントをリマインダとして表示することができる（状態６１１＝”１”，チェック結果表示フラグＤ６１２＝”１”）。また、既に実施された状態「済」のイベントを画面上で表示しないようにしたり（状態６１１＝”２”，チェック結果表示フラグＤ６１２＝”２”）、逆に、既に実施されたことを把握できるように状態「済」のイベントをを画面上に表示したままにすることもできる（状態６１１＝”２”，チェック結果表示フラグＤ６１２＝”１”）。
【０２４０】
図３２は、本実施の形態の参加者一覧表示処理手段Ｍ４４による処理のフローチャートである。
【０２４１】
参加者一覧表示処理は、参加者の情報を指導者端末装置２００に表示するための処理である。
【０２４２】
参加者一覧表示処理では、まず、指導者が担当する参加者の氏名、性別、年齢、経過日数、日々の体重、目標体重等を、参加者管理データベースＤ４、減量記録データベースＤ５、個人別減量目標データベースＤ１２から取得する（４４１）。その後、この参加者の介入指導の記録を指導記録データベースＤ６から取得する（４４２）。その後、参加者を予め設定された優先順位（日付、経過日数、目標達成状況等）によって並べ替え、リスト形式で表示する（４４３）。
【０２４３】
図３３は、本実施の形態におけるイベントチェック結果の表示画面の説明図である。
【０２４４】
イベントチェック結果表示画面は、指導者端末装置２００に表示され、指導者がイベントに対するアクション（保健指導）の指示を入力する。
【０２４５】
イベントチェック結果表示画面には、イベントのチェック結果の表示欄が設けられる。イベントチェック結果表示処理手段（Ｍ４３）は、イベントチェック結果表示欄に表示するためのデータを生成する。
【０２４６】
チェック結果表示欄には、イベントを検出した日時、このイベントに関係する参加者名、検出されたイベントの内容、及び、イベントの状態が表示される。また、チェック結果表示欄には、イベントがメールに関するものの場合にはメールの処理の指示ボタン（状態「未」の場合は「編集」と「送信」、状態「済」の場合は「閲覧」）が設けられる。指導者が「送信」ボタンを操作すると、参加者へ保健指導をする電子メールが、そのタイトル・本文が変更されることなく、送信される。一方、指導者が「編集」ボタンを操作すると、参加者へ保健指導をする電子メールのタイトル・本文を編集する画面を表示し、タイトル・本文の編集の終了後に、参加者へ電子メールが送信される。このように、各参加者へ送信されるメールを編集可能にしたので、各参加者に適した指導をすることができる。また、「閲覧」ボタンを操作すると、既に送信済みのメールのタイトル・本文を閲覧できる。このように、送信済みのメールを参照可能にしたので、指導者は過去の指導を参考にした指導ができるようになる。
【０２４７】
また，送信された電子メールのタイトル及び本文が指導記録データベースＤ６のメールタイトルＤ６０９、メール本文Ｄ６１０に保存される。このように、指導記録データベースＤ６には、実際に送信されたメールタイトルＤ６０９及びメール本文Ｄ６１０が登録されるので、関連イベント識別子Ｄ６０６を用いて、定期イベントデータベースＤ３の参加者メール文言Ｄ３０５を参照することによって、定型文言データベースＤ２に登録されている内容と実際に送信されたメール本文とを比較することできる。このため、この保健指導のために、定型のメール本文から指導者によって変更された部分を特定でき、この特定された変更箇所を、定型文言データベースＤ２に登録されたメール本文（テンプレート）Ｄ２０３の見直しに利用することができるので、指導プログラムを最適化させることができる。
【０２４８】
また、イベントチェック結果表示画面には、「状態確定」ボタン、「済削除」ボタン及び「全件表示」ボタンが設けられる。指導者が「状態確定」ボタンを操作すると、画面上の状態「未」「済」に応じて指導記録データベースＤ６の状態Ｄ６１１が変更される。また、「済削除」ボタンを操作すると、状態「済」のイベントが、イベントチェック結果表示画面から消去される。また、指導者が「全件表示」ボタンを操作すると、画面上に他の指導者が担当すべきイベントであっても、イベントチェック結果表示フラグが”１”の全てのイベントが表示される。
【０２４９】
指導者は、「全件表示」ボタンを操作することによって、他の指導者が担当すべきイベントについてもイベントチェック結果表示画面に表示して、他の指導者が担当すべきイベントについても指導を行うことができる。これによって、担当すべき指導者が不在時に発生したイベントに対しても、他の指導者がタイミングを逸することなく指導を行うことができる。また、一人の指導者が担当する参加者人数が多い場合や、指導者の指導能力の差によって業務が遅延する可能性がある場合に、他の指導者が指導業務を代行できるので、業務の負荷を分散でき、全体の指導効率を向上できる。
【０２５０】
また、他の指導者が担当すべきイベントについて指導を行った際に、「状態確定」ボタンを操作して状態「済」で表示されるように（状態６１１＝”２”，チェック結果表示フラグＤ６１２＝”１”）しておけば、本来担当すべき指導者がイベントチェック結果表示画面を参照したときに、自分の代わりに他の指導者が指導を実施してくれたことを把握することができる。
【０２５１】
さらに、イベントチェック結果表示画面には、保健指導の対象の参加者の一覧が表示される。参加者一覧表示処理手段（Ｍ４４）は、参加者一覧に表示するためのデータを生成する。参加者一覧には、参加者の氏名、指導開始日からの経過日数、指導開始時の体重、指導開始から１０日目の体重、指導開始から２０日目の体重、指導開始から３０日目の体重、目標体重、介入判定結果、及び、前回指導の概要が表示される。
【０２５２】
指導開始から１０日目の体重の表示欄には、上段に１０日目の体重が、中段に１０日目の目標体重が、及び、下段に１０日目の目標達成状況が表示される。目標達成状況は、目標達成であれば「○」が、目標未達成であれば「×」が表示される。２０日目の体重及び３０日目の体重も、１０日目の体重と同様の表示をする。なお、２０日目の体重、及び３０日目の体重も、１０日目の体重と同様の表示をする。
【０２５３】
介入判定結果には、介入判定（Ｍ４８）の結果（要／否、判定日）が表示される。
前回指導の概要には、指導記録データベースＤ６に登録されている前回の指導内容を表示する。前回の指導内容を表示することによって、指導者が担当する参加者が増えた場合にも、各参加者にいつどのような指導をしたのかを思い出させる契機とすることができる。
【０２５４】
参加者一覧中に設けられた「Ｇｏ」ボタンを操作することによって、各参加者のデータ入力・閲覧画面へ遷移する。このため、指導者が、必要に応じて、参加者別に減量状況の詳細を確認することができるので、各参加者に適した指導が可能になる。
【０２５５】
図３４は、本実施の形態における指導記録登録画面の説明図である。
【０２５６】
指導記録登録画面は、指導者端末装置２００に表示され、指導者が参加者に実施した保健指導の記録を入力する。なお、システムが自動的に実施した保健指導（例えば、自動的に送信される電子メール）の記録は、自動的に指導記録データベースＤ６に登録されるが、指導者がシステムとは別に行った保健指導の記録は、指導者が指導記録登録画面を用いて入力する必要がある。
【０２５７】
指導記録登録画面には、参加者の識別子の入力欄、参加者の氏名の表示欄、指導者の識別子の入力欄、及び、指導者の氏名の表示欄が設けられる。参加者の識別子の入力欄に参加者の識別子が入力されると参加者の氏名が表示される。
【０２５８】
指導者の識別子の入力欄に指導者の識別子が入力されると、指導者の氏名が表示される。なお、参加者と指導者との関係は参加者管理データベースＤ４に登録されているので、入力された参加者の識別子に対応する指導者の識別子を自動的に表示してもよい。しかし、本実施の形態では指導者の識別子の入力欄を設けている。これは、この参加者を担当すると予め定められた指導者以外の指導者でも、指導を行えるようにするためである。
【０２５９】
例えば、担当すべき指導者が休みであったり、指導者の負荷を分散させるために、担当指導者以外の指導者が指導を代行する場合でも、参加者への指導を行った指導者の情報を漏れなく管理することができる。また、指導者毎に、実施した全ての指導（代行した指導も含む）を管理できるので、指導記録データベースＤ６を指導者の評価に活用することができる。
【０２６０】
さらに、指導記録登録画面には、指導実施日時、指導の種別、指導時間、及び指導内容の入力欄が設けられる。指導の種別は、「電話」、「メール」、「面談」等の予め設定された種類から選択される。指導内容にはテキスト文が入力される。指導時間は、この保健指導に費やされた時間、例えば、電話及び面談による指導の場合は指導時間が分単位で入力される。
【０２６１】
最後に「決定」ボタンが操作されることによって、これらの入力された情報は、サーバ４００に送信され、指導記録データベースＤ６へ登録される。
【０２６２】
図３５は、本実施の形態の指導記録登録処理手段Ｍ４６による処理のフローチャートである。
【０２６３】
指導記録登録処理手段Ｍ４６では、まず、指導者端末装置２００が指導記録登録画面（図３４）を表示する。指導者は、指導記録登録画面に所定の事項を入力する（４６１）。指導者端末装置２００は、決定ボタンの操作を検出すると、指導内容登録画面に入力された内容を受け付ける（４６２）。なお、所定の時間、決定ボタンが操作されなければ、指導記録登録処理手段Ｍ４６による処理を終了する。
【０２６４】
指導者端末装置２００は、参加者管理データベースＤ４に登録されている参加者の識別子Ｄ４０１と担当指導者の識別子Ｄ４０６との対応を参照して、入力された指導者の識別子が、この参加者を担当する指導者の識別子と等しいか否かを判定する（４６３）。
【０２６５】
その結果、両識別子が等しく、入力された指導者がこの参加者を担当する指導者であると判定されると、チェック結果表示フラグＤ６１２を”２”に設定する（４６４）。これは、指導を実施した者が担当すべき指導者であった場合に、イベントチェック結果表示画面（図３３）にイベントを表示する必要がないため、チェック結果表示フラグＤ６１２に”２”（画面に表示する必要がないことを示す）を登録する。
【０２６６】
一方、両識別子が異なり、入力された指導者がこの参加者を担当する指導者ではないと判定されると、チェック結果表示フラグＤ６１２を”１”に設定する（４６５）。これは、指導を実施した者が担当すべき指導者ではなかった場合に、担当指導者が指導が実施されたことをイベントチェック結果表示画面を見て認識できるように、イベントチェック結果表示画面にイベントを表示するとよい。このため、チェック結果表示フラグＤ６１２に”１”（画面に表示する必要があることを示す）を登録する。
【０２６７】
そして、状態Ｄ６１１に”２”（保健指導が既に実施されたことを示す）を設定して、入力された内容が、指導記録データベースＤ６が登録される（４６６）。
【０２６８】
図３６は、本実施の形態の指導記録参照画面の説明図である。
【０２６９】
指導者端末装置２００は、指導記録参照処理（Ｍ４９）を実行することによって指導記録参照画面を表示する。指導者は、指導記録参照画面を見ることによって、過去に行われた指導の内容を参照することができる。
【０２７０】
指導記録参照画面には、参加者の識別子の入力欄、参加者の氏名の表示欄、及び、指導者の氏名の表示欄が設けられる。参加者の識別子の入力欄に参加者の識別子が入力されると参加者の氏名が表示される。指導者の氏名は、参加者管理データベースＤ４をもとに、入力された参加者の識別子に対応する指導者の名前が表示される。
【０２７１】
指導記録参照画面には、指導記録データベースＤ６から抽出された、対象参加者ＩＤが一致する指導記録が表示される。
【０２７２】
指導記録参照画面には、実施日時、イベント発生日時、実施者、種別、内容、状態、及び、表示／非表示の表示欄が設けられる。
【０２７３】
実施日時には、指導を実施した日時（Ｄ６０４）が表示される。なお、実施日時が空欄の場合は、保健指導が実施されていないので、実施者も空欄であり、状態「未」である。イベント発生日時は、指導の契機となったイベントが発生した日時（Ｄ６０７）が表示される。なお、指導者が指導記録登録処理手段（Ｍ４６）を使用して登録した保健指導は、対応するイベントが存在しない（又は、対応するイベントが特定できない）ことから、イベント発生日時が空欄となる。
【０２７４】
実施者には、指導を実施した指導者の名前が、指導者の識別子（Ｄ６０３）に基づいて表示される。種別には、指導の種別（Ｄ６０５）が表示される。内容には、指導の内容（Ｄ６０８）が表示される。状態には、指導の状態（Ｄ６１１）、すなわち、既に指導が行われたか否かが表示される。表示欄には、指導をイベントチェック結果表示画面（図３３）に表示するか否かが（チェック結果表示フラグＤ６１２）表示される。
【０２７５】
イベント一覧中に設けられた「Ｇｏ」ボタンは、指導種別がメールである場合に、表示される。そして「Ｇｏ」ボタンが操作されることによって、送信した（又は、送信前で保存されている）メールの内容を表示する。
【０２７６】
本実施の形態では、指導記録データベースＤ６に指導記録の詳細な情報を登録し、指導記録の内容を指導記録参照画面によって参照できるので、保健指導のポイントを容易に計算することができる。また、予め指導内容とポイントとの対応テーブルを設定しておけば、システムによって自動的にポイント計算することができる。これによって、保健指導実績の報告業務を効率化することができる。
【０２７７】
また、過去に行った指導の内容を指導記録参照画面によって参照できるので、過去に行った指導を参考にした指導をすることができる。特に、他の指導者が指導業務を代行する際に有効である。
【０２７８】
さらに、イベント発生日時Ｄ６０７及び指導実施日時Ｄ６０４を指導記録データベースＤ６に登録しているので、イベント発生から指導実施までの時間によって、その指導者がイベントに対して迅速に対応できているかを評価することができる。
【０２７９】
さらに、実際に指導に使用されたメール本文Ｄ６１０を指導記録データベースＤ６に登録しているので、定型文言のメールの内容と実際に送信したメールの内容とを比較することができ、指導者毎の指導の傾向、すなわち、指導者がメールを編集する頻度が多いか少ないか、編集する場合どのような文章を追加しているか、などを分析することができる。
【０２８０】
さらに、指導者が指導したタイミングとその後の一定期間の参加者の減量記録の関係を分析することによって、指導が参加者の減量に影響を与えたかを評価することができる。例えば、ある指導を実施した後の一定期間内に参加者の体重が減少傾向になる、及び／又は、カード実施率が高くなれば、その指導が参加者に適切であったと判断することができ、このような指導にプラスの評価を与えることができる。
【０２８１】
また、プラスの評価が与えられた指導を分析することによって、指導プログラムを最適化することができる。例えば、同種のイベントについて送信されたメールを、プラス評価が与えられたものと、プラス評価が与えられていないものに分類する。そして、プラス評価が与えられたものの特徴（共通する内容の文章を追加している等）を抽出して、定型文言に反映させることによって、定型文言をより効果が期待できるものにすることができ、指導者の能力（メール文言の編集能力）の差による減量効果のバラツキを均質化することができる。
【０２８２】
図３７は、本実施の形態のイベント設定手段Ｍ５の機能要素を示すブロック図である。
【０２８３】
イベント設定手段Ｍ５は、管理者が管理者端末装置１００（又は、指導者が指導者端末装置２００）を介して、サーバ４００の定期イベントデータベースＤ３又は定型文言データベースＤ２にアクセスを要求したときに起動する。
【０２８４】
サーバ４００は、管理者端末装置１００（又は指導者端末装置２００）から、定期イベントの編集又は電子メールに使用される定型文言の編集についてアクセス要求を受け付けると、サーバ４００のサーバ側管理手段Ｍ５１は指導者認証処理手段Ｍ５１を起動する。指導者認証処理手段Ｍ５１は、アクセス要求に含まれる情報（例えば、識別子及びパスワード）と、指導者管理データベースＤ１に登録された情報とを照合し、アクセスを認証する。
【０２８５】
サーバ４００は、認証が完了すると、アクセス要求が定型文言の編集であれば定型文言編集処理手段Ｍ５２を起動し、アクセス要求が定期イベントの編集であれば定期イベント編集処理手段Ｍ５３を起動する。
【０２８６】
定型文言編集処理手段Ｍ５２は、文言の識別子Ｄ２０１、タイトルＤ２０２及び本文Ｄ２０３を定型文言データベースＤ２から読み出して、読み出したデータを管理者端末装置１００に送信する。管理者端末装置１００は、受信した定型文言データベースＤ２の内容を表示し、管理者によって入力されたデータをサーバ４００の定型文言編集処理手段Ｍ５２に送信する。定型文言編集処理手段Ｍ５２は、管理者端末装置１００から受信した情報を定型文言データベースＤ２に登録する。
【０２８７】
定期イベント編集処理手段Ｍ５３は、タイミングＤ３０２、条件Ｄ３０３、イベント内容Ｄ３０４、メール文言の識別子Ｄ３０５及び指導者文言の識別子Ｄ３０６を定期イベントデータベースＤ３から読み出して、読み出したデータを管理者端末装置１００に送信する。管理者端末装置１００は、受信した定期イベントデータベースＤ３の内容を表示し、管理者によって入力されたデータをサーバ４００の定期イベント編集処理手段Ｍ５３に送信する。定期イベント編集処理手段Ｍ５３は、管理者端末装置１００から受信した情報を定期イベントデータベースＤ３に登録する。
【０２８８】
図３８は、図３７に示した定型文言編集処理手段Ｍ５２による処理のフローチャートである。
【０２８９】
定型文言編集処理は、サーバ４００が管理者端末装置１００（又は、指導者端末装置２００）から定型文言の編集要求を受信すると起動される。
【０２９０】
まず、サーバ４００の定型文言編集処理手段Ｍ５２は、管理者端末装置１００から受信した定型文言の編集要求が参加者宛の定型文の編集要求であるか、指導者宛の定型文の編集要求であるかを判定する（５２０１）。判定の結果、定型文言の編集要求が参加者宛の定型文の編集要求であれば、定型文言データベースＤ２の文言の識別子Ｄ２０１が「Ｐ」で始まるレコードを選択し、選択されたレコードのデータを管理者端末装置１００に送信する（５２０２）。そして、定型文言編集処理手段Ｍ５２は参加者宛の定型文言の区分を”Ｐ”に設定して（５２０３）、ステップ５２０６に進む。
【０２９１】
一方、ステップ５２０１における判定の結果、定型文言の編集要求が指導者宛の定型文の編集要求であれば、定型文言データベースＤ２の文言の識別子Ｄ２０１が「Ｓ」で始まるレコードを選択し、選択されたレコードのデータを管理者端末装置１００に送信する（５２０４）。そして、定型文言編集処理手段Ｍ５２は指導者宛の定型文言の区分を”Ｐ”に設定して（５２０５）、ステップ５２０６に進む。
【０２９２】
次に、サーバ４００は、定型文言データベースＤ２に既に登録されている定型文言を選択するか否を問い合わせる（５２０６）。この問い合わせに対する管理者端末装置１００からの応答として、既登録の定型文言が選択されればステップ５２０９へ進み、既登録の定型文言が選択されなければ新たに定型文言を登録するためにステップ５２０７へ進む。
【０２９３】
新規登録の場合は、管理者端末装置１００はタイトルと本文の入力を受け付けて、受け付けた情報をサーバ４００に送る（５２０７）。その後、サーバ４００はシリアル番号を生成し、ステップ５２０３又は５２０５で設定された区分に生成されたシリアル番号を付加して、文言の識別子を生成する。そして、定型文言データベースＤ２に新たにレコードを加え、生成された文言の識別子を登録する。そして、サーバ４００が管理者端末装置１００から受け付けたタイトル及び本文を、各々、定型文言データベースＤ２のタイトルＤ２０２と本文Ｄ２０３へ登録する（５２０８）。
【０２９４】
一方、ステップ５２０６で、既登録の定型文言が選択されている場合は、既登録の定型文言を削除するか否かを管理者端末装置１００に問い合わせる。この問い合わせに対する管理者端末装置１００からの応答が「削除」であればステップ５２１３へ進み、応答が「削除」でなければステップ５２１０に進む（５２０９）。
【０２９５】
ステップ５２１０では、選択されている定型文言のデータを定型文言データベースＤ２から読み出して、読み出されたデータを管理者端末装置１００に表示する。管理者端末装置１００は、タイトルＤ２０２及び本文Ｄ２０３の変更を受け付ける。そして、変更されたタイトルＤ２０２及び本文Ｄ２０３に文言の識別子Ｄ２０１を付加して、サーバ４００へ送信する（５２１０）。
【０２９６】
サーバ４００は、管理者端末装置１００から受信したデータを同じ識別子で更新するか、又は、別の識別子で新規に登録するかを判定する（５２１１）。
【０２９７】
この判定の結果が新規登録であれば、新しい文言の識別子及びレコードを生成し、文言の識別子Ｄ２０１、タイトルＤ２０２及び本文Ｄ２０３を、定型文言データベースＤ２の新たなレコードに登録する（５２０８）。一方、判定の結果が更新であれば、文言の識別子Ｄ２０１のレコードに、編集されたタイトルＤ２０２及び本文Ｄ２０３を登録して、定型文言データベースＤ２を更新する（５２１２）。
【０２９８】
また、定型文言を削除する場合は、選択された文言の識別子のレコードを、定型文言データベースＤ２から削除する（５２１３）。
【０２９９】
以上の処理によって、管理者（又は、指導者）は、定型文言データベースＤ２を編集することができ、指導者宛と参加者宛に区分けして、所望のメッセージを作成または更新することができる。
【０３００】
図３９は、図３７に示した定期イベント編集処理手段Ｍ５３による処理のフローチャートである。
【０３０１】
定期イベント編集処理は、サーバ４００が管理者端末装置１００（又は、指導者端末装置２００）から定型文言の編集要求を受信すると起動される。
【０３０２】
まず、サーバ４００の定期イベント編集処理手段Ｍ５３は、管理者端末装置１００から受信した定期イベントの編集要求において、定期イベントデータベースＤ３に既に登録されている定期イベントが指定されていれば、指定された定期イベントを更新または削除するために、ステップ５３０４へ進む。一方、既登録の定期イベントが指定されていなければ、定期イベントを新規登録に登録するために、ステップ５３０２へ進む。
【０３０３】
新規登録の場合は、管理者端末装置１００は、タイミング、イベント内容及び条件の入力を受け付けて、受け付けた情報をサーバ４００に送る（５３０２）。次に、サーバ４００はシリアル番号を生成し、生成されたシリアル番号をイベントの識別子に定める。そして、定期イベントデータベースＤ３に新たにレコードを加え、イベントの識別子Ｄ３０１を登録する（５３０３）。そして、サーバ４００が管理者端末装置１００から受け付けたタイミング、イベント内容及び条件を、各々、定期イベントデータベースＤ３のタイミングＤ３０２、条件Ｄ３０３及びイベント内容Ｄ３０３へ登録する。
【０３０４】
一方、ステップ５３０１で、既登録の定期イベントが指定されている場合は、既登録の定期イベントを削除するか否かを管理者端末装置１００に問い合わせる。この問い合わせに対する応答が「削除」であればステップ５３０８へ進み、応答が「削除」でなければステップ５３０５に進む（５３０４）。
【０３０５】
ステップ５３０５では、指定されている定期イベントのデータを定期イベントデータベースＤ３から読み出して、読み出されたデータを管理者端末装置１００に表示する。管理者端末装置１００は、タイミングＤ３０２、条件Ｄ３０３及びイベント内容Ｄ３０４の変更を受け付ける。そして、変更されたタイミングＤ３０２、条件Ｄ３０３及びイベント内容Ｄ３０４にイベントの識別子Ｄ２０１を付加して、サーバ４００へ送信する（５３０５）。
【０３０６】
サーバ４００は、管理者端末装置１００から受信したデータを同じ識別子で更新するか、又は、別の識別子で新規に登録するかを判定する（５３０６）。
【０３０７】
この判定の結果が新規登録であれば、新しいイベントＩＤ及びレコードを生成し、イベントの識別子Ｄ３０１、タイミングＤ３０２、条件Ｄ３０３及びイベント内容Ｄ３０４を定期イベントデータベースＤ３の新たなレコードに登録する。一方、判定の結果が更新であれば、イベント識別子Ｄ３０１のレコードに、編集されたタイミングＤ３０２、条件Ｄ３０３及びイベント内容Ｄ３０４を登録して、定期イベントデータベースＤ３を更新する（５３０７）。
【０３０８】
また、定期イベントを削除する場合は、管理者端末装置１００から指定されたイベントＩＤ３０１のレコードを削除する（５３０８）。
【０３０９】
以上の処理によって、管理者（又は、指導者）は、定期イベントデータベースＤ３を編集することができ、所望のメッセージを送信又は作成する条件及びタイミングを任意に設定することができる。
【０３１０】
図４０は、本実施の形態のＰＤＡデータ登録手段Ｍ６の機能要素を示すブロック図である。
【０３１１】
ＰＤＡデータ登録処理は、参加者端末装置３００から、電子メール形式で送信された参加者のデータを減量記録データベースＤ５に登録する処理である。
【０３１２】
参加者は、参加者端末装置３００を使用して、日々の体重及び減量メニューの実施状況を、サーバ４００に送信する。参加者端末装置３００が、少ないリソースしか実装されていない携帯電話機や、通信回線の帯域が狭い場合、これらのデータは定型の電子メール形式で送信されるとよい。
【０３１３】
サーバ４００が、参加者端末装置３００から、電子メール形式で参加者から送信されたデータを受信すると、サーバ側管理手段Ｍ６１はデータ送信メール受信手段Ｍ６１を起動する。データ送信メール受信手段Ｍ６１は、受信した電子メールをメール解析処理手段Ｍ６２に送る。メール解析処理手段Ｍ６２は、受信した電子メールを解析し、参加者が送信した電子メールに含まれる、日付、参加者の体重及び減量メニューの実施状況のデータを抽出する。そして、データ登録処理手段Ｍ６４は、抽出された日付、体重及び減量メニューの実施状況を減量記録データベースＤ５に登録する。
【図面の簡単な説明】
【０３１４】
【図１】本発明の実施の形態の保健指導支援システムの構成を示すブロック図である。
【図２】本発明の実施の形態の保健指導支援システムによる処理の概要を示すフローチャートである。
【図３】本発明の実施の形態の定型文言データベースの構成を示す説明図である。
【図４】本発明の実施の形態の定期イベントデータベースの構成を示す説明図である。
【図５】本発明の実施の形態の参加者管理データベースの構成を示す説明図である。
【図６】本発明の実施の形態の減量記録データベース構成を示す説明図である。
【図７】本発明の実施の形態の指導記録データベースの構成を示す説明図である。
【図８】本発明の実施の形態の問診結果データベースの構成を示す説明図である。
【図９】本発明の実施の形態の個人別行動目標データベースの構成を示す説明図である。
【図１０】本発明の実施の形態の食事カロリーデータベースの構成を示す説明図である。
【図１１】本発明の実施の形態の運動カロリーデータベースの構成を示す説明図である。
【図１２】本発明の実施の形態のパラメータ設定データベースの構成を示す説明図である。
【図１３】本発明の実施の形態の個人別減量目標データベースの構成を示す説明図である。
【図１４】本発明の実施の形態の問診情報データベースの構成を示す説明図である。
【図１５】本発明の実施の形態の初期準備処理手段の機能要素を示すブロック図である。
【図１６】本発明の実施の形態のメールサービス処理手段による処理のフローチャートである。
【図１７】本実施の形態の優先順位設定処理手段による処理のフローチャートである。
【図１８】本発明の実施の形態の参加準備処理手段の機能要素を示すブロック図である。
【図１９】本発明の実施の形態の参加者登録処理手段による処理のフローチャートである。
【図２０】本発明の実施の形態の参加者登録処理手段による処理のフローチャートである。
【図２１】本発明の実施の形態の参加者情報入力画面の説明図である。
【図２２】本発明の実施の形態の問診回答入力画面の説明図である。
【図２３】本発明の実施の形態の減量メニュー設定画面の説明図である。
【図２４】本発明の実施の形態の減量メニュー設定画面の説明図である。
【図２５】本発明の実施の形態の減量メニュー設定画面の説明図である。
【図２６】本発明の実施の形態の参加者データ入力・閲覧処理手段の機能要素を示すブロック図である。
【図２７】本発明の実施の形態の参加者の日々のデータ入力画面の説明図である。
【図２８】本発明の実施の形態の介入指導処理手段の機能要素を示すブロック図である。
【図２９】本発明の実施の形態のイベントチェック処理手段による処理のフローチャートである。
【図３０】本発明の実施の形態の介入判定処理手段による処理のフローチャートである。
【図３１】本発明の実施の形態のイベントチェック結果表示処理手段による処理のフローチャートである。
【図３２】本発明の実施の形態の参加者一覧表示処理手段による処理のフローチャートである。
【図３３】本発明の実施の形態のイベントチェック結果表示画面の説明図である。
【図３４】本発明の実施の形態の指導記録登録画面の説明図である。
【図３５】本実施の形態の指導記録登録処理手段による処理のフローチャートである。
【図３６】本実施の形態の本実施の形態における指導記録参照画面の説明図である。
【図３７】本実施の形態のイベント設定手段の機能要素を示すブロック図である。
【図３８】本実施の形態の定型文言編集処理手段による処理のフローチャートである。
【図３９】本実施の形態の定期イベント編集処理手段による処理のフローチャートである。
【図４０】本実施の形態のＰＤＡデータ登録手段による処理のフローチャートである。
【符号の説明】
【０３１５】
１００  管理者端末装置
２００  指導者端末装置
３００  参加者端末装置
４００  サーバ
Ｍ１  初期準備処理手段
Ｍ２  参加準備処理手段
Ｍ３  参加者データ入力・閲覧処理手段
Ｍ４  介入指導処理手段
Ｍ５  イベント設定手段
Ｍ６  ＰＤＡデータ登録手段
Ｄ１  指導者管理データベース
Ｄ２  定型文言データベース
Ｄ３  定期イベントデータベース
Ｄ４  参加者管理データベース
Ｄ５  減量記録データベース
Ｄ６  指導記録データベース
Ｄ７  問診結果データベース
Ｄ８  個人別行動目標データベース
Ｄ９  食事カロリーデータベース
Ｄ１０  運動カロリーデータベース
Ｄ１１  パラメータ設定データベース
Ｄ１２  個人別減量目標データベース
Ｄ１３  問診情報データベース
【図１】
0005262271.tif 000002
【図２】
0005262271.tif 000003
【図３】
0005262271.tif 000004
【図４】
0005262271.tif 000005
【図５】
0005262271.tif 000006
【図６】
0005262271.tif 000007
【図７】
0005262271.tif 000008
【図８】
0005262271.tif 000009
【図９】
0005262271.tif 000010
【図１０】
0005262271.tif 000011
【図１１】
0005262271.tif 000012
【図１２】
0005262271.tif 000013
【図１３】
0005262271.tif 000014
【図１４】
0005262271.tif 000015
【図１５】
0005262271.tif 000016
【図１６】
0005262271.tif 000017
【図１７】
0005262271.tif 000018
【図１８】
0005262271.tif 000019
【図１９】
0005262271.tif 000020
【図２０】
0005262271.tif 000021
【図２１】
0005262271.tif 000022
【図２２】
0005262271.tif 000023
【図２３】
0005262271.tif 000024
【図２４】
0005262271.tif 000025
【図２５】
0005262271.tif 000026
【図２６】
0005262271.tif 000027
【図２７】
0005262271.tif 000028
【図２８】
0005262271.tif 000029
【図２９】
0005262271.tif 000030
【図３０】
0005262271.tif 000031
【図３１】
0005262271.tif 000032
【図３２】
0005262271.tif 000033
【図３３】
0005262271.tif 000034
【図３４】
0005262271.tif 000035
【図３５】
0005262271.tif 000036
【図３６】
0005262271.tif 000037
【図３７】
0005262271.tif 000038
【図３８】
0005262271.tif 000039
【図３９】
0005262271.tif 000040
【図４０】
0005262271.tif 000041