The disclosures herein relate to a control apparatus, a thermal sensation providing apparatus, a thermal sensation providing system, a control method, and a computer-readable medium.
There is a known technology in which a thermal sensation providing unit (e.g., Peltier device) is used to provide a thermal sensation (“cold” or “hot”) for a contact body (e.g., user's finger) coming in contact with a contact surface of the thermal sensation providing unit.
For example, Patent Document 1 discloses utilizing thermal sensation reproduction parameters to adjust a temperature that is presented to a user skin.
Thermal sensation providing devices known in the art are not satisfactorily capable of representing a difference between materials. A human can differentiate between materials when touching metal, glass, or wood at a temperature of 22 degrees Celsius, for example. Thermal sensation providing devices known in the art are not highly capable of presenting a difference in materials that can be differentiated by humans.
There may be a need for a control apparatus, a thermal sensation providing apparatus, a thermal sensation providing system, a control method, and a recording medium that can present a difference between materials through temperature changes.
[Patent Document 1] Japanese Patent Application Publication No. 2017-146830
It is a general object of the present invention to provide a control apparatus that substantially obviates one or more problems caused by the limitations and disadvantages of the related art.
According to an embodiment, a control apparatus for controlling a thermal sensation providing device that provides a thermal sensation to an object coming in contact with a virtual material includes a database configured to store first information indicative of a relationship between a type of virtual material and a speed of a temperature change during a first period that starts at a commencement of providing the thermal sensation and that ends at a lapse of a first time length from the commencement, and a temperature control unit configured to control a temperature provided by the thermal sensation providing device during the first period based on the first information.
According to at least one embodiment, a difference between materials can be presented through temperature changes.
Other objects and further features of the present invention will be apparent from the following detailed description when read in conjunction with the accompanying drawings, in which:
In the following, the embodiments will be described with reference to the accompanying drawings. In the specification and drawings, elements having substantially the same functions or configurations are referred to by the same numerals, and a duplicate description thereof may be omitted.
<Schematic Configuration of Thermal Sensation Providing System>
The thermal sensation providing apparatus 100 may be securely attached to the user finger 12 with a fastening means (e.g., rubber band) such that the user finger 12 is placed in contact with the cooling surface of the Peltier device 104. The thermal sensation providing apparatus 100 includes a case 102, a Peltier device 104, a driver circuit 106, a heat sink 108, a contact sensor 109, a thermometer 110A, and a thermometer 110B.
The case 102 accommodates and securely holds all the components. In the present embodiment, the case 102 is a cuboid shape. The case 102 may be made of a relatively hard material (e.g., resin or metal).
The Peltier device 104 is disposed such that the cooling surface (which is an example of a thermal sensation providing surface) is exposed from the case 102. The Peltier device 104 is an example of a thermal sensation providing unit. The surface of the Peltier device 104 opposite from the cooling surface is a heat dissipating surface. The Peltier device 104 receives a drive current from the driver circuit 106 to cool the cooling surface through a Peltier effect and to generate heat at the heat dissipating surface. With this arrangement, the Peltier device 104 provides a cold sensation to the user finger 12 coming in contact with the cooling surface.
The driver circuit 106 is embedded in the case 102. The driver circuit 106 supplies a drive current to the Peltier device 104 in response to a control signal supplied from the control apparatus 120, thereby controlling the operation of the Peltier device 104.
The heat sink 108 is a tabular member disposed in close contact with the heat dissipation surface of the Peltier device 104. The heat sink 108 is provided for the purpose of releasing heat generated at the heat dissipating surface of the Peltier device 104 to the outside of the thermal sensation providing apparatus 100 (i.e., to the atmosphere) when the cooling surface of the Peltier device 104 is cooled. The heat sink 108 is made of a material having relatively high heat dissipation property (e.g., aluminum or the like). Alternatively, the case 102 may be made of a material having relatively high heat dissipation property (e.g., aluminum or the like), and the Peltier device 104 may be kept in direct contact with the case 102. Such a configuration may allow the case 102 to serve as a heat sink. In this case, the thermal sensation providing apparatus 100 may not be provided with the heat sink 108.
The contact sensor 109 detects an event that the user finger 12 comes in contact with the Peltier device 104, followed by reporting the event to the control apparatus 120. The contact sensor 109 may be an electrostatic sensor capable of detecting a change in the capacitance of the Peltier device 104, or may be a temperature sensor capable of detecting a change in the temperature of the Peltier device 104.
The thermometer 110A measures an ambient temperature of the Peltier device 104 to supply an output to the control apparatus 120. The thermometer 110B measures the temperature of an object (i.e., the user finger 12) coming in contact with the Peltier device 104 to supply an output to the control apparatus 120.
The control apparatus 120 is capable of controlling the operation of the Peltier device 104 of the thermal sensation providing apparatus 100 from outside the thermal sensation providing apparatus 100. Specifically, the control apparatus 120 supplies control signals to the driver circuit 106 of the thermal sensation providing apparatus 100. With this arrangement, the driver circuit 106 supplies a drive current to the Peltier device 104 to drive the Peltier device 104. The control apparatus 120 may be a dedicated apparatus, or may be a general-purpose information processing apparatus such as a smartphone, a personal computer, or the like. The control apparatus 120 may supply control signals to the driver circuit 106 of the thermal sensation providing apparatus 100 through wired communication lines or through wireless communication (e.g., Bluetooth (registered trademark), Wi-Fi, NFC (Near Field Communication), or the like).
<Functional Configuration of Control Apparatus>
The input unit 121 receives information indicative of a virtual material for which a thermal sensation is provided by the thermal sensation providing apparatus 100. This information may be input by a user, or may be input in synchronization with video by a virtual reality displaying apparatus that operates in conjunction with the thermal sensation providing apparatus 100.
The database 123 contains first information indicative of the relationship between a type of virtual material such as metal, glass, wood, or the like and the speed of a temperature change during a first period that starts at the commencement of providing a thermal sensation and that ends at the lapse of a first time length from such a commencement. The first information specifies, for each type of virtual material, the speed of temperature changes during the first period that starts at the commencement of providing a thermal sensation through the Peltier device 104 and that ends at the lapse of a first time length such as 0.1 seconds, for example. The first information includes information regarding the magnitude of a drive current for making such temperature changes. The database 123 further contains second information indicative of the relationship between a type of virtual material and a controlled temperature during a second period immediately following the first period. The second information specifies, for each type of virtual material, a temperature that is provided during the second period starting at the lapse of the first period. The second information includes information regarding the magnitude of a drive current for providing such a temperature.
The temperature control unit 122 refers to the database 123, and supplies control signals to the driver circuit 106 of the thermal sensation providing apparatus 100 based on the first information and the second information, thereby controlling the operation of the Peltier device 104 of the thermal sensation providing apparatus 100.
The temperature control unit 122 may supply control signals to the driver circuit 106 to drive the Peltier device 104 such that the temperature of, the cooling surface of the Peltier device 104 becomes equal to a target temperature. When driving the Peltier device 104, the temperature control unit 122 may increase a drive current for driving the Peltier device 104 so as to lower the temperature of the cooling surface of the Peltier device 104.
The above-noted functions of the control apparatus 120 are implemented by a CPU (central processing unit, which is an example of a computer) executing programs stored in a memory (e.g., ROM (read only memory), RAM (random access memory), or the like) in the control apparatus 120. In this regard, the temperature control unit 122 in
<Example of Control by Temperature Control Unit>
As illustrated in
As described above, different materials cause the skin temperature to change in different manners even when the same ambient temperature and the same initial skin temperature are given. Merely providing an ambient temperature does not enable a human to differentiate between virtual materials.
In the present embodiment, the control apparatus 120 performs the following control operations in order to reproduce changes in skin temperature as illustrated in
First, the input unit 121 selects a virtual material for which the thermal sensation providing apparatus 100 provides a thermal sensation (step S1).
Next, the temperature control unit 122 uses the contact sensor 109 to detect whether the user finger 12 comes in contact with the Peltier device 104 (step S2). Upon detecting the contact, the temperature control unit 122 retrieves the first information and the second information regarding the virtual material from the database 123 (step S3).
Then, the temperature control unit 122 controls temperature based on the first information (step S4). As was previously described, the first information specifies, for each type of virtual material such as metal, glass, wood, or the like, the speed of temperature changes during the first period that starts at the commencement of providing a thermal sensation through the Peltier device 104 and that ends at the lapse of a first time length. The first information includes information regarding the magnitude of a drive current for making such temperature changes. In
Upon the end of the first period (step S5), the temperature control unit 122 controls temperature based on the second information during the second period (step S6). As was previously described, the second information specifies, for each type of virtual material, a temperature that is provided after the lapse of the first period. The second information includes information regarding the magnitude of a drive current for providing such a temperature. In the example illustrated in
Upon the end of the second period (step S7), the temperature control unit 122 gradually lowers the drive current as illustrated in
In this manner, the control apparatus 120 of the present embodiment controls the Peltier device 104 based on the first and second information associated with the type of virtual material. With this arrangement, the relationships illustrated in
Differentiation between materials performed by humans relies on a strong thermal stimulus given during the first period, so that lowering a drive current during the second period does not undermine a feel of material. Lowering a drive current during the second period serves to reduce power consumption.
In the example illustrated in
Control of presented temperature by the temperature control unit 122 may preferably be performed not only based on the first and second information but also based on either one of, or both, the ambient temperature and the temperature of the object such as the user finger 12 coming in contact with the Peltier device 104. This is for the purpose of improving reproduction quality.
A drive current may be supplied to the Peltier device 104 even before the user finger 12 comes in contact with the Peltier device 104. However, using a detection of a contact as a trigger to start the control of temperature presentation can reduce power consumption.
<Variation of Thermal Sensation Providing Apparatus>
Although the embodiments of the present invention have been described, the present invention is not limited to these embodiments, but various variations and modifications may be made without departing from the scope of the present invention as set forth in the claims.
In the embodiments described heretofore, the present invention is applied to the thermal sensation providing apparatus 100 that provides a cold sensation. This is not a limiting example, and the present embodiment may be applicable to a thermal sensation providing apparatus that provides a warm sensation. Further, the present invention may be applied to a thermal sensation providing apparatus that provides both a cold sensation and a warm sensation. For example, the thermal sensation providing apparatus 100 described in the above-disclosed embodiment may supply a current to the Peltier device 104 in the opposite direction to the current for providing a cold sensation, thereby causing the Peltier device 104 to generate heat at the contact surface. This arrangement provides a warm sensation to the user finger 12 placed in contact with the contact surface. Similarly to the embodiment, temperature may be changed at the speed responsive to the type of virtual material during the first period, and a temperature responsive to the type of virtual material may preferably be presented during the second period, thereby providing a feel of differences between materials through temperature changes.
In the above-described embodiment, the drive current for the Peltier device 104 is constant during the second period. Alternatively, the drive current for the Peltier device 104 may be gradually decreased in a stepwise manner through two or more steps after the end of the first period.
The above-disclosed embodiment may be configured such that a temperature between the cold temperature and the initial skin temperature is presented after the cold sensation is presented. This control achieves a thermal sensation that provides an illusion of disengaging the finger.
The above-disclosed embodiment has been directed to an example in which the disclosed technology is applied to the thermal sensation providing apparatus 100 having the Peltier device 104. This is not a limiting example, and the disclosed technology may be applied to a thermal sensation providing apparatus having both the Peltier device 104 (or a different thermal sensation providing device) and a tactile sensation providing device (e.g., a vibration generating device or the like).
The present application is based on and claims priority to Japanese patent application No. 2018-078544 filed on Apr. 16, 2018, with the Japanese Patent Office, the entire contents of which are hereby incorporated by reference.
Number | Date | Country | Kind |
---|---|---|---|
2018-078544 | Apr 2018 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20170212589 | Domenikos | Jul 2017 | A1 |
20180267609 | Strese | Sep 2018 | A1 |
Number | Date | Country |
---|---|---|
2017-146830 | Aug 2017 | JP |
Number | Date | Country | |
---|---|---|---|
20190317535 A1 | Oct 2019 | US |