Information processing device, and information processing method
Patent Information
- Application Number
- JP2024522766
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-05-24
- Filing Date
- 2022-05-24
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2042-05-24
AI Technical Summary
Users of inhalation devices, such as electronic cigarettes and nebulizers, face challenges in customizing the smoking taste due to the lack of effective temperature control of the aerosol source, leading to varied preferences that existing technologies fail to address adequately.
An information processing device and method that includes a control unit to generate a display image showing evaluation and parameter settings for the aerosol source temperature, allowing users to customize the heating profile by setting target temperatures for each puff timing and evaluating the smoking taste, enabling the customization of the aerosol source temperature to achieve desired flavor preferences.
Enables users to easily achieve their desired smoking taste by allowing customizable temperature settings and real-time evaluation of the aerosol source, improving the flavor experience through iterative adjustments of the heating profile.
Abstract
Description
Information processing device and information processing method
[0001] The present invention relates to an information processing device and an information processing method.
[0002] Inhalation devices, such as electronic cigarettes and nebulizers, that generate substances to be inhaled by users are widely used. For example, inhalation devices generate aerosols containing flavor components using a substrate containing an aerosol source for generating aerosols and a flavor source for imparting flavor components to the generated aerosol. Users can enjoy the flavor by inhaling the flavor-imparted aerosol generated by the inhalation device. The action of a user inhaling an aerosol is hereinafter also referred to as a puff or a puffing action.
[0003] It is known that the temperature at which the aerosol source is heated has a significant effect on the flavor (hereinafter also referred to as “taste”) that a user experiences when puffing. For this reason, for example, Patent Document 1 listed below discloses a technology for appropriately controlling the power supply to a heater that heats the aerosol source.
[0004] Patent No. 6125008
[0005] Since taste preferences vary from user to user, it is preferable that the temperature to which the aerosol source is heated be customizable by the user.
[0006] Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to provide a customization mechanism that allows users to easily achieve the smoking taste they desire.
[0007] In order to solve the above problem, according to one aspect of the present invention, an information processing device is provided, which includes a control unit that controls a customization process, including generating a display image displaying a mark indicating a parameter included in control information that specifies a parameter related to the temperature at which an aerosol source is heated, and a mark indicating an evaluation of the aerosol generated by an inhalation device heating the aerosol source based on the control information, controlling a display device to display the generated display image, and accepting setting of the parameter or setting of the evaluation of the aerosol generated based on the control information that reflects the set parameter, and the control unit generates the display image displaying at least one of a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process.
[0008] The control unit may generate the display image in which a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process are displayed in different ways, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process are displayed in different ways.
[0009] The control unit may display the mark indicating the parameter set in the previous customization process or the mark indicating the evaluation with a higher transparency than the mark indicating the parameter set in the current customization process or the mark indicating the evaluation.
[0010] The control unit may receive a setting of the parameter or a setting of the evaluation for each of a plurality of puff timings.
[0011] The control unit may generate the display image to display a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process for a first puff timing, or to display a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process for a second puff timing.
[0012] The control unit may generate the display image in such a way that, for puff timings for which an evaluation has been set in the current customization process, the evaluation set in the current customization process is displayed, and, for puff timings for which an evaluation has not been set in the current customization process, the evaluation set in the previous customization process is displayed.
[0013] The display image may display a mark indicating the set evaluation and a first UI element for setting the evaluation for the same evaluation item as the mark indicating the evaluation, arranged in a predetermined direction.
[0014] The display image may display a mark indicating the evaluation and a mark indicating the parameter, which are set for some of all the puff timings.
[0015] The display image may include a plurality of second UI elements corresponding to a plurality of puff timings and a predetermined area, and the control unit may arrange the plurality of second UI elements corresponding to the plurality of puff timings in a predetermined direction and scroll them in the predetermined direction, and when the scrolled second UI elements reach the predetermined area, accept the setting of the evaluation for the puff timing corresponding to the second UI element that has reached the predetermined area.
[0016] The display image includes a plurality of second UI elements corresponding to a plurality of puff timings and a plurality of evaluation items, and the control unit arranges the plurality of second UI elements corresponding to the plurality of puff timings in a predetermined direction and scrolls them in the predetermined direction, and when the scrolled second UI element reaches the predetermined area, accepts the evaluation setting for the puff timing and the evaluation item corresponding to the second UI element that has reached the predetermined area, and the plurality of second UI elements corresponding to different evaluation items of the same puff timing may reach the predetermined area at different times.
[0017] The second UI element may include an indicia indicating the rating that has been set.
[0018] The display image may include a third UI element, and the control unit may set the parameter according to the position of a mark indicating the parameter displayed on the display image, and may expand the range within which the mark indicating the parameter can move when the third UI element is selected.
[0019] The control unit may control the output device to output the first information every time a puff timing arrives.
[0020] The control unit may control the output device to output second information when all of the set evaluations satisfy a predetermined condition.
[0021] In addition, in order to solve the above-mentioned problem, according to another aspect of the present invention, an information processing method is provided, which includes controlling a customization process including generating a display image displaying parameters contained in control information that specifies parameters related to the temperature at which an aerosol source is heated and an evaluation of the aerosol generated by an inhalation device by heating the aerosol source based on the control information, controlling a display device to display the generated display image, and accepting setting of the parameters or setting of the evaluation for the aerosol generated based on the control information that reflects the set parameters, wherein controlling the customization process includes generating the display image displaying at least one of a mark indicating the parameters set in the previous customization process and a mark indicating the parameters set in the current customization process, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process.
[0022] As described above, the present invention provides a customization mechanism that allows users to easily achieve the smoking taste they desire.
[0023] 7 is a diagram for explaining an example of the configuration of a system according to an embodiment. It is a schematic diagram that schematically shows an example of the configuration of a suction device according to the embodiment. It is a block diagram that shows an example of the configuration of a terminal device according to the embodiment. It is a graph that schematically shows an example of a heating profile. It is a diagram that shows an example of an evaluation screen that is displayed in the Nth customization process. It is a diagram that shows an example of a design screen that is displayed in the Nth customization process. It is a diagram that shows an example of a display when the display previous button is pressed on the temperature setting screen shown in FIG. 6. It is a flowchart that shows an example of the flow of an evaluation setting process in the Nth customization process that is executed in the terminal device according to the embodiment. It is a flowchart that shows an example of the flow of a target temperature setting process that is executed in the terminal device according to the embodiment. It is a diagram that shows another example of the evaluation screen that is displayed in the Nth customization process ...
[0024] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant explanations will be omitted.
[0025] 1 is a diagram illustrating an example of the configuration of a system 1 according to an embodiment. As shown in FIG. 1, the system 1 includes a suction device 100 and a terminal device 200.
[0026] The inhalation device 100 is a device that generates a substance to be inhaled by a user. In the following description, the substance generated by the inhalation device 100 is described as an aerosol. Alternatively, the substance generated by the inhalation device may be a gas. The inhalation device 100 generates an aerosol using a stick-shaped substrate 150. The stick-shaped substrate 150 is an example of a substrate containing an aerosol source. The inhalation device 100 is an example of an aerosol generating device that generates an aerosol by heating an aerosol source contained in a substrate.
[0027] The terminal device 200 is an information processing device that performs various types of information processing related to the suction device 100. The terminal device 200 is used by a user of the suction device 100. The terminal device 200 may be any device, such as a smartphone, a tablet terminal, a wearable device, or a PC (Personal Computer). Alternatively, the terminal device 200 may be a charger that charges the suction device 100.
[0028] The terminal device 200 is used to change the settings of the suction device 100. For example, the terminal device 200 receives a user operation for changing the settings of the suction device 100, and changes the settings of the suction device 100.
[0029] (2) Configuration Example of Suction Device 100 Fig. 2 is a schematic diagram showing a configuration example of the suction device 100 according to this embodiment. As shown in Fig. 2, the suction device 100 includes a power supply unit 111, a sensor unit 112, a notification unit 113, a storage unit 114, a communication unit 115, a control unit 116, a heating unit 121, a holding unit 140, and a heat insulating unit 144.
[0030] The power supply unit 111 stores electric power and supplies electric power to each component of the suction device 100 under the control of the control unit 116. The power supply unit 111 may be configured by, for example, a rechargeable battery such as a lithium ion secondary battery.
[0031] The sensor unit 112 acquires various types of information related to the suction device 100. As one example, the sensor unit 112 is configured with a pressure sensor such as a condenser microphone, a flow rate sensor, a temperature sensor, or the like, and acquires values associated with suction by the user. As another example, the sensor unit 112 is configured with an input device such as a button or a switch that accepts information input from the user.
[0032] The notification unit 113 notifies the user of information. The notification unit 113 is configured by, for example, a light emitting device that emits light, a display device that displays an image, a sound output device that outputs sound, or a vibration device that vibrates.
[0033] The storage unit 114 stores various types of information for the operation of the suction device 100. The storage unit 114 is configured by a non-volatile storage medium such as a flash memory, for example.
[0034] The communication unit 115 is a communication interface capable of performing communication in accordance with any wired or wireless communication standard, such as Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC (Near Field Communication), or LPWA (Low Power Wide Area) standards.
[0035] The control unit 116 functions as an arithmetic processing unit and a control unit, and controls the overall operation of the suction device 100 in accordance with various programs. The control unit 116 is realized by an electronic circuit such as a CPU (Central Processing Unit) or a microprocessor.
[0036] The holding part 140 has an internal space 141 and holds the stick-shaped substrate 150 while accommodating a portion of the stick-shaped substrate 150 in the internal space 141. The holding part 140 has an opening 142 that connects the internal space 141 to the outside and holds the stick-shaped substrate 150 inserted into the internal space 141 through the opening 142. For example, the holding part 140 is a cylindrical body with the opening 142 and a bottom 143 as its bottom surface, and defines a columnar internal space 141. An air flow path that supplies air to the internal space 141 is connected to the holding part 140. An air inlet, which is an air inlet to the air flow path, is arranged, for example, on a side surface of the suction device 100. An air outlet, which is an air outlet from the air flow path to the internal space 141, is arranged, for example, on the bottom 143.
[0037] The stick-shaped substrate 150 includes a substrate portion 151 and a mouthpiece portion 152. The substrate portion 151 includes an aerosol source. The aerosol source is, for example, a liquid such as a polyhydric alcohol, such as glycerin or propylene glycol, or water. The aerosol source may contain a tobacco-derived or non-tobacco-derived flavor component. When the inhalation device 100 is a medical inhaler such as a nebulizer, the aerosol source may contain a drug. Note that in this configuration example, the aerosol source is not limited to a liquid and may be a solid. When the stick-shaped substrate 150 is held in the holding portion 140, at least a portion of the substrate portion 151 is contained in the internal space 141, and at least a portion of the mouthpiece portion 152 protrudes from the opening 142. When a user holds the mouthpiece portion 152 protruding from the opening 142 and inhales, air flows into the internal space 141 via an air flow path (not shown) and reaches the user's mouth along with the aerosol generated from the substrate portion 151.
[0038] The heating unit 121 generates aerosol by heating the aerosol source and atomizing the aerosol source. In the example shown in FIG. 2 , the heating unit 121 is configured in a film shape and is arranged to cover the outer periphery of the holding unit 140. When the heating unit 121 generates heat, the substrate unit 151 of the stick-shaped substrate 150 is heated from the outer periphery, generating aerosol. The heating unit 121 generates heat when power is supplied from the power supply unit 111. As an example, power may be supplied when the sensor unit 112 detects that the user has started inhaling and / or that predetermined information has been input. Power supply may be stopped when the sensor unit 112 detects that the user has stopped inhaling and / or that predetermined information has been input.
[0039] The heat insulating section 144 prevents heat transfer from the heating section 121 to other components. For example, the heat insulating section 144 is made of a vacuum heat insulating material, an aerogel heat insulating material, or the like.
[0040] The above describes an example of the configuration of the suction device 100. Of course, the configuration of the suction device 100 is not limited to the above, and various configurations such as those exemplified below may be used.
[0041] As one example, the heating unit 121 may be configured in a blade shape and disposed so as to protrude from the bottom 143 of the holding unit 140 into the internal space 141. In this case, the blade-shaped heating unit 121 is inserted into the substrate 151 of the stick-shaped substrate 150 and heats the substrate 151 of the stick-shaped substrate 150 from the inside. As another example, the heating unit 121 may be disposed so as to cover the bottom 143 of the holding unit 140. Furthermore, the heating unit 121 may be configured as a combination of two or more of a first heating unit covering the outer periphery of the holding unit 140, a blade-shaped second heating unit, and a third heating unit covering the bottom 143 of the holding unit 140.
[0042] As another example, the holding unit 140 may include an opening / closing mechanism such as a hinge that opens and closes a portion of the outer shell that forms the internal space 141. The holding unit 140 may then open and close the outer shell to clamp the stick-shaped substrate 150 inserted into the internal space 141. In this case, the heating unit 121 may be provided at the clamping location in the holding unit 140, and may heat the stick-shaped substrate 150 while pressing it.
[0043] Furthermore, the means for atomizing the aerosol source is not limited to heating by the heating unit 121. For example, the means for atomizing the aerosol source may be induction heating. In that case, the suction device 100 has at least an electromagnetic induction source such as a coil that generates a magnetic field, instead of the heating unit 121. A susceptor that generates heat by induction heating may be provided in the suction device 100 or may be included in the stick-shaped substrate 150.
[0044] The inhalation device 100 generates an aerosol to be inhaled by a user in cooperation with the stick-type substrate 150. Therefore, the combination of the inhalation device 100 and the stick-type substrate 150 may be considered as an aerosol generating system.
[0045] (3) Example of the Configuration of the Terminal Device Fig. 3 is a block diagram showing an example of the configuration of the terminal device 200 according to this embodiment. As shown in Fig. 3, the terminal device 200 includes an input unit 210, an output unit 220, a detection unit 230, a communication unit 240, a storage unit 250, and a control unit 260.
[0046] The input unit 210 has a function of accepting input of various information. The input unit 210 may include an input device that accepts input of information from a user. Examples of the input device include a button, a keyboard, a touch panel, and a microphone. The input unit 210 may also include various sensors such as an image sensor.
[0047] The output unit 220 has a function of outputting information. The output unit 220 may include an output device that outputs information to a user. Examples of the output device include a display device that displays information, a light-emitting device that emits light, a vibration device that vibrates, and a sound output device that outputs sound. An example of a display device is a display. An example of a light-emitting device is an LED (Light Emitting Diode). An example of a vibration device is an eccentric motor. An example of a sound output device is a speaker. The output unit 220 notifies the user of the information by outputting information input from the control unit 260.
[0048] The detection unit 230 has a function of detecting information related to the terminal device 200. The detection unit 230 may detect position information of the terminal device 200. For example, the detection unit 230 receives GNSS signals from Global Navigation Satellite System (GNSS) satellites (for example, GPS signals from Global Positioning System (GPS) satellites) to detect position information consisting of the latitude and longitude of the device. The detection unit 230 may detect the movement of the terminal device 200. For example, the detection unit 230 includes a gyro sensor and an acceleration sensor to detect angular velocity and acceleration.
[0049] The communication unit 240 is a communication interface for transmitting and receiving information between the terminal device 200 and other devices. The communication unit 240 performs communication in accordance with any wired or wireless communication standard. Examples of such a communication standard include standards using USB (Universal Serial Bus), Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC (Near Field Communication), or LPWA (Low Power Wide Area).
[0050] The storage unit 250 stores various types of information and is configured by a non-volatile storage medium such as a flash memory.
[0051] The control unit 260 functions as an arithmetic processing unit or control device and controls the overall operation of the terminal device 200 in accordance with various programs. The control unit 260 is realized by an electronic circuit such as a CPU (Central Processing Unit) or a microprocessor. The control unit 260 may also include a ROM (Read Only Memory) that stores programs to be used, arithmetic parameters, etc., and a RAM (Random Access Memory) that temporarily stores parameters that change as needed. The terminal device 200 executes various processes under the control of the control unit 260. Examples of processes controlled by the control unit 260 include processing of information input by the input unit 210, output of information by the output unit 220, detection of information by the detection unit 230, transmission and reception of information by the communication unit 240, and storage and reading of information by the memory unit 250. Other processes executed by the terminal device 200, such as input of information to each component and processing based on information output from each component, are also controlled by the control unit 260.
[0052] The functions of the control unit 260 may be realized using an application. The application may be pre-installed or may be downloaded. The functions of the control unit 260 may also be realized by PWA (Progressive Web Apps).
[0053] 2. Technical Features (1) Heating Profile The control unit 116 controls the operation of the heating unit 121 based on the heating profile. The control of the operation of the heating unit 121 is achieved by controlling the power supply from the power supply unit 111 to the heating unit 121. The heating unit 121 heats the stick-shaped substrate 150 using the power supplied from the power supply unit 111.
[0054] The heating profile is control information for controlling the temperature to which the aerosol source is heated. The heating profile defines parameters related to the temperature to which the aerosol source is heated. An example of the temperature to which the aerosol source is heated is the temperature of the heating unit 121. An example of the parameter related to the temperature to which the aerosol source is heated is the target temperature of the heating unit 121 (hereinafter also referred to as the target temperature). The temperature of the heating unit 121 may be controlled to change according to the elapsed time since the start of heating. In this case, the heating profile includes information defining the time series progression of the target temperature. As another example, the heating profile may include parameters (hereinafter also referred to as power supply parameters) defining the method of supplying power to the heating unit 121. The power supply parameters include, for example, the voltage applied to the heating unit 121, ON / OFF of power supply to the heating unit 121, or the feedback control method to be adopted. The ON / OFF of power supply to the heating unit 121 may be regarded as ON / OFF of the heating unit 121.
[0055] The control unit 116 controls the operation of the heating unit 121 so that the temperature of the heating unit 121 (hereinafter also referred to as the actual temperature) changes in the same manner as the target temperature defined in the heating profile. The heating profile is typically designed to optimize the flavor that the user experiences when inhaling the aerosol generated from the stick-shaped substrate 150. Therefore, by controlling the operation of the heating unit 121 based on the heating profile, the flavor that the user experiences can be optimized.
[0056] The temperature control of the heating unit 121 can be achieved, for example, by known feedback control. The feedback control may be, for example, a proportional-integral-differential (PID) control. The control unit 116 may supply power from the power supply unit 111 to the heating unit 121 in the form of pulses generated by pulse width modulation (PWM) or pulse frequency modulation (PFM). In this case, the control unit 116 may control the temperature of the heating unit 121 by adjusting the duty ratio or frequency of the power pulses in the feedback control. Alternatively, the control unit 116 may perform simple on / off control in the feedback control. For example, the control unit 116 may perform heating by the heating unit 121 until the actual temperature reaches a target temperature, suspend heating by the heating unit 121 when the actual temperature reaches the target temperature, and resume heating by the heating unit 121 when the actual temperature falls below the target temperature.
[0057] The temperature of the heating unit 121 can be quantified, for example, by measuring or estimating the electrical resistance of the heating unit 121 (more precisely, the heating resistor that constitutes the heating unit 121). This is because the electrical resistance of the heating resistor changes depending on the temperature. The electrical resistance of the heating resistor can be estimated, for example, by measuring the amount of voltage drop across the heating resistor. The amount of voltage drop across the heating resistor can be measured by a voltage sensor that measures the potential difference applied to the heating resistor. In another example, the temperature of the heating unit 121 can be measured by a temperature sensor such as a thermistor installed near the heating unit 121.
[0058] The period from the start to the end of the process of generating aerosol using the stick-shaped substrate 150 is also referred to as a heating session below. In other words, a heating session is a period during which power supply to the heating unit 121 is controlled based on the heating profile. The start of a heating session is the timing when heating based on the heating profile starts. The end of a heating session is the timing when a sufficient amount of aerosol is no longer generated. A heating session includes a pre-heating period in the first half and a puffable period in the second half. The puffable period is a period during which a sufficient amount of aerosol is expected to be generated. The pre-heating period is the period from the start of heating to the start of the puffable period. Heating performed during the pre-heating period is also referred to as pre-heating.
[0059] The notification unit 113 may notify the user of information indicating the timing at which preheating will end. For example, the notification unit 113 may notify the user of information predicting the end of preheating before the end of preheating, or may notify the user of information indicating the end of preheating at the timing at which preheating ends. The notification to the user may be performed, for example, by lighting up an LED or vibrating. The user can refer to such a notification and start puffing immediately after the end of preheating.
[0060] Similarly, the notification unit 113 may notify the user of information indicating the timing when the puffing period will end. For example, the notification unit 113 may notify the user of information predicting the end of the puffing period before the end of the puffing period, or may notify the user of information indicating the end of the puffing period at the timing when the puffing period ends. The notification to the user may be performed, for example, by lighting up an LED or vibrating. The user can refer to such a notification and continue puffing until the puffing period ends.
[0061] An example of a heating profile will be described with reference to FIG. 4 . FIG. 4 is a graph schematically illustrating an example of a heating profile. The horizontal axis of graph 20 represents time. The vertical axis of graph 20 represents temperature. Line 21 represents the time series progression of the target temperature. As shown in FIG. 4 , the target temperature rapidly rises to approximately 300°C after heating begins, then drops to approximately 230°C and is maintained there until the end. During the temperature drop period, power supply to the heating unit 121 is interrupted, and heating is turned off. The horizontal axis displays the timings for the first to sixteenth puffs (hereinafter also referred to as puff timings) as #1 to #16. The puff timings may be set in advance. In the example shown in FIG. 4 , the time until the first puff timing is a pre-heating period, and 16 puff timings are set during the subsequent puffable period.
[0062] (2) Customization of Heating Profile The terminal device 200 (e.g., the control unit 260) controls the customization process. The customization process is a process of customizing (i.e., changing) the heating profile used by the inhalation device 100. The user repeatedly customizes the heating profile and tests the customized heating profile to confirm the smoking taste. The terminal device 200 repeatedly executes the customization process until a heating profile that achieves the user's desired smoking taste is generated. By repeating the customization process, the heating profile can gradually approach an ideal heating profile that achieves the user's desired smoking taste.
[0063] The customization process includes the terminal device 200 receiving a target temperature setting from the user. In particular, the terminal device 200 receives a target temperature setting for each puff timing. The terminal device 200 generates a modified heating profile by changing the target temperature of the heating profile before the change based on the user's setting.
[0064] The customization process includes the terminal device 200 receiving a setting for evaluating the smoking taste from the user. In particular, the terminal device 200 receives a setting for evaluating the aerosol generated based on a heating profile that reflects the target temperature set by the user. This allows the user to evaluate how their customization has affected the smoking taste.
[0065] In the following description, the terminal device 200 is assumed to accept a user's setting of a smoking taste evaluation during a heating session, i.e., while the inhalation device 100 is performing heating based on a heating profile. In this case, the user puffs each time a puff timing arrives and sets the smoking taste evaluation in the terminal device 200. The terminal device 200 may output information indicating that the puff timing has arrived (corresponding to first information) each time a puff timing arrives while the customization process is being executed. For example, the terminal device 200 may vibrate each time a puff timing arrives. With this configuration, the user can use the vibration as a trigger to puff and set the smoking taste evaluation in the terminal device 200. The terminal device 200 may also cause the inhalation device 100 to output information indicating that the puff timing has arrived.
[0066] In the customization process, the order in which the target temperature setting and the evaluation setting are received can be arbitrary. In the following example, the terminal device 200 first receives the evaluation setting for the aerosol generated based on the heating profile generated in the previous customization process, and then receives the target temperature setting.
[0067] The customization process includes the terminal device 200 generating a display image for customizing the heating profile and displaying the generated display image. The display image for customizing the heating profile displays a symbol indicating the target temperature included in the heating profile and a symbol indicating an evaluation of the aerosol generated by the inhalation device 100 heating the stick-shaped substrate 150 based on the heating profile. The user sets the target temperature or evaluation by referring to the display image for customizing the heating profile. Examples of display images for customizing the heating profile include an evaluation screen for setting an evaluation of the smoking taste and a design screen for setting the target temperature. The terminal device 200 may display these screens on a touch panel that also serves as the input unit 210 and the output unit 220. In this case, the user can set the desired target temperature or desired evaluation on the terminal device 200 by touching various UI (User Interface) elements included in the displayed screen. Examples of the evaluation screen and the design screen are described below with reference to FIGS. 5 to 7.
[0068] - Evaluation Screen Fig. 5 is a diagram showing an example of an evaluation screen displayed in the Nth customization process. Note that N is an integer equal to or greater than 2. The terminal device 200 accepts, on the evaluation screen 300 displayed in the Nth customization process (i.e., this time), the evaluation settings for the aerosol generated based on the heating profile generated in the (N-1)th (i.e., previous) customization process.
[0069] As shown in Fig. 5, the evaluation screen 300 includes a design information display field 30, a progress display field 60, and an evaluation setting field 70. The evaluation screen 300 shown in Fig. 5 is displayed when the sixth puff out of a total of 16 puffs arrives, that is, when it is time to set an evaluation of the smoking taste at the sixth puff. The user can set an evaluation of the smoking taste of the sixth puff on the evaluation screen 300.
[0070] The design information display field 30 is a field that displays information for designing a heating profile. Specifically, the design information display field 30 displays symbols indicating a smoking taste evaluation and a symbol indicating a target temperature. #1 to #16, arranged from left to right in the upper part of the design information display field 30, indicate the puff timings from the first to the sixteenth puff. Circular icons 42, 44, and 46, which are symbols indicating the smoking taste evaluation at each puff timing, and a diamond-shaped icon 52, which is a symbol indicating the target temperature, are displayed on the vertical axis extending from each of the numbers #1 to #16. The design information display field 30 includes an evaluation display field 40 and a temperature display field 50.
[0071] The evaluation display field 40 is a field that displays the smoking taste evaluation set for each puff timing. The evaluation display field 40 includes a draw evaluation display field 41, a smoke volume evaluation display field 43, and a taste preference evaluation display field 45. The draw evaluation display field 41 includes an icon 42 indicating an evaluation for the draw. The smoke volume evaluation display field 43 includes an icon 44 indicating an evaluation for the smoke volume. The taste preference evaluation display field 45 includes an icon 46 indicating an evaluation for the taste preference. Of these icons 42, 44, and 46, the icon indicating the smoking taste evaluation set for each puff timing may be identified by adding a number indicating the number of puff timings to the end of the icon. For example, the draw evaluation, smoke volume, and taste preference evaluation set for the first puff timing are indicated by icons 42-1, 44-1, and 46-1. The display of evaluations using the icons 42, 44, and 46 in the evaluation display field 40 will be described in detail later.
[0072] The temperature display field 50 displays the target temperature for each puff timing. In the temperature display field 50, the target temperature is indicated by the positional relationship between a reference line 51 and an icon 52, which is a symbol indicating the target temperature. Among the icons 52, the icon indicating the target temperature for each puff timing may be specified by adding a number indicating the number of puff timings to the end of the symbol. For example, the target temperature for the first puff timing is displayed by icon 52-1.
[0073] The reference line 51 corresponds to a default temperature (hereinafter also referred to as the reference temperature). Marks above the reference line 51 indicate temperatures higher than the reference temperature, and marks below the reference line 51 indicate temperatures lower than the reference temperature. As an example, the mark one level above the reference line 51 may correspond to a reference temperature of +15°C, and the mark two levels above the reference line 51 may correspond to a reference temperature of +30°C. Alternatively, the mark one level below the reference line 51 may correspond to a reference temperature of -15°C, and the mark two levels below the reference line 51 may correspond to a reference temperature of -30°C. In the example shown in FIG. 5 , the target temperature at the first puff timing indicated by icon 52-1 is the reference temperature +15°C. Additionally, the target temperature at the seventh puff timing indicated by icon 52-7 is the reference temperature -15°C. Note that the reference temperature may be the same for all puff timings, or may differ for each puff timing.
[0074] The progress display field 60 displays the progress of the heating session. The progress display field 60 includes a bar display field 61 and a fraction display field 62. The bar display field 61 displays the progress rate of the heating session in the form of a progress bar. The total length of the bar display field 61 corresponds to the puffable period, and the bar extends from left to right as time passes. The progress of the heating session is indicated by the relationship between the right end of the extending bar in the bar display field 61 and the vertical axis extending from the numbers #1 to #16 indicating each puff timing displayed in the design information display field 30. In the example shown in FIG. 5, the right end of the bar in the bar display field 61 reaches the vertical axis extending from #6, indicating that the heating session has progressed to the sixth puff timing. The fraction display field 62 displays the progress rate of the heating session in the form of a fraction. In the example shown in FIG. 5, the fraction display field 62 indicates that the sixth puff timing has arrived out of a total of 16 puff timings.
[0075] When starting heating, inhalation device 100 may transmit information indicating the start of heating to terminal device 200. Then, terminal device 200 may determine the progress of the heating session and the arrival of puff timing based on the elapsed time from the timing at which terminal device 200 received information indicating the start of heating from inhalation device 100. The heating profile may specify the arrival time of each of multiple puff timings as the elapsed time from the start of heating.
[0076] The evaluation setting field 70 is a field for accepting settings for evaluation of smoking taste. As shown in Fig. 5 , the evaluation setting field 70 includes an evaluation setting field 71 for the draw, an evaluation setting field 73 for the amount of smoke, and an evaluation setting field 75 for taste preference. The terminal device 200 accepts evaluation settings for the three evaluation items of draw, amount of smoke, and taste preference based on user operations on the evaluation setting field 70.
[0077] The smoking sensation evaluation setting field 71 includes buttons 71A to 71C, which are first UI elements for setting an evaluation of the smoking sensation. The terminal device 200 accepts the setting of an evaluation that the smoking sensation is strong when button 71A is selected, the setting of an evaluation that the smoking sensation is just right when button 71B is selected, and the setting of an evaluation that the smoking sensation is weak when button 71C is selected. Button 71A is marked with an icon 72A indicating a strong smoking sensation, button 71B with an icon 72B indicating a just right smoking sensation, and button 71C with an icon 72C indicating a weak smoking sensation.
[0078] The smoke amount evaluation setting field 73 includes buttons 73A to 73C, which are first UI elements for setting an evaluation of the amount of smoke. The terminal device 200 accepts the setting of an evaluation that the amount of smoke is large when button 73A is selected, the setting of an evaluation that the amount of smoke is just right when button 73B is selected, and the setting of an evaluation that the amount of smoke is small when button 73C is selected. Button 73A is marked with an icon 74A indicating a large amount of smoke, button 73B is marked with an icon 74B indicating a just right amount of smoke, and button 73C is marked with an icon 74C indicating a small amount of smoke.
[0079] The taste preference evaluation setting field 75 includes buttons 75A and 75B, which are first UI elements for setting an evaluation of taste preference. The terminal device 200 accepts the setting of an evaluation that the taste is a favorite when button 75A is selected, and accepts the setting of an evaluation that the taste is a dislike when button 75B is selected. An icon 76A indicating a favorite taste is attached to button 75A, and an icon 76B indicating a dislike taste is attached to button 75B.
[0080] The terminal device 200 accepts the setting of an evaluation of the smoking taste at each of a plurality of puff timings. For example, the terminal device 200 accepts an evaluation of the smoking taste at each puff timing. In the example shown in FIG. 5, buttons 71B, 73B, and 75A are selected as the evaluation of the smoking taste at the sixth puff timing. That is, the user sets evaluations such as "the smoking sensation is just right," "the amount of smoke is just right," and "the taste is to my liking." As shown in FIG. 5, the buttons 71B, 73B, and 75A selected by the user may be displayed in a different manner from the other buttons, such as being highlighted compared to the other buttons.
[0081] The icons 72 (72A to 72C), 74 (74A to 74C), and 76 (76A and 76B) displayed in the evaluation setting field 70 correspond to the icons 42, 44, and 46 displayed in the evaluation display field 40, respectively. Specifically, dashed circles, thick circles, and thin circles are displayed as icons 72 and 42 corresponding to evaluations of a strong draw, just right, and weak draw, respectively. Also, dashed circles, thick circles, and thin circles are displayed as icons 74 and 44 corresponding to evaluations of a lot of smoke, just right, and little smoke, respectively. Also, thick circles and dashed circles are displayed as icons 76 and 46 corresponding to evaluations of a preferred taste and a disliked taste, respectively. In the example shown in FIG. 5 , at the first puff timing (#1), icon 42-1 is the same thin circle as icon 72C, icon 44-1 is the same thin circle as icon 74C, and icon 46-1 is the same thick circle as icon 76A. That is, in the example shown in FIG. 5, at the first puff timing (#1), the evaluation was set that the draw was weak, the amount of smoke was small, and the flavor was pleasant.
[0082] Here, the terminal device 200 may display icons 42, 44, and 46 indicating the ratings set in the (N-1)th customization process, and icons 42, 44, and 46 indicating the ratings set in the Nth customization process. In the (N-1)th customization process, the ratings are set first, and then the target temperature is changed. Then, the ratings are set in the Nth customization process. In this regard, with this configuration, the user can easily understand how the change in the target temperature in the (N-1)th customization process has changed the evaluation of the smoking taste.
[0083] In particular, for puff timings for which a smoking taste evaluation was set in the Nth customization process, the terminal device 200 displays icons 42, 44, and 46 indicating the smoking taste evaluation set in the Nth customization process. On the other hand, for puff timings for which a smoking taste evaluation was not set in the Nth customization process, the terminal device 200 displays icons 42, 44, and 46 indicating the smoking taste evaluation set in the N-1th customization process. In the example shown in FIG. 5, smoking taste settings have been completed for the first six puff timings in the Nth customization process. Therefore, in the evaluation display field 40, for the first six puff timings, icons 42, 44, and 46 (e.g., 42-1, 44-1, and 46-1) indicating the evaluation set in the Nth customization process are displayed. On the other hand, for the seventh and subsequent puff timings in the evaluation display field 40, icons 42, 44, and 46 (e.g., 42-7, 44-7, and 46-7) indicating the evaluation set in the N-1th customization process are displayed. With this configuration, the user can easily see how the evaluation is updated as the heating session progresses.
[0084] Here, the terminal device 200 may display the icons 42, 44, and 46 indicating the evaluations set in the (N-1)th customization process in different ways from the icons 42, 44, and 46 indicating the evaluations set in the (N-1)th customization process. In the example shown in FIG. 5 , the icons 42, 44, and 46 (e.g., 42-7, 44-7, and 46-7) indicating the smoking taste evaluations for the 7th to 16th puff timings set in the (N-1)th customization process are displayed as colorless circles. On the other hand, the icons 42, 44, and 46 (e.g., 42-1, 44-1, and 46-1) indicating the smoking taste evaluations for the 1st to 6th puff timings set in the (N-1)th customization process are displayed as colored circles. This configuration allows the user to easily distinguish between the smoking taste evaluations set in the (N-1)th customization process and the smoking taste evaluations set in the (N-1)th customization process.
[0085] As another example of different display modes, in addition to the presence or absence of color shown in FIG. 5 , different colors, different color intensities, different transparency levels, or different outlines may be employed. In particular, it is preferable that the terminal device 200 display the icons 42, 44, and 46 indicating the ratings set in the (N-1)th customization process with a higher transparency than the icons 42, 44, and 46 indicating the ratings set in the (N-1)th customization process. For example, it is preferable that the icons 42, 44, and 46 indicating the ratings set in the (N-1)th customization process be displayed semi-transparently, and the icons 42, 44, and 46 indicating the ratings set in the (N-1)th customization process be displayed opaquely. This configuration allows the user to more easily distinguish between the ratings set in the (N)th customization process and the ratings set in the (N-1)th customization process.
[0086] If all of the set smoking taste evaluations satisfy predetermined conditions, the terminal device 200 may output information (corresponding to second information) indicating that an optimal heating profile has been generated. An example of the predetermined condition is a good evaluation. For example, the terminal device 200 may vibrate in a predetermined pattern if the evaluations show that the smoking experience is just right, the amount of smoke is just right, and the user likes the taste for all puff timings. This configuration allows the user to be notified that the heating profile customization has been successfully completed.
[0087] - Design Screen Figure 6 is a diagram showing an example of a design screen displayed during the Nth customization process. After the setting of the smoking taste evaluation on the evaluation screen 300 is completed, the terminal device 200 displays the design screen 400. Then, while displaying the smoking taste evaluation set during the Nth customization process on the design screen 400, the terminal device 200 accepts the setting of a target temperature and generates a heating profile that reflects the set target temperature.
[0088] As shown in Figure 6, the design screen 400 includes a design information display field 30 and a temperature setting field 80. The design information display field 30 is as described above with reference to Figure 5. However, the evaluation display field 40 displays the evaluation of the smoking taste set in the Nth customization process, i.e., the evaluation of the smoking taste set in the heating session that was completed immediately before. The temperature setting field 80 is a field for accepting the setting of a target temperature. The temperature setting field 80 includes an evaluation display field 40 and a temperature display field 50. The display contents in these fields are as described above with reference to Figure 5.
[0089] In the temperature setting field 80, the terminal device 200 displays icons 42, 44, and 46 indicating smoking taste evaluations set for some of all puff timings, as well as an icon 52 indicating a target temperature. In particular, the terminal device 200 enlarges and displays the portion of the design information display field 30 included in the focus window 81 in the temperature setting field 80. In the example shown in FIG. 6 , the focus window 81 includes the 12th to 16th puff timings in the design information display field 30. Therefore, the temperature setting field 80 displays icons 42, 44, and 46 (e.g., 42-12, 44-12, and 46-12) indicating smoking taste evaluations set for the 12th to 16th puff timings, as well as an icon 52 (e.g., 52-12) indicating a target temperature. The user can enlarge and display information for any puff timing in the temperature setting field 80 by moving the focus window 81 left or right.
[0090] The terminal device 200 accepts a target temperature setting based on a user operation on the temperature setting field 80. In particular, the terminal device 200 sets the target temperature according to the position of the icon 52 indicating the target temperature displayed in the temperature setting field 80. That is, the terminal device 200 accepts an operation to move the icon 52 displayed in the temperature setting field 80 up or down. The terminal device 200 then sets the target temperature according to the scale at which the icon 52 is positioned after the movement. In the Nth customization process, the terminal device 200 may position the icon 52 at a position corresponding to the target temperature set in the (N-1)th customization process and begin displaying the design screen 400. Therefore, the operation of moving the icon 52 displayed in the temperature setting field 80 up or down corresponds to the operation of changing the target temperature set in the (N-1)th customization process. After accepting the operation to move the icon 52 up or down, the temperature display field 50 displays the target temperature set in the Nth customization process. When a user performs an operation to change the position of the icon 52 in the temperature setting field 80 , the terminal device 200 changes the position of the icon 52 not only in the temperature setting field 80 but also in the design information display field 30 .
[0091] The terminal device 200 accepts the setting of the target temperature for each of a plurality of puff timings. The terminal device 200 accepts a user operation of moving up or down an icon 52 indicating the target temperature for each puff timing displayed in the temperature setting field 80 as the setting of the target temperature for each puff timing. This configuration makes it possible to change the heating temperature at each puff timing, which can have a significant impact on the smoking taste, as intended by the user. Comparing the temperature display field 50 before customization shown in FIG. 5 with the temperature display field 50 after customization shown in FIG. 6, it can be seen that the target temperatures for the 15th and 16th puff timings have been changed in the Nth customization process. Specifically, the target temperature for the 15th puff timing has been changed from the pre-change reference temperature + 15°C to the reference temperature. Furthermore, the target temperature for the 16th puff timing has been changed from the pre-change reference temperature + 15°C to the reference temperature.
[0092] The terminal device 200 may display the icon 52 indicating the target temperature set in the Nth customization process and the icon 52 indicating the target temperature set in the N-1th customization process in different formats. That is, the terminal device 200 may display the icon 52 indicating the target temperature changed in the Nth customization process and the icon 52 indicating the target temperature unchanged since the N-1th customization process in different formats. In the example shown in FIG. 5 , the icon 52-12 indicating the target temperature at the 12th puff timing, which has not changed since the N-1th customization process, is displayed as a colorless diamond. On the other hand, the icons 52-15 and 52-16 indicating the target temperatures at the 15th and 16th puff timings, which have been changed in the Nth customization process, are displayed as colored diamonds. This configuration allows the user to easily distinguish between the target temperature changed in the Nth customization process and the target temperature that has not been changed. As another example of a different display mode, in addition to the presence or absence of color shown in FIG. 6, different colors, different color densities, different degrees of transparency, or different outlines may be used.
[0093] The temperature setting field 80 includes an add button 82, which is a UI element (corresponding to a third UI element) for adding a scale to the temperature display field 50. When the add button 82 is selected, the terminal device 200 expands the range within which the icon 52 indicating the target temperature can be moved. As an example, when the add button 82 is selected, the terminal device 200 adds a scale to the upper side of the temperature display field 50, thereby increasing the maximum settable temperature. For example, in the example shown in FIG. 6 , there are two scales above and below the reference line 51, and the maximum and minimum settable temperatures are the reference temperature ±30°C. When the add button 82 is selected in this state, the terminal device 200 may add a third scale above the reference line 51, corresponding to the reference temperature +45°C. As a result, the icon 52 can be moved up to the third scale above the reference line 51, allowing the icon 52 to be set up to the reference temperature +45°C. Of course, when the add button 82 is selected, the terminal device 200 may add a scale to the lower side of the temperature display field 50, thereby lowering the minimum settable temperature.
[0094] The design screen 400 includes a display previous button 83, which is a UI element for displaying the target temperature set in the previous customization process. When the display previous button 83 is selected, the terminal device 200 displays the target temperature before the change for the puff timing whose target temperature was changed in the Nth customization process in the temperature setting field 80. An example of the display when the display previous button 83 is selected in the example shown in FIG. 6 will be described with reference to FIG. 7 .
[0095] Fig. 7 is a diagram showing an example of a display when the display previous button 83 is pressed on the design screen 400 shown in Fig. 6. As shown in Fig. 7, for the 15th and 16th puff timings for which the target temperatures were changed in the Nth customization process, the terminal device 200 displays not only icons 52 (52-15 and 52-16) indicating the changed temperatures, but also icons 52a (52a-15 and 52a-16) indicating the temperatures before the change.
[0096] In this way, the terminal device 200 may display an icon 52a indicating the target temperature set in the (N-1)th customization process and an icon 52 indicating the target temperature set in the Nth customization process. With this configuration, the user can easily understand the changes to the target temperature in the Nth customization process.
[0097] In particular, as shown in FIG. 7 , while the Nth customization process is being executed, the terminal device 200 may display an icon 52 a indicating the target temperature set in the (N−1)th customization process for a specific puff timing (first puff timing) and an icon 52 indicating the target temperature set in the Nth customization process. The specific puff timing may be the puff timing for which the target temperature was changed in the Nth customization process, as in the example shown in FIG. 7 , or it may be all puffings. This configuration makes it possible to easily grasp the change in the target temperature in the Nth customization process for a specific puff timing.
[0098] Here, the terminal device 200 may display the icon 52 indicating the target temperature set in the (N-1)th customization process and the icon 52a indicating the target temperature set in the Nth customization process in different formats. In the example shown in FIG. 7 , the icon 52a indicating the target temperature set in the (N-1)th customization process is displayed as a dashed diamond. On the other hand, the icon 52 indicating the target temperature set in the Nth customization process is displayed as a solid diamond. With this configuration, the user can easily distinguish between the target temperature set in the Nth customization process and the target temperature set in the (N-1)th customization process.
[0099] Other examples of different display modes include the difference between the solid and dashed outlines shown in FIG. 7 , the presence or absence of color, different colors, different color densities, different transparency levels, or different outlines. In particular, it is preferable for the terminal device 200 to display the icon 52a indicating the target temperature set in the (N-1)th customization process with a higher transparency than the icon 52 indicating the target temperature set in the (N-1)th customization process. For example, it is preferable for the icon 52a indicating the target temperature set in the (N-1)th customization process to be displayed semi-transparently, and the icon 52 indicating the target temperature set in the (N-1)th customization process to be displayed opaquely. This configuration allows the user to more easily distinguish between the target temperature set in the (N-1)th customization process and the target temperature set in the (N-1)th customization process.
[0100] The design screen 400 includes a save button 84, which is a UI element for saving a heating profile that reflects the set target temperature. When the save button 84 is selected, the terminal device 200 saves the heating profile that reflects the target temperature that was set on the design screen 400. The terminal device 200 may save the heating profile by associating it with a name specified by the user.
[0101] The above describes an example of the evaluation screen 300 and the design screen 400. In the case of the first customization process (that is, N=1), default information is displayed as information about the (N-1)th customization process.
[0102] (3) Processing Flow Hereinafter, the processing flow executed in the terminal device 200 according to this embodiment will be described with reference to FIGS.
[0103] - Evaluation Setting Process Fig. 8 is a flowchart showing an example of the flow of the evaluation setting process in the N-th customization process executed in the terminal device 200 according to this embodiment. In the customization process, the evaluation setting process is executed first.
[0104] 8, first, the control unit 260 generates an evaluation screen 300 and displays the evaluation screen 300 on the touch panel that also serves as the input unit 210 and the output unit 220 (step S102). At this time, the control unit 260 displays, on the evaluation screen 300, icons 42, 44, and 46 indicating the smoking taste evaluation set in the (N-1)th customization process, and an icon 52 indicating the target temperature set in the (N-1)th customization process.
[0105] Next, the control unit 260 detects the start of heating based on the heating profile by the suction device 100 (step S104). As an example, the control unit 260 detects the start of heating based on the heating profile based on the fact that information indicating the start of heating from the suction device 100 is received by the communication unit 240.
[0106] Next, the control unit 260 updates the display of the evaluation screen 300 as time passes (step S106). For example, the control unit 260 extends the progress bar in the bar display field 61 to the right as time passes, and increases the number of puff timings that have arrived in the fraction display field 62.
[0107] Next, the control unit 260 determines whether the puff timing has arrived (step S108). For example, the control unit 260 determines whether the puff timing has arrived based on the elapsed time since the start of heating. If it is determined that the puff timing has not arrived (step S108: NO), the process proceeds to step S114.
[0108] If it is determined that the puff timing has arrived (step S108: YES), the control unit 260 accepts the setting of an evaluation of the smoking taste (step S110). For example, the control unit 260 accepts the setting of an evaluation regarding the draw, the amount of smoke, and the taste preference based on a touch operation to the evaluation setting field 70 displayed on the evaluation screen 300.
[0109] Next, the control unit 260 switches the display of the smoking taste evaluation on the evaluation screen 300 (step S112). For example, the control unit 260 switches the display of the icons 42, 44, and 46 indicating the smoking taste evaluation from the display corresponding to the evaluation set in the (N-1)th customization process to the display corresponding to the evaluation set in step S108.
[0110] Next, the control unit 260 determines whether the heating session has ended (step S114). For example, the control unit 260 determines whether the heating session has ended based on the elapsed time since the start of heating or the number of puffs. If it is determined that the heating session has not ended (step S114: NO), the process returns to step S106.
[0111] If it is determined that the heating session has ended (step S114), the control unit 260 ends the display of the evaluation screen 300 (step S116).
[0112] 9 is a flowchart showing an example of the flow of the target temperature setting process executed in the terminal device 200 according to this embodiment. In the customization process, the target temperature setting process is executed following the evaluation setting process.
[0113] 9 , first, the control unit 260 generates the design screen 400 and displays the design screen 400 on the touch panel that also serves as the input unit 210 and the output unit 220 (step S202). At this time, the control unit 260 places the icon 52 at a position corresponding to the target temperature set in the (N-1)th customization process, and displays the design screen 400.
[0114] Next, the control unit 260 accepts a user operation to set a target temperature (step S204). For example, the control unit 260 changes the information displayed in the temperature setting field 80 in response to movement of the focus window 81. Then, when the icon 52 displayed in the temperature setting field 80 is moved up or down, the control unit 260 accepts a target temperature setting corresponding to the position of the icon 52 after the movement.
[0115] Next, the control unit 260 switches the display of the target temperature (step S206). For example, the control unit 260 moves the display position of the icon 52 in the design information display field 30 and the temperature setting field 80 in response to a user operation, and switches the display mode of the moved icon 52 from colorless to colored.
[0116] Next, the control unit 260 determines whether or not the setting of the target temperature is complete (step S208). For example, the control unit 260 determines that the setting of the target temperature is complete when the save button 84 is selected. If it is determined that the setting of the target temperature is not complete (step S208: NO), the process returns to step S204.
[0117] If it is determined that the setting of the target temperature has been completed (step S208: YES), the control unit 260 stores the changed heating profile in the storage unit 250 (step S210). For example, the control unit 260 stores the heating profile that reflects the target temperature set in step S206 in the storage unit 250.
[0118] Next, the control unit 260 controls the communication unit 240 to transmit the changed heating profile to the suction device 100 (step S212). The suction device 100 stores the received heating profile and uses it for the next heating. As a result, in the (N+1)th customization process, the suction device 100 performs heating based on the heating profile generated in the Nth customization process.
[0119] <3. Modifications> (1) First Modification Fig. 10 is a diagram showing another example of an evaluation screen displayed during the Nth customization process. The evaluation screen 300 shown in Fig. 10 includes a design information display field 30, a progress display field 60, and an evaluation setting field 70, similar to the example shown in Fig. 5. The following mainly describes the differences from the example shown in Fig. 5.
[0120] 10 , the evaluation display field 40 includes icons 42, 44, and 46 indicating the smoking taste evaluations set in the Nth customization process, as well as icons 42a, 44a, and 46a indicating the smoking taste evaluations set in the (N−1)th customization process. Among the icons 42a, 44a, and 46a, the icons indicating the smoking taste evaluations set for each puff timing may be identified by adding a number indicating the number of puff timings to the end of the symbol. For example, in the (N−1)th customization process, the evaluations of the draw, smoke volume, and taste preference set for the first puff timing are indicated by icons 42a-1, 44a-1, and 46a-1.
[0121] In particular, for a puff timing for which a smoking taste evaluation has been set in the Nth customization process, the terminal device 200 may display icons 42, 44, and 46 indicating the smoking taste evaluation set in the Nth customization process, and icons 42a, 44a, and 46a indicating the smoking taste evaluation set in the N-1th customization process. On the other hand, for a puff timing for which a smoking taste evaluation has not been set in the Nth customization process, the terminal device 200 may display icons 42a, 44a, and 46a indicating the smoking taste evaluation set in the N-1th customization process. In the example shown in FIG. 10 , smoking taste settings have been completed for the first six puff timings in the Nth customization process. Therefore, in the evaluation display field 40, for the puff timings up to the sixth puff, icons 42, 44, and 46 (e.g., 42-1, 44-1, and 46-1) indicating the evaluation set in the Nth customization process, and icons 42a, 44a, and 46a (e.g., 42a-1, 44a-1, and 46a-1) indicating the evaluation set in the N-1th customization process are displayed. On the other hand, in the evaluation display field 40, for the seventh and subsequent puff timings, icons 42a, 44a, and 46a (e.g., 42a-7, 44a-7, and 46a-7) indicating the evaluation set in the N-1th customization process are displayed. With this configuration, the user can easily see how the evaluation is repainted as the taste setting progresses.
[0122] In this way, while the Nth customization process is being executed, the terminal device 200 may display, for a specific puff timing (second puff timing), an icon 42a indicating the smoking taste evaluation set in the (N-1)th customization process and an icon 42 indicating the smoking taste evaluation set in the Nth customization process. The specific puff timing is a puff timing at which the smoking taste evaluation has been set, as in the example shown in Fig. 10. With this configuration, it is possible to easily grasp the change in the evaluation during the Nth customization process for the specific puff timing.
[0123] 10 , for a puff timing whose target temperature has been changed in the (N−1)th customization process, the temperature setting field 80 may display not only an icon 52 (e.g., 52-1) indicating the changed temperature, but also an icon 52a (e.g., 52a-1) indicating the temperature before the change. Here, the icon 52 indicates the target temperature set in the (N−1)th customization process. The icon 52a indicates the target temperature set in the (N−2)th customization process.
[0124] The terminal device 200 may display the icon 52 indicating the target temperature set in the (N-1)th customization process and the icon 52a indicating the target temperature set in the (N-2)th customization process in different ways. In the example shown in FIG. 10 , the icon 52a indicating the target temperature set in the (N-2)th customization process is displayed as a dashed diamond. On the other hand, the icon 52 indicating the target temperature set in the (N-1)th customization process is displayed as a solid diamond. This configuration allows the user to easily distinguish between the target temperature set in the (N-1)th customization process and the target temperature set in the (N-2)th customization process.
[0125] Other examples of different display modes include the difference between the solid and dashed outlines shown in FIG. 10 , the presence or absence of color, differences in color density, differences in transparency, differences in outline, etc. In particular, it is more desirable for the terminal device 200 to display the icon 52a indicating the target temperature set in the N-2th customization process with a higher transparency than the icon 52 indicating the target temperature set in the N-1th customization process. For example, it is desirable for the icon 52a indicating the target temperature set in the N-2th customization process to be displayed semi-transparently, and the icon 52 indicating the target temperature set in the N-1th customization process to be displayed opaquely. This configuration allows the user to more easily distinguish between the target temperature set in the N-1th customization process and the target temperature set in the N-2th customization process.
[0126] (2) Second Modification Example: Figures 11 to 13 are diagrams showing another example of an evaluation screen displayed during the Nth customization process. The evaluation screens 300 (300a, 300b, and 300c) shown in Figures 11 to 13 show the transition of the evaluation screen 300 over time. Specifically, as shown in the fraction display field 62, the evaluation screen 300a is displayed at the sixth puff timing, the evaluation screen 300b is displayed between the sixth and seventh puff timings, and the evaluation screen 300c is displayed at the seventh puff timing. As shown in Figures 11 to 13, the evaluation screen 300 includes a design information display field 30, a fraction display field 62, and an evaluation setting field 70, similar to the example shown in Figure 5.
[0127] The terminal device 200 displays the progress of the heating session by scrolling the information displayed in the design information display field 30. The terminal device 200 displays information on some of the 16 puff timings in the design information display field 30. The terminal device 200 then scrolls the information displayed in the design information display field 30 horizontally (an example of a predetermined direction) from right to left as time passes. The terminal device 200 erases information on puff timings that have already arrived at the left end of the design information display field 30, and newly displays information on puff timings that will arrive in the future at the right end of the design information display field 30.
[0128] Specifically, the design information display field 30 includes icons 42, 44, and 46 indicating smoking taste evaluations as a plurality of second UI elements corresponding to a plurality of puff timings and a plurality of evaluation items. Furthermore, the design information display field 30 includes icons 52 indicating target temperatures corresponding to a plurality of puff timings. The terminal device 200 arranges the icons 42, 44, 46, and 52 corresponding to the same puff timing in a vertical line and scrolls them from right to left at the same speed.
[0129] The design information display field 30 also includes a frame 63 as a predetermined area indicating the set timing for evaluating the smoking taste. The frame 63 is large enough for the scrolled icons 42, 44, 46, and 52 to pass through. The frame 63 is fixedly positioned at a position through which the scrolled icons 42, 44, 46, and 52 pass.
[0130] The terminal device 200 arranges a plurality of icons 42, 44, 46, and 52 corresponding to a plurality of puff timings horizontally and scrolls them horizontally (more specifically, from right to left). In particular, when the timing (e.g., puff timing) for setting an evaluation of the smoking taste arrives, the terminal device 200 scrolls the icons 42, 44, 46, and 52 from right to left over time so that the icons 42, 44, 46, and 52 corresponding to the puff timing for setting the evaluation of the smoking taste are positioned inside the frame 63. Then, when the scrolled icons 42, 44, 46, and 52 reach the frame 63, the terminal device 200 accepts the setting of an evaluation for the puff timing corresponding to the icons 42, 44, 46, and 52 that have reached the frame 63.
[0131] In the example shown in Fig. 11, icons 42-6, 44-6, 46-6, and 52-6 are located inside the frame 63. Therefore, the terminal device 200 accepts an evaluation of the smoking taste at the sixth puff timing. In the example shown in Fig. 12, none of icons 42, 44, 46, or 52 are located inside the frame 63. Therefore, the terminal device 200 does not accept an evaluation of the smoking taste. On the other hand, in the example shown in Fig. 13, icons 42-7, 44-7, 46-7, and 52-7 are located inside the frame 63. Therefore, the terminal device 200 accepts an evaluation of the smoking taste at the seventh puff timing.
[0132] The above-described configuration makes it possible to improve visibility by reducing the amount of information displayed in the design information display field 30. Furthermore, the user can set the draw response rating, smoke volume rating, and taste preference rating in a timely manner in accordance with the timing when the icons 42, 44, 46, and 52 reach the frame 63. This adds entertainment value to the setting of the smoking taste rating, making it possible to entertain the user.
[0133] 11 to 13 show examples in which the second UI elements are the icons 42, 44, and 46 indicating the evaluation of the smoking taste, but the present invention is not limited to such examples. The second UI elements may be any symbols other than the icons 42, 44, and 46 indicating the evaluation of the smoking taste.
[0134] (3) Third Modification Figures 14 to 16 are diagrams showing another example of the evaluation screen displayed during the Nth customization process. The evaluation screens 300 (300d, 300e, and 300f) shown in Figures 14 to 16 show the transition of the evaluation screen 300 over time. These evaluation screens 300d, 300d, and 300f are displayed in sequence at the sixth puff timing. Similar to the second modification, the evaluation screen 300 according to this modification displays the progress of the heating session by scrolling the information displayed in the design information display field 30.
[0135] The design information display field 30 includes icons 42, 44, and 46 indicating smoking taste evaluations as multiple second UI elements corresponding to multiple puff timings and multiple evaluation items. Furthermore, the design information display field 30 includes icons 52 indicating target temperatures corresponding to multiple puff timings. However, the terminal device 200 arranges the icons 42 and 52 corresponding to the same puff timing in a vertical line, while arranging the icons 42, 44, and 46 corresponding to the same puff timing diagonally. The terminal device 200 then scrolls the icons 42, 44, and 46, as well as the icon 52, from right to left at the same speed. As a result, the icons 42, 44, and 46 indicating the smoking taste evaluations for each evaluation item arrive at the frame 63 sequentially and with a time lag.
[0136] The design information display field 30 also includes a frame 63 as a predetermined area indicating the set timing for evaluating the smoking taste. The frame 63 is large enough for the scrolled icons 42, 44, 46, and 52 to pass through. The frame 63 is fixedly positioned at a position through which the scrolled icons 42, 44, 46, and 52 pass.
[0137] The terminal device 200 arranges a plurality of icons 42, 44, 46, and 52 corresponding to a plurality of puff timings horizontally and scrolls them horizontally (more specifically, from right to left). In particular, when the timing (e.g., puff timing) for setting an evaluation of the smoking taste arrives, the terminal device 200 scrolls the icons 42, 44, 46, and 52 from right to left over time so that the icons 42, 44, 46, and 52 corresponding to the puff timing for setting the evaluation of the smoking taste are positioned inside the frame 63. Then, when the scrolled icons 42, 44, 46, and 52 reach the frame 63, the terminal device 200 accepts the setting of an evaluation for the puff timing corresponding to the icons 42, 44, 46, and 52 that have reached the frame 63.
[0138] Here, the icons 42, 44, and 46 indicating evaluations of smoking taste corresponding to different evaluation items at the same puff timing reach the frame 63 at different times. This is because the icons 42, 44, and 46 are scrolled while being arranged diagonally offset. When the scrolled icon 42, 44, or 46 reaches the frame 63, the terminal device 200 accepts the setting of an evaluation of smoking taste for the puff timing and evaluation item corresponding to the icon 42, 44, or 46 that has reached the frame 63.
[0139] In the example shown in FIG. 14 , icon 42-6 indicating an evaluation of the draw quality at the sixth puff timing is located inside the frame 63. Therefore, the terminal device 200 accepts the setting of the evaluation of the draw quality at the sixth puff timing. In the example shown in FIG. 15 , icon 44-6 indicating an evaluation of the amount of smoke at the sixth puff timing is located inside the frame 63. Therefore, the terminal device 200 accepts the setting of the evaluation of the amount of smoke at the sixth puff timing. In the example shown in FIG. 16 , icon 46-6 indicating an evaluation of taste preference at the sixth puff timing is located inside the frame 63. Therefore, the terminal device 200 accepts the setting of the evaluation of taste preference at the sixth puff timing.
[0140] According to the configuration described above, the user can set the smoking response rating, the smoke volume rating, and the taste preference rating in a time-delayed and sequential manner, which adds a further entertainment value to the setting of the smoking taste rating and makes it possible for the user to enjoy the experience.
[0141] As shown in FIGS. 14 to 16 , the design screen 400 displays an icon 42, 44, or 46 indicating the set smoking taste evaluation, and buttons 71A-71C, 73A-73C, or 75A and 75B for setting an evaluation for the same evaluation item as the icon 42, 44, or 46 indicating the smoking taste evaluation, aligned horizontally (an example of a predetermined direction). Specifically, the design screen 400 displays an evaluation display field 41 for the draw quality and an evaluation setting field 71 for the draw quality aligned horizontally. The design screen 400 displays an evaluation display field 43 for the smoke volume and an evaluation setting field 73 for the smoke volume aligned horizontally. The design screen 400 displays an evaluation display field 45 for taste preference and an evaluation setting field 75 for taste preference aligned horizontally. With this configuration, UI elements for each evaluation item are aligned horizontally, improving visibility.
[0142] <4. Supplementary Information> Although the preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, the present invention is not limited to such examples. It is clear that a person skilled in the art to which the present invention pertains can conceive of various modified or altered examples within the scope of the technical idea described in the claims, and it is understood that these also naturally fall within the technical scope of the present invention.
[0143] For example, in the above embodiment, an example in which the evaluation of the smoking taste is set in parallel with the progress of heating based on the heating profile has been described, but the present invention is not limited to such an example. The evaluation of the smoking taste may be set all at once after the heating based on the heating profile has ended.
[0144] For example, in the above embodiment, a circular icon is used as an example of a mark indicating the evaluation of the smoking taste, but the present invention is not limited to this example. Any shape, character, graphic, or symbol may be used as the mark indicating the evaluation of the smoking taste. The same applies to the mark indicating the target temperature, which is exemplified by a diamond-shaped icon in the above embodiment.
[0145] The series of processes performed by each device described herein may be implemented using software, hardware, or a combination of software and hardware. The software programs may be stored in advance, for example, on a recording medium (more specifically, a non-transitory computer-readable storage medium) internal or external to each device. Each program is then loaded into RAM and executed by a processing circuit such as a CPU when executed by a computer controlling each device described herein. The recording medium may be, for example, a magnetic disk, an optical disk, a magneto-optical disk, or a flash memory. The computer program may also be distributed, for example, via a network, without using a recording medium. The computer may be, for example, an application-specific integrated circuit (ASIC), a general-purpose processor that executes functions by loading a software program, or a computer on a server used in cloud computing. The series of processes performed by each device described herein may also be distributed among multiple computers.
[0146] Furthermore, the processes described herein using flowcharts and sequence diagrams do not necessarily have to be performed in the order shown. Some process steps may be performed in parallel. Furthermore, additional process steps may be employed, and some process steps may be omitted.
[0147] Note that the following configurations also fall within the technical scope of the present invention: (1) An information processing device comprising: a control unit that controls a customization process, including: generating a display image displaying a mark indicating a parameter included in control information that defines a parameter related to a temperature at which an aerosol source is heated, and a mark indicating an evaluation of an aerosol generated by an inhalation device heating the aerosol source based on the control information, and controlling a display device to display the generated display image; and accepting setting of the parameter or setting of the evaluation of the aerosol generated based on the control information that reflects the set parameter, wherein the control unit generates the display image displaying at least one of a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process. (2) The information processing device according to any one of (1) to (3), wherein the control unit generates the display image such that a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process are displayed in different modes, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process are displayed in different modes. (3) The information processing device according to (2), wherein the control unit displays the mark indicating the parameter set in the previous customization process or the mark indicating the evaluation with higher transparency than the mark indicating the parameter set in the current customization process or the mark indicating the evaluation. (4) The information processing device according to any one of (1) to (3), wherein the control unit accepts setting of the parameter or the setting of the evaluation for each of a plurality of puff timings.(5) The information processing device according to any one of (4) to (6), wherein the control unit generates the display image to display, for a first puff timing, a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process, or to display, for a second puff timing, a mark indicating the rating set in the previous customization process and a mark indicating the rating set in the current customization process. (6) The control unit generates the display image to display, for a puff timing for which the rating has been set in the current customization process, the rating set in the previous customization process, and for a puff timing for which the rating has not been set in the current customization process, the rating set in the previous customization process. (7) The information processing device according to any one of (4) to (6), wherein the display image displays, along a predetermined direction, a mark indicating the set rating and a first UI element for setting the rating for the same rating item as the mark indicating the rating. (8) The information processing device according to any one of (1) to (7), wherein the display image displays a mark indicating the evaluation and a mark indicating the parameter that are set for some of all puff timings. (9) The information processing device according to any one of (1) to (8), wherein the display image includes a plurality of second UI elements corresponding to a plurality of puff timings and a predetermined area, and the control unit aligns the plurality of second UI elements corresponding to the plurality of puff timings in a predetermined direction and scrolls them in the predetermined direction, and when the scrolled second UI element reaches the predetermined area, accepts the setting of the evaluation for the puff timing corresponding to the second UI element that has reached the predetermined area.(10) The information processing device according to any one of (1) to (8), wherein the display image includes a plurality of second UI elements corresponding to a plurality of puff timings and a plurality of evaluation items, and the control unit arranges the plurality of second UI elements corresponding to the plurality of puff timings in a predetermined direction and scrolls them in the predetermined direction, and when the scrolled second UI elements reach the predetermined area, accepts the setting of the evaluation for the puff timing and the evaluation item corresponding to the second UI element that has reached the predetermined area, and the plurality of second UI elements corresponding to different evaluation items of the same puff timing reach the predetermined area at different times. (11) The information processing device according to (9) or (10), wherein the second UI element includes a mark indicating the set evaluation. (12) The information processing device according to any one of (1) to (11), wherein the display image includes a third UI element, and the control unit sets the parameter according to a position of a mark indicating the parameter displayed on the display image, and expands a range in which the mark indicating the parameter can be moved when the third UI element is selected. (13) The information processing device according to any one of (1) to (12), wherein the control unit controls the output device to output first information every time a puff timing arrives. (14) The information processing device according to any one of (1) to (13), wherein the control unit controls the output device to output second information when all of the set evaluations satisfy a predetermined condition.(15) An information processing method including controlling a customization process including: generating a display image displaying parameters included in control information that specifies parameters related to the temperature at which an aerosol source is heated and an evaluation of the aerosol generated by an inhalation device by heating the aerosol source based on the control information, and controlling a display device to display the generated display image; and accepting setting of the parameters or setting of the evaluation of the aerosol generated based on the control information that reflects the set parameters, wherein controlling the customization process includes generating the display image displaying at least one of a mark indicating the parameters set in the previous customization process and a mark indicating the parameters set in the current customization process, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process.
[0148] 1 System 100 Suction device 111 Power supply unit 112 Sensor unit 113 Notification unit 114 Memory unit 115 Communication unit 116 Control unit 121 Heating unit 140 Holding unit 141 Internal space 142 Opening 143 Bottom 144 Heat insulating unit 150 Stick-shaped substrate 151 Substrate unit 152 Suction nozzle unit 200 Terminal device 210 Input unit 220 Output unit 230 Detection unit 240 Communication unit 250 Memory unit 260 Control unit
Claims
1. generating a display image showing a mark indicating a parameter included in control information defining a parameter related to a temperature at which an aerosol source is heated, and a mark indicating an evaluation of an aerosol generated by an inhalation device by heating the aerosol source based on the control information, and controlling a display device to display the generated display image; Accepting a setting of the parameter or a setting of the evaluation for the aerosol generated based on the control information reflecting the set parameter; A control unit for controlling a customization process including: Equipped with the control unit generates the display image displaying at least one of a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process. Information processing device.
2. the control unit generates the display image in which a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process are displayed in different modes, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process are displayed in different modes. The information processing device according to claim 1 .
3. the control unit displays the mark indicating the parameter or the mark indicating the evaluation set in the previous customization process with a higher transparency than the mark indicating the parameter or the mark indicating the evaluation set in the current customization process. The information processing device according to claim 2 .
4. The control unit accepts settings of the parameters or settings of the evaluation for each of a plurality of puff timings. The information processing device according to any one of claims 1 to 3.
5. the control unit generates the display image to display a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process for a first puff timing, or to display a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process for a second puff timing. The information processing device according to claim 4.
6. the control unit generates the display image, which displays the evaluation set in the current customization process for the puff timing for which the evaluation is set in the current customization process, and displays the evaluation set in the previous customization process for the puff timing for which the evaluation is not set in the current customization process. The information processing device according to claim 4.
7. the display image displays a mark indicating the set evaluation and a first UI element for setting the evaluation for the same evaluation item as the mark indicating the evaluation, arranged in a predetermined direction; The information processing device according to claim 4.
8. the display image displays a mark indicating the evaluation and a mark indicating the parameter, which are set for a part of all puff timings; The information processing device according to claim 1 .
9. the display image includes a plurality of second UI elements corresponding to a plurality of puff timings and a predetermined area; the control unit arranges a plurality of the second UI elements corresponding to a plurality of puff timings in a predetermined direction and scrolls the plurality of second UI elements in the predetermined direction, and when the scrolled second UI elements reach the predetermined area, accepts a setting of the evaluation for the puff timing corresponding to the second UI element that has reached the predetermined area. The information processing device according to claim 1 .
10. the display image includes a plurality of second UI elements corresponding to a plurality of puff timings and a plurality of evaluation items; the control unit arranges the second UI elements corresponding to the puff timings in a predetermined direction and scrolls the second UI elements in the predetermined direction, and when the scrolled second UI elements reach the predetermined area, accepts a setting of the puff timing corresponding to the second UI element that has reached the predetermined area and the evaluation for the evaluation item; The second UI elements corresponding to different evaluation items having the same puff timing reach the predetermined area at different timings. The information processing device according to claim 1 .
11. the second UI element includes an indicia indicative of the set rating; The information processing device according to claim 9.
12. the display image includes a third UI element; the control unit sets the parameter according to a position of a mark indicating the parameter displayed on the display image, and expands a movable range of the mark indicating the parameter when the third UI element is selected. The information processing device according to claim 1 .
13. The control unit controls the output device to output the first information every time a puff timing arrives. The information processing device according to claim 1 .
14. the control unit controls the output device to output second information when all of the set evaluations satisfy a predetermined condition. The information processing device according to claim 1 .
15. generating a display image that displays parameters included in control information defining the parameters related to the temperature at which the aerosol source is heated and an evaluation of the aerosol generated by the inhalation device by heating the aerosol source based on the control information, and controlling a display device to display the generated display image; Accepting a setting of the parameter or a setting of the evaluation for the aerosol generated based on the control information reflecting the set parameter; Controlling a customization process including Controlling the customization process includes generating the display image displaying at least one of a mark indicating the parameter set in the previous customization process and a mark indicating the parameter set in the current customization process, or a mark indicating the evaluation set in the previous customization process and a mark indicating the evaluation set in the current customization process. Information processing methods.