Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5428983B2 - Transmission time management device, transmission time management method, and transmission time management program - Google Patents
[go: Go Back, main page]

JP5428983B2 - Transmission time management device, transmission time management method, and transmission time management program - Google Patents

Transmission time management device, transmission time management method, and transmission time management program Download PDF

Info

Publication number
JP5428983B2
JP5428983B2 JP2010064728A JP2010064728A JP5428983B2 JP 5428983 B2 JP5428983 B2 JP 5428983B2 JP 2010064728 A JP2010064728 A JP 2010064728A JP 2010064728 A JP2010064728 A JP 2010064728A JP 5428983 B2 JP5428983 B2 JP 5428983B2
Authority
JP
Japan
Prior art keywords
instructor
identification information
information
transmission time
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010064728A
Other languages
Japanese (ja)
Other versions
JP2011198102A (en
Inventor
真弘 山下
正純 高村
さつき 祖慶
大偉治 山野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2010064728A priority Critical patent/JP5428983B2/en
Publication of JP2011198102A publication Critical patent/JP2011198102A/en
Application granted granted Critical
Publication of JP5428983B2 publication Critical patent/JP5428983B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は指導者が被指導者に送信する指導情報の送信時間を管理する送信時間管理装置、送信時間管理方法および送信時間管理プログラムに関する。   The present invention relates to a transmission time management device, a transmission time management method, and a transmission time management program for managing the transmission time of guidance information transmitted from a leader to a trainee.

平成20年4月から国民健康保険等の医療保険者は、メタボリックシンドローム(内臓脂肪型肥満)の早期発見を目的とした健康診査(特定健康診査)を行うことが義務付けられている。特定健康診査でメタボリックシンドローム、又は、その予備軍とされた40歳以上75歳未満の医療保険加入者(被保険者)に対し、医療保険者は3ヶ月から6ヶ月に渡る保健指導(特定保健指導)を行う。   From April 2008, medical insurers such as the National Health Insurance have been obliged to conduct a health checkup (specific health checkup) for the early detection of metabolic syndrome (visceral fat obesity). For health insurance participants (insured persons) who are 40 years old or older and under 75 years old who are considered to have a metabolic syndrome or a reserve army in a specific health checkup, the medical insurer will receive 3 to 6 months of health guidance (specific health Guidance).

特定保健指導では、メタボリックシンドローム、又は、その予備軍とされた医療保険加入者(以下、特定健診者という)に対して、管理栄養士、保健師、運動指導士などの特定健診指導者が生活習慣に対する指導を行うことがある。例えば特定健診指導者は特定健診者の日々の食生活を観察し、食生活改善に対する指導を行う。   In specific health guidance, specific medical examination leaders such as administrative dietitian, public health nurse, exercise instructor for metabolic syndrome or medical insurance member (hereinafter referred to as specific medical examination person) made the reserve army May provide guidance on lifestyle habits. For example, the specific medical checkup instructor observes the daily dietary habits of the specific medical checkup and provides guidance for improving dietary habits.

特定健診指導者が特定健診者の日々の食生活を観察する場合、特定健診者は摂取した食事の画像や名称などの食事情報を特定健診指導者に送信する。特定健診指導者は特定健診者から受信した食事情報に基づいて食生活改善に対する指導を行う。例えば特定健診指導者は決められた期間の中で特定健診者の食生活改善に対する指導を行い、少しでも食生活改善ができるように、アドバイスメールを利用した指導を実施している。   When the specific medical examination instructor observes the daily eating habits of the specific medical examiner, the specific medical examination instructor transmits meal information such as an image and name of the ingested meal to the specific medical examination instructor. The specific medical examination instructor provides guidance for improving eating habits based on the meal information received from the specific medical examiner. For example, a specific medical examination instructor provides guidance for improving the dietary habits of a specific medical examiner within a predetermined period, and performs guidance using an advice email so that the eating habits can be improved even a little.

食生活改善に寄与するメールを特定健診者の都合(例えば特定健診者の生活習慣や特定健診者の状況)に合わせてタイミングよく配信する技術は従来から知られている(例えば特許文献1及び2参照)。   2. Description of the Related Art Conventionally, a technique for delivering e-mails that contribute to improving eating habits in a timely manner according to the convenience of a specific medical examiner (for example, the lifestyle of a specific medical examiner or the status of a specific medical examiner) has been known (for example, patent documents) 1 and 2).

特開2007−115179号公報JP 2007-115179 A 特開2007−4781号公報JP 2007-4781 A

ところで、特定検診者は、特定健診指導者からのアドバイスメールを参照しても、様々な疑問が生じ、食生活改善に有効な食事を決定しかねる状態に陥る場合がある。特に、特定保健指導の開始から間もない特定健診者は、このような状態に陥る可能性が高いと考えられる。この場合、アドバイスメールを参照した特定健診者は特定健診指導者に対して質問メールを送信することがあった。   By the way, even if the specific examiner refers to the advice mail from the specific medical examination instructor, various questions arise, and there is a case in which it is impossible to determine a meal effective for improving the eating habits. In particular, it is considered that a specific medical examiner who has just started the specific health guidance is likely to fall into such a state. In this case, the specific medical examiner who referred to the advice mail may transmit a question mail to the specific medical examination instructor.

しかし、特定健診指導者は多忙中や勤務時間の終了後に特定健診者からの質問メールを受信しても、直ぐに対応できず、質問メールに対する回答メールの送信が遅れてしまうという問題があった。回答メールの送信が遅れてしまうと、特定健診者は自己の知識の範囲内で食事を決定することになり、食生活改善に効果的な食事を摂取できない。また、回答メールの送信が遅れてしまうと、特定健診者は特定健診指導者に対する信頼関係が薄れてしまい、食生活改善に対するモチベーションがダウンしてしまうこともある。なお、以下、特定検診指導者は指導者と称される。また、特定検診者は、被指導者と称される。   However, there is a problem that the specific medical checkup leader cannot respond immediately even if he / she is busy or receives a question mail from the specific checkup after working hours, and the response mail for the question mail is delayed. It was. If transmission of the reply e-mail is delayed, the specific medical examiner decides the meal within the range of his / her knowledge and cannot take an effective meal for improving the eating habits. In addition, if the transmission of the reply mail is delayed, the specific medical examiner loses the trust relationship with the specific medical examination instructor, and the motivation for improving eating habits may be reduced. Hereinafter, the specific examination instructor is referred to as an instructor. The specific examiner is referred to as a trainee.

本発明の一実施形態は、指導情報に対する被指導者からの質問に、指導者が直ぐに対応できるように、指導者により作成された指導情報の送信時間を管理する送信時間管理装置、送信時間管理方法及び送信時間管理プログラムを提供することを目的とする。   One embodiment of the present invention provides a transmission time management device and a transmission time management for managing the transmission time of instruction information created by an instructor so that the instructor can immediately respond to questions from the instructor about the instruction information. It is an object to provide a method and a transmission time management program.

上記課題を解決するため、本発明の一実施形態は、指導者が指導の為に作成した指導情報を被指導者に送信する時間を管理する送信時間管理装置であって、前記被指導者の識別情報である被指導者識別情報と、前記指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて格納する送信情報格納手段と、前記指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて格納する被指導者情報格納手段と、前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得手段と、前記被指導者情報格納手段を参照し、前記取得手段が取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出手段と、前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出手段と、算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定手段と、前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信手段とを有する。   In order to solve the above-mentioned problem, an embodiment of the present invention is a transmission time management device that manages a time for transmitting instruction information created by an instructor for instruction to an instructor, the instructor's Transmission information storage means for storing in association with the instructed person identification information, which is identification information, the instruction information, and a scheduled transmission time, which is a scheduled time for which the instruction information is transmitted to the instructor; The leader identification information, which is the identification information of the instructor, is stored in association with the instructor identification information of the instructor who is instructed by the instructor and other instructor identification information of other instructors The instructor information storage means, the transmission information storage means, the acquisition means for acquiring the record in which the scheduled transmission time is not stored, the instructor information storage means, and the acquisition means The included in the acquired record Remaining working time calculating means for specifying the leader identifying information corresponding to the leader identifying information and calculating the remaining working time of the leader identified by the leader identifying information; and the trainee information storing means The other instructor identification information corresponding to the specified instructor identification information is specified, and other instruction information to the other instructor identified by the other instructor identification information is identified. The remaining work amount calculating means for calculating the remaining work amount of the instructor based on the creation status of the instructor, and the schedule for the instructor based on the calculated remaining work time and the remaining work amount of the instructor A determination unit configured to determine a transmission time; and a transmission unit configured to transmit the guidance information to the instructed person at the determined scheduled transmission time.

なお、本発明の一実施形態の構成要素、表現又は構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。   In addition, what applied the component, the expression, or the arbitrary combinations of the component of one Embodiment of this invention to a method, an apparatus, a system, a computer program, a recording medium, a data structure, etc. is also effective as an aspect of this invention. .

本発明の一実施形態によれば、指導情報に対する被指導者からの質問に指導者が直ぐに対応できるように、指導者が作成した指導情報を被指導者に送信する時間を調節できる。   According to one embodiment of the present invention, it is possible to adjust the time for transmitting the guidance information created by the instructor to the instructor so that the instructor can immediately respond to the question from the instructor regarding the instruction information.

本実施例の指導支援装置の一例のハードウェア構成図である。It is a hardware block diagram of an example of the instruction | indication assistance apparatus of a present Example. 本実施例の指導支援装置を含むシステムの一例のシステム構成図である。It is a system configuration figure of an example of a system containing a guidance support device of this example. 本実施例の指導支援装置の一例のブロック構成図である。It is a block block diagram of an example of the instruction | indication assistance apparatus of a present Example. 食事情報DBに格納される食事情報の一例の構成図である。It is a block diagram of an example of the meal information stored in meal information DB. 運動情報DBに格納される運動情報の一例の構成図である。It is a block diagram of an example of the exercise information stored in exercise information DB. 送信メールDBに格納されているアドバイスメール情報の一例の構成図である。It is a block diagram of an example of the advice mail information stored in transmission mail DB. 指導者DBに格納されている特定健診指導者情報の一例の構成図である。It is a block diagram of an example of specific medical examination leader information stored in leader DB. 対象者DBに格納されている特定健診者情報の一例の構成図である。It is a block diagram of an example of specific medical examiner information stored in the subject person DB. アドバイスメールの予定送信時間を決定する処理の一例のフローチャートである。It is a flowchart of an example of the process which determines the scheduled transmission time of advice mail. アドバイスメールを送信する処理の一例のフローチャートである。It is a flowchart of an example of the process which transmits advice mail. 質問メールを受信する処理の一例のフローチャートである。It is a flowchart of an example of the process which receives a question mail. ステップS3の健診期間確認処理の詳細を表したフローチャートである。It is a flowchart showing the detail of the medical examination period confirmation process of step S3. ステップS5の残作業確認処理の詳細を表したフローチャートである。It is a flowchart showing the detail of the remaining work confirmation process of step S5. ステップS5の残作業確認処理の詳細を表した他の例のフローチャートである。It is a flowchart of the other example showing the detail of the remaining work confirmation process of step S5. ステップS11のアドバイスメール送信処理の詳細を表したフローチャートである。It is a flowchart showing the detail of the advice mail transmission process of step S11. ステップS21の質問メール受信処理の詳細を表したフローチャートである。It is a flowchart showing the detail of the question mail reception process of step S21.

