Display system, display method, and computer program

The display system addresses the challenge of displaying multiple facility data types by using a matching unit to associate facility identification information with official names, resulting in improved data integration and facility relationship understanding.

JP7699874B1Active Publication Date: 2025-06-30SPARKS& CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024190003
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-06-30
Estimated Expiration
2044-10-29

AI Technical Summary

Technical Problem

Existing display systems for facility information struggle to effectively combine and display multiple types of data related to a facility, leading to difficulties in understanding the relationship between facilities due to different naming conventions.

Method used

A display system comprising a storage unit, a matching unit, and a display unit, which stores facility basic information, facility-related information, and master data indicating the correspondence relationship between facility identification information and official names. The system uses this data to match facility identification information with official names, enabling appropriate display of facility-related information.

Benefits of technology

The system enables accurate display and association of facility-related information with official names, facilitating the understanding of relationships between facilities and improving data integration and search capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007699874000001_ABST
    Figure 0007699874000001_ABST
Patent Text Reader

Abstract

To provide a novel technique for performing appropriate display by referring to multiple types of data related to a facility. 【Solution means】 A display system including a storage unit, a matching unit, and a display unit, wherein the storage unit stores basic information of a facility, including facility basic information including the official name of the facility, and facility-related information related to the facility, which has facility identification information for uniquely identifying each facility, and master data showing the correspondence between the official name and the facility identification information indicating the same facility, and the matching unit refers to the master data for the facility identification information in the facility-related information to be displayed to specify the official name of the facility, and the display unit is a display system that associates and displays the facility-related information to be displayed and the official name.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a display system, a display method, and a computer program for displaying facility information by referring to a plurality of data related to the same facility.

Background Art

[0002] Conventionally, systems for displaying data of medical facilities, commercial facilities, etc. have been developed, and these data usually include information such as the location of the facility, business hours, service contents provided, and customer evaluations. In conventional display systems, information is often provided based on a single data source, and individual data are displayed separately. However, there is an increasing need for a system that combines and displays a plurality of data related to a facility.

[0003] Patent Document 1 discloses a system that has sales information of pharmaceuticals, individual information related to hospitals, etc., and activity data of medical information representatives (MRs), and can mutually refer to at least two or more pieces of information. The purpose of this system is to provide multifaceted information useful for formulating strategies for MR details (activities of providing pharmaceutical information to doctors).

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] As data related to medical facilities, there are different types of data such as DCF data indicating basic information about medical facilities and doctors, IMS data indicating the sales of medical facilities, and sales data related to the sales of other pharmaceuticals, etc. In these data, the same facility is often expressed by different names, and there is a problem that it is difficult to understand the relationship between facilities even when individual data is displayed as it is.

[0006] However, Patent Document 1 does not disclose a specific method for identifying the relationship between different types of information. When the information for identifying a facility is different between data in this way, it was not possible to appropriately refer to and display multiple data.

[0007] In view of the above situation, an object of the present invention is to provide a novel technique for appropriately displaying by referring to multiple types of data related to a facility.

Means for Solving the Problem

[0008] [1] A display system including a storage unit, a matching unit, and a display unit, wherein the storage unit stores facility basic information indicating basic information of a facility, including the official name of the facility, and facility-related information related to the facility, having facility identification information that uniquely identifies each facility, the facility-related information, and master data indicating the correspondence relationship between the official name and the facility identification information indicating the same facility, the matching unit refers to the master data for the facility identification information in the facility-related information of the display target to specify the official name of the facility, and the display unit displays the facility-related information and the official name of the display target in association with each other.

[0009] By adopting such a configuration, the correspondence between the target facility of the facility-related information and the facility basic information can be specified by the master data, and the official name of the facility can be displayed in association with the facility basic information.

[0010] [2] The memory unit stores multiple types of the facility-related information, and the master data indicates the correspondence relationship between the facility identification information and the official name in various types of the facility-related information, for the display system described in [1].

[0011] By adopting such a configuration, for the facility identification information in multiple types of facility-related information, the correspondence relationship with the official name can be specified respectively.

