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
JP5487764B2 - Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device - Google Patents
[go: Go Back, main page]

JP5487764B2 - Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device - Google Patents

Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device Download PDF

Info

Publication number
JP5487764B2
JP5487764B2 JP2009160196A JP2009160196A JP5487764B2 JP 5487764 B2 JP5487764 B2 JP 5487764B2 JP 2009160196 A JP2009160196 A JP 2009160196A JP 2009160196 A JP2009160196 A JP 2009160196A JP 5487764 B2 JP5487764 B2 JP 5487764B2
Authority
JP
Japan
Prior art keywords
template
unit
sentence
sentence example
input
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.)
Active
Application number
JP2009160196A
Other languages
Japanese (ja)
Other versions
JP2011014102A (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 JP2009160196A priority Critical patent/JP5487764B2/en
Publication of JP2011014102A publication Critical patent/JP2011014102A/en
Application granted granted Critical
Publication of JP5487764B2 publication Critical patent/JP5487764B2/en
Active 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 medical information input program, a medical information input device, and a medical information input method.

電子カルテシステムのカルテ入力画面は、受診者(患者や妊産婦等の診察対象者を総称して「受診者」と総称する)の情報を入力する入力領域を備え、利用者(医師)からの各種情報の入力を受け付けて、これを記録する。また、カルテ入力画面に情報を入力する手法として、テキストエディタのように直接利用者が文章入力する手法や、予め登録された文例を用いて入力する手法が用いられている。   The medical chart input screen of the electronic medical record system has an input area for entering information of the examinee (collectively referred to as “diagnostics” for patients and pregnant women, etc.). Accepts information and records it. In addition, as a method for inputting information to the medical record input screen, a method in which a user directly inputs a sentence like a text editor or a method in which an input is performed using a pre-registered sentence example is used.

ここで、従来、文例を予め登録する手法として、様々な手法が知られている。例えば、利用者によって選択された文例のうち、文例利用時に修正する箇所を削除したうえで登録する登録手法や、利用者によって選択された文例のうち利用者によって指定された領域が入力領域になる文例として登録する指定手法が知られている。なお、文例利用時に修正する箇所とは、例えば、利用者によって選択された文例が「体温:36.5度」である場合には、文例利用時には別の数値が入力される「36.5」が該当する。   Here, conventionally, various methods are known as methods for registering sentence examples in advance. For example, among the sentence examples selected by the user, the registration method of registering after deleting the part to be corrected when using the sentence examples, or the area specified by the user among the sentence examples selected by the user becomes the input area. A designation method for registering as a sentence example is known. For example, when the sentence example selected by the user is “body temperature: 36.5 degrees”, another numerical value is input when using the sentence example “36.5”. Is applicable.

特開平8−95961号公報Japanese Patent Laid-Open No. 8-95961

しかしながら、上記した従来の手法では、再利用しやすい文例を簡単に登録できなかった。例えば、上記した登録手法では、単に数値部分がない文例を登録するにすぎず、再利用しやすい文例ではなかった。また、例えば、上記した指定手法では、利用者が入力領域になる領域を明示的に選択しなければならず、簡単に登録できなかった。   However, the above-described conventional method cannot easily register a sentence example that can be easily reused. For example, in the registration method described above, a sentence example without a numerical value part is simply registered, and the sentence example is not easy to reuse. Further, for example, in the above-described designation method, the user must explicitly select an area to be an input area, and cannot be easily registered.

開示の技術は、上記に鑑みてなされたものであって、再利用しやすい文例を簡単に登録可能な診療情報入力プログラム、診療情報入力装置および診療情報入力方法を提供することを目的とする。   The disclosed technology has been made in view of the above, and an object thereof is to provide a medical information input program, a medical information input device, and a medical information input method capable of easily registering sentence examples that can be easily reused.

本願の開示する診療情報入力プログラムは、一つの態様において、コンピュータを、受診者の診療情報の入力及び記録を行うための診療情報入力支援システムとして機能させる。そして、診療情報入力プログラムは、利用者に文例を表示する表示手順と、前記表示手順によって表示された文例に対する修正操作を利用者から受け付ける受付手順と、をコンピュータに実行させる。また、診療情報入力プログラムは、前記受付手順によって受け付けられた修正操作が反映された後の反映後文例と、該修正操作が反映される前の反映前文例とを比較することで、該反映後文例のうち該反映前文例と相違する相違箇所を特定する特定手順をコンピュータに実行させる。また、診療情報入力プログラムは、前記特定手順によって特定された相違箇所に所定の記号を挿入し、該所定の記号が挿入された反映後文例を雛形として所定の記憶部に登録する登録手順をコンピュータに実行させる。   In one aspect, a medical care information input program disclosed by the present application causes a computer to function as a medical care information input support system for inputting and recording medical information of a medical examinee. Then, the medical care information input program causes the computer to execute a display procedure for displaying a sentence example to the user and a reception procedure for receiving a correction operation for the sentence example displayed by the display procedure from the user. In addition, the medical information input program compares the post-reflection sentence example after the correction operation received by the reception procedure is reflected with the pre-reflection sentence example before the correction operation is reflected, and thereby reflects the post-reflection The computer is caused to execute a specific procedure for identifying a different part of the sentence example that is different from the pre-reflection example sentence. Further, the medical information input program inserts a predetermined symbol at a different location specified by the specific procedure and registers a registration procedure for registering the post-reflected sentence example in which the predetermined symbol is inserted into a predetermined storage unit as a template. To run.

本願の開示する診療情報入力プログラムの一つの態様によれば、再利用しやすい雛形を容易に作成することが可能である。   According to one aspect of the medical care information input program disclosed in the present application, it is possible to easily create a template that can be easily reused.

図1は、実施例1に係る診療情報入力装置の構成の一例を説明するためのブロック図である。FIG. 1 is a block diagram for explaining an example of the configuration of the medical care information input device according to the first embodiment. 図2は、実施例1における診療情報入力装置による処理の流れの一例を説明するためのフローチャートである。FIG. 2 is a flowchart for explaining an example of the flow of processing by the medical care information input device according to the first embodiment. 図3は、実施例2に係る診療情報入力装置が有する各部のうち、雛形の登録に関係する各部についての構成について説明するためのブロック図である。FIG. 3 is a block diagram for explaining a configuration of each unit related to template registration among the units included in the medical care information input device according to the second embodiment. 図4は、実施例2における雛形記憶部に記憶された情報の一例を説明するための図である。FIG. 4 is a diagram for explaining an example of information stored in the template storage unit according to the second embodiment. 図5は、実施例2における電子カルテの入力画面の一例を説明するための図である。FIG. 5 is a diagram for explaining an example of an electronic medical record input screen according to the second embodiment. 図6−1は、実施例2における雛形登録処理を説明するための図である。FIG. 6A is a schematic diagram illustrating a template registration process according to the second embodiment. 図6−2は、実施例2における雛形登録処理を説明するための図である。FIG. 6B is a schematic diagram illustrating a template registration process according to the second embodiment. 図6−3は、実施例2における雛形登録処理を説明するための図である。FIG. 6C is a diagram for explaining a template registration process according to the second embodiment. 図6−4は、実施例2における雛形登録処理を説明するための図である。FIG. 6-4 is a diagram for explaining a template registration process according to the second embodiment. 図7は、実施例2に係る診療情報入力装置が有する各部のうち、雛形を利用した診療情報の入力処理に関係する各部についての構成について説明するためのブロック図である。FIG. 7 is a block diagram for explaining a configuration of each unit related to a medical information input process using a template among the units included in the medical information input device according to the second embodiment. 図8は、実施例2における抽出雛形記憶部に記憶された情報の一例を説明するための図である。FIG. 8 is a diagram for explaining an example of information stored in the extracted template storage unit according to the second embodiment. 図9−1は、実施例2における雛形を利用した入力処理を説明するための図である。FIG. 9A is a schematic diagram illustrating an input process using a template according to the second embodiment. 図9−2は、実施例2における雛形を利用した入力処理を説明するための図である。FIG. 9-2 is a schematic diagram illustrating an input process using a template according to the second embodiment. 図9−3は、実施例2における雛形を利用した入力処理を説明するための図である。FIG. 9C is a schematic diagram illustrating an input process using a template according to the second embodiment. 図9−4は、実施例2における雛形を利用した入力処理を説明するための図である。FIG. 9-4 is a diagram for explaining an input process using a template according to the second embodiment. 図9−5は、実施例2における雛形を利用した入力処理を説明するための図である。FIG. 9-5 is a schematic diagram illustrating an input process using a template according to the second embodiment. 図10は、実施例2に係る診療情報入力装置による全体処理の流れの一例について説明するためのフローチャートである。FIG. 10 is a flowchart for explaining an example of the overall processing flow by the medical care information input apparatus according to the second embodiment. 図11は、実施例2における診療情報入力装置による雛形登録処理の流れの一例を説明するためのフローチャートである。FIG. 11 is a flowchart for explaining an example of a template registration process performed by the medical care information input device according to the second embodiment. 図12は、実施例2における診療情報入力装置による雛形を利用した入力処理の流れの一例を説明するためのフローチャートである。FIG. 12 is a flowchart for explaining an example of the flow of input processing using a template by the medical care information input device according to the second embodiment. 図13は、実施例2に係る登録プログラムを実行するコンピュータの一例について説明するための図である。FIG. 13 is a schematic diagram illustrating an example of a computer that executes a registration program according to the second embodiment.

以下に、本願の開示する診療情報入力プログラム、診療情報入力装置および診療情報入力方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。   Embodiments of a medical information input program, a medical information input device, and a medical information input method disclosed in the present application will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.

[実施例1に係る診療情報入力装置の構成]
図1を用いて、実施例1に係る診療情報入力装置100の構成の一例を説明する。図1は、実施例1に係る診療情報入力装置の構成の一例を説明するためのブロック図である。
[Configuration of Medical Information Input Device According to Embodiment 1]
An example of the configuration of the medical care information input device 100 according to the first embodiment will be described with reference to FIG. FIG. 1 is a block diagram for explaining an example of the configuration of the medical care information input device according to the first embodiment.

診療情報入力装置100は、受診者の診療情報の入力及び記録を行うための診療情報入力支援システムであり、図1に示すように、記憶部101と表示部201と受付部202と特定部203と登録部204とを有する。   The medical information input device 100 is a medical information input support system for inputting and recording medical information of a medical examinee, and as shown in FIG. 1, a storage unit 101, a display unit 201, a reception unit 202, and a specifying unit 203. And a registration unit 204.

表示部201は、利用者に文例を表示する。また、受付部202は、表示部201によって表示された文例に対する修正操作を利用者から受け付ける。また、特定部203は、受付部202によって受け付けられた修正操作が反映された後の反映後文例と、修正操作が反映される前の反映前文例とを比較することで、反映後文例のうち反映前文例と相違する相違箇所を特定する。   The display unit 201 displays a sentence example to the user. In addition, the reception unit 202 receives a correction operation for the sentence example displayed by the display unit 201 from the user. Further, the specifying unit 203 compares the post-reflection sentence example after the correction operation received by the receiving unit 202 is reflected with the pre-reflection sentence example before the correction operation is reflected. Identify the differences that differ from the example before reflection.

登録部204は、特定部203によって特定された相違箇所に所定の記号を挿入し、所定の記号が挿入された反映後文例を雛形として記憶部101に登録する。   The registration unit 204 inserts a predetermined symbol at a different location specified by the specifying unit 203, and registers the post-reflection sentence example in which the predetermined symbol is inserted into the storage unit 101 as a template.

すなわち、診療情報入力装置100は、利用者によって文例が修正されると、修正前後を比較することで相違箇所を特定し、相違箇所に所定の記号を挿入したうえで雛形として登録する。   That is, when a sentence example is corrected by a user, the medical care information input device 100 identifies a different part by comparing before and after the correction, inserts a predetermined symbol in the different part, and registers it as a template.

[実施例1に係る診療情報入力装置による処理]
次に、図2を用いて、実施例1における診療情報入力装置100による処理の流れの一例を説明する、図2は、実施例1における診療情報入力装置による処理の流れの一例を説明するためのフローチャートである。
[Processing by Medical Information Input Device According to Embodiment 1]
Next, an example of a flow of processing by the medical care information input device 100 according to the first embodiment will be described with reference to FIG. 2. FIG. 2 is an example of a flow of processing by the medical care information input device according to the first embodiment. It is a flowchart of.

図2に示すように、実施例1に係る診療情報入力装置100では、雛形を登録する処理タイミングになると(ステップS101肯定)、表示部201が文例を表示する(ステップS102)。そして、受付部202は、修正操作を利用者から受け付け(ステップS103)、特定部203が、修正前後を比較することで相違箇所を特定する(ステップS104)。   As shown in FIG. 2, in the medical care information input device 100 according to the first embodiment, when the processing timing for registering a template is reached (Yes at Step S101), the display unit 201 displays a sentence example (Step S102). Then, the receiving unit 202 receives a correction operation from the user (step S103), and the specifying unit 203 specifies a different part by comparing before and after the correction (step S104).

そして、登録部204は、相違箇所に所定の記号を挿入したうえで(ステップS105)、所定の記号が挿入された反映後文例を雛形として登録する(ステップS106)。   Then, the registration unit 204 inserts a predetermined symbol at a different location (step S105), and then registers the post-reflection sentence example in which the predetermined symbol is inserted as a template (step S106).

[実施例1の効果]
上記したように、実施例1によれば、診療情報入力装置100は、利用者に文例を表示し、表示された文例に対する修正操作を利用者から受け付ける。そして、反映後文例と反映前文例とを比較することで相違箇所を特定し、相違箇所に所定の記号が挿入された反映後文例を雛形として登録する。この結果、再利用しやすい雛形を容易に作成することが可能である。
[Effect of Example 1]
As described above, according to the first embodiment, the medical care information input device 100 displays a sentence example to the user and accepts a correction operation on the displayed sentence example from the user. Then, the post-reflection sentence example and the pre-reflection sentence example are compared to identify a different part, and the post-reflection sentence example in which a predetermined symbol is inserted in the different part is registered as a template. As a result, it is possible to easily create a template that can be easily reused.

つまり、実施例1によれば、文例利用時に所定の記号が挿入された箇所を入力領域とすることで、再利用しやすい雛形を登録することが可能である。また、実施例1によれば、診療情報入力装置100が相違箇所を特定して所定の記号を挿入したうえで雛形として登録するので、再利用しやすい雛形を簡単に登録することが可能である。   In other words, according to the first embodiment, it is possible to register a template that can be easily reused by using a place where a predetermined symbol is inserted when using a sentence as an input area. Further, according to the first embodiment, since the medical care information input device 100 specifies a different part and inserts a predetermined symbol and registers it as a template, it is possible to easily register a template that can be easily reused. .

次に、実施例2に係る診療情報入力装置100について説明する。実施例2に係る診療情報入力装置100は、以下に説明するように、雛形を登録し、雛形を利用して診療情報を電子カルテに入力する。   Next, the medical care information input device 100 according to the second embodiment will be described. As described below, the medical care information input device 100 according to the second embodiment registers a model and inputs the medical information into the electronic medical record using the model.

実施例2では、実施例2に係る診療情報入力装置100の構成や処理の流れ、効果について順に説明する。また、実施例2に係る診療情報入力装置100の構成について説明する際には、説明の便宜上、診療情報入力装置100が有する各部のうち雛形の登録に関係する各部についてまず説明し、その後、雛形を利用した診療情報の入力処理に関係する各部について説明する。   In the second embodiment, the configuration, processing flow, and effects of the medical care information input device 100 according to the second embodiment will be described in order. Further, when describing the configuration of the medical care information input device 100 according to the second embodiment, for convenience of explanation, the respective units related to the registration of the template among the respective units of the medical information input device 100 will be described first, and then the template. Each unit related to the medical information input process using the ID will be described.

[実施例2に係る診療情報入力装置の構成]
[雛形の登録に関係する各部]
図3を用いて、実施例2に係る診療情報入力装置100の構成について説明する。具体的には、実施例2に係る診療情報入力装置100が有する各部のうち、雛形の登録に関係する各部についての構成について説明する。図3は、実施例2に係る診療情報入力装置が有する各部のうち、雛形の登録に関係する各部についての構成について説明するためのブロック図である。
[Configuration of Medical Information Input Device According to Second Embodiment]
[Parts related to template registration]
The configuration of the medical information input device 100 according to the second embodiment will be described with reference to FIG. Specifically, the configuration of each unit related to template registration among the units included in the medical care information input apparatus 100 according to the second embodiment will be described. FIG. 3 is a block diagram for explaining a configuration of each unit related to template registration among the units included in the medical care information input device according to the second embodiment.

なお、説明の便宜上、図3には、雛形を用いての診療情報の入力に関係する各部については、後述するため、雛形の登録に関係する各部と共通する部を除き記載を省略した。   For convenience of explanation, in FIG. 3, each part related to the input of medical information using a template is omitted except for parts common to each part related to registration of the model, as will be described later.

図3に示すように、診療情報入力装置100は、入力部301と出力部302と記憶部400と制御部500とを有する。入力部301は、制御部500内にある電子カルテ実行部501と表示部502と接続され、キーボードやマウスなどの入力機器が該当する。入力部301は、利用者による指示や操作を受け付けると、受け付けた指示内容を電子カルテ実行部501や表示部502に出力する。   As illustrated in FIG. 3, the medical care information input device 100 includes an input unit 301, an output unit 302, a storage unit 400, and a control unit 500. The input unit 301 is connected to the electronic medical record execution unit 501 and the display unit 502 in the control unit 500, and corresponds to an input device such as a keyboard and a mouse. When the input unit 301 receives an instruction or operation from the user, the input unit 301 outputs the received instruction content to the electronic medical record execution unit 501 or the display unit 502.

なお、入力部301によって受け付けられる指示や操作については、ここでは説明を省略し、関係する各部について説明する際に併せて説明する。   The instructions and operations accepted by the input unit 301 will not be described here, and will be described together with the description of each related unit.

出力部302は、制御部500内にある電子カルテ実行部501と表示部502と接続され、モニタやスピーカなどの出力機器が該当する。出力部302は、制御部500から情報を受信すると利用者に出力し、例えば、モニタにて表示する。なお、出力部302によって出力される情報については、ここでは説明を省略し、関係する各部について説明する際に併せて説明する。   The output unit 302 is connected to the electronic medical chart execution unit 501 and the display unit 502 in the control unit 500, and corresponds to an output device such as a monitor or a speaker. When the output unit 302 receives information from the control unit 500, the output unit 302 outputs the information to the user and displays the information on a monitor, for example. The information output by the output unit 302 will not be described here, and will be described together with the description of each related unit.

記憶部400は、制御部500と接続され、制御部500による各種処理に用いるデータを記憶する。図3に示す例では、記憶部400は、電子カルテ記憶部401と雛形記憶部402とを有する。   The storage unit 400 is connected to the control unit 500 and stores data used for various processes performed by the control unit 500. In the example illustrated in FIG. 3, the storage unit 400 includes an electronic medical record storage unit 401 and a model storage unit 402.

電子カルテ記憶部401は、電子カルテ実行部501と接続され、受診者に関する診療情報を記録する電子カルテを記憶する。また、電子カルテ記憶部401によって記憶された電子カルテは、電子カルテ実行部501によって用いられ、例えば、電子カルテ実行部501によって出力部302に出力される。   The electronic medical record storage unit 401 is connected to the electronic medical record execution unit 501 and stores an electronic medical record that records medical information related to the examinee. The electronic medical record stored in the electronic medical record storage unit 401 is used by the electronic medical record execution unit 501, and is output to the output unit 302 by the electronic medical record execution unit 501, for example.

雛形記憶部402は、制御部500内にある登録部504と接続され、図4に示すように、雛形を記憶する。なお、図4は、実施例2における雛形記憶部に記憶された情報の一例を説明するための図である。   The template storage unit 402 is connected to a registration unit 504 in the control unit 500, and stores a template as shown in FIG. FIG. 4 is a diagram for explaining an example of information stored in the template storage unit according to the second embodiment.

図4に示す例では、雛形記憶部402は、検索キーに対応付けて雛形を記憶する。ここで、検索キーは、雛形を利用者が利用する際に用いられるキーワードであり、例えば、利用者によって雛形登録時に雛形と対応付けて入力される。検索キーは、図4に示す例では、「VS」や「顔面スコア」などが該当する。   In the example illustrated in FIG. 4, the template storage unit 402 stores a template in association with the search key. Here, the search key is a keyword used when the user uses the template. For example, the search key is input by the user in association with the template when registering the template. In the example illustrated in FIG. 4, “VS”, “face score”, and the like correspond to the search key.

また、雛形は、登録部504によって雛形記憶部402に登録された文例であり、例えば、相違箇所に所定の記号が入力された文例が該当する。また、図4に示す例では、雛形は、
「体温 :■℃
血圧(最高):■mmHg
血圧(最低):■mmHg
脈拍 :■回」
などが該当する。なお、ここで、図4に示す「■」は、相違箇所に挿入された所定の記号を示し、以下では、可変領域コードと称する。後述するように、可変領域コードが挿入されている雛形は、可変領域コードが挿入された部分に対する利用者の入力操作を受け付ける一方、それ以外の部分に対する入力操作を受け付けない。例えば、「体温:■℃」の場合には、「■」の部分に対する入力操作を受け付ける一方、それ以外の「体温:℃」に対する入力操作や変更操作を受け付けない。
The model is a sentence example registered in the model storage unit 402 by the registration unit 504, and corresponds to a sentence example in which a predetermined symbol is input to a different part. Further, in the example shown in FIG.
"Body temperature: ■ ° C
Blood pressure (maximum): ■ mmHg
Blood pressure (minimum): ■ mmHg
"Pulse: ■ times"
And so on. Here, “■” shown in FIG. 4 indicates a predetermined symbol inserted at a different location, and is hereinafter referred to as a variable region code. As will be described later, the template in which the variable region code is inserted accepts the user's input operation for the portion where the variable region code is inserted, but does not accept the input operation for other portions. For example, in the case of “body temperature: ■ ° C.”, an input operation for the portion “■” is accepted, but no other input operation or change operation for “body temperature: ° C.” is accepted.

なお、図4に示す例では、雛形記憶部402が、雛形として、可変領域コードを含む文例だけでなく、所定の記号を含まない雛形も記憶する場合を例に示した。可変領域コードを含まない雛形とは、図4に示す例では、「病理検査の結果、山田I型ポリープと判明。」などが該当する。   In the example illustrated in FIG. 4, an example is illustrated in which the template storage unit 402 stores not only a sentence example including a variable area code but also a template not including a predetermined symbol as a template. In the example shown in FIG. 4, the template not including the variable region code corresponds to “found as a Yamada type I polyp as a result of pathological examination”.

また、雛形記憶部402に記憶された情報は、登録部504によって入力される。   Information stored in the model storage unit 402 is input by the registration unit 504.

制御部500は、記憶部400と入力部301と出力部302と接続される。また、制御部500は、各種の処理手順などを規定したプログラムを記憶するための内部メモリを有し、種々の処理を実行する。また、制御部500は、図3に示す例では、電子カルテ実行部501と表示部502と特定部503と登録部504とを有する。   The control unit 500 is connected to the storage unit 400, the input unit 301, and the output unit 302. The control unit 500 has an internal memory for storing a program that defines various processing procedures and the like, and executes various processes. In addition, the control unit 500 includes an electronic medical record execution unit 501, a display unit 502, a specifying unit 503, and a registration unit 504 in the example illustrated in FIG.

電子カルテ実行部501は、入力部301と出力部302と電子カルテ記憶部401と接続される。また、電子カルテ実行部501は、入力部301から電子カルテを起動する電子カルテ起動指示を受信すると、電子カルテ記憶部401に記憶された電子カルテを取得する。そして、電子カルテ実行部501は、電子カルテに対して診療情報を利用者が入力するための入力画面や、取得した電子カルテに既に入力されていた診療情報を出力部302に出力する。その後、出力部302が、図5に示すような入力画面を利用者に出力する。なお、図5は、実施例2における電子カルテの入力画面の一例を説明するための図である。例えば、電子カルテ実行部501は、電子カルテのカルテエディタを起動することで、電子カルテの入力画面を出力部302に出力する。   The electronic medical record execution unit 501 is connected to the input unit 301, the output unit 302, and the electronic medical record storage unit 401. In addition, upon receiving an electronic medical chart activation instruction for activating an electronic medical record from the input unit 301, the electronic medical chart execution unit 501 acquires the electronic medical record stored in the electronic medical record storage unit 401. Then, the electronic medical chart execution unit 501 outputs to the output unit 302 an input screen for a user to input medical information to the electronic medical record and medical information that has already been input to the acquired electronic medical record. Thereafter, the output unit 302 outputs an input screen as shown in FIG. 5 to the user. FIG. 5 is a diagram for explaining an example of an electronic medical record input screen according to the second embodiment. For example, the electronic medical chart execution unit 501 outputs an electronic medical record input screen to the output unit 302 by activating an electronic medical record chart editor.

なお、図5に示す例では、「SOAP形式」によるカルテの例を示した。すなわち、図5の「S」は主観的情報、「O」は客観的情報、「A」は評価、「P」は今後のプランに関する記載であることを示す。   In the example shown in FIG. 5, an example of a chart in “SOAP format” is shown. That is, “S” in FIG. 5 indicates subjective information, “O” is objective information, “A” is evaluation, and “P” is description about future plans.

なお、電子カルテ実行部501による処理の流れについては、図11を用いて後述するため、ここでは説明を省略する。   Note that the flow of processing by the electronic medical chart execution unit 501 will be described later with reference to FIG.

表示部502は、入力部301と出力部302と特定部503と接続される。また、表示部502は、電子カルテ実行部501によって出力部302を介して出力された診療情報のうち一部またはすべてを選択する選択指示と、文例を雛形として登録する旨の指示とを入力部301から受信すると、選択指示によって識別される文例を利用者に表示する。   The display unit 502 is connected to the input unit 301, the output unit 302, and the specifying unit 503. The display unit 502 also includes an input unit that receives a selection instruction to select some or all of the medical information output from the electronic medical chart execution unit 501 via the output unit 302 and an instruction to register a sentence example as a template. When received from 301, an example sentence identified by the selection instruction is displayed to the user.

例えば、図6−1に示すように、利用者によって診療情報の一部が選択反転され、図6−1の「文例登録」に示すように、文例を雛形として登録する旨の指示を示す選択肢が利用者によって選択される場合を例に説明する。ここで、表示部502は、図6−2に示すように、文例を雛形として登録するための文例登録エディタを起動し、文例登録エディタ上に、選択指示によって識別される文例を表示する。なお、図6−1と図6−2とは、実施例2における雛形登録処理を説明するための図である。   For example, as shown in FIG. 6A, a part of the medical information is selectively inverted by the user, and an option indicating an instruction to register the sentence example as a template as shown in “Register sentence example” in FIG. 6A. The case where is selected by the user will be described as an example. Here, as illustrated in FIG. 6B, the display unit 502 activates a sentence example registration editor for registering a sentence example as a template, and displays the sentence example identified by the selection instruction on the sentence example registration editor. FIGS. 6A and 6B are diagrams for explaining the template registration process according to the second embodiment.

図6−2に示す例では、文例登録エディタには、検索キーの入力を受け付ける領域601と、文例が表示される領域602と、利用者から登録する旨の指示を受け付ける登録キーとなる領域603とを有する。図6−2に示す例では、文例登録エディタが起動した状態において、利用者によって選択判定された箇所に対応する文例が表示される。   In the example illustrated in FIG. 6B, the sentence example registration editor includes an area 601 that receives input of a search key, an area 602 that displays a sentence example, and an area 603 that serves as a registration key that receives an instruction to register from a user. And have. In the example illustrated in FIG. 6B, a sentence example corresponding to a portion selected and determined by the user is displayed in a state where the sentence example registration editor is activated.

表示部502は、文例に対する修正操作を入力部301から受け付けると、受け付けた修正操作を領域602に表示されている文例に反映する。例えば、利用者によって受診者固有の部分を削除する旨の修正操作が行われた場合には、表示部502は、図6−3に示すように、領域602に表示されている文例から受診者固有の部分を削除する。なお、図6−3は、実施例2における雛形登録処理を説明するための図である。   When the display unit 502 receives a correction operation for the sentence example from the input unit 301, the display unit 502 reflects the received correction operation on the sentence example displayed in the area 602. For example, when the user performs a correction operation to delete a portion unique to the examinee, the display unit 502 displays the examinee from the sentence example displayed in the area 602 as illustrated in FIG. Remove unique parts. FIG. 6C is a schematic diagram illustrating a template registration process according to the second embodiment.

また、表示部502は、検索キーを入力する入力指示を入力部301から受け付けると、受け付けた入力指示により識別される検索キーを領域601に入力し、例えば、図6−3に示す例では、検索キー「VS」を入力する。   In addition, when the display unit 502 receives an input instruction for inputting a search key from the input unit 301, the display unit 502 inputs the search key identified by the received input instruction into the region 601, for example, in the example illustrated in FIG. Enter the search key “VS”.

また、表示部502は、文例を雛形として登録する旨の指示を入力部301から受け付けると、例えば、登録キーとなる領域603が利用者によって選択されると、反映前文例と反映後文例とを特定部503に出力する。   In addition, when the display unit 502 receives an instruction from the input unit 301 to register a sentence example as a template, for example, when the user selects an area 603 to be a registration key, the display unit 502 displays a pre-reflection sentence example and a post-reflection sentence example. The data is output to the specifying unit 503.

ここで、反映前文例は、利用者による修正操作が反映される前の文例を示し、具体的には、利用者による選択指示によって識別される文例が該当する。反映前文例は、図6−1における選択反転された文例や、図6−2における文例登録エディタ上に表示されている文例が該当する。   Here, the example sentence before reflection indicates an example sentence before the correction operation by the user is reflected, and specifically, the sentence example identified by the selection instruction by the user corresponds. The sentence example before reflection corresponds to the sentence example that is selected and reversed in FIG. 6A and the sentence example that is displayed on the sentence example registration editor in FIG. 6B.

また、反映後文例は、利用者による修正操作が反映された後の文例を示し、具体的には、表示されている文例を登録する旨の指示を受信した際に、文例登録エディタ上に表示されていた文例が該当する。反映後文例は、図6−3における文例登録エディタ上に表示されている文例が該当し、図6−3に示す例では、受診者固有の部分が削除された文例が該当する。   The post-reflection text example shows the text example after the correction operation by the user is reflected. Specifically, when the instruction to register the displayed text example is received, it is displayed on the text example registration editor. The example sentence that was done corresponds. The post-reflecting sentence example corresponds to the sentence example displayed on the sentence example registration editor in FIG. 6-3, and in the example illustrated in FIG. 6-3, the sentence example in which the portion unique to the examinee is deleted corresponds.

また、表示部502は、検索キーを入力する入力指示を入力部301から受信している場合には、反映前文例と反映後文例とに加えて、検索キーを特定部503に出力する。   Further, when receiving an input instruction for inputting a search key from the input unit 301, the display unit 502 outputs the search key to the specifying unit 503 in addition to the pre-reflection sentence example and the post-reflection sentence example.

特定部503は、表示部502と登録部504と接続される。また、特定部503は、反映前文例と反映後文例とを表示部502から受信すると、反映後文例と反映前文例とを比較することで、反映後文例のうち反映前文例と相違する相違箇所を特定する。例えば、図6−2に示す反映前文例の「体温:38.2℃」が、図6−3に示す反映後文例では「体温:℃」となっており、特定部503は、「体温:★℃」における「★」の部分が相違すると特定する。言い換えると、特定部503は、反映後文例のうち、反映前文例とを比較することで削除された削除箇所を特定する。   The specifying unit 503 is connected to the display unit 502 and the registration unit 504. In addition, when receiving the pre-reflection sentence example and the post-reflection sentence example from the display unit 502, the specifying unit 503 compares the post-reflection sentence example with the pre-reflection sentence example, so that the difference between the post-reflection sentence example and the pre-reflection sentence example is different. Is identified. For example, “body temperature: 38.2 ° C.” in the pre-reflection example shown in FIG. 6-2 is “body temperature: ° C.” in the post-reflection example shown in FIG. 6-3, and the specifying unit 503 displays “body temperature: It is specified that the part of “★” in “★ ° C.” is different. In other words, the identifying unit 503 identifies the deleted part that has been deleted by comparing the pre-reflection sentence example with the post-reflection sentence example.

相違箇所を特定する点について、さらに説明する。特定部503は、例えば、編集した前後文字で挟まれる部分を相違箇所と特定する。例えば、「体温:36.5℃」が「体温:℃」へと利用者によって修正された場合には、「:」と「℃」で挟まれる部分が相違箇所であると特定する。   The point which specifies a difference part is further demonstrated. For example, the specifying unit 503 specifies a portion between the edited characters before and after as a different portion. For example, when the user corrects “body temperature: 36.5 ° C.” to “body temperature: ° C.”, the part sandwiched between “:” and “° C.” is specified as a different part.

特定部503は、相違箇所と反映後文例とを登録部504に出力する。また、特定部503は、表示部502から検索キーを受信している場合には、相違箇所と反映後文例とに加えて、検索キーを登録部504に出力する。   The identifying unit 503 outputs the difference portion and the post-reflection sentence example to the registration unit 504. Further, when receiving the search key from the display unit 502, the specifying unit 503 outputs the search key to the registration unit 504 in addition to the difference portion and the post-reflection sentence example.

登録部504は、特定部503と雛形記憶部402と接続される。また、登録部504は、相違箇所と反映後文例とを特定部503から受信すると、反映後文例のうち相違箇所に可変領域コードを挿入し、図6−4の(2)に示すように、可変領域コードが挿入された反映後文例を雛形として雛形記憶部402に登録する。また、登録部504は、特定部503から検索キーを受診している場合には、雛形に対応付けて検索キーを入力する。なお、図6−4は、実施例2における雛形登録処理を説明するための図である。図6−4の(1)には、反映後文例と検索キーとを表示している文例登録エディタの画面の一例を示した。   The registration unit 504 is connected to the specifying unit 503 and the model storage unit 402. In addition, when the registration unit 504 receives the difference portion and the post-reflection sentence example from the specifying unit 503, the registration unit 504 inserts a variable area code in the different portion of the post-reflection sentence example, and as illustrated in (2) of FIG. The post-reflection sentence example in which the variable area code is inserted is registered in the template storage unit 402 as a template. In addition, when receiving a search key from the specifying unit 503, the registration unit 504 inputs the search key in association with the template. FIG. 6-4 is a diagram for explaining a template registration process according to the second embodiment. FIG. 6-4 (1) shows an example of a screen of the sentence example registration editor displaying the post-reflection sentence example and the search key.

また、登録部504は、相違箇所すべてに可変領域コードを挿入し、言い換えると、特定部503によって特定された削除箇所全てに可変領域コードを挿入する。   In addition, the registration unit 504 inserts the variable region code into all the different parts, in other words, inserts the variable region code into all the deleted parts specified by the specifying unit 503.

[雛形を用いての診療情報の入力に関係する各部]
次に、図7を用いて、実施例2に係る診療情報入力装置100が有する各部のうち、雛形を利用した診療情報の入力に関係する各部の構成について説明する。図7は、実施例2に係る診療情報入力装置が有する各部のうち、雛形を利用した診療情報の入力処理に関係する各部についての構成について説明するためのブロック図である。
[Parts related to the input of medical information using a template]
Next, the configuration of each unit related to the input of medical information using a template among the units included in the medical information input device 100 according to the second embodiment will be described with reference to FIG. FIG. 7 is a block diagram for explaining a configuration of each unit related to a medical information input process using a template among the units included in the medical information input device according to the second embodiment.

なお、図7を用いて説明する各部のうち、図3を用いて説明した部と同じ部については、図3にて付与した符号と同じ符号を付与した。また、図3を用いて説明した内容と同様の点については、簡単に説明し、または、説明を省略する。   In addition, the same code | symbol as the code | symbol provided in FIG. 3 was provided about the part same as the part demonstrated using FIG. 3 among each part demonstrated using FIG. In addition, the same points as the contents described with reference to FIG. 3 will be briefly described or will not be described.

図7に示すように、診療情報入力装置100は、図3を用いて説明した各部に加えて、さらに、記憶部400内に取得雛形記憶部403を有し、制御部500内に雛形検索部505と雛形処理部506とを有する。なお、図7では、図3を用いて説明した各部のうち、入力部301と出力部302と雛形記憶部402と電子カルテ実行部501とを併せて示した。   As illustrated in FIG. 7, the medical information input device 100 further includes an acquired template storage unit 403 in the storage unit 400 in addition to the units described with reference to FIG. 3, and a template search unit in the control unit 500. 505 and a template processing unit 506. In FIG. 7, among the units described with reference to FIG. 3, the input unit 301, the output unit 302, the model storage unit 402, and the electronic medical record execution unit 501 are shown together.

雛形記憶部402は、図7に示すように、雛形検索部505とさらに接続される。ここで、雛形記憶部402によって記憶された情報は、雛形検索部505によって用いられる。   The template storage unit 402 is further connected to a template search unit 505 as shown in FIG. Here, the information stored by the template storage unit 402 is used by the template search unit 505.

取得雛形記憶部403は、雛形検索部505と雛形処理部506と接続され、後述するように、雛形検索部505によって雛形記憶部402から取得された雛形を記憶する。例えば、後述するように、雛形検索部505が検索キー「VS」を用いて雛形記憶部402から雛形を取得した場合には、取得雛形記憶部403は、図8に示すように、検索キー「VS」に対応付けられた雛形を記憶する。なお、図8は、実施例2における抽出雛形記憶部に記憶された情報の一例を説明するための図である。   The acquired template storage unit 403 is connected to the template search unit 505 and the template processing unit 506, and stores the template acquired from the template storage unit 402 by the template search unit 505, as will be described later. For example, as will be described later, when the template search unit 505 acquires a template from the template storage unit 402 using the search key “VS”, the acquisition template storage unit 403, as shown in FIG. The template associated with “VS” is stored. FIG. 8 is a diagram for explaining an example of information stored in the extracted template storage unit according to the second embodiment.

取得雛形記憶部403に記憶された情報は、雛形検索部505によって入力され、雛形処理部506によって用いられる。   Information stored in the acquired template storage unit 403 is input by the template search unit 505 and used by the template processing unit 506.

雛形検索部505は、入力部301と雛形記憶部402と取得雛形記憶部403と接続される。また、雛形検索部505は、電子カルテの入力画面に対して診療情報を入力する入力操作が利用者によって入力部301に行われると、利用者による入力操作を入力部301から受け付け、例えば、利用者によって選択されたIME文字変換候補を入力部301から受け付ける。そして、雛形検索部505は、利用者による入力操作によって識別される入力文字列をキーとして雛形記憶部402を参照し、検索キーに対応する雛形すべてを雛形記憶部402から取得する。   The template search unit 505 is connected to the input unit 301, the template storage unit 402, and the acquired template storage unit 403. In addition, when an input operation for inputting medical information on the input screen of the electronic medical record is performed on the input unit 301 by the user, the template search unit 505 accepts the input operation by the user from the input unit 301. The IME character conversion candidate selected by the person is received from the input unit 301. Then, the template search unit 505 refers to the template storage unit 402 using the input character string identified by the input operation by the user as a key, and acquires all the templates corresponding to the search key from the template storage unit 402.

例えば、電子カルテの入力画面に対して、利用者によって「VS」が入力された場合を例に説明する。雛形検索部505は、雛形記憶部402に記憶された検索キーのうち入力文字列と完全一致する検索キーを識別し、例えば、検索キー「VS」を取得する。そして、雛形検索部505は、検索キー「VS」を用いて雛形記憶部402を参照し、検索キー「VS」に対応付けられた雛形すべてを取得する。例えば、図4に示す例では、雛形検索部505は、
「体温 :■℃
血圧(最高):■mmHg
血圧(最低):■mmHg
脈拍 :■回」や「受診時VS測定要」などを取得する。
For example, a case where “VS” is input by the user on the input screen of the electronic medical record will be described as an example. The template search unit 505 identifies a search key that completely matches the input character string from among the search keys stored in the template storage unit 402, and acquires the search key “VS”, for example. Then, the template search unit 505 refers to the template storage unit 402 using the search key “VS” and acquires all the templates associated with the search key “VS”. For example, in the example shown in FIG.
"Body temperature: ■ ° C
Blood pressure (maximum): ■ mmHg
Blood pressure (minimum): ■ mmHg
Acquire “pulse: ■ times”, “VS measurement required at consultation”, etc.

また、例えば、雛形検索部505は、入力文字列と部分一致する雛形を取得し、言い換えると、入力文字列が含まれる雛形を取得してもよい。   For example, the template search unit 505 may acquire a template that partially matches the input character string, in other words, may acquire a template including the input character string.

また、雛形検索部505は、取得した雛形を取得雛形記憶部403に入力し、例えば、図8に示すように、「受診時VS測定要」などを入力する。   Further, the template searching unit 505 inputs the acquired template to the acquired template storage unit 403, and inputs, for example, “Need to receive VS measurement at consultation” as shown in FIG.

雛形処理部506は、取得雛形記憶部403と入力部301と出力部302と接続される。また、雛形処理部506は、雛形検索部505によって雛形が取得雛形記憶部403に入力されると、入力された雛形を読み出して利用者に出力する。なお、取得雛形記憶部403に入力された雛形は登録部504によって雛形記憶部402に登録された雛形であり、雛形処理部506は、登録部504によって雛形記憶部402に登録された雛形を利用者に出力することになる。   The template processing unit 506 is connected to the acquired template storage unit 403, the input unit 301, and the output unit 302. In addition, when the template search unit 505 inputs a template to the acquired template storage unit 403, the template processing unit 506 reads the input template and outputs it to the user. The template input to the acquired template storage unit 403 is a template registered in the template storage unit 402 by the registration unit 504, and the template processing unit 506 uses the template registered in the template storage unit 402 by the registration unit 504. Will be output.

例えば、雛形処理部506は、取得雛形記憶部403から雛形を取得すると、図9−1に示すように、取得雛形記憶部に入力された雛形の一覧画面を表示する。例えば、図8に示す例では、取得雛形記憶部403には3つの雛形が入力されており、雛形処理部506は、図9−1に示すように、3つの雛形の一覧画面を表示する。なお、図9−1は、実施例2における雛形を利用した入力処理を説明するための図である。   For example, when acquiring the template from the acquired template storage unit 403, the template processing unit 506 displays a list screen of templates input to the acquired template storage unit as illustrated in FIG. For example, in the example shown in FIG. 8, three templates are input to the acquired template storage unit 403, and the template processing unit 506 displays a list screen of three templates as shown in FIG. FIG. 9A is a schematic diagram illustrating an input process using a template according to the second embodiment.

また、例えば、雛形処理部506は、一覧画面にて利用者によって選択された雛形を電子カルテの入力画面に出力し、例えば、図9−1に示す例では、
「体温 :℃
血圧(最高):mmHg
血圧(最低):mmHg
脈拍 :回」を出力することになる。
Further, for example, the template processing unit 506 outputs the template selected by the user on the list screen to the input screen of the electronic medical record. For example, in the example illustrated in FIG.
"Body temperature: ° C
Blood pressure (maximum): mmHg
Blood pressure (minimum): mmHg
"Pulse: times" will be output.

電子カルテの入力画面に雛形を出力する点について、さらに説明する。雛形処理部506は、利用者によって選択された雛形に可変領域コードが含まれているかを判定する。ここで、雛形処理部506は、利用者によって選択された雛形に可変領域コードが含まれている場合には、図9−2に示すように、読み出した雛形のうち可変領域コードが挿入された挿入箇所に対して利用者による入力操作が可能な状態にて利用者に出力する。なお、図9−2は、実施例2における雛形を利用した入力処理を説明するための図である。   The point that the template is output to the input screen of the electronic medical record will be further described. The template processing unit 506 determines whether the variable region code is included in the template selected by the user. Here, if the template selected by the user includes a variable region code, the template processing unit 506 inserts the variable region code from the read template as shown in FIG. 9-2. It outputs to a user in the state in which the input operation by a user is possible with respect to an insertion location. FIG. 9-2 is a diagram for explaining an input process using a template in the second embodiment.

例えば、図9−2に示す例では、雛形処理部506は、利用者によって選択された雛形のうち可変領域コードが挿入された挿入箇所に対する入力操作を受け付ける文例展開エディタを起動し、最初の可変領域にカーソルを位置付ける。ここで、雛形処理部506は、雛形が「体温:■℃」である場合には、「■」の領域にカーソルを位置づけて入力操作を受け付け、一方、その他の「体温:℃」領域については、入力操作を受け付けない。   For example, in the example illustrated in FIG. 9B, the template processing unit 506 activates a sentence example expansion editor that accepts an input operation for an insertion location in which a variable area code is inserted among templates selected by the user, and the first variable Position the cursor in the area. Here, when the template is “body temperature: ■ ° C.”, the template processing unit 506 accepts an input operation by positioning the cursor in the “■” region, while for other “body temperature: ° C.” regions. , Does not accept input operations.

また、例えば、複数の箇所に可変領域コードが挿入されている場合には、図9−2に示すように、雛形処理部506は、可変領域コードが挿入された複数の箇所のうち現にカーソルが位置する箇所に対して利用者による入力操作が可能な状態にて利用者に出力する。   Also, for example, when variable region codes are inserted at a plurality of locations, as shown in FIG. 9-2, the template processing unit 506 displays the cursor at the current location among the plurality of locations at which the variable region codes are inserted. It outputs to a user in the state in which the input operation by a user is possible with respect to the location.

また、例えば、雛形処理部506は、雛形に含まれる挿入箇所のうちカーソルが位置する挿入箇所に対する入力操作が終了すると、次の挿入箇所があるかを判定する。例えば、複数の挿入箇所があるかを判定する。   For example, the template processing unit 506 determines whether or not there is a next insertion location when the input operation for the insertion location where the cursor is located among the insertion locations included in the template is completed. For example, it is determined whether there are a plurality of insertion locations.

ここで雛形処理部506は、次の挿入箇所があると判定すると、図9−3に示すように、利用者による入力操作が終了した挿入箇所とは別の挿入箇所に該カーソルの位置を変更する。つまり、雛形処理部506は、カーソルに対応する挿入箇所に対する利用者の入力操作が終了すると、次の挿入箇所へとカーソルを自動的に移動させ、移動先となる挿入箇所に対する入力操作を利用者から受け付ける。なお、図9−3は、実施例2における雛形を利用した入力処理を説明するための図である。   Here, when the template processing unit 506 determines that there is a next insertion position, as shown in FIG. 9C, the position of the cursor is changed to an insertion position different from the insertion position where the input operation by the user is completed. To do. That is, when the user's input operation for the insertion location corresponding to the cursor is completed, the template processing unit 506 automatically moves the cursor to the next insertion location and performs the input operation for the insertion location as the movement destination. Accept from. FIG. 9C is a schematic diagram illustrating an input process using a template according to the second embodiment.

また、例えば、雛形処理部506は、次の挿入箇所がないと判定すると、確定キーにカーソルを位置付ける。つまり、雛形に含まれる挿入箇所への入力操作を利用者が終了するためのキーにカーソルを位置づける。   For example, when the template processing unit 506 determines that there is no next insertion position, the template processing unit 506 positions the cursor on the confirmation key. That is, the cursor is positioned on a key for the user to end the input operation to the insertion location included in the template.

また、例えば、雛形処理部506は、雛形に含まれる挿入箇所への入力操作を利用者が終了すると、例えば、図9−3の「確定」が利用者によって選択されると、図9−4に示すように、利用者による入力操作が反映された雛形を電子カルテの入力画面に反映する。なお、図9−4は、実施例2における雛形を利用した入力処理を説明するための図である。   Further, for example, when the user finishes the input operation to the insertion location included in the template, for example, when “confirm” in FIG. 9C is selected by the user, the template processing unit 506 selects FIG. As shown in FIG. 4, the template reflecting the input operation by the user is reflected on the input screen of the electronic medical record. FIG. 9-4 is a diagram for explaining input processing using a template in the second embodiment.

例えば、雛形処理部506は、利用者による入力操作として、「ENTER」キーや「Tab」キーを選択する操作が行われた場合には、カーソルの位置する挿入箇所に対する入力操作が終了したと判定する。また、例えば、図9−3の「確定キー」を選択するキー操作が利用者によって行われた場合には、利用者による入力操作が反映された雛形を電子カルテの入力画面に反映する。   For example, when an operation for selecting the “ENTER” key or the “Tab” key is performed as an input operation by the user, the template processing unit 506 determines that the input operation for the insertion position where the cursor is located is completed. To do. For example, when the user performs a key operation for selecting the “confirmation key” in FIG. 9C, the template reflecting the input operation by the user is reflected on the input screen of the electronic medical record.

ここで、雛形が
「体温 :■℃
血圧(最高):■mmHg
血圧(最低):■mmHg
脈拍 :■回」である場合を例を用いてさらに説明する。
Here, the template is "Body temperature: ■ ° C
Blood pressure (maximum): ■ mmHg
Blood pressure (minimum): ■ mmHg
The case of “pulse: ■ times” will be further described with an example.

例えば、雛形処理部506は、最初の挿入箇所として、「℃」の前にデフォルトカーソルを位置付ける。そして、利用者によって体温数値を入力する入力操作が終了すると、順次血圧、呼吸、脈拍に対応する挿入箇所へと順次自動的にカーソル位置を変更する。なお、雛形処理部506は、最終項目の入力が完了すると、自動的に電子カルテエディタの入力画面に反映してもよい。   For example, the template processing unit 506 positions the default cursor before “° C.” as the first insertion location. When the input operation for inputting the body temperature value is completed by the user, the cursor position is automatically and sequentially changed to insertion positions corresponding to blood pressure, breathing, and pulse. The template processing unit 506 may automatically reflect the input on the input screen of the electronic medical record editor when the input of the final item is completed.

なお、雛形処理部506は、利用者によって選択された雛形に可変領域コードが含まれていないと判定した場合には、図9−5に示すように、利用者によって選択された雛形をそのまま電子カルテの入力画面に反映する。なお、図9−5は、実施例2における雛形を利用した入力処理を説明するための図である。   When the template processing unit 506 determines that the variable region code is not included in the template selected by the user, as shown in FIG. 9-5, the template selected by the user is directly converted into an electronic form. It will be reflected in the chart input screen. FIG. 9-5 is a diagram for explaining input processing using a template in the second embodiment.

なお、雛形処理部506による処理の流れの詳細な一例については、図12を用いて説明するため、ここでは説明を省略する。   Note that a detailed example of the processing flow by the template processing unit 506 will be described with reference to FIG.

診療情報入力装置100は、既知のパーソナルコンピュータ、ワークステーション、PDA(Personal Digital Assistant)などの情報処理装置に、上記した各部の機能を搭載することによって実現しても良い。   The medical information input device 100 may be realized by mounting the functions of the above-described units on an information processing device such as a known personal computer, workstation, or PDA (Personal Digital Assistant).

[実施例2に係る診療情報入力装置による処理]
次に、実施例2に係る診療情報入力装置100による処理の流れについて説明する。以下では、実施例2に係る診療情報入力装置による全体処理の流れ、雛形登録処理の流れ、雛形を利用した入力処理の流れについて順に説明する。
[Processing by Medical Information Input Device According to Second Embodiment]
Next, a flow of processing by the medical care information input device 100 according to the second embodiment will be described. Below, the flow of the whole process by the medical treatment information input device according to the second embodiment, the flow of the template registration process, and the flow of the input process using the template will be described in order.

[実施例2に係る診療情報入力装置による全体処理の流れ]
図10を用いて、実施例2に係る診療情報入力装置100による全体処理の流れの一例について説明する。図10は、実施例2に係る診療情報入力装置による全体処理の流れの一例について説明するためのフローチャートである。
[Flow of Overall Processing by Medical Information Input Device According to Embodiment 2]
With reference to FIG. 10, an example of the flow of overall processing by the medical care information input device 100 according to the second embodiment will be described. FIG. 10 is a flowchart for explaining an example of the overall processing flow by the medical care information input apparatus according to the second embodiment.

図10に示すように、実施例2における診療情報入力装置100では、電子カルテ起動指示を利用者から受け付けると(ステップS201肯定)、電子カルテ実行部501は、利用者ログイン処理を実行する(ステップS202)。例えば、電子カルテ実行部501は、電子カルテシステムのログイン要求画面を出力部302に出力し、その後、利用者によって入力された「ユーザ名、パスワード」を入力部301から受信し、ユーザ認証を実行する。つまり、電子カルテの使用を開始する。   As illustrated in FIG. 10, in the medical information input device 100 according to the second embodiment, when an electronic medical chart activation instruction is received from a user (Yes in step S201), the electronic medical chart execution unit 501 executes a user login process (step S201). S202). For example, the electronic medical record execution unit 501 outputs a login request screen of the electronic medical record system to the output unit 302, and then receives “user name and password” input by the user from the input unit 301, and executes user authentication. To do. That is, use of the electronic medical record is started.

