(57)【特許請求の範囲】
【請求項１】
無線ＬＡＮと接続可能な複数の端末においてデータを転送するデータ転送方法であって、
前記端末の一つは、前記端末が利用可能な無線ＬＡＮを当該端末以外の他の端末が利用するために必要な情報である利用情報を予め記憶しており、
前記端末の少なくとも一方に対する外部からの所定の操作に基づいて、前記端末の一つが記憶している前記利用情報を、無線を介して前記他の端末に転送し該他の端末が記憶し、
前記転送後に前記端末の一つが記憶している前記利用情報を前記端末が消去する
データ転送方法。
【請求項２】
請求項１記載のデータ転送方法であって、
前記端末の一つから前記利用情報を転送するに際し、前記端末の少なくとも一方に対する外部からの所定の操作に基づいて、前記端末の一つが記憶している利用情報の全てを一括で転送する
データ転送方法。
【請求項３】
請求項１または請求項２に記載のデータ転送方法であって、
前記利用情報を前記端末の一つから前記他の端末に直接的に転送する
データ転送方法。
【請求項４】
請求項１または請求項２に記載のデータ転送方法であって、
前記利用情報を前記端末の一つから前記他の端末に無線ＬＡＮの中継器であるアクセスポイントを介して転送する
データ転送方法。
【請求項５】
請求項１ないし請求項４のいずれか記載のデータ転送方法であって、
前記利用情報は、前記端末が無線ＬＡＮの中継器であるアクセスポイントに接続するための情報である
データ転送方法。
【請求項６】
請求項１ないし請求項４のいずれか記載のデータ転送方法であって、
前記利用情報は、前記端末についてのＴＣＰ／ＩＰの設定情報である
データ転送方法。
【請求項７】
請求項１ないし請求項６のいずれか記載のデータ転送方法であって、
前記所定の操作は、前記利用情報の転送元または転送先の少なくともいずれか一方の端末が他方の端末の認識を開始するための操作である
データ転送方法。
【請求項８】
請求項１ないし請求項７のいずれか記載のデータ転送方法であって、
前記所定の操作は、前記利用情報の転送元または転送先の少なくともいずれか一方の端末が他方の端末の認識を開始するための操作に加え、前記転送元または転送先の少なくともいずれか一方の端末に対して、前記利用情報の転送元または転送先の端末であることを確定するため所定のコードを外部から入力する操作である
データ転送方法。
【請求項９】
請求項１ないし請求項８のいずれか記載のデータ転送方法であって、
前記端末の一つが記憶する前記利用情報の少なくとも一部を選択して前記他の端末に転送する
データ転送方法。
【請求項１０】
無線ＬＡＮと接続可能な端末であって、
当該端末が利用可能な無線ＬＡＮを当該端末以外の他の端末が利用するために必要な情報である利用情報を記憶する記憶部と、
前記記憶部が記憶している前記利用情報を無線を介して前記他の端末に送信する送信部と、
前記送信後に前記記憶部が記憶している前記利用情報を前記端末が消去する消去部と
を備える端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの転送方法に関し、詳しくは、無線ＬＡＮと接続可能な複数の端末においてデータを転送する技術に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮと接続可能な端末と特定の無線ＬＡＮのアクセスポイントとを接続するためのＳＳＩＤやユーザー名、パスワードなどの接続情報や、特定のＬＡＮに接続されているプリンタや他の周辺機器等を利用するための情報である周辺機器情報など、特定の無線ＬＡＮを利用するための利用情報（接続情報、周辺機器情報）は、利用する無線ＬＡＮのアクセスポイントと通信可能な通信圏内において、端末を用いてアクセスポイントとやり取りをする事によって取得する。無線ＬＡＮに関する技術としては例えば下記特許文献１の技術が知られている。
【０００３】
しかし、利用情報を保持している第１の端末以外の第２の端末を用いてその特定の無線ＬＡＮと接続する場合、利用情報を保持している第１の端末から記録媒体（例えば、ＵＳＢメモリ）を介して第２の端末に利用情報を転送して、第２の端末で特定の無線ＬＡＮと接続する方法が一般的であるが、ユーザーがより簡易な方法によって利用情報の転送を行なえるよう技術の改良が求められていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−４７９５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上述の課題を解決するためになされたものであり、一つの端末から他の端末への利用情報の転送を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために、以下の形態または適用例を取ることが可能である。
本発明の一形態は、無線ＬＡＮと接続可能な複数の端末においてデータを転送するデータ転送方法であって、前記端末の一つは、前記端末が利用可能な無線ＬＡＮを当該端末以外の他の端末が利用するために必要な情報である利用情報を予め記憶しており、前記端末の少なくとも一方に対する外部からの所定の操作に基づいて、前記端末の一つが記憶している前記利用情報を、無線を介して前記他の端末に転送し該他の端末が記憶し、前記転送後に前記端末の一つが記憶している前記利用情報を前記端末が消去するデータ転送方法。
このようなデータ転送方法によれば、利用情報の転送後に、端末の一つが記憶している利用情報を前記端末が消去するので、第三者が転送元の端末を利用した場合に、第三者に利用情報を取得されることを防止し、セキュリティーを確保することができる。
また、本発明の他の形態は、無線ＬＡＮと接続可能な端末であって、当該端末が利用可能な無線ＬＡＮを当該端末以外の他の端末が利用するために必要な情報である利用情報を記憶する記憶部と、前記記憶部が記憶している前記利用情報を無線を介して前記他の端末に送信する送信部と、前記送信後に前記記憶部が記憶している前記利用情報を前記端末が消去する消去部とを備える端末。
この端末によると、消去部を備えるので、利用情報の送信後に第三者がこの端末を使用した場合に、第三者に利用情報を取得されることを防止し、セキュリティーを確保することができる。
その他、本発明は、以下のような形態として実現することも可能である。
【０００７】
［適用例１］
無線ＬＡＮと接続可能な複数の端末においてデータを転送するデータ転送方法であって、前記端末の一つは、前記端末が利用可能な無線ＬＡＮを当該端末以外の他の端末が利用するために必要な情報である利用情報を予め記憶しており、前記端末の少なくとも一方に対する外部からの所定の操作に基づいて、前記端末の一つが記憶している前記利用情報を、無線を介して前記他の端末に転送し該他の端末が記憶するデータ転送方法。
【０００８】
このデータ転送方法によると、端末の一つが記憶している利用情報を他の端末に無線を介して転送することができる。従って、一つの端末で利用していた無線ＬＡＮを他の端末を用いて利用する場合に、その無線ＬＡＮを利用するための利用情報を他の端末に対して手入力したり、先にその無線ＬＡＮを利用していた端末から記録媒体（例えばＵＳＢメモリ）を介して転送する必要がなく容易に利用情報の転送を行うことができる。
【０００９】
ここで、利用情報とは、以下に説明する接続情報と周辺機器情報とからなる。接続情報とは、利用する各無線ＬＡＮの中継装置であるアクセスポイントに接続するためのＳＳＩＤ（Service Set Identifier）、ユーザー名、パスワード、認証鍵、各無線ＬＡＮの通信に用いる暗号方式（ＷＥＰやＷＰＡなど）および暗号鍵、ＩＰアドレス（固定または自動取得）、各無線ＬＡＮのＨＴＴＰプロキシなど利用する無線ＬＡＮの接続に関する情報である。周辺機器情報とは、利用する各無線ＬＡＮでユーザーが使用しているプリンタやスキャナ等の周辺機器の情報である。例えば、利用する無線ＬＡＮ内に複数のプリンタが接続されている場合に、その複数のプリンタのうちユーザーが選択して常時使用しているプリンタに関する情報等である。
【００１０】
［適用例２］
適用例１記載のデータ転送方法であって、前記利用情報を前記端末の一つから前記他の端末に直接的に転送するデータ転送方法。
【００１１】
このデータ転送方法によると、利用情報を一つの端末から他の端末に直接的に転送することができるので、利用情報を転送する際にアクセスポイントを必要としない。直接的な転送としては、例えばアドホックモードによる転送やブルートゥース（ブルートゥースは登録商標）や赤外線通信などによる転送である。また、利用情報を間接的に転送することも可能である。例えば、転送によって利用情報を取得した端末が、さらに他の端末に利用情報を転送する場合である。
【００１２】
［適用例３］
適用例１記載のデータ転送方法であって、前記利用情報を前記端末の一つから前記他の端末に無線ＬＡＮの中継器であるアクセスポイントを介して転送するデータ転送方法。
【００１３】
このデータ転送方法によると、アクセスポイントを介して利用情報を転送することができるので、利用情報の転送元の端末と転送先の端末とがアクセスポイントと接続可能な範囲で隔離された状態であっても利用情報の転送をすることができる。アクセスポイントを介した利用情報の転送方法として、同一のアクセスポイントを介して利用情報を転送する方法や、複数のアクセスポイントを介して利用情報を転送する方法を採用することができる。複数のアクセスポイントを介した利用情報の転送方法として、例えば、ＷＤＳ（Wireless Distribution System)を利用して利用情報を転送することができる。
【００１４】
［適用例４］
適用例１ないし適用例３のいずれか記載のデータ転送方法であって、前記利用情報は、前記端末が無線ＬＡＮの中継器であるアクセスポイントに接続するための情報であるデータ転送方法。
【００１５】
このデータ転送方法によると、利用する各無線ＬＡＮの中継装置であるアクセスポイントに接続するためのＳＳＩＤ（Service Set Identifier）や認証鍵等の情報を転送することができる。
【００１６】
［適用例５］
適用例１ないし適用例３のいずれか記載のデータ転送方法であって、前記利用情報は、前記端末についてのＴＣＰ／ＩＰの設定情報であるデータ転送方法。
【００１７】
このデータ転送方法によると、利用する各無線ＬＡＮの通信に用いる暗号方式（ＷＥＰやＷＰＡなど）および暗号鍵、ＩＰアドレス（固定または自動取得）、各無線ＬＡＮのＨＴＴＰプロキシなど端末におけるＴＣＰ／ＩＰの設定情報を転送することができる。
【００１８】
［適用例６］
適用例１ないし適用例５のいずれか記載のデータ転送方法であって、前記所定の操作は、前記利用情報の転送元または転送先の少なくともいずれか一方の端末が他方の端末の認識を開始するための操作であるデータ転送方法。
【００１９】
このデータ転送方法によると、利用情報の転送元または転送先の少なくともいずれか一方の端末が他方の端末の認識を開始するための操作によって利用情報の転送を行うことができるので、ユーザーは簡易な操作により利用情報の転送を行うことができる。
【００２０】
［適用例７］
適用例１ないし適用例６のいずれか記載のデータ転送方法であって、前記所定の操作は、前記利用情報の転送元または転送先の少なくともいずれか一方の端末が他方の端末の認識を開始するための操作に加え、前記転送元または転送先の少なくともいずれか一方の端末に対して、前記利用情報の転送元または転送先の端末であることを確定するため所定のコードを外部から入力する操作であるデータ転送方法。
【００２１】
このデータ転送方法によると、利用情報の転送元または転送先の少なくともいずれか一方の端末が他方の端末の認識を開始するための操作に加え、転送元または転送先の少なくともいずれか一方の端末に対して、利用情報の転送元または転送先の端末であることを確定するため所定のコードを外部から入力するので、利用情報を転送する際のセキュリティーを向上させることができる。所定のコードとしては、例えば、一方の端末が他方の端末を認識する操作を行った際に一方の端末が生成したＰＩＮコードを他方の端末に入力する操作などである。
【００２２】
［適用例８］
適用例１ないし適用例７のいずれか記載のデータ転送方法であって、前記端末の一つが記憶する前記利用情報の少なくとも一部を選択して前記他の端末に転送するデータ転送方法。
【００２３】
このデータ転送方法によると、端末の一つが複数の無線ＬＡＮの利用情報を記憶している場合に、その中からユーザーの所望の利用情報のみを選択して転送することができる。
【００２４】
［適用例９］
無線ＬＡＮに接続可能な端末であって、当該端末とは異なる他の端末が利用可能な無線ＬＡＮを当該端末が利用するために必要な情報である利用情報を、前記他の端末から無線を介して取得する取得部と、前記取得した前記利用情報を記憶する記憶部とを備える端末。
【００２５】
この端末によると、他の端末が利用可能な利用情報を、無線を介して取得することができる。従って、他の端末で利用していた無線ＬＡＮをこの端末を用いて利用する場合に、その無線ＬＡＮを利用するための利用情報を、この端末に対して手入力によって入力したり、先に他の端末から記録媒体を介して転送する必要がない。
［適用例１０］
無線ＬＡＮと接続可能な端末であって、当該端末が利用可能な無線ＬＡＮを当該端末以外の他の端末が利用するために必要な情報である利用情報を記憶する記憶部と、前記記憶部が記憶している前記利用情報を無線を介して前記他の端末に送信する送信部とを備える端末。
【００２６】
この端末によると、上述した適用例９の端末に対して無線を介して利用情報を転送することができる。
【００２７】
なお、本発明は、種々の態様で実現することが可能である。例えば、無線ＬＡＮ通信端末、データ転送システム、利用情報転送方法、それらの方法または装置の機能を実現するための集積回路、コンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００２８】
【図１】データ転送システム１０の構成を説明する説明図である。
【図２】端末２０および端末３０の構成を説明する説明図である。
【図３】利用情報プロファイルＰＦの転送用の操作画面を説明する説明図である。
【図４】データ転送処理の流れを示す説明図である。
【図５】データ転送処理の流れを示す説明図である。
【図６】第２実施例におけるデータ転送システム１０ａの構成を説明する説明図である。
【図７】第２実施例におけるデータ転送処理の流れを説明する説明図である。
【発明を実施するための形態】
【００２９】
次に、本発明の実施の形態を実施例に基づいて説明する。
Ａ．第１実施例：
（Ａ１）システム構成
図１は、本発明の第１実施例としてのデータ転送システム１０の構成を説明する説明図である。データ転送システム１０は無線ＬＡＮと接続可能な端末２０と端末３０とを備える。端末２０および端末３０は、無線ＬＡＮの中継装置であるアクセスポイントを介した通信モード（インフラストラクチャモード）、および端末間で無線を介して直接的に通信を行う通信モード（アドホックモード）による通信が可能である。端末２０は、既に、インフラストラクチャモードによって複数の無線ＬＡＮと接続した履歴を有し、各無線ＬＡＮのアクセスポイントと接続した際に、各アクセスポイントと接続するためのＳＳＩＤや暗号鍵などの接続情報、および、各無線ＬＡＮに接続されている周辺機器を利用するための情報である周辺機器情報など、各無線ＬＡＮを利用するための利用情報（接続情報および周辺機器情報）を取得している。具体的には、接続情報は、アクセスポイントに接続するためのＳＳＩＤ、ユーザー名、パスワード、認証鍵、各無線ＬＡＮの通信に用いる暗号方式（ＷＥＰやＷＰＡなど）および暗号鍵、ＩＰアドレス（固定または自動取得）、各無線ＬＡＮのＨＴＴＰプロキシ等、利用する無線ＬＡＮの接続に関する情報である。周辺機器情報は、利用する各無線ＬＡＮでユーザーが使用しているプリンタやスキャナ等の周辺機器の情報であり、例えば、利用する無線ＬＡＮ内に複数のプリンタが接続されている場合に、その複数のプリンタのうちユーザーが選択して常時使用しているプリンタに関する情報等である。
【００３０】
端末２０は、各無線ＬＡＮとの接続によって取得した各利用情報を利用情報プロファイルＰＦとして保持している。従って、端末２０は、接続履歴のある無線ＬＡＮに再び接続する際は、利用情報プロファイルＰＦから接続対象である無線ＬＡＮの利用情報を読み出し、利用情報に含まれる接続情報（ＳＳＩＤ、暗号鍵等）を用いて無線ＬＡＮと接続し、周辺機器情報を用いて無線ＬＡＮに接続されているプリンタや周辺機器を利用することが可能である。
【００３１】
一方、端末３０は、インフラストラクチャモードによって無線ＬＡＮと接続した履歴が無く、利用情報を取得していない。すなわち利用情報プロファイルＰＦを保持していない。従って、端末３０が、端末２０が接続履歴を有する無線ＬＡＮに接続するためには、接続対象である無線ＬＡＮの利用情報を取得する必要がある。データ転送システム１０は、端末２０が保持する複数の無線ＬＡＮにおける利用情報である利用情報プロファイルＰＦを、端末３０が端末２０から取得するためのシステムである。本システムは、例えば、端末２０を用いて無線ＬＡＮを利用していたユーザーが、端末３０を用いて端末２０と同様の無線ＬＡＮを利用する場合に用いる。あるいは、ユーザーが今まで使用していた端末２０に換えて、新規な端末３０を使用して、過去に端末２０を用いて利用していた無線ＬＡＮを利用する場合などに用いる。
【００３２】
本実施例においてはデータ転送システム１０は、端末２０と端末３０とをアドホックモードにより接続し、端末２０が利用情報プロファイルＰＦを端末３０に直接的に転送する。以下、端末２０および端末３０の構成について説明する。
【００３３】
図２は、データ転送システム１０における端末２０および端末３０の構成を説明する説明図である。端末２０と端末３０とは、構成が同一であり、異なる点は、端末２０が利用情報プロファイルＰＦを保持していることである。よって、端末２０を例にして、端末２０および端末３０の構成を説明する。
【００３４】
端末２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスクまたはＳＳＤ（Solid State Drive)などからなる記憶装置２４、無線通信インターフェース（無線通信Ｉ／Ｆ）２５、表示部２６、操作部２７を備える。ＣＰＵ２１は端末２０全体の制御を行うとともに、ＲＡＭ２３が備える無線ＬＡＮ接続モジュール２３２およびプロファイル送受信モジュール２３４を読み込み、各モジュールによる処理を行う。
【００３５】
無線ＬＡＮ接続モジュール２３２は、端末２０を無線ＬＡＮと接続するためのモジュールである。端末２０が無線ＬＡＮとの接続を開始するにあたり、無線ＬＡＮ接続モジュール２３２の機能として、無線通信Ｉ／Ｆ２５を介して無線ＬＡＮ用の電波（ビーコン）を受信し、端末２０の通信圏内にある無線ＬＡＮのＳＳＩＤを取得する。そして、ユーザーから接続対象である無線ＬＡＮのＳＳＩＤの指定を受けると、通信対象の無線ＬＡＮのアクセスポイントと接続するための暗号鍵を、ＷＰＳ（Wi-Fi Protected Setup）によって取得する。ＷＰＳは周知の技術であるので説明は省略する。本実施例では、端末２０はＷＰＳによって暗号鍵を取得するとしたが、ユーザーによるキーボードやマウス等の操作部２７を介した入力によって取得するとしてもよい。
【００３６】
無線ＬＡＮ接続モジュール２３２は、取得したＳＳＩＤや暗号鍵などの接続情報をプロファイル格納部２４２に利用情報プロファイルＰＦとして格納する。無線ＬＡＮとの接続が完了すると、無線ＬＡＮ接続モジュール２３２は、無線ＬＡＮに接続されている周辺機器のうちユーザーが指定して使用した機器に関する情報である周辺機器情報（ＩＰアドレスやＭＡＣアドレス等）を取得する。無線ＬＡＮ接続モジュール２３２は取得した周辺機器情報をプロファイル格納部２４２に利用情報プロファイルＰＦとして格納する。
【００３７】
無線ＬＡＮ接続モジュール２３２は、再度、端末２０が接続履歴のある無線ＬＡＮに接続する場合には、プロファイル格納部２４２の利用情報プロファイルＰＦから接続対象の無線ＬＡＮに関する接続情報を用いて無線ＬＡＮとの接続を行うことによってユーザーによる無線ＬＡＮとの接続作業を容易にする。また、無線ＬＡＮ接続モジュール２３２は、周辺機器情報を用いてユーザーの使用履歴のある周辺機器に関する情報を表示部２６に表示し、ユーザーによる周辺機器の使用を容易にする。
【００３８】
また、無線ＬＡＮ接続モジュール２３２は、無線通信Ｉ／Ｆ２５を用いて、所定の通信圏内に存在する他の無線通信端末とアドホックモードにより直接的に通信を行う機能を有する。データ転送システム１０においては、端末２０のプロファイル送受信モジュール２３４とプロファイル送受信モジュール２３４、および端末３０の無線ＬＡＮ接続モジュール３３２とプロファイル送受信モジュール３３４によって、端末２０と端末３０とをアドホックモードにより接続し、プロファイル格納部２４２に格納している利用情報プロファイルＰＦを端末３０に転送する。以下、利用情報プロファイルＰＦを端末２０から端末３０に転送するデータ転送処理について説明する。
【００３９】
（Ａ２）データ転送処理：
データ転送システム１０におけるデータ転送処理について説明する。データ転送処理は端末２０が保持するデータである利用情報プロファイルＰＦを端末３０に転送する処理である。端末２０，３０が備えるプロファイル送受信モジュール２３４，３３４は、各表示部２６，３６に、図３に示すような利用情報プロファイルＰＦの転送用の操作画面を表示する。
【００４０】
図３（Ａ）は、利用情報プロファイルＰＦを送信する端末２０の表示部２６に表示される利用情報プロファイル送信用画面の一例である。ユーザーは、利用情報プロファイル送信用画面において端末３０に転送する利用情報プロファイルＰＦを操作部２７の一つであるマウスを用いて選択し、送信開始ボタンＴＢを操作することにより、端末２０によるデータ転送処理が開始される。
【００４１】
図３（Ｂ）は、端末３０の表示部３６に表示される利用情報プロファイルＰＦ受信用画面の一例である。利用情報プロファイルＰＦ受信用画面において、ユーザーが操作部３７の一つであるマウスを用いて受信開始ボタンＲＢを操作することにより、端末３０によるデータ転送処理が開始される。データ転送処理によって端末３０が利用情報プロファイルＰＦを受信すると、受信した利用情報プロファイルＰＦのプロファイル名が図３（Ｂ）の受信プロファイル欄に表示される。
【００４２】
次に、データ転送システム１０が行うデータ転送処理の流れについて説明する。図４，図５は、端末２０と端末３０との間で行われるデータ転送処理の流れを示す説明図である。データ転送処理は、ユーザーが端末２０における送信開始ボタンＴＢと端末３０における受信開始ボタンＲＢとを操作することにより開始される（図４：ステップＳ２０２，ステップＳ３０２）。端末２０におけるＣＰＵ２１は無線ＬＡＮ接続モジュール２３２の機能として、無線ＬＡＮの通信モードをアドホックモードに設定し、プロファイル送受信モジュール２３４の機能として予め記憶しているデータ転送処理専用の所定のＳＳＩＤ（例えば「ＴＲＡＮＳＰＯＲＴ」）に設定してビーコンを発信する。また、プロファイル送受信モジュール２３４は、通信相手の認証に用いる認証鍵（例えば「ＡＢＣ１２３」）を、データ転送処理専用に予め設定している（ステップＳ２０４）。
【００４３】
一方、端末３０のＣＰＵ３１は無線ＬＡＮ接続モジュール３３２の機能として無線ＬＡＮの通信モードをアドホックモードに設定し、データ転送処理専用の認証鍵（「ＡＢＣ１２３」）を設定して、データ転送処理専用のＳＳＩＤを検索する。そして、端末２０から発信されるビーコンを受信すると、認証鍵を用いて端末２０とのアドホック接続を確立する（ステップＳ２０６，ステップＳ３０６）。アドホック接続を確立後、端末２０，３０はそれぞれＩＰアドレスを設定する（ステップＳ２０８，ステップＳ３０８）。この時、互いのＩＰアドレスのうち、ネットワークアドレスが異なる場合は利用情報プロファイルＰＦの転送元である端末２０のネットワークアドレスに転送先である端末３０が合わせる。
【００４４】
その後、端末２０は、データ通信処理を行う通信相手から送信されてくる通信開始確認のＨＥＬＬＯパケットの受信の待ち受けをする（ステップＳ２１０）そして、端末３０がアドレスをブロードキャストに設定して、ＨＥＬＬＯパケットを送信すると（ステップＳ３１０）、端末２０はＨＥＬＬＯパケットを受信し、受信の確認としてＨＥＬＬＯレスポンスを端末３０に返信する（ステップＳ２１１）。仮にアドホックネット接続の確立後所定時間内に端末２０がＨＥＬＬＯパケットを受信しなかった場合は、セキュリティー確保のため、端末２０はアドホック接続を切断する。
【００４５】
端末３０はＨＥＬＬＯレスポンスを受信すると、利用情報プロファイルＰＦの転送を行うに先立って、通信相手の正当性の確認を行う。具体的には、図４に示すように、端末３０が、ペイロード部分が端末３０自身のＭＡＣアドレスと乱数とからなるパケットを生成し、通信相手としての正当性を確認するためのチェックパケットとして端末２０に送信する（ステップＳ３１２）。端末２０は正当性のチェックパケットを受信すると、パケットのペイロードの端末３０のＭＡＣアドレスと、先に受信したＨＥＬＬＯパケットの送信元のＭＡＣアドレスとの同一性を確認する（ステップＳ２１２）。そして、ＨＥＬＬＯパケットと正当性チェックパケットのペイロード部分に書かれているＭＡＣアドレスの同一性が確認できると、図５に示すように、端末２０は正当性のチェックパケットのペイロード部分に書かれている端末３０のＭＡＣアドレスを端末２０のＭＡＣアドレスに書き換え、乱数部分はそのままにしたパケットを生成し、正当性のチェックパケットに対するレスポンス（正当性レスポンス）として返信する（ステップＳ２１４）。
【００４６】
端末３０は、正当性レスポンスのペイロード部分に書かれている端末２０のＭＡＣアドレスと、先に受信したＨＥＬＬＯレスポンスの送信元のＭＡＣアドレスとが同一か確認する。また同時に、正当性レスポンスに付加されていた乱数が、正当性チェックパケットに付加した乱数と同一かを確認する（ステップＳ３１４）。端末３０は、通信相手の正当性の確認を終了すると、端末２０に対して利用情報プロファイルＰＦの要求を行う（ステップＳ３１６）。端末２０は端末３０から利用情報プロファイルＰＦの要求を受け付けると、ＣＰＵ２１は、ユーザーが選択して指定した利用情報プロファイルＰＦをプロファイル格納部２４２から読み込み、端末３０へ送信する（ステップＳ２１６）。端末３０（ＣＰＵ３１）は利用情報プロファイルＰＦを受信すると、プロファイル格納部３４２に格納する（ステップＳ３１７）。
【００４７】
その後、端末３０が通信終了パケットを端末２０に送信し（ステップＳ３１８）、端末２０が通信終了パケットに対するレスポンスを返信すると（ステップＳ２１８）、端末２０および端末３０はセッションを切断し（ステップＳ２２０，ステップＳ３２０）、設定していたＩＰアドレスを解放し（ステップＳ２２２，ステップＳ３２２）、データ転送処理を終了する。なお、データ転送処理において、ステップＳ２１２，Ｓ３１２以降の処理を暗号化して行うとしてもよい。暗号化の方法としては、端末２０，３０が予め事前共有鍵を備えるとし、それを用いて周知の暗号化方式であるＲＣ４暗号化とセッションキー管理方法からなる暗号化方式や、ＡＥＳ、ＲＳＡなど種々の暗号化方式を採用することが可能である。また、通信相手の正当性の確認処理を省略することも可能である。即ち、ステップＳ２１２，ステップＳ３１２からステップＳ２１４，ステップＳ３１４までを省略することが可能である。
【００４８】
以上説明したように、データ転送システム１０は、端末２０が保持している利用情報プロファイルＰＦを無線を介して転送可能である。即ち、記録媒体を用いたり、端末３０に手入力したりすることなく、端末２０の利用情報プロファイルＰＦを端末３０に転送することが可能である。また本実施例のデータ転送システム１０においては、ユーザーが、端末２０において転送する利用情報プロファイルＰＦを選択し、端末２０の送信開始ボタンＴＢと端末３０の受信開始ボタンＲＢとを操作するのみで、利用情報プロファイルＰＦの転送を開始し、転送の終了後にはセッションを切断するので、セキュリティーを確保するとともに、ユーザーにとって容易な操作で利用情報プロファイルＰＦの転送が可能である。
【００４９】
Ｂ．第２実施例
第２実施例について説明する。図６は第２実施例におけるデータ転送システム１０ａの構成を説明する説明図である。第２実施例と第１実施例との異なる点は利用情報プロファイルＰＦを転送するための通信モードである。第１実施例は端末２０と端末３０とをアドホックモードにより接続したが、第２実施例では図６に示すように、同一ＬＡＮ内において、端末２０と端末３０とをアクセスポイントＡＰを介したインフラストラクチャモードによって接続し、利用情報プロファイルＰＦの転送を行う。端末２０および端末３０の内部構成は第１実施例と同じであるので説明は省略する。
【００５０】
図７は、データ転送システム１０ａが行うデータ転送処理の流れを説明する説明図である。本実施例では、端末２０および端末３０は予め同一の無線ＬＡＮのアクセスポイントに接続されているとして説明をする。データ転送システム１０ａによるデータ転送処理も第１実施例と同様に、ユーザーが端末２０の送信開始ボタンＴＢと端末３０の受信開始ボタンＲＢとを操作することにより開始される。端末２０において、送信開始ボタンＴＢが動作すると、ＣＰＵ２１がプロファイル送受信モジュール２３４の機能として、端末２０がインフラストラクチャモードによってＬＡＮに接続されているか確認する（ステップＳ２０２ａ）。端末３０も同様に、受信開始ボタンＲＢが動作すると、ＣＰＵ３１がプロファイル送受信モジュール３３４の機能として端末３０がインフラストラクチャモードによって無線ＬＡＮに接続されていることを確認する（ステップＳ３０２ａ）。端末２０，３０が無線ＬＡＮに接続されていない場合は、無線ＬＡＮへの接続を先に行う。
【００５１】
端末２０，３０は、無線ＬＡＮへの接続を確認した後、ＩＰアドレスが設定されているか確認する（ステップＳ２０８ａ，ステップＳ３０８ａ）。ＩＰアドレスが設定されていない場合、端末２０，３０は、プロファイル送受信モジュール２３４，３３４によって予め記憶されているＩＰアドレスを設定する。以降の処理は、図４，図５において説明したステップＳ２１０およびステップＳ３１０と同様であるため説明を省略する。
【００５２】
以上説明したように、データ転送システム１０ａは、インフラストラクチャモードにより利用情報プロファイルＰＦを端末２０から端末３０に転送する。従って、同一無線ＬＡＮの通信圏内であれば、端末２０と端末３０とが隔離されていてもデータ転送処理を行うことが可能である。
【００５３】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５４】
（Ｃ１）変形例１：
上記実施例では、ユーザーが、転送する利用情報プロファイルＰＦを選択するとしているが、端末２０が保持している利用情報プロファイルＰＦを一括で送信する一括送信用ボタンＴＢａを利用情報プロファイル送信用画面に設け、ユーザーが端末２０の一括送信用ボタンＴＢａと端末３０の受信開始ボタンＲＢを操作することのみによってデータ転送処理を開始するとしてもよい。このようにすることで、ユーザーが行う操作がより簡易になる。
【００５５】
（Ｃ２）変形例２：
第１実施例では、ユーザーが送信開始ボタンＴＢおよび受信開始ボタンＲＢを操作することにより、端末２０と端末３０とがアドホック接続を確立するとしたが、さらに、受信開始ボタンＲＢおよび送信開始ボタンＴＢの操作によって、プロファイル送受信モジュール２３４、３３４が互いにＰＩＮコードを生成し、ユーザーが両端末が生成したＰＩＮコードを相互に操作部２７，３７を介して入力し、両ＰＩＮコードを相互に送信して正当性を確認後にアドホック接続を確立するとしてもよい。このようにすることで、より高度なセキュリティーを確保してデータ転送処理を行うことができる。
【００５６】
（Ｃ３）変形例３：
上記実施例では、データ転送処理後には、利用情報プロファイルＰＦを端末２０および端末３０の両端末が保持するとしているが、端末２０から端末３０へ利用情報プロファイルＰＦを転送後、端末２０の保持する利用情報プロファイルＰＦを消去するとしてもよい。すなわち、端末２０から端末３０へ利用情報プロファイルＰＦを移動する。データ転送処理後に、ユーザーが端末３０のみを用いて無線ＬＡＮを利用する場合に有効である。また、データ転送処理後に両端末が利用情報プロファイルＰＦ保持する転送モードと、上述した利用情報プロファイルＰＦを移動するモードとの２つのモードを備えるとしてもよい。
【００５７】
（Ｃ４）変形例４：
上記実施例では、データ転送処理を２つの端末間で行ったが、１台の利用情報プロファイルＰＦを保持する端末から、複数台の端末に利用情報プロファイルＰＦを転送するとしてもよい。この場合、利用情報プロファイルＰＦを受信する側の端末と時系列的に順次、利用情報プロファイルＰＦを保持する端末がデータ転送処理を行うことによって実現することができる。例えば、図４，図５のデータ転送処理においては、複数台の端末が各端末間において略同時にアドホック接続を確立し、利用情報プロファイルＰＦを送信する側の端末が、順次、複数台の端末から送信されてくるＨＥＬＬＯパケットを受け付け、受け付けた順に時系列的に、順次各端末に対してステップＳ２１０，ステップ３１０からの処理を行うことにより実現することができる。
【００５８】
（Ｃ５）変形例５：
上記実施例では、データ転送処理を行う端末２０と端末３０とは同一の内部構成であるとして説明したが、データ転送処理を行う機能を有していれば、両端末の構成は異なっていてもよい。例えば、無線ＬＡＮ通信機能を有する携帯電話、例えばｉＰｈｏｎe（ｉＰｈｏｎeは登録商標）と、無線ＬＡＮ通信機能を有するコンピュータ、例えば、ノート型パソコンやｉＰａｄ（ｉＰａｄは登録商標）との間でデータ転送処理を行うとしてもよい。
【符号の説明】
【００５９】
１０，１０ａ…データ転送システム
２０，３０…端末
２１，３１…ＣＰＵ
２２，３２…ＲＯＭ
２３，３３…ＲＡＭ
２４，３４…記憶装置
２５，３５…無線通信インターフェース
２６，３６…表示部
２７，３７…操作部
２３２，３３２…ＬＡＮ接続モジュール２３２
２３４，３３４…プロファイル送受信モジュール
２４２，３４２…プロファイル格納部
ＴＢ…送信開始ボタン
ＲＢ…受信開始ボタン
ＰＦ…利用情報プロファイル
【図１】
0005167322.tif 000002
【図２】
0005167322.tif 000003
【図３】
0005167322.tif 000004
【図４】
0005167322.tif 000005
【図５】
0005167322.tif 000006
【図６】
0005167322.tif 000007
【図７】
0005167322.tif 000008