WO2005107911A1 - Entertainment apparatus and operating method thereof - Google Patents

Entertainment apparatus and operating method thereof Download PDF

Info

Publication number
WO2005107911A1
WO2005107911A1 PCT/JP2005/008415 JP2005008415W WO2005107911A1 WO 2005107911 A1 WO2005107911 A1 WO 2005107911A1 JP 2005008415 W JP2005008415 W JP 2005008415W WO 2005107911 A1 WO2005107911 A1 WO 2005107911A1
Authority
WO
WIPO (PCT)
Prior art keywords
entertainment
operation mode
predetermined
game
mode
Prior art date
Application number
PCT/JP2005/008415
Other languages
French (fr)
Japanese (ja)
Inventor
Katsuya Nakagawa
Hiromu Ueshima
Original Assignee
Ssd Company Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ssd Company Limited filed Critical Ssd Company Limited
Priority to JP2006513011A priority Critical patent/JP4779070B2/en
Publication of WO2005107911A1 publication Critical patent/WO2005107911A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/47Controlling the progress of the video game involving branching, e.g. choosing one of several possible scenarios at a given point in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • A63F13/235Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1025Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
    • A63F2300/1031Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection using a wireless connection, e.g. Bluetooth, infrared connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/105Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1087Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/204Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform the platform being a handheld device
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/632Methods for processing data by generating or executing the game program for controlling the execution of the game in time by branching, e.g. choosing one of several possible story developments at a given point in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8011Ball

