Haptic feedback system, tactile feedback device, tactile feedback method, and program
The tactile feedback system converts cosmetic data into sensory feedback, addressing the lack of soft texture simulation in virtual environments, enabling realistic experiences in simulated spaces.
Patent Information
- Application Number
- JP2024091023
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-06-04
- Publication Date
- 2025-08-07
- Estimated Expiration
- 2043-04-21
AI Technical Summary
Existing technologies fail to provide tactile feedback on the texture of soft objects like liquid, gel, or cream cosmetics in virtual, augmented, or mixed reality environments.
A tactile feedback system that converts physical property data of cosmetics into sensory data and provides feedback through a feedback device, allowing users to experience the tactile feel of these products in simulated spaces.
Enables users to experience the tactile sensation of cosmetics in virtual, augmented, or mixed reality environments, enhancing user convenience by simulating the real-space feel without physical interaction.
Smart Images

Figure 0007720447000001 
Figure 0007720447000002 
Figure 0007720447000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a haptic feedback system, a haptic feedback device, a haptic feedback method, and a program. [Background technology]
[0002] Virtual reality (VR), augmented reality (AR), and mixed reality (MR) are created using computer technology and provide users with simulated environments such as virtual spaces, augmented spaces, or composite spaces. There are technologies that allow users to experience tactile interaction with game items, characters, and the like in such simulated environments. For example, Patent Document 1 (JP-A-2005-102626) describes a technology that includes a content creation device that creates content based on information from various sensors and content data, a tactile illusion induction device that generates an illusionary tactile force induction function tailored to the content using the illusionary tactile force data, an illusionary tactile force interface device equipped with an illusionary tactile force device, and an illusionary tactile force device drive control device that drives and controls the illusionary tactile force device. The technology utilizes the illusionary tactile force to control the resistance of the illusionary tactile force in accordance with the movement of the fingers and body, thereby expressing the presence, shape, and texture of virtual objects, such as friction and roughness, in addition to three-dimensional video and sound images. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-142374 Summary of the Invention [Problem to be solved by the invention]
[0004] Incidentally, when purchasing cosmetics, many users check whether the cosmetics are what they want before purchasing them. Drugstores and other stores often provide testers that allow users to actually try out the cosmetics. By trying out the cosmetics on the testers, users can check the scent, color, texture, feel, and compatibility with the skin.
[0005] However, while the technology described in Patent Document 1 could provide feedback to the user in a virtual space about the presence, shape, and texture of hard objects, it was not possible to provide feedback to the user about the texture of soft objects such as liquid, gel, or cream cosmetics.
[0006] As such, it has not been possible to provide feedback to the user in a virtual space, an augmented space, or a composite space about the tactile feel of a product such as cosmetics in the real space.
[0007] The present invention has been made in consideration of the above points, and has an object to provide a tactile feedback system, a tactile feedback device, a tactile feedback method, and a program that can provide feedback on the tactile feel of a product to a user. [Means for solving the problem]
[0008] The present invention has been made to solve the above-mentioned problems, and one aspect of the present invention is a tactile feedback system that includes a conversion unit that converts physical property data of a liquid, gel, or cream cosmetic into sensory data that is compatible with a device, and a tactile feedback unit that provides feedback on the tactile feel of the cosmetic selected by a user based on the sensory data.
[0009] Another aspect of the present invention is a feedback device that includes a tactile feedback unit that provides feedback on the tactile feel of a liquid, gel, or cream cosmetic selected by a user based on sensory data, wherein the feedback is performed based on the sensory data converted from physical property data of the cosmetic, and the sensory data is data that represents the tactile feel of the cosmetic.
[0010] Another aspect of the present invention is a tactile feedback method executed by a computer in a tactile feedback system, the tactile feedback method including a conversion step of converting physical property data of a liquid, gel, or cream cosmetic into sensory data adapted to a device, and a feedback step of feeding back the tactile feel of the cosmetic selected by a user based on the sensory data.
[0011] Another aspect of the present invention is a program that causes a computer in a tactile feedback system to execute a conversion step of converting physical property data of a liquid, gel, or cream cosmetic into sensory data adapted to a device, and a feedback step of providing feedback on the tactile feel of the cosmetic based on the sensory data. [Effects of the Invention]
[0012] According to an embodiment of the present invention, it is possible to provide feedback to the user about the tactile feel of the product. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a system configuration diagram showing an example of the configuration of an online test system according to a first embodiment. [Figure 2] 1 is a block diagram showing an example of a functional configuration of a content providing device according to a first embodiment. [Figure 3] 1 is a block diagram showing an example of a functional configuration of an online test device according to a first embodiment. [Figure 4]FIG. 4 is a diagram illustrating an example of device information according to the first embodiment. [Figure 5] FIG. 3 is a diagram showing an example of user information according to the first embodiment. [Figure 6] FIG. 3 is a diagram showing an example of cosmetic data according to the first embodiment. [Figure 7] FIG. 3 is a diagram showing an example of sensory data according to the first embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of a functional configuration of a feedback device according to the first embodiment. [Figure 9] 1 is a block diagram showing an example of a hardware configuration of an online test device according to a first embodiment. [Figure 10] FIG. 3 is a diagram showing an example of the relationship between viscosity and shear rate according to the first embodiment. [Figure 11] FIG. 3 is a diagram showing an example of the relationship between sensory information and sensory evaluation scores according to the first embodiment. [Figure 12] FIG. 4 is a diagram showing an example of a sensory evaluation score and viscosity according to the first embodiment. [Figure 13] 1 is a diagram illustrating an example of the external configuration of a feedback device according to a first embodiment. [Figure 14] FIG. 3 is a diagram showing another example of the external configuration of the feedback device according to the first embodiment. [Figure 15] FIG. 3 is a diagram showing another example of the external configuration of the feedback device according to the first embodiment. [Figure 16] 5 is a flowchart showing an example of tactile feedback processing in the online test system according to the first embodiment. [Figure 17] FIG. 10 is a diagram illustrating an example of a functional configuration of an online test device according to a modified example of the first embodiment. [Figure 18] 10 is a flowchart illustrating an example of a similar tactile item recommendation process in the online test system according to the modified example of the first embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] First Embodiment Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0015] [Online test system configuration] First, an online test system SYS according to the first embodiment will be described. FIG. 1 is a system configuration diagram showing an example of the configuration of an online test system SYS according to the first embodiment of the present invention. The online test system SYS includes a content providing device 1, an online test device 2, and a feedback device 3. The content providing device 1, the online test device 2, and the feedback device 3 are communicably connected via a network NW.
[0016] The online test system SYS according to this embodiment is a tactile feedback system that acquires physical property data of a product, converts the physical property data into sensory data adapted to a device, and feeds back to the device the tactile sensation of the product according to the sensory data.
[0017] Specifically, the online test system SYS according to this embodiment is an online tester system that provides feedback to a user on the tactile sensation of a product in a real space in a virtual space, an augmented space, or a composite space. The product may be, for example, food or cosmetics. In this embodiment, a case where the product is cosmetics will be described as an example.
[0018] A virtual space, an augmented space, or a mixed space is a simulated environment (space) created by a computer in virtual reality, augmented reality, or mixed reality, and is also called, for example, a metaverse or virtual space. Cosmetics include basic cosmetics (skin care items) such as lotion introducers, lotions, emulsions, serums, and moisturizing creams, as well as makeup cosmetics such as foundation, eyeliner, eyeshadow, lipstick, and blush.
[0019] More specifically, the online test system SYS is a system that allows a user's avatar to experience the feel of cosmetics in real space by holding a tester that can try out cosmetics in a drugstore or the like in a virtual space, an augmented space, or a composite space. Here, cosmetics in the virtual space, the augmented space, or the composite space correspond to cosmetics in real space.
[0020] The content providing device 1 is a content server that provides a simulated space such as a virtual space, an extended space, or a composite space.
[0021] The online test device 2 is a server that provides customized content in the simulated space provided by the content providing device 1. Specifically, the online test device 2 is, for example, a server that operates a drugstore or the like that sells cosmetics in the simulated space. The online test device 2 converts physical property data that represents the tactile feel of the cosmetics in real space into sensory data that represents the tactile feel of the cosmetics in virtual space, augmented space, or composite space. The physical property data is, for example, analytical data that represents the properties of the cosmetics and viscoelasticity data that represents the viscoelasticity of the cosmetics measured with a rheometer. The viscoelasticity data includes flow curves, strain dependency, frequency dependency measurement data, and data that represents the relationship between viscosity and shear rate for each cosmetic product. The sensory data is, for example, data that represents tactile feel such as ease of crumbling, moisture, refreshing feeling, spreadability, stickiness, moist feeling, and the like.
[0022] The feedback device 3 is a device that provides tactile feedback to the user. For example, the feedback device 3 includes a feedback device that provides tactile feedback to the user and a control device that controls the feedback device. In this embodiment, an example will be described in which a terminal device serving as a control device is connected to the feedback device and functions as an integrated device. The terminal device is, for example, a smartphone, a tablet device, a personal computer, a mobile phone, or other terminal device. The feedback device 3 provides feedback of the tactile feel of the cosmetic product in real space to the user in a virtual space, an augmented space, or a composite space based on sensory data.
[0023] In this way, the online test system SYS according to this embodiment can provide feedback of the tactile feel of cosmetics in real space to the user in virtual space, augmented space, or composite space, thereby enabling users to try out the tactile feel of cosmetics in real space without going to a store, thereby improving user convenience.
[0024] [Configuration of content provider] Next, the configuration of the content providing device 1 will be described. FIG. 2 is a block diagram showing an example of a functional configuration of the content providing device 1 according to the first embodiment. The content providing device 1 includes a communication unit 10 and a control unit 12.
[0025] The communication unit 10 communicates with the online test device 2 via a network. The communication unit 10 is controlled by the control unit 12, and transmits various information output from the control unit 12 to the online test device 2 and the feedback device 3. The communication unit 10 receives various information such as content transmitted from the online test device 2 and the feedback device 3, and outputs the received various information to the control unit 12.
[0026] The control unit 12 controls the processing of each unit of the content providing device 1 and performs the functions of the content providing device 1. The control unit 12 may be configured with dedicated hardware, or may be configured with a general-purpose computer system. The computer system includes at least an arithmetic processing unit and a storage medium. For example, a processor such as a CPU (Central Processing Unit) can be used as the arithmetic processing unit. A storage unit (not shown) and a flash memory (not shown) are used as the storage medium. The arithmetic processing unit reads a program stored in advance in the flash memory, for example, and loads the read program into the storage unit. The arithmetic processing unit executes the program loaded into the storage unit to perform the functions of the control unit 12.
[0027] The control unit 12 includes a content providing unit 122. The content providing unit 122 provides the online test device 2 with content of a simulated space such as a virtual space, an extended space, or a composite space managed by the content providing device 1.
[0028] [Online test equipment configuration] Next, the configuration of the online test device 2 will be described. FIG. 3 is a block diagram showing an example of the functional configuration of the online test device 2 according to the first embodiment. The online test device 2 includes a communication unit 20, a control unit 22, and a storage unit . The communication unit 20 communicates with the content providing device 1 and the feedback device 3 via the network. The communication unit 20 is controlled by the control unit 22, and transmits various pieces of information output from the control unit 22 to the content providing device 1 and the feedback device 3. The communication unit 20 receives various pieces of information transmitted from the content providing device 1 and the feedback device 3, and outputs the received various pieces of information to the control unit 22.
[0029] The control unit 22 controls the processing of each unit of the online test device 2 and performs the functions of the online test device 2. The control unit 22 may be configured as dedicated hardware, or may be configured as a general-purpose computer system. The computer system includes at least an arithmetic processing unit and a storage medium. A processor such as a CPU may be used as the arithmetic processing unit. A storage unit (not shown) and a flash memory (not shown) are used as the storage medium. The arithmetic processing unit reads a program stored in advance in the flash memory, for example, and loads the read program into the storage unit. The arithmetic processing unit executes the program loaded into the storage unit to realize the functions of the control unit 22.
[0030] The control unit 22 will now be described in detail. The control unit 22 includes a customized content providing unit 220 , an acquiring unit 221 , a user type confirming unit 222 , a sensory information providing unit 223 , and a learning unit 224 . The customized content providing unit 220 has a function of providing customized content in a virtual space, an extended space, or a composite space to the feedback device 3. The customized content providing unit 220 reads various information and programs related to the customized content from the storage unit 24, and provides the customized content in the virtual space, the extended space, or the composite space to the feedback device 3.
[0031] The acquisition unit 221 includes a user information acquisition unit 2211 and a selection information acquisition unit 2212 . The user information acquisition unit 2211 acquires user information from the feedback device 3. Specifically, the user information acquisition unit 2211 acquires a user ID and information on the type of the feedback device 3 from the feedback device 3. The user information acquisition unit 2211 stores the acquired user ID and information on the type of the feedback device 3 in association with the user type in the storage unit 24. The user type is information indicating whether each user is a paid user or a free user. A paid user is, for example, a user with whom a subscription contract has been concluded. The user information acquisition unit 2211 outputs the acquired user information to the user type confirmation unit 222.
[0032] The selection information acquisition unit 2212 acquires selection information from the feedback device 3. The selection information is information indicating the cosmetics that the user has selected from among the cosmetics that can be tested for tactile sensation and for which the user wishes to have their tactile sensation tested. Specifically, the selection information acquisition unit 2212 refers to the cosmetics data stored in the storage unit 24 and transmits a list of cosmetics that can be tested for tactile sensation to the feedback device 3. The selection information acquisition unit 2212 acquires selection information indicating the cosmetics selected from the list of cosmetics that can be tested for tactile sensation from the feedback device 3. The selection information acquisition unit 2212 outputs the acquired selection information to the user type confirmation unit 222.
[0033] When the user information is input from the user information acquisition unit 2211, the user type confirmation unit 222 refers to the user information stored in the storage unit 24 and determines whether the user type of the user with the user ID indicated in the user information is a paid user or a free user. If it is determined that the user with the user ID indicated in the user information is a paid user, the user type confirmation unit 222 outputs the user information, information on the type of the feedback device 3 associated with the user information, and the selection information input from the selection information acquisition unit 2212 to the sensory information provision unit 223.
[0034] On the other hand, if it is determined that the user with the user ID indicated in the user information is not a paying user, i.e., if it is determined that the user is a free user, the user type confirmation unit 222 outputs the user information and the selection information input from the selection information acquisition unit 2212 to the sensory information provision unit 223.
[0035] The sensory information providing unit 223 refers to the cosmetic data stored in the storage unit 24 based on the user information and selection information input from the user type confirmation unit 222, and provides a free sample or a paid sample of the cosmetic indicated in the selection information to the user if available. The sensory information providing unit 223 also causes the feedback device 3 to present a product advertisement for the cosmetic indicated in the selection information.
[0036] Furthermore, when information on the type of feedback device 3 is input from the user type confirmation unit 222, the sensory information providing unit 223 acquires, based on the information on the type of feedback device 3 and the selection information, sensory data of the cosmetic product indicated by the selection information, from the storage unit 24, which sensory data corresponds to the type of feedback device 3. The sensory information providing unit 223 transmits the acquired sensory data to the feedback device 3.
[0037] The learning unit 224 performs machine learning using training data in which analytical data is input and sensory data is output, and generates a regression model as a learning result. The learning unit 224 has a function of generating a regression model as a trained model. The regression model according to this embodiment is a model in which analytical data and sensory data are associated with each other.
[0038] The learning unit 224 generates a regression model by, for example, statistical analysis. Specifically, the learning unit 224 generates the regression model based on the analysis data and sensory data stored in the storage unit 24. The learning unit 224 stores the generated regression model in the storage unit 24.
[0039] The learning unit 224 may generate a regression model (trained model) by machine learning. Examples of machine learning techniques include SVR (support vector regression), random forest, and deep learning using a neural network. The learning unit 224 may generate a trained model by, for example, supervised learning. In supervised learning, a learning model is made to perform learning using a learning dataset. The dataset is a set of explanatory variables that serve as input during learning, and a target variable that indicates the correct answer for data that is output based on the input data.
[0040] In this embodiment, the explanatory variables are analysis data stored in the storage unit 24. The objective variables are sensory data. The learning unit 224 generates a trained model that has learned the correspondence between the analysis data and the sensory data using the explanatory variables and the objective variables. The learning unit 224 stores the generated trained model in the storage unit 24.
[0041] The storage unit 24 stores various data and programs executed by the control unit 22. The storage unit 24 will be described in more detail below. The content information storage unit 241 stores various information and programs related to customized content.
[0042] The device information storage unit 242 stores device information, which will be described with reference to FIG. FIG. 4 is a diagram illustrating an example of device information according to the first embodiment. The device information is information that associates identification information ("DID") that identifies the feedback device with a "type of feedback device" and a "rank." The "type of feedback device" is information that indicates the device type of the feedback device 3. The "rank" is attribute information that pre-ranks each feedback device based on the tactile feedback performance of the feedback device 3, the price of the feedback device, etc.
[0043] In the illustrated example, the device information includes a "DID" that is device identification information, a "feedback device type," and a "rank" that are associated with each other. For example, the first line of the device information has a "DID" of "D0001", a "feedback device type" of "Glove A", and a "rank" of "1". The second line of the device information has a "DID" of "D0002", a "feedback device type" of "Finger B", and a "rank" of "2". The third line of the device information has a "DID" of "D0003", a "feedback device type" of "Ultrasound C", and a "rank" of "1". The fourth line of the device information has a "DID" of "D0004", a "feedback device type" of "Film D", and a "rank" of "3".
[0044] The user information storage unit 243 stores user information. The user information will be described with reference to FIG. FIG. 5 is a diagram illustrating an example of user information according to the first embodiment. The user information is information in which an identification number (UID) for identifying a user, the user's name, the user's type, and the type of feedback device owned by the user are associated with each other.
[0045] For example, the data in the first row has a "UID" of "U0001", a "Name" of "○○△△", a user "Type" of "Paid", and a "Feedback Device Type" of "D0001". Furthermore, for example, the data in the second row has a "UID" of "U0002", a "Name" of "□□○○", a user "Type" of "Free", and a "Feedback Device Type" of "-". Furthermore, for example, the data in the third row has a "UID" of "U0003", a "Name" of "△△○○", a user "Type" of "Paid", and a "Feedback Device Type" of "D0002". In the illustrated example, the user identified by "UID" and "U0002" does not own a feedback device. Furthermore, "Type" and "Paid" indicate a paid user, and "Type" and "Free" indicate a free user.
[0046] Cosmetic data storage unit 244 stores cosmetic data. The cosmetic data will be described with reference to FIG. FIG. 6 is a diagram showing an example of cosmetic data according to the first embodiment. The cosmetic data is information that associates the identification information (SID) that identifies the cosmetic, the analysis data of the cosmetic, the availability of free samples, the availability of paid samples, and product advertisements. The analysis data is data that shows the relationship between the viscosity and shear rate for each cosmetic.
[0047] For example, the data in the first line has an "SID" of "S0001," a "product type" of "serum A," an "analysis data" of "AAA.dat," a "blank" indicating that there are no "free samples," a "blank" indicating that there are no "paid samples," and an html file "aaa_k.html" as advertising data for the "product advertisement." Also, for example, the data in the second line has an "SID" of "S0002," a "product type" of "liquid foundation B," an "analysis data" of "BBB.dat," a "blank" indicating that there are no "free samples," a "〇" indicating that there are "paid samples," and an html file "bbb_k.html" as advertising data for the "product advertisement." For example, the data in the third row has a "SID" of "S0003", a "product type" of "moisturizing cream C", an "analysis data" of "CCC.dat", a "◯" indicating that there is a "free sample", a "blank" indicating that there is no "paid sample", and a "blank" indicating that there is no advertising data for "product advertisement".
[0048] The sensory data storage unit 245 stores the sensory data. The sensory data will be described with reference to FIG. FIG. 7 is a diagram illustrating an example of sensory data according to the first embodiment. The sensory data is information in which identification information (SID) for identifying a cosmetic product is associated with sensory data that represents the tactile sensation in the virtual space, the extended space, or the composite space for each feedback device. For example, the data in the first row has an "SID" of "S0001", the sensory data for feedback device "D0001" is "sAAA1.dat", the sensory data for feedback device "D0002" is "sAAA2.dat", the sensory data for feedback device "D0003" is "sAAA3.dat", and the sensory data for feedback device "D0004" is "sAAA4.dat". Also, for example, the data in the second row has an "SID" of "S0002", the sensory data for feedback device "D0001" is "sBBB1.dat", the sensory data for feedback device "D0002" is "sBBB2.dat", the sensory data for feedback device "D0003" is "sBBB3.dat", and the sensory data for feedback device "D0004" is "sBBB4.dat". For example, the data on the third line has an "SID" of "S0003", the sensory data for feedback device "D0001" is "sCCC1.dat", the sensory data for feedback device "D0002" is "sCCC2.dat", the sensory data for feedback device "D0003" is "sCCC3.dat", and the sensory data for feedback device "D0004" is "sCCC4.dat".
[0049] The sensory data storage unit 245 may store a conversion rule from analysis data to sensory data for each feedback device, rather than storing sensory data for each feedback device. In this case, the sensory information providing unit 223 may refer to the conversion rule for each feedback device stored in the sensory data storage unit 245 and generate sensory data by converting the analysis data for each cosmetic product.
[0050] The statistical information storage unit 246 stores the trained model and the regression model.
[0051] [Feedback device functional configuration] Next, the functional configuration of the feedback device 3 will be described. FIG. 8 is a diagram illustrating an example of the functional configuration of the feedback device 3 according to the first embodiment. The feedback device 3 includes a communication unit 30, a control unit 32, and a feedback unit .
[0052] The communication unit 30 communicates with the online test device 2 via the network. The communication unit 30 is controlled by the control unit 32, and transmits various information output from the control unit 32 to the online test device 2. The communication unit 30 receives various information such as content transmitted from the online test device 2, and outputs the received various information to the control unit 32.
[0053] The feedback unit 34 is a feedback device that provides feedback of the feel of the cosmetic product in real space to the user in a simulated space such as a virtual space, an extended space, or a composite space. The feedback unit 34 includes a detection unit 35 and a drive unit 36 . The detection unit 35 detects the proximity or approach of a user's finger. For example, the detection unit 35 is a sensor such as a pressure sensor, a contact sensor, an infrared sensor, or a proximity sensor. The detection unit 35 detects, for example, that the user's finger is in contact with or approaching an object such as a desk. When the detection unit 35 detects the user's finger, it outputs a detection signal indicating that contact or approach has been detected to the control unit 32.
[0054] The driving unit 36 is a driving device that is driven under the control of the control unit 32. The driving unit 36 is, for example, an actuator or an ultrasonic generator. The driving unit 36 is driven under the control of the control unit 32, and provides feedback to the user's fingers in the real space about the feel of the cosmetic product in a simulated space such as a virtual space, an augmented space, or a composite space.
[0055] The control unit 32 controls the processing of each unit of the feedback device 3 and performs the functions of the feedback device 3. The control unit 32 may be configured with dedicated hardware, or may be configured with a general-purpose computer system. The computer system includes at least an arithmetic processing unit and a storage medium. A processor such as a CPU may be used as the arithmetic processing unit. A storage unit (not shown) and a flash memory (not shown) are used as the storage medium. The arithmetic processing unit reads a program stored in advance in the flash memory, for example, and loads the read program into the storage unit. The arithmetic processing unit executes the program loaded into the storage unit to realize the functions of the control unit 32.
[0056] The control unit 32 includes a user information providing unit 321 , a selection information selecting unit 322 , a sensory information acquiring unit 323 , and a drive control unit 324 . The user information providing unit 321 transmits information of the feedback device including the feedback unit 34 and user information to the online test device 2.
[0057] The selection information selection unit 322 acquires a list of cosmetics for which tactile tests can be performed in a simulated space such as a virtual space, an extended space, or a composite space from the online test device 2. The selection information selection unit 322 presents the acquired list of cosmetics for which tactile tests can be performed to the user, and allows the user to select a cosmetic included in the list. Based on the user's selection of a cosmetic for which a tactile test is to be performed from the list of cosmetics for which a tactile test can be performed, the selection information selection unit 322 transmits selection information indicating the cosmetic selected from the list of cosmetics for which a tactile test can be performed to the online test device 2.
[0058] The sensory information acquisition unit 323 acquires the sensory data of the cosmetic product indicated by the selection information from the online test device 2. The sensory information acquisition unit 323 outputs the acquired sensory data to the drive control unit 324.
[0059] The drive control unit 324 drives the drive unit 36 based on the detection signal from the detection unit 35. Specifically, the drive control unit 324 drives the drive unit 36 in accordance with the sensory data input from the sensory information acquisition unit 323 based on the detection signal input from the detection unit 35.
[0060] [Hardware configuration] Next, a description will be given of the hardware configuration of the online test device 2. Note that the hardware configurations of the content providing device 1 and the feedback device are similar, so illustrations and descriptions thereof will be omitted. FIG. 9 is a block diagram showing an example of the hardware configuration of the online test device 2 according to the first embodiment. The online test device 2 is configured to include a CPU 201, a drive unit 202, a storage medium 203, an input unit 204, an output unit 205, a ROM 206 (Read Only Memory), a RAM 207 (Random Access Memory), an auxiliary storage unit 208, and an interface unit 209.
[0061] The CPU 201, drive unit 202, input unit 204, output unit 205, ROM 206, RAM 207, auxiliary storage unit 208, and interface unit 209 are interconnected via a bus. The CPU 201 referred to here refers to a processor in general, and includes not only a device called a CPU in the narrow sense, but also, for example, a GPU, a DSP, etc. The CPU 201 referred to here is not limited to being realized by a single processor, but may be realized by combining multiple processors of the same or different types.
[0062] The CPU 201 reads and executes programs stored in the auxiliary storage unit 208, ROM 206, and RAM 207, and also reads various data stored in the auxiliary storage unit 208, ROM 206, and RAM 207 and writes the various data to the auxiliary storage unit 208 and RAM 207, thereby controlling the online test device 2. The CPU 201 also reads various data stored in the storage medium 203 via the drive unit 202 and writes the various data to the storage medium 203. The storage medium 203 is a portable storage medium such as a magneto-optical disk, a flexible disk, or a flash memory, and stores various data. The drive unit 202 is a device that reads and writes data from and to a storage medium 203 such as an optical disk drive, a flexible disk drive, or a flash memory.
[0063] The input unit 204 is an input device such as a mouse, a keyboard, a touch panel, a channel button, a power button, a setting button, and an infrared receiver. The output unit 205 is an output device such as a display unit, a speaker, or a head-mounted display (HMD). The ROM 206 and RAM 207 store programs and various data for operating the various functional units of the online test device 2 .
[0064] The auxiliary storage unit 208 is a hard disk drive, a flash memory, or the like, and stores programs for operating each functional unit of the online test device 2 and various data. The interface unit 209 has a communication interface and is connected to the network NW, the content providing device 1, and the feedback device 3 by wire or wirelessly.
[0065] For example, the control unit 22 in the functional configuration of the online test device 2 in FIG. 3 above corresponds to the CPU 201 in FIG. 9, the communication unit 20 in FIG. 3 corresponds to the interface unit 209 in FIG. 9, and the memory unit 24 in FIG. 3 corresponds to the storage medium 203, ROM 206, RAM 207, auxiliary memory unit 208, etc. in FIG. 9.
[0066] Next, the analytical data and sensory data of cosmetics will be described. FIG. 10 is a diagram showing an example of the relationship between viscosity and shear rate according to the first embodiment. The example shown in Figure 10 is an example of analytical data on the texture of cosmetics such as lotion, emulsion, serum, and cream, and shows the flow curve measurement results for four samples, Sample A, Sample B, Sample C, and Sample D, which have different water-soluble polymers. Here, Sample A, Sample B, Sample C, and Sample D were subjected to a shear rate of 10 1 s -1 The samples have similar viscosities in the vicinity.
[0067] The example shown in the figure shows the difference in shear thinning properties depending on the type of sample, with the shear thinning properties of each sample being highest in the order of Sample A, Sample B, Sample C, and Sample D. Here, shear thinning refers to the property of decreasing viscosity as the shear rate increases when shear fluidity is applied. Figure 11 shows the results of sensory evaluation of Samples A, B, C, and D.
[0068] FIG. 11 is a diagram showing an example of the relationship between the sensory information and the sensory evaluation score according to the first embodiment. A water-soluble polymer with high shear thinning properties, for example, Sample A, exhibits high sensory evaluation scores in the sensory evaluation items of ease of crumbling, freshness, and lightness.
[0069] FIG. 12 is a diagram showing an example of the sensory evaluation score and viscosity according to the first embodiment. The example shown is for a shear rate of 10 -2 s -1 and 10 3 s -1 1 shows an example of the correlation between the ratio of shear viscosity in the test piece and the evaluation score of these sensations. The cosmetic samples used for evaluation were subjected to a shear rate of 10 -2 s -1and 10 3 s -1 This shows that there is a very high correlation between the shear viscosity ratio and the sensory evaluation items of ease of crumbling, freshness, and lightness.
[0070] Next, the external configuration of the feedback section 34 of the feedback device 3 will be described. FIG. 13 is a diagram showing an example of the external configuration of the feedback section 34 of the feedback device 3 according to the first embodiment. The feedback device 3 includes a terminal device as a control device and a feedback device. The feedback device corresponds to the feedback unit 34 described above. In the illustrated example, the feedback unit 34 is in the form of a film that is attached to the display of the terminal device and is laminated on the display of the terminal device. In the feedback unit 34, a pressure-sensitive sensor detects contact of the user's fingers with the film based on the contact of the user's fingers with the film. In the feedback unit 34, an actuator built into the film is driven based on the detection signal, and the feedback unit 34 feeds back the tactile sensation of the cosmetic to the user's fingers that are in contact with the film.
[0071] FIG. 14 is a diagram showing another example of the external configuration of the feedback section 34 of the feedback device 3 according to the first embodiment. The feedback unit 34 may be a wearable feedback device, such as a ring-shaped feedback device worn on the user's finger or a feedback device worn on the tip of the user's finger, for example, on the top of a fingernail. In this case, the feedback unit 34 detects contact of the user's finger with an object such as a desk. Based on the detection signal, the feedback unit 34 drives an actuator built into the wearable feedback device, and provides feedback of the tactile sensation of the cosmetic product to the user's finger wearing the wearable feedback device.
[0072] FIG. 15 is a diagram showing another example of the external configuration of the feedback section 34 of the feedback device 3 according to the first embodiment. The feedback unit 34 may be a glove-type wearable feedback device worn on the user's hand. In this case, the feedback unit 34 detects contact of the user's finger with an object such as a desk using a detection unit arranged on the pad side of the finger. Based on the detection signal, the feedback unit 34 drives a nail-side actuator that faces the detection unit on the pad side of the finger, and provides feedback of the tactile sensation of the cosmetic product to the user's finger wearing the wearable feedback device.
[0073] The feedback unit 34 may be a non-contact feedback device that includes a detection device that detects the movement of the user's fingers using an infrared sensor and generates ultrasonic waves based on the detection signal to provide tactile feedback to the user's fingers.
[0074] [Haptic feedback processing] Next, the tactile feedback process in the online test system will be described. FIG. 16 is a flowchart showing an example of tactile feedback processing in the online test system according to the first embodiment.
[0075] (Step S102) The online test device 2 acquires user information including at least the type of the feedback device 3 and the user ID from the feedback device 3. After that, the online test device 2 executes the process of step S104.
[0076] (Step S104) The online test device 2 determines whether the user is a paying user based on the user information stored in the user information storage unit 243 and the user information acquired from the feedback device 3. If the user is a paying user (YES in step S104), the online test device 2 executes the process of step S106. On the other hand, if the user is not a paying user, that is, if the user is a non-paying user (NO in step S104), the online test device 2 executes the process of step S120.
[0077] (Step S106) The online test device 2 identifies the type of feedback device 3 owned by the user based on the type of feedback device 3 acquired from the feedback device 3. The online test device 2 also identifies the rank of the feedback device 3 owned by the user by referring to the device information stored in the device information storage unit 242. Thereafter, the online test device 2 executes the process of step S108.
[0078] In step S106, if the type of the feedback device 3 is known, the online test device 2 does not need to identify the type of the feedback device 3. In this case, the online test device 2 may execute the process of step S108 after the process of step S104.
[0079] (Step S108) The online test device 2 refers to the cosmetic data stored in the cosmetic data storage unit 244 and transmits a list of cosmetics that can be tested for tactile sensation to the feedback device 3. The online test device 2 acquires selection information indicating cosmetics selected from the list of cosmetics that can be tested for tactile sensation from the feedback device 3. The online test device 2 then executes the process of step S110.
[0080] (Step S110) The online test device 2 transmits sensory data corresponding to the feedback device 3 owned by the user, that is, sensory data of the cosmetic product indicated by the selection information, to the feedback device 3. Thereafter, the feedback device 3 executes the process of step S112.
[0081] (Step S112) The feedback device 3 determines whether or not a detection signal is being output by the detection unit 35. If a detection signal is being output by the detection unit 35 (YES in step S112), the feedback device 3 executes the process of step S114. On the other hand, if a detection signal is not being output by the detection unit 35 (NO in step S112), the feedback device 3 executes the process of step S116.
[0082] (Step S114) The feedback device 3 drives the drive unit in accordance with the sensory data based on the output of the detection signal, and provides feedback of the tactile sensation of the cosmetic product to the user. Thereafter, the feedback device 3 executes the process of step S112.
[0083] In step S114, the feedback device 3 may provide feedback on the tactile sensation by combining video, audio, etc. For example, the feedback device 3 may play video and audio on a head-mounted display or the like in response to an operation in which the user picks up a cosmetic product in a virtual space, opens a lid on the cosmetic product, or touches the cosmetic product with a finger, and provide feedback to the user on the tactile sensation of the cosmetic product in response to the operation.
[0084] (Step S116) The feedback device 3 determines whether or not there is a model of a higher rank than the feedback device 3 owned by the user based on the fact that the detection unit 35 has stopped outputting a detection signal. If there is a model of a higher rank than the feedback device 3 owned by the user (YES in step S116), the feedback device 3 executes the process of step S118. On the other hand, if there is no model of a higher rank than the feedback device 3 owned by the user, that is, if the feedback device 3 owned by the user is the highest-ranked feedback device (NO in step S116), the feedback device 3 ends the tactile feedback process shown in FIG.
[0085] (Step S118) The feedback device 3 generates and presents to the user a presentation image encouraging the user to purchase a higher-ranked feedback device 3. Thereafter, the feedback device 3 ends the haptic feedback process shown in FIG.
[0086] (Step S120) The online test device 2 refers to the cosmetic data stored in the cosmetic data storage unit 244 and transmits the product advertisement to the feedback device 3. Thereafter, the feedback device 3 executes the process of step S122.
[0087] (Step S122) The feedback device 3 generates and presents to the user a presentation image encouraging the user to purchase the feedback device 3. Thereafter, the feedback device 3 ends the haptic feedback process according to FIG.
[0088] As described above, the online test system SYS (tactile feedback system) according to this embodiment comprises an acquisition unit (selection information acquisition unit 2212) that acquires the physical property data of a product, a conversion unit (sensory information provision unit 223) that converts the physical property data into sensory data adapted to the device, and a feedback unit 34 that feeds back to the device the tactile feel of the product according to the sensory data.
[0089] In this way, the online test system SYS according to this embodiment can provide feedback on the feel of the product to the user, which allows the user to try out the feel of the product at any location without going to a store, for example, thereby improving user convenience.
[0090] In addition, the online test system SYS according to this embodiment includes an acquisition unit (selection information acquisition unit 2212) that acquires analytical data of the viscosity shear rate of the cosmetic product in real space, an identification unit (user type confirmation unit 222) that identifies the type of device owned by the user, a conversion unit (sensory information provision unit 223) that converts the analytical data into sensory data that represents the tactile feel of the cosmetic product in virtual space, augmented space, or composite space and is adapted to the device identified by the identification unit (user type confirmation unit 222), and a feedback unit 34 that feeds back the tactile feel of the cosmetic product according to the sensory data to the device.
[0091] In this way, the online test system SYS according to this embodiment can provide feedback of the tactile feel of cosmetics in real space to the user in virtual space, augmented space, or composite space, thereby enabling users to try out the tactile feel of cosmetics in real space without going to a store, thereby improving user convenience.
[0092] The online test system SYS further includes a presentation unit (selection information acquisition unit 2212) that presents a device purchase guide to a user who does not own a device.
[0093] In this way, it is possible to inform users who do not own a feedback device that there is an opportunity to experience the tactile sensation of cosmetics.
[0094] Moreover, the online test system SYS further includes a presentation unit that presents the user with a purchase guide for a higher-level device when there is a higher-level device than the device owned by the user identified by the identification unit (user type confirmation unit 222).
[0095] In this way, the user can be made aware of the existence of a feedback device that allows the user to feel the texture of the cosmetic product more specifically.
[0096] [Variations] A modification of the first embodiment will be described. FIG. 17 is a diagram illustrating an example of the functional configuration of an online test device 2 according to a modification of the first embodiment. Comparing the configuration of the online test device 2 according to the first embodiment with the configuration of the online test device 2 according to the modified example, the difference is that the control unit 32 of the online test device 2 according to the modified example is equipped with a recommendation unit 225. In the modified example, the differences from the first embodiment will be mainly described, and a description of the same configuration will be omitted.
[0097] The online test device 2 according to the modified example includes a communication unit 20, a control unit 32, and a storage unit 24. The control unit 32 includes a customized content providing unit 220, an acquisition unit 221, a user type confirmation unit 222, a sensory information providing unit 223, a learning unit 224, and a recommendation unit 225. The acquisition unit 221 includes a user information acquisition unit 2211 and a selection information acquisition unit 2212.
[0098] The recommendation unit 225 extracts a texture similar to the user's preferred texture of cosmetics. Specifically, the recommendation unit 225 extracts the user's preferred texture by referring to statistical information based on at least one of the selection information and the user's purchase history. The recommendation unit 225 extracts cosmetics similar to the user's preferred texture from the cosmetics data. The recommendation unit 225 transmits product advertisements for cosmetics with the extracted similar texture to the feedback device 3, and causes the advertisements to be presented to the user.
[0099] The recommendation unit 225 may provide sensory data or analysis data of cosmetics that the user likes as preference information to a service company that provides cosmetic samples.
[0100] [Haptic feedback processing] Next, the tactile feedback process in the online test system will be described. FIG. 18 is a flowchart showing an example of tactile feedback processing in the online test system according to the modified example of the first embodiment.
[0101] (Step S202) The online test device 2 acquires user information including at least the type of the feedback device 3 and the user ID from the feedback device 3. After that, the online test device 2 executes the process of step S204.
[0102] (Step S204) The online test device 2 determines whether the user is a paying user based on the user information stored in the user information storage unit 243 and the user information acquired from the feedback device 3. If the user is a paying user (YES in step S204), the online test device 2 executes the process of step S206. On the other hand, if the user is not a paying user, that is, if the user is a non-paying user (NO in step S204), the online test device 2 executes the process of step S220.
[0103] (Step S206) The online test device 2 identifies the type of feedback device 3 owned by the user based on the type of feedback device 3 acquired from the feedback device 3. The online test device 2 also identifies the rank of the feedback device 3 owned by the user by referring to the device information stored in the device information storage unit 242. Thereafter, the online test device 2 executes the process of step S208.
[0104] (Step S208) The online test device 2 refers to the cosmetic data stored in the cosmetic data storage unit 244 and transmits a list of cosmetics that can be tested for tactile sensation to the feedback device 3. The online test device 2 acquires selection information indicating cosmetics selected from the list of cosmetics that can be tested for tactile sensation from the feedback device 3. Thereafter, the online test device 2 executes the process of step S210.
[0105] (Step S210) The online test apparatus 2 transmits sensory data corresponding to the feedback device 3 owned by the user, that is, sensory data of the cosmetic product indicated by the selection information, to the feedback device 3. After that, the feedback device 3 executes the process of step S212.
[0106] (Step S212) The feedback device 3 determines whether or not a detection signal is being output by the detection unit 35. If a detection signal is being output by the detection unit 35 (YES in step S212), the feedback device 3 executes the process of step S214. On the other hand, if a detection signal is not being output by the detection unit 35 (NO in step S212), the feedback device 3 executes the process of step S216.
[0107] (Step S214) Based on the output of the detection signal, the feedback device 3 drives the drive unit in accordance with the sensory data to provide feedback of the tactile sensation of the cosmetic product to the user. Thereafter, the feedback device 3 executes the process of step S212.
[0108] (Step S216) The online test device 2 refers to statistical information based on at least one of the selection information and the user's purchase history to extract the tactile sensation preferred by the user. Thereafter, the online test device 2 executes the process of step S218.
[0109] (Step S218) The online test device 2 extracts cosmetics that have a texture similar to the user's preference from the cosmetics data. After that, the online test device 2 executes the process of step S219.
[0110] (Step S219) The online test device 2 transmits the extracted product advertisements for cosmetics having a similar texture to the feedback device 3, which then presents the advertisements to the user. The feedback device 3 presents the user with product advertisements for cosmetics that have a similar feel to the cosmetics that the user likes, and then the process in FIG.
[0111] (Step S220) The online test device 2 refers to the cosmetic data stored in the cosmetic data storage unit 244 and transmits the product advertisement to the feedback device 3. Thereafter, the feedback device 3 executes the process of step S222.
[0112] (Step S222) The feedback device 3 generates and presents to the user a presentation image encouraging the user to purchase the feedback device 3. Thereafter, the feedback device 3 ends the haptic feedback process shown in FIG.
[0113] As described above, the online test system SYS (tactile feedback system) according to this embodiment comprises an acquisition unit (selection information acquisition unit 2212) that acquires the physical property data of a product, a conversion unit (sensory information provision unit 223) that converts the physical property data into sensory data adapted to the device, and a feedback unit 34 that feeds back to the device the tactile feel of the product according to the sensory data.
[0114] In this way, the online test system SYS according to this embodiment can provide feedback on the tactile feel of the product to the user. Therefore, for example, the user can try the tactile feel of the product at any location without going to a store, thereby improving user convenience. Furthermore, since the user can try the tactile feel of products similar to the tactile feel of the user's preference information, new products can be suggested to the user.
[0115] As described above, the online test system SYS according to this embodiment includes an acquisition unit (selection information acquisition unit 2212) that acquires analytical data on the viscosity shear rate of the cosmetic product in real space, an identification unit (user type confirmation unit 222) that identifies the type of device owned by the user, a conversion unit (sensory information provision unit 223) that converts the analytical data into sensory data that represents the texture of the cosmetic product in virtual space, augmented space, or composite space and is adapted to the device identified by the identification unit (user type confirmation unit 222), and a feedback unit 34 that feeds back the texture of the cosmetic product according to the sensory data to the device.
[0116] In this way, the online test system SYS according to this embodiment can provide feedback of the tactile feel of cosmetics in real space to the user in virtual space, augmented space, or composite space, thereby enabling users to try out the tactile feel of cosmetics in real space without going to a store, thereby improving user convenience.
[0117] The online test system SYS further includes a presentation unit (selection information acquisition unit 2212) that presents a device purchase guide to a user who does not own a device.
[0118] In this way, it is possible to inform users who do not own a feedback device that there is an opportunity to experience the tactile sensation of cosmetics.
[0119] Moreover, the online test system SYS further includes a presentation unit that presents the user with a purchase guide for a higher-level device when there is a higher-level device than the device owned by the user identified by the identification unit (user type confirmation unit 222).
[0120] In this way, the user can be made aware of the existence of a feedback device that allows the user to feel the texture of the cosmetic product more specifically.
[0121] The online test system SYS further includes a presentation unit (recommendation unit 225) that presents to the user advertisements for cosmetics having a texture similar to that of the cosmetics preferred by the user.
[0122] This allows cosmetics that match the user's preferences to be presented.
[0123] The online test system SYS further includes an output unit (recommendation unit 225) that outputs sensory data of cosmetics having a texture preferred by the user.
[0124] This allows preference information to be provided to companies that provide cosmetic samples.
[0125] (Appendix 1) an acquisition unit that acquires physical property data of the product; a conversion unit that converts the physical property data into sensory data adapted to a device; a feedback unit that feeds back to the device the tactile feel of the product according to the sensory data; A tactile feedback system.
[0126] (Appendix 2) the product is a cosmetic product, a presentation unit that presents to the user advertisements for cosmetics having a texture similar to the cosmetics having a texture preferred by the user; Further provided are: 2. The haptic feedback system of claim 1.
[0127] (Appendix 3) an output unit that outputs sensory data of the cosmetic product having a texture preferred by the user; Further provided are: 10. The haptic feedback system of claim 2.
[0128] (Appendix 4) a presentation unit that presents a device purchase guide to a user who does not own the device; Further provided are: 4. The haptic feedback system of claim 3.
[0129] (Appendix 5) a presentation unit that, when a higher-level device than the device exists, presents the user with a purchase guide for the higher-level device; Further provided are: 5. The haptic feedback system of claim 4.
[0130] (Appendix 6) an acquisition unit that acquires physical property data of the product; a conversion unit that converts the physical property data into sensory data adapted to a device; an output unit that outputs feedback data for feeding back to the device the tactile feel of the product according to the sensory data; A tactile feedback device comprising:
[0131] (Appendix 7) 1. A computer-implemented method for haptic feedback, comprising: an acquisition step of acquiring physical property data of the product; a conversion step of converting the physical property data into sensory data adapted to a device; an output step of outputting feedback data for causing the device to provide feedback on the tactile feel of the product according to the sensory data; A tactile feedback method comprising:
[0132] (Appendix 8) On the computer, an acquisition step of acquiring physical property data of the product; a conversion step of converting the physical property data into sensory data adapted to a device; an output step of outputting feedback data for causing the device to provide feedback on the tactile feel of the product according to the sensory data; A program to execute.
[0133] (Appendix A) The present invention has been made to solve the above-mentioned problems, and one aspect of the present invention is a tactile feedback system that includes an acquisition unit that acquires physical property data of a product, a conversion unit that converts the physical property data into sensory data adapted to a device, and a feedback unit that feeds back to the device the tactile feel of the product according to the sensory data.
[0134] Another aspect of the present invention is a tactile feedback device that includes an acquisition unit that acquires physical property data of a product, a conversion unit that converts the physical property data into sensory data adapted to a device, and an output unit that outputs feedback data for feeding back to the device the tactile feel of the product according to the sensory data.
[0135] Another aspect of the present invention is a tactile feedback method executed by a computer, the tactile feedback method including an acquisition step of acquiring physical property data of a product, a conversion step of converting the physical property data into sensory data adapted to a device, and an output step of outputting feedback data for providing feedback to the device about the tactile feel of the product according to the sensory data.
[0136] Another aspect of the present invention is a program that causes a computer to execute an acquisition step of acquiring physical property data of a product, a conversion step of converting the physical property data into sensory data adapted to a device, and an output step of outputting feedback data to the device to provide feedback on the tactile feel of the product according to the sensory data.
[0137] Note that a part of the online test device 2 and the feedback device 3 in the above-described embodiment, for example, at least a part of the customized content providing unit 220, the acquiring unit 221, the user type confirmation unit 222, the sensory information providing unit 223, the learning unit 224, and the recommendation unit 225, may be realized by a computer. In this case, a program for realizing this control function may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read and executed by a computer system. Note that the "computer system" referred to here refers to a computer system built into the content providing device 1, the online test device 2, and the feedback device 3, and includes hardware such as an OS and peripheral devices.
[0138] Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording media" may also include devices that dynamically store programs for a short period of time, such as communication lines used when transmitting programs over networks like the Internet or communication lines like telephone lines, or devices that store programs for a fixed period of time, such as volatile memory within computer systems that serve as servers or clients in such cases. Furthermore, the above-mentioned programs may be programs that realize some of the aforementioned functions, or may be programs that can realize the aforementioned functions in combination with programs already stored in the computer system.
[0139] Furthermore, the online test device 2 and the feedback device 3 in the above-described embodiments may be partly or entirely implemented as integrated circuits such as LSI (Large Scale Integration). Each functional block of the online test device 2 and the feedback device 3 may be individually implemented as a processor, or partly or entirely integrated into a processor. The integrated circuit implementation method is not limited to LSI, and may be implemented using a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit implementation technology that can replace LSI emerges due to advances in semiconductor technology, an integrated circuit based on that technology may be used.
[0140] One embodiment of the present invention has been described in detail above with reference to the drawings, but the specific configuration is not limited to that described above, and various design changes and the like are possible within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]
[0141] SYS Online Test System 1 Content providing device 10. Communications Department 12 Control Unit 122 Contents Provider 2 Online test equipment 20 Communications Department 22 Control Unit 220 Customized Contents Department 221 Acquisition Department 2211 User Information Acquisition Unit 2212 Selection information acquisition unit 222 User type confirmation section 223 Sensory information provision department 224 Learning Department 225 Recommendation Department 24 Memory section 241 Content information storage unit 242 Device information storage unit 243 User information storage unit 244 Cosmetics Data Storage Unit 245 Sensory Data Storage Unit 246 Statistical information storage unit 201 CPU 202 Drive section 203 Storage medium 204 Input section 205 Output section 206 ROM 207 RAM 208 Auxiliary storage 209 Interface Section 3 Feedback Devices 30 Communications Department 32 Control section 321 User Information Department 322 Selection information selection section 323 Sensory Information Acquisition Department 324 Drive control unit 34 Feedback Section 35 Detector 36 Drive unit
Claims
1. a conversion unit that converts viscoelastic data of a liquid, gel, or cream cosmetic into sensory data adapted to a device; a tactile feedback unit that provides feedback on the tactile feel of the cosmetic product selected by the user based on the sensory data; A tactile feedback system.
2. the tactile feedback unit is a film-type device that is attached to a display screen and includes a detection unit and a drive unit; The detection unit detects the pressure on the film, thereby driving the drive unit to provide feedback on the tactile sensation of the cosmetic product. The tactile feedback system of claim 1 .
3. the tactile feedback unit is a glove-type wearable device worn on a hand or a film-type wearable device worn on a finger, and includes a detection unit and a drive unit; When the detection unit detects contact with an object, the drive unit is driven to provide feedback of the tactile sensation of the cosmetic product. The tactile feedback system of claim 1 .
4. the tactile feedback unit is a ring-shaped wearable device and includes a detection unit and a drive unit; When the detection unit detects the vibration of the finger, the drive unit is driven to provide feedback of the tactile sensation of the cosmetic product. The tactile feedback system of claim 1 .
5. the tactile feedback unit includes a detection unit and a drive unit, the detection unit and the drive unit being disposed on a surface of or inside the small electronic device; When the detection unit detects the operation, the drive unit is driven to provide feedback of the tactile sensation of the cosmetic product. The tactile feedback system of claim 1 .
6. the tactile feedback unit is an ultrasonic feedback device and includes a detection unit and a drive unit; When the detection unit detects the operation in a non-contact manner, the drive unit generates ultrasonic waves to provide feedback of the tactile sensation of the cosmetic product. The tactile feedback system of claim 1 .
7. a tactile feedback unit that provides feedback on the tactile feel of the liquid, gel, or cream cosmetic selected by the user based on sensory data; Equipped with the feedback is performed based on the sensory data converted from the viscoelastic data of the cosmetic product; The sensory data is data representing the texture of the cosmetic product. Haptic feedback device.
8. 1. A computer-implemented haptic feedback method in a haptic feedback system, comprising: A conversion step of converting the viscoelastic data of the liquid, gel, or cream cosmetic into sensory data suitable for the device; a feedback step of providing feedback on the tactile feel of the cosmetic product selected by the user based on the sensory data; A tactile feedback method comprising:
9. For computers in tactile feedback systems, A conversion step of converting the viscoelastic data of the liquid, gel, or cream cosmetic into sensory data suitable for the device; a feedback step of providing feedback on the tactile feel of the cosmetic product based on the sensory data; A program to execute.
Citation Information
Patent Citations
Texture presentation device and method
JP2017146830A
Information processing device
JP2018142374A
Tactile information system, tactile information processing device, and program
JP2019160036A
Texture presentation method, texture presentation program, image processing apparatus, and texture presentation system
JP2020052839A
Tactile sensation processing device
WO2010134349A1