JP2023128373A - Information processing program, information processing method and information processing device - Google Patents

Information processing program, information processing method and information processing device Download PDF

Info

Publication number
JP2023128373A
JP2023128373A JP2022032685A JP2022032685A JP2023128373A JP 2023128373 A JP2023128373 A JP 2023128373A JP 2022032685 A JP2022032685 A JP 2022032685A JP 2022032685 A JP2022032685 A JP 2022032685A JP 2023128373 A JP2023128373 A JP 2023128373A
Authority
JP
Japan
Prior art keywords
information
patient
patients
terminal device
memo
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.)
Pending
Application number
JP2022032685A
Other languages
Japanese (ja)
Inventor
真奈美 砂川
Manami Sunakawa
和宏 青亀
Kazuhiro Aokame
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 JP2022032685A priority Critical patent/JP2023128373A/en
Publication of JP2023128373A publication Critical patent/JP2023128373A/en
Pending legal-status Critical Current

Links

Images

Abstract

To reduce a work load of operation for selecting a patient of an information input object.SOLUTION: A processing part 12 extracts one or more first patients satisfying a predetermined search condition from a plurality of patients on the basis of a patient database 11a registering information on each of the plurality of patients, and causes a terminal device 20 to display a patient selection screen 22 listing the one or more first patients. Also, the processing part 12 receives selection of a second patient from among the one or more first patients by receiving voice collected by the terminal device 20 and performing voice recognition thereon, and causes the terminal device 20 to display an information input screen 23 for receiving an input of information on the second patient.SELECTED DRAWING: Figure 1

Description

本発明は、情報処理プログラム、情報処理方法および情報処理装置に関する。 The present invention relates to an information processing program, an information processing method, and an information processing apparatus.

患者に関する情報を電子化して利用可能にする電子カルテシステムの普及が進んでいる。電子カルテシステムでは、例えば、診察や検査の予約情報などが窓口担当者によって入力される一方、診察室や入院病棟では、医師や看護師などの医療行為を行う者によって患者に関する情報が入力される。 BACKGROUND ART Electronic medical record systems that make patient information available in electronic form are becoming more and more popular. In an electronic medical record system, for example, reservation information for consultations and tests is entered by a counter staff member, while in examination rooms and inpatient wards, information about patients is entered by medical practitioners such as doctors and nurses. .

ここで、看護師の入力操作に関する技術の例として、看護師が装着するインカムから送信された音声を保存するとともに、その音声をテキストデータに変換して保存する技術が提案されている。 Here, as an example of a technique related to an input operation by a nurse, a technique has been proposed in which the voice transmitted from an intercom worn by the nurse is saved, and the voice is converted into text data and saved.

また、音声認識に関する技術の例として、オーディオ装置、エアコンディショナ、ナビゲーション装置など、車両に搭載された電子機器の操作を、音声認識により行えるようにしたシステムが提案されている。 Furthermore, as an example of technology related to voice recognition, a system has been proposed in which electronic devices installed in a vehicle, such as an audio device, an air conditioner, and a navigation device, can be operated by voice recognition.

特開2020-30468号公報JP2020-30468A 特開2014-235356号公報Japanese Patent Application Publication No. 2014-235356

ところで、看護師の業務として、入院病棟を巡回して複数の患者の状態を確認し、その状態をカルテに記述するというものがある。電子カルテシステムが導入されている場合、看護師は例えば、ノートPC(Personal Computer)などの可搬型の端末装置をワゴンなどに載せて病室まで持ち運び、各患者の状態を示す情報を端末装置を用いてシステムに記録する。このような業務では、巡回対象の多数の患者のそれぞれについて、システムから患者の情報を検索して、各患者用の入力画面を呼び出す操作が必要となる。一般的に、このような操作はキーボードやマウスを用いて行われるが、このような操作は煩雑であり、操作のための作業負荷が小さいとはいえないという問題がある。 Incidentally, one of the duties of a nurse is to visit inpatient wards, check the conditions of multiple patients, and record the conditions in medical records. If an electronic medical record system has been introduced, nurses would carry a portable terminal device, such as a notebook PC (Personal Computer), on a wagon or other vehicle to the patient's room, and use the terminal device to transmit information about each patient's condition. recorded in the system. In such work, it is necessary to search the system for patient information for each of the many patients to be visited, and to call up an input screen for each patient. Generally, such operations are performed using a keyboard or a mouse, but there is a problem that such operations are complicated and the workload for the operations cannot be said to be small.

1つの側面では、本発明は、情報入力対象の患者を選択する操作の作業負荷を軽減可能な情報処理プログラム、情報処理方法および情報処理装置を提供することを目的とする。 In one aspect, the present invention aims to provide an information processing program, an information processing method, and an information processing device that can reduce the workload of selecting a patient for information input.

1つの案では、コンピュータに、複数の患者のそれぞれに関する情報が登録された患者データベースに基づいて、複数の患者の中から所定の検索条件を満たす1以上の第1の患者を抽出し、1以上の第1の患者を一覧表示した患者選択画面を端末装置に表示させ、端末装置によって収音された音声を受信して音声認識することで、1以上の第1の患者の中から第2の患者の選択を受け付け、第2の患者に関する情報の入力を受け付けるための情報入力画面を端末装置に表示させる、処理を実行させる情報処理プログラムが提供される。 In one proposal, one or more first patients who meet predetermined search conditions are extracted from a plurality of patients based on a patient database in which information about each of a plurality of patients is registered in a computer, and one or more A patient selection screen displaying a list of the first patients is displayed on the terminal device, and the voice collected by the terminal device is received and recognized, thereby selecting the second patient from among the one or more first patients. An information processing program is provided that causes a terminal device to display an information input screen for receiving a selection of a patient and receiving input of information regarding a second patient.

また、1つの案では、上記の情報処理プログラムに基づく処理と同様の処理をコンピュータが実行する情報処理方法が提供される。
さらに、1つの案では、上記の情報処理プログラムに基づく処理と同様の処理を実行する情報処理装置が提供される。
In one proposal, an information processing method is provided in which a computer executes processing similar to processing based on the above information processing program.
Furthermore, one proposal provides an information processing device that executes processing similar to processing based on the above information processing program.

1つの側面では、情報入力対象の患者を選択する操作の作業負荷を軽減できる。 In one aspect, the workload of selecting a patient for information input can be reduced.

第1の実施の形態に係る情報処理システムの構成例および処理例を示す図である。1 is a diagram illustrating a configuration example and a processing example of an information processing system according to a first embodiment; FIG. 第2の実施の形態に係る情報処理システムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of an information processing system according to a second embodiment. サーバのハードウェア構成例を示す図である。It is a diagram showing an example of the hardware configuration of a server. サーバおよび端末装置が備える処理機能の構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of processing functions included in a server and a terminal device. 音声メモデータベースのデータ構成例を示す図である。FIG. 3 is a diagram showing an example data structure of a voice memo database. ナビゲーション画面の表示例を示す図である。It is a figure which shows the example of a display of a navigation screen. 患者選択画面の表示例を示す図である。It is a figure which shows the example of a display of a patient selection screen. メモ入力画面の表示例を示す図である。It is a figure which shows the example of a display of a memo input screen. メモ一覧画面の表示例を示す図である。FIG. 6 is a diagram illustrating a display example of a memo list screen. メモ詳細画面の表示例を示す図である。FIG. 7 is a diagram illustrating a display example of a memo details screen. 音声メモ入力処理の手順を示すフォローチャートの例(その1)である。This is an example (part 1) of a follow chart showing the procedure of voice memo input processing. 音声メモ入力処理の手順を示すフォローチャートの例(その2)である。This is an example (part 2) of a follow chart showing the procedure of voice memo input processing. 音声メモ情報を閲覧するためのメモ閲覧処理の手順を示すフローチャートの例である。It is an example of a flowchart showing the procedure of memo viewing processing for viewing voice memo information.

以下、本発明の実施の形態について図面を参照して説明する。
〔第1の実施の形態〕
図1は、第1の実施の形態に係る情報処理システムの構成例および処理例を示す図である。図1に示す情報処理システムは、情報処理装置10と端末装置20とを有する。
Embodiments of the present invention will be described below with reference to the drawings.
[First embodiment]
FIG. 1 is a diagram illustrating a configuration example and a processing example of an information processing system according to a first embodiment. The information processing system shown in FIG. 1 includes an information processing device 10 and a terminal device 20.

端末装置20は、利用者によって持ち運ばれる可搬型の情報処理装置である。端末装置20には、マイクロフォン21が接続されており、端末装置20は、マイクロフォン21によって収音された利用者の音声データを情報処理装置10に送信可能になっている。端末装置20の利用者は、例えば看護師である。この場合、例えば、端末装置20は、看護師が病棟を巡回して複数の患者のそれぞれの状態を確認する際に看護師によって持ち運ばれ、患者に関する情報を入力するために利用される。 The terminal device 20 is a portable information processing device carried by a user. A microphone 21 is connected to the terminal device 20 , and the terminal device 20 is capable of transmitting user's voice data collected by the microphone 21 to the information processing device 10 . The user of the terminal device 20 is, for example, a nurse. In this case, for example, the terminal device 20 is carried by the nurse when the nurse goes around the ward to check the condition of each of a plurality of patients, and is used to input information about the patients.

情報処理装置10は、記憶部11と処理部12を有する。
記憶部11は、情報処理装置10が備える図示しない記憶装置に確保される記憶領域である。記憶部11には、複数の患者のそれぞれに関する情報(患者情報)が登録された患者データベース11aが記憶される。
The information processing device 10 includes a storage section 11 and a processing section 12.
The storage unit 11 is a storage area secured in a storage device (not shown) included in the information processing device 10 . The storage unit 11 stores a patient database 11a in which information (patient information) regarding each of a plurality of patients is registered.

患者データベース11aには、患者情報として、患者に関する情報が入力される対象となる患者のグループを特定可能な情報が登録される。例えば、上記のように看護師による病棟の巡回の際に端末装置20が利用される場合、患者データベース11aには、患者情報として、巡回対象となる複数の患者を特定可能な情報が登録される。例えば、患者が入院している病室の番号、患者が入院している病棟を示す情報、患者がかかっている診療科などが患者情報として登録される。なお、患者データベース11aは、情報処理装置10の外部に接続された記憶装置に記憶されていてもよい。 In the patient database 11a, information that can identify a group of patients to whom information regarding patients is input is registered as patient information. For example, when the terminal device 20 is used when a nurse patrols a ward as described above, information that can identify multiple patients to be visited is registered in the patient database 11a as patient information. . For example, the number of the hospital room where the patient is hospitalized, information indicating the ward where the patient is hospitalized, the medical department where the patient is treated, etc. are registered as patient information. Note that the patient database 11a may be stored in a storage device connected to the outside of the information processing device 10.

