Patent US5973704A successfully refreshed from Google Patents.
US5973704A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Three-dimensional image processing apparatus
Assignee: Nintendo Co Ltd
•
Filing: 1996-10-09
•
Granted: 1999-10-26
•
Expires: 2016-10-09
Abstract
Abstract A three-dimension image processing apparatus includes a CPU. When the CPU detects by collision determination that another object, e.g., a wall, is existent between an operable object and a camera, it calculates such a moving angle of the camera that an eye of the camera to the operable object is not obstructed by the other object. The camera is moved in accordance with the moving angle to a position where the operable object and the other object existing in a photographed three-dimensional space are displayed on a display.
Inventors
- 👤 Satoshi Nishiumi
- 👤 Kazuo Koshima
- 👤 Takumi Kawagoe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 20:58
CPC Classifications
A; A63; A63F; A63F13/00; A63F13/50; A63F13/52; A63F13/525; A63F13/5252; G; G06; G06T; G06T19/00; G06T19/20; A63F13/20; A63F13/23; A63F13/24; A63F13/40; A63F13/42; A63F13/55; A63F13/57; A63F13/577; A63F13/90; A63F13/95; G05; G05G; G05G9/00; G05G9/02; G05G9/04; G05G9/047; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F3/00; G06F3/01; G06F3/011; G06F3/016; G06F3/03; G06F3/033; G06F3/038; G06F3/0383; G06T15/00; G06T15/10; G06T15/20; G06T7/00; G06T7/70; A63F13/21; A63F13/213; A63F13/22; A63F2300/00; A63F2300/10; A63F2300/1018; A63F2300/1025; A63F2300/1037; A63F2300/1043; A63F2300/1087; A63F2300/20; A63F2300/206; A63F2300/60; A63F2300/6045; A63F2300/63; A63F2300/636; A63F2300/64; A63F2300/643; A63F2300/66; A63F2300/6653; A63F2300/6661; A63F2300/6669; A63F2300/80; A63F2300/8005; G05G2009/0474; G05G2009/04759; G05G2009/04777; G06F2203/00; G06F2203/01; G06F2203/013; G06F2203/015; G06T2207/00; G06T2207/30; G06T2207/30244
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
207 words
A video game system comprising: a detachably connectable external memory for storing a video game program and for storing image data representative of a player controllable object whose apparent movement is controllable by a player; a connector for receiving said connectable external memory; a game program executing processing system for executing said video game program to generate a three-dimensional world display; at least one player controller coupled to said game program executing processing system and operable by a player including a plurality of control keys for generating video game control signals for controlling the position of said player controlled object; said external memory including point of view modifying instructions for determining in response to a player's control key actuation whether to modify the displayed three-dimensional world point of view, said at least one player controller further including: an operation member which, in use, is tilted by an operator through a predetermined angular range, said operation member being capable of generating operation member position data for controlling movement of said player controlled object; and controller processing circuitry for receiving at least one command from said game program executing processing system and for transferring operation member position data to said game program processing system in response to said command.
Claim 2
Dependent Claim
207 words
A video game system comprising: a detachably connectable external memory for storing a video game program and for storing image data representative of a player controllable object whose apparent movement is controllable by a player; a connector for receiving said connectable external memory; a game program executing processing system for executing said video game program to generate a three-dimensional world display; at least one player controller coupled to said game program executing processing system and operable by a player including a plurality of control keys for generating video game control signals for controlling the position of said player controlled object; said external memory including point of view modifying instructions for determining in response to a player's control key actuation whether to modify the displayed three-dimensional world point of view, said at least one player controller further including: an operation member which, in use, is tilted by an operator through a predetermined angular range, said operation member being capable of generating operation member position data for controlling movement of said player controlled object; and controller processing circuitry for receiving at least one command from said game program executing processing system and for transferring operation member position data to said game program processing system in response to said command.
Claim 3
Dependent Claim
194 words
For use with a video game system console having a game program executing processing system for executing said video game program to generate a three-dimensional world display, and at least one player controller coupled to said game program executing processing system and operable by a player to generate video game control signals and including command processing circuitry; a portable storage device for controlling the operation of said video game system console comprising: a memory media for storing video game instructions and graphics data; a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console; said video game instructions including at least one player controller related instruction for causing said game program executing processing system to send a command to said player controller for decoding and processing, said video game instructions further including point of view modifying instructions for determining in response to a player's operation of said player controller whether to modify the displayed three-dimensional world point of view, wherein said command is a request for the controller to send data to the game program executing processing system identifying its controller type.
Claim 4
Dependent Claim
194 words
For use with a video game system console having a game program executing processing system for executing said video game program to generate a three-dimensional world display, and at least one player controller coupled to said game program executing processing system and operable by a player to generate video game control signals and including command processing circuitry; a portable storage device for controlling the operation of said video game system console comprising: a memory media for storing video game instructions and graphics data; a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console; said video game instructions including at least one player controller related instruction for causing said game program executing processing system to send a command to said player controller for decoding and processing, said video game instructions further including point of view modifying instructions for determining in response to a player's operation of said player controller whether to modify the displayed three-dimensional world point of view, wherein said command is a request for the controller to send data to the game program executing processing system identifying its controller type.
Claim 5
Dependent Claim
34 words
A portable storage device in accordance with claim 1, wherein said video game instructions include a further player controller related command instructing the controller to send data to the game program executing processing system.
Claim 6
Dependent Claim
33 words
A portable storage device in accordance with claim 1, wherein said controller includes a removable memory, and wherein said video game instructions include a further player controller command for accessing said removable memory.
Claim 7
Dependent Claim
195 words
For use with a video game system console having a game program executing processing system for executing said video game program to generate a three-dimensional world display, and at least one player controller coupled to said game program executing processing system and operable by a player to generate video game control signals and including command processing circuitry; a portable storage device for controlling the operation of said video game system console comprising: a memory media for storing video game instructions and graphics data; a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console; said video game instructions including at least one player controller related instruction for causing said game program executing processing system to send a command to said player controller for decoding and processing, said video game instructions further including point of view modifying instructions for determining in response to a player's operation of said player controller whether to modify the displayed three-dimensional world point of view, wherein said controller includes a memory and wherein said command is a request for the controller to send data stored in the controller memory.
Claim 8
Dependent Claim
195 words
For use with a video game system console having a game program executing processing system for executing said video game program to generate a three-dimensional world display, and at least one player controller coupled to said game program executing processing system and operable by a player to generate video game control signals and including command processing circuitry; a portable storage device for controlling the operation of said video game system console comprising: a memory media for storing video game instructions and graphics data; a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console; said video game instructions including at least one player controller related instruction for causing said game program executing processing system to send a command to said player controller for decoding and processing, said video game instructions further including point of view modifying instructions for determining in response to a player's operation of said player controller whether to modify the displayed three-dimensional world point of view, wherein said controller includes a memory and wherein said command is a request for the controller to send data stored in the controller memory.
Claim 9
Dependent Claim
50 words
A portable storage device in accordance with claim 1, wherein said video game instructions include a further player controller command instructing said controller to transfer controller data to said game program executing processing system and said processing system being operable to generate video data based upon said transferred controller data.
Claim 10
Dependent Claim
29 words
A portable storage device in accordance with claim 6, wherein said controller includes a joystick mechanism having position indicating circuitry and wherein said controller data includes joystick position information.
Claim 11
Dependent Claim
195 words
For use with a video game system console having a game program executing processing system for executing said video game program to generate a three-dimensional world display, and at least one player controller coupled to said game program executing processing system and operable by a player to generate video game control signals and including command processing circuitry; a portable storage device for controlling the operation of said video game system console comprising: a memory media for storing video game instructions and graphics data; a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console; said video game instructions including at least one player controller related instruction for causing said game program executing processing system to send a command to said player controller for decoding and processing, said video game instructions further including point of view modifying instructions for determining in response to a player's operation of said player controller whether to modify the displayed three-dimensional world point of view, wherein said controller includes a joystick mechanism having position indicating circuitry and wherein said command causes the controller to reset the position indicating circuitry.
Claim 12
Dependent Claim
195 words
For use with a video game system console having a game program executing processing system for executing said video game program to generate a three-dimensional world display, and at least one player controller coupled to said game program executing processing system and operable by a player to generate video game control signals and including command processing circuitry; a portable storage device for controlling the operation of said video game system console comprising: a memory media for storing video game instructions and graphics data; a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console; said video game instructions including at least one player controller related instruction for causing said game program executing processing system to send a command to said player controller for decoding and processing, said video game instructions further including point of view modifying instructions for determining in response to a player's operation of said player controller whether to modify the displayed three-dimensional world point of view, wherein said controller includes a joystick mechanism having position indicating circuitry and wherein said command causes the controller to reset the position indicating circuitry.
References Cited (Backward Citations)
US3666900A
Cited
US3729129A
Cited
US3827313A
Cited
JPS5022475A
Cited
US4148014A
Cited
US4161726A
Cited
US4359222A
Cited
US4315113A
Cited
JPS572084A
Cited
JPS5718236A
Cited
JPS57136217A
Cited
US4469330A
Cited
DE3204428A1
Cited
US4685678A
Cited
JPS5940258A
Cited
US4552360A
Cited
JPS59121500A
Cited
US4538035A
Cited
US4587510A
Cited
US4575591A
Cited
JPS6116641A
Cited
JPS61185138A
Cited
JPS61198286A
Cited
US4659313A
Cited
US4748441A
Cited
EP0268419A2
Cited
US4887230A
Cited
US5012230A
Cited
US4916440A
Cited
US4974192A
Cited
US4868780A
Cited
US4924216A
Cited
US4858930A
Cited
US4887966A
Cited
JPH0268404A
Cited
US4933670A
Cited
JPH0241342A
Cited
US4976429A
Cited
USD316879S
Cited
USD317946S
Cited
GB2234757B
Cited
EP0431723A2
Cited
US5001632A
Cited
GB2244546A
Cited
DE4018052A1
Cited
US5160918A
Cited
US5207426A
Cited
EP0470615A1
Cited
US5046739A
Cited
US5329276A
Cited
US5286024A
Cited
US5203563A
Cited
US5649862A
Cited
US5390937A
Cited
US5237311A
Cited
US5213327A
Cited
GB2263802A
Cited
EP0553532A2
Cited
US5245320A
Cited
US5459487A
Cited
US5259626A
Cited
US5551701A
Cited
US5513307A
Cited
US5394168A
Cited
US5290034A
Cited
US5704837A
Cited
US5607157A
Cited
US5388990A
Cited
US5734373A
Cited
US5421590A
Cited
US5473325A
Cited
US5563629A
Cited
US5436640A
Cited
USD357712S
Cited
US5515044A
Cited
USD375326S
Cited
US5551693A
Cited
US5643087A
Cited
EP0685246A1
Cited
EP0724220A1
Cited
US5624117A
Cited
US5820462A
Cited
US5512920A
Cited
USD363092S
Cited
US5451053A
Cited
US5680534A
Cited
US5593350A
Cited
US5808591A
Cited
US5838330A
Cited
US5670955A
Cited
US5558329A
Cited
US5640177A
Cited
US5706029A
Cited
US5714981A
Cited
US5653637A
Cited
US5589854A
Cited
US5793356A
Cited
US5632680A
Cited
US5759100A
Cited
US5768807A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-10-25 | 2003-04-26 | 2003-10-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-10-25 | 2007-04-26 | 2007-10-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-10-25 | 2011-04-26 | 2011-10-26 | $7700.00 | Window Closed / Lapsed |