Display system, display method, and receiving program

The display system addresses the challenge of inconsistent naming in facility data by using a storage and matching unit to associate facility-related information with official names, enabling comprehensive searches and enhanced data utilization.

JP2026078929AActive Publication Date: 2026-05-15SPARKS& CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
SPARKS& CO LTD
Filing Date
2024-10-29
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Conventional display systems struggle to effectively combine and display multiple types of data related to facilities, such as medical facilities, due to inconsistencies in naming conventions, making it difficult to understand relationships between facilities.

Method used

A display system that includes a storage unit for basic facility information and facility-related information, a matching unit to identify facility names using master data, and a display unit to associate facility-related information with official names, enabling unified display and search functionality across different data formats.

Benefits of technology

Enables accurate identification and display of facility-related information in association with official names, facilitating comprehensive searches and analyses based on multiple data types, enhancing understanding of facility relationships and improving data utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026078929000001_ABST
    Figure 2026078929000001_ABST
Patent Text Reader

Abstract

To provide novel technology for displaying appropriate information by referencing multiple types of data related to a facility. [Solution] A display system comprising a storage unit, a matching unit, and a display unit, wherein the storage unit stores basic facility information including the official name of the facility, facility-related information relating to the facility and having facility identification information that uniquely identifies each facility, and master data showing the correspondence between the official name and facility identification information that indicates the same facility; the matching unit identifies the official name of the facility by referring to the master data for the facility identification information in the facility-related information to be displayed; and the display unit displays the facility-related information and the official name to be displayed in association with each other.
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, content of services 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 multi-faceted 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] Data related to medical facilities exists in various formats, including DCF data showing basic information about medical facilities and doctors, IMS data showing the revenue of medical facilities, and sales data related to the sales of other products such as pharmaceuticals. In these data, the same facility is often represented by different names, which poses a problem because displaying the individual data directly makes it difficult to understand the relationships between facilities.

[0006] However, Patent Document 1 does not disclose a specific method for identifying relationships between different types of information. Therefore, when the information used to identify a facility differs among the data, it was not possible to appropriately refer to and display multiple data sets.

[0007] In view of the above circumstances, the object of the present invention is to provide a novel technology for performing appropriate display by referring to multiple types of data relating to a facility. [Means for solving the problem]

[0008] [1] A display system comprising a storage unit, a matching unit, and a display unit, wherein the storage unit stores basic facility information including the official name of the facility, facility-related information relating to the facility and having facility identification information that uniquely identifies each facility, and master data indicating the correspondence between the official name and the facility identification information that represents the same facility; the matching unit identifies the official name of the facility by referring to the master data with respect to the facility identification information in the facility-related information to be displayed; and the display unit displays the facility-related information and the official name to be displayed in association with each other.

[0009] This configuration allows for the identification of the correspondence between facility-related information and basic facility information using master data, and enables the display of the facility's official name in association with the basic facility information.

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

[0011] This configuration allows for the identification of facility identification information in multiple types of facility-related information, and for each to be determined in relation to its official name.

[0012] [3] The display system according to [2], further comprising a search unit, wherein the search unit receives search conditions for multiple types of facility-related information, identifies facility-related information that matches the search conditions based on the multiple types of facility-related information as the display target, and the display unit displays the facility-related information included in the search results in a list.

[0013] This configuration allows for the identification of target facility-related information based on multiple facility-related pieces of information, and displays it in correspondence with its official name.

[0014] [4] The display system described in [3], further comprising an aggregation unit, wherein the storage unit stores performance information regarding sales performance at the facility as facility-related information, the aggregation unit performs aggregation based on the performance information, the search unit accepts conditions regarding sales for each facility as search conditions and searches the storage unit based on the aggregation results by the aggregation unit, and the display unit displays a list of the facility-related information or basic facility information included in the search results, associated with the official name of the facility.

[0015] This configuration allows for searching for facility-related information based on aggregated sales performance data associated with each facility.

[0016] [5] The display system described in [3] or [4], wherein the storage unit stores physician information as facility-related information, which includes physician information and facility identification information relating to the facility to which the physician belongs, the search unit identifies the physician information that matches the conditions, and the display unit displays the physician information identified by the search unit in a list, corresponding to the official name of the facility to which the physician belongs.

[0017] This configuration allows for the display of the official name of the affiliated institution in relation to the physician during physician searches.