処理部12は、例えばプロセッサである。処理部12は、端末装置20を利用した患者に関する情報の入力操作に関して、以下のような処理を実行する。
処理部12は、患者データベース11aに基づいて、複数の患者の中から所定の検索条件を満たす1以上の患者を抽出する(ステップS1)。この検索条件は、患者に関する情報が入力される対象となる患者を特定するためのものである。例えば、看護師による巡回対象となる患者(1回の巡回で状態を確認する患者)を特定するための検索条件が用いられる。
The processing unit 12 is, for example, a processor. The processing unit 12 executes the following processing regarding the input operation of patient-related information using the terminal device 20.
The processing unit 12 extracts one or more patients that satisfy a predetermined search condition from among a plurality of patients based on the patient database 11a (step S1). This search condition is for specifying a patient whose information regarding the patient is to be input. For example, a search condition is used to specify a patient to be visited by a nurse (a patient whose condition is checked in one visit).

処理部12は、抽出された1以上の患者を一覧表示した患者選択画面22を、端末装置20に表示させる(ステップS2)。図1に示す患者選択画面22には、検索によって抽出された患者の患者名が一覧表示されている。 The processing unit 12 causes the terminal device 20 to display a patient selection screen 22 that displays a list of one or more extracted patients (step S2). The patient selection screen 22 shown in FIG. 1 displays a list of patient names extracted by the search.

端末装置20では、利用者が発話した声がマイクロフォン21によって収音され、音声データとして情報処理装置10に送信される。処理部12は、受信した音声データに対して音声認識を行うことで、患者選択画面22に表示された患者の中から患者の選択を受け付ける(ステップS3)。 In the terminal device 20, the voice uttered by the user is collected by the microphone 21 and transmitted to the information processing device 10 as audio data. The processing unit 12 receives the selection of a patient from among the patients displayed on the patient selection screen 22 by performing voice recognition on the received voice data (step S3).

図1では例として、利用者の発話によって患者Aが選択されたとする。この場合、処理部12は、選択された患者Aに関する情報の入力を受け付けるために情報入力画面23を、端末装置20に表示させる(ステップS4)。 As an example in FIG. 1, it is assumed that patient A is selected by the user's utterance. In this case, the processing unit 12 displays the information input screen 23 on the terminal device 20 in order to receive input of information regarding the selected patient A (step S4).

以上の処理によれば、情報入力対象となる患者を検索する処理が事前に実行され、検索された患者が患者選択画面22に一覧表示される。検索された患者の中から患者を選択する際、端末装置20の利用者は、キーボードやマウスを用いることなく、発話によってその患者を選択できる。これにより、情報入力対象の患者を選択する操作の作業負荷を軽減できる。 According to the above process, the process of searching for a patient whose information is to be input is executed in advance, and the searched patients are displayed in a list on the patient selection screen 22. When selecting a patient from among the searched patients, the user of the terminal device 20 can select the patient by speaking without using a keyboard or mouse. Thereby, the workload of selecting a patient for information input can be reduced.

例えば、看護師による巡回対象となる患者が、巡回の前に検索されて、患者選択画面22に一覧表示される。看護師は、端末装置20を巡回先の病室に持ち込み、患者の状態を確認しながら、その患者を選択するための文言を発話するだけで、その患者に関する情報を入力するための情報入力画面23を端末装置20に表示させることができる。これにより、患者を選択して情報入力画面23を呼び出すための看護師の作業負荷を軽減できる。 For example, patients to be visited by a nurse are searched for and displayed in a list on the patient selection screen 22 before the visit. The nurse brings the terminal device 20 to the hospital room they are visiting, and while checking the patient's condition, simply speaks the words to select the patient, and the information input screen 23 for inputting information about the patient is displayed. can be displayed on the terminal device 20. Thereby, the workload of the nurse for selecting a patient and calling up the information input screen 23 can be reduced.

〔第2の実施の形態〕
図2は、第2の実施の形態に係る情報処理システムの構成例を示す図である。図2に示す情報処理システムは、サーバ100および端末装置200a,200b,200c,・・・を含む。サーバ100と端末装置200a,200b,200c,・・・とは、ネットワーク300を介して接続されている。ネットワーク300は、例えばLAN(Local Area Network)である。なお、サーバ100は、図1に示した情報処理装置10の一例である。
[Second embodiment]
FIG. 2 is a diagram illustrating a configuration example of an information processing system according to the second embodiment. The information processing system shown in FIG. 2 includes a server 100 and terminal devices 200a, 200b, 200c, . The server 100 and the terminal devices 200a, 200b, 200c, . . . are connected via a network 300. The network 300 is, for example, a LAN (Local Area Network). Note that the server 100 is an example of the information processing device 10 shown in FIG.

サーバ100は、複数の患者情報が登録された患者データベースを記憶する。患者情報には、患者に関する複数項目の情報が登録される。例えば、患者の氏名や性別などの属性情報、患者の診察や入院の日程やそれらの内容、患者の検査結果や診断結果などの情報が、患者情報に登録される。 The server 100 stores a patient database in which a plurality of patient information is registered. In the patient information, multiple items of information regarding the patient are registered. For example, information such as attribute information such as the patient's name and gender, the dates and details of the patient's medical examination and hospitalization, and the patient's test results and diagnosis results are registered in the patient information.

また、サーバ100は、端末装置200a,200b,200c,・・・からの検索要求に応じて、患者データベースから検索条件に合致する患者を検索し、検索された患者の一覧や、患者に関する患者情報を要求元の端末装置に表示させることができる。さらに、サーバ100は、端末装置200a,200b,200c,・・・に入力画面を表示させ、患者に関する情報の入力を受け付けて患者データベースに登録することもできる。 In addition, the server 100 searches the patient database for patients matching the search conditions in response to search requests from the terminal devices 200a, 200b, 200c, . can be displayed on the requesting terminal device. Further, the server 100 can display input screens on the terminal devices 200a, 200b, 200c, .

端末装置200a,200b,200cは、ユーザが使用するクライアントコンピュータである。端末装置200a,200b,200c,・・・を使用するユーザとしては、医師や看護師、検査技師、医療事務担当者などの医療機関に勤務する者が考えられる。この場合、サーバ100の患者データベースには、例えば、この医療機関にかかっている患者に関する情報が記憶される。 The terminal devices 200a, 200b, and 200c are client computers used by users. Possible users of the terminal devices 200a, 200b, 200c, . . . include those working at medical institutions, such as doctors, nurses, laboratory technicians, and medical office personnel. In this case, the patient database of the server 100 stores, for example, information regarding patients at this medical institution.

本実施の形態では、端末装置200a,200b,200c,・・・の中には、少なくとも、ノートPC、タブレット端末、スマートフォンなどの可搬型の端末装置が含まれるものとする。図2の例では、端末装置200a,200bが可搬型の端末装置であるとする。これらの端末装置200a,200bは、無線によってネットワーク300に接続する。なお、端末装置200a,200bは、図1に示した端末装置20の一例である。 In this embodiment, the terminal devices 200a, 200b, 200c, . . . include at least portable terminal devices such as a notebook PC, a tablet terminal, and a smartphone. In the example of FIG. 2, it is assumed that the terminal devices 200a and 200b are portable terminal devices. These terminal devices 200a and 200b are connected to the network 300 wirelessly. Note that the terminal devices 200a and 200b are examples of the terminal device 20 shown in FIG.

端末装置200a,200bは、入院病棟内を看護師が巡回する際に、看護師によって持ち運ばれる。例えば、端末装置200a,200bは、病棟巡回時に看護師によって引かれるワゴンに載せた状態で設置される。看護師は、端末装置200a,200bの1つを病室に持ち運び、患者に関する情報(看護記録など)を入力するために使用する。 The terminal devices 200a and 200b are carried by nurses when they make rounds within the inpatient ward. For example, the terminal devices 200a and 200b are installed on a wagon pulled by a nurse during hospital ward rounds. A nurse carries one of the terminal devices 200a, 200b to a hospital room and uses it to input information about the patient (nursing records, etc.).

また、端末装置200a,200bには、それぞれマイクロフォン201a,201bが接続されている。後述するように、看護師や、マイクロフォンに対して発話することで、患者の選択や患者に関する情報の入力を行うことができる。 Furthermore, microphones 201a and 201b are connected to the terminal devices 200a and 200b, respectively. As will be described later, by speaking to a nurse or into a microphone, it is possible to select a patient and input information regarding the patient.

一方、図2の例では、端末装置200cは、病棟内の固定的な場所に設置される据え置き型の端末装置である。端末装置200cは、例えば、ナースステーションに設置され、看護師や医師によって利用される。端末装置200cは、例えば、ネットワーク300に有線接続する。 On the other hand, in the example of FIG. 2, the terminal device 200c is a stationary terminal device installed at a fixed location within the ward. The terminal device 200c is installed at a nurse's station, for example, and is used by nurses and doctors. The terminal device 200c is connected to the network 300 by wire, for example.

図3は、サーバのハードウェア構成例を示す図である。サーバ100は、例えば、図3に示すようなコンピュータとして実現される。図3に示すサーバ100は、プロセッサ101、RAM(Random Access Memory)102、HDD(Hard Disk Drive)103、GPU(Graphics Processing Unit)104、入力インタフェース(I/F)105、読み取り装置106および通信インタフェース(I/F)107を備える。 FIG. 3 is a diagram showing an example of the hardware configuration of the server. The server 100 is realized, for example, as a computer as shown in FIG. The server 100 shown in FIG. 3 includes a processor 101, a RAM (Random Access Memory) 102, an HDD (Hard Disk Drive) 103, a GPU (Graphics Processing Unit) 104, an input interface (I/F) 105, a reading device 106, and a communication interface. (I/F) 107 is provided.

プロセッサ101は、サーバ100全体を統括的に制御する。プロセッサ101は、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)またはPLD(Programmable Logic Device)である。また、プロセッサ101は、CPU、MPU、DSP、ASIC、PLDのうちの2以上の要素の組み合わせであってもよい。 The processor 101 controls the entire server 100 in an integrated manner. The processor 101 is, for example, a CPU (Central Processing Unit), an MPU (Micro Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), or a PLD (Programmable Logic Device). Further, the processor 101 may be a combination of two or more elements among a CPU, an MPU, a DSP, an ASIC, and a PLD.

RAM102は、サーバ100の主記憶装置として使用される。RAM102には、プロセッサ101に実行させるOS(Operating System)プログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、RAM102には、プロセッサ101による処理に必要な各種データが格納される。 RAM 102 is used as the main storage device of server 100. The RAM 102 temporarily stores at least a portion of an OS (Operating System) program and application programs to be executed by the processor 101. Further, the RAM 102 stores various data necessary for processing by the processor 101.

