(57)【特許請求の範囲】
【請求項１】
Ａｃｃ（アクセサリ）電源ライン及びバックアップ電源ラインを介してバッテリから供給される電力により駆動し、電力を通常に消費して動作する通常動作状態と、通常動作状態よりも少ない電力を消費して動作する低消費動作状態とに移行可能な車載用オーディオ機器であって、
ディスクのロード又はイジェクトの何れかのディスク動作を指示するための指示情報を入力する入力手段と、
前記入力手段が入力した指示情報に従って、低消費動作状態から通常動作状態へ移行し、指示されたディスク動作を制御した後に、通常動作状態から低消費動作状態へ移行する制御手段と、
Ａｃｃ電源ラインによる電力供給の開始及び停止を判別する判別手段と、
前記判別手段により電力供給の停止が判別されている状況において、前記制御手段により制御されるディスク動作の累積時間を計時する計時手段と、を備え、
前記制御手段は、低消費動作状態において、前記計時手段により計時された累積時間が予め定められた規定時間を超えている場合に、前記判別手段により電力供給の開始が判別されるまで前記入力手段の入力を禁止して低消費動作状態を維持する、
ことを特徴とする車載用オーディオ機器。
【請求項２】
前記制御手段は、指示されたディスク動作の制御中において、前記計時手段により計時された累積時間が予め定められた規定時間を超えた場合に、当該ディスク動作の終了を確認した後、通常動作状態から低消費動作状態へ移行する、
ことを特徴とする請求項１に記載の車載用オーディオ機器。
【請求項３】
前記制御手段は、低消費動作状態において、前記計時手段により計時された累積時間が予め定められた規定時間を超えていなくとも、規定時間までの残り時間が、ディスク動作に要する最大時間より小さい場合に、前記入力手段の入力を禁止して低消費動作状態を維持する、
ことを特徴とする請求項１又は２に記載の車載用オーディオ機器。
【請求項４】
Ａｃｃ電源ライン及びバックアップ電源ラインを介してバッテリから供給される電力により駆動し、電力を通常に消費して動作する通常動作状態と、通常動作状態よりも少ない電力を消費して動作する低消費動作状態とに移行可能な車載用オーディオ機器の電源制御方法であって、
ディスクのロード又はイジェクトの何れかのディスク動作を指示するための指示情報を入力する入力ステップと、
前記入力ステップにて入力された指示情報に従って、低消費動作状態から通常動作状態へ移行し、指示されたディスク動作を制御した後に、通常動作状態から低消費動作状態へ移行する制御ステップと、
Ａｃｃ電源ラインによる電力供給の開始及び停止を判別する判別ステップと、
前記判別ステップにて電力供給の停止が判別されている状況において、前記制御ステップにて制御されるディスク動作の累積時間を計時する計時ステップと、を備え、
前記制御ステップは、低消費動作状態において、前記計時ステップにて計時された累積時間が予め定められた規定時間を超えている場合に、前記判別ステップにて電力供給の開始が判別されるまで前記入力ステップでの入力を禁止して低消費動作状態を維持する、
ことを特徴とする電源制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、車載用電子機器および電源制御方法に関する。
【０００２】
【従来の技術】
従来より、ＣＤ（Compact Disc〜商標）プレーヤやＭＤ（Mini Disc〜商標）プレーヤ等の車載用電子機器が広く使用されている。このような車載用電子機器は、一般に、Ａｃｃ電源ライン及びバックアップ電源ラインを介してバッテリ（カーバッテリ）と接続されている。
なお、Ａｃｃ（アクセサリ）電源ラインは、イグニッションスイッチの位置がＡｃｃオン（イグニッションも含む）の場合に通電される電源ラインである。また、バックアップ電源ラインは、イグニッションスイッチの位置に拘わらず、常に通電される電源ラインである。
そして、車載用電子機器は、Ａｃｃオフの状態でも、バックアップ電源ラインから電力供給を受けているため、利用者の操作に従って、所定の動作を行うことができる。
【０００３】
例えば、ＭＤレシーバ（ラジオ放送受信チューナ付きＭＤプレーヤ等）は、Ａｃｃオフの状態でも、ディスクのロード（ローディング）やイジェクト等の動作を可能としている。
このようなＭＤレシーバは、Ａｃｃオフの状態において、バッテリの消耗（電気容量の減少）をできるだけ少なくするために、低消費電流モード（スタンバイモード）に移行する。つまり、通常の電力消費量にて動作する通常動作モードから電力消費量を低減した低消費電流モードへ自動的に移行することにより、充電がなされていない間におけるバッテリの必要以上の消耗を抑制している。具体的にＭＤレシーバは、低消費電流モードに移行すると、装置内のスイッチング電源（モータやセンサ等を含む駆動系ユニットに電圧電流を供給するための電源）等をオフにすると共に、制御用マイコン（マイクロコンピュータ）の周辺回路等に供給する電流も少なくする。更に、制御用マイコン自身の処理モードを低速にしたり、供給クロック（発振子）を停止させたりもする。
【０００４】
このような低消費電流モード中に、ディスクの挿入やイジェクトキーの押下等を検出すると、ＭＤレシーバは、低消費電流モードを解除して通常動作モードに移行し、所定のディスク動作等を行う。つまり、ＭＤレシーバは、スイッチング電源等をオンにして駆動系ユニット等を動作可能とし、ディスクのロードやイジェクト等を行う。
そして、ロードやイジェクト等のディスク動作を終えると、ＭＤレシーバは、再び低消費電流モードへ自動的に移行する。
【０００５】
それでも、低消費電流モード中にこのようなディスク動作を無制限に認めると、バッテリの消耗を早めてしまうことになる。つまり、バッテリが充電されていない状態において、ＭＤレシーバが何度もディスク動作等を行うと、その度にバッテリの電気容量が減少し、やがてエンジンを始動させることができなくなってしまう。
また、低消費電流モード中に利用者がディスク動作を指示しなくとも、ＭＤレシーバの故障や誤動作によりディスクの挿入やイジェクトキーの押下等を誤って検出してしまう場合もある。この場合、ＭＤレシーバは、同様に低消費電流モードを解除してディスク動作を繰り返してしまう。更に、ＭＤレシーバの制御プログラムの考慮不足等により、通常動作モードから低消費電流モードに移行できない状況も発生し得る。これらの場合も、バッテリを不必要に消耗させてしまい、やがて、エンジンを始動させることができなくなってしまう。
【０００６】
これらの不具合を改善するために、従来のＭＤレシーバ等の車載用電子機器には、以下に示すような対策が講じられていた。
まず第１の対策は、通常動作モードから低消費電流モードに移行した後、一定時間が経過すると、低消費電流モードの解除を禁止するという手立てである。
例えば、ＭＤレシーバは、低消費電流モードに移行して４分３０秒が経過すると、ディスクの挿入やイジェクトキーの押下等の検出を停止し、５分が経過すると、一切のディスク動作を行わない。なお、４分３０秒にてディスク挿入等の検出を停止するのは、ディスク動作の途中終了を防止するためである（ディスク動作に最大３０秒を要する場合）。
【０００７】
また、第２の対策は、低消費電流モードを解除した後、通常動作モードの動作が一定時間内に終了しなかった場合に、強制的に低消費電流モードへ移行させるという手立てである。
例えば、ＭＤレシーバは、低消費電流モード中にディスクの挿入やイジェクトキーの押下等を検出すると、通常動作モードに移行してディスク動作を開始するが、その際、タイマによる計時も開始する。そして、タイマによる計時が３０秒を経過してもなお、低消費電流モードに移行していない場合に、ＭＤレシーバは、ディスク動作を終了させ、強制的に低消費電流モードに移行させる（ディスク動作に最大３０秒を要する場合）。なお、これ以降ＭＤレシーバは、ディスクの挿入等の検出を停止し、ディスク動作を行わないようにする。
【０００８】
しかしながら、上述の対策を講じた従来の車載用電子機器には、以下に示すような問題があった。
まず、第１の対策を講じた車載用電子機器は、低消費電流モードに移行して無条件に一定時間が経過してしまうと、機器の操作では低消費電流モードの解除ができないこととなる。
例えば、ＭＤレシーバが低消費電流モードに移行して、規定された５分が経過してしまうと、ディスクの挿入や排出ができなくなり、利用者は、改めて車のキーをイグニッションスイッチに差し込み、Ａｃｃオンに操作しなければならない。そして、ディスクの挿入や排出を行った後に、利用者は、再度Ａｃｃオフに操作する必要があった。つまり、第１の対策を講じたために、通常のＭＤレシーバよりも使いにくいものとなってしまい、利用者の利便性を極端に悪化させてしまうという問題があった。
【０００９】
また、第２の対策を講じた車載用電子機器は、故障や誤動作等により通常動作モードから低消費電流モードへ自動的に移行しないことを防止することは可能であるが、動作が正常である限り、低消費電流モードの解除を無条件に認めることとなり、バッテリを必要以上に消耗させてしまうおそれがあった。
また、低消費電流モードへ自動的に移行しない場合に、車載用電子機器は、強制的に低消費電流モードへ移行させるが、その際に不具合が生じる場合もあった。例えば、ＭＤレシーバは、ディスク動作が終わらないため低消費電流モードへ移行しないまま規定の３０秒を経過した場合に、ディスク動作を強制的に終了させることになる。この際、ディスクや駆動系ユニットの状況によっては、ディスクに衝撃を与えてしまったり、駆動系ユニットに予期せぬ過負荷を与えてしまうこともある。そして、ディスクの破損や駆動系ユニットの故障を生じさせてしまうおそれがあった。
【００１０】
この発明は、上記実状に鑑みてなされたもので、利便性を維持したまま、バッテリの消耗を適切に抑制することのできる車載用電子機器および電源制御方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係る車載用オーディオ機器は、
Ａｃｃ電源ライン及びバックアップ電源ラインを介してバッテリから供給される電力により駆動し、電力を通常に消費して動作する通常動作状態と、通常動作状態よりも少ない電力を消費して動作する低消費動作状態とに移行可能な車載用オーディオ機器であって、
ディスクのロード又はイジェクトの何れかのディスク動作を指示するための指示情報を入力する入力手段と、
前記入力手段が入力した指示情報に従って、低消費動作状態から通常動作状態へ移行し、指示されたディスク動作を制御した後に、通常動作状態から低消費動作状態へ移行する制御手段と、
Ａｃｃ電源ラインによる電力供給の開始及び停止を判別する判別手段と、
前記判別手段により電力供給の停止が判別されている状況において、前記制御手段により制御されるディスク動作の累積時間を計時する計時手段と、を備え、
前記制御手段は、低消費動作状態において、前記計時手段により計時された累積時間が予め定められた規定時間を超えている場合に、前記判別手段により電力供給の開始が判別されるまで前記入力手段の入力を禁止して低消費動作状態を維持する、
ことを特徴とする。
【００１３】
前記制御手段は、指示されたディスク動作の制御中において、前記計時手段により計時された累積時間が予め定められた規定時間を超えた場合に、当該ディスク動作の終了を確認した後、通常動作状態から低消費動作状態へ移行してもよい。
【００１４】
前記制御手段は、低消費動作状態において、前記計時手段により計時された累積時間が予め定められた規定時間を超えていなくとも、規定時間までの残り時間が、ディスク動作に要する最大時間より小さい場合に、前記入力手段の入力を禁止して低消費動作状態を維持してもよい。
【００１７】
上記目的を達成するため、本発明の第２の観点に係る電源制御方法は、
Ａｃｃ電源ライン及びバックアップ電源ラインを介してバッテリから供給される電力により駆動し、電力を通常に消費して動作する通常動作状態と、通常動作状態よりも少ない電力を消費して動作する低消費動作状態とに移行可能な車載用オーディオ機器の電源制御方法であって、
ディスクのロード又はイジェクトの何れかのディスク動作を指示するための指示情報を入力する入力ステップと、
前記入力ステップにて入力された指示情報に従って、低消費動作状態から通常動作状態へ移行し、指示されたディスク動作を制御した後に、通常動作状態から低消費動作状態へ移行する制御ステップと、
Ａｃｃ電源ラインによる電力供給の開始及び停止を判別する判別ステップと、
前記判別ステップにて電力供給の停止が判別されている状況において、前記制御ステップにて制御されるディスク動作の累積時間を計時する計時ステップと、を備え、
前記制御ステップは、低消費動作状態において、前記計時ステップにて計時された累積時間が予め定められた規定時間を超えている場合に、前記判別ステップにて電力供給の開始が判別されるまで前記入力ステップでの入力を禁止して低消費動作状態を維持する、
ことを特徴とする。
【００１９】
【発明の実施の形態】
本発明の実施の形態にかかる車載用電子機器について、ＭＤプレーヤを一例とし、以下図面を参照して説明する。
【００２０】
図１は、この発明の実施の形態に適用されるＭＤプレーヤの構成の一例を示すブロック図である。このＭＤプレーヤは、例えば、ディスクｄに記録された音楽データを再生する車載用のオーディオ機器であって、マイコン１と、スイッチング電源２と、操作部３と、周辺回路４と、再生部５と、を含んで構成される。
【００２１】
マイコン１は、入力ポート１ａ、ＣＰＵ１ｂ、ＲＯＭ１ｃ、ＲＡＭ１ｄ、出力ポート１ｅ、及び、タイマ１ｆを含んだ１チップマイコン等からなり、ＭＤプレーヤ全体を制御する。
入力ポート１ａは、操作部３におけるキー押下の有無や、再生部５におけるスイッチのオンオフを示すデータを入力する。また、入力ポート１ａは、図示せぬカーバッテリからの電力を供給するＡｃｃ電源ライン及びバックアップ電源ラインの通電の有無を示すデータを入力する。
なお、Ａｃｃ電源ラインは、イグニッションスイッチの位置がＡｃｃオン（イグニッションも含む）の場合に通電される電源ラインであり、また、バックアップ電源ラインは、イグニッションスイッチの位置に拘わらず、常に通電される電源ラインである。
【００２２】
ＣＰＵ（Central Processing Unit）１ｂは、ＲＯＭ１ｃに予め記憶されたプログラムコードに従って、後述するメイン処理や電源処理等を実行する。その際、ＣＰＵ１ｂは、入力ポート１ａを介して入力したデータ等に従って、出力ポート１ｅから所定のデータを出力することにより、電力を通常に消費して動作する通常動作モードと、より少ない電力を消費して動作する低消費動作モードとに移行する。
【００２３】
ＲＯＭ（Read Only Memory）１ｃは、ＣＰＵ１ｂが実行するプログラムコード（後述する電源処理や低電流処理等を規定するプログラムコード）を予め記憶する。
ＲＡＭ（Random Access Memory）１ｄは、ＣＰＵ１ｂが電源処理等を実行する際に必要となるワークメモリ等を記憶する。例えば、ＲＡＭ１ｄは、後述する電源処理にて使用される処理区分の値や現動作状態等の情報を記憶する。
【００２４】
出力ポート１ｅは、ＣＰＵ１ｂにセットされた所定のデータをスイッチング電源２や周辺回路４等に出力する。
タイマ１ｆは、インターバルタイマ等からなり、ＣＰＵ１ｂにセットされた時間を計時する。具体的にタイマ１ｆは、Ａｃｃオフ中におけるディスク動作（通常動作モード）の累積時間を計時する。
【００２５】
スイッチング電源２は、図示せぬカーバッテリからＡｃｃ電源ライン及びバックアップ電源ラインを介して供給される電力を入力し、再生部５等に必要な駆動電圧（電圧電流）を生成する。そして、生成した駆動電圧を再生部５の後述する駆動系ユニット５ｂ等に供給する。
【００２６】
操作部３は、イジェクトキー３ａを含む複数のキースイッチからなり、利用者により押下された際に、押下された対象キーを示すデータを入力ポート１ａに供給する。
なお、イジェクトキー３ａは、ＭＤプレーヤ内にローディングされたディスクｄの排出を指示するためのキーである。
【００２７】
周辺回路４は、例えば、再生部５がディスクｄから再生した音楽データをデコードするＤＳＰ（Digital Signal Processor）やデジタルの音楽データをアナログの音楽信号に変換するＤＡＣ（Digital to Analog Converter）等を含んだ回路からなる。
なお、周辺回路４は、出力ポート１ｅから出力されるデータに従って、通常よりも電力消費量が少ない状態で動作する低消費設定が可能となっている。
【００２８】
再生部５は、ディスクｄのロード及びイジェクトを行う搬送機構と、ターンテーブル上に載置したディスクｄを回転させるスピンドルサーボ機構と、所定波長のレーザ光をディスクｄの記録面に向けて照射し、その反射光を受光する光ピックアップと、光ピックアップをディスクｄの径方向に平行移動させるためのトラッキングサーボ機構とを含んで構成される。
また、再生部５は、ディスクｄの挿入を検出するためのメカスイッチ５ａや、搬送機構等に含まれるモータ等を駆動するための駆動系ユニット５ｂ等も備えている。
そして、再生部５は、メカスイッチ５ａのオンによりディスクｄの挿入を検出するとローディングを行い、ディスクｄに記録された音楽データ等を再生する。
なお、駆動系ユニット５ｂ等は、スイッチング電源２から供給される駆動電圧によって駆動する。
【００２９】
以下、この発明の実施の形態にかかるＭＤプレーヤの動作について、図２等を参照して説明する。図２は、マイコン１のＣＰＵ１ｂが実行するメイン処理を説明するためのフローチャートである。なお、このメイン処理は、例えば、ＭＤプレーヤのＤＩＮコネクタが、車内のヒューズボックスのＡｃｃ電源ライン及びバックアップ電源ラインと結線された後に開始される。
【００３０】
まず、ＣＰＵ１ｂは、スイッチ検出処理を行う（ステップＳ１）。すなわち、ＣＰＵ１ｂは、再生部５のメカスイッチ５ａを含む種々のスイッチのオンオフ状態を監視する。この際、チャタリング等を考慮して、一定時間変化がない状態でスイッチのオンオフ状態を特定する。
次に、ＣＰＵ１ｂは、ディスク動作処理を行う（ステップＳ２）。すなわち、ＣＰＵ１ｂは、上述のスイッチ検出処理にて監視したメカスイッチ５ａ等のオンオフ状態等に従って、所定のディスク動作を行う。例えば、ディスクの挿入によりメカスイッチ５ａがオン状態へ変化した際に、ＣＰＵ１ｂは、駆動系ユニット５ｂ等を制御して、ディスクｄをローディングする。
【００３１】
次に、ＣＰＵ１ｂは、通常動作モード又は低消費電流モードへ移行するために電源処理を行う（ステップＳ３）。なお、この電源処理についての詳細は、後述する。
次に、ＣＰＵ１ｂは、プロテクション時間の計時等をするためにタイマ処理を行う（ステップＳ４）。なお、このタイマ処理についての詳細は、後述する。
【００３２】
次に、ＣＰＵ１ｂは、キー処理を行う（ステップＳ５）。すなわち、ＣＰＵ１ｂは、イジェクトキー３ａを含む操作部３の各キースイッチの入力状態を監視し、キー状態の特定を行う。
そして、ＣＰＵ１ｂは、ステップＳ１に処理を戻し、上述のステップＳ１〜Ｓ５の処理を繰り返し実行する。
【００３３】
以下、上述のステップＳ３にて行う電源処理について、図３〜図６を参照して説明する。
まず、ＣＰＵ１ｂは、Ｂｕｐオフ中であるか否かを判別する（ステップＳ１１）。
ＣＰＵ１ｂは、Ｂｕｐオフ中であると判別すると、現動作状態をＢｕｐオフにセットする（ステップＳ１２）。一方、Ｂｕｐオフ中でないと判別すると、ＣＰＵ１ｂは、Ａｃｃオフ中であるか否かを判別する（ステップＳ１３）。
そして、ＣＰＵ１ｂは、Ａｃｃオフ中であると判別すると、現動作状態をＡｃｃオフにセットし（ステップＳ１４）、一方、Ａｃｃオフ中でないと判別すると、現動作状態をＰｏｗｅｒオンにセットする（ステップＳ１５）。
【００３４】
ＣＰＵ１ｂは、動作状態が変化したか否かを判別する（ステップＳ１６）。
ＣＰＵ１ｂは、動作状態が変化したと判別すると、ＰｏｗｅｒオンからＡｃｃオフに変化したか否かを判別する（ステップＳ１７）。
ＣＰＵ１ｂは、ＰｏｗｅｒオンからＡｃｃオフに変化していないと判別すると、後述するステップＳ１９に処理を進める。一方、ＰｏｗｅｒオンからＡｃｃオフに変化したと判別すると、プロテクションタイマとして動作するタイマ１ｆに、規定のプロテクション時間をセットする（ステップＳ１８）。例えば、ＣＰＵ１ｂは、Ａｃｃオフ中にディスク動作を認める累積時間である５分をタイマ１ｆにセットする。なおこの際、ＣＰＵ１ｂは、タイマ１ｆをカウント禁止状態に設定する（つまり、この段階では、タイマ１ｆによる計時は開始されない）。
【００３５】
ＣＰＵ１ｂは、処理区分に１をセットする（ステップＳ１９）。
続いて、ＣＰＵ１ｂは、比較用動作状態を更新する（ステップＳ２０）。つまり、ＣＰＵ１ｂは、ＲＡＭ１ｄ内に確保された管理エリアに、現動作状態をセットする。そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００３６】
また、上述のステップＳ１６にて、動作状態が変化していないと判別すると、ＣＰＵ１ｂは、現動作状態がＡｃｃオフであるか否かを判別する（ステップＳ２１）。
ＣＰＵ１ｂは、現動作状態がＡｃｃオフでないと判別すると、現動作状態がＢｕｐオフであるか否かを判別する（ステップＳ２２）。
ＣＰＵ１ｂは、現動作状態がＢｕｐオフであると判別すると、所定のＢｕｐオフ処理を実行し（ステップＳ２３）、一方、現動作状態がＢｕｐオフでないと判別すると、所定のＰｏｗｅｒオン処理を実行する（ステップＳ２４）。
そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００３７】
また、上述のステップＳ２１にて、現動作状態がＡｃｃオフであると判別すると、ＣＰＵ１ｂは、図４に示す処理に進み、処理区分が０であるか否かを判別する（ステップＳ２５）。
ＣＰＵ１ｂは、処理区分が０であると判別すると、動作要求が発生しているか否かを判別する（ステップＳ２６）。すなわち、ＣＰＵ１ｂは、操作部３のイジェクトキー３ａが押下されたり、再生部５のメカスイッチ５ａがオンに変化する等により、ディスク動作（ディスクのロードやイジェクト等）が要求されているか否かを判別する。
ＣＰＵ１ｂは、動作要求が発生していると判別すると、プロテクト発生中であるか否かを判別する（ステップＳ２７）。すなわち、ＣＰＵ１ｂは、後述するタイマ処理により、プロテクション時間が経過し、プロテクトが発生している状態であるか否かを判別する。
【００３８】
ＣＰＵ１ｂは、プロテクト発生中であると判別すると、通常動作モードから低消費電流モードへ移行するための低消費電流処理を実行する（ステップＳ２８）。なお、この低消費電流処理の詳細については、後述する。
一方、プロテクト発生中でないと判別すると、ＣＰＵ１ｂは、処理区分に１０をセットする（ステップＳ２９）。
また、上述のステップＳ２６にて、動作要求が発生していないと判別すると、ＣＰＵ１ｂは、低消費電流処理を実行する（ステップＳ３０）。
そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００３９】
また、上述のステップＳ２５にて、処理区分が０でないと判別すると、ＣＰＵ１ｂは、処理区分が１であるか否かを判別する（ステップＳ３１）。
ＣＰＵ１ｂは、処理区分が１であると判別すると、ミュートをオンし（ステップＳ３２）、ミュートが安定するまで待機する（ステップＳ３３）。
そして、ミュートが安定すると、ＣＰＵ１ｂは、動作要求が発生したか否かを判別する（ステップＳ３４）。
ＣＰＵ１ｂは、動作要求が発生したと判別すると、処理区分に１０を設定し（ステップＳ３５）、一方、動作要求が発生していないと判別すると、処理区分に２を設定する（ステップＳ３６）。
そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００４０】
また、上述のステップＳ３１にて、処理区分が１でないと判別すると、ＣＰＵ１ｂは、図５に示す処理に進み、処理区分が１０であるか否かを判別する（ステップＳ３７）。
ＣＰＵ１ｂは、処理区分が１０であると判別すると、ミュートをオンし（ステップＳ３８）、ミュートが安定するまで待機する（ステップＳ３９）。これは、単純にスイッチング電源２をオンすると、ショックノイズが発生してしまうためである。すなわち、ショックノイズの発生を防止する目的で、ミュートを発生する。
そして、ミュートが安定すると、ＣＰＵ１ｂは、スイッチング電源２をオンし（ステップＳ４０）、スイッチング電源２の出力（例えば、５Ｖ電圧電流）が安定するまで待機する（ステップＳ４１）。
ＣＰＵ１ｂは、動作要求の発生を解除し（ステップＳ４２）、処理区分に１１をセットする（ステップＳ４３）。
そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００４１】
また、上述のステップＳ３７にて、処理区分が１０でないと判別すると、ＣＰＵ１ｂは、処理区分が１１であるか否かを判別する（ステップＳ４４）。
ＣＰＵ１ｂは、処理区分が１１であると判別すると、プロテクト発生中であるか否かを判別する（ステップＳ４５）。
ＣＰＵ１ｂは、プロテクト発生中であると判別すると、処理区分に０を設定する（ステップＳ４６）。一方、プロテクト発生中でないと判別すると、ＣＰＵ１ｂは、ディスク動作が終了しているか否かを判別する（ステップＳ４７）。すなわち、ＣＰＵ１ｂは、再生部５にてディスク再生等が完了しているか否かを判別する。
ＣＰＵ１ｂは、ディスク動作が終了している場合にだけ、処理区分に２をセットする（ステップＳ４８）。
そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００４２】
また、上述のステップＳ４４にて、処理区分が１１でないと判別すると、ＣＰＵ１ｂは、図６に示す処理に進み、処理区分が２であるか否かを判別する（ステップＳ４９）。
ＣＰＵ１ｂは、処理区分が２であると判別すると、プロテクト発生中であるか否かを判別する（ステップＳ５０）。
ＣＰＵ１ｂは、プロテクト発生中であると判別すると、処理区分に０をセットする（ステップＳ５１）。
一方、ＣＰＵ１ｂは、プロテクト発生中でないと判別すると、動作要求が発生しているか否かを判別する（ステップＳ５２）。
ＣＰＵ１ｂは、動作要求が発生したと判別すると、処理区分に１０をセットする（ステップＳ５３）。
また、動作要求が発生していないと判別すると、ＣＰＵ１ｂは、ディスク動作が終了したか否かを判別する（ステップＳ５４）。
そして、ＣＰＵ１ｂは、ディスク動作が終了している場合にだけ、処理区分に０をセットする（ステップＳ５５）。
また、上述のステップＳ４９にて、処理区分が２でないと判別した場合に、ＣＰＵ１ｂは、処理区分に０をセットする（ステップＳ５６）。
そして、ＣＰＵ１ｂは、電源処理を一旦終了して上述のメイン処理（図２）に処理を戻す。
【００４３】
以下、上述した図３〜図６に示す電源処理について、具体的に説明する。
（１）ＡｃｃオフからＡｃｃオン（Ｐｏｗｅｒオン）に状態が変化
Ａｃｃがオンされると、ＣＰＵ１ｂは、ステップＳ１１，Ｓ１３におけるＢｕｐオフ、Ａｃｃオフの判断を否定し（Ｎｏと判別し）、現在の動作状態をＰｏｗｅｒオン状態として設定する（ステップＳ１５）。
ＣＰＵ１ｂは、現在の動作状態（Ｐｏｗｅｒオン）と前回までの動作状態（Ａｃｃオフ）との比較を行い、動作状態に変化が生じているため、ステップＳ１６の判断を肯定し、そして、ステップＳ１７の判断を否定して、処理区分にスタート値を示す「１」を設定する（ステップＳ１９）。
ＣＰＵ１ｂは、比較用の動作状態をＰｏｗｅｒオンに更新して（ステップＳ２０）、電源処理を一旦抜ける。
【００４４】
そして、再度の電源処理にて、ＣＰＵ１ｂは、ステップＳ１１，Ｓ１３の判断を同様に否定し、今回は、前回よりＰｏｗｅｒオンのまま動作状態に変化が生じていないため、ステップＳ１６の判断を否定して、ステップＳ２１に処理を進める。
現在の動作状態がＰｏｗｅｒオンであるため、ＣＰＵ１ｂは、ステップＳ２１，Ｓ２２の判断を否定し、Ｐｏｗｅｒオン処理を実行する（ステップＳ２４）。なお、Ｐｏｗｅｒオン処理は、一般的な電源の立ち上げ処理であり、詳細については割愛する。
【００４５】
（２）Ａｃｃオン（Ｐｏｗｅｒオン）からＡｃｃオフに状態が変化
Ａｃｃがオフされると、ＣＰＵ１ｂは、ステップＳ１１の判断を否定し、ステップＳ１３の判断を肯定して、現在の動作状態をＡｃｃオフ状態として設定する（ステップＳ１４）。
ＣＰＵ１ｂは、現在の動作状態（Ａｃｃオフ）と前回までの動作状態（Ｐｏｗｅｒオン）との比較を行い、ステップＳ１６の判断を肯定し、そして、ステップＳ１７の判断を肯定する。
ＣＰＵ１ｂは、低消費電流モード以外の状態時間のカウントを行うプロテクション用タイマ（タイマ１ｆ）に例えば、５分を設定する（ステップＳ１８）。
そして、ＣＰＵ１ｂは、処理区分にスタート値を示す「１」を設定し（ステップＳ１９）、比較用の動作状態をＡｃｃオフに更新して（ステップＳ２０）、電源処理を一旦抜ける。
【００４６】
そして、再度の電源処理にて、ＣＰＵ１ｂは、同様にステップＳ１１，Ｓ１３，Ｓ１４，Ｓ１６と処理を進め、今回は、前回よりＡｃｃオフのまま動作状態に変化が生じていないため、ステップＳ１６の判断を否定し、ステップＳ２１に処理を進める。
現在の動作状態がＡｃｃオフであるため、ＣＰＵ１ｂは、ステップＳ２１を肯定し、そして、現在の処理区分が「１」であるため、ステップＳ２５の判断を否定して、ステップＳ３１の判断を肯定する。
Ａｃｃオフ等のスタンバイ発生時、低消費電流モードに移行するため、内部の電源（スイッチング電源２）をオフする動作を開始させるが、単純にオフするとショックノイズが発生する。そのため、ＣＰＵ１ｂは、ノイズ発生を防止する目的で、ミュートをオンし（ステップＳ３２）、ミュートが安定する間ウエイトを行う（ステップＳ３３）。
なお、ミュートのオンは、出力ポート１ｅからのデータ出力により行われ、ウエイトは、タイマ処理（ステップＳ４）にてカウントされる。
【００４７】
ＣＰＵ１ｂは、例えば、ミュートのオンから一定時間が経過する事で、ミュートの安定とし、スタンバイ中の動作要求の発生状況を判断する（ステップＳ３４）。
なお、スタンバイ中の動作要求は、ディスク排出目的でイジェクトキー３ａが押下された場合や、また、ディスク挿入に伴ってメカスイッチ５ａが押下された場合に発生される。
具体的にイジェクトキー３ａの押下は、入力ポート１ａにて、操作部３からの入力信号として入力し、キー処理（ステップＳ５）にて、チャタリング対策が施された後に決定される。
また、メカスイッチ５ａの押下は、入力ポート１ａにて、タイマ処理（ステップＳ４）にてサンプリングが行われ、スイッチ検出処理（ステップＳ１）にて、チャタリング対策が施された後に決定される。
【００４８】
スタンバイ中の動作要求が発生すると、ＣＰＵ１ｂは、ディスク動作を目的に、処理区分にスタンバイ中のディスク動作を示す「１０」を設定する（ステップＳ３５）。
一方、スタンバイ中の動作要求が発生していない場合、ＣＰＵ１ｂは、低消費電流モードに移行するため、処理区分に電源オフ動作の継続を示す「２」を設定する（ステップＳ３６）。
そして、ＣＰＵ１ｂは、処理区分に何れかの値を設定すると、電源処理を一旦抜ける。
【００４９】
そして、ＣＰＵ１ｂは、電源処理の先頭から処理を開始し、同様にＳ２５まで処理を進める。
スタンバイ中の動作要求が発生していない場合、処理区分に「２」が設定されているため、ＣＰＵ１ｂは、ステップＳ２５，Ｓ３１，Ｓ３７，Ｓ４４の判断を否定し、そして、ステップＳ４９の判断を肯定する。
ここで、タイマ処理（ステップＳ４；後述する図８に示すタイマ処理）にて、プロテクション用タイマ（タイマ１ｆ）にセットした５分が経過し、プロテクト発生中である場合、ＣＰＵ１ｂは、ステップＳ５０を肯定し、強制的に低消費電流モードに移行するため、処理区分にスイッチング電源２のオフを示す「０」を設定する（ステップＳ５１）。
【００５０】
一方、プロテクト発生中でない場合、ＣＰＵ１ｂは、ステップＳ５０の判断を否定し、スタンバイ中の動作要求の発生を判断し（ステップＳ５２）、動作要求が発生している場合、スタンバイ中のディスク動作を目的に、処理区分に「１０」を設定する（ステップＳ５３）。また、スタンバイ中の動作要求が発生していない場合に、ＣＰＵ１ｂは、ディスク動作の終了確認を行う（ステップＳ５４）。
そして、ディスク動作が終了していれば、消費電流を削減するために、ＣＰＵ１ｂは、処理区分に「０」を設定する（ステップＳ５５）。また、ディスク動作が終了していない場合、何も処理は行わず電源処理を抜け、電源処理の先頭より、再び処理を開始しつつ、ディスク動作の終了を待つ。
【００５１】
（３）低消費電流モードにおいて、動作要求が発生
スタンバイ中に、ディスク排出目的でイジェクトキー３ａが押下された場合や、また、ディスク挿入に伴ってメカスイッチ５ａが押下された場合、処理区分に「１０」が設定されているため、ＣＰＵ１ｂは、ステップＳ２５，Ｓ３１の判断を否定し、そして、ステップＳ３７の判断を肯定する。
ディスク動作を開始させるために、内部の電源（スイッチング電源２）を立ち上げるが、単純にオンするとショックノイズが発生する。そのため、ＣＰＵ１ｂは、ノイズ発生を防止する目的で、ミュートをオンし（ステップＳ３８）、ミュートが安定する間ウエイトを行う（ステップＳ３９）。
なお、ミュートのオンは、出力ポート１ｅからのデータ出力により行われ、ウエイトは、タイマ処理（ステップＳ４）にてカウントされる。
【００５２】
ＣＰＵ１ｂは、例えば、ミュートのオンから一定時間が経過する事で、ミュートの安定とし、ミュートが安定すると、ディスク動作のために、スイッチング電源２（例えば、５Ｖ）をオンし（ステップＳ４０）、スイッチング電源２が安定する間ウエイトを行う（ステップＳ４１）。
なお、スイッチング電源２のオンは、出力ポート１ｅからのデータ出力により行われ、ウエイトは、タイマ処理（ステップＳ４）にてカウントされる。
ＣＰＵ１ｂは、例えば、スイッチング電源２のオンから一定時間が経過する事で、スイッチング電源２の安定とし、スタンバイ中の動作要求の解除を行う（ステップＳ４２）。
そして、ＣＰＵ１ｂは、処理用の処理区分にディスク動作の継続を示す「１１」を設定し（ステップＳ４３）、電源処理を抜ける。
【００５３】
ＣＰＵ１ｂは、電源処理の先頭から再び処理を開始し、ステップＳ２５まで処理を進める。
処理区分に「１１」が設定されているため、ＣＰＵ１ｂは、ステップＳ２５，Ｓ３１，Ｓ３７の判断を否定し、そして、ステップＳ４４の判断を肯定する。
ここで、プロテクト発生中である場合、ＣＰＵ１ｂは、ステップＳ４５の判断を肯定し、強制的に低消費電流モードに移行するため、処理区分に「０」を設定する（ステップＳ４６）。
一方、プロテクト発生中でない場合、ＣＰＵ１ｂは、ステップＳ４５を否定し、ディスク動作の終了確認を行う（ステップＳ４７）。
そして、ディスク動作が終了していれば、低消費電流モードに移行するために、ＣＰＵ１ｂは、処理区分に「２」を設定する（ステップＳ４８）。また、ディスク動作が終了していない場合、何も処理は行わず電源処理を抜け、電源処理の先頭より、再び処理を開始しつつ、ディスク動作の終了を待つ。
【００５４】
（４）スタンバイ中のディスク動作が終了（プロテクト発生による強制終了）ディスク動作が終了、又は、プロテクト発生による強制終了となると、処理区分に「０」が設定されているため（ステップＳ４６，Ｓ５１，Ｓ５５，Ｓ５６）、ＣＰＵ１ｂは、ステップＳ２５を肯定する。
既に、スタンバイ中のディスク動作は終了し、低消費電流モードへの移行は可能であるが、再確認のため、スタンバイ中の動作要求発生を判断する（ステップＳ２６）。
ここで、動作要求が発生しており、かつ、プロテクト発生中である場合、ＣＰＵ１ｂは、ステップＳ２６，Ｓ２７の判断を肯定し、動作要求を無視し、低消費電流モードに移行させるべく、低消費電流処理を実行する（ステップＳ２８）。
また、動作要求が発生しており、かつ、プロテクト発生中でない場合、ＣＰＵ１ｂは、ステップＳ２７を否定し、ディスク動作を目的に、処理区分に「１０」を設定する（ステップＳ２９）。
また、動作要求が発生していない場合、ＣＰＵ１ｂは、ステップＳ２６の判断を肯定し、続いてステップＳ２６を否定し、そして、ディスク動作が終了しているため、低消費電流モードに移行させるべく、低消費電流処理を実行する（ステップＳ３０）。
【００５５】
次に、上述の電源処理におけるステップＳ２８及び、ステップＳ３０にて実行される低消費電流処理について、図７を参照して詳細に説明する。
ＣＰＵ１ｂは、プロテクト発生中であるか否かを判別する（ステップＳ６１）。  ＣＰＵ１ｂは、プロテクト発生中であると判別すると、スタンバイ復帰要因にＡｃｃオンを設定する（ステップＳ６２）。
一方、プロテクト発生中でないと判別すると、ＣＰＵ１ｂは、スタンバイ復帰要因にＡｃｃオン、イジェクトキー押下、及び、ディスク挿入検出を設定する（ステップＳ６３）。
【００５６】
ＣＰＵ１ｂは、スイッチング電源２をオフし（ステップＳ６４）、再生部５等への電圧電流（例えば、５Ｖ電圧電流）の供給を停止させる。
ＣＰＵ１ｂは、出力ポート１ｅを介して周辺回路４を低消費状態に設定する（ステップＳ６５）。すなわち、ＣＰＵ１ｂは、少ない電力消費量で動作可能となるように、周辺回路４を設定する。
また、ＣＰＵ１ｂは、マイコン１自身を低消費電流状態に設定する（ステップＳ６６）。すなわち、ＣＰＵ１ｂは、自身の処理スピードを遅くしたり、供給クロック（発振子）を停止するなどして、少ない電力消費量で動作可能となるように、マイコン１自身を設定する。
【００５７】
ＣＰＵ１ｂは、プロテクトタイマとしてのタイマ１ｆを、カウント禁止にする（ステップＳ６７）。
そして、ＣＰＵ１ｂは、上述のステップＳ６２又はＳ６３にてセットしたスタンバイ復帰要因が発生するまで、後続処理の実行を待機する（ステップＳ６８）。
そして、スタンバイ復帰要因が発生すると、ＣＰＵ１ｂは、プロテクトタイマとしてのタイマ１ｆを、カウント許可にする（ステップＳ６９）。
そして、ＣＰＵ１ｂは、上述の電源処理（図４）、そして、メイン処理（図２）に処理を戻す。
【００５８】
以下、上述した図２に示すメイン処理におけるタイマ処理（ステップＳ４）について、図８を参照して詳細に説明する。
まず、ＣＰＵ１ｂは、タイマ１ｆの設定がカウント許可中であるか否かを判別する（ステップＳ７１）。
ＣＰＵ１ｂは、カウント許可中でない（カウント禁止状態である）と判別すると、後述するステップＳ７９に処理を進める。一方、カウント許可中であると判別した場合に、ＣＰＵ１ｂは、プロテクトタイマとしてのタイマ１ｆがカウント中であるか否かを判別する（ステップＳ７２）。
【００５９】
ＣＰＵ１ｂは、タイマ１ｆがカウント中でないと判別すると、後述するステップＳ７９に処理を進める。一方、カウント中であると判別すると、ＣＰＵ１ｂは、そのまま、タイマ１ｆにプロテクトタイマのカウントを行わせ（ステップＳ７３）、プロテクトタイマがオーバーフローしたか否かを判別する（ステップＳ７４）。
ＣＰＵ１ｂは、プロテクトタイマがオーバーフローしたと判別すると、プロテクトの発生をセットする（ステップＳ７５）。
【００６０】
一方、オーバーフローしていないと判別すると、ＣＰＵ１ｂは、プロテクトタイマのキー禁止状態であるか否かを判別する（ステップＳ７６）。例えば、ＣＰＵ１ｂは、カウントの残時間が３０秒未満であるか否かを判別する（ディスク動作に最大３０秒を要する場合）。
ＣＰＵ１ｂは、プロテクトタイマのキー禁止状態でないと判別すると、後述するステップＳ７９に処理を進める。一方、キー禁止状態であると判別すると、動作要求を解除し（ステップＳ７７）、動作要求を禁止する（ステップＳ７８）。
ＣＰＵ１ｂは、メカスイッチ５ａ等のサンプリングを行う（ステップＳ７９）。そして、ＣＰＵ１ｂは、メイン処理に処理を戻す。
【００６１】
このように、電源処理等により、低消費電流モード中のディスク動作が無制限に認められないため、バッテリの消耗を適切に抑制することができる。そして、ディスク動作が認められる時間が、実動時間（累積時間）にて管理されるため、累積時間内であれば、Ａｃｃオフ中における任意のタイミングで、ディスクのロードやイジェクト等の動作を行うことができる。
この結果、利便性を維持したまま、バッテリの消耗を適切に抑制することができる。
また、Ａｃｃオフ中に、故障や誤動作によりイジェクトキー３ａの押下やメカスイッチ５ａのオン等を誤って検出してしまったとしても、電源処理等により、プロテクト発生（プロテクション時間の経過）を判別して、自動的に低消費電流モードへ移行させるため、バッテリを不必要に消耗させることもない。
【００６２】
上記の実施の形態では、Ａｃｃオフ中におけるディスク動作の累積時間に従って、新たなディスク動作の認否を管理しているが、バックアップ電源ラインの電圧を測定し、測定した電圧の値に従って、新たなディスク動作の認否を管理してもよい。
つまり、上記の実施の形態では、タイマ１ｆにより、Ａｃｃオフ中におけるディスク動作（通常動作モード）の累積時間を計時し、計時した累積時間が規定時間（プロテクション時間等）を超えない間、ディスク動作（低消費電流モードから通常動作モードへの移行）を認めている。これに対し、例えば、入力ポート１ａにて、バックアップ電源ラインの電圧値（つまり、バッテリの電圧値）を取得できるようにし、取得した電圧値が規定値以上である間、ディスク動作を認めるようにしてもよい。
【００６３】
上記の実施の形態では、車載用のＭＤプレーヤを一例として、説明したが、他の車載用電子機器にも、本発明を適宜適用することができる。
例えば、ＣＤ、ＤＶＤ（Digital Versatile Disk〜商標）、カセットテープ、ビデオテープ、スマートメディア（商標）、メモリスティック（商標）、ＭＭＣ（Multi Media Card〜商標）等の任意の記録媒体を再生可能な車載用電子機器にも、適用可能である。
【００６４】
【発明の効果】
以上説明したように、本発明によれば、利便性を維持したまま、バッテリの消耗を適切に抑制することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るＭＤプレーヤの構成の一例を示すブロック図である。
【図２】本発明の実施の形態に係るメイン処理を説明するためのフローチャートである。
【図３】本発明の実施の形態に係る電源処理の一部（前半先頭）を説明するためのフローチャートである。
【図４】本発明の実施の形態に係る電源処理の一部（前半末尾）を説明するためのフローチャートである。
【図５】本発明の実施の形態に係る電源処理の一部（後半先頭）を説明するためのフローチャートである。
【図６】本発明の実施の形態に係る電源処理の一部（後半末尾）を説明するためのフローチャートである。
【図７】本発明の実施の形態に係る低消費電流処理を説明するためのフローチャートである。
【図８】本発明の実施の形態に係るタイマ処理を説明するためのフローチャートである。
【符号の説明】
１    マイコン
１ａ  入力ポート
１ｂ  ＣＰＵ
１ｃ  ＲＯＭ
１ｄ  ＲＡＭ
１ｅ  出力ポート
１ｆ  タイマ
２    スイッチング電源
３    操作部
３ａ  イジェクトキー
４    周辺回路
５    再生部
５ａ  メカスイッチ
５ｂ  駆動系ユニット
【図１】
0003994313.tif 000002
【図２】
0003994313.tif 000003
【図３】
0003994313.tif 000004
【図４】
0003994313.tif 000005
【図５】
0003994313.tif 000006
【図６】
0003994313.tif 000007
【図７】
0003994313.tif 000008
【図８】
0003994313.tif 000009