IP Library Granted Patent US 9,651,782
Granted Patent B2
US 9,651,782 · App. 14/768,482 · Granted May 16, 2017

Wearable tracking device

Inventors: Johannes Lundberg (Tokyo, JP); Yusuke Kajii (Tokyo, JP)
Assignee: MIRAMA SERVICE INC.
G02B27/017G06F3/011G06F3/017G06F3/03G06F3/0304G06F3/048G06F3/0482G06F3/04842G06F3/04845G06K9/00355G06K9/00375G06K9/00382G06K9/00389G06K9/4609G06K9/48G06T7/20G06T19/006H04N13/0495G02B2027/0178G06T2200/04G06T2207/10004G06T2207/20228G06T2207/30196G06T2210/56H04N13/0429
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 9,651,782
App. No.
14/768,482
Granted
May 16, 2017
Kind
B2
Abstract

Provided are a tracking display system, a tracking display program, a tracking display method, a wearable device using these, a tracking display program for the wearable device, and a manipulation method for the wearable device that enhance the manipulability of a program in a stereoscopic space. The tracking display system of the present invention includes: a display unit that displays a view object in a virtual space; a detection unit that detects an image of a target in a real space, the target being for selecting the view object; and a control unit that controls at least a position of the view object. Further, the control unit displays the view object such that the view object tracks a motion of the target, in a case where the control unit determines that the view object and the image of the target overlap with each other in the display unit.

Claims (55)

1. A tracking display system comprising:

a processor that executes instructions that facilitate performance of operations, comprising:

displaying a view object in a virtual space;

detecting an image of a target in a real space, the target being for selecting the view object;

controlling at least a position of the view object, wherein

the view object is displayed such that the view object tracks a motion of the target, in a case where it is determined that the view object and the image of the target overlap with each other in a display device;

determining whether or not the target overlaps with the view object continuously for a predetermined time; and

displaying passage of the predetermined time with respect to the view object.

2. The tracking display system according to claim 1 , wherein

the target is at least any of fingers, palms, hands, and arms of a human body of a manipulator, and

the detecting is performed by at least any of a depth level sensor and an image sensor.

3. The tracking display system according to claim 1 , wherein, in a case where the target moves beyond a predetermined distance from a tracking start position of the view object, the operations further comprise ending the tracking display, and displaying the view object such that the view object returns to the tracking start position.

4. The tracking display system according to claim 1 , wherein the view object is at least any of an icon, a menu item, a text link, and a determination button.

5. A tracking display system comprising:

a view object displayed in a virtual space;

a target in a real space, for selecting the view object by a manipulator;

a processor that executes instructions to perform operations, comprising:

detecting a position of the target in the real space;

controlling at least a position of the view object in the virtual space, wherein

the view object is displayed such that the view object tracks a motion of the target, in a case where it is determined that the target exists in a predetermined space defined by a central projection from a point of view of the manipulator to the view object;

determining whether or not the target overlaps with the view object continuously for a predetermined time; and

displaying passage of the predetermined time with respect to the view object.

6. A wearable device comprising the tracking display system according to claim 1 .

7. A computer program product comprising a non-transitory computer-readable medium comprising a tracking display program that causes a processor to execute operations, comprising:

displaying a view object in a virtual space;

detecting an image of a target in a real space, the target being for selecting the view object;

controlling at least a position of the view object, wherein

the displaying of the view object is such that the view object tracks a motion of the target, in a case where it is determined that the view object and the image of the target overlap with each other;

determining whether or not the target overlaps with the view object continuously for a predetermined time; and

displaying passage of the predetermined time with respect to the view object.

8. A computer program product comprising a non-transitory computer-readable medium comprising tracking display program that causes a device coupled to a processor to execute operations, comprising:

displaying a view object in a virtual space;

selecting the view object by a manipulator using a target in a real space;

detecting a position in the real space;

controlling at least a position of the view object in the virtual space, wherein

the displaying the view object is performed such that the view object tracks a motion of the target, in a case where it is determined that the target exists in a predetermined space defined by a central projection from a point of view of the manipulator to the view object;

determining whether or not the target overlaps with the view object continuously for a predetermined time; and

displaying passage of the predetermined time with respect to the view object.

9. A tracking display program for a wearable device, comprising the tracking display program according to claim 7 .

10. A tracking display method, comprising:

displaying, by a device comprising a processor, a view object in a virtual space;

detecting, by the device, an image of a target in a real space, the target being for selecting the view object;

controlling, by the device, at least a position of the view object, wherein

the displaying of the view object is performed such that the view object tracks a motion of the target, in a case where it is determined that the view object and the image of the target overlap with each other;

determining, by the device whether or not the target overlaps with the view object continuously for a predetermined time; and

displaying, by the device, passage of the predetermined time with respect to the view object.

11. A tracking display method, comprising:

displaying, by a system comprising a processor, a view object in a virtual space;

selecting, by the system, the view object by a manipulator using a target in a real space;

detecting, by the system, a position in the real space;

controlling at least a position of the view object in the virtual space, wherein

the displaying of the view object is performed such that the view object tracks a motion of the target, in a case where it is determined that the target exists in a predetermined space defined by a central projection from a point of view of the manipulator to the view object;

determining, by the system whether or not the target overlaps with the view object continuously for a predetermined time; and

displaying, by the system, passage of the predetermined time with respect to the view object.

12. A manipulation method for a wearable device, comprising the tracking display method according to claim 10 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: MIRAMA SERVICE INC.
To: MINAMI, CHIKARA
Reel/Frame 055245/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2017
From: BRILLIANTSERVICE CO., LTD.
To: MIRAMA SERVICE INC.
Reel/Frame 041810/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2015
From: LUNDBERG, JOHANNES; KAJII, YUSUKE
To: BRILLIANTSERVICE CO., LTD
Reel/Frame 036345/0815 →
Priority Claims (2)
WO PCT/JP2013/000909 · Feb 19, 2013 · international
WO PCT/JP2013/002524 · Apr 12, 2013 · international
Continuity (1)
Related Publication 20160004320A1 · Jan 7, 2016