# US 8,570,330 B2 · Image processing device, image processing method and information storage medium

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

- Number: US 8,570,330 B2
- Document ID: US8570330B2
- Status: Granted
- Kind: B2
- Application number: 13/240,220
- Filed: 2011-09-22
- Published: 2012-01-12
- Granted: 2013-10-29
- Earliest claimed: 2005-05-13
- Assignees: Sony Corporation; Sony Computer Entertainment Inc.
- Applicants: Tomokazu Kake; Yasushi Okumura
- Inventors: Tomokazu Kake; Yasushi Okumura
- Web page: https://patentgrep.com/patent/US8570330B2

## CPC

- G06T 13/80: Two-dimensional [2D] animation, e.g. using sprites
- A63F 13/00: Video games, i.e. games using an electronically generated display having two or more dimensions
- G09G 5/00: Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators (image data processing or generation, in general G06T)
- G09G 2340/0414: Vertical resolution change
- G09G 2340/0421: Horizontal resolution change
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

To control screen display using moving pictures for a plurality of users. Respective moving pictures for a plurality of users are acquired, and each of the acquired moving pictures are displayed on a screen. Display content for the screen is controlled in response to content of each moving picture. At this time, it is also possible to move a specified movement image on the screen according to display position of each moving picture on the screen and content of each moving picture, or to change a display region of the moving picture on the screen according to content of each moving picture.

## Claims

### Claim 1

An image processing method comprising:
detecting a movement by analyzing content of a plurality of moving pictures, which are displayed at a plurality of display areas respectively on a screen;
changing a shape or a location of at least one of the plurality of the display areas based on a result of the detecting; and
moving the plurality of display areas away from a detected display area wherein the movement is detected as a result of the detecting without receiving input from a user.

### Claim 2 (depends on 1)

The image processing method of claim 1, wherein the plurality of display areas are displayed as cubes in a virtual three dimensional space.

### Claim 3 (depends on 2)

The image processing method of claim 2, wherein a surface of the cubes is changed based on a result of the detecting.

### Claim 4 (depends on 2)

The image processing method of claim 2 further comprising:
generating an object image, which is displayed on the screen in addition to the plurality of display areas; and
moving the object image when a change in shape of at least one of the plurality of the display areas is detected.

### Claim 5 (depends on 1)

The image processing method of claim 1, wherein the at least one of the plurality of the display areas move away from the vicinity of the plurality of the display areas in which a predetermined content movement is detected.

### Claim 6 (depends on 1)

The image processing method of claim 1, wherein both the shape and the location of at least one of the plurality of the display areas are changed based on the result of the detecting.

### Claim 7 (depends on 1)

The image processing method of claim 1 further comprising:
generating an object image, which is displayed on the screen in addition to the plurality of display areas; and
executing a predetermined processing corresponding to the object image after one of the plurality of the display areas contacts the object image.

### Claim 8 (depends on 7)

The image processing method of claim 7, wherein the object image is an arbitrary operating button.

### Claim 9

An image processing apparatus comprising:
a screen configured to display for a plurality of moving pictures in a plurality of display areas, respectively; and
a processor configured to detect a movement by analyzing content of the plurality of moving pictures and change a shape or a location of at least one of the plurality of the display areas based on the detected movement,
wherein the plurality of display areas are moved away from a detected display area wherein the movement is detected by the processor without receiving input from a user.

### Claim 10 (depends on 9)

The image processing apparatus of claim 9, wherein the plurality of display areas are displayed as cubes in a virtual three dimensional space.

### Claim 11 (depends on 10)

The image processing apparatus of claim 10, wherein a surface of the cubes is changed based on a result of the movement detection.

### Claim 12 (depends on 10)

The image processing apparatus of claim 10, wherein the processor generates an object image, which is displayed on the screen in addition to the plurality of display areas; and
moves the object image when a change in shape of at least one of the plurality of display areas is detected.

### Claim 13

A non-transitory computer-readable medium embodying an image processing program comprising instructions to cause a computer to perform:
detecting, using the computer, a movement by analyzing content of a plurality of moving pictures, which are displayed at a plurality of display areas respectively on a screen;
changing a shape or a location of at least one of the plurality of the display areas based on a result of the detecting, and
moving the plurality of the display areas away from a detected display area wherein the movement is detected as a result of the detecting without receiving input from a user.

### Claim 14 (depends on 13)

The non-transitory computer-readable medium of claim 13, wherein the plurality of display areas are displayed as cubes in a virtual three dimensional space.

### Claim 15 (depends on 14)

The non-transitory computer-readable medium of claim 14, wherein a surface of the cubes is changed based on a result of the detecting.

### Claim 16 (depends on 14)

The non-transitory computer-readable medium of claim 14, further comprising instructions to cause a computer to perform:
generating an object image, which is displayed on the screen in addition to the plurality of display areas; and
moving the object image when a change in shape of at least one of the plurality of the display areas is detected.
