(57)【要約】【課題】撮像部材のクリーニング機構を有するバッテリ駆動の撮像装置において、クリーニング機構を稼働させるだけのバッテリ残量があるか否かを精度良く判定可能な撮像装置を提供すること。【解決手段】メインシステム制御部で定期的にバッテリ残量を検出し、所定以下のバッテリ残量を検出した場合には、サブシステム制御部に通知し、サブシステム制御部は、その情報を記憶する。クリーニング機構の駆動開始前に、メインシステム制御部で検出したバッテリ残量だけでなく、サブシステム制御部で記憶しているバッテリ残量情報を併せて利用し、クリーニング機構の駆動可否判定を行うことを特徴とする。【選択図】図１
2016082272.tif 000002
【特許請求の範囲】
【請求項１】
バッテリと、撮像素子と、少なくとも前記撮像素子を含む撮像部材をクリーニングする撮像部材クリーニング手段と、装置全体を制御するメインシステム制御手段と、特定の処理を実行するサブシステム制御手段と、少なくとも前記メインシステム制御手段と前記サブシステム制御手段に前記バッテリから電力を供給する電力供給手段と、前記バッテリの残量を検出するバッテリ残量検出手段を有し、
前記メインシステム制御手段が所定間隔で前記バッテリ残量検出手段からバッテリ残量を取得し、バッテリ残量が所定値以下となった場合、前記メインシステム制御手段から前記サブシステム制御手段にバッテリ残量情報を通知し、前記サブシステム制御手段で前記バッテリ残量情報を保持し、前記メインシステム制御手段が取得した前記バッテリ残量、もしくは、前記サブシステム制御手段で保持している前記バッテリ残量情報、もしくは、その両方を用いて、前記撮像部材クリーニング手段の動作可否判定を行うことを特徴とする撮像装置。
【請求項２】
バッテリ蓋と、前記バッテリ蓋の開閉状態を検出するバッテリ蓋状態検出手段をさらに有し、前記バッテリ蓋が開かれた場合、もしくは、前記バッテリ蓋が閉じられた場合に、前記サブシステム制御手段が保持している前記バッテリ残量情報を無効にすることを特徴とする請求項１に記載の撮像装置。
【請求項３】
外部電源から電力供給が可能な外部電力供給手段をさらに有し、前記外部電力供給手段からの電力受給により駆動している場合は、バッテリ残量に依らず、前記撮像部材クリーニング手段の動作可否判定を動作可能として扱うことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記バッテリを充電可能なバッテリ充電手段をさらに有し、充電によりバッテリ残量が所定値以上となった場合、前記サブシステム制御手段が保持している前記バッテリ残量情報を無効にすることを特徴とする請求項１に記載の撮像装置。
【請求項５】
ユーザに対して情報を通知する情報通知手段をさらに有し、前記撮像部材クリーニング手段の動作可否判定が動作不能と判断された場合には、前記情報通知手段を用いてユーザに通知することを特徴とする請求項１に記載の撮像装置。
【請求項６】
ユーザが前記撮像部材クリーニング手段の駆動指示を出すための操作手段をさらに有し、前記撮像部材クリーニング手段の動作可否判定が動作不能と判断された場合には、前記操作手段による前記撮像部材クリーニング手段の駆動指示を受け付けないことを特徴とする請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリにより駆動される撮像装置、及び、その制御方法に関する。
【背景技術】
【０００２】
デジタルカメラは、ＣＣＤ等の撮像素子に画像を結像させ、その画像をデジタルデータに変換し、メモリカードなどの記録媒体に記録する。このデジタルカメラにおいて、特にレンズ交換式のデジタルカメラにおいては、その構造上、レンズ交換時等に撮像素子の近傍にゴミや埃がたまりやすい。そのゴミや埃が撮像素子に付着し、ゴミや埃の影が撮像素子に写り込んで画質低下の原因となっている。また、撮像面が撮像素子の場合はフィルムと違い、撮像面が撮影ごとに交換されないので、ゴミや埃が付着すると、それを除去しない限り撮影した全ての画像にゴミや埃が映り込んでしまう。
【０００３】
このような問題に対し、撮像素子や撮影光路内の部材の清掃を可能にするために、撮影動作部材を電力によって撮影光路から退避させるクリーニングモードを設けたカメラがある。また、撮像素子などを超音波などで振動させ、ゴミや埃を除去するクリーニング機構を設け、カメラの起動・終了時などに自動でクリーニング機構を駆動させ、撮像素子などを清掃するカメラもある。
【０００４】
しかし、上述したカメラ機構はその駆動に大きな電力を必要とすることが多く、バッテリ残量が少ない状態で駆動させてしまうと、ユーザが意図しないタイミングで電源が落ちてしまう。上述したクリーニングモードを設けたカメラにおいては、電力供給が断たれ、退避させていた撮影動作部材が元に戻ってしまうため、ブロアーなどのクリーニング器具と撮影動作部材が接触し、傷が付いたり、故障してしまう可能性がある。また、自動クリーニング機構を設けたカメラにおいては、機構を駆動することによりバッテリ残量がなくなって起動できなくなり、ユーザが撮影したいタイミングでカメラが使用できなくなる可能性がある。
【０００５】
これに対し、特許文献１では、バッテリの状態をチェックし、クリーニングモードへの設定が可能か否かを判定する方法が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１２８９５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示された技術は、カメラの起動直後などの電力消費が少ない状態では、バッテリの状態が正確にチェックできない。バッテリの状態チェックはバッテリの電圧を検出することで行うことが多いが、バッテリから検出される電圧は、消費電力が大きいほど低く、逆に消費電力が小さいほど高くなる傾向がある。そのため、カメラの起動直後などの電力消費が少ない状態では、残量が少ないバッテリでも電圧が高めに検出され、正確にバッテリの状態をチェックできない。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明における撮像装置は、サブシステム制御部でバッテリ残量情報を記憶し、バッテリ残量チェック時にサブシステム制御部で記憶しているバッテリ残量情報を使用することを特徴としている。
【発明の効果】
【０００９】
本発明の撮像装置によれば、クリーニング機構を駆動する際に、より正確にバッテリ残量をチェックし、クリーニング機構を駆動可能なバッテリ残量か否かを判定することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１における撮像装置の構成の一例を示すブロック図である。
【図２】本発明におけるメインシステム制御部でのバッテリ情報保存処理の流れを示すフローチャートである。
【図３】本発明におけるサブシステム制御部でのバッテリ情報保存処理の流れを示すフローチャートである。
【図４】本発明におけるメインシステム制御部でのクリーニング開始処理の流れを示すフローチャートである。
【図５】本発明においるサブシステム制御部でのバッテリ情報送信処理の流れを示すフローチャートである。
【図６】実施例２における撮像装置の構成の一例を示すブロック図である。
【図７】実施例３における撮像装置の構成の一例を示すブロック図である。
【図８】実施例３におけるメインシステム制御部でのクリーニング開始処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について、図面を用いて説明する。
［実施例１］
図１は、本発明における撮像装置を実現するための構成の一例を示すブロック図である。１００は撮像装置本体、１０１は撮影レンズ、１０２は絞り機能を備えるシャッター、１０３は光学像を電気信号に変換する、ＣＣＤやＣＭＯＳセンサ等の撮像部である。１０４は画像処理部であり、撮像部１０３の出力信号のアナログ信号処理を行う、相関二重サンプリング部、所望の増幅度に設定可能なプログラマブル・ゲイン・アンプ部、アナログデジタルコンバータ部で構成されている。１０５は撮像部１０３に付着したゴミを取り除く超音波振動ユニット等の撮像部クリーニング部である。１０６は撮影レンズ１０１、シャッター１０２を、それぞれ動作させる撮像光学系駆動部である。
【００１２】
１０７は装置全体を制御する、メインシステム制御部である。画像処理部１０４からの画像信号は、システム制御部１０７を介して、メモリ１０８に書き込まれる。メモリ１０８は、撮像部１０３によって得られた信号を画像処理部１０４によりデジタルデータに変換された画像データや、表示部１０９に表示するための画像データを格納する。メモリ１０８は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ１０８は画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１３】
またさらに、メモリ１０８は不揮発性メモリ（ＲＯＭなど）と、揮発性メモリ（ＲＡＭなど）を含み、記憶するデータの種類に応じて、メインシステム制御部１０７がどちらを使用するかを選択する。メインシステム制御部１０７は、メモリ１０８に格納されている画像表示用のデータに、必要に応じ所定のデータを重畳し、表示部１０９に供給する。こうして、メモリ１０８に書き込まれた表示用の画像データは、液晶ディスプレイ等の表示器である表示部１０９により表示される。シャッターボタン１１０、操作部１１１、電源スイッチ１１２は、メインシステム制御部１０７に各種の動作指示を入力するための操作手段である。
【００１４】
シャッターボタン１１０からの操作途中、いわゆる半押し（撮影準備指示）信号で、メインシステム制御部１０７は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理等の動作を開始する。シャッターボタン１１０からの操作完了、いわゆる全押し（撮影指示）信号で、メインシステム制御部１０７は、撮像部１０３からの信号読み出しから、メモリ１０８、あるいは、不図示のＳＤカード等の記録媒体に画像データを書き込むまでの一連の撮影処理、いわゆる静止画撮影の動作を開始する。
【００１５】
電源スイッチ１１２は、操作されている期間は、第１の電圧値以上の信号（以後、Ｈ信号）を、操作されていない期間は、第２の電圧値以下の信号（以後、Ｌ信号）を、メインシステム制御部１０７と電力供給部１１４に、それぞれ送信する。１１３は着脱可能なバッテリである。電力供給部１１４は、バッテリ１１３から必要な電力を必要な期間、メインシステム制御部１０７を含む各部へ供給することができる。撮像装置１００の起動時には、電力供給部１１４は、電源スイッチ１１２からＨ信号を受信したら、メインシステム制御部１０７への電力供給を開始する。
【００１６】
電力が供給され、メインシステム制御部１０７が稼働を始め、メインシステム制御部１０７が電源スイッチ１１２のＨ信号を検出したら、メインシステム制御部１０７は他のブロックを稼働させるための起動処理を実行し、撮像装置１００を起動させる。１１５はバッテリ残量を検出するバッテリ残量検出部で、バッテリの電圧値を取得するなどしてバッテリ残量を算出する。メインシステム制御部１０７はこのバッテリ残量検出部１１５によりバッテリ残量を取得する。メインシステム制御部１０７は、取得したバッテリ残量が所定値以下だった際には、バッテリ残量情報をサブシステム制御部１１６に送信する。
【００１７】
サブシステム制御部１１６は、バッテリ残量情報を受信した場合、サブシステム制御部１１６内のメモリ１１７にバッテリ残量情報を記憶する。メモリ１１７は揮発性メモリである。メインシステム制御部１０７は、撮像部クリーニング部１０５の駆動要求が発生した場合には、バッテリ残量検出部１１５から取得したバッテリ残量と、サブシステム制御部１１６から取得したバッテリ残量情報から駆動可否判定を行う。また、電力供給部１１４及びサブシステム制御部１１６は、メインシステム制御部を含むその他のブロックに対して電力供給が行われていない状態（つまり、電源ＯＦＦ状態）でも、バッテリ１１３から電力を受給し、稼働することが可能である。
【００１８】
これにより、サブシステム制御部１１６はバッテリ１１３から電力が受給できる限りは、メモリ１１７に記憶したバッテリ残量情報を保持できる。バッテリ１１３から電力が受給できなくなった場合は、メモリ１１７は揮発性のため、記録内容はリセットされ、バッテリ残量情報も消去される。この場合の多くはバッテリ１１３を充電するか、別の充電済みのバッテリに交換され、次の撮像装置１００の起動時にはバッテリ１１３から十分な電力が得られるため、メモリ１１７に記憶したバッテリ残量情報が消去されてしまっていても不都合は少ない。
【００１９】
逆に、バッテリ残量情報が消去されない場合は、バッテリ１１３が充電されるなどして、十分な電力が得られているにも関わらず、撮像部クリーニング部が駆動不可と判定されてしまうため、本実施例における構成の方が正確な判定ができる。撮像部クリーニング部１０５の駆動は、操作部１１１を介してユーザから指示を受けることによって実行しても良いし、撮像装置１００の起動時や終了時など、特定の動作時にメインシステム制御部１０７が指示を出すことで実行しても良い。
【００２０】
次に、図２〜５に示したフローチャートを用いて、本実施例における撮像装置の制御の流れを説明する。尚、図２〜５中、及び、図２〜５に関する以降の説明では、メインシステム制御部１０７をＭａｉｎＣＰＵ、サブシステム制御部１１６をＳｕｂＣＰＵと表記する。
【００２１】
図２は、ＭａｉｎＣＰＵにおけるバッテリ情報保存処理を示している。ＭａｉｎＣＰＵは撮像装置１００の起動後、バッテリ残量検出部１１５から定期的にバッテリ残量を取得する（２００）。次に、取得したバッテリ残量が所定値以下か否かをチェックし（２０１）、所定値以下だった場合には（２０１  Ｙｅｓ）、ＳｕｂＣＰＵにバッテリ情報を送信する。ここで、ＳｕｂＣＰＵに送信するバッテリ情報は、バッテリ電圧値やバッテリ残量値（例えばパーセンテージ値）でも良いし、バッテリ残量が所定値以下であることを示すフラグ情報でも良い。
【００２２】
次に、図３を用いて、ＳｕｂＣＰＵにおけるバッテリ情報保存処理を説明する。ＳｕｂＣＰＵはＭａｉｎＣＰＵからバッテリ情報通知が発生した場合（３００  Ｙｅｓ）、ＳｕｂＣＰＵ内メモリ１１７にバッテリ情報を保存する（３０１）。
【００２３】
図４は、ＭａｉｎＣＰＵでの撮像部クリーニング部１０５の駆動開始処理の流れを示したフローチャートである。ＭａｉｎＣＰＵは図２のフローチャートの説明でも述べたように、撮像装置１００の起動中は定期的にバッテリ残量をバッテリ残量検出部１１５から取得している。ＭａｉｎＣＰＵは、撮像部クリーニング部１０５の駆動指示が発生した場合、まず、定期的に取得していたバッテリ残量が既に所定残量以下になっていないか判定する（４００）。４００において、既に所定残量以下だった場合には（４００  Ｙｅｓ）、撮像部クリーニング部１０５を駆動させずに処理を終了する。
【００２４】
一方、４００において、取得していたバッテリ残量が所定残量以下でない場合（４００  Ｎｏ）、ＳｕｂＣＰＵからバッテリ情報を受信する（４０１）。次に４０２において、ＳｕｂＣＰＵから受信したバッテリ情報からバッテリ残量が所定値以下と判定された場合（４０２  Ｙｅｓ）、撮像部クリーニング部１０５を駆動させずに処理を終了する。一方、４０２において、ＳｕｂＣＰＵから受信したバッテリ情報からバッテリ残量が所定値以下でない場合（４０２  Ｎｏ）、撮像部クリーニング部を駆動し（４０３）、処理を終了する。
【００２５】
図５は、ＳｕｂＣＰＵにおけるバッテリ情報送信処理の流れを示したフローチャートである。図４の４０１においてＭａｉｎＣＰＵはバッテリ情報を受信するために、ＳｕｂＣＰＵに対してバッテリ情報送信指示を出す。ＳｕｂＣＰＵはバッテリ情報送信指示が発生した場合（５００  Ｙｅｓ）、ＳｕｂＣＰＵ内のメモリ１１７に保存されたバッテリ情報をＭａｉｎＣＰＵに送信する（５０１）。
【００２６】
［実施例２］
実施例１に記載した構成において、バッテリが外されるなどして、サブシステム制御部１１６への電力供給が断たれた場合には、基本的にメモリ１１７の記録内容はリセットされる。しかし、電力供給部１１４やサブシステム制御部１１６に急激な電圧変位が発生しないようにコンデンサなどが入っている場合、そのコンデンサ内に残留した電荷によってバッテリが外されても、一定期間メモリ１１７の記録内容が消去されない可能性がある。この場合、十分に充電されたバッテリに交換しても、メモリ１１７のバッテリ残量情報によって、撮像部クリーニング部１０５の駆動可否判定が駆動不可と判定されてしまう。
【００２７】
よって、図６に示したブロック図のような構成としても良い。図１のブロック図との差分は、バッテリ蓋６０１とバッテリ蓋６０１の開閉を検出するバッテリ蓋状態検出部６００が追加されている点である。本実施例においては、バッテリ蓋６０１の開閉状態をバッテリ蓋状態検出部６００が検出し、サブシステム制御部１１６に通知することで、バッテリ蓋の開閉状態をサブシステム制御部１１６が検知することができる。この構成により、ユーザがバッテリ交換をするためにバッテリ蓋６０１を開いたことを、バッテリ蓋状態検出部６００を介してサブシステム制御部１１６が検出し、メモリ１１７に記憶されたバッテリ残量情報をリセットすることができる。
【００２８】
これにより、十分に充電されたバッテリに交換された際には、バッテリ残量情報がリセットされるため、撮像部クリーニング部１０５の動作可否判定が誤って駆動不可と判定されることを防ぐことができる。尚、メモリ１１７のバッテリ残量情報は、バッテリ蓋６０１が閉じられたタイミングでリセットするようにしても良い。
【００２９】
［実施例３］
撮像装置には、バッテリだけでなく、外部電源から電力を受給できるようになっているものがある。例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタを備え、ＵＳＢケーブルを介して接続先のホスト機器（パソコンなど）より電力を供給できるものがある。また、ＡＣアダプタ等を使用し、家庭用電源を用いて撮像装置を駆動できるものもある。このような撮像装置の場合、バッテリ残量が所定値以下となった場合でも、外部電源から電力供給されていれば、撮像部クリーニング部１０５を駆動させても良い。この場合、撮像装置としては、図７に示したような構成が考えられる。図６に示したブロック図との差分としては、外部電力を供給するための外部電力供給部７００が追加されている点である。
【００３０】
本実施例における撮像部クリーニング部１０５の駆動開始処理の流れは図８のようになる。図８中、及び、以降の図８に対する説明では、メインシステム制御部１０７をＭａｉｎＣＰＵ、サブシステム制御部１１６をＳｕｂＣＰＵと表記することとする。また、図４と図８のフローチャートにおいて、４０１と８０１、４０３と８０３はそれぞれ同じ処理であるため、その他の差分のみを説明する。ＭａｉｎＣＰＵで所定残量以下を検出した場合（８００  Ｙｅｓ）、もしくは、ＳｕｂＣＰＵから取得したバッテリ残量が所定以下であった場合（８０２  Ｙｅｓ）、外部電源から電力供給されているか否かを判定する（８０４）。外部電源から電力供給されている場合（８０４  Ｙｅｓ）、撮像部クリーニング部１０５を駆動させる（８０３）。外部電源から電力供給されていない場合（８０４  Ｎｏ）、撮像部クリーニング部１０５を駆動させずに処理を終了する。
【００３１】
本実施例における、バッテリ残量情報の保存処理及び、バッテリ残量情報の送信処理に関しては、図２、３、５と同様のため、ここでの説明は割愛する。
【００３２】
尚、外部電力供給部７００が、撮像装置１００の各ブロックの駆動に必要な電力より大きい電力供給能力を持っている場合には、電力供給部１１４から余剰電力をバッテリ１１３に供給することで、バッテリ１１３を充電するようにしても良い。この場合、充電によりバッテリ残量が回復するため、一度バッテリ残量が所定以下に下がり、サブシステム制御部１１６内のメモリ１１７に、バッテリ残量情報として記憶された情報を、バッテリ残量が所定以上となった場合にリセットするようにしても良い。これにより、バッテリ残量が所定以下になった場合でも、バッテリ残量が回復すれば、撮像部クリーニング部１０５の駆動が可能となる。
【００３３】
［実施例４］
実施例１〜３に記載した撮像装置において、撮像部クリーニング部１０５の駆動可否判定の結果、駆動不可と判断された場合、表示部１０９に表示を行うことで、ユーザに通知をするようにしても良い。また、図示しない音声出力部を設け、同様に撮像部クリーニング部１０５が駆動不可と判断された場合、音声による通知を行っても良い。
【００３４】
また、操作部１１１の操作により、ユーザが任意のタイミングで撮像部クリーニング部１０５を駆動させることができる場合、駆動不可と判断されていたら、表示部１０９に対する表示を変更し、ユーザ操作による駆動が実行できないようにしても良い。例えば、表示部１０９にメニューを表示し、メニューの各項目を選択することでユーザが撮像装置の設定変更や駆動指示が行える場合、このメニュー項目中の、撮像部クリーニング部１０５の駆動指示項目の表示を変更する。具体的には、撮像部クリーニング部１０５が駆動不可の場合には、撮像部クリーニング部１０５の駆動指示項目を非表示にする、もしくは、撮像部クリーニング部１０５の駆動指示項目を選択不可にすることなどが考えられる。
【符号の説明】
【００３５】
１００  撮像装置本体、１０１  撮影レンズ、１０２  シャッター、１０３  撮像部、
１０４  画像処理部、１０５  撮像部クリーニング部、１０６  撮像光学系駆動部
【図１】
2016082272.tif 000003
【図６】
2016082272.tif 000004
【図７】
2016082272.tif 000005
【図２】
2016082272.tif 000006
【図３】
2016082272.tif 000007
【図４】
2016082272.tif 000008
【図５】
2016082272.tif 000009
【図８】
2016082272.tif 000010