そして、電子カルテ実行部501は、利用者ログインが許可された利用者から受診者IDなどを受け付けて、受診者のカルテを開く(ステップS203)。つまり、電子カルテ実行部501は、電子カルテ記憶部401から電子カルテを取得する。   Then, the electronic medical chart execution unit 501 accepts the examiner ID and the like from the user who is permitted to log in, and opens the chart of the examinee (step S203). That is, the electronic medical record execution unit 501 acquires the electronic medical record from the electronic medical record storage unit 401.

そして、電子カルテ実行部501は、電子カルテに診療情報を入力するためのカルテエディタを起動する(ステップS204)。ここで、電子カルテ実行部501は、入力画面を出力部302から出力する。   Then, the electronic medical chart execution unit 501 activates a medical chart editor for inputting medical information to the electronic medical chart (step S204). Here, the electronic medical record execution unit 501 outputs an input screen from the output unit 302.

ここで、実施例2における診療情報入力装置100では、雛形を利用した入力処理が行われる(ステップS205)。なお、雛形を利用した入力処理の流れについては、図12を用いて後述するため、ここでは説明を省略する。   Here, in the medical care information input device 100 according to the second embodiment, an input process using a template is performed (step S205). Note that the flow of input processing using a template will be described later with reference to FIG.

その後、電子カルテ実行部501は、電子カルテを更新したカルテエディタを保存し(ステップS206)、利用者の操作を受け付けて受診者のカルテを閉じた後(ステップS207)、利用者の操作による利用者ログアウトを受け付けて処理を終了する(ステップS208)。   Thereafter, the electronic medical chart execution unit 501 saves the medical chart editor in which the electronic medical chart is updated (step S206), accepts the user's operation, closes the medical chart of the examinee (step S207), and uses it by the user's operation. The user logout is accepted and the process is terminated (step S208).

