Information management system, management device, and program product

By combining the printing device with the scanner and comparing the printing history with the scanning history, the problem of information storage omission in the isolated network database is solved, and the complete storage of information is achieved.

CN120673950APending Publication Date: 2025-09-19SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510296699.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-03-18
Filing Date
2025-03-13
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

When managing information in a database on an isolated network, loss of printed materials or overlapping feeds from scanners may result in omissions in the storage of management information.

Method used

The management information is printed by the printing device, and information is extracted from the scanned data of the printed matter. The printing history and the scanning history are combined to notify the storage omission of information in the database.

Benefits of technology

Ensure that management information is completely stored in the database of the isolated network, avoid information omissions, and improve the reliability of data management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120673950A_ABST
    Figure CN120673950A_ABST
Patent Text Reader

Abstract

The invention provides an information management system, a management device and a program product which can cope with storage omission of management information in a database on an isolated network. An information management system is provided with: a management system that manages management information; a printing system that causes a printing device to print the management information; a printing system includes a printing apparatus that prints a print history of management information, a management apparatus that acquires the management information from scan data of a first printed matter on which the management information is printed, and stores the acquired management information in a database on an isolated network isolated from an external network, the printing apparatus printing the print history of the management information, and the management apparatus printing the print history of the management information. The management device acquires a print history of the management information from scan data of a second printed matter on which the print history of the management information is printed, and performs printing on the basis of the acquired print history of the management information and the scan history of the first printed matter. Therefore, storage omission of the management information in the database is notified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information management system, a management device, and a program. Background Art

[0002] Conventionally, there is a known technology for managing information on a network. For example, Patent Document 1 discloses a system in which a cloud server on a cloud network manages medical information such as electronic medical records.

[0003] Management information, such as the medical information described in Patent Document 1, is sometimes managed by a database on an isolated network. In such cases, a possible approach to storing the management information in the database is to use a scanner to scan printed materials containing the management information and store the scanned data in the database. However, this configuration can lead to omissions in the management information stored in the database due to, for example, loss of printed materials or overlapped feeding in the scanner.

[0004] Patent Document 1: Japanese Patent Application Laid-Open No. 2022-063904 Summary of the Invention

[0005] One way to solve the above problem is to provide an information management system comprising: a management system that manages management information; a printing system that causes a printing device to print the management information obtained from the management system; a management device that obtains the management information from scan data of a first printed material on which the management information is printed, and stores the obtained management information in a database on an isolated network isolated from an external network, wherein the printing system causes the printing device to print the printing history of the management information, the management device obtains the printing history of the management information from scan data of a second printed material on which the printing history of the management information is printed, and based on the obtained printing history of the management information and the scanning history of the first printed material, notifies the database of the storage omission of the management information.

[0006] Another way to solve the above problem is a management device connected to an isolated network isolated from the following external network, wherein the external network is a network connected to a management system that manages management information and a printing system that causes a printing device to print the management information obtained from the management system. The management device is provided with a management device control unit, which obtains the management information from the scan data of a first printed material on which the management information is printed, and stores the obtained management information in a database on the isolated network. The management device control unit obtains the printing history of the management information from the scan data of a second printed material that is a printed material generated by the printing device by the printing system and has a printing history of the management information printed thereon, and based on the obtained printing history of the management information and the scan history of the first printed material, notifies the database of the storage omission of the management information.

[0007] Another way to solve the above problem is a program product that causes a processor of a management device connected to an isolated network that is isolated from the following external network to perform the following processing, wherein the external network is a management system that manages management information and a network connected to a printing system that causes a printing device to print the management information obtained from the management system, the processing is to obtain the management information from scan data of a first printed material on which the management information is printed, store the obtained management information in a database on the isolated network, obtain the printing history of the management information from scan data of a second printed material that is a printed material generated by the printing device by the printing system and has a printing history of the management information printed, and based on the obtained printing history of the management information and the scan history of the first printed material, notify the database of the storage omission of the management information.

[0008] Another way to solve the above problem is a server that is connected to a management system that manages management information via an external network and causes a printing device to print the management information obtained from the management system. The server is provided with a server control unit, which causes the printing device to generate a first printed matter with the management information printed on it, and causes the printing device to generate a second printed matter with a printing history of the management information printed on it. The first printed matter is a printed matter that is the object of scanning data for obtaining the management information from a management device that stores the management information in a database on an isolated network isolated from the external network, and the second printed matter is a printed matter that is the printing history of the management information that is compared with the scanning history of the first printed matter when notifying the storage omission of the management information in the database. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 A diagram showing the structure of an information management system.

[0010] Figure 2 This figure shows the configuration of the medical consultation management server and the print server.

[0011] Figure 3 A diagram showing an example of a first printed image.

[0012] Figure 4 A diagram showing an example of a second printed image.

[0013] Figure 5 This figure shows the structure of the second in-hospital terminal.

[0014] Figure 6 This is a flowchart showing the operation of each part of the information management system.

[0015] Figure 7 This is a flowchart showing the operation of each part of the information management system.

[0016] Figure 8 This is a flowchart showing the operation of each part of the information management system.

[0017] Figure 9 This is a flowchart showing the operation of each part of the information management system.

[0018] Figure 10 A diagram showing an example of a notification screen.

[0019] Figure 11 This figure shows the configuration of the medical consultation management server and the print server.

[0020] Figure 12 This is a flowchart showing the operation of each part of the information management system.

[0021] Figure 13 This is a flowchart showing the operation of each part of the information management system. DETAILED DESCRIPTION

[0022] 1. First Implementation

[0023] 1-1. Structure of the information management system

[0024] First, the first embodiment will be described.

[0025] Figure 1 2 is a diagram showing the structure of the information management system 1000 .

[0026] The information management system 1000 of this embodiment is used, for example, in a hospital H, and manages medical questionnaire information J1. Medical questionnaire information J1 is information provided by a patient P in response to a medical questionnaire. This information includes, for example, information provided by the patient P about medication history, past medical history, and medical history.

[0027] The medical question answer information J1 is an example of “management information”.

[0028] The hospital H in this embodiment is an institution that provides medical care to the patient P, and may or may not be a facility that accommodates the patient P. In other words, the hospital H in this embodiment may be a facility that provides medical care to outpatients or an institution that provides medical care to both outpatients and inpatients.

[0029] The information management system 1000 includes a medical consultation management system 1 connected to an external network NW1 serving as a WAN (Wide Area Network) such as the Internet.

[0030] The medical consultation management system 1 is a system that manages medical consultation answer information J1. The medical consultation management system 1 includes a medical consultation management server 10. The medical consultation management server 10 is a server device that manages the medical consultation answer information J1, and is a server device that processes information using the printing system 2, the patient terminal 3 used by the patient P, and the first in-hospital terminal 4 used in the hospital H as clients. The medical consultation management server 10 is connected to the external network NW1 and communicates with these devices. In addition, although the medical consultation management server 10 is represented by a single block in each of the accompanying drawings, this does not necessarily mean that the medical consultation management server 10 is composed of a single device. For example, the medical consultation management server 10 may also be constructed to include a plurality of server devices with different processing contents.

[0031] The medical consultation management system 1 is an example of a "management system".

