(57)【特許請求の範囲】
【請求項１】
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）をＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続するルータ装置であって、
前記ＬＡＮに接続されているＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話機の電話番号を当該ＩＰ電話機のローカルＩＰアドレスに紐付けて記憶する記憶手段と、
前記ＬＡＮ側から前記ＷＡＮ側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルＩＰアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルＩＰアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを当該接続要求の送信元のローカルＩＰアドレスに更新する接続要求検出手段と、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルＩＰアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルＩＰアドレスの指定を伴う登録要求を、前記ＷＡＮを介して所定の管理サーバに送信する登録要求送信手段と、
電話番号の指定を伴う各種要求を前記ＷＡＮ側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを検索し、前記ＬＡＮを介して、検索したローカルＩＰアドレスにより特定される前記ＩＰ電話機に当該各種要求を中継する中継手段と、
前記ＷＡＮ側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段と、を有し、
前記中継手段は、
前記ＷＡＮ側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスにより特定される前記ＩＰ電話機に、当該パケット取得要求を中継しない
ことを特徴とするルータ装置。
【請求項２】
請求項１に記載のルータ装置であって、
前記登録要求送信手段は、
自ルータ装置に割り当てられているグローバルＩＰアドレスが変更された場合に、前記記憶手段に記憶されている電話番号毎に、当該電話番号および自ルータ装置の変更後のグローバルＩＰアドレスの指定を伴う登録要求を、前記ＷＡＮを介して所定の管理サーバに送信する
ことを特徴とするルータ装置。
【請求項３】
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）をＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続するルータ装置としてコンピュータを機能させるためのプログラムであって、
前記プログラムは、
前記コンピュータを、
前記ＬＡＮに接続されているＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話機の電話番号を当該ＩＰ電話機のローカルＩＰアドレスに紐付けて記憶する記憶手段、
前記ＬＡＮ側から前記ＷＡＮ側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルＩＰアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルＩＰアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを当該接続要求の送信元のローカルＩＰアドレスに更新する接続要求検出手段、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルＩＰアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルＩＰアドレスの指定を伴う登録要求を、前記ＷＡＮを介して所定の管理サーバに送信する登録要求送信手段、
電話番号の指定を伴う各種要求を前記ＷＡＮ側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを検索し、前記ＬＡＮを介して、検索したローカルＩＰアドレスにより特定される前記ＩＰ電話機に当該各種要求を中継する中継手段、および
前記ＷＡＮ側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段として機能させ、
前記中継手段は、
前記ＷＡＮ側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスにより特定される前記ＩＰ電話機に、当該パケット取得要求を中継しない
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ルータ装置に関し、特に、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話機をＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続するのに好適なルータ装置に関する。
【背景技術】
【０００２】
特許文献１には、ＩＰ電話機の電話番号を通知することで、このＩＰ電話機のグローバルＩＰアドレスを取得することが可能なＩＰ電話サービスシステムが開示されている。このＩＰ電話サービスシステムにおいて、サービスサーバは、電話番号の指定を伴うＩＰアドレスの検索要求を受信すると、この電話番号に紐付けられて登録されているグローバルＩＰアドレスを検索し、検索したグローバルＩＰアドレスを検索要求の送信元に通知する。例えば、保守端末は、このＩＰ電話サービスシステムを利用して、ＩＰ電話機の電話番号の指定を伴う検索要求をサービスサーバに送信し、このＩＰ電話機のグローバルＩＰアドレスをサービスサーバから取得することにより、このＩＰ電話機にアクセスしてこのＩＰ電話機の保守を実施することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１３４１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＩＰ電話機がＬＡＮに接続されている場合、ＩＰ電話機にはローカルＩＰアドレスが割り当てられ、グローバルＩＰアドレスは割り当てられない。このため、特許文献１に記載のＩＰ電話サービスシステムでは、このＩＰ電話機の情報（電話番号、グローバルＩＰアドレス）をサービスサーバに登録することができず、したがって、ＷＡＮに接続された保守端末は、ＬＡＮに接続されているＩＰ電話機の保守を実施することができない。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、その目的は、ＷＡＮ側の保守端末により、ＬＡＮに接続されているＩＰ電話機の保守を可能とするルータ装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のルータ装置は、ＬＡＮ側からＷＡＮ側へ中継される接続要求を監視し、ＬＡＮ側からＷＡＮ側へ中継される接続要求を検出したならば、この接続要求の送信元電話番号がこの接続要求の送信元のローカルＩＰアドレスに紐付けられて登録されているか否かを調べる。そして、送信元電話番号が登録されていないならば、この送信元電話番号を接続要求の送信元のローカルＩＰアドレスに紐付けて登録するとともに、この送信元番号および自ルータ装置のグローバルＩＰアドレスの指定を伴う登録要求を、ＷＡＮを介して所定の管理サーバに送信し、この送信元番号を自ルータ装置のグローバルＩＰアドレスに紐付けてこの管理サーバに登録する。また、送信元電話番号が接続要求の送信元以外のローカルＩＰアドレスに紐付けられて登録されているならば、この送信元電話番号に紐付けられて登録されているローカルＩＰアドレスを接続要求の送信元のローカルＩＰアドレスに更新する。さらに、ルータ装置は、電話番号の指定を伴う各種要求をＷＡＮ側から受信すると、この電話番号に紐付けられて登録されているローカルＩＰアドレスを検索し、ＬＡＮを介してこのローカルＩＰアドレスにより特定されるＩＰ電話機に、この受信した各種要求を中継する。
【０００７】
例えば、本発明は、
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）をＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続するルータ装置であって、
前記ＬＡＮに接続されているＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話機の電話番号を当該ＩＰ電話機のローカルＩＰアドレスに紐付けて記憶する記憶手段と、
前記ＬＡＮ側から前記ＷＡＮ側へ中継される接続要求を検出した場合に、当該接続要求の送信元の電話番号が前記記憶手段に記憶されていないならば、当該電話番号を当該接続要求の送信元のローカルＩＰアドレスに紐付けて前記記憶手段に記憶し、当該電話番号が当該接続要求の送信元以外のローカルＩＰアドレスに紐付けられて前記記憶手段に記憶されているならば、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを当該接続要求の送信元のローカルＩＰアドレスに更新する接続要求検出手段と、
前記接続要求の送信元の電話番号が当該接続要求の送信元のローカルＩＰアドレスに紐付けられて前記記憶手段に記憶された場合に、当該電話番号および自ルータ装置のグローバルＩＰアドレスの指定を伴う登録要求を、前記ＷＡＮを介して所定の管理サーバに送信する登録要求送信手段と、
電話番号の指定を伴う各種要求を前記ＷＡＮ側から受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを検索し、前記ＬＡＮを介して、検索したローカルＩＰアドレスにより特定される前記ＩＰ電話機に当該各種要求を中継する中継手段と、
前記ＷＡＮ側から、電話番号およびパケット取得条件の指定を伴うパケット取得要求を受信した場合に、当該電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスを送信元あるいは送信先とするパケットであって、当該パケット取得条件に合致するパケットの複製を、前記パケット取得要求の送信元に送信するパケット監視手段と、を有し、
前記中継手段は、
前記ＷＡＮ側から前記パケット取得要求を受信した場合に、当該パケット取得要求で指定されている電話番号に紐付けられて前記記憶手段に記憶されているローカルＩＰアドレスにより特定される前記ＩＰ電話機に、当該パケット取得要求を中継しない。
【発明の効果】
【０００８】
本発明において、ルータ装置は、自身のグローバルＩＰアドレスに紐付けて配下のＩＰ電話機の電話番号を管理サーバに登録するので、保守端末は、ＩＰ電話機の電話番号に紐付けられたグローバルＩＰアドレスを管理サーバから取得することができる。そして、保守端末が、取得したグローバルＩＰアドレスにより特定されるルータ装置に、電話番号の指定を伴う各種要求を送信すると、ルータ装置は、指定された電話番号により特定されるＩＰ電話機にこの各種要求を中継する。したがって、本発明によれば、ＷＡＮ側の保守端末により、ＬＡＮに接続されているＩＰ電話機の保守を実施することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施の形態に係るルータ装置を含むＩＰ電話システムの概略構成図である。
【図２】図２は、図１に示すＩＰ電話システムにおいて、ルータ装置１がＩＰ電話機２−１を管理サーバ４に登録する場合の動作例を説明するためのシーケンス図である。
【図３】図３は、図１に示すＩＰ電話システムにおいて、保守端末３がＩＰ電話機２−１の保守を実施する場合の動作例を説明するためのシーケンス図である。
【図４】図４は、図１に示すＩＰ電話システムにおいて、ルータ装置１がＩＰ電話機２−１のパケット監視を実施する場合の動作例を説明するためのシーケンス図である。
【図５】図５は、ルータ装置１の概略機能構成図である。
【図６】図６は、ルータ装置１の登録要求送信処理を説明するためのフロー図である。
【図７】図７は、ルータ装置１の各種要求中継およびパケット監視処理を説明するためのフロー図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の一実施の形態について図面を参照して説明する。
【００１１】
図１は、本実施の形態に係るルータ装置１を含むＩＰ電話システムの概略構成図である。
【００１２】
図示するように、本実施の形態に係るルータ装置１は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６に接続されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話機２−１を、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）であるＩＰ電話網５に接続する。ＩＰ電話網５には、ルータ装置１の他に、ＩＰ電話機２−２、保守端末３、および、管理サーバ４が接続されている。ＩＰ電話機２−１、２−２は、ＩＰ電話網５が提供するＩＰ電話サービスを利用して通話を行う。保守端末３は、ＩＰ電話機２−１、２−２の保守を実施する。そして、管理サーバ４は、ＩＰ電話機２−１、２−２各々の電話番号をそのグローバルＩＰアドレスに紐付けて管理する装置であり、特許文献１に記載のサービスサーバと実質的に同一である。
【００１３】
図２は、図１に示すＩＰ電話システムにおいて、ルータ装置１がＩＰ電話機２−１を管理サーバ４に登録する場合の動作例を説明するためのシーケンス図である。
【００１４】
ＩＰ電話機２−１が、ＩＰ電話機２−２の電話番号を宛先電話番号とする接続要求（ＩＮＶＩＴＥメッセージ）を送信したものとする（Ｓ１００）。この接続要求は、ルータ装置１およびＩＰ電話網５を介してＩＰ電話機２−２に送信される。その後、ＩＰ電話機２−２が接続応答（２００ＯＫメッセージ）を返信すると（Ｓ１０１）、この接続応答がＩＰ電話網５およびルータ装置１を介してＩＰ電話機２−１に送信され、これにより、ＩＰ電話機２−１とＩＰ電話機２−２との間に通話路が確立される（Ｓ１０２）。
【００１５】
さて、ルータ装置１は、ＩＰ電話機２−１からＩＰ電話網５に中継された接続要求を検出すると、接続要求の送信元電話番号（ＩＰ電話機２−１の電話番号）が登録されているか否か、および、登録されているならば、この送信元電話番号に紐付けられているローカルＩＰアドレスが接続要求の送信元のローカルＩＰアドレス（ＩＰ電話機２−１のローカルＩＰアドレス）であるか否かをチェックする（Ｓ１０３）。接続要求の送信元電話番号が登録されていない場合は、この送信元電話番号を接続要求の送信元のローカルＩＰアドレス（ＩＰ電話機２−１のローカルＩＰアドレス）に紐付けて登録する。また、接続要求の送信元電話番号は登録されているが、この送信元電話番号に紐付けられているローカルＩＰアドレスが接続要求の送信元以外のローカルＩＰアドレスである場合は、この送信元電話番号に紐付けられているローカルＩＰアドレスを接続要求の送信元のローカルＩＰアドレスに更新する。ここでは、ＩＰ電話機２−１の電話番号が登録されておらず、ルータ装置１は、ＩＰ電話機２−１の電話番号をＩＰ電話機２−１のローカルＩＰアドレスに紐付けて登録したものとする（Ｓ１０４）。
【００１６】
ＩＰ電話機２−１の電話番号がそのローカルＩＰアドレスに紐付けられて新たに登録されると、ルータ装置１は、ＩＰ電話機２−１の電話番号およびルータ装置１のグローバルＩＰアドレスの指定を伴う登録要求を、ＩＰ電話網５を介して管理サーバ４に送信する（Ｓ１０５）。
【００１７】
これを受けて、管理サーバ４は、ＩＰ電話機２−１の電話番号をルータ装置１のグローバルＩＰアドレスに紐付けて登録し（Ｓ１０６）、その後、ＩＰ電話網５を介してルータ装置１に登録完了通知を送信する（Ｓ１０７）。
【００１８】
図３は、図１に示すＩＰ電話システムにおいて、保守端末３がＩＰ電話機２−１の保守を実施する場合の動作例を説明するためのシーケンス図である。
【００１９】
まず、保守端末３が、ＩＰ電話網５を介して、管理サーバ４に、ＩＰ電話機２−１の電話番号の指定を伴うアドレス要求を送信したものとする（Ｓ１１０）。これを受けて、管理サーバ４は、ＩＰ電話機２−１の電話番号に紐付けられているグローバルＩＰアドレス（ルータ装置１のグローバルＩＰアドレス）を検索する（Ｓ１１１）。そして、ＩＰ電話網５を介して、アドレス要求の送信元である保守端末３に、検索したグローバルＩＰアドレスを伴うアドレス通知を送信する（Ｓ１１２）。これにより、保守端末３は、ＩＰ電話機２−１のグローバルＩＰアドレスとして、ルータ装置１のグローバルＩＰアドレスを管理サーバ４から取得する。
【００２０】
つぎに、保守端末３は、ＩＰ電話網５を介して、管理サーバ４から取得したグローバルＩＰアドレスにより特定されるルータ装置１に、宛先電話番号としてＩＰ電話機２−１の電話番号の指定を伴う各種要求（例えば状態通知要求、ただしパケット取得要求を除く）を送信したものとする（Ｓ１１３）。これを受けて、ルータ装置１は、保守端末３から受信した各種要求で指定されている宛先電話番号に紐付けられて登録されているローカルＩＰアドレスを検索する（Ｓ１１４）。そして、検索したローカルＩＰアドレスにより特定されるＩＰ電話機２−１に、保守端末３から受信した各種要求を中継する（Ｓ１１５）。
【００２１】
ＩＰ電話機２−１は、ルータ装置１を介して保守端末３から各種要求を受信すると、その要求内容に従って処理（例えば状態情報の取得）を実施し、その実施結果を含む結果通知を返信する（Ｓ１１６）。この結果通知は、ルータ装置１およびＩＰ電話網５を介して保守端末３に送信される。
【００２２】
図４は、図１に示すＩＰ電話システムにおいて、ルータ装置１がＩＰ電話機２−１のパケット監視を実施する場合の動作例を説明するためのシーケンス図である。
【００２３】
まず、保守端末３が、ＩＰ電話網５を介して、ＩＰ電話機２−１のグローバルＩＰアドレスとして管理サーバ４から取得したグローバルＩＰアドレスにより特定されるルータ装置１に、宛先電話番号としてＩＰ電話機２−１の電話番号の指定を伴うパケット取得要求を送信したものとする（Ｓ１２０）。
【００２４】
ルータ装置１は、保守端末３から受信したパケット取得要求で指定されている取得開始条件を満足したこと、すなわち取得開始時刻が到来したことを確認すると（Ｓ１２１）、ルータ装置１が中継するパケットのなかから、パケット取得要求で指定されている宛先電話番号に紐付けられているローカルＩＰアドレス（ＩＰ電話機２−１のローカルＩＰアドレス）を送信元アドレスあるいは送信先アドレスとするパケットの監視を開始する（Ｓ１２２）。そして、該当するパケットを検出したならば、このパケットを複製して記憶する（Ｓ１２３）。
【００２５】
それから、ルータ装置１は、保守端末３から受信したパケット取得要求で指定されている取得終了条件を満足したこと、すなわち複製パケットのデータ量が取得データ量に到達したことを確認すると（Ｓ１２４）、パケット取得要求で指定されている宛先電話番号に紐付けられているローカルＩＰアドレス（ＩＰ電話機２−１のローカルＩＰアドレス）を送信元アドレスあるいは送信先アドレスとするパケットの監視を終了する（Ｓ１２５）。そして、ＩＰ電話網５を介して、保守端末３に、記憶された複製パケットを含む結果通知を送信する（Ｓ１２６）。
【００２６】
つぎに、本実施の形態に係るルータ装置１の詳細について説明する。
【００２７】
図５は、ルータ装置１の概略機能構成図である。
【００２８】
図示するように、ルータ装置１は、ＬＡＮインターフェース部１０と、ＩＰ電話網インターフェース部１１と、ＩＰ電話機情報記憶部１２と、中継部１３と、接続要求検出部１４と、登録要求部１５と、複製パケット記憶部１６と、パケット監視部１７と、を備えている。
【００２９】
ＬＡＮインターフェース部１０は、ＬＡＮ６に接続するためのインターフェースであり、ＩＰ電話網インターフェース部１１は、ＩＰ電話網５に接続するためのインターフェースである。
【００３０】
ＩＰ電話機情報記憶部１２には、ＬＡＮ６に接続されているＩＰ電話機（図１に示す例ではＩＰ電話機２−１）毎に、ＩＰ電話機の電話番号がこのＩＰ電話機のローカルＩＰアドレスに紐付けられて記憶されている。
【００３１】
中継部１３は、ＬＡＮインターフェース部１０を介してＬＡＮ６から受信したパケット、および、ＩＰ電話網インターフェース部１１を介してＩＰ電話網５から受信したパケットのルーティングを実施し、これらのパケットを、ルーティングにより決定された宛先に中継する。
【００３２】
ここで、中継部１３は、ＩＰ電話網インターフェース部１１を介してＩＰ電話網５から、宛先電話番号の指定を伴う各種要求（ただし、パケット取得要求を除く）を受信した場合、この宛先電話番号に紐付けられてＩＰ電話機情報記憶部１２に記憶されているローカルＩＰアドレスにより特定される端末（図１に示す例ではＩＰ電話機２−１）に、この各種要求を中継する。また、中継部１３は、ＩＰ電話網インターフェース部１１を介してＩＰ電話網５から、宛先電話番号の指定を伴うパケット取得要求を受信した場合、このパケット取得要求を、この宛先電話番号に紐付けられてＩＰ電話機情報記憶部１２に記憶されているローカルＩＰアドレスとともにパケット監視部１７に通知する。
【００３３】
接続要求検出部１４は、中継部１３によってＬＡＮ６側からＩＰ電話網５側に中継される接続要求（ＩＮＶＩＴＥメッセージ）を監視する。そして、該当する接続要求を検出した場合、ＩＰ電話機情報記憶部１２を参照し、この接続要求で指定されている送信元電話番号が登録されていないならば、この送信元電話番号を接続要求の送信元のローカルＩＰアドレスに紐付けて登録する。また、この接続要求で指定されている送信元電話番号が登録されている場合、この送信元電話番号に紐付けられて登録されているローカルＩＰアドレスが接続要求の送信元以外のローカルＩＰアドレスであるならば、この送信元電話番号に紐付けられて登録されているローカルＩＰアドレスを接続要求の送信元のローカルＩＰアドレスに更新する。
【００３４】
登録要求部１５は、ＩＰ電話機情報記憶部１２を監視し、ＩＰ電話機情報記憶部１２に電話番号が新たに登録されると、この電話番号およびルータ装置１のグローバルＩＰアドレスの指定を伴う登録要求を、ＩＰ電話網インターフェース部１１を介して管理サーバ４に送信する。そして、管理サーバ４から登録完了通知を受信する。
【００３５】
複製パケット記憶部１６は、後述のパケット監視部１７により複製されたパケットを記憶する。
【００３６】
パケット監視部１７は、中継部１３からパケット取得要求をローカルＩＰアドレスとともに受け取ると、このパケット取得要求で指定されている取得開始条件を満足するのを待ち、取得開始条件を満足したならば、中継部１３により中継されるパケットのなかから、このパケット取得要求とともに中継部１３から受け取ったローカルＩＰアドレスを送信元アドレスあるいは送信先アドレスとするパケットの監視を開始する。そして、該当するパケットを検出したならば、このパケットの複製を複製パケット記憶部１６に記憶する。このパケットの監視および複製の処理を、パケット取得要求で指定されている取得終了条件を満足するまで行い、取得終了条件を満足したならば、それまでに複製パケット記憶部１６に記憶した複製パケットを含む結果通知を、ＩＰ電話網インターフェース部１１を介して、パケット取得要求の送信元（図１に示す例では保守端末３）に送信する。
【００３７】
図６は、ルータ装置１の登録要求送信処理を説明するためのフロー図である。
【００３８】
まず、接続要求検出部１４は、中継部１３によってＬＡＮ６側からＩＰ電話網５側に中継される接続要求を監視し、該当する接続要求を検出すると（Ｓ２００でＹＥＳ）、この接続要求の送信元電話番号がＩＰ電話機情報記憶部１２に登録済みであるか否かを確認する。そして、この接続要求の送信元電話番号がＩＰ電話機情報記憶部１２に登録済みである場合（Ｓ２０１でＹＥＳ）、この送信元電話番号に紐付けられてＩＰ電話機情報記憶部１２に登録されているローカルＩＰアドレスが接続要求の送信元以外のローカルＩＰアドレスであるならば、このローカルＩＰアドレスを接続要求の送信元のローカルＩＰアドレスに更新し（Ｓ２０２）、Ｓ２００に戻る。
【００３９】
一方、この接続要求の送信元電話番号がＩＰ電話機情報記憶部１２に登録されていないならば（Ｓ２０１でＮＯ）、この送信元電話番号を接続要求の送信元のローカルＩＰアドレスに紐付けてＩＰ電話機情報記憶部１２に新規登録する（Ｓ２０３）。
【００４０】
つぎに、登録要求部１５は、ＩＰ電話機情報記憶部１２に電話番号が新規登録されると、この電話番号およびルータ装置１のグローバルＩＰアドレスの指定を伴う登録要求を、ＩＰ電話網インターフェース部１１を介して管理サーバ４に送信する（Ｓ２０４）。そして、管理サーバ４から登録完了通知を受信し（Ｓ２０５）、Ｓ２００に戻る。
【００４１】
図７は、ルータ装置１の各種要求中継およびパケット監視処理を説明するためのフロー図である。
【００４２】
このフローは、中継部１３がＩＰ電話網インターフェース部１１を介してＩＰ電話網５から、宛先電話番号の指定を伴う各種要求を受信することにより開始される。
【００４３】
ＩＰ電話網５から受信した要求がパケット取得要求でない場合（Ｓ２１０でＮＯ）、中継部１３は、この要求で指定されている宛先電話番号に紐付けられてＩＰ電話機情報記憶部１２に記憶されているローカルＩＰアドレスを検索する（Ｓ２１１）。そして、ＬＡＮインターフェース部１０を介して、検索したローカルＩＰアドレスにより特定されるＩＰ電話機（図１に示す例ではＩＰ電話機２−１）に、ＩＰ電話網５から受信した要求を中継する（Ｓ２１２）。
【００４４】
一方、ＩＰ電話網５から受信した要求がパケット取得要求である場合（Ｓ２１０でＹＥＳ）、中継部１３は、このパケット取得要求で指定されている宛先電話番号に紐付けられてＩＰ電話機情報記憶部１２に記憶されているローカルＩＰアドレスを検索する（Ｓ２１３）。そして、この検索したローカルＩＰアドレスをパケット取得要求とともにパケット監視部１７に通知する。
【００４５】
これを受けて、パケット監視部１７は、中継部１３から受け取ったパケット取得要求で指定されている取得開始条件を満足、すなわち取得開始時刻が到来するのを待ち（Ｓ２１４でＮＯ）、この取得開始条件を満足したならば（Ｓ２１４でＹＥＳ）、中継部１３により中継されるパケットのなかから、このパケット取得要求とともに中継部１３から受け取ったローカルＩＰアドレスを送信元アドレスあるいは送信先アドレスとするパケットの監視を開始する（Ｓ２１５）。
【００４６】
つぎに、パケット監視部１７は、中継部１３により中継されるパケットのなかから、このパケット取得要求とともに中継部１３から受け取ったローカルＩＰアドレスを送信元アドレスあるいは送信先アドレスとするパケットを検出したならば（Ｓ２１６でＹＥＳ）、このパケットを複製して複製パケット記憶部１６に記憶する（Ｓ２１７）。
【００４７】
パケット監視部１７は、パケット取得要求で指定されている取得終了条件を満足、すなわち、複製パケット記憶部１６に記憶した複製パケットのデータ量が取得データ量に到達するまで（Ｓ２１８でＮＯ）、Ｓ２１６、Ｓ２１７の処理を実施する。そして、取得終了条件を満足したならば（Ｓ２１８でＹＥＳ）、Ｓ２１５で開始したパケットの監視を終了する（Ｓ２１９）。
【００４８】
それから、パケット監視部１７は、複製パケット記憶部１６に記憶されている複製パケットを含む結果通知を生成する。そして、ＩＰ電話網インターフェース部１１を介して、パケット取得要求の送信元（図１に示す例では保守端末３）に、この結果通知を送信する（Ｓ２２０）。
【００４９】
以上、本発明の一実施の形態について説明した。
【００５０】
本実施の形態に係るルータ装置１は、自身のグローバルＩＰアドレスに紐付けて配下のＩＰ電話機２−１の電話番号を管理サーバ４に登録するので、保守端末３は、ＩＰ電話機２−１の電話番号に紐付けられたグローバルＩＰアドレスを管理サーバ４から取得することができる。そして、保守端末３が、取得したグローバルＩＰアドレスにより特定されるルータ装置１に、宛先電話番号の指定を伴う各種要求を送信すると、ルータ装置１は、指定された宛先電話番号により特定されるＩＰ電話機２−１にこの各種要求（ただし、パケット取得要求を除く）を中継する。したがって、本実施の形態によれば、ＩＰ電話網５側の保守端末３により、グローバルＩＰアドレスが付与されていないＬＡＮ６側のＩＰ電話機２−１の保守を実施することができる。
【００５１】
また、本実施の形態に係るルータ装置１は、ＩＰ電話網５側からパケット取得要求を受信した場合に、このパケット取得要求で指定されている電話番号に紐付けられて記憶されているローカルＩＰアドレスを送信元あるいは送信先とするパケットであって、このパケット取得要求で指定されているパケット取得条件（例えば、取得開始条件および取得終了条件）に合致するパケットの複製を含む結果通知を、パケット取得要求の送信元（図１に示す例では保守端末３）に送信する。したがって、本実施の形態によれば、ＩＰ電話網５側の保守端末３により、グローバルＩＰアドレスが付与されていないＬＡＮ６側のＩＰ電話機２−１が送受するパケットを調査することが可能となり、ＩＰ電話機２−１のセキュリティを強化することができる。
【００５２】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００５３】
例えば、本実施の形態に係るルータ装置１において、登録要求部１５は、自ルータ装置１に割り当てられるグローバルＩＰアドレスが更新された場合に、ＩＰ電話機情報記憶部１２に記憶されている電話番号毎に、電話番号および更新された自ルータ装置１のグローバルＩＰアドレスの指定を伴う登録要求を管理サーバ４に自動送信するようにしてもよい。このようにすることにより、ルータ装置１のグローバルＩＰアドレスが変更された場合に、変更後のグローバルＩＰアドレスに紐付けて配下のＩＰ電話機の電話番号を管理サーバ４に自動で登録することが可能となり、利便性が高まる。
【００５４】
また、本実施の形態では、パケット取得要求に含めるパケット取得条件（取得開始条件および取得終了条件）として、取得開始時刻および取得データ量を指定しているが、本発明はこれに限定されず、様々なパケット取得条件を指定することができる。例えば、パケット取得条件として、取得開始時刻および取得終了時刻を指定してもよいし、あるいは、通信相手のＩＰアドレスおよび取得データ量を指定してもよい。
【００５５】
また、上記の実施の形態において、図５に示すルータ装置１の機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるか、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等の計算機によりソフトウエア的に実現される。あるいは、ＣＰＵと、メモリと、ハードディスク、フラッシュメモリ等の補助記憶装置と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等の通信インターフェースと、を備えたＰＣ等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することにより実現される。
【符号の説明】
【００５６】
１：ルータ装置    ２−１〜２−２：ＩＰ電話機
３：保守端末    ４：管理サーバ    ５：ＩＰ電話網
６：ＬＡＮ    １０：ＬＡＮインターフェース部
１１：ＩＰ電話網インターフェース部
１２：ＩＰ電話機情報記憶部    １３：中継部
１４：接続要求検出部    １５：登録要求部
１６：複製パケット記憶部    １７：パケット監視部
【要約】
【課題】ＷＡＮ側の保守端末により、ＬＡＮに接続されているＩＰ電話機の保守を可能とするルータ装置を提供する。
【解決手段】ルータ装置１は、ＬＡＮ６側からＩＰ電話網５側へ中継される接続要求を検出すると、この接続要求の送信元番号が接続要求元のローカルアドレスに紐付けられて登録されているか否かを調べ、登録されていないならば、送信元番号をこのローカルアドレスに紐付けて登録するとともに、送信元番号をルータ装置１のグローバルアドレスに紐付けて管理サーバ４に登録し、送信元番号が異なるローカルアドレスに紐付けられて登録されているならば、送信元番号に紐付けるローカルアドレスを接続要求元のローカルＩＰアドレスに更新する。また、ルータ装置１は、ＩＰ電話網５側から宛先番号の指定を伴う各種要求を受信すると、この宛先番号に紐付けられて登録されているローカルアドレスにより特定されるＩＰ電話機２−１に各種要求を中継する。
【選択図】図１【図１】
0006915756.tif 000002
【図２】
0006915756.tif 000003
【図３】
0006915756.tif 000004
【図４】
0006915756.tif 000005
【図５】
0006915756.tif 000006
【図６】
0006915756.tif 000007
【図７】
0006915756.tif 000008