WO2007013247A1 - ゲームプログラム、ゲーム装置及びゲーム方法 - Google Patents

ゲームプログラム、ゲーム装置及びゲーム方法 Download PDF

Info

Publication number
WO2007013247A1
WO2007013247A1 PCT/JP2006/312588 JP2006312588W WO2007013247A1 WO 2007013247 A1 WO2007013247 A1 WO 2007013247A1 JP 2006312588 W JP2006312588 W JP 2006312588W WO 2007013247 A1 WO2007013247 A1 WO 2007013247A1
Authority
WO
WIPO (PCT)
Prior art keywords
input
area
command
contact
monitor
Prior art date
Application number
PCT/JP2006/312588
Other languages
English (en)
French (fr)
Inventor
Noboru Nakasaka
Original Assignee
Konami Digital Entertainment Co., Ltd.
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 Konami Digital Entertainment Co., Ltd. filed Critical Konami Digital Entertainment Co., Ltd.
Publication of WO2007013247A1 publication Critical patent/WO2007013247A1/ja

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/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/428Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by 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/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • 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/92Video game devices specially adapted to be hand-held while playing
    • 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/1068Features 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 being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
    • A63F2300/1075Features 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 being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
    • 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/30Features 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 output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface

Definitions

  • the present invention relates to a game program, and more particularly to a game program for causing a computer having a contact input type monitor to recognize a command that also inputs a contact input type monitoring force.
  • the present invention also relates to a game device and a game method realized by the game program.
  • a general game device has a monitor, a game machine main body separate from the monitor, and an input unit such as a controller separate from the game machine main body.
  • the controller has a plurality of input buttons.
  • the portable game device has a game machine body, a liquid crystal monitor provided at a substantially central portion of the game machine body, and input units arranged on both sides of the liquid crystal monitor, for example, a plurality of input buttons. Yes.
  • various commands can be instructed to the character displayed on the monitor by operating the input unit.
  • a character display area for displaying a character and a command icon display area for displaying a command icon for instructing a character to a command are set in the liquid crystal monitor.
  • the input button is operated to select the desired character.
  • the input button is operated again, and a desired command icon is selected. Then, the player can indicate a desired command to a desired character.
  • a command icon display area for displaying a command icon on the monitor. While doing for example, the monitor area of a liquid crystal monitor of a portable game device is often relatively small. When a command icon display area is set in this monitor area, the setting range of the character display area becomes small. Then, the player may become aware of the character itself or the action of the character. In order to solve this problem, a method of popping up the command icon display area on the character display area by setting only the character display area on the liquid crystal motor and operating a predetermined input button can be considered. .
  • An object of the present invention is to enable various commands to be input without reducing the visibility of a game screen.
  • a game program according to claim 1 is a game program for causing a computer having a contact input type monitor to recognize a command input by a contact input type monitor force. This is a program for realizing the functions of.
  • An input position recognition function that recognizes the input position on a contact input type monitor corresponding to the input signal based on the input signal of the contact input type monitor force.
  • Command input area setting function for setting the command input area for inputting commands to a contact input type monitor.
  • a related area setting function that sets the related area related to the command input area to the contact input type monitor.
  • Indicator display function that displays an indicator showing the position of the related area on a contact input type monitor.
  • a command recognition function that recognizes the command assigned to the command input area when it is determined that the input position on the contact input type monitor is located inside the command input area.
  • the input position on the contact input type monitor corresponding to the input signal is determined by the control unit based on the input signal from the contact input type monitor based on the input position recognition function. Be recognized.
  • a command input area for inputting a command is set by the control unit to a contact input type monitor.
  • instructions are assigned to the instruction input area by the control unit.
  • the related area setting function the related area related to the command input area is set by the control unit to the contact input type monitor.
  • the indicator display function an indicator indicating the position of the related area is displayed on the contact input type monitor based on an instruction from the control unit.
  • the control unit determines whether or not the input position on the contact input type monitor is positioned within the command input area.
  • the command recognition function when the control unit determines that the input position on the contact input type motor is located within the command input region, the command assigned to the command input region is recognized by the control unit. .
  • the instruction input area to which the instruction is assigned is set in the contact input type monitor, and an indicator indicating the position of the related area with respect to the instruction input area is displayed on the contact input type monitor. Yes. Then, when the input position on the contact input type monitor is located inside the command input area, the command assigned to the command input area is recognized by the control unit.
  • the player uses the indicator displayed on the monitor as a mark to display the outer periphery of the related area.
  • the command can be recognized by the control unit, for example, by bringing an instruction means (such as a touch pen or a finger) into contact with the command input area set in the unit.
  • an instruction means such as a touch pen or a finger
  • the player can input a command from the command input area using the indicator as a mark.
  • a game program according to claim 2 is a game program according to claim 1, which causes a computer having a contact input type monitor to recognize a command input by a contact input type monitor force. is there.
  • This game program is a program for causing a computer to further realize the following functions.
  • the command input area and the related area are displayed on the contact input type monitor based on an instruction from the control unit.
  • the displayed command input area and related area are hidden on the contact input type monitor based on an instruction from the control unit.
  • the player can change the position of the command input area and the related area. Entering instructions from the instruction input area and related areas while confirming them, or inputting instructions from the instruction input area and related areas using the indicator as a mark when there is no need to check the positions of the instruction input area and related areas. can do.
  • a game program according to claim 3 is the game program according to claim 1 or 2 for causing a computer having a contact input type monitor to recognize an instruction to input a contact input type monitor force. It is.
  • This game program is a program for allowing a computer to further realize the following functions.
  • a second input position determination function that determines whether or not the input position on the contact input type monitor is the internal force in the command input area and the force continuously moved outside.
  • the control unit determines whether the input position on the contact input type monitor has continuously moved from the inside of the command input area to the outside through the second input position determination function. Is done. When it is determined that the input position on the contact input type monitor has continuously moved from the inside of the command input area to the outside, in the command recognition function, the command assigned to the command input area is Be recognized. [0016] In this case, the input position on the contact input type monitor, for example, the monitor contact position of the pointing means (touch pen, finger, etc.) is located inside the command input area and continuously moved from the inside of the command input area to the outside. In this case, the command assigned to the command input area can be recognized by the control unit. As a result, when the pointing device is brought into contact with the command input area with the indicator as a mark and the internal force of the command input area is moved outside, the command assigned to the command assigned to the command input area is selected, These commands can be input.
  • the input position on the contact input type monitor for example, the monitor contact position of the pointing means (touch
  • a game program according to claim 4 is a game program according to any one of claims 1 to 3, for causing a computer having a contact input type monitor to recognize an instruction to input a contact input type monitoring force. It is a game program.
  • This game program is a program for causing a computer to further realize the following functions.
  • a related instruction assignment function for assigning related instructions related to the above instructions to the related area.
  • a third input position determination function that determines whether or not the input position on the contact input type monitor is located within the relevant area.
  • the related command related to the above command is assigned to the related area by the control unit.
  • the control unit determines whether or not the input position on the contact input type monitor is within the related area. When the input position on the contact input type monitor is located within the command input area, the controller determines that the input position on the contact input type monitor is located within the relevant area.
  • the control unit recognizes the command assigned to the command input area and the related command assigned to the related area.
  • the input position on the contact input type monitor for example, the monitor contact position of the pointing means (touch pen, finger, etc.) is located inside the command input area, and the monitor contact position of the pointing means is located inside the related area.
  • the control unit recognize the instructions assigned to the instruction input area and the related area.
  • the pointing device is brought into contact with the command input area with the indicator as a mark, it is possible to select the command assigned to the command input region and the command assigned to the related region and input these commands. it can.
  • a game program according to claim 5 is the game program according to any one of claims 1 to 4. Is a game program for causing a computer having a contact input type monitor to recognize a command in which the contact input type monitoring force is also input. This game program is a program for causing a computer to further realize the following functions.
  • a third input position determination function that determines whether or not the input position on the contact input type monitor is within the relevant area.
  • the controller determines whether or not the input position on the contact input type monitor is within the related area.
  • the input position continuously moves on the contact input type monitor when the control unit determines that the input position on the contact input type monitor is located inside the related area.
  • the controller determines whether or not the force has been applied.
  • the area reset function controls the command input area and the related area according to the amount of movement of the input position when the control unit determines that the input position has moved continuously on the contact input type monitor. It is reset to the contact input type monitor based on the instruction from the department.
  • the input position on the contact input type monitor for example, the monitor contact position of the indicating means (touch pen, finger, etc.) is located inside the related area, and the monitor contact position of the indicating means is on the contact input type monitor.
  • the command input area and related area can be reset to the contact input type monitor according to the amount of movement of the monitor contact position.
  • the command input area and the related area can be moved and reset on the contact input type monitor according to the movement amount of the monitor contact position.
  • the player moves the command input area and the related area to a desired position on the contact input type monitor, and inputs the command assigned to the command input area with the indicator as a mark at the desired position. It can be done.
  • a game program according to claim 6 is a game program according to any one of claims 1 to 5, for causing a computer having a contact input type monitor to recognize an instruction to input a contact input type monitoring force. It is a game program.
  • This game program is a program for causing a computer to further realize the following functions.
  • the instruction recognized by the command execution function is executed by the command recognition function.
  • the command recognized by the command recognition function is executed by the control unit.
  • the instruction means touch pen, finger, etc.
  • the control unit can execute the character input command recognized by the control unit.
  • the game device is a game device having a contact input type monitor and recognizing a command input from the contact input type monitor.
  • This game apparatus includes an input position recognition means for recognizing an input position on a contact input type monitor corresponding to an input signal based on an input signal from the contact input type monitor, and a command input area for inputting a command.
  • Command input area setting means for setting a contact input type monitor, command assignment means for assigning instructions to the command input area, and related area setting means for setting a related area related to the command input area to a contact input type monitor
  • indicator display means for displaying the indicator indicating the position of the related area on the contact input type monitor, and whether or not the input position on the contact input type monitor is within the command input area
  • a first input position determining means for detecting the command assigned to the command input area when the input position on the contact input type monitor is determined to be located within the command input area; The Eteiru.
  • a game method is a game method for causing a computer having a contact input type monitor to recognize a command in which a contact input type monitoring force is also input.
  • This game method is based on an input position recognition step for recognizing an input position on a contact input type monitor corresponding to the input signal based on the input signal of the contact input type monitoring force, and for inputting a command.
  • Command input area setting step to set the command input area of the touch input type monitor
  • a command assignment step for assigning instructions to the command input area, a related area setting step for setting a related area related to the command input area in the contact input type monitor, and an indicator indicating the position of the related area for the touch input type.
  • An indicator display step for displaying on the monitor, a first input position determining step for determining whether or not the input position on the contact input type monitor is within the command input area, and an input on the contact input type monitor
  • An instruction recognition step for recognizing an instruction assigned to the instruction input area when it is determined that the position is located inside the instruction input area.
  • FIG. 1 is an external view of a portable game machine as an example of a computer to which a game program according to the present invention can be applied.
  • FIG. 2 is a control block diagram as an example of the portable game machine.
  • FIG. 3 is a functional block diagram as an example of the portable game machine.
  • FIG. 4 is a diagram for explaining setting contents and display contents of the lower liquid crystal monitor of the portable game machine (related area: non-display).
  • FIG. 5 is a diagram for explaining the display content of the lower liquid crystal monitor of the portable game machine (related area: display).
  • FIG. 6 is a diagram for explaining movement of related areas.
  • FIG. 7 A diagram showing the contents displayed in the input character display area of the lower LCD monitor when inputting characters.
  • Figure 8 Flow chart for explaining the outline of various processes related to the area non-display input system.
  • FIG. 9 is a diagram for explaining another embodiment according to the present invention.
  • FIG. 1 is an external view of a portable game machine 1 as an example of a computer to which the game program according to the present invention can be applied.
  • FIG. 2 is a control block diagram as an example of the portable game machine 1.
  • the portable game machine 1 mainly includes a main body 2, a liquid crystal monitor unit 3, an input unit 4, a cartridge mounting unit 5, and a communication unit 23.
  • the main body 2 has an upper housing 2a and a lower housing 2b.
  • the upper housing 2a and the lower housing 2b are connected to each other so as to be openable and closable.
  • the liquid crystal monitor unit 3 includes a first liquid crystal monitor, that is, an upper liquid crystal monitor 3a provided in the upper casing 2a, and a second liquid crystal monitor, that is, a lower liquid crystal monitor 3b provided in the lower casing 2b.
  • the upper liquid crystal monitor 3a is a non-contact input type monitor, that is, a non-touch panel type monitor
  • the lower liquid crystal monitor 3b is a contact input type monitor, that is, a touch panel type monitor.
  • a non-touch panel type monitor consists of a liquid crystal panel
  • a touch panel type monitor consists of a liquid crystal panel and a touch panel.
  • the display surface of the liquid crystal panel and the data input surface of the touch panel are configured as a laminated and integrated type.
  • the input unit 4 includes a cross-shaped direction indicating button 4a disposed at the center of the left side of the lower housing 2b, a select button 4b and a start button 4c disposed on the left and right of the lower housing 2b, and a lower portion
  • An instruction button 4d disposed at the right center portion of the housing 2b, a power button 4e disposed at the upper right portion of the lower housing 2b, an L button 4f disposed at the left and right corners of the lower housing 2b, and R button 4g is also powerful.
  • the cartridge mounting part 5 is provided in the lower part of the lower housing 2b.
  • a game cartridge can be mounted in the cartridge mounting portion 5.
  • the communication unit 23 is built in the main body 2, for example, the upper casing 2a.
  • a local wireless network function for example, a local wireless network function, an Internet connection function by a wireless LAN, and the like are provided.
  • the game machine 1 is also provided with a volume adjustment button, an earphone jack, and the like, but description thereof will be omitted.
  • the portable game machine 1 has a control unit, that is, a control device 10 therein.
  • the control device 10 includes a CPU (Central Processing Unit) 11 using a microprocessor, a ROM (Read Only Memory) 12 as a main storage device, and a RAM (Random Access). Memory) 13, image processing circuit 14, and sound processing circuit 15. These are each connected via bus 16.
  • CPU Central Processing Unit
  • ROM Read Only Memory
  • RAM Random Access
  • the CPU 11 interprets instructions from the game program, and performs various data processing and control.
  • the ROM 12 stores programs and the like necessary for basic control (for example, startup control) of the game machine 1.
  • the RAM 13 secures a work area for the CPU 11.
  • the image processing circuit 14 controls the liquid crystal monitor unit 3 in accordance with a drawing instruction from the CPU 11, and displays a predetermined image on at least one of the upper liquid crystal monitor 3a and the lower liquid crystal monitor 3b.
  • the image processing circuit 14 includes a touch input detection circuit 14a. When a touch means such as a touch pen or finger is brought into direct contact with the touch panel, the coordinate data of the touch position is supplied from the touch input detection circuit 14a to the CPU 11, and the touch position is recognized by the CPU 11. .
  • the pointing means when the pointing means is brought into direct contact with the touch panel at the position of the target displayed on the liquid crystal panel, the coordinate data of the target is supplied from the touch input detection circuit 14a to the CPU 11, and the target is transferred to the CPU. Recognized.
  • the sound processing circuit 15 generates an analog audio signal corresponding to the sound generation instruction from the CPU 11 and outputs it to the speaker 22.
  • the communication control circuit 20 and the communication interface 21 are included in the communication unit 23, and are used to connect the game machine 1 to other game machines and the like wirelessly.
  • the communication control circuit 20 and the communication interface 21 are connected to the CPU 11 via the bus 16.
  • the communication control circuit 20 and the communication interface 21 control and transmit a connection signal for connecting the game machine 1 to the Internet by a local wireless network or a wireless LAN according to a command from the CPU 11.
  • An external storage device 17 that is separate from the control device 10 is connected to the bus 16.
  • the external storage device 17 includes a game force cartridge that is detachably attached to the main body 2 such as the lower housing 2b.
  • a ROM 18 as a storage medium and a memory 19 as a rewritable user memory are provided inside the external storage device 17, a ROM 18 as a storage medium and a memory 19 as a rewritable user memory are provided inside the external storage device 17, a ROM 18 as a storage medium and a memory 19 as a rewritable user memory are provided.
  • ROM 18 a game program for causing the game machine 1 as a computer to function and various data necessary for executing the game program are recorded in advance. These various data include various image data.
  • a rewritable memory such as a flash memory is used. In this memory 19, for example, game save data is stored. Recorded as necessary.
  • the storage medium of the external storage device 17 is not limited to a semiconductor storage element, and various storage media such as a magnetic storage medium, an optical storage medium, and a magneto-optical storage medium may be used. Note that an interface circuit is interposed between the nose 16 and each element as necessary. The illustration thereof is omitted here.
  • the game machine 1 configured as described above, the game program recorded in the ROM 18 of the external storage device 17 is loaded, and the loaded game program is executed by the CPU 11, thereby allowing the player to perform various tasks. Games of genres can be played on the LCD monitor unit 3.
  • the game machine 1 is connected to a wireless network via the communication control circuit 20, or data is exchanged with other game machines by connecting to other game machines via a communication cable or the like. And can play a battle game.
  • the game machine 1 has a lower liquid crystal monitor 3b and is a game machine that recognizes a command input from the lower liquid crystal monitor 3b.
  • FIG. 3 is a functional block diagram for explaining various functions of the area non-display input system that plays a major role in the present invention.
  • the input position recognition means 50 has a function of recognizing an input position on the lower liquid crystal monitor 3b corresponding to the input signal based on an input signal from the lower liquid crystal monitor 3b.
  • the control unit recognizes the input position on the lower liquid crystal monitor 3b corresponding to the input signal based on the input signal from the lower liquid crystal monitor 3b.
  • an instruction means such as a touch pen or a finger is in contact with the lower liquid crystal monitor 3b
  • an input signal of the touch panel power of the lower liquid crystal monitor 3b is recognized by the CPU 11, for example, the control device 10.
  • the monitor contact position of the indicating means on the touch panel of the lower liquid crystal monitor 3b is recognized by the control means 10 such as the CPU 11. More specifically, the monitor contact position data indicating the position where the indicating means is in contact with the touch panel of the lower liquid crystal monitor 3b is supplied from the touch input detection circuit 14a to the control device 10 such as CPU 11, and the control device 10 such as CPU 11 Recognized.
  • the command input area setting means 51 has a function of setting a command input area for inputting a command in the lower liquid crystal monitor 3b.
  • a command input area for inputting a command is set in the lower liquid crystal monitor 3b by the control unit.
  • a command input area for inputting commands is set in the lower liquid crystal monitor 3b.
  • the coordinate data force for the command input area for setting a plurality of command input areas on the lower liquid crystal monitor 3b is supplied from the external storage device 17 such as the ROM 18 to the control device 10 such as the RAM 13 and loaded into the RAM 13 when the game program is loaded. Stored.
  • the command input area coordinate data is recognized by the control device 10, for example, the CPU 11.
  • a plurality of command input areas are set in the lower liquid crystal monitor 3b.
  • the position coordinate data force control device 10 inside each of the plurality of command input areas set in the lower liquid crystal monitor 3b is recognized by the CPU 11, for example.
  • the instruction assigning means 52 has a function of assigning instructions to the instruction input area.
  • an instruction is assigned to the instruction input area by the control unit.
  • a command is assigned by the control device 10 to the command input area.
  • a plurality of instructions are supplied to the control device 10 such as the RAM 13 and stored in the RAM 13 when the game program is loaded.
  • the CPU 11 recognizes a plurality of instruction powers stored in the RAM 13.
  • each of the plurality of instructions recognized by the CPU 11 is assigned to each of the plurality of instruction input areas based on an instruction from the CPU 11. Note that the correspondence between the command and the command input area to which the command is assigned is preset in the game program.
  • the related area setting means 53 has a function of setting a related area related to the command input area in the lower liquid crystal monitor 3b.
  • the related area related to the command input area is set in the lower liquid crystal monitor 3b by the control unit.
  • the related area related to the command input area is set in the lower liquid crystal monitor 3b.
  • the related area coordinate data force for setting the related area related to the command input area to the lower liquid crystal monitor 3b is supplied from the external storage device 17 such as ROM 18 to the control device 10 such as RAM 13, Stored in RAM 13.
  • the related area coordinate data is recognized by the control device 10, for example, the CPU 11.
  • the related area is set in the lower liquid crystal monitor 3b by the control device 10, for example, the CPU 11.
  • the function set in the lower LCD monitor 3b Position coordinate data force control device inside the continuous area 10 Recognized by the CPU 11, for example.
  • the indicator display means 54 has a function of displaying an indicator showing the position of the related area on the lower liquid crystal monitor 3b.
  • an indicator showing the position of the related area is displayed on the lower liquid crystal monitor 3b based on an instruction from the control unit.
  • an indicator indicating the position of the related area is displayed on the lower liquid crystal monitor 3b based on an instruction from the control device 10, for example, the CPU 11.
  • indicator image data corresponding to the indicator is supplied from the external storage device 17 such as the ROM 18 to the control device 10 such as the RAM 13 and stored in the RAM 13.
  • the display device image data is recognized by the control device 10, for example, the CPU 11.
  • the display image data stored in the RAM 13 is supplied to the lower liquid crystal monitor 3b via the image processing circuit 14 based on an instruction from the CPU 11.
  • the display image data is displayed in the related area set on the lower liquid crystal monitor 3b based on the related area coordinate data.
  • the first input position determining means 55 has a function of determining whether or not the input position on the lower liquid crystal monitor 3b is located within the command input area.
  • the control section determines whether or not the input position on the lower liquid crystal monitor 3b is within the command input area.
  • the control means 10 such as the CPU 11 determines whether or not the indication contact means in the lower liquid crystal monitor 3b, for example, the monitor contact position such as a touch pen or a finger is located within one of the command input areas. It is judged by.
  • the coordinate data of the monitor contact position such as a touch pen or a finger on the lower liquid crystal monitor 3 b matches the position coordinate data inside the command input area recognized by the control device 10 such as the CPU 11. The determination is made by the control device 10, for example, the CPU 11.
  • the third input position determining means 56 has a function of determining whether or not the input position on the lower liquid crystal monitor 3b is a force that is positioned inside the related area. In the third input position determining means 56, the control section determines whether or not the input position on the lower liquid crystal monitor 3b is within the related area.
  • the instruction means in the lower liquid crystal monitor 3b for example, whether or not the monitor contact position such as a touch pen or a finger is located inside the related area is determined by the controller 10 such as the CPU. Judged by 11.
  • the force on the lower LCD monitor 3b such as the touch position of the monitor, such as a touch pen or a finger, coincides with the position coordinate data in the related area recognized by the control device 10, for example, the CPU 11, is the control device. 10 Determined by CPU11, for example.
  • the time measurement determining means 57 has a function of measuring the time when the input position on the lower liquid crystal monitor 3b is located within the related area and a function of determining whether the measured time is a predetermined time or more. And. In the time measurement judging means 57, the time when the input position on the lower liquid crystal monitor 3b is located within the related area is measured by the control unit. Then, the control unit determines whether or not the measured time is a predetermined time or more.
  • the time when the input position on the lower liquid crystal monitor 3b is located within the relevant area is measured by the control device 10, for example, the CPU 11. Then, it is determined by the control device 10 such as the CPU 11 whether or not the measured time is equal to or longer than a predetermined time.
  • the related command assigning means 58 has a function of assigning related commands related to the above commands to the related area.
  • related commands related to the above commands are assigned to the related area by the control unit.
  • a related command is assigned by the control device 10 to the related area.
  • the related instructions are supplied from the external storage device 17 such as the ROM 18 to the control device 10 such as the RAM 13 and stored in the RAM 13 when the game program is loaded.
  • the related instruction power stored in RA Ml 3 is recognized by CPU 11.
  • the related instruction recognized by the CPU 11 is assigned to each related area based on an instruction from the CPU 11.
  • the correspondence between the related command and the related area to which the related command is assigned is set in advance in the game program.
  • the command recognition means 59 recognizes the command assigned to the command input area when the first input position determination means 55 determines that the input position on the lower liquid crystal monitor 3b is located inside the command input area. It has a function to do.
  • the command recognition means 59 determines that the input position on the lower liquid crystal monitor 3b is located inside the command input area in the first input position determination means 55, and the third input position determination means 56 determines that the input position on the lower liquid crystal monitor 3b. If it is determined that the input position of is located within the related area, the instruction input area and It has a function to recognize instructions assigned to related areas.
  • the first input position determination means 55 determines that the input position on the lower LCD monitor 3b is located within the command input area
  • the third input position determination means 56 determines the input position on the lower LCD monitor 3b.
  • this command recognition means 59 when the control unit determines that the input position on the lower liquid crystal monitor 3b is located inside the command input area in the first input position determination means 55, it is assigned to the command input area. The received command is recognized by the control unit. Further, in the command recognition means 59, the control unit judges that the input position on the lower liquid crystal monitor 3b is located within the command input area in the first input position judgment means 55, and the lower part in the third input position judgment means 56 When the control unit determines that the time measured by the time measurement determination means is less than the predetermined time after the control unit determines that the input position on the liquid crystal monitor 3b is located within the related area, The control unit recognizes the instruction assigned to the instruction input area and the related instruction assigned to the related area.
  • the control device 10 determines that the monitor contact position on the lower liquid crystal monitor 3b is located within the command input area, for example, the CPU 11 determines that the command assigned to the command input area is the control device 10 For example, it is recognized by CPU11.
  • the controller 10 determines that the monitor contact position on the lower LCD monitor 3b is inside the command input area, for example, the CPU 11, and if the monitor contact position on the lower LCD monitor 3b is inside the related area, the controller 10 For example, if the measured time is less than the predetermined time after being determined by CPU 11, the control device 10 If it is determined by CPU 11, for example, it is assigned to the instruction assigned to the instruction input area and the related area.
  • Related instructions are recognized by the control unit 10, for example the CPU 11.
  • the fourth input position determination means 60 determines that the input position is lower liquid crystal monitor 3b. It has a function to judge whether or not it has moved continuously.
  • the fourth input position determination means 60 determines that the input position on the lower liquid crystal monitor 3b is located within the related area in the third input position determination means 56 and the time measured by the time measurement determination means. A function is provided for determining whether or not the input position has been continuously moved on the lower liquid crystal monitor 3b when it is determined that the time is longer than a predetermined time.
  • the fourth input position determining means 60 determines that the input position on the lower liquid crystal monitor 3b is located within the related area in the third input position determining means 56, and the time measurement determining means measures the input position. When it is determined by the control unit that the given time is equal to or longer than the predetermined time, the control unit determines whether or not the input position is a force that has continuously moved on the lower liquid crystal monitor 3b.
  • the control device 10 such as the CPU 11 determines that the input position on the lower liquid crystal monitor 3b is located within the related area, and the control device 10 such as the CPU 11 determines that the measured time is equal to or longer than the predetermined time.
  • the controller 10 for example, the CPU 11 determines whether or not the input position has continuously moved on the lower liquid crystal monitor 3 b.
  • the CPU 11 determines that the monitor touch position on the lower liquid crystal monitor 3b is located within the relevant area, and if the CPU 11 determines that the measured time is equal to or longer than the predetermined time, the position of the monitor touch position is determined.
  • the CPU 11 determines whether or not the coordinate data continuously changes on the lower liquid crystal monitor 3b.
  • the area resetting means 61 receives a command input according to the amount of movement of the input position when the fourth input position determining means 60 determines that the input position has continuously moved on the lower liquid crystal monitor 3b. A function for resetting the area and the related area in the lower liquid crystal monitor 3b is provided. In the area resetting means 61, when the fourth input position determining means 60 determines that the input position has continuously moved on the lower liquid crystal monitor 3b, the command input is performed according to the amount of movement of the input position. The area and the related area are reset in the lower liquid crystal monitor 3b by the control unit.
  • control device 10 such as the CPU 11 determines that the monitor contact position has continuously moved on the lower liquid crystal monitor 3b, it relates to the command input area according to the amount of movement of the monitor contact position.
  • the area is reset to the lower liquid crystal monitor 3b by the control unit.
  • the position of the monitor contact position is determined when the control device 10 such as the CPU 11 determines that the position coordinate data of the monitor contact position has continuously changed on the lower liquid crystal monitor 3b. Based on the position coordinate data, the movement amount of the monitor contact position is calculated by the control device 10, for example, the CPU 11.
  • the coordinate data for the command input area after movement and the coordinate data for the related area after movement are changed by the control device 10, for example, the CPU 11, and the command input area after the movement is changed.
  • a plurality of command input areas and related areas are reset in the lower liquid crystal monitor 3b by the control device 10, such as the CPU 11, based on the coordinate data for movement and the coordinate data for related area after movement.
  • the area display means 62 has a function of displaying the command input area and the related area on the lower liquid crystal monitor 3b.
  • the command input area and the related area are displayed on the lower liquid crystal monitor 3b based on an instruction from the control unit.
  • the command input area and the related area are displayed on the lower liquid crystal monitor 3b based on an instruction from the control device 10, for example, the CPU 11.
  • the command input image data corresponding to the command input area and the related area image data corresponding to the related area are supplied from the external storage device 17 such as the ROM 18 to the control device 10 such as the RAM 13 and stored in the RAM 13.
  • the command input area image data and the related area image data are recognized by the control device 10, for example, the CPU 11.
  • the command input image data and the related area image data stored in the RAM 13 are supplied to the lower liquid crystal monitor 3b via the image processing circuit 14 based on an instruction from the CPU 11.
  • the command input area image data and the related area image data are displayed in the command input area set in the lower liquid crystal monitor 3b based on the command input area coordinate data and the related area coordinate data.
  • the area non-display means 63 has a function of hiding the command input area and the related area displayed on the area display means 62 on the lower liquid crystal monitor 3b. In the area non-display means 63, the command input area and the related area displayed on the area display means 62 are hidden on the lower liquid crystal monitor 3b based on an instruction from the control unit.
  • the command input area and the related area displayed on the lower liquid crystal monitor 3b are hidden on the lower liquid crystal monitor 3b based on an instruction from the control device 10, for example, the CPU 11.
  • it is displayed in the command input area set in the lower LCD monitor 3b.
  • the command input area image data and the related area image data displayed in the related area are switched to a non-display state based on an instruction from the control device 10 such as the CPU 11.
  • the instruction execution unit 64 has a function of executing the instruction recognized by the instruction recognition unit 59.
  • the instruction recognized by the instruction recognition means 59 is executed by the control unit.
  • This means is executed by the control device 10, for example, the command force control device 10 recognized by the CPU 11, for example, the CPU 11.
  • the control device 10 for example, the CPU 11
  • the character input command recognized by the control device 10 such as the CPU 11
  • the control device 10 such as the CPU 11.
  • the character data stored in the RAM 13 is supplied to the lower liquid crystal monitor 3b via the image processing circuit 14 based on an instruction from the CPU 11, and displayed on the lower liquid crystal monitor 3b.
  • the character data is supplied from the external storage device 17 such as the ROM 18 to the control device 10 such as the RAM 3 and stored in the RAM I 3 when the game program is loaded.
  • the game machine 1 can recognize a command input from the lower liquid crystal monitor 3b. As a result, characters are input to the game machine 1.
  • a rectangular first related area 70 and second related area 71 are set in the lower liquid crystal monitor 3b.
  • the first related area 70 and the second related area 71 are arranged side by side at the bottom of the lower liquid crystal monitor 3b.
  • the rectangular first to eighth command input areas 171, 172, 173, 174, 175, 176, 177, 178 are adjacent to each other on the outer periphery of the first related area 70, and are connected to the lower liquid crystal monitor 3b. Is set.
  • the upper left force of the first related region 70 is also set in the lower liquid crystal monitor 3b in the state of adjoining each other counterclockwise in the order of 175, 176, 177, 178. Furthermore, the eleventh to eighteenth rectangular shapes The command input areas 271, 272, 273, 274, 275, 276, 277, 278 are set in the lower liquid crystal monitor 3b in a state where they are adjacent to each other on the outer circumference of the second related area 71.
  • the 11th force is also the 18th command input area 271, 272, 273, 274, 275, 276, 277, 278 force
  • the upper left force of the second related area 71 is also set to the lower liquid crystal monitor 3b in a state of being adjacent to each other counterclockwise.
  • the first related area 70 and the first to eighth instruction input areas 171, 172, 173, 174, 175, 176, 177, 178 are defined as the first instruction area 90, and the second The related area 71 and the 11th force are also the 18th command input area 271, 272, 273, 274, 275, 276, 277, 278.
  • the first related area 70 is assigned a non-space instruction.
  • the first to eighth command input areas 171, 172, 173, 174, 175, 176, 177, 178 are assigned character input commands for inputting consonant characters.
  • the first command input area 171 has a character input command for inputting the character “K”
  • the second command input area 172 has a character input command for inputting the character “R”
  • the third command input area A character input command for inputting the character “YZW” in 173, a character input command for inputting the character “M” in the fourth command input area 174, and a character “H” in the fifth command input area 175.
  • Character input command for inputting character input command for inputting the character “N” in the sixth command input area 176, character input command for inputting the character “T” in the seventh command input area 177 , And the eighth command input area 178 is assigned a character input command for inputting the character “S”! /.
  • a character determination command is assigned to the second related area 71.
  • the 11th to 18th command input areas 271, 272, 273, 274, 275, 276, 277, 278 have character input commands for inputting vowel characters and symbols, character type switching commands, and character conversion commands. And are assigned.
  • the 11th instruction input area 271 has a character input instruction for inputting the character “I”
  • the 12th instruction input area 272 has a character input instruction for inputting the character “U”
  • the 13th instruction input is assigned.
  • the command input area 277 is assigned a character input instruction for inputting a symbol
  • the eighteenth instruction input area 278 is assigned a character input instruction for inputting the character “A”.
  • an indicator indicating the position of the first related area 70 for example, a first circle symbol 70a
  • an indicator indicating the position of the second related area 71 for example, a second circle symbol 71a
  • the lower LCD monitor 3b has an input character display area 72 for displaying input characters, a first related area 70, and first to eighth command input areas 171, 172, 173, 174, 1 75, 176. , 177, 178 and second related area 71 and 11th to 18th command input areas 271, 2 72, 273, 274, 275, 276, 277, 278 Displayed on LCD monitor 3b.
  • the 71st and 11th to 18th command input areas 271, 272, 273, 274, 275, 276, 277, and 278 are set in a non-display state on the lower liquid crystal monitor 3b.
  • the switching button 73 is pressed in this state, as shown in FIG.
  • the second related area 71 and the 11th to 18th command input areas 271, 272, 273, 274, 275, 276, 277, and 278 are displayed on the force lower night monitor 3b.
  • the switching button 73 is pressed again, as shown in FIG. 4, the first related area 70 and the first force and the eighth command input areas 171, 172, 173, 174, 175, 176, 177, 178,
  • the second related area 71 and the eleventh force are also hidden from the eighteenth command input areas 271, 272, 273, 274, 275, 276, 277, 278 and the force lower liquid crystal monitor 3b.
  • the 18th command input area 271, 272, 273, 274, 275, 276, 277, and 278 of the force can be moved in the force-reduced crystal night monitor 3b.
  • the touch pen is moved inside the first related area 70 for a predetermined period of time and moved to a standstill, the first related area 70 and the first to eighth command input areas 171, 172 are moved according to the movement amount of the touch pen. , 173, 17 4, 175, 176, 177, 178 move.
  • the touch pen if the touch pen is moved inside the second related area 71 for a predetermined time and moved to a standstill, the touch pen will move according to the amount of movement. Then, the second related area 71 and the eleventh to eighteenth command input areas 271, 272, 273, 274, 2 75, 276, 277, 278 move.
  • the related area 71 and the eleventh to eighteenth command input areas 271, 272, 273, 274, 275, 276, 277, 278 and the force S can be executed in the display state or in the display state.
  • the first related area 70 and the first to eighth instruction input areas 171, 172, 173, 174, 175, 176, 177, 178, the second related area 71 and the eleventh to eighteenth areas An example of inputting characters in the command input area 271, 272, 273, 274, 275, 276, 277, 278 and the input character display area 72 is shown below.
  • the character input command for the character “I” is recognized by the CPU 11, and the lower LCD monitor The character “I” is displayed in the input character display area 72 of 3b.
  • the character conversion command is recognized by the CPU 11, and the character conversion command recognized by the CPU 11 is executed by the CPU 11. That is, the character “I” is replaced with a character candidate, for example, the character “I”, and the character “I” is displayed in the character display area.
  • the character “I” displayed in the character display area is confirmed.
  • the character input command for the character “K” is recognized by the CPU 11 and the lower LCD monitor 3b In the input character display area 72, the character “K” is displayed.
  • the touch pen is placed inside the 18th command input area 278, the character input command for the character “ ⁇ ” is recognized by the CPU 11, and the character “A” is displayed in the input character display area 72 of the lower LCD monitor 3b. Is displayed.
  • the character conversion command is recognized by the CPU 11, and the character conversion command recognized by the CPU 11 is executed by the CPU 11. That is, the character “K” and the character “A” are replaced with character candidates such as the character “ka”, and the character “ka” is displayed in the character display area.
  • different character candidates for example, kanji (not shown) such as “Tue” and “Day” are sequentially displayed in the character display area. If at least one of the character input command and the character conversion command is recognized by the CPU 11, the CPU 11 refers to the character candidate database stored in either the ROM 12 or the RAM 13.
  • the character determination command is recognized by the CPU 11, and the character determination command recognized by the CPU 11 is executed by the CPU 11. That is, when the character “ka” is displayed in the character display area, the character “ka” displayed in the character display area is determined.
  • the touch pen When displaying other characters in the character display area, in the same manner as described above, the first to eighth command input areas 171, 172, 173, 174, 175, 176, 177, 178 and the eleventh As for the force, the touch pen is positioned in at least one of the 18th command input areas 271, 272, 273, 274, 275, 276, 277, 278. Then, the touch pen is positioned in at least one of the first and second related regions 70 and 71. As a result, the instruction assigned to the instruction input area where the touch pen is located can be recognized by the CPU 11 and the character assigned to the related area where the touch pen is located can be displayed in the character display area. [Processing flow of area non-display input system]
  • the first related area 70 the first to eighth command input areas 171, 172, 1 73, 174, 175, 176, 177, 178, the second related area 71, and the first power 8th command input area 171, 172, 173, 174, 175, 176, 177, 178 force S
  • the first related area 70, the first to eighth instruction input areas 171, 172, 173, 174, 175, 176, 177, 178, the second related area 71, and the first to eighth instruction input areas 171, 1 72, 173, 174, 175, 176, 177, 178 are each assigned the corresponding command power S harm
  • a first circle symbol 70a indicating the position of the first related area 70
  • a second circle symbol 71a indicating the position of the second related area 71
  • an input character display area 72 for displaying input characters Is displayed on the lower LCD monitor 3b (S3).
  • a switching button 73 for switching between display and non-display is displayed on the lower liquid crystal monitor 3b (S4).
  • the number of times the switching button 73 is pressed is measured by the control unit, that is, the control device 10, for example, the CPU 11 (S5).
  • the control unit that is, the control device 10, for example, the CPU 11 (S5).
  • the number of times the switching button 73 is pressed is an odd number
  • the area 71 and the 11th force and the 18th command input area 271, 272, 273, 274, 275, 276, 277, 278 and the force are displayed on the lower liquid crystal monitor 3b (S6).
  • the switching button 73 When the switching button 73 is pressed evenly, the first related area 70 and the first to eighth command input areas 171, 1 72, 173, 174, 175, 176, 177, 178 and the second related area
  • the 71st and 11th forces and the 18th command input area 271, 272, 273, 274, 275, 276, 277, 278 are not displayed on the lower liquid crystal monitor 3b (S7).
  • the switching button 73 If the switching button 73 is pressed 0 times (when the switching button 73 is not pressed), the first related area 70 and the first to eighth command input areas 171, 172, 173, 174 , 175, 176, 177, 178 and the second related area 71 and 11th force and 18th command input area 271, 272, 273, 274, 275, 276, 277, 278 It is kept hidden in 3b.
  • the monitor contact position in the lower liquid crystal monitor 3b is changed from the first to the eighth command input area 171, 172, 173, 174, 175, 176, 177, 178 or the eleventh force in the eighteenth command input area 271, Determination is made by the force / power force CPU 11 located in the inner collar of 272, 273, 274, 275, 276, 277, 278 (S8).
  • the monitor contact position on the lower liquid crystal monitor 3b is the first to eighth command input areas 171, 172, 173, 174, 175, 176, 177, 178 or the eleventh force is also the eighteenth command human power area 271, 272, 273.
  • CPU 11 recognizes the command assigned to the command input area where the monitor contact position is located if it is determined by CCU11 (Yes in S8) (S9). Then, the command power recognized by the CPU 11 is executed by the CPU 11 (S10).
  • the monitor contact position force on the lower LCD monitor 3b S 1st force to 8th command human power region 171, 172, 173, 174, 175, 176, 177, 178 or 11th force also to the 18th command input region 271, If the CPU 11 determines that it is not located inside the 272, 273, 274, 275, 276, 277, 278 (No in S8), step 11 (SI 1) described later is executed.
  • the CPU 11 determines whether or not the monitor contact position of the touch pen or the finger on the lower liquid crystal monitor 3b is located in each of the first and second related areas 70 and 71 (Sl l ) o If the CPU 11 determines that the touch position of the touch pen or finger on the lower LCD monitor 3b is not located inside each of the first and second related areas 70 and 71 (No in S11), repeat step 5 (S5) is executed. On the other hand, if the CPU 11 determines that the touch position of the touch pen, finger, etc.
  • step 5 (S5) is executed again.
  • the CPU 11 determines whether the monitor contact position has moved continuously on the lower liquid crystal monitor 3b. Judgment is made (S16). If the CPU 11 determines that the monitor contact position has moved continuously on the lower liquid crystal monitor 3b (Yes in S16), the corresponding first related area 70 and the first related area 70 are changed according to the amount of movement of the monitor contact position.
  • the second input position determining means has a function of determining whether or not the input position on the lower liquid crystal monitor 3b is a force that has continuously moved from the inside of the command input area to the outside.
  • the control section determines whether or not the input position on the lower liquid crystal monitor 3b is a force in which the internal force of the command input area is continuously moved to the outside. In this means, it is determined by the control device 10 such as the CPU 11 whether or not the input position on the lower liquid crystal monitor 3b has continuously moved from the inside of the command input area to the outside.
  • the instruction recognition unit 59 assigns the instruction assigned to the instruction input area. CPU11 Be recognized. Then, the instruction power recognized by the CPU 11 is executed by the CPU 11.
  • the CPU 11 recognizes the command assigned to the first command input area 171, that is, the character input command for inputting the character “K”. Then, the character input command power recognized by the CPU 11 is executed by the CPU 11.
  • the first to eighth command input areas 171, 172, 173, 174, 175, 176, 177, and 178 are assigned character input commands for inputting consonant characters.
  • Character input command for consecutive input of hiragana related to consonants in each of the first to eighth command input areas 171, 172, 173, 174, 175, 176, 177, 178 It is okay to assign more.
  • the first command input is a character input command for consecutive input of hiragana related to the consonant K, "" Power "" "" ki “” “gu '" “” "” “” “” “” "” If assigned to area 171 and the monitor touch position of the touch pen is continuously moved outward, for example, left upward, for example, the first command input area 171 is continuously moved to the left, upper left, etc. Recognized by CPU11. Then, this character input command power recognized by the CPU 11 is executed by the CPU 11.
  • the lower LCD monitor 3b may be displayed on the full screen. When the full screen is displayed, a full screen switching button for switching between the first command area and the second command area is further displayed on the lower liquid crystal monitor 3b.
  • each of the first and second related areas 70 and 71 is set at the center of a plurality of command input areas is shown. Is not limited to the above-described embodiment, and any method may be used.
  • the changeover button 73 causes the first related area 70 and the first to eighth instruction input areas 171, 172, 173, 174, 175, 176, 177, 178 and the second related area.
  • Table of 71 and 11th force and 18th command input area 271, 272, 273, 274, 275, 276, 277, 278 instead of the force switching button 73 shown in the example in which display / non-display is switched, display / non-display of each region may be switched by any button of the input unit 4. Further, display / non-display of each area may be switched by both the switching button 73 and any one of the buttons of the input unit 4.
  • the portable game machine 1 is used as an example of a computer to which a game program can be applied has been described.
  • the game apparatus is not limited to the above embodiment, and a plurality of game devices may be used.
  • a game device in which the monitor is configured separately, an arcade game device in which a plurality of monitors are configured integrally with the game device body, a personal computer or a workstation that functions as a game device by executing a game program The same can be applied to the above.
  • the present invention includes a game program executed by a computer, a program method executed by the computer, and a computer-readable recording medium on which the program is recorded.
  • the recording medium for example, a computer-readable flexible disk, a semiconductor memory, a CD-ROM, a DVD, an MO, a ROM cassette, and the like can be cited in addition to the cartridge.
  • an instruction input area to which an instruction is assigned is set in the contact input type monitor, and a related area related to the instruction input area is displayed on the contact input type monitor.
  • the command assigned to the command input area is recognized by the control unit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

 本発明の目的は、ゲーム画面の視認性を低下させることなく、各種の命令を入力することができるようにする。本ゲームでは、命令が割り当てられた命令入力領域171~178,271~278が接触入力式のモニタ3bに設定され、命令入力領域171~178,271~278に関する関連領域70,71の位置を示す表示子70a,71aが接触入力式のモニタ3bに表示されるようになっている。そして、接触入力式のモニタ3b上の入力位置が命令入力領域171~178,271~278の内部に位置する場合に、命令入力領域171~178,271~278に割り当てられた命令が制御部に認識されるようになっている。