[0012] [3] Further comprising a search unit, the search unit receives search conditions regarding multiple types of the facility-related information, specifies the facility-related information that meets the search conditions based on the multiple types of the facility-related information as the display target, and the display unit displays a list of the facility-related information included in the search result, for the display system described in [2].

[0013] By adopting such a configuration, based on multiple pieces of facility-related information, the target facility-related information can be narrowed down and specified, and displayed in association with the official name.

[0014] [4] Further comprising a totaling unit, the memory unit stores performance information regarding the sales performance at the facility as the facility-related information, the totaling unit performs totaling based on the performance information, the search unit receives conditions regarding the sales of each facility as the search conditions, searches the memory unit based on the totaling result by the totaling unit, and the display unit displays a list of the facility-related information or the basic facility information included in the search result in association with the official name of the facility, for the display system described in [3].

[0015] By adopting such a configuration, based on the totaling result of the sales performance associated with the facility, the search for the facility-related information can be performed.

[0016] [5] The memory unit stores, as the facility-related information, doctor information including the doctor's information and the facility identification information related to the facility to which the doctor belongs. The search unit identifies the doctor information that meets the conditions, and the display unit displays the doctor information identified by the search unit in a list in association with the official name of the facility to which the doctor belongs. The display system according to [3] or [4].

[0017] With such a configuration, in the search for doctors, the official name of the affiliated facility can be displayed in association with the doctor.

[0018] [6] The display system according to any one of [1] to [5], further comprising a reception unit and an extraction device. The reception unit receives an input of an instruction sentence described in natural language indicating the extraction conditions of the facility basic information or the facility-related information and transmits it to the extraction device. The extraction device refers to the facility-related information and the facility basic information stored in the memory unit based on the instruction sentence, extracts the facility basic information or the facility-related information that meets the extraction conditions, and delivers it to the display unit. The display unit displays the facility basic information or the facility-related information received from the extraction device as a display target in a list in association with the official name of the facility.

[0019] In some cases, prior knowledge about the content of the data is required to set the search conditions. With such a configuration, it is possible to request the extraction of the facility basic information or the facility-related information by an instruction sentence, and the user can more easily obtain the extraction result of the facility basic information or the facility-related information under the desired conditions.

[0020] A display method executed in a computer including a memory unit, a matching unit, and a display unit, wherein the memory unit stores basic information of a facility, including facility basic information including the official name of the facility, and facility-related information related to the facility, having facility identification information for uniquely identifying each facility, the facility-related information, and master data showing the correspondence relationship between the official name and the facility identification information indicating the same facility; the matching unit refers to the master data for the facility identification information in the facility-related information of the display target to specify the official name of the facility; and the display unit displays the facility-related information and the official name of the display target in association with each other.

[0021] A computer program that causes the computer to execute the display method according to [8][7].

Advantages of the Invention

[0022] According to the present invention, it is possible to provide a novel technique for performing appropriate display by referring to a plurality of types of data related to a facility.

Brief Description of the Drawings

[0023]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Embodiments for Carrying Out the Invention

[0024] <1. Definition> First, the outline of the present invention and the definition of main terms will be described. The present invention relates to a technique for displaying facility information by referring to a plurality of data related to the same facility. In particular, in this embodiment, a form of extracting and displaying data by referring to multiple types of data related to medical facilities will be described. Such a technique is used, for example, when a medical information staff member (MR) provides information or conducts business activities for doctors, staff members of medical facilities, etc., to accurately grasp and consider the doctors and medical facilities targeted by the activities. Note that the facilities of the present invention are not limited to medical institutions such as hospitals, and may include, for example, pharmacies and drugstores.

[0025] In the present invention, the facility basic information is information indicating basic information of a facility, including the official name of the facility. For example, the facility-related information in DCF (Doctor Computer File) data can be typically used as the facility basic information.

[0026] In the present invention, the facility-related information is information related to a facility, and is information having facility identification information that uniquely identifies each facility within the scope of the same type of facility-related information. In this embodiment, multiple types of facility-related information are used.

[0027] Examples of the facility-related information include doctor information having facility identification information of the facilities to which each doctor belongs, performance information regarding the sales performance of each facility, etc. Also, these types of information may be used in multiple types in different formats. In that case, the facility identification information is unique for each facility within the scope of the same type (same format) of facility-related information. As the facility identification information, for example, a facility code or a common name of the facility can be used.

