JP2010207328A - Game device, operation method, and program - Google Patents
Game device, operation method, and program Download PDFInfo
- Publication number
- JP2010207328A JP2010207328A JP2009054929A JP2009054929A JP2010207328A JP 2010207328 A JP2010207328 A JP 2010207328A JP 2009054929 A JP2009054929 A JP 2009054929A JP 2009054929 A JP2009054929 A JP 2009054929A JP 2010207328 A JP2010207328 A JP 2010207328A
- Authority
- JP
- Japan
- Prior art keywords
- event
- game
- game device
- information
- acquisition request
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 23
- 230000004044 response Effects 0.000 claims abstract description 53
- 230000006870 function Effects 0.000 claims description 9
- 230000005764 inhibitory process Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 55
- 230000010365 information processing Effects 0.000 description 14
- 238000012545 processing Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 12
- 238000004886 process control Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000007790 scraping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/31—Communication aspects specific to video games, e.g. between several handheld game devices at close range
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional 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/92—Video game devices specially adapted to be hand-held while playing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/20—Features 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/204—Features 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/50—Features 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/53—Features 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/534—Features 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 network load management, e.g. bandwidth optimization, latency reduction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
マルチプレイヤゲームに参加しているゲーム装置において、通信障害などでゲームに参加できなかった時間帯に発生したイベントについての情報を、他のゲーム装置と共有するのに好適なゲーム装置、動作方法、ならびに、プログラムに関する。 In a game device participating in a multiplayer game, a game device, an operation method, and the like suitable for sharing information about an event that occurred in a time zone in which the game could not participate due to a communication failure or the like with other game devices, And related to the program.
従来から、複数のゲーム装置が互いに通信し合うことによりゲームを進行させるタイプのマルチプレイヤゲームが普及している。このようなゲームの醍醐味の1つは、プレイヤが、他のプレイヤと協力して共通の目的、例えば、敵を倒すなど、を達成することである。近年、より楽しく他のプレイヤと協力してプレイするための様々な技術が提案されている。 Conventionally, a multiplayer game of a type in which a game is progressed by a plurality of game devices communicating with each other has become widespread. One of the real pleasures of such a game is that the player achieves a common purpose, for example, defeating an enemy, in cooperation with other players. In recent years, various techniques for playing more happily in cooperation with other players have been proposed.
例えば、引用文献1には、ネットワークゲームにおいて気の合いそうな相手を探し出しやすくするゲームシステムが開示されている。このゲームシステムでは、各プレイヤに対応づけて属性と属性条件とが記憶され、ゲーム画面の提供対象である画面提供プレイヤに対応づけて記憶される属性と、該ゲーム画面に表示されるプレイヤキャラクタを操作対象とする画面表示プレイヤに対応づけて記憶される属性条件とに基づいて、該画面表示プレイヤの操作対象であるプレイヤキャラクタの表示態様が決定される。自分に対しコミュニケーションをはかりたいと考えているプレイヤのプレイヤキャラクタを他と区別して表示することによって、ネットワークゲームにおいて気の合いそうな相手を探し出しやすくすることができる。 For example, Cited Document 1 discloses a game system that makes it easy to find an opponent who seems to be interested in a network game. In this game system, attributes and attribute conditions are stored in association with each player, attributes stored in association with a screen providing player that is a game screen providing target, and player characters displayed on the game screen are displayed. Based on the attribute condition stored in association with the screen display player to be operated, the display mode of the player character that is the operation target of the screen display player is determined. By displaying the player character of the player who wants to communicate with himself / herself separately from the others, it is possible to easily find an opponent who seems to be in the network game.
一方で、プレイヤがゲームを中座するために電源を切ったり、通信トラブル等の理由でゲーム装置の通信が切断される場合がある。このとき、通信が切断されたゲーム装置以外の他のゲーム装置ではゲームが継続される。しかし、通信が切断されたゲーム装置は、その間、他のゲーム装置上で操作されるキャラクタの行動や、その結果により得られるゲームの進行を把握することが出来ない。他のプレイヤとの一体感がより高まるように、ゲーム装置がゲームに参加できなかった期間のゲームの進行内容を、他のプレイヤの操作するゲーム装置と共有できる仕組みが求められている。 On the other hand, there is a case where the game device communication is cut off due to a communication trouble or the like because the player turns off the power to sit in the game. At this time, the game is continued on other game devices other than the game device whose communication is disconnected. However, the game device whose communication has been disconnected cannot grasp the behavior of the character operated on the other game device and the progress of the game obtained as a result. In order to enhance the sense of unity with other players, there is a need for a mechanism that allows the game device to be shared with game devices operated by other players during the period when the game device could not participate in the game.
本発明は上記のような課題を解決するためのものであり、マルチプレイヤゲームに参加しているゲーム装置において、通信障害などでゲームに参加できなかった時間帯に発生したイベントについての情報を、他のゲーム装置と共有するのに好適なゲーム装置、動作方法、ならびに、プログラムに関する。 The present invention is for solving the above-described problems, and in a game device participating in a multiplayer game, information on an event that occurred in a time zone in which the game could not be participated due to a communication failure or the like, The present invention relates to a game device, an operation method, and a program suitable for sharing with other game devices.
上記目的を達成するため、本発明の第1の観点に係るゲーム装置は、複数のゲーム装置が互いに通信し合うことによりゲームに参加するゲームシステムの当該ゲーム装置であって、イベント記憶部と、イベント取得要求部と、イベント取得応答部と、再生表示部と、を備える。 To achieve the above object, a game device according to a first aspect of the present invention is a game device of a game system in which a plurality of game devices participate in a game by communicating with each other, and an event storage unit; An event acquisition request unit, an event acquisition response unit, and a playback display unit are provided.
まず、イベント記憶部は、ゲームの進行中にイベントが生じると、当該イベントを表示するための表示情報と、当該イベントの発生時刻と、を含むイベント情報を記憶する。 First, when an event occurs during the progress of the game, the event storage unit stores event information including display information for displaying the event and an occurrence time of the event.
ここで、イベントとは、「○○を見つけた」、「○○を倒した」など、ゲームの進行において重要な出来事であり、イベントの発生は、所定の方法により自動的に判定される。ゲームのプレイ中にイベントが発生したと判定されると、イベント記憶部は、発生時刻と、発生した瞬間の表示情報、即ち、画像データ、とを含むイベント情報を収集する。収集されたイベント情報のうち、表示情報を、その発生時刻の順番で再生すると、当該ゲーム装置におけるプレイ内容を掻い摘んだダイジェストをスライドショーのように所定の時間ずつ再生表示することが可能となる。 Here, the event is an important event in the progress of the game such as “I found XX” or “I defeated XX”, and the occurrence of the event is automatically determined by a predetermined method. When it is determined that an event has occurred during game play, the event storage unit collects event information including the time of occurrence and display information at the moment of occurrence, that is, image data. When the display information of the collected event information is reproduced in the order of the time of occurrence, it is possible to reproduce and display a digest obtained by scraping the play contents in the game device at predetermined times like a slide show.
また、イベント取得要求部は、ゲーム装置が、ゲームに参加できなかった時間帯を指定するイベント取得要求を当該他のゲーム装置に送信する。 In addition, the event acquisition request unit transmits an event acquisition request for designating a time zone when the game device could not participate in the game to the other game device.
ここで、ゲームに参加できない時間帯とは、例えば、プレイヤがゲームを中座するために、電源を落としていたり、通信トラブル等の理由でゲーム装置の通信が切断されたりした時間帯である。ゲーム装置はこのような時間帯にはイベント情報を収集することができない。一方、マルチプレイヤゲームの場合、典型的には、ゲーム装置のうちのいずれかと通信が切断されても、他のゲーム装置はゲームを続行し、イベント情報を収集している。よって、イベント取得要求部は、ゲーム装置がゲームに参加できなかった時間帯を指定して、その間に起きたイベントについて、イベント情報を他のゲーム装置から収集すべく、イベント要求を送信する。 Here, the time zone in which the game cannot be participated is, for example, a time zone in which the game apparatus is disconnected due to a communication trouble or the like because the player is in the middle of the game. The game device cannot collect event information during such a time period. On the other hand, in the case of a multiplayer game, typically, even if communication with any of the game devices is disconnected, other game devices continue the game and collect event information. Therefore, the event acquisition request unit designates a time period during which the game device could not participate in the game, and transmits an event request to collect event information from other game devices regarding events that occurred during that time.
また、イベント取得応答部は、他のゲーム装置からのイベント取得要求を受信して、イベント記憶部に記憶されるイベント情報のうち、その発生時刻が、イベント取得要求に指定された時間帯に含まれるイベント情報を指定するイベント取得応答を、イベント取得要求を送信した他のゲーム装置に返信する。 The event acquisition response unit receives an event acquisition request from another game device, and among the event information stored in the event storage unit, the time of occurrence is included in the time zone specified in the event acquisition request An event acquisition response designating event information to be transmitted is returned to another game device that has transmitted the event acquisition request.
即ち、ゲーム装置は、他のゲーム装置に対して、ゲームに参加できなかった時間帯に発生したイベントについてのイベント情報を要求する他、他のゲーム装置からも同様に、自装置の記憶するイベント情報を返信するよう要求するイベント取得要求を受信する。イベント取得応答部は、他のゲーム装置から受信したイベント取得要求に応答して、当該イベント要求に指定された時間帯に含まれるイベント情報を返信する。 That is, the game device requests other game devices for event information about events that occurred during the time period when the game device could not participate in the game. An event acquisition request for requesting information to be returned is received. In response to the event acquisition request received from another game device, the event acquisition response unit returns event information included in the time zone specified in the event request.
そして、イベント記憶部は、他のゲーム装置から返信されたイベント情報を、さらに記憶する。即ち、イベント記憶部は、自装置が収集したイベント情報の他に、他のゲーム装置上で収集されたイベント情報も記憶する。 The event storage unit further stores event information returned from another game device. That is, the event storage unit stores event information collected on another game device in addition to the event information collected by the own device.
このように、本願発明によれば、ゲーム装置は、ゲームに参加できなかった時間帯に発生したイベントについて、そのイベント情報を他のゲーム装置から収集することができ、これにより、他のゲーム装置と情報を共有することが可能となる。 Thus, according to the present invention, the game device can collect event information from other game devices for events that occurred during a time period when the game device could not participate in the game. And information can be shared.
また、イベント取得要求に指定される時間帯は、他のゲーム装置との接続が切断された時刻から、その後に他のゲーム装置との接続が確立された時刻までの時間帯であってもよい。 The time zone specified in the event acquisition request may be a time zone from the time when the connection with the other game device is disconnected to the time when the connection with the other game device is subsequently established. .
即ち、他のゲーム装置との接続は、例えば、電源が切られた場合や、通信障害などが生じた時に切断される。そして、電源が再度投入されたとき、または、通信障害が解消されたときに、再度接続が確立される。よって、イベント取得要求部は、再度接続が確立された際に、このような通信が切断されていた期間を、ゲームに参加できなかった期間として指定し、当該期間において、他のゲーム装置で発生したイベントのイベント情報を返信するようイベント取得要求を送信する。 That is, the connection with another game device is disconnected when, for example, the power is turned off or a communication failure occurs. Then, when the power is turned on again or when the communication failure is resolved, the connection is established again. Therefore, when the connection is established again, the event acquisition request unit designates the period during which such communication was disconnected as the period during which the game could not be participated, and occurred in other game devices during the period. An event acquisition request is sent to return the event information of the event that has been issued.
したがって、本願発明によれば、通信が切断されていた期間をゲームに参加できなかった期間として扱い、当該期間において発生したイベントについての情報を、他のゲーム装置と共有することが出来る。 Therefore, according to the present invention, it is possible to treat the period during which communication has been cut off as a period during which the game could not be entered, and to share information about events occurring during the period with other game devices.
また、イベント記憶部は、ゲーム装置がゲームにおいて発生したイベントについてのイベント情報を収集できていない期間(以下「欠落期間」という。)をさらに記憶し、
イベント取得要求に指定される時間帯は、記憶される欠落期間であり、
イベント取得応答には、イベント取得要求に指定される時間帯のうち、イベント記憶部に記憶される欠落期間以外の期間と重複する期間(以下「有効期間」という。)が、さらに指定され、
イベント取得応答が受信されると、イベント記憶部に記憶される欠落期間から、イベント取得応答に指定された有効期間と重複する期間が削除される、ようにしてもよい。
In addition, the event storage unit further stores a period during which the game device cannot collect event information about an event that has occurred in the game (hereinafter referred to as “missing period”),
The time zone specified in the event acquisition request is the missing period that is stored,
In the event acquisition response, a period overlapping with a period other than the missing period stored in the event storage unit (hereinafter referred to as “effective period”) is further specified in the time zone specified in the event acquisition request,
When the event acquisition response is received, a period overlapping with the valid period specified in the event acquisition response may be deleted from the missing period stored in the event storage unit.
即ち、まず、ゲーム装置は、上述したように、通信が切断されていてゲームに参加できなかった期間を、イベント情報が収集できなかった欠落期間として記憶する。そして、当該欠落期間を指定してイベント取得要求を他のゲーム装置に送信する。しかしながら、イベント取得要求を受信した側のゲーム装置も、欠落期間、即ち、電源が切られたり、通信障害が生じたりすることにより通信の切断されていた期間、が存在する可能性がある。 That is, first, as described above, the game device stores a period during which communication is disconnected and the game cannot be entered as a missing period during which event information cannot be collected. Then, an event acquisition request is transmitted to another game device by designating the missing period. However, there is a possibility that the game device on the side that has received the event acquisition request also has a missing period, that is, a period in which communication is cut off due to power-off or a communication failure.
よって、イベント取得要求を受信した側のゲーム装置は、イベント取得応答に、自装置に記憶される欠落期間以外の期間を、イベントが発生しているか否かに関わらず有効な期間(有効期間)であるとして、イベント情報と共にイベント取得要求の送信元に返信する。そして、イベント取得要求を送信した側のゲーム装置は、自装置の記憶する欠落期間から、他のゲーム装置により返信されてきた有効期間と重複する期間を削除するようにイベント記憶部を更新する。イベント取得要求を送信したゲーム装置において、当該イベント取得要求に指定した期間のうち、他のゲーム装置においても欠落期間であった期間は、継続して欠落期間としてイベント記憶部に記憶される。 Therefore, the game device on the side that has received the event acquisition request has a period other than the missing period stored in its own device in the event acquisition response, regardless of whether or not an event has occurred (effective period). Is returned together with the event information to the transmission source of the event acquisition request. Then, the game device on the side that transmitted the event acquisition request updates the event storage unit so as to delete a period overlapping with the valid period returned by another game device from the missing period stored by the own device. In the game device that transmitted the event acquisition request, the period that was also the missing period in the other game devices among the periods specified in the event acquisition request is continuously stored in the event storage unit as the missing period.
なお、再度同じように、更新された欠落期間を指定して、ゲームに参加している他のゲーム装置にイベント取得要求を送信しても、他のゲーム装置は、既に自装置の保有するイベント情報を返信しているはずであるので、新たにイベント情報を提供することはできない。しかしながら、イベント取得要求の送信時にゲームに参加していなかったゲーム装置が、後にゲームに復帰することがある。この復帰したゲーム装置は、更新された欠落期間においてイベント情報を収集している可能性がある。これを考慮して、イベント取得要求部は、他のゲーム装置がゲームに復帰した場合についても、更新された欠落期間を指定して、当該復帰したゲーム装置にイベント要求を送信する。これにより、一度イベント情報を収集できなかった期間についても、後にイベント情報を収集できる可能性がある。 Similarly, even if the updated missing period is designated and an event acquisition request is transmitted to another game device participating in the game, the other game device already has an event held by the own device. Since the information should be returned, new event information cannot be provided. However, a game device that did not participate in the game at the time of transmitting the event acquisition request may return to the game later. The restored game device may collect event information during the updated missing period. In consideration of this, even when another game device returns to the game, the event acquisition request unit designates the updated missing period and transmits an event request to the returned game device. Thereby, even in a period in which event information could not be collected once, there is a possibility that event information can be collected later.
また、ゲーム装置は再生表示部をさらに備えるようにし、
再生表示部は、イベント記憶部に記憶されたイベント情報に含まれる表示情報を再生表示するようにしてもよい。
In addition, the game device further includes a reproduction display unit,
The reproduction display unit may reproduce and display the display information included in the event information stored in the event storage unit.
即ち、ゲーム装置は、自装置において発生したイベントの他、他のゲーム装置から取得したイベントについてのゲーム画像を再生表示するようにしてもよい。これにより、プレイヤは、他のゲーム装置から取得したイベント情報を含む、他のゲーム装置と共有している歴史のダイジェストを復習することが出来る。 That is, the game device may reproduce and display a game image for an event acquired from another game device in addition to the event that occurred in the own device. Thereby, the player can review the digest of the history shared with the other game devices including the event information acquired from the other game devices.
また、イベント情報には、重要度が定められるようにし、
イベント取得要求には、ゲーム装置のプレイヤより受け付けられる重要度の閾値がさらに指定され、
イベント取得応答部は、他のゲーム装置からのイベント取得要求に応答して取得したイベント情報のうち、当該指定された閾値以上の重要度が定められるイベント情報を指定するイベント取得応答を、他のゲーム装置に返信するようにしてもよい。
Also, the event information should be given a priority,
In the event acquisition request, a threshold value of importance received from the player of the game device is further specified,
The event acquisition response unit is configured to send an event acquisition response that specifies event information whose importance is equal to or higher than the specified threshold among event information acquired in response to an event acquisition request from another game device. You may make it reply to a game device.
即ち、プレイヤは、他のゲーム装置から取得したいイベント情報の重要度を指定することができる。これにより、イベント情報の授受に必要な通信コストの軽減や、イベント記憶部に記憶される情報量の抑制が可能となる。 That is, the player can specify the importance of event information desired to be acquired from another game device. As a result, it is possible to reduce the communication cost required for the exchange of event information and to suppress the amount of information stored in the event storage unit.
また、イベントには、重要度が定められるようにし、
再生表示部は、ゲーム画像を再生するイベントの重要度の閾値をプレイヤより受け付け、イベント記憶部に記憶されたイベント情報のうち、当該受け付けた閾値以上の重要度が定められたイベント情報について、その表示情報を再生表示するようにしてもよい。
Also, make sure that events have an importance level,
The reproduction display unit receives a threshold of importance of an event for reproducing a game image from a player, and among event information stored in the event storage unit, event information for which importance equal to or higher than the received threshold is determined. The display information may be reproduced and displayed.
即ち、プレイヤは、再生表示したいイベント情報の重要度を指定することが可能となる。これにより、全てのイベント情報を再生表示するのではなく、選択的に再生表示することが可能となる。 That is, the player can specify the importance of event information to be reproduced and displayed. Thus, it is possible to selectively reproduce and display all event information instead of reproducing and displaying.
また、イベント情報には、ゲーム装置のプレイヤにより定められる公開の可否情報が含まれるようにし、
イベント取得応答に指定されるイベント情報は、可否情報が公開可であるものに限られるようにしてもよい。
In addition, the event information may include disclosure permission / inhibition information determined by the player of the game device,
The event information specified in the event acquisition response may be limited to information on whether availability information can be disclosed.
即ち、イベント記憶部に記憶される各イベント情報について、イベント取得要求に応じて、他のゲーム装置に提供するかしないかをプレイヤが指定することが出来る。したがって、プレイヤは、他のゲーム装置と共有したくないイベント情報を制限することが可能となる。 That is, the player can specify whether or not to provide each event information stored in the event storage unit to another game device in response to an event acquisition request. Therefore, the player can restrict event information that the player does not want to share with other game devices.
また、本発明の他の観点に係る動作方法は、複数のゲーム装置が互いに通信し合うことによりゲームに参加するゲームシステムの当該ゲーム装置による動作方法である。
ここで、ゲーム装置は、イベント記憶部、イベント取得要求部、イベント取得応答部、および、再生表示部を備え、
イベント記憶部が、ゲームの進行中にイベントが生じると、当該イベントを表示するための表示情報と、当該イベントの発生時刻と、を含むイベント情報を記憶するイベント記憶工程、
イベント取得要求部が、ゲーム装置が、ゲームに参加できなかった時間帯を指定するイベント取得要求を当該他のゲーム装置に送信するイベント取得要求工程、
イベント取得応答部が、他のゲーム装置からのイベント取得要求を受信して、イベント記憶部に記憶されるイベント情報のうち、その発生時刻が、イベント取得要求に指定された時間帯に含まれるイベント情報を指定するイベント取得応答を、イベント取得要求を送信した他のゲーム装置に返信するイベント取得応答工程、
を備え、
イベント記憶部は、他のゲーム装置から返信されたイベント情報を、さらに記憶する。
An operation method according to another aspect of the present invention is an operation method by the game apparatus of a game system in which a plurality of game apparatuses participate in a game by communicating with each other.
Here, the game device includes an event storage unit, an event acquisition request unit, an event acquisition response unit, and a playback display unit,
An event storage step of storing event information including display information for displaying the event and an occurrence time of the event when an event occurs while the game is in progress;
An event acquisition requesting step in which the event acquisition requesting unit transmits an event acquisition request for designating a time zone when the game device could not participate in the game to the other game device;
The event acquisition response unit receives an event acquisition request from another game device, and among the event information stored in the event storage unit, an event whose occurrence time is included in the time zone specified in the event acquisition request An event acquisition response step of returning an event acquisition response specifying information to another game device that has transmitted the event acquisition request;
With
The event storage unit further stores event information returned from another game device.
また、本発明の他の観点に係るプログラムは、コンピュータを、上記のゲーム装置として機能させるように構成する。 A program according to another aspect of the present invention is configured to cause a computer to function as the above-described game device.
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。 The program of the present invention can be recorded on a computer-readable information recording medium such as a compact disk, flexible disk, hard disk, magneto-optical disk, digital video disk, magnetic tape, and semiconductor memory. The above program can be distributed and sold via a computer communication network independently of the computer on which the program is executed. The information recording medium can be distributed and sold independently of the computer.
本発明によれば、マルチプレイヤゲームに参加しているゲーム装置において、通信が切断された場合、その際のゲームの進行内容を、他のゲーム装置と簡易に共有するのに好適なゲーム装置等を提供することができる。 According to the present invention, in a game device participating in a multiplayer game, when communication is cut off, a game device suitable for easily sharing the progress of the game at that time with other game devices Can be provided.
以下に本発明の実施の形態を説明する。以下では、理解を容易にするため、携帯型情報処理装置に本発明が適用される実施の形態を説明するが、各種のコンピュータ、PDA、携帯電話などにおいても同様に本発明を適用することができる。すなわち、以下に説明する実施の形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと等しいものに置換した実施形態を採用することが可能であるが、これらの実施の形態も本発明の範囲に含まれる。 Embodiments of the present invention will be described below. In the following, for ease of understanding, an embodiment in which the present invention is applied to a portable information processing apparatus will be described. However, the present invention can be similarly applied to various computers, PDAs, mobile phones, and the like. it can. That is, the embodiment described below is for explanation, and does not limit the scope of the present invention. Accordingly, those skilled in the art can employ embodiments in which each or all of these elements are replaced with equivalent ones, and these embodiments are also included in the scope of the present invention.
図1は、本発明の実施形態に係るゲーム装置が実現される典型的な携帯型情報処理装置1の概要構成を示す模式図である。以下、本図を参照して説明する。 FIG. 1 is a schematic diagram showing a schematic configuration of a typical portable information processing device 1 in which a game device according to an embodiment of the present invention is realized. Hereinafter, a description will be given with reference to FIG.
携帯型情報処理装置1は、処理制御部10と、コネクタ11と、カートリッジ12と、無線通信部13と、通信コントローラ14と、サウンドアンプ15と、スピーカ16と、操作キー17と、第1の表示部18と、第2の表示部19と、タッチパネル20と、を備える。
The portable information processing apparatus 1 includes a
処理制御部10は、CPU(Central Processing Unit)コア10aと、画像処理部10bと、VRAM(Video Random Access Memory) 10cと、WRAM(Work RAM) 10dと、LCD(Liquid Crystal Display)コントローラ10eと、タッチパネルコントローラ10fと、を備える。
The
CPUコア10aは、携帯型情報処理装置1全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。具体的には、カートリッジ12がコネクタ11に装着された状態で、カートリッジ12内のROM(Read Only Memory) 12aに記憶されたプログラムやデータを読み出して、所定の処理を実行する。
The
画像処理部10bは、カートリッジ12内のROM 12aから読み出されたデータや、CPUコア10aにて処理されたデータを加工処理した後、これをVRAM 10cに格納する。
The
VRAM 10cは、表示用の情報を記憶するフレームメモリであり、画像処理部10b等により加工された画像情報を記憶する。
WRAM 10dは、CPUコア10aがプログラムに従った各種処理を実行する際に必要となるワークデータ等を記憶する。
The
The
LCDコントローラ10eは、第1の表示部18および、第2の表示部19を制御し、所定の表示用画像を表示させる。たとえば、LCDコントローラ10eは、VRAM 10cに記憶された画像情報を、所定の同期タイミングで表示信号に変換し、第1の表示部18に出力する。また、LCDコントローラ10eは、第2の表示部19に所定の指示アイコン等を表示する。
The LCD controller 10e controls the
タッチパネルコントローラ10fは、タッチペンやユーザの指によるタッチパネル20への接触(タッチ)を検出する。たとえば、第2の表示部19に所定の指示アイコン等が表示されている状態で、タッチパネル20上の接触およびその位置等を検出する。
The touch panel controller 10f detects a touch (touch) on the
コネクタ11は、カートリッジ12と脱着自在に接続可能な端子であり、カートリッジ12が接続された際に、カートリッジ12との間で所定のデータを送受信する。
The
カートリッジ12は、ROM 12aと、RAM(Random Access Memory)12bと、を備える。
ROM 12aには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データ等が記録される。
RAM 12bには、ゲームの進行状況等を示す種々のデータが記憶される。
The
The ROM 12a stores a program for realizing the game and image data, sound data, and the like accompanying the game.
The
無線通信部13は、他の携帯型情報処理装置1の無線通信部13との間で、無線通信を行うユニットであり、図示せぬアンテナ(内蔵アンテナ等)を介して所定のデータを送受信する。
なお、無線通信部13は、所定のアクセスポイントとの間で、無線LAN通信を行うこともできる。また、無線通信部13には、固有のMAC(Media Access Control)アドレスが採番されている。
The
The
通信コントローラ14は、無線通信部13を制御し、所定のプロトコルに沿って、処理制御部10と他の携帯型情報処理装置1の処理制御部10との間で行われる通信の仲立ちをする。
The
サウンドアンプ15は、処理制御部10にて生成された音声信号を増幅し、スピーカ16に供給する。
スピーカ16は、例えば、ステレオスピーカ等からなり、サウンドアンプ15にて増幅された音声信号に従って、所定の楽曲音や効果音等を出力する。
The
The
操作キー17は、携帯型情報処理装置1に適宜配置された複数のキースイッチ等からなり、ユーザの操作に従って、所定の指示入力を受け付ける。
The
第1の表示部18および、第2の表示部19は、LCD等からなり、LCDコントローラ10eに制御され、ゲーム画像等を適宜表示する。
なお、第2の表示部19は、タッチパネル20の接触によりユーザから操作指示を入力させるための指示アイコン等を表示する。
The
Note that the
タッチパネル20は、第2の表示部19の前面に重畳して配置され、タッチペンやユーザの指の接触による入力を受け付ける。
タッチパネル20は、たとえば、感圧式のタッチセンサパネル等からなり、ユーザの指等の圧力を検出し、接触状態および、接触状態から非接触状態への移行等を検出する。なお、タッチパネル20は、他に静電容量の変化等から、ユーザの指等の接触を検出してもよい。
The
The
図2に、携帯型情報処理装置1の外観図を示す。 FIG. 2 shows an external view of the portable information processing apparatus 1.
なお、本実施の形態に係るゲーム装置は、上述した典型的な携帯型情報処理装置1上に実現されるが、一般的なコンピュータやゲーム機上に実現することもできる。一般的なコンピュータやゲーム機は、上記携帯型情報処理装置1と同様に、CPUコアや、VRAM、WRAM、を備える。また、通信部として、例えば、LAN(Local Area Network)を構成する際に用いられる10BASE−T/100BASE−Tなどの規格に準拠するNIC(Network Interface Controller)、記憶装置としてハードディスクを有する他、DVD−ROMや、光磁気ディスク、等が利用できるようになっている。また、入力装置として、タッチパネルの代わりに、キーボードやマウスなどを利用する。そして、プログラムをインストールした後に、そのプログラムを実行させると、ゲーム装置として機能させることができる。 The game device according to the present embodiment is realized on the typical portable information processing device 1 described above, but may be realized on a general computer or game machine. Similar to the portable information processing apparatus 1, a general computer or game machine includes a CPU core, VRAM, and WRAM. In addition, as a communication unit, for example, a NIC (Network Interface Controller) conforming to a standard such as 10BASE-T / 100BASE-T used when configuring a LAN (Local Area Network), a hard disk as a storage device, and a DVD -ROMs, magneto-optical disks, etc. can be used. In addition, a keyboard or a mouse is used as an input device instead of a touch panel. Then, after the program is installed, when the program is executed, it can function as a game device.
なお、以下では、注記しない限り、本実施の形態に係るゲーム装置は、図1に示した携帯型情報処理装置1により説明を加える。ゲーム装置は、必要に応じて適宜一般的なコンピュータや、ゲーム装置の要素に置換することができ、これらの実施の形態も本発明の範囲に含まれる。 In the following description, unless otherwise noted, the game apparatus according to the present embodiment will be described using the portable information processing apparatus 1 shown in FIG. The game device can be appropriately replaced with a general computer or an element of the game device as necessary, and these embodiments are also included in the scope of the present invention.
以下、ゲーム装置200について説明する。
複数のゲーム装置200は、図3(A)に示すように1つのゲームシステムを構成している。当該ゲームシステムの各ゲーム装置200は、互いに通信し合いながら1つのゲームを進行させていく。図3(A)には、3台のゲーム装置200が互いに通信している様子を示しているが、ゲーム装置200の接続数はこれに限らない。
Hereinafter, the
The plurality of
なお、本実施の形態においては、ゲーム装置200上で、所謂ロールプレイングゲームを実行する場合について説明する。プレイヤは、自分の保有するゲーム装置200を操作して、ゲームの世界のプレイヤキャラクタの一人を動かすことにより、ゲームに参加する。なお、理解を容易にするために、ゲームに参加するゲーム装置200のそれぞれは、ゲームを開始する際に互いを登録し、当該ゲームの物語が終了するまで、新たなゲーム装置200をゲームに加えることができないものとする。
In the present embodiment, a case where a so-called role-playing game is executed on
続いて、ゲーム装置200の構成要素について説明する。ゲーム装置200のそれぞれは、図3(B)に示すように、イベント記憶部201、イベント取得要求部202、イベント取得応答部203、再生表示部204、などを備える。
Next, components of the
まず、イベント記憶部201は、ゲームの進行中に、イベントが生じると、当該イベントを表示するための表示情報と、当該イベントの発生時刻と、を含むイベント情報を記憶する。なお、イベントの発生時刻は、例えば、CPUコア10a内に構成される図示しないクロック(計時手段)が計時する。
First, when an event occurs during the progress of the game, the
ここで、イベントとは、例えば、敵キャラクタを倒したり、宝物を発見したり、といった、ゲームの進行上重要な場面である。また、表示情報とは、例えば、イベントが発生した際のゲーム画像(1フレーム)のデータである。なお、後述するように、本実施の形態では、イベントの発生は、所定の方法により自動的に判別される。 Here, the event is an important scene in the progress of the game, for example, defeating an enemy character or finding a treasure. The display information is, for example, game image (one frame) data when an event occurs. As will be described later, in the present embodiment, the occurrence of an event is automatically determined by a predetermined method.
イベント記憶部201は、後述するように、他のゲーム装置から返信されたイベント情報や、イベント情報が収集出来なかった時間帯(欠落期間)についての情報を記憶する。処理制御部10、コネクタ11、カートリッジ12などが協働して、イベント記憶部201として機能する。
As will be described later, the
イベント取得要求部202は、まず、イベント情報を収集できなかった時間帯をイベント記憶部201から取得する。ここで、イベント情報を収集できなかった時間帯とは、電源が切れていたり、無線通信部13に通信障害が生じていたりして、他のゲーム装置200との通信が切断されている時間帯であり、且つ、後述するように、他のゲーム装置200からもイベントを取得できていない時間帯である。イベント取得要求部202は、当該取得した時間帯を指定して、イベント取得要求をゲームに参加している自装置以外の全てのゲーム装置200に送信する。処理制御部10、コネクタ11、カートリッジ12、無線通信部13、などが協働して、イベント取得要求部202として機能する。
The event
イベント取得応答部203は、他のゲーム装置200からイベント取得要求を受信すると、自装置のイベント記憶部201に記憶されるイベント情報のうち、その発生時刻が、前記イベント取得要求に指定された時間帯に含まれるイベント情報を、イベント取得要求の送信元のゲーム装置200に返信する。処理制御部10、コネクタ11、カートリッジ12、無線通信部13、などが協働して、イベント取得応答部203として機能する。
When the event
このような構成を有するゲーム装置200の動作処理を以下に説明する。
An operation process of the
ゲーム装置200の電源が投入されると、処理制御部10がカートリッジ12のROM 12aに記憶されるゲームプログラムがWRAM 10dに読み出されれ、所定の初期化処理が行われ、ゲームが開始される。以下に、ゲーム開始後において、イベント情報を収集する処理について、図4を参照して説明する。
When the power of the
まず、処理制御部10は、通信が確立されているか否かを判定する(ステップS101)。ここで、通信が確立されている場合、プレイヤがゲーム中の1つのプレイヤキャラクタを自分の保有するゲーム装置200から操作すると、当該操作情報が他のゲーム装置200に送信される。そして、送信された操作情報を元に、他のゲーム装置200は当該プレイヤキャラクタの動作を自装置にて反映させる。これにより、他のゲーム装置200から操作される他のプレイヤキャラクタの動作がゲームに参加している全てのゲーム装置200に反映され、プレイヤは同じゲーム空間でプレイを楽しむことができる。
First, the
したがって、通信が確立されている場合(ステップS101;Y)、ゲーム装置200は、自装置にてイベント情報を収集する(ステップS102)。自装置にてイベント情報を収集する処理の詳細を図5(A)に示す。
Therefore, when communication is established (step S101; Y), the
まず、処理制御部10は、現在のゲームの場面がイベントであるか否かを判定する(ステップS1021)。本実施の形態においては、パラメータが大きく変動したときに、イベントが発生したと自動的に判定する。例えば、プレイヤキャラクタが敵キャラクタを倒すと、敵キャラクタのポイントが急激に減少し、0になる。又は、仲間が倒されると、仲間のポイントが急激に減少し、0になる。或いは、プレイヤキャラクタが宝物を見つけると、所持金が急激に増える。このように、パラメータが大きく変動するときは、物語に重要な変化が生じるため、イベントが発生したと判定する。ただし、あるゲームの場面がイベントであるか否かを判定する方法は、これに限らない。
First, the
現在のゲームの場面がイベントであると判定した場合(ステップS1021;Y)、その時点で再生されているゲーム画像(静止画)と時刻とを、イベントの表示情報と発生時刻として、イベント記憶部201に記憶する(ステップS1022)。そして、処理はステップS103へ進む。なお、ステップS103の処理については、後述する。一方、イベントが発生していない間(ステップS1021;N)は、ゲームを進行させ、ステップS1021を繰り返してイベントが発生するのを待つ。 When it is determined that the scene of the current game is an event (step S1021; Y), the event storage unit uses the game image (still image) and the time being played back as the event display information and the time of occurrence. It memorize | stores in 201 (step S1022). Then, the process proceeds to step S103. The process of step S103 will be described later. On the other hand, while the event is not occurring (step S1021; N), the game is advanced, and step S1021 is repeated to wait for the event to occur.
説明をステップS101に戻す。他のゲーム装置200との通信が確立されていない間(ステップS101;N)、即ち、通信が切断されている間、ゲーム装置200は、イベント情報を収集することができない。したがって、処理制御部10は、まず、通信が再度確立されたかどうかを判定する(ステップS104)。確立されていないと判定すると(ステップS104;N)、確立されるまでステップS104を繰り返す。通信が確立されたと判定すると(ステップS104;Y)、最後に通信が切断された時刻から現在の時刻までの時間帯を、イベント記憶部201に記憶される欠落期間に追加する(ステップS105)。ここで、欠落期間とは、イベント情報が収集されていない期間を示す。
The description returns to step S101. While communication with the
なお、通信が切断された時刻は、通信が確立されている状態から、
(a)所定閾時間以上、無線通信部13により他のゲーム装置200からのデータが受信されない場合、データが最後に受信された時刻
(b)無線通信部13にエラーが発生した時刻
(c)ゲーム装置200の電源が切れた時刻
などのいずれかであり、ROM 12aなどに記憶される。
Note that the time at which the communication was disconnected is from the state where the communication is established,
(A) When data from another
そして、ゲーム装置200は、当該欠落期間中に発生したイベントのイベント情報をゲームに参加している他のゲーム装置200から取得する処理を行う(ステップS106)。
And the
ステップS106の詳細を図5(B)に示す。まず、イベント取得要求部202は、イベント記憶部201に記憶された欠落期間を指定して、当該期間中に発生したイベントについてのイベント情報を返信するようイベント取得要求をゲームに参加中の他のゲーム装置200に送信する(ステップS1061)。
Details of step S106 are shown in FIG. First, the event
イベント取得要求を受け取った他のゲーム装置200のイベント取得応答部203は、自装置のイベント記憶部201を参照して、イベント取得要求に指定されている期間中に含まれる発生時刻を含むイベント情報を取得する。また、指定された期間中において、自装置の記憶する欠落期間以外の期間を有効なイベントが発生している有効期間として取得する。他のゲーム装置200のイベント取得応答部203は、このようにして取得したイベント情報と有効期間とを指定したイベント取得応答を、イベント取得要求の送信元のゲーム装置200に返信する。なお、当然ながら、他のゲーム装置200のイベント記憶部201に記憶されているイベント情報は、さらに、他のゲーム装置200から返信されたものであってもよい。
The event
イベント取得応答を受信すると(ステップS1062)、ゲーム装置200の処理制御部10は、イベント取得応答に指定されるイベント情報をイベント記憶部201に記憶する(ステップS1063)。また、イベント取得応答に指定される有効期間と重複する期間を欠落期間から削除して、欠落期間を更新する(ステップS1064)。即ち、指定した期間のうち、他のゲーム装置200からイベント情報を収集できなかった期間を継続して欠落期間として記憶する。この様子を図6を参照して説明する。
When the event acquisition response is received (step S1062), the
図6(A)は、GaとGbの2台のゲーム装置200がゲームに参加している場合において、それぞれの、時間の経過に対して、イベントを取得した時刻と、欠落期間を示すものである。Gaの欠落期間、即ち、イベント情報を収集できていない期間はPa、そしてGbの欠落期間はPbである。したがって、Gaがイベント取得要求を他のゲーム装置200に送信する場合は、欠落期間として期間Paを指定する。
FIG. 6A shows the time when an event is acquired and the missing period with respect to the passage of time when two
一方、イベント取得要求を受信した側のGbは、期間Pa中に生じたイベントである、イベントEbについて、その表示情報と、発生時刻とを含むイベント情報を記憶している。よって、Gbのイベント取得応答部203はイベントEbのイベント情報をイベント取得応答に指定して、Gaに返信する。また、Gbは、自装置の欠落期間Pbと指定された期間とが重複していない有効期間Zについても、イベント取得応答に指定する。Gaは、Gbからイベント取得応答を受信すると、受信したイベントEbについてのイベント情報をイベント記憶部201に記憶する。さらに、Gaは、同じくイベント記憶部201に記憶する欠落期間Paのうち、Gbからイベント情報を収集できた有効期間Zについて欠落期間Paから削除する。そして、図6(B)に示すように、Gaは、残りの期間Pa’について、引き続き欠落期間として記憶する。
On the other hand, the Gb on the side receiving the event acquisition request stores event information including display information and occurrence time of the event Eb, which is an event occurring during the period Pa. Therefore, the event
なお、この例では、理解を容易にするため、GaとGbの2つのゲーム装置200のみがゲームに参加しているため、GbのみがGaのイベント取得要求に応答してイベント情報を返信する。しかし、複数のゲーム装置200がゲームに参加している場合は、他のすべてのゲーム装置200のうち、指定期間中に発生したイベントについてのイベント情報を記憶するゲーム装置200が、イベント情報を返信する。複数のゲーム装置200から返信された複数のイベント情報について、発生時刻と表示情報が重複するものがある場合、いずれか1つのイベント情報のみを記憶するようにして情報量を抑える。
In this example, in order to facilitate understanding, only two
一方、複数のゲーム装置200から返信された複数のイベント情報の発生時刻と表示情報が重複しなければ、それらを全てイベント記憶部201に記憶する。例えば、ゲームにおいて、参加するプレイヤキャラクタが幾つかのグループに別れて行動できるような場合、ゲーム装置200のそれぞれは、異なるゲーム進行を体験し、異なるイベント情報を記憶する。通信が切断されているゲーム装置200は、通信が切断されていなければ、そのいずれかのグループと行動することを選択できたことを考慮して、他のゲーム装置200からイベント取得応答として返信される全ての異なるイベント情報を、イベント記憶部201に記憶する。即ち、ゲーム装置200は、同一時刻について、複数の異なる歴史(ゲーム履歴)を記憶することが可能となる。
On the other hand, if the occurrence time and display information of the plurality of event information returned from the plurality of
上述したように、ゲーム装置200は、通信が切断された状態から、確立された状態になると、その直前の切断されていた期間に発生したイベントのイベント情報を他のゲーム装置200から取得すべく、イベント取得要求を送信する。一方、引き続き欠落期間として記憶された期間については、ゲームに参加中の他のゲーム装置200は、既に自装置の保有するイベント情報を返信しているはずであるので、新たなイベントを提供することはできない。しかしながら、ゲームに復帰したゲーム装置200があった場合、引き続き欠落期間として記憶された期間のイベントを提供できる可能性がある。
As described above, when the
よって、ゲーム装置200の処理制御部10は、定期的(例えば、ステップS102を終了した後など)にゲームに参加していたゲーム装置200が、復帰したか否かをチェックする(ステップS103)。復帰したゲーム装置200が存在した場合は、(ステップS103;Y)、上述のステップS1061からS1064を実行し、欠落期間を指定して、イベント取得要求を送信する。これにより、一度収集できなかったイベント情報も、後に収集できる可能性が生じる。
Therefore, the
なお、ステップS1061において、他の全てのゲーム装置200にイベント取得要求を送信するのではなく、当該復帰したゲーム装置200のみに、イベント取得要求を送信するようにしてもよい。
In step S1061, the event acquisition request may be transmitted only to the restored
(ダイジェストの表示)
収集したイベント情報は、プレイヤの指示に応じて、再生表示部204が再生表示する。即ち、再生表示部204は、イベント記憶部201に記憶されるイベント情報の表示情報を、対応する発生時刻の順番にスライドショーのように所定の時間ずつ表示する。なお、各表示情報の表示時間はユーザから受付可能とする。
(Display of digest)
The collected event information is reproduced and displayed by the
このように、本実施の形態によれば、ゲーム装置がゲームに参加できなかった期間のゲームの進行内容を、他のプレイヤの操作するゲーム装置と共有し、閲覧することができる。 As described above, according to the present embodiment, it is possible to share and browse the progress of the game during a period when the game apparatus cannot participate in the game with the game apparatus operated by another player.
以上、本実施の形態について説明したが、本発明は、上述した実施形態に限定されず、種々の変形及び応用が可能である。また、上述した実施例の各構成要素を自由に組み合わせることも可能である。 Although the present embodiment has been described above, the present invention is not limited to the above-described embodiment, and various modifications and applications are possible. Moreover, it is also possible to freely combine the components of the above-described embodiments.
例えば、上記実施の形態において、ロールプレイングゲームをゲーム装置200が実行した場合を例に説明したが、実行するゲームはロールプレイングゲームに限らない。
For example, in the above embodiment, the case where the
また、上記実施の形態においては、イベントの表示情報は画像情報(静止画)であるとしたが、動画情報であってもよい。この場合、イベントが発生した時刻から前後に所定時間分の動画情報を取得して、表示情報とすればよい。 In the above embodiment, the event display information is image information (still image), but it may be moving image information. In this case, moving image information for a predetermined time may be acquired before and after the time when the event occurs, and used as display information.
また、上記実施の形態において、ゲームに参加するゲーム装置200は終始固定、即ち、新たなゲーム装置200をゲームに加えることができない、としたが、新たなゲーム装置200をゲームに加えることが出来るようにしてもよい。このとき、新たに参加したゲーム装置200のイベント取得要求部202は、参加時点までの全期間を指定して、ゲームに既に参加中のゲーム装置200に対して、イベント取得要求を送信してもよい。これにより、新たに参加したゲーム装置200は、既に参加中のゲーム装置200からその歴史を受け継ぐことができる。
In the above embodiment, the
新たに参加したゲーム装置200は、それまで収集したイベント情報を引き続き記憶するようにしてもよい。そして、既にゲームに参加しているゲーム装置200のイベント取得要求部202も、新たに参加したゲーム装置200から、参加時点までの全期間を指定して、イベント取得要求を送信してもよい。これにより、パーティの歴史を混合することが可能となる。
The newly joined
また、オンラインゲームに上記実施の形態を適用してもよい。オンラインゲームでは、大人数のプレイヤが自分の保有するゲーム装置200からサーバに接続してゲームに参加するが、典型的には、そのうちの数人のプレイヤのそれぞれが操作するプレイヤキャラクタとパーティを組み、協力しながらゲームを進行させる。歴史の流れは、パーティごとに異なっていてもよい。即ち、あるパーティが敵Xを倒すと、敵Xは2度と登場しないのではなく、全てのパーティが敵Xを倒す場面をプレイできるようにしてもよい。あるいは、各パーティは、同一時刻に異なる敵と対戦するようにしてもよい。
Further, the above embodiment may be applied to an online game. In an online game, a large number of players connect to a server from their
このように、パーティを組んでゲームに参加するオンラインゲームの場合、例えば、イベント取得要求部202は、パーティに属するプレイヤキャラクタを操作するゲーム装置200のみにイベント取得要求を送信してもよい。これにより、パーティごとに異なる歴史(プレイ履歴)を共有することが可能となる。なお、このようなオンラインゲームでは、各ゲーム装置200がイベントの発生時刻を計時するのではなく、サーバ内のクロック(計時手段)が計時するようにしてもよい。そして、ゲーム装置200は、サーバから、無線通信部13を介して、イベントの発生時刻を取得するようにしてもよい。
As described above, in the case of an online game in which a party is formed and participates in the game, for example, the event
また、イベント記憶部201は、イベント情報のそれぞれについて、当該イベント情報によって特定されるイベントの、重要度を示す情報を対応付けて記憶するようにしてもよい。ここで、重要度の情報は、予めイベント毎に定められており、ゲームデータとしてROM 12aなどに記憶されるものとする。或いは、イベントが発生したタイミングで、プレイヤがその重要度を設定するようにしてもよい。例えば、希少価値の高い敵キャラクタを倒した場合、プレイヤはそのイベントの重要度を高く設定してもよい。
In addition, the
このようにイベント情報に対応付けて、当該イベント情報によって特定されるイベントの、重要度が設定されているとき、ゲーム装置200は、イベントの重要度をプレイヤより受け付けるようにして、当該重要度より高い重要度が定められるイベントのイベント情報を、他のゲーム装置200から収集するようにしてもよい。即ち、イベント取得要求部202は、イベント取得要求に、受け付けられた重要度を指定して、他のゲーム装置200に送信する。イベント取得要求を受信した他のゲーム装置200は、イベント記憶部201に記憶されるイベント情報のうち、指定された重要度より高い重要度が対応付けられるイベント情報を要求元に返信する。これにより、プレイヤは、重要なイベントのイベント情報のみを収集することが可能となる。また、通信の負荷も軽減させることが可能となる。
As described above, when the importance level of the event specified by the event information is set in association with the event information, the
或いは、ゲーム装置200は、イベントの重要度をプレイヤより受け付けるようにして、当該重要度より高い重要度が定められるイベントのイベント情報を、再生表示するようにしてもよい。即ち、再生表示部204は、イベント記憶部201に記憶されたイベント情報のうち、受け付けられた重要度より高い重要度が対応付けられているイベント情報について、その表示情報を再生表示するようにしてもよい。これにより、全てのイベントの表示情報を再生表示するのではなく、重要なイベントのみを再生表示することが可能となる。この結果、再生表示時間を短縮することもできる。
Alternatively, the
また、イベント取得要求に応答してイベントを返信する側のゲーム装置200では、各イベント情報のそれぞれについて、当該イベント情報を公開するか否かをユーザにより受け付けるようにしてもよい。イベント記憶部201は、イベント情報のそれぞれについて、プレイヤにより定められる公開の可否情報を対応付けて記憶する。イベント取得応答部203は、イベント情報の可否情報が公開可であるもののみ、イベント取得応答に指定する。よって、プレイヤは他のゲーム装置200に公開したくないイベント情報を指定することが可能となる。
In addition, in the
1 携帯型情報処理装置
10 処理制御部
11 コネクタ
12 カートリッジ
13 無線通信部
14 通信コントローラ
15 サウンドアンプ
16 スピーカ
17 操作キー
18 第1の表示部
19 第2の表示部
20 タッチパネル
200 ゲーム装置
201 イベント記憶部
202 イベント取得要求部
203 イベント取得応答部
204 再生表示部
DESCRIPTION OF SYMBOLS 1 Portable
Claims (9)
前記ゲームの進行中にイベントが生じると、当該イベントを表示するための表示情報と、当該イベントの発生時刻と、を含むイベント情報を記憶するイベント記憶部、
前記ゲーム装置が、前記ゲームに参加できなかった時間帯を指定するイベント取得要求を当該他のゲーム装置に送信するイベント取得要求部、
前記他のゲーム装置からの前記イベント取得要求を受信して、前記イベント記憶部に記憶されるイベント情報のうち、その発生時刻が、前記イベント取得要求に指定された時間帯に含まれるイベント情報を指定するイベント取得応答を、前記イベント取得要求を送信した前記他のゲーム装置に返信するイベント取得応答部、
を備え、
前記イベント記憶部は、前記他のゲーム装置から返信されたイベント情報を、さらに記憶する、
ことを特徴とするゲーム装置。 A game device of a game system in which a plurality of game devices participate in a game by communicating with each other,
When an event occurs during the progress of the game, an event storage unit that stores event information including display information for displaying the event and an occurrence time of the event,
An event acquisition request unit for transmitting an event acquisition request for designating a time zone during which the game device could not participate in the game to the other game device;
Among the event information stored in the event storage unit upon receiving the event acquisition request from the other game device, event information whose occurrence time is included in the time zone specified in the event acquisition request An event acquisition response unit for returning an event acquisition response to be specified to the other game device that has transmitted the event acquisition request;
With
The event storage unit further stores event information returned from the other game device,
A game device characterized by that.
前記イベント取得要求に指定される時間帯は、前記他のゲーム装置との接続が切断された時刻から、その後に前記他のゲーム装置との接続が確立された時刻までの時間帯である、
ことを特徴とするゲーム装置。 The game device according to claim 1,
The time zone specified in the event acquisition request is a time zone from the time when the connection with the other game device is disconnected to the time when the connection with the other game device is subsequently established.
A game device characterized by that.
前記イベント記憶部は、前記ゲーム装置が前記ゲームにおいて発生したイベントのイベント情報を収集できていない期間(以下「欠落期間」という。)をさらに記憶し、
前記イベント取得要求に指定される時間帯は、前記イベント記憶部に記憶される欠落期間であり、
前記イベント取得応答には、前記イベント取得要求に指定される時間帯のうち、前記イベント記憶部に記憶される欠落期間以外の期間と重複する期間(以下「有効期間」という。)が、さらに指定され、
前記イベント取得応答が受信されると、前記イベント記憶部に記憶される欠落期間から、前記イベント取得応答に指定された有効期間と重複する期間が削除される
ことを特徴とするゲーム装置。 The game device according to claim 1 or 2,
The event storage unit further stores a period during which the game device is not able to collect event information of events that occurred in the game (hereinafter referred to as “missing period”),
The time zone specified in the event acquisition request is a missing period stored in the event storage unit,
In the event acquisition response, a period (hereinafter referred to as “effective period”) that overlaps with a period other than the missing period stored in the event storage unit in the time period specified in the event acquisition request is further specified. And
When the event acquisition response is received, a period overlapping with the valid period specified in the event acquisition response is deleted from the missing period stored in the event storage unit.
前記イベント記憶部に記憶されたイベント情報に含まれる表示情報を再生表示する再生表示部をさらに備える、
ことを特徴とするゲーム装置。 The game device according to any one of claims 1 to 3,
A reproduction display unit for reproducing and displaying display information included in the event information stored in the event storage unit;
A game device characterized by that.
前記イベント情報には、重要度が定められており、
前記イベント取得要求には、前記ゲーム装置のプレイヤより受け付けられる重要度の閾値がさらに指定され、
前記イベント取得応答部は、前記他のゲーム装置からの前記イベント取得要求に応答して取得したイベント情報のうち、当該指定された閾値以上の重要度が定められるイベント情報を指定するイベント取得応答を、前記他のゲーム装置に返信する、
ことを特徴とするゲーム装置。 The game device according to any one of claims 1 to 4, wherein:
The event information has an importance level,
In the event acquisition request, a threshold value of importance received from the player of the game device is further specified,
The event acquisition response unit is configured to generate an event acquisition response that specifies event information that has a degree of importance equal to or greater than the specified threshold among event information acquired in response to the event acquisition request from the other game device. Replies to the other game devices,
A game device characterized by that.
前記イベント情報には、重要度が定められており、
前記再生表示部は、イベント情報の重要度の閾値をプレイヤより受け付け、前記イベント記憶部に記憶されたイベント情報のうち、当該受け付けた閾値以上の重要度が定められたイベント情報について、その表示情報を再生表示する、
ことを特徴とするゲーム装置。 The game device according to claim 4,
The event information has an importance level,
The reproduction display unit receives a threshold value of the importance level of the event information from the player, and among the event information stored in the event storage unit, the display information on the event information for which the importance level equal to or higher than the received threshold value is determined. Play and display
A game device characterized by that.
前記イベント情報には、前記ゲーム装置のプレイヤにより定められる公開の可否情報が含まれ、
前記イベント取得応答に指定されるイベント情報は、前記可否情報が公開可であるものに限られる、
ことを特徴とするゲーム装置。 The game device according to any one of claims 1 to 6,
The event information includes disclosure permission / inhibition information determined by a player of the game device,
The event information specified in the event acquisition response is limited to the information on whether the availability information can be disclosed.
A game device characterized by that.
前記ゲーム装置は、イベント記憶部、イベント取得要求部、イベント取得応答部、および、再生表示部を備え、
前記イベント記憶部が、前記ゲームの進行中にイベントが生じると、当該イベントを表示するための表示情報と、当該イベントの発生時刻と、を含むイベント情報を記憶するイベント記憶工程、
前記イベント取得要求部が、前記ゲーム装置が、前記ゲームに参加できなかった時間帯を指定するイベント取得要求を当該他のゲーム装置に送信するイベント取得要求工程、
前記イベント取得応答部が、前記他のゲーム装置からの前記イベント取得要求を受信して、前記イベント記憶部に記憶されるイベント情報のうち、その発生時刻が、前記イベント取得要求に指定された時間帯に含まれるイベント情報を指定するイベント取得応答を、前記イベント取得要求を送信した前記他のゲーム装置に返信するイベント取得応答工程、
を備え、
前記イベント記憶部は、前記他のゲーム装置から返信されたイベント情報を、さらに記憶する、
ことを特徴とする動作方法。 An operation method by the game device of a game system in which a plurality of game devices participate in a game by communicating with each other,
The game device includes an event storage unit, an event acquisition request unit, an event acquisition response unit, and a playback display unit,
An event storage step of storing event information including display information for displaying the event and an occurrence time of the event when the event occurs while the game is in progress;
An event acquisition request step in which the event acquisition request unit transmits an event acquisition request for designating a time zone during which the game device could not participate in the game to the other game device;
The event acquisition response unit receives the event acquisition request from the other game device, and among the event information stored in the event storage unit, the generation time is the time specified in the event acquisition request An event acquisition response step of returning an event acquisition response specifying event information included in the belt to the other game device that has transmitted the event acquisition request;
With
The event storage unit further stores event information returned from the other game device,
An operation method characterized by that.
前記コンピュータを、
前記ゲームの進行中にイベントが生じると、当該イベントを表示するための表示情報と、当該イベントの発生時刻と、を含むイベント情報を記憶するイベント記憶部、
前記ゲーム装置が、前記ゲームに参加できなかった時間帯を指定するイベント取得要求を当該他のゲーム装置に送信するイベント取得要求部、
前記他のゲーム装置からの前記イベント取得要求を受信して、前記イベント記憶部に記憶されるイベント情報のうち、その発生時刻が、前記イベント取得要求に指定された時間帯に含まれるイベント情報を指定するイベント取得応答を、前記イベント取得要求を送信した前記他のゲーム装置に返信するイベント取得応答部、
として機能させ、
前記イベント記憶部が、前記他のゲーム装置から返信されたイベント情報を、さらに記憶するよう機能させる、
ことを特徴とするプログラム。
A program for causing a computer to function as the game device of a game system that participates in a game by a plurality of game devices communicating with each other,
The computer,
When an event occurs during the progress of the game, an event storage unit that stores event information including display information for displaying the event and an occurrence time of the event,
An event acquisition request unit for transmitting an event acquisition request for designating a time zone during which the game device could not participate in the game to the other game device;
Among the event information stored in the event storage unit upon receiving the event acquisition request from the other game device, event information whose occurrence time is included in the time zone specified in the event acquisition request An event acquisition response unit for returning an event acquisition response to be specified to the other game device that has transmitted the event acquisition request;
Function as
The event storage unit functions to further store event information returned from the other game device,
A program characterized by that.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009054929A JP2010207328A (en) | 2009-03-09 | 2009-03-09 | Game device, operation method, and program |
| US13/255,270 US20110319168A1 (en) | 2009-03-09 | 2010-03-02 | Game device, operation method, information recording medium, and program |
| PCT/JP2010/053306 WO2010103957A1 (en) | 2009-03-09 | 2010-03-02 | Game device, operation method, information recording medium, and program |
| TW099106486A TW201041633A (en) | 2009-03-09 | 2010-03-05 | Game device, operating method, information recording medium, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009054929A JP2010207328A (en) | 2009-03-09 | 2009-03-09 | Game device, operation method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010207328A true JP2010207328A (en) | 2010-09-24 |
Family
ID=42728247
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009054929A Pending JP2010207328A (en) | 2009-03-09 | 2009-03-09 | Game device, operation method, and program |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20110319168A1 (en) |
| JP (1) | JP2010207328A (en) |
| TW (1) | TW201041633A (en) |
| WO (1) | WO2010103957A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5575924B2 (en) * | 2010-12-22 | 2014-08-20 | 株式会社カプコン | Computer device, game control method using computer device, and recording medium |
| JP2017056188A (en) * | 2016-06-13 | 2017-03-23 | 株式会社 ディー・エヌ・エー | Information processing system and information processing program |
| JP2018166007A (en) * | 2018-07-23 | 2018-10-25 | 株式会社セガゲームス | Information processing apparatus and game program |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000157734A (en) * | 1998-11-30 | 2000-06-13 | Square Co Ltd | Game device, event occurrence processing, and computer- readable storage medium |
| JP2002360936A (en) * | 2001-06-07 | 2002-12-17 | Sony Corp | Character data management system, character server, character data management method, and program |
| JP2006006853A (en) * | 2004-06-29 | 2006-01-12 | Namco Ltd | Program, game terminal, game device, display control device, server, and information storage medium |
| JP2006288769A (en) * | 2005-04-11 | 2006-10-26 | Konami Digital Entertainment:Kk | Network game system and network game program |
| JP2007029624A (en) * | 2005-07-29 | 2007-02-08 | Snk Playmore Corp | Game system |
| JP2007125118A (en) * | 2005-11-01 | 2007-05-24 | Nintendo Co Ltd | Game system and game program |
| WO2007058089A1 (en) * | 2005-11-15 | 2007-05-24 | Konami Digital Entertainment Co., Ltd. | Network game system, game machine, game machine control method, and information storage medium |
| JP2007215795A (en) * | 2006-02-17 | 2007-08-30 | Konami Digital Entertainment:Kk | GAME SERVER DEVICE, GAME SERVICE METHOD, AND PROGRAM |
| JP2008113782A (en) * | 2006-11-02 | 2008-05-22 | Namco Bandai Games Inc | Server system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1639843B1 (en) * | 2003-06-30 | 2010-01-20 | Nokia Corporation | Method and device for automatically connecting a mobile terminal device to a cellular network server by means of an interchangeable memory |
| JP3793213B2 (en) * | 2003-09-01 | 2006-07-05 | 株式会社ソニー・コンピュータエンタテインメント | Network game terminal, game server, method executed on network game terminal, and recording medium |
| US20070099703A1 (en) * | 2003-09-16 | 2007-05-03 | Is-Innovation Systems Ltd | Massive role-playing games or other multiplayer games system and method using cellular phone or device |
| JP5501546B2 (en) * | 2005-10-04 | 2014-05-21 | 任天堂株式会社 | GAME SYSTEM, GAME DEVICE, AND GAME PROGRAM |
| US8147327B2 (en) * | 2007-09-14 | 2012-04-03 | Sony Ericsson Mobile Communications Ab | Method for updating a multiplayer game session on a mobile device |
-
2009
- 2009-03-09 JP JP2009054929A patent/JP2010207328A/en active Pending
-
2010
- 2010-03-02 WO PCT/JP2010/053306 patent/WO2010103957A1/en not_active Ceased
- 2010-03-02 US US13/255,270 patent/US20110319168A1/en not_active Abandoned
- 2010-03-05 TW TW099106486A patent/TW201041633A/en unknown
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000157734A (en) * | 1998-11-30 | 2000-06-13 | Square Co Ltd | Game device, event occurrence processing, and computer- readable storage medium |
| JP2002360936A (en) * | 2001-06-07 | 2002-12-17 | Sony Corp | Character data management system, character server, character data management method, and program |
| JP2006006853A (en) * | 2004-06-29 | 2006-01-12 | Namco Ltd | Program, game terminal, game device, display control device, server, and information storage medium |
| JP2006288769A (en) * | 2005-04-11 | 2006-10-26 | Konami Digital Entertainment:Kk | Network game system and network game program |
| JP2007029624A (en) * | 2005-07-29 | 2007-02-08 | Snk Playmore Corp | Game system |
| JP2007125118A (en) * | 2005-11-01 | 2007-05-24 | Nintendo Co Ltd | Game system and game program |
| WO2007058089A1 (en) * | 2005-11-15 | 2007-05-24 | Konami Digital Entertainment Co., Ltd. | Network game system, game machine, game machine control method, and information storage medium |
| JP2007215795A (en) * | 2006-02-17 | 2007-08-30 | Konami Digital Entertainment:Kk | GAME SERVER DEVICE, GAME SERVICE METHOD, AND PROGRAM |
| JP2008113782A (en) * | 2006-11-02 | 2008-05-22 | Namco Bandai Games Inc | Server system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5575924B2 (en) * | 2010-12-22 | 2014-08-20 | 株式会社カプコン | Computer device, game control method using computer device, and recording medium |
| JP2017056188A (en) * | 2016-06-13 | 2017-03-23 | 株式会社 ディー・エヌ・エー | Information processing system and information processing program |
| JP2018166007A (en) * | 2018-07-23 | 2018-10-25 | 株式会社セガゲームス | Information processing apparatus and game program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010103957A1 (en) | 2010-09-16 |
| TW201041633A (en) | 2010-12-01 |
| US20110319168A1 (en) | 2011-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12343622B2 (en) | Information processing apparatus and information processing system | |
| US10071315B2 (en) | Content providing method, content providing server, and content providing system | |
| JP5417111B2 (en) | GAME SYSTEM, GAME SYSTEM CONTROL METHOD, AND PROGRAM | |
| JP5923188B2 (en) | GAME MANAGEMENT DEVICE, GAME SYSTEM, AND PROGRAM | |
| US20080119286A1 (en) | Video Game Recording and Playback with Visual Display of Game Controller Manipulation | |
| JP2003325984A (en) | Network game system, game server device, network game progress method, program, and recording medium | |
| JP2014018324A (en) | Game management device, game system, game management method, and program | |
| JP6387432B1 (en) | Terminal device, server device, program, and method | |
| CN104602774A (en) | Game system, method for controlling same, and recording medium capable of being read by computer device | |
| US20020098885A1 (en) | Video game system and control method thereof and program of video game and computer readable record medium recorded with the program | |
| JP6241714B2 (en) | Game server | |
| JP5015998B2 (en) | TERMINAL DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
| JP2002263369A (en) | Video game device, control method thereof, video game system, video game program, computer readable recording medium recording the program | |
| JP5039096B2 (en) | GAME DEVICE, OPERATION METHOD, AND PROGRAM | |
| JP2010207328A (en) | Game device, operation method, and program | |
| TWI858060B (en) | Information processing device, image display method and non-transitory computer-readable medium | |
| JP6796225B1 (en) | Server, game program, information processing method | |
| JP6714052B2 (en) | Control program, control method and computer | |
| JP2002239216A (en) | Video game apparatus and control method thereof, program of video game and computer readable recording medium having recorded program | |
| JP6388993B1 (en) | Control program, control method, and computer | |
| WO2013168379A1 (en) | Game control device, game control method, game control program, recording medium, and game system | |
| JP2023160715A (en) | Information processing system, information processing program, and information processing method | |
| JP2023128082A (en) | Information processing device, information processing method, and information processing program | |
| JP2003047777A (en) | Managing server, game controlling method and recording medium thereof as well as computer program | |
| JP2017087015A (en) | Game program, game processing method, and information processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111017 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131001 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140408 |