(57)【要約】【課題】  本発明の目的は、表示の視認性を低下させずに、電圧に関する警告を行えるようにすることである。【解決手段】  電源回路を介して電源から供給された電力を供給対象に供給する供給手段と、前記電源回路から前記供給手段を介さずに前記電源の電圧を検出する検出手段と、前記検出手段により検出された前記電源の電源電圧が下がり閾値である第１の値になったことに応じて表示部に前記電源電圧に関する警告を表示し、前記電源電圧が前記第１の値から前記第１の値よりも大きな第２の値になった後、再び前記電源電圧が下がり前記第１の値になっても前記表示部に前記警告を表示しないように制御する制御手段とを有することを特徴とする電子機器。【選択図】  図３
2018021970.tif 000002
【特許請求の範囲】
【請求項１】
電源回路を介して電源から供給された電力を供給対象に供給する供給手段と、
前記電源回路から前記供給手段を介さずに前記電源の電圧を検出する検出手段と、
前記検出手段により検出された前記電源の電源電圧が下がり閾値である第１の値になったことに応じて表示部に前記電源電圧に関する警告を表示し、前記電源電圧が前記第１の値から前記第１の値よりも大きな第２の値になった後、再び前記電源電圧が下がり前記第１の値になっても前記表示部に前記警告を表示しないように制御する制御手段とを有することを特徴とする電子機器。
【請求項２】
前記検出手段より検出された前記電源電圧は前記表示部に表示されており、
前記制御手段は、前記電源電圧が下がり前記第１の値になったことに応じて、前記表示部に表示される前記電源電圧を示す表示形態を変えるように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記電源電圧が下がり前記第１の値になったことに応じて、前記表示部と同じ機器に配設される前記表示部とは異なる発光部材を発光するように制御することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記電源回路より前記電源の電圧に対応する値を取得する取得手段をさらに有し、
前記検出手段は、前記取得手段により所定時間内に取得された電圧に対応する値を平均化した値に基づき前記電源の電源電圧を検出していることを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記警告は表示後、所定時間が経過すると非表示になることを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記制御手段は、前記警告が表示された後でも、前記供給手段が前記電源から電力を供給されなくなり、再び前記供給手段を介して前記電源から電力を供給された後で、前記電源電圧が下がり前記第１の値になった場合には前記警告を表示するように制御することを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記供給手段が前記電源から電力を供給されなくなるのは、当該電子機器の電源のＯＦＦまたは、前記電源が前記電子機器と接続しない状態になった場合であることを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
ユーザからの操作を受付ける受付手段をさらに有し、
前記制御手段は、前記警告が表示されている際に前記受付手段がユーザからの操作を受付けたことに応じて、前記警告を非表示にすることを特徴とする請求項１乃至７のいずれか１項に記載の電子機器。
【請求項９】
前記電源は、一定の電力を供給することを特徴とする請求項１乃至８のいずれか１項に記載の電子機器。
【請求項１０】
当該電子機器における動画の記録、または当該電子機器から外部装置への電力の供給の何れかが開始されたことに応じて、前記電源から前記供給手段へと供給される電力が増加することを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
変更画面において前記閾値を変更する変更手段をさらに有し、
前記制御手段は、前記閾値が変更され、変更された閾値よりも前記電源電圧が低かった場合には、前記変更画面において前記警告を表示し、前記所定時間が経過しても非表示にしないように制御することを特徴とする請求項５に記載の電子機器。
【請求項１２】
前記警告は、電源を交換することをユーザに促す警告であることを特徴とする請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
表示部と、電源回路を介して電源から供給された電力を供給対象に供給する供給手段とを有する電子機器の制御方法であって、
前記電源回路から前記供給手段を介さずに前記電源の電圧を検出する検出ステップと、
前記検出ステップにおいて検出された前記電源の電源電圧が下がり閾値である第１の値になったことに応じて前記表示部に前記電源電圧に関する警告を表示し、前記電源電圧が前記第１の値から前記第１の値よりも大きな第２の値になった後、再び前記電源電圧が下がり前記第１の値になっても前記表示部に前記警告を表示しないように制御する制御ステップとを有することを特徴とする電子機器の制御方法。
【請求項１４】
コンピュータを、請求項１乃至１２のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至１２のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびその制御方法に関し、特に電圧に関する情報をユーザに示す際の技術に関する。
【背景技術】
【０００２】
バッテリの残量や撮影可能枚数の不足など、ある閾値を下回った場合に、その異常をユーザに示す警告をする装置が知られている。特許文献１には取得したバッテリの電圧が閾値以下になると警告表示をするが、動画の記録中である場合には２回目の警告を行わないようにすることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−９８６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電源供給部の電圧は、計測時の誤差や計測回路の負荷変動により、計測値が上がったり下がったりすることがある。特許文献１の方法では１回の撮影期間中に２回同じ警告をすることはないが、そうでない場合には取得したバッテリ電圧が誤差や負荷変動により閾値を下回るたびに警告を表示することになる。表示部に警告を表示する場合、誤差や負荷変動によって何度も表示部に警告表示がでてしまうと、表示部の視認性が低下する可能性がある。
【０００５】
本発明は、上記の課題に鑑み、表示の視認性を低下させずに、電圧に関する警告を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の電子機器は、電源回路を介して電源から供給された電力を供給対象に供給する供給手段と、前記電源回路から前記供給手段を介さずに前記電源の電圧を検出する検出手段と、前記検出手段により検出された前記電源の電源電圧が下がり閾値である第１の値になったことに応じて表示部に前記電源電圧に関する警告を表示し、前記電源電圧が前記第１の値から前記第１の値よりも大きな第２の値になった後、再び前記電源電圧が下がり前記第１の値になっても前記表示部に前記警告を表示しないように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、表示の視認性を低下させずに、電圧に関する警告を行えるようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの外観図
【図２】本実施形態の構成を適用可能な装置の一例としてのデジタルカメラの構成例を示すブロック図
【図３】本実施形態における電圧表示処理を示すフローチャート
【図４】本実施形態における閾値変更処理を示すフローチャート
【図５】本実施形態における表示例を示す図
【図６】本実施形態における電圧の変化の一例を示す図
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１０】
図１に本発明の電子機器の一例としてのデジタルカメラの外観図を示す。表示部２８は画像や各種情報を表示する表示部である。表示部２８と一体にタッチパネル７０ａがある。シャッターボタン６１は撮影指示を行うための操作部である。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部であり、ユーザからの操作を受付ける。電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の不揮発性の記録媒体である。十字キー（左キー５５ａ、右キー５５ｂ、上キー５５ｃ、下キー５５ｄ）は各キーの方向にカーソル移動や選択項目を変更するためのキーである。メニューボタン５７は、メニュー画面を表示するためのボタンである。メニュー画面においては音の設定、時間の設定、システム設定として警告表示をする閾値の設定等を行うことができる。また、ＳＥＴボタン５８は選択した項目の決定をするためのボタンである。発光部４０は、デジタルカメラ１００の状態をユーザへ通知するための発光部材であり、タリーランプでもよく、タリーランプとは別の発光部材でもよい。発光部４０は例えばＬＥＤや蛍光灯等であり、図１（ａ）に示すようにデジタルカメラ１００に配設されている。もしくは、図１（ｂ）に示すようにデジタルカメラ１００の側面に配設され、同じく側面に配設される表示部２８を見ながら操作できるようにしてもよい。また、図１（ｃ）に示すように、デジタルカメラ１００の背面に配設してもよい。システム制御部５０は、デジタルカメラ１００が記録中の状態と判断すると、発光部４０を点灯させ、ユーザへ記録中であることの通知を行う。また、システム制御部５０は、デジタルカメラ１００が警告状態（例えば、電池残量が少ない状態や記録可能残量が減っていること）と判断した場合には、発光部４０を点滅させ、ユーザへ警告をする。
【００１１】
また、デジタルカメラ１００には外部装置であるＡＣアダプタＢ、バッテリ電源Ｃ、外部出力Ｄを接続することができる。図２で説明する電源部３０はデジタルカメラ１００に内蔵していてもよいし、ＡＣアダプタＢと、バッテリ電源Ｃと接続して電源部３０としてもよい。外部出力Ｄは外部の表示パネルや撮影機器（ライト等）に使用することができる。
【００１２】
図２（ａ）、（ｂ）は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１３】
図２（ａ）において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００１４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１５】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、画像処理部２４を介さずメモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００１６】
不揮発性メモリ５６は、システム制御部５０によって電気的に消去・記録・読出し可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００１７】
システム制御部５０は、少なくとも１つのプロセッサーを内蔵し、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８、発光部４０等を制御することにより表示制御も行う。発光部や警告や通知をするための発光部材である。また、システム制御部５０は、ＡＣアダプタＢ、バッテリ電源Ｃ、外部出力Ｄとの接続も電源制御部８０を介して検出可能である。
【００１８】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００１９】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。モード切替スイッチ６０で、メニュー画面に含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０でメニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２０】
シャッターボタン６１は撮影の開始や終了の指示をするためのボタンである。
【００２１】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタン５７が押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２２】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成される電源回路であり、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源制御部８０については図２（ｂ）で後述する。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ、ＯＦＦを切替える操作スイッチである。
【００２３】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプタ等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影時に画像を記録するためのメモリカード等の不揮発性の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００２４】
図２（ｂ）は、本発明のデジタルカメラ１００の電源制御部８０の回路構成を示す図である。マイクロコンピュータ２０４は、電池の装着の有無、電池の種類、電池残量の検出を行うＩＣである。
【００２５】
ＡＣアダプタＢ、および、バッテリＣから供給される電圧を分圧し、マイクロコンピュータ２０４のＡＤポートへ入力する。ＡＤポートからは計測されたＡＤ値（電圧のデジタル変換結果、ＡＤ変換結果、電圧の大きさを示すもの、電圧に対応する値）が出力される。入力された電圧をＡＤ変換し、変換結果を用いて下記の式によりバッテリの電圧（電源電圧）を算出することができる。
バッテリ電圧Ｖｂ＝Ｖｒｅｆ×（Ｒ１＋Ｒ２）÷Ｒ２×ＡＤ値÷ＡＤ変換分解能・・・（数式１）
【００２６】
ここでＶｒｅｆはＡＤポートのリファレンス電圧、（Ｒ１＋Ｒ２）÷Ｒ２は分圧比、ＡＤ値はＡＤポートより求められたＡＤ変換結果である。またＡＤ変換分解能はＡＤ変換ビット数に依存し、たとえば１０ｂｉｔＡＤ変換である場合には、１０２３（２の１０乗の分解能）となる。マイクロコンピュータ２０４により得られたＡＤ値からシステム制御部５０が数式１の式で算出した電圧を、予め定めた期間（例えば１秒や１．５秒等の所定時間内）で平均化を行う。なお、マイクロコンピュータ２０４が電圧の算出と、電圧の平均化をしてシステム制御部５０へ送信してもよいし、ＡＤ値として算出する前に電圧を平均化してからＡＤ変換をしてもよい。
【００２７】
また、ＡＣアダプタＢ、および、バッテリＣから供給される電圧を電源切替ＩＣ２０１へ入力する。電源切替ＩＣ２０１は入力された電圧を比較し、ＡＣアダプタＢ、バッテリＣのどちらをメイン電源にするかを決定する。メイン電源が決定されると、電源切替ＩＣ２０１によりメイン電源の情報がマイクロコンピュータ２０４へ通知される。電力は、メイン電源とデジタルカメラ１００とをつなぐ回路（レギュレータ２０２、システム電源、電源切替ＩＣ２０１、マイクロコンピュータ２０４等を含む電源回路）を通り、システム電源（電力の供給を受付ける）より各種ＩＣ２０３へ電源供給される。このとき、電圧を測定するために使用されるマイクロコンピュータ２０４側にも同じ電源回路から電力が供給される。
【００２８】
電源からの電力量（＝電圧×電流）は一定となっている。デジタルカメラ１００の記録や他の機器への出力が開始すると、記録や外部出力部分への電流量が増えるので、電源の電圧が下がる。レギュレータ２０２、システム電源を介して各種ＩＣ２０３へと電力が供給され、デジタルカメラ１００内での各機能（供給対象）を実行するために供給（使用）されるので、電力を要する機能が開始すると電圧が下がる。このように、記録中には、記録等に関するハードウェアが駆動するため、デジタルカメラ１００の消費電力が上がることにより、バッテリＣのＡＤ値が下降してしまう。また外部出力中にもバッテリＣのＡＤ値が下降する。その結果数式１で算出されるバッテリ電圧Ｖｂも減少する。記録が開始するとＡＤ値も低下するが、記録が終わると再び電流量が減るのでＡＤ値も増加し数式１により求められるバッテリ電圧Ｖｂも増加する。このように回路の負荷状態（電流量）に応じて電圧が一時的に変わるので、警告表示に閾値を設けていると閾値をまたぐ度に警告表示がされてしまう可能性がある。また、ＡＣアダプタの場合の電圧Ｖｃは以下の式で求められる。
Ｖｃ＝Ｖｒｅｆ×（Ｒ１＋Ｒ２）÷Ｒ２×ＡＤ値÷ＡＤ変換分解能・・・（数式２）
【００２９】
後述する実施形態ではバッテリ電圧の残量の警告について説明をするが、ＡＣアダプタの場合も同様である。ただし閾値や抵抗値は異なってもよい。
【００３０】
次に図３を用いて本実施形態における電圧表示処理について説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、デジタルカメラ１００に電源が入ると開始する。本実施形態においてはメイン電源をバッテリＢとしてサブ電源をＡＣアダプタＣとして説明をするが、メイン電源がＡＣアダプタＣでもよい。以下の処理は、メイン電源についての処理でありサブ電源の電圧については警告表示を行わないものとしているが、サブ電源が電圧が下がった場合にも以下の処理で説明するように警告は行う。
【００３１】
Ｓ３０１では、システム制御部５０は、警告表示フラグをＯＦＦにして、システムメモリ５２に記録する。警告表示フラグは、電源をＯＮにしてから電圧が閾値以下になったことに応じた警告を既にしたか否かを示すためのフラグであり、ＯＮの場合には警告済み、ＯＦＦの場合は未警告であることを示す。
【００３２】
Ｓ３０２では、システム制御部５０は、警告タイマーをリセット（経過時間０秒とする）してシステムメモリ５２に記録する。警告タイマーは警告をする際に４秒等の所定時間警告をするために使用するタイマーであり、所定時間経過すると警告をやめる。
【００３３】
Ｓ３０３では、システム制御部５０は、図５（ａ）に示すようなライブビュー画面５０１を表示部２８に表示する。ライブビュー画面５０１には、撮影に関するＩＳＯ感度やフレームレート情報（これらを撮影情報５０５とする）、ＡＣアダプタの電圧表示５０６、バッテリの電圧表示５０７、メイン電源を示すマーク５０８が表示される。図５（ａ）、及び図５（ｂ）においては、メイン電源はバッテリ電源になっており、バッテリの電圧表示５０７は黒色で表示されている。本実施形態では、バッテリＣが接続している際の電圧（バッテリ電源表示５０７）の警告について説明する。この電圧の増減を図６を用いて説明する。図６の横線は時間軸、縦線はバッテリＣの電圧を示し、デジタルカメラ１００に電源が入った時点をｔ＝０とし、徐々にデジタルカメラ１００に電力が消費され電圧が減っていく様子を示している。
【００３４】
Ｓ３０４では、システム制御部５０は、デジタルカメラ１００の電源がＯＦＦになったか否かを判定する。電源は、ユーザによる電源のＯＮからＯＦＦへの切替、電源の供給の停止（バッテリを抜く、コンセントを抜く）、バッテリの電源不足によりＯＦＦになる。なお、デジタルカメラ１００の電源をＯＦＦにするにも電力が必要（例えば１０Ｖや５Ｖ）になるため、０の状態ではなく多少電力が残った状態でＯＦＦになる。電源がＯＦＦになったと判定した場合は、電圧表示処理を終了し、そうでない場合は、Ｓ３０５へ進む。
【００３５】
Ｓ３０５では、システム制御部５０は、電圧残量の警告表示をする閾値を変更する設定画面が表示されたか否かを判定する。ユーザがメニュー画面を開き、さらにシステム設定を選択し、警告に関する設定値の変更を選択すると電圧残量の警告表示をする閾値を変更（設定）する画面を開くことができる。閾値を変更する設定画面が表示されたと判定した場合は、Ｓ３０６へ進み、そうでない場合は、Ｓ３０７へ進む。
【００３６】
Ｓ３０６では、システム制御部５０は、閾値の変更処理を行う。閾値の変更処理については図４を用いて後述する。
【００３７】
Ｓ３０７では、システム制御部５０は、バッテリＣが非装着か否かを判定する。バッテリＣの装着状態は、電源制御部８０のマイクロコンピュータ２０４を介して取得する。バッテリＣが非装着であると判定した場合は、Ｓ３０８へ進み、そうでない場合は、Ｓ３１１へ進む。
【００３８】
バッテリＣが装着されていないと判定された場合は、Ｓ３０８〜Ｓ３１０において警告表示に関する設定をリセットする。バッテリ残量が少なり、ユーザが警告を確認した後、バッテリを交換するためにバッテリＣを一時非装着にし、十分に充電されているバッテリＣを装着するので、バッテリＣが非装着になった時点で警告表示に関する設定をリセットする。そして、新たに装着されるバッテリＣについて警告表示を行うことができるようにする。
【００３９】
Ｓ３０８では、システム制御部５０は、Ｓ３０１と同様に、警告表示フラグをＯＦＦにして、システムメモリ５２に記録する。警告表示フラグをＯＦＦにすると、次にバッテリ電圧Ｖｂの残量が閾値以下であることが検知された時には警告表示をすることになる。
【００４０】
Ｓ３０９では、システム制御部５０は、Ｓ３０２と同様に、警告タイマーをリセット（経過時間０秒とする）してシステムメモリ５２に記録する。
【００４１】
Ｓ３１０では、システム制御部５０は、警告の表示中である場合には警告メッセージを非表示にする。警告の表示中でない場合にはＳ３１０の処理は行わない。
【００４２】
Ｓ３１１では、システム制御部５０は、バッテリ電圧を算出する。バッテリ電圧Ｖｂは上述した数式１の式により求めることができる。
【００４３】
Ｓ３１２では、システム制御部５０は、Ｓ３１１で算出したバッテリ電圧Ｖｂを平均化し（Ａｖｅ（Ｖｂ））、システムメモリ５２に記録する。
【００４４】
Ｓ３１３では、システム制御部５０は、Ｓ３１２において平均化したバッテリ電圧Ａｖｅ（Ｖｂ）が設定中の閾値以下であるか否かを判定する。バッテリ電圧Ａｖｅ（Ｖｂ）が閾値以下であると判定した場合は、Ｓ３１４へ進み、そうでない場合は、そうでない場合はＳ３１９へ進む。
【００４５】
Ｓ３１４では、システム制御部５０は、Ｓ３１２において平均化したバッテリ電圧Ａｖｅ（Ｖｂ）を赤色で表示部２８に表示して更新する。図５（ｂ）のバッテリ電圧５０７´は赤色での表示を示している。このように、バッテリ電圧Ａｖｅ（Ｖｂ）の値は常に正確に表示することで、記録の開始等により負荷変動があった場合に、そのことをユーザに知らせることができる。一時的にバッテリ電圧が記録の開始等により減少した場合に、特に業務用として使用しているユーザにとっては消費電力が増加したら電圧が減少すれば正常に電圧が取れていることを確認することができる。また、電圧は一時的ではあるが、実際にバッテリ電圧Ｖｂは減少しているため、そのまま表示をした方がこのまま記録を継続したら電圧がどのくらいになるか、ということもユーザは把握することができる。Ｓ３１３でＹｅｓとなった時の電圧を、図６を用いて説明する。図６においてｔ＝Ｔ１の時は記録の開始時を示しており、このときバッテリ電圧Ａｖｅ（Ｖｂ）は下がる。さらに記録を継続しｔ＝Ｔ２になるとバッテリ電圧Ａｖｅ（Ｖｂ）が閾値以下になる。このときのバッテリ電圧Ａｖｅ（Ｖｂ）をＳ３１４において赤色で表示し、後述するＳ３１５において発光部４０の点滅の処理を行う。
【００４６】
Ｓ３１５では、システム制御部５０は、発光部４０を点滅させる。発光部４０は表示部２８とは別に設けられているので光っていても表示部２８の表示領域が狭まることがないが、点滅をすることでユーザに警告があることは認識させることができる。
【００４７】
Ｓ３１６では、システム制御部５０は、システムメモリ５２に記録された警告表示フラグがＯＦＦか否かを判定する。すなわち、装着中のバッテリＣがデジタルカメラ１００に装着されてから、装着中のバッテリＣについて電圧残量に関する警告表示がされたか（ＯＮの状態）否かを判定する。言い換えれば、設定中の警告表示の閾値を超えた後、再び負荷変動により算出される算出電圧が増加し、その後再び減少したか（ＯＮの状態）否かを判定する。警告表示フラグがＯＦＦであると判定された場合は、Ｓ１７へ進み、そうでない場合は、Ｓ３０３へ進む。すなわち、警告表示フラグがＯＮの場合には、発光部４０の点灯（Ｓ３１５）と電圧の赤色表示（Ｓ３１４）はするが、警告表示はせずＳ３０３に戻る。このように、警告を一度表示したら警告表示フラグをＯＮにして２回目以降には閾値を下回っても警告を表示しないようにする。よって、消費電力の一時的な変化によってバッテリ電圧Ａｖｅ（Ｖｂ）が閾値を超えたり下回ったりを何度もした場合に表示部２８の表示の視認性が低下することを防ぐことができる。また、発光部４０や電圧表示によりユーザにバッテリ電圧Ａｖｅ（Ｖｂ）の残量が少ないことを認識させることができる。図６のｔ＝Ｔ３の時には記録が終了されており、このとき再びバッテリ電圧Ａｖｅ（Ｖｂ）が閾値を上回り、再びｔ＝Ｔ４において閾値を下回るが、警告は表示しない。
【００４８】
Ｓ３１７では、システム制御部５０は、図５（ｂ）に示すように警告表示５０４を表示部２８に表示する。警告表示５０４はライブビュー画像に重畳して表示される。警告表示５０４はユーザにバッテリＣの交換を促すものである。警告は、バッテリＣからＡＣアダプタＢにメイン電源を切替える警告や、残量があとどのくらいで切れるのかを示す表示でもよい。
【００４９】
Ｓ３１８では、システム制御部５０は、警告タイマーの計測を開始する。警告タイマーはシステムタイマー５３により行う。警告タイマーは４秒経過するまで計測をする。ただし、警告タイマーの計測中である（前のＳ３１８の処理で開始したタイマーの計測から４秒経過していない）場合にはＳ３１８の処理は行わない。
【００５０】
Ｓ３１９〜Ｓ３２０の処理はＳ３１３における判定において、バッテリ電圧Ａｖｅ（Ｖｂ）が閾値よりも大きかった場合の処理である。上述したように回路の負荷状態によって算出されるバッテリ電圧が閾値以下になり警告を表示した後で、再び負荷状態の変化により閾値を上回った場合には警告の表示後でもＳ３１９〜Ｓ３２０の処理を行う。
【００５１】
Ｓ３１９では、システム制御部５０は、図５（ａ）に示すようにバッテリ電圧Ａｖｅ（Ｖｂ）を黒色で更新して表示する。図６のｔ＝０の時には黒色でバッテリ電圧Ａｖｅ（Ｖｂ）を表示していたが、Ｓ３１３で一度Ｙｅｓになった後でもバッテリ電圧Ａｖｅ（Ｖｂ）が閾値を超えれば再び黒色で表示する。図６におけるｔ＝Ｔ３で記録が停止すると、消費電力が増加し（回路の負荷が低下し）バッテリ電圧Ａｖｅ（Ｖｂ）が増加する。このように記録や外部出力の状況によりバッテリ電圧Ａｖｅ（Ｖｂ）が増加すると、バッテリ電圧の残量表示を赤色表示していても途中で黒色表示に切り替わる。
【００５２】
Ｓ３２０では、システム制御部５０は、発光部４０の点滅を停止（消灯）する。
【００５３】
Ｓ３２１では、システム制御部５０は、Ｓ３１９において計測を開始したタイマーが４秒経過したか否かを判定する。なお、Ｓ３２０からＳ３２１の処理に進んだ場合は、バッテリ電圧Ａｖｅ（Ｖｂ）が閾値を超えたため電圧の表示を赤色から黒色にし、発光部の点滅は停止した場合であるが、一端警告を開始したら４秒経過するまで表示する。ただしＳ３２２で後述する警告の停止操作がされた場合はこの限りではない。タイマーが４秒経過したと判定した場合は、Ｓ３２２へ進み、そうでない場合は、Ｓ３２３へ進む。
【００５４】
Ｓ３２２では、システム制御部５０は、操作部７０が操作されたか否かを判定する。操作部７０が操作され、ユーザが何らかの操作を行おうとした場合には、Ｓ３２３において警告表示を停止するが、そうでない場合にはＳ３０３へ戻ってＳ３０３〜Ｓ３２１の処理を行う。つまり、４秒経過するか、操作部７０が操作されるかのいずれかの条件が満たされるまで警告の表示が始まった後は警告を表示し続ける。
【００５５】
Ｓ３２３では、システム制御部５０は、表示部２８において表示していた警告５０４を非表示にする。
【００５６】
Ｓ３２４では、システム制御部５０は、警告表示フラグをＯＮにしてシステムメモリ５２に記録する。
【００５７】
以上、説明した実施形態によれば誤差や負荷変動の影響でバッテリ残量（もしくはＡＣアダプタ）が増減したとしても、表示部２８に表示される警告は１回になるので表示部２８の視認性を低減させずに、警告をユーザに認識させることができる。発光部４０や表示部２８上の表示色を変えるような、表示部２８のライブビュー画像をはじめとする他の表示の視認性を低下させないような警告についてはバッテリ電圧が閾値を下回る度に行うのでユーザには閾値を下回る度に認識をさせることはできる。
【００５８】
次に、図４を用いて図３のＳ３０６に示した閾値変更処理について説明する。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。なお、この処理は、図３のＳ３０６の処理に進むと開始する。
【００５９】
Ｓ４０１では、システム制御部５０は、表示部２８に警告表示中である場合には警告を非表示にする。発光部４０の点滅と電圧の赤色表示はそのまま行った状態にする。
【００６０】
Ｓ４０２では、システム制御部５０は、表示部２８に閾値候補を表示する。電圧残量の警告表示をする閾値の変更画面は図５（ｃ）や図５（ｄ）に示す設定画面５０３である。設定画面５０３において閾値候補５０３ａ〜５０３ｄまでが表示されている。現在設定されている閾値（例えば閾値５０３ｂとする）にはカーソルがあたっており、十字キーの上下キー５５ｃ、５５ｄを操作すると閾値を変更できる。
【００６１】
Ｓ４０３では、システム制御部５０は、閾値の変更操作を終了するか否かを判定する。閾値の変更操作は設定画面５０３を閉じる操作もしくは、閾値の候補にカーソルがあったっている状態でＳＥＴボタン５８を押下して閾値の決定を行うことにより行われる。閾値の変更操作を終了すると判定した場合は、閾値変更処理を終了し、図３のＳ３０３に進み、そうでない場合は、Ｓ４０４へ進む。
【００６２】
Ｓ４０４では、システム制御部５０は、カーソルの移動操作があったか否かを判定する。すなわち、十字キーの上下キー５５ｃ、５５ｄが操作されたか否かを判定する。カーソルの移動操作があったと判定した場合は、Ｓ４０５へ進み、そうでない場合は、Ｓ４０７へ進む。
【００６３】
Ｓ４０５では、システム制御部５０は、閾値を更新し、システムメモリ５２に記録する。
【００６４】
Ｓ４０６では、システム制御部５０は、警告表示フラグをＯＦＦにして、システムメモリ５２に記録する。
【００６５】
Ｓ４０７〜Ｓ４１１の処理は、図３のＳ３１１〜Ｓ３１５の処理と同じ処理である。
【００６６】
Ｓ４１２では、システム制御部５０は、図５（ｄ）の警告表示５０９のように、設定画面５０３において警告を表示する。設定画面５０３においては、バッテリ電圧Ａｖｅ（Ｖｂ）が閾値を下回れば、電圧を赤色で表示し、発光部４０を点灯するだけでなく、警告表示フラグがＯＦＦの状態なので警告表示もする。
【００６７】
Ｓ４１３〜Ｓ４１４の処理は、図３のＳ３１９〜Ｓ３２０の処理と同じ処理である。
【００６８】
Ｓ４１５では、システム制御部５０は、警告表示５０９を非表示にする。このように設定画面５０３の表示中においてはバッテリ電圧Ａｖｅ（Ｖｂ）が閾値以下になるか否かに応じて警告を表示し、２回目であっても１回目であってもＳ４０９においてＹｅｓと判定されれば表示はする。４秒間のように時間を定めて警告を表示すると、時間経過による警告の非表示がされるようになる。よって、表示から非表示になる条件が、時間経過と、設定閾値の変化（新たに設定された閾値では電圧が閾値より大きくなる）と増える。また設定閾値の変化によって現在の電圧が新たに設定された閾値以下になり警告が表示されることもある。このように警告が表示されたり、非表示になったりする回数が増えてしまい視認性が低下する。よって、一度閾値以下になったらそのまま警告を表示し続け（常時表示する）、４秒経過しても非表示にしないようにして表示が何度も変わってしまうことを防ぐ。また、このように警告を表示すると、選択中の閾値を現在のバッテリの電圧との関係をユーザが認識しながら閾値の設定を行うことができる。
【００６９】
上述した実施形態ではバッテリ電圧が閾値以下になった場合について説明をしたが、撮影枚数や記録可能残量が少なくなった場合、機器の温度が閾値以上になった場合の警告にも適用可能である。つまり、警告をする対象となる項目の数値が閾値を下回った（上回った）場合に警告をするようなものであれば本実施形態を適用可能である。
【００７０】
また、上述した実施形態ではバッテリ電圧を表示部２８に表示する際には、バッテリ電圧が閾値より大きい場合には黒色、下回る場合には赤色で表示すると説明したがその他の表示形態でもよい。つまり、表示する数値の色をより目立つものに変えたり、数値の周りに線をひいたり、数値の周りを他の色で囲ったり、点滅させたり、大きく表示するようにしてもよい。
【００７１】
なお、電圧が閾値未満になった場合には、新たに動画記録の開始指示がされても行わない、すなわち、電圧が閾値未満の状態で動画記録の開始を禁止するようにしてもよい。
【００７２】
なお、システム制御部５０が行うものとして説明した上述の各種の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００７３】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７４】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず、対象とする項目の数値が閾値を下回った場合に警告を表示可能な電子機器であれば適用可能である。即ち、本発明はパーソナルコンピュータ（ＰＣ）や、携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレットＰＣ、スマートフォン、投影装置、表示部を有する家電装置等に適用可能である。また、デジタルカメラ等で撮影したライブビュー画像を有線または無線通信を介して受信して表示し、リモートでデジタルカメラ（ネットワークカメラを含む）を制御するスマートフォンやタブレットＰＣ、デスクトップＰＣなどの装置にも適用可能である。
【００７５】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【図１】
2018021970.tif 000003
【図２】
2018021970.tif 000004
【図３】
2018021970.tif 000005
【図４】
2018021970.tif 000006
【図５】
2018021970.tif 000007
【図６】
2018021970.tif 000008