(57)【特許請求の範囲】
【請求項１】
指導者が指導の為に作成した指導情報を被指導者に送信する時間を管理する送信時間管理装置であって、
前記被指導者の識別情報である被指導者識別情報と、前記指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて格納する送信情報格納手段と、
前記指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて格納する被指導者情報格納手段と、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得手段と、
前記被指導者情報格納手段を参照し、前記取得手段が取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出手段と、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出手段と、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定手段と、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信手段と
を有することを特徴とする送信時間管理装置。
【請求項２】
前記残作業量算出手段は、前記送信情報格納手段を参照し、前記他の被指導者に対応する前記他の指導情報が格納されていない場合に、該他の被指導者に対する残り作業があると判断し、該残り作業があると判断した該他の被指導者の数に基づいて、前記指導者の前記残り作業量を算出する
ことを特徴とする請求項１記載の送信時間管理装置。
【請求項３】
前記送信情報格納手段は、更に、前記指導情報に対する前記被指導者からの返信有無情報を対応付けて格納しており、
前記残作業量算出手段は、前記被指導者情報格納手段を参照し、複数の前記他の被指導者のうち、前記送信情報格納手段に前記他の指導情報が格納されていない被指導者の数を算出し、前記返信有無情報に基づいて前記返信の無い被指導者の数を算出し、該算出した前記他の指導情報が格納されていない被指導者の数と、前記返信の無い被指導者の数とに基づいて、前記指導者の残り作業量を算出する
ことを特徴とする請求項１記載の送信時間管理装置。
【請求項４】
前記送信情報記憶手段は、前記被指導者に対する前記指導が開始された開始日を更に対応付けて格納し、
さらに、前記取得したレコードに含まれている前記被指導者識別情報と対応する前記被指導者の前記開始日を特定するとともに、該特定した前記開始日から経過した日数である経過日数を算出する期間算出手段を有し、
前記決定手段は、算出した前記経過日数が所定値よりも小さい場合に、前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記予定送信時間決定する
ことを特徴とする請求項１乃至３何れか一項記載の送信時間管理装置。
【請求項５】
コンピュータが、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行することを特徴とする送信時間管理方法。
【請求項６】
コンピュータに、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行させることを特徴とする送信時間管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は指導者が被指導者に送信する指導情報の送信時間を管理する送信時間管理装置、送信時間管理方法および送信時間管理プログラムに関する。
【背景技術】
【０００２】
平成２０年４月から国民健康保険等の医療保険者は、メタボリックシンドローム（内臓脂肪型肥満）の早期発見を目的とした健康診査（特定健康診査）を行うことが義務付けられている。特定健康診査でメタボリックシンドローム、又は、その予備軍とされた４０歳以上７５歳未満の医療保険加入者（被保険者）に対し、医療保険者は３ヶ月から６ヶ月に渡る保健指導（特定保健指導）を行う。
【０００３】
特定保健指導では、メタボリックシンドローム、又は、その予備軍とされた医療保険加入者（以下、特定健診者という）に対して、管理栄養士、保健師、運動指導士などの特定健診指導者が生活習慣に対する指導を行うことがある。例えば特定健診指導者は特定健診者の日々の食生活を観察し、食生活改善に対する指導を行う。
【０００４】
特定健診指導者が特定健診者の日々の食生活を観察する場合、特定健診者は摂取した食事の画像や名称などの食事情報を特定健診指導者に送信する。特定健診指導者は特定健診者から受信した食事情報に基づいて食生活改善に対する指導を行う。例えば特定健診指導者は決められた期間の中で特定健診者の食生活改善に対する指導を行い、少しでも食生活改善ができるように、アドバイスメールを利用した指導を実施している。
【０００５】
食生活改善に寄与するメールを特定健診者の都合（例えば特定健診者の生活習慣や特定健診者の状況）に合わせてタイミングよく配信する技術は従来から知られている（例えば特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１１５１７９号公報
【特許文献２】特開２００７−４７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特定検診者は、特定健診指導者からのアドバイスメールを参照しても、様々な疑問が生じ、食生活改善に有効な食事を決定しかねる状態に陥る場合がある。特に、特定保健指導の開始から間もない特定健診者は、このような状態に陥る可能性が高いと考えられる。この場合、アドバイスメールを参照した特定健診者は特定健診指導者に対して質問メールを送信することがあった。
【０００８】
しかし、特定健診指導者は多忙中や勤務時間の終了後に特定健診者からの質問メールを受信しても、直ぐに対応できず、質問メールに対する回答メールの送信が遅れてしまうという問題があった。回答メールの送信が遅れてしまうと、特定健診者は自己の知識の範囲内で食事を決定することになり、食生活改善に効果的な食事を摂取できない。また、回答メールの送信が遅れてしまうと、特定健診者は特定健診指導者に対する信頼関係が薄れてしまい、食生活改善に対するモチベーションがダウンしてしまうこともある。なお、以下、特定検診指導者は指導者と称される。また、特定検診者は、被指導者と称される。
【０００９】
本発明の一実施形態は、指導情報に対する被指導者からの質問に、指導者が直ぐに対応できるように、指導者により作成された指導情報の送信時間を管理する送信時間管理装置、送信時間管理方法及び送信時間管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の一実施形態は、指導者が指導の為に作成した指導情報を被指導者に送信する時間を管理する送信時間管理装置であって、前記被指導者の識別情報である被指導者識別情報と、前記指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて格納する送信情報格納手段と、前記指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて格納する被指導者情報格納手段と、前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得手段と、前記被指導者情報格納手段を参照し、前記取得手段が取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出手段と、前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出手段と、算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定手段と、前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信手段とを有する。
【００１１】
なお、本発明の一実施形態の構成要素、表現又は構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１２】
本発明の一実施形態によれば、指導情報に対する被指導者からの質問に指導者が直ぐに対応できるように、指導者が作成した指導情報を被指導者に送信する時間を調節できる。
【図面の簡単な説明】
【００１３】
【図１】本実施例の指導支援装置の一例のハードウェア構成図である。
【図２】本実施例の指導支援装置を含むシステムの一例のシステム構成図である。
【図３】本実施例の指導支援装置の一例のブロック構成図である。
【図４】食事情報ＤＢに格納される食事情報の一例の構成図である。
【図５】運動情報ＤＢに格納される運動情報の一例の構成図である。
【図６】送信メールＤＢに格納されているアドバイスメール情報の一例の構成図である。
【図７】指導者ＤＢに格納されている特定健診指導者情報の一例の構成図である。
【図８】対象者ＤＢに格納されている特定健診者情報の一例の構成図である。
【図９】アドバイスメールの予定送信時間を決定する処理の一例のフローチャートである。
【図１０】アドバイスメールを送信する処理の一例のフローチャートである。
【図１１】質問メールを受信する処理の一例のフローチャートである。
【図１２】ステップＳ３の健診期間確認処理の詳細を表したフローチャートである。
【図１３】ステップＳ５の残作業確認処理の詳細を表したフローチャートである。
【図１４】ステップＳ５の残作業確認処理の詳細を表した他の例のフローチャートである。
【図１５】ステップＳ１１のアドバイスメール送信処理の詳細を表したフローチャートである。
【図１６】ステップＳ２１の質問メール受信処理の詳細を表したフローチャートである。
【発明を実施するための形態】
【００１４】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、以下の実施例では指導者が指導の為に被指導者に送信する指導情報の送信時間を管理する送信時間管理装置の一例として、特定健診指導者（指導者）が食生活改善に対する指導の為に、特定健診者（被指導者）に送信するアドバイスメールの送信時間を管理する指導支援装置を例に説明する。
【００１５】
（ハードウェア構成）
ここでは、図１を用いて、本実施例の指導支援装置と同様の機能を有する指導支援プログラムを実行するコンピュータを一例として説明する。図１は本実施例の指導支援装置の一例のハードウェア構成図である。
【００１６】
指導支援装置１はバス１９で相互に接続されている入力装置１１、出力装置１２、記録媒体読取装置１３、補助記憶装置１４、主記憶装置１５、演算処理装置１６及びインターフェース装置１７を有し、演算処理装置１６による管理下で相互にデータの送受を行うことができる。
【００１７】
演算処理装置１６は、指導支援装置１全体の動作制御を司る中央処理装置である。インターフェース装置１７は他のコンピュータからの信号を受信し、その信号の内容を演算処理装置１６に渡す。さらにインターフェース装置１７は演算処理装置１６からの指示に応じて他のコンピュータに信号を送信する。
【００１８】
補助記憶装置１４には、指導支援装置１と同様の機能をコンピュータに発揮させるプログラムとして、少なくとも指導支援装置１における各処理をコンピュータに実行させる指導支援プログラムが記憶されている。
【００１９】
そして、演算処理装置１６が指導支援プログラムを補助記憶装置１４から読み出して実行することで、指導支援装置１として機能するようになる。指導支援プログラムは演算処理装置１６とアクセス可能な主記憶装置１５に格納されていても良い。入力装置１１は演算処理装置１６の管理下でデータの入力を受付ける。指導支援プログラムはコンピュータが読み取り可能な記録媒体１８に記録しておくことができる。
【００２０】
コンピュータで読み取り可能な記録媒体１８には、磁気記録媒体、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録媒体には、ＨＤＤ、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）などがある。光ディスクには、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。光磁気記録媒体には、ＭＯ（Ｍａｇｎｅｔｏ  −  Ｏｐｔｉｃａｌ  ｄｉｓｋ）などがある。
【００２１】
指導支援プログラムを流通させる場合には、例えば、指導支援プログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型の記録媒体１８を販売することが考えられる。
【００２２】
そして指導支援プログラムを実行するコンピュータは、例えば記録媒体読取装置１３が指導支援プログラムを記録した記録媒体１８から、指導支援プログラムを読み出す。演算処理装置１６は、読み出された指導支援プログラムを補助記憶装置１４若しくは主記憶装置１５に格納する。そして、演算処理装置１６は、自己の記憶装置である補助記憶装置１４若しくは主記憶装置１５から指導支援プログラムを読み取り、指導支援プログラムに従った処理を実行する。
【００２３】
（システム構成）
図２は本実施例の指導支援装置を含むシステムの一例のシステム構成図である。図２に示すシステム２０は、指導支援装置１、特定健診者端末２１、特定健診指導者端末２２、インターネットやＬＡＮなどのネットワーク２５、２６を有する。なお、図２ではネットワーク２５、２６を別々に示しているが、同一のネットワークであってもよい。
【００２４】
指導支援装置１はネットワーク２５を介して特定健診者端末２１とデータ通信可能に接続される。特定健診者端末２１は特定健診者が操作する端末である。特定健診者は特定健診者端末２１を操作し、摂取した食事の画像や名称などの食事情報や運動情報などを指導支援装置１に送信する。また、特定健診者は特定健診者端末２１を操作し、例えば自分を担当する特定健診指導者からの食生活改善に対するアドバイスメールを指導支援装置１から受信する。
【００２５】
また、特定健診者は特定健診者端末２１を操作し、アドバイスメールに対する特定健診指導者への質問メールを指導支援装置１に送信する。さらに、特定健診者は特定健診者端末２１を操作し、質問メールに対する特定健診指導者からの回答メールを指導支援装置１から受信する。
【００２６】
指導支援装置１はネットワーク２６を介して特定健診指導者端末２２とデータ通信可能に接続される。特定健診指導者端末２２は特定健診指導者が操作する端末である。例えば特定健診指導者は特定健診指導者端末２２を操作し、特定健診者が摂取した食事の画像や名称などの食事情報を指導支援装置１から受信する。特定健診指導者は受信した食事情報に基づいて、特定健診者の食生活改善に対するアドバイスメールを指導支援装置１に送信する。
【００２７】
また、特定健診指導者は特定健診指導者端末２２を操作し、アドバイスメールに対する特定健診者からの質問メールを指導支援装置１から受信する。さらに、特定健診指導者は特定健診指導者端末２２を操作し、質問メールに対する特定健診者への回答メールを指導支援装置１に送信する。
【００２８】
指導支援装置１は特定健診者端末２１から受信した食事情報を特定健診指導者端末２２に送信し、送信した食事情報に基づいた食生活改善に対するアドバイスメールを特定健診指導者端末２２から受信する。また、指導支援装置１は特定健診指導者端末２２から受信したアドバイスメールを特定健診者端末２１に送信し、送信したアドバイスメールに対する質問メールを特定健診者端末２１から受信する。
【００２９】
指導支援装置１は特定健診者端末２１から受信した質問メールを特定健診指導者端末２２に送信し、送信した質問メールに対する回答メールを特定健診指導者端末２２から受信する。また、指導支援装置１は特定健診指導者端末２２から受信した回答メールを特定健診者端末２１に送信する。
【００３０】
（ブロック構成）
図３は本実施例の指導支援装置の一例のブロック構成図である。図３に示す指導支援装置１は、食事情報受信処理部３１、運動情報受信処理部３２、未決定レコード取得処理部３３、期間算出処理部３４、残り勤務時間算出処理部３５、残作業量算出処理部３６、予定送信時間決定処理部３７、メール送信処理部３８、メール受信処理部３９、食事情報ＤＢ５１、運動情報ＤＢ５２、送信メールＤＢ５３、指導者ＤＢ５４、対象者ＤＢ５５を有する。
【００３１】
食事情報受信処理部３１は特定健診者が摂取した食事の画像や名称などの食事情報を特定健診者端末２１から受信し、食事情報ＤＢ５１に格納する。運動情報受信処理部３２は特定健診者が行った運動の運動情報を特定健診者端末２１から受信し、運動情報ＤＢ５２に格納する。
【００３２】
未決定レコード取得処理部３３は送信メールＤＢ５３から予定送信時間が決定されていない未決定のレコードを取得する。期間算出処理部３４は対象者ＤＢ５５を参照し、特定健診者が食生活改善に対する指導を受け始めた開始日からの期間を算出する。残り勤務時間算出処理部３５は指導者ＤＢ５４を参照し、特定健診指導者の勤務時間から当日の残り勤務時間を算出する。
【００３３】
残作業量算出処理部３６は食事情報ＤＢ５１、送信メールＤＢ５３、指導者ＤＢ５４、対象者ＤＢ５５を参照し、特定健診指導者の当日の残り作業量を算出する。予定送信時間決定処理部３７は特定健診指導者の当日の残り勤務時間、特定健診指導者の当日の残り作業量及び特定健診者が食生活改善に対する指導を受け始めた開始日からの期間に基づきアドバイスメールの予定送信時間を決定し、送信メールＤＢ５３に格納されているアドバイスメールの予定送信時間を更新する。
【００３４】
メール送信処理部３８は、送信メールＤＢ５３に格納されているアドバイスメールを予定送信時間に特定健診者端末２１へ送信する。また、メール送信処理部３８は質問メールを特定健診指導者端末２２へ送信する。さらに、メール送信処理部３８は回答メールを特定健診者端末２１へ送信する。メール送信処理部３８はアドバイスメールの送信状況に基づいて送信メールＤＢ５３の送信状況を後述のように更新する。
【００３５】
メール受信処理部３９は、特定健診指導者端末２２から受信したアドバイスメールを送信メールＤＢ５３に格納する。また、メール受信処理部３９は特定健診者端末２１から質問メールを受信する。さらに、メール受信処理部３９は特定健診指導者端末２２から回答メールを受信する。メール受信処理部３９は質問メールの受信状況に基づいて送信メールＤＢ５３の返信有無を後述のように更新する。
【００３６】
食事情報ＤＢ５１は食事情報を格納している。運動情報ＤＢ５２は運動情報を格納している。送信メールＤＢ５３はアドバイスメール情報を格納している。指導者ＤＢ５４は特定健診指導者情報を格納している。対象者ＤＢ５５は特定健診者情報を格納している。
【００３７】
図４は食事情報ＤＢに格納される食事情報の一例の構成図である。図４に示す食事情報は、健診ＩＤ、メール受信日時、撮影日時、カロリー（Ｃａｌ）、栄養素を含む。健診ＩＤは特定健診者の識別情報である。メール受信日時は食事情報を含むメールを受信した日時である。撮影日時は食事情報に含まれる食事の画像の撮影日時である。カロリーは特定健診者が摂取した食事のカロリーである。栄養素は特定健診者が摂取した食事の栄養素である。
【００３８】
また、図５は運動情報ＤＢに格納される運動情報の一例の構成図である。図５に示す運動情報は、健診ＩＤ、メール受信日時、体重を含む。健診ＩＤは特定健診者の識別情報である。メール受信日時は運動情報を含むメールを受信した日時である。体重は特定健診者の体重である。食事情報及び運動情報は、特定健診指導者がアドバイスメールを作成する為に必要な特定健診者からの受信情報の一例である。
【００３９】
また、図６は送信メールＤＢに格納されているアドバイスメール情報の一例の構成図である。図６に示すアドバイスメール情報は、予定送信時間、健診ＩＤ、送信状況、タイトル、メール文章、返信有無を含む。予定送信時間はアドバイスメールの予定送信時間である。健診ＩＤは特定健診者の識別情報である。
【００４０】
送信状況は、送信済みであるアドバイスメールを「済」で表し、送信可であるアドバイスメールを「○」で表し、送信不可であるアドバイスメールを「  」で表している。タイトルは、アドバイスメールのタイトルである。メール文章は、アドバイスメールの文章である。返信有無は、質問メールを受信する可能性の高いアドバイスメール（特定保健指導の開始から間もない特定健診者へのアドバイスメール）を「有」で表している。
【００４１】
また、図７は指導者ＤＢに格納されている特定健診指導者情報の一例の構成図である。図７に示す特定健診指導者情報は、指導ＩＤ、名前、勤務時間を含む。指導ＩＤは特定健診指導者の識別情報である。名前は特定健診指導者の名前である。勤務時間は特定健診指導者の勤務時間である。
【００４２】
また、図８は対象者ＤＢに格納されている特定健診者情報の一例の構成図である。図８に示す特定健診者情報は、健診ＩＤ、指導ＩＤ、名前、住所、メールアドレス、開始日を含む。健診ＩＤは特定健診者の識別情報である。指導ＩＤは特定健診指導者の識別情報である。名前は特定健診者の名前である。住所は特定健診者の住所である。メールアドレスは特定健診者のメールアドレスである。開始日は特定健診者が食生活改善に対する指導を受け始めた開始日である。
【００４３】
（処理フロー）
本実施例の指導支援装置１は、図９〜図１１に示す処理を平行して行う。図９はアドバイスメールの予定送信時間を決定する処理の一例のフローチャートである。ステップＳ１に進み、未決定レコード取得処理部３３は送信メールＤＢ５３から予定送信時間が決定されていない未決定のレコードを取得する。具体的に、未決定レコード取得処理部３３は送信メールＤＢ５３の送信状況が「済み」「○」以外のレコードを取得する。
【００４４】
ステップＳ２に進み、未決定レコード取得処理部３３はステップＳ１でレコードを取得すれば、期間算出処理部３４にステップＳ３の健診期間確認処理を要求する。なお、未決定レコード取得処理部３３はステップＳ１でレコードを取得しなければ、ステップＳ６に進む。
【００４５】
ステップＳ３の健診期間確認処理はステップＳ１で取得したレコードについて、特定健診者が食生活改善に対する指導を受け始めた開始日からの期間を算出する。ステップＳ３の健診期間確認処理では食生活改善に対する指導を受け始めた開始日からの期間が所定期間（例えば１ヶ月）以内の特定健診者について、質問メールを送信する可能性が高いと判断し、勤務時間の終了後に質問メールを受信しないように、予定送信時間を決定する。
【００４６】
ステップＳ３の健診期間確認処理では、ステップＳ１で取得したレコードのうち、予定送信時間を決定したレコードを「Ｊ＝１」とし、予定送信時間を決定していないレコードを「Ｊ＝０」とする。
【００４７】
ステップＳ４に進み、残作業量算出処理部３６は、ステップＳ１で取得したレコードのうち、予定送信時間を決定していないレコードがあれば、ステップＳ５の残作業確認処理を行う。なお、ステップＳ５の残作業確認処理は予定送信時間を決定していないレコードについて、特定健診指導者の当日の残り作業量を算出する。ステップＳ５の残作業確認処理では当日の残り作業量が多い特定健診指導者について、質問メールに直ぐに対応できない可能性が高いと判断し、多忙中や勤務時間の終了後に質問メールを受信しないように予定送信時間を決定する。
【００４８】
なお、ステップＳ４において、ステップＳ１で取得したレコードのうち、予定送信時間を決定していないレコードがなければ、未決定レコード取得処理部３３はステップＳ６に進む。ステップＳ６において、未決定レコード取得処理部３３は処理を所定時間（例えば２０分）スリープさせたあと、ステップＳ１に戻る。強制終了されると、未決定レコード取得処理部３３は図９のフローチャートの処理を終了する。
【００４９】
図１０はアドバイスメールを送信する処理の一例のフローチャートである。ステップＳ１１に進み、メール送信処理部３８はアドバイスメール送信処理を行う。ステップＳ１１のアドバイスメール送信処理は送信メールＤＢ５３に格納されている送信状況「○」のレコードのうち、予定送信時間を過ぎたレコードを取得し、取得したレコードからアドバイスメールを作成して送信する。
【００５０】
そして、ステップＳ１２に進み、メール送信処理部３８は処理を所定時間（例えば１０分）スリープさせたあと、ステップＳ１１に戻る。強制終了されると、メール送信処理部３８は図１０のフローチャートの処理を終了する。
【００５１】
図１１は質問メールを受信する処理の一例のフローチャートである。ステップＳ２１に進み、メール受信処理部３９は質問メール受信処理を行う。ステップＳ２１の質問メール受信処理は質問メールを受信したあと、同じ特定健診者から続けて質問メールを受信する可能性が低いと判断し、その質問メールに対応する特定健診指導者の当日の残り作業量としてカウントされないようにする。
【００５２】
そして、ステップＳ２２に進み、メール受信処理部３９は、処理を所定時間（例えば５分）スリープさせたあと、ステップＳ２１に戻る。強制終了されると、メール受信処理部３９は図１１のフローチャートの処理を終了する。
【００５３】
図１２はステップＳ３の健診期間確認処理の詳細を表したフローチャートである。期間算出処理部３４は、ステップＳ１で取得したレコードのうち、予定送信時間が現在時刻に一番近いレコードの健診ＩＤを取得する。例えば図６の送信メールＤＢ５３の場合は健診ＩＤ「Ｋ−０２１」が取得される。
【００５４】
ステップＳ３２に進み、期間算出処理部３４はステップＳ３１で取得した健診ＩＤに対応する開始日を対象者ＤＢ５５から取得する。例えば図８の対象者ＤＢ５５の場合は健診ＩＤ「Ｋ−０２１」に対応する開始日「２００９．６．１」が取得される。期間算出処理部３４は取得した開始日から本日までの期間を求める。
【００５５】
ステップＳ３３に進み、期間算出処理部３４はステップＳ３２で求めた期間が１ヶ月以内か否かを判定する。ステップＳ３２で求めた期間が１ヶ月以内でなければ、期間算出処理部３４は図１２のフローチャートの処理を終了する。
【００５６】
ステップＳ３２で求めた期間が１ヶ月以内であれば、期間算出処理部３４はステップＳ３４に進み、ステップＳ３１で取得した健診ＩＤに対応するレコードの返信有無をブランクから「有」に更新する。即ち、ステップＳ３１で取得した健診ＩＤの特定健診者は食生活改善に対する指導を受け始めた開始日からの期間が１ヶ月以内である為、質問メールを送信する可能性が高いと判断された。
【００５７】
ステップＳ３５に進み、残り勤務時間算出処理部３５はステップＳ３１で取得した健診ＩＤに対応する指導ＩＤを対象者ＤＢ５５から取得する。例えば図８の対象者ＤＢ５５の場合は健診ＩＤ「Ｋ−０２１」に対応する指導ＩＤ「Ｓ−００１」が取得される。残り勤務時間算出処理部３５は取得した指導ＩＤに対応する勤務時間を指導者ＤＢ５４から取得する。例えば図７の指導者ＤＢ５４の場合は指導ＩＤ「Ｓ−００１」に対応する勤務時間として「９：００−１７：００」が取得される。
【００５８】
残り勤務時間算出処理部３５は、取得した指導ＩＤに対応する勤務時間から特定健診指導者の終了時間を求め、終了時間が現在時刻の一定時間（例えば１０分）前か否かを判定する。終了時間が現在時刻の一定時間前でなければ、残り勤務時間算出処理部３５は図１２のフローチャートの処理を終了する。
【００５９】
終了時間が現在時刻の一定時間前であれば、予定送信時間決定処理部３７はステップＳ３６に進み、指導ＩＤに対応する勤務時間から特定健診指導者の開始時間を求める。予定送信時間決定処理部３７はステップＳ３１で取得した健診ＩＤに対応するレコードの予定送信時間を、特定健診指導者の次の日の開始時間の所定時間（例えば３０分）前に変更する。また、予定送信時間決定処理部３７はステップＳ３１で取得した健診ＩＤに対応するレコードの送信状況をブランクである「  」から「○」に更新する。さらに、予定送信時間決定処理部３７はステップＳ３６で予定送信時間を変更したレコードを「Ｊ＝１」としたあと、図１２のフローチャートの処理を終了する。
【００６０】
図１３はステップＳ５の残作業確認処理の詳細を表したフローチャートである。残作業量算出処理部３６はステップＳ３１で取得した健診ＩＤに対応する指導ＩＤを指導者ＤＢ５４から取得する。例えば図８の対象者ＤＢ５５の場合は健診ＩＤ「Ｋ−０２１」に対応する指導ＩＤ「Ｓ−００１」が取得される。
【００６１】
また、残作業量算出処理部３６は取得した指導ＩＤの特定健診指導者が担当している特定健診者の健診ＩＤうち、ステップＳ３１で取得した健診ＩＤ「Ｋ−０２１」以外の健診ＩＤを全て対象者ＤＢ５５から取得してメモリに保存する。例えば図８の対象者ＤＢ５５の場合は健診ＩＤ「Ｋ−００１」「Ｋ−０１０」「Ｋ−０１１」がメモリに保存される。さらに、残作業量算出処理部３６はメモリに保存された健診ＩＤをカウントする。以下ではメモリに保存された健診ＩＤのカウント値をＡとする。
【００６２】
ステップＳ４２に進み、残作業量算出処理部３６はステップＳ４１でメモリに保存された健診ＩＤを１件ずつ取得する。残作業量算出処理部３６はメモリから取得した健診ＩＤに対応するレコードが送信メールＤＢ５３にあれば、ｉをカウントアップする。ｉの初期値は０とする。例えば図６の送信メールＤＢ５３の場合は、メモリから取得した健診ＩＤが「Ｋ−００１」のとき、健診ＩＤ「Ｋ−００１」に対応するレコードがある為、ｉをカウントアップする。
【００６３】
また、残作業量算出処理部３６はメモリから取得した健診ＩＤに対応するレコードの返信有無を確認し、返信有無が「有」であれば、ｊをカウントアップする。ｊの初期値は０とする。例えば図６の送信メールＤＢ５３の場合は、健診ＩＤ「Ｋ−００１」に対応するレコードの返信有無が「有」である為、ｊをカウントアップする。
【００６４】
ステップＳ４３に進み、残作業量算出処理部３６はステップＳ４１でメモリに保存された健診ＩＤを全て処理したか否かを判定する。処理していない健診ＩＤがメモリに残されていれば、残作業量算出処理部３６はステップＳ４２の処理を繰り返す。
【００６５】
ステップＳ４１でメモリに保存された健診ＩＤを全て処理していれば、残作業量算出処理部３６はステップＳ４４に進み、ステップＳ３１で取得した健診ＩＤに対応する指導ＩＤの特定健診指導者の当日の残り作業量Ｂを以下の式（１）により算出する。式（１）は特定健診指導者の当日の残り作業量Ｂを、作成していないアドバイスメール数と受信する可能性の高い質問メール数とに基づいて把握するものである。
【００６６】
Ｂ＝（Ａ−ｉ）＋ｊ…（１）
【００６７】
ステップＳ４５に進み、予定送信時間決定処理部３７はステップＳ４４で算出した特定健診指導者の当日の残り作業量Ｂが０であるか否かを判定する。特定健診指導者の当日の残り作業量Ｂが０でなければ、予定送信時間決定処理部３７は特定健診指導者の当日の残り作業があると判定し、ステップＳ４６に進む。
【００６８】
ステップＳ４６に進み、予定送信時間決定処理部３７はステップＳ４４で算出した特定健診指導者の当日の残り作業量Ｂが固定値（例えば５）より大きいか否かを判定する。特定健診指導者の当日の残り作業量Ｂが固定値より大きければ、予定送信時間決定処理部３７は特定健診指導者の当日の残り作業が多いと判定する。
【００６９】
予定送信時間決定処理部３７により特定健診指導者の当日の残り作業が多いと判定されると、残り勤務時間算出処理部３５はステップＳ３５と同様に、特定健診指導者の勤務時間の終了時間が現在時刻の一定時間前か否かを判定する。
【００７０】
終了時間が現在時刻の一定時間前でなければ、予定送信時間決定処理部３７はステップＳ４８に進み、ステップＳ３１で取得した健診ＩＤに対応するレコードの予定送信時間を一定時間（例えば３０分）後に変更する。なお、変更後のアドバイスメールの予定送信時間は特定健診指導者の勤務時間内とする。
【００７１】
ステップＳ４８では、特定健診指導者の当日の残り作業が多いため、アドバイスメールの予定送信時間を一定時間遅らせている。また、予定送信時間決定処理部３７はステップＳ３１で取得した健診ＩＤに対応するレコードの送信状況を「○」に更新し、図１３のフローチャートの処理を終了する。
【００７２】
終了時間が現在時刻の一定時間前であれば、予定送信時間決定処理部３７はステップＳ４９に進み、ステップＳ３１で取得した健診ＩＤに対応するレコードの予定送信時間を特定健診指導者の次の日の開始時間の所定時間前に変更する。また、予定送信時間決定処理部３７はステップＳ３１で取得した健診ＩＤに対応するレコードの送信状況を「○」に更新し、図１３のフローチャートの処理を終了する。
【００７３】
ステップＳ４５において特定健診指導者の当日の残り作業量Ｂが０であれば、予定送信時間決定処理部３７は特定健診指導者の当日の残り作業がないと判定し、ステップＳ５０に進む。また、ステップＳ４６において特定健診指導者の当日の残り作業量Ｂが固定値より大きくなければ、予定送信時間決定処理部３７は特定健診指導者の当日の残り作業が少ないと判定しステップＳ５０に進む。
【００７４】
ステップＳ５０では、予定送信時間決定処理部３７が、ステップＳ３１で取得した健診ＩＤに対応するレコードの予定送信時間を変更することなく、送信状況を「○」に更新したあと、図１３のフローチャートの処理を終了する。
【００７５】
なお、図１３に示した残作業確認処理は、受信する可能性の高い質問メールに対する回答メールの作成についても特定健診指導者の当日の残り作業として把握していたが、図１４に示す残作業確認処理のように、回答メールの作成を特定健診指導者の当日の残り作業として考慮しないことも考えられる。
【００７６】
図１４は、ステップＳ５の残作業確認処理の詳細を表した他の例のフローチャートである。なお、図１４のフローチャートは一部を除いて図１３のフローチャートと同様であるため、適宜説明を省略する。
【００７７】
ステップＳ６１はステップＳ４１と同様である。ステップＳ６２に進み、残作業量算出処理部３６はステップＳ６１でメモリに保存された健診ＩＤを１件ずつ取得する。残作業量算出処理部３６はメモリから取得した健診ＩＤに対応するレコードが送信メールＤＢ５３にあれば、ｉをカウントアップする。ｉの初期値は０とする。
【００７８】
ステップＳ６３はステップＳ４３と同様である。ステップＳ６４に進み、残作業量算出処理部３６はステップＳ３１で取得した健診ＩＤに対応する指導ＩＤの特定健診指導者の当日の残り作業量Ｂを以下の式（２）により算出する。式（２）は特定健診指導者の当日の残り作業量Ｂを作成していないアドバイスメール数に基づいて把握するものである。
【００７９】
Ｂ＝Ａ−ｉ…（２）
【００８０】
以下のステップＳ６５〜Ｓ７０はステップＳ４５〜Ｓ５０と同様であるため、説明を省略する。
【００８１】
図１５はステップＳ１１のアドバイスメール送信処理の詳細を表したフローチャートである。ステップＳ８１に進み、メール送信処理部３８は現在時刻を例えばシステムから取得する。また、メール送信処理部３８は送信メールＤＢ５３に格納されているレコードのうち、送信状況が「○」であり、且つ、予定送信時間を過ぎたレコードを取得する。
【００８２】
ステップＳ８２に進み、メール送信処理部３８はステップＳ８１で取得したレコードの健診ＩＤに対応するメールアドレスを、対象者ＤＢ５５から取得する。また、メール送信処理部３８は取得したメールアドレスを宛先とし、ステップＳ８１で取得したレコードのタイトル及びメール文章を記載したアドバイスメールを作成する。メール送信処理部３８は作成したアドバイスメールを送信する。
【００８３】
ステップＳ８３に進み、メール送信処理部３８はアドバイスメールの送信完了後、送信メールＤＢ５３に格納されているレコードのうち、送信したアドバイスメールに対応するレコードの送信状況を「済」に更新し、図１５のフローチャートの処理を終了する。
【００８４】
また、図１６はステップＳ２１の質問メール受信処理の詳細を表したフローチャートである。ステップＳ９１に進み、メール受信処理部３９は質問メールを受信したか否かを判定する。質問メールを受信していれば、メール受信処理部３９は受信した質問メールに含まれる健診ＩＤを取得し、その健診ＩＤに対応する送信メールＤＢ５３のレコードの返信有無を「有」からブランクに更新し、図１６のフローチャートの処理を終了する。メール受信処理部３９は質問メールを受信していなければ、図１６のフローチャートの処理を終了する。
【００８５】
（まとめ）
本実施例によれば、特定健診指導者はアドバイスメールに対する質問メールに直ぐに対応することができる。質問メールに対する回答メールが速くなるため、特定健診者は食生活改善に効果的な食事を摂取できる。また、回答メールの送信が速いため、特定健診指導者は特定健診者との間に信頼関係を築くことができ、特定健診者の食生活改善に対するモチベーションをアップさせることができる。
【００８６】
本実施例における指導支援プログラムは、パッケージソフトの他、ＷＥＢサービス等によっても提供可能である。なお、特許請求の範囲に記載した送信情報格納手段は送信メールＤＢ５３に相当する。被指導者情報格納手段は対象者ＤＢ５５に相当する。取得手段は未決定レコード取得処理部３３に相当する。残り勤務時間算出手段は残り勤務時間算出処理部３５に相当する。残作業量算出手段は残作業量算出処理部３６に相当する。決定手段は予定送信時間決定処理部３７に相当する。送信手段はメール送信処理部３８に相当する。期間算出手段は期間算出処理部３４に相当する。
【００８７】
本発明は、以下に記載する付記のような構成が考えられる。
（付記１）
指導者が指導の為に作成した指導情報を被指導者に送信する時間を管理する送信時間管理装置であって、
前記被指導者の識別情報である被指導者識別情報と、前記指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて格納する送信情報格納手段と、
前記指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて格納する被指導者情報格納手段と、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得手段と、
前記被指導者情報格納手段を参照し、前記取得手段が取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出手段と、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出手段と、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定手段と、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信手段と
を有することを特徴とする送信時間管理装置。
（付記２）
前記残作業量算出手段は、前記送信情報格納手段を参照し、前記他の被指導者に対応する前記他の指導情報が格納されていない場合に、該他の被指導者に対する残り作業があると判断し、該残り作業があると判断した該他の被指導者の数に基づいて、前記指導者の前記残り作業量を算出する
ことを特徴とする付記１記載の送信時間管理装置。
（付記３）
前記送信情報格納手段は、更に、前記指導情報に対する前記被指導者からの返信有無情報を対応付けて格納しており、
前記残作業量算出手段は、前記被指導者情報格納手段を参照し、複数の前記他の被指導者のうち、前記送信情報格納手段に前記他の指導情報が格納されていない被指導者の数を算出し、前記返信有無情報に基づいて前記返信の無い被指導者の数を算出し、該算出した前記他の指導情報が格納されていない被指導者の数と、前記返信の無い被指導者の数とに基づいて、前記指導者の残り作業量を算出する
ことを特徴とする付記１記載の送信時間管理装置。
（付記４）
前記送信情報記憶手段は、前記被指導者に対する前記指導が開始された開始日を更に対応付けて格納し、
さらに、前記取得したレコードに含まれている前記被指導者識別情報と対応する前記被指導者の前記開始日を特定するとともに、該特定した前記開始日から経過した日数である経過日数を算出する期間算出手段を有し、
前記決定手段は、算出した前記経過日数が所定値よりも小さい場合に、前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記予定送信時間を決定する
ことを特徴とする付記１乃至３何れか一項記載の送信時間管理装置。
（付記５）
前記決定手段は、算出した前記経過日数が所定値よりも小さく且つ前記指導者の残り勤務時間が所定時間よりも短いときに前記予定送信時間を翌日に決定し、
算出した前記経過日数が所定値よりも小さく且つ前記指導者の残り勤務時間が所定時間よりも長いとき、又、算出した前記経過日数が所定値よりも大きいとき、前記指導者の残り作業量が所定量よりも多いときに前記予定送信時間を所定時間後又は翌日に決定し、前記指導者の残り作業量が所定量よりも少ないときに前記予定送信時間をそのままで決定する
付記４記載の送信時間管理装置。
（付記６）
コンピュータが、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行することを特徴とする送信時間管理方法。
（付記７）
コンピュータに、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行させることを特徴とする送信時間管理プログラム。
【符号の説明】
【００８８】
１    指導支援装置
１１    入力装置
１２    出力装置
１３    記録媒体読取装置
１４    補助記憶装置
１５    主記憶装置
１６    演算処理装置
１７    インターフェース装置
１８    記録媒体
１９    バス
２０    システム
２１    特定健診者端末
２２    特定健診指導者端末
２５、２６    ネットワーク
３１    食事情報受信処理部
３２    運動情報受信処理部
３３    未決定レコード取得処理部
３４    期間算出処理部
３５    残り勤務時間算出処理部
３６    残作業量算出処理部
３７    予定送信時間決定処理部
３８    メール送信処理部
３９    メール受信処理部
５１    食事情報ＤＢ
５２    運動情報ＤＢ
５３    送信メールＤＢ
５４    指導者ＤＢ
５５    対象者ＤＢ
【図１】
0005428983.tif 000002
【図２】
0005428983.tif 000003
【図３】
0005428983.tif 000004
【図４】
0005428983.tif 000005
【図５】
0005428983.tif 000006
【図６】
0005428983.tif 000007
【図７】
0005428983.tif 000008
【図８】
0005428983.tif 000009
【図９】
0005428983.tif 000010
【図１０】
0005428983.tif 000011
【図１１】
0005428983.tif 000012
【図１２】
0005428983.tif 000013
【図１３】
0005428983.tif 000014
【図１４】
0005428983.tif 000015
【図１５】
0005428983.tif 000016
【図１６】
0005428983.tif 000017