WO2004030780A1 - ゲームシステム、ゲームシステムの制御方法及びプログラム - Google Patents

ゲームシステム、ゲームシステムの制御方法及びプログラム Download PDF

Info

Publication number
WO2004030780A1
WO2004030780A1 PCT/JP2003/008319 JP0308319W WO2004030780A1 WO 2004030780 A1 WO2004030780 A1 WO 2004030780A1 JP 0308319 W JP0308319 W JP 0308319W WO 2004030780 A1 WO2004030780 A1 WO 2004030780A1
Authority
WO
WIPO (PCT)
Prior art keywords
game
battle
parameter
change instruction
instruction
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/JP2003/008319
Other languages
English (en)
French (fr)
Inventor
Jun Aoki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Group Corp
Original Assignee
Konami Corp
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 Corp filed Critical Konami Corp
Priority to AU2003244020A priority Critical patent/AU2003244020A1/en
Priority to EP03736314A priority patent/EP1552867A4/en
Priority to US10/523,793 priority patent/US20050282635A1/en
Publication of WO2004030780A1 publication Critical patent/WO2004030780A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/795Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
    • 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/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/46Computing the game score
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/48Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
    • 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/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • 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/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
    • 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/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • 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/206Game information storage, e.g. cartridges, CD ROM's, DVD's, smart cards
    • 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/40Features 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 platform network
    • A63F2300/401Secure communication, e.g. using encryption or authentication
    • 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/40Features 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 platform network
    • A63F2300/407Data transfer via internet
    • 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/50Features 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 details of game servers
    • 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/50Features 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 details of game servers
    • A63F2300/53Features 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 details of game servers details of basic data processing
    • A63F2300/532Features 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 details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
    • 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/50Features 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 details of game servers
    • A63F2300/53Features 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 details of game servers details of basic data processing
    • A63F2300/535Features 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 details of game servers details of basic data processing for monitoring, e.g. of user parameters, terminal parameters, application parameters, network parameters
    • 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5566Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by matching opponents or finding partners to build a team, e.g. by skill level, geographical area, background, play style
    • 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/558Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by assessing the players' skills or ranking
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/61Score computation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/636Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game