Definitions

  • the present invention relates to an entertainment apparatus, and more particularly to an entertainment apparatus having a so-called “auto demonstration” mode that uses a display to demonstrate the contents of a game or the like.
  • a demonstration game In a so-called arcade game arcade game device or the like, it is common to display a demonstration game automatically when there is no user to attract the user's interest and increase the frequency of use as much as possible. Such an operation mode is called “auto demonstration mode”, or more simply “auto demonstration”. Such devices distinguish between demonstrations and actual games. The game operation cannot be performed during the auto demonstration, and the actual game is started when a user who is interested in the auto demo performs some operation for starting the game.
  • a bodily sensation game is a game in which a game is executed by moving the body, unlike a conventional electronic game. As a typical experience game, for example, it is displayed sequentially on the display.
  • a dance game that takes steps in accordance with the instructions shown, a game that simulates the sliding on a snow slope by standing on a controller simulating a snowboard and controlling the inclination of the snowboard while balancing,
  • a baseball game in which a ball thrown by a baseball pitcher on the display is repelled by swinging a bat-shaped controller.
  • Such a game can be realized by realizing a function to entertain people by simulating the reality that is no longer just a game with a virtual reality.
  • a controller that is similar to a tool used in the real world rather than a controller that is operated with a fingertip, or a controller that is specifically developed to detect the movement of a player's body is often used. If such a controller is in the immediate vicinity of the game device, passers-by will often be interested in the tool, and will be more interested in the game device.
  • one of the objects of the present invention is to provide an entertainment apparatus and a method of operating the same that allow a user to easily try an entertainment process.
  • Another object of the present invention is to provide an entertainment apparatus and a method of operating the same that allow a user to easily try an entertainment process even during execution of a demo display.
  • Still another object of the present invention is to provide an operation mode in which, during execution of the demonstration display, the user can detect that the user is interested in the contents of the entertainment and can try the entertainment process. It is to provide an entertainment apparatus that can be transferred to the system and an operation method thereof.
  • Another object of the present invention is that an entertainment device administrator can easily switch between a demonstration display and an operation mode in which a normal entertainment process can be performed. Entertainment device whose setting is not easy to switch And an operation method thereof.
  • An entertainment apparatus is an entertainment apparatus for providing entertainment to a user by performing processing according to the operation of the user.
  • An input device for receiving an operation input by a user, and a first operation mode for executing the process and a second operation mode for executing the demo process;
  • the third operation mode for performing the entertainment process at the time of demonstration that allows the user to control the execution of the entertainment process is started.
  • the entertainment device enters the third operation mode.
  • execution of the process at the time of demonstration that allows the user to control the execution of the process is performed.
  • the user can start the entertainment process immediately by operating the input device during the demonstration display. There is no need to run the normal entertainment process or make various settings to check the contents of the entertainment process.
  • the entertainment device further shifts the operation mode of the entertainment device to the second operation mode in response to the input by the user being applied for a predetermined time. Including a device for.
  • the entertainment apparatus If there is no input for a predetermined time in the third operation mode, the entertainment apparatus returns to the second operation mode. In the third mode of operation, the display of the entertainment device will return to the demonstration display without stopping, so the user's interest can be constantly attracted by the demonstration screen.
  • the entertainment device further has a predetermined screen display mode for performing a predetermined screen display.
  • the entertainment device may further include a transition control device for shifting the operation mode of the entertainment device to the second operation mode in response to the establishment of the predetermined condition in the predetermined screen display mode.
  • a transition control device for shifting the operation mode of the entertainment device to the second operation mode in response to the establishment of the predetermined condition in the predetermined screen display mode.
  • the transition control device may include a device for shifting the operation mode of the entertainment device to the second operation mode in response to an input by the user for a predetermined time. Oh ,.
  • the screen is automatically moved to the execution screen of the demo process.
  • the display of the execution screen of the demo process will attract the user's interest.
  • the entertainment device further includes an instruction input device that receives a predetermined instruction input from a user, and a predetermined input device via the instruction input device in the second operation mode or the third operation mode. And an apparatus for shifting the operation mode of the entertainment apparatus to a predetermined screen display mode in response to receiving the instruction input.
  • the screen moves to a predetermined screen display according to the instruction. This is effective when the user wants to know the contents displayed on the predetermined screen.
  • the entertainment device shifts the operation mode of the entertainment device to a predetermined operation mode in response to the end of the execution of the entertainment process in the third operation mode. Further included.
  • the transition control device includes a device for shifting the operation mode of the entertainment device to the second operation mode in response to completion of the execution of the entertainment process in the third operation mode.
  • the transition control device may include a device for shifting the operation mode of the entertainment device to the head of the third operation mode in response to the end of the execution of the entertainment process in the third operation mode. Oh ,.
  • the entertainment apparatus may further include a menu screen display mode for displaying a menu for performing a predetermined setting regarding execution of the entertainment process.
  • the entertainment device may further include a device for shifting the operation mode of the entertainment device to the predetermined screen display mode in response to the input from the user for a predetermined time in the menu screen display mode.
  • the demonstration display is not performed and the contents of the entertainment process cannot be presented to other users. Therefore, by shifting the operation mode to the predetermined screen display mode, the entertainment device can be operated in such a way that the user can easily understand the contents of the entertainment process.
  • the entertainment device is further configured to display a predetermined combination of one or a plurality of entertainment processing demonstration video displays and one or a plurality of screen displays in a predetermined sequence in the second operation mode. Including equipment.
  • the execution of the entertainment process in the third operation mode is such that the setting for performing the entertainment process in the first operation mode is fixed to a predetermined value.
  • the setting may be selected according to a random number.
  • the entertainment process can be started immediately as necessary to perform various settings in executing the entertainment process. Therefore, the user can understand the contents of the entertainment process in a shorter time.
  • the setting is selected according to a random number
  • the entertainment according to various settings can be performed every time the entertainment process is performed in the third mode, and the entertainment process can be emphasized. Furthermore, the user can easily understand the contents of the entertainment process.
  • the input device may include a controller that can be operated by the user, a controller, and a receiving device for receiving an input signal corresponding to the movement of the controller.
  • the operation mode is changed by detecting that the user has operated the controller, for example, if the controller is provided separately from the entertainment device itself, even if the user operates the controller casually, it is for demonstration purposes. Entertainment process will be started, and there is a high possibility that more users will be able to understand the contents of the entertainment process.
  • the controller has an acceleration sensor, and input signals can be obtained from the output of this acceleration sensor.
  • the acceleration of the controller is detected by an acceleration sensor and given to the entertainment device as an input signal. It can be determined by the acceleration that the user has operated the controller, and the demonstration entertainment process can be started immediately.
  • Communication between the controller and the receiving device may be performed wirelessly.
  • optical wireless communication and wireless radio wave communication can be used.
  • the receiving device may include an imaging device and an information acquisition device for acquiring predetermined information regarding the movement of the controller based on the image of the controller imaged by the imaging device.
  • the operation of the controller becomes easy, for example, in an entertainment process involving a large movement such as a sensation game. It is more likely that the user can understand the fun of entertainment processing more accurately.
  • Communication between the controller and the receiving apparatus may be performed by wire.
  • wired communication When wired communication is performed, the input is surely transmitted to the entertainment device as compared with the case of using wireless communication. In addition, the connection relationship between the controller and entertainment device is clarified.
  • the entertainment device includes a cartridge mounting unit in which a cartridge storing a computer-readable program is removable, and a program execution circuit for executing the program stored in the cartridge mounted in the cartridge mounting unit.
  • a cartridge storing a non-volatile storage device for storing electronic information and a predetermined program indicating a procedure for updating the contents of a predetermined address of the non-volatile storage device by a predetermined method is mounted on the cartridge mounting portion.
  • a device for rewriting the content of the predetermined address of the nonvolatile storage device by reading the predetermined program of the cartridge force and executing the predetermined program Reads and reads the contents of the specified address of the non-volatile storage device
  • a device for setting the operation mode of the entertainment device to either the first operation mode or the second operation mode according to the contents described In response to the power on, a device for rewriting the content of the predetermined address of the nonvolatile storage device by reading the predetermined program of the cartridge force and executing the predetermined program Reads and reads the contents of the specified address of the non-volatile storage device And a device for setting the operation mode of the entertainment device to either the first operation mode or the second operation mode according to the contents described.
  • the operation mode of the entertainment device can be switched by rewriting the contents of the nonvolatile storage device using a dedicated cartridge. By switching the operation mode of the product for sale using this cartridge, it is possible to operate it for a store demonstration. It is no longer necessary to prepare separate products for sales and products for store demonstrations, and any store can conduct store demonstrations and promote the distribution of entertainment programs.
  • the predetermined program updates the predetermined address to another code, and if the content of the predetermined address is another code, the predetermined code is changed to the predetermined address.
  • the entertainment device may be operated so that it is written on.
  • a method according to the second aspect of the present invention is an operation method of an entertainment apparatus for providing entertainment to a user in accordance with a user operation.
  • This entertainment apparatus has a first operation mode in which normal processing is executed and a second operation mode in which demonstration processing is executed.
  • This method accepts input from the user.
  • an entertainment process at the time of demonstration that can be controlled by the user of the entertainment process in response to receiving a predetermined input by the user in the input step during the second operation mode.
  • FIG. 1 is an external perspective view of an adapter and a cartridge in an embodiment of the present invention.
  • FIG. 2 is an explanatory diagram of a first usage example of the adapter of FIG.
  • FIG. 3 is a plan view of the racket type input device of FIG. 2.
  • FIG. 4 is an exploded perspective view of a main body portion of the racket type input device of FIG.
  • FIG. 5 is an explanatory diagram of usage example 2 of the adapter of FIG.
  • FIG. 6 is a perspective view of the bowling ball type controller of FIG.
  • FIG. 7 is a diagram showing an electrical configuration of the adapter of FIG.
  • FIG. 8 is a diagram showing an electrical configuration of the cartridge of FIG.
  • FIG. 9 is a block diagram of the high speed processor of FIG.
  • FIG. 10 is a diagram showing an electrical configuration of the cartridge of FIG.
  • FIG. 11 is a diagram showing an electrical configuration of the imaging unit in FIG.
  • Fig. 12 is a timing chart showing an operation when capturing pixel data from the image sensor of Fig. 11 into the high speed processor.
  • FIG. 13 is a diagram showing an electrical configuration of the racket type input device of FIG. 2.
  • FIG. 14A is a waveform diagram of an output signal from output port 0 of the MCU (Micro Controller Unit) in FIG.
  • B Waveform diagram of input signal from input port 0 of MCU.
  • C It is explanatory drawing of the input determination by MCU.
  • FIG. 15 is a transition diagram of operation modes of a tennis game program using the racket type input device of FIG.
  • FIG. 16 is a diagram showing an example of a logo screen.
  • FIG. 17 is a diagram showing an example of a CAUTION screen.
  • FIG. 18 is a diagram showing an example of a title screen.
  • FIG. 19 is a diagram showing an example of a demonstration screen with a try-me-mode.
  • FIG. 20 is a diagram showing an example of a title screen with a try-me-mode.
  • FIG. 21 is a diagram showing an example of a trial mode screen.
  • FIG. 22 is a diagram showing an example of a menu screen.
  • FIG. 23 is a diagram showing a screen displayed at the end of the game.
  • FIG. 24 is a flowchart showing a processing flow of the tennis game system using the racket type input device of FIG. 2.
  • FIG. 25 is a flowchart showing a processing flow of the tennis game system using the racket type input device of FIG. 2.
  • FIG. 26 is a flowchart showing the flow of a bowling game process using the bowling ball type controller of FIG. 5.
  • FIG. 27 is a flowchart showing the flow of a bowling game process using the bowling ball type controller of FIG. 5.
  • FIG. 28 is a flowchart showing a flow of photographing processing in step S203 of FIG.
  • FIG. 29 is another example of the controller.
  • FIG. 30 is an external view of a ball paddle game device according to a second embodiment.
  • FIG. 31 is a plan view showing an example of a ball paddle game device.
  • FIG. 32 is an illustrative view showing one example of a ball paddle game screen.
  • FIG. 33 is a block diagram showing a configuration of the game machine 72 shown in FIG.
  • FIG. 34 is an external view showing the shape of a cartridge connector and a memory cartridge.
  • FIG. 35 is an illustrative view showing shapes of a cartridge connector and a memory cartridge.
  • FIG. 36 is an illustrative view showing a connection state of a high-speed processor, a built-in ROM (Read-Only Memory), and a memory cartridge ROM.
  • FIG. 37 is an illustrative view showing a connection state of a high-speed processor, a built-in ROM and a memory cartridge ROM.
  • FIG. 38 is an illustrative view showing a storage state of a program and data in a memory cartridge ROM and a built-in ROM of a ball paddle game device.
  • FIG. 40 is a diagram showing transition of operation modes when a setting for performing a demo operation is made in the game device according to the second embodiment.
  • FIG. 41 is a diagram showing an example of a title screen.
  • FIG. 42 is a diagram showing an example of a title screen in the try-me mode.
  • FIG. 43 is a diagram showing an example of an auto demo screen in a try “me” mode.
  • FIG. 44 is a diagram showing a simple explanation screen displayed when the controller is operated on the auto demo screen in the try-me mode.
  • FIG. 45 is a diagram showing an example of a menu screen for game setting, which is displayed on the game device set to perform normal operation.
  • Adapter 4 Decorative plate, 9 Power switch, 10 Power lamp, 11 Reset switch, 12 AV (Audio—Visual) cable, 13 Cancel key, 14 Television receiver, 16 Power cable, 19 Infrared filter, 46 cartridge connector, 48 memory cartridge, 56 built-in ROM, 58 memory cartridge ROM, 65, 67, 518, 712, 726, 822, 824, 868, 880 board, 69 connector, 70 ball paddle game device, 72 game machine, 201, 508, 520 Shield member, 201, 401 CPU, 256 Infrared signal receiver circuit (IR receiver circuit), 402 Graphic processor, 403 Sound processor, 404 DMA (Direct Memory Access) controller, 405 First bus arbitration circuit, 406 2nd bus arbitration circuit, 407 internal memory, 412 external memory interface circuit, 418 1st bus, 419 2nd bus, 500, 600 cartridge, 52, 575 high-speed processor , 577 memory, 54a, 579 address bus, 54b, 581 data bus, 583
  • FIG. 1 is an external perspective view of adapter 1 and cartridge 500 for realizing the entertainment device according to the first embodiment of the present invention.
  • a power switch 9, a reset switch 11, and a power lamp 10 are provided on the left side of the front surface of the adapter 1, and an infrared filter 19 is provided on the right side of the front surface.
  • the infrared filter 19 is a filter that substantially cuts light other than infrared rays and transmits only infrared rays.
  • direction keys 17A to 17D are provided near the front edge of the surface of the adapter 1.
  • a cancel key 13 is provided on the left side of the direction key 17A.
  • An enter key 15 is provided on the right side of the direction key 17D.
  • Direction keys 17A to 17D are collectively referred to as “direction keys 17”.
  • the decorative plate 4 of the adapter 1 is provided so as to be movable up and down.
  • the cartridge 500 is placed on the decorative plate 4 and pushed down, and the cartridge 500 is further slid to the front side, the cartridge 500 is attached to a connector (not shown).
  • the cartridge 500 contains a high-speed processor and a memory, which will be described later.
  • FIG. 2 is an explanatory diagram of a first usage example of the adapter 1 of FIG.
  • one AV plug (not shown) of the AV cable 12 is inserted into the AV jack (not shown) of the adapter 1, and the other AV plug 22 is connected to the AV of the television receiver 14.
  • Plug into jack 24 The plug (not shown) of the power cable 16 is inserted into the power jack (not shown) of the adapter 1, and the plug of the plug unit 18 is inserted into the outlet 20.
  • the plug unit 18 includes a transformer, which reduces the voltage supplied from the outlet 20 to a certain voltage and supplies it to the adapter 1 from the power cable 16.
  • the adapter 1 is placed on the upper surface of the television receiver 14.
  • the controller is either the racket type input device 700 or the bat type input device 800 and the ball type input device 854.
  • Racket type A strap 703 is attached to the bottom of the grip of the force device 700.
  • a strap 801 is attached to the grip end of the bat type input device 800.
  • a strap 803 is attached to the ball type input device 854.
  • FIG. 3 is a plan view of the racket type input device 700 of FIG.
  • FIG. 4 is an exploded perspective view of the main body of the racket type input device 700 of FIG.
  • the racket type input device 700 includes an LED (Light Emitting Diode) 728, a lower housing 702, a rubber ring 718, a piezoelectric element 720, a rubber A ring 719, a sandwiching plate 724, a substrate 712, LED holders 714A and 714B, and infrared light emitting diodes 716A to 716D are included.
  • LED Light Emitting Diode
  • the infrared light emitting diodes 716C and 716D are not shown in the drawing because they are attached to the opposite surface of the substrate 712.
  • the racket-type input device 700 further includes an operation switch 710, a substrate 726, an infrared light emitting diode 716E, a side cover 730A on which a screw cover portion 717 is formed, side surfaces 730B and 730C, a pseudo-ball hitting ball 706, Includes upper housing 704 and grip bar 732.
  • the piezoelectric element 720 is sandwiched between the rubber ring 718 and the rubber ring 719, and is stored in a shallow cylindrical holder (not shown) formed on the inner surface of the lower housing 702, and the sandwiching plate 724 Insert with. Since the rubber rings 718 and 719 are pressed by the sandwiching plate 724, the piezoelectric element 720 is fixed in a state of being in close contact with the rubber rings 718 and 719. In this way, the piezoelectric element 720 is attached in parallel to the pseudo ball hitting surface.
  • LED holders 714A and 714B are attached to the substrate 712. Each of the LED holders 714A and 714B is formed so that an infrared light emitting diode can be inserted from both sides of the lower housing 702 side and the upper housing 704 side. Infrared light emitting diode 716A is also fitted to LED holder 714A in the lower housing 702 side force, and infrared light emitting diode 716D is fitted from the upper housing 704 side. Similarly, the infrared light emitting diode 716B is fitted to the LED holder 714B in the lower housing 702 side force, and the infrared light emitting diode 716C is fitted from the upper housing 704 side.
  • the operation switch 710 is attached to the.
  • the board 712 to which they are attached is fixed to the upper housing 704.
  • the infrared light emitting diode 716E is attached to the substrate 726.
  • the substrate 726 to which the infrared light emitting diode 716E is attached is inserted into a holder 735 provided on the top of the upper housing 704.
  • the pseudo hitting portion 706 and the side cover 730A are sandwiched between the upper housing 704 and the lower housing 7002.
  • the side force of the upper housing 704 and the lower housing 702 is also screwed in and joined together to fix the pseudo hitting portion 706 and the side cover 730A.
  • the side covers 730B and 730C are attached so as to cover the side surfaces of the upper housing 704 and the lower housing 702.
  • the screw cover portion 717 covering the two locations is turned, and the surface force of the lower housing 702 also screws the screw into the upper housing 704.
  • the presence of the side covers 730A to 730C and the grip cover 732 prevents the head of the screw from being exposed to the outside.
  • the material of the side cover 730A and the grip cover 732 is, for example, non-phthalic acid salt vinyl. Therefore, both of these are relatively soft.
  • the infrared light emitting diode 716E is attached to the device 700 so as to be exposed from the top of the racket type input device 700.
  • the infrared light emitting diodes 716A and 716B are exposed from the surface of the lower housing 702.
  • the infrared light emitting diodes 716C and 716D also expose the surface force of the upper housing 704.
  • a transparent LED cover 728 is attached to cover them (see Figure 3 and Figure 4).
  • FIG. 5 is an explanatory diagram of a usage example 2 of the adapter 1 of FIG. In Fig. 5, adapter 1 is placed on the floor.
  • a bowling ball type controller 900 and a cartridge 600 are used.
  • a strap 901 is attached to the bowling ball type controller 900.
  • the connection of the power cable 16 and AV cable 12 is the same as in FIG. 2, and the description is not repeated here!
  • FIG. 6A is a perspective view of the bowling ball type controller 900 of FIG.
  • FIG. 6 (B) is a perspective view of the inner shell fixed inside the bowling ball type controller 900 of FIG. 6 (A).
  • finger holes 906 A and 906 B and finger holes 908 A and 908 B are formed on the surface of the bowling ball type controller 900.
  • This bowling ball type controller 900 includes an outer shell upper housing 902 in which finger holes 906A and 906B are formed, a lower housing 904 for outer shells, and a finger hole forming member 910 in which finger holes 908A and 908B are formed.
  • the outer shell upper housing 902 and the outer shell lower housing 904 are translucent or transparent.
  • the upper housing 902 for outer shell, the lower housing 904 for outer shell, and the finger hole forming member 910 The inner shell 910 and lower inner shell for inner shell shown in FIG.
  • the inner shell consisting of side housing 916 is fixed.
  • a retroreflective sheet RS is attached to the surface of the inner shell.
  • finger holes 906A, 906B, and 908B of the bowling ball type controller 900 in FIG. 6 (A) are holes for inserting three fingers of the user's hand, that is, the middle finger, the ring finger, and the thumb, respectively. It is. On the other hand, even a user with a small hand (for example, a child) can easily use the bowling ball type controller 900 by inserting the finger holes 906A, 906B, and 908A into the middle finger, the ring finger, and the thumb, respectively.
  • FIG. 7 is a diagram showing an electrical configuration of the adapter 1 of FIG. As shown in Fig. 72, this adapter 1 includes a connector 69 including 24 terminals T1 to T24, a reset switch 11 connected to the terminal ⁇ 4 via the line W1, and a terminal ⁇ 3 via the line W2. Receives the connected crystal oscillation circuit 252 and the power supply voltage V2, and receives terminals ⁇ 6, ⁇ 9, ⁇ via lines W3 to W7, respectively. 10.Receiving the key block 254 connected to T13 and T14 and the power supply voltage V2, the line Wcc
  • Infrared signal receiver circuit IR receiver circuit 256 connected to terminal T17 via 8 and power supply voltage V 1 and connected to terminals T20 and T21 via lines W10 and W11, respectively
  • Audio amplifier 258 with input and power supply voltage V 0, line W26, W2 cc
  • Adapter 1 further includes a power jack 27 and an ACZDC converter for converting the AC voltage supplied from power jack 27 into a DC voltage and outputting power voltage V 0 on line W20.
  • AV jack 25 video jack 3 IV, L channel audio jack 31 L and R channel audio jack 31R (video jack 3 IV, L channel audio jack 31L and R channel audio jack 31R Are collectively referred to as “stereo AV jack 31”).
  • Adapter 1 is further connected to AC / DC converter 250 via line W20, to terminal T23 via line W9, to audio amplifier 258 via lines W12 and W13, and internally via line W26.
  • Power supply switch 9 is provided for supplying and disconnecting power supply voltage V 0 to internal power supply voltage generation circuit 260 by disconnecting and connecting line W20 and line W26. Electric
  • the source switch 9 also disconnects and connects predetermined line combinations in response to power on and off.
  • the adapter 1 is covered with a shield member 201 that is grounded. Terminals T1, T2, T22, and T24 of connector 69 are grounded. An outline of the above configuration will be described.
  • the AC voltage supplied from the power cable 16 (see FIGS. 2 and 5) is supplied to the AC / DC converter 250 via the power jack 27.
  • the AC / DC converter 250 converts the supplied AC voltage into a DC voltage, and outputs this to the line W20 as the power supply voltage V0.
  • Powerful video signal VD and audio signals AL2 and AR2 from lines W12 and W13 are output to lines W14, W15 and W16, respectively, and applied to AV jack 25. Therefore, the video signal VD and the audio signals AL2 and AR2 are given to the television receiver 14 via the AV cable 12 (see FIGS. 2 and 5), and the television receiver 14 receives them. A corresponding video is displayed, and sound is output from a speaker (not shown).
  • the internal power supply voltage generation circuit 260 uses the power supply voltage V 0 supplied from the power switch 9 as a source.
  • Supply voltage V 1 for example, 5.OV
  • power supply voltage V 2 for example, 3.3V
  • the audio amplifier 258 amplifies and amplifies the R channel audio signal AR1 from the line Wll connected to the terminal T21 and the L channel audio signal AL1 from the line W10 connected to the terminal T20.
  • the later R channel audio signal AR2 and L channel audio signal AL2 are output to lines W13 and W12, respectively.
  • the audio amplifier 258 is supplied with a power supply voltage V 1.
  • Line W 9 for inputting video signal VD to power switch 9 is connected to terminal T 23 of connector 69.
  • the IR receiving circuit 256 digitally demodulates the received digitally modulated infrared signal. Output to line W8. Line W8 is connected to terminal T17 of connector 69.
  • the power supply voltage V 2 is supplied to the IR receiver circuit 256.
  • the key block 254 includes a cancel key 13, direction keys 17A to 17D, and an enter key 15
  • This shift register has each key 13, 17A ⁇
  • the shift register receives a clock from the line W5 connected to the terminal T10, and receives a control signal from the line W4 connected to the terminal T9.
  • the key block 254 is supplied with the power supply voltage V 2.
  • the crystal oscillation circuit 252 oscillates a clock with a constant frequency (eg, 3.579545 MHz) and supplies it to the line W2.
  • Line W2 is connected to terminal T3 of connector 69. Note that the power supply voltage V 1 is supplied to the crystal oscillation circuit 252.
  • the reset switch 11 outputs a reset signal for resetting the system to the line W1 in response to a manual operation.
  • Line W1 is connected to terminal T4 of connector 69.
  • FIG. 8 shows the electrical configuration of the cartridge 500 of FIG. As shown in FIG. 8, cartridge 5 ⁇ 3 ⁇ 4, high memory 575, memory 577, tl tl to t24, ad, lesson 579, data node 581, amplitude setting circuit 583, capacitor 589, and resistors 586, 587, 588 ,including.
  • the amplitude setting circuit 583 includes resistors 584 and 585.
  • control signals for example, chip enable signal, output enable signal, write enable signal, etc.
  • the memory 577 is used to input an address bus, a data nose, and a control signal (for example, a chip enable signal, an output enable signal, a write enable signal, etc.). Includes control signal input port.
  • a control signal for example, a chip enable signal, an output enable signal, a write enable signal, etc.
  • a control signal for example, a chip enable signal, an output enable signal, a write enable signal, etc.
  • an arbitrary memory such as a ROM or a flash memory can be used.
  • the control signal output port of the high speed processor 575 is connected to the control signal input port of the memory 577.
  • the second address bus of the high speed processor 575 and the address bus of the memory 577 are connected to the address bus 579.
  • the second data bus of the high speed processor 575 and the data bus of the memory 577 are connected to the data bus 581.
  • the control signal output port of the high-speed processor 575 includes, for example, an OE output port that outputs an output enable signal, a CE output port that outputs a chip enable signal, a WE output port that outputs a write enable signal, and the like. Including.
  • the control signal input port of the memory 577 is connected to, for example, the OE input port connected to the OE output port of the high-speed processor 575, the CE input port connected to the CE output port of the high-speed processor 575, and the WE output port of the high-speed processor 575. Includes connected WE input ports, etc.
  • the memory 577 recognizes that it has been selected as an access destination, and responds to the address signal and output enable signal that are input almost simultaneously with the data. Output a signal.
  • the address signal is input to the memory 577 via the address bus 579, and the data signal is input to the high speed processor 575 via the data bus 581.
  • the memory 577 recognizes that it has been selected as the access destination, and responds to the address signal and write enable signal input almost simultaneously with the data signal. Is read and written.
  • the address signal is input to the memory 577 via the address bus 579, and the data signal is input from the high speed processor 575 to the memory 577 via the data bus 581.
  • terminals tl to t24 are connected one-to-one to the terminals T1 to T24 of the connector 69 of the adapter 1 when the cartridge 500 is attached to the adapter 1.
  • Terminals tl, t2, t22, and t24 are grounded.
  • Terminal t3 is connected to amplitude setting circuit 583.
  • Terminal t4 is connected to the reset input ZRESET of the high speed processor 575.
  • the power supply voltage V0 is supplied from the terminal t5. From terminals t7 and t8, power supply voltage V 1 is
  • the power supply voltage V 2 is supplied from the terminals ti l and tl2. From terminals tl5, tl6
  • Power supply voltage V 4 is supplied from terminals tl8 and tl9.
  • the Terminals t6, t9, tlO, and tl 7 are the IZO ports I021 and I of the high-speed processor 575, respectively.
  • the children t20 and t21 are connected to the audio outputs AL and AR of the high speed processor 575, respectively.
  • Terminal t23 is connected to the video output VO of the high speed processor 575.
  • One end of the resistor 584 of the amplitude setting circuit 583 is connected to the terminal t3, and the other end is connected to the clock input XT of the high-speed connector 575 and one end of the resistor 585.
  • the other end of resistor 585 is grounded. That is, the amplitude setting circuit 583 is a resistance voltage dividing circuit.
  • the clock SCLK1 oscillated by the crystal oscillation circuit 252 of the adapter 1 is input to the amplitude setting circuit 583 via the terminal t3.
  • the amplitude setting circuit 583 generates a clock SCLK2 having an amplitude smaller than that of the clock SCLK1, and supplies it to the clock input XT. That is, the amplitude of the clock SCLK2 is set to a value determined by the ratio of the resistor 584 and the resistor 585.
  • the power supply voltage V 2 is supplied to the analog circuit of the high-speed processor 575, and the power supply voltage V 3
  • FIG. 9 is a block diagram of the high speed processor 575 of FIG.
  • the high-speed processor 575 includes a central processing unit (CPU) 401, a graphic processor 402, a sound processor 403, a DMA controller 404, a first bus arbitration circuit 405, and a second bus arbitration.
  • Circuit 406, internal memory 407, AZD converter (ADC) 408, I / O control circuit 409, timer circuit 410, DRRAM (dynamic random access memory) refresh control circuit 411, external memory interface circuit 412, clock A driver 413, a PLL (phase-locked loop) circuit 414, a low voltage detection circuit 415, a first bus 418, and a second bus 419 are included.
  • the first bus 418 includes a first address bus and a first data bus.
  • the second node 419 includes the second address bus and the second data bus of FIG.
  • the node 590 includes the address bus 579 and the data bus 581 shown in FIG.
  • CPU 401 performs various operations and controls the entire system in accordance with a program stored in memory (internal memory 407 or memory 577).
  • CPU 401 includes first bus 418 and Bus master of the second bus 419. Each part connected to this bus can access resources connected to each bus.
  • the graphic processor 402 is a bus master for the first bus 418 and the second bus 419.
  • the graphic processor 402 generates a video signal VD based on data stored in the memory (the internal memory 407 or the memory 577) and outputs it from the video output VO.
  • the graphic processor 402 is controlled by the CPU 401 through the first bus 418. Further, the graphic processor 402 has a function of generating an interrupt request signal 420 to the CPU 401.
  • the video signal VD generated by the graphic processor 402 is, for example, a composite signal.
  • the sound processor 403 is a bus master for the first bus 418 and the second bus 419.
  • the sound processor 403 generates analog audio signals AL1 and AR1 based on the data stored in the memory (internal memory 407 or memory 577), and outputs audio outputs AL and AR.
  • the sound processor 403 is controlled by the CPU 401 through the first bus 418.
  • the sound processor 403 has a function of generating an interrupt request signal 420 to the CPU 401.
  • the DMA controller 404 manages data transfer from the memory 577 to the internal memory 407.
  • the DMA controller 404 has a function of generating an interrupt request signal 420 for the CPU 401 in order to notify the completion of data transfer.
  • the DMA controller 404 is a bus master for the first bus 418 and the second bus 419.
  • the DMA controller 404 is controlled by the CPU 401 through the first bus 418.
  • the internal memory 407 includes necessary ones of mask ROM, SRAM (static random access memory), and DRAM (dynamic random access memory). When a DRAM is installed, an operation for holding the memory content called refresh is required periodically.
  • the first bus arbitration circuit 405 receives the first bus use request signal from each bus master of the first bus 418, performs arbitration, and issues a first bus use permission signal to each bus master. Any bus master is permitted to access the first bus 418 by receiving the first bus use permission signal.
  • the first bus use request signal and the first bus use permission signal This is shown as the first bus arbitration signal 422 in FIG.
  • the second bus arbitration circuit 406 receives the second bus use request signal from each bus master of the second bus 419, performs arbitration, and issues a second bus use permission signal to each bus master. Any bus master is permitted to access the second bus 419 by receiving the second bus use permission signal.
  • the second bus use request signal and the second bus use permission signal are shown as a second bus arbitration signal 423 in FIG.
  • the input / output control circuit 409 performs communication with external input / output devices and external semiconductor elements via the IZO ports IO0 to IOn in FIG. Input / output signals from the IZO ports IO0 to IOn are read Z written from the CPU 401 via the first bus 418.
  • the input / output control circuit 409 has a function of generating an interrupt request signal 420 to the CPU 401.
  • the timer circuit 410 has a function of generating an interrupt request signal 420 for the CPU 401 based on a set time interval.
  • the time interval and the like are set by the CPU 401 via the first bus 418.
  • the ADC 408 converts the analog input signals input from the analog input ports AIN0 to AINk in FIG. 8 into digital signals. This digital signal is read by the CPU 401 via the first bus 418.
  • the ADC 408 has a function of generating an interrupt request signal 420 for the CPU 401.
  • the PLL circuit 414 generates a high-frequency clock signal obtained by multiplying the clock signal SCLK2 by the clock input XT power.
  • the clock driver 413 amplifies the high-frequency clock signal received from the PLL circuit 414 to a signal strength sufficient to supply the clock signal 425 to each block.
  • the low voltage detection circuit 415 monitors the power supply voltages V 2 and V 3, and
  • the reset signal 426 of the PLL circuit 414 and the other system-wide reset signal 427 are issued.
  • the external memory interface circuit 412 issues a function for connecting the second bus 419 to the bus 590 and a bus cycle length of the second bus by issuing a cycle end signal 428 of the second bus 419. Has a function of controlling.
  • the external memory interface circuit 412 outputs the control signal of the memory 577 from the control signal output port.
  • the DRAM refresh control circuit 411 unconditionally acquires the right to use the first bus 418 at regular intervals, and performs a DRAM refresh operation.
  • the DRAM refresh control circuit 411 is provided when the internal memory 407 includes DRAM.
  • FIG. 10 is a diagram showing an electrical configuration of the cartridge 600 of FIG. As shown in FIG. 10, this cartridge 600 is obtained by arranging an imaging unit 603 in the configuration of FIG. 8, and the other parts are the same as the cartridge 500. Therefore, detailed description of the cartridge 600 will not be repeated here.
  • FIG. 11 is a diagram showing an electrical configuration of the imaging unit 603 of FIG.
  • FIG. 12 is a timing chart showing an operation when the pixel data is taken into the high speed processor 575 from the image sensor 654 of FIG.
  • the image sensor 654 is connected to the terminal t3, operates by the clock SCLK1 oscillated by the crystal oscillation circuit 252, and converts the pixel data D (X, Y) to analog. It is the type that outputs as a signal.
  • Pixel data D (X, Y) is input to the analog input port AIN0 of the high speed processor 575.
  • the analog input port AIN0 is connected to the ADC 408 in the high-speed processor 575, and thus the high-speed processor 575 acquires the pixel data converted from the ADC 408 into digital data therein.
  • a reset signal RESET for resetting the image sensor 654 is output from the IZO port I08 of the high-speed processor 575 and is supplied to the image sensor 654.
  • the image sensor 654 and the like output a pixel data strobe signal PDS and a frame status flag signal FSF, which are supplied to the IZO ports IO10 and I09 of the high-speed processor 575, respectively.
  • the pixel data strobe signal PDS is a strobe signal as shown in Fig. 12 (B) for reading each pixel data D (X, Y) described above.
  • the frame status flag signal F SF is a flag signal indicating the state of the image sensor 654, and defines the exposure period of the image sensor 654 as shown in FIG. That is, the low level shown in FIG. 12A of the frame status flag signal FSF indicates the exposure period, and the high level shown in FIG. Indicates the non-exposure period.
  • the high speed processor 575 outputs a command (or command + data) set in the control register (not shown) of the image sensor 654 as register data from the IZO ports IO0 to IO6.
  • the high speed processor 575 also outputs a register setting clock RCLK that repeats a high level and a low level, and supplies them to the image sensor 654.
  • the four infrared light emitting diodes 614A to 614D are connected in parallel to each other.
  • the infrared light emitting diodes 614A to 614D are turned on or off (not lit) by the LED driving circuit 690.
  • the LED driving circuit 690 receives the above-described frame status flag signal FSF from the image sensor 654, and this flag signal FSF is given to the base of the PNP transistor 686 through a differentiation circuit 685 including a resistor 683 and a capacitor 684.
  • a pull-up resistor 687 is further connected to the PNP transistor 686, and the base of the PNP transistor 686 is normally pulled up to a high level.
  • the frame status signal FSF becomes low level
  • the low level is input to the base via the differentiation circuit 685.
  • the PNP transistor 686 is turned on only when the flag signal FSF is at a low level.
  • the collector of the PNP transistor 686 is grounded via resistors 680 and 689.
  • the connection point of collector resistors 680 and 689 is connected to the base of NPN transistor 681.
  • the collector of this NPN transistor 681 is connected in common to the anodes of the infrared light emitting diodes 614A to 614D.
  • the emitter of NPN transistor 681 is directly connected to the base of an additional NPN transistor 682.
  • the collector of the NPN transistor 682 is commonly connected to the force swords of the respective infrared light emitting diodes 614A to 614D, and the emitter is grounded through the resistor 691.
  • the LED control signal LEDC output from the I / O port 1013 of the high-speed processor 575 is active (high level), and the frame status flag signal FSF from the image sensor 654 is low.
  • Infrared light emitting diodes 614A to 614D are lit only during the period.
  • the LED drive circuit 690 emits infrared light only when the LED control signal LEDC in Fig. 12 (D) is active and the frame status flag signal FSF in Fig. 12 (A) is at the low level. Since the diode 15 is turned on, the infrared light emitting diodes 614A to 614D are turned on only during the exposure period of the image sensor 654 (see FIG. 12F). Therefore, useless power consumption can be suppressed.
  • a piezoelectric element 720 constituting an acceleration sensor circuit 766 (described later) is fixed to the racket type input device 700.
  • the piezoelectric element 720 has a ceramic plate attached to a metal plate and is used as an acceleration sensor. That is, it is well known that the ceramic plate of the piezoelectric element 720 is a piezoelectric ceramic, and when a stress is applied to the piezoelectric ceramic, the piezoelectric ceramic force also generates an electrical signal. Therefore, an electrical signal generated from the piezoelectric element 720 in accordance with the movement of the piezoelectric element 720, that is, the racket type input device 700 is taken out.
  • a digital signal (hereinafter referred to as an “acceleration correlation digital signal”) or data correlated with acceleration is transmitted to the MCU 768 (described later). I try to capture it.
  • FIG. 13 is a diagram showing an electrical configuration of the racket type input device 700 of FIG. Figure 14 (A) is the waveform diagram of the output signal from the output port 0 of the MCU768 in Figure 13
  • Figure 14 (B) is the waveform diagram of the input signal from the input port 0 of the MCU 768
  • Figure 14 (C) is FIG. 10 is an explanatory diagram of input determination by the MCU768.
  • piezoelectric element 720 is included in acceleration sensor circuit 766.
  • the MCU 768 is provided with an external oscillation circuit 767, and the MCU 768 operates in response to a clock signal from the oscillation circuit 767.
  • MCU768 outputs a square wave signal from output port 0. The voltage is output and applied to the one electrode 720A of the piezoelectric element 720 through the resistor 791.
  • the electrode 720A of the piezoelectric element 720 is grounded via a capacitor 792.
  • the other electrode 720B of the piezoelectric element 720 is connected to the input port 0 of the MCU 768 through the resistor 793.
  • the electrode 720B is also connected to a diode circuit 788 so that the voltage fluctuation range is within a certain range. Note that the two electrodes 720A and 720B of the piezoelectric element 720 are electrically separated by a resistor 790 having a relatively high resistance value.
  • the input port 1 of the MCU768 is connected to the node between the resistor 769 and the resistor 770.
  • the other end of the resistor 769 is connected to the power supply Vcc.
  • the other end of the resistor 770 is connected to one end of the switch 771, and the other end of the switch 771 is grounded.
  • switch 771 is disconnected, the potential of the node to which input port 1 is connected is equal to the potential of power supply Vcc.
  • switch 771 conducts, a current flows from power supply Vcc to ground, and the potential at the node to which input port 1 is connected drops to a potential corresponding to the voltage division by resistors 769 and 770.
  • the MCU 768 can determine whether or not the switch 771 is turned on by this potential change.
  • the output port 1 of MCU768 is connected to the base of PNP transistor 773 through resistor 772.
  • the emitter of transistor 773 is connected to the power supply Vcc, and the collector is connected to one end of resistors 774, 775, 776, 777, and 778.
  • the other ends of these resistors 774, 775, 776, 777, and 778 are connected to the above-described infrared light emitting diodes 716a to 716e, respectively.
  • the light emission of the infrared light emitting diodes 716a to 716e can be controlled by the output from the output port 1.
  • the MCU 768 converts such a negative level fluctuation of the triangular wave signal into acceleration data. Then, the MCU 768 sets the value of the output port 1 in accordance with the acceleration data and controls the on / off of the transistor 773 to drive the infrared light emitting diodes 716A to 716E (infrared communication).
  • the activation circuit 779 includes a current mirror circuit 799 and a capacitor 786.
  • the resistors 784 and 785 are set to 1 ⁇
  • the resistor 780 is set to 100k ⁇
  • the resistor 781 is set to 1 ⁇ .
  • the resistance values of the resistors 784 and 785 are set to large values.
  • the resistance value of the resistor 781 is made larger than the resistance value of the resistor 780.
  • the MCU 768 does not output a rectangular wave signal from the output port 0.
  • the collector current of the PNP transistor 782 and the collector current of the PNP transistor 783 are the same value, and the resistance value of the resistor 780 is smaller than the resistance value of the resistor 781, so the potential of the collector terminal of the PNP transistor 782 is The value is smaller than the potential of the collector terminal of PNP transistor 783 (in the above example, 1Z10). For this reason, a low level voltage is applied to the input port 3 of the MCU 768. Therefore, the MCU 768 stops outputting the rectangular wave signal.
  • the electrical configuration of the bat type input device 800 and the ball type input device 854 is a racket. This is similar to mold input device 700, and detailed description thereof will not be repeated here. However, the bat type input device 800 uses four infrared light emitting diodes. The ball-type input device 854 uses two infrared light emitting diodes.
  • the adapter 1 When the television receiver 14 is used as part of a tennis game system, the following operations are performed. For example, as shown in FIG. 2, the adapter 1 is set, and a cartridge 500 containing a memory 577 (see FIG. 8) storing a program and data for realizing a tennis game system is mounted on the adapter 1. Then, the television receiver 14 is turned on, and the power switch 9 of the adapter 1 is turned on.
  • the high speed processor 575 of the cartridge 500 displays a ball, a player character, a net character, a court character, and the like for simulating tennis on the television receiver 14.
  • Video signal is generated and output to the video output VO.
  • This video signal is given to the television receiver 14 via the terminal t23 of the cartridge 500, the terminal T23 of the adapter 1 and the AV jack 25.
  • the television receiver 14 displays images of the ball, the player, the net, and the tennis court.
  • the high speed processor 575 generates an audio signal for outputting music, sound effects and the like from the speaker of the television receiver 14 and outputs the audio signal to the audio outputs AL and AR.
  • This audio signal is given to the television receiver 14 via the terminals t20 and t21 of the cartridge 500, the terminals T20 and T21 of the adapter 1, the audio amplifier 258, and the AV jack 25. Thereby, the speaker power music of the television receiver 14 is output.
  • Infrared signal power corresponding to the acceleration correlation signal from the piezoelectric element 720 of the racket type input device 700 is transmitted from the infrared light emitting diodes 716 to 716E to the IR receiving circuit 256 of the adapter 1. Then, the IR receiving circuit 256 digitally demodulates the received infrared signal and outputs it to the terminal t17 of the cartridge 500 via the terminal T17.
  • the high speed processor 575 inputs this signal from the IZO port 1016 and executes processing according to the program in the memory 577.
  • the high-speed processor 575 When the racket type input device 700 detects an acceleration of a certain level or higher and receives an infrared signal corresponding to the detected acceleration, it is determined that there is an input by the player. Otherwise, it is determined that there is no operation (no input).
  • the player actually swings the racket type input device 700 in real space in accordance with the movement timing of the ball displayed on the screen.
  • the acceleration correlation signal from the high-speed processor 575 force piezoelectric element 720 is also detected by the infrared signal transmitted to the IR receiving circuit 256 as well as the infrared light emitting diodes 716A to 716E force.
  • the high speed processor 575 further calculates the speed of the racket type input device 700 based on the acceleration correlation signal.
  • the high speed processor 575 follows the timing when the racket-type input device 700 reaches a predetermined speed and the position of the ball on the screen. Move towards the other side of the court.
  • FIG. 15 shows the transition of the operation mode of the tennis game system using the racket type input device 700 of FIG. 2 in the entertainment program executed by the adapter 1 according to the first embodiment.
  • FIG. Referring to FIG. 15, when this entertainment program is activated (100), it first enters operation mode 102 for displaying the first logo screen.
  • the logo screen is a screen that displays the logo of the manufacturer who developed this game program.
  • Figure 16 shows an example of this screen.
  • the title screen shows the contents of a game that can be played with this game program.
  • Figure 18 shows an example of the title screen.
  • the tennis game system will be described as an example as described above.
  • the display mode is 108.
  • the game screen 110 is displayed.
  • the game there is a process of actually executing the tennis game using the racket type input device 700, and once the game starts, it does not return to other screens (for example, the title screen) unless the game ends.
  • the screen while playing the game is called the playing screen.
  • the mode 108 for displaying the game menu if there is no operation for 3 minutes, the display returns to the title screen display mode 106.
  • FIGS. Figure 22 shows the menu screen for selecting the game play mode.
  • FIG. 23 shows a screen displayed during the game (for example, after one tournament game ends). Of these screens, Fig. 23 is treated as the playing screen. In other words, when this screen is displayed, it does not change to another screen. If the user allows the game state to be saved or abandoned, V, or allowing the user to transition to another screen without waiting for the selection, the user can do! /, And processing. This is because there may be a case where it cannot be performed correctly.
  • the other menu screens as shown in FIG. 22 are not treated as playing screens.
  • one of the features of the entertainment system according to the present embodiment is the "Tri-Mi one" mode.
  • auto demo mode if there is no operation by the user, a tennis game is automatically executed by the computer until a predetermined condition is satisfied (for example, after a predetermined time elapses or until one set of tennis is settled). The status is displayed on the screen. This is shown in Fig. 19. If the ENTER button on the main unit is pressed during execution of the auto demo, the operation mode returns to the title screen display mode 106.
  • this auto demo screen it is preferable to execute the demo game by changing the above various settings.
  • a coat The demonstration may be performed sequentially by changing the venue in order, such as a match on the lawn court, or a match on another court (eg indoor court) in the second demonstration.
  • the opponent may be changed in turn for each demonstration site. This order can be pre-determined or randomly selected for each demo cycle.
  • the swing is detected and the game is automatically started.
  • adapter 1 has received a code corresponding to an acceleration of a certain acceleration or higher from racket type input device 700, or adapter 1 has received a code indicating the on / off state of the racket button. To switch from the auto demo mode to the trial mode described later.
  • the message shown in the screen shown in Fig. 19 indicates that the game starts by shaking the racket. Is displayed.
  • the game started in this way is no different from a normal game except that a play mode predetermined by the computer is selected as the play mode.
  • the user can start the game immediately when the user sees the auto demo screen and performs some operation using the racket type input device 700. If it is a normal game, you can start the game only after making various selections such as selecting the play mode, selecting the game type, selecting the player name, etc., but it is the same as the normal game without such complicated procedures You can experience the game. Therefore, the user can immediately check and enjoy the contents of the game.
  • the second logo screen display mode 114 is set.
  • This second logo screen is the same as that displayed in the first logo screen display mode 106.
  • both operating modes are different.
  • the second CAUT Move on to ION screen display mode 116 is also the same as the first CAUTI ON screen.
  • these operation modes are also different from each other.
  • the title screen display operation mode 118 is entered.
  • the screen displays a demo screen (see Figure 20) similar to that displayed in mode 106 for 30 seconds.
  • the system automatically shifts to the trial mode 120 and starts the game.
  • the screen shown in Fig. 20 is similar to that shown in Fig. 18, but the racket is shaken in the same way as in Fig. 19 to show the user that they can immediately transition from auto demo mode to trial mode. Displays a message that reveals that the game will start.
  • FIG. 21 shows an example of the screen display when the game is executed in the trial mode. As shown in Fig. 21, in trial mode, a game similar to a normal game is executed, but a message indicating that it is in trial mode is displayed at the bottom of the screen.
  • the trial mode game starts again from the beginning. If the ENTER button is pressed in the trial mode, the screen moves to the operation mode 106 for displaying the title screen. If no operation is performed for 30 seconds in the trial mode, the operation returns to the title screen display operation mode 118.
  • an operation mode called “tri-me” mode is provided, and when the operation of the racket-type input device 700 by the user is detected during the demonstration, the trial mode is set and the normal operation is automatically performed. And start a similar game.
  • various options for playing the game are pre-defined by the computer. As a result, the user can easily know the contents of the game without actually purchasing the game program. If the content of the game is interesting, the user can expect to purchase the game program immediately, which is preferred by both the user and the manufacturer of the program.
  • FIG. 24 and 25 are flowcharts showing a processing flow of the tennis game system using the racket type input device 700 of FIG.
  • the high speed processor 575 shown in FIG. 8 executes initialization processing in step S101. Specifically, the system and each variable are initialized. Further, the high speed processor 575 sets the operation mode to the logo screen display mode.
  • the high speed processor 575 updates the video signal in step S102 to update the image displayed on the television receiver 14.
  • this display image update is executed for each frame (television frame or video frame).
  • step S300 the high speed processor 575 causes the operation shown in FIG. 15 based on the current operation mode, the input by the user, and the information on whether or not the input was input within a predetermined time.
  • the next operation mode is selected and updated according to the mode transition.
  • the high speed processor 575 selects the same operation mode as the current operation mode as the next operation mode.
  • the high speed processor 575 determines whether the speech screen 1 process S302 (corresponding to the operation mode 102 in FIG. 15) or the CAUTION screen 1 process S304 (the operation mode 104 in FIG. 15) according to the operation mode thus selected. ), Title screen 1 processing S306 (corresponding to operation mode 106 in FIG. 15), game menu processing S308 (corresponding to operation mode 108 in FIG. 15), in-game processing S310 (corresponding to operation mode 110 in FIG. 15), Auto demo processing S312 (corresponding to operation mode 1 12 in Fig. 15), logo screen 2 processing S314 (corresponding to operation mode 114 in Fig. 15), CAUTION screen 2 processing S316 (corresponding to operation mode 116 in Fig.
  • title screen 2 Select and execute the shear force of process S318 (corresponding to operation mode 118 in FIG. 15) and trial mode process S320 (corresponding to operation mode 120 in FIG. 15).
  • S302, S304, S306, S314, S316, and S318 are similar to each other only with different display contents.
  • the trial mode process performed in S320 the same process as the in-game process performed in S310 is executed. The details of the in-game process S310 will be described below.
  • the high speed processor 575 executes a process according to the state (state).
  • the first process is the play mode. Is a choice.
  • the user operates the direction keys 17A to 17D of adapter 1 to select the one-player mode, the two-player mode, the singles mode, or the doubles mode, and the difficulty of the game. Set the degree.
  • the high speed processor 575 executes pre-toss processing in step S104, and then executes toss processing in step S105. That is, if the operation switch 710 is pressed in the toss preprocessing, the process proceeds to toss processing. If the racket type input device 700 is not swung in the toss processing, the process returns to the toss preprocessing. If the racket type input device 700 is swung during the toss processing, then the routine proceeds to the rally processing at step S106. When the points are determined in the rally process, the process proceeds to the point process in the next step S107. Further, in the point processing, the mode selection (S103) or the pre-toss processing (S104) is returned depending on whether the point is a force satisfying the end condition.
  • Such processing is executed in real time while the state is updated at each execution by repeatedly calling the in-game processing shown in FIG. 24 in video synchronization.
  • the high speed processor 575 prepares a counter in order to determine whether or not there is an input at a predetermined time. And while executing these processes, the counter is incremented whenever there is any input by the user, and if there is an input, the counter is cleared. When this process is repeated and the counter exceeds the predetermined number, the operation mode is updated according to the mode transition shown in FIG.
  • step S102 Thereafter, if there is an interruption by the video synchronization signal, the image update in step S102 is executed.
  • the sound processing in step S108 is executed when a sound interrupt occurs, thereby outputting a sound effect such as music or a hitting sound.
  • the high speed processor 575 receives the infrared signal (code) input from the IR receiving circuit 256 of the adapter 1 in step S109. The high speed processor 575 executes the process of FIG. 25 using this received code.
  • the adapter 1 is set and a memory 577 (see FIG. 8) that stores programs and data for realizing the baseball game system is used. ) Is installed in adapter 1.
  • the high-speed processor 575 When the television receiver 14 is turned on and the power switch 9 of the adapter 1 is turned on, the high-speed processor 575 generates a video signal and an audio signal according to the program in the memory 577, and the adapter 1 is turned on. Output to the television receiver 14.
  • FIG. 5 H. Entertainment processing using the bowling ball type controller 900 of Fig. 5
  • the adapter 1 is set, A cartridge 600 containing a memory 577 (see Fig. 10) that stores a program and data for realizing a bowling game system is attached to the adapter 1. Then, the television receiver 14 is turned on, and the power switch 9 of the adapter 1 is turned on.
  • the high-speed processor 575 of the cartridge 600 generates a video signal for displaying a boring lane, a pin, and the like on the television receiver 14 and outputs it to the video output VO. .
  • This video signal is given to the television receiver 14 via the terminal t23 of the cartridge 600, the terminal T23 of the adapter 1, and the AV jack 25.
  • the television receiver 14 displays an image such as a boring lane.
  • music, sound effects, etc. are output from the speaker power of the television receiver 14.
  • the high-speed processor 575 intermittently switches the infrared light emitting diodes 614A to 614D in FIG.
  • the position of the bowling ball type controller 900 is detected by analyzing or processing the image of the image sensor 654 when it is turned on and when it is turned on and off. Then, the movement of the bowling ball on the screen is controlled according to the position (coordinates) of the bowling ball type controller 900, thereby defeating zero or more pins.
  • the reflective sheet RS force affixed to the inner shell of the boring ball controller 900 is irradiated with the infrared light emitted from the infrared light emitting diodes 614A to 614D. Reflects light. The reflected light from the reflection sheet RS is photographed by the image sensor 654, and therefore the image signal of the reflection sheet RS is output from the image sensor 654.
  • the criterion for determining that there was an input is not limited to the pitching speed.
  • the input is based on the moving direction, moving distance, acceleration, moving trajectory of the bowling ball controller 900, the area of the bowling ball controller 900 in the image, or a combination of any two or more of these. You may decide that it is hot!
  • FIG. 26 and FIG. 27 are flowcharts showing the flow of the bowling game process using the bowling ball type controller 900 of FIG.
  • the high speed processor 575 executes an initialization process in step S201. Specifically, the system and each variable are initialized. This initialization includes initial setting processing of the image sensor 654 in FIG.
  • the high speed processor 575 updates the image displayed on the television receiver 14 by updating the video signal in step S202.
  • this display image update is executed for each frame (television frame or video frame).
  • step S203 the high speed processor 575 executes an imaging process. Thereafter, in step S400, the high speed processor 575 determines whether the high-speed processor 575 has the same operation mode transition diagram as that shown in FIG. 15 based on the information input by the player and whether or not the power is input within a predetermined time. The next operation mode is selected according to, and the operation mode is updated.
  • step S420 the processing of the force ⁇ selected in the selected operation mode, or any of the forces from step S402 force to S420 is executed.
  • the processing performed in these steps is the same as steps S302 to S320 shown in FIG. Therefore, only the in-game process performed in step S410 will be described here, and the description of the other steps will be omitted.
  • the process executed in step S420 is the same as the in-game process in step S410 except that the play mode is fixed.
  • high speed processor 575 executes processing according to the state.
  • the first process is selection of the play mode.
  • the player operates the direction keys 17A to 17D to select a mode such as a one-player mode or a two-player mode, and sets a difficulty level and the like.
  • step S205 determines whether or not the pitching motion has been performed. If a pitching operation has been performed, then, in step S206, when the ball is moving on the lane, the trajectory of the ball is calculated and a collision determination process for the ball pin is executed. When the ball reaches the end of the lane, in step S207, a score calculation and a result determination process are executed as a result of the pin collision determination process in step S206.
  • step S202 Thereafter, if there is an interrupt due to the video synchronization signal, the image update in step S202 is executed. Also, the sound processing in step S208 is executed when a sound interrupt occurs, and thereby outputs a sound effect such as music or a sound of rolling a bowling ball.
  • FIG. 28 is a flowchart showing the flow of the shooting process in step S203 of FIG.
  • the high speed processor 575 is connected to the stroboscope. Turn on the infrared light emitting diodes 614A to 614D for shooting. Specifically, the LED control signal shown in Fig. 12 is set to high level. Thereafter, in step S261, the high speed processor 575 sequentially captures pixel data D (X, Y) in accordance with the pixel data strobe signal PDS (see FIG. 12).
  • step S262 pixel data D (X, Y) is stored, for example, in the working area of internal memory 407 as the acquired data at lighting.
  • step S263 the high speed processor 575 turns off the infrared light emitting diodes 614A to 614D by setting the LED control signal to a low level or the like.
  • step S264 the high speed processor 575 captures the pixel data D (X, Y) when the infrared light emitting diodes 614A to 614D are turned off!
  • step S264 and in step S265, Store in the working area of internal memory 407 in the same way as S262.
  • step S266 the high speed processor 575 calculates the difference between the pixel data D (X, Y) when the light is on and the pixel data D (X, Y) when the light is off, and obtains difference data (difference image). .
  • the high speed processor 575 calculates the position information and pitching speed of the bowling ball type controller 900 based on the difference data.
  • the high speed processor 575 determines whether or not there is an input from the player based on the calculated pitching speed. Accordingly, in FIG. 15, the transition from the auto demo mode 112 to the trial mode 120 is executed by an input by the player throwing the bowling ball type controller 900. On the other hand, when there is no such input, there is no operation.
  • the high-speed processor 575 can eliminate noise caused by light other than the reflected light from the retroreflective sheet RS of the bowling ball type controller 900 as much as possible.
  • the type controller 900 can be detected with high accuracy.
  • the AV jack 25 (video signal output terminal and audio signal output terminal) of the adapter 1 is connected to the AV jack of the television receiver 14.
  • the television receiver 14 is a computer (high-speed processor 5 75) can display video corresponding to the video signal generated and output audio corresponding to the audio signal generated by the computer (high-speed processor 575).
  • the adapter 1 As described above, by using the adapter 1, a computer (high-speed processor 575) can be easily connected to the television receiver 14. Therefore, the television receiver 14 can be easily adapted to the purpose of the program stored in the memory 577 built in the cartridges 500 and 600. In addition, the television receiver 14 can be adapted to various purposes simply by replacing the cartridges 500 and 600 attached to the adapter 1.
  • an object possessed by anyone with a high penetration rate such as the television receiver 14 can be easily connected to a computer (high-speed processor 575).
  • the adapter 1 can contribute to the reduction of the user's economic burden.
  • the user can easily use the computer (high-speed processor 575).
  • the video signal and audio signal output from the computer (high-speed processor 575) to the adapter 1 are signals that can be displayed and output by the television receiver 14. Even if the computer (high-speed processor 575, memory 577) is upgraded or changed, it is not necessary to expand or change the function of adapter 1, and the user can continue to use the same adapter 1 . That is, even if the computer (high-speed processor 575, memory 577) is upgraded or changed, the user can use the adapter 1 as it is. Simply attach the cartridge 500, 600 containing the upgraded computer (high-speed processor 575, memory 5 77) to the adapter 1 without being aware of the expansion and modification of hardware and software. , It can be used as before. As a result, the convenience of the user can be improved and the economic burden can be reduced. As a result, the cartridges 500 and 600 can be widely spread.
  • the adapter 1 of the present embodiment is configured such that the television receiver 14 inputs a video signal and an audio signal in a format that can be displayed and output. Any computer that can output these signals (high-speed processor 575) can be applied to adapter 1. Therefore, the hardware and software configuration of the computer (high-speed processor 575) built in the cartridges 500 and 600 are free to the designer and can be freely designed according to each purpose.
  • the adapter 1 according to the present embodiment is a conventional par It is different from both the Sonar computer and the game device. As a result, it is possible to eliminate as much as possible the inconvenience of being restrained by the hardware and software power platforms mounted on the cartridges 500 and 600.
  • the adapter 1 of the present embodiment is mounted with force cartridges 500 and 600 with a program according to a specific purpose. For this reason, it is not necessary to mount a hard disk like a personal computer module that requires versatility, and it is possible to suppress the ability required of a computer. As a result, the cost of the cartridges 500 and 600 attached to the adapter 1 can be kept lower than that of a personal computer module having versatility.
  • the present invention is not limited to the above-described embodiment, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible. It is.
  • the television receiver 14 is adapted to a tennis game system, a baseball game system, and a bowling game system using the adapter 1
  • the television receiver 14 can be adapted to various other purposes by using the adapter 1 which is not limited to these examples.
  • the adapter 1 can be adapted to various purposes such as various purposes in the education field, various purposes in the entertainment field, various purposes in the health field, various purposes in the financial field, various purposes in the medical field, and so on.
  • the system using the adapter 1 is suitable for a system that simulates actual physical movement, such as a bodily sensation game.
  • controller only a controller that can communicate with a game device wirelessly is not usable.
  • a controller connected to the game device by wire may be used.
  • controller 2000 that is operated only with fingers and fingers as shown in FIG. 29B can be used.
  • infrared rays are used for wireless communication.
  • the medium for wireless communication is not limited to infrared. A more general light or radio wave may be used as the medium.
  • Use controllers that operate on many different principles, such as those that use signal conversion, those that use ultrasound and its detectors, those that detect temperature changes, and those that detect object distortion. Is possible.
  • controllers are also conceivable.
  • a gun-shaped controller that uses the principle of a light pen, a camera that detects the posture of the player and a controller that uses image recognition, an acceleration sensor that detects the acceleration of the rod part, and an encoder that detects the rotation of the reel.
  • a fishing rod type controller combined with a ball, a ball type controller that detects an impact when the player kicks or hits, a drum type controller that detects that the player hits with a stick, and the player performs Instrument-type controller that detects the posture, so-called mole tapping and a specially configured controller such as a vinyl hammer that strikes it, detects changes in capacitance when the player touches it
  • a controller with a function, a voice sensor (for example, a microphone) that detects the voice of the player, etc. are considered.
  • mice can also use the input devices used in ordinary computers such as mice, electrostatic pads, and keyboards as controllers.
  • a seat or mat type controller 1000 for detecting the position of the player's foot as shown in FIG. 29A may be used.
  • Four step areas ST1, ST2, ST3, and ST4 are formed on the surface of the mat type controller 1000.
  • foot switches SW1, SW2, SW3 and SW4 are provided corresponding to the step areas ST1, ST2, ST3 and ST4.
  • the mat-type controller 1000 includes a circuit box 1001 at one end, and various circuits for transmitting on / off information of the foot switches SW1 to SW4 to the adapter 1 are incorporated.
  • a sensor other than the controller may be used to detect that the user is interested in the game.
  • a sensor using a photo interrupter is provided near the position where the controller is placed, and it is detected that the user has approached the game device. You may make it transfer to trial mode.
  • the setting of the game in the trial mode is not limited to a fixed one, and may be determined by a random number. As a result, a variation occurs in the game in the trial mode, and it becomes easy to attract the user's interest.
  • FIG. 30 shows the appearance of the ball paddling game apparatus 70 according to the present embodiment and its usage.
  • FIG. 31 is a plan view of a game machine 72 constituting the ball paddle game apparatus 70.
  • FIG. 33 shows a circuit configuration of the game machine 72.
  • ball paddle game apparatus 70 includes a game machine (main body) 72.
  • a game machine (main body) 72 As with the adapter 1 according to the first embodiment, one AV plug 74 of the AV cable 12 is inserted into the AV jacks 42, 44L, 44R of the game machine 72, and the other AV plug 22 is connected to the television receiver 14. Plug into AV jack 24. Further, the plug (not shown) of the power cable 16 is inserted into the power jack (not shown) of the game machine 72, and the plug of the plug unit 18 is inserted into the outlet 20. Also in this embodiment, the plug unit 18 is provided with a transformer, and the voltage supplied from the outlet 20 is lowered to a constant voltage, and the power cable 16 is also supplied to the game machine 72.
  • the game machine 72 can be operated by a battery.
  • the game machine 72 has a housing made of plastic, for example, and a cartridge connector 46 shown in FIG. 34 is provided on the back side surface of the housing, and the memory cartridge 48 is detachably attached to the cartridge connector 46.
  • a power switch 76 is provided on the right side surface of the housing, and a start key (decision button) 78 and a music selection key 80 are provided on the rear upper surface of the housing.
  • the start key 78 is operated when starting the game.
  • the music selection key 80 is used to select the middle power of a song that is registered in advance in the game machine 72 and stored in the memory cartridge 48 when playing a game according to music as described later.
  • the front side of the housing of the game machine 72 is inclined slightly downward, and a plurality of (four in this embodiment) paddle keys 82A, 82B, 82C and 82D forces are arranged at appropriate intervals on the inclined surface. .
  • the ball paddle game device 70 displays a game screen as shown in FIG. 32 on the television monitor. A plurality (four in this embodiment) of ball movement paths A, B, C, and D are formed in the game screen. A ball figure (hereinafter simply referred to as “ball”) 84 moves on each of the movement paths A—D. In the present embodiment, the display is such that the ball 84 falls. The fall of the ball 84 follows a certain pattern.
  • balls 84 fall sequentially in any one of the four rows, or balls fall simultaneously in two or more rows.
  • paddle figures hereinafter simply referred to as “paddles” 86A, 86B, 86C, and 86D forces are arranged in a horizontal row to receive the falling ball 84 in each movement path. Displayed.
  • the ball paddle game device 70 when the game player selects a song with the music selection key 80, music is played, and the ball 84 falls in a pattern that matches the rhythm of the music and the tempo.
  • the game player operates paddle keys 82A-82D shown in FIG. 31 to successfully hit ball 84 with paddles 86A-86D.
  • the ball 84 bounces back to the paddle 86A-86D and is launched upward. If the timing of operating the paddle key 82A-82D is delayed and it fails to hit the ball 84 by the paddle 86A-86D, in this embodiment, the ball 84 falls down and disappears under the paddle 86A-86D. .
  • the life display section 90 in the game information display section 88 is reduced by one life and one of the life figures is erased. Life is the number of games that a game player can try.
  • game machine 72 includes a processor 52 housed inside the housing. Any type of processor can be used as the processor 52. However, in this embodiment, the processor 575 in FIG. 8 is used as the processor 52.
  • a system bus 54 is connected to the processor 52.
  • the system bus 54 is provided with a built-in ROM 56 and a memory provided on a substrate (not shown) housed inside the housing together with the processor 52.
  • An external ROM 58 contained in the cartridge 48 is coupled.
  • the processor 52 can access these ROMs 56 and 58 through the system bus 54, from which video data (eg, ball graphics 84 and paddle graphics 86A-86D) can be accessed. Image data) and music data (score data for musical instrument performance).
  • the external bus of the processor 52 corresponds to the second bus 419 in FIG.
  • FIGS. 34 and 35 The connector shapes of the cartridge connector 46 and the memory cartridge 48 of the game machine 72 are shown in FIGS. 34 and 35, the substrate 48B is fixed to the lower housing 48A of the memory cartridge 48, and a plurality of cartridge side terminals 48C, 48C,... Are formed on the surface of the substrate 48B in the width direction. Is done. Of these, the two cartridge-side terminals 481C and 482C located at one end in the width direction of the substrate 48B are connected to each other to form the switch SW11.
  • the cartridge connector 46 on the game machine 72 side is formed with a horizontally long insertion portion 46A for inserting the tip of the lower housing 48A and the board 48B, and the inside of the insertion portion 46A extends in the width direction.
  • a plurality of connector side terminals 46B, 46B,... are formed. As shown in FIG. 35, each connector-side terminal 46B is in close contact with the upper housing 46C at an appropriate position in the length direction, and is fixed at this position.
  • the connector terminal 46B is bent by the upper housing 46C as it is directed toward the insertion portion 46A, and again bent toward the upper housing 46C.
  • a plurality of rectangular openings are formed in the width direction above the insertion part 46A, and the force at the one end of each connector-side terminal 46B is also exposed.
  • a metal piece is provided at an appropriate position in the center in the width direction so as to straddle the two openings, and this metal piece forms the switch SW12.
  • the two connector side terminals 463B and 464B that also expose these two opening forces are electrically connected by the switch SW12 when no external force is applied.
  • each connector side terminal 46B is lifted by the lower housing 48A and the board 48B, and each cartridge side terminal on the board 48B.
  • Connector side terminal 461B and 462B contacts the switch SWll, which causes the connector side terminals 461B and 462B to be short-circuited.
  • the connector side terminals 463B and 464B are separated from the switch SW12, thereby opening the connector side terminals 463B and 464B. Note that the force at which the cartridge side terminals 483C and 484C come into contact with the connector side terminals 463B and 464B is open, and the connector side terminals 463B and 464B are not short-circuited.
  • the OE output port of the high-speed processor 52 is connected to the OE input ports of the internal ROM 56 and the external ROM 58 (when the cartridge is installed), and the CE output port of the high-speed processor 52 is Connected to connector side terminals 463B and 461B.
  • the CE input port of the built-in ROM 56 is connected to the connector side terminal 464B.
  • the CE input port of the external ROM58 (when the cartridge is installed) is connected to the connector side terminal 462B.
  • the system bus 54 includes an address bus 54A and a data bus 54B, and the high-speed processor 52, the internal ROM 56 and the external ROM 58 are connected to each other by the two buses 54A and 54B.
  • the external address bus and the external data bus of the processor 52 correspond to the second address bus and the second data bus in FIG. 8, respectively.
  • the internal ROM 56 of the game machine 72 and the external ROM 58 of the memory cartridge 48 store programs and data as shown in FIG. Referring to FIG. 38, the program and data storage states in internal ROM 56 and external ROM 58 will be described.
  • the ROM 58 stores a ball paddle game program 58A, image data 58B, and music data 58C.
  • the ball paddle game program 58A is started. Processing such as system initial control, sequence and game rule control, video display control, and music playback control are performed.
  • the image data 58B includes song selection screen data and additional background screen data
  • the music data 58C includes score data including a ball appearance pattern and additional sound source data.
  • the ROM 56 stores a ball paddle game program 56A, image data 56B, and music data 56C.
  • Ball paddle game program 56A memory cartridge 48 This program is executed when the is not installed, and includes processing such as startup and system initialization, sequence and game rule control, video display control, and music playback control.
  • the image data 56B and the music data 56C are data used when the ball paddle game program 56A is processed.
  • Image data 56B includes title screen data, song selection screen data, ball and paddle image data, frame and icon data, etc.
  • Music data 56C includes sheet music (including ball appearance pattern) and basic sound source data. It is. Therefore, even when the memory cartridge 48 is not attached to the game machine 72, the game can be enjoyed with limited music and ball appearance patterns.
  • the dedicated demo mode switching memory cartridge 110 is used to switch the game machine 72 between the two operation modes of the demo-dedicated operation mode and the normal operation mode.
  • the demo mode switching memory cartridge 110 stores a demo mode switching program 110A as shown in FIG.
  • the memory cartridge 110 for switching the demo mode can be mounted on the game machine 72 as with the memory cartridge 48.
  • the operation mode of the ball paddle game device 70 is not set instead of starting the game. A process for switching between the demo-dedicated operation mode and the normal operation mode is performed.
  • EEPROM 52 electrically erasable ROM
  • processor 52 checks the contents of a predetermined area of the EEPROM 96 at the time of startup, and starts in the demo-only mode if a predetermined code is recorded there, and in the normal operation mode if it is not recorded. To do. The difference between the demo-dedicated mode and the normal operation mode will be described later. Note that setting and resetting of a specific area of the EEPROM 96 cannot be performed using a normal game memory cartridge 48. Further, in other areas of the EEPROM 96, game scores and the like are stored in addition to the above-described specific codes.
  • the high-speed processor 52 outputs the chip enable signal CE from the CE output port, outputs the address signal through the address bus 54A, and outputs enable from the OE output port. Output a signal.
  • Built-in ROM56 and external RO Each M58 recognizes that it has been selected as the access destination when it receives the chip enable signal CE at the CE input port, and responds to the address signal and output enable signal input almost simultaneously with this data signal. Is output. Data signals are provided to high speed processor 52 through data bus 54B.
  • the destination of the chip enable signal output from the high-speed processor 52 is changed depending on whether the memory cartridge 48 is not installed or not, so that the memory cartridge 48 is attached or detached. Accordingly, each program stored in the built-in ROM 56 and the memory cartridge ROM 58 can be appropriately activated. In addition, if an update program or correction program for data or programs stored in the built-in ROM 56 is prepared in the memory cartridge ROM 58, this update program or correction program is executed when the memory cartridge 48 is mounted, and output video or output audio is output. Can be changed. The same applies when the demo mode switching memory cartridge 110 is installed.
  • the demo mode switching memory power cartridge 110 is attached to the game machine 72 to switch between the normal operation mode and the demo mode.
  • the demo mode switching program 110A (see FIG. 38) stored in the demo mode switching memory cartridge 110 is executed by the processor 52, and as a result, the memory shown in FIG.
  • the contents of the specified area of EEPROM 96 shown are rewritten. Specifically, if the contents of this area are blank, predetermined data is written to this area, and conversely, predetermined data is written to this area. Then it can be rewritten to blank.
  • the processor 52 checks the contents of this area of the EEPROM 96 at start-up and performs normal operation if it is blank, but starts in demo mode if predetermined data has been written.
  • Fig. 39 shows the transition of the operation mode in the normal operation.
  • the system is activated (120). If the above area is blank, the normal operation mode is set.
  • An example of the opening screen is shown in Fig. 41. In this state, when 30 seconds elapses, the operation mode 124 performs normal auto demonstration, and when the predetermined time elapses or any button operation is performed, the screen returns to the opening screen display mode 122 again.
  • game machine 72 performs an operation mode transition as shown in FIG. Referring to FIG. 40, the system starts first (120), and when predetermined data is written in a predetermined area of EEPROM 96, an opening screen display mode 130 is set. Here, a screen similar to that displayed in operation mode 122 of FIG. 39 is displayed. Here, however, the operation of the start key 78 has nothing to do with the operation of the device. Therefore, unlike FIG. 41, a screen that does not contain the text “Please press the start key!” Is displayed. However, it is possible to display this character string here as well, and to move to the normal menu display when the start key 78 is pressed.
  • demo operation mode 132 When there is no input in operation mode 130 and 30 seconds elapse, demo operation mode 132 is set. This demonstration operation mode is the same as the try 'me' mode described in the first embodiment.
  • Figure 43 shows an example of the display screen in this operation mode. In the example shown in Fig. 43, the demo game is automatically played by the processor 52, the progress is displayed on the screen, and the message "Please press the paddle key” is displayed, indicating that the game can be started immediately. .
  • the opening screen display mode 140 is set. Here, the opening screen as shown in FIG. 42 is displayed. In Fig. 42, the message "Please press the paddle key" indicates that the game can be executed immediately.
  • the operation mode 140 is the same as the “try-me” mode in the first embodiment, and when the paddle key is pressed in this state, the screen is shifted to the explanation screen 134 and then the game is started. When 30 seconds elapses while the opening screen is displayed, the display returns to the demo operation mode 132.
  • the display screen display mode 134 is displayed.
  • An example of the screen displayed at this time is shown in FIG. In this example, very simple rules are displayed, and you can choose to play the game immediately or display the game menu screen.
  • the game execution mode 136 is entered and the game can be played. However, the options (music to be played, difficulty level, etc.) at this time are either preset or randomly selected.
  • the game menu screen display mode 138 is displayed, and a normal menu screen as shown in FIG. 45 is displayed. If the start key is pressed here, the game execution mode 136 is entered.
  • the operation of the ball paddle game apparatus 70 is switched between the normal operation and the demo-dedicated mode using the demonstration mode switching memory cartridge 110. Can do. There is no need to prepare a dedicated demonstration device at the store. In the demo-only mode, a trial 'me' mode and a trial mode are provided so that the user can immediately enjoy the actual game during the demonstration. Since it is possible to know the contents of the game without having to take complicated steps to play the game, there is less risk that the user will purchase something that does not suit his taste when deciding which game to purchase.
  • the demonstration mode switching memory cartridge 110 can do. There is no need to prepare a dedicated demonstration device at the store. In the demo-only mode, a trial 'me' mode and a trial mode are provided so that the user can immediately enjoy the actual game during the demonstration. Since it is possible to know the contents of the game without having to take complicated steps to play the game, there is less risk that the user will purchase something that does not suit his taste when deciding which game to purchase.
  • switching between the normal operation mode and the demonstration operation mode is not limited to the method using the switching cartridge described above.
  • the specific input / output of the processor is set to the noise level so that it becomes a demo operation mode. Also good. Also, try to enter the demo mode only when you turn on the power while holding down a specific button.
  • an example of simulating an actual game such as a tennis game is given as entertainment.
  • the entertainment system of the present invention can also be applied to what can be experienced in practice, such as the ball paddle game in the second embodiment.
  • the entertainment system is subject to various other matters, such as travel on various lands, climbing sports, airplanes, racing cars, locomotives, ship operations, etc. Can think.
  • the present invention can be used in an industry for building and using a system for providing various entertainments to users.