Description

明 細 書
ゲームプログラム、ゲーム装置及びゲーム方法
技術分野
[0001] 本発明は、ゲームプログラム、特に、接触入力式のモニタを有するコンピュータに、 接触入力式のモニタ力も入力される命令を認識させるためのゲームプログラムに関 する。また、このゲームプログラムによって実現されるゲーム装置及びゲーム方法に 関する。
背景技術
[0002] 従来力も様々なビデオゲームが提案されて 、る。これらビデオゲームは、ゲーム装 置において実行されるようになっている。たとえば、一般的なゲーム装置は、モニタと 、モニタとは別体のゲーム機本体と、ゲーム機本体とは別体の入力部たとえばコント ローラとを有している。コントローラには、複数の入力釦が配置されている。また、携帯 型のゲーム装置は、ゲーム機本体と、ゲーム機本体の略中央部に設けられた液晶モ ユタと、液晶モニタの両側に配置された入力部たとえば複数の入力釦とを有している 。このようなゲーム装置においては、入力部を操作することにより、モニタに表示され たキャラクタに各種の命令を指示することができるようになって!/、る。
[0003] たとえば、ロールプレイングゲームや対戦ゲーム力 携帯型のゲーム装置において 実行される場合を考える。この場合は、一般的に、キャラクタを表示するためのキャラ クタ表示領域と、キャラクタに命令を指示するための命令アイコンを表示するための 命令アイコン表示領域とが、液晶モニタに設定される。この状態で、プレイヤが所望 のキャラクタに命令を指示しょうとすると、まず、入力釦が操作され、所望のキャラクタ が選択される。次に、所望のキャラクタが選択されると、入力釦が再度操作され、所望 の命令アイコンが選択される。すると、プレイヤは、所望のキャラクタに所望の命令を 旨示することができる。
発明の開示
[0004] 従来のゲームでは、キャラクタに各種の命令を指示するために、モニタには命令ァ イコンを表示するための命令アイコン表示領域を設定する必要がある。し力しながら、 たとえば携帯型のゲーム装置の液晶モニタのモニタ領域は比較的小さい場合が多く 、このモニタ領域に命令アイコン表示領域が設定されると、キャラクタ表示領域の設 定範囲が小さくなつてしまう。すると、プレイヤが、キャラクタ自体又はキャラクタの動 作を視認しに《なってしまうおそれがある。この問題を解決するためには、液晶モ- タにキャラクタ表示領域のみを設定し、所定の入力釦を操作することにより、命令アイ コン表示領域をキャラクタ表示領域上にポップアップさせるという方法が考えられる。 この場合、液晶モニタにキャラクタ表示領域のみが表示されているときは、キャラクタ 自体又はキャラクタの動作を視認しに《なるという問題は解決することができる。しか しながら、所望のキャラクタに命令を指示しょうとするたびに、ポップアップさせた命令 入力領域によって何度もキャラクタが隠されてしまい、ゲームに対する臨場感が薄れ てしまうおそれがある。
[0005] 本発明の目的は、ゲーム画面の視認性を低下させることなぐ各種の命令を入力す ることができるようにすることにある。
[0006] 請求項 1に係るゲームプログラムは、接触入力式のモニタを有するコンピュータに、 接触入力式のモニタ力 入力される命令を認識させるためのゲームプログラムである このゲームプログラムは、コンピュータに、以下の機能を実現させるためのプログラム である。
(1)接触入力式のモニタ力 の入力信号に基づいて、入力信号に対応する接触入 力式のモニタ上の入力位置を認識する入力位置認識機能。
(2)命令を入力するための命令入力領域を接触入力式のモニタに設定する命令入 力領域設定機能。
(3)命令入力領域に命令を割り当てる命令割当機能。
(4)命令入力領域に関する関連領域を接触入力式のモニタに設定する関連領域設 定機能。
(5)関連領域の位置を示す表示子を接触入力式のモニタに表示する表示子表示機 能。
(6)接触入力式のモニタ上の入力位置が命令入力領域の内部に位置するか否かを 判断する第 1入力位置判断機能。
(7)接触入力式のモニタ上の入力位置が命令入力領域の内部に位置すると判断さ れた場合に、命令入力領域に割り当てられた命令を認識する命令認識機能。
[0007] このゲームプログラムでは、入力位置認識機能にぉ 、て、接触入力式のモニタから の入力信号に基づ 、て、入力信号に対応する接触入力式のモニタ上の入力位置が 制御部により認識される。命令入力領域設定機能においては、命令を入力するため の命令入力領域が接触入力式のモニタに制御部により設定される。命令割当機能に おいては、命令入力領域に命令が制御部により割り当てられる。関連領域設定機能 においては、命令入力領域に関する関連領域が接触入力式のモニタに制御部によ り設定される。表示子表示機能においては、制御部からの指示に基づいて、関連領 域の位置を示す表示子が接触入力式のモニタに表示される。第 1入力位置判断機 能においては、接触入力式のモニタ上の入力位置が命令入力領域の内部に位置す る力否かが制御部により判断される。命令認識機能においては、接触入力式のモ- タ上の入力位置が命令入力領域の内部に位置すると制御部に判断された場合に、 命令入力領域に割り当てられた命令が制御部により認識される。
[0008] ここでは、命令が割り当てられた命令入力領域が接触入力式のモニタに設定され、 命令入力領域に関する関連領域の位置を示す表示子が接触入力式のモニタに表 示されるようになつている。そして、接触入力式のモニタ上の入力位置が命令入力領 域の内部に位置する場合に、命令入力領域に割り当てられた命令が制御部に認識 されるようになつている。
[0009] たとえば、命令入力領域の近傍たとえば複数の命令入力領域の中央部に表示子 が表示されるようにした場合、プレイヤは、モニタに表示された表示子を目印にして、 関連領域の外周部に設定された命令入力領域に、たとえば指示手段 (タツチペンや 指等)を接触させることによって、命令を制御部に認識させることができる。すなわち、 プレイヤは、命令入力領域がモニタに表示されていなくても、表示子を目印にして、 命令入力領域から命令を入力することができる。
[0010] これにより、ゲーム実行画面の視認性を低下させることなぐ各種の命令を入力する ことができる。 [0011] 請求項 2に係るゲームプログラムは、請求項 1のゲームプログラムにおいて、接触入 力式のモニタを有するコンピュータに、接触入力式のモニタ力 入力される命令を認 識させるためのゲームプログラムである。このゲームプログラムは、コンピュータに、以 下の機能をさらに実現させるためのプログラムである。
(8)命令入力領域および関連領域を接触入力式のモニタに表示する領域表示機能
(9)表示された命令入力領域および関連領域を接触入力式のモニタにおいて非表 示にする領域非表示機能。
[0012] このゲームプログラムでは、領域表示機能において、制御部からの指示に基づいて 、命令入力領域および関連領域が接触入力式のモニタに表示される。領域非表示 機能においては、制御部からの指示に基づいて、表示された命令入力領域および 関連領域が接触入力式のモニタにおいて非表示にされる。
[0013] この場合、命令入力領域および関連領域を接触入力式のモニタに表示したり接触 入力式のモニタに非表示にしたりすることができるので、プレイヤは、命令入力領域 および関連領域の位置を確認しながら命令入力領域および関連領域から命令を入 力したり、命令入力領域および関連領域の位置を確認する必要がなくなれば表示子 を目印にして命令入力領域および関連領域から命令を入力したりすることができる。
[0014] 請求項 3に係るゲームプログラムは、請求項 1又は 2のゲームプログラムにおいて、 接触入力式のモニタを有するコンピュータに、接触入力式のモニタ力 入力される命 令を認識させるためのゲームプログラムである。このゲームプログラムは、コンビユー タに、以下の機能をさらに実現させるためのプログラムである。
(10)接触入力式のモニタ上の入力位置が命令入力領域の内部力 外部に連続的 に移動した力否かを判断する第 2入力位置判断機能。
[0015] このゲームプログラムでは、第 2入力位置判断機能にぉ 、て、接触入力式のモニタ 上の入力位置が命令入力領域の内部から外部に連続的に移動したか否かが制御 部により判断される。そして、接触入力式のモニタ上の入力位置が命令入力領域の 内部から外部に連続的に移動したと判断された場合に、命令認識機能においては、 命令入力領域に割り当てられた命令が制御部により認識される。 [0016] この場合、接触入力式のモニタ上の入力位置たとえば指示手段 (タツチペンや指等 )のモニタ接触位置が命令入力領域の内部に位置し命令入力領域の内部から外部 に連続的に移動した場合に、命令入力領域に割り当てられた命令を制御部に認識さ せることができる。これにより、表示子を目印にして指示手段を命令入力領域に接触 させ命令入力領域の内部力 外部に移動させたときに、命令入力領域に割り当てら れた命令に割り当てられた命令を選択し、これら命令を入力することができる。
[0017] 請求項 4に係るゲームプログラムは、請求項 1から 3のいずれかのゲームプログラム において、接触入力式のモニタを有するコンピュータに、接触入力式のモニタ力も入 力される命令を認識させるためのゲームプログラムである。このゲームプログラムは、 コンピュータに、以下の機能をさらに実現させるためのプログラムである。
(11)関連領域に上記の命令に関連する関連命令を割り当てる関連命令割当機能。
( 12)接触入力式のモニタ上の入力位置が関連領域の内部に位置するか否かを判 断する第 3入力位置判断機能。
[0018] このゲームプログラムでは、関連命令割当機能において、関連領域に上記の命令 に関連する関連命令が制御部により割り当てられる。第 3入力位置判断機能におい ては、接触入力式のモニタ上の入力位置が関連領域の内部に位置する力否かが制 御部により判断される。そして、接触入力式のモニタ上の入力位置が命令入力領域 の内部に位置すると制御部に判断され接触入力式のモニタ上の入力位置が関連領 域の内部に位置すると制御部に判断された場合に、命令認識機能においては、命 令入力領域に割り当てられた命令および関連領域に割り当てられた関連命令が制 御部により認識される。
[0019] この場合、接触入力式のモニタ上の入力位置たとえば指示手段 (タツチペンや指等 )のモニタ接触位置が命令入力領域の内部に位置し指示手段のモニタ接触位置が 関連領域の内部に位置した場合に、命令入力領域および関連領域に割り当てられ た命令を制御部に認識させることができる。これにより、表示子を目印にして指示手 段を命令入力領域に接触させたときに、命令入力領域に割り当てられた命令および 関連領域に割り当てられた命令を選択し、これら命令を入力することができる。
[0020] 請求項 5に係るゲームプログラムは、請求項 1から 4のいずれかのゲームプログラム において、接触入力式のモニタを有するコンピュータに、接触入力式のモニタ力も入 力される命令を認識させるためのゲームプログラムである。このゲームプログラムは、 コンピュータに、以下の機能をさらに実現させるためのプログラムである。
( 13)接触入力式のモニタ上の入力位置が関連領域の内部に位置するか否かを判 断する第 3入力位置判断機能。
(14)接触入力式のモニタ上の入力位置が関連領域の内部に位置すると判断された 場合に、入力位置が接触入力式のモニタ上で連続的に移動したカゝ否かを判断する 第 4入力位置判断機能。
(15)入力位置が接触入力式のモニタ上で連続的に移動したと判断された場合に、 入力位置の移動量に応じて、命令入力領域と関連領域とを接触入力式のモニタに 再設定する領域再設定機能。
[0021] このゲームプログラムでは、第 3入力位置判断機能において、接触入力式のモニタ 上の入力位置が関連領域の内部に位置する力否かが制御部により判断される。第 4 入力位置判断機能においては、接触入力式のモニタ上の入力位置が関連領域の内 部に位置すると制御部に判断された場合に、入力位置が接触入力式のモニタ上で 連続的に移動した力否かが制御部により判断される。領域再設定機能においては、 入力位置が接触入力式のモニタ上で連続的に移動したと制御部に判断された場合 に、入力位置の移動量に応じて、命令入力領域と関連領域とが制御部からの指示に 基づいて接触入力式のモニタに再設定される。
[0022] この場合、接触入力式のモニタ上の入力位置たとえば指示手段 (タツチペンや指等 )のモニタ接触位置が関連領域の内部に位置し、指示手段のモニタ接触位置が接触 入力式のモニタ上で連続的に移動した場合に、モニタ接触位置の移動量に応じて、 命令入力領域と関連領域とを接触入力式のモニタに再設定することができる。すな わち、モニタ接触位置の移動量に応じて、命令入力領域と関連領域とを接触入力式 のモニタ上において移動させ再設定することができる。これにより、プレイヤは、命令 入力領域と関連領域とを接触入力式のモニタ上の所望の位置に移動させ、この所望 の位置において表示子を目印にして命令入力領域に割り当てられた命令を入力す ることがでさる。 [0023] 請求項 6に係るゲームプログラムは、請求項 1から 5のいずれかのゲームプログラム において、接触入力式のモニタを有するコンピュータに、接触入力式のモニタ力も入 力される命令を認識させるためのゲームプログラムである。このゲームプログラムは、 コンピュータに、以下の機能をさらに実現させるためのプログラムである。
(16)命令認識機能において認識された命令を実行する命令実行機能。
[0024] このゲームプログラムでは、命令実行機能にお!、て、命令認識機能にぉ 、て認識 された命令が実行される。
[0025] この場合、命令認識機能にぉ ヽて認識された命令が制御部により実行される。たと えば、命令入力領域や関連領域に文字入力命令が割り当てられている場合、指示 手段 (タツチペンや指等)を接触入力式のモニタの命令入力領域および関連領域の 少なくとも ヽずれか一方に接触させることによって、制御部に認識された文字入力命 令を、制御部に実行させることができる。
[0026] 請求項 7に係るゲーム装置は、接触入力式のモニタを有し接触入力式のモニタか ら入力される命令を認識するゲーム装置である。このゲーム装置は、接触入力式の モニタからの入力信号に基づいて入力信号に対応する接触入力式のモニタ上の入 力位置を認識する入力位置認識手段と、命令を入力するための命令入力領域を接 触入力式のモニタに設定する命令入力領域設定手段と、命令入力領域に命令を割 り当てる命令割当手段と、命令入力領域に関する関連領域を接触入力式のモニタに 設定する関連領域設定手段と、関連領域の位置を示す表示子を接触入力式のモニ タに表示する表示子表示手段と、接触入力式のモニタ上の入力位置が命令入力領 域の内部に位置する力否かを判断する第 1入力位置判断手段と、接触入力式のモ ニタ上の入力位置が命令入力領域の内部に位置すると判断された場合に、命令入 力領域に割り当てられた命令を認識する命令認識手段とを備えている。
[0027] 請求項 8に係るゲーム方法は、接触入力式のモニタを有するコンピュータに、接触 入力式のモニタ力も入力される命令を認識させるためのゲーム方法である。このゲー ム方法は、接触入力式のモニタ力 の入力信号に基づ 、て入力信号に対応する接 触入力式のモニタ上の入力位置を認識する入力位置認識ステップと、命令を入力す るための命令入力領域を接触入力式のモニタに設定する命令入力領域設定ステツ プと、命令入力領域に命令を割り当てる命令割当ステップと、命令入力領域に関する 関連領域を接触入力式のモニタに設定する関連領域設定ステップと、関連領域の位 置を示す表示子を接触入力式のモニタに表示する表示子表示ステップと、接触入力 式のモニタ上の入力位置が命令入力領域の内部に位置する力否かを判断する第 1 入力位置判断ステップと、接触入力式のモニタ上の入力位置が命令入力領域の内 部に位置すると判断された場合に、命令入力領域に割り当てられた命令を認識する 命令認識ステップとを備えて 、る。
図面の簡単な説明
[0028] [図 1]本発明に係るゲームプログラムを適用しうるコンピュータの一例としての携帯ゲ ーム機の外観図。
[図 2]前記携帯ゲーム機の一例としての制御ブロック図。
[図 3]前記携帯ゲーム機の一例としての機能ブロック図。
[図 4]前記携帯ゲーム機の下部液晶モニタの設定内容および表示内容を説明するた めの図(関連領域:非表示)。
[図 5]前記携帯ゲーム機の下部液晶モニタの表示内容を説明するための図(関連領 域:表示)。
[図 6]関連領域の移動を説明するための図。
[図 7]文字入力時に下部液晶モニタの入力文字表示領域に表示される内容を示す 図。
[図 8]領域非表示入力システムに関する各種処理概要を説明するためのフローチヤ ート。
[図 9]本発明に係る他の実施形態を説明するための図。
符号の説明
[0029] 1 携帯ゲーム機
3 液晶モニタ
3b 下部液晶モニタ (接触入力式のモニタ)
4 入力部 12 ROM
13 RAM
14 画像処理回路
14a タツチ入力検出回路
17 外部記憶装置
50 入力位置認識手段
51 命令入力領域設定手段
52 命令割当手段
53 関連領域設定手段
54 表示子表示手段
55 第 1入力位置判断手段
56 第 3入力位置判断手段
57 時間計測判断手段
58 関連命令割当手段
59 命令認識手段
60 第 4入力位置判断手段
61 領域再設定手段
62 領域表示手段
63 領域非表示手段
64 命令実行手段
70 第 1関連領域 (関連領域)
70a 第 1丸記号 (表示子)
71 第 2関連領域 (関連領域)
71a 第 2丸記号 (表示子)
171〜178 第 1から第 8命令入力領域 (命令入力領域) 271〜278 第 11から第 18命令入力領域 (命令入力領域) 発明を実施するための最良の形態 [0030] 〔ゲーム装置の構成〕
図 1は、本発明に係るゲームプログラムを適用しうるコンピュータの一例としての携 帯ゲーム機 1の外観図である。また、図 2は、携帯ゲーム機 1の一例としての制御プロ ック図である。
[0031] 携帯ゲーム機 1は、図 1に示すように、主に、本体 2と、液晶モニタ部 3と、入力部 4と 、カートリッジ装着部 5と、通信部 23とを有している。本体 2は、上部筐体 2aと下部筐 体 2bとを有している。上部筐体 2aと下部筐体 2bとは、互いに開閉自在に連結されて いる。液晶モニタ部 3は、上部筐体 2aに設けられた第 1液晶モニタすなわち上部液 晶モニタ 3aと、下部筐体 2bに設けられた第 2液晶モニタすなわち下部液晶モニタ 3b とからなっている。ここでは、たとえば、上部液晶モニタ 3aが非接触入力式のモニタ すなわち非タツチパネル式のモニタになっており、下部液晶モニタ 3bが接触入力式 のモニタすなわちタツチパネル式のモニタになって 、る。非タツチパネル式のモニタ は液晶パネルからなっており、タツチパネル式のモニタは液晶パネルとタツチパネル とからなっている。タツチパネル式のモニタでは、液晶パネルの表示面とタツチパネル のデータ入力面とは、積層一体型に構成されている。入力部 4は、下部筐体 2bの左 側中央部に配置された十字状の方向指示釦 4aと、下部筐体 2bの左側上部に左右 に配置されたセレクト釦 4bおよびスタート釦 4cと、下部筐体 2bの右側中央部に配置 された指示釦 4dと、下部筐体 2bの右側上部に配置された電源釦 4eと、下部筐体 2b の左右の隅角部に配置された L釦 4fおよび R釦 4gと力もなつている。カートリッジ装 着部 5は下部筐体 2bの下部に設けられている。このカートリッジ装着部 5には、たとえ ばゲーム用カートリッジが装着可能になっている。通信部 23は、本体 2たとえば上部 筐体 2aに内蔵されている。この通信部 23においては、たとえば、ローカルワイヤレス ネットーワーク機能や、ワイヤレス LANによるインターネット接続機能等が提供される 。なお、ゲーム機 1には、音量調整用釦ゃイヤホンジャック等も設けられているが、こ れらについては説明を省略する。
[0032] 携帯ゲーム機 1は、図 2に示すように、制御部すなわち制御装置 10を内部に有して いる。制御装置 10は、マイクロプロセッサを利用した CPU (Central Processing Unit) 11と、主記憶装置としての ROM (Read Only Memory) 12と、 RAM (Random Access Memory) 13と、画像処理回路 14と、サウンド処理回路 15とを有している。これらは、 バス 16を介してそれぞれが接続されて 、る。
[0033] CPU11は、ゲームプログラムからの命令を解釈し、各種のデータ処理や制御を行 う。 ROM12は、ゲーム機 1の基本的な制御(たとえば起動制御)に必要なプログラム 等を格納する。 RAM 13は、 CPU 11に対する作業領域を確保する。画像処理回路 1 4は、 CPU11からの描画指示に応じて液晶モニタ部 3を制御して、上部液晶モニタ 3 aおよび下部液晶モニタ 3bの少なくともいずれか一方に所定の画像を表示する。また 、画像処理回路 14にはタツチ入力検出回路 14aが含まれている。タツチパネルに指 示手段たとえばタツチペンや指等を直接的に接触させたときに、接触位置の座標デ 一タがタツチ入力検出回路 14aから CPU11へと供給され、接触位置が CPU 11に認 識される。また、液晶パネルに表示された対象物の位置において、タツチパネルに指 示手段を直接的に接触させると、対象物の座標データがタツチ入力検出回路 14aか ら CPU11へと供給され、対象物が CPUに認識される。サウンド処理回路 15は、 CP U11からの発音指示に応じたアナログ音声信号を生成してスピーカ 22に出力する。 通信制御回路 20および通信インターフェイス 21は、通信部 23に含まれており、ゲー ム機 1を他のゲーム機等にワイヤレスで接続するために用いられる。通信制御回路 2 0および通信インターフェイス 21は、バス 16を介して CPU 11に接続されている。通 信制御回路 20および通信インターフェイス 21は、 CPU11からの命令に応じて、ゲ ーム機 1をローカルワイヤレスネットーワーク又はワイヤレス LANによるインターネット に接続するための接続信号を制御し発信する。
[0034] バス 16には、制御装置 10とは別体の外部記憶装置 17が接続される。たとえば、外 部記憶装置 17には本体 2たとえば下部筐体 2bに着脱自在に装着されるゲーム用力 ートリッジ等がある。外部記憶装置 17の内部には、記憶媒体としての ROM18と、書 き換え可能なユーザ用メモリとしてのメモリ 19が設けられる。 ROM18には、コンビュ ータとしてのゲーム機 1を機能させるためのゲームプログラムと、ゲームプログラムの 実行に必要な各種データとが予め記録されている。この各種データには、各種の画 像データ等が含まれている。メモリ 19には、たとえばフラッシュメモリのような書き換え 可能なメモリが使用される。このメモリ 19には、たとえば、ゲームのセーブデータ等が 必要に応じて記録される。なお、外部記憶装置 17の記憶媒体には、半導体記憶素 子に限らず、磁気記憶媒体、光学式記憶媒体、光磁気記憶媒体等の各種の記憶媒 体を使用してもよい。なお、ノ ス 16と各要素との間には必要に応じてインターフエ一 ス回路が介在している力 ここではそれらの図示は省略した。
[0035] 以上のような構成のゲーム機 1では、外部記憶装置 17の ROM 18に記録されたゲ ームプログラムがロードされ、ロードされたゲームプログラムが CPU11で実行されるこ とにより、プレイヤは様々なジャンルのゲームを液晶モニタ部 3上で遊戯することがで きる。また、通信制御回路 20を介して、ワイヤレスネットワークにゲーム機 1を接続した り、他のゲーム機と通信ケーブル等を介して接続したりすることで、他のゲーム機との 間でデータのやり取りや対戦型のゲームを行うことができる。
[0036] 〔ゲーム装置における各種手段の説明〕
ゲーム機 1は、下部液晶モニタ 3bを有し、下部液晶モニタ 3bから入力される命令を 認識するゲーム機である。図 3は、本発明において主要な役割を果たす領域非表示 入力システムの各種機能を説明するための機能ブロック図である。
[0037] 入力位置認識手段 50は、下部液晶モニタ 3bからの入力信号に基づ 、て、入力信 号に対応する下部液晶モニタ 3b上の入力位置を認識する機能を備えて 、る。入力 位置認識手段 50では、下部液晶モニタ 3bからの入力信号に基づいて、入力信号に 対応する下部液晶モニタ 3b上の入力位置が制御部により認識される。
[0038] この手段では、指示手段たとえばタツチペンや指等が下部液晶モニタ 3bに接触し ているときに、下部液晶モニタ 3bのタツチパネル力もの入力信号が制御装置 10たと えば CPU 11に認識される。すると、下部液晶モニタ 3bのタツチパネルにおける指示 手段のモニタ接触位置が制御手段 10たとえば CPU11に認識される。具体的には、 指示手段が下部液晶モニタ 3bのタツチパネルに接触している位置を示すモニタ接触 位置座標データ力 タツチ入力検出回路 14aから制御装置 10たとえば CPU11へと 供給され、制御装置 10たとえば CPU 11に認識される。
[0039] 命令入力領域設定手段 51は、命令を入力するための命令入力領域を下部液晶モ ユタ 3bに設定する機能を備えている。命令入力領域設定手段 51では、命令を入力 するための命令入力領域が下部液晶モニタ 3bに制御部により設定される。 [0040] この手段では、命令を入力するための命令入力領域が下部液晶モニタ 3bに設定さ れる。ここでは、複数の命令入力領域を下部液晶モニタ 3bに設定するための命令入 力領域用座標データ力 ゲームプログラムのロード時に、外部記憶装置 17たとえば ROM18から制御装置 10たとえば RAM13に供給され、 RAM13に格納される。こ のときに、命令入力領域用座標データが、制御装置 10たとえば CPU11に認識され る。この命令入力領域用座標データに基づいて、複数の命令入力領域が下部液晶 モニタ 3bに設定される。このとき、下部液晶モニタ 3bに設定された複数の命令入力 領域それぞれの内部の位置座標データ力 制御装置 10たとえば CPU11に認識さ れる。
[0041] 命令割当手段 52は、命令入力領域に命令を割り当てる機能を備えている。命令割 当手段 52では、命令入力領域に命令が制御部により割り当てられる。
[0042] この手段では、命令入力領域に命令が制御装置 10により割り当てられる。ここでは 、複数の命令が、ゲームプログラムのロード時に、外部記憶装置 17たとえば ROM 18 力も制御装置 10たとえば RAM13に供給され、 RAM13に格納される。このときに、 RAM 13に格納された複数の命令力 CPU 11に認識される。そして、 CPU 11に認 識された複数の命令それぞれが、 CPU11からの指示に基づいて、複数の命令入力 領域それぞれに割り当てられる。なお、命令と命令を割り当てる命令入力領域との対 応は、ゲームプログラムにお 、て予め設定されて 、る。
[0043] 関連領域設定手段 53は、命令入力領域に関する関連領域を下部液晶モニタ 3bに 設定する機能を備えている。関連領域設定手段 53では、命令入力領域に関する関 連領域が下部液晶モニタ 3bに制御部により設定される。
[0044] この手段では、命令入力領域に関する関連領域が下部液晶モニタ 3bに設定される 。ここでは、命令入力領域に関する関連領域を下部液晶モニタ 3bに設定するための 関連領域用座標データ力 ゲームプログラムのロード時に、外部記憶装置 17たとえ ば ROM 18から制御装置 10たとえば RAM 13に供給され、 RAM 13に格納される。 このときに、関連領域用座標データが、制御装置 10たとえば CPU11に認識される。 この関連領域用座標データに基づいて、関連領域が下部液晶モニタ 3bに制御装置 10たとえば CPU11により設定される。このとき、下部液晶モニタ 3bに設定された関 連領域の内部の位置座標データ力 制御装置 10たとえば CPU11に認識される。
[0045] 表示子表示手段 54は、関連領域の位置を示す表示子を下部液晶モニタ 3bに表 示する機能を備えている。表示子表示手段 54では、制御部からの指示に基づいて、 関連領域の位置を示す表示子が下部液晶モニタ 3bに表示される。
[0046] この手段では、関連領域の位置を示す表示子が、制御装置 10たとえば CPU11か らの指示に基づいて、下部液晶モニタ 3bに表示される。ここでは、表示子に対応す る表示子用画像データが、外部記憶装置 17たとえば ROM18から制御装置 10たと えば RAM13に供給され、 RAM13に格納される。このときに、表示子用画像データ が制御装置 10たとえば CPU11に認識される。すると、 RAM 13に格納された表示子 用画像データが、 CPU11からの指示に基づいて、画像処理回路 14を介して下部液 晶モニタ 3bに供給される。そして、表示子用画像データが、関連領域用座標データ に基づいて、下部液晶モニタ 3bに設定された関連領域に表示される。
[0047] 第 1入力位置判断手段 55は、下部液晶モニタ 3b上の入力位置が命令入力領域の 内部に位置する力否かを判断する機能を備えている。第 1入力位置判断手段 55で は、下部液晶モニタ 3b上の入力位置が命令入力領域の内部に位置する力否かが制 御部により判断される。
[0048] この手段では、下部液晶モニタ 3bにおける指示手段たとえばタツチペンや指等の モニタ接触位置が複数の命令入力領域のいずれ力 1つの領域の内部に位置するか 否かが、制御装置 10たとえば CPU11により判断される。ここでは、下部液晶モニタ 3 bにおける指示手段たとえばタツチペンや指等のモニタ接触位置の座標データが、 制御装置 10たとえば CPU11に認識された命令入力領域の内部の位置座標データ に一致する力否力が、制御装置 10たとえば CPU11により判断される。
[0049] 第 3入力位置判断手段 56は、下部液晶モニタ 3b上の入力位置が関連領域の内部 に位置する力否かを判断する機能を備えている。第 3入力位置判断手段 56では、下 部液晶モニタ 3b上の入力位置が関連領域の内部に位置する力否かが制御部により 判断される。
[0050] この手段では、下部液晶モニタ 3bにおける指示手段たとえばタツチペンや指等の モニタ接触位置が関連領域の内部に位置するか否力が、制御装置 10たとえば CPU 11により判断される。ここでは、下部液晶モニタ 3bにおける指示手段たとえばタツチ ペンや指等のモニタ接触位置が、制御装置 10たとえば CPU11に認識された関連領 域の内部の位置座標データに一致する力否力が、制御装置 10たとえば CPU11によ り判断される。
[0051] 時間計測判断手段 57は、下部液晶モニタ 3b上の入力位置が関連領域の内部に 位置する時間を計測する機能と計測された時間が所定時間以上である力否かを判 断する機能とを備えている。時間計測判断手段 57では、下部液晶モニタ 3b上の入 力位置が関連領域の内部に位置する時間が制御部より計測される。そして、計測さ れた時間が所定時間以上であるか否かが制御部により判断される。
[0052] この手段では、下部液晶モニタ 3b上の入力位置が関連領域の内部に位置する時 間が、制御装置 10たとえば CPU11より計測される。そして、計測された時間が所定 時間以上であるか否かが制御装置 10たとえば CPU11により判断される。
[0053] 関連命令割当手段 58は、関連領域に上記の命令に関連する関連命令を割り当て る機能を備えている。関連命令割当手段 58では、上記の命令に関連する関連命令 が関連領域に制御部により割り当てられる。
[0054] この手段では、関連領域に関連命令が制御装置 10により割り当てられる。ここでは 、関連命令が、ゲームプログラムのロード時に、外部記憶装置 17たとえば ROM18か ら制御装置 10たとえば RAM13に供給され、 RAM13に格納される。このときに、 RA Ml 3に格納された関連命令力 CPU 11に認識される。そして、 CPU 11に認識され た関連命令が、 CPU11からの指示に基づいて、関連領域それぞれに割り当てられ る。なお、関連命令と関連命令を割り当てる関連領域との対応は、ゲームプログラム にお 、て予め設定されて 、る。
[0055] 命令認識手段 59は、第 1入力位置判断手段 55において下部液晶モニタ 3b上の 入力位置が命令入力領域の内部に位置すると判断された場合に、命令入力領域に 割り当てられた命令を認識する機能を備えている。また、命令認識手段 59は、第 1入 力位置判断手段 55において下部液晶モニタ 3b上の入力位置が命令入力領域の内 部に位置すると判断され第 3入力位置判断手段 56において下部液晶モニタ 3b上の 入力位置が関連領域の内部に位置すると判断された場合に、命令入力領域および 関連領域に割り当てられた命令を認識する機能を備えている。詳細には、第 1入力 位置判断手段 55において下部液晶モニタ 3b上の入力位置が命令入力領域の内部 に位置すると判断され、第 3入力位置判断手段 56において下部液晶モニタ 3b上の 入力位置が関連領域の内部に位置すると判断され、時間計測判断手段において計 測された時間が所定時間未満であると判断された場合に、命令入力領域に割り当て られた命令および関連領域に割り当てられた関連命令を認識する機能を備えている
[0056] この命令認識手段 59では、第 1入力位置判断手段 55において下部液晶モニタ 3b 上の入力位置が命令入力領域の内部に位置すると制御部に判断された場合に、命 令入力領域に割り当てられた命令が制御部により認識される。また、命令認識手段 5 9では、第 1入力位置判断手段 55において下部液晶モニタ 3b上の入力位置が命令 入力領域の内部に位置すると制御部に判断され、第 3入力位置判断手段 56におい て下部液晶モニタ 3b上の入力位置が関連領域の内部に位置すると制御部に判断さ れた後に、時間計測判断手段において計測された時間が所定時間未満であると制 御部に判断された場合に、命令入力領域に割り当てられた命令および関連領域に 割り当てられた関連命令が制御部により認識される。
[0057] この手段では、下部液晶モニタ 3b上のモニタ接触位置が命令入力領域の内部に 位置すると制御装置 10たとえば CPU11に判断された場合に、命令入力領域に割り 当てられた命令が制御装置 10たとえば CPU11により認識される。また、下部液晶モ ニタ 3b上のモニタ接触位置が命令入力領域の内部に位置すると制御装置 10たとえ ば CPU11に判断され、下部液晶モニタ 3b上のモニタ接触位置が関連領域の内部 に位置すると制御装置 10たとえば CPU 11に判断された後に、計測された時間が所 定時間未満であると制御装置 10たとえば CPU11に判断された場合に、命令入力領 域に割り当てられた命令および関連領域に割り当てられた関連命令が、制御装置 10 たとえば CPU 11により認識される。
[0058] 第 4入力位置判断手段 60は、第 3入力位置判断手段 56において下部液晶モニタ 3b上の入力位置が関連領域の内部に位置すると判断された場合に、入力位置が下 部液晶モニタ 3b上で連続的に移動したカゝ否かを判断する機能を備えて ヽる。詳細に は、第 4入力位置判断手段 60は、第 3入力位置判断手段 56において下部液晶モニ タ 3b上の入力位置が関連領域の内部に位置すると判断され時間計測判断手段にお いて計測された時間が所定時間以上であると判断された場合に、入力位置が下部 液晶モニタ 3b上で連続的に移動したカゝ否かを判断する機能を備えている。
[0059] この第 4入力位置判断手段 60は、第 3入力位置判断手段 56において下部液晶モ ニタ 3b上の入力位置が関連領域の内部に位置すると制御部に判断され、時間計測 判断手段において計測された時間が所定時間以上であると制御部に判断された場 合に、入力位置が下部液晶モニタ 3b上で連続的に移動した力否かが制御部により 判断される。
[0060] この手段では、下部液晶モニタ 3b上の入力位置が関連領域の内部に位置すると 制御装置 10たとえば CPU11に判断され、計測された時間が所定時間以上であると 制御装置 10たとえば CPU11に判断された場合に、入力位置が下部液晶モニタ 3b 上で連続的に移動した力否かが制御装置 10たとえば CPU11により判断される。ここ では、下部液晶モニタ 3b上のモニタ接触位置が関連領域の内部に位置すると CPU 11に判断され、計測された時間が所定時間以上であると CPU11に判断された場合 に、モニタ接触位置の位置座標データが、下部液晶モニタ 3b上で連続的に変化し た力否かが CPU11により判断される。
[0061] 領域再設定手段 61は、第 4入力位置判断手段 60において入力位置が下部液晶 モニタ 3b上で連続的に移動したと判断された場合に、入力位置の移動量に応じて、 命令入力領域と関連領域とを下部液晶モニタ 3bに再設定する機能を備えている。領 域再設定手段 61では、第 4入力位置判断手段 60において入力位置が下部液晶モ ユタ 3b上で連続的に移動したと判断された場合に、入力位置の移動量に応じて、命 令入力領域と関連領域とが下部液晶モニタ 3bに制御部により再設定される。
[0062] この手段では、モニタ接触位置が下部液晶モニタ 3b上で連続的に移動したと制御 装置 10たとえば CPU11により判断された場合に、モニタ接触位置の移動量に応じ て、命令入力領域と関連領域とが下部液晶モニタ 3bに制御部により再設定される。 ここでは、モニタ接触位置の位置座標データが下部液晶モニタ 3b上で連続的に変 化したと制御装置 10たとえば CPU11により判断された場合に、モニタ接触位置の位 置座標データに基づいて、モニタ接触位置の移動量が制御装置 10たとえば CPU1 1により算出される。そして、このモニタ接触位置の移動量に応じて、移動後の命令 入力領域用座標データおよび移動後の関連領域用座標データが、制御装置 10たと えば CPU11により変更され、これら移動後の命令入力領域用座標データおよび移 動後の関連領域用座標データに基づいて、複数の命令入力領域および関連領域が 下部液晶モニタ 3bに制御装置 10たとえば CPU 11により再設定される。
[0063] 領域表示手段 62は、命令入力領域および関連領域を下部液晶モニタ 3bに表示す る機能を備えている。領域表示手段 62では、命令入力領域および関連領域が、制 御部からの指示に基づいて、下部液晶モニタ 3bに表示される。
[0064] この手段では、命令入力領域および関連領域が、制御装置 10たとえば CPU11か らの指示に基づいて、下部液晶モニタ 3bに表示される。ここでは、命令入力領域に 対応する命令入力用画像データおよび関連領域に対応する関連領域用画像データ 力 外部記憶装置 17たとえば ROM18から制御装置 10たとえば RAM13に供給さ れ、 RAM 13に格納される。このときに、命令入力領域用画像データおよび関連領域 用画像データが制御装置 10たとえば CPU11に認識される。すると、 RAM13に格 納された命令入力用画像データおよび関連領域用画像データが、 CPU11からの指 示に基づいて、画像処理回路 14を介して下部液晶モニタ 3bに供給される。そして、 命令入力領域用画像データおよび関連領域用画像データが、命令入力領域用座 標データおよび関連領域用座標データに基づいて、下部液晶モニタ 3bに設定され た命令入力領域に表示される。
[0065] 領域非表示手段 63は、領域表示手段 62において表示された命令入力領域およ び関連領域を下部液晶モニタ 3bにお 、て非表示にする機能を備えて 、る。領域非 表示手段 63では、領域表示手段 62において表示された命令入力領域および関連 領域が、制御部からの指示に基づいて、下部液晶モニタ 3bにおいて非表示にされる
[0066] この手段では、下部液晶モニタ 3bに表示された命令入力領域および関連領域が、 制御装置 10たとえば CPU11からの指示に基づいて、下部液晶モニタ 3bにおいて 非表示にされる。ここでは、下部液晶モニタ 3bに設定された命令入力領域に表示さ れた命令入力領域用画像データおよび関連領域に表示された関連領域用画像デ ータが、制御装置 10たとえば CPU11からの指示に基づいて、非表示の状態に切り 換えられる。
[0067] 命令実行手段 64は、命令認識手段 59において認識された命令を実行する機能を 備えている。命令実行手段 64では、命令認識手段 59において認識された命令が制 御部により実行される。
[0068] この手段では、制御装置 10たとえば CPU11に認識された命令力 制御装置 10た とえば CPU11により実行される。たとえば、文字入力命令が制御装置 10たとえば C PU11に認識されると、制御装置 10たとえば CPU 11に認識された文字入力命令が 、制御装置 10たとえば CPU11に認識される。すると、 RAM 13に格納された文字デ ータが、 CPU11からの指示に基づいて、画像処理回路 14を介して下部液晶モニタ 3bに供給され、下部液晶モニタ 3bに表示される。なお、文字データは、ゲームプログ ラムのロード時に、外部記憶装置 17たとえば ROM18から制御装置 10たとえば RA Ml 3に供給され RAMI 3に格納されている。
[0069] 〔領域非表示入力システムの内容説明〕
次に、本実施形態の一例であるゲームにおける領域非表示入力システムにつ 、て の具体的な内容について説明する。本ゲームにおいては、下部液晶モニタ 3bから入 力される命令をゲーム機 1に認識させることができるようになつている。これにより、ゲ ーム機 1に文字が入力される。
[0070] 本ゲーム機 1では、図 4に示すように、矩形状の第 1関連領域 70および第 2関連領 域 71が、下部液晶モニタ 3bに設定されている。ここでは、第 1関連領域 70および第 2関連領域 71は、それぞれが下部液晶モニタ 3bの下部に左右に並べて配置されて いる。また、矩形状の第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178それぞれが、第 1関連領域 70の外周で互いに隣接した状態で、下部液晶 モニタ 3bに設定されている。ここでは、第 1から第 8命令入力領域 171, 172, 173,
174, 175, 176, 177, 178力 S、第 1力ら第 8命令人力領域 171, 172, 173, 174,
175, 176, 177, 178の順に第 1関連領域 70の左上力も反時計回りに互いに隣接 した状態で、下部液晶モニタ 3bに設定されている。さらに、矩形状の第 11から第 18 命令入力領域 271, 272, 273, 274, 275, 276, 277, 278それぞれ力 第 2関連 領域 71の外周で互いに隣接した状態で、下部液晶モニタ 3bに設定されている。ここ では、第 11力も第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278 力 第 11力ら第 18命令人力領域 271, 272, 273, 274, 275, 276, 277, 278の 順に第 2関連領域 71の左上力も反時計回りに互いに隣接した状態で、下部液晶モ ニタ 3bに設定されている。
[0071] なお、ここでは、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173 , 174, 175, 176, 177, 178からなる領域を第 1命令領域 90とし、第 2関連領域 71 および第 11力も第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278 力もなる領域を第 2命令領域 91としている。
[0072] 第 1関連領域 70には、ノ ノクスペース命令が割り当てられている。第 1から第 8命令 入力領域 171, 172, 173, 174, 175, 176, 177, 178には、子音文字を入力する ための文字入力命令が割り当てられている。たとえば、第 1命令入力領域 171には文 字「K」を入力するための文字入力命令、第 2命令入力領域 172には文字「R」を入力 するための文字入力命令、第 3命令入力領域 173には文字「YZW」を入力するため の文字入力命令、第 4命令入力領域 174には文字「M」を入力するための文字入力 命令、第 5命令入力領域 175には文字「H」を入力するための文字入力命令、第 6命 令入力領域 176には文字「N」を入力するための文字入力命令、第 7命令入力領域 177には文字「T」を入力するための文字入力命令、および第 8命令入力領域 178に は文字「S」を入力するための文字入力命令が割り当てられて!/、る。
[0073] 第 2関連領域 71には、文字決定命令が割り当てられている。第 11から第 18命令入 力領域 271, 272, 273, 274, 275, 276, 277, 278には、母音文字および記号を 入力するための文字入力命令と、文字タイプ切換命令と、文字変換命令とが割り当 てられている。たとえば、第 11命令入力領域 271には文字「I」を入力するための文 字入力命令、第 12命令入力領域 272には文字「U」を入力するための文字入力命 令、第 13命令入力領域 273には文字「E」を入力するための文字入力命令、第 14命 令入力領域 274には文字「0」を入力するための文字入力命令、第 15命令入力領 域 275には文字変換命令、第 16命令入力領域 276には文字タイプ切換命令、第 17 命令入力領域 277には記号を入力するための文字入力命令、および第 18命令入力 領域 278には文字「A」を入力するための文字入力命令が割り当てられている。
[0074] 下部液晶モニタ 3bには、第 1関連領域 70の位置を示す表示子たとえば第 1丸記号 70aと、第 2関連領域 71の位置を示す表示子たとえば第 2丸記号 71aとが表示され ている。また、下部液晶モニタ 3bには、入力文字を表示するための入力文字表示領 域 72と、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 174, 1 75, 176, 177, 178と第 2関連領域 71および第 11から第 18命令入力領域 271, 2 72, 273, 274, 275, 276, 277, 278との表示 · 表示を切り換えるための切換 $ロ 73力 下部液晶モニタ 3bに表示されている。
[0075] 初期設定では、図 4に示すように、第 1関連領域 70および第 1から第 8命令入力領 域 171, 172, 173, 174, 175, 176, 177, 178と、第 2関連領域 71および第 11カゝ ら第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278とは、下部液晶 モニタ 3bに非表示状態に設定されている。この状態で切換釦 73が押されると、図 5 に示すように、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 1 74, 175, 176, 177, 178と、第 2関連領域 71および第 11から第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278と力 下咅夜晶モニタ 3bに表示され る。そして、再度切換釦 73が押されると、図 4に示すように、第 1関連領域 70および 第 1力ら第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178と、第 2関 連領域 71および第 11力も第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278と力 下部液晶モニタ 3bに非表示にされる。
[0076] 図 6に示すように、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 1 73, 174, 175, 176, 177, 178と、第 2関連領域 71および第 11力ら第 18命令入 力領域 271, 272, 273, 274, 275, 276, 277, 278とは、それぞれ力下咅夜晶モ ユタ 3bにおいて移動できるようになつている。たとえば、タツチペンを第 1関連領域 70 の内部に所定時間位置させてタツチペンを移動させ静止させると、タツチペンの移動 量に応じて、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 17 4, 175, 176, 177, 178が移動する。同様に、タツチペンを第 2関連領域 71の内部 に所定時間位置させてタツチペンを移動させ静止させると、タツチペンの移動量に応 じて、第 2関連領域 71および第 11から第 18命令入力領域 271, 272, 273, 274, 2 75, 276, 277, 278が移動する。このような第 1関連領域 70および第 1から第 8命令 入力領域 171, 172, 173, 174, 175, 176, 177, 178と第 2関連領域 71および第 11力ら第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278との移動 は、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178と第 2関連領域 71および第 11から第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278と力 S表示状態であっても 表示状態であっても、 実行することができる。
[0077] 上記のような、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178と、第 2関連領域 71および第 11から第 18命令入力領 域 271, 272, 273, 274, 275, 276, 277, 278と力ら入カ文字表示領域 72に文 字を入力する場合の一例を以下に示す。
[0078] たとえば、図 7 (a)に示すように、タツチペンを第 11命令入力領域 271の内部に位 置させると、文字「I」用の文字入力命令が CPU 11に認識され、下部液晶モニタ 3bの 入力文字表示領域 72には文字「I」が表示される。次に、タツチペンを第 15命令入力 領域 275の内部に位置させると、文字変換命令が CPU 11に認識され、 CPU11に 認識された文字変換命令が CPU11により実行される。すなわち、文字「I」が文字候 補たとえば文字「い」に置き換えられ、文字「い」が文字表示領域に表示される。ここ で、タツチペンを第 15命令入力領域 275の内部に繰り返し位置させると、異なる文字 候補たとえば「異」「位」等の漢字 (図示しない)が文字表示領域に順次表示される。 なお、文字入力命令および文字変換命令の少なくとも 、ずれか一方が CPU11に認 識されると、 ROM12および RAM13のいずれか一方に格納された文字候補データ ベースが CPU11により参照される。そして、文字候補データベースに基づいて、下 部液晶モニタ 3bの入力文字表示領域 72に、対応する文字や文字候補が表示される 。最後に、タツチペンを第 2関連領域 71に位置させると、文字決定命令が CPU11に 認識され、 CPU11に認識された文字決定命令が CPU11により実行される。すなわ ち、文字「い」が文字表示領域に表示されている場合は、文字表示領域に表示され た文字「い」が確定される。 [0079] たとえば、図 7 (b)に示すように、タツチペンを第 1命令入力領域 171の内部に位置 させると、文字「K」用の文字入力命令が CPU 11に認識され、下部液晶モニタ 3bの 入力文字表示領域 72には文字「K」が表示される。続いて、タツチペンを第 18命令 入力領域 278の内部に位置させると、文字「Α」用の文字入力命令が CPU 11に認識 され、下部液晶モニタ 3bの入力文字表示領域 72には文字「A」が表示される。次に、 タツチペンを第 15命令入力領域 275の内部に位置させると、文字変換命令が CPU 11に認識され、 CPU11に認識された文字変換命令が CPU11により実行される。す なわち、文字「K」および文字「A」が文字候補たとえば文字「か」に置き換えられ、文 字「か」が文字表示領域に表示される。ここで、タツチペンを第 15命令入力領域 275 の内部に繰り返し位置させると、異なる文字候補たとえば「火」「日」等の漢字 (図示し ない)が文字表示領域に順次表示される。なお、文字入力命令および文字変換命令 の少なくとも 、ずれか一方が CPU11に認識されると、 ROM12および RAM13の!ヽ ずれか一方に格納された文字候補データベースが CPU11により参照される。そして 、文字候補データベースに基づいて、下部液晶モニタ 3bの入力文字表示領域 72に 、対応する文字や文字候補が表示される。最後に、タツチペンを第 2関連領域 71〖こ 位置させると、文字決定命令が CPU11に認識され、 CPU 11に認識された文字決定 命令が CPU 11により実行される。すなわち、文字「か」が文字表示領域に表示されて いる場合は、文字表示領域に表示された文字「か」が確定される。
[0080] なお、タツチペンを第 1関連領域 70の内部に位置させると、バックスペース命令が C PU11に認識され、ノ ノクスペース命令が CPU11により実行される。すなわち、文字 表示領域に表示された文字が修正される。
[0081] 他の文字を文字表示領域に表示する場合は、上記と同様に、第 1から第 8命令入 力領域 171, 172, 173, 174, 175, 176, 177, 178の内部および第 11力も第 18 命令入力領域 271, 272, 273, 274, 275, 276, 277, 278の内咅の少なくとも!/ヽ ずれか 1つに、タツチペンを位置させる。そして、第 1および第 2関連領域 70, 71の 少なくともいずれか 1つに、タツチペンを位置させる。これにより、タツチペンが位置し た命令入力領域に割り当てられた命令ゃタツチペンが位置した関連領域に割り当て られた命令を CPU11に認識させ、文字を文字表示領域に表示することができる。 [0082] 〔領域非表示入力システムの処理フロー〕
本実施形態のゲームの各種処理内容を、図 8に示すフローチャートを用いて説明 する。
[0083] このゲームでは、まず、第 1関連領域 70、第 1から第 8命令入力領域 171, 172, 1 73, 174, 175, 176, 177, 178、第 2関連領域 71、および第 1力ら第 8命令入力領 域 171, 172, 173, 174, 175, 176, 177, 178力 S下咅夜晶モニタ 3bに設定される
(51)。そして、第 1関連領域 70、第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178、第 2関連領域 71、および第 1から第 8命令入力領域 171, 1 72, 173, 174, 175, 176, 177, 178それぞれに、対応する命令力 S害割り当てられる
(52)。
[0084] 次に、第 1関連領域 70の位置を示す第 1丸記号 70aと、第 2関連領域 71の位置を 示す第 2丸記号 71aと、入力文字を表示するための入力文字表示領域 72とが、下部 液晶モニタ 3bに表示される(S3)。そして、第 1関連領域 70および第 1から第 8命令 入力領域 171, 172, 173, 174, 175, 176, 177, 178と第 2関連領域 71および第 11力ら第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278との表示 · 非表示を切り換えるための切換釦 73が、下部液晶モニタ 3bに表示される(S4)。
[0085] 続いて、切換釦 73の押された回数が制御部すなわち制御装置 10たとえば CPU1 1に計測される(S5)。切換釦 73が押された回数が奇数である場合、第 1関連領域 7 0および第 1力ら第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178と 、第 2関連領域 71および第 11力ら第 18命令入力領域 271, 272, 273, 274, 275 , 276, 277, 278と力 下部液晶モニタ 3bに表示される(S6)。切換釦 73が押され た回数が偶数である場合、第 1関連領域 70および第 1から第 8命令入力領域 171, 1 72, 173, 174, 175, 176, 177, 178と、第 2関連領域 71および第 11力ら第 18命 令入力領域 271, 272, 273, 274, 275, 276, 277, 278とは、下部液晶モニタ 3b に非表示にされる(S7)。なお、切換釦 73が押された回数が 0回である場合 (切換釦 73が押されな力つた場合)、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178と、第 2関連領域 71および第 11力ら第 18 命令入力領域 271, 272, 273, 274, 275, 276, 277, 278とは、下部液晶モニタ 3bに非表示の状態に維持される。
[0086] 続いて、下部液晶モニタ 3bにおけるモニタ接触位置が第 1から第 8命令入力領域 1 71, 172, 173, 174, 175, 176, 177, 178又は第 11力も第 18命令入力領域 271 , 272, 273, 274, 275, 276, 277, 278の内咅に位置した力否力力 CPU11に より判断される(S8)。そして、下部液晶モニタ 3b上のモニタ接触位置が第 1から第 8 命令入力領域 171, 172, 173, 174, 175, 176, 177, 178又は第 11力も第 18命 令人力領域 271, 272, 273, 274, 275, 276, 277, 278の内咅に位置すると CP U11に判断された場合 (S8で Yes)、モニタ接触位置が位置した命令入力領域に割 り当てられた命令が CPU11により認識される(S9)。すると、 CPU11に認識された命 令力 CPU11により実行される(S10)。一方で、下部液晶モニタ 3b上のモニタ接触 位置力 S第 1力ら第 8命令人力領域 171, 172, 173, 174, 175, 176, 177, 178又 は第 11力も第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278の内 部に位置しないと CPU11に判断された場合(S8で No)、後述するステップ 11 (SI 1 )が実行される。
[0087] 最後に、下部液晶モニタ 3bにおけるタツチペンや指等のモニタ接触位置が第 1お よび第 2関連領域 70, 71それぞれの内部に位置するか否かが、 CPU11により判断 される (Sl l) o下部液晶モニタ 3bにおけるタツチペンや指等のモニタ接触位置が第 1および第 2関連領域 70, 71それぞれの内部に位置しないと CPU11により判断され た場合 (S 11で No)、再度、ステップ 5 (S5)が実行される。一方で、下部液晶モニタ 3 bにおけるタツチペンや指等のモニタ接触位置が第 1および第 2関連領域 70, 71そ れぞれの内部に位置すると CPU11により判断された場合 (S 11で Yes)、下部液晶 モニタ 3b上の入力位置が第 1および第 2関連領域 70, 71それぞれの内部に位置す る時間が、第 1および第 2関連領域 70, 71それぞれに対して CPU11より計測され (S 12)、計測された時間が所定時間以上であるか否力が CPU11により判断される (S1 3)。
[0088] このときに、計測された時間が所定時間以上ではな!/、と CPU11に判断された場合
(S 13で No)、モニタ接触位置が位置した関連領域に割り当てられた命令が、 CPU1 1により認識される(S14)。すると、 CPU11に認識された命令力 CPU11により実行 される(S15)。そして、入力終了信号を CPUl lが受け付けた力否かが判断される( S18)。そして、入力終了信号を CPU11が受け付けたと判断された場合、領域非表 示入力システムは終了する。入力終了信号を CPU11が受け付けていないと判断さ れた場合、再度、ステップ 5 (S5)が実行される。
[0089] また、計測された時間が所定時間以上であると CPU11に判断された場合 (S13で Yes)、モニタ接触位置が下部液晶モニタ 3b上で連続的に移動した力否かが CPU1 1により判断される(S16)。そして、モニタ接触位置が下部液晶モニタ 3b上で連続的 に移動したと CPU11により判断された場合 (S 16で Yes)、モニタ接触位置の移動量 に応じて、対応する第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 1 73, 174, 175, 176, 177, 178又は第 2関連領域 71および第 11力ら第 18命令入 力領域 271, 272, 273, 274, 275, 276, 277, 278力 CPU11力らの旨示に基 づいて移動させられ、下部液晶モニタ 3bに CPU11により再設定される(S17)。一方 で、モニタ接触位置が下部液晶モニタ 3b上で連続的に移動して ヽな 、と CPU11に より判断された場合 (S17で No)、再度、ステップ 5 (S5)が実行される。
[0090] 〔他の実施形態〕
(a) 前記実施形態では、モニタ接触位置が命令入力領域の内部に位置するとき に、モニタ接触位置が位置した命令入力領域に割り当てられた命令が認識される場 合の例を示したが、前記実施形態に後述する第 2入力位置判断手段を加えることに より、領域非表示入力システムにおいて文字をスライド入力することができるようにな る。
[0091] 第 2入力位置判断手段は、下部液晶モニタ 3b上の入力位置が命令入力領域の内 部から外部に連続的に移動した力否かを判断する機能を備えている。第 2入力位置 判断手段では、下部液晶モニタ 3b上の入力位置が命令入力領域の内部力も外部に 連続的に移動した力否かが制御部により判断される。この手段では、下部液晶モニタ 3b上の入力位置が命令入力領域の内部から外部に連続的に移動したか否かが制 御装置 10たとえば CPU11により判断される。そして、下部液晶モニタ 3b上の入力位 置が命令入力領域の内部から外部に連続的に移動したと CPU 11により判断された 場合、命令認識手段 59にお 、て命令入力領域に割り当てられた命令が CPU11に 認識される。すると、 CPU 11に認識された命令力 CPU11により実行される。
[0092] 具体的には、図 9に示すように、指示手段たとえばタツチペンや指等のモニタ接触 位置力 たとえば第 1命令入力領域 171の内部力も外方たとえば左上方に連続的に 移動したと CPU11により判断された場合、第 1命令入力領域 171に割り当てられた 命令すなわち文字「K」を入力するための文字入力命令が CPU 11に認識される。す ると、 CPU11に認識された文字入力命令力 CPU11により実行される。
[0093] また、前記実施形態では、第 1から第 8命令入力領域 171, 172, 173, 174, 175 , 176, 177, 178には、子音文字を入力するための文字入力命令が割り当てられた 場合の例が示した力 第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176 , 177, 178それぞれに、子音に関係する平仮名を連続して入力するための文字入 力命令をさらに割り当てるようにしても良 、。
[0094] たとえば、子音 Kに関係する平仮名「"力ゝ" · "き" · "ぐ' · "け" · "こ"」を連続して入力 するための文字入力命令が、第 1命令入力領域 171に割り当てられた場合、タツチ ペンのモニタ接触位置をたとえば第 1命令入力領域 171の内部力も外方たとえば左 上方に連続的に移動させると、「か」を入力するための文字入力命令が CPU11に認 識される。すると、 CPU 11に認識されたこの文字入力命令力 CPU11により実行さ れる。そして、再度、タツチペンのモニタ接触位置をたとえば第 1命令入力領域 171 の内部力も外方たとえば左上方に連続的に移動させると、「き」を入力するための文 字入力命令が CPU 11に認識される。すると、 CPU 11に認識されたこの文字入力命 令力 CPU11により実行される。なお、「く」「け」「こ」を入力する文字入力命令に対 しても、上記と同様に、 CPU11に認識させ CPU11に認識させた文字入力命令を、 CPU11に実行させることができる。このように文字入力命令を CPU11に認識させる ことで、子音に関係する平仮名を連続して入力することができる。
[0095] また、平仮名「"ら " · "り" · "る" · "れ" · "ろ"」を連続して入力するための文字入力命 令を第 2命令入力領域 172、平仮名「"や" · "ゆ" · "よ" · "わ" · "を" · "ん"」を連続して 入力するための文字入力命令を第 3命令入力領域 173、平仮名「"ま" · "み" · "む" · " め" · "も"」を連続して入力するための文字入力命令を第 4命令入力領域 174、平仮 名「"は" · "ひ" · "ふ" · "へ" · "ほ"」を連続して入力するための文字入力命令を第 5命 令入力領域 175、平仮名「"な" · "に" · "ぬ" · "ね" · "の"」を連続して入力するための 文字入力命令を第 6命令入力領域 176、および平仮名「"た" · "ち,, · "つ" · "て" · "と"
」を連続して入力するための文字入力命令を第 7命令入力領域 177に割り当てること により、上記と同様に、カ行を除く他の平仮名を入力するための文字入力命令が CP U11に認識させ、 CPU 11に認識された文字入力命令を、 CPU 11に実行させること ができる。
[0096] (b) 前記実施形態では、第 1関連領域 70および第 1から第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178と、第 2関連領域 71および第 11力ら第 18 命令入力領域 271, 272, 273, 274, 275, 276, 277, 278と力 下咅夜晶モニタ 3bの下部に左右に並べて表示される場合の例を示した力 第 1関連領域 70および 第 1力ら第 8命令入力領域 171, 172, 173, 174, 175, 176, 177, 178 (第 1命令 領域)と、第 2関連領域 71および第 11から第 18命令入力領域 271, 272, 273, 27 4, 275, 276, 277, 278 (第 2命令領域)と力 下部液晶モニタ 3bの全画面表示す るようにしても良い。なお、全画面表示された場合は、第 1命令領域と第 2命令領域と を切り換える全画面用切換釦が、下部液晶モニタ 3bにさらに表示される。
[0097] (c) 前記実施形態では、命令入力領域および関連領域に文字入力命令および文 字入力命令に関する命令が割り当てられた場合の例を示したが、命令入力領域およ び関連領域に割り当てられる命令は、前記実施形態に限定されず、どのような命令 であっても良い。たとえば、ロールプレイングゲームや対戦ゲーム等のゲームで用い られる命令を、命令入力領域および関連領域に割り当てるようにしても良い。また、こ の場合においても、命令入力領域および関連領域とからなる領域が、下部液晶モニ タ 3bの全画面表示するようにしても良 、。
[0098] (d) 前記実施形態では、第 1および第 2関連領域 70, 71それぞれが複数の命令 入力領域の中央部に設定される場合の例を示したが、関連領域が設定される位置 は、前記実施形態に限定されず、どのようにしても良い。
[0099] (e) 前記実施形態では、切換釦 73によって第 1関連領域 70および第 1から第 8命 令入力領域 171, 172, 173, 174, 175, 176, 177, 178と第 2関連領域 71および 第 11力ら第 18命令入力領域 271, 272, 273, 274, 275, 276, 277, 278との表 示 ·非表示が切り換えられる場合の例を示した力 切換釦 73に代えて、入力部 4のい ずれかの釦によって、各領域の表示 '非表示が切り換えられるようにしても良い。また 、切換釦 73および入力部 4のいずれかの釦の両方によって、各領域の表示'非表示 が切り換えられるようにしても良 、。
[0100] (f) 前記実施形態では、ゲームプログラムを適用しうるコンピュータの一例としての 携帯ゲーム機 1を用いた場合の例を示したが、ゲーム装置は、前記実施形態に限定 されず、複数のモニタが別体に構成されたゲーム装置、複数のモニタがゲーム装置 本体に一体に構成された業務用ゲーム装置、ゲームプログラムを実行することによつ てゲーム装置として機能するパーソナルコンピュータやワークステーションなどにも同 様に適用することができる。
[0101] (g) 本発明には、コンピュータにより実行されるゲームプログラム、コンピュータによ り実行されるプログラム方法およびこのプログラムを記録したコンピュータ読み取り可 能な記録媒体も含まれる。この記録媒体としては、カートリッジ以外に、たとえば、コン ピュータ読み取り可能なフレキシブルディスク、半導体メモリ、 CD-ROM, DVD, MO、 ROMカセット、その他のものが挙げられる。
産業上の利用可能性
[0102] 本発明では、命令が割り当てられた命令入力領域が接触入力式のモニタに設定さ れ、命令入力領域に関する関連領域が接触入力式のモニタに表示されるようになつ ている。そして、接触入力式のモニタ上の入力位置が命令入力領域の内部に位置す る場合に、命令入力領域に割り当てられた命令が制御部に認識されるようになってい る。これにより、プレイヤは、命令入力領域がモニタに表示されていなくても、関連領 域を目印にして、命令入力領域から命令を入力することができる。すなわち、ゲーム 実行画面の視認性を低下させることなぐ各種の命令を入力することができる。