[0032] The patient terminal 3 is a terminal device used by the patient P. Figure 1In the example, patient terminal 3 is illustrated as a laptop PC (Personal Computer), but patient terminal 3 can be a desktop PC, a tablet PC, or even a smartphone. Patient terminal 3 is connected to external network NW1 and communicates with medical consultation management system 1. Patient terminal 3 displays a medical consultation input screen, for example, at the patient's home, and receives input of answers to the medical consultation from patient P. When patient P completes his or her answer to the medical consultation, patient terminal 3 transmits medical consultation answer information data D1 representing medical consultation answer information J1 to medical consultation management system 1.

[0033] The information management system 1000 includes a printing system 2 connected to an external network NW1 .

[0034] Printing system 2 is a system that prints on printing device 5 used in hospital H. Printing system 2 includes a print server 20. Print server 20 is a server device that processes information using the medical consultation management system 1 and printing device 5 as clients. Print server 20 is connected to external network NW1 and communicates with these devices. Although print server 20 is represented as a single block in each drawing, this does not necessarily mean that print server 20 consists of a single device. For example, print server 20 may be configured to include multiple server devices with different processing capabilities.

[0035] The print server 20 is an example of a “server”.

[0036] The information management system 1000 includes a printing device 5 .

[0037] The printing device 5 is a device that prints and generates printed materials using a print head. The printing device 5 is installed within the hospital H and is connected to the external connection network NW2 constructed within the hospital H. The external connection network NW2 is a network connected to the external network NW1. Therefore, the printing device 5 can communicate with the first in-hospital terminal 4 connected to the external connection network NW2 and the printing system 2 connected to the external network NW1. The printing device 5 of this embodiment receives print data D2 from the printing system 2 and prints based on the received print data D2. The print data D2 is image data containing the image to be formed on the printed material and control commands in accordance with the command system of the printing device 5.

[0038] The printing device 5 may be either an inkjet printing device or an electronic transfer printing device. Furthermore, if the printing device 5 is an inkjet printing device, the printing head of the printing device 5 may be a serial, line, or horizontal type. Furthermore, in addition to the printing function, the printing device 5 may also have a scanning function or a fax function.

[0039] like Figure 1 As shown, in addition to the printing device 5 , the first in-hospital terminal 4 is connected to the external connection network NW2 .

[0040] The first in-hospital terminal 4 is a terminal device used by medical workers HC. In addition, medical workers HC include doctors, nurses, and personnel engaged in affairs related to the hospital H. Figure 1 In the example, the first in-hospital terminal 4 is a laptop PC, but the first in-hospital terminal 4 can be a desktop PC or a tablet PC. The first in-hospital terminal 4 is connected to the external connection network NW2 and communicates with the medical consultation management system 1 and the printing device 5.

[0041] The information management system 1000 includes a scanner 6 .

[0042] Scanner 6 is a device that performs scanning. It is installed within hospital H and connected to an isolated network NW3 constructed within hospital H. Isolated network NW3 is isolated from external network NW1. In other words, isolated network NW3 is not connected to external network NW1. Scanner 6 transmits scan data D3 obtained through scanning to a second in-hospital terminal 7 connected to isolated network NW3.

[0043] The second in-hospital terminal 7 is an example of a “management device”.

[0044] The information management system 1000 includes a second in-hospital terminal 7 .

[0045] The second in-hospital terminal 7 is a terminal device installed in the hospital H and used by the medical staff HC. Figure 1 In the example, the second in-hospital terminal 7 is a laptop PC, but the second in-hospital terminal 7 may be a desktop PC or a tablet PC. The second in-hospital terminal 7 is connected to the isolated network NW3 and communicates with the scanner 6 and the storage device 8.

[0046] The information management system 1000 includes a storage device 8 .

[0047] The storage device 8 includes a database 80 and stores the medical question answer information J1 as an electronic medical record in the database 80. The storage device 8 is connected to the isolated network NW3 and communicates with the second in-hospital terminal 7.

[0048] 1-2. Server Structure

[0049] Next, the configurations of the medical consultation management server 10 and the print server 20 will be described.

[0050] Figure 2 2 is a diagram showing the configuration of the medical consultation management server 10 and the print server 20 .

[0051] First, the configuration of the medical consultation management server 10 will be described.

[0052] The medical consultation management server 10 includes a management server control unit 100 and a management server communication unit 101 .

[0053] The management server communication unit 101 includes communication hardware such as a communication circuit that complies with a predetermined communication standard, and communicates with the printing system 2 , the patient terminal 3 , and the first in-hospital terminal 4 under the control of the management server control unit 100 .

[0054] The management server control unit 100 includes a management server processor 110 such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), and a management server memory 120. A management server communication unit 101 is connected to the management server control unit 100.

[0055] The management server memory 120 is a memory that stores programs and data. It stores a control program 121, a questionnaire response information database 122, a printing history database 123, and data processed by the management server processor 110. The management server memory 120 includes a non-volatile storage area. It also includes a volatile storage area, which serves as a workspace for the management server processor 110. The management server memory 120 is comprised of, for example, ROM (Read Only Memory) or RAM (Random Access Memory).

[0056] The medical question answer information DB 122 is a database having a record R1 for each medical question answer information J1. The record R1 includes the medical question answer information data D1 or consultation date and time information indicating the date and time when the medical question answer information data D1 was received from the patient terminal 3.

[0057] The printing history DB 123 is a database containing a record R2 for each printed piece of medical question answer information J1. The record R2 includes, for example, a task ID (identification) for identifying the first printed material on which the medical question answer information J1 is printed, and printing date and time information indicating the date and time the medical question answer information J1 was printed.

[0058] The task ID is an example of “identification information”.

[0059] The management server processor 110 reads and executes the control program 121 stored in the management server memory 120 , thereby functioning as a management server communication control unit 111 , an image generation unit 112 , a server update unit 113 , and a reception unit 114 .

[0060] The management server communication control unit 111 communicates with the printing system 2 , the patient terminal 3 , and the first in-hospital terminal 4 via the management server communication unit 101 .

[0061] The image generating unit 112 generates a print image to be printed by the printing device 5 .

[0062] When the management server communication control unit 111 receives the medical question answer information data D1 from the patient terminal 3 , the image generation unit 112 generates a first print image PG1 based on the medical question answer information data D1 received by the management server communication control unit 111 .

[0063] Figure 3 is a diagram showing an example of the first print image PG1.

[0064] The first printed image PG1 includes the questionnaire answer information J1.

[0065] Furthermore, the first printed image PG1 includes a first code CD1. Figure 3 In FIG, a QR code (registered trademark) (Quick Response Code) which is a two-dimensional code is exemplified as the first code CD1 , but the first code CD1 included in the first print image PG1 may be a one-dimensional code.

[0066] The first code CD1 is an example of a “code”.

[0067] When generating the first print image PG1, the image generation unit 112 generates a task ID. Next, the image generation unit 112 generates a first code CD1 that records the generated task ID and the medical consultation answer information J1 represented by the medical consultation answer information data D1. The image generation unit 112 then generates the first print image PG1 that includes the generated first code CD1 and the medical consultation answer information J1 represented by the medical consultation answer information data D1.

[0068] When generating the first print image PG1, the image generating unit 112 outputs the image data of the generated first print image PG1 to the management server communication control unit 111. Upon receiving the image data of the first print image PG1, the management server communication control unit 111 transmits the received image data of the first print image PG1 to the printing system 2 together with information specifying the printing device 5 as the printing destination.