HDD103は、サーバ100の補助記憶装置として使用される。HDD103には、OSプログラム、アプリケーションプログラム、および各種データが格納される。なお、補助記憶装置としては、SSD(Solid State Drive)などの他の種類の不揮発性記憶装置を使用することもできる。 HDD 103 is used as an auxiliary storage device of server 100. The HDD 103 stores OS programs, application programs, and various data. Note that other types of nonvolatile storage devices such as SSD (Solid State Drive) can also be used as the auxiliary storage device.

GPU104には、表示装置104aが接続されている。GPU104は、プロセッサ101からの命令にしたがって画像を表示装置104aに表示させる。表示装置104aとしては、液晶ディスプレイや有機EL(ElectroLuminescence)ディスプレイなどがある。 A display device 104a is connected to the GPU 104. The GPU 104 causes the display device 104a to display an image according to instructions from the processor 101. Examples of the display device 104a include a liquid crystal display and an organic EL (Electro Luminescence) display.

入力インタフェース105には、入力装置105aが接続されている。入力インタフェース105は、入力装置105aから出力される信号をプロセッサ101に送信する。入力装置105aとしては、キーボードやポインティングデバイスなどがある。ポインティングデバイスとしては、マウス、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。 An input device 105a is connected to the input interface 105. Input interface 105 transmits a signal output from input device 105a to processor 101. Examples of the input device 105a include a keyboard and a pointing device. Pointing devices include mice, touch panels, tablets, touch pads, trackballs, and the like.

読み取り装置106には、可搬型記録媒体106aが脱着される。読み取り装置106は、可搬型記録媒体106aに記録されたデータを読み取ってプロセッサ101に送信する。可搬型記録媒体106aとしては、光ディスク、半導体メモリなどがある。 A portable recording medium 106a is attached to and detached from the reading device 106. The reading device 106 reads data recorded on the portable recording medium 106a and transmits it to the processor 101. Examples of the portable recording medium 106a include an optical disk and a semiconductor memory.

通信インタフェース107は、ネットワーク300を介して端末装置200a,200b,200c,・・・などの他の装置との間でデータの送受信を行う。
以上のようなハードウェア構成によって、サーバ100の処理機能を実現することができる。なお、端末装置200a,200b,200c,・・・も図3に示すようなコンピュータとして実現することができる。
The communication interface 107 sends and receives data to and from other devices such as the terminal devices 200a, 200b, 200c, . . . via the network 300.
With the hardware configuration as described above, the processing functions of the server 100 can be realized. Note that the terminal devices 200a, 200b, 200c, . . . can also be realized as computers as shown in FIG.

ところで、上記のように、看護師は、可搬型の端末装置(端末装置200a,200bの1つ)を持ち運びながら病棟を巡回する。看護師は、入院患者の状態を確認し、患者の状態を示す情報を端末装置に入力してサーバ100に記録する。このような作業においては、患者データベースから患者の情報を選択し、その患者に対応する入力画面を端末装置に表示させ、入力画面に対して患者の情報を入力する、という操作が行われる。 By the way, as described above, a nurse patrols the ward while carrying a portable terminal device (one of the terminal devices 200a and 200b). The nurse confirms the condition of the hospitalized patient, inputs information indicating the patient's condition into the terminal device, and records it on the server 100. In such work, the following operations are performed: selecting patient information from a patient database, displaying an input screen corresponding to the patient on the terminal device, and inputting the patient information onto the input screen.

一般的に、このような一連の操作にはキーボードやマウスが用いられている。しかし、看護師は、体温や血圧の計測など、入院患者の状態を確認するための様々な作業を行った上で端末装置への入力操作を行う必要がある。このため、端末装置に対する上記の一連の操作は煩雑であり、操作に時間がかかるという問題があり、入力操作のための作業負荷を軽減できることが求められる。 Generally, a keyboard and mouse are used for such a series of operations. However, nurses need to perform various tasks to confirm the condition of hospitalized patients, such as measuring body temperature and blood pressure, before inputting data into the terminal device. For this reason, there is a problem that the above-mentioned series of operations on the terminal device are complicated and take time, and it is desired to reduce the workload for input operations.

また、看護師は、病室内で紙にメモをとった後に、病室外などでメモの内容を端末装置に転記入力する場合もある。さらに、看護師は、巡回時の記憶に頼って端末装置に入力する場合もある。このため、患者に関する情報の入力漏れが発生したり、入力間違いが発生するリスクがあるという問題もある。 Furthermore, after taking notes on paper inside the hospital room, the nurse may transcribe and input the contents of the notes into a terminal device outside the hospital room. Furthermore, nurses may rely on their memories from the time of their rounds to input information into the terminal device. For this reason, there is also the problem that there is a risk that information related to the patient may be omitted or entered incorrectly.

そこで、本実施の形態のサーバ100は、端末装置のマイクロフォンから看護師の音声を収音して音声認識を行う。サーバ100は、音声認識の結果を用いて、情報入力対象の患者の選択や患者情報の入力を、キーボードやマウスを用いずに看護師の発話によってできるようにする。これにより、看護師による操作性を高めて入力作業の負荷を軽減する。また、患者に関する入力情報の正確性を高める。 Therefore, the server 100 of this embodiment collects the nurse's voice from the microphone of the terminal device and performs voice recognition. Using the results of voice recognition, the server 100 allows the nurse to select a patient for information input and input patient information by speaking without using a keyboard or mouse. This improves the ease of use by nurses and reduces the burden of input work. It also increases the accuracy of input information about patients.

図4は、サーバおよび端末装置が備える処理機能の構成例を示す図である。
まず、サーバ100は、記憶部110、GUI(Graphical User Interface)制御部121およびデータベース操作部122を備える。記憶部110は、例えば、RAM102またはHDD103に確保された記憶領域である。GUI制御部121およびデータベース操作部122の処理は、例えば、プロセッサ101が所定のプログラムを実行することで実現される。
FIG. 4 is a diagram illustrating a configuration example of processing functions included in a server and a terminal device.
First, the server 100 includes a storage section 110, a GUI (Graphical User Interface) control section 121, and a database operation section 122. The storage unit 110 is, for example, a storage area secured in the RAM 102 or the HDD 103. The processing of the GUI control unit 121 and the database operation unit 122 is realized, for example, by the processor 101 executing a predetermined program.

記憶部110には、患者データベース(DB)111、音声メモデータベース(DB)112および利用者データベース(DB)113が記憶される。
患者データベース111には、複数の患者のそれぞれについての患者情報が登録されている。患者情報には、例えば、患者の識別番号、患者名、年齢、性別などの患者に関する基本的な情報や、入院に関する入院情報が含まれる。入院情報には、例えば、患者が入院している病棟の情報や病室の番号、患者がかかっている診療科、患者を担当している看護師やチームなどの情報が含まれる。
The storage unit 110 stores a patient database (DB) 111, a voice memo database (DB) 112, and a user database (DB) 113.
Patient information about each of a plurality of patients is registered in the patient database 111. The patient information includes, for example, basic information about the patient such as patient identification number, patient name, age, and gender, and hospitalization information regarding hospitalization. The hospitalization information includes, for example, information on the ward where the patient is hospitalized, the hospital room number, the department where the patient is treated, and the nurse or team in charge of the patient.

音声メモデータベース112には、音声認識によって作成されたメモを示す音声メモ情報が登録される。音声メモ情報は、入院患者を巡回した看護師の操作によって作成される情報であり、可搬型の端末装置によって収音された看護師の音声データを示す情報や、音声データから音声認識することで変換されたテキスト情報などを含む。 In the voice memo database 112, voice memo information indicating memos created by voice recognition is registered. Voice memo information is information created by the operations of nurses who visit hospitalized patients, and includes information indicating the nurse's voice data recorded by a portable terminal device, and information that is created by voice recognition from the voice data. Contains converted text information, etc.

利用者データベース113には、複数の利用者のそれぞれについての利用者情報が登録されている。この利用者とは、患者に対する医療行為を行う医療従事者であり、本実施の形態では少なくとも看護師を含む、また、利用者としては、医師や検査技師が含まれてもよい。利用者情報には、例えば、利用者の識別番号、利用者名、利用者が属するチームなどが含まれる。 User information about each of a plurality of users is registered in the user database 113. The user is a medical worker who performs medical treatment for a patient, and in this embodiment includes at least a nurse, and may also include a doctor or a laboratory technician. The user information includes, for example, the user's identification number, user name, and the team to which the user belongs.

また、利用者情報には、音声メモ情報の作成対象患者(看護師による巡回先の患者)を検索するための設定が登録された検索設定情報113aも含まれる。検索設定情報113aには、音声メモ情報の作成対象患者を一覧表示してその中から患者を選択させる患者選択画面の表示が要求された時点でこれらの患者を検索する「初期検索」を実行するか否かを示す情報が登録される。また、検索設定情報113aには、初期検索を実行することを示す情報が登録された場合、初期検索時の検索条件も登録される。 The user information also includes search setting information 113a in which settings for searching for a patient for which voice memo information is to be created (a patient visited by a nurse) are registered. In the search setting information 113a, an "initial search" is executed to search for these patients at the time when a request is made to display a patient selection screen that displays a list of patients for which voice memo information is to be created and allows a patient to be selected from among them. Information indicating whether or not is registered is registered. Further, in the search setting information 113a, when information indicating that an initial search is to be executed is registered, search conditions for the initial search are also registered.

GUI制御部121は、各種の情報表示や操作入力を受け付けるためのGUI画面を示す表示情報を端末装置に送信して、GUI画面を表示させる。GUI制御部121は、GUI画面に対する入力操作に応じた情報をデータベース操作部122に受け渡す。また、GUI制御部121は、データベース操作部122による処理結果をGUI画面上に表示させる。 The GUI control unit 121 transmits display information indicating a GUI screen for displaying various information and accepting operation input to the terminal device, and displays the GUI screen. The GUI control unit 121 passes information corresponding to input operations on the GUI screen to the database operation unit 122. Further, the GUI control unit 121 displays the processing results by the database operation unit 122 on the GUI screen.

データベース操作部122は、GUI制御部121からの依頼に応じて、患者データベース111、音声メモデータベース112および利用者データベース113に対する操作(データの登録や検索)を実行する。また、データベース操作部122は、音声メモ処理部123を含む。 The database operation unit 122 executes operations (data registration and search) on the patient database 111, voice memo database 112, and user database 113 in response to requests from the GUI control unit 121. Further, the database operation section 122 includes a voice memo processing section 123.

音声メモ処理部123は、音声メモ情報の作成処理を制御する。例えば、音声メモ処理部123は、可搬型の端末装置によって収音された音声データを受け付けて音声認識を行う。音声メモ処理部123は、このような音声認識により、音声メモ情報の作成対象として選択された患者を特定したり、音声メモの入力内容をテキストデータに変換する。 The voice memo processing unit 123 controls the creation process of voice memo information. For example, the voice memo processing unit 123 receives voice data collected by a portable terminal device and performs voice recognition. Through such voice recognition, the voice memo processing unit 123 identifies the patient selected as a target for creating voice memo information, and converts the input contents of the voice memo into text data.