[実施例2における診療情報入力装置による雛形登録処理の流れ]
図11を用いて、実施例2における診療情報入力装置100による雛形登録処理の流れの一例を説明する。図11は、実施例2における診療情報入力装置による雛形登録処理の流れの一例を説明するためのフローチャートである。
[Flow of Template Registration Processing by Medical Information Input Device in Example 2]
With reference to FIG. 11, an example of the flow of template registration processing by the medical care information input device 100 according to the second embodiment will be described. FIG. 11 is a flowchart for explaining an example of a template registration process performed by the medical care information input device according to the second embodiment.

図11に示すように、表示部502は、文例登録エディタを起動すると(ステップS301肯定)、つまり、選択指示と文例登録する旨の指示とを入力部301から受信すると、文例登録エディタ上に選択された文例を表示する(ステップS302)。そして、表示部502は、文例に対する修正操作を入力部301から受け付ける(ステップS303)。   As shown in FIG. 11, when the text example registration editor is activated (Yes in step S301), that is, when the selection instruction and the instruction to register the text example are received from the input unit 301, the display unit 502 selects the text example registration editor. The sentence example is displayed (step S302). Then, the display unit 502 receives a correction operation for the sentence example from the input unit 301 (step S303).

ここで、登録キーが利用者によって選択されたと表示部502によって判定されると(ステップS304肯定)、反映後文例と反映前文例とを表示部502が特定部503に出力し、特定部503は、反映後文例と反映前文例とを比較する(ステップS305)。つまり、特定部503は、反映後文例と反映前文例とを比較することで、相違箇所を特定する。なお、登録キーが利用者によって選択されたと表示部502によって判定されていない場合には(ステップS304否定)、表示部502は、修正操作を受け付ける(ステップS303)。   If the display unit 502 determines that the registration key has been selected by the user (Yes at step S304), the display unit 502 outputs the post-reflection sentence example and the pre-reflection sentence example to the specifying unit 503, and the specifying unit 503 The post-reflection sentence example and the pre-reflection sentence example are compared (step S305). That is, the identifying unit 503 identifies the difference portion by comparing the post-reflection sentence example and the pre-reflection sentence example. When the display unit 502 does not determine that the registration key has been selected by the user (No at Step S304), the display unit 502 accepts a correction operation (Step S303).