[0069] The image generating unit 112 generates the second print image PG2 by referring to the print history DB 123 .

[0070] Figure 4 is a diagram showing an example of the second print image PG2.

[0071] The second printed image PG2 includes a printing history PH of the medical consultation answer information J1. The printing history PH included in the second printed image PG2 is the history of medical consultation answer information J1 printed from the previous generation of the second printed image PG2 to the current generation of the second printed image PG2. The printing history PH is historical information that includes at least the task ID of the printed task. In this embodiment, the printing history PH is historical information that includes a combination of the task ID and the printing date and time for each printed medical consultation answer information J1.

[0072] Furthermore, the second printed image PG2 includes a second code CD2. Figure 4 In FIG. 1 , a QR code which is a two-dimensional code is exemplified as the second code CD2 , but the second code CD2 included in the second print image PG2 may be a one-dimensional code.

[0073] The image generator 112 references the printing history DB 123 to identify records R2 of the medical question-answer information J1 that were printed between the last time the second print image PG2 was generated and the current time the second print image PG2 was generated. For example, a flag is added to each record R2 in the printing history DB 123 to indicate whether it has been specifically identified by the image generator 112. Based on the value of this flag, the image generator 112 identifies records R2 of the medical question-answer information J1 that were printed between the last time the second print image PG2 was generated and the current time the second print image PG2 was generated.

[0074] Next, the image generator 112 reads the job ID and printing date and time information for each of the specified records R2. The image generator 112 then generates a print history PH that lists combinations of the read job ID and the printing date and time indicated by the read printing date and time information. Furthermore, the image generator 112 generates a second code CD2 that records the generated print history PH. The image generator 112 then generates a second print image PG2 that includes the generated print history PH and the generated second code CD2.

[0075] When generating the second print image PG2, the image generating unit 112 outputs the image data of the generated second print image PG2 to the management server communication control unit 111. Upon receiving the image data of the second print image PG2, the management server communication control unit 111 transmits the received image data of the second print image PG2 to the printing system 2 together with information specifying the printing device 5 as the printing destination.

[0076] The server update unit 113 updates the medical question answer information DB 122. When the management server communication control unit 111 receives the medical question answer information data D1 from the patient terminal 3, the server update unit 113 generates a record R1 including the medical question answer information data D1 and stores the generated record R1 in the medical question answer information DB 122.

[0077] Furthermore, the server update unit 113 updates the printing history DB 123. When the management server communication control unit 111 sends the image data of the first printing image PG1 to the printing system 2, the server update unit 113 generates a record R2 and stores the generated record R2 in the printing history DB 123. When generating record R2, the server update unit 113 obtains the task ID generated when the first printing image PG1 was generated from the image generation unit 112. The server update unit 113 then generates a record R2 that includes the obtained task ID and printing date and time information. The printing date and time indicated by the printing date information included in record R2 can be the date and time when the image data of the first printing image PG1 was sent to the printing system 2, the date and time when the printing system 2 caused the printing device 5 to print the first printing image PG1, or the date and time when the printing device 5 completed printing of the first printing image PG1.

[0078] The receiving unit 114 receives the designation of the printing time for printing the print history PH from the first in-hospital terminal 4. The first in-hospital terminal 4 receives the designation of the desired printing time from the healthcare worker HC and notifies the medical consultation management system 1 of the printing time designated by the healthcare worker HC. When the management server communication control unit 111 receives this notification, the receiving unit 114 accepts the printing time designated by the healthcare worker HC.

[0079] Next, the configuration of the print server 20 will be described.

[0080] The print server 20 includes a print server control unit 200 and a print server communication unit 201 .

[0081] The print server control unit 200 is an example of a “server control unit”.

[0082] The print server communication unit 201 includes communication hardware such as a communication circuit that complies with a predetermined communication standard, and communicates with the medical consultation management system 1 and the printing device 5 under the control of the print server control unit 200 .

[0083] The print server control unit 200 includes a print server processor 210 such as a CPU (Central Processing Unit) or an MPU (MicroProcessing Unit), and a print server memory 220. A print server communication unit 201 is connected to the print server control unit 200.

[0084] The print server memory 220 is a memory that stores programs and data. It stores a control program 221 and data processed by the print server processor 210. The print server memory 220 includes a non-volatile storage area. It also includes a volatile storage area, which serves as a workspace for the print server processor 210. The print server memory 220 is comprised of, for example, ROM (Read Only Memory) or RAM (Random Access Memory).

[0085] The print server processor 210 reads and executes the control program 221 stored in the print server memory 220 , thereby functioning as a print server communication control unit 211 and a print data generation unit 212 .

[0086] The print server communication control unit 211 communicates with the medical consultation management system 1 and the printing device 5 via the print server communication unit 201 .

[0087] The print data generation unit 212 generates print data D2 based on the image data received from the medical consultation management system 1. Upon generating print data D2, the print data generation unit 212 outputs the generated print data D2 to the print server communication control unit 211. Upon receiving print data D2, the print server communication control unit 211 transmits the received print data D2 to the printer 5 specified by the medical consultation management system 1. Thus, for example, when the print server 20 of the printing system 2 receives image data for a first print image PG1 from the information management system 1000, the printer 5 is caused to print the first print image PG1, thereby producing a first printed product corresponding to the first print image PG1. On the other hand, when the print server 20 of the printing system 2 receives image data for a second print image PG2 from the information management system 1000, the printer 5 is caused to print the second print image PG2, thereby producing a second printed product corresponding to the second print image PG2.

[0088] 1-3. Structure of the Second In-Hospital Terminal

[0089] Next, the configuration of the second in-hospital terminal 7 will be described.

[0090] Figure 5 2 is a diagram showing the configuration of the second in-hospital terminal 7 .

[0091] The second in-hospital terminal 7 includes a terminal control unit 70 , a terminal communication unit 71 , and a display unit 72 .

[0092] The terminal control unit 70 is an example of a “management device control unit”.

[0093] The terminal communication unit 71 includes communication hardware such as a communication circuit that complies with a predetermined communication standard, and communicates with the scanner 6 and the storage device 8 under the control of the terminal control unit 70 .

[0094] The display unit 72 includes a display, and displays information on the display under the control of the terminal control unit 70 .

[0095] The terminal control unit 70 includes a terminal processor 710 such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), and a terminal memory 720. The terminal control unit 70 is connected to a terminal communication unit 71 and a display unit 72.

[0096] The terminal processor 710 is an example of a “processor”.

[0097] Terminal memory 720 is a memory used to store programs and data. It stores a scanning application (hereinafter referred to as the "scanning app") 721, a scanning history database 722, and data processed by the terminal processor 710. Terminal memory 720 includes a non-volatile storage area. Furthermore, terminal memory 720 also includes a volatile storage area, which serves as the workspace for the terminal processor 710. Terminal memory 720 is comprised of, for example, ROM (Read Only Memory) or RAM (Random Access Memory).

[0098] The scanning APP 721 is an example of a “program”.

[0099] The scanning APP 721 is an application program that controls scanning by the scanner 6 , and performs processing such as generating scan data D3 of an image read by the scanner 6 and storing the scan data in a desired storage location.

[0100] The scanning history DB 722 is a database for managing scanning history. The scanning history DB 722 stores the task ID obtained from the scanning data D3.

[0101] The terminal processor 710 reads and executes the scanning APP 721 stored in the terminal memory 720 , thereby functioning as a terminal communication control unit 711 , a terminal update unit 712 , and a notification unit 713 .