Abstract

An entertainment apparatus for providing a user with an entertainment such as a game for experiences. The apparatus has ordinary operation modes (108, 110), in which ordinary games are played for the entertainment, and Try-Me modes (112, 118), in which demonstration game displays are made. The apparatus comprises an input device for receiving the input of an operation by a user, and a device for starting a trial mode (120), in which games to be controlled by the user at a demonstration time are played, in response to the reception of an input in the Try-Me modes (112, 118).

Description

明 細 書  Specification
エンターテインメント装置及びその動作方法  Entertainment device and operation method thereof
技術分野  Technical field
[0001] この発明はエンターテインメント装置に関し、特に、ディスプレイを用いてゲーム等 の内容をデモンストレーションする、いわゆる「オートデモンストレーション」モードを持 つエンターテインメント装置に関する。 背景技術  TECHNICAL FIELD [0001] The present invention relates to an entertainment apparatus, and more particularly to an entertainment apparatus having a so-called “auto demonstration” mode that uses a display to demonstrate the contents of a game or the like. Background art
[0002] いわゆるアーケードゲームの業務用ゲーム装置などでは、使用者がいないときには 自動的にデモンストレーションゲームの表示を行なうことにより使用者の興味をひき、 できるだけ使用頻度を高めることが一般的である。こうした動作モードは「オートデモ ンストレーシヨンモード」、より簡略には「オートデモ」と呼ばれる。そうした装置では、 デモンストレーションと実際のゲームとは区別される。オートデモ中はゲーム操作を行 なうことができず、オートデモに興味を持った使用者がゲーム開始のための何らかの 操作を行なうことにより、実際のゲームが開始される。  In a so-called arcade game arcade game device or the like, it is common to display a demonstration game automatically when there is no user to attract the user's interest and increase the frequency of use as much as possible. Such an operation mode is called “auto demonstration mode”, or more simply “auto demonstration”. Such devices distinguish between demonstrations and actual games. The game operation cannot be performed during the auto demonstration, and the actual game is started when a user who is interested in the auto demo performs some operation for starting the game.
[0003] ゲームを開始するための操作としては、スタートボタンのように、ゲーム開始のため の特定の入力装置を操作することが一般的である。  [0003] As an operation for starting a game, it is common to operate a specific input device for starting the game, such as a start button.
[0004] デモモードにおいて使用者にいかにゲーム内容について興味を持たせるかは、ゲ ーム装置及びゲームプログラムのメーカにとっては大きな問題である。そのため、例 えばデモ画面の明るさを種々に変えてデモ画面にバラエティを持たせるゲーム装置 が日本国の特開 2004— 121868号公報(以下「' 868号公報」と呼ぶ。)にお!/、て提 案されている。 ' 868号公報に記載のゲーム装置は、デモモード中にゲーム装置のコ インスロットに投入されたコインを検出することによりゲームを開始する。  [0004] How to make the user interested in the game contents in the demo mode is a big problem for game device and game program manufacturers. For this reason, for example, a game device that varies the brightness of the demo screen to give the demo screen a variety is disclosed in Japanese Unexamined Patent Publication No. 2004-121868 (hereinafter referred to as “'868 Publication”)! / It has been proposed. The game device described in the '868 publication starts the game by detecting coins inserted into the coin slot of the game device during the demo mode.
[0005] 従来から良く知られている電子ゲームでは、プレイヤはボタンが配列されたコント口 ーラを指先で操作することによってディスプレイ上のキャラクタを制御する。一方、最 近のゲーム装置の傾向として、いわゆる体感ゲームの人気が高くなつている。体感ゲ ームとは、従来の電子ゲームと異なり、体を動かすことによってゲームを実行するゲ ームのことである。体感ゲームの代表的なものとして、例えば、ディスプレイに順次表 示される指示にあわせてステップを踏むダンスゲーム、スノーボードを模したコント口 ーラ上に立ち、バランスをとりながらスノーボードの傾きを制御することによって雪の斜 面上での滑走をシミュレートするゲーム、ディスプレイ上の野球投手が投げるボール を、バット形のコントローラを振ることにより打ち返す野球ゲームなどがある。こうしたゲ ームは、もはや単なるゲームではなぐ現実を仮想的な現実でシミュレートすることに より、人を楽しませる機能を実現して 、ると 、うことができる。 [0005] In a well-known electronic game, a player controls a character on a display by operating a controller with buttons arranged with a fingertip. On the other hand, as a recent trend of game devices, so-called experience games are becoming more popular. A bodily sensation game is a game in which a game is executed by moving the body, unlike a conventional electronic game. As a typical experience game, for example, it is displayed sequentially on the display. A dance game that takes steps in accordance with the instructions shown, a game that simulates the sliding on a snow slope by standing on a controller simulating a snowboard and controlling the inclination of the snowboard while balancing, There is a baseball game in which a ball thrown by a baseball pitcher on the display is repelled by swinging a bat-shaped controller. Such a game can be realized by realizing a function to entertain people by simulating the reality that is no longer just a game with a virtual reality.
[0006] こうしたゲームでは、指先で操作するコントローラではなぐ現実世界で使用される 道具によく似たコントローラ、又はプレイヤの体の動きを検知するために特に開発さ れたコントローラを用いることが多い。そうしたコントローラがゲーム装置のすぐ近くに おいてあると、通行人がその道具に興味を持つことが多くなり、さらにゲーム装置に 興味を持つ機会も多くなる。  [0006] In such games, a controller that is similar to a tool used in the real world rather than a controller that is operated with a fingertip, or a controller that is specifically developed to detect the movement of a player's body is often used. If such a controller is in the immediate vicinity of the game device, passers-by will often be interested in the tool, and will be more interested in the game device.
発明の開示  Disclosure of the invention
発明が解決しょうとする課題  Problems to be solved by the invention
[0007] し力し、上記したようなデモモードを持つエンターテインメント装置及びゲームには 以下のような問題がある。例えば、ゲーム装置及びゲームプログラムのオートデモを 見て人がゲームに興味を持った場合を考える。この人が実際にゲームの内容を試す ためには、ゲーム開始のための操作 (例えばゲーム装置へのコインの投入)をして実 際のゲームをしなければならない。ところが、体感ゲームでは、ゲームのコッを覚える のにある程度の経験が必要である。そのため、特に初めてゲームを行なう人は、うまく ゲームをプレイできないことが多い。ある程度上達するためには、ある量の時間をか けてゲームを練習することが必要となる。ゲーム装置を使用するのにお金が必要であ れば、プレイヤは練習のためだけに多くのお金を使わなければならない。一方、ある 程度上達したプレイヤにとってはゲームが面白くなる。そのため、そうしたプレイヤが ゲーム装置を独占してしまいがちである。その結果、他の使用者がゲームを試してみ る機会が少なくなつてしまうという問題もある。  However, entertainment devices and games that have the above-described demo mode have the following problems. For example, consider a case where a person is interested in a game by looking at an auto demo of a game device and a game program. In order for this person to actually test the contents of the game, he / she has to perform an operation for starting the game (for example, inserting coins into the game device) and play the actual game. However, experience games require a certain amount of experience to learn the tricks of the game. Therefore, especially those who play games for the first time often do not play games well. In order to improve to some extent, it is necessary to practice the game over a certain amount of time. If money is needed to use the game device, the player must spend a lot of money just for practice. On the other hand, the game becomes interesting for players who have improved to some extent. Therefore, such players tend to monopolize game devices. As a result, there is a problem that other users have fewer opportunities to try the game.
[0008] また実際の電子ゲームでは、ゲームを楽しむためには種々の設定を行なう必要が ある。単にゲームを少しだけ体験してみたいという使用者の場合、その目的のために これら設定を逐一行なう作業は煩雑である。そのために、ゲームに多少興味を持った 人でも、ゲームを試すことを逡巡してしまうおそれがある。 [0008] In an actual electronic game, it is necessary to make various settings in order to enjoy the game. For users who simply want to experience a few games, the task of making these settings one by one for that purpose is cumbersome. Therefore, I was slightly interested in the game There is a risk that even a person may go around trying the game.
[0009] こうした問題はアーケードゲーム装置のような業務用のゲーム装置だけではなぐ例 えば家庭用ゲーム装置又はプログラムを販売するために店頭でデモを実行する場合 にも生じ得る。また、単なるゲーム装置だけではなぐより一般的なエンターティンメン ト装置であって、使用者がいない場合にオートデモを行なうような装置でも同様の問 題が生ずる。したがって、デモモード実行中に、実際のゲームなどのエンターティンメ ント処理の内容を確認するための動作モードに容易に移行可能なエンターティンメ ント装置が求められている。  [0009] Such problems may occur not only with arcade game devices, but also when running demos at stores to sell home game devices or programs. A similar problem arises with a more general entertainment device than a simple game device, which performs an auto demo when there is no user. Therefore, there is a demand for an entertainment device that can easily shift to an operation mode for confirming the contents of an entertainment process such as an actual game during execution of the demo mode.
[0010] また、店頭でエンターテインメント装置のデモを実行する場合、デモのみの実行が 可能で実際のゲーム等のエンターテインメント処理の実行を行なうことができない状 態にエンターテインメント装置を設定する必要が生ずる場合がある。そうしたときに、 デモ用のエンターテインメント装置又はエンターテインメントプログラムと販売用のェ ンターティンメント装置又はエンターテインメントプログラムとを区別して準備するのは 煩雑である。したがって、デモモードと実際のゲーム等のエンターテインメント処理を 実行可能なモードとを容易に切替でき、かつ一般の使用者 (消費者)にはその切替 が行なえないようなエンターテインメント装置及びその動作方法が必要である。  [0010] In addition, when performing a demonstration of an entertainment device at a store, it may be necessary to set the entertainment device in a state in which only the demonstration can be performed and entertainment processing such as an actual game cannot be performed. is there. In such cases, it is cumbersome to prepare the entertainment device or entertainment program for demonstration separately from the entertainment device or entertainment program for sale. Therefore, an entertainment device that can easily switch between a demo mode and a mode that can execute an entertainment process such as an actual game, and an operation method that can not be switched by a general user (consumer) are required. It is.
[0011] それゆえに本発明の目的の一つは、使用者が手軽にエンターテインメント処理を試 すことができるエンターテインメント装置及びその動作方法を提供することである。  Therefore, one of the objects of the present invention is to provide an entertainment apparatus and a method of operating the same that allow a user to easily try an entertainment process.
[0012] 本発明の他の目的は、デモ表示の実行中でも使用者が手軽にエンターテインメント 処理を試すことができるエンターテインメント装置及びその動作方法を提供することで ある。  [0012] Another object of the present invention is to provide an entertainment apparatus and a method of operating the same that allow a user to easily try an entertainment process even during execution of a demo display.
[0013] 本発明のさらに他の目的は、デモ表示の実行中に、使用者がエンターテインメント の内容に興味を持ったことを検知して、使用者がエンターテインメント処理を試すこと ができるような動作モードに移行可能なエンターテインメント装置及びその動作方法 を提供することである。  [0013] Still another object of the present invention is to provide an operation mode in which, during execution of the demonstration display, the user can detect that the user is interested in the contents of the entertainment and can try the entertainment process. It is to provide an entertainment apparatus that can be transferred to the system and an operation method thereof.
[0014] 本発明の他の目的は、デモ表示と、通常のエンターテインメント処理が実行可能な 動作モードとの間の切替がエンターテインメント装置の管理者には容易に行なえ、か つ一般の使用者にはその設定の切替が容易でないようなエンターテインメント装置 及びその動作方法を提供することである。 [0014] Another object of the present invention is that an entertainment device administrator can easily switch between a demonstration display and an operation mode in which a normal entertainment process can be performed. Entertainment device whose setting is not easy to switch And an operation method thereof.
課題を解決するための手段  Means for solving the problem
[0015] 本発明の第 1の局面に係るエンターテインメント装置は、使用者の操作に応じた処 理をすることにより、使用者に対しエンターテインメントを提供するためのエンターティ ンメント装置であって、通常の処理の実行を行なう第 1の動作モードと、デモ処理の 実行を行なう第 2の動作モードとを有し、使用者による操作の入力を受けるための入 力装置と、第 2の動作モード中に、入力装置を介して使用者による所定の入力を受 けたことに応答して、使用者によるエンターテインメント処理の実行制御が可能なデ モ時のエンターテインメント処理の実行を行なう第 3の動作モードを開始するための 装置とを含む。  [0015] An entertainment apparatus according to a first aspect of the present invention is an entertainment apparatus for providing entertainment to a user by performing processing according to the operation of the user. An input device for receiving an operation input by a user, and a first operation mode for executing the process and a second operation mode for executing the demo process; In response to receiving a predetermined input by the user via the input device, the third operation mode for performing the entertainment process at the time of demonstration that allows the user to control the execution of the entertainment process is started. Including a device for.
[0016] 第 2の動作モードにおけるデモ処理の実行中に、使用者が入力装置を操作して所 定の入力を行なうと、エンターテインメント装置は第 3の動作モードとなる。第 3の動作 モードでは、使用者による処理の実行制御が可能なデモ時の処理の実行が行なわ れる。使用者は、デモ表示時に入力装置を操作するだけで直ちにエンターティンメン ト処理を開始できる。エンターテインメント処理の内容を確認するためにわざわざ通 常のエンターテインメント処理を実行したり、種々の設定を行なったりする必要はなく [0016] If the user operates the input device and performs a predetermined input during the execution of the demonstration process in the second operation mode, the entertainment device enters the third operation mode. In the third operation mode, execution of the process at the time of demonstration that allows the user to control the execution of the process is performed. The user can start the entertainment process immediately by operating the input device during the demonstration display. There is no need to run the normal entertainment process or make various settings to check the contents of the entertainment process.
、簡単にエンターテインメント処理の内容を確認し評価できる。 You can easily check and evaluate the contents of the entertainment process.
[0017] 好ましくは、エンターテインメント装置はさらに、第 3の動作モードにおいて、使用者 による入力が所定時間な力つたことに応答して、エンターテインメント装置の動作モ 一ドを第 2の動作モードに移行させるための装置を含む。 [0017] Preferably, in the third operation mode, the entertainment device further shifts the operation mode of the entertainment device to the second operation mode in response to the input by the user being applied for a predetermined time. Including a device for.
[0018] 第 3の動作モードにおいて入力が所定時間ない場合には、エンターテインメント装 置は第 2の動作モードに戻る。第 3の動作モードでエンターテインメント装置の表示が 停止してしまうことがなぐデモ表示に戻るので、使用者の興味をデモ画面により絶え ずひきつけることができる。 [0018] If there is no input for a predetermined time in the third operation mode, the entertainment apparatus returns to the second operation mode. In the third mode of operation, the display of the entertainment device will return to the demonstration display without stopping, so the user's interest can be constantly attracted by the demonstration screen.
[0019] さらに好ましくは、エンターテインメント装置はさらに、所定の画面表示を行なう所定 画面表示モードを有する。エンターテインメント装置はさらに、所定画面表示モードに おいて、所定条件が成立したことに応答して、エンターテインメント装置の動作モード を第 2の動作モードに移行させるための移行制御装置を含んでもよい。 [0020] 所定画面表示モードで所定画面を表示することで、例えばタイトル画面を表示した り、エンターテインメントプログラム又はエンターテインメント装置のメーカのロゴを表 示したり、注意画面を表示したりできる。そのため、使用者がエンターテインメント処理 の内容をより容易に理解できるようになり、また所定画面に表示される情報によってェ ンターティンメント処理の内容に関する的確な知識を獲得できる。 More preferably, the entertainment device further has a predetermined screen display mode for performing a predetermined screen display. The entertainment device may further include a transition control device for shifting the operation mode of the entertainment device to the second operation mode in response to the establishment of the predetermined condition in the predetermined screen display mode. [0020] By displaying the predetermined screen in the predetermined screen display mode, for example, a title screen, an entertainment program or an entertainment device manufacturer's logo, or a warning screen can be displayed. Therefore, the user can more easily understand the contents of the entertainment process, and can acquire accurate knowledge about the contents of the entertainment process by the information displayed on the predetermined screen.
[0021] 移行制御装置は、所定画面表示モードにおいて、使用者による入力が所定時間な 力つたことに応答して、エンターテインメント装置の動作モードを第 2の動作モードに 移行させるための装置を含んでもょ 、。  [0021] In the predetermined screen display mode, the transition control device may include a device for shifting the operation mode of the entertainment device to the second operation mode in response to an input by the user for a predetermined time. Oh ,.
[0022] 所定画面表示で表示を停止させておくのではなぐデモ処理の実行の画面に自動 的に移動させる。デモ処理の実行画面の表示によって使用者の興味を惹きつけるこ とがでさる。  [0022] Instead of stopping the display on the predetermined screen display, the screen is automatically moved to the execution screen of the demo process. The display of the execution screen of the demo process will attract the user's interest.
[0023] 好ましくは、エンターテインメント装置はさらに、使用者からの所定の指示入力を受 ける指示入力装置と、第 2の動作モード又は第 3の動作モードにお 、て指示入力装 置を介して所定の指示入力を受けたことに応答して、エンターテインメント装置の動 作モードを所定画面表示モードに移行させるための装置とを含む。  [0023] Preferably, the entertainment device further includes an instruction input device that receives a predetermined instruction input from a user, and a predetermined input device via the instruction input device in the second operation mode or the third operation mode. And an apparatus for shifting the operation mode of the entertainment apparatus to a predetermined screen display mode in response to receiving the instruction input.
[0024] 使用者が所定指示を明示的にした場合、その指示にしたがって所定画面表示に移 動する。使用者が所定画面に表示された内容を知りたい場合などに有効である。  [0024] When the user explicitly indicates a predetermined instruction, the screen moves to a predetermined screen display according to the instruction. This is effective when the user wants to know the contents displayed on the predetermined screen.
[0025] より好ましくは、エンターテインメント装置は、第 3の動作モードにおけるエンターテ インメント処理の実行が終了したことに応答して、エンターテインメント装置の動作モ ードを所定動作モードに移行させるための移行制御装置をさらに含む。  [0025] More preferably, the entertainment device shifts the operation mode of the entertainment device to a predetermined operation mode in response to the end of the execution of the entertainment process in the third operation mode. Further included.
[0026] 第 3の動作モードにおけるエンターテインメント処理の実行が終了したときには、所 定の動作モードに移行するようにすることによって、エンターテインメント処理の内容 を使用者によく理解してもらうためによいと思われる順序でエンターテインメント装置 の動作を制御できる。  [0026] When the execution of the entertainment process in the third operation mode is finished, it is good for the user to understand the contents of the entertainment process by making a transition to the predetermined operation mode. The operation of the entertainment device can be controlled in the order in which
[0027] さらに好ましくは、移行制御装置は、第 3の動作モードにおけるエンターテインメント 処理の実行が終了したことに応答して、エンターテインメント装置の動作モードを第 2 の動作モードに移行させるための装置を含む。  [0027] More preferably, the transition control device includes a device for shifting the operation mode of the entertainment device to the second operation mode in response to completion of the execution of the entertainment process in the third operation mode. .
[0028] 第 3の動作モードにおけるエンターテインメント処理が終了したときに、第 2の動作 モードに移行することで、再度デモ処理の実行画面の表示が開始される。第 3の動 作モードでのエンターテインメント処理を行なった使用者だけでなぐ他の使用者も デモ表示によってエンターテインメント処理の内容を知る機会が増大する。 [0028] When the entertainment process in the third operation mode ends, the second operation By shifting to the mode, the display of the execution screen of the demo process is started again. Demonstration displays increase the opportunities for other users to know the contents of entertainment processing as well as those who have performed entertainment processing in the third mode of operation.
[0029] 移行制御装置は、第 3の動作モードにおけるエンターテインメント処理の実行が終 了したことに応答して、エンターテインメント装置の動作モードを第 3の動作モードの 先頭に移行させるための装置を含んでもょ 、。  [0029] The transition control device may include a device for shifting the operation mode of the entertainment device to the head of the third operation mode in response to the end of the execution of the entertainment process in the third operation mode. Oh ,.
[0030] 第 3の動作モードにおけるエンターテインメント処理の実行が終了した時点で、再 度第 3の動作モードにおけるエンターテインメント処理を先頭力 再開することで、使 用者は再度エンターテインメント処理を試すことができ、エンターテインメント処理の 内容をよりよく理解できる。  [0030] When the execution of the entertainment process in the third operation mode is completed, the user can try the entertainment process again by restarting the entertainment process in the third operation mode again. Can better understand the contents of entertainment processing.
[0031] 好ましくは、エンターテインメント装置はさらに、エンターテインメント処理の実行に 関する所定の設定を行なうためのメニューを表示するメニュー画面表示モードを有し てもよい。エンターテインメント装置はさらに、メニュー画面表示モードにおいて使用 者からの入力が所定時間な力つたことに応答して、エンターテインメント装置の動作 モードを所定画面表示モードに移行させるための装置を含んでもよい。  [0031] Preferably, the entertainment apparatus may further include a menu screen display mode for displaying a menu for performing a predetermined setting regarding execution of the entertainment process. The entertainment device may further include a device for shifting the operation mode of the entertainment device to the predetermined screen display mode in response to the input from the user for a predetermined time in the menu screen display mode.
[0032] メニュー画面表示で表示を停止させておくと、使用者がエンターテインメント装置前 力もいなくなった場合に、デモ表示が行なわれずエンターテインメント処理の内容を 他の使用者に提示することができない。そこで、所定画面表示モードに動作モードを 移行させることにより、エンターテインメント処理の内容を使用者が容易に理解できる ような形でエンターテインメント装置を動作させることができる。  [0032] If the display is stopped in the menu screen display, when the user loses the entertainment apparatus's power, the demonstration display is not performed and the contents of the entertainment process cannot be presented to other users. Therefore, by shifting the operation mode to the predetermined screen display mode, the entertainment device can be operated in such a way that the user can easily understand the contents of the entertainment process.
[0033] さらに好ましくは、エンターテインメント装置はさらに、第 2の動作モードにおいて、 所定のシーケンスで 1又は複数のエンターテインメント処理のデモ動画表示、及び 1 又は複数の画面表示の所定の組合せを表示するための装置を含む。  [0033] More preferably, the entertainment device is further configured to display a predetermined combination of one or a plurality of entertainment processing demonstration video displays and one or a plurality of screen displays in a predetermined sequence in the second operation mode. Including equipment.
[0034] エンターテインメント処理のデモ表示で種々の動画及び画面表示が色々な組合せ で行なわれるので、使用者の興味をひきつけることができる。  [0034] Since various animations and screens are displayed in various combinations in the demonstration display of entertainment processing, the user's interest can be attracted.
[0035] より好ましくは、第 3の動作モードのエンターテインメント処理の実行は、第 1の動作 モードにおけるエンターテインメント処理の実行の設定を所定のものに固定したもの である。その設定は、乱数にしたがって選択したものでもよい。 [0036] 第 3のモードのエンターテインメント処理の実行では設定を固定してあるので、ェン ターティンメント処理を実行する上で種々の設定を行なう必要なぐ直ちにエンターテ インメント処理を開始できる。そのため使用者はエンターテインメント処理の内容をよ り短い時間で理解することができる。また、乱数にしたがって設定を選択した場合に は、第 3のモードでのエンターテインメント処理を行なうたびに種々の設定にしたがつ たエンターテインメントを行なうことができ、エンターテインメント処理の面白さを強調 できる。さらに、使用者がエンターテインメント処理の内容を容易に理解できる。 [0035] More preferably, the execution of the entertainment process in the third operation mode is such that the setting for performing the entertainment process in the first operation mode is fixed to a predetermined value. The setting may be selected according to a random number. [0036] Since the setting is fixed in the execution of the entertainment process in the third mode, the entertainment process can be started immediately as necessary to perform various settings in executing the entertainment process. Therefore, the user can understand the contents of the entertainment process in a shorter time. In addition, when the setting is selected according to a random number, the entertainment according to various settings can be performed every time the entertainment process is performed in the third mode, and the entertainment process can be emphasized. Furthermore, the user can easily understand the contents of the entertainment process.
[0037] 入力装置は、使用者が操作可能なコントローラと、コントローラ力もの、コントローラ の動きに応じた入力信号を受けるための受信装置とを含んでもよい。 [0037] The input device may include a controller that can be operated by the user, a controller, and a receiving device for receiving an input signal corresponding to the movement of the controller.
[0038] 使用者がコントローラを操作したことを検知して動作モードを移行させるので、例え ばコントローラがエンターテインメント装置本体と別に設けられている場合、使用者が 何気なくコントローラを操作した場合にもデモ用のエンターテインメント処理が開始さ れることとなり、より多くの使用者にエンターテインメント処理の内容を理解してもらうこ とができる可能性が高くなる。 [0038] Since the operation mode is changed by detecting that the user has operated the controller, for example, if the controller is provided separately from the entertainment device itself, even if the user operates the controller casually, it is for demonstration purposes. Entertainment process will be started, and there is a high possibility that more users will be able to understand the contents of the entertainment process.
コントローラは加速度センサを有し、入力信号は、この加速度センサの出力から得 られるようにしてちょい。  The controller has an acceleration sensor, and input signals can be obtained from the output of this acceleration sensor.
コントローラの加速度を加速度センサで検知し、入力信号としてエンターティンメン ト装置に与える。使用者がコントローラを操作したことが加速度によって判別でき、た だちにデモ用のエンターテインメント処理の実行を開始できる。  The acceleration of the controller is detected by an acceleration sensor and given to the entertainment device as an input signal. It can be determined by the acceleration that the user has operated the controller, and the demonstration entertainment process can be started immediately.
[0039] コントローラと受信装置との間の通信は無線により行なわれてもよい。例えば光無線 通信、無線電波通信を使用できる。受信装置は、撮像装置と、撮像装置により撮像さ れるコントローラの映像に基づいて、コントローラの動きに関する所定の情報を獲得 するための情報獲得装置とを含んでもよ!ヽ。 [0039] Communication between the controller and the receiving device may be performed wirelessly. For example, optical wireless communication and wireless radio wave communication can be used. The receiving device may include an imaging device and an information acquisition device for acquiring predetermined information regarding the movement of the controller based on the image of the controller imaged by the imaging device.
[0040] コントローラと受信装置との間の通信を無線で行なうことにより、例えば体感ゲーム のように大きな動きを伴うエンターテインメント処理にぉ 、てコントローラの操作が容 易になる。使用者がエンターテインメント処理の面白さをより的確に理解できる可能 '性が高くなる。 [0040] By performing communication between the controller and the receiving device wirelessly, the operation of the controller becomes easy, for example, in an entertainment process involving a large movement such as a sensation game. It is more likely that the user can understand the fun of entertainment processing more accurately.
[0041] コントローラと受信装置との間の通信は有線により行なってもよい。 [0042] 有線で通信を行なえば、無線を用いた場合と比較して入力が確実にエンターティ ンメント装置に伝えられることになる。またコントローラとエンターテインメント装置との 接続関係が明確になる。 [0041] Communication between the controller and the receiving apparatus may be performed by wire. [0042] When wired communication is performed, the input is surely transmitted to the entertainment device as compared with the case of using wireless communication. In addition, the connection relationship between the controller and entertainment device is clarified.
[0043] 好ましくは、エンターテインメント装置は、コンピュータ読取可能なプログラムを格納 したカートリッジが着脱可能なカートリッジ装着部と、カートリッジ装着部に装着された カートリッジに格納されたプログラムを実行するためのプログラム実行回路と、電子的 な情報を記憶するための不揮発性記憶装置と、不揮発性記憶装置の所定アドレスの 内容を所定の方式により更新する手順を示す所定のプログラムを格納したカートリツ ジがカートリッジ装着部に装着されたときに、当該カートリッジ力 所定のプログラムを 読出し、当該所定のプログラムを実行することにより不揮発性記憶装置の所定アドレ スの内容を書きかえるための装置と、電源が投入されたことに応答して、不揮発性記 憶装置の所定アドレスの内容を読出し、読出された内容にしたがって第 1の動作モー ド又は第 2の動作モードのいずれかにエンターテインメント装置の動作モードを設定 するための装置とを含む。  [0043] Preferably, the entertainment device includes a cartridge mounting unit in which a cartridge storing a computer-readable program is removable, and a program execution circuit for executing the program stored in the cartridge mounted in the cartridge mounting unit. A cartridge storing a non-volatile storage device for storing electronic information and a predetermined program indicating a procedure for updating the contents of a predetermined address of the non-volatile storage device by a predetermined method is mounted on the cartridge mounting portion. In response to the power on, a device for rewriting the content of the predetermined address of the nonvolatile storage device by reading the predetermined program of the cartridge force and executing the predetermined program Reads and reads the contents of the specified address of the non-volatile storage device And a device for setting the operation mode of the entertainment device to either the first operation mode or the second operation mode according to the contents described.
[0044] 不揮発性記憶装置の内容を専用のカートリッジを用いて書き換えることにより、ェン ターティンメント装置の動作モードを切替えることができる。販売用の製品の動作モ ードをこのカートリッジを用いて切替えることにより、店頭デモ用で動作させることが可 能になる。販売用の製品と、店頭デモ用の製品とを別々に用意する必要がなくなり、 どの販売店でも店頭デモを行なえ、エンターテインメントプログラムの流通を促進でき る。  [0044] The operation mode of the entertainment device can be switched by rewriting the contents of the nonvolatile storage device using a dedicated cartridge. By switching the operation mode of the product for sale using this cartridge, it is possible to operate it for a store demonstration. It is no longer necessary to prepare separate products for sales and products for store demonstrations, and any store can conduct store demonstrations and promote the distribution of entertainment programs.
[0045] 所定のプログラムは、所定アドレスに予め定めるコードが書込まれているときは当該 所定アドレスを他のコードに更新し、所定アドレスの内容が他のコードであれば予め 定めるコードを所定アドレスに書込むようエンターテインメント装置を動作させるもの でもよい。  [0045] When a predetermined code is written at a predetermined address, the predetermined program updates the predetermined address to another code, and if the content of the predetermined address is another code, the predetermined code is changed to the predetermined address. The entertainment device may be operated so that it is written on.
[0046] 本発明の第 2の局面に係る方法は、使用者の操作に応じて、使用者にエンターテ インメントを提供するためのエンターテインメント装置の動作方法である。このェンタ 一ティンメント装置は通常の処理の実行を行なう第 1の動作モードと、デモ処理の実 行を行なう第 2の動作モードとを有する。この方法は、使用者による操作の入力を受 ける入力ステップと、前記第 2の動作モード中に、前記入力ステップにおいて使用者 による所定の入力を受けたことに応答して、エンターテインメント処理の使用者による 実行制御が可能なデモ時のエンターテインメント処理の実行を行なう第 3の動作モー ドを開始するステップとを含む。 図面の簡単な説明 [0046] A method according to the second aspect of the present invention is an operation method of an entertainment apparatus for providing entertainment to a user in accordance with a user operation. This entertainment apparatus has a first operation mode in which normal processing is executed and a second operation mode in which demonstration processing is executed. This method accepts input from the user. And an entertainment process at the time of demonstration that can be controlled by the user of the entertainment process in response to receiving a predetermined input by the user in the input step during the second operation mode. Starting a third mode of operation in which execution is performed. Brief Description of Drawings
[0047] [図 1]本発明の実施の形態におけるアダプタ及びカートリッジの外観斜視図である。  FIG. 1 is an external perspective view of an adapter and a cartridge in an embodiment of the present invention.
[図 2]図 1のアダプタの第 1の使用例の説明図である。  FIG. 2 is an explanatory diagram of a first usage example of the adapter of FIG.
[図 3]図 2のラケット型入力装置の平面図である。  FIG. 3 is a plan view of the racket type input device of FIG. 2.
[図 4]図 3のラケット型入力装置の本体部分の分解斜視図である。  4 is an exploded perspective view of a main body portion of the racket type input device of FIG.
[図 5]図 1のアダプタの使用例 2の説明図である。  FIG. 5 is an explanatory diagram of usage example 2 of the adapter of FIG.
[図 6]図 5のボーリングボール型コントローラの斜視図である。  FIG. 6 is a perspective view of the bowling ball type controller of FIG.
[図 7]図 1のアダプタの電気的構成を示す図である。  FIG. 7 is a diagram showing an electrical configuration of the adapter of FIG.
[図 8]図 1のカートリッジの電気的構成を示す図である。  FIG. 8 is a diagram showing an electrical configuration of the cartridge of FIG.
[図 9]図 8の高速プロセッサのブロック図である。  FIG. 9 is a block diagram of the high speed processor of FIG.
[図 10]図 5のカートリッジの電気的構成を示す図である。  FIG. 10 is a diagram showing an electrical configuration of the cartridge of FIG.
[図 11]図 10の撮像ユニットの電気的構成を示す図である。  11 is a diagram showing an electrical configuration of the imaging unit in FIG.
[図 12]図 11のイメージセンサから高速プロセッサへピクセルデータを取り込む際の動 作を示すタイミング図である。  [Fig. 12] Fig. 12 is a timing chart showing an operation when capturing pixel data from the image sensor of Fig. 11 into the high speed processor.
[0048] [図 13]図 2のラケット型入力装置の電気的構成を示す図である。 FIG. 13 is a diagram showing an electrical configuration of the racket type input device of FIG. 2.
[図 14] (A)図 13の MCU (Micro Controler Unit)の出力ポート 0からの出力信号 の波形図である。(B) MCUの入力ポート 0からの入力信号の波形図である。 (C) M CUによる入力判定の説明図である。  FIG. 14A is a waveform diagram of an output signal from output port 0 of the MCU (Micro Controller Unit) in FIG. (B) Waveform diagram of input signal from input port 0 of MCU. (C) It is explanatory drawing of the input determination by MCU.
[図 15]図 2のラケット型入力装置を使用したテニスゲームプログラムの動作モードの遷 移図である。  FIG. 15 is a transition diagram of operation modes of a tennis game program using the racket type input device of FIG.
[図 16]ロゴ画面の例を示す図である。  FIG. 16 is a diagram showing an example of a logo screen.
[図 17]CAUTION画面の例を示す図である。  FIG. 17 is a diagram showing an example of a CAUTION screen.
[図 18]タイトル画面の例を示す図である。 [図 19]トライ ·ミー ·モードを伴うデモ画面の例を示す図である。 FIG. 18 is a diagram showing an example of a title screen. FIG. 19 is a diagram showing an example of a demonstration screen with a try-me-mode.
[図 20]トライ ·ミー ·モードを伴うタイトル画面の例を示す図である。  FIG. 20 is a diagram showing an example of a title screen with a try-me-mode.
[図 21]トライアルモード画面の例を示す図である。  FIG. 21 is a diagram showing an example of a trial mode screen.
[図 22]メニュー画面の一例を示す図である。  FIG. 22 is a diagram showing an example of a menu screen.
[図 23]ゲームの終了時に表示される画面を示す図である。  FIG. 23 is a diagram showing a screen displayed at the end of the game.
[図 24]図 2のラケット型入力装置を使用したテニスゲームシステムの処理の流れを示 すフローチャートである。  FIG. 24 is a flowchart showing a processing flow of the tennis game system using the racket type input device of FIG. 2.
[図 25]図 2のラケット型入力装置を使用したテニスゲームシステムの処理の流れを示 すフローチャートである。  FIG. 25 is a flowchart showing a processing flow of the tennis game system using the racket type input device of FIG. 2.
[図 26]図 5のボーリングボール型コントローラを使用したボーリングゲーム処理の流れ を示すフローチャートである。  FIG. 26 is a flowchart showing the flow of a bowling game process using the bowling ball type controller of FIG. 5.
[図 27]図 5のボーリングボール型コントローラを使用したボーリングゲーム処理の流れ を示すフローチャートである。  FIG. 27 is a flowchart showing the flow of a bowling game process using the bowling ball type controller of FIG. 5.
[図 28]図 26のステップ S203の撮影処理の流れを示すフローチャートである。  FIG. 28 is a flowchart showing a flow of photographing processing in step S203 of FIG.
[図 29]コントローラの他の例示図である。 FIG. 29 is another example of the controller.
[図 30]第 2の実施の形態に係るボールパドルゲーム装置の外観図である。  FIG. 30 is an external view of a ball paddle game device according to a second embodiment.
[図 31]ボールパドルゲーム装置の一例を示す平面図である。  FIG. 31 is a plan view showing an example of a ball paddle game device.
[図 32]ボールパドルゲーム画面の一例を示す図解図である。  FIG. 32 is an illustrative view showing one example of a ball paddle game screen.
[図 33]図 30に示すゲーム機 72の構成を示すブロック図である。  FIG. 33 is a block diagram showing a configuration of the game machine 72 shown in FIG.
[図 34]カートリッジコネクタ及びメモリカートリッジの形状を示す外観図である。  FIG. 34 is an external view showing the shape of a cartridge connector and a memory cartridge.
[図 35]カートリッジコネクタ及びメモリカートリッジの形状を示す図解図である。  FIG. 35 is an illustrative view showing shapes of a cartridge connector and a memory cartridge.
[図 36]高速プロセッサ、本体内蔵 ROM (Read— Only Memory)及びメモリカートリ ッジ ROMの接続状態を示す図解図である。  FIG. 36 is an illustrative view showing a connection state of a high-speed processor, a built-in ROM (Read-Only Memory), and a memory cartridge ROM.
[図 37]高速プロセッサ、本体内蔵 ROM及びメモリカートリッジ ROMの接続状態を示 す図解図である。  FIG. 37 is an illustrative view showing a connection state of a high-speed processor, a built-in ROM and a memory cartridge ROM.
[図 38]メモリカートリッジ ROM及びボールパドルゲーム装置の内蔵 ROMにおけるプ ログラム及びデータの格納状態を示す図解図である。  FIG. 38 is an illustrative view showing a storage state of a program and data in a memory cartridge ROM and a built-in ROM of a ball paddle game device.
圆 39]第 2の実施の形態に係るゲーム装置において、通常の動作をする設定がされ たときの動作モードの遷移を示す図である。 圆 39] In the game device according to the second embodiment, the normal operation is set. It is a figure which shows the transition of the operation mode at the time.
[図 40]第 2の実施の形態に係るゲーム装置において、デモ動作をする設定がされた ときの動作モードの遷移を示す図である。  FIG. 40 is a diagram showing transition of operation modes when a setting for performing a demo operation is made in the game device according to the second embodiment.
[図 41]タイトル画面の一例を示す図である。  FIG. 41 is a diagram showing an example of a title screen.
[図 42]トライ ·ミー ·モードにおけるタイトル画面の一例を示す図である。  FIG. 42 is a diagram showing an example of a title screen in the try-me mode.
[図 43]トライ'ミー 'モードにおけるオートデモ画面の一例を示す図である。  FIG. 43 is a diagram showing an example of an auto demo screen in a try “me” mode.
[図 44]トライ.ミー ·モードにおけるオートデモ画面においてコントローラが操作された ときに表示される簡単な説明画面を示す図である。 FIG. 44 is a diagram showing a simple explanation screen displayed when the controller is operated on the auto demo screen in the try-me mode.
[図 45]通常の動作をする設定がされたゲーム装置において表示される、ゲームの設 定を行なうメニュー画面の例を示す図である。  FIG. 45 is a diagram showing an example of a menu screen for game setting, which is displayed on the game device set to perform normal operation.
符号の説明  Explanation of symbols
[0049] 1 アダプタ、 4 装飾板、 9 電源スィッチ、 10 電源ランプ、 11 リセットスィッチ、 12 AV( Audio— Visual)ケーブル、 13 キャンセノレキー、 14 テレビジョン受像機、 16 電源ケーブル、 19 赤外線フィルタ、 46 カートリッジコネクタ、 48 メモリカートリッジ、 56 本体内蔵 ROM、 58 メモリカートリッジ ROM、 65, 67, 518, 712, 726, 822, 824, 868, 880 基板、 69 コネクタ、 70 ボールパドルゲーム装置、 72 ゲーム機、 201, 508, 520 シールド部材、 201, 401 CPU, 256 赤外線信号受信回路(IR受信回路 )、 402 グラフィックプロセッサ、 403 サウンドプロセッサ、 404 DMA (Direct Mem ory Access)コントローラ、 405 第 1バス調停回路、 406 第 2バス調停回路、 407 内部メモリ、 412 外部メモリインタフェース回路、 418 第 1バス、 419 第 2バス、 500, 600 カートリッジ、 52, 575 高速プロセッサ、 577 メモリ、 54a, 579 アドレスバス、 54b , 581 データバス、 583 振幅設定回路、 590 バス、 603 撮像ユニット、 654 ィメー ジセンサ、 700 ラケット型入力装置、 706 擬似打球部、 710 操作スィッチ、 720, 830 , 870 圧電素子、 766 加速度センサ回路、 767 発振回路、 768 MCU、 779 起動 回路、 800 バット型入力装置、 802 ヘッド、 804 本体、 806 操作スィッチ、 854 ボ ール型入力装置、 900 ボーリングボール型コントローラ  [0049] 1 Adapter, 4 Decorative plate, 9 Power switch, 10 Power lamp, 11 Reset switch, 12 AV (Audio—Visual) cable, 13 Cancel key, 14 Television receiver, 16 Power cable, 19 Infrared filter, 46 cartridge connector, 48 memory cartridge, 56 built-in ROM, 58 memory cartridge ROM, 65, 67, 518, 712, 726, 822, 824, 868, 880 board, 69 connector, 70 ball paddle game device, 72 game machine, 201, 508, 520 Shield member, 201, 401 CPU, 256 Infrared signal receiver circuit (IR receiver circuit), 402 Graphic processor, 403 Sound processor, 404 DMA (Direct Memory Access) controller, 405 First bus arbitration circuit, 406 2nd bus arbitration circuit, 407 internal memory, 412 external memory interface circuit, 418 1st bus, 419 2nd bus, 500, 600 cartridge, 52, 575 high-speed processor , 577 memory, 54a, 579 address bus, 54b, 581 data bus, 583 amplitude setting circuit, 590 bus, 603 imaging unit, 654 image sensor, 700 racket type input device, 706 pseudo ball hitting unit, 710 operation switch, 720, 830 , 870 Piezoelectric element, 766 Acceleration sensor circuit, 767 Oscillator circuit, 768 MCU, 779 Start-up circuit, 800 bat type input device, 802 head, 804 body, 806 operation switch, 854 ball type input device, 900 boring ball type controller
発明を実施するための最良の形態  BEST MODE FOR CARRYING OUT THE INVENTION
[0050] 以下、本発明の実施の形態について、図面を参照しながら説明する。なお、実施の 形態で使用する図面において、同一の部分については、同一の参照符号を付して いる。また、以下では、様々なハウジングが用いられる力 その材質は、例えば、 AB S (アクリロニトリルブタジエンスチレン)である。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. Implementation of In the drawings used in the form, the same parts are denoted by the same reference numerals. In the following, various housings are used. The material is, for example, ABS (acrylonitrile butadiene styrene).
[0051] [第 1の実施の形態] [0051] [First embodiment]
[0052] 図 1は、本発明の第 1の実施の形態に係るエンターテインメント装置を実現するァダ プタ 1及びカートリッジ 500の外観斜視図である。図 1に示すように、アダプタ 1の前面 左側には、電源スィッチ 9、リセットスィッチ 11、及び、電源ランプ 10、が設けられ、前 面右側には、赤外線フィルタ 19が設けられる。この赤外線フィルタ 19は、赤外線以 外の光を実質的にカットして、赤外線だけを透過させるフィルタである。赤外線フィル タ 19の裏側には、後述の赤外線センサが配置されている。アダプタ 1の表面の前縁 近傍には、方向キー 17A〜17Dが設けられる。方向キー 17Aの左側には、キャンセ ルキー 13が設けられる。方向キー 17Dの右側には、決定キー 15が設けられる。方向 キー 17A〜 17Dは包括して「方向キー 17」と呼ばれる。  FIG. 1 is an external perspective view of adapter 1 and cartridge 500 for realizing the entertainment device according to the first embodiment of the present invention. As shown in FIG. 1, a power switch 9, a reset switch 11, and a power lamp 10 are provided on the left side of the front surface of the adapter 1, and an infrared filter 19 is provided on the right side of the front surface. The infrared filter 19 is a filter that substantially cuts light other than infrared rays and transmits only infrared rays. On the back side of the infrared filter 19, an infrared sensor, which will be described later, is arranged. Near the front edge of the surface of the adapter 1, direction keys 17A to 17D are provided. A cancel key 13 is provided on the left side of the direction key 17A. An enter key 15 is provided on the right side of the direction key 17D. Direction keys 17A to 17D are collectively referred to as “direction keys 17”.
[0053] さらに、アダプタ 1の装飾板 4は、昇降自在に設けられている。この装飾板 4にカート リッジ 500を置いて、押し下げ、さらに、カートリッジ 500を前面側にスライドさせると、 図示しないコネクタにカートリッジ 500が装着される。このカートリッジ 500には、後述 の高速プロセッサ及びメモリ等が内蔵されている。  [0053] Further, the decorative plate 4 of the adapter 1 is provided so as to be movable up and down. When the cartridge 500 is placed on the decorative plate 4 and pushed down, and the cartridge 500 is further slid to the front side, the cartridge 500 is attached to a connector (not shown). The cartridge 500 contains a high-speed processor and a memory, which will be described later.
[0054] A.アダプタ 1の第 1の使用例  [0054] A. First use example of adapter 1
図 2は、図 1のアダプタ 1の第 1の使用例の説明図である。図 2に示すように、 AVケ 一ブル 12の一方の AVプラグ(図示せず)はアダプタ 1の AVジャック(図示せず)に 差し込まれ、他方の AVプラグ 22はテレビジョン受像機 14の AVジャック 24に差し込 まれる。電源ケーブル 16のプラグ(図示せず)はアダプタ 1の電源ジャック(図示せず )に差し込まれ、プラグユニット 18のプラグは、コンセント 20に差し込まれる。プラグュ ニット 18は変圧器を備えており、コンセント 20から供給される電圧を一定の電圧に下 げて、電源ケーブル 16からアダプタ 1に供給する。  FIG. 2 is an explanatory diagram of a first usage example of the adapter 1 of FIG. As shown in FIG. 2, one AV plug (not shown) of the AV cable 12 is inserted into the AV jack (not shown) of the adapter 1, and the other AV plug 22 is connected to the AV of the television receiver 14. Plug into jack 24. The plug (not shown) of the power cable 16 is inserted into the power jack (not shown) of the adapter 1, and the plug of the plug unit 18 is inserted into the outlet 20. The plug unit 18 includes a transformer, which reduces the voltage supplied from the outlet 20 to a certain voltage and supplies it to the adapter 1 from the power cable 16.
[0055] 図 2に示される例では、アダプタ 1はテレビジョン受像機 14の上面に載置されている 。そして、この第 1の使用例では、コントローラはラケット型入力装置 700、あるいは、 バット型入力装置 800及びボール型入力装置 854、のいずれかである。ラケット型入 力装置 700のグリップ底部には、ストラップ 703が取付けられる。バット型入力装置 80 0のグリップエンドには、ストラップ 801が取付けられる。ボール型入力装置 854には 、ストラップ 803が取付けられる。これらストラップは、ゲーム実行時に入力装置が使 用者の手力 不用意に離れることを防止する。 In the example shown in FIG. 2, the adapter 1 is placed on the upper surface of the television receiver 14. In the first usage example, the controller is either the racket type input device 700 or the bat type input device 800 and the ball type input device 854. Racket type A strap 703 is attached to the bottom of the grip of the force device 700. A strap 801 is attached to the grip end of the bat type input device 800. A strap 803 is attached to the ball type input device 854. These straps prevent the input device from inadvertently leaving the user's hand during the game.
[0056] (ラケット型入力装置)  [0056] (Racquet type input device)
図 3は、図 2のラケット型入力装置 700の平面図である。図 4は、図 3のラケット型入 力装置 700の本体部分の分解斜視図である。  FIG. 3 is a plan view of the racket type input device 700 of FIG. FIG. 4 is an exploded perspective view of the main body of the racket type input device 700 of FIG.
[0057] 図 3及び図 4に示すように、ラケット型入力装置 700は、 LED (Light Emitting D iode)カノく一 728と、下側ハウジング 702と、ラバーリング 718と、圧電素子 720と、ラ ノ ーリング 719と、挟持板 724と、基板 712と、 LEDホルダ 714A及び 714Bと、赤外 発光ダイオード 716A〜716Dとを含む。なお、図 4においては、赤外発光ダイオード 716C,及び 716Dは、基板 712の反対側の面に取付けられているため、図には現 れていない。ラケット型入力装置 700はさらに、操作スィッチ 710と、基板 726と、赤 外発光ダイオード 716Eと、ビスカバー部 717が形成された側面カバー 730A、側面 カノ一 730B,及び 730Cと、擬似打球咅 706と、上佃レヽウジング 704と、グリップ力 バー 732とを含む。  As shown in FIGS. 3 and 4, the racket type input device 700 includes an LED (Light Emitting Diode) 728, a lower housing 702, a rubber ring 718, a piezoelectric element 720, a rubber A ring 719, a sandwiching plate 724, a substrate 712, LED holders 714A and 714B, and infrared light emitting diodes 716A to 716D are included. In FIG. 4, the infrared light emitting diodes 716C and 716D are not shown in the drawing because they are attached to the opposite surface of the substrate 712. The racket-type input device 700 further includes an operation switch 710, a substrate 726, an infrared light emitting diode 716E, a side cover 730A on which a screw cover portion 717 is formed, side surfaces 730B and 730C, a pseudo-ball hitting ball 706, Includes upper housing 704 and grip bar 732.
[0058] ラバーリング 718とラバーリング 719とで圧電素子 720を挟んで、下側ハウジング 70 2の内面に形成された底の浅い円筒状のホルダ(図示せず)に収納して、挟持板 724 で挟み込む。挟持板 724で、ラバーリング 718, 719を押さえつけるので、圧電素子 7 20は、ラバーリング 718, 719に密着した状態で固定される。このようにして、圧電素 子 720は、擬似打球面に平行に取付けられる。  [0058] The piezoelectric element 720 is sandwiched between the rubber ring 718 and the rubber ring 719, and is stored in a shallow cylindrical holder (not shown) formed on the inner surface of the lower housing 702, and the sandwiching plate 724 Insert with. Since the rubber rings 718 and 719 are pressed by the sandwiching plate 724, the piezoelectric element 720 is fixed in a state of being in close contact with the rubber rings 718 and 719. In this way, the piezoelectric element 720 is attached in parallel to the pseudo ball hitting surface.
[0059] 基板 712には、 LEDホルダ 714A, 714Bが取付けられる。 LEDホルダ 714A, 71 4Bの各々は、下側ハウジング 702側及び上側ハウジング 704側の両側から、赤外発 光ダイオードを挿入できるように形成されている。 LEDホルダ 714Aには、下側ハウ ジング 702側力も赤外発光ダイオード 716Aが嵌め込まれ、上側ハウジング 704側か ら赤外発光ダイオード 716Dが嵌め込まれる。同様に、 LEDホルダ 714Bには、下側 ハウジング 702側力も赤外発光ダイオード 716Bが嵌め込まれ、上側ハウジング 704 側から赤外発光ダイオード 716Cが嵌め込まれる。基板 712の上側ハウジング 704側 には、操作スィッチ 710が取付けられる。それらを取付けた基板 712は、上側ハウジ ング 704に固定される。一方、赤外発光ダイオード 716Eは、基板 726に取付けられ る。赤外発光ダイオード 716Eを取付けた基板 726は、上側ハウジング 704の頂部に 設けられたホルダ 735に差し込まれる。 [0059] LED holders 714A and 714B are attached to the substrate 712. Each of the LED holders 714A and 714B is formed so that an infrared light emitting diode can be inserted from both sides of the lower housing 702 side and the upper housing 704 side. Infrared light emitting diode 716A is also fitted to LED holder 714A in the lower housing 702 side force, and infrared light emitting diode 716D is fitted from the upper housing 704 side. Similarly, the infrared light emitting diode 716B is fitted to the LED holder 714B in the lower housing 702 side force, and the infrared light emitting diode 716C is fitted from the upper housing 704 side. Board 712 upper housing 704 side The operation switch 710 is attached to the. The board 712 to which they are attached is fixed to the upper housing 704. On the other hand, the infrared light emitting diode 716E is attached to the substrate 726. The substrate 726 to which the infrared light emitting diode 716E is attached is inserted into a holder 735 provided on the top of the upper housing 704.
[0060] 擬似打球部 706及び側面カバー 730Aは、上側ハウジング 704と下側ハウジング 7 02との間に、挟み込まれる。ラケット型入力装置 700の楕円状部分については、上 側ハウジング 704及び下側ハウジング 702の側面力もビスをねじ込んで、両者を結合 し、擬似打球部 706及び側面カバー 730Aを固定する。その後、上側ハウジング 704 及び下側ハウジング 702の側面を覆うように、側面カバー 730B, 730Cを取付ける。 また、ラケット型入力装置 700の楕円状部分の先端付近の 2箇所においては、その 2 箇所を覆っているビスカバー部 717をめくって、下側ハウジング 702の表面力も上側 ハウジング 704へビスをねじ込む。ビスをねじ込んだ後に、ビスカバー部 717を元に 戻して、これらビスの頭を覆う。一方、ラケット型入力装置 700のグリップ部分につい ては、下側ハウジング 702から上側ハウジング 704にビスをねじ込み、両者を結合す る。そして、グリップカノく一 732を、上側ハウジング 704及び下側ハウジング 702のグ リップ部分に挿入する。なお、電源電圧供給用に 2本の単三電池がグリップ内部にセ ットされる。 [0060] The pseudo hitting portion 706 and the side cover 730A are sandwiched between the upper housing 704 and the lower housing 7002. With respect to the elliptical portion of the racket type input device 700, the side force of the upper housing 704 and the lower housing 702 is also screwed in and joined together to fix the pseudo hitting portion 706 and the side cover 730A. Thereafter, the side covers 730B and 730C are attached so as to cover the side surfaces of the upper housing 704 and the lower housing 702. Further, at two locations near the tip of the elliptical portion of the racket type input device 700, the screw cover portion 717 covering the two locations is turned, and the surface force of the lower housing 702 also screws the screw into the upper housing 704. After screwing in the screws, replace the screw cover 717 and cover the heads of these screws. On the other hand, for the grip portion of the racket type input device 700, screws are screwed from the lower housing 702 to the upper housing 704 to couple them together. Then, the grip canopy 732 is inserted into the grip portions of the upper housing 704 and the lower housing 702. Two AA batteries are set inside the grip for power supply.
[0061] 以上のように、側面カバー 730A〜730C及びグリップカバー 732の存在により、ビ スの頭が外部に露出しない。側面カバー 730A及びグリップカバー 732の材質は、例 えば、非フタル酸系塩ィ匕ビニールである。したがって、これらはいずれも比較的柔ら 力 、。  [0061] As described above, the presence of the side covers 730A to 730C and the grip cover 732 prevents the head of the screw from being exposed to the outside. The material of the side cover 730A and the grip cover 732 is, for example, non-phthalic acid salt vinyl. Therefore, both of these are relatively soft.
[0062] 以上のようにして、赤外発光ダイオード 716Eは、ラケット型入力装置 700の頂部か ら露出するように装置 700に取り付けられる。赤外発光ダイオード 716A, 716Bは、 下側ハウジング 702の表面から露出する。赤外発光ダイオード 716C, 716Dは、上 側ハウジング 704の表面力も露出する。赤外発光ダイオード 716A〜716Dを保護す るため、透明の LEDカバー 728が、これらを覆うように取付けられる(図 3、図 4参照)  As described above, the infrared light emitting diode 716E is attached to the device 700 so as to be exposed from the top of the racket type input device 700. The infrared light emitting diodes 716A and 716B are exposed from the surface of the lower housing 702. The infrared light emitting diodes 716C and 716D also expose the surface force of the upper housing 704. To protect the infrared light emitting diodes 716A to 716D, a transparent LED cover 728 is attached to cover them (see Figure 3 and Figure 4).
[0063] B.アダプタ 1の使用例 2 図 5は、図 1のアダプタ 1の使用例 2の説明図である。図 5では、アダプタ 1を床面に 載置している。この使用例 2では、ボーリングボール型コントローラ 900と、カートリッジ 600とを使用する。ボーリングボール型コントローラ 900には、ストラップ 901が取付け られる。電源ケーブル 16及び AVケーブル 12の接続については、図 2と同じであり、 説明はここでは繰返さな!/ヽ。 [0063] B. Usage example 2 of adapter 1 FIG. 5 is an explanatory diagram of a usage example 2 of the adapter 1 of FIG. In Fig. 5, adapter 1 is placed on the floor. In this usage example 2, a bowling ball type controller 900 and a cartridge 600 are used. A strap 901 is attached to the bowling ball type controller 900. The connection of the power cable 16 and AV cable 12 is the same as in FIG. 2, and the description is not repeated here!
[0064] (ボーリングボール型コントローラ) [0064] (Bowling ball type controller)
図 6 (A)は、図 5のボーリングボール型コントローラ 900の斜視図である。図 6 (B)は 、図 6 (A)のボーリングボール型コントローラ 900の内部に固定される内殻の斜視図 である。  FIG. 6A is a perspective view of the bowling ball type controller 900 of FIG. FIG. 6 (B) is a perspective view of the inner shell fixed inside the bowling ball type controller 900 of FIG. 6 (A).
[0065] 図 6 (A)に示すように、ボーリングボール型コントローラ 900の表面には、指穴 906 A, 906B及び指穴 908A, 908Bが形成される。このボーリングボール型コントローラ 900は、指穴 906A, 906Bが形成された外殻用上側ハウジング 902、外殻用下側ハ ウジング 904、及び指穴 908A, 908Bが形成された指穴形成部材 910を含む。外殻 用上側ハウジング 902及び外殻用下側ハウジング 904は、半透明又は透明である。  As shown in FIG. 6A, finger holes 906 A and 906 B and finger holes 908 A and 908 B are formed on the surface of the bowling ball type controller 900. This bowling ball type controller 900 includes an outer shell upper housing 902 in which finger holes 906A and 906B are formed, a lower housing 904 for outer shells, and a finger hole forming member 910 in which finger holes 908A and 908B are formed. . The outer shell upper housing 902 and the outer shell lower housing 904 are translucent or transparent.
[0066] 外殻用上側ハウジング 902、外殻用下側ハウジング 904、及び指穴形成部材 910 力もなる外殻の内部には、図 6 (B)の内殻用上側ハウジング 914及び内殻用下側ハ ウジング 916からなる内殻が固定される。この内殻の表面には、再帰反射シート RSが 取付けられる。  [0066] The upper housing 902 for outer shell, the lower housing 904 for outer shell, and the finger hole forming member 910 The inner shell 910 and lower inner shell for inner shell shown in FIG. The inner shell consisting of side housing 916 is fixed. A retroreflective sheet RS is attached to the surface of the inner shell.
[0067] ここで、図 6 (A)のボーリングボール型コントローラ 900の指穴 906A, 906B, 908 Bは、それぞれ、使用者の手の 3本の指すなわち中指、薬指、及び親指を挿入する 穴である。一方、手が小さい使用者 (例えば、子供)でも、指穴 906A, 906B, 908A を、それぞれ、中指、薬指、及び親指に挿入して、ボーリングボール型コントローラ 90 0を容易に利用できる。  [0067] Here, finger holes 906A, 906B, and 908B of the bowling ball type controller 900 in FIG. 6 (A) are holes for inserting three fingers of the user's hand, that is, the middle finger, the ring finger, and the thumb, respectively. It is. On the other hand, even a user with a small hand (for example, a child) can easily use the bowling ball type controller 900 by inserting the finger holes 906A, 906B, and 908A into the middle finger, the ring finger, and the thumb, respectively.
[0068] C.アダプタ 1の電気的構成  [0068] C. Electrical configuration of adapter 1
図 7は、図 1のアダプタ 1の電気的構成を示す図である。図 72に示すように、このァ ダプタ 1は、 24本の端子 T1〜T24を含むコネクタ 69と、ライン W1を介して端子 Τ4に 接続されたリセットスィッチ 11と、ライン W2を介して端子 Τ3に接続された水晶発振回 路 252と、電源電圧 V 2を受け、それぞれライン W3〜W7を介して端子 Τ6、 Τ9、 Τ 10、 T13及び T14に接続されたキーブロック 254と、電源電圧 V 2を受け、ライン W cc FIG. 7 is a diagram showing an electrical configuration of the adapter 1 of FIG. As shown in Fig. 72, this adapter 1 includes a connector 69 including 24 terminals T1 to T24, a reset switch 11 connected to the terminal Τ4 via the line W1, and a terminal Τ3 via the line W2. Receives the connected crystal oscillation circuit 252 and the power supply voltage V2, and receives terminals Τ6, Τ9, Τ via lines W3 to W7, respectively. 10.Receiving the key block 254 connected to T13 and T14 and the power supply voltage V2, the line Wcc
8を介して端子 T17に接続された赤外線信号受信回路 (IR受信回路) 256と、電源 電圧 V 1を受け、ライン W10及び W11を介して端子 T20及び T21にそれぞれ接続 Infrared signal receiver circuit (IR receiver circuit) 256 connected to terminal T17 via 8 and power supply voltage V 1 and connected to terminals T20 and T21 via lines W10 and W11, respectively
CC CC
された入力を持つオーディオアンプ 258と、電源電圧 V 0を受け、ライン W26、 W2 cc  Audio amplifier 258 with input and power supply voltage V 0, line W26, W2 cc
2、 W23、 W24及び W25を介して端子 T5, Τ7及び T8, Ti l及び T12、 T15及び Τ 16,並びに T18及び T19にそれぞれ電源電圧 V 0, V 1, V 2, V 3,及び V  2, Terminals T5, Τ7 and T8, Ti and T12, T15 and Τ16, and T18 and T19 via W23, W24 and W25, respectively, with power supply voltages V 0, V 1, V 2, V 3 and V
CC CC CC CC C  CC CC CC CC C
4を与えるための内部電源電圧発生回路 260とを含む。  4 and an internal power supply voltage generation circuit 260 for supplying 4.
C  C
[0069] アダプタ 1はさらに、電源ジャック 27と、電源ジャック 27から与えられる交流電圧を 直流電圧に変換し電源電圧 V 0をライン W20上に出力するための ACZDCコンバ cc  [0069] Adapter 1 further includes a power jack 27 and an ACZDC converter for converting the AC voltage supplied from power jack 27 into a DC voltage and outputting power voltage V 0 on line W20.
ータ 250と、 AVジャック 25、ビデオジャック 3 IV、 Lチャンネルオーディオジャック 31 L、及び、 Rチャンネルオーディオジャック 31R (ビデオジャック 3 IV、 Lチャンネルォ 一ディォジャック 31L、及び、 Rチャンネルオーディオジャック 31Rをまとめて「ステレ ォ AVジャック 31」と呼ぶ。)とを含む。  250, AV jack 25, video jack 3 IV, L channel audio jack 31 L and R channel audio jack 31R (video jack 3 IV, L channel audio jack 31L and R channel audio jack 31R Are collectively referred to as “stereo AV jack 31”).
[0070] アダプタ 1はさらに、ライン W20を介して AC/DCコンバータ 250に、ライン W9を介 して端子 T23〖こ、ライン W12及び W13を介してオーディオアンプ 258に、ライン W2 6を介して内部電源電圧発生回路 260に、ライン W14、 W15及び W16を介して AV ジャック 25に、ライン W17〜W19を介してビデオジャック 3 IV、 Lチャンネルオーディ ォジャック 31L及び Rチャンネルオーディオジャック 31Rに、それぞれ接続され、ライ ン W20とライン W26との間の切断と接続とを行なうことにより、内部電源電圧発生回 路 260に対し電源電圧 V 0の供給と切断とを行なうための電源スィッチ 9を含む。電 [0070] Adapter 1 is further connected to AC / DC converter 250 via line W20, to terminal T23 via line W9, to audio amplifier 258 via lines W12 and W13, and internally via line W26. Connected to the power supply voltage generation circuit 260 via lines W14, W15 and W16 to AV jack 25, via lines W17 to W19 to video jack 3 IV, L channel audio jack 31L and R channel audio jack 31R, respectively. Power supply switch 9 is provided for supplying and disconnecting power supply voltage V 0 to internal power supply voltage generation circuit 260 by disconnecting and connecting line W20 and line W26. Electric
CC  CC
源スィッチ 9はまた、電源のオンとオフとに応じて、所定のラインの組合せの切断と接 続とを行なう。  The source switch 9 also disconnects and connects predetermined line combinations in response to power on and off.
[0071] アダプタ 1は、接地されたシールド部材 201で覆われている。コネクタ 69の端子 T1 , T2, T22, T24は接地される。以上の構成の概要を説明する。  The adapter 1 is covered with a shield member 201 that is grounded. Terminals T1, T2, T22, and T24 of connector 69 are grounded. An outline of the above configuration will be described.
[0072] 電源ケーブル 16 (図 2、図 5参照)から供給される交流電圧は、電源ジャック 27を介 して、 AC/DCコンバータ 250に与えられる。 AC/DCコンバータ 250は、与えられ た交流電圧を直流電圧に変換し、これを電源電圧 V 0として、ライン W20に出力す  The AC voltage supplied from the power cable 16 (see FIGS. 2 and 5) is supplied to the AC / DC converter 250 via the power jack 27. The AC / DC converter 250 converts the supplied AC voltage into a DC voltage, and outputs this to the line W20 as the power supply voltage V0.
CC  CC
る。電源スィッチ 9は、オンの場合、ライン W20とライン W26とを接続して、内部電源 電圧発生回路 260に電源電圧 V 0を与える。このとき電源スィッチ 9は、ライン W9 The When power switch 9 is on, connect line W20 and line W26 to connect the internal power supply. The power supply voltage V 0 is applied to the voltage generation circuit 260. At this time, power switch 9 is connected to line W9.
cc  cc
力ものビデオ信号 VD及びライン W12, W13からのオーディオ信号 AL2, AR2をそ れぞれ、ライン W14, W15, W16に出力して、 AVジャック 25に与える。したがって、 これらのビデオ信号 VD及びオーディオ信号 AL2, AR2は、 AVケーブル 12 (図 2、 図 5参照)を介して、テレビジョン受像機 14に与えられ、テレビジョン受像機 14は、そ れらに応じた映像を映し出し、また、音声をスピーカ(図示せず)から出力する。  Powerful video signal VD and audio signals AL2 and AR2 from lines W12 and W13 are output to lines W14, W15 and W16, respectively, and applied to AV jack 25. Therefore, the video signal VD and the audio signals AL2 and AR2 are given to the television receiver 14 via the AV cable 12 (see FIGS. 2 and 5), and the television receiver 14 receives them. A corresponding video is displayed, and sound is output from a speaker (not shown).
[0073] 一方、電源スィッチ 9は、オフの場合、ライン W17, W18, W19をそれぞれ、ライン W14, W15, W16に接続する。これにより、ビデオジャック 3 IVから入力されたビデ ォ信号、オーディオジャック 31L力も入力された Lチャンネルオーディオ信号、及び、 オーディオジャック 31R力も入力された Rチャンネルオーディオ信号、が AVジャック 2 5に与えられる。したがって、ジャック 3 IV, 31L, 31Rからのビデオ信号及びオーデ ィォ信号は、 AVジャック 25力ら、 AVケーブル 12を介して、テレビジョン受像機 14に 与えられる。このように、電源スィッチ 9がオフの場合は、外部機器 (例えば、 DVD (D igital Versatile Disc)プレイヤ等)からジャック 3 IV, 31L, 31Rに入力されたビ デォ信号及びオーディオ信号を、テレビジョン受像機 14に出力できる。  On the other hand, when the power switch 9 is off, the lines W17, W18, W19 are connected to the lines W14, W15, W16, respectively. Thus, a video signal input from the video jack 3 IV, an L channel audio signal to which the audio jack 31L force is also input, and an R channel audio signal to which the audio jack 31R force is also input are applied to the AV jack 25. Accordingly, video signals and audio signals from the jacks 3 IV, 31L, 31R are supplied to the television receiver 14 via the AV cable 12 from the AV jack 25 force. In this way, when the power switch 9 is off, video signals and audio signals input from an external device (eg, a DVD (Digital Versatile Disc) player) to the jacks 3 IV, 31L, 31R are transmitted to the TV. Can be output to John receiver 14.
[0074] 内部電源電圧発生回路 260は、電源スィッチ 9から与えられた電源電圧 V 0を元  [0074] The internal power supply voltage generation circuit 260 uses the power supply voltage V 0 supplied from the power switch 9 as a source.
CC  CC
に、電源電圧 V 1 (例えば、 5. OV)、電源電圧 V 2 (例えば、 3. 3V)、電源電圧 V  Supply voltage V 1 (for example, 5.OV), power supply voltage V 2 (for example, 3.3V), power supply voltage V
CC CC  CC CC
3 (例えば、 2. 5V)、及び、電源電圧 V 4 (例えば、 1. 5V)を生成して、それぞれ 3 (for example, 2.5V) and power supply voltage V4 (for example, 1.5V)
CC CC CC CC
を、ライン W22、ライン W23、ライン W24、及びライン W25に出力する。なお、 V 0  Are output to line W22, line W23, line W24, and line W25. V 0
cc cc
>V 1 >V 2>V 3 >V 4とする。 > V 1> V 2> V 3> V 4
CC CC CC CC  CC CC CC CC
[0075] オーディオアンプ 258は、端子 T21に接続されたライン Wl lからの Rチャンネルォ 一ディォ信号 AR1及び端子 T20に接続されたライン W10からの Lチャンネルオーデ ィォ信号 AL1を増幅して、増幅後の Rチャンネルオーディオ信号 AR2及び Lチャン ネルオーディオ信号 AL2をそれぞれ、ライン W13, W12に出力する。このオーディ ォアンプ 258には、電源電圧 V 1が供給される。  [0075] The audio amplifier 258 amplifies and amplifies the R channel audio signal AR1 from the line Wll connected to the terminal T21 and the L channel audio signal AL1 from the line W10 connected to the terminal T20. The later R channel audio signal AR2 and L channel audio signal AL2 are output to lines W13 and W12, respectively. The audio amplifier 258 is supplied with a power supply voltage V 1.
cc  cc
[0076] ビデオ信号 VDを電源スィッチ 9に入力するライン W9は、コネクタ 69の端子 T23に 接続される。  Line W 9 for inputting video signal VD to power switch 9 is connected to terminal T 23 of connector 69.
[0077] IR受信回路 256は、受信したデジタル変調された赤外線信号を、デジタル復調し て、ライン W8に出力する。ライン W8は、コネクタ 69の端子 T17に接続される。なお、[0077] The IR receiving circuit 256 digitally demodulates the received digitally modulated infrared signal. Output to line W8. Line W8 is connected to terminal T17 of connector 69. In addition,
IR受信回路 256には、電源電圧 V 2が供給される。 The power supply voltage V 2 is supplied to the IR receiver circuit 256.
cc  cc
[0078] キーブロック 254は、キャンセルキー 13、方向キー 17A〜17D、及び、決定キー 15 The key block 254 includes a cancel key 13, direction keys 17A to 17D, and an enter key 15
、並びに、図示しないシフトレジスタを含む。このシフトレジスタは、各キー 13, 17A〜And a shift register (not shown). This shift register has each key 13, 17A ~
17D及び 15からパラレルに入力される信号をシリアル信号に変換して、ライン W3に 出力する。このライン W3は、コネクタ 69の端子 T6に接続される。また、このシフトレジ スタには、端子 T10に接続されるライン W5から、クロックが入力され、端子 T9に接続 されるライン W4から、制御信号が入力される。なお、キーブロック 254には、電源電 圧 V 2が供給される。 Converts signals input in parallel from 17D and 15 to serial signals and outputs them to line W3. This line W3 is connected to terminal T6 of connector 69. The shift register receives a clock from the line W5 connected to the terminal T10, and receives a control signal from the line W4 connected to the terminal T9. The key block 254 is supplied with the power supply voltage V 2.
cc  cc
[0079] 水晶発振回路 252は、一定周波数(例えば、 3. 579545MHz)のクロックを発振し て、ライン W2に供給する。ライン W2は、コネクタ 69の端子 T3に接続される。なお、 水晶発振回路 252には、電源電圧 V 1が供給される。  The crystal oscillation circuit 252 oscillates a clock with a constant frequency (eg, 3.579545 MHz) and supplies it to the line W2. Line W2 is connected to terminal T3 of connector 69. Note that the power supply voltage V 1 is supplied to the crystal oscillation circuit 252.
CC  CC
[0080] リセットスィッチ 11は、手動操作に応じて、システムをリセットするためのリセット信号 をライン W1〖こ出力する。ライン W1は、コネクタ 69の端子 T4に接続される。  [0080] The reset switch 11 outputs a reset signal for resetting the system to the line W1 in response to a manual operation. Line W1 is connected to terminal T4 of connector 69.
[0081] D.カートリッジ 500の電気的構成  [0081] D. Electrical configuration of cartridge 500
図 8は、図 1のカートリッジ 500の電気的構成を示す。図 8に示すように、カートリッジ 5 ΟΟί¾、高 プ Ρセッサ 575、メモリ 577、 チ tl〜t24、アド、レスノ ス 579、データノ ス 581、振幅設定回路 583、コンデンサ 589、及び抵抗 586, 587, 588、を含む。  FIG. 8 shows the electrical configuration of the cartridge 500 of FIG. As shown in FIG. 8, cartridge 5 ΟΟί¾, high memory 575, memory 577, tl tl to t24, ad, lesson 579, data node 581, amplitude setting circuit 583, capacitor 589, and resistors 586, 587, 588 ,including.
[0082] 振幅設定回路 583は、抵抗 584及び 585を含む。高速プロセッサ 575は、リセット 信号を入力するリセット入力 ZRESET、クロック SCLK2を入力するクロック入力 XT 、データの入出力のための入出力ポート(IZOポート) IOO〜IOn (nは自然数。例え ば、 n= 23)、アナログ信号を入力するためのアナログ入力ポート AINO〜AINk (kは 自然数。例えば、 k= 5)、オーディオ信号 AL1, AR1を出力するためのオーディオ 出力 AL, AR、ビデオ信号 VDを出力するためのビデオ出力 VO、制御信号 (例えば 、チップィネーブル信号、アウトプットィネーブル信号、ライトイネーブル信号など)を 出力するための制御信号出力ポート、第 2データバス、及び、第 2アドレスバス、を含 む。メモリ 577は、アドレスバス、データノス、及び、制御信号 (例えば、チップイネ一 ブル信号、アウトプットイネ一ブル信号、ライトイネーブル信号など)を入力するための 制御信号入力ポートを含む。メモリ 577としては、例えば、 ROM又はフラッシュメモリ 等の任意のメモリを使用できる。 The amplitude setting circuit 583 includes resistors 584 and 585. The high-speed processor 575 has a reset input ZRESET for inputting a reset signal, a clock input XT for inputting a clock SCLK2, an input / output port (IZO port) for data input / output (IO = IOn), where n is a natural number. 23), analog input port AINO to AINk for inputting analog signals (k is a natural number. For example, k = 5), audio output AL, AR for outputting audio signals AL1, AR1, and video signal VD are output. Video output VO, control signal output port for outputting control signals (for example, chip enable signal, output enable signal, write enable signal, etc.), second data bus, and second address bus. Mu The memory 577 is used to input an address bus, a data nose, and a control signal (for example, a chip enable signal, an output enable signal, a write enable signal, etc.). Includes control signal input port. As the memory 577, for example, an arbitrary memory such as a ROM or a flash memory can be used.
[0083] 高速プロセッサ 575の制御信号出力ポートは、メモリ 577の制御信号入力ポートに 接続される。高速プロセッサ 575の第 2アドレスバス及びメモリ 577のアドレスバスは、 アドレスバス 579に接続される。高速プロセッサ 575の第 2データバス及びメモリ 577 のデータバスは、データバス 581に接続される。ここで、高速プロセッサ 575の制御 信号出力ポートは、例えば、アウトプットイネ一ブル信号を出力する OE出力ポート、 チップィネーブル信号を出力する CE出力ポート、ライトイネーブル信号を出力する W E出力ポート、等を含む。メモリ 577の制御信号入力ポートは、例えば、高速プロセッ サ 575の OE出力ポートに接続される OE入力ポート、高速プロセッサ 575の CE出力 ポートに接続される CE入力ポート、高速プロセッサ 575の WE出力ポートに接続され る WE入力ポート、等を含む。  The control signal output port of the high speed processor 575 is connected to the control signal input port of the memory 577. The second address bus of the high speed processor 575 and the address bus of the memory 577 are connected to the address bus 579. The second data bus of the high speed processor 575 and the data bus of the memory 577 are connected to the data bus 581. Here, the control signal output port of the high-speed processor 575 includes, for example, an OE output port that outputs an output enable signal, a CE output port that outputs a chip enable signal, a WE output port that outputs a write enable signal, and the like. Including. The control signal input port of the memory 577 is connected to, for example, the OE input port connected to the OE output port of the high-speed processor 575, the CE input port connected to the CE output port of the high-speed processor 575, and the WE output port of the high-speed processor 575. Includes connected WE input ports, etc.
[0084] メモリ 577は、チップィネーブル信号が入力されたときに、自分がアクセス先として 選択されたと認識し、これとほぼ同時に入力されたアドレス信号及びアウトプットイネ 一ブル信号に応答して、データ信号を出力する。アドレス信号は、アドレスバス 579を 介してメモリ 577に入力され、データ信号は、データバス 581を介して高速プロセッサ 575〖こ入力される。また、メモリ 577は、チップイネ一ブル信号が入力されたときに、 自分がアクセス先として選択されたと認識し、これとほぼ同時に入力されたアドレス信 号及びライトイネ一ブル信号に応答して、データ信号を取り込み、書き込みを行なう。 アドレス信号は、アドレスバス 579を介してメモリ 577に入力され、データ信号は、高 速プロセッサ 575からデータバス 581を介してメモリ 577に入力される。  [0084] When the chip enable signal is input, the memory 577 recognizes that it has been selected as an access destination, and responds to the address signal and output enable signal that are input almost simultaneously with the data. Output a signal. The address signal is input to the memory 577 via the address bus 579, and the data signal is input to the high speed processor 575 via the data bus 581. In addition, when the chip enable signal is input, the memory 577 recognizes that it has been selected as the access destination, and responds to the address signal and write enable signal input almost simultaneously with the data signal. Is read and written. The address signal is input to the memory 577 via the address bus 579, and the data signal is input from the high speed processor 575 to the memory 577 via the data bus 581.
[0085] 端子 tl〜t24は、カートリッジ 500がアダプタ 1に装着されたとき、アダプタ 1のコネ クタ 69の端子 T1〜T24に一対一に接続される。また、端子 tl, t2, t22, t24は、接 地される。端子 t3は、振幅設定回路 583に接続される。端子 t4は、高速プロセッサ 5 75のリセット入力 ZRESETに接続される。  The terminals tl to t24 are connected one-to-one to the terminals T1 to T24 of the connector 69 of the adapter 1 when the cartridge 500 is attached to the adapter 1. Terminals tl, t2, t22, and t24 are grounded. Terminal t3 is connected to amplitude setting circuit 583. Terminal t4 is connected to the reset input ZRESET of the high speed processor 575.
[0086] 端子 t5からは、電源電圧 V 0が供給される。端子 t7, t8からは、電源電圧 V 1が  [0086] The power supply voltage V0 is supplied from the terminal t5. From terminals t7 and t8, power supply voltage V 1 is
CC CC  CC CC
供給される。端子 ti l, tl2からは、電源電圧 V 2が供給される。端子 tl5, tl6から  Supplied. The power supply voltage V 2 is supplied from the terminals ti l and tl2. From terminals tl5, tl6
CC  CC
は、電源電圧 V 3が供給される。端子 tl8, tl9からは、電源電圧 V 4が供給され る。端子 t6, t9, tlO, tl 7は、それぞれ、高速プロセッサ 575の IZOポート I021 , IIs supplied with a power supply voltage V3. Power supply voltage V 4 is supplied from terminals tl8 and tl9. The Terminals t6, t9, tlO, and tl 7 are the IZO ports I021 and I of the high-speed processor 575, respectively.
Ο20, I019, I016【こ接続される。端子 tl 3, tl4【こ ίま、それぞれ抵抗 586, 587の 一方端が接続され、抵抗 586, 587の他方端には、電源電圧 V 2が与えられる。端 Ο20, I019, I016 [This is connected. Terminals tl 3, tl 4, where one ends of resistors 586 and 587 are connected, respectively, and the other end of resistors 586 and 587 is supplied with power supply voltage V 2. Edge
cc  cc
子 t20, t21は、それぞれ、高速プロセッサ 575のオーディオ出力 AL, ARに接続さ れる。端子 t23は、高速プロセッサ 575のビデオ出力 VOに接続される。  The children t20 and t21 are connected to the audio outputs AL and AR of the high speed processor 575, respectively. Terminal t23 is connected to the video output VO of the high speed processor 575.
[0087] 振幅設定回路 583の抵抗 584の一方端は端子 t3に接続され、他方端は、高速プ 口セッサ 575のクロック入力 XT及び抵抗 585の一方端に接続される。抵抗 585の他 方端は接地される。つまり、振幅設定回路 583は、抵抗分圧回路である。  [0087] One end of the resistor 584 of the amplitude setting circuit 583 is connected to the terminal t3, and the other end is connected to the clock input XT of the high-speed connector 575 and one end of the resistor 585. The other end of resistor 585 is grounded. That is, the amplitude setting circuit 583 is a resistance voltage dividing circuit.
[0088] アダプタ 1の水晶発振回路 252が発振したクロック SCLK1は、端子 t3を介して、振 幅設定回路 583に入力される。応じて、振幅設定回路 583によりクロック SCLK1より 振幅が小さいクロック SCLK2が生成されて、クロック入力 XTに供給される。つまり、ク ロック SCLK2の振幅は、抵抗 584と抵抗 585との比で定まる値に設定される。  The clock SCLK1 oscillated by the crystal oscillation circuit 252 of the adapter 1 is input to the amplitude setting circuit 583 via the terminal t3. In response, the amplitude setting circuit 583 generates a clock SCLK2 having an amplitude smaller than that of the clock SCLK1, and supplies it to the clock input XT. That is, the amplitude of the clock SCLK2 is set to a value determined by the ratio of the resistor 584 and the resistor 585.
[0089] 電源電圧 V 2は、高速プロセッサ 575のアナログ回路に供給され、電源電圧 V 3  [0089] The power supply voltage V 2 is supplied to the analog circuit of the high-speed processor 575, and the power supply voltage V 3
CC CC  CC CC
は、高速プロセッサ 575のデジタル回路に供給される。  Is supplied to the digital circuit of the high speed processor 575.
[0090] (高速プロセッサ 575の電気的構成) [0090] (Electric configuration of high-speed processor 575)
図 9は、図 8の高速プロセッサ 575のブロック図である。図 9に示すように、この高速 プロセッサ 575は、中央演算処理装置(CPU : central processing unit) 401、グ ラフィックプロセッサ 402、サウンドプロセッサ 403、 DMAコントローラ 404、第 1バス 調停回路 405、第 2バス調停回路 406、内部メモリ 407、 AZDコンバータ(ADC : an alog to digital converter) 408、入出力制御回路 409、タイマ回路 410、 DRA M (dynamic random access memory)リフレッシュ制御回路 411、外部メモリイ ンタフェース回路 412、クロックドライバ 413、 PLL (phase— locked loop)回路 414 、低電圧検出回路 415、第 1バス 418、及び、第 2バス 419、を含む。第 1バス 418は 、第 1アドレスバス及び第 1データバスを含む。第 2ノ ス 419は、図 8の第 2アドレスバ ス及び第 2データバスを含む。ノ ス 590は、図 8のアドレスバス 579及びデータバス 5 81からなる。  FIG. 9 is a block diagram of the high speed processor 575 of FIG. As shown in FIG. 9, the high-speed processor 575 includes a central processing unit (CPU) 401, a graphic processor 402, a sound processor 403, a DMA controller 404, a first bus arbitration circuit 405, and a second bus arbitration. Circuit 406, internal memory 407, AZD converter (ADC) 408, I / O control circuit 409, timer circuit 410, DRRAM (dynamic random access memory) refresh control circuit 411, external memory interface circuit 412, clock A driver 413, a PLL (phase-locked loop) circuit 414, a low voltage detection circuit 415, a first bus 418, and a second bus 419 are included. The first bus 418 includes a first address bus and a first data bus. The second node 419 includes the second address bus and the second data bus of FIG. The node 590 includes the address bus 579 and the data bus 581 shown in FIG.
[0091] CPU401は、メモリ(内部メモリ 407、又は、メモリ 577)に格納されたプログラムにし たがい、各種演算やシステム全体の制御を行なう。 CPU401は、第 1バス 418及び 第 2バス 419のバスマスタである。このバスに接続された各部からは、それぞれのバス に接続された資源にアクセス可能である。 CPU 401 performs various operations and controls the entire system in accordance with a program stored in memory (internal memory 407 or memory 577). CPU 401 includes first bus 418 and Bus master of the second bus 419. Each part connected to this bus can access resources connected to each bus.
[0092] グラフィックプロセッサ 402は、第 1バス 418及び第 2バス 419のバスマスタである。 The graphic processor 402 is a bus master for the first bus 418 and the second bus 419.
グラフィックプロセッサ 402は、メモリ(内部メモリ 407、又は、メモリ 577)に格納された データを基に、ビデオ信号 VDを生成して、ビデオ出力 VOから出力する。グラフイツ クプロセッサ 402は、第 1バス 418を通じて、 CPU401により制御される。また、グラフ イツクプロセッサ 402は、 CPU401に対して、割込要求信号 420を発生する機能を有 する。ここで、グラフィックプロセッサ 402が生成するビデオ信号 VDは、例えば、コン ポジット信号である。  The graphic processor 402 generates a video signal VD based on data stored in the memory (the internal memory 407 or the memory 577) and outputs it from the video output VO. The graphic processor 402 is controlled by the CPU 401 through the first bus 418. Further, the graphic processor 402 has a function of generating an interrupt request signal 420 to the CPU 401. Here, the video signal VD generated by the graphic processor 402 is, for example, a composite signal.
[0093] サウンドプロセッサ 403は、第 1バス 418及び第 2バス 419のバスマスタである。サゥ ンドプロセッサ 403は、メモリ(内部メモリ 407、又は、メモリ 577)に格納されたデータ を基に、アナログのオーディオ信号 AL1, AR1を生成して、オーディオ出力 AL, AR 力も出力する。サウンドプロセッサ 403は、第 1バス 418を通じて、 CPU401により制 御される。また、サウンドプロセッサ 403は、 CPU401に対して、割込要求信号 420を 発生する機能を有する。  The sound processor 403 is a bus master for the first bus 418 and the second bus 419. The sound processor 403 generates analog audio signals AL1 and AR1 based on the data stored in the memory (internal memory 407 or memory 577), and outputs audio outputs AL and AR. The sound processor 403 is controlled by the CPU 401 through the first bus 418. In addition, the sound processor 403 has a function of generating an interrupt request signal 420 to the CPU 401.
[0094] DMAコントローラ 404は、メモリ 577力ら、内部メモリ 407へのデータ転送を司る。  The DMA controller 404 manages data transfer from the memory 577 to the internal memory 407.
また、 DMAコントローラ 404は、データ転送の完了を通知するために、 CPU401に 対する割込要求信号 420を発生する機能を有する。 DMAコントローラ 404は、第 1 バス 418及び第 2バス 419のバスマスタである。 DMAコントローラ 404は、第 1バス 4 18を通じて CPU401により制御される。  The DMA controller 404 has a function of generating an interrupt request signal 420 for the CPU 401 in order to notify the completion of data transfer. The DMA controller 404 is a bus master for the first bus 418 and the second bus 419. The DMA controller 404 is controlled by the CPU 401 through the first bus 418.
[0095] 内部メモリ 407は、マスク ROM、 SRAM (static random access memory)、 及び、 DRAM (dynamic random access memory)のうち、必要なものを備える 。 DRAMが搭載される場合、定期的にリフレッシュと呼ばれる記憶内容保持のため の動作が必要とされる。  The internal memory 407 includes necessary ones of mask ROM, SRAM (static random access memory), and DRAM (dynamic random access memory). When a DRAM is installed, an operation for holding the memory content called refresh is required periodically.
[0096] 第 1バス調停回路 405は、第 1バス 418の各バスマスタからの第 1バス使用要求信 号を受け付け、調停を行ない、各バスマスタへの第 1バス使用許可信号を発行する。 どのバスマスタも、第 1バス使用許可信号を受領することによって第 1バス 418に対す るアクセスが許可される。ここで、第 1バス使用要求信号及び第 1バス使用許可信号 は、図 9では、第 1バス調停信号 422として示されている。 The first bus arbitration circuit 405 receives the first bus use request signal from each bus master of the first bus 418, performs arbitration, and issues a first bus use permission signal to each bus master. Any bus master is permitted to access the first bus 418 by receiving the first bus use permission signal. Here, the first bus use request signal and the first bus use permission signal This is shown as the first bus arbitration signal 422 in FIG.
[0097] 第 2バス調停回路 406は、第 2バス 419の各バスマスタからの第 2バス使用要求信 号を受け付け、調停を行ない、各バスマスタへの第 2バス使用許可信号を発行する。 どのバスマスタも、第 2バス使用許可信号を受領することによって第 2バス 419に対す るアクセスが許可される。ここで、第 2バス使用要求信号及び第 2バス使用許可信号 は、図 9では、第 2バス調停信号 423として示されている。  The second bus arbitration circuit 406 receives the second bus use request signal from each bus master of the second bus 419, performs arbitration, and issues a second bus use permission signal to each bus master. Any bus master is permitted to access the second bus 419 by receiving the second bus use permission signal. Here, the second bus use request signal and the second bus use permission signal are shown as a second bus arbitration signal 423 in FIG.
[0098] 入出力制御回路 409は、外部入出力装置や外部の半導体素子との通信等を、図 8 の IZOポート IO0〜IOnを介して行なう。 IZOポート IO0〜IOnからの入出力信号は 、第 1バス 418を介して、 CPU401からリード Zライトされる。また、入出力制御回路 4 09は、 CPU401に対して、割込要求信号 420を発生する機能を有する。  The input / output control circuit 409 performs communication with external input / output devices and external semiconductor elements via the IZO ports IO0 to IOn in FIG. Input / output signals from the IZO ports IO0 to IOn are read Z written from the CPU 401 via the first bus 418. The input / output control circuit 409 has a function of generating an interrupt request signal 420 to the CPU 401.
[0099] タイマ回路 410は、設定された時間間隔に基づき、 CPU401に対する割込要求信 号 420を発生する機能を有する。時間間隔等の設定は、第 1バス 418を介して CPU 401によって行なわれる。  The timer circuit 410 has a function of generating an interrupt request signal 420 for the CPU 401 based on a set time interval. The time interval and the like are set by the CPU 401 via the first bus 418.
[0100] ADC408は、図 8のアナログ入力ポート AIN0〜AINkから入力されたアナログ入 力信号をデジタル信号に変換する。このデジタル信号は、第 1バス 418を介して CP U401〖こよってリードされる。また、 ADC408は、 CPU401〖こ対して、割込要求信号 420を発生する機能を有する。  [0100] The ADC 408 converts the analog input signals input from the analog input ports AIN0 to AINk in FIG. 8 into digital signals. This digital signal is read by the CPU 401 via the first bus 418. The ADC 408 has a function of generating an interrupt request signal 420 for the CPU 401.
[0101] PLL回路 414は、クロック入力 XT力 入力されるクロック信号 SCLK2を遁倍した 高周波クロック信号を生成する。  [0101] The PLL circuit 414 generates a high-frequency clock signal obtained by multiplying the clock signal SCLK2 by the clock input XT power.
[0102] クロックドライバ 413は、 PLL回路 414より受け取った高周波クロック信号を、各ブロ ックへクロック信号 425を供給するのに十分な信号強度へ増幅する。  [0102] The clock driver 413 amplifies the high-frequency clock signal received from the PLL circuit 414 to a signal strength sufficient to supply the clock signal 425 to each block.
[0103] 低電圧検出回路 415は、電源電圧 V 2, V 3を監視し、電源電圧 V 2, V 3の  [0103] The low voltage detection circuit 415 monitors the power supply voltages V 2 and V 3, and
CC CC CC CC  CC CC CC CC
いずれかが、対応した一定電圧以下のときに、 PLL回路 414のリセット信号 426、そ の他のシステム全体のリセット信号 427を発行する。  When one of them is equal to or lower than the corresponding constant voltage, the reset signal 426 of the PLL circuit 414 and the other system-wide reset signal 427 are issued.
[0104] 外部メモリインタフェース回路 412は、第 2バス 419をバス 590に接続するための機 能、及び、第 2バス 419のサイクル終了信号 428を発行することにより、第 2バスのバ スサイクル長を制御する機能、を有する。また、外部メモリインタフェース回路 412は、 メモリ 577の制御信号を、制御信号出力ポートから出力する。 [0105] DRAMリフレッシュ制御回路 411は、一定期間毎に第 1バス 418の使用権を無条 件に獲得し、 DRAMのリフレッシュ動作を行なう。なお、 DRAMリフレッシュ制御回 路 411は、内部メモリ 407が DRAMを含む場合に設けられる。 [0104] The external memory interface circuit 412 issues a function for connecting the second bus 419 to the bus 590 and a bus cycle length of the second bus by issuing a cycle end signal 428 of the second bus 419. Has a function of controlling. The external memory interface circuit 412 outputs the control signal of the memory 577 from the control signal output port. [0105] The DRAM refresh control circuit 411 unconditionally acquires the right to use the first bus 418 at regular intervals, and performs a DRAM refresh operation. The DRAM refresh control circuit 411 is provided when the internal memory 407 includes DRAM.
[0106] E.カートリッジ 600の電気的構成  [0106] E. Cartridge 600 Electrical Configuration
図 10は、図 5のカートリッジ 600の電気的構成を示す図である。図 10に示すように 、このカートリッジ 600は、図 8の構成に、撮像ユニット 603をカ卩えたものであり、他の 部分はカートリッジ 500と同様である。したがってここではカートリッジ 600に関する詳 細な説明は繰返さない。  FIG. 10 is a diagram showing an electrical configuration of the cartridge 600 of FIG. As shown in FIG. 10, this cartridge 600 is obtained by arranging an imaging unit 603 in the configuration of FIG. 8, and the other parts are the same as the cartridge 500. Therefore, detailed description of the cartridge 600 will not be repeated here.
[0107] 図 11は、図 10の撮像ユニット 603の電気的構成を示す図である。図 12は、図 11の イメージセンサ 654から高速プロセッサ 575へピクセルデータを取り込む際の動作を 示すタイミング図である。  FIG. 11 is a diagram showing an electrical configuration of the imaging unit 603 of FIG. FIG. 12 is a timing chart showing an operation when the pixel data is taken into the high speed processor 575 from the image sensor 654 of FIG.
[0108] 図 11を参照して、イメージセンサ 654は、端子 t3に接続されており、水晶発振回路 252が発振したクロック SCLK1により動作するものであって、ピクセルデータ D (X, Y )をアナログ信号として出力するタイプのものである。ピクセルデータ D (X, Y)は高速 プロセッサ 575のアナログ入力ポート AIN0に入力される。アナログ入力ポート AIN0 は、この高速プロセッサ 575において ADC408に接続され、したがって、高速プロセ ッサ 575は、 ADC408からデジタルデータに変換されたピクセルデータをその内部 に取得する。  Referring to FIG. 11, the image sensor 654 is connected to the terminal t3, operates by the clock SCLK1 oscillated by the crystal oscillation circuit 252, and converts the pixel data D (X, Y) to analog. It is the type that outputs as a signal. Pixel data D (X, Y) is input to the analog input port AIN0 of the high speed processor 575. The analog input port AIN0 is connected to the ADC 408 in the high-speed processor 575, and thus the high-speed processor 575 acquires the pixel data converted from the ADC 408 into digital data therein.
[0109] 高速プロセッサ 575の IZOポート I08からはイメージセンサ 654をリセットするため のリセット信号 RESETが出力され、イメージセンサ 654に与えられる。イメージセンサ 654力らは、ピクセルデータストローブ信号 PDS及びフレームステータスフラグ信号 F SFが出力され、それらの信号が高速プロセッサ 575の IZOポート IO10及び I09に それぞれ与えられる。  A reset signal RESET for resetting the image sensor 654 is output from the IZO port I08 of the high-speed processor 575 and is supplied to the image sensor 654. The image sensor 654 and the like output a pixel data strobe signal PDS and a frame status flag signal FSF, which are supplied to the IZO ports IO10 and I09 of the high-speed processor 575, respectively.
[0110] ピクセルデータストローブ信号 PDSは上述の各ピクセルデータ D (X, Y)を読込む ための図 12 (B)に示すようなストローブ信号である。フレームステータスフラグ信号 F SFはイメージセンサ 654の状態を示すフラグ信号で、図 12 (A)に示すように、このィ メージセンサ 654の露光期間を規定する。つまり、フレームステータスフラグ信号 FS Fの図 12 (A)に示すローレベルが露光期間を示し、図 12 (A)に示すハイレベルが 非露光期間を示す。 [0110] The pixel data strobe signal PDS is a strobe signal as shown in Fig. 12 (B) for reading each pixel data D (X, Y) described above. The frame status flag signal F SF is a flag signal indicating the state of the image sensor 654, and defines the exposure period of the image sensor 654 as shown in FIG. That is, the low level shown in FIG. 12A of the frame status flag signal FSF indicates the exposure period, and the high level shown in FIG. Indicates the non-exposure period.
[0111] 高速プロセッサ 575は、イメージセンサ 654の制御レジスタ(図示せず)に設定する コマンド(又はコマンド +データ)をレジスタデータとして IZOポート IO0〜IO6から出 力する。高速プロセッサ 575はまた、ハイレベル及びローレベルを繰返すレジスタ設 定クロック RCLKを出力し、それらをイメージセンサ 654に与える。  [0111] The high speed processor 575 outputs a command (or command + data) set in the control register (not shown) of the image sensor 654 as register data from the IZO ports IO0 to IO6. The high speed processor 575 also outputs a register setting clock RCLK that repeats a high level and a low level, and supplies them to the image sensor 654.
[0112] 4つの赤外発光ダイオード 614A〜614Dは、互いに並列接続される。この赤外発 光ダイオード 614A〜614Dは LED駆動回路 690によって、点灯され又は消灯(非 点灯)される。 LED駆動回路 690は、イメージセンサ 654から上述のフレームステー タスフラグ信号 FSFを受け、このフラグ信号 FSFは、抵抗 683及びコンデンサ 684か らなる微分回路 685を通して PNPトランジスタ 686のベースに与えられる。この PNPト ランジスタ 686にはさらにプルアップ抵抗 687が接続されていて、この PNPトランジス タ 686のベースは、通常は、ハイレベルにプルアップされている。そして、フレームス テータス信号 FSFがローレベルになると、そのローレベルが微分回路 685を経てべ ースに入力される。その結果、 PNPトランジスタ 686は、フラグ信号 FSFがローレべ ル期間にのみオンする。  [0112] The four infrared light emitting diodes 614A to 614D are connected in parallel to each other. The infrared light emitting diodes 614A to 614D are turned on or off (not lit) by the LED driving circuit 690. The LED driving circuit 690 receives the above-described frame status flag signal FSF from the image sensor 654, and this flag signal FSF is given to the base of the PNP transistor 686 through a differentiation circuit 685 including a resistor 683 and a capacitor 684. A pull-up resistor 687 is further connected to the PNP transistor 686, and the base of the PNP transistor 686 is normally pulled up to a high level. When the frame status signal FSF becomes low level, the low level is input to the base via the differentiation circuit 685. As a result, the PNP transistor 686 is turned on only when the flag signal FSF is at a low level.
[0113] PNPトランジスタ 686のコレクタは抵抗 680, 689を介して接地される。コレクタ抵抗 680及び 689の接続点が NPNトランジスタ 681のベースに接続される。この NPNトラ ンジスタ 681のコレクタが各赤外発光ダイオード 614A〜614Dのアノードに共通に 接続される。 NPNトランジスタ 681のェミッタが另 Uの NPNトランジスタ 682のベースに 直接接続される。 NPNトランジスタ 682のコレクタが各赤外発光ダイオード 614A〜6 14Dの力ソードに共通接続され、ェミッタが抵抗 691を介して接地される。  [0113] The collector of the PNP transistor 686 is grounded via resistors 680 and 689. The connection point of collector resistors 680 and 689 is connected to the base of NPN transistor 681. The collector of this NPN transistor 681 is connected in common to the anodes of the infrared light emitting diodes 614A to 614D. The emitter of NPN transistor 681 is directly connected to the base of an additional NPN transistor 682. The collector of the NPN transistor 682 is commonly connected to the force swords of the respective infrared light emitting diodes 614A to 614D, and the emitter is grounded through the resistor 691.
[0114] この LED駆動回路 690では、高速プロセッサ 575の I/Oポート 1013から出力され る LEDコントロール信号 LEDCがアクティブ(ハイレベル)でありかつイメージセンサ 6 54からのフレームステータスフラグ信号 FSFがローレベルである期間にのみ赤外発 光ダイオード 614A〜614Dが点灯される。  [0114] In this LED drive circuit 690, the LED control signal LEDC output from the I / O port 1013 of the high-speed processor 575 is active (high level), and the frame status flag signal FSF from the image sensor 654 is low. Infrared light emitting diodes 614A to 614D are lit only during the period.
[0115] 図 12 (A)に示すようにフレームステータスフラグ信号 FSFがローレベルになると、そ のローレベル期間中(実際には微分回路 685の時定数での遅れがある力 、 PNPトラ ンジスタ 686がオンする。したがって、図 12 (D)に示す LEDコントロール信号 LEDC が高速プロセッサ 575からハイレベルで出力されると、 NPNトランジスタ 681のべ一 スがハイベルとなり、このトランジスタ 681がオンとなる。トランジスタ 681がオンするとト ランジスタ 682はオンとなる。したがって、電源 V 1から各赤外発光ダイオード 614A cc [0115] When the frame status flag signal FSF becomes low level as shown in Fig. 12 (A), during the low level period (actually, there is a delay with the time constant of the differentiation circuit 685, PNP transistor 686). Therefore, the LED control signal LEDC shown in Figure 12 (D) Is output at a high level from the high speed processor 575, the base of the NPN transistor 681 becomes high level, and the transistor 681 is turned on. When transistor 681 is turned on, transistor 682 is turned on. Therefore, from the power supply V1, each infrared light emitting diode 614A cc
〜614D及びトランジスタ 682を経て電流が流れ、応じて図 12 (E)に示すように各赤 外発光ダイオード 614A〜614Dが点灯される。  Current flows through ˜614D and transistor 682, and accordingly, the respective infrared light emitting diodes 614A to 614D are turned on as shown in FIG.
[0116] LED駆動回路 690では、このように、図 12 (D)の LEDコントロール信号 LEDCが アクティブでありかつ図 12 (A)のフレームステータスフラグ信号 FSFがローレベルで ある期間にのみ赤外発光ダイオード 15が点灯されるので、イメージセンサ 654の露 光期間(図 12 (F)参照)にのみ赤外発光ダイオード 614A〜614Dが点灯されること になる。したがって、無駄な電力消費を抑制することができる。  [0116] In this way, the LED drive circuit 690 emits infrared light only when the LED control signal LEDC in Fig. 12 (D) is active and the frame status flag signal FSF in Fig. 12 (A) is at the low level. Since the diode 15 is turned on, the infrared light emitting diodes 614A to 614D are turned on only during the exposure period of the image sensor 654 (see FIG. 12F). Therefore, useless power consumption can be suppressed.
[0117] F.ラケット型入力装置 700の電気的構成  [0117] Electrical configuration of F. racket type input device 700
図 4で示したように、ラケット型入力装置 700には、加速度センサ回路 766 (後述)を 構成する圧電素子 720が固着される。圧電素子 720は、よく知られているように、金 属板上にセラミック板を貼付したものであり、加速度センサとして利用される。つまり、 圧電素子 720のセラミック板は、圧電セラミックであり、その圧電セラミックに応力が作 用したとき、圧電セラミック力も電気信号が発生することがよく知られている。そこで、 圧電素子 720すなわちラケット型入力装置 700の移動に応じて圧電素子 720から発 生する電気信号を取出す。ただし、後述のように、その電気信号にしたがって所定の デジタル信号処理をすることによって、 MCU768 (後述)に、加速度に相関したデジ タル信号 (以下「加速度相関デジタル信号」と呼ぶ。)又はデータを取り込むようにし ている。  As shown in FIG. 4, a piezoelectric element 720 constituting an acceleration sensor circuit 766 (described later) is fixed to the racket type input device 700. As is well known, the piezoelectric element 720 has a ceramic plate attached to a metal plate and is used as an acceleration sensor. That is, it is well known that the ceramic plate of the piezoelectric element 720 is a piezoelectric ceramic, and when a stress is applied to the piezoelectric ceramic, the piezoelectric ceramic force also generates an electrical signal. Therefore, an electrical signal generated from the piezoelectric element 720 in accordance with the movement of the piezoelectric element 720, that is, the racket type input device 700 is taken out. However, as will be described later, by performing predetermined digital signal processing according to the electric signal, a digital signal (hereinafter referred to as an “acceleration correlation digital signal”) or data correlated with acceleration is transmitted to the MCU 768 (described later). I try to capture it.
[0118] 図 13は、図 2のラケット型入力装置 700の電気的構成を示す図である。図 14 (A) は、図 13の MCU768の出力ポート 0からの出力信号の波形図、図 14 (B)は、 MCU 768の入力ポート 0からの入力信号の波形図、図 14 (C)は、 MCU768による入力判 定の説明図、である。  FIG. 13 is a diagram showing an electrical configuration of the racket type input device 700 of FIG. Figure 14 (A) is the waveform diagram of the output signal from the output port 0 of the MCU768 in Figure 13, Figure 14 (B) is the waveform diagram of the input signal from the input port 0 of the MCU 768, and Figure 14 (C) is FIG. 10 is an explanatory diagram of input determination by the MCU768.
[0119] 図 13を参照して、圧電素子 720は、加速度センサ回路 766に含まれる。また、 MC U768には、外付けの発振回路 767が設けられ、 MCU768は、この発振回路 767か らのクロック信号に応答して動作する。 MCU768は、矩形波信号を出力ポート 0から 出力し、抵抗 791を通して、圧電素子 720の一方電極 720Aに印加する。圧電素子 720の電極 720Aは、コンデンサ 792を介して接地される。 Referring to FIG. 13, piezoelectric element 720 is included in acceleration sensor circuit 766. In addition, the MCU 768 is provided with an external oscillation circuit 767, and the MCU 768 operates in response to a clock signal from the oscillation circuit 767. MCU768 outputs a square wave signal from output port 0. The voltage is output and applied to the one electrode 720A of the piezoelectric element 720 through the resistor 791. The electrode 720A of the piezoelectric element 720 is grounded via a capacitor 792.
[0120] 圧電素子 720の他方の電極 720Bは、抵抗 793を通して MCU768の入力ポート 0 に接続される。電極 720Bはまた、ダイオード回路 788に接続され、それによつて電 圧の変動幅が一定以内になるようにされている。なお、圧電素子 720の 2つの電極 7 20A及び 720Bは、比較的抵抗値の高い抵抗 790で電気的に分離されている。  [0120] The other electrode 720B of the piezoelectric element 720 is connected to the input port 0 of the MCU 768 through the resistor 793. The electrode 720B is also connected to a diode circuit 788 so that the voltage fluctuation range is within a certain range. Note that the two electrodes 720A and 720B of the piezoelectric element 720 are electrically separated by a resistor 790 having a relatively high resistance value.
[0121] MCU768の入力ポート 1は抵抗 769と抵抗 770との節点に接続されている。抵抗 7 69の他端は電源 Vccに接続されている。抵抗 770の他端はスィッチ 771の一端に接 続され、スィッチ 771の他端は接地されている。スィッチ 771が切断されていると入力 ポート 1が接続されている節点の電位は電源 Vccの電位と等しい。スィッチ 771が導 通すると電源 Vccから接地に電流が流れ、入力ポート 1が接続されている節点の電 位は、抵抗 769と抵抗 770とによる電圧分割に対応する電位に下がる。 MCU768は この電位の変化によってスィッチ 771が導通しているか否かを判定できる。  [0121] The input port 1 of the MCU768 is connected to the node between the resistor 769 and the resistor 770. The other end of the resistor 769 is connected to the power supply Vcc. The other end of the resistor 770 is connected to one end of the switch 771, and the other end of the switch 771 is grounded. When switch 771 is disconnected, the potential of the node to which input port 1 is connected is equal to the potential of power supply Vcc. When switch 771 conducts, a current flows from power supply Vcc to ground, and the potential at the node to which input port 1 is connected drops to a potential corresponding to the voltage division by resistors 769 and 770. The MCU 768 can determine whether or not the switch 771 is turned on by this potential change.
[0122] MCU768の出力ポート 1は、抵抗 772を介して PNPトランジスタ 773のベースに接 続されている。トランジスタ 773のェミッタは電源 Vccに接続され、コレクタは抵抗 774 、 775、 776、 777、及び 778のそれぞれ一端【こ接続されて!ヽる。これら抵抗 774、 7 75、 776、 777、及び 778の他端はそれぞれ前述した赤外発光ダイオード 716a〜7 16eに接続されている。出力ポート 1からの出力によって、赤外発光ダイオード 716a 〜716eの発光を制御できる。  [0122] The output port 1 of MCU768 is connected to the base of PNP transistor 773 through resistor 772. The emitter of transistor 773 is connected to the power supply Vcc, and the collector is connected to one end of resistors 774, 775, 776, 777, and 778. The other ends of these resistors 774, 775, 776, 777, and 778 are connected to the above-described infrared light emitting diodes 716a to 716e, respectively. The light emission of the infrared light emitting diodes 716a to 716e can be controlled by the output from the output port 1.
[0123] 図 14 (A)に示す矩形波信号が圧電素子 720の電極 720Aに印加されると、 MCU 768の入力ポート 0には、コンデンサ 792の充放電に伴って、図 14 (B)のような三角 波信号が入力される。ただし、三角波信号の大きさ (波高値)は、ダイオード回路 788 によって決まる。  [0123] When the rectangular wave signal shown in FIG. 14 (A) is applied to the electrode 720A of the piezoelectric element 720, the input port 0 of the MCU 768 is connected to the capacitor 792 as shown in FIG. 14 (B). A triangular wave signal like this is input. However, the magnitude (peak value) of the triangular wave signal is determined by the diode circuit 788.
[0124] ラケット型入力装置 700が静止しているとき、図 14 (B)の左端に示すように、三角波 信号のマイナス (負)側レベルは変化しない。し力 ながら、ラケット型入力装置 700 が使用者によって三次元空間内で移動されると、その移動に伴なう圧電効果によつ て、圧電素子 720に加速度と相関した電圧 (以下「加速度相関電圧」と呼ぶ。)が生じ る。この加速度相関電圧は、三角波信号のマイナス側レベルをバイアスする。したが つて、ラケット型入力装置 700が変位されると、その変位加速度の大きさに応じたレべ ルの加速度相関電圧が圧電素子 720に生じ、したがって、 MCU768の入力ポート 0 に入力される三角波信号のマイナス側レベルが図 14 (B)に示すように、加速度相関 電圧 789のレベルに応じて変動する。 [0124] When the racket-type input device 700 is stationary, the negative (negative) level of the triangular wave signal does not change, as shown at the left end of FIG. 14 (B). However, when the racket-type input device 700 is moved in the three-dimensional space by the user, a voltage (hereinafter referred to as “acceleration correlation”) is applied to the piezoelectric element 720 due to the piezoelectric effect accompanying the movement. Called "voltage"). This acceleration correlation voltage biases the negative level of the triangular wave signal. But Therefore, when the racket type input device 700 is displaced, a level of acceleration correlation voltage corresponding to the magnitude of the displacement acceleration is generated in the piezoelectric element 720. Therefore, the triangular wave signal input to the input port 0 of the MCU 768 is generated. As shown in Fig. 14 (B), the minus side level fluctuates according to the level of acceleration correlation voltage 789.
[0125] MCU768は、このような三角波信号のマイナス側レベル変動を加速度データに変 換する。そして、 MCU768は、その加速度データに応じて、出力ポート 1の値を設定 し、トランジスタ 773のオン Zオフを制御することによって、赤外発光ダイオード 716A 〜716Eを駆動する(赤外線通信)。  [0125] The MCU 768 converts such a negative level fluctuation of the triangular wave signal into acceleration data. Then, the MCU 768 sets the value of the output port 1 in accordance with the acceleration data and controls the on / off of the transistor 773 to drive the infrared light emitting diodes 716A to 716E (infrared communication).
[0126] さて、起動回路 779は、カレントミラー回路 799及びコンデンサ 786を含む。ここで、 ί列えば、、抵抗 784, 785のそれぞれを 1Μ Ωとし、抵抗 780を 100k Ωとし、抵抗 781 を 1Μ Ωとする。このように、抵抗 784, 785の抵抗値を大きな値とする。また、抵抗 7 81の抵抗値を、抵抗 780の抵抗値より大きくする。  Now, the activation circuit 779 includes a current mirror circuit 799 and a capacitor 786. Here, in the case of ί, the resistors 784 and 785 are set to 1ΜΩ, the resistor 780 is set to 100kΩ, and the resistor 781 is set to 1ΜΩ. Thus, the resistance values of the resistors 784 and 785 are set to large values. In addition, the resistance value of the resistor 781 is made larger than the resistance value of the resistor 780.
[0127] まず、ラケット型入力装置 700が静止しており、圧電素子 720が電圧を発生してい ない場合は、 MCU768は、出力ポート 0から矩形波信号を出力しない。この場合、 P NPトランジスタ 782のコレクタ電流及び PNPトランジスタ 783のコレクタ電流は同じ値 であり、抵抗 780の抵抗値は、抵抗 781の抵抗値より小さいので、 PNPトランジスタ 7 82のコレクタ端子の電位は、 PNPトランジスタ 783のコレクタ端子の電位より小さい値 となっている(上記例では、 1Z10)。このため、 MCU768の入力ポート 3には、ロー レベルの電圧が与えられており、それゆえ、 MCU768は、矩形波信号の出力を停止 する。  First, when the racket type input device 700 is stationary and the piezoelectric element 720 is not generating a voltage, the MCU 768 does not output a rectangular wave signal from the output port 0. In this case, the collector current of the PNP transistor 782 and the collector current of the PNP transistor 783 are the same value, and the resistance value of the resistor 780 is smaller than the resistance value of the resistor 781, so the potential of the collector terminal of the PNP transistor 782 is The value is smaller than the potential of the collector terminal of PNP transistor 783 (in the above example, 1Z10). For this reason, a low level voltage is applied to the input port 3 of the MCU 768. Therefore, the MCU 768 stops outputting the rectangular wave signal.
[0128] そして、ラケット型入力装置 700が変位した場合、圧電素子 720が振動し、この振 動に応じた電圧が発生する。そして、この電圧がマイナス側に振れた場合、 PNPトラ ンジスタ 782のベース電流がコンデンサ 786の方へ流れる。つまり、ラケット型入力装 置 700が変位しな!、場合と比較して、 PNPトランジスタ 782のベース電流が増加する 。すると、 PNPトランジスタ 782のコレクタ電流が大きくなり、コレクタ端子の電位が上 昇して、ハイレベルの電圧力 MCU768の入力ポート 3に与えられる。これにより、 M CU768は、出力ポート 0からの矩形波信号の出力を開始する。  [0128] When the racket type input device 700 is displaced, the piezoelectric element 720 vibrates, and a voltage corresponding to the vibration is generated. When this voltage swings to the negative side, the base current of PNP transistor 782 flows toward capacitor 786. That is, the base current of the PNP transistor 782 increases compared to the case where the racket type input device 700 is not displaced! As a result, the collector current of the PNP transistor 782 increases, and the potential at the collector terminal rises and is applied to the input port 3 of the MCU768 with a high-level voltage. As a result, the MCU 768 starts outputting a rectangular wave signal from the output port 0.
[0129] なお、バット型入力装置 800及びボール型入力装置 854の電気的構成は、ラケット 型入力装置 700と同様であり、ここではその詳細な説明は繰返さない。ただし、バット 型入力装置 800では、 4個の赤外発光ダイオードを使用する。また、ボール型入力装 置 854では、 2個の赤外発光ダイオードを使用する。 [0129] The electrical configuration of the bat type input device 800 and the ball type input device 854 is a racket. This is similar to mold input device 700, and detailed description thereof will not be repeated here. However, the bat type input device 800 uses four infrared light emitting diodes. The ball-type input device 854 uses two infrared light emitting diodes.
[0130] G.図 2のラケット型入力装置 700を使用したエンターテインメント処理  [0130] G. Entertainment processing using racket type input device 700 of Fig. 2
テレビジョン受像機 14をテニスゲームシステムの一部として使用する場合、以下の 操作を行なう。例えば、図 2のように、アダプタ 1をセッティングし、テニスゲームシステ ムを実現するプログラム及びデータを格納したメモリ 577 (図 8参照)を内蔵したカート リッジ 500を、アダプタ 1に装着する。そして、テレビジョン受像機 14をオンにし、かつ 、アダプタ 1の電源スィッチ 9をオンにする。  When the television receiver 14 is used as part of a tennis game system, the following operations are performed. For example, as shown in FIG. 2, the adapter 1 is set, and a cartridge 500 containing a memory 577 (see FIG. 8) storing a program and data for realizing a tennis game system is mounted on the adapter 1. Then, the television receiver 14 is turned on, and the power switch 9 of the adapter 1 is turned on.
[0131] すると、このテニスゲームシステムでは、カートリッジ 500の高速プロセッサ 575は、 テレビジョン受像機 14に、テニスをシミュレートするための、ボール、選手キャラクタ、 ネットキャラクタ、及び、コートキャラクタ等を表示するためのビデオ信号を生成して、 ビデオ出力 VOに出力する。このビデオ信号は、カートリッジ 500の端子 t23、ァダプ タ 1の端子 T23、及び、 AVジャック 25を介して、テレビジョン受像機 14に与えられる 。これにより、テレビジョン受像機 14には、ボール、選手、ネット、及びテニスコート等 の映像が表示される。また、高速プロセッサ 575は、音楽や効果音等をテレビジョン 受像機 14のスピーカから出力するためのオーディオ信号を生成して、オーディオ出 力 AL, ARに出力する。このオーディオ信号は、カートリッジ 500の端子 t20, t21、 アダプタ 1の端子 T20, T21、オーディオアンプ 258、及び、 AVジャック 25を介して 、テレビジョン受像機 14に与えられる。これにより、テレビジョン受像機 14のスピーカ 力 音楽等が出力される。  [0131] Then, in this tennis game system, the high speed processor 575 of the cartridge 500 displays a ball, a player character, a net character, a court character, and the like for simulating tennis on the television receiver 14. Video signal is generated and output to the video output VO. This video signal is given to the television receiver 14 via the terminal t23 of the cartridge 500, the terminal T23 of the adapter 1 and the AV jack 25. As a result, the television receiver 14 displays images of the ball, the player, the net, and the tennis court. Further, the high speed processor 575 generates an audio signal for outputting music, sound effects and the like from the speaker of the television receiver 14 and outputs the audio signal to the audio outputs AL and AR. This audio signal is given to the television receiver 14 via the terminals t20 and t21 of the cartridge 500, the terminals T20 and T21 of the adapter 1, the audio amplifier 258, and the AV jack 25. Thereby, the speaker power music of the television receiver 14 is output.
[0132] このテニスゲームシステムで、ラケット型入力装置 700をプレイヤが実空間中で実際 に振ったときには以下のような動作が行なわれる。ラケット型入力装置 700の圧電素 子 720からの加速度相関信号に応じた赤外線信号力 赤外発光ダイオード 716Α〜 716Eから、アダプタ 1の IR受信回路 256へ送信される。すると、 IR受信回路 256は、 受信した赤外線信号をデジタル復調し、端子 T17を介して、カートリッジ 500の端子 t 17に出力する。高速プロセッサ 575は、この信号を、 IZOポート 1016から入力して、 メモリ 577のプログラムにしたがった処理を実行する。なお、高速プロセッサ 575は、 ラケット型入力装置 700で一定以上の加速度が検出され、それに応じた赤外線信号 を受信したときに、プレイヤによる入力があつたと判断し、そうでない場合は、無操作( 無入力)と判断する。 In this tennis game system, when the player actually swings the racket type input device 700 in the real space, the following operation is performed. Infrared signal power corresponding to the acceleration correlation signal from the piezoelectric element 720 of the racket type input device 700 is transmitted from the infrared light emitting diodes 716 to 716E to the IR receiving circuit 256 of the adapter 1. Then, the IR receiving circuit 256 digitally demodulates the received infrared signal and outputs it to the terminal t17 of the cartridge 500 via the terminal T17. The high speed processor 575 inputs this signal from the IZO port 1016 and executes processing according to the program in the memory 577. The high-speed processor 575 When the racket type input device 700 detects an acceleration of a certain level or higher and receives an infrared signal corresponding to the detected acceleration, it is determined that there is an input by the player. Otherwise, it is determined that there is no operation (no input).
[0133] 例えば、画面上に表示されたボールの移動タイミングに合わせて、ラケット型入力 装置 700を、プレイヤが実空間中で実際に振ったものとする。このとき、高速プロセッ サ 575力 圧電素子 720からの加速度相関信号を、赤外発光ダイオード 716A〜71 6E力も IR受信回路 256へ伝達される赤外線信号によって検出する。高速プロセッサ 575はさらに、この加速度相関信号に基づいてラケット型入力装置 700の速度を算 出する。高速プロセッサ 575は、ラケット型入力装置 700が所定の速度に達したタイミ ングとボールの画面上での位置とにしたがって、あた力もボールがラケットにはじき返 されたように、画面上のボールをコートの相手側方向に向かって移動させる。ボール が移動した位置に応じて、アウトかインか等を識別する。ただし、ラケット型入力装置 7 00を振ったタイミングとボールの画面上での位置とにずれがある場合には、たとえば 空振り (後逸)として認識する。  [0133] For example, it is assumed that the player actually swings the racket type input device 700 in real space in accordance with the movement timing of the ball displayed on the screen. At this time, the acceleration correlation signal from the high-speed processor 575 force piezoelectric element 720 is also detected by the infrared signal transmitted to the IR receiving circuit 256 as well as the infrared light emitting diodes 716A to 716E force. The high speed processor 575 further calculates the speed of the racket type input device 700 based on the acceleration correlation signal. The high speed processor 575 follows the timing when the racket-type input device 700 reaches a predetermined speed and the position of the ball on the screen. Move towards the other side of the court. Depending on where the ball has moved, it is identified whether it is out or in. However, if there is a discrepancy between the timing at which the racket type input device 700 is swung and the position of the ball on the screen, it is recognized as, for example, idle swing (reverse).
[0134] 図 15は、この第 1の実施の形態に係るアダプタ 1により実行されるエンターティンメ ントプログラムのうち、図 2のラケット型入力装置 700を使用したテニスゲームシステム の動作モードの遷移を示す図である。図 15を参照して、このエンターテインメントプロ グラムは、起動されると(100)まず第 1のロゴ画面を表示する動作モード 102となる。 ロゴ画面は、このゲームプログラムを開発したメーカのロゴを表示する画面である。こ の画面の例を図 16に示す。  FIG. 15 shows the transition of the operation mode of the tennis game system using the racket type input device 700 of FIG. 2 in the entertainment program executed by the adapter 1 according to the first embodiment. FIG. Referring to FIG. 15, when this entertainment program is activated (100), it first enters operation mode 102 for displaying the first logo screen. The logo screen is a screen that displays the logo of the manufacturer who developed this game program. Figure 16 shows an example of this screen.
[0135] 続!、てアダプタ 1及びゲームプログラムの使用上の注意事項を表示する CAUTIO N画面の表示を行なう(CAUTION画面表示の動作モード 104)。 CAUTION画面 の例を図 17に示す。 CAUTION画面を表示してから所定時間経過すると、第 1のタ ィトル画面を表示する動作モード 106に遷移する。  [0135] Continue! Display the CAUTIO N screen that displays precautions for using adapter 1 and the game program (CAUTION screen display operation mode 104). Figure 17 shows an example of the CAUTION screen. When a predetermined time has elapsed since the CAUTION screen was displayed, the mode changes to operation mode 106 in which the first title screen is displayed.
[0136] タイトル画面とは、このゲームプログラムで行なえるゲームの内容を示したものであ る。タイトル画面の例を図 18に示す。以下では、上に述べたようにテニスゲームシス テムを例として説明する。  [0136] The title screen shows the contents of a game that can be played with this game program. Figure 18 shows an example of the title screen. In the following, the tennis game system will be described as an example as described above.
[0137] タイトル画面を表示して!/、る際に使用者力 ¾NTERボタンを押すとゲームメニューを 表示するモード 108となる。ゲームを進行するための何らかの動作を使用者が行なう と、ゲーム画面 110となる。ゲーム中には実際にラケット型入力装置 700を使用して テニスゲームを実行する処理があり、ー且ゲームが始まるとゲームが終了しない限り その他の画面(例えばタイトル画面)に戻ることはない。このようにゲームをプレイして いる間の画面をプレイ中画面と呼ぶ。一方、ゲームメニューを表示するモード 108に おいて、 3分間操作がな力つた場合、タイトル画面の表示モード 106に戻る。 [0137] When the title screen is displayed! /, The user power is reduced. The display mode is 108. When the user performs some action for proceeding with the game, the game screen 110 is displayed. During the game, there is a process of actually executing the tennis game using the racket type input device 700, and once the game starts, it does not return to other screens (for example, the title screen) unless the game ends. The screen while playing the game is called the playing screen. On the other hand, in the mode 108 for displaying the game menu, if there is no operation for 3 minutes, the display returns to the title screen display mode 106.
[0138] なお、ゲームプログラムの実行中には実際のゲーム場面以外にも種々の画面があ る。例えばゲームの種類を選択したり、ゲームの相手選手を選択したりするための選 択メニューである。その例を図 22及び図 23に示す。図 22はゲームのプレイモードを 選択するためのメニュー画面である。また図 23は、ゲームの途中で (例えばトーナメ ントの 1試合終了後に)表示される画面である。これら画面のうち、図 23はプレイ中画 面として取り扱われる。つまり、この画面が表示されている場合には他の画面に変化 することはない。使用者により、ゲーム状態を続ける力 セーブするか、放棄するかと V、う選択を待たずに他の画面に遷移してしまうことを許すと、使用者が行な!/、た 、処 理を正しく行なうことができない場合が生ずるおそれがあるためである。一方、図 22 に示すようなそれ以外のメニュー画面はプレイ中画面として扱われない。  [0138] It should be noted that during the execution of the game program, there are various screens other than the actual game scene. For example, there is a selection menu for selecting the type of game or selecting an opponent player for the game. Examples are shown in FIGS. Figure 22 shows the menu screen for selecting the game play mode. FIG. 23 shows a screen displayed during the game (for example, after one tournament game ends). Of these screens, Fig. 23 is treated as the playing screen. In other words, when this screen is displayed, it does not change to another screen. If the user allows the game state to be saved or abandoned, V, or allowing the user to transition to another screen without waiting for the selection, the user can do! /, And processing. This is because there may be a case where it cannot be performed correctly. On the other hand, the other menu screens as shown in FIG. 22 are not treated as playing screens.
[0139] 再び図 15を参照して、ゲーム動作モード 110の実行中にプレイ中以外の画面で 3 分間操作がな力つた場合、タイトル画面の表示モード 106に戻る。  Referring to FIG. 15 again, when the game operation mode 110 is executed and there is an operation for 3 minutes on a screen other than playing, the display returns to the title screen display mode 106.
[0140] 一方、タイトル画面の表示モード 106において 30秒間操作が何も行なわれなかつ た場合には、本実施の形態に係るエンターテインメントシステムの特徴の一つである 、「トライ'ミ一'モード」と呼ばれるオートデモモード 112に移る。オートデモモードでは 、使用者による操作がなければ、所定の条件が成立するまで (例えば所定時間経過 後、あるいはテニス 1セットの決着がつくまで)コンピュータによるテニスゲームの実行 が自動的に行なわれ、その状態が画面に表示される。その様子を図 19に示す。ォー トデモ実行時に本体の ENTERボタンが押されると動作モードはタイトル画面の表示 モード 106に戻る。  [0140] On the other hand, if no operation is performed for 30 seconds in the display mode 106 of the title screen, one of the features of the entertainment system according to the present embodiment is the "Tri-Mi one" mode. Move to auto demo mode 112 called. In auto demo mode, if there is no operation by the user, a tennis game is automatically executed by the computer until a predetermined condition is satisfied (for example, after a predetermined time elapses or until one set of tennis is settled). The status is displayed on the screen. This is shown in Fig. 19. If the ENTER button on the main unit is pressed during execution of the auto demo, the operation mode returns to the title screen display mode 106.
[0141] なおこのオートデモ画面では、上記した種々の設定を様々に変えてデモゲームを 実行することが好ましい。例えば第 1回目のデモではあるコート (例えば昼間の屋外 芝生コート)での試合、第 2回目のデモでは別のコート (例えば屋内コート)での試合 というように会場を順番に変えてデモを順次行なうようにしてもよい。又は、デモのサ イタルごとに相手選手を順番に変えるようにしてもよい。この順番は予め決めておい てもよ 、し、デモのサイクルごとにランダムに選択するようにしてもょ 、。 [0141] In this auto demo screen, it is preferable to execute the demo game by changing the above various settings. For example, in the first demonstration, a coat The demonstration may be performed sequentially by changing the venue in order, such as a match on the lawn court, or a match on another court (eg indoor court) in the second demonstration. Alternatively, the opponent may be changed in turn for each demonstration site. This order can be pre-determined or randomly selected for each demo cycle.
[0142] 一方、オートデモモード 112において使用者がラケット型入力装置 700を持ってス イングした場合、そのスイングを検知して自動的にゲームを開始する。具体的には、 ラケット型入力装置 700から一定加速度以上の加速度に対応するコードをアダプタ 1 が受信したことによって、又はラケットのボタンのオン Zオフの状態を示すコードをァ ダプタ 1が受信したことによって、オートデモモードから後述のトライアルモードに移行 する。 On the other hand, when the user swings with the racket type input device 700 in the auto demo mode 112, the swing is detected and the game is automatically started. Specifically, when adapter 1 has received a code corresponding to an acceleration of a certain acceleration or higher from racket type input device 700, or adapter 1 has received a code indicating the on / off state of the racket button. To switch from the auto demo mode to the trial mode described later.
[0143] このようにオートデモモードからトライアルモードに直ちに移行できることを使用者に 対して明らかにするために、図 19に示す画面ではラケットを振ることによりゲームが開 始されることを明らかにするメッセージが表示されている。このようにして開始されたゲ ームは、プレイモードとしてコンピュータが予め定めたプレイモードが選択されることを 除き、通常のゲームと何ら変わりはない。  [0143] In order to clarify to the user that the transition from the auto demo mode to the trial mode can be immediately made in this way, the message shown in the screen shown in Fig. 19 indicates that the game starts by shaking the racket. Is displayed. The game started in this way is no different from a normal game except that a play mode predetermined by the computer is selected as the play mode.
[0144] このトライ'ミー ·モードを設けたことにより、使用者がオートデモ画面を見てラケット 型入力装置 700を用いて何らかの動作を行なうと、直ちにゲームを始めることができ る。通常のゲームであればプレイモードの選択、ゲーム種類の選択、選手名の選択 など、種々の選択を行なって初めてゲームを開始できるが、そのような煩雑な手続き をすることなぐ通常のゲームと同様のゲームを体験できる。したがって使用者はゲー ムの内容をすぐに確認し楽しむことができる。  [0144] By providing this try'me mode, the user can start the game immediately when the user sees the auto demo screen and performs some operation using the racket type input device 700. If it is a normal game, you can start the game only after making various selections such as selecting the play mode, selecting the game type, selecting the player name, etc., but it is the same as the normal game without such complicated procedures You can experience the game. Therefore, the user can immediately check and enjoy the contents of the game.
[0145] なお、トライアルモードのゲームでも、上記した種々の設定を様々に変えるようにす ることが好ましい。その順番を予め決めておいてもよいし、トライアルゲームごとにラン ダムに選択するようにしてもょ 、。  [0145] It should be noted that, in the trial mode game, it is preferable to change the various settings described above. You may decide the order in advance, or choose a random one for each trial game.
[0146] 一方、使用者による操作なしで上記した所定の条件が成立してオートデモが終了 すると、第 2のロゴ画面の表示モード 114となる。この第 2のロゴ画面は、第 1のロゴ画 面表示モード 106で表示されるものと同じ画面である。ただし、両者の動作モードは 異なっている。第 2のロゴ画面表示モード 114が所定時間実行されると第 2の CAUT ION画面の表示モード 116に移る。この第 2の CAUTION画面もまた第 1の CAUTI ON画面と同じものである。ただしこれらの動作モードも互いに異なる。 [0146] On the other hand, when the above-described predetermined condition is satisfied without the user's operation and the auto demo ends, the second logo screen display mode 114 is set. This second logo screen is the same as that displayed in the first logo screen display mode 106. However, both operating modes are different. When the second logo screen display mode 114 is executed for a predetermined time, the second CAUT Move on to ION screen display mode 116. This second CAUTION screen is also the same as the first CAUTI ON screen. However, these operation modes are also different from each other.
[0147] 第 2の CAUTION画面表示モード 116が所定時間続くと、タイトル画面表示の動作 モード 118に移る。この動作モードでは、画面には動作モード 106で表示されたもの と似たデモ画面(図 20参照)を 30秒間表示する。この間に使用者がラケット型入力装 置 700を用いて何らかの動きを行なったことを検知すると、自動的にトライアルモード 120に移行しゲームを開始する。図 20に示す画面は図 18に示すものに似ているが 、オートデモモードからトライアルモードに直ちに移行できることを使用者に対して明 らかにするために、図 19と同様に、ラケットを振ることによりゲームが開始されることを 明らかにするメッセージが表示されている。  [0147] When the second CAUTION screen display mode 116 continues for a predetermined time, the title screen display operation mode 118 is entered. In this mode of operation, the screen displays a demo screen (see Figure 20) similar to that displayed in mode 106 for 30 seconds. During this time, if it is detected that the user has made any movement using the racket type input device 700, the system automatically shifts to the trial mode 120 and starts the game. The screen shown in Fig. 20 is similar to that shown in Fig. 18, but the racket is shaken in the same way as in Fig. 19 to show the user that they can immediately transition from auto demo mode to trial mode. Displays a message that reveals that the game will start.
[0148] トライアルモードでゲームを実行している場合の画面表示の例を図 21に示す。図 2 1に示すように、トライアルモードでは、通常のゲームと同様のゲームを実行するが, 画面下方にトライアルモードであることを示すメッセージを表示する。  FIG. 21 shows an example of the screen display when the game is executed in the trial mode. As shown in Fig. 21, in trial mode, a game similar to a normal game is executed, but a message indicating that it is in trial mode is displayed at the bottom of the screen.
[0149] トライアルモードでゲームが終了すると、再びトライアルモードのゲームを最初から 開始する。トライアルモードで ENTERボタンが押されれば、タイトル画面表示の動作 モード 106に移る。トライアルモードで 30秒間操作が行なわれなければタイトル画面 表示の動作モード 118に戻る。  [0149] When the game ends in the trial mode, the trial mode game starts again from the beginning. If the ENTER button is pressed in the trial mode, the screen moves to the operation mode 106 for displaying the title screen. If no operation is performed for 30 seconds in the trial mode, the operation returns to the title screen display operation mode 118.
[0150] タイトル画面表示の動作モード 118で 30秒間何の操作も行なわなければ、動作モ ードはオートデモモード 112に戻る。  [0150] If no operation is performed for 30 seconds in the operation mode 118 of the title screen display, the operation mode returns to the auto demo mode 112.
[0151] 以上のように、本実施の形態ではトライ'ミー 'モードと呼ばれる動作モードを設け、 デモ中に使用者によるラケット型入力装置 700の操作を検知するとトライアルモードと なり、自動的に通常と同様のゲームを開始する。ただしゲームを行なうための種々の オプションについては予めコンピュータにより定められたものが使用される。その結果 、使用者はゲームプログラムを実際に購入しなくてもゲームの内容を容易に知ること ができる。もしもゲームの内容が面白いものであれば、直ちに使用者がゲームプログ ラムを購入することが期待でき、使用者にとってもプログラムのメーカにとつても好まし い。  [0151] As described above, in this embodiment, an operation mode called “tri-me” mode is provided, and when the operation of the racket-type input device 700 by the user is detected during the demonstration, the trial mode is set and the normal operation is automatically performed. And start a similar game. However, various options for playing the game are pre-defined by the computer. As a result, the user can easily know the contents of the game without actually purchasing the game program. If the content of the game is interesting, the user can expect to purchase the game program immediately, which is preferred by both the user and the manufacturer of the program.
[0152] なお、トライアルモードのゲーム終了後には、トライアルモードの先頭ではなぐトラ ィ.ミー.モードに戻るようにしてもよ ヽ。 [0152] After the trial mode game is over, the tiger is not the first player in the trial mode. You may return to the Me Me mode.
[0153] 図 24及び図 25は、図 2のラケット型入力装置 700を使用したテニスゲームシステム の処理の流れを示すフローチャートである。図 8に示す高速プロセッサ 575は、まず、 ステップ S101で初期化処理を実行する。具体的には、システム及び各変数を初期 化する。さらに高速プロセッサ 575は、動作モードをロゴ画面の表示モードとする。  24 and 25 are flowcharts showing a processing flow of the tennis game system using the racket type input device 700 of FIG. First, the high speed processor 575 shown in FIG. 8 executes initialization processing in step S101. Specifically, the system and each variable are initialized. Further, the high speed processor 575 sets the operation mode to the logo screen display mode.
[0154] その後、高速プロセッサ 575は、ステップ S 102でビデオ信号を更新してテレビジョ ン受像機 14に表示される画像を更新する。ただし、この表示画像更新は、 1フレーム (テレビジョンフレーム又はビデオフレーム)毎に実行される。  [0154] Thereafter, the high speed processor 575 updates the video signal in step S102 to update the image displayed on the television receiver 14. However, this display image update is executed for each frame (television frame or video frame).
[0155] その後、ステップ S300で高速プロセッサ 575は、現在の動作モードと、使用者によ る入力と、所定時間内に入力があった力否かという情報とに基づき、図 15に示す動 作モードの遷移にしたがって次の動作モードを選択し、更新する。もちろん、別の動 作モードに遷移すべき条件が成立していないような場合には、高速プロセッサ 575は 次の動作モードとして現在と同じ動作モードを選択する。  [0155] After that, in step S300, the high speed processor 575 causes the operation shown in FIG. 15 based on the current operation mode, the input by the user, and the information on whether or not the input was input within a predetermined time. The next operation mode is selected and updated according to the mode transition. Of course, if the condition for transition to another operation mode is not satisfied, the high speed processor 575 selects the same operation mode as the current operation mode as the next operation mode.
[0156] 続いて高速プロセッサ 575は、このようにして選択された動作モードにしたがって口 ゴ画面 1処理 S302 (図 15の動作モード 102に対応)、 CAUTION画面 1処理 S304 (図 15の動作モード 104に対応)、タイトル画面 1処理 S306 (図 15の動作モード 106 に対応)、ゲームメニュー処理 S308 (図 15の動作モード 108に対応)、ゲーム中処理 S310 (図 15の動作モード 110に対応)、オートデモ処理 S312 (図 15の動作モード 1 12に対応)、ロゴ画面 2処理 S314 (図 15の動作モード 114に対応)、 CAUTION画 面 2処理 S316 (図 15の動作モード 116に対応)、タイトル画面 2処理 S318 (図 15の 動作モード 118に対応)、及びトライアルモード処理 S320 (図 15の動作モード 120 に対応)の ヽずれ力を選択して実行する。これら処理のうち、 S302、 S304、 S306、 S314、 S316及び S318は表示内容が異なるだけで互いに類似した処理である。ま た S320で行なわれるトライアルモード処理では、 S310で実行されるゲーム中処理と 同様の処理が実行される。以下、ゲーム中処理 S310についてその詳細を説明する  [0156] Subsequently, the high speed processor 575 determines whether the speech screen 1 process S302 (corresponding to the operation mode 102 in FIG. 15) or the CAUTION screen 1 process S304 (the operation mode 104 in FIG. 15) according to the operation mode thus selected. ), Title screen 1 processing S306 (corresponding to operation mode 106 in FIG. 15), game menu processing S308 (corresponding to operation mode 108 in FIG. 15), in-game processing S310 (corresponding to operation mode 110 in FIG. 15), Auto demo processing S312 (corresponding to operation mode 1 12 in Fig. 15), logo screen 2 processing S314 (corresponding to operation mode 114 in Fig. 15), CAUTION screen 2 processing S316 (corresponding to operation mode 116 in Fig. 15), title screen 2 Select and execute the shear force of process S318 (corresponding to operation mode 118 in FIG. 15) and trial mode process S320 (corresponding to operation mode 120 in FIG. 15). Among these processes, S302, S304, S306, S314, S316, and S318 are similar to each other only with different display contents. In the trial mode process performed in S320, the same process as the in-game process performed in S310 is executed. The details of the in-game process S310 will be described below.
[0157] 図 25を参照して、図 24に示すゲーム中処理 S310では高速プロセッサ 575は、ス テート (状態)に応じた処理を実行する。ただし、最初に処理するのは、プレイモード の選択である。このプレイモード選択では、使用者は、ステップ S103で、アダプタ 1 の方向キー 17A〜17Dを操作して、 1人プレイモード又は 2人プレイモードあるいは シングルスモード又はダブルスモードを選択するとともに、ゲームの難易度等を設定 する。 Referring to FIG. 25, in the in-game process S310 shown in FIG. 24, the high speed processor 575 executes a process according to the state (state). However, the first process is the play mode. Is a choice. In this play mode selection, in step S103, the user operates the direction keys 17A to 17D of adapter 1 to select the one-player mode, the two-player mode, the singles mode, or the doubles mode, and the difficulty of the game. Set the degree.
[0158] 実際のテニスは、サーブからラリーへ移行するが、サービスのためには、画面内で ボールをトスする必要がある。そこで、高速プロセッサ 575は、ステップ S 104でトス前 の処理を実行し、ついでステップ S105で、トス処理を実行する。つまり、トス前処理で 操作スィッチ 710が押されれば、トス処理に移行し、トス処理においてラケット型入力 装置 700のスイングが行なわれな力つた場合には、トス前処理に戻る。そして、トス処 理中にラケット型入力装置 700のスイングが行なわれた場合には、その後、ステップ S 106でのラリー処理に移行する。そして、ラリー処理においてポイントが確定すると、 次のステップ S 107でのポイント処理に移る。また、ポイント処理において、そのポイン トが終了条件を満たした力満たさな力つたかによつて、モード選択 (S103)あるいはト ス前処理(S 104)に戻ることになる。  [0158] Actual tennis moves from serve to rally, but for the service, it is necessary to toss the ball on the screen. Therefore, the high speed processor 575 executes pre-toss processing in step S104, and then executes toss processing in step S105. That is, if the operation switch 710 is pressed in the toss preprocessing, the process proceeds to toss processing. If the racket type input device 700 is not swung in the toss processing, the process returns to the toss preprocessing. If the racket type input device 700 is swung during the toss processing, then the routine proceeds to the rally processing at step S106. When the points are determined in the rally process, the process proceeds to the point process in the next step S107. Further, in the point processing, the mode selection (S103) or the pre-toss processing (S104) is returned depending on whether the point is a force satisfying the end condition.
[0159] こうした処理は、図 24に示すゲーム中処理がビデオ同期で繰返し呼出されることに より、実行ごとにステートを更新しながら実時間で実行される。なお、高速プロセッサ 5 75は、所定時間に入力があつたか否かを判定するために、カウンタを用意する。そし て、これら処理を実行する間、使用者による入力がな力つたらそのたびにカウンタを カウントアップし、入力があればカウンタをクリアする。この処理を繰返して、カウンタ が所定数を上回ったら、動作モードを図 15に示すモード遷移にしたがって更新する  [0159] Such processing is executed in real time while the state is updated at each execution by repeatedly calling the in-game processing shown in FIG. 24 in video synchronization. The high speed processor 575 prepares a counter in order to determine whether or not there is an input at a predetermined time. And while executing these processes, the counter is incremented whenever there is any input by the user, and if there is an input, the counter is cleared. When this process is repeated and the counter exceeds the predetermined number, the operation mode is updated according to the mode transition shown in FIG.
[0160] その後、ビデオ同期信号による割込があれば、ステップ S 102の画像更新を実行す る。また、ステップ S 108の音声処理は、音声割込が発生したとき実行され、それによ つて音楽や打球音のような効果音を出力する。その音声処理以外の割込が発生した とき、ステップ S109で、高速プロセッサ 575は、アダプタ 1の IR受信回路 256から入 力される赤外線信号 (コード)を受信する。高速プロセッサ 575は、この受信コードを 用いて図 25の処理を実行する。 [0160] Thereafter, if there is an interruption by the video synchronization signal, the image update in step S102 is executed. In addition, the sound processing in step S108 is executed when a sound interrupt occurs, thereby outputting a sound effect such as music or a hitting sound. When an interrupt other than the voice processing occurs, the high speed processor 575 receives the infrared signal (code) input from the IR receiving circuit 256 of the adapter 1 in step S109. The high speed processor 575 executes the process of FIG. 25 using this received code.
[0161] さて、図 2のバット型入力装置 800及びボール型入力装置 854を用いて、テレビジョ ン受像機 14を野球ゲームシステムの一部として使用する場合は、例えば、図 2のよう に、アダプタ 1をセッティングし、野球ゲームシステムを実現するプログラム及びデー タを格納したメモリ 577 (図 8参照)を内蔵したカートリッジ 500を、アダプタ 1に装着す る。そして、テレビジョン受像機 14をオンにし、かつ、アダプタ 1の電源スィッチ 9をォ ンにすると、高速プロセッサ 575は、メモリ 577のプログラムにしたがったビデオ信号 及びオーディオ信号を生成して、アダプタ 1を介して、テレビジョン受像機 14に出力 する。 [0161] By using the bat type input device 800 and the ball type input device 854 of FIG. When using the receiver 14 as a part of a baseball game system, for example, as shown in FIG. 2, the adapter 1 is set and a memory 577 (see FIG. 8) that stores programs and data for realizing the baseball game system is used. ) Is installed in adapter 1. When the television receiver 14 is turned on and the power switch 9 of the adapter 1 is turned on, the high-speed processor 575 generates a video signal and an audio signal according to the program in the memory 577, and the adapter 1 is turned on. Output to the television receiver 14.
[0162] この野球ゲームシステムでは、バット型入力装置 800を、プレイヤが実空間中で実 際に振ったとき、バット型入力装置 800の圧電素子力もの加速度相関信号に応じた 赤外線信号が、四つの赤外発光ダイオードから、アダプタ 1の IR受信回路 256へ送 信される。すると、 IR受信回路 256は、受信した赤外線信号をデジタル復調し、端子 T17を介して、カートリッジ 500の端子 tl7に出力する。高速プロセッサ 575は、この 信号を、 I/Oポート 1016から入力して、メモリ 577のプログラムにしたがった処理を 実行する。なお、プレイヤが、ボール型入力装置 854を握って、実空間中で投球動 作をした場合も同様である。  [0162] In this baseball game system, when the player actually swings the bat-type input device 800 in the real space, four infrared signals corresponding to the acceleration correlation signal of the piezoelectric element force of the bat-type input device 800 are generated. Two infrared light emitting diodes are sent to the IR receiver circuit 256 of adapter 1. Then, the IR receiving circuit 256 digitally demodulates the received infrared signal and outputs it to the terminal tl7 of the cartridge 500 via the terminal T17. The high speed processor 575 inputs this signal from the I / O port 1016 and executes processing according to the program in the memory 577. The same applies when the player holds the ball-type input device 854 and makes a pitching action in real space.
[0163] H.図 5のボーリングボール型コントローラ 900を使用したエンターテインメント処理 テレビジョン受像機 14をボーリングゲームシステムの一部として使用する場合、例え ば、図 5のように、アダプタ 1をセッティングし、ボーリングゲームシステムを実現するプ ログラム及びデータを格納したメモリ 577 (図 10参照)を内蔵したカートリッジ 600を、 アダプタ 1に装着する。そして、テレビジョン受像機 14をオンにし、かつ、アダプタ 1の 電源スィッチ 9を才ンにする。  [0163] H. Entertainment processing using the bowling ball type controller 900 of Fig. 5 When the television receiver 14 is used as a part of a bowling game system, for example, as shown in Fig. 5, the adapter 1 is set, A cartridge 600 containing a memory 577 (see Fig. 10) that stores a program and data for realizing a bowling game system is attached to the adapter 1. Then, the television receiver 14 is turned on, and the power switch 9 of the adapter 1 is turned on.
[0164] すると、このボーリングゲームシステムでは、カートリッジ 600の高速プロセッサ 575 は、テレビジョン受像機 14に、ボーリングレーンやピン等を表示するためのビデオ信 号を生成して、ビデオ出力 VOに出力する。このビデオ信号は、カートリッジ 600の端 子 t23、アダプタ 1の端子 T23、及び、 AVジャック 25を介して、テレビジョン受像機 1 4に与えられる。これにより、テレビジョン受像機 14には、ボーリングレーン等の映像 が表示される。また、テニスゲームシステムと同様にして、テレビジョン受像機 14のス ピー力から音楽や効果音等が出力される。 [0165] このボーリングゲームシステムでは、ボール型コントローラ 900を用いてプレイヤが 実空間中で実際に投球動作をしたとき、高速プロセッサ 575が、図 11の赤外発光ダ ィオード 614A〜614Dを間欠的に点灯し、その点灯時及び消灯時毎のイメージセ ンサ 654の画像を解析又は処理することによって、ボーリングボール型コントローラ 9 00の位置を検出する。そして、そのボーリングボール型コントローラ 900の位置(座標 )に応じて画面上のボーリングボールの動きを制御し、それによつて 0本の又は 1本以 上のピンを倒す。 [0164] Then, in this bowling game system, the high-speed processor 575 of the cartridge 600 generates a video signal for displaying a boring lane, a pin, and the like on the television receiver 14 and outputs it to the video output VO. . This video signal is given to the television receiver 14 via the terminal t23 of the cartridge 600, the terminal T23 of the adapter 1, and the AV jack 25. As a result, the television receiver 14 displays an image such as a boring lane. Similarly to the tennis game system, music, sound effects, etc. are output from the speaker power of the television receiver 14. [0165] In this bowling game system, when the player actually performs a pitching motion in the real space using the ball-type controller 900, the high-speed processor 575 intermittently switches the infrared light emitting diodes 614A to 614D in FIG. The position of the bowling ball type controller 900 is detected by analyzing or processing the image of the image sensor 654 when it is turned on and when it is turned on and off. Then, the movement of the bowling ball on the screen is controlled according to the position (coordinates) of the bowling ball type controller 900, thereby defeating zero or more pins.
[0166] 赤外発光ダイオード 614A〜614Dの点灯時においては、ボーリングボール型コン トローラ 900の内殻に貼り付けた反射シート RS力 赤外発光ダイオード 614A〜614 Dの発光に照射され、その赤外光を反射する。この反射シート RSからの反射光がィメ ージセンサ 654によって撮影され、したがって、イメージセンサ 654からは反射シート RSの画像信号が出力される。  [0166] When the infrared light emitting diodes 614A to 614D are turned on, the reflective sheet RS force affixed to the inner shell of the boring ball controller 900 is irradiated with the infrared light emitted from the infrared light emitting diodes 614A to 614D. Reflects light. The reflected light from the reflection sheet RS is photographed by the image sensor 654, and therefore the image signal of the reflection sheet RS is output from the image sensor 654.
[0167] 本実施の形態では、ボーリングボール型コントローラ 900を用いたゲームの場合、 投球速度 (位置情報に基づき算出)が一定値を超えたことが検出されたときに入力が あつたと判断する。ただし、入力があつたと判断するための基準は投球速度に限定さ れない。例えば、ボーリングボール型コントローラ 900の移動方向、移動距離、加速 度、移動軌跡、画像中に占めるボーリングボール型コントローラ 900の面積、又はこ れらの任意の 2以上の組合せに基づ 、て入力があつたと判定するようにしてもよ!、。  In the present embodiment, in the case of a game using the bowling ball type controller 900, it is determined that there is an input when it is detected that the pitching speed (calculated based on the position information) exceeds a certain value. However, the criterion for determining that there was an input is not limited to the pitching speed. For example, the input is based on the moving direction, moving distance, acceleration, moving trajectory of the bowling ball controller 900, the area of the bowling ball controller 900 in the image, or a combination of any two or more of these. You may decide that it is hot!
[0168] 図 26及び図 27は、図 5のボーリングボール型コントローラ 900を使用したボーリン グゲーム処理の流れを示すフローチャートである。高速プロセッサ 575は、まず、ステ ップ S201で初期化処理を実行する。具体的には、システム及び各変数を初期化す る。この初期化には、図 11のイメージセンサ 654の初期設定処理が含まれる。  FIG. 26 and FIG. 27 are flowcharts showing the flow of the bowling game process using the bowling ball type controller 900 of FIG. First, the high speed processor 575 executes an initialization process in step S201. Specifically, the system and each variable are initialized. This initialization includes initial setting processing of the image sensor 654 in FIG.
[0169] ステップ S201の後、高速プロセッサ 575は、ステップ S 202でビデオ信号を更新し てテレビジョン受像機 14に表示される画像を更新する。ただし、この表示画像更新は 、 1フレーム(テレビジョンフレーム又はビデオフレーム)毎に実行される。  [0169] After step S201, the high speed processor 575 updates the image displayed on the television receiver 14 by updating the video signal in step S202. However, this display image update is executed for each frame (television frame or video frame).
[0170] ステップ S203〖こて、高速プロセッサ 575は、撮像処理を実行する。この後ステップ S400〖こおいて高速プロセッサ 575は、プレイヤの入力、及び所定時間内に入力が あった力否かに関する情報に基づき、図 15に示すものと同様の動作モードの遷移図 にしたがって次の動作モードを選択し、動作モードを更新する。 [0170] In step S203, the high speed processor 575 executes an imaging process. Thereafter, in step S400, the high speed processor 575 determines whether the high-speed processor 575 has the same operation mode transition diagram as that shown in FIG. 15 based on the information input by the player and whether or not the power is input within a predetermined time. The next operation mode is selected according to, and the operation mode is updated.
[0171] さらに、選択された動作モードにした力^、、ステップ S402力ら S420のいずれ力の 処理を実行する。これらステップで行なわれる処理は、図 24に示したステップ S302 〜S320と同様である。したがってここでは、ステップ S410で行なわれるゲーム中処 理のみを説明することとし、他のステップの説明については省略する。なおステップ S 420で実行される処理は、プレイモードが固定されていることを除きステップ S410の ゲーム中処理と同じである。  [0171] Further, the processing of the force ^ selected in the selected operation mode, or any of the forces from step S402 force to S420 is executed. The processing performed in these steps is the same as steps S302 to S320 shown in FIG. Therefore, only the in-game process performed in step S410 will be described here, and the description of the other steps will be omitted. The process executed in step S420 is the same as the in-game process in step S410 except that the play mode is fixed.
[0172] 図 27を参照して、ゲーム中処理では、高速プロセッサ 575は、ステート(状態)に応 じた処理を実行する。ただし、最初に処理するのは、プレイモードの選択である。この プレイモード選択では、プレイヤは、ステップ S204で、方向キー 17A〜17Dを操作 して、 1人プレイモード又は 2人プレイモードなどのモードを選択するとともに、難易度 等を設定する。  Referring to FIG. 27, in the in-game processing, high speed processor 575 executes processing according to the state. However, the first process is selection of the play mode. In this play mode selection, in step S204, the player operates the direction keys 17A to 17D to select a mode such as a one-player mode or a two-player mode, and sets a difficulty level and the like.
[0173] 実際のボーリングゲームではレーン上にボールを転動させる必要がある力 ボーリ ングボール型コントローラ 900を用いて投球動作を行なう。そこで、高速プロセッサ 57 5は、ステップ S 205で投球動作の判定処理を実行し、投球動作が行なわれたかどう か判定する。そして、投球動作が行なわれたのであれば、ついでステップ S206で、 ボールがレーン上を移動しているとき、ボールの軌道を計算するとともに、ボールのピ ンへの衝突判定処理を実行する。そして、ボールがレーンの終端まで到着したときに 、ステップ S207において、ステップ S206でのピン衝突判断処理の結果として、スコ ァ計算及び結果判定処理を実行する。  [0173] In an actual bowling game, a force that requires the ball to roll on a lane A bowling ball type controller 900 is used to perform a pitching operation. Therefore, the high speed processor 575 executes a pitching motion determination process in step S205 to determine whether or not the pitching motion has been performed. If a pitching operation has been performed, then, in step S206, when the ball is moving on the lane, the trajectory of the ball is calculated and a collision determination process for the ball pin is executed. When the ball reaches the end of the lane, in step S207, a score calculation and a result determination process are executed as a result of the pin collision determination process in step S206.
[0174] ビデオ同期信号による割込処理の間の短時間の間に、これら処理のうちステートに 応じて選択された一つが実行され、割込処理が繰返し実行されることにより、全体とし てボーリングゲームが実時間で実行される。  [0174] During the short period of time between the interrupt processing by the video synchronization signal, one of these processings selected according to the state is executed, and the interrupt processing is repeatedly executed, so that boring as a whole is performed. The game runs in real time.
[0175] その後、ビデオ同期信号による割込があれば、ステップ S202の画像更新を実行す る。また、ステップ S208の音声処理は、音声割込が発生したとき実行され、それによ つて音楽やボーリングボールを転がした音のような効果音を出力する。  [0175] Thereafter, if there is an interrupt due to the video synchronization signal, the image update in step S202 is executed. Also, the sound processing in step S208 is executed when a sound interrupt occurs, and thereby outputs a sound effect such as music or a sound of rolling a bowling ball.
[0176] 図 28は、図 26のステップ S203の撮景処理の流れを示すフローチャートである。図 28に示すように、ステップ S260において、高速プロセッサ 575は、ストロボスコープ 撮影のために赤外発光ダイオード 614A〜614Dを点灯する。具体的には、図 12に 示す LEDコントロール信号をハイレベルとする。その後、高速プロセッサ 575は、ステ ップ S261で、ピクセルデータストローブ信号 PDSに応じて、順次ピクセルデータ D ( X, Y)を取り込んでいく(図 12参照)。 FIG. 28 is a flowchart showing the flow of the shooting process in step S203 of FIG. As shown in FIG. 28, in step S260, the high speed processor 575 is connected to the stroboscope. Turn on the infrared light emitting diodes 614A to 614D for shooting. Specifically, the LED control signal shown in Fig. 12 is set to high level. Thereafter, in step S261, the high speed processor 575 sequentially captures pixel data D (X, Y) in accordance with the pixel data strobe signal PDS (see FIG. 12).
[0177] ステップ S262にて、ピクセルデータ D (X, Y)を点灯時取得データとして、たとえば 内部メモリ 407のワーキング領域に格納する。ステップ S263で、高速プロセッサ 575 は、 LEDコントロール信号をローレベルにするなどして、赤外発光ダイオード 614A 〜614Dを消灯する。その後、高速プロセッサ 575は、ステップ S264で、ステップ S2 61と同様にして、赤外発光ダイオード 614A〜614Dが消灯されて!、るときのピクセ ルデータ D (X, Y)を取り込み、ステップ S265においてステップ S262と同様にして、 内部メモリ 407のワーキング領域に格納する。  [0177] In step S262, pixel data D (X, Y) is stored, for example, in the working area of internal memory 407 as the acquired data at lighting. In step S263, the high speed processor 575 turns off the infrared light emitting diodes 614A to 614D by setting the LED control signal to a low level or the like. Thereafter, in step S264, the high speed processor 575 captures the pixel data D (X, Y) when the infrared light emitting diodes 614A to 614D are turned off! In step S264, and in step S265, Store in the working area of internal memory 407 in the same way as S262.
[0178] ステップ S266では、高速プロセッサ 575は、点灯時ピクセルデータ D (X, Y)と消 灯時ピクセルデータ D (X, Y)との差分を算出して、差分データ (差分画像)を得る。 高速プロセッサ 575は、この差分データに基づいて、ボーリングボール型コントローラ 900の位置情報及び投球速度を算出する。高速プロセッサ 575は、算出した投球速 度に基づいて、プレイヤ力もの入力の有無を判断する。したがって、図 15において、 オートデモモード 112からトライアルモード 120への遷移は、プレイヤがボーリングボ ール型コントローラ 900を投げる動作による入力により実行される。一方、このような 入力がないときは、無操作の状態である。  [0178] In step S266, the high speed processor 575 calculates the difference between the pixel data D (X, Y) when the light is on and the pixel data D (X, Y) when the light is off, and obtains difference data (difference image). . The high speed processor 575 calculates the position information and pitching speed of the bowling ball type controller 900 based on the difference data. The high speed processor 575 determines whether or not there is an input from the player based on the calculated pitching speed. Accordingly, in FIG. 15, the transition from the auto demo mode 112 to the trial mode 120 is executed by an input by the player throwing the bowling ball type controller 900. On the other hand, when there is no such input, there is no operation.
[0179] なお、高速プロセッサ 575が、差分データ (差分画像)を求めることで、ボーリングボ ール型コントローラ 900の再帰反射シート RSからの反射光以外の光によるノイズを極 力除去でき、ボーリングボール型コントローラ 900を精度良く検出できる。  [0179] By obtaining the difference data (difference image), the high-speed processor 575 can eliminate noise caused by light other than the reflected light from the retroreflective sheet RS of the bowling ball type controller 900 as much as possible. The type controller 900 can be detected with high accuracy.
[0180] さて、以上のように、本実施の形態によるアダプタ 1によれば、アダプタ 1の AVジャ ック 25 (ビデオ信号出力端子及びオーディオ信号出力端子)を、テレビジョン受像機 14の AVジャック 24 (ビデオ信号入力端子及びオーディオ信号入力端子)に接続し て、アダプタ 1にカートリッジ 500, 600を装着するだけで、コンピュータ(高速プロセッ サ 575)が生成したビデオ信号及びオーディオ信号を簡易にテレビジョン受像機 14 に送信できる。したがって、テレビジョン受像機 14は、コンピュータ(高速プロセッサ 5 75)が生成したビデオ信号に応じた映像を表示できるとともに、コンピュータ(高速プ 口セッサ 575)が生成したオーディオ信号に応じた音声を出力できる。 As described above, according to the adapter 1 of the present embodiment, the AV jack 25 (video signal output terminal and audio signal output terminal) of the adapter 1 is connected to the AV jack of the television receiver 14. Simply connect 24 (video signal input terminal and audio signal input terminal), and install cartridges 500 and 600 into adapter 1 to easily output video and audio signals generated by the computer (high-speed processor 575) to a television. Can be sent to receiver 14. Therefore, the television receiver 14 is a computer (high-speed processor 5 75) can display video corresponding to the video signal generated and output audio corresponding to the audio signal generated by the computer (high-speed processor 575).
[0181] このように、アダプタ 1を使用することにより、テレビジョン受像機 14に簡易にコンビ ユータ(高速プロセッサ 575)を接続できる。したがって、テレビジョン受像機 14を簡易 に、カートリッジ 500, 600に内蔵されたメモリ 577に格納されたプログラムの目的に 適合させることができる。しかも、アダプタ 1に装着したカートリッジ 500, 600を付け替 えるだけで、テレビジョン受像機 14を種々の目的〖こ適合させることができる。  [0181] As described above, by using the adapter 1, a computer (high-speed processor 575) can be easily connected to the television receiver 14. Therefore, the television receiver 14 can be easily adapted to the purpose of the program stored in the memory 577 built in the cartridges 500 and 600. In addition, the television receiver 14 can be adapted to various purposes simply by replacing the cartridges 500 and 600 attached to the adapter 1.
[0182] また、このアダプタ 1によれば、テレビジョン受像機 14のように、普及率が高ぐ誰も が所有しているものを、コンピュータ(高速プロセッサ 575)に簡易に接続できる。した 力 てアダプタ 1は、使用者の経済的負担の軽減に寄与できる。また、使用者は手軽 にコンピュータ(高速プロセッサ 575)を利用できる。  [0182] Further, according to this adapter 1, an object possessed by anyone with a high penetration rate such as the television receiver 14 can be easily connected to a computer (high-speed processor 575). Thus, the adapter 1 can contribute to the reduction of the user's economic burden. In addition, the user can easily use the computer (high-speed processor 575).
[0183] さらに、コンピュータ(高速プロセッサ 575)がアダプタ 1に出力するビデオ信号及び オーディオ信号は、テレビジョン受像機 14が表示及び出力できる形式の信号である 。コンピュータ(高速プロセッサ 575、メモリ 577)のアップグレードや変更などが行な われた場合でも、アダプタ 1の機能の拡張や変更は不要であり、使用者は、同じァダ プタ 1を継続して使用できる。つまり、コンピュータ(高速プロセッサ 575、メモリ 577) のアップグレードや変更などが行なわれた場合でも、使用者は、アダプタ 1をそのまま 使用できる。ハードウェア及びソフトウェアの拡張や変更などを何ら意識することなく 、アップグレードや変更などが行なわれたコンピュータ(高速プロセッサ 575、メモリ 5 77)を内蔵するカートリッジ 500, 600を、アダプタ 1に装着するだけで、これまで通り の使用が可能となる。以上の結果、使用者の利便性の向上及び経済的負担の軽減 を図ることができ、ひいては、カートリッジ 500, 600の広い普及を図ることができる。  Furthermore, the video signal and audio signal output from the computer (high-speed processor 575) to the adapter 1 are signals that can be displayed and output by the television receiver 14. Even if the computer (high-speed processor 575, memory 577) is upgraded or changed, it is not necessary to expand or change the function of adapter 1, and the user can continue to use the same adapter 1 . That is, even if the computer (high-speed processor 575, memory 577) is upgraded or changed, the user can use the adapter 1 as it is. Simply attach the cartridge 500, 600 containing the upgraded computer (high-speed processor 575, memory 5 77) to the adapter 1 without being aware of the expansion and modification of hardware and software. , It can be used as before. As a result, the convenience of the user can be improved and the economic burden can be reduced. As a result, the cartridges 500 and 600 can be widely spread.
[0184] また、本実施の形態のアダプタ 1には、テレビジョン受像機 14が、表示及び出力で きる形式のビデオ信号及びオーディオ信号を入力するようにして 、る。これらの信号 を出力できるようなコンピュータ(高速プロセッサ 575)であれば、アダプタ 1に適用で きる。そのため、カートリッジ 500, 600に内蔵するコンピュータ(高速プロセッサ 575) のハードウェア及びソフトウェア構成は、設計者の自由であり、各目的に応じて自由 に設計できる。このように、本実施の形態に係るアダプタ 1は、従来から存在するパー ソナルコンピュータ及びゲーム装置のいずれとも異なる。その結果、カートリッジ 500 , 600に搭載するハードウェア及びソフトウェア力 プラットホームに拘束されるという 不都合を極力排除できる。 [0184] Further, the adapter 1 of the present embodiment is configured such that the television receiver 14 inputs a video signal and an audio signal in a format that can be displayed and output. Any computer that can output these signals (high-speed processor 575) can be applied to adapter 1. Therefore, the hardware and software configuration of the computer (high-speed processor 575) built in the cartridges 500 and 600 are free to the designer and can be freely designed according to each purpose. Thus, the adapter 1 according to the present embodiment is a conventional par It is different from both the Sonar computer and the game device. As a result, it is possible to eliminate as much as possible the inconvenience of being restrained by the hardware and software power platforms mounted on the cartridges 500 and 600.
[0185] さらに、本実施の形態のアダプタ 1には、特定目的に応じたプログラムを搭載した力 ートリッジ 500, 600力装着される。このため、汎用性が要求されるパーソナルコンビ ユータモジュールのように、ハードディスクを搭載する必要がなぐまた、コンピュータ に要求する能力を抑制できる。その結果、アダプタ 1に装着するカートリッジ 500, 60 0のコストを、汎用性を持たせたパーソナルコンピュータモジュールより低く抑えること ができる。 [0185] Furthermore, the adapter 1 of the present embodiment is mounted with force cartridges 500 and 600 with a program according to a specific purpose. For this reason, it is not necessary to mount a hard disk like a personal computer module that requires versatility, and it is possible to suppress the ability required of a computer. As a result, the cost of the cartridges 500 and 600 attached to the adapter 1 can be kept lower than that of a personal computer module having versatility.
[0186] なお、本発明は、上記の実施の形態に限られるものではなぐその要旨を逸脱しな い範囲で種々の態様において実施することが可能であり、例えば、以下のような変形 も可能である。  [0186] The present invention is not limited to the above-described embodiment, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible. It is.
[0187] (1)上記では、アダプタ 1を用いて、テレビジョン受像機 14を、テニスゲームシステ ム、野球ゲームシステム、及び、ボーリングゲームシステム、に適合させる例を挙げた 。ただし、これらの例に限定されるものではなぐアダプタ 1を用いて、テレビジョン受 像機 14をその他の種々の目的に適合させることができる。例えば、教育分野におけ る種々の目的、エンターテイメント分野における種々の目的、健康分野における種々 の目的、金融分野における種々の目的、医療分野における種々の目的、等様々な 目的に適合させることができる。特に、アダプタ 1を用いたシステムは、体感ゲームの ように、実際の身体的動きを模擬するようなシステムに好適である。  [0187] (1) In the above, an example in which the television receiver 14 is adapted to a tennis game system, a baseball game system, and a bowling game system using the adapter 1 has been described. However, the television receiver 14 can be adapted to various other purposes by using the adapter 1 which is not limited to these examples. For example, it can be adapted to various purposes such as various purposes in the education field, various purposes in the entertainment field, various purposes in the health field, various purposes in the financial field, various purposes in the medical field, and so on. In particular, the system using the adapter 1 is suitable for a system that simulates actual physical movement, such as a bodily sensation game.
[0188] (2)コントローラとしては、無線によりゲーム装置と通信可能なものだけが使用可能 なわけではない。有線でゲーム装置に接続されるコントローラを用いるものでもよい。 また、体感ゲームで使用されるような実際の道具を模擬したコントローラだけではなく 、図 29 (B)に示すような単に手 ·指のみで操作するようなコントローラ 2000を用いるこ ともできる。なお、上記実施の形態では無線通信として赤外線を使用した。しかし無 線通信の媒体は赤外線に限定されるわけではない。より一般的な光又は電波を媒体 としてちよい。  (2) As a controller, only a controller that can communicate with a game device wirelessly is not usable. A controller connected to the game device by wire may be used. Further, not only a controller that simulates an actual tool used in a bodily sensation game, but also a controller 2000 that is operated only with fingers and fingers as shown in FIG. 29B can be used. In the above embodiment, infrared rays are used for wireless communication. However, the medium for wireless communication is not limited to infrared. A more general light or radio wave may be used as the medium.
[0189] (3)プレイヤによるコントローラの操作を検知するための原理としては、どのようなも のを用いてもよい。加速度センサ、回転量又は移動量を検知するエンコーダ、光セン サ、ホトインタラプタ、光出射装置と再帰反射装置と光センサ又はイメージセンサとを 用いるもの、撮像装置と画像認識を用いるもの、音声から電気信号への変換を用い るもの、超音波とその検知装置を用いるもの、温度変化を検知するもの、物体の歪み を検知するもの等、多くの種類の原理に基づいて動作するコントローラを使用するこ とが可能である。 [0189] (3) As a principle for detecting the operation of the controller by the player, any May be used. Acceleration sensors, encoders that detect the amount of rotation or movement, optical sensors, photointerrupters, devices that use light emitting devices, retroreflective devices, and optical sensors or image sensors, devices that use image pickup devices and image recognition, and electricity from sound Use controllers that operate on many different principles, such as those that use signal conversion, those that use ultrasound and its detectors, those that detect temperature changes, and those that detect object distortion. Is possible.
[0190] (4)コントローラの形式も種々考えられる。例えば、ライトペンの原理を用いた銃形 のコントローラ、プレイヤの姿勢を検知するためのカメラ及び画像認識を用いたコント ローラ、棒部分の加速度を検知する加速度センサとリールの回転を検知するェンコ 一ダとを組合わせた釣竿型コントローラ、プレイヤが蹴ったりたた 、たりしたときの衝 撃を検知するボール型のコントローラ、プレイヤがスティックで叩いたことを検出するド ラム型のコントローラ、プレイヤが演奏姿勢をとつたことを検知する楽器型のコントロー ラ、いわゆるモグラたたきにおけるモグラとそれを叩くビニール製のハンマのような特 別な構成のコントローラ、プレイヤが触ったときの静電容量変化を検知する機能を持 つたコントローラ、プレイヤの声を検知する音声センサ(例えばマイク)等が考えられる (4) Various types of controllers are also conceivable. For example, a gun-shaped controller that uses the principle of a light pen, a camera that detects the posture of the player and a controller that uses image recognition, an acceleration sensor that detects the acceleration of the rod part, and an encoder that detects the rotation of the reel. A fishing rod type controller combined with a ball, a ball type controller that detects an impact when the player kicks or hits, a drum type controller that detects that the player hits with a stick, and the player performs Instrument-type controller that detects the posture, so-called mole tapping and a specially configured controller such as a vinyl hammer that strikes it, detects changes in capacitance when the player touches it A controller with a function, a voice sensor (for example, a microphone) that detects the voice of the player, etc. are considered.
。また、マウス、静電型パッド、キーボードなど、通常のコンピュータで使用される入力 装置をコントローラとして用いてもょ 、。 . You can also use the input devices used in ordinary computers such as mice, electrostatic pads, and keyboards as controllers.
[0191] また、図 29 (A)に示すようなプレイヤの足の位置を検知するためのシート又はマット 型のコントローラ 1000を用いてもよい。マット型コントローラ 1000の表面には、 4つの 踏み領域 ST1, ST2, ST3及び ST4が形成される。マット型コントローラ 1000の内 部には、踏み領域 ST1, ST2, ST3及び ST4に対応して、フットスィッチ SW1, SW 2, SW3及び SW4が設けられる。踏み領域 ST1, ST2, ST3及び ST4が踏まれると 、対応するフットスィッチ SW1, SW2, SW3及び SW4がオンになる。マット型コント口 ーラ 1000は、その一端に、回路ボックス 1001を備えており、アダプタ 1へフットスイツ チ SW1〜SW4のオン Zオフ情報を送信するための各種回路が内蔵される。  [0191] Also, a seat or mat type controller 1000 for detecting the position of the player's foot as shown in FIG. 29A may be used. Four step areas ST1, ST2, ST3, and ST4 are formed on the surface of the mat type controller 1000. Inside the mat type controller 1000, foot switches SW1, SW2, SW3 and SW4 are provided corresponding to the step areas ST1, ST2, ST3 and ST4. When the step areas ST1, ST2, ST3 and ST4 are stepped on, the corresponding foot switches SW1, SW2, SW3 and SW4 are turned on. The mat-type controller 1000 includes a circuit box 1001 at one end, and various circuits for transmitting on / off information of the foot switches SW1 to SW4 to the adapter 1 are incorporated.
[0192] さらに、使用者がゲームに興味を持ったことを検知するために、コントローラとは別 のセンサを用いてもょ 、。例えばコントローラが配置された位置の近くにホトインタラ プタを用いたセンサを設けておき、使用者がゲーム装置に近づいたことを検知してト ライアルモードに移行するようにしてもよい。また、トライアルモードでのゲームの設定 としては、固定的なものに限らず乱数によって決定するようにしてもよい。それにより、 トライアルモードでのゲームにバリエーションが生じ、使用者の興味を惹きやすくなる [0192] In addition, a sensor other than the controller may be used to detect that the user is interested in the game. For example, a sensor using a photo interrupter is provided near the position where the controller is placed, and it is detected that the user has approached the game device. You may make it transfer to trial mode. In addition, the setting of the game in the trial mode is not limited to a fixed one, and may be determined by a random number. As a result, a variation occurs in the game in the trial mode, and it becomes easy to attract the user's interest.
[0193] [第 2の実施の形態] [Second Embodiment]
本発明の第 2の実施の形態に係るボールパドルゲーム装置 (家庭用ゲーム装置) について図 30以下を参照して説明する。図 30は、本実施の形態に係るボールパド ルゲーム装置 70の外観とその使用形態とを示す。図 31はボールパドルゲーム装置 7 0を構成するゲーム機 72の平面図を示す。図 33はゲーム機 72の回路構成を示す。  A ball paddle game device (home game device) according to a second embodiment of the present invention will be described with reference to FIG. FIG. 30 shows the appearance of the ball paddling game apparatus 70 according to the present embodiment and its usage. FIG. 31 is a plan view of a game machine 72 constituting the ball paddle game apparatus 70. FIG. 33 shows a circuit configuration of the game machine 72.
[0194] 図 30及び図 31を参照して、ボールパドルゲーム装置 70は、ゲーム機(本体) 72を 含む。第 1の実施の形態に係るアダプタ 1と同様、 AVケーブル 12の一方の AVブラ グ 74をゲーム機 72の AVジャック 42, 44L, 44Rに差し込み、他方の AVプラグ 22を テレビジョン受像機 14の AVジャック 24に差し込む。また、電源ケーブル 16のプラグ (図示せず)をゲーム機 72の電源ジャック(図示せず)に差し込み、プラグユニット 18 のプラグを、コンセント 20に差し込む。本実施の形態においてもプラグユニット 18は 変圧器を備えており、コンセント 20から供給される電圧を一定の電圧に下げて、電源 ケーブル 16力もゲーム機 72に供給する。なおゲーム機 72は、電池によって動作す ることちでさる。  Referring to FIG. 30 and FIG. 31, ball paddle game apparatus 70 includes a game machine (main body) 72. As with the adapter 1 according to the first embodiment, one AV plug 74 of the AV cable 12 is inserted into the AV jacks 42, 44L, 44R of the game machine 72, and the other AV plug 22 is connected to the television receiver 14. Plug into AV jack 24. Further, the plug (not shown) of the power cable 16 is inserted into the power jack (not shown) of the game machine 72, and the plug of the plug unit 18 is inserted into the outlet 20. Also in this embodiment, the plug unit 18 is provided with a transformer, and the voltage supplied from the outlet 20 is lowered to a constant voltage, and the power cable 16 is also supplied to the game machine 72. The game machine 72 can be operated by a battery.
[0195] ゲーム機 72は、たとえばプラスチックからなるハウジングを有し、このハウジングの 奥側側面に図 34に示すカートリッジコネクタ 46が設けられ、カートリッジコネクタ 46に メモリカートリッジ 48が着脱自在に装着される。ハウジングの右側側面には電源スイツ チ 76が設けられ、ハウジングの奥側上面にはスタートキー(決定ボタン) 78及び選曲 キー 80が設けられる。スタートキー 78はゲームを開始させるとき操作される。選曲キ 一 80は、後述のように音楽に合わせてゲームをするときに、ゲーム機 72に予め登録 されて 、る曲又はメモリカートリッジ 48に記憶されて 、る曲の中力 選択するものであ る。ゲーム機 72のハウジングの手前側はやや下方に傾斜していて、その傾斜面に複 数 (本実施の形態では 4つ)のパドルキー 82A, 82B, 82C及び 82D力 適宜間隔を 隔てて配置される。 [0196] ボールパドルゲーム装置 70では、テレビジョンモニタに図 32に示すようなゲーム画 面を表示する。ゲーム画面中には、複数 (本実施の形態では 4つ)のボール移動経 路 A, B, C及び Dが形成される。移動経路 A— Dのそれぞれの上をボール図形 (以 下、単に「ボール」ということがある。)84が移動する。本実施の形態ではボール 84が 落下するように表示する。このボール 84の落下は、一定のパターンにしたがつている 。たとえば、 4列のうちの任意の 1列でボール 84が順次落下し又は 2列以上で同時に ボールが落下する。落下するボール 84を受けるように、ゲーム画面中には、各移動 経路中に、パドル図形(以下、単に「パドル」ということがある。 ) 86A, 86B, 86C及び 86D力 たとえば横一列に配列して表示される。 The game machine 72 has a housing made of plastic, for example, and a cartridge connector 46 shown in FIG. 34 is provided on the back side surface of the housing, and the memory cartridge 48 is detachably attached to the cartridge connector 46. A power switch 76 is provided on the right side surface of the housing, and a start key (decision button) 78 and a music selection key 80 are provided on the rear upper surface of the housing. The start key 78 is operated when starting the game. The music selection key 80 is used to select the middle power of a song that is registered in advance in the game machine 72 and stored in the memory cartridge 48 when playing a game according to music as described later. The The front side of the housing of the game machine 72 is inclined slightly downward, and a plurality of (four in this embodiment) paddle keys 82A, 82B, 82C and 82D forces are arranged at appropriate intervals on the inclined surface. . [0196] The ball paddle game device 70 displays a game screen as shown in FIG. 32 on the television monitor. A plurality (four in this embodiment) of ball movement paths A, B, C, and D are formed in the game screen. A ball figure (hereinafter simply referred to as “ball”) 84 moves on each of the movement paths A—D. In the present embodiment, the display is such that the ball 84 falls. The fall of the ball 84 follows a certain pattern. For example, balls 84 fall sequentially in any one of the four rows, or balls fall simultaneously in two or more rows. In the game screen, paddle figures (hereinafter simply referred to as “paddles”) 86A, 86B, 86C, and 86D forces are arranged in a horizontal row to receive the falling ball 84 in each movement path. Displayed.
[0197] ボールパドルゲーム装置 70では、ゲームプレイヤが選曲キー 80で曲を選択すると 音楽が演奏され、その音楽のリズムな 、しテンポに合わせたパターンでボール 84が 落下する。ゲームプレイヤは図 31に示すパドルキー 82A—82Dを操作して、パドル 86A—86Dによってボール 84をうまくヒットさせる。パドルによってボールがうまくヒット されると、本実施の形態では、ボール 84がパドル 86A— 86Dに跳ね返され上方に打 ち上げられる。パドルキー 82A— 82Dを操作するタイミングが遅れて、パドル 86A— 86Dによってボール 84をヒットするのに失敗すると、本実施の形態では、ボール 84 がパドル 86A— 86Dの下方に向力つて落ち、消滅する。失敗の場合、ゲーム情報表 示部 88におけるライフ表示部 90においてライフを 1つ減じ、ライフ図形の 1つを消す 。ライフとは、ゲームプレイヤがトライできるゲーム回数のことである。  In the ball paddle game device 70, when the game player selects a song with the music selection key 80, music is played, and the ball 84 falls in a pattern that matches the rhythm of the music and the tempo. The game player operates paddle keys 82A-82D shown in FIG. 31 to successfully hit ball 84 with paddles 86A-86D. When the ball is successfully hit by the paddle, in the present embodiment, the ball 84 bounces back to the paddle 86A-86D and is launched upward. If the timing of operating the paddle key 82A-82D is delayed and it fails to hit the ball 84 by the paddle 86A-86D, in this embodiment, the ball 84 falls down and disappears under the paddle 86A-86D. . In case of failure, the life display section 90 in the game information display section 88 is reduced by one life and one of the life figures is erased. Life is the number of games that a game player can try.
[0198] 図 33を参照して、本実施の形態に係るゲーム機 72は、筐体内部に収納されたプロ セッサ 52を含む。このプロセッサ 52としては、任意の種類のプロセッサを利用できる 。ただし、本実施の形態では、プロセッサ 52として、図 8のプロセッサ 575を使用する  Referring to FIG. 33, game machine 72 according to the present embodiment includes a processor 52 housed inside the housing. Any type of processor can be used as the processor 52. However, in this embodiment, the processor 575 in FIG. 8 is used as the processor 52.
[0199] このプロセッサ 52にはシステムバス 54が接続されていて、このシステムバス 54には 、プロセッサ 52とともに筐体内部に収納されている基板(図示せず)に設けられている 内蔵 ROM56及びメモリカートリッジ 48に含まれる外部 ROM58が結合される。した がって、プロセッサ 52は、システムバス 54を通してこれらの ROM56及び 58にァクセ スでき、そこから映像データ(例えばボール図形 84及びパドル図形 86A—86Dのた めの画像データ)や音楽データ (楽器演奏用のスコアデータ)などを取出すことができ る。なお、プロセッサ 52の外部バスは、図 9の第 2バス 419に相当する。 [0199] A system bus 54 is connected to the processor 52. The system bus 54 is provided with a built-in ROM 56 and a memory provided on a substrate (not shown) housed inside the housing together with the processor 52. An external ROM 58 contained in the cartridge 48 is coupled. Thus, the processor 52 can access these ROMs 56 and 58 through the system bus 54, from which video data (eg, ball graphics 84 and paddle graphics 86A-86D) can be accessed. Image data) and music data (score data for musical instrument performance). The external bus of the processor 52 corresponds to the second bus 419 in FIG.
[0200] 図 31に示す各キー 78, 80,及び 82A— 82Dのオン Zオフ信号は、プロセッサ 52 の入出力ポートすなわち入出力制御回路に入力される。また、プロセッサ 52からのビ デォ信号 (ゲーム画像を形成する)及びオーディオ信号 (音楽)は、映像出力端子 44 及び音声出力端子 42を介して、さらに AVケーブル 12を介してテレビジョンモニタ 14 に与えられる。 [0200] The on / off signals of the keys 78, 80, and 82A to 82D shown in FIG. Also, the video signal (forming a game image) and the audio signal (music) from the processor 52 are transmitted to the television monitor 14 via the video output terminal 44 and the audio output terminal 42 and further via the AV cable 12. Given.
[0201] ゲーム機 72のカートリッジコネクタ 46及びメモリカートリッジ 48のコネクタ形状を図 3 4及び図 35に示す。図 34及び図 35を参照して、メモリカートリッジ 48の下面側ハウ ジング 48Aには基板 48Bが固着され、基板 48Bの表面には、幅方向にわたって複 数のカートリッジ側端子 48C, 48C,…が形成される。このうち、基板 48Bの幅方向一 方端に位置する 2つのカートリッジ側端子 481C及び 482Cは互いに接続され、スイツ チ SW11をなす。  The connector shapes of the cartridge connector 46 and the memory cartridge 48 of the game machine 72 are shown in FIGS. 34 and 35, the substrate 48B is fixed to the lower housing 48A of the memory cartridge 48, and a plurality of cartridge side terminals 48C, 48C,... Are formed on the surface of the substrate 48B in the width direction. Is done. Of these, the two cartridge-side terminals 481C and 482C located at one end in the width direction of the substrate 48B are connected to each other to form the switch SW11.
[0202] 一方、ゲーム機 72側のカートリッジコネクタ 46には、下側ハウジング 48A及び基板 48Bの先端を挿入するための横長の挿入部 46Aが形成され、挿入部 46Aの内側に は、幅方向にわたって複数のコネクタ側端子 46B, 46B,…が形成される。図 35から 分力るように、各々のコネクタ側端子 46Bは、長さ方向の適宜の位置で上側ハウジン グ 46Cに密着し、この位置で固定されている。コネクタ端子 46Bは上側ハウジング 46 Cカも揷入部 46Aに向力つて屈曲し、再度上側ハウジング 46Cに向力つて屈曲する 。挿入部 46Aの上方には矩形状の開口部が幅方向にわたって複数形成され、各々 のコネクタ側端子 46Bの一方端は、これらの開口部力も露出する。  [0202] On the other hand, the cartridge connector 46 on the game machine 72 side is formed with a horizontally long insertion portion 46A for inserting the tip of the lower housing 48A and the board 48B, and the inside of the insertion portion 46A extends in the width direction. A plurality of connector side terminals 46B, 46B,... Are formed. As shown in FIG. 35, each connector-side terminal 46B is in close contact with the upper housing 46C at an appropriate position in the length direction, and is fixed at this position. The connector terminal 46B is bent by the upper housing 46C as it is directed toward the insertion portion 46A, and again bent toward the upper housing 46C. A plurality of rectangular openings are formed in the width direction above the insertion part 46A, and the force at the one end of each connector-side terminal 46B is also exposed.
[0203] 幅方向中央の適宜の位置には 2つの開口部を跨ぐように金属片が設けられ、この 金属片がスィッチ SW12をなす。この 2つの開口部力も露出する 2つのコネクタ側端 子 463B及び 464Bは、外力が与えられないとき、このスィッチ SW12によって電気的 に接続される。  [0203] A metal piece is provided at an appropriate position in the center in the width direction so as to straddle the two openings, and this metal piece forms the switch SW12. The two connector side terminals 463B and 464B that also expose these two opening forces are electrically connected by the switch SW12 when no external force is applied.
[0204] 下面側ハウジング 48A及び基板 48Bの先端部が挿入部 46Aに挿入されると、各々 のコネクタ側端子 46Bが下側ハウジング 48A及び基板 48Bによって持ち上げられ、 基板 48B上の各々のカートリッジ側端子 48Cと接触する。コネクタ側端子 461B及び 462Bはスィッチ SWl lと接触し、これによつてコネクタ側端子 461B及び 462Bが短 絡される。一方、コネクタ側端子 463B及び 464Bはスィッチ SW12から離れ、これに よってコネクタ側端子 463B及び 464Bが開放される。なお、コネクタ側端子 463B及 び 464Bにはカートリッジ側端子 483C及び 484Cが接触する力 カートリッジ側端子 483C及び 484Cはいずれも開放されており、コネクタ側端子 463B及び 464Bが短 絡されることはない。 [0204] When the tips of the lower housing 48A and the board 48B are inserted into the insertion section 46A, each connector side terminal 46B is lifted by the lower housing 48A and the board 48B, and each cartridge side terminal on the board 48B. Contact 48C. Connector side terminal 461B and 462B contacts the switch SWll, which causes the connector side terminals 461B and 462B to be short-circuited. On the other hand, the connector side terminals 463B and 464B are separated from the switch SW12, thereby opening the connector side terminals 463B and 464B. Note that the force at which the cartridge side terminals 483C and 484C come into contact with the connector side terminals 463B and 464B is open, and the connector side terminals 463B and 464B are not short-circuited.
[0205] 図 36及び図 37を参照して、高速プロセッサ 52の OE出力ポートは、内蔵 ROM56 及び外部 ROM58の OE入力ポート (カートリッジ装着時)と接続され、高速プロセッ サ 52の CE出力ポートは、コネクタ側端子 463B及び 461Bと接続される。一方、内蔵 ROM56の CE入力ポートは、コネクタ側端子 464Bと接続される。外部 ROM58の C E入力ポート (カートリッジ装着時)は、コネクタ側端子 462Bと接続される。また、シス テムバス 54はアドレスバス 54A及びデータバス 54Bを含み、高速プロセッサ 52,内 蔵 ROM56及び外部 ROM58は、この 2つのバス 54A及び 54Bによっても互いに接 続される。なお、プロセッサ 52の外部アドレスバスおよび外部データバスは、ぞれぞ れ、図 8の第 2アドレスバス及び第 2データバスに相当する。  Referring to FIGS. 36 and 37, the OE output port of the high-speed processor 52 is connected to the OE input ports of the internal ROM 56 and the external ROM 58 (when the cartridge is installed), and the CE output port of the high-speed processor 52 is Connected to connector side terminals 463B and 461B. On the other hand, the CE input port of the built-in ROM 56 is connected to the connector side terminal 464B. The CE input port of the external ROM58 (when the cartridge is installed) is connected to the connector side terminal 462B. The system bus 54 includes an address bus 54A and a data bus 54B, and the high-speed processor 52, the internal ROM 56 and the external ROM 58 are connected to each other by the two buses 54A and 54B. Note that the external address bus and the external data bus of the processor 52 correspond to the second address bus and the second data bus in FIG. 8, respectively.
[0206] この実施の形態では、ゲーム機 72の内蔵 ROM56及びメモリカートリッジ 48の外部 ROM58は、図 38に示すようにプログラム及びデータを格納する。図 38を参照して、 内蔵 ROM56及び外部 ROM58におけるプログラム及びデータの格納状態を説明 する。  In this embodiment, the internal ROM 56 of the game machine 72 and the external ROM 58 of the memory cartridge 48 store programs and data as shown in FIG. Referring to FIG. 38, the program and data storage states in internal ROM 56 and external ROM 58 will be described.
[0207] ROM58には、ボールパドルゲームプログラム 58A、画像データ 58B及び音楽デ ータ 58Cが記憶される。メモリカートリッジ 48がゲーム機 72に装着された状態で電源 スィッチ 76がオンになると、ボールパドルゲームプログラム 58Aが起動される。そして システム初期ィヒ、シーケンス及びゲームルール制御、映像表示制御、音楽再生制御 などの処理が行なわれる。画像データ 58Bは曲選択画面データ及び追加背景画面 データを含み、音楽データ 58Cはボール出現パターンを含む楽譜データ及び追カロ 音源データからなる。  The ROM 58 stores a ball paddle game program 58A, image data 58B, and music data 58C. When the power switch 76 is turned on with the memory cartridge 48 attached to the game machine 72, the ball paddle game program 58A is started. Processing such as system initial control, sequence and game rule control, video display control, and music playback control are performed. The image data 58B includes song selection screen data and additional background screen data, and the music data 58C includes score data including a ball appearance pattern and additional sound source data.
[0208] ROM56には、ボールパドルゲームプログラム 56A,画像データ 56B及び音楽デ ータ 56Cが記憶される。ボールパドルゲームプログラム 56Aは、メモリカートリッジ 48 が装着されていないときに実行されるプログラムであり、起動及びシステム初期化,シ 一ケンス及びゲームルール制御,映像表示制御,音楽再生制御などの処理が行な われる。画像データ 56B及び音楽データ 56Cは、このボールパドルゲームプログラム 56Aの処理時に用いられるデータである。画像データ 56Bには、タイトル画面データ , 曲選択画面データ,ボール及びパドル画像データ,フレーム及びアイコンデータな どが含まれ、音楽データ 56Cには、楽譜 (ボール出現パターン含む)及び基本音源 データが含まれる。したがって、メモリカートリッジ 48がゲーム機 72に装着されていな いときでも、音楽やボール出現パターンが限られるものの、ゲームを楽しむことができ る。 The ROM 56 stores a ball paddle game program 56A, image data 56B, and music data 56C. Ball paddle game program 56A memory cartridge 48 This program is executed when the is not installed, and includes processing such as startup and system initialization, sequence and game rule control, video display control, and music playback control. The image data 56B and the music data 56C are data used when the ball paddle game program 56A is processed. Image data 56B includes title screen data, song selection screen data, ball and paddle image data, frame and icon data, etc. Music data 56C includes sheet music (including ball appearance pattern) and basic sound source data. It is. Therefore, even when the memory cartridge 48 is not attached to the game machine 72, the game can be enjoyed with limited music and ball appearance patterns.
[0209] さらに本実施の形態では、ゲーム機 72をデモ専用動作モードと通常動作モードと の 2つの動作モードの間で切替えるために、専用のデモモード切替用メモリカートリツ ジ 110を使用する。デモモード切替用メモリカートリッジ 110は、図 38に示すようにデ モモード切替用プログラム 110Aを格納している。デモモード切替用メモリカートリツ ジ 110もメモリカートリッジ 48と同様にゲーム機 72に装着することができる力 メモリ力 ートリッジ 48と異なり、ゲームを起動するのではなくボールパドルゲーム装置 70の動 作モードをデモ専用動作モードと通常動作モードとの間で切替える処理を行なう。  [0209] Furthermore, in the present embodiment, the dedicated demo mode switching memory cartridge 110 is used to switch the game machine 72 between the two operation modes of the demo-dedicated operation mode and the normal operation mode. The demo mode switching memory cartridge 110 stores a demo mode switching program 110A as shown in FIG. The memory cartridge 110 for switching the demo mode can be mounted on the game machine 72 as with the memory cartridge 48. Unlike the memory cartridge 48, the operation mode of the ball paddle game device 70 is not set instead of starting the game. A process for switching between the demo-dedicated operation mode and the normal operation mode is performed.
[0210] 図 33に示すように、プロセッサ 52には EEPROM (電気的に消去可能な ROM) 96 が接続されており、 EEPROM96の所定領域がデモ専用動作モードと通常動作モー ドとの切替に使用される。より具体的には、プロセッサ 52は、起動時に EEPROM96 の所定領域の内容を確認し、そこに所定コードが記録されていればデモ専用モード で、記録されていなければ通常の動作モードで、それぞれ起動する。デモ専用モー ドと通常動作モードとの相違については後述する。なお、 EEPROM96の特定エリア のセット及びリセットは、通常のゲーム用メモリカートリッジ 48を使用して行なうことは できない。また、 EEPROM96の他のエリアには、上記した特定コードの他、ゲーム のスコアなどが格納される。  [0210] As shown in Fig. 33, EEPROM 52 (electrically erasable ROM) 96 is connected to processor 52, and a predetermined area of EEPROM 96 is used to switch between the demo-dedicated operation mode and normal operation mode. Is done. More specifically, the processor 52 checks the contents of a predetermined area of the EEPROM 96 at the time of startup, and starts in the demo-only mode if a predetermined code is recorded there, and in the normal operation mode if it is not recorded. To do. The difference between the demo-dedicated mode and the normal operation mode will be described later. Note that setting and resetting of a specific area of the EEPROM 96 cannot be performed using a normal game memory cartridge 48. Further, in other areas of the EEPROM 96, game scores and the like are stored in addition to the above-described specific codes.
[0211] 図 36及び図 37を参照して、高速プロセッサ 52は、 CE出力ポートからチップイネ一 ブル信号 CEを出力し、アドレスバス 54Aを通してアドレス信号を出力し、そして OE 出力ポートからアウトプットイネ一ブル信号を出力する。内蔵 ROM56及び外部 RO M58はそれぞれ、 CE入力ポートにチップィネーブル信号 CEを受けたとき自分がァ クセス先として選択されたと認識し、これとほぼ同時に入力されたアドレス信号及びァ ゥトプットイネ一ブル信号に応答してデータ信号を出力する。データ信号は、データ バス 54Bを通して高速プロセッサ 52に与えられる。 [0211] Referring to FIG. 36 and FIG. 37, the high-speed processor 52 outputs the chip enable signal CE from the CE output port, outputs the address signal through the address bus 54A, and outputs enable from the OE output port. Output a signal. Built-in ROM56 and external RO Each M58 recognizes that it has been selected as the access destination when it receives the chip enable signal CE at the CE input port, and responds to the address signal and output enable signal input almost simultaneously with this data signal. Is output. Data signals are provided to high speed processor 52 through data bus 54B.
[0212] メモリカートリッジ 48が装着されていないとき、コネクタ側端子 463B及び 464Bはス イッチ SW12によって短絡状態となり、コネクタ側端子 461B及び 462Bは開放状態と なる。すると、チップィネーブル信号 CEは内蔵 ROM56の CE入力ポートに入力され る。したがって内蔵 ROM56の内容がプロセッサ 52により読出される。  [0212] When the memory cartridge 48 is not attached, the connector side terminals 463B and 464B are short-circuited by the switch SW12, and the connector side terminals 461B and 462B are opened. Then, the chip enable signal CE is input to the CE input port of the built-in ROM 56. Therefore, the contents of the built-in ROM 56 are read by the processor 52.
[0213] メモリカートリッジ 48が装着されると、コネクタ側端子 463B及び 464Bは開放状態と なり、コネクタ側端子 461B及び 462Bはスィッチ SW11によって短絡状態となる。こ のときは、チップィネーブル信号 CEが外部 ROM58の CE入力ポートに入力される。 したがって外部 ROM58の内容がプロセッサ 52により読出される。  [0213] When the memory cartridge 48 is mounted, the connector side terminals 463B and 464B are opened, and the connector side terminals 461B and 462B are short-circuited by the switch SW11. At this time, the chip enable signal CE is input to the CE input port of the external ROM 58. Therefore, the contents of the external ROM 58 are read by the processor 52.
[0214] このように、メモリカートリッジ 48が装着されていないときと装着されているときとで高 速プロセッサ 52から出力されるチップィネーブル信号の行き先を変化させるので、メ モリカートリッジ 48の着脱状態に応じて、本体内蔵 ROM56及びメモリカートリッジ R OM58に記憶された各々のプログラムを適切に起動させることができる。また、本体 内蔵 ROM56に記憶されたデータ又はプログラムの更新プログラム又は修正プロダラ ムをメモリカートリッジ ROM58に用意すれば、メモリカートリッジ 48の装着によってこ の更新プログラム又は修正プログラムが実行され、出力映像又は出力音声を変更す ることができる。デモモード切替用メモリカートリッジ 110を装着したときもまた同様で ある。  [0214] As described above, the destination of the chip enable signal output from the high-speed processor 52 is changed depending on whether the memory cartridge 48 is not installed or not, so that the memory cartridge 48 is attached or detached. Accordingly, each program stored in the built-in ROM 56 and the memory cartridge ROM 58 can be appropriately activated. In addition, if an update program or correction program for data or programs stored in the built-in ROM 56 is prepared in the memory cartridge ROM 58, this update program or correction program is executed when the memory cartridge 48 is mounted, and output video or output audio is output. Can be changed. The same applies when the demo mode switching memory cartridge 110 is installed.
[0215] 本実施の形態に係るボールパドルゲーム装置 70では、デモモード切替用メモリ力 ートリッジ 110をゲーム機 72に装着することによって、通常動作モードとデモモードと を切替える。デモモード切替用メモリカートリッジ 110をゲーム機 72に装着すると、デ モモード切替用メモリカートリッジ 110に格納されたデモモード切替用プログラム 110 A (図 38参照)がプロセッサ 52により実行され、その結果図 33に示す EEPROM96 の所定エリアの内容が書き換えられる。具体的には、このエリアの内容が空白であれ ばこのエリアに所定データが書込まれ、逆にこのエリアに所定データが書込まれてい れば空白に書換えられる。プロセッサ 52は、起動時に EEPROM96のこのエリアの 内容をチェックし、空白であれば通常の動作を行なうが、所定データが書込まれてい ればデモモードで起動する。 [0215] In the ball paddle game apparatus 70 according to the present embodiment, the demo mode switching memory power cartridge 110 is attached to the game machine 72 to switch between the normal operation mode and the demo mode. When the demo mode switching memory cartridge 110 is installed in the game machine 72, the demo mode switching program 110A (see FIG. 38) stored in the demo mode switching memory cartridge 110 is executed by the processor 52, and as a result, the memory shown in FIG. The contents of the specified area of EEPROM 96 shown are rewritten. Specifically, if the contents of this area are blank, predetermined data is written to this area, and conversely, predetermined data is written to this area. Then it can be rewritten to blank. The processor 52 checks the contents of this area of the EEPROM 96 at start-up and performs normal operation if it is blank, but starts in demo mode if predetermined data has been written.
[0216] 図 39に、通常の動作での動作モードの遷移を示す。図 39を参照して、起動して(1 20)、上記エリアが空白であれば通常の動作モードとなり、まずオープニング画面の 表示モード 122となる。オープニング画面の例を図 41に示す。この状態で 30秒が経 過すると通常のオートデモを行なう動作モード 124となり、さらに所定時間が経過する か何らかのボタン操作が行なわれると再びオープニング画面の表示モード 122に戻 る。 [0216] Fig. 39 shows the transition of the operation mode in the normal operation. Referring to FIG. 39, the system is activated (120). If the above area is blank, the normal operation mode is set. An example of the opening screen is shown in Fig. 41. In this state, when 30 seconds elapses, the operation mode 124 performs normal auto demonstration, and when the predetermined time elapses or any button operation is performed, the screen returns to the opening screen display mode 122 again.
[0217] オープニング画面の表示時に決定ボタン 78が押されると,通常メニューが表示され [0217] When ENTER button 78 is pressed while the opening screen is displayed, the normal menu is displayed.
、通常のゲーム動作モード 126に遷移する。 Transition to normal game operation mode 126.
[0218] 以上が、 EEPROM96の所定エリアが空白であったときのゲーム機 72の動作モー ドの遷移である。 [0218] The above is the transition of the operation mode of the game machine 72 when the predetermined area of the EEPROM 96 is blank.
[0219] 一方、 EEPROM96の所定エリアに所定データが書込まれて 、る場合、ゲーム機 7 2は図 40に示すような動作モードの遷移を行なう。図 40を参照して、まず起動し(12 0)、 EEPROM96の所定エリアに所定データが書込まれていると、オープニング画 面の表示モード 130となる。ここでは、図 39の動作モード 122で表示されるものと同 様の画面が表示される。ただしここではスタートキー 78の操作は装置の動作と無関 係である。したがって、表示されるのは、図 41とは異なり「スタートキーをおしてくださ い!」という文字列を含まない画面である。もっとも、ここでもこの文字列を表示するよ うにし、スタートキー 78が押されたら通常メニューの表示に移行するようにしてもょ 、。  On the other hand, when predetermined data is written in a predetermined area of EEPROM 96, game machine 72 performs an operation mode transition as shown in FIG. Referring to FIG. 40, the system starts first (120), and when predetermined data is written in a predetermined area of EEPROM 96, an opening screen display mode 130 is set. Here, a screen similar to that displayed in operation mode 122 of FIG. 39 is displayed. Here, however, the operation of the start key 78 has nothing to do with the operation of the device. Therefore, unlike FIG. 41, a screen that does not contain the text “Please press the start key!” Is displayed. However, it is possible to display this character string here as well, and to move to the normal menu display when the start key 78 is pressed.
[0220] 動作モード 130で何も入力がなく 30秒経過するとデモ動作モード 132となる。この デモ動作モードは、第 1の実施の形態で説明したトライ 'ミー'モードと同様である。図 43にこの動作モードでの表示画面例を示す。図 43に示す例では、プロセッサ 52に よりデモゲームが自動的に行なわれ、その経過が画面に表示されるとともに、「パドル キーをおしてください」というメッセージが表示され、直ちにゲームが開始できることが 分かる。このデモ動作モード 132のまま所定時間が経過するとオープニング画面の 表示モード 140となる。ここでは、図 42に示すようなオープニング画面が表示される。 図 42では、「パドルキーをおしてください。」と表示することにより、直ちにゲームが実 行可能なことが分かる。すなわち、動作モード 140は、第 1の実施の形態でいうトライ' ミー 'モードと同様であり、この状態でパドルキーが押されると説明画面 134に移行し た後、ゲームが開始される。オープニング画面が表示されたまま 30秒経過するとデ モ動作モード 132に戻る。 [0220] When there is no input in operation mode 130 and 30 seconds elapse, demo operation mode 132 is set. This demonstration operation mode is the same as the try 'me' mode described in the first embodiment. Figure 43 shows an example of the display screen in this operation mode. In the example shown in Fig. 43, the demo game is automatically played by the processor 52, the progress is displayed on the screen, and the message "Please press the paddle key" is displayed, indicating that the game can be started immediately. . When the predetermined time elapses in the demonstration operation mode 132, the opening screen display mode 140 is set. Here, the opening screen as shown in FIG. 42 is displayed. In Fig. 42, the message "Please press the paddle key" indicates that the game can be executed immediately. That is, the operation mode 140 is the same as the “try-me” mode in the first embodiment, and when the paddle key is pressed in this state, the screen is shifted to the explanation screen 134 and then the game is started. When 30 seconds elapses while the opening screen is displayed, the display returns to the demo operation mode 132.
[0221] オープニング画面の表示モード 140又はデモ動作モード 132でパドルキーを押す と、説明画面の表示モード 134に移る。このとき表示される画面例を図 44に示す。こ の例ではごく簡単なルールが表示され、すぐゲームを行なうか、ゲームのメニュー画 面を表示するかの選択を行なうことができる。図 44に示す例ではパドルキーを一つ 押すとゲームの実行モード 136に移り、ゲームを行なうことができる。ただしこのときの オプション (演奏される音楽、難易度など)は予め設定されたもの、又はランダムに選 択されたものとなる。一方説明画面でパドルキーを 2つ同時に押すと、ゲームのメ-ュ 一画面表示モード 138となり、図 45に示すような通常のメニュー画面が表示される。 ここでスタートキーを押せばゲーム実行モード 136となる。  [0221] When the paddle key is pressed in the opening screen display mode 140 or the demo operation mode 132, the display screen display mode 134 is displayed. An example of the screen displayed at this time is shown in FIG. In this example, very simple rules are displayed, and you can choose to play the game immediately or display the game menu screen. In the example shown in FIG. 44, when one paddle key is pressed, the game execution mode 136 is entered and the game can be played. However, the options (music to be played, difficulty level, etc.) at this time are either preset or randomly selected. On the other hand, when two paddle keys are pressed at the same time on the explanation screen, the game menu screen display mode 138 is displayed, and a normal menu screen as shown in FIG. 45 is displayed. If the start key is pressed here, the game execution mode 136 is entered.
[0222] 動作モード 136及び 138で 30秒間無操作であれば、オープニング画面の表示モ ード 140に戻る。  [0222] If there is no operation for 30 seconds in operation modes 136 and 138, the screen returns to the display mode 140 of the opening screen.
[0223] 以上のように本実施の形態に係るボールパドルゲーム装置 70では、デモモード切 替用メモリカートリッジ 110を用いてボールパドルゲーム装置 70の動作を通常の動作 とデモ専用モードとに切替えることができる。デモ専用の装置を店頭に準備する必要 はない。また、デモ専用モードではトライ 'ミー'モードとトライアルモードとを設けたた め、デモ時に使用者は直ちに実際のゲームを楽しむことができる。ゲームを行なうた めに複雑な手順を踏む必要がなくゲームの内容を知ることができるため、使用者が購 入するゲームを決定する際に好みに合わないものを購入してしまうおそれが少なくな る。  [0223] As described above, in the ball paddle game apparatus 70 according to the present embodiment, the operation of the ball paddle game apparatus 70 is switched between the normal operation and the demo-dedicated mode using the demonstration mode switching memory cartridge 110. Can do. There is no need to prepare a dedicated demonstration device at the store. In the demo-only mode, a trial 'me' mode and a trial mode are provided so that the user can immediately enjoy the actual game during the demonstration. Since it is possible to know the contents of the game without having to take complicated steps to play the game, there is less risk that the user will purchase something that does not suit his taste when deciding which game to purchase. The
[0224] なお、通常の動作モードと、デモ用の動作モードとの切替には、上に説明した切替 用カートリッジを使って行なう方法だけではなぐ予め電源に一端が接続されるように ショートランドを形成しておき、このショートランドをショートさせることにより、プロセッサ の特定入出力をノヽィレベルにすることによってデモ用の動作モードになるようにして もよい。また、特定のボタンを押しながら電源をオンしたときにのみデモ用の動作モー ドになるようにしてちょい。 [0224] Note that switching between the normal operation mode and the demonstration operation mode is not limited to the method using the switching cartridge described above. By forming this short land, the specific input / output of the processor is set to the noise level so that it becomes a demo operation mode. Also good. Also, try to enter the demo mode only when you turn on the power while holding down a specific button.
[0225] また、上記した第 1の実施の形態では、エンターテインメントとしてテニスゲーム等、 実際のゲームをシミュレートするものを挙げた。しかし、第 2の実施の形態におけるボ ールパドルゲームのように、実際には不可能なことを体験できるものにも本発明のェ ンターティンメントシステムを適用することができることは 、うまでもな 、。エンターティ ンメントシステムの対象としては、架空又は実在を問わず、様々な土地の旅行、登山 など危険を伴うスポーツ、飛行機、レーシングカー、機関車、又は船の操縦等、これ 以外にも種々の事項を考えることができる。  [0225] Further, in the first embodiment described above, an example of simulating an actual game such as a tennis game is given as entertainment. However, it goes without saying that the entertainment system of the present invention can also be applied to what can be experienced in practice, such as the ball paddle game in the second embodiment. The entertainment system is subject to various other matters, such as travel on various lands, climbing sports, airplanes, racing cars, locomotives, ship operations, etc. Can think.
[0226] 今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態の みに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌し た上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等 の意味及び範囲内でのすべての変更を含む。  [0226] The embodiment disclosed this time is merely an example, and the present invention is not limited to the embodiment described above. The scope of the present invention is indicated by each claim in the scope of the claims, taking into account the description of the detailed description of the invention, and all modifications within the meaning and scope equivalent to the words described therein are included. including.
産業上の利用可能性  Industrial applicability
[0227] 本発明は、様々なエンターテインメントを使用者に提供するためのシステムを構築 し、利用するための産業において利用することができる。  [0227] The present invention can be used in an industry for building and using a system for providing various entertainments to users.

