Processing system and method for processing

The processing system addresses the challenge of accessing similar products abroad by using a user terminal and server device to find and analyze product trends, facilitating purchases and demand identification for manufacturers.

JP2025130844AActive Publication Date: 2025-09-09NTT DOCOMO BUSINESS INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024028178
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-28
Publication Date
2025-09-09
Estimated Expiration
2044-02-28

AI Technical Summary

Technical Problem

Consumers living abroad face challenges in accessing products similar to those used in their home country due to high shipping costs and time, ingredient differences, and concerns related to allergies, religion, or pregnancy, while manufacturers struggle to quickly identify product demand in various areas.

Method used

A processing system and method that utilizes a user terminal and server device to search for and provide information on products with similar ingredients and features to those requested by users, based on their location, and analyze search trends to inform manufacturers about product demand.

Benefits of technology

Enables users to purchase products similar to those from their home country and allows manufacturers to grasp product demand quickly, ensuring safety and convenience for users with specific needs and providing data for product development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025130844000001_ABST
    Figure 2025130844000001_ABST
Patent Text Reader

Abstract

To allow a user to purchase, outside the home country of the user, products similar to those used in the home country, while enabling a manufacturer to quickly grasp the demand status of the products.SOLUTION: A server device 10 stores product data in which product identification information, product category, product trade name, product ingredient, and / or product feature are associated for each country. When the server device 10 receives a product search request from a user, the server device 10 searches, from the product data, a similar product which has an ingredient and / or a feature similar to those of the product requested by the user and which is available in a country where the user is currently located on the basis of user location information, and transmits information indicating the searched similar product to a user terminal 20. The server device 10 analyzes a history of search results, analyzes tendencies of searched products by area, and transmits the analysis result to a pharmaceutical company server device 50 and a manufacturer server device 60.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a processing system and a processing method. [Background technology]

[0002] Many consumers who live abroad or are stationed overseas for work or other reasons want to use the medicines, daily necessities, and familiar foods that they normally use in their home country (e.g., Japan).

[0003] For example, consumers use websites that sell products over the Internet (EC sites (Electronic Commerce sites)) to obtain medicines, food, and daily necessities via overseas delivery from their home countries. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2004-220074 Summary of the Invention [Problem to be solved by the invention]

[0005] However, shipping overseas is expensive and time-consuming. Even if consumers purchase and use local medicines, daily necessities, and food products, the ingredients often differ from those of the products they use themselves, leaving them unsure whether it is okay to use local products. Furthermore, many consumers want to be careful about the products they use while living abroad due to allergies, religion, pregnancy, and other factors.

[0006] Additionally, manufacturers expressed a desire to quickly find out what products were in demand in which areas.

[0007] The present invention has been made in view of the above, and aims to provide a processing system and a processing method that allow users to purchase products similar to those used in their home country even when they are not in their home country, and that allow manufacturers to quickly grasp the demand status of the products. [Means for solving the problem]

[0008] In order to solve the above-mentioned problems and achieve the object, the processing system of the present invention is a processing system having a user terminal used by a user and a processing device capable of communicating with the user terminal and a server device on the manufacturer's side that manufactures and sells the products, wherein the processing device has a memory unit that stores product data that corresponds, for each country, product identification information, the product category, the product sales name, the product ingredients, and / or the product features, a search unit that, upon receiving a product search by the user, searches the product data for similar products that have similar ingredients and / or product features to the product requested by the user and are available in the country in which the user is currently located based on the user's location information, and sends information indicating the searched similar products to the user terminal used by the user, and a feedback unit that analyzes the search result history in the search unit, analyzes the trends of the searched products by area, and sends the analysis results to the manufacturer's server device. [Effects of the Invention]

[0009] According to the present invention, a user can purchase products similar to those used in his / her home country even when he / she is not in his / her home country, and manufacturers can quickly grasp the demand status of the products. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an outline of the processing of the processing system shown in FIG. [Figure 3] FIG. 3 is a block diagram showing an example of the configuration of the user terminal shown in FIG. [Figure 4] FIG. 4 is a block diagram illustrating an example of the configuration of the server device illustrated in FIG. [Figure 5] FIG. 5 is a diagram illustrating an example of a data configuration of the user basic information illustrated in FIG. [Figure 6] FIG. 6 is a diagram illustrating an example of the data structure of the drug data. [Figure 7] FIG. 7 is a diagram showing an example of the data structure of daily necessities and food data. [Figure 8] FIG. 8 is a diagram showing an example of the data structure of daily necessities and food data. [Figure 9] FIG. 9 is a diagram showing an example of a screen of a user terminal. [Figure 10] FIG. 10 is a diagram showing an example of a screen of a user terminal. [Figure 11] FIG. 11 is a sequence diagram showing the processing procedure of the search process according to the embodiment. [Figure 12] FIG. 12 is a sequence diagram showing the processing procedure of the data providing process according to the embodiment. [Figure 13] FIG. 13 is a sequence diagram showing a processing procedure of the alert processing according to the embodiment. [Figure 14] FIG. 14 is a diagram illustrating an example of a computer that implements a server device by executing a program. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment. In addition, in the description of the drawings, the same parts are designated by the same reference numerals.

[0012] [Embodiment Mode] In the embodiment, a service is proposed that allows a user (consumer) to purchase products similar to those used in the consumer's home country even when the user is not in the consumer's home country.

[0013] In an embodiment, a service is proposed to users living abroad or who are stationed overseas for work, etc., that presents similar products to the medicines, daily necessities, and familiar foods that the users used in their home country (e.g., Japan).

[0014] The service provider receives information from the manufacturer regarding the country of sale of the product, the product's trade name, the product's ingredients, and / or the product's features, and upon receiving a product search from the user, returns to the user information on similar products that have similar ingredients and / or features and are available in the country where the user is currently located. In addition, in the embodiment, information on similar products tailored to the needs of consumers who need to be careful about the products they use due to allergies, religion, pregnancy, etc. is also presented.

[0015] [Processing System] First, a processing system according to an embodiment will be described below. Fig. 1 is a block diagram showing an example of the configuration of a processing system according to an embodiment.

[0016] As shown in Fig. 1, a processing system 1 according to an embodiment includes a server device 10 (processing device) of a service provider and a user terminal 20 of a user who uses the service. The user is a consumer who has left his or her country of origin and is living overseas, or a consumer who is stationed overseas for work or the like. For the sake of simplicity, the user terminal 20 is shown as a single terminal, but in reality, multiple user terminals 20 exist.

[0017] The server device 10 executes various processes related to a similar product search service that presents similar products similar to medicines, daily commodities, and familiar foods used in the user's home country (for example, Japan).

[0018] The server device 10 is a server device of a business providing an e-commerce site service, and communicates with a sales management server 40 that manages inventory, sales, and delivery processes for products sold by this business. The server device 10 also communicates with a server device (pharmaceutical company server device 50) (manufacturer server device) of a pharmaceutical company that manufactures and sells medicines, and a server device (manufacturer server device 60) (manufacturer server device) of a manufacturer that manufactures and sells daily necessities and food. The server device 10 also communicates with server devices (store servers 30) of various stores, and receives information on the inventory status of various products. The server device 10 communicates with multiple pharmaceutical company server devices 50, multiple manufacturer server devices 60, and multiple store servers 30.