[0102] The terminal communication control unit 711 communicates with the scanner 6 and the storage device 8 via the terminal communication unit 71 .

[0103] The terminal update unit 712 updates the scan history DB 722. When the terminal communication unit 71 receives the scan data D3 of the first printed material, the terminal update unit 712 obtains the task ID from the scanned image represented by the scan data D3 of the first printed material. The scanned image represented by the scan data D3 of the first printed material includes the first print image PG1 printed on the first printed material. Therefore, the terminal update unit 712 obtains the task ID by reading the first code CD1 of the first print image PG1 included in the scanned image. Upon obtaining the task ID from the scan data D3 of the first printed material, the terminal update unit 712 stores the obtained task ID in the scan history DB 722.

[0104] The notification unit 713 displays the information on the display unit 72 to notify the medical worker HC of the information.

[0105] 1-4. Operations until the answer to the medical question is stored

[0106] Next, the operation of each part of the information management system 1000 until the medical question answer information J1 is stored in the database 80 on the isolated network NW3 will be described.

[0107] Figure 6 , which is a flowchart showing the operation of each part of the information management system 1000. Figure 6 Flowchart FA shows the operation of the medical consultation management system 1 , flowchart FB shows the operation of the printing system 2 , and flowchart FC shows the operation of the printing device 5 .

[0108] When the patient terminal 3 transmits the medical consultation answer information data D1 to the medical consultation management system 1 , the management server communication control unit 111 receives the medical consultation answer information data D1 from the patient terminal 3 (step SA1 ).

[0109] Next, the server update unit 113 stores the record R1 including the medical question answer information data D1 received in step SA1 in the medical question answer information DB 122 (step SA2 ).

[0110] Next, the image generating unit 112 generates a first print image PG1 based on the questionnaire answer information data D1 received in step SA1 (step SA3 ).

[0111] Next, the management server communication control unit 111 transmits the image data of the first print image PG1 generated in step SA3 to the printing system 2 (step SA4 ).

[0112] As shown in the flowchart FB, the print server communication control unit 211 receives image data of the first print image PG1 from the medical consultation management system 1 (step SB1 ).

[0113] Next, the print data generating unit 212 generates print data D2 for printing the first print image PG1 indicated by the image data received in step SB1 based on the image data received in step SB1 (step SB2 ).

[0114] Next, the print server communication control unit 211 transmits the print data D2 generated in step SB2 to the printing device 5 (step SB3 ).

[0115] As shown in flowchart FC, upon receiving print data D2 from the printing system 2 (step SC1 ), the printing device 5 performs printing based on the received print data D2 , thereby generating a first printed material having the first print image PG1 generated in step SA3 (step SC2 ).

[0116] After generating the first printed matter, the medical worker HC places the generated one or more first printed matters on the scanner 6 and performs an operation for the scanner 6 or a scanning application to scan the first printed matter. Figure 7 Next, the operation of the information management system 1000 when the scanner 6 scans the first printed matter will be described.

[0117] Figure 7 , which is a flowchart showing the operation of each unit of the information management system 1000. Figure 7 Flowchart FD shows the operation of the scanner 6 , and flowchart FE shows the operation of the second in-hospital terminal 7 .

[0118] When scanning, the scanner 6 transmits the scanned data D3 to the second in-hospital terminal 7 (step SD1 ).

[0119] As shown in the flowchart FE, the terminal communication control unit 711 of the second in-hospital terminal 7 receives the scan data D3 (step SE1 ).

[0120] Next, the terminal communication control unit 711 obtains the medical question answer information J1 and the task ID from the first code CD1 included in the scan image represented by the scan data D3 received in step SE1 (step SE2 ).

[0121] Next, the terminal communication control unit 711 transmits storage request information to the storage device 8 (step SE3). The storage request information is information requesting that the medical question answer information J1 obtained in step SE2 be stored in the database 80. The storage request information includes the medical question answer information data D1 representing the medical question answer information J1 obtained in step SE2.

[0122] Upon receiving the storage request information, the storage device 8 causes the database 80 to store the medical question answer information data D1, thereby storing the medical question answer information J1 in the database 80. If the storage of the medical question answer information J1 is completed normally, the storage device 8 returns a message indicating normal completion as a response to the storage request information. If the storage of the medical question answer information J1 is not completed normally, the storage device 8 returns a message indicating unnormal completion as a response to the storage request information.

[0123] The terminal update unit 712 determines whether the storage of the medical question answer information J1 has been completed normally (step SE4). If the terminal update unit 712 receives a response from the storage device 8 indicating that the storage has been completed normally, the terminal update unit 712 makes an affirmative determination in step SE4. If the terminal update unit 712 receives a response from the storage device 8 indicating that the storage has not been completed normally, the terminal update unit 712 makes a negative determination in step SE4.

[0124] If the terminal update unit 712 determines that the storage of the medical question answer information J1 has not been completed normally (step SE4: No), it ends this process. Alternatively, if the terminal update unit 712 makes a negative determination in step SA4, the notification unit 713 may notify the user that the storage of the medical question answer information J1 has not been completed normally.

[0125] On the other hand, if the terminal update unit 712 determines that the storage of the medical question answer information J1 has been completed normally (step SE4: Yes), it obtains the task ID from the scan data D3 received in step SE1 and stores the obtained task ID in the scan history DB 722 (step SE5). In addition, although in this embodiment, the task ID of the medical question answer information J1 that has been read by scanning and stored normally in the database 80 is stored in the scan history DB 722 as a scan history, it is also possible to store only the task ID of the medical question answer information J1 that has been read by scanning as a scan history in the scan history DB 722.

[0126] 1-5. Actions related to storage and omission of medical questionnaire response information

[0127] Next, the operation of each part of the information management system 1000 related to the storage omission of the medical question answer information J1 stored in the database 80 will be described.

[0128] Figure 8 , which is a flowchart showing the operation of each part of the information management system 1000. Figure 8 Flowchart FF shows the operation of the medical consultation management system 1 , flowchart FG shows the operation of the printing system 2 , and flowchart FH shows the operation of the printing device 5 .

[0129] The image generating unit 112 determines whether the current time has reached the printing time accepted by the accepting unit 114 (step SF1). If the image generating unit 112 determines that the current time has not reached the printing time accepted by the accepting unit 114 (step SF1: No), the image generating unit 112 determines step SF1 again.

[0130] When the image generating unit 112 determines that the current time has reached the printing time accepted by the accepting unit 114 (step SF1 : Yes), it generates the second print image PG2 (step SF2 ).

[0131] Next, the management server communication control unit 111 transmits the image data of the second print image PG2 generated in step SF3 to the printing system 2 (step SF3 ).

[0132] As shown in flowchart FG, the print server communication control unit 211 receives image data of the second print image PG2 from the medical consultation management system 1 (step SG1 ).

[0133] Next, the print data generating unit 212 generates print data D2 for printing the second print image PG2 represented by the image data received in step SG1 , based on the image data received in step SG1 (step SG2 ).

[0134] Next, the print server communication control unit 211 transmits the print data D2 generated in step SG2 to the printing device 5 (step SG3 ).

[0135] As shown in flowchart FH, upon receiving print data D2 from the printing system 2 (step SH1 ), the printing device 5 performs printing based on the received print data D2 , thereby generating a second printed material printed with the second print image PG2 generated in step SF2 (step SH2 ).