Definitions

  • the present invention relates to a game system, a game system control method, and a program, and more particularly to a game system that provides a plurality of battle games.
  • a network game system has been proposed in which a plurality of online games are played and the winner is determined by tournament format or league format. According to such a network game system, it is possible to realize nationwide or world-wide competitions in the fields of baseball games, soccer games, and the like.
  • the present invention has been made in view of the above problems, and its purpose is to create a network that can produce the presence of players other than the opponent with a light communication load. It is to provide a network game system, a control method and a program for the network game system. Disclosure of the invention
  • a network game system is a game system that includes a game server and a plurality of game terminals, and provides a plurality of battle games.
  • the game server transmits a battle game start instruction to the game terminal corresponding to the battle group determined by the battle group determination unit, and a battle group determination unit that determines a battle group in the battle game.
  • Including game start instruction means.
  • the game terminal is responsive to a parameter storage means for storing a parameter relating to a battle subject corresponding to the game terminal, and a battle game start instruction transmitted by the battle game start instruction section means.
  • a battle game process executing means for executing a battle game process based on the parameters stored in the game game, and when a predetermined game event occurs in the battle game process executed by the battle game process execution means,
  • event content data transmission means for transmitting event content data representing the content of the predetermined game event to the game server.
  • the game server includes an event content receiving unit that receives event content data transmitted by the event content data transmitting unit, and a parameter change corresponding to the event content data received by the event content receiving unit.
  • Parameter change instruction destination determination means for determining the destination of the instruction, and a parameter for giving the parameter change instruction to the destination determined by the parameter change instruction destination determination means
  • a meter change instruction means for determining the destination of the instruction, and a parameter for giving the parameter change instruction to the destination determined by the parameter change instruction destination determination means.
  • the game terminal when the game terminal receives the parameter change instruction from the parameter change instruction means, the game terminal further includes parameter update means for updating the parameter stored in the parameter storage means in accordance with the content of the parameter change instruction. Including.
  • a game system control method is a game system control method that includes a game server and a plurality of game terminals, and provides a plurality of battle games, in the game server, in the battle game A battle group determination step for determining a battle group; and a game game start instruction unit step for transmitting a battle game start instruction to each game terminal corresponding to the battle group determined in the battle group determination step in the game server.
  • the battle terminal in accordance with the battle game start instruction transmitted in the battle game start instruction unit step, the battle based on the parameters relating to the main battle corresponding to the game terminal stored in the parameter storage means A battle game execution step for executing game processing; and in the game terminal, An event content data transmission step for transmitting event content data representing the content of the predetermined game event to the game server when a predetermined game event occurs in the battle game processing executed in the game processing execution step;
  • the event content receiving step for receiving event content data transmitted in the event content data transmitting step, and in the game server, a parameter change instruction corresponding to the event content data received in the event content receiving step is received.
  • the game server is a game server used together with a plurality of game terminals in a game system that provides a plurality of battle games, and a battle group determining means for determining a battle group in the battle game.
  • a battle game start instruction unit that transmits a battle game start instruction to each game terminal corresponding to the battle group determined by the battle group determination unit, and the game terminal executes in response to the battle game start instruction
  • a parameter that determines the destination of a parameter change instruction corresponding to the event content data, when event content data representing the content of the predetermined game event is received when a predetermined game event occurs in the battle game Change the parameter for the destination determined by the change instruction destination determination means and the parameter change instruction destination determination means.
  • a parameter change instruction means for giving an instruction.
  • the game terminal is a game terminal used together with a game server and other game terminals in a game system that provides a plurality of battle games, and is a parameter related to a battle main body corresponding to the game terminal. And a battle game for executing a battle game process based on the parameters stored in the parameter storage unit in response to the battle game start instruction transmitted by the battle game start instruction unit. A predetermined game in the battle game process executed by the process execution means and the battle game process execution means. Event content data transmission means for transmitting event content data representing the content of the predetermined game event to the game server when the event occurs, and the event content data related to other game terminals.
  • Parameter update means for updating the parameter stored in the parameter storage means according to the content of the parameter change instruction when receiving a parameter change instruction corresponding to.
  • the program according to the present invention is a program for causing a computer to function as a game server used with a plurality of game terminals in a game system that provides a plurality of battle games.
  • a battle group determination means for determining, a battle game start instruction means for transmitting a battle game start instruction to each game terminal corresponding to the battle group determined by the battle group determination means, and in response to the battle game start instruction,
  • event content data representing the content of the predetermined game event is received, and a destination of a parameter change instruction corresponding to the event content data is determined.
  • Parameter change instruction destination determination means, and parameter change instruction destination determination hand Is the parameter change instruction of the given El parameter change instruction unit, because the program causing a computer to function as the destination determined by.
  • the program according to the present invention is a program for causing a computer to function as a game terminal used together with a game server and other game terminals in a game system that provides a plurality of competitive games, and corresponds to the game terminal.
  • a parameter game storage means for storing parameter parameters related to the opponent to be played, and a parameter game start instruction transmitted by the game match start instruction means
  • the parameter When a predetermined game event occurs in the battle game process execution means for executing the battle game process based on the parameter overnight stored in the overnight storage means, and in the battle game process executed by the battle game process execution means, Event content data representing the content of the predetermined game event — Event content data transmitting means for transmitting the evening to the game server, and receiving a parameter overnight change instruction corresponding to the event content data relating to another game game terminal
  • event content data representing the content of the predetermined game event
  • the game server determines the destination of the parameter change instruction corresponding to the event content data. For example, when a scoring event occurs in a certain battle group, the battle group associated with the back game is set as the destination of the parameter change instruction.
  • the game server gives a parameter change instruction to the destination thus determined.
  • the game terminal receives the parameter change instruction and updates the parameters related to the opponent (for example, sports team or athlete) corresponding to the game terminal.
  • the parameter change instruction is selectively given from the game server to the game terminal, and the game terminal updates the parameters related to the battle game process in response to this, so the communication load is suppressed, The presence of other users participating in the network game can be suitably produced.
  • the game server includes the battle group decision. And further comprising a battle group storage unit for storing the battle group determined by the determination unit, wherein the parameter change instruction destination determination unit is a destination of the parameter change instruction based on the battle group stored in the battle group storage unit. To decide. In this way, for example, a game terminal or the like related to a battle group having a back game can be set as the destination.
  • the game server includes: an output instruction destination determining unit that determines a destination of a character, image, or audio output instruction corresponding to the event content data received by the event content receiving unit; Output instruction means for giving the output instruction to the destination determined by the output instruction destination determination means, and the game terminal receives the output instruction when the output instruction means receives the output instruction.
  • Output means for outputting characters, images or sounds corresponding to the content data.
  • the game server further includes a result storage unit that stores a result regarding each opponent, and the parameter change instruction destination determination unit includes each opponent that is stored in the results storage unit.
  • the destination for the parameter overnight change instruction is determined based on the results of the above. In this way, when a predetermined event occurs for a certain battle subject, it is possible to change the parameter related to the battle subject with a close result, and to appropriately produce the close-up situation.
  • the parameter change instruction means includes parameter change instruction storage means for storing the parameter change instruction, reads the parameter change instruction from the parameter change instruction storage means, and Determined by parameter change instruction destination decision means
  • Event content data transmitting means for transmitting event content data representing the content of the predetermined game event to the game server.
  • the game server includes an event content receiving unit that receives event content data transmitted by the event content data transmitting unit, and a character, image, or sound corresponding to the event content data received by the event content receiving unit.
  • Output instruction destination determination means for determining the output instruction destination, and output instruction means for giving the output instruction to the destination determined by the output instruction destination determination means.
  • the game terminal further includes output means for outputting characters, images or sounds corresponding to the event content data when receiving the output instruction by the output instruction means. Even in this way, the presence of players other than the opponent can be produced with a light communication load.
  • FIG. 1 is a diagram showing an overall configuration of a network game system according to an embodiment of the present invention.
  • FIG. 2 shows an example of a screen when a baseball game is realized.
  • FIG. 3 is a diagram showing an example of a screen when a soccer game is realized.
  • FIG. 4 is a functional block diagram of the game server.
  • FIG. 5 is a diagram illustrating an example of a user table.
  • FIG. 6 shows an example of the team table.
  • FIG. 7 shows an example of the ranking table data. 80
  • Figure 8 shows an example of ranking data.
  • FIG. 9 shows an example of the battle group data.
  • FIG. 10 is a functional block diagram of the game terminal.
  • FIG. 11 shows an example of parameters stored in the game terminal. BEST MODE FOR CARRYING OUT THE INVENTION
  • FIG. 1 is a diagram showing an overall configuration of a network game system according to an embodiment of the present invention.
  • the network game system 10 includes a game server 12 and a plurality of game terminals 16 A to 16 Z.
  • the game server 1 2 and the game terminal 16 are connected to the Internet 14 which is a data communication network, and data communication is possible between them.
  • the game server 12 is realized by a known server computer including a CPU, a memory, a hard disk storage device, a display, an input device, and the like. Has the function to manage.
  • the game terminal 16 includes, for example, a known personal computer including a CPU, a memory, a hard disk storage device, a display, an input device, a home game machine, a portable game machine, and an arcade game. It is realized by a machine, a mobile phone, a portable information terminal, etc., and is used by a user to play a network game.
  • players who are participants of this network game are divided into a plurality of groups, and game terminals 1 6 A for ball games, fighting games, battle games, race games, etc. ⁇ 16 6 Playing a match using Z, and repeating the match play for a predetermined number of times, the final winner is determined.
  • the game server 12 decides the battle group in advance or each time using the tonnage method, league method, etc., and gives a game start instruction to both game terminals 16 related to the battle group. It is summer.
  • the game terminal 16 is pre-installed with a common game program, and starts a game in response to the battle game start instruction. Events that occur in both game terminals 16 due to game operations by the players are exchanged via the Internet 14 and shared to realize a battle play. At this time, the evening communication between the game terminals 16 in the battle group may be relayed by the game server 12 or directly between the game terminals 16. In addition, for a part of the battle group, the game operation of one player may be automatically performed on the game server 12 or the game terminal 16. In other words, in a part of the battle group, a battle game may be played against a computer rather than another player.
  • this network game system 10 One of the features of this network game system 10 is that the game terminal 16 notifies the game server 12 of events such as scores that occurred in a certain match, and the game related to the other match related to the event.
  • the parameter change instruction is sent to the terminal 16 via the Internet 14.
  • Another feature is that a message, image and sound related to the event are instructed to game terminals 16 related to other events related to the event.
  • the game terminal 16 receives a parameter change instruction, it Accordingly, the parameters related to the opponent (team, player, etc.) are updated. Therefore, depending on the events that occurred in other battles, changes will appear in the opponents of other battles.
  • the game terminal 16 receives an output instruction such as a message
  • the game terminal 16 displays a message or outputs it by voice, or changes the image of the opponent.
  • FIG. 2 shows an example of a game screen that is displayed on the display of the game terminal 16 when the league game or the baseball game is realized in the network game system 10.
  • an image related to the opponent (your team player image) is displayed on the display, and an image related to the opponent (the opponent team player image) is displayed. Is displayed.
  • an input device such as a game controller
  • the opponent player or the combo player competes for the victory or defeat of baseball.
  • an event such as a score or hit occurs in another related match, a window appears at the bottom of the screen, and a message indicating the content of the event is displayed there. This message may represent the contents of the event directly or indirectly.
  • the player's team player image changes to the other team player image. For example, when a rival player who is fighting for a batting average hits a hit in another match, the player's image is moved so that the player makes a strong swing. In addition, when the rival team win is determined in other matches, the player image is moved so that the player drops his shoulder. It is.
  • the present invention can be applied to other than baseball games.
  • a rigging or tournament soccer match game as shown in Fig. 3, an image of the ball game field in plan view is displayed on the display of the game terminal 16 and other related games.
  • an event such as a score occurs in a match
  • a message to notify it is displayed in the window at the bottom of the screen.
  • the team of your team or the opponent team changes defensively, or conversely changes aggressively.
  • parameters related to strikers who are competing for the top score for example, parameters indicating the success rate of shots.
  • FIG. 4 is a functional block diagram showing mainly the functions related to the present invention among the functions realized in the game server 12.
  • the functions realized in the game server 12 include a player database 20, a battle group determination unit 2 2, a database update unit 24, a parameter change instruction destination determination unit 26, a message, etc.
  • Output instruction destination determination unit 28 Mouth Guin processing unit 30, Competitive game start instruction unit 32, Event content reception unit 34, Parameter change instruction unit 36, Message output instruction unit 38 It is.
  • These functions are realized by the game server 12 executing a network game management program.
  • the player data base 20 includes a memory such as a RAM, a hard disk storage device, etc., and stores a user table, a team table, a ranking table data, a ranking data, and a battle group data.
  • FIG. 5 is a diagram illustrating an example of a user table.
  • the user table contains user IDs and login fields.
  • the lag is associated with the team ID.
  • the user ID is information for identifying a participant of this network game.
  • the login flag is a flag indicating whether or not the corresponding user is currently logged in to the game server 12 from the game terminal 16.
  • the team ID is information for identifying the baseball team that is a target of the game operation by the corresponding user as the main player in the game terminal.
  • FIG. 6 shows an example of a team table.
  • the team table associates team IDs with player ID groups.
  • the player ID group is a player ID for identifying all members of the baseball team identified by the team ID stored in the same table.
  • FIG. 7 shows an example of the ranking table data.
  • the ranking table data records the ranking of each user in the network game and its contents (the number of games won, the number of games lost, the number of draws, the winning rate).
  • FIG. 8 shows an example of ranking data.
  • Ranking data is a record of the rankings and results of the elements (players) that make up the opponents (teams) that the player can operate on, with excellent individual results in a certain field.
  • FIG. 9 is a diagram showing an example of the battle group data.
  • the competition group data is a combination of the team IDs of the currently playing baseball teams according to the competition group. By referring to the battle group data, the game server 12 can determine which team and which team are currently competing.
  • the login processing unit 30 receives a login request accompanied by a user ID and a password when accessed from the game terminal 16, and if it is accompanied by a genuine password, the player associated with the user ID Allow network games to be provided, and Record in the player database 20 that the user is currently logged in. Specifically, the login flag corresponding to the user ID of the login user is updated in the user table recorded in the player database 20 so as to indicate that the login is in progress.
  • the battle group determination unit 22 determines a battle group in a tournament format or a league format based on the stored contents of the player database 20. That is, the battle group determination unit 22 sets a pair of two users indicating that the login flag is logged in in the user table. Then, a team ID of a baseball team to be operated by the user as a battle subject is paired to generate battle team data, which is stored in the player database 20.
  • the competitive game start instructing unit 3 2 transmits a competitive game start instruction to each game terminal 16 corresponding to the competitive group determined by the competitive group determining unit 2 2 via the internet 14.
  • the event content receiving unit 34 receives event content data transmitted from the game terminal 16 via the Internet 14.
  • the event contents list shows the ID that identifies the event type and the player ID involved in the event (for example, if a home run event occurs, the player ID of the batter who hit the home run or the pitcher who was hit) Including.
  • the parameter change instruction destination determination unit 26 determines the destination of the parameter change instruction corresponding to the event content data received by the event content reception unit 34. For example, the parameter change instruction destination determination unit 26 determines the destination of the parameter change instruction based on the battle group data stored in the player data base 20, for example, a game terminal 1 that is playing a back game. Determined to be 6 mag. In addition, the parameter change instruction destination determination unit 26 is associated with each battle subject stored in the player database 20. Based on the results to be played, that is, the ranking table data, the ranking data, for example, a rival team or a game terminal 16 where a rival player's team is playing is determined. The parameter change instruction unit 36 transmits a parameter change instruction to the destination (game terminal 16) determined by the parameter change instruction destination determination means.
  • This parameter change instruction includes an ID that identifies the parameter type. As described above, due to the occurrence of a predetermined game event in a certain battle group, a parameter change instruction is transmitted to another game terminal 16 closely related to the game event.
  • the parameter change instruction unit 36 includes a storage means such as a memory so that the parameter change instruction can be temporarily stored in the storage means, and the game that is the destination of the parameter change instruction is stored in the storage means.
  • the parameter change instruction is read from the terminal 16 at a timing according to the situation of the terminal 16 (whether or not a game is being played, whether or not the game server 12 is being spoken to), and the destination game terminal 1 You may send to 6.
  • the parameter change instruction destination 2 6 determines them as the destination of the parameter change instruction. You can do it.
  • the parameter / overnight change instruction determination unit 2 6 receives event content data from the game terminal 16, the parameter / overnight change instruction determination unit 26 must always send a corresponding parameter / overnight change instruction to the game terminal 16. For example, only the event content data for teams with a predetermined grade or higher and the event content data for players with a predetermined grade or higher may be subject to parameter change instructions.
  • the message output instruction destination determination unit 28 determines the destination of the output instruction of characters, voices (messages) or images (player images such as swinging) corresponding to the event content data received by the event content reception unit 3 4 To do. Further, the message output instruction unit 38 gives an output instruction to the destination determined by the message output instruction destination determination unit 28.
  • FIG. 10 is a functional block diagram showing mainly the functions related to the present invention among the functions realized in the game terminal 16.
  • the functions realized in the game terminal 16 include a game database 40, a control unit 42, an operation unit 44, and a communication unit 46.
  • the operation unit 44 includes a parameter evening update unit 48, a battle game process execution unit 50, and a message output unit 52. These functions are realized by the game terminal 16 executing a network game program.
  • the game database 40 stores the parameters of the baseball team that is the main player.
  • FIG. 11 is a diagram showing an example of parameters stored in the game database 40. As shown in the figure, the game database 40 stores various parameters of all players belonging to the team that is the main player. The game database 40 also stores other parameters that determine the behavior of the entire team (not shown).
  • the competitive game process execution unit 50 When the competitive game process execution unit 50 receives the competitive game start instruction transmitted from the competitive game start instruction unit 32, the competitive game process execution unit 50 executes the competitive game process based on the parameters stored in the game data base 40. . At this time, the battle game process execution unit 50 displays the battle pattern on the display, and also displays cheers, announcements in the field, hit sounds, etc. Output various sounds from the speaker. In addition, when a predetermined event, specifically a scoring event or a hitting event, occurs in a competitive game, data that identifies the event type (event type identification ID) and the player ID of the player involved in the event Instructs the communication unit 46 to transmit event content data including. Then, the communication unit 46 transmits the event content data to the game server 12.
  • event type identification ID data that identifies the event type
  • the player ID of the player involved in the event Instructs the communication unit 46 to transmit event content data including. Then, the communication unit 46 transmits the event content data to the game server 12.
  • the parameter update unit 48 when the parameter update unit 48 receives a parameter change instruction from the game server 12, the parameter update unit 48 updates the parameter stored in the game database 40 according to the content of the parameter change instruction.
  • the parameter overnight update unit 48 is configured to include storage means such as a memory, and the parameter change instruction is stored in the storage means, and the situation of the game terminal 16 (for example, during a battle game)
  • the parameter change instruction may be read at a timing according to whether or not the parameter is changed, and the parameters may be changed according to the content.
  • the message output unit 52 receives a message output instruction from the game server 12, the message output unit 52 changes the player image accordingly, displays a message indicating the event content, or outputs the message as a voice. Or
  • the network game system 10 it is possible to notify a game terminal related to another deeply related player of a game event occurring in a certain battle group and change the game accordingly.
  • the competitor's rival parameters change. For example, while increasing the long hit strength parameter overnight, decrease the hit rate parameter. This makes it possible for the player to properly produce a state of being stimulated by the activities of his rivals. Also, if a player hits a home run against a course throw, he will play against that player. It is possible to produce a computer that does not throw on the same course.
  • the present invention is not limited to the above embodiment.
  • the movement speed parameter of the rival player, the pole capture success rate parameter, the shot success rate parameter, etc. will change. May be.
  • a change may be given to the individual parameters of the player, or a change may be given to the parameters given to the entire team.
  • changes may be made to the individual parameters of the entire team.
  • the present invention may be applied to a fighting game, and when a player is injured in another battle, the other player's parameters may be changed accordingly.
  • the parameter change instruction destination determination unit 26 sets a parameter to change the parameter for which team / player when the event occurs for which team / player from the game terminal 16, for example.
  • the destination of the parameter change instruction may be determined based on the setting contents. In this way, the player can set a rival relationship and the like.
  • the presence of players other than the opponent can be produced with a relatively light communication load by being applied to a game machine.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

