【手続補正書】
【提出日】平成22年4月26日(2010.4.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置が、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することにより行うＮＡＴ種別の判定方法において、
前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、
前記第１、第２、第３の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップと、
を有することを特徴とするＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項２】
ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置が、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することにより行うＮＡＴ種別の判定方法において、
前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、
前記第５の送信テストを実行するステップの後に、前記第１乃至第３の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第４の宛先に対してリクエストを送信する第６の送信テストを実行するステップと、
前記第１、第２、第３、第４の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップと
を有することを特徴とするＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項３】
前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第４の送信テストの実行後、そのリクエストに対する前記ＳＴＵＮサーバからのレスポンスがない場合に実行することを特徴とする請求項１または請求項２に記載のＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項４】
前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第１乃至第３の送信テストのいずれかの直前に実行することを特徴とする請求項１または請求項２に記載のＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項５】
前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第２の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、
前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、
前記第４の送信テストに対してレスポンスがなかった場合に前記第５の送信テストを実行し、この第５の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号とが同一である場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップと
をさらに有することを特徴とする請求項３記載のＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項６】
前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第５の送信テストと前記第２の送信テストを続けて実行し、前記第２の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、
前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、この第４の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、
前記第４の送信テストに対してレスポンスがなかった場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップと
をさらに有することを特徴とする請求項４記載のＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項７】
ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置において、
第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することによりＮＡＴ種別の判定を行う際に、
前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、
前記第１、第２、第３の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップと
を実行するＮＡＴ種別判定手段を備えたことを特徴とするＩＰ通信装置。
【請求項８】
ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置において、
第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することによりＮＡＴ種別の判定を行う際に、
前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、
前記第５の送信テストを実行するステップの後に、前記第１乃至第３の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第４の宛先に対してリクエストを送信する第６の送信テストを実行するステップと、
前記第１、第２、第３、第４の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップと
を実行するＮＡＴ種別判定手段を備えたことを特徴とするＩＰ通信装置。
【請求項９】
前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第４の送信テストの実行後、そのリクエストに対する前記ＳＴＵＮサーバからのレスポンスがない場合に実行することを特徴とする請求項７または請求項８に記載のＩＰ通信装置。
【請求項１０】
前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第１乃至第３の送信テストのいずれかの直前に実行することを特徴とする請求項７または請求項８に記載のＩＰ通信装置。
【請求項１１】
前記ＮＡＴ種別判定手段は、
前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第２の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、
前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、
前記第４の送信テストに対してレスポンスがなかった場合に前記第５の送信テストを実行し、この第５の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号とが同一である場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップと
をさらに実行することを特徴とする請求項９記載のＩＰ通信装置。
【請求項１２】
前記ＮＡＴ種別判定手段は、
前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第５の送信テストと前記第２の送信テストを続けて実行し、前記第２の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、
前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、この第４の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、
前記第４の送信テストに対してレスポンスがなかった場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップと
をさらに実行することを特徴とする請求項１０記載のＩＰ通信装置。
【請求項１３】
前記ＮＡＴ種別判定方法による判定を定期的に行ない、
前回実行された判定の結果がコーン型を示し、今回実行された判定の結果が対称型を示す場合は直ちに前記中継機器のＮＡＴ種別が対称型であると決定し、
前回実行された判定の結果が対称型を示し、今回実行された判定の結果がコーン型を示す場合、その後所定回数連続して判定の結果がコーン型を示す場合に限り前記中継機器のＮＡＴ種別がコーン型であると決定することを特徴とする請求項５または請求項６記載のＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項１４】
前記ＮＡＴ種別判定手段よる判定を定期的に行ない、
前回実行された判定の結果がコーン型を示し、今回実行された判定の結果が対称型を示す場合は直ちに前記中継機器のＮＡＴ種別が対称型であると決定し、
前回実行された判定の結果が対称型を示し、今回実行された判定の結果がコーン型を示す場合はその後所定回数連続して判定の結果がコーン型を示す場合に限り前記中継機器のＮＡＴ種別がコーン型であると決定することを特徴とする請求項１１または請求項１２記載のＩＰ通信装置。
【請求項１５】
前記ＮＡＴ種別判定方法による判定を定期的に行ない、
前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の困難なＮＡＴ種別を示す場合は前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に直ちに変更し、
前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の容易なＮＡＴ種別を示す場合はその後所定回数連続して同じ判定の結果が得られる場合に限り前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に変更することを特徴とする請求項５または請求項６記載のＩＰ通信装置によるＮＡＴ種別の判定方法。
【請求項１６】
前記ＮＡＴ種別判定手段よる判定を定期的に行ない、
前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の困難なＮＡＴ種別を示す場合は前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に直ちに変更し、
前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の容易なＮＡＴ種別を示す場合はその後所定回数連続して同じ判定の結果が得られる場合に限り前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に変更することを特徴とする請求項１１または請求項１２記載のＩＰ通信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
本発明のＩＰ通信装置によるＮＡＴ種別の判定方法は、ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置が、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することにより行うＮＡＴ種別の判定方法において、前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、前記第１、第２、第３の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップとを有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
また、本発明のＩＰ通信装置によるＮＡＴ種別の判定方法は、ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置が、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することにより行うＮＡＴ種別の判定方法において、前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、前記第５の送信テストを実行するステップの後に、前記第１乃至第３の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第４の宛先に対してリクエストを送信する第６の送信テストを実行するステップと、前記第１、第２、第３、第４の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップとを有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
上記課題を解決するためになされた第１の発明は、ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置が、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することにより行うＮＡＴ種別の判定方法において、前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、前記第１、第２、第３の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップとを有する構成とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
上記課題を解決するためになされた第２の発明は、ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置が、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することにより行うＮＡＴ種別の判定方法において、前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、前記第５の送信テストを実行するステップの後に、前記第１乃至第３の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第４の宛先に対してリクエストを送信する第６の送信テストを実行するステップと、前記第１、第２、第３、第４の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップとを有する構成とする。
上記課題を解決するためになされた第３の発明は、第１または第２の発明において、前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第４の送信テストの実行後、そのリクエストに対する前記ＳＴＵＮサーバからのレスポンスがない場合に実行する構成とすることができる。これによると、簡易な方式によりＮＡＴ種別の誤判定を防止して、適切な判定が可能となる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
上記課題を解決するためになされた第４の発明は、第１または第２の発明において、前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第１乃至第３の送信テストのいずれかの直前に実行する構成とすることができる。これによると、簡易な方式によりＮＡＴ種別の誤判定を防止して、適切な判定が可能となる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
上記課題を解決するためになされた第５の発明は、第３の発明において、前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第２の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、前記第４の送信テストに対してレスポンスがなかった場合に前記第５の送信テストを実行し、この第５の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号とが同一である場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップとをさらに有する構成とする。
上記課題を解決するためになされた第６の発明は、第４の発明において、前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第５の送信テストと前記第２の送信テストを続けて実行し、前記第２の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、この第４の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、前記第４の送信テストに対してレスポンスがなかった場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップとをさらに有する構成とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
上記課題を解決するためになされた第７の発明は、ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置において、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することによりＮＡＴ種別の判定を行う際に、前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、前記第１、第２、第３の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップとを実行するＮＡＴ種別判定手段を備えた構成とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
上記課題を解決するためになされた第８の発明は、ＮＡＴ機能を有する中継機器を介して通信を行うＩＰ通信装置において、第１のＩＰアドレス及び第１のポート番号からなるＳＴＵＮサーバの第１の宛先に対してリクエストを送信する第１の送信テストと、前記第１の宛先に対し、レスポンスの送信元ＩＰアドレス及びポート番号の変更を指定した情報を含むリクエストを送信する第２の送信テストと、第２のＩＰアドレス及び第２のポート番号からなるＳＴＵＮサーバの第２の宛先に対してリクエストを送信する第３の送信テストと、前記第１の宛先に対し、レスポンスの送信元ポート番号のみの変更を指定した情報を含むリクエストを送信する第４の送信テストとを実行することによりＮＡＴ種別の判定を行う際に、前記第１及び第２の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第３の宛先に対してリクエストを送信する第５の送信テストを実行するステップと、前記第５の送信テストを実行するステップの後に、前記第１乃至第３の宛先とＩＰアドレスまたはポート番号の少なくとも一方が異なる第４の宛先に対してリクエストを送信する第６の送信テストを実行するステップと、前記第１、第２、第３、第４の宛先に対する各々少なくとも１回の送信テストの実行が終了した際に、その最後に実行された送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記最後に実行された送信テストより前に実行されたいずれかの送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とを比較し、それらのアドレス情報が同一でない場合、前記ＮＡＴ種別を対称型と判定するステップとを実行するＮＡＴ種別判定手段を備えた構成とする。
上記課題を解決するためになされた第９の発明は、第７または第８の発明において、前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第４の送信テストの実行後、そのリクエストに対する前記ＳＴＵＮサーバからのレスポンスがない場合に実行する構成とする。
上記課題を解決するためになされた第１０の発明は、第７または第８の発明において、前記第１乃至第４の送信テストは順次実行され、前記第５の送信テストは、前記第１乃至第３の送信テストのいずれかの直前に実行する構成とする。
上記課題を解決するためになされた第１１の発明は、第９の発明において、前記ＮＡＴ種別判定手段は、前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第２の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、当該リクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、
前記第４の送信テストに対してレスポンスがなかった場合に前記第５の送信テストを実行し、この第５の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のポート番号とが同一である場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップとをさらに実行する構成とする。
上記課題を解決するためになされた第１２の発明は、第１０の発明において、前記ＮＡＴ種別判定手段は、前記第１の送信テストを実行し、前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報が自己のアドレス情報と同一でない場合に前記第５の送信テストと前記第２の送信テストを続けて実行し、前記第２の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が完全コーン型であると判定するステップと、前記変更を指定したアドレス情報からレスポンスがなかった場合に前記第３の送信テストを実行し、この第３の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報と、前記第１の送信テストのリクエストに対する前記ＳＴＵＮサーバからのレスポンスに付加された当該リクエストの送信元のアドレス情報とが同一である場合にさらに前記第４の送信テストを実行し、この第４の送信テストのリクエストにおいて変更を指定したアドレス情報からレスポンスがあった場合に前記中継機器のＮＡＴ種別が制限付きコーン型であると判定するステップと、前記第４の送信テストに対してレスポンスがなかった場合に前記中継機器のＮＡＴ種別がポート制限付きコーン型であると判定するステップとをさらに実行する構成とする。
上記課題を解決するためになされた第１３の発明は、第５または第６の発明において、前記ＮＡＴ種別判定方法による判定を定期的に行ない、前回実行された判定の結果がコーン型を示し、今回実行された判定の結果が対称型を示す場合は直ちに前記中継機器のＮＡＴ種別が対称型であると決定し、前回実行された判定の結果が対称型を示し、今回実行された判定の結果がコーン型を示す場合、その後所定回数連続して判定の結果がコーン型を示す場合に限り前記中継機器のＮＡＴ種別がコーン型であると決定する構成とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
上記課題を解決するためになされた第１４の発明は、第１１または第１２の発明において、前記ＮＡＴ種別判定手段よる判定を定期的に行ない、前回実行された判定の結果がコーン型を示し、今回実行された判定の結果が対称型を示す場合は直ちに前記中継機器のＮＡＴ種別が対称型であると決定し、前回実行された判定の結果が対称型を示し、今回実行された判定の結果がコーン型を示す場合はその後所定回数連続して判定の結果がコーン型を示す場合に限り前記中継機器のＮＡＴ種別がコーン型であると決定する構成とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
上記課題を解決するためになされた第１５の発明は、第５または第６の発明において、前記ＮＡＴ種別判定方法による判定を定期的に行ない、前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の困難なＮＡＴ種別を示す場合は前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に直ちに変更し、前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の容易なＮＡＴ種別を示す場合はその後所定回数連続して同じ判定の結果が得られる場合に限り前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に変更する構成とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
上記課題を解決するためになされた第１６の発明は、第１１または第１２の発明において、前記ＮＡＴ種別判定手段よる判定を定期的に行ない、前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の困難なＮＡＴ種別を示す場合は前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に直ちに変更し、前回実行された判定の結果よりも、今回実行された判定の結果の方がＰ２Ｐ通信の容易なＮＡＴ種別を示す場合はその後所定回数連続して同じ判定の結果が得られる場合に限り前記ＩＰ通信装置で通信を行うためのＮＡＴ種別の設定を当該ＮＡＴ種別に変更する構成とする。