端末装置200aは、GUI処理部211と音声送信部212を備える。GUI処理部211および音声送信部212の処理は、例えば、端末装置200aが備える図示しないプロセッサが所定のプログラムを実行することで実現される。 The terminal device 200a includes a GUI processing section 211 and an audio transmission section 212. The processing of the GUI processing unit 211 and the audio transmission unit 212 is realized, for example, by a processor (not shown) included in the terminal device 200a executing a predetermined program.

GUI処理部211は、サーバ100のGUI制御部121から送信される表示情報に基づいて、GUI画面を図示しない表示装置に表示させる。また、GUI処理部211は、GUI画面に対する入力操作に応じた情報をGUI制御部121に送信する。 The GUI processing unit 211 displays a GUI screen on a display device (not shown) based on display information transmitted from the GUI control unit 121 of the server 100. Further, the GUI processing unit 211 transmits information corresponding to input operations on the GUI screen to the GUI control unit 121.

音声送信部212は、マイクロフォン201aによって収音された音声データをサーバ100に送信する。送信された音声データは、GUI制御部121を介して音声メモ処理部123に入力される。 The audio transmitter 212 transmits audio data collected by the microphone 201a to the server 100. The transmitted voice data is input to the voice memo processing section 123 via the GUI control section 121.

なお、端末装置200bも、端末装置200aと同様の処理機能を備える。また、据え置き型の端末装置200cは、GUI処理部211のみ備えていればよい。
図5は、音声メモデータベースのデータ構成例を示す図である。図5に示すように、音声メモデータベース112には、音声メモ情報112aが登録される。音声メモ情報112aは、音声メモ情報112aの作成対象患者が選択されてメモ入力画面が表示されるたびに作成され、音声メモデータベース112に登録される。音声メモ情報112aには、患者ID、作成者ID、日時情報、音声ファイル情報、1以上のメモ内容情報が登録される。
Note that the terminal device 200b also has the same processing functions as the terminal device 200a. Furthermore, the stationary terminal device 200c only needs to include the GUI processing section 211.
FIG. 5 is a diagram showing an example of the data structure of the voice memo database. As shown in FIG. 5, voice memo information 112a is registered in the voice memo database 112. The voice memo information 112a is created and registered in the voice memo database 112 each time a patient for whom the voice memo information 112a is created is selected and a memo input screen is displayed. Registered in the voice memo information 112a are a patient ID, a creator ID, date and time information, voice file information, and one or more memo content information.

患者IDは、患者の識別番号を示す。音声メモ情報112aは、患者IDによって、患者データベース111に登録される患者と関連付けられる。作成者IDは、音声メモ情報112aの作成者を識別する利用者IDである。通常、作成者IDは看護師のIDを示す。日時情報は、音声メモ情報112aが記録された(作成された)日時を示す。例えば、日時情報には、記録開始日時(メモ入力画面が表示された日時)と記録終了日時とが登録される。音声ファイル情報は、端末装置で収音された音声を記録した音声ファイル112bのファイル名を示す。なお、音声ファイル112bは、記憶部110に格納される。 Patient ID indicates the patient's identification number. The voice memo information 112a is associated with a patient registered in the patient database 111 by a patient ID. The creator ID is a user ID that identifies the creator of the voice memo information 112a. Usually, the creator ID indicates the ID of the nurse. The date and time information indicates the date and time when the voice memo information 112a was recorded (created). For example, the date and time information includes the recording start date and time (the date and time when the memo input screen was displayed) and the recording end date and time. The audio file information indicates the file name of the audio file 112b that records the audio collected by the terminal device. Note that the audio file 112b is stored in the storage unit 110.

メモ内容情報には、時刻情報とテキスト情報が含まれる。サーバ100は、メモ入力画面が表示された状態で、利用者の音声が検知されてから音声が途切れるまでの音声データを単位としてメモ内容情報を作成する。テキスト情報は、メモ内容情報に対応する音声データを基に音声認識によって変換されたテキストデータを示す。時刻情報は、テキスト情報の記録が開始された時刻を示す。 The memo content information includes time information and text information. With the memo input screen displayed, the server 100 creates memo content information in units of audio data from when the user's voice is detected until the voice is interrupted. The text information indicates text data converted by voice recognition based on the voice data corresponding to the memo content information. The time information indicates the time when recording of text information was started.

次に、図6~図10を用いて、音声メモ情報の入力および閲覧のためのGUI画面の表示例を説明する。なお、以下の説明では、例として端末装置200aにGUI画面が表示される場合について説明する。 Next, a display example of a GUI screen for inputting and viewing voice memo information will be described with reference to FIGS. 6 to 10. Note that in the following description, a case will be described as an example in which a GUI screen is displayed on the terminal device 200a.

図6は、ナビゲーション画面の表示例を示す図である。ナビゲーション画面220は、各種の機能の呼び出しや情報の閲覧のためのメニュー画面である。このナビゲーション画面220は、利用者(本実施の形態では、主に看護師)がサーバ100との認証に成功してログインした状態において表示される。 FIG. 6 is a diagram showing a display example of the navigation screen. The navigation screen 220 is a menu screen for calling various functions and viewing information. This navigation screen 220 is displayed when a user (in this embodiment, mainly a nurse) has successfully authenticated with the server 100 and logged in.

図6に示すように、ナビゲーション画面220には、例えば、看護管理に関する操作部221と、病棟に関する操作部222が表示される。看護管理に関する操作部221には、例えば、患者選択に関する操作部221aや、病棟管理に関する操作部221bが含まれる。病棟に関する操作部222には、例えば、病棟支援に関する操作部222a、病棟処置に関する操作部222b、音声入力に関する操作部222cが含まれる。 As shown in FIG. 6, the navigation screen 220 displays, for example, an operation section 221 related to nursing management and an operation section 222 related to the ward. The operation unit 221 related to nursing management includes, for example, an operation unit 221a related to patient selection and an operation unit 221b related to ward management. The operation unit 222 related to the ward includes, for example, an operation unit 222a related to ward support, an operation unit 222b related to ward treatment, and an operation unit 222c related to voice input.

音声入力に関する操作部222cには、音声メモ入力ボタン223と音声メモ参照ボタン224とが含まれる。音声メモ入力ボタン223は、音声メモ情報の作成対象患者を選択するための患者選択画面を表示するための操作ボタンである。看護師が入院患者を巡回して音声メモ情報を作成する場合には、まずこの音声メモ入力ボタン223の押下操作が行われる。音声メモ参照ボタン224は、作成された音声メモ情報を選択するためのメモ一覧画面を表示するための操作ボタンである。看護師や医師が作成済みの音声メモ情報を閲覧する場合には、まずこの音声メモ参照ボタン224の押下操作が行われる。 The operation unit 222c related to voice input includes a voice memo input button 223 and a voice memo reference button 224. The voice memo input button 223 is an operation button for displaying a patient selection screen for selecting a patient for which voice memo information is to be created. When a nurse visits hospitalized patients and creates voice memo information, the voice memo input button 223 is first pressed. The voice memo reference button 224 is an operation button for displaying a memo list screen for selecting created voice memo information. When a nurse or a doctor views the already created voice memo information, the voice memo reference button 224 is first pressed.

図7は、患者選択画面の表示例を示す図である。図6に示した音声メモ入力ボタン223に対する押下操作が行われることで、端末装置200aの表示装置に図7に示す患者選択画面230が表示される。 FIG. 7 is a diagram showing a display example of the patient selection screen. When the voice memo input button 223 shown in FIG. 6 is pressed, a patient selection screen 230 shown in FIG. 7 is displayed on the display device of the terminal device 200a.

前述のように、患者選択画面230は、音声メモ情報の作成対象患者を選択するためのGUI画面である。この患者選択画面230には、作成対象患者を検索するための検索操作部231と、検索された患者の情報を一覧表示するとともに、その中から患者を選択するための一覧表示部232とが含まれる。 As described above, the patient selection screen 230 is a GUI screen for selecting a patient for which voice memo information is to be created. This patient selection screen 230 includes a search operation section 231 for searching for patients to be created, and a list display section 232 for displaying a list of searched patient information and selecting a patient from among the searched patient information. It will be done.

検索操作部231では、例えば、連続して巡回する複数の患者を特定するための検索条件を指定可能になっている。図7の例では、このような検索条件として、診療科、病棟、チーム、検索対象を指定可能になっている。これらのうち、検索対象の項目では、ログイン中の利用者(主に看護師)の担当患者だけを検索するか、または他の利用者の担当患者も含めて検索するかが指定される。 In the search operation section 231, for example, search conditions for identifying a plurality of consecutive patients can be specified. In the example shown in FIG. 7, the clinical department, ward, team, and search target can be specified as such search conditions. Among these, the search target item specifies whether to search only for the patients in charge of the logged-in user (mainly nurses) or to search for patients in charge of other users as well.

また、検索操作部231には、検索ボタン233が含まれている。検索条件が指定された状態で検索ボタン233の押下操作が行われることで、サーバ100において検索条件に合致する患者が患者データベース111から抽出される。そして、抽出された患者の患者情報が一覧表示部232に一覧表示される。図7の例では、一覧表示部232には、患者情報として患者氏名、患者カナ氏名、患者ID、患者が入院している病棟、患者の病室、診療科、生年月日、性別が表示される。 Further, the search operation section 231 includes a search button 233. When the search button 233 is pressed with the search conditions specified, patients matching the search conditions are extracted from the patient database 111 in the server 100. Then, the patient information of the extracted patients is displayed in a list on the list display section 232. In the example of FIG. 7, the list display section 232 displays the patient name, patient name in kana, patient ID, ward where the patient is hospitalized, patient's room, clinical department, date of birth, and gender. .

なお、検索操作部231には、初期検索の設定を変更するための操作部234が含まれている。ログイン中の利用者に対応する検索設定情報113aに初期検索を実行しないことを示す情報が登録されていた場合、操作部234にはその旨を示す情報が表示される。この場合、音声メモ入力ボタン223の押下に応じて患者選択画面230が表示された段階では、一覧表示部232には患者情報が表示されない。一覧表示部232には、検索条件が設定され、検索ボタン233が押下されてから患者情報が一覧表示される。 Note that the search operation section 231 includes an operation section 234 for changing initial search settings. If information indicating that the initial search is not to be executed is registered in the search setting information 113a corresponding to the logged-in user, information indicating this is displayed on the operation unit 234. In this case, when the patient selection screen 230 is displayed in response to pressing the voice memo input button 223, no patient information is displayed on the list display section 232. Search conditions are set in the list display section 232, and patient information is displayed in a list after the search button 233 is pressed.

