【事件の表示】
　特願２００３−１８８４９２「シミュレーションシステム」拒絶査定不服審判事件〔平成１７年　１月２７日出願公開、特開２００５−　２５３６７〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１　手続の経緯
　本願は、平成１５年６月３０日の出願であって、平成２０年６月２４日付けの拒絶理由通知に対して同年９月１日付けで手続補正がなされたが、同年９月２６日付けで拒絶査定がなされ、これに対し、同年１０月３０日に拒絶査定不服審判が請求されるとともに、同年１２月１日付けで手続補正がなされたものであって、審判合議体により平成２２年４月１９日付けで拒絶理由が通知され、これに対し、同年６月２１日付けで意見書が提出されたものである。
　
第２　本願発明
　本願の特許請求の範囲の請求項１及び２に係る発明は、平成２０年１２月１日付け手続補正書により補正された明細書及び図面の記載から見て、その特許請求の範囲の請求項１及び２に記載された事項により特定されるものと認められるところ、その請求項１に係る発明（以下、「本願発明」という。）は、以下のとおりのものである。
　
「【請求項１】　単独でのコンピュータによりシミュレーションを実施するＳＡＦ（Semi Automated Forces）ベースのシミュレーションシステムにおいて、
　　前記コンピュータは、
　前記シミュレーション中に出現するシミュレーションモデルの置かれるコンディションごとに当該シミュレーションモデルが実行すべきアクションを対応付けてテーブル化したテーブルであって、前記シミュレーションモデルの置かれるシチュエーションごとに対応付けて用意される複数のディシジョンテーブルを記憶する記憶手段と、
　前記シミュレーションモデルが前記ディシジョンテーブルの内容から自己の置かれるコンディションに応じて自己のふるまいを自律的に決定することにより前記シミュレーションが進行するという環境を形成する環境形成手段とを具備し、
　　前記記憶手段は、前記シチュエーションごとに前記シミュレーションモデルが選択すべきディシジョンテーブルを対応付けてテーブル化した振り分けテーブルを記憶し、
　　前記環境形成手段は、前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれるシチュエーションに応じて選択させることを特徴とするシミュレーションシステム。」
　
第３．刊行物の記載事項
＜刊行物１＞
　当審における平成２２年４月１９日付け拒絶理由通知書で引用された本願出願前に頒布された刊行物である特開２００３−１０７９８９号公報（以下、「刊行物１」という。）には、図面とともに以下の事項が記載されている。
　
（ア）「【０００２】
　　【従来の技術】
　近年、コンピュータを用いたシミュレーションに関する研究が盛んであり、特にＳＡＦ（Semi Automated Forces）またはＣＧＦ（Computer Generated Forces）と称される制御方式が注目されている。この方式によるシミュレーションシステムでは、コンピュータの画面上で移動する航空機や車両などのキャラクタ（以下シミュレーションモデルと称する）は、あたかも自ら判断能力を持つようにふるまう。
　　　【０００３】
　シミュレーションモデルにこのようなふるまいをさせるために、シミュレーションモデルが判断すべき項目をまとめたデータベースが使用される。この種のデータベースはマヌーバ・スケジュールやディシジョンテーブルと称されることがある。」
　
（イ）「【０００７】
　このような手段を講じたことにより、オブジェクトは、シミュレーションモデルが移動するにつれそのポジションを認識し、そのポジションに応じたマヌーバ・スケジュール（ディシジョンテーブル）を、コンディションテーブルおよびアクションテーブルから判定する。このマヌーバ・スケジュール（ディシジョンテーブル）に記載された項目のみが、オブジェクトにより判定される。
　　　【０００８】
　すなわち本発明によれば、シミュレーションの進行と共に移動するシミュレーションモデルが判断すべき項目は、そのポジションに応じた項目のみで良くなる。いわば、ロケーションベース（位置ベース）での判断がなされる。つまり従来であれば、予め用意されたディシジョンテーブルに記された項目の全てが時間ベースで判断されたのに対し、本発明では、シミュレーションモデルのポジションに応じた必要最小限の項目が、判断の対象となる。」
　
（ウ）「【００１１】
　図１は、本発明の実施の形態に関わるシミュレーションモデルの動き制御方法を実施するコンピュータを示す概略図である。コンピュータＰＣは、表示器１１とキーボード１２とを備える。コンピュータＰＣには、シミュレーションを実現するための制御プログラムが予め記憶される。
　　　【００１２】
　図２は、コンピュータＰＣの表示器１１に表示されるシミュレーションの状態を示す概略図である。図２において、シミュレーションモデルとしての列車シンボル１００は、シミュレーションの進行に伴い線路２００に沿って移動する。線路２００には、駅や分岐ポイントなどの複数のポジションＰ１〜Ｐ１１が設定される。例えばポジションＰ３は、線路２００が二手に分かれる分岐ポイントである。ポジションＰ３においていずれの方向に向かうかは、列車１００の半自律的な判断に任される。
（〜中略〜）
　　　【００１５】
　記憶部１５は、シミュレーションの実施に係わる既知の制御プログラムに加え、マヌーバ・スケジュール１５ａを構成する、複数のディシジョンテーブル（コンディションテーブル、アクションテーブル）ＤＴ１，ＤＴ２，ＤＴ３を備える。
　　　【００１６】
　図４は、図３に示されるマヌーバ・スケジュール１５ａを示す概念図である。マヌーバ・スケジュール１５ａは、図２に示される各ポジションごとに一つのディシジョンテーブルを対応付けたテーブルである。
　　　【００１７】
　図５は、図３に示されるディシジョンテーブルを示す概念図である。図５に示されるディシジョンテーブルは、各コンディションごとに、列車シンボル１００が如何なるアクションを実施するかという情報を対応付けたテーブルである。図５のテーブルでは、列車シンボル１００が線路上に有る場合、列車シンボル１００は線路の起伏の有無、及び信号機のチェックを実施する。図５のテーブルは、例えばポジションＰ１において使用される。また、各テーブルの設定（例えば○印）は、ユーザが自由に設定できる。
　　　【００１８】
　図６は、ディシジョンテーブルの別の例を示す概念図である。図６に示されるテーブルには、図５と異なるコンディションが記述され、また列車シンボル１００が実施すべきアクションも異なる。図６のテーブルは、例えばポジションＰ３において使用される。また、図５のテーブルと同様に、各テーブルの設定（例えば○印）は、ユーザが自由に設定できる。」
　
（エ）「【００１９】
　ところで、ＣＰＵは、シミュレーションモデル動作制御部１６ａと、ディシジョンテーブル作成処理部１６ｂとを備える。シミュレーションモデル動作制御部１６ａは、シミュレーションモデルを動作させるオブジェクト（以下、オブジェクトと略称する）を制御する。オブジェクトとは、オブジェクト指向分析により、シミュレーションモデルをデータとこのデータを操作する手続き（演算）のパッケージで表現し、例えばＣ＋＋などのオブジェクト指向言語によりコードで記述される。シミュレーションモデル動作制御部１６ａは、上記オブジェクトに対応するシミュレーションモデルが移動するとそのポジションを把握し、オブジェクトに通知する。オブジェクトは、このポジションに対応するマヌーバ・スケジュール（ディシジョンテーブル）を前記マヌーバ・スケジュール１５ａから判定する。そして、このオブジェクトは、判定されたディシジョンテーブルに記述された項目についてのみ、判断する。」
　
（オ）「【００２１】
　図８は、上記構成におけるシミュレーションモデル動作制御部１６ａの処理手順を示す図である。以下では、オブジェクトを主体として説明する。図８において、オブジェクトは、対応するシミュレーションモデルのポジションを、例えば表示器１１の座標を参照することにより、認識する（ステップＳ１）。次にオブジェクトは、マヌーバ・スケジュール１５ａを参照して、上記認識したポジションに設定されているマヌーバ・スケジュール（ディシジョンテーブル）を選択する（ステップＳ２）。
　　　【００２２】
　次に、オブジェクトは、ステップＳ２で選択したコンディションテーブルを読み出し（ステップＳ３）、読み出したコンディションテーブルに記された項目について判断する（ステップＳ４）。さらに、オブジェクトは、ステップＳ４に対応するアクションテーブルを読み出し（ステップＳ５）、読み出したアクションテーブルに記された項目を実行する（ステップＳ６）。これらの手順は、シミュレーションの進行にともなって例えば周期的に繰り返される。」
　
（カ）「【００２５】
　このように本実施形態では、記憶部１５の所定の記憶領域に、シミュレーションモデルが存在し得るポジションごとに、当該シミュレーションモデルに対応するオブジェクトが判断すべき項目を対応付けてテーブル化した複数のコンディションテーブルＤＴ１，ＤＴ２，ＤＴ３，…と、シミュレーションモデルが置かれるコンディションごとに、複数のコンディションテーブルのうちいずれかを対応付けたアクションテーブルＤＴ１，ＤＴ２，ＤＴ３，…とを予め記憶させる。そして、シミュレーションモデルに対応するオブジェクトに、シミュレーションモデルが存在するポジションに対応するマヌーバ・スケジュール（ディシジョンテーブル）１５ａに記載された項目のみを実施させるようにしている。」
　
（キ）図１の記載から見て「コンピュータＰＣは、単独である。」といえる。
　
　上記（ア）ないし（キ）の記載事項を総合勘案すると、刊行物１には、次の発明（以下、「刊行物１発明」という。）が開示されていると認められる。
　
「単独でのコンピュータＰＣによりシミュレーションを実施するＳＡＦベースのシミュレーションシステムにおいて、 
 　前記コンピュータＰＣは、 
 　前記シミュレーション中に出現するシミュレーションモデルの置かれるコンディションごとに当該シミュレーションモデルが実行すべきアクションを対応付けてテーブル化したテーブルであって、前記シミュレーションモデルの置かれるポジションＰ１〜Ｐ１１ごとに対応付けて用意される複数のディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を記憶する記憶部１５と、 
 　前記シミュレーションモデルが前記ディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３の内容から自己の置かれるコンディションに応じて自己のふるまいを自律的に決定することにより前記シミュレーションが進行するという環境を形成するシミュレーションモデル動作制御部１６ａとを具備し、 
 　前記記憶部１５は、前記ポジションＰ１〜Ｐ１１ごとに前記シミュレーションモデルが選択すべきディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を対応付けてテーブル化したマヌーバ・スケジュール１５ａを記憶し、 
 　前記シミュレーションモデル動作制御部１６ａは、前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を前記マヌーバ・スケジュール１５ａの内容から自己の置かれるポジションＰ１〜Ｐ１１に応じて選択させるシミュレーションシステム。」
　