[0019] The server device 10 receives product data, which associates the country of sale of the product, product identification information, product category, product trade name, product ingredients and / or product features, and in the case of pharmaceuticals, product efficacy and side effects, from the pharmaceutical company server device 50 and the manufacturer server device 60. Based on the pharmaceutical company server device 50 and the manufacturer server device 60, the server device 10 transmits to the user terminal 20 used by the user information indicating similar products that have similar ingredients and / or product features to the product requested by the user and are available in the country where the user is currently located.

[0020] The server device 10 transmits a predetermined number of stores selling the searched similar products to the user terminal 20 in order of proximity to the user's location, and also links the user terminal 20 with the sales management server 40 of the EC site to enable the user to purchase similar products via the EC site, thereby realizing product purchase and product delivery.

[0021] [Overview of the processing system] Fig. 2 is a diagram showing an overview of the processing of the processing system 1 shown in Fig. 1. First, the store receives delivery of merchandise ((1-1) in Fig. 2) from pharmaceutical companies and daily necessities / food manufacturers, and pays for the merchandise ((1-2) in Fig. 2). Ordering and settlement of merchandise are carried out between the store server 30, the pharmaceutical company-side server device 50, and the manufacturer-side server device 60.

[0022] The server device 10 receives product data, which associates product sales country, product identification information, product category, product trade name, product ingredients, and / or product features, and in the case of pharmaceuticals, product efficacy and side effects, from the pharmaceutical company server device 50 and the manufacturer server device 60. The server device 10 pays a viewing fee for the product data ((2) in FIG. 2).

[0023] The server device 10 searches for similar products to the product requested by the user based on the product data provided by the pharmaceutical company server device 50 and the manufacturer server device 60, and returns the searched similar products.

[0024] For example, a similar product search application provided by a service provider is installed in the user terminal 20. Basic user information is input to the user terminal 20 via the similar product search application, and location detection is turned on ((3) in FIG. 2). Then, the user operates the user terminal 20 to make a search request for similar products ((3) in FIG. 2).

[0025] When the server device 10 receives a product search request from a user, it searches the product data for similar products that have ingredients and / or product features similar to the product requested by the user and that are available in the country where the user is currently located based on the user's location information, and displays the search results on the user terminal 20 ((4) in FIG. 2). At this time, the server device 10 displays on the user terminal 20 a ranking of similar products, nearby stores that sell similar products, and / or e-commerce sites that sell similar products. The server device 10 may also recommend products similar to products that the user has previously purchased, based on the user's schedule and / or user behavior history ((4) in FIG. 2).

[0026] The user can refer to the similar products and their retail stores displayed on the user terminal 20 and purchase the similar products at the store ((5) in Figure 2) to receive the products ((6) in Figure 2).

[0027] In addition, users can purchase similar products on an e-commerce site and request delivery by making payments within the similar product application ((7) and (8) in Figure 2). Users can also hide advertisements by making in-application payments.

[0028] The user sends ratings of the searched similar products and ratings of the similar product search service to the server device 10 via the similar product search application. The server device 10 awards rewards such as points to the user as a reward for rating ((9) in FIG. 2), thereby maintaining the user's motivation to rate. In addition, the server device 10 updates the search conditions for similar products and customizes the process of recommending similar products to the user, depending on the user's rating.

[0029] Furthermore, the server device 10 analyzes the history of search results, analyzes the trends of the searched products by area, and transmits the analysis results to the pharmaceutical company server device 50 and the manufacturer server device 60.

[0030] Specifically, the server device 10 analyzes the trends of the searched medicines by area, acquires distribution data of infections, food poisoning, allergies and / or diseases based on the analysis results, and transmits the acquired distribution data to the pharmaceutical company's server device 50 ((10) in Figure 2). Based on the distribution data, the pharmaceutical company can recognize the "next popular medicine" (the medicine with the next highest demand) for each area.

[0031] The server device 10 also analyzes the trends of searched daily necessities or foods by area and / or by user's country of origin, and based on the analysis results, transmits data indicating products with more than a predetermined number of searches by area and / or by user's country of origin to the manufacturer's server device 60 ((11) in FIG. 2). The data on products with more than a predetermined number of searches are popular products by area and country of origin (products that are frequently searched for similarly and / or similar products). Based on the data transmitted from the server device 10 and the popular product data by area and country of origin, the daily necessities and food manufacturers can identify the next products to be made or launched for each area and country.

[0032] In addition, the server device 10 may analyze the trends of searched products by area and / or by user's country of origin, and based on the analysis results, may recommend to the publisher of the travel guide book that information about products that have a higher number of searches compared to other products be included in the travel guide book, divided by area and country of origin.

[0033] Furthermore, the server device 10 alerts the user that the user's allergen and / or food ingredients that the user cannot eat or drink are within a predetermined distance of the user, based on the user's basic information (described below) and the user's location information transmitted from the user terminal 20. The server device 10 may also alert the user to the risk of developing an allergy, contracting a lifestyle-related disease, and / or developing food poisoning.

[0034] [User device] Next, a description will be given of the user terminal 20 shown in Fig. 1. Fig. 3 is a block diagram showing an example of the configuration of the user terminal 20 shown in Fig. 1.

[0035] The user terminal 20 includes a communication unit 21 , a storage unit 22 , a control unit 23 , an input / output unit 24 , and an imaging unit 25 .

[0036] The communication unit 21 controls communications related to various information. For example, the communication unit 21 controls communications with the server device 10. The communication unit 21 transmits basic information about the user, information related to product searches, location information, and evaluation results to the server device 10. The communication unit 21 receives search results, recommendation information, and alerts transmitted from the server device 10.

[0037] The input / output unit 24 outputs various information and receives input from the user. The input / output unit 24 includes, for example, an LCD screen, a touch panel, a speaker, a microphone, etc. The input / output unit 24 outputs a registration screen for registering basic information about the user on the similar product search application, as well as screens for displaying search processing, recommended information, and alerts.

[0038] The imaging unit 25 generates an image by processing a photoelectric conversion element such as a CCD or CMOS and a photoelectric conversion signal output from the imaging element. The imaging unit 25 acquires two-dimensional images in three colors, for example, R (red), G (green), and B (blue). The imaging unit 25 acquires images of purchased medicines, daily necessities, foods, meals, etc. on the similar product search application.

[0039] The memory unit 22 stores data and programs necessary for various processes by the control unit 23. For example, the memory unit 22 is a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. The memory unit 22 has basic information 221, medicine notebook information 222, purchase history 223, schedule 224, behavior history 225, and vital data 226.

[0040] The basic information 221 is information including the identification information, age, sex, height, weight, country of origin, religion, allergies, underlying diseases, family structure, family medical history, and whether or not the user is pregnant, of the user who uses the user terminal 20, and is input by the user on the similar product search application and also obtained when linking with other applications.