対戦相手以外のプレイヤの存在感を軽い通信負荷で演出できるネットワークゲームシステムを提供する。複数の対戦ゲームを提供するゲームシステムにおいて、複数のゲーム端末と共に用いられるゲームサーバ(12)において、対戦ゲームにおける対戦組を決定する対戦組決定部(22)と、対戦組決定部(22)により決定される対戦組に対応する各ゲーム端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部(32)と、対戦ゲーム開始指示に応じてゲーム端末が実行する対戦ゲームにおいて得点等の所定ゲームイベントが発生する場合に、該所定ゲームイベントの内容を表すイベント内容データを受信し、該イベント内容データに対応するパラメータ変更指示の宛先を決定するパラメータ変更指示先決定部(26)と、パラメータ変更指示先決定部(26)により決定される宛先に対して前記パラメータ変更指示を与えるパラメータ変更指示部(36)と、を含むようにした。

Description

明 細 書 ゲームシステム、 ゲームシステムの制御方法及びプログラム 技術分野
本発明はゲームシステム、ゲームシステムの制御方法及びプログ ラムに関し、特に複数の対戦ゲームを提供するゲームシステムに関 する。 背景技術
複数の通信対戦ゲームを実施して、 トーナメント形式又はリーグ 形式により、その優勝者を決定するネッ トワークゲームシステムが 提案されている。 こうしたネッ トワークゲ一ムシステムによれば、 例えば野球ゲームやサッカーゲーム等の分野で、全国規模又は世界 規模の大会を実現することができる。
対戦組間で閉じて各対戦ゲームを実施して、次対戦相手の決定や 優勝者の決定等の管理だけをゲームサーバを行うことにより、この 種のネッ トワークゲームシステムを実現すると、ある対戦組で発生 しているイベントが他の対戦組に係る対戦ゲームに影響すること がない。 このため、 ネッ トワークゲームとは言っても、 対戦相手以 外のプレイヤの存在感が希薄となり、ネッ トワークゲームの持つ本 来の面白みを実現できないおそれがある。 一方で、 各対戦組で発生 するイベントを対戦組間で相互通知すれば、通信負荷が過大となつ てしまうという問題がある。
本発明は上記課題に鑑みてなされたものであって、 その目的は、 対戦相手以外のプレイヤの存在感を軽い通信負荷で演出できるネ ッ トワークゲームシステム、ネッ トワークゲームシステムの制御方 法及びプログラムを提供することにある。 発明の開示
上記課題を解決するために、本発明に係るネッ トワークゲ一ムシ ステムは、 ゲームサーバと複数のゲーム端末とを含み、 複数の対戦 ゲームを提供するゲームシステムである。 ここで、 前記ゲームサー バは、前記対戦ゲームにおける対戦組を決定する対戦組決定手段と、 前記対戦組決定手段により決定される対戦組に対応する各ゲーム 端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部手段 と、 を含む。
一方、 前記ゲーム端末は、 当該ゲーム端末に対応する対戦主体に 関するパラメータを記憶するパラメータ記憶手段と、前記対戦ゲー ム開始指示部手段により送信される対戦ゲーム開始指示に応じて、 前記パラメータ記憶手段に記憶されるパラメータに基づく対戦ゲ ーム処理を実行する対戦ゲーム処理実行手段と、前記対戦ゲーム処 理実行手段によ り実行される対戦ゲーム処理において所定ゲーム ィベン卜が発生する場合に、該所定ゲ一ムィベン 卜の内容を表すィ ベン ト内容データを前記ゲームサーバに送信するイベン ト内容デ 一夕送信手段と、 を含む。
また、 前記ゲームサーバは、 前記イベント内容データ送信手段に よ り送信されるイベン ト内容データを受信するイベン ト内容受信 手段と、前記イベント内容受信手段により受信されるイベント内容 データに対応するパラメータ変更指示の宛先を決定するパラメ一 タ変更指示先決定手段と、前記パラメータ変更指示先決定手段によ り決定される宛先に対して前記パラメータ変更指示を与えるパラ メータ変更指示手段と、 をさらに含む。
また、 前記ゲーム端末は、 前記パラメータ変更指示手段により前 記パラメータ変更指示を受ける場合に、前記パラメータ記憶手段に 記憶されるパラメータを該パラメータ変更指示の内容に応じて更 新するパラメータ更新手段をさらに含む。
また、 本発明に係るゲームシステムの制御方法は、 ゲームサーバ と複数のゲーム端末とを含み、複数の対戦ゲームを提供するゲーム システムの制御方法であって、 前記ゲームサーバにおいて、 前記対 戦ゲームにおける対戦組を決定する対戦組決定ステップと、前記ゲ —ムサーバにおいて、前記対戦組決定ステップで決定される対戦組 に対応する各ゲーム端末に対戦ゲーム開始指示を送信する対戦ゲ ーム開始指示部ステップと、 前記ゲーム端末において、 前記対戦ゲ ーム開始指示部ステツプで送信される対戦ゲーム開始指示に応じ て、パラメ一夕記憶手段に記憶される当該ゲーム端末に対応する主 対戦に関するパラメータに基づく対戦ゲーム処理を実行する対戦 ゲーム処理実行ステップと、 前記ゲーム端末において、 前記対戦ゲ —ム処理実行ステップで実行される対戦ゲーム処理において所定 ゲームイベントが発生する場合に、該所定ゲームイベン トの内容を 表すイベント内容データを前記ゲームサーバに送信するイベント 内容データ送信ステップと、 前記ゲームサーバにおいて、 前記ィべ ント内容データ送信ステップで送信されるイベント内容データを 受信するイベント内容受信ステップと、前記ゲームサーバにおいて、 前記イベント内容受信ステップで受信されるイベント内容データ に対応するパラメータ変更指示の宛先を決定するパラメータ変更 指示先決定ステップと、 前記ゲームサーバにおいて、 前記パラメ一 夕変更指示先決定ステップで決定される宛先に対して前記パラメ —夕変更指示を与えるパラメ一夕変更指示ステップと、前記ゲーム 端末において、 前記パラメ一夕変更指示を受ける場合に、 前記パラ メータ記憶手段に記憶されるパラメ一タを該パラメ一夕変更指示 の内容に応じて更新するパラメータ更新ステップと、を含むことを 特徴とする。
また、 本発明に係るゲームサーバは、 複数の対戦ゲームを提供す るゲームシステムにおいて、複数のゲーム端末と共に用いられるゲ —ムサーバであって、前記対戦ゲームにおける対戦組を決定する対 戦組決定手段と、前記対戦組決定手段により決定される対戦組に対 応する各ゲーム端末に対戦ゲーム開始指示を送信する対戦ゲーム 開始指示部手段と、前記対戦ゲーム開始指示に応じて前記ゲーム端 末が実行する対戦ゲームにおいて所定ゲームイベン トが発生する 場合に、該所定ゲームイベントの内容を表すイベン ト内容データを 受信し、該イベン ト内容データに対応するパラメ一夕変更指示の宛 先を決定するパラメータ変更指示先決定手段と、前記パラメータ変 更指示先決定手段により決定される宛先に対して前記パラメ一夕 変更指示を与えるパラメータ変更指示手段と、を含むことを特徴と する。
また、 本発明に係るゲーム端末は、 複数の対戦ゲームを提供する ゲームシステムにおいて、ゲームサーバ及び他のゲーム端末と共に 用いられるゲーム端末であって、当該ゲーム端末に対応する対戦主 体に関するパラメ一夕を記憶するパラメータ記憶手段と、前記対戦 ゲーム開始指示部手段によ り送信される対戦ゲーム開始指示に応 じて、前記パラメータ記憶手段に記憶されるパラメータに基づく対 戦ゲーム処理を実行する対戦ゲーム処理実行手段と、前記対戦ゲ一 ム処理実行手段により実行される対戦ゲーム処理において所定ゲ ームイベン トが発生する場合に、該所定ゲームイベントの内容を表 すイベン ト内容デ一夕を前記ゲームサーバに送信するイベン ト内 容データ送信手段と、他のゲーム端末に係る前記イベント内容デー 夕に対応するパラメータ変更指示を受ける場合に、前記パラメ一夕 記憶手段に記憶されるパラメ一タを該パラメータ変更指示の内容 に応じて更新するパラメータ更新手段と、を含むことを特徴とする。 また、 本発明に係るプログラムは、 複数の対戦ゲームを提供する ゲームシステムにおいて、複数のゲーム端末と共に用いられるゲ一 ムサーバとしてコ ンピュータを機能させるためのプログラムであ つて、 前記対戦ゲームにおける対戦組を決定する対戦組決定手段、 前記対戦組決定手段によ り決定される対戦組に対応する各ゲーム 端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部手段、 前記対戦ゲーム開始指示に応じて前記ゲーム端末が実行する対戦 ゲームにおいて所定ゲームイベントが発生する場合に、該所定ゲー ムイベン トの内容を表すイベン ト内容データを受信し、該イベン ト 内容データに対応するパラメータ変更指示の宛先を決定するパラ メータ変更指示先決定手段、 及び、 前記パラメータ変更指示先決定 手段により決定される宛先に対して前記パラメータ変更指示を与 えるパラメータ変更指示手段、としてコンピュータを機能させるた めのプログラムである。
また、 本発明に係るプログラムは、 複数の対戦ゲームを提供する ゲームシステムにおいて、ゲームサーバ及び他のゲーム端末と共に 用いられるゲーム端末としてコンピュータを機能させるためのプ ログラムであって、当該ゲーム端末に対応する対戦主体に関するパ ラメ一夕を記憶するパラメ一夕記憶手段、前記対戦ゲーム開始指示 部手段により送信される対戦ゲーム開始指示に応じて、前記パラメ 一夕記憶手段に記憶されるパラメ一夕に基づく対戦ゲーム処理を 実行する対戦ゲーム処理実行手段、前記対戦ゲーム処理実行手段に より実行される対戦ゲーム処理において所定ゲームイベントが発 生する場合に、該所定ゲームイベントの内容を表すイベント内容デ —夕を前記ゲームサーバに送信するイベント内容データ送信手段、 及び、他のゲームゲーム端末に係る前記イベント内容データに対応 するパラメ一夕変更指示を受ける場合に、前記パラメ一夕記憶手段 に記憶されるパラメ一夕を該パラメ一夕変更指示の内容に応じて 更新するパラメータ更新手段、としてコンピュータを機能させるた めのプログラムである。
本発明では、ゲーム端末で実行される対戦ゲーム処理において得 点等の所定ゲームィベン卜が発生した場合に、該所定ゲームィベン トの内容を表すイベント内容データ (データ) がゲームサーバに送 信される。 そして、 ゲームサーバでは、 該イベント内容データに対 応するパラメータ変更指示の宛先を決定する。 例えば、 ある対戦組 において得点ィベントが発生した場合には、その裏試合に係る対戦 組をパラメータ変更指示の宛先とする等である。 ゲームサーバは、 そうして決定した宛先にパラメータ変更指示を与える。 その後、 ゲ —ム端末は、 このパラメータ変更指示を受けて、 該ゲーム端末に対 応する対戦主体 (例えばスポーツチームやスポーツ選手等) に関す るパラメ一夕を更新する。 本発明によれば、 ゲームサーバからパラ メータ変更指示を選択的にゲーム端末に与え、これに応じてゲーム 端末が対戦ゲーム処理に関わるパラメータを更新するようにした ので、 通信負荷を抑制しつつ、 ネッ トワークゲームに参加している 他のユーザの存在感を好適に演出することができる。
また、 本発明の一態様では、 前記ゲームサーバは、 前記対戦組決 定手段により決定される対戦組を記憶する対戦組記憶手段をさら に含み、 前記パラメータ変更指示先決定手段は、 前記対戦組記憶手 段に記憶される対戦組に基づいて前記パラメータ変更指示の宛先 を決定する。 こうすれば、 例えば裏試合を行っている対戦組に係る ゲーム端末等を宛先とすることができる。
また、 本発明の一態様では、 前記ゲームサ一バは、 前記イベント 内容受信手段により受信されるイベント内容データに対応する文 字、画像又は音声の出力指示の宛先を決定する出力指示先決定手段 と、前記出力指示先決定手段により決定される宛先に対して前記出 力指示を与える出力指示手段と、をさらに含み、前記ゲーム端末は、 前記出力指示手段により前記出力指示を受ける場合に、前記ィベン ト内容データに対応する文字、画像又は音声を出力する出力手段を さらに含む。 こうすれば、 文字、 画像又は音声 (組合せでもよい) により、他のゲーム端末等におけるイベント内容データを直接的又 は間接的にプレイヤに知らせることができる。
また、 本発明の一態様では、 前記ゲームサーバは、 各対戦主体に 関する成績を記憶する成績記憶手段をさらに含み、前記パラメータ 変更指示先決定手段は、前記成績記憶手段に記憶される各対戦主体 に関する成績に基づいて前記パラメ一夕変更指示の宛先を決定す る。 こうすれば、 ある対戦主体について所定イベントが発生した場 合に、近い成績に係る対戦主体に関するパラメータに変更を加える ようにでき、 接戦状況を好適に演出することができる。
また、 本発明の一態様では、 前記パラメータ変更指示手段は、 前 記パラメータ変更指示を記憶するパラメータ変更指示記憶手段を 含み、該パラメ一夕変更指示記憶手段から前記パラメータ変更指示 を読み出して、前記パラメータ変更指示先決定手段により決定され 前記パラメータ記憶手段に記憶されるパラメータに基づく対戦ゲ ーム処理を実行する対戦ゲーム処理実行手段と、前記対戦ゲーム処 理実行手段により実行される対戦ゲーム処理において所定ゲーム イベントが発生する場合に、該所定ゲームイベントの内容を表すィ ベント内容データを前記ゲームサーバに送信するイベント内容デ —タ送信手段と、 を含む。
また、 前記ゲームサーバは、 前記ィベント内容データ送信手段に より送信されるイベント内容データを受信するイベント内容受信 手段と、前記イベント内容受信手段により受信されるイベント内容 データに対応する文字、画像又は音声の出力指示の宛先を決定する 出力指示先決定手段と、前記出力指示先決定手段により決定される 宛先に対して前記出力指示を与える出力指示手段と、をさらに含む。
また、 前記ゲーム端末は、 前記出力指示手段により前記出力指示 を受ける場合に、 前記イベント内容データに対応する文字、 画像又 は音声を出力する出力手段をさらに含む。 こう しても、 対戦相手以 外のプレイヤの存在感を軽い通信負荷で演出できる。 図面の簡単な説明
図 1は、本発明の実施形態に係るネッ トワークゲームシステムの 全体構成を示す図である。
図 2は、 野球ゲームを実現する場合の画面例を示す図である。 図 3は、サッカーゲームを実現する場合の画面例を示す図である。 図 4は、 ゲームサーバの機能ブロック図である。
図 5は、 ユーザテーブルの一例を示す図である。
図 6は、 チームテーブルの一例を示す図である。
図 7は、 順位表データの一例を示す図である。 80
PCT/JP2003/008319
10 図 8は、 ランキングデータの一例を示すである。
図 9は、 対戦組データの一例を示す図である。
図 1 0は、 ゲーム端末の機能ブロック図である。
図 1 1 は、ゲーム端末に記憶されるパラメータの一例を示す図で ある。 発明を実施するための最良の形態
以下、本発明の一実施形態について図面に基づき詳細に説明する。 図 1は、本発明の実施形態に係るネッ トワークゲ一ムシステムの 全体構成を示す図である。 同図に示すように、 このネッ トワークゲ —ムシステム 1 0は、 ゲームサーバ 1 2 と、 複数のゲーム端末 1 6 A〜 l 6 Zを含んで構成されている。ゲームサーバ 1 2 とゲーム端 末 1 6はデータ通信ネッ トワークであるインターネッ ト 1 4に接 続されており、 相互にデータ通信可能となっている。
ゲームサーバ 1 2は、 例えば C P U、 メモリ、 ハードディスク記 憶装置、 ディスプレイ、 入力装置等を含んで構成された公知のサ一 バコンピュー夕によつて実現されるものであり、ネッ トヮ一クゲー ムを管理する機能を有する。 また、 ゲ一ム端末 1 6は、 例えば C P U、 メモリ、 ハードディスク記憶装置、 ディスプレイ、 入力装置等 を含んで構成された公知のパーソナルコンピュータや、家庭用ゲ一 ム機、 携帯ゲーム機、 業務用ゲーム機、 携帯電話機、 携帯情報端末 等によって実現されるものであり、ユーザがネッ トヮ一クゲームを プレイするのに用いられるものである。
このネッ トワークゲームシステム 1 0では、本ネッ トワークゲ一 ムの参加者であるプレイヤが複数組に分かれて、 球技ゲーム、 格闘 技ゲーム、 戦闘ゲーム、 レースゲーム等に関し、 ゲーム端末 1 6 A 〜 1 6 Zを利用して対戦プレイするとともに、そうした対戦プレイ を所定回に亘つて繰り返すことによって、最終的に優勝者を決定す るようになっている。 このため、 ゲームサーバ 1 2では、 ト一ナメ ント方式やリーグ方式等により対戦組を事前に或いは都度決定し、 対戦組に係る両ゲーム端末 1 6に対して対戦ゲーム開始指示を与 えるようになつている。
ゲーム端末 1 6には、共通のゲームプログラムが事前にインス ト ールされており、該対戦ゲーム開始指示に応じてゲームを開始させ るようになっている。 そして、 プレイヤによるゲーム操作によって 両ゲ一ム端末 1 6 において生じた事象を、インターネッ ト 1 4を介 して授受し、 共有化することにより、 対戦プレイを実現するように している。 このとき、 対戦組に係る両ゲーム端末 1 6におけるデ一 夕通信はゲームサーバ 1 2が中継するようにしてもよいし、両ゲ一 ム端末 1 6間で直接行ってもよい。 また、 対戦組のうち一部につい て、 ゲームサーバ 1 2やゲーム端末 1 6において、 一方のプレイヤ のゲーム操作を自動的に行うようにしてよい。 すなわち、 対戦組の 一部において、他のプレイヤではなくコンピュータを相手として対 戦ゲームを行うようにしてよい。
このネッ トワークゲームシステム 1 0の特徴の一つは、ある対戦 において発生した得点等のイベントがゲーム端末 1 6からゲーム サーバ 1 2に通知され、そのィベントに関連する他の対戦に係るゲ ーム端末 1 6 に対して、パラメ一夕変更指示がインターネッ ト 1 4 を介して送信されることである。 また、 他の特徴は、 そうしたィべ ントに関連する他の対戦に係るゲーム端末 1 6に対して、該ィベン トに関連したメッセ一ジ、画像及び音声の出力が指示されることで ある。 ゲーム端末 1 6では、 パラメータ変更指示を受信すると、 そ れに応じて対戦主体 (チームや選手等) に関するパラメータを更新 する。 このため、 他の対戦において発生したイベントに応じて、 別 の対戦の対戦主体に変化が表れるようになる。 また、 ゲーム端末 1 6では、 メッセージ等出力指示を受信すると、 それに応じてメッセ ージを表示又は音声により出力したり、対戦主体の画像を変化させ たりする。
図 2は、 ネッ トワークゲームシステム 1 0において、 リーグ形式 又は卜一ナメント形式の野球対戦ゲームを実現する場合において、 ゲーム端末 1 6のディスプレイに表示されるゲーム画面例を示し ている。同図に示すように、野球対戦ゲームをプレイしているとき、 対戦主体に係る画像 (自チーム選手画像) がディスプレイに表示さ れるとともに、 対戦相手に係る画像 (相手チーム選手画像) がディ スプレイに表示される。 そして、 ゲームコントローラ等の入力装置 を用いて対戦主体を操作することにより、相手プレイヤ又はコンビ ュ一夕と野球の勝敗を争う。 このとき、 他の関連ある対戦において 得点や安打等のィべントが発生すると、画面下側にウイ ンドウが表 れ、そこに該イベントの内容を表すメッセージが表示されるように なっている。 このメッセージは、 イベントの内容を直接的に表すも のであってよいし、 間接的に表すものであってもよい。 さらに、 こ のネッ トワークゲームシステム 1 0では、他の関連ある対戦におい て得点や安打等のィベントが発生すると、自チーム選手画像ゃ他チ ーム選手画像に変化が表れるようになっている。 例えば、 他の対戦 において、ある選手が打率争いを繰り広げているライバル選手がヒ ッ トを打った場合には、その選手が力を入れて素振りをするよう選 手画像が動かされる。 また、 他の対戦において、 ライバルチームの 優勝が決定した場合には、選手が肩を落とすよう選手画像が動かさ れる。
また、 本発明は野球ゲーム以外にも適用可能である。 例えばリ一 グ形式又はトーナメント形式のサッカー対戦ゲームを実現する場 合は、 図 3に示すように、 球技場を平面視した画像等がゲーム端末 1 6のディスプレイに表示されるとともに、他の関連ある対戦にお いて得点等のィベン卜が発生した場合には、それを通知するメッセ ージが画面下側のウィ ンドウに表示されるようになっている。この とき、 同イベントに応じて、 自チーム又は相手チームの布陣が守備 的に変わったり、 逆に攻撃的に変わったりする。 また、 得点王争い をしているス トライカーに関するパラメータ、例えばシュート成功 率を表すパラメータに変化が表れる。
図 4は、 ゲームサーバ 1 2において実現される機能のうち、 本発 明に関連するものを中心として示す機能ブロック図である。同図に 示すように、 ゲームサーバ 1 2において実現される機能には、 プレ ィャデータベース 2 0、 対戦組決定部 2 2、 データベース更新部 2 4、 パラメータ変更指示先決定部 2 6、 メッセージ等出力指示先決 定部 2 8、 口グイン処理部 3 0、 対戦ゲーム開始指示部 3 2、 ィべ ント内容受信部 3 4、パラメ一夕変更指示部 3 6及びメッセージ等 出力指示部 3 8が含まれる。 これらの機能は、 ゲームサーバ 1 2が ネッ トワークゲーム管理用のプログラムを実行することによって 実現されるものである。
まず、 プレイヤデータべ一ス 2 0は、 R A M等のメモリやハード ディスク記憶装置等を含んで構成されるものであり、ユーザテープ ル、 チームテーブル、 順位表データ、 ランキングデータ及び対戦組 データを記憶する。図 5は、ユーザテーブルの一例を示す図である。 同図に示すように、 ユーザテーブルは、 ユーザ I Dと、 ログインフ ラグと、チーム I Dと、を対応づけてなる。 こで、ユーザ I Dは、 本ネッ 卜ワークゲームの参加者を識別する情報である。ログインフ ラグは、 対応するユーザが、 現在ゲーム端末 1 6からゲームサーバ 1 2にログインしているか否かを示すフラグである。 また、 チーム I Dは、対応するユーザがゲーム端末において対戦主体としてゲー ム操作の対象とする野球チームを識別する情報である。 また、 図 6 は、 チームテーブルの一例を示す図である。 同図に示すように、 チ ームテーブルは、チーム I Dと、選手 I D群と、を対応づけてなる。 ここで、 選手 I D群は、 対応づけて同テーブルに記憶されているチ —ム I Dによって識別される野球チームの全メンバ一を識別する 選手 I Dである。 また、 図 7は、 順位表データの一例を示す図であ る。 順位表データは、 当該ネッ トワークゲームにおける各ユーザの 順位及びその内容 (勝ち試合数、 負け試合数、 引き分け試合数、 勝 率) を記録したものである。 また、 図 8は、 ランキングデータの一 例を示す図である。 ランキングデータは、 プレイヤが操作対象とす る対戦主体 (チーム) を構成する要素 (選手) のうち、 ある分野に ついて個人成績の優秀なものについて、その順位及び成績を記録し たものである。 さらに、 図 9は、 対戦組データの一例を示す図であ る。 対戦組データは、 現在対戦中の野球チームのチーム I Dを対戦 組に従って組み合わせたものである。この対戦組データを参照する ことにより、 ゲームサーバ 1 2は、 どのチームとどのチームが現在 対戦しているかを判断することができる。
ログイン処理部 3 0は、ゲーム端末 1 6からアクセスがあった場 合に、ユーザ I D及びパスワードを伴うログイン要求を受け付けて、 それが真正なパスヮードを伴うものであれば、該ユーザ I Dに係る プレイヤに対するネッ トワークゲームの提供を許可するとともに、 現在ログイン中であることをプレイヤデータベース 2 0 に記録す る。 具体的には、 プレイヤデータべ一ス 2 0に記録され ユーザテ 一ブルにおいて、ログインュ一ザのユーザ I Dに対応するログイン フラグを、 ログイン中を表すものとなるよう更新する。
また、 対戦組決定部 2 2は、 プレイヤデータベース 2 0の記憶内 容に基づいてトーナメント形式又はリーグ形式で対戦組を決定す る。 すなわち、 対戦組決定部 2 2は、 ユーザテーブルにおいてログ インフラグがログイン中であることを表しているユーザを 2人ず つペアとする。 そして、 そのユーザが対戦主体と'して操作対象とす る野球チームのチーム I Dを組にして対戦組データを生成し、それ をプレイヤデータベース 2 0に記憶させる。対戦ゲーム開始指示部 3 2は、対戦組決定部 2 2により決定される対戦組に対応する各ゲ ーム端末 1 6に対戦ゲーム開始指示を、ィンタ一ネッ ト 1 4を介し て送信する。
イベント内容受信部 3 4は、ゲーム端末 1 6から送信されるィべ ント内容データを、 インターネッ ト 1 4を介して受信する。 ィベン ト内容デ一夕は、ィベント種類を識別する I D及び当該イベントに 関与した選手 I D (例えば本塁打イベントが発生した場合には、 当 該本塁打を打った打者や打たれた投手の選手 I D ) を含む。
また、 パラメータ変更指示先決定部 2 6は、 イベント内容受信部 3 4により受信されるイベント内容データに対応するパラメータ 変更指示の宛先を決定する。 例えば、 パラメータ変更指示先決定部 2 6は、プレイヤデータべ一ス 2 0に記憶される対戦組データに基 づいて前記パラメ一夕変更指示の宛先を、例えば裏試合を行ってい るゲーム端末 1 6等に決定する。 また、 パラメータ変更指示先決定 部 2 6は、プレイヤデータベース 2 0に記憶される各対戦主体に関 する成績、 つまり順位表データゃランキングデータに基づいて、 例 えばライバルチ一ム、或いはライバル選手が所属するチームの対戦 が行われているゲーム端末 1 6等に決定する。パラメ一夕変更指示 部 3 6は、 パラメータ変更指示先決定手段により決定される宛先 (ゲーム端末 1 6 ) に対してパラメータ変更指示を送信する。 この パラメータ変更指示は、 パラメータ種類を特定する I Dを含む。 以 上のようにして、ある対戦組における所定ゲームイベントの発生に 起因して、そのゲームイベントに関連の深い他のゲーム端末 1 6に 対し、 パラメータ変更指示を送信するようにしている。 なお、 パラ メータ変更指示部 3 6 をメモリ等の記憶手段を含んで構成するよ うにして、該記憶手段にパラメータ変更指示を一時記憶可能として おき、 該パラメ一夕変更指示の宛先であるゲーム端末 1 6の状況 (対戦ゲーム中であるか否か、ゲームサーバ 1 2に口グイン中であ るか否か等) に応じたタイミングで、 そこからパラメータ変更指示 を読み出し、宛先であるゲーム端末 1 6に送信するようにしてもよ い。
また、 対戦組のうち一部について、 プレイヤの対戦相手をゲーム サーバ 1 2やゲーム端末 1 6等のコンピュータが務めるようにし た場合、パラメータ変更指示先 2 6はそれらをパラメータ変更指示 の宛先として決定してよい。 また、 パラメ一夕変更指示決定部 2 6 は、 ゲーム端末 1 6からイベント内容データを受信した場合に、 そ れに対応するパラメ一夕変更指示を必ずどこかのゲーム端末 1 6 に送信しなければならないという訳ではなく、例えば所定成績以上 のチームに関するイベント内容データや所定成績以上の選手に関 するイベント内容データのみ、パラメ一夕変更指示の対象としても よい。 メッセージ等出力指示先決定部 2 8は、イベント内容受信部 3 4 により受信されるイベント内容データに対応する文字又は音声(メ ッセージ) 或いは画像 (素振り等する選手画像) の出力指示の宛先 を決定する。 また、 メッセージ等出力指示部 3 8は、 メッセージ等 出力指示先決定部 2 8により決定される宛先に対して出力指示を 与える。
次に、図 1 0は、ゲーム端末 1 6において実現される機能のうち、 本発明に関連するものを中心として示す機能プロック図である。同 図に示すように、 ゲーム端末 1 6において実現される機能には、 ゲ ームデータベース 4 0、 制御部 4 2、 操作部 4 4及び通信部 4 6が 含まれる。 そして、 操作部 4 4には、 パラメ一夕更新部 4 8、 対戦 ゲーム処理実行部 5 0及びメッセージ等出力部 5 2が含まれる。こ れらの機能は、ゲーム端末 1 6がネッ トワークゲーム用プログラム を実行することによつて実現されるものである。
まず、 ゲ一ムデータベース 4 0は、 対戦主体たる野球チームのパ ラメ一夕を記憶するものである。 図 1 1は、 ゲームデータベース 4 0に記憶されるパラメータの一例を示す図である。同図に示すよう に、 ゲームデータベース 4 0には、 対戦主体たるチームに所属する 全選手の各種パラメータが記憶されるようになっている。同ゲーム データベース 4 0 には、 その他、 チーム全体の挙動を決定するパラ メータも記憶されている (図示せず)。
対戦ゲーム処理実行部 5 0は、対戦ゲーム開始指示部 3 2により 送信される対戦ゲーム開始指示を受信したとき、ゲームデータべ一 ス 4 0 に記憶されるパラメータに基づいて対戦ゲーム処理を実行 する。 このとき、 対戦ゲーム処理実行部 5 0は、 対戦の模様をディ スプレイに表示するとともに、 歓声、 場内アナウンス、 打撃音等の 各種音声をスピーカーから出力する。 また、 対戦ゲームにおいて、 所定ィベント、 具体的には得点ィベント、 安打ィベン卜が発生した とき、 そのィベン卜の種類を特定するデータ (ィベント種類特定 I D )及びそのィベン卜に関与した選手の選手 I Dを含むイベント内 容データの送信を通信部 4 6に指示する。 そして、 通信部 4 6は、 そのイベント内容データをゲームサーバ 1 2に送信する。
また、 パラメータ更新部 4 8は、 ゲームサーバ 1 2からパラメ一 夕変更指示を受けた場合に、ゲームデータベース 4 0に記憶される パラメータを同パラメ一夕変更指示の内容に応じて更新する。なお、 パラメ一夕更新部 4 8をメモリ等の記憶手段を含んで構成するよ うにして、 該記憶手段にパラメータ変更指示を記憶しておき、 当該 ゲーム端末 1 6の状況 (例えば対戦ゲーム中であるか否か等) に応 じたタイミングで、 該パラメータ変更指示を読み出し、 その内容に 応じてパラメ一夕を変更するようにしてもよい。メッセージ等出力 部 5 2は、ゲームサーバ 1 2からメッセージ等の出力指示を受けた 場合に、 それに応じて選手画像に変化を与えたり、 イベント内容を 表すメッセージを表示したり、 メッセージを音声出力したりする。
以上説明したネッ トワークゲームシステム 1 0によれば、ある対 戦組において発生したゲームイベン トを他の関連の深いプレイヤ に係るゲーム端末に通知して、それに応じてゲームを変化させるこ とができる。 例えば、 上記のような野球対戦ゲームでは、 ある選手 がホームランを打てば、その選手のライバルのパラメータが変化す る。 例えば長打力パラメ一夕を上昇させる一方、 安打率パラメータ を低下させる。 これにより、 同選手はライバルの活躍に刺激されて いる様子を好適に演出することができる。 また、 ある選手があるコ ースの投球に対してホームランを打てば、その選手とその後に対戦 するコンピュータは同じコースに投球しないという演出も可能で ある。
なお、 本発明は上記実施形態に限定されるものではない。
例えば、 本発明をサッカー対戦ゲームに適用して、 ある選手がゴ ールをあげれば、 そのライバル選手の移動速度パラメ一夕、 ポール 奪取成功率パラメータ、シュート成功率パラメータ等が変化するよ うにしてもよい。 このとき、 選手個人のパラメータに変化が与えら れるようにしてもよいし、チーム全体に対して与えられたパラメ一 タに変化が与えられてもよい。 或いは、 チーム全員の個人パラメ一 夕に変化が与え,られてもよい。 さらに、 本発明を格闘対戦ゲームに 適用して、 他の対戦においてある選手が怪我をすると、 それに応じ て他の選手のパラメ一夕に変化が与えられるようにしてもよい。ま た、 パラメータ変更指示先決定部 2 6は、 プレイヤが例えばゲーム 端末 1 6から、どのチーム/選手に関してどのイベントが発生した 場合に、 どのチーム/選手に関するパラメ一夕に変更を加えるカ を設定可能としておき、該設定内容に基づいてパラメータ変更指示 の宛先を決定するようにしてもよい。 こうすれば、 プレイヤが自ら ライバル関係等を設定することができる。 産業上の利用可能性
以上説明したように、 本発明によれば、 ゲーム機に適用する等し て、 比較的軽い通信負荷で、 対戦相手以外のプレイヤの存在感を演 出することができる。