[0136] When the second printed matter is generated, the medical worker HC places the second printed matter on the scanner 6 and scans the second printed matter. Figure 9 Next, the operation of the information management system 1000 when the scanner 6 scans the second printed matter will be described.

[0137] Figure 9 , which is a flowchart showing the operation of each part of the information management system 1000. Figure 9 Flowchart FI shows the operation of the scanner 6 , and flowchart FJ shows the operation of the second in-hospital terminal 7 .

[0138] During scanning, the scanner 6 transmits scan data D3 of the second printed material to the second in-hospital terminal 7 (step SI1 ).

[0139] As shown in flowchart FJ, the terminal communication control unit 711 of the second in-hospital terminal 7 receives the scan data D3 (step SJ1 ).

[0140] Next, the notification unit 713 acquires the printing history PH from the second code CD2 included in the scan image represented by the scan data D3 received in step SJ1 (step SJ2 ).

[0141] Next, the notification unit 713 identifies the task ID corresponding to the question answer information J1 that is missing from storage in the database 80 based on the print history PH acquired in step SJ2 and the scan history indicated by the scan history DB 722 (step SJ3 ).

[0142] Step SJ3 will be described in detail.

[0143] The notification unit 713 determines, for each job ID included in the print history PH obtained in step SJ2, whether the job ID is already stored in the scanning history DB 722. The notification unit 713 then specifies the job ID determined not to be stored in the scanning history DB 722 as the job ID corresponding to the questionnaire answer information J1 that was omitted from storage in the database 80.

[0144] The notification unit 713 determines whether the task ID corresponding to the medical question answer information J1 that was omitted from storage in the database 80 can be identified in step SJ3 (step SJ4 ).

[0145] When the notification unit 713 determines that the task ID corresponding to the medical question answer information J1 omitted from storage in the database 80 cannot be identified (step SJ4 : No), the present process ends.

[0146] On the other hand, when determining that the task ID corresponding to the question answer information J1 omitted from storage in the database 80 can be identified (step SJ4 : Yes), the notification unit 713 notifies the database 80 of the omission of storage (step SJ5 ).

[0147] In step SJ5 , the notification unit 713 displays the notification screen TG on the display unit 72 to notify that storage in the database 80 is omitted.

[0148] Figure 10 2 is a diagram showing an example of the notification screen TG.

[0149] The notification screen TG is a screen that displays a list of combinations of task IDs corresponding to the medical question answer information J1 that has been omitted from storage in the database 80 and the printing date and time of the medical question answer information J1 corresponding to the task ID.

[0150] Furthermore, the notification screen TG is a screen that displays reprint information J2 for prompting reprinting of the medical question answer information J1 that was omitted from storage in the database 80 .

[0151] The notification unit 713 extracts the job IDs specifically designated as being omitted from storage in the database 80 and the printing date and time information associated with the job IDs from the print history PH acquired in step SJ2. Next, the notification unit 713 generates a notification screen TG that displays a list of the extracted job IDs and the printing dates and times indicated by the extracted printing date and time information, and displays the generated notification screen TG on the display unit 72.

[0152] In addition, as described above, when the second in-hospital terminal 7 receives the scan data D3, if the received scan data D3 is the scan data D3 of the first printed matter, Figure 7 When the received scan data D3 is the scan data D3 of the second printed matter, Figure 9 The terminal processor 710 of the second in-hospital terminal 7 determines whether to perform an operation based on the type of scanned image represented by the scanned data D3 or the type of information recorded in the code contained in the scanned image represented by the scanned data D3. Figure 7 The action is still going on Figure 9 action.

[0153] 1-6. Structure and Effect

[0154] As described above, the information management system 1000 includes a medical consultation management system 1 that manages medical consultation answer information J1. Furthermore, the information management system 1000 includes a printing system 2 that causes a printing device 5 to print the medical consultation answer information J1 obtained from the medical consultation management system 1. Furthermore, the information management system 1000 includes a second in-hospital terminal 7 that obtains the medical consultation answer information J1 from scanned data D3 of a first printed material on which the medical consultation answer information J1 is printed, and stores the obtained medical consultation answer information J1 in a database 80 on an isolated network NW3 that is isolated from the external network NW1 to which the medical consultation management system 1 and the printing system 2 are connected. The printing system 2 causes the printing device 5 to print a print history PH of the medical consultation answer information J1. The second in-hospital terminal 7 obtains the printing history PH of the medical consultation answer information J1 from the scan data D3 of the second printed material on which the printing history PH of the medical consultation answer information J1 is printed, and based on the obtained printing history PH of the medical consultation answer information J1 and the scan history of the first printed material, notifies the database 80 of the omission of storage of the medical consultation answer information J1.

[0155] Thus, if the medical consultation answer information J1 is omitted from the database 80 due to loss of the first printed material or overlapped feeding in the scanner 6, the medical staff HC can recognize that the medical consultation answer information J1 is omitted from the database 80. Therefore, the medical staff HC can address the omitted storage of the medical consultation answer information J1 in the database 80 by instructing the first in-hospital terminal 4 to reprint the printed material and then storing the reprinted printed material in the database 80 by scanning the reprinted printed material.

[0156] The second in-hospital terminal 7 notifies the database 80 of storage omission of the medical question and answer information J1 included in the printing history PH of the acquired medical question and answer information J1 and not included in the scanning history of the first printed material.

[0157] Thus, when the database 80 is missing the information J1 for answering the medical questions, the medical worker HC can understand which information J1 is missing.

[0158] The printing device 5 generates a first printed matter on which the medical question answer information J1 is printed in a coded form. The second in-hospital terminal 7 obtains the medical question answer information J1 from the first code CD1 included in the scanned image represented by the scanned data D3 of the first printed matter.

[0159] According to this, the medical question answer information J1 can be acquired without performing character recognition on the printed surface of the first printed matter, and thus the processing load when storing the medical question answer information J1 in the database 80 can be reduced.

[0160] The second in-hospital terminal 7 prompts reprinting of the medical question-answer information J1 that was omitted from storage in the database 80 , and notifies the job ID of the first printed material on which the medical question-answer information J1 that was omitted from storage in the database 80 was printed.

[0161] This encourages reprinting, thereby increasing the willingness of medical personnel HC to address storage omissions. Furthermore, by notifying the medical personnel HC of the task ID, they can easily understand which first printed material needs to be reprinted. Consequently, the likelihood of accurately resolving storage omissions in the medical answer information J1 in the database 80 can be increased.

[0162] The second in-hospital terminal 7 further notifies the printing date and time of the first printed material on which the medical question answer information J1 that was omitted from storage in the database 80 was printed.

[0163] This allows the medical worker HC to easily understand the date and time of the first printed material that requires reprinting, thereby further increasing the possibility of accurately eliminating storage omissions of the questionnaire answer information J1 in the database 80.

[0164] The information management system 1000 includes a receiving unit 114 that receives a designation of a printing time for printing the print history PH of the medical question answer information J1. The printing system 2 causes the printing device 5 to print the print history PH of the medical question answer information J1 based on the printing time received by the receiving unit 114.