[0018] [6] A display system according to any one of [1] to [5], further comprising a reception unit and an extraction device, wherein the reception unit receives an input of an instruction statement in natural language indicating the extraction conditions for the basic facility information or facility-related information and transmits it to the extraction device, the extraction device, based on the instruction statement, refers to the facility-related information and basic facility information stored in the storage unit, extracts the basic facility information or facility-related information that satisfies the extraction conditions and passes it to the display unit, and the display unit displays the basic facility information or facility-related information received from the extraction device as a display target, associating it with the official name of the facility.

[0019] Setting search criteria sometimes requires prior knowledge of the data content. This configuration allows users to request the extraction of basic facility information or facility-related information through instructional statements, making it easier for users to obtain the extracted facility information or facility-related information according to their desired conditions.

[0020] [7] A display method executed on a computer including a memory unit, a matching unit, and a display unit. The memory unit stores basic information of a facility, including facility basic information showing the official name of the facility, facility-related information related to the facility, having facility identification information that uniquely identifies each facility, 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 to specify the official name of the facility for the facility identification information in the facility-related information of the display target. The display unit displays the facility-related information and the official name of the display target in association with each other.

[0021] [8] A computer program for causing the computer to execute the display method according to [7].

Effect of the Invention

[0022] According to the present invention, a novel technology for performing appropriate display by referring to a plurality of types of data related to a facility can be provided.

Brief Description of the Drawings

[0023] [Figure 1] System configuration diagram of the present embodiment. [Figure 2] Hardware configuration diagram. [Figure 3] An example of the information stored in the memory unit of the present embodiment. [Figure 4] An example of the analysis procedure of the present embodiment. [Figure 5] An example of the screen display of the present embodiment. [Figure 6] An example of the information extraction procedure of the present embodiment.

Mode for Carrying Out the Invention

[0024] <1. Definition> First, the outline of the present invention and the definitions of main terms will be explained. The present invention relates to a technology for displaying facility information by referring to a plurality of data related to the same facility. In particular, this embodiment describes a method for extracting and displaying data by referring to multiple types of data related to medical facilities. Such technology can be used, for example, when a medical representative (MR) provides information or conducts sales activities to doctors or medical facility personnel, and needs to accurately identify and consider the doctors or medical facilities they will be targeting. It should be noted that the facilities of the present invention are not limited to medical institutions such as hospitals, but may also include, for example, pharmacies and drugstores.

[0025] In this invention, facility basic information refers to information that indicates the basic information of a facility, including its official name. For example, facility-related information from DCF (Doctor Computer File) data can be used as representative facility basic information.

[0026] In this invention, facility-related information refers to information related to a facility, and includes facility identification information that uniquely identifies each facility within the scope of similar facility-related information. In this embodiment, multiple types of facility-related information are used.

[0027] Examples of facility-related information include physician information with facility identification information for each physician's affiliated facility, and performance information regarding sales results for each facility. Furthermore, multiple types of this information may be used in different formats. In this case, the facility identification information will be unique for each facility within the scope of facility-related information of the same type (same format). Facility identification information can include, for example, a facility code or a common name for the facility.

[0028] In this invention, master data refers to data that shows the correspondence between facility identification information in various facility-related information and the official name of the facility corresponding to said facility identification information, as contained in the facility basic information. Master data makes it possible to identify information about the same facility in various facility-related information. At the same time, master data makes it possible to identify the official name of each facility.

[0029] Further details will be provided below with reference to the attached drawings. While preferred embodiments are shown in the drawings, many different forms are possible and the embodiments are not limited to those described herein.

[0030] For example, in this embodiment, the configuration and operation of the display system are described, but similar effects can be achieved by devices having similar functions, methods performed by such devices, or computer programs that cause a computer device to perform the methods. The program may be provided as a non-transient recording medium readable by a computer, or it may be provided so that it can be downloaded from an external server.

[0031] In the following embodiments, "part" may include, for example, 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" can be represented, for example, by the physical value of a signal value representing voltage or current, the high or low value of a signal value as a set of binary bits composed of 0s or 1s, or by a quantum superposition (so-called qubit), and communication and calculations can be performed on a circuit in a broad sense.

[0032] In a broad sense, a circuit is a set of circuits (Circuitry) that are realized by appropriately combining circuits, processors, and memory. For example, it includes circuits that contain any of the following: CPU (Central Processing Unit), GPU (Graphics Processing Unit), LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), etc.

