Method of providing shipment data of medicinal drug
A computer-based method and system automatically collect and register pharmaceutical shipment data from websites, addressing the lack of comprehensive shipment information provision by enhancing real-time access and offering alternative medicines, thus improving user understanding of pharmaceutical availability.
Patent Information
- Application Number
- JP2023095993
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-12
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2043-06-12
AI Technical Summary
Existing systems fail to comprehensively grasp and provide information on the shipment amount of pharmaceutical products to users.
A computer-based method and system that automatically collects and registers shipment amount and response status information from multiple websites, outputs this information, and provides alternative medicine options when needed, using specific terms and machine learning for accuracy.
Enables real-time, comprehensive grasp and provision of pharmaceutical shipment information, including alternative medicines, enhancing user access and understanding of shipment status and availability.
Smart Images

Figure 2024177709000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a method for providing information on the shipping volume of pharmaceuticals. [Background technology]
[0002] Japanese Patent Application Laid-Open Publication No. 2005-216239 describes a medicine procurement support system. Japanese Patent Application Laid-Open No. 2023-067395 describes a pharmaceutical sales support device. Even if these systems and devices are used, it is not possible to comprehensively grasp information regarding the shipment volume of pharmaceutical products and provide it to users. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2005-216239 A [Patent Document 2] JP 2023-067395 A Summary of the Invention [Problem to be solved by the invention]
[0004] An object of the present invention is to provide a method for comprehensively grasping information regarding the shipment volume of pharmaceuticals and providing the same to a user. [Means for solving the problem]
[0005] This invention is based on the finding that information on the shipment volumes of a plurality of pharmaceutical products can be collected automatically in real time by crawling related sites using specific terms related to shipment volumes.
[0006] The first invention relates to a method for providing information on a shipping volume of a medicine by a computer. The method includes a shipping volume information collection step (S110) and a shipping volume registration step (S120). The method may further include a shipping volume information output step (S130) for outputting information on the shipping volume. The method may also include an alternative medicine information providing step (S140). The method may also include a manufacturing distributor response status collection step (S111) and a response status registration step (S121). The method may also include a response status output step (S131).
[0007] The shipping volume information collection step (S110) is a step in which a computer collects information on the shipping volumes of a plurality of pharmaceutical products from a plurality of websites. The shipping volume information collection step (S110) collects information on the shipping volumes of a plurality of pharmaceutical products, for example, by using the terms "shipping status" or "shipping volume" contained in the plurality of websites. The manufacturing distributor response status collection step (S111) is a step in which a computer collects information on the response status of a plurality of pharmaceutical manufacturing distributors from a plurality of websites.
[0008] The shipping volume registration step (S120) is a step of registering collected information on the shipping volumes of multiple pharmaceutical products in a database. The information registered in the database can be viewed. The database can be searched using the name of the pharmaceutical product, the name of the pharmaceutical product distributor, or the name of the pharmaceutical product manufacturer. The response status registration step (S121) is a step of registering the collected information on the response status of the manufacturer / distributor in a database.
[0009] The shipping volume information output step (S130) is a step for outputting information related to the shipping volume. The response status output step (S131) is a step for outputting information relating to the response status of the manufacturer / distributor.
[0010] The alternative drug information providing step (S140) is a step of providing information on an alternative drug that is available for shipment and is an alternative to the searched drug when the searched drug is in a shipping adjustment state.
[0011] The second invention relates to a system 1 for providing information on the shipping volume of pharmaceuticals. This system is a system for carrying out the above-mentioned method. This system includes a shipping volume information collection unit 3, a shipping volume registration unit 5, and a shipping volume information output unit 7. The shipping volume information collection unit 3 is an element for collecting information on the shipping volumes of multiple medicines from multiple websites. The shipping volume registration unit 5 is an element for registering the collected information on the shipping volumes of multiple medicines in a database 9. The shipping volume information output unit 7 is an element for outputting the collected information on the shipping volumes of multiple medicines registered in the database.
[0012] A third invention relates to a program for executing the above-mentioned method, or a non-transitory information recording medium having the program recorded thereon. Effect of the Invention
[0013] The present invention can provide a method for comprehensively grasping information regarding the shipment volume of pharmaceuticals and providing it to a user. [Brief description of the drawings]
[0014] [Figure 1] FIG. 1 is a flowchart for explaining an example of a method for providing information on the shipping volume of medicines. [Diagram 2] FIG. 2 is a block diagram for explaining an example of a system for providing information regarding the shipping volume of medicines. [Diagram 3] FIG. 3 is a conceptual diagram showing an example of the use of the system of the present invention. [Figure 4] FIG. 4 shows an example of a web page related to the shipment of a pharmaceutical product (AAAA tablets 100 mg). [Diagram 5]FIG. 5 shows an example of a web page for shipping another pharmaceutical product (BBBB Tablets 50 mg). [Figure 6] FIG. 6 is a conceptual diagram showing an example of storage in a database. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] Hereinafter, the embodiments for carrying out the present invention will be described with reference to the drawings. The present invention is not limited to the embodiments described below, and includes appropriate modifications of the embodiments described below within the scope obvious to those skilled in the art.
[0016] FIG. 1 is a flowchart for explaining an example of a method for providing information on the shipping volume of a pharmaceutical product. As shown in FIG. 1, the method includes a shipping volume information collection step (S110) and a shipping volume registration step (S120). The method may further include a shipping volume information output step (S130) for outputting information on the shipping volume. The method may further include an alternative pharmaceutical product information providing step (S140). The method may further include a manufacturing distributor response status collection step (S111) and a response status registration step (S121). The method may further include a response status output step (S131).
[0017] Fig. 2 is a block diagram for explaining an example of a system for providing information on the shipping volume of pharmaceutical products. As shown in Fig. 2, the system 1 includes a shipping volume information collection unit 3, a shipping volume registration unit 5, a shipping volume information output unit 7, and a database 9. The system 1 may further include a response status collection unit 13, a response status registration unit 15, and a response status output unit 17. The system may further include an alternative pharmaceutical product information provision unit 21. This method and system are based on a computer.
[0018] The computer has an input unit, an output unit, a control unit, a calculation unit, and a storage unit, and each element is connected by a bus or the like so as to be able to exchange information. For example, the storage unit may store a control program or various information. When predetermined information is input from the input unit, the control unit reads out the control program stored in the storage unit. Then, the control unit appropriately reads out the information stored in the storage unit and transmits it to the calculation unit. The control unit also appropriately transmits the input information to the calculation unit. The calculation unit performs calculation processing using the various information received and stores it in the storage unit. The control unit reads out the calculation results stored in the storage unit and outputs them from the output unit. In this way, various processes and each step are executed. The various parts and means execute these various processes. The computer may have a processor, and the processor may realize various functions and various steps. The computer may be standalone. A part of the computer's functions may be distributed to a server and a terminal. In that case, it is preferable that the server and the terminal are able to exchange information through a network such as the Internet or an intranet. The computer may include a processor and a memory coupled to the processor. The memory may store instructions that, when executed by the processor, cause the computer to perform various processes or function as various elements. The computer may be provided with various teaching data to build a learning model and realize various calculations by machine learning. In this case, the computer may perform various analyses using a learning model created by machine learning and deep learning of AI (artificial intelligence).
[0019] FIG. 3 is a conceptual diagram showing an example of use of the system of the present invention. As shown in FIG. 3, a system 1 for providing information on the shipment volume of pharmaceutical products (also simply referred to as system 1) is connected to a plurality of web servers 33, 35 via a network 31 such as the Internet. Alternatively, the system 1 is in a state where a plurality of web pages can be accessed. The web server is, for example, a web server of a pharmaceutical manufacturer, and provides information on pharmaceutical products in a viewable state. As shown in FIG. 3, the system 1 for providing information on the shipment volume of pharmaceutical products is also connected to a user's terminal 41. Therefore, the user's terminal 41 can display the information output by the system 1.
[0020] Each step will be described below.
[0021] The shipment volume information collection step (S110) is a step in which a computer (system 1) collects information on the shipment volume of a plurality of pharmaceuticals from a plurality of websites. The system 1 is preferably configured to automatically crawl web pages containing information on pharmaceuticals, extract necessary information, and update the database. The pharmaceuticals may be medical pharmaceuticals or over-the-counter pharmaceuticals. The plurality of websites are websites containing information on the shipment volume of pharmaceuticals and information on the response status of pharmaceutical manufacturers and distributors of a plurality of pharmaceuticals. These websites are usually websites of pharmaceutical companies and pharmaceutical manufacturers and distributors. The shipment volume information collection unit 3 of the system 1 may, for example, store access information (e.g., URLs) for these websites in a storage unit, and read the access information from the storage unit at any timing (e.g., at regular intervals) to access these websites. The shipment volume information collection unit 3 may also store a predetermined search keyword in the storage unit, and read the search keyword at any timing to access a specific website. For a specific website, a learning model for accessing the website may be updated by machine learning. In this way, the accuracy of the system 1 is improved.
[0022] The shipping volume information collection unit 3 may collect information on the shipping volume of multiple pharmaceuticals using terms related to "shipping status" or "shipping volume" contained in multiple websites, or these terms. An example of information on the shipping volume of multiple pharmaceuticals is the shipping volume of a manufacturer. The shipping volume information collection unit 3 extracts information on the shipping volume of multiple pharmaceuticals from information contained in web pages related to pharmaceuticals. At this time, the shipping volume information collection unit 3 may also extract information on pharmaceuticals (pharmaceutical names) related to the shipping volume of multiple pharmaceuticals.
[0023] Examples of pharmaceutical shipment volumes are as follows: A. Normal shipping volume: Shipments of approximately 100% or more of the company's previous or planned shipping volume B. Decrease in shipment volume: Shipment volume is between 80% and 100% of the company's current or planned shipment volume. C. Shipment volume disruption: Shipment volume is approximately less than 80% of the company's current or planned shipment volume. D. Shipment suspension: Not shipped to the market Examples of information regarding the shipment volume of pharmaceutical products include normal shipment volume, decreased shipment volume, obstructed shipment volume, sharp decrease in shipment volume, shipping difficulty, lifting of shipment suspension, sale halted, lifting of shipment suspension, and shipment suspension. The above are merely examples, and other categories may be used. Terms and synonyms indicating the shipment volume of pharmaceutical products may be appropriately stored in the storage unit and used when extracting or organizing information.
[0024] The MAH response status collection step (S111) is a step in which a computer collects information on the response status of multiple pharmaceutical MAHs from multiple websites. The response status collection unit 13 extracts information on the response status of the pharmaceutical MAHs from the pharmaceutical web pages. In the following, to avoid redundancy, the response status of the pharmaceutical MAHs will also be simply referred to as the response status.
[0025] Examples of responses by manufacturers are as follows: 1. Normal shipping: All orders can be fulfilled or sufficient stock is available. 2. Limited shipments (company circumstances): Due to company circumstances, we are unable to fulfill all orders. 3. Limited shipments (influence of other companies' products): Due to the influence of other companies' products, we are unable to fulfill all orders. 4. Limited shipments (other): Due to other reasons, we are unable to fulfill all orders. The above are merely examples, and other categorizations may be used. The terms and synonyms that indicate the response status of the manufacturer may be appropriately stored in the storage unit and used when extracting or organizing information.
[0026] The shipping volume registration step (S120) is a step of registering the collected information on the shipping volume of a plurality of medicines in the database 9. (Part of) the information registered in the database 9 is made viewable. The database 9 is preferably searchable using the name of the medicine, the name of the distributor of the medicine, or the name of the manufacturer of the medicine. The database 9 stores, for example, the name of the medicine, the name of the distributor of the medicine, information on the shipping volume of the medicine, information on the response status of the manufacturer of the medicine, information on alternative medicines for the medicine, information on the type of alternative medicine, identification information of the medicine, the price of the medicine, and information on the selling price of the medicine, in association with the name of the medicine. The database 9 may store some of these pieces of information. The shipping volume registration unit 5 stores (updates the information) the extracted information on the shipping volume of the medicine in the database 9 in a state that allows it to be searched. In this way, it becomes possible to search for the shipping volume and response status of the target medicine using the name of the medicine, the name of the distributor of the medicine, or the name of the manufacturer of the medicine.
[0027] The response status registration step (S121) is a step of registering the collected information on the response status of the pharmaceutical manufacturers in a database. The response status registration unit 15 stores the extracted information on the response status of the pharmaceutical manufacturers in the database 9, or updates the information stored in the database 9 using the information on the response status of the pharmaceutical manufacturers. This operation is performed for multiple websites (web pages).
[0028] The shipment amount information output step (S130) is a step for outputting information related to the shipment amount. The shipment amount information output unit 7 outputs the information stored in the database in response to a request from the user (terminal 41), for example.
[0029] The response status output step (S131) is a step for outputting information on the response status of the pharmaceutical manufacturer. The response status output unit 17 outputs information on the response status of the pharmaceutical manufacturer in response to a request from a user (terminal 41).
[0030] It is preferable that the system 1 automatically (for example, periodically) crawls related sites and updates the database, so that the system 1 can automatically provide information on the shipping volume of multiple pharmaceutical products in real time.
[0031] The alternative drug information providing step (S140) is a step of providing information on an alternative drug that is a substitute for the searched drug and can be shipped when the searched drug is in a shipping adjustment state. The shipping adjustment state is when it is difficult to ship the drug based on the shipping volume and the response status. The system 1 may determine whether or not the drug is in a shipping adjustment state based on either or both of the shipping volume and the response status of the drug. To achieve this, information on the shipping adjustment state may be stored in the storage unit based on each listing, and it may be possible to determine whether or not the drug is in a shipping adjustment state based on the shipping volume and the response status of the drug. The database 9 stores information on alternative drugs for each drug (1. drugs with the same target disease and the same active ingredient, 2. drugs with the same target disease and different active ingredients, 3. drugs with different target diseases but the same active ingredient). For example, it is assumed that a user (at the terminal 41) inquires of the system 1 about the status of a certain drug A. It is assumed that the shipping volume of drug A is "shipment suspended" in the database 9 of the system 1. The system 1 then reads out from the database 9 information on the shipping volume or response status of drug B, which is an alternative drug to the searched drug A. If the shipping volume of the alternative drug (drug B) is "normal shipping volume," the system 1 may output to the user (terminal 41) information on drug B (one or more of the following information on the drug name of drug B, the package insert for drug B, a notice that drug B is available, the manufacturing company / distributor of drug B, the active ingredient of drug B, and information on the sales record of drug B) in addition to the above information on drug A.
[0032] The program of this specification causes a computer to execute each of the above-mentioned steps and causes the computer to function as the above-mentioned system 1. Such a program is stored in, for example, a memory. The program then causes a processor or a computer to execute each of the above-mentioned steps. Examples of recording media include CDs, CD-ROMs, DVDs, USB memories, hard disks, and disks on a server.
[0033] Figure 4 is a diagram showing an example of a webpage regarding the shipment of a certain drug (AAAA tablets 100 mg). Figure 5 is a diagram showing an example of a webpage regarding the shipment of another drug (BBBB tablets 50 mg). Figures 4 and 5 are quoted from the Federation of Pharmaceutical Manufacturers' Associations of Japan Stability Assurance Committee, May 31, 2022, "Definition of terms related to the supply status of medical drugs and future information provision."
[0034] The shipment volume information collecting unit 3 extracts the name of the drug from the portion "AAAA tablets 100 mg" included in the web page shown in FIG. 4. The shipment volume registering unit 5 may then register the extracted drug name in the database 9 (or update the information). The shipment volume information collecting unit 3 also extracts information on the shipment volume of AAAA tablets 100 mg from the portion "Shipping volume: B "Decreased shipment volume"" included in the web page of FIG. 4. The shipment volume registering unit 5 records "Shipping volume: B "Decreased shipment volume" as the shipment volume information of the extracted drug name (AAAA tablets 100 mg) in the recorded information of the database 9 (or updates the shipment volume information). Since the expression and the location of appearance of the drug shipment volume differ depending on the web page, the learning model may be updated using various patterns as training data. In this way, the accuracy of collecting the shipment volume information of the system 1 is improved.
[0035] The shipping volume information collecting unit 3 extracts BBBB Tablets 50 mg as the name of the drug from the web page of FIG. 5, and also extracts information on the shipping volume of the drug (BBBB Tablets 50 mg) from the part of the shipping volume: D “Shipped”. The shipping volume registering unit 5 records the shipping volume information (D “Shipped” ) of the extracted drug name (BBBB Tablets 50 mg) in the recorded information of the database 9 (or updates the shipping volume information). The shipping volume information collecting unit 3 may analyze the sentence “With regard to BBBB Tablets 50 mg, it will cause a disturbance to stable supply” in FIG. 5 to obtain information on the shipping volume of the drug “BBBB Tablets 50 mg”. Analyzing the sentence included in the web page in this way to obtain information on the shipping volume of the drug is an embodiment of this system 1 and this method.
[0036] In the example of FIG. 4, the response status collection unit 13 extracts the name of the drug (100 mg AAAA tablets) and extracts information relating to the response status of the drug manufacturer (limited shipments (influence of other companies' products)) in association with the words "response status of the drug manufacturer." The response status registration unit 15 stores the extracted information relating to the response status of the drug manufacturer (100 mg AAAA tablets) (limited shipments (influence of other companies' products)) in the database 9, or uses this information to update the information relating to the response status of the drug manufacturer (100 mg AAAA tablets).
[0037] In the example of Fig. 5, the response status collection unit 13 extracts the name of the drug (BBBB Tablets 50mg) and extracts the phrase "Shipping Suspended" from the text of the webpage, and uses a learning model to classify the response status of the drug manufacturer / distributor and obtain information on the response status of the drug manufacturer / distributor (for example, "Limited Shipping (Other)"). The response status registration unit 15 stores the extracted information on the response status of the manufacturer / distributor of the drug (BBBB Tablets 50mg) (Limited Shipping (Other)) in the database 9, or uses this information to update the information on the response status of the manufacturer / distributor of the drug (BBBB Tablets 50mg).
[0038] Fig. 6 is a conceptual diagram showing an example of storage in the database. In the example shown in Fig. 6, the name of the drug, the name of the drug distributor, the name of the drug manufacturer, information on the shipping volume of the drug, information on the response status of the drug manufacturer, and information on alternative drugs are stored in association with the drug name.
[0039] For example, suppose that a user (a terminal 41) accesses a website provided by the system 1 for providing information on the shipment volume of medicines via the Internet 31. Then, suppose that the user inputs BBBB Tablets 50mg as the name of the medicine in the search section of the website provided by the system 1. Then, the system 1 reads out "shipment suspension", which is the shipment volume information of BBBB Tablets 50mg, from the database 9. Then, the system 1 outputs information to the user's terminal 41 so that the website can display that BBBB Tablets 50mg is "shipment suspension". In addition, the system 1 searches for an alternative medicine for BBBB Tablets 50mg registered in the database 9. Then, for example, it reads out AAAA Tablets 100mg (for example, a generic medicine for BBBB Tablets) which is a medicine for the same disease as BBBB Tablets 50mg and has the same active ingredient. Then, the system 1 reads out either or both of the shipment volume and the response status information for AAAA Tablets 100mg from the database 9. Then, the system 1 outputs information so that the user (at the terminal 41) can display information on the AAAA tablets that can be provided as an alternative medicine within the website. [Industrial Applicability]
[0040] Since the present invention relates to sales of medicines, etc., it can be used in e-commerce, the medicine sales industry, etc. Furthermore, the program and information recording medium of the present invention can be effectively used by companies that provide e-commerce. [Explanation of symbols]
[0041] 1. System for providing information on pharmaceutical shipment volume 3. Shipment volume information collection department 5. Shipping Volume Registration Department 7 Shipment volume information output section 9. Database 13. Response Status Collection Department 15 Response Status Registration Section 17 Response status output section 21 Alternative Medicines Information Section 31 Network 33 Web Server 35 Web Server 41 User's terminal
Claims
1. The computer A shipping volume information collecting step of collecting information on shipping volumes of a plurality of pharmaceutical products from a plurality of websites; A shipping volume registration process is a process of registering the collected information regarding the shipping volumes of the multiple pharmaceuticals in a database, and the information registered in the database is made viewable. How to provide information on drug shipment volumes.
2. 2. A method for providing information on a pharmaceutical shipment volume according to claim 1, comprising: The shipping amount information collecting step includes: a step of collecting information regarding the shipping volume of a plurality of pharmaceutical products using the terms "shipping status" or "shipping volume" contained in the plurality of websites; method.
3. 2. A method for providing information on a pharmaceutical shipment volume according to claim 1, comprising: The database includes: It is possible to search by drug name, drug distributor name, or drug manufacturer name. method.
4. 2. A method for providing information on a pharmaceutical shipment volume according to claim 1, comprising: The method further includes an alternative drug information providing step of providing information on an alternative drug that is a substitute for the searched drug and can be shipped when the searched drug is in a shipping adjustment state.
5. 2. A method for providing information on a pharmaceutical shipment volume according to claim 1, comprising: a manufacturing distributor response status collection step of collecting information on the response status of the manufacturing distributors of the plurality of pharmaceutical products from the plurality of websites; a response status registration step of registering the collected information on the response status of the manufacturer / distributor in the database; The method further comprising:
6. a shipment volume information collecting unit for collecting information on shipment volumes of a plurality of pharmaceutical products from a plurality of websites; a shipment volume registration unit for registering collected information regarding shipment volumes of a plurality of pharmaceutical products in a database; and a shipping amount information output unit for outputting information regarding the shipping amount of the collected plurality of pharmaceuticals registered in the database. A system that provides information on pharmaceutical shipment volumes.
7. On the computer, A shipping volume information collecting step of collecting information on shipping volumes of a plurality of pharmaceutical products from a plurality of websites; A shipping volume registration process is a process of registering the collected information regarding the shipping volumes of the multiple pharmaceuticals in a database, and the information registered in the database is made viewable. A program for implementing a method for providing information on pharmaceutical shipment volumes.
8. A non-transitory information recording medium on which the program according to claim 7 is recorded.
Citation Information
Patent Citations
Real estate business support device and method, and its program
JP2004118581A
Automatic information collecting and integrating system and method
JP2004302809A
Mobile coordinate service method, mobile coordinate service system, and matching program used therefor
JP2005133228A
CONTENT AGGREGATION METHOD AND APPARATUS FOR ONLINE PURCHASE SYSTEM
JP2005522784A
Commodity trade assist device and computer program
JP2006099706A