次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明していく。なお、以下の実施例では指導者が指導の為に被指導者に送信する指導情報の送信時間を管理する送信時間管理装置の一例として、特定健診指導者(指導者)が食生活改善に対する指導の為に、特定健診者(被指導者)に送信するアドバイスメールの送信時間を管理する指導支援装置を例に説明する。   Next, modes for carrying out the present invention will be described based on the following embodiments with reference to the drawings. In the following embodiments, as an example of a transmission time management device that manages the transmission time of guidance information that a leader sends to a trainee for guidance, a specific medical examination leader (leader) is responsible for improving eating habits. For guidance, a guidance support device that manages the transmission time of an advice mail to be transmitted to a specific medical examiner (a trainee) will be described as an example.

(ハードウェア構成)
ここでは、図1を用いて、本実施例の指導支援装置と同様の機能を有する指導支援プログラムを実行するコンピュータを一例として説明する。図1は本実施例の指導支援装置の一例のハードウェア構成図である。
(Hardware configuration)
Here, a computer that executes a guidance support program having the same function as that of the guidance support apparatus of the present embodiment will be described as an example with reference to FIG. FIG. 1 is a hardware configuration diagram of an example of a guidance support apparatus according to the present embodiment.

指導支援装置1はバス19で相互に接続されている入力装置11、出力装置12、記録媒体読取装置13、補助記憶装置14、主記憶装置15、演算処理装置16及びインターフェース装置17を有し、演算処理装置16による管理下で相互にデータの送受を行うことができる。   The instruction support device 1 includes an input device 11, an output device 12, a recording medium reading device 13, an auxiliary storage device 14, a main storage device 15, an arithmetic processing device 16 and an interface device 17 that are connected to each other via a bus 19. Data can be transmitted and received with each other under the control of the arithmetic processing unit 16.

演算処理装置16は、指導支援装置1全体の動作制御を司る中央処理装置である。インターフェース装置17は他のコンピュータからの信号を受信し、その信号の内容を演算処理装置16に渡す。さらにインターフェース装置17は演算処理装置16からの指示に応じて他のコンピュータに信号を送信する。   The arithmetic processing unit 16 is a central processing unit that controls the operation of the entire instruction support device 1. The interface device 17 receives a signal from another computer and passes the content of the signal to the arithmetic processing device 16. Further, the interface device 17 transmits a signal to another computer in response to an instruction from the arithmetic processing device 16.

補助記憶装置14には、指導支援装置1と同様の機能をコンピュータに発揮させるプログラムとして、少なくとも指導支援装置1における各処理をコンピュータに実行させる指導支援プログラムが記憶されている。   The auxiliary storage device 14 stores a guidance support program that causes the computer to execute at least each process in the guidance support device 1 as a program that causes the computer to perform the same function as the guidance support device 1.

そして、演算処理装置16が指導支援プログラムを補助記憶装置14から読み出して実行することで、指導支援装置1として機能するようになる。指導支援プログラムは演算処理装置16とアクセス可能な主記憶装置15に格納されていても良い。入力装置11は演算処理装置16の管理下でデータの入力を受付ける。指導支援プログラムはコンピュータが読み取り可能な記録媒体18に記録しておくことができる。   Then, the arithmetic processing device 16 reads the instruction support program from the auxiliary storage device 14 and executes it, thereby functioning as the instruction support device 1. The instruction support program may be stored in the main storage device 15 accessible to the arithmetic processing device 16. The input device 11 receives data input under the control of the arithmetic processing device 16. The instruction support program can be recorded in a computer-readable recording medium 18.

コンピュータで読み取り可能な記録媒体18には、磁気記録媒体、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録媒体には、HDD、フレキシブルディスク(FD)、磁気テープ(MT)などがある。光ディスクには、DVD(Digital Versatile Disc)、DVD−RAM、CD−ROM(Compact Disc − Read Only Memory)、CD−R(Recordable)/RW(ReWritable)などがある。光磁気記録媒体には、MO(Magneto − Optical disk)などがある。   Examples of the computer-readable recording medium 18 include a magnetic recording medium, an optical disk, a magneto-optical recording medium, and a semiconductor memory. Magnetic recording media include HDDs, flexible disks (FD), magnetic tapes (MT) and the like. Examples of the optical disc include a DVD (Digital Versatile Disc), a DVD-RAM, a CD-ROM (Compact Disc-Read Only Memory), and a CD-R (Recordable) / RW (ReWriteable). Magneto-optical recording media include MO (Magneto-Optical disk).

指導支援プログラムを流通させる場合には、例えば、指導支援プログラムが記録されたDVD、CD−ROMなどの可搬型の記録媒体18を販売することが考えられる。   When distributing the instruction support program, for example, it is conceivable to sell a portable recording medium 18 such as a DVD or a CD-ROM in which the instruction support program is recorded.

そして指導支援プログラムを実行するコンピュータは、例えば記録媒体読取装置13が指導支援プログラムを記録した記録媒体18から、指導支援プログラムを読み出す。演算処理装置16は、読み出された指導支援プログラムを補助記憶装置14若しくは主記憶装置15に格納する。そして、演算処理装置16は、自己の記憶装置である補助記憶装置14若しくは主記憶装置15から指導支援プログラムを読み取り、指導支援プログラムに従った処理を実行する。   The computer that executes the guidance support program reads the guidance support program from, for example, the recording medium 18 on which the recording medium reader 13 has recorded the guidance support program. The arithmetic processing device 16 stores the read instruction support program in the auxiliary storage device 14 or the main storage device 15. The arithmetic processing device 16 reads the instruction support program from the auxiliary storage device 14 or the main storage device 15 that is its own storage device, and executes processing according to the instruction support program.

(システム構成)
図2は本実施例の指導支援装置を含むシステムの一例のシステム構成図である。図2に示すシステム20は、指導支援装置1、特定健診者端末21、特定健診指導者端末22、インターネットやLANなどのネットワーク25、26を有する。なお、図2ではネットワーク25、26を別々に示しているが、同一のネットワークであってもよい。
(System configuration)
FIG. 2 is a system configuration diagram of an example of a system including the guidance support apparatus of the present embodiment. The system 20 shown in FIG. 2 includes a guidance support apparatus 1, a specific medical checkup terminal 21, a specific medical checkup instruction terminal 22, and networks 25 and 26 such as the Internet and a LAN. In FIG. 2, the networks 25 and 26 are shown separately, but they may be the same network.

指導支援装置1はネットワーク25を介して特定健診者端末21とデータ通信可能に接続される。特定健診者端末21は特定健診者が操作する端末である。特定健診者は特定健診者端末21を操作し、摂取した食事の画像や名称などの食事情報や運動情報などを指導支援装置1に送信する。また、特定健診者は特定健診者端末21を操作し、例えば自分を担当する特定健診指導者からの食生活改善に対するアドバイスメールを指導支援装置1から受信する。   The guidance support apparatus 1 is connected to the specific medical examiner terminal 21 via the network 25 so that data communication is possible. The specific medical examiner terminal 21 is a terminal operated by the specific medical examiner. The specific medical examiner operates the specific medical examiner terminal 21 to transmit meal information such as images and names of meals taken, exercise information, and the like to the guidance support apparatus 1. In addition, the specific medical examiner operates the specific medical examiner terminal 21 and receives, for example, an advice mail from the guidance support apparatus 1 regarding improvement of eating habits from the specific medical examination instructor in charge of himself / herself.

また、特定健診者は特定健診者端末21を操作し、アドバイスメールに対する特定健診指導者への質問メールを指導支援装置1に送信する。さらに、特定健診者は特定健診者端末21を操作し、質問メールに対する特定健診指導者からの回答メールを指導支援装置1から受信する。   Further, the specific medical examiner operates the specific medical examiner terminal 21 and transmits a question mail to the specific medical checkup leader for the advice mail to the guidance support apparatus 1. Furthermore, the specific medical examiner operates the specific medical examiner terminal 21 and receives an answer mail from the specific medical examination instructor for the question mail from the guidance support apparatus 1.

指導支援装置1はネットワーク26を介して特定健診指導者端末22とデータ通信可能に接続される。特定健診指導者端末22は特定健診指導者が操作する端末である。例えば特定健診指導者は特定健診指導者端末22を操作し、特定健診者が摂取した食事の画像や名称などの食事情報を指導支援装置1から受信する。特定健診指導者は受信した食事情報に基づいて、特定健診者の食生活改善に対するアドバイスメールを指導支援装置1に送信する。   The instruction support apparatus 1 is connected to the specific medical examination instructor terminal 22 via the network 26 so that data communication is possible. The specific medical examination leader terminal 22 is a terminal operated by the specific medical examination leader. For example, the specific medical examination instructor operates the specific medical examination instructor terminal 22 to receive meal information such as images and names of meals taken by the specific medical examiner from the instruction support apparatus 1. Based on the received meal information, the specific medical examination instructor transmits an advice email for improving the dietary habits of the specific medical examiner to the instruction support device 1.

また、特定健診指導者は特定健診指導者端末22を操作し、アドバイスメールに対する特定健診者からの質問メールを指導支援装置1から受信する。さらに、特定健診指導者は特定健診指導者端末22を操作し、質問メールに対する特定健診者への回答メールを指導支援装置1に送信する。   In addition, the specific medical examination instructor operates the specific medical examination instructor terminal 22 and receives a question mail from the specific medical examiner for the advice mail from the guidance support apparatus 1. Further, the specific medical examination instructor operates the specific medical examination instructor terminal 22 to transmit an answer mail to the specific medical examiner in response to the question mail to the guidance support apparatus 1.

