(57)【要約】  【課題】低温の環境下において、ヒータ等の加熱用の部材を設けることなくメモリカードへの記録動作を行う。【解決手段】撮像素子１０４からの電気信号から画像データを生成する画像処理部１００ｂと、第一画像メモリへアクセスするメモリ制御部１００ｂと、メモリ制御部を制御して第一記億部へ上記画像データの読出し・書込みを行う制御部１００ａと、温度センサ１２６とを有し、撮影装置の起動時に温度センサ１２６の出力が所定値未満である時は、この出力が所定値以上になるまでメモリ制御部１００ｄに加熱動作を行わせる。【選択図】図１
2010258643.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を電気信号へ変換する撮像素子と、
上記撮像素子からの電気信号から画像データを生成する画像処理部と、
撮影装置に着脱可能な第一画像メモリへアクセスするメモリ制御部と
上記メモリ制御部を制御して上記第一記億部へ上記画像データの読出し・書込みを行う制御部と、
上記第一記憶部近傍の温度を測定する温度センサと、
を有し、
上記制御部は、上記温度センサの出力が所定値未満である時は、この出力が所定値以上になるまで上記メモリ制御部に加熱動作を行わせる
ことを特徴とする撮影装置。
【請求項２】
撮影装置内部に第二画像メモリを更に有し、上記制御部は、上記メモリ制御部によるダミー駆動の実行中に撮影動作が行われた時は、上記画像データをこの第二画像メモリへ記憶する
ことを特徴とする請求項１に記載の撮影装置。
【請求項３】
上記メモリ制御部によって実行される加熱動作は上記第一画像メモリの所定アドレスに対する読出し動作である
ことを特徴とする請求項１に記載の撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影装置に関し、撮影装置に着脱可能なメモリカードの利用が可能な撮影装置に関する。
【背景技術】
【０００２】
電子装置を構成する回路部品、表示部品、電池等の部材はその保証する動作温度の下限が必ずしも同じではない。低温時の動作特性の悪い部材によって電子装置の動作の下限が決定される。この問題を解決するための手段として、低温時の動作特性の悪い部材を温めることが考えられる。特許文献１に開示された電子機器は、２次電池を電源動作として動作し、起動時に電池の近傍の温度を測定して温度が低い時は電池をヒータで加熱している。特許文献２に開示された電子機器は、液晶表示部を有し、起動時に温度を測定し温度が低い時は表示部をヒータで加熱している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２８５８１３号公報
【特許文献２】特開２０００−６６１７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子装置の一つで有る撮影装置は、一般にメモリカードの装着が可能に構成され、撮影された画像データをこのメモリカードに記憶される。撮影装置を構成する電子部品の動作温度の下限値に比べてメモリカードの動作温度の下限値（通常動作温度の下限値は０℃）は一般に高い。従って撮影装置の動作は保証されるが、メモリカードの動作が保証されない状況が、低温の環境下で発生する。このような状況下においてメモリカードの動作を保証するには、メモリカードを温めるためにヒータが必要である。しかしながらヒータを設けることは撮影装置の電子部品を増やすこととなり好ましくない。
【０００５】
発明は上記問題に鑑みてなされたもので、ヒータ等の加熱用の部材を設けることなくメモリカードを低温の環境下で動作させることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の第一の撮影装置は、被写体像を電気信号へ変換する撮像素子と、上記撮像素子からの電気信号から画像データを生成する画像処理部と、撮影装置に着脱可能な第一画像メモリへアクセスするメモリ制御部と、上記メモリ制御回路を制御して上記第一記億部へ上記画像データのリード・ライトを行う制御部と、上記第一記憶部近傍の温度を測定する温度センサと、を有し、上記制御部は、上記温度センサの出力が所定値未満である時は、この出力が所定値以上になるまで上記メモリ制御部にダミー駆動（加熱動作）を行わせることを特徴とする。
【０００７】
上記目的を達成するために本発明の第二の撮影装置は、上記第一の撮影装置において、撮影装置内部に第二画像メモリを更に有し、上記制御部は、上記メモリ制御部によるダミー駆動の実行中に撮影動作が行われた時は、上記画像データをこの第二画像メモリへ記憶することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ヒータ等の加熱用の部材を設けることなくメモリカードを動作が保証される温度以下の環境において撮影動作が可能な撮影装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係るデジタルカメラのシステム構成例を示すブロック図である。
【図２Ａ】図２Aは、本発明の実施の形態に係るデジタルカメラ内のＣＰＵにより実行される処理を示すフローチャートである。
【図２Ｂ】図２Ｂは、本発明の実施の形態に係るデジタルカメラ内のＣＰＵにより実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明を実施するための形態について説明する。図１では、撮影装置の一例としてのデジタルカメラをあげ、そのデジタルカメラのシステム構成例を示すブロック図である。
【００１１】
システムコントローラ１００はデジタルカメラ１を統括して制御し、その内部はＣＰＵ１００ａとＣＰＵ１００aによって制御される複数の機能ブロックから構成される。この機能ブロックとしては、画像処理部１００ｂ、画像圧縮伸長部１００ｃ、メモリ制御部１００ｄが存在する。これら機能ブロックはシステムコントローラ１００内部に設けられた内部バスで接続されている。ＣＰＵ１００ａは後述するＦｌａｓｈＲｏｍ１３０に記録されているプログラムコードに基づき所定の動作を実行する。
【００１２】
撮像素子１０４はＣＣＤ、或はＣＭＯＳ等のイメージセンサで構成され、撮影レンズ１０２によって形成された被写体像を光電変換して画像信号を生成する。撮像素子インターフェース回路１０６（以下撮像素子IF回路１０６と称す）は撮像素子１０４を駆動すると共に撮像素子１０４が出力する画像信号をＡ／Ｄ変換して画像データとしてシステムコントローラへ出力する。
【００１３】
画像処理部１００ｂは撮像素子IF回路１０６から出力された画像データにγ補正、色補正、デモザイキング等の処理を行い画像圧縮伸長部１００ｃへ出力する。画像圧縮伸長部１００ｃは画像処理部１００ｂから出力された画像データを圧縮処理して所定の画像ファイルを生成してメモリ制御部１００ｄへ出力する。
【００１４】
メモリ制御部１００ｄはシステムコントローラの外部に接続されたメモリカード１２４、ＳＤＲＡＭ１２８、ＦｌａｓｈＲｏｍ１３０にアクセスするためのインターフェース回路である。画像圧縮伸長部１００ｃからの画像ファイルはメモリ制御部１００ｄを介してスロット１２２へ接続されたメモリカード１２４へ記録される。メモリカード１２４は不揮発性メモリから構成された記憶媒体（第一画像メモリ）であってスロット１２２によってカメラに着脱可能に保持される。カード検出スイッチ１２０はスロット１２２へメモリカードが装着に応じてＯＮ・ＯＦＦするスイッチであり、メモリカードの装着の有無を検出するための検出部として存在する。温度センサ１２６はメモリカード１２４の近傍に配置されてメモリカード１２６の周辺温度がデータ記録に適した温度に有るか検出するための手段である。
【００１５】
メモリカード１２４に記憶された画像ファイルを再生する際には、選択された画像ファイルはメモリ制御部１００ｄを介して読み出され、画像圧縮伸長部１００ｃで伸長処理され、画像処理部１００ｂで所定の解像度へ変換されて表示回路１１６へ出力される。表示回路１１６はモニタ１１８を駆動して画像データを表示する回路である。モニタ１１８は液晶パネル、有機ＥＬパネル等の表示素子から構成され、画像データの表示のほかにアイコン、文字データ等の情報の表示も行なわれる。
【００１６】
ＳＤＲＡＭ１２８は、撮像素子１０４から得られた画像データの一時記憶、画像処理部１００ｂの処理、画像圧縮伸長部１００ｃの処理などの動作に必要なワークメモリとして用いられる。
【００１７】
ＦｌａｓｈＲｏｍ１３０は不揮発性の半導体メモリから構成され、ＣＰＵ１００ａが動作するために必要なプログラムコードが記録された領域１３０ａ、画像データの記録が可能な画像データ記録領域１３０ｂ、制御パラメータが記録される領域１３０ｃを有す。画像データ記録領域１３０ｂは、メモリカード１２４と同様に画像ファイルを記録するための領域である。すなわち、第一画像メモリであるメモリカード１２４へ画像データが記録出来ないときの補助の記憶手段としてＦｌａｓｈＲｏｍ１３０（第二画像メモリ）は利用できる。
【００１８】
焦点検出機構１０８は、撮影レンズ１０２を構成するレンズの一部或は全部を光軸上に沿って変位することで光学系が形成する像を撮像素子１０４の撮像面に結像させるための機構である。機構内部にはＤＣモータ、ステップモータ等のアクチェータを有し、システムコントローラ１００からの制御信号に従ってアクチェータは制御される。
【００１９】
操作スイッチ１１０は、カメラの動作を指示するためにユーザによって操作されるスイッチであって、ダイヤル操作部材、アップダウンスイッチ、レリーズスイッチ、パワースイッチ、タッチスイッチ等から構成される。
【００２０】
デジタルカメラの動作に必要な電力は電池１１４から供給される。電池１１４としては充電可能なニッケル水素2次電池、リチウムイオン2次電池等が用いられる。ＤＣ／ＤＣコンバータ１１２は電池１１４の出力をカメラ１内部に構成された回路の電源ラインへ、その回路の動作に適した電圧に変換（降圧或は昇圧）して出力する。
【００２１】
図２Ａおよび図２Ｂはシステムコントローラ１００が実行する処理のフローチャートを示している。
【００２２】
システムコントローラ１００はユーザによって操作スイッチ１１０に含まれる電源スイッチが操作されるとＦｌａｓｈＲｏｍ１３０に記憶されたプログラムコードを読み出して以下に説明する動作を実行する。
【００２３】
Ｓ１００においてシステムコントローラ１００は、ＤＣ／ＤＣコンバータ１１２を制御してデジタルカメラ１内部の回路へ必要な電力を供給する。また回路の動作に必要な初期設定を行なうことでデジタルカメラ１が起動する。
【００２４】
Ｓ１０２においてシステムコントローラ１００は、メモリカード１２０がデジタルカメラ１に装着されているか否か（スロット１２２に挿入されているか否か）の判定を行なう。この判定はカード検出スイッチ１２０の状態を入力することで判定でき、メモリカード１２０が装着されている場合はＳ１０４の処理へ移行し、メモリカード１２０が装着されていない場合はＳ１１０の処理へ移行する。
【００２５】
ここで、メモリカード１２４の装着状態を示すための制御フラグとしてカードフラグを以下の如く定義する。カードフラグがセット（→１）されている時はメモリカード１２４が装着されていることを示し、カードフラグがクリア（→０）されている時はメモリカード１２４が装着されていないことを示す。そこでＳ１０２からＳ１１０へ処理が移行するとシステムコントローラ１００はカードフラグをクリアしてＳ１２０へ移行し、一方Ｓ１０２からＳ１０４へ処理が移行するとシステムコントローラ１００はカードフラグをセットしてＳ１０６へ移行する。
【００２６】
メモリカード１２４が装着されていると、Ｓ１０６においてシステムコントローラ１００は、メモリカード１２４がアクセスできる（データの記録動作が可能な）温度であるか判定する。メモリカード１２４の近傍に配置された温度センサ１２６が検出した温度情報を入力し、温度が所定の判定値（Ｔｏｐ）以上であるか判定する。検出された温度が判定値以上の場合はＳ１０８へ移行し、検出された温度が判定値未満の場合はＳ１１２へ移行する。この判定値はＦｌａｓｈＲｏｍ１３０の制御パラメータ１３０ｃとして記憶されている。この判定値は装着されたメモリカード１２４の型式に応じた情報としてＦｌａｓｈＲｏｍ１３０に記憶されている。
【００２７】
ここで、メモリカード１２４への加熱動作の実施状態を示すための制御フラグとして加熱フラグを以下の如く定義する。加熱フラグがセット（→１）されている時はメモリカード１２４へ加熱動作を実施していることを示し、加熱フラグがクリア（→０）されている時はメモリカード１２４へ加熱動作を実施していないことを示す。
【００２８】
Ｓ１０８へ動作が移行した、システムコントローラ１００は、加熱フラグをクリアしてＳ１２０へ動作を移行する。一方Ｓ１１２へ動作が移行するとシステムコントローラ１００は加熱フラグをセットし加熱動作（ダミー駆動）を開始する。加熱動作（ダミー駆動）として、例えばメモリカードに対して所定のアドレスに対して読出し動作を繰り返す。すなわちメモリ制御部１００ｄに読出し動作を繰り返し実行させるための設定を行なうことによって、過熱動作は開始される。この動作に伴いメモリカード１２４を構成する内部回路を動作させて回路が発する熱によってメモリカード１２４の温度は上昇する。過熱動作は温度センサ１２６で検出される温度が所定値に達するまで継続される。なお基本的に記録されているデータを破壊する虞が少ないと思われる動作であればいかなる動作を繰り返し実行してもよい。そして加熱動作開始の設定が終了するとＳ１２０へ動作は移行する。
【００２９】
Ｓ１２０においてシステムコントローラ１００は加熱動作の実行中であるか判定する。カードフラグと加熱フラグの双方がセットされているときは、加熱動作中であることを示しているのでＳ１２０からＳ１２２へ動作を移行し、これ以外ではＳ１２０からＳ１２６へ動作を移行する。Ｓ１２２へ移行するとシステムコントローラ１００は温度センサ１２６から温度データを取得して判定値（Ｔｏｐ）と比較する。温度データが判定値を超えているときは加熱動作を必要としない。そこでＳ１２２からＳ１２４へ動作を移行して加熱熱を停止するための処理を行う。すなわち加熱フラグをクリアされると共にメモリ制御部１００ｄの設定は解除されて読出し動作（加熱動作）は止まる。
【００３０】
Ｓ１２６においてシステムコントローラ１００はカード検出スイッチ１２０の状態に基づきメモリカード１２４の着脱を検出する。メモリカード１２４がデジタルカメラ１へ装着されたこと若しくはメモリカード１２４がデジタルカメラ１から外されたことが検出された場合はＳ１２６からＳ１０２へ動作を移行し、制御フラグの設定を再度行なう。一方
メモリカード１２４の着脱が検出されない場合システムコントローラ１００はＳ１２６からＳ１２８へ動作を移行する。
【００３１】
Ｓ１２８においてシステムコントローラ１００は、ユーザによって操作スイッチ１１０に含まれるレリーズスイッチの状態を検出する。システムコントローラ１００は、レリーズスイッチがＯＮされたことを検出するとＳ１２８からＳ１３０へ動作を移行し、レリーズスイッチがＯＮされたことを検出しないとＳ１２８からＳ１５０へ動作を移行する。
【００３２】
Ｓ１５０においてシステムコントローラ１００は操作スイッチ１１０に含まれる電源スイッチの状態を判定し、電源スイッチのＯＦＦを検出した場合はＳ１５０からＳ１５２へ動作を移行し、電源スイッチのＯＮを検出した場合はＳ１５０からＳ１２０へ動作を移行する。Ｓ１５２においてシステムコントローラ１００はデジタルカメラ１の動作を停止するための処理を実行する。システムコントローラ１００は動作状態を示したデータの退避動作を行うと共にＤＣ／ＤＣコンバータ１１２の動作を停止させることでデジタルカメラ１の動作を止める。
【００３３】
Ｓ１３０においてシステムコントローラ１００は、カードフラグの状態に基づきメモリカード１２４が装着されているか判定し、メモリカード１２４が装着されていると判定するとＳ１３０からＳ１３２へ動作を移行し、メモリカード１２４が装着されていないと判定するとＳ１３０からＳ１３６へ動作を移行する。
【００３４】
Ｓ１３２においてシステムコントローラ１００は、加熱フラグの状態に基づきメモリカード１２４に対して加熱動作が実行されているか判定する。メモリカード１２４の加熱動作を実行中ならばＳ１３２からＳ１３４へ動作を移行し、モニタ１１８へ警告表示を行う。この警告表示において、「温度が低いためメモリカードへ撮影された画像データを記録することが出来ない」旨をユーザに伝えるための警告メッセージが表示される。そしてＳ１３６へ動作を移行する。他方メモリカード１２４に対して加熱動作が実行中ではない場合は、撮影された画像データをメモリカード１２４へ記録可能であり、撮影動作を実行するためにＳ１３２からＳ１４０へ動作を移行する。
【００３５】
Ｓ１３６においてシステムコントローラ１００は内部メモリ（ＦｌａｓｈＲｏｍ１３００に割り当てられた画像データの記録が可能な領域１３０ｂ）に空き領域が存在するか判定し、空き領域があれば撮影動作実行のためＳ１３６からＳ１４０へ動作を移行する。内部メモリに空き領域がない場合、Ｓ１３８においてシステムコントローラ１００はモニタ１１８へ警告表示を行なう。メモリカード１２４が装着されていない時の警告表示は 「モリカードを装着しないと撮影動作の実行が不可能である」旨の警告メッセージである。またメモリカード１２４の加熱動作中であり内部メモリの空き領域も無い場合の警告表示は「温度が低いためメモリカードへの画像データの記録が出来ずまた内部メモリへの画像データの記録も出来ないため撮影動作の実行が不可能である」旨の警告メッセージである。システムコントローラは警告メッセージの表示が終わるとＳ１３８からＳ１２０へ動作を移行する。
【００３６】
Ｓ１４０においてシステムコントローラ１００は、撮影準備動作を行う。この撮影準備動作において、焦点調整動作を行うと共に測光動作（静止画を取得する際の条件が決定される）を行なう。Ｓ１４２においてシステムコントローラ１００は決定された撮影条件で撮像素子１０４を制御して画像データを取得する。Ｓ１４４においてシステムコントローラ１００は取得された画像データから所定の画像ファイルを生成し、内部メモリ或はメモリカード１２４のいずれかであって記録動作が可能なメモリへ画像データを格納する。そして撮影動作が終了するとＳ１２０へ動作を移行する。
【００３７】
上述の説明においてシステムコントローラ１００により実行される画像ファイルの記録動作をまとめて説明すると以下の如くなる。メモリカード１２４（第一画像メモリ）が装着されていない場合、システムコントローラ１００はＦｌａｓｈＲｏｍ１３０（第二画像メモリ）へ画像ファイルを記録する。メモリカード１２４が装着されていてメモリカード１２４へデータの記録動作が可能な温度（環境温度が既に記録動作が可能な温度である場合もしくは過熱動作によって記録動作が可能な温度に設定された場合）である場合、システムコントローラ１００は画像ファイルをメモリカード１２４（第一画像メモリ）へ記録する。メモリカード１２４が装着されていてメモリカード１２４の過熱動作を実行中であるときはＦｌａｓｈＲｏｍ１３０（第二画像メモリ）へ記録する。このように過熱動作中はＦｌａｓｈＲｏｍ１３０へ画像ファイルの記録が出来る構成にすることで、ユーザがシャッタチャンスを逃すことなく撮影動作を行うことが出来る。
【００３８】
本発明は、上述したデジタルカメラのみならずメモリカードが利用できる他の機器に対しても適用可能である。例えば、ストレージビューワ、デジタルフォトフレーム、携帯電話、ボイスレコーダ、画像録画／再生装置の本体やリモコン装置、パーソナルコンピュータやＰＤＡ等にも適用可能である。
【符号の説明】
【００３９】
１  …  デジタルカメラ
１００  …  システムコントローラ
１０２  …  撮影レンズ
１０４  …  撮像素子
１０６  …  撮像素子インターフェース回路
１０８  …  焦点調節機構
１１０  …  操作スイッチ
１１２  …  DC／DCコンバータ
１１４  …  電池
１１６  …  表示回路
１１８  …  モニタ
１２０  …  カード検出スイッチ
１２２  …  スロット
１２４  …  メモリカード
１２６  …  温度センサ
１２８  …  ＳＤＲＡＭ
１３０  …  ＦｌａｓｈＲｏｍ
【図１】
2010258643.tif 000003
【図２Ａ】
2010258643.tif 000004
【図２Ｂ】
2010258643.tif 000005