【手続補正書】
【提出日】平成15年10月20日(2003.10.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワークゲームシステム、ネットワークゲームサーバ装置、対局者選定プログラムを記録したコンピュータ読み取り可能な記録媒体及び対局者選定方法
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワーク上の多数の参加者にゲームの対局を行わせるネットワークゲームシステムにおいて、
複数の利用者の情報を格納する利用者情報記憶手段と、対局要求を受け取ると、前記対局要求を発信した利用者を対局待ちとして区別する対局要求応答手段と、より適した組み合わせとなるようにあらかじめ指定された選定条件にしたがって、対局待ちとして区別された利用者同士の対局の組み合わせを決定する対局者選定手段と、を具備するサーバ装置と、
前記対局要求を前記サーバ装置へ出力する対局要求手段を具備するクライアント装置と、
を有することを特徴とするネットワークゲームシステム。
【請求項２】
前記サーバ装置は、前記対局者選定手段により選定された各対局者に対して対局相手の情報を通知する対局相手通知手段をさらに具備することを特徴とする請求項１記載のネットワークゲームシステム。
【請求項３】
前記サーバ装置は、前記対局者選定手段により選定された対局者同士の対局を進行させるための情報を中継する対局管理手段をさらに有することを特徴とする請求項１記載のネットワークゲームシステム。
【請求項４】
前記サーバ装置の前記対局者選定手段は、待ち時間の長い利用者を優先的に選定対象とすべき旨が、前記選定条件として指定されていることを特徴とする請求項１記載のネットワークゲームシステム。
【請求項５】
前記サーバ装置の前記対局者選定手段は、対局者選定処理の開始条件が、前記選定条件として指定されていることを特徴とする請求項１記載のネットワークゲームシステム。
【請求項６】
前記サーバ装置の前記対局者選定手段は、前記対局要求を受信する毎に、対局希望を出力した利用者についての前記対局者選定処理を行うべき旨が、前記選定条件として指定されていることを特徴とする請求項５記載のネットワークゲームシステム。
【請求項７】
前記サーバ装置の前記対局者選定手段は、あらかじめ指定された時刻になったら前記対局者選定処理を行うべき旨が、前記選定条件として指定されていることを特徴とする請求項５記載のネットワークゲームシステム。
【請求項８】
前記サーバ装置の前記対局者選定手段は、対局待ち利用者数があらかじめ指定された数を超えたら前記対局者選定処理を行うべき旨が、前記選定条件として指定されていることを特徴とする請求項５記載のネットワークゲームシステム。
【請求項９】
前記サーバ装置の前記対局者選定手段は、対局希望要求の受信数があらかじめ指定された数を超えたら前記対局者選定処理を行うべき旨が、前記選定条件として指定されていることを特徴とする請求項５記載のネットワークゲームシステム。
【請求項１０】
前記サーバ装置の前記対局者選定手段は、対局相手の選定範囲に関する条件が、前記選定条件として指定されていることを特徴とする請求項１記載のネットワークゲームシステム。
【請求項１１】
前記サーバ装置の前記対局者選定手段は、対局者の強さを示す点数の増減率に応じて前記対局相手の選定範囲を決定すべき旨が、前記選定条件として指定されていることを特徴とする請求項１０記載のネットワークゲームシステム。
【請求項１２】
前記サーバ装置の前記対局者選定手段は、対局待ちの利用者の対局待ちの時間に応じて、前記対局相手の選定範囲を変化させるべき旨が、前記選定条件として指定されていることを特徴とする請求項１０記載のネットワークゲームシステム。
【請求項１３】
前記サーバ装置の前記対局者選定手段は、対局者選定処理により対局相手が見つからなかった利用者に対しては、前記対局相手の選定範囲を広げて、再度対局者選定処理を行うべき旨が、前記選定条件として指定されていることを特徴とする請求項１０記載のネットワークゲームシステム。
【請求項１４】
前記サーバ装置は、予備の対局者候補が登録された予備対局者情報記憶手段を更に有し、前記対局者選定手段は、あらかじめ決められた時間内に前記利用者情報記憶手段の中から対局相手を選定できなかった利用者に対しては、前記予備対局者記憶手段の対局者候補の中から対局相手を選定することを特徴とする請求項１記載のネットワークゲームシステム。
【請求項１５】
前記サーバ装置は、対局結果情報を受け取った際には、対局結果に応じて前記利用者情報記憶手段内の利用者の強さを変更する強さ評価手段をさらに有することを特徴とする請求項１記載のネットワークゲームシステム。
【請求項１６】
前記サーバ装置の前記利用者情報記憶手段は、各利用者のステージ情報を保持しており、前記対局者選定手段は、同一ステージの利用者の間で対局者選定処理を行い、
対局の結果に応じて対局者のステージを更新するステージ管理手段をさらに有することを特徴とする請求項１記載のネットワークゲームシステム。
【請求項１７】
通信ネットワークを介してゲームの対局を行う利用者の情報を管理するネットワークゲームサーバ装置において、
複数の利用者の情報を格納する利用者情報記憶手段と、
対局要求を受け取ると、前記対局要求を発信した利用者を対局待ちとして区別する対局要求応答手段と、
より適した組み合わせとなるようにあらかじめ指定された選定条件にしたがって、対局待ちとして区別された利用者同士の対局の組み合わせを決定する対局者選定手段と、を具備するサーバ装置と、
を有することを特徴とするネットワークゲームサーバ装置。
【請求項１８】
通信ネットワークを介したゲームの対局を希望する利用者の対局相手の選定処理をコンピュータに行わせるための対局者選定プログラムを記録したコンピュータ読み取り可能な記録媒体において、
複数の利用者の情報を格納する利用者情報記憶手段、
対局要求を受け取ると、前記対局要求を発信した利用者を対局待ちとして区別する対局要求応答手段、
より適した組み合わせとなるようにあらかじめ指定された選定条件にしたがって、対局待ちとして区別された利用者同士の対局の組み合わせを決定する対局者選定手段、
としてコンピュータを機能させることを特徴とする対局者選定プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１９】
通信ネットワーク上の多数の参加者にゲームの対局を行わせるネットワークゲームシステムにおける対局者選定方法において、
複数の利用者の情報を記憶装置に格納しておき、
対局要求をクライアント装置から受け取り、
前記対局要求を発信した利用者を対局待ちとして区別し、
前記記憶装置に格納された複数の利用者の情報を参照してあらかじめ指定された選定条件にしたがって、対局待ちとして区別された利用者同士の対局の組み合わせを決定することを特徴とするネットワークゲームシステムにおける対局者選定方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、将棋、囲碁、チェス、オセロ、麻雀、テレビゲームなどの室内ゲームを遂行するためのネットワークゲームシステム、ネットワークゲームサーバ装置、対局者選定プログラムを記録したコンピュータ読み取り可能な記録媒体及び対局者選定方法に関し、特に不特定多数の参加者の中から対局相手を選択するためのネットワークゲームシステム、ネットワークゲームサーバ装置、対局者選定プログラムを記録したコンピュータ読み取り可能な記録媒体及び対局者選定方法に関する。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
ところが、このような対局者表示システムでは、利用者自身が、自分に見合った相手を自分で探し自分で連絡を取り合わなければならない。これは、下記の点で困難である。
1)対局したい相手が、対局を希望していない場合がある。
2)対局したい相手が、対局中で、すぐに対局できない場合がある。
3)対局したい相手の対局が終了するまで、モニタする必要がある。
4)対局相手が選択できるまで、本来の目的である対局以外の作業をしなくてはならず、また時間もかかる。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
そこで、電話網を利用した仕組みで、ホストコンピュータによって対局相手を自動的に選択し、見つかったら、要求を出した利用者に通知する対局者選択システムも考えられている（特公平７−６３５４６号公報）。このシステムでは、対局を希望する利用者が対局要求をホストへ送信する。このとき特定の相手を指定しない対局を希望する際には、対局相手の強さを指定する。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明の別の目的は、利用者に対して選択手続きを要求せずに、自動的に最適な対局相手を確実に選定する処理をコンピュータに行わせるための対局者選定プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
さらに、本発明の他の目的は、利用者が対局相手を自ら選択する手間を省き、かつ、自動的に最適な対局相手を確実に選定できる対局者選定方法を提供することである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
【課題を解決するための手段】
本発明では上記課題を解決するために、通信ネットワーク上の多数の参加者にゲームの対局を行わせるネットワークゲームシステムにおいて、複数の利用者の情報を格納する利用者情報記憶手段と、対局要求を受け取ると、前記対局要求を発信した利用者を対局待ちとして区別する対局要求応答手段と、より適した組み合わせとなるようにあらかじめ指定された選定条件にしたがって、対局待ちとして区別された利用者同士の対局の組み合わせを決定する対局者選定手段と、を具備するサーバ装置と、前記対局要求を前記サーバ装置へ出力する対局要求手段を具備するクライアント装置と、を有することを特徴とするネットワークゲームシステムが提供される。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
なお、図１８のユーザインタフェースは、ユーザがすでに入場を行った後の画面を示している。入場する前は、図示していない入場ボタンが設けられている。その入場ボタンがクリックされると、入場要求が出力される。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
図１９は、サーバ装置での受信処理を示すフローチャートである。
［Ｓ２０１］ネットワークＯＳ３１０は、受信の有無を判断し、各種要求を受信すればステップＳ２０２に進み、受信しなければこの処理を繰り返す。
［Ｓ２０２］認証部３２０は、なんらかの受信が発生したら、それが正当な利用者かどうかを認証する。正当な利用者であればステップＳ２０４に進み、不正な利用者であればステップＳ２０３に進む。
［Ｓ２０３］受信した要求の認証に失敗した場合には、認証部３２０は、エラーである旨のメッセージをクライアント装置４００に通知する。
［Ｓ２０４］認証部３２０は、正当な利用者であれば、受信した要求の種類を判別し、それぞれの処理を実行させる。
［Ｓ２０５］入場要求の場合には、入場者受付部３３０が入場受付処理を実行する（詳細は図２０に示す）。
［Ｓ２０６］終了要求の場合には、強さ評価部３７０が終了処理を実行する（詳細は図２１に示す）。
［Ｓ２０７］退場要求の場合には、退場者受付部３４０が退場処理を実行する（詳細は図２２に示す）。
［Ｓ２０８］対局要求の場合には、対局者選定部３５０が選定処理を実行する。この処理の詳細は、図７〜図９に示した第１の実施の形態の処理と同様である。ただし、図８の第１の選定処理のステップＳ２２で行われる処理の内容が異なる（選定ルーチンａに変えて、選定ルーチンａ' が実行される）。
［Ｓ２０９］指し手要求の場合には、対局管理部３００ａが対局処理を行う。詳細は図１０に示した第１の実施の形態の処理と同様である。
［Ｓ２１０］表示要求の場合には、表示情報提供部３８０が要求されたデータを利用者ＤＢ３６１から取得する。