[0033] <2. System Configuration> Figure 1 is a block diagram showing the configuration of the display system in this embodiment. As shown in Figure 1, the display system 0 comprises an analysis device 1, a terminal device 2, and an extraction device 3. The analysis device 1, terminal device 2, and extraction device 3 are configured to communicate with each other via a network NW. In this 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] The display system 0 enables the provision of information tailored to the user's needs by having the analysis device 1 analyze facility-related information in response to a request from the terminal device 2 used by the user, and returning the results to the terminal device 2. The analysis device 1 may also utilize external devices in the analysis of facility-related information, and in this embodiment, an example is shown in which information is extracted based on instructions given in natural language by using the extraction device 3. Note that the configuration shown in Figure 1 is just one example and can be modified as desired by those skilled in the art. For example, some or all of the processing performed by the extraction device 3 may be changed to be performed by the analysis device 1.

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

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

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

[0038] Figure 2(b) is a hardware configuration diagram of the terminal device 9. As shown in Figure 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, which are used to perform the functions of each unit and each process.

[0039] The control unit 901 has a processor such as a CPU that can execute instruction sets, and executes the OS, application programs, etc. The memory unit 902 has volatile memory such as RAM capable of storing instruction sets, and non-volatile recording media such as HDDs or SSDs capable of storing the OS, arbitrary application programs, etc. The communication unit 903 has an interface for physically connecting to the network and performs communication control with the network NW to input and output information. The input unit 904 includes an operation input device capable of processing input such as a touch panel or keyboard, and an audio input device capable of inputting voice such as a microphone. The output unit 905 includes a display device capable of display processing, such as a display, and an audio output device, such as a speaker.

[0040] <4. Functional Configuration> The analysis device 1 includes a storage unit 11, a matching unit 12, a summarization unit 13, a search unit 14, a reception unit 15, a display unit 16, and a registration unit 17. This represents a concrete implementation of software-based information processing through hardware. It should be noted that these components do not necessarily need to be implemented by a single computer; each of the above-mentioned parts may be implemented through the cooperation of multiple computers.

[0041] The storage unit 11 stores various types of information, including basic facility information, facility-related information, and master data. In this embodiment, the storage unit 11 stores multiple types of data in different formats as multiple types of facility-related information.

[0042] Figure 3 shows an example of the information stored in the memory unit 11 in this embodiment. As shown in Figure 3, the memory unit 11 in this embodiment stores basic facility information, physician information, IMS data, SDC data, and master data. IMS data is data showing sales linked to a facility (sales data for each product at a medical facility), while SDC data is daily delivery data for pharmacies, etc. By combining these, for example, it becomes possible not only to estimate sales for each product, but also to estimate trends in the number of patients with a specific disease in a specific medical facility or region by adding algorithms for prescriptions for each product. More specifically, for example, an estimation formula is prepared in advance that expresses the number of patients with a specific disease as a function of the number of products delivered, and the number of patients is estimated by substituting the total number of deliveries for each region into the estimation formula. The estimation formula may be expressed using a neural network or the like. The estimation formula may also be a function of the number of deliveries for multiple types of products.

[0043] Both IMS data and SDC data are linked to product sales destinations (facilities) and are examples of performance information. Thus, performance information is a concept that encompasses information from various angles and content related to sales performance, such as shipment data to facilities (data on products purchased by facilities) and sales data at facilities (data on products sold and sales figures by facilities). Furthermore, physician information and performance information are just examples of facility-related information, and updating this information will further improve the accuracy of the master data and expand its scope of use. In other words, by checking for changes in facility names and facility codes when facility-related information is added or updated, and updating the master data accordingly, it is possible to maintain master data based on the latest and most accurate information.

[0044] Each piece of facility-related information includes a facility name and a facility code, which constitute the facility identification information of the present invention. It is common for the same facility to have different facility names and facility codes 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 cannot be guaranteed in different types of facility-related information.

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

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

[0047] IMS data is data showing sales for each facility and includes information such as the aggregation period, brick code (a facility code unique to IMS data), facility name (common name), market sales, and total sales. 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 sales for that facility.

[0048] SDC data is data that shows daily product-specific shipment data to facilities, and includes information such as the invoice date, customer code (a unique facility or pharmacy code for SDC data), facility name (common name), product name, and sales quantity.

[0049] Performance data is provided by various entities other than IMS data and SDC data, and each has different aggregation periods and units. Furthermore, facility identification information such as facility codes and facility names is not standardized across different types of performance data. In this embodiment, multiple types of performance data with different formats are handled, and various types of information are extracted by referring to them.

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