Claims

請求の範囲 The scope of the claims
[1] 使用者の操作に応じた処理をすることにより、使用者に対しエンターテインメントを 提供するためのエンターテインメント装置であって、通常の処理の実行を行なう第 1の 動作モードと、デモ処理の実行を行なう第 2の動作モードとを有し、  [1] An entertainment device for providing entertainment to the user by performing a process according to the user's operation. The first operation mode for executing the normal process and the execution of the demo process. A second operating mode for performing
使用者による操作の入力を受けるための入力装置と、  An input device for receiving an operation input by a user;
前記第 2の動作モード中に、前記入力装置を介して使用者による所定の入力を受 けたことに応答して、エンターテインメント処理の使用者による実行制御が可能なデ モ時のエンターテインメント処理の実行を行なう第 3の動作モードを開始するための 装置とを含む、エンターテインメント装置。  In the second operation mode, in response to receiving a predetermined input by the user via the input device, the entertainment process is executed when the execution of the entertainment process can be controlled by the user. An entertainment device including a device for initiating a third mode of operation.
[2] 前記エンターテインメント装置はさらに、前記第 3の動作モードにおいて、使用者によ る入力が所定時間な力つたことに応答して、前記エンターテインメント装置の動作モ ードを前記第 2の動作モードに移行させるための装置を含む、請求項 1に記載のェン ターティンメント装置。 [2] The entertainment apparatus further sets the operation mode of the entertainment apparatus in the second operation mode in response to the input by the user for a predetermined time in the third operation mode. The entertainment device of claim 1, comprising a device for transitioning to
[3] 前記エンターテインメント装置はさらに、所定の画面表示を行なう所定画面表示モー ドを有し、  [3] The entertainment apparatus further includes a predetermined screen display mode for performing a predetermined screen display,
前記エンターテインメント装置はさらに、  The entertainment device further includes:
前記所定画面表示モードにおいて、所定条件が成立したことに応答して、前記ェ ンターティンメント装置の動作モードを前記第 2の動作モードに移行させるための移 行制御装置を含む、請求項 1に記載のエンターテインメント装置。  The transition control device according to claim 1, further comprising: a transition control device configured to shift an operation mode of the entertainment device to the second operation mode in response to a predetermined condition being satisfied in the predetermined screen display mode. The described entertainment device.
[4] 前記移行制御装置は、前記所定画面表示モードにおいて、使用者による入力が所 定時間な力つたことに応答して、前記エンターテインメント装置の動作モードを前記 第 2の動作モードに移行させるための装置を含む、請求項 3に記載のエンターティン メント装置。 [4] In the predetermined screen display mode, the transition control device shifts the operation mode of the entertainment device to the second operation mode in response to the input by the user for a predetermined time. The entertainment device according to claim 3, comprising:
[5] 前記エンターテインメント装置はさらに、  [5] The entertainment device further includes:
使用者からの所定の指示入力を受ける指示入力装置と、  An instruction input device for receiving a predetermined instruction input from a user;
前記第 2の動作モード又は前記第 3の動作モードにおいて前記指示入力装置を介 して前記所定の指示入力を受けたことに応答して、前記エンターテインメント装置の 動作モードを前記所定画面表示モードに移行させるための装置とを含む、請求項 3 に記載のエンターテインメント装置。 In response to receiving the predetermined instruction input via the instruction input device in the second operation mode or the third operation mode, the operation mode of the entertainment device is shifted to the predetermined screen display mode. And a device for The entertainment device described in 1.
[6] 前記第 3の動作モードにおけるエンターテインメント処理の実行が終了したことに応 答して、前記エンターテインメント装置の動作モードを所定動作モードに移行させる ための移行制御装置をさらに含む、請求項 1に記載のエンターテインメント装置。  [6] The apparatus according to claim 1, further comprising a transition control device for transitioning the operation mode of the entertainment apparatus to a predetermined operation mode in response to completion of the execution of the entertainment process in the third operation mode. The described entertainment device.
[7] 前記移行制御装置は、前記第 3の動作モードにおけるエンターテインメント処理の実 行が終了したことに応答して、前記エンターテインメント装置の動作モードを前記第 2 の動作モードに移行させるための装置を含む、請求項 6に記載のエンターティンメン ト装置。  [7] In response to the completion of the entertainment process in the third operation mode, the transition control device is a device for shifting the operation mode of the entertainment device to the second operation mode. The entertainment device according to claim 6, comprising:
[8] 前記移行制御装置は、前記第 3の動作モードにおけるエンターテインメント処理の実 行が終了したことに応答して、前記エンターテインメント装置の動作モードを前記第 3 の動作モードの先頭に移行させるための装置を含む、請求項 6に記載のエンターテ インメント装置。  [8] In response to the end of the execution of the entertainment process in the third operation mode, the transition control device shifts the operation mode of the entertainment device to the head of the third operation mode. The entertainment device of claim 6, comprising a device.
[9] 前記エンターテインメント装置はさらに、エンターテインメント処理の実行に関する所 定の設定を行なうためのメニューを表示するメニュー画面表示モードを有し、 前記エンターテインメント装置はさらに、前記メニュー画面表示モードにぉ 、て使用 者からの入力が所定時間な力つたことに応答して、前記エンターテインメント装置の 動作モードを前記所定画面表示モードに移行させるための装置を含む、請求項 3に 記載のエンターテインメント装置。  [9] The entertainment device further includes a menu screen display mode for displaying a menu for performing predetermined settings relating to the execution of the entertainment process, and the entertainment device is further used in the menu screen display mode. 4. The entertainment apparatus according to claim 3, further comprising an apparatus for shifting an operation mode of the entertainment apparatus to the predetermined screen display mode in response to an input from a person being struck for a predetermined time.
[10] 前記第 2の動作モードにおいて、所定のシーケンスで 1又は複数のエンターティンメ ント処理のデモ動画表示、及び 1又は複数の画面表示の所定の組合せを表示する ための装置をさらに含む、請求項 1に記載のエンターテインメント装置。 [10] In the second operation mode, further includes a device for displaying a demo video display of one or more entertainment processes in a predetermined sequence, and a predetermined combination of one or more screen displays. The entertainment device according to claim 1.
[11] 前記第 3の動作モードのエンターテインメント処理の実行は、前記第 1の動作モード におけるエンターテインメント処理の実行の設定を所定のものに固定したものである、 請求項 1に記載のエンターテインメント装置。 [11] The entertainment device according to [1], wherein the execution of the entertainment process in the third operation mode is a fixed setting of the execution of the entertainment process in the first operation mode.
[12] 前記第 3の動作モードのエンターテインメント処理の実行は、前記第 1の動作モード におけるエンターテインメント処理の実行の設定を、乱数にしたがって選択したもの である、請求項 11に記載のエンターテインメント装置。 [12] The entertainment device according to claim 11, wherein the execution of the entertainment process in the third operation mode is a setting in which the setting of the execution of the entertainment process in the first operation mode is selected according to a random number.
[13] 前記入力装置は、使用者が操作可能なコントローラと、 前記コントローラからの、前記コントローラの動きに応じた入力信号を受けるための 受信装置とを含む、請求項 1に記載のエンターテインメント装置。 [13] The input device includes a controller operable by a user; The entertainment device according to claim 1, further comprising: a receiving device that receives an input signal from the controller in accordance with movement of the controller.
[14] 前記コントローラは加速度センサを有し、 [14] The controller includes an acceleration sensor;
前記入力信号は、前記加速度センサの出力から得られるものである、請求項 13に 記載のエンターテインメント装置。  The entertainment apparatus according to claim 13, wherein the input signal is obtained from an output of the acceleration sensor.
[15] 前記コントローラと前記受信装置との間の通信は無線により行なわれる、請求項 13に 記載のエンターテインメント装置。 15. The entertainment device according to claim 13, wherein communication between the controller and the receiving device is performed wirelessly.
[16] 前記コントローラと前記受信装置との間の通信は、無線光通信により行なわれる、請 求項 15に記載のエンターテインメント装置。 [16] The entertainment device according to claim 15, wherein communication between the controller and the receiving device is performed by wireless optical communication.
[17] 前記コントローラと前記受信装置との間の通信は、無線電波通信により行なわれる、 請求項 15に記載のエンターテインメント装置。 17. The entertainment device according to claim 15, wherein communication between the controller and the receiving device is performed by radio wave communication.
[18] 前記受信装置は、 [18] The receiving device comprises:
撮像装置と、  An imaging device;
前記撮像装置により撮像される前記コントローラの映像に基づいて、前記コントロー ラの動きに関する所定の情報を獲得するための情報獲得装置とを含む、請求項 13 に記載のエンターテインメント装置。  The entertainment apparatus according to claim 13, further comprising: an information acquisition apparatus for acquiring predetermined information related to a movement of the controller based on an image of the controller imaged by the imaging apparatus.
[19] 前記コントローラと前記受信装置との間の通信は有線により行なわれる、請求項 13に 記載のエンターテインメント装置。  19. The entertainment device according to claim 13, wherein communication between the controller and the receiving device is performed by wire.
[20] 前記エンターテインメント装置は、コンピュータ読取可能なプログラムを格納したカー トリッジが着脱可能なカートリッジ装着部と、 [20] The entertainment device includes a cartridge mounting portion in which a cartridge storing a computer-readable program is detachable;
前記カートリッジ装着部に装着されたカートリッジに格納されたプログラムを実行す るためのプログラム実行回路と、  A program execution circuit for executing a program stored in the cartridge mounted in the cartridge mounting portion;
電子的な情報を記憶するための不揮発性記憶装置と、  A non-volatile storage device for storing electronic information;
前記不揮発性記憶装置の所定アドレスの内容を所定の方式により更新する手順を 示す所定のプログラムを格納したカートリッジが前記カートリッジ装着部に装着された ときに、当該カートリッジ力 前記所定のプログラムを読出し、当該所定のプログラム を実行することにより前記不揮発性記憶装置の前記所定アドレスの内容を書きかえる ための装置と、 電源が投入されたことに応答して、前記不揮発性記憶装置の前記所定アドレスの 内容を読出し、読出された内容にしたがって前記第 1の動作モード又は前記第 2の 動作モードのいずれかに前記エンターテインメント装置の動作モードを設定するため の装置とを含む、請求項 1に記載のエンターテインメント装置。 When a cartridge storing a predetermined program indicating a procedure for updating the content of the predetermined address of the nonvolatile storage device by a predetermined method is mounted on the cartridge mounting portion, the cartridge force is read out and the predetermined program is read out. A device for rewriting the content of the predetermined address of the nonvolatile storage device by executing a predetermined program; In response to the power being turned on, the content of the predetermined address of the nonvolatile memory device is read, and the entertainment is either in the first operation mode or the second operation mode according to the read content. The entertainment device according to claim 1, further comprising a device for setting an operation mode of the device.
[21] 前記所定のプログラムは、前記所定アドレスに予め定めるコードが書込まれていると きは当該所定アドレスを他のコードに更新し、前記所定アドレスの内容が予め定める コード以外であれば前記予め定めるコードを前記所定アドレスに書込むよう前記ェン ターティンメント装置を動作させるものである、請求項 20に記載のエンターティンメン ト装置。 [21] The predetermined program updates the predetermined address to another code when a predetermined code is written in the predetermined address, and if the content of the predetermined address is other than the predetermined code, 21. The entertainment device according to claim 20, wherein the entertainment device is operated so as to write a predetermined code at the predetermined address.
[22] 使用者の操作に応じて、使用者にエンターテインメントを提供するためのエンター ティンメント装置の動作方法であって、前記エンターテインメント装置は通常の処理 の実行を行なう第 1の動作モードと、デモ処理の実行を行なう第 2の動作モードとを有 し、前記方法は、  [22] An entertainment apparatus operating method for providing entertainment to a user in accordance with a user operation, wherein the entertainment apparatus includes a first operation mode in which normal processing is performed, and a demonstration. A second operation mode for performing processing, and the method includes:
使用者による操作の入力を受ける入力ステップと、  An input step for receiving an operation input by the user;
前記第 2の動作モード中に、前記入力ステップにおいて使用者による所定の入力 を受けたことに応答して、エンターテインメント処理の使用者による実行制御が可能 なデモ時のエンターテインメント処理の実行を行なう第 3の動作モードを開始するステ ップとを含む、方法。  In the second operation mode, in response to receiving a predetermined input by the user in the input step, the entertainment process is executed in a demonstration that can be controlled by the user of the entertainment process. Including the step of initiating a mode of operation.
PCT/JP2005/008415 2004-05-11 2005-05-09 Entertainment apparatus and operating method thereof WO2005107911A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006513011A JP4779070B2 (en) 2004-05-11 2005-05-09 Entertainment device and operation method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004140610 2004-05-11
JP2004-140610 2004-05-11

