(57)【要約】  装置に遠隔でアクセスする方法及びシステムが開示される。本発明は、ローカルネットワーク上のローカル装置と遠隔装置とを通信路で連結するステップと、ローカル装置がオンライン状態であることを表示するメッセージを、通信路を通じてローカル装置から遠隔装置に伝送するステップと、ローカル装置がオフライン状態であることを表示するメッセージを受けるまで、ローカル装置のオンライン状態表示を維持するステップとを含む。
2009540663.tif 000002
【特許請求の範囲】
【請求項１】
遠隔で装置をアクセスする方法において、
ローカルネットワーク上のローカル装置と遠隔装置とを通信路で連結するステップと、
前記ローカル装置がオンライン状態であることを表示するメッセージを、前記通信路を通じて前記ローカル装置から前記遠隔装置に伝送するステップと、
前記ローカル装置がオフライン状態であることを表示するメッセージを受けるまで、前記ローカル装置のオンライン状態表示を維持するステップと、を含むことを特徴とする遠隔で装置をアクセスする方法。
【請求項２】
前記ローカル装置は、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）装置を備え、前記遠隔装置は制御ポイントを備え、
前記通信路で連結するステップは、前記遠隔装置と前記ＵＰｎＰ装置とを前記通信路を通じて連結するステップを含み、
前記伝送ステップは、前記通信路を通じて前記ＵＰｎＰ装置から前記制御ポイントに前記ＵＰｎＰ装置がオンライン状態であることを表示するメッセージを伝送するステップを含み、
前記オンライン状態表示を維持するステップは、前記ＵＰｎＰ装置がオフライン状態であることを表示するメッセージを受けるまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持するステップを含むことを特徴とする請求項１に記載の遠隔で装置をアクセスする方法。
【請求項３】
前記伝送ステップは、前記ＵＰｎＰ装置がオンライン状態であることを表示するＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）メッセージを、前記ＵＰｎＰ装置が前記ローカルネットワークでマルチキャスティングするステップを含み、
前記オンライン状態表示を維持するステップは、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受けるまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持するステップを含むことを特徴とする請求項２に記載の遠隔で装置をアクセスする方法。
【請求項４】
前記オンライン状態表示を維持するステップは、
前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受けるまで、前記ＵＰｎＰ装置がオンライン状態に持続されると判断するステップを含むことを特徴とする請求項３に記載の遠隔で装置をアクセスする方法。
【請求項５】
前記通信路は、外部ネットワークを備えることを特徴とする請求項３に記載の遠隔で装置をアクセスする方法。
【請求項６】
前記通信路は、インターネットを備えることを特徴とする請求項３に記載の遠隔で装置をアクセスする方法。
【請求項７】
前記方法は、
前記通信路を通じて前記ＵＰｎＰ装置と前記遠隔装置とをインターフェースするプロキシサーバを備えるゲートウェイを前記ローカルネットワーク上に提供するステップと、
前記通信路を通じて前記制御ポイントと前記プロキシサーバとをインターフェースするプロキシクライアントを前記遠隔装置に提供するステップと、をさらに含むことを特徴とする請求項３に記載の遠隔で装置をアクセスする方法。
【請求項８】
前記方法は、
前記ローカルネットワーク上に前記通信路を通じて前記遠隔装置に順に接続するゲートウェイを提供するステップと、
前記ゲートウェイと前記ＵＰｎＰ装置とをインターフェースするプロキシサーバを提供するステップと、
前記通信路を通じて前記制御ポイントと前記プロキシサーバとをインターフェースするプロキシクライアントを前記遠隔装置に含めるステップと、をさらに含むことを特徴とする請求項３に記載の遠隔で装置をアクセスする方法。
【請求項９】
前記ＵＰｎＰ装置がオンライン状態であることを表示するＳＳＤＰメッセージをマルチキャスティングするステップは、前記ＵＰｎＰ装置がオンライン状態であることを表示するＳＳＤＰアライブメッセージを前記ローカルネットワーク上にマルチキャスティングするステップをさらに含み、
前記方法は、
前記プロキシサーバが前記ＳＳＤＰアライブメッセージを受信して保存し、前記ＳＳＤＰメッセージの満了のために第１タイマーを設定するステップと、
前記プロキシサーバが、前記ＳＳＤＰメッセージの発信者が自身であることを表示するために前記ＳＳＤＰアライブメッセージを変形するステップと、
前記プロキシサーバが前記ＳＳＤＰアライブメッセージを、前記プロキシサーバと前記プロキシクライアントとの相互間に理解できる装置オンラインメッセージフォーマットにトランスコーディングするステップと、
前記プロキシサーバが前記通信路を通じて前記プロキシクライアントに前記装置オンラインメッセージを伝送するステップと、
前記プロキシクライアントが前記装置オンラインメッセージを受信して保存し、前記ＳＳＤＰメッセージの満了のために第２タイマーを設定するステップと、
前記プロキシクライアントが前記装置オンラインメッセージをＵＰｎＰ  ＳＳＤＰアライブメッセージにトランスコーディングするステップと、
前記プロキシクライアントが、前記ＳＳＤＰアライブメッセージ発信者が自身であることを表示するために前記ＳＳＤＰアライブメッセージを変形するステップと、
前記プロキシクライアントが前記遠隔制御ポイントに、前記変形されたＳＳＤＰアライブメッセージを伝送するステップと、
前記遠隔制御ポイントは、前記プロキシクライアントから前記ＳＳＤＰアライブメッセージを受信するステップと、をさらに含むことを特徴とする請求項３に記載の遠隔で装置をアクセスする方法。
【請求項１０】
前記方法は、
前記プロキシクライアントが、前記遠隔制御ポイントが属しているＬＡＮ上に前記ＳＳＤＰアライブメッセージをマルチキャスティングするステップをさらに含むことを特徴とする請求項９に記載の遠隔で装置をアクセスする方法。
【請求項１１】
前記方法は、
前記制御ポイントと前記ＵＰｎＰ装置とが、前記通信路で前記プロキシクライアントと前記プロキシサーバを通じて通信するステップをさらに含むことを特徴とする請求項９に記載の遠隔で装置をアクセスする方法。
【請求項１２】
前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受信するまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持するステップは、
前記プロキシサーバに対する第１タイマーが満了する前に前記ＵＰｎＰ装置は、前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージをマルチキャスティングするステップと、
前記プロキシサーバは、前記付加ＳＳＤＰアライブメッセージを受信し、前記付加ＳＳＤＰメッセージの満了のために第１タイマーをアップデートするステップと、
前記プロキシクライアントに対して、前記第２タイマーが満了する時、前記プロキシクライアントが前記プロキシサーバから前記ＵＰｎＰ装置がオフライン状態であることを表示するメッセージを受信していない場合、前記プロキシクライアントは、前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージをマルチキャスティングするステップと、
前記制御ポイントは、前記プロキシクライアントから前記付加ＳＳＤＰアライブメッセージを受信した前記制御ポイントは、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持するステップと、をさらに含むことを特徴とする請求項９に記載の遠隔で装置をアクセスする方法。
【請求項１３】
前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受信するまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持するステップは、
前記ＵＰｎＰ装置がオフライン状態になるステップと、
前記プロキシサーバに対する前記第１タイマーの満了当時、前記プロキシサーバが、前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージを受けられなければ、前記プロキシサーバは、前記ＵＰｎＰ装置がオフラインであると判断し、前記通信路を通じて前記ＵＰｎＰ装置がオフライン状態であることを表示する装置オフラインメッセージを前記プロキシクライアントに伝送するステップと、
前記プロキシサーバから前記装置オフラインメッセージを受信した前記プロキシクライアントが、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰ終了メッセージを前記制御ポイントにマルチキャスティングするステップと、
前記制御ポイントは、前記プロキシクライアントから前記ＵＰｎＰ装置がオフライン状態であることを表示する前記ＳＳＤＰ終了メッセージを受信し、前記ＵＰｎＰ装置がオフラインであると判断するステップと、をさらに含むことを特徴とする請求項８に記載の遠隔で装置をアクセスする方法。
【請求項１４】
遠隔装置が通信路を通じてローカルネットワーク上にあるローカル装置に遠隔でアクセスするシステムにおいて、
前記ローカルネットワーク上でメッセージをフォワードするときに使われ、前記通信路を通じて前記ローカル装置がオンライン状態であることを表示するメッセージを、前記ローカル装置の代わりに前記遠隔装置に伝送するローカルネットワーク上のプロキシモジュールと、
前記プロキシモジュールから前記メッセージを受信し、前記ローカル装置がオフライン状態であることを表示するさらに他のメッセージを前記プロキシモジュールから受信するまで、前記ローカル装置に対するオンライン状態表示を維持する前記遠隔装置に対するプロキシ制御と、を含むことを特徴とする遠隔装置アクセスシステム。
【請求項１５】
前記ローカル装置は、ＵＰｎＰ装置を備え、前記遠隔装置は遠隔制御ポイントを備え、
前記プロキシモジュールは、前記通信路を通じて前記ＵＰｎＰ装置がオンライン状態であることを表示するメッセージを、前記ＵＰｎＰ装置の代わりに前記遠隔制御ポイントに伝送し、前記ネットワーク上のＵＰｎＰ階層でメッセージをフォワードするように設定され、
前記プロキシ制御は、前記プロキシモジュールから前記メッセージを受信し、前記ＵＰｎＰ装置がオフライン状態であることを表示するさらに他のメッセージを前記プロキシモジュールから受信するまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持することを特徴とする請求項１４に記載の遠隔装置アクセスシステム。
【請求項１６】
前記プロキシモジュールは、前記ＵＰｎＰ装置がオンライン状態であることを表示するＳＳＤＰメッセージを受信し、これに相応して前記ＵＰｎＰ装置がオンライン状態であることを表示するメッセージを前記制御ポイントに伝送し、
前記プロキシ制御は、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受けるまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持することを特徴とする請求項１５に記載の遠隔装置アクセスシステム。
【請求項１７】
前記プロキシ制御は、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受信するまで、前記ＵＰｎＰ装置がオンライン状態に残っていると判断することによって、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持することを特徴とする請求項１６に記載の遠隔装置アクセスシステム。
【請求項１８】
前記通信路は、外部ネットワークを備えることを特徴とする請求項１６に記載の遠隔装置アクセスシステム。
【請求項１９】
前記通信路は、インターネットを備えることを特徴とする請求項１７に記載の遠隔装置アクセスシステム。
【請求項２０】
前記プロキシモジュールは、前記通信路を通じて前記ＵＰｎＰ装置と前記プロキシクライアントとをインターフェースするプロキシサーバを備え、
前記プロキシ制御は、遠隔装置にプロキシクライアントを備え、前記プロキシクライアントは、前記通信路を通じて前記制御ポイントと前記プロキシモジュールとをインターフェースすることを特徴とする請求項１６に記載の遠隔装置アクセスシステム。
【請求項２１】
前記システムは、前記ネットワークに対するゲートにさらに備え、前記プロキシサーバは、前記ゲートウェイが前記通信路を通じて順に前記プロキシクライアントと接続する時、前記ゲートウェイと前記ＵＰｎＰ装置とをインターフェースすることを特徴とする請求項１６に記載の遠隔装置アクセスシステム。
【請求項２２】
前記プロキシサーバは、
前記ＵＰｎＰ装置からマルチキャスティングされたＳＳＤＰアライブメッセージを受信及び保存し、前記ＳＳＤＰメッセージの満了のための第１タイマーを設定し、前記プロキシサーバが前記ＳＳＤＰメッセージの発信者であることを表示するために前記ＳＳＤＰアライブメッセージを変形し、前記ＳＳＤＰアライブメッセージを、前記プロキシサーバと前記プロキシクライアントとが相互理解できる装置オンラインメッセージフォーマットにトランスコーディングし、前記通信路を通じて前記プロキシクライアントに前記装置オンラインメッセージを伝送し、
前記プロキシクライアントは、前記装置オンラインメッセージを受信して保存し、前記ＳＳＤＰメッセージの満了のために第２タイマーを設定し、前記装置オンラインメッセージをＵＰｎＰ  ＳＳＤＰアライブメッセージにトランスコーディングし、前記プロキシクライアントが前記ＳＳＤＰアライブメッセージ発信者であることを表示するために前記ＳＳＤＰアライブメッセージを変形し、前記遠隔制御ポイントに前記変形されたＳＳＤＰアライブメッセージを伝送し、
前記遠隔制御ポイントは、前記プロキシクライアントから前記ＳＳＤＰアライブメッセージを受信することを特徴とする請求項１５に記載の遠隔装置アクセスシステム。
【請求項２３】
前記プロキシクライアントは、前記ＳＳＤＰアライブメッセージを遠隔制御ポイントにマルチキャスティングすることを設定されたことを特徴とする請求項２２に記載の遠隔装置アクセスシステム。
【請求項２４】
前記制御ポイントと前記ＵＰｎＰ装置とは前記通信路で、前記プロキシクライアントと前記プロキシサーバとを通じて通信することを特徴とする請求項２２に記載の遠隔装置アクセスシステム。
【請求項２５】
前記プロキシクライアントは、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受信するまで、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持するように設定され、
前記ＵＰｎＰ装置は、前記プロキシサーバに対する第１タイマーが満了する前に、前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージをマルチキャスティングし、
前記プロキシサーバは、前記付加ＳＳＤＰアライブメッセージを受信し、前記付加ＳＳＤＰメッセージの満了のために前記第１タイマーをアップデートし、
かかる場合、前記プロキシクライアントに対する前記第２タイマーが満了する時、前記プロキシクライアントが前記プロキシサーバから、前記ＵＰｎＰ装置がオフライン状態であることを表示するメッセージを受信できない場合、前記プロキシクライアントは、前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージをマルチキャスティングし、
前記制御ポイントは、前記プロキシクライアントから前記付加ＳＳＤＰアライブメッセージを受信し、前記制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持することを特徴とする請求項２２に記載の遠隔装置アクセスシステム。
【請求項２６】
前記プロキシサーバは、
前記ＵＰｎＰ装置がオフラインになった時、前記プロキシサーバに対する第１タイマーの満了当時、前記プロキシサーバが、前記ＵＰｎＰ装置がオンライン状態であることを表示する、付加ＳＳＤＰアライブメッセージを受けなければ、前記ＵＰｎＰ装置がオフラインであると判断し、前記通信路を通じて前記ＵＰｎＰ装置がオフライン状態であることを表示する装置オフラインメッセージを前記プロキシクライアントに伝送するように設定され、
前記プロキシクライアントは、前記プロキシサーバから前記装置オフラインメッセージを受信し、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰ終了メッセージを前記遠隔制御ポイントにマルチキャスティングし、
前記制御ポイントは、前記プロキシクライアントから前記ＵＰｎＰ装置がオフライン状態であることを表示する前記ＳＳＤＰ終了メッセージを受信して、前記ＵＰｎＰ装置がオフラインであると判断することを特徴とする請求項２２に記載の遠隔装置アクセスシステム。
【請求項２７】
通信路を通じてローカルネットワーク上のローカル装置に遠隔でアクセスする遠隔アクセス装置において、
前記ネットワーク上でメッセージをフォワードするゲートウェイを前記ローカルネットワーク上に備え、
前記ゲートウェイはプロキシモジュールを備え、前記プロキシモジュールは、前記ローカル装置がオフライン状態であることを表示するさらに他のメッセージを受けるまで、前記ローカル装置がオンライン状態であることを表示するメッセージを、前記ローカル装置の代わりに前記遠隔装置に前記通信路を通じて伝送することを特徴とする遠隔アクセス装置。
【請求項２８】
前記ローカル装置はＵＰｎＰ装置を備え、前記遠隔装置は制御ポイントを備え、
前記ゲートウェイは、前記ネットワーク上のＵＰｎＰ階層でメッセージをフォワードし、
前記プロキシモジュールは、前記ＵＰｎＰ装置がオフライン状態であることを表示するさらに他のメッセージを受けるまで、前記ＵＰｎＰ装置がオンライン状態であることを表示するメッセージを、前記ＵＰｎＰ装置の代わりに前記制御ポイントに前記通信路を通じて伝送することを特徴とする請求項２７に記載の遠隔アクセス装置。
【請求項２９】
前記プロキシモジュールは、前記ＵＰｎＰ装置がオンライン状態であることを表示するＳＳＤＰメッセージを受信し、これに相応して前記ＵＰｎＰ装置がオンライン状態であることを表示する情報を前記制御ポイントに伝送することを特徴とする請求項２８に記載の遠隔アクセス装置。
【請求項３０】
前記通信路は、外部ネットワークを備えることを特徴とする請求項２９に記載の遠隔アクセス装置。
【請求項３１】
前記通信路は、インターネットを備えることを特徴とする請求項２９に記載の遠隔アクセス装置。
【請求項３２】
前記プロキシモジュールは、
前記通信路を通じて、前記ＵＰｎＰ装置と前記プロキシクライアントとをインターフェースするのに使われるプロキシサーバを備えることを特徴とする請求項２９に記載の遠隔アクセス装置。
【請求項３３】
前記プロキシモジュールは、
前記ゲートウェイが前記通信路を通じて順に前記プロキシクライアントに接続する場合、前記ネットワーク上でゲートウェイと前記ＵＰｎＰ装置とをインターフェースするように設定されたプロキシサーバを備えることを特徴とする請求項２９に記載の遠隔アクセス装置。
【請求項３４】
前記プロキシサーバは、
前記ＵＰｎＰ装置からマルチキャスティングされたＳＳＤＰアライブメッセージを受信して保存し、前記ＳＳＤＰメッセージの満了のために第１タイマーを設定し、前記プロキシサーバが前記ＳＳＤＰメッセージ発信者であることを表示するために前記ＳＳＤＰアライブメッセージを変形し、前記ＳＳＤＰアライブメッセージを前記プロキシサーバと前記プロキシクライアントとの相互間に理解できる装置オンラインメッセージフォーマットにトランスコーディングし、前記通信路を通じて前記プロキシクライアントに前記装置オンラインメッセージを伝送することを特徴とする請求項２９に記載の遠隔アクセス装置。
【請求項３５】
前記プロキシサーバは、
前記ＵＰｎＰ装置がオフラインになった時、前記プロキシサーバに対する第１タイマー満了当時、前記プロキシサーバが、前記ＵＰｎＰ装置がオンライン状態であることを表示する、付加ＳＳＤＰアライブメッセージを受けなければ、前記ＵＰｎＰ装置がオフラインであると判断し、前記通信路を通じて前記ＵＰｎＰ装置がオフライン状態であることを表示する装置オフラインメッセージを前記プロキシクライアントに伝送するように設定され、
前記制御ポイントは、前記ＵＰｎＰ装置がオフライン状態であると判断することを特徴とする請求項３４に記載の遠隔アクセス装置。
【請求項３６】
通信路を通じてローカルネットワーク上のローカル装置に遠隔でアクセスする遠隔アクセス装置において、
前記ローカルネットワーク上のプロキシモジュールから、前記ローカル装置がオンライン状態であることを表示するメッセージを受信し、前記ローカル装置がオフライン状態であることを表示するさらに他のメッセージを前記プロキシモジュールから受信するまで、前記ローカル装置に対するオンライン状態表示を維持する前記遠隔装置に対するプロキシ制御を備えることを特徴とする遠隔アクセス装置。
【請求項３７】
前記ローカル装置はＵＰｎＰ装置を備え、前記遠隔装置は制御ポイントを備え、
前記制御ポイントは、前記ＵＰｎＰ装置がオンライン状態であることを表示するメッセージを受信し、前記ローカルネットワーク上の前記プロキシモジュールから前記ＵＰｎＰ装置がオフライン状態であることを表示するさらに他のメッセージを受信するまでは、前記ＵＰｎＰ装置がオンライン状態であるという表示を維持することを特徴とする請求項３６に記載の遠隔アクセス装置。
【請求項３８】
前記プロキシ制御は、
前記ＵＰｎＰ装置から前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受けるまで、前記制御ポイントで前記ＵＰｎＰ装置がオンライン状態であるという表示を維持することを特徴とする請求項３７に記載の遠隔アクセス装置。
【請求項３９】
前記プロキシ制御は、
前記ＵＰｎＰ装置がオフライン状態であることを表示するメッセージを受けるまでは、前記ＵＰｎＰ装置がオンライン状態で残っていると判断することによって、前記制御ポイントで前記ＵＰｎＰ装置がオンライン状態であるという表示を維持することを特徴とする請求項３８に記載の遠隔アクセス装置。
【請求項４０】
前記通信路は、外部ネットワークを備えることを特徴とする請求項３８に記載の遠隔アクセス装置。
【請求項４１】
前記通信路は、インターネットを備えることを特徴とする請求項３８に記載の遠隔アクセス装置。
【請求項４２】
前記プロキシ制御は、
遠隔装置でプロキシクライアントを備え、前記プロキシクライアントは、前記通信路を通じて前記制御ポイントと前記プロキシモジュールとをインターフェースすることを特徴とする請求項３８に記載の遠隔アクセス装置。
【請求項４３】
前記プロキシクライアントは、
前記プロキシモジュールから装置オンラインメッセージを受信して保存し、前記ＳＳＤＰメッセージの期間満了のために第２タイマーを設定し、前記装置オンラインメッセージをＵＰｎＰ  ＳＳＤＰアライブメッセージにトランスコーディングし、前記プロキシクライアントが前記ＳＳＤＰアライブメッセージの発信者であることを表示するように前記ＳＳＤＰアライブメッセージを変換し、
前記遠隔制御ポイントは、前記プロキシクライアントから前記ＳＳＤＰアライブメッセージを受信することを特徴とする請求項３７に記載の遠隔アクセス装置。
【請求項４４】
前記プロキシクライアントは、
前記ＳＳＤＰアライブメッセージを前記制御ポイントにマルチキャスティングすることを特徴とする請求項４３に記載の遠隔アクセス装置。
【請求項４５】
前記プロキシクライアントは、
前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを受信するまで、前記制御ポイントで前記ＵＰｎＰ装置がオンライン状態であることを維持するように設定され、
前記プロキシモジュールに対する第１タイマーが満了する前に、前記ＵＰｎＰ装置は前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージをマルチキャスティングし、
このような場合、前記プロキシクライアントに対する前記第２タイマーが満了する時、前記プロキシクライアントが前記プロキシモジュールから、前記ＵＰｎＰ装置がオフライン状態であることを表示するメッセージを受信できない場合、前記プロキシクライアントは、前記ＵＰｎＰ装置がオンライン状態であることを表示する付加ＳＳＤＰアライブメッセージをマルチキャスティングし、
前記遠隔制御ポイントは、前記プロキシクライアントから前記付加ＳＳＤＰアライブメッセージを受信し、前記遠隔制御ポイントで前記ＵＰｎＰ装置に対するオンライン状態表示を維持することを特徴とする請求項４３に記載の遠隔アクセス装置。
【請求項４６】
前記プロキシクライアントは、前記プロキシモジュールから前記装置がオフラインであることを表示するメッセージを受信し、前記ＵＰｎＰ装置がオフライン状態であることを表示するＳＳＤＰメッセージを前記遠隔制御ポイントに伝送し、
前記遠隔制御ポイントは、前記プロキシクライアントから前記ＵＰｎＰ装置がオフライン状態であることを表示する前記ＳＳＤＰメッセージを受信し、前記ＵＰｎＰ装置がオフラインであると判断することを特徴とする請求項４３に記載の遠隔アクセス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上で装置に遠隔でアクセスする方法及びシステムに係り、特に、ネットワーク上で汎用プラグアンドプレイ装置に遠隔でアクセスする方法及びシステムに関する。
【背景技術】
【０００２】
汎用プラグアンドプレイ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ：ＵＰｎＰ、以下、ＵＰｎＰと呼ぶ）規格は、ホームネットワークの規格になるほど重要になった。ＵＰｎＰは、私設網（ｐｒｉｖａｔｅ  ｎｅｔｗｏｒｋ）に使われるように製作される。私設網の一例として、構内通信網（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＬＡＮ）を挙げることができる。ネットワークに連結された電気装置を含む家庭用ネットワークもＬＡＮである。ＬＡＮの場合、さらに他の家庭用ネットワークで遠隔でアクセスするか、インターネットなどを利用して遠隔でアクセスする場合についての考慮は行われていない。
【０００３】
ＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）は、ＵＰｎＰ規格の基礎をなす。ＳＳＤＰは、装置／サービス認識要請も含む。ＵＰｎＰネットワーク上でＵＰｎＰ制御ポイントは、ＵＰｎＰ装置中にオンライン状態にある装置があるかについて検査することを要請する。それぞれのＵＰｎＰ装置は、前記要請に相応してＵＰｎＰ制御ポイントに応答する。さらに他の場合、ＵＰｎＰ装置は、周期的に自身の存在をマルチキャスティングすることによって自身の存在を知らせる場合がある。ＵＰｎＰ装置が自身の存在を知らせる場合、ＵＰｎＰ制御ポイントは、ＵＰｎＰ装置がオンライン上にあって使われうることを感知できる。装置の数とサービスの数が増加するほど、自身の存在を知らせる場合も増加する。
【０００４】
このように周期的に自身の存在を知らせるためにマルチキャスティングすることは、マルチキャスティングが、家庭用ネットワークと遠隔制御ポイントとを連結するインターネットのような通信網などを通じて行われねばならないので、遠隔アクセスには適していない。これは、インターネットを通じて通信するのに適した帯域が、家庭用ネットワークで使われうる帯域よりはるかに少ないためである。インターネットで現存する通信網上のＵＰｎＰ  ＳＳＤＰを支援する場合、ＳＳＤＰトラフィックのための限定された帯域に対する消費が増加し、制限されたインターネット接続帯域などの価値のある資源が浪費される。さらに、インターネットを通じた見えない接続は制御し難い。見えない接続が持続される場合、制御ポイントは遠隔ＵＰｎＰ装置がオフラインになったと誤判し、この場合、機器にエラーが発生する恐れがある。したがって、このような問題点を解決する遠隔アクセス方法及び装置が必要である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、ネットワーク上で機器に遠隔的にアクセスするための方法及びシステムを提供する。
【課題を解決するための手段】
【０００６】
一実施形態によれば、ローカルネットワーク上のローカル装置と遠隔装置とを通信路で連結するステップと、前記ローカル装置がオンライン状態であることを表示するメッセージを、前記通信路を通じて前記ローカル装置から前記遠隔装置に伝送するステップと、前記ローカル装置がオフライン状態であることを表示するメッセージを受けるまで、前記ローカル装置のオンライン状態表示を維持するステップと、を含む。遠隔装置は、ローカル装置からオフラインメッセージを受けるまでは、ローカル装置がネットワーク上にあると判断する。インターネットのように接続状態が見えない場合に、遠隔装置は、ローカル装置に対するオフラインメッセージを受けるまではローカル装置がオフラインであるとは考慮しない。
【０００７】
ＵＰｎＰ装置についての一実施形態は、ローカルネットワークに連結されているＵＰｎＰ装置と制御ポイントを備える遠隔装置との間に通信路を通じる通信を設け、前記通信路を通じて前記ＵＰｎＰ装置から前記遠隔制御ポイントに前記ＵＰｎＰ装置のオンライン状態を表示するメッセージを送り、前記ＵＰｎＰ装置のオフライン状態を表示するメッセージが到着するまで、前記制御ポイントで前記ＵＰｎＰ装置のオンライン状態表示を維持することを含む。
【０００８】
前記遠隔制御ポイントは、前記ＵＰｎＰ装置からオフラインメッセージを受けるまでは、前記ＵＰｎＰ装置が前記ネットワーク上にあると判断する。インターネットのように接続状態が見えない場合に、遠隔制御ポイントは、ＵＰｎＰ装置に対するオフラインメッセージを受けるまではＵＰｎＰ装置がオフラインであるとは考慮しない。
【０００９】
本発明はインターネットを通じて、ネットワーク上でのＵＰｎＰ装置と制御ポイントとの間でＵＰｎＰ  ＳＳＤＰの最適化を可能にする。さらに、本発明はインターネットを通じて、第１ネットワーク上でのＵＰｎＰ制御ポイントと他のネットワーク上でのさらに他のＵＰｎＰ装置との間で、ＵＰｎＰ  ＳＳＤＰの最適化を可能にする。さらに、現存するＵＰｎＰ  ＳＳＤＰの構造と互換できる。
【００１０】
これらの特徴、本発明の態様及び利点は、下記の説明、請求項及び図面を参照して説明される。
【発明の効果】
【００１１】
本発明は、ローカルネットワーク上でＵＰｎＰ機器のように、ローカルネットワーク上でローカル機器に遠隔でアクセスするための方法及びシステムを提供する。
【００１２】
当業者に周知のように、本発明による前記実施形態は、プロセッサーにより行われるプログラム指示、論理回路、注文型半導体（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）、ファームウェアのような多様な方法で具現できる。本発明は、そのうち好まれる特徴バーションを参考にして詳細に説明されたが、他のバージョンも可能である。したがって、請求項の思想及び範囲は、これに含まれた好まれるバージョンについての説明に限定されない。
【発明を実施するための最良の形態】
【００１３】
本発明は、２００６年６月８日に出願された６０／８１２，３７７の米国仮出願に対する優先権を主張する。本発明は、ネットワーク上の装置に遠隔でアクセスする方法及びシステムに関する。本発明の一実施形態によれば、本発明は、ローカルネットワークに接続しているローカル装置と遠隔装置とを通信路で連結するステップと、通信路を通じてローカル装置のオンライン状態を表示するメッセージをローカル装置から遠隔装置に送るステップと、ローカル装置がオフライン状態であることを表示するメッセージを受けるまで、遠隔装置はローカル装置のオンライン状態表示を維持するステップと、を含む。遠隔装置は、ローカル装置からオフラインメッセージを受けるまでは、ローカル装置がネットワーク上にあると判断する。インターネットのように接続状態が見えない場合に、遠隔装置は、ローカル装置に対するオフラインメッセージを受けるまではローカル装置がオフラインであるとは考慮しない。
【００１４】
遠隔装置がローカルネットワーク上のＵＰｎＰ機器に遠隔でアクセスする一例が説明される。これは、ローカルネットワークに接続しているＵＰｎＰ装置と制御ポイントを含む遠隔装置との間を通信路で連結するステップと、通信路を通じて制御ポイントはＵＰｎＰ装置から、ＵＰｎＰ装置がオンライン状態であることを表示するメッセージを遠隔制御ポイントに伝送するステップと、ＵＰｎＰ装置がオフライン状態であることを表示するメッセージを受信するまで、制御ポイントはＵＰｎＰ装置のオンライン状態表示を維持するステップと、を含む。
【００１５】
インターネットは、どこでもかついつでも装置を仮想的に連結させることができる。本発明の一実施形態によれば、インターネット及びＵＰｎＰを利用して、ホームネットワークのようなＬＡＮを使用する者は任意の場所で任意の時間にＬＡＮにある装置のコンテンツ内容物にアクセスでき、家庭にある装置及びサービスを制御できる。例えば、親は仕事中にも家庭用監視カメラにアクセスして家庭にある子供を監視できる。本発明は、インターネットを通じて制御ポイントにＵＰｎＰ装置及びサービスを遠隔でアクセスするために、現在のＵＰｎＰ構造に使われる装置とサービスの認識プロトコルとを最適化する方法を提供する。
【００１６】
現存するＵＰｎＰ  ＳＳＤＰ構造では、制御ポイントが一定時間内にＵＰｎＰ装置／サービスからＳＳＤＰアライブメッセージを受けられなければ、制御ポイントは、ＵＰｎＰ装置／サービスをオフラインで取扱うようになっている。これは、それぞれの装置／サービスがネットワーク内で自身の存在を周期的にマルチキャスティングして知らせねばならないことを要求する。さらには、制御ポイントがＵＰｎＰ装置／サービスと同じＬＡＮ内に位置する場合にもこのようなマルチキャスティングが行われる。通信状態如何を長時間知らない状態で、インターネットを通じてネットワーク装置に遠隔でアクセスする場合、そして、ネットワーク装置が正しい作動のためにたびたびＵＰｎＰ  ＳＳＤＰ規定事項に違反する場合には、前記のような過程は行われない。そのような場合、本発明はＬＡＮ上のＵＰｎＰ装置と遠隔装置での制御ポイントとをインターネットで連結して、ＵＰｎＰ装置／サービス認識のためにＳＳＤＰトラフィックを最適化する方法を提供する。本発明は、遠隔制御ポイントがＵＰｎＰ装置からオフライン（接続終了）メッセージを受信するまで、遠隔制御ポイントはネットワーク上にあるＵＰｎＰ装置に関する情報を維持していることを含む。結果的に、インターネットを通じて接続状態が見えない場合には、遠隔制御ポイントはＵＰｎＰ装置に関するオフラインメッセージを受けるまではＵＰｎＰ装置がオフラインであると考慮しない。以下、本発明の実施形態を記述する。
【００１７】
図１は、本発明を具体化するために家庭用ネットワークのようなネットワーク１００の機能的構造を示す。ネットワーク１００は、ＴＶ、ＶＣＲ、ＰＤＡ、ＳＴＢ、移動端末などの消費家電装置などの装置１０４を備える。装置１０４の一部は、オーディオ／ビデオコンテンツのような内容物を含むことができ、一部装置１０４はそうでない。ネットワーク１００は、インターネットや、さらに他のローカルネットワークのような外部ネットワーク５０にネットワーク１００を連結するゲートウェイ１０２のようなインターフェースをさらに備えてもよい。たとえ装置１０４は分離されているように見えるが、一つの物理的装置が一つまたはそれ以上の論理的装置を備えることもある。ネットワーク１００に備えられている一つまたはそれ以上の装置１０４は、ＵＰｎＰプロトコルを行う。装置１０４とゲートウェイ１０２とは、ＬＡＮ  １０１により連結されている。図１はまた、外部ネットワーク５０を通じて一つまたはそれ以上の装置１０４に遠隔でアクセスするための自立型消費家電装置、またはネットワーク上にあるさらに他の一つの装置の遠隔制御装置１０８を示す。
【００１８】
図２は、インターネットと家庭用ゲートウェイ１０２を通じネットワーク１００上のＵＰｎＰ装置１０４を遠隔でアクセスする遠隔装置１０８をさらに詳細に示す図である。ＵＰｎＰ装置１０４と家庭用ゲートウェイ１０２とは、家庭用ＬＡＮ  １０１により連結されている。図１で説明したように、他の装置もＬＡＮ  １０１に連結されている。家庭用ゲートウェイ１０２は、ネットワーク１００とインターネット５０との間でＳＳＤＰメッセージを受けて、これを伝送する装置プロキシサーバ１０６を備えることができる。遠隔装置１０８は、ＵＰｎＰ装置１０４を遠隔で制御する制御ポイント１１０と装置プロキシクライアント１１２とを備えることができる。装置プロキシクライアント１１２は、装置プロキシサーバ１０６と共にＳＳＤＰトラフィックを調節する。装置プロキシクライアント１１２は、ＵＰｎＰ装置１０４と制御ポイント１１０との間でＳＳＤＰトラフィックを処理する。このような場合、制御ポイント１１０の立場では、ＳＳＤＰメッセージがＵＰｎＰ装置１０４ではない装置プロキシクライアント１１２から生成されたように見えることができる。ネットワーク１００は、一つまたはそれ以上の付加的なＵＰｎＰ装置１０５とローカル制御ポイント１０７とを備えることができる。
【００１９】
図３は、本発明の一実施形態によって、ＵＰｎＰ装置１０４と遠隔装置１０８との間で行われる通信過程を示す。
【００２０】
１．ＵＰｎＰ装置１０４は、ＵＰｎＰ装置１０４自身とＵＰｎＰ装置１０４とが持つあらゆるサービスを知らせるために、ＳＳＤＰアライブメッセージをＬＡＮにマルチキャスティングする。
【００２１】
２．家庭用ゲートウェイ１０２に備えられている装置プロキシサーバ１０６は、前記メッセージを受信してこれを保存し、ＳＳＤＰメッセージが満了したかどうかを表示するために第１タイマーを設定する。第１タイマーは、ＳＳＤＰアライブメッセージの詳細内訳に含まれているｍａｘ−ａｇｅヘッダによって設定される。
【００２２】
３．装置プロキシサーバ１０６は、装置プロキシサーバ１０６と装置プロキシクライアント１１２との間で通信する時に使われるフォーマットにＳＳＤＰメッセージをトランスコーディングする。装置プロキシサーバ１０６はまたＳＳＤＰロケーションヘッダを変形して、その中にあるＵＲＬが実際ＵＰｎＰ装置１０４の代わりに家庭用ゲートウェイ１０２に備えられている装置プロキシサーバ１０６を示すようにすることができる。
【００２３】
４．装置プロキシサーバ１０６は、トランスコーディングされて変形されたメッセージを、インターネットを通じて遠隔装置１０８の装置プロキシクライアント１１２に送る。
【００２４】
５．装置プロキシクライアント１１２は、前記メッセージを受信してＳＳＤＰアライブメッセージの詳細内訳に含まれているｍａｘ−ａｇｅヘッダによってメッセージの期間満了を表示するために、装置プロキシクライアント１１２０にある第２タイマーを設定する。
【００２５】
６．装置プロキシクライアント１１２は、メッセージをＵＰｎＰ  ＳＳＤＰメッセージにトランスコーディングする。また、装置プロキシクライアント１１２は、ＳＳＤＰロケーションヘッダを変形してその中にあるＵＲＬが、ゲートウェイ１０２に備えられている装置プロキシサーバ１０６の代わりに装置プロキシクライアント１１２を示すようにする。
【００２６】
７．次いで、装置プロキシクライアント１１２は、遠隔装置１０８が属しているネットワーク上でＳＳＤＰメッセージをマルチキャスティングする。この場合、装置プロキシクライアント１１２は、ＳＳＤＰメッセージを、制御ポイント１１０が注視しているＵＰｎＰ装置１０４のループバックネットワーク（すなわち、仮想で割り当てられたインターネットアドレス、１２７．０．０．１．のＩＰアドレス）にマルチキャスティングできる。
【００２７】
８．制御ポイント１１０は、ループバックネットワークからのＳＳＤＰメッセージを装置プロキシクライアント１１２から受信し、ＳＳＤＰメッセージのロケーションヘッダにあるＵＲＬを通じて装置１０４の装置／サービスについての情報を得る。制御ポイント１１０が装置／サービスについての情報を獲得すれば、制御ポイント１１０とＵＰｎＰ装置１０４とは、装置プロキシクライアント１１２と装置プロキシサーバ１０６とを通じて要請及び応答メッセージを送受信できる。
【００２８】
９．時間が過ぎた後、ＳＳＤＰメッセージが満了する前に、ＵＰｎＰ装置１０４は、制御ポイント１１０をはじめとして他の装置にＵＰｎＰ装置１０４がまだオンライン上にあることを知らせるために、さらに他のＳＳＤＰメッセージをネットワーク上で反復してマルチキャスティングする。
【００２９】
１０．装置プロキシサーバ１０６は、ＵＰｎＰ装置１０４がオンライン状態であることを表示するＳＳＤＰメッセージを受信し、装置プロキシサーバ１０６にある第１タイマーが新たな満了期間を持つようにアップデートする。
【００３０】
１１．装置プロキシクライアント１１２は、装置プロキシクライアント１１２に対する第２タイマーが満了する時、装置プロキシサーバ１０６からオフライン（終了）メッセージを受けていないと判断すれば、ＵＰｎＰ装置１０４の代わりに新たなＳＳＤＰアライブメッセージを反復してマルチキャスティングする。そして、装置プロキシクライアント１１２は、装置プロキシクライアント１１２に対する以前の第２タイマーの満了時間と同一に第２タイマー満了時間をリセットする。
【００３１】
１２．制御ポイント１１０は、装置プロキシクライアント１１２から新たなＳＳＤＰメッセージを受信し、ＵＰｎＰ装置１０４がまだオンライン状態であると判断する。
【００３２】
１３．時間が過ぎた後、例えば、家庭にある人が電源を消すか、停電される場合などによりＵＰｎＰ装置１０４がオフライン状態になると仮定しよう。
【００３３】
１４．装置プロキシサーバ１０６に対する第１タイマーが満了する時、装置プロキシサーバ１０６がＵＰｎＰ装置１０４から新たにＳＳＤＰアライブメッセージを受信していないと判断すれば、装置プロキシサーバ１０６は、ＵＰｎＰ装置１０４がオフライン状態であると判断してＵＰｎＰ装置１０４をメモリから除去する。
【００３４】
１５．装置プロキシサーバ１０６は、ＵＰｎＰ装置１０４のオフライン状態であることを表示する終了メッセージを装置プロキシクライアント１１２に伝送する。
【００３５】
１６．装置プロキシクライアント１１２は、装置プロキシサーバ１０６からオフラインメッセージを受信する。
【００３６】
１７．装置プロキシクライアント１１２は、ＵＰｎＰ装置１０４を代理する装置プロキシサーバ１０６で複数のＳＳＤＰオフラインメッセージをマルチキャスティングし、ＵＰｎＰ装置１０４をメモリから除去する。
【００３７】
１８．制御ポイント１１０は、オフラインメッセージを受信し、オンライン装置リストでＵＰｎＰ装置１０４を代理する装置プロキシクライアント１１２を除去する。
【００３８】
結果的に、制御ポイント１１０は、ＵＰｎＰ装置１０４がオフライン状態であることを表すＳＳＤＰメッセージを受信するまでは、ＵＰｎＰ装置１０４をネットワーク上で維持する。言い換えれば、制御ポイント１１０は、ＵＰｎＰ装置１０４がオフライン状態であることを表示するＳＳＤＰメッセージを受信するまでは、ＵＰｎＰ装置１０４がオンライン状態にあると判断する。したがって、インターネットを介した通信如何が見えない場合にも、制御ポイント１１０がＵＰｎＰ装置１０４をネットワーク上で永久的に除去することは発生しない。したがって、ＵＰｎＰ装置１０４の実際状態と、遠隔制御ポイント１１０が認知したＵＰｎＰ装置１０４状態との不一致が発生しない。したがって、本発明は、インターネットに連結されたＬＡＮ上のＵＰｎＰ装置と遠隔装置の制御ポイントとの間で、ＵＰｎＰ装置／サービス認識のためのＳＳＤＰトラフィックを最適化できる。場合によって、本発明でＬＡＮは、識別可能な期間ごとに、ＬＡＮにある装置の存在を表すメッセージを周期的に遠隔装置に伝送することもある。また本発明は、さらに他の家庭用ネットワークにある第２ゲートウェイを考慮して、第２ゲートウェイ上に装置プロキシクライアントが位置するともいえる。この場合、遠隔装置１０８は第２ゲートウェイに連結され、他のあらゆる機器の作動は前述した通りである。
【００３９】
本発明は、ＵＰｎＰ装置１０４に対する遠隔アクセスのためにＵＰｎＰ認識プロセスを最適化する方法及びシステムを提供する。本発明は、インターネット上の遠隔ＵＰｎＰ装置とＬＡＮ上のＵＰｎＰ装置との間でＵＰｎＰ  ＳＳＤＰトラフィックを最適化する。本発明はまた、インターネットを通じて連結されている第１ネットワーク上のＵＰｎＰ制御ポイントと、さらに他のネットワーク上のさらに他のＵＰｎＰ装置との間でＵＰｎＰ  ＳＳＤＰトラフィックを最適化できる。さらに、これらの特徴は、現存するＵＰｎＰ  ＳＳＤＰ構造と互換性を持つことができる。
【００４０】
図４は、本発明のさらに他の実施形態によるものである。図４を参照するに、プロキシサーバは、外部ソースから受けるあらゆるトラフィックのためのＬＡＮゲートウェイからのポートフォワードメカニズムを持つ分離された個体で行われうる。図４で遠隔装置２０８はインターネット２１５、家庭用ゲートウェイ２０２、そして装置プロキシサーバ２０６を作動させるＵＰｎＰ装置２１３を通じネットワーク２００上のＵＰｎＰ装置２０４にアクセスする。ＵＰｎＰ装置２０４とさらに他のＵＰｎＰ装置２１３とはＬＡＮ  ２１４に連結されており、ゲートウェイ２０２はＵＰｎＰ装置２１３に連結されている。他の装置２０５、２０７も、図１で説明したようにＬＡＮに連結されている。装置プロキシサーバ２０６は、図２の装置プロキシサーバ１０６と類似して、ネットワーク２００とインターネット２１５との間でＳＳＤＰメッセージを受けてこれを処理するように設定されている。遠隔装置２０８は、図２の遠隔装置１０８と類似して、ＵＰｎＰ制御ポイント２１０と装置プロキシクライアント２１２とを備える。装置プロキシクライアント２１２は、装置プロキシサーバ２０６と共にＳＳＤＰトラフィックを調節する。装置プロキシクライアント２１２は、ＵＰｎＰ装置２０４と制御ポイント２１０との間でＳＳＤＰトラフィックを処理する。このような場合、制御ポイント１１０の立場では、ＳＳＤＰメッセージは、ＵＰｎＰ装置２０４ではないプロキシクライアント２１２から生成されたように見える。装置プロキシサーバ２０６は、それが受信するあらゆるトラフィックのために、家庭用ゲートウェイ２０２からのポートフォワードメカニズムを持つＵＰｎＰ装置２１３から分離された個体としてＬＡＮ
２１４上で作動する。図３のプロセスのうち、ステップ４を、装置プロキシサーバ２０６が遠隔装置２０８にメッセージを送るために、家庭用ゲートウェイ２０２にメッセージをフォワードすることに修正すれば、図３のプロセス６０は図４の一実施形態に適用できる。
【００４１】
ＵＰｎＰ規格に対して前記実施形態が記載されたが、当業者ならば、本発明が認識／イベンティング／メッセージプロトコルを使用するいかなる通信プロトコルでも有効であるということが分かる。
【００４２】
当業者に周知のように、本発明による前記実施形態は、プロセッサーにより行われるプログラム指示、論理回路、ＡＳＩＣ、ファームウェアのような多様な方法で具現できる。本発明は、そのうち好まれる特徴バーションを参考にして詳細に説明されたが、他のバージョンも可能である。したがって、請求項の思想及び範囲は、これに含まれた好まれるバージョンについての説明に限定されない。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態によって、ＵＰｎＰ装置に対する遠隔アクセスを行うネットワークのブロックダイアグラムである。
【図２】本発明の実施形態によって、インターネットを通じて遠隔装置と通信するネットワーク上のＵＰｎＰ装置を図示したブロックダイアグラムである。
【図３】本発明の実施形態によって、図２に示したＵＰｎＰ装置に対する遠隔アクセス方法を示すフローチャートである。
【図４】本発明の実施形態によって、インターネットを通じて遠隔装置と通信するネットワーク上のＵＰｎＰ装置に対するブロックダイアグラムである。
【図１】
2009540663.tif 000003
【図２】
2009540663.tif 000004
【図３】
2009540663.tif 000005
【図４】
2009540663.tif 000006
【国際調査報告】
2009540663.tif 000007
2009540663.tif 000008