【手続補正書】
【提出日】平成18年12月15日(2006.12.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのマルチプレーヤゲームコンソール上で行われる電子ゲームで使用するための、前記ゲームを行いながらリアルタイムにプレーヤが口頭でコミュニケーションできるようにする方法であって、
（ａ）前記マルチプレーヤゲームコンソールを使用している少なくとも１人のプレーヤにオーディオセンサを提供するステップであって、前記オーディオセンサが、前記少なくとも１人のプレーヤによって生成されたサウンドに応答して前記ゲームコンソールへの入力信号を生成する、ステップと、
（ｂ）出力信号に応答して前記ゲームの別のプレーヤに可聴なサウンドを生成するように構成された少なくとも１つのサウンドトランスデューサを提供するステップと、
（ｃ）符号化されたデジタル信号を生成するために、前記オーディオセンサからの前記入力信号を符号化するステップと、
（ｄ）前記別のプレーヤに関連する音声チャネルを介して前記符号化されたデジタル信号を伝達するステップと、
（ｅ）前記出力信号を生成するために、前記別のプレーヤの前記チャネルにおける前記符号化された信号を復号化するステップと、
（ｆ）前記１人のプレーヤによって生成された前記サウンドに対応する可聴サウンドを生成するために、前記サウンドトランスデューサに前記出力信号を提供するステップであって、前記１人のプレーヤによる口頭のコミュニケーションが、前記ゲームの前記別のプレーヤによって聞かれるようにする、ステップと、
を備えた方法。
【請求項２】
（ａ）前記別のプレーヤによって生成されたサウンドを検出する別のオーディオセンサを提供するステップであって、前記別のプレーヤによって生成された前記サウンドに応答して別の入力信号を生成する、ステップと、
（ｂ）別の出力信号に応答して前記ゲームの前記１人のプレーヤによって可聴なサウンドを生成するように構成された、前記１人のプレーヤのためのサウンドトランスデューサを提供するステップと、
（ｃ）前記別のオーディオセンサからの前記別の入力信号を符号化するステップであって、別の符号化されたデジタル信号を生成する、ステップと、
（ｄ）前記１人のプレーヤに関連するチャネルを介して前記別の符号化されたデジタル信号を伝達するステップと、
（ｅ）前記１人のプレーヤに関連する前記チャネルにおける前記別の符号化された信号を復号化するステップであって、前記別の出力信号を生成する、ステップと、
（ｆ）前記別のプレーヤによって生成された前記サウンドに対応する可聴サウンドを生成するために、前記別の出力信号を前記別のサウンドトランスデューサに提供するステップであって、前記別のプレーヤによる口頭のコミュニケーションが、前記ゲームの前記１人のプレーヤによって聞かれるようにする、ステップと、
をさらに備えた、請求項１に記載の方法。
【請求項３】
前記１人のプレーヤ及び前記別のプレーヤは、コミュニケーションするように結合された異なるマルチプレーヤゲームコンソール上で前記電子ゲームを行い、前記符号化された信号が、前記１人のプレーヤの前記マルチプレーヤゲームコンソールと前記別のプレーヤの前記マルチプレーヤゲームコンソールとの間で伝達されるようになっている、請求項１に記載の方法。
【請求項４】
前記１人のプレーヤを、前記１人のプレーヤが口頭でコミュニケーションをとる前記別のプレーヤを選択できるようにするステップをさらに備えた、請求項１に記載の方法。
【請求項５】
前記１人のプレーヤ及び前記別のプレーヤは、チームのメンバであり、
別のチームのプレーヤに関してステップ（ａ）〜（ｆ）を繰り返すステップをさらに備え、これにより前記別のチームの前記プレーヤが、互いに口頭でコミュニケーションできるようにした、
請求項１に記載の方法。
【請求項６】
前記マルチプレーヤゲームコンソールを使用して前記電子ゲームを行うさらなるプレーヤに関してステップ（ａ）〜（ｆ）を繰り返すステップをさらに備え、これにより前記さらなるプレーヤが、前記ゲームにおけるその他の選択されたプレーヤと口頭でコミュニケーションできるようにした、
請求項１に記載の方法。
【請求項７】
前記電子ゲームの前記プレーヤ間で口頭のコミュニケーションを可能にするために前記電子ゲームコンソール上で割り振られる処理リソースに対する限度を事前定義するステップをさらに備えた、請求項１に記載の方法。
【請求項８】
前記符号化された信号に可聴効果を適用するステップをさらに備え、前記可聴効果は、前記サウンドトランスデューサによって生成された前記可聴サウンドの特性を実質的に変化させて、前記可聴サウンドが、前記１人のプレーヤによって生成される前記サウンドとは異なるようにした、請求項１に記載の方法。
【請求項９】
前記可聴効果を適用する前記ステップは、前記１人のプレーヤによって生成された前記サウンドの個人を特定する特性を実質的に除去して、前記１人のプレーヤの音声が、別のプレーヤの音声と実質的に区別不可能であるようにする、請求項８に記載の方法。
【請求項１０】
前記可聴効果は、前記１人のプレーヤによって生成された前記サウンドの音調範囲から前記可聴サウンドの音調範囲を変化させる、請求項８に記載の方法。
【請求項１１】
前記可聴効果は、前記１人のプレーヤによって生成された前記サウンドに関連する性別の変化に対応する、請求項８に記載の方法。
【請求項１２】
前記出力信号に可聴効果を適用するステップをさらに備え、これにより前記可聴サウンドが、前記１人のプレーヤによって生成された前記サウンドとは異なるようにした、請求項１に記載の方法。
【請求項１３】
前記可聴効果は、周波数帯域の均等化、残響、及び反響のうちの１つである、請求項１２に記載の方法。
【請求項１４】
請求項１に記載のステップを実行するための複数のマシン語命令を有する、記憶媒体。
【請求項１５】
ゲームのプレー中にゲームコンソールを介して、前記ゲームコンソール上の複数のプレーヤが口頭でコミュニケーションできるようにする方法であって、
（ａ）前記ゲームに参加している前記複数のプレーヤの各人に関して、前記プレーヤが使用するため前記ゲームコンソールに結合されたオーディオセンサ及びオーディオトランスデューサを提供するステップであって、前記オーディオセンサが、前記プレーヤによって生成された口頭の発言に応答して前記ゲームコンソールへの入力信号を生成し、前記オーディオトランスデューサが、前記ゲームコンソールからの出力信号に応答して前記プレーヤに可聴なサウンドを生成する、ステップと、
（ｂ）前記複数のプレーヤのなかから少なくとも１人の意図した受け手に転送するため、前記ゲームコンソールによって使用される形式に各オーディオセンサからの前記入力信号を符号化するステップと、
（ｃ）各意図した受け手に関して、前記意図した受け手のための前記出力信号を生成するために、前記ゲームコンソールによって使用される前記形式から復号化するステップと、
（ｄ）各意図した受け手に関して、前記意図した受け手の前記オーディオトランスデューサを使用して、前記出力信号に対応する可聴信号を生成するステップであって、前記意図した受け手が、前記ゲームの別のプレーヤからの口頭のコミュニケーションを聞くようにする、ステップと
を備えた方法。
【請求項１６】
前記ゲームコンソール上の口頭のコミュニケーションを処理することに割り振られる計算リソースのレベルを事前定義するステップをさらに備え、前記レベルは、固定であり、前記ゲームを行っている際中に音声コミュニケーションを使用するプレーヤの数の変化とは独立である、請求項１５に記載の方法。
【請求項１７】
直接リンク及びネットワークのうちの１つを介して前記少なくとも１人の意図した受け手に前記形式でデータを通信するステップをさらに備え、前記少なくとも１人の意図した受け手は、別のゲームコンソールを使用して前記ゲームを行い前記形式の前記データを処理している、請求項１５に記載の方法。
【請求項１８】
各プレーヤが、前記プレーヤの口頭のコミュニケーションの前記意図した受け手を選択できるようにするステップをさらに備え、前記意図した受け手は、前記ゲームによって課される制約に従って前記ゲームの前記複数のプレーヤのなかから選択される、請求項１５に記載の方法。
【請求項１９】
符号化する前記ステップは、
（ａ）前記入力信号をアナログ信号からデジタル信号に変換するステップと、
（ｂ）前記形式を有する圧縮されたデジタル信号を生成するために、前記デジタル信号を圧縮するステップと
を備えた、請求項１５に記載の方法。
【請求項２０】
復号化する前記ステップは、
（ａ）圧縮解除されたデジタル信号を生成するため、前記形式を有する前記圧縮されたデジタル信号を圧縮解除するステップと、
（ｂ）前記圧縮解除されたデジタル信号を、前記オーディオトランスデューサを駆動する前記出力信号に変換するステップと、
を備えた、請求項１９に記載の方法。
【請求項２１】
前記形式は、少なくとも１つのオーディオ時間フレーム全体にそれぞれが広がる複数のデータパケットを含む、請求項１５に記載の方法。
【請求項２２】
事前定義された数の符号化インスタンスは、各オーディオ時間フレーム中に前記ゲームコンソール上で動作し、かつ前記事前定義された数は、口頭の発言を生成している前記ゲームコンソール上のプレーヤの総数より少ない、請求項２１に記載の方法。
【請求項２３】
符号化する前記ステップは、オーディオ時間フレーム中に前記ゲームコンソール上の単一の符号化インスタンス上で並列に複数のプレーヤに関する入力信号を符号化するステップを含む、請求項２１に記載の方法。
【請求項２４】
前記ゲームコンソール上で、符号化インスタンスの前記事前定義された数より多くのプレーヤが連続するオーディオ時間フレームの中で話している場合、前記連続するオーディオ時間フレームの中で符号化される前記口頭の発言を選択する際にラウンドロビン選択が適用されるように、前記ゲームコンソール上のプレーヤの前記口頭の発言を符号化する、請求項２２に記載の方法。
【請求項２５】
ゲームが、一時にアクティブである符号化インスタンスの前記事前定義された数を判定することができるようにするステップをさらに備えた、請求項２２に記載の方法。
【請求項２６】
（ａ）復号化する前記ステップの前に異なるマルチプレーヤゲームコンソールからのデータパケットのストリームをミキシングするステップと、
（ｂ）それぞれの異なる意図した受け手のための前記出力信号を生成するために、異なるマルチプレーヤゲームコンソールからのデータパケットのストリームを復号化し、次に、復号化されたデジタル信号をミキシングするステップと、
のうちの１つをさらに備えた、請求項２１に記載の方法。
【請求項２７】
ストリームを復号化する前記ステップは、前記ストリームを並列で復号化するステップを含む、請求項２６に記載の方法。
【請求項２８】
（ａ）選択されたプレーヤをチャネルに割り当てるステップと、
（ｂ）共通のチャネルに割り当てられたプレーヤが、互いに選択的に口頭でコミュニケーションできるようにするステップと、
をさらに備えた、請求項１５に記載の方法。
【請求項２９】
（ａ）各プレーヤに、前記プレーヤが、少なくとも１人の他のプレーヤから口頭のコミュニケーションを受信することができる聴取者チャネルを割り当てるステップと、
（ｂ）口頭の発言を行う各プレーヤを前記口頭の発言が別のプレーヤに伝達される話者チャネルに割り当てるステップと、
（ｃ）特定のプレーヤの前記聴取者チャネルを口頭の発言を行う前記プレーヤの前記話者チャネルと論理的に結合することにより、前記口頭の発言が前記特定のプレーヤによって聞かれるかどうかを判定するステップと、
（ｄ）前記特定のプレーヤが、論理的に結合する前記ステップの結果に応じて前記口頭の発言を聞くことができるようにするステップと
をさらに備えた、請求項１５に記載の方法。
【請求項３０】
（ａ）口頭の発言を生成しているプレーヤによって制御される前記ゲームにおけるアニメーションのグラフィックキャラクタの口唇部分を制御するための口唇同期データを生成するステップと、
（ｂ）前記アニメーションのグラフィックキャラクタの前記口唇部分を制御して、前記アニメーションのグラフィックキャラクタに対応する前記プレーヤの前記口頭の発言と同期して動くようにするために、前記口唇同期データを使用するステップと
をさらに備えた、請求項１５に記載の方法。
【請求項３１】
請求項１５に記載のステップ（ｂ）〜（ｄ）を実行するためのマシン実行可能命令を有する、記憶媒体。
【請求項３２】
ゲームを行うプレーヤ間で口頭のコミュニケーションを可能にするシステムであって、
（ａ）プロセッサと、複数の機能を前記プロセッサに実行させるためのマシン語命令が記憶されたメモリと、を含むマルチプレーヤゲームコンソールであって、前記機能がゲームのインスタンスを実行することを含む、マルチプレーヤゲームコンソールと、
（ｂ）ゲーム中に口頭でコミュニケーションをとる各プレーヤのための口頭コミュニケーション入出力デバイスであって、それぞれの口頭コミュニケーション入出力デバイスが、
（ｉ）入射するサウンドを示す入力信号を生成するサウンドセンサと、
（ｉｉ）印加された出力信号に応答して可聴サウンドを生成するサウンドトランスデューサと、
を含む、口頭コミュニケーション入出力デバイスと、
（ｃ）サウンドトランスデューサから印加される前記入力信号を符号化して符号化された信号を生成するエンコーダと、
（ｄ）前記符号化された信号を復号化して、少なくとも１つのサウンドトランスデューサに印加される前記出力信号を生成するデコーダと、
を備えたシステム。
【請求項３３】
少なくとも１つの他のマルチプレーヤゲームコンソールと通信するように前記マルチプレーヤゲームコンソールを結合するように構成され、かつ前記マルチプレーヤゲームコンソールと前記他のマルチプレーヤゲームコンソールとの間で符号化されたデータのストリームを伝達して、前記マルチプレーヤゲームコンソール上で前記ゲームを行っている少なくとも１人のプレーヤと前記他のマルチプレーヤゲームコンソール上で前記ゲームを行っている少なくとも１人の他のプレーヤとの間で口頭のコミュニケーションを可能にするように構成されたインタフェースをさらに備えた、請求項３２に記載のシステム。
【請求項３４】
前記プロセッサ及び前記インタフェースは協働して、直接リンク及びネットワークのうちの１つを介して符号化されたデータの前記ストリームを含むパケットを生成し受信する、請求項３３に記載のシステム。
【請求項３５】
前記マシン語命令は、前記プロセッサに、前記エンコーダの前記機能、及び前記デコーダの前記機能を実施させる、請求項３２に記載のシステム。
【請求項３６】
前記マシン語命令は、前記プロセッサに、前記デコーダへのシリアル入力のために、受信した符号化されたデータのキューを維持させる、請求項３２に記載のシステム。
【請求項３７】
前記マシン語命令は、前記プロセッサに、プレーヤがサウンドを変化させる効果を選択し適用して、前記入力信号を実質的に変化させることができるようにさせ、それにより、口頭のコミュニケーションの受け手である別のプレーヤの前記サウンドトランスデューサによって生成される前記可聴サウンドが、前記プレーヤの前記サウンドセンサに入射した前記サウンドからある規定された仕方で変更される、請求項３２に記載のシステム。
【請求項３８】
前記符号化された信号は複数の時間フレームを含み、各エンコーダは、前記マルチプレーヤゲームコンソール上で符号化されるべきサウンドを生成するプレーヤより少ない数のエンコーダが存在する場合、ラウンドロビン技術を使用して、連続する時間フレームに関する入力信号を処理する、請求項３２に記載のシステム。
【請求項３９】
前記符号化されたデータは圧縮されたデータを含み、各デコーダは、各データストリームが異なるプレーヤから受信される場合、前記符号化されたデータを含むデータストリームを並列に処理する、請求項３２に記載のシステム。
【請求項４０】
前記エンコーダは、複数のサウンドトランスデューサから前記エンコーダに並列に印加される入力信号を符号化する、請求項３２に記載のシステム。
【請求項４１】
（ａ）データストリームをミキシングして、前記デコーダに供給されるミキシングされたデータストリームを生成するミクサと、
（ｂ）前記デコーダから受け取られた復号化されたデータをミキシングするミクサと、
のうちの１つをさらに備えた、請求項４０に記載のシステム。
【請求項４２】
前記マシン語命令は、前記プロセッサに、プレーヤを様々な音声チャネルに関連付けさせ、かつ、プレーヤが、前記様々な音声チャネルの中からある音声チャネルを選択できるようにし、選択された前記音声チャネルに関連するプレーヤと口頭でコミュニケーションできるようにする、請求項３２に記載のシステム。
【請求項４３】
前記マシン語命令は、前記プロセッサに、
（ａ）話者チャネルを、各プレーヤと、前記プレーヤが口頭のコミュニケーションを受信できる聴取者チャネルとに関連付けることと、
（ｂ）任意の話者チャネルを介して口頭のコミュニケーションが受信されたとき、前記口頭のコミュニケーションが前記プレーヤによって聞かれるかどうかを判定するためプレーヤの前記聴取者チャネルを前記話者チャネルと論理的に結合することと、
を行わせる、請求項３２に記載のシステム。