指導支援装置1は特定健診者端末21から受信した食事情報を特定健診指導者端末22に送信し、送信した食事情報に基づいた食生活改善に対するアドバイスメールを特定健診指導者端末22から受信する。また、指導支援装置1は特定健診指導者端末22から受信したアドバイスメールを特定健診者端末21に送信し、送信したアドバイスメールに対する質問メールを特定健診者端末21から受信する。   The guidance support apparatus 1 transmits the meal information received from the specific medical checkup terminal 21 to the specific medical checkup instruction terminal 22, and receives an advice mail for improving eating habits based on the transmitted meal information from the specific medical checkup instruction terminal 22. Receive. In addition, the guidance support device 1 transmits the advice mail received from the specific medical examination instructor terminal 22 to the specific medical examiner terminal 21, and receives the question mail for the transmitted advice mail from the specific medical examiner terminal 21.

指導支援装置1は特定健診者端末21から受信した質問メールを特定健診指導者端末22に送信し、送信した質問メールに対する回答メールを特定健診指導者端末22から受信する。また、指導支援装置1は特定健診指導者端末22から受信した回答メールを特定健診者端末21に送信する。   The instruction support device 1 transmits the question mail received from the specific medical checkup terminal 21 to the specific medical checkup instruction terminal 22, and receives an answer mail for the transmitted question mail from the specific medical checkup instruction terminal 22. In addition, the guidance support apparatus 1 transmits the reply mail received from the specific medical examination instructor terminal 22 to the specific medical examiner terminal 21.

(ブロック構成)
図3は本実施例の指導支援装置の一例のブロック構成図である。図3に示す指導支援装置1は、食事情報受信処理部31、運動情報受信処理部32、未決定レコード取得処理部33、期間算出処理部34、残り勤務時間算出処理部35、残作業量算出処理部36、予定送信時間決定処理部37、メール送信処理部38、メール受信処理部39、食事情報DB51、運動情報DB52、送信メールDB53、指導者DB54、対象者DB55を有する。
(Block configuration)
FIG. 3 is a block diagram of an example of the guidance support apparatus according to the present embodiment. The guidance support apparatus 1 shown in FIG. 3 includes a meal information reception processing unit 31, an exercise information reception processing unit 32, an undetermined record acquisition processing unit 33, a period calculation processing unit 34, a remaining working time calculation processing unit 35, and a remaining work amount calculation. It has a processing unit 36, a scheduled transmission time determination processing unit 37, a mail transmission processing unit 38, a mail reception processing unit 39, a meal information DB 51, an exercise information DB 52, a transmission mail DB 53, a leader DB 54, and a subject DB 55.

食事情報受信処理部31は特定健診者が摂取した食事の画像や名称などの食事情報を特定健診者端末21から受信し、食事情報DB51に格納する。運動情報受信処理部32は特定健診者が行った運動の運動情報を特定健診者端末21から受信し、運動情報DB52に格納する。   The meal information reception processing unit 31 receives meal information such as an image and name of a meal taken by a specific medical examiner from the specific medical examiner terminal 21 and stores it in the meal information DB 51. The exercise information reception processing unit 32 receives exercise information of exercise performed by the specific examiner from the specific examiner terminal 21 and stores it in the exercise information DB 52.

未決定レコード取得処理部33は送信メールDB53から予定送信時間が決定されていない未決定のレコードを取得する。期間算出処理部34は対象者DB55を参照し、特定健診者が食生活改善に対する指導を受け始めた開始日からの期間を算出する。残り勤務時間算出処理部35は指導者DB54を参照し、特定健診指導者の勤務時間から当日の残り勤務時間を算出する。   The undetermined record acquisition processing unit 33 acquires an undetermined record for which the scheduled transmission time is not determined from the transmission mail DB 53. The period calculation processing unit 34 refers to the target person DB 55 and calculates a period from the start date when the specific medical examiner has started to receive instructions for improving eating habits. The remaining working time calculation processing unit 35 refers to the leader DB 54 and calculates the remaining working hours of the day from the working hours of the specific medical examination leader.

残作業量算出処理部36は食事情報DB51、送信メールDB53、指導者DB54、対象者DB55を参照し、特定健診指導者の当日の残り作業量を算出する。予定送信時間決定処理部37は特定健診指導者の当日の残り勤務時間、特定健診指導者の当日の残り作業量及び特定健診者が食生活改善に対する指導を受け始めた開始日からの期間に基づきアドバイスメールの予定送信時間を決定し、送信メールDB53に格納されているアドバイスメールの予定送信時間を更新する。   The remaining work amount calculation processing unit 36 refers to the meal information DB 51, the transmission mail DB 53, the instructor DB 54, and the target person DB 55, and calculates the remaining work amount on the day of the specific medical examination instructor. The scheduled transmission time determination processing unit 37 is based on the remaining working hours of the specific medical examination instructor on the day, the remaining work amount of the specific medical examination instructor on the day, and the starting date from which the specific medical examiner began to receive guidance on improving eating habits. The scheduled transmission time of the advice mail is determined based on the period, and the planned transmission time of the advice mail stored in the transmission mail DB 53 is updated.

メール送信処理部38は、送信メールDB53に格納されているアドバイスメールを予定送信時間に特定健診者端末21へ送信する。また、メール送信処理部38は質問メールを特定健診指導者端末22へ送信する。さらに、メール送信処理部38は回答メールを特定健診者端末21へ送信する。メール送信処理部38はアドバイスメールの送信状況に基づいて送信メールDB53の送信状況を後述のように更新する。   The mail transmission processing unit 38 transmits the advice mail stored in the transmission mail DB 53 to the specific examiner terminal 21 at the scheduled transmission time. In addition, the mail transmission processing unit 38 transmits a question mail to the specific medical examination instructor terminal 22. Further, the mail transmission processing unit 38 transmits an answer mail to the specific medical examiner terminal 21. The mail transmission processing unit 38 updates the transmission state of the transmission mail DB 53 based on the transmission state of the advice mail as described later.

メール受信処理部39は、特定健診指導者端末22から受信したアドバイスメールを送信メールDB53に格納する。また、メール受信処理部39は特定健診者端末21から質問メールを受信する。さらに、メール受信処理部39は特定健診指導者端末22から回答メールを受信する。メール受信処理部39は質問メールの受信状況に基づいて送信メールDB53の返信有無を後述のように更新する。   The mail reception processing unit 39 stores the advice mail received from the specific medical examination instructor terminal 22 in the transmission mail DB 53. Further, the mail reception processing unit 39 receives a question mail from the specific medical examiner terminal 21. Further, the mail reception processing unit 39 receives a reply mail from the specific medical examination instructor terminal 22. The mail reception processing unit 39 updates the presence / absence of a reply in the outgoing mail DB 53 based on the reception status of the question mail as described later.

食事情報DB51は食事情報を格納している。運動情報DB52は運動情報を格納している。送信メールDB53はアドバイスメール情報を格納している。指導者DB54は特定健診指導者情報を格納している。対象者DB55は特定健診者情報を格納している。   The meal information DB 51 stores meal information. The exercise information DB 52 stores exercise information. The outgoing mail DB 53 stores advice mail information. The leader DB 54 stores specific medical examination leader information. The subject DB 55 stores specific medical examiner information.

図4は食事情報DBに格納される食事情報の一例の構成図である。図4に示す食事情報は、健診ID、メール受信日時、撮影日時、カロリー(Cal)、栄養素を含む。健診IDは特定健診者の識別情報である。メール受信日時は食事情報を含むメールを受信した日時である。撮影日時は食事情報に含まれる食事の画像の撮影日時である。カロリーは特定健診者が摂取した食事のカロリーである。栄養素は特定健診者が摂取した食事の栄養素である。   FIG. 4 is a configuration diagram of an example of meal information stored in the meal information DB. The meal information shown in FIG. 4 includes a medical examination ID, mail reception date / time, photographing date / time, calories (Cal), and nutrients. The medical examination ID is identification information of a specific medical examiner. The mail reception date and time is the date and time when an email including meal information is received. The shooting date / time is the shooting date / time of a meal image included in the meal information. The calorie is a calorie of a meal taken by a specific medical examiner. Nutrients are dietary nutrients taken by a specific medical examiner.

また、図5は運動情報DBに格納される運動情報の一例の構成図である。図5に示す運動情報は、健診ID、メール受信日時、体重を含む。健診IDは特定健診者の識別情報である。メール受信日時は運動情報を含むメールを受信した日時である。体重は特定健診者の体重である。食事情報及び運動情報は、特定健診指導者がアドバイスメールを作成する為に必要な特定健診者からの受信情報の一例である。   FIG. 5 is a configuration diagram of an example of exercise information stored in the exercise information DB. The exercise information shown in FIG. 5 includes a medical examination ID, mail reception date and time, and weight. The medical examination ID is identification information of a specific medical examiner. The mail reception date and time is the date and time when mail including exercise information is received. The weight is the weight of a specific medical examiner. Meal information and exercise information are examples of information received from a specific medical examiner that is necessary for a specific medical examination instructor to create an advice mail.

また、図6は送信メールDBに格納されているアドバイスメール情報の一例の構成図である。図6に示すアドバイスメール情報は、予定送信時間、健診ID、送信状況、タイトル、メール文章、返信有無を含む。予定送信時間はアドバイスメールの予定送信時間である。健診IDは特定健診者の識別情報である。   FIG. 6 is a configuration diagram of an example of advice mail information stored in the transmission mail DB. The advice mail information shown in FIG. 6 includes a scheduled transmission time, a medical examination ID, a transmission status, a title, an email text, and a reply presence / absence. The scheduled transmission time is the scheduled transmission time of the advice mail. The medical examination ID is identification information of a specific medical examiner.

送信状況は、送信済みであるアドバイスメールを「済」で表し、送信可であるアドバイスメールを「○」で表し、送信不可であるアドバイスメールを「 」で表している。タイトルは、アドバイスメールのタイトルである。メール文章は、アドバイスメールの文章である。返信有無は、質問メールを受信する可能性の高いアドバイスメール(特定保健指導の開始から間もない特定健診者へのアドバイスメール)を「有」で表している。   In the transmission status, an advice email that has been sent is indicated by “done”, an advice email that can be sent is indicated by “o”, and an advice email that cannot be sent is indicated by “”. The title is the title of the advice mail. The mail text is a text of advice mail. The presence / absence of a reply indicates “Yes” for an advice email (advice email for a specific medical examiner shortly after the start of specific health guidance) that is likely to receive a question email.

また、図7は指導者DBに格納されている特定健診指導者情報の一例の構成図である。図7に示す特定健診指導者情報は、指導ID、名前、勤務時間を含む。指導IDは特定健診指導者の識別情報である。名前は特定健診指導者の名前である。勤務時間は特定健診指導者の勤務時間である。   Moreover, FIG. 7 is a block diagram of an example of specific medical examination leader information stored in the leader DB. The specific medical examination leader information shown in FIG. 7 includes a guidance ID, a name, and working hours. The instruction ID is identification information of a specific medical examination instructor. The name is the name of a specific medical examination leader. The working hours are the working hours of specific medical examination leaders.