一方、ログイン中の利用者に対応する検索設定情報113aに初期検索を実行することを示す情報が登録されていた場合、音声メモ入力ボタン223が押下された段階で、検索設定情報113aに登録されている検索条件を用いて検索が実行される。そのため、患者選択画面230が表示されたとき、一覧表示部232には、検索された患者情報が一覧表示される。また、検索操作部231には、検索設定情報113aに登録されていた検索条件が表示される。検索操作部231において検索条件を変更して検索ボタン233を押下することで、患者情報を再検索させることも可能になっている。 On the other hand, if information indicating that an initial search is to be executed is registered in the search setting information 113a corresponding to the logged-in user, the information is registered in the search setting information 113a when the voice memo input button 223 is pressed. The search is executed using the search conditions specified. Therefore, when the patient selection screen 230 is displayed, the list display section 232 displays a list of retrieved patient information. Further, the search operation section 231 displays search conditions registered in the search setting information 113a. By changing the search conditions in the search operation section 231 and pressing the search button 233, it is also possible to search for patient information again.

また、操作部234に対する入力操作によって、初期検索を実行するか否かの設定を変更することも可能になっている。例えば、初期検索を実行しないという設定から実行するという設定に変更した場合、その旨が検索設定情報113aに登録されるとともに、検索操作部231において現在設定されている検索条件が検索設定情報113aに登録される。 Further, by inputting an input operation to the operation unit 234, it is also possible to change the setting of whether or not to perform an initial search. For example, if the setting is changed from not performing the initial search to performing the initial search, that effect is registered in the search setting information 113a, and the search conditions currently set in the search operation section 231 are changed to the search setting information 113a. be registered.

ところで、利用者は、一覧表示部232に一覧表示された患者情報の中から1つを選択することで、音声メモ情報の作成対象の患者を指定できる。この指定操作は、マウスを用いて行うこともできるが、利用者の発話によって行うことも可能になっている。このような音声による患者指定を行うために、一覧表示部232に患者情報が表示された段階で、サーバ100側では、端末装置200aで収音されて送信された音声データからの音声認識処理が開始される。 By the way, the user can specify a patient for which voice memo information is to be created by selecting one of the patient information items listed in the list display section 232. This specifying operation can be performed using a mouse, but it can also be performed by the user's utterance. In order to specify a patient using voice, when patient information is displayed on the list display section 232, the server 100 performs voice recognition processing from the voice data collected and transmitted by the terminal device 200a. will be started.

本実施の形態では例として、患者の氏名を「さん付け」で発話することで、作成対象患者を指定できるようになっている。これにより、利用者(主に看護師)による患者指定操作を容易にし、その操作性を高め、操作作業の負荷を軽減できる。また、患者の氏名のカナ表記が患者カナ氏名として一覧表示部232に表示されているので、利用者が患者を間違えずに指定することができるとともに、サーバ100による患者氏名の認識精度を高めることができる。 In this embodiment, for example, the patient to be created can be specified by saying the patient's name with "san". This facilitates the patient designation operation by the user (mainly nurses), improves the operability, and reduces the burden of operation work. Furthermore, since the patient's name written in kana is displayed in the list display section 232 as the patient's name in kana, the user can specify the patient without making a mistake, and the accuracy of recognition of the patient's name by the server 100 can be improved. I can do it.

上記のように作成対象患者が指定されると、次の図8に示すメモ入力画面が端末装置200aの表示装置に表示される。一方、患者選択画面230上の終了ボタン235が押下された場合、図6に示したナビゲーション画面220の表示に戻る。 When the patient to be created is designated as described above, a memo input screen shown in FIG. 8 is displayed on the display device of the terminal device 200a. On the other hand, if the end button 235 on the patient selection screen 230 is pressed, the display returns to the navigation screen 220 shown in FIG. 6.

図8は、メモ入力画面の表示例を示す図である。図8に示すメモ入力画面240が表示されると、サーバ100では、音声メモ情報の作成のための音声認識処理およびテキスト変換処理が開始される。 FIG. 8 is a diagram showing a display example of a memo input screen. When the memo input screen 240 shown in FIG. 8 is displayed, the server 100 starts voice recognition processing and text conversion processing for creating voice memo information.

メモ入力画面240には、指定された患者の患者情報が表示される患者情報表示部241と、メモ内容が表示されるメモ内容表示部242が表示される。利用者(主に看護師)が発話すると、サーバ100での音声認識処理およびテキスト変換処理によって、発話内容がテキスト化されたメモ内容表示部242にリアルタイムで表示されていく。 The memo input screen 240 displays a patient information display section 241 in which patient information of a designated patient is displayed, and a memo content display section 242 in which memo contents are displayed. When a user (mainly a nurse) speaks, the content of the utterance is converted into text and displayed in real time on the memo content display section 242 through voice recognition processing and text conversion processing in the server 100.

また、メモ入力画面240にはさらに、入力終了ボタン243と一時停止ボタン244が含まれる。
入力終了ボタン243の押下操作が行われることで、音声メモ情報の作成処理が終了され、図7に示した患者選択画面230の表示に戻る。また、利用者が作成処理の終了を指示する特定の文言を発話することで、音声メモ情報の作成処理が終了されて患者選択画面230の表示に戻るようにしてもよい。後者の場合、音声メモ情報の作成対象患者の切り替え操作を音声認識によって行うことが可能となり、利用者の操作作業の負荷を軽減できる。
The memo input screen 240 further includes an input end button 243 and a pause button 244.
By pressing the input end button 243, the voice memo information creation process is completed, and the display returns to the patient selection screen 230 shown in FIG. 7. Alternatively, the voice memo information creation process may be terminated and the display returns to the patient selection screen 230 by the user speaking a specific phrase instructing the end of the creation process. In the latter case, it becomes possible to perform an operation of switching the patient for which voice memo information is to be created by voice recognition, and the load on the user's operation work can be reduced.

このように音声メモ情報の作成処理が終了される際には、サーバ100では、メモ内容のテキスト情報と、音声認識対象の音声データを示す音声ファイル情報とを含む音声メモ情報が音声メモデータベース112に保存される。メモ内容のテキスト情報には時刻情報が付加され、メモ内容情報として音声メモ情報に登録される。実際の処理では、利用者の音声が検知されてから音声が途切れるまでの期間ごとに、メモ内容情報が個別に作成される。 When the voice memo information creation process is ended in this way, the server 100 stores the voice memo information including the text information of the memo content and the voice file information indicating the voice data to be voice recognized in the voice memo database 112. Saved in Time information is added to the text information of the memo content, and is registered in the voice memo information as memo content information. In actual processing, memo content information is created individually for each period from when the user's voice is detected until the voice is interrupted.

また、音声認識処理中に一時停止ボタン244が押下されると、テキスト変換処理が一時的に停止される。一時停止中には、利用者が発話した場合でもメモ内容のテキスト情報は作成されない。この状態では、一時停止ボタン244は記録再開ボタン(図示せず)に変化し、記録再開ボタンが押下されることでテキスト変換処理が再開され、発話した内容がテキスト化されるようになる。 Further, when the pause button 244 is pressed during the voice recognition process, the text conversion process is temporarily stopped. While the memo is paused, text information of memo content is not created even if the user speaks. In this state, the pause button 244 changes to a recording restart button (not shown), and when the recording restart button is pressed, the text conversion process is restarted, and the uttered content is converted into text.

以上のように、メモ入力画面240が表示された状態では、キーボードやマウスを使った入力操作を行わずに、利用者が発話するだけでテキスト情報によるメモを作成し、記録することができる。このため、利用者(主に看護師)によるメモ入力操作を容易にし、その操作性を高め、操作作業の負荷を軽減できる。また、手書きのメモを転記したり、記憶に頼って入力する場合と比較して、正確なメモを残すことが可能になる。 As described above, when the memo input screen 240 is displayed, the user can create and record a memo using text information simply by speaking, without performing input operations using a keyboard or mouse. Therefore, it is possible to facilitate the memo input operation by users (mainly nurses), improve the operability, and reduce the burden of operation work. Additionally, it is possible to leave more accurate notes than when transcribing handwritten notes or relying on memory for input.

また、メモ内容は日付や時刻と関連付けて保存されるため、後からメモ内容を確認する際に、それが作成された日時を認識できる。また、保存された日時を指定して音声メモ情報を検索することも可能になる。また、テキストによるメモ内容だけでなく、変換前の音声データも保存されるので、後から音声データを再生して、テキスト化されたメモ内容が正しいかを検証することも可能になる。 Additionally, the memo contents are saved in association with the date and time, so when checking the memo contents later, the date and time when the memo was created can be recognized. It is also possible to search for voice memo information by specifying the date and time it was saved. In addition, since not only the text memo content but also the audio data before conversion is saved, it is possible to play back the audio data later and verify whether the text memo content is correct.

図9は、メモ一覧画面の表示例を示す図である。図6に示した音声メモ参照ボタン224に対する押下操作が行われることで、端末装置の表示装置に図9に示すメモ一覧画面250が表示される。なお、端末装置としては、端末装置200a,200bだけでなく、端末装置200cであってもよい。 FIG. 9 is a diagram showing a display example of the memo list screen. When the voice memo reference button 224 shown in FIG. 6 is pressed, a memo list screen 250 shown in FIG. 9 is displayed on the display device of the terminal device. Note that the terminal device may be not only the terminal devices 200a and 200b but also the terminal device 200c.

メモ一覧画面250は、検索条件を指定して音声メモ情報を検索し、検索された音声メモ情報の中から参照したいものを選択するためのGUI画面である。このメモ一覧画面250には、検索操作部251と一覧表示部252が含まれる。 The memo list screen 250 is a GUI screen for specifying search conditions, searching for voice memo information, and selecting the voice memo information to be referenced from among the searched voice memo information. This memo list screen 250 includes a search operation section 251 and a list display section 252.

検索操作部251では、音声メモ情報の検索条件を指定可能になっている。図9の例では、このような検索条件として、音声メモ情報が作成された日時の期間を示す検索期間と、検索ワードと、作成者とを指定可能になっている。検索ワードの指定により、患者氏名や作成者、テキストのメモ内容などの中に特定のワードを含む音声メモ情報を抽出可能になっている。また、作成者の項目では、ログイン中の利用者が作成した音声メモ情報だけを検索するか、または他の利用者が作成した音声メモ情報も含めて検索するかが指定される。 The search operation section 251 allows search conditions for voice memo information to be specified. In the example of FIG. 9, as such search conditions, it is possible to specify a search period indicating the date and time period in which the voice memo information was created, a search word, and a creator. By specifying a search word, it is possible to extract voice memo information that includes a specific word in the patient's name, creator, text memo content, etc. Further, in the creator item, it is specified whether to search only the voice memo information created by the user who is currently logged in, or whether to search including the voice memo information created by other users.

