(57)【要約】【課題】容易に、かつ迅速に、無線通信を開始できるようにする。【解決手段】設定端末２の近傍に存在するホスト端末１とアクセスポイント３が検出され、ブルートゥース通信により、ホスト端末１とアクセスポイント３のそれぞれが有する通信機能に関する情報が、設定端末２により取得される。取得された情報の分析結果に基づいて、設定端末２により所定の設定が行われ、ホスト端末１とアクセスポイント３の間でＩＥＥＥ８０２．１１ａに準拠した無線通信が行われる。サーバ５からダウンロードされたデータは、ネットワーク４、アクセスポイント３、ＩＥＥＥ８０２．１１ａの無線通信を介して、ホスト端末１により取得される。本発明は、パーソナルコンピュータ、ＰＤＡ、携帯電話機などの情報処理端末だけでなく、小型のオーディオプレーヤなどにも適用することができる。【選択図】      図１
2004234162.tif 000002
【特許請求の範囲】
【請求項１】
設定装置と、第１および第２の情報処理装置からなる通信システムにおいて、
前記設定装置は、
自分自身の近傍に存在する前記第１の情報処理装置と前記第２の情報処理装置を検出し、前記第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、前記第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得手段と、
前記取得手段により取得された前記第１の通信機能情報と前記第２の通信機能情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信を選択する選択手段と、
前記選択手段により選択された前記無線通信が、前記第１の情報処理装置と前記第２の情報処理装置の間で行われるように、前記第１の情報処理装置と前記第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定手段と
を備え、
前記第１の情報処理装置は、
前記設定装置からの要求に応じて、前記第１の通信機能情報を前記設定装置に対して提供する第１の提供手段と、
前記設定装置により行われる設定に従って、前記設定装置から通信相手として選択された前記第２の情報処理装置との間で、自分自身と前記第２の情報処理装置が共に実行可能な、前記無線通信を行う第１の通信制御手段と
を備え、
前記第２の情報処理装置は、
前記設定装置からの要求に応じて、前記第２の通信機能情報を前記設定装置に対して提供する第２の提供手段と、
前記設定装置により行われる設定に従って、前記設定装置から通信相手として選択された前記第１の情報処理装置との間で、自分自身と前記第１の情報処理装置が共に実行可能な、前記無線通信を行う第２の通信制御手段と
を備えることを特徴とする通信システム。
【請求項２】
第１の情報処理装置と第２の情報処理装置の間で行われる無線通信の設定を行う設定装置において、
自分自身の近傍に存在する前記第１の情報処理装置と前記第２の情報処理装置を検出し、前記第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、前記第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得手段と、
前記取得手段により取得された前記第１の通信機能情報と前記第２の通信機能情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した第１の無線通信を選択する選択手段と、
前記選択手段により選択された前記第１の無線通信が、前記第１の情報処理装置と前記第２の情報処理装置の間で行われるように、前記第１の情報処理装置と前記第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定手段と
を備えることを特徴とする設定装置。
【請求項３】
前記取得手段は、前記第１の無線通信と異なる規格に準拠した第２の無線通信を用いて、前記第１の通信機能情報と前記第２の通信機能情報を取得する
ことを特徴とする請求項２に記載の設定装置。
【請求項４】
前記第１の通信機能情報と前記第２の通信機能情報を記憶する記憶手段をさらに備える
ことを特徴とする請求項２に記載の設定装置。
【請求項５】
前記取得手段は、検出された前記第１の情報処理装置と前記第２の情報処理装置のそれぞれから、または、前記記憶手段により記憶されている情報から、前記第１の通信機能情報と前記第２の通信機能情報を取得する
ことを特徴とする請求項４に記載の設定装置。
【請求項６】
前記選択手段は、ユーザによる選択に基づいて、前記第１の情報処理装置と前記第２の情報処理装置の間で行われる前記第１の無線通信を選択する
ことを特徴とする請求項２に記載の設定装置。
【請求項７】
前記第２の情報処理装置がネットワークに接続されている場合、
前記ネットワークに接続される情報管理装置のアドレス情報を含む所定の情報を記憶する記憶手段をさらに備え、
前記設定手段は、前記記憶手段により記憶される前記情報に基づいて、前記第１の情報処理装置が、前記第１の無線通信、および、前記第２の情報処理装置を介して前記情報管理装置に接続されるように前記第１／第２の情報処理装置の設定を行う
ことを特徴とする請求項２に記載の設定装置。
【請求項８】
第１の情報処理装置と第２の情報処理装置の間で行われる無線通信の設定を行う設定装置の設定方法において、
自分自身の近傍に存在する前記第１の情報処理装置と前記第２の情報処理装置を検出し、前記第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、前記第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記第１の通信機能情報と前記第２の通信機能情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信を選択する選択ステップと、
前記選択ステップの処理により選択された前記無線通信が、前記第１の情報処理装置と前記第２の情報処理装置の間で行われるように、前記第１の情報処理装置と前記第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定ステップと
を含むことを特徴とする設定方法。
【請求項９】
第１の情報処理装置と第２の情報処理装置の間で行われる無線通信の設定を行う処理をコンピュータに実行させるプログラムにおいて、
自分自身の近傍に存在する前記第１の情報処理装置と前記第２の情報処理装置を検出し、前記第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、前記第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記第１の通信機能情報と前記第２の通信機能情報に基づいて、前記第１の情報処理装置と前記第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信を選択する選択ステップと、
前記選択ステップの処理により選択された前記無線通信が、前記第１の情報処理装置と前記第２の情報処理装置の間で行われるように、前記第１の情報処理装置と前記第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定ステップと
を含むことを特徴とするプログラム。
【請求項１０】
設定装置による設定に基づいて無線通信を行う情報処理装置において、
前記設定装置からの要求に応じて、自分自身が有する通信機能に関する通信機能情報を前記設定装置に対して提供する提供手段と、
前記設定装置により行われる設定に従って、前記設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と前記他の情報処理装置が共に実行可能な、所定の規格に準拠した第１の無線通信を行う通信制御手段と
を備えることを特徴とする情報処理装置。
【請求項１１】
前記提供手段は、前記第１の無線通信と異なる規格に準拠した第２の無線通信を用いて、前記通信機能情報を提供する
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１２】
前記第１の無線通信は、前記第２の無線通信と較べて転送速度が速い無線通信である
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１３】
前記設定装置による設定に基づいて、ネットワークに接続される情報管理装置に対して前記他の情報処理装置を介して接続し、前記情報管理装置から提供される所定のサービスを、前記第１の無線通信を用いて利用する無線通信手段をさらに備える
ことを特徴とする請求項１１に記載の情報処理装置。
【請求項１４】
設定装置による設定に基づいて無線通信を行う情報処理装置の情報処理方法において、
前記設定装置からの要求に応じて、自分自身が有する通信機能に関する通信機能情報を前記設定装置に対して提供する提供ステップと、
前記設定装置により行われる設定に従って、前記設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と前記他の情報処理装置が共に実行可能な、所定の規格に準拠した無線通信を行う通信制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
設定装置による設定に基づいて無線通信を行う処理をコンピュータに実行させるプログラムにおいて、
前記設定装置からの要求に応じて、自分自身が有する通信機能に関する通信機能情報を前記設定装置に対して提供する提供ステップと、
前記設定装置により行われる設定に従って、前記設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と前記他の情報処理装置が共に実行可能な、所定の規格に準拠した無線通信を行う通信制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システム、設定装置および方法、情報処理装置および方法、並びにプログラムに関し、特に、無線通信の設定を、容易に、かつ迅速に行うことができるようにする通信システム、設定装置および方法、情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））やＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ｂといった無線通信技術が普及しつつある。また、今後、それらの通信技術と比較して、より高速にデータを転送することができるＩＥＥＥ８０２．１１ａ，ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）等の無線通信技術が普及し、それに伴い、今以上に、各種の通信機能を有する機器が、個人の周辺に混在することが予想される。
【０００３】
ところで、そのような無線通信機能を有するホスト端末（情報端末、通信端末、ＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）端末）を用いて、データ通信や音声通信を行うためには、或いは、インターネット等の外部ネットワークに接続し、サーバから提供されるサービスを受けるためには、ユーザは、それぞれのホスト端末毎に、接続先の情報や、接続先の機器との間で個人認証を行うための情報などの、各種の情報を設定する必要がある。
【０００４】
例えば、パーソナルコンピュータなどにおいては、そのような設定は、所定のウィザードに従って比較的容易に行うことができるものの、デジタルスチルカメラやポータブルオーディオプレーヤなどのように、ユーザによる持ち運びを前提としている端末においては、それに無線通信機能が設けられている場合であっても、その設定は困難である。例えば、デジタルスチルカメラやポータブルオーディオプレーヤなどの端末には、情報を入力するデバイスや、設定画面を表示するディスプレイなどのユーザインタフェースが十分に用意されていないものが多い。
【０００５】
また、それらの端末に、設定のための十分なユーザインタフェースを用意することは、端末の小型軽量化に反することになる。
【０００６】
そこで、デジタルスチルカメラ、ポータブルオーディオプレーヤなどの比較的小型の端末に対して、無線通信のための設定を容易に行うことができるようにする技術が各種提案されている。
【０００７】
例えば、下記特許文献１には、インターネット網等への接続に必要な機器設定やネットワーク設定を行う無線通信装置を、デジタルスチルカメラなどの端末とは別に用意し、それを用いることにより、それぞれの端末に、無線通信を実現させる技術が開示されている。
【０００８】
【特許文献１】
特開２００１−２５１３８０号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示されている技術においては、ホスト端末と、携帯電話機などのゲートウェイ端末との間での通信は、常時、その無線通信装置（ホスト端末とゲートウェイ端末に情報を設定する装置）を介して行われるため、無線通信装置の電力消費が大きく、大容量の電源を確保する必要があるという課題がある。
【００１０】
上述したような小型のホスト端末における通信を実現させる装置という観点からは、当然、その無線通信装置も、持ち運びに耐えうる大きさや重量に形成されていることが要求され、その小型軽量化を実現するためには、電力の消費が少なく、搭載されるバッテリが小さいことが好ましい。
【００１１】
また、特許文献１に開示されている技術においては、ゲートウェイ端末と無線通信装置の間の通信、および、無線通信装置とホスト端末の間の通信は、ブルートゥース通信により行われている。これは、それぞれの端末における電力の消費が少ないものの、ブルートゥース通信の転送レート（最大７２１Ｋｂｐｓ）では、静止画像データ、動画像データ、音楽データなどのリッチコンテンツの通信に長時間を要するという課題もある。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、無線通信の設定を、容易に、かつ迅速に行うことができるようにするものである。
【００１３】
【課題を解決するための手段】
本発明の通信システムの設定装置は、自分自身の近傍に存在する第１の情報処理装置と第２の情報処理装置を検出し、第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得手段と、取得手段により取得された第１の通信機能情報と第２の通信機能情報に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信を選択する選択手段と、選択手段により選択された無線通信が、第１の情報処理装置と第２の情報処理装置の間で行われるように、第１の情報処理装置と第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定手段とを備えることを特徴とする。
【００１４】
また、本発明の通信システムの第１および第２の情報処理装置は、設定装置からの要求に応じて、第１の通信機能情報を設定装置に対して提供する提供手段と、設定装置により行われる設定に従って、設定装置から通信相手として選択された装置との間で、無線通信を行う通信制御手段とを備えることを特徴とする。
【００１５】
本発明の設定装置は、自分自身の近傍に存在する第１の情報処理装置と第２の情報処理装置を検出し、第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得手段と、取得手段により取得された第１の通信機能情報と第２の通信機能情報に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した第１の無線通信を選択する選択手段と、選択手段により選択された第１の無線通信が、第１の情報処理装置と第２の情報処理装置の間で行われるように、第１の情報処理装置と第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定手段とを備えることを特徴とする。
【００１６】
取得手段は、第１の無線通信と異なる規格に準拠した第２の無線通信を用いて、第１の通信機能情報と第２の通信機能情報を取得するようにすることができる。
【００１７】
本発明の設定装置は、第１の通信機能情報と第２の通信機能情報を記憶する記憶手段をさらに備えるようにすることができる。
【００１８】
取得手段は、検出された第１の情報処理装置と第２の情報処理装置のそれぞれから、または、記憶手段により記憶されている情報から、第１の通信機能情報と第２の通信機能情報を取得するようにすることができる。
【００１９】
選択手段は、ユーザによる選択に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる第１の無線通信を選択するようにすることができる。
【００２０】
本発明の設定装置は、第２の情報処理装置がネットワークに接続されている場合、ネットワークに接続される情報管理装置のアドレス情報を含む所定の情報を記憶する記憶手段をさらに備えるようにすることができる。このとき、設定手段は、記憶手段により記憶される情報に基づいて、第１の情報処理装置が、第１の無線通信、および、第２の情報処理装置を介して情報管理装置に接続されるように設定を行う。
【００２１】
本発明の設定装置の設定方法は、近傍に存在する第１の情報処理装置と第２の情報処理装置を検出し、第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得ステップと、取得ステップの処理により取得された第１の通信機能情報と第２の通信機能情報に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信を選択する選択ステップと、選択ステップの処理により選択された無線通信が、第１の情報処理装置と第２の情報処理装置の間で行われるように、第１の情報処理装置と第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定ステップとを含むことを特徴とする。
【００２２】
本発明のプログラムは、近傍に存在する第１の情報処理装置と第２の情報処理装置を検出し、第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、第２の情報処理装置が有する通信機能に関する第２の通信機能情報を取得する取得ステップと、取得ステップの処理により取得された第１の通信機能情報と第２の通信機能情報に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信を選択する選択ステップと、選択ステップの処理により選択された無線通信が、第１の情報処理装置と第２の情報処理装置の間で行われるように、第１の情報処理装置と第２の情報処理装置の双方に、または、いずれか一方に、所定の設定を行う設定ステップとを含むことを特徴とする。
【００２３】
本発明の情報処理装置は、設定装置からの要求に応じて、自分自身が有する通信機能に関する通信機能情報を設定装置に対して提供する提供手段と、設定装置により行われる設定に従って、設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と他の情報処理装置が共に実行可能な、所定の規格に準拠した第１の無線通信を行う通信制御手段とを備えることを特徴とする。
【００２４】
提供手段は、第１の無線通信と異なる規格に準拠した第２の無線通信を用いて、通信機能情報を提供するようにすることができる。
【００２５】
第１の無線通信は、第２の無線通信と較べて転送速度が速い無線通信であるようにすることができる。
【００２６】
本発明の情報処理装置は、設定装置による設定に基づいて、ネットワークに接続される情報管理装置に対して他の情報処理装置を介して接続し、情報管理装置から提供される所定のサービスを、第１の無線通信を用いて利用する無線通信手段をさらに備えるようにすることができる。
【００２７】
本発明の情報処理方法は、設定装置からの要求に応じて、自分自身が有する通信機能に関する通信機能情報を設定装置に対して提供する提供ステップと、設定装置により行われる設定に従って、設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と他の情報処理装置が共に実行可能な、所定の規格に準拠した無線通信を行う通信制御ステップとを含むことを特徴とする。
【００２８】
本発明のプログラムは、設定装置からの要求に応じて、自分自身が有する通信機能に関する通信機能情報を設定装置に対して提供する提供ステップと、設定装置により行われる設定に従って、設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と他の情報処理装置が共に実行可能な、所定の規格に準拠した無線通信を行う通信制御ステップとを含むことを特徴とする。
【００２９】
本発明の通信システムにおいては、自分自身の近傍に存在する第１の情報処理装置と第２の情報処理装置が検出され、第１の情報処理装置が有する通信機能に関する第１の通信機能情報と、第２の情報処理装置が有する通信機能に関する第２の通信機能情報が取得される。また、第１の通信機能情報と第２の通信機能情報に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した無線通信が選択され、選択された無線通信が、第１の情報処理装置と第２の情報処理装置の間で行われるように、第１の情報処理装置と第２の情報処理装置の双方に、または、いずれか一方に、所定の設定が行われる。さらに、設定装置からの要求に応じて、第１の通信機能情報が設定装置に対して提供され、設定装置により行われる設定に従って、設定装置から通信相手として選択された装置との間で、無線通信が行われる。
【００３０】
本発明の設定装置および方法、並びにプログラムにおいては、近傍に存在する第１の情報処理装置と第２の情報処理装置が検出され、第１の報処理装置が有する通信機能に関する第１の通信機能情報と、第２の情報処理装置が有する通信機能に関する第２の通信機能情報が取得される。また、取得された第１の通信機能情報と第２の通信機能情報に基づいて、第１の情報処理装置と第２の情報処理装置の間で行われる無線通信として、所定の規格に準拠した第１の無線通信が選択され、選択された第１の無線通信が、第１の情報処理装置と第２の情報処理装置の間で行われるように、第１の情報処理装置と第２の情報処理装置の双方に、または、いずれか一方に、所定の設定が行われる。
【００３１】
本発明の情報処理装置および方法、並びにプログラムにおいては、設定装置からの要求に応じて、情報処理装置が有する通信機能に関する通信機能情報が設定装置に対して提供され、設定装置により行われる設定に従って、設定装置から通信相手として選択された他の情報処理装置との間で、自分自身と他の情報処理装置が共に実行可能な、所定の規格に準拠した第１の無線通信が行われる。
【００３２】
【発明の実施の形態】
図１は、本発明を適用した通信システムの構成例を示す図である。
【００３３】
ホスト端末１は、例えば、携帯型の音楽プレーヤ、動画像のプレーヤ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、パーソナルコンピュータなどにより構成される。例えば、ホスト端末１は、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））通信により外部の端末と通信を行うブルートゥースモジュールと、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ａ，８０２．１１ｂに準拠した通信などにより外部の端末と通信を行う無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）モジュールを有している。
【００３４】
設定端末２は、ブルートゥースモジュールを有しており、ブルートゥース通信を用いて、ホスト端末１とアクセスポイント３の双方に、或いは、いずれか一方に所定の設定を行い、ホスト端末１をアクセスポイント３に接続させる。例えば、ホスト端末１とアクセスポイント３の間では、ＩＥＥＥ８０２．１１ａに準拠した無線通信が行われる。
【００３５】
すなわち、図１において、ホスト端末１とアクセスポイント３の間の波線矢印は、例えば、ＩＥＥＥ８０２．１１ａによる無線通信がホスト端末１とアクセスポイント３の間で行われることを表している。また、ホスト端末１と設定端末２の間の波線矢印、および、設定端末２とアクセスポイント３の間の波線矢印は、例えば、ブルートゥースによる無線通信が、それぞれの端末間で行われることを表している。
【００３６】
具体的には、設定端末２は、ブルートゥースで規定されるＩｎｑｕｉｒｙ（問い合わせ）により、自分自身の近傍に存在するホスト端末１とアクセスポイント３を検出し、ブルートゥース通信を用いて、それぞれが有する通信機能に関する情報、および、それぞれの機器のアドレス等を取得する。ここでいう「近傍」とは、設定端末２により輻射される電波の到達範囲である、例えば、数十センチメートル乃至数メートルの範囲をいう。ユーザが、その範囲を設定できるようにしてもよい。
【００３７】
設定端末２は、取得した情報を解析し、ホスト端末１がアクセスポイント３に接続されるように、ブルートゥース通信を用いてホスト端末１に所定の設定を行う。
【００３８】
ホスト端末１においては、設定端末２から送信されてきた情報に基づいて、アクセスポイント３に接続するための各種の情報（ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、ＩＰアドレス、ＥＳＳ−ＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ−ＩＤ）、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）など）が、ユーザからの入力によらずに自動的に設定され、アクセスポイント３との間で、ＩＥＥＥ８０２．１１ａによる無線通信が確立される。以上のようにして、設定端末２により行われる設定と、それに基づいてホスト端末１とアクセスポイント３により行われる処理の詳細については、後に詳述する。
【００３９】
アクセスポイント３は、ホスト端末１と同様に、ブルートゥースモジュールと、ＩＥＥＥ８０２．１１ａ，８０２．１１ｂなどにより外部の端末と通信を行う無線ＬＡＮモジュールを有している。また、アクセスポイント３は、ネットワーク４に接続されており、ネットワーク４を介して、各種の機器と通信を行うことができる。従って、アクセスポイント３に接続された後においては、ホスト端末１は、アクセスポイント３との間で行われるＩＥＥＥ８０２．１１ａによる無線通信を用いて、ネットワーク４に接続することができる。このネットワーク４は、有線、または、無線のいずれのネットワークでもよい。
【００４０】
図１の例においては、ネットワーク４には、サーバ５が接続されている。
【００４１】
サーバ５は、音楽ファイルの提供などの、所定のサービスを提供する。従って、サーバ５は、上述したようにしてホスト端末１がアクセスポイント３に接続され、ホスト端末１から、アクセスポイント３、およびネットワーク４を介して、音楽ファイルの送信が要求されたとき、その要求に応じて、音楽ファイルをホスト端末１に対して送信する。サーバ５から送信された音楽ファイルは、ネットワーク４を介してアクセスポイント３により受信され、ＩＥＥＥ８０２．１１ａによる無線通信を介して、ホスト端末１に提供される。
【００４２】
このように、ユーザは、単に、ホスト端末１とアクセスポイント３のブルートゥースの通信範囲内に設定端末２を移動させるだけで、ホスト端末１を、アクセスポイント３に接続させることができる。また、アクセスポイント３への接続が行われた後には、ユーザは、ホスト端末１を用いて、サーバ５により提供されるサービスを利用することができる。
【００４３】
図２は、図１のホスト端末１の構成例を示すブロック図である。
【００４４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２に記憶されているプログラム、または、記憶部１８からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ１３にはまた、ＣＰＵ１１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００４５】
ＣＰＵ１１、ＲＯＭ１２、およびＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インタフェース１５も接続される。
【００４６】
入出力インタフェース１５には、例えば、ホスト端末１が携帯型の音楽プレーヤである場合、コンテンツの再生ボタンや停止ボタンなどの所定のボタンよりなる入力部１６、曲名などの情報を表示するディスプレイ、並びに、再生された音楽データをアナログ信号に変換し、音楽信号をヘッドホンに出力する出力部などよりなる出力部１７が接続される。
【００４７】
また、入出力インタフェース１５には、フラッシュメモリやハードディスクなどより構成される記憶部１８、設定端末２などのブルートゥースデバイスとブルートゥースによる無線通信を行うブルートゥースモジュール１９、ＩＥＥＥ８０２．１１ａによる無線通信などを行う無線ＬＡＮモジュール２０が接続される。
【００４８】
さらに、入出力インタフェース１５には、必要に応じてドライブ２１が接続される。ドライブ２１には、磁気ディスク２２、光ディスク２３、光磁気ディスク２４、或いは半導体メモリ２５などが適宜装着され、それから読み出されたコンピュータプログラムや音楽ファイルが、必要に応じて記憶部１８に記憶される。
【００４９】
ホスト端末１がパーソナルコンピュータやＰＤＡなどのデバイスである場合であっても、その構成は、基本的に、図２に示されるものと同様の構成となる。また、図１のアクセスポイント３の構成も、ネットワーク４を介して通信を行う通信部が追加される点を除いて、図２の構成と同様の構成となる。従って、以下においては、図２の構成は、適宜、アクセスポイント３の構成としても引用される。
【００５０】
図３は、図１の設定端末２の構成例を示すブロック図である。
【００５１】
設定端末２の構成は、無線ＬＡＮモジュールが設けられていない点を除いて、基本的には、図２のホスト端末１の構成と同様であり、重複する部分については、適宜、その説明を省略する。
【００５２】
ブルートゥースモジュール４９は、近傍に存在する端末を探索するとともに、探索により検出されたホスト端末１およびアクセスポイント３に対して、それぞれが有する通信機能（能力）に関する情報としての端末能力情報と、通信を確立させるために必要な端末固有の通信設定情報の送信を要求する。設定端末２は、要求に応じて送信されてくる端末能力情報と通信設定情報に基づいて、ホスト端末１とアクセスポイント３のそれぞれに対して設定する内容を選択し、その設定（ＩＥＥＥ８０２．１１ａによる無線通信を行わせるための設定）を、ブルートゥース通信を用いて行う。
【００５３】
例えば、通信設定情報には、ネットワークアドレス、ブルートゥースで規定されるブルートゥースアドレスなどの端末に固有の情報、或いは、ＩＥＥＥ８０２．１１ａのＥＳＳ−ＩＤやＷＥＰが含まれる。また、端末能力情報には、例えば、それぞれの機器が有する無線通信方式（ＩＥＥＥ８０２．１１ａ，８０２．１１ｂ，８０２．１１ｇなど）の種別を表す情報、アプリケーションの機能に関する情報、通信相手の機器に対して要求する、サービスの種別を表す情報などが含まれる。
【００５４】
図４は、図１の各機器の機能構成例を示すブロック図である。図４の各機能部は、それぞれの機器のＣＰＵにより、所定の制御プログラムが実行されて実現される。
【００５５】
ホスト端末１の端末機能部６１は、ホスト端末１の種別に応じて、端末が有する機能を制御する。例えば、ホスト端末１が携帯型の音楽プレーヤである場合、端末機能部６１は、無線通信制御機能部６３から供給される音楽ファイルや、記憶部１８に記憶されている音楽ファイルの再生を制御する。
【００５６】
端末能力情報記憶部６２は、ホスト端末１の端末能力情報を記憶し、通信機能部６６、および無線通信制御機能部６３を介して行われる、設定端末２からの要求に応じて、端末能力情報を設定端末２に提供する。この提供は、無線通信制御機能部６３および通信機能部６６を介して、ブルートゥース通信により行われる。
【００５７】
無線通信制御機能部６３は、通信設定情報記憶部６５に記憶されている通信設定情報に基づいて、例えば、ブルートゥースモジュール１９において行われる通信設定情報の通信、或いは、無線ＬＡＮモジュール２０において行われるコンテンツデータの通信の論理的な制御を行う。通信設定情報記憶部６５には、無線通信制御機能部６３により行われる通信において必要な、ＩＥＥＥ８０２．１１ａのＥＳＳ−ＩＤやネットワークアドレス、或いは、ブルートゥースのブルートゥースアドレスなどの上述した通信設定情報が記憶される。
【００５８】
また、無線通信制御機能部６３は、設定端末２から送信され、通信機能部６６を介して供給される通信設定情報を受信し、それに基づいて、アクセスポイント３との間でのＩＥＥＥ８０２．１１ａによる無線通信を確立させる。設定端末２からブルートゥース通信により送信されてくる通信設定情報には、アクセスポイント３のアドレスやＥＳＳ−ＩＤ等の情報が含まれており、これにより、ＩＥＥＥ８０２．１１ａによるホスト端末１の通信相手として、アクセスポイント３が選択されたことがホスト端末１により認識される。
【００５９】
コンテンツデータ通信機能部６４は、無線通信制御機能部６３からの指示に基づいて無線ＬＡＮモジュール２０を制御し、例えば、通信設定情報に含まれるアドレスにより指定されるアクセスポイント３との間でＩＥＥＥ８０２．１１ａによる無線通信を確立させる。
【００６０】
また、コンテンツデータ通信機能部６４は、設定端末２による設定に応じて、ＩＥＥＥ８０２．１１ａによる無線通信、アクセスポイント３、ネットワーク４を介してサーバ５にアクセスし、所定の音楽ファイルの送信を要求する。コンテンツデータ通信機能部６４は、この要求に応じて、ネットワーク４、アクセスポイント３、ＩＥＥＥ８０２．１１ａによる無線通信を介してサーバ５から送信されてくる音楽ファイルを受信し、それを、無線通信制御機能部６３を介して端末機能部６１に出力する。
【００６１】
このように、音楽ファイルなどの各種のコンテンツに関しては、通信の設定を行うときに用いられるブルートゥースと比較して、より転送速度が速いＩＥＥＥ８０２．１１ａによる無線通信などが用いられるため、データ量の多いコンテンツであっても、短時間で、それを送受信することができる。
【００６２】
通信機能部６６は、ブルートゥースモジュール１９を制御し、ブルートゥース通信により、設定端末２との間で各種の情報を送受信する。通信機能部６６には、設定情報通信機能部６６Ａと端末能力情報通信機能部６６Ｂが含まれており、設定情報通信機能部６６Ａにより、通信設定情報の送受信（設定端末２に対するホスト端末１の通信設定情報の送信、および、設定端末２から送信されるアクセスポイント３の通信設定情報の受信）が行われる。また、端末能力情報通信機能部６６Ｂにより、設定端末２に対して端末能力情報が送信される。
【００６３】
設定端末２の通信機能部９０は、ブルートゥースモジュール４９（図３）を制御し、ブルートゥース通信により、設定端末２およびアクセスポイント３との間で各種の情報を送受信する。通信機能部９０には、設定情報通信機能部９０Ａと端末能力情報通信機能部９０Ｂが含まれており、設定情報通信機能部９０Ａにより、通信設定情報の送受信が行われ、端末能力情報通信機能部９０Ｂにより、ホスト端末１およびアクセスポイント３から送信される端末能力情報が受信される。
【００６４】
無線通信制御機能部８９は、ブルートゥースモジュール４９において行われる通信の論理的な制御を行う。無線通信制御機能部８９は、例えば、ホスト端末１から送信されてくる通信設定情報を通信設定情報取得部８６に出力するとともに、ホスト端末１から送信されてくる端末能力情報を端末能力情報取得部８８に出力する。
【００６５】
通信設定情報取得部８６は、ブルートゥース通信を介して通信機能部９０により取得される、ホスト端末１、およびアクセスポイント３の通信設定情報を取得する。通信設定情報取得部８６により取得された通信設定情報は、通信設定情報記憶部８５に出力され、保存される。
【００６６】
端末能力情報取得部８８は、通信設定情報と同様に、ブルートゥース通信を介して通信機能部９０により取得される、ホスト端末１、およびアクセスポイント３の端末能力情報を取得する。端末能力情報取得部８８により取得された端末能力情報は、端末能力記憶部８７に出力され、保存される。
【００６７】
解析部８４は、通信設定情報記憶部８５に記憶されている通信設定情報、および、端末能力情報記憶部８７に記憶されている端末能力情報を解析し、ホスト端末１とアクセスポイント３が共に実行可能な無線通信規格（例えば、ＩＥＥＥ８０２．１１ａ）を選択する。なお、解析部８４による選択においては、個人情報記憶部８３に記憶されている個人情報や、ユーザインタフェース部８１によりユーザに提示され、それに応じてユーザから入力された各種の指示も考慮される。
【００６８】
また、解析部８４は、サーバ５に対して、ホスト端末１が要求するサービス（端末能力情報に含まれるサービス種別情報により指定されるサービス）を、サーバ５が提供可能であるか否かを問い合わせる。
【００６９】
個人情報記憶部８３には、ホスト端末１のユーザに割り当てられた、ネットワーク接続時のユーザＩＤやパスワード、サーバ５が提供するサービスを利用するためのユーザＩＤやパスワード等の個人情報を記憶する。ここに記憶される情報は、例えば、ユーザにより予め入力されたものである。
【００７０】
外部端末設定制御部８２は、解析部８４による解析結果に基づいて、ホスト端末１に対してアクセスポイント３の通信設定情報を送信し、所定の設定を行わせる。ホスト端末１においては、所定の設定が行われ、アクセスポイント３が接続先の機器とされる。
【００７１】
ユーザインタフェース部８１は、解析部８４からの指示に基づいて、ホスト端末１において起動させる無線通信を選択する選択画面、サーバ５から提供されるサービスを選択する画面、或いは、サービスの利用に必要な課金情報を表示し、ユーザに提示する。また、ユーザインタフェース部８１は、ユーザからの入力を受け付け、対応する信号を解析部８４等に出力する。
【００７２】
図４に示されるように、アクセスポイント３は、ネットワーク制御部１０１が設けられている点を除いて、ホスト端末１と同様の機能構成を有している。
【００７３】
ネットワーク制御部１０１は、ネットワーク４を介して行われる、サーバ５との通信を制御する。例えば、ホスト端末１から送信されてくる、コンテンツのダウンロード要求をサーバ５に対して送信するとともに、その要求に応じて、サーバ５から送信されてくる音楽ファイルを受信し、それを端末機能部１０２に出力する。音楽ファイルは、端末機能部１０２から無線通信制御機能部１０４に出力され、コンテンツデータ通信機能部１０７により、ホスト端末１に対して送信される。
【００７４】
アクセスポイント３の端末機能部１０２は、アクセスポイント３が有する機能を制御し、端末能力情報記憶部１０３は、設定端末２からの要求に応じて、アクセスポイント３の端末能力情報を適宜提供する。
【００７５】
無線通信制御機能部１０４は、通信設定情報記憶部１０６に記憶されている情報に基づいて、ブルートゥースモジュール１９において行われる通信、或いは、無線ＬＡＮモジュール２０において行われるコンテンツデータの通信の論理的な制御を行う。通信機能部１０５は、設定情報通信機能部１０５Ａと端末能力情報通信機能部１０５Ｂからなり、そのそれぞれから、通信設定情報と端末能力情報を送信する。コンテンツデータ通信機能部１０７は、無線ＬＡＮモジュール２０を制御し、ホスト端末１との間でＩＥＥＥ８０２．１１ａによる無線通信を行う。
【００７６】
サーバ５のネットワーク制御部１２１は、ネットワーク４を介して行われるアクセスポイント３との通信を制御し、個人認証機能部１２２は、ユーザの個人認証を行う。例えば、ホスト端末１から送信されてくる音楽ファイルの送信要求には、ホスト端末１のユーザに予め割り当てられているユーザＩＤやパスワードなどの情報が含まれており、個人認証機能部１２２は、それに基づく個人認証を行う。個人認証機能部１２２による認証が成立したとき、サーバ５により提供されるサービスが利用可能とされる。
【００７７】
サービス提供機能部１２３は、ネットワーク４を介して行われるサービスの提供を管理する。例えば、音楽ファイルの配信などがサービス提供機能部１２３により管理される。
【００７８】
次に、以上の構成を有する各機器の動作について説明する。
【００７９】
始めに、図５および図６のフローチャートを参照して、ホスト端末１とアクセスポイント３との間でＩＥＥＥ８０２．１１ａによる無線通信が確立される一連の処理について説明する。
【００８０】
ステップＳ２１において電源が投入されたとき、設定端末２は、ステップＳ２２に進み、設定端末２の近傍に存在するブルートゥースデバイス（以下、単にデバイスと適宜称する）の探索を行う。すなわち、ステップＳ２３において、無線通信制御機能部８９は、ブルートゥースモジュール４９を制御し、Ｉｎｑｕｉｒｙに用いられるＩｎｑｕｉｒｙパケットをブロードキャスト送信する（デバイス探索要求を送信する）。このＩｎｑｕｉｒｙパケットを受信したデバイスからは、それに対する応答が送信されてくる。
【００８１】
一方、ステップＳ１において起動している（電源が投入されている）ホスト端末１の無線通信制御機能部６３は、設定端末２からブロードキャストされたＩｎｑｕｉｒｙパケットを、ステップＳ２において受信し、ステップＳ３に進み、それに対する応答（デバイス探索応答）を送信する。
【００８２】
同様に、ステップＳ５１において起動している（電源が投入されている）アクセスポイント３の無線通信制御機能部１０４は、設定端末２からブロードキャストされたＩｎｑｕｉｒｙパケットを、ステップＳ５２において受信し、ステップＳ５３に進み、それに対する応答を送信する。
【００８３】
ホスト端末１およびアクセスポイント３から送信された応答は、ステップＳ２４およびＳ２５において、設定端末２の無線通信制御機能部８９によりそれぞれ受信される。これにより、近傍に存在するホスト端末１とアクセスポイント３が設定端末２により検出される。
【００８４】
設定端末２の無線通信制御機能部８９は、ステップＳ２６において、探索により検出したホスト端末１の間、および、アクセスポイント３との間で、それぞれ、ブルートゥースによる通信路を確立する。ここで確立される通信路は、基本的には、通信設定情報や端末能力情報の送受信に用いられるものである。
【００８５】
通信路を確立する処理として、無線通信制御機能部８９は、ステップＳ２７およびＳ２８において、ブルートゥースによる接続要求をホスト端末１とアクセスポイント３に対してそれぞれ送信する。設定端末２の無線通信制御機能部６３から通信機能部９０を介して送信された接続要求は、ステップＳ４およびＳ５４において、ホスト端末１およびアクセスポイント３によりそれぞれ受信され、それに対する応答が、ステップＳ５およびＳ５５において行われる。
【００８６】
ホスト端末１の無線通信制御機能部６３からの接続応答は、ステップＳ２９において設定端末２により受信され、アクセスポイント３の無線通信制御機能部１０４からの接続応答は、ステップＳ３０において受信される。以上の接続要求、接続応答においては、例えば、ブルートゥースで規定されるＰａｇｅ（呼び出し）などの処理が行われ、ブルートゥースアドレスやブルートゥースクロックが送受信される。ブルートゥースアドレスやブルートゥースクロックに基づいて、ホスト端末１、設定端末２、アクセスポイント３の間でブルートゥース通信の同期がとられた後、ＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの所定のプロファイルが選択され、パスキーの設定などが適宜行われた後、通信リンクが確立される。
【００８７】
ホスト端末１およびアクセスポイント３との間でブルートゥースによる通信が確立された後、設定端末２の無線通信制御機能部８９は、ステップＳ３１に進み、ホスト端末１とアクセスポイント３のデバイス能力を取得する。例えば、ステップＳ３２において、ホスト端末１に対して、設定情報通信機能部９０Ａから通信設定情報の送信が要求されるとともに、端末能力情報通信機能部９０Ｂから端末能力情報の送信が要求される。また、ステップＳ３３において、アクセスポイント３に対して、設定情報通信機能部９０Ａから通信設定情報の送信が要求され、端末能力情報通信機能部９０Ｂから端末能力情報の送信が要求される。
【００８８】
ステップＳ３２で送信された要求は、ステップＳ６においてホスト端末１により受信され、それに対する応答がステップＳ７において行われる。すなわち、通信設定情報記憶部６５に記憶されている通信設定情報が、無線通信制御機能部６３により読み出され、設定情報通信機能部６６Ａから設定端末２に送信される。また、端末能力情報記憶部６２に記憶されている端末能力情報が、無線通信制御機能部６３により読み出され、端末能力情報通信機能部６６Ｂから設定端末２に送信される。
【００８９】
設定情報通信機能部６６Ａから送信された通信設定情報、および、端末能力情報通信機能部６６Ｂから送信された端末能力情報は、ステップＳ３４において、設定端末２の設定情報通信機能部９０Ａおよび端末能力情報通信機能部９０Ｂによりそれぞれ受信される。
【００９０】
同様に、ステップＳ３３で送信された要求は、ステップＳ５６においてアクセスポイント３により受信され、通信設定情報記憶部１０６に記憶されている通信設定情報が、設定情報通信機能部１０５Ａから設定端末２に送信されるとともに、端末能力情報記憶部１０３に記憶されている端末能力情報が、端末能力情報通信機能部１０５Ｂから設定端末２に送信される。
【００９１】
設定情報通信機能部１０５Ａから送信された通信設定情報、および、端末能力情報通信機能部１０５Ｂから送信された端末能力情報は、ステップＳ３５において、設定端末２の設定情報通信機能部９０Ａおよび端末能力情報通信機能部９０Ｂによりそれぞれ受信される。
【００９２】
このようにしてホスト端末１およびアクセスポイント３から送信されてきた通信設定情報は、設定端末２の通信設定情報取得部８６により取得され、通信設定情報記憶部８５に記憶される。また、ホスト端末１およびアクセスポイント３から送信されてきた端末能力情報は、端末能力情報取得部８８により取得され、端末能力情報記憶部８７に記憶される。
【００９３】
なお、ホスト端末１およびアクセスポイント３の通信設定情報や端末能力情報が設定端末２に予め登録されており、設定端末２において、探索時に取得されたブルートゥースアドレスなどに基づいて、それらの情報が取得できるようになされている場合、ステップＳ３１乃至Ｓ３５の処理は省略される。
【００９４】
ステップＳ３６において、設定端末２の解析部８４は、通信設定情報記憶部８５に記憶されているホスト端末１とアクセスポイント３の通信設定情報と、端末能力情報記憶部８７に記憶されているホスト端末１とアクセスポイント３の端末能力情報を解析し、ホスト端末１とアクセスポイント３の間で、直接、通信が可能なサービス（無線通信）を選択する。
【００９５】
具体的には、ホスト端末１とアクセスポイント３のそれぞれから取得された端末能力情報に基づいて、ＩＥＥＥ８０２．１１ａによる無線通信を、その双方が共にサポートしていることが解析された場合、ホスト端末１とアクセスポイント３の間で行われる無線通信として、ＩＥＥＥ８０２．１１ａによる無線通信が選択される。
【００９６】
また、解析部８４は、ホスト端末１の通信設定情報、或いは、ユーザによる設定から、例えば、ホスト端末１が、サーバ５から提供される所定の音楽ファイルのダウンロードを要求していることを認識した場合、ステップＳ３７に進み、ホスト端末１のユーザが利用可能なサービスの検索を行う。具体的には、解析部８４は、ステップＳ３８において、個人情報記憶部８３に記憶されている認証用個人情報に基づいてサーバ５により行われる認証の結果から、ホスト端末１（設定端末２）のユーザが利用できるサービスを検索する。
【００９７】
音楽ファイルのダウンロードの設定（ダウンロード元のサーバ５を指定するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のアドレス情報、ダウンロードする音楽ファイルを指定する情報など）は、ホスト端末１においてユーザにより行われ、それが通信設定情報に含まれて設定端末２に提供されるようにしてもよいし、設定端末２においてユーザにより直接設定され、個人情報記憶部８３などに保存されるようにしてもよい。
【００９８】
個人情報記憶部８３から読み出されたユーザＩＤ、パスワード、ダウンロードする音楽ファイルを指定する情報などを含む個人認証要求は、ステップＳ３９において、通信機能部９０からアクセスポイント３に対して送信される。
【００９９】
アクセスポイント３の通信機能部１０５は、ステップＳ５８において、設定端末２から送信されてきた個人認証要求を受信する。通信機能部１０５により受信された個人認証要求は、各機能部を経てネットワーク制御部１０１に供給される。ステップＳ５９において、ネットワーク制御部１０１は、送信先のアドレスにより指定されるサーバ５に対して、個人認証要求をネットワーク４を介して送信する。
【０１００】
サーバ５のネットワーク制御部１２１は、ステップＳ７１において、アクセスポイント３を介して設定端末２から送信されてきた個人認証要求を受信し、それを個人認証機能部１２２に出力する。個人認証機能部１２２は、予め登録されている情報を参照し、ホスト端末１のユーザが、既に登録済みのユーザであるか否かを認証する。ここでは、サーバ５により提供されるサービス（音楽ファイルのダウンロード）を利用するためには、ユーザは、代金の支払方法などの情報を予めサーバ５に登録し、パスワードやユーザＩＤを取得しておく必要がある。
【０１０１】
ステップＳ７２において、個人認証が成立したと判定した場合、個人認証機能部１２２は、ステップＳ７３に進み、個人認証が成立したことを通知するための個人認証応答を、ネットワーク制御部１２１から設定端末２に対して送信する。この個人認証応答には、ユーザが利用可能なサービスを表す情報なども含まれる。
【０１０２】
サーバ５から送信された個人認証応答は、ステップＳ６０においてアクセスポイント３のネットワーク制御部１０１により受信され、ステップＳ６１に進み、通信機能部１０５から設定端末２に対して送信される。
【０１０３】
設定端末２の通信機能部９０は、ステップＳ４０において、アクセスポイント３を介してサーバ５から送信されてきた個人認証応答を受信する。これにより、設定端末２は、サーバ５から提供される音楽ファイルの提供サービスを、ユーザが利用可能であると認識する。
【０１０４】
ステップＳ４１において、ユーザインターフェース部８１は、ユーザに対する接続確認を行う。例えば、利用可能なサービスが複数あることがサーバ５から通知されてきた場合、利用するサービスをユーザに選択させる選択画面が表示される。また、アクセスポイントが複数検出されている場合、それ以降のサーバ５との通信において、利用するアクセスポイントをユーザに選択させる選択画面が表示される。
【０１０５】
さらに、サーバ５からダウンロード可能な音楽ファイルの一覧がここで表示され、ユーザが好みの音楽ファイルを選択できるようにしてもよい。また、ダウンロードする音楽ファイルの代金が表示され、その代金の支払いを承認するか否かを選択できるようにしてもよい。
【０１０６】
なお、ユーザにより、利用するサービスやアクセスポイントなどの情報が予め設定されており、それが個人情報記憶部８３に保存されている場合、上述したような選択画面は表示されず、ユーザに対する接続確認は省略される。
【０１０７】
利用するサービス、利用するアクセスポイント、ダウンロードする音楽ファイルなどがユーザにより選択された場合、或いは、それらの選択がユーザにより予め行われている場合、ステップＳ４２において、設定端末２は、サーバ５から提供されるサービスをホスト端末１が利用できるように、ホスト端末１−アクセスポイント（ＡＰ）３間の各種の設定を行う。
【０１０８】
例えば、設定情報通信機能部９０Ａは、ステップＳ４３において、ＩＥＥＥ８０２．１１ａに規定されるアクセスポイント３のＥＳＳ−ＩＤ、ＷＥＰの設定、アクセスポイント３との間で使用する無線チャネル、ネットワークアドレスが動的に変化する場合、ホスト端末１、アクセスポイント３に割り当てられるネットワークアドレス、サーバ５のネットワークアドレスなどを、通信設定情報としてホスト端末１に送信する。
【０１０９】
ブルートゥース通信により設定端末２から送信された通信設定情報は、ステップＳ８においてホスト端末１の設定情報通信機能部６６Ａにより受信され、ステップＳ９に進み、通信設定情報に基づく、通信路（コンテンツデータの通信路）の設定が行われる。
【０１１０】
図６においては、ホスト端末１に対してのみ、設定端末２から通信設定情報が送信され、各種の設定が行われているが、必要に応じて、ホスト端末１の通信相手であるアクセスポイント３に対しても所定の情報が送信され、設定が行われるようにしてもよい。
【０１１１】
ステップＳ９において、ホスト端末１の無線通信制御機能部６３は、設定情報通信機能部６６Ａにより取得された通信設定情報に含まれるアクセスポイント３のアドレスに基づいて、アクセスポイント３とＩＥＥＥ８０２．１１ａによる無線通信を行うことを認識し、ＷＥＰの設定などの所定の設定を行った後、ステップＳ１０に進み、アクセスポイント３に対し、ＩＥＥＥ８０２．１１ａによる接続をコンテンツデータ通信機能部６４から要求する。すなわち、この要求は、ＩＥＥＥ８０２．１１ａによる無線通信を介して行われる。
【０１１２】
ホスト端末１から送信される接続要求は、ステップＳ６２においてアクセスポイント３のコンテンツデータ通信機能部１０７により受信され、無線通信制御機能部１０４によりＥＳＳ−ＩＤやＷＥＰによる認証が行われた後、ステップＳ６３に進み、接続応答が行われる。
【０１１３】
アクセスポイント３から送信される接続応答は、ステップＳ１１において、ホスト端末１のコンテンツデータ通信機能部６４により受信される。これにより、ＩＥＥＥ８０２．１１ａによる無線通信を介してホスト端末１がアクセスポイント３に接続された状態となる。
【０１１４】
ステップＳ１２において、無線通信制御機能部６３は、アクセスポイント３に接続されたことを、設定端末２に対して通知し、処理を終了さる。ホスト端末１からの通知は、ステップＳ４４において、設定端末２の設定情報通信機能部９０Ａにより受信される。
【０１１５】
以上の処理により、ホスト端末１とアクセスポイント３との間でＩＥＥＥ８０２．１１ａによる無線通信が確立され、それ以降、ホスト端末１は、確立された無線通信を介して、サーバ５から提供されるサービスを利用することができる。
【０１１６】
次に、図７のフローチャートを参照して、サーバ５から提供されるサービスをホスト端末１が利用するときに図１の各機器により行われる処理について説明する。
【０１１７】
ステップＳ８１において、ホスト端末１の無線通信制御機能部６３は、サーバ５から提供される音楽ファイルのダウンロードを開始する。すなわち、無線通信制御機能部６３は、ステップＳ８２において、サーバ５に対して、所定の音楽ファイル（ファイル）の転送要求をコンテンツデータ通信機能部６４から送信する。上述したように、ダウンロードする音楽ファイルを指定する情報は、既に、設定端末２からサーバ５に対して通知されている。なお、ここで送信される転送要求に、ダウンロードする音楽ファイルを指定する情報が含まれるようにしてもよい。
【０１１８】
コンテンツデータ通信機能部６４から送信された転送要求は、ＩＥＥＥ８０２．１１ａによる無線通信を介して、アクセスポイント３のコンテンツデータ通信機能部１０７により、ステップＳ１０１において受信される。
【０１１９】
コンテンツデータ通信機能部１０７により受信された音楽ファイルの転送要求は、各機能部を経てネットワーク制御部１０１に出力され、ステップＳ１０２において、ネットワーク制御部１０１からネットワーク４を介してサーバ５に送信される。
【０１２０】
サーバ５のネットワーク制御部１２１は、ステップＳ１２１において、アクセスポイント３（ホスト端末１）から送信されてきた転送要求を受信し、それをサービス提供機能部１２３に出力する。サービス提供機能部１２３は、ステップＳ１２２において、データベースから、ホスト端末１により要求されている音楽ファイルを読み出し、それをネットワーク制御部１２１に出力する。
【０１２１】
ネットワーク制御部１２１は、ステップＳ１２３において、ホスト端末１からの要求に対応する応答（ファイル転送応答）として、読み出した音楽ファイルを、ネットワーク４を介してアクセスポイント３に送信する。
【０１２２】
アクセスポイント３においては、サーバ５から送信されてきた音楽ファイルが、ステップＳ１０３においてネットワーク制御部１０１により受信され、ステップＳ１０４に進み、コンテンツデータ通信機能部１０７からホスト端末１に対して送信される。ここで行われる、ホスト端末１に対する音楽ファイルの送信も、ＩＥＥＥ８０２．１１ａによる無線通信により行われるものである。従って、音楽ファイルのように、データ量の多いデータであっても、短時間で、それを送信することができる。
【０１２３】
アクセスポイント３のコンテンツデータ通信機能部１０７から送信された音楽ファイルは、ステップＳ８３においてホスト端末１のコンテンツデータ通信機能部６４により受信される。コンテンツデータ通信機能部６４において受信された音楽ファイルは、無線通信制御機能部６３を介して端末機能部６１に供給され、ステップＳ８４において、端末機能部６１により所定の処理が行われる。例えば、所定の処理として、内部メモリ（記憶部１８）への音楽ファイルの記憶や、音楽ファイルの再生処理などが端末機能部６１により行われる。
【０１２４】
音楽ファイルのダウンロードが終了した後、ホスト端末１のコンテンツデータ通信機能部６４は、ステップＳ８５において、サーバ５に対して、通信リンクの切断を要求する。ここで送信される切断要求は、ステップＳ１０５において、アクセスポイント３のコンテンツデータ通信機能部１０７により受信され、ステップＳ１０６に進み、ネットワーク制御部１０１からサーバ５に対して送信される。
【０１２５】
サーバ５のネットワーク制御部１２１は、ステップＳ１２４において、ホスト端末１からの切断要求を受信し、ステップＳ１２５に進み、切断要求に対する応答として、ホスト端末１（アクセスポイント３）との間での通信リンクを切断することを通知する。サーバ５からの通知は、ステップＳ１０７において、アクセスポイント３のネットワーク制御部１０１において受信され、ステップＳ１０８に進み、コンテンツデータ通信機能部１０７からホスト端末１に対して送信される。
【０１２６】
アクセスポイント３のコンテンツデータ通信機能部１０７から送信された切断応答は、ステップＳ８６においてホスト端末１のコンテンツデータ通信機能部６４により受信され、ホスト端末１とサーバ５の間で確立されていた通信リンクが切断される。
【０１２７】
以上のように、設定端末２によりホスト端末１とアクセスポイント３の間の通信路が自動的に確立されるようにしたため、ユーザは、ホスト端末１に各種の情報を直接設定することなく、ホスト端末１において、ネットワーク４を介して提供されるサービスを利用することができる。また、ホスト端末１自体に、各種の情報を設定するためのユーザインタフェースや、プログラムを保持させておく必要がなくなり、ホスト端末１の小型軽量化を図ることができるとともに、コストの削減を図ることができる。
【０１２８】
さらに、通信設定情報や端末能力情報の送受信に用いられる通信路と較べて、より転送速度の速いものを、コンテンツデータの送受信に用いられる通信路として用いるようにしたため、大容量のデータを、より高速に送受信することができる。
【０１２９】
次に、図８のフローチャートを参照して、通信路を切断する図１の各機器の処理について説明する。
【０１３０】
例えば、サーバ５から提供されるサービスの利用が終了したため、ユーザが、通信を切断することをホスト端末１に指示したとき、ステップＳ１３１において、無線通信制御機能部６３は、コンテンツデータ通信機能部６４を制御し、アクセスポイント３に対して、ＩＥＥＥ８０２．１１ａによる無線通信の切断を要求する。
【０１３１】
ホスト端末１からの要求は、ステップＳ１７１において、アクセスポイント３のコンテンツデータ通信機能部１０７により受信され、ステップＳ１７２に進み、その要求に対する応答がコンテンツデータ通信機能部１０７からホスト端末１に対して通知される。
【０１３２】
ホスト端末１のコンテンツデータ通信機能部６４は、ステップＳ１３２において、アクセスポイント３からの応答を受信したとき、無線ＬＡＮモジュール２０における動作を終了させる。ステップＳ１３３において、無線通信制御機能部６３は、通信機能部６６を制御し、設定端末２に対して、アクセスポイント３との間の通信路が切断されたことをブルートゥース通信により通知する。
【０１３３】
設定端末２の通信機能部９０は、ステップＳ１５１において、ホスト端末１からの通知（ホスト端末１とアクセスポイント３間の通信路が切断されたことの通知）を受信したとき、ホスト端末１との間、および、アクセスポイント３の間でそれぞれ行われているブルートゥース通信を終了させる。すなわち、通信機能部９０は、ステップＳ１５２において、ホスト端末１に対して、ブルートゥース通信の切断を要求し、ステップＳ１５３において、アクセスポイント３に対して、ブルートゥース通信の切断を要求する。
【０１３４】
なお、設定端末２による設定に従って、ホスト端末１とアクセスポイント３の間の無線通信が確立された直後に、その設定に用いられたブルートゥース通信が切断されるようにしてもよい。これにより、ブルートゥース通信が継続されることによる、各機器の電力の浪費を抑制することができる。
【０１３５】
ホスト端末１の通信機能部６６は、ステップＳ１３４において、設定端末２からのブルートゥース通信の切断要求を受信したとき、ステップＳ１３５に進み、切断要求に応答することを設定端末２に対して通知し、ブルートゥースモジュール１９における通信を終了させる。一方、アクセスポイント３の通信機能部１０５も同様に、ステップＳ１７３において、設定端末２からの切断要求を受信したとき、ステップＳ１７４に進み、切断要求に応答することを通知し、ブルートゥースモジュール１９における通信を終了させる。
【０１３６】
設定端末２は、ステップＳ１５４およびＳ１５５において、ホスト端末１およびアクセスポイント３からの応答を受信し、ブルートゥースモジュール４９における動作を終了させ、処理を終了させる。
【０１３７】
以上の処理により、各機器間のＩＥＥＥ８０２．１１ａによる無線通信、および、ブルートゥースによる無線通信が終了される。
【０１３８】
以上においては、ホスト端末１とアクセスポイント３の間で行われる無線通信として、ＩＥＥＥ８０２．１１ａに準拠した無線通信が行われる場合について説明したが、この規格のものに限られるものではない。例えば、ＩＥＥＥ８０２．１１ｂ，８０２．１１ｇに準拠した無線通信、或いは、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）などが用いられるようにしてもよい。また、電波によるものだけでなく、赤外線を介した無線通信が用いられるようにしてもよい。さらに、設定端末２により設定され、他の機器間で確立される通信が有線の通信であるようにしてもよい。
【０１３９】
また、以上においては、ホスト端末１とアクセスポイント３の間で行われる無線通信の規格（例えば、ＩＥＥＥ８０２．１１ａ）と、設定端末２とホスト端末１、アクセスポイント３の間で行われる無線通信の規格（例えば、ブルートゥース）が異なる場合について説明したが、必ずしも、それらの通信規格が異なるものである必要はない。すなわち、設定端末２により、ブルートゥース通信を用いた設定により確立されるホスト端末１とアクセスポイント３の間の無線通信が、ブルートゥース通信であってもよいし、設定端末２により、ＩＥＥＥ８０２．１１ａによる無線通信が用いられて、ホスト端末１とアクセスポイント３に各種の設定が行われ、ホスト端末１とアクセスポイント３の間で、ＩＥＥＥ８０２．１１ａによる無線通信が確立されるようにしてもよい。
【０１４０】
さらに、以上においては、主に、小型の音楽プレーヤであるホスト端末１とアクセスポイント３の間の無線通信を確立させる場合について説明したが、同様に設定端末２を用いることにより、例えば、パーソナルコンピュータ、デジタルスチルカメラ、デジタルビデオカメラ、ＰＤＡ、携帯電話機、プリンタ、テレビジョン受像機などの各種の機器間で行われる通信を確立させることもできる。これにより、ユーザは、設定端末２に対して、それぞれの機器間で行われる通信に必要な所定の情報を予め登録しておくことにより、単に、設定端末２をそれらの機器に近接させるだけで、無線通信を確立させることができる。
【０１４１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０１４２】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１４３】
この記録媒体は、図２に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２２（フレキシブルディスクを含む）、光ディスク２３（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を含む）、光磁気ディスク２４（ＭＤ（登録商標）（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリ２５などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ１２や、記憶部１８に含まれるハードディスクなどで構成される。
【０１４４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【０１４６】
【発明の効果】
本発明によれば、通信に関する設定機能を有していない機器間で、無線通信を開始させることができる。
【０１４７】
また、本発明によれば、ユーザは、容易に、かつ迅速に、無線通信を開始させることができる。
【図面の簡単な説明】
【図１】本発明を適用した通信システムの構成例を示す図である。
【図２】図１のホスト端末の構成例を示すブロック図である。
【図３】図１の設定端末の構成例を示すブロック図である。
【図４】図１の各機器の機能構成例を示すブロック図である。
【図５】通信確立処理について説明するフローチャートである。
【図６】通信確立処理について説明する、図５に続くフローチャートである。
【図７】音楽ファイルの提供処理について説明するフローチャートである。
【図８】通信切断処理について説明するフローチャートである。
【符号の説明】
１  ホスト端末，  ２  設定端末，  ３  アクセスポイント，  ６２  端末能力情報記憶部，  ６３  無線通信制御機能部，  ６４  コンテンツデータ通信機能部，  ６５  通信設定情報記憶部，  ６６  通信機能部，  ８１  ユーザインタフェース部，  ８２  外部端末設定制御部，  ８３  個人情報記憶部，  ８４解析部，  ８５  通信設定情報記憶部，  ８６  通信設定情報取得部，８７  端末能力情報記憶部，  ８８  端末能力情報取得部，  ８９  無線通信制御機能部，  ９０  通信機能部
【図１】
2004234162.tif 000003
【図２】
2004234162.tif 000004
【図３】
2004234162.tif 000005
【図４】
2004234162.tif 000006
【図５】
2004234162.tif 000007
【図６】
2004234162.tif 000008
【図７】
2004234162.tif 000009
【図８】
2004234162.tif 000010