また、図8は対象者DBに格納されている特定健診者情報の一例の構成図である。図8に示す特定健診者情報は、健診ID、指導ID、名前、住所、メールアドレス、開始日を含む。健診IDは特定健診者の識別情報である。指導IDは特定健診指導者の識別情報である。名前は特定健診者の名前である。住所は特定健診者の住所である。メールアドレスは特定健診者のメールアドレスである。開始日は特定健診者が食生活改善に対する指導を受け始めた開始日である。   Moreover, FIG. 8 is a block diagram of an example of specific medical examiner information stored in the subject DB. The specific medical checker information shown in FIG. 8 includes a medical checkup ID, a guidance ID, a name, an address, an e-mail address, and a start date. The medical examination ID is identification information of a specific medical examiner. The instruction ID is identification information of a specific medical examination instructor. The name is the name of a specific medical examiner. The address is the address of a specific medical examiner. The email address is the email address of a specific medical examiner. The start date is the start date on which a specific medical examiner has started to receive instructions for improving eating habits.

(処理フロー)
本実施例の指導支援装置1は、図9〜図11に示す処理を平行して行う。図9はアドバイスメールの予定送信時間を決定する処理の一例のフローチャートである。ステップS1に進み、未決定レコード取得処理部33は送信メールDB53から予定送信時間が決定されていない未決定のレコードを取得する。具体的に、未決定レコード取得処理部33は送信メールDB53の送信状況が「済み」「○」以外のレコードを取得する。
(Processing flow)
The guidance support apparatus 1 of the present embodiment performs the processes shown in FIGS. 9 to 11 in parallel. FIG. 9 is a flowchart of an example of a process for determining the scheduled transmission time of the advice mail. In step S <b> 1, the undetermined record acquisition processing unit 33 acquires an undetermined record for which the scheduled transmission time is not determined from the transmission mail DB 53. Specifically, the undetermined record acquisition processing unit 33 acquires records whose transmission status in the transmission mail DB 53 is other than “completed” and “◯”.

ステップS2に進み、未決定レコード取得処理部33はステップS1でレコードを取得すれば、期間算出処理部34にステップS3の健診期間確認処理を要求する。なお、未決定レコード取得処理部33はステップS1でレコードを取得しなければ、ステップS6に進む。   Proceeding to step S2, if the undetermined record acquisition processing unit 33 acquires a record at step S1, the period calculation processing unit 34 requests the medical examination period confirmation processing of step S3. If the undetermined record acquisition processing unit 33 does not acquire a record in step S1, the process proceeds to step S6.

ステップS3の健診期間確認処理はステップS1で取得したレコードについて、特定健診者が食生活改善に対する指導を受け始めた開始日からの期間を算出する。ステップS3の健診期間確認処理では食生活改善に対する指導を受け始めた開始日からの期間が所定期間(例えば1ヶ月)以内の特定健診者について、質問メールを送信する可能性が高いと判断し、勤務時間の終了後に質問メールを受信しないように、予定送信時間を決定する。   The medical examination period confirmation process in step S3 calculates a period from the start date when the specific medical examiner has started to receive instructions for improving eating habits for the record acquired in step S1. In the checkup period check process in step S3, it is determined that there is a high possibility of sending a question mail for a specific checkup person whose period from the start date when he began to receive guidance on improving eating habits is within a predetermined period (for example, one month). Then, the scheduled transmission time is determined so that the question mail is not received after the working time ends.

ステップS3の健診期間確認処理では、ステップS1で取得したレコードのうち、予定送信時間を決定したレコードを「J=1」とし、予定送信時間を決定していないレコードを「J=0」とする。   In the medical examination period confirmation process in step S3, among the records acquired in step S1, the record for which the scheduled transmission time is determined is “J = 1”, and the record for which the scheduled transmission time is not determined is “J = 0”. To do.

ステップS4に進み、残作業量算出処理部36は、ステップS1で取得したレコードのうち、予定送信時間を決定していないレコードがあれば、ステップS5の残作業確認処理を行う。なお、ステップS5の残作業確認処理は予定送信時間を決定していないレコードについて、特定健診指導者の当日の残り作業量を算出する。ステップS5の残作業確認処理では当日の残り作業量が多い特定健診指導者について、質問メールに直ぐに対応できない可能性が高いと判断し、多忙中や勤務時間の終了後に質問メールを受信しないように予定送信時間を決定する。   Proceeding to step S4, if there is a record for which the scheduled transmission time is not determined among the records acquired in step S1, the remaining work amount calculation processing unit 36 performs a remaining work confirmation process in step S5. In the remaining work confirmation process in step S5, the remaining work amount on the day of the specific medical examination instructor is calculated for the record for which the scheduled transmission time is not determined. In the remaining work confirmation process in step S5, it is determined that there is a high possibility that the specific medical examination instructor who has a large amount of remaining work on the day will not be able to respond to the question mail immediately, so that he / she will not receive the question mail while busy or after working hours Determine the scheduled transmission time.

なお、ステップS4において、ステップS1で取得したレコードのうち、予定送信時間を決定していないレコードがなければ、未決定レコード取得処理部33はステップS6に進む。ステップS6において、未決定レコード取得処理部33は処理を所定時間(例えば20分)スリープさせたあと、ステップS1に戻る。強制終了されると、未決定レコード取得処理部33は図9のフローチャートの処理を終了する。   In step S4, if there is no record for which the scheduled transmission time is not determined among the records acquired in step S1, the undetermined record acquisition processing unit 33 proceeds to step S6. In step S6, the undetermined record acquisition processing unit 33 sleeps the process for a predetermined time (for example, 20 minutes), and then returns to step S1. When the process is forcibly terminated, the undetermined record acquisition processing unit 33 ends the process of the flowchart of FIG.

図10はアドバイスメールを送信する処理の一例のフローチャートである。ステップS11に進み、メール送信処理部38はアドバイスメール送信処理を行う。ステップS11のアドバイスメール送信処理は送信メールDB53に格納されている送信状況「○」のレコードのうち、予定送信時間を過ぎたレコードを取得し、取得したレコードからアドバイスメールを作成して送信する。   FIG. 10 is a flowchart of an example of a process for sending an advice mail. In step S11, the mail transmission processing unit 38 performs an advice mail transmission process. In the advice mail transmission process of step S11, a record whose scheduled transmission time has passed among records of the transmission status “◯” stored in the transmission mail DB 53 is acquired, and an advice mail is created from the acquired record and transmitted.

そして、ステップS12に進み、メール送信処理部38は処理を所定時間(例えば10分)スリープさせたあと、ステップS11に戻る。強制終了されると、メール送信処理部38は図10のフローチャートの処理を終了する。   In step S12, the mail transmission processing unit 38 sleeps for a predetermined time (for example, 10 minutes), and then returns to step S11. When it is forcibly terminated, the mail transmission processing unit 38 terminates the processing of the flowchart of FIG.

図11は質問メールを受信する処理の一例のフローチャートである。ステップS21に進み、メール受信処理部39は質問メール受信処理を行う。ステップS21の質問メール受信処理は質問メールを受信したあと、同じ特定健診者から続けて質問メールを受信する可能性が低いと判断し、その質問メールに対応する特定健診指導者の当日の残り作業量としてカウントされないようにする。   FIG. 11 is a flowchart of an example of a process for receiving a question mail. In step S21, the mail reception processing unit 39 performs a question mail reception process. In the question mail reception process in step S21, after receiving the question mail, it is determined that the possibility of receiving the question mail continuously from the same specific medical examiner is low, and the day of the specific medical examination instructor corresponding to the question mail is determined. Do not count as remaining work.

そして、ステップS22に進み、メール受信処理部39は、処理を所定時間(例えば5分)スリープさせたあと、ステップS21に戻る。強制終了されると、メール受信処理部39は図11のフローチャートの処理を終了する。   In step S22, the mail reception processing unit 39 sleeps the process for a predetermined time (for example, 5 minutes), and then returns to step S21. When it is forcibly terminated, the mail reception processing unit 39 terminates the processing of the flowchart of FIG.

図12はステップS3の健診期間確認処理の詳細を表したフローチャートである。期間算出処理部34は、ステップS1で取得したレコードのうち、予定送信時間が現在時刻に一番近いレコードの健診IDを取得する。例えば図6の送信メールDB53の場合は健診ID「K−021」が取得される。   FIG. 12 is a flowchart showing details of the medical examination period confirmation processing in step S3. The period calculation processing unit 34 acquires the medical examination ID of the record that is closest to the current time among the records acquired in step S1. For example, in the case of the transmission mail DB 53 of FIG. 6, the medical examination ID “K-021” is acquired.

ステップS32に進み、期間算出処理部34はステップS31で取得した健診IDに対応する開始日を対象者DB55から取得する。例えば図8の対象者DB55の場合は健診ID「K−021」に対応する開始日「2009.6.1」が取得される。期間算出処理部34は取得した開始日から本日までの期間を求める。   Proceeding to step S32, the period calculation processing unit 34 acquires a start date corresponding to the medical examination ID acquired at step S31 from the subject DB 55. For example, in the case of the subject DB 55 in FIG. 8, the start date “2009.6.1” corresponding to the medical examination ID “K-021” is acquired. The period calculation processing unit 34 obtains a period from the acquired start date to today.

ステップS33に進み、期間算出処理部34はステップS32で求めた期間が1ヶ月以内か否かを判定する。ステップS32で求めた期間が1ヶ月以内でなければ、期間算出処理部34は図12のフローチャートの処理を終了する。   In step S33, the period calculation processing unit 34 determines whether the period obtained in step S32 is within one month. If the period obtained in step S32 is not within one month, the period calculation processing unit 34 ends the process of the flowchart of FIG.

ステップS32で求めた期間が1ヶ月以内であれば、期間算出処理部34はステップS34に進み、ステップS31で取得した健診IDに対応するレコードの返信有無をブランクから「有」に更新する。即ち、ステップS31で取得した健診IDの特定健診者は食生活改善に対する指導を受け始めた開始日からの期間が1ヶ月以内である為、質問メールを送信する可能性が高いと判断された。   If the period obtained in step S32 is within one month, the period calculation processing unit 34 proceeds to step S34, and updates the presence / absence of a reply of the record corresponding to the medical examination ID acquired in step S31 from blank to “present”. That is, it is determined that there is a high possibility that the specific medical examiner with the medical examination ID acquired in step S31 will send a question mail because the period from the start date when he / she began to receive guidance on improving eating habits is within one month. It was.