＜刊行物２＞
　当審における平成２２年４月１９日付け拒絶理由通知書で引用された本願出願前に頒布された刊行物である特開平１１−２４９９９１号公報（以下、「刊行物２」という。）には、図面とともに以下の事項が記載されている。
　
（ク）「【００１７】
　２番目の方法では、自律的に仮想空間中を行動する疑似利用者の分身を登場させ、その分身の置かれている状況や内部状態に応じた相互作用を実際の利用者と行う。このような疑似利用者の分身を、本発明ではエージェントと呼ぶ。エージェントは自身の内部状態と外部環境との相互作用を自身の行動決定要素として持つ。すなわち、内部状態と外部環境との相互作用によって、エージェントは置かれた状況に応じた行動をする。」
　
（ケ）「【００２３】
　利用者は、この仮想空間で擬似的な商業活動を行うシナリオを設定している。」
　
（コ）「【００３０】
　図３は、エージェントの行動を決定するための要素を示す。
　　　【００３１】
　内部状態は、エージェントが現在どれだけ商品を保持しているかを示す。本実施形態例では保持できる商品の最大数を２個とした。すなわち、エージェントは手ぶらであるか、商品を１つ保持しているか、あるいは商品を２つ保持しているかを内部状態として意識している。
　　　【００３２】
　外部状態は、エージェントが現在仮想空間中のどこに存在するかを示す。行動可能範囲は、利用者が保持する工場、利用者同士、あるいは利用者とエージェントが商品を売買する市場及び工場と市場以外の部分である市中と分ける。
　　　【００３３】
　受動的作用は、周囲の仮想空間から、あるいはサーバからの通知によってエージェントが受動的に受ける作用を示す。通常の状態ではエージェントは何も作用を受けないが、ある仮想空間の利用者に対して生じた罰則としてその利用者が所有している工場から商品を盗まれることがある。
（〜中略〜）
　　　【００３６】
　能動的作用は、エージェントが自身の状態や外部環境からの作用の結果起こす能動的な行動を示す。この行動が次の能動的作用の要因となることもある。能動的作用には、市中を徘徊、目的工場へ移動、市場へ移動、利用者との売買交渉、積極的売り込み、盗品の売却及び空巣を実行の各行為が含まれる。」
　
（サ）「００３７】
　図４は、図３で示したエージェントの行動決定要素と、その結果生じる行動との因果関係をマトリックスで示したものである。図中のマトリックスの各列は、エージェントの状態、すなわち内部状態と外部状態の組み合わせを表す。一方、図中のマトリックスの各行は、エージェントが受けるあるいは行う作用を表す。各欄は、ある状態のエージェントにある作用が加えられた結果生じるエージェントの反応（行動）である。これらの行動決定要素と反応（行動）の因果関係は、サーバ管理者が、予め設定する。上記のマトリックスによって、内部状態の規定・表示情報と判断論理、外部状態の規定と判断論理、受動的作用の規定と判断論理及び能動的作用の規定・行動内容の文章と行動論理を設定することができる。このように、エージェントがある状態の時にとる局部的な対応をマトリックスに書くことによって、エージェントの行動全体の多様性を表現できる。」
　
（シ）「【００５４】
　なお、本発明におけるサーバあるいは仮想空間表示端末は、記録媒体を読み取るための読取装置と、記録媒体から読み取ったプログラム、もしくは設定あるいは登録されたデータ、もしくは送受信データ等を格納しそれを自由に読み出し可能なメモリ装置と、各種の処理を行う際に必要なデータを保持するためのバッファやそれに準ずる装置と、その処理の過程で必要な情報を表示したりするためのディスプレイなどの出力装置と、必要な指定や指示を与えるためのキーボードやマウスなどの入力装置とを備え、それらのメモリ装置、バッファ、出力装置及び入力装置などを上記プログラムによって制御するコンピュータやそれに準ずる装置により、図１〜図５を用いて説明した本発明の実施形態例によるサーバあるいは仮想空間表示端末の機能を適宜、実現することが可能であり、その機能を実現するためのプログラムを上記読取装置が読み取り可能な記録媒体、例えばフロッピーディスクやメモリカード、ＭＯ、ＣＤ、ＤＶＤなどに記録して配布することが可能である。」
　
　上記（ク）ないし（シ）の記載事項を総合勘案すると、刊行物２には、次の発明（以下、「刊行物２発明」という。）が開示されていると認められる。
　
「エージェントが自律的に仮想空間中を行動する疑似利用者の分身であるとき、内部状態は、エージェントが現在どれだけ商品を保持しているかを示し、外部状態は、エージェントが現在仮想空間中のどこに存在するかを示し、受動的作用は、周囲の仮想空間からエージェントが受動的に受ける作用を示し、能動的作用は、エージェントが自身の状態や外部環境からの作用の結果起こす能動的な行動を示すとき、エージェントの内部状態及び外部状態の組み合わせを各列に、エージェントが受けるあるいは行う作用を各行に、ある状態のエージェントにある作用が加えられた結果生じるエージェントの反応（行動）を各欄に示すマトリックスを設定し、上記のマトリックスによって、内部状態の規定・表示情報と判断論理、外部状態の規定と判断論理、受動的作用の規定と判断論理及び能動的作用の規定・行動内容の文章と行動論理とを設定する、仮想空間で擬似的な商業活動を行うシナリオを設定するコンピュータ。」
　
第４．対比
　本願発明を、刊行物１発明と比較する。
　
（ア）刊行物１発明における「前記シミュレーションモデルが前記ディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３の内容から自己の置かれるコンディションに応じて自己のふるまいを自律的に決定することにより前記シミュレーションが進行するという環境を形成するシミュレーションモデル動作制御部１６ａ」は、本願発明における「前記シミュレーションモデルが前記ディシジョンテーブルの内容から自己の置かれるコンディションに応じて自己のふるまいを自律的に決定することにより前記シミュレーションが進行するという環境を形成する環境形成手段」に相当する。
　
（イ）刊行物１発明における「シミュレーションモデルの置かれるポジションＰ１〜Ｐ１１」と本願補正発明における「シミュレーションモデルの置かれるシチュエーション」とは、ともに「シミュレーションモデルの置かれる状況」という点で一致しているといえるから、刊行物１発明における「前記シミュレーション中に出現するシミュレーションモデルの置かれるコンディションごとに当該シミュレーションモデルが実行すべきアクションを対応付けてテーブル化したテーブルであって、前記シミュレーションモデルの置かれるポジションＰ１〜Ｐ１１ごとに対応付けて用意される複数のディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を記憶する記憶部１５」、「前記記憶部１５は、前記ポジションＰ１〜Ｐ１１ごとに前記シミュレーションモデルが選択すべきディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を対応付けてテーブル化したマヌーバ・スケジュール１５ａを記憶」すること及び「前記シミュレーションモデル動作制御部１６ａは、前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を前記マヌーバ・スケジュール１５ａの内容から自己の置かれるポジションＰ１〜Ｐ１１に応じて選択させる」ことと、本願発明における「前記シミュレーション中に出現するシミュレーションモデルの置かれるコンディションごとに当該シミュレーションモデルが実行すべきアクションを対応付けてテーブル化したテーブルであって、前記シミュレーションモデルの置かれるシチュエーションごとに対応付けて用意される複数のディシジョンテーブルを記憶する記憶手段」、「前記記憶手段は、前記シチュエーションごとに前記シミュレーションモデルが選択すべきディシジョンテーブルを対応付けてテーブル化した振り分けテーブルを記憶」すること及び「前記環境形成手段は、前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれるシチュエーションに応じて選択させる」こととは、それぞれ「前記シミュレーション中に出現するシミュレーションモデルの置かれるコンディションごとに当該シミュレーションモデルが実行すべきアクションを対応付けてテーブル化したテーブルであって、前記シミュレーションモデルの置かれる状況ごとに対応付けて用意される複数のディシジョンテーブルを記憶する記憶手段」、「前記記憶手段は、前記状況ごとに前記シミュレーションモデルが選択すべきディシジョンテーブルを対応付けてテーブル化した振り分けテーブルを記憶」すること及び「前記環境形成手段は、前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれる状況に応じて選択させる」ことという点で一致しているといえる。
　
　すると、本願補正発明と、刊行物１発明とは、次の点で一致する。
＜一致点＞
　単独でのコンピュータによりシミュレーションを実施するＳＡＦ（Semi Automated Forces）ベースのシミュレーションシステムにおいて、
　前記コンピュータは、
　前記シミュレーション中に出現するシミュレーションモデルの置かれるコンディションごとに当該シミュレーションモデルが実行すべきアクションを対応付けてテーブル化したテーブルであって、前記シミュレーションモデルの置かれる状況ごとに対応付けて用意される複数のディシジョンテーブルを記憶する記憶手段と、
　前記シミュレーションモデルが前記ディシジョンテーブルの内容から自己の置かれるコンディションに応じて自己のふるまいを自律的に決定することにより前記シミュレーションが進行するという環境を形成する環境形成手段とを具備し、
　前記記憶手段は、前記状況ごとに前記シミュレーションモデルが選択すべきディシジョンテーブルを対応付けてテーブル化した振り分けテーブルを記憶し、
　前記環境形成手段は、前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれる状況に応じて選択させることを特徴とするシミュレーションシステム。
　
　一方で、両者は、次の点で相違する。
＜相違点＞
　「シミュレーションモデルの置かれる状況」が、本願発明では、「シミュレーションモデルの置かれるシチュエーション」であるのに対し、刊行物１発明では、「シミュレーションモデルの置かれるポジションＰ１〜Ｐ１１」であるため、「複数のディシジョンテーブル」及び「振り分けテーブル」が、本願発明では、それぞれ「シミュレーションモデルの置かれるシチュエーションごとに対応付けて用意される」テーブル及び「シチュエーションごとにシミュレーションモデルが選択すべきディシジョンテーブルを対応付けてテーブル化した」テーブルであるのに対し、刊行物１発明では、それぞれ「シミュレーションモデルの置かれるポジションＰ１〜Ｐ１１ごとに対応付けて用意される」テーブル及び「ポジションＰ１〜Ｐ１１ごとにシミュレーションモデルが選択すべきディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を対応付けてテーブル化した」テーブルであり、「環境形成手段」は、本願発明では、「前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれるシチュエーションに応じて選択させる」のに対し、刊行物１発明では、「前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれるポジションＰ１〜Ｐ１１に応じて選択させる」点。
　
第５．判断
　上記相違点について検討する。
　
　刊行物２発明における「仮想空間で擬似的な商業活動を行うシナリオを設定するコンピュータ」は、現実の空間をコンピュータ上に仮想的に構成した仮想空間で商業活動を擬似的に行うシミュレーションを行うコンピュータであるから、「シミュレーションシステム」であるといえる。
　刊行物２発明における「エージェント」は、「自律的に仮想空間中を行動する疑似利用者の分身」であるから、前項における「シミュレーションシステム」において行われるシミュレーション内で行動する「シミュレーションモデル」であるといえる。
　本願発明における「シチュエーション」と「コンディション」とは、本願の明細書を参照すると「振り分けテーブル１５ａは、シミュレーションモデルの取り得る条件、または複数の条件の組み合わせごとに一つのディシジョンテーブルを対応付けたテーブルである。一つの条件および複数の条件の組み合わせを、ここではシチュエーションと総称する。」（段落【００１８】）と記載され、また、「なお、シチュエーション、およびコンディションなる語は、いずれもシミュレーションモデルの置かれる「状況」に対応するものであるが、必ずしも両者を厳密に区別する必要はない。本実施形態においては、「シチュエーション」が、「コンディション」よりもより上位レイヤに属する概念であるとして理解すると良い。」（段落【００２２】）と記載されていることから見て、それぞれ単なる「シミュレーションモデルが選択すべきディシジョンテーブル」を決定するための条件及び「シミュレーションモデルが選択すべき自己のふるまい」を決定するための条件である。
　そして、刊行物２発明における“「内部状態」及び「外部状態」”及び「受動的作用」は、「シミュレーションモデル」であるといえる「エージェント」の、行動すなわち「アクション」である「能動的作用」を選択するための条件であるから、本願発明における「シチュエーション」又は「コンディション」と同等の条件であり、“「内部状態」及び「外部状態」”、「受動的作用」及び「能動的作用」によって構成された刊行物２発明における「マトリックス」は、本願発明における「ディシジョンテーブル」及び「振り分けテーブル」の機能をまとめて２次元で表現した「テーブル」であるといえる。
　してみると、刊行物２発明には、「シチュエーション」に応じて「テーブル」を参照して「シミュレーション」を行うことが含まれているといえる。
　そして、刊行物１発明における「ポジションＰ１〜Ｐ１１」も、これに応じて「テーブル」を参照して「シミュレーション」を行っており、「シチュエーション」の概念の一種であるといえるものであるから、刊行物１発明における“「シミュレーションモデルの置かれるポジションＰ１〜Ｐ１１ごとに対応付けて用意される」「複数のディシジョンテーブル」”、“「ポジションＰ１〜Ｐ１１ごとにシミュレーションモデルが選択すべきディシジョンテーブルＤＴ１，ＤＴ２，ＤＴ３を対応付けてテーブル化した」「振り分けテーブル」” 及び“「前記シミュレーションモデルに、前記ふるまいを決定するためのディシジョンテーブルを前記振り分けテーブルの内容から自己の置かれるポジションＰ１〜Ｐ１１に応じて選択させる」「環境形成手段」”において、「ポジションＰ１〜Ｐ１１」に代えて、刊行物２発明のように「シチュエーション」を使用することに困難な点はない。
　
　そして、上記相違点を検討しても、シミュレーションシステムという同一の技術分野に属する上記刊行物１発明及び上記刊行物２発明を組み合わせることにより、本願発明を構成することは、当業者が容易に想到し得ることであり、その作用効果も当業者が予測し得るものにすぎない。
　したがって、本願発明は、刊行物１発明及び刊行物２発明に基づいて当業者が容易に発明をすることができたものであって、特許法第２９条第２項の規定により特許を受けることができないものである。
　
第６．請求人の主張について
　請求人は、平成２２年６月２１日付け意見書において、
「すなわち、刊行物２の技術は対話型シミュレーションを前提とするシステムであり、本願発明ならびに刊行物１の技術に係わる、リアルタイムを重視するシステムと相容れるものではありません。
　詳しくは、刊行物２の技術と本願発明との最も大きな差異は、刊行物２の技術がシミュレーションの進行に際してユーザとの相互作用を必要とする（対話型シミュレーション）であるのに対し、本願発明の技術はそうでない点にあります。つまり本願発明に関わるシミュレーションはその進行の過程においてユーザの介入を必要とせず、シナリオに沿った形でリアルタイムに進行します。これはＳＡＦベースでのシミュレーションにおいては極めて常識的な事項です。
　刊行物２の技術が対話型シミュレーションであるという点は、同刊行物の【００１７】の記載に集約されます。すなわち、「自律的に仮想空間中を行動する疑似利用者の分身を登場させ、その分身の置かれている状況や内部状態に応じた相互作用を実際の利用者と行う。」との記載には、疑似利用者の分身（エージェント）と実際の利用者との相互作用が必要であることが述べられています。
　さらに、【００５１】の「図５は、自律的に仮想空間中を行動するエージェントを登場させ、そのエージェントのおかれている状況や内部状態に応じた相互作用を実際の利用者と行うためのシステムのクライアント−サーバでの処理の手順を示すフロー図である。」との記載は、エージェントとユーザとの相互作用を示すものに他なりません。以上の記載からも明らかなように、刊行物２の技術におけるシミュレーションの進行は、エージェントとモデルとの間の相互作用に基づくものです。
　（４）　これに対し刊行物１の技術は例えば【０００６】に記載のようにＳＡＦやＣＧＦをベースとするもので、この点で本願発明と共通しています。このような技術におけるシミュレーションの進行はモデル間での相互作用に基づくものであり、ここに、刊行物２の技術との本質的な差異があります。
　以上から、ＳＡＦベースでのシミュレーションを行う刊行物１の技術に、対話型シミュレーションに関する技術である刊行物２の構成を組み合わせることは技術的な困難を伴うことは明白です。加えて、刊行物１の発明の目的は【０００４】に記載のように、リアルタイム性を要求されるシミュレーションシステムにおいてコンピュータの処理負荷を軽減する点にあります。この刊行物１の課題を解決するために、対話型である（従ってリアルタイム性の無い）刊行物２の対話型シミュレーションを採用することは明らかに矛盾を孕んでおり、両者を組み合わせるという動機が生じるはずはありません。
　すなわち、刊行物１に刊行物２を組み合わせることには阻害要因が存在し、これらの文献を組み合わせること自体、妥当性を欠くものであると言わざるを得ません。従いまして、これらの文献の組み合わせによって本願発明を容易に想到可能であるとする、合議体のご認定を承服することはできません。」
と主張しているが、刊行物１発明と刊行物２発明とにおける「シミュレーションシステム」が具体的にいかなる「シミュレーションシステム」であるかは、刊行物１発明に刊行物２発明を組み合わせる際に考慮すべき事項ではなく、刊行物１発明と刊行物２発明とが、ともに“「内部状態」及び「外部状態」”及び「受動的作用」や「ポジションＰ１〜Ｐ１１」という「条件」に応じて「テーブル」を参照して「シミュレーション」を行う「シミュレーションシステム」である点で共通しているため、刊行物１発明に刊行物２発明を組み合わせることができるのであるから、上記請求人の主張を採用することはできない。
　また、このように「テーブル」を使用すれば、コンピュータの処理負荷を軽減可能であることは、コンピュータを使用した処理を行う技術分野では、文献を挙げるまでもなく広く一般的に知られた技術的事項である。
　なお、刊行物２の図４に記載されたテーブルであるところのマトリックスにおいても、上記［第２（ケ）］に記載されているように、「行動決定要素と反応（行動）の因果関係は、サーバ管理者が、予め設定」し、「エージェントがある状態の時にとる局部的な対応をマトリックスに書くことによって、エージェントの行動全体の多様性を表現できる」のであるから、当該設定の際に、様々な設定を行うことが可能であるし、その設定によっては、リアルタイム性のあるシミュレーションシステムも構築可能であることは、当業者であれば容易に想到し得るところのものである。
　実際、刊行物２の図４に記載されたマトリックスにおいても、例えば、受動的作用３０がない場合（すなわち、利用者やサーバから何ら受動的作用を受けていない自律状態の場合）で、状態３１０の場合、能動的作用は「市場へ移動」であり、これに基づいて、エージェントが移動して市場に到着すれば、当然状態３１２になり、能動的作用は「積極的売込み」になるというように、「対話型」ではなく「リアルタイム性のある」シミュレーションシステムである部分も存在しており、このような「リアルタイム性のある」シミュレーションシステムである部分だけとなるようにマトリックスを構成することも可能であることは明らかである。
　
第７．むすび
　以上のとおり、本願の請求項１に係る発明は、刊行物１に記載された発明及び刊行物２に記載された発明に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を得受けることができないものである。
　したがって、その余の請求項について論及するまでもなく、本願は、拒絶すべきものである。
　よって、結論のとおり審決する。