Claims

請求の範囲
[1] 接触入力式のモニタを有するコンピュータに、前記接触入力式のモニタ力 入力さ れる命令を認識させるためのゲームプログラムであって、
前記接触入力式のモニタ力 の入力信号に基づ 、て、前記入力信号に対応する 前記接触入力式のモニタ上の入力位置を認識する入力位置認識機能と、
前記命令を入力するための命令入力領域を前記接触入力式のモニタに設定する 命令入力領域設定機能と、
前記命令入力領域に前記命令を割り当てる命令割当機能と、
前記命令入力領域に関する関連領域を前記接触入力式のモニタに設定する関連 領域設定機能と、
前記関連領域の位置を示す表示子を前記接触入力式のモニタに表示する表示子 表示機能と、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置するか 否かを判断する第 1入力位置判断機能と、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置すると 判断された場合に、前記命令入力領域に割り当てられた前記命令を認識する命令 認識機能と、
を実現させるためのゲームプログラム。
[2] 前記コンピュータに、
前記命令入力領域および前記関連領域を前記接触入力式のモニタに表示する領 域表示機能と、
表示された前記命令入力領域および前記関連領域を前記接触入力式のモニタに お!、て非表示にする領域非表示機能と、
をさらに実現させるための請求項 1に記載のゲームプログラム。
[3] 前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部から外部に連 続的に移動した力否かを判断する第 2入力位置判断機能を、
さらに備え、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部から外部に連 続的に移動したと判断された場合に、命令認識機能においては、前記命令入力領 域に割り当てられた前記命令が認識される、
請求項 1又は 2に記載のゲームプログラム。
[4] 前記コンピュータに、
前記関連領域に前記命令に関連する関連命令を割り当てる関連命令割当機能と、 前記接触入力式のモニタ上の入力位置が前記関連領域の内部に位置するか否か を判断する第 3入力位置判断機能、
をさらに実現させ、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置すると 判断され前記接触入力式のモニタ上の入力位置が前記関連領域の内部に位置する と判断された場合に、前記命令認識機能においては、前記命令入力領域に割り当て られた前記命令および前記関連領域に割り当てられた前記関連命令が認識される、 請求項 1から 3のいずれかに記載のゲームプログラム。
[5] 前記コンピュータに、
前記接触入力式のモニタ上の入力位置が前記関連領域の内部に位置するか否か を判断する第 3入力位置判断機能と、
前記接触入力式のモニタ上の入力位置が前記関連領域の内部に位置すると判断 された場合に、前記入力位置が前記接触入力式のモニタ上で連続的に移動したか 否かを判断する第 4入力位置判断機能と、
前記入力位置が前記接触入力式のモニタ上で連続的に移動したと判断された場 合に、前記入力位置の移動量に応じて、前記命令入力領域と前記関連領域とを前 記接触入力式のモニタに再設定する領域再設定機能と、
をさらに実現させるため請求項 1から 4のいずれかに記載のゲームプログラム。
[6] 前記コンピュータに、
前記命令認識機能において認識された前記命令を実行する命令実行機能、 をさらに実現させるための請求項 1から 5のいずれかに記載のゲームプログラム。
[7] 接触入力式のモニタを有し、前記接触入力式のモニタ力 入力される命令を認識 するゲーム装置であって、 前記接触入力式のモニタ力 の入力信号に基づ 、て、前記入力信号に対応する 前記接触入力式のモニタ上の入力位置を認識する入力位置認識手段と、
前記命令を入力するための命令入力領域を前記接触入力式のモニタに設定する 命令入力領域設定手段と、
前記命令入力領域に前記命令を割り当てる命令割当手段と、
前記命令入力領域に関する関連領域を前記接触入力式のモニタに設定する関連 領域設定手段と、
前記関連領域の位置を示す表示子を前記接触入力式のモニタに表示する表示子 表示手段と、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置するか 否かを判断する第 1入力位置判断手段と、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置すると 判断された場合に、前記命令入力領域に割り当てられた前記命令を認識する命令 認識手段と、
を備えるゲーム装置。
接触入力式のモニタを有するコンピュータに、前記接触入力式のモニタ力 入力さ れる命令を認識させるためのゲーム方法であって、
前記接触入力式のモニタ力 の入力信号に基づ 、て、前記入力信号に対応する 前記接触入力式のモニタ上の入力位置を認識する入力位置認識ステップと、 前記命令を入力するための命令入力領域を前記接触入力式のモニタに設定する 命令入力領域設定ステップと、
前記命令入力領域に前記命令を割り当てる命令割当ステップと、
前記命令入力領域に関する関連領域を前記接触入力式のモニタに設定する関連 領域設定ステップと、
前記関連領域の位置を示す表示子を前記接触入力式のモニタに表示する表示子 表示ステップと、
前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置するか 否かを判断する第 1入力位置判断ステップと、 前記接触入力式のモニタ上の入力位置が前記命令入力領域の内部に位置すると 判断された場合に、前記命令入力領域に割り当てられた前記命令を認識する命令 認識ステップと、
を備えるゲーム方法。
PCT/JP2006/312588 2005-07-27 2006-06-23 ゲームプログラム、ゲーム装置及びゲーム方法 WO2007013247A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005-217381 2005-07-27
JP2005217381A JP2007029442A (ja) 2005-07-27 2005-07-27 ゲームプログラム、ゲーム装置及びゲーム方法

