【手続補正書】
【提出日】平成20年4月28日(2008.4.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
ゲートウェイ装置１００は、内部ネットワーク１０と外部ネットワーク５０とを介してインターネット・プロトコル（ＩＰ）に従って外部情報処理端末４２０および４４０とＡ／Ｖ機器２２０、２４０および２６０の間の通信を中継する。ゲートウェイ装置１００は、内部ネットワーク１０上のＡ／Ｖ機器２２０、２４０および２６０によって提供されるサービス情報およびサービスを、外部ネットワーク５０上にある外部情報処理端末４２０および４４０が利用できるようにする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
Ａ／Ｖ機器２２０および２４０は、ネットワーク・インタフェース（ＮＷ  Ｉ／Ｆ）２１２および２４２、例えばＡ／Ｖプログラム・コンテンツの蓄積および読出し等を行うネットワーク・サービス提供部２１４および２４４をそれぞれ含んでいる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
この格納されるネットワーク・サービス情報には、最終転送時刻の後、対応する転送が所定の時間以上行われなかったときに、そのエントリは無効とされ、以後の転送が禁止される。再度同じ転送を行うためには、外部端末４２０は、ネットワーク・サービスの探索を再度行う必要がある。この経過時間による転送の無効化によって、外部から不必要に内部ネットワーク資源へアクセスすることが防止される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
ステップ６２６において、情報解析および変換部１２４は、前述のようにＩＰパケット・ヘッダを書き換え、ペイロード中のプライベートＵＲＬをグローバルＵＲＬに書き換えて、そのように書き換えられたＩＰパケットをサービス情報検索部１２２を介してネットワーク・サービス情報提供部１２０に渡す。ステップ６２８において、ネットワーク・サービス情報提供部１２０は、その書き換えられたＵＲＬをペイロード中に含むＩＰパケットを、外部ネットワーク・インタフェース１０４を介して外部ネットワーク５０上の発信元の外部端末４２０に送信する。この場合、ネットワーク・サービス情報提供部１２０は、複数の応答ＩＰパケット中の１つまたは複数のＩＰパケット中の複数のＵＲＬを統合して、統合された複数のＵＲＬのリストをペイロード中に含む１つのＩＰパケットを外部端末４２０に送信してもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
ステップ６３０において、情報管理部１２６は、格納部１２８のネットワーク・サービス転送情報を参照して、発信元の外部端末４２０からの前回ＩＰパケットを内部ネットワーク１０に転送した最後の転送時刻から所定時間が経過したかどうかを判定する。所定時間が経過したと判定された場合は、手順は図５のルーチンを出る。所定時間が経過していないと判定された場合は、手順はステップ６０８に戻る。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
それらが記録済みであると判定された場合には、ステップ７１２において、情報管理部１２６は、格納部１２８の記録済みのネットワーク・サービス情報を参照して最終（前回の）転送時刻から現在までの経過時間を求める。ステップ７１４において、情報管理部１２６は、所定時間が経過しているかどうかを判定する。所定時間が経過していると判定された場合は、ステップ７１６において、情報管理部１２６はネットワーク情報サービス転送情報の格納部１２８中の対応する転送情報を削除する。その後、手順は図６のルーチンを出る。所定時間が経過していないと判定された場合は、ステップ７１８において、情報管理部１２６は格納部１２８中の最終転送時刻等の対応する転送情報を追加しまたは更新する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
ステップ８０６において、ネットワーク・サービス転送部１３０は、その応答ＩＰパケットの所要部分を情報解析および変換部１２４に渡す。情報解析および変換部１２４は、そのＩＰパケットを構文解析して、そのパケット・ヘッダ中の発信元および宛先のプライベートＩＰアドレスおよびポート番号を取り出して情報管理部１２６に渡す。情報管理部１２６は、格納部１２８のネットワーク情報サービス転送情報を参照して、対応する外部端末の要求を表すＩＰパケットの発信元および宛先のグローバルＩＰアドレスおよびポート番号が記録済みかどうかを調べる。ステップ８０８において、情報管理部１２６は、その発信元および／または宛先が記録済みかどうかを判定する。それが記録済みでないと判定された場合には、手順は図７のルーチンを出る。それが既に記録済みであると判定された場合には、手順はステップ６１８に進む。ステップ６１８〜６２８は、図４のものと同じなので、再び説明することはしない。ステップ６２８の後、手順は図７のルーチンを出る。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
ステップ６４２の後、ステップ６４４において、手順は所定時間休止し、その後ステップ６３２に戻る。このようにして、情報検索部１２２は、定期的にまたは周期的にまたは所定の時間間隔で、Ａ／Ｖ機器２２０〜２４０の稼動状態、即ち稼働中か停止中かを検出して、格納部１２９に蓄積する。ネットワーク・サービス情報提供部１２０は、図５のステップ６０２において外部端末４２０および４４０からデバイスの探索の要求を表すマルチキャストＩＰパケットを受信したとき、図５のステップ６２８において、その蓄積されたＡ／Ｖ機器２２０〜２４０のネットワーク・サービスの稼動状態、即ちそのサービスが利用可能かどうかを表す情報と、さらに前述の統合された複数のＵＲＬとを含んだリストをペイロードに含む応答ＩＰパケットを、外部端末４２０および４４０に送信する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
代替構成として、ネットワーク・サービス情報提供部１２０は、外部端末４２０および４４０からデバイスの探索の要求を表すマルチキャストＩＰパケットを受信したとき、その蓄積されたＡ／Ｖ機器２２０〜２４０のネットワーク・サービス（ＵＲＬ）の稼動状態、即ちそのサービスが利用可能かどうかを表すリストをペイロードに含む応答ＩＰパケットを、外部端末４２０および４４０に送信してもよい。換言すれば、図５において、ステップ６０２の後、ステップ６０６〜６２６および６３０が実行されることなくステップ６２８において、上述のリストをペイロードに含む応答ＩＰパケットが外部端末２２０および２４０に送信されるようにしてもよい。
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2005244408.tif 000001
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図９Ａ
【補正方法】変更
【補正の内容】
【図９Ａ】
2005244408.tif 000002