[0165] Thus, since the printing device 5 can generate the second printed material within the specified time, it is possible to prevent the medical worker HC from forgetting to scan the second printed material. Therefore, if the medical question answer information J1 is omitted from the database 80, the medical worker HC is more likely to recognize that the medical question answer information J1 is omitted from the database 80. Consequently, the possibility of eliminating the omitted medical question answer information J1 from the database 80 is increased.

[0166] The printing system 2 causes the printing device 5 to print the print history PH of the medical question answer information J1 printed by the printing device 5 after the second printed matter generated previously.

[0167] Thus, by narrowing the print history PH printed on the second printed material to the print history PH of the medical question answer information J1 printed by the printer 5 after the previously generated second printed material, the amount of processing related to the omission of the storage of the medical question answer information J1 can be reduced. Therefore, the second in-hospital terminal 7 can quickly notify the database 80 of the omission of the storage of the medical question answer information J1.

[0168] The second in-hospital terminal 7 includes a terminal control unit 70. The terminal control unit 70 obtains the medical question answer information J1 from the scanned data D3 of the first printed material on which the medical question answer information J1 is printed, and stores the obtained medical question answer information J1 in a database 80 on the isolated network NW3. The terminal control unit 70 obtains the printing history PH of the medical question answer information J1 from the scanned data D3 of the second printed material on which the printing history PH of the medical question answer information J1 is printed, and based on the obtained printing history PH of the medical question answer information J1 and the scanning history of the first printed material, notifies the database 80 that the storage of the medical question answer information J1 is missing.

[0169] This produces the same effects as those of the information management system 1000 described above.

[0170] The scanning app 721 instructs the terminal processor 710 of the second in-hospital terminal 7 to retrieve the medical question answer information J1 from the scan data D3 of the first printed material. Furthermore, the scanning app 721 instructs the terminal processor 710 to store the retrieved medical question answer information J1 in the database 80 on the isolated network NW3. Furthermore, the scanning app 721 instructs the terminal processor 710 to retrieve the printing history PH of the medical question answer information J1 from the scan data D3 of the second printed material, on which the printing history PH of the medical question answer information J1 is printed. Furthermore, the scanning app 721 instructs the terminal processor 710 to notify the database 80 that the storage of the medical question answer information J1 is missing based on the retrieved printing history of the medical question answer information J1 and the scanning history of the first printed material.

[0171] This produces the same effects as those of the information management system 1000 described above.

[0172] The print server 20 includes a print server control unit 200 that causes the printer 5 to generate a first printed material containing the medical question answer information J1, and a second printed material containing the printing history PH of the medical question answer information J1. The first printed material is a printed material from which the second in-hospital terminal 7, which stores the medical question answer information J1 in a database 80 on an isolated network NW3 isolated from the external network NW1, acquires scan data D3 of the medical question answer information J1. The second printed material is a printed material containing the printing history PH of the medical question answer information J1 for comparison with the scanning history of the first printed material when the database 80 is notified of a storage omission of the medical question answer information J1.

[0173] This produces the same effects as those of the information management system 1000 described above.

[0174] 2. Second Implementation

[0175] 2-1. Server Structure

[0176] Next, a second embodiment will be described.

[0177] Comparing the second embodiment with the first embodiment, the second embodiment differs from the first embodiment in the configurations of the medical consultation management server 10 and the print server 20 .

[0178] Figure 11 2 is a diagram showing the configuration of the medical consultation management server 10 and the print server 20 in the second embodiment.

[0179] In the description of the configurations of the medical consultation management server 10 and the print server 20 in the second embodiment, differences from the first embodiment will be described.

[0180] In the second embodiment, the management server memory 120 does not store the print history DB 123. Furthermore, in the second embodiment, the management server memory 120 stores a control program 121A instead of the control program 121. The control program 121A is a program that causes the management server processor 110 to function as the management server communication control unit 111, the server update unit 113, and the reception unit 114. In other words, in the second embodiment, the management server processor 110 does not function as the image generation unit 112.

[0181] In the second embodiment, the print server memory 220 stores the print history DB 123. Furthermore, in the second embodiment, the print server memory 220 stores a control program 221A in place of the control program 221. The control program 221A is a program that causes the print server processor 210 to function as the print server communication control unit 211, the print data generation unit 212, the print server image generation unit 213, and the print server update unit 214. In other words, in the second embodiment, the print server processor 210 further functions as the print server image generation unit 213 and the print server update unit 214.

[0182] In the second embodiment, the print server communication control unit 211 receives the medical consultation answer information data D1 from the medical consultation management system 1. Similar to the image generation unit 112, the print server image generation unit 213 generates a first print image PG1 based on the medical consultation answer information data D1 received by the print server communication control unit 211. When generating the first print image PG1, the print server image generation unit 213 outputs the image data of the generated first print image PG1 to the print data generation unit 212. Upon receiving the image data of the first print image PG1, the print data generation unit 212 generates print data for printing the first print image PG1 based on the received image data of the first print image PG1. The print data D2 generated by the print data generation unit 212 is transmitted to the printing device 5.

[0183] Similar to the image generation unit 112, the print server image generation unit 213 references the print history DB 123 to generate the second print image PG2. When generating the second print image PG2, the print server image generation unit 213 outputs the image data of the generated second print image PG2 to the print data generation unit 212. Upon receiving the image data of the second print image PG2, the print data generation unit 212 converts the received image data of the second print image PG2 into print data. The print data D2 generated by the print data generation unit 212 is transmitted to the printing device 5.

[0184] The print server update unit 214 updates the print history DB 123. When the print server image generation unit 213 generates the first print image PG1, the print server update unit 214 generates a record R2 and stores the generated record R2 in the print history DB 123. When generating the record R2, the print server update unit 214 obtains the task ID generated when the first print image PG1 was generated from the print server image generation unit 213. Then, the print server update unit 214 generates a record R2 containing the obtained task ID and the printing date and time information. In addition, in this embodiment, the printing date and time represented by the printing date information included in the record R2 can be the date and time when the image data of the first print image PG1 was generated, the date and time when the printing system 2 caused the printing device 5 to print the first print image PG1, or the date and time when the printing device 5 completed printing the first print image PG1.

[0185] 2-2. Operations until the medical consultation answer information is stored

[0186] Next, the operation of each part of the information management system 1000 according to this embodiment will be described.

[0187] Comparing the second embodiment with the first embodiment, the second embodiment differs from the first embodiment in the operations of the medical consultation management server 10 and the print server 20 until the printing device 5 generates the first printed material.

[0188] Figure 12 , which is a flowchart showing the operation of each part of the information management system 1000. Figure 12 Flowchart FK shows the operation of the medical consultation management system 1 , flowchart FL shows the operation of the printing system 2 , and flowchart FM shows the operation of the printing device 5 .

[0189] exist Figure 12 In each of the flowcharts shown, Figure 6 The same steps in the various flowcharts are marked with the same step numbers, and their detailed descriptions are omitted.

[0190] As shown in flowchart FK, the management server communication control unit 111 transmits the medical question answer information data D1 received in step SA1 to the printing system 2 (step SK1 ).

[0191] As shown in the flowchart FL, the print server communication control unit 211 receives the medical consultation answer information data D1 from the medical consultation management system 1 (step SL1 ).

[0192] Next, the print server image generation unit 213 generates a first print image PG1 based on the questionnaire response information data D1 received in step SL1 (step SL2 ).

[0193] Next, the print data generating unit 212 generates print data D2 for printing the first print image PG1 generated in step SL2 (step SL3 ).

