(57)【要約】【課題】容易に通信機能を有する記録媒体を記録先として選択できるようにする。【解決手段】通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に撮像により得られた画像データを記録する撮像装置であって、画像データを記録する記録先を設定する記録先設定手段と、画像データを外部装置に送信するか否かを設定する送信設定手段とを有し、前記送信設定手段により画像データを外部装置に送信する設定がされている場合、前記記録先設定手段は、自動的に前記第２の記録媒体を撮像により得られた画像データの記録先として設定することを特徴とする。【選択図】図４
2011023972.tif 000002
【特許請求の範囲】
【請求項１】
通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に撮像により得られた画像データを記録する撮像装置であって、
画像データを記録する記録先を設定する記録先設定手段と、
画像データを外部装置に送信するか否かを設定する送信設定手段とを有し、
前記送信設定手段により画像データを外部装置に送信する設定がされている場合、前記記録先設定手段は、自動的に前記第２の記録媒体を撮像により得られた画像データの記録先として設定することを特徴とする撮像装置。
【請求項２】
前記記録先設定手段により自動的に前記第２の記録媒体を記録先として設定する前に設定していた記録先を記憶する記憶手段を更に有し、
前記送信設定手段により画像データを外部装置に送信する設定から送信しない設定にされた場合、前記記録先設定手段は、記録先を前記記憶手段により記憶された記録先に変更することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の記録媒体が装着されているか否かを判定する判定手段を更に有し、
前記判定手段により第２の記録媒体が装着されていると判定された場合、前記送信設定手段は、画像データを外部装置に送信する設定にすることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記送信設定手段により、画像データを外部装置に送信する設定にされた場合であって、ユーザ操作により画像データの記録先に前記第１の記録媒体が選択された場合、前記記録先設定手段は、前記第２の記録媒体が記録先に含まれるよう記録先を設定することを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項５】
前記送信設定手段により、画像データを外部装置に送信する設定にされた場合であって、かつユーザ操作により画像データの記録先に前記第１の記録媒体が選択された場合、前記記録先設定手段は、前記第１の記録媒体と前記第２の記録媒体との両方を記録先として設定することを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項６】
ユーザに対して、前記第１の記録媒体と前記第２の記録媒体との両方を記録先として設定が可能なことを通知する通知手段を更に有することを特徴とする請求項４又は５に記載の撮像装置。
【請求項７】
通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に画像データを記録する撮像装置であって、
着脱可能な記録媒体が着脱可能な少なくとも１つのスロットと、
画像データを外部装置に送信するか否かを設定する送信設定手段と、
前記送信設定手段により、画像データを外部装置に送信する設定がされている場合、撮像した画像データを前記第２の記録媒体を記録先として設定するようユーザに対して通知する通知手段と、を有することを特徴とする撮像装置。
【請求項８】
前記通知手段は、前記第２の記録媒体が装着されているスロットを通知することを特徴とする請求項７に記載の撮像装置。
【請求項９】
通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に撮像により得られた画像データを記録する撮像装置の制御方法であって、
画像データを記録する記録先を設定する記録先設定ステップと、
画像データを外部装置に送信するか否かを設定する送信設定ステップとを有し、
前記送信設定ステップにより画像データを外部装置に送信する設定がされている場合、前記記録先設定ステップでは、自動的に前記第２の記録媒体を撮像により得られた画像データの記録先として設定することを特徴とする撮像装置の制御方法。
【請求項１０】
通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に画像データを記録すると共に、着脱可能な記録媒体が着脱可能な少なくとも１つのスロットを有する撮像装置の制御方法であって、
画像データを外部装置に送信するか否かを設定する送信設定ステップと、
前記送信設定ステップにより、画像データを外部装置に送信する設定がされている場合、撮像した画像データを前記第２の記録媒体を記録先として設定するようユーザに対して通知する通知ステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１１】
通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に撮像により得られた画像データを記録する撮像装置を制御するコンピュータに、
画像データを記録する記録先を設定する記録先設定ステップと、
画像データを外部装置に送信するか否かを設定する送信設定ステップとを実行させるためのプログラムであって、
前記送信設定ステップにより画像データを外部装置に送信する設定がされている場合、前記記録先設定ステップでは、自動的に前記第２の記録媒体を撮像により得られた画像データの記録先として設定することを特徴とするプログラム。
【請求項１２】
通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に画像データを記録すると共に、着脱可能な記録媒体が着脱可能な少なくとも１つのスロットを有する撮像装置を制御するコンピュータに、
画像データを外部装置に送信するか否かを設定する送信設定ステップと、
前記送信設定ステップにより、画像データを外部装置に送信する設定がされている場合、撮像した画像データを前記第２の記録媒体を記録先として設定するようユーザに対して通知する通知ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機能付きの記録媒体を装着できる撮像装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
複数の撮影画像記録用の記録媒体を備えたカメラにおいては、複数の記録媒体の中から撮影画像を記録する記憶媒体を選択制御する必要がある。例えば、特許文献１に開示されているカメラは、撮影画像の撮影日時、撮影モード、撮影内容等に基づいて、記録する記録媒体の優先順位を設定し、優先順位に基づいて、撮影画像を記録する記録媒体を選択する。
また、撮影画像の記録方法をユーザが選択することができるカメラがある。このようなカメラでは、複数の記録媒体に撮影画像を同時に記録したり、使用中の記録媒体の空き容量がなくなると別の記録媒体に自動的に切り替えたり、撮影画像サイズによって画像を記録する記録媒体を分けたりする動作を行う。
【０００３】
一方、記録媒体としての機能と無線ＬＡＮ等の通信機能とを合わせ持った記録媒体が製品化されている。この記録媒体は、カメラに着脱可能なＣＦカードやＳＤカード等の記録媒体と同様、カメラの記録媒体用のスロットに挿入して使用することができる。この通信機能付き記録媒体は、撮影画像の記録媒体としても使用可能であると共に、記録媒体内に画像が記録されて画像ファイルが存在していると無線ＬＡＮ経由で画像ファイルを自動的に予め設定した送信先に送信することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１３４３７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、通信機能付き記録媒体は、カメラ側から見ると通常の記録媒体等のメディアと変わらない。したがって、通信機能付き記録媒体を使用する場合や複数の記録媒体と併用する場合、ユーザは通信機能を使用するために、通信機能付記録媒体を記録先に設定する操作をしなければならず、煩雑であった。
【課題を解決するための手段】
【０００６】
本発明は、通信機能を有しない第１の記録媒体と、着脱可能であり通信機能を有する第２の記録媒体と、に撮像により得られた画像データを記録する撮像装置であって、画像データを記録する記録先を設定する記録先設定手段と、画像データを外部装置に送信するか否かを設定する送信設定手段とを有し、前記送信設定手段により画像データを外部装置に送信する設定がされている場合、前記記録先設定手段は、自動的に前記第２の記録媒体を撮像により得られた画像データの記録先として設定することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザは容易に通信機能を有する記録媒体を記録先として選択することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】カメラの基本構成を示す図である。
【図２】カメラの回路構成を示すブロック図である。
【図３】第１の実施形態に係るカメラの処理を示す概念図である。
【図４】第１の実施形態に係るカメラの処理を示すフローチャートである。
【図５】記録媒体を装着するときの処理を示すフローチャートである。
【図６】画像記録先を変更するときの処理を示すフローチャートである。
【図７】カメラを起動したときの処理を示すフローチャートである。
【図８】第２の実施形態に係るカメラの処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明に係る実施形態について図面を参照して説明する。本実施形態では、撮像装置として、デジタル一眼レフカメラ（以下、カメラという）を取り上げて説明する。
＜第１の実施形態＞
図１は、カメラの基本構成を示す図である。なお、図１において、カメラ１０の前方（正面側）をＦで示し、カメラの後方（背面側）をＲで示す。図１（ａ）に示すように、カメラ１０は、カメラ本体１００の上部に、ファインダ観察用の接眼窓１１１、ＡＥ（自動露出）ロックボタン１１２及びＡＦ（自動焦点調整）の測距点選択ボタン１１３が設けられている。また、カメラ１０は、撮影に関する指示をするためのレリーズボタン１１４が設けられている。レリーズボタン１１４は、半押し状態（ＳＷ１）と全押し状態（ＳＷ２）との２段階の入力が可能となっている。
【００１０】
更に、カメラ１０は、諸々の設定値を選択するための電子ダイヤル４１１、撮影モード選択ダイヤル１１７及び外部表示装置（ＬＣＤ）４０９が設けられている。撮影モード選択ダイヤル１１７は、ダイヤルを回すことで、撮影モードを変更することができる。撮影モードには、例えば、シャッタースピード優先モード、プログラム撮影モード、夜景モード等がある。外部表示装置４０９は、液晶表示装置から構成され、シャッタースピード、絞り、現像モード等の撮影条件や他の情報を表示する。
【００１１】
また、カメラ１０は、カメラ本体１００の背面に、撮影された画像や補正処理を行った画像、メニュー画面等の各種設定画面等を表示するＬＣＤモニタ装置４１７が設けられている。なお、本実施形態のＬＣＤモニタ装置４１７は、透過型であり、ＬＣＤモニタ装置４１７の駆動だけでは画像を視認することはできない。したがって、カメラ１０は、後述する図１（ｂ）の側断面図に示すように、ＬＣＤモニタ装置４１７の裏側にバックライト照明装置４１６が設けられている。すなわち、カメラ１０の画像表示装置は、ＬＣＤモニタ装置４１７とバックライト照明装置４１６とから構成されている。
【００１２】
更に、カメラ１０は、カメラ本体１００の背面に、ＬＣＤモニタ装置４１７をオン／オフするためのモニタスイッチ１２１、十字スイッチ１１６及びメニューボタン１２４が設けられている。十字スイッチ１１６は、上下左右に配された４つのボタンと、中央に配されたＳＥＴボタンとを有している。ユーザは、十字スイッチ１１６を介して、ＬＣＤモニタ装置４１７に表示されるメニュー項目等の選択や実行をカメラ１０に指示することができる。メニューボタン１２４は、ＬＣＤモニタ装置４１７にカメラ１０の各種設定を行うためのメニュー画面を表示させるためのボタンである。例えば、ＬＣＤモニタ装置４１７に表示されるカメラの設定を変更する場合、このメニューボタン１２４を押した後、十字スイッチ１１６の上下左右のボタンを操作し、希望のモードが選択された状態でＳＥＴボタンを押すことで設定される。
【００１３】
図１（ｂ）は、カメラの基本構成を示す側断面図である。なお、図１（ｂ）において、カメラ１０の前方（正面側）をＦで示し、カメラの後方（背面側）をＲで示す。図１（ｂ）に示すように、カメラ１０は、撮像光学系である撮影レンズ２００がカメラ本体１００に対してレンズマウント２０２を介して着脱可能である。また、カメラ１０は、撮影光軸２０１上にクイックリターンミラー２０３が設けられている。クイックリターンミラー２０３は、撮影光路中に配置され、撮影レンズ２００からの被写体光をファインダ光学系に導く図１（ｂ）に示す位置（斜設位置）と撮影光路外に退避する位置（退避位置）との間で移動可能である。斜設位置のクイックリターンミラー２０３からファインダ光学系に導かれる被写体光は、ピント板２０４上に結像される。
【００１４】
また、カメラ１０は、ファインダの視認性を向上させるためのコンデンサレンズ２０５、ペンタゴナルダハプリズム２０６が設けられている。ピント板２０４及びコンデンサレンズ２０５を通った被写体光は、ペンタゴナルダハプリズム２０６によりファインダ観察用の接眼レンズ２０８及び測光センサ２０７に導かれる。
また、カメラ１０は、クイックリターンミラー２０３の後方に、シャッターを構成する後幕２０９及び先幕２１０、被写体像を光電変換する撮像素子４１８が設けられている。後幕２０９、先幕２１０が開放することにより、後幕２０９、先幕２１０の後方に配置された撮像素子４１８が所定時間、露光される。撮像素子４１８によって画素毎の電気信号に変換された撮影画像は、後述する図２に示すＡ／Ｄコンバータ４２３や画像処理回路４２５等によって処理され、画像データとして記録媒体に記録される。
【００１５】
また、撮像素子４１８には、前面に光学ローパスフィルタ４１８ａが配設されている。光学ローパスフィルタ４１８ａは、撮像素子４１８に結像する被写体像の空間周波数を調整している。撮像素子４１８は、プリント基板２１１に保持されている。
また、カメラ１０は、プリント基板２１１の後方に異なるプリント基板である表示基板２１５、表示基板２１５の反対側の面に図１（ａ）で上述したＬＣＤモニタ装置４１７及びバックライト照明装置４１６が設けられている。
【００１６】
更に、カメラ１０は、画像データを記録する記録媒体Ｉ／Ｆ（記録媒体用のスロット）４１９、電池（携帯用電源）２１７が設けられている。記録媒体Ｉ／Ｆ４１９に接続される記録媒体及び電池２１７は、カメラ本体１００に対して着脱可能である。なお、ユーザが記録媒体を着脱するときは、カメラ本体１００に設けられた記録媒体挿入蓋（不図示）を開いて行う。
【００１７】
図２は、カメラの回路構成を示すブロック図である。
図２において、マイクロコンピュータ（以下、ＣＰＵという）４０２は、プログラムまたは各部からの入力信号に応じて、撮像素子４１８が出力する画像データの処理や、ＬＣＤモニタ装置４１７の表示制御をはじめ、カメラ１０全体の動作を制御する。スイッチ（ＳＷ１）４０５は、レリーズボタン１１４の半押し状態でオンになる。スイッチ（ＳＷ１）４０５がオンになると、ＣＰＵ４０２は、撮影準備状態に移行する。
スイッチ（ＳＷ２）４０６は、レリーズボタン１１４が最後まで押された状態（全押し状態）でオンになる。スイッチ（ＳＷ２）４０６がオンになると、ＣＰＵ４０２は撮影動作を開始する。
【００１８】
レンズ制御回路４０７は、撮影レンズ２００との通信及びＡＦ時の撮影レンズ２００の駆動制御や後幕２０９、先幕２１０の駆動制御を行う。外部表示制御回路４０８は、外部表示装置（ＯＬＣ）４０９や、ファインダ内の表示装置（不図示）の制御を行う。スイッチセンス回路４１０は、カメラ１０に設けられた電子ダイヤル４１１を含む多数のスイッチ類の信号をＣＰＵ４０２に送信する。
【００１９】
ストロボ発光調光制御回路４１２は、Ｘ接点を介して接地されており、外部ストロボの制御を行う。測距（ＡＦ）回路４１３は、ＡＦのための被写体に対するデフォーカス量を検出する。測光（ＡＥ）回路４１４は、被写体の輝度を測定する。シャッター制御回路４１５は、シャッターの制御を行い、撮像素子４１８に対して適正な露光を行う。ＬＣＤモニタ装置４１７とバックライト照明装置４１６は、画像表示装置を構成している。
【００２０】
記録媒体Ｉ／Ｆ４１９は、例えばカメラ本体１００に着脱可能なハードディスクドライブや半導体メモリカード等を挿入するインタフェースである。本実施形態のカメラ１０は、記録媒体Ｉ／Ｆ４１９として複数のＳＤカードスロットを有している。なお、ＳＤカードスロットに限られず、ＣＦカードスロットを有していてもよい。カメラ１０は、図２に示すように、複数の記録媒体４３０、４３１、４３２と接続することが可能である。すなわち、本実施形態のカメラ１０は、記録媒体Ｉ／Ｆを複数有することで、記録媒体を複数挿入することが可能である。なお、本実施形態では記録媒体４３０、４３１、４３２はすべて着脱可能な記録媒体であるが、少なくとも１つが着脱可能であれば、その他の記録媒体はカメラ１０に内蔵してもよい。
【００２１】
カメラ１０は、Ａ／Ｄコンバータ４２３、バッファメモリ４２４、ＤＳＰ等からなる画像処理回路４２５が設けられている。
カメラ１０は、撮像素子４１８内の所定画素そのものに欠陥があることを記憶する画素欠陥位置メモリ４２６、ゴミによる画像不良を起こしている撮像素子４１８内の画素位置を記憶するゴミ位置メモリ４２７、メモリ４２８、外部Ｉ／Ｆ４０４が設けられている。メモリ４２８は、ＣＰＵ４０２が実行するプログラム等を記憶する不揮発性メモリである。外部Ｉ／Ｆ４０４は、無線又は有線により外部装置と通信できるインタフェースである。
【００２２】
従来、ＣＦカードやＳＤカード等のような記録媒体を複数、使用できるカメラでは、ユーザが、どの記録媒体にどのような画像データを記録するかをカメラのＧＵＩを用いて設定していた。しかし、記録媒体は、データの記録を主機能とするので、ユーザは、どのような記録媒体がカメラに装着されているかを気にすることが少なかった。
本実施形態では、複数の記録媒体を使用できるカメラにおいて、通常の記録機能のみを有する記録媒体と、データの記録機能と通信機能とを有する通信機能付き記録媒体にアクセスできるカメラを取り上げる。カメラ１０が、上述した２種類の記録媒体にアクセスする場合、ＣＦカードインタフェースやＳＤカードインタフェース等の記録媒体用Ｉ／Ｆが使用される。ただし、特定のインタフェースに限られず、カメラ１０からコントロール可能なインタフェースであれば、異なるインタフェースであってもよい。
【００２３】
図３は、本実施形態のカメラの動作概念図である。本実施形態のカメラ１０は、通信機能を有しない記録媒体と通信機能を有する記録媒体とが装着されている場合において、画像データを外部装置に送信するか否かの設定に応じて、記録先の記録媒体が設定される。図３（ａ）及び（ｂ）では、通常のデータ記録機能のみを有する記録媒体４３０（第１の記録媒体）と、通信機能付き記録媒体４３１（第２の記録媒体）とが記録媒体用のスロットに挿入、すなわち記録媒体Ｉ／Ｆ４１９に接続されていることを示している。
【００２４】
まず、図３（ａ）では、画像データを外部装置に送信するか否かの送信機能９０の設定が無効に設定されている。なお、この無効の設定の設定情報は、メモリ４２８に記憶されている。図３（ａ）に示すように送信機能が無効に設定されている場合、画像処理回路４２５で画像処理された撮影画像データは、バッファメモリ４２４に保存された後、記録媒体I／Ｆ４１９を介して、通常の記録媒体４３０に記録されるように自動的に記録先が設
定される。
【００２５】
次に、送信機能が無効に設定されている状態から、ユーザが送信機能を有効にするように設定する。具体的には、ユーザは、モニタスイッチ１２１により、ＬＣＤモニタ装置４１７をオンにした後、メニューボタン１２４を押下することで、ＬＣＤモニタ装置４１７にＧＵＩメニューを表示することができる。そして、ユーザは、十字スイッチ１１６を用いて通信設定画面の設定メニューを表示させた後、送信機能を無効から有効に変更する。ＣＰＵ４０２は、送信機能が有効の設定情報を、メモリ４２８に記憶する。
図３（ｂ）に示すように送信機能９０が有効に設定された場合、画像データの記録先は、記録媒体Ｉ／Ｆ４１９を介して、通信機能付きの記録媒体４３１に記録されるように自動的に切り替わる。
【００２６】
本実施形態では、図２に示す記録媒体４３０、４３１、４３２のうち、通常の記録媒体を記録媒体４３０とし、通信機能付き記録媒体を記録媒体４３１とする。そして、ＣＰＵ４０２は、バッファメモリ４２４上の画像データを、記憶媒体Ｉ／Ｆ４１９を経由して、所定の記録媒体にアクセスし、画像データを保存する。なお、ユーザは、十字スイッチ１１６等の外部操作部を使用して、どの記録媒体にどのような画像サイズの画像データを保存するかをＧＵＩメニューから選択して、決定することができる。また、ユーザは、上述したＧＵＩメニューで、無線ＬＡＮアクセスポイントや公衆無線ＬＡＮ等の無線通信で外部装置に画像データを送信するか否かを設定することができる。
【００２７】
以下、本実施形態に係るカメラ１０の具体的な処理について図面を参照して説明する。
図４は、本実施形態に係るカメラの動作を示すフローチャートである。図４に示すフローチャートは、ＣＰＵ４０２が、メモリ４２８に格納されているプログラムを実行することにより実現する。なお、以下では、通常の記録媒体４３０と通信機能付き記録媒体４３１とがカメラ１０の記録媒体用のスロットにすでに挿入されているものとして説明する。
【００２８】
図４に示すフローチャートは、ユーザ操作によりモニタスイッチ１２１が押下され、ＣＰＵ４０２が、ＬＣＤモニタ装置４１７をオンすることにより開始される。
まず、ステップＳ１０１では、ユーザがメニューボタン１２４を押下することで、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７にＧＵＩメニューを表示する。更に、ユーザが十字スイッチ１１６を用いてＧＵＩメニューから通信設定画面を選択することで、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に通信設定画面を表示する。
次に、ステップＳ１０２では、ＣＰＵ４０２は、ユーザが通信設定画面から更に送信機能を有効又は無効の何れかを選択するための設定メニューに切り替える操作をしたか否かを判定する。この通信機能を有効又は無効の何れかを選択するための設定メニューは、例えば、図３（ａ）及び（ｂ）に示すように、有効又は無効の何れかを選択させる、いわゆるラジオボタンで構成される。切り替える操作を検出した場合、ステップＳ１０３に処理を進め、操作を検出しない場合、ステップＳ１０１に処理を戻す。
【００２９】
次に、ステップＳ１０３では、ＣＰＵ４０２は、ユーザが送信機能を有効にする選択をしたか否かを判定し、有効にした場合、送信機能を有効に設定し、ステップＳ１０６に処理を進める。この処理は、送信設定手段による処理の一例に対応する。有効にしていない場合、ステップＳ１０４に処理を進める。ステップＳ１０４では、ＣＰＵ４０２は、ユーザが送信機能を有効から無効にする選択をしたか否かを判定し、無効にした場合、送信機能を無効に設定し、ステップＳ１１１に処理を進める。この処理は、送信設定手段による処理の一例に対応する。無効にしていない場合、ステップＳ１０５に処理を進める。ステップＳ１０５では、ＣＰＵ４０２は、ユーザが設定メニューを抜ける選択をしたか否かを判定し、抜ける選択をした場合、ステップＳ１０１に処理を戻し、抜ける選択をしない場合、ステップＳ１０３に処理を戻し、設定メニューを表示したままにする。
【００３０】
ステップＳ１０６では、ＣＰＵ４０２は、メモリ４２８に記憶されている現在の画像データ記録先情報を読み出し、記録先の記録媒体を確認する。
ステップＳ１０７では、ＣＰＵ４０２は、現在の画像データの記録先が通信機能付き記録媒体であるか否かを判定し、通信機能付き記録媒体の場合、ステップＳ１１０に処理を進め、通信機能付き記録媒体ではない場合、ステップＳ１０８に処理を進める。
ステップＳ１０８では、ＣＰＵ４０２は、画像データの記録先を通常の記録媒体から通信機能付き記録媒体に変更する。この処理は、記録先設定手段により処理の一例に対応する。ステップＳ１０９では、ＣＰＵ４０２は、ステップＳ１０６で確認した記録媒体を、送信機能が有効になる前の有効前記録先情報として、メモリ４２８に記憶する。この処理は、有効前記録先記憶手段による処理の一例に対応する。なお、ＣＰＵ４０２は、現在の画像データ記録先情報を、変更後の記録媒体である通信機能付き記録媒体に更新して、メモリに４２８に記憶する。
【００３１】
ステップＳ１１０では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に送信機能が有効である旨の表示を行う。なお、この表示は、ＬＥＤ等を使用したり、ＬＣＤモニタ装置４１７にマークを表示したりすることで、ユーザに通知してもよい。
【００３２】
次に、ステップＳ１０４において、ユーザが送信機能を有効から無効にする選択をして、ステップＳ１１１に処理を進めた場合について説明する。
ステップＳ１１１では、ＣＰＵ４０２は、以前の処理においてステップＳ１０９のようにメモリ４２８に記憶した有効前記録先情報を読み出し、送信機能が有効になる前の記録先の記録媒体を確認する。
ステップＳ１１２では、ＣＰＵ４０２は、メモリ４２８に記憶されている現在の画像データ記録先情報を読み出し、記録先の記録媒体を確認する。続いて、ＣＰＵ４０２は、現在の画像データ記録先情報と、ステップＳ１１１で読み出した有効前記録先情報とが一致するか否かを判定する。具体的には、現在の記録先の記録媒体と、送信機能が有効になる前の記録先の記録媒体とが一致するか否かを判定する。一致する場合、ＣＰＵ４０２は、現在の記録先の記録媒体にしたまま、ステップＳ１０５に処理を進め、一致しない場合、ステップＳ１１３に処理を進める。
【００３３】
ステップＳ１１３では、ＣＰＵ４０２は、メモリ４２８に記憶されている有効前記録先情報に基づいて、画像データの記録先を、送信機能が有効になる前の記録先の記録媒体に変更する。この処理は、記録先設定手段により処理の一例に対応する。また、ＣＰＵ４０２は、現在の画像データ記録先情報を、変更後の記録媒体に更新して、メモリ４２８に記憶する。
【００３４】
このように、カメラ１０は、送信機能の設定に応じて、自動的に画像データを記録する記録先の記録媒体を変更することから、ユーザは所望する記録先に設定する操作を行う必要がないので、カメラ１０の操作性が向上する。また、送信したい画像の撮影が終了し、送信機能を無効にした場合、自動的にユーザが予め手動で設定していた記録媒体に記録先が戻る。したがって、ユーザが気付かずに自分が手動で設定した記録先とは異なる記録媒体が記録先として設定され続けてしまうことを防止できる。
【００３５】
図５は、ユーザにより記録媒体挿入蓋が開けられ、記録媒体が記録媒体用のスロットに挿入されるときのカメラの処理を示すフローチャートである。図５に示すフローチャートは、ＣＰＵ４０２が、メモリ４２８に格納されたプログラムを実行することにより実現する。
まず、ステップＳ２０１では、ユーザがカメラ１０の記録媒体挿入蓋を開く。
ステップＳ２０２では、ＣＰＵ４０２は、各種スイッチを検出するスイッチセンス回路４１０を介して、記録媒体挿入蓋が開いたことを検知する。続いて、ＣＰＵ４０２は、記録媒体の認識信号に変化があるか否かを判定する。この認識信号は、例えば記録媒体のＩＤなどを示すものである。認識信号に変化がある場合、ステップＳ２０３に処理を進め、変化がない場合、ステップＳ２０４に処理を進める。
【００３６】
ステップＳ２０３では、ＣＰＵ４０２は、記録媒体が変更された可能性があることを示す記録媒体変更フラグをメモリ４２８に立てて、記憶する。この記録媒体変更フラグは、カメラ１０の電源がオフの間に記録媒体の種類が変更された可能性があることを示すフラグである。ただし、必ずしも記録媒体の種類の変更があったことを示すフラグであるとは限らない。
ステップＳ２０４では、ユーザがカメラ１０の記録媒体挿入蓋を閉じる。
【００３７】
ステップＳ２０５では、ＣＰＵ４０２は、スイッチセンス回路４１０を介して、記録媒体挿入蓋が閉じたことを検知する。続いて、ＣＰＵ４０２は、メモリ４２８に記録媒体変更フラグが立っているか、すなわちメモリ４２８に記録媒体変更フラグが記憶されているか否かを判定する。記録媒体変更フラグが立っていない場合、ステップＳ２１２に処理を進め、記録媒体変更フラグが立っている場合、ステップＳ２０６に処理を進める。
ステップＳ２０６では、ＣＰＵ４０２は、記録媒体、記録媒体の種類及び記録媒体が挿入されている記録媒体用のスロットを関連付けてメモリ４２８に記憶する。この処理は、挿入されている記録媒体毎に、全ての記録媒体に対して行う。
【００３８】
ステップＳ２０７では、ＣＰＵ４０２は、全ての関連付けが終了したか否かを判定し、終了していない場合、ステップＳ２０６に処理を戻し、終了した場合、ステップＳ２０８に処理を進める。
ステップＳ２０８では、ＣＰＵ４０２は、記録媒体用のスロットに通信機付き記録媒体が挿入されているか否かを判定する。この処理は、第２の記録媒体判定手段による処理の一例に対応する。挿入されていない場合、ステップＳ２１２に処理を進め、挿入されている場合、ステップＳ２０９に処理を進める。
【００３９】
ステップＳ２０９では、ＣＰＵ４０２は、画像データの記録先を通信機能付き記録媒体に変更する。ステップＳ２１０では、ＣＰＵ４０２は、自動的に通信設定の送信機能を有効に切り替える。ステップＳ２１１では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に送信機能を有効に設定した旨の表示を行う。この表示は、ＬＥＤ等を使用したり、ＬＣＤモニタ装置４１７にマークを表示したりすることで、ユーザに通知してもよい。
ステップＳ２１２では、ＣＰＵ４０２は、次のユーザ操作を待機するか、又は次のシーケンスに処理を進める。
【００４０】
このように、カメラ１０は、通信機能付き記録媒体が装着されると、自動的に画像データの記録先を通信機能付き記録媒体に切り替えると共に、自動的に通信設定の送信機能を有効に切り替えて設定する。したがって、ユーザは所望する記録先に設定したり、送信機能を切り替える操作を行ったりする必要がないので、カメラ１０の操作性が向上する。
【００４１】
なお、記録媒体用のスロットに複数の通信機能付き記録媒体が挿入されている場合、ＣＰＵ４０２は、例えば、記録媒体Ｉ／Ｆ４１９の管理順に基づいて、予め優先順位を決めておいて、順番の優先度の高い記録媒体を記録先に変更すればよい。その他、複数の通信機能付き記録媒体が挿入されていて、通信機能の種類が異なる場合、ＣＰＵ４０２は、例えば、カメラ内部設定で指定されている通信方法をサポートしている記録媒体を記録先に変更すればよい。
【００４２】
例えば、８０２．１１ｂ／ｇの無線ＬＡＮ通信機能付き記録媒体と８０２．１１ａの通信機能付き記録媒体とが、記録媒体用のスロットに挿入されているとする。このとき、カメラの設定が８０２．１１ａ通信を有効にする設定の場合、ＣＰＵ４０２は、８０２．１１ａの通信機能付き記録媒体に自動的に切り替える。また、送信機能が無効に設定され、記録媒体Ｉ／Ｆ４１９の管理順において、優先度の高い記録媒体Ｉ／Ｆに８０２．１１ｂ／ｇの通信機能付き記録媒体が接続されているとする。この場合、ＣＰＵ４０２は、８０２．１１ｂ／ｇの通信機能付き記録媒体を記録先に変更すればよい。
【００４３】
図６は、送信機能を有効にしているときのカメラの記録先の記録媒体を変更する処理を示すフローチャートである。ここでは、ユーザが記録先の記録媒体を切り替える操作を行うものとして説明する。図６に示すフローチャートは、ＣＰＵ４０２が、メモリ４２８に格納されているプログラムを実行することにより実現する。
図６に示すフローチャートは、ユーザ操作によりモニタスイッチ１２１が押下され、ＣＰＵ４０２が、ＬＣＤモニタ装置４１７をオンにすることにより開始される。
まず、ステップＳ３０１では、ユーザがメニューボタン１２４を押下することで、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７にＧＵＩメニューを表示する。更に、ユーザが十字スイッチ１１６を用いてＧＵＩメニューから記録媒体切替メニューを選択することで、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に記録媒体切替メニューを表示する。そして、ユーザが記録媒体切替メニューから記録先を所望する記録媒体に切り替える操作を行うことで、ＣＰＵ４０２は、選択された記録媒体に画像データの記録先を切り替える。
【００４４】
ステップＳ３０２では、ＣＰＵ４０２は、通信設定の送信機能が有効に設定されているか否かを判定し、有効に設定されている場合、ステップＳ３０３に処理を進め、有効に設定されていない場合、ステップＳ３０９に処理を進める。
ステップＳ３０３では、ＣＰＵ４０２は、ステップＳ３０１で変更した記録先の記録媒体が、通信機能付き記録媒体であるか否かを判定する。ステップＳ３０１で切り替えた記録媒体が通信機能付き記録媒体の場合、ステップ３０４に処理を進める。ここでは、記録媒体用のスロットに複数の通信機能付き記録媒体が挿入されている場合を想定している。通信機能付き記録媒体ではない場合、ステップＳ３０６に処理を進める。
【００４５】
ステップＳ３０４では、ＣＰＵ４０２は、ステップＳ３０１で選択された記録媒体をそのまま記録先として、画像データ記録先情報を更新し、メモリ４２８に記憶する。
ステップＳ３０５では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に画像データの記録先を変更した旨の表示を行う。
ステップＳ３０６では、ＣＰＵ４０２は、次のユーザ操作を待機する。
【００４６】
また、ステップＳ３０３において、切替先の記録媒体が通信機能付き記録媒体ではない場合、ステップＳ３０６に処理を進める。
ステップＳ３０６では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に通信設定の送信機能が有効になっているため、現在の記録媒体から切り替えることができない旨の通知を行う。なお、ＣＰＵ４０２は、通信機能付き記録媒体と切替先の記録媒体との両方に同時でないと記録することができない旨の通知を行ってもよい。
ステップＳ３０７では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に、現在の記録媒体とステップＳ３０１で選択した記録媒体との両方の記録媒体に同時に記録するか否かを選択するための表示を行う。ここで、ＣＰＵ４０２が、ユーザによる同時に記録する選択を検出した場合、ステップＳ３０８に処理を進め、同時に記録する選択を検出しない場合、ステップＳ３０９に処理を進める。
【００４７】
ステップＳ３０８では、ＣＰＵ４０２は、記録先の記録媒体を切り替える前の通信機能付き記録媒体と、ステップＳ３０１で選択した通信機能が付いていない通常の記録媒体との両方を記録先に切り替える。
【００４８】
このように、カメラ１０は、通信設定の送信機能が有効に設定されている状態で、画像データの記録先が通常の記録媒体に切り替えられた場合、通常の記録媒体のみに記録せず、通常の記録媒体と通信機能付き記録媒体との両方に記録する。また、このとき、カメラ１０は、通常の記録媒体と通信機能付き記録媒体との両方ではないと記録できないことをユーザに通知する。したがって、ユーザは、誤って異なる記録媒体を選択することを防止することができる。なお、本実施形態では、送信機能が有効に設定されている場合はその設定を優先し、記憶先に必ず通信機能付き記録媒体が含まれるよう制御したが、必ずしも送信機能の設定を優先しなくともよい。例えば、ステップＳ３０７において、送信機能の設定をオフにするか否かを選択させる選択肢を追加してもよい。このように、ユーザの切り替えた記録先への記録を優先するメニューを設けることで、ユーザの意図をより柔軟に反映できるようになる。
【００４９】
図７は、カメラを起動したときの処理を示すフローチャートである。ここでは、カメラが、電源をオフしたときの自機の設定をメモリ４２８に記憶しているものとする。図７に示すフローチャートは、ＣＰＵ４０２が、メモリ４２８に格納されているプログラムを実行することにより実現する。
まず、ステップＳ４０１では、ＣＰＵ４０２は、ユーザ操作に応じて、カメラ１０の電源をオンにする。ステップＳ４０２では、ＣＰＵ４０２は、カメラ１０の起動シーケンスに従って起動する。ステップＳ４０３では、ＣＰＵ４０２は、起動シーケンス中において、記録媒体用のスロットに記録媒体が挿入されているか否かを判定する。記録媒体が挿入されている場合、ステップＳ４０４に処理を進める。挿入されていない場合、ステップＳ４１６に処理を進める。
【００５０】
ステップＳ４０４では、ＣＰＵ４０２は、カメラの電源がオフのときに記録媒体が交換された可能性があるか否かを判定する。より具体的には、ＣＰＵ４０２は、メモリ４２８に記録媒体変更フラグが記憶されているか否かを判定する。記録媒体変更フラグが記憶されている場合、ステップＳ４０５に処理を進め、記録媒体変更フラグが記憶されていない場合、ステップＳ４１６に処理を進める。
【００５１】
ステップＳ４０５では、ＣＰＵ４０２は、複数ある全ての記録媒体について、記録媒体の種類及び記録媒体が挿入されている記録媒体用のスロットを関連付けて、メモリ４２８に記憶する。
ステップＳ４０６では、ＣＰＵ４０２は、全ての関連付けが終了したか否かを判定し、終了していない場合、ステップＳ４０５に処理を戻し、終了した場合、ステップＳ４０７に処理を進める。
ステップＳ４０７では、ＣＰＵ４０２は、記録媒体用のスロットに通信機能付き記録媒体が挿入されているか否かを判定する。挿入されていない場合、ステップＳ４１６に処理を進め、挿入されている場合、ステップＳ４０８に処理を進める。
【００５２】
ステップＳ４０８では、ＣＰＵ４０２は、メモリ４２８に記憶している、前回の電源をオフしたときの送信機能の設定情報及び記録先の情報としての画像データ記録先情報とを取得する。
ステップＳ４０９では、ＣＰＵ４０２は、取得した設定情報に基づいて、前回の電源をオフしたときに、送信機能が無効に設定されていたか否かを判定する。無効に設定されていた場合、ステップＳ４１０に処理を進め、有効に設定されていた場合、ステップＳ４１１に処理を進める。
【００５３】
ステップＳ４１０では、ＣＰＵ４０２は、取得した画像データ記録先情報に基づいて、前回の電源をオフしたときに、記録媒体用のスロットに通信機能付き記録媒体が挿入されていたか否かを判定する。通信機能付き記録媒体が挿入されていない場合、ステップＳ４１１に処理を進め、通信機能付き記録媒体が挿入されていた場合、ステップＳ４１５に処理を進める。
【００５４】
ステップＳ４１１では、ＣＰＵ４０２は、現在の画像データ記録先情報を、送信機能が有効になる前の有効前記録先情報として、メモリ４２８に記憶する。
ステップＳ４１２では、ＣＰＵ４０２は、再度、送信機能を有効に設定する。
ステップＳ４１３では、ＣＰＵ４０２は、画像データの記録先を通信機能付き記録媒体に変更し、現在の画像データ記録先情報として、メモリ４２８に記憶する。
【００５５】
ステップＳ４１４では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に送信機能を有効に設定した旨の表示を行う。
ステップＳ４１５では、ＣＰＵ４０２は、通信設定画面の設定メニューを表示して、送信機能を有効に変更して表示する。なお、通信設定画面の設定メニューを表示して、送信機能を有効に変更するタイミングは、この場合に、限られない。すなわち、例えば、ユーザがモニタスイッチ１２１により、ＬＣＤモニタ装置４１７をオンにした後、メニューボタン１２４を押下することで、ＣＰＵ４０２は、通信設定画面の設定メニューを表示する。このとき、ＣＰＵ４０２は、送信機能を有効に設定した設定情報から、送信機能を有効に変更して表示してもよい。
ステップＳ４１６では、ＣＰＵ４０２は、次の起動処理又は操作状態に移る。
【００５６】
このように、カメラ１０は、電源がオフのときに通信機能付き記録媒体が新たに装着されると、自動的に画像データの記録先を通信機能付き記録媒体に切り替えると共に、自動的に通信設定の送信機能を有効に切り替えて設定する。したがって、ユーザは所望する記録先に設定したり、送信機能を切り替える操作を行ったりする必要がないので、カメラ１０の操作性が向上する。
【００５７】
＜第２の実施形態＞
次に、第２の実施形態のカメラの処理について説明する。なお、カメラの構成は、第１の実施形態と同様であり、その説明を省略する。本実施形態では、送信機能を有効にしている場合、どの記録媒体を画像データの記録先にするかを使用者に通知することで、使い勝手を向上させる。
【００５８】
以下、本実施形態に係るカメラ１０の具体的な処理について図面を参照して説明する。
図８は、本実施形態に係るカメラの動作を示すフローチャートである。図８に示すフローチャートは、ＣＰＵ４０２が、メモリ４２８に格納されているプログラムを実行することにより実現する。なお、カメラ１０には、通信設定の送信機能が有効又は無効に設定されているものとする。送信機能を有効又は無効に設定するには、ユーザがモニタスイッチ１２１により、ＬＣＤモニタ装置４１７をオンにした後、メニューボタン１２４を押下して、送信機能設定のメニュー項目を表示することができる。そして、ユーザが、十字スイッチ１１６を用いて通信設定画面の設定メニューを表示した後、送信機能の無効又は有効を選択する。ＣＰＵ４０２は、送信機能の有効又は無効の設定情報を、メモリ４２８に記憶する。
【００５９】
まず、ステップＳ５０１では、ＣＰＵ４０２は、ユーザ操作に応じて、カメラ１０の電源をオンにして、カメラ１０の起動シーケンスに従って起動する。
ステップＳ５０３では、ＣＰＵ４０２は、メモリ４２８に記憶されている設定情報に基づいて、送信機能が有効に設定されているか無効に設定されているかを判定する。なお、この判定は、ステップＳ５０１の起動終了後に限られず、起動処理中に行ってもよい。有効に設定されている場合、ステップＳ５０４に処理を進め、無効に設定されている場合、ステップＳ５０８に処理を進める。
【００６０】
ステップＳ５０４では、ＣＰＵ４０２は、記録媒体用のスロットに記録媒体が挿入されているか否かを判定する。記録媒体が挿入されている場合、ステップＳ５０５に処理を進める。記録媒体が挿入されていない場合、ステップＳ５０９に処理を進め、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に記録媒体が挿入されていない旨を表示する。
一方、ステップＳ５０５では、ＣＰＵ４０２は、記録媒体用のスロットに挿入されている記録媒体の種類を検出する。なお、記録媒体の種類の検出は、メモリ４２８に記憶されている記憶媒体の種類の情報を読み出すことにより行ってもよく、直接、記録媒体Ｉ／Ｆ４１９にアクセスして、全ての記録媒体を確認することにより行ってもよい。
【００６１】
ステップＳ５０６では、ＣＰＵ４０２は、記録媒体用のスロットに通信機能付き記録媒体が挿入されているか否かを判定する。挿入されている場合、ステップＳ５０７に処理を進める。挿入されていない場合、ステップＳ５１０に処理を進め、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に、通信機能付き記録媒体が挿入されていない旨を表示する。
【００６２】
ステップＳ５０７では、ＣＰＵ４０２は、ＬＣＤモニタ装置４１７に通信機能付き記録媒体が挿入されている記録用スロットを通知して、画像データの記録先を通信機能付き記録媒体に設定するように通知する。このとき、ＣＰＵ４０２は、通信方法の種類も合わせて通知してもよい。なお、記録媒体用スロットに複数の通信機能付き記録媒体が挿入されている場合、挿入されている通信機能付き記録媒体の全ての記録用スロットと、通信方法の情報を通知する。この場合、ＣＰＵ４０２は、ユーザが複数の通信機能付き記録媒体から、画像データを記録する通信機能付き記録媒体を選択できるような選択メニューを表示する。
ステップＳ５０８では、ＣＰＵ４０２は、次の動作に移動する。
なお、図８に示すフローチャートの開始は、電源をオンにしたときに限られず、ステップＳ５０２のように、カメラ１０が起動しているときに、記録媒体挿入蓋が開閉されて、記録媒体が交換された可能性がある場合であってもよい。
【００６３】
このように、カメラ１０は、通信機能付き記録媒体が装着されると、画像データの記録先を通信機能付き記録媒体に設定するように通知する。したがって、ユーザは所望する記録先に設定する操作を忘れずに行うことができる。
【００６４】
上述した本実施形態に係る撮像装置を構成する各手段、又は撮像装置の制御方法の各ステップは、ＣＰＵ（コンピュータ）がＲＡＭやＲＯＭ等のメモリに格納されたプログラムが実行することによって実現できる。このプログラム及びこのプログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
また、上述したカメラ１０の制御は、ＣＰＵなどの１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００６５】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器からなるシステムに適用してもよい。
【００６６】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【符号の説明】
【００６７】
１０：カメラ  ４０２：マイクロコンピュータ（ＣＰＵ）  ４１８：撮像素子
４１９：記録媒体Ｉ／Ｆ  ４３０、４３１、４３２：記録媒体  ４２８：メモリ
【図１】
2011023972.tif 000003
【図２】
2011023972.tif 000004
【図３】
2011023972.tif 000005
【図４】
2011023972.tif 000006
【図５】
2011023972.tif 000007
【図６】
2011023972.tif 000008
【図７】
2011023972.tif 000009
【図８】
2011023972.tif 000010