【手続補正書】
【提出日】平成16年4月28日(2004.4.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワークシステム、サーバ装置、端末装置、情報処理方法、及び情報処理プログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の異なる処理能力を持つ端末装置と、前記端末装置から伝送されたパケットデータを処理するサーバ装置とがネットワークを介して接続されたネットワークシステムにおいて、
前記サーバ装置は、前記端末装置の種類情報に応じた処理速度が格納された処理能力データベースと、前記端末装置から伝送される前記種類情報によって前記端末装置のパケットデータ毎の伝送遅延量を調整する遅延調整手段とを備え、
前記処理能力データベースに記憶された処理速度から伝送遅延量を決定することを特徴とするネットワークシステム。
【請求項２】
複数の異なる処理能力を持つ端末装置から伝送されたパケットデータを処理するサーバ装置において、
前記端末装置の種類情報に応じた処理速度が格納された処理能力データベースと、
前記端末装置から伝送される前記種類情報によって前記端末装置のパケットデータ毎の伝送遅延量を調整する遅延調整手段と、
を備え、前記処理能力データベースに記憶された処理速度から伝送遅延量を決定することを特徴とするサーバ装置。
【請求項３】
前記遅延調整手段は、受信したパケットデータの発信元アドレスから前記端末装置の識別番号情報を読み取って伝送遅延量を決定し、前記端末装置毎に同一アプリケーションの実行開始時刻を変更することを特徴とする請求項２記載のサーバ装置。
【請求項４】
前記遅延調整手段は、伝送するパケットデータの宛先アドレスから前記端末装置の識別番号情報を読み取って伝送遅延量を決定し、伝送したパケットデータが前記端末装置において処理されたとき、その処理が同時に終了するようにしたことを特徴とする請求項２記載のサーバ装置。
【請求項５】
前記端末装置からのパケットデータには発信元アドレスとしてＩＰｖ６（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ ｖｅｒｓｉｏｎ ６）のネットワークアドレスが格納され、前記種類情報を前記ネットワークアドレスの一部から取得することを特徴とする請求項２記載のサーバ装置。
【請求項６】
ネットワークを介して互いに接続されることで、サーバ装置に格納されたアプリケーションを複数のユーザによって共有可能とした端末装置において、
製品種類毎に固有の情報を含むＩＰｖ６（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ ｖｅｒｓｉｏｎ ６）のネットワークアドレスを備えていることを特徴とする端末装置。
【請求項７】
複数の異なる処理能力を持つ端末装置から伝送されたパケットデータを処理するサーバ装置における情報処理方法であって、
データベース検索手段が、前記端末装置から伝送される種類情報を基に、前記種類情報に応じた前記端末装置の処理速度が格納された処理能力データベースを検索する検索ステップと、
遅延調整手段が、前記検索ステップで検索された処理速度を基に、前記端末装置のパケットデータ毎の伝送遅延量を調整する遅延調整ステップと、
を含むことを特徴とする情報処理方法。
【請求項８】
複数の異なる処理能力を持つ端末装置から伝送されたパケットデータに対する処理をコンピュータに実行させる情報処理プログラムにおいて、
前記端末装置から伝送される種類情報を基に、前記種類情報に応じた前記端末装置の処理速度が格納された処理能力データベースを検索するデータベース検索手段、
前記データベース検索手段により検索された処理速度を基に、前記端末装置のパケットデータ毎の伝送遅延量を調整する遅延調整手段、
として前記コンピュータを機能させることを特徴とする情報処理プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
この発明は、複数の異なる処理能力を持つ端末装置と、端末装置から伝送されたパケットデータを処理するサーバ装置とがネットワークを介して接続されたネットワークシステム、及びそのようなシステム構成のために使用可能なサーバ装置、及び端末装置に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
さらに、ネットワークの規模によってはデータベースを構築するための蓄積装置の容量が大きくなって、膨大な費用がかかるという問題もあった。
この発明の目的は、ゲーム端末装置のＩＤ番号など、その種類情報を利用して遅延量を調節するようにしたネットワークシステム、及びそのようなシステム構成のために使用可能なサーバ装置、及び端末装置を提供することにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
上記目的を達成するために、複数の異なる処理能力を持つ端末装置と、前記端末装置から伝送されたパケットデータを処理するサーバ装置とがネットワークを介して接続されたネットワークシステムが提供される。このネットワークシステムでは、前記サーバ装置は、前記端末装置の種類情報に応じた処理速度が格納された処理能力データベースと、前記端末装置から伝送される前記種類情報によって前記端末装置のパケットデータ毎の伝送遅延量を調整する遅延調整手段とから構成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
この発明のネットワークシステムでは、処理能力データベースに記憶された処理速度から伝送遅延量を決定することができる。
また、本発明では、複数の異なる処理能力を持つ端末装置から伝送されたパケットデータを処理するサーバ装置が提供される。このサーバ装置は、前記端末装置の種類情報に応じた処理速度が格納された処理能力データベースと、前記端末装置から伝送される前記種類情報によって前記端末装置のパケットデータ毎の伝送遅延量を調整する遅延調整手段から構成される。
このサーバ装置では、処理能力データベースに記憶された処理速度から伝送遅延量を決定することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
さらに、最終的にサーバ処理されたデータを再びそれぞれゲーム端末装置１０，２０に伝送する場合も、伝送するパケットデータの宛先アドレスからゲーム端末装置１０の識別番号情報を読み取って伝送遅延量を決定し、太線矢印で示す遅延時間ｔｄ（＝ｔ２−ｔ１）だけ、ゲーム端末装置１０へのパケットデータの伝送開始を遅らせている。これにより、ゲームプレイヤが処理速度の異なる端末で処理する場合でも、ネットワークゲームを公平に楽しむことが可能になる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
【発明の効果】
以上に説明したように、この発明によれば、端末装置のＩＤ番号など、その種類情報を利用して遅延量を調節するようにしたので、種類情報に応じた処理速度をあらかじめデータベースとして用意しておくだけで、接続された端末装置に対応する遅延量をサーバ装置が簡単な処理で求めることができる。従って、処理能力の異なる複数の端末装置が存在する場合にも、各端末装置からのデータに対するサーバ装置での処理開始時刻を一致させて公平に処理することが可能な簡易な構成のネットワークシステムを実現することができる。これにより、例えば、処理能力の異なる機種の端末装置同士であっても、同じネットワークゲームを公平に楽しむことができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】