[0194] 2-3. Actions related to storage omission of medical questionnaire response information

[0195] Comparing the second embodiment with the first embodiment, the second embodiment differs from the first embodiment in the operations of the medical consultation management server 10 and the print server 20 until the printing device 5 generates the second printed material.

[0196] Figure 13 , which is a flowchart showing the operation of each part of the information management system 1000. Figure 13 Flowchart FN shows the operation of the medical consultation management system 1 , flowchart FO shows the operation of the printing system 2 , and flowchart FP shows the operation of the printing device 5 .

[0197] exist Figure 13 In each of the flowcharts shown, Figure 8 The same steps in the various flowcharts are marked with the same step numbers, and their detailed descriptions are omitted.

[0198] The management server communication control unit 111 determines whether the current time has reached the time received by the reception unit 114 (step SN1). If the management server communication control unit 111 determines that the current time has not reached the time received by the reception unit 114 (step SN1: No), the management server communication control unit 111 determines step SN1 again.

[0199] When the management server communication control unit 111 determines that the current time has reached the time accepted by the acceptance unit 114 (step SN1 : Yes), it transmits creation instruction information indicating an instruction to create the second printed material to the printing system 2 (step SN2 ).

[0200] As shown in the flowchart FO, the print server communication control unit 211 receives the generation instruction information from the medical consultation management system 1 (step SO1).

[0201] Next, the print server image generation unit 213 generates a second print image PG2 (step SO2 ).

[0202] Next, the print data generating unit 212 generates print data D2 for printing the second print image PG2 generated in step SO2 (step SO3 ).

[0203] 2-4. Effect

[0204] According to this embodiment, the same effects as those of the first embodiment are achieved.

[0205] 3. Other Implementation Methods

[0206] The above-mentioned embodiment is merely one mode, and can be arbitrarily modified and applied.

[0207] While the management server processor 110 functions as the receiving unit 114 in the above embodiment, in other embodiments, the print server processor 210 may function as the receiving unit 114. In other embodiments, the first in-hospital terminal 4 communicates with the printing system 2.

[0208] In the above embodiment, the omission of storage in the database 80 is notified by display. However, the notification method of the omission of storage in the database 80 is not limited to display, and may be other methods such as voice output or sending of e-mail.

[0209] Although the above-mentioned embodiment illustrates a case where the number of scanners 6 connected to the isolated network NW3 and the number of printing devices 5 connected to the external connection network NW2 is one, the number of scanners 6 connected to the isolated network NW3 and the number of printing devices 5 connected to the external connection network NW2 are not limited to one, and may be multiple.

[0210] In the above embodiment, the information management system 1000 is used in Hospital H. However, the application of the information management system 1000 is not limited to Hospital H. It can also be applied to facilities or entities that manage personal information or confidential information via an isolated network. In this case, the "management system" manages "management information" such as personal information or confidential information, and the "management device" is connected to the isolated network and stores "management information" such as personal information or confidential information in a "database" on the isolated network. For example, entities other than Hospital H to which the information management system 1000 can be applied include government agencies, the police, and the like.

[0211] In the above embodiment, the task ID and medical consultation answer information J1 are obtained from the first code CD1 by printing the first code CD1. In other embodiments, instead of printing the first code CD1, the task ID and medical consultation answer information J1 are printed, and then obtained from a scanned image using OCR (Optical Character Recognition).

[0212] In the above embodiment, the second code CD2 is printed to obtain the printing history PH from the second code CD2. In other embodiments, instead of printing the second code CD2, the printing history PH may be printed and the job ID and printing date and time information may be obtained from the scanned image using OCR.

[0213] In other embodiments, the functions of the management server processor 110 , the print server processor 210 , and the terminal processor 710 may also be implemented by multiple processors or semiconductor chips.

[0214] Figure 2 、 Figure 5 as well as Figure 11 The illustrated components of the medical consultation management server 10, print server 20, and second in-hospital terminal 7 are merely examples and are not particularly limited. Each component does not necessarily require its own hardware; a single processor executing a program can also implement the functions of each component. A portion of a function implemented by software can be implemented as hardware, and vice versa. Furthermore, the specific details of the other components of the medical consultation management server 10, print server 20, and second in-hospital terminal 7 can be arbitrarily modified.

[0215] Figure 6 、 Figure 7 、 Figure 8 、 Figure 9 、 Figure 11 、 Figure 12 ,as well as Figure 13 The illustrated step units are divided based on the primary processing content to facilitate understanding of the operations of each component of the information management system 1000. The units are not limited by the method or name used to divide the processing units. They can also be further divided into more step units based on the processing content. A single step unit can also be divided to include more processing. Furthermore, the order of the steps can be rearranged as appropriate.

[0216] 4. Summary of the Disclosure

[0217] Hereinafter, a summary of the present disclosure will be provided.

[0218] Note 1

[0219] An information management system comprises: a management system that manages management information; a printing system that causes a printing device to print the management information obtained from the management system; a management device that obtains the management information from scan data of a first printed matter on which the management information is printed, and stores the obtained management information in a database on an isolated network isolated from an external network, wherein the printing system causes the printing device to print a printing history of the management information, the management device obtains the printing history of the management information from scan data of a second printed matter on which the printing history of the management information is printed, and based on the obtained printing history of the management information and the scanning history of the first printed matter, notifies the database of storage omissions of the management information.

[0220] With this configuration, if management information is omitted from the database on the isolated network due to, for example, loss of a printed material on which management information was printed, or overlapped feeding in a scanner, the user of the management device can detect that the management information has been omitted from the database on the isolated network. The user of the management device can then address the omitted management information by reprinting the reprinted material and then scanning the reprinted material to store the management information in the database.

[0221] Note 2

[0222] The information management system according to Supplementary Note 1, wherein the management device notifies the database of storage omission of the management information included in the print history of the acquired management information and not included in the scan history.

[0223] According to this configuration, when management information is missing from the database on the isolated network, the user of the management device can understand which management information is missing. Therefore, the user of the management device can accurately handle the missing management information in the database.

[0224] Note 3

[0225] The information management system as described in Note 1 or Note 2, wherein the printing device generates the first printed matter on which the management information is printed in code form, and the management device obtains the management information from the code contained in the scanned image represented by the scan data of the first printed matter.

[0226] According to this configuration, since the management information can be acquired without performing character recognition on the printed surface of the first printed matter, the processing load when storing the management information in the database on the isolated network can be reduced.

[0227] Note 4

[0228] An information management system as described in any one of Notes 1 to 3, wherein the management device prompts the reprinting of the management information that has been omitted from the storage of the database, and notifies the identification information of the first printed matter on which the management information that has been omitted from the storage of the database is printed.

[0229] This configuration encourages reprinting, thereby increasing the willingness of users of the management device to address storage omissions. Furthermore, by providing identification information, users of the management device can easily identify the first printed material that requires reprinting. This increases the likelihood that storage omissions in the management information in the database will be accurately resolved.

[0230] Note 5

[0231] The information management system according to Supplementary Note 4, wherein the management device further notifies the printing date and time of the first printed material on which the management information omitted from storage in the database is printed.

[0232] According to this configuration, the user of the management device can easily understand the date and time for which the first printed material needs to be reprinted, thereby further increasing the possibility of accurately eliminating storage omissions of management information in the database.

[0233] Note 6

