【事件の表示】
　特願２０１５−　６４２２６「ロジック実行装置及び設定方法」拒絶査定不服審判事件〔平成２８年１０月２０日出願公開、特開２０１６−１８４２９１〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１　手続の経緯
　本願は，平成２７年３月２６日の出願であって，平成２９年３月１５日付けで審査請求がなされ，平成３０年２月５日付けで拒絶理由通知（同年２月１３日発送）がなされ，同年４月１６日付けで意見書が提出されるとともに，同日付けで手続補正がなされ，同年７月３０日付けで拒絶査定（原査定）（同年８月７日謄本送達）がなされ，これに対し，同年１１月７日に拒絶査定不服審判の請求がなされ，令和元年６月２８日付けで当審より拒絶理由通知がなされ（同年７月２日発送），同年９月２日付けで意見書が提出されるとともに，同日付けで手続補正がなされたものである。
第２　本願発明
　本願の請求項に係る発明は，令和元年９月２日付けの手続補正（以下，「本件補正」という。）によって補正された特許請求の範囲の請求項１及び２に記載された事項により特定されるものと認められるところ，その請求項１に係る発明（以下，「本願発明」という。）は，以下のとおりのものである。
「第一の演算処理モジュールと、複数の通信モジュールとを有する現用系ベースユニットと、
　第二の演算処理モジュールと、複数の通信モジュールとを有する冗長系ベースユニットと、を備え、
　現用系ベースユニットにおけるいずれかの通信モジュールと、冗長系ベースユニットにおけるいずれかの通信モジュールは、第一のループ型ネットワークを介して通信可能であり、
　現用系ベースユニットにおける他のいずれかの通信モジュールと、冗長系ベースユニットにおける他のいずれかの通信モジュールは、第二のループ型ネットワークを介して通信可能であり、
　前記現用系ベースユニットは、自己が有するいずれか一つの通信モジュールに障害が生じた場合に、前記冗長系ベースユニットへ処理の切替を行い、
　前記現用系ベースユニット及び前記冗長系ベースユニットの各通信モジュールはそれぞれ個別にメモリを有し、
　前記現用系ベースユニットの通信モジュールは、前記第一のループ型ネットワークを介して通信する前記冗長系ベースユニットの通信モジュールに設けられたメモリに情報を書き込む場合に、自装置のメモリにおいて前記情報が格納されているアドレスと同一のアドレスが割り当てられたメモリ領域に前記情報を書き込む、
ロジック実行装置。」
第３　拒絶の理由
　令和元年６月２８日付けで当審が通知した拒絶理由のうちの理由１は，次のとおりのものである。
［理由１］本件出願の請求項１ないし４に係る発明は，その出願前日本国内または外国において頒布された下記の刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて，その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから，特許法第２９条第２項の規定により特許を受けることができない。
引用文献１：特表２００７−５２５１０７号公報
引用文献２：特開２００４−５４９０７号公報
引用文献３：特開２０１２−２３０４４６号公報
第４　引用文献の記載及び引用発明
１　引用文献１の記載
ア　引用文献１には，以下の事項が記載されている。（当審注：下線は，参考のために当審で付与したものである。）
Ａ　「【００１２】
　図１は、
通信ネットワーク１００
ネットワーク１００は、１つのマスターノードペア１０２（ここでは、「マスターペア」１０２とも呼ばれる）および多数のスレーブノードペア１０４（ここでは、「スレーブペア」１０２とも呼ばれる）を含む
【００１３】
　図１に示される実施形態において、各ノードペア１０２、１０４は、２つの冗長ノードを含む。他の実施形態では、
ネットワーク１００内のノードペア１０２および／または１０４の１つまたは複数によって実施される機能は、異なる数のノードを有して（たとえば、単一のノードまたは３つ以上のノードを使って）実装される
マスターペア１０２は、２つのマスターノード１０６を含む。マスターノード１０６はここでは、それぞれ、個別に「マスターノードＡ」および「マスターノードＢ」と呼ばれる。
マスターノード１０６の１つは、１次マスターノードと指定され、そうすることが可能な場合は、ネットワーク１００のためにマスターノード処理を実施する。このような実装において、他方のマスターノード１０６は、２次またはバックアップマスターノード１０６と指定される。１次マスターノードが、ネットワーク１００のためにマスターノード処理を実施中（ここでは、「アクティブ」モードで動作中とも呼ばれる）の間、２次マスターノード１０６は、「シャドー」モードで動作
１次マスターノードがマスターノード処理を実施することが不可能になった場合には、２次マスターノード１０６が、ネットワーク１００のためのマスターノード処理の実施を直ちに引き継ぐ
Ｂ　「【００１６】
　
マスターペア１０２は、２つの通信チャネル１１２を介してスレーブサブシステム１０４と通信する。通信チャネル１１２はそれぞれ、各ノードを、そのノードの２つの隣接ノードに接続する多重双方向直列リンク１１４を含むリングとして実装される。２つのチャネル１１２はここでは、それぞれ、個別に「チャネル０」または「リング０」および「チャネル１」または「リング１」とも呼ばれる。
【００１７】
　図１に示される具体的な実施形態において、ノード１０６、１０８は、ＴＴＰ／Ａリニアバス構成要素を使って実装される。つまり、ノード１０６、１０８はそれぞれ、通常はＴＴＰ／Ａノードを１つまたは複数のリニアバスに結合するのに使われるＴＴＰ／Ａ構成要素を使って実装される。図１に示される具体的な実施形態において、
各ノード１０６、１０８は、４つのリニアバスを介して通信するように適合される。各リニアバスノードは、１対のリングインタフェースユニット１２０を用いてリングに結合される。このような各リニアバスノードに対して、一方のリングインタフェースユニット１２０（ここでは、個別にリングインタフェースユニット１２０−０と呼ばれる）が、ノードをリング０に結合し、他方のリングインタフェースユニット（ここでは、個別にリングインタフェースユニット１２０−１と呼ばれる）が、ノードをリング１に結合する。
【００１８】
　各リングインタフェースユニット１２０は、図１で、対応するノードとは別個のものとして示されているが、
他の実施形態ではリングインタフェースユニット１２０は、対応するノードに統合される（たとえば、ＴＴＰ／Ａインタフェース構成要素が、ネットワーク１００のリングバストポロジを直接サポートする場合）
１対のリングインタフェースユニット１２０−０、１２０−１
Ｃ　「【００２６】
　図２は、図１に示されるネットワーク１００における使用に適したマスターノード１０６の一実施形態のブロック図である。
マスターノード１０６は、アプリケーション２０２を実行するホスト２００を含む
ホスト２００は、アプリケーション２０２を実行するプログラム可能なプロセッサ２０４を使って実装される
Ｄ　「【図１】
　
マスターノードＡのリングインタフェース１２０−０と，マスタノードＢのリングインタフェース１２０−０が，リング０を介して接続される旨，マスターノードＡのリングインタフェース１２０−０と，マスタノードＢのリングインタフェース１２０−０が，リング０を介して接続される旨，通信ネットワーク１００内のリング０及びリング１は，それぞれループ型である旨
イ　ここで，上記引用文献１に記載されている事項を検討する。
（ア）上記Ａの【００１２】の「ネットワーク１００は、１つのマスターノードペア１０２（ここでは、「マスターペア」１０２とも呼ばれる）および多数のスレーブノードペア１０４（ここでは、「スレーブペア」１０２とも呼ばれる）を含む」との記載から，マスターペア１０２はマスターノードペア１０２とも呼ばれるところ，上記Ａの【００１３】の「マスターペア１０２は、２つのマスターノード１０６を含む」及び「マスターノード１０６の１つは、１次マスターノードと指定され、そうすることが可能な場合は、ネットワーク１００のためにマスターノード処理を実施する。このような実装において、他方のマスターノード１０６は、２次またはバックアップマスターノード１０６と指定される」との記載から，マスターペア１０２は２つのマスターノード１０６を含み，２つのマスターノード１０６は，１次マスターノード及び２次マスターノードと指定されるので，引用文献１には，“マスターペアは１次マスターノード及び２次マスターノードを含”むことが記載されている。
（イ）上記Ａの【００１３】の「ネットワーク１００内のノードペア１０２および／または１０４の１つまたは複数によって実施される機能は、異なる数のノードを有して（たとえば、単一のノードまたは３つ以上のノードを使って）実装される」との記載におけるノードペア１０２は，マスターペア１０２を指していると認められるところ，ノードペア１０２は，単一のノードを使って実装されることを含むことから，引用文献１には，“マスターペアで実施される機能は単一のノードで実装され”ることが記載されている。
（ウ）上記Ａの【００１３】の「１次マスターノードが、ネットワーク１００のためにマスターノード処理を実施中（ここでは、「アクティブ」モードで動作中とも呼ばれる）の間、２次マスターノード１０６は、「シャドー」モードで動作」との記載から，引用文献１には，“１次マスターノードがアクティブモードで動作中に，２次マスターノードはシャドーモードで動作”することが記載されている。
（エ）上記Ｃの「マスターノード１０６は、アプリケーション２０２を実行するホスト２００を含む」との記載から，マスターノード１０６はホスト２００を含むと認められ，引き続き，上記Ｃの「ホスト２００は、アプリケーション２０２を実行するプログラム可能なプロセッサ２０４を使って実装される」との記載から，ホスト２００は，プロセッサ２０４を使って実装されると認められるところ，上記Ａの【００１３】の「マスターノード１０６の１つは、１次マスターノードと指定され、そうすることが可能な場合は、ネットワーク１００のためにマスターノード処理を実施する。このような実装において、他方のマスターノード１０６は、２次またはバックアップマスターノード１０６と指定される」との記載から，マスターノード１０６として，１次マスターノード及び２次マスターノードが指定されることから，引用文献１には，“１次マスターノード及び２次マスターノードは，プロセッサ２０４を使って実装されるホスト２００を含”むことが記載されている。
（オ）上記Ｂの【００１７】の「各ノード１０６、１０８は、４つのリニアバスを介して通信するように適合される。各リニアバスノードは、１対のリングインタフェースユニット１２０を用いてリングに結合される。」との記載について，上記（ア）での認定から，各ノード１０６とは，１次マスターノード及び２次マスターノードを指すものと認められるところ，各リニアバスノードとは，ノード１０６を含むものと認められる。
　また，上記Ｂの【００１８】の「他の実施形態ではリングインタフェースユニット１２０は、対応するノードに統合される（たとえば、ＴＴＰ／Ａインタフェース構成要素が、ネットワーク１００のリングバストポロジを直接サポートする場合）」との記載より，リングインタフェースユニット１２０は，対応するノードに統合されることから，以上総合して，引用文献１には，“１次マスターノード及び２次マスターノードは，統合される１対のリングインタフェースユニット１２０を用いてリングに結合され”ることが記載されている。
（カ）上記Ｂの【００１７】の「各リニアバスノードは、１対のリングインタフェースユニット１２０を用いてリングに結合される。」との記載，上記Ｂの【００１８】の「１対のリングインタフェースユニット１２０−０、１２０−１」との記載から，１対のリングインタフェースユニット１２０は，リングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１から構成されることは明らかであるので，引用文献１には，“１対のリングインタフェースユニット１２０は，リングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１から構成され”ることが記載されている。
（キ）上記Ｄの「マスターノードＡのリングインタフェース１２０−０と，マスタノードＢのリングインタフェース１２０−０が，リング０を介して接続される」及び「マスターノードＡのリングインタフェース１２０−１と，マスタノードＢのリングインタフェース１２０−１が，リング１を介して接続される」との記載について，上記Ａの【００１３】の「マスターノード１０６はここでは、それぞれ、個別に「マスターノードＡ」および「マスターノードＢ」と呼ばれる。」及び「マスターノード１０６の１つは、１次マスターノードと指定され、そうすることが可能な場合は、ネットワーク１００のためにマスターノード処理を実施する。このような実装において、他方のマスターノード１０６は、２次またはバックアップマスターノード１０６と指定される。」との記載より，マスターノードＡ及びマスターノードＢのいずれかが，１次マスターノード及び２次マスターノードのいずれかに該当すると認められるから，引用文献１には，“１次マスターノードのリングインタフェース１２０−０と，２次マスターノードのリングインタフェース１２０−０が，リング０を介して接続され，１次マスターノードのリングインタフェース１２０−１と，２次マスターノードのリングインタフェース１２０−１が，リング１を介して接続され”る点が記載されている。
（ク）上記Ｂの【００１６】の「２つのチャネル１１２はここでは、それぞれ、個別に「チャネル０」または「リング０」および「チャネル１」または「リング１」とも呼ばれる。」との記載について，チャネル１１２とは，上記Ｂの【００１６】の「通信チャネル１１２はそれぞれ、各ノードを、そのノードの２つの隣接ノードに接続する多重双方向直列リンク１１４を含むリングとして実装される。」との記載から，通信チャネル１１２であることは明らかであるので，引用文献１には，“リング０及びリング１は，通信チャネルとも呼ばれ”ることが記載されている。
（ケ）上記Ｄの「通信ネットワーク１００内のリング０及びリング１は，それぞれループ型である」との記載から，引用文献１には，“リング０及びリング１は，通信ネットワーク１００内でそれぞれループ型であ”る点が記載されている。
（コ）上記Ａの【００１３】の「１次マスターノードがマスターノード処理を実施することが不可能になった場合には、２次マスターノード１０６が、ネットワーク１００のためのマスターノード処理の実施を直ちに引き継ぐ」との記載から，引用文献１には，“１次マスターノードがマスターノード処理を実施することが不可能になった場合には、２次マスターノードが、マスターノード処理の実施を直ちに引き継ぐ”ことが記載されている。
ウ　上記イで検討した事項を踏まえると，引用文献１には，次の発明（以下，「引用発明」という。）が記載されているものと認められる。
「マスターペアは１次マスターノード及び２次マスターノードを含み，マスターペアで実施される機能は単一のノードで実装され，１次マスターノードがアクティブモードで動作中に，２次マスターノードはシャドーモードで動作し，１次マスターノード及び２次マスターノードは，プロセッサ２０４を使って実装されるホスト２００を含み，１次マスターノード及び２次マスターノードは，統合される１対のリングインタフェースユニット１２０を用いてリングに結合され，１対のリングインタフェースユニット１２０は，リングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１から構成され，１次マスターノードのリングインタフェース１２０−０と，２次マスターノードのリングインタフェース１２０−０が，リング０を介して接続され，１次マスターノードのリングインタフェース１２０−１と，２次マスターノードのリングインタフェース１２０−１が，リング１を介して接続され，リング０及びリング１は，通信チャネルとも呼ばれ，リング０及びリング１は，通信ネットワーク１００内でそれぞれループ型であり，１次マスターノードがマスターノード処理を実施することが不可能になった場合には、２次マスターノードが、マスターノード処理の実施を直ちに引き継ぐマスターペア。」
２　引用文献２の記載
ア　引用文献２には，以下の事項が記載されている。（当審注：下線は，参考のために当審で付与したものである。）
Ｅ　「【０００２】
【発明の背景】
ファクトリーオートメーション（ＦＡ）の制御装置として、
プログラマブルコントローラ（ＰＬＣ）
Ｆ　「【００２７】
【発明の実施の形態】
図１は、本発明に係るプログラマブルコントローラを用いて構築される
ネットワークシステム
すなわち、本発明の一実施の形態であるプログラマブルコントローラ１０と、従来からある通常のプログラマブルコントローラ２０が、リング方式で配線された伝送路３０（通信回線）に接続された構成となっている
通信ユニットが二重化された本発明のＰＬＣ１０
Ｇ　「【００３１】
さらに、
第１，第２通信ユニット１３，１４
【００３２】
これにより、例えば
第１，第２通信ユニット１３，１４は、アクティブになっているものがデータリンク機能実行時にＣＰＵユニット１２との間でデータ交換を行うが、データリンクを行う際のメモリの割り付けはノード番号に基づいてそれぞれ設定されるため、第１，第２通信ユニット１３，１４のノード番号が同一であることから、何れがアクティブになっても同一のメモリエリアに対してアクセスし、データ交換をすることができる
・・・（略）・・・
【００３６】
第１，第２通信ユニット１３，１４は、同一の構成を採っている。具体的には、ネットワーク（伝送路３０）に接続し、通信の制御を司る通信部インタフェース１３ａ，１４ａと、各種の処理を実行するＭＰＵ１３ｂ，１４ｂと、メモリ１３ｃ，１４ｃを、システムバスに接続され、データの送受を行うインターフェースＡＳＩＣ１３ｄ，１４ｄと備えている
【００３７】
メモリ１３ｃ，１４ｃには、通信部インタフェース１３ａ，１４ａを介して受信したメッセージを記憶するメッセージ受信メモリエリアと、ＣＰＵユニット１２からシステムバス１０ａを介して取得した送信メッセージを記憶するメッセージ送信メモリエリアと、データリンクするデータを一時的に格納するためのデータリンクメモリエリアと、インタフェースの制御情報を格納するエリアなどを備えている
Ｈ　「【００４４】
なお、
アクティブの通信ユニットで異常が発生しても、スタンバイの通信ユニットがアクティブに切替わることにより、通信を継続できるので、ＰＬＣ１０はそのまま継続して通信をすることができ、制御・運転を継続できる
イ　ここで，上記引用文献２に記載されている事項を検討する。
（ア）上記Ｆの「通信ユニットが二重化された本発明のＰＬＣ１０」との記載，上記Ｅの「プログラマブルコントローラ（ＰＬＣ）」との記載から，引用文献２には，“通信ユニットが二重化され”たＰＬＣ（プログラマブルコントローラ）１０が記載されている。
（イ）上記Ｆの「すなわち、本発明の一実施の形態であるプログラマブルコントローラ１０と、従来からある通常のプログラマブルコントローラ２０が、リング方式で配線された伝送路３０（通信回線）に接続された構成となっている。」との記載は，上記（ア）での認定から，「プログラマブルコントローラ１０」とは「ＰＬＣ１０」を指すことは明らかであるから，引用文献２には，“リング方式で配線された伝送路３０（通信回線）に接続されたＰＬＣ（プログラマブルコントローラ）１０”が記載されている。
（ウ）上記Ｇの【００３１】の「第１，第２通信ユニット１３，１４」は，上記（ア）での認定から，ＰＬＣ１０が備えることは明らかであるので，引用文献２には，ＰＬＣ１０が“第１，第２通信ユニット１３，１４を備え”ることが記載されている。
（エ）上記Ｇの【００３６】の「第１，第２通信ユニット１３，１４は、同一の構成を採っている。具体的には、ネットワーク（伝送路３０）に接続し、通信の制御を司る通信部インタフェース１３ａ，１４ａと、各種の処理を実行するＭＰＵ１３ｂ，１４ｂと、メモリ１３ｃ，１４ｃを、システムバスに接続され、データの送受を行うインターフェースＡＳＩＣ１３ｄ，１４ｄと備えている。」との記載から，引用文献２には，“第１，第２通信ユニット１３，１４は，メモリ１３ｃ，１４ｃを備え”ることが記載されている。
（オ）上記Ｇの【００３７】の「メモリ１３ｃ，１４ｃには、通信部インタフェース１３ａ，１４ａを介して受信したメッセージを記憶するメッセージ受信メモリエリアと、ＣＰＵユニット１２からシステムバス１０ａを介して取得した送信メッセージを記憶するメッセージ送信メモリエリアと、データリンクするデータを一時的に格納するためのデータリンクメモリエリアと、インタフェースの制御情報を格納するエリアなどを備えている。」との記載から，引用文献２には，“メモリ１３ｃ，１４ｃには，データリンクするデータを一時的に格納するためのデータリンクメモリエリアを備え”ることが記載されている。
（カ）上記Ｇの【００３２】の「第１，第２通信ユニット１３，１４は、アクティブになっているものがデータリンク機能実行時にＣＰＵユニット１２との間でデータ交換を行うが、データリンクを行う際のメモリの割り付けはノード番号に基づいてそれぞれ設定されるため、第１，第２通信ユニット１３，１４のノード番号が同一であることから、何れがアクティブになっても同一のメモリエリアに対してアクセスし、データ交換をすることができる」との記載から，引用文献２には，“第１，第２通信ユニット１３，１４は、アクティブになっているものがデータリンク機能実行時にＣＰＵユニット１２との間でデータ交換を行うが、データリンクを行う際のメモリの割り付けはノード番号に基づいてそれぞれ設定されるため、第１，第２通信ユニット１３，１４のノード番号が同一であることから、何れがアクティブになっても同一のメモリエリアに対してアクセスし、データ交換”することが記載されている。
（キ）上記Ｈの【００４４】の「アクティブの通信ユニットで異常が発生しても、スタンバイの通信ユニットがアクティブに切替わることにより、通信を継続できるので、ＰＬＣ１０はそのまま継続して通信をすることができ、制御・運転を継続できる」との記載から，引用文献２には，“アクティブの通信ユニットで異常が発生しても、スタンバイの通信ユニットがアクティブに切替わることにより、通信を継続できるので、ＰＬＣ１０はそのまま継続して通信をすることができ、制御・運転を継続できる”ことが記載されている。
（ク）上記Ｆの「ネットワークシステム」との記載から，引用文献２には，“ネットワークシステム”が記載されている。
ウ　上記イで検討した事項を踏まえると，引用文献２には，以下の技術が記載されているものと認められる。
「通信ユニットが二重化され，リング方式で配線された伝送路３０（通信回線）に接続されたＰＬＣ（プログラマブルコントローラ）１０が，第１，第２通信ユニット１３，１４を備え，第１，第２通信ユニット１３，１４は，メモリ１３ｃ，１４ｃを備え，メモリ１３ｃ，１４ｃには，データリンクするデータを一時的に格納するためのデータリンクメモリエリアを備え，第１，第２通信ユニット１３，１４は、アクティブになっているものがデータリンク機能実行時にＣＰＵユニット１２との間でデータ交換を行うが、データリンクを行う際のメモリの割り付けはノード番号に基づいてそれぞれ設定されるため、第１，第２通信ユニット１３，１４のノード番号が同一であることから、何れがアクティブになっても同一のメモリエリアに対してアクセスし、データ交換し，アクティブの通信ユニットで異常が発生しても、スタンバイの通信ユニットがアクティブに切替わることにより、通信を継続できるので、ＰＬＣ１０はそのまま継続して通信をすることができ、制御・運転を継続できるネットワークシステム。」
第５　対比
　本願発明と引用発明とを対比する。
ア　引用発明の「マスターペア」は，「マスターペアで実施される機能は単一のノードで実装され」るところ，機能を実施する際に，所定のロジックを実行することは明らかであることに加え，単一のノードが装置で実装されることも明らかであるので，本願発明の「ロジック実行装置」に相当する。
イ　引用発明の「１次マスターノード」，「２次マスターノード」は，「１次マスターノードがアクティブモードで動作中に，２次マスターノードはシャドーモードで動作」することから，それぞれ，「現用系」のマスターノード，「冗長系」のマスターノードといえることに加え，「１次マスターノード及び２次マスターノードは，プロセッサ２０４を使って実装されるホスト２００を含」むことから，ベースユニットといえることも明らかであるので，引用発明の「１次マスターノード」，「２次マスターノード」は，それぞれ，本願発明の「現用系ベースユニット」，「冗長系ベースユニット」に相当する。
ウ　引用発明の「１次マスターノード及び２次マスターノードは，プロセッサ２０４を使って実装されるホスト２００を含」むことは，プロセッサが演算処理モジュールであることは明らかであるので，引用発明における，「１次マスターノード」が含む「プロセッサ２０４を使って実装されるホスト２００」，「２次マスターノード」が含む「プロセッサ２０４を使って実装されるホスト２００」は，それぞれ，本願発明の「第一の演算処理モジュール」，「第二の演算処理モジュール」に相当する。
エ　引用発明の「１対のリングインタフェースユニット１２０」について，「１対のリングインタフェースユニット１２０は，リングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１から構成され」るところ，「１次マスターノードのリングインタフェース１２０−０と，２次マスターノードのリングインタフェース１２０−０が，リング０を介して接続され，１次マスターノードのリングインタフェース１２０−１と，２次マスターノードのリングインタフェース１２０−１が，リング１を介して接続され，リング０及びリング１は，通信チャネルとも呼ばれ」ることから，リング０を介して接続されるリングインタフェース１２０−０と，リング１を介して接続されるリングインタフェース１２０−１が，それぞれ通信を行っていることは明らかであるので，引用発明の「リングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１」が，本願発明の「複数の通信モジュール」に相当する。
オ　上記ウでの認定，上記エでの認定に加え，引用発明の「１次マスターノード及び２次マスターノードは，統合される１対のリングインタフェースユニット１２０を用い」ることは，１次マスターノード及び２次マスターノードは，１対のリングインタフェースユニット１２０と統合されることから，１次マスターノード及び２次マスターノードが，１対のリングインタフェースユニット１２０を有していると認められるから，引用発明の「１次マスターノード」及び「２次マスターノード」は，それぞれ，本願発明の「第一の演算処理モジュールと、複数の通信モジュールとを有する現用系ベースユニット」，「第二の演算処理モジュールと、複数の通信モジュールとを有する冗長系ベースユニット」に相当する。
カ　引用発明の「リング０」，「リング１」は，「リング０及びリング１は，通信チャネルとも呼ばれ，リング０及びリング１は，通信ネットワーク１００内でそれぞれループ型であ」ることから，それぞれ，本願発明の「第一のループ型ネットワーク」，「第二のループ型ネットワーク」に相当する。
キ　上記エでの認定ないし上記カでの認定から，引用発明の「１次マスターノードのリングインタフェース１２０−０と，２次マスターノードのリングインタフェース１２０−０が，リング０を介して接続され，１次マスターノードのリングインタフェース１２０−１と，２次マスターノードのリングインタフェース１２０−１が，リング１を介して接続され」ることは，本願発明の「現用系ベースユニットにおけるいずれかの通信モジュールと、冗長系ベースユニットにおけるいずれかの通信モジュールは、第一のループ型ネットワークを介して通信可能であり、
　現用系ベースユニットにおける他のいずれかの通信モジュールと、冗長系ベースユニットにおける他のいずれかの通信モジュールは、第二のループ型ネットワークを介して通信可能であ」ることに相当する。
ク　引用発明の「１次マスターノードがマスターノード処理を実施することが不可能になった場合には，２次マスターノードが，マスターノード処理の実施を直ちに引き継ぐ」ことは，マスターノード処理について，実施が不可能となった１次マスターノードから第２マスターノードに実施を切り替えることに他ならないことから，引用発明の「１次マスターノードがマスターノード処理を実施することが不可能になった場合には，２次マスターノードが，マスターノード処理の実施を直ちに引き継ぐ」点は，本願発明と“前記現用系ベースユニットから前記冗長系ベースユニットへ処理の切替を行う”点で共通する。
ケ　以上，アないしクで検討した事項を踏まえると，本願発明と引用発明とは，以下の点で一致し，また，以下の点で相違する。
［一致点］
　第一の演算処理モジュールと，複数の通信モジュールとを有する現用系ベースユニットと，
　第二の演算処理モジュールと，複数の通信モジュールとを有する冗長系ベースユニットと，を備え，
　現用系ベースユニットにおけるいずれかの通信モジュールと，冗長系ベースユニットにおけるいずれかの通信モジュールは，第一のループ型ネットワークを介して通信可能であり，
　現用系ベースユニットにおける他のいずれかの通信モジュールと，冗長系ベースユニットにおける他のいずれかの通信モジュールは，第二のループ型ネットワークを介して通信可能であり，
　前記現用系ベースユニットから前記冗長系ベースユニットへ処理の切替を行う，
ロジック実行装置。
［相違点１］
　本願発明は，前記現用系ベースユニットから前記冗長系ベースユニットへ処理の切替を行う場合として，「自己が有するいずれか一つの通信モジュールに障害が生じた場合」であることが特定されているのに対して，引用発明は，「２次マスターノードが、マスターノード処理の実施を直ちに引き継ぐ」ものであって，「自己が有するいずれか一つの通信モジュールに障害が生じた場合」であることは特定されていない点。
［相違点２］
　本願発明は，「前記現用系ベースユニット及び前記冗長系ベースユニットの各通信モジュールはそれぞれ個別にメモリを有」する点，「前記現用系の通信モジュールは，前記第一のループ型ネットワークを介して通信する前記冗長系の通信モジュールに設けられたメモリに情報を書き込む場合に，自装置のメモリにおいて前記情報が格納されているアドレスと同一のアドレスが割り当てられたメモリ領域に前記情報を書き込む」点が特定されているのに対して，引用発明は，これらの点が，特に明記されていない点。
第６　判断
　上記相違点１について検討する。
ア　相違点１について
　引用発明は，「１次マスターノードがマスターノード処理を実施することが不可能になった場合には，２次マスターノードがマスターノード処理の実施を直ちに引き継ぐ」ものである。
　また，引用文献２に記載されるように，「通信ユニットが二重化され，リング方式で配線された伝送路３０（通信回線）に接続されたＰＬＣ（プログラマブルコントローラ）１０が」，「アクティブの通信ユニットで異常が発生しても、スタンバイの通信ユニットがアクティブに切替わることにより、通信を継続できる」ことは周知技術（以下，「周知技術１」という。）である。
　そして，引用発明及び引用文献２記載の上記周知技術１は，ともにリング方式で配線された伝送路を介して通信を行う技術に関するものであるので，引用発明に，引用文献２記載の上記周知技術１を採用し，引用発明の１次マスターノードがアクティブモードで動作中に，マスターノード処理を実施することが不可能になった場合を，１対のリングインタフェースユニット１２０において，リングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１のうちのいずれか１つに異常が生じた場合とし，この場合に，シャドーモードで動作していた２次マスターノードが，マスターノード処理の実施を直ちに引き継いでマスターノード処理を行うよう構成することは，当業者ならば容易に想到し得ることであって，相違点１に係る構成は格別のものではない。
イ　相違点２について
　引用文献２には，「第１，第２通信ユニット１３，１４は，メモリ１３ｃ，１４ｃを備え，メモリ１３ｃ，１４ｃには，データリンクするデータを一時的に格納するためのデータリンクメモリエリアを備え，第１，第２通信ユニット１３，１４は，アクティブになっているものがデータリンク機能実行時にＣＰＵユニット１２との間でデータ交換を行うが，データリンクを行う際のメモリの割り付けはノード番号に基づいてそれぞれ設定されるため，第１，第２通信ユニット１３，１４のノード番号が同一であることから，何れがアクティブになっても同一のメモリエリアに対してアクセスし，データ交換」する技術（以下，「引用文献２記載の技術」という。）が記載されている。
　ここで，上記引用文献２記載の技術のうち，「第１，第２通信ユニット１３，１４は，メモリ１３ｃ，１４ｃを備え」ることが，本願発明の「前記現用系ベースユニット及び前記冗長系ベースユニットの各通信モジュールはそれぞれ個別にメモリを有」することに相当する。
　また，上記引用文献２記載の技術のうち，「何れがアクティブになっても同一のメモリエリアに対してアクセスし，データ交換」するに際して，メモリ１３ｃ，１４ｃにおける同一のアドレスが割り当てられたメモリエリアに対してアクセスし，データ交換することは明らかであって，データ交換の際には，情報の書き込みが行われるものと認められる。
　そして，引用発明及び上記引用文献２記載の技術は，ともにリング方式で配線された伝送路を介して通信を行う技術に関するものであるので，引用発明に，上記引用文献２記載の技術を採用し，引用発明における，１対のリングインタフェースユニット１２０を構成するリングインタフェースユニット１２０−０及びリングインタフェースユニット１２０−１に対して，それぞれメモリを備え，同一のアドレスが割り当てられたメモリエリアに対してアクセスし，情報を書き込むよう構成することは，当業者ならば容易に想到し得ることであって，相違点２に係る構成は格別なものではない。
ウ　小括
　上記ア及び上記イで検討したごとく，相違点１及び相違点２に係る構成は，いずれも格別なものとはいえず，そして，本願発明の奏する作用効果は，引用発明，引用文献２に記載された技術及び周知技術の奏する作用効果から予測される範囲内のものにすぎず，格別顕著なものということはできない。
　したがって，本願発明は，引用発明，引用文献２に記載された技術及び周知技術に基づいて，当業者が容易に発明をすることができたものであり，特許法第２９条第２項の規定により，特許を受けることができない。
第７　むすび
　以上のとおり，本願の請求項１に係る発明は，特許法第２９条第２項の規定により特許を受けることができないものであるから，その余の請求項に係る発明について検討するまでもなく，本願は拒絶すべきものである。
　よって，結論のとおり審決する。