そして、登録部504は、特定部503による比較の結果相違箇所がある場合には(ステップS306肯定)、全ての相違箇所に可変領域コードを挿入し(ステップS307)、雛形記憶部402に登録する(ステップS308)。例えば、登録部504は、相違箇所に可変領域コードを挿入し、可変領域コードが挿入された反映後文例を雛形として雛形記憶部402に登録する。   If there is a difference as a result of the comparison by the specifying unit 503 (Yes in step S306), the registration unit 504 inserts variable area codes in all the different points (step S307) and registers them in the template storage unit 402. (Step S308). For example, the registration unit 504 inserts a variable area code at a different location, and registers the post-reflection sentence example in which the variable area code is inserted into the model storage unit 402 as a model.

一方、登録部504は、特定部503による比較の結果相違箇所がない場合には(ステップS306否定)、可変領域コードを挿入することなく、そのまま雛形記憶部402に登録する(ステップS308)。   On the other hand, when there is no difference as a result of comparison by the specifying unit 503 (No at Step S306), the registration unit 504 registers the variable region code as it is without inserting the variable region code (Step S308).

[実施例2における診療情報入力装置による雛形を利用した入力処理の流れ]
図12を用いて、実施例2における診療情報入力装置による雛形を利用した入力処理の流れの一例を説明する。図12は、実施例2における診療情報入力装置による雛形を利用した入力処理の流れの一例を説明するためのフローチャートである。以下に説明する処理は、図10におけるステップS205に対応する。
[Flow of input processing using template by medical information input device in embodiment 2]
An example of the flow of input processing using a template by the medical care information input device according to the second embodiment will be described with reference to FIG. FIG. 12 is a flowchart for explaining an example of the flow of input processing using a template by the medical care information input device according to the second embodiment. The process described below corresponds to step S205 in FIG.

