(57)【要約】【課題】  インターネット娯楽システムにおいて、具体的には、各ゲームプレーヤーがネットワークを介する、対話型ネットワークスポーツシステムの実現を提供する。更に、複数のプレーヤーが同時に参加可能なレジャー型ネットワークスポーツゲームシステムを提供する。【解決手段】  レジャー型ネットワークスポーツゲームシステムは、ネットワークスポーツサーバー、インターネットを通じてネットワークスポーツサーバーにアクセスする複数の加入者端末、各加入者端末に接続されたネットワークスポーツパッドを備え、複数のプレーヤーが同時に参加できる。加入者端末は、受信したスポーツパッド信号をコンピューター信号に転換し、インターネットを通じて、ネットワークスポーツサーバーに送信する。ネットワークスポーツサーバーは、ゲームに参加する一人又は複数利用者の運動状況を採点し、同時にその結果を各プレーヤーに送信する。これにより対話型娯楽の効果が達成できる。【選択図】  図１
2007185511.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークスポーツシステムは、
ネットワークスポーツサーバーと、
インターネットを介して前記ネットワークスポーツサーバーに接続された複数の加入者端末と、
前記加入者端末のそれぞれに接続されたネットワークスポーツパッドと、を備え、
前記ネットワークスポーツサーバーは、さらに、
各加入者端末の運動情況を管理するシステムロジックモジュールと、
ネットワーク資源を分配するシステム管理モジュールを備え、
前記加入者端末は、さらに、
加入者端末とネットワークスポーツサーバー間の通信に用いられる通信モジュールと、
ネットワークスポーツパッドからの信号を受信して異なったロジック信号に転換するスポーツパッド信号処理モジュールと、
インターフェース素材ベース中からコンピューター人間対話データを読み取り、且つ、インターフェースを設け、加入者端末に示すインターフェース描画モジュールと、
ゲームの状態を制御する、通信モジュールや、スポーツパッド信号処理モジュールとインターフェース描画モジュールの間のデータを処理するに用いられるゲームロジック制御ユニットと、
ゲームデータを記憶するゲームデータベースモジュールを備える、ネットワークスポーツシステム。
【請求項２】
前記ネットワークスポーツサーバーは、さらに、加入者端末のゲームバージョンについて検査を行う、すべてのファイル更新のダウンロードを提供するシステムパッチモジュールが備えられることを特徴とする請求項１に記載されたネットワークスポーツシステム。
【請求項３】
前記ネットワークスポーツサーバーは、さらに、加入者端末のアクセス請求と操作コマンドを受信し、ゲームサーバーに転送して処理するために用いられるシステムゲートウェイモジュールが備えられることを特徴とする請求項２に記載されたネットワークスポーツシステム。
【請求項４】
前記システム管理モジュールと、前記ゲームデータベースモジュールと、前記システムパッチモジュールと前記システムゲートウェイモジュールが、それぞれに異なったネットワークスポーツサーバーに設置されることを特徴とする請求項３に記載されたネットワークスポーツシステム。
【請求項５】
前記加入者端末は、さらに、競技者の運動状況により、キャラクターベース中から動作データを呼び出し、加入者端末インターフェースに示すキャラクタ動作処理モジュールが備えられることを特徴とする請求項１に記載されたネットワークスポーツシステム。
【請求項６】
前記加入者端末は、さらに、エンドユーザーが選択した音楽により、音楽ベースの中から音楽ファイルを呼び出し、ユーザーに返送して再生する音楽処理モジュールが備えられることを特徴とする請求項１に記載されたネットワークスポーツシステム。
【請求項７】
前記加入者端末は、さらに、エンドユーザーが選択した音楽により、足譜(notes)ベースの中から足譜を呼び出し、加入者端末のインターフェースで示して、スポーツパッド処理モジュールから獲得したロジック踏み信号を通じて、ユーザーの運動情況について判定を出す足譜処理モジュールが備えられることを特徴とする請求項１に記載されたネットワークスポーツシステム。
【請求項８】
前記ネットワークスポーツパッドがＵＳＢインターフェースを経由して加入者端末と接続されることを特徴とする請求項１に記載されたネットワークスポーツシステム。
【請求項９】
そのネットワークスポーツパッドが、ネットワークダンスパッドであることを特徴とする請求項１至８に記載されたネットワークスポーツシステム。
【請求項１０】
そのネットワークスポーツパッドが、ネットワークランニングパッドであることを特徴とする請求項１至８に記載されたネットワークスポーツシステム。
【請求項１１】
前記ネットワークスポーツシステムであって、さらに、
チャットシステムが備えられることを特徴とする請求項９に記載されたネットワークスポーツシステム。
【請求項１２】
前記ネットワークスポーツシステムであって、さらに、
公告システムが備えられることを特徴とする請求項９に記載されたネットワークスポーツシステム。
【請求項１３】
前記ネットワークスポーツシステムであって、さらに、
チャンネルシステムが備えられることを特徴とする請求項９に記載されたネットワークスポーツシステム。
【請求項１４】
前記ネットワークスポーツシステムであって、さらに、
ルーム管理モジュールが備えられることを特徴とする請求項９に記載されたネットワークスポーツシステム。
【請求項１５】
前記ネットワークスポーツシステムであって、さらに、
道具管理モジュールが備えられることを特徴とする請求項９に記載されたネットワークスポーツシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット娯楽システムであり、具体的に言うと、一種のネットワークスポーツシステムである。
【背景技術】
【０００２】
ダンスパッドは、健康、レジャー、娯楽などの機能を一体化したゲーム装置である。プレーヤーが、ダンスパッドで一般コンピューターと接続し、スクリーンに表示された矢印に応じて、ダンスパッドにステップを踏む。本システムは、プレーヤーが区域に応じて踏む状況により、プレーヤーの点数を採点する。プレーヤーが、娯楽感覚で、健康になることができる。
【０００３】
従来のダンスパッドは、主にシリアルインタフェース又はパラレルインタフェースがパーソナルコンピューターと接続し、誘導面積を介し、スイッチ回路が接触して、ユーザーのステップを感知している。ゲームを開始した後、ユーザーが、コンピュータープログラムの提示通りに、相対のタッチスイッチを踏むと、アナログダンス動作が出て、コンピュータープログラムが、再びユーザーの踏む状況を採点する。しかし、従来のダンスパッドゲームの単調性は、もはや現代のゲームプレーヤーの需要を満たすことはできず、操作も二人でしか出来ず、且つ同じゲーム装置でしかプレーが出来ない。複数のゲームプレーヤーが、異なったコンピューターで同時に参入することは不可能で、例えば試合、チャット等のように複数のプレーヤー間で対話を実行することもできない。
【０００４】
近年、インターネット娯楽の普及、科学技術の進歩により、対話型のネットワークゲームシステムに対する需要が増えている。これによって、多地域のプレーヤーが随時にネットワークにアクセスし、異なったコンピューターで同時に対話型ゲームを進行することができるからである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、インターネット娯楽システムにおいて、具体的には、各ゲームプレーヤーがネットワークを介して、対話型ネットワークスポーツシステムの実現を提供することである。更には、複数のプレーヤーが同時に参加可能なレジャー型ネットワークスポーツゲームシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の目的は、下記のように達成される：前記ネットワークスポーツシステム１は、ネットワークスポーツサーバーと、インターネットを介してネットワークスポーツサーバーにアクセスされる複数の加入者端末と、各加入者端末に接続したネットワークスポーツパッドとを備えている。前記ネットワークスポーツサーバーは、各ターミナルの運動状況を管理するシステムロジックモジュールと、ネットワーク資源を分配するシステム管理モジュールとを備えている。前記加入者端末は、加入者端末とネットワークスポーツサーバー間の通信に用いられる通信モジュールと、スポーツパッドからの信号の受信に用いられる。且つ異なったロジック信号に転換するスポーツパッド信号処理モジュールと、インターフェース素材ベースの中からコンピューター人間対話データを読み取り、インターフェースを設け、加入者端末に示されるインターフェース描画モジュールと、ゲーム状態を制御する通信モジュールや、スポーツパッド信号処理モジュール、インターフェース描画モジュール間のデータ処理に用いられるゲームロジック制御ユニットと、ゲームデータの記憶に用いられるゲームデータベースモジュールとを備えている。
【０００７】
前記ネットワークスポーツサーバーは、加入者端末のゲームバージョンについての検査を行ってすべてのファイル更新のダウンロードを提供するシステムパッチモジュールと、加入者端末のアクセス請求と操作コマンドを受信し、ゲームサーバーに転送して処理を行うシステムゲートウェイモジュールとを備えている。
【０００８】
前記システム管理モジュールと、ゲームデータベースモジュール、システムパッチモジュールと、システムゲートウェイモジュールはそれぞれ異なるネットワークスポーツサーバーに設置される。
【０００９】
また、前記加入者端末は、競技者の運動情況によるキャラクタ動作ベースの中から動作データを呼び出し、且つ加入者端末のインターフェースに示されるキャラクタ動作処理モジュールと、エンドユーザーが選択した音楽により、音楽ベースの中から音楽ファイルを呼び出し、ユーザーに返送して再生する音楽処理モジュールと、エンドユーザーが選択した音楽により、足譜(notes)ベースの中から足譜を呼び出し、且つ加入者端末のインターフェースに示され、スポーツパッド処理モジュールから獲得したロジック踏み信号を通じて、ユーザーの運動情況について判定を出す足譜処理モジュールを備えている。
【００１０】
前記ネットワークスポーツパッドはＵＳＢ(汎用シリアルバス)インターフェースを通じて加入者端末に接続する。
【００１１】
前記ネットワークスポーツシステムは、ネットワークダンスパッドを備えている。
【００１２】
前記ネットワークスポーツシステムは、ネットワークランニングパッドを備えている。
【００１３】
また、ネットワークスポーツシステムは、チャットシステム、公告システム、チャンネルシステム、ルーム管理モジュール、道具管理モジュールを備えている。
【発明を実施するための最良の形態】
【００１４】
次に図面と実施例を参照しながら、本発明について説明する。
【００１５】
図１に示したように、本発明の一実施例の中、ネットワークスポーツシステム１には、ネットワークスポーツサーバー１００と、ネットワークサーバーにアクセスした複数の加入者端末２００、即ちパーソナルコンピューター、各加入者端末２００に接続したネットワークスポーツパッド３００とを備えている。プレーヤーがゲームを開始した後、ネットワークスポーツパッド３００は、プレーヤーの踏み動作を収集し、制御集積回路の処理を経て、コンピューターに信号を送信する。コンピューターは受信した信号を処理して、ネットワークを通じてネットワークスポーツサーバー１００に送信する。その後、ネットワークスポーツサーバー１００は、各プレーヤーのゲーム結果を他の参加者に送信する。
【００１６】
図２に示したように、本発明の他の一実施例の中におけるネットワークスポーツサーバー１００には、ゲームデータベースモジュール１０１、システムロジックモジュール１０２、システム管理モジュール１０４、システムパッチモジュール１０６、システムゲートウェイモジュール１０８がある。本実施例の中では、パッチサーバーＰＳ、複数のゲートウェイサーバーＧＷ、複数のゲームサーバーＧＳ、ゲーム管理サーバーＧＭ、データベースサーバーＤＢが設置され、また、これらに応じてシステムパッチモジュール１０６、システムゲートウェイモジュール１０８、システムロジックモジュール１０２及び通信モジュール、システム管理モジュール１０４、ゲームデータベースモジュール１０１がそれぞれに装着されている。ゲームサービスプロバイダーは、ユーザー数によりサーバーの数を設置することができる、また、ユーザーの増加状況により、サーバーを増設してもよい。ゲームが開始すると、加入者端末２００はまずシステムパッチモジュール１０６にアクセスし、バージョン情報を比べ、ゲーム加入者端末２００のバージョンが最新であるか否かを検測する。加入者端末２００のバージョンが、動作中使用されるバージョンより低い場合、システムパッチモジュール１０６は、すべてのファイル更新のダウンロードを提供する、そして、加入者端末２００は、システムゲートウェイモジュール１０８とＴＣＰを確立し、ＴＣＰで接続し、ゲームデータベースモジュール１０１のデータにより、パスワードを検証される。パスワードの検証後、加入者端末２００とシステムゲートウェイモジュール１０８が、ＴＣＰの接続を長い間保持してゲームデータの通信を行う。加入者端末２００からのアクセス請求と操作コマンドは、システムゲートウェイモジュール１０８により受信及び分流され、システムロジックモジュール１０２へ転送され処理される。システムロジックモジュール１０２は、各ユーザーの運動情況をまとめた後に、規則的に運動情況をそれぞれ他のユーザーに送信する。同時に、システム管理モジュール１０４は、ネットワーク資源とゲームチャンネル管理の分配を行う。
【００１７】
図３に示したように、加入者端末２００は、通信モジュール２０４、スポーツパッド信号処理モジュール２０６、インターフェース描画モジュール２１４、ゲームロジック制御ユニット２０２、キャラクタ動作処理モジュール２０８、音楽処理モジュール２１０、足譜処理モジュール２１２、チャットシステム２１６、公告システム２１８、チャンネルシステム２２０、ルーム管理モジュール２２２、道具管理モジュール２２４を備えている。エンドユーザーが、ゲームを開始した後、インターフェース描画モジュール２１４は、インターフェース素材ベース２３２中からコンピューター人間対話データを読み取り、且つインターフェースを設計し、加入者端末２００に示す。ユーザーが、難易度の違う音楽を選択した後、音楽処理モジュール２１０は、音楽ベース２２８の中から音楽ファイルを呼び出し、ユーザーに返送して再生する、足譜処理モジュール２１２は、音楽により、足譜ベース２３０中から足譜を呼び出し、且つ加入者端末インターフェースに示す。この時、ユーザーは、音楽と足譜により、ネットワークスポーツパッド３００を踏むことができる、ユーザーのスポーツパッドを踏む運動拍子のレベルにより、キャラクタ動作処理モジュール２０８が、キャラクタ動作ベース２２６中から動作データを呼び出し、加入者端末２００インターフェースに示す。スポーツパッド信号処理モジュール２０６は、ネットワークスポーツパッドからの信号を受信後、異なったロジック信号に転換し、通信モジュール２０４を経由してネットワークスポーツサーバー１００に送信する。同時に、足譜処理モジュール２１２は、スポーツパッド処理モジュール２０６から獲得したロジック踏み信号と比較して、プレーヤーの累計得点や順位付け等のユーザーの運動状況を判定する。ゲームの全コースの中で、ゲームロジック制御ユニット２０２は、ゲーム全体の状態を制御し、且つ、通信モジュール２０４と、スポーツパッド信号処理モジュール２０６とインターフェース描画モジュール２１４との間のデータを処理する。チャットシステム２１６は、プレーヤーが互いに文字交流を処理するために用いられるモジュールである。ゲームが開始した後、ユーザーがインターフェースに示されたチャットダイアログウインドウの中でリアルタイムにチャットをすることができる。ユーザーがチャット情報を送信した後、他の加入者は即にダイアログウインドウの中を見ることができ、且つリアルタイムに返信することができる。公告システム２１８は、運営会社の公告をインターフェースで示すために用いられるシステムである。ユーザーは、公告システム２１８を通じて、最新のゲーム公告を知ることができる。チャンネルシステム２２０は、ゲームチャンネル状態の管理と維持に用いられシステムであり、プレーヤーユーザーに、ゲーム全区域内、現在利用可能なチャンネルや、そのチャンネルの目前の状態を伝え、ユーザーが、相応のチャンネルを選べるようにする。ルーム管理モジュール２２２は、ゲームチャンネル内のルーム状態の管理と維持に用いられるシステムであり、現在チャンネル内すべてのゲームルームの開閉、人数状態をユーザーに伝える。ユーザーは、システムの提示により、ゲームルームを作ったり、他のゲームルームに進入したりゲームを行うことができる。道具管理モジュール２２４は、主にユーザーキャラクタの服装、個人保有のゲーム道具状況を管理するに用いられる。ユーザーは、自己の服装及び道具を管理して、新しい服装、道具等を購入することもできる。
【００１８】
本発明の一実施例の中にあるシステムのデータの流れは、下記の通りである：
（１）クライアント側から目前のユーザーの運動成績情報をゲートウェイサーバーＧＷに送信する。
（２）ゲートウェイサーバーＧＷは、運動成績情報をゲームサーバーＧＳへ転送する。
（３）ゲームサーバーＧＳは、運動成績を受信した後、このユーザーの運動成績を、ゲートウェイサーバーＧＷを経由して他の同ゲームルーム内のユーザーに転送する。
（４）システムロジックサーバーは別途に、同一ゲームルーム内のユーザーの運動成績順位付け表を維持する。もしユーザーの運動成績の変動によって、運動成績順位付けの変化が生じたら、ゲームサーバーＧＳは、この情報をゲートウェイサーバーＧＷを経由して、全ルーム内のユーザーに転送することもできる。
【００１９】
図４に示したように、ネットワークスポーツパッド３００は、ＵＳＢ(汎用シリアルバス)インターフェース３０１、決定ボタン３０２、ＬＥＤ灯３０３、方向踏板３０４、戻るボタン３０５、制御集積回路３０６を備えている。ＵＳＢインターフェース３０１が、加入者端末２００（即ち、ユーザーパーソナルコンピューター）に接続する。ネットワークスポーツパッド３００には、８個の方向踏板３０４があり、上、下、左、右、左上、左下、右上、右下それぞれの方向に分けられる。方向踏板３０４の周辺に、合計２０台のＬＥＤ灯３０３（全部で４辺、辺毎に５台）がある。すべてのＬＥＤ灯３０３が、制御集積回路３０６に制御され、ユーザーのステップの踏み情況により、点滅変化を実現することができる。ネットワークスポーツパッド３００は、他の接続方式を採用することもできる。例えば、パラレルインタフェースによる加入者端末２００との接続など。
【００２０】
図５に示したように、ユーザーが、ネットワークスポーツパッド３００を踏んで、方向信号が生じると（５０２）、ＵＳＢインターフェースを経由して加入者端末２００（即ち、ユーザーコンピューター）に送信する（５０４）。コピューターが、方向信号を受信した後、通信データパケットを合成し（５０６）、且つ、インターネット経由でネットワークスポーツサーバー１００へ送信する。ネットワークスポーツサーバー１００は、加入者端末２００からのデータパケットを処理し（５０８）、その処理結果を加入者端末２００へ返送する。加入者端末プログラムは、返送された結果を受信し、処理する（５１０）。同時に、他のスポーツに参入するゲームキャラクタもネットワークスポーツサーバー１００に返送された信号を得ることができる（５１２）。こうして各キャラクタ間の対話が実現される。
【００２１】
本発明のもう一つの実施例は、ランニングパッドを接続できることである。エンドユーザーがゲームを開始した後、インターフェース描画モジュール２１４は、インターフェース素材ベース２３２からコンピューター人間対話データを読み取り、同時にインターフェースを設け、加入者端末２００に示す。ユーザーが、難易度の違う音楽を選択した後、音楽処理モジュール２１０は、音楽ベース２２８の中から音楽ファイルを呼び出し、ユーザーに返送して再生する。足譜処理モジュール２１２は、音楽に基づき、足譜ベース２３０中から足譜を呼び出し、且つ加入者端末２００インターフェースに示す。この時、ユーザーは、音楽と足譜により、ランニングを始める。システムでは、ユーザーのランニングの頻度により、キャラクタ動作処理モジュール２０８が、キャラクタ動作ベース２２６中から動作データを呼び出し、加入者端末２００インターフェースに示す。スポーツパッド信号処理モジュール２０６は、ネットワークスポーツパッド３００からの信号を受信した後、異なったロジック信号に転換し、通信モジュール２０４を経由してネットワークスポーツサーバー１００へ送信する。同時に、足譜処理モジュール２１２は、スポーツパッド処理モジュール２０６から獲得したロジック踏み信号と比較して、ユーザーの運動情況を判定する。ゲームの全コースの中で、ゲームロジック制御ユニット２０２は、ゲーム全体の状態を制御し、且つ、通信モジュール２０４と、スポーツパッド信号処理モジュール２０６とインターフェース描画モジュール２１４との間のデータを処理する。同時に、他のスポーツに参入するゲームキャラクタもネットワークスポーツサーバー１００に返送され、信号を得ることができ、各キャラクタ間の対話が実現される。ユーザーは、システムが提供したチャットシステム２１６、公告システム２１８、ルーム管理モジュール２２２、道具管理モジュール２２４などを利用することもできる。
【図面の簡単な説明】
【００２２】
【図１】ネットワークスポーツシステム１にかかる一実施例の接続構造を示した図である。
【図２】ネットワークスポーツシステム１にかかる他の一実施例のサーバー構造を示した図である。
【図３】ネットワークスポーツシステム１の加入者端末２００の構造を示した図である。
【図４】ネットワークスポーツシステム１のネットワークスポーツパッド３００の構造を示した図である。
【図５】ネットワークスポーツシステム１のデータ信号方向を示した図である。
【符号の説明】
【００２３】
１  ネットワークスポーツシステム
１００  ネットワークスポーツサーバー
１０１  ゲームデータベースモジュール
１０２  システムロジックモジュール
１０４  システム管理モジュール
１０６  システムパッチモジュール
１０８  システムゲートウェイモジュール
２００  加入者端末
２０２  ゲームロジック制御ユニット
２０４  通信モジュール
２０６  スポーツパッド信号処理モジュール
２０８  キャラクタ動作処理モジュール
２１０  音楽処理モジュール
２１２  足譜処理モジュール
２１４  インターフェース描画モジュール
２１６  チャットシステム
２１８  公告システム
２２０  チャンネルシステム
２２２  ルーム管理モジュール
２２４  道具管理モジュール
２２６  キャラクタ動作ベース
２２８  音楽ベース
２３０  足譜ベース
２３２  インターフェース素材ベース
３００  ネットワークスポーツパッド
３０１  ＵＳＢインターフェース
３０２  決定ボタン
３０３  ＬＥＤ灯
３０４  方向踏板
３０５  戻るボタン
３０６  制御集積回路
【図１】
2007185511.tif 000003
【図２】
2007185511.tif 000004
【図３】
2007185511.tif 000005
【図４】
2007185511.tif 000006
【図５】
2007185511.tif 000007