JP2013165906A

Game system, and matching method for network game

Abstract

Problem to be solved.To provide a game system in which a player matching-related extensibility is added to a network game play environment. A game system 1 includes a game terminal 3 on which either a network game or a single play game is executed, and a server 2. The server 2 holds the state information 54 indicating the type of the game being executed by each player 5, and when the network game is started on the game terminal 3A, at least one player executing the single play game is included. Generate a list of candidates and send it to game terminals 3B and 3C. When the player 5B running a single game is selected from the candidate list on the game terminal 3A, the server 2 changes the status information 54 of the selected player 5B to a network game. On the game terminal 3B, the running single game is canceled and the network game with the player 5A is started. [Selection diagram] Fig. 2

JP2013165906A, drawing sheet 1
Sheet 1 of 22

Term

5.4 yearsto projected expiry

Projected expiry 16 February 2032, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

9 claims: 3 independent, 6 dependent

  1. 1
    サーバと複数のプレイヤのそれぞれによって操作されるゲーム端末とが相互に通信可能に接続され、前記各ゲーム端末は表示部と操作入力部とを備え、前記各ゲーム端末では、前記複数のプレイヤの操作により進行するネットワークゲームと、単独プレイヤのみの操作により進行するシングルプレイゲームとのいずれかが実行されるゲームシステムであって、 前記サーバは、 前記各プレイヤによって操作される前記ゲーム端末に関して、前記ネットワークゲームか前記シングルプレイゲームのうち実行中のゲームの状態情報を記憶するプレイヤ情報記憶部と、 前記開始情報が前記ネットワークゲームの開始を示す場合、前記プレイヤ情報記憶部を参照して、前記開始情報に対応するプレイヤに前記ネットワークゲームに関してマッチングされ得るプレイヤのリストとして、前記シングルプレイゲームを実行中のプレイヤが少なくとも1人含まれた候補者リストを生成し、前記ゲーム端末へ送信する候補者リスト生成部と、 前記シングルプレイゲームを実行中のプレイヤが前記候補者リストから選択されたプレイヤとして示されている選択結果が受信されると、前記選択されたプレイヤに対応する前記状態情報を前記ネットワークゲームを示すように変更し、前記ゲーム端末のプレイヤと前記選択されたプレイヤとのマッチングが決定されたことを示すマッチング結果を、前記マッチングされた各プレイヤのゲーム端末へ送信するマッチング処理部と、を備え、 前記各ゲーム端末は、 いずれかの前記ゲームの開始が示されると、前記開始情報を前記サーバへ送信するゲーム開始部と、 前記ネットワークゲームの開始が示された後、前記候補者リストを受信すると、前記プレイヤに前記候補者リストからマッチング相手としてのプレイヤを選択させ、その選択されたプレイヤを示す前記選択結果を前記サーバへ送信する選択処理部と、 前記マッチング結果が受信されると、前記プレイヤに対してマッチングされたプレイヤと前記ネットワークゲームを実行するネットワークゲーム実行処理部と、 前記シングルプレイゲームの開始が示された後、前記シングルプレイゲームを実行するシングルプレイゲーム実行処理部と、 前記シングルプレイゲームの実行中に、前記マッチング結果が受信されると、実行中の前記シングルプレイゲームから、前記ネットワークゲーム実行処理部の処理へ移行する状態移行部とを備えるゲームシステム。
  2. 2
    前記候補者リスト生成部は、前記候補者リストを送信する際に、前記シングルプレイゲームを実行中で、かつ前記候補者リストに含まれる各プレイヤの操作する各ゲーム端末へ候補者通知を送信し、 前記状態移行部は、前記候補者通知が受信されると、前記プレイヤが前記候補者リストに含まれていることを示す表示を、実行中の前記シングルプレイゲームにおける前記表示部上に行う請求項1に記載のゲームシステム。
  3. 3
    前記マッチング処理部は、前記マッチング結果を送信する際に、前記マッチングが決定したことを示す候補者解除通知を前記選択されたプレイヤを除く前記候補者リストに含まれる各プレイヤの操作する各ゲーム端末へ送信し、 前記状態移行部は、前記候補者解除通知が受信されると、前記プレイヤが前記候補者リストに含まれていることを示す前記表示を消す請求項2に記載のゲームシステム。
  4. 4
    前記状態移行部は、前記表示部における前記表示を、実行中の前記シングルプレイゲームの実行を妨げない場所に前記実行を妨げない大きさで行う請求項2又は3に記載のゲームシステム。
  5. 5
    前記マッチング処理部は、前記選択結果が受信されると、前記選択されたプレイヤのゲーム端末へ強制参加通知を送信するマッチング調整部を有し、 前記状態移行部は、前記候補者通知が受信されると、前記プレイヤが前記候補者リストに含まれていることを示す前記表示を行うとともに、前記プレイヤの操作内容を監視し、前記強制参加通が受信されると、前記操作内容が所定の参加拒否条件を満たしているか否か判断してその判断結果を前記サーバへ送信し、 前記マッチング処理部は、受信された前記判断結果が前記参加拒否条件が満たされていないことを示す場合、前記状態情報を変更し、前記マッチング結果及び前記候補者解除通知を送信する、ことを特徴とする請求項3に記載のゲームシステム。
  6. 6
    前記マッチング調整部は、受信された前記判断結果が前記参加拒否条件が満たされていることを示す場合、再選択要求を前記候補者リストを送信したプレイヤの操作するゲーム端末へ送信し、 前記選択処理部は、前記再選択要求が受信されると、前記プレイヤに前記選択されたプレイヤと異なるプレイヤを選択させ、前記異なるプレイヤを前記選択されたプレイヤとして示す選択結果を前記サーバへ送信し、 前記マッチング調整部は、前記選択結果が受信されると、前記選択結果が示す前記異なるプレイヤの操作するゲーム端末へ前記強制参加通知を送信する請求項5に記載のゲームシステム。
  7. 7
    前記マッチング調整部は、前記受信された判断結果が前記参加拒否条件が満たされていることを示す場合、前記候補者リスト生成部に、前記プレイヤに関して、前記参加拒否条件を満たしたプレイヤを除いた新しい候補者リストを生成させ、その新しい候補者リストとともに前記再選択要求を送信し、 前記選択処理部は、前記プレイヤに前記新しい候補者リストから前記異なるプレイヤを選択させる請求項6に記載のゲームシステム。
  8. 8
    前記プレイヤ情報記憶部は、前記各プレイヤに関して各プレイヤの属性情報も対応付けて記憶し、 前記候補者リスト生成部は、前記プレイヤ情報記憶部を参照して、前記開始情報に対応するプレイヤの属性に基づいて、前記候補者リストを生成する、ことを特徴とする請求項1~7のいずれか1項に記載のゲームシステム。
  9. 9
    サーバと複数のプレイヤのそれぞれによって操作されるゲーム端末とが相互に通信可能に接続され、前記各ゲーム端末は表示部と操作入力部とを備え、前記各ゲーム端末では、前記複数のプレイヤの操作により進行するネットワークゲームと、単独プレイヤのみの操作により進行するシングルプレイゲームとのいずれかが実行されるゲームシステムにおける前記ネットワークゲームのマッチング方法であって、 前記各プレイヤによって操作される前記ゲーム端末に関して、前記ネットワークゲームか前記シングルプレイゲームのうち実行中のゲームの状態情報を記憶するプレイヤ情報記憶部を備えたサーバに、 前記開始情報が前記ネットワークゲームの開始を示す場合、前記プレイヤ情報記憶部を参照して、前記開始情報に対応するプレイヤに前記ネットワークゲームに関してマッチングされ得るプレイヤのリストとして、前記シングルプレイゲームを実行中のプレイヤが少なくとも1人含まれた候補者リストを生成し、前記ゲーム端末へ送信するステップと、 前記シングルプレイゲームを実行中のプレイヤが前記候補者リストから選択されたプレイヤとして示されている選択結果が受信されると、前記選択されたプレイヤに対応する前記状態情報を前記ネットワークゲームを示すように変更し、前記ゲーム端末のプレイヤと前記選択されたプレイヤとのマッチングが決定されたことを示すマッチング結果を、前記マッチングされた各プレイヤのゲーム端末へ送信するステップを実行させ、 前記ネットワークゲームが開始されるゲーム端末に、 前記ネットワークゲームの開始を示す前記開始情報を前記サーバへ送信するステップと、 前記候補者リストが受信されると、前記プレイヤに前記候補者リストからマッチング相手としてのプレイヤを選択させ、その選択されたプレイヤを示す前記選択結果を前記サーバへ送信するステップと、 前記マッチング結果が受信されると、前記プレイヤに対してマッチングされたプレイヤと前記ネットワークゲームを実行するステップを実行させ、 シングルプレイゲーム実行中のゲーム端末に、 前記シングルプレイゲームの実行中に、前記マッチング結果が受信されると、実行中の前記シングルプレイゲームから、前記ネットワークゲームを実行するステップを実行させるネットワークゲームのマッチング方法。
Independent claims9