ステップS35に進み、残り勤務時間算出処理部35はステップS31で取得した健診IDに対応する指導IDを対象者DB55から取得する。例えば図8の対象者DB55の場合は健診ID「K−021」に対応する指導ID「S−001」が取得される。残り勤務時間算出処理部35は取得した指導IDに対応する勤務時間を指導者DB54から取得する。例えば図7の指導者DB54の場合は指導ID「S−001」に対応する勤務時間として「9:00−17:00」が取得される。   Proceeding to step S35, the remaining working time calculation processing unit 35 acquires a guidance ID corresponding to the medical examination ID acquired in step S31 from the subject DB 55. For example, in the case of the subject DB 55 in FIG. 8, the instruction ID “S-001” corresponding to the medical examination ID “K-021” is acquired. The remaining working time calculation processing unit 35 acquires the working time corresponding to the acquired instruction ID from the instructor DB 54. For example, in the case of the instructor DB 54 in FIG. 7, “9: 00-17: 00” is acquired as the working time corresponding to the instruction ID “S-001”.

残り勤務時間算出処理部35は、取得した指導IDに対応する勤務時間から特定健診指導者の終了時間を求め、終了時間が現在時刻の一定時間(例えば10分)前か否かを判定する。終了時間が現在時刻の一定時間前でなければ、残り勤務時間算出処理部35は図12のフローチャートの処理を終了する。   The remaining working time calculation processing unit 35 obtains the end time of the specific medical examination instructor from the working time corresponding to the acquired instruction ID, and determines whether or not the end time is a predetermined time (for example, 10 minutes) before the current time. . If the end time is not a certain time before the current time, the remaining working time calculation processing unit 35 ends the process of the flowchart of FIG.

終了時間が現在時刻の一定時間前であれば、予定送信時間決定処理部37はステップS36に進み、指導IDに対応する勤務時間から特定健診指導者の開始時間を求める。予定送信時間決定処理部37はステップS31で取得した健診IDに対応するレコードの予定送信時間を、特定健診指導者の次の日の開始時間の所定時間(例えば30分)前に変更する。また、予定送信時間決定処理部37はステップS31で取得した健診IDに対応するレコードの送信状況をブランクである「 」から「○」に更新する。さらに、予定送信時間決定処理部37はステップS36で予定送信時間を変更したレコードを「J=1」としたあと、図12のフローチャートの処理を終了する。   If the end time is a certain time before the current time, the scheduled transmission time determination processing unit 37 proceeds to step S36, and obtains the start time of the specific medical examination instructor from the working time corresponding to the instruction ID. The scheduled transmission time determination processing unit 37 changes the scheduled transmission time of the record corresponding to the medical examination ID acquired in step S31 before a predetermined time (for example, 30 minutes) before the start time of the next day of the specific medical examination instructor. . Further, the scheduled transmission time determination processing unit 37 updates the transmission status of the record corresponding to the medical examination ID acquired in step S31 from “” that is blank to “◯”. Furthermore, the scheduled transmission time determination processing unit 37 sets “J = 1” for the record whose scheduled transmission time has been changed in step S36, and then ends the processing of the flowchart of FIG.

図13はステップS5の残作業確認処理の詳細を表したフローチャートである。残作業量算出処理部36はステップS31で取得した健診IDに対応する指導IDを指導者DB54から取得する。例えば図8の対象者DB55の場合は健診ID「K−021」に対応する指導ID「S−001」が取得される。   FIG. 13 is a flowchart showing details of the remaining work confirmation process in step S5. The remaining work amount calculation processing unit 36 acquires an instruction ID corresponding to the medical examination ID acquired in step S31 from the instructor DB 54. For example, in the case of the subject DB 55 in FIG. 8, the instruction ID “S-001” corresponding to the medical examination ID “K-021” is acquired.

また、残作業量算出処理部36は取得した指導IDの特定健診指導者が担当している特定健診者の健診IDうち、ステップS31で取得した健診ID「K−021」以外の健診IDを全て対象者DB55から取得してメモリに保存する。例えば図8の対象者DB55の場合は健診ID「K−001」「K−010」「K−011」がメモリに保存される。さらに、残作業量算出処理部36はメモリに保存された健診IDをカウントする。以下ではメモリに保存された健診IDのカウント値をAとする。   In addition, the remaining work amount calculation processing unit 36 includes the medical examination IDs other than the medical examination ID “K-021” acquired in step S31 among the medical examination IDs of the specific medical examination persons in charge of the specific medical examination instructor of the acquired instruction ID. All medical examination IDs are acquired from the subject DB 55 and stored in the memory. For example, in the case of the subject DB 55 in FIG. 8, the medical examination IDs “K-001”, “K-010”, and “K-011” are stored in the memory. Further, the remaining work amount calculation processing unit 36 counts the medical examination IDs stored in the memory. Hereinafter, the count value of the medical examination ID stored in the memory is A.

ステップS42に進み、残作業量算出処理部36はステップS41でメモリに保存された健診IDを1件ずつ取得する。残作業量算出処理部36はメモリから取得した健診IDに対応するレコードが送信メールDB53にあれば、iをカウントアップする。iの初期値は0とする。例えば図6の送信メールDB53の場合は、メモリから取得した健診IDが「K−001」のとき、健診ID「K−001」に対応するレコードがある為、iをカウントアップする。   Proceeding to step S42, the remaining work amount calculation processing unit 36 acquires the medical examination IDs stored in the memory at step S41 one by one. If there is a record corresponding to the medical examination ID acquired from the memory in the transmission mail DB 53, the remaining work amount calculation processing unit 36 counts up i. The initial value of i is 0. For example, in the case of the transmission mail DB 53 of FIG. 6, when the medical examination ID acquired from the memory is “K-001”, i is counted up because there is a record corresponding to the medical examination ID “K-001”.

また、残作業量算出処理部36はメモリから取得した健診IDに対応するレコードの返信有無を確認し、返信有無が「有」であれば、jをカウントアップする。jの初期値は0とする。例えば図6の送信メールDB53の場合は、健診ID「K−001」に対応するレコードの返信有無が「有」である為、jをカウントアップする。   In addition, the remaining work amount calculation processing unit 36 confirms whether or not a record corresponding to the medical examination ID acquired from the memory is returned. If the presence or absence of the reply is “present”, j is counted up. The initial value of j is 0. For example, in the case of the transmission mail DB 53 of FIG. 6, since the presence / absence of a reply of the record corresponding to the medical examination ID “K-001” is “present”, j is counted up.

ステップS43に進み、残作業量算出処理部36はステップS41でメモリに保存された健診IDを全て処理したか否かを判定する。処理していない健診IDがメモリに残されていれば、残作業量算出処理部36はステップS42の処理を繰り返す。   In step S43, the remaining work amount calculation processing unit 36 determines whether or not all the medical examination IDs stored in the memory in step S41 have been processed. If a medical examination ID that has not been processed remains in the memory, the remaining work amount calculation processing unit 36 repeats the process of step S42.

ステップS41でメモリに保存された健診IDを全て処理していれば、残作業量算出処理部36はステップS44に進み、ステップS31で取得した健診IDに対応する指導IDの特定健診指導者の当日の残り作業量Bを以下の式(1)により算出する。式(1)は特定健診指導者の当日の残り作業量Bを、作成していないアドバイスメール数と受信する可能性の高い質問メール数とに基づいて把握するものである。   If all the medical examination IDs stored in the memory in step S41 have been processed, the remaining work amount calculation processing unit 36 proceeds to step S44, and the specific medical examination instruction for the instruction ID corresponding to the medical examination ID acquired in step S31 is obtained. The remaining work amount B of the day is calculated by the following formula (1). Formula (1) grasps | ascertains the remaining work amount B on the day of a specific medical examination leader based on the number of advice mails that have not been created and the number of question mails that are likely to be received.

B=(A−i)+j…(1)     B = (A−i) + j (1)

ステップS45に進み、予定送信時間決定処理部37はステップS44で算出した特定健診指導者の当日の残り作業量Bが0であるか否かを判定する。特定健診指導者の当日の残り作業量Bが0でなければ、予定送信時間決定処理部37は特定健診指導者の当日の残り作業があると判定し、ステップS46に進む。   Proceeding to step S45, the scheduled transmission time determination processing unit 37 determines whether or not the remaining work amount B on the day of the specific medical examination instructor calculated in step S44 is zero. If the remaining work amount B for the specific medical examination instructor on the current day is not 0, the scheduled transmission time determination processing unit 37 determines that there is the remaining work on the current day for the specific medical examination instructor, and proceeds to step S46.

ステップS46に進み、予定送信時間決定処理部37はステップS44で算出した特定健診指導者の当日の残り作業量Bが固定値(例えば5)より大きいか否かを判定する。特定健診指導者の当日の残り作業量Bが固定値より大きければ、予定送信時間決定処理部37は特定健診指導者の当日の残り作業が多いと判定する。   Proceeding to step S46, the scheduled transmission time determination processing unit 37 determines whether or not the remaining work amount B on the day of the specific medical examination instructor calculated in step S44 is larger than a fixed value (for example, 5). If the remaining work amount B on the day of the specific medical examination leader is larger than the fixed value, the scheduled transmission time determination processing unit 37 determines that the remaining work on the day of the specific medical examination leader is large.

予定送信時間決定処理部37により特定健診指導者の当日の残り作業が多いと判定されると、残り勤務時間算出処理部35はステップS35と同様に、特定健診指導者の勤務時間の終了時間が現在時刻の一定時間前か否かを判定する。   If the scheduled transmission time determination processing unit 37 determines that there is a lot of remaining work on the day of the specific medical examination leader, the remaining working time calculation processing part 35 ends the working time of the specific medical examination leader as in step S35. It is determined whether the time is a certain time before the current time.

終了時間が現在時刻の一定時間前でなければ、予定送信時間決定処理部37はステップS48に進み、ステップS31で取得した健診IDに対応するレコードの予定送信時間を一定時間(例えば30分)後に変更する。なお、変更後のアドバイスメールの予定送信時間は特定健診指導者の勤務時間内とする。   If the end time is not a certain time before the current time, the scheduled transmission time determination processing unit 37 proceeds to step S48 and sets the scheduled transmission time of the record corresponding to the medical examination ID acquired in step S31 to a certain time (for example, 30 minutes). Change later. In addition, the scheduled transmission time of the advice email after the change shall be within the working hours of the specific medical examination instructor.