[0041] The medicine notebook information 222 includes information on medicines prescribed to the user who uses the user terminal 20. The medicine notebook information 222 is acquired via a so-called medicine notebook application installed in the user terminal 20. The medicine notebook information 222 may be treated as a medicine taking history.

[0042] The purchase history 223 is information about products purchased by a user using the user terminal 20, and is information in which the product name is associated with the date and time of purchase. For example, the purchase history 223 is acquired in cooperation with a payment application installed on the user terminal 20. The purchase history 223 is also acquired by estimating the products purchased by the user from a scheduler, a map, and photo information (album / SNS, etc.). For example, from images of commemorative photos, refrigerator photos, and receipts taken by the user terminal 20, object detection of the subject, character detection, and the selling price of the detected object are estimated and acquired as the purchase history 223.

[0043] The schedule 224 is information indicating the user's schedule registered in the scheduler of the user terminal 20.

[0044] The behavior history 225 is information indicating the user's behavior history. The behavior history 225 is acquired by estimating when, where, and what actions the user took based on the purchase history of the payment application, the scheduler, the map, and photo information (album / SNS, etc.).

[0045] For example, when the user is wearing a wearable device that detects vital information, the vital data 226 is acquired through communication between the user terminal 20 and the wearable device. The vital data 226 is, for example, time-series data of the user's brain waves, heart rate, body temperature, blood flow, and respiratory rate.

[0046] The control unit 23 has an internal memory for storing programs that define various processing procedures and required data, and executes various processes using these. Here, the control unit 23 is an electronic circuit such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit), or an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).

[0047] The control unit 23 has a user information registration unit 231, a search reception unit 232, a position detection unit 233, a search result display control unit 234, a recommendation display control unit 235, an evaluation reception unit 236, and an alert output control unit 237. Each of these functional units executes each process under the control of the similar product search application.

[0048] For example, the user information registration unit 231 acquires the user's age, sex, height, weight, country of origin, religion, allergies, underlying diseases, family structure, family medical history, and whether or not the user is pregnant by the user registering the user's information on a registration screen on the similar product search application. The user information registration unit 231 registers the registered information in the storage unit 22 as basic information 221 of the user and transmits it to the server device 10. Note that the user information registration unit 231 may acquire the user's basic information by linking with other applications, analyzing photos stored in the user terminal 20, content posted to SNS, and the like, in addition to registering the user himself / herself.

[0049] The search reception unit 232 receives a product search from a user. For example, information input by a user for a search is the product's trade name in the user's country of origin. Furthermore, the user can also input further narrowing conditions when searching for a product. The user can input narrowing conditions such as product category, product trade name, ingredients, allergens to be excluded, whether the product can be used by pregnant women or children, effects, actions, manufacturer, target countries and regions, and whether the product can be purchased on an e-commerce site. The search reception unit 232 receives the product search conditions input by the user and sends a search request to the server device 10.

[0050] The position detection unit 233 detects the position of the user terminal 20. The position detection unit 233 detects the current position using a positioning system such as a GPS (Global Positioning System), and outputs position information indicating the position of the user terminal 20. The position detection unit 233 transmits the detected position information to the server device 10.

[0051] The search result display control unit 234 controls the display output of information regarding the search results for similar products received from the server device 10. The search result display control unit 234 displays the search results via the similar product search application. The search result display control unit 234 displays the searched similar products, for example, in a ranking format, on the screen of the similar product search application.

[0052] The recommendation display control unit 235 controls the display output of recommendation information regarding similar products received from the server device 10. The recommendation display control unit 235 displays the recommendation information via a similar product search application. The recommendation display control unit 235 displays the recommended similar products, for example, in a ranking format, on the screen of the similar product search application.

[0053] The evaluation receiving unit 236 receives information indicating a user's evaluation of the search content. For example, the evaluation receiving unit 236 may receive an evaluation such as "bad," "average," or "good" depending on the number of stars (1 to 3) given by the user on a screen displaying the search content via a similar product search application, or may receive an input of an evaluation comment by the user. The user may input an evaluation for each searched product, or may input an evaluation for the entire list of searched products. The evaluation receiving unit 236 transmits information indicating the evaluation to the server device 10. The evaluation receiving unit 236 may transmit the user's vital data together with the information indicating the evaluation.

[0054] The alert output control unit 237 controls the output of alert information received from the server device 10. The alert output control unit 237 displays and / or outputs an alert as sound via the similar product search application. The alert output control unit 237 outputs the alert information, for example, on a screen on the similar product search application or by push notification.

[0055] [Server device] Next, the server device 10 shown in Fig. 1 will be described. Fig. 4 is a block diagram showing an example of the configuration of the server device 10 shown in Fig. 1. As shown in Fig. 4, the server device 10 has, for example, a communication unit 11, a storage unit 12, and a control unit 13. Note that input devices such as a mouse and a keyboard, and output devices such as a display and a speaker may be connected to the server device 10.

[0056] The communication unit 11 controls communications related to various types of information. For example, the communication unit 11 controls communications between the user terminal 20, the sales management server 40, the pharmaceutical company server device 50, and the manufacturer server device 60. For example, the communication unit 11 receives various types of registration information and search requests from the user terminal 20, and outputs them to the control unit 13. The communication unit 11 outputs information indicating searched similar products, recommendation information, and alerts to the user terminal 20. The communication unit 11 transmits analysis results of the search results to the pharmaceutical company server device 50 and the manufacturer server device 60.

[0057] The storage unit 12 stores data and programs necessary for various processes by the control unit 13. For example, the storage unit 12 may be a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 12 has user basic information 121 (basic information about the user), a pharmaceutical database (DB) 122, a daily necessities / food DB 123, search conditions 124, disease distribution data 125, and search analysis data 126.

[0058] The user basic information 121 includes various information about each user who uses the similar product search service, such as the user's age, sex, height, weight, country of origin, religion, allergies, underlying diseases, medical history, family composition, family medical history, whether or not the user is pregnant, medication history, purchase history, schedule, and / or user behavior history.

[0059] 5 is a diagram showing an example of the data configuration of the user basic information 121 shown in FIG. 3. As shown in FIG. 5, the user basic information 121 includes, for example, items such as the user's identification information, the user's age, sex, height, weight, country of origin, religion, allergies, underlying diseases, medical history, family structure, family medical history, whether or not the user is pregnant, medication record / medicine history, purchase history, schedule, and / or behavioral history. Information on these items is registered by the user, for example, when downloading a similar product search application on the user terminal 20. Furthermore, information on these items is transmitted from the user terminal 20.

[0060] For example, the following information is registered for user "U1" in the user basic information 121: age "33", sex "female", height "165 cm", weight "55 kg", country of origin "Japan", religion "none", allergy "eggs, feathers", and pregnancy "none". Also, for user "U1", underlying disease and medical history data B1, family structure and family medical history data C1, medicine notebook and medication history data D1, purchase history data E1, schedule Ds1, and behavior history data Da1 are associated and viewable.

