(57)【要約】【課題】通信対象との無線通信が切断されたときに再接続を行うこと。【解決手段】ＣＰＵ１０８は、通信対象と通信を行っているときに無線モジュール１０９から出力されている無線電波の電波強度である通信電波強度をフラッシュメモリ１１０に記憶する。その後、ＣＰＵ１０８は、通信対象との無線通信が切断されたことが検出された場合には、無線モジュール１０９から出力する無線電波の電波強度を、フラッシュメモリ１１０に記憶した通信電波強度より高い電波強度に設定して、通信対象と再接続を行う。【選択図】図１
2008199445.tif 000002
【特許請求の範囲】
【請求項１】
通信対象と無線通信を行うための無線電波を出力する電波出力手段と、
前記通信対象と通信を行っているときに前記電波出力手段から出力されている無線電波の電波強度である通信電波強度を記憶する記憶手段と、
前記通信対象との前記無線通信が切断されたことを検出する検出手段と、
前記検出手段で前記通信対象との無線通信が切断されたことが検出された場合には、前記電波出力手段から出力する前記無線電波の電波強度を、前記記憶手段で記憶した前記通信電波強度より高い電波強度に設定して、前記通信対象と再接続を行う再接続手段とを備えることを特徴とする無線通信装置。
【請求項２】
請求項１に記載の無線通信装置において、
無線通信装置に電力を供給する電池の残量を測定する電池残量測定手段をさらに備え、
前記再接続手段は、前記電池残量測定手段による測定結果に基づいて前記電池の残量が所定以下であることを検出した場合には、前記電波出力手段から出力する前記無線電波の電波強度を、前記記憶手段で記憶した前記通信電波強度に設定して、前記通信対象と再接続を行うことを特徴とする無線通信装置。
【請求項３】
請求項１に記載の無線通信装置において、
前記電波出力手段から出力する前記無線電波の電波強度を低下させつつ前記通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定する決定手段と、
前記決定手段で決定した前記所定基準品質の電波強度を、前記通信電波強度として設定する設定手段とをさらに備えることを特徴とする無線通信装置。
【請求項４】
請求項１に記載の無線通信装置において、
前記電波出力手段から出力する前記無線電波の電波強度を上昇させつつ前記通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定する決定手段と、
前記決定手段で決定した前記所定基準品質の電波強度を、前記通信電波強度として設定する設定手段とをさらに備えることを特徴とする無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線接続された機器と通信を行うための無線通信装置に関する。
【背景技術】
【０００２】
次のような無線通信システムが知られている。この無線通信システムにおいては、カメラの電源がオンされたときに、自動的に通信対象（相手装置）に対して無線接続を行う。このとき、通信対象への接続に失敗した場合には、所定回数接続を試み、それでも失敗した場合には失敗した旨を使用者に通知する（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００６−２５４３４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の無線通信システムでは、通信環境が悪いために通信対象への接続に失敗した場合には、通信環境が改善しない限り、再接続を試みても通信対象への接続が成功する可能性は低かった。
【課題を解決するための手段】
【０００５】
本発明は、通信対象と無線通信を行うための無線電波を出力し、通信対象と通信を行っているときに出力されている無線電波の電波強度である通信電波強度を記憶し、通信対象との無線通信が切断されたことを検出し、通信対象との無線通信が切断されたことが検出された場合には、出力する無線電波の電波強度を、記憶した通信電波強度より高い電波強度に設定して、通信対象と再接続を行うことを特徴とする。
本発明では、無線通信装置に電力を供給する電池の残量を測定し、その測定結果に基づいて電池の残量が所定以下であることを検出した場合には、出力する無線電波の電波強度を記憶した通信電波強度に設定して、通信対象と再接続を行うことが好ましい。
また、出力する無線電波の電波強度を低下させつつ通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定し、決定した所定基準品質の電波強度を、通信電波強度として設定するようにしてもよい。
さらに、出力する無線電波の電波強度を上昇させつつ通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定し、決定した所定基準品質の電波強度を、通信電波強度として設定するようにしてもよい。
【発明の効果】
【０００６】
本発明によれば、再接続時に通信対象へ接続できる可能性が向上する。
【発明を実施するための最良の形態】
【０００７】
―第１の実施の形態―
図１は、第１の実施の形態におけるカメラの一実施の形態の構成を示すブロック図である。カメラ１００は、例えばデジタルカメラであって、レンズ１０１と、撮像素子１０２と、画像処理回路１０３と、メモリインタフェース１０４と、メモリ１０５と、表示装置１０６と、操作部材１０７と、ＣＰＵ１０８と、無線モジュール１０９と、フラッシュメモリ１１０と、電圧測定回路１１１と、電池１１２とを備えている。１０１〜１１０の各要素（メモリ１０５およびＣＰＵ１０８を除く）は、ＣＰＵ１０８によって制御される。
【０００８】
レンズ１０１は、複数の光学レンズ群から構成されるが、図１では代表して１枚のレンズで表している。撮像素子１０２は、例えばＣＣＤやＣＭＯＳが用いられ、レンズ１０１を通して入力される被写体像を撮像して、撮像して得た画像信号を画像処理回路１０３へ出力する。なお、撮像素子１０３は、使用者による操作部材１０７に含まれるレリーズボタンが押下されることにより被写体像の撮像を行う。
【０００９】
画像処理回路１０３は、撮像素子１０２から入力されるアナログ画像信号をデジタル画像信号に変換（Ａ／Ｄ変換）する。また、画像処理回路１０３は、Ａ／Ｄ変換後のデジタル画像信号（画像データ）に対して、公知の階調補正処理や輪郭強調処理などの種々の画像処理を施した後、所定の画像形式に圧縮して画像ファイルを生成し、メモリインタフェース１０４へ出力する。メモリインタフェース１０４は、例えばメモリカードスロットであって、スロット内に格納されたメモリ１０５、例えばメモリカード内に画像ファイルを記録する。なお、画像処理回路１０３は、内蔵メモリとしてのフラッシュメモリ１１０に画像ファイルを出力して記録することもできる。
【００１０】
なお、本実施の形態におけるカメラ１００では、メモリ１０５がメモリインタフェース１０４に格納されている場合には、メモリ１０５への画像の記録を優先するものとする。すなわち、メモリ１０５がメモリインタフェース１０４に格納されている場合には、フラッシュメモリ１１０には画像を記録せず、メモリ１０５にのみ記録する。一方、メモリ１０５がメモリインタフェース１０４に格納されていない場合には、フラッシュメモリ１１０に画像を記録する。以下の説明においては、メモリ１０５がメモリインタフェース１０４に格納されているものとする。
【００１１】
表示装置１０６は、例えばカメラ１００の背面に搭載されたＴＦＴモニタであって、ＣＰＵ１０８からの指示に基づいて、メモリ１０５内に記録された画像の再生画像やカメラ１００を設定するためのメニュー画面等を表示する。操作部材１０７は、使用者によって操作される種々のスイッチやボタンを含んでいる。例えば、操作部材１０７には、電源ボタン、再生ボタン、モードスイッチ、レリーズボタン、ズームボタン、メニューボタン、十字ボタンなどが含まれる。
【００１２】
ＣＰＵ１０８は、上述したようにカメラ１００が備える各要素を制御する。また、フラッシュメモリ１１０に記録されたプログラムを読み込んで、後述する種々の処理を実行する。無線モジュール１０９は、例えば無線ＬＡＮモジュールであって、あらかじめ構築されている無線ＬＡＮネットワークに接続して、ネットワーク内の他の機器と無線通信（ワイヤレス通信）を行うことができる。
【００１３】
電圧測定回路１１１は、不図示の電池ボックスに格納されている電池（バッテリー）１１２から出力される出力電圧値を測定して、測定結果をＣＰＵ１０８へ出力する。なお、電池１１２からの出力電圧値は、新しい電池に交換した直後が最も高く、電池１１２が消耗するにしたがって徐々に低下していく。
【００１４】
本実施の形態における無線通信可能なカメラ１００においては、無線モジュール１０９は、無線電波を出力するために電池１１２から電力供給を受ける必要がある。無線モジュール１０９が消費する電力は、出力する電波の電波強度が強ければ大きく、弱ければ小さい。このため、無線通信時の通信品質を優先して、無線モジュール１００から出力する無線電波を強い状態で維持すれば、電池１１２の消耗は激しくなる。一方、無線モジュール１０９から出力する無線電波を無線通信が途切れない程度に低下させて、所定の通信品質を維持することができる所定基準品質の電波強度を維持すれば、電池１１２の消耗を抑えることができる。
【００１５】
よって、本実施の形態では、カメラ１００のモードとして、無線通信時の通信品質を優先する品質優先モードと、電池１１２の消耗を抑えるための省エネモードとを備えており、使用者がいずれかのモードを設定できる。そして、ＣＰＵ１０８は、使用者によって設定されたモードに応じて、無線モジュール１０９から出力する無線電波の電波強度を制御する。なお、本実施の形態では、無線モジュール１０９が出力可能な電波強度の範囲は、１０ｄＢ〜１５ｄＢであるものとし、ＣＰＵ１０８は、当該範囲内で１ｄＢずつ電波強度を上昇または低下させることで、無線モジュール１０９から出力する無線電波の電波強度を制御する場合について説明する。
【００１６】
具体的には、ＣＰＵ１０８は、後述する図２の処理を実行して、カメラ１００の使用環境に応じて設定した電波強度を初期の電波強度とし、そこから電波強度を低下させつつ通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定する。そして、無線モジュール１０９から出力する無線電波の電波強度を、決定した所定基準品質の電波強度に設定して通信対象と通信を開始する。ここで、カメラ１００の使用環境は、無線通信環境に相当し、例えば「屋外」、「店舗内」、「屋内」の中からあらかじめ使用者によって選択されている。また、使用者はカメラ１００の使用環境を設定しないで通信を開始することも可能である。
【００１７】
無線通信環境として「屋外」が設定された場合には、屋外では無線通信を阻害する要因が多いことから、ＣＰＵ１０８は、無線モジュール１０９から出力する初期の電波強度を無線モジュール１０９から出力可能な最大の電波強度、すなわち１５ｄＢに設定する。無線通信環境として「店舗内」が設定された場合には、無線通信を阻害する要因が「屋外」ほど多くないことから、無線モジュール１０９から出力する初期の電波強度を「屋外」の場合よりも小さい値、例えば「１３ｄＢ」に設定する。無線通信環境として「屋内」が設定された場合には、無線通信を阻害する要因が「屋外」や「店舗内」ほど多くないことから、無線モジュール１０９から出力する初期の電波強度を「屋外」や「店舗内」の場合よりもさらに小さい値、例えば「１２ｄＢ」に設定する。
【００１８】
また、いずれの無線通信環境も設定されていない場合には、ＣＰＵ１０８は、無線モジュール１０９から出力する初期の電波強度を最大値、すなわち１５ｄＢに設定する。なお、上記の各無線通信環境が選択された場合に設定する初期の電波強度は、あくまでも例示であり、これに限定されるものではない。また、選択可能なカメラ１００の使用環境は、「屋外」、「店舗内」、「屋内」に限定されず、その他の想定される使用環境、例えば「車内」などを選択できるようにしてもよい。
【００１９】
図２は、第１の実施の形態における電波強度制御処理の流れを示すフローチャートである。図２に示す処理は、使用者によって操作部材１０７が操作され、無線通信回線を介して接続可能な通信対象、例えばパソコンやネットワークプリンタとの通信開始が指示されると起動するプログラムとして実行される。
【００２０】
ステップＳ１０において、ＣＰＵ１０８は、カメラ１００のモードとして上述した省電力モードと品質優先モードのいずれが設定されているかを判断する。省電力モードが設定されていると判断した場合には、ステップＳ２０へ進む。ステップＳ２０では、使用者によって、上述したカメラ１００の使用環境があらかじめ設定されているか否かを判断する。未設定であると判断した場合には、ステップＳ３０へ進み、上述した初期の電波強度を、無線モジュール１０９の最大出力電波強度である１５ｄＢに設定してステップＳ４０へ進む。
【００２１】
これに対して、カメラ１００の使用環境が設定されていると判断した場合には、ステップＳ１３０へ進み、「屋外」が設定されているか否かを判断する。「屋外」が設定されていると判断した場合には、ステップＳ３０へ進み、初期の電波強度を１５ｄＢに設定してステップＳ４０へ進む。一方、「屋外」が設定されていないと判断した場合には、ステップＳ１４０へ進み、「店舗内」が設定されているか否かを判断する。「店舗内」が設定されていると判断した場合には、ステップＳ１５０へ進み、初期の電波強度を１３ｄＢに設定してステップＳ４０へ進む。「店舗内」が設定されていていないと判断した場合には、「屋内」が設定されていると判断してステップＳ１６０へ進み、初期の電波強度を１２ｄＢに設定してステップＳ４０へ進む。
【００２２】
ステップＳ４０では、ＣＰＵ１０８は、無線モジュール１０９を制御して通信対象と無線通信を開始するための接続処理を行う。なお、接続処理の内容は、一般的な無線ＬＡＮ通信開始時の接続処理と同様のため、説明を省略する。その後、ステップＳ５０へ進み、通信対象との通信が成功したか否かを判断する。成功していないと判断した場合には、ステップＳ６０へ進み、表示装置１０６にエラー表示を行って、使用者に対して接続に失敗した旨を通知する。その後、ステップＳ７０へ進み、ＣＰＵ１０８は、使用者によって操作部材１０７が操作されることにより、通信対象への再接続が指示されたか否かを判断する。指示されなかったと判断した場合には、処理を終了する。これに対して、指示されたと判断した場合には、ステップＳ３０へ戻る。
【００２３】
一方、ステップＳ５０で通信が成功したと判断した場合には、ステップＳ８０へ進む。ステップＳ８０では、ＣＰＵ１０８は、通信対象との通信状況を確認するためのテストパケット（テストデータ）を生成して、無線モジュール１０９を介して通信対象へ送信する。テストパケットは、通信対象が当該テストパケットを正常に受信したことに応答して、受信成功を示すデータ（成功パケット）を送信するように定義されているデータを含んでいる。ＣＰＵ１０８は、このテストパケットを複数パケット、例えば１００パケット生成して、通信対象に送信する。その後、ステップＳ９０へ進む。
【００２４】
ステップＳ９０では、テストパケットの送信数に対して、上述した成功パケットを、通信対象との間で所定以上の通信品質で通信が確立していることを示す所定の割合以上受信したか否かを判断する。例えば、ＣＰＵ１０８は、テストパケットの送信数に対して、４割以上の成功パケットを受信した場合に、通信対象との間で所定以上の通信品質で通信が確立していると判定する。よって、上述したように１００のテストパケットを送信した場合には、４０以上の成功パケットを受信した場合に、通信対象との間で所定以上の通信品質で通信が確立しているものと判定する。
【００２５】
成功パケットを所定割合以上受信したと判断した場合には、ステップＳ１００へ進み、ＣＰＵ１０８は、現在の電波強度の設定値が無線モジュール１０９から出力可能な電波強度の最低値である１０ｄＢであるか否かを判断する。否定判断した場合にはステップＳ１１０へ進み、ＣＰＵ１０８は、電波強度の設定値を１ｄＢ下げてステップＳ８０へ戻る。これに対して否定判断した場合には、これ以上電波強度を下げることができないと判断し、後述するステップＳ１２０へ進む。
【００２６】
一方、ステップＳ９０で、送信したテストパケットに対する成功パケットの受信割合が所定の割合未満であると判断した場合には、ステップＳ１２０へ進む。ステップＳ１２０では、ＣＰＵ１０８は、現在の電波強度の設定値が上述した所定の通信品質を維持することができる所定基準品質の電波強度であると決定する。その後、ステップＳ１２１へ進み、現在の電波強度の設定値（電波出力値）をフラッシュメモリ１１０へ記憶して、処理を終了する。
【００２７】
次に、ステップＳ１０でカメラ１００のモードとして品質優先モードが設定されていると判断した場合の処理について説明する。この場合にはステップＳ１７０へ進み、ＣＰＵ１０８は、上述した初期の電波強度を、所定の強度以上、例えば、無線モジュール１０９の最大出力電波強度である１５ｄＢに設定してステップＳ１８０へ進む。ステップＳ１８０では、ＣＰＵ１０８は、ステップＳ４０と同様に、無線モジュール１０９を制御して通信対象と無線通信を開始するための接続処理を行う。その後、ステップＳ１９０へ進む。
【００２８】
ステップＳ１９０では、ＣＰＵ１０８は、通信対象との通信が成功したか否かを判断し、成功したと判断した場合には、そのまま通信対象との通信を継続して、処理を終了する。これに対して、通信が成功していないと判断した場合には、ステップＳ２００へ進む。ステップＳ２００では、ＣＰＵ１０８は、表示装置１０６にエラー表示を行って、使用者に対して接続に失敗した旨を通知する。その後、ステップＳ２１０へ進み、使用者によって操作部材１０７が操作されることにより、通信対象への再接続が指示されたか否かを判断する。指示されたと判断した場合には、ステップＳ１８０へ戻る。一方、指示されなかったと判断した場合には、処理を終了する。
【００２９】
本実施の形態におけるカメラ１００では、図２に上述した処理で設定した電波強度で通信対象との無線通信を行う。このとき、カメラ１００のモードが品質優先モードに設定されている場合には、無線モジュール１０９の最大出力電波強度（１５ｄＢ）を維持して通信を行うため、電池１１２の消耗が激しい。これは、電池１１２の残量が多い場合には問題がないが、電池１１２の残量が少ない場合には、カメラ１００の駆動時間が短くなってしまう。
【００３０】
よって、本実施の形態では、カメラ１００のモードが品質優先モードに設定されている場合には、ＣＰＵ１０８は、通信対象との通信を開始した後、電圧測定回路１１１からの出力を定期的に検出して、電池１１２の残量を監視する。そして、電池１１２の残量が少なくなってきたことを検出した場合には、少しでも長くカメラ１００を駆動できるように、無線モジュール１０９から出力する無線電波の電波強度を、上述した所定基準品質の電波強度に切り替えて、無線モジュール１０９が消費する電力を抑えるようにする。
【００３１】
すなわち、ＣＰＵ１０８は、カメラ１００のモードが品質優先モードに設定されているときに、電池１１２の残量が所定の残量、例えばフル充電時の１／３未満になったことを検出した場合には、カメラ１００のモードを省電力モードに切り替える。具体的には、ＣＰＵ１０８は、カメラ１００のモードが品質優先モードに設定されている場合には、通信対象との通信を開始した後に図３に示す電波強度切替処理を実行する。なお、図３においては、図２に示した処理と処理内容が同一のステップについては、同じステップ番号を付与し説明を省略する。
【００３２】
ステップＳ３１０において、ＣＰＵ１０８は、電圧測定回路１１１による測定値を取得して電池１１２の残量を測定（監視）する。その後、ステップＳ３２０へ進み、電池１１２の電池残量が多いか少ないかを判断する。例えば、電池１１２の電池残量がフル充電時の１／３以上であれば電池残量は多いと判断し、１／３未満であれば電池残量は少ないと判断する。電池残量が多いと判断した場合には、そのまま処理を終了する。
【００３３】
これに対して、電池残量が少ないと判断した場合には、ステップＳ８０へ進む。その後、ＣＰＵ１０８は、図２で上述したステップＳ８０〜Ｓ１２１の各処理を実行する。このとき、ステップＳ１１０では、現在の電波強度の設定値から電波強度を１ｄＢ低下させる。
【００３４】
次に、通信対象と通信を行っているときに、通信対象との無線通信が切断されてしまった場合に、再接続を行うための処理について説明する。通信対象との無線通信が切断される理由としては、通信環境の悪化等が考えられる。したがって、通信が切断されたときの電波強度で再接続を試みたとしても接続が成功する可能性は低い。よって、ここでは、通信切断後に使用者によって再接続が指示された場合には、通信が切断される前の通信時よりも電波強度を強くして再接続を試みる方法について説明する。なお、電池１１２の残量が少ない場合には、電池１１２の持ちを優先するために、電波強度を強くせずに再接続を試みるようにする。具体的には、ＣＰＵ１０８は、図４に示す再接続処理を実行する。
【００３５】
ステップＳ４１０において、ＣＰＵ１０８は、通信対象との無線通信が切断されたか否かを判断する。なお、ここでは、使用者からの切断指示に基づく通信切断は対象としない。否定判断した場合には、そのまま処理を終了する。これに対して、肯定判断した場合には、ステップＳ４２０へ進む。ステップＳ４２０では、表示装置１０６に使用者に対して通信が切断された旨を通知するためのエラー表示を行って、ステップＳ４３０へ進む。
【００３６】
ステップＳ４３０では、使用者がエラー表示に応答して、通信対象への再接続を指示したか否かを判断する。否定判断した場合には、そのまま処理を終了する。これに対して、肯定判断した場合には、ステップＳ４４０へ進み、ＣＰＵ１０８は、電圧測定回路１１１からの出力に基づいて、電池１１２の残量を測定する。その後、ステップＳ４５０へ進み、ＣＰＵ１０８は、図２のステップＳ１２１でフラッシュメモリ１１０に記憶した現在の電波強度の設定値を読み込んで、ステップＳ４６０へ進む。
【００３７】
ステップＳ４６０では、図３のステップＳ３２０と同様に、電池残量が多いか少ないかを判断する。少ないと判断した場合には、上述したように電池１１２の持ちを優先するために、電波強度を強くせずに再接続を試みるようにする。このため、ＣＰＵ１０８は、ステップＳ４５０で読み込んだ現在の電波強度の設定値（通信電波強度）を再接続時の電波強度に設定して、後述するステップＳ４９０へ進む。これに対して、多いと判断した場合には、ステップＳ４７０へ進む。
【００３８】
ステップＳ４７０では、ステップＳ４５０で読み込んだ現在の電波強度の設定値が、無線モジュール１０９の最大出力電波強度に相当する１５ｄＢであるか否かを判断する。肯定判断した場合には、これ以上電波強度を上げることはできないため、現在の電波強度の設定値を再接続時の電波強度に設定して、ステップＳ４９０へ進む。これに対して、否定判断した場合には、ステップＳ４８０へ進む。ステップＳ４８０では、ＣＰＵ１０８は、読み込んだ現在の電波強度の設定値よりも所定レベル強い電波強度、例えば１ｄＢ高い電波強度を再接続時の電波強度に設定して、ステップＳ４９０へ進む。
【００３９】
ステップＳ４９０では、図２で上述したステップＳ４０と同様に、ＣＰＵ１０８は、通信対象との通信を開始するための接続処理、すなわち再接続処理を行って、ステップＳ５００へ進む。ステップＳ５００では、通信対象との通信が成功したか否かを判断する。成功していないと判断した場合には、ステップＳ５１０へ進み、設定した再接続時の電波強度が無線モジュール１０９の最大出力電波強度に相当する１５ｄＢであるか否かを判断する。肯定判断した場合には、ステップＳ５２０へ進む。
【００４０】
ステップＳ５２０では、これ以上電波強度を上げることはできないため、表示装置１０６に使用者に対して通信対象との再接続に失敗した旨を通知するためのエラー表示を行って、ステップＳ４３０へ戻る。一方、ステップＳ５１０で否定判断した場合には、ステップＳ４６０へ戻る。
【００４１】
以上説明した第１の実施の形態によれば、以下のような作用効果を得ることができる。
（１）無線モジュール１０９から出力する無線電波の電波強度を低下させつつ通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定し、無線モジュール１０９から出力する無線電波の電波強度を、決定した所定基準品質の電波強度に設定して通信対象と通信を行うようにした。これによって、所定の通信品質を維持しつつ、無線モジュール１０９から出力する無線電波の電波強度を抑えて、電池１１２の消耗を防ぐことができる。
【００４２】
（２）無線モジュール１０９から出力する無線電波の初期の電波強度を、カメラ１００の使用環境に応じて設定するようにした。これによって、無線通信を阻害する要因の多さを加味して、最適な初期の電波強度を設定することができる。
【００４３】
（３）カメラ１００の使用環境が使用者によって設定されていない場合には、無線モジュール１０９から出力する無線電波の初期の電波強度を無線モジュール１０９から出力可能な最大の電波強度とするようにした。これによって、使用環境が不明な場合でも、最大の電波強度から徐々に電波強度を下げていって、的確に所定基準品質の電波強度を設定することができる。
【００４４】
（４）通信対象との通信が成功した後、通信対象に対してテストデータを送信し、その応答として受信した通信の成功を示すデータの、テストデータに対する割合に基づいて、所定基準品質の電波強度を決定するようにした。これによって、通信対象との間で所定以上の通信品質で通信が確立したときの電波強度を所定基準品質の電波強度とすることができ、通信対象との間で高い通信品質を維持して通信を行うことができる。
【００４５】
（５）カメラ１００のモードとして省電力モードと品質優先モードとを備え、省電力モードが設定されている場合には、無線モジュール１０９から出力する無線電波の電波強度を、所定基準品質の電波強度に設定するようにした。また、品質優先モードが設定されている場合には、無線モジュール１０９から出力する無線電波の電波強度を、所定の強度以上に設定するようにした。これによって、使用者は電池１１２の消耗防止と、高い通信品質の維持のどちらを優先するかを選択することができる。
【００４６】
（６）カメラ１００のモードとして品質優先モードが設定されているときに、電圧測定回路１１１による測定結果に基づいて電池１１２の残量が所定以下となったことを検出した場合には、省電力モードへの切り替えを行うようにした。これによって、電池１１２の残量が少なくなった場合には、自動的に省電力モードに移行して、電池の持ちをよくすることができる。
【００４７】
（７）通信対象と通信を行っているときに、通信対象との無線通信が切断されてしまった場合には、通信が切断される前の通信時よりも電波強度を強くして通信対象と再接続するようにした。これによって、通信環境が悪化したことによって通信対象との無線通信が切断された場合でも、通信対象と再接続できる可能性を上げることができる。
【００４８】
（８）通信対象と再接続するときに、電池１１２の残量が少ない場合には、電波強度を強くせずに再接続を試みるようにした。これによって、電池１１２の残量が少ない場合は、電池１１２の持ちを優先させることができる。
【００４９】
―第２の実施の形態―
第１の実施の形態では、無線モジュール１０９から出力する初期の電波強度を高く設定しておき、そこから電波強度を低下させつつ通信対象と通信を行って、所定基準品質の電波強度を決定する場合の処理について説明した。これに対して第２の実施の形態では、無線モジュール１０９から出力する初期の電波強度を低く設定しておき、そこから電波強度を上昇させつつ通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定する場合の処理について説明する。
【００５０】
なお、図１に示したブロック図、図３に示した電波強度切替処理の流れを示すフローチャート図、および図４に示した再接続処理の流れを示すフローチャート図については、第１の実施の形態と同様のため、説明を省略する。
【００５１】
図５は、第２の実施の形態における電波強度制御処理の流れを示すフローチャートである。図５においては、第１の実施の形態で上述した図２と同一の処理については同じステップ番号を付与して説明を省略し、相違点を中心に説明する。
【００５２】
ステップＳ３１において、ＣＰＵ１０８は、無線モジュール１０９から出力する初期の電波強度を無線モジュール１０９から出力可能な最小の電波強度、すなわち１０ｄＢに設定する。
【００５３】
その後、ステップＳ５０で通信対象との通信が成功していないと判断した場合には、ステップＳ５１へ進み、ＣＰＵ１０８は、現在の電波強度の設定値が無線モジュール１０９から出力可能な電波強度の最大値である１５ｄＢであるか否かを判断する。否定判断した場合にはステップＳ５２へ進み、ＣＰＵ１０８は、電波強度の設定値を１ｄＢ上げてステップＳ４０へ戻る。これに対して肯定判断した場合には、これ以上電波強度を上げることができないと判断し、後述するステップＳ１０２へ進む。
【００５４】
ステップＳ１０１では、ＣＰＵ１０８は、現在の電波強度の設定値が無線モジュール１０９から出力可能な電波強度の最大値である１５ｄＢであるか否かを判断する。否定判断した場合にはステップＳ１１１へ進み、ＣＰＵ１０８は、電波強度の設定値を１ｄＢ上げてステップＳ８０へ戻る。これに対して否定判断した場合には、これ以上電波強度を上げることができないと判断し、ステップＳ１０２へ進む。
【００５５】
ステップＳ１０２では、ＣＰＵ１０８は、表示装置１０６にエラー表示を行って、使用者に対して接続に失敗した旨を通知する。その後、ステップＳ１０３へ進み、使用者によって操作部材１０７が操作されることにより、通信対象への再接続が指示されたか否かを判断する。指示されたと判断した場合には、ステップＳ４０へ戻る。一方、指示されなかったと判断した場合には、処理を終了する。
【００５６】
以上説明した第２の実施の形態によれば、第１の実施の形態における作用効果に加えて、次のような効果を得ることができる。
（１）無線モジュール１０９から出力する無線電波の電波強度を上昇させつつ通信対象と通信を行って、所定の通信品質を維持することができる所定基準品質の電波強度を決定し、無線モジュール１０９から出力する無線電波の電波強度を、決定した所定基準品質の電波強度に設定して通信対象と通信を行うようにした。これによって、所定の通信品質を維持しつつ、無線モジュール１０９から出力する無線電波の電波強度を抑えて、電池１１２の消耗を防ぐことができる。
【００５７】
（２）無線モジュール１０９から出力する無線電波の初期の電波強度を無線モジュール１０９から出力可能な最小の電波強度とするようにした。これによって、最小の電波強度から徐々に電波強度を上げていって、的確に所定基準品質の電波強度を設定することができる。
【００５８】
―変形例―
なお、上述した実施の形態のカメラは、以下のように変形することもできる。
（１）上述した第１の実施の形態では、無線モジュール１０９から出力する無線電波の初期電波強度を、カメラ１００の使用環境（無線通信環境）に応じて設定する例について説明した。しかしながら、使用者が初期電波強度を数値で指定できるようにしてもよい。また、カメラ１００の使用環境が指定されていない場合および「屋外」が設定されている場合には、無線モジュール１０９から出力する初期の電波強度として、無線モジュール１０９から出力することができる最大の電波強度を設定するようにした。しかしながら、所定以上の電波強度であれば最大値に限らない。
【００５９】
（２）上述した第１および第２の実施の形態では、無線モジュール１０９が出力可能な電波強度の範囲は、１０ｄＢ〜１５ｄＢであるものとし、ＣＰＵ１０８は、当該範囲内で１ｄＢずつ電波強度を上昇または低下させることで、無線モジュール１０９から出力する無線電波の電波強度を制御する例について説明した。しかしながら、無線モジュール１０９が出力可能な電波強度の範囲は上記以外の範囲でもよい。また、電波強度を変更するにあたっては、例えば０．１ｄＢずつ、または２ｄＢずつなどでもよく、１ｄＢずつに限定されるものではない。
【００６０】
（３）上述した第１の実施の形態では、ＣＰＵ１０８は、図２のステップＳ５０で通信対象との通信が成功したと判断した後、通信対象に対してテストパケットを送信して、その応答パケット（成功パケット）の、テストパケットに対する割合に基づいて、さらに電波強度を下げるか、あるいは現在の設定値を所定基準品質の電波強度として決定するかを判断する例について説明した。しかしながら、ＣＰＵ１０８は、通信対象との通信が成功した後、そのときの電波強度から徐々に電波強度を低下させていき、通信対象との無線通信が切断される電波強度を検出する。そして、検出した電波強度よりも所定レベル高い電波強度を所定基準品質の電波強度として決定するようにしてもよい。
【００６１】
例えば、電波強度が１１ｄＢとなったときに通信対象との無線通信が切断された場合には、切断時よりも１ｄＢ高い１２ｄＢを所定基準品質の電波強度として決定する。これによって、通信対象との間でテストパケットおよび成功パケットの送受信を行う必要がなくなり、無線モジュール１０９の消費電力をさらに抑えることができる。また、所定基準品質の電波強度を決定するための処理を高速化することができる。
【００６２】
（４）上述した第２の実施の形態では、ＣＰＵ１０８は、図５のステップＳ５０で通信対象との通信が成功したと判断した後、通信対象に対してテストパケットを送信して、その応答パケット（成功パケット）の、テストパケットに対する割合に基づいて、さらに電波強度を上げるか、あるいは現在の設定値を所定基準品質の電波強度として決定するかを判断する例について説明した。しかしながら、ＣＰＵ１０８は、ステップＳ５０で通信対象との通信が成功した時点で、そのときの電波強度を所定基準品質の電波強度として決定するようにしてもよい。これによって、通信対象との間でテストパケットおよび成功パケットの送受信を行う必要がなくなり、無線モジュール１０９の消費電力をさらに抑えることができる。また、所定基準品質の電波強度を決定するための処理を高速化することができる。
【００６３】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【図面の簡単な説明】
【００６４】
【図１】カメラの一実施の形態の構成を示すブロック図である。
【図２】第１の実施の形態における電波強度制御処理の流れを示すフローチャート図である。
【図３】電波強度切替処理の流れを示すフローチャート図である。
【図４】再接続処理の流れを示すフローチャート図である。
【図５】第２の実施の形態における電波強度制御処理の流れを示すフローチャート図である。
【符号の説明】
【００６５】
１００  カメラ、１０１  レンズ、１０２  撮像素子、１０３  画像処理回路、１０４  メモリインタフェース、１０５  メモリ、１０６  表示装置、１０７  操作部材、１０８  ＣＰＵ、１０９  無線モジュール、１１０  フラッシュメモリ、１１１  電圧測定回路、１１２  電池
【図１】
2008199445.tif 000003
【図２】
2008199445.tif 000004
【図３】
2008199445.tif 000005
【図４】
2008199445.tif 000006
【図５】
2008199445.tif 000007