[0051] Here, the basic facility information and facility-related information described above are registered in the storage unit 11 when the user uploads the data they wish to analyze to the analysis device 1 via the terminal device 2. The user can then analyze only the data they themselves have registered. Therefore, although not shown in Figure 3, the basic facility information and facility-related information are linked to the user who provided that information.

[0052] The registration information described above is just an example, and other information useful for analysis may be added as needed. For example, although not shown in Figure 3, in this embodiment, in addition to the above information, the storage unit 11 further stores memo information freely entered by the user. As an example of use, it is envisioned that information usable for marketing, such as a doctor's preferences and hobbies, the frequency of visits to the facility and precautions, may be registered as memo information. The memo information is text data linked to the basic facility information and doctor information. In addition, images and other images may also be registered as memo information linked to the basic facility information and doctor information. The memo information is just one example of facility-related information.

[0053] The matching unit 12 identifies the official name of a facility by referring to master data for facility identification information in various types of facility-related information. It also identifies different types of facility-related information related to the same facility. This allows for sales searches and other searches to be performed using multiple types of facility-related information.

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

[0055] The search unit 14 receives search conditions related to facility-related information from the terminal device 2 and searches the storage unit 11. In this embodiment, the search unit 14 receives search conditions related to multiple types of facility-related information, refers to multiple types of facility-related information, and performs a search. In this embodiment, the search unit 14 can search for physician information by specifying, for example, "minimum sales value at affiliated facility" and "affiliated academic society" as search conditions. The search unit 14 passes the information included in the search results to the display unit 16 as a display target.

[0056] The reception unit 15 receives instruction sentences written in natural language that indicate the extraction conditions for basic facility information or facility-related information, and transmits them to the extraction device. The instruction sentences are sentences written in natural language that express a request for the extraction of basic facility information or facility-related information, such as, "Please provide a list of doctors who belong to hospitals ranked among the top 50 in terms of sales in the specified prefecture and who belong to both academic societies A and B."

[0057] Here, the extraction device 3 is a device that receives instructions from the analysis device 1 and extracts information corresponding to those instructions 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 instructed extraction conditions. In this embodiment, rather than referring to the storage unit 11 each time an instruction is received from the analysis device 1, it is preferable that the extraction device 3 performs a crawl when the information stored in the storage unit 11 (facility basic information and facility-related information) is updated, and acquires the necessary information in advance and holds it on the extraction device 3 side. The extraction device 3 also passes the extracted information to the display unit 16 as a display target. In this embodiment, the extraction device 3 executes processing based on the instruction sentence using a document generation model that utilizes a large-scale language model.

[0058] A text generation model refers to any model capable of outputting text. Typical text generation models include those generated by machine learning. In this embodiment, we assume the use of an API (Application Programming Interface) provided for a conversational text generation model that generates text as a response to input text.

[0059] The display unit 16 processes the basic facility information and / or facility-related information received from the search unit 14 and the extraction device 3, displays it, and transmits it to the terminal device 2, where it is displayed in a list. Here, the display unit 16 displays the official names of the facilities identified by the matching unit 12, associating them with various basic facility information or facility-related information.

[0060] The registration unit 17 receives uploads of basic facility information or facility-related information from the terminal device 2 and stores them in the storage unit 11, linked to the user who uploaded them. At this time, the uploaded information may be processed and converted into data that is easy to analyze in the analysis device 1 before being registered in the storage unit 11.

[0061] Furthermore, the registration unit 17 may register facility-related information in the storage unit 11 by periodically acquiring information from a designated external database or the like based on prior settings. For example, 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 input from the terminal device 2) by having the user specify the acquisition source and acquisition conditions in advance.

[0062] <5. Data Analysis> Next, with reference to Figure 4, the specific procedure for data analysis (displaying facility-related information) will be explained. Figure 4 is a flowchart showing an example of the procedure for searching for facility-related information in this embodiment.

[0063] First, in step S11, the search unit 14 receives search criteria for basic facility information or facility-related information from the user via the terminal device 2. Figure 5 shows an example of the search criteria input screen displayed on the terminal device 2.

[0064] This section explains the process using an example of searching for facilities (hospitals) based on sales figures. In the example shown in Figure 5, the system accepts search conditions related to the sales aggregation period, facility name, medical department, physician name and physician code keywords, and region, and displays a predetermined number of facility basic information entries in descending order of sales during the specified aggregation period. In this way, the search unit 14 accepts search conditions related to multiple facility-related information and performs the search. In this embodiment, the entered conditions are searched using AND conditions, but it may be possible to arbitrarily select whether to use AND or OR conditions for these conditions.

