# US 12,015,759 B2 · Information processing system, information processing method, and information processing program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,015,759 B2
- Document ID: US12015759B2
- Status: Granted
- Kind: B2
- Application number: 17/851,789
- Filed: 2022-06-28
- Published: 2022-12-29
- Granted: 2024-06-18
- Earliest claimed: 2021-06-28
- Assignees: GREE, Inc.
- Applicants: Gree, Inc.
- Inventors: Masashi Watanabe
- Web page: https://patentgrep.com/patent/US12015759B2

## CPC

- G06F 16/444: {Spatial browsing, e.g. 2D maps, 3D or virtual spaces}
- H04N 13/279: the virtual viewpoint locations being selected by the viewers or determined by tracking
- A63F 13/35: Details of game servers
- A63F 13/5252: using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
- A63F 13/5258: by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
- A63F 13/87: Communicating with other players during game play, e.g. by e-mail or chat
- H04N 13/194: Transmission of image signals
- H04N 13/282: for generating image signals corresponding to three or more geometrical viewpoints, e.g. multi-view systems
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

An information processing system includes a drawing portion that draws a display image for a terminal including one or more display media positioned in a virtual space; an acquisition portion that acquires input from a user; a state switching portion that switches, between a plurality of states, a state of the display medium; a position changing portion that changes the position of the display medium associated with one user in the virtual space, based on a first input from the one user acquired by the acquisition portion when the state of the display medium is a first state; and a viewpoint switching portion that switches a viewpoint of when the drawing portion draws the display image from a first viewpoint to a second viewpoint when the state of the display medium is switched from the first state to a second state by the state switching portion.

## Claims

### Claim 1

An information processing system including:
one or more processors programmed to
draw a display image for a terminal including at least a first display medium positioned in a virtual space;
acquire user input;
switch, between a plurality of states, a state of the first display medium associated with a user, the plurality of states including (i) a first state in which a position of the first display medium can be changed from a current position, and (ii) a second state in which the position of the first display medium cannot be changed from the current position;
change the position of the first display medium in the virtual space, based on a first input from the user when the state of the first display medium is the first state; and
switch a viewpoint from which the display image is drawn associated with the user from a first viewpoint to a second viewpoint when the state of the first display medium is switched from the first state to the second state.

### Claim 2 (depends on 1)

The information processing system according to claim 1, wherein
the one or more processors draw the first display medium in a different mode depending on whether the first display medium is in the first state or the second state.

### Claim 3 (depends on 1)

The information processing system according to claim 1, wherein
the one or more processors switch the state of the first display medium when a predetermined first switching condition is established.

### Claim 4 (depends on 1)

The information processing system according to claim 1, wherein
when the first display medium is positioned in a specific area of the virtual space, in response to a second input from the user, the one or more processors switch the state of the first display medium.

### Claim 5 (depends on 4)

The information processing system according to claim 4, wherein
the one or more processors draw a user interface for inputting the second input while the first display medium is in the first state.

### Claim 6 (depends on 5)

The information processing system according to claim 5, wherein
the one or more processors invalidate the user interface or invalidate the second input via the user interface when a predetermined invalidation condition is established.

### Claim 7 (depends on 4)

The information processing system according to claim 4, wherein
the specific area includes an arbitrary current position of the first display medium, which is in the first state.

### Claim 8 (depends on 1)

The information processing system according to claim 1, wherein
the first display medium is drawn in a manner representing a seated state of being seated on a specific object in the virtual space when the first display medium is in the second state.

### Claim 9 (depends on 8)

The information processing system according to claim 8, wherein
the specific object is in a form of a chair, and
the one or more processors newly draw the specific object associated with the first display medium when the state of the first display medium is switched from the first state to the second state.

### Claim 10 (depends on 1)

The information processing system according to claim 1, wherein
the one or more processors output a character or voice that is perceivable by another user different from the user, based on a third input from the user associated with the first display medium in the second state, when the third input is acquired.

### Claim 11 (depends on 10)

The information processing system according to claim 10, wherein
the first display medium is drawn in a manner representing a state of making a vocal sound when the character or the voice is output based on the third input from the user.

### Claim 12 (depends on 10)

The information processing system according to claim 10, wherein
the one or more processors emphasize (i) the first display medium or (ii) a predetermined image associated with the first display medium as compared with (i) another display medium or (ii) a predetermined image associated with the other display medium, when the character or the voice is output based on the third input from the first user.

### Claim 13 (depends on 1)

The information processing system according to claim 1, wherein
the first display medium is in a form including a specific part whose orientation can be changed, and
when a fourth input from the first user associated with the first display medium in the second state is acquired, the one or more processors change the orientation of the specific part in the first display medium, based on the fourth input.

### Claim 14 (depends on 13)

The information processing system according to claim 13, wherein
the specific part includes a face, an upper body, or eyes.

### Claim 15 (depends on 13)

The information processing system according to claim 13, wherein
the one or more processors change the viewpoint from which the display image is drawn associated with the user, based on the fourth input.

### Claim 16 (depends on 13)

The information processing system according to claim 13, wherein
the fourth input and the first input are generated based on the same input by the user.

### Claim 17 (depends on 1)

The information processing system according to claim 1, wherein
the first viewpoint includes a viewpoint in which the first display medium associated with the user is drawn, and
the second viewpoint includes a viewpoint viewed from the first display medium associated with the user.

### Claim 18 (depends on 1)

The information processing system according to claim 1, wherein
the one or more processors switch the state of the first display medium from the second state to the first state when a predetermined second switching condition is established.

### Claim 19 (depends on 1)

The information processing system according to claim 1, wherein
the one or more processors invalidate the first input from the first user when the state of the first display medium associated with the first user is the second state.

### Claim 20

A non-transitory computer-readable medium storing an information processing program that causes a computer to execute a process of:
drawing a display image for a terminal including at least a first display medium positioned in a virtual space;
acquiring user input;
switching, between a plurality of states, a state of the first display medium associated with a user, the plurality of states including (i) a first state in which a position of the first display medium can be changed from a current position, and (ii) a second state in which the position of the first display medium cannot be changed from the current position;
changing the position of the first display medium in the virtual space, based on a first input from the user when the state of the first display medium is the first state; and
switching a viewpoint from which the display image is drawn associated with the user from a first viewpoint to a second viewpoint when the state of the first display medium is switched from the first state to the second state.

### Claim 21

An information processing method executed by a computer, the method comprising:
drawing a display image for a terminal including at least a first display medium positioned in a virtual space;
acquiring user input;
switching, between a plurality of states, a state of the first display medium associated with a user, the plurality of states including (i) a first state in which a position of the first display medium can be changed from a current position, and (ii) a second state in which the position of the first display medium cannot be changed from the current position;
changing the position of the first display medium in the virtual space, based on a first input from the user when the state of the first display medium is the first state; and
switching a viewpoint from which the display image is drawn associated with the first user from a first viewpoint to a second viewpoint when the state of the first display medium is switched from the first state to the second state.
