(57)【要約】【課題】ネットワークに接続された表示端末装置を監視制御するために、端末情報を事前登録又は登録用コマンドを必要としない監視制御装置を提供する。【解決手段】ネットワークに接続された監視対象の端末装置を制御する端末監視制御装置において、端末装置との間で第１のコマンドの送信および第１のコマンドの応答を受信し、受信した結果に基づいて端末装置が通信可能であるか否かを判断する通信情報作成部と、通信情報作成部の判定結果において、端末装置が通信可能であるときに、端末装置との間で第２のコマンドの送信および第２のコマンドの応答を受信し、受信した結果に基づいて端末装置が所定の監視項目で監視可能であるか否かを判断する情報解析部と、情報解析部の判定結果において、端末装置が監視可能であるときに、端末装置を監視対象の端末装置として登録する端末登録部とを備える。【選択図】図１
2018046558.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された監視対象の端末装置を制御する端末監視制御装置であって、
前記端末装置との間で第１のコマンドの送信および前記第１のコマンドの応答を受信し、受信した結果に基づいて前記端末装置が通信可能であるか否かを判断する通信情報作成部と、
前記通信情報作成部の判定結果において、前記端末装置が通信可能であるときに、前記端末装置との間で第２のコマンドの送信および前記第２のコマンドの応答を受信し、受信した結果に基づいて前記端末装置が所定の監視項目で監視可能であるか否かを判断する情報解析部と、
前記情報解析部の判定結果において、前記端末装置が監視可能であるときに、前記端末装置を監視対象の端末装置として登録する端末登録部とを備える、
端末監視制御装置。
【請求項２】
前記通信情報作成部は、取得した前記端末装置の通信可能性情報に基づいて、前記端末装置が除外対象のアドレスを有するか否かを判断し、前記端末装置が前記除外対象のアドレスを有する端末装置であるときに、通信可能でない端末装置とする、
請求項１記載の端末監視制御装置。
【請求項３】
前記端末装置の監視項目を設定する情報設定部をさらに備える、
請求項１又は２に記載の端末監視制御装置。
【請求項４】
前記情報解析部は、前記端末装置が前記監視項目で監視可能であるときに、所定の登録端末装置情報に基づいて未登録であるか否かを判断し、未登録であるときに前記端末登録部に監視対象の端末装置として登録させる、
請求項１〜３のうちのいずれか１つに記載の端末監視制御装置。
【請求項５】
前記端末登録部は、入力される登録用固有情報が所定の固有情報と一致しているか否かを判断し、一致しているときに前記端末装置を監視対象の端末装置として登録する、
請求項１〜４のうちのいずれか１つに記載の端末監視制御装置。
【請求項６】
前記端末装置との間で第３のコマンドの送信および前記第３のコマンドの応答を受信することで、前記端末装置の通信経路情報を取得する通信経路情報検出部をさらに備える、
請求項１〜５のうちのいずれか１つに記載の端末監視制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、例えばネットワーク上に接続された複数の端末装置を監視して制御を行う端末監視制御装置に関する。
【背景技術】
【０００２】
特許文献１は、監視対象端末装置の情報の自動登録を行うことができる監視サーバー、ネットワーク監視システム、ネットワーク監視方法及びネットワーク監視プログラムを開示する。このネットワーク監視プログラムは、ネットワーク上に配置された監視サーバーに対して同一ネットワークに新規に表示端末装置が接続されたときに、特定のトラップ信号を送信する。監視サーバーは、トラップ信号を検出すると、端末装置を新規に追加登録依頼と判断する。これにより、監視サーバー内に自動登録することが可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８６１６４号公報
【非特許文献】
【０００４】
【非特許文献１】Japan Business Machine and Information System Industries Association, 「ＰＪＬｉｎｋ仕様書」, Version 1.04, pp.1-32, ２０１３年１２月１０日
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ネットワーク上に接続された複数の端末装置を監視制御するシステムにおいて、監視対象の端末が接続される場合毎にトラップ通知を含む端末装置の情報がネットワーク上に送信されると、通信負荷が高くなる場合がある。また、すでに登録されている端末装置からも端末装置の情報が定期的に送信され、監視サーバーの処理負荷が高くなる。さらに、トラップ通知情報を端末装置に準備する必要がある。このとき、トラップ通知非対応の端末装置の場合は自動登録ができないため手動で監視サーバーに事前登録が必要になるという課題を有していた。
【０００６】
本開示は、ネットワーク上に接続された端末装置に対して、トラップ通知などの情報を追加する必要がなく、ネットワークデバイス毎に記憶された通信経路情報をもとに、監視対象の可能性のある端末装置の情報と、特定するための情報が必要なときのみ送信する通信コマンドのみで監視対象の端末装置を特定することが可能な端末監視制御装置を提供する。
【課題を解決するための手段】
【０００７】
本開示の一態様にかかる端末監視制御装置は、ネットワークに接続された監視対象の端末装置を制御する端末監視制御装置である。端末監視制御装置は、通信情報作成部と、情報解析部と、端末登録部と、を備える。通信情報作成部は、端末装置との間で第１のコマンドの送信および第１のコマンドの応答を受信し、受信した結果に基づいて端末装置が通信可能であるか否かを判断する。情報解析部は、通信情報作成部の判定結果において、端末装置が通信可能であるときに、端末装置との間で第２のコマンドの送信および第２のコマンドの応答を受信し、受信した結果に基づいて端末装置が所定の監視項目で監視可能であるか否かを判断する。端末登録部は、情報解析部の判定結果において、端末装置が監視可能であるときに、端末装置を監視対象の端末装置として登録する。
【発明の効果】
【０００８】
本開示にかかる端末監視制御装置によれば、ネットワーク上に接続された端末装置に対して、トラップ通知などの情報を追加する必要がなく、ネットワークデバイス毎に記憶された通信経路情報をもとに、監視対象の可能性のある端末装置の情報と、特定するための情報が必要なときのみ送信する通信コマンドのみで監視対象の端末装置を特定して登録することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態にかかる端末監視制御装置１０３を備えた表示システムの構成例を示すブロック図
【図２】図１の通信経路情報検出部１０４の構成例を示すブロック図
【図３】図１の通信情報作成部１０５の構成例を示すブロック図
【図４】図１の特定情報設定部１０６の構成例を示すブロック図
【図５】図１の情報解析部１０７の構成例を示すブロック図
【図６】図１の端末登録部１０８の構成例を示すブロック図
【図７Ａ】端末監視制御装置１０３において有効なネットワークデバイスに対して設定されている、ローカルＩＰアドレスを示す表を示す図
【図７Ｂ】端末監視制御装置１０３において設定されている、各有効なネットワークデバイスに対するＩＰアドレスを示す表を示す図
【図７Ｃ】端末監視制御装置１０３において設定されている、各有効なネットワークデバイスに対する除外ＩＰアドレスを示す表を示す図
【図８Ａ】各有効なネットワークデバイスに対する検索対象ＩＰアドレスを示す表を示す図
【図８Ｂ】各有効なネットワークデバイスに対する検索対象ＩＰアドレス及びＲｅｑｕｅｓｔコマンドに対する応答を示す表を示す図
【図９】登録可能ＩＰアドレスに対して、登録済み端末装置であるか否か、及び登録ＩＰアドレスであるか否かを示す表を示す図
【図１０】図６の端末登録部１０８によってディスプレイ６０３に表示される登録操作画面の一例を示す正面図
【発明を実施するための形態】
【００１０】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１１】
なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１２】
（実施の形態）
以下、図１〜図１０を参照して、実施の形態を説明する。
【００１３】
［１−１．構成］
［１−１−１．端末監視制御装置の構成］
図１は、実施の形態にかかる端末監視制御装置１０３を備えた表示システムの構成例を示すブロック図である。図１において、実施の形態にかかる表示システムは、それぞれ表示端末装置である複数Ｎ個の端末装置１０１−１〜１０１−Ｎ（以下、総称して符号１０１を付す。）と、端末監視制御装置１０３とがローカルエリアネットワーク（以下、ＬＡＮという。）１０２に接続されて構成されている。ここで、ＬＡＮ１０２を用いているが、本開示はこれに限られず、所定のネットワークであってもよい。また、複数の端末装置１０１はそれぞれディスプレイ及び通信インターフェース部を有し、複数の端末装置１０１の各ディスプレイが例えば行列形式で配置されてマルチディスプレイ装置を構成してもよい。
【００１４】
端末監視制御装置１０３は、図１に示すように、通信経路情報検出部１０４と、通信情報作成部１０５と、特定情報設定部１０６と、情報解析部１０７と、端末登録部１０８とを備えて構成される。
【００１５】
図１において、通信経路情報検出部１０４はＬＡＮ１０２を介して複数の端末装置１０１と通信を行うとともに、端末監視制御装置１０３に蓄積されている通信経路情報の取得を行う。通信情報作成部１０５は、通信経路情報に基づいて各端末装置１０１に対して通信可能であるか否か（通信可能性情報）を判断するための通信コマンドの作成を行う。特定情報設定部１０６は、監視対象の端末装置１０１の監視項目を監視可能か否か（監視可能性情報）を判断するための特定コマンドの設定を行う。情報解析部１０７は、各端末装置１０１から取得した受信情報をもとに情報解析を行い、端末装置１０１の監視対象の可否及び、すでに登録済かどうかの判定を行う。端末登録部１０８は、判定結果をもとに、監視対象に追加する必要がある場合、操作画面を作成して表示し、ユーザー操作により端末監視制御装置１０３に登録する。なお、登録の際に必要な登録用固有情報（例えば、ＩＤ、パスワードなど）を予め入力してもよい。このとき、端末登録部１０８は、ユーザー入力による固有情報が上記登録用固有情報と一致しているか否かを判断し、一致と判断したときに自動登録する。これにより、さらに簡素化することも可能である。
【００１６】
［１−１−２．通信経路情報検出部の構成］
図２は、図１の通信経路情報検出部１０４の構成例を示すブロック図である。図２において、通信経路情報検出部１０４は、通信インターフェース部２０１と、通信経路情報取得部２０２と、検出部２０３とを備えて構成される。ここで、通信インターフェース部２０１は、ＬＡＮ１０２上の複数のネットワークに接続するための複数のネットワークデバイス（例えば、ＴＣＰ／ＩＰによる通信デバイスをいう）を有することが可能である。
【００１７】
図２において、通信インターフェース部２０１はＬＡＮ１０２に接続され、ＬＡＮ１０２に接続された複数の端末装置１０１とコマンド及びデータの送受信を行うことにより通信を行う。通信経路情報取得部２０２は、通信インターフェース部２０１に接続される。通信経路情報取得部２０２は、ＬＡＮ１０２に接続された複数の端末装置１０１と、複数の端末装置１０１に対する通信経路情報（詳細後述のＡＲＰ（Address Resolution Protocol）テーブル）を、端末監視制御装置１０３のネットワークデバイス毎に通信経路情報メモリ２０４に格納する。通信経路情報は、例えばＴＣＰ／ＩＰにおけるＡＲＰコマンド（第３のコマンド）を用いて通信を行うことで取得する。通信経路情報取得部２０２は、端末監視制御装置１０３のネットワークデバイス毎の通信経路情報を通信経路情報メモリ２０４から取得する。また、通信経路情報取得部２０２は、通信情報作成部１０５で作成された通信コマンドを、通信インターフェース部２０１及びＬＡＮ１０２を介して該当する端末装置１０１に送信する。検出部２０３は、通信経路情報取得部２０２で取得された通信経路情報を抽出する。
【００１８】
従って、通信経路情報検出部１０４は、通信経路情報メモリ２０４に格納された通信経路情報に基づいて監視対象の端末装置１０１の端末情報を抽出して通信情報作成部１０５に出力する。
【００１９】
なお、端末装置１０１の通信経路情報を抽出するためには、通信経路情報検出部１０４は、例えばＴＣＰ／ＩＰにおいてＡＲＰコマンド（例えば、ＲＦＣ（Request For Comments）８２６等参照）を端末装置１０１に対して送信し、端末装置１０１からの返信を受信する。これにより、以下の表１〜表３のＡＲＰテーブルを取得することができる。なお、注１〜注３は以下の通り、詳細について後述する除外ＩＰアドレスである。
（注１）実施の形態では、ブロードキャストアドレスのために除外される。
（注２）実施の形態では、マルチキャストアドレスのために除外される。
（注３）実施の形態では、ゲートウェイアドレスのために除外される。
【００２０】
［表１］
――――――――――――――――――――――――――――――――
インターフェース: 198.245.80.110 --- 0xb
――――――――――――――――――――――――――――――――
インターネットアドレス  物理アドレス        種類      備考
――――――――――――――――――――――――――――――――
198.245.80.19         00-08-9b-d3-c7-fb     動的
198.245.80.109        e0-cb-4e-26-b4-d1     動的
198.245.80.200        4c-e6-76-e1-b7-3b     動的
198.245.80.255        ff-ff-ff-ff-ff-ff     静的    （注１）
224.0.0.22            01-00-5e-00-00-16     静的    （注２）
224.0.0.252           01-00-5e-00-00-fc     静的    （注２）
239.255.255.250       01-00-5e-7f-ff-fa     静的    （注２）
255.255.255.255       ff-ff-ff-ff-ff-ff     静的    （注１）
――――――――――――――――――――――――――――――――
［表２］
――――――――――――――――――――――――――――――――
インターフェース: 10.73.182.108 --- 0xc
――――――――――――――――――――――――――――――――
インターネットアドレス  物理アドレス        種類      備考
――――――――――――――――――――――――――――――――
10.73.182.1           00-00-0c-07-ac-01     動的    （注３）
10.73.182.237         74-46-a0-8f-00-68     動的
10.73.182.246         00-1b-a9-d1-73-f2     動的
10.73.182.247         48-5b-39-6f-92-db     動的
10.73.182.248         78-e3-b5-94-c2-a0     動的
10.73.182.249         d4-be-d9-97-f8-9c     動的
10.73.183.11          8c-c1-21-51-02-39     動的
10.73.183.14          50-e5-49-a2-54-35     動的
10.73.183.226         8c-c1-21-50-d4-20     動的
10.73.183.241         54-04-a6-4b-80-1a     動的
10.73.183.255         ff-ff-ff-ff-ff-ff     静的    （注１）
224.0.0.22            01-00-5e-00-00-16     静的    （注２）
224.0.0.252           01-00-5e-00-00-fc     静的    （注２）
239.255.255.250       01-00-5e-7f-ff-fa     静的    （注２）
255.255.255.255       ff-ff-ff-ff-ff-ff     静的    （注１）
――――――――――――――――――――――――――――――――
［表３］
――――――――――――――――――――――――――――――――
インターフェース: 192.168.13.11 --- 0x10
――――――――――――――――――――――――――――――――
インターネットアドレス  物理アドレス        種類      備考
――――――――――――――――――――――――――――――――
192.168.13.242        d4-7b-b0-34-6a-a0     動的
192.168.13.255        ff-ff-ff-ff-ff-ff     静的    （注１）
224.0.0.22            01-00-5e-00-00-16     静的    （注２）
224.0.0.252           01-00-5e-00-00-fc     静的    （注２）
255.255.255.255       ff-ff-ff-ff-ff-ff     静的    （注１）
――――――――――――――――――――――――――――――――
［１−１−３．通信情報作成部の構成］
図３は、図１の通信情報作成部１０５の構成例を示すブロック図である。図３において、通信情報作成部１０５は、通信情報検索作成部３０１と、対象端末抽出部３０２とを備えて構成される。
【００２１】
図３において、対象端末抽出部３０２は、検出部２０３で抽出した通信経路情報をもとに端末装置１０１の端末情報（ＩＰアドレス、物理アドレス（ＭＡＣアドレス）情報など）の抽出を行う。また、対象端末抽出部３０２は、後述する特定コマンドに対する端末装置１０１からの受信内容を抽出し、通信情報検索作成部３０１に出力する。通信情報検索作成部３０１は、特定情報設定部１０６で設定された特定コマンド情報と対象端末抽出部３０２で抽出された通信経路情報をもとに端末装置１０１に対して詳細情報を取得するための通信コマンド（第１のコマンド）を作成する。通信情報検索作成部３０１は、作成した通信コマンドを、通信経路情報検出部１０４に出力するとともに、特定コマンド情報に対する端末装置１０１の受信情報を対象端末抽出部３０２から受信して情報解析部１０７に出力する。
【００２２】
従って、通信情報作成部１０５は、事前に取得した上記の通信経路情報から、監視対象の端末装置１０１を確定するための通信コマンドを作成して送信した後、これに応答して各端末装置１０１から受信した通信コマンドに対する受信結果を抽出することができる。
【００２３】
また、通信情報作成部１０５は、取得した端末装置１０１の通信可能性情報に基づいて、端末装置１０１が除外対象のＩＰアドレスを有するか否かを判断する。端末装置１０１が除外対象のＩＰアドレスを有さない端末装置であるときに、通信可能であると判断する。端末装置１０１が除外対象のＩＰアドレスを有する端末装置であるときに、通信可能でないと判断する。
【００２４】
なお、端末装置１０１が通信可能であって監視可能であるか否か（通信可能性情報）を判断するために、例えば出願人独自の以下の特定コマンド（例えばRS-232C規格のシリアルコマンド）を用いて行うことができる。ここで、コマンド形式を表４に示し、コマンド例を表５に示す。
【００２５】
［表４］
（コマンド形式）
――――――――――――――――――――――――――――――――――――
［ＳＴＸ］  Ｃ１  Ｃ２  Ｃ３：ｐ１ｐ２ｐ３…ｐｎ（不定長）  ［ＥＴＸ］
（注）‘：’以降のパラメータは、必要に応じて付加される。
――――――――――――――――――――――――――――――――――――
［表５］
（コマンド例）
―――――――――――――――――――――――――――――――
＜情報取得＞
位置情報問い合わせ（Ｒｅｑｕｅｓｔ）：
［ＳＴＸ］ＱＰＳ  ［ＥＴＸ］
位置情報応答（Ｒｅｐｌｙ）：
［ＳＴＸ］  ＱＰＳ＝１１  ［ＥＴＸ］
―――――――――――――――――――――――――――――――
＜情報設定＞
位置情報設定（Ｒｅｑｕｅｓｔ）：
［ＳＴＸ］ＯＰＳ：１１  ［ＥＴＸ］
位置情報設定応答（Ｒｅｐｌｙ）（注）コールバックで返す：
［ＳＴＸ］ＯＰＳ：１１  ［ＥＴＸ］
―――――――――――――――――――――――――――――――
［１−１−４．特定情報設定部の構成］
図４は、図１の特定情報設定部１０６の構成例を示すブロック図である。図４において、特定情報設定部１０６は、コマンド生成部４０１と、監視項目設定部４０２とを備えて構成される。
【００２６】
図４において、監視項目設定部４０２は、監視対象の端末装置１０１の監視可能な監視項目（温度情報、使用時間情報など）をユーザーの操作入力又は所定のインターフェースを介して外部装置からの入力などにより予め設定する。コマンド生成部４０１は、監視項目設定部４０２で設定された項目に相当する特定コマンド（第２のコマンド）を作成して通信情報検索作成部３０１に出力する。従って、特定情報設定部１０６が監視に必要なコマンドを作成することで、監視する端末装置１０１をフィルタリングし、監視可能な端末装置１０１のみを登録することが可能になる。
【００２７】
なお、端末装置１０１に対する監視項目の問合せについては、例えばＰＪＬｉｎｋ規格（例えば、非特許文献１参照）のコマンドを用いることができる。以下に、コマンド形式を表６に示し、コマンド例を表７に示す。
【００２８】
［表６］
（コマンド形式（送信））
――――――――――――――――――――――――――――――――――――――――
ヘッダ＋クラス  コマンド  セパレータ（スペース）  送信パラメータ  終端（ＣＲ）
――――――――――――――――――――――――――――――――――――――――
（コマンド応答（応答））
――――――――――――――――――――――――――――――――――――――――
ヘッダ＋クラス  コマンド  セパレータ（＝）  送信パラメータ  終端（ＣＲ）
――――――――――――――――――――――――――――――――――――――――
［表７］
（コマンド例）
―――――――――――――――――――――――――――――――
情報問い合わせ
％１ＩＮＦＯ（ＳＰ）？（ＣＲ）
―――――――――――――――――――――――――――――――
情報応答
％１ＩＮＦＯ＝（応答データ（注））（ＣＲ）
（注）任意文字列を格納する
―――――――――――――――――――――――――――――――
エラーの場合
％１ＩＮＦＯ＝ＥＲＲ１（ＣＲ）
―――――――――――――――――――――――――――――――
［１−１−５．情報解析部の構成］
図５は、図１の情報解析部１０７の構成例を示すブロック図である。図５において、情報解析部１０７は、コマンド応答抽出部５０１と、判定部５０２と、登録端末メモリ５０３とを備えて構成される。
【００２９】
図５において、コマンド応答抽出部５０１は、通信情報作成部１０５で作成した通信コマンドに対する端末装置１０１からの応答結果を受信して抽出する。判定部５０２はコマンド応答抽出部５０１に接続される。判定部５０２は、コマンド応答抽出部５０１で抽出した応答結果の情報と、コマンド応答が所定の応答であると判断した場合、登録端末メモリ５０３で保存された登録端末情報と比較する。判定部５０２は、応答情報が登録されていない端末装置１０１からの応答であるかを判断し、監視対象可能であると判断され、かつ未登録の端末装置１０１であれば端末登録部１０８に出力する。
【００３０】
［１−１−６．端末登録部の構成］
図６は、図１の端末登録部１０８の構成例を示すブロック図である。図６において、端末登録部１０８は、登録確認部６０１と、端末登録メモリ６０２と、ディスプレイ６０３とを備えて構成される。
【００３１】
図６において、登録確認部６０１は、情報解析部１０７の解析結果をもとに未登録端末情報と判断されたとき、監視対象の端末装置１０１として登録するか否かの確認画面をディスプレイ６０３に表示する。登録確認部６０１は、ユーザーの操作により、所定の端末装置１０１を監視対象として登録することが許可されたとき、その端末装置１０１の情報を端末登録メモリ６０２に格納して登録する。なお、端末装置１０１の端末情報に対して登録用固有情報（例えば、ＩＤ、パスワードなど）を予め設定してもよい。このとき、登録確認部６０１は、ユーザーにより入力される固有情報と上記登録用固有情報とが一致しているか否かを判断し、一致することが確認できたときは、自動的に端末登録メモリ６０２に登録する。これにより、確認許可を得る必要がなく、さらに簡素化することも可能である。
【００３２】
［１−２．動作］
以上のように構成された端末監視制御装置１０３の動作の詳細を図７Ａから図１０を参照して説明する。
【００３３】
［１−２−１．通信経路情報の取得］
図７Ａ〜図７Ｃは、図２の通信経路情報取得部２０２の動作を説明するための表である。ここで、図７Ａは端末監視制御装置１０３において有効なネットワークデバイス（ネットワーク名）に対して設定されているローカルＩＰアドレスを示す表を示す図である。また、図７Ｂは端末監視制御装置１０３において設定されている、各有効なネットワークデバイス（ネットワーク名）に対するＩＰアドレスを示す表を示す図である。さらに、図７Ｃは端末監視制御装置１０３において設定されている、各有効なネットワークデバイス（ネットワーク名）に対する除外ＩＰアドレスを示す表を示す図である。
【００３４】
図７Ａ〜図７Ｃの動作例においては、２つの有効なネットワークデバイス（Ｎｅｔｗｏｒｋ−Ａ、Ｎｅｔｗｏｒｋ−Ｂ）と、ＬＡＮ１０２に接続された複数の端末装置１０１が存在する場合を示している。
【００３５】
図７Ａにおいて、端末監視制御装置１０３の有効なネットワークデバイスに対して以下のローカルＩＰアドレスがそれぞれ設定されている。
（１）Ｎｅｔｗｏｒｋ−Ａに対してＩＰアドレス「１９２．１６８．０．１０」；
（２）Ｎｅｔｗｏｒｋ−Ｂに対してＩＰアドレス「１６９．２５４．０．１０」。
【００３６】
図７Ｂにおいて、有効なネットワークデバイスで通信を行った際に蓄積されるアドレス情報テーブルの例として以下が示されている。
（１）ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ａ）と通信を行ったアドレス情報（ＩＰアドレス）として、「１９２．１６８．０．１」，「１９２．１６８．０．２」，「１９２．１６８．０．５」，「１９２．１６８．０．９」，「１９２．１６８．０．１０」が示されている。
（２）ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ｂ）と通信を行ったアドレス情報（ＩＰアドレス）として、「１６９．２５４．０．１」，「１６９．２５４．０．２」，「１６９．２５４．０．５」，「１６９．２５４．０．９」，「１６９．２５４．０．１０」が示されている。
【００３７】
図２の通信経路情報取得部２０２は、例えばＡＲＰコマンドをＬＡＮ１０２に送信することで、有効なネットワークデバイス毎に蓄積されているアドレス情報テーブルの通信経路情報を取得する。取得したアドレス情報テーブルの通信経路情報から、監視対象の端末装置１０１の可能性がある情報が検出部２０３により検出される。すなわち、アドレス情報テーブルで取得した通信経路情報の中から、図７Ｃに示すように、自身のＩＰアドレス又は特殊ＩＰアドレスなど除外対象のアドレスを検出する。図７Ｃでは、ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ａ）は、「１９２．１６８．０．１」，「１９２．１６８．０．１０」を除外ＩＰアドレスとして検出する。同様に、ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ｂ）は、「１６９．２５４．０．１」，「１６９．２５４．０．１０」を除外ＩＰアドレスとして検出する。残ったアドレス情報テーブルのＩＰアドレスは、対象端末抽出部３０２で監視対象可能なＩＰアドレスとして抽出する。
【００３８】
［１−２−２．監視対象の表示端末装置の検索］
図８Ａは、図３の通信情報作成部１０５の動作を説明するための表であって、各有効なネットワークデバイスに対する検索対象ＩＰアドレスを示す表である。また、図８Ｂは図５の情報解析部１０７の動作を説明するための表であって、各有効なネットワークデバイスに対する検索対象ＩＰアドレス及びＲｅｑｕｅｓｔコマンドに対する応答を示す表である。以下、図８Ａ及び図８Ｂを参照して、通信情報作成部１０５で抽出したＩＰアドレスの端末装置１０１に対する通信コマンドの作成及び受信結果に関する動作を説明する。
【００３９】
図８Ａは、対象端末抽出部３０２で抽出した有効なネットワークデバイスに対する検索対象ＩＰアドレスを示している。通信情報検索作成部３０１は、特定情報設定部１０６で設定された特定コマンドを含む通信コマンドを、通信経路情報検出部１０４及びＬＡＮ１０２を介して端末装置１０１に対して送信する。
【００４０】
情報解析部１０７のコマンド応答抽出部５０１は、送信した通信コマンドに対する端末装置１０１からの応答を、ＬＡＮ１０２、通信経路情報検出部１０４、通信情報作成部１０５を介して受信する。このとき、コマンド応答抽出部５０１は、図８Ｂに示すように、Ｒｅｑｕｅｓｔコマンド応答を検索する。図８Ｂの動作例では、ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ａ）の各端末装置１０１に対する応答として、ＩＰアドレス「１９２．１６８．０．２」，「１９２．１６８．０．５」の端末装置１０１からは「Responseあり」として検出し、ＩＰアドレス「１９２．１６８．０．９」の端末装置１０１からは「ＥＲＲＯＲ応答」として検出している。また、図８Ｂにおいて同様に、ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ｂ）の各端末装置１０１に対する応答として、ＩＰアドレス「１６９．２５４．０．５」，「１６９．２５４．０．９」の端末装置１０１から「Responseあり」として検出し、ＩＰアドレス「１６９．２５４．０．２」の端末装置１０１から「ＥＲＲＯＲ応答」として検出している。
【００４１】
従って、コマンド応答抽出部５０１は、その結果として、
（Ａ）ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ａ）で通信可能な端末装置１０１のＩＰアドレスは、「１９２．１６８．０．２」，「１９２．１６８．０．５」であり、
（Ｂ）ネットワークデバイス（Ｎｅｔｗｏｒｋ−Ｂ）で通信可能な端末装置１０１のＩＰアドレスは、「１６９．２５４．０．５」，「１６９．２５４．０．９」である
としてアドレス情報（ＩＰアドレス）を出力する。
【００４２】
［１−２−３．監視対象の端末装置の登録確認］
図９は、図６の端末登録部１０８の動作を説明するための表であって、登録可能ＩＰアドレスに対して、登録済み端末装置であるか否か、及び登録ＩＰアドレスであるか否かを示す表を示す図である。
【００４３】
図５のコマンド応答抽出部５０１で抽出したＩＰアドレスに対し、登録端末メモリ５０３で、監視対象としてすでに登録済みの端末装置１０１のＩＰアドレスを抽出する。図９では登録済み端末装置１０１のＩＰアドレスとして「１９２．１６８．０．２」のみ登録済の情報が取得できた場合、登録可能な登録対象ＩＰアドレスとして残りのＩＰアドレス「１９２．１６８．０．５」，「１６９．２５４．０．５」，「１６９．２５４．０．９」を判定部５０２から端末登録部１０８に出力する。
【００４４】
［１−２−４．監視対象の端末装置の登録］
図１０は、図６の端末登録部１０８によってディスプレイ６０３に表示される登録操作画面の一例を示す正面図である。
【００４５】
図５の判定部５０２で判定した結果をもとに、登録確認部６０１で登録可能な登録対象ＩＰアドレス１１を、図１０のようにユーザーインターフェイスのディスプレイ６０３に表示する。ユーザーが、登録するアドレス情報を選択し、登録ボタン１３を押す。すると、端末登録メモリ６０２は、監視対象の端末装置１０１としてデータベースに登録する。
【００４６】
なお、登録条件として固有情報入力１２の設定情報を事前に設定することで（図１０では、例としてＩＤ情報やパスワード（ＰＡＳＳ）を指定）上記の条件に一致するもののみを自動登録することも可能となる。
【００４７】
［１−３．構成動作のまとめ］
以上のように構成された端末監視制御装置１０３によれば、以下のように構成して動作することを特徴としている。
（Ａ）ＬＡＮ１０２に接続された複数の端末装置１０１を監視して制御する端末監視制御装置１０３である。
（Ｂ）通信経路情報検出部１０４は、複数の端末装置１０１の通信経路情報を取得するための、例えばＡＲＰコマンドを複数の端末装置１０１に送信した後、複数の端末装置１０１からＡＲＰコマンドの応答情報である通信経路情報を受信することで、複数の端末装置１０１の通信経路情報を取得する。
（Ｃ）通信情報作成部１０５は、通信経路情報が取得された少なくとも１つの端末装置１０１が通信可能であるか否かを判断するための通信コマンドを前記端末装置１０１に送信した後、端末装置１０１から通信コマンドの応答情報を受信することで、端末装置１０１の通信可能性情報を取得する。
（Ｄ）情報解析部１０７は、端末装置１０１が通信可能であるときに、端末装置１０１の所定の監視項目を指定して監視可能であるか否かを判断するための検索コマンドを端末装置１０１に送信した後、端末装置１０１から検索コマンドの応答情報を受信することで、端末装置１０１の監視可能性情報を取得する。
（Ｅ）端末登録部１０８は、端末装置１０１が監視項目で監視可能であるときに、端末装置１０１を監視対象の端末装置１０１として登録する。
【００４８】
［１−４．効果等］
以上のように、本実施の形態にかかる端末監視制御装置によれば、ＬＡＮ１０２に接続された複数の端末装置１０１を監視して制御する表示システムを構築する場合において、監視対象とする端末装置１０１の情報を事前にデータベース上に登録し、もしくは自動登録させるための特殊コマンド（トラップ通知など）を端末装置１０１に実装する必要がなく、通常のネットワーク接続の状態から抽出可能な経路情報を利用して、監視対象の端末装置１０１を検索することができる。このため、検索用の専用コマンドを送信することで発生する通信負荷を軽減させることが可能となり、登録時の手間を軽減することが可能になる。
【００４９】
なお、「トラップ通知」とは、情報通信システムの監視のための通知であって、監視している端末装置に異常が発生したとき、もしくは本来設定されている正しい状態ではない状態になったときに、端末装置からトラップ通知を自動的に送信することをいう。
【００５０】
また、本実施の形態において、端末監視制御装置は、ユーザーインターフェイスに登録条件を予め登録しておくことで、登録条件に一致する場合に自動登録を行うことが可能である。これにより、端末装置１０１を同一ネットワーク上に接続するだけで登録確認せずに自動登録することも可能になる。
【００５１】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施の形態にも適用できる。また、上記実施の形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【００５２】
そこで、以下、他の実施の形態を例示する。
【００５３】
実施の形態では、複数の端末装置１０１をネットワーク上に接続した例について説明した。本開示はこれに限られず、端末装置１０１に代えて、監視カメラや、他の端末監視制御装置、パーソナルコンピュータなど、ネットワークに接続可能なすべての端末装置であってもよい。この場合は、図１の表示システムに代えて、所定の通信システムとなる。また、端末装置１０１は、複数Ｎ個を例として説明したが、少なくとも１個あればよい。少なくとも１個の端末装置１０１が、ＬＡＮ１０２を介して通信経路情報検出部１０４と通信を行えればよい。
【００５４】
実施の形態では、通信経路情報検出部１０４は、複数の端末装置１０１の通信経路情報を取得するための、例えばＡＲＰコマンドを複数の端末装置に送信した後、複数の端末装置からＡＲＰコマンドの応答情報である通信経路情報を受信することで、複数の端末装置の通信経路情報を取得している。しかし、本開示はこれに限られず、通信経路情報が予め通信経路情報検出部１０４に検出されて格納されていてもよい。
【００５５】
なお、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲又はその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００５６】
本開示は、ネットワーク上に接続された表示端末装置などの複数の端末装置を監視して制御するためのシステムを構築する端末監視制御装置に適用可能である。
【符号の説明】
【００５７】
１０１，１０１−１〜１０１−Ｎ    端末装置
１０２    ローカルエリアネットワーク（ＬＡＮ）
１０３    端末監視制御装置
１０４    通信経路情報検出部
１０５    通信情報作成部
１０６    特定情報設定部
１０７    情報解析部
１０８    端末登録部
２０１    通信インターフェース部
２０２    通信経路情報取得部
２０３    検出部
２０４    通信経路情報メモリ
３０１    通信情報検索作成部
３０２    対象端末抽出部
４０１    コマンド生成部
４０２    監視項目設定部
５０１    コマンド応答抽出部
５０２    判定部
５０３    登録端末メモリ
６０１    登録確認部
６０２    端末登録メモリ
６０３    ディスプレイ
【図１】
2018046558.tif 000003
【図２】
2018046558.tif 000004
【図３】
2018046558.tif 000005
【図４】
2018046558.tif 000006
【図５】
2018046558.tif 000007
【図６】
2018046558.tif 000008
【図７Ａ】
2018046558.tif 000009
【図７Ｂ】
2018046558.tif 000010
【図７Ｃ】
2018046558.tif 000011
【図８Ａ】
2018046558.tif 000012
【図８Ｂ】
2018046558.tif 000013
【図９】
2018046558.tif 000014
【図１０】
2018046558.tif 000015