ステップS48では、特定健診指導者の当日の残り作業が多いため、アドバイスメールの予定送信時間を一定時間遅らせている。また、予定送信時間決定処理部37はステップS31で取得した健診IDに対応するレコードの送信状況を「○」に更新し、図13のフローチャートの処理を終了する。   In step S48, since there are many remaining tasks on the day of the specific medical examination instructor, the scheduled transmission time of the advice mail is delayed by a certain time. The scheduled transmission time determination processing unit 37 updates the transmission status of the record corresponding to the medical examination ID acquired in step S31 to “◯”, and ends the processing of the flowchart of FIG.

終了時間が現在時刻の一定時間前であれば、予定送信時間決定処理部37はステップS49に進み、ステップS31で取得した健診IDに対応するレコードの予定送信時間を特定健診指導者の次の日の開始時間の所定時間前に変更する。また、予定送信時間決定処理部37はステップS31で取得した健診IDに対応するレコードの送信状況を「○」に更新し、図13のフローチャートの処理を終了する。   If the end time is a certain time before the current time, the scheduled transmission time determination processing unit 37 proceeds to step S49, and determines the scheduled transmission time of the record corresponding to the medical examination ID acquired in step S31 next to the specific medical examination instructor. Change to a predetermined time before the start time of the day. The scheduled transmission time determination processing unit 37 updates the transmission status of the record corresponding to the medical examination ID acquired in step S31 to “◯”, and ends the processing of the flowchart of FIG.

ステップS45において特定健診指導者の当日の残り作業量Bが0であれば、予定送信時間決定処理部37は特定健診指導者の当日の残り作業がないと判定し、ステップS50に進む。また、ステップS46において特定健診指導者の当日の残り作業量Bが固定値より大きくなければ、予定送信時間決定処理部37は特定健診指導者の当日の残り作業が少ないと判定しステップS50に進む。   If the remaining work amount B on the current day of the specific medical examination instructor is 0 in step S45, the scheduled transmission time determination processing unit 37 determines that there is no remaining work on the current day of the specific medical examination instructor, and proceeds to step S50. Further, if the remaining work amount B for the specific medical examination instructor on the day is not larger than the fixed value in step S46, the scheduled transmission time determination processing unit 37 determines that the remaining work on the current day for the specific medical examination instructor is small. Proceed to

ステップS50では、予定送信時間決定処理部37が、ステップS31で取得した健診IDに対応するレコードの予定送信時間を変更することなく、送信状況を「○」に更新したあと、図13のフローチャートの処理を終了する。   In step S50, the scheduled transmission time determination processing unit 37 updates the transmission status to “O” without changing the scheduled transmission time of the record corresponding to the medical examination ID acquired in step S31, and then the flowchart of FIG. Terminate the process.

なお、図13に示した残作業確認処理は、受信する可能性の高い質問メールに対する回答メールの作成についても特定健診指導者の当日の残り作業として把握していたが、図14に示す残作業確認処理のように、回答メールの作成を特定健診指導者の当日の残り作業として考慮しないことも考えられる。   In the remaining work confirmation process shown in FIG. 13, the creation of an answer mail for a question mail that has a high possibility of being received was grasped as the remaining work of the specific medical examination instructor on the day, but the remaining work shown in FIG. As in the work confirmation process, it may be considered that the creation of the reply mail is not considered as the remaining work on the day of the specific medical examination instructor.

図14は、ステップS5の残作業確認処理の詳細を表した他の例のフローチャートである。なお、図14のフローチャートは一部を除いて図13のフローチャートと同様であるため、適宜説明を省略する。   FIG. 14 is a flowchart of another example showing details of the remaining work confirmation processing in step S5. The flowchart of FIG. 14 is the same as the flowchart of FIG.

ステップS61はステップS41と同様である。ステップS62に進み、残作業量算出処理部36はステップS61でメモリに保存された健診IDを1件ずつ取得する。残作業量算出処理部36はメモリから取得した健診IDに対応するレコードが送信メールDB53にあれば、iをカウントアップする。iの初期値は0とする。   Step S61 is the same as step S41. Proceeding to step S62, the remaining work amount calculation processing unit 36 acquires the medical examination IDs stored in the memory at step S61 one by one. If there is a record corresponding to the medical examination ID acquired from the memory in the transmission mail DB 53, the remaining work amount calculation processing unit 36 counts up i. The initial value of i is 0.

ステップS63はステップS43と同様である。ステップS64に進み、残作業量算出処理部36はステップS31で取得した健診IDに対応する指導IDの特定健診指導者の当日の残り作業量Bを以下の式(2)により算出する。式(2)は特定健診指導者の当日の残り作業量Bを作成していないアドバイスメール数に基づいて把握するものである。   Step S63 is the same as step S43. Proceeding to step S64, the remaining work amount calculation processing unit 36 calculates the remaining work amount B of the specific medical examination instructor with the instruction ID corresponding to the medical examination ID acquired in step S31 by the following equation (2). Equation (2) is obtained based on the number of advice emails for which the remaining work amount B for the day of the specific medical examination instructor has not been created.

B=A−i…(2)     B = A-i (2)

以下のステップS65〜S70はステップS45〜S50と同様であるため、説明を省略する。   Since the following steps S65 to S70 are the same as steps S45 to S50, description thereof will be omitted.

図15はステップS11のアドバイスメール送信処理の詳細を表したフローチャートである。ステップS81に進み、メール送信処理部38は現在時刻を例えばシステムから取得する。また、メール送信処理部38は送信メールDB53に格納されているレコードのうち、送信状況が「○」であり、且つ、予定送信時間を過ぎたレコードを取得する。   FIG. 15 is a flowchart showing details of the advice mail transmission process in step S11. In step S81, the mail transmission processing unit 38 acquires the current time from, for example, the system. In addition, the mail transmission processing unit 38 acquires a record whose transmission status is “◯” and whose scheduled transmission time has passed among the records stored in the transmission mail DB 53.

ステップS82に進み、メール送信処理部38はステップS81で取得したレコードの健診IDに対応するメールアドレスを、対象者DB55から取得する。また、メール送信処理部38は取得したメールアドレスを宛先とし、ステップS81で取得したレコードのタイトル及びメール文章を記載したアドバイスメールを作成する。メール送信処理部38は作成したアドバイスメールを送信する。   Proceeding to step S <b> 82, the mail transmission processing unit 38 acquires a mail address corresponding to the medical examination ID of the record acquired at step S <b> 81 from the subject DB 55. In addition, the mail transmission processing unit 38 creates an advice mail that describes the title and mail text of the record acquired in step S81 with the acquired mail address as the destination. The mail transmission processing unit 38 transmits the created advice mail.

ステップS83に進み、メール送信処理部38はアドバイスメールの送信完了後、送信メールDB53に格納されているレコードのうち、送信したアドバイスメールに対応するレコードの送信状況を「済」に更新し、図15のフローチャートの処理を終了する。   Proceeding to step S83, after the completion of the transmission of the advice mail, the mail transmission processing unit 38 updates the transmission status of the record corresponding to the transmitted advice mail among the records stored in the transmission mail DB 53 to “completed”. The process of the flowchart of 15 is finished.

また、図16はステップS21の質問メール受信処理の詳細を表したフローチャートである。ステップS91に進み、メール受信処理部39は質問メールを受信したか否かを判定する。質問メールを受信していれば、メール受信処理部39は受信した質問メールに含まれる健診IDを取得し、その健診IDに対応する送信メールDB53のレコードの返信有無を「有」からブランクに更新し、図16のフローチャートの処理を終了する。メール受信処理部39は質問メールを受信していなければ、図16のフローチャートの処理を終了する。   FIG. 16 is a flowchart showing details of the question mail receiving process in step S21. In step S91, the mail reception processing unit 39 determines whether a question mail has been received. If the question mail has been received, the mail reception processing unit 39 acquires the medical examination ID included in the received question mail, and blanks the presence / absence of a reply in the record of the outgoing mail DB 53 corresponding to the medical examination ID from “Yes”. And the process of the flowchart of FIG. 16 is terminated. If the mail reception processing unit 39 has not received the question mail, the processing of the flowchart of FIG. 16 ends.

(まとめ)
本実施例によれば、特定健診指導者はアドバイスメールに対する質問メールに直ぐに対応することができる。質問メールに対する回答メールが速くなるため、特定健診者は食生活改善に効果的な食事を摂取できる。また、回答メールの送信が速いため、特定健診指導者は特定健診者との間に信頼関係を築くことができ、特定健診者の食生活改善に対するモチベーションをアップさせることができる。
(Summary)
According to this embodiment, the specific medical examination instructor can immediately respond to the question mail for the advice mail. Since the response mail to the question mail becomes faster, the specific medical examiner can take an effective meal for improving the eating habits. In addition, since the response email is transmitted quickly, the specific medical examination instructor can establish a trusting relationship with the specific medical examiner, and can increase motivation for improving the dietary habits of the specific medical examiner.

本実施例における指導支援プログラムは、パッケージソフトの他、WEBサービス等によっても提供可能である。なお、特許請求の範囲に記載した送信情報格納手段は送信メールDB53に相当する。被指導者情報格納手段は対象者DB55に相当する。取得手段は未決定レコード取得処理部33に相当する。残り勤務時間算出手段は残り勤務時間算出処理部35に相当する。残作業量算出手段は残作業量算出処理部36に相当する。決定手段は予定送信時間決定処理部37に相当する。送信手段はメール送信処理部38に相当する。期間算出手段は期間算出処理部34に相当する。   The instruction support program in the present embodiment can be provided not only by package software but also by a WEB service or the like. The transmission information storage means described in the claims corresponds to the transmission mail DB 53. The instructor information storage means corresponds to the target person DB 55. The acquisition unit corresponds to the undetermined record acquisition processing unit 33. The remaining working time calculation means corresponds to the remaining working time calculation processing unit 35. The remaining work amount calculation means corresponds to the remaining work amount calculation processing unit 36. The determination unit corresponds to the scheduled transmission time determination processing unit 37. The transmission means corresponds to the mail transmission processing unit 38. The period calculation means corresponds to the period calculation processing unit 34.