[0061] The drug correspondence DB 122 stores drug data that associates at least the trade name, ingredients, and / or characteristics of the drug of the product. Specifically, the drug data is data that associates the country of sale of the drug of the product, the category of the drug, the trade name, ingredients, efficacy, side effects, and / or characteristics of the drug.

[0062] Fig. 6 is a diagram showing an example of the data structure of pharmaceutical data. As shown in Fig. 6, pharmaceutical data 122-1 includes, for example, items such as the country where the pharmaceutical is sold, the pharmaceutical category, the pharmaceutical brand name, the price at the time of prescription, the manufacturer, the pharmaceutical ingredients, the pharmaceutical efficacy, the pharmaceutical side effects, and / or the pharmaceutical characteristics. The pharmaceutical data may also include items related to information on e-commerce sites where the pharmaceutical can be purchased and shipping costs.

[0063] For example, the drug "Bufferin Luna J (registered trademark)" is a cold medicine sold in Japan, and is associated with data F1 indicating an e-commerce site and a shipping fee, with data "K1", manufacturer "M1", ingredients "acetaminophen", efficacy / side effect "antipyretic analgesic / hypersensitivity", and characteristics "can be taken by age 7 and up". The drug "Tylenol" is a cold medicine sold in India, and is associated with data "G1", manufacturer "M3", ingredients "acetaminophen", efficacy / side effect "antipyretic analgesic / hypersensitivity", and characteristics "can be taken by children", with data H1 indicating an e-commerce site and a shipping fee.

[0064] The daily necessities / food correspondence DB 123 stores daily necessities / food data that associates at least the sales name of the daily necessities / food products, the ingredients of the daily necessities / food products, and / or the characteristics of the daily necessities / food products. Specifically, the daily necessities / food data is data that associates the sales country of the daily necessities / food products, the categories of the daily necessities / food products, the sales name of the daily necessities / food products, the ingredients of the daily necessities / food products, and / or the characteristics of the daily necessities / food products. The daily necessities / food data may also include items related to information on e-commerce sites where the daily necessities / food products can be purchased and shipping costs.

[0065] 7 and 8 are diagrams showing an example of the data structure of daily necessities and food data. As shown in Fig. 7, daily necessities data 123-1 relating to daily necessities among the daily necessities and food data includes, for example, items such as the country of sale of the daily necessities, the category of the daily necessities, the sales name of the daily necessities, the price of the daily necessities, the manufacturer, the ingredients of the daily necessities, and / or the characteristics of the daily necessities. The daily necessities data may also include items related to information on e-commerce sites where the daily necessities can be purchased and shipping fees.

[0066] For example, daily necessities "J1" is a shampoo sold in Japan, with a price of "K3," a manufacturer of "M5," ingredients of "dipotassium glycyrrhizinate, ...," characteristics 1 of "weakly acidic, fragrance-free, colorant-free, alcohol-free," and characteristics 2 of "caution for use by children," and is associated with data F3 indicating an EC site and shipping fee.

[0067] As shown in FIG. 8, food data 123-2 related to food among the daily necessities and food data includes, for example, items such as the country where the food is sold, the food category, the sales name of the food, the price of the food, the food distributor, the ingredients of the food, and / or the characteristics of the food. The food data may also include items related to information on e-commerce sites where the food can be purchased and shipping costs. The food data may also include items related to the presence or absence of additives in the food and the type of additives. The food data may also include items related to the texture of the food.

[0068] For example, the food product "bitter melon" is a vegetable sold in Japan, with a price of "K5," a sales company of "M9," ingredients of "momordicin, vitamin C, ...," characteristics of "bitter, used in bitter melon chanpuru," and data F5 indicating an e-commerce site and shipping costs.

[0069] The search conditions 124 are information including search conditions for a product search. For example, the search conditions 124 are preset so that a search for similar products is performed using the age, allergies, pregnancy status, and medical history of the user who made the search request as priority conditions. The search conditions 124 may also be customized for each user based on the evaluation results of each user.

[0070] The disease distribution data 125 is distribution data of infections, food poisoning, allergies, and / or diseases. The disease distribution data 125 is obtained based on the analysis results of an area-by-area analysis of the trends of medicines searched by each user by a feedback unit 135 (described later).

[0071] The search analysis data 126 is data indicating products for which the number of searches is greater than a predetermined number, by area and / or by user's country of origin. The search analysis data 126 is acquired by a feedback unit 135 (described later) based on the analysis results obtained by analyzing trends in daily necessities or foods searched for by each user, by area and / or by user's country of origin. The threshold value for the number of searches (predetermined number) is set statically or dynamically, for example, based on past search data.

[0072] The control unit 13 has an internal memory for storing programs that define various processing procedures and necessary data, and executes various processes using these. Here, the control unit 13 may be, for example, an electronic circuit such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), or an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0073] The control unit 13 includes a user basic information acquisition unit 131 , a search unit 132 , an evaluation acquisition unit 133 , a recommendation unit 134 , a feedback unit 135 , and an alert unit 136 .

[0074] The user basic information acquisition unit 131 acquires basic information about the user who uses the user terminal 20 through communication with the user terminal 20 .

[0075] When the search unit 132 receives a product search request from a user using the similar product search service, it searches the product data for similar products that have ingredients and / or product features similar to the product requested by the user and that are available in the country where the user is currently located based on the user's location information. For example, the user's location information is transmitted together with the search request transmitted from the user terminal 20. The search unit 132 transmits information indicating the searched similar products to the user terminal 20 used by the user.

[0076] At this time, the search unit 132 may transmit, from among the searched similar products, similar products that have been selected by a predetermined number (for example, 50) or more other users who have basic information similar to the user's basic information, to the user terminal 20. Furthermore, the search unit 32 may transmit, based on the user's location information, information indicating a predetermined number of stores that sell the searched similar products in order of proximity to the user's location to the user terminal 20.

[0077] For example, let us consider a case where the product is a pharmaceutical product. Based on the user's basic information, the search unit 132 extracts, from pharmaceutical products similar to the pharmaceutical product requested by the user for which a search is requested, similar pharmaceutical products that have similar ingredients, efficacy, and side effects and that can be taken by the user, and transmits information indicating the extracted similar pharmaceutical products to the user terminal 20. In this case, the search unit 132 refers to the user's basic information and extracts similar pharmaceutical products that can be taken by the user and the user's family members based on information such as the user's and family members' height, weight, underlying diseases, allergies, whether or not they are pregnant, medical history, and medication history.

[0078] The search unit 132 may transmit to the user terminal 20, from among the searched similar medicines, similar products selected by, for example, 50 or more other users who are from the same country of origin as the user (e.g., Japan) and who have basic information (gender, age, height, weight, underlying diseases, allergies, whether or not pregnant, medical history, medication history, family composition, family medical history, etc.) (also called profile) similar to the user's basic information.

[0079] 9 and 10 are diagrams showing examples of the screen of the user terminal 20. An example will be described in which a Japanese person searches for a drug similar to the drug "Bufferin Luna J" in a foreign country (the United States). In this case, the user terminal 20, under the control of the similar product search application, automatically displays the system language and search area based on the language setting, location information, country of origin, and other information registered in the application. Note that these settings can also be switched manually.