[0028] Also, in the present invention, the master data is data indicating the correspondence relationship between the facility identification information in various types of facility-related information and the official name included in the facility basic information of the facility corresponding to the facility identification information. With the master data, information regarding the same facility can be specified in various types of facility-related information. At the same time, the official name of each facility can be specified by the master data.

[0029] The following will be described in more detail with reference to the accompanying drawings. Although the drawings show preferred embodiments, it can be implemented in many different forms and is not limited to the embodiments described herein.

[0030] For example, in this embodiment, the configuration, operation, etc. of the display system will be described. However, the same effects can also be achieved by an apparatus having the same functions, a method executed by the apparatus, a computer program for causing a computer device to execute the method, etc. The program may be provided as a non-transitory computer-readable recording medium or may be provided so as to be downloadable from an external server.

[0031] In the following embodiments, the "section" may include, for example, a combination of hardware resources implemented by a circuit in a broad sense and information processing of software that can be specifically realized by these hardware resources. In this embodiment, "information" is represented, for example, by a physical value of a signal value representing voltage or current, the high or low of a signal value as a set of binary bits composed of 0 or 1, or a quantum superposition (so-called quantum bit), and communication and calculation can be executed on a circuit in a broad sense.

[0032] The circuit in a broad sense is a circuitry realized by appropriately combining a circuit, a processor, a memory, etc. For example, it is a circuitry including any of a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), etc.

[0033] <2. System Configuration> FIG. 1 is a block diagram showing the configuration of the display system according to the present embodiment. As shown in FIG. 1, the display system 0 includes an analysis device 1, a terminal device 2, and an extraction device 3. The analysis device 1, the terminal device 2, and the extraction device 3 are configured to be communicable via a network NW. In the present embodiment, the network NW is an IP (Internet Protocol) network, but there are no restrictions on the type of communication protocol, the type of network, etc.

[0034] In the display system 0, the analysis device 1 analyzes facility-related information in response to a request from the terminal device 2 used by the user, and returns the result to the terminal device 2, thereby realizing the provision of information according to the user's wishes. The analysis device 1 may use an external device in the analysis of the facility-related information. In the present embodiment, an example is shown in which the extraction device 3 is used to extract information based on an instruction in natural language. Note that the configuration shown in FIG. 1 is an example, and those skilled in the art may arbitrarily change it. For example, part or all of the processing performed by the extraction device 3 may be changed so that the analysis device 1 executes it.

[0035] <3. Hardware Configuration> Next, the hardware configuration of the display system according to the present embodiment will be described. As the analysis device 1 and the extraction device 3, one or more information processing devices 10 (computer devices) such as general-purpose servers and personal computers can be used. As the terminal device 2, a terminal device 9 (computer device) such as a personal computer, a smartphone, or a tablet terminal can be used. In the present embodiment, the analysis device 1 is an information processing device 10 in which a computer program for executing a display method is installed.

[0036] FIG. 2(a) is a hardware configuration diagram of the information processing device 10. As shown in FIG. 2, the information processing device 10 has a control unit 101, a storage unit 102, and a communication unit 103, and is used to exert the functions of each unit and each process.

[0037] The control unit 101 has a processor such as a CPU capable of executing an instruction set, and executes an OS and programs. The storage unit 102 has a volatile memory such as a RAM capable of storing an instruction set, an OS, a computer program for executing the display method according to the present invention in the information processing apparatus 10, and a non-volatile recording medium such as an HDD or an SSD capable of recording a DBMS or the like. The communication unit 103 has an interface for physically connecting to a network, executes communication control with the network NW, and performs input / output of information.

[0038] FIG. 2(b) is a hardware configuration diagram of the terminal device 9. As shown in FIG. 2, the terminal device 9 has a control unit 901, a storage unit 902, a communication unit 903, an input unit 904, and an output unit 905, and is used to exert the functions of each unit and each process.