[0065] In addition to or instead of this, the system may be configured to allow specifying, for example, the products to be included in the sales aggregation, the number of hospital beds, medical departments, specialists, and other conditions. Furthermore, although this explanation describes the case where aggregation of performance information is necessary, the search unit 14 may, for example, accept only conditions related to physician information and basic facility information, such as the academic society to which the physician belongs and the number of hospital beds at the hospital to which the physician belongs, and perform a physician search without performing the next step S12.

[0066] In step S12, the aggregation unit 13 aggregates the performance information based on the conditions specified in step S11. Then, the search unit 14 identifies facilities that match the search conditions based on the aggregated performance information results from the aggregation unit 13 and the basic facility information and / or other facility-related information (step S13). Specifically, this could involve processes such as identifying the top 10 facilities with the highest sales among those that meet the search criteria.

[0067] Here, different types of facility-related information use different facility identification information 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 that. This enables complex searches based on multiple types of facility-related information.

[0068] Then, in step S14, the terminal device 2 displays a list of the facilities extracted in step S13. Specifically, the matching unit 12 first identifies the official name of the identified facility by referring to the master data. Then, the display unit 16 processes the search results and transmits the processing results to the terminal device 2, so that the search results are displayed in a list.

[0069] In this embodiment, by entering search criteria on the screen shown in Figure 5 and selecting the search button, a list of search results is displayed at the bottom of the screen. In Figure 5, the "official name" included in the facility's basic information is displayed as "hospital name," and the aggregated results based on performance information are displayed as "total sales."

[0070] Furthermore, by selecting the aggregated result (e.g., "Total Sales" in the example of Figure 5), detailed performance information for the aggregation period may be displayed. In this case as well, it is preferable to display the official name of the facility and the performance information in association with each other, based on the reference of master data by the matching unit 12.

[0071] Furthermore, by selecting a facility included in the search results, the sales trends of that facility may be displayed. Specifically, the aggregation unit 13 aggregates sales for each period (for example, each month), and the display unit 16 can display the trends using graphs or the like. In this case, the system may also accept the specification of the products to be displayed.

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

[0073] The search described above is just one example, and you can perform searches using any other conditions you like. For example, the example above described how to extract a list of "facilities" that meet certain conditions, but you could also search for physician information. Specifically, you could accept conditions related to the facility to which a physician belongs (sales figures, basic facility information, etc.) or conditions related to the academic society to which a physician belongs, and then display a list of physicians who meet the conditions, along with the official name of their affiliated facility.

[0074] In this way, by aggregating and searching from various angles to extract target facilities and physicians, it becomes possible to utilize this information for providing information to facilities and physicians and for sales activities. For example, when conducting sales activities for a specific drug, it is possible to search for facilities based on conditions such as the medical department, number of hospital beds, and sales of your own products and competing products to determine potential targets for sales activities. Furthermore, it becomes possible to extract information that takes into account multiple types of facility-related information, such as extracting physicians who belong to a particular academic society and are affiliated with a facility in a specific region in order to prepare for sales activities at that academic society.

[0075] <6. Extraction based on instructions> In this embodiment, in addition to allowing the user to directly specify specific search conditions as described above, the system also has the function of accepting instructions in natural language and extracting information using the extraction device 3. The extraction device 3 accepts the setting of reference conditions for referencing the storage unit 11 in advance and extracts information according to the reference conditions. Reference conditions are, for example, conditions such as "identify information from the storage unit 11 that matches the instructed content." The extraction of information using the extraction device 3 will be described below.

[0076] Figure 6 is a sequence diagram of information extraction using the extraction device 3. When information extraction is performed using an instruction statement, in step S21, the terminal device 2 first receives the instruction statement from the user and transmits it to the analysis device 1.

[0077] Examples of instructions include phrases that describe the desired information extraction using abstract expressions, such as "Please list the doctors who are likely to be involved in prescribing drug A," "Please list the hospitals where sales of drug B have increased in the past six months," "When would be the best time to meet with Dr. D at hospital?", and "Please tell me which doctors have influence over the prescribing of drug E."