[0080] 9, the user inputs the desired drug "Bufferin Luna J" into the search field W10 of the search screen W1 and selects the search button B11. As a result, the user terminal 20 transmits to the server device 10 a search request for products similar to "Bufferin Luna J" and the location information (America) of the user terminal 20.

[0081] In the server device 10, the search unit 132 searches for drugs sold in the United States that are similar to the drug "Bufferin Luna J." At this time, the search unit 132 transmits to the user terminal 20, from the searched similar drugs, similar drugs that have been selected by 50 or more other users who have profiles similar to the user's profile, in descending order of the number of users selecting them. The search unit 132 also transmits to the user terminal 20 the dosage, effects, efficacy, ingredients, additives, country of sale, and whether the similar drug is suitable for children, pregnant women, or the elderly.

[0082] On the user terminal 20, similar drugs "Tylenol" and "Advil" are displayed as shown on the search screen W1. These similar drugs are displayed in ranking order in the order of recommendations from other users who have profiles similar to the user's. The similar drugs may be displayed in ranking order by similarity to the drug searched for, or simply by the number of users.

[0083] The description fields W11, W12 for each similar drug display package images P11, P12, the dosage, effects, efficacy, ingredients, and additives of the similar drug, as well as a mark G11 indicating the country of sale, a mark G12 indicating that the drug can be taken by children, a mark G13 indicating that the drug can be taken by pregnant women, and a mark G14 indicating that the drug can be taken by the elderly. Furthermore, if the user taps on the name of the drug, for example, the user will be redirected to an e-commerce site that sells the drug, and the user can purchase the drug from the e-commerce site.

[0084] Furthermore, by selecting a desired similar drug, the user can transition to a map screen that shows a predetermined number of stores that sell the similar drug in order of proximity to the user's location. Information regarding whether or not there are restrictions on bringing the drug into the user's country of origin may also be displayed. For each similar drug, whether or not the drug cannot be prescribed at pharmacies in the user's country without a doctor's prescription may also be displayed.

[0085] Furthermore, when the user selects the sort button B12, the ranking of medicines can be rearranged into recommendation order, product similarity order, number of users order, etc. Furthermore, when the user selects the narrow down button B13, the display transitions to menu W2 shown in FIG.

[0086] Menu W2 allows users to narrow down similar medicines based on various criteria. For example, the Excluded Keywords field W20 is a field for entering words to be excluded from the search. The Target Age field W21 is a field for setting the target age. The Characteristics field W22 is a field for setting whether the medicine can be taken by infants, pregnant women, or the elderly.

[0087] The food allergy field W23 is a selection field for food allergies. The food allergy field W24 is a selection field for other allergies. The effect / action field W25 is a selection field for the effect / action of pharmaceuticals. The manufacturer field W26 is a selection field for pharmaceutical companies. The sales country field W27 and sales region field W28 are selection fields for the sales country and sales region. The EC purchase field W29 is a selection field for selecting whether or not the product can be purchased on an EC site. Furthermore, the user can add the absence of ingredients prohibited in the user's country of origin (for example, Japan) to the narrowing conditions.

[0088] By setting and selecting each of these fields, users can narrow down their search in detail and obtain information on the desired drug. Users can obtain information on similar drugs that have similar ingredients and effects to the drug they are searching for and are popular among users from the same country of origin (e.g., Japan). Furthermore, users can also identify stores that sell similar drugs, allowing them to obtain similar drugs safely and smoothly.

[0089] In addition, for example, a case where the product is a daily necessities or food will be described. Based on the user's basic information, the search unit 132 extracts daily necessities or food that the user and / or the user's family can use or eat from among daily necessities or food that have ingredients similar to the daily necessities or food requested by the user to search, and transmits information indicating the extracted daily necessities or food to the user terminal 20.

[0090] At this time, the search unit 132 refers to the user's basic information and extracts daily necessities or foods that can be used or consumed by the user and / or the user's family based on information about the user and their family, such as their height, weight, underlying diseases, allergies, whether they are pregnant, medical history, medication history, etc. These similar products may be ranked in order of recommendations from other users with profiles similar to the user's, or may be ranked in order of similarity to the product searched for, or may simply be ranked in order of the number of users.

[0091] For example, when the search target is a daily necessities, the search unit 132 may display, at the top of the ranking, products that are made by the same manufacturer as the product input by the user as the search target, have the same ingredients as the search target product, and are available in the country where the user is currently located. Furthermore, when the user has children in their family, the search unit 132 may display, at the top of the ranking, products that can be used by children among similar products.

[0092] In addition, if the product to be searched is a food product, and the user has set narrowing-down conditions regarding texture, the presence or absence of additives, and the type of additives, the search unit 132 further narrows down the search results to similar products in accordance with the set narrowing-down conditions.

[0093] The search unit 132 may also display a ranking of similar products on the screen of the user terminal 20, and may also searchably display information about additives, cooking methods, and precautions (for example, do not give to children under one year old) in addition to the characteristics of similar products. Also, the user may be able to transition to an e-commerce site for similar products.

[0094] By setting and selecting each of these fields, users can narrow down their search in detail and obtain information on products similar to the desired daily necessities or food products. Users can obtain information on similar products that can be used by family members (e.g., children) or similar products that have been diagnosed as having allergies. Furthermore, users can also identify stores and e-commerce sites that sell similar products, allowing them to obtain similar products safely and smoothly.

[0095] The evaluation acquisition unit 133 acquires information indicating the user's evaluation of the search content from the user terminal 20 via the similar product search application. For example, the user inputs an evaluation such as "my sore throat has healed" or "my fever has subsided." The evaluation acquisition unit 133 acquires information indicating the user's evaluation of the similar product search service from the user terminal 20. The evaluation acquisition unit 133 provides a reward, such as points that can be used within the application, to the user who provided the evaluation.

[0096] At this time, the evaluation acquisition unit 133 may acquire the user's vital data and estimate the evaluation of the product based on the vital data. For example, if a user searches for a medicine and purchases a similar medicine based on their purchase history, and if the user's vital data after purchase shows signs of recovery, the similar medicine is evaluated as having been effective. The evaluation acquisition unit 133 analyzes the vital data and determines whether the user has recovered based on the difference between normal times and when the user is in a state of illness. The evaluation acquisition unit 133 may further determine whether the user has recovered based on the time of day (night, daytime), vital data (pulse rate, etc.), and meteorological information (barometric pressure, weather, humidity).

[0097] Furthermore, the evaluation acquisition unit 133 may acquire vital data (e.g., brain waves) of the user, compare the brain waves obtained when eating Goya Chanpuru in the user's country of origin with the brain waves obtained when eating Goya Modoki Chanpuru overseas, estimate the user's satisfaction level (whether it was delicious or not), and use this as an evaluation.

[0098] The recommendation unit 134 transmits recommendation information to the user terminal 20, which recommends similar products that have similar ingredients and / or characteristics to products the user has previously purchased and that are available where the user is currently located based on the user's location information, at timing based on the user's schedule and / or user behavior history, based on the user's basic information. The recommendation unit 134 customizes the process of recommending similar products to the user in accordance with the user's ratings. The recommendation unit 134 transmits recommendation information to the user terminal 20, in which similar products that have received high ratings from the user to be customized are ranked higher than other similar products.

