IP Library Granted Patent US 12704732
Granted Patent B2
US 12704732 · App. 18/835,354 · Granted Aug 11, 2026

Drive control system, head-mounted display, and drive control method

Inventors: Yusuke Takahashi (Kanagawa, JP); Motohiro Nishihata (Kanagawa, JP); Masashi Murata (Saitama, JP)
Assignee: Sony Interactive Entertainment Inc.
G02B27/0176G06F3/016H02K7/06H02P3/08G02B2027/0178
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12704732
App. No.
18/835,354
Granted
Aug 11, 2026
Kind
B2
Abstract

Rotation of a DC motor ( 423 ) for vibration used for a head-mounted display ( 12 ) is stabilized. A drive control system ( 100 ) includes a vibration section ( 42 ) including at least the DC motor ( 423 ) and provided in the HMD 12 including a display panel ( 38 ) disposed before eyes of a user when the user wears the HMD 12 , and a motor control section ( 60 ) outputting a drive signal for controlling drive force that drives the vibration section ( 42 ), and the motor control section ( 60 ) outputs, in a predetermined startup period (T 1 ), a first drive signal (DP 1 ) causing the vibration section ( 42 ) to be driven by first drive force, and, after the startup period (T 1 ) elapses, outputs a second drive signal (DP 2 ) driving the vibration section ( 42 ) using second drive force smaller than the first drive force and including a plurality of single pulses to be intermittently output.

Claims (64)

1 . A drive control system comprising:

a memory comprising computer-executable instructions; and

a processor configured to access the memory and execute the computer-executable instructions to perform operations comprising:

outputting, to a vibration motor of a head-mounted electronic device, during a first time period, a first drive signal at a first voltage V 1 to cause the vibration motor to be driven by a first drive force;

after the first time period, outputting, to the vibration motor, during a second time period, a second drive signal at the first voltage V 1 to drive the vibration motor by a second drive force smaller than the first drive force, wherein the second drive force includes a plurality of single pulses to be intermittently output;

outputting, to the vibration motor, a brake signal causing generation of brake force that brakes driving of the vibration motor; and

while the brake signal is being outputted, outputting, a plurality of drive instructions to a motor control section, wherein each drive instruction is an instruction to the motor control section to output a drive signal to cause the vibration motor to move.

2 . The drive control system of claim 1 , wherein:

outputting the first drive signal includes outputting the first drive signal to cause the vibration motor to be driven by the first drive force such that the vibration motor vibrates at a target frequency at an end of the first time period; and

outputting the second drive signal includes outputting the second drive signal to cause the vibration motor to be driven by the second drive force such that the vibration motor vibrates at the target frequency during the second time period.

3 . The drive control system of claim 1 , wherein:

outputting the brake signal includes outputting the brake signal before the first time period; and

outputting the first drive signal includes outputting the first drive signal in response to the head-mounted electronic device displaying a video.

4 . The drive control system of claim 3 ,

wherein:

outputting the brake signal includes outputting the brake signal during a third time period; and

the head-mounted electronic device is displaying a video during the third time period; and

the memory comprises additional computer-executable instructions and the processor is further configured to access the memory and execute the additional computer-executable instructions to perform additional operations comprising:

determining that the video is associated with the plurality of drive instructions; and

outputting, to the vibration motor, a most recent drive signal associated with a most recent drive instruction of the plurality of drive instructions.

5 . The drive control system of claim 1 , wherein the vibration motor includes a rotation shaft extending in a direction along a display surface of a display panel of the head-mounted electronic device and a spindle rotating with the rotation shaft.

6 . The drive control system of claim 1 , wherein the first drive signal is a DC signal.

7 . The drive control system of claim 1 , wherein the second drive signal is a DC signal.

8 . The drive control system of claim 7 , wherein the second drive signal is pulse-width-modulated.

9 . The drive control system of claim 2 , wherein the first time period is preset according to the target frequency.

10 . The drive control system of claim 1 , wherein the memory comprises additional computer-executable instructions and the processor is further configured to access the memory and execute the additional computer-executable instructions to perform additional operations comprising, after outputting the brake signal, causing the vibration motor to move according to a most recent drive instruction of the plurality of drive instructions.