Publications (1)

Publication Number Publication Date
WO2005107911A1 true WO2005107911A1 (en) 2005-11-17

Family

ID=35320074

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/008415 WO2005107911A1 (en) 2004-05-11 2005-05-09 Entertainment apparatus and operating method thereof

Country Status (3)

Country Link
JP (2) JP4779070B2 (en)
TW (1) TW200609024A (en)
WO (1) WO2005107911A1 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007296078A (en) * 2006-04-28 2007-11-15 Nintendo Co Ltd Game device and game program
JP2009112829A (en) * 2006-05-04 2009-05-28 Sony Computer Entertainment America Inc Method and system for applying gearing effects to input based on one or more of visual, acoustic, inertia, and mixed data
JP2009177382A (en) * 2008-01-23 2009-08-06 Konica Minolta Business Technologies Inc Image forming apparatus
US8310656B2 (en) 2006-09-28 2012-11-13 Sony Computer Entertainment America Llc Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen
US8313380B2 (en) 2002-07-27 2012-11-20 Sony Computer Entertainment America Llc Scheme for translating movements of a hand-held controller into inputs for a system
US8758132B2 (en) 2003-09-15 2014-06-24 Sony Computer Entertainment Inc. Methods and systems for enabling depth and direction detection when interfacing with a computer program
US8781151B2 (en) 2006-09-28 2014-07-15 Sony Computer Entertainment Inc. Object detection using video input combined with tilt angle information
US8797260B2 (en) 2002-07-27 2014-08-05 Sony Computer Entertainment Inc. Inertially trackable hand-held controller
US8840470B2 (en) 2008-02-27 2014-09-23 Sony Computer Entertainment America Llc Methods for capturing depth data of a scene and applying computer actions
US8961313B2 (en) 2009-05-29 2015-02-24 Sony Computer Entertainment America Llc Multi-positional three-dimensional controller
US9393487B2 (en) 2002-07-27 2016-07-19 Sony Interactive Entertainment Inc. Method for mapping movements of a hand-held controller to game commands
US9474968B2 (en) 2002-07-27 2016-10-25 Sony Interactive Entertainment America Llc Method and system for applying gearing effects to visual tracking
US9573056B2 (en) 2005-10-26 2017-02-21 Sony Interactive Entertainment Inc. Expandable control device via hardware attachment
JP2017505659A (en) * 2014-01-21 2017-02-23 ブラウン ゲーエムベーハー Apparel equipment
US9682319B2 (en) 2002-07-31 2017-06-20 Sony Interactive Entertainment Inc. Combiner method for altering game gearing
US10099147B2 (en) 2004-08-19 2018-10-16 Sony Interactive Entertainment Inc. Using a portable device to interface with a video game rendered on a main display
US10220302B2 (en) 2002-07-27 2019-03-05 Sony Interactive Entertainment Inc. Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera
US10279254B2 (en) 2005-10-26 2019-05-07 Sony Interactive Entertainment Inc. Controller having visually trackable object for interfacing with a gaming system
USRE48417E1 (en) 2006-09-28 2021-02-02 Sony Interactive Entertainment Inc. Object direction using video input combined with tilt angle information

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI404552B (en) * 2009-05-13 2013-08-11 Flow motivate motion facility
JP6144496B2 (en) * 2013-01-28 2017-06-07 株式会社タイトー Game device
JP2018146840A (en) * 2017-03-07 2018-09-20 オンキヨー株式会社 Electronic device, method, program, and computer readable recording medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1063499A (en) * 1996-08-26 1998-03-06 Ricoh Co Ltd Information device
JPH11309270A (en) * 1998-04-28 1999-11-09 Star Fish Hanbai:Kk Input/output device, control device for input/output device, control method of input/output device for fishing game and information storage medium
JP2000157723A (en) * 1998-11-26 2000-06-13 Konami Co Ltd Game system and computer-readable storage medium
JP2000189669A (en) * 1998-12-28 2000-07-11 Square Co Ltd Game device, character action control method in game device and machine-readable recording medium
JP2000233077A (en) * 1999-02-16 2000-08-29 Namco Ltd Game machine and information storing medium
JP2002282548A (en) * 2001-03-22 2002-10-02 Square Co Ltd Computer-readable recording medium with video game program recorded thereon, video game program, video game processing method and video game machine
JP2003236244A (en) * 2002-02-14 2003-08-26 Konami Co Ltd Controller, attitude remote measuring device of controller and video game device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001246171A (en) * 2000-03-03 2001-09-11 Sega Corp Game method using outer memory device and recording medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1063499A (en) * 1996-08-26 1998-03-06 Ricoh Co Ltd Information device
JPH11309270A (en) * 1998-04-28 1999-11-09 Star Fish Hanbai:Kk Input/output device, control device for input/output device, control method of input/output device for fishing game and information storage medium
JP2000157723A (en) * 1998-11-26 2000-06-13 Konami Co Ltd Game system and computer-readable storage medium
JP2000189669A (en) * 1998-12-28 2000-07-11 Square Co Ltd Game device, character action control method in game device and machine-readable recording medium
JP2000233077A (en) * 1999-02-16 2000-08-29 Namco Ltd Game machine and information storing medium
JP2002282548A (en) * 2001-03-22 2002-10-02 Square Co Ltd Computer-readable recording medium with video game program recorded thereon, video game program, video game processing method and video game machine
JP2003236244A (en) * 2002-02-14 2003-08-26 Konami Co Ltd Controller, attitude remote measuring device of controller and video game device

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9682320B2 (en) 2002-07-22 2017-06-20 Sony Interactive Entertainment Inc. Inertially trackable hand-held controller
US9381424B2 (en) 2002-07-27 2016-07-05 Sony Interactive Entertainment America Llc Scheme for translating movements of a hand-held controller into inputs for a system
US10406433B2 (en) 2002-07-27 2019-09-10 Sony Interactive Entertainment America Llc Method and system for applying gearing effects to visual tracking
US10220302B2 (en) 2002-07-27 2019-03-05 Sony Interactive Entertainment Inc. Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera
US10099130B2 (en) 2002-07-27 2018-10-16 Sony Interactive Entertainment America Llc Method and system for applying gearing effects to visual tracking
US8313380B2 (en) 2002-07-27 2012-11-20 Sony Computer Entertainment America Llc Scheme for translating movements of a hand-held controller into inputs for a system
US9474968B2 (en) 2002-07-27 2016-10-25 Sony Interactive Entertainment America Llc Method and system for applying gearing effects to visual tracking
US8797260B2 (en) 2002-07-27 2014-08-05 Sony Computer Entertainment Inc. Inertially trackable hand-held controller
US9393487B2 (en) 2002-07-27 2016-07-19 Sony Interactive Entertainment Inc. Method for mapping movements of a hand-held controller to game commands
US9682319B2 (en) 2002-07-31 2017-06-20 Sony Interactive Entertainment Inc. Combiner method for altering game gearing
US8758132B2 (en) 2003-09-15 2014-06-24 Sony Computer Entertainment Inc. Methods and systems for enabling depth and direction detection when interfacing with a computer program
US10099147B2 (en) 2004-08-19 2018-10-16 Sony Interactive Entertainment Inc. Using a portable device to interface with a video game rendered on a main display
US10279254B2 (en) 2005-10-26 2019-05-07 Sony Interactive Entertainment Inc. Controller having visually trackable object for interfacing with a gaming system
US9573056B2 (en) 2005-10-26 2017-02-21 Sony Interactive Entertainment Inc. Expandable control device via hardware attachment
JP2007296078A (en) * 2006-04-28 2007-11-15 Nintendo Co Ltd Game device and game program
JP2009112829A (en) * 2006-05-04 2009-05-28 Sony Computer Entertainment America Inc Method and system for applying gearing effects to input based on one or more of visual, acoustic, inertia, and mixed data
JP4598117B2 (en) * 2006-05-04 2010-12-15 ソニー コンピュータ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー Method and apparatus for providing a gearing effect to an input based on one or more visual, acoustic, inertial and mixed data
US8310656B2 (en) 2006-09-28 2012-11-13 Sony Computer Entertainment America Llc Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen
US8781151B2 (en) 2006-09-28 2014-07-15 Sony Computer Entertainment Inc. Object detection using video input combined with tilt angle information
USRE48417E1 (en) 2006-09-28 2021-02-02 Sony Interactive Entertainment Inc. Object direction using video input combined with tilt angle information
JP2009177382A (en) * 2008-01-23 2009-08-06 Konica Minolta Business Technologies Inc Image forming apparatus
US8840470B2 (en) 2008-02-27 2014-09-23 Sony Computer Entertainment America Llc Methods for capturing depth data of a scene and applying computer actions
US8961313B2 (en) 2009-05-29 2015-02-24 Sony Computer Entertainment America Llc Multi-positional three-dimensional controller
JP2017505659A (en) * 2014-01-21 2017-02-23 ブラウン ゲーエムベーハー Apparel equipment