[0039] The control unit 901 has a processor such as a CPU capable of executing an instruction set, and executes an OS, an application program, and the like. The storage unit 902 has a volatile memory such as a RAM capable of storing an instruction set, an OS, an arbitrary application program, and the like, and a non-volatile recording medium such as an HDD or an SSD capable of recording them. The communication unit 903 has an interface for physically connecting to a network, executes communication control with the network NW, and performs input / output of information. The input unit 904 has an operation input device capable of input processing such as a touch panel or a keyboard, a voice input device capable of voice input such as a microphone, and the like. The output unit 905 has a display device capable of display processing such as a display, a voice output device such as a speaker, and the like.

[0040] <4. Functional Configuration> The analysis device 1 includes a storage unit 11, a matching unit 12, a totaling unit 13, a search unit 14, a reception unit 15, a display unit 16, and a registration unit 17. This is a specific realization of information processing by software by hardware. Note that these configurations do not necessarily need to be realized by a single computer, and each of the above-described units may be realized by cooperation of a plurality of computers.

[0041] The storage unit 11 stores various types of information including facility basic information, facility-related information, and master data. The storage unit 11 of the present embodiment stores a plurality of types of data with different formats as a plurality of types of facility-related information.

[0042] FIG. 3 is a diagram showing an example of information stored in the storage unit 11 in the present embodiment. As shown in FIG. 3, the storage unit 11 of the present embodiment stores facility basic information, doctor information, IMS data, SDC data, and master data. The IMS data is data indicating sales linked to a facility (sales data of each product of a medical facility), while the SDC data is daily delivery data of a dispensing pharmacy or the like. For example, by combining them, it is possible not only to obtain the sales of each product, but also to infer the transition of the number of patients with a specific disease in a specific medical facility or region by adding the algorithm in the prescription of each product. More specifically, for example, an estimation formula expressing the number of patients with a specific disease as a function of the number of product deliveries is prepared in advance, and the total value of the number of deliveries is substituted into the estimation formula for each region to estimate the number of patients. Note that the estimation formula may be expressed by a neural network or the like. Further, the estimation formula may be a function of the number of deliveries of a plurality of types of products.

[0043] Both the IMS data and the SDC data are data linked to the sales destination (facility) of the product, and are an example of performance information. Thus, the performance information is a concept including various angles and content information related to sales performance, such as shipping data for a facility (data of products purchased by the facility) and sales data at the facility (data of products sold by the facility / sales). In addition, both doctor information and performance information are examples of facility-related information. By updating this information, the accuracy of the master data is further enhanced, and the scope of its utilization is also increased. That is, with the addition or update of facility-related information, by checking for changes in the facility name and facility code and appropriately updating the master data accordingly, it is possible to maintain master data based on the latest and correct information.

[0044] Facility-related information includes a facility name and a facility code, respectively, and these correspond to the facility identification information of the present invention. It is common for different facility names and facility codes to be assigned to the same facility in different types of facility-related information, and in this embodiment as well, the uniqueness of the facility name and facility code for the same facility is not guaranteed in different types of facility-related information.

[0045] In this embodiment, as facility basic information, the facility-related information in DCF data is used. The facility basic information includes information such as the facility code, the official name of the facility, the location, the number of beds, and other departments for each facility.

[0046] Also, in this embodiment, as doctor information, the doctor file in DCF data is used. The doctor information includes information such as the name, specialty, alma mater, names of workplaces (including multiple different workplace names), and affiliated societies for each doctor. Since the doctor information in this embodiment is DCF data, the official name of the doctor's workplace facility is stored as the name of the workplace, but a common name may be stored instead. In that case, in the master data described later, the correspondence between the common name of the facility in the doctor information and the official name in the facility basic information for the same facility is stored.

[0047] IMS data is data indicating the sales of each facility and has information such as the aggregation period, brick code (a facility code unique to IMS data), facility name (common name), market sales, total sales, etc. Market sales refer to the total sales in a specific market (for example, a specific type of drug), and total sales refer to the total sum of sales at the said facility.

[0048] SDC data is data that shows daily shipment data for each facility by product, and has information such as the slip date, customer code (the code of the facility or pharmacy unique to SDC data), facility name (common name), product name, sales volume, etc.