図12に示すように、雛形検索部505は、入力操作受け付けると(ステップS401肯定)、雛形記憶部402を検索する(ステップS402)。例えば、雛形検索部505は、検索キーを入力部301から受け付け、受け付けた検索キーを用いて雛形記憶部402を参照し、雛形記憶部402から雛形を取得する。   As shown in FIG. 12, when receiving an input operation (Yes at Step S401), the template search unit 505 searches the template storage unit 402 (Step S402). For example, the template search unit 505 receives a search key from the input unit 301, refers to the template storage unit 402 using the received search key, and acquires a template from the template storage unit 402.

ここで、雛形検索部505は、該当する雛形があると(ステップS403肯定)、つまり、検索キーに対応付けられた雛形が雛形記憶部402に記憶されている場合には、検索キーに対応する雛形すべてを取得雛形記憶部403に入力する(ステップS404)。一方、雛形検索部505は、該当する雛形がないと(ステップS403否定)、そのまま処理を終了する。   Here, if there is a corresponding template (Yes at Step S403), that is, if the template associated with the search key is stored in the template storage unit 402, the template search unit 505 corresponds to the search key. All the templates are input to the acquired template storage unit 403 (step S404). On the other hand, if there is no corresponding template (No at Step S403), the template searching unit 505 ends the process as it is.