Claims

請 求 の 範 囲
1 . ゲームサーバと複数のゲーム端末とを含み、 複数の対戦ゲー ムを提供するゲームシステムであって、
前記ゲームサーバは、
前記対戦ゲームにおける対戦組を決定する対戦組決定手段と、 前記対戦組決定手段により決定される対戦組に対応する各ゲー ム端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部手 段と、 を含み、
前記ゲーム端末は、
当該ゲーム端末に対応する対戦主体に関するパラメ一夕を記憶 するパラメ一夕記憶手段と、
前記対戦ゲーム開始指示部手段により送信される対戦ゲーム開 始指示に応じて、前記パラメータ記憶手段に記憶されるパラメータ に基づく対戦ゲーム処理を実行する対戦ゲーム処理実行手段と、 前記対戦ゲーム処理実行手段により実行される対戦ゲーム処理 において所定ゲームイベントが発生する場合に、該所定ゲームィべ ン トの内容を表すイベン ト内容データを前記ゲームサーバに送信 するイベン ト内容データ送信手段と、 を含み、
前記ゲームサーバは、
前記イベント内容データ送信手段により送信されるイベント内 容デ一夕を受信するイベント内容受信手段と、
前記イベント内容受信手段により受信されるイベント内容デー 夕に対応するパラメ一夕変更指示の宛先を決定するパラメ一夕変 更指示先決定手段と、
前記パラメータ変更指示先決定手段により決定される宛先に対 して前記パラメ一夕変更指示を与えるパラメ一夕変更指示手段と、 をさらに含み、
前記ゲーム端末は、
前記パラメータ変更指示手段により前記パラメータ変更指示を 受ける場合に、前記パラメータ記憶手段に記憶されるパラメ一夕を 該パラメ一夕変更指示の内容に応じて更新するパラメ一夕更新手 段をさらに含む、
ことを特徴とするゲームシステム。
2 . 請求の範囲第 1項に記載のシステムにおいて、
前記ゲームサーバは、
前記イベント内容受信手段により受信されるイベン ト内容デー 夕に対応する文字、画像又は音声の出力指示の宛先を決定する出力 指示先決定手段と、
前記出力指示先決定手段により決定される宛先に対して前記出 力指示を与える出力指示手段と、 をさらに含み、
刖記ゲーム端末は、
前記出力指示手段により前記出力指示を受ける場合に、前記ィべ ント内容データに対応する文字、画像又は音声を出力する出力手段 をさらに含む、
ことを特徴とするゲームシステム。
3 . 請求の範囲第 1項又は第 2項に記載のシステムにおいて、 前記ゲームサーバは、
前記対戦組決定手段により決定される対戦組を記憶する対戦組 記憶手段をさらに含み、
前記パラメ一夕変更指示先決定手段は、前記対戦組記憶手段に記 憶される対戦組に基づいて前記パラメ一夕変更指示の宛先を決定 する、
ことを特徴とするゲームシステム。
4 . 請求の範囲第 1項乃至第 3項のいずれかに記載のシステムに おいて、
前記ゲームサーバは、
各対戦主体に関する成績を記憶する成績記憶手段をさらに含み、 前記パラメータ変更指示先決定手段は、前記成績記憶手段に記憶 される各対戦主体に関する成績に基づいて前記パラメ一夕変更指 示の宛先を決定する、
ことを特徴とするゲームシステム。
5 . 請求の範囲第 1項乃至第 4項のいずれかに記載のシステムに おいて、
前記パラメータ変更指示手段は、前記パラメ一夕変更指示を記憶 するパラメータ変更指示記憶手段を含み、該パラメ一夕変更指示記 憶手段から前記パラメータ変更指示を読み出して、前記パラメ一夕 変更指示先決定手段により決定される宛先に対して該パラメータ 変更指示を与える、
ことを特徴とするゲームシステム。
6 . 請求の範囲第 1項乃至第 4項のいずれかに記載のシステムに おいて、
前記パラメータ更新手段は、前記パラメ一夕変更指示手段により 前記パラメ一夕変更指示を受ける場合に、該パラメータ変更指示を 記憶するパラメ一夕変更指示記憶手段を含み、該パラメ一夕変更指 示記憶手段から前記パラメータ変更指示を読み出して、前記パラメ 一夕記憶手段に記憶されるパラメ一夕を該パラメータ変更指示の 内容に応じて更新する、
ことを特徴とするゲームシステム。
7 . ゲームサーバと複数のゲーム端末とを含み、 複数の対戦ゲー ムを提供するゲームシステムの制御方法であって、
前記ゲームサーバにおいて、前記対戦ゲームにおける対戦組を決 定する対戦組決定ステップと、
前記ゲームサーバにおいて、前記対戦組決定ステツプで決定され る対戦組に対応する各ゲーム端末に対戦ゲーム開始指示を送信す る対戦ゲーム開始指示部ステップと、
前記ゲーム端末において、前記対戦ゲーム開始指示部ステツプで 送信される対戦ゲーム開始指示に応じて、パラメータ記憶手段に記 憶される当該ゲーム端末に対応する主対戦に関するパラメータに 基づく対戦ゲーム処理を実行する対戦ゲーム処理実行ステツプと、 前記ゲーム端末において、前記対戦ゲーム処理実行ステツプで実 行される対戦ゲーム処理において所定ゲームイベントが発生する 場合に、該所定ゲームイベン トの内容を表すイベント内容デ一夕を 前記ゲームサーバに送信するイベント内容データ送信ステップと、 前記ゲームサーバにおいて、前記イベント内容データ送信ステツ プで送信されるイベント内容データを受信するイベント内容受信 ステップと、
前記ゲームサーバにおいて、前記イベント内容受信ステップで受 信されるイベント内容データに対応するパラメータ変更指示の宛 先を決定するパラメータ変更指示先決定ステップと、
前記ゲームサーバにおいて、前記パラメータ変更指示先決定ステ ップで決定される宛先に対して前記パラメータ変更指示を与える パラメータ変更指示ステップと、
前記ゲーム端末において、前記パラメ一夕変更指示を受ける場合 に、前記パラメ一タ記憶手段に記憶されるパラメータを該パラメ一 夕変更指示の内容に応じて更新するパラメ一夕更新ステップと、 を含むことを特徴とする方法。
8 . 複数の対戦ゲームを提供するゲームシステムにおいて、 複数 のゲーム端末と共に用いられるゲームサーバであって、
前記対戦ゲームにおける対戦組を決定する対戦組決定手段と、 前記対戦組決定手段により決定される対戦組に対応する各ゲー ム端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部手 段と、
前記対戦ゲーム開始指示に応じて前記ゲーム端末が実行する対 戦ゲームにおいて所定ゲームイベントが発生する場合に、該所定ゲ —ムイベン トの内容を表すイベント内容データを受信し、該ィベン ト内容データに対応するパラメータ変更指示の宛先を決定するパ ラメ一夕変更指示先決定手段と、
前記パラメータ変更指示先決定手段により決定される宛先に対 して前記パラメ一夕変更指示を与えるパラメータ変更指示手段と、 を含むことを特徴とするゲームサーバ。
9 . 複数の対戦ゲームを提供するゲームシステムにおいて、 ゲー ムサーバ及び他のゲーム端末と共に用いられるゲーム端末であつ て、
当該ゲーム端末に対応する対戦主体に関するパラメ一夕を記憶 するパラメータ記憶手段と、
前記対戦ゲーム開始指示部手段により送信される対戦ゲーム開 始指示に応じて、前記パラメータ記憶手段に記憶されるパラメ一夕 に基づく対戦ゲーム処理を実行する対戦ゲーム処理実行手段と、 前記対戦ゲーム処理実行手段により実行される対戦ゲーム処理 において所定ゲームイベントが発生する場合に、該所定ゲームィべ ン トの内容を表すイベント内容データを前記ゲームサーバに送信 するイベント内容データ送信手段と、
他のゲーム端末に係る前記イベント内容データに対応するパラ メータ変更指示を受ける場合に、前記パラメータ記憶手段に記憶さ れるパラメータを該パラメータ変更指示の内容に応じて更新する パラメ一夕更新手段と、
を含むことを特徴とするゲーム端末。
1 0 . 複数の対戦ゲームを提供するゲームシステムにおいて、 複 数のゲーム端末と共に用いられるゲームサーバとしてコンビユー 夕を機能させるためのプログラムであって、
前記対戦ゲームにおける対戦組を決定する対 ¾組決定手段、 前記対戦組決定手段により決定される対戦組に対応する各ゲー ム端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部手 段、
前記対戦ゲーム開始指示に応じて前記ゲーム端末が実行する対 戦ゲームにおいて所定ゲームイベントが発生する場合に、該所定ゲ ームイベントの内容を表すイベント内容データを受信し、該ィベン ト内容データに対応するパラメータ変更指示の宛先を決定するパ ラメ一夕変更指示先決定手段、 及び、
前記パラメ一夕変更指示先決定手段により決定される宛先に対 して前記パラメータ変更指示を与えるパラメータ変更指示手段、 としてコンピュータを機能させるためのプログラム。
1 1 . 複数の対戦ゲームを提供するゲームシステムにおいて、 ゲ ームサーバ及び他のゲーム端末と共に用いられるゲーム端末とし てコンピュータを機能させるためのプログラムであって、
当該ゲーム端末に対応する対戦主体に関するパラメ一夕を記憶 するパラメータ記憶手段、
前記対戦ゲーム開始指示部手段により送信される対戦ゲーム開 始指示に応じて、前記パラメータ記憶手段に記憶されるパラメータ に基づく対戦ゲーム処理を実行する対戦ゲーム処理実行手段、 前記対戦ゲーム処理実行手段により実行される対戦ゲーム処理 において所定ゲームイベントが発生する場合に、該所定ゲームィべ ン トの内容を表すイベント内容データを前記ゲームサーバに送信 するイベント内容データ送信手段、 及び、
他のゲームゲーム端末に係る前記イベン ト内容データに対応す るパラメ一タ変更指示を受ける場合に、前記パラメ一夕記憶手段に 記憶されるパラメータを該パラメ一夕変更指示の内容に応じて更 新するパラメ一タ更新手段、
としてコンピュータを機能させるためのプログラム。
1 2 . ゲームサーバと複数のゲーム端末とを含み、 複数の対戦ゲ —ムを提供するゲームシステムであって、
前記ゲームサーバは、
前記対戦ゲームにおける対戦組を決定する対戦組決定手段と、 前記対戦組決定手段により決定される対戦組に対応する各ゲー ム端末に対戦ゲーム開始指示を送信する対戦ゲーム開始指示部手 段と、 を含み、
刖 ゲーム端末は、
当該ゲーム端末に対応する対戦主体に関するパラメ一タを記憶 するパラメ一夕記憶手段と、
前記対戦ゲーム開始指示部手段により送信される対戦ゲーム開 始指示に応じて、前記パラメータ記憶手段に記憶されるパラメータ に基づく対戦ゲーム処理を実行する対戦ゲーム処理実行手段と、 前記対戦ゲーム処理実行手段により実行される対戦ゲーム処理 において所定ゲームイベントが発生する場合に、該所定ゲームィべ ン卜の内容を表すイベント内容データを前記ゲームサーバに送信 するイベント内容データ送信手段と、 を含み、
前記ゲームサーバは、
前記イベント内容データ送信手段により送信されるイベント内 容データを受信するイベント内容受信手段と、
前記イベント内容受信手段により受信されるイベント内容デ一 夕に対応する文字、画像又は音声の出力指示の宛先を決定する出力 指示先決定手段と、
前記出力指示先決定手段により決定される宛先に対して前記出 力指示を与える出力指示手段と、 をさらに含み、
MU記ゲーム ^末は、 前記出力指示手段により前記出力指示を受ける場合に、前記ィべ ント内容データに対応する文字、画像又は音声を出力する出力手段 をさらに含む、
ことを特徴とするゲームシステム。
1 3 . 請求の範囲第 1 0項又は第 1 1項に記載のプログラムを記 憶した情報記憶媒体。
PCT/JP2003/008319 2002-09-30 2003-07-01 ゲームシステム、ゲームシステムの制御方法及びプログラム Ceased WO2004030780A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2003244020A AU2003244020A1 (en) 2002-09-30 2003-07-01 Game system, game system control method, and program
EP03736314A EP1552867A4 (en) 2002-09-30 2003-07-01 GAME SYSTEM, GAME SYSTEM CONTROL PROCEDURE AND PROGRAM
US10/523,793 US20050282635A1 (en) 2002-09-30 2003-07-01 Game system, game system control method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002287983A JP3496150B1 (ja) 2002-09-30 2002-09-30 ゲームシステム、ゲームシステムの制御方法及びプログラム
JP2002-287983 2002-09-30