また、検索操作部251には、検索ボタン253が含まれている。検索条件が指定された状態で検索ボタン253の押下操作が行われることで、サーバ100において検索条件に合致する音声メモ情報が音声メモデータベース112から抽出される。そして、抽出された音声メモ情報の内容の一部が一覧表示部252に一覧表示される。図9の例では、音声メモ情報の内容として、患者氏名、患者ID、性別、年齢、音声メモ情報の作成日および作成開始時刻をそれぞれ示すメモ日付およびメモ開始時刻、作成者、テキストのメモ内容の一部が表示される。 The search operation section 251 also includes a search button 253. By pressing the search button 253 with the search conditions specified, the server 100 extracts voice memo information that matches the search conditions from the voice memo database 112. Then, a part of the contents of the extracted voice memo information is displayed as a list on the list display section 252. In the example of FIG. 9, the contents of the voice memo information include patient name, patient ID, gender, age, memo date and memo start time indicating the creation date and creation start time of the voice memo information, creator, and text memo content. Part of is displayed.

利用者は、一覧表示部252に一覧表示された音声メモ情報の中から、マウスクリック操作などによって1つを選択することで、選択した音声メモ情報を表示させることができる。このとき、サーバでは選択された音声メモ情報が音声メモデータベース112から抽出され、次の図10に示すメモ詳細画面が端末装置の表示装置に表示される。 The user can display the selected voice memo information by selecting one of the voice memo information displayed in a list on the list display section 252 by clicking the mouse or the like. At this time, the server extracts the selected voice memo information from the voice memo database 112, and displays the memo details screen shown in FIG. 10 on the display device of the terminal device.

図10は、メモ詳細画面の表示例を示す図である。図10に示すように、メモ詳細画面260には、記録関連表示部261、患者情報表示部262、音声再生操作部263、メモ内容表示部264および終了ボタン265が表示される。 FIG. 10 is a diagram showing a display example of the memo details screen. As shown in FIG. 10, the memo details screen 260 displays a record-related display section 261, a patient information display section 262, an audio playback operation section 263, a memo content display section 264, and an end button 265.

記録関連表示部261には、音声メモ情報の記録日時(作成日時)や記録者(作成者)の情報が表示される。患者情報表示部262には、音声メモ情報の作成対象の患者に関する患者情報が表示される。この患者情報は、患者データベース111から抽出された情報である。音声再生操作部263は、音声メモ情報に含まれる音声ファイル情報が示す音声ファイルを再生するための操作部である。メモ内容表示部264には、テキストのメモ内容が表示される。 The recording related display section 261 displays the recording date and time (creation date and time) of the voice memo information and information about the recorder (creator). Patient information display section 262 displays patient information regarding a patient for whom voice memo information is to be created. This patient information is information extracted from the patient database 111. The audio reproduction operation unit 263 is an operation unit for reproducing the audio file indicated by the audio file information included in the audio memo information. The memo content display section 264 displays text memo content.

図5に示したように、音声メモ情報には1以上のメモ内容情報が含まれる。メモ内容表示部264には、メモ内容情報に含まれるテキスト情報が、メモ内容情報に含まれる時刻情報に基づき、時系列に沿って表示される。また、図10の例のように、メモ内容表示部264には、テキスト情報が時刻情報とともに表示されてもよい。 As shown in FIG. 5, the voice memo information includes one or more pieces of memo content information. In the memo content display section 264, text information included in the memo content information is displayed in chronological order based on the time information included in the memo content information. Furthermore, as in the example of FIG. 10, text information may be displayed together with time information in the memo content display section 264.

また、メモ内容表示部264では、表示されたテキスト情報を利用者の操作に応じて編集することが可能となっている。例えば、利用者は、音声再生操作部263を操作して音声ファイルを再生させ、収音された音声を聞きながらメモ内容表示部264の内容が適切かを判断し、誤りや不足点がある場合にはテキスト情報を編集することができる。テキスト情報の編集後に終了ボタン265が押下されることで編集後のテキスト情報によって音声メモ情報の内容が更新される。なお、終了ボタン265が押下された場合、図9に示したメモ一覧画面250の表示に戻る。 Further, in the memo content display section 264, the displayed text information can be edited according to the user's operation. For example, the user operates the audio playback operation unit 263 to play the audio file, listens to the recorded audio, and judges whether the content in the memo content display unit 264 is appropriate, and if there are errors or deficiencies, the user text information can be edited. By pressing the end button 265 after editing the text information, the content of the voice memo information is updated with the edited text information. Note that when the end button 265 is pressed, the display returns to the memo list screen 250 shown in FIG. 9.

なお、メモ内容情報のテキスト情報には、音声データからの変換精度が低い箇所を示す情報が付加されていてもよい。この場合、メモ内容表示部264においては、付加された情報に基づき、変換精度が低い箇所が、例えばハイライト表示などによって明示的に表示されてもよい。利用者は、例えば、変換精度が低い箇所について編集を行って、編集後のテキスト情報を保存し直すことができる。 Note that the text information of the memo content information may include information indicating locations where the accuracy of conversion from audio data is low. In this case, in the memo content display section 264, locations with low conversion accuracy may be explicitly displayed, for example, by highlighting, based on the added information. The user can, for example, edit portions with low conversion accuracy and resave the edited text information.

次に、サーバ100の処理についてフローチャートを用いて説明する。
図11、図12は、音声メモ入力処理の手順を示すフォローチャートの例である。
[ステップS11]GUI制御部121は、患者選択画面230の表示要求を端末装置200aから受け付ける。例えば、端末装置200aの表示装置には、ナビゲーション画面220が表示されている。ナビゲーション画面220上の音声メモ入力ボタン223に対する押下操作が行われると、GUI処理部211は、患者選択画面230の表示要求をサーバ100に送信し、GUI制御部121がこの表示要求を受信する。このようにして患者選択画面230の表示要求が受け付けられると、処理がステップS12に進められる。
Next, the processing of the server 100 will be explained using a flowchart.
11 and 12 are examples of follow charts showing the procedure of voice memo input processing.
[Step S11] The GUI control unit 121 receives a request to display the patient selection screen 230 from the terminal device 200a. For example, a navigation screen 220 is displayed on the display device of the terminal device 200a. When the voice memo input button 223 on the navigation screen 220 is pressed, the GUI processing unit 211 transmits a request to display the patient selection screen 230 to the server 100, and the GUI control unit 121 receives this display request. When the request to display the patient selection screen 230 is accepted in this manner, the process proceeds to step S12.

[ステップS12]音声メモ処理部123は、ログイン中の利用者に対応する検索設定情報113aを参照し、初期検索を行うように設定されているかを判定する。初期検索を行わないように設定されていた場合、処理がステップS13に進められ、初期検索を行うように設定されていた場合、処理がステップS16に進められる。 [Step S12] The voice memo processing unit 123 refers to the search setting information 113a corresponding to the logged-in user and determines whether or not it is set to perform an initial search. If it is set not to perform an initial search, the process proceeds to step S13, and if it is set to perform an initial search, the process proceeds to step S16.

[ステップS13]音声メモ処理部123は、患者選択画面230を表示するようにGUI制御部121に依頼する。ただし、この患者選択画面230には、音声メモ情報の作成対象患者の検索結果が表示されていない。この依頼に応じて、GUI制御部121から患者選択画面230の表示情報が端末装置200aに送信され、GUI処理部211の制御によって端末装置200aの表示装置に患者選択画面230が表示される。 [Step S13] The voice memo processing unit 123 requests the GUI control unit 121 to display the patient selection screen 230. However, this patient selection screen 230 does not display search results for patients for whom voice memo information is to be created. In response to this request, the display information of the patient selection screen 230 is transmitted from the GUI control unit 121 to the terminal device 200a, and the patient selection screen 230 is displayed on the display device of the terminal device 200a under the control of the GUI processing unit 211.

[ステップS14]GUI処理部211は、作成対象患者の検索条件の設定操作を受け付け、さらに検索ボタン233の押下操作を検知すると、患者の検索要求を設定された検索条件とともにサーバ100に送信する。音声メモ処理部123は、検索要求および検索条件をGUI制御部121を介して受信し、検索条件に合致する患者を患者データベース111から検索する。 [Step S14] The GUI processing unit 211 accepts an operation to set search conditions for a patient to be created, and further, upon detecting a press operation of the search button 233, sends a patient search request to the server 100 together with the set search conditions. The voice memo processing unit 123 receives the search request and search conditions via the GUI control unit 121, and searches the patient database 111 for patients that match the search conditions.

[ステップS15]音声メモ処理部123は、検索によって特定された患者の患者情報を患者データベース111から抽出し、抽出された患者情報の一覧(検索結果)を患者選択画面230に表示するようにGUI制御部121に依頼する。これにより、患者選択画面230に患者情報の一覧が表示される。 [Step S15] The voice memo processing unit 123 extracts the patient information of the patient identified by the search from the patient database 111, and uses the GUI to display a list of the extracted patient information (search results) on the patient selection screen 230. A request is made to the control unit 121. As a result, a list of patient information is displayed on the patient selection screen 230.

[ステップS16]音声メモ処理部123は、ログイン中の利用者に対応する検索設定情報113aから検索条件を読み出し、この検索条件に合致する患者を患者データベース111から検索する。 [Step S16] The voice memo processing unit 123 reads a search condition from the search setting information 113a corresponding to the logged-in user, and searches the patient database 111 for a patient that matches this search condition.

[ステップS17]音声メモ処理部123は、検索によって特定された患者の患者情報を患者データベース111から抽出し、抽出された患者情報の一覧(検索結果)を含む患者選択画面230を表示するようにGUI制御部121に依頼する。これにより、患者情報の一覧を含む患者選択画面230が端末装置200aの表示装置に表示される。 [Step S17] The voice memo processing unit 123 extracts patient information of the patient identified by the search from the patient database 111, and displays a patient selection screen 230 including a list of extracted patient information (search results). A request is made to the GUI control unit 121. As a result, a patient selection screen 230 including a list of patient information is displayed on the display device of the terminal device 200a.

[ステップS18]端末装置200aの音声送信部212は、マイクロフォン201aによって収音された音声データを継続的にサーバ100に送信する。音声メモ処理部123は、送信された音声データをGUI制御部121を介して受信し、音声データからの音声認識処理を開始する。 [Step S18] The audio transmitter 212 of the terminal device 200a continuously transmits the audio data collected by the microphone 201a to the server 100. The voice memo processing unit 123 receives the transmitted voice data via the GUI control unit 121, and starts voice recognition processing from the voice data.

