【事件の表示】
　特願２００４−　６２１７０「分散型シミュレーションシステム」拒絶査定不服審判事件〔平成１７年　９月１５日出願公開、特開２００５−２５０９５４〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１　手続の経緯
　平成１６年３月５日　　　　　出願
　平成２０年９月１日付け　　　拒絶理由通知
　平成２０年１１月１０日付け　意見書、手続補正書
　平成２０年１２月１１日付け　拒絶査定
　平成２１年１月１５日付け　　拒絶査定不服審判請求
　平成２１年２月１６日付け　　審判請求の理由の補正書、手続補正書
　平成２３年８月２日付け　　　拒絶理由通知
　平成２３年１０月１１日付け　意見書
　
第２　本願発明の内容
　平成２１年２月１６日付けの手続補正により補正された、下記の特許請求の範囲の記載である。
「【請求項１】
　ネットワークを介して互いに接続される複数のコンピュータを用いて、ＨＬＡ（High Level Architecture）インタフェース仕様に規定される各サービスを実行するためのＲＴＩ（Run-Time Infrastructure）のもとでフェデレーションを実現する分散型シミュレーションシステムにおいて、
　前記コンピュータは、記憶部と、制御部と、
表示器と、マウス
　　前記記憶部は、
　前記フェデレーションに参加するフェデレートのふるまいを既定するためのシナリオデータと、
　ＲＴＩ環境を提供するための実行体として前記制御部を動作させるための第１制御プログラムと、
　前記フェデレートにそのふるまいを前記シナリオデータに基づいて自律的に判断させて前記フェデレーションを進行させ、当該フェデレーションを実現するための第２制御プログラムと、
　
前記表示器に表示された前記フェデレーションの進行状況に基づき前記マウスを用いて
　前記制御部は内部メモリを有し、この内部メモリに前記第１制御プログラム、前記第２制御プログラム、および前記シナリオ変更プログラムを読み込み、実行することを特徴とする分散型シミュレーションシステム。」（以下「本願発明」という。）
　
第３　刊行物の記載内容
１．内山一雄、外２名，“半自動化戦力シミュレーションに関する研究（その１）”，防衛庁技術研究本部技報，防衛庁技術研究本部　技術部技術第２課，2000年6月，第6721号，P.1，3-8
　平成２３年８月２日付けの拒絶理由通知で引用した、引用文献（内山一雄、外２名，“半自動化戦力シミュレーションに関する研究（その１）”，防衛庁技術研究本部技報，防衛庁技術研究本部　技術部技術第２課，2000年6月，第6721号，P.1，3-8）には、以下の記載がある。（下線は当審で付した。）
　
　　ア．「要約
　近年、米国ではシミュレーションを構成する各構成要素に推論モデルを応用して意志を持たせ、構成要素間で強調しながらそれらを自立的に行動させてシミュレーションを行う分散共通シミュレーション技術が開発されている。この
分散処理技術はHLA/RTI（High　Level　Architecture　/　Run time Infrastructure）と呼ばれ、複数の分散したシミュレーションをネットワーク上で協調させて動作する共通シミュレーション基盤に基づいている。
　
　　イ．「ところで、従来のシミュレーションはフライトシミュレータのように単一の目的のために作成された場合が殆どであり、個々の構成要素が相互作用的に連携して大規模なシミュレーションを行うことは不可能であった。このため、各構成要素を共通のインターフェイス基盤を通じて相互連携させてシミュレーション手順、情報交換、時間管理等を行い、大規模シミュレーションを実現するHLA/RTI（High　Level　Architecture　/　Run time Infrastructure）が開発された。これにより実際の戦術環境に限りなく近いシミュレーションが可能となりつつある。
　本研究では、HLA/RTIを基にした分散シミュレーション技術と人工知能理論を応用することで、従来は決められたシナリオに沿った固定的な戦術環境模擬しか行えなかった部隊行動のシミュレーションに関してヘリコプター等の
シミュレーション構成要素に”意志”を持たせた半自動化戦力シミュレーションモデルを仮作し、その有効性を検討した
　
　　ウ．「このため、シミュレーションを構成する要素を分解して、それら個々のシミュレーション（これをフェデレートと称する。）を相互連携させることで計算機負荷の増大とモデル設計の困難さを克服しようとする試みが行われた。これが分散シミュレーション技術である。
本技術では各フェデレート毎の演算を実施する計算機とフェデレーションモデルをRTI（Run time Infrastructure）と称する共通シミュレーション基盤を介して相互連携させ、各フェデレートを協調させながら分散処理し、あたかも単一のシミュレーションを実施しているようにすることが可能である。
　
　　エ．「なお、
HLA/RTIで複数のフェデレートが協調して動作する全体のシミュレーションをフェデレーションと定義する
　・・・。
　このフェデレーションを行うためのルールを下記に示す。
　・・・。
（７）　各フェデレートはフェデレーション概念モデル（SOM)に属する
対象の属性を更新、反映することが可能であり、
（８）　各フェデレートはフェデレーション実行中に、SOM仕様に基づきそれぞれのフェデレートに属する対象の属性の帰属権を転送、受信することができる。
（９）　各フェデレートではSOM仕様に基づき対象の属性を更新するときに状態を変化させることができる。」（５頁１行〜６頁３行）
　
　　オ．「SAFの特徴は
人間の介在を行うことによりman-in-the-loopを構成し、１に○　固定化されたシナリオに基づくのではなく状況の変化に臨機応変に対応が可能となること
　SAFはHLA/RTI環境下において自然環境モデル、entityの物理モデル及び行動モデルを分散協調処理し、事前に計画された任務の変更等においてオペレータが介在する形態でフェデレーションを実行する（図５）。」（６頁最下行〜７頁４行「２．２　CGF/SAFの概要」の一部）
　
　　カ．図５には、プラットフォームモデルや物理動作モデルに基づいて「モデル作成」がなされ、それが「シナリオ作成」となって、HLA/RTIのもとでシミュレーションA、シミュレーションB、乃至シミュレーションNが実行され、その結果が、「データ記録」されて、データの解析がなされることが図示されている。
　また、シミュレーションにおける「移動」については「操作プラットフォーム」によって操作することで「インタラクティブなシミュレーション」が行われ、「交戦」の「状況表示」が行われることで、「実行監視・制御」が行われることが図示されている。
　
　これらのことから、引用文献には、次の発明（以下、「引用発明」という。）が記載されている。
　「HLA/RTI（High　Level　Architecture　/　Run time Infrastructure）と呼ばれ、複数の分散したシミュレーションをネットワーク上で協調させて動作する共通シミュレーション基盤（上記ア．）に基づくものであり、
　シミュレーション構成要素に”意志”を持たせた半自動化戦力シミュレーションモデル（上記イ．）に関する分散シミュレーションシステムにおいて、
　シミュレーションを行うコンピュータは、記憶部と、制御部と、状況表示手段、操作プラットフォームとを備え、
　全体のシミュレーション（フェデレーション）に参加するシミュレーション構成要素（フェデレート）のふるまいを規定するためのシナリオを有し（上記イ．、ウ．、エ．、図３、及び図５）、 
　各フェデレート毎の演算を実施するコンピュータを
RTI（Run time Infrastructure）と称する共通シミュレーション基盤を介して
　各フェデレートはフェデレーション概念モデルに属する対象の属性を、操作プラットフォームを用いてユーザーの操作に応じて更新、反映することが可能（上記エ．）であり、
　人間の介在を行うことによりman-in-the-loopを構成し、固定化されたシナリオに基づくのではなく状況の変化に臨機応変に対応が可能（上記オ．）なシステム。」 
　
２．特開平０７−１６８７０９号公報
　本願出願前に頒布された刊行物である特開平０７−１６８７０９号公報には、図面とともに、次の事項が記載されている。
「【０００１】 
 【産業上の利用分野】本発明は電子計算機におけるプログラムの開発を支援する技術に関し、特に状態遷移図などで表現されたプログラムの検証作業に好適なプログラムジェネレータ利用仕様シミュレーション方法およびその装置に関するものである。」 
 【００１０】 
 【作用】……プログラム実行部が、このシミュレーションプログラムを実行する。そして、シミュレーションプログラムの実行中に、利用者が入力装置から状態を遷移させるためのデータを入力すると、データ入力・シミュレート結果表示制御部がこの入力されたデータをシミュレーションプログラムに伝達して、
