IP Library Granted Patent US 7,119,817
Granted Patent B1
US 7,119,817 · App. 09/787,402 · Granted Oct 10, 2006

Image generating system and program

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 7,119,817
App. No.
09/787,402
Granted
Oct 10, 2006
Kind
B1
Abstract

There are provided an image generating system and program which can generate an image of an object variable in its state depending on an impacted position, in real-time with less amount of data and reduced load in computation. The image generating system generates an image of an aggregate object formed by a plurality of part objects. The image generating system comprises: an object determination section ( 120 ) which determines part objects within a predetermined area in the aggregate object as objects to be changed in display form when an impact is applied to the aggregate object and the impacted position is included within the predetermined area; and an image generation section ( 160 ) which changes at least one of shape, color, position, rotation angle, direction, moving direction and moving speed of the part objects determined as objects to be changed and generates an image. The aggregate object may be formed by assembling a plurality of part objects having different shapes without any gaps. The image of the aggregate object may be generated as an image of a single object before the impact is applied thereto and as an image of an aggregate object after the impact.

Claims (28)

1. An image generating system which generates an image of an aggregate object formed by a plurality of part objects, the system comprising:

object determination means that determines which part objects within a predetermined area in the aggregate object are objects to be changed in display form when an impact is applied to the aggregate object, thereby simulating breakage of the aggregate object, where at least one part object spatially separates and remains separated from the aggregate object and the impacted position is included within the predetermined area; and

image generation means which changes at least one of shape, position, rotation angle, direction, moving direction and moving speed of the part objects determined as objects to be changed and generates an image.

2. The image generating system as defined in claim 1 ,

wherein an area in which the display form of the part objects is changed is determined in accordance with at least one of the magnitude of the impact, the direction of the impact and the type of the aggregate object.

3. The image generating system as defined in claim 1 ,

wherein an area in which the display form of the part objects is changed is randomly determined.

4. The image generating system as defined in claim 1 , further comprising means which changes the display form of the part objects which are spaced further from the impacted position that change at a later time than the display form of the part objects closer to the impacted position.

5. The image generating system as defined in claim 1 , further comprising means which changes the part objects which have already been changed to a first display form to further change to a second display form after a given time period has elapsed.

6. The image generating system as defined in claim 1 ,

wherein a plurality of image patterns used to generate images of the part objects after the change by the impact are previously provided; and

wherein the images of the part objects after the change by the impact are generated based on an image pattern selected from the plurality of image patterns.

7. The image generating system as defined in claim 1 ,

wherein the aggregate object is formed by assembling the part objects having different shapes without any gaps.

8. The image generating system as defined in claim 1 ,

wherein an image of the aggregate object is generated as an image of a single object before the impact is applied to the aggregate object, and the image is generated as an image of the aggregate object formed by the plurality of part objects after the impact.

9. A computer-readable program embodied on an information storage medium or in a carrier wave, storing information for operating an image generating system which generates an image of an aggregate object formed by a plurality of part objects, the program comprising information necessary for implementing:

object determination means that determines which part objects within a predetermined area in the aggregate object are objects to be changed in display form when an impact is applied to the aggregate object, thereby simulating breakage of the aggregate object, where at least one part object spatially separates and remains separated from the aggregate object and the impacted position is included within the predetermined area; and

image generation means which changes at least one of shape, position, rotation angle, direction, moving direction and moving speed of the part objects determined as objects to be changed and generates an image.

10. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for determining an area in which the display form of the part objects is changed in accordance with at least one of the magnitude of the impact, the direction of the impact and the type of the aggregate object.

11. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for randomly determining an area in which the display form of the part objects is changed.

12. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for changing the display form of the part objects which are spaced more apart from the impacted position with more delay.

13. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for changing the part objects which have already been changed to a first display form into a second display form after a given time period has elapsed.

14. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for:

previously providing a plurality of image patterns used to generate images of the part objects after the change by the impact; and

generating the images of the part objects after the change by the impact based on an image pattern selected from the plurality of image patterns.

15. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for forming the aggregate object by assembling the part objects having different shapes without any gaps.

16. The computer-readable program embodied on an information storage medium or in a carrier wave as defined in claim 9 , further comprising information necessary for generating an image of the aggregate object as an image of a single object before the impact is applied to the aggregate object, and for generating the image as an image of the aggregate object formed by the plurality of the part objects after the impact.

Assignments (5)
CHANGE OF NAME Recorded Mar 8, 2016
From: BANDAI NAMCO GAMES INC.
To: BANDAI NAMCO ENTERTAINMENT INC.
Reel/Frame 038037/0864 →
CHANGE OF NAME Recorded May 29, 2014
From: NAMCO BANDAI GAMES INC.
To: BANDAI NAMCO GAMES INC.
Reel/Frame 033061/0930 →
CHANGE OF ADDRESS Recorded Nov 15, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 020206/0292 →
CHANGE OF ADDRESS Recorded Sep 10, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC
Reel/Frame 019834/0562 →
CHANGE OF NAME Recorded Jun 15, 2006
From: NAMCO LIMITED/NAMCO LTD.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 017996/0786 →