[0049] Performance information is provided by various entities in addition to IMS data and SDC data, and their aggregation periods, aggregation units, etc. are different. Furthermore, facility identification information such as facility codes and facility names is not unified among different types of performance information. In this embodiment, multiple types of performance information in such different formats are handled, and various information is extracted by referring to them.

[0050] Also, the storage unit 11 stores, as master data, the correspondence between the official name of each facility and the facility identification information in various facility-related information stored in the storage unit 11. Specifically, for each facility, the official name and the facility identification information in the corresponding various facility-related information are stored as master data. The master data is created by the administrator of the display system 0 (or the analysis device 1) and stored in the storage unit 11.

[0051] Here, the above-mentioned basic facility information and facility-related information are registered in the storage unit 11 by the user uploading the data to be analyzed to the analysis device 1 via the terminal device 2. And the user can only analyze the data they themselves registered. Therefore, although not shown in FIG. 3, the basic facility information and the facility-related information are associated with the user who provided the information.

[0052] The registration information described above is just an example, and other information useful for analysis may be arbitrarily added. For example, although omitted in FIG. 3, in this embodiment, in addition to the above information, the storage unit 11 further stores memo information freely input by the user. As a usage example, it is assumed that information available for marketing, such as a doctor's preferences and hobbies, the frequency and precautions when visiting a facility, etc., is registered as memo information. The memo information is text data linked to the facility basic information and doctor information. In addition, an image or the like may be further linked to the facility basic information and doctor information as memo information and registered. Note that the memo information is an example of facility-related information.

[0053] The matching unit 12 refers to the master data for the facility identification information in various types of facility-related information to identify the official name of the facility. Also, it identifies different types of facility-related information regarding the same facility. Thereby, it is possible to perform sales searches and the like using a plurality of different types of facility-related information.

[0054] The aggregation unit 13 performs aggregation based on the performance information. For example, the aggregation unit 13 performs aggregation processing such as calculating the total sales amount for each facility based on IMS data for a specified period. Also, it may perform aggregation processing such as calculating the sales volume of a specific drug for each facility based on SDC data for a specified period.

[0055] The search unit 14 receives search conditions regarding the facility-related information from the terminal device 2 and searches the storage unit 11. The search unit 14 of this embodiment receives search conditions regarding a plurality of types of facility-related information, refers to the plurality of types of facility-related information, and performs a search. The search unit 14 of this embodiment can, for example, specify "the lower limit value of sales at the affiliated facility" and "the affiliated society" as search conditions and search for doctor information. The search unit 14 delivers the information included in the search result to the display unit 16 as the display target.

[0056] The reception unit 15 receives an input of an instruction sentence described in natural language that indicates extraction conditions for facility basic information or facility-related information, and transmits it to the extraction device. The instruction sentence is, for example, a sentence expressing a request regarding the extraction of facility basic information or facility-related information in natural language, such as "Please list the doctors who belong to hospitals within the top 50 in terms of high sales in the specified prefecture and who belong to both Society A and Society B."

[0057] Here, the extraction device 3 is a device that receives an instruction from the analysis device 1 and extracts information corresponding to the instruction from the storage unit 11. The extraction device 3 refers to the facility-related information and facility basic information stored in the storage unit 11 according to pre-specified reference conditions, and extracts information that satisfies the specified extraction conditions. In this embodiment, instead of referring to the storage unit 11 every time an instruction is received from the analysis device 1, it is preferable that when the information (facility basic information and facility-related information) stored in the storage unit 11 is updated, the extraction device 3 performs crawling, acquires necessary information in advance, and holds it on the side of the extraction device 3. Further, the extraction device 3 delivers the extracted information to the display unit 16 as a display target. The extraction device 3 of this embodiment executes processing based on the instruction sentence using a document generation model that utilizes a large language model.

[0058] The document generation model refers to any model capable of outputting a document. As the document generation model, a model generated by machine learning can typically be used. In this embodiment, it is assumed that an API (Application Programming Interface) provided for a conversational document generation model that generates a document as an answer to the input document by inputting the document is used.

[0059] The display unit 16 performs display processing on the facility basic information and / or facility-related information received from the search unit 14 or the extraction device 3, transmits it to the terminal device 2, and causes it to be displayed in a list on the terminal device 2. Here, the display unit 16 displays the official name of the facility specified by the matching unit 12 in association with various types of facility basic information or facility-related information in a list.

