(57)【特許請求の範囲】
【請求項１】
通信を確立するための通信設定情報を保持する第１の情報処理装置、および前記第１の情報処理装置から前記通信設定情報を取得し、前記通信を確立する第２の情報処理装置により構成される通信システムにおいて、
前記第１の情報処理装置は、
前記第２の情報処理装置に、前記通信設定情報を提供する提供手段と、
前記第２の情報処理装置と通信する第１の通信手段と
を備え、
前記第２の情報処理装置は、
前記第１の情報処理装置より、前記通信設定情報を取得する取得手段と、
前記取得手段により取得された前記通信設定情報に基づいて、前記第１の情報処理装置と通信する第２の通信手段と
を備え、
前記通信設定情報は、前記通信設定情報を取得した前記第２の情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記第２の情報処理装置の、前記第２の情報処理装置とは異なる第３の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とする通信システム。
【請求項２】
第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供手段と、
前記第１の他の情報処理装置と通信する第１の通信手段と
を備え、
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とする情報処理装置。
【請求項３】
前記第１の通信手段は、無線により前記第１の他の情報処理装置と通信する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記通信設定情報を記憶する記憶手段をさらに備え、
前記提供手段は、前記記憶手段により記憶された前記通信設定情報を読み出して、前記第１の他の情報処理装置に提供する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記提供手段は、前記通信設定情報を記録媒体に記録する記録手段を備え、
前記第１の他の情報処理装置は、前記記録媒体より、前記通信設定情報を読み出して利用する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項６】
前記記録媒体は、携帯可能なカードである
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記記録手段は、非接触通信により、前記記録媒体に前記通信設定情報を記録する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記記録手段は、接触通信により、前記記録媒体に前記通信設定情報を記録する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項９】
前記提供手段は、前記第１の他の情報処理装置との間で、非接触の無線通信を行う第２の通信手段を備え、
前記第２の通信手段は、前記非接触の無線通信により、前記通信設定情報を前記第１の他の情報処理装置に提供する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１０】
前記提供手段は、前記第１の他の情報処理装置との間で、赤外線通信を行う第２の通信手段を備え、
前記第２の通信手段は、前記赤外線通信により、前記通信設定情報を前記第１の他の情報処理装置に提供する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１１】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置に、前記通信設定情報の保持を許可する期間を限定する情報有効期間の情報を含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１２】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置に、前記通信を許可する期間を限定する通信有効期間の情報を含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１３】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置が、新たに通信設定情報を取得した場合、既に取得している前記通信設定情報を、新たに取得した前記通信設定情報に更新するか否かを指定する情報を含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１４】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置が、前記情報処理装置を介して、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置と通信を行うための、前記第２の情報処理装置のIPアドレスを含む
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１５】
前記第１の通信手段は、前記第１の他の情報処理装置を、インターネットに接続させる
ことを特徴とする請求項２に記載の情報処理装置。
【請求項１６】
情報処理装置の情報処理方法において、
第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供ステップと、
前記第１の他の情報処理装置と通信する通信ステップと
を含み、
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とする情報処理方法。
【請求項１７】
情報処理装置用のプログラムであって、
第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供ステップと、
前記第１の他の情報処理装置との通信を制御する通信制御ステップと
を含み、
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１８】
情報処理装置を制御するコンピュータに、
第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供ステップと、
前記第１の他の情報処理装置との通信を制御する通信制御ステップと
を実行させ、
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記第１の他の情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とするプログラム。
【請求項１９】
第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得手段と、
前記取得手段により取得された前記通信設定情報に基づいて、前記第１の他の情報処理装置と通信する第１の通信手段と
を備える情報処理装置であって、
前記通信設定情報は、前記通信設定情報を取得した当該情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した当該情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とする情報処理装置。
【請求項２０】
前記第１の通信手段は、無線により前記第１の他の情報処理装置と通信する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記取得手段は、前記第１の他の情報処理装置により、前記通信設定情報が記録された記録媒体より、前記通信設定情報を読み出す読み出し手段を備える
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２２】
前記記録媒体は、携帯可能なカードである
ことを特徴とする請求項２１に記載の情報処理装置。
【請求項２３】
前記読み出し手段は、非接触通信により、前記記録媒体に記録された前記通信設定情報を読み出す
ことを特徴とする請求項２１に記載の情報処理装置。
【請求項２４】
前記読み出し手段は、接触通信により、前記記録媒体に記録された前記通信設定情報を読み出す
ことを特徴とする請求項２１に記載の情報処理装置。
【請求項２５】
前記取得手段により取得された前記通信設定情報を記憶する記憶手段をさらに備える
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項２６】
前記通信設定情報を取得した前記情報処理装置の、前記通信設定情報の保持の可否を示す前記情報が、前記通信設定情報の保持の不許可を示していた場合、前記通信設定情報を、前記記憶手段から消去するように制御する制御手段をさらに備える
ことを特徴とする請求項２５に記載の情報処理装置。
【請求項２７】
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置に、前記通信設定情報の保持を許可する期間を限定する情報有効期間の情報を含み、
前記情報有効期間が経過した場合、前記通信設定情報を、前記記憶手段から消去するように制御する制御手段をさらに備える
ことを特徴とする請求項２５に記載の情報処理装置。
【請求項２８】
前記記憶手段により記憶された前記通信設定情報を、記録媒体に記録する記録手段をさらに備え、
前記記録手段により前記記録媒体に記録された前記通信設定情報は、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置により読みだされる
ことを特徴とする請求項２５に記載の情報処理装置。
【請求項２９】
前記通信設定情報を取得した前記情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す前記情報が、前記通信設定情報の提供の不許可を示していた場合、前記記録手段が、前記通信設定情報を前記記録媒体に記録しないように制御する制御手段をさらに備える
ことを特徴とする請求項２８に記載の情報処理装置。
【請求項３０】
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置に、前記通信を許可する期間を限定する通信有効期間の情報を含み、
前記通信有効期間が経過した場合、前記第１の通信手段が前記第１の他の情報処理装置と通信しないように制御する制御手段をさらに備える
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項３１】
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置が、前記第１の他の情報処理装置を介して、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置と通信を行うための、前記第２の情報処理装置のIPアドレスを含む
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項３２】
前記取得手段は、前記第１の他の情報処理装置との間で、非接触の無線通信を行う第２の通信手段を備え、
前記第２の通信手段は、前記非接触の無線通信により、前記通信設定情報を前記第１の他の情報処理装置から取得する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項３３】
前記取得手段は、前記第１の他の情報処理装置との間で、赤外線通信を行う第２の通信手段を備え、
前記第２の通信手段は、前記赤外線通信により、前記通信設定情報を前記第１の他の情報処理装置から取得する
ことを特徴とする請求項１９に記載の情報処理装置。
【請求項３４】
情報処理装置の情報処理方法において、
第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記通信設定情報に基づいて、前記第１の他の情報処理装置と通信する通信ステップと
を含み、
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とする情報処理方法。
【請求項３５】
情報処理装置用のプログラムであって、
第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記通信設定情報に基づいた、前記第１の他の情報処理装置との通信を制御する通信制御ステップと
を含み、
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項３６】
情報処理装置を制御するコンピュータに、
第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得ステップと、
前記取得ステップの処理により取得された前記通信設定情報に基づいた、前記第１の他の情報処理装置との通信を制御する通信制御ステップと
を実行させ、
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置の、前記通信設定情報の保持の可否を示す情報を含み、かつ、前記通信設定情報を取得した前記情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す情報を含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システム、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、簡単な操作で、通信の設定を行うことができるようにした通信システム、情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、無線データ通信技術として、IEEE（The Institute of Electrical and Electronics Engineers）802.11規格の無線LAN（Local Area Network）システムが有用視されている。IEEE802.11規格の無線LANは指向性がなく、放射状に無線電波を発信するため、広範囲に機器間の接続をすることが可能である。
【０００３】
IEEE802.11規格には5GHz帯を用い最大速度54Mbpsでデータ転送可能なIEEE802.11a方式と、2.4GHz帯を用い最大速度11Mbpsでデータ転送可能なIEEE802.11b方式が存在している。
【０００４】
IrDA（InfraRed Data Association）などの指向性が強い通信システムでは、接続対象である機器同士を適切に向かい合わせて通信を確立する対象を特定する必要があったが、IEEE802.11規格の無線LANにおいては、そのような位置の制約は不要となる。
【０００５】
IEEE802.11規格の無線LANの接続パターンには、中継器であるアクセスポイントに対し、例えば汎用のパーソナルコンピュータなどのステーションを接続するネットワーク形成であるインフラストラクチャモード(Infrastructure mode)(1対多通信)と、ステーション同士のネットワーク形成であるアドホックモード(Ad hoc mode)(1対1通信)の２系統がある。
【０００６】
1つのアクセスポイントがステーションと通信することができる範囲を、基本サービスエリア(以下、BSAとも称する)と呼ぶ。ステーションは、ユーザの移動に応じて移動するため、基本サービスエリアから外れた場合、通信不能になることがあった。そこで、ステーションが、あるアクセスポイントの基本サービスエリアの外に移動をしても無線通信を使用可能にするために、お互い有線LANで相互接続(分配システム)された、複数台のアクセスポイントを設置し、ステーションの移動先で新たなアクセスポイントとシームレスに接続可能にするローミング技術も実現されている。
【０００７】
このようにして、複数のアクセスポイントを設置することにより拡張された通信可能範囲を拡張サービスエリア(ESA)と呼ぶ。この場合、ステーションは複数のアクセスポイントからの信号を受信する事があるが、その際にはより強い信号を受信するアクセスポイントと、通信を行う。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来、IEEE802.11規格の無線LANなどを用いた無線通信においては、アクセスポイント、およびステーションなどによりネットワークを形成する場合、ユーザは、形成するネットワークに固有の情報を、全てのステーションにおいて設定しなければならず使い勝手が良くないという課題があった。
【０００９】
また、ステーションが、他のステーションと通信を行う場合、ステーションの探索範囲内に複数のステーションが存在するとき、ステーションは、探索範囲内に存在する複数の他のステーションを検知可能である。従って、ユーザは、保有するステーションを、所望するステーション以外のステーションと接続させてしまうことがあるという課題があった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、簡単かつ迅速に機器間の通信設定を行うことができるようすることを目的とする
【００１１】
【課題を解決するための手段】
本発明の通信システムは、第１の情報処理装置は、第２の情報処理装置に、通信を確立するための通信設定情報を提供する提供手段と、第２の情報処理装置と通信する第１の通信手段と備え、第２の情報処理装置は、第１の情報処理装置より、通信設定情報を取得する取得手段と、取得手段により取得された通信設定情報に基づいて、第１の情報処理装置と通信する第２の通信手段とを備え、通信設定情報は、通信設定情報を取得した第２の情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した第２の情報処理装置の、第２の情報処理装置とは異なる第３の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００１２】
本発明の第１の情報処理装置は、第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供手段と、第１の他の情報処理装置と通信する第１の通信手段とを備え、通信設定情報は、通信設定情報を取得した第１の他の情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した第１の他の情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００１３】
前記第１の通信手段には、無線により前記第１の他の情報処理装置と通信するようにさせることができる。
【００１４】
前記通信設定情報を記憶する記憶手段をさらに設けるようにし、前記提供手段には、記憶手段により記憶された前記通信設定情報を読み出して、前記第１の他の情報処理装置に提供するようにさせることができる。
【００１５】
前記提供手段には、前記通信設定情報を記録媒体に記録する記録手段を設けるようにさせ、前記第１の他の情報処理装置は、前記記録媒体より、前記通信設定情報を読み出して利用するようにすることができる。
【００１６】
前記記録媒体は、携帯可能なカードであるようにすることができる。
【００１７】
前記記録手段には、非接触通信により、前記記録媒体に前記通信設定情報を記録するようにさせることができる。
【００１８】
前記記録手段には、接触通信により、前記記録媒体に前記通信設定情報を記録するようにさせることができる。
【００１９】
前記提供手段には、前記第１の他の情報処理装置との間で、非接触の無線通信を行う第２の通信手段を設けるようにさせ、第２の通信手段には、前記非接触の無線通信により、前記通信設定情報を前記第１の他の情報処理装置に提供するようにさせることができる。
【００２０】
前記提供手段には、前記第１の他の情報処理装置との間で、赤外線通信を行う第２の通信手段を設けるようにさせ、第２の通信手段には、赤外線通信により、前記通信設定情報を前記第１の他の情報処理装置に提供するようにさせることができる。
【００２３】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置に、前記通信設定情報の保持を許可する期間を限定する情報有効期間の情報を含むようにすることができる。
【００２４】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置に、前記通信を許可する期間を限定する通信有効期間の情報を含むようにすることができる。
【００２５】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置が、新たに通信設定情報を取得した場合、既に取得している前記通信設定情報を、新たに取得した前記通信設定情報に更新するか否かを指定する情報を含むようにすることができる。
【００２６】
前記通信設定情報は、前記通信設定情報を取得した前記第１の他の情報処理装置が、前記情報処理装置を介して、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置と通信を行うための、前記第２の情報処理装置のIPアドレスを含むようにすることができる。
【００２７】
前記第１の通信手段には、前記第１の他の情報処理装置を、インターネットに接続させるようにさせることができる。
【００２８】
本発明の第１の情報処理方法は、第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供ステップと、第１の他の情報処理装置と通信する通信ステップとを含み、通信設定情報は、通信設定情報を取得した第１の他の情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した第１の他の情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００２９】
本発明の第１の記録媒体のプログラムは、第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供ステップと、第１の他の情報処理装置との通信を制御する通信制御ステップとを含み、通信設定情報は、通信設定情報を取得した第１の他の情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した第１の他の情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００３０】
本発明の第１のプログラムは、情報処理装置を制御するコンピュータに、第１の他の情報処理装置に、通信を確立するための通信設定情報を提供する提供ステップと、第１の他の情報処理装置との通信を制御する通信制御ステップとを実行させ、通信設定情報は、通信設定情報を取得した第１の他の情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した第１の他の情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００３１】
本発明の第２の情報処理装置は、第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得手段と、取得手段により取得された前記通信設定情報に基づいて、第１の他の情報処理装置と通信する第１の通信手段とを備える情報処理装置であって、通信設定情報は、通信設定情報を取得した情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００３２】
前記第１の通信手段には、無線により前記第１の他の情報処理装置と通信するようにさせることができる。
【００３３】
前記取得手段には、前記第１の他の情報処理装置により、前記通信設定情報が記録された記録媒体より、前記通信設定情報を読み出す読み出し手段を設けるようにさせることができる。
【００３４】
前記記録媒体は、携帯可能なカードであるようにすることができる。
【００３５】
前記読み出し手段には、非接触通信により、前記記録媒体に記録された前記通信設定情報を読み出すようにさせることができる。
【００３６】
前記読み出し手段には、接触通信により、前記記録媒体に記録された前記通信設定情報を読み出すようにさせることができる。
【００３７】
前記取得手段により取得された前記通信設定情報を記憶する記憶手段をさらに設けるようにすることができる。
【００３８】
前記通信設定情報を取得した前記情報処理装置の、前記通信設定情報の保持の可否を示す前記情報が、前記通信設定情報の保持の不許可を示していた場合、前記通信設定情報を、前記記憶手段から消去するように制御する制御手段をさらに設けるようにすることができる。
【００３９】
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置に、前記通信設定情報の保持を許可する期間を限定する情報有効期間の情報を含み、情報有効期間が経過した場合、前記通信設定情報を、前記記憶手段から消去するように制御する制御手段をさらに設けるようにすることができる。
【００４０】
前記記憶手段により記憶された前記通信設定情報を、記録媒体に記録する記録手段をさらに設けるようにし、前記記録手段により前記記録媒体に記録された前記通信設定情報は、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置により読みだされるようにすることができる。
【００４１】
前記通信設定情報を取得した前記情報処理装置の、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置への、前記通信設定情報の提供の可否を示す前記情報が、前記通信設定情報の提供の不許可を示していた場合、前記記録手段が、前記通信設定情報を前記記録媒体に記録しないように制御する制御手段をさらに設けるようにすることができる。
【００４２】
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置に、前記通信を許可する期間を限定する通信有効期間の情報を含み、通信有効期間が経過した場合、前記第１の通信手段が前記第１の他の情報処理装置と通信しないように制御する制御手段をさらに設けるようにすることができる。
【００４３】
前記通信設定情報は、前記通信設定情報を取得した前記情報処理装置が、前記第１の他の情報処理装置を介して、前記第１の他の情報処理装置とは異なる第２の他の情報処理装置と通信を行うための、前記第２の情報処理装置のIPアドレスを含むようにすることができる。
【００４４】
前記取得手段には、前記第１の他の情報処理装置との間で、非接触の無線通信を行う第２の通信手段を設けるようにさせ、第２の通信手段には、非接触の無線通信により、前記通信設定情報を前記第１の他の情報処理装置から取得するようにさせることができる。
【００４５】
前記取得手段には、前記第１の他の情報処理装置との間で、赤外線通信を行う第２の通信手段を設けるようにさせ、第２の通信手段には、赤外線通信により、前記通信設定情報を前記第１の他の情報処理装置から取得するようにさせることができる。
【００４６】
本発明の第２の情報処理方法は、第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得ステップと、取得ステップの処理により取得された通信設定情報に基づいて、第１の他の情報処理装置と通信する通信ステップとを含み、通信設定情報は、通信設定情報を取得した情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００４７】
本発明の第２の記録媒体のプログラムは、第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得ステップと、取得ステップの処理により取得された通信設定情報に基づいた、第１の他の情報処理装置との通信を制御する通信制御ステップとを含み、通信設定情報は、通信設定情報を取得した情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００４８】
本発明の第２のプログラムは、情報処理装置を制御するコンピュータに、第１の他の情報処理装置より、通信を確立するための通信設定情報を取得する取得ステップと、取得ステップの処理により取得された通信設定情報に基づいた、第１の他の情報処理装置との通信を制御する通信制御ステップとを実行させ、通信設定情報は、通信設定情報を取得した情報処理装置の、通信設定情報の保持の可否を示す情報を含み、かつ、通信設定情報を取得した情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報を含むことを特徴とする。
【００４９】
本発明の通信システムにおいては、第１の情報処理装置では、第２の情報処理装置に、通信設定情報が提供され、第２の情報処理装置と通信が行われる。また、第２の情報処理装置では、第１の情報処理装置より、通信設定情報が取得され、取得された通信設定情報に基づいて、第１の情報処理装置と通信が行われる。さらに、通信設定情報には、通信設定情報を取得した第２の情報処理装置の、通信設定情報の保持の可否を示す情報が含まれ、かつ、通信設定情報を取得した第２の情報処理装置の、第２の情報処理装置とは異なる第３の情報処理装置への、通信設定情報の提供の可否を示す情報が含まれる。
【００５０】
本発明の第１の情報処理装置および方法、記録媒体、並びにプログラムにおいては、第１の他の情報処理装置に、通信を確立するための通信設定情報が提供され、第１の他の情報処理装置との通信が実行される。また、通信設定情報には、通信設定情報を取得した第１の他の情報処理装置の、通信設定情報の保持の可否を示す情報が含まれ、かつ、通信設定情報を取得した第１の他の情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報が含まれる。
【００５１】
本発明の第２の情報処理装置および方法、記録媒体、並びにプログラムにおいては、第１の他の情報処理装置より、通信を確立するための通信設定情報が取得され、通信設定情報に基づいて、第１の他の情報処理装置との通信が実行される。また、通信設定情報には、通信設定情報を取得した情報処理装置の、通信設定情報の保持の可否を示す情報が含まれ、かつ、通信設定情報を取得した情報処理装置の、第１の他の情報処理装置とは異なる第２の他の情報処理装置への、通信設定情報の提供の可否を示す情報が含まれる。
【００５２】
【発明の実施の形態】
図１は、本発明を適用した通信システムの構成例を表している。図１は、インフラストラクチャモードの場合の例を示している。この通信システムにおいては、インターネット１に対して、アクセスポイント１１が有線接続されている。
【００５３】
アクセスポイント１１は、IC（Integrated Circuit）タグリーダライタ２１を内蔵しており、タグ（ICカード）１２に、IEEE802.11規格による無線通信の通信設定に必要な情報（以下、この情報のことを通信設定情報と称する）を送信する。なお、この通信は、ICタグリーダライタ２１とタグ１２との間で、至近距離で、非接触で行われる。また、アクセスポイント１１は、端末装置１３との間で、IEEE802.11規格の無線通信を行い、端末装置１３の、他の端末装置との通信、およびインターネット１への接続を中継する。なお、IEEE802.11規格の無線LANにおいては、アクセスポイント１１と端末装置１３、または端末装置間の通信距離は、一般的に、数十ｍ以内である。
【００５４】
タグ１２は、アクセスポイント１１、および端末装置１３との間で、至近距離で、非接触の通信を行う。タグ１２は、アクセスポイント１１のICタグリーダライタ２１より、通信設定情報を受信すると、それを記憶する。また、タグ１２は、端末装置１３のICタグリーダライタ３１より、通信設定情報を要求された場合、記憶している通信設定情報を、端末装置１３に送信する。
【００５５】
端末装置１３は、例えば、汎用のパーソナルコンピュータなどにより構成され、IEEE802.11規格の無線LAN通信を行うための通信装置を内蔵しており、アクセスポイント１１、または他の端末装置との間で、IEEE802.11規格の無線通信を行う。また、端末装置１３は、ICタグリーダライタ３１を内蔵し、タグ１２との間で、至近距離で、非接触の通信を行い、通信設定情報を取得する。
【００５６】
次に、図１乃至図３を参照しつつ、本発明の通信システムの概要について説明する。
【００５７】
図１のステップＳ１において、ユーザは、タグ１２をアクセスポイント１１のICタグリーダライタ２１の直近にかざす。ICタグリーダライタ２１は、このタグ１２と、至近距離の非接触通信を行い、タグ１２に、通信設定情報を送信する。この通信設定情報には、図２に示される通信グループ形成情報、および図３に示される管理条件が含まれている。通信グループ形成情報には、端末装置１３が、通信設定を行う際に、必要な情報が記述されている。また、管理条件には、通信グループ形成情報の管理の条件が記述されている。
【００５８】
図２に示される通信グループ形成情報において、上から１行目には、無線LANの通信ネットワークを識別するためのタイトルであるネットワークネームが示されている。図２においては、ネットワークネームの例として「TEST AP」が示されている。上から２行目には、IEEE802.11規格の無線LANを識別するためのIDであるSSID(Service Set Identification)が示されている。SSIDは、アクセスポイントと、端末装置１３の両方に設定され、両者のSSIDが一致する場合のみ通信が許可される。図２においては、例として「0x123456」が示されている。
【００５９】
図２の上から３行目には、通信グループ参加に必要な認証情報であるWEP(Wired Equivalent Privacy)キーが示されている。アクセスポイント１１と端末装置１３間、または端末装置同士の間で、通信を行う場合、通信されるデータは、アクセスポイント１１と端末装置１３間、または端末装置同士の間で、共通のWEPキーを使用して暗号化され、通信される。従って、共通のWEPキーを有さない機器により、通信データが傍受されても、通信データは解読されないようになっている。図２においては、例として「0x123456789」が示されている。
【００６０】
図２の上から４行目には、通信グループ形態が示されている。通信グループ形態としては、インフラストラクチャモードないしアドホックモードの少なくともいずれかが指定される。図２においては、例として「Infrastructure（インフラストラクチャモード）」が指定されている。
【００６１】
次に、図３に示される管理条件において、上から１行目には、図２の通信グループ形成情報に関連するURI（Uniform Resource Identifier）が示されている。このURIには、例えば、アクセスポイント１１などの製造元のWebページなどが記載される。
【００６２】
図３の上から２行目には、端末装置１３が、図２の通信設定情報を取得した場合に、この通信設定情報を保持することが可能か否かを指定する情報「保持許可」が示されている。この保持許可が「禁止」である場合、端末装置１３のCPU２０１（図６参照）は、取得した通信設定情報（通信グループ形成情報）に基づいて、自らの通信設定を施した後、この通信設定情報を破棄する。この保持許可が「許可」である場合、端末装置１３のCPU２０１は、取得した通信設定情報（通信グループ形成情報）に基づいて、自らの通信設定を施した後、この通信設定情報を破棄せずに、保持する。なお、図３においては、例として「許可」となっている。
【００６３】
図３の上から３行目には、端末装置１３が、取得し、保持している通信設定情報を、他機器に提供することが可能か否かを指定する情報「提供許可」が示されている。端末装置１３は、アクセスポイント１１との間のみではなく、他の端末装置との間で、通信設定情報を送受信することが可能になっているが、この提供許可が「禁止」の場合、端末装置１３のCPU２０１は、保持している通信設定情報を、タグ１２に送信することができない。この提供許可が「許可」である場合、端末装置１３のCPU２０１は、保有している通信設定情報を、ICタグリーダライタ３１を介して、タグ１２に送信し、記憶させることができる。そして、タグ１２に記憶された通信設定情報が、他の端末装置に供給された場合、供給を受けた端末装置は、その通信設定情報に基づいて、無線LANの通信設定を実行することができる。
【００６４】
図３の上から４行目には、端末装置１３が、取得した通信グループ形成情報に基づいて行う通信設定により、通信を行うことが可能な通信有効期間が示されている。図３においては、例として、「2002/05/06」、すなわち2002年05月06日に切断されるまで、通信が可能であることが指定されている。端末装置１３のCPU２０１は、この通信有効期間になるまで、端末装置１３の他の機器（アクセスポイント１１）との通信を許可するが、通信有効期間が経過した後、端末装置１３の他の機器との通信をできないようにする。なお、通信有効期間としては、図３に示されるように、期日を指定しても良いし、端末装置１３が、通信設定情報を取得してからの日数などを指定しても良い。
【００６５】
図３の上から５行目には、端末装置１３により保持されている通信グループ形成情報自体の情報有効期間が示されている。すなわち、端末装置１３が、通信設定情報を取得および保持した場合、その通信設定情報により、端末装置１３が、通信を行うことができる期限が示されている。この情報有効期間が経過した後、端末装置１３のCPU２０１は、その通信設定情報を破棄する。図３においては、例として、「2002/04/05」、すなわち2002年04月05日に破棄されるまでは保持が可能であることが示されている。なお、情報有効期間としては、図３に示されるように、期日を指定しても良いし、端末装置１３が、通信設定情報を取得してからの日数などを指定しても良い。
【００６６】
図３の上から６行目には、端末装置１３のCPU２０１が、保持している通信グループ形成情報と類似の通信グループ形成情報を取得した場合、既に保持している通信グループ形成情報を、どのような条件のもとで、新たに取得した通信グループ形成情報に更新するかという、情報更新条件が示されている。図３においては、例として、「WEPキー以外同一」、すなわちWEPキー以外の全ての通信グループ形成情報が同一だった場合に、端末装置１３のCPU２０１は、新たに取得した通信グループ形成情報で、既に保持している通信グループ形成情報を更新することが示されている。情報更新条件には、この他にも、全ての通信グループ形成情報が完全に一致しないと更新しない、もしくは、通信グループ形成情報のどれか一つの要素が一致する場合には更新するなどの条件に設定することが可能である。
【００６７】
図１に戻って、ステップＳ２において、タグ１２は、ステップＳ１でICタグリーダライタ２１より受信した通信設定情報を記憶する。
【００６８】
ステップＳ３において、ユーザは、通信設定情報が記憶されたタグ１２を、端末装置１３のICタグリーダライタ３１の直近にかざす。ICタグリーダライタ３１は、タグ１２に記憶されている通信設定情報を、タグ１２から受信する。
【００６９】
ステップＳ４において、端末装置１３は、ステップＳ３で受信した通信設定情報を記憶し、ステップＳ５において、通信設定情報に含まれている通信グループ形成情報に基づいて、アクセスポイント１１との間で、IEEE802.11方式の無線通信を行うための通信設定を行う。
【００７０】
ステップＳ６において、端末装置１３は、ステップＳ５で行った通信設定に基づいて、アクセスポイント１１との間で、IEEE802.11方式の無線通信を実行する。
【００７１】
以上のように、タグ１２を介して、アクセスポイント１１から端末装置１３に、通信設定情報を供給することにより、ユーザは、わずらわしい設定情報の入力を行うことなく、簡単かつ迅速に通信設定を行うことができる。また、ユーザは、アクセスポイント１１のICタグリーダライタ２１にタグ１２をかざして、次に、そのタグ１２を端末装置１３のICタグリーダライタ３１にかざすという手順を行うことにより、より、直感的に、アクセスポイント１１と端末装置１３の間の通信設定を行っていることを理解することが可能となる。さらに、このようにすることにより、間違いなく、所望する機器間(図１においてはアクセスポイント１１と端末装置１３間)で、通信設定を行うことができる。従って、ユーザは、誤って、端末装置１３を、所望する機器以外の機器に接続することを防ぐことができる。
【００７２】
次に、図４は、アクセスポイント１１の内部の構成例を表わすブロック図である。図４において、CPU１０１は、ROM１０２に記憶されているプログラム、または記憶部１０９からRAM１０３にロードされたプログラムに従って各種の処理を実行する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００７３】
CPU１０１、ROM１０２、およびRAM１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インターフェース１０５も接続されている。
【００７４】
入出力インターフェース１０５には、ユーザからの各種設定の操作の入力を受け付ける複数のボタンなどにより構成される操作部１０６、タグ１２との間の通信を行うICタグリーダライタ２１(詳細な構成は図５を参照して後述する)、アクセスポイント１１の動作状態などを、ユーザに知らせる音声を出力する音声出力部１０７、LED（Light Emitting Diode）などにより構成され、アクセスポイント１１の動作状態などを、ユーザに知らせるインジケータ１０８、ハードディスクなどより構成され、適宜、通信設定情報等を記憶する記憶部１０９、アンテナ１１１を介してIEEE802.11規格の無線通信を行う無線通信部１１０、インターネット１、および有線LANを含むネットワークを介しての通信処理を行う通信部１１２、および赤外線通信により通信設定情報の送受信を行う赤外線通信部１１３が接続されている。通信部１１２は、例えば、端末装置１３のインターネット１への接続を中継する。また、通信部１１２は、インターネット1を介して、供給されたコンピュータプログラムを、記憶部１０９にインストールする。このようにして、アクセスポイント１１を制御するプログラムを、適宜、更新することができる。
【００７５】
入出力インターフェース１０５にはまた、必要に応じてドライブ１１４が接続され、半導体メモリ１１５が適宜装着され、半導体メモリ１１５から読み出されたコンピュータプログラムが、必要に応じて記憶部１０９にインストールされる。また、半導体メモリ１１５に、通信設定情報が記憶されていた場合、半導体メモリ１１５から読み出された通信設定情報が、必要に応じて記憶部１０９に記憶される。
【００７６】
次に、図５は、図４のICタグリーダライタ２１の内部の詳細な構成例を表わしている。アンテナ共振回路部１５１は、抵抗R1、コンデンサC1、およびコイルL1から成り、処理部１５２により生成された情報信号および電力を、タグ１２のアンテナ共振回路部２６１(図７参照)に送信する。また、アンテナ共振回路部１５１は、タグ１２のアンテナ共振回路部２６１から情報信号を受信し、処理部１５２に供給する。なお、アンテナ共振回路部１５１の固有の共振周波数（以下、固有共振周波数と称する）は、コンデンサC1のキャパシタンスおよびコイルL2のインダクタンスにより、予め所定の値に設定される。
【００７７】
処理部１５２は、マイクロコンピュータ１６１、符号化/復号回路１６２、搬送波生成回路１６３、ASK(Amplitude Shift Keying)変調回路１６４、および復調回路１６５を内蔵している。マイクロコンピュータ１６１は、ICタグリーダライタ２１の各部を制御し、データを送受信する処理を行わせる。符号化/復号回路１６２は、入出力インターフェース１０５を介して供給されたデータを、マンチェスタ符号などに符号化するとともに、タグ１２から受信され、復調回路１６５で復調された情報信号を復号し、得られたデータを、入出力インターフェース１０５を介して、アクセスポイント１１の各部に供給する。搬送波生成回路１６３は、タグ１２に送信する搬送波を生成し、ASK変調回路１６４に供給する。ASK変調回路１６４は、符号化/復号回路１６２により符号化された信号に基づいて、搬送波生成回路１６３から供給された搬送波を振幅変調し、アンテナ共振回路部１５１に供給する。
【００７８】
復調回路１６５は、アンテナ共振回路部１５１により受信された信号を復調し、符号化/復号回路１６２に供給する。なお、以下の説明におけるICタグリーダライタ２１以外のICタグリーダライタの基本的な内部構成は、以上のICタグリーダライタ２１の内部構成と同様である。
【００７９】
次に、図６は、端末装置１３の内部の構成例を表わすブロック図である。図６において、CPU２０１は、ROM２０２に記憶されているプログラム、または記憶部２０９からRAM２０３にロードされたプログラムに従って各種の処理を実行する。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８０】
CPU２０１、ROM２０２、およびRAM２０３は、バス２０４を介して相互に接続されている。このバス２０４にはまた、入出力インターフェース２０５も接続されている。
【００８１】
入出力インターフェース２０５には、ユーザからの操作の入力を受け付けるキーボード、およびマウスなどにより構成される操作部２０６、タグ１２との間の通信を行うICタグリーダライタ３１、音声を出力する音声出力部２０７、CRT（Cathode-Ray Tube）、LCD（Liquid Crystal Display）などよりなるディスプレイ２０８、ハードディスクなどより構成され、適宜、受信した通信設定情報などを記憶する記憶部２０９、アンテナ２１１を介してIEEE802.11規格の無線通信を行う無線通信部２１０、および赤外線通信により通信設定情報の送受信を行う赤外線通信部２１２が接続されている。無線通信部２１０は、アクセスポイント１１、または端末装置間の通信処理を行う。
【００８２】
入出力インターフェース２０５にはまた、必要に応じてドライブ２１３が接続され、磁気ディスク２３１、光ディスク２３２、光磁気ディスク２３３、或いは半導体メモリ２３４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２０９にインストールされる。
【００８３】
なお、図６の端末装置１３におけるICタグリーダライタ３１の基本的な内部構成は、図５に示されるアクセスポイント１１のICタグリーダライタ２１の内部構成と同様である。
【００８４】
次に、図７はタグ１２の詳細な構成例を示している。例えばICタグリーダライタ２１のアンテナ共振回路部１５１と電磁結合する、タグ１２のアンテナ共振回路部２６１は、抵抗R2、コンデンサC2、およびコイルL2から成り、処理部２６３により生成され、LS(Load Switching)変調回路２６２により変調された情報信号を、ICタグリーダライタ２１のアンテナ共振回路部１５１に送信する。また、アンテナ共振回路部２６１は、ICタグリーダライタ２１のアンテナ共振回路部１５１から情報信号を受信し、処理部２６３に供給する。なお、アンテナ共振回路部２６１の固有共振周波数は、コンデンサC2のキャパシタンスおよびコイルL2のインダクタンスにより、予め所定の値に設定される。
【００８５】
LS変調回路部２６２は、抵抗R3およびMOS(Metal Oxide Semiconductor)スイッチSWから成り、処理部２６３から供給された１，０のデータに応じて、MOSスイッチSWをオン、オフにスイッチングすることによりデータを変調し、アンテナ共振回路部２６１に供給する。
【００８６】
処理部２６３は、マイクロコンピュータ２７１、IC用電源生成回路２７２、クロック抽出回路２７３、ASK(Amplitude Shift Keying)復調回路２７４、符号化/復号回路２７５、ロジック回路２７６、およびEEPROM(Electrically Erasable Programmable Read-only Memory)２７７を内蔵する。マイクロコンピュータ２７１は、タグ１２の各部を制御し、送受信するデータの処理、およびデータの送受信処理を行わせる。IC用電源生成回路２７２は、アンテナ共振回路部２６１により受信された信号を基に、タグ１２が各種の処理を行うのに必要とされる電力を生成し、各部に供給する。クロック抽出回路２７３は、アンテナ共振回路部２６１により受信された信号からクロック信号を抽出し、マイクロコンピュータ２７１に供給する。
【００８７】
アンテナ共振回路部２６１により受信された信号は、ICタグリーダライタ２１のASK変調回路により変調された信号であり、ASK復調回路２７４は、受信された信号を復調し、符号化/復号回路２７５に供給する。符号化/復号回路２７５は、ASK復調回路２７４より供給された信号を復号し、ロジック回路２７６に供給する。また、符号化/復号回路２７５は、ロジック回路２７６から供給されたデータを符号化し、LS変調回路部２６２に供給する。ロジック回路２７６は、符号化/復号回路２７５から供給されたデータに基づいて、所定の処理を行い、EEPROM２７７に記憶されているデータ内容を読み出し、符号化/復号回路２７５に供給したり、EEPROM２７７に新たなデータを書き込んだり、削除する。
【００８８】
EEPROM２７７は、ロジック回路２７６からの要求にしたがって、例えば、通信設定情報などの、所定のデータを記憶したり、読み出して供給したり、あるいは削除する。
【００８９】
なお、以上のタグ１２に関する説明においては、アクセスポイント１１のICタグリーダライタ２１を、タグ１２の通信相手とした場合を例にして説明したが、その他のICタグリーダライタ(ICタグリーダライタ３１を含む)との間の通信も、上述したの同様の方法により行われる。
【００９０】
ここで、ICタグリーダライタとタグ１２の間の通信処理について、ICタグリーダライタ２１、およびタグ１２間における、データ通信処理を例にして説明する。
【００９１】
まず、ICタグリーダライタ２１の処理部１５２にある搬送波生成回路１６３は、周波数13.5MHzの搬送波を生成する。次に、処理部１５２は、入出力インターフェース１０５を介してデータを取得する。符号化/復号回路１６２は、取得したデータを、マンチェスタ符号へ符号化し、ASK変調回路１６４に供給する。
【００９２】
次に、ASK変調回路１６４は、符号化/復号回路１６２より入力された、符号化されたデータに基づいて、搬送波をASK変調する。ASK変調された変調信号は、アンテナ共振回路部１５１に供給される。アンテナ共振回路部１５１は、供給された変調信号に応じた電磁界を発生させる。
【００９３】
アンテナ共振回路部１５１により発生された電磁界による電磁誘導の結果、タグ１２のアンテナ共振回路部２６１に、起電力が誘起される。IC用電源生成回路２７２は、誘起された起電力を基に、電源回路を形成し、各部に必要な電力を供給する。
【００９４】
次に、クロック抽出回路２７３は、誘起された起電力からクロック成分を抽出し、マイクロコンピュータ２７１に供給する。ASK復調回路２７４は、誘起された起電力の電圧振幅変化を基に、ASK変調されている変調信号をASK復調し、符号化/復号回路２７５に供給する。復調された信号は、マンチェスタ符号に符号化されているため、符号化/復号回路２７５は、復調された信号を復号し、ロジック回路２７６に供給する。
【００９５】
ロジック回路２７６は、予め設定された所定のプログラムに従って、供給されたデータをEEPROM２７７に記憶させたり、EEPROM２７７に記憶されているデータを読み出したり、あるいは削除する。また、ロジック回路２７６は、ICタグリーダライタ２１に送信する情報を作成する。
【００９６】
その後、符号化/復号回路２７５は、ロジック回路２７６により作成された送信用情報をマンチェスタ符号に符号化し、LS変調回路部２６２に供給する。LS変調回路部２６２は、符号化/復号回路２７５より供給された信号を基に、アンテナ共振回路部２６１のインピーダンスを変化させることでLS変調し、アンテナ共振回路部２６１は、変調された信号を送信する。
【００９７】
ICタグリーダライタ２１のアンテナ共振回路部１５１には、無変調の定電流搬送波が流れており、搬送波に、タグ１２のアンテナ共振回路部２６１のインピーダンス変化に応じた電圧振幅変化が誘起される。アンテナ共振回路部１５１は、この変化を検出することでタグ１２からの信号を受信する。
【００９８】
復調回路１６５は、アンテナ共振回路部２６１のインピーダンス変化に応じて誘起された電圧振幅変化を基に、信号を復調し、符号化/復号回路１６２に供給する。符号化/復号回路１６２は、復調回路１６５から供給された信号を復号し、データを生成し、入出力インターフェース１０５を介して、アクセスポイント11の所定の部位に、このデータを供給する。
【００９９】
以上のようにして、ICタグリーダライタ２１と、タグ１２の間で、情報の送受信が行われる。
【０１００】
なお、上述した説明においては、マンチェスタ符号に符号化したが、符号化は、マンチェスタ符号への符号化に限定されるものではない。また、上述の例においては、搬送波生成回路１６３が生成する搬送波の周波数を13.5MHzとしたが、搬送波の周波数は、13.5MHzに限定されるものではない。
【０１０１】
また、以下の説明において、ICタグリーダライタ２１とタグ１２間のデータの送受信については、詳細な説明は省略するが、ICタグリーダライタ２１とタグ１２間のデータの送受信は、以上に説明したような処理により実行される。
【０１０２】
また、ICタグリーダライタ２１以外のICタグリーダライタと、タグ１２の間における、データの送受信も同様である。
【０１０３】
次に、図８のフローチャートを参照して、図１のステップＳ１の処理、すなわち、アクセスポイント１１の通信グループ形成情報記述処理について説明する。また、このときの、タグ１２の通信グループ形成情報記述処理について、図９のフローチャートを参照して説明する。
【０１０４】
アクセスポイント１１は、例えば、操作部１０６の所定のボタンを押下することにより、通信グループ形成情報の送信の指示が入力された場合、タグ１２の検出を開始するようになっている。そこで、図８のステップＳ５１において、アクセスポイント１１のCPU１０１は、操作部１０６を監視し、操作部１０６の所定のボタンが押下され、通信グループ形成情報の送信が指示されたか否かを判定し、操作部１０６の所定のボタンが押下され、通信グループ形成情報の送信が指示されるまで、ステップＳ５１の処理を繰り返し実行して、待機する。
【０１０５】
ユーザにより、操作部１０６の所定のボタンが押下された場合、ステップＳ５１において、CPU１０１は、操作部１０６の所定のボタンが押下され、通信グループ形成情報の送信が指示されたと判定し、処理はステップＳ５２に進む。
【０１０６】
ステップＳ５２において、CPU１０１は、ICタグリーダライタ２１に指令して、タグ１２の検出を開始する。ステップＳ５３において、CPU１０１は、ICタグリーダライタ２１を監視し続け、ICタグリーダライタ２１より、タグ１２を検出した旨の通知が受信されるまで待機する。
【０１０７】
このとき、ユーザにより、ICタグリーダライタ２１の至近距離に保持されたタグ１２のマイクロコンピュータ１６１は、ステップＳ７１において、タグ１２検出の電磁波を受信するまで待機し、タグ１２検出の電磁波を受信した後、ステップＳ７２に進み、アンテナ共振回路部１５１を介して、応答信号を送信する。
【０１０８】
アクセスポイント１１のICタグリーダライタ２１は、タグ１２からの応答信号を受信すると、CPU１０１に通知する。そこで、ステップＳ５３において、アクセスポイント１１のCPU１０１は、ICタグリーダライタ２１より、タグ１２を検出した旨の通知が受信されたと判定し、処理はステップＳ５４に進み、CPU１０１は、記憶部１０９に記憶してある通信設定情報を読み出し、ICタグリーダライタ２１に供給する。ICタグリーダライタ２１は、供給された通信設定情報を、タグ１２に対して送信する。
【０１０９】
図１０は、ステップＳ５４で、アクセスポイント１１のICタグリーダライタ２１から送信される通信グループ形成情報の記述例を示している。また、図１１は、ステップＳ５４で、アクセスポイント１１のICタグリーダライタ２１から送信される管理条件の記述例を示している。図１０の通信グループ形成情報、および図１１の管理条件は、XML(eXtensible Markup Language)形式により記述されている。
【０１１０】
図１０において、上から１行目の<infra>、および上から７行目の</infra>のタグは、図２の通信ネットワーク形態に対応し、通信グループ形態がインフラストラクチャモードであることを示している。図１０の上から２行目の、<TITLE></TITLE>タグで囲まれている文字列"TEST AP"は、図２におけるネットワークネームに対応し、ネットワークネームが"TEST AP"であることを示している。
【０１１１】
図１０の上から３行目の<IEEE802.11a>、および上から６行目の</IEEE802.11a>のタグは、通信グループ形成情報がIEEE802.11a方式通信に関することを表している。なお、IEEE802.11b方式通信を指定する場合、このタグには、IEEE802.11b方式通信を示す<IEEE802.11b></IEEE802.11b>タグが用いられる。また、ブルートゥース通信方式を指定する場合、このタグには、ブルートゥース通信方式を示す<Bluetooth></Bluetooth>タグが用いられる。
【０１１２】
図１０の上から４行目の<ssid></ssid>タグで囲まれている文字列"0x123456"は、図２におけるSSIDと対応している。また、図１０の上から５行目の<wepkey></wepkey>タグで囲まれている文字列"0x1234567890"は図２におけるWEPキーと対応している。
【０１１３】
図１１に示す管理条件の記述例において、上から１行目の、<title></title>タグで囲まれている文字列"TEST Management"は、管理条件のタイトルを表わしている。図１１の上から２行目の、<uri></uri>タグで囲まれている文字列"http://www.wi-fi.org"は、図３の関連URIと対応している。図１１の上から３行目の、<infra></infra>タグで囲まれている文字列"通信グループ形成情報"は、この管理条件が、図１０の通信グループ形成情報に付随するものであることを示している。実際には、<infra></infra>タグの間には、図１０の通信グループ形成情報を識別する文字列が記述される。
【０１１４】
図１１の上から４行目の、<保持許可></保持許可>タグは、図３の保持許可に対応し、<保持許可></保持許可>タグに囲まれた文字列"OK"は、通信設定情報が保持可能であることを示している。図１１の上から５行目の、<提供許可></提供許可>タグは、図３の提供許可に対応し、<提供許可></提供許可>タグに囲まれた文字列"OK"は、通信設定情報を他の機器に提供することが可能であることを示している。
【０１１５】
図１１の上から６行目の、<通信有効期間></通信有効期間>タグは、図３の通信有効期間と対応し、<通信有効期間></通信有効期間>タグに囲まれた文字列"20020506"は、通信有効期間が、2002年5月6日までであることを示している。図１１の上から７行目の、<情報有効期間></情報有効期間>タグは、図３の情報有効期間と対応し、<情報有効期間></情報有効期間>タグに囲まれた文字列"20020405"は、情報有効期間が、2002年4月5日までであることを示している。図１１の上から８行目の、<情報更新条件></情報更新条件>タグは、図３の情報更新条件と対応し、<情報更新条件></情報更新条件>タグに囲まれた文字列"WEPキー以外同一"は、WEPキー以外の全ての通信グループ形成情報が同一だった場合に、新たに取得した通信グループ形成情報で、既に保持している通信グループ形成情報を更新することを示している。
【０１１６】
図９に戻って、タグ１２のマイクロコンピュータ１６１は、ステップＳ７３において、通信設定情報、および通信設定情報の記憶指示が、アクセスポイント１１より受信されたか否かを判定し、通信設定情報、および通信設定情報の記憶指示が、アクセスポイント１１より受信された場合、ステップＳ７４に進み、受信した通信設定情報を、EEPROM２７７に記憶させる。
【０１１７】
以上のようにして、アクセスポイント１１からタグ１２への、通信設定情報の送信が行われる。
【０１１８】
なお、以上の説明においては、アクセスポイント１１は、操作部１０６より、所定の操作が入力された場合、タグ１２の検出処理を開始するようになっているが、必ずしも、所定の操作が入力された場合、タグ１２の検出処理を開始するようにする必要はない。すなわち、アクセスポイント１１が、常時、タグ１２の検出を行うようにしても良い。アクセスポイント１１が、常時、タグ１２の検出を行うようにすることは、例えば、アクセスポイント１１が家庭用電源に接続されている場合などに、有効である。
【０１１９】
また、以上の説明においては、ステップＳ５３において、CPU１０１は、ICタグリーダライタ２１がタグ１２を検出するまで、待機し続けるようになっているが、例えば、CPU１０１が待機する時間に制限を設定し、その制限時間内に、タグ１２が検出されなかった場合、ICタグリーダライタ２１によるタグ１２の検出処理を終了するようにしても良い。
【０１２０】
次に、図１２のフローチャートを参照して、図１のステップＳ３およびステップＳ４の処理、すなわち、端末装置１３の通信設定情報取得処理について説明する。また、このときのタグ１２の処理について、図１１のフローチャートを参照して説明する。
【０１２１】
端末装置１３は、例えば、操作部２０６を構成するキーボードのうちの、所定のキーを押下することにより、通信グループ形成情報の取得の指示が入力された場合、タグ１２の検出を開始するようになっている。そこで、図１２のステップＳ９１において、端末装置１３のCPU２０１は、操作部２０６を監視し、操作部２０６の所定のボタンが押下され、通信グループ形成情報の取得が指示されたか否かを判定し、操作部２０６の所定のボタンが押下され、通信グループ形成情報の送信が指示されるまで、ステップＳ９１の処理を繰り返し実行して、待機する。
【０１２２】
ユーザにより、操作部２０６の所定のボタンが押下された場合、ステップＳ９１において、CPU２０１は、操作部２０６の所定のボタンが押下され、通信グループ形成情報の取得が指示されたと判定し、処理はステップＳ９２に進む。
【０１２３】
ステップＳ９２において、CPU２０１は、ICタグリーダライタ３１に指令して、タグ１２の検出を開始する。ステップＳ９３において、CPU２０１は、ICタグリーダライタ３１を監視し続け、ICタグリーダライタ３１より、タグ１２を検出した旨の通知が受信されるまで待機する。
【０１２４】
このとき、ユーザにより、ICタグリーダライタ３１の至近距離に保持されたタグ１２のマイクロコンピュータ１６１は、ステップＳ７１において、タグ１２検出の電磁波を受信するまで待機し、タグ１２検出の電磁波を受信した後、ステップＳ７２に進み、アンテナ共振回路部１５１を介して、応答信号を送信する。
【０１２５】
端末装置１３のICタグリーダライタ３１は、タグ１２からの応答信号を受信すると、CPU２０１に通知する。そこで、ステップＳ９３において、端末装置１３のCPU２０１は、ICタグリーダライタ３１より、タグ１２を検出した旨の通知が受信されたと判定し、処理はステップＳ９４に進み、CPU２０１は、ICタグリーダライタ３１を介して、タグ１２に、通信設定情報を要求する。
【０１２６】
このとき、タグ１２のマイクロコンピュータ１６１は、ステップＳ７３において、受信した指示は、通信設定情報の記憶の指示ではない、すなわち、受信した指示は、通信設定情報の送信の指示であると判定し、処理はステップＳ７５に進む。ステップＳ７５において、タグ１２のマイクロコンピュータ１６１は、図９のステップＳ７４でEEPROM２７７に記憶させた通信設定情報を読み出し、これを、アンテナ共振回路部２６１を介して、ICタグリーダライタ３１に送信する。
【０１２７】
端末装置１３のICタグリーダライタ３１は、図１２のステップＳ９５において、タグ１２より、通信設定情報を受信する。そして、ステップＳ９６において、端末装置１３のCPU２０１は、ステップＳ９５で受信された通信設定情報を、記憶部２０９に記憶させる。
【０１２８】
以上のようにして、タグ１２から、端末装置１３に、通信設定情報が供給される。
【０１２９】
なお、以上の説明においては、端末装置１３は、操作部２０６より、所定の操作が入力された場合、タグ１２の検出処理を開始するようになっているが、必ずしも、所定の操作が入力された場合、タグ１２の検出処理を開始するようにする必要はない。すなわち、端末装置１３が、常時、タグ１２の検出を行うようにしても良い。端末装置１３が、常時、タグ１２の検出を行うようにすることは、例えば、端末装置１３が家庭用電源に接続されている場合などに、有効である。
【０１３０】
次に、図１３のフローチャートを参照して、図１のステップＳ５の処理、すなわち、端末装置１３の通信設定情報設定処理について説明する。なお、図１３のフローチャートの処理は、例えば、操作部２０６を介して、ユーザより、無線LANの通信の設定を行うように指示が入力された場合、または、無線LANの通信を必要とするアプリケーションソフトウェアが起動された場合などに、実行される。
【０１３１】
ステップＳ１５１において、端末装置１３のCPU２０１は、記憶部２０９にアクセスし、記憶部２０９に、通信設定情報が記憶されているか否かを判定し、記憶部２０９に、通信設定情報が記憶されていない場合、処理を終了する。なお、このとき、ディスプレイ２０８に、通信設定情報が存在しない旨のエラー表示をするようにしても良い。
【０１３２】
ステップＳ１５１において、CPU２０１が、記憶部２０９に、通信設定情報が記憶されていると判定した場合、処理はステップＳ１５２に進む。ステップＳ１５２において、CPU２０１は、記憶部２０９に記憶されている通信設定情報が１つであるか否かを判定し、記憶部２０９に記憶されている通信設定情報が１つである場合、ステップＳ１５３に進む。
【０１３３】
ステップＳ１５３において、CPU２０１は、端末装置１３は、通信設定情報に指定された通信装置を有しているか否かを判定する。すなわち、例えば図１０に示される通信グループ形成情報の、上から３行目の<IEEE802.11a>、および上から６行目の</IEEE802.11a>のタグに示されるように、通信設定情報は、無線通信の種類を規定している。そこで、CPU２０１は、無線通信部２１０が、通信グループ形成情報に規定されている種類の無線通信を行うことができるか否かを判定する。その結果、CPU２０１が、通信設定情報に指定された通信装置を有していると判定した場合、処理はステップＳ１５４に進み、CPU２０１は、通信グループ形成情報に基づいて、無線LANの通信設定を実行する。これ以降、端末装置１３は、ここで行われた設定により、無線LANで、アクセスポイント１１と通信を行うことができるようになる。
【０１３４】
ステップＳ１５３において、CPU２０１が、通信設定情報に指定された通信装置を有していないと判定した場合、ステップＳ１５４はスキップされ、処理は終了される。なお、このとき、ディスプレイ２０８に、端末装置１３が、通信グループ設定情報に規定される通信装置を保有していない旨のエラー表示をするようにしても良い。
【０１３５】
ステップＳ１５２において、CPU２０１が、記憶部２０９に記憶されている通信設定情報は１つではない、すなわち、記憶部２０９には、複数の通信設定情報が記憶されていると判定した場合、処理はステップＳ１５５に進む。
【０１３６】
ステップＳ１５５において、CPU２０１は、記憶部２０９に記憶されている複数の通信設定情報より、ネットワークネームを読み出し、ディスプレイ２０８に、ネットワークネームのリストを表示させ、ユーザからのネットワークネームの選択を受け付ける。ステップＳ１５６において、CPU２０１は、ネットワークネームのリストの中から、１つのネットワークネームが選択されるまで待機し、操作部２０６を介して、ユーザから、ネットワークネームが選択されたとき、処理はステップＳ１５３に進み、ステップＳ１５６で選択されたネットワークネームに対応する通信設定情報について、ステップＳ１５３以降の処理が繰り返される。
【０１３７】
以上のようにして、端末装置１３は、取得した通信設定情報に基づいて、無線通信の設定を実行する。
【０１３８】
次に、図１４のフローチャートを参照して、取得した通信設定情報の管理処理について説明する。
【０１３９】
ステップＳ１８１において、端末装置１３のCPU２０１は、通信設定情報に含まれている管理条件を読み出し、保持許可がOKになっているか否かを判定することにより、通信設定情報の保持が許可されているか否かを判定し、通信設定情報の保持が許可されていない場合、ステップＳ１８２に進み、この通信設定情報を、記憶部２０９から削除して、処理を終了する。
【０１４０】
ステップＳ１８１において、CPU２０１が、通信設定情報の保持が許可されていると判定した場合、処理はステップＳ１８３に進み、CPU２０１は、通信設定情報に含まれている管理条件を読み出し、情報更新条件に基づいて、記憶部２０９に記憶されている通信グループ形成情報の中に、取得した通信設定情報に含まれている通信グループ形成情報と一致する通信グループ形成情報が存在するか否かを判定する。その結果、CPU２０１が、記憶部２０９に記憶されている通信グループ形成情報の中に、取得した通信設定情報に含まれている通信グループ形成情報と一致する通信グループ形成情報は存在しないと判定した場合、処理はステップＳ１８４に進み、CPU２０１は、取得した通信設定情報を記憶部２０９に記憶させ、処理を終了する。
【０１４１】
ステップＳ１８３において、CPU２０１が、記憶部２０９に記憶されている通信グループ形成情報の中に、取得した通信設定情報に含まれている通信グループ形成情報と一致する通信グループ形成情報が存在すると判定した場合、処理はステップＳ１８５に進み、CPU２０１は、取得した通信設定情報と一致すると判定された通信グループ形成情報、および通信グループ形成情報が含まれる通信設定情報を、記憶部２０９から消去し、新たに取得した通信設定情報を記憶部２０９に記憶させ、処理を終了する。
【０１４２】
以上で、端末装置１３の、通信設定情報管理処理の説明を終了する。
【０１４３】
なお、上述した説明においては、ICタグリーダライタ２１をアクセスポイント１１に内蔵する場合を例にして説明したが、このように一体的に構成せず、ICタグリーダライタ２１を、アクセスポイント１１とは別体として構成し、アクセスポイント１１に外部接続するようにすることも可能である。同様に、上述した説明においては、ICタグリーダライタ３１を端末装置１３に内蔵する場合を例にして説明したが、このように一体的に構成せず、ICタグリーダライタ３１を、端末装置１３とは別体として構成し、アクセスポイント１１に外部接続するようにすることも可能である。
【０１４４】
また、上述した説明においては、タグ１２を用いた、非接触通信により、通信設定情報を、アクセスポイント１１から端末装置１３に供給する場合の例を説明したが、このことは、本発明が、通信設定情報の供給媒体として、タグ１２を利用することに限定されることを意味するものではない。通信設定情報の供給媒体としては、タグ１２の他にも、例えば、メモリカードのような半導体メモリを利用することが可能である。
【０１４５】
すなわち、アクセスポイント１１および端末装置１３に、それぞれ、メモリカードドライブを設置しておき、まず、ユーザは、アクセスポイント１１のメモリカードドライブにメモリカードを挿入する。アクセスポイント１１は、自らが保持している通信設定情報をメモリカードに記憶させる。次に、ユーザは、このメモリカードを、アクセスポイント１１のメモリカードドライブから抜き出して、端末装置１３のメモリカードドライブに挿入する。端末装置１３は、メモリカードに記憶された通信設定情報を読み出し、この通信設定情報に基づいて、IEEE802.11方式の無線通信の設定を行う。
【０１４６】
以上のようにしても良い。勿論、メモリカード以外の、任意の記録媒体（例えば、磁気ディスク、光ディスク、光磁気ディスク）により、上述したのと同様な方法により、通信設定情報を、アクセスポイント１１から設定端末１３に設定することができる。
【０１４７】
このように、タグ１２の代わりに、任意の記録媒体を利用することは、図１５、図２１、図２３、図２７、図２９、および図３３に示される通信システムの例においても、すべて、可能である。
【０１４８】
次に、図１５は、図１に示される通信システムの変形例を示している。図１５においては、タグ１２への通信設定情報の供給は、アクセスポイント３０１ではなく、他の設定端末装置３０２により実行される。すなわち、図１５においては、アクセスポイント３０１は、ICタグリーダライタを有していない。また、設定端末装置３０２は、例えば、この通信システムを管理する管理者により保有されている。管理者は、予め設定端末装置３０２に設置されているICタグリーダライタ３１１により、タグ１２に通信設定情報を記憶させておく。ユーザは、予め通信設定情報が記憶されたタグ１２を利用して、端末装置１３に通信設定情報を取得させ、通信の設定を行わせる。
【０１４９】
以下、図１５に示される通信システムの概要を説明する。図１５のステップＳ２０１において、通信システムの管理者は、タグ１２を設定端末装置３０２のICタグリーダライタ３１１に近接させる。設定端末装置３０２は、ICタグリーダライタ３１１を介して、タグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ２０２において、ステップＳ２０１で受信した通信設定情報を記憶する。
【０１５０】
ステップＳ２０３において、ユーザは、通信設定情報が記憶されたタグ１２を、端末装置１３のICタグリーダライタ３１の直近にかざす。ICタグリーダライタ３１は、タグ１２に記憶されている通信設定情報を、タグ１２から受信する。
【０１５１】
ステップＳ２０４において、端末装置１３は、ステップＳ２０３で受信した通信設定情報を記憶し、ステップＳ２０５において、通信設定情報に含まれている通信グループ形成情報に基づいて、アクセスポイント３０１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０１５２】
ステップＳ２０６において、端末装置１３は、ステップＳ２０５で行った通信設定に基づいて、アクセスポイント３０１との間で、IEEE802.11規格の無線通信を実行する。
【０１５３】
以上のようにしても良い。
【０１５４】
さらに、図１６には、図１および図１５とは異なる通信システムの例が示されている。図１６においては、タグ１２が、アクセスポイント３３１に内蔵されている。また、ユーザは、端末装置１３の代わりに、端末装置１３と比較して、より軽い携帯端末装置３３２により、アクセスポイント３３１との間で、無線LANによる通信を行う。なお、携帯端末装置３３２の基本的な内部構成は、端末装置１３と同様である。
【０１５５】
以下に、図１６の通信システムの概要を説明する。ステップＳ２２１において、アクセスポイント３３１は、ICタグリーダライタ２１を介して、タグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ２２２において、ステップＳ２２１で受信した通信設定情報を記憶する。
【０１５６】
ステップＳ２２３において、ユーザは、携帯端末装置３３２を、アクセスポイント３３１のタグ１２の直近にかざす。携帯端末装置３３２のICタグリーダライタ３４１は、タグ１２に記憶されている通信設定情報を、タグ１２から取得する。
【０１５７】
ステップＳ２２４において、携帯端末装置３３２は、ステップＳ２２３で受信した通信設定情報を記憶し、ステップＳ２２５において、通信設定情報に含まれている通信グループ形成情報に基づいて、アクセスポイント３３１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０１５８】
ステップＳ２２６において、携帯端末装置３３２は、ステップＳ２２５で行った通信設定に基づいて、アクセスポイント３３１との間で、IEEE802.11規格の無線通信を実行する。
【０１５９】
以上のようにしても良い。
【０１６０】
さらに、図１７には、図１、図１５、および図１６とは異なる通信システムの例が示されている。図１７においては、タグ１２が、携帯端末装置３８１に内蔵されている。なお、携帯端末装置３８１の基本的な内部構成は、タグ１２を内蔵している点以外は、端末装置１３と同様である。
【０１６１】
以下に、図１７の通信システムの概要を説明する。ステップＳ２４１において、ユーザは、携帯端末装置３８１を、アクセスポイント１１のICタグリーダライタ２１の直近にかざす。アクセスポイント１１は、ICタグリーダライタ２１を介して、携帯端末装置３８１に内蔵されたタグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ２４２において、ステップＳ２４１で受信した通信設定情報を記憶する。
【０１６２】
ステップＳ２４３において、携帯端末装置３８１のICタグリーダライタ３９１は、タグ１２に記憶されている通信設定情報を、タグ１２から取得する。
【０１６３】
ステップＳ２４４において、携帯端末装置３８１は、ステップＳ２４３で受信した通信設定情報を記憶し、ステップＳ２４５において、通信設定情報に含まれている通信グループ形成情報に基づいて、アクセスポイント１１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０１６４】
ステップＳ２４６において、携帯端末装置３８１は、ステップＳ２４５で行った通信設定に基づいて、アクセスポイント１１との間で、IEEE802.11規格の無線通信を実行する。
【０１６５】
以上のようにしても良い。
【０１６６】
さらに、図１８には、図１、および図１５乃至図１７とは異なる通信システムの例が示されている。図１８においては、タグ１２は不用とされ、携帯端末装置３３２は、アクセスポイント１１から、直に、通信設定情報を取得する。なお、ICタグリーダライタ２１、およびICタグリーダライタ３５１は、直接通信を行い、データを送受信することができる。
【０１６７】
以下に、図１８の通信システムの概要を説明する。ステップＳ２７１において、ユーザは、携帯端末装置３３２を、アクセスポイント１１のICタグリーダライタ２１の直近にかざす。アクセスポイント１１は、ICタグリーダライタ２１を介して、携帯端末装置３３２に内蔵されたICタグリーダライタ３５１に、通信設定情報を送信する。携帯端末装置３３２は、ステップＳ２７２において、ステップＳ２７１で、ICタグリーダライタ３５１を介して受信した通信設定情報を記憶する。
【０１６８】
ステップＳ２７３において、携帯端末装置３３２は、通信設定情報に含まれている通信グループ形成情報に基づいて、アクセスポイント１１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０１６９】
ステップＳ２７４において、携帯端末装置３３２は、ステップＳ２７３で行った通信設定に基づいて、アクセスポイント１１との間で、IEEE802.11規格の無線通信を実行する。
【０１７０】
次に、図１９のフローチャートを参照して、図１８に示される通信システムにおける、携帯端末装置３３２の通信設定情報取得処理について説明する。また、図２０のフローチャートを参照して、図１８に示される通信システムにおける、アクセスポイント１１の通信設定情報供給処理について、あわせて説明する。
【０１７１】
携帯端末装置３３２は、例えば、操作部を構成する所定のボタンを押下することにより、通信グループ形成情報の取得の指示が入力された場合、通信グループ形成情報の供給元の検出を開始するようになっている。そこで、図１９のステップＳ３０１において、携帯端末装置３３２は、操作部の所定のボタンが押下され、通信グループ形成情報の取得が指示されたか否かを判定し、操作部の所定のボタンが押下され、通信グループ形成情報の送信が指示されるまで、ステップＳ３０１の処理を繰り返し実行して、待機する。
【０１７２】
ユーザにより、操作部の所定のボタンが押下された場合、ステップＳ３０１において、携帯端末装置３３２は、操作部の所定のボタンが押下され、通信グループ形成情報の取得が指示されたと判定し、処理はステップＳ３０２に進む。
【０１７３】
ステップＳ３０２において、携帯端末装置３３２は、ICタグリーダライタ３５１に指令して、通信グループ形成情報の供給元の検出を開始する。ステップＳ３０３において、携帯端末装置３３２は、ICタグリーダライタ３５１を監視し続け、ICタグリーダライタ３５１より、通信グループ形成情報の供給元を検出した旨の通知が受信されるまで待機する。
【０１７４】
このとき、アクセスポイント１１のCPU１０１は、図２０のステップＳ３１１において、通信グループ形成情報の供給元検出の電磁波を受信するまで待機し、通信グループ形成情報の供給元検出の電磁波を受信した後、ステップＳ３１２に進み、ICタグリーダライタ２１を介して、応答信号を送信する。
【０１７５】
携帯端末装置３３２のICタグリーダライタ３５１は、アクセスポイント１１からの応答信号を受信すると、携帯端末装置３３２のCPUに通知する。そこで、ステップＳ３０３において、携帯端末装置３３２は、ICタグリーダライタ３５１より、通信グループ形成情報の供給元を検出した旨の通知が受信されたと判定し、処理はステップＳ３０４に進み、携帯端末装置３３２は、ICタグリーダライタ３５１を介して、アクセスポイント１１に、通信設定情報を要求する。
【０１７６】
このとき、アクセスポイント１１のCPU１０１は、携帯端末装置３３２より要求を受信し、ステップＳ３１３において、通信設定情報の送信の指示が受信されたと判定し、処理はステップＳ３１４に進む。ステップＳ３１４において、アクセスポイント１１のCPU１０１は、記憶部１０９より通信設定情報を読み出し、これを、ICタグリーダライタ２１を介して、携帯端末装置３３２のICタグリーダライタ３５１に送信する。
【０１７７】
携帯端末装置３３２のICタグリーダライタ３５１は、図１９のステップＳ３０５において、アクセスポイント１１のICタグリーダライタ２１より、通信設定情報を受信する。そして、ステップＳ３０６において、携帯端末装置３３２は、ステップＳ３０５で受信された通信設定情報を、記憶部に記憶させる。
【０１７８】
なお、ステップＳ３１３において、アクセスポイント１１のCPU１０１が、通信設定情報の送信の指示が受信されなかったと判定した場合、CPU１０１は処理を終了する。
【０１７９】
以上のようにして、アクセスポイント１１から、携帯端末装置３３２に、直接、通信設定情報が供給される。
【０１８０】
なお、以上の説明においては、携帯端末装置３３２は、操作部より、所定の操作が入力された場合、タグ１２の検出処理を開始するようになっているが、必ずしも、所定の操作が入力された場合、タグ１２の検出処理を開始するようにする必要はない。すなわち、携帯端末装置３３２が、常時、タグ１２の検出を行うようにしても良い。携帯端末装置３３２が、常時、タグ１２の検出を行うようにすることは、例えば、携帯端末装置３３２が家庭用電源に接続されている場合などに、有効である。
【０１８１】
以上、図１８乃至図２０に示されるように、ユーザにより保有される機器が、携帯端末装置３３２などの小型、軽量な装置である場合、わざわざ、タグ１２を利用しなくても、直接、アクセスポイント１１から、携帯端末装置３３２に、通信設定情報を送信することができる。なお、図１８乃至図２０に示された方法は、端末装置１３をアクセスポイント１１の直近に近づけることができるならば、端末装置１３とアクセスポイント１１間でも可能である。
【０１８２】
ところで、以上に説明した図１、および図１５乃至図１８に示される通信システムは、本発明を、インフラストラクチャモードの無線通信に適用した場合の説明である。そこで、次に、本発明をアドホックモードの無線通信に適用した場合について説明する。図２１は、端末装置１３−１および端末装置１３−２の間で、アドホックモードの無線通信を行う場合の、通信の設定の概要が示されている。
【０１８３】
以下、図２１を参照して、端末装置１３−１および端末装置１３−２の間で、アドホックモードの無線通信を行う場合の、通信の設定の概要について説明する。なお、端末装置１３−１および端末装置１３−２の内部構成は、端末装置１３と同様である。また、図２１は、端末装置１３−１が、予め通信設定情報を保有している場合の例である。
【０１８４】
図２１のステップＳ３５１において、ユーザは、タグ１２を端末装置１３−１のICタグリーダライタ３１−１の直近にかざす。ICタグリーダライタ３１−１は、このタグ１２と至近距離で、非接触通信を行い、タグ１２に、通信設定情報を送信する。この通信設定情報には、図２に示される通信グループ形成情報、および図３に示される管理条件が含まれている。
【０１８５】
ステップＳ３５２において、タグ１２は、ステップＳ３５１でICタグリーダライタ３１−１より受信した通信設定情報を記憶する。
【０１８６】
ステップＳ３５３において、ユーザは、通信設定情報が記憶されたタグ１２を、端末装置１３−２のICタグリーダライタ３１−２の直近にかざす。ICタグリーダライタ３１−２は、タグ１２に記憶されている通信設定情報を、タグ１２から受信する。
【０１８７】
ステップＳ３５４において、端末装置１３−２は、ステップＳ３５３で受信した通信設定情報を記憶し、ステップＳ３５５において、通信設定情報に含まれている通信グループ形成情報に基づいて、端末装置１３−１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０１８８】
ステップＳ３５６において、端末装置１３−２は、ステップＳ３５５で行った通信設定に基づいて、端末装置１３−１との間で、IEEE802.11規格の無線通信を実行する。
【０１８９】
以上のように、タグ１２を介して、端末装置１３−１から端末装置１３−２に、通信設定情報を供給することにより、ユーザは、わずらわしい設定情報の入力を行うことなく、簡単かつ迅速に通信設定を行うことができる。また、ユーザは、端末装置１３−１のICタグリーダライタ３１−１にタグ１２をかざして、次に、そのタグ１２を端末装置１３−２のICタグリーダライタ３１−２にかざすという手順を行うことにより、より、直感的に、端末装置１３−１と端末装置１３−２の間の通信設定を行っていることを理解することが可能となる。さらに、このようにすることにより、間違いなく、所望する機器間(図２１においては端末装置１３−１と端末装置１３−２間)で、通信設定を行うことができる。従って、ユーザは、誤って、端末装置１３−２を、端末装置１３−１以外の機器に接続することを防ぐことができる。
【０１９０】
次に、図２２のフローチャートを参照して、図２１のステップＳ３５１の処理、すなわち、端末装置１３−１の通信設定情報記述処理について説明する。なお、このときの、タグ１２の通信設定情報記述処理は、図９を参照して説明した処理と同一である。
【０１９１】
端末装置１３−１は、例えば、操作部２０６を構成するキーボードのうちの所定のキーを押下することにより、通信グループ形成情報の送信の指示が入力された場合、タグ１２の検出を開始するようになっている。そこで、図２２のステップＳ３７１において、端末装置１３−１のCPU２０１は、操作部２０６を監視し、操作部２０６の所定のキーが押下され、通信グループ形成情報の送信が指示されたか否かを判定し、操作部２０６の所定のキーが押下され、通信グループ形成情報の送信が指示されるまで、ステップＳ３７１の処理を繰り返し実行して、待機する。
【０１９２】
ユーザにより、操作部２０６の所定のキーが押下された場合、ステップＳ３７１において、CPU２０１は、操作部２０６の所定のキーが押下され、通信グループ形成情報の送信が指示されたと判定し、処理はステップＳ３７２に進む。
【０１９３】
ステップＳ３７２において、CPU２０１は、ICタグリーダライタ３１−１に指令して、タグ１２の検出を開始する。ステップＳ３７３において、CPU２０１は、ICタグリーダライタ３１−１を監視し続け、ICタグリーダライタ３１−１より、タグ１２を検出した旨の通知が受信されるまで待機する。
【０１９４】
このとき、ユーザにより、ICタグリーダライタ３１−１の至近距離に保持されたタグ１２のマイクロコンピュータ１６１は、ステップＳ７１において、タグ１２検出の電磁波を受信するまで待機し、タグ１２検出の電磁波を受信した後、ステップＳ７２に進み、アンテナ共振回路部１５１を介して、応答信号を送信する。
【０１９５】
端末装置１３−１のICタグリーダライタ３１−１は、タグ１２からの応答信号を受信すると、CPU２０１に通知する。そこで、ステップＳ３７３において、端末装置１３−１のCPU２０１は、ICタグリーダライタ３１−１より、タグ１２を検出した旨の通知が受信されたと判定し、処理はステップＳ３７４に進み、CPU２０１は、記憶部２０９に記憶してある通信設定情報を読み出し、ICタグリーダライタ３１−１に供給する。ICタグリーダライタ３１−１は、供給された通信設定情報を、タグ１２に対して送信する。
【０１９６】
タグ１２のマイクロコンピュータ１６１は、ステップＳ７３において、通信設定情報、および通信設定情報の記憶指示が、端末装置１３−１より受信されたか否かを判定し、通信設定情報、および通信設定情報の記憶指示が、端末装置１３−１より受信された場合、ステップＳ７４に進み、受信した通信設定情報を、EEPROM２７７に記憶させる。
【０１９７】
以上のようにして、端末装置１３−１からタグ１２への、通信設定情報の送信が行われる。
【０１９８】
なお、以上の説明においては、端末装置１３−１は、操作部より、所定の操作が入力された場合、タグ１２の検出処理を開始するようになっているが、必ずしも、所定の操作が入力された場合、タグ１２の検出処理を開始するようにする必要はない。すなわち、端末装置１３−１が、常時、タグ１２の検出を行うようにしても良い。端末装置１３−１が、常時、タグ１２の検出を行うようにすることは、例えば、家庭用電源に接続されている場合などに、有効である。
【０１９９】
次に、図２３は、図２１に示される通信システムの変形例を示している。図２３においては、タグ１２への通信設定情報の供給は、端末装置１３−１ではなく、他の設定端末装置３０２により実行される。すなわち、図２３においては、端末装置４２１は、ICタグリーダライタを有していない。また、設定端末装置３０２は、例えば、この通信システムを管理する管理者により保有されている。管理者は、予め設定端末装置３０２に設置されているICタグリーダライタ３１１により、タグ１２に通信設定情報を記憶させておく。ユーザは、予め通信設定情報が記憶されたタグ１２を利用して、端末装置１３に通信設定情報を取得させ、通信の設定を行わせる。なお、端末装置４２１の内部の構成は、ICタグリーダライタが設置されていないこと以外は、端末装置１３と同様である。
【０２００】
以下、図２３に示される通信システムの概要を説明する。図２３のステップＳ４０１において、通信システムの管理者は、タグ１２を設定端末装置３０２のICタグリーダライタ３１１に近接させる。設定端末装置３０２は、ICタグリーダライタ３１１を介して、タグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ４０２において、ステップＳ４０１で受信した通信設定情報を記憶する。
【０２０１】
ステップＳ４０３において、ユーザは、通信設定情報が記憶されたタグ１２を、端末装置１３−１のICタグリーダライタ３１の直近にかざす。ICタグリーダライタ３１は、タグ１２に記憶されている通信設定情報を、タグ１２から受信する。
【０２０２】
ステップＳ４０４において、端末装置１３は、ステップＳ４０３で受信した通信設定情報を記憶し、ステップＳ４０５において、通信設定情報に含まれている通信グループ形成情報に基づいて、端末装置４２１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２０３】
ステップＳ４０６において、端末装置１３は、ステップＳ２０５で行った通信設定に基づいて、端末装置４２１との間で、IEEE802.11規格の無線通信を実行する。
【０２０４】
以上のようにしても良い。
【０２０５】
さらに、図２４には、図２１および図２３とは異なる通信システムの例が示されている。図２４においては、タグ１２が、端末装置４４１に内蔵されている。
【０２０６】
以下に、図２４の通信システムの概要を説明する。ステップＳ４２１において、端末装置４４１は、ICタグリーダライタ４５１を介して、タグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ４２２において、ステップＳ４２１で受信した通信設定情報を記憶する。
【０２０７】
ステップＳ４２３において、ユーザは、端末装置１３を、端末装置４４１に内蔵されているタグ１２の直近にかざす。端末装置１３のICタグリーダライタ３１は、タグ１２に記憶されている通信設定情報を、タグ１２から取得する。
【０２０８】
ステップＳ４２４において、端末装置１３は、ステップＳ４２３で受信した通信設定情報を記憶し、ステップＳ４２５において、通信設定情報に含まれている通信グループ形成情報に基づいて、端末装置４４１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２０９】
ステップＳ４２６において、端末装置１３は、ステップＳ４２５で行った通信設定に基づいて、端末装置４４１との間で、IEEE802.11規格の無線通信を実行する。
【０２１０】
以上のようにしても良い。
【０２１１】
さらに、図２５には、図２１、図２３、および図２４とは異なる通信システムの例が示されている。図２５においては、図２４に示される端末装置１３が、予め通信設定情報を保有し、端末装置１３から、タグ１２を介して、端末装置４４１に、通信設定情報が供給される。
【０２１２】
以下に、図２５の通信システムの概要を説明する。ステップＳ４４１において、ユーザは、端末装置４４１を、端末装置１３のICタグリーダライタ３１の直近にかざす。端末装置１３は、ICタグリーダライタ３１を介して、端末装置４４１に内蔵されたタグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ４４２において、ステップＳ４４１で受信した通信設定情報を記憶する。
【０２１３】
ステップＳ４４３において、端末装置４４１のICタグリーダライタ３９１は、タグ１２に記憶されている通信設定情報を、タグ１２から取得する。
【０２１４】
ステップＳ４４４において、端末装置４４１は、ステップＳ４４３で受信した通信設定情報を記憶し、ステップＳ４４５において、通信設定情報に含まれている通信グループ形成情報に基づいて、端末装置１３との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２１５】
ステップＳ４４６において、端末装置４４１は、ステップＳ４４５で行った通信設定に基づいて、端末装置１３との間で、IEEE802.11規格の無線通信を実行する。
【０２１６】
以上のようにしても良い。
【０２１７】
さらに、図２６には、図２１、および図２３乃至図２５とは異なる通信システムの例が示されている。図２６においては、タグ１２は不用とされ、端末装置１３−２は、端末装置１３−１から、直に、通信設定情報を取得する。なお、ICタグリーダライタ３１−１、およびICタグリーダライタ３１−２は、直接通信を行い、データを送受信することができる。
【０２１８】
以下に、図２６の通信システムの概要を説明する。ステップＳ４６１において、ユーザは、端末装置１３−２を、端末装置１３−１のICタグリーダライタ３１−１の直近にかざす。端末装置１３−１は、ICタグリーダライタ３１−１を介して、端末装置１３−２に内蔵されたICタグリーダライタ３１−２に、通信設定情報を送信する。端末装置１３−２は、ステップＳ４６２において、ステップＳ４６１で、ICタグリーダライタ３１−２を介して受信した通信設定情報を記憶する。
【０２１９】
ステップＳ４６３において、端末装置１３−２は、通信設定情報に含まれている通信グループ形成情報に基づいて、端末装置１３−１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２２０】
ステップＳ４６４において、端末装置１３−２は、ステップＳ４６３で行った通信設定に基づいて、端末装置１３−１との間で、IEEE802.11規格の無線通信を実行する。
【０２２１】
以上のようにしても良い。
【０２２２】
次に、図２７は、アドホックモードによる通信システムの応用例を示している。図２７において、再生データサーバ５０１は、例えば、映画、および音楽などのコンテンツを保有しており、IEEE802.11規格の無線通信により、コンテンツを、データ再生端末装置５０２に供給する。また、再生データサーバ５０１は、ICタグリーダライタ５１１を内蔵しており、タグ１２との間で、至近距離の通信を行う。
【０２２３】
データ再生端末装置５０２は、IEEE802.11規格の無線通信により、再生データベースサーバ５０１より、コンテンツを受信し、再生する。ユーザは、再生されたコンテンツを視聴することができる。
【０２２４】
次に、図２７に示される通信システムの概要について説明する。
【０２２５】
図２７のステップＳ５０１において、ユーザは、タグ１２を再生データサーバ５０１のICタグリーダライタ５１１の直近にかざす。ICタグリーダライタ５１１は、このタグ１２と至近距離で、非接触通信を行い、タグ１２に、通信設定情報を送信する。この通信設定情報には、通信グループ形成情報、および図２８に示される管理条件が含まれている。
【０２２６】
図２８の管理条件は、XML形式により記述されている。図２８に示す管理条件の記述例において、上から１行目の、<保持許可></保持許可>タグは、図３の保持許可に対応し、<保持許可></保持許可>タグに囲まれた文字列"NG"は、通信設定情報が保持不可能であることを示している。図２８の上から２行目の、<提供許可></提供許可>タグは、図３の提供許可に対応し、<提供許可></提供許可>タグに囲まれた文字列"NG"は、通信設定情報を他の機器に提供することが不可能であることを示している。
【０２２７】
図２８の上から３行目の、<通信有効期間></通信有効期間>タグは、図３の通信有効期間と対応し、<通信有効期間></通信有効期間>タグに囲まれた文字列"Unlimited"は、通信有効期間が、無期限であることを示している。図２８の上から４行目の、<情報有効期間></情報有効期間>タグは、図３の情報有効期間と対応し、<情報有効期間></情報有効期間>タグに囲まれた文字列"INVALID"は、この通信グループ形成情報は、１回、データ再生端末装置５０２に設定され後、無効になることを示している。図２８の上から５行目の、<情報更新条件></情報更新条件>タグは、図３の情報更新条件と対応し、<情報更新条件></情報更新条件>タグに囲まれた文字列"INVALID"は、この通信グループ形成情報は更新されないことを示している。
【０２２８】
図２７に戻って、ステップＳ５０２において、タグ１２は、ステップＳ５０１でICタグリーダライタ５１１より受信した通信設定情報を記憶する。
【０２２９】
ステップＳ５０３において、ユーザは、通信設定情報が記憶されたタグ１２を、データ再生端末装置５０２のICタグリーダライタ５２１の直近にかざす。ICタグリーダライタ５２１は、タグ１２に記憶されている通信設定情報を、タグ１２から受信する。
【０２３０】
ステップＳ５０４において、データ再生端末装置５０２は、ステップＳ５０３で受信した通信設定情報を記憶し、ステップＳ５０５において、通信設定情報に含まれている通信グループ形成情報に基づいて、再生データサーバ５０１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２３１】
ステップＳ５０６において、データ再生端末装置５０２は、ステップＳ５０５で行った通信設定に基づいて、再生データサーバ５０１との間で、IEEE802.11規格の無線通信を実行し、コンテンツデータを、再生データサーバ５０１より取得する。
【０２３２】
ステップＳ５０７において、データ再生端末装置５０２は、再生データサーバ５０１より取得したコンテンツを再生し、ユーザに視聴させる。
【０２３３】
以上のように、本発明の通信システムを応用することが可能である。
【０２３４】
次に、図２９は、図２７に示される通信システムの変形例を示している。図２９においては、タグ１２への通信設定情報の供給は、再生データサーバ５０１ではなく、他の設定端末装置３０２により実行される。すなわち、図２９においては、再生データサーバ５３１は、ICタグリーダライタを有していない。また、設定端末装置３０２は、例えば、この通信システムを管理する管理者により保有されている。管理者は、予め設定端末装置３０２に設置されているICタグリーダライタ３１１により、タグ１２に通信設定情報を記憶させておく。ユーザは、予め通信設定情報が記憶されたタグ１２を利用して、データ再生端末装置５０２に通信設定情報を取得させ、通信の設定を行わせる。
【０２３５】
以下、図２９に示される通信システムの概要を説明する。図２９のステップＳ５２１において、通信システムの管理者は、タグ１２を設定端末装置３０２のICタグリーダライタ３１１に近接させる。設定端末装置３０２は、ICタグリーダライタ３１１を介して、タグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ５２２において、ステップＳ５２１で受信した通信設定情報を記憶する。
【０２３６】
ステップＳ５２３において、ユーザは、通信設定情報が記憶されたタグ１２を、データ再生端末装置５０２のICタグリーダライタ５２１の直近にかざす。ICタグリーダライタ５２１は、タグ１２に記憶されている通信設定情報を、タグ１２から受信する。
【０２３７】
ステップＳ５２４において、データ再生端末装置５０２は、ステップＳ５２３で受信した通信設定情報を記憶し、ステップＳ５２５において、通信設定情報に含まれている通信グループ形成情報に基づいて、再生データサーバ５３１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２３８】
ステップＳ５２６において、データ再生端末装置５０２は、ステップＳ２０５で行った通信設定に基づいて、再生データサーバ５３１との間で、IEEE802.11規格の無線通信を実行し、コンテンツデータを、再生データサーバ５３１より取得する。
【０２３９】
ステップＳ５２７において、データ再生端末装置５０２は、再生データサーバ５３１より取得したコンテンツを再生し、ユーザに視聴させる。
【０２４０】
以上のようにしても良い。
【０２４１】
さらに、図３０には、図２７および図２９とは異なる通信システムの例が示されている。図３０においては、タグ１２が、再生データサーバ５４１に内蔵されている。
【０２４２】
以下に、図３０の通信システムの概要を説明する。ステップＳ５４１において、再生データサーバ５４１は、ICタグリーダライタ５５１を介して、タグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ５４２において、ステップＳ５４１で受信した通信設定情報を記憶する。
【０２４３】
ステップＳ５４３において、ユーザは、データ再生端末装置５０２を、再生データサーバ５４１に内蔵されているタグ１２の直近にかざす。データ再生端末装置５０２のICタグリーダライタ５２１は、タグ１２に記憶されている通信設定情報を、タグ１２から取得する。
【０２４４】
ステップＳ５４４において、データ再生端末装置５０２は、ステップＳ５４３で受信した通信設定情報を記憶し、ステップＳ５４５において、通信設定情報に含まれている通信グループ形成情報に基づいて、再生データサーバ５４１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２４５】
ステップＳ５４６において、データ再生端末装置５０２は、ステップＳ５４５で行った通信設定に基づいて、再生データサーバ５４１との間で、IEEE802.11規格の無線通信を実行し、コンテンツデータを、再生データサーバ５３１より取得する。
【０２４６】
ステップＳ５４７において、データ再生端末装置５０２は、再生データサーバ５３１より取得したコンテンツを再生し、ユーザに視聴させる。
【０２４７】
以上のようにしても良い。
【０２４８】
さらに、図３１には、図２７、図２９、および図３０とは異なる通信システムの例が示されている。図３１のステップＳ５６１において、ユーザは、データ再生端末装置５６１を、再生データサーバ５０１のICタグリーダライタ５１１の直近にかざす。再生データサーバ５０１は、ICタグリーダライタ５１１を介して、データ再生端末装置５６１に内蔵されたタグ１２に、通信設定情報を送信する。タグ１２は、ステップＳ５６２において、ステップＳ５６１で受信した通信設定情報を記憶する。
【０２４９】
ステップＳ５６３において、データ再生端末装置５６１のICタグリーダライタ５７１は、タグ１２に記憶されている通信設定情報を、タグ１２から取得する。
【０２５０】
ステップＳ５６４において、データ再生端末装置５６１は、ステップＳ５６３で受信した通信設定情報を記憶し、ステップＳ５６５において、通信設定情報に含まれている通信グループ形成情報に基づいて、再生データサーバ５０１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２５１】
ステップＳ５６６において、データ再生端末装置５６１は、ステップＳ５６５で行った通信設定に基づいて、再生データサーバ５０１との間で、IEEE802.11規格の無線通信を実行し、コンテンツデータを、再生データサーバ５３１より取得する。
【０２５２】
ステップＳ５６７において、データ再生端末装置５６１は、再生データサーバ５０１より取得したコンテンツを再生し、ユーザに視聴させる。
【０２５３】
以上のようにしても良い。
【０２５４】
さらに、図３２には、図２７、および図２９乃至図３１とは異なる通信システムの例が示されている。図３２においては、タグ１２は不用とされ、データ再生端末装置５０２は、再生データサーバ５０１から、直に、通信設定情報を取得する。なお、ICタグリーダライタ５１１、およびICタグリーダライタ５２１は、直接通信を行い、データを送受信することができる。
【０２５５】
以下に、図３２の通信システムの概要を説明する。ステップＳ５８１において、ユーザは、データ再生端末装置５０２を、再生データサーバ５０１のICタグリーダライタ５１１の直近にかざす。再生データサーバ５０１は、ICタグリーダライタ５１１を介して、データ再生端末装置５０２に内蔵されたICタグリーダライタ５２１に、通信設定情報を送信する。データ再生端末装置５０２は、ステップＳ５８２において、ステップＳ５８１で、ICタグリーダライタ５２１を介して受信した通信設定情報を記憶する。
【０２５６】
ステップＳ５８３において、データ再生端末装置５０２は、通信設定情報に含まれている通信グループ形成情報に基づいて、再生データサーバ５０１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０２５７】
ステップＳ５８４において、データ再生端末装置５０２は、ステップＳ５８３で行った通信設定に基づいて、再生データサーバ５０１との間で、IEEE802.11規格の無線通信を実行し、コンテンツデータを、再生データサーバ５０１より取得する。
【０２５８】
ステップＳ５８５において、データ再生端末装置５０２は、再生データサーバ５０１より取得したコンテンツを再生し、ユーザに視聴させる。
【０２５９】
以上のようにしても良い。
【０２６０】
ところで、例えば、ある端末装置Ａが、既にアクセスポイント１１と通信を行っている場合、他の端末装置Ｂが、これから端末装置Ａと通信を行うとき、端末装置Ａと端末装置Ｂとの間に、新たに通信を確立するよりも、端末装置Ｂをアクセスポイント１１に接続させ、アクセスポイント１１経由で、端末装置Ａと端末装置Ｂ間で通信をしたほうが良い場合がある。そこで、次に、図３３を参照して、このような場合の処理の概要について説明する。
【０２６１】
図３３においては、端末装置１３−１が、既にアクセスポイント１１と通信を確立している装置であるとする。また、端末装置１３−２は、これからアクセスポイント１１を経由して、端末装置１３−１と通信を行う装置であるとする。
【０２６２】
図３３のステップＳ６０１において、端末装置１３−１は、アクセスポイント１１との間に、通信を確立し、例えば、アクセスポイント１１を介して、インターネット１に接続している。
【０２６３】
ステップＳ６０２において、ユーザは、タグ１２を、端末装置１３−１のICタグリーダライタ３１−１に近接させる。端末装置１３−１のICタグリーダライタ３１−１は、タグ１２との間で、至近距離の非接触通信を行い、タグ１２に、通信設定情報を送信する。図３４は、ステップＳ６０２において、ICタグリーダライタ３１−１からタグ１２に送信される通信設定情報に含まれている通信グループ形成情報の例を表わしている。
【０２６４】
図３４の通信グループ形成情報の、上から１行目乃至４行目に示されている情報は、図２の通信グループ形成情報の上から１行目乃至４行目に示されている情報と同一である。図３４に示されるグループ形成情報には、さらに、上から５行目に示されるように、保持機器IPアドレスが含まれている。この保持機器IPアドレスには、例えば、図３３の端末装置１３−２が、アクセスポイント１１を経由して、端末装置１３−１にアクセスする場合に必要な、端末装置１３−１のIPアドレスが記述される。図３４においては、例として「12.34.56.78」が記述されている。なお、図３３のステップＳ６０２において、ICタグリーダライタ３１−１からタグ１２に送信される通信設定情報に含まれている管理条件は、図３に示される管理条件と同一である。
【０２６５】
次に、図３５は、図３３のステップＳ６０２において、ICタグリーダライタ３１−１からタグ１２に送信される通信設定情報に含まれている通信グループ形成情報の、XML形式による記述例を示している。
【０２６６】
図３５に示される記述例の上から１行目乃至６行目に示されている記述は、図１０の通信グループ形成情報の上から１行目乃至６行目の記述例と同一である。図３５に示される記述例においては、図１０に示されている記述例の上から５行目と６行目の間に、新たに、<IPaddress>12.34.56.78</IPaddress>が挿入された構成になっている。この<IPaddress>12.34.56.78</IPaddress>は、図３４の保持機器IPアドレスと対応している。
【０２６７】
図３３に戻って、ステップＳ６０３において、タグ１２は、ステップＳ６０２で受信した通信設定情報を記憶する。ステップＳ６０４において、ユーザは、タグ１２を端末装置１３−２のICタグリーダライタ３１−２に近接させる。ICタグリーダライタ３１−２は、タグ１２より通信設定情報を受信する。ステップＳ６０５において、端末装置１３−２は、ステップＳ６０４で受信した通信設定情報を記憶する。
【０２６８】
ステップＳ６０６において、端末装置１３−２は、ステップＳ６０５で記憶した通信設定情報にもとづいて、端末装置１３−２を、アクセスポイント１１経由で、端末装置１３−１に接続させるための通信設定を行う。
【０２６９】
ステップＳ６０７において、端末装置１３−２は、無線通信により、アクセスポイント１１と通信を行う。この際、端末装置１３−２は、アクセスポイント１１に、端末装置１３−１のIPアドレスを送信し、端末装置１３−１と端末装置１３−２との間の通信を中継するように要求する。
【０２７０】
アクセスポイント１１は、端末装置１３−２からの要求に従って、IPアドレスに基づいて、端末装置１３−２と端末装置１３−１間の通信を確立する。
【０２７１】
以上のようにして、端末装置１３−２は、すでにアクセスポイント１１と通信を確立している端末装置１３−１と、通信を行うことができるようになる。
【０２７２】
次に、図３６および図３７のフローチャートを参照して、図３３のステップＳ６０６の処理、すなわち、端末装置１３−２の通信設定情報設定処理について説明する。
【０２７３】
ステップＳ６３１において、端末装置１３−２のCPU２０１は、例えば操作部２０６を介した、アプリケーションソフトウェアの起動の指示を受け、指示されたアプリケーションソフトウェアを起動する。
【０２７４】
ステップＳ６３２において、端末装置１３−２のCPU２０１は、記憶部２０９にアクセスし、記憶部２０９に、通信設定情報が記憶されているか否かを判定し、記憶部２０９に、通信設定情報が記憶されていない場合、ステップＳ６３３に進む。ステップＳ６３３において、端末装置１３−２のCPU２０１は、記憶部２０９に、関連URIが記憶されているか否かを判定し、関連URIが記憶されていた場合、ステップＳ６３４に進み、CPU２０１は、ブラウザを起動し、記憶部２０９に記憶されていたURIを、ディスプレイ２０８に表示させる。
【０２７５】
すなわち、タグ１２とICタグリーダライタ３１間の距離や、タグ１２のICタグリーダライタ３１へのかざし方によっては、通信設定情報が、正常に、タグ１２から端末装置１３−２に供給されない場合がある。このような場合でも、通信設定情報のうち、関連URIが、タグ１２から端末装置１３−２に供給されている場合がある。この場合、CPU２０１は、ブラウザを起動し、関連URIを、ディスプレイ２０８に表示させる。
【０２７６】
ここで、関連URIを、ユーザからの質問や苦情を受け付けるカスタマサービスのサイトに設定しておくことにより、ユーザが、端末装置１３−２の無線通信の設定を行う際に、通信設定情報の不備により、思い通りに設定ができない場合、自動的に、カスタマサービスのサイトが表示されるようになる。従って、ユーザは、ディスプレイ２０８に表示されたカスタマサービスのサイトにおいて、通信の設定に関する質問などを行うことができる。
【０２７７】
なお、ステップＳ６３３およびステップＳ６３４の処理は、端末装置１３−２は、予め、アクセスポイント１１を介して、インターネット１に接続することができる場合の処理であり、端末装置１３−２が、アクセスポイント１１を介して、インターネット１に接続することができない場合、CPU２０１は、ステップＳ６３３およびステップＳ６３４の処理を実行せずに、処理を終了する。
【０２７８】
ステップＳ６３２において、CPU２０１が、記憶部２０９に、通信設定情報が記憶されていると判定した場合、処理はステップＳ６３５に進む。ステップＳ６３５において、CPU２０１は、記憶部２０９に記憶されている通信設定情報が１つであるか否かを判定し、記憶部２０９に記憶されている通信設定情報が１つではない場合、すなわち、記憶部２０９に記憶されている通信設定情報が複数ある場合、ステップＳ６３６に進む。
【０２７９】
ステップＳ６３６において、CPU２０１は、記憶部２０９に記憶されている複数の通信設定情報より、ネットワークネームを読み出し、ディスプレイ２０８に、ネットワークネームのリストを表示させ、ユーザからのネットワークネームの選択を受け付ける。ステップＳ６３７において、CPU２０１は、ネットワークネームのリストの中から、１つのネットワークネームが選択されるまで待機し、操作部２０６を介して、ユーザから、ネットワークネームが選択されたとき、処理は図３７のステップＳ６３８に進む。
【０２８０】
ステップＳ６３５において、CPU２０１が、記憶部２０９に記憶されている通信設定情報が１つであると判定した場合、ステップＳ６３６およびステップＳ６３７の処理はスキップされ、処理はステップＳ６３８に進む。
【０２８１】
ステップＳ６３８において、CPU２０１は、端末装置１３は、通信設定情報に指定された通信装置を有しているか否かを判定する。すなわち、例えば図３５に示される通信グループ形成情報の、上から３行目の<IEEE802.11a>、および上から６行目の</IEEE802.11a>のタグに示されるように、通信設定情報は、無線通信の種類を規定している。そこで、CPU２０１は、無線通信部２１０が、通信グループ形成情報に規定されている種類の無線通信を行うことができるか否かを判定する。
【０２８２】
その結果、CPU２０１が、通信設定情報に指定された通信装置を有していないと判定した場合、CPU２０１は、図３６および図３７に示された一連の処理を終了する。ステップＳ６３８において、CPU２０１が、通信設定情報に指定された通信装置を有していると判定した場合、処理はステップＳ６３９に進み、CPU２０１は、ステップＳ６３１で起動したアプリケーションは、特定の装置を通信相手として、通信を行うか否かを判定し、アプリケーションは、特定の装置を通信相手として、通信を行うと判定した場合、処理はステップＳ６４０に進む。
【０２８３】
ステップＳ６４０において、CPU２０１は、通信設定情報に含まれている通信グループ形成情報を読み出し、通信グループ形成情報に、通信相手(端末装置１３−１)のIPアドレスが含まれているか否かを判定し、通信グループ形成情報に、通信相手のIPアドレスが含まれている場合、処理はステップＳ６４１に進む。ステップＳ６４０において、CPU２０１が、通信グループ形成情報に、通信相手のIPアドレスが含まれていないと判定した場合、CPU２０１は、図３６および図３７に示された一連の処理を終了する。
【０２８４】
ステップＳ６４１において、CPU２０１は、通信グループ形成情報より、通信相手のIPアドレスを読み出し、ステップＳ６３１で起動したアプリケーションソフトウェアにより、通信相手（端末装置１３−１）と、通信することができるように、IPアドレスを設定する。
【０２８５】
ステップＳ６４２において、CPU２０１は、通信グループ形成情報に基づいて、通信相手（端末装置１３−１）と通信することができるように設定する。これ以降、端末装置１３−２は、ここで行われた設定により、通信相手（端末装置１３−１）と通信を行うことができるようになる。
【０２８６】
以上のようにして、端末装置１３は、取得した通信設定情報に基づいて、無線通信の設定を実行する。
【０２８７】
ところで、以上の説明においては、通信設定情報は、タグ１２を介するか、ICタグリーダライタ間で直接通信することにより、通信設定情報の提供側の装置から受信側の装置に、通信設定情報が供給されていたが、本発明においては、通信設定情報を、赤外線通信により送受信するようにすることも勿論可能である。以下、赤外線通信を利用した場合における、通信設定情報の送受信の例について説明する。
【０２８８】
図３８は、赤外線通信により通信設定情報をアクセスポイント１１から設定端末１３に送信する場合の例を示している。図３８のステップＳ７０１において、アクセスポイント１１は、赤外線通信部１１３から、端末装置１３の赤外線通信部２１２に対して、通信設定情報を送信する。図３９は、アクセスポイント１１の赤外線通信部１１３から端末装置１３の赤外線通信部２１２に対して送信される通信設定情報に含まれている、通信グループ形成情報の記述例を示している。
【０２８９】
図３９において、上から１行目のタグ<accessPoint>、および上から７行目のタグ</accessPoint>は、アクセスポイントとの接続（インフラストラクチャモード）であることを示している。図３９において、上から２行目のタグ<title>と</title>の間には、ネットワークネームが記述される。図３９においては、ネットワークネームとして「local-net」と記述されている。図３９において、上から３行目のタグ<802.11b>、および上から６行目のタグ</802.11b>は、通信グループ形成情報がIEEE802.11ｂ方式通信に関することを表している。図３９において、上から４行目のタグ<essid>と</essid>の間には、SSIDが記述される。図３９においては、SSIDとして「0000」と記述されている。図３９において、上から５行目のタグ<wepkey>と</wepkey>の間には、WEPキーが記述される。図３９においては、WEPキーとして「sample」と記述されている。
【０２９０】
図３８に戻って、端末装置１３は、アクセスポイント１１から、通信設定情報を受信すると、ステップＳ７０２において、受信した通信設定情報を記憶し、ステップＳ７０３において、通信設定情報に含まれている通信グループ形成情報に基づいて、アクセスポイント１１との間で、IEEE802.11方式の無線通信を行うための通信設定を行う。
【０２９１】
ステップＳ７０４において、端末装置１３は、ステップＳ７０３で行った通信設定に基づいて、アクセスポイント１１との間で、IEEE802.11方式の無線通信を実行する。
【０２９２】
以上のように、赤外線通信により、アクセスポイント１１から端末装置１３に、通信設定情報を供給するようにすることもできる。次に、図３８のステップＳ７０１の処理、すなわち、アクセスポイント１１から端末装置１３に対して、通信設定情報を送信する処理について、図４０および図４１のフローチャートを参照して、詳細に説明する。なお、図４０は、端末装置１３がアクセスポイント１１から通信設定情報を取得する処理を表し、図４１は、アクセスポイント１１が端末装置１３に通信設定情報を供給する処理を表している。
【０２９３】
端末装置１３は、例えば、操作部２０６を構成する所定のボタンを押下することにより、通信グループ形成情報の取得の指示が入力された場合、通信グループ形成情報の供給元の検出を開始するようになっている。そこで、図４０のステップＳ７５１において、端末装置１３のCPU２０１は、操作部２０６の所定のボタンが押下され、通信グループ形成情報の取得が指示されたか否かを判定し、操作部２０６の所定のボタンが押下され、通信グループ形成情報の送信が指示されるまで、ステップＳ７５１の処理を繰り返し実行して、待機する。
【０２９４】
ユーザにより、操作部２０６の所定のボタンが押下された場合、ステップＳ７５１において、端末装置１３のCPU２０１は、操作部２０６の所定のボタンが押下され、通信グループ形成情報の取得が指示されたと判定し、処理はステップＳ７５２に進む。
【０２９５】
ステップＳ７５２において、端末装置１３のCPU２０１は、赤外線通信部２１２に指令して、通信グループ形成情報の供給元の検出を開始する。ステップＳ７５３において、端末装置１３のCPU２０１は、赤外線通信部２１２を監視し続け、赤外線通信部２１２より、通信グループ形成情報の供給元を検出した旨の通知が受信されるまで待機する。
【０２９６】
このとき、アクセスポイント１１のCPU１０１は、図４１のステップＳ７７１において、通信グループ形成情報の供給元検出の赤外線を受信するまで待機し、通信グループ形成情報の供給元検出の赤外線を受信した後、ステップＳ７７２に進み、赤外線通信部１１３を介して、応答信号を送信する。
【０２９７】
端末装置１３のCPU２０１は、赤外線通信部２１２を介して、アクセスポイント１１からの応答信号を受信すると、ステップＳ７５３において、通信グループ形成情報の供給元を検出した旨の通知が受信されたと判定し、処理はステップＳ７５４に進む。ステップＳ７５４において、端末装置１３のCPU２０１は、赤外線通信部２１２から、アクセスポイント１１に、通信設定情報を要求する信号を送信する。
【０２９８】
このとき、アクセスポイント１１のCPU１０１は、端末装置１３より要求を受信し、ステップＳ７７３において、通信設定情報の送信の指示が受信されたと判定し、処理はステップＳ７７４に進む。ステップＳ７７４において、アクセスポイント１１のCPU１０１は、記憶部１０９より通信設定情報を読み出し、これを赤外線通信部１１３を介して、端末装置１３の赤外線通信部２１２に送信する。
【０２９９】
端末装置１３のCPU２０１は、ステップＳ７５５において、アクセスポイント１１がステップＳ７７４で送信した通信設定情報を、赤外線通信部２１２を介して受信すると、ステップＳ７５６において、ステップＳ７５５で受信した通信設定情報を、記憶部２０９に記憶させる。
【０３００】
なお、ステップＳ７７３において、アクセスポイント１１のCPU１０１が、通信設定情報の送信の指示が受信されなかったと判定した場合、CPU１０１は一連の処理を終了する。
【０３０１】
以上のようにして、アクセスポイント１１から端末装置１３に対して、赤外線通信により通信設定情報が供給される。
【０３０２】
以上の説明においては、インフラストラクチャモードの場合の、赤外線通信による通信設定情報の送受信の例を説明したが、赤外線通信による通信設定情報の送受信は、アドホックモードに適用することも勿論可能である。図４２は、アドホックモードの場合の、赤外線通信による通信設定情報の送受信の例を示している。なお、以下の説明において、２台の端末装置の個々を区別するために、端末装置１３−１および端末装置１３−２として説明する。また、端末装置１３−１の内部の構成要素には、例えば、「赤外線通信部２１２−１」のように「−１」を付し、端末装置１３−２の内部の構成要素には、例えば「赤外線通信部２１２−２」のように「−２」を付し、それぞれを区別する。
【０３０３】
図４２のステップＳ８０１において、端末装置１３−１のCPU２０１−１は、赤外線通信部２１２−１を介して、端末装置１３−２に内蔵された赤外線通信部２１２−２に、通信設定情報を送信する。図４３は、設定端末装置１３−１の赤外線通信部２１２−１から送信される通信設定情報に含まれている通信グループ形成情報の記述例を示している。
【０３０４】
図４３において、上から１行目のタグ<localNetwork>、および上から７行目のタグ</localNetwork>は、アドホックモードであることを示している。図４３において、上から２行目のタグ<title>と</title>の間には、ネットワークネームが記述される。図４３においては、ネットワークネームとして「local-net」と記述されている。図４３において、上から３行目のタグ<802.11b>、および上から６行目のタグ</802.11b>は、通信グループ形成情報がIEEE802.11ｂ方式通信に関することを表している。図４３において、上から４行目のタグ<essid>と</essid>の間には、SSIDが記述される。図４３においては、SSIDとして「0000」と記述されている。図４３において、上から５行目のタグ<wepkey>と</wepkey>の間には、WEPキーが記述される。図４３においては、WEPキーとして「sample」と記述されている。
【０３０５】
端末装置１３−２のCPU２０１−２は、ステップＳ８０２において、ステップＳ８０１で、赤外線通信部２１２−２を介して受信した通信設定情報を、記憶部２０９−２に記憶させる。
【０３０６】
ステップＳ８０３において、端末装置１３−２のCPU２０１−２は、ステップＳ８０２で記憶部２０９−２に記憶された通信設定情報を読み出し、通信設定情報に含まれている通信グループ形成情報に基づいて、端末装置１３−１との間で、IEEE802.11規格の無線通信を行うための通信設定を行う。
【０３０７】
ステップＳ８０４において、端末装置１３−２のCPU２０１−２は、ステップＳ８０３で行った通信設定に基づいて、端末装置１３−１との間で、IEEE802.11規格の無線通信を実行する。
【０３０８】
ところで、端末装置１３−１が、既にアクセスポイント１１と通信を行っている状況で、他の端末装置１３−２が、アクセスポイント１１経由で、端末装置１３−１と通信を行う場合の処理の概要については、既に図３３を参照して説明したが、この場合も、タグ１２を利用せず、赤外線通信により通信設定情報を端末装置１３−１から端末装置１３−２へ送信するようにすることが可能である。次に、このような場合の例について、図４４を参照して説明する。
【０３０９】
図４４においては、端末装置１３−１が、既にアクセスポイント１１と通信を確立している装置であるとする。また、端末装置１３−２は、これからアクセスポイント１１を経由して、端末装置１３−１と通信を行う装置であるとする。
【０３１０】
図４４のステップＳ８５１において、端末装置１３−１は、アクセスポイント１１との間に通信を確立し、例えば、アクセスポイント１１を介して、インターネット１に接続している。
【０３１１】
この状態において、端末装置１３−２のユーザが、端末装置１３−１と通信を行いたい場合、ユーザは、端末装置１３−２の操作部２０６−２を操作して、端末装置１３−１との通信を確立するように指示する。端末装置１３−２のCPU２０１−２は、この指示の入力を受けて、赤外線通信部２１２−２から、端末装置１３−１に向けて、通信設定情報を要求する。端末装置１３−１のCPU２０１−１は、赤外線通信部２１２−１を介して、端末装置１３−２からの要求を受信すると、ステップＳ８５２において、赤外線通信部２１２−１から端末装置１３−２に、通信設定情報を送信する。ステップＳ８５２で送信される通信設定情報に含まれる通信グループ形成情報は、図３４および図３５に示されたものと同様である。また、ステップＳ８５２で送信される通信設定情報に含まれている管理条件は、図３に示される管理条件と同様である。
【０３１２】
端末装置１３−２のCPU２０１−２は、ステップＳ８５２で端末装置１３−１から送信された通信設定情報を、赤外線通信部２１２−２を介して受信し、ステップＳ８５３において、受信した通信設定情報を、記憶部２０９−２に記憶させる。
【０３１３】
ステップＳ８５４において、端末装置１３−２のCPU２０１−２は、ステップＳ８５３で記憶した通信設定情報を記憶部２０９−２より読み出し、この通信設定情報にもとづいて、端末装置１３−２を、アクセスポイント１１経由で、端末装置１３−１に接続させるための通信設定を行う。
【０３１４】
ステップＳ８５５において、端末装置１３−２のCPU２０１−２は、無線通信部２１０を介した無線通信により、アクセスポイント１１と通信を行う。この際、端末装置１３−２は、アクセスポイント１１に、端末装置１３−１のIPアドレスを送信し、端末装置１３−１と端末装置１３−２の間の通信を中継するように要求する。
【０３１５】
アクセスポイント１１は、端末装置１３−２からの要求に従って、ステップＳ８５６において、IPアドレスに基づいて、端末装置１３−１にアクセスし、端末装置１３−２と端末装置１３−１間の通信を確立する。
【０３１６】
以上のようにして、端末装置１３−２は、すでにアクセスポイント１１と通信を確立している端末装置１３−１と、通信を行うことができるようになる。
【０３１７】
なお、以上、本明細書中の説明においては、IEEE802.11方式の無線通信を例にして説明したが、このことは、本発明が、IEEE802.11方式の無線通信に限定されることを意味するものではない。本発明を、IEEE802.11方式の無線通信ではなく、例えば、ブルートゥースによる無線通信などに適用することも可能である。また、その他の任意の無線通信に適用することも、勿論可能である。
【０３１８】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（例えばCPU１０１，２０１）、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０３１９】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、例えば、磁気ディスク２３１（フレキシブルディスクを含む）、光ディスク２３２（CD-ROM（Compact Disk-Read Only Memory），DVDを含む）、光磁気ディスク２３３、もしくは半導体メモリ１１５，２３４などよりなるパッケージメディアなどにより構成される。プログラム格納媒体へのプログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった有線または無線の通信媒体を利用して行われる。
【０３２０】
また、本明細書において、媒体により提供されるプログラムを記述するステップは、記載された順序に従って、時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３２１】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０３２２】
【発明の効果】
以上のごとく、本発明によれば、機器間の通信を確立させることが可能となる。
【０３２３】
また、本発明によれば、ユーザは、わずらわしい設定情報の入力を行うことなく、簡単かつ迅速に通信設定を行うことができる。また、ユーザは、より、直感的に、機器間の通信設定を行っていることを理解することが可能となる。さらに、ユーザは、間違いなく、所望する機器間で、通信設定を行うことができる。
【図面の簡単な説明】
【図１】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図２】通信グループ形成情報の構成例を示す図である。
【図３】管理条件の構成例を示す図である。
【図４】アクセスポイントの構成例を示すブロック図である。
【図５】  ICタグリーダライタの構成例を示すブロック図である。
【図６】端末装置の構成例を示すブロック図である。
【図７】タグの構成例を示すブロック図である。
【図８】アクセスポイントの通信設定情報記述処理を説明するフローチャートである。
【図９】タグの通信設定情報記述処理を説明するフローチャートである。
【図１０】通信グループ形成情報の記述例を示す図である。
【図１１】管理条件の記述例を示す図である。
【図１２】端末装置の通信設定情報取得処理を説明するフローチャートである。
【図１３】端末装置の通信設定情報設定処理を説明するフローチャートである。
【図１４】端末装置の通信設定情報管理処理をフローチャートである。
【図１５】本発明を適用した通信システムの一実施の形態の構成を示す他の図である。
【図１６】本発明を適用した通信システムの一実施の形態の構成を示すさらに他の図である。
【図１７】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図１８】本発明を適用した通信システムの一実施の形態の構成を示す他の図である。
【図１９】通信設定情報取得処理を説明するフローチャートである。
【図２０】通信設定情報供給処理を説明するフローチャートである。
【図２１】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図２２】端末装置の通信設定情報記述処理を説明するフローチャートである。
【図２３】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図２４】本発明を適用した通信システムの一実施の形態の構成を示す他の図である。
【図２５】本発明を適用した通信システムの一実施の形態の構成を示すさらに他の図である。
【図２６】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図２７】本発明を適用した通信システムの一実施の形態の構成を示す他の図である。
【図２８】管理条件の記述例を示す図である。
【図２９】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図３０】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図３１】本発明を適用した通信システムの一実施の形態の構成を示す他の図である。
【図３２】本発明を適用した通信システムの一実施の形態の構成を示すさらに他の図である。
【図３３】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図３４】通信グループ形成情報の構成例を示す図である。
【図３５】通信グループ形成情報の記述例を示す図である。
【図３６】端末装置の通信設定情報設定処理を説明する他のフローチャートである。
【図３７】端末装置の通信設定情報設定処理を説明する、図３６に続くフローチャートである。
【図３８】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図３９】通信グループ形成情報の記述例を示す図である。
【図４０】端末装置の通信設定情報取得処理を説明するフローチャートである。
【図４１】アクセスポイントの通信設定情報供給処理を説明するフローチャートである。
【図４２】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【図４３】通信グループ形成情報の記述例を示す図である。
【図４４】本発明を適用した通信システムの一実施の形態の構成を示す図である。
【符号の説明】
１  インターネット，  １１  アクセスポイント，  １２  タグ（ICカード），  １３  端末装置，  ２１，３１  ICタグリーダライタ，  １０１  CPU，  １０２  ROM，  １０３  RAM，  １０４  バス，  １０５  入出力インターフェース，  １０６  操作部，  １０９  記憶部，  １１０  無線通信部，  １１１アンテナ，  １１２  通信部，  １１３  赤外線通信部，  １１４  ドライブ，  １１５  半導体メモリ，  ２０１  CPU，  ２０２  ROM，  ２０３  RAM，２０４  バス，  ２０５  入出力インターフェース，  ２０９  記憶部，  ２１０  無線通信部，  ２１１  アンテナ，  ２１２  赤外線通信部，  ２７１  マイクロコンピュータ，  ２７７  EEPROM
【図１】
0003748106.tif 000002
【図２】
0003748106.tif 000003
【図３】
0003748106.tif 000004
【図４】
0003748106.tif 000005
【図５】
0003748106.tif 000006
【図６】
0003748106.tif 000007
【図７】
0003748106.tif 000008
【図８】
0003748106.tif 000009
【図９】
0003748106.tif 000010
【図１０】
0003748106.tif 000011
【図１１】
0003748106.tif 000012
【図１２】
0003748106.tif 000013
【図１３】
0003748106.tif 000014
【図１４】
0003748106.tif 000015
【図１５】
0003748106.tif 000016
【図１６】
0003748106.tif 000017
【図１７】
0003748106.tif 000018
【図１８】
0003748106.tif 000019
【図１９】
0003748106.tif 000020
【図２０】
0003748106.tif 000021
【図２１】
0003748106.tif 000022
【図２２】
0003748106.tif 000023
【図２３】
0003748106.tif 000024
【図２４】
0003748106.tif 000025
【図２５】
0003748106.tif 000026
【図２６】
0003748106.tif 000027
【図２７】
0003748106.tif 000028
【図２８】
0003748106.tif 000029
【図２９】
0003748106.tif 000030
【図３０】
0003748106.tif 000031
【図３１】
0003748106.tif 000032
【図３２】
0003748106.tif 000033
【図３３】
0003748106.tif 000034
【図３４】
0003748106.tif 000035
【図３５】
0003748106.tif 000036
【図３６】
0003748106.tif 000037
【図３７】
0003748106.tif 000038
【図３８】
0003748106.tif 000039
【図３９】
0003748106.tif 000040
【図４０】
0003748106.tif 000041
【図４１】
0003748106.tif 000042
【図４２】
0003748106.tif 000043
【図４３】
0003748106.tif 000044
【図４４】
0003748106.tif 000045