IP Library Granted Patent US 11,232,603
Granted Patent B2
US 11,232,603 · App. 16/854,209 · Granted Jan 25, 2022

Information processing device and computer readable medium

Inventors: Kei Arakawa (Yokohama, JP); Ami Kanzaki (Yokohama, JP); Kodai Suzuki (Yokohama, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06T11/00G06T7/246G06T7/73
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 11,232,603
App. No.
16/854,209
Granted
Jan 25, 2022
Kind
B2
Abstract

An information processing device includes: a processor configured to generate an body object in a virtual space corresponding to a body in a real space, associate an associated object with at least a part of the body object, the associated object being displayed in the virtual space in association with the body, and move, when movement of the body object in the virtual space is detected, the associated object while maintaining a relative positional relationship between the associated object and the body object.

Claims (67)

1. An information processing device comprising:

a processor configured to

generate a body object in a virtual space corresponding to a body in a real space,

associate an associated object with at least a part of the body object, the associated object being displayed in the virtual space in association with the body, and

move, when movement of the body object in the virtual space is detected, the associated object while maintaining a relative positional relationship between the associated object and the body object, wherein:

a coordinate position of the associated object in the virtual space is specified based upon a relative positional relationship with the at least a part of the body object,

the associated object is an arrow object indicating a direction from a start point to an end point, and

the processor is further configured to specify a position of the start point of the arrow object based on a coordinate position of the body object in the virtual space, and specify a position of the end point of the arrow object based on a coordinate position of another body object in the virtual space, the another body object corresponding to another body in the real space.

2. The information processing device according to claim 1 , wherein,

when movement of the body in the real space is detected, the processor arranges the body object in the virtual space at a position corresponding to a position of the body in the real space after the movement of the body.

3. The information processing device according to claim 2 , wherein

the processor is further configured to

specify a relationship between the body object and the associated object in the virtual space based on a processing device serving as the body in the real space and a processing step performed by the processing device in the real space.

4. The information processing device according to claim 3 , wherein

the associated object includes a second arrow object indicating a direction from a start point to an end point, and

the processor is further configured to

specify the position of the start point of the second arrow object based on attribute information of a target object in the virtual space corresponding to a target on which the processing device performs the processing step in the real space, and

specify the position of the end point of the second arrow object based on the position of the another body object in the virtual space corresponding to the another body on which another processing step may be performed following the processing step in the real space.

5. The information processing device according to claim 4 , wherein

the processor is further configured to

specify another processing step based on the processing step performed on the target by the body in the real space,

specify the position of the start point of the second arrow object based on a position of the target object in the virtual space, and

specify the position of the end point of the second arrow object based on a position of another body object in the virtual space corresponding to another body in the real space on which the specified another processing step is performed.

6. The information processing device according to claim 4 , wherein

the processor is further configured to

receive another processing step from a user in response to the processing step performed on the target by the object in the real space,

specify the position of the start point of the second arrow object based on a position of the target object in the virtual space, and

specify the position of the end point of the second arrow object based on a position of another body object in the virtual space corresponding to another body in the real space on which the received another processing step is performed.

7. The information processing device according to claim 2 , wherein

the processor is further configured to

specify a position of the associated object based on information on a movement path of a target on which the body performs a processing step in the real space.

8. The information processing device according to claim 7 , wherein

the associated object includes a dynamic display object of a movement path in the virtual space corresponding to a dynamic display of the movement path of the target in the real space, and

the processor is further configured to

specify a position of at least one of a start point and an end point of the dynamic display object of the movement path based on a corresponding position of at least one of a start point and an end point of the movement path of the target indicated by the information on the movement path of the target, the corresponding position corresponding to the position of the at least one of the start point and the end point of the dynamic display object.

9. The information processing device according to claim 1 , wherein

the processor is further configured to

specify a relationship between the body object and the associated object in the virtual space based on a processing device serving as the body in the real space and a processing step performed by the processing device in the real space.

10. The information processing device according to claim 9 , wherein

the associated object includes a second arrow object indicating a direction from a start point to an end point, and

the processor is further configured to

specify the position of the start point of the second arrow object based on attribute information of a target object in the virtual space corresponding to a target on which the processing device performs the processing step in the real space, and

specify the position of the end point of the second arrow object based on the position of the another body object in the virtual space corresponding to the another body on which another processing step may be performed following the processing step in the real space.

11. The information processing device according to claim 10 , wherein

the processor is further configured to

specify another processing step based on the processing step performed on the target by the body in the real space,

specify the position of the start point of the second arrow object based on a position of the target object in the virtual space, and

specify the position of the end point of the second arrow object based on a position of another body object in the virtual space corresponding to another body in the real space on which the specified another processing step is performed.

12. The information processing device according to claim 10 , wherein

the processor is further configured to

receive another processing step from a user in response to the processing step performed on the target by the object in the real space,

specify the position of the start point of the second arrow object based on a position of the target object in the virtual space, and

specify the position of the end point of the second arrow object based on a position of another body object in the virtual space corresponding to another body in the real space on which the received another processing step is performed.

13. The information processing device according to claim 1 , wherein

the processor is further configured to

specify a position of the associated object based on information on a movement path of a target on which the body performs a processing step in the real space.

14. The information processing device according to claim 13 , wherein

the associated object includes a dynamic display object of a movement path in the virtual space corresponding to a dynamic display of the movement path of the target in the real space, and

the processor is further configured to

specify a position of at least one of a start point and an end point of the dynamic display object of the movement path based on a corresponding position of at least one of a start point and an end point of the movement path of the target indicated by the information on the movement path of the target, the corresponding position corresponding to the position of the at least one of the start point and the end point of the dynamic display object.

15. A non-transitory computer readable medium storing an information processing program causing a computer to execute a processing, the process comprising:

generating a body object in a virtual space corresponding to a body in a real space,

associating an associated object with at least a part of the body object, the associated object being displayed in the virtual space in association with the body, and

moving, when movement of the body object in the virtual space is detected, the associated object while maintaining a relative positional relationship between the associated object and the body object, wherein:

a coordinate position of the associated object in the virtual space is specified based upon a relative positional relationship with the at least a part of the body object,

the associated object is an arrow object indicating a direction from a start point to an end point, and

the process further comprises specifying a position of the start point of the arrow object based on a coordinate position of the body object in the virtual space, and specify a position of the end point of the arrow object based on a coordinate position of another body object in the virtual space, the another body object corresponding to another body in the real space.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2020
From: ARAKAWA, KEI; KANZAKI, AMI; SUZUKI, KODAI
To: FUJI XEROX CO., LTD.
Reel/Frame 052453/0635 →
Priority Claims (1)
JP JP2019-195411 · Oct 28, 2019 · national
Continuity (1)
Related Publication 20210125381A1 · Apr 29, 2021