そして、雛形処理部506は、雛形検索部505によって雛形が取得雛形記憶部403に入力されると(ステップS404)、取得雛形記憶部に入力された雛形の一覧画面を表示する(ステップS405)。   When the template search unit 505 inputs a template to the acquired template storage unit 403 (step S404), the template processing unit 506 displays a list screen of the templates input to the acquired template storage unit (step S405).

そして、利用者によって雛形が選択された場合には(ステップS406肯定)、雛形処理部506は、利用者によって選択された雛形に可変領域コードが含まれているかを判定する(ステップS407)。ここで、雛形処理部506は、可変領域コードが含まれていると判定した場合には(ステップS407肯定)、選択された雛形を文例展開エディタに展開し(ステップS408)、最初の可変領域にカーソルを位置付ける(ステップS409)。   When a template is selected by the user (Yes at Step S406), the template processing unit 506 determines whether the template selected by the user includes a variable area code (Step S407). If the template processing unit 506 determines that the variable area code is included (Yes at step S407), the template processing unit 506 expands the selected template in the sentence example expansion editor (step S408), and displays it in the first variable area. The cursor is positioned (step S409).

そして、雛形処理部506は、入力操作を受け付け(ステップS410)、雛形に含まれる挿入箇所のうちカーソルが位置する挿入箇所に対する入力操作を受け付ける。そして、雛形処理部506は、確定キーを選択する操作を受け付けると(ステップS411肯定)、利用者による入力操作が反映された雛形を電子カルテの入力画面に反映する(ステップS412)。   Then, the template processing unit 506 receives an input operation (step S410), and receives an input operation for an insertion location where the cursor is located among the insertion locations included in the template. Then, when the template processing unit 506 receives an operation for selecting the confirmation key (Yes in Step S411), the template processing unit 506 reflects the template reflecting the input operation by the user on the input screen of the electronic medical record (Step S412).

また、雛形処理部506は、確定キーを選択する操作ではなく、「ENTER」キーや「Tab」キーを選択する操作を受け付けると(ステップS411否定およびステップS413肯定)、次の挿入箇所があるかを判定する(ステップS414)。つまり、雛形処理部506は、雛形に含まれる挿入箇所のうちカーソルが位置する挿入箇所に対する入力操作が終了すると、複数の挿入箇所があるかを判定する。そして、雛形処理部506は、次の挿入箇所があると判定すると(ステップS414肯定)、次の挿入箇所にカーソルを位置付ける(ステップS415)。つまり、雛形処理部506は、利用者による入力操作が終了した挿入箇所とは別の挿入箇所に該カーソルの位置を変更する。   When the template processing unit 506 receives an operation for selecting the “ENTER” key or the “Tab” key instead of the operation for selecting the confirmation key (No in step S411 and positive in step S413), is there a next insertion point? Is determined (step S414). That is, the template processing unit 506 determines whether or not there are a plurality of insertion locations when the input operation for the insertion location where the cursor is located is completed among the insertion locations included in the template. If the template processing unit 506 determines that there is a next insertion location (Yes at step S414), the template processing unit 506 positions the cursor at the next insertion location (step S415). That is, the template processing unit 506 changes the position of the cursor to an insertion location different from the insertion location where the input operation by the user is completed.

そして、雛形処理部506は、次の挿入箇所にカーソルを位置付けると(ステップS415)、現にカーソルが位置する挿入箇所に対する入力操作を受け付けることになる(ステップS410)。また、雛形処理部506は、確定キーが選択されていない場合や(ステップS411否定)、「ENTER」キーや「Tab」キーが選択されて場合にも(ステップS413否定)、現にカーソルが位置する挿入箇所に対する入力操作を受け続けることになる(ステップS410)。   Then, when the model processing unit 506 positions the cursor at the next insertion location (step S415), the template processing unit 506 accepts an input operation for the insertion location where the cursor is actually located (step S410). The template processing unit 506 also positions the cursor when the confirmation key is not selected (No at Step S411) or when the “ENTER” key or the “Tab” key is selected (No at Step S413). The input operation for the insertion location will continue to be received (step S410).

また、雛形処理部506は、次の挿入箇所がないと判定すると(ステップS414否定)確定キーにカーソルを位置付ける(ステップS416)。そして、上記したステップS410に戻り、例えば、利用者から確定キーを選択する操作を受け付けることになる。   If the template processing unit 506 determines that there is no next insertion position (No at step S414), the template processing unit 506 positions the cursor on the confirmation key (step S416). And it returns to above-mentioned step S410 and receives operation which selects a confirmation key from a user, for example.

なお、上記したステップS406において、利用者によっていずれの雛形も選択されなかった場合には(ステップS406否定)、雛形処理部506は、そのまま処理を終了する。   If no template is selected by the user in step S406 described above (No in step S406), the template processing unit 506 ends the process as it is.

また、上記したステップS407において、利用者によって選択された雛形に可変領域コードが含まれていないと判定した場合には(ステップS407否定)、利用者によって選択された雛形をそのまま電子カルテの入力画面に反映する(ステップS412)。   If it is determined in step S407 that the template selected by the user does not contain a variable area code (No in step S407), the template selected by the user is used as it is in the electronic medical record input screen. (Step S412).

[実施例2の効果]
上記したように、実施例1によれば、診療情報入力装置100は、利用者に文例を表示し、修正操作を利用者から受け付け、受け付けた修正操作が反映された後の反映後文例と反映前文例とを比較することで、相違箇所を特定する。そして、診療情報入力装置100は、相違箇所に所定の記号を挿入し、所定の記号が挿入された反映後文例を雛形として雛形記憶部402に登録する。この結果、再利用しやすい雛形を容易に作成することが可能である。
[Effect of Example 2]
As described above, according to the first embodiment, the medical care information input device 100 displays a sentence example to the user, accepts a correction operation from the user, and reflects the post-reflection sentence example after the accepted correction operation is reflected. The difference is identified by comparing with the previous example. Then, the medical care information input device 100 inserts a predetermined symbol at a different location, and registers the post-reflection sentence example in which the predetermined symbol is inserted into the template storage unit 402 as a template. As a result, it is possible to easily create a template that can be easily reused.

また、実施例1によれば、雛形記憶部402に登録された雛形を読み出し、読み出した雛形のうち可変領域コードが挿入された挿入箇所に対して利用者による入力操作が可能な状態にて利用者に出力する。この結果、再利用しやすい雛形として利用することが可能である。   Further, according to the first embodiment, the model registered in the model storage unit 402 is read out, and used in a state where the user can perform an input operation on the insertion position where the variable area code is inserted in the read model. Output to the user. As a result, it can be used as a template that can be easily reused.

