【手続補正書】
【提出日】平成20年1月17日(2008.1.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  少なくとも１つの第１の通信のプロトコル層を介したデータ通信用の少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）を保有する第１の通信手段（ＴＥＲＡ）によってデータ通信をセットアップする方法であって、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）が、前記第１の通信手段（ＴＥＲＡ）の制御手段（ＣＰＵＴＡ）によって実行できるプログラムコードを含み、前記方法が、
第２の通信手段（ＴＥＲＢ）が、前記第１の通信手段（ＴＥＲＡ）とのデータ通信用の前記少なくとも１つの第１のプロトコル層の、または少なくとも１つの第２のプロトコル層の、少なくとも１つのターゲットプロトコル属性をテスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送るステップと、
前記第１の通信手段（ＴＥＲＡ）が、前記少なくとも１つの第１のプロトコル層の、少なくとも１つの（第１の）実際のプロトコル属性を決定するステップとを含み、前記プロトコル層が、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）によって処理することができ、
前記方法がさらに、前記第１の通信手段（ＴＥＲＡ）が前記少なくとも１つの（第１の）実際のプロトコル属性を前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送るステップと、
前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）が、前記少なくとも１つの（第１の）実際のプロトコル属性を前記ターゲットプロトコル属性と比較するステップと、
前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）が、それぞれの結果に依存する形で、後続の動作の実行用の命令を前記第１の通信手段、第２の通信手段（ＴＥＲＢ）、または両方に送るステップとを含む方法。
【請求項２】  後続の動作の実行用の前記命令中で、前記少なくとも１つの第１のプロトコル層の前記ターゲットプロトコル属性に依存する形で、データ通信用に前記第１の通信手段（ＴＥＲＡ）の前記制御手段（ＣＰＵＴＡ）によって実行できるプログラムコードを含む少なくとも１つの第２のプロトコルモジュール（Ｐ２２Ａ）をインストールするよう、前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）が前記第１の通信手段に命令することを特徴とする請求項１に記載の方法。
【請求項３】  前記第１の通信手段（ＴＥＲＡ）が、プロトコル層を介して第２のプロトコルモジュール（Ｐ１２Ａ）でデータの送信および受信のそれぞれを行うことのできる前記少なくとも１つの第１のプロトコル層のまたは少なくとも１つの第２のプロトコル層の、または少なくとも１つの第３のプロトコル層の、少なくとも１つの第２の実際のプロトコル属性を決定し、前記第２のプロトコルモジュールのプログラムコードが、前記第１の通信手段（ＴＥＲＡ）の前記制御手段（ＣＰＵＴＡ）によって実行できることと、前記第１の通信手段（ＴＥＲＡ）が、前記少なくとも１つの第２の実際のプロトコル属性を前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送ることと、前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）が、前記少なくとも１つの第２の実際のプロトコル属性を前記ターゲットプロトコル属性と比較することと、および前記テスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）が、前記少なくとも１つの第１および少なくとも１つの第２の実際のプロトコル属性に依存する形で、前記第１の通信手段（ＴＥＲＡ）に、前記データ通信用の前記少なくとも１つの第１のプロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）、前記少なくとも１つの第２のプロトコルモジュール（Ｐ１２Ａ）、または両方の使用に対する命令中で命令することとを特徴とする請求項１に記載の方法。
【請求項４】  少なくとも１つのパラメータが、前記ターゲットプロトコル属性として、または前記少なくとも１つの（第１の）実際のプロトコル属性として、前記少なくとも１つの第１のプロトコル層または少なくとも１つの第２のプロトコル層を識別するように送られることを特徴とする請求項１に記載の方法。
【請求項５】  少なくとも１つのパラメータが、前記ターゲットプロトコル属性として、または前記少なくとも１つの（第１の）実際のプロトコル属性として、前記少なくとも１つの第１のプロトコル層または少なくとも１つの第２のプロトコル層の機能を記述するように送られることを特徴とする請求項１に記載の方法。
【請求項６】  少なくとも１つのパラメータが、ターゲットプロトコル属性として、または前記少なくとも１つの（第１の）実際のプロトコル属性として、前記少なくとも１つの第１のプロトコル層または少なくとも１つの第２のプロトコル層の互換性用に送られることを特徴とする請求項１に記載の方法。
【請求項７】  前記ターゲットプロトコル属性、前記少なくとも１つの（第１の）実際のプロトコル属性、または両方がメタデータとして送信され、好ましくはスキーマ言語によってモデリングされることを特徴とする請求項１に記載の方法。
【請求項８】  前記第２の通信手段（ＴＥＲＡ）、または前記第１の通信手段（ＴＥＲＡ）のテスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）が、前記（第１の）実際のプロトコル属性の送信命令を送信することを特徴とする請求項１に記載の方法。
【請求項９】  少なくとも１つの第１の通信プロトコル層を介した通信用の少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）を含む（第１の）通信手段（ＴＥＲＡ）とのデータ通信をセットアップする、前記（第１の）通信手段（ＴＥＲＡ）用のセットアップモジュール（ＰＭＰＡ）であって、
前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）および前記セットアップモジュール（ＰＭＰＡ）がそれぞれ、前記第１の通信手段（ＴＥＲＡ）の制御手段（ＣＰＵＴＡ）によって実行できるプログラムコードを含み、
前記セットアップモジュール（ＰＭＰＡ）は、前記少なくとも１つのプロトコル層の、少なくとも１つの（第１の）実際のプロトコル属性を検出する認識手段を含み、前記プロトコル層が、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）によって処理することができ、
前記セットアップモジュール（ＰＭＰＡ）は、前記少なくとも１つの（第１の）実際のプロトコル属性をテスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送信する送信手段を含み、
前記セットアップモジュール（ＰＭＰＡ）は、命令を受信する受信手段を保有し、前記命令中で、前記（第１の）通信手段（ＴＥＲＡ）が、前記少なくとも１つの（第１の）実際のプロトコル属性に依存する形で、後続の動作を実行するよう命令されるセットアップモジュール。
【請求項１０】  少なくとも１つの第１の通信プロトコル層を介したデータ通信用の少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）を含む（第１の）通信手段（ＴＥＲＡ）のデータ通信をセットアップするテスト手段（ＣＫ）用のテストモジュール（ＰＭＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）であって、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）が、前記（第１の）通信手段（ＴＥＲＡ）の制御手段によって実行できるプログラムコードを含み、
前記テストモジュール（ＰＭＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）は、前記テスト手段（ＣＫ）の制御手段（ＣＰＵＣＫ）によって実行できるプログラムコードを含み、
前記テストモジュール（ＰＭＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）は、前記（第１の）通信手段（ＴＥＲＡ）とのデータ通信用の前記少なくとも１つの第１のプロトコル層のまたは少なくとも１つの第２のプロトコル層の、少なくとも１つのターゲットプロトコル属性を受信する受信手段を含み、
前記受信手段が、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）によって処理できる前記少なくとも１つの第１のプロトコル層の少なくとも１つの（第１の）実際のプロトコル属性を受信するように構成され、
前記テストモジュール（ＰＭＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）は、前記少なくとも１つの（第１の）実際のプロトコル属性を前記ターゲットプロトコル属性と比較する比較手段を含み、
前記テストモジュール（ＰＭＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）は、前記比較手段によって決定されたそれぞれの結果に依存する形で、後続の動作の実行の命令を、前記第１の通信手段（ＴＥＲＡ）、前記第１の通信手段（ＴＥＲＡ）と通信する第２の通信手段（ＴＥＲＢ）、または両方に送信する送信手段を含むテストモジュール。
【請求項１１】  第１の通信手段（ＴＥＲＡ）とのデータ通信をセットアップする、（第２の）通信手段（ＴＥＲＢ）用のセットアップモジュール（ＰＭＰＢ）であって、前記第２の通信手段（ＴＥＲＢ）の制御手段（ＣＰＵＴＢ）によって実行できるプログラムコードを含み、前記第１の通信手段（ＴＥＲＡ）とのデータ通信用の少なくとも１つのプロトコル層の、少なくとも１つのターゲットプロトコル属性をテスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送信する送信手段を含むセットアップモジュール。
【請求項１２】  （第１の）通信手段（ＴＥＲＡ）とのデータ通信をセットアップする前記（第１の）通信手段（ＴＥＲＡ）であって、少なくとも１つの第１の通信プロトコル層を介したデータ通信用の少なくとも１つの（第１の）プロトコル属性（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）を含み、
前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）が、前記第１の通信手段（ＴＥＲＡ）の制御手段（ＣＰＵＴＡ）によって実行できるプログラムコードを含み、
前記（第１の）通信手段（ＴＥＲＡ）は、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）によって処理できる少なくとも１つの第１のプロトコル層の、少なくとも１つの（第１の）実際のプロトコル属性を検出する認識手段（ＰＭＰＡ）を含み、
前記（第１の）通信手段（ＴＥＲＡ）は、前記少なくとも１つの（第１の）実際のプロトコル属性をテスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送信する送信手段（ＴＲＡ）を含み、
前記（第１の）通信手段（ＴＥＲＡ）は、命令を受信する受信手段（ＴＲＡ）を含み、前記命令中で、前記第１の通信手段（ＴＥＲＡ）は、前記少なくとも１つの（第１の）実際のプロトコル属性に依存する形で、後続の動作を行うよう命令される（第１の）通信手段（ＴＥＲＡ）。
【請求項１３】  少なくとも１つの第１の通信プロトコル層を介したデータ通信用の少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）を含む（第１の）通信手段（ＴＥＲＡ）とのデータ通信をセットアップするテスト手段（ＣＫ）であって、前記少なくとも１つの（第１の）プロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）が、前記第１の通信手段（ＴＥＲＡ）の制御手段（ＣＰＵＴＡ）によって実行できるプログラムコードを含み、
前記テスト手段（ＣＫ）は、前記第１の通信手段（ＴＥＲＡ）とのデータ通信用の前記少なくとも１つの第１のプロトコル層または少なくとも１つの第２のプロトコル層の、少なくとも１つのターゲットプロトコル属性を受信する受信手段（ＴＲＣＫ）を含み、
前記受信手段（ＴＲＣＫ）が、前記少なくとも１つの（第１の）実際のプロトコルモジュール（Ｐ１１Ａ、Ｐ２１Ａ、ＢＡ）によって処理できる少なくとも１つの第１のプロトコル層の、少なくとも１つの（第１の）実際のプロトコル属性を受信するように構成され、
前記テスト手段（ＣＫ）は、前記少なくとも１つの（第１の）プロトコル属性を前記ターゲットプロトコル属性と比較する比較手段（ＰＭＣＫ）を含み、
前記テスト手段（ＣＫ）は、前記比較手段によって決定されたそれぞれの結果に依存する形で、後続の動作の実行の命令を前記第１、通信手段（ＴＥＲＢ）、または両方に送信する送信手段（ＣＫ）を含むテスト手段（ＣＫ）。
【請求項１４】  第１の通信手段（ＴＥＲＡ）とのデータ通信をセットアップする（第２の）通信手段（ＴＥＲＢ）であって、前記セットアップモジュール（ＰＭＰＢ）が、前記第１の通信手段（ＴＥＲＡ）とのデータ通信用の少なくとも１つのプロトコル層の、少なくとも１つのターゲットプロトコル属性をテスト手段（ＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）に送信する送信手段を含む、（第２の）通信手段（ＴＥＲＢ）。
【請求項１５】  請求項８に記載のセットアップ手段（ＰＭＰＡ）、請求項１０に記載のテストモジュール（ＰＭＣＫ、ＰＭＣＫＡ、ＰＭＣＫＢ）、請求項１１に記載のセットアップモジュール（ＰＭＰＢ）、またはこれらの組み合わせを含む、コンピュータ読取可能メモリ媒体。