Viewing support system, viewing support method, and computer-readable recording medium storing program

The browsing assistance system addresses the challenge of managing sub-medical records by integrating sticky notes with electronic medical records, enabling efficient sharing and summarization to enhance communication and trust between dental clinic staff and patients.

WO2025205750A1PCT designated stage Publication Date: 2025-10-02OPTEX CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/011702
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-26
Filing Date
2025-03-25
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

Dental clinics face challenges in managing and sharing sub-medical records effectively, leading to reduced patient trust and compliance due to cumbersome manual input and separate management of electronic and handwritten records, which impairs information visibility and communication between staff and patients.

Method used

A browsing assistance system that integrates an information processing terminal and electronic medical record management server to display and manage sticky notes on electronic medical records, allowing multiple users to share and generate sub-medical records using large language models, enhancing communication and trust between staff and patients.

Benefits of technology

Facilitates seamless sharing and summarization of electronic information as sub-medical records, deepening understanding among users and improving patient trust and compliance through enhanced communication and record management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025011702_02102025_PF_FP_ABST
    Figure JP2025011702_02102025_PF_FP_ABST
Patent Text Reader

Abstract

A viewing support system in which an information processing terminal on which an electronic patient record is displayed and an electronic patient record management server which acquires information pertaining to a sticky note attached to the electronic patient record are connected by a network, wherein the electronic patient record management server includes: a sticky note management unit which manages sticky note information indicating the position of a sticky note attached to an electronic patient record, and displays a sticky note created at the position of the sticky note specified by the sticky note information such that the sticky note can be viewed by another user different from the user who created the sticky note; and a supplementary patient record generation unit which generates a supplementary patient record summarizing the electronic patient record and the sticky note information on the basis of the electronic patient record and the sticky note information.
Need to check novelty before this filing date? Find Prior Art

Description

Browsing support system, browsing support method, and computer-readable recording medium storing a program

[0001] The present invention relates to a browsing assistance system, a browsing assistance method, and a computer-readable recording medium storing a program.

[0002] Dental clinics often record and store various information obtained through communication with patients as "sub-medical records" separate from the "insurance medical records" required for claiming medical insurance. These sub-medical records include information related to medical treatment, such as the patient's medical history and feedback on treatment, as well as private information such as the patient's likes and dislikes, hobbies, financial situation, and weekend plans. In addition, the information recorded in the sub-medical record does not only relate to the patient themselves, but may also include information about the patient's family members.

[0003] The information recorded in the sub-chart is not directly used for billing. However, by sharing information among dental clinic staff (dentists, dental hygienists, etc.), staff can communicate more intimately with patients, asking questions such as, "How was your trip last week?" or "The souvenir you brought back the other day was delicious." It also helps prevent the risk of patients becoming distrustful of the information recorded in the sub-chart, such as when staff try to force expensive, self-paid treatment on patients who are financially struggling. In this way, the information recorded in the sub-chart is particularly used to strengthen the trust between staff and patients.

[0004] Strengthening the trust between staff and patients is a crucial factor in maintaining and improving a patient's oral health. For example, a dentist may file a patient's tooth to treat a cavity and then consider what material to use for the filling. In this case, if the staff recommends expensive, private treatment before the relationship between the staff and patient has even begun, the patient is likely to distrust the staff. In the worst case scenario, the patient may stop treatment midway, even though the tooth has already been filed. If treatment is stopped in this way, secondary caries may develop in the filed tooth, which can lead to new cavities.

[0005] Furthermore, from the perspective of preventive dentistry, it is desirable to undergo regular oral checkups. However, if the relationship of trust between staff and patients is weak, patients may misunderstand that "they just want to take money," which may result in a low rate of visits. For this reason, it is desirable for dentists, dental hygienists, and other staff to be able to share information in sub-patient records.

[0006] Patent Document 1 discloses a technology that uses a large-scale language model to assist medical professionals in creating order documents and records for electronic medical records.

[0007] Patent No. 7441391

[0008] Recently, applications specifically for sub-chart recording have been sold. However, these applications tend to be expensive to implement and require users to input information in a specific format, which can actually reduce flexibility. For this reason, the staff find it cumbersome to have to open the application and input the information they have obtained from the patient, so sub-chart recording by hand on a notebook or printed paper is still the norm.

[0009] However, managing the electronic medical records and handwritten sub-medical records separately impairs the visibility of the information, making it extremely cumbersome to compare the information in the electronic medical records with the information in the sub-medical records.

[0010] The technology disclosed in Patent Document 1 is not used for communication between staff and patients, but for obtaining prescription example answers using content extracted from electronic medical records as prompts.

[0011] The present invention has been made in view of the above circumstances, and has as its object to enable a plurality of users who browse electronic information to share the information.

[0012] The browsing assistance system according to the present invention comprises an information processing terminal that displays an electronic medical record and an electronic medical record management server that acquires information about sticky notes attached to the electronic medical record, connected via a network. The information processing terminal includes a display unit that displays the electronic medical record and the sticky notes, and an input unit that creates sticky notes to be attached to the electronic medical record displayed on the display unit. The electronic medical record management server includes a sticky note management unit that manages sticky note information indicating the positions of the sticky notes attached to the electronic medical record and displays the sticky notes created at the positions specified by the sticky note information so that they can be viewed by users other than the user who created the sticky notes, and a sub-medical record generation unit that generates a sub-medical record that summarizes the electronic medical record and the sticky note information based on the electronic medical record and the sticky note information. The above-described browsing assistance system is one aspect of the present invention, and a browsing assistance method and a computer-readable recording medium storing a program embodying one aspect of the present invention are also configured in the same manner as the above-described browsing assistance system.

[0013] According to the present invention, the contents of electronic information and sticky notes can be shared as sub-charts among multiple users who view electronic information, thereby deepening understanding among users. Problems, configurations, and effects other than those described above will become clear from the following description of the embodiment.

[0014] 1 is a functional configuration diagram showing an example of the overall configuration of a browsing support system according to a first embodiment of the present invention. FIG. 2 is a diagram showing an example of the data structure of data and information used in the browsing support system according to the first embodiment of the present invention. FIG. 3 is a block diagram showing an example of the hardware configuration of a computer according to the first embodiment of the present invention. FIG. 4 is a diagram showing an example of the data structure of a medical record DB and a book DB according to the first embodiment of the present invention. FIG. 5 is a diagram showing an example of the data structure of a sticky note DB according to the first embodiment of the present invention. FIG. 6 is a diagram showing an example of the data structure of a group DB according to the first embodiment of the present invention. FIG. 7 is a diagram showing an example of a prompt according to the first embodiment of the present invention. FIG. 8 is a diagram showing an example of a sub-medal record generated in the case of prompt example 1 according to the first embodiment of the present invention. FIG. 9 is a diagram showing an example of a display screen of a medical record system according to the first embodiment of the present invention. FIG. 10 is a diagram showing an example of a display screen of an electronic medical record display screen and a sticky note creation screen according to the first embodiment of the present invention. FIG. 11 is a diagram showing an example of a display screen of a prompt and a sub-medal record display screen according to the first embodiment of the present invention. FIG. 12 is a diagram showing an example of a group creation screen according to the first embodiment of the present invention. FIG. 13 is a flowchart showing an outline of an example of the operation of the browsing support system according to the first embodiment of the present invention. FIG. 14 is a flowchart showing an example of a PDF medical record display process and a registration process according to the first embodiment of the present invention. Fig. 1 is a flowchart showing an example of a group setting process, a sticky note disclosure range selection process, and a sticky note sharing process according to a first embodiment of the present invention. Fig. 2 is a flowchart showing an example of a patient information registration process using sticky notes according to a first embodiment of the present invention. Fig. 3 is a flowchart showing an example of a sub-medical record generation process according to a first embodiment of the present invention. Fig. 4 is a functional configuration diagram showing an example of the overall configuration of a viewing support system according to a second embodiment of the present invention.

[0015] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functions or configurations are designated by the same reference numerals, and redundant description will be omitted.

[0016] First Embodiment <Overall Configuration Example of a Viewing Assistance System> First, a configuration example and a processing example of a viewing assistance system according to a first embodiment will be described with reference to FIGS.

[0017] 1 is a functional configuration diagram showing an example of the overall configuration of a browsing support system 1 according to a first embodiment. Dental clinic staff who use the browsing support system 1 are assumed to be, for example, dentists, dental hygienists, reception staff, etc.

[0018] 2 is a diagram showing an example of the data structure of data and information used in the browsing assistance system 1. In the following, in addition to the description of the browsing assistance system 1, the data and information used in each device and server will also be described with reference to FIG.

[0019] The browsing support system 1 mainly comprises an information processing terminal 10 used in medical institutions such as dental clinics and medical universities, a medical receipt management server 2 operated by a medical receipt management company, and a medical record management server 3 operated by a service company. The information processing terminal 10, the medical receipt management server 2, and the medical record management server 3 can safely send and receive data using encryption and secure communication methods such as a Virtual Private Network (VPN).

[0020] In the first embodiment of the viewing assistance system 1, a service company implements a medical record management function in a cloud-based medical record management server 3. Therefore, the medical records described below are "electronic medical records" digitized using the medical record management function of the medical record management server 3, and these electronic medical records are insurance medical records that record the patient's treatment and insurance points. For example, staff members can access the medical record management server 3 and view the electronic medical records by entering their user ID, password, etc. into the authentication screen of the medical record management server 3 using their own information processing terminal 10. This configuration eliminates the need for dental clinics to prepare individual servers, significantly reducing initial costs.

[0021] (Dental Clinic Staff) The information processing terminal 10 is an example of an information processing terminal such as a desktop PC (Personal Computer), a notebook PC, a smartphone, or a tablet. The information processing terminal 10 is connected to the receipt management server 2 and the medical record management server 3 via the Internet. The information processing terminal 10, when operated by the staff member, displays various screens provided by the receipt management server 2 and the medical record management server 3 and accepts various information inputs by the staff member.

[0022] For example, at a dental clinic, a dentist provides dental care to a patient and inputs the details of the treatment and medical fees into the information processing terminal 10. At a dental clinic, a dental hygienist may operate the information processing terminal 10 to refer to medical records and prescriptions. At a medical university, a professor or a medical student may operate the information processing terminal 10 to obtain necessary information.

[0023] When the information processing terminal 10 accesses the medical receipt management server 2, it displays a medical receipt input screen on the web browser of the display unit 11 based on functions provided by the medical receipt management server 2. The information processing terminal 10 can also access the medical record management server 3 and display a medical record system display screen W1 (shown in FIG. 9 , described later) on the web browser of the display unit 11. The staff operates the input unit 12 to input words and phrases into various screens displayed on the display unit 11 to create medical records and medical receipts. The insurance medical records created during the medical record creation process are electronic and therefore called electronic medical records. The staff also operates the input unit 12 to create sticky notes to be attached to the PDF (Portable Document Format) medical records, which are electronic medical records converted into PDF. The words and phrases input by the input unit 12 are sent to the medical receipt management server 2 along with information in the word and phrase input fields.

[0024] Furthermore, when the information processing terminal 10 accesses the medical record management server 3, it displays a display screen of the electronic medical record and sticky notes on the web browser of the display unit 11 based on the functions provided by the medical record management server 3. The electronic medical record can be displayed using a web browser or a dedicated application in a fixed format that matches the layout of an actual book, allowing phrases on the page to be copied and pasted. It can also be displayed in a reflowable format, allowing staff to change the font size to any size, or in horizontal or vertical format. Staff can highlight important points in the displayed electronic medical record, create indexes for pages, and attach sticky notes to pages they frequently refer to. Furthermore, the electronic medical record can be displayed by flipping through the pages one by one, or by flipping through multiple pages consecutively.

[0025] In addition to the "disease name" and "procedure name (or treatment name)," the electronic medical record may also record, for example, the patient's chief complaint (e.g., a throbbing pain in the area) and the dentist or other staff member's findings (e.g., bleeding when pressing the affected area with a finger). For example, the electronic medical record may include keywords such as the patient's chief complaint and the staff member's findings as trends in the disease name.

[0026] (Receipt Management Server) Information entered by a staff member into the receipt input field via the information processing terminal 10 is transmitted to the receipt management server 2 as medical treatment data d1 shown in Figure 2. The receipt management server 2 includes a receipt management unit 21 and a receipt DB (Data Base) 22.

[0027] The medical receipt management unit 21 manages data related to medical treatment and data related to the issuance of medical receipts, which are input from the information processing terminal 10. The medical receipt management unit 21 outputs a screen on which medical treatment data can be input to the information processing terminal 10. The medical receipt management unit 21 also outputs information to be displayed on the information processing terminal 10 (such as html (Hyper Text Markup Language) files, xml (Extensible Markup Language) files, image files, etc.). The web browser of the information processing terminal 10 displays a medical receipt input screen. The medical receipt management unit 21 also displays a screen for inputting medical treatment data on the display unit 11 of the information processing terminal 10, in addition to the electronic medical record input screen, using a program that manages the issuance of medical receipts.

[0028] The medical receipt management unit 21 receives data entered in the electronic medical record and medical data d1, which is data for creating medical receipts, from the information processing terminal 10. The medical receipt management unit 21 imports the medical data d1 from the information processing terminal 10 and stores it in the medical receipt DB 22.

[0029] The medical receipt DB 22 stores medical treatment log data and basic medical institution information shown in FIG. 2, which will be described later. The medical receipt management unit 21 creates medical receipts based on data acquired from the medical receipt DB 22. For example, the medical receipt DB 22 stores medical treatment log data and medical receipt data created for each patient and each medical procedure. Staff periodically operate the information processing terminal 10 to print medical receipts. For example, while the medical receipt data read from the medical receipt management server 2 is displayed, the staff presses a print button displayed on the screen of the information processing terminal 10 to output a printed medical receipt. This printed medical receipt is submitted to the review processing agency.

[0030] As shown in Figure 2, the medical data d1 stores the date and time, user ID, and user name. The date and time field stores the date and time when the staff member entered the medical receipt using the information processing terminal 10. The user ID field stores a user ID that uniquely identifies the staff member as the user of the information processing terminal 10. The user name field stores the name of the user linked to the user ID, i.e., the staff member. The medical receipt information field stores the medical receipt information entered by the user.

[0031] (Service Company) In addition to managing the entire viewing assistance system 1, the service company uses the medical record management server 3 to provide a service that provides the contents of sticky notes attached to PDF medical records. Note that the contents of sticky notes attached to PDF medical records are viewable by multiple staff members. Typically, staff members who can view electronic medical records include, for example, other staff members at the dental clinic where the staff member who created the electronic medical record works. The service company also provides a service that allows staff members to view sub-medical records generated based on the electronic medical record. The scope of viewable sub-medical records is limited to staff members working at the dental clinic where the sub-medical record was created.

[0032] The medical record management server 3 displays the electronic medical record read from the medical record DB 41 on the display unit 11 of the information processing terminal 10 when the staff member operates the information processing terminal 10. The staff member can operate the information processing terminal 10 connected to the medical record management server 3 to open the electronic medical record at any page, and create an electronic medical record for the patient or create a medical receipt while referring to the page corresponding to the treatment content.

[0033] Staff can also copy and paste phrases selected from the electronic medical record into the receipt input field or enter comments in the input field. The medical record management server 3 also manages sticky notes added to the PDF medical record by staff. The medical record management server 3 then makes the sticky notes available to staff members other than the sticky note creator (called sticky note viewers).

[0034] The medical record management server 3 includes a medical record management unit 31, a sticky note management unit 32, a publication management unit 33, a sub-medical record generation unit 34, a reference management unit 35, a medical record DB 41, a book DB 42, a sticky note DB 43, a group DB 44, and a reference log DB 45.

[0035] The medical record management unit 31 manages information in the electronic medical record. The medical record management unit 31 accepts input to the electronic medical record by staff and outputs a screen displaying the electronic medical record to the display unit 11 of the information processing terminal 10. The sticky note management unit 32 manages sticky note information indicating the positions of sticky notes attached to the electronic medical record based on the sticky note DB 43. The sticky note management unit 32 also displays sticky notes created at positions specified by the sticky note information so that they can be viewed by staff other than the staff member who created the sticky note.

[0036] The disclosure management unit 33 manages the disclosure range of sticky notes based on the disclosure range set by the sticky notes created by the staff member who is the sticky note creator.The disclosure management unit 33 then discloses the contents of the sticky notes to staff members who are sticky note viewers (an example of other users).The disclosure management unit 33 also discloses the contents of the sticky notes to other staff members according to the disclosure range set by the sticky notes created by the staff member.

[0037] The sub-medical record generation unit 34 generates a sub-medical record that summarizes the electronic medical record and sticky note information based on the electronic medical record and sticky note information. The sub-medical record generation unit 34 uses large language models (LLMs) when generating the sub-medical record. The LLM 34a may be included in the sub-medical record generation unit 34 or may be used as an external service. The LLM 34a is one type of generative AI (artificial intelligence) used as a language model. The LLM 34a can use the Transformer mechanism to output an appropriate answer according to input instruction information (prompt 51, described below).

[0038] The sub-medical record generation unit 34 generates a sub-medical record by reading the electronic medical record and sticky note information into the LLM 34a (an example of a large-scale language model). The sub-medical record generation unit 34 can also read the electronic medical record and sticky note information created within a specified period into the large-scale language model and generate a sub-medical record based on the electronic medical record and sticky note information within this specified period. The sub-medical record generated here is generated based on the sub-medical record information obtained by inputting instruction information (a prompt 51 described later) into the LLM 34a.

[0039] The reference management unit 35 collects reference log data d2 from the reference log DB 45 and gathers information on sticky notes created by staff. The reference management unit 35 collects data such as the reference log data d2 in accordance with commands received from the information processing terminal 10 and passes it to the medical receipt DB 22 of the medical receipt management server 2. The medical receipt management unit 21 manages medical receipt data stored in the medical receipt DB 22 for each dental clinic or each staff member at the dental clinic.

[0040] The reference log data d2 shown in FIG. 2 includes information on the reference history of electronic medical records that the staff member referenced when operating the information processing terminal 10 to create the electronic medical record or when inputting a medical receipt. The reference log data d2 is stored in the reference log DB 45 of the medical record management server 3. The reference log data d2 is data that stores the type of electronic medical record that the staff member referenced, the version of the electronic medical record (such as the creation date), the amount of time the electronic medical record was left, etc. The reference management unit 35 reads out the version of the electronic medical record specified by the input unit 12 from the book DB 42 and displays it on the display unit 11 of the information processing terminal 10. In addition, operations that the staff member performed while referring to the electronic medical record when inputting a medical receipt (for example, copying and pasting specific items) are also stored in the reference log DB 45 as reference log data d2.

[0041] (Configuration of reference log data) The reference log DB 45 stores the reference log data d2 shown in Figure 2. The reference log data d2 stores the medical record ID, book name, version, index, page information, and reference page. The medical record ID field stores the medical record ID that uniquely identifies the medical record ID being viewed on the information processing terminal 10. The book name field stores the name of the electronic medical record linked to the medical record ID as the book name. The version field stores the version of the electronic medical record (creation date, etc.). The page information field stores page information such as the number of pages in the electronic medical record.

[0042] Furthermore, the reference log DB 45 may store a receipt ID and return information indicated by a dotted line as reference log data d2. The receipt ID field stores a receipt ID for identifying a receipt submitted to the review processing agency. The receipt ID is unique identification information assigned to each receipt when the staff member creates the receipt. The return information field stores a return flag indicating whether the receipt submitted to the review processing agency has been returned, and return information including words and sections that the review processing agency pointed out for correction at the time of return.

[0043] (Configuration of medical log data) As mentioned above, the medical receipt DB 22 of the medical receipt management server 2 stores the medical receipt log data shown in Figure 2. Each item in the medical receipt log data includes a date and time, a medical professional ID, a patient name, and an event recorded in the medical record. The date and time item stores the date and time when the staff member recorded the electronic medical record. The medical professional ID item stores a medical professional ID assigned to identify the staff member. The patient name item stores the patient's name. The event recorded in the electronic medical record item stores information about an event that the staff member recorded in the electronic medical record. The events recorded in the electronic medical record include the quoted content (disease name, procedure name, summary, etc.), the date and time of citation, the citation person (medical professional ID), the number of citations, etc., when the staff member quotes information on a page or phrase that they referenced in the electronic medical record in the electronic medical record.

[0044] (Configuration of medical institution basic information) Furthermore, the medical institution basic information shown in Figure 2 is registered in the receipt DB 22. The medical institution basic information is information that is also known by the service company. Each item of the medical institution basic information stores the name of the clinic, address, telephone number, home page URL (Uniform Resource Locator), and medical staff information.

[0045] The clinic name field stores the name of the dental clinic or hospital. The address field stores the address of the dental clinic or hospital. The phone number field stores the phone number of the dental clinic or hospital. The website URL field stores the URL of the website managed by the dental clinic or hospital. The medical staff information field stores information about medical staff working at the dental clinic or hospital. The medical staff information includes, for example, information such as the university from which the medical staff graduated.

[0046] <Example of Hardware Configuration of Information Processing Terminal 10 and Each Server> Next, a description will be given of the hardware configuration of the computer 100 that constitutes the information processing terminal 10, the receipt management server 2, and the medical record management server 3 of the browsing assistance system 1. FIG. 3 is a block diagram showing an example of the hardware configuration of the computer 100.

[0047] The computer 100 is an example of hardware used as a computer capable of operating as the information processing terminal 10, the receipt management server 2, and the medical record management server 3 according to this embodiment. The computer 100 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, and a RAM (Random Access Memory) 103, each connected to a bus 104. The computer 100 further includes a display device 105, an input device 106, a non-volatile storage 107, and a network interface 108.

[0048] The CPU 101 reads out the program code of the software that realizes each function according to this embodiment from the ROM 102, loads it into the RAM 103, and executes it. Variables, parameters, etc. generated during the calculation processing of the CPU 101 are temporarily written to the RAM 103, and these variables, parameters, etc. are read out by the CPU 101 as appropriate. However, an MPU (Micro Processing Unit) may be used instead of the CPU 101. Each function of the receipt management server 2 and each function of the medical record management server 3 are realized by the operation of the CPU 101.

[0049] The display device 105 is, for example, a liquid crystal display monitor, and displays the results of processing performed by the computer 100 to the staff. The input device 106 is, for example, a keyboard, a mouse, etc., and allows the staff to input predetermined operations and give instructions. The functions of the display unit 11 and input unit 12 of the information processing terminal 10 are realized by the display device 105 and the input device 106. In addition, the functions of the display unit and input unit of a PC (not shown) connected to the medical record management server 3 are also realized by the display device 105 and the input device 106.

[0050] The nonvolatile storage 107 may be, for example, a hard disk drive (HDD), a solid state drive (SSD), a flexible disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, or a nonvolatile memory. In addition to an operating system (OS) and various parameters, the nonvolatile storage 107 also stores programs for operating the computer 100.

[0051] The ROM 102 and non-volatile storage 107 store programs, data, etc. necessary for the CPU 101 to operate, and are used as an example of a non-transitory computer-readable storage medium that stores a program executed by the computer 100. This program is stored, for example, in the form of program code that can be read by the computer 100 (an example of a computer) used in the medical record management server 3, and the CPU 101 sequentially executes operations in accordance with the program code. In addition, the functions of the medical record DB 22 of the medical record management server 2, and the medical record DB 41, book DB 42, sticky note DB 43, and reference log DB 45 of the medical record management server 3 are realized by the non-volatile storage 107.

[0052] The network interface 108 may be, for example, a network interface card (NIC), and various data can be transmitted and received between devices via a LAN, dedicated line, or the like connected to a terminal of the NIC.

[0053] Next, the contents of each DB, the prompt 51, and the sub-medical record 52 will be described with reference to Figures 4 to 8. Figure 4 is a diagram showing an example of the data structure of the medical record DB 41 and the book DB 42. The medical record DB 41 has fields for patient ID, book ID, date, body part, disease name, and treatment.

[0054] The patient ID field stores a patient ID that uniquely identifies a patient. The book ID field stores a book ID that uniquely identifies an electronic medical record. The date field stores the creation date or update date of the electronic medical record.

[0055] The site field stores information about the site that was treated. The disease field stores information about the name of the patient's disease. The treatment field stores information about the treatment given to the patient.

[0056] For a first-time patient, a new electronic medical record is created, and the creation date of the electronic medical record is stored in the date field. For a returning patient, an additional entry is made to the electronic medical record of the existing patient ID, and a new record is added to the medical record DB 41, and the details of the treatment for the return visit are stored in that record.

[0057] The book DB 42 has the following fields: book ID and BLOB (Binary Large Object). The book ID field stores a book ID that can identify an electronic medical record as a book. Note that books may include information on various printed materials other than electronic medical records. The BLOB field stores data that has been compiled from electronic medical records into a book, i.e., BLOB data of the PDF medical record. The BLOB data includes text data that forms the basis of the PDF medical record and binary data of image data.

[0058] 5 is a diagram showing an example of the data structure of the sticky note DB 43. The sticky note DB 43 stores information about sticky notes that staff members have created in PDF charts. The sticky note information includes the position of the sticky note created in the PDF chart, the title of the sticky note, the text of the sticky note, etc. The sticky note DB 43 has the following fields: book ID, creator ID, sticky note ID, title, text, color, page, coordinates, width and height, creation date and time, and disclosure range.

[0059] The book ID item stores the book ID of the electronic medical record. The creator ID item stores the creator ID that indicates the user who created the sticky note. The sticky note ID item stores the sticky note ID that uniquely identifies the sticky note within the electronic medical record. As long as sticky notes added in a certain electronic medical record can be uniquely identified, the same sticky note ID may be stored in one electronic medical record and another electronic medical record.

[0060] The title field stores the title of the sticky note. The title of the sticky note includes the date the sticky note was created, etc. The body field stores the body of the sticky note. The color field stores the color of the sticky note. The page field stores the page number of the electronic medical record on which the sticky note was created. The coordinate field stores the coordinates within the page on which the sticky note was created. If the sticky note is attached to the page itself, the coordinates of the top of the page are stored in the coordinate field. If the sticky note is attached to a phrase or sentence, the coordinates of the start position of the phrase or sentence are stored in the coordinate field.

[0061] The width and height fields store the width and height of the sticky note. The creation date and time field stores the creation date and time of the sticky note. The visibility field stores the visibility of the sticky note. For example, for each sticky note ID, either group visibility or private visibility registered by the sticky note creator is registered in the visibility field as the visibility range. When group visibility is used, the sticky note is usually only visible to staff working at a single dental clinic. When private visibility is used, the sticky note is only visible to the creator of the sticky note and is not visible to other staff members.

[0062] 6 is a diagram showing an example of the data structure of the group DB 44. The group DB 44 has the following fields: group ID, user IDs of group members, group name, and authority.

[0063] The group ID field stores a unique group ID for each group. The group member user ID field stores the user IDs of users who participate in the group (called "group members"). The group name field stores the group name.

[0064] The privileges item stores whether the user has group administrator privileges or member privileges. Group administrator privileges are the privileges of the user who created the group, and member privileges are the privileges of users who have been added to the group. A user with group administrator privileges can edit the group name and add or delete members, but a user with member privileges cannot perform these operations.

[0065] 7 is a diagram showing an example of a prompt 51. The prompt 51 is a command statement that the sub-medical record generation unit 34 references when generating a sub-medical record. The prompt 51 shows prompts for Examples 1 to 3. Example 1 specifies that the generation AI (LLM), which is the core of the sub-medical record generation unit 34, is the target of instructions, and when this generation AI is a staff member, it will present the results of an analysis of patient characteristics in bullet points, as well as the character limit for each item and the reference source for the answers.

[0066] Example 2 asks whether the patient will accept private treatment when proposing private treatment to the patient. Example 3 asks for confirmation of the past treatment history of the patient and, if so, for detailed information.

[0067] FIG. 8 is a diagram showing an example of a sub-medical record 52 generated in the case of Example 1 of the prompt 51. The sub-medical record 52 shows the patient's characteristics obtained by analyzing the sticky notes and the contents of the medical record that have been created so far. For example, as shown in FIG. 8, the left side of the sub-medical record 52 displays a list of the patient's basic information, medical and health history, family composition, hobbies and preferences, dental visit history, and recent changes. For example, the information displayed on the left side of the sub-medical record 52 is as follows: [Patient basic information] Age: 35 Gender: Male Occupation: Company employee (management position) [Medical and health history] Stress level: High Diet: Prefers to eat meat Weight change: Recently gained weight Exercise habits: Lack of exercise [Family composition] Wife and child (boy) aged 3 [Hobbies and preferences] Traveling, snowboarding [Dental visit history] Not often [Recent changes] Recent life event: Moved to the area

[0068] Additionally, the right side of the sub-medical record 52 lists the patient's chief complaint, first consultation date, treatment plan, and reluctance to accept expensive private treatment. For example, the information displayed on the right side of the sub-medical record 52 is as follows. In Figure 8, due to space limitations, only the item names "Occupation and Status," "Family Composition," and "Medical History" are listed for the "Reluctance to Accept Expensive Private Treatment" item. However, the following information is actually displayed along with the item names: [Chief Complaint] Main Complaint: Pain in Molar (Wisdom Teeth) [First Consultation Date] 2023 / 04 / 17 [Treatment Plan] Emergency Treatment: Evaluation and Management of Molar Pain Long-Term Treatment Plan: Overall Oral Health Assessment, Planning for Regular Checkups Prevention Plan: Stress Management, Dietary Improvement, and Establishment of Exercise Habits [Reluctance to Accept Expensive Private Treatment] *This item is based on observations using sticky notes and medical record data. Occupation and Status: The patient is a company manager, so we assume he or she has a certain income, but it is unclear whether this indicates his or her ability to pay for expensive treatment. Family Composition: There are three people in the family, including a three-year-old child. Because they are responsible for supporting their household, they may carefully consider the impact on their finances. Medical History: If they don't go to the dentist often, it may be because they have little interest in dental treatment or don't want to spend a lot of money on it.

[0069] Staff can check the contents of sticky notes all at once in the sub-chart without having to search for sticky notes attached in various places in the chart.

[0070] <Screen Display Examples> Next, display examples of screens displayed on the information processing terminal 10 will be described with reference to Fig. 9 to Fig. 12. The following screens are all displayed on a general-purpose web browser installed on the information processing terminal 10.

[0071] <Medical Record System Display Screen> Figure 9 is a diagram showing a display example of the medical record system display screen W1. The display function of the medical record system display screen W1 is realized by the medical record management unit 31. The medical record system display screen W1 has an oral cavity information display area W1a, a medical record information display area W1b, and a patient information display area W1d.

[0072] The oral cavity information display area W1a displays a schematic diagram of the patient's oral cavity. The schematic diagram of the oral cavity shows the arrangement and condition of the patient's teeth. The medical record information display area W1b displays the contents recorded in the electronic medical record as medical record information. The medical record information includes the date of the consultation as well as the details of the treatment performed on the patient. The medical record information display area W1b also displays a PDF button W1c. By pressing the PDF button W1c, staff can input an instruction to convert the medical record information into a PDF. The patient information display area W1d displays basic information about the patient. The patient's basic information includes information such as the patient's age, chief complaint, and medical history.

[0073] <Electronic Medical Record Display Screen> Figure 10 is a diagram showing display examples of the electronic medical record display screen W2 and the sticky note creation screen W3. The electronic medical record display screen W2 is displayed superimposed on the medical record system display screen W1. The display function of the electronic medical record display screen W2 is realized by the medical record management unit 31. The electronic medical record display screen W2 has the function of displaying a PDF medical record, so it is also called a PDF medical record viewer. Note that if no electronic medical record exists, nothing is displayed on the electronic medical record display screen W2.

[0074] The electronic medical record display screen W2 displays a PDF conversion and upload instruction button W2a, a sub-medical record generation button W2b, a medical record information display area W2c, a table of contents display area W2d, and sticky notes W4a to W4c. The PDF conversion and upload instruction button W2a is a button that allows the staff member to convert the electronic medical record to PDF and instruct the PDF medical record to be uploaded to the medical record management server 3. When the PDF conversion and upload instruction button W2a is pressed, the contents of the electronic medical record are converted to PDF and uploaded.

[0075] The sub-medical record generation button W2b is a button that allows staff to instruct the creation of a sub-medical record based on the medical record information in the electronic medical record and the sticky note information in the sticky notes W4a to W4c. The medical record information display area W2c displays the medical record information in the electronic medical record. This medical record information includes the date the treatment was performed, the area where the treatment was performed, the treatment content, insurance points, etc. The table of contents display area W2d displays the date the dentist treated the patient. By selecting a date in the table of contents display area W2d, staff can display the electronic medical record and sticky notes for that date.

[0076] When a staff member creates a new sticky note, a sticky note creation screen W3 is displayed over the electronic medical record display screen W2. The sticky note creation screen W3 is realized by the sticky note management unit 32. The sticky note creation screen W3 includes a title input field, a body input field, and a disclosure range setting field W3a, which are necessary when a sticky note creator creates a sticky note. The title of the sticky note is entered in the title input field. The body of the sticky note is entered in the body input field. The disclosure range setting field W3a displays a check item for setting the disclosure range of the sticky note. As mentioned above, there are two types of disclosure range: private and group public. A check mark is placed on the disclosure range set by the staff member. When the Create button W3b is pressed, the sticky note is created.

[0077] Examples of sticky notes created on the sticky note creation screen W3 are shown as sticky notes W4a to W4c. Sticky note information written by staff members is displayed on the sticky notes W4a to W4c. Information obtained when a dentist, who is one of the staff members, examines the patient is written on the sticky note W4a. In addition, the date on which the sticky note information was written and the name of the staff member who wrote the sticky note information are recorded on each of the sticky notes W4a to W4c. Due to space limitations, the medical record displays the name of the disease as "pericoronitis...", but in reality it displays "pericoronitis, horizontally impacted wisdom tooth."

[0078] 10 shows an example in which, due to space limitations, the sticky note W4a displays the message "4 / 17 Just moved in with his wife and child (a 3-year-old boy)" along with the name of the creator of the sticky note W4a, "Dentist." The sticky note W4a also displays the dentist's comments, such as "He doesn't often go to the dentist, but he happened to find us on the website and came to see us. He seems to be suffering from pain in his molars (wisdom teeth)."

[0079] Sticky note W4b contains information gathered from the patient by a dental hygienist, one of the staff members. Figure 10 shows an example in which, due to space limitations, sticky note W4b displays the following note: "4 / 20 You've been eating a lot of meat and not much vegetables lately." The note also displays other observations written by the dental hygienist, such as "You only exercise between home and work. You haven't been able to go snowboarding, your hobby, and you've gained weight."

[0080] Sticky note W4c is written with information gathered from the patient by the receptionist, one of the staff. Figure 10 shows an example in which, due to space limitations, sticky note W4c displays the note "4 / 24 Recently promoted to department manager" along with the name of the "receptionist" who created sticky note W4c. Sticky note W4c also displays other observations written by the receptionist, such as "Stress is increasing and I have stomach aches every day."

[0081] The sticky note management unit 32 displays sticky notes in at least one of different colors and shapes for each user's job type. For example, if the sticky note is public to the group, the sticky note management unit 32 displays it in green to the sticky note viewer. If the sticky note is private, the sticky note management unit 32 displays it in pink to the sticky note viewer. The sticky note viewer can check the color of the sticky note and see which sticky notes other staff members understand the contents of. Furthermore, the sticky notes W4a to W4c may be displayed transparently at any transparency level. By allowing the text or shapes written behind the sticky notes W4a to W4c to be visible through the sticky notes, staff members can easily see the text written in the locations where the sticky notes W4a to W4c are attached.

[0082] The sticky note management unit 32 also prioritizes the display of sticky notes created within a specified number of days, and hides or displays in a dark color sticky notes created before the specified number of days. Therefore, the sticky notes W4a to W4c are displayed live. The live display is a function that prioritizes the display of sticky notes according to the publication date, importance, etc., of the sticky notes, so that viewers do not miss important sticky notes when many sticky notes are attached to the electronic medical record.

[0083] In the live display, for example, when a sticky note viewer opens a PDF chart, only new sticky notes that are available for viewing and were created within a specified number of days, such as within the past month, are displayed on the left and right sides of the page, "bubbling from bottom to top" or "appearing for a moment and then disappearing." If the creation date is more than one month ago, the sticky note management unit 32 may hide the sticky notes W4a to W4c or display them in a dark color. Staff can also change the specified number of days for live display. For example, the staff may specify two months.

[0084] <Prompt and Sub-Card Display Screen> Figure 11 is a diagram showing an example of the prompt and sub-cart chart display screen W5. The prompt and sub-cart chart display screen W5 is displayed superimposed on the electronic medical chart display screen W2. The prompt and sub-cart chart display screen W5 has a prompt input area W5a and a sub-cart chart display area W5c.

[0085] The prompt input area W5a receives a prompt 51 (see FIG. 7), which is an instruction sentence that instructs the sub-medical record generator 34 to generate a sub-medical record. The prompt may be a partially modified version of the instruction sentences shown in Examples 1 to 3 of the prompt 51 in FIG. 7, or a new sentence. Alternatively, a fixed phrase may be displayed as a selectable phrase. In FIG. 11, due to space limitations, the prompt input area W5a displays an example in which "You are a staff member working at a dental clinic." The prompt input area W5a also displays the following: "Please analyze this patient's characteristics based on the contents of the PDF medical record and the 'title' and 'body' of the sticky notes, and present them in bullet points. Please limit each item to a maximum of approximately 200 characters, and be sure to use only the information written on the sticky notes when answering." After entering the prompt in the prompt input area W5a, the staff member presses the execute button W5b. The entered prompt 51 and book ID are then sent to the medical record management server 3, and the execution of the sub-medical record begins.

[0086] The sub-medical record display area W5c displays the sub-medical record 52 generated by the sub-medical record generator 34 and transmitted to the information processing terminal 10. Because the sub-medical record 52 is the same as the one shown on the left side of Figure 8, only the item names are displayed. In reality, the information on the left side of the sub-medical record 52 and the information on the right side of the sub-medical record 52 shown in Figure 8 are displayed. The sub-medical record 52 includes sticky notes and observations W5d based on the medical record data (e.g., the content displayed in the "Reluctance to expensive private treatment" item). This observation W5d is a summary of many sticky notes and the contents of the electronic medical record. The observations W5d may also display text or images created in HTML. By reviewing the sub-medical record 52, staff can quickly obtain information that takes into account the content of previously created sticky notes.

[0087] <Group Creation Screen> Fig. 12 is a diagram showing an example of the display of the group creation screen W6. The group creation screen W6 is a screen on which staff members can create groups. A staff member who creates a new group is also called a "group manager." The group manager has the authority to manage the group, such as inviting other users to join the group and removing existing members.

[0088] When the group administrator opens the group creation screen W6, information about the currently created group, shown in the upper part of Fig. 12, is displayed. For example, if the group name entered in the group name input field is "Group1," the group creation screen W6 for "Group1" is displayed. Note that when the group edit button W6c (indicated as "Edit Group") on the group creation screen W6 is pressed, the group invitation screen W6a is displayed superimposed on the group creation screen W6. Therefore, the group creation screen W6 shown in the upper part of Fig. 12 does not include the member "Aki" to be added this time, among the members shown in the lower part of Fig. 12.

[0089] The group invitation screen W6a displays a group name input field and a member search field. The name of the group to be created is entered in the group name input field. The group administrator can change the group name as desired. In this case, the group administrator enters characters in the member search field to search for members to add to the group.

[0090] When characters are entered, staff names that start with a match to the characters entered in the member search field are displayed in a list in the search result display field. For example, when the character "a" is entered, staff names that start with "a" are automatically searched and displayed. A staff ID and an invitation button (labeled "Invite") are displayed next to each staff name. The staff member in the row where the group administrator presses the invitation button is invited to the "Group 1" group. Information about staff members invited by the group administrator is saved in the group DB 44 with member privileges. If the group administrator wants to delete the "Group 1" group, they can do so by pressing the group deletion button W6b (labeled "Delete Group") below the group invitation screen W6a.

[0091] The lower part of Figure 12 displays a group creation screen W6 in which "Aki" has been added to the group "Group1." To create a new group, the group administrator presses the new group creation button W6d (labeled "Create a new group"). This displays a group invitation screen W6a, allowing the user to enter a group name for the new group and select the staff members to invite. The staff members invited by the group administrator to the group are the staff members of the dental clinic to which the group administrator belongs. Each staff member can share the sticky notes they created with the group members of the group to which they belong. The authority of each user (group administrator, members) created on the group creation screen W6 is recorded in the group DB 44 shown in Figure 6.

[0092] Next, an outline of an operation example of the browsing support system 1 according to this embodiment will be described with reference to Figs. 13 to 17. Fig. 13 is a flowchart showing an outline of an operation example of the browsing support system 1. Note that all operations on the information processing terminal 10 are performed via a web screen displayed by accessing the medical record management server 3. Therefore, each operation on the information processing terminal 10 is executed by each functional unit of the medical record management server 3.

[0093] First, the medical record system display screen W1 of Figure 9 is displayed on the display unit 11. A staff member creates an insurance medical record through the input unit 12 of the information processing terminal 10 (S1). The created insurance medical record is uploaded to the medical record management server 3 as an electronic medical record, and the medical record management unit 31 stores the electronic medical record in the medical record DB 41 (S2).

[0094] Next, the medical record management unit 31 acquires the electronic medical record from the medical record DB 41 (S3). The information processing terminal 10 downloads the electronic medical record and displays it on the display unit 11 (S4). Note that the information processing terminal 10 may display the electronic medical record that was being created in step S1 as it is on the medical record system display screen W1.

[0095] Next, when the staff member presses the PDF button W1c on the medical record system display screen W1 via the input unit 12 of the information processing terminal 10, the electronic medical record display screen W2 shown in Fig. 10 is displayed. Then, when the staff member presses the PDF conversion and upload instruction button W2a on the electronic medical record display screen W2, the electronic medical record is converted to PDF (S5), and the PDF electronic medical record (referred to as the "PDF medical record") is uploaded to the medical record management server 3 (S6).

[0096] The medical record management unit 31 of the medical record management server 3 stores the PDF medical record uploaded from the information processing terminal 10 in the book DB 42 (S7). Next, when a staff member requests to display the PDF medical record, the medical record management unit 31 retrieves the PDF medical record from the book DB 42 (S8). This PDF medical record is then distributed from the medical record management server 3 to the information processing terminal 10. The PDF medical record downloaded by the information processing terminal 10 is then displayed on the electronic medical record display screen W2 shown in FIG. 10 (S9).

[0097] Next, when the staff member writes a sticky note W4a or the like on the PDF medical record via the input unit 12 of the information processing terminal 10 (S10), the sticky note data of the written sticky note is sent to the medical record management server 3. Instead of writing the sticky note W4a or the like on the PDF medical record, the staff member may use voice input. For example, the input unit 12 may capture a conversation between the staff member and the patient via a microphone, convert the voice input information into text, and write the text information on the sticky note. By using voice input, the staff member does not need to hold the information processing terminal 10 to write the sticky note, allowing them to concentrate on caring for the patient.

[0098] Next, the sticky note management unit 32 stores the sticky notes in the sticky note DB 43 based on the sticky note data received from the information processing terminal 10 (S11). Next, the sticky note management unit 32 acquires the sticky notes linked to the PDF medical record displayed on the information processing terminal 10 from the sticky note DB 43 (S12), and transmits the sticky note data of these sticky notes to the information processing terminal 10. As a result, the sticky notes are displayed together with the PDF medical record on the electronic medical record display screen W2 in Fig. 10 (S13).

[0099] Next, when the staff member presses the sub-medical record generation button W2b on the electronic medical record display screen W2, the prompt shown in Figure 11 and the prompt input area W5a on the sub-medical record display screen W5 are displayed on the display unit 11 of the information processing terminal 10. When the staff member inputs a prompt into the prompt input area W5a via the input unit 12 of the information processing terminal 10 (S14), the prompt 51 is sent to the sub-medical record generation unit 34 of the medical record management server 3.

[0100] The sub-medical record generation unit 34 reads the PDF medical record from the book DB 42 and reads the sticky notes linked to the PDF medical record from the sticky note DB 43. Then, the sub-medical record generation unit 34 generates a sub-medical record 52 based on the contents of the PDF medical record and the sticky notes in accordance with the prompt 51 (S15). The generated sub-medical record 52 is sent to the information processing terminal 10. The information processing terminal 10 displays a sub-medical record display area W5c including the sub-medical record 52 (S16). Staff can use the sub-medical record 52 sent from the medical record management server to communicate with the patient.

[0101] <Display processing and registration processing of PDF medical records> Figure 14 is a flowchart showing an example of display processing and registration processing of a PDF medical record. The left side of Figure 14 shows processing operated by a staff member via a web browser displayed on the information processing terminal 10. The right side of Figure 14 shows processing performed by the medical record management server 3. In the following flowcharts, all processing performed by staff members is performed by the medical record management server 3, and the processing results are displayed on the display unit 11 of the information processing terminal 10.

[0102] First, when a staff member operates the input unit 12 of the information processing terminal 10 shown in Fig. 1, a medical record system display screen W1 is displayed on the web browser of the display unit 11. The staff member opens the medical record of a specific patient on the medical record system display screen W1 and launches the PDF medical record viewer (S21). The PDF medical record viewer is displayed as the electronic medical record display screen W2 shown in Fig. 10.

[0103] Next, the PDF medical record viewer determines whether or not a book ID corresponding to the PDF medical record is registered in the medical record DB 41 (S22). To this end, the information processing terminal 10 inquires of the medical record management server 3 whether or not a book ID is registered in the medical record DB 41.

[0104] If an electronic medical record has already been created, the patient ID and book ID are stored in the medical record DB 41 (YES in S22). Therefore, the medical record management unit 31 of the medical record management server 3 searches the book DB 42 based on the book ID and acquires the BLOB data of the PDF medical record (S23).

[0105] Next, the medical record management unit 31 returns the BLOB data of the PDF medical record to the information processing terminal 10 (S24). The PDF medical record based on the BLOB data is displayed on the electronic medical record display screen W2 shown in Figure 10 (S25). On the other hand, if the book ID corresponding to the PDF medical record is not registered in the medical record DB 41 (NO in S22), an electronic medical record has not been created for the patient due to an initial visit or the like, and the process proceeds to step S26.

[0106] After a NO determination in step S22 or step S25, the staff member inputs the necessary items for the electronic medical record from the medical record system display screen W1 (S26). If a NO determination is made in step S22, a new electronic medical record is created from the medical record system display screen W1 shown in Figure 9. In step S25, the existing electronic medical record is displayed on the medical record system display screen W1. Thereafter, the electronic medical record display screen W2 shown in Figure 10 is displayed.

[0107] Next, the staff member presses the PDF conversion and upload instruction button W2a on the electronic medical record display screen W2. The medical record management unit 31 of the medical record management server 3 then converts the electronic medical record into PDF data (S27) and uploads the PDF medical record to the medical record management server 3 (S28). At this time, BLOB data of the PDF medical record is sent from the information processing terminal 10 to the medical record management server 3. Furthermore, when the staff member checks the electronic medical record of an existing patient, a book ID corresponding to the patient ID of that patient is requested.

[0108] Next, the medical record management unit 31 determines whether the request uploaded from the information processing terminal 10 includes a book ID (S29). If the request does not include a book ID (NO in S29), the electronic medical record is a newly created one, and the medical record management unit 31 issues a new book ID (S30). If the request includes a book ID (YES in S29), or after issuing a new book ID in step S30, the medical record management unit 31 stores the PDF medical record in the book DB 42 in association with the book ID (S31). At this time, the book DB 42 stores the BLOB data of the PDF medical record.

[0109] Next, the medical record management unit 31 returns the book ID to the information processing terminal 10 (S32). Therefore, the information processing terminal 10 registers the book ID received from the medical record management server 3 in the medical record DB 41 (S33). Next, the medical record management unit 31 displays the PDF medical record on the electronic medical record display screen W2 (S34), and this process ends.

[0110] <Example of disclosure range selection process and sticky note sharing process> Fig. 15 is a flowchart showing an example of a group setting process, a sticky note disclosure range selection process, and a sticky note sharing process. Fig. 15 shows how the sticky note DB 43 of the medical record management server 3 is accessed in a predetermined processing step. In the following explanation, the staff who use the viewing assistance system 1 will be divided into sticky note creators and sticky note viewers.

[0111] (Group Setting Process) First, the sticky note creator creates a group including themselves and any staff member via the group creation screen W6 in Fig. 12 (S41). Information about this group is saved in the group DB 44 of the medical record management server 3. The group setting process ends here.

[0112] (Selection Process of the Disclosure Range of the Sticky Note) First, the sticky note creator operates the information processing terminal 10 to input sticky note information (S42). At this time, the sticky note creator operates the information processing terminal 10 to select the disclosure range of the sticky note and save it in the sticky note DB 43 (S43).

[0113] As mentioned above, there are two types of visibility for sticky notes: group visibility and private visibility. (1) Group visibility "Group visibility" is a function that allows sticky notes to be shared and viewed by group members of a group that includes the staff member who created the sticky note and specific other staff members. Sticky note viewers cannot view sticky notes that are set to "group visibility" unless they belong to the same group as the sticky note creator. Group members are multiple staff members who belong to one dental clinic or one dental clinic group. (2) Private "Private" is a sticky note created for the sticky note creator to view themselves, and the contents of the sticky note are not made public to other staff members.

[0114] Sticky note information is stored in the sticky note DB 43. Sticky note information is information that is individually attached to the corresponding page, phrase, or sentence of the PDF chart on which the sticky note was created. The sticky note creator can operate the information processing terminal 10 to specify the sticky note information entered in the PDF chart, thereby opening the sticky note page on which the sticky note information was entered and checking the sticky note information. In addition, the range of visibility of the sticky note selected by the sticky note creator is recorded in the sticky note DB 43. The sticky note creation process ends here.

[0115] Next, the sticky note viewing process will be described. The sticky note viewer operates the information processing terminal 10 to acquire group data from the group DB 44. Next, the sticky note viewer operates the information processing terminal 10 to acquire sticky note data of sticky notes set to "group public" or sticky note data of sticky notes set to private from the sticky note DB 43 (S45).

[0116] The disclosure management unit 33 of the medical record management server 3 discloses the contents of sticky notes that have been set to be public to the group only to the staff member who created the sticky note and specific other staff members (group members). The disclosure management unit 33 also discloses the contents of sticky notes that have been set to be private only to the staff member who created the sticky note. The information processing terminal 10 draws the sticky note over the electronic medical record displayed on the screen (S46), and the sticky note drawing process ends.

[0117] <Patient Information Registration Process Using Sticky Notes> Figure 16 is a flowchart showing an example of patient information registration process using sticky notes. First, when a dentist operates the input unit 12 of the information processing terminal 10 shown in Figure 1, a medical record system display screen W1 is displayed on the web browser of the display unit 11. The dentist opens a specific patient's medical record on the medical record system display screen W1 and launches a PDF medical record viewer (S51). The PDF medical record viewer is then displayed as the electronic medical record display screen W2 of Figure 10. The web browser of the information processing terminal 10 transmits the book ID to be attached to the patient's electronic medical record to the medical record management server 3.

[0118] The medical record management unit 31 of the medical record management server 3 searches the book DB 42 based on the book ID received from the information processing terminal 10 and acquires the BLOB data of the PDF medical record (S52). Next, the medical record management unit 31 returns the BLOB data of the PDF medical record to the information processing terminal 10 (S53). The PDF medical record based on the BLOB data is displayed on the electronic medical record display screen W2 shown in Figure 10 (S54).

[0119] Next, if a sticky note has been attached to the PDF medical record, the web browser of the information processing terminal 10 acquires the sticky note (S55). Then, the web browser requests the medical record management server 3 to acquire the sticky note, and also transmits the book ID.

[0120] The sticky note management unit 32 of the medical record management server 3 acquires the sticky note from the sticky note DB 43 based on the book ID received from the information processing terminal 10 (S56). Then, the sticky note management unit 32 returns the sticky note data of the sticky note to the information processing terminal 10 (S57). Note that if the sticky note cannot be acquired, the sticky note management unit 32 returns data without the sticky note to the information processing terminal 10.

[0121] The web browser of the information processing terminal 10 that has received the sticky note data determines whether sticky note data is present (S58). If the web browser has received the sticky note data transmitted in step S57, it determines that sticky note data is present (YES in S58) and displays the sticky note based on the sticky note data (S59). As a result, the sticky note is displayed together with the PDF medical record, as shown on the electronic medical record display screen W2 in Figure 10. On the other hand, if the web browser has received data without sticky notes, it determines that sticky note data is absent (NO in S58) and proceeds to step S60.

[0122] After the NO determination in step S58 or step S59, the staff member registers patient information using a sticky note on the PDF medical record displayed on the electronic medical record display screen W2 (S60). The sticky note data of the registered sticky note is sent to the medical record management server 3.

[0123] The sticky note management unit 32 issues a new sticky note ID based on the new sticky note data received from the information processing terminal 10 (S61). Next, the sticky note management unit 32 stores the sticky note ID in the sticky note DB 43 (S62). At this time, sticky note information including the sticky note ID is stored in the sticky note DB 43. The web browser of the information processing terminal 10 displays the sticky note on the PDF chart based on the newly issued sticky note ID by the sticky note management unit 32 (S63), and this process ends.

[0124] <Sub-Chart Generation Process> Figure 17 is a flowchart showing an example of the sub-chart generation process. Steps S51 to S59 in Figure 17 are the same processes as those in the flowchart shown in Figure 16, so detailed explanations will be omitted. Note that the sticky note-related processes shown in steps S55 to S59 enclosed in a dashed line frame in Figure 17 may be omitted in the sub-chart generation process.

[0125] After step S59, the sub-chart generation process begins. The staff member inputs a prompt into the prompt input area W5a of the prompt and sub-chart display screen W5 of FIG. 11 displayed on the web browser of the information processing terminal 10 (S71). The staff member then presses the execute button W5b of FIG. 11 to instruct the execution of sub-chart generation (S72). The instruction to generate the sub-chart, the book ID, and the prompt 51 are sent from the information processing terminal 10 to the chart management server 3.

[0126] When the medical record management server 3 receives the instruction to generate a sub-medical record, the book ID, and the prompt 51, the medical record management unit 31 acquires the PDF medical record from the book DB 42, and the sticky note management unit 32 acquires the sticky notes from the sticky note DB 43 (S73). Next, the medical record management unit 31 and the sticky note management unit 32 pass the prompt 51, the PDF medical record, and the sticky notes to the LLM 34a of the sub-medical record generation unit 34 shown in Figure 1 (S74).

[0127] The LLM 34a generates a sub-medical record 52 in accordance with the prompt 51 based on the contents of the PDF medical record and the sticky notes (S75). The sub-medical record generation unit 34 then transmits the generated sub-medical record 52 to the information processing terminal 10. The information processing terminal 10 displays the contents of the sub-medical record 52 in the sub-medical record display area W5c of the prompt and sub-medical record display screen W5 (S76), and ends this process.

[0128] In the browsing assistance system 1 according to the first embodiment described above, staff can use the medical receipt management function and the medical record management function simply by preparing the information processing terminal 10, without having to prepare a dedicated server. This reduces the introduction costs of the server and other components required for introducing the system, as well as ongoing costs. In addition, the information processing terminal 10 does not need to be installed in a specific location.

[0129] For example, a staff member can use the information processing terminal 10 that he or she has taken outside to access the medical receipt management server 2 and the medical record management server 3. This makes it easy for the administrator to check the input status of the electronic medical records and medical receipts, and also makes it easy to check the contents of the electronic medical records.

[0130] Furthermore, staff using the information processing terminal 10 can act as sticky note creators and create sticky notes at any location in the electronic medical record. Sticky note creators can also set the scope of visibility of sticky notes. Sticky note viewers can also check the sticky notes registered in the electronic medical record and share the sticky note information.

[0131] The sticky note creator can set the visibility of the sticky note to either public or private. This allows the sticky note creator to group any users and make the contents of the sticky note only available to that group. Therefore, necessary information is shared only with a group consisting of specific users, so there is no risk of information leaking to other users. In addition, since multiple groups can be created, the sticky note creator can increase or decrease the number of members in the group as needed to suit the organization to which they belong.

[0132] Conventional paper-based sub-charts lack consistent readability because information is handwritten by staff. In contrast, the viewing support system 1 according to this embodiment generates sub-charts using digitally input electronic medical records and sticky notes on an information processing terminal 10 (such as a PC, smartphone, or tablet). This prevents misunderstandings among staff members reading the sub-charts. Furthermore, because the sub-chart generation unit 34 generates the sub-charts using AI technology such as LLM, there is no need for manual labor to generate the sub-charts.

[0133] In addition, since the sub-medical records are digital data, even if the main hospital and branch hospital are far apart, the medical record management server 3 can collectively manage patient information. In addition, the generated sub-medical records can be easily shared between the main hospital and branch hospital.

[0134] Furthermore, conventional applications dedicated to sub-charts required the user to prepare a specified template and record patient information in a format appropriate to the template after launching the application. This resulted in the time-consuming and cumbersome process of recording patient information. In contrast, with the viewing support system 1 according to this embodiment, staff can easily generate and view sub-charts from a medical record system that is always running. Furthermore, staff can input sticky notes in a free format, making application operation easy.

[0135] Furthermore, because conventional applications dedicated to sub-medical records were installed separately from the medical record system, it was difficult to compare sub-medical records with electronic medical records. It was also difficult to organize patient information, which grew larger as the number of consultations increased. However, with the viewing support system 1 according to this embodiment, sticky notes are recorded directly on the PDF medical record, and sub-medical records are generated based on the sticky notes. Furthermore, because the medical record management server 3 provides the medical record system, it is easy to compare sub-medical records with electronic medical records.

[0136] Although the text of patient information recorded in the PDF medical record can be copied and pasted, images can also be saved in the PDF medical record. In this case, by setting the system to prohibit copying and pasting from images, it is possible to prevent the leakage of patient information.

[0137] [Second embodiment] Next, a configuration example of a browsing support system according to a second embodiment of the present invention will be described with reference to Fig. 18. Fig. 18 is a functional configuration diagram showing an example of the overall configuration of a browsing support system 1A according to the second embodiment. The browsing support system 1A has a sticky note function, a group function, and a sub-chart generation function, and is capable of generating sub-charts even in an offline state.

[0138] The browsing support system 1A includes an information processing terminal 10 and a medical record computer 7 for each dental clinic. The medical record computer 7 includes a medical record management unit 61, a sticky note management unit 62, a publication management unit 63, a sub-medical record generation unit 64, a reference management unit 65, a medical record DB 71, a book DB 72, a sticky note DB 73, a group DB 74, a reference log DB 75, and a medical receipt DB 76. The sub-medical record generation unit 64 includes an LLM 64a.

[0139] The functions of the medical record management unit 61, sticky note management unit 62, disclosure management unit 63, sub-medical record generation unit 64, LLM 64a, and reference management unit 65 are the same as those of the medical record management unit 31, sticky note management unit 32, disclosure management unit 33, sub-medical record generation unit 34, LLM 34a, and reference management unit 35 according to the first embodiment. Therefore, in an offline state, the medical record management unit 61 generates an electronic medical record and creates a PDF medical record, and the sticky note management unit 62 manages the sticky notes attached to the PDF medical record. Furthermore, the disclosure management unit 63 manages the disclosure range of the sticky notes, and the sub-medical record generation unit 64 generates the sub-medical record. Here, the LLM 64a generates the sub-medical record based on a prompt entered by the staff member.

[0140] The medical record DB 71 stores information of electronic medical records created by the medical record computer 7. Since the information of the electronic medical record includes personal information of the patient, it remains within the medical record computer 7. Medical data d1 is sent from the medical record computer 7 to the medical receipt management server 2, and the medical data d1 is registered in the medical receipt DB 22. In addition, reference log data d2 is sent from the medical record computer 7 to the medical record management server 3, and the reference log data d2 is registered in the reference log DB 45.

[0141] The data structures of the medical record DB71, book DB72, sticky note DB73, group DB74, reference log DB75, and receipt DB76 are the same as the data structures of the medical record DB41, book DB42, sticky note DB43, group DB44, reference log DB45, and receipt DB22.

[0142] The data in each DB constructed in the medical record computer 7 is limited to information that can be referenced by staff. Even when the medical record computer 7 is offline, staff can operate the information processing terminal 10 to view the information recorded in each DB in the medical record computer 7. Furthermore, of the information written in each DB of the medical record computer 7, information other than the medical record DB 71 is periodically synchronized with each DB provided in the medical receipt management server 2 and the medical record management server 3 and used.

[0143] In the browsing support system 1A according to the second embodiment described above, the information in each DB of the medical record computer 7 is synchronized with the information in each DB of the medical record management server 2 and the medical record management server 3. Therefore, even if the medical record computer 7 goes offline, the staff can check the information recorded in each DB of the medical record computer 7.

[0144] A sticky note creator at each dental clinic can create sticky notes in the electronic medical record and share the sticky note information with other staff members. A sticky note viewer at each dental clinic can check the sticky notes registered in the electronic medical record and confirm the sticky note information. Staff at each dental clinic can also check sub-medical records created using only the information stored in the medical record computer 7.

[0145] [Modifications] In the above-described embodiments, the creation of medical records (electronic medical records) and medical receipts in dental treatment has been described, but the present invention can also be applied when creating medical records (electronic medical records) and medical receipts for treatment by doctors, nurses, physical therapists, chiropractors, etc. For example, not only in dentistry but also in medical, pharmaceutical, and veterinary care departments, staff from each department can check sub-medical records.

[0146] Furthermore, the sticky notes used in the above-described embodiments may contain not only text but also diagrams. Adding diagrams to sticky notes can deepen the sticky note reader's understanding. The sticky notes may also contain the URL of a reference site. By accessing the site using the URL, the sticky note reader can obtain detailed information that cannot be grasped from the sticky notes alone.

[0147] The present invention is not limited to the above-described embodiments, and various other applications and modifications are possible without departing from the spirit and scope of the present invention as defined in the claims. For example, the above-described embodiments provide detailed and specific descriptions of the device and system configurations to clearly explain the present invention, and are not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations. Furthermore, the control lines and information lines shown are those considered necessary for the explanation, and not all control lines and information lines are necessarily shown in the product. In reality, it can be assumed that almost all components are interconnected.

[0148] 1, 1A...viewing support system, 2...receipt management server, 3...medical record management server, 10...information processing terminal, 11...display unit, 12...input unit, 21...receipt management unit, 31...medical record management unit, 32...sticky note management unit, 33...publication management unit, 34...sub-medical record generation unit, 35...reference management unit, 51...prompt, 52...sub-medical record, W4a to W4c...sticky notes

Claims

1. A viewing support system in which an information processing terminal on which an electronic medical record is displayed and an electronic medical record management server that acquires information on sticky notes attached to the electronic medical record are connected via a network, wherein the information processing terminal has: a display unit that displays the electronic medical record and the sticky notes; and an input unit that creates sticky notes to be attached to the electronic medical record displayed on the display unit, and the electronic medical record management server has: a sticky note management unit that manages sticky note information that indicates the position of the sticky notes attached to the electronic medical record and displays the sticky notes created at the positions of the sticky notes specified by the sticky note information so that they can be viewed by other users other than the user who created the sticky notes, and a sub-medical record generation unit that generates a sub-medical record that summarizes the electronic medical record and the sticky note information based on the electronic medical record and the sticky note information.

2. The viewing assistance system according to claim 1, wherein the sub-medical record generation unit reads the electronic medical record and the sticky note information into a large-scale language model, and generates the sub-medical record based on the sub-medical record information obtained by inputting instruction information into the large-scale language model.

3. The viewing support system according to claim 2, wherein the sub-medical record generation unit loads the electronic medical records and sticky note information created within a specified period into the large-scale language model.

4. The browsing assistance system according to claim 3, wherein the input unit writes text information obtained by converting voice information input by voice into text on the sticky note.

5. The viewing assistance system of claim 4, wherein the electronic medical record management server is provided with a publicity management unit that manages the publicity range of the sticky notes, the publicity range including a group public setting in which the user and specific other users are grouped, and a private setting, and the publicity management unit makes the contents of the sticky notes that are set to be publicly accessible to only the user and specific other users, and makes the contents of the sticky notes that are set to be private accessible to only the user.

6. The browsing support system according to claim 5, wherein the sticky note management unit displays the sticky notes in at least one of different colors and shapes for each job type of the user.

7. The browsing support system according to claim 5, wherein the sticky note management unit displays sticky notes created within a specified number of days with priority, and hides or displays sticky notes created before the specified number of days in a dark color.

8. A viewing assistance method performed in a viewing assistance system in which an information processing terminal having a display unit that displays electronic medical records and sticky notes and an input unit that creates sticky notes to be attached to the electronic medical record displayed on the display unit, and an electronic medical record management server that acquires information on the sticky notes attached to the electronic medical record are connected via a network, the viewing assistance method comprising the steps of: managing sticky note information that indicates the position of the sticky notes attached to the electronic medical record, and displaying sticky notes created at the positions of the sticky notes specified by the sticky note information so that they can be viewed by other users other than the user who created the sticky notes; and generating a sub-medical record that summarizes the electronic medical record and the sticky note information based on the electronic medical record and the sticky note information.

9. A computer-readable recording medium storing a program including the steps of: managing sticky note information created by an information processing terminal and indicating the position of a sticky note attached to an electronic medical record; and displaying sticky notes created at the position of the sticky note specified by the sticky note information so that they can be viewed by users other than the user who created the sticky note; and generating a sub-medical record that summarizes the electronic medical record and the sticky note information based on the electronic medical record and the sticky note information.

Citation Information

Patent Citations

  • Electronic medical record system

    JP2001142997A

  • Provision method of electronic document with function, its program, and its device and system

    JP2005190458A

  • Electronic tag system

    JP2017102709A