本発明は、以下に記載する付記のような構成が考えられる。
(付記1)
指導者が指導の為に作成した指導情報を被指導者に送信する時間を管理する送信時間管理装置であって、
前記被指導者の識別情報である被指導者識別情報と、前記指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて格納する送信情報格納手段と、
前記指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて格納する被指導者情報格納手段と、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得手段と、
前記被指導者情報格納手段を参照し、前記取得手段が取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出手段と、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出手段と、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定手段と、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信手段と
を有することを特徴とする送信時間管理装置。
(付記2)
前記残作業量算出手段は、前記送信情報格納手段を参照し、前記他の被指導者に対応する前記他の指導情報が格納されていない場合に、該他の被指導者に対する残り作業があると判断し、該残り作業があると判断した該他の被指導者の数に基づいて、前記指導者の前記残り作業量を算出する
ことを特徴とする付記1記載の送信時間管理装置。
(付記3)
前記送信情報格納手段は、更に、前記指導情報に対する前記被指導者からの返信有無情報を対応付けて格納しており、
前記残作業量算出手段は、前記被指導者情報格納手段を参照し、複数の前記他の被指導者のうち、前記送信情報格納手段に前記他の指導情報が格納されていない被指導者の数を算出し、前記返信有無情報に基づいて前記返信の無い被指導者の数を算出し、該算出した前記他の指導情報が格納されていない被指導者の数と、前記返信の無い被指導者の数とに基づいて、前記指導者の残り作業量を算出する
ことを特徴とする付記1記載の送信時間管理装置。
(付記4)
前記送信情報記憶手段は、前記被指導者に対する前記指導が開始された開始日を更に対応付けて格納し、
さらに、前記取得したレコードに含まれている前記被指導者識別情報と対応する前記被指導者の前記開始日を特定するとともに、該特定した前記開始日から経過した日数である経過日数を算出する期間算出手段を有し、
前記決定手段は、算出した前記経過日数が所定値よりも小さい場合に、前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記予定送信時間を決定する
ことを特徴とする付記1乃至3何れか一項記載の送信時間管理装置。
(付記5)
前記決定手段は、算出した前記経過日数が所定値よりも小さく且つ前記指導者の残り勤務時間が所定時間よりも短いときに前記予定送信時間を翌日に決定し、
算出した前記経過日数が所定値よりも小さく且つ前記指導者の残り勤務時間が所定時間よりも長いとき、又、算出した前記経過日数が所定値よりも大きいとき、前記指導者の残り作業量が所定量よりも多いときに前記予定送信時間を所定時間後又は翌日に決定し、前記指導者の残り作業量が所定量よりも少ないときに前記予定送信時間をそのままで決定する
付記4記載の送信時間管理装置。
(付記6)
コンピュータが、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行することを特徴とする送信時間管理方法。
(付記7)
コンピュータに、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行させることを特徴とする送信時間管理プログラム。
The present invention may have the following configurations as described below.
(Appendix 1)
A transmission time management device that manages the time to transmit the guidance information created by the instructor for guidance to the instructor,
Transmission information storage for storing instructor identification information that is identification information of the instructor, the instruction information, and a scheduled transmission time that is an estimated time for which the instruction information is transmitted to the instructor. Means,
The leader identification information which is the identification information of the leader is associated with the leader identification information of the leader who is instructed by the leader and other leader identification information of other leaders. Stored instructor information storage means,
Referring to the transmission information storage means, obtaining means for obtaining a record in which the scheduled transmission time is not stored;
With reference to the instructor information storage means, the instructor identification information corresponding to the instructor identification information included in the record acquired by the acquisition means is specified and identified by the instructor identification information A remaining working time calculating means for calculating the remaining working time of the instructor;
The other instructor identification information corresponding to the identified instructor identification information is identified with reference to the instructor information storage means, and other instructors identified by the other instructor identification information are identified. A remaining work amount calculating means for calculating the remaining work amount of the instructor based on the creation status of other instruction information to the instructor;
Determination means for determining the scheduled transmission time for the instructor based on the calculated remaining work time and the remaining work amount of the instructor;
A transmission time management apparatus comprising: a transmission unit configured to transmit the instruction information to the instructed person at the determined scheduled transmission time.
(Appendix 2)
The remaining work amount calculation means refers to the transmission information storage means, and there is remaining work for the other instructor when the other instruction information corresponding to the other instructor is not stored. The transmission time management apparatus according to claim 1, wherein the remaining work amount of the instructor is calculated based on the number of other instructors who have determined that there is the remaining work.
(Appendix 3)
The transmission information storage means further stores a reply presence / absence information from the instructor in association with the instruction information,
The remaining work amount calculating means refers to the instructor information storage means, and among the plurality of other instructors, the instructor for whom the other instruction information is not stored in the transmission information storage means. The number of instructors who do not reply is calculated based on the reply presence / absence information, the number of instructors who do not store the calculated other instruction information, and the number of instructors without the reply The transmission time management apparatus according to appendix 1, wherein the remaining work amount of the instructor is calculated based on the number of instructors.
(Appendix 4)
The transmission information storage means further associates and stores a start date on which the instruction for the instructor was started,
Furthermore, the start date of the instructor corresponding to the instructor identification information included in the acquired record is specified, and the number of days that have elapsed since the specified start date is calculated. A period calculation means,
The determining means determines the scheduled transmission time based on the remaining working time and the remaining work amount of the instructor when the calculated elapsed days is smaller than a predetermined value. 4. The transmission time management device according to any one of items 3 to 3.
(Appendix 5)
The determining means determines the scheduled transmission time on the next day when the calculated elapsed days is smaller than a predetermined value and the remaining working time of the instructor is shorter than a predetermined time,
When the calculated elapsed days are smaller than a predetermined value and the remaining working time of the instructor is longer than a predetermined time, or when the calculated elapsed days are larger than a predetermined value, the remaining work amount of the instructor is The transmission according to supplementary note 4, wherein the scheduled transmission time is determined after a predetermined time or the next day when it is greater than a predetermined amount, and the scheduled transmission time is determined as it is when the remaining work amount of the instructor is smaller than a predetermined amount Time management device.
(Appendix 6)
Computer
The instructor identification information, which is identification information of the instructor, the instruction information, and the scheduled transmission time in which the instruction information is transmitted to the instructor are associated with each other and stored in the transmission information storage unit. A transmission information storage step;
Associating leader identification information, which is identification information of the leader, with the instructor identification information of the instructor who is instructed by the instructor and other instructor identification information of other instructors A trainee information storage step for storing in the trainee information storage means;
An acquisition step of referring to the transmission information storage means and acquiring a record in which the scheduled transmission time is not stored;
With reference to the instructor information storage means, the instructor identification information corresponding to the instructor identification information included in the record acquired in the acquisition step is specified and identified by the instructor identification information A remaining working time calculating step for calculating the remaining working time of the instructor;
The other instructor identification information corresponding to the identified instructor identification information is identified with reference to the instructor information storage means, and other instructors identified by the other instructor identification information are identified. A remaining work amount calculating step for calculating the remaining work amount of the instructor based on the creation status of other instruction information to the instructor;
A determination step for determining the scheduled transmission time for the instructor based on the calculated remaining working time and the remaining work amount of the instructor;
A transmission time management method comprising: performing a transmission step of transmitting the instruction information to the instructor at the determined scheduled transmission time.
(Appendix 7)
On the computer,
The instructor identification information, which is identification information of the instructor, the instruction information, and the scheduled transmission time in which the instruction information is transmitted to the instructor are associated with each other and stored in the transmission information storage unit. A transmission information storage step;
Associating leader identification information, which is identification information of the leader, with the instructor identification information of the instructor who is instructed by the instructor and other instructor identification information of other instructors A trainee information storage step for storing in the trainee information storage means;
An acquisition step of referring to the transmission information storage means and acquiring a record in which the scheduled transmission time is not stored;
With reference to the instructor information storage means, the instructor identification information corresponding to the instructor identification information included in the record acquired in the acquisition step is specified and identified by the instructor identification information A remaining working time calculating step for calculating the remaining working time of the instructor;
The other instructor identification information corresponding to the identified instructor identification information is identified with reference to the instructor information storage means, and other instructors identified by the other instructor identification information are identified. A remaining work amount calculating step for calculating the remaining work amount of the instructor based on the creation status of other instruction information to the instructor;
A determination step for determining the scheduled transmission time for the instructor based on the calculated remaining working time and the remaining work amount of the instructor;
A transmission time management program for executing the transmission step of transmitting the guidance information to the trainee at the determined scheduled transmission time.

1 指導支援装置
11 入力装置
12 出力装置
13 記録媒体読取装置
14 補助記憶装置
15 主記憶装置
16 演算処理装置
17 インターフェース装置
18 記録媒体
19 バス
20 システム
21 特定健診者端末
22 特定健診指導者端末
25、26 ネットワーク
31 食事情報受信処理部
32 運動情報受信処理部
33 未決定レコード取得処理部
34 期間算出処理部
35 残り勤務時間算出処理部
36 残作業量算出処理部
37 予定送信時間決定処理部
38 メール送信処理部
39 メール受信処理部
51 食事情報DB
52 運動情報DB
53 送信メールDB
54 指導者DB
55 対象者DB
1 Guidance Support Device 11 Input Device 12 Output Device 13 Recording Medium Reading Device 14 Auxiliary Storage Device 15 Main Storage Device 16 Arithmetic Processing Device 17 Interface Device 18 Recording Medium 19 Bus 20 System 21 Specific Medical Examination Terminal 22 Specific Medical Examination Instructor Terminal 25, 26 Network 31 Meal information reception processing unit 32 Exercise information reception processing unit 33 Undecided record acquisition processing unit 34 Period calculation processing unit 35 Remaining work time calculation processing unit 36 Remaining work amount calculation processing unit 37 Scheduled transmission time determination processing unit 38 Mail transmission processing part 39 Mail reception processing part 51 Meal information DB
52 Exercise information DB
53 Outgoing Mail DB
54 leader DB
55 Target DB

Claims (6)