Publications (1)

Publication Number Publication Date
WO2004030780A1 true WO2004030780A1 (ja) 2004-04-15

Family

ID=31712369

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/008319 Ceased WO2004030780A1 (ja) 2002-09-30 2003-07-01 ゲームシステム、ゲームシステムの制御方法及びプログラム

Country Status (8)

Country Link
US (1) US20050282635A1 (ja)
EP (1) EP1552867A4 (ja)
JP (1) JP3496150B1 (ja)
KR (1) KR20050067164A (ja)
CN (1) CN1684747A (ja)
AU (1) AU2003244020A1 (ja)
TW (1) TW200405191A (ja)
WO (1) WO2004030780A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7949376B2 (en) 2004-04-16 2011-05-24 Sony Computer Entertainment Inc. Advanced power saving in communication terminal, communication system and power control method

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4626182B2 (ja) * 2004-05-14 2011-02-02 株式会社セガ 対戦ゲーム処理方法、対戦ゲームシステム、そのプログラム及び記憶媒体
US20060183550A1 (en) * 2005-02-08 2006-08-17 Gagner Mark B Information transfer to gaming machines
US20070037625A1 (en) * 2005-06-28 2007-02-15 Samsung Electronics Co., Ltd. Multiplayer video gaming system and method
CN100361455C (zh) * 2005-10-17 2008-01-09 华为技术有限公司 在移动终端中管理游戏客户端单元的方法、系统和装置
US8235822B2 (en) * 2005-11-14 2012-08-07 Wms Gaming Inc. Transmitting content in wagering networks
JP2007190049A (ja) * 2006-01-17 2007-08-02 Konami Digital Entertainment:Kk ゲームプログラム、ゲーム装置及びゲーム方法
CN100452069C (zh) * 2006-03-17 2009-01-14 腾讯科技(深圳)有限公司 一种网络游戏中防止作弊的方法及系统
KR100876739B1 (ko) * 2006-03-30 2008-12-31 삼성전자주식회사 다인용 비디오 게임 시스템 및 방법
KR101206034B1 (ko) 2006-05-19 2012-11-28 삼성전자주식회사 산소결핍 금속산화물을 이용한 비휘발성 메모리 소자 및 그제조방법
JP4130214B2 (ja) * 2006-12-20 2008-08-06 株式会社コナミデジタルエンタテインメント ゲームシステム、ゲーム装置、通信装置、プログラムおよびデータ管理方法
US20080188277A1 (en) 2007-02-01 2008-08-07 Ritter Janice E Electronic Game Device And Method Of Using The Same
CA2685353C (en) 2007-03-07 2016-04-26 Ideaflood, Inc. Multi-instance, multi-user animation platforms
US20100197408A1 (en) * 2007-06-22 2010-08-05 Youichi Tsurisaki Match-up game system
US8992306B2 (en) 2007-07-30 2015-03-31 Igt Gaming system and method providing variable payback percentages
JP4729112B2 (ja) * 2009-02-27 2011-07-20 株式会社コナミデジタルエンタテインメント サーバ装置、通信システム、サービス方法、ならびに、プログラム
JP5419589B2 (ja) * 2009-08-07 2014-02-19 株式会社コナミデジタルエンタテインメント ゲーム装置、ゲーム装置の制御方法及びプログラム
US9192860B2 (en) 2010-11-08 2015-11-24 Gary S. Shuster Single user multiple presence in multi-user game
US8696466B2 (en) * 2011-05-25 2014-04-15 Sony Computer Entertainment America Llc Method and apparatus for implementing nemesis matchmaking
JP5571729B2 (ja) 2012-04-02 2014-08-13 株式会社 ディー・エヌ・エー ゲームを提供する装置
JP6067996B2 (ja) * 2012-04-20 2017-01-25 任天堂株式会社 情報処理システム、情報処理装置、情報処理方法、情報処理プログラムおよびサーバシステム
US9524614B2 (en) 2012-09-25 2016-12-20 Igt Gaming system and method for permanently increasing the average expected payback percentage of a game for a player
JP5950975B2 (ja) * 2014-10-03 2016-07-13 株式会社コナミデジタルエンタテインメント ゲーム管理装置およびゲーム管理プログラム
JP6219875B2 (ja) * 2015-04-10 2017-10-25 株式会社スクウェア・エニックス ネットワークゲームシステム、ゲーム装置及びプログラム
US11633673B2 (en) 2018-05-17 2023-04-25 Universal City Studios Llc Modular amusement park systems and methods
US11406905B2 (en) * 2020-05-26 2022-08-09 Dell Products L.P. System and method for communicating target information to users

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0972549A1 (en) * 1998-06-03 2000-01-19 Konami Co., Ltd. Video game machine, video game method, and computer-readable recording medium on which video game program is recorded
JP2001157782A (ja) * 1999-12-02 2001-06-12 Dowango:Kk 対戦相手決定システム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5879236A (en) * 1996-10-18 1999-03-09 Starwave Corporation System method and medium for sector windowing
JP2000350801A (ja) * 1999-06-14 2000-12-19 Hideji Ogawa スコア管理システム、スコア管理サーバ、および、情報記録媒体
JP4371183B2 (ja) 1999-08-04 2009-11-25 株式会社セガ ゲームシステムにおけるデータ通信方法
AU2001232390A1 (en) * 2000-02-24 2001-09-03 Jong-Hyouk Park The method of the game for one to many persons on the online
EP1182576A1 (en) * 2000-08-18 2002-02-27 Sun Microsystems, Inc. Data access system and method with proxy and remote processing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0972549A1 (en) * 1998-06-03 2000-01-19 Konami Co., Ltd. Video game machine, video game method, and computer-readable recording medium on which video game program is recorded
JP2001157782A (ja) * 1999-12-02 2001-06-12 Dowango:Kk 対戦相手決定システム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
See also references of EP1552867A4 *
SHUKAN FAMITSU, ASCII CORP., vol. 13, no. 29, 17 July 1998 (1998-07-17), pages 192 - 193, XP002977647 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7949376B2 (en) 2004-04-16 2011-05-24 Sony Computer Entertainment Inc. Advanced power saving in communication terminal, communication system and power control method
US8934468B2 (en) 2004-04-16 2015-01-13 Sony Corporation Communication terminal, method and system for transmitting data