[0060] The registration unit 17 receives the upload of the facility basic information or the facility-related information from the terminal device 2, and stores it in the storage unit 11 in association with the user who performed the upload. At this time, the uploaded information may be processed and the data may be converted so as to facilitate the analysis in the analysis device 1, and then registered in the storage unit 11.

[0061] In addition, the registration unit 17 may register the facility-related information in the storage unit 11 by periodically acquiring information from a designated external database or the like based on a preset. For example, the SDC data is updated daily and new data is added. For such data, the registration unit 17 may automatically acquire the data from the external database (without waiting for the input from the terminal device 2) by designating the acquisition destination and acquisition conditions in advance from the user.

[0062] <5. Data Analysis> Next, with reference to FIG. 4, the procedure of specific data analysis (display of facility-related information) will be described. FIG. 4 is a flowchart showing an example of the search procedure of the facility-related information in the present embodiment.

[0063] First, in step S11, the search unit 14 receives the designation of the search conditions regarding the facility basic information or the facility-related information from the user via the terminal device 2. FIG. 5 is a display example of the input screen of the search conditions displayed on the terminal device 2.

[0064] Here, an example of searching for a facility (hospital) based on sales will be used for explanation. In the example of FIG. 5, the search conditions regarding the aggregation period of sales, the keywords of the facility name, department, doctor name, and doctor code, and the region are received, and a predetermined number of facility basic information is displayed in descending order of the sales in the designated aggregation period. In this way, the search unit 14 receives the search conditions regarding a plurality of facility-related information and executes the search. In the present embodiment, the input conditions are searched by the AND condition, but it may be arbitrarily selectable whether these conditions are the AND condition or the OR condition.

[0065] In addition to or instead of this, for example, it may be configured to be able to specify products subject to sales aggregation, or other conditions such as the number of hospital beds, medical departments, specialists, etc. Also, although the case where aggregation of performance information is necessary is described here, for example, the search unit 14 may accept only conditions related to doctor information and basic facility information such as the academic societies to which the doctor belongs and the number of hospital beds in the hospital where the doctor belongs, and perform a search for doctors without performing the next step S12.

[0066] In step S12, based on the conditions specified in step S11, the aggregation unit 13 aggregates the performance information. Then, the search unit 14 identifies facilities that match the search conditions based on the aggregation result of the performance information by the aggregation unit 13 and the basic facility information and / or other facility-related information (step S13). Specifically, for example, processing such as identifying 10 facilities in descending order of sales among the facilities that match the search conditions is assumed.

[0067] Here, for different types of facility-related information, different facility identification information is used for the same facility. Therefore, the matching unit 12 refers to the master data to identify which facility each type of facility-related information pertains to, and the search unit 14 performs a search based on this. As a result, a composite search becomes possible based on a plurality of different types of facility-related information.

[0068] Then, in step S14, a list of the facilities extracted in step S13 is displayed on the terminal device 2. Specifically, first, the matching unit 12 refers to the master data to identify the official name for the specified facility. Then, the display unit 16 performs display processing on the search results and transmits the processing results to the terminal device 2, whereby the search results are displayed in a list.

[0069] In the present embodiment, by inputting search conditions on the screen of FIG. 5 and selecting the search button, a list of search results is displayed at the lower part of the screen. As the "hospital name" in FIG. 5, the "official name" included in the basic facility information is displayed, and as the "total sales", the aggregation result based on the performance information is displayed.

[0070] Furthermore, by selecting the aggregation result (in the example of FIG. 5, "total sales"), the details of the performance information within the aggregation period may be displayed. Also in this case, it is preferable to display the official name of the facility and the performance information in association with each other based on the reference to the master data by the matching unit 12.

[0071] Also, by selecting the facilities included in the search results, the transition of sales at the relevant facilities may be displayed. Specifically, the aggregation unit 13 may aggregate the sales for each period (for example, monthly), and the display unit 16 may display the transition in the form of a graph or the like. At that time, it may also accept the designation of the products to be displayed.