[ステップS19]音声メモ処理部123は、音声認識処理によって、患者選択画面230に一覧表示された患者のうちのいずれかの患者名が認識されたかを判定する。患者名が認識されるまでの間、ステップS19の処理は一定時間間隔で繰り返され、いずれかの患者名が認識されると処理がステップS20に進められる。 [Step S19] The voice memo processing unit 123 determines whether the name of any of the patients listed on the patient selection screen 230 has been recognized by voice recognition processing. The process of step S19 is repeated at regular time intervals until the patient name is recognized, and when any patient name is recognized, the process proceeds to step S20.

[ステップS20]音声メモ処理部123は、患者名が認識された患者の情報を含むメモ入力画面240の表示をGUI制御部121に依頼する。これにより、メモ入力画面240が端末装置200aの表示装置に表示される。 [Step S20] The voice memo processing unit 123 requests the GUI control unit 121 to display a memo input screen 240 containing information about the patient whose patient name has been recognized. Thereby, the memo input screen 240 is displayed on the display device of the terminal device 200a.

[ステップS21]端末装置200aからの音声データの送信が継続される。音声メモ処理部123は、受信した音声データの記録を開始する。また、音声データからの音声認識処理は継続される。さらに、音声メモ処理部123は、音声メモデータベースに音声メモ情報を登録する。この音声メモ情報には、患者IDとして、ステップS19で認識された患者のIDが登録され、作成者IDとして、ログイン中の利用者のIDが登録され、日時情報として、現在の日時が登録される。 [Step S21] Transmission of audio data from the terminal device 200a continues. The voice memo processing unit 123 starts recording the received voice data. Furthermore, the speech recognition process from the speech data continues. Furthermore, the voice memo processing unit 123 registers voice memo information in the voice memo database. In this voice memo information, the ID of the patient recognized in step S19 is registered as the patient ID, the ID of the logged-in user is registered as the creator ID, and the current date and time is registered as the date and time information. Ru.

[ステップS22]音声メモ処理部123は、受信した音声データにおいて一定レベル以上の音声があるかを判定する。一定レベル以上の音声がある場合、処理がステップS23に進められ、音声のレベルが一定レベル未満の場合、処理がステップS26に進められる。 [Step S22] The voice memo processing unit 123 determines whether there is a voice above a certain level in the received voice data. If there is audio at a certain level or higher, the process proceeds to step S23, and if the audio level is below the certain level, the process proceeds to step S26.

[ステップS23]音声メモ処理部123は、音声データから検知された音声をテキスト変換し、メモ入力画面240に表示するようにGUI制御部121に依頼する。これにより、メモ入力画面240にメモ内容のテキスト情報が表示される。変換されたテキスト情報はGUI制御部121を介して継続的に送信され、メモ入力画面240にはメモ内容のテキスト情報がリアルタイムに表示される。また、メモ入力画面240は、変換されたテキスト情報を記録する。 [Step S23] The voice memo processing unit 123 requests the GUI control unit 121 to convert the voice detected from the voice data into text and display it on the memo input screen 240. As a result, text information of the memo contents is displayed on the memo input screen 240. The converted text information is continuously transmitted via the GUI control unit 121, and the text information of the memo content is displayed on the memo input screen 240 in real time. The memo input screen 240 also records the converted text information.

[ステップS24]音声メモ処理部123は、音声が途切れたかを判定する。例えば、音声レベルが一定レベル未満に下がり、かつその状態が一定時間継続した場合に、音声が途切れたと判定する。音声が途切れていない場合、ステップS23の処理が続行され、音声が途切れた場合、処理がステップS25に進められる。 [Step S24] The voice memo processing unit 123 determines whether the voice is interrupted. For example, if the audio level falls below a certain level and this state continues for a certain period of time, it is determined that the audio has interrupted. If the audio is not interrupted, the process in step S23 is continued; if the audio is interrupted, the process is advanced to step S25.

[ステップS25]音声メモ処理部123は、ステップS21で登録された音声メモ情報に、ステップS23の処理で記録されたテキスト情報を含むメモ内容情報を登録する。このメモ内容情報には、現時刻、または直前のステップS22で「Yes」と判定された時刻が時刻情報として登録される。 [Step S25] The voice memo processing unit 123 registers memo content information including the text information recorded in step S23 in the voice memo information registered in step S21. In this memo content information, the current time or the time determined as "Yes" in the previous step S22 is registered as time information.

[ステップS26]音声メモ処理部123は、音声メモ入力の終了要求を受け付けたかを判定する。例えば、メモ入力画面240の入力終了ボタン243の押下操作が検知されると、端末装置200aのGUI処理部211から音声メモ入力の終了要求がサーバ100に送信される。また、音声メモ処理部123による音声認識によって、音声メモ入力の終了を要求する特定の文言が認識された場合にも、音声メモ入力の終了要求を受け付けたと判定されてもよい。音声メモ入力の終了要求を受け付けていない場合、処理がステップS22に進められ、終了要求を受け付けた場合、処理がステップS27に進められる。 [Step S26] The voice memo processing unit 123 determines whether a request to end voice memo input has been received. For example, when a press operation of the input end button 243 on the memo input screen 240 is detected, a voice memo input end request is transmitted to the server 100 from the GUI processing unit 211 of the terminal device 200a. Furthermore, when the voice memo processing unit 123 recognizes a specific wording requesting termination of voice memo input, it may be determined that the request to terminate voice memo input has been accepted. If the voice memo input termination request has not been received, the process proceeds to step S22, and if the termination request has been accepted, the process proceeds to step S27.

[ステップS27]音声メモ処理部123は、ステップS21の開始時から現在までに記録された音声データによって音声ファイルを作成し、記憶部110に保存するとともに、作成された音声ファイルを示す音声ファイル情報を、ステップS21で登録された音声メモ情報に登録する。 [Step S27] The voice memo processing unit 123 creates an audio file using the audio data recorded from the start of step S21 to the present, and stores it in the storage unit 110, as well as audio file information indicating the created audio file. is registered in the voice memo information registered in step S21.

[ステップS28]音声メモ処理部123は、患者選択画面230を再度表示するようにGUI制御部121に依頼する。これにより、患者の検索結果が一覧表示された患者選択画面230に表示が戻される。この後、処理がステップS18に進められる。 [Step S28] The voice memo processing unit 123 requests the GUI control unit 121 to display the patient selection screen 230 again. This returns the display to the patient selection screen 230 where the patient search results are displayed as a list. After this, the process proceeds to step S18.

図13は、音声メモ情報を閲覧するためのメモ閲覧処理の手順を示すフローチャートの例である。
[ステップS31]GUI制御部121は、メモ一覧画面250の表示要求を端末装置200aから受け付ける。例えば、ナビゲーション画面220上の音声メモ参照ボタン224に対する押下操作が行われると、GUI処理部211は、メモ一覧画面250の表示要求をサーバ100に送信し、GUI制御部121がこの表示要求を受信する。このようにしてメモ一覧画面250の表示要求が受け付けられると、処理がステップS32に進められる。
FIG. 13 is an example of a flowchart showing the procedure of memo viewing processing for viewing voice memo information.
[Step S31] The GUI control unit 121 receives a request to display the memo list screen 250 from the terminal device 200a. For example, when the voice memo reference button 224 on the navigation screen 220 is pressed, the GUI processing unit 211 transmits a request to display the memo list screen 250 to the server 100, and the GUI control unit 121 receives this display request. do. When the request to display the memo list screen 250 is accepted in this way, the process proceeds to step S32.

[ステップS32]音声メモ処理部123は、メモ一覧画面250を表示するようにGUI制御部121に依頼する。ただし、このメモ一覧画面250には、音声メモ情報の検索結果が表示されていない。この依頼に応じて、GUI制御部121からメモ一覧画面250の表示情報が端末装置200aに送信され、GUI処理部211の制御によって端末装置200aの表示装置にメモ一覧画面250が表示される。 [Step S32] The voice memo processing unit 123 requests the GUI control unit 121 to display the memo list screen 250. However, this memo list screen 250 does not display the search results for voice memo information. In response to this request, the display information of the memo list screen 250 is transmitted from the GUI control unit 121 to the terminal device 200a, and the memo list screen 250 is displayed on the display device of the terminal device 200a under the control of the GUI processing unit 211.

[ステップS33]GUI処理部211は、音声メモ情報の検索条件の設定操作を受け付け、さらに検索ボタン253の押下操作を検知すると、音声メモ情報の検索要求を設定された検索条件とともにサーバ100に送信する。音声メモ処理部123は、検索要求および検索条件をGUI制御部121を介して受信し、検索条件に合致する音声メモ情報を音声メモデータベース112から検索する。 [Step S33] The GUI processing unit 211 accepts an operation to set search conditions for voice memo information, and upon detecting a press operation of the search button 253, sends a voice memo information search request to the server 100 along with the set search conditions. do. The voice memo processing unit 123 receives the search request and search conditions via the GUI control unit 121, and searches the voice memo database 112 for voice memo information that matches the search conditions.

[ステップS34]音声メモ処理部123は、検索によって特定された音声メモ情報を音声メモデータベース112から抽出し、抽出された音声メモ情報の一覧(検索結果)をメモ一覧画面250に表示するようにGUI制御部121に依頼する。これにより、メモ一覧画面250に音声メモ情報の一覧が表示される。 [Step S34] The voice memo processing unit 123 extracts the voice memo information specified by the search from the voice memo database 112, and displays a list of extracted voice memo information (search results) on the memo list screen 250. A request is made to the GUI control unit 121. As a result, a list of voice memo information is displayed on the memo list screen 250.

[ステップS35]GUI処理部211は、一覧表示された音声メモ情報の中からマウスクリックなどによる選択操作を受け付けると、選択された音声メモ情報を指定して、メモ詳細画面260の表示要求をサーバ100に送信する。音声メモ処理部123は、メモ詳細画面260の表示要求をGUI制御部121を介して受信すると、指定された音声メモ情報の内容を含むメモ詳細画面260を表示するようにGUI制御部121に依頼する。これにより、端末装置200aの表示装置にメモ詳細画面260が表示される。 [Step S35] When the GUI processing unit 211 receives a selection operation such as a mouse click from among the displayed voice memo information, the GUI processing unit 211 specifies the selected voice memo information and sends a request to display the memo details screen 260 to the server. Send to 100. When the voice memo processing unit 123 receives a request to display the memo details screen 260 via the GUI control unit 121, it requests the GUI control unit 121 to display the memo details screen 260 containing the specified voice memo information. do. As a result, the memo details screen 260 is displayed on the display device of the terminal device 200a.

