(57)【特許請求の範囲】
【請求項１】
演算処理を行うプロセッサと、前記プロセッサに接続された記憶部を有する計算機を備え、指導者が指導対象者に対して指導の文書を作成する際に、前記計算機が前記指導対象者の生活記録を参照して前記指導対象者に対する指導文書の作成を支援する指導文作成支援システムにおいて、
前記計算機は、
前記指導対象者の生活記録を格納する第１のデータベースと、
予め設定された複数の指導の文面と、当該文面の主旨を示す着目点と、前記生活記録の特徴量を用いて当該文面を選択する条件と、を対応付けて格納する第２のデータベースと、
前記指導対象者に対して所定の間隔で指導を行った結果を指導の履歴として格納する第３のデータベースと、
前記指導対象者の生活記録を受け付けて前記第１のデータベースへ格納し、前記指導の履歴を受け付けて前記第３のデータベースへ格納する履歴データ入出力部と、
前記第３のデータベースから前回の指導の履歴を読み込んで、前回の指導の履歴で使用した指導の文面を前記第２のデータベースから取得して、前回の指導の着目点を抽出する指導着目点抽出部と、
前記第１のデータベースから読み込んだ前記指導対象者の生活記録と、前記第３のデータベースから読み込んだ前回の指導の履歴を用い、指導を実施した時から所定の期間の前記生活記録の特徴量を示す指標を演算する指標演算部と、
前記指導着目点抽出部が抽出した着目点と前記指標演算部が演算した前記前回の指導時の前後の所定期間の指標が、前記第２のデータベースの文面毎に設定された前記条件を満たす文面を選択し、当該第２のデータベースから選択した文面を指導に用いる文書の候補として抽出する文面選択部と、
前記文面の候補の複製を利用して指導の文書を作成する指導文面生成部と、
前記作成された指導の文書を送信する通信部と、
前記送信された文書から新たな指導の文面を生成する新規指導文面生成部と、
を備え、
前記第３のデータベースは、
前記指導の履歴として前記送信された指導の文書の作成に用いられた文面を識別する情報を含み、
前記第２のデータベースは、
前記指導の文面を特定する識別子を含み、
前記新規指導文面生成部は、
前記第３のデータベースから読み込んだ指導の履歴と、前記指導の履歴に対応した前記第１のデータベースから読み込んだ指導対象者の生活記録から、当該指導の履歴の効果を数値により付与し、前記第３のデータベースから読み込んだ指導の履歴毎の前記文書の作成に用いられた文面の識別子に対応した、文面の識別子を有する前記第２のデータベースの文面を抽出し、同一の識別子を含む前記送信された文面のうち、前記数値が最も高い文面を新たな指導の文面として前記第２のデータベースへ追加することを特徴とする指導文作成支援システム。
【請求項２】
請求項１に記載の指導文作成支援システムであって、
前記新規指導文面生成部は、
前記指導の履歴の効果を数値により付与する際に、前記指導着目点抽出部が抽出した指導の着目点について、前記生活記録から演算した指標が前記指導を行った前後で改善または悪化の何れかを判定して所定の値を付与することを特徴とする指導文作成支援システム。
【請求項３】
請求項１に記載の指導文作成支援システムであって、
前記第３のデータベースは、
前記指導の履歴として前記送信された文面と、前記指導の文面を特定する識別子を含み、
前記履歴データ入出力部は、
前記指導の履歴を前記第３のデータベースへ格納する際に、前記送信された文面のうち前記第２のデータベースの指導の文面と一致する文面を抽出し、当該抽出した文面の識別子を前記第３のデータベースへ格納することを特徴とする指導文作成支援システム。
【請求項４】
請求項１に記載の指導文作成支援システムであって、
前記第１のデータベースは、
前記生活記録として、保健指導に用いる指導対象者の身体情報と、指導対象者の行動目標の実行状態と、生活の中のイベント情報を含み、
前記第２のデータベースは、
前記身体情報、前記行動目標の実行状態及び前記イベント情報のうちの少なくとも一つについて、前記文面を選択する条件を設定したことを特徴とする指導文作成支援システム。
【請求項５】
請求項１に記載の指導文作成支援システムであって、
前記文面選択部が指導の文書の候補として抽出した文面と、前記指導対象者の生活記録と、前記指標演算部が演算した前回の指導時から所定の期間の生活記録の特徴量を示す指標とをひとつの画面情報として生成する画面管理部を、さらに備え、
前記指標演算部は、
前記生活記録の特徴量を示す指標として、前回の指導時以前の所定期間の指標と、前回の指導時以降の所定期間の指標とを演算し、
前記画面管理部は、
前記指標演算部が求めた、前回の指導時以前の所定期間の指標と、前回の指導時以降の所定期間の指標の２つの指標を同一の画面情報に含めることを特徴とする指導文作成支援システム。
【請求項６】
演算処理を行うプロセッサと、前記プロセッサに接続された記憶部と、を有する計算機が指導を受ける指導対象者の生活記録を格納し、前記生活記録を参照して前記指導対象者に対する指導の文書を作成する指導文作成支援方法において、
前記計算機が、前記指導対象者の生活記録を受け付けて第１のデータベースに格納する第１のステップと、
前記計算機が、予め設定された複数の指導の文面と、当該文面の主旨を示す着目点と、前記生活記録の特徴量を用いて当該文面を選択する条件と、を対応付けて第２のデータベースへ格納する第２のステップと、
前記計算機が、前記指導対象者に対して所定の間隔で指導を行った結果を指導の履歴として受け付けて第３のデータベースへ格納する第３のステップと、
前記計算機が、前記第３のデータベースから前回の指導の履歴を読み込んで、前回の指導の履歴で使用した指導の文面を前記第２のデータベースから取得して、前回の指導の着目点を抽出する第４のステップと、
前記計算機が、前記第１のデータベースから前記指導対象者の生活記録を読み込み、前記第３のデータベースから読み込んだ前回の指導の履歴から、前回の指導時から所定の期間の前記生活記録の特徴量を示す指標を演算する第５のステップと、
前記計算機が、前記抽出した着目点と、前記演算した前記前回の指導時の前後の所定期間の指標が、前記第２のデータベースの文面毎に設定された前記条件を満たす文面を選択し、当該第２のデータベースから選択した文面を指導に用いる文書の候補として抽出する第６のステップと、
前記計算機が、前記文面の候補の複製を利用して指導の文書を作成する第７のステップと、
前記計算機が、前記作成された指導の文書を送信する第８のステップと、
前記計算機が、前記送信された文書から新たな指導の文面を生成する第９のステップと、
を含み、
前記第３のデータベースは、
前記指導の履歴として送信された指導の文書に用いられた文面を識別する情報を含み、
前記第２のデータベースは、
前記指導の文面を特定する識別子を含み、
前記第９のステップは、
前記第３のデータベースから指導の履歴を読み込んで、前記指導の履歴に対応した指導対象者の生活記録を第１のデータベースから読み込んで、当該指導の履歴の効果を数値により付与し、前記第３のデータベースから読み込んだ指導の履歴毎の前記送信された文面を読み込んで、前記送信された文面に含まれる前記第２のデータベースの文面の識別子を抽出し、同一の識別子を含む前記送信された文面のうち、前記数値が最も高い文面を新たな指導の文面として前記第２のデータベースへ追加することを特徴とする指導文作成支援方法。
【請求項７】
請求項６に記載の指導文作成支援方法であって、
前記第９のステップは、
前記指導の履歴の効果を数値により付与する際に、前記第４のステップで抽出した前回の指導の着目点について、前記生活記録から演算した指標が前記指導をおこなった前後で改善または悪化の何れかを判定して所定の値を付与することを特徴とする指導文作成支援方法。
【請求項８】
請求項６に記載の指導文作成支援方法であって、
前記第３のデータベースは、
前記指導の履歴として送信された文面と、前記指導の文面を特定する識別子を含み、