指導者が指導の為に作成した指導情報を被指導者に送信する時間を管理する送信時間管理装置であって、
前記被指導者の識別情報である被指導者識別情報と、前記指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて格納する送信情報格納手段と、
前記指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて格納する被指導者情報格納手段と、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得手段と、
前記被指導者情報格納手段を参照し、前記取得手段が取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出手段と、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出手段と、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定手段と、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信手段と
を有することを特徴とする送信時間管理装置。
A transmission time management device that manages the time to transmit the guidance information created by the instructor for guidance to the instructor,
Transmission information storage for storing instructor identification information that is identification information of the instructor, the instruction information, and a scheduled transmission time that is an estimated time for which the instruction information is transmitted to the instructor. Means,
The leader identification information which is the identification information of the leader is associated with the leader identification information of the leader who is instructed by the leader and other leader identification information of other leaders. Stored instructor information storage means,
Referring to the transmission information storage means, obtaining means for obtaining a record in which the scheduled transmission time is not stored;
With reference to the instructor information storage means, the instructor identification information corresponding to the instructor identification information included in the record acquired by the acquisition means is specified and identified by the instructor identification information A remaining working time calculating means for calculating the remaining working time of the instructor;
The other instructor identification information corresponding to the identified instructor identification information is identified with reference to the instructor information storage means, and other instructors identified by the other instructor identification information are identified. A remaining work amount calculating means for calculating the remaining work amount of the instructor based on the creation status of other instruction information to the instructor;
Determination means for determining the scheduled transmission time for the instructor based on the calculated remaining work time and the remaining work amount of the instructor;
A transmission time management apparatus comprising: a transmission unit configured to transmit the instruction information to the instructed person at the determined scheduled transmission time.
前記残作業量算出手段は、前記送信情報格納手段を参照し、前記他の被指導者に対応する前記他の指導情報が格納されていない場合に、該他の被指導者に対する残り作業があると判断し、該残り作業があると判断した該他の被指導者の数に基づいて、前記指導者の前記残り作業量を算出する
ことを特徴とする請求項1記載の送信時間管理装置。
The remaining work amount calculation means refers to the transmission information storage means, and there is remaining work for the other instructor when the other instruction information corresponding to the other instructor is not stored. The transmission time management device according to claim 1, wherein the remaining work amount of the instructor is calculated based on the number of other instructors who have determined that there is the remaining work.
前記送信情報格納手段は、更に、前記指導情報に対する前記被指導者からの返信有無情報を対応付けて格納しており、
前記残作業量算出手段は、前記被指導者情報格納手段を参照し、複数の前記他の被指導者のうち、前記送信情報格納手段に前記他の指導情報が格納されていない被指導者の数を算出し、前記返信有無情報に基づいて前記返信の無い被指導者の数を算出し、該算出した前記他の指導情報が格納されていない被指導者の数と、前記返信の無い被指導者の数とに基づいて、前記指導者の残り作業量を算出する
ことを特徴とする請求項1記載の送信時間管理装置。
The transmission information storage means further stores a reply presence / absence information from the instructor in association with the instruction information,
The remaining work amount calculating means refers to the instructor information storage means, and among the plurality of other instructors, the instructor for whom the other instruction information is not stored in the transmission information storage means. The number of instructors who do not reply is calculated based on the reply presence / absence information, the number of instructors who do not store the calculated other instruction information, and the number of instructors without the reply 2. The transmission time management apparatus according to claim 1, wherein the remaining work amount of the instructor is calculated based on the number of instructors.
前記送信情報記憶手段は、前記被指導者に対する前記指導が開始された開始日を更に対応付けて格納し、
さらに、前記取得したレコードに含まれている前記被指導者識別情報と対応する前記被指導者の前記開始日を特定するとともに、該特定した前記開始日から経過した日数である経過日数を算出する期間算出手段を有し、
前記決定手段は、算出した前記経過日数が所定値よりも小さい場合に、前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記予定送信時間決定する
ことを特徴とする請求項1乃至3何れか一項記載の送信時間管理装置。
The transmission information storage means further associates and stores a start date on which the instruction for the instructor was started,
Furthermore, the start date of the instructor corresponding to the instructor identification information included in the acquired record is specified, and the number of days that have elapsed since the specified start date is calculated. A period calculation means,
The said determination means determines the said scheduled transmission time based on the said remaining working time and the said remaining work amount of the said leader, when the calculated elapsed days are smaller than predetermined value. 4. The transmission time management device according to any one of items 3 to 3.
コンピュータが、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行することを特徴とする送信時間管理方法。
Computer
The instructor identification information, which is identification information of the instructor, the instruction information, and the scheduled transmission time in which the instruction information is transmitted to the instructor are associated with each other and stored in the transmission information storage unit. A transmission information storage step;
Associating leader identification information, which is identification information of the leader, with the instructor identification information of the instructor who is instructed by the instructor and other instructor identification information of other instructors A trainee information storage step for storing in the trainee information storage means;
An acquisition step of referring to the transmission information storage means and acquiring a record in which the scheduled transmission time is not stored;
With reference to the instructor information storage means, the instructor identification information corresponding to the instructor identification information included in the record acquired in the acquisition step is specified and identified by the instructor identification information A remaining working time calculating step for calculating the remaining working time of the instructor;
The other instructor identification information corresponding to the identified instructor identification information is identified with reference to the instructor information storage means, and other instructors identified by the other instructor identification information are identified. A remaining work amount calculating step for calculating the remaining work amount of the instructor based on the creation status of other instruction information to the instructor;
A determination step for determining the scheduled transmission time for the instructor based on the calculated remaining working time and the remaining work amount of the instructor;
A transmission time management method comprising: performing a transmission step of transmitting the instruction information to the instructor at the determined scheduled transmission time.
コンピュータに、
被指導者の識別情報である被指導者識別情報と、指導情報と、該指導情報が該被指導者へ送信される予定時間である予定送信時間とを対応付けて送信情報格納手段に格納する送信情報格納ステップと、
指導者の識別情報である指導者識別情報と、該指導者が指導を行う前記被指導者の前記被指導者識別情報および他の被指導者の他の被指導者識別情報とを対応付けて被指導者情報格納手段に格納する被指導者情報格納ステップと、
前記送信情報格納手段を参照し、前記予定送信時間が格納されていないレコードを取得する取得ステップと、
前記被指導者情報格納手段を参照し、前記取得ステップで取得した前記レコードに含まれる前記被指導者識別情報と対応する前記指導者識別情報を特定するとともに、該指導者識別情報により識別される前記指導者の残り勤務時間を算出する残り勤務時間算出ステップと、
前記被指導者情報格納手段を参照し、前記特定した指導者識別情報と対応する前記他の被指導者識別情報を特定するとともに、該他の被指導者識別情報により識別される他の被指導者への他の指導情報の作成状況に基づいて、前記指導者の残り作業量を算出する残作業量算出ステップと、
算出した前記指導者の前記残り勤務時間及び前記残り作業量に基づいて、前記被指導者に対する前記予定送信時間を決定する決定ステップと、
前記決定された前記予定送信時間に前記指導情報を前記被指導者に送信する送信ステップと
を実行させることを特徴とする送信時間管理プログラム。
On the computer,
The instructor identification information, which is identification information of the instructor, the instruction information, and the scheduled transmission time in which the instruction information is transmitted to the instructor are associated with each other and stored in the transmission information storage unit. A transmission information storage step;
Associating leader identification information, which is identification information of the leader, with the instructor identification information of the instructor who is instructed by the instructor and other instructor identification information of other instructors A trainee information storage step for storing in the trainee information storage means;
An acquisition step of referring to the transmission information storage means and acquiring a record in which the scheduled transmission time is not stored;
With reference to the instructor information storage means, the instructor identification information corresponding to the instructor identification information included in the record acquired in the acquisition step is specified and identified by the instructor identification information A remaining working time calculating step for calculating the remaining working time of the instructor;
The other instructor identification information corresponding to the identified instructor identification information is identified with reference to the instructor information storage means, and other instructors identified by the other instructor identification information are identified. A remaining work amount calculating step for calculating the remaining work amount of the instructor based on the creation status of other instruction information to the instructor;
A determination step for determining the scheduled transmission time for the instructor based on the calculated remaining working time and the remaining work amount of the instructor;
A transmission time management program for executing the transmission step of transmitting the guidance information to the trainee at the determined scheduled transmission time.
JP2010064728A 2010-03-19 2010-03-19 Transmission time management device, transmission time management method, and transmission time management program Expired - Fee Related JP5428983B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010064728A JP5428983B2 (en) 2010-03-19 2010-03-19 Transmission time management device, transmission time management method, and transmission time management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010064728A JP5428983B2 (en) 2010-03-19 2010-03-19 Transmission time management device, transmission time management method, and transmission time management program

Publications (2)

Publication Number Publication Date
JP2011198102A JP2011198102A (en) 2011-10-06
JP5428983B2 true JP5428983B2 (en) 2014-02-26

Family

ID=44876202

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010064728A Expired - Fee Related JP5428983B2 (en) 2010-03-19 2010-03-19 Transmission time management device, transmission time management method, and transmission time management program

Country Status (1)

Country Link
JP (1) JP5428983B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003125002A (en) * 2001-10-15 2003-04-25 Masashi Sato Method for delivering electronic mail at designated time
JP3868266B2 (en) * 2001-10-31 2007-01-17 富士通株式会社 Order notification system and computer program
JP2007115179A (en) * 2005-10-24 2007-05-10 Hbn:Kk Individual mail distribution method and system
JP2008085442A (en) * 2006-09-26 2008-04-10 Softbank Mobile Corp Mobile communication terminal
JP5085455B2 (en) * 2008-07-31 2012-11-28 株式会社日立製作所 Health guidance support system and health guidance work support method

Also Published As

Publication number Publication date
JP2011198102A (en) 2011-10-06

Similar Documents

Publication Publication Date Title
Liddy et al. Sustainability of a primary care–driven eConsult service
US20100262435A1 (en) Targeted health care content delivery system
US20070122780A1 (en) Systems and methods for support of behavioral modification coaching
US20110246216A1 (en) Online Pre-Registration for Patient Intake
Arnett et al. Developing priority criteria for hip and knee replacement: results from the Western Canada Waiting List Project
JP2010204993A (en) Image reading support method and system, and image reading support program
Woolf et al. A practice-sponsored Web site to help patients pursue healthy behaviors: an ACORN study
JP2019101654A (en) HEALTH MANAGEMENT SUPPORT DEVICE, METHOD, AND PROGRAM
US20120035955A1 (en) Care service management system and method thereof
JP5288177B2 (en) Health guidance support system and health guidance work support method
Kottler Artificial intelligence: a private practice perspective
McGinty et al. IT infrastructure in the era of imaging 3.0
Williams et al. Frequency and impact of long wait times for family planning in public-sector healthcare facilities in Western Kenya
Digre et al. Barriers, facilitators, and cost of integrating HIV-related activities into sexually transmitted disease partner services in Jackson, Mississippi
JP6577882B2 (en) Inspection result management apparatus, inspection result management method, and inspection result management program
JP2012113492A (en) Guidance sentence creation support system and method
JP5428983B2 (en) Transmission time management device, transmission time management method, and transmission time management program
Kalichman et al. Operational fidelity to an evidence-based HIV prevention intervention for people living with HIV/AIDS
US8131561B2 (en) Inventory tracking for anatomic pathology consultations
JP7616979B2 (en) Advice Decision System
WO2024094524A1 (en) Intelligent system to streamline communications and reduce interruptions in the radiology department
JP5240024B2 (en) Organization management support device
JP6940898B1 (en) Consultation recommendation system
EP1288836A2 (en) Examination follow-up information management apparatus for performing the simple and certain follow-up examinations
JP7544408B1 (en) Regional medical cooperation activity support system and regional medical cooperation activity support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131025

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131118

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5428983

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees