Search information processing device
The search information processing device addresses the challenge of unreliable online health information by ranking search results based on medical evidence levels, enabling patients to select credible sources effectively.
Patent Information
- Application Number
- JP2021143063
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-02
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2041-09-02
AI Technical Summary
Patients struggle to discern the reliability of online health information, especially for serious illnesses, as search results do not guarantee the veracity of information and they lack the ability to judge the reliability of specialized information about their disease.
A search information processing device that includes a setting unit, extraction unit, and assignment unit to set disease information, extract descriptions from search results, and assign reliability based on evidence information, using an evidence level pyramid to rank medical evidence from levels 1 to 7, and provide links to guidelines/papers associated with each level.
Facilitates the appropriate selection of reliable health information by ranking search results based on medical evidence levels, helping patients differentiate between credible and unreliable sources.
Smart Images

Figure 0007724110000001 
Figure 0007724110000002 
Figure 0007724110000003
Abstract
Description
[Technical Field]
[0001] FIELD An embodiment of the present invention relates to a search information processing apparatus. [Background technology]
[0002] Generally, when a patient is informed of an illness by a doctor, especially if it is a serious illness, they often search for information online because they are unable to understand or accept the doctor's explanation alone. However, the internet is rife with a wide variety of information, ranging from evidence-based, accurate information to false, fraudulent information, especially when it comes to serious illnesses such as cancer or the current COVID-19 pandemic. For this reason, when patients search for information online, they often find a wide variety of information listed above.
[0003] However, such search results do not necessarily mean that the information at the top of the search results is correct and reliable, and that the information at the bottom of the search results is incorrect and unreliable.In addition, patients generally cannot judge the veracity or reliability of specialized information about their disease, making it difficult for them to appropriately select and reject search results. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2017-91366 Summary of the Invention [Problem to be solved by the invention]
[0005] One of the problems that the embodiments disclosed in this specification and the drawings aim to solve is to support appropriate selection of search results when searching for a disease.
[0006] However, the problems to be solved by the embodiments disclosed in this specification and the drawings are not limited to the above problems. Problems corresponding to the effects of the configurations shown in the embodiments described below can also be positioned as other problems. [Means for solving the problem]
[0007] A search information processing device according to an embodiment includes a setting unit, an extraction unit, and an assignment unit. The setting unit sets disease information of a patient. The extraction unit extracts a description corresponding to the disease information from each search result of an internet search site. The assignment unit assigns a reliability to each search result based on the extracted description and evidence information for the disease information. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram showing a search information processing apparatus according to the first embodiment and its peripheral configuration. [Figure 2] FIG. 2 is a block diagram showing the configuration of the search information processing apparatus according to the first embodiment. [Figure 3] FIG. 3 is a schematic diagram showing an example of an explanation screen for evidence information according to the first embodiment. [Figure 4] FIG. 4 is a block diagram showing the configuration of the management device in the first embodiment. [Figure 5] FIG. 5 is a schematic diagram for explaining the electronic medical record storage unit in the first embodiment. [Figure 6] FIG. 6 is a schematic diagram for explaining the medical DB storage unit in the first embodiment. [Figure 7] FIG. 7 is a schematic diagram for explaining the ID storage unit in the first embodiment. [Figure 8] FIG. 8 is a sequence diagram illustrating an example of an operation in the first embodiment. [Figure 9] FIG. 9 is a flowchart illustrating an example of the operation of step ST13 in the first embodiment. [Figure 10] FIG. 10 is a flowchart for explaining an example of the operation of step ST17 in the first embodiment. [Figure 11] FIG. 11 is a schematic diagram for explaining a display example of a screen in the first embodiment. [Figure 12] FIG. 12 is a schematic diagram for explaining an example of a screen superimposed on the screen shown in FIG. [Figure 13] FIG. 13 is a schematic diagram for explaining an example of a screen superimposed on the screen shown in FIG. [Figure 14] FIG. 14 is a flowchart for explaining an example of the operation of step ST13 in the second embodiment. [Figure 15] FIG. 15 is a flowchart for explaining an example of the operation of step ST13 in the third embodiment. [Figure 16] FIG. 16 is a schematic diagram for explaining an example of a screen in the third embodiment. [Figure 17] FIG. 17 is a flowchart for explaining an example of the operation of step ST13 in the fourth embodiment. [Figure 18] FIG. 18 is a schematic diagram for explaining an example of a screen in the fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] Each embodiment will be described below with reference to the drawings.
[0010] First Embodiment Fig. 1 is a block diagram showing a search information processing device and its peripheral configuration according to the first embodiment. In Fig. 1, multiple search information processing devices 10-1, 10-2, ... are connected to a management device 30 and an in-hospital terminal 40 via a network NWO such as the Internet outside the hospital, a gateway (GW) device 20 within the hospital, and a network NWI. Each of the search information processing devices 10-1, 10-2, ... is a terminal device such as a personal computer or smartphone used by a patient or their family, etc., and has a similar configuration. Therefore, the search information processing device 10, with its subnumber omitted, will be described below as a representative example.
[0011] As shown in FIG. 2, the search information processing device 10 includes a memory 11, an input interface 12, a display 13, a communication interface 14, and a processing circuit 15.
[0012] The memory 11 is composed of memory bodies that record electrical information, such as ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hardware Disk Drive), and image memory, as well as peripheral circuits associated with these memory bodies, such as a memory controller and memory interface. The memory 11 stores various programs, such as the program for the search information processing device 10, a browser that communicates with websites such as search sites, and an email application that receives notifications such as emails from other devices, as well as various data such as data before processing, data in the middle of processing, data after processing, data saved in advance, and tables. As pre-saved data, for example, screen data for displaying an explanation screen ep for evidence information, as shown in Figure 3, can be used as appropriate.
[0013] The explanatory screen ep is based on screen data that explains the evidence level pyramid, which ranks medical evidence from levels 1 to 7, and provides links (Lk1, Lk3, Lk4) to guidelines / papers associated with each level. Specifically, evidence levels are an index that ranks the strength of conclusions based on research classification. Evidence level 1 represents the strongest conclusion (medical evidence), and lower levels represent weaker conclusions (medical evidence). In Figure 3, evidence levels 1 and 2 correspond to secondary research. Specifically, evidence level 1 corresponds to clinical practice guidelines, and evidence level 2 corresponds to systematic reviews and meta-analyses. Evidence levels 3 to 5 correspond to primary research, of which levels 4 and 5 correspond to observational studies. Specifically, evidence level 3 corresponds to randomized controlled trials (RCTs). Evidence level 4 corresponds to cohort studies, and evidence level 5 corresponds to case-control studies. Evidence level 6 corresponds to case reports and case series. Evidence level 7 corresponds to basic research, specifically animal and cell experiments. In the evidence level pyramid, research with a higher evidence level is supported by research with a lower evidence level.
[0014] Returning to FIG. 2 , the input interface 12 may be implemented by a trackball, switch buttons, mouse, keyboard, touchpad (or trackpad) for inputting various instructions, commands, information, selections, and settings from a user (patient or their family) into the search information processing device 10, a touch panel display (or touch screen) that integrates a display screen and a touchpad, or the like. The input interface 12 is connected to the processing circuitry 15 and converts input operations received from the user into electrical signals and outputs them to the processing circuitry 15. In this case, the input interface 12 may display a user interface (GUI: Graphical User Interface) on the display 13, allowing the user to input various instructions using physical operation components such as a mouse or keyboard. Note that, in this specification, the input interface 12 is not limited to those having physical operation components. For example, an electrical signal processing circuit that receives electrical signals corresponding to input operations from an external input device provided separately from the device and outputs these electrical signals to the processing circuitry 15 is also included as an example of the input interface 12. In the following description, "operation of the input interface 12 by the user" is also referred to as "user operation."
[0015] The display 13 is composed of a display main body that displays the search screen, search results, explanation screen ep, etc., an internal circuit that supplies display signals to the display main body, and peripheral circuits such as connectors and cables that connect the display main body to the internal circuit. The display 13 is controlled by the processing circuit 15, and can display any data as needed. The display 13 is an example of a display unit.
[0016] The communication interface 14 is a circuit for connecting the search information processing device 10 to a network NWO such as the Internet to communicate with search sites such as Google (registered trademark) and other devices. In the following description, the fact that the communication interface 14 is involved in communication between the search information processing device 10 and other devices will be omitted.
[0017] The processing circuitry 15 reads programs from the memory 11 based on instructions input by a user via the input interface 12 and controls the search information processing device 10 in accordance with the programs. For example, the processing circuitry 15 is a processor that implements each function of the search information processing device 10 in accordance with the programs read from the memory 11. The functions include, for example, a search function 15a, a setting function 15b, an extraction function 15c, an assignment function 15d, a display control function 15e, and an on / off control function 15f. For example, the processing circuitry 15 may further execute a browser to cause the computer to implement the search function 15a. The processing circuitry 15 may also execute programs to cause the computer to implement a setting function 15b for setting a patient's disease information, an extraction function 15c for extracting descriptions corresponding to the disease information from each search result of an Internet search site, and an assignment function 15d for assigning a reliability to each search result based on the extracted descriptions and evidence information for the disease information. Each function may be implemented by distributing it among multiple processors, as appropriate. Alternatively, each function or part of each function may be executed by another device as appropriate. For example, among the functions, the search function 15a and the on / off control function 15f may be executed by another device.
[0018] Next, the search function 15a, setting function 15b, extraction function 15c, assignment function 15d, display control function 15e, and on / off control function 15f will be described in order. However, the allocation of functions described below is for convenience and can be changed as appropriate. Even if a process assigned to one function is assigned to another function, the processing circuit 15 still executes that process. For example, the search function 15a, setting function 15b, extraction function 15c, and assignment function 15d may appropriately execute the display control function 15e to display data being processed or after processing on the display 13. Furthermore, the extraction function 15c may appropriately execute the on / off control function 15f to be switched on or off in response to a user operation. The ability to change the allocation of functions also applies to the following embodiments and modifications.
[0019] In response to user operation, search function 15a accesses a search site on the Internet, inputs search conditions such as keywords into the displayed search screen, and transmits the confirmed search conditions to the search site. Search results returned from the search site are then displayed on display 13 by display control function 15e. However, when setting function 15b and extraction function 15c (described later) are in an on state, search function 15a stores the search results returned from the search site in memory 11 without displaying them.
[0020] The setting function 15b sets the disease information of a patient in response to a user's operation. Here, the setting function 15b may set the disease information based on the patient's electronic medical record. The setting function 15b may also transmit a patient ID indicating the patient or a family ID indicating the patient's family member, and a terminal ID indicating the patient's or family member's terminal to a medical facility where the patient visits or is hospitalized, receive disease information in response to the transmission, and set the received disease information. The setting function 15b and the processing circuit 15 are an example of a setting unit.
[0021] The extraction function 15c extracts descriptions corresponding to disease information from each search result of an internet search site. For example, the extraction function 15c may extract descriptions that match or are similar to descriptions included in the disease information from descriptions included in the search results. The extraction function 15c and the processing circuit 15 are an example of an extraction unit.
[0022] The assigning function 15d assigns a reliability to each search result based on the extracted description and evidence information for the disease information. Here, the assigning function 15d may assign a validity level to each extracted description based on the evidence information. Note that the "reliability" here is an index indicating the level of medical evidence for each search result. The "validity level" is an index indicating the level of medical evidence for each description included in each search result. Additionally, the reliability of a search result is an index based on the validity level of each description. For example, if a search result includes one description, one description with a validity level of "1" and the other with a validity level of "3," the reliability is either "1" or "3" depending on which description is the main explanation. However, if multiple descriptions contradict each other, the reliability is "none." Each of the reliability and validity level may be, for example, the evidence level in clinical research. Furthermore, the reliability may be referred to as certification information. The attaching function 15d and the processing circuit 15 are an example of an attaching unit.
[0023] The display control function 15e displays various data on the display 13. For example, the display control function 15e sorts each search result, to which a reliability level has been assigned, according to the reliability level, and displays each of the sorted search results on the display 13. Here, the display control function 15e may control the display 13 so as not to display search results, among the sorted search results, whose assigned reliability level is equal to or less than a threshold. Furthermore, when one of the sorted search results is selected, the display control function 15e may display on the display 13 descriptions included in the selected search result and the validity level assigned to an extracted description from the descriptions. Furthermore, the display control function 15e may display at least one of an explanation of the evidence information and a link destination of the evidence information on the display 13. The display control function 15e and the processing circuit 15 are an example of a display control unit. Note that, among the configurations including the above-mentioned functions, a configuration including the extraction function 15c and the assignment function 15d in particular may be referred to as a "reliability assignment filter" or an "evidence level filter." This configuration does not change the content of the search results on the search site, but supports the selection of each search result by adding reliability, validity level, explanation, and link, sorting search ranking, filtering, etc. Note that adding reliability, validity level, explanation, and link to search results is done while maintaining the character strings contained in the search results, so the content of the search results is not changed. Sorting search rankings and filtering search results are performed for each search result, so the content of the search results is not changed.
[0024] The on / off control function 15f controls the on / off of the extraction function 15c in response to a user's operation. The on / off control function 15f and the processing circuit 15 are an example of a control unit.
[0025] On the other hand, the gateway device 20 is a device that connects the network NWI within the hospital and the network NWO outside the hospital so that communication can be established between them.
[0026] As shown in FIG. 4, the management device 30 includes a communication interface 31, an electronic medical record storage unit 32, a medical DB storage unit 33, an ID storage unit , a memory 35, and a processing circuit .
[0027] The communication interface 31 is a circuit for connecting the management device 30 to the network NWI to communicate with other devices. For example, a network interface card (NIC) can be used as the communication interface 31. In the following explanation, the fact that the communication interface 31 is involved in communication between the management device 30 and other devices will be omitted.
[0028] As shown in Figure 5, the electronic medical record storage unit 32 is a storage device or a storage area within a storage device that stores the electronic medical record for each patient. In the following description, the electronic medical records of multiple patients are stored in the electronic medical record storage unit 32. In Figure 5, each row of the electronic medical record corresponds to the electronic medical record of each patient.
[0029] Here, the electronic medical record includes, for example, basic patient information and medical information. The basic patient information includes, for each patient, a patient ID, name, gender, age, and address. ID is an abbreviation for identification information. For example, a patient number consisting of numbers or alphanumeric characters can be used as the patient ID. However, the patient ID is not limited to the patient number, and a combination of information that can uniquely identify a patient, such as a combination of name, date of birth, and gender, or a My Number can be used.
[0030] The medical information includes, for example, information about the patient's disease (disease name, symptoms), information about the treatment for that disease, etc., and may also include necessary items such as the date of treatment, prescription orders, test results, medical history (not shown), medical fees, preferences, allergies, and family history, as appropriate.
[0031] The medical DB storage unit 33 is a storage device or a storage area within a storage device that stores medical information for each research paper as a medical DB, as shown in Figure 6. In the following description, medical information for multiple research papers is stored as a medical DB. In Figure 6, each row of the medical DB corresponds to a respective research paper.
[0032] Here, the medical database includes, for example, for each research paper, a management ID, bibliographic information, evidence level, disease name, treatment, text on medical evidence (the main part of the research paper), link information, and rare disease information. The management ID can be, for example, a management number consisting of numbers or alphanumeric characters. However, it is preferable that the management ID be a number that does not overlap with patient IDs. Bibliographic information is information that identifies a research paper, and includes, for example, the author name, paper title, publication name, country of publication, publishing company, publication date, volume number, issue number, and page number. However, for electronically published research papers, the bibliographic information may also include, for example, the author name, title, relevant parts (page, column, line, paragraph number, figure number, or first and last words), publication date (publication date), publisher (publisher), publication location (publication location), and a link to the research paper (full text). The evidence level is set according to the definition of the evidence level pyramid, depending on the research stage of the evidence of the research paper. Information on disease names and treatment methods is set according to the content of the research paper. Text on medical evidence is set by extracting the main parts of the research paper. Link information is information indicating the link destination of the research paper (full text). Rare disease information is set when the disease is rare, and includes, for example, information indicating hospitals or doctors who frequently treat the disease. Without being limited to this, rare disease information may also include the number of clinical cases reported for the specific disease. Note that the medical DB storage unit 33 may store electronic data of each research paper instead of such a medical DB.
[0033] As shown in Fig. 7, the ID storage unit 34 is a storage device or a storage area within a storage device that associates a patient ID, family ID, patient terminal ID, and family terminal ID for each patient and stores them in an ID table. In Fig. 7, each row in the ID table corresponds to a patient. Also, while Fig. 7 shows a case where there is one family member other than the patient, this is not limiting, and cases where there are multiple family members other than the patient can be handled by increasing the number of columns in the ID table.
[0034] The patient ID is the same as the patient ID listed in the electronic medical record.
[0035] The family ID is information that can identify the patient's family, and for example, a family number consisting of numbers or alphanumeric characters can be used.
[0036] The patient terminal ID is information that can identify the retrieval information processing device 10 operated by the patient. For example, if the retrieval information processing device 10 is a smartphone, a terminal code (IMEI) or the like can be used, and if it is a personal computer, a MAC address or the like can be used as appropriate. IMEI is an abbreviation for international mobile equipment identifier. MAC is an abbreviation for media access control.
[0037] The family terminal ID is information that can identify the retrieval information processing device 10 operated by the patient's family, and for example, the terminal code (IMEI) or MAC address of the retrieval information processing device 10 can be used as appropriate.
[0038] The memory 35 is composed of memory bodies that record electrical information, such as ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hardware Disk Drive), and image memory, as well as peripheral circuits associated with the memory bodies, such as a memory controller and memory interface. The memory 35 stores various programs, such as the program for the management device 30, and various data, such as data before processing, data in the middle of processing, data after processing, data to be saved in advance, and tables. The memory 35 is not limited to being separate from the electronic medical record storage unit 32, medical DB storage unit 33, and ID storage unit 34, but may include the electronic medical record storage unit 32, medical DB storage unit 33, and ID storage unit 34.
[0039] The processing circuitry 36 reads out the programs in the memory 35 and controls the management device 30 in accordance with the programs. For example, the processing circuitry 36 is a processor that realizes each function of the management device 30 in accordance with the programs read out from the memory 35. The functions include, for example, a management function 36a for the electronic medical record storage unit 32, the medical DB storage unit 33, and the ID storage unit 34, an authentication function 36b based on the ID storage unit 34, and a search function 36c for the electronic medical record storage unit 32 and the medical DB storage unit 33.
[0040] The management function 36a newly registers or updates the electronic medical record in the electronic medical record storage unit 32 for each patient in response to the operation of the in-hospital terminal 40. The management function 36a also newly registers or updates the medical DB in the medical DB storage unit 33 for each research paper in response to the operation of the in-hospital terminal 40. The management function 36a also newly registers or updates the ID table in the ID storage unit 34 for each patient in response to the operation of the in-hospital terminal 40. The management function 36a and the processing circuit 36 are an example of a management unit.
[0041] The authentication function 36b refers to the ID storage unit 34 based on the patient ID or family ID and the terminal ID received from the retrieval information processing device 10, and authenticates the retrieval information processing device 10 as authentic when the patient ID or family ID and the terminal ID are in the same row of the ID table. The authentication function 36b and the processing circuit 36 are an example of an authentication unit.
[0042] If the authentication result by the authentication function 36b is valid, the search function 36c searches the electronic medical record storage unit 32 based on the patient ID in the ID table corresponding to the patient ID or family ID received from the search information processing device 10, and sends the search results to the search information processing device 10.
[0043] Furthermore, the search function 36c searches the medical DB storage unit 33 based on the disease information received from the search information processing device 10, and transmits the search results to the search information processing device 10. The search function 36c and the processing circuit 36 are an example of a search unit.
[0044] The in-hospital terminal 40 is a computer terminal or workstation connected to the hospital network NWI, and is equipped with a communication interface, memory, input interface, display, and processing circuit (not shown). By accessing the management device 30 in response to an administrator's operation, the in-hospital terminal 40 newly registers or updates information in the electronic medical record storage unit 32, medical DB storage unit 33, and ID storage unit 34 via the processing circuit 36 of the management device 30.
[0045] Next, the operation of the search information processing device configured as above and its peripheral configuration will be described with reference to the sequence diagram of FIG. 8, the flowcharts of FIGS. 9 and 10, and the schematic diagrams of FIGS. 11 to 13.
[0046] First, after a patient is examined at a hospital, the doctor explains (notifies) the patient of his / her illness and explains the treatment. The doctor operates the in-hospital terminal 40 to enter the patient's illness information into the electronic medical record, and stores the electronic medical record in the electronic medical record storage unit 32. Also, the management device 30 stores a medical DB for each research paper in the medical DB storage unit 33, and an ID table for each patient in the ID storage unit 34.
[0047] On the other hand, except in cases where immediate hospitalization or surgery is required, patients will have to undergo treatment while visiting the hospital or wait for treatment after returning home. Here, let us assume that the patient searches for information about his or her disease on the Internet using a search information processing device 10, such as a personal computer or smartphone at home. At this time, the search information processing device 10 turns on the extraction function 15c of the processing circuit 15 in response to the patient's operation of the input interface 12. In this state, step ST1 begins.
[0048] In step ST1, the processing circuitry 15 of the search information processing device 10 sets a patient ID and a patient terminal ID in response to the patient's operation of the input interface 12. The processing circuitry 15 may also set a family ID and a family terminal ID in response to the operation of a family member of the patient instead of the patient.
[0049] After step ST1, in step ST2, the search information processing device 10 transmits the patient ID and the patient terminal ID to the hospital where the patient visits or is admitted. If a family ID or the like is set in step ST1, the search information processing device 10 transmits the family ID and the family terminal ID to the hospital where the patient visits or is admitted.
[0050] After step ST2, in step ST3, the processing circuitry 36 of the management device 30 refers to the ID storage unit 34 based on the transmitted patient ID and patient terminal ID, and authenticates the retrieval information processing device 10 as authentic if the patient ID and the patient terminal ID are in the same row of the ID table. When the processing circuitry 36 receives a family ID and a family terminal ID, it refers to the ID storage unit 34 based on the family ID and the family terminal ID to authenticate whether the retrieval information processing device 10 is authentic. In either case, if the authentication result is not authentic, the management device 30 terminates processing. On the other hand, if the authentication result is authentic, the processing circuitry 36 searches the electronic medical record storage unit 32 based on the patient ID in the ID table corresponding to the patient ID or family ID received from the retrieval information processing device 10, and obtains the search results.
[0051] After step ST3, in step ST4, the management device 30 transmits the search results of the electronic medical records to the search information processing device 10. The search results of the electronic medical records include disease information of the patient. Note that the search results of the electronic medical records are not limited to the disease information of the patient, and may also include the patient's underlying disease (background disease).
[0052] After step ST4, in step ST5, the processing circuit 15 of the search information processing device 10 receives the search results of the electronic medical records and sets the patient's disease information based on the search results. The disease information includes, for example, the disease name and information on treatment methods. The disease information to be set may include disease information on underlying diseases (background diseases) in addition to direct disease information. In this case, it is possible to take into account the impact of the patient's own background disease on the treatment method proposed by the doctor. When setting the patient's background disease, it may be extracted from the search results of the electronic medical records and set, or it may be set by the patient operating the input interface 12.
[0053] After step ST5, the searched information processing device 10 transmits the set disease information to the management device 30 in step ST6.
[0054] After step ST6, in step ST7, the processing circuitry 36 of the management device 30 searches the medical DB storage unit 33 based on the transmitted disease information, and obtains the search results.
[0055] After step ST7, in step ST8, the management device 30 transmits the search results of the medical DB to the search information processing device 10. The search information processing device 10 receives the search results of the medical DB and stores the search results in the memory 11. The search results of the medical DB include evidence information for the disease information. The evidence information includes, for example, the evidence level, information about treatment methods, and information about medical grounds. The evidence information may further include bibliographic information and link information of research papers. The evidence information may also include rare disease information.
[0056] After step ST8, in step ST9, the processing circuit 15 of the search information processing device 10 accesses a search site on the Internet, which is an external network NWO, through the operation of the input interface 12 by the patient (or family member), and inputs search conditions such as keywords into the search screen displayed on the display 13. The search conditions include keywords related to disease information such as the disease name and information on treatment methods.
[0057] After step ST9, in step ST10, the search information processing device 10 transmits the search conditions that have been confirmed through the operation of the input interface 12 to the search site.
[0058] After step ST10, in step ST11, the processing circuit 15 of the search information processing device 10 receives each of the search results from the search site and stores each of the search results in the memory 11. Each of the search results is a medical article related to disease information. However, each of the search results from the search site includes a variety of information, such as medically and academically reliable information, articles and blogs written by other ordinary people based on their own assumptions, and information from various periods, from the most recent information to the oldest information.
[0059] After step ST11, in step ST12, the processing circuit 15 extracts a description corresponding to the disease information set in step ST5 from each of the search results of the search site stored in the memory 11. For example, the extraction function 15c extracts a description that matches or is similar to a description included in the disease information in the electronic medical record from among the descriptions included in each of the search results of the search site.
[0060] After step ST12, in step ST13, the processing circuitry 15 assigns a reliability to each search result based on the extracted description and evidence information for the disease information. Here, the processing circuitry 15 may assign a validity level to each extracted description based on the evidence information. In the following description, each of the reliability and validity level is assumed to be an evidence level in clinical research. Such step ST13 is executed, for example, by steps ST13-1 to ST13-7 as shown in FIG. 9.
[0061] That is, the processing circuit 15 selects a search result whose reliability has not yet been determined from among a plurality of search results from the search site (step ST13-1).
[0062] After step ST13-1, the processing circuit 15 determines the evidence level of the description based on the description extracted from the selected search result and the evidence information (step ST13-2). For example, if the extracted description has content equivalent to evidence information of evidence level "1", the evidence level is determined to be "1". If the extracted description has content equivalent to evidence information of evidence level "3", the evidence level is determined to be "3". If there is no evidence information equivalent to the extracted description, such as when a completely false description is extracted, the evidence level is determined to be "none".
[0063] After step ST13-2, the processing circuit 15 assigns the determined evidence level to the description (step ST13-3).
[0064] After step ST13-3, the processing circuit 15 determines whether there is a description whose evidence level has not been determined in the selected search result (step ST13-4), and if there is an undetermined description, the processing circuit 15 returns to step ST13-2. On the other hand, if the result of the determination in step ST13-4 is no, the processing circuit 15 proceeds to step ST13-5.
[0065] After step ST13-4, the processing circuit 15 determines the reliability of the search results including each description based on the evidence level assigned to each description included in the selected search result (step ST13-5). For example, if the evidence level assigned to each of the multiple descriptions included in the search result is "1" or "3," the reliability is determined to be "1" or "3" depending on which of the descriptions with the assigned evidence level is the main explanation. For example, if the evidence level of nine descriptions is "1" and the evidence level of one description is "3," the reliability is determined to be "1." For example, if the evidence levels assigned to each of the multiple descriptions included in the search result vary between "1" and "7" and include multiple "none" levels, the reliability is determined to be "none." Furthermore, if one description indicates a positive view and has an evidence level of "6," and the other description indicates a negative view and has an evidence level of "6," the reliability is determined to be "6." In addition, each research paper that forms the basis for each of the different views' evidence levels may be identified, and the identification results may be displayed on the display 13 in step ST17, which will be described later.
[0066] After step ST13-5, the processing circuit 15 assigns the determined reliability to the description (step ST13-6).
[0067] After step ST13-6, the processing circuit 15 determines whether there are any search results whose reliability has not been determined among the multiple search results from the search site (step ST13-7), and if there are any search results whose reliability has not been determined, returns to step ST13-1. On the other hand, if the result of the determination in step ST13-7 is no, step ST13 consisting of steps ST13-1 to ST13-7 is terminated.
[0068] After step ST13, returning to FIG. 8, in step ST14, the search information processing device 10 transmits the results assigned in step ST13 to, for example, a remote medical system (not shown). The assigned results are search results each including a description assigned with an evidence level and each assigned with a reliability. The remote medical system also has an operation terminal operated by, for example, a doctor or a specialized expert (hereinafter also referred to as a doctor, etc.).
[0069] After step ST14, in step ST15, the operation terminal of the remote medical system receives the assigned results, displays them on the display, and allows the assigned results to be confirmed and corrected in response to operations by the doctor or the like.
[0070] After step ST15, in step ST16, the operation terminal of the remote medical system returns the confirmed and corrected results to the search information processing device 10. The confirmed and corrected results include each description to which an evidence level has been assigned, and each search result to which a reliability has been assigned, and the assigned evidence level and reliability have been confirmed and corrected by a doctor or the like.
[0071] After step ST16, in step ST17, the processing circuitry 15 of the search information processing device 10 sorts each of the search results to which reliability has been assigned according to the reliability, creates a screen including each of the sorted search results, and displays the screen on the display 13. Here, the processing circuitry 15 may control the display 13 so as not to display search results among the sorted search results whose assigned reliability is equal to or less than a threshold. Furthermore, when one of the sorted search results is selected, the processing circuitry 15 may display on the display 13 descriptions included in the selected search result and the evidence level assigned to an extracted description from the descriptions. Furthermore, the processing circuitry 15 may display at least one of an explanation of the evidence information and a link destination of the evidence information on the display 13. Step ST17 is executed, for example, by steps ST17-1 to ST17-12 as shown in FIG. 10 .
[0072] That is, as shown in FIG. 11, the processing circuit 15 sorts each of the search results r1a to r3a, r1 to r3, to which reliability levels r1b to r3b have been assigned, according to the reliability levels r1b to r3b, and creates a screen g1 including the sorted search results r1 to r3 (step ST17-1). In the example of FIG. 11, reliability level r1b represents an evidence level of "1" using five stars. Reliability levels r2b and r3b represent an evidence level of "2" using four stars. Although not shown, for example, reliability levels may be represented as evidence level "3" using three stars, evidence level "4" using two stars, evidence level "5" using one and a half stars, evidence level "6" using one star, and evidence level "7" using half a star. However, the correspondence between the number of stars representing reliability and the evidence level may be changed as appropriate.
[0073] Thereafter, the processing circuit 15 displays the screen g1 on the display 13 (step ST17-2). In FIG. 11, the screen g1 includes an input area a1 for inputting search conditions such as keywords. The search results r1a to r3a from the search site include titles Lk11 to Lk13 for selecting the search results (to expand the article). The assigned reliability r1b to r3b may also include links Lk11e to Lk13e for expanding the basis for the reliability.
[0074] The processing circuit 15 determines whether any of the search results (titles Lk11 to Lk13) on the screen g1 has been selected (step ST17-3), and if not and a re-search is required, the process returns to step ST9 (step ST17-4: Yes). If a re-search is not required (step ST17-4: No), the screen display of step ST17-2 continues. On the other hand, if, for example, title Lk11 is selected in step ST17-3, the process proceeds to step ST17-5.
[0075] The processing circuit 15 creates a text screen tx1 in which evidence levels Lk111 to Lk115 are assigned to some descriptions of the search result r1a in which the title Lk11 is selected (step ST17-5), as shown by the arrow p1 in Fig. 12. Note that in Fig. 12, the evidence levels Lk111 to Lk115 assigned to the descriptions include links for selecting the evidence level and opening an explanation screen.
[0076] Thereafter, the processing circuit 15 controls the display 13 to superimpose the text screen tx1 on a part of the screen g1 (step ST17-6).
[0077] The processing circuit 15 determines whether any of the evidence levels Lk111 to Lk115 in the text screen tx1 has been selected (step ST17-7), and if not and a re-search is required, the process returns to step ST9 (step ST17-8: Yes). If a re-search is not required (step ST17-8: No), the superimposed display of step ST17-6 continues. On the other hand, if any of the evidence levels Lk111 to Lk115 is selected in step ST17-7, the process proceeds to step ST17-9. Here, for example, it is assumed that evidence level Lk111 is selected.
[0078] The processing circuit 15 creates an explanation screen ep (step ST17-9) in which links Lk1, Lk3, and Lk4 to research papers are added to the evidence level pyramid, as shown by arrow p2 in Fig. 13. The links Lk1, Lk3, and Lk4 to the research papers are included in the search results (evidence information) of the medical DB received in step ST8.
[0079] Thereafter, the processing circuit 15 controls the display 13 to superimpose the explanation screen ep1 on another part of the screen g1 (step ST17-10).
[0080] The processing circuit 15 determines whether any of the links Lk1, Lk3, and Lk4 in the explanation screen ep has been selected (step ST17-11), and if not and a re-search is required, the process returns to step ST9 (step ST17-12: Yes). If a re-search is not required (step ST17-12: No), the superimposed display of step ST17-10 continues. On the other hand, if any of the links Lk1, Lk3, and Lk4 is selected in step ST17-11, the process proceeds to step ST17-13. Here, for example, it is assumed that the evidence level Lk1 is selected.
[0081] The processing circuit 15 acquires the display data of the research paper based on the selected link and displays the display data on the display 13 (step ST17-13), thereby completing step ST17, which is made up of steps ST17-1 to ST17-13.
[0082] 8 after step ST17, in step ST18, the processing circuit 15 of the searched information processing device 10 returns to step ST9 if a re-search is required (step ST18: Yes). If a re-search is not required, the screen display of step ST17 continues.
[0083] As described above, according to the first embodiment, disease information of a patient is set, and a description corresponding to the disease information is extracted from each search result of an internet search site. Furthermore, a reliability is assigned to each search result based on the extracted description and evidence information for the disease information.
[0084] In this way, by assigning a reliability to each search result of the search site based on evidence information for disease information, it is possible to assist in appropriate selection of search results when searching for a disease.
[0085] Additionally, in the first embodiment, the primary users are not doctors or specialists, but rather people with little medical expertise, such as patients, their families, or friends or acquaintances of patients. For example, even if a patient searches for specialized information about their illness using a conventional user terminal, it is difficult for them to determine the authenticity of the search results, and they are easily overwhelmed by the large amount of information contained in the various search results. This makes it difficult for patients to find reliable information, and they may be misled by dubious information of unknown authenticity. In contrast, the first embodiment allows patients to understand the reliability of search results from a search site with a solid basis, significantly reducing the risk of being misled by unreliable information, becoming anxious due to a misunderstanding, or being deceived. Furthermore, patients gain a deeper understanding of the treatment for their illness, allowing them to receive treatment with greater peace of mind.
[0086] Furthermore, according to the first embodiment, each search result to which a reliability level has been assigned may be sorted according to the reliability level, and the sorted search results may be displayed on the display unit. In this case, in addition to the above-described advantageous effects, highly reliable search results can be displayed at the top of the search results. In other words, highly reliable information based on evidence information can be presented to patients preferentially.
[0087] Furthermore, according to the first embodiment, the display unit may be controlled so as not to display search results of the sorted search results that have an assigned reliability below a threshold. In this case, in addition to the above-described advantageous effects, filtering various search results based on reliability can be performed to protect the user from the risk of viewing search results with low reliability. Furthermore, since search results with low reliability are not displayed, it is possible to effectively restrict access to search results with low reliability.
[0088] Furthermore, according to the first embodiment, a validity level of each extracted description may be assigned to the description based on evidence information. Furthermore, when one of the sorted search results is selected, the descriptions included in the selected search result may be displayed on the display unit, and the validity levels assigned to the extracted descriptions from the selected search results may also be displayed on the display unit. In this case, in addition to the above-described effects, the descriptions extracted from the search results and the validity levels of the descriptions may be displayed.
[0089] Furthermore, according to the first embodiment, at least one of an explanation of the evidence information and a link destination of the evidence information may be displayed on the display unit. In this case, in addition to the above-described effects, detailed information about the evidence information can be displayed.
[0090] Furthermore, according to the first embodiment, each of the reliability and validity level may be an evidence level in a clinical study. In this case, in addition to the above-described advantageous effects, this can be easily achieved and the reliability of the assigned reliability and validity level can be improved compared to when special indicators other than evidence levels are assigned as the reliability and validity level.
[0091] Furthermore, according to the first embodiment, the extraction unit may be controlled to be on / off in response to a user's operation. In this case, for example, when searching for a patient's disease, the extraction unit is controlled to be on, and when searching for a disease of another person that you learned about in the news, etc., the extraction unit is controlled to be off, thereby realizing on / off control according to the search target. Furthermore, when searching for a disease of another person, no reliability is assigned, and confirmation or correction by a doctor, etc. is not performed, thereby avoiding waste of medical resources.
[0092] Furthermore, according to the first embodiment, disease information may be set based on the patient's electronic medical record. In this case, in addition to the above-mentioned effects, appropriate descriptions based on the electronic medical record can be extracted, making it possible to assign a more appropriate reliability.
[0093] Furthermore, according to the first embodiment, a patient ID identifying the patient or a family ID identifying the patient's family member and a terminal ID identifying the patient's or family member's terminal may be transmitted to a medical facility where the patient visits or is hospitalized, and disease information may be received in response to the transmission, and the received disease information may be set. In this case, in addition to the above-described advantageous effects, a configuration in which only the patient or his / her family member can set the patient's disease information can assist the patient or his / her family member in appropriately selecting search results from a search site. That is, the search information processing device can be expanded to prevent family members from being misled by erroneous information or information with low evidence levels when researching the patient's disease. Furthermore, the search information processing device can set disease information of others, regardless of the patient's disease, and assign a reliability level to the search results. This makes it possible to assign evidence levels to search results regarding common treatments for diseases suffered by unrelated people, such as friends.
[0094] The first embodiment may be implemented as the following modified example.
[0095] A modified example of the first embodiment is configured to assign a reliability to the results displayed on the display 13, such as when written information in e-books, news reports, or information diagnosed or stated by a doctor is displayed instead of search results on the Internet.
[0096] Accordingly, the extraction function 15c of the processing circuit 15 extracts a description corresponding to the disease information from the display result on the display 13. For example, the extraction function 15c may extract a description that matches or is similar to a description included in the disease information from among the descriptions included in the display result.
[0097] The assigning function 15d assigns a reliability to the display result based on the extracted description and evidence information for the disease information. Here, the assigning function 15d may assign a validity level to each extracted description based on the evidence information. In this case, the display control function 15e may display, on the display 13, the validity level assigned to the extracted description among the descriptions included in the display result. Furthermore, the display control function 15e may display, on the display 13, at least one of an explanation of the evidence information and a link to the evidence information.
[0098] The other configurations are the same as those in the first embodiment.
[0099] According to the above-described modification of the first embodiment, it is possible to obtain the same effect as that of the first embodiment with respect to the display results on the display 13, such as written information in e-books, news reports, and information diagnosed or stated by doctors. Note that the modification of the first embodiment may be applied to each of the following embodiments.
[0100] <Second embodiment> Next, a search information processing device according to a second embodiment will be described, but parts that are substantially the same as those in the above-mentioned drawings will be assigned the same reference numerals and detailed explanations thereof will be omitted, and only different parts will be described here. Note that, similarly, duplicate explanations will be omitted for each of the following embodiments.
[0101] The second embodiment is a modification of the first embodiment, and is configured such that, if the assigned reliability is low, the reliability is corrected and assigned.
[0102] Accordingly, the assigning function 15d of the processing circuit 15 operates as follows in addition to the above-described functions. That is, when the disease information indicates a specific disease and the reliability before being assigned to the search results is below a threshold, the assigning function 15d modifies the reliability before being assigned based on the number of related published papers on the specific disease, the rank of the journal that publishes evidence information for the disease information, and the number of clinical cases reported for the specific disease, and assigns the modified reliability to the search results. Here, the rank of the journal that publishes the disease information can be, for example, the impact factor, which is an index measuring the influence of academic journals, or a value based on the impact factor, as appropriate. Examples of highly ranked journals that publish the disease information include the New England Journal of Medicine, The Lancet, JAMA (Journal of the American Medical Association), BMJ (British Medical Journal), Annals of Internal Medicine, and JAMA Internal Medicine.
[0103] The other configurations are the same as those in the first embodiment.
[0104] Next, the operation of the search information processing device configured as above will be described with reference to the flowchart of FIG.
[0105] Now, it is assumed that steps ST1 to ST12 have been executed in the same manner as described above, and descriptions corresponding to the disease information set in step ST5 have been extracted from each of the search results of the search site.
[0106] After step ST12, step ST13 is executed to assign a reliability as shown in Fig. 9. In step ST13, steps ST13-1 to ST13-5 and ST13-7 are executed in the same manner as described above. On the other hand, step ST13-6 is executed by steps ST13-6-A1 to ST13-6-A7 as shown in Fig. 14, for example.
[0107] That is, the processing circuit 15 determines whether the disease information set in step ST5 indicates a specific disease (step ST13-6-A1), and if not, proceeds to step ST13-6-A7, and if it indicates a specific disease, proceeds to the next step ST13-6-A2.
[0108] The processing circuit 15 determines whether the reliability determined in step ST13-5 is equal to or less than a threshold value (step ST13-6-A2), and if not, proceeds to step ST13-6-A7, and if it is equal to or less than the threshold value, proceeds to the next step ST13-6-A3.
[0109] The processing circuit 15 determines whether the number of published papers related to a specific disease is equal to or less than a threshold value (step ST13-6-A3), and if not, proceeds to step ST13-6-A7, and if it is equal to or less than the threshold value, proceeds to the next step ST13-6-A4.
[0110] The processing circuit 15 determines whether the number of clinical cases reported for the specific disease is below a threshold value (step ST13-6-A4), and if not, proceeds to step ST13-6-A7, and if it is below the threshold value, proceeds to the next step ST13-6-A5.
[0111] The processing circuit 15 determines whether the rank of the journal in which the evidence information for the disease information is published is above a threshold (step ST13-6-A5), and if not, proceeds to step ST13-6-A7, and if it is above the threshold, proceeds to the next step ST13-6-A6.
[0112] When the reliability of a particular disease is determined to be low, the processing circuit 15 corrects the reliability before it was assigned to be higher if the ranking of the journal in which the disease was published is high, even if the number of related published papers or clinical cases is small (step ST13-6-A6).
[0113] Thereafter, the processing circuit 15 assigns the corrected reliability to the search result (step ST13-6-A7), thereby completing step ST13.
[0114] Thereafter, steps ST14 to ST18 are executed in the same manner as described above.
[0115] As described above, according to the second embodiment, when disease information indicates a specific disease and the reliability before being assigned to the search results is below a threshold, the reliability before being assigned is corrected based on the number of related published papers on the specific disease, the rank of the journal that publishes the evidence information for the disease information, and the number of clinical cases reported for the specific disease, and the corrected reliability is assigned to the search results.
[0116] In this way, even if the reliability of search results for a specific disease is low, by modifying the reliability based on the number of related published papers, the journal in which the paper was published, and the number of clinical cases, it is possible to assign a more appropriate reliability in addition to the effect of the first embodiment.
[0117] <Third embodiment> Next, a search information processing device according to a third embodiment will be described.
[0118] The third embodiment is a modified example of the first embodiment, and is configured to display information indicating both positive and negative papers in the search results when the assigned reliability is low.
[0119] Accordingly, the assignment function 15d and the display control function 15e of the processing circuit 15 operate as follows in addition to the above-mentioned functions: When the disease information indicates a specific disease and the reliability of the search results is equal to or lower than a threshold, the assignment function 15d identifies both papers that are positive about the search results and papers that are negative about the search results from among published papers related to the specific disease.
[0120] Furthermore, the display control function 15e causes the display 13 to display information indicating the identified two people.
[0121] The other configurations are the same as those in the first embodiment.
[0122] Next, the operation of the search information processing device configured as above will be described with reference to the flowchart of FIG. 15 and the schematic diagram of FIG.
[0123] Now, it is assumed that steps ST1 to ST12 have been executed in the same manner as described above, and descriptions corresponding to the disease information set in step ST5 have been extracted from each of the search results of the search site.
[0124] After step ST12, step ST13 is executed to assign reliability, as shown in Fig. 9. Of step ST13, steps ST13-1 to ST13-5 and ST13-7 are executed in the same manner as described above. On the other hand, step ST13-6 is executed by steps ST13-6-A1 to ST13-6-A2, ST13-6-B1 to ST13-6-B2 and ST13-6-A7, for example, as shown in Fig. 15. Note that the portion surrounded by a dashed line in Fig. 15 is significantly different from Fig. 14.
[0125] The processing circuit 15 determines whether the disease information set in step ST5 indicates a specific disease (step ST13-6-A1), and if not, proceeds to step ST13-6-A7, and if it indicates a specific disease, proceeds to the next step ST13-6-A2.
[0126] The processing circuit 15 determines whether the reliability determined in step ST13-5 is equal to or less than a threshold value (step ST13-6-A2), and if not, proceeds to step ST13-6-A7, and if it is equal to or less than the threshold value, proceeds to the next step ST13-6-B1.
[0127] The processing circuitry 15 identifies papers that are positive for the search results from among the papers published related to the specific disease (step ST13-6-B1). For example, the processing circuitry 15 may identify papers that include text that has a high similarity to the text of the search results from among the papers published related to the specific disease as positive papers.
[0128] Furthermore, the processing circuitry 15 identifies papers that are negative to the search results from among the published papers related to the specific disease (step ST13-6-B2). For example, the processing circuitry 15 may identify papers other than the positive papers identified in step ST13-6-B1 from among the published papers related to the specific disease as negative papers. Alternatively, a set of papers showing opposing views may be stored in advance in the medical DB, so that a paper showing the opposite view can be identified in response to the identification of a paper showing a certain view. Furthermore, the order of steps ST13-6-B1 and ST13-6-B2 may be reversed.
[0129] Thereafter, the processing circuit 15 assigns a reliability to the search result (step ST13-6-A7), thereby completing step ST13.
[0130] Thereafter, steps ST14 to ST18 are executed in the same manner as described above. However, in step ST17, the processing circuit 15 causes the display 13 to display information indicating both the identified positive and negative papers. For example, as shown in FIG. 16, the bibliographic information of the positive papers and the bibliographic information of the negative papers may be displayed in a display area a2 intermediate between the search condition input area a1 and the top search results r1. Furthermore, for example, the bibliographic information and links of the positive papers and the bibliographic information and links of the negative papers may be displayed in the intermediate display area a2.
[0131] As described above, according to the third embodiment, when disease information indicates a specific disease and the reliability of the search results is equal to or less than a threshold, both positive and negative papers regarding the search results are identified from among published papers related to the specific disease, and information indicating both identified papers is displayed on a display unit.
[0132] In this way, even if the reliability of search results for a specific disease is low, by displaying papers that are positive and negative about the search results, in addition to the effect of the first embodiment, it is possible to compare and display contradictory papers side by side.
[0133] <Fourth embodiment> Next, a search information processing device according to a fourth embodiment will be described.
[0134] The fourth embodiment is a modified example of the first embodiment, and is configured to display information about hospitals or doctors who treat a large number of cases of a particular disease when the reliability of search results for that disease is low or the number of clinical cases of that disease is small.
[0135] Accordingly, the assignment function 15d and the display control function 15e of the processing circuit 15 operate as follows in addition to the above-described functions. That is, when the disease information indicates a specific disease and the reliability of the search result is equal to or less than a threshold or the number of clinical cases reported for the specific disease is equal to or less than a threshold, the assignment function 15d identifies information indicating hospitals or doctors who treat a relatively large number of patients with the specific disease. This information indicating hospitals or doctors who treat a relatively large number of patients with the specific disease is, for example, included in advance in rare disease information in the medical DB of the medical DB storage unit 33. Furthermore, the rare disease information may include the number of clinical cases reported for the specific disease. Note that the number of clinical cases reported for the specific disease may be stored in advance in the memory 11. Furthermore, when the number of clinical cases reported for a specific disease is equal to or less than a threshold, the specific disease may be referred to as a rare disease. In other words, when the number of clinical cases reported for a specific disease is equal to or less than a threshold, this may be interpreted as a case where the specific disease is a rare disease. Furthermore, when the specific disease is a rare disease, this may be interpreted as a case where rare disease information is described for the specific disease.
[0136] Furthermore, the display control function 15e causes the display 13 to display information indicating the identified hospital or doctor.
[0137] The other configurations are the same as those in the first embodiment.
[0138] Next, the operation of the search information processing device configured as above will be described with reference to the flowchart of FIG. 17 and the schematic diagram of FIG.
[0139] Now, it is assumed that steps ST1 to ST12 have been executed in the same manner as described above, and descriptions corresponding to the disease information set in step ST5 have been extracted from each of the search results of the search site.
[0140] After step ST12, step ST13 is executed to assign reliability, as shown in Fig. 9. Of step ST13, steps ST13-1 to ST13-5 and ST13-7 are executed in the same manner as described above. On the other hand, step ST13-6 is executed by steps ST13-6-A1 to ST13-6-A2, ST13-6-C1 to ST13-6-C2 and ST13-6-A7, for example, as shown in Fig. 17. Note that the portion surrounded by a dashed line in Fig. 17 is significantly different from Fig. 14.
[0141] The processing circuit 15 determines whether the disease information set in step ST5 indicates a specific disease (step ST13-6-A1), and if not, proceeds to step ST13-6-A7, and if it indicates a specific disease, proceeds to the next step ST13-6-A2.
[0142] The processing circuit 15 determines whether the reliability determined in step ST13-5 is equal to or less than a threshold value (step ST13-6-A2), and if it is equal to or less than the threshold value, proceeds to step ST13-6-C2, and if not, proceeds to the next step ST13-6-C1.
[0143] The processing circuit 15 determines whether the number of clinical cases reported for a specific disease is below a threshold value (step ST13-6-C1), and if not, proceeds to step ST13-6-A7, and if it is below the threshold value, proceeds to the next step ST13-6-C2.
[0144] The processing circuitry 15 identifies information indicating a hospital or a doctor who sees a relatively large number of patients with the specific disease (step ST13-6-C2). For example, the processing circuitry 15 reads the search results of the medical DB stored in the memory 11 in step ST8 based on the name of the specific disease, and identifies information indicating the hospital or the doctor from the rare disease information included in the read search results.
[0145] Thereafter, the processing circuit 15 assigns a reliability to the search result (step ST13-6-A7), thereby completing step ST13.
[0146] Thereafter, steps ST14 to ST18 are executed in the same manner as described above. However, in step ST17, the processing circuit 15 causes the display 13 to display information indicating the identified doctor or hospital. For example, as shown in Fig. 18, information indicating a hospital or doctor who treats a relatively large number of patients with the specific disease may be displayed in a display area a3 between the search condition input area a1 and the top search result r1. Also, for example, a link Lk21 related to information indicating the hospital or doctor may be displayed in the intermediate display area a2.
[0147] As described above, according to the fourth embodiment, when disease information indicates a specific disease and the reliability of the search result is equal to or less than a threshold value or the number of clinical cases reported for the specific disease is equal to or less than a threshold value, information indicating a hospital or doctor who sees a relatively large number of cases of the specific disease is identified, and the information indicating the identified hospital or doctor is displayed on the display unit.
[0148] In this way, even if the reliability of search results for a specific disease is low or the number of clinical cases is small, by displaying information indicating hospitals or doctors who treat the specific disease relatively frequently, it is possible to present doctors or hospitals where a second opinion can be obtained, in addition to the effect of the first embodiment, thereby supporting patients in obtaining a second opinion.
[0149] According to at least one of the embodiments described above, when a search for a disease is performed, it is possible to assist in appropriate selection of search results.
[0150] The term "processor" used in the above description refers to a circuit such as a CPU (central processing unit), a GPU (graphics processing unit), an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)). A processor realizes its functions by reading and executing a program stored in a memory. Note that instead of storing a program in a memory, the processor may be configured so that the program is directly embedded in the circuit. In this case, the processor realizes its functions by reading and executing the program embedded in the circuit. Note that each processor in the present embodiment is not limited to being configured as a single circuit, but may be configured as a single processor by combining multiple independent circuits to realize its functions. Furthermore, multiple components in FIG. 1, FIG. 2, or FIG. 4 may be integrated into a single processor to realize its functions.
[0151] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope of the invention and its equivalents as defined in the claims, as well as in the scope and spirit of the invention. [Explanation of symbols]
[0152] 10, 10-1, 10-2 Search information processing device 11,35 memory 12 Input Interface 13. Display 14,31 Communication Interface 15,36 Processing circuit 15a,36c Search function 15b Setting Function 15c extraction function 15d grant function 15e Display Control Function 20 Gateway device 30 Management device 32 Electronic Medical Record Storage Department 33 Medical DB Storage Department 34 ID storage section 36a Management functions 36b Authentication Function ep commentary screen g1 sort screen a1 input area a2,a3 intermediate area Lk1, Lk3, Lk4, Lk11e~Lk13e, Lk21 Link Lk11~Lk13 Title Lk1111~Lk115 Evidence Level r1a~r3a search results r1b~r3b reliability r1~r3 Search results with confidence assigned tx1 text screen NWO,NWI Network
Claims
1. a setting unit for setting disease information of a patient, the disease information including a disease name and information on a treatment method; a means for transmitting the set disease information to a management device, receiving a search result from a medical database storage unit based on the disease information by the management device, the search result including evidence information for the disease information, from the management device, and storing the search result in a memory; an extraction unit that extracts descriptions corresponding to the disease information from each search result of an internet search site; an assigning unit that assigns a reliability to each of the search results based on the extracted description and evidence information for the disease information, the evidence information including an evidence level, information on a treatment method, and information on a medical basis; Equipped with The assignment unit, when the extracted description has content equivalent to the evidence information, assigns the evidence level contained in the evidence information to the description and assigns the reliability based on the evidence level assigned to the description.
2. a display control unit that sorts each of the search results to which the reliability has been assigned according to the reliability, and displays each of the sorted search results on a display unit; The search information processing apparatus according to claim 1, further comprising:
3. The search information processing apparatus according to claim 2 , wherein the display control unit controls the display unit so as not to display, among the sorted search results, search results for which the assigned reliability is equal to or less than a threshold value.
4. A search information processing device as described in claim 2 or 3, wherein when one of the sorted search results is selected, the display control unit displays the descriptions contained in the selected search result on the display unit, and also displays the evidence level assigned to the extracted description from among the descriptions on the display unit.
5. The memory pre-stores first screen data explaining an evidence level pyramid that represents evidence levels that rank medical evidence, The evidence information further includes a link to a research paper; 5. The search information processing device of claim 4, wherein the display control unit causes the display unit to display at least one of an explanatory screen based on second screen data in which links to the research papers are provided in association with the evidence levels represented by the evidence level pyramid, and links included in the evidence information, for the first screen data.
6. The information retrieval processing apparatus according to claim 4 , wherein the reliability is an evidence level in clinical research.
7. The search information processing apparatus according to claim 1 , further comprising a control unit that controls the on / off of the extraction unit in response to a user operation.
8. The search information processing apparatus according to claim 1 , wherein the setting unit sets the disease information based on an electronic medical record of the patient.
9. 8. The search information processing device according to claim 1, wherein the setting unit transmits a patient ID indicating the patient or a family ID indicating the patient's family member, and a terminal ID indicating the terminal of the patient or the family member to a medical facility where the patient visits or is hospitalized, receives the disease information in response to the transmission, and sets the received disease information.
10. The evidence information further includes bibliographic information of research papers and rare disease information, 10. The search information processing device according to claim 1, wherein, when the disease information indicates a specific disease and the reliability before being assigned to the search results is equal to or less than a threshold, the assignment unit modifies the reliability before being assigned to the search results based on: the number of related published papers for the specific disease, which is the number of pieces of bibliographic information of the research papers included in the evidence information; the rank of the journal in which the evidence information for the disease information is published, which is a value obtained based on an impact factor of the journal; and the number of clinical cases reported for the specific disease, which is indicated by rare disease information included in the evidence information; and when the rank is equal to or greater than a threshold, even if the number of related published papers is equal to or less than a threshold and the number of clinical cases is equal to or less than a threshold, the assignment unit modifies the reliability before being assigned to the search results to be higher, and assigns the modified reliability to the search results.
11. When the disease information indicates a specific disease and the reliability of the search result is equal to or less than a threshold, the assignment unit identifies, among published papers related to the specific disease, papers that include text that has a high similarity to the text of the search result as positive papers, and identifies papers other than the identified positive papers as negative papers; The search information processing device according to claim 2, any one of claims 3 to 9, which directly or indirectly cites claim 2, wherein the display control unit causes the display unit to display information indicating both the identified positive paper and the identified negative paper.
12. The evidence information further includes rare disease information including information indicating hospitals or doctors who see a relatively large number of patients with a specific disease; When the disease information indicates a specific disease and the reliability of the search result is equal to or less than a threshold or the number of clinical cases reported for the specific disease is equal to or less than a threshold, the assignment unit reads out the search result from the memory based on the disease name of the specific disease, and identifies information indicating a hospital or doctor who sees a relatively large number of patients with the specific disease from rare disease information in the evidence information included in the read search result, 10. The search information processing apparatus according to claim 2, wherein the display control unit causes the display unit to display information indicating the identified hospital or doctor.
Citation Information
Patent Citations
Medical facility retrieval device and method
JP2008146170A
Health-related information providing system
JP2008181188A
Information structuring system
JP2014228907A
Medical support system, medical support method and program
JP2017091366A