INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
20230072356 · 2023-03-09
Assignee
Inventors
Cpc classification
A61M2205/13
HUMAN NECESSITIES
A24F40/65
HUMAN NECESSITIES
G06F3/011
PHYSICS
A61M15/06
HUMAN NECESSITIES
A61M2205/3375
HUMAN NECESSITIES
A61M2205/3317
HUMAN NECESSITIES
G06F3/016
PHYSICS
International classification
A24F40/65
HUMAN NECESSITIES
Abstract
An information processing device includes a control unit that generates a display image in which a profile and puff detection timing-related information are associated and displayed, the profile being information that relates to an operation performed by an inhalation device that uses a substrate to generate an aerosol, the operation generating the aerosol, and the puff detection timing being the timing at which user inhalation of the aerosol generated by the inhalation device was detected.
Claims
1. An information processing device comprising: a controller configured to generate a display image that displays a profile and information related to a puff detection time in association with each other, the profile being information related to an operation of generating an aerosol, the operation being performed by an inhaler device configured to generate the aerosol by using a substrate, the puff detection time being a time at which inhalation of the aerosol generated by the inhaler device is detected, the inhalation being performed by a user.
2. The information processing device according to claim 1, wherein the profile is information indicating a time-series change of a parameter related to the operation of generating the aerosol, the operation being performed by the inhaler device from a start time point to an end time point, and the display image includes information indicating a position of the puff detection time on a time axis of the profile.
3. The information processing device according to claim 2, wherein the display image includes information indicating the parameter at the puff detection time.
4. The information processing device according to claim 3, wherein the display image displays the profile from the start time point to the end time point in association with information indicating the parameter at the puff detection time, the puff detection time being detected from the start time point to the end time point.
5. The information processing device according to claim 3, wherein the display image displays the profile from the start time point to the end time point in association with information indicating the parameter at the puff detection time, the puff detection time being detected from the start time point to a current time point.
6. The information processing device according to claim 3, wherein the display image displays the profile from the start time point to a current time point in association with information indicating the parameter at the puff detection time, the puff detection time being detected from the start time point to the current time point.
7. The information processing device according to claim 3, wherein the display image displays an extracted portion of the profile in part of an entire time section from the start time point to the end time point, the part including the puff detection time.
8. The information processing device according to claim 3, wherein the parameter is information that defines the operation of generating the aerosol, the operation being performed by the inhaler device, and the inhaler device operates in accordance with the profile.
9. The information processing device according to claim 3, wherein the parameter is information detected in response to the inhaler device performing the operation of generating the aerosol.
10. The information processing device according to claim 8, wherein the parameter is a temperature of a heater configured to heat the substrate.
11. The information processing device according to claim 8, wherein the parameter is a temperature of a portion heated by a heater configured to heat the substrate.
12. The information processing device according to claim 8, wherein the parameter is related to electricity to be supplied to a heater configured to heat the substrate.
13. The information processing device according to claim 9, wherein the parameter is an amount of the aerosol to be inhaled by a user, the aerosol being generated by a heater configured to heat the substrate.
14. The information processing device according to claim 1, wherein the display image displays the profile as a graph.
15. The information processing device according to claim 1, wherein the display image displays information related to the puff detection time as a table.
16. An information processing method comprising: generating a display image that displays a profile and information related to a puff detection time in association with each other, the profile being information related to an operation of generating an aerosol, the operation being performed by an inhaler device configured to generate the aerosol by using a substrate, the puff detection time being a time at which inhalation of the aerosol generated by the inhaler device is detected, the inhalation being performed by a user.
17. A non-transitory computer readable medium having a program stored therein, the program for causing a computer to function as: a controller configured to generate a display image that displays a profile and information related to a puff detection time in association with each other, the profile being information related to an operation of generating an aerosol, the operation being performed by an inhaler device configured to generate the aerosol by using a substrate, the puff detection time being a time at which inhalation of the aerosol generated by the inhaler device is detected, the inhalation being performed by a user.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
DESCRIPTION OF EMBODIMENTS
[0060] A preferred embodiment of the present invention will be described in detail hereinafter with reference to the accompanying drawings. In the specification and the drawings, structural elements having substantially the same functional configuration are denoted by the same reference numerals, and redundant description thereof will be omitted.
1. Configuration Example of Inhaler Device
[0061] An inhaler device generates material to be inhaled by a user. In the example described below, the material generated by the inhaler device is an aerosol. Alternatively, the material generated by the inhaler device may be gas.
(1) First Configuration Example
[0062]
[0063] The power supply 111A stores electric power. The power supply 111A supplies electric power to the structural elements of the inhaler device 100A under the control of the controller 116A. The power supply 111A may be a rechargeable battery such as a lithium ion secondary battery.
[0064] The sensor 112A acquires various items of information regarding the inhaler device 100A. In an example, the sensor 112A may be a pressure sensor such as a condenser microphone, a flow sensor, or a temperature sensor, and acquire a value generated in accordance with the user's inhalation. In another example, the sensor 112A may be an input device that receives information input by the user, such as a button or a switch.
[0065] The notifier 113A provides information to the user. The notifier 113A may be 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.
[0066] The memory 114A stores various items of information for operation of the inhaler device 100A. The memory 114A may be a non-volatile storage medium such as flash memory.
[0067] The communicator 115A is a communication interface capable of communication in conformity with any wired or wireless communication standard. Such a communication standard may be, for example, Wi-Fi (registered trademark) or Bluetooth (registered trademark).
[0068] The controller 116A functions as an arithmetic processing unit and a control circuit, and controls the overall operations of the inhaler device 100A in accordance with various programs. The controller 116A includes an electronic circuit such as a central processing unit (CPU) and a microprocessor, for example.
[0069] The liquid storage 123 stores an aerosol source. The aerosol source is atomized to generate an aerosol. The aerosol source is a liquid such as polyhydric alcohol and water. Examples of the polyhydric alcohol include glycerine and propylene glycol. The aerosol source may include a flavor component that is either derived from tobacco or not derived from tobacco. For the inhaler device 100A that is a medical inhaler such as a nebulizer, the aerosol source may include a medicine.
[0070] The liquid guide 122 guides, from the liquid storage 123, the aerosol source that is the liquid stored in the liquid storage 123, and holds the aerosol source. The liquid guide 122 is, for example, a wick formed by twining fiber material such as glass fiber or porous material such as porous ceramic. In this case, the capillary action of the wick guides the aerosol source stored in the liquid storage 123.
[0071] The heater 121A heats the aerosol source to atomize the aerosol source and generate the aerosol. In the example illustrated in
[0072] The flavor source 131 is a structural element for imparting a flavor component to the aerosol. The flavor source 131 may include a flavor component that is either derived from tobacco or not derived from tobacco.
[0073] The airflow path 180 is a flow path of air to be inhaled by the user. The airflow path 180 has a tubular structure having an air inlet hole 181 and an air outlet hole 182 at both ends. The air inlet hole 181 is an inlet of air into the airflow path 180, and the air outlet hole 182 is an outlet of the air from the airflow path 180. The liquid guide 122 is on the airflow path 180 at an upstream position (closer to the air inlet hole 181), and the flavor source 131 is on the airflow path 180 at a downstream position (closer to the air outlet hole 182). Air flowing in through the air inlet hole 181 when the user inhales mixes with the aerosol generated by the heater 121A. Subsequently, as indicated by an arrow 190, the mixture fluid of the aerosol and the air passes through the flavor source 131 and is conveyed to the air outlet hole 182. When the mixture fluid of the aerosol and the air passes through the flavor source 131, the flavor component included in the flavor source 131 is imparted to the aerosol.
[0074] The mouthpiece 124 is to be held in a mouth of the user during inhalation. The mouthpiece 124 has the air outlet hole 182. When the user inhales with the mouthpiece 124 in his/her mouth, the mixture fluid of the aerosol and the air enters the oral cavity of the user.
[0075] The configuration example of the inhaler device 100A has been described above. The inhaler device 100A is not limited to the above configuration, and may be configured in various ways as exemplified below.
[0076] In an example, the inhaler device 100A does not have to include the flavor imparting cartridge 130. In this case, the cartridge 120 includes the mouthpiece 124.
[0077] In another example, the inhaler device 100A may include various types of aerosol sources. Still another type of aerosol may be generated by mixing a plurality of types of aerosols generated from the plurality of types of aerosol sources in the airflow path 180 and causing a chemical reaction.
[0078] In addition, means for atomizing the aerosol source is not limited to heating by the heater 121A. For example, the means for atomizing the aerosol source may be vibration atomization or induction heating.
(2) Second Configuration Example
[0079]
[0080] The power supply 111B, the sensor 112B, the notifier 113B, the memory 114B, the communicator 115B, and the controller 116B are substantially the same as the respective corresponding structural elements included in the inhaler device 100A according to the first configuration example.
[0081] The holder 140 has an internal space 141, and holds a stick substrate 150 in a manner partially accommodated in the internal space 141. The holder 140 has an opening 142 that allows the internal space 141 to communicate with outside. The holder 140 accommodates the stick substrate 150 that is inserted into the internal space 141 through the opening 142. For example, the holder 140 may be a tubular body having the opening 142 and a bottom 143 on its ends, and may define the pillar-shaped internal space 141. The holder 140 also has a function of defining a flow path of air to be supplied to the stick substrate 150. An air inlet hole, which is an inlet of air to the flow path, is disposed in the bottom 143, for example. An air outlet hole, which is an outlet of air from the flow path, is the opening 142.
[0082] The stick substrate 150 includes a substrate 151 and an inhalation port 152. The substrate 151 includes an aerosol source. In the present configuration example, the aerosol source is not limited to a liquid, and may be a solid. The stick substrate 150 held by the holder 140 includes the substrate 151 at least partially accommodated in the internal space 141 and the inhalation port 152 at least partially protruding from the opening 142. When the user inhales with the inhalation port 152 protruding from the opening 142 in his/her mouth, air flows into the internal space 141 from the air inlet hole (not illustrated), and the air and an aerosol generated from the substrate 151 reach inside the mouth of the user.
[0083] The heater 121B has a configuration similar to that of the heater 121A according to the first configuration example. In the example illustrated in
[0084] The heat insulator 144 prevents heat from transferring from the heater 121B to the other structural elements. For example, the heat insulator 144 may be a vacuum heat insulator or an aerogel heat insulator.
[0085] The configuration example of the inhaler device 100B has been described above. The inhaler device 100B is not limited to the above configuration, and may be configured in various ways as exemplified below.
[0086] In an example, the heater 121B may have a blade-like shape, and may be disposed so that the heater 121B protrudes from the bottom 143 of the holder 140 toward the internal space 141. In this case, the heater 121B having the blade-like shape is inserted into the substrate 151 of the stick substrate 150 and heats the substrate 151 of the stick substrate 150 from its inside. In another example, the heater 121B may be disposed so that the heater 121B covers the bottom 143 of the holder 140. In still another example, the heater 121B may be implemented as a combination of two or more selected from a first heater that covers the outer circumference of the holder 140, a second heater having the blade-like shape, and a third heater that covers the bottom 143 of the holder 140.
[0087] In another example, the holder 140 may include an opening/closing mechanism that at least partially opens and closes an outer shell defining the internal space 141. Examples of the opening/closing mechanism include a hinge. In addition, the holder 140 may sandwich the stick substrate 150 inserted into the internal space 141 by opening and closing the outer shell. In this case, the heater 121B may be at the sandwiching position of the holder 140 and may produce heat while pressing the stick substrate 150.
[0088] In addition, means for atomizing the aerosol source is not limited to heating by the heater 121B. For example, the means for atomizing the aerosol source may be induction heating.
[0089] In addition, the inhaler device 100B may also include the heater 121A, the liquid guide 122, the liquid storage 123, and the airflow path 180 according to the first configuration example. The air outlet hole 182 of the airflow path 180 may also serve as the air inlet hole to the internal space 141. In this case, a mixture fluid of the air and an aerosol generated by the heater 121A flows into the internal space 141, mixes further with an aerosol generated by the heater 121B, and then reaches the oral cavity of the user.
2. Technical Features
2.1. System Configuration Example
[0090]
(1) Configuration of Inhaler Device 100
[0091] The inhaler device 100 may have any configuration example among the first configuration example and the second configuration example described above. In the following, inhalation of the aerosol generated by the inhaler device 100 by the user is simply referred to also as “inhalation” or “puff”.
[0092] The inhaler device 100 according to the present embodiment uses a substrate to generate an aerosol to be inhaled by the user. A heater 121 is an example of a generator that generates an aerosol. The cartridge 120 and the flavor imparting cartridge 130 in the first configuration example, and the stick substrate 150 in the second configuration example are examples of a substrate according to the present invention. The inhaler device 100 generates an aerosol by using a substrate attached to the inhaler device 100. In the first configuration example, the cartridge 120 and the flavor imparting cartridge 130 connected to the power supply unit 110 are examples of the substrate attached to the inhaler device 100. In the second configuration example, the stick substrate 150 inserted into the inhaler device 100 is an example of the substrate attached to the inhaler device 100.
(2) Configuration of User Terminal 200
[0093] The user terminal 200 is a terminal device used by the user of the inhaler device 100. The user terminal 200 is, for example, any information processing device such as a smartphone, a tablet terminal, or a wearable device. As illustrated in
[0094] The input unit 210 has a function of receiving input of various items of information. The input unit 210 may include an input device that receives input of information from the user. Examples of the input device include a button, a keyboard, a touch panel, and a microphone. The input unit 210 may further include various sensors such as an image sensor.
[0095] The output unit 220 has a function of outputting information. The output unit 220 may include an output device that outputs information to the 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 the display device is a display. An example of the light-emitting device is a light emitting diode (LED). An example of the vibration device is an eccentric motor. An example of the sound output device is a speaker. The output unit 220 outputs information input from the controller 250 to notify the user of the information.
[0096] The communicator 230 is a communication interface for transmitting and receiving information between the user terminal 200 and other devices. The communicator 230 performs communication in conformity with any wired or wireless communication standard. Such a communication standard may be, for example, a wireless local area network (LAN), a wired LAN, Wi-Fi (registered trademark), or Bluetooth (registered trademark).
[0097] The memory 240 stores various items of information for operation of the user terminal 200. The memory 240 may be a non-volatile storage medium such as flash memory.
[0098] The controller 250 functions as an arithmetic processing unit or a control circuit, and controls the overall operations of the user terminal 200 in accordance with various programs. The controller 250 includes an electronic circuit such as a central processing unit (CPU) or a microprocessor, for example. The controller 250 may further include a read only memory (ROM) that stores programs to be used, arithmetic parameters, and the like, and a random access memory (RAM) that temporarily stores parameters and the like that change as appropriate. The user terminal 200 executes various processes under the control of the controller 250. Processing of information input by the input unit 210, output of information by the output unit 220, transmission and reception of information by the communicator 230, and storage and reading of information by the memory 240 are examples of the processes controlled by the controller 250. Other processes executed by the user terminal 200, such as input of information to each structural element and processes based on information output from each structural element, are also controlled by the controller 250.
[0099] The functions of the controller 250 may be implemented by using an application. The application may be pre-installed or may be downloaded. Alternatively, the functions of the controller 250 may be implemented by progressive web apps (PWA).
2.2. Representation of Heating Profile
(1) Heating Profile
[0100] The inhaler device 100 according to the present embodiment operates in accordance with a heating profile (corresponding to a first profile). The heating profile is information that defines an operation of generating an aerosol (i.e., an operation of heating the substrate), which is performed by the inhaler device 100. The inhaler device 100 heats the substrate in accordance with the heating profile to generate an aerosol.
[0101] More specifically, the heating profile is information indicating a time-series change of a parameter related to an operation of generating an aerosol, which is performed by the inhaler device 100. An example of the parameter is the temperature of the heater 121. A controller 116 controls the temperature of the heater 121 so that the heater 121 can achieve a temperature similar to a target temperature, where the target temperature is a temperature defined in the heating profile. The control of the temperature of the heater 121 can be implemented by known feedback control, for example. Specifically, the controller 116 causes electric power from a power supply 111 to be supplied to the heater 121 in the form of pulses based on pulse width modulation (PWM) or pulse frequency modulation (PFM). In this case, the controller 116 can adjust the duty ratio of electric power pulses to control the temperature of the heater 121.
[0102] In the feedback control, it is desirable that the controller 116 control electric power to be supplied to the heater 121, for example, the duty ratio described above, based on a difference between the temperature of the heater 121 and the target temperature or the like. The feedback control may be, for example, proportional-integral-differential controller (PID controller). The temperature of the heater 121 can be determined by, for example, measuring or estimating an electrical resistance value of a heating resistor of the heater 121. This is because the electrical resistance value of the heating resistor changes with temperature. The electrical resistance value of the heating resistor can be estimated by, for example, measuring an 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 a potential difference to be applied to the heating resistor. In another example, the temperature of the heater 121 may be measured by a temperature sensor installed near the heater 121.
[0103] In the first configuration example, heating is performed by the heater 121A at a time when a puff is detected. That is, the heater 121A performs heating each time a puff is detected. After the substrate is attached to the inhaler device 100A according to the first configuration example, the amount of the aerosol source contained in the substrate decreases each time a puff is taken. Eventually, the aerosol source is exhausted. Thus, the user typically replaces the substrate at a time when the aerosol source is exhausted.
[0104] In the second configuration example, by contrast, heating is started by the heater 121B at a time when the execution of an operation of giving an instruction to start heating is detected. During heating performed by the heater 121B, an aerosol is generated from the substrate. After the start of heating, the amount of the aerosol source contained in the substrate decreases with time. The heating by the heater 121B is stopped at a time when the aerosol source is exhausted. Thus, the user typically takes a puff during heating performed by the heater 121B.
[0105] A period during which a sufficient amount of aerosol is assumed to be generated is also referred to as a puffable period. By contrast, a period from the start of heating to the start of the puffable period is also referred to as a preheating period. The heating performed in the preheating period is also referred to as preheating. The user may be notified of the time at which the puffable period starts and the time at which the puffable period ends. In this case, the user can take a puff in the puffable period while referring to the notification.
[0106] An example of a heating profile in the second configuration example will be described with reference to
[0107] Referring to the solid line 21 in the graph, a first target temperature TA1 is set during a first period P1 from a time T0 to a time T2. A second target temperature TA2 is set during a second period P2 from the time T2 to a time T3. A third target temperature TA3 is set during a third period P3 from the time T3 to a time T4. Accordingly, the controller 116 controls the temperature of the heater 121 toward the set target temperature in each of these periods. As a result, as indicated by the broken line 29 in the graph, the temperature of the heater 121 changes so as to follow the heating profile although a portion of the change has a deviation from the heating profile.
[0108] By a time T1, the substrate is sufficiently heated and a sufficient amount of aerosol is generated. Thus, the preheating period ends at the time T1, and the puffable period starts from the time T1. No target temperature is set in a fourth period P4 after the time T4. Thus, the controller 116 controls the heater 121 to stop heating. However, an aerosol is generated during a period in which residual heat remains in the heater 121 and the substrate. Thus, the puffable period ends at a time T5 after the time T4.
(2) Superimposed Display of Heating Profile and Puff Detection Time
[0109] The user terminal 200 generates a display image that displays a heating profile from a start time point to an end time point and information related to a puff detection time in association with each other. The puff detection time is a time at which the user's inhalation of the aerosol generated by the inhaler device 100 is detected. An example of the start time point of the heating profile in the first configuration example is a time of attachment of a new substrate. An example of the end time point of the heating profile in the first configuration example is a time of removal of the attached substrate. An example of the start time point of the heating profile in the second configuration example is a time at which preheating is started and a time at which an inhalable period starts. An example of the end time point of the heating profile in the second configuration example is a time at which heating by the heater 121 ends and a time at which the inhalable period ends.
[0110] For example, the user terminal 200 receives, from the inhaler device 100, a heating profile to be used by the inhaler device 100 to generate an aerosol. The user terminal 200 further receives, from the inhaler device 100, information indicating that a puff is detected by a sensor 112. The inhaler device 100 may transmit information indicating that a puff is detected, immediately after the detection of the puff, or may collectively transmit pieces of information after the detection of puffs. The user terminal 200 generates, based on the pieces of information, a display image that displays the heating profile and puff detection times in association with each other, and outputs the generated display image. The user visually recognizes the display image and thus can recognize the relationship between the heating profile and the puff detection times. Furthermore, the user can recognize the relationship between the heating profile and the puff detection times while referring to the feeling of inhaling the aerosol.
[0111] The display image may include information indicating the positions of the puff detection times on the time axis of the heating profile. This configuration allows the user to more clearly recognize the relationship between the heating profile and the puff detection times.
[0112] The display image may include information indicating values of the parameter at the puff detection times. This configuration allows the user to recognize the relationship between the feeling of inhaling the aerosol and the parameters of the heating profile.
[0113] An example of the display image will be described hereinafter.
First Display Example
[0114] The display image may display the heating profile from the start time point to the end time point in association with information indicating a value of the parameter at a puff detection time detected from the start time point to the end time point. For example, in the second configuration example, the display image may display a heating profile in the period from the start of preheating to the end of the puffable period in association with a value of the parameter at a puff detection time detected in this period. An example of the display image will be described with reference to
[0115]
[0116] The display image according to the first display example is displayed after the puffable period ends, that is, after the user finishes taking a series of puffs. Accordingly, after finishing taking a series of puffs, the user can collectively recognize the relationship between the heating profile for the series of puffs and the puff detection times.
Second Display Example
[0117] The display image may display the heating profile from the start time point to the end time point in association with information indicating a value of the parameter at a puff detection time detected from the start time point to the current time point. For example, in the second configuration example, the display image may display a heating profile from the start of preheating to the end of the puffable period in association with a value of the parameter at a puff detection time detected up to the current time point. An example of the display image will be described with reference to
[0118]
[0119] The display image according to the second display example is displayed in real time during heating performed by the heater 121. This allows the user to recognize the relationship between the heating profile and a puff detection time in real time while performing a puff action.
Third Display Example
[0120] The display image may display an entire time section from the start time point to the end time point, based on an elapsed time from the start of preheating, such that a section that has already elapsed is displayed in a first display mode and a section that has not yet elapsed is displayed in a second display mode. For example, the user terminal 200 receives, from the inhaler device 100, information indicating the start of preheating, and starts measurement of the elapsed time from the start of preheating in response to receipt of the information indicating the start of preheating. Then, the user terminal 200 displays the entire time section from the start time point to the end time point, based on the measured elapsed time, such that a section that has already elapsed is displayed in the first display mode and a section that has not yet elapsed is displayed in the second display mode. An example of the display image will be described with reference to
[0121]
[0122] In the display image 10B2, the line 22B indicating the heating profile from the start of preheating to the section that has already elapsed is displayed in the first display mode. In the display image 10B2, the first display mode is a solid line. In the display image 10B2, by contrast, the line 23B indicating the heating profile of the section that has not yet elapsed is displayed in the second display mode. In the display image 10B2, the second display mode is a broken line.
[0123] The first display mode and the second display mode are different display modes. The first display mode and the second display mode may be any modes as long as these display modes are different from each other, such as different colors, different shades, different thicknesses, or different shapes. For example, the lines 22B and the lines 23B may be displayed in different colors, such as red and black, respectively, in the display image 10B2. That is, for example, the heating profile in the section that has already elapsed since the start of preheating is displayed in red in the display image 10B2, and the heating profile in the section that has not yet elapsed since the start of preheating is displayed in black in the display image 10B2.
[0124] The display image according to the third display example is displayed in real time during heating performed by the heater 121. This allows the user to recognize the relationship between the heating profile and a puff detection time in real time while performing a puff action.
Fourth Display Example
[0125] The display image may display the heating profile from the start time point to the current time point in association with information indicating a value of the parameter at a puff detection time detected from the start time point to the current time point. For example, in the second configuration example, the display image may display a heating profile in a period from the start of preheating to the current time point in association with a value of the parameter at a puff detection time detected in this period. An example of the display image will be described with reference to
[0126]
[0127] The display image according to the fourth display example is displayed in real time during heating performed by the heater 121. This allows the user to recognize the relationship between the heating profile and a puff detection time in real time while performing a puff action.
Fifth Display Example
[0128] In the display image, a heating profile in part of the entire time section from the start time point to the end time point, the part including a puff detection time, may be extracted and displayed. For example, in the second configuration example, the display image may display an extracted heating profile including a puff detection time in the period from the start of preheating to the end of the puffable period in association with information indicating a value of the parameter at the puff detection time. An example of the display image will be described with reference to
[0129]
[0130] The fifth display example allows the user to recognize the relationship between the heating profile and the puff detection times with a focus on the puff detection times.
Sixth Display Example
[0131] In the display images according to the first to fifth display examples, a heating profile is displayed as a graph. A value of the parameter at a puff detection time is displayed in association with the heating profile displayed as the graph. However, the present invention is not limited to such examples. The display image may display information related to puff detection times as a table. An example of the display image will be described with reference to
[0132]
[0133] The sixth display example allows the user to recognize the relationship between the heating profile and the puff detection times with a focus on the puff detection times.
Seventh Display Example
[0134] The display examples described above illustrate examples of a display image related to the inhaler device 100 according to the second configuration example. A similar display image is also generated for the inhaler device 100 according to the first configuration example. An example of the display image related to the inhaler device 100 according to the first configuration example will be described with reference to
[0135]
[0136] As in the first display example, the display image 10F illustrated in
2.3. Customization of Heating Profile
[0137] The user terminal 200 generates a display image that displays a heating profile. Then, the user terminal 200 changes the heating profile and the display of the heating profile in the display image in accordance with a user operation on the parameter to be operated in the display image. The parameter to be operated is a parameter that can be changed in accordance with a user operation among parameters of the heating profile. This configuration allows the user to change the heating profile while visually recognizing the change of the heating profile. Accordingly, usability in customizing the heating profile is improved.
[0138] Specifically, the user terminal 200 changes the parameter to be operated for the heating profile in accordance with a user operation of changing the parameter to be operated. Then, the user terminal 200 updates the parameter to be operated for the heating profile displayed in the display image to the changed parameter. This configuration allows the user to intuitively change the parameter for the heating profile.
[0139] As described above, the display image may display the heating profile in association with information indicating puff detection times. In this case, the user can customize the heating profile while recognizing the relationship between the heating profile and the puff detection times while referring to the feeling of inhaling the aerosol.
[0140] The user terminal 200 controls the inhaler device 100 so that the inhaler device 100 can operate in accordance with the heating profile on which the change has been made. For example, the user terminal 200 receives and displays a heating profile on which the change has not been made from the inhaler device 100, and transmits a heating profile on which the change has been made by the user to the inhaler device 100. At this time, the user terminal 200 may transmit the heating profile on which the change has been made or may transmit the difference between the heating profile on which the change has not been made and the heating profile on which the change has been made. The next time an aerosol is generated, the inhaler device 100 operates in accordance with the heating profile on which the change has been made. This configuration allows the user to be free to customize the operation of the inhaler device 100. This allows the user to, for example, search for a heating profile that achieves desired smoking quality, with repeated customizations.
(1) Basic Display Image and Customization
[0141] The following describes an example of customization of the display image according to the first display example described above.
[0142]
[0143] The parameter to be operated may be a value of the parameter at a puff detection time. For example, the user performs an operation of selecting one of the points 30 indicating the values of the parameter at the puff detection times and shifting the selected point 30 up and down. The user terminal 200 changes the value of the parameter corresponding to the selected point 30 in accordance with the user operation. This configuration allows the user to customize the heating profile while referring to the feeling of inhaling the aerosol.
[0144] In an example, in the display image 10G-1 illustrated in
[0145] The display image 10G-1 may include information indicating that the parameter to be operated is changeable. Arrows 40 (40-1 to 40-5) are examples of such information. For example, in the example illustrated in
[0146] The display image 10G-1 may include information indicating a range in which the parameter to be operated is changeable. The ranges of the arrows 40 in the vertical axis direction are examples of such information. For example, in the example illustrated in
[0147] The range in which the parameter to be operated is changeable is determined based on the performance of the heater 121, settings made by the user, and the like. The ranges in which the plurality of parameters to be operated are changeable may be different or the same.
[0148] The display image in the first display example is displayed after the puffable period ends, that is, after the user finishes taking a series of puffs. Accordingly, the user can customize the heating profile while collectively recognizing the relationship between the heating profile for the series of puffs and the puff detection times.
(2) Variations of Display Image and Customization
First Variation
[0149] The heating profile may be divided into a plurality of time sections, and whether the parameter is changeable and the range in which the parameter is changeable may be set for each time section. This configuration will be described with reference to
[0150]
[0151] The section from the time T0 to the time T2 is a change prohibition section in which the parameter is prohibited from being changed. Thus, an operation for changing the parameter for the point 30-1 is not accepted. To indicate non-acceptance of the change, the point 30-1 is represented by a broken line. Since no change is allowed for the parameter, none of the arrows 40 is superimposed on the point 30-1. In the section in which the parameter is prohibited from being changed, no point 30 may be initially displayed.
[0152] The section from the time T2 to the time T3 is a changeable section in which the parameter is changeable, and is a section in which a large amount of change is allowed. Thus, relatively long arrows 40-2 and 40-3 are superimposed on the point 30-2 and the point 30-3, respectively, to indicate a large changeable range.
[0153] The section from the time T3 to the time T4 is a changeable section in which the parameter is changeable, and is a section in which a small amount of change is allowed. Thus, relatively short arrows 40-4 and 40-5 are superimposed on the point 30-4 and the point 30-5, respectively, to indicate a small changeable range.
[0154] Whether the parameter is changeable and the range in which the parameter is changeable may be set for each time section in accordance with characteristics contributing to the generation of aerosol, such as the characteristics of the heater 121 and the characteristics of the substrate. This configuration makes it possible to customize the heating profile within a range in which an aerosol is appropriately generated.
Second Variation
[0155] The user terminal 200 may change the range in which the parameter to be operated is changeable, in response to another parameter to be operated being changed in accordance with a user operation. In an example, in the display image 10G-1 illustrated in
[0156]
[0157] Such a change of the range in which the parameter to be operated is changeable, which is caused by the change of another parameter to be operated, may be set in accordance with various items of information contributing to the generation of aerosol, such as the characteristics of the heater 121, the characteristics of the substrate, and the interval between puffs. This configuration makes it possible to customize the heating profile within a range in which an aerosol is appropriately generated.
[0158] In an example, the range in which the parameter to be operated is changeable is initially set based on the characteristics of the heater 121 and the characteristics of the substrate. Then, the user terminal 200 sets a range in which another parameter to be operated is changeable, based on the value of the changed parameter to be operated and a time interval between the changed parameter to be operated and the other parameter to be operated. For example, it is assumed that the range in which the parameter to be operated is changeable is initially set from 200° C. to 250° C. Further, it is assumed that the value of the parameter at a certain point 30 is changed from 230° C. to 240° C. by a user operation. In this case, the user terminal 200 sets the range in which the value of the parameter at another point 30 having a time interval of 10 seconds from the changed point 30 is changeable from 230° C. to ±10 ° C. By contrast, the user terminal 200 sets the range in which the value of the parameter at another point 30 having a time interval of 20 seconds from the changed point 30 is changeable from 230° C. to ±20 ° C.
Third Variation
[0159] The parameter to be operated may include a value of the parameter at a time other than a puff detection time. This configuration will be described with reference to
[0160]
[0161] Here, the display image desirably displays the parameter to be operated in a mode different from that of a parameter that is not to be operated. The points 30 indicating values of the parameter to be operated, which are illustrated in
[0162]
Fourth Variation
[0163] The display image may further display another heating profile to be compared with the heating profile. This configuration allows the user to customize the heating profile while comparing it with another heating profile, making it possible to improve usability. The display image may display a plurality of heating profiles to be compared.
[0164] The heating profile to be compared may be a heating profile on which no change has been made. This configuration allows the user to customize the heating profile using a heating profile on which no change has been made as a clue.
[0165] Alternatively, the heating profile to be compared may be a previous heating profile. The previous heating profile is a heating profile that has been set in the inhaler device 100. For example, the previous heating profile is a heating profile that has been set in the inhaler device 100 at any time before the heating profile currently set in the inhaler device 100. Alternatively, the previous heating profile may be a heating profile previously customized by the user.
[0166] In this case, the inhaler device 100 or the user terminal 200 may store information related to a heating profile that has been set in the inhaler device 100 or a heating profile previously customized by the user. The user terminal 200 may display the previous heating profile in the display image, based on information related to the previous heating profile, which is stored in the inhaler device 100 or the user terminal 200. In a case where a plurality of previous heating profiles are present, the user terminal 200 may display, in the display image, a heating profile selected by the user from the plurality of previous heating profiles.
[0167] Alternatively, the user terminal 200 may display a plurality of previous heating profiles in the display image as heating profiles to be compared. In this case, the plurality of previous heating profiles may be displayed in the display image using different display modes. The respective display modes to be applied to the plurality of previous heating profiles may be any modes as long as these display modes are different from each other, such as different colors, different shades, different thicknesses, or different shapes. The plurality of heating profiles may be displayed in different colors such that, for example, a first previous heating profile is displayed with a red line and a second previous heating profile is displayed with a black line. The number of heating profiles to be displayed in the display image may be selected as desired by the user. For example, in a case where five previous heating profiles are selected by the user, the five previous heating profiles may be displayed in the display image.
[0168] This configuration allows the user to customize the heating profile using a previous heating profile as a clue. For example, in a case where a heating profile previously customized by the user is displayed in the display image, the user can customize the heating profile to a heating profile desired by the user by trial and error, using a previously customized heating profile as a clue, while checking the difference from the previously customized heating profile. Specifically, the user can adjust the heating profile to be customized to a heating profile more desirable for the user while checking the difference from, for example, a first previous heating profile that is the most recently customized heating profile and a second previous heating profile that is the heating profile customized before the most recently customized heating profile.
[0169] As an alternative, the heating profile to be compared may be a standard heating profile. An example of the standard heating profile is a heating profile prepared in advance for each substrate. Other examples of the standard heating profile include heating profiles that are responsive to smoking characteristics, such as a heating profile for strong smoking characteristics, a heating profile for standard smoking characteristics, and a heating profile for mild smoking characteristics. The user terminal 200 may display, in the display image, a heating profile selected by the user from a plurality of standard heating profiles. This configuration allows the user to customize the heating profile using a standard heating profile as a clue.
[0170]
(3) Other Display Examples
[0171] The foregoing has described an example of customization of the display image according to the first display example described above. The display images according to the second to seventh display examples may be customized. The following describes an example of customization of the display images according to the second to seventh display examples.
Second Display Example
[0172]
[0173] In the display image according to the second display example, a value of the parameter at a puff detection time is displayed in real time. This allows the user to customize the heating profile in real time while performing a puff action.
Third Display Example
[0174]
[0175] In the display image according to the third display example, a value of the parameter at a puff detection time is displayed in real time. This allows the user to customize the heating profile in real time while performing a puff action.
Fourth Display Example
[0176]
[0177] In the display image according to the fourth display example, the time-series transition of the parameter for the heating profile and a value of the parameter at a puff detection time is displayed in real time. This allows the user to customize the heating profile in real time while performing a puff action.
Fifth Display Example
[0178]
[0179] The fifth display example allows the user to customize the heating profile with a focus on the puff detection times.
Sixth Display Example
[0180]
[0181] The sixth display example allows the user to customize the heating profile with a focus on the puff detection times.
Seventh Display Example
[0182]
[0183] The display image related to the inhaler device 100 according to the seventh configuration example may be displayed in a manner similar to that of the display images according to the second to sixth display examples described above, and the parameter to be operated may be changed in accordance with the user operation.
2.4. Modifications of Display Image
[0184] The display image may display, as the heating profile, a difference between the heating profile and another heating profile serving as a reference (hereinafter also referred to as a reference heating profile). The user performs an operation of changing the difference. Then, the user terminal 200 changes the heating profile to a heating profile having a difference designated by the user relative to the reference heating profile. This configuration allows the user to customize the heating profile using the reference heating profile as a reference.
[0185] The heating profile serving as a reference may be a heating profile on which the change has not been made. This configuration allows the user to customize the heating profile using a heating profile on which the change has not been made as a clue.
[0186] As an alternative, the heating profile serving as a reference may be a standard heating profile. This configuration allows the user to customize the heating profile using a standard heating profile as a clue.
(1) Basic Display Image and Customization
[0187] The following describes an example of customization of a basic display image corresponding to the first display example.
[0188]
[0189] The parameter to be operated may be a value of the parameter at a puff detection time. The user performs an operation of selecting one of the points 30 indicating the values of the parameter at the puff detection times and shifting the selected point 30 up and down. The user terminal 200 changes the value of the parameter corresponding to the selected point 30 in accordance with the user operation. Specifically, the user terminal 200 changes the heating profile to a heating profile having a difference designated by the user operation relative to the reference heating profile. This configuration allows the user to customize the heating profile while referring to the feeling of inhaling the aerosol, based on the reference heating profile.
[0190] In an example, in the display image 10Q-1 illustrated in
[0191] The display image 10Q-1 includes arrows 40. The features of the arrows 40 are as described above with reference to
[0192] As in the first display example, the display image 10Q-1 described above is displayed after the puffable period ends, that is, after the user finishes taking a series of puffs. Accordingly, the user can customize the heating profile while collectively recognizing the relationship between the heating profile for the series of puffs and the puff detection times.
(2) Variations of Display Image and Customization
First Variation
[0193] The first variation described above with reference to
[0194]
Second Variation
[0195] The second variation described above with reference to
[0196]
Third Variation
[0197] The third variation described above with reference to
[0198]
[0199]
Fourth Variation
[0200] The fourth variation described above with reference to
[0201]
Fifth Variation
[0202] Also in the present modification, as in the second display example described above with reference to
[0203] This variation will be described hereinafter with reference to
[0204]
[0205]
2.5. Process Flow
Display of Display Image
[0206]
[0207] First, the inhaler device 100 transmits a heating profile to be used to generate an aerosol (step S102). Upon receipt of the heating profile, the user terminal 200 generates a display image that displays the received heating profile, and displays the display image (step S104).
[0208] Each time the inhaler device 100 detects a puff taken by the user, the inhaler device 100 transmits information indicating a puff detection time (step S106). Each time the user terminal 200 receives information indicating a puff detection time, the user terminal 200 updates the display image so that the heating profile is displayed in association with the parameter at the puff detection time (step S108). The system 1 repeats the processing of step S106 and step S108 each time the user takes a puff.
Customization of Heating Profile
[0209]
[0210] As illustrated in
[0211] Then, the user terminal 200 determines whether a user operation of changing the parameter is detected (step S204). If it is determined that the user operation of changing the parameter is detected (step S204: YES), the user terminal 200 changes the heating profile in accordance with the user operation and updates the display image so that the changed heating profile is displayed (step S206). Then, the process ends. If it is determined that the user operation of changing the parameter is not detected (step S204: NO), the process ends.
3. Supplementary Note
[0212] While a preferred embodiment of the present invention has been described in detail with reference to the accompanying drawings, the present invention is not limited to this example. It will be apparent that those skilled in the art to which the present invention belongs can achieve various modifications or variations without departing from the scope of the technical concept presented in the claims, and it is understood that such modifications or variations also fall within the technical scope of the present invention.
[0213] For example, in the embodiment described above, an example has been described in which the parameter for the heating profile is the temperature of the heater 121. However, the present invention is not limited to this example. In an example, the parameter may be a temperature of a portion heated by the heater 121. Examples of the portion heated by the heater 121 include the holder 140. In this case, the controller 116 controls supply of electric power to the heater 121 so that a temperature similar to a target temperature defined in the heating profile is achieved in the holder 140. In another example, the parameter may be information related to electricity to be supplied to the heater 121. For example, the parameter may be a voltage, a current, a resistance, or an electric power to be supplied to the heater 121. In this case, the controller 116 controls supply of electric power to the heater 121 so that a voltage, a current, a resistance, or an electric power similar to the voltage, the current, the resistance, or the electric power defined in the heating profile is supplied to the heater 121.
[0214] The heating profile described above is an example of a profile that is information related to an operation of generating an aerosol, which is performed by the inhaler device 100. The user terminal 200 may generate a display image that displays a profile other than the heating profile and information indicating a puff detection time in association with each other. An example of the profile other than the heating profile may be information indicating a result of an operation of generating an aerosol, which is performed by the inhaler device 100 (corresponding to a second profile; hereinafter also referred to as an operation result profile). The parameter for the operation result profile is information detected in response to the inhaler device 100 performing an operation of generating an aerosol. For example, while the heating profile is information indicating a target temperature transition, the operation result profile may be information indicating an actual temperature transition. This configuration allows the user to recognize the relationship between the operation result profile and a puff detection time while referring to the feeling of inhaling the aerosol.
[0215] Like the heating profile, examples of the parameter for the operation result profile include information related to the temperature of the heater 121, the temperature of a portion heated by the heater 121, and electricity to be supplied to the heater 121. Other examples of the parameter for the operation result profile may include an amount of aerosol generated by the heater 121 and to be inhaled by the user (hereinafter also referred to as an amount of aerosol delivery). In this case, the sensor 112 includes, as a sensor for detecting the amount of aerosol delivery, a filter for collecting the aerosol and a component analyzer for analyzing a component of the collected aerosol. The amount of aerosol delivery may be an amount of main aerosol component per puff action, which is delivered into the oral cavity of the user. The main aerosol component is a visible aerosol component generated when various aerosol sources contained in the substrate are heated at a predetermined temperature or higher. The aerosol sources contained in the substrate are typically propylene glycol and glycerine. In a case where the substrate contains a flavor source such as tobacco, an aerosol component derived from the flavor source is also included in the main aerosol component.
[0216] For example, the display image may further include information predicted to be detected when the inhaler device 100 operates in accordance with a heating profile on which a change has been made. Examples of the predicted information include an operation result profile. In an example, the user terminal 200 learns a correspondence relationship between a heating profile and an operation result profile related to an amount of aerosol delivery. Then, the user terminal 200 may refer to the learning result, predict the amount of aerosol delivery when the inhaler device 100 operates in accordance with the heating profile on which the change has been made, and display the predicted amount of aerosol delivery in the display image. This configuration allows customization with reference to a predicted amount of aerosol delivery, making it possible to more easily search for a heating profile that achieves desired smoking quality.
[0217] For example, the operation result profile may be customized. In this case, the user terminal 200 generates a heating profile for implementing the changed operation result profile, and controls the inhaler device 100 so that the inhaler device 100 can operate in accordance with the generated heating profile. In an example, the user terminal 200 learns a correspondence relationship between a heating profile and an operation result profile related to an amount of aerosol delivery. Then, the user terminal 200 refers to the learning result and generates a heating profile for implementing an operation result profile related to an amount of aerosol delivery on which a change has been made. This configuration allows direct customization of the amount of aerosol delivery, making it possible to more easily search for a heating profile that achieves desired smoking quality.
[0218] The devices described herein may be implemented as independent devices, and all or some of them may be implemented as separate devices. For example, in the functional configuration example of the user terminal 200 illustrated in
[0219] A series of processes performed by each of the devices described herein may be implemented using any one of software, hardware, and a combination of software and hardware. A program constituting the software is stored in advance in, for example, an internal or external recording medium (non-transitory medium) of each device. For example, each program is read into a RAM at the time of execution by a computer and executed by a processor such as a CPU. Examples of the recording medium include a magnetic disk, an optical disk, a magneto-optical disk, and a flash memory. Further, the computer program described above may be distributed via, for example, a network without using a recording medium.
[0220] The processes described herein using the flowchart and the sequence diagram may not necessarily be executed in the illustrated order. Some processing steps may be executed in parallel. Any additional processing step may be used, or some processing steps may be omitted.
[0221] The following configurations also fall within the technical scope of the present invention.
(1)
[0222] An information processing device including:
[0223] a controller configured to generate a display image that displays a profile and information related to a puff detection time in association with each other, the profile being information related to an operation of generating an aerosol, the operation being performed by an inhaler device configured to generate the aerosol by using a substrate, the puff detection time being a time at which inhalation of the aerosol generated by the inhaler device is detected, the inhalation being performed by a user.
(2)
[0224] The information processing device according to (1) above, wherein
[0225] the profile is information indicating a time-series change of a parameter related to the operation of generating the aerosol, the operation being performed by the inhaler device from a start time point to an end time point, and
[0226] the display image includes information indicating a position of the puff detection time on a time axis of the profile.
(3)
[0227] The information processing device according to (2) above, wherein the display image includes information indicating the parameter at the puff detection time.
(4)
[0228] The information processing device according to (3) above, wherein
[0229] the display image displays the profile from the start time point to the end time point in association with information indicating the parameter at the puff detection time, the puff detection time being detected from the start time point to the end time point.
(5)
[0230] The information processing device according to (3) above, wherein
[0231] the display image displays the profile from the start time point to the end time point in association with information indicating the parameter at the puff detection time, the puff detection time being detected from the start time point to a current time point.
(6)
[0232] The information processing device according to (3) above, wherein
[0233] the display image displays the profile from the start time point to a current time point in association with information indicating the parameter at the puff detection time, the puff detection time being detected from the start time point to the current time point.
(7)
[0234] The information processing device according to any one of (3) to (6) above, wherein
[0235] the display image displays an extracted portion of the profile in part of an entire time section from the start time point to the end time point, the part including the puff detection time.
(8)
[0236] The information processing device according to any one of (3) to (7) above, wherein
[0237] the parameter is information that defines the operation of generating the aerosol, the operation being performed by the inhaler device, and
[0238] the inhaler device operates in accordance with the profile.
(9)
[0239] The information processing device according to any one of (3) to (7) above, wherein
[0240] the parameter is information detected in response to the inhaler device performing the operation of generating the aerosol.
(10)
[0241] The information processing device according to (8) or (9) above, wherein
[0242] the parameter is a temperature of a heater configured to heat the substrate.
(11)
[0243] The information processing device according to (8) or (9) above, wherein
[0244] the parameter is a temperature of a portion heated by a heater configured to heat the substrate.
(12)
[0245] The information processing device according to (8) or (9) above, wherein
[0246] the parameter is related to electricity to be supplied to a heater configured to heat the substrate.
(13)
[0247] The information processing device according to (9) above, wherein
[0248] the parameter is an amount of the aerosol to be inhaled by a user, the aerosol being generated by a heater configured to heat the substrate.
(14)
[0249] The information processing device according to any one of (1) to (13) above, wherein
[0250] the display image displays the profile as a graph.
(15)
[0251] The information processing device according to any one of (1) to (13) above, wherein
[0252] the display image displays information related to the puff detection time as a table.
(16)
[0253] An information processing method including:
[0254] generating a display image that displays a profile and information related to a puff detection time in association with each other, the profile being information related to an operation of generating an aerosol, the operation being performed by an inhaler device configured to generate the aerosol by using a substrate, the puff detection time being a time at which inhalation of the aerosol generated by the inhaler device is detected, the inhalation being performed by a user.
(17)
[0255] A program for causing a computer to function as:
[0256] a controller configured to generate a display image that displays a profile and information related to a puff detection time in association with each other, the profile being information related to an operation of generating an aerosol, the operation being performed by an inhaler device configured to generate the aerosol by using a substrate, the puff detection time being a time at which inhalation of the aerosol generated by the inhaler device is detected, the inhalation being performed by a user.
REFERENCE SIGNS LIST
[0257] 1 system
[0258] 100 inhaler device
[0259] 110 power supply unit
[0260] 111 power supply
[0261] 112 sensor
[0262] 113 notifier
[0263] 114 memory
[0264] 115 communicator
[0265] 116 controller
[0266] 120 cartridge
[0267] 121 heater
[0268] 122 liquid guide
[0269] 123 liquid storage
[0270] 124 mouthpiece
[0271] 130 flavor imparting cartridge
[0272] 131 flavor source
[0273] 140 holder
[0274] 141 internal space
[0275] 142 opening
[0276] 143 bottom
[0277] 144 heat insulator
[0278] 150 stick substrate
[0279] 151 substrate
[0280] 152 inhalation port
[0281] 180 airflow path
[0282] 181 air inlet hole
[0283] 182 air outlet hole
[0284] 200 user terminal
[0285] 210 input unit
[0286] 220 output unit
[0287] 230 communicator
[0288] 240 memory
[0289] 250 controller