(57)【要約】端末を接続して端末が属する機器の分類を判定し、分類に関する情報を出力する通信中継装置を提供する。本発明の一実施形態に係る通信中継装置は、管理下にある端末の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を受信する受信部と、前記端末関連情報と前記端末が属する機器の分類とを対応付けた情報を記憶するテーブルと、前記受信した端末関連情報とを比較して、前記端末が属する機器の分類を判定する判定部と、を備える
2018105053.tif 000002
【特許請求の範囲】
【請求項１】
管理下にある端末の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を受信する受信部と、
前記端末関連情報と前記端末が属する機器の分類とを対応付けた情報を記憶するテーブルと、前記受信した端末関連情報とを比較して、前記端末が属する機器の分類を判定する判定部と、
を備える通信中継装置。
【請求項２】
要求に応じて、前記分類に関する情報を出力する出力部をさらに備えることを特徴とする請求項１に記載の通信中継装置。
【請求項３】
前記端末関連情報は、前記端末の識別情報をさらに含むことを特徴とする請求項１又は請求項２に記載の通信中継装置。
【請求項４】
前記通信に関する情報は、通信プロトコルに関する情報であることを特徴とする請求項１から請求項３のいずれか一に記載の通信中継装置。
【請求項５】
ユーザの設定によって、前記端末関連情報と前記端末が属する機器の分類とを対応付けて設定する設定部をさらに備えることを特徴とする請求項１から請求項４のいずれか一に記載の通信中継装置。
【請求項６】
前記設定部は、ユーザの選択によって、前記判定部の判定に用いられる情報を設定することを特徴とする請求項５に記載の通信中継装置。
【請求項７】
経路情報から前記管理下にある端末の接続位置を特定する特定部をさらに備え、
前記出力部は、前記分類に関する情報と前記端末の接続位置を対応付けて出力することを特徴とする請求項１に記載の通信中継装置。
【請求項８】
前記出力部は、前記端末の接続関係を表す画像と前記分類に関する情報とを画像として出力することを特徴とする請求項６に記載の通信中継装置。
【請求項９】
前記通信中継装置がルータであり、前記判定部は、前記端末が送信するパケット又は前記ルータと前記端末との間にあるＬＡＮスイッチから取得する前記通信に関する情報に基づいて、前記端末が属する機器の分類を判定することを特徴とする請求項１から請求項８のいずれか一に記載の通信中継装置。
【請求項１０】
前記通信中継装置がＬＡＮスイッチであり、前記判定部は、前記端末が送信するパケットから取得する前記通信に関する情報に基づいて、前記端末が属する機器の分類を判定することを特徴とする請求項１から請求項８のいずれか一に記載の通信中継装置。
【請求項１１】
管理下にある端末の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を受信し、
前記端末関連情報と前記端末が属する機器の分類とを対応付けた情報を記憶するテーブルと、前記受信した端末関連情報とを比較して、前記端末が属する機器の分類を判定する、判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信中継装置及び判定方法に関する。
【背景技術】
【０００２】
従来、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）における各通信装置の接続関係等の管理を支援する技術が開示されている（例えば、特許文献１）。【０００３】
特許文献１に開示される技術では、ルータ及びその直下のノードの各々を表すアイコンを木構造の画像で表示すると共に、ルータ及びノードに関する詳細情報（端末種類、メーカ名、機種名など）を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２２８６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示される技術では、ルータ及びノードに関する詳細情報は、ルータ及びノードといった通信装置のＭＡＣアドレスに対応付けて予めテーブルに記憶していなければならない。【０００６】
本発明は、上記のような従来技術に伴う課題を解決しようとするものであって、その目的とするところは、端末を接続して端末が属する機器の分類を判定し、分類に関する情報を出力する通信中継装置を提供するところにある。
【課題を解決するための手段】
【０００７】
本発明の一実施形態によれば、管理下にある端末の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を受信する受信部と、前記端末関連情報と前記端末が属する機器の分類とを対応付けた情報を記憶するテーブルと、前記受信した端末関連情報とを比較して、前記端末が属する機器の分類を判定する判定部と、を備える通信中継装置が提供される。
【発明の効果】
【０００８】
本発明によれば、端末を接続して端末が属する機器の分類を判定し、分類に関する情報を出力する通信中継装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る通信中継装置を含む通信システムの構成例を示す図である。
【図２】本発明の一実施形態に係る通信中継装置の構成例を示すブロック図である。
【図３】本発明の一実施形態に係る通信中継装置の分類条件記憶部の一例を示す図である。
【図４】本発明の一実施形態に係る通信中継装置の表示部に表示される画像例を示す図である。
【図５】本発明の一実施形態に係る通信中継装置の動作フローの一例を示す図である。
【図６】本発明の変形例に係る通信中継装置の構成例を示すブロック図である。
【図７】本発明の変形例に係る通信中継装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について、図面を参照しながら詳細に説明する。以下に示す実施形態は本発明の実施形態の一例であって、本発明はこれらの実施形態に限定されるものではない。なお、本実施形態で参照する図面において、同一部分または同様な機能を有する部分には同一の符号または類似の符号（数字の後にａ、ｂなどを付しただけの符号）を付し、その繰り返しの説明は省略する場合がある。
【００１１】
＜実施形態＞
図１は、本発明の一実施形態に係る通信中継装置を含む通信システムの構成例を示す図である。通信システム１は、ルータ（通信中継装置）２、Ｌ３スイッチ３、Ｌ２スイッチ５ａ及び５ｂ、端末７ａから７ｅを含む。ＬＡＮ１１は、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋであり、ルータ２を介してインターネットなどの通信網１０に接続されている。Ｌ２スイッチ５ａ及び５ｂ、端末７ａから７ｅは、特に区別の必要がない場合は、それぞれ「Ｌ２スイッチ５」、「端末７」と表記する。
【００１２】
Ｌ３スイッチ３には、Ｌ２スイッチ５ａ及び５ｂが接続される。Ｌ２スイッチ５ａには、端末７ａが接続され、Ｌ２スイッチ５ｂには、端末７ｂから７ｅが接続される。Ｌ２スイッチ５は、レイヤ２（データリンク層）でフレームを転送するスイッチであり、Ｌ３スイッチ３は、レイヤ３（ネットワーク層）でパケットを転送処理するスイッチである。ルータ２とＬ３スイッチ３との接続、Ｌ３スイッチ３とＬ２スイッチ５との接続、Ｌ２スイッチと端末７との接続は、有線接続であっても無線接続であってもよい。
【００１３】
端末７は、ネットワークに接続可能な端末であればよく、例えば、パソコン、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）カメラ、レコーダ、ＩＰ電話、無線ＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）、ＰｏＥ（Ｐｏｗｅｒ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ）スピーカ、ＰｏＥマイク、サーバ、Ｌ２スイッチ、Ｌ３スイッチ、ルータなどである。端末７がルータの場合には、ルータ２の管理下にルータがあることになる。以上で通信システム１について説明した。
【００１４】
［通信中継装置の構成］
図２は、本発明の一実施形態に係る通信中継装置の構成例を示すブロック図である。ルータ（通信中継装置）２は、制御部３０、操作部４０、表示部５０、記憶部６０、接続部７０及び通信部９０を備える。これらの各構成はバスを介して接続されている。
【００１５】
通信部９０は、外部の装置との情報の送受信を行う。受信部３９は、通信部９０を介して、ルータ２の管理下にある端末７の端末関連情報を受信する。
【００１６】
ここで、端末関連情報は、端末７に関連する情報を意味する。端末関連情報は、例えば、端末７の通信に関する情報、当該端末７が受電機器かどうかに関する情報、端末７のＭＡＣアドレス（識別情報）などである。端末７の通信に関する情報は、例えば、端末７の通信プロトコルに関する情報、端末７の通信量、端末７における通信の向きといった情報である。受電機器とは、給電側の機器（Ｐｏｗｅｒ  Ｓｏｕｒｃｉｎｇ  Ｅｑｕｉｐｍｅｎｔ；ＰＳＥ）から電力の供給を受ける受電側の機器（Ｐｏｗｅｒｅｄ  Ｄｅｖｉｃｅ；ＰＤ）を意味する。受信部３９は、ルータ２の管理下にある端末７の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を受信することになる。
【００１７】
記憶部６０は、不揮発性メモリ、ハードディスク等の記憶装置である。記憶部６０は、プログラムなど、様々な機能を実現するためのアプリケーションプログラムを記憶する記憶領域、設定処理などによって設定される設定情報を記憶する記憶領域を含む。プログラムは、コンピュータにより実行可能であればよく、磁気記録媒体、光記録媒体、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記憶した状態で提供されてもよい。この場合には、ルータ２は、記録媒体を読み取る装置を備えていてもよい。また、プログラムは、ネットワーク経由でダウンロードされてもよい。また、記憶部６０は、ネットワーク上（クラウド）などルータ２の外部にあってもよい。
【００１８】
記憶部６０は、分類条件記憶部６１及び分類結果記憶部６３を含む。分類条件記憶部６１は、端末関連情報と端末７が属する機器の分類とを対応付けた情報を記憶する。言い換えれば、分類条件記憶部６１は、端末関連情報と端末７が属する機器の分類とを対応付けた情報を記憶するテーブルを有する。ここで、図３を用いて、分類条件記憶部６１について説明する。図３は、本発明の一実施形態に係る通信中継装置の分類条件記憶部の一例を示す図である。第１条件１０１、第２条件１０３、第３条件１０５は、いずれも端末関連情報である。この例では、第１条件１０１は、端末のメーカーに関する情報である。第２条件１０３は、通信プロトコルに関する情報である。第３条件１０５は、受電機器かどうかに関する情報、すなわち、ＰｏＥで受電しているかどうかに関する情報である。そして、端末関連情報と端末７が属する機器の分類とは対応付けられている。具体的には、第１条件１０１が「メーカーがＡ社」、第２条件１０３が「ＯＮＶＩＦ通信」、第３条件１０５が「ＰｏＥで受電している」との情報は、「ＩＰカメラ」という機器の分類と対応付けられている。
【００１９】
再び図２を用いて説明する。分類結果記憶部６３は、後述の判定部３１が判定した結果を記憶する。分類結果記憶部６３は、例えば、端末のＭＡＣアドレス、メーカー名及び製品分類を対応付けて記憶する。
【００２０】
制御部３０は、ＣＰＵなどの演算処理回路を含む。制御部３０は、記憶部６０に記憶されたプログラムをＣＰＵ（コンピュータ）により実行して、後述する判定処理、設定処理、特定処理を行うための機能を実現する。判定処理、設定処理、特定処理は、それぞれ後述の判定部３１、設定部３３、特定部３５によって実現される。受信部３９は、プログラム６６を実行して、管理下にある端末７の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を、通信部９０を介して受信する。ここの機能を実現する構成の一部または全部は、プログラムの実行によってソフトウエアによって実現される場合に限られず、ハードウエアによって実現されてもよい。なお、制御部３０によって実現される機能は、設定処理を行う機能（設定機能）以外にも、装置各部を制御する機能を含む。
【００２１】
制御部３０は、判定部３１、設定部３３、特定部３５、出力部３７及び受信部３９を含む。判定部３１は、受信部３９が受信した端末関連情報を分類条件記憶部６１のテーブルと比較して、端末７が属する機器の分類を判定する。図３を用いて説明すると、例えば、受信部３９が受信した端末関連情報について、ＭＡＣアドレスがメーカーＡ社を表すＭＡＣアドレス、通信プロトコルに関する情報がＯＮＶＩＦ（Ｏｐｅｎ  Ｎｅｔｗｏｒｋ  Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ  Ｆｏｒｕｍ）での通信、端末７が受電機器である（ＰｏＥで受電している）ことを示す情報である場合、分類条件記憶部６１のテーブル（図３に示す情報）と比較すると、「ＩＰカメラ」であると判定できる。
【００２２】
ここで、ＭＡＣアドレスは、１２桁の１６進数で表されるが、その前半６桁部分をＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）といい、製品ベンダー（メーカー）のコードを表す。そのため、ＭＡＣアドレスのＯＵＩからメーカーを判定することができる。例えば、メーカーＡ社を表すＯＵＩが「ＡＡ：ＡＡ：ＡＡ」である場合、判定部３１は、分類条件記憶部６１のテーブルにある情報のうち、「ＡＡ：ＡＡ：ＡＡ」と一致する情報があるかどうかを判定する。ここで、図３の「メーカーがＡ社」との表記は、ＭＡＣアドレスのＯＵＩが「ＡＡ：ＡＡ：ＡＡ」であることを意味する。
【００２３】
判定部３１は、通信プロトコルに関する情報から、端末７がどのような通信プロトコルを用いた通信を行っているか判定する。判定部３１は、例えば、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いた通信であるかを、リクエストラインを解析することによって判定することができる。ＳＩＰはメッセージのやり取りをテキスト形式で行っており、リクエストラインとは、テキストメッセージの１行目のことである。リクエストラインは、メソッド、リクエストＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、プロトコルバージョン情報の３つからなる。プロトコルバージョン情報は、例えば、ＳＩＰの場合は、「ＳＩＰ／２．０」などと記述されている。そのため、判定部３１は、プロトコルバージョン情報が「ＳＩＰ／ｘ．ｘ」（ｘは任意）の場合は、ＳＩＰを用いた通信と判定する。
【００２４】
判定部３１は、例えば、プロトコル、通信量によってＯＮＶＩＦでの通信かどうかを判別する。ＯＮＶＩＦでは、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の上位プロトコルとして、主にＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）、ＲＴＣＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）、ＳＯＡＰといったプロトコルが用いられる。ＨＴＴＰの場合は、リクエストラインを解析することによって、例えば、プロトコルバージョン情報として、「ＨＴＴＰ／１．１」などと記述されている。そこで、判定部３１は、プロトコルバージョン情報が「ＨＴＴＰ／ｘ．ｘ」（ｘは任意）である場合、ＨＴＴＰが用いられていると判定する。
【００２５】
ＲＴＰの場合には、ＵＤＰのポート番号が「５００４」である。ＵＤＰのポート番号が「５００４」である場合には、判定部３１は、ＲＴＰが用いられているかを判定できる。また、ＲＴＳＰの場合には、映像の再生や開始を行う場合のリクエストラインは、例えば「PLAY rtsp://audio.xxxxx.com/audio RTSP/1.0」などである。また、ＲＴＳＰの場合、ＵＤＰのボート番号が「５００５」である。そのため、判定部３１は、このリクエストラインに「ＲＴＳＰ／ｘ．ｘ」（ｘは任意）がある場合、ＵＤＰのボート番号が「５００５」である場合、ＲＴＳＰが用いられていると判定する。また、ＳＯＡＰの場合には、ＳＯＡＰヘッダーに、「ｓｏａｐｅｎｖ：Ｈｅａｄｅｒ」と記述されているため、判定部３１は、ＳＯＡＰが用いられているかを判定できる。通信量については、映像が流れることによって一定の通信量となる。
【００２６】
判定部３１は、受電機器かどうかに関する情報から、端末７がＰｏＥで受電している受電機器かどうかを判定する。ここで、受電機器は、内部に検出用として２５ｋΩの抵抗を内蔵している。ＰＳＥであるＬ２スイッチ５は、接続された機器が受電機器かどうかを確認するために、２つの異なる電圧を印加して、電流を測定する。Ｌ２スイッチ５は、２５ｋΩに対応する電流値が検出されたときに、接続された機器を受電機器と判定する。Ｌ２スイッチ５は、接続された端末７が受電機器かどうかに関する情報をルータ２に送信する。その結果、判定部３１は、受電機器かどうかに関する情報から、端末７がＰｏＥで受電している受電機器かどうかを判定することができる。
【００２７】
判定部３１が判定に用いる情報の一方は、前述のとおり、分類条件記憶部６１に記憶されている情報である。分類条件記憶部６１には、この例では、端末関連情報として、ＭＡＣアドレス情報、通信プロトコルに関する情報、受電機器かどうかに関する情報が記憶されているが、記憶される情報は、これらに限定されるものではなく、通信量に関する情報や通信の向きに関する情報であってもよい。
【００２８】
端末７がマイク又はスピーカである場合、他の端末７との間で音声通信が行われる。音声通信には、主にＨ．３２３やＳＩＰが用いられる。ＳＩＰが用いられているかを判定する方法については、前述のとおりである。Ｈ．３２３では、ＲＴＰ、ＲＴＣＰが用いられる。ＲＴＰ、ＲＴＣＰが用いられているかどうかを判定する方法については、前述のとおりである。
【００２９】
そして、Ｈ．３２３やＳＩＰなどから、ある端末７がマイク又はスピーカであることがわかる場合、判定部３１は、通信の向きに関する情報から、端末７がマイク又はスピーカのいずれの機器であるかを判定する。マイクは、音を電気信号（アナログ信号）に変換する。そして、このアナログ信号をデジタル信号に変換した上で、所定の単位に分けて、音声パケットとしてスピーカ側に送信する。他方、スピーカは、受信した音声パケットからデジタル信号を取り出し、これを電気信号（アナログ信号）に変換した後、音に変換する。すなわち、マイク側から音声パケットが送信され、スピーカ側に音声パケットが送信される。したがって、判定部３１は、音声パケットが送信されてくる側にある端末７をマイクと判定し、音声パケットを送信する側にある端末７をスピーカと判定する。
【００３０】
判定部３１が判定に用いる情報の一方は、前述のとおり、受信部３９が受信した端末関連情報である。そして、端末関連情報には端末７の通信に関する情報が含まれる。端末７の通信に関する情報は、端末７間での通信が行われてはじめて取得することが可能である。端末７間での通信がルータ２を介する場合には、ルータ２の受信部３９は、端末７が送信するパケットから端末７の通信に関する情報を受信することができる。
【００３１】
他方、端末７ａと端末７ｂとの間で通信をする場合には、ルータ２を介さずに通信を行うことになる。もっとも、この場合、Ｌ３スイッチ３を介して通信を行っている。そこで、ルータ２の受信部３９は、ルータ２と端末との間にあるＬ３スイッチ３から端末７ａ及び端末７ｂの通信に関する情報を受信することができる。そうすると、判定部３１は、ルータ２と端末との間にあるＬ３スイッチ３から端末７ａ及び端末７ｂの通信に関する情報に基づいて、端末７が属する機器の分類を判定することになる。端末７ｂと端末７ｃとの間で通信を介する場合には、Ｌ３スイッチ３を介さずに、Ｌ２スイッチ５ｂを介して通信を行う。そこで、ルータ２の受信部３９は、ルータ２と端末との間にあるＬ２スイッチ５ｂから端末７ｂ及び端末７ｃの通信に関する情報を受信することができる。そうすると、判定部３１は、ルータ２と端末との間にあるＬ２スイッチ５ｂから端末７ｂ及び端末７ｃの通信に関する情報に基づいて、端末７が属する機器の分類を判定することになる。
【００３２】
以上で説明したように、ルータ２が判定部３１を備えることによって、端末７をＬ２スイッチ等に接続して端末７が属する機器の分類を判定することができる。ルータ２が出力部３７をさらに備えることによって、分類に関する情報を出力することができる。
【００３３】
設定部３３は、ユーザの設定によって、端末関連情報と端末７が属する機器の分類とを対応付けて設定する。例えば、ルータ２の管理下にある端末として、メーカーＣ社の端末は無線ＡＰである場合、設定部３３は、ユーザの設定によって、「メーカーがＣ社」という端末関連情報と「無線ＡＰ」という端末７が属する機器の分類とを対応付けて設定する。このように設定部３３が設定すると、分類条件記憶部６１に端末関連情報と端末７が属する機器の分類とを対応付けて記憶してもよい。
【００３４】
設定部３３は、ユーザの選択によって、判定部３１の判定に用いられる情報を設定してもよい。図３においては、分類条件記憶部６１に第１条件１０１、第２条件１０３、第３条件１０５が記憶されているが、判定部３１の判定に用いられる情報として、いずれかを減らしてもよいし、３つの条件以外の条件を追加した上で、判定部３１の判定に用いられる情報として設定してもよい。また、設定部３３は、ユーザの選択によって、各条件間における優先順位を設定してもよい。このように、ルータ２が設定部３３を備えることによって、ユーザが機器の選定方法を選択することができ、用途に応じた自由度が向上する。
【００３５】
特定部３５は、経路情報から管理下にある端末７の接続位置を特定する。ここで、経路情報とは、ルータ２からの経路を示す情報を意味する。図１を参照すると、Ｌ３スイッチ３の経路情報は、「Ｌａｎ１：１」である。これは、ルータ２のポート番号１にＬ３スイッチ３が接続されていることを意味する。ポート番号が変わると、末尾の番号が変わる。すなわち、ルータ２のポート番号ｎ（ｎは任意の整数）に機器が接続されている場合、当該機器の経路情報は、「Ｌａｎ１：ｎ」である。Ｌ２スイッチ５ａの経路情報は、「Ｌａｎ１：１−１」である。これは、ルータ２のポート番号１に接続されているＬ３スイッチ３のポート番号１にＬ２スイッチ５ａが接続されていることを意味する。同様に、Ｌ２スイッチ５ｂの経路情報が「Ｌａｎ１：１−３」であることから、Ｌ２スイッチ５ｂがＬ３スイッチ３のポート番号３に接続されていることがわかる。同様に、端末７ｂの経路情報が「Ｌａｎ１：１−３−１」であることから、端末７ｂがＬ２スイッチ５ｂのポート番号１に接続されていることがわかる。これらの経路情報は、ＭＡＣアドレステーブルに対応付けて設定される。
【００３６】
出力部３７は、要求に応じて、分類に関する情報を出力する。出力部３７は、また、端末７の接続関係を表す画像と分類に関する情報とを画像として出力してもよい。例えば、外部の表示装置から画像出力を要求する信号を受信すると、出力部３７が、画像を出力して、外部の表示装置に画像が表示される。ここで、図４は、本発明の一実施形態に係る通信中継装置の出力部が外部の表示装置に表示する画像例を示す図である。図４を参照すると、Ｌ２スイッチ４０５ａには、ＩＰカメラアイコン４０７ａがあることからＩＰカメラが接続されていることが表示されている。同様に、Ｌ２スイッチ４０５ｂには、レコーダアイコン４０７ｂがあることからレコーダが、ＩＰ電話アイコン４０７ｃがあることからＩＰ電話が、無線ＡＰアイコン４０７ｄがあることから無線ＡＰが、サーバアイコン４０７ｅがあることからサーバが、それぞれ接続されていることが表示されている。接続されるＩＰカメラ等のアイコンは、記憶部６０に製品分類情報と対応付けて記憶しておいてもよい。また、表示部５０の右上に、経路情報、ＭＡＣアドレス、メーカー名、製品分類を対応付けた画像が表示されている。このように端末７をＬ２スイッチ５等に接続するだけで、出力部３７が画像を出力し、外部の表示装置に端末が属する機器の分類に関する情報が画像として表示されるため、ユーザの手動入力といった労力を省くことができる。
【００３７】
操作部４０は、操作ボタンなどによりユーザが入力した操作に応じた信号を制御部３０に出力する。操作ボタンは、例えば、電源スイッチ、カーソルキーなどを含み、ユーザの指示を受け付ける操作子であればよい。表示部５０は、液晶ディスプレイ、有機ＥＬディスプレイ等の表示装置である。なお、操作部４０および表示部５０については、ルータ２が有していなくてもよい。この場合には、ルータ２に接続される外部装置において操作部４０および表示部５０に相当する機能が代用されてもよい。
【００３８】
接続部７０は、上述したＬ３スイッチ３等と接続するためのインターフェイスである。この例では、接続部７０とＬ３スイッチ３との接続は、前述のとおり、有線であっても無線であってもよい。以上が、ルータ２の説明である。
【００３９】
なお、ルータ２の最小構成は、図２において破線で囲んだ受信部３９及び判定部３１であって、他の構成は適宜追加することが可能である。
【００４０】
［動作フロー］
次に、図５を用いて、ルータ（通信中継装置）２の動作フローについて説明する。図５は、本発明の一実施形態に係る通信中継装置の動作フローの一例を示す図である。
【００４１】
まず、Ｌ２スイッチ５のポートに端末７が接続されると、フローは開始する。このフローは、接続された端末７毎に行われる。そして、受信部３９が、端末７のＭＡＣアドレス及び端末７が受電機器かどうかに関する情報を受信したかどうか判断する（ステップＳ１０１）。受信部３９がこれらの情報を受信した場合（ステップＳ１０１でＹｅｓの場合）、判定部３１が、受信部３９が受信した情報と分類条件記憶部６１のテーブルとを比較して、端末の分類を判定可能か判断する（ステップＳ１０３）。他方、受信部３９が端末７のＭＡＣアドレス及び端末７が受電機器かどうかに関する情報を受信していない場合（ステップＳ１０１でＮｏの場合）、ステップＳ１０１がループする。
【００４２】
次に、端末の分類を判定可能な場合（ステップＳ１０３でＹｅｓの場合）、判定部３１は、端末が属する機器の分類を判定する（ステップＳ１０９）。例えば、図３の例では、受信部３９が受信したＭＡＣアドレスが、「メーカーがＣ社」であれば、第１条件１０１のみで判定が可能である。
【００４３】
他方、受信部３９が、端末７のＭＡＣアドレス及び端末７が受電機器かどうかに関する情報を受信しただけでは、判定部３１が端末の分類を判定することができない場合（ステップＳ１０３でＮｏの場合）、受信部３９が端末の通信に関する情報を受信したかどうか判断する（ステップＳ１０５）。受信部３９が端末の通信に関する情報を受信した場合（ステップＳ１０５でＹｅｓの場合）、判定部３１が、受信部３９が受信した情報と分類条件記憶部６１のテーブルとを比較して、端末の分類を判定可能か判断する（ステップＳ１０７）。他方、受信部３９が端末の通信に関する情報を受信していない場合（ステップＳ１０５でＮｏの場合）、ステップＳ１０５はループする。
【００４４】
端末の分類を判定可能な場合（ステップＳ１０７でＹｅｓの場合）、判定部３１は、端末が属する機器の分類を判定する（ステップＳ１０９）。他方、判定部３１が端末の分類を判定できない場合（ステップＳ１０７でＮｏの場合）、判定部３１は、端末の分類の判定は不能との判定をする（ステップＳ１１１）。そして、判定結果を分類結果記憶部６３に記憶し（ステップＳ１１３）、終了となる。以上でルータ２の動作フローの一例を説明した。もっとも、ルータ２の動作フローは、これに限定されるものではない。分類条件記憶部６１にどのような条件がどのような優先順位で記憶されているかによって変わるものである。
【００４５】
＜変形例１＞
以上の実施形態では、通信中継装置がルータであることを前提に説明した。もっとも、通信中継装置は、無線ＡＰやＬＡＮスイッチであってもよい。つまり、以上で説明したルータ２の機能が無線ＡＰやＬ３スイッチ３にあってもよい。この場合、構成は概ね同じである。そこで、重複する点の詳細な説明は省略する。
【００４６】
通信中継装置が、図１におけるＬ３スイッチである場合、端末７ａと端末７ｂ間の通信は、Ｌ３スイッチを介して行われる。そのため、Ｌ３スイッチの受信部は、端末７が送信するパケットから端末７の通信に関する情報を受信することができる。そうすると、Ｌ３スイッチの判定部は、端末７が送信するパケットから取得する通信に関する情報に基づいて、端末７が属する機器の分類を判定することができる。
【００４７】
本変形例においても、以上の実施形態と同様の効果を奏する。
【００４８】
＜変形例２＞
以上の実施形態の通信中継装置２は、次のようなハードウエア構成によっても実現することができる。図６は、本発明の変形例に係る通信中継装置の構成例を示すブロック図である。通信中継装置２と重複する構成についての説明は省略する。図６に示すように、通信中継装置２Ａは、判定回路３１Ａ及び受信回路３９Ａを備える。判定回路３１Ａは、通信中継装置２の判定部３１に対応し、受信回路３９Ａは、通信中継装置２の受信回路３９に対応する。なお、本変形例においても、通信中継装置２の設定部３３、特定部３５、出力部３７に対応する回路をそれぞれ適宜追加してもよい。本変形例においても、上記の実施形態と同様の効果を奏する。
【００４９】
＜変形例３＞
以上の実施形態の通信中継装置２は、次のようなソフトウエア構成によっても実現することができる。図７は、本発明の変形例に係る通信中継装置の構成例を示すブロック図である。図７に示すように、通信中継装置２Ｂの記憶部６０Ｂには、判定プログラム６４Ｂ、受信プログラム６５Ｂが記憶されている。通信中継装置２と異なり、複数のプログラムに分けている。ＣＰＵの判定部３１Ｂは、記憶部６０Ｂに記憶された判定プログラム６４Ｂを実行して、判定処理を行う。判定部３１Ｂは、通信中継装置２の判定部３１に対応する。ＣＰＵの受信部３９Ｂは、記憶部６０Ｂに記憶された受信プログラム６５Ｂを実行して、管理下にある端末の通信に関する情報及び当該端末が受電機器かどうかに関する情報のうち少なくとも一つを含む端末関連情報を受信する。受信部３９Ｂは、通信中継装置２の受信部３９に対応する。なお、本変形例においても、記憶部６０Ｂに設定プログラム、特定プログラム、出力プログラムを記憶し、それぞれＣＰＵの設定部、特定部、出力部を適宜追加してもよい。ＣＰＵの設定部、特定部、出力部は、それぞれ通信中継装置２の設定部３３、特定部３５、出力部３７に対応する。本変形例においても、上記の実施形態と同様の効果を奏する。
【００５０】
なお、本発明は上記の実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００５１】
１：通信システム  ２：通信中継装置  ３：Ｌ３スイッチ
５：Ｌ２スイッチ  ７：端末  １０：通信網  １１：ＬＡＮ
３０：制御部  ３１：判定部  ３３：設定部  ３５：特定部
３９：受信部  ４０：操作部  ５０：表示部  ６０：記憶部
６１：分類条件記憶部  ６３：分類結果記憶部  ７０：接続部
８０：取得部  ９０：通信部
【図１】
2018105053.tif 000003
【図２】
2018105053.tif 000004
【図３】
2018105053.tif 000005
【図４】
2018105053.tif 000006
【図５】
2018105053.tif 000007
【図６】
2018105053.tif 000008
【図７】
2018105053.tif 000009
【国際調査報告】
2018105053.tif 000010
2018105053.tif 000011