[0099] The recommendation unit 134, for example, refers to the user's purchase history, and if a predetermined period of time (for example, in the case of medicines, the period during which the remaining medicines are estimated to be less than a predetermined number) has passed since the last purchase of a product that has been purchased multiple times, searches for similar products to this product and recommends the purchase of the similar products. At this time, a predetermined number of stores selling the searched similar products are sent to the user terminal 20 in order of proximity to the user's location, and the user terminal 20 is linked with the sales management server 40 of the EC site to realize the product purchase and product delivery so that the user can purchase similar products via the EC site.

[0100] Furthermore, the recommendation unit 134 refers to the user's behavior history and schedule, and if it is expected that the user will be near a store where a similar product to the product that is expected to be used up can be purchased, it recommends the purchase of the similar product and the place of purchase. The user can purchase the similar product while doing their usual activity (such as a walk) or while on their schedule.

[0101] The recommendation unit 134 acquires the user's vital data, and if it is estimated that the user is experiencing health problems, or if poor health is predicted based on meteorological information, weather forecasts, seasons, and environmental information (differences between the climate in Japan and overseas), it recommends medicines, daily necessities, and food products similar to those purchased when the user was in a similar state of health. For example, for a user in Japan who becomes ill due to changes in atmospheric pressure or pollen scattering, if changes in atmospheric pressure or pollen scattering are predicted to occur in the area where the user is currently located, the recommendation unit 134 recommends medicines, daily necessities, and food products similar to those purchased when the user was feeling unwell.

[0102] The recommendation unit 134 may display advertisements for similar products on the user terminal 20 in accordance with the basic information of the user.

[0103] The feedback unit 135 analyzes the history of search results in the search unit 132, analyzes the trends of the searched products by area, and transmits the analysis results to the pharmaceutical company server device 50 and the manufacturer server device 60.

[0104] For example, a case will be described where the product is a medicine. The feedback unit 135 analyzes the trends of medicines searched for by each user by area. Then, the feedback unit 135 acquires distribution data of infection, food poisoning, allergy, and / or disease (disease distribution data) based on the analysis results. The feedback unit 135 transmits the acquired distribution data to the pharmaceutical company server device 50.

[0105] For example, if the number of searches and purchases per day for medicines that treat cold symptoms, such as antipyretics and cough suppressants, in a certain area P is higher than the average (for example, the number of searches per day calculated based on the number of annual searches), the feedback unit 135 analyzes that there is a risk of an infectious disease that causes cold symptoms spreading in this area P. Based on the distribution data (disease distribution data) received from the server device 10, the pharmaceutical company can recognize that medicines that treat cold symptoms, such as antipyretics and cough suppressants, are the medicines that will be in the next highest demand in area P, and can increase the number of medicines sold to area P that treat cold symptoms.

[0106] Furthermore, for example, if the number of times that medicines effective against "nausea" are specified in the narrowing conditions in area Q is higher than average, the feedback unit 135 analyzes that there is a risk of food poisoning and infectious diseases accompanied by nausea spreading in this area Q. Based on the distribution data (disease distribution data) received from the server device 10, the pharmaceutical company can recognize that gastrointestinal medicines for nausea are the next most popular medicines in area Q, and will increase the number of gastrointestinal medicines for nausea sold to area Q.

[0107] In this way, the server device 10 provides data to pharmaceutical companies about the prevalence of infections, food poisoning, allergies and / or diseases in a certain area, even if it is not a large-scale infection, so that the pharmaceutical companies can provide medicines in accordance with the prevalence of diseases, etc. in this area.

[0108] Furthermore, the feedback unit 135 analyzes the trends of searched daily necessities or foods by area and / or by user's country of origin, and based on the analysis results, transmits data indicating products with a higher number of searches than a predetermined number by area and / or by user's country of origin to the manufacturer-side server device 60. Based on the distribution data received from the server device 10, the manufacturer can specifically identify the daily necessities or foods that will be next in demand by area and / or by user's country of origin, and increase the number of sales of the daily necessities or foods that will be next in demand, targeting areas where demand is expected or users from a predetermined country of origin.

[0109] In addition, the feedback unit 135 analyzes the trends of searched products by area and / or by user's country of origin, and based on the analysis results, recommends to the publisher of the travel guide book that information about products that have a higher number of searches compared to other products be included in the travel guide book, divided by area and country of origin.

[0110] The alert unit 136 determines whether the user's allergens and / or ingredients that the user cannot eat or drink are within a specified distance range of the user, in other words, whether an alert has been issued, based on the user's location information, the user's basic information, photos stored on the user terminal 20, information obtained via social network services, and / or the analysis results by the feedback unit 135.

[0111] The alert unit 136 transmits alert information to the user terminal 20 when the user's allergen and / or food ingredient that the user cannot eat or drink is within a predetermined distance range of the user. The alert information is information indicating that the user's allergen and / or food ingredient that the user cannot eat or drink is within a predetermined distance range of the user. This allows the user to recognize that their allergen and / or food ingredient that the user cannot eat or drink is nearby, and enables them to avoid their allergen and / or food ingredient that the user cannot eat or drink.

[0112] For example, when a user takes a photo of the inside of a refrigerator with user terminal 20, alert unit 136 performs object detection on the photo, and if there is food containing an allergen to the user (for example, eggs) in the refrigerator, alert unit 136 transmits an alert to user terminal 20 stating, "People with egg allergies should not eat food R," and causes the alert to be displayed and output. Note that user terminal 20 may output the alert as sound.

[0113] The alert unit 136 transmits alert information indicating the possibility of the occurrence of allergies, contraction of lifestyle-related diseases, and / or the occurrence of food poisoning to the user terminal 20 based on the user's location information, the user's basic information, information acquired via social network services, and / or disease distribution data. The alert unit 136 may also transmit alert information indicating the possibility of the occurrence of allergies, contraction of lifestyle-related diseases, and / or the occurrence of food poisoning to the user terminal 20 for the user's family members based on the location information, the basic information, and / or information acquired via social network services.

[0114] This allows users, for example, if one of their family members has traveled abroad, to view the latest information on food poisoning and infectious diseases by area based on their own and their family's dietary and behavioral history. Users can also see, for example, which areas are seeing an increase in epidemic diseases.

[0115] [Processing method] [Search processing procedure] Next, the processing procedure of the processing method according to the embodiment will be described. First, the search processing according to the embodiment will be described. Fig. 11 is a sequence diagram showing the processing procedure of the search processing according to the embodiment.

[0116] 11, when user basic information is registered in user terminal 20 (step S1), the user basic information is transmitted from user terminal 20 to server device 10 (step S2). Server device 10 stores the received basic information in user basic information 121 in association with the user's identification information.

[0117] Next, when the user inputs product search conditions and requests a search (step S3), the user terminal 20 detects the location information of the user terminal 20 (step S4) and transmits the location information together with the search request to the server device 10 (step S5).