シミュレーションプログラム中の制御プログラムがこれに応じてシミュレーションプログラム本体の状態を遷移させる。
 【００２８】従って、例えばシミュレーションプログラム本体１２ｂが状態１にある状況で、キーＡが入力されると、イベント１が発行されたものとしてシミュレーションプログラム本体１２ｂは状態２へ遷移し、ＣＲＴ７の画面上では例えば図５に示すように状態２の箇所が網かけされて、現在の状態は状態２であることを利用者に示す。また、どの状態からどういうイベントで遷移してきたかを利用者に示すために、元の状態１と発行したイベント１との交差部の箇所にも網かけを表示する。更に、画面の下部には現在までの状態遷移の順序として、状態１，状態２を順に表示する。」 
　
３．特開平０３−２９２５０４号公報
　本願出願前に頒布された刊行物である特開平０３−２９２５０４号公報には、図面とともに、次の事項が記載されている。
　「【課題を解決するための手段】・・・。まず、
シミュレータ実行途中でパラメータの値を変更する機構について説明する。
　「【発明の効果】以上の機能を利用することにより、
シミュレーション実行中にパラメータ値の変更、シミュレーションスピードの設定、過去の状態に戻ることができるため、ユーザはシミュレーションを効率よく行うことができ
　
第４　本願発明と引用発明の対比
１．本願発明と引用発明の対比
（１）引用発明における「HLA/RTI（High　Level　Architecture　/　Run time Infrastructure）と呼ばれ、複数の分散したシミュレーションをネットワーク上で協調させて動作する共通シミュレーション基盤に基づくものであり、シミュレーション構成要素に”意志”を持たせた半自動化戦力シミュレーションモデルに関する分散シミュレーションシステム」は、本願発明の「ネットワークを介して互いに接続される複数のコンピュータを用いて、ＨＬＡ（High Level Architecture）インタフェース仕様に規定される各サービスを実行するためのＲＴＩ（Run-Time Infrastructure）のもとでフェデレーションを実現する分散型シミュレーションシステム」に相当している。
　
（２）引用発明における「シナリオ」は、本願発明における「シナリオデータ」に相当し、また、引用発明における「各フェデレートはフェデレーション概念モデルに属する対象の属性を、操作プラットフォームを用いてユーザーの操作に応じて更新、反映し、人間の介在を行うことによりman-in-the-loopを構成し、固定化されたシナリオに基づくのではなく状況の変化に臨機応変に対応すること」は、シミュレーションの対象の属性を変更・修正してシナリオを変更するものであることからして、本願発明の「シナリオデータを変更するシナリオ変更プログラムを記憶」することに相当している。
　
（３）引用発明における「状況表示手段、操作プラットフォーム」と、本願発明における「表示器と、マウス」はともに「ユーザインターフェイス」で共通している。
　
（４）引用発明では、フェデレーションモデルをＲＴＩと称する共通シミュレーション基盤を介して相互連携させている（上記ウ．）ので、本願発明における「ＲＴＩ環境を提供するための実行体としての第１制御プログラム」を有しているといえる。 
　
（５）引用発明は、フェデレート（シミュレーション構成要素）に意志を持たせた半自動化したフェデレーション（半自動化戦力シミュレーション）モデルに関するもの（上記イ．、ウ．）であるから、本願発明における「フェデレートにそのふるまいをシナリオデータに基づいて自律的に判断させてフェデレーションを進行させ、当該フェデレーションを実現するための第２制御プログラム」も有しているといえる。 
　
（６）引用発明のコンピュータにおいてシナリオ等のプログラムは「記憶部」に格納されており、実行時には制御部の内部メモリに読み込まれることはコンピュータ分野における技術常識から明らかである。
　
２．一致点及び相違点
　これらのことから、本願発明と引用発明の一致点及び相違点は次の通りである。
　
【一致点】
「ネットワークを介して互いに接続される複数のコンピュータを用いて、ＨＬＡ（High Level Architecture）インタフェース仕様に規定される各サービスを実行するためのＲＴＩ（Run-Time Infrastructure）のもとでフェデレーションを実現する分散型シミュレーションシステムにおいて、
　前記コンピュータは、記憶部と、制御部と、
ユーザインターフェイス
　　前記記憶部は、
　前記フェデレーションに参加するフェデレートのふるまいを既定するためのシナリオデータと、
　ＲＴＩ環境を提供するための実行体として前記制御部を動作させるための第１制御プログラムと、
　前記フェデレートにそのふるまいを前記シナリオデータに基づいて自律的に判断させて前記フェデレーションを進行させ、当該フェデレーションを実現するための第２制御プログラムと、
　ユーザーインターフェイス手段に表示された前記フェデレーションの進行状況に基づき前記インターフェイス手段を用いて与えられるユーザの操作に応じて前記シナリオデータを変更するシナリオ変更プログラムを記憶し、
　前記制御部は内部メモリを有し、この内部メモリに前記第１制御プログラム、前記第２制御プログラム、および前記シナリオ変更プログラムを読み込み、実行することを特徴とする分散型シミュレーションシステム。」
　
【相違点１】
　本願発明におけるユーザーインターフェイスは、「表示器」と「マウス」であり、　
　引用発明におけるユーザーインターフェイスは、状況表示手段と操作プラットフォームでの操作手段を特定していない点。
　
【相違点２】
　本願発明においては、ユーザの操作に応じて前記シナリオデータを動的に変更するシナリオ変更プログラムを有しているのに対して、
　引用発明においては、シナリオデータを変更するシナリオ変更プログラムを有しているものの、動的に変更するものであるか否か不明である点。
　
第５　相違点についての判断
１．【相違点１】について
　引用発明のユーザーインターフェイス手段としての状況表示手段は、シミュレーションの状況を利用者に表示するものであるから、本願発明の表示器に相当するものであって、両者は相違するものではない。
　また、ユーザーインターフェイスの手段として、マウスは周知の手段であって、ごく一般的なものであり、引用発明の操作プラットフォームにおいてマウスを用いることに何ら困難性はない。
　
２．【相違点２】について
　上記のように、引用発明における「各フェデレートはフェデレーション概念モデルに属する対象の属性を、操作プラットフォームを用いてユーザーの操作に応じて更新、反映し、人間の介在を行うことによりman-in-the-loopを構成し、固定化されたシナリオに基づくのではなく状況の変化に臨機応変に対応すること」（上記オ．）は、上記「第４　本願発明と引用発明の対比　１．本願発明と引用発明の対比　（２）」に記載したように、シミュレーションの対象の属性を変更・修正してシナリオを変更していることに相当し、また、「臨機応変に対応する」とあることから、本願発明における「動的」であると判断できる。
　また、審判請求人が主張するように、本願発明のシナリオ変更手段は、「シミュレーションの進行中に」変更するものであるとしても、シミュレーションの進行中（実行中）に、マウスやキーボードなどのユーザーインターフェイス手段を介して、シナリオデータの変更を行うことは、シミュレーション技術においては上記「２．特開平０７−１６８７０９号公報」及び「３．特開平０３−２９２５０４号公報」に見られるように、周知の技術事項であって、当業者にとって格別困難な事項ではない。
　したがって、本願発明は、引用発明及び周知技術に基づいて、当業者が容易になし得たものである。
　
第６　結び
　以上のとおり、本願の請求項１に係る発明は、引用文献に記載された発明及び周知技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　したがって、本願は、他の拒絶理由について検討するまでなく、拒絶すべきものである。
　よって、結論のとおり審決する。