(57)【要約】  所定のデバイスが自分のインターネット連結を共有して他のデバイスに提供するか、または他のデバイスのインターネット連結を共有して用いるために自動でネットワークインターフェースを設定する方法及び装置が開示される。
2014501057.tif 000002
【特許請求の範囲】
【請求項１】
第１デバイスがインターネット連結共有を設定する方法において、
前記第１デバイスに保存されたインターネット連結の設定用のプログラムを、所定のケーブルを通じて第２デバイスに伝送する段階と、
前記第２デバイスが前記プログラムを行うことで、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第２デバイスと交換する段階と、
前記プログラム及び前記交換されたメッセージによって前記第１デバイスのネットワークインターフェースを設定する段階と、
前記設定された第１デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有する段階と、を含むインターネット連結共有の設定方法。
【請求項２】
前記設定された第１デバイスのネットワークインターフェースに基づいたインターネット連結の共有が有効かどうかを判断する段階と、
前記判断結果に基づいて、選択的に前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定を、前記インターネット連結の共有以前に復元する段階と、をさらに含むことを特徴とする請求項１に記載のインターネット連結共有の設定方法。
【請求項３】
前記インターネット連結は、無線ＬＡＮ連結であり、
前記インターネット連結の共有が有効かどうかを判断する段階は、前記無線ＬＡＮ連結が維持されているかどうかを判断する段階を含むことを特徴とする請求項２に記載のインターネット連結共有の設定方法。
【請求項４】
前記無線ＬＡＮ連結が維持されているかどうかを判断する段階は、
周期的に伝送または受信されるヘローパケットに基づいて、前記無線ＬＡＮ連結が維持されているかどうかを判断する段階を含むことを特徴とする請求項３に記載のインターネット連結共有の設定方法。
【請求項５】
前記メッセージは、
前記ケーブルがデータ送受信のための連結を提供するか、またはネットワークインターフェース設定のための連結を提供するかを定義する第１情報、及び前記インターネット連結の共有のためのモードを定義する第２情報のうち少なくとも一つを含むことを特徴とする請求項１に記載のインターネット連結共有の設定方法。
【請求項６】
前記モードは、
前記ケーブルを通じて前記第２デバイスのインターネット連結を共有するモード、無線ＬＡＮ連結を通じて前記第２デバイスのインターネット連結を共有するモード、前記第２デバイスが連結されているアクセスポイントに連結するモード、前記第１デバイスをアクセスポイントとして用いるモード、及び前記ケーブルを通じて前記第１デバイスのインターネット連結を共有するモードのうち少なくとも一つを含むことを特徴とする請求項５に記載のインターネット連結共有の設定方法。
【請求項７】
第２デバイスがインターネット連結共有を設定する方法において、
第１デバイスに保存された前記第２デバイスのインターネット連結の設定用のプログラムを、所定のケーブルを通じて前記第１デバイスから受信する段階と、
前記受信されたプログラムを前記第２デバイスで行う段階と、
前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第１デバイスと交換する段階と、
前記プログラム及び前記交換されたメッセージによって前記第２デバイスのネットワークインターフェースを設定する段階と、
前記設定された第２デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有する段階と、を含むインターネット連結共有の設定方法。
【請求項８】
前記設定された第２デバイスのネットワークインターフェースに基づいたインターネット連結の共有が有効かどうかを判断する段階と、
前記判断結果に基づいて、選択的に前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定を、前記インターネット連結の共有以前に復元する段階と、をさらに含むことを特徴とする請求項７に記載のインターネット連結共有の設定方法。
【請求項９】
前記インターネット連結は、無線ＬＡＮ連結であり、
前記インターネット連結の共有が有効かどうかを判断する段階は、前記無線ＬＡＮ連結が維持されているかどうかを判断する段階を含むことを特徴とする請求項８に記載のインターネット連結共有の設定方法。
【請求項１０】
前記無線ＬＡＮ連結が維持されているかどうかを判断する段階は、
周期的に伝送または受信されるヘローパケットに基づいて、前記無線ＬＡＮ連結が維持されているかどうかを判断する段階を含むことを特徴とする請求項９に記載のインターネット連結共有の設定方法。
【請求項１１】
前記メッセージは、
前記ケーブルがデータ送受信のための連結を提供するか、またはネットワークインターフェース設定のための連結を提供するかを定義する第１情報、及び前記インターネット連結の共有のためのモードを定義する第２情報のうち少なくとも一つを含むことを特徴とする請求項７に記載のインターネット連結共有の設定方法。
【請求項１２】
前記モードは、
前記ケーブルを通じて前記第２デバイスのインターネット連結を共有するモード、無線ＬＡＮ連結を通じて前記第２デバイスのインターネット連結を共有するモード、前記第２デバイスが連結されているアクセスポイントに連結するモード、前記第１デバイスをアクセスポイントとして用いるモード、及び前記ケーブルを通じて前記第１デバイスのインターネット連結を共有するモードのうち少なくとも一つを含むことを特徴とする請求項１１に記載のインターネット連結共有の設定方法。
【請求項１３】
第１デバイスのインターネット連結共有を設定するインターネット連結設定装置において、
前記第１デバイスに保存されたインターネット連結の設定用のプログラムを、所定ケーブルを通じて第２デバイスに伝送するプログラム伝送部と、
前記第２デバイスが前記プログラムを行うことで、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第２デバイスと交換し、前記プログラム及び前記交換されたメッセージによって前記第１デバイスのネットワークインターフェースを設定し、前記設定された第１デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有するネットワーク設定部と、を備えることを特徴とするインターネット連結設定装置。
【請求項１４】
第２デバイスのインターネット連結共有を設定するインターネット連結設定装置において、
第１デバイスに保存された前記第２デバイスのインターネット連結の設定用のプログラムを、所定のケーブルを通じて前記第１デバイスから受信するプログラム受信部と、
前記受信されたプログラムを行い、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第１デバイスと交換し、前記プログラム及び前記交換されたメッセージによって前記第２デバイスのネットワークインターフェースを設定し、前記設定された第２デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有するネットワーク設定部と、を備えることを特徴とするインターネット連結設定装置。
【請求項１５】
請求項１または７に記載の方法を行うためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット連結を共有する方法及び装置に係り、さらに詳細には、所定のデバイスが自分のインターネット連結を他のデバイスと共有するか、または他のデバイスのインターネット連結を共有して用いるためにネットワークインターフェースを設定する方法及び装置に関する。
【背景技術】
【０００２】
現在移動端末機は、移動通信ネットワークまたは無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ ＬＡＮ）を通じてインターネットに連結できる。しかし、移動通信ネットワークを通じるインターネット連結は、移動通信ネットワークに大きいトラフィックを生じるという問題点があり、無線ＬＡＮは、アクセスポイントが存在する環境のみで用いられるという短所がある。また、無線ＬＡＮは、インターネット連結のためにユーザが複雑なネットワーク設定を直接行わねばならないという面倒さがある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明が解決しようとする技術的課題は、インターネット連結の共有のためのネットワークインターフェース設定をさらに容易に行うための方法及び装置を提供するところにあり、前記方法を行うためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供するところにある。
【課題を解決するための手段】
【０００４】
前記技術的課題を解決するための本発明の一実施形態による第１デバイスがインターネット連結共有を設定する方法は、前記第１デバイスに保存されたインターネット連結の設定用のプログラムを、所定のケーブルを通じて第２デバイスに伝送する段階と、前記第２デバイスが前記プログラムを行うことで、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第２デバイスと交換する段階と、前記プログラム及び前記交換されたメッセージによって前記第１デバイスのネットワークインターフェースを設定する段階と、前記設定された第１デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有する段階と、を含む。
【０００５】
本発明の一実施形態による第１デバイスがインターネット連結共有を設定する方法は、前記設定された第１デバイスのネットワークインターフェースに基づいたインターネット連結の共有が有効かどうかを判断する段階と、前記判断結果に基づいて、選択的に前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定を、前記インターネット連結の共有以前に復元する段階と、をさらに含む。
【０００６】
本発明の一実施形態によるインターネット連結は、無線ＬＡＮ連結であり、前記インターネット連結の共有が有効かどうかを判断する段階は、前記無線ＬＡＮ連結が維持されているかどうかを判断する段階を含む。
【０００７】
本発明の一実施形態による無線ＬＡＮ連結が維持されているかどうかを判断する段階は、周期的に伝送または受信されるヘローパケットに基づいて、前記無線ＬＡＮ連結が維持されているかどうかを判断する段階を含む。
【０００８】
本発明の一実施形態によるメッセージは、前記ケーブルがデータ送受信のための連結を提供するか、またはネットワークインターフェース設定のための連結を提供するかを定義する第１情報、及び前記インターネット連結の共有のためのモードを定義する第２情報のうち少なくとも一つを含む。
【０００９】
本発明の一実施形態によるモードは、前記ケーブルを通じて前記第２デバイスのインターネット連結を共有するモード、無線ＬＡＮ連結を通じて前記第２デバイスのインターネット連結を共有するモード、前記第２デバイスが連結されているアクセスポイントに連結するモード、前記第１デバイスをアクセスポイントとして用いるモード、及び前記ケーブルを通じて前記第１デバイスのインターネット連結を共有するモードのうち少なくとも一つを含む。
【００１０】
本発明の一実施形態による第２デバイスがインターネット連結共有を設定する方法は、第１デバイスに保存された前記第２デバイスのインターネット連結の設定用のプログラムを、所定のケーブルを通じて前記第１デバイスから受信する段階と、前記受信されたプログラムを前記第２デバイスで行う段階と、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第１デバイスと交換する段階と、前記プログラム及び前記交換されたメッセージによって前記第２デバイスのネットワークインターフェースを設定する段階と、前記設定された第２デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有する段階と、を含む。
【００１１】
本発明の一実施形態による第２デバイスがインターネット連結共有を設定する方法は、前記設定された第２デバイスのネットワークインターフェースに基づいたインターネット連結の共有が有効かどうかを判断する段階と、前記判断結果に基づいて、選択的に前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定を、前記インターネット連結の共有以前に復元する段階と、をさらに含む。
【００１２】
本発明の一実施形態による第１デバイスのインターネット連結共有を設定するインターネット連結設定装置は、前記第１デバイスに保存されたインターネット連結の設定用のプログラムを、所定ケーブルを通じて第２デバイスに伝送するプログラム伝送部と、前記第２デバイスが前記プログラムを行うことで、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第２デバイスと交換し、前記プログラム及び前記交換されたメッセージによって前記第１デバイスのネットワークインターフェースを設定し、前記設定された第１デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有するネットワーク設定部と、を備える。
【００１３】
本発明の一実施形態による第２デバイスのインターネット連結共有を設定するインターネット連結設定装置は、第１デバイスに保存された前記第２デバイスのインターネット連結の設定用のプログラムを、所定のケーブルを通じて前記第１デバイスから受信するプログラム受信部と、前記受信されたプログラムを行い、前記第１デバイスと前記第２デバイスとのネットワークインターフェース設定のためのメッセージを、前記ケーブルを通じて前記第１デバイスと交換し、前記プログラム及び前記交換されたメッセージによって前記第２デバイスのネットワークインターフェースを設定し、前記設定された第２デバイスのネットワークインターフェースに基づいて、前記第１デバイス及び前記第２デバイスのうち少なくとも一つのインターネット連結を共有するネットワーク設定部と、を備える。
【００１４】
前記技術的課題を解決するために本発明は、前記インターネット連結共有を設定する方法を行うためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
【発明の効果】
【００１５】
本発明によれば、移動端末機とコンピュータとのケーブル連結のみでインターネット連結共有のためのネットワーク設定を自動で行え、ユーザが容易にインターネット連結を成立させる。また、移動端末機に保存されているネットワーク設定用のプログラムをコンピュータに伝送して行うため、コンピュータがネットワーク設定用のプログラムを備えていない場合にも、インターネット連結の共有のためのネットワーク設定を行える。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態によるインターネット連結を共有するシステムを示す図面である。
【図２】本発明の一実施形態によるインターネット連結を共有する方法を説明するためのフローチャートである。
【図３Ａ】本発明の一実施形態によるインターネット連結を選択するためのユーザインターフェースを示す図面である。
【図３Ｂ】本発明の一実施形態によるインターネット連結を選択するためのユーザインターフェースを示す図面である。
【図４Ａ】本発明の一実施形態によるネットワークインターフェース設定のために送受信されるメッセージを示す図面である。
【図４Ｂ】本発明の一実施形態によるネットワークインターフェース設定のために送受信されるメッセージを示す図面である。
【図５】本発明の一実施形態によるＵＳＢケーブルを通じてインターネット連結を共有する方法を説明するためのフローチャートである。
【図６】本発明の一実施形態による無線ＬＡＮを通じてインターネット連結を共有する方法を説明するためのフローチャートである。
【図７】本発明の一実施形態によるテザリングを通じてインターネット連結を共有する方法を説明するためのフローチャートである。
【図８】本発明の一実施形態によるソフトアクセスポイント（ｓｏｆｔ ＡＰ）設定を通じてインターネット連結を共有する方法を説明するためのフローチャートである。
【図９】本発明の一実施形態による第１デバイスのインターネット連結を共有する装置を示す図面である。
【図１０】本発明の一実施形態による第２デバイスのインターネット連結を共有する装置を示す図面である。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１８】
図１は、本発明の一実施形態によるインターネット連結を共有するシステムを示す。
【００１９】
図１を参照すれば、第１デバイス１１０（例えば、移動通信端末機）のインターネット連結を共有して第２デバイス１２０（例えば、ＰＣ）が用いるか、または第２デバイス１２０のインターネット連結を共有して第１デバイス１１０が用いるためのシステムが図示される。
【００２０】
第１デバイス１１０は、内蔵している移動通信ネットワークインターフェースを用いて移動通信ネットワーク１４０にアクセスするか、または内蔵している無線ＬＡＮインターフェースを用いてＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）１５０にアクセスする。無線ＬＡＮインターフェースを通じてＬＡＮ １５０にアクセスする時は、アクセスポイント１３０を通じてアクセスする。要するに、第１デバイスは、移動通信ネットワーク１４０またはＬＡＮ １５０を通じてインターネット連結を成立させる。
【００２１】
移動通信ネットワークは、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ Ｓｙｓｔｅｍ ｆｏｒ Ｍｏｂｉｌｅ ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＣＤＭＡ（Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ Ｍｏｂｉｌｅ Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ Ｓｙｓｔｅｍ）、ＷＣＤＭＡ（登録商標）（Ｗｉｄｅｂａｎｄ Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）などのように、第１デバイス１１０にセル構造基盤の移動通信サービスを提供するネットワークを意味する。
【００２２】
第２デバイス１２０は、内蔵している無線ＬＡＮインターフェースを用いて無線でＬＡＮ １５０にアクセスするか、有線でＬＡＮ １５０にアクセスする。言い換えれば、第２デバイスは、有線または無線でＬＡＮ １５０にアクセスすることでインターネット連結を成立させる。
【００２３】
ところが、第１デバイス１１０または第２デバイス１２０が直接インターネット連結を成立させ得ない場合がある。第１デバイス１１０が移動通信ネットワーク１４０及びＬＡＮ １５０にアクセスできないか、第２デバイス１１０がＬＡＮ １５０にアクセスできない場合である。このような場合、直接インターネット連結を成立させ得ないデバイスは、他のデバイスを通じてインターネット１００にアクセスできるが、これをインターネット連結共有（ＩＣＳ：Ｉｎｔｅｒｎｅｔ Ｃｏｎｎｅｃｔｉｏｎ Ｓｈａｒｉｎｇ）という。
【００２４】
第１デバイス１１０及び第２デバイス１２０がいずれも直接インターネット連結を成立させ得る場合にも、他のデバイスのインターネット連結を共有できる。データ伝送速度及びデータ通信についての課金如何は、移動通信ネットワーク１４０を通じてインターネットにアクセスする場合と、ＬＡＮ １５０を通じてインターネットにアクセスする場合とに互いに異なる。よって、２つのデバイス１１０、１２０がいずれも直接インターネット連結を成立させ得る場合にも、伝送速度が速いか、またはデータ通信についての課金のない経路を通じてインターネット１００にアクセスすることが望ましいので、他のデバイスのインターネット連結を共有して用いる必要がある。
【００２５】
ところが、インターネット連結の共有のためには、第１デバイス１１０のネットワークインターフェース及び第２デバイス１２０のネットワークインターフェースが設定されねばならず、このようなネットワークインターフェースの設定に慣れていないユーザには、インターネット連結の共有が容易ではない。したがって、このようなインターネット連結の共有のためのネットワークインターフェースの設定は、ユーザの関与なしに自動で行われることが望ましく、図１に示した本発明の一実施形態によれば、ケーブル連結を通じるネットワーク情報の交換に基づいてインターネット連結の共有が自動で行われる。
【００２６】
第１デバイス１１０及び第２デバイス１２０が所定のケーブル（例えば、ＵＳＢケーブル）を通じて連結されれば、第１デバイス１１０及び第２デバイス１２０では、ネットワークインターフェース設定用のプログラムが実行され、実行されたプログラムに基づいてネットワーク情報を含むメッセージが交換される。交換されたメッセージに含まれているネットワーク情報に基づいて第１デバイス１１０及び第２デバイス１２０のネットワークインターフェースが設定され、２つのデバイス１１０、１２０間の私設ネットワーク（ｐｒｉｖａｔｅ ｎｅｔｗｏｒｋ）連結が成立する。ネットワーク情報の交換に用いられたケーブル連結をイーサネット（登録商標）モードに変換して私設ネットワーク連結を成立させてもよく、ケーブル連結はそのまま維持したまま、無線ＬＡＮインターフェースを通じて私設ネットワーク連結を成立させてもよい。
【００２７】
図２は、本発明の一実施形態によるインターネット連結を共有する方法を説明するためのフローチャートである。
【００２８】
図２を参照すれば、段階２１０で、第１デバイス１１０と第２デバイス１２０とのケーブル連結が成立する。ケーブルは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）ケーブルである。第１デバイス１１０が所定のケーブルで第２デバイス１２０と連結されることで、第２デバイス１２０は第１デバイス１１０を自動で認識し、第２デバイス１２０は、ＵＳＢケーブル通信をサポートするドライバに基づいて第１デバイス１１０とのケーブル連結を成立させる。
【００２９】
段階２１２で、第１デバイス１１０は所定のメニューを選択する。第１デバイス１１０と第２デバイス１２０とのケーブル連結が成立することで、第１デバイス１１０の画面では、ケーブル連結に基づいて行われる多様な機能についてのアイテムを含むユーザインターフェースが表示され、第１デバイス１１０のユーザは、このうちインターネット連結共有機能についてのアイテムを選択する。図３を参照して詳細に説明する。
【００３０】
図３Ａ及び図３Ｂは、本発明の一実施形態によるインターネット連結を選択するためのユーザインターフェースを示す。
【００３１】
第１デバイス１１０と第２デバイス１２０とのケーブル連結が成立することで、ケーブル連結に基づいて行われる複数の機能についてのアイテムを含むユーザインターフェース３１０が第１デバイスの画面に表示される。
【００３２】
“Ｓａｍｓｕｎｇ ＰＣ Ｓｔｕｄｉｏ”、“Ｍｅｄｉａ Ｐｌａｙ”、“Ｍａｓｓ ｓｔｏｒａｇｅ”及び“Ｅａｓｙ Ｉｎｔｅｒｎｅｔ”などの複数の機能についてのアイテムが画面に表示され、ユーザは、複数のアイテムのうちインターネット連結共有に関する“Ｅａｓｙ Ｉｎｔｅｒｎｅｔ”アイテム３２０を選択する。
【００３３】
“Ｅａｓｙ Ｉｎｔｅｒｎｅｔ”アイテム３２０が選択されることで、最適のインターネット連結共有方法が自動で選択される。第１デバイス１１０及び第２デバイス１２０のインターネット連結の成立如何、インターネット連結のデータ伝送速度及び課金如何など多様な基準（ｃｒｉｔｅｒｉａ）に基づいて、最適のインターネット連結共有方法を自動で選択する。多様なインターネット連結の共有方法については、図４Ｂに関して後述する。
【００３４】
しかし、本発明のさらに他の実施形態によれば、“Ｅｓａｙ Ｉｎｔｅｒｎｅｔ”アイテム３２０が選択されることで、図３Ｂに示したように、複数のインターネット連結共有方法についてのアイテムが第１デバイス１１０の画面に表示され、ユーザが一つのアイテムを選択する。図３Ｂを参照すれば、第２デバイス１２０（すなわち、ＰＣ）のインターネット連結を第１デバイス１１０（すなわち、移動端末機）が共有して用いる方法についてのアイテム３３０として、“ＵＳＢ ＩＣＳ”、“Ｗｉ−Ｆｉ Ａｄｈｏｃ”及び“Ｗｉ−Ｆｉ   Ｉｎｆｒａ”の３つのモードについてのアイテムが第１デバイス１１０の画面に表示され、第１デバイス１１０（すなわち、移動端末機）のインターネット連結を第２デバイス１２０（すなわち、ＰＣ）が共有して用いる方法についてのアイテム３３２として、“Ｔｅｔｈｅｒｉｎｇ”及び“Ｓｏｆｔ ＡＰ”の２つのモードについてのアイテムが第１デバイス１１０の画面に表示される。
【００３５】
ユーザが“Ｅａｓｙ Ｉｎｔｅｒｎｅｔ”アイテム３２０を選択し、図３Ｂに示した複数のアイテムのうち一つも選択すれば、選択されたアイテムに当るインターネット連結共有方法によってネットワークインターフェースを設定するための後段階が行われる。
【００３６】
再び図２を参照すれば、段階２１４で、第１デバイス１１０はインターネット連結の設定用のプログラムを、段階２１０で成立したケーブル連結を通じて第２デバイス１２０に伝送する。インターネット連結の設定用のプログラムは、所定のメッセージ交換を通じて第１デバイス１１０のネットワークインターフェース及び第２デバイス１２０のネットワークインターフェースの設定を行うプログラムであり、実行ファイルでありうる。
【００３７】
段階２１２で、自動またはユーザの選択によってインターネット連結の共有方法が定められれば、第２デバイス１２０は、第１デバイス１１０を所定の移動式記録媒体（例えば、ＵＳＢメモリ、移動式ハードディスクなど）と認識し、第１デバイス１１０の所定の保存空間に保存されたプログラムが、段階２１４で第２デバイス１２０に伝送される。
【００３８】
第２デバイス１２０が、第１デバイス１１０を所定の移動式記録媒体と認識すれば、第２デバイス１２０が移動式記録媒体について行える作業に関するリストが第２デバイス１２０の画面に表示される。例えば、メディア再生、自動実行（ａｕｔｏ ｒｕｎ）、フォルダ開きなどの移動式記録媒体について行える作業に関するリストが第２デバイス１２０の画面に表示される。
【００３９】
ユーザが第２デバイス１２０の画面で自動実行を選択すれば、第１デバイス１１０の所定の保存空間に保存されているプログラムが第２デバイス１２０に伝送され、段階２１６で自動実行される。第１デバイス１１０がインターネット連結の設定用のプログラムを第２デバイス１２０に提供するので、第２デバイス１２０にプログラムが予め設けられている必要がなく、インターネット連結の設定がいずれも完了した後にもプログラムを保有する必要がない。
【００４０】
段階２１６で、第２デバイス１２０は段階２１４で受信したプログラムを行う。前述したように、ユーザが第２デバイス１２０の画面で自動実行を選択すれば、段階２１４で受信されたプログラムが自動実行されてもよく、ユーザの関与なしに段階２１４でプログラムが受信されれば、自動で実行されてもよい。
【００４１】
段階２１８で、第１デバイス１２０と第２デバイス１３０とは、インターネット連結共有の設定のためのメッセージを交換する。複数のインターネット連結共有方法のうち、段階２１２で、自動またはユーザ選択に基づいて定められたインターネット連結共有方法によってネットワークインターフェースを設定するためのメッセージが交換される。
【００４２】
第１デバイス１１０では、もうインターネット連結の設定用のプログラムが実行されており、第２デバイス１２０では、段階２１６でインターネット連結の設定用のプログラムが実行される。よって、２つのデバイスで実行されたプログラムに基づいたアプリケーション階層のメッセージが、段階２１０で成立したケーブル連結を通じて交換される。送受信されるメッセージは、インターネット連結の共有のためにネットワークインターフェース設定のための情報を含むところ、図４Ａ及び図４Ｂを参照して詳細に説明する。
【００４３】
図４Ａ及び図４Ｂは、本発明の一実施形態によるネットワークインターフェース設定のために送受信されるメッセージを示す。
【００４４】
図４Ａを参照すれば、段階２１８で交換されるメッセージは、“ＡＲＣｏｍｍＲｅｑ＿ｔ”及び“ＡＲＣｏｍｍＲｓｐ＿ｔ”を含む。“ＡＲＣｏｍｍＲｅｑ＿ｔ”及び“ＡＲＣｏｍｍＲｓｐ＿ｔ”は、２つのデバイスの間で送受信される要請メッセージまたは応答メッセージを定義する。第１デバイス１１０が第２デバイス１２０のインターネット連結を共有して用いる場合には、第１デバイス１１０が“ＡＲＣｏｍｍＲｅｑ＿ｔ”を第２デバイス１２０に伝送し、第２デバイス１２０は、これに対する応答として“ＡＲＣｏｍｍＲｓｐ＿ｔ”を第１デバイス１１０に伝送する。第２デバイス１２０が第１デバイス１１０のインターネット連結を共有して用いる場合には、第２デバイス１２０が“ＡＲＣｏｍｍＲｅｑ＿ｔ”を第１デバイス１１０に伝送し、第１デバイス１１０は、これに対する応答として“ＡＲＣｏｍｍＲｓｐ＿ｔ”を第２デバイス１２０に伝送する。
【００４５】
“ＡＲＣｏｍｍＲｅｑ＿ｔ”及び“ＡＲＣｏｍｍＲｓｐ＿ｔ”は、“ＡＲ＿ＩｐｃＣＭＤ＿ｔ”、“ＡＲ＿ＩｐｃＣＭＤＴｙｐｅ＿ｔ”、“ＡＲ＿ＩｐｃＣｏｎｎｅｃｔ＿ｔ”及び“ＡＲ＿ＩｐｃＤａｔａ＿ｔ”を含む。
【００４６】
“ＡＲ−ＩｐｃＣＭＤ＿ｔ”は、図４Ｂに示したように、段階２１０で成立したケーブル連結が、一般的なデータの送受信のためのＵＳＢケーブル連結であるか、または、本発明の実施形態によってネットワークインターフェース設定のためのＵＳＢケーブル連結であるかを定義する。本発明の実施形態は、ケーブル連結を通じてインターネット連結共有の設定のためのネットワーク情報が送受信されるところ、“ＡＲ＿ＩｐｃＣＭＤ＿ｔ”は、ケーブル連結がこのようなネットワーク情報の送受信のために用いられるかどうかを定義する。一般的なデータの送受信のためのケーブル連結ならば、“ＡＲ＿ＩｐｃＣＭＤ＿ｔ”は“０×０１”と設定され、逆に、本発明の一実施形態によってネットワーク情報を送受信するためのケーブル連結ならば、“０×００”に設定される。
【００４７】
“ＡＲ＿ＩｐｃＣＭＤＴｙｐｅ＿ｔ”は、図４Ｂに示したように、メッセージの類型を示すための情報を含む。“ＡＲＣｏｍｍＲｅｑ＿ｔ”が、第２デバイス１２０に対する第１デバイス１１０の要請メッセージであるか、または第１デバイス１１０に対する第２デバイス１２０の要請メッセージであるかを示す情報を含み、“ＡＲＣｏｍｍＲｓｐ＿ｔ”が、第２デバイス１２０の要請に対する第１デバイス１１０の応答メッセージであるか、または第１デバイス１１０の要請に対する第２デバイス１２０の応答メッセージであるかを示す情報を含む。
【００４８】
“ＡＲ＿ＩｐｃＣｏｎｎｅｃｔ＿ｔ”は、図４Ｂに示したように、インターネット連結の共有方法に関する情報を含む。第１デバイス１１０が、ケーブル連結を通じて第２デバイス１２０のインターネット連結を共有する“ＵＢＳＩＣＳ”モードであるか、第１デバイス１１０が、無線ＬＡＮ連結を通じて第２デバイス１２０のインターネット連結を共有する“Ｗｉ−Ｆｉ Ａｄｈｏｃ”モードであるか、第１デバイス１１０が、第２デバイス１２０ともうネットワーク連結が成立したアクセスポイントに連結する“Ｗｉ−ＦｉＩｎｒｆａ”モードであるか、第１デバイス１１０をアクセスポイントとして用いて第２デバイス１２０を含む少なくとも一つのデバイスが、第１デバイス１１０のインターネット連結を共有する“Ｓｏｆｔ ＡＰ”モードであるか、第２デバイス１２０が、ケーブル連結を通じて第１デバイス１１０のインターネット連結を共有する“Ｔｅｔｈｅｒｉｎｇ”モードであるかを定めるための情報が“ＡＲ＿ＩｐｃＣｏｎｎｅｃｔ＿ｔ”に含まれる。
【００４９】
“ＡＲ＿ＩｐｃＤａｔａ＿ｔ”は、無線ＬＡＮ設定のための情報を含む。“Ｗｉ−Ｆｉ Ａｄｈｏｃ”モード“Ｗｉ−Ｆｉ   Ｉｎｆｒａ”モード及び“Ｓｏｆｔ ＡＰ”は、いずれも無線ＬＡＮを通じてインターネット連結が共有されるところ、無線ＬＡＮインターフェースの設定のための情報が“ＡＲ＿ＩｐｃＤａｔａ＿ｔ”に含まれる。
【００５０】
さらに詳細には、“ＡＲ＿ＩｐｃＤａｔａ＿ｔ”は、プロキシアドレス、プロキシポート及び私設ネットワークを成立させるためのアドホック連結時に必要なＩＰアドレスに関する情報を含む。また、“ＡＲ＿Ｗｌａｎｉｎｆｏ＿ｔ”に含まれたＳＳＩＤ、保安モード及び保安キーに関する情報も“ＡＲ＿ＩｐｃＤａｔａ＿ｔ”に含まれる。“ＡＲ＿Ｗｌａｎｉｎｆｏｒ＿ｔ”は、無線ＬＡＮの保安モードに関する情報として“ＡＲ＿ＷｌａｎＳｅｃｍｏｄｅ＿ｔ”を含む。“ＡＲ＿ＷｌａｎＳｅｃｍｏｄｅ＿ｔ”は、無線ＬＡＮ通信の暗号化のための複数の保安モードに関する情報を含むところ、“ＷＥＰ”、“ＷＰＡ＿ＰＳＫ”、“ＷＰＡ２＿ＰＳＫ”、“ＷＰＡ＿ＥＡＰ”、“ＷＰＡ２＿ＥＡＰ”、“ＷＰＡ＿ＰＳＫ＿Ｍｉｘｅｄ”及び“ＷＰＡ＿ＥＡＰ＿Ｍｉｘｅｄ”などの複数の保安モードのうちいかなるモードによって無線ＬＡＮ通信が暗号化されるかを示す情報を含む。
【００５１】
再び図２を参照すれば、段階２２０で、第１デバイス１１０は、インターネット連結の共有のためにネットワークインターフェースを設定する。第１デバイス１１０のインターネット連結を共有して第２デバイス１２０に提供するためのネットワークインターフェースの設定であってもよく、第２デバイス１２０のインターネット連結を共有して用いるためのネットワークインターフェースの設定であってもよい。
【００５２】
同様に、段階２２２で、第２デバイス１２０は、ネットワークインターフェースを、インターネット連結の共有のために設定する。第２デバイス１２０のインターネット連結を共有して第１デバイス１１０に提供するためのネットワークインターフェースの設定であってもよく、第１デバイス１１０のインターネット連結を共有して用いるためのネットワークインターフェースの設定であってもよい。
【００５３】
段階２１８ないし２２２は、図２に示したところと異なる手順によって行われる。例えば、第１デバイス１１０が第２デバイス１２０のインターネット連結を共有して用いる場合には、第２デバイス１２０がインターネット連結を共有するために自分のネットワークインターフェースを先ず設定し、設定結果に基づいて、第１デバイス１１０のネットワークインターフェースを設定するために必要なネットワーク情報を第１デバイス１１０に伝送する。次いで、第１デバイス１１０は、受信されたネットワーク情報に基づいて、第１デバイス１１０のネットワークインターフェースを設定してもよい。
【００５４】
図５は、本発明の一実施形態によるＵＳＢケーブルを通じてインターネット連結を共有する方法を説明するためのフローチャートである。図５は、第１デバイス１１０が第２デバイス１２０のインターネット連結を、ＵＳＢケーブルを通じて共有して用いる方法を図示する。
【００５５】
段階５１０で、第１デバイス１１０と第２デバイス１２０の間のケーブル連結が成立する。前述したように、ケーブルは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）ケーブルでありうる。図１の段階２１０に対応する。
【００５６】
段階５１２で、第１デバイス１１０は、所定メニューを選択する。図１の段階２１２に対応する。
【００５７】
段階５１４で、第１デバイス１１０は、インターネット連結の設定用のプログラムを、段階２１０で成立したケーブル連結を通じて第２デバイス１２０に伝送する。図１の段階２１４に対応する。
【００５８】
段階５１６で、第２デバイス１２０は、段階５１４で受信したプログラムを行う。図１の段階２１６に対応する。
【００５９】
段階５１８で、第２デバイス１２０は、公衆ネットワーク（ｐｕｂｌｉｃ ｎｅｔｗｏｒｋ）に連結するためにＬＡＮインターフェースを設定する。図５に示した実施形態は、第１デバイス１１０が第２デバイス１２０のインターネット連結を共有して用いる方法を図示するところ、第２デバイス１２０が先ずインターネットに連結されていなければならない。このために、第２デバイス１２０は、インターネットサービスプロバイダ（ＩＳＰ）から公衆ネットワークのＩＰアドレスを割り当てられ、ＤＮＳ（ｄｏｍａｉｎ ｎａｍｅ ｓｙｓｔｅｍ）を設定することでＬＡＮ連結を成立させる。また、第１デバイス１１０を私設ネットワーク（ｐｒｉｖａｔｅ ｎｅｔｗｏｒｋ）に連結するために、第１デバイス１１０及び第２デバイス１２０に私設ネットワークのＩＰアドレスを割り当て、サブネットマスクを設定する。
【００６０】
段階５２０で、第２デバイス１２０は、私設ネットワークの設定のためのネットワーク情報を第１デバイス１１０に伝送する。第２デバイス１２０は、第１デバイス１１０に割り当てた私設ネットワークのＩＰアドレス、ゲートウェイアドレス及びサブネットマスクに関する情報を伝送する。
【００６１】
また、段階５２０で、第１デバイス１１０及び第２デバイス１２０のケーブル連結はイーサネットモードに変換する。段階５１０で成立したケーブル連結を、インターネット連結の共有のためのネットワーク連結として用いるために、ケーブル連結の作動モードをイーサネットモードに変換する。
【００６２】
段階５２２で、第１デバイス１１０は、第２デバイス１２０との私設ネットワーク連結を成立させるためにネットワークインターフェースを設定する。第２デバイス１２０から割り当てられた私設ネットワークのＩＰアドレスとネットワークインターフェースのアドレスを設定し、ゲートウェイアドレスと設定し、サブネットマスクを設定する。
【００６３】
段階５２４で、第２デバイス１２０は、第１デバイス１１０との私設ネットワーク連結を成立させるためにネットワークインターフェースを設定する。第２デバイス１２０の私設ネットワークＩＰアドレス及びサブネットマスクの設定などを行える。設定が完了すれば、第１デバイス１１０は、イーサネットモードで作動するＵＳＢケーブル連結を通じて、第２デバイス１２０のインターネット連結を共有して用いる。
【００６４】
図６は、本発明の一実施形態による無線ＬＡＮを通じてインターネット連結を共有する方法を説明するためのフローチャートである。図６は、第１デバイス１１０が第２デバイス１２０のインターネット連結を、無線ＬＡＮを通じて共有して用いる方法を図示する。
【００６５】
段階６１０で、第１デバイス１１０と第２デバイス１２０とのケーブル連結が成立する。図１の段階２１０に対応する。
【００６６】
段階６１２で、第１デバイス１１０は、所定のメニューを選択する。図１の段階２１２に対応する。
【００６７】
段階６１４で、第１デバイス１１０は、インターネット連結の設定用のプログラムを、段階２１０で成立したケーブル連結を通じて第２デバイス１２０に伝送する。図１の段階２１４に対応する。
【００６８】
段階６１６で、第２デバイス１２０は、段階５１４で受信したプログラムを行う。図１の段階２１６に対応する。
【００６９】
段階６１８で、第２デバイス１２０は、公衆ネットワーク（ｐｕｂｌｉｃ ｎｅｔｗｏｒｋ）に連結するためにＬＡＮインターフェースを設定する。図６に示した実施形態も、図５に示した実施形態と同様に、第１デバイス１１０が第２デバイス１２０のインターネット連結を共有して用いる方法を図示するところ、第２デバイス１２０が先ずインターネットに連結されていなければならない。このために第２デバイス１２０は、インターネットサービスプロバイダ（ＩＳＰ）の公衆ネットワークからＩＰアドレスを割り当てられ、ＤＮＳ（ｄｏｍａｉｎ ｎａｍｅ ｓｙｓｔｅｍ）アドレスを設定することでＬＡＮ連結を成立させる。また、第１デバイス１１０と無線ＬＡＮを通じて私設ネットワークを成立させるために、無線ＬＡＮインターフェースを設定する。ＳＳＩＤ（Ｓｅｒｖｉｓｅ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒ）、保安、無線ＬＡＮ ＩＰ及びサブネットマスクなどを設定する。保安の設定は、無線ＬＡＮ通信の暗号化に用いられる暗号キー及び暗号化方式についての設定でありうる。
【００７０】
段階６２０で、第２デバイス１２０は、第１デバイス１１０が無線ＬＡＮインターフェースを設定するために必要な情報を第１デバイス１１０に伝送する。第１デバイス１１０に割り当てられた無線ＬＡＮ ＩＰ、ゲートウェイアドレス、サブネットマスク及びプロキシ情報を伝送する。
【００７１】
段階６２２で、第１デバイス１１０は、段階６２０で受信された情報に基づいて第１デバイス１１０の無線ＬＡＮインターフェースを設定する。無線ＬＡＮインターフェースのＩＰアドレス、サブネットマスク、ゲートウェイアドレス及びプロキシを設定する。設定が完了すれば、第１デバイス１１０は、無線ＬＡＮ連結を通じて第２デバイス１２０のインターネット連結を共有して用いる。
【００７２】
図７は、本発明の一実施形態によるテザリング（ｔｅｔｈｅｒｉｎｇ）を通じてインターネット連結を共有する方法を説明するためのフローチャートである。図７は、第２デバイス１２０が第１デバイス１１０のインターネット連結を共有して用いる方法を図示する。
【００７３】
段階７１０で、第１デバイス１１０と第２デバイス１２０とのケーブル連結が成立する。図１の段階２１０に対応する。
【００７４】
段階７１２で、第１デバイス１１０は、所定のメニューを選択する。図１の段階２１２に対応する。
【００７５】
段階７１４で、第１デバイス１１０は、インターネット連結の設定用のプログラムを段階２１０で成立したケーブル連結を通じて第２デバイス１２０に伝送する。図１の段階２１４に対応する。
【００７６】
段階７１６で、第２デバイス１２０は段階５１４で受信したプログラムを行う。図１の段階２１６に対応する。
【００７７】
段階７１８で、第１デバイス１１０は、第２デバイス１２０が第１デバイス１１０のインターネット連結を共有するために必要な情報を伝送する。第１デバイス１１０と第２デバイス１２０とは、ケーブル連結を通じて私設ネットワークを成立させ、私設ネットワークを通じて第１デバイス１１０のインターネット連結を共有せねばならないところ、第１デバイス１１０は、私設ネットワークの設定のための情報を第２デバイス１２０に伝送する。第２デバイス１１０に割り当てられた私設ネットワークのアドレス、ゲートウェイアドレス及びＤＮＳアドレスを第２デバイス１２０に伝送する。プロキシアドレス及びポート設定に関する情報も第１デバイス１２０に伝送する。
【００７８】
ネットワーク設定に関する情報がいずれも伝送されれば、ケーブル連結はイーサネットモードに変換し、段階７２０で、第１デバイス１１０は、移動通信ネットワークを通じるインターネット連結を成立させる。また、第１デバイス１１０は、第２デバイス１２０に割り当てられた私設ネットワークのＩＰアドレス及びポートに基づいてＮＡＴ（Ｎｅｔｗｏｒｋ ａｃｃｅｓｓ ｔｒａｎｓｌａｔｉｏｎ）を設定する。
【００７９】
段階７２２で、第２デバイス１２０は、段階７１８で受信された情報に基づいてネットワークインターフェースを設定する。第１デバイス１１０とイーサネットモードで作動するケーブル連結を通じて私設ネットワークを成立させる。段階７２０及び７２２がいずれも行われれば、第２デバイス１２０は、第１デバイス１１０のインターネット連結を共有して用いる。
【００８０】
図８は、本発明の一実施形態によるソフトアクセスポイント（Ｓｏｆｔ ＡＰ）設定を通じてインターネット連結を共有する方法を説明するためのフローチャートである。図８は、第１デバイス１１０が無線ＬＡＮアクセスポイントとして作動して、第２デバイス１２０を含む複数のデバイスとインターネット連結を共有する方法を図示する。
【００８１】
段階８１０で、第１デバイス１１０と第２デバイス１２０とのケーブル連結が成立する。図１の段階２１０に対応する。
【００８２】
段階８１２で、第１デバイス１１０は、所定のメニューを選択する。図１の段階２１２に対応する。
【００８３】
段階８１４で、第１デバイス１１０は、インターネット連結の設定用のプログラムを、段階２１０で成立したケーブル連結を通じて第２デバイス１２０に伝送する。図１の段階２１４に対応する。
【００８４】
段階８１６で、第２デバイス１２０は、段階５１４で受信したプログラムを行う。図１の段階２１６に対応する。
【００８５】
段階８１８で、第１デバイス１１０は、アクセスポイントとして作動するためにネットワークインターフェースを設定する。ＳＳＩＤ、保安、無線ＬＡＮ ＩＰアドレス及びサブネットマスクを設定する。
【００８６】
段階８２０で、第１デバイス１１０は、第２デバイス１２０が無線ＬＡＮインターフェースを設定するために必要な情報を伝送する。第２デバイス１２０に割り当てられた無線ＬＡＮ ＩＰアドレス、サブネットマスク、ゲートウェイアドレス、プロキシアドレス及びポートなどに関する情報が第２デバイス１２０に伝送される。
【００８７】
段階８２２で、第１デバイス１１０は、移動通信ネットワークを通じてインターネットに連結する。また、第１デバイス１１０は、第２デバイス１２０に割り当てられた無線ＬＡＮ ＩＰアドレス及びポートに基づいてＮＡＴ（Ｎｅｔｗｏｒｋ ａｃｃｅｓｓ ｔｒａｎｓｌａｔｉｏｎ）を設定する。
【００８８】
第２デバイス１２０は、段階８２０で受信された情報に基づいて無線ＬＡＮインターフェースを設定し、段階８２２で成立した第１デバイス１１０のインターネット連結を共有して用いる。
【００８９】
“Ｗｉ−Ｆｉ   Ｉｎｆｒａ”モードも、図５ないし図８に示したところと同じ方法で行われる。第１デバイス１１０は、第２デバイス１２０から、第２デバイス１２０との無線ＬＡＮ連結が成立したアクセスポイントに関する情報を受信する。アクセスポイントのＳＳＩＤ、私設ネットワークＩＰアドレス、サブネットマスク、ゲートウェイアドレス、プロキシアドレス及びポートなどに関する情報を、ＵＳＢケーブル連結を通じて第２デバイス１２０から受信し、受信された情報に基づいて第１デバイス１１０の無線ＬＡＮインターフェースを設定し、アクセスポイントとの無線ＬＡＮ連結を成立させる。保安に関する情報もＵＳＢケーブルを通じて受信するため、ユーザの暗号キー設定などの複雑な手続きなしでも、暗号キーの設定されたアクセスポイントとの無線ＬＡＮ連結を成立させる。また、ＳＳＩＤをブロードキャスティングしていないアクセスポイントとも、第２デバイス１２０のネットワーク情報に基づいて無線ＬＡＮ連結を成立させる。
【００９０】
図２、図５ないし図９に関して前述したインターネット連結の共有が終われば、第１デバイス１１０のネットワークインターフェース及び第２デバイス１２０のネットワークインターフェースの設定は、共有以前に復元される。
【００９１】
このために、第１デバイス１１０及び第２デバイス１２０は、第１デバイス１１０と第２デバイス１２０とのインターネット連結の共有が有効かどうかを判断し、判断結果に基づいて選択的にインターネット連結共有以前のネットワークインターフェース設定を復元する。
【００９２】
図５及び図７に関して前述したように、ケーブル連結の作動モードをイーサネットモードに変換してケーブル連結をネットワーク連結として用いる場合には、ケーブル連結が維持されているかどうかを判断して、ケーブル連結が切れたら、インターネット連結の共有も切れたと判断する。
【００９３】
しかし、ケーブル連結がネットワーク情報の送受信のみに用いられ、ケーブルではない無線ＬＡＮインターフェースなどの他のネットワークインターフェースを通じて第１デバイス１１０と第２デバイス１２０との私設ネットワーク連結が成立した場合には、ケーブル連結及び無線ＬＡＮ連結のうち少なくとも一つが維持されているかどうかを判断し、判断に基づいて選択的にインターネット連結共有以前のネットワークインターフェース設定を復元する。
【００９４】
ケーブル連結が切れても、無線ＬＡＮ連結が維持され続ければ、インターネット連結の共有がまだ有効であると判断する。また、逆に無線ＬＡＮ連結が切れても、ケーブル連結が維持され続ければ、インターネット連結の共有がまだ有効であると判断する。
【００９５】
無線ＬＡＮ連結が維持されているかどうかは、周期的に伝送または受信されるヘローパケットに基づいて判断する。言い換えれば、第１デバイス１１０または第２デバイス１２０が、無線ＬＡＮ連結が維持されているかどうかを確認するために周期的に伝送する所定のパケットを確認することで判断する。例えば、第１デバイス１１０が周期的にヘローパケット（ｈｅｌｌｏ ｐａｃｋｅｔ）を伝送すれば、これを受信した第２デバイス１２０は、無線ＬＡＮ連結が維持され続けると判断でき、逆に、第２デバイス１２０が周期的にヘローパケットを伝送すれば、これを受信した第１デバイス１１０は、無線ＬＡＮ連結が維持され続けると判断する。
【００９６】
図９は、本発明の一実施形態による第１デバイスのインターネット連結を共有する装置を図示する。
【００９７】
図９を参照すれば、本発明の一実施形態による第１デバイス１１０のインターネット連結共有装置は、プログラム伝送部９１０及びネットワーク設定部９２０を備える。
【００９８】
プログラム伝送部９１０は、第２デバイス１２０とのケーブル連結を通じてネットワークインターフェース設定用のプログラムを第２デバイス１２０に伝送する。ネットワークインターフェースの設定は、第１デバイス１１０が第２デバイス１２０のインターネット連結を共有して用いるための設定であってもよく、第２デバイス１２０が第１デバイス１１０のインターネット連結を共有して用いるための設定であってもよい。
【００９９】
第２デバイス１２０と所定のケーブル（ＵＳＢケーブル）を通じて連結されれば、第１デバイス１１０は移動式記録媒体と認識され、第１デバイス１１０の所定の保存空間に保存されたプログラムが第２デバイス１２０に伝送される。
【０１００】
ネットワーク設定部９２０は、プログラム伝送部９１０から伝送されて第２デバイス１２０で実行中のプログラムに基づいて、ネットワークインターフェース設定のためのメッセージを第２デバイス１２０と交換する。前述した複数のモード、すなわち、“ＵＳＢ ＩＣＳ”、“Ｗｉ−Ｆｉ Ａｄｈｏｃ”、“Ｗｉ−Ｆｉ   Ｉｎｆｒａ”、“Ｔｅｔｈｅｒｉｎｇ”及び“Ｓｏｆｔ ＡＰ”モードのうち一つによって、インターネット連結を共有するためのネットワーク情報を含むメッセージを交換する。交換されるメッセージのフォーマットは、図４Ａ及び図４Ｂに関して前述した。
【０１０１】
ネットワーク情報を含むメッセージの交換が完了すれば、ネットワーク設定部９２０は、第１デバイス１１０のネットワークインターフェースを設定する。第１デバイス１１０のインターネット連結を共有して第２デバイス１２０に提供するためのネットワークインターフェースの設定、または第２デバイス１２０のインターネット連結を共有して用いるためのネットワークインターフェースの設定が行われる。ネットワークインターフェースの設定が完了すれば、第１デバイス１１０と第２デバイス１２０との私設ネットワークを通じてインターネット連結が共有される。
【０１０２】
図１０は、本発明の一実施形態による第２デバイスのインターネット連結を共有する装置を図示する。
【０１０３】
図１０を参照すれば、本発明の一実施形態による第２デバイス１２０のインターネット連結共有装置は、プログラム受信部１０１０及びネットワーク設定部１０２０を備える。
【０１０４】
プログラム受信部１０１０は、第１デバイス１１０とのケーブル連結を通じてネットワークインターフェース設定用のプログラムを第１デバイス１１０から受信する。ネットワークインターフェースの設定は、第１デバイス１１０が第２デバイス１２０のインターネット連結を共有して用いるための設定であってもよく、第２デバイス１２０が第１デバイス１１０のインターネット連結を共有して用いるための設定であってもよい。
【０１０５】
第１デバイス１１０と所定のケーブル（ＵＳＢケーブル）を通じて連結されれば、第１デバイス１１０を移動式記録媒体と認識し、所定のプログラムを第１デバイス１１０から受信する。受信されたプログラムは自動実行されるが、移動式記録媒体と認識して、第２デバイス１２０の画面に表示される作業のうち自動実行作業を選択することで受信されたプログラムを自動実行しても、ユーザの選択なしに第１デバイス１１０から受信されたプログラムを自動実行してもよい。
【０１０６】
ネットワーク設定部１０２０は、プログラム受信部９１０で受信されて実行中のプログラムに基づいて、ネットワークインターフェース設定のためのメッセージを第１デバイス１１０と交換する。前述した複数のモード、すなわち、“ＵＳＢ ＩＣＳ”、“Ｗｉ−Ｆｉ Ａｄｈｏｃ”、“Ｗｉ−Ｆｉ   Ｉｎｆｒａ”、“Ｔｅｔｈｅｒｉｎｇ”及び“Ｓｏｆｔ ＡＰ”モードのうち一つによって、インターネット連結を共有するためのネットワーク情報を含むメッセージを交換する。交換されるメッセージのフォーマットは、図４Ａ及び図４Ｂに関して前述した。
【０１０７】
ネットワーク情報を含むメッセージの交換が完了すれば、ネットワーク設定部１０２０は、第２デバイス１２０のネットワークインターフェースを設定する。第１デバイス１１０のインターネット連結を共有して第２デバイス１２０に提供するためのネットワークインターフェースの設定、または第２デバイス１２０のインターネット連結を共有して用いるためのネットワークインターフェースの設定が行われる。ネットワークインターフェースの設定が完了すれば、第１デバイス１１０と第２デバイス１２０との私設ネットワークを通じてインターネット連結が共有される。
【０１０８】
以上のように、本発明はたとえ限定された実施形態及び図面によって説明されたとしても、本発明が前記の実施形態に限定されるものではなく、これは当業者ならば、かかる記載から多様な修正及び変形が可能である。したがって、本発明の思想は下記の特許請求の範囲のみによって把握されねばならず、それと均等または等価的な変形はいずれも本発明の思想の範ちゅうに属するといえる。また、本発明によるシステムは、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現できる。
【０１０９】
例えば、本発明の例示的な実施形態によるインターネット連結を共有する装置は、図９及び図１０に示したような装置それぞれのユニットにカップリングされたバス、前記バスに結合された少なくとも一つのプロセッサーを備える。また、命令、受信されたメッセージまたは生成されたメッセージを保存するために前記バスに結合されて、前述したような命令を行うための少なくても一つのプロセッサーにカップリングされたメモリを備える。
【０１１０】
また、コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるすべての記録装置を含む。記録媒体の例には、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などを含む。またコンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードが保存されて実行される。
【符号の説明】
【０１１１】
１００  インターネット
１１０  第１デバイス
１２０  第２デバイス
１３０  アクセスポイント
１４０  ＬＡＮ
１５０  移動通信ネットワーク
９１０  プログラム伝送部
９２０  ネットワーク設定部
１０１０  プログラム受信部
１０２０  ネットワーク設定部
【図１】
2014501057.tif 000003
【図２】
2014501057.tif 000004
【図３ａ】
2014501057.tif 000005
【図３ｂ】
2014501057.tif 000006
【図４ａ】
2014501057.tif 000007
【図４ｂ】
2014501057.tif 000008
【図５】
2014501057.tif 000009
【図６】
2014501057.tif 000010
【図７】
2014501057.tif 000011
【図８】
2014501057.tif 000012
【図９】
2014501057.tif 000013
【図１０】
2014501057.tif 000014
【国際調査報告】
2014501057.tif 000015
2014501057.tif 000016