Also Published As

Publication number Publication date
CN1684747A (zh) 2005-10-19
TW200405191A (en) 2004-04-01
AU2003244020A1 (en) 2004-04-23
JP3496150B1 (ja) 2004-02-09
US20050282635A1 (en) 2005-12-22
KR20050067164A (ko) 2005-06-30
EP1552867A4 (en) 2006-07-12
EP1552867A1 (en) 2005-07-13
JP2004121420A (ja) 2004-04-22

Similar Documents

Publication Publication Date Title
JP3496150B1 (ja) ゲームシステム、ゲームシステムの制御方法及びプログラム
JP3708537B1 (ja) ゲーム方法およびゲームシステム
JP5107405B2 (ja) ゲームシステム、ゲームシステムの制御方法及びプログラム
US9981188B2 (en) Game management device, game system, and computer-readable storage medium having program recorded thereon
JP6218139B2 (ja) ゲーム管理装置、ゲームシステム及びプログラム
JP6481185B1 (ja) ゲームシステム、ゲーム制御装置、及びプログラム
WO2013175873A1 (ja) ゲーム管理装置
JP6870143B1 (ja) 応援支援システムおよび応援支援方法
US8221222B2 (en) Game system, game control method, information recording medium, and program
WO2020170611A1 (ja) プログラム、端末、ゲームシステム及びゲーム管理装置
JP2022002770A (ja) ゲーム管理装置、ゲームシステム、ゲーム管理方法及びプログラム
JP3417936B2 (ja) ネットゲーム用サーバ装置、ネットゲーム管理方法及びネットゲーム管理プログラム
JP2023124466A (ja) ゲームシステム、ゲーム制御装置及びプログラム
JP6727505B2 (ja) ゲーム管理装置及びプログラム
JP3222870B2 (ja) ゲーム情報配信システム、ゲーム装置および情報記憶媒体
JP7381898B2 (ja) ゲームシステムおよびゲーム制御方法
JP2002200360A (ja) ゲームプログラムを記録したコンピュータ読取可能な記録媒体およびビデオゲームプログラムおよびビデオゲーム処理方法およびビデオゲーム機
JP7208552B2 (ja) 応援支援システムおよび応援支援方法
JP7037834B2 (ja) ゲーム管理装置、ゲームシステム及びプログラム
JP2012254366A (ja) サーバ装置
JP2002191859A (ja) データ収集情報、ゲーム情報、情報記憶媒体、ゲームシステム及びサーバシステム
JP7168870B2 (ja) ゲームシステムおよびゲーム制御方法
JP7208551B2 (ja) 応援支援システム、応援支援方法、鑑賞支援システムおよび鑑賞支援方法
JP2002320780A (ja) ゲーム装置、ゲーム制御方法およびその記録媒体ならびにコンピュータプログラム
JP2002177643A (ja) 野球ビデオゲームのプログラムを記録したコンピュータ読み取り可能な記録媒体および野球ビデオゲームのプログラムおよびビデオゲーム処理方法およびビデオゲーム処理装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

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

Ref document number: 2003736314

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10523793

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 20038229730

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 1020057005485

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 1020057005485

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2003736314

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2003736314

Country of ref document: EP