(57)【要約】【課題】メイン電源とサブ電源の電圧表示をする際に、ユーザに誤った認識を与える可能性を低減させる。【解決手段】電子機器は、主電源および副電源のそれぞれの電圧を検出する検出手段と、前記主電源の電圧は、前記検出手段により検出された前記主電源の電圧の変化が所定の閾値よりも小さくても、表示部に表示される前記検出手段により検出された前記主電源の電圧を更新して表示し、前記副電源の電圧は、前記検出手段により検出された前記副電源の電圧の変化が前記所定の閾値よりも小さいと、前記表示部に表示される前記検出手段により検出された前記副電源の電圧を更新せず、前記検出手段により検出された前記副電源の電圧の変化が前記所定の閾値よりも大きいと、前記表示部に表示される前記検出手段により検出された前記副電源の電圧を更新して表示するように制御する制御手段とを有することを特徴とする。【選択図】図３
2018022369.tif 000002
【特許請求の範囲】
【請求項１】
主電源および副電源のそれぞれの電圧を検出する検出手段と、
前記主電源の電圧は、前記検出手段により検出された前記主電源の電圧の変化が所定の閾値よりも小さくても、表示部に表示される前記検出手段により検出された前記主電源の電圧を更新して表示し、
前記副電源の電圧は、前記検出手段により検出された前記副電源の電圧の変化が前記所定の閾値よりも小さいと、前記表示部に表示される前記検出手段により検出された前記副電源の電圧を更新せず、前記検出手段により検出された前記副電源の電圧の変化が前記所定の閾値よりも大きいと、前記表示部に表示される前記検出手段により検出された前記副電源の電圧を更新して表示するように制御する制御手段とを有することを特徴とする電子機器。
【請求項２】
前記検出手段は、ＡＤ変換の結果に基づき前記主電源および前記副電源の電圧を検出することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記主電源および前記副電源のＡＤ変換の結果を取得する取得手段をさらに有し、
前記検出手段は、所定時間内に前記取得手段により取得された前記ＡＤ変換の結果を平均化した値を、前記主電源および前記副電源の電圧として検出することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記所定の閾値は、ＡＤ変換における分解能、ノイズの少なくとも１つを含む条件に基づき設定されることを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記所定の閾値は、ＡＤ値の最小単位の４倍以下の値であることを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記所定の閾値は、ＡＤ値の分解能のうち３／１０２４の割合に含まれる値であることを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項７】
前記主電源および前記副電源の電圧の変化は、前記表示部に表示されている各電源の電圧と、前記検出手段により検出された各電源の電圧との差であることを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
第１の電源および第２の電源のうちいずれか一方を前記主電源に決定し、前記第１の電源および前記第２の電源のうちの前記主電源でない方の電源を前記副電源に決定する決定手段を備えることを特徴とする請求項１乃至７のいずれか１項に記載の電子機器。
【請求項９】
前記決定手段は、前記第１の電源および前記第２の電源のそれぞれの電圧を比較し、電圧がより高い電源を前記主電源に決定することを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記第１の電源と前記第２の電源のうち、主電源がいずれかを示すマークを電圧と共に表示することを特徴とする請求項８または９に記載の電子機器。
【請求項１１】
前記主電源の電力は、前記電子機器の電圧表示を伴わない処理にも使用されることを特徴とする請求項１乃至１０のいずれか１項に記載の電子機器。
【請求項１２】
前記副電源がバッテリである場合には、前記検出手段により検出された前記バッテリの電圧の変化が前記所定の閾値よりも小さくても、前記表示部に表示される前記検出手段により検出された前記バッテリの電圧を更新して表示せず、前記副電源がＡＣアダプタである場合には、前記検出手段により検出された前記ＡＣアダプタの電圧の変化が前記所定の閾値よりも小さくても、前記表示部に表示される前記検出手段により検出された前記ＡＣアダプタの電圧を更新して表示するように制御する請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
前記所定の閾値は、前記電子機器における撮影時、または外部出力時の負荷変動によって、前記検出手段により検出される前記主電源もしくは前記副電源の電圧の変化よりも小さい値であることを特徴とする請求項１乃至１２のいずれか１項に記載の電子機器。
【請求項１４】
主電源および副電源のそれぞれの電圧を検出する検出ステップと、
前記主電源の電圧は、前記検出ステップにおいて検出された前記主電源の電圧の変化が所定の閾値よりも小さくても、表示部に表示される前記検出ステップにおいて検出された前記主電源の電圧を更新して表示し、
前記副電源の電圧は、前記検出ステップにおいて検出された前記副電源の電圧の変化が前記所定の閾値よりも小さいと、前記表示部に表示される前記検出ステップにおいて検出された前記副電源の電圧を更新せず、前記検出ステップにおいて検出された前記副電源の電圧の変化が前記所定の閾値よりも大きいと、前記表示部に表示される前記検出ステップにおいて検出された前記副電源の電圧を更新して表示するように制御する制御ステップとを有することを特徴とする電子機器の制御方法。
【請求項１５】
コンピュータを、請求項１乃至１３のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１６】
コンピュータを、請求項１乃至１３のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器における電源の電圧表示に関するものである。
【背景技術】
【０００２】
複数の電源を使用可能な電子機器が知られている。例えば、デジタルカメラなどの電子機器は、電源としてＡＣアダプタとバッテリを備え、使用する電源を状況に応じて切り替えることができる。
特許文献１には、メインバッテリとサブバッテリの情報を同時に表示する表示装置が開示されている。特許文献１の表示装置は、メインバッテリの残量表示の近傍でサブバッテリの残量表示を行うことで、サブバッテリの状態をユーザに容易に認識させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−５０１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１において電圧表示を行う場合、アナログの電圧をＡＤ変換し、デジタルの電圧を算出する必要がある。また、ＡＤ変換時にＡＤ変換誤差が生じるため、実際には電圧は下がっていなくても、電源の電圧が増減しているかのように表示されてしまうことがある。メイン電源とサブ電源のうち、メイン電源の電力が使用されているのでサブ電源の電力が減少していくと、サブ電源の電力までもが消費されているのかとユーザが誤って認識をしてしまう可能性がある。
【０００５】
本発明は上述の問題に鑑み、メイン電源とサブ電源の電圧表示をする際に、ユーザに誤った認識を与える可能性を低減させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、主電源および副電源のそれぞれの電圧を検出する検出手段と、前記主電源の電圧は、前記検出手段により検出された前記主電源の電圧の変化が所定の閾値よりも小さくても、表示部に表示される前記検出手段により検出された前記主電源の電圧を更新して表示し、前記副電源の電圧は、前記検出手段により検出された前記副電源の電圧の変化が前記所定の閾値よりも小さいと、前記表示部に表示される前記検出手段により検出された前記副電源の電圧を更新せず、前記検出手段により検出された前記副電源の電圧の変化が前記所定の閾値よりも大きいと、前記表示部に表示される前記検出手段により検出された前記副電源の電圧を更新して表示するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、メイン電源とサブ電源の電圧表示をする際に、ユーザに誤った認識を与える可能性を低減させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る電子機器の外観図と表示例である。
【図２】本発明の第１実施形態に係る電子機器のブロック図である。
【図３】本発明の第１実施形態に係る電源制御部のブロック図である。
【図４】本発明の第１実施形態に係る電圧とＡＤ値の関係を示すグラフである。
【図５】本発明の第１実施形態に係る電子機器の動作を表すフローチャートである。
【発明を実施するための形態】
【０００９】
［第１実施形態］
図１は、本実施形態に係る電子機器の外観図と表示例である。電子機器は、例えばデジタルビデオカメラ１００であり、複数の電源を装着可能である。図１（ａ）は、デジタルビデオカメラ１００の外観を示している。デジタルビデオカメラ１００は、ＡＣアダプタ１０１とバッテリ１０２を備えており、これらの電源を選択的に使用することができる。デジタルビデオカメラ１００は、電力を供給するメイン電源（主電源）としてＡＣアダプタ１０１を使用し、バックアップ用のサブ電源（副電源）としてバッテリ１０２を使用することができる。また、デジタルビデオカメラ１００は、バッテリ１０２をメイン電源として使用し、ＡＣアダプタ１０１をサブ電源として使用することもできる。メイン電源を一時的に抜くような時に、サブ電源の電力で賄うことがある。
【００１０】
図１（ｂ）は、デジタルビデオカメラ１００が表示する電圧表示の一例である。電圧表示には、ＡＣアダプタ１０１の電圧（ＤＣ  ＩＮ）１１１、バッテリ１０２の電圧（ＢＡＴＴ）１１２、メイン電源を示すアイテム１１３（マーク）が含まれる。図１（ｂ）において、アイテム１１３は、ＡＣアダプタ１０１がメイン電源として使用されていることを示している。電圧表示により、複数の電源の状態をユーザが容易に把握することが可能である。
【００１１】
図２は、本実施形態に係る電子機器のブロック図である。電子機器の一例としてのデジタルビデオカメラ１００は、光学系２０１、撮像部２０２、ＡＤ変換器２０３、画像処理部２０４、メモリ制御部２０５、メモリ２０６、ＤＡ変換器２０７、表示部２０８、記録媒体インターフェース２０９、記録媒体２１０を備える。デジタルビデオカメラ１００は、さらに、システム制御部２１１、不揮発性メモリ２１２、システムメモリ２１３、操作部２１４、リモート端子２１５、ＴＡＬＬＹ  ＬＥＤ２１６、電源部２１７、電源制御部３００を備える。
【００１２】
光学系２０１は、被写体からの光を撮像部２０２の撮像面に結像させるためのレンズ、シャッター等を含む部材である。
【００１３】
撮像部２０２は、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary MOS）などの撮像素子で構成され、光学系２０１からの被写体像を電気信号に変換する。ＡＤ変換器（Ａ／Ｄ）２０３は、撮像部２０２からのアナログ信号をデジタル信号に変換する。
【００１４】
画像処理部２０４は、ＡＤ変換器２０３からのデジタル信号を処理し、画像データを生成する。
【００１５】
メモリ制御部２０５は、メモリ間、メモリと他のデバイス間のデータ転送を行うプロセッサであり、特にメモリ２０６に対するデータの入出力を制御する。メモリ２０６は、例えばＤＲＡＭ（Dynamic Random Access Memory）であり、画像処理部２０４からの画像データ、表示部２０８に表示するための各種データなどを一時的に格納する。メモリ２０６は、所定枚数の静止画像、所定時間の動画像および音声を格納するのに十分な記憶容量を備えており、画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１６】
ＤＡ変換器（Ｄ／Ａ）２０７は、メモリ２０６からの画像データをアナログ信号に変換し、表示部２０８に供給する。表示部２０８は、液晶ディスプレイ、有機発光ディスプレイなどから構成され、ＤＡ変換器２０７からのアナログ信号に応じた表示を行う。表示部２０８は、光学系２０１が捉えている被写体の画像を逐次表示（スルー画像表示）することで、電子ビューファインダとして機能する。
【００１７】
記録媒体インターフェース（Ｉ/Ｆ）２０９は、記録媒体２１０と接続するためのインターフェースである。記録媒体２１０は、メモリカード、半導体メモリ、磁気ディスクなどから構成され、デジタルビデオカメラ１００で撮影された画像データなどを記録する。
【００１８】
システム制御部２１１は、ＣＰＵ（Central Processing Unit）などから構成され、デジタルビデオカメラ１００全体の動作を制御する。システム制御部２１１は、不揮発性メモリ２１２に記録された制御プログラムを実行することで、電圧表示処理などのデジタルビデオカメラ１００の制御処理を実現することができる。システム制御部２１１は、画像処理部２０４からの情報に基づいて光学系２０１、撮像部２０２の駆動制御を行うとともに、メモリ制御部２０５と協働し、表示部２０８の表示制御を行う。
【００１９】
不揮発性メモリ２１２は、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）であり、システム制御部２１１の動作用の定数、制御プログラムなどを記憶する。システムメモリ２１３は、例えばＳＲＡＭ（Static Random Access Memory）であり、システム制御部２１１の動作用の定数、変数、不揮発性メモリ２１２から読み出された制御プログラムなどを展開する。
【００２０】
操作部２１４は、電源スイッチ２１４ａ、モード切替スイッチ２１４ｂ、ＳＴＡＲＴ／ＳＴＯＰ２１４ｃなどから構成され、ユーザの操作に応じた信号をシステム制御部２１１に入力する。電源スイッチ２１４ａは、電源部２１７からの電力供給を導通または遮断（ＯＮ／ＯＦＦ）する。モード切替スイッチ２１４ｂは、デジタルビデオカメラ１００の動作モードを切り替える。動作モードには、静止画記録モード、動画記録モード、再生モードなどが含まれる。ＳＴＡＲＴ／ＳＴＯＰ２１４ｃは、動画記録モードにおける動画記録の開始または停止、静止画記録モードにおける静止画記録を行うためのスイッチである。
【００２１】
リモート端子２１５は、外部装置からの制御を可能にする端子である。システム制御部２１１は、リモート端子２１５を介して外部装置から受信したコマンドに基づき、デジタルビデオカメラ１００を制御することができる。
【００２２】
ＴＡＬＬＹ  ＬＥＤ２１６（タリーランプ）は、デジタルビデオカメラ１００の状態をユーザへ通知するためのＬＥＤ（Light Emitting Diode）である。例えば、システム制御部２１１は、デジタルビデオカメラ１００が画像記録中の状態であると判断した場合、ＴＡＬＬＹ  ＬＥＤ２１６を点灯させる。また、システム制御部２１１は、電源部２１７のバッテリ１０２の残量が少ない状態であると判断した場合、ＴＡＬＬＹ  ＬＥＤ２１６を点滅させる。
【００２３】
電源部２１７は、ＡＣアダプタ１０１、バッテリ１０２を備えている。ＡＣアダプタ１０１は、外部の交流電力から直流電力を生成する。例えば、ＡＣアダプタ１０１は、スイッチングレギュレータなどから構成され、商用の交流電圧（ＡＣ１００Ｖ）をデジタルビデオカメラ１００用の所定の直流電圧（ＤＣ６〜８Ｖなど）に変換し、電源制御部３００に供給する。バッテリ１０２は、例えばリチウムイオン充電池、ニッケル水素充電池、アルカリ乾電池などであり、所定の直流電力を電源制御部３００に供給する。電源部２１７は、ＡＣアダプタ１０１、バッテリ１０２に限定されず、直流電力を出力する任意の電源を備えることができる。電源部２１７は、異なる複数のバッテリを備えていてもよい。なお、ＡＣアダプタ１０１、バッテリ１０２は、デジタルビデオカメラ１００に内蔵されていてもよく、また、着脱可能であってもよい。
【００２４】
電源制御部３００は、電源検出回路、ＤＣ−ＤＣコンバータ、レギュレータ回路、スイッチ回路などから構成される。電源検出回路は、電源の接続の有無、電源の種類、バッテリ残量の検出を行う。ＤＣ−ＤＣコンバータ、レギュレータ回路は、電源電圧の変換を行う。スイッチ回路は、デジタルビデオカメラ１００において通電する回路ブロックを切り替える機能を有する。電源制御部３００は、検出結果とシステム制御部２１１の指示に基づいて、必要な電圧を必要な期間、デジタルビデオカメラ１００の各部へ供給する。なお、電源制御部３００は、充電回路を含んでもよく、システム制御部２１１の指示に基づいて、バッテリ１０２の充電を行うように構成されてもよい。さらに、デジタルビデオカメラ１００は、外部装置に電力を出力するための外部出力端子を備えている。
【００２５】
図３は、本実施形態に係る電源制御部３００のブロック図である。電源制御部３００は、マイクロコンピュータ３０１、抵抗素子３０２、３０３、コンデンサ３０４、基準電圧源３０５、電源切替ＩＣ３０６、レギュレータ３０７、スイッチ回路３０８を備えている。
【００２６】
マイクロコンピュータ３０１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力ポートなどを含むワンチップＩＣであり、電源制御部３００を統括的に制御する。マイクロコンピュータ３０１には、ＡＤ変換回路３１０が内蔵されている。ＡＤ変換回路３１０は、ＡＤポート３１１、３１２、３１３を備え、ＡＤポート３１１、３１２、３１３に入力された電圧をデジタル信号であるＡＤ値に変換する。ＡＤ変換回路３１０は、逐次比較型、並列比較型、デルタシグマ型などの任意の回路形式を用いて構成され得る。ＡＤポート３１１には、抵抗素子３０２、３０３により分圧されたＡＣアダプタ１０１からの電圧が入力され、ＡＤポート３１２には、抵抗素子３０２、３０３により分圧されたバッテリ１０２からの電圧が入力される。抵抗素子３０２、３０３の抵抗値は、それぞれＲ１［Ω］、Ｒ２［Ω］である。
【００２７】
ＡＤポート３１１、３１２の前段（電源側）には、それぞれ平滑用のコンデンサ３０４が設けられている。コンデンサ３０４は、電荷を蓄えておくことで、ＡＤ変換時における電圧変動を低減する。すなわち、ハードウェア回路による電圧の平均化が行われる。ＡＤポート３１３には、基準電圧源３０５からの電圧が入力される。基準電圧源３０５は、例えばシャンクレギュレータであり、一定の基準電圧Ｖｒｅｆ［Ｖ］を出力する。ＡＤ値は、基準電圧Ｖｒｅｆに対する電圧差を表している。例えば、ＡＤ変換回路３１０の出力ビット数が１０ｂｉｔである場合、ＡＤ値は０から１０２３までの値であり、ＡＤ変換の分解能は、１０２４（２の１０乗）となる。電圧とＡＤ値の関係の一例を図４に示す。ＡＤ値は電圧に応じて増加し、電圧が基準電圧Ｖｒｅｆに一致した場合に最大となる。マイクロコンピュータ３０１は、下記の式（１）によりＡＣアダプタ１０１およびバッテリ１０２のそれぞれの電圧を算出することができる。
電圧［Ｖ］＝Ｖｒｅｆ×（Ｒ１＋Ｒ２）／Ｒ２×ＡＤ値／ＡＤ変換分解能・・・（１）
ここで、Ｖｒｅｆは基準電圧、（Ｒ１＋Ｒ２）／Ｒ２は分圧比、ＡＤ値はＡＤ変換結果である。
【００２８】
電源からの電力量（＝電圧×電流）は一定となっている。よって、デジタルビデオカメラ１００の記録（ＲＥＣ）や他の機器への出力が開始すると、記録や外部出力部分への電流量が増えるので、電源の電圧が下がる。つまり、電源制御部３００に含まれる電源回路から、各種ＩＣへと供給される電力量が増える。レギュレータ３０７、スイッチ回路３０８を介して各種ＩＣへと電力が伝送され、デジタルビデオカメラ１００内での各機能（供給対象）を実行するために供給（使用）されるので、電力を要する機能が開始すると電源の電圧が下がる。このように、記録中には、記録等に関するハードウェアが駆動するため、デジタルビデオカメラ１００の消費電力が上がることにより、バッテリ１０２のＡＤ値が下降してしまう。また外部出力中にもバッテリ１０２のＡＤ値が下降する。その結果数式１で算出されるバッテリ電圧Ｖｂも減少する。記録が開始するとＡＤ値も低下するが、記録が終わると再び電流量が減るのでＡＤ値も増加し数式１により求められるバッテリ電圧Ｖｂも増加する。またＡＤ変換時にも誤差が出てしまう。
ＡＤポート３１１、３１２で出力されるＡＤ値（ＡＤ変換結果）は電源から流れる電力に基づき電圧を取得しているので、記録や外部出力によってＡＤポート側にくる電力量が減り、ＡＤ値が小さくなってしまうことがある。
【００２９】
マイクロコンピュータ３０１は、上記の式（１）により算出した電圧を、予め定めた期間（例えば０．１秒〜０．２秒といった所定時間内の電圧）で平均化し、平均化した電圧を各電源の電圧としてシステムメモリ２１３に記録する。すなわち、ソフトウェア処理による電圧の平均化が行われる。
【００３０】
電源切替ＩＣ３０６には、ＡＣアダプタ１０１、バッテリ１０２からの電圧が入力される。電源切替ＩＣ３０６は、入力された電圧を比較し、ＡＣアダプタ１０１とバッテリ１０２のどちらをメイン電源にするかを決定する。さらに、電源切替ＩＣ３０６は、メイン電源以外の電源をサブ電源にすることを決定する。例えば、電源切替ＩＣ３０６は、ＡＣアダプタ１０１の電圧がバッテリ１０２の電圧よりも高い場合、ＡＣアダプタ１０１をメイン電源とし、バッテリ１０２をサブ電源とする。すなわち、電源切替ＩＣ３０６は、ＡＣアダプタ１０１とレギュレータ３０７とを電気的に接続する。また、電源切替ＩＣ３０６は、ＡＣアダプタ１０１の電圧が所定の電圧を下回る場合、バッテリ１０２をメイン電源とし、ＡＣアダプタ１０１をサブ電源とする。電源切替ＩＣ３０６は、決定部を構成する。
【００３１】
電源切替ＩＣ３０６は、メイン電源を決定すると、メイン電源の種別などの情報をマイクロコンピュータ３０１へ通知し、メイン電源の電力をレギュレータ３０７に供給するように電源の切り替えを行う。レギュレータ３０７は、例えばＤＣ−ＤＣコンバータ、シャンクレギュレータなどから構成され、メイン電源の電力をマイクロコンピュータ３０１、デジタルビデオカメラ１００の各種ＩＣ、電子デバイスなどへ供給する。スイッチ回路３０８は、システム制御部２１１の指示に基づき、レギュレータ３０７からの電力の供給先を切り替える。
【００３２】
図５は、本実施形態に係る電子機器の動作を表すフローチャートである。この処理は、不揮発性メモリ２１２に記録されたプログラムをシステムメモリ２１３に展開してシステム制御部２１１が実行することで実現する。なお、この処理は、デジタルビデオカメラ１００に電源が入ると開始する。
Ｓ５０１において、システム制御部２１１は、電源制御部３００においてＡＣアダプタ１０１とバッテリ１０２の電圧をＡＤ変換するようにする。すなわち、マイクロコンピュータ３０１は、ＡＣアダプタ１０１が接続されているＡＤポート３１１の電圧と、バッテリ１０２が接続されているＡＤポート３１２の電圧に対し、ＡＤ変換を実行する。
【００３３】
Ｓ５０２において、システム制御部２１１は、Ｓ５０１で得られたＡＤ値を用いて、ＡＣアダプタ１０１とバッテリ１０２の電圧を算出する。これらの電圧値は、上述の式（１）に従って算出される。Ｓ５０３において、システム制御部２１１は、電源制御部３００から電源情報を受け取り、表示部２０８へ送信する。電源情報には、メイン電源とサブ電源の電圧が含まれる。表示部２０８は、電源情報に基づき、例えば図１（ｂ）に示すような電圧情報、具体的には、ＡＣアダプタ１０１の電圧１１１、バッテリ１０２の電圧１１２、メイン電源を示すアイテム１１３を表示する。
【００３４】
Ｓ５０４において、システム制御部２１１は、ユーザ操作による電源ＯＦＦの指示、すなわち電源スイッチ２１４ａが押下されたか否かを判断する。システム制御部２１１は、電源スイッチ２１４ａが押下されたと判断した場合（Ｓ５０４でＹｅｓ）、デジタルビデオカメラ１００の電源をＯＦＦにし、フローチャートの処理を終了する。システム制御部２１１は、電源スイッチ２１４ａが押下されていないと判断した場合（Ｓ５０４でＮｏ）、Ｓ５０５へ進む。
【００３５】
Ｓ５０５において、システム制御部２１１は、ＡＣアダプタ１０１とバッテリ１０２の電圧をＡＤ変換する。すなわち、マイクロコンピュータ３０１は、ＡＣアダプタ１０１が接続されているＡＤポート３１１の電圧と、バッテリ１０２が接続されているＡＤポート３１２の電圧に対し、ＡＤ変換を実行する。
【００３６】
Ｓ５０６において、システム制御部２１１は、Ｓ５０５で得られたＡＤ値を用いて、ＡＣアダプタ１０１とバッテリ１０２の電圧を算出する。これらの電圧は、上述の式（１）に従って算出される値であり、システムメモリ２１３に記録されている、平均化された電圧の値である。Ｓ５０７において、システム制御部２１１は、電源制御部３００からメイン電源の種別などの情報を受け取る。メイン電源の情報は、電源制御部３００において電源切替ＩＣ３０６からマイクロコンピュータ３０１に送信されたものである。さらに、システム制御部２１１は、電源制御部３００からＡＣアダプタ１０１とバッテリ１０２の電圧を取得し、システムメモリ２１３に記憶する。システム制御部２１１は、メイン電源の情報に基づき、表示部２０８においてアイテム１１３の表示を行う。
【００３７】
Ｓ５０８において、システム制御部２１１は、メイン電源がＡＣアダプタ１０１であるかどうかを判断する。システム制御部２１１は、メイン電源がＡＣアダプタ１０１であると判断した場合（Ｓ５０８でＹｅｓ）、Ｓ５０９以降の処理を実行する。一方、システム制御部２１１は、メイン電源がＡＣアダプタ１０１でない、すなわちメイン電源がバッテリ１０２であると判断した場合（Ｓ５０８でＮｏ）、Ｓ５１２以降の処理を実行する。
【００３８】
Ｓ５０９において、システム制御部２１１は、電源制御部３００からのＡＣアダプタ１０１の電圧を表示部２０８へ送信し、ＡＣアダプタ１０１の電圧１１１を更新する。このように、メイン電源の電圧表示は、Ｓ５０６で算出された電圧が用いられる。
【００３９】
Ｓ５１０において、システム制御部２１１は、電源制御部３００からのバッテリ１０２の電圧が、表示部２０８で表示されている電圧１１２と比較して、閾値以上に変化したかどうかを判断する。ここで閾値とは、ＡＤ変換の誤差幅に基づき、あらかじめ決めておく値であり、例えば０．１［Ｖ］、０．２［Ｖ］である。つまり、０．１［Ｖ］は、ＡＤ値で１〜３の値の幅と近い値であり、ＡＤ値の最小単位の３倍〜４倍（４倍以下）、もしくはＡＤ値の分解能の３／１０２４くらいの幅（分解能のうちの割合）の値である。なお、ＡＤ変換の誤差幅は、電源制御部３００のＡＤ変換時に実験的に求められた値でもよいし、ＡＤ変換回路３１０における分解能（１ＬＳＢ）の他、ノイズなどの外乱の条件を考慮して定めてもよい。表示部２０８に表示される電圧１１２の値はシステムメモリ２１３に記憶されているので、Ｓ５１０において比較を行うことができる。ただし、電圧の値を記憶せずに、表示部２０８側から表示中の電圧を取得して比較をしてもよい。
【００４０】
システム制御部２１１は、閾値以上にバッテリ１０２の電圧に変化があると判断した場合（Ｓ５１０でＹｅｓ）、Ｓ５１１の処理を実行する。すなわち、Ｓ５１１において、システム制御部２１１は、電源制御部３００からのバッテリ１０２の電圧を表示部２０８へ送信し、バッテリ１０２の電圧１１２を更新する。一方、システム制御部２１１は、閾値以上にバッテリ１０２の電圧に変化が無い、すなわちバッテリ１０２の電圧の変化幅が閾値未満であると判断した場合（Ｓ５１０でＮｏ）、Ｓ５０４に戻る。システム制御部２１１は、Ｓ５０４以降の処理を所定の周期で繰り返し実行する。
【００４１】
Ｓ５１２において、システム制御部２１１は、電源制御部３００からのバッテリ１０２の電圧を表示部２０８へ送信し、バッテリ１０２の電圧１１２を更新する。Ｓ５１３において、システム制御部２１１は、電源制御部３００からのＡＣアダプタ１０１の電圧が、表示部２０８で表示されている電圧１１１と比較して、閾値以上に変化したかどうかを判断する。ここで閾値とは、ＡＤ変換の誤差幅に基づき、あらかじめ決めておく値であり、例えばＳ５１０で使用したものと同じ値とすることができる。
【００４２】
システム制御部２１１は、閾値以上にＡＣアダプタ１０１の電圧に変化があると判断した場合（Ｓ５１３でＹｅｓ）、Ｓ５１４の処理を実行する。すなわち、Ｓ５１４において、システム制御部２１１は、電源制御部３００からのＡＣアダプタ１０１の電圧を表示部２０８へ送信し、ＡＣアダプタ１０１の電圧１１１を更新する。一方、システム制御部２１１は、閾値以上にＡＣアダプタ１０１の電圧に変化が無いと判断した場合（Ｓ５１３でＮｏ）、Ｓ５０４に戻る。システム制御部２１１は、Ｓ５０４以降の処理を所定の周期で繰り返し実行する。
【００４３】
以上説明したように、システム制御部２１１は、Ｓ５０６で算出した電圧が現在表示中の電圧と閾値以上の差があるか否かを判定し、閾値以上の差がある場合にのみサブ電源の電圧表示を更新する。すなわち、サブ電源に対して電圧表示の更新をするか否かの閾値があり、式（１）で求めた電圧を平均化した値（検出電圧）に閾値以上の変化があった場合には表示が更新される。一方、検出電圧に閾値以上の変化が無い場合には、サブ電源の電圧表示が更新されないようにする。これにより、使用されていないサブ電源の電圧が増減してしまい、ユーザがメイン電源の電力が使用されているはずなのにサブ電源の電力が使用されているのかと誤って認識する可能性を低減することができる。サブ電源もデジタルビデオカメラ１００以外の外部装置へと電力供給している場合には電力が減るので閾値を超えた変化があった場合には、その値をユーザに示した方がよい。またメイン電源は、閾値を設けてしまうと、実際に電圧が下がっているのに表示が更新されるまでに閾値以上の電圧の変化が必要となるので、検出された値をそのまま表示することでより正確な値をユーザに示すようにする。
【００４４】
サブ電源については、ＡＤ変換における誤差幅を僅かに上回るように閾値を設定することで、ＡＤ変換誤差による電圧表示の更新を抑制し、使用していない電源（サブ電源）の電力が消費されているとの誤解を低減できる。
また、メイン電源の電圧は動画の記録（撮影時）や外部出力時の負荷変動の影響を受け、誤差がでることがあるが、サブ電源の電圧は負荷変動の影響を受けないので、ＡＤ変換時の誤差幅を考慮すればよい。ただし、サブ電源もその他の出力の影響を受ける場合には、記録や外部出力による負荷変動で変化する電圧よりも小さい閾値に設定すれば、実際の電圧変動、例えば動画記録中、外部装置への電力供給中による電圧低下による電圧の変化を表示することができる。また、業務機用のデジタルビデオカメラ等では、ユーザが電源回路の負荷変動による誤差があるものだと認識しているので、記録開始や外部出力が行われた際には電圧を更新した方がユーザにとって違和感がない場合がある。
【００４５】
本実施形態では、電圧の変化量を所定の閾値と比較することで、電圧更新についてヒステリシスを持たせている。すなわち、本実施形態の閾値はヒステリシスの幅を定めており、表示電圧を中心としたヒステリシスの範囲内の電圧変動によって、電圧表示が更新されることはない。
【００４６】
本実施形態によれば、メイン電源に対する電圧表示を即時に更新することで、ユーザへメイン電源の状態を正確に通知することができる。一方、サブ電源に対する電圧表示の更新にヒステリシスを設けることで、ＡＤ変換誤差に起因する電圧表示の増減を抑制することができる。したがって、ユーザにとって違和感の少ない電圧表示を提供することが可能となる。
なお、サブ電源がバッテリの場合には、電圧の変化が閾値より小さくても電圧の表示を更新せず、サブ電源がＡＣアダプタの場合には更新しないようにしてもよい。バッテリの場合には電力が使用されたり、充電されなければ、増減することがないので閾値を設けてＡＤ変換時の誤差によって表示電圧が増減することを防ぐ。一方で、ＡＣアダプタの場合には常に電力が供給されており、多少増減したからといって、メイン電源であるとユーザが誤って認識する可能性も低いので閾値を設けなくてもよい。
また、本実施形態はデジタルビデオカメラ１００に適用した例について説明をし、主電源の電力は、記録や外部出力に使用されると説明をした。デジタルビデオカメラ以外の装置に本実施形態を適用した場合には、車であれば主電源は走行、パソコンであれば文字入力や検索処理等、音楽機器であれば演奏、再生等の処理へと使用され、電圧の表示以外の処理にも使用される。
【００４７】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。なお、システム制御部２１１、電源制御部３００が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００４８】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するためのコンピュータ可読記憶媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【００４９】
また、上述した実施形態においては、本発明をデジタルビデオカメラ１００に適用した場合を例にして説明したが、本発明は実施形態の例に限定されず、複数の電源と接続可能な電子機器であれば適用可能である。すなわち、本発明は、パーソナルコンピュータ、ＰＤＡ、携帯電話端末、携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置などに適用可能である。本発明は、さらに、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、投影装置、ディスプレイを備える家電装置、車載装置などに適用可能である。
【図１】
2018022369.tif 000003
【図２】
2018022369.tif 000004
【図３】
2018022369.tif 000005
【図４】
2018022369.tif 000006
【図５】
2018022369.tif 000007