Information processing device, program, and detection device
The information processing device and program facilitate accurate odor determination by providing templates and controlling sensor operations, enhancing the precision of odor identification through machine learning.
Patent Information
- Application Number
- JP2022015168
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-02
- Publication Date
- 2025-11-05
- Estimated Expiration
- 2042-02-02
AI Technical Summary
Existing technologies struggle to accurately visualize and identify odors, limiting the precise expression and identification of odors using limited word ranges and appropriate configuration of odor detection sensors.
An information processing device and program that provide templates with parameters for odor detection, allowing sensors to be operated based on these templates, and utilize machine learning to determine odors accurately.
Enables easy and accurate determination of odors by presenting selectable templates, controlling sensor operations, and utilizing trained models for precise odor identification.
Smart Images

Figure 0007764030000001 
Figure 0007764030000002 
Figure 0007764030000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a program, and a detection device. [Background technology]
[0002] Generally, odors cannot be visually confirmed, but techniques for visualizing odors have been proposed (see, for example, Patent Document 1). Techniques for identifying objects from their odors have also been proposed (see, for example, Patent Document 2). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-76458 [Patent Document 2] WO2020 / 116490 Summary of the Invention [Problem to be solved by the invention]
[0004] When visualizing an odor, the odor may be expressed in words. In this case, limiting the words used to a certain range allows for accurate expression of the odor. Furthermore, if the odor detection sensor or other device can be appropriately configured according to that range, the odor can be accurately identified.
[0005] In view of the above circumstances, the present invention provides an information processing device, a program, and a detection device that can easily determine odors. [Means for solving the problem]
[0006] According to one aspect of the present invention, there is provided an information processing device. The information processing device includes a presentation unit and a provision unit. The presentation unit presents templates to an information processing terminal in a selectable manner. The templates include parameters that instruct the operation of a sensor when an odor is detected. The provision unit provides a template selected by the information processing terminal from among the templates to the information processing terminal.
[0007] According to one aspect of the present invention, it is possible to easily determine an odor. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of the configuration of a system 100 according to an embodiment of the present invention. [Figure 2] 1 is a diagram showing a configuration of an information processing device 1. FIG. [Figure 3] FIG. 2 is a diagram showing a configuration of an information processing terminal 3. [Figure 4] FIG. 2 is a diagram showing the configuration of a detection device 4. [Figure 5] FIG. 2 is a diagram showing the configuration of a detection device 5. [Figure 6] 1 is a block diagram showing the functional configuration of a system 100. FIG. [Figure 7] FIG. 10 is a diagram showing an example of a registration screen displayed on the browser of information processing terminal 6 when registering a template. [Figure 8] FIG. 1 is an activity diagram showing the flow of operations of the system 100. [Figure 9] FIG. 10 is a diagram showing an example of a template display. [Figure 10] FIG. 10 is a diagram showing an example of a display screen for selecting a sensor. [Figure 11] FIG. 10 is a diagram showing an example of display of a determination result. [Figure 12] FIG. 1 is an activity diagram showing the flow of operations of system 100 when registering a template. [Figure 13] FIG. 1 is an activity diagram showing the flow of operations of system 100 when registering a template. [Figure 14]FIG. 10 is a diagram showing an example of a screen for selecting odor data. [Figure 15] FIG. 2 is a diagram for explaining an example of operation of the system 100. DETAILED DESCRIPTION OF THE INVENTION
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other.
[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] In this embodiment, the term "unit" may also include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, various types of information are handled in this embodiment, and this information may be represented by, for example, physical values of signal values representing voltages and currents, high and low signal values as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.
[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0013] 1. Overall structure FIG. 1 is a diagram showing an example of the configuration of a system 100 according to an embodiment of the present invention. As shown in the diagram, the system 100 is configured by connecting an information processing device 1 to a network 2. An information processing terminal 3 is connected to the network 2, and a detection device 4 is connected to the information processing terminal 3. A detection device 5 and an information processing terminal 6 are also connected to the network 2. There is no limit to the number of information processing terminals 3, the number of detection devices 5, and the number of information processing terminals 6 connected to the network 2, as long as at least one of the information processing terminals 3 and the detection device 5 is connected to the network 2. The information processing terminal 3, the detection device 5, and the information processing terminal 6 only need to be connectable to the network 2 as needed, and do not need to be connected all the time.
[0014] The information processing device 1 provides templates including parameters that instruct the operation of sensors possessed by the detection device 4 and the detection device 5, and determines odors detected by the detection device 4 and the detection device 5. The network 2 is a network that enables communication between the information processing device 1, the information processing terminal 3, and the detection device 5, and includes, for example, the Internet. The information processing terminal 3 is a tablet, smartphone, or portable computer that communicates with the information processing device 1 and controls the detection device 4. The detection device 4 has a sensor and detects odors. The detection device 5, like the detection device 4, detects odors and is configured to be able to communicate with the information processing device 1 without going through an information processing terminal. The information processing terminal 6 is a computer or the like that sets templates and the like, which will be described later.
[0015] 2. Configuration of information processing device 1 Next, we will explain the configuration of the information processing device 1. Fig. 2 is a diagram showing the configuration of the information processing device 1. As shown in the figure, the information processing device 1 has a processing unit 11, a storage unit 12, a temporary storage unit 13, an external device connection unit 14, and a communication unit 15, and these components are electrically connected within the information processing device 1 via a communication bus 16.
[0016] The processing unit 11 is realized by, for example, a central processing unit (CPU), and operates according to a predetermined program stored in the storage unit 12 to realize various functions.
[0017] The storage unit 12 is a non-volatile storage medium that stores various information. This is realized by a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). Note that the storage unit 12 can also be arranged in another device that can communicate with the information processing device 1.
[0018] The temporary storage unit 13 is a volatile storage medium, which is realized by a memory such as a random access memory (RAM), and stores information (arguments, arrays, etc.) that is temporarily required when the processing unit 11 operates.
[0019] The external device connection unit 14 is a connection unit that conforms to standards such as Universal Serial Bus (USB) and High-Definition Multimedia Interface (HDMI), and is capable of connecting input devices such as keyboards and display devices such as monitors.
[0020] The communication unit 15 is a communication means conforming to, for example, a local area network (LAN) standard, and realizes communication between the information processing device 1 and the local area network or a network 2 such as the Internet via the local area network.
[0021] It should be noted that the information processing device 1 can be a general-purpose server computer, a personal computer, or the like, and the information processing device 1 can also be configured using a plurality of computers.
[0022] 3. Configuration of Information Processing Terminal 3 3 is a diagram showing the configuration of the information processing terminal 3. As shown in the figure, the information processing terminal 3 has a processing unit 31, a storage unit 32, a temporary storage unit 33, an external device connection unit 34, a communication unit 35, an input unit 36, and a display unit 37, and these components are electrically connected within the information processing terminal 3 via an information communication bus 38.
[0023] The processing unit 31 is realized by, for example, a central processing unit, and operates according to a predetermined program stored in the storage unit 32 to realize various functions.
[0024] The storage unit 32 is a non-volatile storage medium that stores various information.
[0025] The temporary storage unit 33 is a volatile storage medium, which is realized by a memory such as a random access memory, and stores information (arguments, arrays, etc.) that is temporarily required when the processing unit 21 operates.
[0026] The external device connection unit 34 is a connection unit conforming to standards such as Universal Serial Bus or Bluetooth (registered trademark), and allows the detection device 4 and the like to be connected.
[0027] The communication unit 35 is, for example, a communication means conforming to the local area network standard, and realizes communication between the information processing device 1 and the local area network and a network 2 such as the Internet via the local area network. The communication unit 35 also includes a communication means capable of communicating via a mobile phone network.
[0028] The input unit 36 accepts operational input. The display unit 37 displays information, etc. on a screen. The input unit 36 and the display unit 37 may be integrated as a touch panel.
[0029] The information processing terminal 3 may be a general-purpose smartphone, tablet terminal, notebook PC, or the like.
[0030] 4. Configuration of the detection device 4 4 is a diagram showing the configuration of the detection device 4. As shown in the figure, the detection device 4 has a connection unit 41, a control unit 42, and a detection unit 43.
[0031] The connection unit 41 conforms to standards such as Universal Serial Bus or Bluetooth (registered trademark) and allows connection to the information processing terminal 3 and the like. The control unit 42 controls the operation of the detection unit 43 and exchanges information with the information processing terminal 3 and the like. The detection unit 43 has a sensor that detects odors. The sensor included in the detection unit 43 may be, for example, a sensor that detects gases such as carbon dioxide, carbon monoxide, methane, butane, and ammonia, or multiple quartz crystal sensors. Each quartz crystal sensor has a quartz crystal formed from a thin film with nonspecific adsorptivity, and a different compound is vapor-deposited on it. Examples of vapor-deposited compounds include D-phenylalanine, D-tyrosine, DL-cestidine, D-glucose, adenine, and polyethylene. The resonant frequency of each of these sensors changes when odor components adhere to them. The degree of odor component adhesion varies depending on the compound, so each quartz crystal sensor can detect a different odor.
[0032] 5. Configuration of the detection device 5 5 is a diagram showing the configuration of the detection device 5. As shown in the figure, the detection device 5 has a communication unit 51, a control unit 52, a detection unit 53, a display unit 55, and an input unit 54.
[0033] The communication unit 51 is, for example, a communication means conforming to the local area network standard, and realizes communication between the detection device 5 and the local area network and a network 2 such as the Internet via the local area network. The communication unit 51 may also include a communication means capable of communicating via a mobile phone network.
[0034] The control unit 52 controls the operation of the detection unit 53 and exchanges information with the information processing device 1, etc. The detection unit 53, like the detection unit 43, has a sensor that detects odors.
[0035] The input unit 54 accepts operation input. The display unit 55 displays information etc. on a screen. The input unit 54 and the display unit 55 may be integrated as a touch panel.
[0036] 6. Configuration of Information Processing Terminal 6 The information processing terminal 6 has the same configuration as the information processing device 1, and therefore a detailed description thereof will be omitted.
[0037] 7. Functional Configuration of System 100 Next, the functions of the system 100 will be described. Fig. 6 is a block diagram showing the functional configuration of the system 100. Note that, here, an example will be described in which the system 100 is configured with an information processing device 1, an information processing terminal 3, and a detection device 4, but the detection device 5 has the same configuration as the information processing terminal 3 and the detection device 4 combined together.
[0038] 6, the information processing device 1 includes a presentation unit 101, a provision unit 102, an acquisition unit 103, a determination unit 104, a storage unit 105, a registration unit 106, a learning unit 107, and a management unit 108. Note that each of these functional units is realized by a program that causes a computer to function as an information processing device, and specifically, the processing unit 11 operates according to the program, and during this operation, the processing unit 11 operates the storage unit 12, the temporary storage unit 13, the external device connection unit 14, and the communication unit 15 as necessary.
[0039] The presentation unit 101 presents templates to the information processing terminal 3 in a selectable manner. Templates include instructions for appropriately operating the detection device 4, and are registered from the information processing terminal 6 or the like. The information processing terminal 6 accesses the information processing device 1 using a browser or the like to register a template. FIG. 7 is a diagram showing an example of a registration screen displayed on the browser of the information processing terminal 6 when registering a template. As shown in the diagram, the template registration screen allows users to register labels, judgment models, and parameters.
[0040] The labels included in the template express the odor in words, and the judgment model is a trained model that has previously undergone machine learning to determine the relationship between the sensor output and the odor, and is used when the judgment unit 104 makes a judgment. The template includes a specification of the judgment model. Furthermore, the parameters include, for example, specification of the times for pre-washing, suction, retention, and post-washing, as well as specification of a rate that is the sampling rate of the sensor. Pre-washing, suction, retention, and post-washing are each sensor operations. In this way, the template includes parameters that specify the operation of the sensor when detecting an odor. The template may also include specification of the detection device 4 to be used for detection, i.e., the sensor.
[0041] The providing unit 102 provides a template selected by an information processing terminal 3 from the templates presented by the presenting unit 101 to the information processing terminal 3 .
[0042] The acquisition unit 103 acquires the detection result detected by the sensor of the detection device 4 from the information processing terminal 3 .
[0043] The determination unit 104 determines the odor based on the detection result using the determination model. The determination unit 104 also expresses the determination result as the content rate of the odor corresponding to the label, and displays the result on the information processing terminal 3.
[0044] The storage unit 105 stores the templates and the judgment model, as well as the detection results acquired by the acquisition unit 103. The detection results may be temporarily stored and deleted when the judgment by the judgment unit 104 is completed.
[0045] The registration unit 106 receives designations of parameters and a determination model from the information processing terminal 3, and registers a new template based on the received designations. When the registration unit 106 registers a template, the information processing terminal 3 is operated by the template provider.
[0046] The learning unit 107 performs machine learning based on the words used as labels and multiple detection results corresponding to the words, and generates a determination model based on the results of the machine learning. The machine learning used to generate the determination model is performed using, for example, the technology described in Patent Document 2.
[0047] The management unit 108 manages whether or not a template can be used by the information processing terminal 3 and billing information. The billing information includes the usage fee for the template registered by the information processing terminal.
[0048] The information processing terminal 3 also includes an acquisition unit 301, a control unit 302, a transmission unit 303, and a presentation unit 304. These functional units are realized by the processing unit 31 operating in accordance with a program, and during this operation, the processing unit 31 operating the storage unit 32, the temporary storage unit 33, the external device connection unit 34, the communication unit 35, the input unit 36, and the display unit 37 as necessary.
[0049] The acquisition unit 301 acquires a template from the information processing device 1. The control unit 302 controls the operation of the sensor of the detection device 4 based on parameters included in the template acquired by the acquisition unit 301. The sending unit 303 sends the odor detection results obtained by the sensor of the detection device 4 to the information processing device 1. The presentation unit 304 acquires and presents the determination results made by the information processing device 1 based on the detection results sent by the sending unit 303.
[0050] Although not shown, detection device 5 has a functional unit that combines the functions of information processing terminal 3 and detection device 4. For example, detection device 5 includes an acquisition unit, an odor detection unit, a sending unit, and a presentation unit. Similar to acquisition unit 301, this acquisition unit (not shown) acquires templates from information processing device 1. Similarly to acquisition unit 301, the odor detection unit (not shown) is a functional unit that combines the functions of control unit 302 and detection device 4, and operates based on parameters to detect odors. Similar to sending unit 303, the sending unit (not shown) sends the odor detection results by the odor detection unit (not shown) to information processing device 1. Similar to presentation unit 304, the presentation unit (not shown) presents the determination results determined by information processing device 1 based on the detection results.
[0051] 8. Operation of System 100 Next, a description will be given of the operation of the system 100. Fig. 8 is an activity diagram showing the flow of the operation of the system 100.
[0052] First, when the information processing terminal 3 inputs authentication information and the like (A101) and accesses the information processing device 1, the presentation unit 101 of the information processing device 1 presents available templates to the information processing terminal 3 in a selectable format (A102). The presented templates may be all templates, or may be templates selected according to the input authentication information. The templates are presented on the information processing terminal 3, for example, in the format shown in Fig. 9. Fig. 9 is a diagram showing an example of how templates are displayed.
[0053] As shown in FIG. 9, templates are presented as an object 71 for selecting a sensor to use, and objects 72 and 73 for selecting a template. When object 71 is selected, it becomes possible to select the sensor to use, that is, the type of detection device 4, as shown in FIG. 10. FIG. 10 is a diagram showing an example of the display screen for selecting a sensor. Note that the object for selecting a template may be changed in response to an operation on object 71, that is, in response to the type of sensor selected. This is because there may be sensors that cannot be used depending on the content of the template.
[0054] When one of the templates is selected while the templates are being presented in a selectable state (A103), the information processing device 1 receives this selection, and the providing unit 102 provides the template to the information processing terminal 3 (A104). For example, when a plate with a name such as "Tea Judgment" is selected by operating the object 72, the providing unit 102 acquires the template "Tea Judgment" from the storage unit 105 and provides it to the information processing terminal 3. Then, the acquiring unit 301 of the information processing terminal 3 acquires the template (A105).
[0055] Next, the control unit 302 of the information processing terminal 3 controls the detection device 4, i.e., the sensor that detects the odor, according to the template (A106). In response, the detection device 4 performs odor detection (A107). Because odor detection involves, for example, pre-cleaning, suction, retention, and post-cleaning steps, the detection device continues to perform odor detection until all of these steps are completed (A107).
[0056] When odor detection by the detection device 4 is completed, the sending unit 303 of the information processing terminal 3 sends the detection results to the information processing device 1 (A108), and the acquisition unit 103 of the information processing device 1 acquires the detection results and stores them in the memory unit 105 (A109).
[0057] Next, the determination unit 104 of the information processing device 1 determines the odor using the trained model specified in the template (A110) and notifies the information processing terminal 3 of the determination result. In the information processing terminal 3, the presentation unit 304 presents the determination result. The presentation of the determination result may be, for example, as shown in FIG. 11. FIG. 11 is a diagram showing an example display of the determination result. As shown in the figure, the determination result is made by presenting the proportion of the odor represented by each label using the labels included in the template. This completes the series of operations.
[0058] Next, the operation when registering a template will be described. Figures 12 and 13 are activity diagrams showing the flow of the operation of system 100 when registering a template.
[0059] When registering a template, odor data is first registered from the information processing terminal 3. At this time, the information processing terminal 3 first creates or selects a label (A201). This label corresponds to the odor data to be registered; for example, when registering odor data that detects the odor of green tea from company A, the label "Green Tea (Company A)" is selected, and if such a label does not exist, a label is created.
[0060] Next, the control unit 302 of the information processing terminal 3 controls the detection device 4 (A202), and in response, the detection device 4 executes odor detection (A203). Then, when odor detection by the detection device 4 is completed, the sending unit 303 of the information processing terminal 3 sends the detection results to the information processing device 1 (A204), and the acquisition unit 103 of the information processing device 1 acquires the detection results (A205) and stores and accumulates them in the memory unit 105 (A205). The information processing terminal 3 repeats odor registration multiple times, and when this is complete, ends the process.
[0061] Next, the registration of a template will be described. When registering a template, the information processing terminal 3 or the information processing terminal 6 inputs a determination model name (A310), which is accepted by the registration unit 106 (A302). The registration unit 106 then provides a list of available odor data to the information processing terminal 3, etc. (A303), and the information processing terminal 3, etc. selects the odor data to be used (A304). The available odor data is odor data that can be stored in the storage unit 105 and that has been stored by the information processing terminal 3, etc., or that has been made public. The list of available odor data is displayed, for example, as shown on a screen in FIG. 14. FIG. 14 is a diagram showing an example of a screen for selecting odor data. This screen displays an object 81 for specifying the determination model name, and objects 82 and 84 for indicating the label to be used. The objects 82 and 84 each include an object 83 for selecting a file and an object 85 for selecting a file, respectively. A file indicates odor data, and when object 83 or object 85 is selected, available odor data files are displayed in a selectable manner. Object 86 instructs the addition of a label.
[0062] When the odor data to be used is selected, the learning unit 107 of the information processing device 1 performs machine learning based on the selected odor data to create a determination model (A305). At this time, the information processing terminal 3 or the like inputs parameters other than the determination model required for the template (A306). Thereafter, the learning unit 107 generates a template including the designation of the determination model and the parameters (A307). Next, the information processing terminal 3 or the like sets whether the created template is public or private (A308), and in response, the registration unit 106 sets whether the created template is public or private (A309). The template's public / private status is set by the template creator as to whether the template is available to others. At this time, it is also possible to set whether to charge for others' use of the template.
[0063] 9. System 100 Operation Example Next, an example of operation of the system 100 will be described. FIG. 15 is a diagram illustrating an example of operation of the system 100. As shown in FIG. 15, the operator uses the information processing device 1 and the information processing terminal 6 to manage the information processing device 1 and perform development tasks such as creating templates. Meanwhile, the user uses the information processing terminal 3, the detection device 4, the detection device 5, and the information processing terminal 6 to purchase templates to perform odor determination, create their own templates, and perform development tasks such as creating a determination model. If the user publishes the templates created during development for a fee, the operator can collect fees from the users who use them. When a template published by a user for a fee is purchased by another user, the operator collects the sales fee from the user and pays it to the user who developed it, and collects sales commissions, data processing fees, data storage fees, etc. from the users. Furthermore, if the operator owns the detection devices 4 and 5 used by the users, the operator can also collect usage fees for the detection devices 4 and 5 as sensor usage fees.
[0064] 10.Other The present invention may be provided in the following aspects. The information processing device further comprises an acquisition unit configured to acquire a detection result of the sensor from the information processing terminal. The information processing device is provided with a judgment unit, which judges the odor based on the detection result using a judgment model, the judgment model being a trained model that has been machine-learned in advance to determine the relationship between the output of the sensor and the odor, and the template including a specification of the judgment model. In the information processing device, the template includes a label that expresses an odor in words, and the determination unit expresses the result of the determination as a content rate of the odor corresponding to the label. The information processing apparatus further comprises a registration unit, wherein the registration unit receives designation of the parameters and the determination model, and newly registers the template based on the received designation. The information processing device is provided with a learning unit, which performs machine learning based on words used as labels and multiple detection results corresponding to the words, and generates the judgment model based on the results of the machine learning. The information processing device further comprises a management unit that manages whether the template can be used by the information processing terminal and billing information, and the billing information includes a usage fee for the template registered by the information processing terminal. In the information processing device, the template includes a designation of the sensor. A program that causes a computer to operate as an information processing device, and causes the computer to function as the information processing device. A program that causes a computer connected to a sensor to operate as an information processing terminal, the information processing terminal comprising an acquisition unit, a control unit, a transmission unit, and a presentation unit, the acquisition unit acquiring a template from an information processing device, the template including parameters that instruct the operation of the sensor when detecting an odor, the control unit controlling the operation of the sensor based on the parameters, the transmission unit transmitting the odor detection results by the sensor to the information processing device, and the presentation unit presenting the judgment result determined by the information processing device based on the detection result. A detection device that detects odors, comprising an acquisition unit, an odor detection unit, a transmission unit, and a presentation unit, wherein the acquisition unit acquires a template from an information processing device, the template including parameters that instruct the operation of the odor detection unit when detecting an odor, the odor detection unit operates based on the parameters to detect the odor, the transmission unit transmits the odor detection results by the odor detection unit to the information processing device, and the presentation unit presents the judgment result determined by the information processing device based on the detection results. Of course, this is not the case. [Explanation of symbols]
[0065] 1: Information processing equipment 2: Network 3: Information processing terminal 4:Detection device 5:Detection device 6: Information processing terminal 11: Processing section 12: Storage section 13:Temporary storage 14: External device connection 15: Communications Department 16: Communication bus 21: Processing section 31: Processing section 32: Storage section 33:Temporary storage 34: External device connection 35: Communications Department 36: Input section 37:Display section 38: Information and Communication Bus 41: Connection part 42: Control unit 43: Detection unit 51: Communications Department 52: Control unit 53: Detection unit 54: Input section 55:Display section 71: Object 72: Object 73: Object 81: Object 82: Object 83: Object 84: Object 85: Object 86: Object 100: System 101: Presentation section 102:Providing Department 103: Acquisition Department 104: Judgment section 105: Storage section 106: Registration Department 107: Learning Department 108: Management Department 301: Acquisition Department 302: Control unit 303: Sending unit 304: Presentation section
Claims
1. An information processing device, The device includes a presentation unit, a provision unit, an acquisition unit, a determination unit, a registration unit, and a management unit, the presentation unit presents templates to the first information processing terminal in a selectable manner; the template includes parameters that direct the operation of the sensor when detecting an odor; the providing unit provides a template selected from the templates by the first information processing terminal to the first information processing terminal; the acquisition unit acquires a detection result of the sensor from the first information processing terminal; the determination unit determines the odor based on the detection result using a determination model; The determination model is a trained model that has previously been trained by machine learning to understand the relationship between the output of the sensor and odors, the template includes a designation of the determination model and a label expressing an odor in words; the determination unit makes the determination based on the content rate of the odor corresponding to the label, the registration unit receives designation of the parameters and the determination model from a second information processing terminal, and newly registers the template based on the received designation; The management unit manages billing information, The billing information includes information regarding a usage fee for the template registered by the second information processing terminal, and the usage fee is paid to the user who registered the template. Information processing device.
2. 2. The information processing device according to claim 1, The presentation unit presents to the first information processing terminal the ratio of the odor represented by the label as the result of the determination by the determination unit. Information processing device.
3. 3. The information processing device according to claim 2, Equipped with a learning department, The learning unit performs machine learning based on the words used as the labels and the plurality of detection results corresponding to the words, and generates the determination model based on the results of the machine learning. Information processing device.
4. 4. The information processing device according to claim 3, The management unit further manages whether the template can be used by the first information processing terminal. Information processing device.
5. 5. The information processing device according to claim 1, The template includes a designation of the sensor. Information processing device.
6. A program that causes a computer to operate as an information processing device, A computer is caused to function as the information processing device according to any one of claims 1 to 5. program.
7. A program that causes a computer connected to a sensor to operate as an information processing terminal, the information processing terminal includes an acquisition unit, a control unit, a transmission unit, and a presentation unit; The acquisition unit acquires the template from an information processing device according to any one of claims 1 to 5, the template includes parameters that direct the operation of the sensor when detecting an odor; the control unit controls the operation of the sensor based on the parameter; the sending unit sends the odor detection result by the sensor to the information processing device; The presentation unit presents a determination result determined by the information processing device based on the detection result. program.
8. A detection device for detecting an odor, The device includes an acquisition unit, an odor detection unit, a transmission unit, and a presentation unit, The acquisition unit acquires the template from an information processing device according to any one of claims 1 to 5, the template includes parameters that instruct the operation of the odor detection unit when detecting an odor; the odor detection unit operates based on the parameters to detect an odor; the sending unit sends the odor detection result by the odor detection unit to the information processing device; The presentation unit presents a determination result determined by the information processing device based on the detection result. Detection device.
Citation Information
Patent Citations
Odor detection method and odor detection system
CN102192970A
Information processor, method for processing information, and program
JP2021071348A
Perfume development support method, perfume development support device, flavor mapping method and data
JP2021076458A
JPP6906117B
Determining a scent or taste profile for predicting a user adapted scent or taste
US20040107053A1