(57)【要約】      （修正有）【課題】端末間を高速かつ容易に接続する。【解決手段】第１端末２０は識別ＩＤ及びネットワークの状態情報をサーバー１０に提供し、サーバー１０は第２端末３０からの第１端末２０の識別ＩＤによる接続の要請に応じ、ネットワーク状態情報に基づいて第１端末２０との端末間の接続のために第２端末３０とネットワークを形成する。第２端末３０から受信したパスワードが保存したパスワードと同一か否かを判断し、同一の場合にネットワークを形成する。【選択図】図１
2013243674.tif 000002
【特許請求の範囲】
【請求項１】
第１端末が行う端末間の接続のための方法であって、
前記第１端末の識別ＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)及びネットワークの状態情報を前記サーバーに提供するステップと、
第２端末の要請に応じて、前記ネットワーク状態情報に基づいて前記第２端末とネットワークを形成するステップとを含む、第１端末が行う端末間の接続のための方法。
【請求項２】
前記第１端末が行う端末間の接続のための方法は、
任意の前記ステップを行う前または行った後、パスワード(Ｐａｓｓｗｏｒｄ)を前記第１端末に保存するステップをさらに含む、請求項１記載の第１端末が行う端末間の接続のための方法。
【請求項３】
前記第１端末が行う端末間の接続のための方法は、
前記識別ＩＤ及びネットワークの状態情報を前記サーバーに提供した後に前記ネットワーク状態情報が変更された場合、変更されたネットワークの状態情報を前記サーバーに提供するステップをさらに含む、請求項１記載の第１端末が行う端末間の接続のための方法。
【請求項４】
前記識別ＩＤ及びネットワークの状態情報を前記サーバーに提供するステップは、
前記ネットワーク状態情報として、ＩＰ(Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ)アドレス、サブネットマスク(Ｓｕｂｎｅｔ  Ｍａｓｋ)アドレス、ゲートウェイ(Ｇａｔｅｗａｙ)アドレス、アプリケーションポート(Ａｐｐｌｉｃａｔｉｏｎ Ｐｏｒｔ)及び接続可能な接続手段のうち、少なくとも一つを前記サーバーに提供することを特徴とする、請求項１記載の第１端末が行う端末間の接続のための方法。
【請求項５】
前記第２端末とネットワークを形成するステップは、
前記第２端末からパスワードを受信するステップと、
前記第２端末から受信したパスワードと保存したパスワードが同一か否かを判断するステップと、
前記第２端末から受信したパスワードと保存したパスワードが同一の場合、前記第２端末とネットワークを形成するステップとを含む、請求項２記載の第１端末が行う端末間の接続のための方法。
【請求項６】
第１端末が行う端末間の接続のための方法であって、
前記第１端末の識別ＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)をサーバーに提供するステップと、
前記第１端末のネットワークの状態情報を前記サーバーに提供するステップと、
第２端末の要請に応じて、前記のネットワーク状態情報に基づいて前記第２端末とネットワークを形成するステップとを含む、第１端末が行う端末間の接続のための方法。
【請求項７】
第２端末が行う端末間の接続のための方法であって、
第１端末の識別ＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)をサーバーに提供するステップと、
前記識別ＩＤに対応する前記第１端末のネットワークの状態情報を前記サーバーから受信するステップと、
前記ネットワーク状態情報に基づいて前記第１端末とネットワークを形成するステップとを含む、第２端末が行う端末間の接続のための方法。
【請求項８】
前記第１端末とネットワークを形成するステップは、
前記識別ＩＤに対応するパスワードを前記第１端末に提供するステップと、
前記パスワードの提供による承認回答に基づいて、前記のネットワーク状態情報に基づいて前記第１端末とネットワークを形成するステップとを含む、請求項７に記載の第２端末が行う端末間の接続のための方法。
【請求項９】
サーバーが行う端末間の接続のための方法であって、
第１端末の識別ＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)、及びネットワークの状態情報を受信するステップと、
前記識別ＩＤ及び前記ネットワークの状態情報を登録するステップと、
第２端末の要請に応じて、前記ネットワークの状態情報を前記第２端末に提供するステップとを含む、サーバーが行う端末間の接続のための方法。
【請求項１０】
前記サーバーが行う端末間の接続のための方法は、
前記識別ＩＤ及びネットワークの状態情報を登録した後、前記第１端末の変更されたネットワークの状態情報を受信するステップと、
前記第２端末の要請に応じて、前記変更されたネットワークの状態情報を前記第２端末に提供するステップとをさらに含む、請求項９記載のサーバーが行う端末間の接続のための方法。
【請求項１１】
前記識別ＩＤ及びネットワークの状態情報を受信するステップは、
前記ネットワーク状態情報として、ＩＰ(Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ)アドレス、サブネットマスク(Ｓｕｂｎｅｔ  Ｍａｓｋ)アドレス、ゲートウェイ(Ｇａｔｅｗａｙ)アドレス、アプリケーションポート(Ａｐｐｌｉｃａｔｉｏｎ Ｐｏｒｔ)及び接続可能な接続手段のうち、少なくとも一つを受信することを特徴とする、請求項９に記載のサーバーが行う端末間の接続のための方法。
【請求項１２】
前記識別ＩＤ及び前記ネットワークの状態情報を登録するステップは、
前記識別ＩＤに前記のネットワーク状態情報がマッピングされるように、前記識別ＩＤ及び前記ネットワークの状態情報を登録することを特徴とする、 請求項９に記載のサーバーが行う端末間の接続のための方法。
【請求項１３】
サーバーが行う端末間の接続のための方法であって、
第１端末の識別ＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)を受信するステップと、
前記第１端末のネットワークの状態情報を受信するステップと、
前記識別ＩＤ及び前記ネットワークの状態情報を登録するステップと、
第２端末の要請に応じて、前記ネットワークの状態情報を前記第２端末に提供するステップとを含む、サーバーが行う端末間の接続のための方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末間の接続のための方法に関し、より詳細には、端末間をネットワークを通じて接続するための端末間の接続のための方法に関する。
【背景技術】
【０００２】
一般に、端末間をネットワーク(例えば、３Ｇ、４Ｇ、ＷｉＦｉ、ＷｉＢｒｏ、Ｂｌｕｅｔｏｏｔｈなど)を通じて接続しようとする場合に接続しようとする端末のアドレス(例えば、ＩＰ(Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ)アドレス、Ｐｏｒｔなど)が分かり端末間を接続することができる。例えば、スマートフォン側からコンピュータと接続する場合、先ず、ユーザーはコンピュータに割り当てられたＩＰアドレスを突き止め、コンピュータに割り当てられたＩＰアドレスに基づいてネットワークを設定(即ち、スマートフォンにインストールされた端末間の接続のためのアプリケーション上に接続しようとしているコンピュータのＩＰアドレスをユーザーが直接入力してネットワークを設定)してスマートフォンとコンピュータを接続することができる。
【０００３】
また、コンピュータ側からスマートフォンと接続する場合、先ず、ユーザーは、スマートフォンに割り当てられたＩＰアドレスを突き止め、スマートフォンに割り当てられたＩＰアドレスに基づいてネットワークを設定(即ち、コンピュータにインストールされた端末間の接続のためのアプリケーション上に接続しようとするスマートフォンのＩＰアドレスをユーザーが直接入力してネットワークを設定)して、コンピュータとスマートフォンを接続することができる。
【０００４】
このように、端末間を、ネットワークを通じて接続するためには、ユーザーは、接続しようとする端末のＩＰアドレスを一々確認しなければならず、接続しようとする端末のＩＰアドレスを端末間の接続のためのアプリケーションに直接入力しなければならないため、端末間を接続するのに相当な時間と努力を消耗する問題点があった。
【０００５】
特に、端末にＩＰアドレスが動的に割り当てられる環境において、端末間のネットワーク接続を保持するため、ユーザーは、端末に動的に割り当てられるＩＰアドレスを持続的に確認して割り当てられたＩＰアドレスが変更された場合、変更されたＩＰアドレスに基づいてネットワークを再設定しなければならないため、ＩＰアドレスが動的に割り当てられる環境において、端末間の接続を保持するのにさらに多くの時間及び努力を消耗する問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前記のような問題点を解決するための本発明の目的は、端末間を、ネットワークを通じて接続するための端末間の接続のための方法を提供することである。
【課題を解決するための手段】
【０００７】
前記目的を達成するための本発明の一実施例は、第１端末の識別ＩＤ及びネットワークの状態情報を前記サーバーに提供するステップ及び第２端末の要請に応じて、前記ネットワーク状態情報に基づいて前記第２端末とネットワークを形成するステップを含む。
【０００８】
ここで、第１端末が行う端末間の接続のための方法は、任意の前記ステップを行う前または行った後、パスワードを前記第１端末に保存するステップをさらに含むことができる。
【０００９】
ここで、第１端末が行う端末間の接続のための方法は、前記識別ＩＤ及びネットワークの状態情報を前記サーバーに提供した後に前記ネットワーク状態情報が変更された場合、変更されたネットワークの状態情報を前記サーバーに提供するステップをさらに含むことができる。
【００１０】
ここで、前記識別ＩＤ及びネットワークの状態情報を前記サーバーに提供するステップは、前記のネットワーク状態情報としてＩＰアドレス、サブネットマスクのアドレス、ゲートウェイアドレス、アプリケーションのポートと接続可能な接続手段のうち、少なくとも一つを前記サーバーに提供することができる。
【００１１】
ここで、前記第２端末とネットワークを形成するステップは、前記第２端末からパスワードを受信するステップ、前記第２端末から受信したパスワードと保存したパスワードが同じかどうかを判断するステップ及び前記第２端末から受信したパスワードと保存したパスワードが同一の場合、前記第２端末とネットワークを形成するステップを含むことができる。
【００１２】
前記の目的を達成するための本発明の他の実施例は、第１端末の識別ＩＤをサーバーに提供するステップ、前記第１端末のネットワークの状態情報を前記サーバーに提供するステップ及び第２端末の要請に応じて、前記ネットワーク状態情報に基づいて前記第２端末とネットワークを形成するステップを含む。
【００１３】
前記の目的を達成するための本発明のもう一つの実施例は、第１端末の識別ＩＤをサーバーに提供するステップ、前記識別ＩＤに対応する前記第１端末のネットワークの状態情報を前記サーバーから受信するステップ及び前記ネットワーク状態情報に基づいて前記第１端末とネットワークを形成するステップを含む。
【００１４】
ここで、前記第１端末とネットワークを形成するステップは、前記識別ＩＤに対応するパスワードを前記第１端末に提供するステップ及び前記パスワードの提供による承認回答に基づいて、前記ネットワーク状態情報に基づいて前記第１端末とネットワークを形成するステップを含むことができる。
【００１５】
前記の目的を達成するための本発明のもう一つの実施例は、第１端末の識別ＩＤ及びネットワークの状態情報を受信するステップ、前記識別ＩＤ及び前記ネットワークの状態情報を登録するステップ及び第２端末の要請に応じて、前記ネットワークの状態情報を前記第２端末に提供するステップを含む。
【００１６】
ここで、サーバーが行う端末間の接続のための方法は、前記識別ＩＤ及びネットワークの状態情報を登録した後、前記第１端末の変更されたネットワークの状態情報を受信するステップ及び前記第２端末の要請に応じて、前記変更されたネットワークの状態情報を前記第２端末に提供するステップをさらに含むことができる。
【００１７】
ここで、前記識別ＩＤ及びネットワークの状態情報を受信するステップは、前記ネットワーク状態情報としてＩＰアドレス、サブネットマスクのアドレス、ゲートウェイアドレス、アプリケーションのポートと接続可能な接続手段のうち、少なくとも一つを受信することができる。
【００１８】
ここで、前記識別ＩＤ及び前記ネットワークの状態情報を登録するステップは、前記識別ＩＤに前記ネットワーク状態情報がマッピングされるように、前記識別ＩＤ及び前記ネットワーク状態情報を登録することができる。
【００１９】
前記の目的を達成するための本発明のもう一つの実施例は、第１端末の識別ＩＤを受信するステップ、前記第１端末のネットワークの状態情報を受信するステップ、前記識別ＩＤ及び前記のネットワークの状態情報を登録するステップ及び第２端末の要請に応じて、前記のネットワークの状態情報を前記第２端末に提供するステップを含む。
【発明の効果】
【００２０】
本発明によれば、端末のＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)にネットワークの状態情報(例えば、ＩＰ(Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ)アドレス、サブネットマスク(Ｓｕｂｎｅｔ  Ｍａｓｋ)アドレス、ゲートウェイ(Ｇａｔｅｗａｙ)アドレス、アプリケーションポート(Ａｐｐｌｉｃａｔｉｏｎ  Ｐｏｒｔ)、接続可能なネットワーク情報など)がマッピング(Ｍａｐｐｉｎｇ)されるため、端末間の接続のためのアプリケーションに単に端末のＩＤを提供すると、当該端末のネットワークの状態情報を獲得することができ、獲得したネットワークの状態情報に基づいて端末間を高速、かつ容易に接続することができる。
【００２１】
また、端末のネットワークの状態情報が変更される場合に変更されたネットワークの状態情報が相手の端末に提供されるため、端末のネットワークの状態情報が動的に変更される場合にも端末間のネットワーク接続を持続的に保持することができる。
【００２２】
また、ネットワーク接続のためのパスワードを端末自身のデータベースに保存することにより、パスワードが外部に流出することを防止することができ、これによってセキュリティをさらに向上させることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施例による端末間の接続のための装置を示すブロック図である。
【図２】本発明の一実施例による端末間の接続のための方法を示すフローチャートである。
【図３】本発明の一実施例による端末間の接続のための他の方法を示すフローチャートである。
【図４】ホスト端末のインターフェースの初期画面である。
【図５】識別ＩＤを設定するためのホスト端末のインターフェース画面である。
【図６】パスワードを設定するためのホスト端末のインターフェース画面である。
【図７】ネットワーク接続の待機情報を確認するためのホスト端末のインターフェース画面である。
【図８】クライアント端末を登録するためのホスト端末のインターフェース画面である。
【図９】パスワードを変更するためのホスト端末のインターフェース画面である。
【図１０】ネットワーク接続情報を確認するためのホスト端末のインターフェース画面である。
【図１１】ネットワーク接続情報を確認するためのホスト端末の他のインターフェース画面である。
【図１２】ネットワーク接続情報を確認するためのホスト端末のもう一つのインターフェース画面である。
【図１３】クライアント端末のインターフェースの初期画面である。
【図１４】パスワードを入力するためのクライアント端末のインターフェース画面である。
【発明を実施するための形態】
【００２４】
本発明は、多様な変更を加えることができ、様々な実施例を持つことができるところ、特定の実施例を図面に例示し、詳細に説明する。
【００２５】
しかし、これは本発明を特定の実施形態に対して限定しようとするものではなく、本発明の思想及び技術の範囲に含まれるすべての変更、均等物ないし代替物を含むものと理解されなければならない。
【００２６】
第１、第２などの用語は多様な構成要素を説明するのに使用することができるが、前記構成要素は、前記用語によって限定されてはならない。前記用語は一つの構成要素を他の構成要素から区別する目的にのみ使用される。例えば、本発明の権利範囲を外れない範囲で第１構成要素は第２構成要素と命名することができ、また第２構成要素も第１構成要素と命名することができる。及び/又はという用語は、複数の関連する記載された項目の組合せまたは複数の関連する記載の項目のいずれかを含む。
【００２７】
どのような構成要素が他の構成要素に『連結されて』いたり、『接続されて』いると言及されたときには、その他の構成要素に直接的に連結されていたり、または接続されている可能性もあるが、間に他の構成要素が存在しうると理解されるべきものである。反面、どのような構成要素が他の構成要素に『直接連結されて』いたり、『直接接続されて』いると言及されたときには、間に他の構成要素が存在しないものと理解されるべきものである。
【００２８】
本出願で使用した用語は、ただ特定の実施例を説明するために使用されたもので、本発明を限定しようとする意図はない。単数の表現は、文脈上の明らかに定義しない限り、複数の表現を含む。本出願で、『含む』、又は『有する』などの用語は、明細書上に記載された特徴、数字、ステップ、動作、構成要素、部品又はこれらを組み合わせたものが存在することを指定するためのもので、一つまたはそれ以上の他の特徴や数字、ステップ、動作、構成要素、部品又はこれらを組み合わせたものの存在、又は付加可能性を予め排除しないものと理解されなければならない。
【００２９】
特に定義されない限り、技術的または科学的な用語を含めて、ここで使用されるすべての用語は、本発明が属する技術分野で通常の知識を有する者によって一般的に理解されるのと同じ意味を持っている。一般的に使用される事前に定義されているのと同一の用語は、関連技術の文脈上持つ意味と一致する意味を持つものと解釈されるべきで、本出願で明白に定義しない限り、理想的、又は過度に形式的な意味で解釈されない。
【００３０】
以下、添付の図面を参照して、本発明の好ましい実施例をより詳細に説明する。本発明を説明するにおいて、全体的な理解を容易にするため、図面上の同じ構成要素に対しては、同一の参照符号を使用し、同じ構成要素に対して重複された説明は省略する。
【００３１】
図１は、本発明の一実施例による端末間の接続のための装置を示すブロック図である。
【００３２】
図１を参照すると、ホスト(Ｈｏｓｔ)端末２０とクライアント(Ｃｌｉｅｎｔ)端末３０間は、認証サーバー１０により接続することができ、認証サーバー１０は、ホスト端末２０とクライアント端末３０の接続を中継するサーバーと見られ、ホスト端末２０は、接続要求を受ける端末と見られ、クライアント端末３０は、接続要求をする端末と見ることができる。ここで、ホスト端末２０とクライアント端末３０は、同じ種類の端末(例えば、スマートフォン―スマートフォン)であり得、互いに異なる種類の端末(例えば、スマートフォン―コンピュータ)であり得る。
【００３３】
認証サーバー１０とホスト端末２０間の接続、認証サーバー１０とクライアント端末３０間の接続及びホスト端末２０とクライアント端末３０間の接続は、有線・無線ネットワークを通じて接続することができる。
【００３４】
ここで端末に、通信が可能なデスクトップコンピュータ(Ｄｅｓｋｔｏｐ  Ｃｏｍｐｕｔｅｒ)、ラップトップコンピュータ(Ｌａｐｔｏｐ  Ｃｏｍｐｕｔｅｒ)、タブレット(Ｔａｂｌｅｔ)ＰＣ、無線電話機(ＷｉｒｅｌｅｓｓＰｈｏｎｅ)、モバイルフォン(Ｍｏｂｉｌｅ  Ｐｈｏｎｅ)、スマートフォン(Ｓｍａｒｔ  Ｐｈｏｎe)、ｅ−ｂｏｏｋリーダー、ＰＭＰ(Ｐｏｒｔａｂｌｅ Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ)、携帯用ゲーム機、ナビゲーション(Ｎａｖｉｇａｔｉｏｎ)装置、デジタルカメラ(Ｄｉｇｉｔａｌ  Ｃａｍｅｒａ)、ＤＭＢ(Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ)再生機、デジタル音声テープレコーダー(Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｒｅｃｏｒｄｅｒ)、デジタル音声再生機(Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｐｌａｙｅｒ)、デジタル映像録画機(Ｄｉｇｉｔａｌ  Ｐｉｃｔｕｒｅ  Ｒｅｃｏｒｄｅｒ)、デジタル映像再生機(Ｄｉｇｉｔａｌ  Ｐｉｃｔｕｒｅ  Ｐｌａｙｅｒ)、デジタル動画録画機(Ｄｉｇｉｔａｌ  Vｉｄｅｏ  Ｒｅｃｏｒｄｅｒ)、デジタル動画再生機(Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ Ｐｌａｙｅｒ)などを使用することができる。
【００３５】
ここでネットワークは、例えば、ブルートゥース(Ｂｌｕｅｔｏｏｔｈ：登録商標)、赤外線通信、ＧＳＭ(Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ ｃｏｍｍｕｎｉｃａｔｉｏｎ：登録商標)、ＣＤＭＡ(Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ)のような２Ｇ移動通信網、ＷｉＦｉ(Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ)、又はＷｉＦｉ  ｄｉｒｅｃｔのような無線インターネット、ＷｉＢｒｏ(Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｂａｎｄ  Ｉｎｔｅｒｎｅｔ)及びＷｉＭａｘ(Ｗｏｒｌｄ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ)のような携帯インターネット、又はパケットの伝送をサポートする移動通信網(例えば、ＷＣＤＭＡ(Ｗｉｄｅｂａｎｄ Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：登録商標)またはＣＤＭＡ２０００ のような３Ｇ移動通信網、ＨＳＤＰＡ(Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ)、又はＨＳＵＰＡ(Ｈｉｇｈ  Ｓｐｅｅｄ  Ｕｐｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ)のような３.５Ｇ移動通信網、ＬＴＥ(Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ)網、又はＬＴＥ−Ａｄｖａｎｃｅｄ網のような４Ｇ移動通信網などを含み得る。
【００３６】
図２は、本発明の一実施例による端末間の接続のための方法を示すフローチャートである。
【００３７】
図２を参照して、認証サーバー１０を通じたホスト端末２０とクライアント端末３０のネットワーク形成方法に対し、詳細に説明する。これと共に図４ないし図１４を参照し、本発明の一実施例による端末間の接続のための方法が端末のインターフェース上でどのように行われるかを詳細に説明する。
【００３８】
ホスト端末２０が行う端末間の接続のための方法は、ホスト端末２０に設けられた端末間を接続するアプリケーション(Ａｐｐｌｉｃａｔｉｏｎ)で行うことができ、ホスト端末２０は、図４（ａ）、図４（ｂ）のようにアプリケーションのインターフェースの初期画面を示すことができる。クライアント端末３０が行う端末間の接続のための方法は、クライアント端末３０に設けられた端末間を接続するアプリケーションで行うことができ、クライアント端末３０は、図１３（ａ）、図１３（ｂ）のようにアプリケーションのインターフェースの初期画面を示すことができる。
【００３９】
ホスト端末２０は、自己を他の端末と識別するためのＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)をユーザーから受信することができ、受信したＩＤを識別ＩＤとして使用することができる。この時、識別ＩＤでｅ−ｍａｉｌアドレス、ＩＭＥＩ(Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ Ｉｄｅｎｔｉｔｙ)などを使用することができる。
【００４０】
また、ホスト端末２０は、少なくとも一つの使用可能なＩＤをディスプレイデバイスを通じてユーザーに提供することができ、ディスプレイデバイスを通じて提供した使用可能なＩＤのうち、ユーザーが選択したＩＤを識別ＩＤとして使用することができる。ここで、使用可能なＩＤは、ユーザーがホスト端末２０に予め保存しておいたＩＤを見ることができる。
【００４１】
ホスト端末２０は、上述した識別ＩＤ及びネットワークの状態情報を認証サーバー１０に提供することができる(ステップＳ１００)。ここで、ネットワークの状態情報は、ホスト端末２０のＩＰ(Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ)アドレス(例えば、ＩＰｖ４、ＩＰｖ６など)、サブネットマスク(Ｓｕｂｎｅｔ  Ｍａｓｋ)アドレス、ゲートウェイ(Ｇａｔｅｗａｙ)アドレス、アプリケーションポート(Ｐｏｒｔ)と接続可能なネットワーク情報のうち、少なくとも一つを含むことができる。接続可能なネットワーク情報は、ホスト端末２０が現在接続されているネットワーク情報を意味し、例えば、ホスト端末２０が『ＷｉＦｉ網』に接続されている場合に接続可能なネットワーク情報に『ＷｉＦｉ』が含まれ、ホスト端末２０が『４Ｇ網』に接続されている場合に接続可能なネットワーク情報に『４Ｇ』が含まれ、ホスト端末２０が『ＵＳＢ』に接続されている場合に接続可能なネットワーク情報に『ＵＳＢ』が含まれる。
【００４２】
認証サーバー１０が識別ＩＤ及びネットワークの状態情報を受信した後、認証サーバー１０は、受信した識別ＩＤが使用可能な識別ＩＤに該当しているかを判断することができる(ステップＳ１０１)。このとき、ホスト端末２０から受信した識別ＩＤが使用することができない識別ＩＤに該当する場合、(例えば、ホスト端末２０から受信した識別ＩＤが他の端末の識別ＩＤとすでに使用されている場合)、認証サーバー１０は、ホスト端末２０に新たな識別ＩＤの提供を要請することができる。
【００４３】
一方、ホスト端末２０から受信した識別ＩＤが使用可能な識別ＩＤに該当する場合、(例えば、ホスト端末２０から受信した識別ＩＤが他の端末の識別ＩＤとして使用されていない場合)、認証サーバー１０は、自己のデータベースに識別ＩＤ及びネットワークの状態情報を登録することができる(ステップＳ１０２)。この時、認証サーバー１０は、ホスト端末２０の識別ＩＤにネットワークの状態情報がマッピングされるようにネットワークの状態情報をデータベースに登録することができない。
【００４４】
ここで、ホスト端末２０は、図５（ａ）、図５（ｂ）、図５（ｃ）のように、ステップＳ１００、ステップＳ１０１に対するインターフェースの画面を示すことができ、ホスト端末２０の識別ＩＤ及びネットワークの状態情報が認証サーバー１０に登録された場合に図７（ａ）、図７（ｂ）のように接続待機インターフェース画面を示すことができる。
【００４５】
識別ＩＤ及びネットワークの状態情報を登録した後、認証サーバー１０はホスト端末２０に識別ＩＤの使用を承認することができる(ステップＳ１０３)。図２で、ステップＳ１０３は、ステップＳ１０２以後に行われるものと示されているが、ステップＳ１０３は、ステップＳ１０２が行われる前に行うことができる。
【００４６】
識別ＩＤが承認された後、ホスト端末２０は、承認された識別ＩＤに対応するパスワード(Ｐａｓｓｗｏｒｄ)を自分のデータベースに保存することができる(ステップＳ１０４)。即ち、ホスト端末２０は、識別ＩＤに対応するパスワードをユーザーから受信することができ、受信したパスワードを保存することができる。この時、パスワードでハングル、英文、数字、記号等を組み合わせたものを使用することができ、パスワードを暗号化して保存することができる。ここで、ホスト端末２０は、図６（ａ）、図６（ｂ）のように、ステップＳ１０４に対するインターフェースの画面を示すことができる。このように、ホスト端末２０は、ネットワーク接続のためのパスワードを自己のデータベースに保存することにより、パスワードが外部に流出することを防止することができ、これによって保安性をさらに向上させることができる。
【００４７】
図２で、ステップＳ１０４は、ステップＳ１０３以後に行われたことが示されているが、ステップＳ１０４は、ステップＳ１００、ステップＳ１０１、ステップＳ１０２及びステップＳ１０３のうち、任意のステップを行う前に行うことができる。
【００４８】
一方、本発明の一実施例は、上述のステップＳ１０４を省略して行われる 場合もある。
【００４９】
認証サーバー１０が識別ＩＤ及びネットワークの状態情報を登録した後、クライアント端末３０は、接続しようとするホスト端末２０の識別ＩＤをユーザーから受信することができ、受信したホスト端末２０の識別ＩＤを認証サーバー１０に提供することができる(ステップＳ１０５)。ここで、クライアント端末３０がホスト端末２０の識別ＩＤを認証サーバー１０に提供することは、識別ＩＤにマッピングされたネットワークの状態情報の提供を要請するものとみられる。クライアント端末３０は、図１３（ｃ）のように、ステップＳ１０５に対するインターフェースの画面を示すことができる。
【００５０】
クライアント端末３０からホスト端末２０の識別ＩＤを受信した認証サーバー１０は、受信した識別ＩＤがデータベースに登録された識別ＩＤに該当しているかを判断することができる(ステップＳ１０６)。この時、ホスト端末２０から受信した識別ＩＤがデータベースに登録された識別ＩＤに該当するものと判断された場合、認証サーバー１０は、受信した識別ＩＤにマッピングされたネットワークの状態情報をクライアント端末３０に提供することができる(ステップＳ１０７)。一方、ホスト端末２０から受信した識別ＩＤがデータベースに登録された識別ＩＤに該当しないと判断された場合、認証サーバー１０は、クライアント端末３０に他の識別ＩＤの提供を要請したり、ネットワークの形成過程を終了することができる。
【００５１】
ネットワークの状態情報を受信したクライアント端末３０は、ホスト端末２０に接続されるようにネットワークの状態情報に基づいてホスト端末２０とネットワークを形成することができる(ステップＳ１０８)。
【００５２】
ステップＳ１０８で、クライアント端末３０はユーザーからパスワードを受信することができ、ネットワークの状態情報に基づいて、受信したパスワードをホスト端末２０に提供することができる。クライアント端末３０からパスワードを受信したホスト端末２０は、受信したパスワードとステップＳ１０４で保存したパスワードが同一か否かを判断することができる。受信したパスワードとステップＳ１０４で保存したパスワードが同一の場合、ホスト端末２０は、ネットワーク接続を確認することができ、ネットワーク接続の承認により、クライアント端末３０は、ホスト端末２０とネットワークを形成することができる。一方、受信したパスワードとステップＳ１０４で保存したパスワードが異なる場合、ホスト端末２０は、クライアント端末３０に他のパスワードの提供を要請したり、ネットワークの形成過程を終了することができる。
【００５３】
ここで、クライアント端末３０は、図１４（ａ）のようにパスワードを入力することに対するインターフェースの画面を示すことができ、入力されたパスワードがステップＳ１０４で保存したパスワードと異なる場合に図１４（ｂ）、図１4（ｃ）のようにインターフェース画面を示すことができる。
【００５４】
ここで、ホスト端末２０がパスワードの同一性により、クライアント端末３０とのネットワーク接続を承認する過程は、省略することもできる。
【００５５】
クライアント端末３０とホスト端末２０がネットワークを形成する過程を具体的に察し見ると、クライアント端末３０が受信したネットワークの状態情報に含まれる情報が『ＩＰ  １９２．１０．１０．１０』、『アプリケーションポート９０００』、『接続可能なネットワーク情報ＷｉＦｉ』の場合、クライアント端末３０は、ネットワークを『ＷｉＦｉ』に設定し、ＩＰアドレスを『１９２．１０．１０．１０1』に設定し、アプリケーションポートを『９０００』に設定してホスト端末２０との接続を試行することができる。
【００５６】
また、クライアント端末３０が受信したネットワークの状態情報に接続可能な複数のネットワーク情報が含まれている場合、クライアント端末３０は、ユーザーが要請した接続可能なネットワーク情報に基づいて、ホスト端末２０との接続を試みることができる。例えば、接続可能なネットワークで『４Ｇ』、『ＵＳＢ』がある場合、クライアント端末３０は、ユーザーの要請に応じて『４Ｇ』網を通じてホスト端末２０との接続を試みることができ、ユーザーの要請に応じて『ＵＳＢ』を通じてホスト端末２０との接続を試みることができる。
【００５７】
また、クライアント端末３０が受信したネットワークの状態情報に接続可能な複数のネットワーク情報が含まれている場合、クライアント端末３０は、予め設定された優先順位に応じて、接続可能なネットワーク情報に基づいて、ホスト端末２０との接続を試みることができる。例えば、接続可能なネットワークで『４Ｇ』、『ＵＳＢ』があり、『４Ｇ』が『ＵＳＢ』より高い優先順位を持つように設定された場合、クライアント端末３０は、優先順位が相対的に高い『４Ｇ』網を通じてホスト端末２０との接続を試みることができ、『４Ｇ』網を通じたホスト端末２０との接続に失敗した場合に次の順位の『ＵＳＢ』を通じてホスト端末２０との接続を試みることができる。
【００５８】
上述の方法を通じてホスト端末２０とクライアント端末３０がネットワークを形成した場合、ネットワークを形成したホスト端末２０は、図８（ａ）、図８（ｂ）として、クライアント端末３０の登録のためのインターフェース画面を示すことができ、図９（ａ）、図９（ｂ）のように、ステップＳ１０４で保存したパスワードを変更することができる。
【００５９】
また、ホスト端末２０のインターフェース画面で、図１０ないし図１２に示したように、ホスト端末２０とクライアント端末３０間の接続状態(例えば、クライアント端末３０と接続するための方法、ホスト端末２０の名前、登録されたクライアント端末３０など)を確認することができ、接続状態を変更することができる。
【００６０】
図３は、本発明の一実施例による端末間の接続のための他の方法を示すフローチャートである。
【００６１】
図３を参照して、ホスト端末２０のネットワークの状態情報が変更された場合、ホスト端末２０とクライアント端末３０間のネットワーク形成方法に対し、詳細に説明する。
【００６２】
認証サーバー１０がネットワークの状態情報をデータベースに登録した後、ホスト端末２０のネットワークの状態情報が変更された場合、(例えば、接続可能なネットワーク情報が『ＷｉＦｉ』から『４Ｇ』に変更された場合)、ホスト端末２０は、変更されたネットワークの状態情報を認証サーバー１０に提供することができる(ステップＳ２００)。この時、ホスト端末２０は、変更されたネットワークの状態情報とともに自分の識別ＩＤを認証サーバー１０に提供することができる。ここで、変更されたネットワークの状態情報は、ホスト端末２０の変更されたＩＰアドレス、変更されたサブネットマスクアドレス、変更されたゲートウェイアドレス、変更されたアプリケーションポート、変更された接続可能なネットワーク情報のうち、少なくとも一つを含むことができる。
【００６３】
ホスト端末２０から変更されたネットワークの状態情報を受信した認証サーバー１０は、変更されたネットワークの状態情報をデータベースに登録することができない(ステップＳ２０１)。即ち、認証サーバー１０は、変更されたネットワークの状態情報とともに受信した識別ＩＤをデータベースから検索し、検索された識別ＩＤにマッピングされたネットワークの状態情報を変更されたネットワークの状態情報に変更することができる。
【００６４】
変更されたネットワークの状態情報が登録された後、クライアント端末３０は、認証サーバー１０に変更されたネットワークの状態情報の提供を要請することができる(ステップＳ２０２)。この時、クライアント端末３０がホスト端末の識別ＩＤを認証サーバー１０に提供する行為を、変更されたネットワークの状態情報の提供を要請するものとみることができる。
【００６５】
クライアント端末３０からホスト端末２０の識別ＩＤを受信した認証サーバー１０は、受信した識別ＩＤがデータベースに登録された識別ＩＤに該当しているかを判断する(ステップＳ２０３)。この時、ホスト端末２０から受信した識別ＩＤがデータベースに登録された識別ＩＤに該当するものと判断された場合、認証サーバー１０は、受信した識別ＩＤにマッピングされて変更されたネットワークの状態情報をクライアント端末３０に提供することができる(ステップＳ２０４)。一方、ホスト端末２０から受信した識別ＩＤがデータベースに登録された識別ＩＤに該当しないと判断された場合、認証サーバー１０は、クライアント端末３０に他の識別ＩＤの提供を要請したり、ネットワークの形成過程を終了することができる。
【００６６】
変更されたネットワークの状態情報を受信したクライアント端末３０は、ホスト端末２０に接続されるように変更されたネットワークの状態情報に基づいて、ホスト端末２０とネットワークを形成することができる(ステップＳ２０５)。
【００６７】
ステップＳ２０５で、クライアント端末３０は、ユーザーからパスワードを受信することができ、変更されたネットワークの状態情報に基づいて受信したパスワードをホスト端末２０に提供することができる。クライアント端末３０からパスワードを受信したホスト端末２０は、受信したパスワードとステップＳ１０４で保存したパスワードが同一か否かを判断することができる。受信したパスワードとステップＳ１０４で保存したパスワードが同一の場合、ホスト端末２０は、ネットワーク接続を承認することができ、ネットワーク接続の承認に基づいて、クライアント端末３０は、ホスト端末２０とネットワークを形成することができる。一方、受信したパスワードとステップＳ１０４で保存したパスワードが異なる場合、ホスト端末２０は、クライアント端末３０に他のパスワードの提供を要請したり、ネットワークの形成過程を終了することができる。
【００６８】
ここで、ホスト端末２０がパスワードの同一性により、クライアント端末３０のネットワーク接続を承認する過程を省略することもできる。
【００６９】
以上、実施例を参照して説明したが、この技術分野の熟練した当業者は、下記の特許請求の範囲に記載された本発明の思想及び領域から外れない範囲内で本発明を多様に変更、及び変更することができることが分かるであろう。
【符号の説明】
【００７０】
１０      認証サーバー
２０      ホスト端末
３０      クライアント端末
【図１】
2013243674.tif 000003
【図２】
2013243674.tif 000004
【図３】
2013243674.tif 000005
【図４】
2013243674.tif 000006
【図５】
2013243674.tif 000007
【図６】
2013243674.tif 000008
【図７】
2013243674.tif 000009
【図８】
2013243674.tif 000010
【図９】
2013243674.tif 000011
【図１０】
2013243674.tif 000012
【図１１】
2013243674.tif 000013
【図１２】
2013243674.tif 000014
【図１３】
2013243674.tif 000015
【図１４】
2013243674.tif 000016
【手続補正書】
【提出日】平成25年5月29日(2013.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
第１端末が行う端末間の接続のための方法であって、
前記第１端末の識別ＩＤ(Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ)及びネットワークの状態情報をサーバーに提供するステップと、
第２端末の要請に応じて、前記ネットワーク状態情報に基づいて前記第２端末とネットワークを形成するステップとを含む、第１端末が行う端末間の接続のための方法。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2013243674.tif 000017
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2013243674.tif 000018
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2013243674.tif 000019
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2013243674.tif 000020
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2013243674.tif 000021
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2013243674.tif 000022
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2013243674.tif 000023
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】変更
【補正の内容】
【図１１】
2013243674.tif 000024
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2013243674.tif 000025
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図１３
【補正方法】変更
【補正の内容】
【図１３】
2013243674.tif 000026
【手続補正１２】
【補正対象書類名】図面
【補正対象項目名】図１４
【補正方法】変更
【補正の内容】
【図１４】
2013243674.tif 000027