(57)【特許請求の範囲】
【請求項１】
ビデオゲーム空間に表示されたビデオゲームのキャラクタダイアログを制御する方法において、当該方法が：
ａ）前記ビデオゲーム内に少なくとも２のゲームキャラクタを提供するステップと、
ｂ）前記ビデオゲーム空間に前記少なくとも２のゲームキャラクタを表示するステップと、
ｃ）前記ビデオゲーム空間の前記少なくとも２のゲームキャラクタに少なくとも１のダイアログエンカウンタにおいて対話させるステップと、
ｄ）前記ビデオゲームのゲームプレーヤに前記少なくとも２のゲームキャラクタの１人の特性を制御させるステップと、
ｅ）前記ビデオゲーム空間と通信するコンピュータ入力機器を提供するステップと、
ｆ）前記少なくとも１のダイアログエンカウンタの際に前記少なくとも２のゲームキャラクタ間に発生するキャラクタダイアログのイベントのシーケンスに作用すべく、前記ゲームプレーヤによって前記コンピュータ入力機器を作動させて、前記少なくとも２のゲームキャラクタの１人の感情の特性を制御するステップとを具えており、
前記ゲームプレーヤによって前記コンピュータ入力機器を作動させるステップは、前記少なくとも１のダイアログエンカウンタに対して複数の単一パススルーダイアログのシーケンスのうち１つの前方へのモメンタムを作動させ、前記複数の単一パススルーダイアログのシーケンスはそれぞれ異なる経路によって前記少なくとも１のダイアログエンカウンタの少なくとも１のエンドポイントに到達することを特徴とする方法。
【請求項２】
請求項１に記載の方法において、前記ビデオゲーム空間が、ゲームコンソールと表示画面、パーソナルコンピュータ、手持ち型コンピュータデバイス、ラップトップコンピュータおよびタブレット型コンピュータデバイスからなるグループから選択されることを特徴とする方法。
【請求項３】
請求項２に記載の方法において、前記ビデオゲームが、前記ビデオゲーム空間内で実行可能であることを特徴とする方法。
【請求項４】
請求項３に記載の方法において、前記ビデオゲームが、ローカルエリアネットワーク、ワイドエリアネットワークまたは相互接続されたネットワークのワールドワイドシステムからなるグループから選択されたコンピュータネットワーク上の前記ビデオゲーム空間内で実行可能であることを特徴とする方法。
【請求項５】
請求項１に記載の方法において、前記ビデオゲーム空間に前記少なくとも２のゲームキャラクタを表示するステップが、コンピュータ読取可能な媒体を有するコンピュータデバイスと接続した表示スクリーンを提供するステップを含んでおり、前記コンピュータ読取可能な媒体は前記ビデオゲームを作動させるためのコンピュータ実行可能命令を有していることを特徴とする方法。
【請求項６】
請求項１に記載の方法において、前記コンピュータ入力機器が、ゲームコンソールのコントローラ、コンピュータのキーボード、コンピュータのマウス、音声作動応答装置、感熱または感圧制御機構、自然ユーザインタフェースおよび３−Ｄ身体反応画像機構からなるグループから選択されることを特徴とする方法。
【請求項７】
請求項１に記載の方法において、前記感情の特性が、２つの相反する感情を具えることを特徴とする方法。
【請求項８】
請求項７に記載の方法において、前記２つの相反する感情が、怒りと悲しみを含むことを特徴とする方法。
【請求項９】
請求項１に記載の方法において、前記ゲームプレーヤによって前記コンピュータ入力機器を作動させるステップが、前記コンピュータ入力機器の機械装置上の少なくとも１の軸に力を加えるステップを含むことを特徴とする方法。
【請求項１０】
請求項６に記載の方法において、前記コンピュータ入力機器が、少なくとも１の軸に沿って前後方向に移動できる少なくとも１のジョイスティックを有するゲームコンソールのコントローラであることを特徴とする方法。
【請求項１１】
請求項１０に記載の方法において、前記感情の特性が怒りと悲しみを含む２つの相反する感情を有しており、前記怒りの感情は、前または後ろの何れかの方向に前記ジョイスティックに力を加えることにより、前記ゲームプレーヤによって前記少なくとも２のゲームキャラクタの１人の前記キャラクタダイアログに入力され、前記悲しみの感情は、前記怒りの感情と反対方向に前記ジョイスティックに力を加えることにより、前記ゲームプレーヤによって前記少なくとも２のゲームキャラクタの１人の前記キャラクタダイアログに入力されることを特徴とする方法。
【請求項１２】
請求項１に記載の方法において、キャラクタダイアログのイベントのシーケンスがそれぞれ複数の特有のキャラクタダイアログの相互作用を有しており、前記複数の特有のキャラクタダイアログの相互作用はそれぞれ、前記コンピュータ入力機器で前記ゲームプレーヤによって作動された前記感情の特性に起因する値と組み合わせて感情スコアの値を算出するために用いられる様々な出口感情乗数の値と出口加法修正数の値を有しており、前記コンピュータ入力機器が、前記複数の特有のキャラクタダイアログの相互作用の１つから次の前記複数の特有のキャラクタダイアログの相互作用の１つへと少なくとも１のエンドポイントに到達するまで、前記複数の単一パススルーダイアログのシーケンスのうち１つの前方へのモメンタムを制御することを特徴とする方法。
【請求項１３】
ビデオゲームのプログラムを組み込んだコンピュータ読取可能な記憶媒体において、前記ビデオゲームのプラグラムは、ビデオゲーム空間に表示された前記ビデオゲームのキャラクタダイアログを制御する方法のステップを実施すべくコンピュータデバイスによって実行可能であり、前記ステップは：
ａ）前記ビデオゲーム内に少なくとも２のゲームキャラクタを提供するステップと、
ｂ）前記ビデオゲーム空間に前記少なくとも２のゲームキャラクタを表示するステップと、
ｃ）前記ビデオゲーム空間の前記少なくとも２のゲームキャラクタに少なくとも１のダイアログエンカウンタにおいて対話させるステップと、
ｄ）前記ビデオゲームのゲームプレーヤに前記少なくとも２のゲームのキャラクタの１人の特性を制御させるステップと、
ｅ）前記ビデオゲーム空間と通信するコンピュータ入力機器を提供するステップと、
ｆ）前記少なくとも１のダイアログエンカウンタの際に前記少なくとも２のゲームキャラクタ間に発生するキャラクタダイアログのイベントのシーケンスに作用すべく、前記ゲームプレーヤによって前記コンピュータ入力機器を作動させて、前記少なくとも２のゲームキャラクタの１人の感情の特性を制御するステップとを具えており、
前記ゲームプレーヤによって前記コンピュータ入力機器を作動させるステップが前記少なくとも１のダイアログエンカウンタに対して複数の単一パススルーダイアログのシーケンスのうち１つの前方へのモメンタムを作動させ、前記複数の単一パススルーダイアログのシーケンスはそれぞれ異なる経路によって前記少なくとも１のダイアログエンカウンタの少なくとも１のエンドポイントに到達することを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１４】
請求項１３に記載のコンピュータ読取可能な記憶媒体であって、ゲームコンソール、パーソナルコンピュータ、手持ち型コンピュータデバイス、ラップトップコンピュータおよびタブレット型コンピュータからなるグループから選択されたコンピュータデバイス内に位置していることを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１５】
請求項１３に記載のコンピュータ読取可能な記憶媒体において、前記コンピュータ入力機器が、ゲームコンソールのコントローラ、コンピュータのキーボード、コンピュータのマウス、音声作動応答装置、感熱または感圧制御機構、自然ユーザインタフェースおよび３−Ｄ身体反応画像機構からなるグループから選択されることを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１６】
請求項１３に記載のコンピュータ読取可能な記憶媒体において、前記感情の特性が、２つの相反する感情を有することを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１７】
請求項１６に記載のコンピュータ読取可能な記憶媒体において、前記２つの相反する感情が、怒りと悲しみを含むことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１８】
請求項１３に記載のコンピュータ読取可能な記憶媒体において、前記コンピュータ入力機器が、少なくとも１の軸に沿って前後方向に移動できる機械式ジョイスティックを有するゲームコンソールのコントローラであること特徴とするコンピュータ読取可能な記憶媒体。
【請求項１９】
請求項１８に記載のコンピュータ読取可能な記憶媒体において、前記感情の特性が怒りと悲しみを含む２つの相反する感情を有しており、前記怒りの感情は、前または後ろの何れかの方向に前記ジョイスティックに力を加えることにより、前記ゲームプレーヤによって前記少なくとも２のゲームキャラクタの１人の前記キャラクタダイアログに入力され、前記悲しみの感情は、前記怒りの感情と反対方向に前記ジョイスティックに力を加えることにより、前記ゲームプレーヤによって前記少なくとも２のゲームキャラクタの１人の前記キャラクタダイアログに入力されることを特徴とするコンピュータ読取可能な記憶媒体。
【請求項２０】
請求項１３に記載のコンピュータ読取可能な記憶媒体において、キャラクタダイアログのイベントのシーケンスがそれぞれ複数の特有のキャラクタダイアログの相互作用を有しており、前記複数の特有のキャラクタダイアログの相互作用はそれぞれ、前記コンピュータ入力機器で前記ゲームプレーヤによって作動された前記感情の特性に起因する値と組み合わせて感情スコアの値を算出するために用いられる様々な出口感情乗数の値と出口加法修正数の値を有しており、前記コンピュータ入力機器が、前記複数の特有のキャラクタダイアログの相互作用の１つから次の前記複数の特有のキャラクタダイアログの相互作用の１つへと少なくとも１のエンドポイントに到達するまで、前記複数の単一パススルーダイアログのシーケンスのうち１つの前方へのモメンタムを制御することを特徴とするコンピュータ読取可能な記憶媒体。
【請求項２１】
ビデオゲームの少なくとも２のキャラクタ間のキャラクタダイアログを制御する電子娯楽システムにおいて、当該電子娯楽システムが：
ａ）プロセッサと、
ｂ）複数のゲームキャラクタのダイアログエンカウンタが入ったファイルを含むビデオゲーム用の実行ファイルを記憶する、前記プロセッサに接続されたデータ記憶媒体であって、各エンカウンタは複数の特有のキャラクタダイアログの相互作用を含んでおり、各相互作用は、前記プロセッサと接続したコンピュータ入力機器の使用を介して前記ビデオゲームのゲームプレーヤによって作動された感情の特性値と組み合わせて感情スコアの値を算出するために用いられる様々な出口感情乗数の値と出口加法修正数の値とを有しているデータ記憶媒体と、
ｃ）前記エンカウンタそれぞれに対して複数の単一パススルーダイアログのシーケンスの１つが影響を受け、それにより前記エンカウンタそれぞれに対する前記複数の特有のキャラクタダイアログの相互作用の１つから次の前記複数の特有のキャラクタダイアログの相互作用の１つへの移動が、特定の前記エンカウンタに対して少なくとも１のエンドポイントに到達するまで前記感情スコアの値に基づいて影響を受けるように、前記複数のゲームキャラクタのダイアログエンカウンタそれぞれの前方へのモメンタムを制御する機械式の機構を有する入力コンピュータ装置と、
ｄ）表示手段とを具えることを特徴とする電子娯楽システム。
【請求項２２】
請求項２１に記載の電子娯楽システムにおいて、出口感情乗数の値、出口加法修正数および前記ゲームプレーヤによって作動される感情に起因する値は０以上または０未満の数値を有していてもよく、それぞれの前記数値はその整数または端数であってもよいことを特徴とする電子娯楽システム。
【請求項２３】
請求項２１に記載の電子娯楽システムにおいて、前記プロセッサおよび前記データ記憶媒体が、ゲームコンソール、パーソナルコンピュータ、手持ち型コンピュータデバイス、ラップトップコンピュータおよびタブレット型コンピュータデバイスの何れかの内部に位置することを特徴とする電子娯楽システム。
【請求項２４】
請求項２１に記載の電子娯楽システムにおいて、前記入力コンピュータ装置が、ゲームコンソールのコントローラ、コンピュータのキーボード、コンピュータのマウス、音声作動応答装置、感熱または感圧制御機構、自然ユーザインタフェースおよび３−Ｄ身体反応画像機構からなるグループから選択されることを特徴とする電子娯楽システム。
【請求項２５】
請求項２１に記載の電子娯楽システムにおいて、前記感情スコアの値が、怒りと悲しみを含む２つの相反する感情に基づくことを特徴とする電子娯楽システム。
【請求項２６】
少なくとも２のゲームキャラクタが表示手段に表示されたビデオゲームのゲーム空間に現れるようにするビデオゲーム機において、当該ビデオゲーム機が：
ａ）プロセッサと、
ｂ）コンピュータ読取可能な記憶媒体と、
ｃ）ゲームプレーヤによって少なくとも２のゲームキャラクタの１人について感情の特性値を作動させるコンピュータ入力機器と、
ｄ）複数のゲームキャラクタのダイアログエンカウンタが入ったファイルを含む複数のビデオゲームの実行ファイルであって、各エンカウンタは複数の特有のキャラクタダイアログの相互作用を含んでおり、各相互作用は、前記プロセッサと接続したコンピュータ入力機器の使用を介して前記ビデオゲームの前記ゲームプレーヤによって作動された感情の特性値と組み合わせて感情スコアの値を算出するために用いられる様々な出口感情乗数の値と出口加法修正数の値とを有している実行ファイルと、
ｅ）前記エンカウンタそれぞれに対して複数の単一パススルーダイアログのシーケンスの１つが影響を受け、それにより前記エンカウンタそれぞれに対する前記複数の特有のキャラクタダイアログの相互作用の１つから次の前記複数の特有のキャラクタダイアログの相互作用の１つへの移動が、特定の前記エンカウンタに対して少なくとも１のエンドポイントに到達するまで前記感情スコアの値に基づいて影響を受けるように、前記複数のゲームキャラクタのダイアログエンカウンタそれぞれの前方へのモメンタムを制御する機械式の機構を有するコンピュータ入力装置とを具えることを特徴とするビデオゲーム機。
【請求項２７】
請求項２６に記載のビデオゲーム機において、前記複数のゲームキャラクタのダイアログエンカウンタがそれぞれ、複数の単一パススルーダイアログのシーケンスを有していることを特徴とするビデオゲーム機。
【請求項２８】
請求項２６に記載のビデオゲーム機において、前記感情スコアの値が、怒りと悲しみを含む２つの相反する感情の一方に基づくことを特徴とするビデオゲーム機。
【請求項２９】
請求項２８に記載のビデオゲーム機において、前記コンピュータ入力機器がゲームコンソールのコントローラであって、前記怒りおよび悲しみの感情は、前後の軸に沿って移動できるジョイスティックによって前記複数のゲームキャラクタのダイアログエンカウンタに入力されることを特徴とするビデオゲーム機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオゲームにおけるプレーヤーキャラクタのダイアログを制御する方法および装置に関するものである。より具体的には、コンピュータ読取可能な記憶媒体にあるビデオゲームのダイアログをリアルタイムに制御する特殊な入力装置を使用することで、ビデオゲームの表現力を高め、プレーヤーキャラクタのダイアログをビデオゲームドラマの更に重点を置いた要素にするために、ビデオゲームのプレーヤーキャラクタのダイアログを制御する方法および装置に関するものである。
【背景技術】
【０００２】
家庭用ビデオゲームは１９７０年代初期に初めて導入された。１９７０年代および１９８０年代を通して、この産業は実質的かつ有益な成長を経験した。しかしながら、１９９０年代後半から半ばおよび２１世紀の最初の１０年を通して、この産業は驚くべき成長を遂げて１００億ドル産業となり、世界で最も有益な娯楽産業としてのモーションピクチャ産業に匹敵する。
【０００３】
この爆発的成長の一部は、パソコンベースのゲームから離れて、マイクロソフトのＸ−Ｂｏｘ（登録商標）およびＳｏｎｙのＰｌａｙＳｔａｔｉｏｎ（登録商標）、とりわけインターネット上のオンラインゲームといったゲームコンソールでプレイされるものへと移行した結果である。コンピュータビデオゲームは、ゲームに作用するコントローラ（一種の入力装置）の使用を要し、これはケーブルまたはワイヤレス送信プロトコルの形態によってビデオゲームコンソールまたはパーソナルコンピュータに連結される。ゲームコントローラは、キーボードまたはマウスなどのビデオゲームを制御するために使用される任意の入力装置であってもよいが、より高度なゲーム、ゲームシステムおよびコンソールは一般に、ゲームパッド、ジョイスティック、パドルまたは装置を制御するゲームプレーヤからの物理的な入力を受信するゲーム用に設計された他の特殊な装置を利用する。ゲームコントローラ（図８に示す一例）は通常、複数の既知のコンピュータ読取可能な記憶媒体におけるビデオまたコンピュータゲーム内のプレーヤーキャラクタ（アバター）の動作または行動を管理するために使用される。これは、ゲームが障害コースである「課題型」ゲームにおいて最も一般的である。このような種類のゲームでは、ゲームプレーヤは戦闘シナリオにおけるプレーヤの動作や行動を制御することができ、ゲームコントローラは、コントローラの様々なボタンやスイッチを操作することによってプレーヤが利用できる選択肢からゲームプレーヤが異なる武器を選択できるようにする。プレーヤは、対戦相手としてゲームプレーヤに対向して表される敵（通常は非プレーヤーキャラクタまたは「ＮＰＣ」）に対し武器を発射するシーンを通してキャラクタを動かす。ゲームプレーヤにとって望ましい結果（すなわち、ゲームの「楽しみ」）は、仮想世界ではあるが、射撃能力および身体能力を用いて、重傷を負うか殺されることなく敵を仕留める、傷つける、あるいは戦闘不能にしながら、プレーヤーキャラクタでビデオゲーム内の障害コースを通り抜け、安全に最終地点に到達することである。
【０００４】
課題型ゲームでは、ゲームの目的（ゲームプレーヤによって認識されている「楽しみ」または「興味」）が物語を介して他者と対話することではなく、殺される前に対戦相手を仕留めるか戦闘不能にするスリルであるため、遭遇するキャラクタ間のある程度の対話または制御を可能にするダイアログは殆ど存在しない（あるいは少なくとも重点は置かれていない）。これは、ゲームプレーヤにとっての楽しみまたは興味がゲームの物語やドラマ要素を展開することである「物語風の」ゲームとは著しく異なる。物語風のゲームでは身体的な接触が起こらないわけではなく、ゲームプレーヤが遭遇した他のキャラクタを無力にする、傷つけるあるいは仕留めることも要する。ゲーム開発者は違う種類のゲームプレーヤに、ゲームの対話、いわゆる「表現」を訴えようとしているため、キャラクタエンカウンタを取り巻く物語部分およびドラマ要素がこのゲームのプラグラムにおいてより重点が置かれている。
【０００５】
先行技術のビデオゲーム、特に物語風の表現により重点を置いたものに基づくゲームでは、ゲームプレーヤのキャラクタと遭遇するキャラクタ（ＮＰＣまたは二者または複数プレーヤゲームにおける他の実際のゲームプレーヤのキャラクタ）の間のダイアログは、図７に見られるようなダイアログ階層を利用することで以前は制御されていた。ビデオゲームのダイアログ階層（または会話階層）は、ハブに基づくビデオゲームメカニックスであり、ゲームプレーヤに、予め規定され、通常は非常に限られた数の選択肢（すなわち、２乃至５の選択肢が非常に一般的）から何を言うかを「選択する」機会を提供する。ゲームプレーヤは、ＮＰＣと話すことを選択することで（または、ＮＰＣがビデオゲームのプラグラムに基づいてゲームプレーヤのキャラクタに話しかけることを選択した場合に）、このモードに入る。メニューが提供され、入力装置を物理的に連動させることで、ゲームプレーヤはメニューから予め書かれたダイアログの台詞を選択する。何を言うかを選択すると、非プレーヤーキャラクタはプレーヤに反応し、プレーヤには何を言うかの他の選択肢が与えられて、会話が終了するか所望の結果が得られる（すなわち、ドアが開くなど）。プレーヤが別れのメッセージを選択した場合、あるいは何も言うことがないために非プレーヤーキャラクタが会話を終了させた場合にも、会話は終了できる。さらに、更なる例として、プレーヤーキャラクタによって悪い選択肢がなされ、会話が終了して喧嘩が始まることもある。先行技術では、ダイアログ階層を利用することで、ゲームのプログラマがゲームプレーヤが言えることを決定しているということに留意されたい。ゲームプレーヤには、プレーヤに示された限られた応答を選択することで感情を投入する機会は与えられていない。ゲームプレーヤとしてドラマを生きる代わりに、実際は、映画を観るかのように展開されるドラマを見ているに過ぎない。従って、ゲームプレーヤには、プレーヤーキャラクタを利用して、自身の個性をダイアログに投影する機会または傾向は与えられない。これは、特定の会話の真実性、ひいてはビデオゲーム自体の真実性全体を完全に破壊する、あるいは著しく制限する望ましくない影響を有する。
【０００６】
ダイアログ階層を利用する先行技術のビデオゲームの殆どは非プレーヤーキャラクタによって言われたことを繰り返す選択肢を提示しており、これにより、ゲームプレーヤは、注意を向けていなかった会話、あるいはプレーヤが単に戻って「最初からやり直し」したい会話の一部を繰り返すことが可能となる。このような種類のダイアログ階層の会話は、プレーヤがダイアログの各枝の間を決定して先に進める階層構造アーキテクチャの状態でほぼ常に設計されている。見逃したか注意を向けていなかったドラマの部分を再び視聴するために何度も巻き戻すビデオ映画を見ている人のように、ゲームプレーヤは、会話階層の初期部分に戻って何回も繰り返すことができる。階層の各枝は基本的に異なる選択肢のメニューであり、プレーヤが行うそれぞれの選択は非プレーヤキャラクタからの応答を引き起こし、新しいまたは異なる応答の選択肢のメニューが続く。このようなダイアログ階層構造を用いるビデオゲームは通常、ゲームプレーヤがより注意を引かれる「ループ」ゲームの形態をした「メタゲーミング」にゲームプレーヤを誘導し、その結果、ゲーム開発者がプレーヤに期待していることや、ある目標を達成するためにプレーヤに言うまたはして欲しいことを解明することにより興味を持つ。メタゲームのゲームプレーヤは、エンカウンタのドラマを経験したり体験する代わりに、そのパスが何処に至るかを見るために全ての回答を確認することによってある程度報われる。プレーヤは、その時点でプレーヤがどのように感じるかに基づいて１つの回答を単に選択することに惹かれて促されることはなく、他のパスが導く、いわゆる「単一パススルーダイアログ」に注意を払うあるいは興味を持つことなく先に単に移動する。代わりに、プレーヤは階層の各枝が何処にプレーヤを導くかを知ることに悩み、ゲームプレーヤではなく映画の鑑賞者になる程プレーヤはゲームのドラマ要素から離れてしまう。プレーヤはゲーム外のことを考え、（人工的ではあるが）プレーヤーキャラクタ自身の個性の性質を有していないため、ゲーム内のモメンタムは完全に損なわれる。さらに、現実世界のシナリオは、各回答がプレーヤを何処に誘導するかを知り、特定の目的か与えられる特定の報償を得るために知識に基づいて「最適な」回答を選択するだけの所定の回答の選択肢から応答を選択することをプレーヤに提供することは殆どないため、メタゲームはゲームのエンカウンタの現実性を低下させてしまう。現実のドラマは感情を含み、ほぼ常に人がその瞬間にどのように感じるかに基づいた選択をすることを要求する。これらのゲームに興味を持つ目的および理由は通常、ドラマ要素、エンカウンタのモメンタム、および如何にドラマが展開して如何にプレーヤの感情に影響を与えるかであるため、この感情の欠如（「ゲーム外のことを考える」こと）およびキャラクタダイアログを構築すべく階層構造アーキテクチャを利用することは、先行技術のビデオゲーム、特に物語風のゲームとして重点を置いたゲームでは著しい制約となる。ゲームプレーヤが行き詰まった後は、プレーヤを次のレベルまたは目的に誘導すると考える回答を見つけるまで戻るため、ダイアログ階層は「模擬の」会話を作り出すこととなる。さらに、プレーヤが選択したい下部のダイアログ階層の枝を決める間、ゲームプレーヤに与えられる回答の「選択」の態様はドラマを静止させ、その結果ゲームの真実性が更に損なわれる。従って、コンピュータ読取可能な記憶媒体における全てのビデオゲーム、および特に表現のフレームワークにより重点が置かれるか物語風のドラマへと直結するゲームでは、プレーヤーキャラクタのエンカウンタダイアログについて明らかに改善が必要である。
【０００７】
キャラクタダイアログを更に双方向且つ「楽しく」しているが、未だに従来のダイアログ階層に頼っている初期の試みは、ダイアログ階層が僅かに複雑なＸ−Ｍｅｎ  Ｌｅｇｅｎｄｓ  ＩＩ（登録商標）において見ることができる。特に、プレーヤがＸメン、ブラザーフッドの一員、または特別なダイアログを有するキャラクタとしてキャラクタに遭遇したかによって、プレーヤは異なるダイアログを得ることができる。依然として、この技術を、以前に予めプログラムしたダイアログ階層を越え、入力装置を用いてエンカウンタの結果に影響を与える感情やモメンタムをキャラクタのエンカウンタに導入する領域であって、物語風のエンカウンタをゲームドラマのより不可欠な部分にすべく異なるレベルの２つの相反する感情を単一のエンカウンタに導入することができる領域にまでは進歩させてはいなかった。前述の先行技術のゲームはさらに、メタゲーミングを妨げず、代わりにプレーヤがこのような行為をするよう促してしまう。
【０００８】
キャラクタダイアログを拡張させる他の試みは、Ｔｈｅ  Ｅｌｄｅｒ  ＳｃｒｏｌｌｓＩＩＩのＭｏｒｒｏｗｉｎｄ（商標）に見られ、プレーヤは、例えば「知識」、「背景」および「種族」を包含して、ダイアログ階層においてＮＰＣと何について話すか選択することができる。ある話題でのＮＰＣの応答はプレーヤーキャラクタにとって新しい話題を含む場合があり、それによりプレーヤはこの話題への応答を有するＮＰＣに対してダイアログにおける新たな話題を選択することが可能となる。特定のクラス（および個人）はより多くの応答が可能である（すなわち、僧侶は神についてより多くを語る一方、学者はゲームに含まれるほぼ全てのことを語る）。しかしながら、繰り返して言うが、このゲームはダイアログ階層に制限され、ゲームプレーヤがメタゲームをするのを助長させ、更に重要なことにプレーヤーのキャラクタに、当該キャラクタのエンカウンタをゲームドラマの真に不可欠な部分とさせないようにしている。リアルタイムの感情的な応答を用いてＮＰＣの応答に影響を与えることはできず、まして少なくともゲーム開発者によってプログラムされていないゲームの機能は著しく制限されてしまう。プレーヤは、このようなダイアログ階層を利用するビデオゲームが有する共通のスレッドおよび最大の問題点を明確に認識できる。ゲーム開発者は最終的に、プレーヤ、アバター、またはプレーヤーキャラクタがどのように感じるかを決定し、その結果、人生における全ての対人的なエンカウンタにおいて我々が有する自然な本来の人間の習性、すなわち感情を取り除いてしまう。これは、これは、物語風の表現に適用されるときにゲームのドラマ性を著しく損ねる結果となり、ゲームのモメンタムを非常に低減させ、このようなゲームへの全体的な興味を低下させるよう作用する。
【０００９】
感情をビデオゲームに付与する更に他の試みは、Ｘ−ファイルのＴｈｅ  Ｇａｍｅ（商標）でも見られる。これにより、プレーヤーキャラクはプレーヤのアバターがキャラクタエンカウンタにおける特定の台詞にどのような種類の感情の応答を与えるかを選択することができる。特定のイベントは、プレーヤがどのように反応するかに応じて変化する。例えば、プレーヤーのキャラクタが多くの「妄想性の」回答を選択した場合、プレーヤのアバターがいる死体安置所で死体を突然痙攣させる、あるいは動かすことができる。このゲームはプレーヤの感情をゲームに導入しようと試みたが、図７に見られるように、ダイアログ階層の循環性および著しい制約を越える、それ以上のレベルまでは向上していない。この先行技術のビデオゲームはさらに、異なる感情が如何に周囲の環境に影響を与えるかを見るようにゲームプレーヤの気を引くことにより、メタゲーミングを助長させてしまう（すなわち、「この感情を選択した場合に何が起こるか」という、典型的なメタゲーミングの気の散らしかたである）。エンカウンタまたはイベントのドラマ性の全ては、プレーヤが「このゲーム開発者は私に何をしてほしいか」について考えることにより再び失われる。従って、先行技術のビデオゲームはダイアログ階層および循環するキャラクタエンカウンタから殆ど進歩しておらず、キャラクタエンカウンタおよびそのエンカウンタに関連するダイアログをゲームドラマの不可欠な部分にして、それによりゲームのモメンタムを保持するよう当該技術を進展させることに明らかに失敗した。
【００１０】
しかしながら、先行技術の更なる試みが、真のプレーヤーキャラクタの感情をビデオゲームに付与すること以外ではあるが、キャラクタダイアログのドラマ性を向上させることに向けてなされている。このような試みは、既に発売されているＡｌｐｈａ  Ｐｒｏｔｏｃｏｌ（商標）と呼ばれるビデオゲームに見ることができる。このゲームはスパイＲＰＧゲームであり、アバターはゲームの冒頭でスパイミッションのためのハンドラを選択する。ハンドラの選択に基づいて、異なるセットの会話応答または姿勢がキャラクタエンカウンタに提供される。例えば、あるハンドラを選択すると、丁寧、専門的、あるいは攻撃的な態度に基づく会話応答を提供しうる。他のハンドラを選択すると、攻撃的な態度に基づき、人を騙す能力を有する、あるいは単に正直な会話応答を提供しうる。更に他のハンドラは、怒り、好奇心の強い、あるいは調査好きなアプローチを提供しうる。更に他のハンドラは、要求が多い態度、友好的または格式張った態度を提供しうる。全てではないが、一部のハンドラを選択すると、単に行動に基づいて直ぐに「会話を終了する」手法いわゆる「黙らせる」選択肢を提供し、それによりアバターは即ぐに暴力に訴えるであろう。このような会話応答または姿勢の全ては、キャラクタエンカウンタの間にわたって時間が計られ、図６に示され見られるように、ゲーム開発者によって設定された予めプログラムされた時間内で異なる応答の１つから選択しなければならない。
【００１１】
確かに、アバターが単に「Ａ）、Ｂ）およびＣ）」のように列挙された一組の提案された予めプログラムされた応答から選択する先行技術のゲームを越える改良と見なされてはいるが、Ａｌｐｈａ  Ｐｒｏｔｏｃｏｌ（商標）（「ダイナミックダイアログシステム」としても知られている）に見られるダイアログシステムは、異なる視覚的アプローチを有する単に別の従来のダイアログ階層であり、根本的なメカニックスは同一である。換言すると、アバターに示される選択肢は、ビデオゲームまたはミッションの派生として選択されるハンドラに付属する特定の態度または感情に基づく予めプログラムされた選択肢であり、これらはゲーム開発者によって予めプログラムされたものである。一旦選択されると、プレーヤーキャラクタはそれらの感情に囚われる。そこで、プレーヤのエンカウンタの結果に影響を与えうる、プレーヤが「たった今」感じている感情が何であるかを選択できないことによって、プレーヤのエンカウンタ、ひいてはそれに関連するダイアログに影響を耐えることはできない。アバターには最近の先行技術のゲームに見られる特定の応答が示されてはいないが、プレーヤには（開発者によって決定された）ハンドラの特性に基づく特定の予めプログラムされた感情的な応答または「態度」が与えられ、プレーヤは時間が切れるまでに応答を選択しなければならない。これでは、プレーヤは、例えば、怒りや悲しみを単独で次々または前後に導入することができ、これにより、特定の結果がアバターを介してゲームプレーヤによって達成され、その結果ダイアログをビデオゲームドラマの不可欠な要素にしてゲームのモメンタムを維持することで、各ダイアログ内でアバターの感情を流動的且つダイナミックに制御するということはできない。Ａｌｐｈａ  Ｐｒｏｔｏｃｏｌ（商標）のダイアログシステムは従来のダイアログ階層に続いて定着し、プログラムされており、（図７に見られるように）循環性があってゲームプレーヤにメタゲーミングを促す傾向があると認められる。
【００１２】
従って、ゲームプレーヤがエンカウンタに反応して入力装置でプレーヤの実際の感情を真に投入することができる、ビデオゲームのキャラクタエンカウンタにおけるキャラクタダイアログについて改良が必要であることは明らかに認められ、これは、ダイナミック、流動的且つ予測不可能なキャラクタエンカウンタにおけるドラマを向上させ、物語風の表現をビデオゲームおよびそのドラマのより不可欠な部分にすることができ、ゲームのモメンタムを維持する。
【発明の概要】
【００１３】
ダイアログをビデオゲームにおけるドラマの優れた要素にするための、ビデオゲームのキャラクタダイアログを制御する方法および装置を発明した。当該方法および装置は、多くの感情から２つの相反する感情、例えば怒りや悲しみといった実際の現実の感情をキャラクタダイアログに導入して、キャラクタダイアログをゲームのより流動的な機能にして、ゲームプレーヤの感情がダイアログの結果の大部分を占めるようにすることができる。そうすることにより、先行技術に見られるダイアログまたは会話の階層がなくなり、ゲームプレーヤをゲーム全体のドラマ内および発生した各特定のダイアログエンカウンタに惹きつけ続けるよう作用する。従って、ゲームプレーヤは直面した気性に身をゆだねる（モメンタムの概念）。これは、ドラマをゲームの報償、目的または楽しみにすることで、ゲームのモメンタムを維持し高めることにより、ゲームプレーヤにビデオゲームの感情をより現実的に感じさせる。当該方法およびこれを制御する装置は、ダイアログループを利用しない。その代わりに、単一パススルーダイアログを利用する。
【００１４】
当該方法および装置は更に、プレーヤを感情を利用することで各エンカウンタに集中させ続け、ゲーム開発者により予めプログラムされた規定の応答のリストに集中させないことによって、ゲームプレーヤをメタゲーミングから離れるように仕向けることに役立つ。これらの感情は、図８に見られるようなビデオゲームコントローラなどのコンピュータ入力機器によって、ビデオゲームのキャラクタエンカウンタに付与される。従って、ゲームプレーヤは、プレーヤーキャラクタを介して、ビデオスクリーンに現れた規定のリストから言うことを単に選択する代わりに、感情の状態を選択する。更に正確に述べると、この新規の方法および当該方法を作動させる装置は、先行技術のように決定を判断するプレーヤの能力を、現実の感情の状態に基づいて実際に決定をする能力に分ける。
【００１５】
当該方法および装置は、スイッチ、ジョイスティックまたはボタン（または他のプレーヤと連動する構造のようなもの）を有するゲームコントローラなどのコンピュータ入力機器を設けることによって動作する。コントローラは線または軸に沿って少なくとも２つの相反する感情を導入することができ、少なくとも２つの相反する感情から選択された特定の感情の段階的なレベルまたは量をキャラクタダイアログに導入することができる。導入され維持される感情の量は、質問、応答または意見が特定のゲームエンカウンタ（すなわち、ダイアログ）の一部である他のキャラクタによって提示されたときに、ゲームプレーヤがどのように感じるかに基づいている。本書では他のキャラクタが非プレーヤーキャラクタ（または「ＮＰＣ」）のみであるとは限定はしないが、この後の例では、ＮＰＣは遭遇した「他のキャラクタ」として用いられる。
【００１６】
当該方法およびコントローラ装置を使用することで、選択した怒りまたは悲しみの何れかをキャラクタダイアログに導入することができ、ゲームプレーヤはビデオゲームのシーンを通じて移動し、他のキャラクタと遭遇する。多くの理由のため、他のキャラクタはゲームプレーヤに質問をするか、意見を述べる。ＮＰＣの意見またはゲームプレーヤーキャラクタの質問に与えられたＮＰＣの回答に反応して、ダイアログを聞いているゲームプレーヤは自身に「これは私をどのように感じさせるか」を問う。標準の回答をビデオ画面上の与えられたリストから選択しなければならないプリセットのダイアログ階層に基づいてではなく、プレーヤがどのように感じるかに基づいて、ゲームプレーヤは怒りまたは悲しみの段階的な数値のレベルに沿ってコントローラ装置を連動させ、その感情がＮＰＣによって最初にどのように構成されるか、あるいはダイアログの結果にどのような影響を与えるかはおろか、正確な言葉がどのようになるかを知ることなく、プレーヤがどのように感じているかを導入する。さらに、一旦感情が導入されると、ＮＰＣがこのような感情に対してどのように反応するかという点では、その影響を少なくとも取り除くことはできない。しかしながら、プレーヤーキャラクタはダイアログを続けて、ドラマに影響されたときに適宜感情を変更することができる。この方法では、実際のプレーヤが選択して一連の現実の感情から取り出して導入するもの、あるいはプレーヤが選択してコントローラまたは他の入力装置で導入するものは、ゲームプレーヤに報いる選択されるプリセット応答ではなく、感情的なダイアログである。更に、コントローラを用いて導入される感情の状態は、「確定」することができ、これにより選択された状態が維持される。好適な実施形態では、これは（図８に見られるような）コントローラの有効な多くのボタンの１つで実現する。しかしながら、他の機能を利用して、感情の状態を確定するだけではなく、必要なときに直接入力することもできる。他の入力および確定機能または装置は、視覚および聴覚信号、次のＸ−Ｂｏｘ（商標）Ｎａｔａｌ（商標）システムまたは他のモーション検出技術、さらには経過時間を含むが、これらに限定はされない。
【００１７】
当該方法および当該装置を利用することで、プレーヤーキャラクタは、感情の状態について数値がゼロの状態で各ダイアログエンカウンタに入る。すなわち、好適な実施形態では、ゲームプレーヤはある感情または他の感情を選択し、特定の感情の状態でエンカウンタを終了させているため、先のダイアログカウンタの次のダイアログエンカウンタはこの前記先のダイアログカウンタによって単純には影響を受けない。しかしながら、代替的な実施形態では、新たな方法および装置は、ビデオゲームがプレーヤーキャラクタの感情的応答の記録（累積値）を維持し、プレーヤーキャラクタに対しプレーヤが如何に反応するかについての学習システムとして機能することが可能である。これは、プレーヤがビデオゲームを通じて動くときにプレーヤーキャラクタに付随する「秩序と混沌要因」を作りだす。すなわち、例として、キャラクタダイアログに連動しているときにプレーヤーキャラクタが悲しみよりも怒りを使用した場合、ゲームが進行したときにより不安定な状態に遭遇し、それにより、その後のそれぞれのエンカウンタにおいて更なる課題が導入される。プレーヤーキャラクタは、増大した怒りに対する応答によって「課題」のゴールにより早く到達できるということに気付くかもしれない。逆に、キャラクタダイアログに遭遇したときにゲームプレーヤが怒りよりも悲しみを使用することを選択した場合、ダイアログ経験は物語風の形式のまま長くなる傾向があり、その結果、キャラクタダイアログの対話に基づいてより劇的なゲーム体験を作り出す。この特徴は、ゲーム体験を各プレーヤの望みに近くなるよう調整するということを意味する。この方法は、ゲームプレーヤが「物語風」の表現を体験したい場合にはより悲しみを選択するようにプレーヤを促し、逆に、「課題型」の表現を体験することを期待し望んでいる場合にはより怒りを選択するようプレーヤを促す。全ての先行技術のゲームは、多くの他の選択肢から有効な２つの例を選択すると、ゲームプログラマがゲームの表現が課題型または物語風であるかを決定することができるため、この方法は以前の先行技術では見られない。従って、新しい方法およびコントローラ装置は、更に本書に記載されるように、市場に発表されるビデオゲームを複数の異なる表現的な目的に調整できるようにする。
【００１８】
新しい方法および本発明の方法を制御する装置は、怒りや悲しみ以外の感情に使用することもでき、これはゲームプログラマが如何にゲームを調整するかの決定に依存している。一部のゲーム業界のプログラマおよび学者によって、ゲームを理解する形式上のアプローチ、いわゆる「ＭＤＡフレームワーク」があることが提案されてきた。「Ｍ」はメカニックス（Ｍｅｃｈａｎｉｃｓ）を表し、「Ｄ」は「ダイナミックス（Ｄｙｎａｍｉｃｓ）」を表し、「Ａ」は「アスセティックス、表現（Ａｅｓｔｈｅｔｉｃｓ）」を表す。この手法では、メカニックスとは、データとアルゴリズムレベル、または実際のコンピュータプログラムにおけるゲームの特定の構成要素である。ダイナミックスとは、ゲームプレーヤが入力した結果によりメカニックスに基づいて発生するイベントおよび行動（リアルタイム動作）である。さらに、表現とは、プレーヤがメカニックスの制御を介してダイナミックスを経験したときにゲームプレーヤが得る望ましい感情である。従って、ゲームの表現は、どの種類の「楽しみ」を実現すべきかによって調整することができる。そうする際に、ビデオゲーム体験に関連する８の異なる種類の楽しみがあると提言されている。これらは、知覚、ファンタジー、物語、課題、仲間意識、探検、表現およびサブミッションを含む。ゲームはこれらの８種類の楽しみの１つのみに調整はされないが、その代わりに他よりも一部に重点が置かれて、幾つかは完全に除外されるということを理解されたい。例として、Ｃａｌｌ  ｔｏ  Ｄｕｔｙ（登録商標）などの戦争ゲームでは、完全に排除されてはいないが、表現、物語およびファンタジーは殆ど使用されていない。しかしながら、逆に、課題、知覚およびサブミッションの表現が非常に利用されて、ゲームプレーヤにとって楽しい経験を作りだしている。
【００１９】
従って、当該方法では、ゲームプレーヤが有することをプログラマが望む種類の楽しみは、ゲームプレーヤによって利用されるために選択された感情の種類に作用する、あるいは影響を与える。
【００２０】
さらに、当該方法および装置は、２よりも多くの相反する感情を用いることができる。例えば、コントローラのジョイスティックの別の軸に沿って同意(ａｇｒｅｅｍｅｎｔ）や不賛成（ｄｉｓａｇｒｅｅｍｅｎｔ）を導入することもできる。従って、怒りおよび悲しみががそれぞれ１２時および６時の位置の「ｘ」軸に沿って使用される場合、同意および不賛成がそれぞれ９時および３時の位置で「ｙ」軸に沿って用いられうる。この方法では、変化する選択される感情のレベルは、同意および不賛成と組み合わせられ、ゲームプレーヤを会話のドラマに更に引き込みメタゲーミングから離れさせる、非常に多くの想定される選択肢を展開することができる。
【００２１】
従って、本発明の第１の目的は、現実の感情をリアルタイムでビデオゲームに導入する方法および装置のコントローラを提供することである。
【００２２】
本発明の更なる目的は、ビデオゲームにおける予めプログラムされた決定階層（またはダイアログ階層）を取り除くことにより、ビデオゲームにおけるメタゲーミングをなくすことである。
【００２３】
本発明の更なる目的は、感情のスケールおよびビデオゲーム内のこのスケールを制御する装置を利用することにより、ビデオゲームにおけるキャラクタダイアログに影響を与えることである。
【００２４】
本発明の更なる目的は、コンピュータ入力機器の利用することで、複数のゲーム表現から選択された所望のビデオゲーム表現をゲームプレーヤに提供することである。
【００２５】
本発明の他の目的は、コンピュータ入力機器を操作することで、単一のキャラクタエンカウンタが複数の場面を含む場合であってもダイアログドラマの一場面内にモメンタムを生成することである。
【００２６】
本発明の他の目的は、単一パススルーダイアログを提供することである。
【図面の簡単な説明】
【００２７】
以下の本書に含まれる本発明の詳述は、図面の簡単な説明と併せるとさらに理解できるであろう。
【図１】図１は、２つの相反する感情がどのように本発明の方法にプログラムされ、更にゲームプレーヤによって「ｘ」軸に沿ったゲームコントローラで、２つの相反する感情が機械的にどのようにビデオゲーム内に導入されるかの双方を示す図表である。
【図２】図２は、２つの相反する感情および同意および不賛成の作用がどのように本発明の方法に入力され、更にゲームプレーヤによって「ｘ」軸に沿ったゲームコントローラで２つの相反する感情が機械的にどのようにビデオゲーム内に導入され、同意および不賛成の作用が「ｙ」軸に沿って導入されるかの双方を示す図表であり、ゲームコントローラのジョイスティックを制御すると同意または不賛成の作用と組み合わせて異なる度合いの感情を導入できることが分かる。
【図３】図３は、新しい方法および入力装置を使用するビデオゲームにおける少なくとも２のゲームのキャラクタ間のダイアログエンカウンタの第１の簡略図を示しており、怒りや悲しみの感情は単一パススルーダイアログの方向を指示するが、少なくとも２の最終地点への複数経路に沿うものである。
【図４】図４は、新しい方法および入力装置を使用するビデオゲームにおける少なくとも２のゲームのキャラクタ間のダイアログエンカウンタの第２の簡略図を示しており、怒りや悲しみの感情は単一パススルーダイアログの方向を指示するが、少なくとも２の最終地点への複数経路に沿うものである。
【図５】図５は、新しい方法および入力装置を使用するビデオゲームにおける少なくとも２のゲームのキャラクタ間のダイアログエンカウンタの第３の簡略図を示しており、怒りや悲しみの感情は単一パススルーダイアログの方向を指示するが、少なくとも２の最終地点への複数経路に沿うものである。
【図６】図６は、ダイアログ階層に基づくものではあるが、そこから選択するために実際の文章の応答が提供される代わりに、ビデオゲームの冒頭で選択されたアバターの「ハンドラ」と関連して予めプログラムされた選択肢に基づいて感情の応答の図表が提供される、先行技術のビデオゲームのダイアログエンカウンタを示している。
【図７】図７は、ループに基づく典型的な先行技術のダイアログ階層を示している。
【図８】図８は、感情をゲームプレーヤのキャラクタと他のキャラクタの間のキャラクタダイアログに導入する新しい方法で利用することができる、コンピュータ入力機器またはビデオゲームコントローラを示している。
【図９】図９は、８列を有し、左から右への流れ図を表す本発明のダイアログ場面の一連のカードを図示しており、コンピュータ入力機器を利用して特定のダイアログのカードにおいて単にゲームプレーヤの感情の入力することで達成されうる多数のダイアログ経路を示しているが、単一パススルーダイアログである。
【図９Ａ】図９Ａは、図９の列０−２を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図９Ｂ】図９Ｂは、図９の列３−５を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図９Ｃ】図９Ｃは、図９の列６−８を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１０】図１０は、当該方法のダイアログ場面の第１の一連のカードを示しており、ダイアログの流れは左から右に強調されて特定の経路を有し、この経路は、キャラクタダイアログを展開しながら、コンピュータ入力機器を用いてその後の各ダイアログのカードにおいてゲームプレーヤの感情を入力することで実現される。
【図１０Ａ】図１０Ａは、図１０の列０−２を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、各カードに０の初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１０Ｂ】図１０Ｂは、図１０の列３−５を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、各カードに０の初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１０Ｃ】図１０Ｃは、図１０の列６−８を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、各カードに０の初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１１】図１１は、当該方法のダイアログ場面の第２の一連のカードを示しており、ダイアログの流れは左から右に強調されて特定の経路を有し、この経路は、キャラクタダイアログを展開しながら、コンピュータ入力機器を用いてその後の各ダイアログのカードにおいてゲームプレーヤの感情を入力することで実現される。
【図１１Ａ】図１１は、図１１の列０−２を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、それぞれその後のカードに１．０、１．０および０それぞれの初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１１Ｂ】図１１Ｂは、図１１の列３−５を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、それぞれその後のカードに−１．０、−２．０および−２．０それぞれの初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１１Ｃ】図１１Ｃは、図１１の列６−８を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、それぞれその後のカードに０．０、２．０および０．０それぞれの初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１２】図１２は、当該方法のダイアログ場面の第３の一連のカードを示しており、ダイアログの流れは左から右に強調されて特定の経路を有し、この経路は、キャラクタダイアログを展開しながら、コンピュータ入力機器を用いてその後の各ダイアログのカードにおいてゲームプレーヤの感情を入力することで実現される。
【図１２Ａ】図１２Ａは、図１２の列０−２を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、それぞれその後のカードに−２．０、−２．０および−２．０それぞれの初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１２Ｂ】図１２Ｂは、図１２の列３−５を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、それぞれその後のカードに２．０、２．０および０．０それぞれの初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１２Ｃ】図１２Ｃは、図１２の列６−８を図示し、コンピュータ入力機器を用いてプレーヤーキャラクタによって、それぞれその後のカードに−１．０、２．０および０．０それぞれの初期感情値を入力することで当該方法のキャラクタダイアログの経路に影響を与える、特定のメカニック決定項を有する各ダイアログのカードに関連する数値を示している。
【図１３Ａ】図１３Ａは、特に図１１のノード０に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｂ】図１３Ｂは、特に図１１のノード１に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｃ】図１３Ｃは、特に図１１のノード２に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｄ】図１３Ｄは、特に図１１のノード３に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｅ】図１３Ｅは、特に図１１のノード４に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｆ】図１３Ｆは、特に図１１のノード５に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｇ】図１３Ｇは、特に図１１のノード６に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｈ】図１３Ｈは、特に図１１のノード７に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【図１３Ｉ】図１３Ｉは、特に図１１のノード８に関するビデオゲームのダイアログを有するキャラクタダイアログの際に、新しい方法および装置を用いてプレーヤーキャラクタの新しい感情のスコアがどのように算出されるかを示す表である。
【発明を実施するための最良の形態】
【００２８】
本発明を実行する最適な方法
図１を参照すると、１２時および６時の位置それぞれに配置された２つの相反する感情（怒りおよび悲しみ）を有する縦の「ｘ」軸の図が示されている。本発明の方法および装置（すなわち、コンソールのゲームコントローラ）では怒りと悲しみの２つの相反する感情が本書に例示することのみを目的として用いられているが、本発明をこれらの２つの感情のみに限定するものではない。複数の異なる相反する感情を利用して、当該方法に影響を与え、あるいは本発明の装置を動作させることができる。
【００２９】
更に図１に示すように、ジョイスティック１０はｘ軸に沿って中間部分に位置しており、怒りや悲しみの２つの相反する感情を導入すべくｘ軸に沿って対向する方向に動作させたり、僅かな怒りから極度の怒りおよび僅かな悲しみから極度の悲しみまで異なる度合いにすることができる。本書は、この度合いをｘ軸に沿って図示されたハッシュマークが示すような４つのレベルのみに限定するものではない。このハッシュマークは単に、感情の定義可能な数値をビデオゲームに導入し、ゲームコントローラなどの装置によって制御できることを示すために用いられている。感情のレベルは、０未満またはそれより大きい任意の数字であってもよく、あるいはその端数であってもい。従って、単に例として、１、２、３および４の正または負の値を導入することができ、あるいは１．１、１．２、１．３などの正および負の値の何れかの端数を導入することもできる。さらに、図１に示すように、ジョイスティック１０に力を掛けて正の値を導入すると怒りを導入し、反対方向にジョイスティック１０に力を掛けて負の値を導入すると悲しみを導入する。
【００３０】
図２を参照すると、本発明の代替的な実施形態が図示されており、感情の縦のｘ軸は横の「ｙ」軸と交差し、この例では、「ｙ」軸はビデオゲームのキャラクタダイアログに同意または不賛成を導入するために使用される。これらの２つの選択肢のみに限定はしないが、図２の例では、ｙ軸に沿って同意が９時の位置に配置され、不賛成が３時に配置されている。信念、姿勢、経験および個人の知識に基づいて他の相反する応答を利用することもでき、これらはこのような種類の応答に典型的な原動力である。
【００３１】
図２に示すように、ジョイスティック１０を再び利用して、ゲームプレーヤのキャラクタの選択した反応を導入することができる。ここではハッシュマークは図示されていないが、同意および不賛成（または他の応答）の定義可能なレベルの数値を、０未満、または０以上の数値から、あるいは上記に記載したようにその端数から導入できると理解されたい。このような記述は、本書に組み込まれる。
【００３２】
さらに図２には、ｘ軸とｙ軸の交差が４の象限を作ることを示しており、この４の象限とは、ビデオゲームのキャラクタダイアログに投入される同意または不賛成の選択と組み合わせて導入される感情の混合または組み合わせである。ダイアログの結果の数は、感情のみが導入される図１の例の数を上回る多数まで拡大すると理解されたい。他の感情を縦のｘ軸に沿って用いることができ、異なる応答の選択を横のｙ軸に沿って用いることができると解せるが、図２の例を用いると、生成された４の象限は、０−９０度の間（第１象限）の「怒った不賛成」、２７０−３６０度の間（第２象限）の「怒った同意」、１８０−２７０度の間（第３象限）の「悲しい同意」および９０−１８０度の間（第４象限）の「悲しい不賛成」である。さらに、４つの象限それぞれにおける角度範囲の任意の角度を導入することができる。すなわち、例として、ゲームプレーヤのキャラクタは、１０度よりも強い相違である７０度で怒って不賛成することができる（すなわち、プレーヤはジョイスティック１０で縦のｘ軸に沿って前方（上方）に動かすことで怒りを反映させた状態で、横のｙ軸に沿って完全な不賛成の９０度の位置から離れるように動かしたり、２７０度に位置する同意の方へとさらに動かす）。このように任意の４の象限を用いて、同意／不賛成の選択と組み合わせて複数の異なる感情を導入することができる。残りの象限の例は、この異なる象限が如何に作用するかの一例によって理解できるため与えられていない。
【００３３】
ここで図３を参照すると、簡略化した流れ図が図示されており、第１のエンカウンタ１ダイアログがブロック１によって表されている。図３（さらには図４および図５）のインデックスに示すように、各図の左下の隅の全てには、それぞれある角度の矢印が、ダイアログシーケンスまたは「場面」に導入することができる感情の異なる状態を表している。これらの矢印自体は、ある場面のブロックから他の場面に移動するためにゲームコントローラなどの装置を用いた場合に導入される単一の数値を表してはいないが、その代わりに、到達すべき実際の感情の閾値が表されており、この値は各場面内さらにエンカウンタ全体を通して合計され、個々の場面の予めプログラムされた加算修正および出口乗数の修正に対してプレーヤの入力により算出される（図１０−１２においてさらに詳しく十分に説明されている）。上記の説明によりどのように利用できるかは十分に理解できるため、同意および不賛成のｘおよびｙ軸は、図３の例、さらに図４および図５いずれの例にも使用されていない。
【００３４】
図３のインデックスでは、横方向の軸（図１および図２の記述と比較または混同しないこと）は、感情の変化がない（現在の感情の総計レベルに増加または減少がない）あるいはゲームプレーヤキャラクタによる応答がないことを表す。感情の変化がないということは、「怒りに変化がない」または「悲しみに変化がない」ことであると理解されたい。本書は、「感情の変化がない」矢印が悲しみや怒りのどちらも意味しないことに限定するものではない。現在の感情の状態が悲しみまたは怒りであることを意味するというよりはむしろ、ＮＰＣまたは他のゲームキャラクタによる質問または発言が呈示されたときにジョイスティック１０の動作がないため、その数値が変化していないということを意味する。図３の各ブロックには連続して番号が振られており、それぞれ２以上のキャラクタ間の「場面」またはダイアログシーケンスを表している。しかしながら、好適な実施形態では、本発明の方法はビデオゲーム内の２人のキャラクタ間のダイアログシーケンスを利用する。さらに、本書は、各場面を１つの発言／質問および１つの感情的な応答に限定するものではない。各場面は多くの質問／発言および感情的な応答を含みうる、あるいはそれぞれに対し１セットのみを含みうる。
【００３５】
続けて図３を参照してこの例を利用すると、１のＮＰＣの質問／発言および１のゲームプレーヤキャラクタの感情的な応答があり、単純にするために、ダイアログのエンカウンタ１が発生する。ＮＰＣに与えられた発言または質問に反応して、ゲームのプレーヤキャラクタはある量まで怒りを増加させ、怒りの総量（ゲームプレーヤが知らない閾値）がプレーヤを場面ブロック番号２へと誘導する。しかしながら、感情の変化がないあるいは応答がないとゲームプレーヤキャラクタを場面ブロック番号３に移動させ、（ゲームプレーヤが知らない閾値まで怒りまたは他の現在の感情の状態のレベルが低下する）悲しみはゲームのプレーヤキャラクタを場面ブロック番号４に移動させる。この例では、ゲームのプレーヤキャラクタがいるのがどの場面かによって、ゲームのプレーヤキャラクタが場面ブロック４に移動可能な閾値までエンカウンタ１で悲しくならない限り、場面ブロック番号７および９に発生する未知のダイアログを通ってエンドポイント１またはエンドポイント２に到達することができないことが見て取れる。これは、悲しみが必要な閾値レベルに達しなかったため、どの程度プレーヤが悲しんだとしても、必ずしも特定のダイアログ経路に進むことはできないことを示している。換言すると、ある閾値の悲しみがプレーヤを経路に沿って進め、感情の変化は、ゲームのキャラクタを規定の方向の経路から必要なエンドポイントに到達するまで移動させることに単純に影響を与えるものではない。疑念を避けるため、ある場面ブロックから次のブロックへの移動は単一パススルーダイアログのシーケンスに沿った動作を表しており、ゲームプレーヤがコンピュータ入力機器のジョイスティック１０に力を加えるたびにどの次の場面ブロックに到達したかに応じた複数のシーケンスが存在する。
【００３６】
さらに図３について、ゲームのプレーヤキャラクタが怒りを特定の総計閾値レベルまで増加させた場合、プレーヤは場面ブロック２へと移動し、この場面ブロック２は、最初は感情を変えない（または反応しない）で次に場面ブロック５に移動し、その後に悲しみが場面ブロック８に移動させ、最終的に再び怒りを増加させてエンドポイント１に移動することによってプレーヤをエンドポイント１まで誘導することができる、または「感情が変化しない」でエンドポイント２に移動する。あるいは、プレーヤは場面ブロック２で悲しんだ場合、場面６に移動し、その後、唯一の選択肢は感情を維持する（または応答しない）ことであり、これはプレーヤを場面ブロック８へと移動させて、そこで怒りが増加するとプレーヤをエンドポイント１に移動させ、感情に変化がないとエンドポイント２に移動させる。場面およびダイアログドラマを通る上記動きの全てはさらに、ジョイスティック１０に掛けられた力に基づいて各場面ブロックの加法、乗数および修正について予め規定された数値と組み合わせた特定の数値を付与し、特定の合計閾値レベルに達した、またはそれより下に低下したと仮定される。疑念を避けるため、なされる感情の決断は、ゲームプレーヤが見聞きしたこと、およびどのようにドラマが展開しているか（すなわち、ゲームのモメンタム）に基づく。プレーヤが悲しんでいて、突然怒りを感じた場合、プレーヤは感情をシフトすることはできるが、これは単にドラマに基づくものであり、プレーヤがどの場面にいて、プレーヤが特定のエンドポイントに到達するためにどの程度近付いているかは分かっていない（すなわち、メタゲーミングを取り除いている）。さらに、特定の場面が他の場面へと「高く」または「低く」移動することができない場合には、既にある総計の怒りまたは悲しみに加えようとする試みにかかわらず、プレーヤが規定のエンドポイントに達するときまで、あるいはこのような総計の怒りまたは悲しみが、怒りが増加した（ひいては、例として更に課題型の表現となる）または悲しみが増加した（ひいては、他の例として更に物語風の表現となる）場面に移動できる閾値を越えるまで、プレーヤは単に水平方向に沿って移動する。
【００３７】
続けて図３を参照すると、ゲームプレーヤがエンカウンタ１で感情を変えていない場合、プレーヤは次に場面ブロック３に移動し、このブロック３は場面ブロック６に移動するオプションのみを与え、プレーヤが完全に悲しむか「興奮」していたとしても、このブロック６は場面８に移動する１つのオプションのみを再び与える。この例では、感情の状態またはコンピュータ入力機器を利用することでプレーヤの現在の感情の状態を変更させることを望むにも拘わらず、他の場面への「ドア」は開かれない。しかしながら、場面８では、プレーヤは感情を維持（または反応しないか、悲しむ）してエンドポイント２に移動する、あるいは、ドラマが展開している間ゲームプレーヤが知らない閾値まで怒りを増加させて、エンドポイント１に移動することができる。
【００３８】
しかしながら、ゲームプレーヤがエンカウンタ１で適切な閾値レベルまで悲しんだ場合、プレーヤは場面ブロック４に移動する。ここで、極度の怒りはプレーヤを場面ブロック５に進め、場面ブロック５において前述したような、有効なオプションの全てを提供する。あるいは、ゲームプレーヤは感情を維持して（または回答しないか、悲しみ続ける）、次いで場面ブロック７に移動し、再び感情を維持する（あるいは他の閾値を超えない感情値を導入する）と、場面ブロック９に移動する。しかしここでは、怒りが増加する（プレーヤをエンドポイント２に移動）および極度の怒り（エンドポイント１に移動）のみによりエンカウンタから出ることができるという興味深い位置にいるということを、ゲームのプレーヤキャラクタは認識する。キャラクタは好きなだけ悲しめるが、プレーヤをその後のコラムの最下のカードに移動させるだけである（ここには図示していないが、図１０−１２の詳述には完全に記載されている）。
【００３９】
ここで図４を参照すると、エンカウンタ２を実行する他の簡略化した流れ図が示されている。このようなエンカウンタでは、ゲームのプレーヤキャラクタは、特定の閾値を有する４の異なる感情の状態を導入することができる。プレーヤは、当該プレーヤを場面ブロック２に移動させる極度の怒り、場面ブロック３に移動させる増加した怒り、場面ブロック４に移動させる感情の変化なし（または応答なし）、あるいは場面ブロック５に移動させる悲しみを導入することができる。プレーヤがどのようにエンドポイント１またはエンドポイント２の何れかに到達するかについての残りの詳細は、図３における前述の論理および記載から理解される。図４は単に、異なるエンカウンタのシナリオを表している。
【００４０】
図５を参照すると、エンカウンタ３を実行する簡略化した流れ図の他の例である。エンカウンタ３では、各エンドポイントにおける厳密な結果の詳細は、ダイアログの場面がどのように展開するかについての前述から明らかであるため、図３のように再び最後まで説明しない。しかしながら、図５（エンカウンタ３）は極度の悲しみによる移動（場面ブロック５−１０）が可能であり、ある程度高い閾値による対立を減少させ、ダイアログおよび対話を通じてより平和的な結果を促すことをかのうにするが、そうしたとしても、ゲームプレーヤはこのような極度の悲しみが状況を「緩和させる」ことを知らないということに留意されたい。図５に見られるように、一旦プレーヤーキャラクタが場面ブロック１０に到達すると、極度の悲しみがプレーヤが欲するように状況を緩和しなかったことが明らかになった場合に、極度の怒りが依然として用いられることがある。しかしやはり、本書に用いられる単一パススルーダイアログのシーケンスを有する本発明では結果を探求すること（すなわち、メタゲーミング）を勧めていないため、ゲームプレーヤはこのような行動が特定の結果をもたらすか否かに気付かない。
【００４１】
図６を参照すると、ダイアログと共に先行技術のビデオゲームのキャラクタエンカウンタが図示されている。このようなエンカウンタでは、アバターは多くの異なるキャラクタの一人であるＮＰＣと遭遇し、ダイアログがその２人の間に発生するよう予めプログラムされており、従来のダイアログ階層を利用しているが、ビデオスクリーンに表示される実際の文書または単語の選択肢の代わりに感情によって表されている。これは、２つの相反する感情、例えば怒りや悲しみといった実際の現実の感情をキャラクタダイアログに導入し、ゲームをより流動的に動作させて、ゲームプレーヤの感情がダイアログの結果の大部分を占めるようにすることができる本発明とは区別される。これは、ゲームプレーヤをゲーム全体のドラマ内および発生したそれぞれ特定のダイアログエンカウンタに惹きつけ続けるよう作用し、それによりゲームのモメンタムを維持し高める。ドラマをゲームの報償、目的または楽しみにすることにより、ゲームプレーヤにビデオゲームの感情をより現実的に感じさせる。プレーヤの感情を利用することでそれぞれのエンカウンタに集中させ続け、図６にはゲーム開発者によって予めプログラムされた一語の感情の状態が表されているが、規定の応答のリストに集中させないことにより、ゲームプレーヤがメタゲーミングから離れるように誘導するため、本発明の方法および装置は図６に見られるものからも区別できる。図６の先行技術のゲームはメタゲーミングを助長し、そのダイアログはダイアログ階層を用いて展開され、それによりループが起こりうる。このゲームは、本発明のような単一パススルーダイアログのエンカウンタを利用していない。
【００４２】
図７を参照すると、典型的なダイアログ階層が図示されており、これは典型的な先行技術のビデオゲームのキャラクタダイアログに利用されている。図示のように、ダイアログ階層は循環性（ループ）であり、あるエンドポイントまたは「会話の終了」に誘導するのみである。この機能はメタゲーミングを助長させる。下部の「質問と回答」にさらに図示されているように、最小限の選択肢がアバターに与えられ、アバターは１つを選択し、その選択がプレーヤを何処に誘導するかを見て、その後に同じ地点に戻り、他の限定された予めプログラムされた選択肢の一方を選択した場合に他の経路がプレーヤを何処に誘導するかを見るために「再試行」することができる。これは、一旦感情がコントローラ装置で入力されると、アバターは誘導された経路に従わねばならず、元に戻って、違う感情値を選択した場合に他の経路がどこに誘導するかを見ることができないという点で、（本書で以下により十分に記載されている）当該発明とは明確に区別できる。当該方法および装置は、ゲームプレーヤのアバターを単一パススルーダイアログのシナリオに誘導する。
【００４３】
ここで図８を参照すると、少なくともジョイスティック１０を有する典型的なゲームコンソールコントローラ１２が図示されている。見て取れるように、利用可能な複数の他のボタンがあり、これらは本発明の方法および装置に使用することができる。例えば、ジョイスティック１０を用いて（例を挙げると、０．５、１．０、２．０などの正の数値の怒りに対して縦のｘ軸に沿って前方に押し出す、あるいは−１．０、−１．５または−２．０の負の数値の悲しみに対して縦のｘ軸に沿って後方に引っ張ることで）感情を入力した場合、幾つか例を挙げると、他のボタンは、感情の数値をプレーヤによって選択された所望の時間保持するように感情の数値を「確定する」ように、あるいは所与のプレーヤーキャラクタのダイアログシーケンスの間に蓄積されてきたか、今までビデオゲームにかけた時間に蓄積されてきた総計の感情値（またはスコア）を削除するようにプログラムすることができる。本書は、典型的なゲームコントローラ１２に見られる任意の他のボタンの使用を限定するものではない。さらに、ゲームコントローラ１２はＸ−Ｂｏｘ（商標）に使用されるものと類似している。しかしながら、Ｐｌａｙｓｔａｔｉｏｎ３（商標）およびＮｉｎｔｅｎｄｏ  Ｗｉｉ（商標）などの既知のゲームコンソール、あるいは他のあまり知られていないゲームコンソールの何れにも使用することができるため、本書はＸ−Ｂｏｘ（商標）のみと共に当該方法および装置を使用することに限定するものではない。さらに、本発明を利用して、標準的なＰＣまたはＭａｃ（商標）、あるいは他の同様のコンピュータ装置またはＭＭＯＲＰＧ（または「多人数同時参加型オンラインロールプレイングゲーム」）のオンラインを動作させることができる。さらに、本書は、コンピュータ入力機器がゲームコンソールまたは他の前述の装置の何れかであると制限するものではない。感情または気分は光または音響装置などの他のソースによって入力することができ、あるいは現在では「Ｐｒｏｊｅｃｔ  Ｎａｔａｌ（商標）」と称される、Ｘ−Ｂｏｘ（商標）用にＭｉｃｒｏｓｏｆｔ（商標）から公開されているような新しくて先進の３−Ｄ骨格体動作の読取装置を用いて付与することもできる。他の会社でも開発されているこれらの装置は自然なユーザインタフェース（ＮＵＩ）と呼ばれ、本発明の方法と共に使用することができ、所望の感情を入力する装置である。図９−９Ｃを参照すると、本発明に用いられる、単純ではあるが好ましい単一パススルーダイアログのシーケンスが図示されている。本書は、図９−９Ｃに示すように、本発明に用いられるダイアログシーケンスが８列のみから形成され、所定の列のダイアログカードの最大数が５であると限定するものではないと留意されたい。例示するために、（図１０−１２Ｃ全体を通して）このようになされている。図９Ａ−９Ｃを参照すると、この特定のダイアログエンカウンタの各ダイアログカードのメカニックスが図示されている。これらのメカニックスは、ノード位置および列の名称（上部の左隅）と、カードの感情値（上部の右隅）と、出口乗数（怒りおよび悲しみ）と、出口の加法修正数と、複数の単一パススルーダイアログのシーケンスの各カードから想定される��路誘導の指標とを含んでおり、全てはコンピュータ入力機器からプレーヤが入力した感情を前提としている。ゲームプレーヤひいてはプレーヤーキャラクタが知らない厳密な経路が取られ、ダイアログシーケンスの各ダイアログカードにおけるゲームプレーヤの導入された感情（すなわち、怒りまたは悲しみ）の結果の「新しい感情のスコア」によって決定される。しかしながら、メタゲーミングが可能な他の先行技術のビデオゲームとは異なり、プレーヤーキャラクタによる感情の導入は、プレーヤが厳密にどこに進んでいるか、あるいは更に重要なことにプログラマがプレーヤにどこに進んで欲しいかの意図を示さない。その代わりに、プレーヤの真の現実の感情の入力は、初期およびダイアログ（単一パススルーシーケンス）の連続する経路に影響を与え、その結果、プレイされるゲームの不可欠な構成要素にして所望のモメンタムを維持する。
【００４４】
図１０−１０Ｃを参照すると、図９−９Ｃに示すものと同一のダイアログが図示されている。しかしながら、これらの図では、感情値が各ノードまたは列（上部余白に沿ったボックスの列を参照）で入力され、この特定のダイアログにおいて取られうる２１６の想定される異なる経路の１つ（図１０Ｃ、カード８−１を参照）を図示しており、これらは全て単一パススルーダイアログのシーケンスである。この例では、中間、または０．０の値が全て、各ノードで導入されている。従って、図１０を参照すると、ダイアログシーケンスは、（それぞれのカードの周囲が黒の境界線で強調して図示されるように）以下の個々のダイアログカード０−１、１−１、２−２、３−３、４−４、５−３、６−２、７−１および最終的に８−１への経路を移動するのが見て取れる。
【００４５】
具体的に図１０Ａ−１０Ｃを参照すると、コンピュータ入力機器でノード０（カード０−１）において０．０の感情値の入力を適切な乗数および修正数と組み合わせると、この特定のダイアログシーケンスをカード１−１に誘導する。次いで、ノード１（カード１−１）において、０．０の感情値の入力を再び適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード２−２に誘導する。その後、ノード２（カード２−２）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード３−３に誘導する。次いでノード３（カード３−３）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード４−４に誘導する。次に、ノード４（カード４−４）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード５−３に誘導する。さらに、ノード５（カード５−３）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード６−２に誘導する。次いで、ノード６（カード６−２）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログをカード７−１に誘導する。最終的に、ノード７（カード７−１）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスを会話が終了するノードであるカード８−１に誘導する。好適な実施形態では、感情値は、ノード８（または、より具体的には「会話を終了するノード」）においてコンピュータ入力機器で入力されてもよい。しかしながら、代替的な実施形態では、感情値は入力されない。
【００４６】
図１１−１１Ｃを参照すると、図９−９Ｃに示すものと同一のダイアログが図示されている。しかしながら、これらの図では、図１０−１０Ｃに示されているように、感情値が各ノードで入力され、この特定のダイアログエンカウンタにおいて取られうる第２の２１６の想定される異なる単一パススルーダイアログの経路を示している。この例では、様々な感情の入力値がコンピュータ入力機器によって導入される。つまり、最初に図１１を参照すると、ダイアログシーケンスは（それぞれのカードの周囲が黒の境界線で強調して図示されるように）以下のダイアログカード０−１、１−１、２−１、３−２、４−４、５−３、６−３、７−３および最終的に８−２への経路を移動するのが見て取れる。
【００４７】
具体的に図１１Ａ−１１Ｃを参照すると、ノード０（カード０−１）において、１．０の怒りの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード１−１に誘導する。次いでノード１（カード１−１）において、他の１．０の怒りの感情値の入力を再び適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード２−１に誘導する。その後、ノード２（カード２−１）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード３−２に誘導する。次いで、ノード３（カード３−２）において、−１．０の悲しみの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード４−４に誘導する。次に、ノード４（カード４−４）において、−２．０の悲しみの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード５−３に誘導する。さらに、ノード５（カード５−３）では、−２．０の悲しみの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード６−３に誘導する。次いで、ノード６（カード６−３）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード７−３に誘導する。最終的に、ノード７（カード７−３）では、２．０の怒りの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスを会話を終了するノードであるカード８−２に誘導する。再び、好適な実施形態では、感情値は、ダイアログのノード８（または、より具体的には「会話を終了するカード」）においてコンピュータ入力機器を利用して、プレーヤーキャラクタによって入力されてもよい。しかしながら、代替的な実施形態では、感情の入力値は必要ではない。
【００４８】
図１２−１２Ｃを参照すると、図９−９Ｃに示すものと同一のダイアログが図示されている。しかしながら、これらの図では、図１０−１０Ｃおよび図１１−１１Ｃに示されているように、感情値が各ノードでコンピュータ入力機器によって入力され、この特定のダイアログにおいて取られうる第３の２１６の想定される異なる単一パススルーダイアログの経路を示している。すなわち、最初に図１２を参照すると、ダイアログシーケンスは（それぞれのカードの周囲が黒の境界線で強調して図示されるように）以下のダイアログカード０−１、１−１、２−３、３−４、４−４、５−１、６−１、７−１および最終的に８−１への経路を移動するのが見て取れる。
【００４９】
具体的に図１１Ａ−１１Ｃを参照すると、ノード０（カード０−１）において−２．０の悲しみの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード１−１に誘導する。次いでノード１（カード１−１）において、他の−２．０の悲しみの感情値の入力を再び適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード２−３に誘導する。その後、ノード２（カード２−３）において、更に他の−２．０の悲しみの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード３−４に誘導する。次いでノード３（カード３−４）において、２．０の怒りの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード４−４に誘導する。次に、ノード４（カード４−４）において、他の２．０の怒りの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード５−１に誘導する。さらに、ノード５（カード５−１）において、０．０の感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード６−１に誘導する。次いで、ノード６（カード６−１）において、−１．０の悲しみの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスをカード７−１に誘導する。最終的に、ノード７（カード７−１）において、２．０の怒りの感情値の入力を適切な乗数および修正数と組み合わせると、ダイアログシーケンスを会話を終了するノードであるカード８−１に誘導する。前述のように、好適な実施形態では、感情値は、ダイアログのノード８（または、より具体的には「会話を終了するカード」）においてコンピュータ入力機器を利用して、プレーヤーキャラクタによって入力されてもよい。しかしながら、代替的な実施形態では、感情のの入力値は必要ではない。
【００５０】
図１３Ａ−１３Ｈを参照すると、（図１０−１２に見られるような）ダイアログ場面の各カードについて「新しい感情スコア」が算出されるように図示された一連の計算表が図示されており、ゲームプレーヤが図８に見られるゲームコンソールのコントローラ１２のようなコンピュータ入力機器によって感情を付与した後に、キャラクタエンカウンタが次にどの後のダイアログのカードに移動するかを決定する。図１３Ａ−１３Ｈは、例示するために、図１１−１１Ｃのダイアログシーケンスに対応している。各列の各ダイアログのカードにおける乗数および加算修正数は図１０−１２の３つ全てのセットと同一ではあるが、図１０−１０Ｃおよび図１２−１２Ｃのダイアログシーケンスを決定するために用いられる計算表とは当然のことながら異なっている。しかしながら、ジョイスティック１０で導入された各ノードにおける様々なプレーヤの入力は、図１０−１２に見られるダイアログシーケンスそれぞれの「新しい感情スコア」を変化させ、それにより、異なる経路（前述のように、この例では２１６の異なる経路）に進む。さらに、図１０−１２は装置によって制御された当該方法に用いられるダイアログシーケンスの単純な一例のみを示しており、従って、他のダイアログシーケンスの計算とは完全に異なっている。さらに、複数の異なる経路が図１０−１２の例について可能である。例えば、（図１０−１２Ｃに戻って参照すると）、この特定のダイアログシーケンスは、カード０−１、１−１、２−１、２−２、２−３および３−１に誘導する１の経路、カード３−２、３−３、３−４および４−５に対して２の経路、カード４−１に対して３の経路、カード４−２および４−３に対して５の経路、カード４−４に対して６の経路、カード５−４に対して８の経路、カード５−３に対して１３の経路、カード５−１および５−２に対して１９の経路、カード６−３に対して２０の経路、カード６−２に対して３７の経路、カード６−１に対して５１の経路、カード７−３および８−２に対して５７の経路、カード７−１および７−２に対して１０８の経路、およびカード８−１に対して２１６の想定される経路が可能であることが見て取れる。これは単純なダイアログシーケンスであって、想定される経路の最大数が数千に達する更に複雑なダイアログシーケンスを有することが珍しくないダイアログ階層を用いる先行技術のものから、本発明のビデオゲームのキャラクタダイアログに感情を入力する新しい方法および装置を明確に区別しており、ゲームプレーヤの感情はアバターおよびコンピュータ入力機器を介してゲームに付与され、複数の想定される経路の単一のパススルーシーケンスを通って移動するとダイアログシーケンスに影響を与えることができるということに再び留意されたい。
【００５１】
図１０−１２の前述の３つの例の何れにも図示されていないが、全てのダイアログ場面に組み込むことができるショートサーキット要素がある。このショートサーキット要素の目的は、ゲームプレーヤのアバターが総計の感情レベル（怒りなど）に基づいてこのような場面のどこに位置しているかにかかわらず、ダイアログエンカウンタ全てを越えて、プレーヤをダイアログエンカウンタから出すことである。多くの結果を実現することができるが、典型的なものの１つは、残りのダイアログカードではプレーヤが「会話の終了地点」の１つに到達する点までエンカウンタを悲しむことができないレベルにプレーヤの総計の怒りの閾値が達しているため、アバターがダイアログエンカウンタに関わる他のキャラクタを殺害することである。従って、プレーヤはエンカウンタを早く終了し、好適な実施形態では、この終了は怒りの感情の出口に対して暴力的な衝突の形態を伴いうる。同じことが悲しみの「ショートサーキット」にも言える。しかしながら、悲しみについて、この閾値は低くレベルに達するため、付与された怒りのレベルはアバターがいると認識している所から上昇させず、（例えば）他のキャラクタから離れて不機嫌になり、何も得られないことでエンカウンタを早く終了する。
【００５２】
図１３Ａを参照すると、ノード０の新しい感情のスコアは、１．０（怒り）のプレーヤ入力を読み取り、それに１．０の怒りの出口乗数（怒りの入力は導入されているため、怒りの乗数が使用される）を掛けることによって算出され、１．０の値を与える。次いで、０．０の出口の加法修正数が加算され、１．０の調整されたプレーヤ入力を得る。これは、０．０の前の感情スコアに加えられ、１．０の新しい感情スコアをもたらす。その後、図１１Ａを見て、列１における後のカードが１．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード１−１である。次いで、図１３Ｂを参照すると、ノード１の新しい感情スコアは、１．０のプレーヤ入力を読み取り、それに２．０の怒りの出口乗数を掛けることで算出され、２．０の値を与える。次いで、２．０の出口の加法修正数が加算され、４．０の調整されたプレーヤ入力を得る。これは、１．０の前の感情スコアに加えられ、５．０の新しい感情スコアをもたらす。その後、図１１Ａを見て、列２における後のカードが５．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード２−１である。次に、図１３Ｃを参照すると、ノード２の新しい感情スコアは、０．０のプレーヤ入力を読み取り、それに２．０の怒りの出口乗数（プレーヤーキャラクタがその時点で怒っている「状態」のため、怒りの乗数が用いられる）を掛けることによって算出され、０．０の値を与える。次いで、０．０の出口の加法修正数が加算され、０．０の調整されたプレーヤ入力を得る。これは５．０の前の感情スコアに加えられ、５．０の新しい感情スコアをもたらす。その後、図１１Ｂを見て、列３における後のカードが５．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード３−２である。
【００５３】
次いで、図１３Ｄを参照すると、ノード３の新しい感情のスコアは、−１．０のプレーヤ入力を読み取り、４．０の悲しみの出口乗数（プレーヤはジョイスティック１０で悲しみにするため、悲しみの乗数がここでは用いられる）を掛けることによって算出され、−４．０の値を与える。次いで、３．０の出口の加法修正数が加算され、−１．０の調整されたプレーヤ入力を得る。これは５．０の前の感情スコアに加えられ、４．０の新しい感情スコアをもたらす。その後、図１１Ｂを見て、列４における後のカードが４．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード４−４である。
【００５４】
次いで、図１３Ｅを参照すると、ノード４の新しい感情のスコアは、−２．０のプレーヤ入力を読み取り、２．０の悲しみの出口乗数を掛けることによって算出され、−４．０の値を与える。次いで、１．０の出口の加法修正数が加算され、−３．０の調整されたプレーヤ入力を得る。これは４．０の前の感情スコアに加えられ、１．０の新しい感情スコアをもたらす。その後、図１１Ｂを見て、列５における後のカードが１．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード５−３である。
【００５５】
次いで、図１３Ｆを参照すると、ノード５の新しい感情のスコアは、−２．０のプレーヤ入力を読み取り、２．０の悲しみの出口乗数を掛けることによって算出され、−４．０の値を与える。次いで、２．０の出口の加法修正数が加えられ、−２．０の調整されたプレーヤ入力を得る。これは１．０の前の感情スコアに加えられ、−１．０の新しい感情スコアをもたらす。その後、図１１Ｃを見て、列６における後のカードが−１．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード６−３である。
【００５６】
次に、図１３Ｇを参照すると、ノード６の新しい感情のスコアは、０．０のプレーヤ入力を読み取り、３．０および２．０の悲しみまたは怒りの出口乗数をそれぞれ掛けることによって算出され（０．０を掛けるため、違いはない）、０．０の値を与える。次いで、２．０の出口の加法修正数が加算され、２．０の調整されたプレーヤ入力を得る。これは−１．０の前の感情スコアに加えられ、１．０の新しい感情スコアをもたらす。その後、図１１Ｃを見て、列７における後のカードが１．０の感情スコアを有する場合は注意する。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード７−３である。
【００５７】
次に、図１３Ｈを参照すると、ノード７の新しい感情のスコアは、２．０のプレーヤ入力を読み取り、１．０の怒りの出口乗数を掛けることによって算出され、２．０の値を与える。次いで、０．０の出口の加法修正数が加算され、２．０の調整されたプレーヤ入力を得る。これは１．０の前の感情スコアに加えられ、３．０の新しい感情スコアをもたらす。その後、図１１Ｃを見て、列８における後のカードが３．０の感情スコアを有する場合は注意する。有していない。従って、新しい感情スコアの次に低い値を有するダイアログのカードが用いられ、この場合ではカード８−２である。これは、このダイアログシーケンスの会話のエンドポイントである。しかしながら、図１３Ｉを参照して同様の方法でプレーヤ入力を読み取ることができ、ノード８の新しい感情のスコアは、０．０のプレーヤ入力を読み取り、怒りまたは悲しみの出口乗数の何れかを掛けることによって算出され、０．０の値を与える。次いで、０．０の出口の加法修正数が加算され、０．０の調整されたプレーヤ入力を得る。これは３．０の前の感情スコアに加えられ、３．０の新しい感情のスコアをもたらす。この例では、新しい感情スコアの次に低い値を有するダイアログのカードが毎回用いられたことに留意されたい。しかしながら、その後の列において、何れかのカードがまさにそのスコアを有している場合、そのスコアを有するカードを用いてダイアログを続ける。カードが新しい感情スコアと等しい値を有していない場合にのみ、次に低いカードが使用される。
【００５８】
本発明の代替的な実施形態では、ゲームプレーヤのゲームキャラクタ（アバター）の実際のグラフィック表示は、入力された感情値に基づいて身体的な姿勢を変化させるようにプログラムすることができる（いわゆる「ボディランゲージ要素」）。例えば、低いレベルの怒り（すなわち、苛立ち）がコンピュータ入力機器によって入力された場合、ディスプレイ画面上のアバターの実際の身体的姿勢は、アバターを苛立たせる回答を聞いたときに一瞬止まり、体重を移動させ、プレーヤは不賛成で頭を振り、アバターによる音声応答が与えられる前に深く息を吸って、咳払いをするように素早く横を見るように示すことができる。あるいは、中レベルの怒りが入力された場合、アバターは、体は緊張し（拳を握るなど）、顔は明らかな興奮状態を示しながら、話をしているキャラクタの方へと体重を移動させるように示すことができる。あるいは、極度の怒りが入力された場合、アバターは緊張し、武器または破壊力を持つ他の手段（すなわち、魔法の呪文を召喚する）を掴む、あるいは他のキャラクタを実際に掴んで身体的に攻撃し、傷つけるか殺してしまうことがある。悲しみに対しても同じことが言えるが、このような感情に関連する典型的な肉体の特徴や行動は、アバターの姿勢に帰する（すなわち、多数ある悲しみの姿勢の一例として、肩を落とす、すすり泣いたり他のキャラクタから僅かに後ずさる）。
【００５９】
同一の方法および同一の方式で同一の結果を得るために、本発明と同等の要素およびステップを本書で説明したものに代用してもよい。
【図１】
0005406368.tif 000002
【図２】
0005406368.tif 000003
【図３】
0005406368.tif 000004
【図４】
0005406368.tif 000005
【図５】
0005406368.tif 000006
【図６】
0005406368.tif 000007
【図７】
0005406368.tif 000008
【図８】
0005406368.tif 000009
【図９】
0005406368.tif 000010
【図９Ａ】
0005406368.tif 000011
【図９Ｂ】
0005406368.tif 000012
【図９Ｃ】
0005406368.tif 000013
【図１０】
0005406368.tif 000014
【図１０Ａ】
0005406368.tif 000015
【図１０Ｂ】
0005406368.tif 000016
【図１０Ｃ】
0005406368.tif 000017
【図１１】
0005406368.tif 000018
【図１１Ａ】
0005406368.tif 000019
【図１１Ｂ】
0005406368.tif 000020
【図１１Ｃ】
0005406368.tif 000021
【図１２】
0005406368.tif 000022
【図１２Ａ】
0005406368.tif 000023
【図１２Ｂ】
0005406368.tif 000024
【図１２Ｃ】
0005406368.tif 000025
【図１３Ａ−Ｆ】
0005406368.tif 000026
【図１３Ｇ−Ｉ】
0005406368.tif 000027