【事件の表示】
　特願２０１４−１１４４４５「中継装置およびプログラム」拒絶査定不服審判事件〔平成２７年１２月１７日出願公開、特開２０１５−２２８６２９、請求項の数（１１）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続の経緯
　本願は、平成２６年６月２日の出願であって、平成３０年２月１６日付けで拒絶理由通知がされ、平成３０年４月２５日に手続補正がされ、平成３０年５月９日付けで拒絶理由通知（最後）がされ、平成３０年７月１３日に手続補正がされ、平成３０年７月２７日付けで平成３０年７月１３日付けの補正の却下が決定されるとともに拒絶査定（原査定）がされ、これに対し、平成３０年１１月６日に拒絶査定不服審判の請求がされると同時に手続補正がされ、その後、令和２年１月２３日付けで当審より拒絶理由（以下、「当審拒絶理由」という。）が通知され、令和２年３月２３日に手続補正がされたものである。
第２　原査定の概要
　原査定（平成３０年７月２７日付け拒絶査定）の概要は、平成３０年５月１５日付け拒絶理由通知書に記載した理由によって、拒絶をすべきというものであり、当該理由は次のとおりである。
　本願請求項１−１３に係る発明は、以下の引用文献１−３に基づいて、その発明の属する技術の分野における通常の知識を有する者（以下、「当業者」という。）が容易に発明できたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
引用文献一覧
１．特開２０１２−１９４６３１号公報
２．特開２０１３−１３１９４８号公報
３．特開２０１１−２１７３４２号公報
第３　当審拒絶理由の概要
　令和２年１月２３日付け拒絶理由の概要は次のとおりである。
１　（サポート要件）本願の特許請求の範囲の請求項１ないし１３の記載が、特許法第３６条第６項第１号に規定する要件を満たしていない。
２　（明確性）本願の特許請求の範囲の請求項１ないし１３の記載が、特許法第３６条第６項第２号に規定する要件を満たしていない。
３　（進歩性）本願請求項１−１３に係る発明は以下の引用文献１ないし７に基づいて、その発明の属する技術の分野における通常の知識を有する者が容易に発明できたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
引用文献一覧
１．特開２０１２−１９４６３１号公報
２．特開２０１１−２１７３４２号公報
３．特開２００６−２２２８０８号公報
４．特開２０１３−１３７７９３号公報
５．特表２００５−５３５０４２号公報
６．特表２００９−５４３１６７号公報
７．特表２００４−５１６７１２号公報
第４　本願発明
　本願請求項１−１１に係る発明（以下、それぞれ「本願発明１」−「本願発明１１」という。）は、令和２年３月２３日付けの手続補正で補正された特許請求の範囲の請求項１−１１に記載された事項により特定される発明であり、以下のとおりの発明である。
「【請求項１】
　ＬＡＮとＷＡＮとの間のパケットの中継を行うルータにおいて、
　前記ＬＡＮにおける各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータを取得するネットワークトポロジデータ取得手段と、
　予め定められた通信プロトコルにしたがって前記ＬＡＮにおける各端末装置と通信することで各端末装置にサービスを提供するサービス提供手段と、
　前記ＬＡＮにおける各中継装置および前記各中継装置に接続される端末装置についての詳細情報を前記通信プロトコルにしたがった通信を利用して取得する詳細情報取得手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、前記ＬＡＮに含まれる各中継装置をノードに対応させた木構造の画像を表示装置に表示させる表示制御手段と、を備え、
　前記詳細情報には、メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ、
　前記ルータおよび前記各中継装置は、他の通信装置を接続するためのポートを複数有するとともに、１または複数の中継装置を介してまたは中継装置を介さずに端末装置が接続されているポートのポート番号に対応付けて当該端末装置のＭＡＣアドレスが書き込まれたＭＡＣアドレステーブルを有し、
　前記ネットワークトポロジデータ取得手段は、
　前記各中継装置から収集したＭＡＣアドレステーブルと前記ルータのＭＡＣアドレステーブルとから、前記ルータの下流側の各中継装置の接続関係および前記ルータの下流側の各中継装置に接続される端末装置の接続関係を特定して前記ネットワークトポロジデータを生成し、
　前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられており、
　前記詳細情報取得手段は、
　前記通信メッセージのオプション領域から前記詳細情報を読み出して取得し、
　前記表示制御手段は、
　前記ＬＡＮに含まれる中継装置のうちの予め指定されたものに対応するノードとその直下のノードまでを描画対象として前記木構造の画像を前記表示装置に表示させるとともに、前記指定されたノードの直下の中継装置および端末装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示させ、描画対象に含まれている何れかのノードに対する展開指示を与えられたことを契機として、前記展開指示を与えられたノードの直下のノードまでを新たな描画対象として前記表示装置の表示内容を更新する
　ことを特徴とするルータ。
　　【請求項２】
　前記ネットワークトポロジは、前記ＬＡＮにおける各中継装置の論理的な接続関係および前記各中継装置に接続される端末装置の論理的な接続関係である論理トポロジであることを特徴とする請求項１に記載のルータ。
　　【請求項３】
　前記表示制御手段は、前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、木構造におけるノードとリーフを夫々異なるアイコンで表した画像を前記表示装置に表示させることを特徴とする請求項１または請求項２に記載のルータ。
　　【請求項４】
　前記ネットワークトポロジデータ取得手段は、
　ユーザの指示に応じて、または定期的に、または何れかの中継装置に対する他の中継装置または端末装置の接続若しくは切断の検出を契機として、ネットワークトポロジデータを取得することを特徴とする請求項１〜３の何れか１項に記載のルータ。
　　【請求項５】
　前記ＬＡＮについての基準となる基準トポロジデータを１または複数記憶する記憶手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジと前記１または複数の基準トポロジデータのうちのユーザにより指定されたものの表すネットワークトポロジとを比較する比較手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジと基準トポロジデータの表すネットワークトポロジとに差異があるとの比較結果が前記比較手段により得られた場合に当該差異を報知する報知手段と、
　を有することを特徴とする請求項１〜４の何れか１項に記載のルータ。
　　【請求項６】
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータをユーザの指示に応じて前記基準トポロジデータとして前記記憶手段に書き込むスナップショット手段を更に有することを特徴とする請求項５に記載のルータ。
　　【請求項７】
　前記比較手段は、前記ＬＡＮに含まれる端末装置のうちの予め指定された端末装置を除外して前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジと基準トポロジデータの表すネットワークトポロジとを比較することを特徴とする請求項５または請求項６に記載のルータ。
　　【請求項８】
　前記ＬＡＮに含まれる端末装置には無線端末装置が含まれ、前記予め指定された端末装置は無線端末装置であることを特徴とする請求項７に記載のルータ。
　　【請求項９】
　ＬＡＮに含まれるスイッチングハブにおいて、
　前記ＬＡＮにおいて前記スイッチングハブよりも下流側の各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータを取得するネットワークトポロジデータ取得手段と、
　予め定められた通信プロトコルにしたがって前記各端末装置と通信することで前記各端末装置にサービスを提供するサービス提供手段と、
　前記スイッチングハブよりも下流側の各中継装置および前記スイッチングハブよりも下流側の各中継装置に接続される端末装置についての詳細情報を前記通信プロトコルにしたがった通信を利用して取得する詳細情報取得手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、前記スイッチングハブよりも下流側の各中継装置をノードに対応させた木構造の画像を表示装置に表示させる表示制御手段と、を備え、
　前記詳細情報には、メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ、
　前記スイッチングハブおよび前記各中継装置は、他の通信装置を接続するためのポートを複数有するとともに、１または複数の中継装置を介してまたは中継装置を介さずに端末装置が接続されているポートのポート番号に対応付けて当該端末装置のＭＡＣアドレスが書き込まれたＭＡＣアドレステーブルを有し、
　前記ネットワークトポロジデータ取得手段は、
　前記各中継装置から収集したＭＡＣアドレステーブルと前記スイッチングハブのＭＡＣアドレステーブルとから、前記スイッチングハブの下流側の中継装置の接続関係および前記スイッチングハブの下流側の各中継装置に接続される端末装置の接続関係を特定して前記ネットワークトポロジデータを生成し、
　前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられており、
　前記詳細情報取得手段は、
　前記通信メッセージのオプション領域から前記詳細情報を読み出して取得し、
　前記表示制御手段は、
　前記スイッチングハブよりも下流側の各中継装置のうちの予め指定されたものに対応するノードとその直下のノードまでを描画対象として前記木構造の画像を前記表示装置に表示させるとともに、前記指定されたノードの直下の中継装置および端末装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示させ、描画対象に含まれている何れかのノードに対する展開指示を与えられたことを契機として、前記展開指示を与えられたノードの直下のノードまでを新たな描画対象として前記表示装置の表示内容を更新する
　ことを特徴とするスイッチングハブ。
　　【請求項１０】
　無線ＬＡＮに含まれる無線アクセスポイント装置において、
　前記無線ＬＡＮにおいて前記無線アクセスポイント装置よりも下流側の各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータを取得するネットワークトポロジデータ取得手段と、
　予め定められた通信プロトコルにしたがって前記各端末装置と通信することで前記各端末装置にサービスを提供するサービス提供手段と、
　前記無線アクセスポイント装置よりも下流側の各中継装置および前記無線アクセスポイント装置よりも下流側の各中継装置に接続される端末装置についての詳細情報を前記通信プロトコルにしたがった通信を利用して取得する詳細情報取得手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、前記無線ＬＡＮにおいて前記無線アクセスポイント装置よりも下流側の各中継装置をノードに対応させた木構造の画像を表示装置に表示させる表示制御手段と、を備え、
　前記無線アクセスポイント装置および前記各中継装置は、他の通信装置を接続するためのポートを複数有するとともに、１または複数の中継装置を介してまたは中継装置を介さずに端末装置が接続されているポートのポート番号に対応付けて当該端末装置のＭＡＣアドレスが書き込まれたＭＡＣアドレステーブルを有し、
　前記ネットワークトポロジデータ取得手段は、
　前記各中継装置から収集したＭＡＣアドレステーブルと前記無線アクセスポイント装置のＭＡＣアドレステーブルとから、前記無線アクセスポイント装置の下流側の中継装置の接続関係および前記無線アクセスポイント装置の下流側の各中継装置に接続される端末装置の接続関係を特定して前記ネットワークトポロジデータを生成し、
　前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられており、前記詳細情報取得手段は、
　前記通信メッセージのオプション領域から前記詳細情報を読み出して取得し、
　前記表示制御手段は、
　前記無線ＬＡＮにおいて前記無線アクセスポイント装置よりも下流側の各中継装置のうちの予め指定されたものに対応するノードとその直下のノードまでを描画対象として前記木構造の画像を前記表示装置に表示させるとともに、前記指定されたノードの直下の中継装置および端末装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示させ、描画対象に含まれている何れかのノードに対する展開指示を与えられたことを契機として、前記展開指示を与えられたノードの直下のノードまでを新たな描画対象として前記表示装置の表示内容を更新する　ことを特徴とする無線アクセスポイント装置。
　　【請求項１１】
　コンピュータを、
　ＬＡＮとＷＡＮとの間のパケットの中継を行うルータとして機能させるとともに、
　前記ＬＡＮにおける各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータを取得するネットワークトポロジデータ取得手段と、
　予め定められた通信プロトコルにしたがって前記各端末装置と通信することで前記各端末装置にサービスを提供するサービス提供手段と、
　前記コンピュータよりも下流側の各中継装置および前記コンピュータよりも下流側の各中継装置に接続される端末装置についての詳細情報を前記通信プロトコルにしたがった通信を利用して取得する詳細情報取得手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、前記ＬＡＮに含まれる各中継装置をノードに対応させた木構造の画像を表示装置に表示させる表示制御手段であって、前記ＬＡＮに含まれる中継装置のうちの予め指定されたものに対応するノードとその直下のノードまでを描画対象として前記木構造の画像を前記表示装置に表示させるとともに、前記指定されたノードの直下の中継装置および端末装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示させ、描画対象に含まれている何れかのノードに対する展開指示を与えられたことを契機として、前記展開指示を与えられたノードの直下のノードまでを新たな描画対象として前記表示装置の表示内容を更新する表示制御手段として機能させるプログラムであって、
　前記コンピュータおよび前記各中継装置は、他の通信装置を接続するためのポートを複数有するとともに、１または複数の中継装置を介してまたは中継装置を介さずに端末装置が接続されているポートのポート番号に対応付けて当該端末装置のＭＡＣアドレスが書き込まれたＭＡＣアドレステーブルを有し、
　前記ネットワークトポロジデータ取得手段は、
　前記各中継装置から収集したＭＡＣアドレステーブルと前記コンピュータのＭＡＣアドレステーブルとから、前記コンピュータの下流側の中継装置の接続関係および前記無線アクセスポイント装置の下流側の各中継装置に接続される端末装置の接続関係を特定して前記ネットワークトポロジデータを生成し、
　前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられており、前記詳細情報取得手段は、
　前記通信メッセージのオプション領域から前記詳細情報を読み出して取得し、
　ことを特徴とするプログラム。」
第５　引用文献、引用発明
１．引用文献１について
　当審拒絶理由に引用された引用文献１（特開２０１２−１９４６３１号公報）には、図面とともに次の事項が記載されている（下線は、当審が付与したものである。以下同様。）。
（１）段落【００２２】−【００２３】
「【００２２】
　（ネットワークシステムの構成）
　まず、図２を用いて産業用ネットワークシステムの構成例を示す。本図において、
産業用ネットワークシステム１００は、マスター装置２００
と複数のスレーブ装置３００とが、
ハブ装置７００を介して直接的又は間接的に接続されることにより形成され
スレーブ装置３００には、電源ユニット，モータユニット，カウンタユニット，画像ユニット，通信ユニット，Ｉ／Ｏユニット等があ
【００２３】
　ハブ装置７００は、マスター装置側を上流としたときに、上流側に接続するＩＮポートと下流側に接続するＯＵＴポートの他、複数の分岐ポートＸ１，Ｘ２を有している。ユーザは各装置をケーブルやハブ装置を用いて順序や分岐を設定しながら接続することにより、所望のトポロジを作ることができる。分岐構造は、ハブ装置だけではなく、スレーブ装置が下流側に複数のスレーブ装置を接続することによっても作ることができる。なお、
ハブ装置もスレーブ装置の一種であ
（２）段落【００２７】
「【００２７】
　ノードアドレスモードは、マスター装置２００が各スレーブ装置３００に割り当てるノードアドレスを用いてマスター−スレーブ間通信を行うものである。各スレーブ装置３００には、ユーザによって予めアドレス値が設定されており、このアドレス値はスレーブ装置内の不揮発性メモリに保持されている。マスター装置２００は、ネットワークの起動時に各スレーブ装置３００からアドレス値を読み取り、原則、そのアドレス値と同じ値のノードアドレスを各スレーブ装置３００に割り当てる。なお、
スレーブ装置に設定されている設定値としてのアドレス値を
「エイリアス」と称
（３）段落【００３２】
「【００３２】
　記憶部５１は、設計支援装置５０において作成された設計上のネットワーク構成の情報（「設計情報」と呼ぶ。）を記憶する機能（設計情報記憶手段）である。
設計情報は、ネットワークシステムを構成する各スレーブ装置のプロファイル情報、スレーブ接続情報、アドレス情報などが記述されているデータであ
プロファイル情報とは、スレーブ装置の機種を識別するための情報であって、例えば、スレーブ装置のプロダクトコード、ベンダＩＤ、リビジョン番号などを含んで
スレーブ接続情報とは、スレーブ装置の接続構成（トポロジ）を理解するための情報であって、
スレーブ装置の接続先の装置とポートを特定する情報などを含んで
（４）段落【００３７】−【００４０】
「【００３７】
　（１）スレーブ情報の収集
　図４は、スレーブ情報収集処理（ネットワークスキャン処理）の流れを示すフローチャートである。
【００３８】
　まず、マスター装置は、ネットワーク上に存在するスレーブ装置の数を確認する（ステップＳ１００）。例えば、マスター装置から送出されたデータ（初期値＝０）を各スレーブ装置でカウントアップし、結果をマスター装置に返送することで、スレーブ装置の総数を取得可能である。この処理はポジションアドレスモードで実行される。図２の例では、スレーブ数は「６」となる。
【００３９】
　次に、
マスター装置は、各々のスレーブ装置から、プロファイル情報とスレーブ接続情報を読み出
また、
スレーブ装置内に設定されているエイリアスを読み出
【００４０】
　ステップＳ１０１、Ｓ１０２の処理を
すべてのスレーブ装置に対して実行することで収集されたデータは、設計支援装置５０（管理装置）に送られ
そして、設計支援装置５０の実構成情報生成部５２は、これらのデータに基づいて、当該ネットワークシステムのネットワーク構成を表す実構成情報を作成
マスター装置において実構成情報を作成し、実構成情報生成部５２はマスター装置からそのデータを受け取るだけでも構わ
（５）段落【００４９】−【００５３】
「【００４９】
　（３）比較画面の表示
　図６は、
設計支援装置５０の画面生成出力部５４により生成し出力される比較画面
　比較画面
には、左側から順に、設計上のネットワーク構成の表示部１０、実機のネットワーク構成の表示部２０、比較結果の表示部３０が設けられ
【００５０】
　図６に示すように、
表示部１０には、設計情報とスレーブ情報ファイルに基づき生成された、設計上のネットワーク構成のトポロジツリーがＧＵＩ表示され
【００５１】
　トポロジツリーでは、１つの行につき１つのデバイスが表示されるように（すなわち、複数のデバイスが水平方向で重ならないように）、各アイコン部品が配置されている。そして、
各行に、当該スレーブ装置に割り当てられたノードアドレスの値と、スレーブ装置のプロファイル情報とがテキスト表示され
【００５２】
　
実機のネットワーク構成の表示部２０においても、表示部１０と同じように、実機のネットワーク構成のトポロジツリー（マスター装置２１、スレーブ装置２２ａ〜２２ｆ）がＧＵＩ表示され
【００５３】
　さらにユーザの理解を助けるため、
比較画面の表示部３０には、比較部５３による比較結果も表示される
（６）段落【００５６】
「【００５６】
　２つ目の方法は、全反映ボタン４１を押すというものである。
全反映４１を押すと、マージ処理部５５は、実機のネットワーク構成と完全同一となるように、設計情報を修正する
（７）したがって、上記引用文献１には、次の発明（以下、「引用発明」という。）が記載されていると認められる。
「産業用ネットワークシステム１００は、マスター装置２００と複数のスレーブ装置３００とが、ハブ装置７００を介して直接的又は間接的に接続されることにより形成され、
　スレーブ装置３００には、電源ユニット，モータユニット，カウンタユニット，画像ユニット，通信ユニット，Ｉ／Ｏユニット等があり、
　ハブ装置もスレーブ装置の一種であり、
　スレーブ装置に設定されている設定値としてのアドレス値を「エイリアス」と称し、
　設計情報は、ネットワークシステムを構成する各スレーブ装置のプロファイル情報、スレーブ接続情報、アドレス情報などが記述されているデータであり、
　プロファイル情報とは、スレーブ装置の機種を識別するための情報であって、例えば、スレーブ装置のプロダクトコード、ベンダＩＤ、リビジョン番号などを含んでおり、
　スレーブ接続情報とは、スレーブ装置の接続構成（トポロジ）を理解するための情報であって、スレーブ装置の接続先の装置とポートを特定する情報などを含んでおり、
　マスター装置は、各々のスレーブ装置から、プロファイル情報とスレーブ接続情報を読み出し、
　また、スレーブ装置内に設定されているエイリアスを読み出し、
　すべてのスレーブ装置に対して実行することで収集されたデータは、設計支援装置５０（管理装置）に送られ、
　そして、設計支援装置５０の実構成情報生成部５２は、これらのデータに基づいて、当該ネットワークシステムのネットワーク構成を表す実構成情報を作成し、
　マスター装置において実構成情報を作成し、実構成情報生成部５２はマスター装置からそのデータを受け取るだけでも構わず、
　設計支援装置５０の画面生成出力部５４により生成し出力される比較画面には、左側から順に、設計上のネットワーク構成の表示部１０、実機のネットワーク構成の表示部２０、比較結果の表示部３０が設けられ、
　表示部１０には、設計情報とスレーブ情報ファイルに基づき生成された、設計上のネットワーク構成のトポロジツリーがＧＵＩ表示され、
　各行に、当該スレーブ装置に割り当てられたノードアドレスの値と、スレーブ装置のプロファイル情報とがテキスト表示され、
　実機のネットワーク構成の表示部２０においても、表示部１０と同じように、実機のネットワーク構成のトポロジツリー（マスター装置２１、スレーブ装置２２ａ〜２２ｆ）がＧＵＩ表示され、
　比較画面の表示部３０には、比較部５３による比較結果も表示され、
　全反映４１を押すと、マージ処理部５５は、実機のネットワーク構成と完全同一となるように、設計情報を修正する
　産業用ネットワークシステム１００。」
２．引用文献２について
　当審拒絶理由において引用された引用文献２（特開２０１１−２１７３４２号公報）には、図面とともに、以下の記載がある。
（１）段落【００１７】
「【００１７】
　
ルータ６０は、ネットワーク層においてデータ通信を中継する通信装置である。例えば、ＩＰ網から受信したパケットの送信先ＩＰアドレスが通信端末４０Ａ、４０Ｂおよび４０Ｃの何れかのものであれば、ルータ６０はそのパケットを配下のＬＡＮ１へと転送し、その送信先ＩＰアドレスが通信端末４０Ａ、４０Ｂおよび４０Ｃの何れのものでもない場合にはルーティングテーブルの格納内容にしたがって他のルータへ転送する処理を行う。
（２）段落【００３１】
「【００３１】
　図７は、接続関係管理テーブルのテーブルフォーマットの一例を示す図である。図７に示すように、
接続関係管理テーブルには、ＬＡＮ番号と、１段下のポートを示す情報（或いは、１段下のポートを示す情報と２段下のポートを示す情報）と、ホストアドレスと、タイマ値とを含むレコードが格納される。この接続関係管理テーブルに格納される各レコードは、そのレコードに含まれているホストアドレスを有する通信端末４０がスイッチングハブ５０の何れのポートに接続されているのか、さらに、そのスイッチングハブ５０はルータ６０の何れのポートに接続されているのか（すなわち、通信端末４０からルータ６０に到る通信路上の各通信装置の接続関係）を表す。
（３）段落【００５３】−【００５５】
「【００５３】
　一方、ルータ６０のルーティングエンジン部６２０は、通信Ｉ／Ｆ部６１０を介してフレームを受信すると、記憶部６３０に記憶されているファームウェアにしたがってパケット転送制御処理を実行する。図８は、パケット転送制御処理の流れを示すフローチャートである。図８に示すように、ルーティングエンジン部６２０は、まず、通信Ｉ／Ｆ部６１０を介して受信したフレームに内包されているパケットが処理対象パケットであるか否かを判定する（ステップＲＡ１００）。このステップＲＡ１００の判定結果が“Ｙｅｓ”であれば、ルーティングエンジン部６２０はステップＲＡ１１０以降の処理を実行する。逆に、ステップＲＡ１００の判定結果が“Ｎｏ”であれば、ルーティングエンジン部６２０は、ステップＲＡ１３０の処理を実行する。本動作例においてスイッチングハブ５０Ａから転送されてくるフレームにはＡＲＰ１が内包されているから、ステップＲＡ１００の判定結果は“Ｙｅｓ”になり、ステップＲＡ１１０以降の処理が実行される。
【００５４】
　ステップＲＡ１１０は、
通信Ｉ／Ｆ部６１０により受信したフレームの
送信元ＭＡＣアドレスと、そのフレームを受信した通信Ｉ／Ｆ部６１０のポートのポート識別子と、
を対応付けて新たなレコードを生成し、接続関係管理テーブルに書き込む
【００５５】
　次いで、ルーティングエンジン部６２０は、上記受信したフレームからタグ情報を削除し（ステップＲＡ１２０）、そのフレームに内包されているパケットに応じた処理を実行する（ステップＲＡ１３０）。例えば、上記パケットが、ＩＰ網に接続されている通信装置へ宛てて送信されたものである場合には、そのパケットの送信先ＩＰアドレスとルーティングテーブルの格納内容とに基づいて転送先のルータを特定しそのルータへ当該パケットを転送する。また、上記パケットがルータ６０に対して何らかの処理の実行を要求するものであれば、その要求に応じた処理を実行する、といった具合である。本動作例においては、通信端末４０Ａから送信されたＡＲＰ１を受信するのであるから、ルーティングエンジン部６２０は応答パケットを返信する処理を実行する。
　以上がＡＲＰ１の転送動作である。」
（４）段落【００７１】
「【００７１】
（Ｃ：変形）
　以上、本発明の実施形態について説明したが、この実施形態を以下のように変形しても勿論良い。
（１）上述した実施形態では、
ルータ６０のＭＡＣアドレスを取得するためのＡＲＰパケットを処理対象パケットとした。しかし、本発明における処理対象パケットは、ＡＲＰパケットに限定されるものではなく、ＤＨＣＰ（Dynamic Host Configuration Protocol）によるＩＰアドレスの割り当てを要求するパケットやＷｉｎｄｏｗｓ（登録商標）等におけるファイル共有のためのパケットであっても良い。
処理対象パケットとしてＤＨＣＰによるＩＰアドレスの割り当てを要求するパケットやＷｉｎｄｏｗｓ（登録商標）等におけるファイル共有のためのパケットを用いる態様においては各通信装置を識別するための識別子として人間にとって識別が容易なＩＰアドレスやコンピュータ名をＭＡＣアドレスの代わりに用いる
第６　対比・判断
１．本願発明１について
（１）対比
　本願発明１と引用発明とを対比すると、次のことがいえる。
ア　引用発明の「産業用ネットワークシステム１００」は、工場内の装置等を接続するネットワークであり、本願発明１の「ＬＡＮ」に相当する。
イ　引用発明の「ハブ装置７００」は、本願発明１の「中継装置」に相当する。
　また引用発明の「電源ユニット，モータユニット，カウンタユニット，画像ユニット，通信ユニット，Ｉ／Ｏユニット等」は、本願発明１の「端末装置」に相当する。
　そして引用発明の「スレーブ装置」は、引用発明の「ハブ装置」及び、「電源ユニット，モータユニット，カウンタユニット，画像ユニット，通信ユニット，Ｉ／Ｏユニット等」を指すため、引用発明の「スレーブ装置」は、本願発明１の「中継装置」及び「端末装置」に相当する。
　また、引用発明の「スレーブ装置の接続構成（トポロジ）を理解するための情報」は、本願発明１の「各中継装置の接続関係」を表す情報に相当し、引用発明の「スレーブ装置の接続先の装置とポートを特定する情報」は、本願発明１の「各中継装置に接続される端末装置の接続関係」の情報に相当することから、引用発明の「スレーブ装置の接続構成（トポロジ）を理解するための情報であって、スレーブ装置の接続先の装置とポートを特定する情報などを含」む「スレーブ接続情報」は、本願発明１の「ＬＡＮにおける各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータ」の情報に対応する。
　したがって、引用発明の「スレーブ接続情報」を「読み出」す「マスター装置」は、本願発明１の「ＬＡＮにおける各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータを取得するネットワークトポロジデータ取得手段」に相当する。
ウ　本願発明１には、「予め定められた通信プロトコルにしたがって前記ＬＡＮにおける各端末装置と通信することで各端末装置にサービスを提供するサービス提供手段」が備えられているが、引用発明には「サービス提供手段」が特定されていない。
エ　本願発明１には、「前記ＬＡＮにおける各中継装置および前記各中継装置に接続される端末装置についての詳細情報を前記通信プロトコルにしたがった通信を利用して取得する詳細情報取得手段」が備えられているが、引用発明には「詳細情報取得手段」が特定されていない。
オ　引用発明の「画面生成出力部５４」は、本願発明１の「表示装置」に相当する。引用発明の「設計支援装置５０」は、「マスター装置」から送られる「実構成情報」に基づき「実機のネットワーク構成のトポロジツリー（マスター装置２１、スレーブ装置２２ａ〜２２ｆ）がＧＵＩ表示される」「画面」を「生成」して「画面生成出力部５４」により「出力」することから、本願発明１の「前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、前記ＬＡＮに含まれる各中継装置をノードに対応させた木構造の画像を表示装置に表示させる表示制御手段」に相当する。
カ　本願発明１には、「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」る「詳細情報」が用いられているが、引用発明には「詳細情報」が特定されていない。
キ　引用発明の「エイリアス」は、引用発明の「産業用ネットワークシステム１００」における「設定値としてのアドレス値」であるから、本願発明１の「アドレス」に対応する。
　また、引用発明の「スレーブ接続情報」は「スレーブ装置の接続先の装置とポートを特定する情報」を含むから、引用発明の「スレーブ装置の接続先の装置」を特定する情報としての「エイリアス」と、「スレーブ接続情報」とは、本願発明１の「
前記ルータおよび前記
に対応付けて
ＭＡＣ
が書き込まれたＭＡＣアドレステーブル
ク　引用発明の「マスター装置」は、「各々のスレーブ装置」から「スレーブ接続情報」と「エイリアス」を読み出し「ネットワークシステムのネットワーク構成を表す実構成情報を作成」している。
　したがって、引用発明において、「マスター装置」が、「各々のスレーブ装置」から「スレーブ接続情報」と「エイリアス」を読み出し「ネットワークシステムのネットワーク構成を表す実構成情報を作成」する動作は、本願発明１の「前記ネットワークトポロジデータ取得手段は」、「前記各中継装置から収集した
ＭＡＣアドレステーブルと前記ルータのＭＡＣアドレステーブルとから、前記ルータの下流側の
前記ルータの下流側の
ケ　本願発明１の、「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられて」いるが、引用発明には「サービスの利用開始を通知する」「通信メッセージ」が特定されていないため、「オプション領域」についても特定されていない。
コ　本願発明１の「詳細情報取得手段」は、「通信メッセージのオプション領域から前記詳細情報を読み出して取得し」ているが、引用発明には「詳細情報取得手段」が特定されていないため、「通信メッセージのオプション領域から前記詳細情報を読み出して取得」することも特定されていない。
サ　引用発明の「設計支援装置５０」が、「実機のネットワーク構成のトポロジツリー（マスター装置２１、スレーブ装置２２ａ〜２２ｆ）がＧＵＩ表示」すること、及び、「各行に、当該スレーブ装置に割り当てられたノードアドレスの値と、スレーブ装置のプロファイル情報とがテキスト表示」することは、本願発明１の「前記ＬＡＮに含まれる中継装置
のうちの予め指定されたものに対応するノードとその直下のノードまで
前記指定されたノードの直下の
および端末装置
させ、描画対象に含まれている何れかのノードに対する展開指示を与えられたことを契機として、前記展開指示を与えられたノードの直下のノードまでを新たな描画対象として前記表示装置の表示内容を更新する
シ　本願発明１は、「ルータ」が各構成を備える発明であるが、引用発明には「ルータ」について特定されていない。
　したがって、本願発明１と引用発明の一致点及び相違点は、次のとおりである。
[一致点]
「ＬＡＮにおける各中継装置の接続関係および前記各中継装置に接続される端末装置の接続関係であるネットワークトポロジを表すネットワークトポロジデータを取得するネットワークトポロジデータ取得手段と、
　前記ネットワークトポロジデータ取得手段により取得されたネットワークトポロジデータの表すネットワークトポロジの画像として、前記ＬＡＮに含まれる各中継装置をノードに対応させた木構造の画像を表示装置に表示させる表示制御手段と、を備え
　各中継装置が、他の通信装置を接続するためのポートを複数有するとともに、１または複数の中継装置を介してまたは中継装置を介さずに端末装置が接続されているポートのポート番号と当該端末装置のアドレスを有し、
　ネットワークトポロジデータ取得手段は、
　前記各中継装置から収集した各中継装置の接続関係および各中継装置に接続される端末装置の接続関係を特定して前記ネットワークトポロジデータを生成し、
　前記表示制御手段は、
　前記ＬＡＮに含まれる中継装置を描画対象として前記木構造の画像を前記表示装置に表示させるとともに、中継装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示する
　ことを特徴とする装置。」
[相違点１]
　本願発明１は「ＬＡＮとＷＡＮとの間のパケットの中継を行うルータに」備えられた発明であるのに対し、引用発明では、「産業用ネットワークシステム１００」における「マスター装置２００」及び「設計支援装置５０」に備えられており、「ルータ」に備えられることが特定されていない点。
[相違点２]
　本願発明１は「予め定められた通信プロトコルにしたがって前記ＬＡＮにおける各端末装置と通信することで各端末装置にサービスを提供するサービス提供手段」を備えているのに対し、引用発明では、そのような「サービス提供手段」について特定されていない点。
[相違点３]
　本願発明１は「前記ＬＡＮにおける各中継装置および前記各中継装置に接続される端末装置についての詳細情報を前記通信プロトコルにしたがった通信を利用して取得する詳細情報取得手段」を備えているのに対し、引用発明では、そのような「詳細情報取得手段」について特定されていない点。
[相違点４]
　本願発明１は「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」る「詳細情報」をルータが取得しているのに対し、引用発明では、そのような「詳細情報」について特定されていない点。
[相違点５]
　本願発明１は「前記ルータおよび前記各中継装置は、他の通信装置を接続するためのポートを複数有するとともに、１または複数の中継装置を介してまたは中継装置を介さずに端末装置が接続されているポートのポート番号に対応付けて当該端末装置のＭＡＣアドレスが書き込まれたＭＡＣアドレステーブルを有し」ているのに対し、引用発明では、「端末装置が接続されているポートのポート番号と当該端末装置のアドレス」は有しているが、「ポート番号に対応付けて」「ＭＡＣアドレスが書き込まれたＭＡＣアドレステーブル」について特定されていない点。
[相違点６]
　本願発明１は「各中継装置から収集したＭＡＣアドレステーブルと前記ルータのＭＡＣアドレステーブルとから、」ネットワークトポロジデータを取得しているのに対し、引用発明では、「ＭＡＣアドレステーブル」について特定されていない点。
[相違点７]
　本願発明１は「前記ルータの下流側の各中継装置の接続関係および前記ルータの下流側の各中継装置に接続される端末装置の接続関係を特定して前記ネットワークトポロジデータを生成し」ているのに対し、引用発明では、「ルータ」が特定されていないため、その「下流側」という「ルータ」と「各中継装置」の位置関係も特定されていない点。
[相違点８]
　本願発明１において、「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられて」いるのに対し、引用発明では「サービス提供手段」について特定されていないので、「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージ」も特定されていない点。
[相違点９]
　本願発明１は「詳細情報取得手段」が「前記通信メッセージのオプション領域から前記詳細情報を読み出して取得し」ているのに対し、引用発明では、そのような「詳細情報取得手段」について特定されていない点。
[相違点１０]
　本願発明１は「前記ＬＡＮに含まれる中継装置のうちの予め指定されたものに対応するノードとその直下のノードまでを描画対象として前記木構造の画像を前記表示装置に表示させるとともに、前記指定されたノードの直下の中継装置および端末装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示させ、描画対象に含まれている何れかのノードに対する展開指示を与えられたことを契機として、前記展開指示を与えられたノードの直下のノードまでを新たな描画対象として前記表示装置の表示内容を更新する」のに対し、引用発明では、「前記ＬＡＮに含まれる中継装置を描画対象として前記木構造の画像を前記表示装置に表示」し、「中継装置についての前記詳細情報のリスト画像を前記木構造の画像とを並べて前記表示装置に表示する」のみで、「描画対象に含まれている何れかのノードに対する展開指示を与えられた」際のことについて特定されていない点。
[相違点１１]
　本願発明１は、各構成を備える「ことを特徴とするルータ」の発明であるのに対し、引用発明では、「産業用ネットワークシステム１００」における「マスター装置２００」及び「設計支援装置５０」に備えられており、「ルータ」に備えられることが特定されていない点。
（２）判断
　事案に鑑みて、「詳細情報」に関して互いに関連する相違点である、相違点４，８，９について先に検討する。
　引用文献２（段落【００１７】、【００３１】、【００５３】−【００５５】、【００７１】）には、ＩＰ網とＬＡＮとの間のパケットの中継を行うルータにおいて、下流に存在する各中継装置に接続される端末の接続関係を収集する技術、端末装置が接続されているポートのポート番号に対応付けて当該端末装置のＭＡＣアドレスが書き込まれたＭＡＣアドレステーブルの技術、ＤＨＣＰ（本願発明における「サービス」に相当する。）パケット（本願発明における「通信プロトコルにしたがった通信」に相当する。）を用いて、通信装置を識別するための情報を取得する技術、が記載されている。
　しかしながら、ＤＨＣＰパケットの「オプション領域」に「詳細情報」として「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」、「詳細情報取得手段」が「前記通信メッセージのオプション領域から前記詳細情報を読み出して取得」する構成については、引用文献２を含む、当審拒絶理由で引用された引用文献２−７のいずれにも記載されていない。
　また、仮に引用発明に引用文献２記載の技術を適用したとしても、ＩＰアドレス及びＭＡＣアドレスを使用しない引用発明の「産業用ネットワークシステム１００」において、ＤＨＣＰパケットの「オプション領域」に「詳細情報」として「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含」み、さらに「オプション領域から前記詳細情報を読み出して取得」する構成は、当業者であっても容易に発明できたものであるとはいえない。
　よって、当業者といえども、引用発明及び当審拒絶理由で引用された引用文献２−７に基づいて、相違点８に係る「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられ」る構成、相違点４に係る「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」る「詳細情報」を取得する構成、相違点９に係る「詳細情報取得手段」が「前記通信メッセージのオプション領域から前記詳細情報を読み出して取得」する構成、を容易に想到することはできない。
　したがって、他の相違点について検討するまでもなく、本願発明１は、当業者であっても引用発明及び当審拒絶理由で引用された引用文献２−７に基づいて容易に発明できたものであるとはいえない。
（３）本願発明２−８について
　本願発明２−８は、本願発明１を減縮した発明であって、本願発明２−８も、本願発明１の上記相違点８に係る「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられ」る構成、上記相違点４に係る「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」る「詳細情報」を取得する構成、上記相違点９に係る「詳細情報取得手段」が「前記通信メッセージのオプション領域から前記詳細情報を読み出して取得」する構成と同一の構成を備えるものであるから、本願発明１と同じ理由により、当業者であっても、引用発明及び当審拒絶理由で引用された引用文献２−７に基づいて容易に発明できたものであるとはいえない。
（４）本願発明９−１１について
　本願発明９−１１は、本願発明１に対応する「スイッチングハブ」、「無線アクセスポイント装置」、「プログラム」の発明であり、本願発明１の上記相違点８に係る「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられ」る構成、上記相違点４に係る「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」る「詳細情報」を取得する構成、上記相違点９に係る「詳細情報取得手段」が「前記通信メッセージのオプション領域から前記詳細情報を読み出して取得」する構成と同一の構成を備えるものであるから、本願発明１と同じ理由により、当業者であっても、引用発明及び当審拒絶理由で引用された引用文献２−７に基づいて容易に発明できたものであるとはいえない。
第７　原査定についての判断
　令和２年３月２３日付けの補正により、本願発明１−１１は「前記サービスの利用開始を通知するために前記各端末装置から送信される通信メッセージには、前記各端末装置の詳細情報が書き込まれるオプション領域が設けられ」る構成、「メーカ名、機種名、オペレーティングシステムの種類或いは名称を表す文字列情報が含まれ」る「詳細情報」を取得する構成、「詳細情報取得手段」が「前記通信メッセージのオプション領域から前記詳細情報を読み出して取得」する構成を有するものとなっており、当業者であっても、拒絶査定において引用された引用文献１−３に基づいて、容易に発明できたものとはいえない。したがって、原査定の理由を維持することはできない。
第８　当審拒絶理由（特許法第３６条第６項第１号）について
　当審では、請求項１（及び請求項２−１３）について「ＭＡＣアドレステーブル」から、「ルータの下流側の中継装置を特定」する具体的な方法が、本願明細書に記載されていない旨の拒絶の理由を通知しているが、令和２年３月２３日付けの補正において、補正後の請求項１（及び請求項２−１１）について「前記各中継装置から収集したＭＡＣアドレステーブルと前記ルータのＭＡＣアドレステーブルとから、前記ルータの下流側の各中継装置
の接続関係および前記ルータの下流側の各中継装置に接続される端末装置の接続関係を
第９　当審拒絶理由（特許法第３６条第６項第２号）について
　当審では、請求項１（及び請求項２−１３）について「ルータ」が、どこから「ネットワークトポロジデータ」を「取得」しているのか不明である、という旨の拒絶の理由を通知しているが、令和２年３月２３日付けの補正において、補正後の請求項１（及び請求項２−１１）について、「ネットワークトポロジデータを
生成
第１０　むすび
　したがって、原査定の拒絶理由及び当審拒絶理由によっては、本願を拒絶することはできない。
　また、他に本願を拒絶すべき理由を発見しない。
　よって、結論のとおり審決する。