Terminal device, information processing device, information processing method, and program
The integration of a virtual space system with suction device information provides a new and engaging experience by incorporating regulatory awareness and interactive elements, addressing the limitations of existing suction device technologies.
Patent Information
- Application Number
- JP2024016147
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-02-06
- Publication Date
- 2025-07-16
- Estimated Expiration
- 2039-03-13
AI Technical Summary
Existing suction device technologies, such as electronic cigarettes and nebulizers, lack the ability to provide a new and engaging user experience beyond mere imitation of conventional ignition-type cigarettes.
A mechanism that includes a terminal device and management system to generate a virtual space based on suction information, incorporating restriction information and user avatars, allowing interactions and experiences that vary with the type of suction device and its contents, and providing benefits or penalties based on permitted or prohibited suction locations.
Enhances the user experience by offering a novel interactive and regulatory-aware experience through virtual space interactions, motivating users to adhere to suction regulations and enhancing engagement.
Smart Images

Figure 0007709562000001 
Figure 0007709562000002 
Figure 0007709562000003
Abstract
Description
Technical Field
[0001] The present invention relates to a terminal device, an information processing device, an information processing method, and a program.
Background Art
[0002] Suction devices that generate a gas to which a flavor component is imparted and that is inhaled by a user, such as electronic cigarettes and nebulizers, have become widespread. For example, a suction device is equipped with a base material that contributes to the generation of a gas to which a flavor component is imparted, such as an aerosol source for generating an aerosol and a flavor source for imparting a flavor component to the aerosol. Then, the contents stored in the base material are consumed each time a gas to which a flavor component is imparted is generated. The user can enjoy the flavor together with the gas by inhaling the gas to which the flavor component is imparted (hereinafter also referred to as a puff) generated by the suction device.
[0003] In order to improve the quality of the suction experience using a suction device, providing information associated with the use of the suction device to the user has been considered. For example, in Patent Document 1 below, an AR (Augmented Reality) technique is disclosed in which a virtual object showing a lit state or a side-stream smoke state is superimposed and displayed on a non-combustible suction device, thereby giving the user a feeling as if they are inhaling a combustible cigarette.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, the technology proposed in Patent Document 1 merely imitates the suction experience provided by the aspirator with that provided by the conventional ignition-type cigarette. That is, the technology proposed in Patent Document 1 only provides a suction experience similar to the previous one, and it is difficult to say that it provides a new suction experience for the user.
[0006] Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to propose a mechanism capable of providing a new suction experience for the user.
Means for Solving the Problems
[0007] In order to solve the above problems, according to an aspect of the present invention, there is provided a terminal device including: a communication unit that transmits suction information including information indicating a position where a user is performing suction using a suction device, and receives virtual space information that defines a virtual space generated based on the suction information; and a control unit that causes an output unit to output the virtual space defined by the received virtual space information.
[0008] The virtual space information may include restriction information regarding suction using the suction device.
[0009] The restriction information may vary depending on the type of the suction device.
[0010] The restriction information may vary depending on the type of a base material in which contents consumed by the suction device for generating a gas to which a flavor component is added are accumulated.
[0011] The restriction information may include information indicating a position where suction using the suction device is not permitted.
[0012] In the virtual space, a virtual object indicating suction prohibition may be arranged at a position in the virtual space corresponding to a position where suction using the suction device is not permitted.
[0013] When the position where the user is performing suction using the suction device is a position where suction using the suction device is not permitted, the virtual space may include information notifying that the user's points are to be subtracted.
[0014] The regulation information may include information indicating positions where suction using the suction device is permitted.
[0015] When the position where the user is performing suction using the suction device is a position where suction using the suction device is permitted, the virtual space may include information notifying that the user is to be given a benefit.
[0016] The virtual space may be a space in which the space corresponding to the real space is updated according to the regulation information.
[0017] In the virtual space, an avatar corresponding to the user is arranged, and the actions executable by the avatar corresponding to the user may be set according to the relationship between the position indicated by the suction information and the regulation information.
[0018] In the virtual space, an avatar corresponding to the user is arranged, and the avatar corresponding to the user may be displayed in an appearance according to the relationship between the position indicated by the suction information and the regulation information.
[0019] In the virtual space, avatars corresponding to each of the user and other users may be arranged at positions in the virtual space corresponding to the positions indicated by the suction information obtained for each of the user and the other users.
[0020] In the virtual space, avatars corresponding to each of the user and other users may be arranged at positions in the virtual space corresponding to the current positions of each of the user and the other users.
[0021] The communication unit transmits the information input by the user, and in the virtual space, avatars corresponding to the user and other users are arranged, and the avatar corresponding to the user and the avatar corresponding to the other user may communicate corresponding to the information input by the user.
[0022] The virtual space may include information indicating the degree of congestion for each position where suction using the suction device is permitted.
[0023] Also, in order to solve the above problems, according to another aspect of the present invention, there is provided an information processing apparatus including a communication unit that receives suction information indicating a position where a user is performing suction using a suction device, and a control unit that generates a virtual space corresponding to the received suction information, wherein the communication unit transmits virtual space information defining the generated virtual space to a terminal device that outputs the virtual space to the user.
[0024] The virtual space information may include restriction information regarding suction using the suction device.
[0025] The restriction information may vary depending on the type of the suction device.
[0026] The restriction information may vary depending on the type of the base material in which the contents consumed by the suction device for generating a gas to which a flavor component is added are accumulated.
[0027] The restriction information may include information indicating a position where suction using the suction device is not permitted.
[0028] In the virtual space, a virtual object indicating suction prohibition may be arranged at a position in the virtual space corresponding to a position where suction using the suction device is not permitted.
[0029] When the position where the user is performing suction using the suction device is a position where suction using the suction device is not permitted, the virtual space may include information notifying that the user's points are subtracted.
[0030] The restriction information may include information indicating a position where suction using the suction device is permitted.
[0031] When the position where the user is performing suction using the suction device is a position where suction using the suction device is permitted, the virtual space may include information notifying that the user is given a benefit.
[0032] The virtual space may be a space corresponding to the real space and updated according to the restriction information.
[0033] In the virtual space, an avatar corresponding to the user is arranged, and the actions executable by the avatar corresponding to the user may be set according to the relationship between the position indicated by the suction information and the restriction information.
[0034] In the virtual space, an avatar corresponding to the user is arranged, and the avatar corresponding to the user may be displayed with an appearance according to the relationship between the position indicated by the suction information and the restriction information.
[0035] The control unit may update the restriction information based on the history of the suction information for each user.
[0036] In the virtual space, avatars corresponding to each of the user and other users may be arranged at positions in the virtual space corresponding to the positions indicated by the suction information obtained for each of the user and the other users.
[0037] In the virtual space, avatars corresponding to each of the user and other users may be arranged at positions in the virtual space corresponding to the current positions of each of the user and the other users.
[0038] The communication unit receives information input from the user and, in the virtual space , avatars corresponding to each of the user and other users are arranged, and the avatar corresponding to the user and the avatar corresponding to the other user may communicate corresponding to the information input from the user.
[0039] The control unit generates information indicating the degree of congestion for each position where suction using the suction device is permitted based on the suction information, and the virtual space may include the information indicating the degree of congestion.
[0040] Also, in order to solve the above problems, according to another aspect of the present invention, there is provided an information processing method including transmitting suction information including information indicating a position where a user is performing suction using a suction device, receiving virtual space information defining a virtual space generated based on the suction information, and causing an output unit to output the virtual space defined by the received virtual space information.
[0041] Also, in order to solve the above problems, according to another aspect of the present invention, there is provided an information processing method including receiving suction information indicating a position where a user is performing suction using a suction device, generating a virtual space corresponding to the received suction information, and transmitting virtual space information defining the generated virtual space to a terminal device that outputs the virtual space to the user.
[0042] Also, in order to solve the above problems, according to another aspect of the present invention, a computer is caused to transmit suction information including information indicating a position where a user is performing suction using a suction device, and to receive virtual space information defining a virtual space generated based on the suction information, and to cause an output unit to output the virtual space defined by the received virtual space information. A program for this is provided.
[0043] Also, in order to solve the above problems, according to another aspect of the present invention, a computer is caused to receive suction information indicating a position where a user is performing suction using a suction device, generate a virtual space corresponding to the received suction information, and transmit virtual space information defining the generated virtual space to a terminal device that outputs the virtual space to the user. A program for this is provided.
Advantages of the Invention
[0044] As described above, according to the present invention, a mechanism capable of providing a new suction experience to the user is provided.
Brief Description of the Drawings
[0045]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
MODE FOR CARRYING OUT THE INVENTION
[0046] Below, referring to the attached drawings, the preferred embodiment of the present invention will be described in detail. In this specification and the drawings, about the component which has substantially the same function structure, the overlapping description is abbreviate | omitted by attaching | subjecting the same code | symbol.
[0047] <<1. Outline of the proposed technology>> FIG. 1 is a diagram showing an example of the configuration of a system 1 according to an embodiment of the present invention. As shown in FIG. 1, the system 1 includes a plurality of suction devices 100 (100A and 100B), a plurality of terminal devices 200 (200A and 200B), and a management device 300.
[0048] The suction device 100 is a device that generates a gas to which a fragrance component is added and is suctioned by a user. The suction device 100 is configured to generate an aerosol containing a fragrance component, for example, by heating a base material in which contents such as an aerosol source and a fragrance source are accumulated.
[0049] The terminal device 200 is an information processing device operated by a user. The terminal device 200 transmits and receives information to and from the suction device 100 and the management device 300, and outputs information based on such communication to the user. The terminal device 200 includes at least a display device such as a display or a projector capable of outputting images. The terminal device 200 is configured by a smartphone, a tablet terminal, a wearable device, or the like.
[0050] The management device 300 is an information processing device that manages various devices included in the system 1. The management device 300 transmits and receives information to and from the terminal device 200. For example, the management device 300 generates the virtual space 10 based on the information received from the terminal device 200, and causes the terminal device 200 to output the generated virtual space 10.
[0051] The virtual space 10 includes avatars corresponding to each user of the plurality of suction devices 100 included in the system 1. For example, the avatar 11A corresponds to the user A, and the avatar 11B corresponds to the user B. The user can cause the avatar to perform a desired operation in the virtual space by operating the avatar via the terminal device 200. The virtual space 10 may be associated with the real space, and the avatar 11 may be arranged at a position in the virtual space 10 corresponding to the position of the user in the real space. The user can communicate with other users via the avatar in the virtual space 10.
[0052] As an example, the virtual space 10 may be a game space for an online game. Not all users of the suction device 100 need to participate in the game, and some of the users of the suction device 100 may participate in the game. Here, the virtual space 10 is generated according to the suction using the suction device 100 performed by the user. For example, an interaction corresponding to the position where the user performs suction using the suction device 100 is implemented in the virtual space 10. That is, by performing suction using the suction device 100, the user can enjoy a game experience in the virtual space 10 in addition to tasting the fragrance. Thus, according to the proposed technology, it is possible to provide a completely new suction experience to the user.
[0053] <<2. Configuration examples of each device>> <2.1. Configuration example of the suction device> (1) Internal configuration example FIG. 2 is a block diagram showing an example of the internal configuration of the suction device 100 according to the present embodiment. As shown in FIG. 2, the suction device 100 according to the present embodiment includes a battery 101, a sensor unit 103, an input unit 105, a notification unit 107, a wireless communication unit 109, a generation unit 111, a storage unit 113, and a control unit 115.
[0054] (Generation unit 111) The generation unit 111 has a function of generating a gas to which a fragrance component is added. In the base material, the content consumed by the generation unit 111 for generating the gas to which the fragrance component is added is accumulated.
[0055] The contents here refer to, for example, an aerosol source for generating an aerosol, a flavor source for imparting a flavor component to the aerosol, and the like. The aerosol source may be solid or liquid. The aerosol source may be, for example, a polyhydric alcohol such as glycerin or propylene glycol, or a liquid such as water. The flavor source may contain a tobacco raw material or an extract derived from a tobacco raw material that releases a flavor component when heated. When the suction device 100 is a medical inhaler such as a nebulizer, the flavor source may contain a drug for the patient to inhale. Depending on the application, the substrate may not contain a flavor source. Also, the gas to which the flavor component is imparted is not limited to an aerosol, and may be, for example, an invisible vapor.
[0056] As an example, the generation unit 111 may first generate an aerosol by atomizing an aerosol source, and when the aerosol passes through a flavor source provided on the aerosol flow path, a flavor component is imparted to the aerosol, thereby generating an aerosol to which the flavor component is imparted. Note that any means such as heating or ultrasonic vibration may be used for atomization. As another example, the generation unit 111 may generate an aerosol to which a flavor component is imparted by heating the aerosol source and the flavor source.
[0057] The suction device 100 includes an air intake flow path for taking air into the suction device 100 and an aerosol flow path for discharging the aerosol generated by the generation unit 111 to the outside of the suction device 100. The aerosol generated by the generation unit 111 is mixed with the air taken in through the air intake flow path. Then, the mixed fluid of the aerosol and the air is sent to the aerosol flow path and discharged to the outside of the suction device 100, reaching the user's oral cavity.
[0058] The generation unit 111 may start generating a gas to which a flavor component is imparted when suction by the user is detected by a sensor unit 103 described later, or when a predetermined user input is detected by an input unit 105 described later.
[0059] (Battery 101) The battery 101 is a power source that stores electric power and supplies electric power to each component within the suction device 100. The battery 101 can be, for example, a rechargeable battery or a non-rechargeable battery. The battery 101 may be rechargeable by connecting to an external power source via a predetermined port of the suction device 100. It may be possible to remove only the battery 101 from the suction device 100 and replace it with a new battery 101.
[0060] (Sensor unit 103) The sensor unit 103 has a function of detecting various information regarding the suction device 100. The sensor unit 103 may include a pressure sensor that detects fluctuations in pressure within the air intake flow path and / or the aerosol flow path, or a flow rate sensor that detects the flow rate. The sensor unit 103 may also include a weight sensor that detects the amount or weight of the content accumulated on the substrate. The sensor unit 103 may also be configured to count the number of times of suction by the user using the suction device 100. The sensor unit 103 may also be configured to acquire the time when suction by the user using the suction device 100 is performed. The sensor unit 103 may also be configured to identify the substrate attached to the suction device 100 during suction using the suction device 100. The sensor unit 103 may also be configured to integrate the energization time to the generation unit 111. The sensor unit 103 may also be configured to detect the SOC (State of Charge), current integrated value, voltage, etc. of the battery 101. The current integrated value may be obtained by a current integration method, an SOC-OCV (Open Circuit Voltage) method, or the like.
[0061] (Input unit 105) The input unit 105 has a function of receiving input of various information from the user. For example, the input unit 105 may be configured by a keyboard, buttons, switches, or a microphone, etc.
[0062] (Notification unit 107) The notification unit 107 has a function of notifying the user of information. The notification unit 107 may include a light-emitting element such as an LED (Light Emitting Diode), a display, a speaker, a vibrator, etc. The notification unit 107 is configured to notify the user of some kind of notification by performing at least one of light emission, display, sound output, and vibration as necessary. Further, the notification unit 107 may transmit information to another device via the wireless communication unit 109 described later, and notify the user of the information via the other device.
[0063] (Wireless communication unit 109) The wireless communication unit 109 is a wireless interface having functions as a transmission unit and a reception unit for transmitting and receiving information between the suction device 100 and another device. The wireless communication unit 109 performs wireless communication compliant with any wireless communication standard such as, for example, Wireless LAN (Local Area Network), Wi-Fi (registered trademark), Bluetooth (registered trademark), LPWA (Low Power Wide Area), or NFC (Near Field Communication). For example, the wireless communication unit 109 transmits and receives various kinds of information regarding the suction device 100 to and from the terminal device 200.
[0064] (Memory unit 113) The memory unit 113 has a function of temporarily or permanently storing information for the operation of the suction device 100. For example, the memory unit 113 is composed of a non-volatile storage medium such as a flash memory.
[0065] (Control unit 115) The control unit 115 functions as an arithmetic processing device and a control device, and controls the overall operation within the suction device 100 according to various programs. The control unit 115 is realized by an electronic circuit such as, for example, a CPU (Central Processing Unit) or a microprocessor. Note that the control unit 1 15 may include a ROM (Read Only Memory) for storing programs, arithmetic parameters, etc. to be used, and a RAM (Random Access Memory) for temporarily storing parameters that change as appropriate. The suction device 100 executes various processes based on the control by the control unit 115. For example, power supply / charging by the battery 101, detection of information by the sensor unit 103, input of information by the input unit 105, notification of information by the notification unit 107, transmission and reception of information by the wireless communication unit 109, generation of a gas with a flavor component by the generation unit 111, and storage and reading of information by the storage unit 113 are examples of processes controlled by the control unit 115. Other processes executed by the suction device 100, such as input of information to each component and processes based on the information output from each component, are also controlled by the control unit 115.
[0066] (2) Example of external appearance configuration - First example of external appearance configuration FIG. 3 is a diagram showing an example of the external appearance configuration of the suction device 100A according to the present embodiment. The suction device 100A shown in FIG. 3 is composed of a first member 130, a second member 140, and a third member 150. Hereinafter, the first member 130 is also referred to as the main body unit 130, the second member 140 is also referred to as the cartridge 140, and the third member 150 is also referred to as the capsule 150.
[0067] In the main body unit 130, for example, the battery 101, the sensor unit 103, the input unit 105, the notification unit 107, the wireless communication unit 109, the storage unit 113, and the control unit 115 described with reference to FIG. 2 are arranged. In the cartridge 140, for example, the generation unit 111 and the aerosol source described with reference to FIG. 2 are arranged. In the capsule 150, for example, a flavor source is arranged. Note that these arrangements are merely examples, and any other arbitrary arrangements are applicable.
[0068] As shown in FIG. 3, each of the main body unit 130, the cartridge 140, and the capsule 150 is configured in a columnar shape. Then, suction is performed in a state where these are attached to each other.
[0069] The main body unit 130 has a male connector 131 at one end. The male connector 131 has a helical protrusion extending along the circumferential direction. Further, the cartridge 140 has a female connector 141 at one end. The female connector 141 has a helical groove extending along the circumferential direction. The main body unit 130 and the cartridge 140 are connected by screwing the male connector 131 and the female connector 141 together. That is, the cartridge 140 is detachably attached to the main body unit 130.
[0070] The cartridge 140 has a housing portion 142 forming a cylindrical space at the end opposite to the end having the female connector 141. The capsule 150 includes a suction port portion 151 having the same or substantially the same diameter as the main body unit 130 and the cartridge 140, and an insertion portion 152 having a smaller diameter than the suction port portion 151. The insertion portion 152 is inserted into and fitted into the housing portion 142. That is, the capsule 150 is detachably attached to the cartridge 140. The user can take in the air containing the aerosol with imparted fragrance into the oral cavity by attaching the cartridge 140 to the main body unit 130, attaching the capsule 150 to the cartridge 140, and then holding and sucking the suction port portion 151.
[0071] -Second external appearance configuration example FIG. 4 is a diagram showing an example of the external appearance configuration of the suction device 100B according to the present embodiment. In the suction device 100B shown in FIG. 4, the battery 101, the sensor unit 103, the input unit 105, the notification unit 107, the wireless communication unit 109, the generation unit 111, the storage unit 113, and the control unit 115 described with reference to FIG. 2 are arranged. Further, in this configuration example, the base material is configured separately and independently from the suction device 100B. FIG. 5 is a diagram showing an example of the external appearance configuration of the suction device 100B holding the base material 180 according to the present embodiment.
[0072] As shown in FIGS. 4 and 5, the suction device 100B includes a top housing 171A, a bottom housing 171B, a cover 172, a switch 173, and a lid portion 174. Further, as shown in FIG. 5, the suction device 100B has a heating portion 175 inside. Note that the switch 173 corresponds to the input portion 105 described with reference to FIG. 2. Further, the heating portion 175 corresponds to the generation portion 111 described with reference to FIG. 2. The top housing 171A and the bottom housing 171B are connected to each other to form the outermost housing 171 of the suction device 100B. The housing 171 may be sized to fit in the user's hand. In this case, when the user uses the suction device 100B, the user can hold the suction device 100B by hand and suck the aerosol.
[0073] The top housing 171A has an opening (not shown), and the cover 172 is coupled to the top housing 171A so as to close the opening. As shown in FIG. 5, the cover 172 has an opening 172a into which the base material 180 can be inserted. The lid portion 174 is configured to open and close the opening 172a of the cover 172. Specifically, the lid portion 174 is attached to the cover 172 and is configured to be movable along the surface of the cover 172 between a first position where the opening 172a is closed and a second position where the opening 172a is opened.
[0074] The switch 173 is used to switch on and off the operation of the suction device 100B. For example, as shown in FIG. 5, the user can supply power from the battery 101 (not shown) to the heating portion 175 and heat the base material 180 without burning it by operating the switch 173 with the base material 180 inserted and mounted in the opening 172a.
[0075] The heating unit 175 has a heating assembly that extends in the direction in which the base material 180 is inserted into the opening 172a. The heating assembly is composed of a plurality of cylindrical members and forms a cylindrical body as a whole. The heating assembly is configured to be able to accommodate a part of the base material 180 inside thereof, and has a function of defining a flow path for the air supplied to the base material 180 and a function of heating the base material 180 from the outer periphery. When the base material 180 is heated, aerosol is generated from the aerosol source contained in the base material 180, and the fragrance components of the fragrance source are incorporated into the aerosol. The user can suck the aerosol containing the fragrance components by sucking the part of the base material 180 protruding from the suction device 100B (the part illustrated by the solid line in FIG. 5).
[0076] <2.2. Configuration example of the terminal device> FIG. 6 is a block diagram showing a configuration example of the terminal device 200 according to the present embodiment. As shown in FIG. 6, the terminal device 200 includes a wireless communication unit 210, an input / output unit 220, a position detection unit 230, a storage unit 240, and a control unit 250.
[0077] - Wireless communication unit 210 The wireless communication unit 210 is a wireless interface having functions as a transmission unit and a reception unit for transmitting and receiving information between the terminal device 200 and other devices. The wireless communication unit 210 performs wireless communication compliant with any wireless communication standard such as, for example, cellular communication, wireless LAN (Local Area Network), Wi-Fi (registered trademark), Bluetooth (registered trademark), LPWA (Low Power Wide Area), or NFC (Near Field Communication). For example, the wireless communication unit 210 communicates with the suction device 100 and the management device 300.
[0078] - Input / output unit 220 The input / output unit 220 includes an input unit that receives input of information from the user, and an output unit that outputs information to the user. The input unit is composed of, for example, buttons, a keyboard, a touch panel, a microphone, or the like. The output unit is composed of, for example, an image output device such as a display, an audio output device such as a speaker, and a vibration device such as an eccentric motor.
[0079] - Position detection unit 230 The position detection unit 230 has a function of detecting position information indicating the position of the terminal device 200. The position detection unit 230 is, for example, a GNSS (Global Navigation Satellite System) satellite from which it receives GNSS signals (for example, GPS (Global Positioning System) signals from GPS satellites) to detect position information consisting of the latitude, longitude, and altitude of the device, and outputs the detected position information. Note that the position detection unit 230 may detect position information using any other arbitrary technology. For example, the position detection unit 230 may detect position information by transmitting and receiving with Wi-Fi (registered trademark), mobile phones, PHS, smartphones, or the like, or by short-range wireless communication or the like.
[0080] - Storage unit 240 The storage unit 240 has a function of storing various types of information for the operation of the terminal device 200. The storage unit 240 is composed of, for example, a non-volatile storage medium such as a flash memory.
[0081] - Control unit 250 The control unit 250 functions as an arithmetic processing unit and a control device, and controls the overall operations within the terminal device 200 according to various programs. The control unit 250 is realized by an electronic circuit such as a CPU or a microprocessor, for example. Note that the control unit 250 may include a ROM that stores programs, arithmetic parameters, etc. to be used, and a RAM that temporarily stores parameters that change as appropriate. Based on the control by the control unit 250, the terminal device 200 executes various processes. For example, the transmission and reception of information by the wireless communication unit 210, the input and output of information by the input / output unit 220, the position detection by the position detection 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 the processes based on the information output from each component, are also controlled by the control unit 250.
[0082] As shown in FIG. 6, the control unit 250 functions as a reporting unit 251 and an output control unit 253. The reporting unit 251 has a function of reporting various information collected from the suction device 100 to the management device 300. The output control unit 253 has a function of controlling the output based on the information received from the management device 300. Details of these components will be described in detail later.
[0083] <2.3. Configuration Example of Management Device> FIG. 7 is a block diagram showing a configuration example of the management device 300 according to the present embodiment. As shown in FIG. 7, the management device 300 includes a communication unit 310, a storage unit 320, and a control unit 330.
[0084] - Communication Unit 310 The communication unit 310 is a wireless / wired communication interface having functions as a transmission unit and a reception unit for transmitting and receiving information between the management device 300 and other devices. The communication unit 310 typically transmits and receives information via a LAN or a telephone line, etc. For example, the communication unit 310 communicates with the terminal device 200.
[0085] - Storage Unit 320 The storage unit 320 has a function of storing various information for the operation of the management device 300. The storage unit 320 is constituted by a non-volatile storage medium such as an HDD (Hard Disc Drive) or a flash memory, for example.
[0086] - Control unit 330 The control unit 330 functions as an arithmetic processing unit and a control unit, and controls the overall operation within the management device 300 according to various programs. The control unit 330 is realized by an electronic circuit such as a CPU or a microprocessor, for example. Note that the control unit 330 may include a ROM that stores programs and arithmetic parameters to be used, and a RAM that temporarily stores parameters that change as appropriate. The management device 300 executes various processes based on the control by the control unit 330. For example, the transmission and reception of information by the communication unit 310, and the storage and reading of information by the storage unit 320 are examples of processes controlled by the control unit 330. Other processes executed by the management device 300, such as the input of information to each component and the processes based on the information output from each component, are also controlled by the control unit 330.
[0087] As shown in FIG. 7, the control unit 330 functions as a regulation information management unit 331 and a virtual space generation unit 333. The regulation information management unit 331 has a function of collecting and managing regulation information regarding suction using the suction device 100. The virtual space generation unit 333 has a function of generating a virtual space. Details of each of these components will be described in detail later.
[0088] <<3. Technical features>> (1) Generation of a virtual space based on suction information When the suction device 100 detects suction by the user, the suction device 100 transmits information indicating the detection result to the terminal device 200. Further, the suction device 100 may transmit at least any one of the identification information of the suction device 100, the identification information of the base material attached to the suction device 100, the number of times suction has been performed, and the time when suction has been performed, to the terminal device 200.
[0089] The terminal device 200 (for example, the reporting unit 251) generates suction information regarding suction performed by the user using the suction device 100. The suction information includes position information indicating the position where the user is performing suction using the suction device 100 (hereinafter also referred to as the suction position). For example, when the terminal device 200 receives information indicating that suction by the user has been detected from the terminal device 200, the terminal device 200 acquires the current location information and generates suction information including the acquired location information. Further, the suction information may include at least any one of the identification information of the terminal device 200, the identification information of the user, the identification information of the suction device 100, the identification information of the substrate attached to the suction device 100, and the number of times and the time when the suction was performed. The terminal device 200 transmits the generated suction information to the management device 300.
[0090] The management device 300 (for example, the virtual space generation unit 333) generates a virtual space based on the suction information received from the terminal device 200. The virtual space is a space composed of a plurality of virtual objects. Virtual objects such as the ground, roads, buildings, and avatars are arranged in the virtual space. The management device 300 arranges an avatar corresponding to the user of the terminal device 200 in the virtual space based on the suction information received from the terminal device 200. Note that the generation of the virtual space is a concept that also includes the update of the virtual space such as the change of the position of the avatar. For example, the management device 300 first generates a virtual space corresponding to the real space by arranging virtual objects corresponding to real objects such as the ground, roads, and buildings in the real space. Then, the management device 300 arranges an avatar corresponding to the user at the position in the virtual space corresponding to the suction position of the user in the real space indicated by the suction information. The management device 300 arranges avatars for other users in the same manner. Specifically, the management device 300 arranges an avatar corresponding to another user at the position in the virtual space corresponding to the suction position of the other user in the real space indicated by the suction information obtained for the other user. Note that the virtual space does not necessarily exactly correspond to the real space, and it is sufficient that at least the direction of the real space and the direction of the virtual space match.
[0091] The management device 300 (for example, the virtual space generation unit 333) transmits virtual space information that defines the generated virtual space to the terminal device 200. The virtual space information includes identification information, position information, attitude information, texture information, and other information related to each virtual object included in the virtual space. Regarding the avatars, information indicating the friendship relationship between the avatars (that is, the relationship between users in the virtual space) and information regarding communication between the avatars are also included in the virtual space information. Note that generating a virtual space is synonymous with generating virtual space information. Also, the information included in the virtual space is similarly included in the virtual space information.
[0092] The terminal device 200 (for example, the output control unit 253) receives virtual space information from the management device 300 and outputs the virtual space defined by the received virtual space information. For example, the terminal device 200 displays an image showing the virtual space including the user's avatar. In addition, the terminal device 200 may output sound, vibration, or the like based on the virtual space information.
[0093] (2) Features of the virtual space Hereinafter, the features of the virtual space will be described with reference to FIGS. 8 to 11. FIGS. 8 to 11 are diagrams showing an example of the virtual space displayed by the terminal device 200 according to the present embodiment.
[0094] The virtual space (in other words, the virtual space information) may include regulation information regarding suction using the suction device 100. The regulation information is information indicating the content of the regulation regarding suction using the suction device 100 and conditions such as the position and time zone to which the regulation is applied, and such conditions are defined by a country, a local government, or the like. By including the regulation information in the virtual space, the user can recognize the regulation information while enjoying the game.
[0095] The regulation information may vary depending on the type of the suction device 100. Regarding tobacco, the suction device 100 is classified into a heated tobacco product and an e-cigarette. A heated tobacco product uses tobacco leaves and generates vapor containing the flavor components of tobacco without burning the tobacco leaves. The heated tobacco product can be further classified into a type that heats the tobacco leaves at a low temperature and a type that heats the tobacco leaves at a high temperature. The type that heats the tobacco leaves at a low temperature adopts, for example, a method of generating vapor containing the flavor components of tobacco by heating and atomizing a liquid without directly heating the tobacco leaves and passing the liquid through the tobacco leaves. The configuration of the heated tobacco product of this method is as described above with reference to FIG. 3. The heated tobacco product of this method may also be referred to as Infused vapor. The type that heats the tobacco leaves at a high temperature adopts, for example, a method of generating vapor containing the flavor components of tobacco by directly heating the tobacco leaves. The configuration of the heated tobacco product of this method is as described above with reference to FIGS. 4 and 5. The heated tobacco product of this method may also be referred to as T-vapor. On the other hand , an e-cigarette generates vapor containing the flavor components of tobacco without using tobacco leaves. An e-cigarette generates vapor containing the flavor components of tobacco, for example, by heating and atomizing a liquid containing the flavor components of tobacco. An e-cigarette may also be referred to as E-vapor. For example, the tube The management device 300 generates a virtual space including regulation information corresponding to the identification information of the suction device 100 included in the suction information. Thereby, the user can easily recognize the regulation information corresponding to the suction device 100 used for suction.
[0096] The regulation information may vary depending on the type of the base material. The type of the base material can be classified, for example, by the type of flavor, the type of aerosol source, and the nicotine content. For example, the management device 300 generates a virtual space including regulation information corresponding to the identification information of the base material attached to the suction device 100 included in the suction information. Thereby, the user can easily recognize the regulation information corresponding to the base material used for suction.
[0097] The restriction information may include information indicating positions where suction using the suction device 100 is not permitted. Positions where suction using the suction device 100 is not permitted are hereinafter also referred to as suction prohibited positions. Examples of suction prohibited positions include restaurants, hospitals, schools, and the like. Examples of information indicating suction prohibited positions include information indicating latitude and longitude, information indicating altitude, and information indicating relative positions from buildings and the like. Additionally, the restriction information may include information indicating conditions where suction is not permitted at suction prohibited positions, such as time zones where suction is not permitted at suction prohibited positions. The information indicating suction prohibited positions is arranged in the virtual space as one of the virtual objects. An example of the information indicating suction prohibited positions is shown in FIG. 8. In the example shown in FIG. 8, a virtual object 12 indicating a suction prohibited position is arranged in the virtual space 10. The virtual object 12 indicating a suction prohibited position is arranged at a position in the virtual space corresponding to the suction prohibited position in the real space. Therefore, the user can easily recognize the suction prohibited position in the real space without performing a web search or the like by referring to the virtual object 12 indicating the suction prohibited position.
[0098] In the virtual space, a virtual object indicating suction prohibition may be arranged at a position in the virtual space corresponding to the suction prohibited position. For example, instead of the virtual object 12 indicating the suction prohibited position shown in FIG. 8, a virtual object 13 of a rock shown in FIG. 9 may be arranged. Further, the management device 300 may impose demerits on the avatar, such as the avatar not being able to pass through the virtual object 13 of the rock or the avatar taking damage when touching the virtual object 13 of the rock. Thereby, since the user is inhibited from moving to the suction prohibited position, it becomes possible to naturally inhibit performing suction using the suction device 100 at the suction prohibited position accordingly.
[0099] The regulation information may include information indicating a position where suction using the suction device 100 is permitted. The position where suction using the suction device 100 is permitted is hereinafter also referred to as the suction-permitted position. Examples of the suction-permitted position include a smoking area, a tobacco store, and a retail store of the suction device 100 or the substrate. Examples of the information indicating the suction-permitted position include information indicating latitude and longitude, information indicating altitude, and information indicating a relative position from a building or the like. The regulation information may include information indicating conditions under which suction at the suction-permitted position is permitted, such as a time period during which suction at the suction-permitted position is permitted. The information indicating the suction-permitted position is arranged in the virtual space as one of the virtual objects. An example of the information indicating the suction-permitted position is shown in FIG. 8. In the example shown in FIG. 8, a virtual object 14 indicating the suction-permitted position is arranged in the virtual space 10. The virtual object 14 indicating the suction-permitted position is arranged at a position in the virtual space 10 corresponding to the suction-permitted position in the real space. Therefore, the user can easily recognize the suction-permitted position in the real space without performing a Web search or the like by referring to the virtual object 14 indicating the suction-permitted position.
[0100] The virtual space does not exactly correspond to the real space, and the space corresponding to the real space may be a space updated according to the regulation information. For example, the management device 300 first generates an initial virtual space corresponding to the real space by arranging virtual objects corresponding to real objects such as the ground, roads, and buildings in the real space. Then, the management device 300 adds a terrain change that causes a terrain that becomes an obstacle to appear at a position in the virtual space corresponding to the suction prohibition position. Examples of the terrain that becomes an obstacle include cliffs, mountains, rivers, and swamps. Even with such terrain changes, similar to the case of arranging virtual objects indicating the above-mentioned suction prohibition, a natural inhibition of suction using the suction device 100 at the suction prohibition position is realized. On the other hand, regarding the suction permission position, the management device 300 may add, for example, a terrain change that causes a terrain beneficial to the avatar, such as a leveled road, to appear at a position in the virtual space corresponding to the suction permission position. In this way, by updating the terrain of the virtual space 10 according to the regulation information, it becomes possible to naturally let the user recognize the regulation information as part of the game experience.
[0101] (3) Communication between users The user can make the avatar perform a desired action in the virtual space by operating the avatar. Communication between avatars is also an example of this. Communication between users can be realized by communication between avatars.
[0102] The terminal device 200 transmits the information input from the user for operating the avatar to the management device 300. Examples of the input for operating the avatar include single tap, double tap, swipe, and slide, as well as text / audio input of conversation content. The management device 300 generates a virtual space based on the information received from the terminal device 200. For example, in the virtual space, the avatar corresponding to the user and the avatar corresponding to another user communicate corresponding to the information input from the user for operating the avatar. Then, the terminal device 200 outputs the virtual space generated by the management device 300.
[0103] Examples of communication between avatars include, for example, conversation, giving points that can be used by users in the virtual space, and battles. Other examples of communication between avatars include requesting power supply to the suction device 100 from other users and giving points as a consideration therefor. Note that conditions may be imposed on the implementation of communication, such as allowing communication only between users who are performing suction at the same suction permission position.
[0104] (4) Processing according to the relationship between the restriction information and the suction information The management device 300 (for example, the virtual space management unit 333) may perform processing according to the relationship between the restriction information and the suction information.
[0105] As an example, in the virtual space, the actions that can be performed by the avatar corresponding to the user may be set according to the relationship between the suction position and the restriction information. For example, when the suction position is a suction prohibited position, the actions that can be performed by the avatar corresponding to the user are restricted as compared with the case where the suction position is a suction permission position. For example, when the suction position is a suction permission position, free conversation with other users becomes possible. On the other hand, when the suction position is a suction prohibited position, conversation with other users becomes impossible.
[0106] As another example, in the virtual space, the avatar corresponding to the user may be displayed with an appearance according to the relationship between the suction position and the restriction information. Specifically, when the suction position is a suction prohibited position, the appearance of the avatar may deteriorate as compared with the case where the suction position is a suction permission position. For example, when the suction position is a suction permission position, the avatar is displayed with an appearance that can give a good impression to other users, such as wearing formal clothes or having a good expression. On the other hand, when the suction position is a suction prohibited position, the avatar is displayed with an appearance that can give a bad impression to other users, such as wearing informal clothes or having a bad expression.
[0107] In addition, the management device 300 may give benefits or the like to the user based on the regulation information and the suction information. And the virtual space may include information notifying that benefits or the like are given to the user.
[0108] As an example, when the suction position is the suction permission position, the management device 300 may give benefits to the user, and the virtual space may include information indicating that benefits are given to the user. Examples of the benefits given to the user include, for example, giving points that can be used by the user in the virtual space, and giving characters and ornaments that can be used in the virtual space to the user. When the user performs suction using the suction device 100 at the suction permission position, as shown in FIG. 11 for example, the avatar is arranged at the position of the virtual object 14 indicating the suction permission position, and information 16 indicating that points are added to the user is arranged.
[0109] As another example, when the suction position is the suction prohibition position, the management device 300 may subtract points that can be used by the user in the virtual space, and the virtual space may include information notifying that the user's points are subtracted. When the user performs suction using the suction device 100 at the suction prohibition position, as shown in FIG. 10 for example, the avatar is arranged at the position of the virtual object 12 indicating the suction prohibition position, and information 15 notifying that the user's points are subtracted is arranged. In addition, the virtual space may include information warning not to perform suction using the suction device 100 at the suction prohibition position.
[0110] By the processes described above, if suction is to be performed using the suction device 100, it becomes possible to motivate the user to perform it at the suction permission position. Also, it becomes possible to motivate the user not to perform suction using the suction device 100 at the suction prohibition position. to perform suction using the suction device 100.
[0111] (5) Flow of the process FIG. 12 is a sequence diagram showing an example of the flow of virtual space providing processing executed in the system 1 according to the present embodiment. This sequence involves the suction device 100A, the suction device 100B, the terminal device 200A, the terminal device 200B, and the management device 300.
[0112] As shown in FIG. 12, first, the suction device 100A detects suction by user A using the suction device 100A (step S102A), and transmits information indicating the detection result to the terminal device 200A (step S104A). Next, the terminal device 200A acquires position information, and generates suction information based on the position information and the information received from the suction device 100A (step S106A). For example, the terminal device 200A generates suction information including the acquired position information and the information received from the suction device 100A. Next, the terminal device 200A transmits the generated suction information to the management device 300 (step S108A).
[0113] Similarly, the suction device 100B detects suction by user B using the suction device 100B (step S102B), and transmits information indicating the detection result to the terminal device 200 (step S104B). Next, the terminal device 200B acquires position information, and generates suction information based on the position information and the information received from the suction device 100B (step S106B). For example, the terminal device 200B generates suction information including the acquired position information and the information received from the suction device 100B. Next, the terminal device 200B transmits the generated suction information to the management device 300 (step S108B).
[0114] Then, the management device 300 generates a virtual space based on the suction information received from the terminal devices 200A and 200B (step S110). For example, the management device 300 places an avatar corresponding to user A at a position in the virtual space corresponding to the suction position of user A indicated by the suction information received from the terminal device 200A. Similarly, the management device 300 places an avatar corresponding to user B at a position in the virtual space corresponding to the suction position of user B indicated by the suction information received from the terminal device 200B. Next, the management device 300 transmits virtual space information defining the generated virtual space to each of the terminal devices 200A and 200B (steps S112A and S112B). Then, the terminal devices 200A and 200B output a virtual space including the avatars of user A and user B based on the received virtual space information (steps S114A and S114B).
[0115] Thereafter, when a double-tap on the avatar of user B displayed on the screen and an input of conversation content are detected in the terminal device 200A (step S116), the terminal device 200A transmits the input information to the management device 300 (step S118). Next, the management device 300 generates a virtual space based on the received input information (step S120). For example, the management device 300 generates a virtual space in which a conversation is taking place from the avatar of user A to the avatar of user B. Next, the management device 300 transmits virtual space information defining the generated virtual space to each of the terminal devices 200A and 200B (steps S122A and S122B). Then, the terminal devices 200A and 200B output a virtual space in which a conversation is taking place from the avatar of user A to the avatar of user B based on the received virtual space information (steps S124A and S124B).
[0116] <<4. Modification Example>> (1) First Modification Example In the above embodiment, at the timing when the user performs suction using the suction device 100, the terminal Although the device 200 has been described as transmitting suction information including location information to the management device 300, the present invention is not limited to such an example.
[0117] As an example, the location information of the terminal device 200 and the detection result of the suction by the user using the suction device 100 may be separately transmitted to the management device 300. For example, the terminal device 200 periodically transmits the location information to the management device 300 and transmits the detection result to the management device 300 at the timing when the suction by the user using the suction device 100 is detected. In this case, the management device 300 acquires the most recently received location information as the location information indicating the location where the user is performing suction using the suction device 100.
[0118] As another example, the suction device 100 may generate suction information and transmit it to the management device 300. For example, the suction device 100 has a function of acquiring location information, and when it detects the suction by the user, it generates suction information and transmits it to the management device 300. The suction information may once be transmitted to the terminal device 200 and then transferred to the management device 300 by the terminal device 200.
[0119] (2) Second modification In the above embodiment, in the virtual space, the avatars corresponding to the user and other users have been described as being arranged at the positions in the virtual space corresponding to the respective suction positions of the user and other users, but the present technology is not limited to such an example. For example, in the virtual space, the avatars corresponding to the user and other users may be arranged at the positions in the virtual space corresponding to the respective current positions of the user and other users. That is, the avatar may be displayed even at the timing when the user is not performing suction using the suction device 100, and the display position of the avatar may be the position corresponding to the current position of the user. In this case, the terminal device 200 periodically reports the location information to the management device 300, and the management device 300 generates a virtual space based on such location information. Thereby, the user can enjoy the game experience in the virtual space even at the timing when the user is not performing suction using the suction device 100.
[0120] Also, in the virtual space, the destination of the user may be set. For example, in the virtual space displayed on the screen of the terminal device 200, when the user performs a predetermined operation, the destination is set. Examples of the predetermined operation include selecting one's own avatar by performing a long tap for a predetermined time or longer, and then setting the destination by swiping or sliding. After the destination is set, for example, navigation information to the destination according to the current position of the user may be output in the virtual space. Also, during the movement to the destination, information indicating an attraction permission position near the current position of the user may be output in the virtual space. Thereby, the user can easily recognize the nearest attraction permission position.
[0121] (3) Third Modification Example The management device 300 (for example, the virtual space management unit 333) may generate a virtual space including information indicating the degree of congestion for each attraction permission position based on the attraction information. Specifically, first, the management device 300 calculates the number of people (hereinafter also referred to as the attraction number) performing attraction using the attraction device 100 at the attraction permission position to be calculated. For example, the management device 300 calculates the attraction number at the attraction permission position to be calculated by totaling the number of users whose attraction position indicated by the attraction device is the attraction permission position to be calculated. On the other hand, for each attraction permission position, an upper limit number of people who can comfortably perform attraction using the attraction device 100 is set due to the size of the room and the relationship of the facilities. Then, the management device 300 generates information indicating the degree of congestion for each attraction permission position based on the relationship between the upper limit number of people and the attraction number at the attraction permission position to be calculated.
[0122] For example, when the attraction number exceeds the upper limit number of people, the management device 300 generates information indicating that it is congested, and when it does not, it generates information indicating that it is not congested. The information indicating the degree of congestion may be classified into three or more classes other than the two-class classification of congested / not congested, or may be a continuous value such as the ratio of the attraction number to the upper limit number of people.
[0123] In addition, the comparison between the upper limit number of people and the number of people being attracted may be made in consideration of users who do not participate in the game. For example, regarding smoking, if the proportion of people who use the suction device 100 for suction and participate in the game among the smoking population nationwide is about 20%, assuming that five times the number of people being attracted is the actual number of people being attracted, the comparison with the upper limit number of people may be made. The number of people in the population such as the smoking population nationwide can be obtained based on the survey results by the country, local governments, etc.
[0124] (4) The fourth modification example The management device 300 (for example, the regulation information management unit 331) may update the regulation information based on the history of the suction information for each user. Specifically, the suction information obtained for each user is aggregated, and the rate at which the suction position is the suction permission position is calculated for each user. Then, the management device 300 updates the suction information based on the rate at which the suction position is the suction permission position for each user and the suction information obtained for the user.
[0125] As an example, it is assumed that a plurality of users with a high rate of the suction position being the suction permission position continuously use the suction device 100 at a specific position that is not the suction permission position after a certain day. In that case, the management device 300 determines that the specific position is a newly provided suction permission position, and adds information indicating the determined suction permission position to the regulation information.
[0126] As another example, it is assumed that a plurality of users with a high rate of the suction position being the suction permission position stop using the suction device 100 at a specific suction permission position after a certain day. In that case, the management device 300 determines that the specific suction permission position has been abolished, for example, because the smoking area has been removed, and deletes the information indicating the specific suction permission position from the regulation information.
[0127] Thus, according to this modified example, the restriction information is updated based on the suction information obtained for users with a high rate of the suction position being the suction permission position. Therefore, it is possible to exclude noise caused by the suction information obtained for users with a low rate of the suction position being the suction permission position and appropriately update the restriction information. Also, according to this modified example, it is possible to update the restriction information in a bottom-up manner, and the cost for keeping the restriction information in the latest state is suppressed.
[0128] (5) Fifth modified example In the above embodiment, an example in which a user is given a benefit or the like in relation to the relationship between the suction position and the restriction information has been described, but the present technology is not limited to such an example. For example, a user may be given a benefit or the like based on other information regarding the suction performed using the suction device 100 by the user.
[0129] For example, when suction is performed using the suction device 100 at a specific location, or when suction is performed using a new suction device 100, a user may be given a benefit. Specifically, points that can be used by the user in the virtual space may be given, or characters or ornaments that can be used in the virtual space may be given. Also, the provision of these benefits may be limited to cases where predetermined conditions are satisfied, such as the first 100 people, etc.
[0130] (6) Sixth modified example In addition to avatars and restriction information, various virtual objects can be arranged in the virtual space. For example, in the virtual space, an advertisement may be notified, or a message may be notified. Also, the virtual space may be linked with other applications, or may be operated as one service of other applications. For example, points that can be used in other applications may be given to the user in the virtual space, or the operation of the avatar in the virtual space may affect other applications.
[0131] <<5. Supplementary note>> The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited to such examples. It is obvious that those having ordinary knowledge in the technical field to which the present invention pertains can conceive of various modification examples or correction examples within the scope of the technical idea described in the claims, and these are naturally understood to belong to the technical scope of the present invention.
[0132] In addition, the processes described in this specification using flowcharts and sequence diagrams do not necessarily have to be executed in the order shown in the figures. Some processing steps may be executed in parallel. Also, additional processing steps may be adopted, and some processing steps may be omitted.
[0133] Note that the series of processes by each device described in this specification may be realized using any of software, hardware, and a combination of software and hardware. The programs constituting the software are, for example, pre-stored in a storage medium (non-transitory media) provided inside or outside each device. And each program ram is, for example, read into the RAM during execution by a computer and executed by a processor such as a CPU. The above storage medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc. Also, the above computer program may be distributed via a network, for example, without using a storage medium.
Explanation of Reference Numerals
[0134] 1 System 10 Virtual Space 11 Avatar 100 Suction Device 101 Battery 103 Sensor Unit 105 Input Unit 107 Notification Unit 109 Wireless Communication Unit 111 Generation Unit 113 Storage Unit 115 Control Unit 130 Main Unit 131 Male Connector 140 Cartridge 141 Female Connector 142 Storage Section 150 Capsule 151 Suction Port 152 Insertion Section 171 Housing 171A Top Housing 171B Bottom Housing 172 Cover 172a Opening 173 Switch 174 Lid Section 175 Heating Section 180 Base Material 200 Terminal Device 210 Wireless Communication Section 220 Input / Output Section 230 Position Detection Section 240 Memory Section 250 Control Unit 251 Reporting Section 253 Output Control Section 300 Management Device 310 Communication Section 320 Memory Section 330 Control Unit 331 Regulation Information Management Section 333 Virtual Space Generation Section
Claims
1. A terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added, wherein the terminal device is a communication unit that receives virtual space information from a management device that defines a virtual space in which virtual objects corresponding to real objects in the real space are arranged and that is generated corresponding to the real space, and wherein the virtual space information is generated by the management device based on suction information including position information indicating the suction position of the user of the terminal device, and a control unit that causes the output unit to output the virtual space defined by the received virtual space information, and in the virtual space, a virtual object indicating the suction prohibited position is arranged at a position in the virtual space corresponding to the suction prohibited position in the real space where suction using the suction device is not permitted, a terminal device.
2. The virtual space is an updated virtual space to which a terrain change is added that causes a predetermined terrain to appear at a position in the virtual space corresponding to the suction prohibited position, The terminal device according to claim 1.
3. In the virtual space, an avatar corresponding to the user of the terminal device is arranged at a position in the virtual space corresponding to the current position of the terminal device in the real space, The terminal device according to claim 1 or 2.
4. In the virtual space, at a position in the virtual space corresponding to the suction prohibited position, instead of the virtual object indicating the suction prohibited position, a virtual object indicating suction prohibition and that the avatar cannot pass through or will be damaged if the avatar touches it is arranged, The terminal device according to claim 3.
5. In the virtual space, at a position in the virtual space corresponding to the suction prohibited position, the actions that the avatar can perform are restricted, The terminal device according to claim 3 or 4.
6. In the virtual space, at a position in the virtual space corresponding to the suction prohibited position, the appearance of the avatar changes, The terminal device according to any one of claims 3 to 5.
7. In the virtual space, when the position where the user is performing suction using the suction device is the suction prohibited position, information notifying that the user's points are subtracted, or information warning not to perform suction using the suction device is included, The terminal device according to any one of claims 1 to 6.
8. In the virtual space, A virtual object indicating the suction permission position is arranged at the suction permission position which is a position where suction using the suction device is permitted. The terminal device according to any one of claims 1 to 7.
9. The virtual space is an updated virtual space to which a terrain change for causing a predetermined terrain to appear at a position in the virtual space corresponding to the suction permission position is added. The terminal device according to claim 8.
10. The virtual space When the position where the user is performing suction using the suction device is the suction permission position, includes information indicating that a benefit is given to the user. The terminal device according to claim 8 or 9.
11. An information processing method in a terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added, A receiving step of receiving, from a management device, virtual space information that defines a virtual space in which virtual objects corresponding to real objects in the real space are arranged, wherein the virtual space information is generated by the management device based on suction information including position information indicating the suction position of the user of the terminal device, the step and, An output step of outputting, by an output unit, the virtual space defined by the received virtual space information, and includes, In the virtual space, a virtual object indicating the suction prohibition position is arranged at a position in the virtual space corresponding to the suction prohibition position where suction using the suction device in the real space is not permitted. Information processing method.
12. On a computer of a terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added, A step of receiving, from a management device, virtual space information that defines a virtual space in which virtual objects corresponding to real objects in the real space are arranged, wherein the virtual space information is generated by the management device based on suction information including position information indicating the suction position of the user of the terminal device, the step and, Causing to execute an affirmation including a step of outputting, by an output unit, the virtual space defined by the received virtual space information. In the virtual space, a virtual object indicating a suction prohibition position is arranged at a position in the virtual space corresponding to a suction prohibition position where suction using the suction device in the real space is not permitted. Program. **Claim 13** A control unit that generates virtual space information that defines a virtual space in which virtual objects corresponding to real objects in the real space are arranged and that is generated corresponding to the real space, wherein the virtual space information is generated based on suction information including position information indicating a suction position of a user of a terminal device. A communication unit that transmits the virtual space information to the terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added. A communication unit that transmits the virtual space information to the terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added. In the virtual space, a virtual object indicating a suction prohibition position is arranged at a position in the virtual space corresponding to a suction prohibition position where suction using the suction device in the real space is not permitted. Management device. **Claim 14** An information processing method in a management device, A generation step of generating virtual space information that defines a virtual space in which virtual objects corresponding to real objects in the real space are arranged and that is generated corresponding to the real space, wherein the virtual space information is generated by the management device based on suction information including position information indicating a suction position of a user of a terminal device. A transmission step of transmitting the virtual space information to the terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added. A transmission step of transmitting the virtual space information to the terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added. In the virtual space, a virtual object indicating a suction prohibition position is arranged at a position in the virtual space corresponding to a suction prohibition position where suction using the suction device in the real space is not permitted. Information processing method. **Claim 15** Causing a computer of a management device to Execute a step of generating virtual space information that defines a virtual space in which virtual objects corresponding to real objects in the real space are arranged and that is generated corresponding to the real space, wherein the virtual space information is generated based on suction information including position information indicating a suction position of a user of a terminal device. A step of transmitting the virtual space information to the terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added. Execute an affirmation including a step of transmitting the virtual space information to the terminal device capable of transmitting and receiving information to and from a suction device that generates an aerosol to which a fragrance component is added. In the virtual space, a virtual object indicating the suction prohibition position is arranged at a position in the virtual space corresponding to the suction prohibition position in the real space where suction using the suction device is not permitted. Program.
Citation Information
Patent Citations
Simulation system
JP2003250509A
Smoking relevant information providing system, information providing server, smoking relevant information providing method, and program
JP2007310529A
Smoking area system
JP2007310756A
Position information providing system for smoking permission place or tobacco selling place
JP2008059382A
virtual reality smoking system
JP2008542833A