Control device and terminal device
By managing the return and use of battery packs through certification and reward mechanisms for control and terminal devices, the problem of improper use of battery packs in inhalation devices is solved, enabling correct use and recycling, extending product life, and reducing waste and environmental impact.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- JAPAN TOBACCO INC
- Filing Date
- 2023-12-13
- Publication Date
- 2026-07-10
AI Technical Summary
The lack of an effective maintenance mechanism for the battery packs in existing inhalation devices leads to improper or wasteful use of the battery packs, failing to effectively extend product lifespan and reduce environmental impact.
A control device and a terminal device are provided to manage the return and use of battery packs through an authentication and reward mechanism, including authentication information exchange, reward granting, billing and function control, to ensure the proper use and recycling of battery packs.
This enables the proper use and recycling of battery packs, extends product lifespan, reduces waste and environmental impact, and promotes a circular economy.
Smart Images

Figure CN122374889A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a control device and a terminal device. Background Technology
[0002] Inhalation devices that produce substances to be inhaled by a user are widely used. For example, an inhalation device employs an aerosol source for generating an aerosol, and a matrix (including a flavor source, etc.) for imparting flavor components to the generated aerosol to produce a flavor-imparted aerosol. The user can enjoy the flavor by inhaling the flavor-imparted aerosol produced by the inhalation device. The act of a user inhaling the aerosol is also referred to below as "inhalation" or "inhalation action." Examples of devices that can be classified as inhalation devices include those used as alternatives to cigarettes (such as heated cigarettes and electronic cigarettes), as well as nebulizers for medical purposes. It should be noted that a heated cigarette is an inhalation device that generates an aerosol by heating an aerosol source. An electronic cigarette is an inhalation device that generates an aerosol by atomizing a liquid aerosol source.
[0003] In recent years, laws and regulations concerning the right to repair have been formulated. These laws and regulations, encompassing various aspects of consumer and environmental protection, aim to provide an environment that allows end-users to extend the use of their industrial products while simultaneously repairing them. Under the right to repair, products that have broken or damaged during use can be repaired. Therefore, consumers can postpone product replacement and save money. Furthermore, it reduces waste generation and resource consumption, thereby minimizing environmental impact. Thus, the right to repair is an important topic in promoting a circular economy because it benefits both consumers and the environment.
[0004] As a technology related to the right to repair, PTL 1 discloses an inhalation device with a replaceable battery pack.
[0005] Citation List
[0006] Patent documents
[0007] PTL 1: WO 2014 / 163664 A1 Summary of the Invention
[0008] Technical issues
[0009] The technology disclosed in PTL 1 has only recently been developed and there is still room for improvement in various aspects.
[0010] Therefore, this disclosure is designed in response to the above-mentioned problems, and the objective of this disclosure is to provide a mechanism that enables the proper use of battery packs.
[0011] Solution to the problem
[0012] To address the aforementioned problems, one aspect of this disclosure provides a control device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and detachably connected to the inhalation device, the inhalation device generating an aerosol using a matrix containing an aerosol source, wherein the control unit controls a process including: receiving first authentication information for authenticating the battery pack to be returned; authenticating the battery pack to be returned based on the received first authentication information; transmitting information indicating the authentication result of the battery pack to be returned; receiving a reward award request, the reward award request including information indicating the user of the inhalation device; and awarding a reward to the user based on the received reward award request.
[0013] The reward grant request may include second authentication information indicating that the battery pack to be returned has been returned, and if authentication based on the second authentication information is successful, the control unit may grant the reward to the user.
[0014] If the battery pack supplied by the charging device has not been returned after the predetermined time period has passed, the control unit can control the billing process for the user of the inhalation device.
[0015] If a battery pack different from the one supplied by the charging device has been connected and the battery pack supplied by the charging device has not yet been returned, the control unit can control the process for shutting down the aerosol generation function of the inhalation device.
[0016] The control unit can control processes including: receiving third authentication information for authenticating a matrix package containing one or more of these matrices; authenticating the matrix package based on the received third authentication information; and transmitting information indicating the authentication result of the matrix package.
[0017] The control unit can control the processing for storing a replacement log, which includes at least one of information indicating the time when the battery pack was provided or returned, or information indicating the location where the battery pack was provided or returned.
[0018] The control unit can control the processing for recommending a matrix package containing a certain number of matrix determined based on the replacement log.
[0019] The control unit can control the process of recommending a matrix package containing a certain number of matrices determined based on the matrix type.
[0020] The inhalation device can heat the aerosol source based on a heating curve that defines parameters corresponding to the temperature at which the aerosol source is to be heated, and the control unit can control the processing to recommend a matrix package containing a certain amount of matrix determined based on the heating curve used by the inhalation device.
[0021] Furthermore, to address the aforementioned issues, another aspect of this disclosure provides a terminal device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and detachably connected to the inhalation device, the inhalation device generating an aerosol using a matrix containing an aerosol source, wherein the control unit controls a process including: transmitting first authentication information for authenticating the battery pack to be returned; receiving authentication result information indicating the authentication result of the battery pack to be returned, the authentication result being based on the first authentication information; and outputting or transmitting information for identifying a user of the inhalation device that has returned the battery pack.
[0022] The control unit can control the processing for acquiring identification information of the user of the inhalation device and transmitting a reward granting request to the user identified by the acquired identification information, or control the processing for outputting second authentication information indicating that the battery pack has been returned.
[0023] When a substrate package containing one or more of these substrates is purchased at the same time as the battery pack is replaced, the control unit can control the processing for discounting the replacement price of the battery pack.
[0024] Furthermore, to address the aforementioned issues, another aspect of this disclosure provides a terminal device equipped with a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and detachably connected to the inhalation device, the inhalation device generating an aerosol using a matrix containing an aerosol source, wherein the control unit controls a process including outputting or transmitting information for identifying a user of the inhalation device that has returned the battery pack.
[0025] The control unit can control the processing of obtaining second authentication information indicating that the battery pack has been returned and transmitting a reward granting request to the user of the inhalation device, or control the processing of displaying identification information indicating the user of the inhalation device.
[0026] If the battery pack supplied by the charging device has not been returned after the predetermined time period has passed, the control unit can output a message encouraging the return of the battery pack.
[0027] Advantages of the present invention
[0028] As described above, this disclosure provides a mechanism for enabling the proper use of battery packs. Attached Figure Description
[0029] Figure 1 This is a diagram illustrating an overview of the system according to an embodiment.
[0030] Figure 2 This is a schematic diagram illustrating a first configuration example of the inhalation device according to this embodiment.
[0031] Figure 3 This is a schematic diagram illustrating a second configuration example of the inhalation device according to this embodiment.
[0032] Figure 4 This is a block diagram illustrating a configuration example of a terminal device according to this embodiment.
[0033] Figure 5 This is a block diagram illustrating a configuration example of a charging station according to this embodiment.
[0034] Figure 6 This is a block diagram illustrating a configuration example of a sales outlet terminal according to this embodiment.
[0035] Figure 7 This is a block diagram illustrating a configuration example of a management server according to this embodiment.
[0036] Figure 8 This is a sequence diagram illustrating a first example of a processing flow implemented by the system according to this embodiment.
[0037] Figure 9 This is a sequence diagram illustrating a second example of a processing flow implemented by the system according to this embodiment. Detailed Implementation
[0038] The preferred embodiments of this disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the same reference numerals will be assigned to components having substantially the same functional configuration in the specification and drawings to avoid repetitive descriptions.
[0039] <1. Overview>
[0040] First, refer to Figure 1 An overview of the system described according to embodiments of this disclosure.
[0041] Figure 1 This is a diagram illustrating an overview of the system according to this embodiment. (As shown...) Figure 1As shown, the system 1 according to this embodiment includes an inhalation device 100, a user terminal 200, a charging station 300, a sales outlet terminal 400, and a management server 500.
[0042] The inhalation device 100 and the user terminal 200 are carried and used by the user U. The inhalation device 100 and the user terminal 200 used by the same user U can communicate, for example, using BLE (Bluetooth Low Energy (registered trademark)).
[0043] Inhalation device 100 is a device for generating an aerosol to be inhaled by user U using a matrix containing an aerosol source. Inhalation device 100 may be a so-called electronic cigarette or heated cigarette. Inhalation device 100 may have a battery pack 170 detachably mounted (i.e., connected) thereto. Inhalation device 100 then operates using power from the battery pack 170 mounted thereto. The structure after removing battery pack 170 from inhalation device 100 may be referred to hereinafter as the “body” or simply as “inhalation device 100”.
[0044] The battery pack 170 includes at least a secondary battery capable of being charged and discharged. The battery pack 170 may include a storage medium and a communication terminal. Thus, information can be read from and written to the storage medium via the communication terminal using a suction device 100 or a charging station 300 connected to the battery pack 170.
[0045] User terminal 200 is an example of a terminal device used by user U. User terminal 200 can be a smartphone or tablet terminal, etc. User terminal 200 serves as an interface between user U and system 1. For example, user terminal 200 inputs / outputs various types of information for changing battery pack 170.
[0046] Charging station 300 and sales outlet terminal 400 are placed in sales outlet 8 (e.g., a convenience store) and used by staff S working at sales outlet 8. Charging station 300 and sales outlet terminal 400 placed in the same sales outlet 8 can communicate using, for example, a LAN (local area network). Sales outlet 8 sells matrix packages containing one or more matrices used by inhalation device 100. Sales outlet 8 can sell various types of matrix packages containing different types or different quantities of matrices.
[0047] Charging station 300 is an example of a charging device for charging battery pack 170. Charging station 300 may have battery pack 170 detachably connected thereto. Charging station 300 then charges the connected battery pack 170. Specifically, charging station 300 includes a housing 301 for accommodating battery pack 170, and charges the battery pack 170 housed within the housing 301. Furthermore, charging station 300 has LEDs (light-emitting diodes) 302 and a touch panel 303, the LEDs emitting light in colors corresponding to the charging state of battery pack 170, and the touch panel for inputting and outputting various types of information.
[0048] User U can replace the battery pack 170 fitted to the inhalation device 100 at sales outlet 8. As mentioned herein, “replacement” means returning the depleted battery pack 170 and providing a fully charged battery pack 170 from charging station 300.
[0049] For example, user U returns the depleted battery pack 170 after removing it from the inhalation device 100. Staff member S connects the returned battery pack 170 to the charging station 300 to begin charging and also removes the fully charged battery pack 170 from the charging station 300 for user U. User U receives the battery pack 170 from staff member S and installs it into the inhalation device 100. This battery pack 170 replacement service allows user U to replace the depleted battery pack 170 with a fully charged one anytime, anywhere, without needing to charge it at home.
[0050] The services provided by charging station 300 are not limited to replacing battery pack 170. That is, charging station 300 may accept the return of battery pack 170 or provide only battery pack 170. For example, user U may rent a spare battery pack 170 (separate from the battery pack 170 they carry) or return the rented spare battery pack 170.
[0051] Therefore, the battery pack 170 can be replaced by each of the multiple inhalation devices 100 via the charging station 300. Of course, the user U can also charge the battery pack 170 at home or other locations.
[0052] The point-of-sale terminal 400 is an example of a terminal device used by staff member S. The point-of-sale terminal 400 can be, for example, a cash register terminal conforming to a POS (point-of-sale) system. The point-of-sale terminal 400 serves as an interface between staff member S and system 1. For example, the point-of-sale terminal 400 inputs / outputs various types of information for replacing battery pack 170. Furthermore, the point-of-sale terminal 400 is also used to settle the replacement cost of battery pack 170.
[0053] Management server 500 is an example of a control device used to control the overall operation within system 1. Management server 500 communicates with and controls the operation of each of user terminal 200, charging station 300 and sales outlet terminal 400 via network 9.
[0054] For example, management server 500 collects and manages various types of information related to the replacement of battery pack 170, and controls the display on user terminal 200, charging station 300, and sales outlet terminal 400. As another example, management server 500 performs processes for determining the status of battery pack 170, recovering (i.e., removing) any battery packs that have deteriorated or failed, and repairing and redistributing any repairable battery packs. Furthermore, as discussed below, management server 500 awards rewards to user U who has returned the battery pack 170 provided from charging station 300.
[0055] <2. Configuration Example>
[0056] <2.1. Example of configuration of inhalation device 100>
[0057] The inhalation device 100 is a means for generating a substance to be inhaled by a user. Hereinafter, the substance generated by the inhalation device 100 will be described as an aerosol. Alternatively, the substance generated by the inhalation device 100 may be a gas.
[0058] (1) First configuration example
[0059] Figure 2 This is a schematic diagram illustrating a first configuration example of the inhalation device 100 according to this embodiment. Figure 2 As shown, the inhalation device 100A according to this configuration example includes a power supply unit 110, a cartridge 120, and a flavored cartridge 130. The power supply unit 110 includes a power supply section 111A, a sensor unit 112A, a notification unit 113A, a memory unit 114A, a communication unit 115A, and a control unit 116A. The cartridge 120 includes a heating unit 121A, a liquid guiding section 122, and a liquid storage section 123. The flavored cartridge 130 includes a flavor source 131 and a mouthpiece 124. An airflow path 180 is formed in the cartridge 120 and the flavored cartridge 130.
[0060] The power supply section 111A stores electricity. Therefore, the power supply section 111A supplies power to each component of the inhalation device 100A according to the control executed by the control unit 116A. The power supply section 111A may be configured, for example, by a rechargeable battery (such as a lithium-ion secondary battery).
[0061] Sensor unit 112A acquires various types of information related to inhalation device 100A. As an example, sensor unit 112A is configured with a pressure sensor (such as a capacitive microphone, flow sensor, or temperature sensor) and acquires values associated with inhalation performed by the user. As another example, sensor unit 112A is configured with an input device (such as a button or switch) for accepting information input from the user.
[0062] The notification unit 113A notifies the user of information. For example, the notification unit 113A may be configured as a light-emitting device, a display device that displays an image, a sound output device that outputs sound, or a vibration device that vibrates.
[0063] Memory unit 114A stores various types of information for operating the inhalation device 100A. For example, memory unit 114A is configured with a non-volatile storage medium (such as flash memory).
[0064] The communication unit 115A is a communication interface capable of performing communications compliant with any wired or wireless communication standard. Examples of communication standards that can be used include those employing Wi-Fi (registered trademark), Bluetooth (registered trademark), BLE (Bluetooth Low Energy, registered trademark), NFC (Near Field Communication), or LPWA (Low Power Wide Area).
[0065] The control unit 116A serves as an arithmetic processing and control device, and controls the overall operation within the inhalation device 100A according to various programs. For example, the control unit 116A is implemented by a CPU (central processing unit) or electronic circuitry (such as a microprocessor).
[0066] The liquid storage section 123 stores an aerosol source. The aerosol source is atomized to generate an aerosol. For example, the aerosol source is a polyol (such as glycerol or propylene glycol) or a liquid (such as water). The aerosol source may include tobacco-derived or non-tobacco-derived flavor components. If the inhalation device 100A is a medical inhaler (such as a nebulizer), the aerosol source may include a drug.
[0067] The liquid guiding section 122 guides and contains the aerosol source from the liquid storage section 123, which is liquid stored in the liquid storage section 123. The liquid guiding section 122 is a wicking element formed, for example, by twisted fibrous material (such as glass fiber) or porous material (such as porous ceramic). In this case, the aerosol source stored in the liquid storage section 123 is guided by the capillary action of the wicking element.
[0068] Heating unit 121A heats the aerosol source to atomize it, thereby generating an aerosol. Figure 2In the example shown, heating unit 121A is configured as a coil wound around liquid guiding portion 122. When heating unit 121A generates heat, an aerosol source held in liquid guiding portion 122 is heated and atomized, thereby generating an aerosol. Heating unit 121A generates heat when supplied with power from power supply portion 111A. For example, power can be supplied when sensor unit 112A detects that the user has begun inhalation and / or has entered predetermined information. Then, power supply can be stopped when sensor unit 112A detects that the user has finished inhaling and / or has entered predetermined information.
[0069] Flavor source 131 is a component used to impart flavor components to an aerosol. Flavor source 131 may include tobacco-derived or non-tobacco-derived flavor components.
[0070] Airflow path 180 is the flow path for air to be inhaled by the user. Airflow path 180 has a tubular structure with an air inlet 181 and an air outlet 182 at both ends. The air inlet is the entrance for air into airflow path 180, and the air outlet is the exit for air leaving airflow path 180. Midway through airflow path 180, a liquid guide portion 122 is located on the upstream side (closer to the air inlet 181), while a flavor source 131 is located on the downstream side (closer to the air outlet 182). When inhaled by the user, air flowing in through air inlet 181 mixes with the aerosol generated by heating unit 121A and is conveyed through flavor source 131 to air outlet 182, as indicated by arrow 190. As the aerosol-air mixture passes through flavor source 131, flavor components contained in flavor source 131 are added to the aerosol.
[0071] The mouthpiece 124 is a component that is held in the user's mouth during inhalation. An air outlet 182 is provided in the mouthpiece 124. The user holds the mouthpiece 124 in their mouth and inhales, making it possible to draw a mixture of aerosol and air into the oral cavity.
[0072] The configuration examples of the inhalation device 100A have been described above. Of course, the inhalation device 100A is not limited to the configurations described above, and can adopt various configurations, such as those shown below by way of example.
[0073] As an example, the inhalation device 100A does not need to include a flavored tobacco cartridge 130. In this case, the tobacco cartridge 120 is provided with a mouthpiece 124.
[0074] As another example, the inhalation device 100A may include multiple types of aerosol sources. Multiple types of aerosols generated from these sources can mix within the airflow path 180 to induce a chemical reaction, thereby generating even more other types of aerosols.
[0075] Furthermore, the means for atomizing the aerosol source is not limited to heating performed by the heating unit 121A. For example, the means for atomizing the aerosol source may be vibration atomization or induction heating.
[0076] (2) Second configuration example
[0077] Figure 3 This is a schematic diagram illustrating a second configuration example of the inhalation device 100 according to this embodiment. Figure 3 As shown, the inhalation device 100B according to this configuration example includes a power supply unit 111B, a sensor unit 112B, a notification unit 113B, a memory unit 114B, a communication unit 115B, a control unit 116B, a heating unit 121B, a receiving portion 140, and a heat insulation portion 144.
[0078] The power supply unit 111B, sensor unit 112B, notification unit 113B, memory unit 114B, communication unit 115B, and control unit 116B are each substantially the same as the corresponding components included in the inhalation device 100A in the first configuration example.
[0079] The receiving portion 140 has an internal space 141 and holds the rod-shaped matrix 150, while a portion of the rod-shaped matrix 150 is housed within the internal space 141. The receiving portion 140 has an opening 142 to allow communication between the internal space 141 and the outside, and to accommodate the rod-shaped matrix 150 that has been inserted into the internal space 141 through the opening 142. For example, the receiving portion 140 is a cylindrical body that includes the opening 142 and a bottom portion 143 serving as a bottom surface, and defines a cylindrical internal space 141. An airflow path for supplying air to the internal space 141 is connected to the receiving portion 140. For example, an air inlet is provided on the side of the suction device 100B, which serves as an inlet for air to enter the airflow path. For example, an air outlet is provided on the bottom portion 143, which serves as an outlet for air to exit from the airflow path to the internal space 141.
[0080] The stick-shaped matrix 150 includes a matrix portion 151 and a mouthpiece portion 152. The matrix portion 151 contains an aerosol source. The aerosol source includes tobacco-derived or non-tobacco-derived flavor components. If the inhalation device 100B is a medical inhaler (such as a nebulizer), the aerosol source may include a drug. For example, the aerosol source may be a liquid containing tobacco-derived or non-tobacco-derived flavor components, such as water or a polyol (e.g., glycerol or propylene glycol), or it may be a solid containing tobacco-derived or non-tobacco-derived flavor components. With the stick-shaped matrix 150 held in the receiving portion 140, at least a portion of the matrix portion 151 is contained in the internal space 141, and at least a portion of the mouthpiece portion 152 protrudes from the opening 142. Thus, when a user takes the mouthpiece portion 152 protruding from the opening 142 into their mouth and inhales, air flows into the internal space 141 via an airflow path not shown in the figures and reaches the user's mouth along with the aerosol generated from the matrix portion 151.
[0081] exist Figure 3 In the example shown, the heating unit 121B has a membrane-like form and is arranged to cover the outer circumference of the receiving portion 140. Thus, when the heating unit 121B generates heat, the matrix portion 151 of the rod-shaped matrix 150 is heated from the outer periphery, thereby generating an aerosol.
[0082] The heat insulation portion 144 prevents heat from being transferred from the heating unit 121B to other components. For example, the heat insulation portion 144 is made of vacuum insulation material or aerogel insulation material.
[0083] The configuration examples of the inhalation device 100B have been described above. Of course, the inhalation device 100B is not limited to the configurations described above, and can adopt various configurations, such as those shown below by way of example.
[0084] As an example, the heating unit 121B can be configured to have a blade-like form and can be arranged to protrude from the bottom portion 143 of the receiving portion 140 into the internal space 141. In this case, the blade-like heating unit 121B is inserted into the matrix portion 151 of the rod-shaped matrix 150 and heated from the interior of the matrix portion 151 of the rod-shaped matrix 150. As another example, the heating unit 121B can be arranged to cover the bottom portion 143 of the receiving portion 140. Furthermore, the heating unit 121B can be composed of a combination of two or more of a first heating unit covering the outer periphery of the receiving portion 140, a blade-like second heating unit, and a third heating unit covering the bottom portion 143 of the receiving portion 140.
[0085] As another example, the receiving portion 140 may include an opening and closing mechanism (such as a hinge) for opening and closing a portion of the housing forming the internal space 141. Thus, by opening and closing the housing, the receiving portion 140 can receive and clamp the rod-shaped substrate 150 that has been inserted into the internal space 141. In this case, a heating unit 121B may be disposed on the clamping portion of the receiving portion 140, and can heat the rod-shaped substrate 150 while pressing it.
[0086] Furthermore, the means for atomizing the aerosol source is not limited to heating by the heating unit 121B. For example, the means for atomizing the aerosol source can be induction heating. In this case, the inhalation device 100B includes at least an electromagnetic induction source (such as a coil) for generating a magnetic field, instead of the heating unit 121B. A sensor for generating heat by means of induction heating can be provided in the inhalation device 100B or can be included in the rod-shaped matrix 150.
[0087] Furthermore, the inhalation device 100B may additionally include a heating unit 121A, a liquid guiding portion 122, a liquid storage portion 123, and an air flow path 180, according to the first configuration example, and the air flow path 180 may supply air to the interior space 141. In this case, the mixed fluid of aerosol and air generated by the heating unit 121A flows into the interior space 141 and further mixes with the aerosol generated by the heating unit 121B, reaching the user's mouth.
[0088] (3) Supplementary Information
[0089] In the following description, unless there is a specific need to distinguish between the aforementioned inhalation devices 100A and 100B, the letters at the end of the reference numerals will be omitted, and these inhalation devices will be collectively referred to as "inhalation devices 100" and described without distinction. Similarly, unless there is a specific need to distinguish between components shared by inhalation devices 100A and 100B, the letters at the end of the reference numerals will be omitted, and these components will be described without distinction.
[0090] The inhalation device 100 is an example of an aerosol generation system that generates an aerosol to be inhaled by a user using a matrix containing either an aerosol source or a flavor source. The flavor source is a component used to impart flavor components to the aerosol. In a first configuration example, the cartridge 120 and the flavored cartridge 130 constitute an example of a matrix used in the aerosol generation system. In a second configuration example, the stick matrix 150 is an example of a matrix used in the aerosol generation system. Regarding the second configuration example, the combination of the inhalation device 100 and the stick matrix 150 can also be considered an aerosol generation system.
[0091] Figure 1 The battery pack 170 shown includes at least Figure 2 or Figure 3 The power supply section 111 is shown.
[0092] (4) Heating curve
[0093] Control unit 116 controls the operation of heating unit 121 based on a heating curve. The heating curve is control information used to control the temperature at which the aerosol source is heated. The heating curve defines target values for parameters corresponding to the temperature at which the aerosol source is heated. The temperature of heating unit 121 is an example of the temperature at which the aerosol source is heated. The resistance of heating unit 121 is an example of a parameter corresponding to the temperature at which the aerosol source is heated. That is, the heating curve can also define a target value for the resistance of heating unit 121 (which is also referred to below as the "target resistance"). The resistance of heating unit 121 varies according to the temperature of heating unit 121 (more precisely, the heating resistors constituting heating unit 121). For example, it is assumed below that the resistance of heating unit 121 increases as the temperature of heating unit 121 increases.
[0094] For example, temperature control of heating unit 121 can be achieved using known feedback control. The feedback control unit can be, for example, a PID (proportional-integral-derivative) controller. Control unit 116 can supply power from power supply section 111 to heating unit 121 in pulse form using pulse width modulation (PWM) or pulse frequency modulation (PFM). In this case, control unit 116 can control the temperature of heating unit 121 by adjusting the duty cycle of the power pulses in the feedback control.
[0095] The time period during which the electrical supply to the heating unit 121 is controlled based on the heating curve (in other words, the time period during which heating is carried out by means of the heating unit 121 based on the heating curve) will also be referred to hereinafter as the "heating phase". In addition, heating based on the heating curve may also be simply referred to as "heating" hereinafter.
[0096] <2.2. Configuration Example for User Terminal 200>
[0097] Figure 4 This is a block diagram illustrating a configuration example of a user terminal 200 according to this embodiment. For example... Figure 4 As shown, the user terminal 200 includes a communication unit 210, a memory unit 220, an input unit 230, an output unit 240, and a control unit 250.
[0098] Communication unit 210 is a communication interface used for sending and receiving information between user terminal 200 and another device. Communication unit 210 performs communication conforming to any wired or wireless communication standard. Examples of communication standards that can be used include USB (Universal Serial Bus), Wi-Fi (registered trademark), Bluetooth (registered trademark), or NFC (Near Field Communication).
[0099] Memory cell 220 stores various types of information. For example, memory cell 220 is configured with a non-volatile storage medium (such as flash memory).
[0100] Input unit 230 has the function of receiving various types of information input. Input unit 230 may include, for example, input devices for receiving information input from user U, such as buttons, keyboards, touch panels, or microphones. Alternatively, input unit 230 may include sensors for detecting various types of information. Examples of sensors that may be exemplified include a GNSS (Global Navigation Satellite System) receiver for acquiring location information of user terminal 200, a gyroscope sensor and an accelerometer sensor for detecting movement of user terminal 200, and a camera capable of reading two-dimensional barcodes.
[0101] Output unit 240 has the function of outputting information. Output unit 240 may include an output device for outputting information to a user. Examples of output devices include: a display device for displaying information, a light-emitting device for emitting light, a vibration device for vibrating, and a sound output device for outputting sound. A display is an example of a display device. A light-emitting diode (LED) is an example of a light-emitting device. An eccentric motor is an example of a vibration device. A speaker is an example of a sound output device.
[0102] The control unit 250 functions as an arithmetic processing device or control device, thereby controlling the overall operation within the terminal device 200 according to various programs. For example, the control unit 250 may be implemented by a CPU (Central Processing Unit) or electronic circuitry (such as a microprocessor). The control unit 250 may also include ROM (Read-Only Memory) for storing the programs used and calculation parameters, and RAM (Random Access Memory) for temporarily storing parameters that change appropriately. The user terminal 200 implements various types of processing based on the control executed by the control unit 250. Examples of processing controlled by the control unit 250 include: sending / receiving information by the communication unit 210, storing and retrieving information by the memory unit 220, processing information input by the input unit 230, and outputting information from the output unit 240. The control unit 250 also controls other processing implemented by the user terminal 200, such as processing based on information input to and output from each component.
[0103] It should be noted that the functions of control unit 250 can be implemented using an application. This application can be pre-installed or downloaded. Furthermore, the functions of control unit 250 can be implemented using a PWA (Progressive Web Application).
[0104] <2.3. Configuration Example of Charging Station 300>
[0105] Figure 5 This is a block diagram illustrating a configuration example of the charging station 300 according to this embodiment. Figure 5 As shown, the charging station 300 includes a communication unit 310, a memory unit 320, an input unit 330, an output unit 340, a charging unit 350, and a control unit 360.
[0106] Communication unit 310 is a communication interface used for sending and receiving information between charging station 300 and another device. Communication unit 310 performs communication conforming to any wired or wireless communication standard. Examples of communication standards that can be used include USB (Universal Serial Bus), Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC (Near Field Communication), or LAN (Local Area Network), etc.
[0107] Memory cell 320 stores various types of information. For example, memory cell 320 is configured with a non-volatile storage medium (such as flash memory).
[0108] Input unit 330 has the function of receiving various types of information input. Input unit 330 may include, for example, an input device for receiving information input from staff S, such as a button, keyboard, touch panel, or microphone. Alternatively, input unit 330 may include a sensor for detecting various types of information. A camera capable of reading QR codes can be cited as an example of a sensor. (See reference) Figure 1 The described touch panel 303 is an example of the input unit 330.
[0109] Output unit 340 has the function of outputting information. Output unit 340 may include, for example, output devices for outputting information to worker S, such as a display device for displaying information, a light-emitting device for emitting light, a vibration device for vibrating, and a sound output device for outputting sound. A display is an example of a display device. A light-emitting diode (LED) is an example of a light-emitting device. An eccentric motor is an example of a vibration device. A loudspeaker is an example of a sound output device. (Reference) Figure 1 The described LED 302 and touch panel 303 are examples of output unit 340.
[0110] The charging unit 350 has the function of charging the battery pack 170. The charging unit 350 is housed in a reference... Figure 1The battery pack 170, which is electrically connected to the charging station 300, is charged in the housing 301 described.
[0111] The control unit 360 functions as an arithmetic processing device or control device, thereby controlling the overall operation within the charging station 300 according to various programs. For example, the control unit 360 may be implemented by a CPU (Central Processing Unit) or electronic circuitry (such as a microprocessor). The control unit 360 may also include a ROM (Read-Only Memory) for storing the programs used and calculation parameters, and a RAM (Random Access Memory) for temporarily storing parameters that change appropriately. The charging station 300 implements various types of processing based on the control executed by the control unit 360. Examples of processing controlled by the control unit 360 include: sending / receiving information by the communication unit 310, storing and retrieving information by the memory unit 320, processing information input by the input unit 330, outputting information from the output unit 340, and starting / stopping charging by the charging unit 350. The control unit 360 also controls other processing implemented by the charging station 300, such as processing based on information input to and output from each component.
[0112] <2.4. Configuration Example of Sales Outlet Terminal 400>
[0113] Figure 6 This is a block diagram illustrating a configuration example of a sales outlet terminal 400 according to this embodiment. For example... Figure 6 As shown, the sales outlet terminal 400 includes a communication unit 410, a memory unit 420, an input unit 430, an output unit 440, and a control unit 450.
[0114] Communication unit 410 is a communication interface used for sending and receiving information between point-of-sale terminal 400 and another device. Communication unit 410 performs communication conforming to any wired or wireless communication standard. Examples of communication standards that can be used include USB (Universal Serial Bus), Wi-Fi (registered trademark), Bluetooth (registered trademark), NFC (Near Field Communication), or LAN (Local Area Network), etc.
[0115] Memory cell 420 stores various types of information. For example, memory cell 420 is configured with a non-volatile storage medium (such as flash memory).
[0116] Input unit 430 has the function of receiving various types of information input. Input unit 430 includes, for example, buttons, keyboards, touch panels, and input devices (such as microphones) for receiving information input from staff S. Alternatively, input unit 430 may include sensors for detecting various types of information. A camera capable of reading QR codes can be cited as an example of a sensor.
[0117] Output unit 440 has the function of outputting information. Output unit 440 may include, for example, output devices for outputting information to the worker S, such as a display device for displaying information, a light-emitting device for emitting light, a vibration device for vibrating, and a sound output device for outputting sound. A display is an example of a display device. A light-emitting diode (LED) is an example of a light-emitting device. An eccentric motor is an example of a vibration device. A loudspeaker is an example of a sound output device.
[0118] The control unit 450 functions as an arithmetic processing device or control device, thereby controlling the overall operation within the point-of-sale terminal 400 according to various programs. For example, the control unit 450 may be implemented by a CPU (Central Processing Unit) or electronic circuitry (such as a microprocessor). The control unit 450 may also include ROM (Read-Only Memory) for storing the programs used and calculation parameters, and RAM (Random Access Memory) for temporarily storing parameters that change appropriately. The point-of-sale terminal 400 implements various types of processing based on the control executed by the control unit 450. Examples of processing controlled by the control unit 450 include: sending / receiving information by the communication unit 410, storing and retrieving information by the memory unit 420, processing information input by the input unit 430, and outputting information from the output unit 440. The control unit 450 also controls other processing implemented by the point-of-sale terminal 400, such as processing based on information input to and output from each component.
[0119] <2.5. Configuration Example for Management Server 500>
[0120] Figure 7 This is a block diagram illustrating a configuration example of the management server 500 according to this embodiment. For example... Figure 7 As shown, the management server 500 includes a communication unit 510, a memory unit 520, and a control unit 530.
[0121] Communication unit 510 is a communication interface used for sending and receiving information between management server 500 and another device. Communication unit 510 performs communication conforming to any wired or wireless communication standard.
[0122] Memory unit 520 stores various types of information used to manage the operation of server 500. Memory unit 520 is constructed of non-volatile storage media (e.g., HDD (hard disk drive) and SSD (solid-state drive)).
[0123] The control unit 530 serves as an arithmetic processing and control device, thereby controlling the overall operation within the management server 500 according to various programs. For example, the control unit 530 is implemented by a CPU (Central Processing Unit) and electronic circuitry (such as a microprocessor). The control unit 530 may also include ROM (Read-Only Memory) for storing the programs used and calculation parameters, and RAM (Random Access Memory) for temporarily storing parameters that change appropriately. The management server 500 implements various types of processing based on the control executed by the control unit 530. Examples of processing controlled by the control unit 530 include sending and receiving information by the communication unit 510, and storing and retrieving information by the memory unit 520. The control unit 530 also controls other processing implemented by the management server 500, such as processing based on information input to and output from each component.
[0124] <3. Awarding Points>
[0125] In this embodiment, the battery pack 170 of the inhalation device 100 is configured to be replaceable. Therefore, the user U can use the inhalation device 100 for an extended period of time without being affected by the deterioration or malfunction of the battery pack 170.
[0126] Furthermore, in this embodiment, the user terminal 200, charging station 300, sales outlet terminal 400, and management server 500 collaborate to control the process of awarding points to user U who has returned the battery pack 170 supplied from charging station 300 to the suction device 100. Points are an example of rewards awarded to user U. The points awarded to user U can, for example, be used to pay for replacing the battery pack 170 or purchasing a matrix pack. This configuration can encourage user U to use the battery pack 170 replacement service.
[0127] During the battery pack 170 replacement service, staff member S can also remove any returned battery pack 170 that has deteriorated or malfunctioned, and repair and redistribute any repairable battery packs. This reduces the environmental impact.
[0128] In this way, by utilizing the battery pack 170 replacement service, user U can naturally achieve the correct use of the battery pack 170. Therefore, consumer protection and environmental protection, which are the goals of the right to repair, can be achieved.
[0129] The configuration associated with the credit granting related to the replacement of the same battery pack 170 will now be described.
[0130] (Certification of battery pack 170)
[0131] The management server 500 authenticates the battery pack 170 to be returned. For example, the management server 500 receives first authentication information for the battery pack 170 to be returned and authenticates whether the battery pack 170 to be returned is genuine based on the received first authentication information. The first authentication information may include the model, serial number, or password of the battery pack 170. The management server 500 can determine whether the battery pack 170 to be returned is genuine by comparing the first authentication information obtained from the battery pack 170 to be returned with pre-stored first authentication information.
[0132] Various methods can be considered for obtaining initial authentication information.
[0133] As an example, the first authentication information can be read by imaging and image recognition of a QR code applied to the surface of the battery pack 170, and the first authentication information can be transmitted to the management server 500. This reading and transmission can be performed by at least one of the user terminal 200, the charging station 300, or the sales outlet terminal 400.
[0134] As another example, the first authentication information can be stored in a storage medium installed in the battery pack 170. Thus, when the battery pack 170 is connected, the suction device 100 can obtain the first authentication information by communicating with the battery pack 170 and transmit the first authentication information to the management server 500. Alternatively, when the battery pack 170 is connected, the charging station 300 can obtain the first authentication information by communicating with the battery pack 170 and transmit the first authentication information to the management server 500.
[0135] (Whether a replacement can be made is determined based on the certification results)
[0136] The management server 500 transmits information indicating the authentication result of the battery pack 170 to be returned, performed based on the first authentication information. The destination is at least one of the user terminal 200, charging station 300, or point-of-sale terminal 400. For example, the management server 500 may transmit information indicating the authentication result to the sender of the first authentication information. The user terminal 200, charging station 300, or point-of-sale terminal 400 may display information indicating the received authentication result to notify the user U or staff S of the authentication result.
[0137] Battery pack 170 can only be replaced if the battery pack to be returned has been successfully certified. As an example, charging station 300 can accept the return of battery pack 170 and provide a fully charged battery pack 170 provided that the certification has been successful.
[0138] The charging station 300 provides a battery pack 170 compatible with the inhalation device 100. For example, the charging station 300 can provide a battery pack 170 of the same type as the returned battery pack 170 identified based on the first authentication information.
[0139] (Points awarded)
[0140] Management server 500 awards points to user U who has returned battery pack 170.
[0141] Specifically, the management server 500 receives a reward grant request, which requests to grant points to user U who has returned the battery pack 170 from the charging station 300 to the suction device 100. Then, the management server 500 grants points to user U based on the received reward grant request. For example, the management server 500 adds an arbitrarily defined amount of points to the points held by user U and stored by the management server 500. The amount of points granted can be a predetermined amount, arbitrarily set by the sales outlet terminal 400, or set according to the replacement frequency of the battery pack 170.
[0142] The reward grant request includes at least the information used to identify user U. Additionally, the reward grant request may include various other information, such as information indicating the amount of points to be granted, information indicating the location where battery pack 170 has been returned (e.g., information used to identify sales outlet 8), and information indicating the return time.
[0143] The reward grant request may include a second authentication information indicating that the battery pack 170 to be returned has been returned. The second authentication information may be, for example, a one-time password. The second authentication information may be issued by the charging station 300 or the sales outlet terminal 400. If authentication based on the second authentication information is successful, the management server 500 may grant points to the user U. Conversely, if authentication based on the second authentication information fails, the management server 500 may not grant points to the user U. This configuration prevents the granting of points to third parties who have not yet returned the battery pack 170.
[0144] Various methods can be considered for obtaining reward grant requests.
[0145] As an example, user terminal 200 can obtain information indicating that the battery pack 170 to be returned has been returned, and transmit a reward granting request to award points to user U. For example, when the return of battery pack 170 is completed, charging station 300 or sales outlet terminal 400 can generate and display a QR code storing second authentication information. Then, user terminal 200 can read the second authentication information by imaging and image recognition of the QR code, and transmit the second authentication information, together with the user U's identification information stored by user terminal 200, as a reward granting request to management server 500.
[0146] As another example, charging station 300 or sales outlet terminal 400 can acquire the identification information of user U, who is indicated by the inhalation device 100, and transmit a reward granting request to award points to user U identified through the acquired identification information. For example, user terminal 200 can generate and display a QR code containing user U's identification information. When the battery pack 170 is returned, charging station 300 or sales outlet terminal 400 can read user U's identification information by imaging and image recognition of the QR code, and send the identification information along with second authentication information as a reward granting request to management server 500.
[0147] As described above, the second authentication information and user U identification information output or transmitted by user terminal 200, charging station 300, or sales outlet terminal 400 are examples of information used to identify user U of the suction device 100 that has returned the battery pack 170. This information, included in the reward grant request, enables management server 500 to identify user U who has returned the battery pack 170 and grant points to the identified user U.
[0148] (Settlement of replacement costs)
[0149] The sales outlet terminal 400 can process the settlement of replacement costs for battery pack 170. The replacement cost of battery pack 170 can be settled using cash or credit card. Alternatively, a deposit system can be used. For example, if a predetermined amount has been deposited, battery pack 170 can be replaced free of charge.
[0150] Charging station 300 may only provide battery pack 170. In many cases, battery pack 170 may be provided free of charge.
[0151] Charging station 300 can accept the return of battery pack 170 only. The return of battery pack 170 can be accepted free of charge. Alternatively, when battery pack 170 is returned, a pre-determined amount can be refunded to user U.
[0152] User U can purchase a matrix pack at the same time as replacing battery pack 170. If the matrix pack is purchased at the same time as replacing battery pack 170, the sales terminal 400 can perform a discount on the replacement price of battery pack 170. For example, if the matrix pack is purchased at the same time as replacing battery pack 170, the sales terminal 400 can replace battery pack 170 for free or refund some points. This configuration makes it easier to purchase a matrix pack and replace battery pack 170 at the same time, thereby improving the convenience for user U.
[0153] Management server 500 can authenticate the substrate package. For example, management server 500 can receive third-party authentication information for a substrate package that user U intends to purchase, and authenticate whether the substrate package is genuine based on the received third-party authentication information. Then, management server 500 can transmit the substrate package authentication result to sales outlet terminal 400. Only when the substrate package is successfully authenticated can sales outlet terminal 400 perform the processing for discounting the replacement price of battery pack 170. This configuration prevents fraudulent discounts on the replacement price of battery pack 170.
[0154] Third-party authentication information may include the model number, manufacturer serial number, or password of the substrate package. The management server 500 can determine whether the substrate package is genuine by comparing the third-party authentication information obtained from the substrate package with pre-stored third-party authentication information.
[0155] Various methods can be considered for obtaining third authentication information. As an example, third authentication information can be read by imaging and image recognition of a QR code applied to the surface of the matrix package, and then transmitted to the management server 500. This reading and transmission can be performed by at least one of the user terminal 200, the charging station 300, or the sales outlet terminal 400.
[0156] (Change log storage)
[0157] The management server 500 can store replacement logs related to the replacement of battery pack 170. This configuration makes it easy to understand the replacement status of battery pack 170, such as which battery pack 170 was provided to which user U, the time and place of the battery pack being provided, and the time and place of the battery pack being returned.
[0158] The replacement log includes the battery pack ID, which is the identification information for battery pack 170. The battery pack ID is assigned during the manufacturing of battery pack 170.
[0159] The replacement log may include a device ID, which is identification information of the inhalation device 100 connected to the battery pack 170 provided by the charging station 300. Additionally, the replacement log may include a user ID, which is identification information of the user U of the inhalation device 100 connected to the battery pack 170 provided by the charging station 300.
[0160] The replacement log may include information indicating when the battery pack 170 should be replaced. Specifically, the replacement log may include information indicating when the battery pack 170 was provided (e.g., the date and time the battery pack 170 was removed from the charging station 300, or the date and time the battery pack 170 was connected to the inhalation device 100). The replacement log may also include information indicating when the battery pack 170 should be returned (e.g., the date and time the battery pack 170 was removed from the inhalation device 100, or the date and time the battery pack 170 was connected to the charging station 300).
[0161] The replacement log may include information instructing the battery pack 170 to change locations. Specifically, the replacement log may include information instructing the battery pack 170 to provide a location (e.g., location information, or identification information of the sales outlet 8). The replacement log may also include information instructing the battery pack 170 to return to a location (e.g., location information, or identification information of the sales outlet 8).
[0162] Management server 500 can manage replacement logs for each battery 171, each user U, or each inhalation device 100. That is, management server 500 can centrally store replacement logs containing the same battery pack ID, replacement logs containing the same user ID, or replacement logs containing the same device ID. Management server 500 can accumulate information obtained when battery packs 170 are returned or provided into replacement logs.
[0163] User terminal 200 can acquire and display the replacement log. For example, a replacement log created for user U can be received from management server 500 and displayed by user terminal 200. Alternatively, charging station 300 can write the replacement log to a storage medium installed in battery pack 170. In this case, user terminal 200 can acquire and display the replacement log stored in battery pack 170 via suction device 100.
[0164] If the predetermined time has elapsed and the battery pack 170 provided from charging station 300 has not been returned, user terminal 200 can output a message encouraging the user to return the battery pack 170. The elapsed time since the battery pack 170 was provided can be calculated by management server 500 based on the replacement log. Alternatively, suction device 100 can store the time of battery pack 170 replacement, and user terminal 200 can calculate the elapsed time since the battery pack 170 was provided based on that time. User terminal 200 can display map information that marks nearby sales outlets 8 where charging stations 300 are located, along with a message encouraging the user to return the battery pack 170. This configuration enables user U to return the battery pack 170 at an appropriate time.
[0165] If the scheduled time has passed and the battery pack 170 provided by the charging station 300 has not been returned, the management server 500 can perform billing processing for the user U of the inhalation device 100. For example, if the battery pack 170 is still not returned after a week or more, the management server 500 can settle the scheduled amount using a pre-registered credit card or collect any deposited funds. This configuration encourages the user U to return the battery pack 170.
[0166] (Device locked)
[0167] If a battery pack 170 different from the one supplied from charging station 300 has been connected and the battery pack 170 supplied from charging station 300 has not yet been returned, management server 500 can perform a process to disable the aerosol generation function of inhalation device 100. In other words, if battery pack 170 was replaced without passing through charging station 300, management server 500 can disable the aerosol generation function of inhalation device 100.
[0168] For example, the management server 500 obtains the identification information of the battery pack 170 that has been newly connected to the inhalation device 100 via the user terminal 200, and compares the identification information with the replacement log to determine whether the battery pack 170 was replaced through the charging station 300. Then, if the management server 500 determines that the battery pack 170 was not replaced through the charging station 300, it disables the heating of the heating unit 121.
[0169] This configuration prevents heating of the battery pack 170 before it has been properly degraded or faulty. Therefore, it prevents various problems associated with using a battery pack 170 that may have already degraded or failed.
[0170] (Recommended matrix package)
[0171] The management server 500 can control the process of recommending a substrate package to be purchased to user U when returning or providing the battery pack 170. With this configuration, the management server 500 can improve user U's convenience by identifying the appropriate substrate package from a variety of substrate packages and recommending it to user U.
[0172] The management server 500 can recommend matrix packages containing a specific type and quantity of matrix determined based on user U's matrix package purchase history. This configuration improves user U's convenience.
[0173] Management server 500 can recommend a matrix package containing a certain amount of matrix determined based on the replacement log. For example, management server 500 can recommend a matrix package containing a small amount of matrix to user U who frequently replaces battery pack 170. As another example, management server 500 can recommend a matrix package containing a large amount of matrix to user U who does not frequently replace battery pack 170. With this arrangement, it is expected that battery pack 170 will be replaced when the purchased matrix runs out. In other words, the timing of battery pack 170 replacement can be matched with the timing of matrix package purchases. Therefore, user U can replace battery pack 170 free of charge and minimize the number of visits to sales outlet 8.
[0174] Management server 500 can recommend a matrix package containing a specific number of matrices based on the matrix type. For example, if management server 500 recommends a matrix package containing a menthol-containing matrix, it can recommend a matrix package containing a large quantity of matrix. This is because menthol-containing matrices are suitable for heating at relatively low temperatures, resulting in low power consumption per matrix, and a large quantity of matrix can be heated using a fully charged battery pack 170. As another example, if management server 500 recommends a matrix package containing a matrix without menthol, it can recommend a matrix package containing a small quantity of matrix. This configuration allows the timing of battery pack 170 replacements to be matched with the timing of matrix package purchases.
[0175] The management server 500 can recommend a matrix package containing a certain amount of matrix determined based on the heating profile used by the suction device 100. For example, if the suction device 100 uses a heating profile specifying heating at a relatively high temperature, the management server 500 can recommend a matrix package containing a small amount of matrix. This is because high-temperature heating results in higher power consumption per matrix, thus reducing the amount of matrix that can be heated using the fully charged battery pack 170. As another example, if the suction device 100 uses a heating profile specifying heating at a relatively low temperature, a matrix package containing a large amount of matrix can be recommended. This configuration allows the timing of battery pack 170 replacement to be matched with the timing of matrix package purchases.
[0176] (First example of a processing flow)
[0177] Now refer to Figure 8 The first example describes the processing flow related to points awarding.
[0178] Figure 8 This is a sequence diagram illustrating a first example of a processing flow implemented by system 1 according to this embodiment. (As shown...) Figure 8 As shown, the sequence involves user terminal 200, charging station 300, sales outlet terminal 400, and management server 500.
[0179] First, the sales outlet terminal 400 obtains the first authentication information (step S102). For example, by imaging and image recognition of the QR code applied to the surface of the battery pack 170 that has been removed from the inhalation device 100, the sales outlet terminal 400 obtains the first authentication information stored in the QR code.
[0180] Next, the sales outlet terminal 400 transmits the first authentication information it has obtained to the management server 500 (step S104).
[0181] Next, the management server 500 authenticates whether the battery pack 170 to be returned is genuine based on the first authentication information received (step S106).
[0182] Next, the management server 500 will transmit the information indicating the authentication result to the sales outlet terminal 400 (step S108).
[0183] Next, the sales outlet terminal 400 displays the received information indicating the authentication result (step S110). Here, it will be assumed that the authentication was successful.
[0184] Next, the charging station 300 replaces the battery pack 170 (step S112). For example, based on the operation of the staff member S who has confirmed that the battery pack 170 to be returned has been successfully authenticated, the charging station 300 accepts the battery pack 170 to be returned and starts charging, and also enables the fully charged battery pack 170 to be taken out and provided to the user U.
[0185] Next, the user terminal 200 obtains the second authentication information from the sales outlet terminal 400 (step S114). For example, the sales outlet terminal 400 displays a QR code storing the second authentication information. Then, the user terminal 200 obtains the second authentication information stored in the QR code by imaging and image recognition of the QR code displayed on the sales outlet terminal 400.
[0186] Next, the user terminal 200 transmits a reward grant request to the management server 500. The reward grant request includes the second authentication information obtained from the sales outlet terminal 400 and the user U's identification information stored by the user terminal 200 (step S116).
[0187] Next, the management server 500 authenticates that the battery pack 170 has been returned based on the second authentication information included in the received reward grant request. Then, if the authentication is successful, the management server 500 grants points to the user U identified by the identification information included in the received reward grant request (step S118).
[0188] Meanwhile, the sales outlet terminal 400 settles the replacement cost of the battery pack 170 based on the operation of the staff member S (step S120).
[0189] (Second example of the processing flow)
[0190] Now refer to Figure 9 A second example describing the processing flow related to points awarding.
[0191] Figure 9 This is a sequence diagram illustrating a second example of the processing flow implemented by System 1 according to this embodiment. (As shown...) Figure 9 As shown, the sequence involves user terminal 200, charging station 300, sales outlet terminal 400, and management server 500.
[0192] The processing related to steps S202 to S212 is the same as that of the same Figure 8 The processes related to steps S102 to S112 shown are the same.
[0193] After step S212, the sales outlet terminal 400 obtains the identification information of user U from the user terminal 200 (step S214). For example, the user terminal 200 displays a QR code storing the identification information of user U. Then, the sales outlet terminal 400 obtains the identification information of user U stored in the QR code by imaging and image recognition of the QR code displayed on the user terminal 200.
[0194] Next, the sales outlet terminal 400 transmits a reward grant request to the management server 500. The reward grant request includes the user U's identification information obtained from the user terminal 200 and the second authentication information issued by the sales outlet terminal 400 (step S216).
[0195] The processing related to step S218 is the same as the same Figure 8 The processing related to step S118 shown is the same.
[0196] Next, the sales outlet terminal 400 obtains third authentication information (step S220). For example, the sales outlet terminal 400 obtains third authentication information by imaging and image recognition of the QR code applied to the surface of the matrix package that user U intends to purchase.
[0197] Next, the sales outlet terminal 400 transmits the obtained third authentication information to the management server 500 (step S222).
[0198] Next, the management server 500 verifies whether the matrix package that user U intends to purchase is genuine based on the received third authentication information (step S224).
[0199] Next, the management server 500 will transmit the information indicating the authentication result to the sales outlet terminal 400 (step S226).
[0200] Next, the sales outlet terminal 400 displays the received information indicating the authentication result. Here, it will be assumed that the authentication was successful. Then, the sales outlet terminal 400 settles the replacement cost of the battery pack 170 and the purchase cost of the substrate pack based on the operation of the staff member S who has confirmed that the substrate pack has been successfully authenticated (step S228). However, if the replacement of the battery pack 170 is free when performed simultaneously with the purchase of the substrate pack, the sales outlet terminal 400 only settles the purchase cost of the substrate pack.
[0201] <4. Supplementary Information>
[0202] While preferred embodiments of this disclosure have been described in detail above with reference to the accompanying drawings, this disclosure is not limited to such examples. It will be apparent to those skilled in the art to which this disclosure pertains that numerous variations or modifications within the scope of the technical concept disclosed in the claims will be conceived, and it should be understood that any such variations or modifications fall within the technical scope of this disclosure.
[0203] The above embodiments describe an example of charging station 300 being operated by staff member S, but this disclosure is not limited to this example. Charging station 300 can also be operated by user U through self-service.
[0204] The above embodiments describe an example of system 1 including a sales outlet terminal 400. As an example, the functionality of the sales outlet terminal 400 may be included in the user terminal 200. In this case, the user terminal 200 can be used to settle the replacement cost of the battery pack 170 via electronic payment. As another example, the functionality of the sales outlet terminal 400 may be included in the charging station 300.
[0205] The above embodiments describe an example of a sales outlet terminal 400 settling the replacement cost of battery pack 170, but this disclosure is not limited to such an example. Management server 500 can also use pre-registered credit card information or pre-deposited funds to settle the replacement cost of battery pack 170.
[0206] Information indicating the preferred matrix package for user U can be registered in user terminal 200. Sales outlet terminal 400 can retrieve this information and display the shelf information indicating the preferred matrix package for user U. This configuration can reduce the time and effort required by staff S.
[0207] The above embodiments describe a service for replacing the battery pack 170, which serves as the power supply unit 111 of the inhalation device 100; however, the scope of the replacement service is not limited to this example. The power supply unit 111 of the inhalation device 100 can be charged by a portable charger with a built-in battery, configured to be detachable from the inhalation device 100. A replacement service can then be provided for the portable charger, and the techniques related to this disclosure can be applied to portable chargers that are understood to be the battery packs of this disclosure. For example, points can be awarded to user U upon returning the portable charger.
[0208] The above embodiments describe an example of awarding points as compensation for the return of battery pack 170, but this disclosure is not limited to this example. Points may be awarded as compensation for the provision of battery pack 170. Alternatively, points may be awarded to user U only when an exchange consisting of the return and provision of battery pack 170 is performed.
[0209] The battery pack 170 replacement service can be offered as a subscription service. In this case, the battery pack 170 replacement service can only be offered to users U who have pre-registered. That is, the battery pack 170 can only be replaced after the management server 500 has authenticated that user U has completed user registration. The information indicating that user U has completed user registration can be included, for example, in at least one of the first authentication information or the second authentication information.
[0210] Subscription pricing models include a pay-per-use model and a flat-rate model. In the pay-per-use model, a fee must be paid for each replacement; in the flat-rate model, no fee is paid for each replacement. If the pay-per-use pricing model is used, points can be awarded to user U based on the frequency of battery pack 170 replacements and / or a discount can be applied to the cost of each replacement. If the flat-rate pricing model is used, the points awarded to user U can be used, for example, to pay for the purchase of a new battery pack 170 or a new inhalation device 100.
[0211] Information output from user terminal 200 to charging station 300 or sales outlet terminal 400 is not limited to the display and reading of QR codes. For example, user terminal 200 and charging station 300 or sales outlet terminal 400 can send and receive information wirelessly. The same applies to information output from charging station 300 or sales outlet terminal 400 to user terminal 200.
[0212] The processing operations described in the above embodiments can be implemented using any device acting as a master agent. For example, the above embodiments describe a management server 500 determining the state of battery pack 170, but the processing for determining the state of battery pack 170 can also be implemented by charging station 300.
[0213] It should be noted that the series of processes performed by each device described in this specification can be implemented using software, hardware, or any combination of software and hardware. For example, the program constituting the software is pre-stored on a recording medium (more specifically, a non-transitory computer-readable storage medium) located internally or externally to each device. Then, when these programs are executed, for example, by a computer used to control each device described in this specification, these programs are read into random access memory (RAM) and executed by means of processing circuitry such as a central processing unit (CPU). The recording medium is, for example, a magnetic disk, optical disk, magneto-optical disk, or flash memory. Furthermore, the computer program can be distributed, for example, via a network without using a recording medium. Additionally, the computer can be an application-specific integrated circuit (ASIC), a general-purpose processor that performs functions by reading software programs, or a computer on a server used for cloud computing. Furthermore, the series of processes performed by each device described in this specification can be centrally processed by a single computer or processed in a distributed manner by multiple computers. Additionally, in the above embodiments, two or more communication means existing in a single device can be physically implemented using a single medium.
[0214] Furthermore, the processes described using flowcharts or sequence diagrams in this specification do not necessarily have to be implemented in the order depicted. Some processing steps can be implemented in parallel. In addition, additional processing steps can be used, and some processing steps can be omitted.
[0215] It should be noted that configurations such as the following also fall within the scope of the technology disclosed herein.
[0216] (1) A control device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and connected to the inhalation device, the inhalation device generating an aerosol using a matrix comprising an aerosol source, wherein,
[0217] This control unit controls the processing of the following items:
[0218] Receive first authentication information for authenticating the battery pack to be returned;
[0219] The battery pack to be returned is authenticated based on the received first authentication information;
[0220] The transmission indicates the certification result of the battery pack to be returned;
[0221] Receive a reward grant request, which includes information indicating the user of the inhalation device; and
[0222] The reward is granted to the user based on the received reward grant request.
[0223] (2) According to the control device of (1), wherein the reward grant request includes second authentication information indicating that the battery pack to be returned has been returned, and
[0224] If authentication based on the second authentication information is successful, the control unit grants the reward to the user.
[0225] (3) The control device according to (1) or (2), wherein, if a predetermined time period has elapsed and the battery pack supplied from the charging device has not been returned, the control unit controls the billing process for the user of the inhalation device.
[0226] (4) The control device according to any one of (1) to (3), wherein, in the case that a battery pack different from the battery pack supplied from the charging device has been connected and the battery pack supplied from the charging device has not yet been returned, the control unit controls the process for shutting down the aerosol generation function of the inhalation device.
[0227] (5) The control device according to any one of (1) to (4), wherein the control unit controls the processing including the following:
[0228] Receive third authentication information for authenticating a matrix package containing one or more of these matrices;
[0229] The matrix package is authenticated based on the received third authentication information; and
[0230] The transmission indicates the authentication result of the matrix package.
[0231] (6) The control device according to any one of (1) to (5), wherein the control unit controls the processing for storing a replacement log, the replacement log including at least one of information indicating the time when the battery pack was provided or returned or information indicating the location where the battery pack was provided or returned.
[0232] (7) The control device according to (6), wherein the control unit controls the process for recommending a matrix package containing a certain number of matrix determined based on the replacement log.
[0233] (8) The control device according to any one of (1) to (7), wherein the control unit controls the process for recommending a matrix package containing a certain number of matrix determined based on the matrix type.
[0234] (9) The control device according to any one of (1) to (8), wherein the inhalation device heats the aerosol source based on a heating curve, the heating curve defining parameters corresponding to the temperature at which the aerosol source is to be heated, and
[0235] The control unit controls the processing of a matrix package containing a certain amount of matrix determined based on the heating curve used by the inhalation device.
[0236] (10) A terminal device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and connected to the inhalation device, the inhalation device generating an aerosol using a matrix comprising an aerosol source, wherein,
[0237] This control unit controls the processing of the following items:
[0238] Transmit first authentication information for authenticating the battery pack to be returned;
[0239] Receive authentication result information indicating that the battery pack should be returned, the authentication result being based on the first authentication information; and
[0240] Output or transmit information used to identify the user of the inhalation device that has returned the battery pack.
[0241] (11) The terminal device according to (10), wherein the control unit controls a process for acquiring identification information of a user of the inhalation device and transmitting a reward granting request to grant a reward to the user identified by the acquired identification information, or controls a process for outputting second authentication information indicating that the battery pack has been returned.
[0242] (12) According to the terminal device of (10) or (11), wherein, when a substrate package containing one or more of these substrates is purchased at the same time as the battery pack is replaced, the control unit controls the processing for discounting the replacement price of the battery pack.
[0243] (13) A terminal device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and connected to the inhalation device, the inhalation device generating an aerosol using a matrix comprising an aerosol source, wherein,
[0244] This control unit controls the processing of the following items:
[0245] Output or transmit information used to identify the user of the inhalation device that has returned the battery pack.
[0246] (14) The terminal device according to (13), wherein the control unit controls the processing for acquiring second authentication information indicating that the battery pack has been returned and transmitting a reward granting request requesting to grant a reward to the user of the inhalation device, or controls the processing for displaying identification information indicating the user of the inhalation device.
[0247] (15) According to the terminal device of (13) or (14), wherein if a predetermined time period has passed and the battery pack provided from the charging device has not been returned, the control unit outputs a message encouraging the return of the battery pack.
[0248] List of reference numerals
[0249] 1 System
[0250] 100 Inhalation Device
[0251] 110 Power Supply Unit
[0252] 111 Power Supply Section
[0253] 112 Sensor Unit
[0254] 113 Notification Unit
[0255] 114 memory cells
[0256] 115 Communication Unit
[0257] 116 Control Unit
[0258] 120 smoke cartridges
[0259] 121 Heating Unit
[0260] 122 Liquid guiding section
[0261] 123 Liquid storage section
[0262] 124 suction nozzle
[0263] 130 Flavored Smoke Cartridges
[0264] 131 Flavor Source
[0265] 140 Capacity Section
[0266] 141 Interior Space
[0267] 142 Opening
[0268] 143 Bottom section
[0269] 144 Thermal Insulation Components
[0270] 150 rod-shaped substrate
[0271] 151 Matrix Part
[0272] 152 Suction nozzle section
[0273] 170 battery pack
[0274] 180° airflow path
[0275] 181 Air inlet hole
[0276] 182 Air outlet hole
[0277] 200 user terminals
[0278] 210 Communication Unit
[0279] 220 memory cells
[0280] 230 Input Unit
[0281] 240 Output Unit
[0282] 250 control unit
[0283] 300 charging stations
[0284] 301 Housing
[0285] 302 LED
[0286] 310 Communication Unit
[0287] 320 memory units
[0288] 330 Input Unit
[0289] 340 Output Unit
[0290] 350 charging units
[0291] 360 Control Unit
[0292] 400 sales outlet terminals
[0293] 410 Communication Unit
[0294] 420 memory cells
[0295] 430 Input Unit
[0296] 440 Output Unit
[0297] 450 Control Unit
[0298] 500 Management Server
[0299] 510 Communication Unit
[0300] 520 memory cells
[0301] 530 Control Unit
[0302] 8 Sales outlets
[0303] 9. Network.
Claims
1. A control device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and detachably connected to the inhalation device, the inhalation device generating an aerosol using a matrix comprising an aerosol source, wherein, This control unit controls the processing of the following items: Receive first authentication information for authenticating the battery pack to be returned; The battery pack to be returned is authenticated based on the received first authentication information; The transmission indicates the certification result of the battery pack to be returned; Receive a reward grant request, which includes information indicating the user of the inhalation device; as well as The reward is granted to the user based on the received reward grant request.
2. The control device as claimed in claim 1, wherein, The reward grant request includes second authentication information indicating that the battery pack to be returned has been returned, and If authentication based on the second authentication information is successful, the control unit grants the reward to the user.
3. The control device as described in claim 1 or 2, wherein, If the battery pack supplied by the charging device has not been returned after the predetermined time period has passed, the control unit controls the billing process for the user of the inhalation device.
4. The control device as described in any one of claims 1 to 3, wherein, If a battery pack different from the one supplied by the charging device has been connected and the battery pack supplied by the charging device has not yet been returned, the control unit controls the process to shut down the aerosol generation function of the inhalation device.
5. The control device as described in any one of claims 1 to 4, wherein, This control unit controls the processing of the following items: Receive third authentication information for authenticating a matrix package containing one or more of these matrices; The matrix package is authenticated based on the received third authentication information; as well as The transmission indicates the authentication result of the matrix package.
6. The control device as described in any one of claims 1 to 5, wherein, The control unit controls the processing for storing a replacement log, which includes at least one of information indicating the time when the battery pack was provided or returned, or information indicating the location where the battery pack was provided or returned.
7. The control device as claimed in claim 6, wherein, The control unit controls the processing for recommending a matrix package containing a certain number of matrix determined based on the replacement log.
8. The control device as described in any one of claims 1 to 7, wherein, The control unit controls the process of recommending a matrix package containing a certain number of matrices determined based on the matrix type.
9. The control device as described in any one of claims 1 to 8, wherein, The inhalation device heats the aerosol source based on a heating profile, which defines parameters corresponding to the temperature at which the aerosol source is to be heated. The control unit controls the processing of a matrix package containing a certain amount of matrix determined based on the heating curve used by the inhalation device.
10. A terminal device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and detachably connected to the inhalation device, the inhalation device generating an aerosol using a matrix comprising an aerosol source, wherein, This control unit controls the processing of the following items: Transmit first authentication information for authenticating the battery pack to be returned; Receive authentication result information indicating that the battery pack to be returned is authentication result information, which is based on the first authentication information; as well as Output or transmit information used to identify the user of the inhalation device that has returned the battery pack.
11. The terminal device as claimed in claim 10, wherein, The control unit controls the processing for acquiring identification information of the user of the inhalation device and transmitting a reward granting request to the user identified by the acquired identification information, or controls the processing for outputting second authentication information indicating that the battery pack has been returned.
12. The terminal device as claimed in claim 10 or 11, wherein, When a substrate package containing one or more of these substrates is purchased at the same time as the battery pack is replaced, the control unit controls the processing for discounting the replacement price of the battery pack.
13. A terminal device comprising a control unit that controls a process for awarding a reward to a user of an inhalation device that has returned a battery pack, the battery pack being supplied from a charging device for charging the battery pack and detachably connected to the inhalation device, the inhalation device generating an aerosol using a matrix comprising an aerosol source, wherein, This control unit controls the processing of the following items: Output or transmit information used to identify the user of the inhalation device that has returned the battery pack.
14. The terminal device as claimed in claim 13, wherein, The control unit controls the processing for acquiring second authentication information indicating that the battery pack has been returned and transmitting a reward granting request requesting to grant a reward to the user of the inhalation device, or controls the processing for displaying identification information indicating the user of the inhalation device.
15. The terminal device as claimed in claim 13 or 14, wherein, If the battery pack supplied by the charging device has not been returned after the predetermined time period has passed, the control unit outputs a message encouraging the return of the battery pack.