(57)【要約】【課題】ホームネットワークの通信路を推定する通信路推定システムおよび通信路推定プログラムを提供する。【解決手段】ゲートウェイ装置１００は、機器４００が送信した通信パケットを検出する検出手段１０２と、通信パケットの到着時刻に基づいて機器が接続された通信路の応答特性を算出する算出手段１０３と、算出した応答特性を推定装置２００に送信する送信手段１０４とを有し、推定装置２００は、通信路の種別毎に通信路の応答特性が記憶された記憶手段２１０と、ゲートウェイ装置１００から送信された応答特性に最も近似する応答特性を記憶手段の中から特定し、特定した応答特性の通信路の種別を機器４００の通信路の種別として推定する推定手段２０３と、推定手段が推した通信路を表示する表示手段２０４と、を有する。【選択図】図２
2008312145.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワークに接続された機器の通信路を推定する通信路推定システムであって、
ゲートウェイ装置と、推定装置とを有し、
前記ゲートウェイ装置は、
前記機器が送信した通信パケットを検出する検出手段と、
前記通信パケットの到着時刻に基づいて、前記機器が接続された通信路の応答特性を算出する算出手段と、
前記算出した応答特性を、前記推定装置に送信する送信手段と、を有し、
前記推定装置は、
通信路の種別毎に、通信路の応答特性があらかじめ記憶された記憶手段と、
前記ゲートウェイ装置から送信された応答特性に最も近似する応答特性を、前記記憶手段に記憶された応答特性の中から特定し、特定した応答特性の通信路の種別を、前記機器の通信路の種別として推定する推定手段と、
前記推定手段が推定した通信路を表示する表示手段と、を有すること
を特徴とする通信路推定システム。
【請求項２】
請求項１記載の通信路推定システムであって、
前記ゲートウェイ装置は、
通信パケットを送信させるための検査パケットを、前記機器に送信する検査手段を、さらに備え、
前記検出手段は、前記検査パケットの返信である通信パケットを検出すること
を特徴とする通信路推定システム。
【請求項３】
請求項１または請求項２記載の通信路推定システムであって、
前記応答特性は、通信パケットの到着間隔の平均、および、前記平均からの分散であること
を特徴とする通信路推定システム。
【請求項４】
請求項２または請求項３記載の通信路推定システムであって、
前記ゲートウェイ装置は、
前記検査パケットを送信するパターンが記憶された検査パターン記憶手段を、さらに備え、
前記検査手段は、前記検査パターン記憶手段に記憶されたパターンに従って、前記検査パケットを送信すること
を特徴とする通信路推定システム。
【請求項５】
ホームネットワークに接続された機器の通信路を推定する通信路推定システムが実行する通信路推定プログラムであって、
前記通信路推定システムは、通信路の種別毎に通信路の応答特性があらかじめ記憶された記憶部を有し、
前記通信路推定システムに、
前記機器が送信した通信パケットを検出する検出ステップと、
前記通信パケットの到着時刻に基づいて、前記機器が接続された通信路の応答特性を算出する算出ステップと、
前記算出ステップで算出した応答特性に最も近似する応答特性を、前記記憶部に記憶された応答特性の中から特定し、特定した応答特性の通信路の種別を、前記機器の通信路の種別として推定する推定ステップと、
前記推定ステップで推定した通信路を表示する表示ステップと、を実行させること
を特徴とする通信路推定プログラム。
【請求項６】
請求項５記載の通信路推定プログラムであって、
前記通信路推定システムに、
通信パケットを送信させるための検査パケットを前記機器に送信する検査ステップを、さらに実行させ、
前記検出ステップは、前記検査パケットの返信である通信パケットを検出すること
を特徴とする通信路推定プログラム。
【請求項７】
請求項５または請求項６記載の通信路推定プログラムであって、
前記応答特性は、通信パケットの到着間隔の平均、および、前記平均からの分散であること
を特徴とする通信路推定プログラム。
【請求項８】
請求項６または請求項７記載の通信路推定プログラムであって、
前記通信路推定システムは、前記検査パケットを送信するパターンが記憶された検査パターン記憶部をさらに有し、
前記検査ステップは、前記検査パターン記憶部に記憶されたパターンに従って、前記検査パケットを送信すること
を特徴とする通信路推定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークを構成する通信路を推定する通信路推定システムおよび通信路推定プログラムに関する。
【背景技術】
【０００２】
近年、ネットワーク接続型のテレビ装置やハードディスクレコーダなどの情報家電の普及に伴い、家庭内においてもネットワークの配線が行われるようになっている。
【０００３】
家庭内における情報家電の増加により、提供されるサービスも多様化し、ホームネットワークに関する問題や障害（トラブル）の発生件数も増加している。これに伴って、ネットワークを提供する通信事業者などのコールセンタへの問い合わせ件数が増大している。
【０００４】
コールセンタでは、業務効率を向上させるために、ユーザとの対応時間の短縮が求められている。そのため、ユーザとの会話の中から現在発生している問題を迅速に把握することが必要となる。
【０００５】
コールセンタにおけるユーザサポートを行う技術としては、例えば特許文献１に記載されている。特許文献１では、ユーザ端末側とオペレータ端末側とから映像情報を取得し、これらの映像情報を合成して配信する遠隔サポート装置が記載されている。
【特許文献１】特開２００６−１４０９２１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、近年普及が始まったＩＰネットワークにおいては、トラブルの発生要因が多様化している。そのため、特許文献１のように、ユーザ端末側とオペレータ端末側とで映像を共有することで、問題の発生要因を捕らえることが難しい場合がある。
【０００７】
特に、ＩＰネットワークでは、有線ＬＡＮのほかに、無線ＬＡＮ、ＰＬＣ（Power Line Communications）、Bluetoothなど多種多様な回線で機器が接続されている。
【０００８】
回線を敷設する必要がない無線ＬＡＮ、ＰＬＣ、Bluetoothなどは、一般的にケーブルを利用した有線接続のＬＡＮ配線に比べ、その特性から通信の安定性が有線ＬＡＮに対して劣るため、思わぬ不具合が発生することがある。
【０００９】
例えば、現在無線ＬＡＮで一般的に利用されているIEEE802.11bやIEEE802.11gでは、Bluetoothと同一周波数帯を利用するために生じる混信や、電子レンジなどの影響により安定した通信ができない場合がある。
【００１０】
一方、通信事業者などのコールセンターでは、不具合発生に基づくユーザからの問い合わせがあった際に、ホームネットワークにおいて機器が接続されている通信路（回線）の種別を把握することができない。そのため、コールセンタでは、通信路の種別の要因に基づく不具合の対処が困難である。例えば、動画配信において画像に乱れが発生した場合、通信路の問題であっても機器の故障を考慮する必要がある。
【００１１】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ホームネットワークの通信路を推定する通信路推定システムおよび通信路推定プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明は、ホームネットワークに接続された機器の通信路を推定する通信路推定システムであって、ゲートウェイ装置と、推定装置とを有し、前記ゲートウェイ装置は、前記機器が送信した通信パケットを検出する検出手段と、前記通信パケットの到着時刻に基づいて、前記機器が接続された通信路の応答特性を算出する算出手段と、前記算出した応答特性を、前記推定装置に送信する送信手段とを有し、前記推定装置は、通信路の種別毎に、通信路の応答特性があらかじめ記憶された記憶手段と、前記ゲートウェイ装置から送信された応答特性に最も近似する応答特性を、前記記憶手段に記憶された応答特性の中から特定し、特定した応答特性の通信路の種別を、前記機器の通信路の種別として推定する推定手段と、前記推定手段が推定した通信路を表示する表示手段と、を有する。
【００１３】
ホームネットワークに接続された機器の通信路を推定する通信路推定システムが実行する通信路推定プログラムであって、前記通信路推定システムは、通信路の種別毎に通信路の応答特性があらかじめ記憶された記憶部を有し、前記通信路推定システムに、前記機器が送信した通信パケットを検出する検出ステップと、前記通信パケットの到着時刻に基づいて、前記機器が接続された通信路の応答特性を算出する算出ステップと、前記算出ステップで算出した応答特性に最も近似する応答特性を、前記記憶部に記憶された応答特性の中から特定し、特定した応答特性の通信路の種別を、前記機器の通信路の種別として推定する推定ステップと、前記推定ステップで推定した通信路を表示する表示ステップとを実行させる。
【発明の効果】
【００１４】
本発明によれば、コールセンタなどの遠隔地でユーザサポートを行う際に、ホームネットワークにおいて機器が接続されている通信路を推定することができ、通信路に起因する不具合をより容易に把握することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について説明する。
【００１６】
＜第１の実施形態＞    
図１は、本発明の実施形態を説明するための説明図である。
【００１７】
家庭内１においては、情報家電４００ａ、４００ｂ、４００ｃや、図示しないＰＣ（Personal Computer）などの複数の機器が、ホームネットワークを介してゲートウェイ装置１００に接続されている。例えば、テレビ４００ａは通信路（回線）としてＰＣＬ（Power Line Communications：高速電力線通信）が用いられ、セットトップボックス４００ｂは通信路として無線ＬＡＮ（Wireless Local Area Network）が用いられ、ハードディスクレコーダ４００ｃは通信路として有線ＬＡＮが用いられている。ゲートウェイ装置１００は、各情報家電をインターネットなどのネットワーク３００と接続する。
【００１８】
家庭内１の情報家電に不具合が発生した場合、ユーザは、電話６００を用いてコールセンタ２に問い合わせる。コールセンタ２では、オペレータが電話（不図示）でユーザに対応する。また、オペレータ装置２００は、ゲートウェイ装置１００からネットワーク３００を介して受信した情報に基づいて、家庭内１のホームネットワークの通信進路を推定し、表示する。
【００１９】
図２は、本発明の第１の実施形態が適用された通信路推定システムのシステム構成図である。通信路推定システムは、ゲートウェイ装置１００と、当該ゲートウェイ装置１００とネットワーク３００を介して接続されたオペレータ装置２００（推定装置）とを有する。また、ゲートウェイ装置１００には、複数の情報家電４００（機器）が、ホームネットワーク５００を介して接続されている。なお、ホームネットワーク５００は、図１で説明したように、有線ＬＡＮ、無線ＬＡＮ、ＰＬＣなどの複数の種別の通信路から構成されるものとする。
【００２０】
図示するゲートウェイ装置１００は、入力部１０１と、パケット検出部１０２と、応答特性算出部１０３と、情報提供部１０４と、通信部１０５と、応答特性記憶部１１１とを有する。
【００２１】
入力部１０１は、ホームネットワーク５００上を流れるＩＰパケット（通信パケット）、および外部のネットワーク３００から送受信されるＩＰパケットを入力する。
【００２２】
パケット検出部１０２は、入力部１０１から入力されたＩＰパケットから送信元ＩＰアドレスおよび送信元ＭＡＣ（Media Access Control address）アドレスを取得する。また、パケット検出部１０２は、ＩＰパケットの到着時刻（ゲートウェイ装置１００に入力された時刻）として、図示しないタイマー機構から現在時刻を取得する。
【００２３】
応答特性算出部１０３は、パケット検出部１０２が取得した送信元ＩＰアドレスおよび到着時刻と、応答特性記憶部１１１の情報とに基づいて、各情報家電が接続されている通信路の応答特性を算出する。
【００２４】
情報提供部１０４は、応答特性記憶部１１１に記憶された情報を、通信部１０５を用いてオペレータ装置２００に送信する。通信部１０５は、ネットワーク３００を介してオペレータ装置２００と通信する。
【００２５】
応答特性記憶部１１１には、情報家電毎に、当該情報家電が接続されている通信路の応答特性が記憶されている。
【００２６】
図３は、応答特性記憶部１１１の応答特性テーブルの一例を示す図である。
【００２７】
図示する応答特性テーブルは、送信元のＭＡＣアドレスと、送信元ＩＰアドレスと、ＩＰパケットの最終到着時刻と、差分平均と、差分分散と、到着時刻差分の２乗和（差分２乗和）と、データ要素数とを有する。なお、本実施形態では、通信路の応答特性として、後述する差分平均と、差分分散とを用いるものとする。
【００２８】
オペレータ装置２００は、通信部２０１と、処理部２０２と、相関算出部２０３（推定部）と、表示部２０４と、通信路特性記憶部２１０と、を有する。
【００２９】
通信部２０１は、ネットワーク３００を介してゲートウェイ装置１００と通信する。処理部２０２は、オペレータの指示を受け付けて、ゲートウェイ装置１００に、応答特性記憶部１１１の情報を要求する。
【００３０】
相関算出部２０３は、ゲートウェイ装置１００から取得した情報と、通信路特性記憶部２１０とに基づいて、各情報家電４００の通信路の種別を推定する。表示部２０４は、相関算出部２０３が推定した通信路の種別を表示する。
【００３１】
図４は、通信路特性テーブル２１０の一例を示す図である。通信路特性テーブル２１０には、あらかじめ実測しておいた各種別の通信路の応答特性が記憶されている。図示する通信路特性テーブル２１０は、通信路の種別毎に、応答特性である差分平均と差分分散とが記憶されている。
【００３２】
上記説明した、ゲートウェイ装置１００およびオペレータ装置２００は、いずれも、例えばＣＰＵと、メモリと、ＨＤＤ等の外部記憶装置と、キーボードなどの入力装置と、ディスプレイやプリンタなどの出力装置と、ネットワークと接続するための通信制御装置と、を備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００３３】
例えば、ゲートウェイ装置１００およびオペレータ装置２００の各機能は、ゲートウェイ装置１００用のプログラムの場合はゲートウェイ装置１００のＣＰＵが、そして、オペレータ装置２００用のプログラムの場合はオペレータ装置２００のＣＰＵが、それぞれ実行することにより実現される。なお、ゲートウェイ装置１００の応答特性記憶部１１１にはゲートウェイ装置１００のメモリまたは外部記憶装置が用いられ、オペレータ装置２００の通信路特性記憶部２１０にはオペレータ装置２００のメモリまたは外部記憶装置が用いられるものとする。
【００３４】
次に、ゲートウェイ装置１００の応答特性算出部１０３の処理について説明する。
【００３５】
図５は、応答特性算出部１０３の処理を示すフローチャートである。
【００３６】
応答特性算出部１０３は、パケット検出部１０２から、送信元ＩＰアドレス、送信元ＭＡＣアドレスおよび到着時刻を取得する（Ｓ１００１）。
【００３７】
そして、応答特性算出部１０３は、取得した送信元ＩＰアドレスのレコード（行）が、応答特性テーブルに存在するか否かを判別する（Ｓ１００２）。
【００３８】
応答特性テーブルに存在しない場合（Ｓ１００２：ＮＯ）、応答特性算出部１０３は、当該送信元ＩＰアドレスのレコードを応答特性テーブルに追加する。すなわち、応答特性算出部１０３は、パケット検出部１０２から取得した送信元ＩＰアドレス、送信元ＭＡＣアドレスおよび到着時刻を設定したレコードを生成し、応答特性テーブルに追加する。なお、差分平均および差分分散は空欄（スペース）とし、データ要素数には「０」を設定する。
【００３９】
一方、応答特性テーブルに存在する場合（Ｓ１００２：ＹＥＳ）、応答特性算出部１０３は、当該送信元ＩＰアドレスのレコードを取得する（Ｓ１００３）。
【００４０】
そして、応答特性算出部１０３は、パケット検出部１０２から取得した到着時刻Ｔcapと、応答特性テーブルの最終到着時刻Ｔlastとの到着時刻差分（Ｘｉ＝Ｔcap−Ｔlast）を算出する（Ｓ１００５）。すなわち、前回、ＩＰパケットを受信した最終到着時刻から、今回ＩＰパケットを受信するまでに経過した時間（到着間隔）を算出する。
【００４１】
そして、応答特性算出部１０３は、到着時刻差分Ｘｉが、あらかじめ設定された閾値以下か否かを判別する（Ｓ１００６）。閾値を越える場合（Ｓ１００６：ＮＯ）、当該ＩＰパケットは、連続したＩＰパケットでないとみなし、処理を終了する。
【００４２】
一方、閾値以下の場合（Ｓ１００６：ＹＥＳ）、応答特性算出部１０３は、Ｓ１００５で算出した到着時刻差分Ｘｉと、Ｓ１００３で応答特性テーブルから取得した差分平均、差分分散、差分２乗和およびデータ要素数とを用いて、新たな差分平均、差分分散および差分２乗和を算出する（Ｓ１００７）。
【００４３】
なお、差分平均、差分分散および差分２乗和、以下の式により算出される値である。また、差分２乗和は、差分分散を算出するために保持する値である。ｎは、データ要素数である。
【数１】
2008312145.tif 000003
【００４４】
したがって、応答特性算出部１０３は、応答特性テーブルから取得した差分平均、差分分散、差分２乗和、データ要素数を用いて、Ｓ１００５で算出した到着時刻差分Ｘｎ＋１を加味した新たな差分平均および差分分散を、以下の式により算出する。また、新たな差分２乗和も算出する。
【数２】
2008312145.tif 000004
【００４５】
そして、応答特性算出部１０３は、応答特性テーブルから取得したレコードのデータ要素数に「１」を加算する（Ｓ１００８）。
【００４６】
そして、応答特性算出部１０３は、応答特性テーブルの当該レコードを更新する（Ｓ１００９）。すなわち、応答特性算出部１０３は、最終到着時刻にパケット検出部１０２から取得した到着時刻Ｔcapを設定し、差分平均、差分分散および差分２乗和、にＳ１００７で算出した値を設定し、データ要素数にはＳ１００８で加算した値を設定する。
【００４７】
以上の処理により、ゲートウェイ装置１００は、ホームネットワーク上を流れるＩＰパケット（通信トラフック）を用いて、各通信路の応答特性を取得することができる。
【００４８】
次に、ゲートウェイ装置を所有するユーザが、情報家電４００に不具合が発生した場合などに、電話６００でコールセンタに問い合わせを行う際の処理について説明する。
【００４９】
コールセンタのオペレータは、電話でユーザに対応するが、ユーザの問い合わせを効率的に処理するために、オペレータ装置２００を用いてユーザのホームネットワークにおける通信路を推定する。オペレータは、オペレータ装置２００の入力装置から通信路の推定要求を入力する。
【００５０】
オペレータ装置２００の処理部２０２は、オペレータからの要求を受け付けて、応答特性テーブルの情報をゲートウェイ装置１００に要求する。
【００５１】
ゲートウェイ装置１００の情報提供部１０４は、オペレータ装置２００からの要求を受け付けると、応答特性テーブルに格納されている応答特性情報を、通信部１０５を用いてオペレータ装置２００に送信する。
【００５２】
なお、情報提供部１０４は、応答特性情報をオペレータ装置２００に送信する前に、応答特性情報を送信するか否かをユーザに応答させることとしてもよい。例えば、ユーザは、ゲートウェイ装置１００の入力装置（ボタンなど）を押すことにより、情報提供の可否を入力することが考えられる。また、ゲートウェイ装置１００に電話６００が接続されている場合には、ユーザは、電話６００のボタンを操作することにより、情報提供の可否を入力することが考えられる。この場合、情報提供部１０４は、ユーザからの情報提供を許可する入力があった場合にのみ、応答特性情報をオペレータ装置２００に送信する。
【００５３】
オペレータ装置２００の処理部２０２は、通信部２０１を用いて応答特性情報を受信し、相関算出部２０３に出力する。
【００５４】
相関算出部２０３は、応答特性情報のレコード毎（情報家電毎）に、当該レコードの応答特性と、通信路特性テーブル（図４参照）の全通信路の種別の応答特性とを比較する。そして、相関算出部２０３は、応答特性が最も近似している通信路の種別を特定する。
【００５５】
例えば、相関算出部２０３は、以下の式により相関値を算出し、相関値が最も小さい通信路の種別を特定することが考えられる。
【００５６】
相関値  ＝  （ａ×｜差分平均の差｜）＋（ｂ×｜差分分散の差｜）
すなわち、相関算出部２０３は、応答特性情報の差分平均と通信路特性テーブルの各差分平均のとの差（絶対値）をそれぞれ算出する。また、相関算出部２０３は、応答特性情報の差分分散と通信路特性テーブルの各差分分散との差（絶対値）をそれぞれ算出する。そして、相関算出部２０３は、差分平均の差と、差分分散の差に、それそれ所定の値の重み付けａ、ｂをして、相関値を算出する。
【００５７】
そして、相関算出部２０３は、応答特性情報の全てのレコードについて、相関値が最も小さい通信路の種別を特定した後、特定した通信路の種別を処理部２０２に送出する。処理部２０２は、応答特性情報と、相関算出部２０３が特定した通信路の種別とを対応付けた画面を生成し、表示部２０４に送出する。
【００５８】
表示部２０４は、例えば、図６に示すような通信路の種別が表示された画面を、表示装置に表示する。図示する画面には、情報家電４００に対応する送信元ＩＰアドレス（ＭＡＣアドレス）毎に、対応する通信路の種別が表示されている。
【００５９】
以上説明した本実施形態の通信路推定システムでは、コールセンタなどの遠隔地でユーザサポートを行う際に、ホームネットワークにおいて機器が接続されている通信路を推定することができ、通信路に起因する不具合をより容易に把握することができる。すなわち、本実施形態では、オペレータ装置２００が通信路の種別が表示された画面（図６参照）を表示するために、オペレータは、ホームネットワーク構成および機器が接続されている通信路の種別を把握できるため、例えば無線ＬＡＮなどの不安定な回線を利用していることによる不具合の対処をユーザに提示することができる。また、オペレータが、トラブル箇所を特定するのに要する時間を、より短縮することができる。
【００６０】
なお、上記実施形態では、ＩＰパケットの送信元の機器を識別するために、ＩＰアドレスを用いることとしたが、替わりにＭＡＣアドレスを用いることとしてもよい。
【００６１】
また、各機器に付与されるＩＰアドレスがＤＨＣＰ（Dynamic Host Configuration Protocol）によって付与される場合など、定期的にＩＰアドレスが変更される場合がある。ゲートウェイ装置１００がＤＨＣＰ機能を有する場合、ＭＡＣアドレスに対して払い出すＩＰアドレスに対応して、応答特性テーブル（図３参照）の送信元ＩＰアドレスを更新することが考えられる。なお、ゲートウェイ装置１００がＤＨＣＰ機能を有しない場合は、ＤＨＣＰプロトコルでＩＰアドレスを割り当てるパケットを取得し、当該パケットに基づいて応答特性テーブルの送信元ＩＰアドレスを更新することが考えられる。
【００６２】
＜第２の実施形態＞    
第１の実施形態では、ホームネットワークにおいて、各情報家電（機器）が発生させるＩＰパケットを用いて通信路の測定を行うこととしたが、第２の実施形態では、ゲートウェイ装置１００が検査パケットを各情報家電に送信し、各情報家電が検査パケットに対して返信したＩＰパケットを用いて通信路の測定を行うものとする。
【００６３】
図７は、本発明の第２の実施形態が適用された通信路推定システムのシステム構成図である。
【００６４】
本実施形態のゲートウェイ装置１００は、検査部１０６と、検査パターン記憶部１１２とをさらに有する。検査部１０６は、検査パターン記憶部１１２に記憶された検査パターンに従って、所定のタイミングで検査パケット（例えば、ＩＣＭＰパケット等）を、ホームネットワーク５００を介して各情報家電に送信する。検査パケットを受け取った情報家電は、当該検査パケットに対する返信・応答の通信パケットをゲートウェイ装置１００に送信する。
【００６５】
検査パターン記憶部１１２には、検査パケットの送信パターンとして、平均パケット送出間隔、パケット送出間隔分散、送信パケット長および送信パケット数を１セットとし、このセットの試行回数とセットの実行間隔などが設定されている。
【００６６】
また、入力部１０１は、ホームネットワーク５００上を流れるＩＰパケット、および外部のネットワーク３００から送受信されるＩＰパケットを入力する。
【００６７】
パケット検出部１０２は、入力部１０１から入力されたＩＰパケットから送信元ＩＰアドレスおよび送信元ＭＡＣアドレスを取得する。また、パケット検出部１０２は、ＩＰパケットの到着時刻として、図示しないタイマー機構から現在時刻を取得する。そして、パケット検出部１０２は、当該ＩＰパケットの送信先（宛先）ＩＰアドレスがゲートウェイ装置１００の場合は取得した情報を検査部１０６に送出し、ＩＰアドレスがゲートウェイ装置１００以外の場合は取得した情報を応答特性算出部１０３に送出する。
【００６８】
そして、応答特性算出部１０３および検査部１０６は、第１の実施形態と同様に（図５参照）、パケット検出部１０２が取得した送信元ＩＰアドレスおよび到着時刻と、応答特性記憶部１１１の情報とに基づいて、各情報家電が接続されている通信路の応答特性を算出する。
【００６９】
また、本実施形態の応答特性記憶部１１１には、応答特性算出部１０３が更新する応答特性テーブルと、検査部１０６が更新する応答特性テーブルの２つテーブルを有するものとする。応答特性算出部１０３および検査部１０６は、それぞれのテーブルの情報を用いて応答特性を算出し、各テーブルを更新するものとする。
【００７０】
そして、ゲートウェイ装置を所有するユーザが、電話６００でコールセンタに問い合わせを行った際に、情報提供部１０４は、応答特性記憶部１１１に記憶された２つのテーブルの情報を、通信部１０５を用いてオペレータ装置２００に送信する。
【００７１】
オペレータ装置２００の相関算出部２０３は、第１の実施形態と同様に、ゲートウェイ装置１００から取得した情報と、通信路特性記憶部２１０とに基づいて、各情報家電４００の通信路の種別を推定する。なお、相関算出部２０３は、ゲートウェイ装置１００から取得した２つのテーブルのレコード毎の応答特性の平均値（差分平均、差分分散）と、通信路特性テーブル（図４参照）の全通信路の種別の応答特性とを比較し、応答特性が最も近似している通信路の種別を特定することが考えられる。
【００７２】
なお、オペレータ装置２００のその他の処理については、第１の実施形態と同様であるためここでは説明を省略する。
【００７３】
以上説明した本実施形態の通信路推定システムでは、各情報家電（機器）が発生させるＩＰパケットだけでなく、ゲートウェイ装置１００が送信する検査パケットの返信・応答の通信パケットを用いて、各情報家電が接続された通信路の種別を推定する。これにより、本実施形態では、より精度の高い通信路の推定を行うことができるとともに、第１の実施形態と同様の効果を得ることができる。
【００７４】
なお、上記実施形態では、ゲートウェイ装置１００の応答特性記憶部１１１は、応答特性算出部１０３が更新する応答特性テーブルと、検査部１０６が更新する応答特性テーブルの２つテーブルを有することとしたが、１つの応答特性テーブルに応答特性算出部１０３および検査部１０６がそれぞれ更新することとしてもよい。
【００７５】
また、ゲートウェイ装置１００は、オペレータ装置２００が検査実行要求を送信したタイミングで、検査パケットの送信を開始することとしてもよい。すなわち、検査部１０６は、情報提供部１０４がオペレータ装置２００からの検査実行要求を受信したタイミングで、検査パターン記憶部１１２に従って検査パケットを送信することとしてもよい。
【００７６】
また、ゲートウェイ装置１００は、パケット検出部１０２がＩＰパケットを検出したタイミングで、検査パケットの送信を開始することとしてもよい。
【００７７】
また、ゲートウェイ装置１００の検査パターン記憶部１１２の検査パターンは、オペレータ装置２００からの変更要求により、変更することができるものとする。
【００７８】
また、ゲートウェイ装置１００の検査部１０６は、検査パケットの送信時刻と、返信のＩＰパケットの到着時刻との差分平均および差分分散を算出し、応答特性記憶部１１１に記憶することとしてもよい。そして、オペレータ装置２００は、この差分平均および差分分散を、相関値算出式の重み付けａ、ｂのパラメータに用いることとしてもよい。
【００７９】
なお、本発明は上記第１および第２の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【図面の簡単な説明】
【００８０】
【図１】本発明の通信路推定システムを説明するための説明図である。
【図２】本発明の第１の実施形態に係る通信路推定システムの構成図である。
【図３】応答特性テーブルの一例を示す図である。
【図４】通信路特性テーブルの一例を示す図である。
【図５】応答特性算出部の処理のフローチャートである。
【図６】オペレータ装置に表示される画面の一例を示す図である。
【図７】本発明の第２の実施形態に係る通信路推定システムの構成図である。
【符号の説明】
【００８１】
１００  ゲートウェイ装置
１０１  入力部
１０２  パケット検出部
１０３  応答特性算出部
１０４  情報提供部
１０５  通信部
１０６  検査部
１１１  応答特性記憶部
１１２  検査パターン記憶部
２００  オペレータ装置
２０１  通信部
２０２  処理部
２０３  相関算出部
２０４  表示部
２１０  通信路特性記憶部
３００  ネットワーク
４００  情報家電
５００  ホームネットワーク
【図１】
2008312145.tif 000005
【図２】
2008312145.tif 000006
【図３】
2008312145.tif 000007
【図４】
2008312145.tif 000008
【図５】
2008312145.tif 000009
【図６】
2008312145.tif 000010
【図７】
2008312145.tif 000011