(57)【要約】【課題】ユーザがエンジンをオフして降車してから再乗車してエンジンをオンするまでの時間が比較的短い状況において、システム起動時間を短縮する。【解決手段】ユーザの乗車降車及びエンジンのオンオフを検知すると共に、装置をシステム停止状態とシステム起動状態との間で遷移させる第１制御部１０と、装置がシステム起動状態にあるときに機能の起動停止を制御可能な第２制御部１３と、を備える。第２制御部は、装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨が第１制御部により検知されると、装置をシステム起動状態に維持したまま機能を停止させ、ユーザがエンジンをオフして降車した旨が第１制御部により検知された時点から一定時間が経過する前にユーザが再乗車してエンジンをオンした旨が１制御部により検知されると、その停止させた機能を再起動させる。【選択図】図３
2019139557.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの乗車降車及びエンジンのオンオフを検知すると共に、装置をシステム停止状態とシステム起動状態との間で遷移させる第１制御部（１０）と、
装置がシステム起動状態にあるときに機能の起動停止を制御可能な第２制御部（１３）と、を備え、
前記第２制御部は、装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨が前記１制御部により検知されると、装置をシステム起動状態に維持したまま機能を停止させ、ユーザがエンジンをオフして降車した旨が前記１制御部により検知された時点から一定時間が経過する前にユーザが再乗車してエンジンをオンした旨が前記１制御部により検知されると、その停止させた機能を再起動させる車両用装置。
【請求項２】
前記１制御部は、装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨を検知した時点からユーザが再乗車してエンジンをオンする前に一定時間が経過したことを検知すると、装置をシステム起動状態からシステム停止状態に遷移させる請求項１に記載の車両用装置。
【請求項３】
前記第２制御部は、機能の起動停止を制御することとして、オーディオやナビ案内の音声機能の起動停止、仮想現実機能の起動停止、バックライトの点灯消灯、タッチキーの有効無効化、ハードキーの有効無効化のうち少なくとも何れかを行う請求項１又は２に記載の車両用装置。
【請求項４】
ユーザの乗車降車及びエンジンのオンオフを検知すると共に、装置をシステム停止状態とシステム起動状態との間で遷移させる第１制御部（１０）と、装置がシステム起動状態にあるときに機能の起動停止を制御可能な第２制御部（１３）と、を備えた車両用装置（１）の前記第２制御部に、
装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨が前記１制御部により検知されると、装置をシステム起動状態に維持したまま機能を停止させる機能停止手順と、
ユーザがエンジンをオフして降車した旨が前記１制御部により検知された時点から一定時間が経過する前にユーザが再乗車してエンジンをオンした旨が前記１制御部により検知されると、その停止させた機能を再起動させる機能再起動手順と、を実行させる機能制御プログラム。
【請求項５】
ユーザの乗車降車及びエンジンのオンオフを検知すると共に、装置をシステム停止状態とシステム起動状態との間で遷移させる第１制御部（１０）と、装置がシステム起動状態にあるときに機能の起動停止を制御可能な第２制御部（１３）と、を備えた車両用装置（１）の前記第１制御部に、
装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨を検知した時点からユーザが再乗車してエンジンをオンする前に一定時間が経過したか否かを判定する時間経過判定手順と、
一定時間が経過したことを前記時間経過判定手順により検知すると、装置をシステム起動状態からシステム停止状態に遷移させる状態遷移手順と、を実行させる状態遷移制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用装置、機能制御プログラム及び状態遷移制御プログラムに関する。
【背景技術】
【０００２】
車両に搭載されている車両用装置においては、提供する機能の高度化に伴って起動時に読み込むプログラムの大きさや種類が増加しており、ユーザが乗車してエンジンをオンしてから機能を提供するまでに要するシステム起動時間が長くなりつつある。そこで、起動時間が比較的長いメインマイコンと、起動時間が比較的短いサブマイコンを設け、アクセサリ電源（以下、ＡＣＣと称する）がオンしてからメインマイコンの起動が完了するまで、サブマイコンにより機能を提供する構成が提案されている。初期画面を表示する機能を提供する構成では、ユーザが乗車してエンジンをオンすると、ＡＣＣがオンになり、初期画面を速やかに表示することが可能になる。
【０００３】
起動時間が異なるメインマイコンとサブマイコンを設けた構成として、ユーザがキーのアンロック操作を行うと、システム停止状態からシステムスタンバイ状態に遷移してＡＣＣを監視し、ＡＣＣがオンすると、システムスタンバイ状態からシステム起動状態に遷移し、メインマイコンが通常動作を開始する構成が開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−９１２５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した特許文献１の構成では、ユーザがエンジンをオフして降車すると、ＡＣＣとイグニッション電源（以下、ＩＧと称する）が共にオフになり、システム起動状態からシステム停止状態に遷移する。その後、ユーザが再乗車してエンジンをオンすると、ＡＣＣとＩＧが共にオンになるが、前回のエンジンをオフした際にシステム停止状態に遷移しているので、システム停止状態からシステムの起動を開始することになる。この場合、システム停止状態からシステムの起動を開始することで、システム起動時間が長くなるが、ユーザが降車してから再乗車するまでの時間が比較的長ければ、システム起動時間が長くなってもユーザが不便さを感じないと想定される。しかしながら、ユーザが降車してから再乗車するまでの時間が比較的短ければ、システム起動時間が長くなるとユーザが不便さを感じると想定される。
【０００６】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、ユーザがエンジンをオフして降車してから再乗車してエンジンをオンするまでの時間が比較的短い状況において、システム起動時間を短縮することができ、利便性を高めることができる車両用装置、機能制御プログラム及び状態遷移制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明によれば、第１制御部（１０）は、ユーザの乗車降車及びエンジンのオンオフを検知すると共に、装置をシステム停止状態とシステム起動状態との間で遷移させる。第２制御部（１３）は、装置がシステム起動状態にあるときに機能の起動停止を制御可能である。第２制御部は、装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨が第１制御部により検知されると、装置をシステム起動状態に維持したまま機能を停止させる。第２制御部は、ユーザがエンジンをオフして降車した旨が第１制御部により検知された時点から一定時間が経過する前にユーザが再乗車してエンジンをオンした旨が第１制御部により検知されると、その停止させた機能を再起動させる。
【０００８】
ユーザがエンジンをオフして降車すると、装置をシステム起動状態からシステム停止状態に遷移させず、装置をシステム起動状態に維持したまま機能を停止させるようにした。その後、ユーザがエンジンをオフして降車した時点から一定時間が経過する前にユーザが再乗車してエンジンをオンすると、その停止させた機能を再起動させるようにした。ユーザがエンジンをオフして降車してから再乗車してエンジンをオンするまでの時間が比較的短い状況において、システム起動時間を短縮することができ、利便性を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態の機能ブロック図
【図２】メインマイコン及びサブマイコンを示す図
【図３】状態遷移図
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を参照しながら説明する。図１に示すように、車両に搭載されている車両用装置１は、バッテリ２から電源が供給されている。車両用装置１は、車両に対して固定状態で搭載されていても良いし、着脱可能に搭載されていても良い。車両には、車両用装置１以外に、状態検知ＥＣＵ３（Electronic Control Unit）、ＥＣＵ４，５等の各種装置が搭載されている。これらＥＣＵ３〜５は、例えばＣＡＮ（Controller Area Network、登録商標）により構成される通信バス６を介して車両用装置１とデータ通信可能に接続されている、本実施形態では、ＣＡＮにより通信バス６が構成される場合を例示しているが、例えばＬＩＮ（Local Interconnect Network）、ＣＸＰＩ（Clock Extension Peripheral Interface、登録商標）、ＦｌｅｘＲａｙ（登録商標）、ＭＯＳＴ（Media Oriented Systems Transport、登録商標）等により通信バス６が構成されていても良い。
【００１１】
状態検知ＥＣＵ３は、車両状態の変化を検知すると、その検知した車両状態の変化を特定可能なデータフレームを通信バス６に送信する。車両状態の変化とは、ユーザが車両に対して行った操作に応じた変化であり、ドアの開放、リモートキーによるアンロック、アクセサリ電源（以下、ＡＣＣと称する）のオンオフ、イグニッション電源（以下、ＩＧと称する）のオンオフ等である。
【００１２】
車両用装置１は、サブ基板７とメイン基板８とを有する。サブ基板７とメイン基板８は、コネクタ９を介して物理的に接続されていると共に、コネクタ９を介して電源の供給やデータ通信が可能に構成されている。
【００１３】
サブ基板７には、サブマイコン１０（第１制御部に相当する）と、ＣＡＮトランシーバ１１と、サブ側電源回路１２とが実装されている。サブ側電源回路１２は、バッテリ２から供給された電源を、サブ基板７に実装されている各機能ブロックに供給すると共にメイン基板８に供給する。ＣＡＮトランシーバ１１は、サブ側電源回路１２から電源が常時供給されており、通信バス６上にデータフレームが流れたか否かを監視している。ＣＡＮトランシーバ１１は、通信バス６上にデータフレームが流れたことを検知すると、そのデータフレームを受信してサブマイコン１０に出力する。ＣＡＮで規定されているデータフレームは周知であるので詳細な説明は省略するが、ＣＡＮで規定されているデータフレームには識別子（ＩＤ）やデータフィールド等が含まれる。
【００１４】
サブマイコン１０は、電源制御を行うマイコンであり、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、Ｉ／Ｏ（Input／Output）等を有し、非遷移的実体的記憶媒体に格納されているプログラムを実行し、プログラムに対応する処理を実行する。サブマイコン１０が実行するプログラムには状態遷移制御プログラムが含まれる。サブマイコン１０は、停止状態と起動状態との間で遷移し、停止状態にあるときにＣＡＮトランシーバ１１から特定のデータフレームを入力すると、その特定のデータフレームの入力を契機として起動状態に遷移する。
【００１５】
メイン基板８には、メインマイコン１３（第２制御部に相当する）と、メイン側電源回路１４と、例えば半導体メモリにより構成されているＳＤ（Secure Digital）１５と、例えばＤＤＲ（Double Data Rate）メモリ等により構成されているメインメモリ１６と、操作部１７と、表示部１８と、画像処理用のＡＳＩＣ（Application Specific Integrated Circuit）１９とが実装されている。
【００１６】
メイン側電源回路１４は、サブ側電源回路１２からコネクタ９を介して供給された電源を、メイン基板８に実装されている各機能ブロックに供給する。この場合、メイン側電源回路１４は、サブマイコン１０からの起動指令がメインマイコン１３に入力されたことに基づいて電源の供給を開始する。メイン側電源回路１４は、メインマイコン１３のリセット回路も兼ねている。又、メイン側電源回路１４は、メインマイコン１３の負荷状態に応じて供給する電源を調整する機能を有する。即ち、メイン側電源回路１４は、メインマイコン１３が低負荷状態であると判定すると、メインマイコン１３に供給する電源を低下させて省電力化を優先し、一方、メインマイコン１３が高負荷状態であると判定すると、メインマイコン１３に供給する電源を増加させて処理速度を優先する。
【００１７】
メインマイコン１３は、ＨＭＩ制御及び機能制御を行うマイコンであり、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ等を有し、非遷移的実体的記憶媒体に格納されているプログラムを実行し、プログラムに対応する処理を実行する。サブマイコン１０が実行するプログラムには機能制御プログラムが含まれる。メインマイコン１３は、停止状態と起動状態との間で遷移し、停止状態から起動状態に遷移すると、ＳＤ１５からプログラムを読み出し、その読み出したプログラムをメインメモリ１６に展開してプログラムを実行する。メインマイコン１３がプログラムを実行することで、車両用装置１が各種機能を提供可能になる。
【００１８】
操作部１７は、表示部１８の表示画面上に設けられているタッチパネルや表示画面の周囲に設けられている機械的なスイッチ群により構成されており、車両用装置１に対するユーザの操作を検知すると、そのユーザの操作を示す操作検知信号をメインマイコン１３に出力する。即ち、タッチパネルに表示されるタッチキーをユーザが操作すると、操作部１７は、タッチキーの操作を示す操作検知信号をメインマイコン１３に出力する。又、機械的なスイッチ群を構成するハードキーをユーザが操作すると、操作部１７は、ハードキーの操作を示す操作検知信号をメインマイコン１３に出力する。
【００１９】
表示部１８は、例えば液晶ディスプレイ及びバックライト等を有して構成されており、車両のセンターコンソール等に設けられている。バックライトの点灯状態で液晶ディスプレイの表示内容をユーザが視認可能になり、バックライトの消灯状態で液晶ディスプレイの表示内容をユーザが視認不能になる。
【００２０】
カメラ２０は、車両の後方や側方等の運転者にとって死角となる範囲を撮像可能に車両に搭載されており、車両の後方や側方等を撮像すると、その撮像データをＡＳＩＣ１９に出力する。ＡＳＩＣ１９は、カメラ２０から撮像データを入力すると、その入力した撮像データを画像処理し、その画像処理した画像に例えば車幅を示すマーキング等を付与する。カメラ２０により撮像された画像にマーキング等が重ねて表示部１８に表示されることで、車両の後方や側方等の運転者にとって死角の状況を運転者が把握可能になる。
【００２１】
尚、本実施形態では、サブ基板７とメイン基板８の２つの基板を設け、サブマイコン１０とメインマイコン１３を別々の基板に設けたことで、サブ基板７を共通としてメイン基板８を機能別に交換することが可能になる。又、必ずしもサブマイコン１０とメインマイコン１３を別々の基板に設ける必要はなく、サブマイコン１０とメインマイコン１３を同一の基板に設けても良い。
【００２２】
次に、サブマイコン１０及びメインマイコン１３について説明する。図２に示すように、サブマイコン１０は、状態管理モジュール２１を有する。状態管理モジュール２１は、バッテリ２から電源（＋Ｂ）が供給されると共に、状態検知ＥＣＵ３からＣＡＮトランシーバ１１を介して入力するデータフレームによりＡＣＣのオンオフやＩＧのオンオフを判定する。状態管理モジュール２１は、ＡＣＣのオンオフやＩＧのオンオフの判定結果にしたがって車両用装置１の状態を管理し、車両用装置１の状態を示す状態通知信号をメインマイコン１３に通知する。
【００２３】
メインマイコン１３は、状態配信モジュール２２と、音声制御モジュール２３と、仮想現実（以下、ＶＲ（Virtual Reality）と称する）制御モジュール２４と、バックライト制御モジュール２５と、タッチキー制御モジュール２６と、ハードキー制御モジュール２７と、ＨＭＩ部２８とを有する。状態配信モジュール２２は、サブマイコン１０から状態通知信号が通知されると、その通知された状態通知信号の内容に応じて起動指令又は停止指令を各制御モジュール２３〜２７に出力する。
【００２４】
音声制御モジュール２３は、状態配信モジュール２２から起動指令を入力すると、オーディオやナビ案内の音声機能を起動し、状態配信モジュール２２から停止指令を入力すると、オーディオやナビ案内の音声機能を停止する。ＶＲ制御モジュール２４は、状態配信モジュール２２から起動指令を入力すると、ＶＲ機能を起動し、状態配信モジュール２２から停止指令を入力すると、ＶＲ機能を停止する。バックライト制御モジュール２５は、状態配信モジュール２２から起動指令を入力すると、バックライトを点灯し、状態配信モジュール２２から停止指令を入力すると、バックライトを消灯する。タッチキー制御モジュール２６は、状態配信モジュール２２から起動指令を入力すると、タッチキーを有効化し、状態配信モジュール２２から停止指令を入力すると、タッチキーを無効化する。ハードキー制御モジュール２７は、状態配信モジュール２２から起動指令を入力すると、ハードキーを有効化し、状態配信モジュール２２から停止指令を入力すると、ハードキーを無効化する。
【００２５】
上記した構成では、メインマイコン１３は、起動時に車両用装置１が提供する機能を実現するためのオペレーティングシステム（ＯＳ：Operating System）や画像処理等の比較的規模の大きいプログラムを読み込む必要がある。又、本実施形態のようにＡＳＩＣ１９を有する構成であれば、メインマイコン１３は、ＡＳＩＣ１９の初期化等を行う必要もある。更に、本実施形態のようにナビゲーション機能を提供する構成であれば、メインマイコン１３は、地図データから地図画面を生成したりリンク情報から案内経路を算出したりする等の処理を行う必要があると共に、比較的規模の大きいナビゲーションプログラムを読み込む必要もある。このような事情から、メインマイコン１３は、サブマイコン１０に比べると、その起動時間が長くなっている。
【００２６】
本実施形態のように運転者にとって死角となる範囲の画像を提供する構成であれば、ユーザが乗車してエンジンをオンしてから画像が表示されるまでの時間、即ち、ユーザが走行しようとしてから車両の後方や側方等の安全確認を行えるようになるまでの時間が短いほど、より安全性に寄与することができる。又、ナビゲーション機能を提供する構成であれば、ユーザが乗車してエンジンをオンしてから目的地の入力等を行えるようになるまでの時間が短いほど、より利便性に寄与することができる。その一方で、上記したようにメインマイコン１３が起動時に読み込むプログラムの大きさや種類が増加すると、安全性や利便性を向上させることが難しくなる。
【００２７】
ユーザが車両を使用する形態として例えば店舗に立ち寄る等のような場合があり、その場合、ユーザがエンジンをオフして降車してから再乗車してエンジンをオンするまでの時間が数分程度の短い場合がある。その場合、前述した［発明が解決しようとする課題］で記載したように、システム停止状態からシステムの起動を開始すると、システム起動時間が長くなり、ユーザが不便さを感じると想定される。そこで、本実施形態の車両用装置１は、以下のよう動作することで、ユーザがエンジンをオフして降車してから再乗車してエンジンをオンするまでの時間が比較的短い状況において、システム起動時間を短縮する構成を実現する。
【００２８】
次に、上記した構成の作用について図３を参照して説明する。
図３に示すように、状態管理モジュール２１は、バッテリ２から車両用装置１に電源が供給されている状態（+B ON）では、車両用装置１の動作状態をシステム停止状態（OFF）とシステム起動状態との２つの動作状態で管理しており、車両用装置１をシステム停止状態とシステム起動状態との間で遷移させる。
【００２９】
システム停止状態は、ＡＣＣとＩＧが共にオフされている状態であり、サブマイコン１０とメインマイコン１３が共に停止状態になっている。ただし、システム停止状態であっても常時通電されているＣＡＮトランシーバ１１が起動しており、通信バス６上にデータが流れたか否かをＣＡＮトランシーバ１１により監視している。
【００３０】
ここで、車両用装置１がシステム停止状態にあるときにユーザが乗車してエンジンをオンすると、ＡＣＣとＩＧが共にオンになる。状態管理モジュール２１は、ＣＡＮトランシーバ１１から入力するデータフレームによりＡＣＣオン且つＩＧオンを検知すると、車両用装置１をシステム停止状態からシステム起動状態に遷移させ、ＩＧオン状態（IG ON）に遷移させ、ＩＧオン状態への遷移を示すＩＧオン状態通知信号を状態配信モジュール２２に通知する。
【００３１】
状態配信モジュール２２は、状態管理モジュール２１からＩＧオン状態通知信号が通知されると、各制御モジュール２３〜２７への起動指令の出力を開始する。各制御モジュール２３〜２７は、状態配信モジュール２２から起動指令の入力を開始すると、各機能を起動する。即ち、オーディオやナビ案内の音声機能が起動され、ＶＲ機能が起動され、バックライトが点灯され、タッチキーが有効化され、ハードキーが有効化される。これにより、各機能を提供可能になる。
【００３２】
この状態からユーザがエンジンをオフすると、ＩＧがオフになるが、ＡＣＣはオンを継続する。状態管理モジュール２１は、ＣＡＮトランシーバ１１から入力するデータフレームによりＡＣＣオン且つＩＧオフを検知すると、車両用装置１をＩＧオン状態からテンポラリーオン状態（Temporary ON）に遷移させる。
【００３３】
この状態からユーザが降車するためにドアを開放すると、シャットダウン準備（Preparation to Shutdown）が発生する。状態管理モジュール２１は、シャットダウン準備の発生を検知すると、車両用装置１をテンポラリーオン状態からテンポラリーオフ状態（Temporary OFF）に遷移させ、テンポラリーオフ状態への遷移を示すテンポラリーオフ状態通知信号を状態配信モジュール２２に通知する。このとき、状態管理モジュール２１は、計時を開始し、車両用装置１をテンポラリーオン状態からテンポラリーオフ状態に遷移させた時点からの経過時間、即ち、車両用装置１のテンポラリーオフ状態での経過時間を計測する。
【００３４】
状態配信モジュール２２は、状態管理モジュール２１からテンポラリーオフ状態通知信号が通知されると、各制御モジュール２３〜２７への起動指令の出力を終了し、停止指令の出力を開始する（機能停止手順に相当する）。各制御モジュール２３〜２７は、状態配信モジュール２２から停止指令の入力を開始すると、各機能を停止する。即ち、オーディオやナビ案内の音声機能が停止され、ＶＲ機能が停止され、バックライトが消灯され、タッチキーが無効化され、ハードキーが無効化される。これにより、各機能を提供不能になり、機能の提供が停止された旨をユーザが把握可能になる。
【００３５】
この状態からユーザが再乗車してエンジンをオンすると、ＩＧがオンになる。状態管理モジュール２１は、テンポラリーオフ状態での経過時間が一定時間に達する前にＣＡＮトランシーバ１１から入力するデータフレームによりＡＣＣオン且つＩＧオンを検知すると、車両用装置１をテンポラリーオフ状態からＩＧオン状態に遷移させ、ＩＧオン状態への遷移を示すＩＧオン状態通知信号を状態配信モジュール２２に通知する。このとき、クランキングが発生すると、ＡＣＣが一時的にオフになるので、状態管理モジュール２１は、ＣＡＮトランシーバ１１から入力するデータフレームによりＡＣＣオフ且つＩＧオンを検知すると、車両用装置１をテンポラリーオフ状態からスタート状態（START）に一旦遷移させ、その後、ＣＡＮトランシーバ１１から入力するデータフレームによりＡＣＣオン且つＩＧオンを検知すると、車両用装置１をスタート状態からＩＧオン状態に遷移させる。尚、一定時間は、固定値であっても良いし、ユーザが任意に設定可能な可変値であっても良い。
【００３６】
状態管理モジュール２１は、車両用装置１をテンポラリーオフ状態からＩＧオン状態又はスタート状態に遷移させると、ＩＧオン状態又はスタート状態への遷移を示すＩＧオン状態通知信号又はスタート状態通知信号を状態配信モジュール２２に通知する。
【００３７】
状態配信モジュール２２は、状態管理モジュール２１からＩＧオン状態通知信号又はスタート状態通知信号が通知されると、各制御モジュール２３〜２７への停止指令の出力を終了し、起動指令の出力を開始する（機能再起動手順に相当する）。各制御モジュール２３〜２７は、状態配信モジュール２２から起動指令の入力を開始すると、各機能を起動する。即ち、オーディオやナビ案内の音声機能が起動され、ＶＲ機能が起動され、バックライトが点灯され、タッチキーが有効化され、ハードキーが有効化される。これにより、各機能を提供することが可能になる。
【００３８】
即ち、車両用装置１がＩＧオン状態にあるときにユーザがエンジンをオフして降車すると、ＩＧオン状態からシステム停止状態に遷移するのではなく、ＩＧオン状態からテンポラリーオン状態に遷移し、更にテンポラリーオン状態からテンポラリーオフ状態に遷移する。これにより、車両用装置１がシステム起動状態を維持しながら、各機能を提供不能にすることができ、機能の提供が停止された旨をユーザに把握させることができる。その後、ユーザが再乗車してエンジンをオンすると、テンポラリーオフ状態での経過時間が一定時間に達する前であれば、テンポラリーオフ状態からＩＧオン状態に遷移する。これにより、システム停止状態から起動を開始することがなく、システム起動状態の中で起動を開始することになるので、システム起動時間を短縮することができる。
【００３９】
又、ユーザが再乗車せずに、テンポラリーオフ状態での経過時間が一定時間に達すると、ＡＣＣがオフになる。状態管理モジュール２１は、ＣＡＮトランシーバ１１から入力するデータフレームによりＡＣＣオン且つＩＧオンを検知する前にテンポラリーオフ状態での経過時間が一定時間に達したことでＡＣＣオフ且つＩＧオフを検知すると（時間経過判定手順に相当する）、車両用装置１をテンポラリーオン状態からシャットダウン（Shutdown）状態に遷移させる（状態遷移手順に相当する）。状態管理モジュール２１は、シャットダウン完了を検知すると、車両用装置１をシャットダウン状態からシステム停止状態に遷移させる。
【００４０】
尚、状態管理モジュール２１は、車両用装置１が起動待機状態（WakuUp Transient）にあるときにエマージェンシーコール（Emergency Call）の発生又はオーディオパワーキー（Audio Power Key）の操作を検知すると、車両用装置１をテンポラリーオン状態に遷移させる。又、状態管理モジュール２１は、車両用装置１がテンポラリーオフ状態にあるときにエマージェンシーコールの発生又はオーディオパワーキーの操作を検知すると、この場合も、車両用装置１をテンポラリーオン状態に遷移させる。又、状態管理モジュール２１は、車両用装置１がテンポラリーオン状態にあるときにオーディオパワーキーの操作を検知すると、車両用装置１をテンポラリーオフ状態に遷移させる。
【００４１】
以上に説明したように本実施形態によれば、次のような効果を得ることができる。
車両用装置１において、ユーザがエンジンをオフして降車すると、装置をシステム起動状態からシステム停止状態に遷移させず、装置をシステム起動状態に維持したまま機能を停止させるようにした。その後、ユーザがエンジンをオフして降車した時点から一定時間が経過する前にユーザが再乗車してエンジンをオンすると、その停止させた機能を再起動させるようにした。ユーザがエンジンをオフして降車してから再乗車してエンジンをオンするまでの時間が比較的短い状況において、システム起動時間を短縮することができ、利便性を高めることができる。
【００４２】
又、車両用装置１において、装置がシステム起動状態にあるときにユーザがエンジンをオフして降車した旨を検知した時点からユーザが再乗車してエンジンをオンする前に一定時間が経過したことを検知すると、装置をシステム起動状態からシステム停止状態に遷移させるようにした。テンポラリーオフ状態に留まる虞を回避することができ、装置をシステム起動状態からシステム停止状態に遷移させることで、不要な電力消費を抑えることができる。
【００４３】
又、車両用装置１において、装置がテンポラリーオフ状態に遷移させると、オーディオやナビ案内の音声機能の停止、ＶＲ機能の停止、バックライトの消灯、タッチキーの無効化、ハードキーの無効化を行うようにした。オーディオやナビ案内の音声機能の停止、ＶＲ機能の停止、バックライトの消灯、タッチキーの無効化、ハードキーの無効化により、機能の提供が停止された旨ユーザに把握させることができる。
【００４４】
本開示は、実施例に準拠して記述されたが、当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、更には、それらに一要素のみ、それ以上、或いはそれ以下を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
【００４５】
ＣＡＮトランシーバ１１とサブマイコン１０を個別に設けた構成を例示したが、ＣＡＮトランシーバ１１の機能を有するマイコンをサブマイコンとして設けても良い。その場合、データフレームを受信する処理をサブマイコンが行うことになるが、それほど高機能なスペックのマイコンを用いる必要は無く、常時通電したとしても電力消費が大幅に増加してしまう虞を回避することができる。
【００４６】
装置がテンポラリーオフ状態に遷移されたときに、状態配信モジュール２２において、オーディオやナビ案内の音声機能の停止、ＶＲ機能の停止、バックライトの消灯、タッチキーの無効化、ハードキーの無効化の全てを行う構成に限らず、それらのうち一部を行う構成でも良い。又、これら以外の機能を停止したり無効化したりする構成でも良い。
【符号の説明】
【００４７】
図面中、１は車両用装置、１０はサブマイコン（第１制御部）、１３はメインマイコン（第２制御部）である。
【図１】
2019139557.tif 000003
【図２】
2019139557.tif 000004
【図３】
2019139557.tif 000005