[go: up one dir, main page]

JP7549039B2 - Suction device, terminal device, and program - Google Patents

Suction device, terminal device, and program Download PDF

Info

Publication number
JP7549039B2
JP7549039B2 JP2022569421A JP2022569421A JP7549039B2 JP 7549039 B2 JP7549039 B2 JP 7549039B2 JP 2022569421 A JP2022569421 A JP 2022569421A JP 2022569421 A JP2022569421 A JP 2022569421A JP 7549039 B2 JP7549039 B2 JP 7549039B2
Authority
JP
Japan
Prior art keywords
suction device
log information
unit
information
predetermined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022569421A
Other languages
Japanese (ja)
Other versions
JPWO2022130563A1 (en
Inventor
達也 青山
剛志 赤尾
徹 長浜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Tobacco Inc
Original Assignee
Japan Tobacco Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Tobacco Inc filed Critical Japan Tobacco Inc
Publication of JPWO2022130563A1 publication Critical patent/JPWO2022130563A1/ja
Application granted granted Critical
Publication of JP7549039B2 publication Critical patent/JP7549039B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/50Control or monitoring
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/65Devices with integrated communication means, e.g. wireless communication means
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/90Arrangements or methods specially adapted for charging batteries thereof
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/10Devices using liquid inhalable precursors
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/20Devices using solid inhalable precursors
    • AHUMAN NECESSITIES
    • A24TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
    • A24FSMOKERS' REQUISITES; MATCH BOXES; SIMULATED SMOKING DEVICES
    • A24F40/00Electrically operated smoking devices; Component parts thereof; Manufacture thereof; Maintenance or testing thereof; Charging means specially adapted therefor
    • A24F40/30Devices using two or more structurally separated inhalable precursors, e.g. using two liquid precursors in two cartridges

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Medicinal Preparation (AREA)
  • Disinfection, Sterilisation Or Deodorisation Of Air (AREA)
  • Medical Preparation Storing Or Oral Administration Devices (AREA)

Description

本発明は、吸引装置、端末装置、及びプログラムに関する。 The present invention relates to a suction device, a terminal device, and a program.

電子タバコ及びネブライザ等の、ユーザに吸引される物質を生成する吸引装置が広く普及している。例えば、吸引装置は、エアロゾルを生成するためのエアロゾル源、及び生成されたエアロゾルに香味成分を付与するための香味源等を含む基材を用いて、香味成分が付与されたエアロゾルを生成する。ユーザは、吸引装置により生成された、香味成分が付与されたエアロゾルを吸引することで、香味を味わうことができる。Inhalation devices, such as electronic cigarettes and nebulizers, that generate a substance to be inhaled by a user are in widespread use. For example, an inhalation device generates an aerosol imparted with a flavor component using a substrate that includes an aerosol source for generating an aerosol and a flavor source for imparting a flavor component to the generated aerosol. A user can taste the flavor by inhaling the aerosol imparted with the flavor component generated by the inhalation device.

近年では、吸引装置に通信機能を搭載して、吸引装置とスマートフォン等の端末装置とを通信させることで、様々なサービスを提供することが検討されている。例えば、下記特許文献1では、吸引装置から受信した情報に基づいて、端末装置により吸引装置の使用履歴を表示する技術が開示されている。In recent years, there has been a study on providing various services by equipping suction devices with communication functions and allowing the suction devices to communicate with terminal devices such as smartphones. For example, the following Patent Document 1 discloses a technology in which the usage history of a suction device is displayed on a terminal device based on information received from the suction device.

国際公開第2020/006311号International Publication No. 2020/006311

吸引装置が過放電状態になる等、電力残量が低下した場合には、吸引装置の動作が不安定になり得る。しかし、上記特許文献1ではこの点について何ら検討されていなかった。If the suction device is over-discharged or the remaining power level is low, the operation of the suction device may become unstable. However, this point was not considered at all in the above-mentioned Patent Document 1.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、吸引装置の動作が不安定になった場合であっても、吸引装置が記憶する情報に関し一定の信頼性を維持することが可能な仕組みを提供することにある。Therefore, the present invention has been made in consideration of the above problems, and an object of the present invention is to provide a mechanism that can maintain a certain level of reliability regarding the information stored in the suction device even if the operation of the suction device becomes unstable.

上記課題を解決するために、本発明のある観点によれば、吸引装置であって、基材を用いてエアロゾルを生成する生成部と、情報を記憶する記憶部と、前記吸引装置の動作のための電力を蓄積及び供給する電源部と、前記吸引装置の動作を制御する制御部と、を備え、前記制御部は、前記吸引装置に関する所定の動作が行われた場合に取得される情報であるログ情報を前記記憶部に記憶し、前記電源部の電力残量が閾値未満になったことをトリガとして、前記記憶部に記憶されている前記ログ情報に対し所定の処理を実行する、吸引装置が提供される。In order to solve the above problems, according to one aspect of the present invention, there is provided an suction device comprising a generation unit that generates an aerosol using a substrate, a memory unit that stores information, a power supply unit that accumulates and supplies power for the operation of the suction device, and a control unit that controls the operation of the suction device, wherein the control unit stores log information in the memory unit, which is information obtained when a predetermined operation related to the suction device is performed, and executes a predetermined process on the log information stored in the memory unit when the remaining power of the power supply unit falls below a threshold.

前記所定の処理は、前記記憶部に記憶されている前記ログ情報に対し所定のフラグを付与することであってもよい。The specified processing may involve assigning a specified flag to the log information stored in the memory unit.

前記吸引装置は、他の装置と通信する通信部をさらに備え、前記制御部は、前記記憶部に記憶された前記ログ情報を、付与された前記所定のフラグと共に送信するよう前記通信部を制御してもよい。The suction device may further include a communication unit that communicates with other devices, and the control unit may control the communication unit to transmit the log information stored in the memory unit together with the specified flag that has been assigned to it.

前記制御部は、前記電源部の充電が開始されたことをトリガとして、前記所定のフラグが付与された前記ログ情報を前記記憶部から削除してもよい。The control unit may delete the log information to which the specified flag has been assigned from the memory unit when charging of the power supply unit is started as a trigger.

前記制御部は、前記電源部の充電が開始されたことをトリガとして、前記所定のフラグが付与された前記ログ情報に含まれる、前記ログ情報が取得された時刻を示す情報を削除してもよい。The control unit may be triggered by the start of charging of the power supply unit to delete information contained in the log information to which the specified flag has been assigned, the information indicating the time at which the log information was obtained.

前記所定の処理は、前記ログ情報に含まれる、前記ログ情報が取得された時刻を示す情報を削除することであってもよい。The specified processing may be to delete information contained in the log information indicating the time when the log information was obtained.

前記所定の処理は、前記ログ情報を前記記憶部から削除することであってもよい。The specified processing may be to delete the log information from the memory unit.

前記制御部は、単位時間が経過する度にカウンタの値を変化させ、前記ログ情報は、前記所定の動作が行われた時刻を示す情報として、前記所定の動作が行われた第1のタイミングにおける前記カウンタの値を含んでいてもよい。The control unit may change the counter value each time a unit time elapses, and the log information may include the counter value at a first timing when the specified operation was performed as information indicating the time when the specified operation was performed.

前記吸引装置は、他の装置と通信する通信部をさらに備え、前記通信部は、前記記憶部に記憶された前記ログ情報を第2のタイミングにおいて送信し、前記第2のタイミングにおける前記カウンタの値を送信してもよい。The suction device may further include a communication unit that communicates with other devices, and the communication unit may transmit the log information stored in the memory unit at a second timing and transmit the value of the counter at the second timing.

前記所定の動作は、前記生成部がエアロゾルの生成を開始する動作を含んでいてもよい。The specified operation may include an operation in which the generation unit starts generating an aerosol.

前記所定の動作は、ユーザがエアロゾルを吸引する動作を含んでいてもよい。The predetermined action may include a user inhaling an aerosol.

前記所定の動作は、前記電源部を充電する動作を含んでいてもよい。The specified operation may include an operation of charging the power supply unit.

前記制御部は、第1の条件が満たされた場合にエアロゾルの生成を許可し、前記所定の動作は、前記第1の条件を満たす動作を含んでいてもよい。The control unit may permit generation of an aerosol when a first condition is satisfied, and the specified operation may include an operation that satisfies the first condition.

前記制御部は、第2の条件が満たされた場合にエアロゾルの生成を禁止し、前記所定の動作は、前記第2の条件を満たす動作を含んでいてもよい。The control unit may prohibit the generation of aerosol when a second condition is satisfied, and the specified operation may include an operation that satisfies the second condition.

また、上記課題を解決するために、本発明の別の観点によれば、他の装置と通信する通信部と、前記通信部により受信された、基材を用いてエアロゾルを生成する吸引装置に関する所定の動作が行われた場合に前記吸引装置により取得されるログ情報に、所定のフラグが付与されているか否かに応じて、前記ログ情報に対し異なる処理を実行する制御部と、を備える端末装置が提供される。In addition, in order to solve the above problem, according to another aspect of the present invention, a terminal device is provided that includes a communication unit that communicates with other devices, and a control unit that performs different processing on log information received by the communication unit and acquired by the suction device when a predetermined operation related to the suction device that generates an aerosol using a substrate is performed, depending on whether a predetermined flag is assigned to the log information.

前記端末装置は、情報を記憶する記憶部をさらに備え、前記制御部は、前記所定のフラグが付与された前記ログ情報を破棄し、前記所定のフラグが付与されていない前記ログ情報を前記記憶部に記憶してもよい。The terminal device may further include a memory unit for storing information, and the control unit may discard the log information to which the specified flag has been assigned and store the log information to which the specified flag has not been assigned in the memory unit.

前記端末装置は、情報を出力する出力部をさらに備え、前記制御部は、前記ログ情報を前記所定のフラグが付与されているか否かに応じて異なる形態で出力するよう前記出力部を制御してもよい。The terminal device may further include an output unit that outputs information, and the control unit may control the output unit to output the log information in different forms depending on whether or not the specified flag has been assigned.

前記制御部は、前記所定のフラグが付与された前記ログ情報が取得された時刻を示す情報が正確ではないことを示す情報を出力するよう前記出力部を制御してもよい。The control unit may also control the output unit to output information indicating that information indicating the time when the log information to which the specified flag is assigned was acquired is not accurate.

前記吸引装置は、単位時間が経過する度にカウンタの値を変化させ、前記ログ情報は、前記所定の動作が行われた第1のタイミングにおける前記カウンタの値を含み、前記通信部は、前記吸引装置が前記ログ情報を送信する第2のタイミングにおける前記カウンタの値を受信し、前記制御部は、前記第1のタイミングにおける前記カウンタの値、前記第2のタイミングにおける前記カウンタの値、及び前記通信部が前記ログ情報を受信した時刻に基づいて、前記第1のタイミングに対応する時刻を計算してもよい。The suction device may change the counter value each time a unit time elapses, the log information includes the counter value at a first timing when the specified operation is performed, the communication unit receives the counter value at a second timing when the suction device transmits the log information, and the control unit may calculate the time corresponding to the first timing based on the counter value at the first timing, the counter value at the second timing, and the time when the communication unit received the log information.

また、上記課題を解決するために、本発明の別の観点によれば、他の装置と通信する端末装置を制御するコンピュータに、前記端末装置により受信された、基材を用いてエアロゾルを生成する吸引装置に関する所定の動作が行われた場合に前記吸引装置により取得されるログ情報に、所定のフラグが付与されているか否かに応じて、前記ログ情報に対し異なる処理を実行すること、を実行させるためのプログラムが提供される。In addition, in order to solve the above problem, according to another aspect of the present invention, a program is provided to cause a computer controlling a terminal device that communicates with other devices to execute different processing on log information received by the terminal device and acquired by the suction device when a predetermined operation related to the suction device that generates an aerosol using a substrate is performed, depending on whether a predetermined flag is assigned to the log information.

以上説明したように本発明によれば、吸引装置の動作が不安定になった場合であっても、吸引装置が記憶する情報に関し一定の信頼性を維持することが可能な仕組みが提供される。As described above, the present invention provides a mechanism that can maintain a certain level of reliability regarding the information stored in the suction device even if the operation of the suction device becomes unstable.

吸引装置の第1の構成例を模式的に示す模式図である。FIG. 2 is a schematic diagram illustrating a first configuration example of a suction device. 吸引装置の第2の構成例を模式的に示す模式図である。FIG. 11 is a schematic diagram illustrating a second configuration example of the suction device. 本実施形態に係るシステムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of a system according to an embodiment of the present invention. 本実施形態に係るシステムにおいて実行されるログ情報に関する処理の流れの一例を示すシーケンス図である。11 is a sequence diagram showing an example of a flow of processing related to log information executed in the system according to the present embodiment. FIG. 本実施形態に係る吸引装置100において実行されるログ情報に関する処理の流れの一例を示すフローチャートである。5 is a flowchart showing an example of a flow of processing related to log information executed in the suction device 100 according to the present embodiment. 本実施形態に係る端末装置200において実行されるログ情報に関する処理の流れの一例を示すフローチャートである。10 is a flowchart showing an example of a flow of processing related to log information executed in the terminal device 200 according to the present embodiment.

以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。A preferred embodiment of the present invention will be described in detail below with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configuration are designated by the same reference numerals to avoid redundant description.

また、本明細書及び図面において、実質的に同一の機能構成を有する要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の要素を、必要に応じて吸引装置100A、及び100Bのように区別する。ただし、実質的に同一の機能構成を有する複数の要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、吸引装置100A及び100Bを特に区別する必要が無い場合には、単に吸引装置100と称する。In addition, in this specification and drawings, elements having substantially the same functional configuration may be distinguished by adding different letters after the same reference numeral. For example, multiple elements having substantially the same functional configuration may be distinguished as necessary, such as suction devices 100A and 100B. However, if there is no need to particularly distinguish between multiple elements having substantially the same functional configuration, only the same reference numeral may be used. For example, if there is no need to particularly distinguish between suction devices 100A and 100B, they will simply be referred to as suction device 100.

<<1.吸引装置の構成例>>
吸引装置は、ユーザにより吸引される物質を生成する装置である。以下では、吸引装置により生成される物質が、エアロゾルであるものとして説明する。他に、吸引装置により生成される物質は、気体であってもよい。
<<1. Configuration example of suction device>>
The inhalation device is a device that generates a substance to be inhaled by a user. In the following description, the substance generated by the inhalation device is described as an aerosol. Alternatively, the substance generated by the inhalation device may be a gas.

(1)第1の構成例
図1は、吸引装置の第1の構成例を模式的に示す模式図である。図1に示すように、本構成例に係る吸引装置100Aは、電源ユニット110、カートリッジ120、及び香味付与カートリッジ130を含む。電源ユニット110は、電源部111A、センサ部112A、通知部113A、記憶部114A、通信部115A、及び制御部116Aを含む。カートリッジ120は、加熱部121A、液誘導部122、及び液貯蔵部123を含む。香味付与カートリッジ130は、香味源131、及びマウスピース124を含む。カートリッジ120及び香味付与カートリッジ130には、空気流路180が形成される。
(1) First Configuration Example Fig. 1 is a schematic diagram showing a first configuration example of an inhalation device. As shown in Fig. 1, an inhalation device 100A according to this configuration example includes a power supply unit 110, a cartridge 120, and a flavoring cartridge 130. The power supply unit 110 includes a power supply section 111A, a sensor section 112A, a notification section 113A, a memory section 114A, a communication section 115A, and a control section 116A. The cartridge 120 includes a heating section 121A, a liquid guiding section 122, and a liquid storage section 123. The flavoring cartridge 130 includes a flavor source 131 and a mouthpiece 124. An air flow path 180 is formed in the cartridge 120 and the flavoring cartridge 130.

電源部111Aは、電力を蓄積する。そして、電源部111Aは、制御部116Aによる制御に基づいて、吸引装置100Aの各構成要素に電力を供給する。電源部111Aは、例えば、リチウムイオン二次電池等の充電式バッテリにより構成され得る。The power supply unit 111A stores power. The power supply unit 111A supplies power to each component of the suction device 100A under the control of the control unit 116A. The power supply unit 111A may be configured, for example, by a rechargeable battery such as a lithium ion secondary battery.

センサ部112Aは、吸引装置100Aに関する各種情報を取得する。一例として、センサ部112Aは、マイクロホンコンデンサ等の圧力センサ、流量センサ又は温度センサ等により構成され、ユーザによる吸引に伴う値を取得する。他の一例として、センサ部112Aは、ボタン又はスイッチ等の、ユーザからの情報の入力を受け付ける入力装置により構成される。The sensor unit 112A acquires various information related to the suction device 100A. As one example, the sensor unit 112A is configured with a pressure sensor such as a microphone capacitor, a flow sensor, or a temperature sensor, and acquires values associated with suction by the user. As another example, the sensor unit 112A is configured with an input device that accepts information input from the user, such as a button or switch.

通知部113Aは、情報をユーザに通知する。通知部113Aは、例えば、発光する発光装置、画像を表示する表示装置、音を出力する音出力装置、又は振動する振動装置等により構成される。The notification unit 113A notifies the user of information. The notification unit 113A is composed of, for example, a light-emitting device that emits light, a display device that displays an image, a sound output device that outputs sound, or a vibration device that vibrates.

記憶部114Aは、吸引装置100Aの動作のための各種情報を記憶する。記憶部114Aは、例えば、フラッシュメモリ等の不揮発性の記憶媒体により構成される。The memory unit 114A stores various information for the operation of the suction device 100A. The memory unit 114A is configured, for example, by a non-volatile storage medium such as a flash memory.

通信部115Aは、有線又は無線の任意の通信規格に準拠した通信を行うことが可能な通信インタフェースである。かかる通信規格としては、例えば、Wi-Fi(登録商標)、又はBluetooth(登録商標)等が採用され得る。The communication unit 115A is a communication interface capable of performing communication conforming to any wired or wireless communication standard. Such a communication standard may be, for example, Wi-Fi (registered trademark) or Bluetooth (registered trademark).

制御部116Aは、演算処理装置及び制御装置として機能し、各種プログラムに従って吸引装置100A内の動作全般を制御する。制御部116Aは、例えばCPU(Central Processing Unit)、及びマイクロプロセッサ等の電子回路によって実現される。The control unit 116A functions as an arithmetic processing unit and a control unit, and controls the overall operation of the suction device 100A according to various programs. The control unit 116A is realized by electronic circuits such as a CPU (Central Processing Unit) and a microprocessor.

液貯蔵部123は、エアロゾル源を貯蔵する。エアロゾル源が霧化されることで、エアロゾルが生成される。エアロゾル源は、例えば、グリセリン及びプロピレングリコール等の多価アルコール、並びに水等の液体である。エアロゾル源は、たばこ由来又は非たばこ由来の香味成分を含んでいてもよい。吸引装置100Aがネブライザ等の医療用吸入器である場合、エアロゾル源は、薬剤を含んでもよい。The liquid storage unit 123 stores the aerosol source. The aerosol source is atomized to generate an aerosol. The aerosol source is a liquid such as, for example, a polyhydric alcohol such as glycerin and propylene glycol, and water. The aerosol source may contain a tobacco-derived or non-tobacco-derived flavor component. When the inhalation device 100A is a medical inhaler such as a nebulizer, the aerosol source may contain a medicine.

液誘導部122は、液貯蔵部123に貯蔵された液体であるエアロゾル源を、液貯蔵部123から誘導し、保持する。液誘導部122は、例えば、ガラス繊維等の繊維素材又は多孔質状のセラミック等の多孔質状素材を撚って形成されるウィックである。その場合、液貯蔵部123に貯蔵されたエアロゾル源は、ウィックの毛細管効果により誘導される。The liquid guide section 122 guides and holds the aerosol source, which is a liquid stored in the liquid storage section 123, from the liquid storage section 123. The liquid guide section 122 is, for example, a wick formed by twisting a fiber material such as glass fiber or a porous material such as porous ceramic. In this case, the aerosol source stored in the liquid storage section 123 is guided by the capillary effect of the wick.

加熱部121Aは、エアロゾル源を加熱することで、エアロゾル源を霧化してエアロゾルを生成する。図1に示した例では、加熱部121Aは、コイルとして構成され、液誘導部122に巻き付けられる。加熱部121Aが発熱すると、液誘導部122に保持されたエアロゾル源が加熱されて霧化され、エアロゾルが生成される。加熱部121Aは、電源部111Aから給電されると発熱する。一例として、ユーザが吸引を開始したこと、及び/又は所定の情報が入力されたことが、センサ部112Aにより検出された場合に、給電されてもよい。そして、ユーザが吸引を終了したこと、及び/又は所定の情報が入力されたことが、センサ部112Aにより検出された場合に、給電が停止されてもよい。The heating unit 121A generates an aerosol by heating the aerosol source and atomizing the aerosol source. In the example shown in FIG. 1, the heating unit 121A is configured as a coil and is wound around the liquid guide unit 122. When the heating unit 121A generates heat, the aerosol source held in the liquid guide unit 122 is heated and atomized, and an aerosol is generated. The heating unit 121A generates heat when power is supplied from the power supply unit 111A. As an example, power may be supplied when the sensor unit 112A detects that the user has started inhaling and/or that specific information has been input. Then, power supply may be stopped when the sensor unit 112A detects that the user has stopped inhaling and/or that specific information has been input.

香味源131は、エアロゾルに香味成分を付与するための構成要素である。香味源131は、たばこ由来又は非たばこ由来の香味成分を含んでいてもよい。The flavor source 131 is a component for imparting flavor components to the aerosol. The flavor source 131 may include tobacco-derived or non-tobacco-derived flavor components.

空気流路180は、ユーザに吸引される空気の流路である。空気流路180は、空気流路180内への空気の入り口である空気流入孔181と、空気流路180からの空気の出口である空気流出孔182と、を両端とする管状構造を有する。空気流路180の途中には、上流側(空気流入孔181に近い側)に液誘導部122が配置され、下流側(空気流出孔182に近い側)に香味源131が配置される。ユーザによる吸引に伴い空気流入孔181から流入した空気は、加熱部121Aにより生成されたエアロゾルと混合され、矢印190に示すように、香味源131を通過して空気流出孔182へ輸送される。エアロゾルと空気との混合流体が香味源131を通過する際には、香味源131に含まれる香味成分がエアロゾルに付与される。The air flow path 180 is a flow path for air inhaled by the user. The air flow path 180 has a tubular structure with an air inlet hole 181, which is an entrance of air into the air flow path 180, and an air outlet hole 182, which is an exit of air from the air flow path 180, at both ends. In the middle of the air flow path 180, the liquid guide section 122 is arranged on the upstream side (the side closer to the air inlet hole 181), and the flavor source 131 is arranged on the downstream side (the side closer to the air outlet hole 182). The air flowing in from the air inlet hole 181 due to the user's inhalation is mixed with the aerosol generated by the heating section 121A, and as shown by the arrow 190, is transported through the flavor source 131 to the air outlet hole 182. When the mixed fluid of the aerosol and the air passes through the flavor source 131, the flavor components contained in the flavor source 131 are imparted to the aerosol.

マウスピース124は、吸引の際にユーザに咥えられる部材である。マウスピース124には、空気流出孔182が配置される。ユーザは、マウスピース124を咥えて吸引することで、エアロゾルと空気との混合流体を口腔内へ取り込むことができる。The mouthpiece 124 is a member that is held by the user when inhaling. An air outlet hole 182 is arranged in the mouthpiece 124. The user can take in the mixed fluid of the aerosol and air into the oral cavity by holding the mouthpiece 124 in their mouth and inhaling.

以上、吸引装置100Aの構成例を説明した。もちろん吸引装置100Aの構成は上記に限定されず、以下に例示する多様な構成をとり得る。The above describes an example of the configuration of the suction device 100A. Of course, the configuration of the suction device 100A is not limited to the above, and various configurations such as those shown below may be used.

一例として、吸引装置100Aは、香味付与カートリッジ130を含んでいなくてもよい。その場合、カートリッジ120にマウスピース124が設けられる。As an example, the inhalation device 100A may not include a flavoring cartridge 130. In that case, the cartridge 120 is provided with a mouthpiece 124.

他の一例として、吸引装置100Aは、複数種類のエアロゾル源を含んでいてもよい。複数種類のエアロゾル源から生成された複数種類のエアロゾルが空気流路180内で混合され化学反応を起こすことで、さらに他の種類のエアロゾルが生成されてもよい。As another example, the inhalation device 100A may include multiple types of aerosol sources. Multiple types of aerosols generated from the multiple types of aerosol sources may be mixed in the air flow path 180 and undergo a chemical reaction to generate further types of aerosols.

また、エアロゾル源を霧化する手段は、加熱部121Aによる加熱に限定されない。例えば、エアロゾル源を霧化する手段は、振動霧化、又は誘導加熱であってもよい。In addition, the means for atomizing the aerosol source is not limited to heating by the heating unit 121A. For example, the means for atomizing the aerosol source may be vibration atomization or induction heating.

(2)第2の構成例
図2は、吸引装置の第2の構成例を模式的に示す模式図である。図2に示すように、本構成例に係る吸引装置100Bは、電源部111B、センサ部112B、通知部113B、記憶部114B、通信部115B、制御部116B、加熱部121B、保持部140、及び断熱部144を含む。
(2) Second Configuration Example Fig. 2 is a schematic diagram showing a second configuration example of the suction device. As shown in Fig. 2, the suction device 100B according to this configuration example includes a power supply unit 111B, a sensor unit 112B, a notification unit 113B, a storage unit 114B, a communication unit 115B, a control unit 116B, a heating unit 121B, a holding unit 140, and a heat insulating unit 144.

電源部111B、センサ部112B、通知部113B、記憶部114B、通信部115B、及び制御部116Bの各々は、第1の構成例に係る吸引装置100Aに含まれる対応する構成要素と実質的に同一である。Each of the power supply unit 111B, the sensor unit 112B, the notification unit 113B, the memory unit 114B, the communication unit 115B, and the control unit 116B is substantially identical to the corresponding components included in the suction device 100A relating to the first configuration example.

保持部140は、内部空間141を有し、内部空間141にスティック型基材150の一部を収容しながらスティック型基材150を保持する。保持部140は、内部空間141を外部に連通する開口142を有し、開口142から内部空間141に挿入されたスティック型基材150を保持する。例えば、保持部140は、開口142及び底部143を底面とする筒状体であり、柱状の内部空間141を画定する。保持部140は、スティック型基材150へ供給される空気の流路を画定する機能も有する。かかる流路への空気の入り口である空気流入孔は、例えば底部143に配置される。他方、かかる流路からの空気の出口である空気流出孔は、開口142である。The holding part 140 has an internal space 141, and holds the stick-shaped substrate 150 while accommodating a part of the stick-shaped substrate 150 in the internal space 141. The holding part 140 has an opening 142 that connects the internal space 141 to the outside, and holds the stick-shaped substrate 150 inserted into the internal space 141 from the opening 142. For example, the holding part 140 is a cylindrical body with the opening 142 and the bottom part 143 as the bottom surface, and defines a columnar internal space 141. The holding part 140 also has the function of defining a flow path for air to be supplied to the stick-shaped substrate 150. An air inlet hole, which is the entrance of air to such a flow path, is arranged in, for example, the bottom part 143. On the other hand, an air outlet hole, which is the exit of air from such a flow path, is the opening 142.

スティック型基材150は、基材部151、及び吸口部152を含む。基材部151は、エアロゾル源を含む。なお、本構成例において、エアロゾル源は液体に限られるものではなく、固体であってもよい。スティック型基材150が保持部140に保持された状態において、基材部151の少なくとも一部は内部空間141に収容され、吸口部152の少なくとも一部は開口142から突出する。そして、開口142から突出した吸口部152をユーザが咥えて吸引すると、図示しない空気流入孔から内部空間141に空気が流入し、基材部151から発生するエアロゾルと共にユーザの口内に到達する。The stick-shaped substrate 150 includes a substrate portion 151 and a suction mouth portion 152. The substrate portion 151 includes an aerosol source. In this configuration example, the aerosol source is not limited to a liquid, but may be a solid. When the stick-shaped substrate 150 is held by the holding portion 140, at least a portion of the substrate portion 151 is contained in the internal space 141, and at least a portion of the suction mouth portion 152 protrudes from the opening 142. When the user holds the suction mouth portion 152 protruding from the opening 142 in his/her mouth and sucks, air flows into the internal space 141 from an air inlet hole (not shown) and reaches the user's mouth together with the aerosol generated from the substrate portion 151.

加熱部121Bは、第1の構成例に係る加熱部121Aと同様の構成を有する。ただし、図2に示した例では、加熱部121Bは、フィルム状に構成され、保持部140の外周を覆うように配置される。そして、加熱部121Bが発熱すると、スティック型基材150の基材部151が外周から加熱され、エアロゾルが生成される。The heating unit 121B has a configuration similar to that of the heating unit 121A according to the first configuration example. However, in the example shown in FIG. 2, the heating unit 121B is configured in a film shape and is arranged to cover the outer periphery of the holding unit 140. When the heating unit 121B generates heat, the substrate unit 151 of the stick-shaped substrate 150 is heated from the outer periphery, and an aerosol is generated.

断熱部144は、加熱部121Bから他の構成要素への伝熱を防止する。例えば、断熱部144は、真空断熱材、又はエアロゲル断熱材等により構成される。The insulating section 144 prevents heat transfer from the heating section 121B to other components. For example, the insulating section 144 is made of a vacuum insulating material or an aerogel insulating material.

以上、吸引装置100Bの構成例を説明した。もちろん吸引装置100Bの構成は上記に限定されず、以下に例示する多様な構成をとり得る。The above describes an example of the configuration of the suction device 100B. Of course, the configuration of the suction device 100B is not limited to the above, and can take various configurations, such as those shown below.

一例として、加熱部121Bは、ブレード状に構成され、保持部140の底部143から内部空間141に突出するように配置されてもよい。その場合、ブレード状の加熱部121Bは、スティック型基材150の基材部151に挿入され、スティック型基材150の基材部151を内部から加熱する。他の一例として、加熱部121Bは、保持部140の底部143を覆うように配置されてもよい。また、加熱部121Bは、保持部140の外周を覆う第1の加熱部、ブレード状の第2の加熱部、及び保持部140の底部143を覆う第3の加熱部のうち、2以上の組み合わせとして構成されてもよい。As one example, the heating unit 121B may be configured in a blade shape and arranged to protrude from the bottom 143 of the holding unit 140 into the internal space 141. In that case, the blade-shaped heating unit 121B is inserted into the substrate 151 of the stick-shaped substrate 150 and heats the substrate 151 of the stick-shaped substrate 150 from the inside. As another example, the heating unit 121B may be arranged to cover the bottom 143 of the holding unit 140. Furthermore, the heating unit 121B may be configured as a combination of two or more of a first heating unit covering the outer periphery of the holding unit 140, a blade-shaped second heating unit, and a third heating unit covering the bottom 143 of the holding unit 140.

他の一例として、保持部140は、内部空間141を形成する外殻の一部を開閉する、ヒンジ等の開閉機構を含んでいてもよい。そして、保持部140は、外殻を開閉することで、内部空間141に挿入されたスティック型基材150を挟持してもよい。その場合、加熱部121Bは、保持部140における当該挟持箇所に設けられ、スティック型基材150を押圧しながら加熱してもよい。As another example, the holding unit 140 may include an opening/closing mechanism such as a hinge that opens and closes a portion of the outer shell that forms the internal space 141. The holding unit 140 may then clamp the stick-shaped substrate 150 inserted into the internal space 141 by opening and closing the outer shell. In this case, the heating unit 121B may be provided at the clamping location in the holding unit 140, and may heat the stick-shaped substrate 150 while pressing it.

また、エアロゾル源を霧化する手段は、加熱部121Bによる加熱に限定されない。例えば、エアロゾル源を霧化する手段は、誘導加熱であってもよい。In addition, 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 may be induction heating.

また、吸引装置100Bは、第1の構成例に係る加熱部121A、液誘導部122、液貯蔵部123、及び空気流路180をさらに含んでいてもよく、空気流路180の空気流出孔182が内部空間141への空気流入孔を兼ねていてもよい。この場合、加熱部121Aにより生成されたエアロゾルと空気との混合流体は、内部空間141に流入して加熱部121Bにより生成されたエアロゾルとさらに混合され、ユーザの口腔内に到達する。In addition, the suction device 100B may further include the heating unit 121A, the liquid guide unit 122, the liquid storage unit 123, and the air flow path 180 according to the first configuration example, and the air outlet hole 182 of the air flow path 180 may also serve as an air inlet hole to the internal space 141. In this case, the mixed fluid of the aerosol and air generated by the heating unit 121A flows into the internal space 141 and is further mixed with the aerosol generated by the heating unit 121B, and reaches the user's oral cavity.

<<2.第1の実施形態>>
(1)システム構成例
図3は、本実施形態に係るシステム1の構成の一例を示す図である。図3に示すように、システム1は、吸引装置100、及び端末装置200を含む。
<<2. First embodiment>>
(1) System Configuration Example Fig. 3 is a diagram showing an example of the configuration of the system 1 according to this embodiment. As shown in Fig. 3, the system 1 includes a suction device 100 and a terminal device 200.

-吸引装置100の構成
本実施形態に係る吸引装置100は、基材を用いてユーザに吸引されるエアロゾルを生成する。加熱部121は、基材を用いてエアロゾルを生成する生成部の一例である。第1の構成例におけるカートリッジ120及び香味付与カートリッジ130、並びに第2の構成例におけるスティック型基材150は、本実施形態における基材の一例である。吸引装置100は、吸引装置100に装着された基材を用いてエアロゾルを生成する。第1の構成例において、電源ユニット110に接続されたカートリッジ120及び香味付与カートリッジ130は、吸引装置100に装着された基材の一例である。第2の構成例において、吸引装置100に挿入されたスティック型基材150は、吸引装置100に装着された基材の一例である。
-Configuration of the inhalation device 100 The inhalation device 100 according to the present embodiment generates an aerosol to be inhaled by a user using a substrate. The heating unit 121 is an example of a generating unit that generates an aerosol using a substrate. The cartridge 120 and the flavoring cartridge 130 in the first configuration example, and the stick-shaped substrate 150 in the second configuration example are examples of substrates in the present embodiment. The inhalation device 100 generates an aerosol using a substrate attached to the inhalation device 100. In the first configuration example, the cartridge 120 and the flavoring cartridge 130 connected to the power supply unit 110 are an example of a substrate attached to the inhalation device 100. In the second configuration example, the stick-shaped substrate 150 inserted into the inhalation device 100 is an example of a substrate attached to the inhalation device 100.

加熱部121は、基材から誘導された液体としてのエアロゾル源を加熱してもよい。例えば、吸引装置100は、第1の構成例において説明したように、液誘導部122により液貯蔵部123から誘導されたエアロゾル源を加熱することで、エアロゾルを生成してもよい。The heating unit 121 may heat the aerosol source as a liquid induced from the substrate. For example, the suction device 100 may generate an aerosol by heating the aerosol source induced from the liquid storage unit 123 by the liquid guiding unit 122, as described in the first configuration example.

加熱部121は、エアロゾル源を含有する、所定の形状に形成された基材を加熱してもよい。所定の形状の一例は、スティック状である。例えば、吸引装置100は、第2の構成例において説明したように、スティック型基材150を加熱することで、エアロゾルを生成してもよい。所定の形状の他の一例は、カード状である。所定の形状の他の一例は、キューブ状である。The heating unit 121 may heat a substrate containing the aerosol source and formed into a predetermined shape. One example of the predetermined shape is a stick shape. For example, the suction device 100 may generate an aerosol by heating the stick-shaped substrate 150 as described in the second configuration example. Another example of the predetermined shape is a card shape. Another example of the predetermined shape is a cube shape.

吸引装置100は、上記説明した第1の構成例、又は第2の構成例のうち任意の構成例を取り得る。以下では、説明を簡易にするために、主に吸引装置100が第2の構成例をとる場合の例を説明する。また、以下では、吸引装置100により生成されたエアロゾルをユーザが吸引することを、単に「吸引」又は「パフ」とも称する。また、ユーザが吸引する動作を、以下ではパフ動作とも称する。The suction device 100 may have any of the first and second configuration examples described above. In the following, for ease of explanation, an example in which the suction device 100 has the second configuration example will be mainly described. In addition, in the following, the user inhaling the aerosol generated by the suction device 100 will also be referred to simply as "suction" or "puffing." In addition, in the following, the action of the user inhaling will also be referred to as a puffing action.

-端末装置200の構成
端末装置200は、吸引装置100のユーザにより使用される装置である。例えば、端末装置200は、スマートフォン、タブレット端末又はウェアラブルデバイス等の任意の情報処理装置により構成される。図3に示すように、端末装置200は、入力部210、出力部220、通信部230、記憶部240、及び制御部250を含む。
-Configuration of Terminal Device 200 The terminal device 200 is a device used by a user of the suction device 100. For example, the terminal device 200 is configured by any information processing device such as a smartphone, a tablet terminal, or a wearable device. As shown in Fig. 3, the terminal device 200 includes an input unit 210, an output unit 220, a communication unit 230, a storage unit 240, and a control unit 250.

入力部210は、各種情報の入力を受け付ける機能を有する。入力部210は、ユーザからの情報の入力を受け付ける入力装置を含んでいてもよい。入力装置としては、例えば、ボタン、キーボード、タッチパネル、及びマイク等が挙げられる。他にも、入力部210は、画像センサ等の各種センサを含んでいてもよい。The input unit 210 has a function of accepting input of various information. The input unit 210 may include an input device that accepts input of information from a user. Examples of the input device include a button, a keyboard, a touch panel, and a microphone. In addition, the input unit 210 may include various sensors such as an image sensor.

出力部220は、情報を出力する機能を有する。出力部220は、ユーザに対し情報を出力する出力装置を含んでいてもよい。出力装置としては、例えば、情報を表示する表示装置、発光する発光装置、振動する振動装置、及び音を出力する音出力装置等が挙げられる。表示装置の一例は、ディスプレイである。発光装置の一例は、LED(Light Emitting Diode)である。振動装置の一例は、偏心モータである。音出力装置の一例は、スピーカである。出力部220は、制御部250から入力された情報を出力することで、情報をユーザに通知する。The output unit 220 has a function of outputting information. The output unit 220 may include an output device that outputs information to the user. Examples of the output device include a display device that displays information, a light-emitting device that emits light, a vibration device that vibrates, and a sound output device that outputs sound. An example of a display device is a display. An example of a light-emitting device is an LED (Light Emitting Diode). An example of a vibration device is an eccentric motor. An example of a sound output device is a speaker. The output unit 220 notifies the user of the information by outputting the information input from the control unit 250.

通信部230は、端末装置200と他の装置との間で情報の送受信を行うための、通信インタフェースである。通信部230は、有線又は無線の任意の通信規格に準拠した通信を行う。かかる通信規格としては、例えば、USB(Universal Serial Bus)、Wi-Fi(登録商標)、又はBluetooth(登録商標)等が採用され得る。The communication unit 230 is a communication interface for transmitting and receiving information between the terminal device 200 and other devices. The communication unit 230 performs communication conforming to any wired or wireless communication standard. Such communication standards may include, for example, USB (Universal Serial Bus), Wi-Fi (registered trademark), or Bluetooth (registered trademark).

記憶部240は、各種情報を記憶する。記憶部240は、例えば、フラッシュメモリ等の不揮発性の記憶媒体により構成される。The memory unit 240 stores various information. The memory unit 240 is configured, for example, by a non-volatile storage medium such as a flash memory.

制御部250は、演算処理装置又は制御装置として機能し、各種プログラムに従って端末装置200内の動作全般を制御する。制御部250は、例えばCPU(Central Processing Unit)、又はマイクロプロセッサ等の電子回路によって実現される。他に、制御部250は、使用するプログラム及び演算パラメータ等を記憶するROM(Read Only Memory)、並びに適宜変化するパラメータ等を一時記憶するRAM(Random Access Memory)を含んでいてもよい。端末装置200は、制御部250による制御に基づいて、各種処理を実行する。入力部210により入力された情報の処理、出力部220による情報の出力、通信部230による情報の送受信、並びに記憶部240による情報の記憶及び読み出しは、制御部250により制御される処理の一例である。各構成要素への情報の入力、及び各構成要素から出力された情報に基づく処理等、端末装置200により実行されるその他の処理も、制御部250により制御される。The control unit 250 functions as a calculation processing device or control device, and controls the overall operation of the terminal device 200 according to various programs. The control unit 250 is realized by, for example, a CPU (Central Processing Unit) or an electronic circuit such as a microprocessor. In addition, the control unit 250 may include a ROM (Read Only Memory) that stores the programs and calculation parameters to be used, and a RAM (Random Access Memory) that temporarily stores parameters that change as appropriate. The terminal device 200 executes various processes based on the control of the control unit 250. The processing of information input by the input unit 210, the output of information by the output unit 220, the transmission and reception of information by the communication unit 230, and the storage and reading of information by the storage unit 240 are examples of processes controlled by the control unit 250. Other processes executed by the terminal device 200, such as the input of information to each component and processing based on information output from each component, are also controlled by the control unit 250.

なお、制御部250の機能は、アプリケーションを用いて実現されてもよい。当該アプリケーションは、プリインストールされていてもよいし、ダウンロードされてもよい。また、制御部250の機能は、PWA(Progressive Web Apps)により実現されてもよい。The functions of the control unit 250 may be realized using an application. The application may be pre-installed or may be downloaded. The functions of the control unit 250 may be realized by PWA (Progressive Web Apps).

-装置間通信
吸引装置100は、他の装置と通信可能である。吸引装置100と他の装置との間の通信に用いられる通信リンクは、無線であってもよいし、有線であってもよい。本実施形態では、通信リンクが無線であるものとして説明する。
- Communication between devices The suction device 100 is capable of communicating with other devices. The communication link used for communication between the suction device 100 and other devices may be wireless or wired. In this embodiment, the communication link will be described as being wireless.

とりわけ、吸引装置100は、ペアリングされた他の装置との間で接続を確立し、情報を送受信する。ペアリングとは、2つの装置の間で、互いの情報を交換し保存する処理である。交換される情報の一例は、SSID(Service Set Identifier)等の相手の識別情報、及び送受信される情報の暗号化に用いられる暗号化鍵に関する情報である。In particular, the suction device 100 establishes a connection with another paired device and transmits and receives information. Pairing is a process in which two devices exchange and store information with each other. One example of the information exchanged is the other party's identification information, such as the SSID (Service Set Identifier), and information regarding the encryption key used to encrypt the information transmitted and received.

吸引装置100及び端末装置200は、まずペアリングを行い、その後情報を送受信する。吸引装置100と端末装置200との間の無線通信に用いられる無線通信規格は、Bluetooth等の近距離無線通信規格であることが望ましい。その場合、吸引装置100及び端末装置200は、近距離無線通信が可能な範囲内に位置する場合に、接続を確立し、通信することが可能となる。以下では、吸引装置100と端末装置200とは、BLE(Bluetooth Low Energy(登録商標))に準拠した通信を行うものとする。The suction device 100 and the terminal device 200 first perform pairing, and then transmit and receive information. It is preferable that the wireless communication standard used for wireless communication between the suction device 100 and the terminal device 200 is a short-range wireless communication standard such as Bluetooth. In that case, when the suction device 100 and the terminal device 200 are located within a range where short-range wireless communication is possible, they can establish a connection and communicate. In the following, it is assumed that the suction device 100 and the terminal device 200 communicate in accordance with BLE (Bluetooth Low Energy (registered trademark)).

(2)ロック機能
吸引装置100は、ロック機能を有する。ロック機能とは、加熱部121による加熱の可否を制御する機能である。以下では、加熱部121による加熱が禁止されることを、ロックとも称する。また、加熱部121による加熱を許可することを、ロックを解除するとも称する。
(2) Lock Function The suction device 100 has a lock function. The lock function is a function for controlling whether or not heating is performed by the heating unit 121. Hereinafter, prohibiting heating by the heating unit 121 is also referred to as locking. Allowing heating by the heating unit 121 is also referred to as unlocking.

ロックが解除された状態で、加熱開始を指示するユーザ操作が行われた場合、吸引装置100は、加熱部121による加熱を開始する。加熱開始を指示する操作の一例は、吸引装置100に設けられたボタンの押下である。他方、ロックがかかっている状態で、加熱開始を指示するユーザ操作が行われた場合、吸引装置100は、加熱部121による加熱を開始しない。かかる構成によれば、ロックが掛かっている状態では、例えば鞄の中でボタンが誤って押下されても加熱部121による加熱が開始されないので、吸引装置100の使用に関する安全性を向上させることが可能となる。When the lock is released and a user operation is performed to instruct the start of heating, the suction device 100 starts heating using the heating unit 121. One example of an operation to instruct the start of heating is pressing a button provided on the suction device 100. On the other hand, when the lock is engaged and a user operation is performed to instruct the start of heating, the suction device 100 does not start heating using the heating unit 121. With this configuration, when the lock is engaged, heating using the heating unit 121 does not start even if the button is accidentally pressed, for example, inside a bag, so that the safety of using the suction device 100 can be improved.

吸引装置100は、第1の条件が満たされた場合に、ロックを解除する。複数の第1の条件が設定されている場合、吸引装置100は、複数の第1の条件のうちいずれかが満たされた場合に、ロックを解除してもよい。The suction device 100 releases the lock when a first condition is satisfied. When multiple first conditions are set, the suction device 100 may release the lock when any one of the multiple first conditions is satisfied.

第1の条件は、予め設定された第1の操作パターンに対応する操作が検出されたことを含んでいてもよい。操作パターンとは、吸引装置100に設けられた物理的な操作を受付可能な操作部に対する操作の組み合わせである。吸引装置100には、一例として、ボタン、及び開口142を開閉するスライダが、操作部として設けられていてもよい。その場合、ボタンの押下と開口142を開閉する操作との組み合わせにより、第1の操作パターンが設定される。かかる構成によれば、第1の操作パターンに対応する操作が行われない限り、ロックが解除されない。従って、ユーザ以外の、例えば子供による誤使用を防止することができるので、吸引装置100の使用に関する安全性を向上させることが可能となる。The first condition may include the detection of an operation corresponding to a first operation pattern that is set in advance. The operation pattern is a combination of operations on an operation unit that is provided on the suction device 100 and can accept physical operations. As an example, the suction device 100 may be provided with a button and a slider that opens and closes the opening 142 as an operation unit. In that case, the first operation pattern is set by a combination of pressing the button and an operation that opens and closes the opening 142. With this configuration, the lock is not released unless an operation corresponding to the first operation pattern is performed. Therefore, it is possible to prevent misuse by people other than the user, for example, children, and therefore it is possible to improve the safety of using the suction device 100.

第1の条件は、吸引装置100と端末装置200とが通信していることを含んでいてもよい。ここでの、吸引装置100と端末装置200とが通信していることの一例は、吸引装置100と端末装置200との間でBLE等の近距離無線通信規格による接続が確立していることである。かかる構成によれば、吸引装置100及び端末装置200が、近距離無線通信が可能な範囲内に位置し、且つ通信を行っている場合に限りロックが解除され、そうでない場合にロックが解除されない。従って、ユーザが端末装置200を携帯して外出した場合に、自宅に残された吸引装置100が例えば子供により誤使用されることを防止することが可能となる。よって、吸引装置100の使用に関する安全性を向上させることが可能となる。他方、ユーザが端末装置200を携帯しながら吸引装置100を使用する場合、自動的にロックが解除されるので、ロック解除のための操作を行う手間を削減しユーザビリティを高めることができる。The first condition may include that the suction device 100 and the terminal device 200 are communicating with each other. Here, an example of the suction device 100 and the terminal device 200 communicating with each other is that a connection based on a short-range wireless communication standard such as BLE is established between the suction device 100 and the terminal device 200. According to this configuration, the lock is released only when the suction device 100 and the terminal device 200 are located within a range where short-range wireless communication is possible and are communicating with each other, and the lock is not released otherwise. Therefore, when a user goes out carrying the terminal device 200, it is possible to prevent the suction device 100 left at home from being misused by, for example, a child. Therefore, it is possible to improve the safety of the use of the suction device 100. On the other hand, when a user uses the suction device 100 while carrying the terminal device 200, the lock is automatically released, so that the effort required for unlocking can be reduced and usability can be improved.

吸引装置100は、第2の条件が満たされた場合に、ロックをかける。複数の第2の条件が設定されている場合、吸引装置100は、複数の第2の条件のうちいずれかが満たされた場合に、ロックをかけてもよい。The suction device 100 is locked when the second condition is satisfied. When multiple second conditions are set, the suction device 100 may be locked when any one of the multiple second conditions is satisfied.

第2の条件は、予め設定された第2の操作パターンに対応する操作が検出されたことを含んでいてもよい。かかる構成によれば、ユーザによる明示的な操作に基づいてロックをかけることが可能となる。The second condition may include the detection of an operation corresponding to a second operation pattern that is set in advance. With this configuration, it is possible to lock the device based on an explicit operation by the user.

第2の条件は、吸引装置100と端末装置200との通信が終了したことを含んでいてもよい。即ち、第2の条件は、吸引装置100と端末装置200との間で確立していたBLE等の近距離無線通信規格による接続が切断したことを含んでいてもよい。かかる構成によれば、ユーザが端末装置200を携帯して外出した場合に、自宅に残された吸引装置100に自動的にロックをかけることが可能となる。The second condition may include that communication between the suction device 100 and the terminal device 200 has ended. That is, the second condition may include that a connection established between the suction device 100 and the terminal device 200 based on a short-range wireless communication standard such as BLE has been disconnected. With this configuration, when a user goes out carrying the terminal device 200, it is possible to automatically lock the suction device 100 left at home.

(3)ログ情報の取得
吸引装置100は、吸引装置100の使用に応じて取得される情報であるログ情報を記憶部114に記憶する。ログ情報は、吸引装置100に関する所定の動作が行われた場合に取得される。そして、ログ情報は、吸引装置100に関する所定の動作が行われた時刻を示す情報を含む。例えば、吸引装置100は、吸引装置100に関する所定の動作が行われた時刻を示す情報と、当該所定の動作を示す識別情報とを対応付けて記憶する。そして、吸引装置100は、記憶部114に記憶されたログ情報を端末装置200に送信する。なお、吸引装置100と端末装置200とは常時接続しているわけではないと想定される。そのため、吸引装置100は、端末装置200と接続していない間ログ情報を蓄積し、端末装置200と接続されたタイミングで、蓄積したログ情報を送信する。
(3) Acquisition of Log Information The suction device 100 stores log information, which is information acquired in response to the use of the suction device 100, in the storage unit 114. The log information is acquired when a predetermined operation related to the suction device 100 is performed. The log information includes information indicating the time when the predetermined operation related to the suction device 100 is performed. For example, the suction device 100 stores information indicating the time when the predetermined operation related to the suction device 100 is performed in association with identification information indicating the predetermined operation. The suction device 100 then transmits the log information stored in the storage unit 114 to the terminal device 200. It is assumed that the suction device 100 and the terminal device 200 are not always connected. Therefore, the suction device 100 accumulates log information while not connected to the terminal device 200, and transmits the accumulated log information when it is connected to the terminal device 200.

端末装置200は、吸引装置100から受信したログ情報を他の装置に転送する。他の装置の一例は、吸引装置100に関するサービスを提供するサーバである。サーバは、ログ情報を収集及び解析し、吸引装置100のファームウェアのアップデート等のサービスに活用する。かかる構成により、吸引装置100に関し提供されるサービスを向上させることが可能である。The terminal device 200 transfers the log information received from the suction device 100 to another device. An example of the other device is a server that provides services related to the suction device 100. The server collects and analyzes the log information and uses it for services such as updating the firmware of the suction device 100. With this configuration, it is possible to improve the services provided in relation to the suction device 100.

また、端末装置200は、吸引装置100から受信したログ情報をユーザに対し出力してもよい。その場合、ユーザは、ユーザ自身による吸引装置100の使用履歴を閲覧することが可能となる。The terminal device 200 may also output the log information received from the suction device 100 to the user. In this case, the user can view the usage history of the suction device 100 by the user himself/herself.

-時刻を示す情報
吸引装置100は、カウンタを有する。カウンタとは、数を数える論理的又は物理的な構成要素である。
- Information Indicating Time The suction device 100 has a counter. A counter is a logical or physical component that counts numbers.

吸引装置100は、単位時間が経過する度にカウンタの値を変化させる。変化の一例は、カウントアップである。カウンタは、例えば、制御部116を構成するCPUのクロックパルスの数を数えてもよく、その場合、単位時間はクロックパルスの長さに対応する。若しくは、カウンタは、RTC(real-time clock)であってもよく、単位時間は1秒であってもよい。吸引装置100は、吸引装置100が初めて起動されたタイミングから、カウンタの値の変化を開始する。かかる構成により、異なるタイミングにおけるカウンタの値が異なることが保証される。従って、カウンタの値に基づく時刻の計算が可能となる。The suction device 100 changes the counter value each time a unit time elapses. One example of the change is counting up. The counter may, for example, count the number of clock pulses of the CPU constituting the control unit 116, in which case the unit time corresponds to the length of the clock pulse. Alternatively, the counter may be an RTC (real-time clock), and the unit time may be one second. The suction device 100 starts changing the counter value from the timing when the suction device 100 is started for the first time. This configuration ensures that the counter value at different timings is different. Therefore, it becomes possible to calculate the time based on the counter value.

ログ情報は、時刻を示す情報として、カウンタの値を含む。即ち、ログ情報は、吸引装置100に関する所定の動作が行われた時刻を示す情報として、吸引装置100に関する所定の動作が行われた第1のタイミングにおけるカウンタの値を含む。かかる構成により、後述するように、吸引装置100に関する所定の動作が行われた第1のタイミングに対応する時刻を、端末装置200において計算することが可能となる。The log information includes a counter value as information indicating a time. That is, the log information includes a counter value at a first timing when a predetermined operation related to the suction device 100 was performed as information indicating a time when a predetermined operation related to the suction device 100 was performed. With this configuration, it becomes possible for the terminal device 200 to calculate the time corresponding to the first timing when a predetermined operation related to the suction device 100 was performed, as described below.

吸引装置100は、記憶したログ情報を第2のタイミングにおいて送信し、第2のタイミングにおけるカウンタの値を送信する。その結果、端末装置200は、吸引装置100に関する所定の動作が行われた第1のタイミングにおけるカウンタの値を含むログ情報、及び吸引装置100がログ情報を送信する第2のタイミングにおけるカウンタの値を受信する。そして、端末装置200は、第1のタイミングにおけるカウンタの値、第2のタイミングにおけるカウンタの値、及び端末装置200がログ情報を受信した時刻に基づいて、第1のタイミングに対応する時刻を計算する。ここでの第1のタイミングに対応する時刻とは、吸引装置100に関する所定の動作が行われたタイミングにおける、端末装置200に搭載された時計が指す時刻である。端末装置200がログ情報を受信した時刻は、第2のタイミングにおけるカウンタの値に対応する。また、第1のタイミングにおけるカウンタの値と第2のタイミングにおけるカウンタの値との差分にカウンタの単位時間を乗算することで計算される時間は、第1のタイミングから第2のタイミングまでの時間に相当する。そこで、端末装置200は、端末装置200がログ情報を受信した時刻から、計算された第1のタイミングから第2のタイミングまでの時間を巻き戻した時刻を、第1のタイミングに対応する時刻として計算する。The suction device 100 transmits the stored log information at the second timing and transmits the counter value at the second timing. As a result, the terminal device 200 receives log information including the counter value at the first timing when a predetermined operation related to the suction device 100 is performed, and the counter value at the second timing when the suction device 100 transmits the log information. The terminal device 200 then calculates the time corresponding to the first timing based on the counter value at the first timing, the counter value at the second timing, and the time when the terminal device 200 received the log information. The time corresponding to the first timing here is the time indicated by the clock mounted on the terminal device 200 at the timing when a predetermined operation related to the suction device 100 is performed. The time when the terminal device 200 received the log information corresponds to the counter value at the second timing. In addition, the time calculated by multiplying the difference between the counter value at the first timing and the counter value at the second timing by the unit time of the counter corresponds to the time from the first timing to the second timing. Therefore, the terminal device 200 calculates the time corresponding to the first timing as the time obtained by rewinding the time from the calculated first timing to the second timing from the time when the terminal device 200 received the log information.

一例として、端末装置200がログ情報を受信した時刻が10時15分である例が想定される。第1のタイミングにおけるカウンタの値が400であり、第2のタイミングにおけるカウンタの値が1000であるものとする。カウンタの単位時間は1秒であるものとする。その場合、1000から400を差し引いた600に単位時間である1秒を乗算した600秒が、第1のタイミングから第2のタイミングまでの時間である。よって、10時15分から600秒前の時刻である10時5分が、第1のタイミングに対応する時刻である、と計算される。 As an example, assume that the time when the terminal device 200 receives the log information is 10:15. The counter value at the first timing is 400, and the counter value at the second timing is 1000. The unit time of the counter is 1 second. In this case, 600 seconds, calculated by subtracting 400 from 1000 to get 600, multiplied by the unit time of 1 second, is the time from the first timing to the second timing. Therefore, it is calculated that 10:05, which is 600 seconds before 10:15, is the time corresponding to the first timing.

かかる構成により、第1のタイミングに対応する時刻を、端末装置200において計算することが可能となる。また、吸引装置100に時計が搭載されていない場合、又は吸引装置100に搭載された時計と端末装置200に搭載された時計とにズレがある場合であっても、端末装置200に搭載された時計を基準とする、第1のタイミングに対応する時刻を取得することが可能である。
With this configuration, it becomes possible to calculate the time corresponding to the first timing in the terminal device 200. Even if the suction device 100 is not equipped with a clock, or if there is a discrepancy between the clock equipped in the suction device 100 and the clock equipped in the terminal device 200, it is possible to obtain the time corresponding to the first timing based on the clock equipped in the terminal device 200.

端末装置200は、ログ情報に含まれるカウンタの値を、計算した時刻に変換してもよい。そして、端末装置200は、変換後のログ情報を記憶したり、他の装置に転送したりしてもよい。他の装置の一例は、吸引装置100に関するサービスを提供するサーバである。かかる構成によれば、サーバにおける解析に、ログ情報が取得された時刻を用いることが可能となる。The terminal device 200 may convert the counter value included in the log information into the calculated time. The terminal device 200 may then store the converted log information or transfer it to another device. An example of the other device is a server that provides services related to the suction device 100. With this configuration, it becomes possible to use the time at which the log information was acquired for analysis in the server.

吸引装置100は、カウンタの単位時間を示す情報を送信してもよい。その場合、端末装置200は、受信した情報により示されるカウンタの単位時間にさらに基づいて、第1のタイミングに対応する時刻を計算する。詳しくは、端末装置200は、第1のタイミングから第2のタイミングまでの時間を計算する際に、第1のタイミングにおけるカウンタの値と第2のタイミングにおけるカウンタの値との差分に、受信した情報により示されるカウンタの単位時間を乗算する。かかる構成によれば、吸引装置100ごとにカウンタの単位時間が異なる場合であっても、正確な時刻を計算することが可能となる。The suction device 100 may transmit information indicating the unit time of the counter. In this case, the terminal device 200 calculates the time corresponding to the first timing further based on the unit time of the counter indicated by the received information. In detail, when calculating the time from the first timing to the second timing, the terminal device 200 multiplies the difference between the counter value at the first timing and the counter value at the second timing by the unit time of the counter indicated by the received information. With this configuration, it is possible to calculate the accurate time even if the unit time of the counter differs for each suction device 100.

-所定の動作の例
所定の動作は、加熱部121がエアロゾルの生成を開始する動作を含んでいてもよい。例えば、吸引装置100は、加熱開始を指示するユーザ操作が行われ、加熱部121が加熱を開始したタイミングにおけるカウンタの値を含むログ情報を記憶する。かかる構成によれば、吸引装置100がエアロゾルの生成を開始した時刻を、端末装置200において計算することが可能となる。
- Example of Predetermined Operation The predetermined operation may include an operation of heating unit 121 starting to generate an aerosol. For example, inhalation device 100, a user operation is performed to instruct the start of heating, and suction device 100 stores log information including a counter value at the timing when heating unit 121 starts to generate heating. With this configuration, it becomes possible for terminal device 200 to calculate the time when suction device 100 starts to generate an aerosol.

所定の動作は、ユーザがエアロゾルを吸引する動作を含んでいてもよい。例えば、吸引装置100は、加熱部121の温度低下、又は空気流路180を流れる空気流量の増加等の、ユーザによるパフに伴う値が検出されたタイミングにおけるカウンタの値を含むログ情報を記憶する。かかる構成によれば、ユーザがパフを行った時刻を、端末装置200において計算することが可能となる。The predetermined action may include an action of the user inhaling the aerosol. For example, the inhalation device 100 stores log information including a counter value at the timing when a value associated with a puff by the user, such as a decrease in temperature of the heating unit 121 or an increase in the air flow rate through the air flow path 180, is detected. With this configuration, it becomes possible for the terminal device 200 to calculate the time when the user performed a puff.

所定の動作は、電力を蓄積し吸引装置100の動作のために供給する電源部111を充電する動作を含んでいてもよい。例えば、吸引装置100は、USB等を介して外部電源に接続された場合に、電源部111の充電を開始する。その場合、吸引装置100は、外部電源に接続され充電が開始されたタイミングにおけるカウンタの値を含むログ情報を記憶する。かかる構成によれば、吸引装置100が充電を開始した時刻を、端末装置200において計算することが可能となる。The predetermined operation may include an operation of charging the power supply unit 111, which accumulates power and supplies it for the operation of the suction device 100. For example, the suction device 100 starts charging the power supply unit 111 when it is connected to an external power source via a USB or the like. In this case, the suction device 100 stores log information including the counter value at the time when it is connected to the external power source and charging starts. With this configuration, it becomes possible for the terminal device 200 to calculate the time when the suction device 100 starts charging.

所定の動作は、ロック機能に設定された第1の条件を満たす動作を含んでいてもよい。例えば、吸引装置100は、予め設定された第1の操作パターンに対応する操作が検出されたこと、又は吸引装置100と端末装置200との接続が確立したことに基づきロックが解除されたタイミングにおける、カウンタの値を含むログ情報を記憶する。かかる構成によれば、吸引装置100のロックが解除された時刻を、端末装置200において計算することが可能となる。The predetermined operation may include an operation that satisfies a first condition set in the lock function. For example, the suction device 100 stores log information including a counter value at the timing when the lock is released based on the detection of an operation corresponding to a preset first operation pattern or the establishment of a connection between the suction device 100 and the terminal device 200. With this configuration, it becomes possible for the terminal device 200 to calculate the time when the lock of the suction device 100 is released.

所定の動作は、ロック機能に設定された第2の条件を満たす動作を含んでいてもよい。例えば、吸引装置100は、予め設定された第2の操作パターンに対応する操作が検出されたこと、又は吸引装置100と端末装置200との接続が切断されたことに基づきロックがかけられたタイミングにおける、カウンタの値を含むログ情報を記憶する。かかる構成によれば、吸引装置100のロックがかけられた時刻を、端末装置200において計算することが可能となる。The predetermined operation may include an operation that satisfies a second condition set in the lock function. For example, the suction device 100 stores log information including a counter value at the time when the lock is applied based on the detection of an operation corresponding to a preset second operation pattern or the disconnection of the suction device 100 from the terminal device 200. With this configuration, it becomes possible for the terminal device 200 to calculate the time when the suction device 100 is locked.

(4)電力残量低下時の対処
吸引装置100は、電源部111の電力残量が閾値未満になったことをトリガとして、記憶部114に記憶されているログ情報に対し所定の処理を実行する。上記閾値の一例は、放電終止電圧、又は放電終止電圧に所定値を加えた値である。放電終止電圧とは、その電圧に至った後は放電しないことが推奨される電圧である。その場合、吸引装置100は、電源部111が過放電状態になったこと、又は過放電が間近な状態になったことをトリガとして、記憶部114に記憶されているログ情報に対し所定の処理を実行する。過放電状態、又は過放電が間近な状態に至った場合、ログ情報を正しく記憶することが困難になり得る。この点、かかる構成によれば、吸引装置100が記憶するログ情報に関し、一定の信頼性を維持することが可能となる。
(4) Handling when remaining power is low When the remaining power of the power supply unit 111 falls below a threshold, the suction device 100 executes a predetermined process on the log information stored in the memory unit 114. An example of the threshold is the discharge end voltage, or a value obtained by adding a predetermined value to the discharge end voltage. The discharge end voltage is a voltage at which it is recommended not to discharge after the voltage is reached. In this case, the suction device 100 executes a predetermined process on the log information stored in the memory unit 114 when the power supply unit 111 is in an over-discharge state or is about to be over-discharged. When the power supply unit 111 is in an over-discharge state or is about to be over-discharged, it may be difficult to correctly store the log information. In this regard, with this configuration, it is possible to maintain a certain level of reliability for the log information stored in the suction device 100.

ここで注意すべきは、電源部111の電力残量が閾値未満になった場合、カウンタが停止する又はリセットされ得る点である。カウンタを動作させるための電力が不足するためである。この場合、ログ情報に含まれるカウンタの値に基づいて、ログ情報が取得された時刻を正確に計算することが困難になる。なぜならば、カウンタが停止する又はリセットされると、第1のタイミングにおけるカウンタの値と、ログ情報を送信した第2のタイミングにおけるカウンタの値との差分が、第1のタイミングと第2のタイミングとの間の時間間隔に一致しなくなるためである。 It should be noted here that if the remaining power of the power supply unit 111 falls below a threshold, the counter may stop or be reset. This is because there is insufficient power to operate the counter. In this case, it becomes difficult to accurately calculate the time when the log information was acquired based on the counter value contained in the log information. This is because when the counter stops or is reset, the difference between the counter value at the first timing and the counter value at the second timing when the log information is transmitted no longer matches the time interval between the first timing and the second timing.

具体例として、吸引装置100が長期間放置され、その間カウンタが停止している例が考えらえる。吸引装置100は、長期間放置された後、充電されて再度起動され、それに伴いカウンタが再開され、放置される前に記憶されたログ情報を送信する。その場合、ログ情報を取得した第1のタイミングにおける停止前のカウンタの値と、ログ情報を送信した第2のタイミングにおける再開後のカウンタの値との差分は、カウンタが停止していた期間の長さを反映しない。そのため、端末装置200は、ログ情報を取得した時刻として、カウンタが停止していた時間の分だけ実際よりも遅い時刻を、誤って算出してしまう。この点、本実施形態によれば、吸引装置100が記憶するログ情報のうち、とりわけログ情報が取得された時刻を示す情報について、一定の信頼性を維持することが可能となる。As a specific example, the suction device 100 may be left for a long period of time, during which the counter is stopped. After the suction device 100 is left for a long period of time, it is charged and restarted, and the counter is restarted and the log information stored before the suction device 100 is left for a long period of time. In this case, the difference between the value of the counter before the counter is stopped at the first timing when the log information is acquired and the value of the counter after the counter is restarted at the second timing when the log information is transmitted does not reflect the length of the period during which the counter was stopped. Therefore, the terminal device 200 erroneously calculates the time when the log information was acquired as a time that is later than the actual time by the amount of time the counter was stopped. In this regard, according to the present embodiment, it is possible to maintain a certain degree of reliability for the log information stored in the suction device 100, particularly for information indicating the time when the log information was acquired.

所定の処理の一例は、記憶部114に記憶されているログ情報に対し所定のフラグを付与することである。所定のフラグは、ログ情報に含められていてもよい。かかる構成によれば、電源部111の電力残量が閾値未満になったときに記憶されていたログ情報と、電源部111が充電されて電力残量が閾値以上になった後に記憶されたログ情報とを、区別することが可能となる。An example of the predetermined processing is to assign a predetermined flag to the log information stored in the memory unit 114. The predetermined flag may be included in the log information. With this configuration, it is possible to distinguish between log information that was stored when the remaining power of the power supply unit 111 became less than a threshold value and log information that was stored after the power supply unit 111 was charged and the remaining power became equal to or greater than the threshold value.

そして、吸引装置100は、記憶部114に記憶されたログ情報を、付与された所定のフラグと共に送信してもよい。かかる構成によれば、端末装置200において、電源部111の電力残量が閾値未満になったときに記憶されていたログ情報と、電源部111が充電されて電力残量が閾値以上になった後に記憶されたログ情報とを、区別することが可能となる。Then, the suction device 100 may transmit the log information stored in the memory unit 114 together with the assigned predetermined flag. With this configuration, the terminal device 200 can distinguish between log information stored when the remaining power of the power supply unit 111 falls below a threshold and log information stored after the power supply unit 111 is charged and the remaining power becomes equal to or greater than the threshold.

端末装置200は、受信されたログ情報に所定のフラグが付与されているか否かに応じて、ログ情報に対し異なる処理を実行する。かかる構成によれば、時刻を示す情報が不正確なログ情報と、時刻を示す情報が正確なログ情報とに、それぞれ異なる処理が適用される。従って、端末装置200において、ログ情報に関する一定の信頼性を維持することが可能となる。The terminal device 200 performs different processing on the received log information depending on whether a specific flag has been assigned to the log information. With this configuration, different processing is applied to log information with inaccurate time information and log information with accurate time information. Therefore, it is possible for the terminal device 200 to maintain a certain level of reliability regarding the log information.

一例として、端末装置200は、所定のフラグが付与されたログ情報を破棄し、所定のフラグが付与されていないログ情報を記憶部240に記憶してもよい。かかる構成によれば、時刻を示す情報が不正確なログ情報を破棄し、時刻を示す情報が正確なログ情報のみを選択的に記憶することが可能となる。As an example, the terminal device 200 may discard log information to which a specific flag has been assigned, and store log information to which a specific flag has not been assigned in the storage unit 240. With such a configuration, it becomes possible to discard log information in which time information is inaccurate, and selectively store only log information in which time information is accurate.

他の一例として、端末装置200は、ログ情報を所定のフラグが付与されているか否かに応じて異なる形態で出力部220により出力してもよい。かかる構成によれば、時刻を示す情報が不正確なログ情報と、時刻を示す情報が正確なログ情報とを、ユーザに区別可能に提供することが可能となる。例えば、端末装置200は、所定のフラグが付与されたログ情報が取得された時刻を示す情報が正確ではないことを示す情報を出力する。かかる構成によれば、時刻を示す情報が不正確なログ情報について、ユーザに注意を促すことができる。As another example, the terminal device 200 may output the log information through the output unit 220 in different forms depending on whether a specific flag has been assigned. With this configuration, it is possible to provide the user with log information in which the time information is inaccurate and log information in which the time information is accurate, in a manner that allows them to distinguish between the log information. For example, the terminal device 200 outputs information indicating that the information indicating the time at which the log information to which a specific flag has been assigned was acquired is inaccurate. With this configuration, it is possible to alert the user to log information in which the time information is inaccurate.

他の一例として、端末装置200は、ログ情報に含まれる、ログ情報が取得された時刻を示す情報(例えば、カウンタの値)を削除してもよい。かかる構成によれば、ログ情報のうち不正確な時刻を示す情報のみを削除することができる。よって、不正確な時刻を示す情報を含まないログ情報がサーバに転送されるので、吸引装置100に関するサービスの向上に資することが可能である。As another example, the terminal device 200 may delete information (e.g., a counter value) included in the log information that indicates the time when the log information was acquired. With this configuration, it is possible to delete only the information in the log information that indicates an inaccurate time. Therefore, since log information that does not include information indicating an inaccurate time is transferred to the server, it is possible to contribute to improving services related to the suction device 100.

(5)処理の流れ
-ログ情報に関する処理の流れ
図4は、本実施形態に係るシステム1において実行されるログ情報に関する処理の流れの一例を示すシーケンス図である。本シーケンスには、吸引装置100及び端末装置200が関与する。以下では、吸引装置100に関する所定の動作の一例としてパフに関するログ情報が取得された場合の処理について説明する。
4 is a sequence diagram showing an example of a flow of a process related to log information executed in the system 1 according to the present embodiment. This sequence involves the inhalation device 100 and the terminal device 200. Below, a process when log information related to a puff is acquired as an example of a predetermined operation related to the inhalation device 100 will be described.

図4に示すように、まず、吸引装置100は、パフが行われた場合に、パフが行われた第1のタイミングにおけるカウンタの値を含むログ情報を記憶する(ステップS102)。吸引装置100は、パフが行われる度に、ステップS102にかかる処理を繰り返し実行する。As shown in Fig. 4, first, when a puff is performed, the inhalation device 100 stores log information including the value of the counter at the first timing when the puff is performed (step S102). The inhalation device 100 repeatedly executes the process of step S102 each time a puff is performed.

次いで、吸引装置100と端末装置200とは、接続を確立する(ステップS104)。例えば、吸引装置100と端末装置200とが近距離無線通信が可能な範囲内に位置し、且つ吸引装置100に対し所定のユーザ操作が行われた場合に、吸引装置100と端末装置200とは接続を確立する。Next, the suction device 100 and the terminal device 200 establish a connection (step S104). For example, when the suction device 100 and the terminal device 200 are located within a range where short-range wireless communication is possible and a predetermined user operation is performed on the suction device 100, the suction device 100 and the terminal device 200 establish a connection.

次に、吸引装置100は、ステップS102において記憶したログ情報を送信すると共に、ログ情報を送信する第2のタイミングにおけるカウンタの値を送信する(ステップS106)。これらの情報は、端末装置200により受信される。Next, the suction device 100 transmits the log information stored in step S102 and the counter value at the second timing for transmitting the log information (step S106). These pieces of information are received by the terminal device 200.

そして、端末装置200は、受信した情報、及び端末装置200がログ情報を受信した時刻に基づいて、パフが行われた第1のタイミングに対応する時刻を計算する(ステップS108)。詳しくは、まず、端末装置200は、パフが行われた第1のタイミングにおけるカウンタの値と吸引装置100がログを送信した第2のタイミングにおけるカウンタの値との差分にカウンタの単位時間を乗算することで、これらのタイミング間の時間を計算する。そして、端末装置200は、端末装置200がログ情報を受信した時刻から、計算した時間を巻き戻した時刻を、第1のタイミングに対応する時刻として計算する。Then, the terminal device 200 calculates the time corresponding to the first timing when the puff was performed based on the received information and the time when the terminal device 200 received the log information (step S108). In detail, the terminal device 200 first calculates the time between these timings by multiplying the difference between the counter value at the first timing when the puff was performed and the counter value at the second timing when the inhalation device 100 transmitted the log by the unit time of the counter. The terminal device 200 then calculates the time corresponding to the first timing as the time rewinding the calculated time from the time when the terminal device 200 received the log information.

次いで、端末装置200は、パフが行われた時刻を出力する(ステップS110)。その後、処理は終了する。Next, the terminal device 200 outputs the time when the puff was performed (step S110). Then, the process ends.

-電力残量低下に関する吸引装置100における処理
図5は、本実施形態に係る吸引装置100において実行されるログ情報に関する処理の流れの一例を示すフローチャートである。以下では、吸引装置100に関する所定の動作の一例としてパフに関するログ情報が取得された場合の処理について説明する。
5 is a flowchart showing an example of a flow of a process related to log information executed in the inhalation device 100 according to this embodiment. The following describes a process performed when log information related to puffs is acquired as an example of a predetermined operation related to the inhalation device 100.

図5に示すように、まず、制御部116は、パフが行われた場合に、パフが行われた第1のタイミングにおけるカウンタの値を含むログ情報を、記憶部114に記憶する(ステップS202)。As shown in FIG. 5, first, when a puff is performed, the control unit 116 stores log information including the counter value at the first timing when the puff is performed in the memory unit 114 (step S202).

次いで、制御部116は、電源部111の電力残量が閾値未満であるか否かを判定する(ステップS204)。Next, the control unit 116 determines whether the remaining power of the power supply unit 111 is less than a threshold value (step S204).

電源部111の電力残量が閾値以上であると判定された場合(ステップS204:NO)、制御部116は、記憶部114に記憶されたログ情報を送信すると共に、ログ情報を送信する第2のタイミングにおけるカウンタの値を送信する(ステップS212)。その後、処理は終了する。If it is determined that the remaining power of the power supply unit 111 is equal to or greater than the threshold (step S204: NO), the control unit 116 transmits the log information stored in the memory unit 114 and also transmits the counter value at the second timing for transmitting the log information (step S212). Then, the process ends.

他方、電源部111の電力残量が閾値未満であると判定された場合(ステップS204:YES)、制御部116は、記憶部114に記憶されているログ情報に対し所定のフラグを付与する(ステップS206)。On the other hand, if it is determined that the remaining power of the power supply unit 111 is less than the threshold value (step S204: YES), the control unit 116 assigns a predetermined flag to the log information stored in the memory unit 114 (step S206).

次に、制御部116は、電源部111の電力残量が閾値以上になったか否かを判定する(ステップS208)。Next, the control unit 116 determines whether the remaining power of the power supply unit 111 is equal to or greater than a threshold value (step S208).

電源部111の電力残量が閾値未満であると判定された場合(ステップS208:NO)、制御部116は、電源部111の電力残量が閾値以上になるまで待機する。例えば、制御部116は、吸引装置100がUSBを介して外部電源に接続され、電源部111が充電されるまで待機する。If it is determined that the remaining power of the power supply unit 111 is less than the threshold (step S208: NO), the control unit 116 waits until the remaining power of the power supply unit 111 becomes equal to or greater than the threshold. For example, the control unit 116 waits until the suction device 100 is connected to an external power source via USB and the power supply unit 111 is charged.

他方、電源部111の電力残量が閾値以上であると判定された場合(ステップS208:YES)、制御部116は、記憶部114に記憶されたログ情報、及び付与された所定のフラグを送信すると共に、ログ情報を送信する第2のタイミングにおけるカウンタの値を送信するよう通信部115を制御する(ステップS210)。ログ情報が送信された後、送信されたログ情報に付与されていたフラグは、記憶部114から削除されてもよい。その後、処理は終了する。On the other hand, if it is determined that the remaining power of the power supply unit 111 is equal to or greater than the threshold (step S208: YES), the control unit 116 transmits the log information stored in the memory unit 114 and the assigned predetermined flag, and controls the communication unit 115 to transmit the value of the counter at the second timing for transmitting the log information (step S210). After the log information is transmitted, the flag assigned to the transmitted log information may be deleted from the memory unit 114. Then, the process ends.

-電力残量低下に関する端末装置200における処理
図6は、本実施形態に係る端末装置200において実行されるログ情報に関する処理の流れの一例を示すフローチャートである。以下では、吸引装置100に関する所定の動作の一例としてパフに関するログ情報が取得された場合の処理について説明する。
6 is a flowchart showing an example of the flow of a process related to log information executed by the terminal device 200 according to this embodiment. The following describes the process when log information related to puffs is acquired as an example of a predetermined operation related to the inhalation device 100.

図6に示すように、まず、通信部230は、パフが行われた第1のタイミングにおけるカウンタの値を含むログ情報、及び吸引装置100がログ情報を送信する第2のタイミングにおけるカウンタの値を受信する(ステップS302)。As shown in FIG. 6, first, the communication unit 230 receives log information including the counter value at a first timing when a puff is performed, and the counter value at a second timing when the inhalation device 100 transmits the log information (step S302).

次いで、制御部250は、受信した情報、及び端末装置200がログ情報を受信した時刻に基づいて、パフが行われた第1のタイミングに対応する時刻を計算する(ステップS304)。Next, the control unit 250 calculates the time corresponding to the first timing at which the puff was performed based on the received information and the time at which the terminal device 200 received the log information (step S304).

次に、制御部250は、ログ情報に所定のフラグが付与されているか否かを判定する(ステップS306)。Next, the control unit 250 determines whether a predetermined flag has been assigned to the log information (step S306).

ログ情報に所定のフラグが付与されていると判定された場合(ステップS306:YES)、制御部250は、パフが行われた時刻を示す情報と、当該時刻が正確ではないことを示す情報とを出力するよう出力部220を制御する(ステップS308)。If it is determined that a predetermined flag has been assigned to the log information (step S306: YES), the control unit 250 controls the output unit 220 to output information indicating the time when the puff was performed and information indicating that the time is not accurate (step S308).

他方、ログ情報に所定のフラグが付与されていないと判定された場合(ステップS306:NO)、制御部250は、パフが行われた時刻を示す情報を出力するよう出力部220を制御する(ステップS310)。On the other hand, if it is determined that the log information has not been assigned a specified flag (step S306: NO), the control unit 250 controls the output unit 220 to output information indicating the time when the puff was performed (step S310).

<<3.補足>>
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
<<3. Supplementary Information>>
Although the preferred embodiment of the present invention has been described in detail above with reference to the accompanying drawings, the present invention is not limited to such an example. It is clear that a person having ordinary knowledge in the technical field to which the present invention pertains can conceive of various modified or altered examples within the scope of the technical ideas described in the claims, and it is understood that these also naturally belong to the technical scope of the present invention.

例えば、上記実施形態では、電力残量低下時に実行される所定の処理の一例として、ログ情報に所定のフラグを付与する例を説明したが、本発明はかかる例に限定されない。For example, in the above embodiment, an example of a specified process to be executed when the remaining power level is low is described as adding a specified flag to log information, but the present invention is not limited to such an example.

一例として、電力残量低下時に実行される所定の処理は、ログ情報に含まれる、ログ情報が取得された時刻を示す情報(即ち、カウンタの値)を削除することであってもよい。かかる構成によれば、ログ情報のうち不正確な時刻を示す情報のみを削除することができる。よって、不正確な時刻を示す情報を含まないログ情報が充電後に送信されるので、ユーザに提供される情報量の低下を防止すると共に、サーバによる吸引装置100に関するサービスの向上に資することが可能である。 As an example, the predetermined process executed when the remaining power level is low may be to delete information contained in the log information indicating the time when the log information was obtained (i.e., the counter value). With such a configuration, it is possible to delete only the information from the log information that indicates an inaccurate time. Thus, since log information that does not include information indicating an inaccurate time is transmitted after charging, it is possible to prevent a decrease in the amount of information provided to the user and to contribute to improving the services provided by the server regarding the suction device 100.

他の一例として、電力残量低下時に実行される所定の処理は、ログ情報を記憶部114から削除することであってもよい。かかる構成によれば、時刻を示す情報が不正確なログ情報を吸引装置100に残さないようにすることが可能である。As another example, the predetermined process executed when the remaining power level is low may be to delete the log information from the memory unit 114. With such a configuration, it is possible to prevent log information with inaccurate time information from being left in the suction device 100.

ここで、記憶部114は、不揮発性の記憶媒体に加え、揮発性の記憶媒体を含んでいてもよい。そして、ログ情報が不揮発性の記憶媒体に記憶され、不揮発性の記憶媒体のどの領域にログ情報が記憶されているかを示す論理的位置情報が、揮発性の記憶媒体に記憶されてもよい。この場合、電力残量低下時に実行されるログ情報の削除は、揮発性の記憶媒体に記憶された論理的位置情報を消去することにより、実現されてもよい。論理的位置情報が消去されると、不揮発性の記憶媒体に記憶されたログ情報にアクセスできなくなるためである。なお、揮発性の記憶媒体に記憶された論理的位置情報の消去は、揮発性の記憶媒体への給電停止に伴う消去であってもよい。 Here, the storage unit 114 may include a volatile storage medium in addition to the nonvolatile storage medium. Then, the log information may be stored in the nonvolatile storage medium, and logical location information indicating in which area of the nonvolatile storage medium the log information is stored may be stored in the volatile storage medium. In this case, the deletion of the log information executed when the remaining power level is low may be realized by erasing the logical location information stored in the volatile storage medium. This is because if the logical location information is erased, the log information stored in the nonvolatile storage medium cannot be accessed. Note that the logical location information stored in the volatile storage medium may be erased when power supply to the volatile storage medium is stopped.

例えば、上記実施形態では、吸引装置100がログ情報と共に、ログ情報に付与された所定のフラグを送信する例を説明したが、本発明はかかる例に限定されない。吸引装置100において、所定のフラグに応じた他の処理が実行されてもよい。For example, in the above embodiment, an example has been described in which the suction device 100 transmits a predetermined flag assigned to the log information together with the log information, but the present invention is not limited to such an example. In the suction device 100, other processing may be performed in accordance with the predetermined flag.

一例として、吸引装置100は、所定の条件が満たされたことをトリガとして、所定のフラグが付与されたログ情報を記憶部114から削除してもよい。所定の条件の一例は、電源部111の充電が開始されたことである。所定の条件の他の一例は、電源部111が充電され、電源部111の電力残量が閾値以上になったことである。吸引装置100の電力残量が閾値未満になった後にログ情報を削除することは、電力不足により途中で中断され得る等信頼性に欠けるとも言える。この点、かかる構成によれば、電力残量が十分にある状態でログ情報を削除することができるので、削除処理に関する信頼性を高めることが可能である。また、かかる構成によれば、時刻を示す情報が不正確なログ情報を、送信することなく削除することができるので、通信量を削減することが可能である。As an example, the suction device 100 may delete log information with a predetermined flag from the storage unit 114 when a predetermined condition is satisfied. One example of the predetermined condition is that charging of the power supply unit 111 has started. Another example of the predetermined condition is that the power supply unit 111 has been charged and the remaining power of the power supply unit 111 has reached a threshold value or more. It can be said that deleting log information after the remaining power of the suction device 100 falls below the threshold value is unreliable, as it may be interrupted midway due to a power shortage. In this regard, according to this configuration, the log information can be deleted when there is sufficient remaining power, so that the reliability of the deletion process can be increased. Furthermore, according to this configuration, log information with inaccurate information indicating the time can be deleted without being transmitted, so that the amount of communication can be reduced.

他の一例として、吸引装置100は、所定の条件が満たされたことをトリガとして、所定のフラグが付与されたログ情報に含まれる、ログ情報が取得された時刻を示す情報(即ち、カウンタの値)を削除してもよい。所定の条件の一例は、電源部111の充電が開始されたことである。所定の条件の他の一例は、電源部111が充電され、電源部111の電力残量が閾値以上になったことである。かかる構成によれば、不正確な時刻を示す情報のみを削除し、その他の情報については送信される。従って、ユーザに提供される情報量の低下を防止すると共に、サーバによる吸引装置100に関するサービスの向上に資することが可能である。また、上記構成によれば、信頼性の欠ける状態での削除を回避し、電力残量が十分にある状態で不正確な時刻を示す情報を削除することが可能である。As another example, the suction device 100 may delete information indicating the time when the log information was acquired (i.e., the counter value) that is included in the log information to which a predetermined flag has been assigned, when a predetermined condition is satisfied as a trigger. One example of the predetermined condition is that charging of the power supply unit 111 has started. Another example of the predetermined condition is that the power supply unit 111 has been charged and the remaining power of the power supply unit 111 has reached a threshold value or more. With this configuration, only the information indicating the inaccurate time is deleted, and other information is transmitted. Therefore, it is possible to prevent a decrease in the amount of information provided to the user and to contribute to improving the service related to the suction device 100 provided by the server. Furthermore, with the above configuration, it is possible to avoid deletion in an unreliable state and delete information indicating an inaccurate time when there is sufficient remaining power.

例えば、上記実施形態では、吸引装置100と端末装置200とが直接的に通信する例を説明したが、本発明はかかる例に限定されない。吸引装置100と端末装置200とは、中継装置を介して間接的に通信してもよい。そのような中継装置としては、吸引装置100を充電する充電器が挙げられる。中継装置は、ログ情報及び第2のタイミングにおけるカウンタの値を、吸引装置100から受信し、端末装置200に転送する。中継装置がログ情報を遅滞なく転送可能な場合、端末装置200は、上記実施形態において説明した方法で、吸引装置100においてログ情報が取得された時刻を計算することができる。他方、中継装置にログ情報が滞留し転送するまでにタイムラグが生じる場合もあり得る。その場合、中継装置は、中継装置に搭載されたカウンタの、吸引装置100から情報を受信した第2のタイミングにおける値と端末装置200に送信する第3のタイミングにおける値とを、さらに端末装置200に送信する。端末装置200は、第2のタイミング及び第3のタイミングにおけるカウンタの値の差分に基づいて、中継装置にログ情報が滞留していた時間長を計算する。そして、端末装置200は、中継装置にログ情報が滞留していた時間長を加味することで、吸引装置100においてログ情報が取得された時刻を計算することができる。For example, in the above embodiment, an example in which the suction device 100 and the terminal device 200 communicate directly has been described, but the present invention is not limited to such an example. The suction device 100 and the terminal device 200 may communicate indirectly via a relay device. An example of such a relay device is a charger that charges the suction device 100. The relay device receives the log information and the counter value at the second timing from the suction device 100 and transfers them to the terminal device 200. If the relay device can transfer the log information without delay, the terminal device 200 can calculate the time when the log information was acquired in the suction device 100 by the method described in the above embodiment. On the other hand, there may be a case where the log information is retained in the relay device and a time lag occurs before it is transferred. In that case, the relay device further transmits to the terminal device 200 the value of the counter mounted on the relay device at the second timing when the information is received from the suction device 100 and the value at the third timing to be transmitted to the terminal device 200. The terminal device 200 calculates the length of time that the log information was stored in the relay device based on the difference between the counter values at the second timing and the third timing. Then, the terminal device 200 can calculate the time that the log information was acquired by the suction device 100 by taking into account the length of time that the log information was stored in the relay device.

なお、本明細書において説明した各装置による一連の処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。ソフトウェアを構成するプログラムは、例えば、各装置の内部又は外部に設けられる記録媒体(非一時的な媒体:non-transitory media)に予め格納される。そして、各プログラムは、例えば、本明細書において説明した各装置を制御するコンピュータによる実行時にRAMに読み込まれ、CPUなどのプロセッサにより実行される。上記記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。The series of processes performed by each device described in this specification may be realized using software, hardware, or a combination of software and hardware. The programs constituting the software are stored in advance, for example, in a recording medium (non-transitory media) provided inside or outside each device. Each program is then loaded into RAM when executed, for example, by a computer that controls each device described in this specification, and executed by a processor such as a CPU. The recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc. The computer program may also be distributed, for example, via a network, without using a recording medium.

また、本明細書においてフローチャート及びシーケンス図を用いて説明した処理は、必ずしも図示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。 In addition, the processes described in this specification using flowcharts and sequence diagrams do not necessarily have to be performed in the order shown. Some processing steps may be performed in parallel. Furthermore, additional processing steps may be employed, and some processing steps may be omitted.

なお、以下のような構成も本発明の技術的範囲に属する。
(1)
吸引装置であって、
基材を用いてエアロゾルを生成する生成部と、
情報を記憶する記憶部と、
前記吸引装置の動作のための電力を蓄積及び供給する電源部と、
前記吸引装置の動作を制御する制御部と、
を備え、
前記制御部は、
前記吸引装置に関する所定の動作が行われた場合に取得される情報であるログ情報を前記記憶部に記憶し、
前記電源部の電力残量が閾値未満になったことをトリガとして、前記記憶部に記憶されている前記ログ情報に対し所定の処理を実行する、
吸引装置。
(2)
前記所定の処理は、前記記憶部に記憶されている前記ログ情報に対し所定のフラグを付与することである、
前記(1)に記載の吸引装置。
(3)
前記吸引装置は、他の装置と通信する通信部をさらに備え、
前記制御部は、前記記憶部に記憶された前記ログ情報を、付与された前記所定のフラグと共に送信するよう前記通信部を制御する、
前記(2)に記載の吸引装置。
(4)
前記制御部は、前記電源部の充電が開始されたことをトリガとして、前記所定のフラグが付与された前記ログ情報を前記記憶部から削除する、
前記(2)に記載の吸引装置。
(5)
前記制御部は、前記電源部の充電が開始されたことをトリガとして、前記所定のフラグが付与された前記ログ情報に含まれる、前記ログ情報が取得された時刻を示す情報を削除する、
前記(2)に記載の吸引装置。
(6)
前記所定の処理は、前記ログ情報に含まれる、前記ログ情報が取得された時刻を示す情報を削除することである、
前記(1)に記載の吸引装置。
(7)
前記所定の処理は、前記ログ情報を前記記憶部から削除することである、
前記(1)に記載の吸引装置。
(8)
前記制御部は、単位時間が経過する度にカウンタの値を変化させ、
前記ログ情報は、前記所定の動作が行われた時刻を示す情報として、前記所定の動作が行われた第1のタイミングにおける前記カウンタの値を含む、
前記(1)~(7)のいずれか一項に記載の吸引装置。
(9)
前記吸引装置は、他の装置と通信する通信部をさらに備え、
前記通信部は、前記記憶部に記憶された前記ログ情報を第2のタイミングにおいて送信し、前記第2のタイミングにおける前記カウンタの値を送信する、
前記(8)に記載の吸引装置。
(10)
前記所定の動作は、前記生成部がエアロゾルの生成を開始する動作を含む、
前記(1)~(9)のいずれか一項に記載の吸引装置。
(11)
前記所定の動作は、ユーザがエアロゾルを吸引する動作を含む、
前記(1)~(10)のいずれか一項に記載の吸引装置。
(12)
前記所定の動作は、前記電源部を充電する動作を含む、
前記(1)~(11)のいずれか一項に記載の吸引装置。
(13)
前記制御部は、第1の条件が満たされた場合にエアロゾルの生成を許可し、
前記所定の動作は、前記第1の条件を満たす動作を含む、
前記(1)~(12)のいずれか一項に記載の吸引装置。
(14)
前記制御部は、第2の条件が満たされた場合にエアロゾルの生成を禁止し、
前記所定の動作は、前記第2の条件を満たす動作を含む、
前記(1)~(13)のいずれか一項に記載の吸引装置。
(15)
他の装置と通信する通信部と、
前記通信部により受信された、基材を用いてエアロゾルを生成する吸引装置に関する所定の動作が行われた場合に前記吸引装置により取得されるログ情報に、所定のフラグが付与されているか否かに応じて、前記ログ情報に対し異なる処理を実行する制御部と、
を備える端末装置。
(16)
前記端末装置は、情報を記憶する記憶部をさらに備え、
前記制御部は、前記所定のフラグが付与された前記ログ情報を破棄し、前記所定のフラグが付与されていない前記ログ情報を前記記憶部に記憶する、
前記(15)に記載の端末装置。
(17)
前記端末装置は、情報を出力する出力部をさらに備え、
前記制御部は、前記ログ情報を前記所定のフラグが付与されているか否かに応じて異なる形態で出力するよう前記出力部を制御する、
前記(15)又は(16)に記載の端末装置。
(18)
前記制御部は、前記所定のフラグが付与された前記ログ情報が取得された時刻を示す情報が正確ではないことを示す情報を出力するよう前記出力部を制御する、
前記(17)に記載の端末装置。
(19)
前記吸引装置は、単位時間が経過する度にカウンタの値を変化させ、
前記ログ情報は、前記所定の動作が行われた第1のタイミングにおける前記カウンタの値を含み、
前記通信部は、前記吸引装置が前記ログ情報を送信する第2のタイミングにおける前記カウンタの値を受信し、
前記制御部は、前記第1のタイミングにおける前記カウンタの値、前記第2のタイミングにおける前記カウンタの値、及び前記通信部が前記ログ情報を受信した時刻に基づいて、前記第1のタイミングに対応する時刻を計算する、
前記(15)~(18)のいずれか一項に記載の端末装置。
(20)
他の装置と通信する端末装置を制御するコンピュータに、
前記端末装置により受信された、基材を用いてエアロゾルを生成する吸引装置に関する所定の動作が行われた場合に前記吸引装置により取得されるログ情報に、所定のフラグが付与されているか否かに応じて、前記ログ情報に対し異なる処理を実行すること、
を実行させるためのプログラム。
The following configurations also fall within the technical scope of the present invention.
(1)
1. A suction device comprising:
A generating unit that generates an aerosol using a substrate;
A storage unit that stores information;
a power supply unit that stores and supplies power for the operation of the suction device;
A control unit for controlling the operation of the suction device;
Equipped with
The control unit is
storing log information, which is information acquired when a predetermined operation related to the suction device is performed, in the storage unit;
a predetermined process is executed on the log information stored in the storage unit when the remaining power of the power supply unit falls below a threshold value;
Suction device.
(2)
The predetermined process is to assign a predetermined flag to the log information stored in the storage unit.
The suction device described in (1) above.
(3)
The suction device further includes a communication unit that communicates with another device,
The control unit controls the communication unit to transmit the log information stored in the storage unit together with the given flag.
The suction device described in (2) above.
(4)
the control unit deletes the log information to which the predetermined flag has been added from the storage unit, when the charging of the power supply unit is started as a trigger.
The suction device described in (2) above.
(5)
the control unit deletes information indicating a time when the log information was acquired, the information being included in the log information to which the predetermined flag has been added, when the charging of the power supply unit is started as a trigger.
The suction device described in (2) above.
(6)
the predetermined process is to delete information, which is included in the log information and indicates a time when the log information was acquired;
The suction device described in (1) above.
(7)
The predetermined process is to delete the log information from the storage unit.
The suction device described in (1) above.
(8)
the control unit changes a counter value every time a unit time elapses;
the log information includes, as information indicating a time when the predetermined operation is performed, a value of the counter at a first timing when the predetermined operation is performed;
The suction device according to any one of (1) to (7).
(9)
The suction device further includes a communication unit that communicates with another device,
the communication unit transmits the log information stored in the storage unit at a second timing, and transmits the value of the counter at the second timing.
The suction device described in (8) above.
(10)
The predetermined operation includes an operation of the generation unit starting generation of an aerosol.
The suction device according to any one of (1) to (9).
(11)
The predetermined action includes an action of a user inhaling an aerosol.
The suction device according to any one of (1) to (10).
(12)
The predetermined operation includes an operation of charging the power supply unit.
The suction device according to any one of (1) to (11).
(13)
The control unit permits generation of an aerosol when a first condition is satisfied,
The predetermined motion includes a motion that satisfies the first condition.
The suction device according to any one of (1) to (12).
(14)
The control unit prohibits generation of the aerosol when a second condition is satisfied,
The predetermined motion includes a motion that satisfies the second condition.
The suction device according to any one of (1) to (13).
(15)
A communication unit for communicating with other devices;
a control unit that executes different processes on log information, depending on whether a predetermined flag is added to log information acquired by the suction device when a predetermined operation related to the suction device that generates an aerosol using a base material is performed, and that is received by the communication unit;
A terminal device comprising:
(16)
The terminal device further includes a storage unit that stores information,
The control unit discards the log information to which the predetermined flag has been added, and stores the log information to which the predetermined flag has not been added in the storage unit.
The terminal device described in (15).
(17)
The terminal device further includes an output unit that outputs information,
The control unit controls the output unit to output the log information in a different format depending on whether the predetermined flag is attached or not.
A terminal device according to (15) or (16).
(18)
The control unit controls the output unit to output information indicating that information indicating a time when the log information to which the predetermined flag is assigned was acquired is not accurate.
The terminal device described in (17).
(19)
The suction device changes a counter value every time a unit time elapses,
the log information includes a value of the counter at a first timing when the predetermined operation is performed,
the communication unit receives a value of the counter at a second timing when the suction device transmits the log information;
the control unit calculates a time corresponding to the first timing based on a value of the counter at the first timing, a value of the counter at the second timing, and a time when the communication unit receives the log information.
A terminal device according to any one of (15) to (18).
(20)
A computer that controls a terminal device that communicates with other devices,
executing different processes on log information received by the terminal device, the log information being acquired by the suction device when a predetermined operation related to the suction device that generates an aerosol using a base material is performed, depending on whether a predetermined flag is attached to the log information;
A program for executing the above.

1 システム
100 吸引装置
110 電源ユニット
111 電源部
112 センサ部
113 通知部
114 記憶部
115 通信部
116 制御部
120 カートリッジ
121 加熱部
122 液誘導部
123 液貯蔵部
124 マウスピース
130 香味付与カートリッジ
131 香味源
140 保持部
141 内部空間
142 開口
143 底部
144 断熱部
150 スティック型基材
151 基材部
152 吸口部
180 空気流路
181 空気流入孔
182 空気流出孔
200 端末装置
210 入力部
220 出力部
230 通信部
240 記憶部
250 制御部
1 System 100 Inhalation device 110 Power supply unit 111 Power supply section 112 Sensor section 113 Notification section 114 Memory section 115 Communication section 116 Control section 120 Cartridge 121 Heating section 122 Liquid guide section 123 Liquid storage section 124 Mouthpiece 130 Flavoring cartridge 131 Flavor source 140 Holding section 141 Internal space 142 Opening 143 Bottom section 144 Heat insulation section 150 Stick-shaped substrate 151 Substrate section 152 Suction mouth section 180 Air flow path 181 Air inlet hole 182 Air outlet hole 200 Terminal device 210 Input section 220 Output section 230 Communication section 240 Memory section 250 Control section

Claims (17)

吸引装置であって、
基材を用いてエアロゾルを生成する生成部と、
情報を記憶する記憶部と、
前記吸引装置の動作のための電力を蓄積及び供給する電源部と、
前記吸引装置の動作を制御する制御部と、
を備え、
前記制御部は、
前記吸引装置に関する所定の動作が行われた場合に取得される情報であるログ情報を前記記憶部に記憶し、
前記電源部の電力残量が閾値未満になったことをトリガとして、前記電源部の電力残量が閾値未満になったときに前記記憶部に記憶されてい前記ログ情報に対し所定の処理を実行
前記所定の処理は、前記記憶部に記憶されている前記ログ情報に対し所定のフラグを付与することである、
吸引装置。
1. A suction device comprising:
A generating unit that generates an aerosol using a substrate;
A storage unit that stores information;
a power supply unit that stores and supplies power for the operation of the suction device;
A control unit for controlling the operation of the suction device;
Equipped with
The control unit is
storing log information, which is information acquired when a predetermined operation related to the suction device is performed, in the storage unit;
When the remaining power of the power supply unit falls below a threshold, a predetermined process is executed on the log information stored in the storage unit when the remaining power of the power supply unit falls below the threshold .
The predetermined process is to assign a predetermined flag to the log information stored in the storage unit.
Suction device.
前記吸引装置は、他の装置と通信する通信部をさらに備え、
前記制御部は、前記記憶部に記憶された前記ログ情報を、付与された前記所定のフラグと共に送信するよう前記通信部を制御する、
請求項に記載の吸引装置。
The suction device further includes a communication unit that communicates with another device,
The control unit controls the communication unit to transmit the log information stored in the storage unit together with the given flag.
2. The suction device of claim 1 .
前記制御部は、前記電源部の充電が開始されたことをトリガとして、前記所定のフラグが付与された前記ログ情報を前記記憶部から削除する、
請求項1または2に記載の吸引装置。
the control unit deletes the log information to which the predetermined flag has been added from the storage unit, when the charging of the power supply unit is started as a trigger.
3. The suction device according to claim 1 or 2.
前記制御部は、前記電源部の充電が開始されたことをトリガとして、前記所定のフラグが付与された前記ログ情報に含まれる、前記ログ情報が取得された時刻を示す情報を削除する、
請求項1~3のいずれか一項に記載の吸引装置。
the control unit deletes information indicating a time when the log information was acquired, the information being included in the log information to which the predetermined flag has been added, when the charging of the power supply unit is started as a trigger.
The suction device according to any one of claims 1 to 3 .
前記制御部は、単位時間が経過する度にカウンタの値を変化させ、
前記ログ情報は、前記所定の動作が行われた時刻を示す情報として、前記所定の動作が行われた第1のタイミングにおける前記カウンタの値を含む、
請求項1~のいずれか一項に記載の吸引装置。
the control unit changes a counter value every time a unit time elapses;
the log information includes, as information indicating a time when the predetermined operation is performed, a value of the counter at a first timing when the predetermined operation is performed;
The suction device according to any one of claims 1 to 4 .
前記吸引装置は、他の装置と通信する通信部をさらに備え、
前記通信部は、前記記憶部に記憶された前記ログ情報を第2のタイミングにおいて送信し、前記第2のタイミングにおける前記カウンタの値を送信する、
請求項に記載の吸引装置。
The suction device further includes a communication unit that communicates with another device,
the communication unit transmits the log information stored in the storage unit at a second timing, and transmits the value of the counter at the second timing.
6. The suction device according to claim 5 .
前記所定の動作は、前記生成部がエアロゾルの生成を開始する動作を含む、
請求項1~のいずれか一項に記載の吸引装置。
The predetermined operation includes an operation of the generation unit starting generation of an aerosol.
The suction device according to any one of claims 1 to 6 .
前記所定の動作は、ユーザがエアロゾルを吸引する動作を含む、
請求項1~のいずれか一項に記載の吸引装置。
The predetermined action includes an action of a user inhaling an aerosol.
The suction device according to any one of claims 1 to 7 .
前記所定の動作は、前記電源部を充電する動作を含む、
請求項1~のいずれか一項に記載の吸引装置。
The predetermined operation includes an operation of charging the power supply unit.
The suction device according to any one of claims 1 to 8 .
前記制御部は、第1の条件が満たされた場合にエアロゾルの生成を許可し、
前記所定の動作は、前記第1の条件を満たす動作を含む、
請求項1~のいずれか一項に記載の吸引装置。
The control unit permits generation of an aerosol when a first condition is satisfied,
The predetermined motion includes a motion that satisfies the first condition.
The suction device according to any one of claims 1 to 9 .
前記制御部は、第2の条件が満たされた場合にエアロゾルの生成を禁止し、
前記所定の動作は、前記第2の条件を満たす動作を含む、
請求項1~1のいずれか一項に記載の吸引装置。
The control unit prohibits generation of the aerosol when a second condition is satisfied,
The predetermined motion includes a motion that satisfies the second condition.
The suction device according to any one of claims 1 to 10 .
他の装置と通信する通信部と、
前記通信部により受信された、基材を用いてエアロゾルを生成する吸引装置に関する所定の動作が行われた場合に前記吸引装置により取得されるログ情報に、所定のフラグが付与されているか否かに応じて、前記ログ情報に対し異なる処理を実行する制御部と、
を備える端末装置。
A communication unit for communicating with other devices;
a control unit that executes different processes on log information, depending on whether a predetermined flag is added to log information acquired by the suction device when a predetermined operation related to the suction device that generates an aerosol using a base material is performed, and that is received by the communication unit;
A terminal device comprising:
前記端末装置は、情報を記憶する記憶部をさらに備え、
前記制御部は、前記所定のフラグが付与された前記ログ情報を破棄し、前記所定のフラグが付与されていない前記ログ情報を前記記憶部に記憶する、
請求項1に記載の端末装置。
The terminal device further includes a storage unit that stores information,
The control unit discards the log information to which the predetermined flag has been added, and stores the log information to which the predetermined flag has not been added in the storage unit.
The terminal device according to claim 12 .
前記端末装置は、情報を出力する出力部をさらに備え、
前記制御部は、前記ログ情報を前記所定のフラグが付与されているか否かに応じて異なる形態で出力するよう前記出力部を制御する、
請求項1又は1に記載の端末装置。
The terminal device further includes an output unit that outputs information,
The control unit controls the output unit to output the log information in a different format depending on whether the predetermined flag is attached or not.
The terminal device according to claim 1 , 2 or 1 3 .
前記制御部は、前記所定のフラグが付与された前記ログ情報が取得された時刻を示す情報が正確ではないことを示す情報を出力するよう前記出力部を制御する、
請求項1に記載の端末装置。
The control unit controls the output unit to output information indicating that information indicating a time when the log information to which the predetermined flag is assigned was acquired is not accurate.
The terminal device according to claim 14 .
前記吸引装置は、単位時間が経過する度にカウンタの値を変化させ、
前記ログ情報は、前記所定の動作が行われた第1のタイミングにおける前記カウンタの値を含み、
前記通信部は、前記吸引装置が前記ログ情報を送信する第2のタイミングにおける前記カウンタの値を受信し、
前記制御部は、前記第1のタイミングにおける前記カウンタの値、前記第2のタイミングにおける前記カウンタの値、及び前記通信部が前記ログ情報を受信した時刻に基づいて、前記第1のタイミングに対応する時刻を計算する、
請求項1~1のいずれか一項に記載の端末装置。
The suction device changes a counter value every time a unit time elapses,
the log information includes a value of the counter at a first timing when the predetermined operation is performed,
the communication unit receives a value of the counter at a second timing when the suction device transmits the log information;
the control unit calculates a time corresponding to the first timing based on a value of the counter at the first timing, a value of the counter at the second timing, and a time when the communication unit receives the log information.
A terminal device according to any one of claims 12 to 15 .
他の装置と通信する端末装置を制御するコンピュータに、
前記端末装置により受信された、基材を用いてエアロゾルを生成する吸引装置に関する所定の動作が行われた場合に前記吸引装置により取得されるログ情報に、所定のフラグが付与されているか否かに応じて、前記ログ情報に対し異なる処理を実行すること、
を実行させるためのプログラム。
A computer that controls a terminal device that communicates with other devices,
executing different processes on log information received by the terminal device, the log information being acquired by the suction device when a predetermined operation related to the suction device that generates an aerosol using a base material is performed, depending on whether a predetermined flag is attached to the log information;
A program for executing.
JP2022569421A 2020-12-17 2020-12-17 Suction device, terminal device, and program Active JP7549039B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/047141 WO2022130563A1 (en) 2020-12-17 2020-12-17 Inhalation device, terminal device, and program

Publications (2)

Publication Number Publication Date
JPWO2022130563A1 JPWO2022130563A1 (en) 2022-06-23
JP7549039B2 true JP7549039B2 (en) 2024-09-10

Family

ID=82059264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022569421A Active JP7549039B2 (en) 2020-12-17 2020-12-17 Suction device, terminal device, and program

Country Status (4)

Country Link
EP (1) EP4218456A4 (en)
JP (1) JP7549039B2 (en)
TW (1) TW202224576A (en)
WO (1) WO2022130563A1 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005217621A (en) 2004-01-28 2005-08-11 Kyocera Corp Mobile communication terminal and communication system
JP2012120781A (en) 2010-12-10 2012-06-28 Fukuda Denshi Co Ltd Communication control device for home medical treatment
US20160144142A1 (en) 2014-11-24 2016-05-26 Jeff Baker Metered dose respiratory training device and system
JP2018533923A (en) 2015-09-28 2018-11-22 ニコベンチャーズ ホールディングス リミテッド Electronic vapor supply device
JP2019512245A (en) 2016-03-11 2019-05-16 フィリップ・モーリス・プロダクツ・ソシエテ・アノニム Personalized carrying case for electronic baiting device
WO2020026320A1 (en) 2018-07-31 2020-02-06 日本たばこ産業株式会社 Charging device and information processing system
WO2020148861A1 (en) 2019-01-17 2020-07-23 日本たばこ産業株式会社 Aerosol production control device, terminal device, management device, power supply device, information processing method, and program
US20200238016A1 (en) 2019-01-24 2020-07-30 Philosys Co., Ltd. System, device, and method to inject medicine

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5064771B2 (en) * 2006-12-01 2012-10-31 テルモ株式会社 Oxygen concentrator
EP4017085A1 (en) * 2010-01-07 2022-06-22 NEC Corporation Radio communication system, radio terminal, radio network, radio communication method and program
JP6163133B2 (en) * 2014-05-28 2017-07-12 京セラ株式会社 Electronic device and charging notification method in electronic device
WO2016075746A1 (en) * 2014-11-10 2016-05-19 日本たばこ産業株式会社 Non-combusting flavor inhaler and control method
GB201517092D0 (en) * 2015-09-28 2015-11-11 Nicoventures Holdings Ltd Feature synchronisation system and method for electronic vapour provision systems
US11660403B2 (en) * 2016-09-22 2023-05-30 Juul Labs, Inc. Leak-resistant vaporizer device
GB201702206D0 (en) * 2017-02-10 2017-03-29 British American Tobacco Investments Ltd Vapour provision system
WO2019082248A1 (en) * 2017-10-23 2019-05-02 日本たばこ産業株式会社 Inhalant component generation device, processor for external power supply, method for controlling inhalant component generating device, and program
CN112602080B (en) 2018-06-27 2025-09-02 尤尔实验室有限公司 Connected evaporator unit system
JP6617189B1 (en) * 2018-10-31 2019-12-11 日本たばこ産業株式会社 Power supply unit for aerosol inhaler, aerosol inhaler, power control method for aerosol inhaler, and power control program for aerosol inhaler
JP6613008B1 (en) * 2019-05-31 2019-11-27 日本たばこ産業株式会社 Control device for aerosol inhaler and aerosol inhaler
JP2020195347A (en) * 2019-06-04 2020-12-10 Smk株式会社 Aerosol generator and aerosol generation method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005217621A (en) 2004-01-28 2005-08-11 Kyocera Corp Mobile communication terminal and communication system
JP2012120781A (en) 2010-12-10 2012-06-28 Fukuda Denshi Co Ltd Communication control device for home medical treatment
US20160144142A1 (en) 2014-11-24 2016-05-26 Jeff Baker Metered dose respiratory training device and system
JP2018533923A (en) 2015-09-28 2018-11-22 ニコベンチャーズ ホールディングス リミテッド Electronic vapor supply device
JP2019512245A (en) 2016-03-11 2019-05-16 フィリップ・モーリス・プロダクツ・ソシエテ・アノニム Personalized carrying case for electronic baiting device
WO2020026320A1 (en) 2018-07-31 2020-02-06 日本たばこ産業株式会社 Charging device and information processing system
WO2020148861A1 (en) 2019-01-17 2020-07-23 日本たばこ産業株式会社 Aerosol production control device, terminal device, management device, power supply device, information processing method, and program
US20200238016A1 (en) 2019-01-24 2020-07-30 Philosys Co., Ltd. System, device, and method to inject medicine

Also Published As

Publication number Publication date
JPWO2022130563A1 (en) 2022-06-23
TW202224576A (en) 2022-07-01
EP4218456A4 (en) 2024-10-09
WO2022130563A1 (en) 2022-06-23
EP4218456A1 (en) 2023-08-02

Similar Documents

Publication Publication Date Title
JP7296009B2 (en) Control device, control method, and program
JP7369294B2 (en) Suction device, control method, and program
TWI796551B (en) Battery unit, aerosol generation apparatus, informaiton processing method and authentication connection control program
TW202119949A (en) Inhaler, information processing method and program
JP7359957B2 (en) Suction device, information processing device, and control method
KR20230104067A (en) Suction device, information transmission method, and program
JP7590460B2 (en) Terminal device and program
JP7549039B2 (en) Suction device, terminal device, and program
JP7335444B2 (en) SUCTION DEVICE, CONTROL METHOD, AND PROGRAM
TWI830878B (en) Battery unit, mist generating device, information processing method and wireless communication control program
JP7529803B2 (en) CONTROL METHOD, ASPIRATION APPARATUS, TERMINAL DEVICE, AND PROGRAM
EP4014769A1 (en) Inhalation device, control method, and program
CN118450824A (en) Aerosol delivery device with usage data monitoring
EP4635348A1 (en) Control method for inhalation device, power source unit for inhalation device, and program for inhalation device
JP7701436B2 (en) Control device, terminal device and information processing method
EP4635349A1 (en) Inhalation device control method, inhalation device power supply unit, and program for inhalation device
JP7529899B2 (en) Control device, terminal device and information processing method
JP7311631B2 (en) Control device, control method, and program
JP7355845B2 (en) Control device, control method, and program
US20230084086A1 (en) Terminal device, inhalation device, and non-transitory computer readable medium
TWI788632B (en) Battery unit, aerosol generation apparatus, information processing method, and information processing program
WO2025141828A1 (en) Suction device, method for controlling suction device, and program for suction device
EP4006697A1 (en) Control device, control method, and program
WO2025126383A1 (en) Battery pack, information processing method, and program
WO2025141827A1 (en) Inhalation device, control method for inhalation device, and program for inhalation device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240716

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240829

R150 Certificate of patent or registration of utility model

Ref document number: 7549039

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150