(57)【要約】【課題】  モータの制御方法を変えることなく、より正確な電源の残量を示す情報を提供可能とする。【解決手段】  システム制御部１０は、設定される所定の速度目標値とバッテリー１７から供給される電力により駆動するモータ５、６の駆動速度との差が所定の値以下であるか否かを判断し、前記所定の速度目標値とモータ５、６の駆動速度との差が前記所定の値以下であると判断された場合、バッテリー１７の電圧を検出し、検出した電圧に基づいて電源の残量を示す情報を生成する。【選択図】  図１
2007047082.tif 000002
【特許請求の範囲】
【請求項１】
設定される所定の速度目標値と電源から供給される電力により駆動するモータの駆動速度との差が所定の値以下であるか否かを判断する判断手段と、
前記判断手段により前記所定の速度目標値と前記モータの駆動速度との差が前記所定の値以下であると判断された場合、前記電源の電圧を検出する電圧検出手段と、
前記電圧検出手段により検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成手段とを有することを特徴とする電圧検出装置。
【請求項２】
前記電圧検出手段は、前記モータとは異なる他の特定のモータが駆動している際には、前記電源の電圧を検出しないことを特徴とする請求項１に記載の電圧検出装置。
【請求項３】
電源から供給される電力により駆動するモータの動作モードへの移行を検知するモード検知手段と、
前記モード検知手段による前記動作モードへの移行の検知時から所定の時間が経過した場合、前記電源の電圧を検出する電圧検出手段と、
前記電圧検出手段により検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成手段とを有することを特徴とする電圧検出装置。
【請求項４】
モータを駆動させるための電源の電圧を検出する電圧検出手段と、
前記電圧検出手段により検出される電圧と一又は複数の閾値とを比較する比較手段と、
前記比較手段による比較結果が所定の時間変化しない場合、その比較結果に基づいて前記電源の残量を示す情報を生成する残量情報生成手段とを有することを特徴とする電圧検出装置。
【請求項５】
前記モータの動作モードへの移行を検知するモード検知手段を更に有し、
前記残量情報生成手段は、前記モード検知手段による前記動作モードへの移行の検知時から所定の時間が経過した場合、その時点における前記比較手段による比較結果に基づいて、前記電源の残量を示す情報を生成することを特徴とする請求項４に記載の電圧検出装置。
【請求項６】
電源の電圧を検出する電圧検出装置による電圧検出方法であって、
設定される所定の速度目標値と前記電源から供給される電力により駆動するモータの駆動速度との差が所定の値以下であるか否かを判断する判断ステップと、
前記判断ステップにより前記所定の速度目標値と前記モータの駆動速度との差が前記所定の値以下であると判断された場合、前記電源の電圧を検出する電圧検出ステップと、
前記電圧検出ステップにより検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成ステップとを含むことを特徴とする電圧検出方法。
【請求項７】
電源の電圧を検出する電圧検出装置による電圧検出方法であって、
前記電源から供給される電力により駆動するモータの動作モードへの移行を検知するモード検知ステップと、
前記モード検知ステップによる前記動作モードへの移行の検知時から所定の時間が経過した場合、前記電源の電圧を検出する電圧検出ステップと、
前記電圧検出ステップにより検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成ステップとを含むことを特徴とする電圧検出方法。
【請求項８】
電源の電圧を検出する電圧検出装置による電圧検出方法であって、
モータを駆動させるための前記電源の電圧を検出する電圧検出ステップと、
前記電圧検出ステップにより検出される電圧と一又は複数の閾値とを比較する比較ステップと、
前記比較ステップによる比較結果が所定の時間変化しない場合、その比較結果に基づいて前記電源の残量を示す情報を生成する残量情報生成ステップとを含むことを特徴とする電圧検出方法。
【請求項９】
請求項６乃至８の何れか１項に記載の電圧検出方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータを駆動させるための電源の電圧を検出するための電圧検出装置及び電圧検出方法に関するものである。
【背景技術】
【０００２】
従来、携帯可能なカメラ一体型ＶＴＲ等のビデオカメラ機器に関しては、一般的にバッテリーを主電源として動作を行っている。ビデオカメラのようなバッテリーで駆動する機器においては、装着しているバッテリーの残容量を操作者に知らせるために、電子ビューファインダやＬＣＤにキャラクタ等の残量表示を行うようにしたものが知られている。
【０００３】
バッテリーの残量検出には、バッテリー電圧からバッテリーの残量を推測する方法がある。バッテリーの電圧検出を行い、前記電圧からバッテリー残量を算出する方法である。
【０００４】
また従来のバッテリーの電圧検出は、機器側の負荷変動により電圧が可変し、正確なバッテリー残量の検出が困難であるため、負荷変動が無い状態で前記電圧検出を行うために、記録ヘッドを往復走査するキャリッジモータと記録媒体を搬送する搬送モータの負荷が重ならない時間帯が設けられるようにキャリッジモータと搬送モータの駆動を制御し、その負荷が重ならない時間帯に電池の残量を検出するように制御するものがある（特許文献１参照）。
【０００５】
【特許文献１】特開２００４−２３０８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、機器本体を制御して、負荷変動が無い状態でバッテリー電圧検出を行うことは、機器側のモータの制御方法を変えてしまうため、ビデオカメラ等の撮影機器での実現は、機能が制限されることにつながり困難である。
【０００７】
そこで、本発明の目的は、モータの制御方法を変えることなく、より正確な電源の残量を示す情報を提供可能とすることにある。
【課題を解決するための手段】
【０００８】
本発明の電圧検出装置の第１の態様は、設定される所定の速度目標値と電源から供給される電力により駆動するモータの駆動速度との差が所定の値以下であるか否かを判断する判断手段と、前記判断手段により前記所定の速度目標値と前記モータの駆動速度との差が前記所定の値以下であると判断された場合、前記電源の電圧を検出する電圧検出手段と、前記電圧検出手段により検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成手段とを有することを特徴とする。
本発明の電圧検出装置の第２の態様は、電源から供給される電力により駆動するモータの動作モードへの移行を検知するモード検知手段と、前記モード検知手段による前記動作モードへの移行の検知時から所定の時間が経過した場合、前記電源の電圧を検出する電圧検出手段と、前記電圧検出手段により検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成手段とを有することを特徴とする。
本発明の電圧検出装置の第３の態様は、モータを駆動させるための電源の電圧を検出する電圧検出手段と、前記電圧検出手段により検出される電圧と一又は複数の閾値とを比較する比較手段と、前記比較手段による比較結果が所定の時間変化しない場合、その比較結果に基づいて前記電源の残量を示す情報を生成する残量情報生成手段とを有することを特徴とする。
本発明の電圧検出方法の第１の態様は、電源の電圧を検出する電圧検出装置による電圧検出方法であって、設定される所定の速度目標値と前記電源から供給される電力により駆動するモータの駆動速度との差が所定の値以下であるか否かを判断する判断ステップと、前記判断ステップにより前記所定の速度目標値と前記モータの駆動速度との差が前記所定の値以下であると判断された場合、前記電源の電圧を検出する電圧検出ステップと、前記電圧検出ステップにより検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成ステップとを含むことを特徴とする。
本発明の電圧検出方法の第２の態様は、電源の電圧を検出する電圧検出装置による電圧検出方法であって、前記電源から供給される電力により駆動するモータの動作モードへの移行を検知するモード検知ステップと、前記モード検知ステップによる前記動作モードへの移行の検知時から所定の時間が経過した場合、前記電源の電圧を検出する電圧検出ステップと、前記電圧検出ステップにより検出される電圧に基づいて、前記電源の残量を示す情報を生成する残量情報生成ステップとを含むことを特徴とする。
本発明の電圧検出方法の第３の態様は、電源の電圧を検出する電圧検出装置による電圧検出方法であって、モータを駆動させるための前記電源の電圧を検出する電圧検出ステップと、前記電圧検出ステップにより検出される電圧と一又は複数の閾値とを比較する比較ステップと、前記比較ステップによる比較結果が所定の時間変化しない場合、その比較結果に基づいて前記電源の残量を示す情報を生成する残量情報生成ステップとを含むことを特徴とする。
本発明のプログラムは、前記電圧検出方法の第１乃至第３の態様の何れか一つをコンピュータに実行させることを特徴とする。
本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、モータの起動動作時や速度可変動作時のような装置の負荷変動が激しくない状態時に電源の電圧を検出し、電源の残量を示す情報を生成しているので、モータの制御方法を変えることなく、より正確な電源の残量を示す情報を提供することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１１】
−第１の実施形態−
先ず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係る磁気記録再生装置の構成を示す図である。図１に於いて、１は記録再生媒体であるところの磁気テープ、１２は磁気テープ１を収納しているテープカセット、２は磁気テープ１に記録再生を行うヘッド、３はヘッド２に対して、再生時はヘッド２出力を増幅、また記録時は、ヘッド２に対して記録を行わせるヘッドアンプ、４はヘッドアンプ３からの再生信号及び表示制御部１５の信号を信号出力部１８に出力する処理を行うための信号処理部、１８は信号出力部、１５はシステム制御部１０からの指令でキャラクタ信号を生成して、信号処理部４に送る表示制御部、５はヘッド２を回転させるためのドラムモータ、７はドラムモータ５の回転制御を行うためのドラム制御部、６は磁気テープ１を走行させるキャプスタンモータ、８はキャプスタンモータ６の走行速度を制御するキャプスタン制御部、１３はテープカセット１２をローディングさせて磁気テープ１をヘッド２に当てるローディングモータ、１４はローディングモータ１３を制御するローディング制御部、９はドラム制御部７、キャプスタン制御部８及びローディング制御部１４の３つのモータ制御を行うモータ制御部、１９はＶＴＲ本体にテープカセット１２が装着されたか否かを検出するカセット検出部、１０は磁気記録再生装置のシステム全体を制御するシステム制御部、１１は磁気記録再生装置を操作者が操作するための操作部、１６はバッテリー１７から出力をＶＴＲ各部に電源供給を行うとともにシステム制御部１０にバッテリーの出力を伝える電源部、１７はＶＴＲの電源供給源のバッテリーである。
【００１２】
次に、本実施形態に係る磁気記録再生装置の動作について説明する。バッテリー残量表示は、図２に示すようにシステム制御部１０がバッテリー１７の電圧を電源部１６を通して監視することにより行う。バッテリー１７は、機器本体に装着されると、電源部１６にバッテリー出力を行う。電源部１６は、機器本体内の各部に電源を供給するとともに、バッテリー１７の電圧をシステム制御部１０に伝える。システム制御部１０は、電源部１６からのバッテリー電圧を監視して、バッテリー電圧により図３に示す５段階表示のどれかを判断する。システム制御部１０は、５段階表示の判断結果の表示を行うために表示制御部１５に対して前記判断結果を伝える。表示制御部１５は、システム制御部１０からの指令の表示を行うために、図３に示すキャラクタ信号を生成して、信号処理部４に伝える。信号処理部４は、表示制御部１５からの前記信号を信号出力部１８に出力を行い、図３に示すバッテリー残量表示を行う。
【００１３】
磁気記録再生装置である例えば民生用デジタルＶＴＲでは、テープカセット１２をＶＴＲ本体に入れた場合、カセット検出部１９がテープカセット有りを検出して、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１に接触させるとともに、システム制御部１０は、キャプスタンモータ６に対して再生を行うための速度目標値を設定して、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を走行させる。また同様にシステム制御部１０は、ドラムモータ５に対して再生を行うための速度目標値を設定して、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００１４】
バッテリー残量表示に関しては、キャプスタンモータ６の速度目標値と、キャプスタン制御部８を通してモータ制御部９からくるキャプスタンモータ６の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｃ３より大きい場合システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。
【００１５】
また同様にドラムモータ５の速度目標値と、ドラム制御部７を通してモータ制御部９からくるドラムモータ５の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｄ３より大きい場合、システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。
【００１６】
また、ローディングモータ１３が動作している間は、システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。
【００１７】
キャプスタンモータ６の速度目標値と、キャプスタン制御部８を通してモータ制御部９からくるキャプスタンモータ６の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｃ３より小さくかつ、ドラム制御部７を通してモータ制御部９からくるドラムモータ５の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｄ３より小さくかつ、ローディングモータ１３が停止している場合のみ、システム制御部１０は、電源部１６からのバッテリー電圧を監視して、バッテリー残量表示の更新を行う。
【００１８】
操作者が、操作部１１により磁気テープ１の停止を指令した場合は、システム制御部１０は操作部１１からの前記停止指令により、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を停止させる。また、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１が離れるように制御するとともに、システム制御部１０は、ドラムモータ５に対して停止させるために、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００１９】
バッテリー残量表示に関しては、ローディングモータ１３が動作している間は、システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。ローディングモータ１３が停止している場合のみ、システム制御部１０は、電源部１６からのバッテリー電圧を監視して、バッテリー残量表示の更新を行う。
【００２０】
操作者が、操作部１１により磁気テープ１の早送りを指令した場合は、システム制御部１０は操作部１１からの前記早送り指令により、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１に接触させるとともに、システム制御部１０は、キャプスタンモータ６に対して早送りを行うための速度目標値を設定して、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を走行させる。また同様にシステム制御部１０は、ドラムモータ５に対して早送りを行うための速度目標値を設定して、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００２１】
バッテリー残量表示に関しては、キャプスタンモータ６の速度目標値と、キャプスタン制御部８を通してモータ制御部９からくるキャプスタンモータ６の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｃ３より大きい場合、システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。
【００２２】
また同様にドラムモータ５の速度目標値と、ドラム制御部７を通してモータ制御部９からくるドラムモータ５の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｄ３より大きい場合、システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。
【００２３】
また、ローディングモータ１３が動作している間は、システム制御部１０は、バッテリー１７の電圧を監視しない。このことにより、システム制御部１０は、バッテリー１７の電圧を更新しないため、バッテリー残量表示も更新されない。
【００２４】
キャプスタンモータ６の速度目標値と、キャプスタン制御部８を通してモータ制御部９からくるキャプスタンモータ６の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｃ３より小さくかつ、ドラム制御部７を通してモータ制御部９からくるドラムモータ５の実速度を比較して、前記速度目標値と前記実速度の差が任意の値Ｄ３より小さくかつ、ローディングモータ１３が停止している場合のみ、システム制御部１０は、電源部１６からのバッテリー電圧を監視して、バッテリー残量表示の更新を行う。
【００２５】
図４乃至図６は本実施形態の動作を示すフローチャート図であり、図４乃至図６を用いて本実施形態に係る磁気記録再生装置の動作について説明する。
【００２６】
システム制御部１０は、操作部１１を監視して早送り操作があったかを検出して操作有りの場合以下の動作とする（ステップ５０１）。次にドラムモータ５に対して早送りを行うための速度目標値を設定する（ステップ５０２）。
【００２７】
ドラムモータ５に対して前記速度目標値となるようにシステム制御部１０は、モータ制御部９及びドラム制御部７の制御を行う（ステップ５０３）。システム制御部１０はローディング制御部１４を制御してローディングモータ１３によりヘッド２に磁気テープ１に接触させるポジションとする（ステップ５０４、５０５）。
【００２８】
システム制御部１０は、前記ポジションとしたらローディング制御部１４を制御してローディングモータ１３を停止させる（ステップ５０６）。続いてシステム制御部１０はキャプスタンモータ６に対して早送りを行うための速度目標値を設定する（ステップ５０７）。
【００２９】
キャプスタンモータ６に対して前記速度目標値となるようにシステム制御部１０は、モータ制御部９及びキャプスタン制御部８の制御を行う（ステップ５０８）。
【００３０】
バッテリー残量表示に関しては、キャプスタンモータ６がオンしているかをシステム制御部１０が判断する（ステップＳ６０１）。キャプスタンモータ６がオフの場合はドラムモータ５による判断を行う。
【００３１】
システム制御部１０はキャプスタンモータ６の実速度を検出して変数Ｃ１に格納し、続いてキャプスタンモータ６の速度目標値をＣ２に格納する（ステップＳ６０２、ステップ６０３）。
【００３２】
続いてシステム制御部１０は、バッテリー残量表示を可とする速度エラー閾値をＣ３に格納する（ステップ６０４）。次にシステム制御部１０は、前記速度目標値と前記実速度の差と速度エラー閾値Ｃ３の大小を判断して（ステップＳ６０５）、前記速度目標値と前記実速度の差の方が大きい場合は、バッテリー残量表示を更新しないようにする。速度目標値と実速度との差が速度エラー閾値Ｃ３以下であれば、処理はステップＳ６０６に移行し、ドラムモータ５による判断を行う。
【００３３】
ドラムモータ５がオンしているかをシステム制御部１０が判断する（ステップＳ６０６）。ドラムモータ５がオフの場合、処理はステップＳ６１１に移行し、ローディングモータ１３による判断を行う。
【００３４】
ドラムモータ５がオンである場合、システム制御部１０はドラムモータ５の実速度を検出して変数Ｄ１に格納し（ステップ６０７）、ドラムモータ５の速度目標値をＤ２に格納する（ステップ６０８）。次にシステム制御部１０はバッテリー残量表示を可とする速度エラー閾値をＤ３に格納する（ステップ６０９）。
【００３５】
システム制御部１０は、前記速度目標値と前記実速度の差と速度エラー閾値Ｄ３の大小を判断して（ステップＳ６１０）、前記速度目標値と前記実速度の差の方が大きい場合は、バッテリー残量表示を更新しないようにする。速度目標値と実速度との差が速度エラー閾値Ｄ３以下である場合、処理はステップＳ６１１に移行し、ローディングモータ１３による判断を行う。
【００３６】
ステップＳ６１１では、システム制御部１０は、ローディングモータ１３がオンしているかを判断する。ローディングモータ１３がオフの場合は、ステップＳ６１１に移行し、バッテリー残量表示の更新を行うようにする。ローディングモータ１３がオンの場合は、バッテリー残量表示の更新を行わないようにする。
【００３７】
ステップＳ６１２では、システム制御部１０はバッテリー１７の電圧を検出して変数Ｂ１に格納し、変数Ｂ１の内容を更新する（ステップ６１２）。次にシステム制御部１０は７５％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ６１３）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー１００％表示とする（ステップ６１４、６１５）。
【００３８】
一方、ステップＳ６１４において変数Ｂ１とＢ２とを比較してＢ１がＢ２以下である場合、システム制御部１０は５０％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ６１６）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー７５％表示とする（ステップ６１７，６１８）。
【００３９】
一方、ステップＳ６１７において変数Ｂ１とＢ２とを比較してＢ１がＢ２以下である場合、２５％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ６１９）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー５０％表示とする（ステップ６２０、６２１）。
【００４０】
一方、ステップＳ６２０において変数Ｂ１とＢ２とを比較してＢ１がＢ２以下である場合、０％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ６２２）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー２５％表示とする（ステップ６２３、６２４）。一方、Ｂ１がＢ２以下である場合、バッテリー残量表示は、バッテリー０％表示とする（ステップ６２５）。
【００４１】
以上説明したように、本実施形態によれば、モータの速度エラーが任意の値より大きい場合は、バッテリー残量表示を更新しないようにすることにより、モータの起動動作時や速度可変動作時のような負荷変動が激しくバッテリー電圧が不正確となる動作時にバッテリー残量表示を更新しないため、より正確なバッテリー残量表示が行えるという効果がある。
【００４２】
−第２の実施形態−
次に本発明の第２の実施形態について説明する。本実施形態に係る磁気記録再生装置の構成は図１に示す第１の実施形態の構成と同様である。
【００４３】
バッテリー残量表示は、図２に示すようにシステム制御部１０がバッテリー１７の電圧を電源部１６を通して監視することにより行う。バッテリー１７は、機器本体に装着されると、電源部１６にバッテリー出力を行う。電源部１６は、機器本体内の各部に電源を供給するとともに、バッテリー１７の電圧をシステム制御部１０に伝える。システム制御部１０は、電源部１６からのバッテリー電圧を監視して、バッテリー電圧により図３に示す５段階表示のどれかを判断する。システム制御部１０は、５段階表示の判断結果の表示を行うために表示制御部１５に対して前記判断結果を伝える。表示制御部１５は、システム制御部１０からの指令の表示を行うために、図３に示すキャラクタ信号を生成して、信号処理部４に伝える。信号処理部４は、表示制御部１５からの前記信号を信号出力部１８に出力を行い、図３に示すバッテリー残量表示を行う。
【００４４】
磁気記録再生装置である例えば民生用デジタルＶＴＲでは、テープカセット１２をＶＴＲ本体に入れた場合、カセット検出部１９がテープカセット有りを検出して、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１に装着するとともに、システム制御部１０は、キャプスタンモータ６に対して再生を行うための速度目標値を設定して、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を走行させる。また同様にシステム制御部１０は、ドラムモータ５に対して再生を行うための速度目標値を設定して、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００４５】
バッテリー残量表示に関しては、システム制御部１０は、テープカセット１２をＶＴＲ本体に入れた場合、磁気テープ１の動作モードの変化があったことを認識する。システム制御部１０は、モータが駆動するモードに変化したかの判断を行う。モータが駆動するモードとなったため、任意の時間だけバッテリー残量表示の更新を行わないように制御を行う。
【００４６】
操作者が、操作部１１により磁気テープ１の停止を指令した場合は、システム制御部１０は操作部１１からの前記停止指令により、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を停止させる。また、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１が離れるように制御するとともに、システム制御部１０は、ドラムモータ５に対して停止させるために、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００４７】
バッテリー残量表示に関しては、システム制御部１０は、磁気テープ１の停止指令により、磁気テープ１の動作モードの変化があったことを認識する。システム制御部１０は、モータが駆動するモードに変化したかの判断を行う。モータが駆動しないモードとなったため、バッテリー残量表示の更新を行うように制御を行う。
【００４８】
操作者が、操作部１１により磁気テープ１の早送りを指令した場合は、システム制御部１０は操作部１１からの前記早送り指令により、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１に装着するとともに、キャプスタンモータ６に対して早送りを行うための速度目標値を設定して、モータ制御部９及びキャプスタン制御部８を通してテープ１を走行させるキャプスタンモータ６を制御して、テープ１を走行させる。また同様にシステム制御部１０は、ドラムモータ５に対して早送りを行うための速度目標値を設定して、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００４９】
バッテリー残量表示に関しては、磁気テープ１の早送り指令により、磁気テープ１の動作モードの変化があったことを認識する。システム制御部１０は、モータが駆動するモードに変化したかの判断を行う。モータが駆動するモードとなったため、任意の時間だけバッテリー残量表示の更新を行わないように制御を行う。
【００５０】
図７及び図８は本実施形態に係る磁気記録再生装置の動作を示すフローチャート図である。以下に図７及び図８を用いて本実施形態に係る磁気記録再生装置の動作について説明する。
【００５１】
システム制御部１０は、磁気テープ１の動作モードの変化有り又は無しを検出する（ステップ８０１）。磁気テープ１の動作モードの変化が有る場合は、モータを駆動するモードであるのかを判断する（ステップ８０２）。モータを駆動するモードとなる場合は、ＴＩＭＥＲに任意のバッテリー非検出時間を設定する（ステップ８０３）。続いてシステム制御部１０は、設定したＴＩＭＥＲの時間分の経過があったかを判断する（ステップ８０４）。設定したＴＩＭＥＲの時間分の経過が無い場合は、ＴＩＭＥＲのカウントダウンを行う（ステップ８０５）。設定したＴＩＭＥＲの時間が経過していない場合は、後述するステップＳ８０６のバッテリーの電圧検出を行わない。
【００５２】
設定したＴＩＭＥＲの時間分の経過が有る場合は、バッテリー残量表示の更新を行うように、バッテリー１７の電圧を検出して変数Ｂ１に格納し、変数Ｂ１の内容を更新する（ステップ８０６）。続いてシステム制御部１０は、７５％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ８０７）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー１００％表示とする（ステップ８０８、８０９）。
【００５３】
一方、ステップＳ８０８においてＢ１がＢ２以下である場合、システム制御部１０は５０％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ８１０）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー７５％表示とする（ステップ８１１、８１２）。
【００５４】
一方、ステップＳ８１１においてＢ１がＢ２以下である場合、システム制御部１０は２０％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ８１３）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー５０％表示とする（ステップ８１４，８１５）。
【００５５】
一方、ステップＳ８１４においてＢ１がＢ２以下である場合、システム制御部１０は０％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ８１６）。変数Ｂ１とＢ２を比較してＢ１の方が大きい場合、バッテリー残量表示は、バッテリー２５％表示とする（ステップ８１７，８１８）。一方、ステップＳ８１８においてＢ１がＢ２以下である場合、バッテリー残量表示は、バッテリー０％表示とする（ステップ８１９）。
【００５６】
以上説明したように、磁気テープ１の動作モードが変化してかつモータを駆動する動作モードへ移行する場合は、任意の一定時間だけバッテリー残量表示を更新しないようにすることにより、モータの起動動作時や速度可変動作時のような負荷変動が激しくバッテリー電圧が不正確となる動作時にバッテリー残量表示を更新しないため、より正確なバッテリー残量表示が行えるという効果がある。
【００５７】
−第３の実施形態−
次に本発明の第３の実施形態について説明する。本実施形態に係る磁気記録再生装置の構成は図１に示す構成と同様である。
【００５８】
以下に本実施形態に係る磁気記録再生装置の動作について説明する。バッテリー残量表示は、図２に示すようにシステム制御部１０がバッテリー１７の電圧を電源部１６を通して監視することにより行う。バッテリー１７は、機器本体に装着されると、電源部１６にバッテリー出力を行う。電源部１６は、機器本体内の各部に電源を供給するとともに、バッテリー１７の電圧をシステム制御部１０に伝える。システム制御部１０は、電源部１６からのバッテリー電圧を監視して、バッテリー電圧により図３に示す５段階表示のどれかを判断する。システム制御部１０は、５段階表示の判断結果の表示を行うために表示制御部１５に対して前記判断結果を伝える。表示制御部１５は、システム制御部１０からの指令の表示を行うために、図３に示すキャラクタ信号を生成して、信号処理部４に伝える。信号処理部４は、表示制御部１５からの前記信号を信号出力部１８に出力を行い、図３に示すバッテリー残量表示を行う。
【００５９】
磁気記録再生装置である例えば民生用デジタルＶＴＲでは、テープカセット１２をＶＴＲ本体に入れた場合、カセット検出部１９がテープカセット有りを検出して、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１に装着するとともに、システム制御部１０は、キャプスタンモータ６に対して再生を行うための速度目標値を設定して、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を走行させる。また同様にシステム制御部１０は、ドラムモータ５に対して再生を行うための速度目標値を設定して、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００６０】
バッテリー残量表示に関しては、システム制御部１０は、テープカセット１２をＶＴＲ本体に入れた場合、磁気テープ１の動作モードの変化があったことを認識する。システム制御部１０は、モータが駆動するモードに変化したかの判断を行う。
【００６１】
モータが駆動するモードでは、バッテリー電圧が、任意の時間だけ図３に示す５段階の中で同じ表示が連続しているかを検出して、連続している場合のみバッテリー残量表示の更新を行うように制御を行う。
【００６２】
操作者が、操作部１１により磁気テープ１の停止を指令した場合は、システム制御部１０は操作部１１からの前記停止指令により、モータ制御部９及びキャプスタン制御部８を通してテープ１を走行させるキャプスタンモータ６を制御して、磁気テープ１を停止させる。また、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１が離れるように制御するとともに、システム制御部１０は、ドラムモータ５に対して停止させるために、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００６３】
バッテリー残量表示に関しては、システム制御部１０は、磁気テープ１の停止指令により、磁気テープ１の動作モードの変化があったことを認識する。システム制御部１０は、モータが駆動するモードに変化したかの判断を行う。モータが駆動するモードに変化してから設定され時間が経過すると、その時点におけるバッテリー残量を示すように図３に示す５段階のバッテリー残量表示を更新させる。
【００６４】
操作者が、操作部１１により磁気テープ１の早送りを指令した場合は、システム制御部１０は操作部１１からの前記早送り指令により、システム制御部１０はローディング制御部１４を制御してヘッド２に磁気テープ１に装着するとともに、システム制御部１０は、キャプスタンモータ６に対して早送りを行うための速度目標値を設定して、モータ制御部９及びキャプスタン制御部８を通して磁気テープ１を走行させるキャプスタンモータ６を制御して、テープ１を走行させる。また同様にシステム制御部１０は、ドラムモータ５に対して早送りを行うための速度目標値を設定して、モータ制御部９及びドラム制御部７を通してドラムモータ５を制御する。
【００６５】
バッテリー残量表示に関しては、磁気テープ１の早送り指令により、磁気テープ１の動作モードの変化があったことを認識する。システム制御部１０は、モータが駆動するモードに変化したかの判断を行う。モータが駆動するモードでは、バッテリー電圧が、任意の時間だけ図３に示す５段階の中で同じ表示が連続しているかを検出して、連続している場合のみバッテリー残量表示の更新を行うように制御を行う。
【００６６】
図９乃至図１３は本実施形態に係る磁気記録再生装置の動作を示すフローチャートである。以下に図９乃至図１３を用いて本実施形態に係る磁気記録再生装置の動作について説明する。
【００６７】
システム制御部１０は、磁気テープ１の動作モードの変化有り又は無しを検出する（ステップ１００１）。磁気テープ１の動作モードの変化が有る場合は、モータを駆動するモードであるのかを判断する（ステップ１００２）。
【００６８】
モータを駆動するモードとなる場合は、システム制御部１０は、ＴＩＭＥＲに任意のバッテリー表示検出方法を可変する時間を設定する（ステップ１００３）。次にシステム制御部１０は、変数Ｂ１００ＣＮＴ、Ｂ７５ＣＮＴ、Ｂ５０ＣＮＴ、Ｂ２５ＣＮＴ、Ｂ０ＣＮＴを初期化する（ステップ１００４）。なお、モード変化がなかったり、モード変化を検知した場合でもそれがモータを駆動するモードでなかった場合には、ステップＳ１００３及びステップＳ１００４の処理を行わず、処理をステップＳ１００５に移行させる。
【００６９】
続くステップＳ１００５では、システム制御部１０は、設定したＴＩＭＥＲの時間分の経過があったかを判断する（ステップ１００５）。設定したＴＩＭＥＲの時間分の経過が無い場合は、ＴＩＭＥＲのカウントダウンを行う（ステップ１００６）。
【００７０】
続いてシステム制御部１０は、バッテリー１７の電圧を検出して変数Ｂ１に格納する（ステップ１００７）。次にシステム制御部１０は７５％バッテリー表示となる閾値を変数Ｂ２に格納する（ステップ１００８）。
【００７１】
続いてシステム制御部１０は、変数Ｂ１とＢ２を比較する（ステップ１００９）。変数Ｂ１が大きい場合は、Ｂ７５ＣＮＴ、Ｂ５０ＣＮＴ、Ｂ２５ＣＮＴ、Ｂ０ＣＮＴを初期化する（ステップ１０１０）。一方、変数Ｂ１がＢ２以下である場合は、ステップＳ１０１０〜ステップＳ１０１４までの処理は行わず、ステップＳ１０１５に移行する。
【００７２】
ステップＳ１０１１では、次にシステム制御部１０は、変数Ｂ１００ＣＮＴのカウントアップを行う。続いてシステム制御部１０は、前記設定したＴＩＭＥＲの時間分の経過が有るか無いか判断する（ステップ１０１２）。ＴＩＭＥＲの時間分の経過がない場合、システム制御部１０は変数Ｂ１００ＣＮＴを任意の設定カウント値と比較を行う（ステップ１０１３）。変数Ｂ１００ＣＮＴの方が任意の設定カウント値より大きい場合、システム制御部１０はバッテリー１００％表示として、バッテリー残量表示を更新する（ステップ１０１４）。一方、前記設定したＴＩＭＥＲの時間分経過したと判断された場合、ステップＳ１０１３の比較処理は行わず、ステップＳ１０１４に移行する。
【００７３】
ステップＳ１０１５では、システム制御部１０は７５％バッテリー表示となる閾値を変数Ｂ２に格納する。続いてシステム制御部１０は変数Ｂ１とＢ２を比較する（ステップ１０１６）。
【００７４】
変数Ｂ１が大きい場合、システム制御部１０は、Ｂ１００ＣＮＴ、Ｂ５０ＣＮＴ、Ｂ２５ＣＮＴ、Ｂ０ＣＮＴを初期化する（ステップ１０１７）。続いてシステム制御部１０は変数Ｂ７５ＣＮＴのカウントアップを行う（ステップ１０１８）。一方、Ｂ１がＢ２以下である場合、ステップＳ１０１７〜ステップＳ１０２１の処理は行わず、ステップＳ１０２２に移行する。
【００７５】
ステップＳ１０１９では、システム制御部１０は、前記設定したＴＩＭＥＲの時間分の経過が有るか無いかを判断する。ＴＩＭＥＲの時間分の経過がない場合、システム制御部１０は変数Ｂ７５ＣＮＴを任意の設定カウント値と比較を行う（ステップ１０２０）。
【００７６】
変数Ｂ７５ＣＮＴの方が任意の設定カウント値より大きい場合、システム制御部１０は、バッテリー７５％表示として、バッテリー残量表示を更新する（ステップ１０２１）。一方、前記設定したＴＩＭＥＲの時間分経過したと判断された場合、ステップＳ１０２０の比較処理は行わず、ステップＳ１０２１に移行する。
【００７７】
ステップＳ１０２２では、システム制御部１０は５０％バッテリー表示となる閾値を変数Ｂ２に格納する。次にシステム制御部１０は変数Ｂ１とＢ２を比較する（ステップ１０２３）。
【００７８】
変数Ｂ１が大きい場合、システム制御部１０はＢ１００ＣＮＴ、Ｂ７５ＣＮＴ、Ｂ２５ＣＮＴ、Ｂ０ＣＮＴを初期化する（ステップ１０２４）。一方、Ｂ１がＢ２以下である場合、ステップＳ１０２４〜ステップＳ１０２８の処理は行わず、ステップＳ１０２９に移行する。
【００７９】
ステップＳ１０２５では、システム制御部１０は変数Ｂ５０ＣＮＴのカウントアップを行う。続いてシステム制御部１０は前記設定したＴＩＭＥＲの時間分の経過が有るか無いか判断する（ステップ１０２６）。ＴＩＭＥＲの時間分の経過がない場合、システム制御部１０は変数Ｂ５０ＣＮＴを任意の設定カウント値と比較を行う（ステップ１０２７）。変数Ｂ５０ＣＮＴが任意の設定カウント値以上である場合、システム制御部１０はバッテリー５０％表示として、バッテリー残量表示を更新する（ステップ１０２８）。一方、ステップＳ１０２６において前記設定したＴＩＭＥＲの時間分が経過したと判断された場合、ステップＳ１０２７の比較処理を行わず、ステップＳ１０２８の表示更新処理を実行する。また、ステップＳ１０２７の比較処理において変数Ｂ５０ＣＮＴが設定カウント値未満である場合、ステップＳ１０２８の表示更新処理は行わない。
【００８０】
ステップＳ１０２９では、システム制御部１０は２５％バッテリー表示となる閾値を変数Ｂ２に格納する。続いてシステム制御部１０は変数Ｂ１とＢ２を比較する（ステップ１０３０）。
【００８１】
変数Ｂ１が大きい場合、システム制御部１０はＢ１００ＣＮＴ、Ｂ７５ＣＮＴ、Ｂ５０ＣＮＴ、Ｂ０ＣＮＴを初期化し（ステップ１０３１）、変数Ｂ２５ＣＮＴのカウントアップを行う（ステップ１０３２）。
【００８２】
続いてシステム制御部１０は、前記設定したＴＩＭＥＲの時間分の経過が有るか無いかを判断する（ステップ１０３３）。ＴＩＭＥＲの時間分の経過がない場合、システム制御部１０は変数Ｂ２５ＣＮＴを任意の設定カウント値と比較を行う（ステップ１０３４）。変数Ｂ２５ＣＮＴが任意の設定カウント値以上である場合、システム制御部１０はバッテリー２５％表示として、バッテリー残量表示を更新する（ステップ１０３５）。一方、ステップＳ１０３３において前記設定したＴＩＭＥＲの時間分が経過したと判断された場合、ステップＳ１０３４の比較処理を行わず、ステップＳ１０３５の表示更新処理を実行する。また、ステップＳ１０３４の比較処理において変数Ｂ２５ＣＮＴが設定カウント値未満である場合、ステップＳ１０３５の表示更新処理は行わない。
【００８３】
ステップＳ１０３０において変数Ｂ１がＢ２未満であると判断された場合、システム制御部１０はＢ１００ＣＮＴ、Ｂ７５ＣＮＴ、Ｂ５０ＣＮＴ、Ｂ２５ＣＮＴを初期化し（ステップ１０３６）、変数Ｂ０ＣＮＴのカウントアップを行う（ステップ１０３７）。
【００８４】
次にシステム制御部１０は前記設定したＴＩＭＥＲの時間分の経過が有るか無いか判断する（ステップ１０３８）。ＴＩＭＥＲの時間分の経過がない場合、システム制御部１０は変数Ｂ０ＣＮＴを任意の設定カウント値と比較を行う（ステップ１０３９）。変数Ｂ０ＣＮＴの方が任意の設定カウント値より大きい場合、システム制御部１０はバッテリー０％表示として、バッテリー残量表示を更新する（ステップ１０４０）。一方、ステップＳ１０３８において前記設定したＴＩＭＥＲの時間分が経過したと判断された場合、ステップＳ１０３９の比較処理を行わず、ステップＳ１０４０の表示更新処理を実行する。また、ステップＳ１０３９の比較処理において変数Ｂ０ＣＮＴが設定カウント値未満である場合、ステップＳ１０４０の表示更新処理は行わない。
【００８５】
以上のように、機器本体の動作モードが変化してかつモータを駆動するモードへ移行する場合は、任意の一定時間だけバッテリー残量が、連続して同じ表示となっているかを検出して、連続している場合にバッテリー残量表示の更新を行うようすることにより、モータの起動動作時や速度可変動作時のような瞬間的に負荷変動が激しい動作時は、バッテリー残量表示を更新しないため、より正確なバッテリー残量表示が行えるという効果がある。
【００８６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００８７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００８９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９１】
【図１】本発明の第１乃至第３の実施形態に係る磁気記録再生装置の構成を示す図である。
【図２】バッテリー電圧とバッテリー残量との関係を示す図である。
【図３】バッテリー残量表示に使用するキャラクタの一例を示す図である。
【図４】本発明の第１の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図５】本発明の第１の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図６】本発明の第１の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図７】本発明の第２の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図８】本発明の第２の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図９】本発明の第３の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図１０】本発明の第３の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図１１】本発明の第３の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図１２】本発明の第３の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【図１３】本発明の第３の実施形態に係る磁気記録再生装置の動作を示すフローチャートである。
【符号の説明】
【００９２】
１  磁気テープ
２  ヘッド
３  ヘッドアンプ
４  信号処理部
５  ドラムモータ
６  キャプスタンモータ
７  ドラム制御部
８  キャプスタン制御部
９  モータ制御部
１０  システム制御部
１１  操作部
１２  テープカセット
１３  ローディングモータ
１４  ローディング制御部
１５  表示制御部
１６  電源部
１７  バッテリー
１８  信号出力部
１９  カセット検出部
【図１】
2007047082.tif 000003
【図２】
2007047082.tif 000004
【図３】
2007047082.tif 000005
【図４】
2007047082.tif 000006
【図５】
2007047082.tif 000007
【図６】
2007047082.tif 000008
【図７】
2007047082.tif 000009
【図８】
2007047082.tif 000010
【図９】
2007047082.tif 000011
【図１０】
2007047082.tif 000012
【図１１】
2007047082.tif 000013
【図１２】
2007047082.tif 000014
【図１３】
2007047082.tif 000015