11 . A drive control method comprising:

outputting, by one or more processors to a vibration motor of a head-mounted electronic device, during a first time period, a first drive signal at a first voltage V 1 to cause the vibration motor to be driven by a first drive force;

after the first time period, outputting, by the one or more processors to the vibration motor, during a second time period, a second drive signal at the first voltage V 1 to drive the vibration motor by a second drive force smaller than the first drive force, wherein the second drive force includes a plurality of single pulses to be intermittently output;

outputting, to the vibration motor, a brake signal causing generation of brake force that brakes driving of the vibration motor; and

while the brake signal is being outputted, outputting, a plurality of drive instructions to a motor control section, wherein each drive instruction is an instruction to the motor control section to output a drive signal to cause the vibration motor to move.

12 . The drive control method of claim 11 , wherein:

outputting the first drive signal includes outputting the first drive signal to cause the vibration motor to be driven by the first drive force such that the vibration motor vibrates at a target frequency at an end of the first time period; and

outputting the second drive signal includes outputting the second drive signal to cause the vibration motor to be driven by the second drive force such that the vibration motor vibrates at the target frequency during the second time period.

13 . The drive control method of claim 11 , wherein:

outputting the brake signal includes outputting the brake signal before the first time period; and

outputting the first drive signal includes outputting the first drive signal in response to the head-mounted electronic device displaying a video.

14 . The drive control method of claim 13 ,

wherein:

outputting the brake signal includes outputting the brake signal during a third time period; and

the head-mounted electronic device is displaying a video during the third time period; and

the drive control method further comprises:

determining that the video is associated with the plurality of drive instructions; and

outputting, to the vibration motor, a most recent drive signal associated with a most recent drive instruction of the plurality of drive instructions.

15 . The drive control method of claim 11 , further comprising, after outputting the brake signal, causing the vibration motor to move according to a most recent drive instruction of the plurality of drive instructions.

16 . One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform operations comprising:

outputting, by one or more processors to a vibration motor of a head-mounted electronic device, during a first time period, a first drive signal at a first voltage V 1 to cause the vibration motor to be driven by a first drive force;

after the first time period, outputting, by the one or more processors to the vibration motor, during a second time period, a second drive signal at the first voltage V 1 to drive the vibration motor by a second drive force smaller than the first drive force, wherein the second drive force includes a plurality of single pulses to be intermittently output;

outputting, to the vibration motor, a brake signal causing generation of brake force that brakes driving of the vibration motor; and

while the brake signal is being outputted, outputting, a plurality of drive instructions to a motor control section, wherein each drive instruction is an instruction to the motor control section to output a drive signal to cause the vibration motor to move.

17 . The one or more non-transitory computer-readable media of claim 16 , wherein:

outputting the first drive signal includes outputting the first drive signal to cause the vibration motor to be driven by the first drive force such that the vibration motor vibrates at a target frequency at an end of the first time period; and

outputting the second drive signal includes outputting the second drive signal to cause the vibration motor to be driven by the second drive force such that the vibration motor vibrates at the target frequency during the second time period.

18 . The one or more non-transitory computer-readable media of claim 16 , wherein:

outputting the brake signal includes outputting the brake signal before the first time period; and

outputting the first drive signal includes outputting the first drive signal in response to the head-mounted electronic device displaying a video.

19 . The one or more non-transitory computer-readable media of claim 17 ,

wherein:

outputting the brake signal includes outputting the brake signal during a third time period; and

the head-mounted electronic device is displaying a video during the third time period; and

the one or more non-transitory computer-readable media further comprises additional computer-executable instructions that, when executed by the one or more processors, cause the electronic device to perform additional operations comprising:

determining that the video is associated with the plurality of drive instructions; and

outputting, to the vibration motor, a most recent drive signal associated with a most recent drive instruction of the plurality of drive instructions.

20 . The one or more non-transitory computer-readable media of claim 16 , wherein the one or more non-transitory computer-readable media further comprises additional computer-executable instructions that, when executed by the one or more processors, cause the electronic device to perform additional operations comprising, after outputting the brake signal, causing the vibration motor to move according to a most recent drive instruction of the plurality of drive instructions.