(57)【要約】【課題】ブロードキャスト又はマルチキャスト送信された要求コマンドに正しく応答する。【解決手段】電子機器に接続された通信経路制御装置であって、複数のネットワークインタフェースと、前記複数のネットワークインタフェースのいずれかが要求コマンドを受信すると、当該要求コマンドを受信したネットワークインタフェースと前記電子機器との間の接続方式に応じて、前記要求コマンドに対する代理応答が必要か否かを判別するネットワークインタフェース判別部と、前記ネットワークインタフェース判別部によって前記代理応答が必要と判断された場合、前記電子機器の通信設定に関する機器情報を用いて、前記電子機器の代わりに前記要求コマンドに対する代理応答を行う代理応答部とを備える。【選択図】図３
2018137556.tif 000002
【特許請求の範囲】
【請求項１】
電子機器に接続された通信経路制御装置であって、
複数のネットワークインタフェースと、
前記複数のネットワークインタフェースのいずれかが要求コマンドを受信すると、当該要求コマンドを受信したネットワークインタフェースと前記電子機器との間の接続方式に応じて、前記要求コマンドに対する代理応答が必要か否かを判別するネットワークインタフェース判別部と、
前記ネットワークインタフェース判別部によって前記代理応答が必要と判断された場合、前記電子機器の通信設定に関する機器情報を用いて、前記電子機器の代わりに前記要求コマンドに対する代理応答を行う代理応答部と
を備えることを特徴とする通信経路制御装置。
【請求項２】
前記ネットワークインタフェース判別部によって前記代理応答が必要ないと判断された場合、前記要求コマンドを前記電子機器へ転送する転送部
をさらに備えることを特徴とする請求項１に記載の通信経路制御装置。
【請求項３】
前記代理応答部は、一のネットワークに対して前記機器情報を用いて代理応答を行う際、前記機器情報に他のネットワークに依存する情報が含まれている場合、当該他のネットワークに依存する情報を、前記一のネットワークに依存する情報に変換する
ことを特徴とする請求項１または２に記載の通信経路制御装置。
【請求項４】
前記複数のネットワークインタフェースの各々について、前記代理応答が必要か否かを判別可能な情報が設定されているネットワークインタフェース設定情報を記憶する設定記憶部をさらに備え、
前記ネットワークインタフェース判別部は、
前記設定記憶部に記憶されている前記ネットワークインタフェース設定情報に基づいて、前記要求コマンドに対する代理応答が必要か否かを判別する
ことを特徴とする請求項１から３のいずれか一項に記載の通信経路制御装置。
【請求項５】
前記電子機器から前記機器情報を取得する機器情報取得部と、
前記機器情報取得部によって取得された前記機器情報を保持する保持部と
をさらに備えることを特徴とする請求項１から４のいずれか一項に記載の通信経路制御装置。
【請求項６】
前記電子機器において前記機器情報が変更された場合、
前記保持部は、前記電子機器から取得した変更後の前記機器情報により、当該保持部が保持する前記機器情報を更新し、
前記複数のネットワークインタフェースの各々から、更新後の前記機器情報をブロードキャスト又はマルチキャスト送信する
ことを特徴とする請求項５に記載の通信経路制御装置。
【請求項７】
前記代理応答部は、前記保持部に保持されている前記機器情報が無効化されている場合、前記要求コマンドに対する代理応答を行わない
ことを特徴とする請求項５に記載の通信経路制御装置。
【請求項８】
複数のネットワークインタフェースを備えたコンピュータにより実行可能なプログラムと、
前記コンピュータに接続された電子機器と
を備えた通信システムであって、
前記プログラムは、前記コンピュータを、
前記複数のネットワークインタフェースのいずれかが要求コマンドを受信すると、当該要求コマンドを受信したネットワークインタフェースと前記電子機器との間の接続方式に応じて、前記要求コマンドに対する代理応答が必要か否かを判別するネットワークインタフェース判別部、および、
前記ネットワークインタフェース判別部によって前記代理応答が必要と判断された場合、前記電子機器の通信設定に関する機器情報を用いて、前記電子機器の代わりに前記要求コマンドに対する代理応答を行う代理応答部として機能させる
ことを特徴とする通信システム。
【請求項９】
複数のネットワークインタフェースのいずれかが要求コマンドを受信すると、当該要求コマンドを受信したネットワークインタフェースと電子機器との間の接続方式に応じて、前記要求コマンドに対する代理応答が必要か否かを判別するネットワークインタフェース判別工程と、
前記ネットワークインタフェース判別工程にて前記代理応答が必要と判断された場合、前記電子機器の通信設定に関する機器情報を用いて、前記電子機器の代わりに前記要求コマンドに対する代理応答を行う代理応答工程と
を含むことを特徴とする通信経路制御方法。
【請求項１０】
複数のネットワークインタフェースを備え、且つ電子機器と接続されたコンピュータ用のプログラムであって、
前記コンピュータを、
前記複数のネットワークインタフェースのいずれかが要求コマンドを受信すると、当該要求コマンドを受信したネットワークインタフェースと前記電子機器との間の接続方式に応じて、前記要求コマンドに対する代理応答が必要か否かを判別するネットワークインタフェース判別部、および、
前記ネットワークインタフェース判別部によって前記代理応答が必要と判断された場合、前記電子機器の通信設定に関する機器情報を用いて、前記電子機器の代わりに前記要求コマンドに対する代理応答を行う代理応答部
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信経路制御装置、通信システム、通信経路制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、企業等に導入される大型の通信システムにおいては、セキュリティレベルや利用目的が互いに異なる、複数のネットワークを備えて構成される場合がある。また、このような通信システムにおいて、１台の画像形成装置を複数のネットワークで共用することで、画像形成装置にかかる管理コストを抑制したり、画像形成装置の設置スペースを縮小したりすることが可能となる。
【０００３】
一般的に、このような通信システムにおいて、クライアント端末からホスト名を利用して他のネットワークの情報処理装置（例えば、ファイルサーバ等）にアクセスするためには、ＤＮＳサーバからホスト名に対応するＩＰアドレスを取得する必要がある。このため、クライアント端末には、ＤＮＳサーバのアドレスが設定されていなければならない。
【０００４】
但し、クライアント端末にＤＮＳサーバのアドレスが設定されていなくても、ＤＮＳサーバのアドレスを知っている他の装置が、ＤＮＳサーバから情報処理装置のＩＰアドレスを代理で取得して、取得したＩＰアドレスをクライアント端末に送信することで、クライアント端末がこのＩＰアドレスを用いて情報処理装置にアクセスすることが可能となる（例えば、下記特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、ネットワークにおいてブロードキャスト又はマルチキャスト送信される機器検索コマンド（例えば、Bonjourプロトコル）は、一つのネットワークセグメント内でしか利用することができない。このため、従来、ネットワークからブロードキャスト又はマルチキャスト送信された機器検索コマンドが、複数のネットワークセグメントをまたぐ場合、この機器検索コマンドに正しく応答することができないという課題が生じていた。
【０００６】
本発明は、上述した従来技術の課題を解決するため、ブロードキャスト又はマルチキャスト送信された要求コマンドに正しく応答することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の通信経路制御装置は、電子機器に接続された通信経路制御装置であって、複数のネットワークインタフェースと、前記複数のネットワークインタフェースのいずれかが要求コマンドを受信すると、当該要求コマンドを受信したネットワークインタフェースと前記電子機器との間の接続方式に応じて、前記要求コマンドに対する代理応答が必要か否かを判別するネットワークインタフェース判別部と、前記ネットワークインタフェース判別部によって前記代理応答が必要と判断された場合、前記電子機器の通信設定に関する機器情報を用いて、前記電子機器の代わりに前記要求コマンドに対する代理応答を行う代理応答部とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ブロードキャスト又はマルチキャスト送信された要求コマンドに正しく応答することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る通信システムの構成を示す図である。
【図２】本発明の第１実施形態に係る通信経路制御装置のハードウェア構成を示す図である。
【図３】本発明の第１実施形態に係る通信経路制御装置の機能構成を示す図である。
【図４】本発明の第１実施形態に係る通信経路制御装置において設定記憶部に記憶されているネットワークインタフェース設定情報の一例を示す図である。
【図５】本発明の第１実施形態に係る通信経路制御装置において保持部が保持する検索結果の一例を示す図である。
【図６】本発明の第１実施形態に係る通信経路制御装置による電源起動時処理の手順を示すシーケンス図である。
【図７】本発明の第１実施形態に係る通信経路制御装置による機器情報更新時処理の手順を示すシーケンス図である。
【図８】本発明の第１実施形態に係る通信経路制御装置による機器検索応答処理の手順を示すシーケンス図である。
【図９】本発明の第２実施形態に係る産業機械管理システムの全体構成を示す図である。
【発明を実施するための形態】
【００１０】
〔第１実施形態〕
以下、図面を参照して、本発明の第１実施形態について説明する。
【００１１】
（通信システム１０の構成）
図１は、本発明の第１実施形態に係る通信システム１０の構成を示す図である。図１に示す通信システム１０は、複数のネットワーク１０Ａ，１０Ｂ，１０Ｃと、画像形成装置１１と、クライアント端末１２と、クライアント端末１３と、通信経路制御装置１００とを備えて構成されている。クライアント端末１２は、ネットワーク１０Ａに接続されている。また、クライアント端末１３は、ネットワーク１０Ｂに接続されている。また、画像形成装置１１は、ネットワーク１０Ｃに接続されている。
【００１２】
通信経路制御装置１００は、ネットワーク１０Ａ，１０Ｂ，１０Ｃの各々に接続されている。これにより、通信経路制御装置１００は、画像形成装置１１、クライアント端末１２、およびクライアント端末１３の各々と通信可能となっている。特に、通信経路制御装置１００は、クライアント端末１２（ネットワーク１０Ａ）と画像形成装置１１との間の通信経路、および、クライアント端末１３（ネットワーク１０Ｂ）と画像形成装置１１との間の通信経路を制御することが可能である。
【００１３】
なお、図１の例において、ネットワーク１０Ａに対しては、ＩＰアドレスの範囲（サブネット）として「165.96.10.0/24」が割り当てられている。このサブネットには、通信経路制御装置１００のネットワークインタフェース（図３のネットワークインタフェース１００Ａ）と、画像形成装置１１とが属しており、それぞれ、ＩＰアドレスとして「165.96.10.200」，「165.96.10.11」が割り当てられている。
【００１４】
一方、ネットワーク１０Ｂに対しては、ＩＰアドレスの範囲として「192.168.5.0/24」が割り当てられている。このサブネットには、通信経路制御装置１００のネットワークインタフェース（図３のネットワークインタフェース１００Ｂ）が属しており、ＩＰアドレス「192.168.5.100」が割り当てられている。
【００１５】
（通信経路制御装置１００のハードウェア構成）
図２は、本発明の第１実施形態に係る通信経路制御装置１００のハードウェア構成を示す図である。図２に示すように、通信経路制御装置１００は、ＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、記憶部２０４、入力部２０５、表示部２０６、および通信部２０７を備える。各ハードウェアは、バスを介して相互に接続されている。
【００１６】
ＣＰＵ２０１は、ＲＯＭ２０２または記憶部２０４に記憶されている各種プログラムを実行する。ＲＯＭ２０２は、不揮発性メモリである。例えば、ＲＯＭ２０２は、ＣＰＵ２０１により実行される各種プログラム、ＣＰＵ２０１が各種プログラムを実行するために必要なデータ等を記憶する。ＲＡＭ２０３は、ＤＲＡＭ２０３（Dynamic Random Access Memory）やＳＲＡＭ２０３（Static Random Access Memory）等の主記憶装置である。例えば、ＲＡＭ２０３は、ＣＰＵ２０１が各種プログラムを実行する際に利用する作業領域として機能する。
【００１７】
記憶部２０４は、不揮発性の記憶装置である。例えば、記憶部２０４は、ＣＰＵ２０１により実行される各種プログラム、ＣＰＵ２０１が各種プログラムを実行するために必要なデータ等を記憶する。入力部２０５は、操作者（例えば、ネットワーク管理者等）が通信経路制御装置１００に対する各種設定を行うためのインタフェースである。表示部２０６は、通信経路制御装置１００になされている各種設定を表示するための表示装置である。通信部２０７は、ネットワーク（例えば、ネットワーク１０Ａ，１０Ｂ，１０Ｃ）を介して、他の装置（例えば、クライアント端末１２，１３、画像形成装置１１）との通信を行うインタフェースである。
【００１８】
なお、通信経路制御装置１００に対する各種設定は、通信経路制御装置１００自身から行われるようにしてもよく、通信経路制御装置１００に接続された外部の装置から行われるようにしてもよい。後者の場合、通信経路制御装置１００は、入力部２０５および表示部２０６を備えない構成としてもよい。
【００１９】
（通信経路制御装置１００の機能構成）
図３は、本発明の第１実施形態に係る通信経路制御装置１００の機能構成を示す図である。
【００２０】
図３に示すように、通信経路制御装置１００は、ネットワークインタフェース１００Ａ、ネットワークインタフェース１００Ｂ、およびネットワークインタフェース１００Ｃを備えている。また、通信経路制御装置１００は、設定記憶部３００、保持部３０１、ＩＦ判別部３０２、ブリッジ接続部３０３、および代理応答部３０４を備えている。
【００２１】
ネットワークインタフェース１００Ａは、通信経路制御装置１００をネットワーク１０Ａに接続し、通信経路制御装置１００とクライアント端末１２との間の通信を可能とするためのインタフェースである。
【００２２】
ネットワークインタフェース１００Ｂは、通信経路制御装置１００をネットワーク１０Ｂに接続し、通信経路制御装置１００とクライアント端末１３との間の通信を可能とするためのインタフェースである。
【００２３】
ネットワークインタフェース１００Ｃは、通信経路制御装置１００をネットワーク１０Ｃに接続し、通信経路制御装置１００と画像形成装置１１との間の通信を可能とするためのインタフェースである。なお、通信経路制御装置１００と画像形成装置１１との間の通信接続方式は、有線接続（例えば、Ｅｔｈｅｒｎｅｔ（登録商標）接続）であってもよく、無線接続（例えば、Ｗｉ−Ｆｉ（登録商標）接続）であってもよい。
【００２４】
設定記憶部３００は、ネットワークインタフェース設定情報（以下、「ＩＦ設定情報」と示す）を記憶する。ＩＦ設定情報は、ネットワークインタフェース１００Ａ〜１００Ｃの各々に関する、各種設定情報（例えば、ＩＰアドレス、接続対象、転送方式等）を含んでいる。なお、ＩＦ設定情報の具体例については、図４を用いて後述する。
【００２５】
ＩＦ判別部３０２は、ネットワークインタフェース１００Ａ，１００Ｂのいずれかが機器検索コマンド（特許請求の範囲に記載の「要求コマンド」の一例）を受信すると、設定記憶部３００に記憶されているＩＦ設定情報に基づいて、当該機器検索コマンドを受信したネットワークインタフェースと画像形成装置１１との間の接続方式を特定する。そして、特定された接続方式に応じて、機器検索コマンドに対する代理応答が必要か否かを判別する。
【００２６】
ＩＦ判別部３０２は、機器情報取得部３０２ａを有する。機器情報取得部３０２ａは、通信経路制御装置１００の電源起動時に、画像形成装置１１から画像形成装置１１の通信設定に関する機器情報を取得し、当該機器情報を保持部３０１に保持させる。なお、機器情報の具体例については、図５を用いて後述する。
【００２７】
ブリッジ接続部３０３は、特許請求の範囲に記載の「転送部」の一例である。ブリッジ接続部３０３は、ＩＦ判別部３０２によって代理応答が必要ないと判断された場合、画像形成装置１１とのブリッジ接続により、機器検索コマンドを画像形成装置１１へ転送する。
【００２８】
代理応答部３０４は、ＩＦ判別部３０２によって代理応答が必要と判断された場合、保持部３０１に保持されている機器情報（画像形成装置１１の通信設定に関する機器情報）を用いて、画像形成装置１１の代わりに機器検索コマンドに対する代理応答を行う。
【００２９】
例えば、本実施形態では、ネットワークインタフェース１００Ａは、画像形成装置１１とブリッジ接続されている（図４のＩＦ設定情報参照）。すなわち、ネットワーク１０Ａは、ネットワーク１０Ｃとセグメントが分かれていない。このため、ネットワーク１０Ａからブロードキャスト又はマルチキャスト送信された機器検索コマンドは、画像形成装置１１に到達できる。したがって、この場合、ＩＦ判別部３０２は、「機器検索コマンドに対する代理応答が必要ない」と判断する。この判断に応じて、ブリッジ接続部３０３は、画像形成装置１１とのブリッジ接続により、機器検索コマンドを画像形成装置１１へ転送する。これにより、画像形成装置１１の機器情報が、画像形成装置１１からネットワーク１０Ａへ送出されるため、機器検索コマンドの送信元のクライアント端末は、画像形成装置１１の機器情報を取得することができる。
【００３０】
一方、ネットワークインタフェース１００Ｂは、画像形成装置１１とＮＡＰＴ接続されている（図４のＩＦ設定情報参照）。すなわち、ネットワーク１０Ｂは、ネットワーク１０Ｃとセグメントが分かれている。このため、ネットワーク１０Ｂからブロードキャスト又はマルチキャスト送信された機器検索コマンドは、画像形成装置１１に到達できない。したがって、この場合、ＩＦ判別部３０２は、「機器検索コマンドに対する代理応答が必要である」と判断する。この判断に応じて、代理応答部３０４は、保持部３０１に保持されている機器情報を用いて、画像形成装置１１の代わりに機器検索コマンドに対する代理応答を行う。これにより、画像形成装置１１の機器情報が、ネットワーク１０Ｂへ送出されるため、機器検索コマンドの送信元のクライアント端末は、画像形成装置１１の機器情報を取得することができる。
【００３１】
なお、上記した通信経路制御装置１００の各機能は、通信経路制御装置１００が備える各種ハードウェア（図２参照）によって実現される。例えば、ネットワークインタフェース１００Ａ，１００Ｂ，１００Ｃは、通信部２０７によって実現される。また、設定記憶部３００および保持部３０１は、ＲＯＭ２０２、ＲＡＭ２０３、または記憶部２０４によって実現される。また、ＩＦ判別部３０２、ブリッジ接続部３０３、および代理応答部３０４は、ＲＯＭ２０２または記憶部２０４に記憶されたプログラムを、ＣＰＵ２０１が実行することにより実現される。
【００３２】
このプログラム（特許請求の範囲に記載の「コンピュータ用のプログラム」）は、予め通信経路制御装置１００に導入された状態で提供されてもよく、外部から提供されて通信経路制御装置１００に導入されるようにしてもよい。後者の場合、このプログラムは、外部記憶媒体（例えば、ＵＳＢメモリ、メモリカード、ＣＤ−ＲＯＭ等）によって提供されてもよく、ネットワーク（例えば、インターネット等）上のサーバからダウンロードすることによって提供されるようにしてもよい。
【００３３】
（ＩＦ設定情報の一例）
図４は、本発明の第１実施形態に係る通信経路制御装置１００において設定記憶部３００に記憶されているＩＦ設定情報の一例を示す図である。図４に示すように、ＩＦ設定情報においては、ネットワークインタフェース１００Ａ〜１００Ｃの各々について、通信接続に関する情報が設定されている。図４に示す例では、ＩＦ設定情報は、そのデータ項目として、「ネットワークインタフェース名」、「ＩＰアドレス」、「接続対象」、「転送方式」、および「ブロードキャスト／マルチキャストの取扱」を含んで構成されている。
【００３４】
「ネットワークインタフェース名」には、ネットワークインタフェースを判別するためのネットワークインタフェース名が設定される。「ＩＰアドレス」には、ネットワークインタフェースに割り振られたＩＰアドレスが設定される。「接続対象」には、ネットワークインタフェースに接続されるネットワークまたは装置の名称が設定される。「転送方式」には、ネットワークインタフェースがネットワークパケットを受信した際に実施する転送方式が設定される。「ブロードキャスト／マルチキャストの取扱」には、ブロードキャスト又はマルチキャストパケットをどのように取り扱うかが設定されている。
【００３５】
例えば、図４の例では、「ネットワークインタフェース１００Ａ」に対して、ＩＰアドレス「165.96.10.200」が割り当てられ、ネットワーク１０Ａに接続し、ネットワーク１０Ｃに接続された画像形成装置１１に対してブリッジ接続によりネットワークパケットを転送し、ブロードキャスト又はマルチキャストパケットをネットワーク１０Ｃへフラッディングする設定がなされている。
【００３６】
また、「ネットワークインタフェース１００Ｂ」に対して、ＩＰアドレス「192.168.5.100」が割り当てられ、ネットワーク１０Ｂに接続し、ネットワーク１０Ｃに接続された画像形成装置１１に対してＮＡＰＴ接続によりネットワークパケットを転送し、ブロードキャスト又はマルチキャストパケットをネットワーク１０Ｃへ転送しない設定がなされている。
【００３７】
また、「ネットワークインタフェース１００Ｃ」に対して、ＩＰアドレスが割り当てられてなく、画像形成装置１１および通信経路制御装置１００に接続し、ネットワーク１０Ａとはブリッジ接続し、ネットワーク１０ＢとはＮＡＰＴ（Network Address Port Translation）接続し、ネットワーク１０Ａに対しては、ブロードキャスト又はマルチキャストパケットをフラッディングし、ネットワーク１０Ｂに対しては、ブロードキャスト又はマルチキャストパケットを転送しない設定がなされている。
【００３８】
なお、図１に示したように、画像形成装置１１には、ＩＰアドレス「165.96.10.11」が割り当てられている。すなわち、画像形成装置１１のＩＰアドレスは、ネットワークインタフェース１００ＡのＩＰアドレス「165.96.10.200」と同じサブネット「165.96.10.0/24」に所属している。
【００３９】
（保持部３０１が保持する機器情報の一例）
図５は、本発明の第１実施形態に係る通信経路制御装置１００において保持部３０１が保持する機器情報の一例を示す図である。図５に示す機器情報は、通信経路制御装置１００の電源起動時に、機器情報取得部３０２ａによって画像形成装置１１から取得された、画像形成装置１１の機器情報である。図５に示す例では、機器情報は、Ａレコード、ＰＴＲレコード、ＳＲＶレコード、およびＴＸＴレコードを含んでいる。
【００４０】
Ａレコードは、画像形成装置１１に割り当てられているＩＰアドレスである。ＰＴＲレコードは、画像形成装置１１のＩＰアドレスに対するホスト名である。ＳＲＶレコードは、画像形成装置１１のサービス情報である。ＴＸＴレコードは、画像形成装置１１の付加情報である。なお、図５の例において、機器情報には、ＡレコードおよびＰＴＲレコードの各々に、ネットワーク１０Ａに依存する情報として「165.96.10.11」が含まれていることが示されている。
【００４１】
（通信経路制御装置１００による電源起動時処理の手順）
図６は、本発明の第１実施形態に係る通信経路制御装置１００による電源起動時処理の手順を示すシーケンス図である。ここでは、通信経路制御装置１００の電源起動時に、機器情報取得部３０２ａによって画像形成装置１１から機器情報を取得し、取得した機器情報を保持部３０１に保持させる例を説明する。
【００４２】
まず、保持部３０１が、画像形成装置１１宛の機器検索パケットを、ＩＦ判別部３０２へ送信する（ステップＳ６０１）。この機器検索パケットは、Ａレコード、ＰＴＲレコード、ＳＲＶレコード、ＴＸＴレコードの問い合わせを含んでいる。
【００４３】
ＩＦ判別部３０２は、機器検索パケットを受信すると、設定記憶部３００に記憶されているＩＦ設定情報を参照する（ステップＳ６０２）。これにより、ＩＦ判別部３０２は、画像形成装置１１が接続されているネットワークインタフェースが、「ネットワークインタフェース１００Ｃ」であることを特定する（ステップＳ６０３）。
【００４４】
そして、ＩＦ判別部３０２が、ステップＳ６０３で特定されたネットワークインタフェース１００Ｃに対し、機器検索パケットを転送する（ステップＳ６０４）。これに応じて、ネットワークインタフェース１００Ｃは、ネットワーク１０Ｃを介して、画像形成装置１１へ機器検索パケットを送信する（ステップＳ６０５）。
【００４５】
画像形成装置１１は、機器検索パケットを受信すると、当該機器検索パケットに対する応答パケットを、通信経路制御装置１００へ送信する（ステップＳ６０６）。この応答パケットは、機器情報として、Ａレコード、ＰＴＲレコード、ＳＲＶレコード、ＴＸＴレコードを含んでいる。
【００４６】
ネットワークインタフェース１００Ｃは、画像形成装置１１から送信された応答パケットを受信すると、当該応答パケットを受信したことを、ＩＦ判別部３０２へ通知する（ステップＳ６０７）。これに応じて、ＩＦ判別部３０２は、設定記憶部３００に記憶されているＩＦ設定情報を参照する（ステップＳ６０８）。これにより、ＩＦ判別部３０２は、ネットワークインタフェース１００Ｃが通信経路制御装置１００と接続されていることを特定する（ステップＳ６０９）。
【００４７】
そして、ＩＦ判別部３０２は、応答パケットを保持部３０１へ送信する（ステップＳ６１０）。保持部３０１は、応答パケットを受信すると、当該応答パケットに含まれている機器情報（Ａレコード、ＰＴＲレコード、ＳＲＶレコード、ＴＸＴレコード）を保持する（ステップＳ６１１〜Ｓ６１４）。
【００４８】
（通信経路制御装置１００による機器情報更新時処理の手順）
図７は、本発明の第１実施形態に係る通信経路制御装置１００による機器情報更新時処理の手順を示すシーケンス図である。ここでは、画像形成装置１１において機器情報が更新された際に、更新後の機器情報をクライアント端末１２，１３の各々に広告（経路広告。アドタイズ）する例を説明する。
【００４９】
まず、画像形成装置１１が、機器情報を含むパケット（以下、「機器情報パケット」と示す）をネットワーク１０Ｃに対してブロードキャスト送信すると（ステップＳ７０１）、通信経路制御装置１００のネットワークインタフェース１００Ｃにより、この機器情報パケットが受信される。ネットワークインタフェース１００Ｃは、機器情報パケットを受信したことを、ＩＦ判別部３０２へ通知する（ステップＳ７０２）。
【００５０】
これに応じて、ＩＦ判別部３０２は、設定記憶部３００に記憶されているＩＦ設定情報（項目「ブロードキャスト／マルチキャストの取扱」）を参照する（ステップＳ７０３）。これにより、ＩＦ判別部３０２は、画像形成装置１１からブロードキャスト送信された機器情報パケットを、「ネットワーク１０Ａへフラッディングする」および「通信経路制御装置１００で受信する」と特定する（ステップＳ７０４）。
【００５１】
ＩＦ判別部３０２は、「ネットワーク１０Ａへフラッディングする」と特定したことに対応して、ネットワーク１０Ａへのフラッディングを行うために、ブリッジ接続部３０３に対し、機器情報パケットの転送依頼を行う（ステップＳ７０５）。これに応じて、ブリッジ接続部３０３は、ネットワーク１０Ａに対応するネットワークインタフェース１００Ａに対し、機器情報パケットを転送する（ステップＳ７０６）。これに応じて、ネットワークインタフェース１００Ａは、ネットワーク１０Ａに対し、機器情報パケットをブロードキャスト送信する（ステップＳ７０７）。これにより、ネットワーク１０Ａに接続されているクライアント端末１２に機器情報パケットが到達することとなる。
【００５２】
次に、ＩＦ判別部３０２は、「通信経路制御装置１００で受信する」と特定したことに対応して、機器情報パケットを保持部３０１へ送信する（ステップＳ７１１）。保持部３０１は、応答パケットを受信すると、当該応答パケットに含まれている機器情報（Ａレコード、ＳＲＶレコード）を用いて、当該保持部３０１が保持する機器情報（Ａレコード、ＳＲＶレコード）を更新する（ステップＳ７１２〜Ｓ７１３）。そして、保持部３０１は、機器情報（Ａレコード、ＳＲＶレコード）が変更されたことを、代理応答部３０４へ通知する（ステップＳ７１４）。
【００５３】
代理応答部３０４は、機器情報パケットのネットワーク１０Ｂへの送信を、ＩＦ判別部３０２へ依頼する（ステップＳ７１５）。ＩＦ判別部３０２は、機器情報パケットの送信依頼を受け取ると、設定記憶部３００に記憶されているＩＦ設定情報を参照する（ステップＳ７１６）。これにより、ＩＦ判別部３０２は、ネットワーク１０Ｂが接続されているネットワークインタフェースが、「ネットワークインタフェース１００Ｂ」であることを特定する（ステップＳ７１７）。
【００５４】
そして、ＩＦ判別部３０２は、特定されたネットワークインタフェース１００Ｂに対し、機器情報パケットを転送する（ステップＳ７１８）。これに応じて、ネットワークインタフェース１００Ｂは、ネットワーク１０Ｂに対し、機器情報パケットをブロードキャスト送信する（ステップＳ７１９）。これにより、ネットワーク１０Ｂに接続されているクライアント端末１３に機器情報パケットが到達することとなる。
【００５５】
（通信経路制御装置１００による機器情報更新時処理の手順）
図８は、本発明の第１実施形態に係る通信経路制御装置１００による機器検索応答処理の手順を示すシーケンス図である。ここでは、クライアント端末１２から機器検索パケットがブロードキャスト送信された場合と、クライアント端末１３から機器検索パケットがブロードキャスト送信された場合との各々において、通信経路制御装置１００が行う処理について説明する。
【００５６】
まず、クライアント端末１２が、ネットワーク１０Ａに対して、機器検索パケット（ＡレコードおよびＳＲＶレコードの問い合わせを含む）をブロードキャスト送信すると（ステップＳ８０１）、通信経路制御装置１００のネットワークインタフェース１００Ａが、この機器検索パケットを受信する。そして、ネットワークインタフェース１００Ａは、機器検索パケットを受信したことを、ＩＦ判別部３０２へ通知する（ステップＳ８０２）。
【００５７】
これに応じて、ＩＦ判別部３０２は、設定記憶部３００に記憶されているＩＦ設定情報（項目「ブロードキャスト／マルチキャストの取扱」）を参照する（ステップＳ８０３）。これにより、ＩＦ判別部３０２は、クライアント端末１２からブロードキャスト送信された機器検索パケットを、「ネットワーク１０Ｃへフラッディングする」と特定する（ステップＳ８０４）。
【００５８】
ＩＦ判別部３０２は、ネットワーク１０Ｃへのフラッディングを行うために、ブリッジ接続部３０３に対し、機器検索パケットの転送依頼を行う（ステップＳ８０５）。これに応じて、ブリッジ接続部３０３は、ネットワーク１０Ｃに対応するネットワークインタフェース１００Ｃに対し、機器検索パケットを転送する（ステップＳ８０６）。
【００５９】
これに応じて、ネットワークインタフェース１００Ｃは、ネットワーク１０Ｃに対し、機器検索パケットをブロードキャスト送信する（ステップＳ８０７）。これにより、画像形成装置１１に機器検索パケットが到達することとなる。
【００６０】
画像形成装置１１は、機器検索パケットを受信すると、当該機器検索パケットに対する応答パケット（ＡレコードおよびＳＲＶレコードを含む）を、通信経路制御装置１００へ送信する（ステップＳ８０８）。
【００６１】
ネットワークインタフェース１００Ｃは、画像形成装置１１から送信された応答パケットを受信すると、当該応答パケットを受信したことを、ＩＦ判別部３０２へ通知する（ステップＳ８０９）。これに応じて、ＩＦ判別部３０２は、設定記憶部３００に記憶されているＩＦ設定情報（項目「転送方式」）を参照する（ステップＳ８１０）。これにより、ＩＦ判別部３０２は、ネットワーク１０Ａとブリッジ接続することを特定する（ステップＳ８１１）。
【００６２】
ＩＦ判別部３０２は、ブリッジ接続部３０３に対し、応答パケットの転送依頼を行う（ステップＳ８１２）。これに応じて、ブリッジ接続部３０３は、ネットワーク１０Ａに対応するネットワークインタフェース１００Ａに対し、ブリッジ接続処理による応答パケットの転送を行う（ステップＳ８１３）。ネットワークインタフェース１００Ａは、応答パケットを受信すると、当該応答パケットを、ネットワーク１０Ａを介して、クライアント端末１２へ送信する（ステップＳ８１４）。これにより、クライアント端末１２に応答パケットが到達することとなる。
【００６３】
一方、クライアント端末１３が、ネットワーク１０Ｂに対して、機器検索パケット（ＡレコードおよびＳＲＶレコードの問い合わせを含む）をブロードキャスト送信すると（ステップＳ８２１）、通信経路制御装置１００のネットワークインタフェース１００Ｂが、この機器検索パケットを受信する。そして、ネットワークインタフェース１００Ｂは、機器検索パケットを受信したことを、ＩＦ判別部３０２へ通知する（ステップＳ８２２）。
【００６４】
これに応じて、ＩＦ判別部３０２は、設定記憶部３００に記憶されているＩＦ設定情報（項目「ブロードキャスト／マルチキャストの取扱」）を参照する（ステップＳ８２３）。これにより、ＩＦ判別部３０２は、クライアント端末１３からブロードキャスト送信された機器検索パケットを、「通信経路制御装置１００で受信する」と特定する（ステップＳ８２４）。これに応じて、ＩＦ判別部３０２は、機器検索パケットを、代理応答部３０４へ転送する（ステップＳ８２５）。
【００６５】
代理応答部３０４は、機器検索パケットを受信すると、保持部３０１が保持する機器情報を参照し（ステップＳ８２６）、当該機器情報からＡレコードを取得する（ステップＳ８２７）。ここで、Ａレコードには、ネットワーク１０Ａに依存する情報が含まれている。このため、代理応答部３０４は、ネットワーク１０Ａに依存する情報を、ネットワーク１０Ｂに依存する情報へ変換する（ステップＳ８２８）。例えば、Ａレコードが「printer.local IN A 165.96.10.11」である場合、「165.96.10.11」の部分を、ネットワークインタフェース１００ＢのＩＰアドレスである「192.168.5.100」に変更する（ステップＳ８２８）。この場合、変更後のＡレコードは、「printer.local IN A 192.168.5.100」となる。
【００６６】
さらに、代理応答部３０４は、保持部３０１が保持する機器情報を参照し（ステップＳ８２９）、当該機器情報からＳＲＶレコードを取得する（ステップＳ８３０）。ＳＲＶレコードには、ネットワーク１０Ａに依存する情報が含まれていないため、代理応答部３０４は、ＳＲＶレコードの変更を行わない。
【００６７】
代理応答部３０４は、ＡレコードおよびＳＲＶレコードを含んだ応答パケットのネットワーク１０Ｂへの送信を、ＩＦ判別部３０２へ依頼する（ステップＳ８３１）。ＩＦ判別部３０２は、応答情報パケットの送信依頼を受け取ると、設定記憶部３００に記憶されているＩＦ設定情報を参照する（ステップＳ８３２）。これにより、ＩＦ判別部３０２は、ネットワーク１０Ｂが接続されているネットワークインタフェースが、「ネットワークインタフェース１００Ｂ」であることを特定する（ステップＳ８３３）。
【００６８】
そして、ＩＦ判別部３０２は、特定されたネットワークインタフェース１００Ｂに対し、応答パケットを送信する（ステップＳ８３４）。ネットワークインタフェース１００Ｂは、応答パケットを受信すると、当該応答パケットを、ネットワーク１０Ｂを介して、クライアント端末１３へ送信する（ステップＳ８３５）。これにより、クライアント端末１３に応答パケットが到達することとなる。
【００６９】
以上説明したように、本発明の第１実施形態に係る通信システム１０では、通信経路制御装置１００において、機器検索コマンドを受信したネットワークインタフェースと画像形成装置１１との間の接続方式（ブリッジ接続またはＮＡＰＴ接続）に応じて、機器検索コマンドに対する代理応答が必要か否かを判別し、代理応答が必要と判断された場合、画像形成装置１１の機器情報を用いて、画像形成装置１１の代わりに機器検索コマンドに対する代理応答を行うようにしている。このため、通信システム１０によれば、受信した機器検索コマンドが複数のネットワークセグメントをまたぐことができないものであっても、当該機器検索コマンドの送信元のクライアント端末に対し、画像形成装置１１の機器情報を供給することができる。したがって、通信システム１０によれば、ネットワークからブロードキャスト又はマルチキャスト送信された機器検索コマンドに正しく応答することができる。
【００７０】
また、通信システム１０では、代理応答が必要ないと判断された場合、機器検索コマンドを画像形成装置１１へ転送するようにしている。このため、通信システム１０によれば、通信経路制御装置１００が不必要な代理応答を行わないようにすることができる。
【００７１】
また、通信システム１０では、一のネットワーク（例えば、ネットワーク１０Ｂ）に対して機器情報を用いて代理応答を行う際、当該機器情報に他のネットワーク（例えば、ネットワーク１０Ａ）に依存する情報が含まれている場合、当該他のネットワークに依存する情報を、一のネットワークに依存する情報に変換するようにしている。このため、通信システム１０では、応答先のネットワークに応じた適切な機器情報を用いて代理応答を行うことができる。
【００７２】
また、通信システム１０では、複数のネットワークインタフェースの各々について、代理応答が必要か否かを判別可能な情報が設定されているネットワークインタフェース設定情報を記憶するようにしている。このため、通信システム１０によれば、複数のネットワークの各々からの機器検索コマンドに正しく応答することができる。また、複数のネットワークインタフェースに関する情報を一元管理することができる。
【００７３】
また、通信システム１０では、通信経路制御装置１００の電源起動時に、画像形成装置１１から機器情報を取得し、取得された機器情報を保持部３０１が保持するようにしている。このため、通信システム１０によれば、ユーザに手作業で機器情報を入力される必要がないため、適切な機器情報を容易に取得することができる。
【００７４】
また、通信システム１０では、画像形成装置１１において機器情報が変更された場合、画像形成装置１１から取得した変更後の機器情報により、保持部３０１が保持する機器情報を更新し、ネットワークインタフェース１００Ａ，１００Ｂの各々から、更新後の機器情報をブロードキャスト又はマルチキャスト送信するようにしている。このため、通信システム１０によれば、常に最新の画像形成装置１１の機器情報を用いて、代理応答を行うことができる。また、画像形成装置１１の機器情報の変更を、直ちに、クライアント端末１２，１３が既に取得済みの画像形成装置１１の機器情報に反映することができる。
【００７５】
なお、上記第１実施形態において、特許請求の範囲に記載の「要求コマンド」の一例として機器検索コマンドを用いているが、これに限らず、画像形成装置１１に代理して応答できる性質のものであれば、それ以外のコマンドを用いてもよい。
【００７６】
また、上記第１実施形態において、本発明の「通信システム」の機能を、物理的に１台の装置（通信経路制御装置１００）によって実現するようにしているが、これに限らない。すなわち、本発明の「通信システム」の機能を、物理的に複数台の装置によって実現するようにしてもよい。
【００７７】
また、通信経路制御装置１００は、専用の装置によって実現されるものに限らない。例えば、通信経路制御装置１００は、複数のネットワーク（ネットワーク１０Ａ〜１０Ｃ）に接続可能なそれ以外の装置（例えば、パーソナルコンピュータ等）に導入されたソフトウェアによって、実現されるものであってもよい。
【００７８】
また、上記第１実施形態において、本発明の「電子機器」の一例として、画像形成装置１１を用いているが、これに限らない。すなわち、本発明の「電子機器」は、少なくとも通信機能を備えたものであれば、如何なる装置であってもよい。
【００７９】
また、上記第１実施形態において、通信経路制御装置１００は、２つのネットワーク１０Ａ，１０Ｂからの機器検索パケットの応答を制御しているが、３つ以上のネットワークからの機器検索パケットの応答を制御するようにしてもよい。
【００８０】
また、上記第１実施形態において、通信経路制御装置１００には、１台の画像形成装置１１が接続されているが、複数台の電子機器が接続されていてもよい。この場合、通信経路制御装置１００は、画像形成装置１１に対する応答処理と同様の処理を、複数台の電子機器に対して行うようにしてもよい。
【００８１】
また、上記第１実施形態において、保持部３０１に保持されている機器情報を管理者が任意に（例えば、表示部２０６に表示された管理画面に対し、入力部２０５による操作入力を行うことにより）無効化できるようにしてもよい。そして、保持部３０１に保持されている機器情報が無効化されている場合、代理応答部３０４は、機器検索コマンドに対する代理応答を行わないようにしてもよい。
【００８２】
また、上記第１実施形態において、機器情報取得部３０２ａは、通信経路制御装置１００の電源起動時に、画像形成装置１１の機器情報を取得するようにしているが、これに限らない。すなわち、機器情報取得部３０２ａは、通信経路制御装置１００の電源起動時以外のタイミング（例えば、ユーザが指定したタイミング等）で、画像形成装置１１の機器情報を取得するようにしてもよい。
【００８３】
〔第２実施形態〕
以下、図９を参照して、本発明の第２実施形態について説明する。この第２実施形態では、本発明を産業機械管理システムに適用する例を説明する。図９は、本発明の第２実施形態に係る産業機械管理システム２０の全体構成を示す図である。この産業機械管理システム２０は、特許請求の範囲に記載の「通信システム」の他の一例である。
【００８４】
図９に示すように、第２の実施形態の産業機械管理システム２０は、部門システム６０ａ、部門システム６０ｂ、部門システム６０ｃ、および管理システム７０を備えて構成されている。部門システム６０ａ，６０ｂ，６０ｃおよび管理システム７０は、いずれも、インターネット１５に接続されている。特に、部門システム６０ａ，６０ｂ，６０ｃは、いずれも、当該システム内に設けられたファイアウォール１６を介して、インターネット１５に接続されている。
【００８５】
部門システム６０ａは、例えば、企業や工場等の一の部門に設置されているシステムである。部門システム６０ａは、管理仲介装置１４、管理対象システム３０、およびファイアウォール１６を備えて構成されている。管理対象システム３０は、管理システム７０による遠隔管理の対象のシステムである。
【００８６】
図９の例では、管理対象システム３０は、産業機械３１ａおよびセンサ３１ｂを備えている。産業機械３１ａおよびセンサ３１ｂは、管理システム７０による遠隔管理の対象の機器である。産業機械３１ａは、例えば、加工機、搬送機、検査機等である。センサ３１ｂは、例えば、撮像装置、集音装置等である。
【００８７】
管理仲介装置１４は、管理システム７０からファイアウォール１６内の管理対象システム３０を遠隔管理することができるように、管理システム７０と管理対象システム３０との間を仲介する装置である。管理仲介装置１４は、ＬＡＮ（local area network）により、管理対象システム３０と、ファイアウォール１６とに接続されている。管理仲介装置１４は、例えば、産業機械３１ａおよびセンサ３１ｂに設けられているファームウェアを、インターネット接続を利用して更新するファームウェア更新機能を備えている。
【００８８】
部門システム６０ｂは、他の部門に設置されているシステムである。部門システム６０ｂは、管理仲介機能付機器３３およびファイアウォール１６を備えて構成されている。管理仲介機能付機器３３は、管理システム７０による遠隔管理の対象の機器である。管理仲介機能付機器３３は、管理仲介装置１４と同様の機能を有する。これにより、管理システム７０からファイアウォール１６内の当該管理仲介機能付機器３３を遠隔管理することができるようになっている。
【００８９】
管理仲介機能付機器３３は、例えば、産業機械（例えば、加工機、搬送機、検査機等）、センサ（例えば、撮像装置、集音装置等）等である。管理仲介機能付機器３３は、ＬＡＮにより、ファイアウォール１６と接続されている。管理仲介機能付機器３３は、例えば、当該管理仲介機能付機器３３に設けられているファームウェアを、インターネット接続を利用して更新するファームウェア更新機能を備えている。 
【００９０】
部門システム６０ｃは、さらなる他の部門に設置されているシステムである。部門システム６０ｃは、管理仲介装置１４、複数の管理対象システム３０、およびファイアウォール１６を備えて構成されている。各管理対象システム３０は、管理システム７０による管理対象のシステムである。
【００９１】
図９の例では、一つの管理対象システム３０は、産業機械３１ａ、センサ３１ｂ、および管理仲介装置３２を備えている。産業機械３１ａおよびセンサ３１ｂは、管理システム７０による遠隔管理の対象の機器である。産業機械３１ａは、例えば、加工機、搬送機、検査機等である。センサ３１ｂは、例えば、撮像装置、集音装置等である。
【００９２】
管理仲介装置１４，３２は、管理システム７０からファイアウォール１６内の管理対象システム３０を遠隔管理することができるように、管理システム７０と管理対象システム３０との間を仲介する装置である。管理仲介装置１４，３２は、ＬＡＮにより、複数の管理対象システム３０と、ファイアウォール１６とに接続されている。管理仲介装置１４，３２は、産業機械３１ａおよびセンサ３１ｂに設けられているファームウェアを、インターネット接続を利用して更新するファームウェア更新機能を備えている。
【００９３】
この部門システム６０ｃでは、管理仲介装置１４だけでは負荷が大きくなるため、管理仲介装置３２をさらに設けている。そして、この管理仲介装置３２により、管理対象システム３０内の産業機械３１ａおよびセンサ３１ｂのファームウェアを更新するようにしている。一方、管理システム７０とのインターネット接続を利用した、複数の管理対象システム３０の遠隔管理を集中的に行う機能については、管理仲介装置１４にて行うようにしている。 
【００９４】
管理システム７０は、インターネット１５を介して、各部門システム６０ａ，６０ｂ，６０ｃの各管理対象機器（産業機械３１ａ、センサ３１ｂ、管理仲介機能付機器３３）を遠隔管理するためのシステムである。
【００９５】
例えば、管理システム７０は、各部門システム６０ａ，６０ｂ，６０ｃの各管理対象機器に対して、各種操作指示（例えば、設定値変更、ファーム更新、電源ＯＮ、電源ＯＦＦ等）を行ったり、各部門システム６０ａ，６０ｂ，６０ｃの各管理対象機器から各種情報（状態情報、設定値情報、ログ情報等）を取得したりする。
【００９６】
なお、上記産業機械管理システム２０において、管理システム７０、管理仲介装置１４、管理仲介装置３２、および管理仲介機能付機器３３は、一般的なコンピュータ要素を含んで構成されている。すなわち、これらの装置は、図２に示した通信経路制御装置１００のハードウェア構成と同様に、少なくとも、各種プログラムを実行するＣＰＵと、このＣＰＵがプログラム処理に用いるＲＯＭ、ＲＡＭ、および記憶部と、モデムやネットワークインタフェース等の通信部とを備えて構成されている。
【００９７】
また、図９に示すように、産業機械管理システム２０は、通信経路制御装置１００'および画像形成装置１１をさらに備えている。通信経路制御装置１００'は、第１実施形態の通信経路制御装置１００と同様の機能を有するものである。通信経路制御装置１００'は、複数のネットワークインタフェースを備えている。これにより、通信経路制御装置１００'は、部門システム６０ａ，６０ｂ，６０ｃ（複数のネットワーク）の各々と接続されている。通信経路制御装置１００'は、画像形成装置１１と接続されている。
【００９８】
このように構成された産業機械管理システム２０では、第１実施形態の通信システム１０と同様に、通信経路制御装置１００'により、部門システム６０ａ，６０ｂ，６０ｃと、画像形成装置１１との間の通信経路を制御できるように構成されている。すなわち、通信経路制御装置１００'において、部門システム６０ａ，６０ｂ，６０ｃのいずれかからブロードキャスト又はマルチキャスト送信された機器検索コマンドを受信すると、当該機器検索パケットを受信したネットワークインタフェースと画像形成装置１１と間の接続方式（ブリッジ接続またはＮＡＰＴ接続）に応じて、機器検索コマンドに対する代理応答が必要か否かを判別し、代理応答が必要と判断された場合、画像形成装置１１の機器情報を用いて、画像形成装置１１の代わりに機器検索コマンドに対する代理応答を行うようにしている。
【００９９】
このため、産業機械管理システム２０によれば、部門システム６０ａ，６０ｂ，６０ｃのいずれかのクライアント端末から送信された機器検索コマンドが複数のネットワークセグメントをまたぐことができないものであっても、当該機器検索コマンドの送信元のクライアント端末に対し、画像形成装置１１の機器情報を供給することができる。したがって、産業機械管理システム２０によれば、ネットワークからブロードキャスト又はマルチキャスト送信された機器検索コマンドに正しく応答することができる。
【０１００】
なお、産業機械管理システム２０が遠隔管理の対象とする管理対象機器は、画像形成装置に限らず、ネットワーク家電、自動販売機、医療機器、産業機械、電源装置、空調システム、ガス・水道・電気等の計量システム等に通信機能を持たせた機器等であってもよい。また、管理対象機器は、上記したいずれかの機器の周辺に設置され、その機器の状態を検出するための各種検出装置（例えば、撮像装置、集音装置等）であってもよい。
【０１０１】
例えば、産業機械としては、加工装置、検査装置、搬送装置、ピッキング装置等が挙げられる。産業機械を管理対象機器とする場合、当該産業機械は、応答データとして、当該機器の識別情報、当該機器の稼働状況や異常動作の有無、消耗品の交換時期に関する情報、当該機器による検査結果等を、データ形式又は画像形式等の種々の情報伝達手段を用いて管理システム７０に送信するようにしてもよい。
【０１０２】
また、例えば、医療機器としては、眼底検査装置、Ｘ線検査装置、血圧計、体脂肪計、視力計、ペースメーカ等が挙げられる。医療機器を管理対象機器とする場合、当該医療機器は、応答データとして、当該機器の識別情報、当該機器の稼働状況や異常動作の有無、当該機器による測定結果等を、データ形式又は画像形式等の種々の情報伝達手段を用いて管理システム７０に送信するようにしてもよい。
【０１０３】
以上、本発明の好ましい実施形態について詳述したが、本発明はこれらの実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形又は変更が可能である。
【符号の説明】
【０１０４】
１０  通信システム
１０Ａ，１０Ｂ，１０Ｃ  ネットワーク
１１  画像形成装置
１２，１３  クライアント端末
１００  通信経路制御装置
１００Ａ，１００Ｂ，１００Ｃ  ネットワークインタフェース
３００  設定記憶部
３０１  保持部
３０２  ＩＦ判別部（ネットワークインタフェース判別部）
３０２ａ  機器情報取得部
３０３  ブリッジ接続部（転送部）
３０４  代理応答部
【先行技術文献】
【特許文献】
【０１０５】
【特許文献１】特開２００９−２２５２７１号公報
【図１】
2018137556.tif 000003
【図２】
2018137556.tif 000004
【図３】
2018137556.tif 000005
【図４】
2018137556.tif 000006
【図５】
2018137556.tif 000007
【図６】
2018137556.tif 000008
【図７】
2018137556.tif 000009
【図８】
2018137556.tif 000010
【図９】
2018137556.tif 000011