[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. In step S22, the reception unit 15, in addition to the instruction text received from the terminal device 2, also provides the extraction device 3 with instructions in advance regarding the referencing of basic facility information and facility-related information, thereby causing it to refer to the information registered in the storage unit 11.

[0079] For example, the reception unit 15 uses an API that provides a large-scale language model available via the extraction device 3 to aggregate sales data based on instructions, referencing IMS data, SDC data, or both. Similarly, for drug information, it is assumed that the reception unit 15 will refer to sales data for each product in the IMS data and have the extraction device 3 perform the extraction process based on the instructions received in step S21. Furthermore, the design may be modified to support referencing basic facility information and facility-related information using natural language text.

[0080] In step S23, the extraction device 3 analyzes the content of the instruction statement. Based on the results, in step S24, the extraction device 3 sends a request for information from the storage unit 11 to the analysis device 1 in accordance with the instruction, and in step S25, various basic facility information and facility-related information are obtained in accordance with the specifications of the instruction statement.

[0081] Then, in step S26, the extraction device 3 transmits the extraction results to the analysis device 1. The analysis device 1 identifies the official name of the facility-related information included in the extraction results by referring to the master data in the matching unit 12. The display unit 16 then processes and displays this information, presenting it in a list similar to the search results displayed by the search unit 14.

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

[0083] As described above, the display system of this embodiment allows for various analyses to be performed on facilities by considering multiple types of data in different formats. Furthermore, by displaying a unified official name, it becomes possible to provide clearer information to users without causing confusion. [Explanation of Symbols]

[0084] 0: Display System 1:Analyzer 11: Storage section 12: Butt joint 13: Aggregation Department 14: Search section 15: Reception Department 16:Display section 17: Registration Department 2: Terminal device 3:Extraction device 10: Information Processing Device 101: Control Unit 102: Storage section 103: Communications Department 9: Terminal device 901: Control Unit 902: Storage section 903: Communications Department 904: Input section 905: Output section NW: Network

Claims

1. A display system comprising a memory unit, a matching unit, and a display unit, The aforementioned storage unit is This section provides basic information about the facility, including its official name. Facility-related information relating to a facility, which includes facility identification information that uniquely identifies each facility, It stores master data that shows the correspondence between the official name and facility identification information, which represent the same facility. The matching unit, with respect to the facility identification information in the facility-related information to be displayed, refers to the master data to identify the official name of the facility. The display unit is a display system that displays the facility-related information and its official name in association with the information to be displayed.

2. The aforementioned storage unit stores multiple types of facility-related information, The display system according to claim 1, wherein the master data shows the correspondence between the facility identification information and the official name in various types of facility-related information.

3. It also has a search function, The search unit receives search conditions for multiple types of facility-related information, identifies facility-related information that matches the search conditions based on the multiple types of facility-related information, and selects the display target. The display unit displays a list of facility-related information included in the search results, as described in claim 2.

4. Furthermore, it is equipped with a tabulation unit, The aforementioned storage unit stores performance information regarding sales performance at the facility as facility-related information. The aggregation unit performs aggregation based on the performance information, The search unit accepts conditions related to sales for each facility as search conditions, and searches the storage unit based on the aggregation results from the aggregation unit. The display unit displays the facility-related information or basic facility information included in the search results in a list, corresponding to the official name of the facility, as described in claim 3.

5. The memory unit stores physician information, which includes physician information and facility identification information relating to the facility to which the physician belongs, as facility-related information. The search unit identifies the physician information that matches the conditions, The display system according to claim 3 or 4, wherein the display unit displays the physician information identified by the search unit in a list, corresponding to the official name of the facility to which the physician belongs.

6. It further includes a reception area and an extraction device. The reception unit receives an instruction statement written in natural language indicating the extraction conditions for the basic facility information or facility-related information, and transmits it to the extraction device. The extraction device, based on the instruction statement, refers to the facility basic information and facility-related information stored in the storage unit, extracts the facility basic information or facility-related information that satisfies the extraction conditions, and passes it to the display unit. The display system according to claim 1, wherein the display unit displays a list of the facility's official name associated with the facility's basic information or facility-related information received from the extraction device as the display target.

7. A display method performed in a computer comprising a storage unit, a matching unit, and a display unit, The aforementioned storage unit is This section provides basic information about the facility, including its official name. Facility-related information relating to a facility, which includes facility identification information that uniquely identifies each facility, It stores master data that shows the correspondence between the official name and facility identification information, which represent the same facility. The matching unit, with respect to the facility identification information in the facility-related information to be displayed, refers to the master data to identify the official name of the facility. The display unit displays the facility-related information and its official name in association with the display target.

8. A computer program that causes the computer to execute the display method described in claim 7.