Publications (1)

Publication Number Publication Date
WO2007013247A1 true WO2007013247A1 (ja) 2007-02-01

Family

ID=37683150

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2006/312588 WO2007013247A1 (ja) 2005-07-27 2006-06-23 ゲームプログラム、ゲーム装置及びゲーム方法

Country Status (3)

Country Link
JP (1) JP2007029442A (ja)
TW (1) TW200714326A (ja)
WO (1) WO2007013247A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2009041557A1 (ja) * 2007-09-28 2011-01-27 株式会社コナミデジタルエンタテインメント 指示入力処理装置、通信システム、コンピュータプログラムおよび情報記録媒体
JP2011232190A (ja) * 2010-04-28 2011-11-17 Seiko Epson Corp 位置検出機能付き機器

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09198190A (ja) * 1996-01-17 1997-07-31 Sharp Corp コンピュータシステム
JPH09330175A (ja) * 1996-06-11 1997-12-22 Hitachi Ltd 情報処理装置及びその操作方法
JPH11224161A (ja) * 1998-02-04 1999-08-17 Pfu Ltd 文字入力装置および記録媒体
JP2002035411A (ja) * 2000-05-15 2002-02-05 Namco Ltd ゲームシステム、サイン認識システム、ゲーム用処理方法、およびゲーム用プログラムを記録した記録媒体
JP2004054589A (ja) * 2002-07-19 2004-02-19 Sony Corp 情報表示入力装置及び情報表示入力方法、並びに情報処理装置
JP2005168764A (ja) * 2003-12-10 2005-06-30 Nintendo Co Ltd 携帯ゲーム装置及びゲームプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09198190A (ja) * 1996-01-17 1997-07-31 Sharp Corp コンピュータシステム
JPH09330175A (ja) * 1996-06-11 1997-12-22 Hitachi Ltd 情報処理装置及びその操作方法
JPH11224161A (ja) * 1998-02-04 1999-08-17 Pfu Ltd 文字入力装置および記録媒体
JP2002035411A (ja) * 2000-05-15 2002-02-05 Namco Ltd ゲームシステム、サイン認識システム、ゲーム用処理方法、およびゲーム用プログラムを記録した記録媒体
JP2004054589A (ja) * 2002-07-19 2004-02-19 Sony Corp 情報表示入力装置及び情報表示入力方法、並びに情報処理装置
JP2005168764A (ja) * 2003-12-10 2005-06-30 Nintendo Co Ltd 携帯ゲーム装置及びゲームプログラム

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2009041557A1 (ja) * 2007-09-28 2011-01-27 株式会社コナミデジタルエンタテインメント 指示入力処理装置、通信システム、コンピュータプログラムおよび情報記録媒体
US8313375B2 (en) 2007-09-28 2012-11-20 Konami Digital Entertainment Co., Ltd. Input instruction processing device, communication system therefor, computer program therefor, and information recording medium therewith
JP2013059632A (ja) * 2007-09-28 2013-04-04 Konami Digital Entertainment Co Ltd ゲーム端末、通信システム、コンピュータプログラムおよび情報記録媒体
JP5270559B2 (ja) * 2007-09-28 2013-08-21 株式会社コナミデジタルエンタテインメント 指示入力処理装置、通信システム、コンピュータプログラムおよび情報記録媒体
US8970526B2 (en) 2007-09-28 2015-03-03 Konami Digital Entertainment Co., Ltd. Input instruction processing device, communication system therefor, computer program therefor, and information recording medium therewith
JP2011232190A (ja) * 2010-04-28 2011-11-17 Seiko Epson Corp 位置検出機能付き機器