Also Published As

Publication number Publication date
TW200609024A (en) 2006-03-16
JPWO2005107911A1 (en) 2008-03-21
JP2011045780A (en) 2011-03-10
JP4779070B2 (en) 2011-09-21

Similar Documents

Publication Publication Date Title
JP4779070B2 (en) Entertainment device and operation method thereof
JP4691754B2 (en) Game device
EP2135651B1 (en) Game controller case, game controller case set, and sound output control system
US9211475B2 (en) Game device and storage medium storing game program for performing a game process based on data from sensor
US8152640B2 (en) Information processing apparatus and computer readable storage medium
KR100858403B1 (en) Sensing ball game machine
US20110021273A1 (en) Interactive music and game device and method
US20110077899A1 (en) Computer-readable storage medium having information processing program stored therein and information processing apparatus
US9526987B2 (en) Storage medium, game apparatus, game system and game controlling method
JP5294554B2 (en) GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD
JP3119263B1 (en) GAME DEVICE, GAME DEVICE CONTROL METHOD, AND GAME SCREEN DISPLAY METHOD
JP2007301036A (en) Game device and game program
WO2006098299A1 (en) Information processing system and information input device for the same
US20110195777A1 (en) Storage medium having game program stored thereon, game apparatus, game system, and game processing method
JP2001232060A (en) Game device and information storage medium
US20100323795A1 (en) Game apparatus and game program
JP2001232061A (en) Game device and information storage medium
JP5532374B2 (en) Game control program
JP5302516B2 (en) Sound reproduction program, sound reproduction device, sound reproduction system, and sound reproduction method
JP2001017738A (en) Game device
JP2001070649A (en) Game device, and inputting means and storing medium therefor
JP2011019942A (en) Game device, input means employed for the same, and storage medium
CN102256675A (en) Sound steps
KR200201767Y1 (en) Dacing game device
JP3926830B2 (en) GAME DEVICE AND INFORMATION STORAGE MEDIUM

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006513011

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase