WO2023112144A1 - 振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム - Google Patents
振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム Download PDFInfo
- Publication number
- WO2023112144A1 WO2023112144A1 PCT/JP2021/046038 JP2021046038W WO2023112144A1 WO 2023112144 A1 WO2023112144 A1 WO 2023112144A1 JP 2021046038 W JP2021046038 W JP 2021046038W WO 2023112144 A1 WO2023112144 A1 WO 2023112144A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vibration
- sound
- position control
- palm
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
Definitions
- One aspect of the present invention relates to a vibration perception position control device, a vibration perception position control method, and a vibration perception position control program.
- Existing devices such as smartphones and game controllers are equipped with only one or two vibrators, and are limited to applying vibration stimulation to the entire surface of the skin in contact with the device. .
- the number of vibrators or special devices corresponding to the number of positions is required.
- Non-Patent Document 1 uses a glove-type device to attach a vibrator to each fingertip, thereby realizing vibration presentation for each of the five fingers.
- the present invention has been made in view of the above circumstances, and aims to provide a vibration perception position control device capable of making the palm feel a plurality of vibration sources even with a single vibrator.
- An object of the present invention is to provide a perceptual position control method and a vibration perceptual position control program.
- a vibration perception position control device includes a sound image localization setting section, a vibration signal generation section, a synchronization control section, a guidance control section, a sound control section, a vibration and a control unit.
- the sound image localization setting unit performs setting for localizing the sound image in the drive signal of the acoustic device based on the information indicating the direction of the sound source of each sound included in the sound data.
- the vibration signal generator generates a vibration signal based on information indicating vibration of a vibrating device that vibrates the user's palm surface.
- the synchronization control unit performs control for synchronizing the timing of generating sound and vibration.
- the guidance control unit controls presentation of guidance information that guides the orientation and angle of the palm surface.
- the sound control section controls the audio device according to the drive signal.
- the vibration control section controls vibration of the vibration device according to the vibration signal.
- vibrations are presented to the palm in synchronism with sound, and the localization of the sound is controlled and presented aurally.
- a vibration perception position control device, a vibration perception position control method, and a vibration perception position control program can be provided.
- FIG. 1 is a diagram showing an example of the appearance of a vibration perception position control device according to a first embodiment of the present invention.
- FIG. 2 is a diagram showing an example of a holding method for the vibration perception position control device according to the first embodiment.
- FIG. 3 is a diagram showing a hardware configuration example of the vibration perception position control device according to the first embodiment.
- FIG. 4 is a functional configuration diagram of the vibration perception position control device according to the first embodiment.
- FIG. 5 is a flowchart showing an example of the flow of vibration perception position control processing in the first embodiment.
- FIG. 6 is a schematic diagram for explaining angles in localization information.
- FIG. 7 is a diagram for explaining an example of localization information and vibration parameter information.
- FIG. 8 is a diagram for explaining another example of localization information and vibration parameter information.
- FIG. 1 is a diagram showing an example of the appearance of a vibration perception position control device according to a first embodiment of the present invention.
- FIG. 2 is a diagram showing an example of a holding
- FIG. 9A is a schematic diagram for explaining pressure stimulus regions and vibration perception positions when the vibration perception position control device is held in a relaxed state.
- FIG. 9B is a schematic diagram for explaining the pressure sensation stimulation region and the vibration perception position when the vibration perception position control device is tightly gripped with the entire palm.
- FIG. 10A is a schematic diagram for explaining the vibration perception position when the palm is oriented vertically.
- FIG. 10B is a schematic diagram for explaining the vibration perception position when the palm is turned sideways.
- FIG. 11 is a diagram showing a hardware configuration example of a vibration perception position control device according to a second embodiment of the present invention.
- FIG. 12 is a functional configuration diagram of a vibration perception position control device according to the second embodiment.
- FIG. 13 is a flowchart showing an example of the flow of vibration perception position control processing in the second embodiment.
- FIG. 14 is a diagram showing a hardware configuration example when the vibration perception position control device according to the second embodiment is configured by two units.
- FIG. 1 is a diagram showing an example of the appearance of a vibration perception position control device 10 according to a first embodiment of the invention.
- the vibration perception position control device 10 is a device for allowing the user to perceive vibration when held by the user's palm.
- An xyz coordinate system is defined as shown in FIG. 1 for explaining the processing to be described later.
- FIG. 2 is a diagram showing an example of how to hold the vibration perception position control device 10.
- FIG. 2 the user holds the vibration perception position control device 10 on the palm of the left hand.
- the vibration perception position control device 10 uses a human illusion to make the user perceive that an arbitrary position on the surface of the palm is vibrating by emitting sound and vibration through processing to be described later.
- the vibration perception position control device 10 can make the user perceive that the base of the ring finger of the palm is vibrating, or that the region extending from the base of the thumb to the base of the index finger is vibrating. can also be perceived.
- the gripping method described above is merely an example, and the vibration perception position control device 10 may come into contact with the user's palm via a medium.
- the vibration perception position control device 10 has a spherical shape. Although the vibration perception position control device 10 has a perfectly circular sphere in this embodiment, it may have an elliptical sphere.
- the vibration perception position control device 10 is marked with a direction mark M indicating the direction in which the user places it on the palm and holds it.
- the direction mark M is an arrow, and the user is prescribed to hold the vibration perception position control device 10 with the direction mark M facing up and the arrow pointing to the fingertip.
- FIG. 3 is a diagram showing a hardware configuration example of the vibration perception position control device 10.
- the vibration perception position control device 10 includes a CPU 101 , a memory 102 , a communication device 103 , a sound device 104 and a vibration device 105 . These CPU 101 , memory 102 , communication device 103 , acoustic device 104 and vibration device 105 are interconnected by bus 106 .
- the memory 102 is a storage that uses a combination of non-volatile memory such as ROM and volatile memory such as RAM as a storage medium.
- the memory 102 stores programs necessary for the CPU 101 to execute various processes.
- the program includes the vibration perception position control program according to the first embodiment.
- the memory 102 further stores data acquired and created while the CPU 101 performs various processes.
- the CPU 101 may be multi-core/multi-threaded, and can execute multiple processes in parallel.
- the communication device 103 is a device for transmitting and receiving signals to and from other devices. Communication may be performed by wire or by radio.
- a wireless method for example, a mobile phone communication system such as 4G, 5G, etc., a wireless LAN, a low-power wireless data communication standard such as Bluetooth (registered trademark), etc. can be used.
- the audio device 104 is, for example, a speaker capable of stereo reproduction, and is a device that receives a driving signal from the CPU 101 and generates sound. Note that the vibration perception position control device 10 does not necessarily have to include the acoustic device 104 . In that case, the vibration perception position control device 10 transmits a drive signal to an external audio device such as a headphone, an earphone, a speaker, etc. through the communication device 103 .
- the vibration device 105 is a device that receives a vibration signal from the CPU 101 and generates vibration.
- the vibration device 105 may be composed of one oscillator, or may be composed of a plurality of oscillators. That is, the vibration perception position control device 10 has at least one vibrator.
- FIG. 4 is a functional configuration diagram of the vibration perception position control device 10.
- the vibration perception position control device 10 includes a localization information acquisition unit 11, a vibration parameter information acquisition unit 12, a guidance parameter information acquisition unit 13, a sound image localization setting unit 14, a vibration signal generation unit 15, and a synchronization control unit 16. , a sound control unit 17 , a vibration control unit 18 , and a guidance control unit 19 .
- Each of these processing function units is implemented by a CPU 101 and a memory 102 that constitute a computer.
- each processing function unit is implemented by CPU 101 executing processing described in a vibration perception position control program stored in memory 102 .
- these processing functions may be implemented in a variety of other forms, including integrated circuits such as ASICs, FPGAs, and the like.
- the localization information acquisition unit 11 acquires localization information.
- the localization information is information indicating the direction of the sound source of each sound included in the sound data. Specifically, the localization information is information that associates a value indicating the time at which each sound included in the sound data is generated with a value indicating the direction of the sound source as an angle with respect to the front direction of the user. be.
- the sound data is generated by another system based on the content provided by the service provider, and the localization information is generated by another system based on this sound data. In this way, localization information can be set by the service provider.
- the localization information acquisition unit 11 acquires this localization information via the communication device 103 or the like.
- the vibration parameter information acquisition unit 12 acquires vibration parameter information.
- the vibration parameter information is information indicating vibration of the vibration device 105 .
- the vibration parameter information is information indicating vibration of each vibrator. Vibration parameter information may include frequency, length, etc. of vibration.
- the vibration parameter information acquisition unit 12 acquires, for example, vibration parameter information generated by another system based on content provided by the service provider via the communication device 103 or the like. In this way, the vibration parameter information can also be set by the service provider.
- the guidance parameter information acquisition unit 13 acquires body motion guidance parameter information.
- the body motion guidance parameter information is information indicating the body motion of the user.
- the body motion guidance parameter information includes grip strength such as gripping the vibration perception position control device 10 firmly with the entire palm or gripping it lightly with less force, the direction of the palm, that is, the direction of the arm, the direction of the z-axis in the xyz coordinates of the palm, that is, the Indications such as the tilt angle with respect to the direction of gravity can be included.
- the body motion guidance parameter information may be voice data indicating the instruction content.
- the guidance parameter information acquisition unit 13 acquires, for example, body movement guidance parameter information generated by another system based on content provided by the service provider via the communication device 103 or the like. In this way, the body motion guidance parameter information can also be set by the service provider.
- the sound image localization setting unit 14 makes settings for localizing the sound image in the drive signal of the acoustic device 104 .
- the audio device 104 is an external device such as headphones, earphones, etc.
- the relative positional relationship between the user and the vibration perception position control device 10, such as the holding posture of the vibration perception position control device 10, is assumed in advance. shall be For example, as shown in FIG. 2, the user holds the vibration perception position control device 10 with one hand with the palm facing upward, so that the positive direction of the x-axis corresponds to the right direction and the positive direction of the y-axis corresponds to the right direction of the body. It can be provided that the grip corresponds to the frontal direction.
- the sound image localization setting unit 14 sets so that only the earphone that is brought into contact with the right ear emits sound.
- the setting for localizing the sound image may be a known method, for example, a setting that adjusts the sound volume of a plurality of speakers or the like.
- the vibration signal generator 15 generates a vibration signal based on the vibration parameter information. Note that when the vibration device 105 includes a plurality of vibrators, a vibration signal is generated for each vibrator. The vibration signal generator 15 generates a vibration signal that attenuates a sine wave of 200 Hz within 0.15 seconds, for example.
- the synchronization control unit 16 performs control to synchronize the timing of generating sound and vibration.
- the localization information, the body movement guidance parameter information, and the vibration parameter information are information specified in chronological order, and the times at which sound and vibration are generated are specified. Synchronous control is performed according to the designation of the time indicated in the body motion guidance parameter information and the vibration parameter information.
- the sound control unit 17 controls the acoustic device 104 according to the drive signal at the timing controlled by the synchronization control unit 16.
- the vibration control section 18 controls the vibration of the vibration device 105 according to the vibration signal at the timing controlled by the synchronization control section 16 .
- the guidance control unit 19 controls the communication device 103 to transmit a guidance voice signal to an external presentation device such as a speaker, thereby presenting instruction content by voice.
- FIG. 5 is a flowchart showing an example of the flow of vibration perception position control processing in the vibration perception position control device 10.
- the vibration perception position control device 10 starts vibration perception position control processing upon power-on or receiving an instruction via the communication device 103 or the like.
- the vibration perception position control device 10 may store data indicating the pitch of sound at each time in the memory 102 in advance, or may receive the data via the communication device 103 or the like.
- the localization information acquisition unit 11 acquires localization information via the communication device 103 (step S11).
- the localization information is information that includes combinations of times and angles ⁇ in time series.
- FIG. 6 is a schematic diagram for explaining angles in localization information.
- the angle ⁇ is the angle of the sound source with the front direction of the user as a reference of 0 degrees.
- An example of localization information is ((t1, -90), (t2, 0), (t3, 90)).
- the sound image localization setting unit 14 performs settings for localizing the sound image based on the localization information (step S12).
- the guidance parameter information acquisition unit 13 acquires body movement guidance parameter information via the communication device 103 (step S13).
- the body motion guidance parameter information is information that includes, in chronological order, a combination of time and voice data indicating the content of instructions regarding the user's body motion.
- the vibration parameter information acquisition unit 12 acquires vibration parameter information via the communication device 103 or the like (step S14).
- the vibration parameter information is information that includes, in time series, combinations of times and identifiers indicating transducers (hereinafter referred to as transducer IDs). If there is only one oscillator, the oscillator ID may be omitted.
- An example of vibration parameter information is ((t1, v2), (t2, v1, v2)).
- v1 and v2 are examples of transducer IDs.
- the vibration device 105 vibrates the vibrator v2 at the time t1, and vibrates the vibrators v1 and v2 at the time t2.
- the vibration signal generator 15 generates a vibration signal based on the vibration parameter information (step S15).
- the vibration signal generation unit 15 assigns vibrations to each vibrator (step S16). That is, the vibration signal generator 15 generates a vibration signal for each vibrator. It should be noted that if the vibrating device 105 is composed of one vibrator, the vibrating signal generator 15 does not have to execute the process of step S16.
- the synchronization control unit 16 synchronizes the timing of sound and vibration (step S17). Specifically, the synchronization control unit 16 performs synchronization control according to the designation of the time indicated by the localization information, the body movement guidance parameter information, and the vibration parameter information.
- the guidance control unit 19 controls the guidance of the user's body motion at the timing controlled by the synchronization control unit 16 (step S18). Specifically, the guidance control unit 19 controls the communication device 103 at the timing controlled by the synchronization control unit 16 to transmit a guidance voice signal to an external presentation device such as a speaker, A sound that induces body movement is output.
- the sound control unit 17 and the vibration control unit 18 control sound and vibration at the timing controlled by the synchronization control unit 16 (step S19). Specifically, the sound controller 17 controls the acoustic device 104 according to the drive signal at the timing controlled by the synchronization controller 16 . Further, the vibration control section 18 controls the vibration of the vibration device 105 according to the vibration signal at the timing controlled by the synchronization control section 16 .
- FIG. 7 is a diagram for explaining an example of localization information and vibration parameter information.
- Localization information corresponding to FIG. 7 is, for example, ((t1, -90), (t2, 0), (t3, 90), (t4, 0), (t5, -90)).
- the vibration parameter information is, for example, ((t1, v1), (t2, v1, v2), (t3, v2), (t4, v1, v2), (t5, v1, v2)).
- the acoustic device 104 Based on such localization information and vibration parameter information, at time t1, the acoustic device 104 emits sound so that the direction of -90 degrees seems to be the sound source, and the vibrator v1 included in the vibration device 105 vibrates. , the oscillator v2 does not vibrate. Also, at time t2, the acoustic device 104 emits sound so that the direction of 0 degrees is perceived as the sound source, and the vibrator v1 and the vibrator v2 included in the vibration device 105 vibrate.
- the acoustic device 104 emits sound so that the sound source appears to be in the direction of 90 degrees, the vibrator v1 included in the vibration device 105 does not vibrate, and the vibrator v2 vibrates.
- the acoustic device 104 emits sound so that the direction of 0 degrees is felt as the sound source, and the vibrator v1 and the vibrator v2 included in the vibration device 105 vibrate.
- the acoustic device 104 emits sound so that the direction of -90 degrees seems to be the sound source, and the vibrator v1 and the vibrator v2 included in the vibration device 105 vibrate.
- part of the various information described above may be in a format conforming to the MIDI (Musical Instrument Digital Interface) standard.
- MIDI Musical Instrument Digital Interface
- FIG. 8 is a diagram for explaining another example of localization information and vibration parameter information.
- the synchronously presented sound source and vibration are not limited to discrete presentation as shown in FIG. 7, but may be continuous presentation as shown in FIG.
- the vibrator 105 includes only one vibrator, the vibrating position corresponding to the direction of each sound source vibrates in the vibration perception position control device 10. As such, the user can be illusioned.
- FIG. 9A is a schematic diagram for explaining the pressure stimulus region R and the vibration perception position P when the vibration perception position control device 10 is held in a relaxed state.
- FIG. 9B is a schematic diagram for explaining the pressure stimulation region R and the vibration perception position P when the vibration perception position control device 10 is tightly gripped with the entire palm.
- the pressure stimulus region R is a region where the magnitude of the pressure stimulus is greater than or equal to a certain level.
- the pressure stimulation region R depends on gravity, that is, on the tilt angle of the palm with respect to the direction of gravity.
- the inclination angle of the palm with respect to the direction of gravity will be referred to as a "palm angle”.
- FIG. 9B when the user tightly grips the vibration perception position control device 10 with the entire palm, the pressure stimulation region R extends over substantially the entire palm. In this case, the pressure stimulation region R is less dependent on the angle of the palm.
- FIG. 10A is a schematic diagram for explaining the vibration perception position P when the palm is oriented vertically.
- FIG. 10B is a schematic diagram for explaining the vibration perception position P when the palm is turned sideways.
- the vibration perception position P is the position where the user feels that it is vibrating.
- the vibration perception position P changes depending on the sound emitted by the acoustic device 104, that is, the direction of the sound source.
- FIG. 10A when the user holds the vibration perception position control device 10 with the palm facing vertically, that is, in a direction in which the fingertips of the palm face the front of the user, the same figure, FIG. 9A and FIG.
- the vibration perception position P can be changed in the lateral direction of the palm.
- the acoustic device 104 emits sound so that the sound source is perceived to be in the direction of -90 degrees and vibrates the vibrator included in the vibration device 105
- the user is given the illusion that the left side of the palm is vibrating. be able to.
- the acoustic device 104 emits sound so that the sound source is felt to be in the direction of 90 degrees and vibrates the vibrator included in the vibrating device 105
- the user is given the illusion that the right side of the palm is vibrating. can be done. In this way, the user can be given the illusion that the location corresponding to the direction of the sound source is vibrating even though the same vibrator generates the same vibration.
- the vibration perception position control device 10 when the user holds the vibration perception position control device 10 with the palm facing sideways, that is, with the fingertips pointing to the left of the user, the position shown in FIG.
- the vibration perception position P By changing the direction of the sound source, the vibration perception position P can be changed in the vertical direction of the palm (fingertip/wrist direction), as indicated by a double-headed arrow.
- the acoustic device 104 emits sound so that the sound source is felt to be in the direction of -90 degrees, and vibrates the vibrator included in the vibration device 105, the upper part of the palm (the base of the finger) vibrates.
- the same vibration is generated by the same vibrator at various positions of the palm and in various size ranges. , can cause the user to perceive the vibration. Therefore, in addition to presenting the sound source and the vibration synchronously, guidance of the user's body movement is performed to indicate how to hold the vibration perception position control device 10 and how to angle and direction the palm. , the vibration perceived by the user can be controlled.
- the vibration perception position control device 10 is a phenomenon in which tactile information is complemented by simultaneously presented auditory information, thereby changing tactile perception. Take advantage of the effect of cross-modal perception.
- the vibration perception position control device 10 presents the vibration to the palm in synchronization with the sound according to the localization information and the vibration parameter information provided by the system based on the content provided by the service provider, and controls the localization of the sound to provide auditory presentation. do.
- the vibration perception position P can be changed on the palm surface in contact with the vibration perception position control device 10 and on the vector extension line connecting both ears.
- the vibration perception position control device 10 can change the vibration perception position within the pressure stimulation region R, which is a region where the pressure sensation stimulation depends on how the vibration perception position control device 10 is gripped with the palm. Then, the vibration perception position control device 10 guides the palm grip, orientation, angle, etc. according to guidance parameter information provided by the system based on contents provided by the service provider, thereby changing the vibration perception position P. Control the direction and change region extent.
- the sound image localization setting unit 14 localizes the sound image so that the user perceives that the vibration perception position P is changing on the vector extension line connecting the user's ears on the palm surface in contact with the vibration device 105. settings. Specifically, the sound image localization setting unit 14 makes settings for localizing the sound image in the drive signal of the acoustic device 104 so that the position of the palm where the vibration from the vibration device 105 is desired to be perceived is the direction of the sound source. I do. This allows the user to feel that the position of the palm is vibrating.
- the guidance control unit 19 causes the user to perceive that the vibration perception position P is changing within the pressure stimulation area R, which is an area where the pressure stimulation on the palm surface in contact with the vibration device 105 is equal to or greater than a certain level. , guide the orientation and angle of the palm surface in contact with the vibration device 105 . Thereby, the vibration perception position P can be controlled.
- the guidance control unit 19 guides the direction of the palm surface in contact with the vibrating device 105, or the direction and the angle, so that the change direction of the vibration perception position P, or the change direction and the change area range. to control. In this way, by guiding the user to change the orientation of the palm surface, or the orientation and the angle, it is possible to change the change direction of the vibration perception position P, or the change direction and the change area range.
- FIG. 11 is a diagram showing a hardware configuration example of the vibration perception position control device 10 according to the second embodiment of the invention.
- a sensor 107 is further provided in addition to the hardware configuration of the vibration perception position control device 10 according to the first embodiment.
- the sensor 107 is, for example, an acceleration sensor, a gyro sensor for detecting angular velocity, or the like.
- FIG. 12 is a functional configuration diagram of the vibration perception position control device 10 according to the second embodiment.
- a sensor information acquisition unit 20 in addition to the functional configuration of the vibration perception position control device 10 according to the first embodiment, a sensor information acquisition unit 20, a center-of-gravity estimation unit 21, a direction angle estimation unit 22, and an image superimposition position and a determination unit 23 .
- the sensor information acquisition unit 20 acquires sensor information, which is detection data of the sensor 107 .
- the center-of-gravity estimation unit 21 estimates the center-of-gravity of the palm, which is the body part with which the vibration perception position control device 10 is in contact, based on the sensor information acquired by the sensor information acquisition unit 20 .
- the center-of-gravity estimation unit 21 can estimate the center of gravity using the guidance parameter information acquired by the guidance parameter information acquisition unit 13 .
- the guidance parameter information is information indicating the content of body motion instructions to the user, so it is possible to know how the palm has moved so far and how it will move in the future. . That is, the orientation and angle of the palm at the time when the sensor information is acquired can be assumed based on this guidance parameter information. Therefore, it is possible to estimate where the current center of gravity of the palm is based on the assumed orientation and angle of the palm and the actual movement of the palm indicated by the sensor information.
- the direction angle estimation unit 22 estimates the orientation and angle of the palm, which is the target part, based on the sensor information acquired by the sensor information acquisition unit 20 .
- the image superimposed position determination unit 23 determines the position on the palm, which is a part of the body, or in the virtual space. A superimposition position at which a video that guides the user's body motion should be superimposed and displayed is calculated.
- Guidance parameter information which is information indicating the instruction content of the body motion to the user, which is acquired by the guidance parameter information acquisition unit 13, can be guidance video content including the instruction content composed of sound and image.
- the synchronization control unit 16 performs control to synchronize the timing of generating sound and vibration with the timing of generating video. That is, the synchronization control unit 16 controls the timing of the video drive signal based on the superimposition position information calculated by the video superimposition position determination unit 23 .
- the guidance control unit 19 controls the communication device 103 at the timing controlled by the synchronization control unit 16 to send a video content signal to a presentation device such as a head-mounted display for AR (augmented reality) or VR (virtual reality). to present guidance video content that indicates instruction content by video or audio. That is, the presentation device superimposes and displays an image on the user's palm using AR, or superimposes and displays an image at an arbitrary position in the virtual space using VR.
- FIG. 13 is a flowchart showing an example of the flow of vibration perception position control processing in the vibration perception position control device 10 according to the second embodiment.
- the localization information acquisition unit 11 acquires localization information via the communication device 103 or the like (step S11).
- the sound image localization setting unit 14 performs setting for localizing the sound image based on the localization information (step S12).
- the sensor information acquisition unit 20 acquires sensor information from the sensor 107 (step S21).
- the direction angle estimation unit 22 estimates the current palm orientation and angle based on the sensor information acquired by the sensor information acquisition unit 20 (step S22).
- the guidance parameter information acquisition unit 13 acquires body motion guidance parameter information via the communication device 103 or the like (step S13).
- the center-of-gravity estimating unit 21 determines the position of the palm, which is the body part with which the vibration perception position control device 10 is in contact, based on the guidance parameter information acquired by the guidance parameter information acquisition unit 13 and the sensor information acquired by the sensor information acquisition unit 20. A center of gravity is estimated (step S23).
- the video superimposition position determination unit 23 superimposes the video of the guidance video content based on the center of gravity of the palm estimated by the center-of-gravity estimation unit 21 and the orientation and angle of the palm estimated by the direction angle estimation unit 22.
- a video superimposition position to be superimposed is determined (step S24).
- the vibration parameter information acquisition unit 12 acquires vibration parameter information via the communication device 103 or the like (step S14). Subsequently, the vibration signal generator 15 generates a vibration signal based on the vibration parameter information (step S15).
- the vibrating signal generator 15 assigns vibrations to each vibrator (step S16).
- the synchronization control unit 16 synchronizes the timing of video, sound and vibration (step S25). Specifically, the synchronization control unit 16 synchronizes according to the designation of the time indicated by the localization information and the vibration parameter information, the time indicated by the guidance parameter information, and the image superimposed position determined by the image superimposed position determining unit 23. control.
- the sound control section 17, the vibration control section 18, and the guidance control section 19 control the video, sound, and vibration at the timing controlled by the synchronization control section 16 (step S26).
- the sound controller 17 controls the acoustic device 104 according to the drive signal at the timing controlled by the synchronization controller 16 .
- the vibration control section 18 controls the vibration of the vibration device 105 according to the vibration signal at the timing controlled by the synchronization control section 16 .
- the guidance control unit 19 controls the communication device 103 at the timing controlled by the synchronization control unit 16 to transmit a video content signal to the external presentation device, and guides the presentation device to the user's body movement. Output video content.
- the direction angle estimation unit 22 for estimating the direction and angle of the palm surface and the contact between the palm surface and the vibration device 105 A center-of-gravity estimating unit 21 for estimating the center of gravity of the surface, and a superimposing unit for superimposing video content on the user's palm or at any position in the virtual space based on the results of estimating the direction and angle of the palm plane and the results of estimating the center of gravity.
- an image superimposed position determination unit 23 a synchronization control unit 16 and a guidance control unit 19 . Therefore, it is possible to induce the user's body motions not only by sounds but also by images.
- the vibration perception position control device 10 may not be a housing having a spherical shape as shown in FIG. 1, but may be a quadrangular prism.
- the vibration perception position control device 10 may be, for example, a mobile terminal such as a smart phone.
- the vibration perception position control device 10 When the vibration perception position control device 10 is a mobile terminal such as a smart phone, each of the processes described above may be defined in an application program installed on the smart phone or the like. That is, in the first and second embodiments, the vibration perception position control device 10 acquires the guidance parameter information and the like provided by the system through the communication device based on the content provided by the service provider. Such guidance parameter information or the like can be generated by the vibration perception position control device 10 based on the content. In other words, the vibration perception position control device 10 may be a system that reproduces content.
- FIG. 14 is a diagram showing a hardware configuration example when the vibration perception position control device 10 according to the second embodiment is configured by two units, a control unit 10A and a vibration unit 10B.
- the control unit 10A includes a CPU 101, a memory 102, a communication device 103A and an acoustic device 104
- the vibration unit 10B includes a communication device 103B, a vibration device 105 and a sensor 107.
- the vibration unit 10B can be a housing having a spherical shape as shown in FIG.
- the acoustic device 104 may also be a separate unit.
- the vibration perception position control device 10 according to the first embodiment can be distributed over a plurality of units.
- the vibration signal generation unit 15 may generate vibration signals such that the strength of vibration corresponding to each sound repeats strength and weakness. This makes it possible for the user to feel that something has changed for each sound, thereby making it easier for the user to have the illusion that the location corresponding to the direction of each sound source is vibrating.
- the method described in each embodiment can be executed by a computer (computer) as a processing program (software means), such as a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD-ROM, DVD, MO, etc.), semiconductor memory (ROM, RAM, flash memory, etc.), or the like, or may be transmitted and distributed via a communication medium.
- the programs stored on the medium also include a setting program for configuring software means (including not only execution programs but also tables and data structures) to be executed by the computer.
- a computer that realizes this apparatus reads a program recorded on a recording medium, and optionally constructs software means by a setting program. The operation is controlled by this software means to execute the above-described processes.
- the term "recording medium” as used herein is not limited to those for distribution, and includes storage media such as magnetic disks, semiconductor memories, etc. provided in computers or devices connected via a network.
- the present invention is not limited to the above-described embodiments as they are, and can be embodied by modifying the constituent elements without departing from the gist of the invention at the implementation stage.
- various inventions can be formed by appropriate combinations of the plurality of constituent elements disclosed in the above embodiments. For example, some components may be deleted from all the components shown in the embodiments. Furthermore, constituent elements of different embodiments may be combined as appropriate.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Stereophonic System (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
[第1実施形態]
図1は、この発明の第1実施形態に係る振動知覚位置制御装置10の外観の一例を示す図である。振動知覚位置制御装置10は、ユーザが掌で把持した場合に、ユーザに振動を知覚させるための装置である。後述する処理について説明するためのxyz座標系を図1に示すように定義する。
図5は、振動知覚位置制御装置10における振動知覚位置制御処理の流れの一例を示すフローチャートである。振動知覚位置制御装置10は、電源ON又は通信装置103等を介して指示を受けて、振動知覚位置制御処理を開始する。なお、振動知覚位置制御装置10は、時刻毎の音の高さを示すデータを、予めメモリ102に記憶していても良く、又は通信装置103等を介して受信しても良い。
次に、この発明の第2実施形態を説明する。以下の説明において、第1実施形態と同様の部分については、第1実施形態で用いた参照符号と同一の参照符号を付すことで、その説明を省略する。
なお、この発明は上記実施形態に限定されるものではない。
10A…制御ユニット
10B…振動ユニット
11…定位情報取得部
12…振動パラメータ情報取得部
13…誘導パラメータ情報取得部
14…音像定位設定部
15…振動信号生成部
16…同期制御部
17…音制御部
18…振動制御部
19…誘導制御部
20…センサ情報取得部
21…重心推定部
22…方向角度推定部
23…映像重畳位置判定部
101…CPU
102…メモリ
103,103A,103B…通信装置
104…音響装置
105…振動装置
106…バス
107…センサ
M…方向マーク
P…振動知覚位置
R…圧覚刺激領域
Claims (8)
- 音データに含まれる各音の音源の方角を示す情報に基づいて、音響装置の駆動信号に音像を定位させるための設定を行う音像定位設定部と、
ユーザの掌面に振動を与える振動装置の振動を示す情報に基づいて、振動信号を生成する振動信号生成部と、
音と振動を発生させるタイミングを同期する制御を行う同期制御部と、
前記掌面の向き及び角度を誘導する誘導情報の提示を制御する誘導制御部と、
前記駆動信号に従って前記音響装置を制御する音制御部と、
前記振動信号に従って前記振動装置の振動を制御する振動制御部と、
を備える、振動知覚位置制御装置。 - 前記音像定位設定部は、前記振動の知覚位置が、前記振動装置に接している前記掌面において、前記ユーザの両耳を結ぶベクトル延長線上で変化していると知覚させるように前記音像を定位させるための設定を行う、請求項1に記載の振動知覚位置制御装置。
- 前記誘導制御部は、前記振動の知覚位置が、前記振動装置に接している前記掌面での圧覚刺激が一定以上の領域内で変化していると知覚させるように、前記振動装置に接している前記掌面の向き及び角度を誘導する、請求項1に記載の振動知覚位置制御装置。
- 前記誘導制御部は、前記振動装置に接している前記掌面の向き及び角度を誘導することで、前記振動の知覚位置の変化方向と変化領域範囲を制御する、請求項2又は3に記載の振動知覚位置制御装置。
- 前記誘導制御部は、前記振動装置に接している前記掌面の向きを誘導することで、前記振動の知覚位置の変化方向を制御する、請求項2に記載の振動知覚位置制御装置。
- 前記掌面の向きと角度を推定する方向角度推定部と、
前記掌面での前記振動装置との接触面の重心を推定する重心推定部と、
前記掌面の向きと角度の推定結果と前記重心の推定結果とに基づき、前記ユーザの掌もしくは仮想空間の任意の位置に映像コンテンツを重畳する重畳部と、
をさらに備える、請求項1に記載の振動知覚位置制御装置。 - 振動の知覚位置を制御する装置が実行する方法であって、
音データに含まれる各音の音源の方角を示す情報に基づいて、音響装置の駆動信号に音像を定位させるための設定を行うステップと、
ユーザの掌面に振動を与える振動装置の振動を示す情報に基づいて、振動信号を生成するステップと、
音と振動を発生させるタイミングを同期する制御を行うステップと、
提示装置による、前記掌面の向き及び角度を誘導する誘導情報の提示を制御するステップと、
前記駆動信号に従って前記音響装置を制御するステップと、
前記振動信号に従って前記振動装置の振動を制御するステップと、
を備える、振動知覚位置制御方法。 - 請求項1乃至6の何れか一項に記載の振動知覚位置制御装置の各部による処理をコンピュータに実行させる振動知覚位置制御プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/708,237 US20250013306A1 (en) | 2021-12-14 | 2021-12-14 | Vibration perception position control apparatus, vibration perception position control method, and vibration perception position control program |
| PCT/JP2021/046038 WO2023112144A1 (ja) | 2021-12-14 | 2021-12-14 | 振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム |
| JP2023567333A JP7694710B2 (ja) | 2021-12-14 | 2021-12-14 | 振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/046038 WO2023112144A1 (ja) | 2021-12-14 | 2021-12-14 | 振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023112144A1 true WO2023112144A1 (ja) | 2023-06-22 |
Family
ID=86773733
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2021/046038 Ceased WO2023112144A1 (ja) | 2021-12-14 | 2021-12-14 | 振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20250013306A1 (ja) |
| JP (1) | JP7694710B2 (ja) |
| WO (1) | WO2023112144A1 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002273051A (ja) * | 2001-03-15 | 2002-09-24 | Sega Corp | ゲーム装置及びその制御方法及びシューティングゲーム装置及び通信ゲームシステム及び記憶媒体及びプログラム |
| JP2008134883A (ja) * | 2006-11-29 | 2008-06-12 | Nintendo Co Ltd | 情報処理装置および情報処理プログラム |
| JP2011053777A (ja) * | 2009-08-31 | 2011-03-17 | Namco Bandai Games Inc | プログラム、情報記憶媒体および画像制御システム |
| WO2019038888A1 (ja) * | 2017-08-24 | 2019-02-28 | 株式会社ソニー・インタラクティブエンタテインメント | 振動制御装置 |
-
2021
- 2021-12-14 WO PCT/JP2021/046038 patent/WO2023112144A1/ja not_active Ceased
- 2021-12-14 US US18/708,237 patent/US20250013306A1/en not_active Abandoned
- 2021-12-14 JP JP2023567333A patent/JP7694710B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002273051A (ja) * | 2001-03-15 | 2002-09-24 | Sega Corp | ゲーム装置及びその制御方法及びシューティングゲーム装置及び通信ゲームシステム及び記憶媒体及びプログラム |
| JP2008134883A (ja) * | 2006-11-29 | 2008-06-12 | Nintendo Co Ltd | 情報処理装置および情報処理プログラム |
| JP2011053777A (ja) * | 2009-08-31 | 2011-03-17 | Namco Bandai Games Inc | プログラム、情報記憶媒体および画像制御システム |
| WO2019038888A1 (ja) * | 2017-08-24 | 2019-02-28 | 株式会社ソニー・インタラクティブエンタテインメント | 振動制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2023112144A1 (ja) | 2023-06-22 |
| JP7694710B2 (ja) | 2025-06-18 |
| US20250013306A1 (en) | 2025-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2949371B1 (en) | Information processing system, information processing apparatus, information processing program, and information processing method | |
| US10062247B2 (en) | Vibration generation system, storage medium having stored therein vibration generation program, and vibration generation method | |
| EP2942089B1 (en) | Information processing apparatus, information processing program, information processing system, and information processing method | |
| CN114885274B (zh) | 空间化音频系统以及渲染空间化音频的方法 | |
| US11779836B2 (en) | Vibration control apparatus | |
| JP2018064264A (ja) | 情報処理装置、情報処理方法およびプログラム | |
| CN108472686A (zh) | 用于声音的音频-触觉空间化和低音的感知的设备和方法 | |
| CN109086029B (zh) | 一种音频播放方法及vr设备 | |
| US10754428B1 (en) | Systems, methods, and devices for audio-tactile mapping | |
| JP7140237B2 (ja) | 振動体感装置 | |
| JP2025072810A (ja) | 情報処理システム、情報処理システムの制御方法およびプログラム | |
| JP2014083205A (ja) | 情報処理システム、情報処理プログラム、情報処理制御方法、および情報処理装置 | |
| US20180164885A1 (en) | Systems and Methods For Compliance Illusions With Haptics | |
| US10402153B2 (en) | Creation and control of channels that provide access to content from various audio-provider services | |
| CN110622106A (zh) | 音频处理 | |
| JP2026035806A (ja) | 音声拡張現実オブジェクト再生装置及び音声拡張現実オブジェクト再生方法 | |
| JP6756777B2 (ja) | 情報処理装置および音発生方法 | |
| JP7694710B2 (ja) | 振動知覚位置制御装置、振動知覚位置制御方法及び振動知覚位置制御プログラム | |
| CN117956372A (zh) | 音频处理方法、音频播放设备及计算机可读存储介质 | |
| WO2022176075A1 (ja) | 振動知覚位置制御装置、振動知覚位置制御方法およびプログラム | |
| WO2018066299A1 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| WO2015119237A1 (ja) | 電子機器、および制御プログラム | |
| CN122002209A (zh) | 多模态协同处理方法、控制装置及终端设备 | |
| CN118947143A (zh) | 音响信号处理装置、音响信号处理方法及程序 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21968061 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2023567333 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18708237 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21968061 Country of ref document: EP Kind code of ref document: A1 |