Also Published As

Publication number Publication date
JP2007029442A (ja) 2007-02-08
TW200714326A (en) 2007-04-16

Similar Documents

Publication Publication Date Title
US9427663B2 (en) Touch-controlled game character motion providing dynamically-positioned virtual control pad
JP4662495B2 (ja) 画像生成装置、画像生成プログラム、画像生成プログラム記録媒体及び画像生成方法
US8075401B2 (en) Hand-held game apparatus and game program
JP4405430B2 (ja) ゲームプログラムおよびゲーム装置
US7893929B2 (en) Game program, game device, and game control method
WO2006101036A1 (ja) ゲームプログラム、ゲーム装置及びゲーム方法
JP4961112B2 (ja) ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法
JP2007075193A (ja) ゲームプログラム、ゲーム装置及びゲーム方法
JP2005192986A (ja) ゲームプログラムおよびゲーム装置
US11759702B2 (en) Game system, processing method, and information storage medium
JP4388878B2 (ja) 入力処理プログラムおよび入力処理装置
JP2007102495A (ja) 画像処理装置、画像処理プログラム、ゲーム装置およびゲームプログラム
US20070146338A1 (en) Storage medium storing a training program, training apparatus and training control method
JP4137043B2 (ja) ゲームプログラム、ゲーム装置及びゲーム制御方法
WO2007013247A1 (ja) ゲームプログラム、ゲーム装置及びゲーム方法
JP4115500B2 (ja) ゲームプログラム、ゲーム装置及びゲーム制御方法
JP4430707B2 (ja) ゲームプログラム、ゲーム装置、およびゲーム制御方法
JP2005318943A (ja) ゲームプログラムおよびゲーム装置
EP1854520A1 (en) Game program and game apparatus
JP4137044B2 (ja) ゲームプログラム、ゲーム装置及びゲーム制御方法
JP2006122409A (ja) ゲームプログラム、ゲーム装置及びゲーム方法
JP4729115B2 (ja) ゲームプログラム、ゲーム装置および方法
JP4424058B2 (ja) ゲーム画面表示制御プログラムおよびゲーム画面表示制御方法
JP4724740B2 (ja) 入力処理プログラムおよび入力処理装置
JP4302767B2 (ja) 入力処理プログラムおよび入力処理装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06767238

Country of ref document: EP

Kind code of ref document: A1