IP Library Granted Patent US 10,765,945
Granted Patent B2
US 10,765,945 · App. 15/724,512 · Granted Sep 8, 2020

Information processing system, non-transitory storage medium having stored information processing program, information processing device, and information processing method

Inventors: Yusuke Kitazono (Kyoto, JP); Shinya Hiratake (Kyoto, JP)
Assignee: Nintendo Co., Ltd.
A63F13/525A63F13/24A63F13/25A63F13/42A63F13/5258A63F13/92
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 10,765,945
App. No.
15/724,512
Granted
Sep 8, 2020
Kind
B2
Abstract

An information processing system includes: a game control unit configured to move a player character object in a virtual space; and a camera control unit configured to move a virtual camera together with the movement of the player character object in the virtual space. The camera control unit performs observation control of moving the virtual camera to make an object to be observed included in the visual field of the virtual camera in a case where the player character object is inside an observation performance region set to the object to be observed.

Claims (69)

1. An information processing system, comprising:

a processor; and

a memory configured to store computer readable instructions that, when executed by the processor, cause the information processing system to:

set an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

move the player character in the virtual space;

move a virtual camera together with the movement of the player character in the virtual space; and

perform observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

2. The information processing system according to claim 1 , wherein the observation control is completed when the player character comes out of the observation performance region.

3. The information processing system according to claim 2 , wherein follow-up control of moving the virtual camera to follow the player character from an opposite side of the player character in a traveling direction is performed in a case where the player character is outside the observation performance region.

4. The information processing system according to claim 1 , wherein the observation control is started when the player character is inside the observation performance region and satisfies a predetermined condition.

5. The information processing system according to claim 4 , wherein the predetermined condition includes that the predetermined object to be observed enters a predetermined range in the visual field of the virtual camera.

6. The information processing system according to claim 1 , wherein the predetermined object to be observed includes a virtual object in the virtual space.

7. The information processing system according to claim 1 , wherein the predetermined object to be observed includes coordinates in the virtual space.

8. The information processing system according to claim 1 , wherein the predetermined object to be observed moves in the virtual space and the observation performance region moves together with the predetermined object to be observed.

9. The information processing system according to claim 1 , wherein the observation performance region includes a region at a distance of a predetermined value or less from the predetermined object to be observed.

10. The information processing system according to claim 1 , wherein the observation performance region includes a region at a distance of a predetermined value or more from the predetermined object to be observed.

11. The information processing system according to claim 1 , wherein during the observation control, the virtual camera is moved to make the predetermined object to be observed included in a position of the visual field, the position being set based on an operation of a user.

12. The information processing system according to claim 1 , wherein the predetermined shape of the observation performance region changes depending upon a position of the virtual camera in the virtual space.

13. The information processing system according to claim 1 , wherein the predetermined object is an object other than the player character.

14. An information processing system comprising:

a processor; and

a memory configured to store computer readable instructions that, when executed by the processor, cause the information processing system to:

set an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

move the player character in the virtual space;

move a virtual camera together with the movement of the player character in the virtual space; and

start observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera when the predetermined object to be observed enters the visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

15. A non-transitory storage medium having stored therein an information processing program for causing an information processing device to provide execution comprising:

setting an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

moving the player character in the virtual space;

moving a virtual camera together with the movement of the player character in the virtual space; and

performing observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera in a case where the player character is inside the observation performance region set to the object to be observed.

16. The non-transitory storage medium according to claim 15 , wherein the observation control is completed when the player character comes out of the observation performance region.

17. The non-transitory storage medium according to claim 16 , wherein follow-up control of moving the virtual camera to follow the player character from an opposite side of the player character in a traveling direction is performed in a case where the player character is outside the observation performance region.

18. The non-transitory storage medium according to claim 15 , wherein the observation control is started when the player character is inside the observation performance region and satisfies a predetermined condition.

19. The non-transitory storage medium according to claim 18 , wherein the predetermined condition includes that the predetermined object to be observed enters a predetermined range in the visual field of the virtual camera.

20. The non-transitory storage medium according to claim 15 , wherein the predetermined object to be observed includes a virtual object in the virtual space.

21. The non-transitory storage medium according to claim 15 , wherein the predetermined object to be observed includes coordinates in the virtual space.

22. The non-transitory storage medium according to claim 15 , wherein the predetermined object to be observed moves in the virtual space and the observation performance region moves together with the predetermined object to be observed.

23. The non-transitory storage medium according to claim 15 , wherein the observation performance region includes a region at a distance of a predetermined value or less from the predetermined object to be observed.

24. The non-transitory storage medium according to claim 15 , wherein the observation performance region includes a region at a distance of a predetermined value or more from the predetermined object to be observed.

25. The non-transitory storage medium according to claim 15 , wherein during the observation control, the virtual camera moves to make the predetermined object to be observed included in a position of the visual field, the position being set based on an operation of a user.

26. A non-transitory storage medium having stored therein an information processing program for causing an information processing device to provide execution comprising:

setting an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

moving the player character in the virtual space;

moving a virtual camera together with the movement of the player character in the virtual space; and

starting observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera when the predetermined object to be observed enters the visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

27. The non-transitory storage medium according to claim 26 , wherein the observation control is completed when the player character comes out of the observation performance region.

28. An information processing device, comprising:

processing circuitry having at least one processor, the processing circuitry configured to:

set an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

move the player character in the virtual space;

move a virtual camera together with the movement of the player character in the virtual space; and

perform observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

29. An information processing device, comprising:

processing circuitry having at least one processor, the processing circuitry configured to:

set an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

move the player character in the virtual space; and

move a virtual camera together with the movement of the player character in the virtual space; and

start observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera when the predetermined object to be observed enters the visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

30. An information processing method, comprising:

setting an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

moving the player character in the virtual space;

moving a virtual camera together with the movement of the player character in the virtual space; and

performing observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

31. An information processing method, comprising:

setting an observation performance region with a predetermined shape around a predetermined object to be observed in a virtual space, the predetermined object positioned in the virtual space along with a player character;

moving the player character in the virtual space;

moving a virtual camera together with the movement of the player character in the virtual space; and

starting observation control of moving the virtual camera to make the predetermined object to be observed included in a visual field of the virtual camera when the predetermined object to be observed enters the visual field of the virtual camera in a case where the player character is inside the observation performance region set for observing the predetermined object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2017
From: KITAZONO, YUSUKE; HIRATAKE, SHINYA
To: NINTENDO CO., LTD.
Reel/Frame 043779/0394 →
Priority Claims (1)
JP 2017-001396 · Jan 6, 2017 · national
Continuity (1)
Related Publication 20180193743A1 · Jul 12, 2018
Cited By (1)
US 12,274,942