[0234] An information management system as described in any one of Notes 1 to 5, wherein it has a receiving unit that receives a designation of a printing time for printing the printing history of the management information, and the printing system causes the printing device to print the printing history of the management information based on the printing time received by the receiving unit.

[0235] With this configuration, since the printing device can generate the second printed material within a specified time, it is possible to prevent the user of the management device from forgetting to scan the second printed material. Therefore, if management information is missing from the database on an isolated network, the user of the management device can be more aware of the missing management information. This increases the likelihood that the missing management information in the database will be resolved.

[0236] Note 7

[0237] The information management system according to any one of Supplementary Notes 1 to 6, wherein the printing system causes the printing device to print a printing history of the management information printed by the printing device after the second printed material generated last time.

[0238] This configuration reduces the amount of processing required for managing missing management information by narrowing the print history of the second printed material to the print history of management information printed by the printer after the last second printed material was created. Consequently, the management device can quickly notify the database of missing management information.

[0239] Note 8

[0240] A management device connected to an isolated network isolated from the following external network, wherein the external network is a network connected to a management system that manages management information and a printing system that causes a printing device to print the management information obtained from the management system. The management device is provided with a management device control unit, which obtains the management information from scan data of a first printed material on which the management information is printed, and stores the obtained management information in a database on the isolated network. The management device control unit obtains the printing history of the management information from scan data of a second printed material that is a printed material generated by the printing device by the printing system and on which the printing history of the management information is printed, and based on the obtained printing history of the management information and the scan history of the first printed material, notifies the database of storage omission of the management information.

[0241] According to this configuration, the same effects as those of the information management system described in Supplementary Note 1 are achieved.

[0242] Note 9

[0243] A program product that causes a processor of a management device connected to an isolated network that is isolated from the following external network to perform the following processing, wherein the external network is a management system that manages management information and a network connected to a printing system that causes a printing device to print the management information obtained from the management system. The processing is to obtain the management information from scan data of a first printed material on which the management information is printed, store the obtained management information in a database on the isolated network, obtain the printing history of the management information from scan data of a second printed material that is a printed material generated by the printing device by the printing system and on which the printing history of the management information is printed, and notify the database of storage omission of the management information based on the obtained printing history of the management information and the scanning history of the first printed material.

[0244] According to this configuration, the same effects as those of the information management system described in Supplementary Note 1 are achieved.

[0245] Note 10

[0246] A server that is connected to a management system that manages management information via an external network and causes a printing device to print the management information obtained from the management system. The server is provided with a server control unit that causes the printing device to generate a first printed matter with the management information printed on it, and causes the printing device to generate a second printed matter with a printing history of the management information printed on it. The first printed matter is a printed matter that is the object of scanning data obtained by a management device that stores the management information in a database on an isolated network isolated from the external network, and the second printed matter is a printed matter that is the printing history of the management information that is compared with the scanning history of the first printed matter when notifying the storage omission of the management information in the database.

[0247] According to this configuration, the same effects as those of the information management system described in Supplementary Note 1 are achieved.

[0248] Explanation of symbols

[0249] 1…Medical consultation management system (management system); 2…Printing system; 3…Patient terminal; 4…First in-hospital terminal; 5…Printing device; 6…Scanner; 7…Second in-hospital terminal (management device); 8…Storage device; 10…Medical consultation management server; 20…Print server (server); 70…Terminal control unit (management device control unit); 71…Terminal communication unit; 72…Display unit; 80…Database; 100…Management server control unit; 101…Management server communication unit; 110…Management server processor; 111…Management server communication control unit; 112…Image generation unit; 113…Server update unit; 114…Receiving unit; 120…Management server memory; 121…Control program; 121A…Control program; 122…Medical consultation answer information DB; 123…Printing history DB; 200…Print server control unit (server control unit); 201…Print server communication unit; 210…Print server processor Processor; 211…Print server communication control unit; 212…Print data generation unit; 213…Print server image generation unit; 214…Print server update unit; 220…Print server memory; 221…Control program; 221A…Control program; 710…Terminal processor (processor); 711…Terminal communication control unit; 712…Terminal update unit; 713…Notification unit; 720…Terminal memory; 721…Scan APP (program); 722…Scan history DB; 1000…Information management system; D1…Consultation answer information data; D2…Print data; D3…Scan data; H…Hospital; HC…Medical worker; J1…Consultation answer information (management information); J2…Reprint information; NW1…External network; NW2…External connection network; NW3…Isolated network; P…Patient; PG1…First printed image; PG2…Second printed image; PH…Print history; TG…Notification screen.

Claims

1. An information management system comprising: A management system that manages management information; a printing system that causes a printing device to print the management information acquired from the management system; a management device that obtains the management information from scanned data of a first printed matter on which the management information is printed, and stores the obtained management information in a database on an isolated network isolated from an external network; The printing system causes the printing device to print the printing history of the management information. The management device obtains the printing history of the management information from scan data of a second printed material on which the printing history of the management information is printed, and notifies the database of storage omission of the management information based on the obtained printing history of the management information and the scanning history of the first printed material.

2. The information management system according to claim 1, wherein: The management device notifies the database of storage omission of the management information included in the print history of the acquired management information and not included in the scan history.

3. The information management system according to claim 1 or 2, wherein: The printing device generates the first printed matter on which the management information is printed in a code format, The management device acquires the management information from a code included in a scanned image represented by scan data of the first printed matter.

4. The information management system according to claim 1 or 2, wherein: The management device prompts reprinting of the management information that has been omitted from storage in the database, and notifies identification information of the first printed matter on which the management information that has been omitted from storage in the database has been printed.

5. The information management system according to claim 4, wherein: The management device further notifies the printing date and time of the first printed material on which the management information that has been omitted from storage in the database has been printed.

6. The information management system according to claim 1 or 2, wherein: A receiving unit is provided for receiving a designation of a printing time for printing the printing history of the management information. The printing system causes the printing device to print the printing history of the management information based on the printing time received by the receiving unit.

7. The information management system according to claim 1 or 2, wherein: The printing system causes the printing device to print a printing history of the management information printed by the printing device after the second printed matter generated previously.

8. A management device connected to an isolated network isolated from an external network, wherein the external network is a network connected to a management system for managing management information and a printing system for causing a printing device to print the management information obtained from the management system, wherein: A management device control unit is provided, the management device control unit acquiring the management information from scanned data of a first printed matter on which the management information is printed, and storing the acquired management information in a database on the isolated network; The management device control unit obtains the printing history of the management information from scan data of a second printed matter on which the printing system causes the printing device to generate a printed matter and on which the printing history of the management information is printed, and notifies the database of the storage omission of the management information based on the obtained printing history of the management information and the scan history of the first printed matter.

9. A program product that causes a processor of a management device connected to an isolated network isolated from an external network to execute the following processing: the external network being a network connected to a management system that manages management information and a printing system that causes a printing device to print the management information obtained from the management system, the processing being: acquiring the management information from scanned data of a first printed matter on which the management information is printed, and storing the acquired management information in a database on the isolated network; acquiring the printing history of the management information from scan data of a second printed material on which the printing system generates a printed material generated by the printing device and on which the printing history of the management information is printed; Based on the acquired printing history of the management information and the scanning history of the first printed material, a notification is given that storage omission of the management information in the database is made.

Citation Information

Patent Citations

  • Cloud integrated electronic medical chart system

    JP2022063904A