(57)【特許請求の範囲】
【請求項１】
外部装置と無線通信を行う無線通信手段を制御する撮像装置であって、
前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を有効にするか無効にするかを示すパワーセーブモード設定情報と、前記外部装置との間における無線通信で用いられる情報とを含むペアリング情報を前記外部装置から取得する取得手段と、
前記ペアリング情報を記憶する記憶手段と、
前記パワーセーブモード設定情報が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を有効にすることを示す場合は、前記無線通信手段が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を行うように制御し、前記パワーセーブモード設定情報が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を無効にすることを示す場合は、前記無線通信手段が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を行わないように制御する制御手段と、
前記記憶手段に記憶されている前記ペアリング情報に含まれる前記パワーセーブモード設定情報を変更する変更手段と
を有することを特徴とする撮像装置。
【請求項２】
前記変更手段は、前記外部装置からの指示に従って前記パワーセーブモード設定情報の変更を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記記憶手段に記憶されている前記ペアリング情報に含まれる前記パワーセーブモード設定情報の変更を前記撮像装置に指示するための指示手段をさらに有し、
前記変更手段は、前記指示手段からの指示に従って前記パワーセーブモード設定情報の変更を行うことを特徴とする請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置と無線通信可能な撮像装置に関する。
【背景技術】
【０００２】
デジタルカメラなどの撮像装置と、ＰＣ（パーソナルコンピュータ）などの外部装置とをＵＳＢ(Universal Serial Bus)により接続してデータを送受信する方法が知られている。ＵＳＢ接続による通信規格として、ＰＴＰがＰＩＭＡ(Photographic and Imaging Manufactures Association, INC.)によって提案されている。なお、ＰＴＰとは、Picture Transfer Protocolの略である。ＰＴＰはＵＳＢのスチルイメージクラスインタフェースに基づいて作成された、ＵＳＢの上位層の通信規格であり、デジタルカメラや、スキャナ等を通信対象としている。
【０００３】
ＰＴＰにより、例えばデジタルカメラの記憶媒体のディレクトリ構造を意識しなくても、ユーザが簡単に画像ファイルをＰＣに取り込むことが可能となる。また、ＰＴＰには画像ファイルのサムネイル画像のみを取得する機能もある。なお、ＰＴＰにはコマンドが用意されていて、そのコマンドには、標準のコマンドとベンダ拡張のコマンドがある。
【０００４】
また、最近では、無線通信に関する技術が進歩し、BlueTooth（登録商標）やIEEE 802.11a/b/gなどに準拠する無線通信機能をデジタルカメラなどに組み込むことも行われている。IEEE 802.11a/b/gに準拠する無線通信には、インフラストラクチャモードとアドホックモードの２種類の通信方式がある。
【０００５】
インフラストラクチャモードは、アクセスポイントを構築し、それを経由して無線通信機能を備える装置（無線装置）同士が通信を行う方式である。アドホックモードは、アクセスポイントを構築せずに、無線装置同士が直接通信する方式である。
【０００６】
無線通信では一般的に電力の消費が有線通信の場合よりも激しい。そのため、無線装置は、利用する環境によっては、消費電力を少なくするためにパワーセーブモードで通信するように設計されていることが多い。
【０００７】
従来の無線装置のパワーセーブモードにおける通信動作を、図１を参照して説明する。ここでは、無線装置としてＰＣ１００、ＰＣ１０１、ＰＣ１０２が無線通信機能を持ち、ＰＣ１００からＰＣ１０１へデータを送信することを想定する。また、ＰＣ１００からＰＣ１０２へは何もデータを送らないものとする。
【０００８】
無線装置はビーコンフレーム１０３を受信すると、非活性状態から活性状態になる。無線装置は、アドホックモードでは、ＡＴＩＭ(Ad-hoc Traffic Indicator Message)ウインドウとＡＴＩＭメッセージを使用する。
【０００９】
この例ではＡＴＩＭウインドウ１０７の期間内にＰＣ１００はＡＴＩＭメッセージ１０４をＰＣ１０１に送り、ＰＣ１０１はＡＣＫ１０５をＰＣ１００に返す。ＡＴＩＭウインドウ１０７の期間後にＰＣ１００はＰＣ１０１にデータ１０６を送り、ＰＣ１０１はＰＣ１００にＡＣＫ１０５を返す。ＰＣ１００とＰＣ１０１以外の無線装置であるＰＣ１０２は、ＡＴＩＭウインドウ１０７の期間後に非活性状態となるため、ＰＣ１０２の消費電力が低減される。
【００１０】
特許文献１は、無線通信における電力制御を改良する方法を提案する。特許文献１の方法によれば、ＡＴＩＭウインドウの間隔を可変とすることにより、ＡＴＩＭウインドウによる無線通信のオーバーヘッドを削減し、通信速度の向上を図ることができる。
【特許文献１】特開２００２−１８５４７４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に記載の方法でも、ＡＴＩＭウインドウによるオーバーヘッドを完全に無くすことができるわけではない。程度の差はあれ、パワーセーブモードによる無線通信を行う限り、通信速度の低下は避けられない。
【００１２】
そもそも、無線通信では有線通信よりも通信が失敗しやすく、同じデータを再送することが有線通信の場合よりも多くなる。したがって、例えば無線通信機能を備える撮像装置（例えば、デジタルカメラ）が画像ファイルのようにサイズの大きなデータを無線で通信する場合、次の問題が発生する。すなわち、データ送信失敗に伴うデータ再送が多発し、ＡＴＩＭウインドウのために、オーバーヘッドがさらに大きくなり、通信速度がさらに低下する可能性がある。
【００１３】
ユーザは、無線装置が常にパワーセーブモードで動作することを必ずしも望むわけではなく、電力の節約よりも通信速度を優先したい場合も考えられる。しかし、従来のデジタルカメラでは、パワーセーブモードを有効にするか無効にするかをユーザが切り替えることができなかった。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、パワーセーブモードでの無線通信を有効にするか無効にするかをユーザが自由に選択できるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
本発明に係る撮像装置は、外部装置と無線通信を行う無線通信手段を制御する撮像装置であって、前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を有効にするか無効にするかを示すパワーセーブモード設定情報と、前記外部装置との間における無線通信で用いられる情報とを含むペアリング情報を前記外部装置から取得する取得手段と、前記ペアリング情報を記憶する記憶手段と、前記パワーセーブモード設定情報が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を有効にすることを示す場合は、前記無線通信手段が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を行うように制御し、前記パワーセーブモード設定情報が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を無効にすることを示す場合は、前記無線通信手段が前記外部装置と前記撮像装置との間におけるパワーセーブモードでの無線通信を行わないように制御する制御手段と、前記記憶手段に記憶されている前記ペアリング情報に含まれる前記パワーセーブモード設定情報を変更する変更手段とを有することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、パワーセーブモードでの無線通信を有効にするか無効にするかをユーザが自由に選択することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面を参照して、本発明の好適な実施形態を説明する。
【００２０】
［第１の実施形態］
図２は、本発明の第１の実施形態における撮像装置の一例であるデジタルカメラ２００の構成と、外部装置の一例であるＰＣ（パーソナルコンピュータ）２０１との構成を示す機能ブロック図である。本実施形態では、デジタルカメラ２００とＰＣ２０１とを有線通信回線で接続することも無線通信回線で接続することもできるように構成する。なお、撮像装置は、デジタルカメラ２００に限るものではなく、デジタルカメラとして動作する装置であってもよい。デジタルカメラとして動作する装置には、デジタルビデオカメラ、デジタルカメラ付き携帯電話などがある。
【００２１】
本実施形態に係るデジタルカメラ２００は、以下の特徴を有する。
【００２２】
（１）デジタルカメラ２００は、有線通信回線及び無線通信回線のいずれかを選択的に用いてＰＣ２０１と通信することができる。有線通信回線には、ＵＳＢ、ＩＥＥＥ１３９４などを用いることができる。無線通信回線には、IEEE 802.11a/b/gなどを用いることができる。
【００２３】
（２）デジタルカメラ２００のパワーセーブモード設定（パワーセーブモードを有効にするか無効にするか）の切り替えは、ＰＣ２０１からでもデジタルカメラ２００のユーザインタフェースからでも行うことができる。
【００２４】
（３）ＰＣ２０１がデジタルカメラ２００のパワーセーブモード設定の切り替えを行うことは、ＰＣ２０１がデジタルカメラ２００と有線接続されている時のみ可能である。
【００２５】
（４）デジタルカメラ２００は、ＰＣ２０１との無線通信に関する情報（ペアリング情報）を記録する記憶装置を有する。ペアリング情報とは、デジタルカメラ２００がＰＣ２０１と無線通信する際にどのようなＥＳＳ−ＩＤを使用するか、どのような暗号化方式を使用するかなどを示す情報である。本実施形態では、ペアリング情報は、デジタルカメラ２００がＰＣ２０１と無線通信する場合に、パワーセーブモードを有効とするか無効とするかの情報も含む。
【００２６】
（５）デジタルカメラ２００がＰＣ２０１と無線通信する際、ペアリング情報に設定されているパワーセーブモードを有効とするか無効とするかの情報に従って無線通信を行う。
【００２７】
次に、図２を参照して、デジタルカメラ２００及びＰＣ２０１の構成を説明する。
【００２８】
図２において、通信Ｉ／Ｆ２０２は、デジタルカメラ２００がＰＣ２０１と接続して通信を行うためのインタフェースである。通信Ｉ／Ｆ２０２は、有線通信及び無線通信のためのインタフェースを含む。
【００２９】
制御部２０３は、デジタルカメラ２００全体の制御を行うためのものである。
【００３０】
画像処理部２０４は、撮像部２０５から取得したデジタル画像データに対して輪郭強調や、ノイズ除去、圧縮符号化等の処理を行う。
【００３１】
撮像部２０５は、光学レンズや撮像素子、Ａ／Ｄ変換器等を備え、撮像画像データを取得するためのものである。また、撮像部２０５は、オートフォーカス用モータ、ズーム駆動用モータなども備える。撮像素子には、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等のイメージセンサを用いることができる。
【００３２】
一次記憶部２０６は、制御部２０３がデジタルカメラ２００を制御する際に作業領域として使用するメモリである。一次記憶部２０６はまた、画像データを一時的にバッファリングする領域としても使用される。
【００３３】
二次記憶部２０７は、デジタルカメラ２００がＰＣ２０１を含む外部装置と無線通信する際に使用されるペアリング情報を格納する不揮発性メモリである。
【００３４】
操作部２０８は、カーソルキーや設定／実行ボタン、メニューキーなどを含み、ユーザがデジタルカメラ２００に各種指示を与えるためのものである。
【００３５】
表示部２０９は、ＬＣＤ（Liquid Crystal Display）などにより構成され、撮像画像を表示したり、電子ビューファインダとして機能したりする。
【００３６】
読み出し専用メモリ２１０は、制御部２０３が実行する制御プログラム（ファームウェア）を記憶するメモリである。
【００３７】
記憶媒体２１１は、取り外し可能な記憶媒体であり、撮像画像を含む画像ファイルを記憶する。記憶媒体２１１には、コンパクトフラッシュ（登録商標）などのメモリカードを用いることができる。
【００３８】
通信Ｉ／Ｆ２１２は、ＰＣ２０１がデジタルカメラ２００と接続して通信を行うためのインタフェースである。通信Ｉ／Ｆ２１２は、有線通信及び無線通信のためのインタフェースを含む。
【００３９】
なお、本実施形態では、通信Ｉ／Ｆ２０２及び通信Ｉ／Ｆ２１２は、無線通信を行う際は、IEEE 802.11a/b/g等に準拠した無線通信を行うものとする。
【００４０】
＜ペアリング情報の構成＞
図３はデジタルカメラ２００の二次記憶部２０７に記録されているペアリング情報の構成例を示す図である。ペアリング情報は、無線通信する外部装置ごとに異なる設定を持ちうる。換言すれば、デジタルカメラ２００は、無線通信する外部装置の数だけペアリング情報を有する。
【００４１】
ペアリング情報は、無線設定の有効／無効を示すＣ１、デジタルカメラ２００が接続する対象の外部装置（対象装置）に対しての無線設定Ｓ１、接続しているネットワークの情報Ｎ１、対象装置の情報Ｄ１の４つの部分からなる。以下では、図３のペアリング情報の各フィールドについて説明する。
【００４２】
フィールドISValidには、無線設定情報が有効か無効かを示す情報が設定される。
【００４３】
フィールドESSIDは、無線ＬＡＮにおけるネットワークの識別子を示す。
【００４４】
フィールドConnectionTypeは、無線ＬＡＮにおける通信方式を示す。通信方式には、前述のように、アクセスポイントを介すインフラストラクチャモードと、アクセスポイントを介さないアドホックモードがある。
【００４５】
フィールドNetwork AuthenticationTypeは、無線ＬＡＮのセキュリティレベルを示す。
【００４６】
フィールドDataEncryptionTypeは、無線ＬＡＮの暗号化方式を示す。暗号化方式には、なし（暗号化しない）、ＷＥＰ、ＴＫＩＰ、ＡＥＳ、ＷＥＰ４０、ＷＥＰ１０４等を選択することができる。
【００４７】
フィールドNetworkKeyは、フィールドDataEncryptionTypeで決定される暗号化方式で使用される暗号文字列である。このフィールドには最大６３文字まで格納することができるが、暗号化方式によって、実際に格納する文字列の長さは異なる。
【００４８】
フィールドChannel2Dot4は、無線ＬＡＮで使用される2.4GHz帯の周波数のチャンネルである。
【００４９】
フィールドTimeToAliveは、NetworkKeyが有効である時間の長さである。
【００５０】
フィールドPowerSaveModeでは、パワーセーブモードを使用するかどうか（有効か無効か）を示す情報（パワーセーブモード設定情報）が設定される。
【００５１】
フィールドKeyIndexは、NetworkKeyの番号のKeyIndexを表す。
【００５２】
フィールドAddressingは、ＩＰアドレスの割り当て方である。固定ＩＰアドレスを使用するか、ＤＨＣＰサーバにＩＰアドレスを割り当ててもらうのかを示す。
【００５３】
フィールドIPAddressは、デジタルカメラ２００に割り振られているＩＰアドレスを示す。
【００５４】
フィールドSubnetmaskは、ＩＰアドレスの上位何ビットがネットワークを識別するためのネットワークアドレスとして使用されるのかを示す。
【００５５】
フィールドDiscoveryは、ネットワーク上に存在する外部装置を検出する手段を示す。
【００５６】
フィールドMac Addressは、対象装置のＭＡＣアドレスを示す。
【００５７】
フィールドDeviceTypeは、対象装置の種類を示す。具体的にはＰＣ、プリンタ等の情報を示す。
【００５８】
フィールドDeviceNameは、対象装置の名称を表す文字列である。
【００５９】
フィールドNickNameは、対象装置のニックネームを表す文字列である。
【００６０】
フィールドDeviceUUIDは、対象装置が持つ機器固有の識別番号であるUUIDを示す。
【００６１】
＜ペアリング情報の格納＞
図４は、デジタルカメラ２００の二次記憶部２０７にペアリング情報が格納されている様子を示す図である。図に示すように、対象装置の番号（保存番号Ｎｏ）ごとに、ペアリング情報ＰＩが二次記憶部２０７に格納されている。これにより、デジタルカメラ２００は複数の外部装置（例えば複数のＰＣや、プリンタ、他のデジタルカメラなど）と、それぞれ異なる設定で無線通信することが可能となる。
【００６２】
なお、図４ではパワーセーブモード設定ＰＳをペアリング情報ＰＩと別に表現しているが、実際には図３を参照して説明したフィールドPowerSaveModeに含まれる。
【００６３】
＜ペアリング情報の設定＞
図３及び図４を参照して説明したペアリング情報を設定して二次記憶部２０７に記録する方法を説明する。この方法には、手動によるものと、ペアリングによるものの２通りがある。
【００６４】
ペアリングとは、外部装置とデジタルカメラ２００とを有線又は無線で接続し、外部装置の無線通信設定を行うと同時にその設定をペアリング情報としてデジタルカメラ２００に送信し、二次記憶部２０７に記録することである。したがって、ペアリングを用いれば、デジタルカメラ２００におけるペアリング情報の設定を半自動で行うことができる。
【００６５】
まず、手動によるペアリング情報の設定を説明する。デジタルカメラ２００が操作部２０８を介してユーザからペアリング情報の設定指示を受けると、表示部２０９に設定メニュー画面を表示する。ユーザは設定メニュー画面に表示されるペアリング情報の各項目（ESSID、ConnectionTyepなど）に操作部２０８を使用して、必要な情報を入力する。このとき、ユーザはペアリング情報のうちフィールドPowerSaveModeも設定できるため、パワーセーブモードを有効にするか無効にするかを自由に決めることができる。
【００６６】
次に、ペアリングによるペアリング情報の設定を説明する。この場合、まず、ＵＳＢなどの有線でデジタルカメラ２００と外部装置とを接続する。また、外部装置（例えばＰＣ２０１）では、ユーザはペアリング用のアプリケーションプログラムを起動する。ユーザはこのアプリケーションのユーザインタフェースを使用してペアリング情報の各項目を設定する。設定が完了すると、通信Ｉ／Ｆ２１２及び通信Ｉ／Ｆ２０２を介してペアリング情報がデジタルカメラ２００に送信され、デジタルカメラ２００は受信したペアリング情報を二次記憶部２０７に記録する。デジタルカメラ２００に送信されたペアリング情報はＰＣ２０１も保持するため、両者の無線通信設定（すなわちペアリング情報）を一致させることができる。
【００６７】
なお、ペアリング時にフィールドPowerSaveModeを設定しなくてもよい。この場合、フィールドPowerSaveModeにはデフォルトの値（例えば、「無効」）が記録されるが、ユーザは後述の方法によりパワーセーブモードの有効／無効の切り替えを行うことができる。
【００６８】
図５は、ペアリング用のアプリケーションプログラムが表示するユーザインタフェースの一例を示す図である。ユーザが４つのステップ５０１〜５０４において必要な操作を行うことにより、ペアリングが完了する。図５に示すように、ユーザはチェックボックス５０５をチェックする／しないを選択することにより、パワーセーブモードを有効にするか無効にするかを自由に決めることができる。
【００６９】
なお、ペアリングはデジタルカメラ２００とＰＣ２０１とを無線で接続することによっても行うことができる。この場合、デジタルカメラ２００及びペアリング用のアプリケーションプログラムは、工場出荷時にペアリング用の無線通信情報を設定される。ペアリングを行う前にデジタルカメラ２００とＰＣ２０１とを無線で接続するには、最低限の情報（ESSIDなど）をデジタルカメラ２００とＰＣ２０１とで一致させておく必要があるためである。
【００７０】
以上、手動によるペアリング情報の設定と、ペアリングによるペアリング情報の設定とを説明した。しかし、一般に、デジタルカメラ２００の操作部２０８に含まれるボタンなどはＰＣなどに比べて種類が少なく、表示部２０９も表示面積が小さい。そのため、手動によるペアリング情報の設定は、ユーザにとって手間を要する。そこで、以下、本実施形態では、ペアリングによってペアリング情報の設定を行うものとして説明するが、パワーセーブモードの有効／無効をユーザが設定可能にするという点では手動によるペアリング情報の設定の場合も同様である。
【００７１】
図６は、デジタルカメラ２００とＰＣ２０１とを無線で接続してペアリングを行う処理の流れを示すフローチャートである。
【００７２】
ステップＳ６０１で、ＰＣ２０１は、無線通信の準備を行う。無線通信の準備は、例えばユーザの指示によりＰＣ２０１がペアリング用のアプリケーションプログラムを起動することにより行われる。
【００７３】
ステップＳ６０２で、ＰＣ２０１は、通信Ｉ／Ｆ２１２を介してデジタルカメラ２００からペアリングの要求を受信する。
【００７４】
ステップＳ６０３で、ＰＣ２０１は、図５に示すユーザインタフェースを介してペアリング情報を設定するようにユーザに促し、設定されたペアリング情報を通信Ｉ／Ｆ２１２を介してデジタルカメラ２００に送信する。
【００７５】
ペアリング情報を受信したデジタルカメラ２００は、それを二次記憶部２０７に記録する。なお、デジタルカメラ２００とＰＣ２０１とを有線で接続してペアリングを行う場合も、図６と同様の処理が行われる。
【００７６】
図７は、デジタルカメラ２００とＰＣ２０１とを有線又は無線で接続してペアリングを行う際のＰＴＰコマンド及びデータの流れを示す図である。図６のステップＳ６０３において、ＰＣ２０１がペアリング情報をデジタルカメラ２００に送信する場合、ＰＣ２０１はまずＰＴＰコマンド７０１により、デジタルカメラ２００に対して書き込み要求を行う。次いで、ＰＣ２０１はＰＴＰコマンド７０２により、図４で説明した保存番号Ｎｏを伴うペアリング情報をデジタルカメラ２００に送信する。次いで、デジタルカメラ２００は、ＡＣＫ応答７０３をＰＣ２０１に返す。
【００７７】
＜パワーセーブモードの切り替え＞
ここまでは、デジタルカメラ２００にペアリング情報を設定する際に併せてパワーセーブモードの有効／無効を設定する方法を説明してきた。以下では、デジタルカメラ２００にペアリング情報を設定した後、ＰＣ２０１がパワーセーブモードの設定を変更する方法を説明する。
【００７８】
なお、ここで述べる方法は、前述のようにペアリング時にパワーセーブモードの有効／無効を設定しなかった場合でも使用できる。
【００７９】
図８は、ＰＣ２０１がデジタルカメラ２００のパワーセーブモードの設定を変更する際の、ペアリング用アプリケーションプログラムのユーザインタフェースである。このとき、ＰＣ２０１とデジタルカメラ２００とは図７に示すように有線で接続されている。ユーザが図８のチェックボックス８０１をチェックしたり、チェックをはずしたりした状態でＯＫボタン８０２をクリックする。そうすると、図７の符号７０１〜７０３で示した流れで、変更後のパワーセーブモードの設定がＰＣ２０１からデジタルカメラ２００に送信される。この場合、ＰＴＰコマンド７０２によって送信されるデータは、ペアリング情報のうち、フィールドPowerSaveModeのみである。
【００８０】
なお、図５及び図８において、パワーセーブモードの有効／無効の選択はチェックボックスを用いた選択法に限らず、例えばラジオボタンを用いてもよい。
【００８１】
＜ペアリング情報を用いた無線通信＞
図９は、デジタルカメラ２００がペアリング情報を使用して外部装置と無線通信する際の処理の流れを示すフローチャートである。
【００８２】
ステップＳ９０１で、デジタルカメラ２００は、操作部２０８を介したユーザからの起動指示に応じて、起動する。
【００８３】
ステップＳ９０２で、デジタルカメラ２００は、操作部２０８を介したユーザからの通信先選択指示に応じて、二次記憶部２０７に記録されているペアリング情報（図４参照）から通信先の外部装置を選択する。
【００８４】
ステップＳ９０３で、デジタルカメラ２００は、ステップＳ９０２で選択した外部装置に対応するペアリング情報を取得する。
【００８５】
ステップＳ９０４で、デジタルカメラ２００は、ステップＳ９０４で取得したペアリング情報から、パワーセーブモードが有効（ＯＮ）であるかどうかを判定する。有効の場合はステップＳ９０５に進み、有効でない場合はステップＳ９０６に進む。
【００８６】
ステップＳ９０５で、デジタルカメラ２００は、二次記憶部２０７にある、パワーセーブモードの有効／無効を示す情報を格納する領域に、有効の情報を記録する。
【００８７】
ステップＳ９０６で、デジタルカメラ２００は、二次記憶部２０７にある、パワーセーブモードの有効／無効を示す情報を格納する領域に、無効の情報を記録する。
【００８８】
ステップＳ９０７で、デジタルカメラ２００は、ステップＳ９０２で選択した外部装置との無線通信を開始する。このとき、デジタルカメラ２００は、二次記憶部２０７にある、パワーセーブモードの有効／無効を示す情報を格納する領域に格納されている情報に従い、パワーセーブモードの有効／無効を決める。
【００８９】
＜第１の実施形態のまとめ＞
以上説明したように、本実施形態によれば、デジタルカメラ２００と外部装置（例えばＰＣ２０１）のペアリングを行う際に、ユーザはデジタルカメラ２００のパワーセーブモードを有効にするか無効にするかを決めることができる。また、デジタルカメラ２００と外部装置を有線で接続してペアリング用のアプリケーションを実行することにより、ユーザは、ペアリング時に決めたパワーセーブモードの有効／無効を変更することもできる。
【００９０】
これにより、無線通信機能を備えるデジタルカメラ２００を用いた無線通信において、通信速度を優先するか消費電力の低減を優先するかをユーザが自由に選択することが可能となる。
【００９１】
［第２の実施形態］
第１の実施形態では、外部装置（例えばＰＣ２０１）がデジタルカメラ２００のパワーセーブモードの設定及び切り替え（変更）を行う場合を説明した。第２の実施形態では、ペアリングによりデジタルカメラ２００のパワーセーブモードの設定をした後、デジタルカメラ２００がパワーセーブモードの切り替え（変更）を行う場合を説明する。
【００９２】
なお、本実施形態において、デジタルカメラ２００及びＰＣ２０１の構成、並びにペアリングの処理は第１の実施形態と同様でよいため、その説明を省略する。
【００９３】
図１０は、デジタルカメラ２００が所定の外部装置と無線通信する場合のパワーセーブモードの設定を変更する際に、図２の表示部２０９に表示されるユーザインタフェースである。
【００９４】
ここでは、図４のペアリング情報の保存番号Ｎｏ＝＃２が示す外部装置を「Computer1（ＰＣ２０１）」として説明する。図４に示すように、デジタルカメラ２００のＰＣ２０１に対するパワーセーブモードはＯＮになっており、これをＯＦＦに変更するものとする。
【００９５】
デジタルカメラ２００は、操作部２０８を介してユーザからパワーセーブモードの変更指示を受けると、表示部２０９に図１０に示すメニュー画面（ユーザインタフェース）を表示する。このメニュー画面で、ユーザは、操作部２０８を操作することにより、表示欄１００１の表示を変更し、外部装置を選択することができる。
【００９６】
所定の外部装置（ここでは「Computer1（ＰＣ２０１）」）が選択されると、ラジオボタン１００２は、現在のパワーセーブモードが選択された状態となる。ユーザは、操作部２０８を操作することにより、ラジオボタン１００２の選択されているボタンを変更することができる。ここで、ユーザがＯＦＦを選択し、操作部２０８を介してＳＥＴボタン１００３を選択すると、デジタルカメラ２００は「Computer1」に対応するペアリング情報のうち、フィールドPowerSaveModeをＯＦＦに切り替える。なお、ラジオボタン１００２は、チェックボックスやコンボボックス等、他の形態の表示により表現してもよい。
【００９７】
このとき、デジタルカメラ２００とＰＣ２０１が無線通信中であれば、デジタルカメラ２００は、二次記憶部２０７にある、パワーセーブモードの有効／無効を示す情報を格納する領域に格納されている情報を、有効（ＯＮ）から無効（ＯＦＦ）に変更する。
【００９８】
また、デジタルカメラ２００とＰＣ２０１が無線通信中でなければ、無線通信開始時に、図９のフローチャートに従い、ステップＳ９０３ではデジタルカメラ２００は変更後のペアリング情報を取得する。
【００９９】
なお、図１０から明らかなように、デジタルカメラ２００は、表示欄１００１に表示されている外部装置と無線通信する際のパワーセーブモードが、現在、有効／無効のいずれに設定されているかをラジオボタン１００２により示している。したがって、ユーザは、パワーセーブモードの設定を変更しない場合でも、パワーセーブモードの変更指示により図１０のメニュー画面を表示することにより、現在の設定を知ることができる。
【０１００】
＜第２の実施形態のまとめ＞
以上説明したように、本実施形態によれば、ユーザは、ペアリング時に決めたパワーセーブモードの有効／無効を、デジタルカメラ２００の操作部２０８を介して変更することができる。
【０１０１】
これにより、無線通信機能を備えるデジタルカメラ２００を用いた無線通信において、通信速度を優先するか消費電力の低減を優先するかをユーザが自由に選択することがさらに容易になる。
【０１０２】
［その他の実施形態］
上述した各実施の形態の処理は、各機能を具現化したコンピュータプログラムを記録した記憶媒体をシステム或は装置に提供してもよい。そして、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたコンピュータプログラムを読み出し実行することによって、前述した実施形態の機能を実現することができる。この場合、記憶媒体から読み出されたコンピュータプログラム自体が前述した実施形態の機能を実現することになり、そのコンピュータプログラムを記憶した記憶媒体は本発明を構成することになる。このようなコンピュータプログラムを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【０１０３】
また、コンピュータが読み出したコンピュータプログラムを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのコンピュータプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【０１０４】
さらに、記憶媒体から読み出されたコンピュータプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのコンピュータプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【０１０５】
【図１】従来の無線装置のパワーセーブモードで使用されている方法を示す図である。
【図２】第１の実施形態におけるデジタルカメラ２００と、外部装置の一例であるＰＣ２０１の構成を示す機能ブロック図である。
【図３】デジタルカメラ２００の二次記憶部２０７に記録されているペアリング情報の構成例を示す図である。
【図４】デジタルカメラ２００の二次記憶部２０７にペアリング情報が格納されている様子を示す図である。
【図５】ペアリング用のアプリケーションプログラムが表示するユーザインタフェースの一例を示す図である。
【図６】デジタルカメラ２００とＰＣ２０１とを無線で接続してペアリングを行う処理の流れを示すフローチャートである。
【図７】デジタルカメラ２００とＰＣ２０１とを有線又は無線で接続してペアリングを行う際のＰＴＰコマンド及びデータの流れを示す図である。
【図８】ＰＣ２０１がデジタルカメラ２００のパワーセーブモードの設定を変更する際の、ペアリング用アプリケーションプログラムのユーザインタフェースである。
【図９】デジタルカメラ２００がペアリング情報を使用して外部装置と無線通信する際の処理の流れを示すフローチャートである。
【図１０】デジタルカメラ２００が所定の外部装置と無線通信する場合のパワーセーブモードの設定を変更する際に、図２の表示部２０９に表示されるユーザインタフェースである。
【符号の説明】
【０１０６】
２００  デジタルカメラ
２０１  ＰＣ
２０７  二次記憶部
【図１】
0004678842.tif 000002
【図２】
0004678842.tif 000003
【図３】
0004678842.tif 000004
【図４】
0004678842.tif 000005
【図５】
0004678842.tif 000006
【図６】
0004678842.tif 000007
【図７】
0004678842.tif 000008
【図８】
0004678842.tif 000009
【図９】
0004678842.tif 000010
【図１０】
0004678842.tif 000011