[0118] When the server device 10 receives a product search request from the user, it searches the pharmaceutical DB 122 and the daily necessities / food DB 123 for products similar to the product requested by the user (step S6). The similar products are similar to the product requested by the user in ingredients and / or product features, and are available in the country where the user is currently located based on the user's location information. The server device 10 transmits the search results to the user terminal 20 (step S7).

[0119] The user terminal 20 displays and outputs the search results received from the server device 10 (step S8). The server device 10 receives a purchase request for a similar product from the user terminal 20 via the EC site (step S9) and transmits the user's product purchase request to the sales management server 40 of the business selling the similar product (step S10). The sales management server 40 carries out procedures for delivery of the purchased product to the user (step S11). For example, the user can purchase a similar product on the EC site and request delivery by making a payment within the similar product application.

[0120] Then, the user terminal 20 accepts evaluations of the searched similar products and evaluations of the similar product search service (step S12) and transmits them to the server device 10 (step S14). At this time, the user terminal 20 may acquire vital data of the user (step S13) and transmit it together with the evaluation results (step S14).

[0121] The server device 10 updates the search conditions for similar products and customizes the process of recommending similar products to the user in accordance with the user's evaluation (step S15).Then, the server device 10 performs a recommendation process to recommend similar products that are available at the user's current location, for example, at a timing based on the user's schedule and / or the user's behavior history (step S16), and transmits the recommendation information to the user terminal 20 (step S17).The user terminal 20 displays and outputs the recommendation information via a similar product search application (step S18).

[0122] [Data provision processing] Next, the data providing process according to the embodiment will be described with reference to Fig. 12, which is a sequence diagram showing the processing steps of the data providing process according to the embodiment.

[0123] 12, the server device 10 analyzes the trends of medicines searched by each user by area at a predetermined timing (step S21), and acquires distribution data of infection, food poisoning, allergy and / or disease (referred to as disease distribution data in FIG. 12). The server device transmits the analysis results (disease distribution data) to the pharmaceutical company server device 50 (step S22).

[0124] At a predetermined timing, the server device 10 analyzes the trends of the searched daily necessities or foods by area and / or by the user's country of origin (step S23), and, for example, based on the analysis results, transmits data indicating products with a search count greater than a predetermined number by area and / or by the user's country of origin as the analysis results to the manufacturer-side server device 60 (step S24).

[0125] [Alert Processing] Next, the alert processing in the embodiment will be described below. Fig. 13 is a sequence diagram showing the procedure of the alert processing in the embodiment.

[0126] The user terminal 20 detects its location and transmits the location information to the server device 10 (steps S31 and S32). The user terminal 20 transmits the user's behavior history (step S33). The server device 10 refers to the basic information and disease distribution data of the user terminal 20 that received the location information (steps S34 and S35).

[0127] The server device 10 determines whether an alert has been issued based on the user's location information, the user's basic information, photos stored in the user terminal 20, information acquired via social network services, and / or disease distribution data (step S36). For example, the server device 10 determines that an alert has been issued when the user's allergen and / or food ingredients that the user cannot eat or drink are within a predetermined distance from the user. The server device 10 also determines that an alert has been issued when there is a risk of allergy development, lifestyle-related disease, and / or food poisoning.

[0128] If an alert has occurred (step S36: Yes), the server device 10 transmits the alert to the user terminal 20 and causes it to be output (steps S37, S38). In the alert processing, if an alert has not occurred (step S36: No), the process returns to the beginning of the processing.

[0129] [Effects of the embodiment] In this way, when the server device 10 according to the embodiment receives a product search request from a user, it searches the product data for similar products that have ingredients and / or product features similar to the product requested by the user and that are available in the country in which the user is currently located based on the user's location information, and transmits information indicating the searched similar products to the user terminal 20.

[0130] In other words, the server device 10 presents to a user living abroad products similar to medicines, daily necessities, and familiar foods that the user used in his / her home country, thereby enabling the user to purchase products similar to those used in his / her home country even when he / she is not in his / her home country.

[0131] Therefore, the server device 10 allows a user to purchase products similar to those used in the user's home country even when the user is not in the user's home country.

[0132] Furthermore, the server device 10 can provide information on similar products that meet the needs of users who need to be careful about the products they use due to allergies, religion, pregnancy, etc., thereby improving convenience for users living abroad.

[0133] Based on the user's location information, the server device 10 displays on the user terminal 20 a predetermined number of stores that sell the searched similar products in order of proximity to the user's location, allowing the user to smoothly purchase similar products.

[0134] Furthermore, the server device 10 transmits, from among the searched similar products, similar products that have been selected by a predetermined number or more of other users who have basic information similar to the user's basic information to the user terminal 20. Therefore, the user can consider similar products that suit him / her by referring to the large number of selections made by other users who have similar profiles to his / her own.

[0135] The server device 10 also transmits recommendation information to the user terminal 20, which recommends similar products that are available at the user's current location based on the user's location information, at timings that are based on the user's schedule and / or the user's behavioral history. In this way, the user does not need to search for products themselves, as similar products are automatically recommended. Furthermore, the recommendation content is customized according to the user's evaluation, allowing the user to recognize similar products that are more suitable for them.

[0136] Furthermore, the server device 10 determines whether the user's allergen and / or food ingredient that the user cannot eat or drink is within a predetermined distance range of the user, based on the user's location information, the user's basic information, photos stored in the user terminal 20, information acquired via social network services, and / or the analysis results by the feedback unit 135. If the user's allergen and / or food ingredient that the user cannot eat or drink is within the predetermined distance range of the user, the server device 10 sends alert information to the user terminal 20. Therefore, the user can recognize that their allergen and / or food ingredient that the user cannot eat or drink is nearby, simply by checking the alert on their own user terminal 20, and can avoid their allergen and / or food ingredient that the user cannot eat or drink.

[0137] The server device 10 also transmits alert information indicating the risk of allergies, lifestyle-related diseases, and / or food poisoning to the user terminal 20 based on the user's location information, basic user information, information acquired via social network services, and / or disease distribution data. This allows the user, for example, if the user or their family members have traveled abroad, to view the latest information on food poisoning and infectious diseases by area based on their own and their family members' dietary and behavioral histories. The user can also determine, for example, in which areas epidemic diseases are increasing.

[0138] The server device 10 then analyzes the history of search results for similar products, analyzes trends in the searched products by area, and transmits the analysis results to the pharmaceutical company server device 50 and the manufacturer server device 60.

[0139] This allows, for example, pharmaceutical companies to quickly understand which areas have demand for which medicines based on the distribution data (disease distribution data) received from the server device 10, and can increase the sales of medicines that are in demand in each area.

[0140] Furthermore, for example, a manufacturer of daily necessities and foods can specifically identify the next most popular daily necessities or foods by area and / or by user's country of origin based on the distribution data received from the server device 10. This allows the manufacturer of daily necessities and foods to increase the number of sales of the next most popular daily necessities or foods in areas where demand is expected. Alternatively, the manufacturer of daily necessities and foods can target users from a specific country of origin and increase the number of sales of the next most popular daily necessities or foods.