なお、例えば、メモ詳細画面260を介して音声ファイルの再生が要求されると、音声メモ処理部123は、音声メモ情報に関連付けられた音声ファイルをサーバ100に送信し、GUI処理部211に音声ファイルの再生出力を実行させる。また、メモ詳細画面260上のメモ内容のテキスト情報が編集されて、更新が要求された(例えばメモ詳細画面260が閉じられた)場合、音声メモ処理部123は、音声メモ情報内の該当するテキスト情報を編集後のテキスト情報によって更新する。 Note that, for example, when playback of an audio file is requested via the memo details screen 260, the audio memo processing unit 123 transmits the audio file associated with the audio memo information to the server 100, and the GUI processing unit 211 receives the audio file. Executes file playback output. Further, when the text information of the memo contents on the memo details screen 260 is edited and an update is requested (for example, the memo details screen 260 is closed), the voice memo processing unit 123 Update text information with edited text information.

なお、上記の各実施の形態に示した装置(例えば、情報処理装置10、端末装置20、サーバ100、端末装置200a,200b,200c,・・・)の処理機能は、コンピュータによって実現することができる。その場合、各装置が有すべき機能の処理内容を記述したプログラムが提供され、そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置(HDD)、磁気テープなどがある。光ディスクには、CD(Compact Disc)、DVD(Digital Versatile Disc)、ブルーレイディスク(Blu-ray Disc:BD、登録商標)などがある。 Note that the processing functions of the devices (for example, information processing device 10, terminal device 20, server 100, terminal devices 200a, 200b, 200c, etc.) shown in each of the above embodiments can be realized by a computer. can. In this case, a program is provided that describes the processing contents of the functions that each device should have, and by executing the program on the computer, the above-mentioned processing functions are realized on the computer. A program that describes processing contents can be recorded on a computer-readable recording medium. Examples of computer-readable recording media include magnetic storage devices, optical disks, and semiconductor memories. Magnetic storage devices include hard disk drives (HDD), magnetic tapes, and the like. Optical discs include CDs (Compact Discs), DVDs (Digital Versatile Discs), and Blu-ray Discs (BD, registered trademark).

プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD、CDなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。 When a program is distributed, for example, a portable recording medium such as a DVD or a CD on which the program is recorded is sold. It is also possible to store the program in the storage device of the server computer and transfer the program from the server computer to another computer via a network.

プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムまたはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。 A computer that executes a program stores, for example, a program recorded on a portable recording medium or a program transferred from a server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. Note that a computer can also directly read a program from a portable recording medium and execute processing according to the program. Furthermore, each time a program is transferred from a server computer connected via a network, the computer can sequentially execute processing according to the received program.

10 情報処理装置
11 記憶部
11a 患者データベース
12 処理部
20 端末装置
21 マイクロフォン
22 患者選択画面
23 情報入力画面
S1~S4 ステップ
10 Information processing device 11 Storage unit 11a Patient database 12 Processing unit 20 Terminal device 21 Microphone 22 Patient selection screen 23 Information input screen S1 to S4 Steps

Claims (7)

コンピュータに、
複数の患者のそれぞれに関する情報が登録された患者データベースに基づいて、前記複数の患者の中から所定の検索条件を満たす1以上の第1の患者を抽出し、前記1以上の第1の患者を一覧表示した患者選択画面を端末装置に表示させ、
前記端末装置によって収音された音声を受信して音声認識することで、前記1以上の第1の患者の中から第2の患者の選択を受け付け、前記第2の患者に関する情報の入力を受け付けるための情報入力画面を前記端末装置に表示させる、
処理を実行させる情報処理プログラム。
to the computer,
Based on a patient database in which information regarding each of the plurality of patients is registered, one or more first patients satisfying a predetermined search condition are extracted from the plurality of patients, and the one or more first patients are extracted from the plurality of patients. Display the listed patient selection screen on the terminal device,
By receiving the voice collected by the terminal device and performing voice recognition, the selection of a second patient from the one or more first patients is accepted, and the input of information regarding the second patient is accepted. displaying on the terminal device an information input screen for
An information processing program that executes processing.
前記コンピュータに、
前記端末装置に前記情報入力画面を表示させた状態で、前記端末装置によって収音された音声を受信して文字情報に変換し、変換された前記文字情報をリアルタイムに前記情報入力画面に表示させるとともに、前記文字情報を入力日時および前記第2の患者を示す識別情報と関連付けて記憶部に保存する、
処理をさらに実行させる請求項1記載の情報処理プログラム。
to the computer;
While the information input screen is displayed on the terminal device, audio collected by the terminal device is received and converted into text information, and the converted text information is displayed on the information input screen in real time. and storing the character information in a storage unit in association with the input date and time and identification information indicating the second patient.
The information processing program according to claim 1, further causing processing to be executed.
前記コンピュータに、
文字情報表示画面の表示要求に応じて、前記文字情報を関連付けられた前記識別情報が示す前記第2の患者の情報および前記入力日時とともに表示した前記文字情報表示画面を、前記端末装置または他の端末装置に表示させる、
処理をさらに実行させる請求項2記載の情報処理プログラム。
to the computer;
In response to a request to display a text information display screen, the text information display screen displayed together with the second patient information indicated by the identification information associated with the text information and the input date and time is displayed on the terminal device or other device. display on the terminal device,
The information processing program according to claim 2, further causing processing to be executed.
前記文字情報の保存では、収音された音声を示す音声データを前記文字情報に関連付けて前記記憶部に保存し、
前記文字情報表示画面には、前記文字情報に関連付けられた前記音声データを再生するための再生操作部が含まれ、
前記コンピュータに、
前記再生操作部に対する再生操作を受け付けると、前記音声データを前記文字情報表示画面が表示された前記端末装置または前記他の端末装置に送信して再生させる、
請求項3記載の情報処理プログラム。
In the storage of the text information, audio data indicating the collected sound is stored in the storage unit in association with the text information,
The text information display screen includes a playback operation unit for playing the audio data associated with the text information,
to the computer;
When a playback operation on the playback operation unit is received, the audio data is transmitted to the terminal device on which the character information display screen is displayed or the other terminal device for playback;
The information processing program according to claim 3.
前記文字情報表示画面には、前記文字情報を表示するとともに、表示された前記文字情報の編集操作を受け付ける文字表示部が含まれ、
前記コンピュータに、
前記文字表示部に対する操作に応じて編集された前記文字情報を前記記憶部に上書き保存する、
処理をさらに実行させる請求項4記載の情報処理プログラム。
The character information display screen includes a character display section that displays the character information and accepts an editing operation for the displayed character information,
to the computer;
overwriting and saving the text information edited in accordance with the operation on the text display unit in the storage unit;
5. The information processing program according to claim 4, further causing processing to be executed.
コンピュータが、
複数の患者のそれぞれに関する情報が登録された患者データベースに基づいて、前記複数の患者の中から所定の検索条件を満たす1以上の第1の患者を抽出し、前記1以上の第1の患者を一覧表示した患者選択画面を端末装置に表示させ、
前記端末装置によって収音された音声を受信して音声認識することで、前記1以上の第1の患者の中から第2の患者の選択を受け付け、前記第2の患者に関する情報の入力を受け付けるための情報入力画面を前記端末装置に表示させる、
情報処理方法。
The computer is
Based on a patient database in which information regarding each of the plurality of patients is registered, one or more first patients satisfying a predetermined search condition are extracted from the plurality of patients, and the one or more first patients are extracted from the plurality of patients. Display the listed patient selection screen on the terminal device,
Accepting the selection of a second patient from the one or more first patients by receiving the voice collected by the terminal device and performing voice recognition, and accepting the input of information regarding the second patient. displaying on the terminal device an information input screen for
Information processing method.
複数の患者のそれぞれに関する情報が登録された患者データベースに基づいて、前記複数の患者の中から所定の検索条件を満たす1以上の第1の患者を抽出し、前記1以上の第1の患者を一覧表示した患者選択画面を端末装置に表示させ、
前記端末装置によって収音された音声を受信して音声認識することで、前記1以上の第1の患者の中から第2の患者の選択を受け付け、前記第2の患者に関する情報の入力を受け付けるための情報入力画面を前記端末装置に表示させる、処理部、
を有する情報処理装置。
Based on a patient database in which information regarding each of the plurality of patients is registered, one or more first patients satisfying a predetermined search condition are extracted from the plurality of patients, and the one or more first patients are extracted from the plurality of patients. Display the listed patient selection screen on the terminal device,
By receiving the voice collected by the terminal device and performing voice recognition, the selection of a second patient from the one or more first patients is accepted, and the input of information regarding the second patient is accepted. a processing unit that causes the terminal device to display an information input screen for
An information processing device having:
JP2022032685A 2022-03-03 2022-03-03 Information processing program, information processing method and information processing device Pending JP2023128373A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022032685A JP2023128373A (en) 2022-03-03 2022-03-03 Information processing program, information processing method and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022032685A JP2023128373A (en) 2022-03-03 2022-03-03 Information processing program, information processing method and information processing device

Publications (1)

Publication Number Publication Date
JP2023128373A true JP2023128373A (en) 2023-09-14

Family

ID=87973190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022032685A Pending JP2023128373A (en) 2022-03-03 2022-03-03 Information processing program, information processing method and information processing device

Country Status (1)

Country Link
JP (1) JP2023128373A (en)

Similar Documents

Publication Publication Date Title
US20230290455A1 (en) Caregiver interface for electronic medical records
US9250764B2 (en) Apparatus, method and computer-readable medium for organizing icons associated with information technology processes
JP4617357B2 (en) Medical guide system
US20120066000A1 (en) Clinical decision support systems with external context
US10360998B1 (en) System and method for analyzing information on a time chart using a touch screen interface
US20070005151A1 (en) Note creation software
US20230113333A1 (en) Intelligent prompting of protocols
WO2020036207A1 (en) Medical information processing system, medical information processing device, and medical information processing method
KR20210030316A (en) A system for inquirying and inputting a medical information, a method and a program for that
KR20110032161A (en) Management method and system for video-recording and history-data of medical examination and treatment containing consultation and surgery
JP2023128373A (en) Information processing program, information processing method and information processing device
JP6573686B2 (en) Information management system, information management method, and program for processing data accessed by multiple users
JP2002351974A (en) Consultation information processing system
JP2011257932A (en) Content reproduction device, control method of content reproduction device, control program, and storage medium
WO2002067170A1 (en) Information system for hospital
US20240161931A1 (en) Intelligent prompting of protocols
US11551791B2 (en) Key note
US20220115097A1 (en) System and methods for a cloud-based user-interactive partogram
JPWO2008035564A1 (en) Medical information provision device
JP2006318221A (en) Medical management system, program for the same and recording medium
JP2002314732A (en) Diagnostic interpretation report system, diagnostic interpretation report generating program and recording medium thereof
JP2006309620A (en) Care recording support system
JP2022122025A (en) Medical information processing device and medical information processing system
KR20210030317A (en) A system for inquirying and inputting a medical information, a method and a program for that
JP2022068035A (en) Report checking support system, report checking support method, and report checking support program