(57)【要約】【解決手段】少なくとも１つの発砲レーンを備えた歩兵訓練シミュレーションシステムであり、少なくとも１つのディスプレイが、発砲レーンの端部に実質的に近接して配置されている。シミュレーションを経験している訓練生は、伝統的な歩兵の武器と殆ど同様の、少なくとも１つの物理的又は仮想の武器を携帯することができる。ナビゲーション及びシミュレーションとの他の対話をやり易くするため、武器には、少なくとも１つのコントローラーが装備されているのが望ましい。少なくとも１つのコンピューターが、ディスプレイと武器に通信可能に連結されている。コンピューターは、少なくとも１つのコントローラーからの入力を監視し、ディスプレイに表示される訓練シミュレーションを、入力に基づいて修正する。【選択図】図１
2008524542.tif 000002
【特許請求の範囲】
【請求項１】
歩兵訓練シミュレーションシステムにおいて、
第１端部と第２端部を有する少なくとも１つの発砲レーンと、
前記発砲レーンの前記第２端部に実質的に近接して配置されている少なくとも１つのディスプレイと、
歩兵の武器と実質的に同様な少なくとも１つの武器と、
前記少なくとも１つの武器に取り付けられている少なくとも１つのコントローラーと、
前記少なくとも１つのディスプレイと前記少なくとも１つのコントローラーに通信可能に連結されている少なくとも１つのコンピューターであって、前記少なくとも１つのコントローラーからの入力を監視し、前記ディスプレイに表示される訓練シミュレーションを前記入力に基づいて修正する、少なくとも１つのコンピューターと、を備えているシステム。
【請求項２】
前記少なくとも１つのコントローラーは、複数のコントローラーを備えている、請求項１に記載のシステム。
【請求項３】
前記複数のコントローラーの内の少なくとも１つは、前記武器の引金に実質的に近接して配置されている、請求項２に記載のシステム。
【請求項４】
前記複数のコントローラーの内の少なくとも１つは、前記武器の銃身に沿って配置されている、請求項２に記載のシステム。
【請求項５】
前記少なくとも１つのコンピューターは、無線通信リンクを介して、前記少なくとも１つのコントローラーに通信可能に連結されている、請求項１に記載のシステム。
【請求項６】
少なくとも１つの教官ステーションを更に備えている、請求項１に記載のシステム。
【請求項７】
前記教官ステーションは、教官が、前記シミュレーションと相互作用すること無く、前記シミュレーションを閲覧できるようになっている、請求項６に記載のシステム。
【請求項８】
前記教官ステーションは、教官が、前記シミュレーション内の少なくとも１つのエンティティを制御できるようになっている、請求項６に記載のシステム。
【請求項９】
前記エンティティは訓練生である、請求項８に記載のシステム。
【請求項１０】
前記武器は、伝統的な武器である、請求項１に記載のシステム。
【請求項１１】
前記武器は、少なくとも１つの模擬弾丸を発砲するように作られている、請求項１に記載のシステム。
【請求項１２】
前記少なくとも１つの模擬弾丸は、少なくとも１つの挿弾子に保管されている、請求項１１に記載のシステム。
【請求項１３】
前記少なくとも１つの挿弾子のそれぞれは、識別子を備えて作られている、請求項１２に記載のシステム。
【請求項１４】
前記武器は、前記識別子に基づいて、目下前記武器内にある前記挿弾子内に保管されている模擬弾丸の型式を判定することができる、請求項１３に記載のシステム。
【請求項１５】
前記少なくとも１つの武器は、前記識別子に基づいて、或る挿弾子が前に用いられていたか否かを判断することができる、請求項１４に記載のシステム。
【請求項１６】
前記少なくとも１つの武器は、前記武器から発砲された弾丸の数を追跡する、請求項１５に記載のシステム。
【請求項１７】
前記少なくとも１つのコンピューターは、前記識別子に基づいて、目下前記武器内にある前記挿弾子内に保管されている弾丸の型式を判定することができる、請求項１３に記載のシステム。
【請求項１８】
前記少なくとも１つのコンピューターは、前記訓練生に関係付けられている前記挿弾子を在庫管理し、在庫管理から漏れた前記挿弾子を識別することによって、現在前記武器内にある前記挿弾子内に保管されている弾丸の型式を判定する、請求項１７に記載のシステム。
【請求項１９】
前記少なくとも１つのコンピューターは、前記識別子に基づいて、前記挿弾子が既に使用されているか否かを判定する、請求項１７に記載のシステム。
【請求項２０】
前記武器は、武器の故障を模擬することができる、請求項１に記載のシステム。
【請求項２１】
前記武器は、訓練生の前記武器との相互作用を監視して、前記模擬された武器の故障を解消するための上記段階が何時実行されたかを判定することができる、請求項２０に記載のシステム。
【請求項２２】
前記コンピューターは、訓練生の前記武器との相互作用を監視して、前記模擬された武器の故障を解消するための上記段階が何時実行されたかを判定することができる、請求項２０に記載のシステム。
【請求項２３】
前記コンピューターは、武器の故障を模擬することができる、請求項１に記載のシステム。
【請求項２４】
前記コンピューターは、訓練生の前記武器との相互作用を監視して、前記模擬された武器の故障を解消するための上記段階が何時実行されたかを判定することができる、請求項２３に記載のシステム。
【請求項２５】
歩兵訓練シミュレーションシステムにおいて、
それぞれが少なくとも１つのディスプレイと関係付けられている複数の発砲レーンと、
前記複数のディスプレイの内の少なくとも１つに通信可能に連結されており、取り付けられている前記少なくとも１つのディスプレイで表示するための訓練シミュレーションを作成する少なくとも１つのコンピューターと、
前記少なくとも１つのコンピューターに通信可能に連結されており、教官が、前記シミュレーション内の少なくとも１つのエンティティを制御することができるようになっている少なくとも１つの教官ステーションと、
それぞれが、発砲レーンと関係付けられている少なくとも１つの武器であって、前記少なくとも１つのコンピューターに通信可能に連結されていて、前記少なくとも１つのコンピューターが、訓練生が前記武器と相互作用するときに、前記訓練生を監視することができるようになっている、少なくとも１つの武器と、を備えているシステム。
【請求項２６】
各武器は、関係付けられた少なくとも１つのコントローラーを有しており、前記少なくとも１つのコントローラーは、少なくとも、前記訓練生が前記シミュレーション内を動き回ることができるようにしている、請求項１０に記載のシステム。
【請求項２７】
前記少なくとも１つのコントローラーは、前記武器の引金に実質的に近接して配置されている、請求項１１に記載のシステム。
【請求項２８】
前記少なくとも１つのコントローラーは、前記武器の銃身に沿って配置されている、請求項１１に記載のシステム。
【請求項２９】
複数のコントローラーが各武器に関係付けられており、前記コントローラーは、少なくとも、前記訓練生が前記シミュレーション内を動き回ることができるようにしており、前記複数のコントローラーの内の少なくとも１つは、前記武器の引金に実質的に近接して配置されている、請求項１０に記載のシステム。
【請求項３０】
複数のコントローラーが各武器に関係付けられており、前記コントローラーは、少なくとも、前記訓練生が前記シミュレーション内を動き回ることができるようにしており、前記複数のコントローラーの内の少なくとも１つは、前記武器の銃身に実質的に沿って配置されている、請求項１０に記載のシステム。
【請求項３１】
模擬歩兵シナリオと相互作用する方法において、
物理的武器に少なくとも１つのコントローラーを装備する段階と、
前記少なくとも１つのコントローラーによって前記シミュレーション内を動き回る段階と、
少なくとも１つの敵対目標に関して、前記シミュレーションを監視する段階と、
前記物理的武器を使って前記敵対目標と交戦する段階と、から成る方法。
【請求項３２】
前記コントローラーは、前記武器を保持している訓練生が、前記シミュレーションの中を動き回ることができるようにする、請求項３１に記載の方法。
【請求項３３】
前記武器は弾丸を装備した武器である、請求項３２に記載の方法。
【請求項３４】
前記交戦する段階の一部として、弾丸を前記敵対目標に発砲する段階を更に含んでいる、請求項３３に記載の方法。
【請求項３５】
前記模擬環境を通る前記弾丸の経路を計算する段階を更に含んでいる、請求項３４に記載の方法。
【請求項３６】
前記弾丸の発砲は、前記武器によって模擬される、請求項３４に記載の方法。
【請求項３７】
前記武器によって発砲された前記弾丸の数を監視し、武器の故障を模擬する段階を更に含んでいる、請求項３４に記載の方法。
【請求項３８】
前記武器の故障は、実世界の前記物理的武器の使用に伴う故障の頻度と実質的に同様の頻度で模擬される、請求項３７に記載の方法。
【請求項３９】
各武器の発射毎に、前記武器に取り付けられている挿弾子からの弾丸の消耗を模擬する段階を更に含んでいる、請求項３７に記載の方法。
【請求項４０】
教官が、教官端末を介して、前記シミュレーションを観察できるようにする段階を更に含んでいる、請求項３１に記載の方法。
【請求項４１】
前記教官が、前記シミュレーションと対話できるようにする段階を更に含んでいる、請求項４０に記載の方法。
【請求項４２】
前記対話は、環境の特徴を変えることを含んでいる、請求項４１に記載の方法。
【請求項４３】
前記環境の特徴は、風、一日の内の時間、及び照明を含んでいる、請求項４２に記載の方法。
【請求項４４】
前記対話は、前記教官が、前記シミュレーション内の少なくとも１つのエンティティを制御できるようにすることを含んでいる、請求項４１に記載の方法。
【請求項４５】
前記教官が制御できる前記少なくとも１つのエンティティは、少なくとも１つの訓練生を含んでいる、請求項４４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教官ベースの模擬訓練環境の分野に関しており、具体的には、その様な環境への新しいインターフェースを提供する。
【背景技術】
【０００２】
本出願は、２００４年１１月２４日出願の米国仮特許出願第６０／６３０，３０４号、及び２００５年１１月８日出願の米国仮特許出願第６０／７３４，２７６号に関係し、且つ同出願による優先権を請求し、両出願全体を参考文献としてここに援用する。
【０００３】
本出願は、著作権保護の対象となる資料を含んでいる。本特許開示は特許商標局のファイル又は記録に掲載されているので、著作権の所有者は、これを何人が複製することに対しても異論を唱えるものではないが、そうでない場合には、如何なる著作権も全てこれを留保する。
【０００４】
世界中の国防軍は、良く訓練された男女に依存して危害から国を守っている。その様な訓練は、軍隊の部門が変わると大きく変わるが、最近まで、その様な訓練は、基本的に、高度に進んだシミュレーション又は連綿と引き継がれた実世界訓練、という両極端の何れかを伴っていた。
【０００５】
この訓練の分かれ目には、幾つかの理由がある。その様な理由の１つは、模擬訓練環境を開発するコストが、通常、実世界の鍛錬よりはるかに高額なことである。例えば、２００１年に編纂された統計によれば、米国の軍隊は、伝統的な訓練法を使って新しい歩兵科新兵を訓練するのに、約３５，０００ドルを費やしている。これを、軽く何千万ドルもすることになる歩兵シミュレーターの開発及び展開経費と比べると、伝統的な引き継がれた訓練を行うことが、通常は、費用対効果に優れているように見える。空軍と海軍の領域は別で、この領域では、実世界の航空機又は船艇それぞれが軽く数千万ドル掛かり、パイロットの訓練には数十万ドル掛かる。その様な事例では、入ったばかりのパイロットが、実際の航空機又は船艇のコックピット又はブリッジに入ること無く経験を積むことができるシミュレータ−を開発することは、貴重な教官、訓練生、及び設備の生命と安全を危険に曝すよりも、遙かに経費対効果の高い訓練法であると証明されている。
【０００６】
訓練の分かれ目のもう１つの理由は、殆どの歩兵に関わる業務が作戦行動を必要とすることである。比較的静的な一定寸法のコックピット又はブリッジに座っているパイロットとは異なり、歩兵及びその他の軍務員は、遙かに広い範囲を動き回ることが求められる。例えば、歩兵の訓練実習は、都市の建物を確保することを伴う。シミュレーションが都市の周縁で始まる場合、新兵は、都市を走り回り、適切な建物を見つけ、そこに進入し、それを確保しなければならない。その様な相互作用は、これまでは、注意を逸らしがちな扱いにくいインターフェースを使う必要があり、新兵がシミュレーションに十分没頭できなかった。従って、伝統的に、歩兵科新兵には、伝統的な引き継がれてきた訓練が好まれている。
【０００７】
伝統的な引き継がれてきた実世界訓練は、伝統的に、歩兵科新兵の訓練には好まれているが、その様な訓練は欠点を有している。例えば、異なる場面で経験する様々な環境、構造、及び言語の違いをシミュレートするのは難しいことが多い。それに比べて、模擬訓練環境では、新兵がこれらの違いを容易に経験することができる。
【特許文献１】米国仮特許出願第６０／６３０，３０４号
【特許文献２】米国仮特許出願第６０／７３４，２７６号
【発明の開示】
【課題を解決するための手段】
【０００８】
必要なのは、先行技術の１つ又は複数の限界を克服する模擬環境を使って、歩兵科及び他の新兵を訓練することのできるシステムと方法である。
【０００９】
本発明の目的は、レーンベースの教官が制御できる模擬訓練環境を提供することである。
【００１０】
本発明の別の目的は、歩兵科新兵又は他のその様な訓練生が、大きな模擬地形を容易に動き回ることができるユーザーインターフェース装置を提供することである。
【００１１】
本発明の追加の特徴及び利点は、以下の説明に記載されており、一部は、説明から明らかになり、或いは本発明を実施することによって習得されるであろう。本発明の目的と利点は、記載されている説明と特許請求の範囲並びに添付図面に具体的に指摘されている構造によって理解され、獲得されるであろう。
【００１２】
技術は、防衛及び民間の警備隊の必要性を支援するために開発された。この技術が取り組む具体的な訓練領域には、限定するわけではないが、小型武器の発砲を伴わない射撃技量訓練、状況ベースの致死的武器使用決断技量、運転訓練、及び護送保護技量訓練が含まれる。以下に説明する代表的な実施形態は、軍隊及び法的強制力のある訓練システムのための実演用途のコンテキストで今日存在するソフトウェア及びハードウェア技術に取り組んでいるが、当業者には明白なように、その様なシステムは、限定するわけではないが、ビデオゲーム、民間の武器訓練、準軍事的訓練などの様な代替的使用のコンテキストに容易に適合させることができる。代表的な実施形態で説明する技術構築ブロックは、様々なやり方で多種多様な訓練の必要性に対する解決法として強化し、組み合わせ、構成することができる。
【００１３】
システムは、拡張可能であるのが望ましく、複数のレーンが、シミュレーションと同時に相互作用し、それによって、複数のチーム構成員が戦術、技法、及び手順を個々に、及びチームとしての両方で実行することができるようになっている。その様な構成は、複数のチームを同時に訓練することができ、武力対武力の訓練をすることができ、火器チーム対火器チーム、又は複数の火器チーム対複数の火器チームの訓練、及びあらゆる組み合わせの火器チーム対火器チームの訓練を行えるようにする。統合したシミュレーション制御を使えば、１つのレーンの火器チーム又は分隊のリーダーは、実習又は練習中に、他の訓練生に、対話式ＧＵＩ又は音声命令によって命令することができる。
【００１４】
本発明の或る実施形態は、少なくとも１つの発砲レーンを備え、少なくとも１つのディスプレイが発砲レーンの実質的に端部近くに配置されている、歩兵訓練シミュレーションシステムを含んでいる。シミュレーションを使用する訓練生は、代表的には歩兵の武器と同様の少なくとも１つの武器を携帯することができる。ナビゲーション及びシミュレーションとの他の対話を行い易くするため、武器は、少なくとも１つのコントローラーが装備されているのが望ましい。少なくとも１つのコンピューターが、ディスプレイ及び武器と通信可能に連結されており、少なくとも１つのコントローラーからの入力を監視し、ディスプレイに表示される訓練シミュレーションを、入力に基づいて修正する。
【００１５】
本発明の別の実施形態は、複数の発砲レーンを備え、各発砲レーンに少なくとも１つのディスプレイが設けられている、歩兵訓練シミュレーションシステムを含んでいる。少なくとも１つのコンピューターが、複数のディスプレイの内の少なくとも１つと通信可能に連結されており、コンピューターが取り付けられている少なくとも１つのディスプレイによって表示するための訓練シミュレーションを作る。この実施形態は、更に、少なくとも１つの教官ステーションを含んでいるのが望ましく、教官ステーションは、少なくとも１つのコンピューターに通信可能に連結されており、教官がシミュレーション内の少なくとも１つのエンティティを制御できるようになっている。訓練生及び／又は教官は、少なくとも１つの武器を含む様々な手段を通してシミュレーションと対話することができる。各武器は、発砲レーンと関係付けられているのが望ましく、各武器は、少なくとも１つのコンピューターに通信可能に連結されていて、少なくとも１つのコンピューターは、訓練生及び／又は教官が武器と相互作用すると、訓練生及び／又は教官を監視することができるようになっているのが望ましい。
【００１６】
本発明の更に別の実施形態は、模擬歩兵シナリオと対話する方法を含んでおり、その方法は、物理的な武器に少なくとも１つのコントローラーを装備する段階と、少なくとも１つのコントローラーを使ってシミュレーション内を動き回る段階と、少なくとも１つの敵対目標に対するシミュレーションを監視する段階と、物理的武器を使って敵対目標と係合する段階と、を含んでいる。
【００１７】
以上の一般的な説明と以下の詳細な説明は、共に、代表的なもので、説明を目的としており、請求している本発明について更に説明する意図であるものと理解頂きたい。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の好適な実施形態について詳細に述べ、その例を添付図面に示す。
【００１９】
本発明の或る態様は、レーンベース(lane-based)の教官先導歩兵訓練シミュレーターを提供する。図１２−１４に示している実施形態では、各訓練生システム３００と３１０は、視覚的シミュレーションの１つの「チャネル」を提供するように設計されており、１つの発砲レーンを維持することができる。１つの視覚チャネルによって標準的な４：３横縦比で生成された画像は、水平方向に約４５度、垂直方向に約３４度の仮想環境の視界（ＥＯＶ）を提供する。複数のチャネルを、訓練生システム３１０の様に横に並べて組み合わせ、水平方向に１２０度、垂直方向に３４度の様な大きな複合ＦＯＶを作ることもできる。より大きな垂直ＦＯＶが必要な場合は、各システムを、回転した横縦比４：３で構成することもできるし、他の横縦比を使用してもよい。
【００２０】
基本的には、本発明の或る実施形態は、コンピューターシステム、模擬又は改造された武器、及び訓練レーンを使って具体化される。システムのソフトウェアの現在の実施形態の全要素は、ウインドウベースのＰＣ上で実行されるが、当業者には自明なように、本発明の精神又は範囲から逸脱すること無く、代わりのオペレーティングシステムに置き換えることができる。各ソフトウェア構成要素は、キーボード及びマウスの様な標準的な入力装置を使って容易に構成され、制御される。限定するわけではないが、ゲームパッド、ジョイスティック、ステアリングホイール、フットペダル、フットパッド、ライトグローブ、あらゆるMicrosoft DirectInput互換ＵＳＢ装置などの様な追加の入力装置も、必要に応じてソフトウェア構成要素と共に使用することができる。DirectInputは、その様な装置と接続するための好適なＡＰＩであるが、当業者には自明のように、本発明の精神又は範囲から逸脱すること無く、別のインターフェース手段に置き換えることもできる。
【００２１】
ＰＣは、標準的なＣＯＴＳゲームレベル性能のＰＣであるのが望ましいが、技術が進歩すれば、そのような高性能マシンは必ずしも必要ではない。代表的な目下の好適なコンピューター構成は、
ペンティアム（登録商標）−４  ２．５ＧＨｚ以上
１ＧＢ  ＲＡＭ
ＡＴＩ  Ｒａｄｅｏｎ９８００ＸＴ１２８ＭＢビデオカード以上
４０ＧＢ  ハードドライブ  である。
【００２２】
これらのＰＣ上で実行されるソフトウェアは、独立モード又は協働ネットワーク式モードで作動できるのが望ましい。或る独立モードでは、訓練生は、環境内で唯一のユーザー制御エンティティであり、他の全てのエンティティは、シナリオで定義されたＡＩによって制御されるようになっている。協働ネットワーク式モードでは、限定するわけではないが、ネットワーク上で別々に制御されている訓練生ＰＣの様なアプリケーションソフトウェアの各具体例は、訓練生制御エンティティを示す。訓練生制御エンティティは、好意的又は敵対的であり、役割と開始位置はシナリオによって設定されている。この機能によって、以下の交戦シナリオを訓練することができる。
【００２３】
１人対プログラム可能なＡＩ
チーム対プログラム可能なＡＩ
１人対１人
チーム対チーム
図１０と図１１に示している様に、或る好適な訓練生システムは、ごついマウント２０５に取り付けられている高ルーメン小型プロジェクターの様な、少なくとも１つのディスプレイシステム２００で構成されている。マウント２０５は、使用されている場合は、関係付けられたイーサネット（登録商標）ベースの命中検出システム２０８を保持しているか、又は命中検出システム２０８が別に取り付けられている。組み合わせ式プロジェクター／命中検出システムは、容易に調節して整列できるように、工業品質三脚に取り付けられている。ディスプレイシステム２００は、どの様な展開状況にも対応できるように前方又は逆方向投影として構成されているのが望ましい。施設内に余裕があれば、プロジェクターと命中検出システムを投影スクリーンの後ろに配置すれば、訓練生は、プロジェクター、ケーブルなどの物理的制約無しに、スクリーンの前方付近を自由に動き回ることができる。
【００２４】
命中検出システムは、訓練生のＰＣ２３０又は他のコンピュータ装置が、武器１００から何時発射されたかを判断できるようにしている。武器と関係付けられている引金１１０の様な発砲メカニズムを作動させると、レーザーは、１回の発射毎に１パルスを「発砲」し、命中検出システム２０８を通して、ソフトウェアに、発射が仮想環境空間の何処に入るかを示す。各武器に固有のレーザー識別特性は、同じレーンの複数の武器から発砲された個々の発射を識別することができるので、図１０に示している様に、１つのレーンで複数の訓練生が訓練できるようになっている。
【００２５】
図１２−１４に戻るが、特別任務訓練は、通常、特命の概況説明、特命の実行、及び活動後の総括で構成されている。図１２−１４に示している訓練場所の床面は、その様な訓練をやり易くする。訓練場所は、訓練生の処理量を最大にするために、各訓練段階に１つずつ、３つの別個のステーションに配置されているのが望ましい。図示の実施形態は、段階毎に、１つの教官ステーション３２０、１つの観察者ステーション３３０、及び１つ又は複数の訓練生ステーション又は訓練レーン３００で構成されている。図示の実施形態は、目下のところ好適であるが、当業者には自明なように、本発明の精神又は範囲から逸脱すること無く、代わりの数多くのステーション及びステーション配置に置き換えることもできる。例えば、時間、画像、発射検出などが同期化されている複数のスクリーンで構成されている１２０度レーン３１０の様な代わりの訓練生ステーションを、訓練生ステーション３００に置き換えてもよい。
【００２６】
３つのステーションに加えて、４つの別個のソフトウェアアプリケーションが、様々なシステム構成要素に亘って具体化されるのが望ましい。４つのソフトウェアアプリケーションを、ここでは別個のエンティティとして説明しているが、当業者には自明なように、本発明の精神又は範囲から逸脱すること無く、１つ又は複数のアプリケーションの機能を組み合わせることもできるし、１つ又は複数のアプリケーションを複数のアプリケーションに分割してもよい。以下は、各アプリケーションの要約である。それぞれを、更に詳細に説明する。
【００２７】
第１アプリケーションは、リアルタイム画像を、ディスプレイシステム２００を介してレーン内の訓練生に示すのに使用される訓練生アプリケーションである。このアプリケーションは、更に、命中検出システム２０８への入力、武器１００の入力（以下に説明するコントローラー１１５、１２０及び１４０からの入力を含む）、及び挿弾子スタンド入力（以下に説明する）を取り扱い、これらの入力をシミュレーションサーバーに伝える。或る実施形態では、入力は、訓練生ステーションを介してシミュレーションサーバーに伝えられる。この実施形態では、訓練生ステーションは、あらゆる訓練生制御装置からシミュレーションへの全ての入力を処理するのが望ましい。以下に説明するように、これらの制御装置を使用することによって、訓練生は、３Ｄ環境と完全に対話する能力を有し、武器を発射し、手榴弾を投げ、椅子の上に上がり、はしごを登り、ロープを登るなどする。或る実施形態では、教官ステーションは、観察者ステーションを制御して、訓練生アプリケーションを従属モードで実行することもできる。
【００２８】
第２アプリケーションは、教官ステーションである。教官ステーションは、シミュレーションサーバー、ネットワークホスト、及び特命を実行するためのシミュレーション制御ステーションとして作用するのが望ましい。
【００２９】
第３アプリケーションは、シナリオエディタである。このアプリケーションでは、コース設計者が、簡単なポイント及びクリックインターフェースと標準的なスクリプト言語を使って戦術的な状況を特注仕様化することができるようになっている。
【００３０】
最後のアプリケーションは、レベルエディタである。このアプリケーションは、可視及び不可視の幾何学形状、衝突の幾何学形状、照明の情報、特殊なレンダリングパイプライン情報、及びシミュレーション内の環境、オブジェクト及び人物に関するその他の特徴で構成される環境を作るのに用いられる。
【００３１】
訓練生ステーションは、少なくとも１つの物理的又は仮想の武器を含んでいるのが望ましい。図１０では、武器１００をマシンガンとして示しているが、当業者には自明なように、本発明の精神又は範囲から逸脱すること無く、スタンガンやテーザー銃の様な他の飛び道具及び非致死武器を含む代わりの武器に置き換えてもよい。図１−９に示している様に、各武器には、１つ又は複数の人とのインターフェースコントローラー１１５と１２０、並びにレーザーコントローラー１５０及びレーザー１５５が装備されているのが望ましい。その様な武器は、訓練生の実際に割り当てられた武器に、人とのインターフェースコントローラー１１５と１２０、及びレーザーコントローラー１５０とレーザー１５５が取り付けたものでもよいし、能動的模擬武器に、その様な構成要素を取り付けるか埋め込んだものでもよい。実際の武器か模擬武器かに関わらず、武器は、先に述べた様にシステムへの発射を識別するために、何れかの構成要素に物理的に繋がれているのではなく、武器に取り付けられ、埋め込まれている識別特性レーザー１５５を利用するのが望ましい。
【００３２】
本発明の好適な実施形態は、コントローラ１１５、１２０を、訓練生に便利で快適な場所に配置できるようになっている。訓練生は、複数の固定ねじ１１７とブラケット１１６を使って、及び／又はジョイスティック／親指スティックとボタン機構の両方を、左側の構成に合わせて取り外して回転させるだけで、腕の長さ、手の大きさなどに基づいて、制御位置を調整することができる。図示の実施形態は、ねじ１１７を利用してコントローラーを武器に取り付けているが、当業者には明白なように、限定するわけではないが、本発明の精神又は範囲から逸脱すること無く、両面テープなどの接着剤、及びゴムバンドなどの機械的装置を含む代わりの取付手段に置き換えることができる。
【００３３】
或る好適な実施形態では、コントローラー１１５と１２０は、ジョイスティックを直接押し下げると追加の入力として作用するという機能が追加された、伝統的なジョイスティック又は親指スティックとして具体化されている。ジョイスティックが目下のところ好適ではあるが、当業者には自明のように、本発明の精神又は範囲から逸脱すること無く、限定するわけではないが、複数のボタン又はトラックボールを含む代わりのコントローラー装置に置き換えてもよい。
【００３４】
複数のコントローラーは、訓練生が、同時に模擬環境を動き回って視角を調整できるようにするので、目下のところ好適である。例えば、本発明を限定するわけではないが、コントローラー１１５を、視角コントローラーとして構成してもよい。その様な構成では、コントローラー１１５を作動させると、訓練生が自身の頭を回すか傾けたかの様に、ディスプレイを変化させることができる。それに比べて、コントローラー１２０が運動又はナビゲーションコントローラーとして作られている場合、コントローラー１２０を作動させると、シミュレーション内の訓練生の位置が適切に変化する。これらの制御を組み合わせると、例えば、訓練生は後退しながら自身の左側を見ることができる。
【００３５】
コントローラー１１５と１２０は、訓練生が伝統的に武器を保持する場所又はその付近に配置されているのが望ましい。図１−９に示している実施形態では、コントローラー１２０は、引金１１０付近に配置されており、コントローラー１１５は、銃身１２５に沿って配置されている。図示の実施形態では、ケーブル１３０は、コントローラーを無線コントローラー１０５に通信可能に連結している。しかしながら、当業者には自明のように、本発明の精神又は範囲から逸脱すること無く、限定するわけではないが、短距離の超音波又は無線周波数通信を含む代わりの通信連結手段に置き換えてもよい。
【００３６】
この方法論は、高度に現実的な模擬武器の交戦訓練を提供する。訓練生の武器を戸内の訓練武器に変換する手順は簡単で、尾筒又は銃身を、模擬銃身又は標準的な空砲アダプターに取り替え、発射場所を示すためのレーザー１５５を加えればよい。次いで、武器には、特殊な戸内空砲又は標準的な空砲が適切に装填される。ユーザーが空砲の使用を望まない場合は、実際の武器と同じ形態／適合具合／重量／機能を満たす能動的模擬武器に、本発明の精神又は範囲から逸脱すること無く、置き換えることもできる。
【００３７】
武器は、コントローラー１１５と１２０によるシミュレーション入力ができるように作られているだけでなく、手榴弾を投げ、跳び、武器の故障を解消し、武器を切り替えるなどの様な訓練生のシミュレーション制御機能を制御するのに、標準的なボタン押圧も用いられる。これらのボタンの配列と配置は、図８と図９の入力システム１４０で示している様に、各訓練生の人間工学的ばらつきと個人的な嗜好を考慮して構成することができる。その様なボタンは、武器１００に取り付けられているのが望ましいが、代わりに、伝統的なキーボードによって、又は、訓練生が取り付け又は着用している複数のボタンの様な代わりの入力手段を通して提供してもよい。
【００３８】
入力システム１４０の様な多重状態入力システムを利用することによって、複数の制御の起動に関する個別のコマンドが、同時に、及び／又は、所定の一時的ベースのシーケンスで、の何れかで定義される。これは、大量のコマンドを各訓練生が容易に利用できるようにしている。例えば、本発明を限定するわけではないが、入力システム１４０からのボタンの１つのコードは、入力状態マシンを、一時的に、訓練生が関係しているグループ全体に次のコマンドが影響を与える外部制御モードにする。
【００３９】
或る実施形態では、訓練生は、入力システム１４０上の様々なボタンによって表わされる機能を、そして各コントローラー１１５と１２０に関係付けられている機能を、図１５に示されている様な武器制御構成スクリーンを通して特注仕様化することができる。その様なスクリーンは、訓練生が動きを構成し、視軸を制御し、更に、器具を取り付けられた武器から受信した指示入力に基づいて、構成の「硬度」を設定できるようになっている。
【００４０】
本発明の目的は、訓練生が武器によく馴染み、様々な技法及び戦術などを実践することができる没入型模擬環境を提供することである。没入型環境は、協働仮想世界であり、郊外、都市、及び郊外／都市移行の様な様々な外部地形様式、並びに、様々な建物の内部及び外部様式、及び特殊な注文建築の内部を維持しているのが望ましい。この環境のユーザーの視界は、固定していても、動いていてもよい。動いている視点は、環境内の歩行、走行、運転又は他の運動を模擬し、ユーザーによって直接制御されるか、シナリオに記載されているか、又は二次ユーザーによって制御される。環境内を歩行又は走行している間、建物の内部は、出入口を通って部屋から部屋へ移動し、角を回り、階段、ロープ、はしごなどを上り下りすることによって探検することができる。図１７と図１８は、損壊した建物のある代表的なバグダッド市街の仮想環境を示している。
【００４１】
視点が固定されていても動いていても、ソフトウェアは、没入型環境全体に亘ってシナリオ被駆動人工知能（ＡＩ）エンティティ１８００を配置して、場面に応じた交戦機会を提供することができる。ＡＩは、個々のエンティティ又は一群のエンティティを表し、無害／非戦闘員、武装／敵対者、又は他のその様な行為者を提示することもできる。これらの行為者は、プログラム可能であるのが望ましく、複雑な行為シーケンスを組み立てるように分類され、及び／又はイベント駆動される。この技術は、訓練を受けるべき様々な状況を提供することによってビデオシナリオを発展させるのとは異なっている。更に、この技術は、ＡＩ行為者の応答に可変性を加えるための能力を提供するので、訓練生は、訓練装置ではなく、状況の扱い方を習得する。
【００４２】
本発明の目標は、訓練生が、様々な状態の下で訓練できるようにし、教官が、所与の訓練シナリオを修正して、訓練生が、前のシミュレーションに基づいてイベントに単に参加するのではなく、シミュレーション内で起こるイベントへの対応の仕方を学習できるようにすることである。そのために、本発明の或る好適な実施形態は、シナリオエディタとレベルエディタを含んでいる。シナリオエディタは、教官、カリキュラム開発者、又は他のユーザーが、新しいシナリオを作り、既存のシナリオを修正することができるようにする。それは、ユーザーに、自由飛行カメラモードとロックされたカメラ視野の、少なくとも２つの異なる閲覧モードを提供し、２次元正投影図を効果的に提供するのが望ましい。レベルエディタは、カリキュラム開発者が新しい環境を作ることができるようにしている。
【００４３】
レベルエディタのユーザーは、限定するわけではないが、ＯｐｅｎＦｌｉｇｈｔ（商標）ファイルを生成できるソフトウェアの様な様々な外部のソフトウェアから、新しい地形又は幾何学形状を移入することができる。更に、３ＤＳｔｕｄｉｏＭａｘ又は他の３次元ＣＡＤ又は描画ツールで作られる幾何学形状も、同様に移入することができる。その様な移入は、例えば、Ａｐｅｘ（商標）Ｅｘｐｏｒｔｅｒ又は他のその様なツールを使用して行われる。マウス及びキーボード、又はナビゲーション領域を使用して、ユーザーは、移入された地形の周りを動き、飛行し、又は動き回り、シナリオ内にオブジェクトを配置する。オブジェクトは、或る場所を（例えばマウスクリックによって）明示的に指定することにより、ペイント機能を使ってオブジェクト（森又は茂み、ごみ、又は他の都市のがらくた）を迅速に配置することにより、又は、無作為配置機能を使用してユーザーがオブジェクト密度を指定することによって、配置することができる。地形を描くのに用いられる方法論に依っては、ユーザーは、使用する地形テクスチャ、タイル張り因子、及び詳細なテクスチャを指定してもよい。地形は、更に、そこに配置されている水、道、焼け跡、及び他の型式の視覚的詳細の様な視覚的細部を有している。レベルエディタを使って環境に加えられたオブジェクトは、移動、回転、縮尺させることができ、それらのオブジェクト指定属性を編集することもできる。レベルエディタは、地形とオブジェクト衝突メッシュを生成又は指定するのにも用いられる。
【００４４】
シナリオエディタは、ユーザーが環境にエンティティを配置し、それらのデフォルト行為を指定することができるＡＩメニューを含んでいるのが望ましい。対抗力エンティティには、特命又は目的、技量レベル、ステルスレベル、及び、生きている参加者に与えられているのと同様な一式の人間的特徴を与えることができる。非戦闘員エンティティには、例えば、開始地点、数、経路、及び目的地（即ち彼等が作戦行動する領域）、又は留まっているが指定の動作を実行する場所の何れかが与えられる。他の機能には、複雑なシナリオ行為を指定するためのトリガ／イベントシステムが含まれている。
【００４５】
シナリオエディタには、ユーザーが、武器の様な特殊なオブジェクトの属性（例えば、武器の型式、有用範囲、スロープ、死亡率、損傷／オブジェクトとの対話）と爆発装置の属性（例えば、火球の大きさ、致死範囲、傷害範囲、及び損傷／オブジェクトとの対話）を指定することができる別のメニュー項目が入っているのが望ましい。シナリオエディタは、更に、環境内のオブジェクトに「活力」を割り当てる能力を維持している。特定のオブジェクトとの何らかの相互作用は、速度、硬度、及び他の因子によって、オブジェクトに損害を与える（「活力」を減らす）可能性がある。
【００４６】
壊れ易いオブジェクトシステムは、材料システムに密接に結び付けられている。ユーザーが、オブジェクトのサブメッシュが「木」であると指定すれば、そのサブメッシュには木の特性が適用される。「木」材料の基本特性には、粒子効果、衝突相互作用音、弾痕と焼け跡が含まれるが、脆性の様な更に高度な物理的特性も含まれ、これは、壊れ易いオブジェクトシステムが何らかの役割を果たす場合である。
【００４７】
木又はガラスの様な材料の脆性は、材料が割り当てられるオブジェクトを破壊するのに必要な衝撃又は力の量を決める。破壊点と破損経路は、加えられる接触力の位置と方向に基づいて、オンザフライで判断される。本発明を限定するわけではないが、分かり易くするために、２次元では、破損経路は、無作為に摂動する方位を伴う一連の接続線区画として考えることができる。脆性シミュレーションの実施には、元のオブジェクトで構成されていた体積を分割する段階と、新しく作られた多面体に事前に割り当てされたテクスチャを適用する段階と、を伴っているのが望ましい。このテクスチャは、オブジェクトの、新たに露出した内側を示す。
【００４８】
シミュレーション内のエンティティの視覚的表示は、特注仕様化することのできる外観と組み合わせた様々な身体型式の表示（男性、女性、子供など）で構成されていて、異なる顔、肌、髪、及び洋装を採用できるようになっているのが望ましい。ソフトウェアは、エンティティ具体化へのこの多重可変法を使って、視覚的に無限の人間表示セットを提供する。図１８は、４つの異なるエンティティの、訓練生への発砲を示している。
【００４９】
エンティティは、シミュレーション中に、物理的又は仮想の武器を使って交戦する。擬似環境内で発射が記録されると、場面又は他のエンティティに損傷を加えることを通して適切な応答が顕在化される。視覚的に特別な効果並びに物理的反応は、損傷を視覚的に示す。視覚的に特別な効果には、爆発、血液飛散、埃飛散、破片飛散、火花、（木からの）木片、セメント飛散、銃弾穴、及び焼け跡が含まれる。物理的な指標には、身体的運動反応、大きな飛行破片、車両の物理的衝撃が含まれる。更に、環境内で記録された発射は、所与のシナリオにプログラムされている行為パターン毎に、その場面のエンティティからの応答行為を顕在化させる。
【００５０】
本発明は、異なる要因を備えた基本モラルスコアを使用して、シミュレーション内の各エンティティ又はエンティティグループについてモラルスコアを計算するのが望ましい。モラルスコアは、好意的及び敵対的なＡＩエンティティの行為に影響を与える。また、スコアは、エンティティを抑制すべきか否かを判断するのにも用いることができる。以下は、モラルスコアに寄与する代表的な要因である。以下のリストは、代表的なものであり、モラルスコアに寄与する要因を包括しているリストではない。
【００５１】
敵  ＳｈｏｔＡｔ＋１
敵  Ｈｉｔ＋３
敵  Ｋｉｌｌｅｄ＋５
味方  ＳｈｏｔＡｔ−１
味方  Ｈｉｔ−３
味方  Ｋｉｌｌｅｄ−５
モラルが低い場合、ＡＩエンティティは、好意者への視線を援護し、好意者へ接近し、カットオフコストを下げ、精度を下げ、（匍匐前進のような）低い姿勢を使用し、走って逃げると、恐慌を起こして撃ち返さず、恐怖からの距離を増す。モラルスコアと、ＡＩエンティティ又はエンティティのグループへの弾丸発射量に基づいて、シミュレーションは、エンティティが鎮静されている（即ち、より長い援護間隔を示す）か、釘付けにされている（鎮静されている＋身動きできない）か、畏縮している（釘付けにされている＋撃ち返さない）か、などを判断する。
【００５２】
弾丸の接近を検出するために、球体が各エンティティの回りに作られており、エンティティへの弾丸の入口、出口、及び中間点（球体の入口と出口地点を結ぶ線の中間点）を通過する光線痕跡が計算される。光線が球体を通過すれば、それは、弾丸が近くを通過したことを意味しており、エンティティは、それを認識して、先に述べた様にエンティティのモラルスコアを変更する。
【００５３】
シナリオは、独立した訓練として設計することもできるが、訓練は、教官ステーションを介して制御されるのが望ましい。シミュレーション中は、教官には、図１９−２２に示しているのと同様のユーザーインターフェースが提示されている。教官ステーションは、マスターシナリオ選択とシミュレーション全体の実行制御を提供する。シナリオ実行制御コマンドは、限定するわけではないが、開始、停止、一時停止、及び再開を含んでいる。教官には、環境について自分自身の自由飛行カメラ視野が呈示され、教官がシナリオを望んだ視点から見ることができるようになっているのが望ましい。
【００５４】
教官は、訓練の現実味を高めるために、当事者が果たす役割を選択することもできる。図１６と図２２に示している代表的なインターフェースであるオブジェクト指向出演者管理及びコマンドシステムを使えば、分散訓練アプリケーションは、多重化コマンドルーターを使用して、３Ｄ環境の仕掛けがアプリケーション内に焦点を有するときには、教官ステーションからの入力を、適切に選択され分散配置されている出演者に送ることができる。その様な分散配置されている出演者には、ＡＩエンティティ又は訓練生が含まれ、図１６と図１９に示している様に、教官が「所有」（即ち、制御）し、治療し、及び／又は再生（即ち、再具体化又は復活）させることもできる。図２３は、教官がエンティティを所有する方法を示している。
【００５５】
図２３では、教官は、所有するエンティティを選択し（ブロック２３１５）、所有ボタンをクリックすることができる（ブロック２３２０）。その後、あらゆるキーボードコマンド又は他の入力（ブロック２３１０）が、適切なエンティティ制御（ブロック２３３０）、地上車制御（ブロック２３３５）、又は航空機制御（ブロック２３４０）に多重送信される。
【００５６】
図１９は、更に、ホストシナリオインターフェースを示しており、教官は、それを介して、即座に所与のエンティティの場所へ動き、且つ様々な訓練生及び／又はシミュレーション選択肢を選択することができる。図２２は、図１９の訓練生リストの中の訓練生の名前をクリックした後で、その訓練生を視る教官の第３者視点を示している。
【００５７】
図２１に示している様に、教官が或るエンティティを所有又は制御している場合、教官の視野錐台とＨＵＤ１９０５は、当事者の視点シミュレーションと矛盾しない様に切り替えられる。コンパス、好意的なＡＩロケーター、敵対するロケーター、活力、及び姿勢表示器を含む追加的制御も、教官に呈示される。教官は、更に、第三者の視点からエンティティを制御し、エンティティに一定の様式で行動するようエンティティ制御２１００を介して命令することができる。同様に、教官が、限定するわけではないが、車両の運転の様な、第三者の視点からより伝統的なやり方で模擬されているタスクを遂行しているエンティティを制御しているときは、教官の視野錐台は、同様に変換される。このレベルでの教官の参加の必要性が完了すると、教官は、エンティティの制御を、ＡＩ又は訓練参加者の元々の制御に戻す。
【００５８】
シナリオ展開中に、活動後閲覧（ＡＡＲ）ログが、教官ステーションでコンパイルされる。ＡＡＲ情報は、限定するわけではないが、各訓練生が発砲した数、その内着弾した発射数、現場の射線、反応時間、及び教官が重要と考える他の関連データを含んでいるのが望ましい。ＡＡＲログを使って、教官は、成果を報告するために、自分の局所的な表示及び／又は訓練生の表示システムについてシナリオを巻き戻すことができる。巻き戻しシステムは、ＡＡＲログファイルの任意の所与の時点から「ここから表示する」方法を採用するのが望ましい。
【００５９】
或る実施形態では、教官は、図１９のシナリオ制御１９００の様な簡単なユーザーインターフェースを使用し、利用できる通信チャネルを表示して、教官が通信マトリックス全体を完全に制御できるようにする。教官は、個人のチャネル、チームのチャネル、又は全世界放送チャネルを作り、使用可能にし、或いは使用不可能にすることができる。教官は、ＡＡＲに記録するチャネルを指定し、ＡＡＲにブックマークでフラグを立てることができる。教官は、更に、選択された個人、グループ、又はサブグループを記録することができる。発射に備えた模擬点呼に関して送られた通信などの外部通信も記録される。
【００６０】
教官は、シナリオ制御インターフェース１９００又は他のその様なユーザーインターフェース要素の追加マークボタンによってブックマークを挿入することができるが、一定のイベントが自動的にブックマークの引金を引くことになる。これらのイベントには、限定するわけではないが、訓練生の視界に最初に入る敵、訓練生の死、敵の死、爆発全般、引金の起動、及び台本からの指示が含まれる。特定の評価引金は、イベントを訓練生の個人のＡＡＲ統計に自動的にログする。
【００６１】
多重チャネル命中検出は、マウスクリック入力が従属チャネルで受信される度にネットワークパケットが送信されることによって達成される。ネットワークパケットには、２次元のマウスクリックで作られる投射光線の位置と方向が入っている。ネットワークパケットは、マスターチャネルによって処理され、命中は光線情報を使って記録される。チャネルとチャネルの間でスクリーン領域が重なっている場合に複数の命中が記録されるのを避けるために、武器の最大発射速度に対して命中する時間を比較する。命中するのが早すぎる場合は、その命中は廃棄される。
【００６２】
図２４に示している様に、本発明の或る実施形態は、現在の挿弾子１３５、発砲された一斉射撃の累積効果などに基づいて、武器システムの故障を模擬することができる。或る実施形態では、武器１００には、どの挿弾子１３５が目下武器に在るかを判定する挿弾子センサーが備えられている。別の実施形態では、挿弾子１３５は、コンテナ内に保管されるか、スタンドの上に置かれており、テーブル又はコンテナは、中に入っている挿弾子を在庫管理することができる。各挿弾子を取り外すと、現在使用中の挿弾子について、記録が作成される。挿弾子センサー入力２４１０に基づいて、挿弾子と弾丸は、武器が発射される（ブロック２４１５）度に判定される（ブロック２４２０）。この情報は、処理され（ブロック２４２５）、データベースに記憶される（ブロック２４３０）るので、訓練生は先に使った挿弾子を「再利用」することはできない。限定するわけではないが、各弾丸に関係する故障頻度、粒子蓄積などの様な性能測定規準にもアクセスすることができ、これらの性能測定規準を使って故障の確率が判断される。無作為数字生成器２４４５は、故障の確率に基づいて故障が実際に起こるか否かを判定するのに用いられる。
【００６３】
データベース内の挿弾子、挿弾子内の一斉射撃、及びそれらの一斉射撃の型式（標準、トレーサー、特注、その他）を追跡することによって、どの挿弾子１３５が未使用であるかを識別し（それにより、どの挿弾子が使用されたかを導き出す）ように作られた特殊な挿弾子スタンドを含むＲＦＩＤ又は他の無線又は有線技術を使って、シミュレーションは、目下実行中の発砲サイクルの間の現実的で妥当な武器の故障を模擬するのに使用される確率を、統計的に導き出すことができる。発砲サイクル中に故障する確率は、発砲された一斉射撃の型式、このセッションで発砲された一斉射撃の合計、前回の故障以来発砲された一斉射撃の合計、このセッションで発砲された各弾薬型式の一斉射撃の数、前回の故障以来発砲された各弾薬型式の一斉射撃の数、及び、シミュレーションで追跡される他の項目に関係しており、或いは、故障は、教官の命令で、又は制御スクリプトの所定のコマンドとして模擬される。
【００６４】
武器の故障が起こると、器具が装着された武器へ送られる発射信号が遮断されるので、武器を再起動させるために、訓練生は、故障解消手続きを実行しなければならない。この手続きは、図２５に示している様に、器具が装着された武器上の１つのボタンを押すことから、完全装備された武器からのシミュレーションによって感知される複雑な一連の段階までという、複雑さに亘っている。図２５に示している代表的な手続きでは、故障が起こる（ブロック２５００）と、挿弾子センサー２５１０は、訓練生が、挿弾子を外してそれを確認した（ブロック２５１５）か否かを判定するためにポーリングされる。武器から挿弾子が外された時間は、訓練生にシミュレーションを更に現実的なものとさせるため、監視することができる。故障の型式に依っては、武器の故障を解消するには挿弾子の確認で十分であり、通常通りにシミュレーションが継続される。武器がなお故障していれば、チャンバカバーセンサーを使ってチャンバカバーを監視し（ブロック２５２０）、訓練生がチャンバを確認したか否かを判定する（ブロック２５２５）。挿弾子センサーの場合の様に、故障の型式に依っては、武器の故障を解消するにはチャンバの確認で十分であり、通常通りにシミュレーションが継続される。武器がなお故障している場合は、システムは、クリック及び再充填センサーを監視する２５３０。訓練生が適切な段階を遂行していれば、武器は故障が解消する。物理的確認について上に述べたが、その様な段階は、チャンバを仮想的に確認する段階、新しい一回分をボルトでチャンバに嵌め込む段階、銃に装填アームを装填する段階などを含んでいる。正しい手続きが遂行されると、システムは、状態マシンを使ったシミュレーションによって監視されているので、発砲信号を再接続して、武器を通常通り起動させることができるようになる。
【００６５】
以上、本発明について、詳細に、その具体的な実施形態に関連付けて説明してきたが、当業者には自明のように、本発明の精神及び範囲から逸脱すること無く、様々な変更及び修正を施すことができる。従って、本発明は、特許請求の範囲及びそれらと等価物の範囲に入る限り、本発明に対する修正と変更を包含するものとする。
【図面の簡単な説明】
【００６６】
【図１】２つのコントローラーが装備された武器の左側立面図である。
【図２】２つのコントローラーが装備された武器の左側立面図である。
【図３】２つのコントローラーが装備された武器の上平面図である。
【図４】武器の銃身に使用するためのコントローラー取付手段の外観図である。
【図５】武器の引金付近で使用するためのコントローラー取付手段の外観図である。
【図６】２つのコントローラーが装備された武器の左側平面図である。
【図７】無線送信器が装備された武器の右側平面図である。
【図８】代わりのコントローラー及び取付手段の詳細な斜視図である。
【図９】代わりのコントローラー及び取付手段の詳細な斜視図である。
【図１０】シミュレーションの一部として使用されている複数の訓練レーンの斜視図である。
【図１１】単一の訓練レーンの斜視図である。
【図１２】或る訓練センターの実施形態の斜視図である。
【図１３】或る訓練センターの実施形態の別の斜視図である。
【図１４】或る訓練センターの実施形態の上面図である。
【図１５】コントローラー入力を各訓練生の嗜好に合わせて特注仕様化することができるユーザーインターフェースのスクリーンキャプチャである。
【図１６】教官ステーションが使用するためのエンティティリストのスクリーンキャプチャである。
【図１７】模擬歩兵訓練シナリオのスクリーンキャプチャである。
【図１８】模擬歩兵訓練シナリオのスクリーンキャプチャである。
【図１９】教官ステーションのディスプレイのスクリーンキャプチャであり、代表的なシナリオ制御インターフェースを示している。
【図２０】教官ステーションのディスプレイのスクリーンキャプチャであり、代表的なホストシナリオ制御インターフェースを示している。
【図２１】教官ステーションのディスプレイの代わりのスクリーンキャプチャであり、代表的なシナリオ制御インターフェースと、代表的なエージェント制御インターフェースを示している。
【図２２】教官ステーションのディスプレイの代わりスクリーンキャプチャであり、代表的なシナリオ制御インターフェースと、代表的な訓練生監視インターフェースを示している。
【図２３】代表的な教官が制御するエージェント占領プロセスを示す流れ図である。
【図２４】代表的な武器故障シミュレーションプロセスを示す流れ図である。
【図２５】代表的な武器故障解消プロセスを示す流れ図である。
【図１】
2008524542.tif 000003
【図２】
2008524542.tif 000004
【図３】
2008524542.tif 000005
【図４】
2008524542.tif 000006
【図５】
2008524542.tif 000007
【図６】
2008524542.tif 000008
【図７】
2008524542.tif 000009
【図８】
2008524542.tif 000010
【図９】
2008524542.tif 000011
【図１０】
2008524542.tif 000012
【図１１】
2008524542.tif 000013
【図１２】
2008524542.tif 000014
【図１３】
2008524542.tif 000015
【図１４】
2008524542.tif 000016
【図１５】
2008524542.tif 000017
【図１６】
2008524542.tif 000018
【図１７】
2008524542.tif 000019
【図１８】
2008524542.tif 000020
【図１９】
2008524542.tif 000021
【図２０】
2008524542.tif 000022
【図２１】
2008524542.tif 000023
【図２２】
2008524542.tif 000024
【図２３】
2008524542.tif 000025
【図２４】
2008524542.tif 000026
【図２５】
2008524542.tif 000027