【手続補正書】
【提出日】平成17年9月26日(2005.9.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】周辺機器への接続のための入出力装置であって、
それぞれが異なるネットワーク・プロトコルを実施する複数のネットワーク伝送モジュール（４３〜４６）と、
前記周辺機器（３３）と通信するための通信機構（５６）と、
前記複数のネットワーク伝送モジュールのそれぞれおよび前記通信機構に接続されたゲートウェイ・モジュール（４１）と、
を備え、
前記周辺機器内のアプリケーション・プログラミング・インタフェース（ＡＰＩ）モジュール内のエンドポイントのそれぞれについて、対応するエンドポイントが前記ゲートウェイ・モジュール内に配置され、
前記ゲートウェイ・モジュールと前記ＡＰＩモジュールの間で制御メッセージを伝送するのに１つの制御経路（５９）が該ゲートウェイ・モジュールと該ＡＰＩモジュールの間で使用され、
データ・ストリーム通信を必要とする前記ネットワーク伝送モジュールについて、前記制御メッセージが前記制御経路を経由して交換されると共に、データ・ストリーム通信は、前記ゲートウェイ・モジュールと前記ＡＰＩモジュールの間で、前記制御経路とは別の独立した通信経路（５８、６０）を経由して確立される、
入出力装置。
【請求項２】前記独立した通信経路は、
前記ＡＰＩモジュールが前記ゲートウェイ・モジュールに接続要求メッセージを送信し、
前記ゲートウェイ・モジュールが、前記ＡＰＩモジュールに、該接続要求の確認メッセージを返すことによって応答し、さらに、該接続要求を遠隔ホストに転送し、
前記ゲートウェイ・モジュールが、前記遠隔ホストとの接続を確立すると直ちに、前記ＡＰＩモジュールに確認標示メッセージを送信する、
ことによって起動される、
請求項１に記載の入出力装置。
【請求項３】前記独立した通信経路は、
前記ゲートウェイ・モジュールが、遠隔ホストから接続要求を受け取り次第、前記ＡＰＩモジュールに接続標示メッセージを送信し、
前記ＡＰＩモジュールが、前記ゲートウェイ・モジュールに要求受容メッセージを送信することによって応答し、
前記ゲートウェイ・モジュールが、前記ＡＰＩモジュールに、該要求受容の受け取り確認メッセージを送信することによって応答する、
ことによって起動される、
請求項１に記載の入出力装置。
【請求項４】前記独立した通信経路は、
前記ＡＰＩモジュールが、該通信経路を経由して、前記ゲートウェイ・モジュールに周辺機器データ終了メッセージを送信し、
前記ＡＰＩモジュールが、前記制御経路を経由して、前記ゲートウェイ・モジュールに規則的接続解除要求を送信し、
前記ゲートウェイ・モジュールが、前記制御経路を経由して、前記ＡＰＩモジュールに、該規則的接続解除要求の受け取り確認メッセージを送信することによって応答し、
遠隔ホストによって接続終了標示メッセージが送信された後、前記ゲートウェイ・モジュールが、前記通信経路を経由して、前記ＡＰＩモジュールにホスト・データ終了メッセージを送信し、
前記ゲートウェイ・モジュールが、前記制御経路を経由して、前記ＡＰＩモジュールに規則的接続解除標示メッセージを送信し、
前記ＡＰＩモジュールが、前記通信経路を経由して、前記ゲートウェイ・モジュールに、該ホスト・データ終了の受け取り確認メッセージを送信する、
ことによって接続解除される、
請求項１に記載の入出力装置。
【請求項５】前記独立した通信経路は、
前記ゲートウェイ・モジュールが、前記通信経路を経由して、前記ＡＰＩモジュールにホスト・データ終了メッセージを送信し、
前記ゲートウェイ・モジュールが、前記制御経路を経由して、前記ＡＰＩモジュールに規則的接続解除標示メッセージを送信し、
前記ＡＰＩモジュールが、前記通信経路を経由して、前記ゲートウェイ・モジュールに周辺機器データ終了メッセージを送信し、
前記ＡＰＩモジュールが、前記制御経路を経由して、前記ゲートウェイ・モジュールに規則的接続解除要求を送信し、
前記ＡＰＩモジュールが、前記通信経路を経由して、前記ゲートウェイ・モジュールに、該ホスト・データ終了の受け取り確認メッセージを送信し、
前記ゲートウェイ・モジュールが、前記制御経路を経由して、前記ＡＰＩモジュールに、該規則的接続解除の受け取り確認メッセージを送信することによって応答する、
ことによって接続解除される、
請求項１に記載の入出力装置。
【請求項６】前記ネットワーク伝送モジュールが使用不能状態となる時、前記独立した通信経路は、
前記ゲートウェイ・モジュールが、前記通信経路を経由して、前記ＡＰＩモジュールにホスト・データ終了メッセージを送信し、
前記ゲートウェイ・モジュールが、前記制御経路を経由して、前記ＡＰＩモジュールに、新しい状態標示メッセージを送信し、
前記ＡＰＩモジュールが、前記通信経路を経由して、前記ゲートウェイ・モジュールに、該ホスト・データ終了の受け取り確認メッセージを送信し、
前記ＡＰＩモジュールが、前記通信経路を経由して、前記ゲートウェイ・モジュールに、新しい状態応答メッセージを送信する、
ことによって接続解除される、
請求項１に記載の入出力装置。
【請求項７】前記制御経路を経由して、前記ＡＰＩモジュールに、新しい状態標示メッセージを送信することによって、前記伝送モジュールが使用可能状態にされるように、前記ゲートウェイ・モジュールは信号を送り、
前記ＡＰＩモジュールは、前記通信経路を経由して、前記ゲートウェイ・モジュールに、新しい状態応答メッセージを送信することによって応答する、
請求項６に記載の入出力装置。
【請求項８】ローカル・プロトコル・アドレスは、
前記ＡＰＩモジュールが、前記ゲートウェイ・モジュールに、連結連続番号を含む連結要求メッセージを送信し、
前記ゲートウェイ・モジュールが、前記ＡＰＩモジュールに、該連結要求の受け取り確認メッセージを送信する、
ことによって、すでにオープンされているエンドポイントに連結される、
請求項１に記載の入出力装置。
【請求項９】前記ＡＰＩモジュールは、
該ＡＰＩモジュールが、前記ゲートウェイ・モジュールに、システム情報要求メッセージを送信し、
前記ゲートウェイ・モジュールが、該入出力装置のシステム・パラメータに関する情報を含む該システム情報要求の受け取り確認メッセージを、前記ＡＰＩモジュールに送信する、
ことによって、該入出力装置のシステム・パラメータを取得する、
請求項１に記載の入出力装置。
【請求項１０】周辺機器およびネットワーク伝送プロトコルを使用して遠隔ホストに接続するため、入出力装置を使用する方法であって、
（ａ）前記周辺機器内のアプリケーション・プログラミング・インタフェース（ＡＰＩ）モジュール内のエンドポイントを管理するステップと、
（ｂ）前記周辺機器内のＡＰＩモジュール内のエンドポイントのそれぞれについて、前記入出力装置内のゲートウェイ・モジュール内に対応するエンドポイントを配置するステップと、
（ｃ）前記ゲートウェイ・モジュールと前記ＡＰＩモジュールの間の制御経路を使用して、該ゲートウェイ・モジュールと該ＡＰＩモジュールの間で複数のネットワーク伝送モジュールに関する制御メッセージを伝送するステップと、
（ｄ）データ・ストリーム通信を必要とするネットワーク伝送モジュールについて、前記制御経路を経由して制御メッセージを交換すると共に、データ・ストリーム通信を、別の独立した通信経路を経由して該ゲートウェイ・モジュールと該ＡＰＩモジュールの間で確立するステップと、
を含む方法。