また、実施例1によれば、診療情報入力装置100は、雛形に複数の挿入箇所に含まれる場合に、複数の挿入箇所のうち現にカーソルが位置する挿入箇所に対して利用者による入力操作が可能な状態にて利用者に出力する。そして、診療情報入力装置100は、雛形に含まれる挿入箇所のうちカーソルが位置する挿入箇所に対する入力操作が終了すると、利用者による入力操作が終了した挿入箇所とは別の挿入箇所にカーソルの位置を変更する。この結果、複数の挿入箇所がある場合であっても、診療情報入力装置100が自動的にカーソルの位置を変更するので、利用者にとって利用しやすい雛形とすることが可能である。具体的には、利用者がマウスなどを用いて別の挿入箇所にカーソルの位置を変更することなく、別の挿入箇所に対する入力操作を実行することが可能である。   Further, according to the first embodiment, the medical information input device 100 allows the user to perform an input operation on the insertion position where the cursor is actually located among the plurality of insertion positions when the template includes the plurality of insertion positions. Output to the user in a possible state. When the input operation to the insertion position where the cursor is located is completed among the insertion positions included in the template, the medical care information input device 100 moves the cursor position to an insertion position different from the insertion position where the input operation by the user is completed. To change. As a result, even when there are a plurality of insertion locations, the medical care information input device 100 automatically changes the position of the cursor, so that a template that is easy for the user to use can be obtained. Specifically, the user can execute an input operation on another insertion location without changing the position of the cursor to another insertion location using a mouse or the like.

さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、その他の実施例にて実施されてもよい。そこで、以下では、その他の実施例について説明する。   Although the embodiments of the present invention have been described so far, the present invention may be implemented in other embodiments besides the above-described embodiments. Therefore, other embodiments will be described below.

[実施例の組み合わせについて]
例えば、実施例2では、可変領域コードが挿入された箇所に対して利用者による入力操作が可能な状態にて出力する手法(1)と、入力操作が終了した挿入箇所とは別の挿入箇所にカーソルの位置を自動で変更する手法(2)とを併せて実施する場合を説明した。しかし、本発明はこれに限定されるものではなく、例えば、手法(1)と手法(2)のうち、いずれか一方を実施してもよく、両方を実施しなくてもよい。
[Combination of Examples]
For example, in the second embodiment, the technique (1) for outputting in a state where the user can perform an input operation on the part where the variable region code is inserted, and the insertion part different from the insertion part where the input operation is completed In addition, the case where the method (2) for automatically changing the position of the cursor is implemented has been described. However, the present invention is not limited to this, and for example, either one of method (1) and method (2) may be performed, or both may not be performed.

[システム構成]
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。
[System configuration]
In addition, among the processes described in this embodiment, all or part of the processes described as being performed automatically can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method.

この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については(例えば、図1〜図12)、特記する場合を除いて任意に変更することができる。   In addition, the processing procedure, control procedure, specific name, and information including various data and parameters shown in the above-mentioned document and drawings (for example, FIG. 1 to FIG. 12) are arbitrary unless otherwise specified. Can be changed.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、実施例2では、説明の便宜上、図3と図7とに分けて、診療情報入力装置100の構成について説明したが、図3と図7とに分けて説明した構成を分散して構成しても良い。   Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically distributed or arbitrarily distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured. For example, in the second embodiment, for convenience of explanation, the configuration of the medical information input device 100 has been described separately in FIGS. 3 and 7, but the configuration described in FIGS. 3 and 7 is distributed and configured. You may do it.

[コンピュータ]
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図13を用いて、上記の実施例と同様の機能を有する登録プログラムを実行するコンピュータの一例を説明する。なお、図13は、実施例2に係る登録プログラムを実行するコンピュータの一例について説明するための図である。
[Computer]
The various processes described in the above embodiments can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. In the following, an example of a computer that executes a registration program having the same function as that of the above-described embodiment will be described with reference to FIG. FIG. 13 is a schematic diagram illustrating an example of a computer that executes a registration program according to the second embodiment.

図13に示すように、実施例1におけるコンピュータ3000は、操作部3001、マイク3002、スピーカ3003、ディスプレイ3004、通信部3006、CPU(Central Processing Unit)3010、ROM(Read Only Memory)3011、HDD(Hard Disk Drive)3012、RAM(Random Access Memory)3013をバス3009などで接続して構成されている。   As shown in FIG. 13, the computer 3000 according to the first embodiment includes an operation unit 3001, a microphone 3002, a speaker 3003, a display 3004, a communication unit 3006, a CPU (Central Processing Unit) 3010, a ROM (Read Only Memory) 3011, an HDD ( Hard Disk Drive) 3012 and RAM (Random Access Memory) 3013 are connected by a bus 3009 or the like.

ROM3011には、上記の実施例1で示した電子カルテ実行部501と、表示部502と、特定部503と、登録部504と、雛形検索部505と、雛形処理部506と同様の機能を発揮する制御プログラム、つまり、図13に示すように、電子カルテ実行プログラム3011aと、表示プログラム3011bと、特定プログラム3011cと、登録プログラム3011dと、雛形検索プログラム3011eと、雛形処理プログラム3011fとが予め記憶されている。なお、これらのプログラム3011a〜3011fについては、図3や図7に示した診療情報入力装置100の各構成要素と同様、適宜統合または分離してもよい。   The ROM 3011 exhibits the same functions as the electronic medical record execution unit 501, the display unit 502, the specifying unit 503, the registration unit 504, the template search unit 505, and the template processing unit 506 described in the first embodiment. As shown in FIG. 13, an electronic medical record execution program 3011a, a display program 3011b, a specific program 3011c, a registration program 3011d, a template search program 3011e, and a template processing program 3011f are stored in advance. ing. In addition, about these programs 3011a-3011f, you may integrate or isolate | separate suitably like each component of the medical treatment information input device 100 shown in FIG.3 and FIG.7.

そして、CPU3010が、これらのプログラム3011a〜3011fをROM3011から読み出して実行することにより、図13に示すように、各プログラム3011a〜3011fについては、電子カルテ実行プロセス3010aと、表示プロセス3010bと、特定プロセス3010cと、登録プロセス3010dと、雛形検索プロセス3010eと、雛形処理プロセス3010fとして機能するようになる。なお、各プロセス3010a〜3010fは、図3や図7に示した、電子カルテ実行部501と、表示部502と、特定部503と、登録部504と、雛形検索部505と、雛形処理部506とにそれぞれ対応する。   Then, the CPU 3010 reads out these programs 3011a to 3011f from the ROM 3011 and executes them, so that as shown in FIG. 13, each program 3011a to 3011f has an electronic medical record execution process 3010a, a display process 3010b, and a specific process. 3010c, a registration process 3010d, a template search process 3010e, and a template processing process 3010f. Each of the processes 3010a to 3010f includes an electronic medical record execution unit 501, a display unit 502, a specifying unit 503, a registration unit 504, a template search unit 505, and a template processing unit 506 shown in FIG. 3 and FIG. And correspond respectively.

そして、HDD3012には、電子カルテテーブル3012aと、雛形テーブル3012bとが設けられている。なお、各テーブル3012a〜3012bは、図3に示した、電子カルテ記憶部401と、雛形記憶部402とにそれぞれ対応する。   The HDD 3012 is provided with an electronic medical record table 3012a and a template table 3012b. Each table 3012a to 3012b corresponds to the electronic medical record storage unit 401 and the model storage unit 402 shown in FIG.

そして、CPU3010は、電子カルテテーブル3012aと、雛形テーブル3012bとを読み出してRAM3013に格納し、RAM3013に格納された電子カルテデータ3013aと、取得雛形データ3013bと、文例データ3013c、相違箇所データ3013dとを用いて、登録プログラムを実行する。   Then, the CPU 3010 reads out the electronic medical record table 3012a and the template table 3012b and stores them in the RAM 3013. The electronic medical record data 3013a, the acquired template data 3013b, the sentence example data 3013c, and the difference portion data 3013d stored in the RAM 3013 are read. Use to run the registration program.

[その他]
なお、本実施例で説明した登録プログラムは、インターネットなどのネットワークを介して配布することができる。また、登録プログラムは、ハードディスク、フレキシブルディスク(FD)、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
[Others]
The registration program described in the present embodiment can be distributed via a network such as the Internet. The registration program can also be executed by being recorded on a computer-readable recording medium such as a hard disk, a flexible disk (FD), a CD-ROM, an MO, and a DVD, and being read from the recording medium by the computer.

100 診療情報入力装置
101 記憶部
201 表示部
202 受付部
203 特定部
204 登録部
301 入力部
302 出力部
400 記憶部
401 電子カルテ記憶部
402 雛形記憶部
403 取得雛形記憶部
500 制御部
501 電子カルテ実行部
502 表示部
503 特定部
504 登録部
505 雛形検索部
506 雛形処理部
3000 コンピュータ
3001 操作部
3002 マイク
3003 スピーカ
3004 ディスプレイ
3006 通信部
3009 バス
3010 CPU
3010a 電子カルテ実行プロセス
3010b 表示プロセス
3010c 特定プロセス
3010d 登録プロセス
3010e 雛形検索プロセス
3010f 雛形処理プロセス
3011 ROM
3011a 電子カルテ実行プログラム
3011b 表示プログラム
3011c 特定プログラム
3011d 登録プログラム
3011e 雛形検索プログラム
3011f 雛形処理プログラム
3012 HDD
3012a 電子カルテテーブル
3012b 雛形テーブル
3013 RAM
3013a 電子カルテデータ
3013b 取得雛形データ
3013c 文例データ
3013d 相違箇所データ
100 medical information input device 101 storage unit 201 display unit 202 reception unit 203 identification unit 204 registration unit 301 input unit 302 output unit 400 storage unit 401 electronic medical record storage unit 402 template storage unit 403 acquisition template storage unit 500 control unit 501 electronic medical record execution Unit 502 display unit 503 identification unit 504 registration unit 505 template search unit 506 template processing unit 3000 computer 3001 operation unit 3002 microphone 3003 speaker 3004 display 3006 communication unit 3009 bus 3010 CPU
3010a Electronic medical record execution process 3010b Display process 3010c Specific process 3010d Registration process 3010e Template search process 3010f Template processing process 3011 ROM
3011a Electronic medical record execution program 3011b Display program 3011c Specific program 3011d Registration program 3011e Template search program 3011f Template processing program 3012 HDD
3012a Electronic medical record table 3012b Model table 3013 RAM
3013a Electronic medical record data 3013b Acquired template data 3013c Example data 3013d Difference data

Claims (8)

コンピュータを、受診者の診療情報の入力及び記録を行うための診療情報入力支援システムとして機能させる診療情報入力プログラムであって、
利用者に文例を表示する表示手段、
前記表示手段によって表示された文例に対する修正操作を利用者から受け付ける受付手段、
前記受付手段によって受け付けられた修正操作が反映された後の反映後文例と、該修正操作が反映される前の反映前文例とを比較することで、前記利用者により修正操作が行われた箇所となる該反映後文例のうち該反映前文例と相違する相違箇所を特定する特定手段、
前記特定手段によって特定された相違箇所に所定の記号を挿入し、該所定の記号が挿入された反映後文例を雛形として所定の記憶部に登録する登録手段
として機能させることを特徴とする診療情報入力プログラム。
A medical information input program for causing a computer to function as a medical information input support system for inputting and recording medical information of a examinee,
Display means for displaying an example sentence to the user,
Accepting means for accepting, from a user, a correction operation for the sentence example displayed by the display means;
Location where the correction operation is performed by the user by comparing the post-reflection example sentence after the correction operation received by the receiving unit is reflected with the pre-reflection example sentence before the correction operation is reflected A specifying means for specifying a difference between the post-reflecting sentence example and the pre-reflecting sentence example,
Medical information, wherein a predetermined symbol is inserted at a different location specified by the specifying unit, and the post-reflected sentence example in which the predetermined symbol is inserted functions as a registration unit for registering in a predetermined storage unit as a model Input program.
前記コンピュータを、
前記登録手段によって前記所定の記憶部に登録された雛形を読み出し、読み出した雛形のうち前記所定の記号が挿入された挿入箇所に対する入力操作が可能な状態にて、該雛形を所定の出力部に出力する出力手段としてさらに機能させることを特徴とする請求項1に記載の診療情報入力プログラム。
The computer,
The template registered in the predetermined storage unit by the registration unit is read out, and the template is input to the predetermined output unit in a state where an input operation can be performed on the insertion position where the predetermined symbol is inserted among the read templates. The medical information input program according to claim 1, further causing it to function as an output means for outputting.
電子カルテに含まれる診療情報を前記利用者に表示する電子カルテ実行手段として前記コンピュータを更に機能させるものであって、
前記表示手段は、前記電子カルテ実行手順により表示されている診療情報のうち、利用者によって選択された部分を前記電子カルテとは別に表示することを特徴とする請求項1に記載の診療情報入力プログラム。
The computer is further caused to function as an electronic medical record executing means for displaying medical information included in the electronic medical record to the user,
2. The medical information input according to claim 1, wherein the display unit displays a part selected by a user from the medical information displayed by the electronic medical record execution procedure separately from the electronic medical record. program.
受診者の診療情報の入力及び記録を行うための診療情報入力支援装置であって、
利用者に文例を表示する表示部と、
前記表示部によって表示された文例に対する修正操作を利用者から受け付ける受付部と