[0072] In this way, by referring to the master data to confirm the identity and official name of the facility and performing aggregation and search based thereon, it is possible to appropriately search for multiple types of facility-related information with different formats and display the results in a list.

[0073] Note that the above-described search is an example, and searches may be executed under any other conditions. For example, in the above example, an example of extracting a list of "facilities" that satisfy the conditions has been described, but a search for doctor information may also be performed. Specifically, for example, it is assumed that conditions related to the affiliated facility (such as sales and basic facility information) or conditions related to the academic societies to which the doctor belongs are accepted, and the information of doctors who satisfy the conditions is displayed in a list in association with the official name of the affiliated facility.

[0074] In this way, by performing aggregation and search from various angles to extract the target facilities and doctors, it can be used for information provision and business activities for the facilities and doctors. For example, when conducting business activities related to a specific drug, examples of use include searching for facilities based on conditions such as the department of medicine, the number of hospital beds, and the sales of in-house products and competing products to determine candidates for business activities. Also, for example, in preparation for business activities in a specific academic society, it is possible to extract doctors who belong to the society and also belong to facilities in a specific region, enabling extraction of information considering multiple types of facility-related information.

[0075] <6. Extraction by Instruction Text> In this embodiment, as described above, not only can the user directly specify specific search conditions, but it further has a function of accepting an instruction text in natural language and extracting information by the extraction device 3. The extraction device 3 accepts the setting of reference conditions for referring to the storage unit 11 in advance, and extracts information according to the reference conditions. The reference conditions are, for example, conditions such as "identifying information that matches the instructed content from the storage unit 11". Hereinafter, the extraction of information using the extraction device 3 will be described.

[0076] FIG. 6 is a sequence diagram related to information extraction using the extraction device 3. When performing information extraction by an instruction text, first, in step S21, the terminal device 2 receives an input of an instruction text from the user and transmits it to the analysis device 1.

[0077] Examples of instruction texts include, for example, "Please list the doctors who are likely to be involved in the prescription of drug A", "Please list the hospitals where the sales of drug B have increased in the past six months", "When is the best time for the next appointment with Dr. D in the hospital?", "Please tell me the doctors who have influence on the prescription of drug E", etc., sentences that describe the hope of extraction by abstract expressions.

[0078] In the analysis device 1, the reception unit 15 receives the instruction text and transmits the instruction text to the extraction device 3 in step S22. Here, in step S22, the reception unit 15, in addition to the instruction text received from the terminal device 2, also gives an instruction regarding the reference of the facility basic information and the facility-related information to the extraction device 3 in advance, so as to make the extraction device 3 refer to the information registered in the storage unit 11.

[0079] For example, the reception unit 15 uses an API that provides a large language model available via the extraction device 3 to aggregate data based on the instruction text by referring to IMS data or SDC data, or both, for sales. Similarly, for drug information, it is also assumed that the extraction device 3 is made to execute extraction processing based on the instruction text received in step S21 by referring to data such as the sales per product of IMS data. Regarding the reference to the facility basic information and facility-related information, the design may be changed to support the reference in a sentence in natural language.

[0080] In step S23, the extraction device 3 analyzes the content of the instruction sentence. Then, based on the result, in step S24, the extraction device 3 sends a query request for the storage unit 11 to the analysis device 1 according to the instruction, and in step S25, various types of facility basic information and facility-related information along with the specification of the instruction sentence are acquired.

[0081] Then, in step S26, the extraction device 3 sends the extraction result to the analysis device 1. Regarding the facility-related information included in the extraction result, the analysis device 1 specifies the official name by referring to the master data in the matching unit 12. Then, the display unit 16 performs display processing on the information and displays it in a list in the same manner as the display of the search result by the search unit 14.

[0082] In this way, by describing the data to be acquired by the instruction sentence and having the extraction device 3 analyze the instruction sentence and extract the data from the storage unit 11, the user can obtain the desired analysis result without specifying specific search conditions.

[0083] As described above, according to the display system of the present embodiment, regarding the facility, various analyses can be performed in consideration of a plurality of types of data with different formats. Furthermore, by displaying the unified official name, it is possible to provide clearer information to the user without causing confusion.

Explanation of Reference Signs