前第３のステップは、
前記指導の履歴を前記第３のデータベースへ格納する際に、前記送信された文面のうち前記第２のデータベースの指導の文面と一致する文面を抽出し、当該抽出した文面の識別子を前記第３のデータベースへ格納することを特徴とする指導文作成支援方法。
【請求項９】
請求項６に記載の指導文作成支援方法であって、
前記第１のデータベースは、
前記生活記録として、保健指導に用いる指導対象者の身体情報と、指導対象者の行動目標の実行状態と、生活の中のイベント情報を含み、
前記第２のデータベースは、
前記身体情報、前記行動目標の実行状態及び前記イベント情報のうちの少なくとも一つについて、前記文面を選択する条件を設定したことを特徴とする指導文作成支援方法。
【請求項１０】
請求項６に記載の指導文作成支援方法であって、
前記計算機が、前記指導の文書の候補として抽出した文面と、前記指導対象者の生活記録と、前記第５のステップで演算した前回の指導時から所定の期間の生活記録の特徴量を示す指標とをひとつの画面情報として生成する第１０のステップを、さらに含み、
前記第５のステップは、
前記生活記録の特徴量を示す指標として、前回の指導時以前の所定期間の指標と、前回の指導時以降の所定期間の指標と、を演算し、
前記第１０のステップは、
前記第５のステップで求めた、前回の指導時以前の所定期間の指標と、前回の指導時以降の所定期間の指標の２つの指標を同一の画面情報に含めることを特徴とする指導文作成支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病気の予防や健康維持のための継続的な保健指導において、参加者に対して指導者が行う遠隔指導のための指導文の作成を支援する計算機システムに関する。
【背景技術】
【０００２】
現在、生活習慣病の予防や改善のため、減量などを目的として生活習慣を改善する保健指導が行われている。保健師や管理栄養士などの指導者が、減量など生活習慣改善活動の参加者に対して継続的に指導を行うことで、生活習慣の改善を進める。このような保健指導では、電話やインターネットを介して参加者が日々記録した生活記録を指導者に報告し、指導者はオフィスや自宅から参加者に指導を行う場合がある。このような遠隔の指導においては、多数の参加者に対して指導を実施するため、指導者の業務を効率化するシステムが望まれている。
【０００３】
指導者による指導を支援する方法として、次のようないくつかの方法やシステムが示されている。例えば、特許文献１では、生活習慣改善を達成するために、血圧などの目標値がシステムによって自動的に決定され、目標の達成状況に応じて自動的に評価を行い、メッセージを出力する方法が示されている。また、特許文献２では、生活習慣改善を達成するためのシステムにおいて、参加者は生活習慣に応じて与えられた設問に回答することで、参加者への働きかけのシナリオを決定する方法が示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１２２１８２号公報
【特許文献２】特開２００７−０２２８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
保健指導では、参加者が継続的に減量の行動を行う必要があり、指導者は、参加者の行動に対するモチベーションを維持するように指導を行っていく必要がある。行動科学において、参加者が減量のような活動を続けていくためには、活動を実行することへの自信である自己効力感を参加者が持つことが必要と言われている。そして、自己効力感を得るための一つの要因として、参加者が周囲から肯定的な評価を受けることが必要と言われている。計算機システムを用いて遠隔で行う保健指導においては、指導者が参加者に対して送付する指導文の中で参加者を評価することになる。特に、指導者が継続的な保健指導の中で参加者に対して複数回の指導文を送る場合、ある指導で指導者が評価した参加者の行動について、参加者がその行動を維持、改善していた場合、次の指導においてその行動の変化をさらに評価するというように、指導の継続性を考慮することが、参加者の自己効力感獲得につながると期待される。例えば、減量の行動として歩数が多いことを評価した後、参加者がさらに歩数を増やしたような場合、次の指導では、指導者がそのことに気づいて、さらに歩数が増えたことを評価するような指導文を送ることで、参加者の歩く行動の強化につなげる。このように、継続的な指導を行う上では、以前に行った指導と、それに対する参加者の反応に応じて、次の指導を行うような指導の継続性が必要であるが、前述の従来例では、このようなことは考慮されていなかった。
【０００６】
また、指導の内容を参加者の入力内容に応じて出力するようなシステムの場合、文面の内容やその文面を出力するための条件を示した指導文面データを用いる。このような指導文面データによって指導内容を提示するような指導支援では、実際に指導者が指導を行っている中で、より高い効果が得られる文面や条件がある場合、それを指導文面データに反映して利用できるようにすることで、それ以降の指導で高い指導効果を得ることや、よい指導内容を複数の指導者で共有することが期待できる。しかし、過去の指導の実績から効果の高い指導文を見つけ出す作業は手間がかかり、上記従来例では考慮されていなかった。
【０００７】
本発明の目的は、継続的な指導の中で、前回の指導との継続性および、前回の指導による参加者の反応を考慮した指導文を出力できる指導文作成支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、演算処理を行うプロセッサと、前記プロセッサに接続された記憶部を有する計算機を備え、指導者が指導対象者に対して指導の文書を作成する際に、前記計算機が前記指導対象者の生活記録を参照して前記指導対象者に対する指導文書の作成を支援する指導文作成支援システムにおいて、前記計算機は、前記指導対象者の生活記録を格納する第１のデータベースと、予め設定された複数の指導の文面と、当該文面の主旨を示す着目点と、前記生活記録の特徴量を用いて当該文面を選択する条件と、を対応付けて格納する第２のデータベースと、前記指導対象者に対して所定の間隔で指導を行った結果を指導の履歴として格納する第３のデータベースと、前記指導対象者の生活記録を受け付けて前記第１のデータベースへ格納し、前記指導の履歴を受け付けて前記第３のデータベースへ格納する履歴データ入出力部と、前記第３のデータベースから前回の指導の履歴を読み込んで、前回の指導の履歴で使用した指導の文面を前記第２のデータベースから取得して、前回の指導の着目点を抽出する指導着目点抽出部と、前記第１のデータベースから読み込んだ前記指導対象者の生活記録と、前記第３のデータベースから読み込んだ前回の指導の履歴を用い、指導を実施した時から所定の期間の前記生活記録の特徴量を示す指標を演算する指標演算部と、前記指導着目点抽出部が抽出した着目点と前記指標演算部が演算した前記前回の指導時の前後の所定期間の指標が、前記第２のデータベースの文面毎に設定された前記条件を満たす文面を選択し、当該第２のデータベースから選択した文面を指導に用いる文書の候補として抽出する文面選択部と、前記文面の候補の複製を利用して指導の文書を作成する指導文面生成部と、前記作成された指導の文書を送信する通信部と、前記送信された文書から新たな指導の文面を生成する新規指導文面生成部と、を備え、前記第３のデータベースは、前記指導の履歴として前記送信された指導の文書の作成に用いられた文面を識別する情報を含み、前記第２のデータベースは、前記指導の文面を特定する識別子を含み、前記新規指導文面生成部は、前記第３のデータベースから読み込んだ指導の履歴と、前記指導の履歴に対応した前記第１のデータベースから読み込んだ指導対象者の生活記録から、当該指導の履歴の効果を数値により付与し、前記第３のデータベースから読み込んだ指導の履歴毎の前記文書の作成に用いられた文面の識別子に対応した、文面の識別子を有する前記第２のデータベースの文面を抽出し、同一の識別子を含む前記送信された文面のうち、前記数値が最も高い文面を新たな指導の文面として前記第２のデータベースへ追加する。
【発明の効果】
【０００９】
したがって、本発明の指導文作成支援システムは、指導者が参加者に対して指導を行うときに、指導着目点抽出部において前回の指導内容の着目点を抽出し、文面選択部において前回の指導内容の着目点と、着目点に対する指導前後の参加者の行動の変化から文面を選択することで、参加者に対して、前回の指導と継続性を持つ文面を指導文の候補として提示することができる。これにより、前回指導した内容と、それに対する参加者の行動を含めた指導文面を提示できるので、参加者の自己効力感を高めるように、参加者の行動の変化を評価する指導を指導者が容易に行うことができる効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態を示し、指導文作成支援システムの一構成例を示すブロック図。
【図２】本発明の第１の実施形態を示し、参加者の情報を管理する参加者テーブルの一例を示す説明図。
【図３】本発明の第１の実施形態を示し、指導者の情報を管理する指導者テーブルの一例を示す説明図。
【図４】本発明の第１の実施形態を示し、参加者の毎日の体重や行動を記録する行動記録テーブルの一例を示す説明図。
【図５】本発明の第１の実施形態を示し、参加者の状態や指導者の前回の指導の内容に応じた指導内容を記述した指導文面テーブルの一例を示す説明図である。
【図６】本発明の第１の実施形態を示し、指導者が参加者に対して行った指導の実績を管理する指導履歴テーブルの一例を示す説明図である。
【図７】本発明の第１の実施形態を示し、指導者が参加者に対して行った指導で、指導内容の作成に利用した指導文面を管理する文面利用歴テーブルの一例を示す説明図。
【図８】本発明の第１の実施形態を示し、指導者が参加者に対して指導を行う場合に、指導者端末に表示する指導者画面の一例を示す画面イメージである。
【図９】本発明の第１の実施形態を示し、指導者が参加者に対して指導を行う際に、サーバで行われる処理の一例を示すフローチャート。
【図１０】本発明の第１の実施形態を示し、指導者が参加者に対して指導を行う際にサーバで行われる処理の一例を示すシーケンス図。
【図１１】本発明の第１の実施形態を示し、サーバが指導文からの着目点を抽出する処理のフローチャート。
【図１２】本発明の第１の実施形態を示し、指導者が参加者に対して指導を行う場合に、指導者端末に表示する指導者画面の一例の、図８の次の指導の機会の画面イメージである。
【図１３】本発明の第２の実施形態を示し、指導文面ＤＢ１０５で管理する着目点改善定義テーブルの一例を示す説明図。
【図１４】本発明の第２の実施形態を示し、サーバが指導文面ＤＢを更新する処理の流れを示すフローチャート。
【図１５】本発明の第２の実施形態を示し、サーバが指導文面ＤＢを更新する処理の流れを示すシーケンス図。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態を添付図面に基づいて説明する。
【００１２】
本発明の実施形態は、減量のための保健指導を遠隔で行う計算機システム（以下、指導文作成支援システム）を用いた例について説明する。減量の参加者（指導対象者）は、３ヶ月間の減量に取り組み、減量開始時には減量のための目標を設定して、毎日体重などの記録を行う。また、指導者は、参加者の減量の記録を参照しながら電子メール等の通信手段を用いて作成した指導文を送信し、遠隔での指導を所定の間隔（例えば、１０日毎）で行うという場合を例とする。
【００１３】
図１は、本発明の指導文作成支援システムにおいて減量の指導を行う場合の計算機システムの構成の一例を示すブロック図である。
【００１４】
指導文作成支援システムは、サーバ１０１と、指導者用の端末１０２、参加者用の端末１０３がネットワーク１０４で接続されている。指導者端末１０２と参加者端末１０３は、１つずつしか図示していないが、指導者の数、参加者の数に応じて複数存在することができる。
【００１５】
サーバ１０１は、ＣＰＵ１０７と記憶部１０８、通信部１１８、指導知識入出力部１１６、履歴データ入出力部１１７を有している。そして、指導知識入出力部１１６を介して指導文面ＤＢ（データベース）１０５と接続し、履歴データ入出力部１１７を介して履歴ＤＢ１０６と接続している。記憶部１０８には、指導着目点抽出部１０９、指標演算部１１０、文面選択部１１１、文面出力部１１２、指導文面作成部（新規指導文面生成部）１１３、指導者画面管理部１１４、参加者画面管理部１１５が格納されている。記憶部１０８は、コンピュータのメモリやハードディスクなどであり、記憶部１０８内の各部は必要に応じてＣＰＵ１０７に読みだされて実行される。
【００１６】
指導文面ＤＢ１０５は、指導者が参加者に対して指導を行う場合の指導の候補文面が管理された指導文面テーブル１１９を有している。また、履歴ＤＢ１０６は、参加者の減量の記録や指導の記録などの履歴が管理されたＤＢで、参加者テーブル１２０、指導者テーブル１２１、行動記録テーブル１２２、指導履歴テーブル１２３、文面利用歴テーブル１２４を有している。
【００１７】
指導者端末１０２及び参加者端末１０３は、図示しないプロセッサ記憶部を備えて、サーバ１０１との通信を行う通信部１５１、１５４、指導者や参加者の入力を受け付けるマウスやキーボードなどの入力部１５２、１５３、入力部１５２、１５３の入力内容やサーバ１０１から受け取った内容を表示する出力部１５３、１５６を有している。
【００１８】
図２は、本発明の指導文作成支援システムにおいて、減量の参加者の情報を管理する参加者テーブル１２０の一例を示す図である。
【００１９】
参加者テーブル１２０は、参加者を特定する参加者ＩＤ２０１、参加者の氏名２０２、減量を始めるときの初期体重２０３、３ヶ月後の目標体重２０４、減量のために参加者が設定した行動目標２０５、２０６、２０７、参加者の指導担当者を示す担当指導者ＩＤ２０８を有している。行動目標２０５、２０６、２０７は、ここでは行動する内容を文字列で表現しているが、他に行動目標を定義するテーブルを持ち、そのＩＤの値を記録してもよい。また、行動目標の数はここでは３個で説明しているが、数を任意に増やしたり可変長の記録領域を用いてもよい。参加者テーブル１２０は、参加者が減量開始するときに、指導者端末１０２からの指令により、サーバ１０１が新たなレコードを生成する。
【００２０】
図３は、本発明の指導文作成支援システムにおいて、減量の指導者の情報を管理する指導者テーブル１２１の一例を示す図である。指導者テーブル１２１は、指導者が所属する指導機関を示す指導機関ＩＤ３１、指導者ＩＤ３０２、指導者の氏名３０３を管理している。指導者テーブル１２１は、指導者端末１０２からの指令を受け付けてサーバ１０１が更新する。
【００２１】
図４は、本発明の指導文作成支援システムにおいて、減量の参加者が毎日の体重や行動を記録する行動記録テーブル１２２の一例を示す図である。行動記録テーブル１２２は、参加者テーブル１２０の参加者ＩＤ２０１と突き合わせて参加者を特定する参加者ＩＤ４０１、記録の日付４０２、体重４０３、１日の歩数４０４、参加者の行動目標２０５、２０６、２０７に対する実施の記録４０５、４０６、４０７、その日のイベントとして飲み会があった記録４０８、間食をした記録４０９、初期体重２０３と目標体重２０４から計算されるその日の目標体重である日別目標体重４１０が格納される。行動目標の実施の記録４０５、４０６、４０７は、ここでは、行動目標２０５、２０６、２０７を実施した場合には１、しなかった場合には入力なしという形で表現している。
【００２２】
行動記録テーブル１２２は、参加者が参加者端末１０３の入力部１５５から入力された体重、１日の歩数、参加者の行動目標に対する実施の記録、飲み会の記録、間食をした記録をサーバ１０１が受け付けて、レコードの生成または更新が行われる。本実施形態では、参加者が参加者端末１０３の入力部１５５から毎日、測定した体重や行動目標の実施結果などを入力し、通信部１５４を介してサーバ１０１に送る。サーバ１０１は通信部１１８でこれを受信し、履歴データ入出力部１１７を介して行動履歴テーブル１２２へ入力する。なお、行動記録テーブル１２２は、参加者の体重の変化の履歴等の身体に関する履歴情報と、参加者の行動に関する履歴情報を含む生活記録情報として扱うことができる。
【００２３】
図５は、本発明の指導文作成支援システムにおいて、参加者の状態や指導者の前回の指導の内容に応じて出力する指導内容を記述した指導文面データを管理する指導文面テーブル１１９の一例を示す図である。
【００２４】
指導文面テーブル１１９は、文面を特定する文面ＩＤ５０１、文面が指導する内容を分類した着目点５０２、この文面を出力する条件として前回の指導時の着目点５０３、この文面を出力する条件として参加者の行動記録に関する条件を格納する条件５０４、出力する指導文面５０５、評価指標５０６、文面の作成の元になった文面のＩＤ５０７を管理している。
【００２５】
ここで、保健指導などの指導では、指導の要素（指導内容）が複数存在するため、文面ＩＤ５０１毎に文面５０５が参加者に対して指導する要素を明示するための着目点５０２を設けることで、文面５０５の主旨を管理することができる。着目点５０２は、指導者などが指導者端末１０２からサーバ１０１に設定した定義である。減量を目標とする保健指導においては、参加者の運動量（歩数）や飲酒、間食などの多くの要素が体重の増減を左右し、また、参加者の行動パターンの変化（例えば、出張や休暇）に応じて指導すべき要素が変換する。このため、指導文の内容も指導対象の参加者の状態に応じた指導の要素毎に多種の文面５０５が必要となる。着目点５０２は、指導者等が複数の指導の要素をカテゴリなどに基づいて予め分類した定義を用いることができる。本実施形態では、複数の指導の要素として、体重の他に、歩数や行動目標を加え、これらを着目点５０２として扱う。
【００２６】
次に、評価指標５０６は、文面５０５で参加者に対する指導を行った結果、次回の指導時に評価する参加者の減量に対する実績（減量の目標達成や、運動量（歩数）、行動目標）を設定した定義である。評価指標５０６は、指導者などが指導者端末１０２からサーバ１０１に設定した情報である。指導者は、文面５０５で指導を行った効果として、次回の指導時に注目すべき参加者の実績を評価指標５０６として予め設定することができる。
【００２７】
着目点５０２、前回指導着目点５０３は、ここでは、文字列で表現しているが、他に着目点の定義テーブルを設け、そのＩＤを記入するようにしてもよい。あるいは着目点の種類をコンピュータ上で識別できるように表現してもよい。また、条件５０４や評価指標５０６は、指標やその評価式を文字列で表現しているが、各々の指標の計算方法を他のテーブルやプログラム上で定義し、その指標の計算方法をサーバ１０１が特定できる方法で管理する。
【００２８】
図６は、本発明の指導文作成支援システムにおいて、指導者が参加者に対して行った指導の実績を管理する指導履歴テーブル１２３の一例を示す図である。
【００２９】
指導履歴テーブル１２３は、参加者に対して指導者が行った指導の履歴を格納する。指導履歴テーブル１２３は、指導の履歴を特定する指導履歴ＩＤ６０１、指導を行った日を示す指導日６０２、指導の対象となった参加者を示す参加者ＩＤ６０３、指導を行った指導者を示す指導者ＩＤ６０４、指導者が参加者に送付した指導内容６０５を管理している。
【００３０】
指導履歴テーブル１２３は、指導者が指導者端末１０２を介して参加者端末１０３へ指導文を送信する度に、サーバ１０１が送信した指導文を指導内容６０５に格納し、日付や指導履歴ＩＤなどの情報を対応するフィールドへ格納する。
【００３１】
図７は、本発明の指導文作成支援システムにおいて、指導者が参加者に対して行った指導について、指導内容の作成に利用した指導文面を管理する文面利用歴テーブル１２４の一例を示す図である。文面利用歴テーブル１２４は、指導履歴テーブル１２３の指導履歴のレコードを特定する指導履歴ＩＤ７０１、図５に示した指導文面テーブル１１９の文面を特定する文面ＩＤ７０２、７０３、７０４を管理している。文面ＩＤについては、ここでは３個を記録するようにしているが、任意の数の記録領域を設けるほか、可変長の記録が可能な構成としてもよい。
【００３２】
図８は、本発明の指導文作成支援システムにおいて、指導者が参加者に対して指導を行う場合に、指導者端末１０２の出力部１５３に表示する指導者画面８０１の一例を示す図である。
【００３３】
図８の指導画面８０１は、指導者端末１０２から指導対象の参加者ＩＤについて後述するように所定の要求があったときにサーバ１０１が指導者端末１０２に対して出力する。指導者画面８０１は、参加者の減量の取り組み状態を示すグラフ部８０２を有し、グラフ部８０２は行動記録テーブル１２２の参加者の体重４０３を折れ線グラフで表示した体重グラフ８０３と、行動記録テーブル１２２の歩数４０４を棒グラフで表示した歩数グラフ８０４、行動記録テーブル１２２の行動目標４０５、４０６、４０７を丸印のグラフで表示した行動目標実施８０５、行動記録テーブル１２２の飲み会４０８、間食４０９のイベントの有無を丸印のグラフで表示したイベント８０６を有する。指導者はこのグラフ部８０２を見て参加者の減量の進行や取り組みの状態を把握する。
【００３４】
また、指導者画面８０１には、前回の指導内容に関する情報８０７、指導の候補文面表示部８０８、８０９、メール文編集部８１０、メール送信ボタン８１１などを表示する。メール文編集部８１０で参加者に送る指導の文章を作成して、送信ボタン８１１をクリックすることで電子メール（以下、メールとする）で送信し、参加者に対する指導を行う。候補文面表示部は、参加者の行動記録テーブル１２２のデータからサーバ１０１が選択した候補文面１（８０８）と候補文面２（８０９）の２つの候補文面を指導文面テーブル１１９から抽出する例を示す。
【００３５】
次に、本発明の指導文作成支援システムの処理の流れについて、フローチャートとシーケンス図を使って詳細に説明する。
【００３６】
図９は、本発明の指導文作成支援システムにおいて、指導者が参加者に対して指導を行う場合にサーバ１０１で行われる処理の流れの一例を示すフローチャートである。また、図１０は、指導者が参加者に対して指導を行う場合の指導文作成支援システムにおける処理の流れの一例を示すシーケンス図である。
【００３７】
以下の例では、図２に示した参加者テーブル１２０の参加者ＩＤがＰ０００１の参加者に対して、図３に示した指導者テーブル１２１の指導者ＩＤがＳ０００１の指導者が指導を行うものとする。
【００３８】
まず、参加者は指導者と事前に面談等を行って参加者の減量の目標を決定し、指導者端末１０２（または参加者端末１０３）からサーバ１０１に参加者に関する情報を登録する。サーバ１０１は指導者端末１０２等からの入力を受け付けて、参加者テーブル１２０に参加者ＩＤＰ０００１のデータとして、氏名２０２や初期体重２０３、目標体重２０４と、目標体重を実現するために行う行動の目標として、「２０分歩く」や「ビール減らす」などの行動目標２０５、２０６、２０７と、担当する指導者のＩＤ２０８を格納する。これらのデータは、指導者端末１０２や参加者端末１０３の入力部１５２、１５５で入力され、通信部１５１、１５４からネットワーク１０４を介してサーバ１０１に送信される。サーバ１０１では、このデータを通信部１１８で受信し、履歴データ入出力部１１７を介して、履歴ＤＢ１０６の参加者テーブル１２０に格納されるものとする。
【００３９】
また、参加者に関する情報の入力時に指導者端末１０２や参加者端末１０３の出力部１５３、１５４に表示する画面は、サーバ１０１の指導者画面管理部１１４、参加者画面管理部１１５で作成した画面情報を通信部１１８、１５１、１５４を介して送信し、指導者端末１０２または参加者端末１０３が出力部１５３，１５６に表示する。
【００４０】
続いて、参加者が減量に取り組み、その状況を毎日サーバ１０１に登録する。参加者は１日１回体重を測り、１日の歩数を計測してサーバ１０１に登録する。また、その日に行動目標とした「２０分歩く」や「ビールを減らす」などの行動を実施できたかどうかをサーバ１０１に登録する。これらの登録は、参加者が、参加者端末１０３の入力部１５５で情報を入力すると、通信部１５４から図１０の行動記録登録要求１０１１を体重などのデータと一緒にサーバ１０１に送信する。サーバ１０１では、通信部１１８でデータ及び行動記録格納要求１０１２を受信し、履歴データ入出力部１１７から行動記録格納要求１０１２（図１０参照）を履歴ＤＢ１０６に送る。履歴ＤＢ１０６ではこの情報を行動記録テーブル１２２に格納し、１日に１レコード分の行動記録を作成する。そして、行動記録格納完了通知１０１３（図１０参照）をサーバ１０１に返すと、サーバ１０１は、参加者端末１０３に行動記録登録完了通知１０１４（図１０参照）を送信し、登録の処理を終了する。こうして、参加者は毎日体重や歩数、行動目標の実施状況などを記録していく。これにより、行動記録テーブル１２２には、１０日分のデータが入力された状態になっているものとする。
【００４１】
参加者が減量を開始してから、１０日毎に指導者が指導者端末１０２からサーバ１０１を介して履歴ＤＢ１０６に格納された参加者のデータをチェックしてから、参加者にメールを送って指導を行う。本実施形態では、この時点で図４に示した行動記録テーブル１２２の参加者ＩＤ４０１がＰ０００１の人が５月１日（以下、５／１）から開始したものとすると、５／１０分までのデータが格納された状態になっているものとする。また、５／１０の時点では指導履歴テーブル１２３、文面利用歴テーブル１２４は、参加者ＩＤがＰ０００１の人に対する指導の履歴が何もない状態であるものとする。また、指導文面テーブル１１９は、図５で示したように文面ＩＤ５０１がＴ０００１からＴ０００７までの指導文面データを持っているものとする。
【００４２】
以下の説明では、減量開始から１１日目の５／１１に指導者が指導を行う場合を示す。
【００４３】
指導を開始するには、指導者が指導者端末１０２の入力部１５２で指導の開始を要求すると、指導者端末１０２の通信部１５１から指導開始要求１０２１（図１０参照）をサーバ１０１に送信する。
【００４４】
サーバ１０１は、通信部１１８で指導開始要求１０２１を受信すると、図９に示す行動記録データの読み込みステップ９０１で、履歴データ入出力部１１７から、行動記録データ取得要求１０２２（図１０参照）を履歴ＤＢ１０６に送る。履歴ＤＢ１０６は、参加者テーブル１２０の担当指導者ＩＤ２０８がＳ０００１の指導者は、参加者ＩＤがＰ０００１の参加者を指導することから、行動記録テーブル１２２から参加者ＩＤ４０１がＰ０００１のデータを、行動記録データとしてサーバ１０１に返し（図１０の１０２３）、サーバ１０１は行動記録データを取得する。
【００４５】
次に、指標演算部１１０が、行動記録データから着目点（図５の５０２）に関する指標を計算する（図９のステップ９０２）。ここでは、行動記録のデータから、この１０日間の歩数の平均値、行動目標の平均実施数などを指標として計算する。この例では、図４の行動記録テーブル１２２の参加者ＩＤ＝Ｐ０００１から、１０日間の歩数の平均は６０００歩、行動目標の平均実施数は２．３であるものとする。この指標は、前回の指導時から所定期間（例えば、１０日間）の行動記録データ（生活記録）の特徴量として指標演算部１１０で演算される。
【００４６】
次に、履歴データ入出力部１１７が、履歴ＤＢ１０６から指導履歴テーブル１２３の指導履歴データ、文面利用歴テーブル１２４の文面利用歴データを読み込む（図９の９０３）。履歴データ入出力部１１７は、指導履歴データ取得要求１０２４（図１０参照）を履歴ＤＢ１０６に送る。ここでは、指導履歴テーブル１２３、文面利用歴テーブル１２４には、参加者ＩＤ６０３がＰ０００１に関するデータは無いので、指導履歴データ１０２５（図１０参照）は空で返す。
【００４７】
次に、指導知識入出力部１１６が、指導文面ＤＢ１０５から指導文面データを読み込む（図９の９０４）。指導知識入出力部１１６は、指導文面ＤＢ１０５に対して指導文面要求１０２６（図１０参照）を送付し、指導文面テーブル１１９が管理する指導文面データ１０２７（図１０参照）をサーバに返す。
【００４８】
次に、過去の指導履歴があるか判断するステップ９０５（図９参照）を処理する。ここでは、ステップ９０３の結果、過去の指導履歴のデータが無いので、ステップ９０７に進む。ステップ９０７では、文面選択部１１１が、ステップ９０４で取得した指導文面データと、ステップ９０２で計算した指標をもとに、出力する指導文面を選択する。ここでは、図５に示した文面ＩＤ５０１がＴ０００１からＴ０００７までの指導文面データの中でステップ９０２の指標が条件５０４に一致する文書を選択する。ここでは、図４の行動記録テーブル１２２において減量の開始から１０日目の日付４０２が５／１０の体重４０３が７９．４で、日別目標体重４１０の７９．５を下回っているので、文面ＩＤ５０１がＴ０００１の条件５０４と合致し、その文面５０５を選択する。また、文面ＩＤ５０１がＴ０００３とＴ０００４の条件５０４も一致したものとして、その文面５０５も選択する。
【００４９】
次に、指導者画面管理部１１４が、指導者画面８０１を作成してステップ９０７で選択した文面を指導者端末１０２の出力部１５３の画面に出力する（図９のステップ９０８）。なお、指導者画面管理部１１４は、ＸＭＬやＨＴＭＬ等で指導者画面８０１の構成情報を生成する。
【００５０】
指導者画面管理部１１４が作成した指導者画面８０１は、通信部１１８を介して指導者端末１０２に送られる（図１０の１０２８）。指導者端末１０２の通信部１５１で受信した指導者画面８０１は、出力部１５３に表示される。出力部１５３に表示される指導者画面８０１は図８に示した指導者画面８０１のようになる。
【００５１】
図８の指導者画面８０１上には、減量の開始から１０日分である５／１から５／１０までの体重８０３、歩数８０４、行動目標の実施８０５、飲み会や間食のイベント８０６を表示する。また、メール文編集部８１０には、着目点が体重である文面ＩＤ５０１がＴ０００１の文面を表示し、候補文面表示部８０８、８０９では、図５の文面ＩＤ５０１がＴ０００３とＴ０００４の文面を表示している。また、前回の指導内容に関する情報８０７は、前回の指導が無いため何も表示していない。
【００５２】
ここで、指導者は、参加者のグラフ部８０２を参照しながら、入力部１５２を使って、メール文編集部８１０のメール文の内容を編集して指導の文章を作成する。このとき、候補文面８０８や８０９に表示されている文面が良い文面であれば、その文面をメール文編集部８１０にコピーして、文章を作成する。ここでは、指導者が、参加者に対して歩数に関する意識付けをしようと考え、入力部１５２を用いて候補文面表示部８０８に表示された歩数の文面を指導内容にコピーして、内容を編集した後、送信ボタン８１１を押したものとする。送信ボタン８１１の操作により指導者端末１０２は、通信部１５１を介してサーバ１０１に作成した指導文や使用した文面の情報とともに指導文送信要求１０２９（図１０参照）を送付する。サーバ１０１の通信部１１８で指導文送信要求１０２９を受けると、文面出力部１１２は指導文を参加者に送信する（図９のステップ９０９）。文面出力部１１２は、通信部１１８を介して参加者端末１０３に指導文を送信する（図１０の１０３０）。参加者端末１０３の通信部１５４は指導文を受信すると、指導文送信完了通知１０３１（図１０参照）をサーバ１０１に返信する。参加者は、参加者端末の出力部１５６で、受信した指導文を読み、また次の減量に取り組む。
【００５３】
サーバ１０１の通信部１１８は、指導文送信完了通知１０３１（図１０参照）を受信すると、送信した指導文や使用した文面の情報を履歴ＤＢ１０６に保存する（図９のステップ９１０）。履歴データ入出力部１１７は、送信した指導文や使用した文面の情報を指導文・利用文面格納要求１０３２（図１０参照）として履歴ＤＢ１０６に送る。履歴ＤＢ１０６では、図６に示す指導履歴テーブル１２３に、指導履歴ＩＤ６０１がＲ０００１として、指導日６０２に５／１１、参加者ＩＤ６０３や指導者ＩＤ６０４、そして、送信した指導内容を６０５に格納する。また、文面利用歴テーブル１２４に、指導履歴ＩＤ７０１が同じＲ０００１として、文面ＩＤ７０２にＴ０００１、文面ＩＤ７０３にＴ０００３を格納する。そして、指導文・利用文面格納完了通知を返す（図１０の１０３３）。履歴データ入出力部１１７は、格納の完了通知を受けて、通信部１１８を介して、指導者端末１０２に、指導文送信完了通知１０３４（図１０参照）を送信する。指導者端末１０２の通信部１５１は、指導文送信完了通知１０３４（図１０参照）を受信すると、送信の完了を出力部１５３に表示して、一連の指導が完了する。
【００５４】
次に、指導者が２回目の指導を行う場合の処理の流れを説明する。指導者は、２回目の指導を５／２１に実施する。参加者はサーバ１０１から送信された指導内容を読んでさらに減量に取り組む。参加者は、毎日、参加者端末１０３の入力部１５５から体重や歩数などをサーバ１０１へ入力して、行動記録テーブル１２２に格納する。行動記録テーブル１２２は、図４で示したように、参加者ＩＤ４０１がＰ０００１の人について、日付４０２が５／１１から５／２０までの行動記録データが格納される。
【００５５】
指導者が参加者に対して指導を開始してからの処理の流れは、図９のフローチャートと、図１０のシーケンス図に従う。
【００５６】
図９のステップ９０１、９０２は上記で説明した通りで、ステップ９０１では、行動記録テーブル１２２の日付４０２が５／１から５／２０までの行動記録データをサーバ１０１は行動記録テーブル１２２から取得する。
【００５７】
ステップ９０２では、サーバ１０１がステップ９０１で読み込んだ、行動記録データについて５／１から５／１０と、５／１１から５／２０の歩数の平均値や行動目標の実施数の平均値などの指標を、所定の指導間隔毎（本実施形態では１０日毎）に指標を計算する。ここでは、前回の指導時からの所定期間として、前回の指導前の１０日間と、前回の指導後の１０日間について指標を求める。例えば、平均歩数は５／１から５／１０が６０００歩、５／１１から５／２０が８０００歩であったものとする。
【００５８】
そして、ステップ９０３では、サーバ１０１は指導履歴テーブル１２３から、参加者ＩＤ６０３がＰ０００１のデータとして指導履歴ＩＤ６０１がＲ０００１の指導内容６０６と、指導履歴ＩＤ７０１がＲ０００１の文面ＩＤのＴ０００１とＴ０００３の情報を取得する。ステップ９０４は前述の通りで、ステップ９０５では、過去の指導履歴として５／１１に送信した指導が存在するので、ステップ９０６に進む。
【００５９】
ステップ９０６は、指導着目点抽出部１０９が、前回の指導時のデータとして指導履歴テーブル１２３と文面利用歴テーブル１２４から指導データと文面利用歴データを読み込み、前回の指導履歴ＩＤ７０１で使用した文面ＩＤ（７０１〜７０３）の指導文面データから前回の指導文で指導した着目点を抽出する処理である。このステップ９０６の詳細な処理の流れである指導文からの着目点抽出処理のフローチャートを、図１１に示す。
【００６０】
図１１において、まず、サーバ１０１は指導履歴テーブル１２３のデータから、過去の指導内容の文章を取得するステップ１１０１を処理する。ここでは、図９のステップ９０３で指導履歴テーブル１２３から取得した指導履歴ＩＤ６０１がＲ０００１の指導内容６０５を用いる。
【００６１】
次に、サーバ１０１は、文面利用歴テーブル１２４のデータから、指導対象の参加者に対して指導履歴を作成したときに使用した文面ＩＤを取得するステップ１１０２を実行する。ここでは、ステップ９０３で文面利用歴テーブル１２４の指導履歴ＩＤ７０１がＲ０００１の文面ＩＤ７０２、７０３に格納されたＴ０００１とＴ０００３の２つの文面ＩＤが対象となる。
【００６２】
次に、サーバ１０１は、指導文面テーブル１１９からステップ１１０２で取得した文面ＩＤが示す文面を取得するステップ１１０３を実行する。ここでは、ステップ９０４で指導文面テーブル１１９から読み込んだ指導文面のデータから、文面ＩＤ５０１がＴ０００１とＴ０００３の文面５０５を取得する。
【００６３】
次に、サーバ１０１は、ステップ１１０１で取得した指導履歴テーブル１２３の指導履歴ＩＤ６０１に対応する指導内容６０５から、指導内容６０５の文面に一致する文を抽出するステップ１１０４を実行する。ここでは、指導内容６０５が、「目標達成おめでとうございます。平均歩数が５０００歩を超えてすばらしいですね。次も目標達成できるように続けて行きましょう。」であり、指導文面テーブル１１９の文面ＩＤ＝Ｔ０００１の文面が、「目標達成おめでとうございます。次も目標達成できるように続けて行きましょう。」である。まず、サーバ１０１は、指導内容６０５の文と文面ＩＤ＝Ｔ０００１の文のそれぞれを「。」で文に区切る。そして、文の文字を比較して、指導文面テーブル１１９の文面の文と、指導履歴の指導文（指導内容６０５）の文との一致を判定する。一致を判定する方法は、文字同士を単純に比較して一致する文字数を数える方法や、Ｎ−ｇｒａｍ法などで連続する一致文字数を調べる方法、ＤＰマッチングにより類似度を求める方法など様々な方法がある。本実施形態では、指導文面テーブル１１９の文面の文と、指導内容６０５の文の一致文字数が所定値（あるいは、所定の比率、例えば７０％）以上で一致した場合で、且つ、一致した文字数が最大の指導文面テーブル１１９の文を、指導内容６０５と一致する文と判定するものとする。
【００６４】
この例では、指導内容６０５の前半の１５文字は、指導文面テーブル１１９の文面ＩＤがＴ０００１の文面の前半の文と一致し、後半の２２文字は文面ＩＤがＴ０００１の文面の後半の文と完全一致するので、これらの部分が指導文面テーブル１１９の文と一致した指導内容６０５の文とする。そして、一致する文が存在するか判断するステップ１１０８で、一致する文が存在する場合はステップ１１０５に進み、一致する文が存在しない場合は、ステップ１１０５を処理せずにステップ１１０６に進む。ここでは、一致する文が存在するのでステップ１１０５に進む。
【００６５】
次に、サーバ１０１は、文面ＩＤと抽出した文のペアを保持した上で、指導内容６０５から指導文面テーブル１１９の文面に一致した文を削除するステップ１１０５を実行する。ここでは、文面ＩＤがＴ０００１、一致した文「目標達成おめでとうございます。次も目標達成できるように続けて行きましょう。」を保持した上で、指導内容６０５からこの文を削除し、指導内容６０５として「平均歩数が５０００歩を超えてすばらしいですね。」という文が残る。そして、サーバ１０１は全ての文面ＩＤについて上記処理を実行したか否かを判定するステップ１１０６を処理する。ここでは、まだ、文面ＩＤはＴ０００３が残っているので、ステップ１１０４に戻る。
【００６６】
ステップ１１０４では、指導内容６０５の「平均歩数が５０００歩を超えてすばらしいですね。」と、文面ＩＤがＴ０００３の文面「平均歩数が５０００歩を超えています。」から一致する文を検索する。その結果、「平均歩数が５０００歩を超えて」の部分について、文面ＩＤがＴ０００３の文面の７０％以上が指導内容の文面と一致しているので、「平均歩数が５０００歩を超えてすばらしいですね。」を一致する文として抽出する。
【００６７】
次に、ステップ１１０５では、文面ＩＤがＴ０００３と指導内容６０５の文「平均歩数が５０００歩を超えてすばらしいですね。」をペアとして保持し、指導内容からこの文を削除する。その結果、指導内容の文は無くなる。
【００６８】
そして、ステップ１１０６で、今回処理すべき全ての文面ＩＤＴ０００１とＴ０００３を処理したので、このループを終了し、保持した文面ＩＤと文のペア、及び、文面ＩＤに関する着目点の情報、及び、指導文面テーブル１１９の文面に無い文を出力する。ここでは、文面ＩＤがＴ０００１とＴ０００３の２つの文面ＩＤと指導内容から抽出された文のペアを出力する。また、文面ＩＤに関する着目点の情報として、文面ＩＤがＴ０００１については着目点５０２から”体重”、文面ＩＤがＴ０００３については着目点５０２から”歩数”を出力する。また、文面に無い文は今回は存在しない。以上で、ステップ９０６に関する処理を終了する。
【００６９】
次に、図９のステップ９０７の処理で、文面選択部１１１が出力する文面を選択する。ここでは、前回の指導履歴ＩＤ＝Ｒ０００１で利用した文面ＩＤ＝Ｔ０００１、Ｔ０００３は指導文面テーブル１１９の着目点５０２として「体重」と「歩数」があるので、指導文面テーブル１１９の前回指導着目点５０３と条件５０４で一致を判断する。ここでは、文面ＩＤ５０１がＴ０００６とＴ０００７は前回指導着目点５０３として”歩数”を有しており、条件５０４の評価で、前回指導したときの平均歩数６０００歩よりも今回の平均歩数８０００歩で大きいので、文面ＩＤ＝Ｔ０００６の条件５０４「今回平均歩数＞前回平均歩数」を満たすので、サーバ１０１は文面ＩＤ＝Ｔ０００６の文面５０５を選択する。また、今回も目標体重を達成できているものとして、文面ＩＤ５０１がＴ０００１の文面も選択される。さらに、文面ＩＤ＝Ｔ０００３も条件５０４が該当するので、これも選択される。この結果、文面選択部１１１によって文面ＩＤがＴ０００１，Ｔ０００３，Ｔ０００６の３つが選択される。
【００７０】
次に、ステップ９０８では、サーバ１０１が図１２のような画面を指導者端末１０２の出力部１５３に出力する。指導者画面８０１の構成としては、図８と同じであるが、グラフ部８０２は５／１から５／２０まで２０日分のデータが表示され、候補文面１（８０８）には文面ＩＤ５０１がＴ０００６の文面５０５が出力され、候補文面２（８０９）には文面ＩＤ５０１がＴ０００３の文面５０５が表示されている。
【００７１】
また、前回の指導内容に関する情報８０７には、前回送信したメールと、使用した文面の指標値である、前回指導までの５／１から５／１０までと、５／１１から５／２０までの歩数の平均値を表示している。指導者は、この画面８０１の前回指導の情報８０７を確認することで、減量開始から１０日目の参加者に歩数について意識づける指導をしたことで、前回指導の以前と比べて歩数の平均値が増加していることを確認できる。さらに、候補文面１、２（８０８，８０９）として、前回よりも歩数が増えていることを賞賛する文面が表示され、指導者は指導者端末１０２で候補文面１（８０８）または候補文面２（８０９）からメール文編集部８１０に文面をコピーして、メール文を作成し、参加者に送信するため送信ボタン８１１を押す。送信後の処理であるステップ９０９、９１０の処理の流れは、前述の通りである。
【００７２】
以上に説明したように、本発明の指導文作成支援システムは、指導者が参加者に対して指導を行うときに、指導着目点抽出部１０９において前回の指導内容の着目点５０３を抽出し、文面選択部１１１において前回の指導内容の着目点５０３と、着目点に対する指導前後の所定期間の参加者の行動記録の変化から文面を選択することで、参加者に対して、前回の指導と継続性を持つ文面を指導文の候補として提示することができる。これにより、前回指導した内容と、それに対する参加者の行動を含めた指導文面を提示できるので、参加者の自己効力感を高めるように、参加者の行動の変化を評価する指導を指導者が容易に行うことができる効果がある。
【００７３】
さらに、本発明の指導文作成支援システムは、上述のように文面利用歴テーブル１２４で指導文を作成したときにどの文面を利用したかを管理するとともに、指導着目点抽出部１０９において実際に送信した指導文と、利用記録がある文面の文章の一致を検索する。そして、一致する文章が存在する場合にのみ、指導実績から着目点を画面８０１に返す。これは、画面８０１上の指導のメール文編集部で自由にメール文を編集可能なため、画面上で候補文面８０８、８０９からメール文編集部８１０に文章をコピーして文面の利用歴テーブル１２４に記録されても、編集で削除されてしまった場合には、実際の指導文には含まれない矛盾が発生する可能性がある。本発明では、実際に送信された指導文に本当に文面が存在するかを確認する処理を含んでいるので、このような矛盾の発生を防ぐことができる効果がある。つまり、履歴データ入出力部１１６は、指導の履歴を指導履歴テーブル１２３へ格納する際に、指導内容６０５の文面のうち指導文面テーブル１１９の文面と一致する文面を抽出し、当該抽出した文面の文面ＩＤ５０１を文面利用歴テーブル１２４へ格納する。なお、本実施形態では、指導履歴テーブル１２３と文面利用歴テーブル１２４を異なるテーブルとしたが、指導履歴テーブル１２３に文面利用歴テーブル１２４の内容を加えてもよい。
【００７４】
さらに、本発明の指導文作成支援システムは、指導者画面８０１上の候補文面８０８、８０９で、継続性のある指導文の候補を指導者に提示するとともに、前回の指導に関する情報８０７で、前回の指導メール文や、その指導メール文の着目点の指標の変化を表示する。これにより、指導者は前回どのような指導をしたか、また、指導をしたことで参加者がその点をより改善したのか、それとも、指導にも拘わらず着目した点が改善しなかったかを把握できる。これにより、指導者は自分が前回行った指導が参加者にとって良かったかどうかを自己評価することができる。指導者が自分の指導を振り返ることで、指導者による指導内容の改善を支援することができる効果がある。また、指導者が参加者の行動の改善を把握するためには、自分が送信したメールと、参加者の記録を細かく見る必要があり手間がかかるが、本発明では、これを画面上で容易に確認でき、指導者の負荷を軽減することができる効果がある。
【００７５】
なお、上記第１実施形態では、保健指導に用いる身体情報として体重を用いる例を示したが、血圧や脈拍あるいは血糖値などの身体情報を用いる保健指導に適用してもよい。
【００７６】
また、上記第１実施形態では、指標演算部１１０が計算する指標として、歩数の平均と行動目標の平均実施数を用いた例を湿したが、他の指標を用いてもよい。例えば、飲み会や間食などのイベントの１０日間の回数、体重や歩数の入力日数、行動目標が一定数（例えば２つ）以上実施した日数、体重の１０日間の近似直線の傾きなど、行動記録テーブル１２２に記録された項目から計算した値を使用することで、参加者の減量中の状態や行動を表現することができる。
【００７７】
＜第２実施形態＞
次に、良い指導結果が得られた指導文から、指導文面ＤＢを更新する場合の処理の一例について説明する。良い指導結果が得られた指導文とは、前回の指導時に送信したメールの文面に対して、次回の指導までの参加者の行動や減量に関する結果が良好であったときの文面を指す。
【００７８】
指導文面ＤＢ１０５の更新処理は、本実施形態では、月に１回など定期的に実施して新しい指導知識を作成する処理を行うものとする。次回の更新処理までには、複数の参加者と複数の指導者が指導を実施して、行動記録テーブル１２２には多くの行動記録が格納され、指導履歴テーブル１２３、文面利用歴テーブル１２４には多くの指導内容や指導時に使われた文面に関する情報が記録されているものとする。
【００７９】
本第２実施形態の構成は、前記第１実施形態の図１に示した指導文面ＤＢ１０５に着目点改善定義テーブル１１９０を加えたものであり、その他の構成は前記第１実施形態と同様である。
【００８０】
図１３は、指導文面ＤＢ１０５で管理する着目点改善定義テーブル１１９０の一例を示す図である。着目点改善定義テーブル１１９０は、指導文面テーブル１１９と共に指導文面ＤＢ１０５で管理される。
【００８１】
着目点改善定義テーブル１１９０は、着目点１３０１に対して、評価指標の計算方法を格納する評価指標１３０２と、評価指標の値が改善されたと判定するための条件１３０３、評価指標の値が悪化したと判定するための条件１３０４、評価指標の値を維持していると判定するための条件１３０５から一つのレコードが構成される。着目点改善定義テーブル１１９０の各レコードは、管理者端末１０２等から管理者が設定した値を保持する。
【００８２】
着目点改善定義テーブル１１９０は、例えば、着目点１３０１が歩数の場合、評価指標１３０２としては、１０日間の平均歩数を計算し、平均歩数が、前回指導時の平均歩数よりも１０００歩多ければ改善、１０００歩少なければ悪化、±１０００歩以内であれば維持しているとみなすという定義である。
【００８３】
図１４は、本発明の指導文作成支援システムにおいて、サーバ１０１が指導文面ＤＢ１０５を更新する処理の流れを示すフローチャートである。また、図１５は、本発明の指導文作成支援システムにおいて、指導文面ＤＢ１０５を更新する処理の流れを示すシーケンス図である。
【００８４】
まず、履歴データ入出力部１１７が、履歴ＤＢ１０６から、指導履歴データと文面利用歴データを取得する（図１４のステップ１４０１）。サーバ１０１の履歴データ入出力部１１７が、履歴ＤＢ１０６に対して、指導履歴・文面利用歴取得要求１５０１（図１５参照）を送信する。履歴ＤＢ１０６は、指導履歴・文面利用歴取得要求１５０１を受信して、要求された指導履歴テーブル１２３と文面利用歴テーブル１２４の全データをサーバ１０１に返す（図１５の１５０２）。
【００８５】
次に、指導知識入出力部１１６は、指導文面データを取得するステップ１４０２（図１４参照）を行う。サーバ１０１の指導知識入出力部１１６は、指導文面ＤＢ１０５に対して指導文面データを要求し（図１５の１５０３）、指導文面ＤＢ１０５は、受け付けた要求に対する指導文面テーブル１１９のデータを返す１５０４。このとき、指導文面ＤＢ１０５は、指導文面テーブル１１９とともに管理している、図１３に示した、着目点改善定義テーブル１１９０のデータも一緒にサーバ１０１に返す。
【００８６】
次に、指導着目点抽出部１０９が、取得した全ての指導履歴データについて、文面利用歴データ、指導文面データを用いて、過去に指導した着目点の抽出を行う（図１４のステップ１４０３）。ここでは、前記第１実施形態に示した図１１のフローチャートに従って、全ての指導履歴テーブル１２３のデータから指導の着目点を取得する。例えば、図６に示した指導履歴テーブル１２３の指導履歴ＩＤ６０１で、図７の文面利用歴テーブル１２４の指導履歴ＩＤ７０１を検索し、ＩＤ＝Ｒ０００１の文面利用歴データから文面ＩＤがＴ０００１とＴ０００３を格納しており、図５の指導文面テーブル１１９から文面ＩＤがＴ０００１とＴ０００３に対応する着目点５０２は、「体重」と「歩数」であることが指導着目点抽出部１０９で取得される。
【００８７】
次に、履歴データ入出力部１１７が、履歴ＤＢ１０６から行動記録テーブル１２２のデータ（行動履歴データ）を取得する１４０４。サーバ１０１の履歴データ入出力部１１７が、履歴ＤＢ１０６に行動記録データ取得要求１５０５（図１５参照）を送り、履歴ＤＢ１０６は、行動記録テーブル１２２から全ての行動記録データをサーバ１０１に返す（図１５の１５０６）。
【００８８】
次に、指標演算部１１０が、指導履歴データと文面利用歴データ及び指導文面テーブル１１９から取得した着目点５０２について、指標を計算する（図１４のステップ１４０５）。例えば、指導履歴ＩＤ６０１がＲ０００１のデータについては、着目点５０２が「体重」と「歩数」なので、着目点改善定義テーブル１１９０の着目点１３０１を歩数（または体重）で検索し、着目点１３０１が「歩数」の評価指標１３０２から１０日間の平均歩数を求める、という指標の計算方法を取得して、前回の指導の前の１０日間と始動後の１０日間について平均歩数を指標として計算する。ここでは、前回の指導前の１０日間では６０００歩、前回の指導後の１０日間では８０００歩という結果が得られる。このように、全ての指導の履歴について、その着目点の指導前後の指標を計算する。
【００８９】
次に、指導文面作成部１１３が、指導文面（メール文面）に対する指導の効果を着目点について点数化（数値化）する（図１４のステップ１４０６）。指導文面作成部１１３は、着目点改善定義テーブル１１９０を参照し、上記ステップ１４０３で取得した着目点５０２と一致する着目点１３０１を選択する。そして、指導文面作成部１１３は、選択した着目点１３０１のレコードから改善の条件１３０３、悪化の条件１３０４、維持の条件１３０５に従って行動記録データから演算を行い、指導により着目点の指標が改善したか悪化したか否かを判定し、指導の着目点を点数化する。着目点の点数化は、改善と判定された場合は＋１、維持と判定された場合は０、悪化と判定された場合は−１を着目点毎の変数に加算する。例えば、指導履歴ＩＤ６０１がＲ０００１のデータについては、指導前の歩数が６０００歩、指導後の歩数が８０００歩なので、改善と判定して変数（得点）に１を加える。この点数化は、上述のように改善の場合は１点、維持の場合は０点、悪化の場合は−１点で全ての参加者のデータと全ての指導履歴データについて演算する。
【００９０】
次に、指導文面作成部１１３が、指導文毎に点数を集計する（図１４のステップ１４０７）。ここでは、「平均歩数が５０００歩を超えてすばらしいですね。」、「平均歩数が５０００歩を超えています。」というような指導文別に、それぞれ、改善の１点、維持の０点、悪化の−１点を集計する。例えば、「平均歩数が５０００歩を超えてすばらしいですね。」という文は１０回使用されて、改善が５回、維持が４回、悪化が１回で合計４点、「平均歩数が５０００歩を超えています。」は改善が３回、維持が５回、悪化が２回で合計１点というようになる。
【００９１】
次に、指導文面作成部１１３が、同一文面ＩＤの文の中で指導文間の得点を比較する（図１４のステップ１４０８）。そして、同一文面ＩＤの中で現在の指導文面テーブル１１９の文面５０５と同一の文の点よりも高い得点の文がある場合には（図１４のステップ１４０９）、新しい指導文面データとして、指導文面テーブル１１９に追加する１４０１。ここでは、文面ＩＤ５０１がＴ０００３に対して、現在の文面は「平均歩数が５０００歩を超えています。」が１点、また、同一文面ＩＤのＴ０００３で、内容が編集された「平均歩数が５０００歩を超えてすばらしいですね。」は点数が４点ということで、編集された後の文の方が点数が高いことから、この内容が編集された文面を新しい指導文面として指導文面テーブル１１９に採用する。この採用は、指導文面作成部１１３が、前回指導着目点５０３、条件５０４はＴ０００３から引き継ぎ、Ｔ０００９として指導文面テーブル１１９に登録する。新しく作成した指導文面テーブル１１９のデータは、指導文面作成部１１３が、指導知識入出力部１１６から、指導文面格納要求１５０７（図１５参照）として指導文面ＤＢ１０５に送り、指導文面ＤＢ１０５では、指導文面テーブル１１９に格納する。そして、指導文面格納完了の通知１５０８（図１５参照）をサーバ１０１に返す。
【００９２】
そして、上記の処理を全ての文面ＩＤに対して実行するまで、ステップ１４０８から１４１０を繰り返す（ステップ１４１１）。全ての文面ＩＤについて上記処理が完了すると当該処理を終了する。
【００９３】
以上説明したように、本発明の指導文作成支援システムは、指導着目点抽出部１０９が、過去の指導履歴で参加者に送信した指導文から指導の着目点５０２を抽出し、指導文面作成部１１３が、着目点について指導した指導文の中から参加者の反応の良い指導文を新たな指導文面として指導文面ＤＢ１０５に追加する。つまり、指導履歴テーブル１２３の指導内容６０５から同一の文面ＩＤ５０１を含む指導文（指導内容６０５）を抽出し、抽出された指導文に対する参加者の反応を行動記録データから指導の効果を数値化して得点として付与する。そして、同一の文面ＩＤ５０１で得点の最も高い指導文を新たな文面として指導文面テーブル１１９に格納することで、指導の効果が高い文面を自動的に抽出し、定型文として指導文面テーブル１１９に登録することができる。
【００９４】
このように、本発明の指導文作成支援システムは、より良い指導結果が得られた指導文を、新たな指導文面データとすることで、より指導効果の高い指導文を候補文面として出力できるようになる効果がある。特に、本システムを長期に運用し、継続的に指導文面ＤＢ１０５を更新していくことで、より良い効果が得られる指導文を出力できるようになる。
【００９５】
また、同じ歩数に対して、平均歩数と１万歩を超えた日数のように複数の指標がある場合には、指導文面テーブル１１９の着目点５０２と評価指標５０６の情報と、着目点の改善定義テーブルの評価指標１３０２の情報の対応をとることで、指導文面作成部１１３で指導文毎に評価すべき指標を特定することができる。
【００９６】
また、新しく作成した文面を指導文面テーブルに追加する場合には、元の文面ＩＤ５０７に新しい文面の元になった文面ＩＤを引き継いで記録しておく。上述の例では、文面ＩＤ５０９がＴ０００３の文面から、新しい文面Ｔ０００９を作成したので、元の文面ＩＤ５０７にはＴ０００３を記録しておく。そして、指導文面作成部１１３で、ステップ１４０７、ステップ１４０８で、指導文毎の点数の集計と、点数の比較を行う場合、新しく追加された文面については元文面ＩＤ５０７を使用し、Ｔ０００３とＴ０００９は同じ文面として比較する。これにより、Ｔ０００３の文面とＴ０００９の文面とが、その後もＴ０００９の方が良い指導効果が得られるのかを継続的に確認することができる。また、Ｔ０００３から編集された指導文とＴ０００９から編集された指導文が同じ文面で合った場合、それを同じ文として評価することができ、双方を合わせてより良い文面を指導知識として作成することができる。
【００９７】
また、上記第２実施形態では、文面ＩＤがＴ０００３の指導文面データからＴ０００９の指導文面データを作成する場合に、文面５０５を新しく生成して、条件５０４はそのまま引き継ぐ方法を例に説明したが、条件５０４も更新するようにしてもよい。例えば、図１４のステップ１４０８で同一文面ＩＤの文の中で得点を比較するとき、新しい文の得点が高い場合に、そのときの指標の値を調べる。文面ＩＤがＴ０００３では条件５０４は平均歩数が５０００歩を超える場合だが、新しい文面が利用されたときの平均歩数、あるいは効果があると判定されたときの平均歩数が全て８０００歩を超えていた場合には、Ｔ０００９の条件の部分を、５０００歩から８０００歩に更新した指導文面データを作成してから指導文面テーブル１１９に追加するようにしても良い。これにより、指導知識として新しい指導文面データを追加する場合に、より効果がある文面の提示条件を作成することができる効果がある。
【００９８】
また、上記第２実施形態では、指導文面テーブル１１９の指導文面データは全ての指導者および参加者に適用される場合を例に説明したが、指導者別や指導機関別の指導文面データを作成するようにしてもよい。例えば、指導文面テーブルに指導機関の欄や指導者の欄や参加者の欄を設け、ここに指導機関ＩＤ３０１、指導者ＩＤ３０２、参加者ＩＤ２０１のＩＤを記入することで、そのＩＤの指導機関、指導者、参加者の場合だけに提示される文面とすることができる。さらに、指導知識として新しい指導文面データを作成する場合に、ステップ１４０８で、ある特定の指導機関や指導者や参加者に絞って比較した場合によりよい効果が確認できた場合、新しい指導文面データをその指導機関、指導者、参加者用として作成してもよい。これにより、指導機関や指導者、参加者用のカスタマイズを指導に利用しながら行うことができる。
【００９９】
また、上記第２実施形態では、指導文面件作成部１１３が、参加者の行動の変化に対する指標の改善、維持、悪化に対して、１点、０点、−１点と点数をつけて、その集計から新しい指導文面データを作成する方法について説明したが、他の方法を用いてもよい。例えば、点数として、改善を２点、維持を１点、悪化を−１点などとすることで、維持についても評価することができる。指導文面の評価の観点に応じて点数は任意に設定することができる。また、点数を使わない方法を用いてもよい。例えば、指導前後の指標の変化量そのものを集計してそれを比較する方法、また、その値を例えば正規化するなど、ある関数に投入して評価する方法、候補文として提示した数に対して採用された割合とある重みで掛け合わせて採用率を反映する方法、最終的な減量目標達成／未達を考慮した方法など、様々な方法が考えられる。指導の着目点に対して、その着目点に関連する指標が改善または維持できているかどうかを評価することができる方法であれば、あらゆる方法を用いることができる。
【０１００】
これまで説明した第２実施形態では、指導知識の中の着目点として歩数に関するものを例に説明したが、他の着目点を用いてもよい。また、着目点に対する指標についても平均歩数を用いる場合を例に説明したが、他の指標を用いてもよい。例えば、これまでの実施例で行動記録として参加者が記録する体重や行動目標の実施状況、飲み会や間食などのイベント情報をそれぞれ着目点として用いてもよい。
【０１０１】
また、体重の指標としては、体重変化の傾き、行動目標の平均実施数や総実施数、歩数に関する指標として、期間中の平均歩数の他に１万歩を超えた日数、イベントの数などの指標を用いることができる。これにより、参加者が記録した様々な行動に対して、指導文の候補文面を提供することができる。
【０１０２】
これまで説明した各実施形態では、前回の指導内容に関する情報８０７として、前回のメール文やそのメール文で指導した着目点に関する指標値を表示していたが、他の情報を提示しても良い。例えば、指導文面作成部１１３の処理として説明した文面毎の点数を、指導者単位で計算して表示しても良い。これにより、前回の指導の結果の参加者の反応をみるだけでなく、これまでの自分の指導で、同じ文面を使った場合の効果を点数化して参照することができるので、自分のこれまでの指導が良かったかどうかを客観的に自己評価することができる。そのほか、他の指導者の点数との比較なども表示することで、自分の指導が他の指導者と比べて良かったかどうかも確認することができる。また、候補文面８０８、８０９にも、過去の文面の点数を表示するようにしても良い。これにより、各文面が過去使われて効果的であったかどうかを客観的に確認することができ、指導者は採用する文面の選択に利用することができる。
【０１０３】
また、これまで説明した各実施形態では、減量などの保健指導で利用する場合を例に説明したが他の場面で利用してもよい。例えば、減量以外では、血糖や血圧の管理のような生活習慣病の予防・改善の目的に利用することができる。その場合は、行動記録として記録する情報もそれに合わせて、血糖値や血圧の記録や、摂取した食事を記録するなどに利用しても良い。また、保健指導とは別の目的として、教育や人材育成などに利用しても良い。その場合、行動記録としては、学習内容やテストの点数などを行動記録として管理し、その行動に合わせて指導者が指導するようにしても良い。そして、学習の状況やテストの結果などに応じて指導文面を提示する指導文面テーブルを作成することで、保健指導の場合と同じように利用することができる。教育も保健指導と同様に参加者にとっては継続するための意欲を維持するのが大変であるが、指導者からの適切な指導により継続、効果が期待できる。本発明の指導文作成支援システムを用いて、遠隔の指導文を作成することで、指導者が行う指導をより効果的に効率的にすることができる。
【０１０４】
なお、上記各実施形態では、電子メールによって指導者端末１０２から参加者端末１０３へ指導文を通知する例を示したが、メールに限定されるものではなく、ネットワークを介して指導者端末１０２から参加者端末１０３へ指導文を送信可能なシステム（例えば、メッセンジャーなど）を利用することができる。
【０１０５】
これまで説明した各実施形態では、指導の間隔として１０日毎で行う場合を例に説明したが、指導の間隔（周期）は他の間隔で行ってもよい。３０日毎や１週間毎、また、開始からの時期に応じて間隔を長くしたり短くしたりするなど、指導の必要に応じて任意に設定できる。指導の間隔が一定でない場合でも、指標として平均値や割合などの値を用いることで、指導対象者の行動の変化を比較することができる。
【０１０６】
また、これまで説明した各実施形態では、図１１で説明した指導実績の文と指導文面テーブル中のとの一致を判定する方法として、文字の一致比較や文の類似度を計算する方法などを例に説明したが、他の方法を用いてもよい。例えば、図８や図１２のメール文編集欄８１０でメールを作成するときに、メールの文あるいは文字に対して指導文面テーブルの文面５０５から作られた文や文字か、あるいは、指導者がキーボードなど入力部１５２から直接入力した文や文字か文の由来を管理する。そして、文面利用歴テーブル１２４にこの情報を記録する領域として、指導履歴ID中の文あるいは文字を特定する情報（例えば、文の出現順の番号、あるいは文字の番号）と、文面IDとのペアを格納するようにし、メールを送信した履歴を保存するステップ９１０などでこの情報を保存する。そして、図１１の１１０４のステップで行う一致の判定では、この情報を利用してどの文がどの文面から作られたのかを判定することができる。
【０１０７】
また、これまで説明した各実施形態では、生活記録として行動記録テーブルの体重、歩数、行動目標の実施、飲み会や間食などのイベント情報を用いる方法を示したが、他の情報を用いてもよい。例えば、血圧や血糖値や心拍や体温などの生体情報、加速度センサなどを用いた活動量や睡眠などの情報、位置情報や購買情報など、その人の健康状態や行動に関する情報であればあらゆる情報を用いることができる。また、生活記録の記録方法として、参加者端末１０３の入力部１５５から入力した情報をネットワーク１０４を介してサーバ１０１の行動記録テーブル１２２に記録する方法について説明したが、他の方法を用いてもよい。例えば、体重や血圧計や加速度センサが別途ネットワーク１０４に接続されている場合、そのデータが直接通信部１１８を介してサーバ１０１の行動記録テーブル１２２に格納する方法を用いてもよい。また、位置情報や購買情報などのように、別のシステムで管理されている情報がある場合、そのデータをネットワーク１０４を介して、サーバ１０１の通信部１１８で取得し、行動記録テーブル１２２のデータと同じようにあつかうようにしてもよい。このようにすることで、本システムで扱う生活記録のデータの種類を増やすことができる。
【産業上の利用可能性】
【０１０８】
以上のように、本発明は保健指導などのように、指導者が指導対象者の記録を参照してメール等により指導を行うシステムにおいて、当該指導を支援する計算機システムに適用することができる。
【符号の説明】
【０１０９】
１０１  サーバ
１０２  指導者端末
１０３  参加者端末
１０４  ネットワーク
１０５  指導文面ＤＢ
１０６  履歴ＤＢ
１０７  ＣＰＵ
１０８  記憶部
１０９  指導着目点抽出部
１１０  指標演算部
１１１  文面選択部
１１２  文面出力部
１１３  指導文面作成部
１１４  指導者画面管理部
１１５  参加者画面管理部
１１６  指導知識入出力部
１１７  履歴データ入出力部
１１８、１５１、１５４  通信部
１１９  指導文面テーブル
１２０  参加者テーブル
１２１  指導者テーブル
１２２  行動記録テーブル
１２３  指導履歴テーブル
１２４  文面利用歴テーブル
１５２、１５５  入力部
１５３、１５６  出力部
【図１】
0005615142.tif 000002
【図２】
0005615142.tif 000003
【図３】
0005615142.tif 000004
【図４】
0005615142.tif 000005
【図５】
0005615142.tif 000006
【図６】
0005615142.tif 000007
【図７】
0005615142.tif 000008
【図８】
0005615142.tif 000009
【図９】
0005615142.tif 000010
【図１０】
0005615142.tif 000011
【図１１】
0005615142.tif 000012
【図１２】
0005615142.tif 000013
【図１３】
0005615142.tif 000014
【図１４】
0005615142.tif 000015
【図１５】
0005615142.tif 000016