前記受付部によって受け付けられた修正操作が反映された後の反映後文例と、該修正操作が反映される前の反映前文例とを比較することで、前記利用者により修正操作が行われた箇所となる該反映後文例のうち該反映前文例と相違する相違箇所を特定する特定部と、
前記特定部によって特定された相違箇所に所定の記号を挿入し、該所定の記号が挿入された反映後文例を雛形として所定の記憶部に登録する登録部と
を備えたことを特徴とする診療情報入力装置。
A medical information input support device for inputting and recording medical information of a medical examinee,
A display for displaying an example sentence to the user;
A receiving unit that receives a correction operation for a sentence example displayed by the display unit from a user;
The location where the correction operation was performed by the user by comparing the post-reflection sentence example after the correction operation received by the reception unit was reflected and the pre-reflection sentence example before the correction operation was reflected A specifying unit that specifies a different part from the pre-reflection example sentence among the post-reflection example sentence that becomes,
And a registration unit that inserts a predetermined symbol at a different location specified by the specifying unit, and registers the post-reflected sentence example in which the predetermined symbol is inserted as a template in a predetermined storage unit. Information input device.
コンピュータによって実行される診療情報入力方法であって、
前記コンピュータが、
利用者に文例を表示する表示ステップと、
前記表示ステップによって表示された文例に対する修正操作を利用者から受け付ける受付ステップと、
前記受付ステップによって受け付けられた修正操作が反映された後の反映後文例と、該修正操作が反映される前の反映前文例とを比較することで、前記利用者により修正操作が行われた箇所となる該反映後文例のうち該反映前文例と相違する相違箇所を特定する特定ステップと、
前記特定ステップによって特定された相違箇所に所定の記号を挿入し、該所定の記号が挿入された反映後文例を雛形として所定の記憶部に登録する登録ステップと
を実行することを特徴とする診療情報入力方法。
A medical information input method executed by a computer,
The computer is
A display step for displaying an example sentence to the user;
An accepting step of accepting a correction operation for the sentence example displayed by the display step from a user;
The location where the correction operation was performed by the user by comparing the post-reflection sentence example after the correction operation received by the reception step was reflected with the pre-reflection sentence example before the correction operation was reflected A specifying step for identifying a different part from the pre-reflection example sentence in the post-reflection example sentence that becomes:
Performing a registration step of inserting a predetermined symbol at a different location specified by the specifying step, and registering the post-reflected sentence example in which the predetermined symbol is inserted as a template in a predetermined storage unit Information input method.
テンプレートの作成の元となる第一の文例を記憶する記憶部から前記第一の文例を取得し、
取得した該第一の文例に対する削除指示の入力を受け付ける入力部によって受け付けられた削除指示により第一の文例の一部が削除された第二の文例について、該第一の文例における該第二の文例を作成する際に削除された領域を特定し、
特定した該領域については文字の入力が可能な可変領域とし、該第一の文例における該第二の文例を作成する際に削除されなかった部分を可変領域としないテンプレートを生成して前記記憶部に記憶する
処理をコンピュータに実行させるテンプレート生成プログラム。
Obtaining the first sentence example from the storage unit that stores the first sentence example from which the template is created,
Regarding the second sentence example in which a part of the first sentence example is deleted by the deletion instruction received by the input unit that receives the input of the deletion instruction for the acquired first sentence example , the second sentence example in the first sentence example Identify the area that was deleted when creating the example,
The specified region is a variable region in which characters can be input, and a template that does not make the portion not deleted when creating the second sentence example in the first sentence example a variable area is generated and the storage unit A template generation program for causing a computer to execute processing stored in the computer.
テンプレートの作成の元となる第一の文例を記憶する記憶部から前記第一の文例を取得し、
取得した該第一の文例に対する削除指示の入力を受け付ける入力部によって受け付けられた削除指示により第一の文例の一部が削除された第二の文例について、該第一の文例における該第二の文例を作成する際に削除された領域を特定し、
特定した該領域については文字の入力が可能な可変領域とし、該第一の文例における該第二の文例を作成する際に削除されなかった部分を可変領域としないテンプレートを生成して前記記憶部に記憶する
処理をコンピュータが実行するテンプレート生成方法。
Obtaining the first sentence example from the storage unit that stores the first sentence example from which the template is created,
Regarding the second sentence example in which a part of the first sentence example is deleted by the deletion instruction received by the input unit that receives the input of the deletion instruction for the acquired first sentence example , the second sentence example in the first sentence example Identify the area that was deleted when creating the example,
The specified region is a variable region in which characters can be input, and a template that does not make the portion not deleted when creating the second sentence example in the first sentence example a variable area is generated and the storage unit A template generation method in which a computer executes a process stored in the table.
テンプレートの作成の元となる第一の文例を記憶する記憶部から前記第一の文例を取得し、取得した該第一の文例に対する削除指示の入力を受け付ける入力部によって受け付けられた削除指示により第一の文例の一部が削除された第二の文例について、該第一の文例における該第二の文例を作成する際に削除された領域を特定し、特定した該領域については文字の入力が可能な可変領域とし、該第一の文例における該第二の文例を作成する際に削除されなかった部分を可変領域としないテンプレートを生成して前記記憶部に記憶する制御部を有する
テンプレート生成装置。
The first sentence example is acquired from the storage unit that stores the first sentence example from which the template is created, and the deletion instruction received by the input unit that receives the input of the deletion instruction for the acquired first sentence example For the second sentence example in which a part of one sentence example is deleted, the area deleted when creating the second sentence example in the first sentence example is specified, and character input is performed for the specified area. A template generation apparatus having a control unit that generates a variable area and generates a template that does not use a portion that has not been deleted when creating the second sentence example in the first sentence example as a variable area and stores the template in the storage unit .
JP2009160196A 2009-07-06 2009-07-06 Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device Active JP5487764B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009160196A JP5487764B2 (en) 2009-07-06 2009-07-06 Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009160196A JP5487764B2 (en) 2009-07-06 2009-07-06 Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device

Publications (2)

Publication Number Publication Date
JP2011014102A JP2011014102A (en) 2011-01-20
JP5487764B2 true JP5487764B2 (en) 2014-05-07

Family

ID=43592887

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009160196A Active JP5487764B2 (en) 2009-07-06 2009-07-06 Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device

Country Status (1)

Country Link
JP (1) JP5487764B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5939077B2 (en) * 2012-07-31 2016-06-22 富士通株式会社 Character input support program, character input support method, and character input support device
KR101946235B1 (en) 2017-02-16 2019-02-11 주식회사 인프라웨어 Method and apparatus for prividing templates in document creating program
JP6806345B2 (en) * 2019-02-14 2021-01-06 エンブレース株式会社 Multidisciplinary cooperation support methods and systems in the medical / nursing field

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09223129A (en) * 1996-02-16 1997-08-26 Toshiba Corp Document processing support method and document processing support apparatus
JPH1166058A (en) * 1997-08-19 1999-03-09 Toshiba Corp Document creation device, document writing method, and recording medium
JP2004005386A (en) * 1998-01-28 2004-01-08 Daiwa Computer Service Kk Information input method and system
JP2000268109A (en) * 1999-03-19 2000-09-29 Fujitsu Ltd Template creation device for electronic medical record system and electronic medical record input device using the template
JP2001043293A (en) * 1999-07-30 2001-02-16 Sanyo Electric Co Ltd Care card device
JP4137490B2 (en) * 2002-04-05 2008-08-20 株式会社日立メディコ Knowledge extraction method and knowledge extraction system
JP2006236003A (en) * 2005-02-24 2006-09-07 Global Sense Kk Data entry method
JP5128154B2 (en) * 2006-04-10 2013-01-23 富士フイルム株式会社 Report creation support apparatus, report creation support method, and program thereof
JP2008217336A (en) * 2007-03-02 2008-09-18 Toshiba Corp Interpretation report creation support device
JP2009110485A (en) * 2007-11-01 2009-05-21 Konica Minolta Medical & Graphic Inc Information processing system and program
JP5288866B2 (en) * 2008-04-16 2013-09-11 富士フイルム株式会社 Document creation support apparatus, document creation support method, and document creation support program

Also Published As

Publication number Publication date
JP2011014102A (en) 2011-01-20

Similar Documents

Publication Publication Date Title
JP2005110944A (en) Apparatus, method and program for assisting medical examination
JP6172937B2 (en) Medical information terminal, control method and program for medical information terminal
JP5487764B2 (en) Medical information input program, medical information input device, medical information input method, template generation program, template generation method, and template generation device
US20050025390A1 (en) Information processing apparatus and method
JP2017068386A (en) Application start control program, application start control method, and information processing apparatus
JP2005092683A (en) User authentication system
JP2009277015A (en) Input support program, input support apparatus and input support method
JP2006221302A (en) Medical support device, medical support method, and medical support program
JP2015069578A (en) Processing method, processing program, and electronic medical chart apparatus for livestock
CN113282761A (en) Department information pushing method, device, equipment and storage medium
JP2022077209A (en) Medical information browsing system
JP2013109597A (en) Medical synonym dictionary creating device and medical synonym dictionary creating method
CN103154938A (en) Input support program, input support device, and input support method
JP4460248B2 (en) Translation support program, translation support apparatus, and translation support method
JP5181693B2 (en) Medical information display program and medical information display device
JP2011028570A (en) Device, method and program for inputting medical examination information
JP2008210077A (en) Method and program for creating template in diagnostic support device
JP2004102509A (en) Medical document preparation support device and its program
JP5621216B2 (en) Medical information input program, medical information input device, and medical information input method
JP5326685B2 (en) Electronic medical record information recording program, electronic medical record information recording apparatus, and electronic medical record information recording method
JP2006139389A (en) Medical record creation program
JP2017151892A (en) Operation support program, apparatus and method
JP2006075273A (en) Medical image management system
JP2003190083A (en) Endoscope image filing apparatus
JP7624261B1 (en) Medical document creation support system, medical document creation support method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131015

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: 20140128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140210

R150 Certificate of patent or registration of utility model

Ref document number: 5487764

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150