(57)【特許請求の範囲】
【請求項１】
電子機器の電源オフ信号の検出に応じて、音声および画像の出力を停止させるとともに、スタンバイイン処理の開始および終了を随時受け付けるプレスタンバイモードを上記電子機器に設定する一方、上記電子機器の電源オン信号の検出に応じて、上記プレスタンバイモードの設定を解除するモード制御部と、
上記電源オフ信号が検出されたときに、上記スタンバイイン処理を開始せずに待機し、上記モード制御部により上記プレスタンバイモードが設定されてから所定時間以内に上記電源オン信号が検出されない場合に、上記所定時間が経過したときに上記スタンバイイン処理を開始させるスタンバイイン処理開始制御部と、
上記モード制御部により上記プレスタンバイモードが設定されてから上記所定時間が経過したときに上記スタンバイイン処理開始制御部が上記スタンバイイン処理を開始させた後、上記スタンバイイン処理の実行中に上記電子機器の電源オン信号を検出した場合、強制的に上記スタンバイイン処理を終了させるスタンバイイン処理終了制御部と、
上記スタンバイイン処理終了制御部によって強制的に上記スタンバイイン処理が終了された場合、直ちにスタンバイアウト処理を実行させるスタンバイアウト処理制御部と、
を備えたことを特徴とする電子機器のスタンバイ処理制御装置。
【請求項２】
電子機器のモード制御部が、上記電子機器の電源オフ信号の検出に応じて、音声および画像の出力を停止させるとともに、スタンバイイン処理の開始および終了を随時受け付けるプレスタンバイモードを上記電子機器に設定する第１のステップと、
上記モード制御部が、上記プレスタンバイモードを設定してから所定時間以内に上記電子機器の電源オン信号を検出した場合に、上記プレスタンバイモードの設定を解除する第２のステップと、
上記電子機器のスタンバイイン処理開始制御部が、上記プレスタンバイモードが設定された後、上記所定時間以内に上記電源オン信号が検出されない場合に、上記所定時間が経過したときに上記スタンバイイン処理を開始させる第３のステップと、
上記モード制御部が、上記第３のステップにて上記スタンバイイン処理が開始された後、上記スタンバイイン処理の終了後に上記電子機器の電源オン信号を検出した場合、上記プレスタンバイモードの設定を解除する第４のステップと、
上記電子機器のスタンバイイン処理終了制御部が、上記第３のステップにて上記スタンバイイン処理が開始された後、上記スタンバイイン処理の実行中に上記電子機器の電源オン信号を検出した場合、強制的に上記スタンバイイン処理を終了させる第５のステップと、
上記電子機器のスタンバイアウト処理制御部が、上記第５のステップにて上記スタンバイイン処理終了制御部によって強制的に上記スタンバイイン処理が終了された場合、直ちにスタンバイアウト処理を実行させる第６のステップと、
を有することを特徴とする電子機器のスタンバイ処理制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器のスタンバイ処理制御装置およびスタンバイ処理制御方法に関し、特に、電子機器の電源をオンとしたときに実行される起動処理（スタンバイアウト処理）、および電子機器の電源をオフとしたときに実行される終了処理（スタンバイイン処理）の動作を制御する装置に用いて好適なものである。
【背景技術】
【０００２】
一般に、スタンバイ状態にある電子機器の電源をオンにすると、所定の起動処理（スタンバイアウト処理）が実行され、電子機器が使用可能な状態となる。逆に、使用中の電子機器の電源をオフにすると、所定の終了処理（スタンバイイン処理）が実行され、電子機器がスタンバイ状態となる。起動処理および終了処理（以下、両方を合わせて「スタンバイ処理」という）は、ユーザによる電子機器の使用とは直接関係のない処理であるため、できるだけ短時間で終わらせることが望まれている。
【０００３】
例えば、データのバックアップが正常に終了しなかったときに、次に車載機のＡＣＣ（アクセサリ）をオンとしたときに、ソフトの起動が遅くなってしまうことを防止できるようにした技術が知られている（特許文献１参照）。この特許文献１に記載の技術では、データのバックアップが正常に終了しなかったときに、起動要因を待機することなくＣＰＵを起動してメモリを「ｉｄｌｅ」状態から「ｔｒａｎ」状態（ＣＰＵからアクセス可能な状態）に移行させることにより、データのバックアップが正常に終了した次のＡＣＣオン時には既にメモリが「ｔｒａｎ」状態となっているようにする。
【０００４】
ところで、スタンバイ処理は、これが一度開始されると、その処理を途中で遮断することなく最後まで実行する仕様になっている。すなわち、電子機器の電源をオフにする操作に応じてスタンバイイン処理が開始された後、その処理が完了するまでの間に電源がオンに切り替えられたとしても、スタンバイイン処理は最後まで実行され、その後にスタンバイアウト処理が開始される。同様に、電子機器の電源をオンにする操作に応じてスタンバイアウト処理が開始された後、その処理が完了するまでの間に電源がオフに切り替えられたとしても、スタンバイアウト処理は最後まで実行され、その後にスタンバイイン処理が開始される。
【０００５】
このため、例えばユーザが電子機器の電源をオフにした後、数秒以内に電源をオンにして再び電子機器を使用したいと考えた場合、スタンバイアウト処理が完了して電子機器を使用可能な状態となるまでに、相当に長い時間がかってしまうという問題があった。図８は、この問題を説明するための図である。
【０００６】
図８において、ＡＣＣ信号は電源（アクセサリ）のオン／オフを示す信号であり、ハイ状態が電源オン、ロウ状態が電源オフを示している。スタンバイイン信号は、スタンバイイン処理の実行を指示する信号であり、ロウ状態でアクティブとなる。スタンバイアウト信号は、スタンバイアウト処理の実行を指示する信号であり、ロウ状態でアクティブとなる。
【０００７】
図８に示すように、電子機器が通常動作状態にあるときに、ＡＣＣオフの操作を行うと、ＡＣＣ信号の立ち下がりに同期してスタンバイイン信号も立ち下がり、スタンバイイン処理が開始する。通常、このスタンバイイン処理は、５〜１５秒程度の時間を要する。図８の例では、スタンバイイン処理が完了するまでの間にＡＣＣオンの操作を行った状態を示している。
【０００８】
しかしながら、スタンバイイン処理の実行途中でＡＣＣをオンに切り替える操作を行ったとしても、スタンバイイン処理は最後まで継続して実行され、その後にスタンバイアウト処理が開始される。そして、このスタンバイアウト処理が完了することにより、電子機器が使用可能な通常動作状態となる。このため、ＡＣＣをオンにしてから電子機器が使用可能な状態となるまでに、相当に長い待ち時間が生じてしまう。
【０００９】
また、特定の車種に搭載される電子機器では、図９に示すように、ＡＣＣオンの操作を行うと、ＡＣＣ信号が立ち上がった後に一度立ち下がり、再度立ち上がる仕様になっている。この場合、最初のＡＣＣ信号の立ち上がりに応じてスタンバイアウト処理が最後まで実行された後、ＡＣＣ信号の立ち下がりに応じてスタンバイイン処理が最後まで実行され、さらに次のＡＣＣ信号の立ち上がりに応じてスタンバイアウト処理が再び最後まで実行されることにより、ようやく電子機器が使用可能な状態となる。そのため、ＡＣＣオンの操作を行ってから電子機器が使用可能な状態となるまでに、非常に長い待ち時間が生じてしまう問題があった。
【００１０】
従来、このような特定の車種に搭載される電子機器に関しては、最初にＡＣＣ信号の立ち上がりを検出した後の数秒間（２秒程度）は、全ての信号を無視するというガードタイムを設定することにより、ＡＣＣオンの操作を行ってから電子機器が使用可能な状態となるまでに長い待ち時間が生じてしまう問題を回避していた。
【００１１】
しかしながら、どのような条件・状況にあっても、ＡＣＣのオン操作から２秒以内に車両周辺の撮影画像を表示しなければならないという米国の法規制を電子機器に適用する場合は、ガードタイムによる待ち時間の回避方法を採用することはできない。ＡＣＣオンの直後に撮影画像の表示を指示する信号を出力しても、ガードタイムによりそれが無視されてしまうからである。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２０１３−８４０８９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明は、このような問題を解決するために成されたものであり、電源オンの操作を行ってから電子機器が使用可能な状態となるまでの時間を短縮できるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
上記した課題を解決するために、本発明では、電子機器の電源オフ信号が検出されたときに、スタンバイイン処理を開始せずに待機し、音声および画像の出力を停止させるとともに、スタンバイイン処理の開始および終了を随時受け付けるプレスタンバイモードを電子機器に設定する。その後、電子機器の電源オン信号が検出されたときに、プレスタンバイモードの設定を解除する。また、プレスタンバイモードが設定されてから所定時間以内に電源オン信号が検出されない場合には、所定時間が経過したときにスタンバイイン処理を開始させる。また、所定時間の経過に応じてスタンバイイン処理を開始させた後、スタンバイイン処理の実行中に電子機器の電源オン信号を検出した場合、強制的にスタンバイイン処理を終了させ、直ちにスタンバイアウト処理を実行させる。
【発明の効果】
【００１５】
上記のように構成した本発明によれば、電子機器の電源オフ信号が検出されても、直ちにスタンバイイン処理は開始されない。そのため、ユーザが電源オフの操作を行ってから数秒以内に電源オンの操作を行った場合、電源オンの操作が行われた時点でスタンバイイン処理は実行されていないから、スタンバイアウト処理を直ちに実行し、電子機器を使用可能な状態とすることができる。これにより、電源オンの操作を行ってから電子機器が使用可能な状態となるまでの時間を短縮することができる。
【００１６】
なお、電子機器の電源オフ信号の検出に応じてプレスタンバイモードが設定されてから所定時間が経過すると、スタンバイイン処理が開始されて、電子機器はスタンバイ状態とされる。ユーザが電源オフの操作を行った後、電源オン信号を検出することなく所定時間が経過した場合は、ユーザが電源オンの操作を行う可能性は低いと考えられることから、スタンバイイン処理の実行によって電子機器をスタンバイ状態に移行させることができる。
【００１７】
また、本発明によれば、ユーザにより電源オンの操作が行われたときに、電源オン信号、電源オフ信号、電源オン信号が続けて出力されるような仕様の電子機器においても、電源オンの操作を行ってから電子機器が使用可能な状態となるまでの時間を短縮することができる。すなわち、最初の電源オン信号が検出されたときに、スタンバイアウト処理が開始される。そして、その直後に電源オフ信号が検出されると、プレスタンバイモードが設定され、更にその直後に検出される電源オン信号に応じてプレスタンバイモードの設定が解除される。このため、２つ目に検出される電源オフ信号に応じてスタンバイイン処理が実行されることはなく、スタンバイアウト処理の実行のみで電子機器を使用可能な状態とすることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態による電子機器のスタンバイ処理制御装置を適用した車載機の構成例を示すブロック図である。
【図２】本実施形態のスタンバイ処理制御部による制御動作の一例として、ユーザがＡＣＣオフの操作を行ってから４５秒以内にＡＣＣオンの操作を行った場合の動作例を示す図である。
【図３】本実施形態のスタンバイ処理制御部による制御動作の一例として、ユーザがＡＣＣオフの操作を行ってから、４５秒を経過した後にＡＣＣオンの操作を行った場合の動作例を示す図である。
【図４】本実施形態のスタンバイ処理制御部による制御動作の一例として、ユーザがＡＣＣオフの操作を行ってから、４５秒を経過した後、スタンバイイン処理の実行中にＡＣＣオンの操作を行った場合の動作例を示す図である。
【図５】本実施形態のスタンバイ処理制御部による制御動作の一例として、ユーザがＡＣＣオンの操作を行ったときに、ＡＣＣ信号が立ち上がった後に一度立ち下がり、再度立ち上がる仕様の特殊な車載機の動作例を示す図である。
【図６】本実施形態による車載機の動作例として、車載機が通常動作状態にあるときに実行される動作例を示すフローチャートである。
【図７】本実施形態による車載機の動作例として、車載機がスタンバイ状態にあるときに実行される動作例を示すフローチャートである。
【図８】従来の問題点を説明するための図である。
【図９】従来の問題点を説明するための図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による電子機器のスタンバイ処理制御装置を適用した車載機の構成例を示すブロック図である。図１に示すように、本実施形態の車載機１００は、ＡＣＣ制御部１０、スタンバイ処理制御部２０、動作実行部３０およびスタンバイ処理実行部４０を備えている。また、本実施形態の車載機１００は、スピーカ２００およびディスプレイ３００に接続されている。
【００２０】
スタンバイ処理制御部２０は、本実施形態による電子機器のスタンバイ処理制御装置に相当するものであり、その機能構成として、モード制御部２１、スタンバイイン処理制御部２２およびスタンバイアウト処理制御部２３を備えている。スタンバイイン処理制御部２２は、スタンバイイン処理開始制御部２２Ａおよびスタンバイイン処理終了制御部２２Ｂを含む。
【００２１】
ＡＣＣ制御部１０は、ＡＣＣの電源制御を行う。具体的には、ＡＣＣ制御部１０は、ユーザによるＡＣＣオンまたはＡＣＣオフの操作に応じて、ＡＣＣオン信号（電源オン信号）またはＡＣＣオフ信号（電源オフ信号）を出力する。本実施形態では、ＡＣＣ信号の立ち上がりをＡＣＣオン信号、ＡＣＣ信号の立ち下がりをＡＣＣオフ信号とする。
【００２２】
動作実行部３０は、車載機１００の通常動作を制御する。通常動作とは、ＡＣＣオン信号の検出に応じて行われるスタンバイアウト処理が完了してから、ＡＣＣオフ信号の検出に応じてスタンバイイン処理が開始されるまでの間に、車載機１００によって行われる通常の動作のことである。例えば、車載機１００がナビゲーション装置の場合、ナビゲーション装置が提供する走行案内や経路探索といった通常の動作のことである。動作実行部３０は、通常動作を実行した結果として、各種の音声をスピーカ２００に出力し、各種の画像をディスプレイ３００に表示させる。
【００２３】
スタンバイ処理実行部４０は、スタンバイ処理制御部２０からの制御に従って、スタンバイイン処理およびスタンバイアウト処理を実行する。すなわち、スタンバイ処理実行部４０は、ＡＣＣオフ信号がスタンバイ処理制御部２０により検出されたときに、当該スタンバイ処理制御部２０からの制御に従ってスタンバイイン処理を実行する。また、スタンバイ処理実行部４０は、ＡＣＣオン信号がスタンバイ処理制御部２０により検出されたときに、当該スタンバイ処理制御部２０からの制御に従ってスタンバイアウト処理を実行する。
【００２４】
スタンバイ処理制御部２０のスタンバイイン処理制御部２２は、上述のように、ＡＣＣオフ信号がスタンバイ処理制御部２０により検出された場合、スタンバイ処理実行部４０にスタンバイイン処理を実行させる。スタンバイアウト処理制御部２３は、上述のように、ＡＣＣオン信号がスタンバイ処理制御部２０により検出された場合、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる。
【００２５】
モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオフ信号の検出に応じて、プレスタンバイモードを車載機１００に設定する。プレスタンバイモードとは、直ちにスタンバイイン処理は実行せず、動作実行部３０による音声および画像の出力を停止させるとともに、スタンバイイン処理の開始および終了を随時受け付けるモードのことである。また、モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号の検出に応じて、プレスタンバイモードの設定を解除する。
【００２６】
スタンバイイン処理開始制御部２２Ａは、ＡＣＣ制御部１０から出力されるＡＣＣオフ信号が検出されたときに、直ちにはスタンバイイン処理を開始せずに待機する。そして、モード制御部２１によりプレスタンバイモードが設定されてから所定時間（例えば、４５秒）以内にＡＣＣオン信号が検出されない場合に、当該所定時間が経過したときにスタンバイイン処理を開始させるようスタンバイ処理実行部４０を制御する。
【００２７】
スタンバイイン処理終了制御部２２Ｂは、モード制御部２１によりプレスタンバイモードが設定されてから所定時間が経過したときにスタンバイイン処理開始制御部２２Ａがスタンバイ処理実行部４０にスタンバイイン処理を開始させた後、スタンバイイン処理の実行中にＡＣＣオン信号を検出した場合、スタンバイイン処理を強制的に終了させる。これにより、スタンバイアウト処理制御部２３がスタンバイ処理実行部４０に対してスタンバイアウト処理を直ちに実行させることができる状態となる。
【００２８】
図２〜図５は、上記のように構成した本実施形態のスタンバイ処理制御部２０による制御動作例を示す図である。なお、図２〜図５において、スタンバイイン信号、スタンバイアウト信号およびプレスタンバイ信号は、ロウ状態のときにアクティブとなる信号である。
【００２９】
図２は、ユーザがＡＣＣオフの操作を行ってから４５秒以内にＡＣＣオンの操作を行った場合の動作例を示す図である。図２に示すように、動作実行部３０によって車載機１００の通常動作が実行されているときに、ユーザがＡＣＣオフの操作を行うと、ＡＣＣ制御部１０は、ＡＣＣ信号を立ち下げることによってＡＣＣオフ信号を出力する。
【００３０】
モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオフ信号の検出に同期して、スタンバイイン処理制御部２２および動作実行部３０に供給するプレスタンバイ信号を立ち下げることにより、プレスタンバイモードを設定する。これにより、動作実行部３０による音声および画像の出力が停止する。このとき、スタンバイイン処理開始制御部２２Ａは、ＡＣＣオフ信号が検出されても直ちにはスタンバイイン信号を立ち下げることはせず、スタンバイ処理実行部４０に対してスタンバイイン処理の開始を指示せずに待機する。
【００３１】
その後、ユーザがＡＣＣオンの操作を行うと、ＡＣＣ制御部１０は、ＡＣＣ信号を立ち上げることによってＡＣＣオン信号を出力する。モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号の検出に同期して、スタンバイイン処理制御部２２および動作実行部３０に供給するプレスタンバイ信号を立ち上げることにより、プレスタンバイモードの設定を解除する。
【００３２】
また、スタンバイアウト処理制御部２３は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号の検出に同期して、スタンバイ処理実行部４０に供給するスタンバイアウト信号を立ち下げることにより、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる。そして、このスタンバイアウト処理が完了することにより、車載機１００は動作実行部３０による通常動作が可能な状態となる。
【００３３】
このように、ユーザがＡＣＣオフの操作を行ってから４５秒以内にＡＣＣオンの操作を行った場合には、スタンバイイン処理は行われることがなく、ＡＣＣオンの操作を行った直後からスタンバイアウト処理を実行し、車載機１００を通常動作可能な状態とすることができる。これにより、ユーザがＡＣＣオフの操作を行った後に、思い直してＡＣＣオンの操作を行うような場合において、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間を短縮することができる。この場合の待ち時間は、スタンバイアウト処理を行うのにかかる時間だけである。
【００３４】
図３は、ユーザがＡＣＣオフの操作を行ってから、４５秒を経過した後にＡＣＣオンの操作を行った場合の動作例を示す図である。この動作例は、典型的には、ユーザがＡＣＣをオフにして車から降りて、次に乗車の必要が生じたときにＡＣＣをオンにするケースを示したものである。
【００３５】
図３に示すように、動作実行部３０によって車載機１００の通常動作が実行されているときに、ユーザがＡＣＣオフの操作を行うと、ＡＣＣ制御部１０は、ＡＣＣ信号を立ち下げることによってＡＣＣオフ信号を出力する。モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオフ信号の検出に同期して、プレスタンバイ信号を立ち下げることにより、プレスタンバイモードを設定する。これにより、動作実行部３０による音声および画像の出力が停止する。このとき、スタンバイイン処理開始制御部２２Ａは、ＡＣＣオフ信号が検出されても直ちにはスタンバイイン信号を立ち下げることはせず、スタンバイ処理実行部４０に対してスタンバイイン処理の開始を指示せずに待機する。
【００３６】
その後、プレスタンバイモードを設定してから４５秒が経過すると、スタンバイイン処理開始制御部２２Ａは、スタンバイイン信号を立ち下げることにより、スタンバイ処理実行部４０にスタンバイイン処理を実行させる。このスタンバイイン処理が完了することにより、車載機１００はスタンバイ状態となる。
【００３７】
その後、ユーザがＡＣＣオンの操作を行うと、ＡＣＣ制御部１０は、ＡＣＣ信号を立ち上げることによってＡＣＣオン信号を出力する。モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号の検出に同期して、プレスタンバイ信号を立ち上げることにより、プレスタンバイモードの設定を解除する。
【００３８】
また、スタンバイアウト処理制御部２３は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号の検出に同期して、スタンバイ処理実行部４０に供給するスタンバイアウト信号を立ち下げることにより、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる。そして、このスタンバイアウト処理が完了することにより、車載機１００は動作実行部３０による通常動作が可能な状態となる。
【００３９】
このように、ユーザがＡＣＣオフの操作を行ってから４５秒を経過すると、スタンバイイン処理が実行されて、車載機１００はスタンバイ状態となる。ユーザがＡＣＣオフの操作を行った後、ＡＣＣオン信号を検出することなく４５秒が経過すれば、ユーザが思い直してＡＣＣオンの操作を行う可能性は低いと考えられることから、スタンバイイン処理の実行によって車載機１００をスタンバイ状態に移行させることができる。
【００４０】
車載機１００がスタンバイ状態となった後、ユーザがＡＣＣオンの操作を行った場合には、その時点でスタンバイイン処理が行われることはなく、ＡＣＣオンの操作を行った直後からスタンバイアウト処理を実行し、車載機１００を通常動作可能な状態とすることができる。これにより、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間を短縮することができる。この場合も、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの待ち時間は、スタンバイアウト処理を行うのにかかる時間だけである。
【００４１】
図４は、ユーザがＡＣＣオフの操作を行ってから、４５秒を経過した後、スタンバイイン処理の実行中にＡＣＣオンの操作を行った場合の動作例を示す図である。このようなケースが生じることは多くないと予想されるが、そのようなケースでも、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間が短かいことを示したものである。
【００４２】
図４において、プレスタンバイモードを設定してから４５秒が経過した時点でスタンバイイン処理を実行するところまでは、図３の例と同じである。図４の例では、このスタンバイイン処理が完了する前に、ユーザがＡＣＣオンの操作を行っている。
【００４３】
ユーザがＡＣＣオンの操作を行うと、ＡＣＣ制御部１０は、ＡＣＣ信号を立ち上げることによってＡＣＣオン信号を出力する。モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号の検出に同期して、プレスタンバイ信号を立ち上げることにより、プレスタンバイモードの設定を解除する。
【００４４】
また、スタンバイイン処理終了制御部２２Ｂは、スタンバイイン信号を立ち上げることにより、スタンバイ処理実行部４０が実行中のスタンバイイン処理を強制的に終了させる。これにより、スタンバイアウト処理制御部２３がスタンバイ処理実行部４０に対してスタンバイアウト処理を直ちに実行させることができる状態となる。
【００４５】
これに応じて、スタンバイアウト処理制御部２３は、スタンバイ処理実行部４０に供給するスタンバイアウト信号を立ち下げることにより、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる。そして、このスタンバイアウト処理が完了することにより、車載機１００は動作実行部３０による通常動作が可能な状態となる。
【００４６】
このように、ユーザがＡＣＣオフの操作を行ってから４５秒を経過することによってスタンバイイン処理が開始された後、当該スタンバイイン処理の実行中にユーザがＡＣＣオンの操作を行った場合、その時点ではプレスタンバイモードが設定されているので、スタンバイイン処理を強制的に終了させることができる。これにより、直ちにスタンバイアウト処理を行って、車載機１００を通常動作可能な状態とすることができる。これにより、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間を短縮することができる。この場合も、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの待ち時間は、スタンバイアウト処理を行うのにかかる時間だけである。
【００４７】
図５は、ユーザがＡＣＣオンの操作を行ったときに、ＡＣＣ信号が立ち上がった後に一度立ち下がり、再度立ち上がる仕様の特殊な車載機１００の動作例を示す図である。
【００４８】
図５に示すように、車載機１００がスタンバイ状態にあるときに、ユーザがＡＣＣオンの操作を行うと、ＡＣＣ制御部１０は、ＡＣＣ信号を立ち上げた後に立ち下げ、再度立ち上げることにより、ＡＣＣオン信号、ＡＣＣオフ信号、ＡＣＣオン信号を続けて出力する。
【００４９】
この場合、スタンバイアウト処理制御部２３は、１つ目に出力されるＡＣＣオン信号に応じて、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる。また、モード制御部２１は、２つ目に出力されるＡＣＣオフ信号に応じて、プレスタンバイモードを設定する。これにより、動作実行部３０による音声および画像の出力が停止する。
【００５０】
さらに、モード制御部２１は、３つ目に出力されるＡＣＣオン信号に応じて、プレスタンバイモードの設定を解除する。また、スタンバイアウト処理制御部２３は、１回目のスタンバイアウト処理が終了した後に続けて２回目のスタンバイアウト処理をスタンバイ処理実行部４０に実行させる。そして、この２回目のスタンバイアウト処理が完了することにより、車載機１００は動作実行部３０による通常動作が可能な状態となる。
【００５１】
このように、ユーザによりＡＣＣオンの操作が行われたときに、ＡＣＣオン信号、ＡＣＣオフ信号、ＡＣＣオン信号が続けて出力されるような仕様の車載機１００においても、２つ目のＡＣＣオフ信号に応じてスタンバイイン処理が行われることがないので、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間を短縮することができる。なお、２回のスタンバイアウト処理の実行にかかる合計時間が２秒以内であれば、米国の法規制を満たすこともできる。
【００５２】
図６および図７は、上記のように構成した本実施形態による車載機１００の動作例を示すフローチャートである。ここで、図６は、車載機１００が通常動作状態にあるときに実行される動作例を示している。図７は、車載機１００がスタンバイ状態にあるときに実行される動作例を示している。まず、図６に基づいて、車載機１００が通常動作状態にあるときの動作例を説明する。なお、図６に示すフローチャートは、ユーザがＡＣＣオフの操作を行ったときに開始する。
【００５３】
まず、モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオフ信号が検出されたか否かを判定する（ステップＳ１）。ＡＣＣオフ信号を検出した場合、モード制御部２１は、プレスタンバイモードを車載機１００に設定する（ステップＳ２）。その後、モード制御部２１は、プレスタンバイモードを設定してから所定時間（４５秒）が経過したか否かを判定する（ステップＳ３）。
【００５４】
ここで、所定時間が経過していない場合、モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号が検出されたか否かを判定する（ステップＳ４）。ＡＣＣオン信号が検出されない場合、処理はステップＳ３に戻る。一方、ＡＣＣオン信号が検出された場合、モード制御部２１は、プレスタンバイモードの設定を解除する（ステップＳ５）。そして、スタンバイアウト処理制御部２３は、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる（ステップＳ６）。この流れは、図２に示した動作である。
【００５５】
上記ステップＳ３において、プレスタンバイモードを設定してから所定時間（４５秒）が経過したとモード制御部２１にて判定された場合、スタンバイイン処理開始制御部２２Ａは、スタンバイ処理実行部４０にスタンバイイン処理を実行させる（ステップＳ７）。その後、スタンバイイン処理終了制御部２２Ｂは、スタンバイイン処理の実行中にＡＣＣオン信号を検出したか否かを判定する（ステップＳ８）。
【００５６】
スタンバイイン処理の実行中にＡＣＣオン信号が検出されない場合、スタンバイイン処理終了制御部２２Ｂは、そのスタンバイイン処理が通常に終了したか否かを判定する（ステップＳ９）。スタンバイイン処理が終了していない場合、処理はステップＳ８に戻る。一方、スタンバイイン処理が終了した場合、車載機１００はスタンバイ状態となり、図６に示すフローチャートの処理は終了する。この流れは、図３に示した動作である。
【００５７】
上記ステップＳ８において、スタンバイイン処理の実行中にＡＣＣオン信号が検出された場合、スタンバイイン処理終了制御部２２Ｂは、スタンバイイン処理を強制的に終了させる（ステップＳ１０）。そして、モード制御部２１は、プレスタンバイモードの設定を解除する（ステップＳ１１）。その後、スタンバイアウト処理制御部２３は、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる（ステップＳ６）。この流れは、図４に示した動作である。
【００５８】
次に、図７に基づいて、車載機１００がスタンバイ状態にあるときの動作例を説明する。なお、図７に示すフローチャートは、ユーザがＡＣＣオンの操作を行ったときに開始する。
【００５９】
まず、スタンバイアウト処理制御部２３は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号が検出されたか否かを判定する（ステップＳ２１）。ＡＣＣオン信号を検出した場合、スタンバイアウト処理制御部２３は、スタンバイ処理実行部４０にスタンバイアウト処理を実行させる（ステップＳ２２）。
【００６０】
その後、モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオフ信号が検出されたか否かを判定する（ステップＳ２３）。ここで、ＡＣＣオフ信号が検出されない場合、ユーザがＡＣＣオンの操作を行ったときに、ＡＣＣオン信号、ＡＣＣオフ信号、ＡＣＣオン信号を続けて出力するような特殊な車載機１００ではないので、図７に示すフローチャートの処理を終了する。この流れは、図３に示した動作である。
【００６１】
一方、スタンバイ処理実行部４０がスタンバイアウト処理の実行を開始した直後にＡＣＣオフ信号が検出された場合、ＡＣＣオン信号、ＡＣＣオフ信号、ＡＣＣオン信号を続けて出力するような特殊な車載機１００に該当する。この場合、モード制御部２１は、プレスタンバイモードを車載機１００に設定する（ステップＳ２４）。
【００６２】
その後、モード制御部２１は、ＡＣＣ制御部１０から出力されるＡＣＣオン信号が検出されたか否かを判定する（ステップＳ２５）。ＡＣＣオン信号が検出されない場合は、ステップＳ２５の判定を繰り返す。一方、ＡＣＣオン信号が検出された場合、モード制御部２１は、プレスタンバイモードの設定を解除する（ステップＳ２６）。そして、スタンバイアウト処理制御部２３は、ステップＳ２２で実行されたスタンバイアウト処理の終了に続けてスタンバイアウト処理を行うようにスタンバイ処理実行部４０を制御する（ステップＳ２７）。この流れは、図５に示した動作である。
【００６３】
以上詳しく説明したように、本実施形態によれば、ユーザがＡＣＣオフの操作を行った後にＡＣＣオンの操作を行った場合に、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間を短縮することができる。また、ユーザがＡＣＣオンの操作を行ったときに、ＡＣＣオン信号、ＡＣＣオフ信号、ＡＣＣオン信号が続けて出力されるような仕様の車載機１００においても、ＡＣＣオンの操作を行ってから車載機１００が使用可能な状態となるまでの時間を短縮することができる。何れの場合も、ＡＣＣオンの操作から２秒以内に車両周辺の撮影画像を表示しなければならないという米国の法規制を満たすこともできる。
【００６４】
なお、上記実施形態では、電子機器の一例として車載機１００を挙げて説明したが、本発明はこれに限定されない。電源オフの操作に応じてスタンバイイン処理を行い、電源オンの操作に応じてスタンバイアウト処理を行うようになされた電子機器であれば、上記実施形態を同様に適用することが可能である。
【００６５】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６６】
１０  ＡＣＣ制御部
２０  スタンバイ処理制御部
２１  モード制御部
２２  スタンバイイン処理制御部
２２Ａ  スタンバイイン処理開始制御部
２２Ｂ  スタンバイイン処理終了制御部
２３  スタンバイアウト処理制御部
３０  動作実行部
４０  スタンバイ処理実行部
１００  車載機（電子機器）
【図１】
0006430896.tif 000002
【図２】
0006430896.tif 000003
【図３】
0006430896.tif 000004
【図４】
0006430896.tif 000005
【図５】
0006430896.tif 000006
【図６】
0006430896.tif 000007
【図７】
0006430896.tif 000008
【図８】
0006430896.tif 000009
【図９】
0006430896.tif 000010