[0141] Furthermore, the server device 10 analyzes the trends of searched products by area and / or by user's country of origin, and based on the analysis results, recommends to the publisher of the travel guidebook that information about products with a higher number of searches than other products be published in the travel guidebook, separated by area and country of origin. As a result, similar products to those in the travel guidebook are published by area and country of origin, allowing travelers to purchase similar products locally without having to carry their favorite products from their home country.

[0142] [System configuration of the embodiment] The server device 10 is a functional concept and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of the functions of the server device 10 is not limited to that shown in the figure, and all or part of it can be functionally or physically distributed or integrated in any unit depending on various loads, usage conditions, etc.

[0143] Furthermore, all or any part of the processes performed by the server device 10 may be realized by a CPU, a GPU (Graphics Processing Unit), and a program analyzed and executed by the CPU and the GPU. Furthermore, each process performed by the server device 10 may be realized as hardware using wired logic.

[0144] Furthermore, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually. Alternatively, all or part of the processes described as being performed manually can be performed automatically using a known method. In addition, the processing procedures, control procedures, specific names, and information including various data and parameters described above and illustrated can be changed as appropriate unless otherwise specified.

[0145] [program] 14 is a diagram showing an example of a computer that executes a program to implement the server device 10. The computer 1000 includes, for example, a memory 1010 and a CPU 1020. The computer 1000 also includes a hard disk drive interface 1030, a disk drive interface 1040, a serial port interface 1050, a video adapter 1060, and a network interface 1070. These components are connected by a bus 1080.

[0146] The memory 1010 includes a ROM 1011 and a RAM 1012. The ROM 1011 stores a boot program such as a BIOS (Basic Input Output System). The hard disk drive interface 1030 is connected to a hard disk drive 1090. The disk drive interface 1040 is connected to a disk drive 1100. A removable storage medium such as a magnetic disk or optical disk is inserted into the disk drive 1100. The serial port interface 1050 is connected to a mouse 1110 and a keyboard 1120, for example. The video adapter 1060 is connected to a display 1130, for example.

[0147] The hard disk drive 1090 stores, for example, an OS (Operating System) 1091, an application program 1092, a program module 1093, and program data 1094. That is, a program that defines each process of the server device 10 is implemented as a program module 1093 in which code executable by the computer 1000 is written. The program module 1093 is stored, for example, in the hard disk drive 1090. For example, a program module 1093 for executing the same process as the functional configuration of the server device 10 is stored in the hard disk drive 1090. The hard disk drive 1090 may be replaced with an SSD (Solid State Drive).

[0148] Furthermore, setting data used in the processing of the above-described embodiment is stored as program data 1094, for example, in memory 1010 or hard disk drive 1090. Then, CPU 1020 reads program module 1093 and program data 1094 stored in memory 1010 or hard disk drive 1090 into RAM 1012 as necessary and executes them.

[0149] The program module 1093 and program data 1094 are not limited to being stored in the hard disk drive 1090, but may also be stored in, for example, a removable storage medium and read by the CPU 1020 via the disk drive 1100 or the like. Alternatively, the program module 1093 and program data 1094 may be stored in another computer connected via a network (such as a local area network (LAN) or a wide area network (WAN)). The program module 1093 and program data 1094 may then be read by the CPU 1020 from the other computer via the network interface 1070.

[0150] Although the present invention has been described above as an embodiment, the present invention is not limited to the descriptions and drawings that form part of the disclosure of the present invention. In other words, other embodiments, examples, and operational techniques that can be made by those skilled in the art based on the present invention are all included in the scope of the present invention. [Explanation of symbols]

[0151] 1 Processing System 10 Server device 11,21 Communications Department 12,22 Storage section 13,23 Control section 20 User terminal 24 Input / output section 25 Imaging unit 30 Store Server 40 Sales management server 50 Pharmaceutical company server device 60 Manufacturer's server equipment 121 User Basic Information 122 Pharmaceutical Database (DB) 123 Daily Necessities and Food Database 124 search criteria 125 Disease Distribution Data 126 Search Analytics Data 131 User Basic Information Acquisition Unit 132 Search Section 133 Evaluation Acquisition Department 134 Recommendation Department 135 Feedback Section 136 Alert Section 221 Basic Information 222 Medication Handbook Information 223 Purchase History 224 Schedule 225 Activity History 226 Vital Data 231 User Information Registration Department 232 Search Reception Department 233 Position detection unit 234 Search result display control section 235 Recommendation display control unit 236 Evaluation Reception Department 237 Alert output control unit

Claims

1. A processing system having a user terminal used by a user and a processing device capable of communicating with the user terminal and a server device on the side of a manufacturer that manufactures and sells products, The processing device includes: a storage unit that stores product data that associates product identification information, product categories, product sales names, product ingredients, and / or product features for each country; a search unit that, upon receiving a product search from the user, searches the product data for similar products that have ingredients and / or characteristics similar to the product requested by the user and are available in the country where the user is currently located based on the user's location information, and transmits information indicating the searched similar products to a user terminal used by the user; a feedback unit that analyzes the history of search results in the search unit, analyzes trends of searched products by area, and transmits the analysis results to the server device on the manufacturer side; A processing system comprising:

2. The product is a pharmaceutical product, The processing system described in claim 1, characterized in that the feedback unit analyzes the trends of the searched medicines by area, obtains distribution data of infections, food poisoning, allergies and / or diseases based on the analysis results, and transmits the obtained distribution data to the manufacturer's server device.

3. The product is a daily necessities or food, The processing system according to claim 1, characterized in that the feedback unit analyzes trends in searched daily necessities or food products by area and / or by the user's country of origin, and based on the analysis results, transmits data indicating products with a search count greater than a predetermined number by area and / or by the user's country of origin to the manufacturer's server device.

4. The processing system described in claim 1, characterized in that the feedback unit analyzes the trends of searched products by area and / or by the user's country of origin, and based on the analysis results, recommends to the publisher of the travel guide book that information about products that are searched for more frequently than other products be included in the travel guide book, divided by area and country of origin.

5. A processing method executed by a processing system having a user terminal used by a user and a processing device capable of communicating with the user terminal and a server device on the side of a manufacturer that manufactures and sells a product, the method comprising: the processing device has a storage unit that stores product data that associates product identification information, product categories, product sales names, product ingredients, and / or product features for each country; When the processing device receives a product search from the user, the processing device searches the product data for similar products that have ingredients and / or characteristics similar to the product requested by the user and are available in the country where the user is currently located based on the user's location information, and transmits information indicating the searched similar products to a user terminal used by the user; a step in which the processing device analyzes the history of search results, analyzes trends of searched products by area, and transmits the analysis results to the server device of the manufacturer; A processing method comprising:

Citation Information

Patent Citations

  • Pharmacy sales information system, its head office server, receipt computer, and program for receipt computer

    JP2007052767A

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

    JP2012038147A

  • Information processing system, substitute acquisition support method, database creation device, information processing apparatus, information processing method and information processing program

    JP2018073226A

  • Net shopping method and program

    JP2004220074A