[0084] 0: Display system 1: Analysis device 11: Storage unit 12: Matching unit 13: Aggregation unit 14: Search unit 15: Reception unit 16: Display unit 17: Registration unit 2: Terminal device 3: Extraction device 10: Information Processing Device 101: Control Unit 102: Memory Unit 103: Communication Unit 9: Terminal Device 901: Control Unit 902: Memory Unit 903: Communication Unit 904: Input Unit 905: Output Unit NW: Network

Claims

1. A display system including a storage unit, a joint unit, and a display unit, The storage unit is Basic facility information showing basic information about the facility, including the official name of the facility and the location of the facility; Facility-related information relating to facilities, the facility-related information having facility identification information that uniquely identifies each facility, and performance information indicating the number of products delivered to each facility; An estimation equation showing the relationship between the number of patients with a specific disease and the number of deliveries of the product; and master data indicating the correspondence between the formal name and facility identification information indicating the same facility, as different data; The matching unit refers to the master data to identify an official name of a facility for the facility identification information in the facility-related information to be displayed; The display unit displays the facility-related information and the official name of the display target in association with each other, Further, a display system that estimates the number of patients with the specific disease in a target area based on the estimation formula and the performance information of facilities located in the target area.

2. The storage unit stores a plurality of types of the facility-related information, The display system according to claim 1 , wherein the master data indicates a correspondence relationship between the facility identification information and a formal name in each of the facility-related information.

3. A search unit is further provided, the search unit receives search conditions related to the plurality of types of facility-related information, and identifies facility-related information that matches the search conditions based on the plurality of types of facility-related information as the display target; The display system according to claim 2 , wherein the display unit displays a list of the facility-related information included in the search results.

4. A counting unit is further provided, The performance information includes sales, The tallying unit performs tallying based on the performance information, The search unit receives, as the search conditions, conditions related to sales for each facility, and searches the storage unit based on the aggregation result by the aggregation unit; The display system according to claim 3 , wherein the display unit displays the facility-related information or the facility basic information included in the search results in a list in association with a formal name of the facility.

5. The storage unit stores, as the facility-related information, doctor information which is information about a doctor and includes the facility identification information related to the doctor's affiliated facility; The search unit identifies the doctor information that matches a condition, 5. The display system according to claim 3, wherein the display unit displays a list of the doctor information identified by the search unit in association with a formal name of a facility to which the doctor belongs.

6. Further comprising a reception unit and an extraction device, the receiving unit receives an input of an instruction statement indicating an extraction condition for the basic facility information or the facility-related information, the instruction statement being written in a natural language, and transmits the instruction statement to the extraction device; the extraction device refers to the basic facility information and facility-related information stored in the storage unit based on the instruction sentence, extracts the basic facility information or the facility-related information that satisfies the extraction condition, and transfers the extracted information to the display unit; The display system according to claim 1 , wherein the display unit displays a list of the basic facility information or the facility-related information received from the extraction device in association with official names of the facilities.

7. A display method executed in a computer including a storage unit, a matching unit, and a display unit, comprising: The storage unit is Basic facility information showing basic information about the facility, including the official name of the facility and the location of the facility; Facility-related information relating to facilities, the facility-related information having facility identification information that uniquely identifies each facility, and performance information indicating the number of products delivered to each facility; An estimation equation showing the relationship between the number of patients with a specific disease and the number of deliveries of the product; and master data indicating the correspondence between the formal name and facility identification information indicating the same facility, as different data; The matching unit refers to the master data to identify an official name of a facility for the facility identification information in the facility-related information to be displayed; The display unit displays the facility-related information and the official name of the display target in association with each other, Further, the display method estimates the number of patients with the specific disease in a target area based on the estimation formula and the performance information of facilities located in the target area.

8. A computer program causing a computer to execute the display method according to claim 7.

Citation Information

Patent Citations

  • Tool and method for supporting mr

    JP2002163443A

  • Method for rendering table by using natural language command

    JP2005267647A

  • Information processing system, information processing apparatus, information processing method and program

    JP2020154905A

  • Data retrieval device, program, and recording medium

    JP5916974B1

  • Vacuum vapor deposition furnace

    JP1984016974A