(57)【要約】【課題】ユーザが無線通信機器の対応する通信方式を特別に意識することなく無線接続の設定を容易に行うことができる無線通信端末及び無線通信接続方法並びに無線通信接続プログラムを提供することである。【解決手段】外部通信端末であるパーソナルコンピュータ４０との間で無線通信による接続を確立するデジタルカメラ２０は、無線通信部３６によって、少なくとも、上記パーソナルコンピュータ４０の無線接続状況と、その利用可能な無線通信方式と、を含む接続情報を取得する。そして、無線通信部３６で取得した上記接続情報に基づいて、ＣＰＵ２９によって、パーソナルコンピュータ４０との間で無線通信接続を確立する。【選択図】      図２
2010062904.tif 000002
【特許請求の範囲】
【請求項１】
外部通信端末との間で無線通信による接続を確立する無線通信端末に於いて、
少なくとも、上記外部通信端末の無線接続状況と、上記外部通信端末の利用可能な無線通信方式と、を含む接続情報を取得する接続情報取得手段と、
上記接続情報取得手段で取得した上記接続情報に基づいて、上記外部通信端末との間で無線通信接続を確立する接続確立手段と、
を具備することを特徴とする無線通信端末。
【請求項２】
上記接続情報は、上記外部通信端末が他の通信端末との間で直接無線通信接続を行う第１の無線通信方式の利用の可否と、他の通信端末との間でアクセスポイントを介して無線通信接続を行う第２の無線通信方式の利用の可否と、上記外部通信端末と他の通信端末との間の無線通信接続確立の有無と、及び上記外部通信端末と他の通信端末との間で無線通信接続が確立されている場合の利用中の無線通信方式を特定する利用方式情報と、を含むことを特徴とする請求項１に記載の無線通信端末。
【請求項３】
上記第１の無線通信方式はアドホックモードであり、上記第２の無線通信方式はインフラストラクチャモードであることを特徴とする請求項２に記載の無線通信端末。
【請求項４】
上記接続確立手段は、上記外部通信端末との無線通信接続を確立する際に、上記第１の無線通信方式を利用するか、若しくは上記第２の無線通信方式を利用するか、について上記接続情報取得手段で取得した上記接続情報に基づいて決定することを特徴とする請求項２に記載の無線通信端末。
【請求項５】
上記接続確立手段で無線通信接続を確立する際、利用する無線通信方式をユーザに告知する告知手段を更に具備することを特徴とする請求項４に記載の無線通信端末。
【請求項６】
上記告知手段は、利用する無線通信方式を表示してユーザに告知する表示手段であることを特徴とする請求項５に記載の無線通信端末。
【請求項７】
上記接続確立手段は、上記外部通信端末と当該無線通信端末とが共に上記第１の通信方式を利用可能な場合には、上記第１の通信方式を利用して上記外部端末との無線通信接続を確立することを特徴とする請求項４に記載の無線通信端末。
【請求項８】
上記接続確立手段は、上記外部通信端末、及び当該無線通信端末のうち少なくとも一方が上記第１の無線通信方式を利用できない場合には、上記第２の無線通信方式を利用して上記外部端末との無線通信接続を確立することを特徴とする請求項４に記載の無線通信端末。
【請求項９】
無線通信端末と外部通信端末との間で無線通信による接続を確立する無線通信接続方法に於いて、
少なくとも、上記外部通信端末の無線接続状況と、上記外部通信端末の利用可能な無線通信方式と、を含む接続情報を上記無線通信端末に送信し、
上記接続情報に基づいて、上記通信端末と上記外部通信端末との間の無線通信接続を確立する
ことを特徴とする無線通信接続方法。
【請求項１０】
外部通信端末と無線通信接続する接続手段を有するコンピュータに、
少なくとも、上記外部通信端末の無線接続状況と、上記外部通信端末の利用可能な無線通信方式と、を含む接続情報を取得させる機能と、
上記取得した接続情報に基づいて、上記外部通信端末と上記コンピュータとの間で無線通信接続を確立させる機能と、
を実現させることを特徴とする無線通信接続プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信機器に於ける無線通信端末及び無線通信接続方法並びに無線通信接続プログラムに関するものであり、特に、複数の通信方式によって通信が可能な無線通信機器を含む環境下で、無線接続の設定を行う方法に関するものである。
【背景技術】
【０００２】
今日、無線通信可能な機器が利用されているが、セキュリティを確保した無線通信を行うには、ネットワークの識別子や暗号鍵等のパラメータを設定する必要があり、ユーザにとって設定が容易とは言い難いものであった。そこで、無線接続の設定を簡単に行う方法として、無線通信機器に釦を備え、無線通信を行う機器同士の釦を押すことで、セキュリティを考慮した接続設定を行う方法が、例えば下記特許文献１にて提案されている。
【０００３】
また、インフラストラクチャモードに於いて、簡単に無線通信の接統設定を行うための標準規格として、ＷｉＦｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐが公開されている。
【特許文献１】特開２００７−０１３３４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、アクセスポイントを介した通信方式（インフラストラクチャモード）で通信を行う機器だけではなく、アクセスポイントを介さず無線通信機器間での直接通信（アドホックモード）が利用可能な機器も存在している。ここに於いて、インフラストラクチャモードにのみ対応した無線通信機器と、インフラストラクチャモードとアドホックモードの両方に対応した無線通信機器の混在する環境下では、ユーザは個々の無線通信機器で利用可能な通信方式を把握し、それぞれの通信方式に応じた無線接続の設定を行わなければならない。これは、ユーザにとって使い勝手が悪くなる可能性があるという課題を有している。
【０００５】
したがって本発明は上記実情に鑑みてなされたものであり、その目的は、ユーザが無線通信機器の対応する通信方式を特別に意識することなく無線接続の設定を容易に行うことができる無線通信端末及び無線通信接続方法並びに無線通信接続プログラムを提供することである。
【課題を解決するための手段】
【０００６】
すなわち請求項１に記載の発明は、外部通信端末との間で無線通信による接続を確立する無線通信端末に於いて、少なくとも、上記外部通信端末の無線接続状況と、上記外部通信端末の利用可能な無線通信方式と、を含む接続情報を取得する接続情報取得手段と、上記接続情報取得手段で取得した上記接続情報に基づいて、上記外部通信端末との間で無線通信接続を確立する接続確立手段と、を具備することを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明に於いて、上記接続情報は、上記外部通信端末が他の通信端末との間で直接無線通信接続を行う第１の無線通信方式の利用の可否と、他の通信端末との間でアクセスポイントを介して無線通信接続を行う第２の無線通信方式の利用の可否と、上記外部通信端末と他の通信端末との間の無線通信接続確立の有無と、及び上記外部通信端末と他の通信端末との間で無線通信接続が確立されている場合の利用中の無線通信方式を特定する利用方式情報と、を含むことを特徴とする。
【０００８】
請求項３に記載の発明は、請求項２に記載の発明に於いて、上記第１の無線通信方式はアドホックモードであり、上記第２の無線通信方式はインフラストラクチャモードであることを特徴とする。
【０００９】
請求項４に記載の発明は、請求項２に記載の発明に於いて、上記接続確立手段は、上記外部通信端末との無線通信接続を確立する際に、上記第１の無線通信方式を利用するか、若しくは上記第２の無線通信方式を利用するか、について上記接続情報取得手段で取得した上記接続情報に基づいて決定することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項４に記載の発明に於いて、上記接続確立手段で無線通信接続を確立する際、利用する無線通信方式をユーザに告知する告知手段を更に具備することを特徴とする。
【００１１】
請求項６に記載の発明は、請求項５に記載の発明に於いて、上記告知手段は、利用する無線通信方式を表示してユーザに告知する表示手段であることを特徴とする。
【００１２】
請求項７に記載の発明は、請求項４に記載の発明に於いて、上記接続確立手段は、上記外部通信端末と当該無線通信端末とが共に上記第１の通信方式を利用可能な場合には、上記第１の通信方式を利用して上記外部端末との無線通信接続を確立することを特徴とする。
【００１３】
請求項８に記載の発明は、請求項４に記載の発明に於いて、上記接続確立手段は、上記外部通信端末、及び当該無線通信端末のうち少なくとも一方が上記第１の無線通信方式を利用できない場合には、上記第２の無線通信方式を利用して上記外部端末との無線通信接続を確立することを特徴とする。
【００１４】
請求項９に記載の発明は、無線通信端末と外部通信端末との間で無線通信による接続を確立する無線通信接続方法に於いて、少なくとも、上記外部通信端末の無線接続状況と、上記外部通信端末の利用可能な無線通信方式と、を含む接続情報を上記無線通信端末に送信し、上記接続情報に基づいて、上記通信端末と上記外部通信端末との間の無線通信接続を確立することを特徴とする。
【００１５】
請求項１０に記載の発明は、外部通信端末と無線通信接続する接続手段を有するコンピュータに、少なくとも、上記外部通信端末の無線接続状況と、上記外部通信端末の利用可能な無線通信方式と、を含む接続情報を取得させる機能と、上記取得した接続情報に基づいて、上記外部通信端末と上記コンピュータとの間で無線通信接続を確立させる機能と、を実現させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ユーザが無線通信機器の対応する通信方式を特別に意識することなく無線接続の設定を容易に行うことができる無線通信端末及び無線通信接続方法並びに無線通信接続プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施形態を説明する。
【００１８】
図１は、本発明の一実施形態であって、無線接続設定方法が適用された無線通信システムを示した図である。
【００１９】
本無線接続の設定を行う無線通信システム１０は、無線通信装置であるデジタルカメラ２０と、パーソナルコンピュータ（ＰＣ）４０と、インフラストラクチャモードで通信を行う場合に必要なアクセスポイント６０と、を有して構成される。
【００２０】
図１に於いて、デジタルカメラ２０とパーソナルコンピュータ４０は、それぞれの接続状況や通信可能な通信方式に応じて、アクセスポイント６０を介したインフラストラクチャモードに於ける接続設定か、若しくはデジタルカメラ２０とパーソナルコンピュータ４０との直接通信によるアドホックモードでの接続設定を行うか、が判定されて実行される。
【００２１】
図２は、図１のデジタルカメラ２０の構成を示したブロック図である。
【００２２】
このデジタルカメラ２０は、レンズ２１と、撮像部２２と、撮像処理部２３と、ＲＡＭ２４と、メモリインタフェース（Ｉ／Ｆ）２５と、メモリカード２６と、中央処理装置（ＣＰＵ）２９と、ＲＯＭ３０と、操作入力部３１と、表示処理部３２と、表示部３３と、画像処理部３５と、無線通信部３６と、を有し、それぞれがバス３８を介して接続されている。
【００２３】
レンズ２１は図示されない被写体からの撮影光束を入射するためのものであり、撮像部２２では、このレンズ２１によって結像された被写体像が電気信号に変換される。撮像処理部２３では、電気信号のアナ口グ−デジタル変換（Ａ／Ｄ変換）が行われて、画像データが出力される。
【００２４】
ＲＡＭ２４は、画像処理部３５やＣＰＵ２９が各種の処理を行う際に、必要に応じて作業用として使用するためのランダムアクセスメモリである。メモリＩ／Ｆ２５は、メモリカード２６をバス３８に接続するインタフェースであり、ＣＰＵ２９の管理下でメモリカード２６に対する各種のデータの読み書きを可能とするものである。また、メモリカード２６は、このデジタルカメラ２０に着脱自在の外部記録媒体である。
【００２５】
ＣＰＵ２９は、デジタルカメラ２０の各回路等にバス３８を介して接続し、ＲＯＭ３０に格納されている制御プ口グラムによって、デジタルカメラ２０全体の制御を行う。更に、操作入力部３１からの入力に対応した処理プ口グラムをＲＯＭ３０から取り出して、デジタルカメラ２０の各機能の実行制御を行う。操作入力部３１からの入力としては、画像の撮影、再生操作や機能の選択設定と併せて、無線接続設定の開始を指示する釦（図示せず）操作の入力も含まれる。
【００２６】
ＲＯＭ３０は、ＣＰＵ２９によって実行される制御プ口グラムや、その実行の際に必要に応じて使用される各種のデータが格納されているリードオンリメモリである。
【００２７】
表示処理部３２は、バス３８を介して送られてきた画像データを、デジタル−アナ口グ変換（Ｄ／Ａ変換）して表示部３３に供給するためのものである。表示部３３は、表示処理部３２に入力された画像データを表示する。
【００２８】
画像処理部３５は、撮像処理部２３から出力された画像データに対して画像処理を施すものである。また、画像データをメモリカード２６に記録する場合には、当該画像データに対してデータ圧縮処理を必要に応じて行う。更に、メモリカード２６に記録されている画像データファイルの再生表示を行う場合には、メモリカード２６から読み出された画像データファイルに対して、データ伸張処理を必要に応じて行う。
【００２９】
無線通信部３６は、パーソナルコンピュータ４０やアクセスポイント６０とのデータ通信処理を行うためのものである。また、ＲＡＭ２４に一時記録されている画像データ、或いはメモリカード２６に記録されている画像データファイルをパーソナルコンピュータ４０に送信する。
【００３０】
図３は、図１のパーソナルコンピュータ４０の構成を示したブロック図である。
【００３１】
図３に於いて、パーソナルコンピュータ４０は、ハードディスク４１と、表示部４２と、無線通信部４３と、ＣＰＵ４４と、ＲＯＭ４６と、ＲＡＭ４７と、入力部４８と、を有し、それぞれがバス５０を介して接続されている。
【００３２】
上記ハードディスク４１は、ＣＰＵ４４によって実行される各種の制御プ口グラムや、その実行の際に必要に応じて使用される各種データが格納されている。また、デジタルカメラから転送された画像データが格納される。表示部４２は、ＣＰＵ４４の指示により、無線接続の設定開始を指示する釦を表示したり、無線接続の設定時の状態を表示する。また、この表示部４２は、デジタルカメラ２０から送信された画像を表示する。
【００３３】
無線通信部４３は、ＣＰＵ４４の制御によって、デジタルカメラ２０やアクセスポイント６０とのデータ通信処理を行う。ＣＰＵ４４は、バス５０を介してパーソナルコンピュータ４０内の各回路に接続し、ハードディスク４１のプ口グラム領域に格納されているプ口グラムにより、該パソコン４０全体の制御を行う。
【００３４】
ＲＯＭ４６は、ＣＰＵ４４によって実行される制御プ口グラムや、その実行に必要な各種データが格納されているリードオンリメモリである。ＲＡＭ４７は、ＣＰＵ４４が各種の処理を行う際に、必要に応じて作業用として使用するランダムアクセスメモリである。更に、入力部４８は、マウスやキーボードなどを介してユーザからの指示を取得するものである。これには、ユーザからの指示として、無線接続設定の開始を指示する操作入力も含まれる。
【００３５】
図４は、図１のアクセスポイント６０の構成を示したブロック図である。
【００３６】
図４に於いて、アクセスポイント６０は、ＣＰＵ６１と、表示部６２と、無線通信部６３と、ＲＯＭ６４と、ＲＡＭ６５と、を有し、それぞれがバス６６を介して接続されている。
【００３７】
上記ＣＰＵ６１は、バス６６を介して、当該アクセスポイント６０の各回路に接続し、ＲＯＭ６４に格納されているプ口グラムによって制御を行う。表示部６２は、無線ＬＡＮの接続状態や通信状況を、ランプの点灯、点滅等によって表示する。無線通信部６３は、ＣＰＵ６１の制御により、デジタルカメラ２０やパーソナルコンピュータ４０とのデータ通信処理を行う。
【００３８】
ＲＯＭ６４は、ＣＰＵ６１によって実行される制御プ口グラムや、その実行に必要な各種データが格納されているリードオンリメモリである。また、ＲＡＭ６５は、ＣＰＵ６１が各種の処理を行うに際し、必要に応じて作業用として使用するランダムアクセスメモリである。
【００３９】
次に、図５（ａ）〜（ｃ）のフローチャートを参照して、デジタルカメラ２０とパーソナルコンピュータ４０との間で無線接続の設定を行う処理動作について説明する。この場合、パーソナルコンピュータ４０側の操作を主として説明するが、例えば、デジタルカメラ２０、パーソナルコンピュータ４０のうち、開始釦が早く操作された方が主としたり、互いの機器の間で高位の方が主とするような動作であってもよい。
【００４０】
尚、図５に於いて、（ａ）はデジタルカメラ２０の動作を説明するためのフローチャート、（ｂ）はパーソナルコンピュータ４０の動作を説明するためのフローチャート、（ｃ）はアクセスポイント６０の動作を説明するためのフローチャートである。
【００４１】
先ず、ステップＳ１ａ、Ｓ１ｂに於いて、デジタルカメラ２０及びパーソナルコンピュータ４０では、ユーザが図示されない釦を押すか、または表示部３３及び４２に表示された釦を選択する等の操作によって、接続設定開始の指示が受け付けられる。
【００４２】
パーソナルコンピュータ４０では、この接続設定開始の指示を受けると、続くステップＳ２ｂにて、周囲の無線通信機器に対して、現在の無線接続状況（インフラストラクチャモードで接続中、アドホックモードで接続中、または非接続）と、通信可能な通信方式（インフラストラクチャモード、アドホックモード）に関する情報の送信が要求される。一方、デジタルカメラ２０では、上記ステップＳ１ａの接続設定開始の指示を受けた後に、ステップＳ２ａにて、パーソナルコンピュータ４０から現在の無線接続状況と通信可能な通信方式に関する情報の要求が受信される。
【００４３】
すると、続くステップＳ３ａにて、パーソナルコンピュータ４０へ、現在の無線接続状況と、通信可能な通信方式に関する情報が送信される。図６は、デジタルカメラ２０が、現在非接続状態で、インフラストラクチャモードとアドホックモードに於ける通信が可能な場合に於ける送信データの例を示した図である。
【００４４】
ステップＳ３ｂでは、パーソナルコンピュータ４０にて、デジタルカメラ２０からの応答が受信される。そして、続くステップＳ４ｂに於いて、受信された情報と、パーソナルコンピュータ４０自身の現在の無線接続状況と通信可能な通信方式を基に、接続設定を行うための通信方式の判定処理が実行される。尚、このサブルーチン「通信方式の判定」の詳細な処理動作については後述する。
【００４５】
続くステップＳ５ｂにて、パーソナルコンピュータ４０では、上記ステップＳ４ｂの判定処理により選択された接続設定を行う通信方式が、デジタルカメラ２０に対して送信される。これにより、ステップＳ４ａにて、デジタルカメラ２０では、パーソナルコンピュータ４０から接続設定を行う通信方式についての情報が受信される。そして、ステップＳ５ａ、Ｓ６ｂにて、パーソナルコンピュータ４０によって選択された通信方式に従って、それぞれサブルーチン「無線接続の設定」が実行される。このとき、アクセスポイント６０でも、ステップＳ１ｃにて、サブルーチン「無線接続の設定」が実行される。
【００４６】
次に、図７のフローチャートを参照して、図５のフローチャートのステップＳ４ｂに於けるサブルーチン「通信方式の判定」の詳細動作について説明する。
【００４７】
先ず、本サブルーチンに入ると、先ずステップＳ１１及びＳ１２に於いて、パーソナルコンピュータ４０の接続状態、すなわち、パーソナルコンピュータ４０がインフラストラクチャモードで接続中か、アドホックモードで接続中か、非接続かが判定される。
【００４８】
ここで、パーソナルコンピュータ４０がアクセスポイント６０とインフラストラクチャモードで接続している場合は、ステップＳ１１からステップＳ１３に移行して、パーソナルコンピュータ４０がアドホックモードでの通信に対応しているか否かの判定が行われる。その結果、アドホックモードでの通信に対応している場合はステップＳ１４に移行し、対応していない場合はステップＳ１５に移行する。このステップＳ１５では、インフラストラクチャモードでの接続設定が選択される。
【００４９】
また、上記ステップＳ１４に於いては、接続先の機器であるデジタルカメラ２０がアドホックモードでの通信に対応しているか否かの判定が行われる。その結果、デジタルカメラ２０がアドホックモードでの通信に対応している場合は、ステップＳ１６に移行して、アドホックモードでの接続設定が選択される。一方、上記ステップＳ１４にてアドホックモードでの通信に対応していない場合は、ステップＳ１７に移行して、インフラストラクチャモードでの接続設定が選択される。
【００５０】
そして、上記ステップＳ１５、Ｓ１６及びＳ１７の処理動作の後、本サブルーチンを抜けて、図５のフローチャートのステップＳ５ｂに移行する。
【００５１】
次に、上記ステップＳ１１及びＳ１２にて、パーソナルコンピュータ４０がアドホックモードで接続している場合は、ステップＳ１８に移行する。そして、このステップＳ１８にて、接続先の機器であるデジタルカメラ２０がアドホックモードでの通信に対応しているか否かの判定が行われる。ここで、デジタルカメラ２０がアドホックモードでの通信に対応している場合は、ステップＳ２０に移行して、アドホックモードでの接続設定が選択される。
【００５２】
一方、上記ステップＳ１８にて、アドホックモードでの通信に対応していない場合は、ステップＳ１９に移行して、デジタルカメラ２０が現在インフラストラクチャモードでアクセスポイント６０に接続しているか否かが判定される。その結果、デジタルカメラ２０が、現在インフラストラクチャモードでアクセスポイント６０に接続している場合は、ステップＳ２１に移行して、インフラストラクチャモードでの接続設定が選択される。また、上記ステップＳ１９にて、インフラストラクチャモードで接続されていない場合は、ステップＳ２２に移行して、接続設定は不可と判定されてその旨の処理が行われる。
【００５３】
そして、上記ステップＳ２０、Ｓ２１及びＳ２２の処理動作の後、本サブルーチンを抜けて、図５のフローチャートのステップＳ５ｂに移行する。
【００５４】
次に、上記ステップＳ１１及びＳ１２にて、パーソナルコンピュータ４０が非接続の場合は、ステップＳ２３に移行する。そして、このステップＳ２３にて、パーソナルコンピュータ４０がアドホックモードでの通信に対応しているか否かの判定が行われる。ここで、パーソナルコンピュータ４０がアドホックモードでの通信に対応している場合は、ステップＳ２４に移行して、デジタルカメラ２０がアドホックモードでの通信に対応しているか否かの判定が行われる。
【００５５】
このステップＳ２４にて、デジタルカメラ２０がアドホックモードでの通信に対応している場合は、ステップＳ２６に移行して、アドホックモードでの接続設定が選択される。一方、上記ステップＳ２３にてパーソナルコンピュータ４０がアドホックモードでの通信に対応していない場合、及びステップＳ２４にてデジタルカメラ２０がアドホックモードでの通信に対応していない場合はステップＳ２５に移行する。
【００５６】
ステップＳ２５では、接続先の機器であるデジタルカメラ２０が、現在インフラストラクチャモードでアクセスポイント６０に接続しているか否かが判定される。その結果、デジタルカメラ２０が、現在インフラストラクチャモードでアクセスポイント６０に接続している場合は、ステップＳ２７に移行して、インフラストラクチャモードでの接続設定が選択される。また、上記ステップＳ２５にて、インフラストラクチャモードで接続していなければ、ステップＳ２８に移行して、接続設定は不可と判定されてその旨の処理が行われる。
【００５７】
上記ステップＳ２２及びＳ２８の、接続設定が不可と判定された旨の処理では、例えば、デジタルカメラ２０の表示部３３やパーソナルコンピュータ４０の表示部４２に、接続設定ができない旨のメッセージが表示されて、ユーザに通知される。
【００５８】
次に、図５（ａ）のフローチャートのステップＳ５ａ、（ｂ）のフローチャートのステップＳ６ｂ及び（ｃ）のフローチャートのステップＳ１ｃに於けるサブルーチン「無線接続の設定」の処理動作について、図８及び図９のフローチャートを参照して説明する。
【００５９】
ここでは、上記ステップＳ５ａ、Ｓ６ｂ及びＳ１ｃによって選択された通信方式に従って、図８を参照してインフラストラクチャモード、図９を参照してアドホックモードの場合について分けて説明する。
【００６０】
先ず、図８（ａ）、（ｂ）及び（ｃ）のフローチャートを参照して、インフラストラクチャモードが通信方式として選択された場合の、デジタルカメラ２０、パーソナルコンピュータ４０及びアクセスポイント６０に於けるサブルーチン「無線接続の設定」の処理動作について説明する。
【００６１】
図５のフローチャートのステップＳ４ｂでの通信方法の判定に於いて、インフラストラクチャモードでの接続設定が選択された場合（図７のフローチャートのステップＳ１５、Ｓ１７、Ｓ２１、Ｓ２７の場合）、図５（ａ）、（ｂ）及び（ｃ）のフローチャートのステップＳ５ａ、Ｓ６ｂ及びＳ１ｃに於けるサブルーチン「無線接続の設定ａ」、「無線接続の設定ｂ」及び「無線接続の設定ｃ」が、それぞれ実行される。
【００６２】
図８（ａ）、（ｂ）及び（ｃ）の各サブルーチンに入ると、先ず、ステップＳ３１ｂにて、パーソナルコンピュータ４０の現在のモードがインフラストラクチャモードであるか否かが判定される。ここで、現在のモードがインフラストラクチャモードでない場合は、ステップＳ３２ｂに移行して、パーソナルコンピュータ４０とアクセスポイント６０がインフラストラクチャモードでの接続がなされる。また、現在のモードがインフラストラクチャモードである場合は、ステップＳ３２ｂがスキップされる。
【００６３】
次いで、ステップＳ３３ｂにて、パーソナルコンピュータ４０からは、アクセスポイント６０に対して、デジタルカメラ２０とインフラストラクチャモードで接続設定が行われるように要求される。すると、ステップＳ３１ｃにて、アクセスポイント６０では、パーソナルコンピュータ４０からの接続設定の要求が受信される。これにより、ステップＳ３２ｃにて、デジタルカメラ２０に対して接続設定の開始が通知される。
【００６４】
そして、ステップＳ３１ａにて、デジタルカメラ２０では、アクセスポイント６０から接続設定の開始通知が受信される。すると、続くステップＳ３２ａにて、デジタルカメラ２０に於ける現在の接続が切断される。
【００６５】
次いで、ステップＳ３３ａ及びＳ３３ｃにて、デジタルカメラ２０とアクセスポイント６０では、接続設定のプロトコルに従って、インフラストラクチャモードに於ける接続設定が行われる。その後、これらのサブルーチンを抜ける。
【００６６】
図７のフローチャートのステップＳ２１、Ｓ２７の場合は、デジタルカメラ２０がインフラストラクチャモードで接続されているので、図８（ａ）、（ｂ）に於けるデジタルカメラ２０とパーソナルコンピュータ４０とを入れ替えて、上述したフローチャートと同様のフローチャートにて、パーソナルコンピュータ４０とアクセスポイント６０によるインフラストラクチャモードの接続設定が行われる。その後、本サブルーチンを抜ける。
【００６７】
次に、図９（ａ）及び（ｂ）のフローチャートを参照して、アドホックモードが通信方式として選択された場合の、デジタルカメラ２０及びパーソナルコンピュータ４０に於けるサブルーチン「無線接続の設定」の処理動作について説明する。
【００６８】
図５のフローチャートのステップＳ４ｂでの通信方法の判定に於いて、アドホックモードでの接続設定が選択された場合（図７のフローチャートのステップＳ１６、Ｓ２０、Ｓ２６の場合）、図５（ａ）、（ｂ）及び（ｃ）のフローチャートのステップＳ５ａ、Ｓ６ｂ及びＳ１ｃに於けるサブルーチン「無線接続の設定ａ」、「無線接続の設定ｂ」及び「無線接続の設定ｃ」が、それぞれ実行される。
【００６９】
図９（ａ）及び（ｂ）の各サブルーチンに入ると、先ず、ステップＳ４１ｂに於いて、パーソナルコンピュータ４０が、現在インフラストラクチャモードで他のアクセスポイントと接続されているか否かの判定が行われる。
【００７０】
ここで、現在インフラストラクチャモードで他のアクセスポイントと接続されている場合は、ステップＳ４２ｂに移行して、インフラストラクチャモードでの接続が切断される。続いて、ステップＳ４３ｂにて、アドホックモードでの通信に移行する。一方、上記ステップＳ４１ｂにて、他のアクセスポイントと接続されていない場合は、ステップＳ４４ｂに移行して、現在のアドホックモード接続があれば、その接続が切断される。
【００７１】
次いで、ステップＳ４５ｂでは、パーソナルコンピュータ４０からデジタルカメラ２０に対して、アドホックモードでの接続設定開始が通知される。
【００７２】
デジタルカメラ２０では、ステップＳ４１ａにて、パーソナルコンピュータ４０からの接続設定開始の通知が受信される。すると、続くステップＳ４２ａに於いて、インフラストラクチャモードで他のアクセスポイントと接続中であるか否かの判定が行われる。ここで、インフラストラクチャモードで接続している場合は、ステップＳ４３ａに移行して、インフラストラクチャモードが切断される。次いで、ステップＳ４４ａにて、アドホックモードでの通信に移行する。一方、上記ステップＳ４２ａにて、他のアクセスポイントと接続されていない場合は、ステップＳ４５ａに移行して、現在のアドホックモード接続があれば、その接続が切断される。
【００７３】
次いで、ステップＳ４６ａ及びＳ４６ｂにて、デジタルカメラ２０とパーソナルコンピュータ４０では、接続設定のプロトコルに従って、アドホックモードでの接続設定が行われる。その後、本サブルーチンを抜ける。
【００７４】
このように、本実施形態によれば、ユーザが無線通信機器の対応する通信方式を意識することなく、無線接続の設定を行うことができる。
【００７５】
次に、本実施形態の変形例について説明する。
【００７６】
上述した実施形態に於ける図５（ａ）、（ｂ）及び（ｃ）のフローチャートでは、ステップＳ２ｂに於いて、パーソナルコンピュータ４０からデジタルカメラ２０へ無線情報の要求を行っているが、デジタルカメラ２０からパーソナルコンピュータ４０へ無線情報の要求を行うようにしてもよい。
【００７７】
デジタルカメラ２０とパーソナルコンピュータ４０が、共に通信相手に無線情報の要求を行うことができる場合には、デジタルカメラ２０及びパーソナルコンピュータ４０は、ユーザから設定の開始指示を受けると、それぞれがランダムな時間だけ待機し、先に待機時間が経過した機器が無線情報の要求を行うようにする。
【００７８】
以下、図１０（ａ）〜（ｃ）のフローチャートを参照して、本発明の一実施形態の変形例に於ける、デジタルカメラ２０とパーソナルコンピュータ４０との間で無線接続の設定を行う処理動作について説明する。
【００７９】
尚、図１０（ａ）〜（ｃ）の各フローチャートに於けるステップＳ５１ａ〜Ｓ５４ａ、及びステップＳ５１ｂ〜Ｓ５５ｂは、図５（ａ）及び（ｂ）のフローチャートのステップＳ１ａ〜Ｓ４ａ、及びステップＳ１ｂ〜Ｓ５ｂと同様の処理を行うので、それぞれ対応するステップ番号を参照して、ここでは説明は省略する。
【００８０】
デジタルカメラ２０では、ステップＳ５４ａにて、パーソナルコンピュータ４０からの通信方式情報が受信されると、続くステップＳ５５ａにて通信方式を示す情報がユーザに通知される。すると、ステップＳ５６ａにて、ユーザによって、通知された通信方式による接続設定の開始が指示される。
【００８１】
次いで、ステップＳ５７ａ、Ｓ５６ｂ、Ｓ５１ｃでの接続設定が完了すると、ステップＳ５８ａにて、完了したことを示す情報がユーザに通知される。このユーザへの情報の通知方法としては、デジタルカメラ２０の表示部３３にメッセージを表示させてもよいし、また、発光させる発光ダイオード（ＬＥＤ）の色によって通信方式を通知し（例えば、インフラストラクチャモードでは赤、アドホックモードでは緑等）、発光ダイオードの点滅で接続設定の開始、発光ダイオードの点灯により接続設定完了、のように表示方法を替えて示すようにしてもよい。
【００８２】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態以外にも、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００８３】
更に、上述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施形態であって、無線接続設定方法が適用された無線通信システムを示した図である。
【図２】図１のデジタルカメラ２０の構成を示したブロック図である。
【図３】図１のパーソナルコンピュータ４０の構成を示したブロック図である。
【図４】図１のアクセスポイント６０の構成を示したブロック図である。
【図５】本発明の一実施形態に於ける、デジタルカメラ２０とパーソナルコンピュータ４０との間で無線接続の設定を行う処理動作について説明するためのもので、（ａ）はデジタルカメラ２０の動作を説明するためのフローチャート、（ｂ）はパーソナルコンピュータ４０の動作を説明するためのフローチャート、（ｃ）はアクセスポイント６０の動作を説明するためのフローチャートである。
【図６】デジタルカメラ２０が、現在非接続状態で、インフラストラクチャモードとアドホックモードに於ける通信が可能な場合に於ける送信データの例を示した図である。
【図７】図５のフローチャートのステップＳ４ｂに於けるサブルーチン「通信方式の判定」の詳細動作について説明するためのフローチャートである。
【図８】インフラストラクチャモードでの接続設定を行う場合の、デジタルカメラ２０、パーソナルコンピュータ４０及びアクセスポイント６０に於けるサブルーチン「無線接続の設定」の処理動作について説明するためのフローチャートである。
【図９】アドホックモードでの接続設定を行う場合の、デジタルカメラ２０及びパーソナルコンピュータ４０に於けるサブルーチン「無線接続の設定」の処理動作について説明するためのフローチャートである。
【図１０】本発明の一実施形態の変形例に於ける、デジタルカメラ２０とパーソナルコンピュータ４０との間で無線接続の設定を行う処理動作について説明するためのもので、（ａ）はデジタルカメラ２０の動作を説明するためのフローチャート、（ｂ）はパーソナルコンピュータ４０の動作を説明するためのフローチャート、（ｃ）はアクセスポイント６０の動作を説明するためのフローチャートである。
【符号の説明】
【００８５】
１０…無線通信システム、２０…デジタルカメラ、２１…レンズ、２２…撮像部、２３…撮像処理部、２４、４７、６５…ＲＡＭ、２５…メモリインタフェース（Ｉ／Ｆ）、２６…メモリカード、２９、４４、６１…中央処理装置（ＣＰＵ）、３０、４６、６４…ＲＯＭ、３１…操作入力部、３２…表示処理部、３３、４２、６２…表示部、３５…画像処理部、３６、６３…無線通信部、３８、５０、６６…バス、４０…パーソナルコンピュータ、４１…ハードディスク、４３…無線通信部、４８…入力部、６０…アクセスポイント。
【図１】
2010062904.tif 000003
【図２】
2010062904.tif 000004
【図３】
2010062904.tif 000005
【図４】
2010062904.tif 000006
【図５】
2010062904.tif 000007
【図６】
2010062904.tif 000008
【図７】
2010062904.tif 000009
【図８】
2010062904.tif 000010
【図９】
2010062904.tif 000011
【図１０】
2010062904.tif 000012