(57)【要約】      （修正有）【課題】無線通信機能を備えた記憶媒体が装着された場合に、該無線通信機能を容易に、且つ適切に無効にする。【解決手段】データを自動的に送信する無線通信機能を備えた記憶媒体と、無線通信機能を有効とするか否かの設定を含む設定情報を記憶する情報記憶部と、記憶媒体に設定情報が記憶されているか否かを参照するとともに、設定情報を読み出す読出部と、設定情報が情報記憶部に記憶された設定情報と異なる場合に記憶媒体に記憶された設定情報を情報記憶部に記憶された設定情報に書き換えるとともに、記憶媒体に設定情報が記憶されていない場合に情報記憶部に記憶された設定情報を記憶媒体に書き込む書込部と、記憶媒体に書き込まれた設定情報を書き換えることができない場合、又は記憶媒体に設定情報を新たに書き込めない場合のいずれか一方の場合に、記憶媒体に対する給電を停止する給電停止部を備えたことを特徴とする電子カメラ。【選択図】図１
2010288061.tif 000002
【特許請求の範囲】
【請求項１】
データを自動的に送信する無線通信機能を備えた記憶媒体と、
接続された前記記憶媒体に対して給電を行う給電部と、
前記無線通信機能を有効とするか否かの設定を含む設定情報を記憶する情報記憶部と、
前記記憶媒体に前記設定情報が記憶されているか否かを参照するとともに、前記設定情報が記憶されている場合に該設定情報を読み出す読出部と、
前記記憶媒体に記憶された設定情報が前記情報記憶部に記憶された設定情報と異なる場合に前記記憶媒体に記憶された設定情報を前記情報記憶部に記憶された設定情報に書き換えるとともに、前記記憶媒体に前記設定情報が記憶されていない場合に前記情報記憶部に記憶された設定情報を新たに前記記憶媒体に書き込む書込部と、
前記記憶媒体に書き込まれた設定情報を書き換えることができない場合、又は前記記憶媒体に前記設定情報を新たに書き込めない場合のいずれか一方の場合に、前記記憶媒体に対する給電を停止する給電停止部と、
を備えたことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記情報記憶部に記憶された設定情報が前記無線通信機能を無効とする設定を示す情報から、前記記憶媒体に記憶された設定情報が前記無線通信機能を有効とする設定を示す情報からそれぞれなる場合に、前記給電停止部は前記記憶媒体に対する給電を停止することを特徴とする電子カメラ。
【請求項３】
請求項１又は２に記載の電子カメラにおいて、
前記情報記憶部に記憶された設定情報が前記無線通信機能を有効とする設定を示す情報から、前記記憶媒体に記憶された設定情報が前記無線通信機能を無効とする設定とする設定を示す情報からそれぞれなる場合に、前記給電停止部は、前記記憶媒体に対する給電を許可することを特徴とする電子カメラ。
【請求項４】
請求項１から請求項３のいずれか１項に記載の電子カメラにおいて、
前記記憶媒体を初期化する初期化部をさらに備え、
前記初期化部による記憶媒体の初期化を行う場合に、前記給電部は、前記給電停止部によって停止された前記記憶媒体への給電を再開することを特徴とする電子カメラ。
【請求項５】
請求項１から請求項４のいずれか１項に記載の電子カメラにおいて、
前記情報記憶部に記憶された設定情報を変更する際に操作される設定操作部をさらに備え、
前記設定操作部による設定情報を変更する時に、前記給電部は、前記給電停止部によって停止された前記記憶媒体への給電を再開することを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書き込まれた画像データを、サーバやユーザのＰＣに向けて自動的に送信することが可能な無線通信機能を備えた記憶媒体を使用することが可能な電子カメラに関する。
【背景技術】
【０００２】
一般に、デジタルカメラにおいては、撮影により取得される画像データは、カメラ本体に差し込まれた記憶媒体に記録されるのが一般的である。この場合、ユーザは、デジタルカメラをユーザの所有するＰＣとケーブルを用いて接続するなどして、撮影により取得された画像データをＰＣにて取り扱うことになる。最近では、書き込まれるデータを自動的にサーバやＰＣに送信することが可能な無線通信機能を備えた記憶媒体が提供されており、このような記憶媒体に対応するデジタルカメラも考案されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Ｅｙｅ−Ｆｉ  Ｊａｐａｎのホームページ（ｈｔｔｐ：／／ｗｗｗ．ｅｙｅｆｉ．ｃｏ．ｊｐ／）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような無線通信機能を備えた記憶媒体をデジタルカメラに差し込んでいるときには、通信禁止領域内で撮影を行った場合であっても、撮影時に書き込まれた画像データは自動的に送信されてしまうことになる。この無線通信機能を無効にするためには、デジタルカメラから記憶媒体を引き抜く必要があるが、通信禁止領域から外れた場合には、記憶媒体を再びデジタルカメラに装着させる必要があり面倒である。また、デジタルカメラにおいて、記憶媒体における無線通信機能の設定を変更できるようにしても良いが、記憶媒体の破損などが原因で無線通信機能の設定を変更することができないことも考えられることから、適切な解決策とはならない。
【０００５】
本発明は、無線通信機能を備えた記憶媒体が装着された場合に、該無線通信機能を容易に、且つ適切に無効にすることができるようにした電子カメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の電子カメラは、データを自動的に送信する無線通信機能を備えた記憶媒体と、接続された前記記憶媒体に対して給電を行う給電部と、前記無線通信機能を有効とするか否かの設定を含む設定情報を記憶する情報記憶部と、前記記憶媒体に前記設定情報が記憶されているか否かを参照するとともに、前記設定情報が記憶されている場合に該設定情報を読み出す読出部と、前記記憶媒体に記憶された設定情報が前記情報記憶部に記憶された設定情報と異なる場合に前記記憶媒体に記憶された設定情報を前記情報記憶部に記憶された設定情報に書き換えるとともに、前記記憶媒体に前記設定情報が記憶されていない場合に前記情報記憶部に記憶された設定情報を新たに前記記憶媒体に書き込む書込部と、前記記憶媒体に書き込まれた設定情報を書き換えることができない場合、又は前記記憶媒体に前記設定情報を新たに書き込めない場合のいずれか一方の場合に、前記記憶媒体に対する給電を停止する給電停止部と、を備えたことを特徴とする。
【０００７】
また、前記情報記憶部に記憶された設定情報が前記無線通信機能を無効とする設定を示す情報から、前記記憶媒体に記憶された設定情報が前記無線通信機能を有効とする設定を示す情報からそれぞれなる場合に、前記給電停止部は前記記憶媒体に対する給電を停止することが好ましい。
【０００８】
また、前記情報記憶部に記憶された設定情報が前記無線通信機能を有効とする設定を示す情報から、前記記憶媒体に記憶された設定情報が前記無線通信機能を無効とする設定とする設定を示す情報からそれぞれなる場合に、前記給電停止部は、前記記憶媒体に対する給電を許可することが好ましい。
【０００９】
前記記憶媒体を初期化する初期化部をさらに備え、前記初期化部による記憶媒体の初期化を行う場合に、前記給電部は、前記給電停止部によって停止された前記記憶媒体への給電を再開することが好ましい。
【００１０】
また、前記情報記憶部に記憶された設定情報を変更する際に操作される設定操作部をさらに備え、前記設定操作部による設定情報を変更する時に、前記給電部は、前記給電停止部によって停止された前記記憶媒体への給電を再開することが好ましい。
【発明の効果】
【００１１】
本発明によれば、無線通信機能を備えた記憶媒体が装着された場合であっても、該無線通信機能を容易に、且つ適切に無効にすることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明のデジタルカメラの概略を示す図である。
【図２】デジタルカメラの主電源がオンとなるときの処理の流れを示すフローチャートである。
【図３】デジタルカメラが撮影待機状態となる場合に実行される各種処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、本発明を用いたデジタルカメラ１０の一例を示す。周知のように、デジタルカメラ１０は、撮像光学系１５によって取り込まれた被写体光を撮像素子１６によって光電変換し、光電変換後の電気信号（画像信号）に基づいた画像データを取得する。撮像光学系１５は、図示を省略したズームレンズやフォーカスレンズなどを含むレンズ群から構成される。これらズームレンズやフォーカスレンズは図示を省略したレンズ駆動機構によって光軸Ｌ方向に移動する。なお、撮像素子１６は、例えばＣＣＤイメージセンサやＣＭＯＳイメージセンサが用いられる。なお、撮像素子１６における光電変換された画像信号は、ＡＦＥ回路２１に出力される。
【００１４】
ドライバ１７は、撮像素子１６の駆動を制御する。なお、撮像素子１６の駆動を制御するとは、撮像素子１６の各画素における信号電荷の蓄積、及び蓄積された信号電荷の出力を制御することが挙げられる。
【００１５】
ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路２１は、図示しないＡＧＣ回路やＣＤＳ回路を含んで構成される。ＡＦＥ回路２１は、入力された画像信号に対してゲインコントロール、雑音除去などのアナログ処理を施した後、図示しないＡ／Ｄ変換回路により、アナログの信号をデジタルの信号に変換する。デジタルの画像信号は、ＤＦＥ回路２２に出力される。
【００１６】
ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）回路２２は、入力された画像信号に対してノイズ補正処理や欠陥補正処理を行う。これら処理が施された画像信号は、画像データとしてバッファメモリ３１に記録される。なお、符号２３はタイミングジェネレータ（ＴＧ）であり、ＴＧ２３は、ドライバ１７、ＡＦＥ回路２１及びＤＦＥ回路２２の駆動タイミングを制御するために設けられる。
【００１７】
画像処理回路３２は、バッファメモリ３１に記憶された画像データに対して、ホワイトバランス処理、色補間処理、輪郭補償処理、ガンマ処理などの画像処理を施す。これら処理の後、画像処理回路３２は、予め設定された圧縮率を用いた圧縮符号化処理を施す。この圧縮符号化処理が実行されることで、例えばＪＰＥＧ方式の圧縮画像データが生成される。また、画像処理回路３２は、解像度変更処理を行うことによってサムネイル画像データを生成する。
【００１８】
ＬＣＤ３５は、表示装置の一形態であって、スルー画像や、撮影時に得られた画像を表示する。また、この他に、ＬＣＤ３５は、デジタルカメラ１０の設定を行う際の設定用の画像を表示する。なお、符号３６は、ＬＣＤ３５の駆動制御を行う表示制御回路である。電源装置３７は、デジタルカメラ１０の各部や、メディアスロット４１に差し込まれた記憶媒体４５に給電を行う。なお、この電源装置３７における給電は、ＣＰＵ６５によって制御される。
【００１９】
メディアスロット４１は、記憶媒体４５が抜き差し可能となっている。このメディアスロット４１に抜き差し可能な記憶媒体４５としては、メモリカードや光学ディスク、或いは磁気ディスクなどの記憶媒体が挙げられる。また、記憶媒体４５としては、無線通信機能を備えた記憶媒体もメディアスロット４１に抜き差し可能となっている。以下、無線通信機能を備えていない記憶媒体に対しては符号４５ａを、無線通信機能を備えた記憶媒体に対しては符号４５ｂを付して説明する。なお、記憶媒体４５には、メディアスロット４１に差し込まれたときに電源装置３７により給電される。
【００２０】
記憶媒体４５ｂは、メディアスロット４１に差し込まれたときに給電されることで、無線通信部５１の機能が有効（オン）となる。この無線通信部５１は、アクセスポイント５５との間でデータ通信を行う。なお、このアクセスポイント５５は、インターネット５６と接続されており、無線通信部５１によってアクセスポイント５５に送信されたデータは、インターネット５６を介して共有サーバ５７や、ユーザの所有するＰＣ５８に送信される。なお、共有サーバ５７やユーザの所有するＰＣ５８とアクセスポイント５５とが直接接続されている場合には、無線通信部５１からアクセスポイント５５に送信されたデータは、インターネット５６を介さずに直接ユーザの所有するＰＣ５８や共有サーバ５７に送信される。
【００２１】
この記憶媒体４５ｂは、データ記憶領域６０を有している。このデータ記憶領域６０には、画像ファイル６１の他に、上述した無線通信部５１による無線通信機能を有効にするか否かの設定を含む設定情報としての設定ファイル６２が記憶される。以下では、無線通信部５１の機能を無線通信機能と称して説明する。なお、この記憶媒体４５ｂにおける初期設定を示す情報は、データ記憶領域６０とは異なる領域（図示省略）に記憶される。
【００２２】
ＣＰＵ６５は、バス６６を介して、バッファメモリ３１、画像処理回路３２、メディアスロット４１、表示制御回路３６、内蔵メモリ６７などと電気的に接続される。このＣＰＵ６５は、内蔵メモリ６７に記憶された制御プログラム（図示省略）を実行することで、デジタルカメラ１０の各部を統括的に制御する。
【００２３】
例えばメディアスロット４１に記憶媒体４５が差し込まれた場合には、メディアスロット４１と記憶媒体４５とが電気的に接続される。この際に、ＣＰＵ６５は、メディアスロット４１に差し込まれた記憶媒体４５を参照することで、差し込まれた記憶媒体４５が無線通信機能を備えていない記憶媒体４５ａであるか、無線通信機能を備えた記憶媒体４５ｂであるかを判定する。この判定の後、ＣＰＵ６５は、メディアスロット４１に記憶媒体４５が電気的に接続されていることを示す情報と、メディアスロット４１に差し込まれた記憶媒体４５の種類を示す情報とをまとめた接続情報を内蔵メモリ６７に書き込む。また、メディアスロット４１に差し込まれた記憶媒体４５が抜き取られると、メディアスロット４１と記憶媒体４５との電気的接続が解消される。これを受けて、ＣＰＵ６５は内蔵メモリ６７に書き込まれた接続情報を消去する。
【００２４】
また、このＣＰＵ６５には、電源ボタン６８、レリーズボタン６９、設定操作部７０などが接続されており、ＣＰＵ６５は、これら操作部材における操作要求や制御プログラムに基づいて、デジタルカメラ１０の各部を制御する。
【００２５】
ＣＰＵ６５は、上述した制御プログラムを実行することで、通信設定部７１や給電判定部７２の機能を有している。通信設定部７１は、無線通信機能を備えた記憶媒体４５ｂがメディアスロット４１に差し込まれているときに、無線通信機能を有効にするか否かを設定する。この無線通信機能を有効にするか否かの設定は、設定操作部７０の操作を受けて実行される。設定操作部７０の操作により無線通信機能を有効にするか否かが設定されると、通信設定部７１は、内蔵メモリ６７を参照し、内蔵メモリ６７に記憶された設定ファイル７３を書き換える。なお、内蔵メモリ６７に設定ファイル７３が記憶されていない場合には、通信設定部７１は、内蔵メモリ６７に設定ファイル７３を新たに書き込む。
【００２６】
これに併せて、通信設定部７１は、記憶媒体４５ｂを参照する。記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２が記憶されていない場合には、通信設定部７１は、新たに設定ファイル６２を書き込む。一方、記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２が記憶されている場合には、通信設定部７１は、記憶された設定ファイル６２を新たな設定ファイル６２に書き換える。以下、設定ファイル６２を書き換える処理を更新処理と称する。
【００２７】
なお、設定ファイル６２を書き込む処理は、メディアスロット４１に差し込まれた記憶媒体４５ｂを初期化した場合や、記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２が記憶されていない場合に実行される。一方、設定ファイル６２を更新する処理は、通信設定部７１により内蔵メモリ６７に格納された設定ファイル７３が更新された場合や、デジタルカメラ１０の主電源をオンした場合に実行される。
【００２８】
給電判定部７２は、メディアスロット４１に差し込まれた記憶媒体４５ｂに給電を行っている場合に、該記憶媒体４５ｂに対する給電を停止させるか否かを判定する。この判定は、通信設定部７１によって実行される、記憶媒体４５ｂに設定ファイル６２を書き込む処理、又は記憶媒体４５ｂに格納された設定ファイル６２を更新する処理のいずれか一方が正常に行えるか否かに基づいて判定される。上述した処理の少なくとも一方が正常に実行されている場合には、記憶媒体４５ｂに対する給電を停止させないと判定する。この場合、引き続き電源装置３７から記憶媒体４５ｂに向けて給電が実施される。これに併せて、記憶媒体４５ｂに対して給電を行っている旨を示す給電情報を内蔵メモリ６７に書き込む。
【００２９】
一方、上述した処理のいずれか一方が正常に実行することができないと判定された場合、給電判定部７２は、記憶媒体４５ｂに対する給電を停止させる判定を行う。このような判定結果の場合には、記憶媒体４５ｂに対する電源装置３７からの給電が停止される。記憶媒体４５ｂに対する給電の停止に併せて、ＣＰＵ６５は、表示制御回路３６を介して、ＬＣＤ３５に警告表示を行う。なお、記憶媒体４５ｂの設定ファイル６２が、無線通信機能を無効（オフ）とする設定を示す場合には、記憶媒体４５ｂに格納された設定ファイル６２を更新することができないと判定されても、給電判定部７２は給電を停止する判定は行わず、そのまま、電源装置３７から記憶媒体４５ｂに給電を行わせる。
【００３０】
なお、設定ファイル６２を書き込む処理や更新する処理が正常に行えない場合としては、例えば記憶媒体４５ｂのデータ記憶領域６０の残り空き容量が、新たに書き込む設定ファイル６２のファイル容量未満となる場合や、書き込み禁止に設定された記憶媒体４５ｂがメディアスロット４１に差し込まれている場合や、メディアスロット４１に差し込まれた記憶媒体４５ｂが破損している場合や、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０に対応するフォーマット形式とは異なる場合が挙げられる。
【００３１】
また、給電判定部７２は、記憶媒体４５ｂに対する給電が停止されている場合に、停止された記憶媒体４５ｂへの給電を再開するか否かを判定する。例えば設定操作部７０による操作が無線通信機能をオンからオフに（又はその逆に）設定変更する操作である場合や、記憶媒体のデータ記憶領域６０をフォーマット処理する操作である場合に、停止された記憶媒体４５ｂへの給電を再開すると判定する。この場合には、電源装置３７による記憶媒体４５ｂへの給電が再開される。一方、それ以外の場合には、停止された記憶媒体４５ｂへの給電を再開しないと判定する。この場合には、引き続き、記憶媒体４５ｂに対する給電が停止される。これに併せて、給電判定部７２は、内蔵メモリに書き込まれた給電情報を、記憶媒体４５ｂへの給電を行っている旨の情報から給電を停止している旨の情報に書き換える。
【００３２】
次に、起動時のデジタルカメラ１０における処理の流れを図２のフローチャートに基づいて説明する。なお、図２のフローチャートは、デジタルカメラ１０の主電源がオフとなる場合を契機にして実行される。
【００３３】
ステップＳ１０１は、主電源がオンであるか否かを判定する処理である。ＣＰＵ６５には、図示を省略した電源ボタン６８からの操作信号が入力されることから、この電源ボタン６８の操作信号が入力されたか否かによって主電源がオンとなるか否かを判定する。電源ボタン６８が操作されている場合には、その操作信号がＣＰＵ６５に入力されるので、ＣＰＵ６５は主電源がオンであると判定する。これにより、ステップＳ１０１の判定処理がＹｅｓとなり、ステップＳ１０２に進む。この場合、デジタルカメラ１０の各部に電源装置３７による給電が行われる。一方、電源ボタン６８が操作されない場合には、電源ボタン６８からの操作信号はＣＰＵ６５には入力されないことから、ステップＳ１０１の判定処理がＮｏとなる。この場合、ステップＳ１０１の判定処理がＹｅｓとなるまで、このステップＳ１０１の判定処理が繰り返し実行される。
【００３４】
ステップＳ１０２は、メディアスロットに差し込まれた記憶媒体をチェックする処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された接続情報を参照することで、メディアスロット４１に記憶媒体４５が差し込まれているか否か、メディアスロット４１に記憶媒体４５が差し込まれている場合には、記憶媒体４５の種類を特定する。
【００３５】
ステップＳ１０３は、差し込まれた記憶媒体があるか否かを判定する処理である。ステップＳ１０２において、ＣＰＵ６５は、メディアスロット４１に差し込まれた記憶媒体４５の有無をチェックしている。例えば、メディアスロット４１に差し込まれた記憶媒体４５がある場合には、ステップＳ１０３の判定処理はＹｅｓとなる。この場合、ステップＳ１０４に進む。一方、メディアスロット４１に差し込まれた記憶媒体４５がない場合には、ステップＳ１０３の判定処理はＮｏとなる。この場合、一連の処理が終了する。
【００３６】
ステップＳ１０４は、メディアスロットに差し込まれた記憶媒体が、無線通信機能を備えた記憶媒体であるか否かを判定する処理である。メディアスロット４１に差し込まれた記憶媒体４５が、無線通信機能を備えた記憶媒体４５ｂである場合には、ステップＳ１０４の判定処理はＹｅｓとなり、ステップＳ１０５に進む。一方、メディアスロット４１に差し込まれた記憶媒体４５が、無性通信機能を備えていない記憶媒体４５ａの場合には、ステップＳ１０４の判定処理はＮｏとなる。この場合、一連の処理が終了する。
【００３７】
ステップＳ１０５は、無線通信機能をオフする処理である。ステップＳ１０４の判定処理を実行することで、メディアスロット４１に差し込まれた記憶媒体４５は無線通信機能を備えた記憶媒体４５ｂであると判定されていることから、ＣＰＵ６５は、記憶媒体４５ｂにおける無線通信機能を強制的にオフにする。なお、記憶媒体４５ｂに設定ファイル６２があれば、その設定ファイル６２における無線通信機能を一時的にオフに変更することで、記憶媒体４５ｂにおける無線通信機能を強制的にオフにすればよい。
【００３８】
ステップＳ１０６は、一定時間が経過したか否かを判定する処理である。ＣＰＵ６５は図示を省略したタイマによって、ステップＳ１０５の処理が開始されてからの経過時間を測定している。このタイマによって一定時間が経過した場合に、このステップＳ１０６の判定がＹｅｓとなり、ステップＳ１０７に進む。一方、タイマによる経過時間が一定時間経過していない場合は、このステップＳ１０６の判定がＮｏとなり、タイマによる経過時間が一定時間経過するまで、このステップＳ１０６の判定処理が実行される。
【００３９】
ステップＳ１０７は、記憶媒体に設定ファイルがあるか否かを判定する処理である。ＣＰＵ６５はメディアスロット４１に差し込まれた記憶媒体４５ｂのデータ記憶領域６０を参照し、設定ファイル６２があるか否かを判定する。記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２がある場合には、このステップＳ１０７の判定処理がＹｅｓとなり、ステップＳ１０８に進む。一方、記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２がない場合には、このステップＳ１０７の判定処理がＮｏとなり、ステップＳ１１５に進む。
【００４０】
ステップＳ１０８は、カメラ側の設定ファイルと記憶媒体側の設定ファイルとを照合する処理である。ＣＰＵ６５は、記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２と、内蔵メモリ６７に記憶された設定ファイル７３とをそれぞれ読み出し、これら設定ファイル６２，７３を照合する。
【００４１】
ステップＳ１０９は、カメラ側の設定ファイルと記憶媒体側の設定ファイルとが一致しているか否かを判定する処理である。デジタルカメラ１０の内蔵メモリ６７に記憶された設定ファイル７３と記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２とが一致している場合は、このステップＳ１０９の判定がＹｅｓとなる。この場合、一連の処理が終了する。一方、デジタルカメラ１０の内蔵メモリ６７に記憶された設定ファイル７３と記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２とが不一致である場合は、このステップＳ１０９の判定がＮｏとなる。この場合、ステップＳ１１０に進む。
【００４２】
ステップＳ１１０は、記憶媒体に記憶された設定ファイルを書き換える処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された設定ファイル７３を読み出す。そして、ＣＰＵ６５は、メディアスロット４１に差し込まれた記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２を、内蔵メモリ６７から読み出した設定ファイル７３に書き換える。これにより、記憶媒体４５ｂに記憶される設定ファイル６２が更新される。
【００４３】
ステップＳ１１１は、設定ファイルの書き換えがＮＧであるか否かを判定する処理である。ステップＳ１１０の処理が実行されていれば、記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２の書き換えが実行されているので、ＣＰＵ６５は、このステップＳ１１１の判定処理をＮｏとする。この場合、一連の処理が終了する。
【００４４】
一方、書き込み禁止に設定された記憶媒体４５ｂがメディアスロット４１に差し込まれている場合や、メディアスロット４１に差し込まれた記憶媒体４５ｂが破損している場合、又は、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０におけるフォーマット形式とは異なる場合には、ステップＳ１１０の処理が実行されていても記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２の書き換えができないので、ＣＰＵ６５はステップＳ１１１の判定処理をＹｅｓとする。この場合、ステップＳ１１２に進む。
【００４５】
ステップＳ１１２は、記憶媒体に記憶された設定ファイルの無線通信機能の設定がオンであるか否かを判定する処理である。例えばメディアスロット４１に差し込まれている記憶媒体４５ｂが書き込み禁止に設定されている場合には、記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２を読み出すことができることから、ＣＰＵ６５は、設定ファイル６２を読み出し、無線通信機能の設定を参照する。無線通信機能の設定がオンである場合には、このステップＳ１１２の判定処理はＹｅｓとなり、ステップＳ１１３に進む。一方、無線通信機能の設定がオフである場合には、ステップＳ１１２の判定処理はＮｏとなり、この場合、一連の処理が終了する。なお、メディアスロット４１に差し込まれた記憶媒体４５ｂが破損している場合や、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０に対応するフォーマット形式とは異なる場合には、記憶媒体４５のデータ記憶領域６０に記憶された設定ファイル６２を読み出すことができないので、この場合は、ＣＰＵ６５は、ステップＳ１１２の判定処理をＹｅｓとする。この場合、ステップＳ１１３に進む。
【００４６】
ステップＳ１１３は、記憶媒体への給電をオフする処理である。ステップＳ１１２の判定処理で無線通信機能がオンであると判定されていることから、ＣＰＵ６５は、電源装置３７を制御して、記憶媒体４５ｂへの給電を停止させる。この記憶媒体４５ｂへの給電が停止されることで、無線通信機能がオフとなる。
【００４７】
上述したステップＳ１０７の処理で、記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２が記憶されていない場合には、ステップＳ１０７の判定処理がＮｏとなり、ステップＳ１１５に進む。
【００４８】
ステップＳ１１５は、記憶媒体のデータ記憶領域に設定ファイルを書き込む処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された設定ファイル７３を読み出して、該設定ファイル７３を記憶媒体４５ｂのデータ記憶領域６０に書き込む。
【００４９】
ステップＳ１１６は、設定ファイルの書き込みがＮＧであるか否かを判定する処理である。ステップＳ１１５の処理が実行されていれば、設定ファイル６２の書き換えが行われているので、ＣＰＵ６５は、このステップＳ１１６の判定処理をＮｏとする。この場合、起動時の処理が終了する。一方、記憶媒体４５ｂのデータ記憶領域６０の残り空き容量が設定ファイル６２のファイル容量未満となる場合や、書き込み禁止に設定された記憶媒体４５ｂがメディアスロット４１に差し込まれている場合や、メディアスロット４１に差し込まれた記憶媒体４５ｂが破損している場合、又は、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０に対応するフォーマット形式とは異なる場合には、ステップＳ１１５の処理が実行されていても、記憶媒体４５ｂのデータ記憶領域６０には、設定ファイル６２を書き込むことができない。これにより、ＣＰＵ６５はステップＳ１１６の判定処理をＹｅｓとする。この場合、ステップＳ１１２に進む。以下、ステップＳ１１２及びステップＳ１１３の処理が実行され、記憶媒体４５ｂへの給電が停止される。
【００５０】
このようにして、デジタルカメラ１０の内蔵メモリ６７に記憶された設定ファイル７３に合わせて、記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２を書き換えることができない場合や、記憶媒体４５ｂのデータ記憶領域６０に新たに設定ファイル６２を書き込むことができない場合には、無線通信機能がオフとなっていることがわかっている場合を除いて、記憶媒体４５ｂに対する給電が停止されることになる。これによれば、記憶媒体４５ｂに記憶されたデータを不用意に送信することが無くなる。一方、記憶媒体４５ｂにおける無線通信機能がオフになっていれば、記憶媒体４５ｂに新たにデータが書き込まれても、無線通信機能により新たに書き込まれたデータを送信することがないので、記憶媒体４５ｂに対する給電を停止させる必要はない。
【００５１】
また、デジタルカメラ１０の状態が、撮影に対するレリーズボタン６９の操作が行われていない、所謂撮影待機状態となる場合において、記憶媒体４５ｂにおける無線通信機能の設定を変更する場合や、記憶媒体４５ｂをフォーマット処理する場合もある。以下、記憶媒体４５ｂにおける無線通信機能の設定や記憶媒体４５ｂをフォーマット処理する場合の処理の流れを、図３のフローチャートに基づいて説明する。
【００５２】
ステップＳ２０１は、設定操作部７０の操作があるか否かを判定する処理である。設定操作部７０が操作されると、設定操作部７０からの操作信号がＣＰＵ６５に入力される。これを受けてＣＰＵ６５は、設定操作部７０の操作が行われたと判定する。この場合、ステップＳ２０１の判定処理がＹｅｓとなり、ステップＳ２０２に進む。なお、この判定により、ＣＰＵ６５は、表示制御回路を介して、設定変更を行う画面をＬＣＤ３５に表示させる。一方、設定操作部７０からの操作信号がＣＰＵ６５に入力されない場合には、ＣＰＵ６５は、設定操作部７０の操作が行われていないと判定する。この場合、ステップＳ２０１の判定処理がＮｏとなり、撮影待機状態となる。
【００５３】
ステップＳ２０２は、設定ファイルの変更を行うか否かを判定する処理である。設定ファイル７３を変更する旨の操作が行われた場合には、ＣＰＵ６５は、このステップＳ２０２の判定処理をＹｅｓとし、ステップＳ２０３に進む。一方、設定ファイル７３の変更以外となる操作が実行された場合には、ＣＰＵ６５は、このステップＳ２０２の判定処理をＮｏとし、ステップＳ２１５に進む。なお、設定ファイル７３を変更する旨の操作や、それ以外の操作は設定操作部７０によって実行され、それら操作に対する操作信号がＣＰＵ６５に入力される。これにより、ＣＰＵ６５は、入力される操作信号からいずれかの処理に対する信号であるかを判定する。
【００５４】
ステップＳ２０３は、内蔵メモリに記憶された設定ファイルを書き換える処理である。ＣＰＵ６５は、設定操作部７０における設定変更を示す要求信号に基づいて、内蔵メモリ６７に記憶された設定ファイル７３を書き換える。これにより、設定ファイル７３が更新される。
【００５５】
ステップＳ２０４は、挿入された記憶媒体があるか否かを判定する処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された接続情報を参照することで、メディアスロット４１に記憶媒体４５が差し込まれているか否か、また、メディアスロット４１に記憶媒体４５が差し込まれている場合には、記憶媒体４５の種類を特定する。例えば、内蔵メモリ６７に接続情報が記憶されている場合には、ＣＰＵ６５はメディアスロット４１に記憶媒体４５が差し込まれていると判定する。つまり、ステップＳ２０４の判定処理はＹｅｓとなり、ステップＳ２０５に進む。一方、内蔵メモリ６７に接続情報が記憶されていない場合には、メディアスロット４１には記憶媒体４５が差し込まれていないと判定する。この場合は、ステップＳ２０４の判定処理はＮｏとなるので、撮影待機状態となる。
【００５６】
ステップＳ２０５は、メディアスロット４１に差し込まれた記憶媒体が、無線通信機能を備えた記憶媒体であるか否かを判定する処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された接続情報からメディアスロット４１に差し込まれた記憶媒体４５の種類を特定している。メディアスロット４１に差し込まれた記憶媒体４５が無線通信機能を備えた記憶媒体４５ｂであると特定されている場合には、ステップＳ２０５の判定処理はＹｅｓとなり、ステップＳ２０６に進む。一方、メディアスロット４１に差し込まれた記憶媒体４５が無性通信機能を備えていない記憶媒体４５ａであると特定されている場合には、ステップＳ２０５の判定処理はＮｏとなる。この場合、撮影待機状態となる。
【００５７】
ステップＳ２０６は、記憶媒体への給電を停止しているか否かを判定する処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された給電情報を読み出し、記憶媒体４５ｂへの給電を行っているか、給電を停止しているかを判定する。例えば給電情報が、記憶媒体４５ｂへの給電を停止している旨の情報であれば、ＣＰＵ６５は、ステップＳ２０６の判定処理をＹｅｓとする。この場合はステップＳ２０７に進む。一方、給電情報が記憶媒体４５ｂへの給電を行っている旨を示す情報であれば、ＣＰＵ６５は、このステップＳ２０６の判定処理をＮｏとする。この場合はステップＳ２０８に進む。
【００５８】
ステップＳ２０７は、記憶媒体への給電を開始する処理である。ＣＰＵ６５は、電源装置３７を介して、記憶媒体４５ｂへの給電を開始する。これに併せて、ＣＰＵ６５は、内蔵メモリ６７に書き込まれた給電情報を、記憶媒体４５ｂへの給電が停止された旨の情報から、記憶媒体４５ｂへの給電が行われている旨の情報に書き換える。
【００５９】
ステップＳ２０８は、記憶媒体における設定ファイルの書き換えを行う処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された設定ファイル７３を読み出し、記憶媒体４５ｂのデータ記憶領域６０に記憶されている設定ファイル６２を、内蔵メモリ６７に記憶された設定ファイル７３に書き換える。
【００６０】
ステップＳ２０９は、設定ファイルの書き換えが行えないか否かを判定する処理である。ステップＳ２０９の処理が実行されていれば、記憶媒体４５ｂのデータ記憶領域６０に記憶される設定ファイル６２の書き換えができているので、ＣＰＵ６５は、このステップＳ１１１の判定処理をＮｏとする。この場合、設定変更に係る処理が終了し、撮影待機状態となる。一方、書き込み禁止に設定された記憶媒体４５ｂがメディアスロット４１に差し込まれている場合や、メディアスロット４１に差し込まれた記憶媒体４５ｂが破損している場合、或いは、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０におけるフォーマット形式とは異なる場合には、ステップＳ２０９の処理が実行されても設定ファイル６２の書き換えができないので、この場合には、ＣＰＵ６５は、ステップＳ２０９の判定処理をＹｅｓとする。この場合、ステップＳ２１０に進む。
【００６１】
ステップＳ２１０は、記憶媒体のデータ記憶領域に記憶された設定ファイルの無線通信機能の設定がオンであるか否かを判定する処理である。例えばメディアスロット４１に差し込まれている記憶媒体４５ｂが書き込み禁止に設定されている場合には、設定ファイル６２が読めることから、ＣＰＵ６５は設定ファイル６２を読み出し、無線通信機能の設定を参照する。参照した無線通信機能の設定がオンである場合には、ＣＰＵ６５は、ステップＳ２１０の判定処理はＹｅｓとなり、ステップＳ２１１に進む。一方、無線通信機能の設定がオフである場合には、ステップＳ２１０の判定処理はＮｏとなる。この場合、設定変更に係る処理が終了し、撮影待機状態に移行させる。
【００６２】
メディアスロット４１に差し込まれた記憶媒体４５ｂにおけるデータが破損している場合や、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０におけるフォーマット形式とは異なる場合には、記憶媒体に設けられた無線通信機能がオンになっているか否かに関係なく、ＣＰＵ６５は、ステップＳ２１０の判定処理をＹｅｓとする。この場合、ステップＳ２１１に進む。
【００６３】
ステップＳ２１１は、記憶媒体への給電をオフする処理である。ＣＰＵ６５は、電源装置３７を制御して、記憶媒体４５ｂへの給電を停止させる。この記憶媒体４５ｂへの給電が停止されることで、記憶媒体４５ｂへの通電が無くなるので、無線通信機能が無効となる。これに併せて、ＣＰＵ６５は、給電情報を、記憶媒体４５ｂへの給電を行っている旨の情報から、記憶媒体４５ｂへの給電を停止する旨の情報に書き換える。
【００６４】
ステップＳ２０２の判定処理で、設定操作部７０の操作が設定ファイル７０の変更を示すものでない場合には、ステップＳ２１５に進む。
【００６５】
ステップＳ２１５は、設定操作部の操作が記憶媒体のフォーマット処理を示すものであるか否かを判定する処理である。フォーマット処理を示すものであれば、ＣＰＵ６５は、このステップＳ２１５の判定処理をＹｅｓとする。この場合、ステップＳ２１６に進む。一方、設定操作部７０の操作が記憶媒体４５ｂのフォーマット処理以外のものであれば、ＣＰＵ６５は、このステップＳ２１５の判定処理をＮｏとする。この場合、図示は省略したが、設定操作部７０の操作に応じた内容の動作が実行される。
【００６６】
ステップＳ２１６は、挿入された記憶媒体があるか否かを判定する処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された接続情報を参照することで、メディアスロット４１に記憶媒体４５が差し込まれているか否か、また、メディアスロット４１に記憶媒体４５が差し込まれている場合には、記憶媒体４５の種類を特定する。例えば、内蔵メモリ６７に接続情報が記憶されている場合には、ＣＰＵ６５はメディアスロット４１に記憶媒体４５が差し込まれていると判定する。つまり、ステップＳ２１６の判定処理はＹｅｓとなり、ステップＳ２１７に進む。一方、内蔵メモリ６７に接続情報が記憶されていない場合には、メディアスロット４１には記憶媒体４５が差し込まれていないと判定する。この場合は、ステップＳ２１６の判定処理はＮｏとなるので、撮影待機状態に移行する。
【００６７】
ステップＳ２１７は、メディアスロット４１に差し込まれた記憶媒体が、無線通信機能を備えた記憶媒体であるか否かを判定する処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された接続情報からメディアスロット４１に差し込まれた記憶媒体４５の種類を特定している。メディアスロット４１に差し込まれた記憶媒体４５が無線通信機能を備えた記憶媒体４５ｂであると特定されている場合には、ステップＳ２１７の判定処理はＹｅｓとなり、ステップＳ２１８に進む。一方、メディアスロット４１に差し込まれた記憶媒体４５が無性通信機能を備えていない記憶媒体４５ａであると特定されている場合には、ステップＳ２１８の判定処理はＮｏとなる。この場合、ステップＳ２２０に進む。
【００６８】
ステップＳ２１８は、記憶媒体への給電を停止しているか否かを判定する処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された給電情報を読み出し、記憶媒体４５ｂへの給電を行っているか、給電を停止しているかを判定する。例えば給電情報が、記憶媒体４５ｂへの給電を停止している旨の情報であれば、ＣＰＵ６５は、ステップＳ２１８の判定処理をＹｅｓとする。この場合はステップＳ２１９に進む。一方、給電情報が記憶媒体４５ｂへの給電を行っている旨を示す情報であれば、ＣＰＵ６５は、このステップＳ２１８の判定処理をＮｏとする。この場合はステップＳ２２０に進む。
【００６９】
ステップＳ２１９は、記憶媒体への給電を開始する処理である。ＣＰＵ６５は、電源装置３７を介して、記憶媒体４５ｂへの給電を開始する。これに併せて、ＣＰＵ６５は、内蔵メモリ６７に書き込まれた給電情報を、記憶媒体４５ｂへの給電が停止された旨の情報から、記憶媒体４５ｂへの給電が行われている旨の情報に書き換える。
【００７０】
ステップＳ２２０は、記憶媒体のフォーマット処理である。これにより、記憶媒体のデータ記憶領域が初期化される。
【００７１】
ステップＳ２２１は、記憶媒体のデータ記憶領域に設定フィルを書き込む処理である。ＣＰＵ６５は、内蔵メモリ６７に記憶された設定ファイル７３を読み出し、記憶媒体４５ｂのデータ記憶領域６０に設定ファイル６２を書き込む。この処理が実行されると、撮影待機状態に移行する。なお、図示は省略したが、記憶媒体４５ｂのフォーマット処理が実行できない場合には、ステップＳ２２０及びステップＳ２２１の処理は省略され、再度記憶媒体４５ｂへの給電が停止される。
【００７２】
このように、メディアスロット４１に差し込まれている記憶媒体４５ｂへの給電が停止されている場合に、無線通信機能などの設定を変更する場合や、記憶媒体４５ｂをフォーマット処理する場合には、記憶媒体４５ｂへの給電が再開された後、これら処理が記憶媒体４５ｂに対して実行される。なお、これら処理が実行できない場合には、再度記憶媒体４５ｂへの給電が停止される。このようにデジタルカメラ１０側で、記憶媒体４５ｂへの制御が実行できない場合には、記憶媒体４５ｂへの給電が停止される。
【００７３】
本実施形態では、記憶媒体４５ｂのデータ記憶領域６０に記憶された設定ファイル６２を書き換えることができない場合や、記憶媒体４５のデータ記憶領域６０に新たに設定ファイル６２を書き込むことができない場合に、電源装置３７による給電を停止させているが、この電源装置３７による給電を停止させるときに、記憶媒体４５ｂへの給電を停止する旨の表示をＬＣＤ３５に実行させることも可能である。このように、記憶媒体４５ｂへの給電を停止する旨の表示をＬＣＤ３５に実行させることで、ユーザに記憶媒体４５ｂを使用できないことを意識させることが可能となる。
【００７４】
本実施形態では、設定ファイル６２を書き込む処理や更新する処理が正常に行えない場合として、記憶媒体４５ｂのデータ記憶領域６０の残り空き容量が設定ファイル６２のファイル容量未満となる場合や、書き込み禁止に設定された記憶媒体４５ｂがメディアスロット４１に差し込まれている場合、或いは、メディアスロット４１に差し込まれた記憶媒体４５ｂが破損している場合や、記憶媒体４５ｂのフォーマット形式がデジタルカメラ１０におけるフォーマット形式とは異なる場合を挙げているが、この他に、記憶媒体のプロトコルのバージョンが正規のバージョンと異なる場合も挙げられる。
【００７５】
本実施形態では、設定ファイル６２を書き込む処理や更新する処理が正常に行えない場合で、且つ設定ファイルにおいて無線通信機能がオフとなる場合には、記憶媒体への給電を停止していないが、これに限定される必要はなく、設定ファイル６２を書き込む処理や更新する処理が正常に行えない場合には、無線通信機能のオンオフに関係なく、記憶媒体への給電を停止させることも可能である。
【符号の説明】
【００７６】
１０…デジタルカメラ、３７…電源装置、４５、４５ａ、４５ｂ…記憶媒体、６２，７３…設定ファイル、６５…ＣＰＵ、６７…内蔵メモリ、７１…通信設定部、７２…給電判定部
【図１】
2010288061.tif 000003
【図２】
2010288061.tif 000004
【図３】
2010288061.tif 000005