(57)【要約】【課題】特別な設定操作を必要とすることなく、無線接続のための設定を自動的に実行する。【解決手段】  パーソナルコンピュータ１は、内蔵する無線通信部のIEEE802.11bによる無線通信機能によってアクセスポイント装置３と無線接続し、アクセスポイント装置３を介して、インタネットに代表されるネットワーク４に接続されているサーバ（不図示）などとデータを通信する。ただし、パーソナルコンピュータ１に対しては、アクセスポイント装置３と無線接続する前に、IEEE802.11bで規定されているSSIDやWEP KEYを設定する必要がある。その設定は、パーソナルコンピュータ１を構成するＩＣカード非接触通信部１９に、ＩＣカード２を所定の至近距離まで近づける（または瞬間的に接触させる）だけで実行される。本発明は、パーソナルコンピュータ、PDA、およびアクセスポイントなどから成る無線LANを構成するシステムに適用することができる。【選択図】図１
2006074802.tif 000002
【特許請求の範囲】
【請求項１】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置において、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する無線通信手段と、
前記他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出手段と、
前記検出手段によって検出された前記情報記録媒体から、非接触通信によって前記設定情報を読み出す読み出し手段と、
前記読み出し手段によって読み出された前記設定情報に従って前記無線通信手段の設定を調整する設定手段と
を含むことを特徴とする通信装置。
【請求項２】
前記所定の無線通信規格は、IEEE８０２．１１bである
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記所定の無線通信規格は、Bluetoothである
ことを特徴とする請求項１に記載の通信装置。
【請求項４】
前記非接触通信は、FeliCaシステムを用いる
ことを特徴とする請求項１に記載の通信装置。
【請求項５】
前記情報記録媒体は、ＩＣカードである
ことを特徴とする請求項１に記載の通信装置。
【請求項６】
前記設定情報は、ＩＤ情報、前記ＩＤ情報に対応するパスワード、ユーザ名、および前記ユーザ名に対応するパスワードのうちの少なくとも１つを含む
ことを特徴とする請求項１に記載の通信装置。
【請求項７】
前記検出手段によって検出された前記情報記録媒体に対し、前記非接触通信によって、前記通信装置に無線接続するために必要な設定情報を記録する記録手段を
さらに含むことを特徴とする請求項１に記載の通信装置。
【請求項８】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置の通信方法において、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する無線通信ステップと、
前記他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出ステップと、
前記検出ステップの処理で検出された前記情報記録媒体から、非接触通信によって前記設定情報を読み出す読み出しステップと、
前記読み出しステップの処理で読み出された前記設定情報に従って前記無線通信ステップの処理の設定を調整する設定ステップと
を含むことを特徴とする通信方法。
【請求項９】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置のプログラムであって、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する無線通信ステップと、
前記他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出ステップと、
前記検出ステップの処理で検出された前記情報記録媒体から、非接触通信によって前記設定情報を読み出す読み出しステップと、
前記読み出しステップの処理で読み出された前記設定情報に従って前記無線通信ステップの処理の設定を調整する設定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１０】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置を制御するコンピュータに、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する無線通信ステップと、
前記他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出ステップと、
前記検出ステップの処理で検出された前記情報記録媒体から、非接触通信によって前記設定情報を読み出す読み出しステップと、
前記読み出しステップの処理で読み出された前記設定情報に従って前記無線通信ステップの処理の設定を調整する設定ステップと
を含む処理を実行させることを特徴とするプログラム。
【請求項１１】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置において、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する第１の通信手段と、
前記他の電子機器に無線接続するために必要な設定情報を、前記他の電子機器から受信する第２の通信手段と、
前記第２の通信手段によって受信された前記設定情報に従って前記第１の通信手段の設定を調整する設定手段と
を含むことを特徴とする通信装置。
【請求項１２】
前記所定の無線通信規格は、IEEE８０２．１１bである
ことを特徴とする請求項１１に記載の通信装置。
【請求項１３】
前記所定の無線通信規格は、Bluetoothである
ことを特徴とする請求項１１に記載の通信装置。
【請求項１４】
前記第２の通信手段は、非接触通信である
ことを特徴とする請求項１１に記載の通信装置。
【請求項１５】
前記第２の通信手段は、赤外線通信である
ことを特徴とする請求項１１に記載の通信装置。
【請求項１６】
前記設定情報は、ＩＤ情報、前記ＩＤ情報に対応するパスワード、ユーザ名、および前記ユーザ名に対応するパスワードのうちの少なくとも１つを含む
ことを特徴とする請求項１１に記載の通信装置。
【請求項１７】
前記第２の通信手段は、前記通信装置に無線接続するために必要な設定情報を、前記他の電子機器に送信する
ことを特徴とする請求項１１に記載の通信装置。
【請求項１８】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置の通信方法において、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する第１の通信ステップと、
前記他の電子機器に無線接続するために必要な設定情報を、前記他の電子機器から受信する第２の通信ステップと、
前記第２の通信ステップの処理で受信された前記設定情報に従って前記第１の通信ステップの処理の設定を調整する設定ステップと
を含むことを特徴とする通信方法。
【請求項１９】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置のプログラムであって、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する第１の通信ステップと、
前記他の電子機器に無線接続するために必要な設定情報を、前記他の電子機器から受信する第２の通信ステップと、
前記第２の通信ステップの処理で受信された前記設定情報に従って前記第１の通信ステップの処理の設定を調整する設定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２０】
所定の無線通信規格に従って他の電子機器と無線通信する通信装置を制御するコンピュータに、
前記所定の無線通信規格に従って前記他の電子機器と無線通信する第１の通信ステップと、
前記他の電子機器に無線接続するために必要な設定情報を、前記他の電子機器から受信する第２の通信ステップと、
前記第２の通信ステップの処理で受信された前記設定情報に従って前記第１の通信ステップの処理の設定を調整する設定ステップと
を含む処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置および方法、記録媒体、並びにプログラムに関し、例えば、他の電子機器と無線接続してデータを通信する場合に用いて好適な通信装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
複数の電子機器を無線接続する技術として、IEEE(Institute of Electrical and Electronics Engineers)802.11bや、Bluetooth（登録商標）が知られている。ただし、本明細書において、無線接続、無線通信とは、電波を利用したものを指すものとする。
【０００３】
IEEE802.11bは、例えば、複数のパーソナルコンピュータやアクセスポイント装置などを無線接続して、いわゆる無線LAN(Local Area Network)を構築するために用いられる。
【０００４】
Bluetoothは、例えば、パーソナルコンピュータ、PDA(Personal Digital Assistant)、携帯電話機、ディジタルビデオカメラなどの間で、所定のデータ（制御コマンドのデータ、テキストデータ、静止画データ、動画データ、オーディオデータなど）を通信する用途に用いられる（例えば、非特許文献１参照）。
【０００５】
【非特許文献１】宮津和弘著「Bluetoothガイドブック」日刊工業新聞社、２０００年８月２８日発行
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上述したような無線接続技術を用い、周辺に複数存在する無線接続可能な電子機器のうち、意図する電子機器だけを接続して無線LANを構築する場合、意図しない電子機器が当該無線LANに接続できないようにすることを目的として、無線LANに接続させる電子機器に対して、ＩＤ情報やパスワードなどを予め設定する方法がある。
【０００７】
しかしながら、無線接続したい電子機器に対してＩＤ情報やパスワードを入力するネットワーク設定の操作は、ユーザにとって面倒である課題があった。
【０００８】
また、ネットワーク設定の操作は、無線接続したい電子機器の操作に習熟しているユーザでなければ困難であり、誰もが容易に実行できる操作とは言い難い課題があった。
【０００９】
さらに、ＩＤ情報やパスワードは、それ自体が意味のない文字や数字の羅列であることが多いので、ユーザが手動で入力する場合、入力間違いが発生し得る課題があった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、ユーザが面倒な設定操作を行うことなく、無線接続のための設定が自動的に実行されるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の通信装置は、所定の無線通信規格に従って他の電子機器と無線通信する無線通信手段と、他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出手段と、検出手段によって検出された情報記録媒体から、非接触通信によって設定情報を読み出す読み出し手段と、読み出し手段によって読み出された設定情報に従って無線通信手段の設定を調整する設定手段とを含むことを特徴とする。
【００１２】
前記所定の無線通信規格は、IEEE８０２．１１bであるようにすることができる。
【００１３】
前記所定の無線通信規格は、Bluetoothであるようにすることができる。
【００１４】
前記非接触通信は、FeliCaシステムを用いるようにすることができる。
【００１５】
前記情報記録媒体は、ＩＣカードであるようにすることができる。
【００１６】
前記設定情報は、ＩＤ情報、ＩＤ情報に対応するパスワード、ユーザ名、およびユーザ名に対応するパスワードのうちの少なくとも１つを含むようにすることができる。
【００１７】
本発明の第１の通信装置は、検出手段によって検出された情報記録媒体に対し、非接触通信によって、通信装置に無線接続するために必要な設定情報を記録する記録手段をさらに含むことができる。
【００１８】
本発明の第１の通信方法は、所定の無線通信規格に従って他の電子機器と無線通信する無線通信ステップと、他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出ステップと、検出ステップの処理で検出された情報記録媒体から、非接触通信によって設定情報を読み出す読み出しステップと、読み出しステップの処理で読み出された設定情報に従って無線通信ステップの処理の設定を調整する設定ステップとを含むことを特徴とする。
【００１９】
本発明の第１の記録媒体のプログラムは、所定の無線通信規格に従って他の電子機器と無線通信する無線通信ステップと、他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出ステップと、検出ステップの処理で検出された情報記録媒体から、非接触通信によって設定情報を読み出す読み出しステップと、読み出しステップの処理で読み出された設定情報に従って無線通信ステップの処理の設定を調整する設定ステップとを含むことを特徴とする。
【００２０】
本発明の第１のプログラムは、所定の無線通信規格に従って他の電子機器と無線通信する無線通信ステップと、他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在を検出する検出ステップと、検出ステップの処理で検出された情報記録媒体から、非接触通信によって設定情報を読み出す読み出しステップと、読み出しステップの処理で読み出された設定情報に従って無線通信ステップの処理の設定を調整する設定ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２１】
本発明の第２の通信装置は、所定の無線通信規格に従って他の電子機器と無線通信する第１の通信手段と、他の電子機器に無線接続するために必要な設定情報を、他の電子機器から受信する第２の通信手段と、第２の通信手段によって受信された設定情報に従って第１の通信手段の設定を調整する設定手段とを含むことを特徴とする。
【００２２】
前記所定の無線通信規格は、IEEE８０２．１１bであるようにすることができる。
【００２３】
前記所定の無線通信規格は、Bluetoothであるようにすることができる。
【００２４】
前記第２の通信手段は、非接触通信であるようにすることができる。
【００２５】
前記第２の通信手段は、赤外線通信であるようにすることができる。
【００２６】
前記設定情報は、ＩＤ情報、ＩＤ情報に対応するパスワード、ユーザ名、およびユーザ名に対応するパスワードのうちの少なくとも１つを含むようにすることができる。
【００２７】
前記第２の通信手段は、通信装置に無線接続するために必要な設定情報を、他の電子機器に送信するようにすることができる。
【００２８】
本発明の第２の通信方法は、所定の無線通信規格に従って他の電子機器と無線通信する第１の通信ステップと、他の電子機器に無線接続するために必要な設定情報を、他の電子機器から受信する第２の通信ステップと、第２の通信ステップの処理で受信された設定情報に従って第１の通信ステップの処理の設定を調整する設定ステップとを含むことを特徴とする。
【００２９】
本発明の第２の記録媒体のプログラムは、所定の無線通信規格に従って他の電子機器と無線通信する第１の通信ステップと、他の電子機器に無線接続するために必要な設定情報を、他の電子機器から受信する第２の通信ステップと、第２の通信ステップの処理で受信された設定情報に従って第１の通信ステップの処理の設定を調整する設定ステップとを含むことを特徴とする。
【００３０】
本発明の第２のプログラムは、所定の無線通信規格に従って他の電子機器と無線通信する第１の通信ステップと、他の電子機器に無線接続するために必要な設定情報を、他の電子機器から受信する第２の通信ステップと、第２の通信ステップの処理で受信された設定情報に従って第１の通信ステップの処理の設定を調整する設定ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００３１】
本発明の第１の通信装置および方法、並びにプログラムにおいては、他の電子機器に無線接続するために必要な設定情報が記録された情報記録媒体の存在が検出され、検出された情報記録媒体から、非接触通信によって設定情報が読み出され、読み出された設定情報に従って、無線通信の処理の設定が調整される。
【００３２】
本発明の第２の通信装置および方法、並びにプログラムにおいては、他の電子機器に無線接続するために必要な設定情報が、他の電子機器から受信され、受信された設定情報に従って、所定の無線通信規格に従った他の電子機器との無線通信の設定が調整される。
【発明の効果】
【００３３】
本発明によれば、ユーザによる特別な設定操作を必要とすることなく、無線接続のための設定を自動的に行うことが可能となる。
【発明を実施するための最良の形態】
【００３４】
図１は、本発明の一実施の形態であるパーソナルコンピュータ１と、アクセスポイント装置３との無線接続の概念を示している。
【００３５】
パーソナルコンピュータ１は、内蔵する無線通信部２０（図２）のIEEE802.11bに従った無線通信機能によってアクセスポイント装置３と無線接続し、アクセスポイント装置３を介して、インタネットに代表されるネットワーク４に接続されているサーバ（不図示）などとデータを通信する。
【００３６】
ただし、パーソナルコンピュータ１の無線通信部２０に対しては、アクセスポイント装置３と無線接続する前に、IEEE802.11bで規定されているＩＤ情報SSID、およびパスワードWEP KEY（以下、アクセスポイント情報と記述する）を設定する必要がある。
【００３７】
アクセスポイント情報の設定は、アクセスポイント情報が記録されたＩＣカード２を、パーソナルコンピュータ１のＩＣカード非接触通信部１９に、所定の距離まで接近させる（または瞬間的に接触させる）だけで実行されるようになされている。
【００３８】
図２は、パーソナルコンピュータ（ＰＣ）１の構成例を示している。パーソナルコンピュータ１は、CPU(Central Processing Unit)１１を内蔵している。CPU１１にはバス１４を介して、入出力インタフェース１５が接続されている。バス１４には、ROM(Read Only Memory)１２およびRAM(Random Access Memory)１３が接続されている。
【００３９】
入出力インタフェース１５には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる操作入力部１６、操作画面を表示するCRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)等に映像信号を出力する表示制御部１７、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部１８、至近距離に接近されたＩＣカード２を検知して、ＩＣカード２に対してデータを読み書きするＩＣカード非接触通信部１９、IEEE802.11bに従った無線通信機能により、CPU１１によって設定されるアクセスポイント情報またはローカルネットワーク情報などに従ってアクセスポイント装置３などに無線接続してデータを通信する無線通信部２０、および磁気ディスク２２（フレキシブルディスクを含む）、光ディスク２３（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク２４（ＭＤ(Mini Disc)を含む）、もしくは半導体メモリ２５などの記録媒体に対してデータを読み書きするドライブ２１が接続されている。
【００４０】
さらに、入出力インタフェース１５には、赤外線信号を用いて他の電子機器（例えば、図１４のPDA７１）とローカルネットワーク情報などを通信する赤外線通信部２６が接続されている。赤外線通信部２６の発光部および受光部は、パーソナルコンピュータ１の筐体外部に設けられている。
【００４１】
CPU１１は、ROM１２に記憶されているプログラムまたは磁気ディスク２２乃至半導体メモリ２５から読み出されて記憶部１８に記憶され、記憶部１８からRAM１３にロードされたプログラムに従って各部を制御し、各種の処理を実行する。
【００４２】
ＩＣカード非接触通信部１９は、図１に示されたようにパーソナルコンピュータ１の筐体外部に設けてもよいし、筐体内部の例えば側面などに設けてもよい。また、ＩＣカード２に対して非接触でデータを読み書きする方法は、例えばFeliCaシステムを適用することができる。
【００４３】
また、ＩＣカード非接触通信部１９は、至近距離に接近されたPDA４１の非接触通信部５９（図１２）と、ローカルネットワーク情報等を通信することができる。
【００４４】
図１に戻る。ＩＣカード２は、例えば、アクセスポイント装置３とセットで販売されるものであり、アクセスポイント装置３に接続するためのアクセスポイント情報が予め記録されている。
【００４５】
図３は、ＩＣカード２に予め記録されているアクセスポイント情報をXML(Extensible Markup Language)で記述した一例を示している。同図においては、“＊＊＊＊”がＩＤ情報SSIDを示し、“＃＃＃＃＃”がパスワードWep keyを示している。なお、通常、“＊＊＊＊”および“＃＃＃＃＃”は、意味のない文字や数字の羅列である。
【００４６】
アクセスポイント装置３は、パーソナルコンピュータ１が内蔵する無線通信部２０とIEEE802.11bに従って無線通信する機能を備えており、パーソナルコンピュータ１からの要求に対応し、パーソナルコンピュータ１とネットワーク４上のサーバなどとのデータ通信を中継する。
【００４７】
なお、アクセスポイント装置３には、パーソナルコンピュータ１の他、パーソナルコンピュータ１と同等の複数のパーソナルコンピュータ（不図示、以下、パーソナルコンピュータ１'と記述する）を同時に無線接続することができる。その場合、アクセスポイント装置３は、パーソナルコンピュータ１とパーソナルコンピュータ１'とのデータ通信も中継する。
【００４８】
次に、パーソナルコンピュータ１によるアクセスポイント設定処理について、図４のフローチャートを参照して説明する。ステップＳ１において、ＩＣカード非接触通信部１９は、ＩＣカード２の検出を開始し、ＩＣカード２を検出するまで待機する。
【００４９】
このとき、ユーザが、ＩＣカード２をパーソナルコンピュータ１のＩＣカード非接触通信部１９に近づけると、ＩＣカード非接触通信部１９がＩＣカード２を検出して、処理はステップＳ２に進む。
【００５０】
ステップＳ２において、ＩＣカード非接触通信部１９は、検出したＩＣカード２にアクセスポイント情報が記録されているか否かを判定する。検出したＩＣカード２にアクセスポイント情報が記録されていると判定された場合、処理はステップＳ３に進む。
【００５１】
ステップＳ３において、ＩＣカード非接触通信部１９は、ＩＣカード２に記録されているアクセスポイント情報を読み出す。CPU１１は、ＩＣカード非接触通信部１９が読み出したアクセスポイント情報に従い、無線通信部２０に対する設定を実行する。これにより、パーソナルコンピュータ１は、アクセスポイント装置３との無線接続が確立し、アクセスポイント装置３を介してネットワーク４上のサーバなどにアクセスすることが可能となる。
【００５２】
なお、ステップＳ２において、検出したＩＣカード２にアクセスポイント情報が記録されていないと判定された場合、ステップＳ３の処理はスキップされて処理は終了される。この場合、パーソナルコンピュータ１とアクセスポイント装置３との無線接続は確立されない。以上で、パーソナルコンピュータ１によるアクセスポイント設定処理の説明を終了する。
【００５３】
次に、図５は、パーソナルコンピュータ１と、ＩＣカード２に対してデータを読み書きすることができるアクセスポイント装置３１との無線接続の概念を示している。
【００５４】
アクセスポイント装置３１は、図１のアクセスポイント装置３に、パーソナルコンピュータ１のＩＣカード非接触通信部１９と同等の機能を持たせたものである。
【００５５】
アクセスポイント装置３１がＩＣカード２に対してデータを書き込む機能を有することにより、アクセスポイント装置３１を用いて、既にアクセスポイント情報が記録されているＩＣカード２に対し、アクセスポイント装置３１を介して構築される無線LANに接続するためのユーザ情報（例えば、パーソナルコンピュータ１のユーザに対して設定されるユーザ名、および当該ユーザ名に対応するパスワードなど）を追加記録することが可能となる。
【００５６】
図６は、図３に示されたXMLで記述されたアクセスポイント情報に、ユーザ情報を追加した一例を示している。同図においては、“ＡＢＣ”がパーソナルコンピュータ１に対して設定されるユーザ名を示し、“ＡＢＣ１２３”がユーザ名に対応するパスワードを示している。
【００５７】
なお、ＩＣカード２に追加記録するユーザ情報は、既にアクセスポイント装置３１に接続している他のパーソナルコンピュータ（不図示）などから入力することができる。
【００５８】
このようにしてユーザ情報が追加記録されたＩＣカード２をパーソナルコンピュータ１のＩＣカード非接触通信部１９に近づければ、パーソナルコンピュータ１は、ＩＣカード２に記録されているアクセスポイント情報を用いてアクセスポイント装置３１と無線通信することができ、さらに、ＩＣカード２に記録されているユーザ情報を用いてアクセスポイント装置３１を介して構築される無線LANに接続することが可能となる。
【００５９】
ただし、図６に示されたように、ＩＣカード２に、パーソナルコンピュータ１に対して設定されるユーザ名とそれに対応するパスワードを記録した場合、ＩＣカード２をパーソナルコンピュータ１と同等の他のパーソナルコンピュータ１'に近づけると、パーソナルコンピュータ１'のユーザ名が"ＡＢＣ"に設定されて無線LANに接続してしまうことになる。
【００６０】
このような事態を防ぐために、ユーザ情報のうちのユーザ名に対応するパスワード（図６の場合、“ＡＢＣ１２３”）をＩＣカード２に記録せず、パーソナルコンピュータ１に保持させるようにしてもよい。この場合、ＩＣカード非接触通信部１９が、ユーザ情報としてパーソナルコンピュータ１に対して設定されるユーザ名"ＡＢＣ"が記録されているＩＣカード２を検出したとき、保持されているパスワードが読み出されて設定されるようにすればよい。
【００６１】
次に、図７は、パーソナルコンピュータ１−１とパーソナルコンピュータ１−２が、アドホック(Ad-hoc)モードで無線LANを構築する処理の概念を示している。
【００６２】
なお、パーソナルコンピュータ１−１，１−２は、パーソナルコンピュータ１と同様に構成されている。以下、パーソナルコンピュータ１−１のCPUをCPU１１−１、パーソナルコンピュータ１−２のCPUをCPU１１−２と記述する。他の構成要素についても同様とする。
【００６３】
アドホックモードで無線LANを構築するパーソナルコンピュータ１−１，１−２の処理について、図８乃至図１０を参照して説明する。なお、図８はパーソナルコンピュータ１−１の処理を説明するフローチャートであり、図１０はパーソナルコンピュータ１−２の処理を説明するフローチャートである。
【００６４】
パーソナルコンピュータ１−１の処理は、ユーザから、パーソナルコンピュータ１−２がパーソナルコンピュータ１−１に対して無線接続するために必要なローカルネットワーク情報をＩＣカード２に記録するように指示する操作が行われたとき開始される。
【００６５】
ステップＳ１１において、パーソナルコンピュータ１−１のＩＣカード非接触通信部１９−１は、ＩＣカード２の検出を開始し、ＩＣカード２を検出するまで待機する。
【００６６】
このとき、ユーザが、ＩＣカード２をパーソナルコンピュータ１−１のＩＣカード非接触通信部１９−１に近づけると、ＩＣカード非接触通信部１９−１がＩＣカード２を検出して、処理はステップＳ１２に進む。ステップＳ１２において、ＩＣカード非接触通信部１９−１は、パーソナルコンピュータ１−２がパーソナルコンピュータ１−１に対して無線接続するために必要なローカルネットワーク情報をＩＣカード２に記録する。
【００６７】
図９は、ＩＣカード非接触通信部１９−１によってＩＣカード２に記録されるローカルネットワーク情報をXMLで記述した一例を示している。同図においては、“＊＊＊＊”がＩＤ情報SSIDを示し、“＃＃＃＃＃”がパスワードWep keyを示し
ている。
【００６８】
次に、パーソナルコンピュータ１−２の処理について説明する。この処理は、ユーザから、ＩＣカード２に記録されているローカルネットワーク情報に基づいて、無線通信部２０に対する設定を実行するように指示する操作が行われたときに開始される。
【００６９】
ステップＳ２１において、パーソナルコンピュータ１−２のＩＣカード非接触通信部１９−２は、ＩＣカード２の検出を開始し、ＩＣカード２を検出するまで待機する。
【００７０】
このとき、ユーザが、ＩＣカード２をパーソナルコンピュータ１−２のＩＣカード非接触通信部１９−２に近づけると、ＩＣカード非接触通信部１９−２がＩＣカード２を検出して、処理はステップＳ２２に進む。ステップＳ２２において、ＩＣカード非接触通信部１９−２は、検出したＩＣカード２にローカルネットワーク情報が記録されているか否かを判定する。ＩＣカード２にローカルネットワーク情報が記録されていると判定された場合、処理はステップＳ２３に進む。
【００７１】
ステップＳ２３において、ＩＣカード非接触通信部１９−２は、ＩＣカード２に記録されているローカルネットワーク情報を読み出す。CPU１１−２は、ＩＣカード非接触通信部１９−２が読み出したローカルネットワーク情報に従い、無線通信部２０−２のネットワーク設定を実行する。これにより、パーソナルコンピュータ１−１とパーソナルコンピュータ１−２とによるアドホックモードの無線LANが構築される。
【００７２】
以上で、アドホックモードで無線LANを構築するパーソナルコンピュータ１−１とパーソナルコンピュータ１−２の処理の説明を終了する。なお、当然ながら、上述したパーソナルコンピュータ１−１の処理をパーソナルコンピュータ１−２が実行し、パーソナルコンピュータ１−２の処理をパーソナルコンピュータ１−１が実行するようにしてもよい。
【００７３】
次に、図１１は、パーソナルコンピュータ１とPDA４１が、ＩＣカード２を用いることなく、非接触通信によって、アドホックモードで無線LANを構築する概念を示している。すなわち、パーソナルコンピュータ１にPDA４１を接近させることによって非接触通信が確立されて、ローカルネットワーク情報が通信され、それにより無線通信の設定が行われる。
【００７４】
図１２は、PDA４１の構成例を示している。PDA４１は、CPU５１を内蔵している。CPU５１にはバス５４を介して、入出力インタフェース５５が接続されている。バス５４には、ROM５２およびRAM５３が接続されている。
【００７５】
入出力インタフェース１５には、ユーザが操作コマンドを入力する操作入力部５６、操作画面を表示する表示部５７、プログラムや各種データを記憶する記憶部５８、至近距離に近接するパーソナルコンピュータ１のＩＣカード非接触通信部１９とローカルネットワーク情報等を非接触で通信する非接触通信部５９、IEEE802.11bに従った無線通信機能により、CPU５１によって設定されるローカルネットワーク情報などに従ってパーソナルコンピュータ１の無線通信部２０などに無線接続してデータを通信する無線通信部６０、および記録媒体６２に対してデータを読み書きするドライブ６１が接続されている。
【００７６】
CPU５１は、ROM５２に記憶されているプログラムまたは記録媒体６２から読み出されて記憶部５８に記憶され、記憶部５８からRAM５３にロードされたプログラムに従って各部を制御し、各種の処理を実行する。
【００７７】
ＩＣカード２を用いることなく非接触通信によって、アドホックモードで無線LANを構築するパーソナルコンピュータ１とPDA４１の処理について、図１３を参照して説明する。
【００７８】
ステップＳ３１において、パーソナルコンピュータ１のＩＣカード非接触通信部１９は、ユーザの操作に基づくCPU１１の制御に従い、非接触通信によってローカルネットワーク情報を送信する状態に設定される。
【００７９】
一方、PDA４１の非接触通信部５９は、ステップＳ４１において、ユーザの操作に基づくCPU５１の制御に従い、非接触通信によってローカルネットワーク情報を受信する状態に設定される。
【００８０】
ステップＳ３２において、パーソナルコンピュータ１のＩＣカード非接触通信部１９は、PDA４１の非接触通信部５９の検出を開始し、非接触通信部５９を検出して非接触の通信を確立するまで待機する。
【００８１】
このとき、ユーザが、PDA４１をパーソナルコンピュータ１のＩＣカード非接触通信部１９に近づけると、PDA４１の非接触通信部５９が検出されて非接触の通信が確立され、処理はステップＳ３３に進む。
【００８２】
ステップＳ３３において、ＩＣカード非接触通信部１９は、PDA４１の非接触通信部５９に、無線接続するために必要なローカルネットワーク情報を送信する。
【００８３】
ステップＳ４２において、PDA４１の非接触通信部５９は、ＩＣカード非接触通信部１９から送信されたローカルネットワーク情報を受信する。ステップＳ４３において、CPU５１は、非接触通信部５９が受信したローカルネットワーク情報に従い、無線通信部６０のネットワーク設定を実行する。これにより、パーソナルコンピュータ１とPDA４１とのアドホックモードでの無線LANが構築される。
【００８４】
以上で、ＩＣカード２を用いることなく非接触通信によって、アドホックモードで無線LANを構築するパーソナルコンピュータ１とPDA４１の処理の説明を終了する。なお、上述したパーソナルコンピュータ１の処理をPDA４１が実行し、PDA４１の処理をパーソナルコンピュータ１が実行するようにしてもよい。
【００８５】
次に、図１４は、パーソナルコンピュータ１とPDA７１が、ＩＣカード２を用いることなく、赤外線通信によって、アドホックモードで無線LANを構築する概念を示している。すなわち、パーソナルコンピュータ１とPDA７１との間で赤外線によりローカルネットワーク情報が通信され、それにより無線通信の設定が行われる。
【００８６】
図１５は、PDA７１の構成例を示している。PDA７１は、図１２に示されたPDA４１の非接触通信部５９を、赤外線通信部８１に置換したものである。赤外線通信部８１は、赤外通信により、パーソナルコンピュータ１の赤外線通信部２６とローカルネットワーク情報を通信する。
【００８７】
PDA７１を構成する赤外線通信部８１以外の各部については、PDA４１の対応する構成要素と同一の符号を付与しているので、その説明は省略する。
【００８８】
ＩＣカード２を用いることなく赤外線通信によって、アドホックモードで無線LANを構築するパーソナルコンピュータ１とPDA７１の処理について、図１６を参照して説明する。
【００８９】
ステップＳ５１において、パーソナルコンピュータ１の赤外線通信部２６は、ユーザの操作に基づくCPU１１の制御に従い、赤外線通信によってローカルネットワーク情報を送信する状態に設定される。
【００９０】
一方、PDA７１の赤外線通信部８１は、ステップＳ６１において、ユーザの操作に基づくCPU５１の制御に従い、赤外線通信によってローカルネットワーク情報を受信する状態に設定される。
【００９１】
ステップＳ５２において、パーソナルコンピュータ１の赤外線通信部２６は、PDA７１の赤外線通信部８１との通信を確立するまで待機する。
【００９２】
このとき、ユーザが、PDA７１の赤外線通信部８１を、パーソナルコンピュータ１の赤外線通信部２６に近づけて指向させると、赤外線通信部２６と赤外線通信部８１との通信が確立され、処理はステップＳ５３に進む。
【００９３】
ステップＳ５３において、赤外線通信部２６は、PDA７１の赤外線通信部８１に、無線接続するために必要なローカルネットワーク情報を送信する。
【００９４】
ステップＳ６２において、PDA７１の赤外線通信部８１は、赤外線通信部２６から送信されたローカルネットワーク情報を受信する。ステップＳ６３において、CPU５１は、赤外線通信部８１が受信したローカルネットワーク情報に従い、無線通信部６０のネットワーク設定を実行する。これにより、パーソナルコンピュータ１とPDA７１とのアドホックモードでの無線LANが構築される。
【００９５】
以上で、ＩＣカード２を用いることなく赤外線通信によって、アドホックモードで無線LANを構築するパーソナルコンピュータ１とPDA７１の処理の説明を終了する。なお、上述したパーソナルコンピュータ１の処理をPDA７１が実行し、PDA７１の処理をパーソナルコンピュータ１が実行するようにしてもよい。
【００９６】
ところで、本発明は、パーソナルコンピュータ、PDAの他、例えば携帯電話機、ディジタルビデオカメラ、テレビジョン受像器、ビデオレコーダ、電子レンジ、エアーコンディショナなどのあらゆる電子機器に適用することが可能である。
【００９７】
また、本実施の形態においては、無線通信の規格としてIEEE802.11bを採用したが、例えばIEEE802.11a、IEEE802.11g、Bluetoothなどの他の無線通信規格を適用することも可能である。
【００９８】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００９９】
この記録媒体は、例えば、図２に示されたように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２２乃至半導体メモリ２５などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROMやハードディスクなどで構成される。
【０１００】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１０１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１０２】
【図１】ＩＣカードを用いて、パーソナルコンピュータ１とアクセスポイント装置３との無線接続の設定を行う概念を示す図である。
【図２】図１のパーソナルコンピュータ１の構成例を示すブロック図である。
【図３】図２のＩＣカードに予め記録されているアクセスポイント情報の一例を示す図である。
【図４】パーソナルコンピュータ１によるアクセスポイント設定の処理を説明するフローチャートである。
【図５】ＩＣカードを用いて、パーソナルコンピュータ１とアクセスポイント装置３１との無線接続の設定を行う概念を示す図である。
【図６】図３のアクセスポイント情報にユーザ情報を追加した一例を示す図である。
【図７】アドホックモードでパーソナルコンピュータ１−１とパーソナルコンピュータ１−２との無線LANを構築する概念を示す図である。
【図８】アドホックモードで無線LANを構築するパーソナルコンピュータ１−１の処理を説明するフローチャートである。
【図９】ＩＣカード２に記録されるローカルネットワーク情報の一例を示す図である。
【図１０】アドホックモードで無線LANを構築するパーソナルコンピュータ１−２の処理を説明するフローチャートである。
【図１１】ＩＣカード２を用いずに非接触通信により、アドホックモードで、パーソナルコンピュータ１とPDA４１との無線LANを構築する概念を示す図である。
【図１２】図１１のPDA４１の構成例を示すブロック図である。
【図１３】ＩＣカード２を用いずに非接触通信により、アドホックモードで、パーソナルコンピュータ１とPDA４１との無線LANを構築する処理を説明するフローチャートである。
【図１４】ＩＣカード２を用いずに赤外線通信により、アドホックモードで、パーソナルコンピュータ１とPDA７１との無線LANを構築する概念を示す図である。
【図１５】図１４のPDA７１の構成例を示すブロック図である。
【図１６】ＩＣカード２を用いずに赤外線通信により、アドホックモードで、パーソナルコンピュータ１とPDA７１との無線LANを構築する処理を説明するフローチャートである。
【符号の説明】
【０１０３】
１  パーソナルコンピュータ，  ２  ＩＣカード，  ３  アクセスポイント装置，  ４  ネットワーク，  １１  CPU，  １９  ＩＣカード非接触通信部，  ２０  無線通信部，  ２２  磁気ディスク，  ２３  光ディスク，  ２４  光磁気ディスク，  ２５  半導体メモリ，  ２６  赤外線通信部，  ３１  アクセスポイント装置，  ４１  PDA，  ５１  CPU，  ５９  非接触通信部，  ６０  無線通信部，  ６２  記録媒体，  ７１  PDA，  ８１  赤外線通信部
【図１】
2006074802.tif 000003
【図２】
2006074802.tif 000004
【図３】
2006074802.tif 000005
【図４】
2006074802.tif 000006
【図５】
2006074802.tif 000007
【図６】
2006074802.tif 000008
【図７】
2006074802.tif 000009
【図８】
2006074802.tif 000010
【図９】
2006074802.tif 000011
【図１０】
2006074802.tif 000012
【図１１】
2006074802.tif 000013
【図１２】
2006074802.tif 000014
【図１３】
2006074802.tif 000015
【図１４】
2006074802.tif 000016
【図１５】
2006074802.tif 000017
【図１６】
2006074802.tif 000018
【手続補正書】
【提出日】平成17年10月13日(2005.10.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
他のネットワークに接続された無線通信のアクセスポイント装置と所定の無線通信規格に従って無線通信するとともに、前記アクセスポイント装置を介して前記他のネットワークと無線通信する通信装置において、
前記所定の無線通信規格に従って前記アクセスポイント装置と無線通信する無線通信手段と、
特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在を検出し、検出した前記情報記憶媒体から非接触通信によって前記第１の情報および第２の情報を読み出す非接触通信手段と、
前記非接触通信手段によって読み出された前記第１の情報および第２の情報に従って、前記無線通信手段の設定を行う設定手段と
を含む通信装置。
【請求項２】
前記所定の無線通信規格は、IEEE８０２．１１bである
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記所定の無線通信規格は、Bluetoothである
ことを特徴とする請求項１に記載の通信装置。
【請求項４】
前記非接触通信は、FeliCaシステムを用いる
ことを特徴とする請求項１に記載の通信装置。
【請求項５】
前記情報記録媒体は、ＩＣカードである
ことを特徴とする請求項１に記載の通信装置。
【請求項６】
他のネットワークに接続された無線通信のアクセスポイント装置と所定の無線通信規格に従って無線通信するとともに、前記アクセスポイント装置を介して前記他のネットワークと無線通信する通信装置の通信方法において、
前記所定の無線通信規格に従って前記アクセスポイント装置と無線通信する無線通信ステップと、
特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在を検出し、検出した前記情報記憶媒体から非接触通信によって前記第１の情報および第２の情報を読み出す非接触通信ステップと、
前記非接触通信ステップの処理で読み出された前記第１の情報および第２の情報に従って、前記無線通信ステップのための設定を行う設定ステップと
を含む通信方法。
【請求項７】
他のネットワークに接続された無線通信のアクセスポイント装置と所定の無線通信規格に従って無線通信するとともに、前記アクセスポイント装置を介して前記他のネットワークと無線通信するためのプログラムであって、
前記所定の無線通信規格に従って前記アクセスポイント装置と無線通信させる無線通信ステップと、
特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在を検出し、検出した前記情報記憶媒体から非接触通信によって前記第１の情報および第２の情報を読み出させる非接触通信ステップと、
前記非接触通信ステップの処理で読み出させた前記第１の情報および第２の情報に従って、前記無線通信ステップのための設定を行う設定ステップと
を含む処理をコンピュータに実行させるプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置および方法、並びにプログラムに関し、例えば、他の電子機器と無線接続してデータを通信する場合に用いて好適な通信装置および方法、並びにプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の側面は、他のネットワークに接続された無線通信のアクセスポイント装置と所定の無線通信規格に従って無線通信するとともに、前記アクセスポイント装置を介して前記他のネットワークと無線通信する通信装置において、前記所定の無線通信規格に従って前記アクセスポイント装置と無線通信する無線通信手段と、特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在を検出し、検出した前記情報記憶媒体から非接触通信によって前記第１の情報および第２の情報を読み出す非接触通信手段と、前記非接触通信手段によって読み出された前記第１の情報および第２の情報に従って、前記無線通信手段の設定を行う設定手段とを含む通信装置である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また本発明の側面は、他のネットワークに接続された無線通信のアクセスポイント装置と所定の無線通信規格に従って無線通信するとともに、前記アクセスポイント装置を介して前記他のネットワークと無線通信する通信装置の通信方法において、前記所定の無線通信規格に従って前記アクセスポイント装置と無線通信する無線通信ステップと、特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在を検出し、検出した前記情報記憶媒体から非接触通信によって前記第１の情報および第２の情報を読み出す非接触通信ステップと、前記非接触通信ステップの処理で読み出された前記第１の情報および第２の情報に従って、前記無線通信ステップのための設定を行う設定ステップとを含む通信方法である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また本発明の側面は、他のネットワークに接続された無線通信のアクセスポイント装置と所定の無線通信規格に従って無線通信するとともに、前記アクセスポイント装置を介して前記他のネットワークと無線通信するためのプログラムであって、前記所定の無線通信規格に従って前記アクセスポイント装置と無線通信させる無線通信ステップと、特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在を検出し、検出した前記情報記憶媒体から非接触通信によって前記第１の情報および第２の情報を読み出させる非接触通信ステップと、前記非接触通信ステップの処理で読み出させた前記第１の情報および第２の情報に従って、前記無線通信ステップのための設定を行う設定ステップとを含む処理をコンピュータに実行させるプログラムである。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
本発明の側面においては、特定のネットワークを一意に識別するための第１の情報、および暗号化通信を行うための第２の情報が記録された情報記憶媒体の存在が検出され、検出された情報記憶媒体から非接触通信によって第１の情報および第２の情報が読み出される。そして、読み出された第１の情報および第２の情報に従って、無線通信のための設定が行われる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】