(57)【要約】【課題】ユーザに違和感を与えにくい車載制御システムを提供する。【解決手段】車両Ｃの乗員に向けた視聴覚情報を出力するスピーカ５と、スピーカ５に視聴覚情報を出力させるための再生信号を生成するＤＳＰ３とを備える車両Ｃに搭載される車載制御システムであって、計器画像を描画するメータ描画アプリケーション３５と、視聴覚情報の再生と停止および停止位置からの再生が可能であって、再生信号を生成する指示をＤＳＰ３に送信する音楽プレーヤーアプリケーション３６と、車両Ｃに搭載されたバッテリ６の電圧値を検出する電圧検出部とを備え、音楽プレーヤーアプリケーション３６は、電圧検出部が検出した電圧が、ＤＳＰ３の動作が停止する電圧よりも高い値に設定された停止電圧閾値ＴＨｓよりも低いこと基づいて視聴覚情報の再生を停止する。【選択図】図１
2020199916.tif 000002
【特許請求の範囲】
【請求項１】
車両（Ｃ）の乗員に向けた視聴覚情報を出力する視聴覚情報出力部（５）と、
前記視聴覚情報出力部に前記視聴覚情報を出力させるための再生信号を生成する再生信号生成装置（３）と、
を備える前記車両に搭載される車載制御システムであって、
前記車両の走行に関わる計器を表す画像である計器画像（２１）を描画する画像描画部（３５）と、
視聴覚情報の再生と停止および停止位置からの再生が可能であって、前記再生信号を生成する指示を前記再生信号生成装置に送信する再生制御部（３６）と、
前記車両に搭載されたバッテリ（６）の電圧値を検出する電圧検出部（２０１）とを備え、
前記再生制御部は、前記電圧検出部が検出した電圧が、前記再生信号生成装置の動作が停止する電圧よりも高い値に設定された停止電圧閾値（ＴＨｓ）よりも低いこと基づいて、視聴覚情報の再生を停止する、前記車両に搭載される車載制御システム。
【請求項２】
前記視聴覚情報は音であり、
前記視聴覚情報出力部はスピーカである、請求項１に記載の車載制御システム。
【請求項３】
前記再生制御部は、電圧低下に基づいて視聴覚情報の再生を停止した後に、前記電圧検出部が検出した電圧が、前記停止電圧閾値以上に設定された再開電圧閾値（ＴＨｒ）よりも高くなったことに基づいて、再生を停止した位置から、再生を再開する、請求項１または２に記載の車載制御システム。
【請求項４】
前記再生制御部に、前記視聴覚情報出力部から視聴覚情報を出力する権利を付与するかを決定する調停器（３８）を備え、
前記調停器は、前記電圧検出部が検出した電圧が前記停止電圧閾値よりも低いこと基づいて、前記権利を付与していた前記再生制御部から前記権利を剥奪する、請求項１〜３のいずれか１項に記載の車載制御システム。
【請求項５】
前記再生制御部は、前記調停器により前記権利を剥奪された後、前記調停器に前記権利を再付与された場合、停止位置から視聴覚情報を再生する、請求項４に記載の車載制御システム。
【請求項６】
前記調停器は、前記電圧検出部が検出した電圧が前記停止電圧閾値よりも低いこと基づいて、前記再生信号生成装置にミュートを指示し、その後、前記権利を付与していた前記再生制御部から前記権利を剥奪する、請求項４または５に記載の車載制御システム。
【請求項７】
前記画像描画部は、前記再生制御部による再生状態を示す画像である再生状態画像を、前記計器画像と同じディスプレイ（２）に表示させ、かつ、前記再生制御部が、電圧低下により視聴覚情報の再生を停止したとき、前記再生状態画像が表示されている領域の表示状態を、電圧低下により視聴覚情報の再生を停止したことに基づいて定まる表示状態に変更する、請求項１〜６のいずれか１項に記載の車載制御システム。
【請求項８】
複数のチャンネルから選択的に１つのチャンネルが設定可能であり、選択されたチャンネルに応じた放送情報を車両の外部から受信して、前記車両に搭載された視聴覚情報出力部（５）から出力するチューナー（４）を備えた車両（Ｃ）に搭載される車載制御システムであって、
前記車両の走行に関わる計器を表す画像である計器画像（２１）を描画する画像描画部（３５）と、
前記チューナーが選択する前記チャンネルを制御するチャンネル制御部（３７）と、
前記車両に搭載されたバッテリ（６）の電圧値を検出する電圧検出部（２０１）とを備え、
前記チャンネル制御部は、前記電圧検出部が検出した電圧が、前記チューナーの動作が停止する電圧よりも高い値に設定された停止電圧閾値（ＴＨｓ）よりも低いこと基づいて、前記チューナーが選択中のチャンネルを記憶する車載制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
車載制御システムに関し、特に、音または画像である視聴覚情報を出力する制御に関する。
【背景技術】
【０００２】
特許文献１に開示されたオーディオ再生装置は、電源オフ時に次の電源オン時における再生開始位置を保存し、電源オン時に、保存しておいた再生開始位置から音楽ファイルの再生を開始する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３４８８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
音楽を再生する装置が車に搭載される場合、その装置は、車両に搭載されたバッテリを電源とする。バッテリの電圧は、エンジン始動時などに一時的に低下することがある。そのため、音楽を再生する装置が車に搭載される場合、電源オフにならなくても、バッテリの電圧低下により動作を停止することがある。
【０００５】
ところで、車両の走行に関わる計器（たとえば、速度計）が、ディスプレイに画像として表示される車両が増えつつある。車両の走行に関わる計器を表す画像を、以下、計器画像とする。バッテリ電圧の低下により計器画像がディスプレイに表示されなくなってしまうことは、できるだけ避ける必要がある。したがって、計器画像を描画するＥＣＵ（Electronic Control Unit）は、低い電圧でも動作するように設計されている。
【０００６】
また、車両には、ＤＳＰ（Digital Signal Processor）など、スピーカに出力する音信号を生成する装置も搭載されていることがある。バッテリ電圧が低下したことによりＤＳＰが動作しなくなっても、ドライバの運転操作への支障は少ない。そのため、スピーカに出力する音信号を生成する装置は、計器画像を描画するＥＣＵよりも、バッテリ電圧の低下に対応する必要性が低い。結果として、計器画像を描画するＥＣＵは、相対的に、ＤＳＰよりも低電圧で動作する構成となっていることが多い。
【０００７】
このＥＣＵが、計器画像を描画する画像描画部として機能することに加えて、音楽再生制御部として機能する場合を考える。音楽再生制御部が音楽を再生中に、バッテリ電圧が、ＤＳＰは動作を停止するが、ＥＣＵは動作可能な電圧まで低下したとする。この場合、ＥＣＵの音楽再生制御部は動作を継続するが、ＤＳＰは動作を停止しているため、スピーカからは音がでない状態となる。
【０００８】
ＤＳＰが動作可能な電圧までバッテリ電圧が復帰したとき、音楽再生位置はスピーカから音楽が出力されなくなった位置よりも進んでいる。そのため、ユーザにとっては、再生されない部分があるまま再生位置が進んでしまったことになり、違和感が大きいという問題がある。この問題は、音楽以外の視聴覚情報、たとえば、音楽以外の音や動画をＥＣＵが再生可能になっている場合にも生じる。
【０００９】
また、ラジオ放送やテレビ放送などの放送情報を受信して、その放送情報を車両に搭載されたスピーカやディスプレイに出力する場合にも、バッテリ電圧の低下により、チャンネルが変わってしまうとすれば、ユーザに違和感を与えてしまう。
【００１０】
本開示は、この事情に基づいて成されたものであり、その目的とするところは、ユーザに違和感を与えにくい車載制御システムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的は独立請求項に記載の特徴の組み合わせにより達成され、また、下位請求項は更なる有利な具体例を規定する。特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、開示した技術的範囲を限定するものではない。
【００１２】
上記目的を達成するための１つの開示は、
車両（Ｃ）の乗員に向けた視聴覚情報を出力する視聴覚情報出力部（５）と、
視聴覚情報出力部に視聴覚情報を出力させるための再生信号を生成する再生信号生成装置（３）と、
を備える車両に搭載される車載制御システムであって、
車両の走行に関わる計器を表す画像である計器画像（２１）を描画する画像描画部（３５）と、
視聴覚情報の再生と停止および停止位置からの再生が可能であって、再生信号を生成する指示を再生信号生成装置に送信する再生制御部（３６）と、
車両に搭載されたバッテリ（６）の電圧値を検出する電圧検出部（２０１）とを備え、
再生制御部は、電圧検出部が検出した電圧が、再生信号生成装置の動作が停止する電圧よりも高い値に設定された停止電圧閾値（ＴＨｓ）よりも低いこと基づいて、視聴覚情報の再生を停止する。
【００１３】
この車載制御システムは、バッテリの電圧が停止電圧閾値よりも低くなったことに基づいて、再生制御部は、再生中の視聴覚情報の再生を停止する。停止電圧閾値は、再生信号生成装置の動作が停止する電圧よりも高い値である。したがって、電圧低下により再生信号生成装置が停止する前に、再生制御部は、視聴覚情報の再生を停止する。
【００１４】
その結果、再生信号生成装置が停止してしまっているのに、再生制御部は動作を継続しているという状況が生じることを抑制できる。よって、次に、再生制御部が停止位置から視聴覚情報の再生を開始した場合に、視聴覚情報出力部から出力される視聴覚情報の再生位置が、前回、視聴覚情報出力部からの視聴覚情報の再生が停止した位置から進んだ位置になり、ユーザに違和感を与えてしまうことが抑制される。
【００１５】
上記目的を達成するための他の１つの開示は、
複数のチャンネルから選択的に１つのチャンネルが設定可能であり、選択されたチャンネルに応じた放送情報を車両の外部から受信して、車両に搭載された視聴覚情報出力部（５）から出力するチューナー（４）を備えた車両（Ｃ）に搭載される車載制御システムであって、
車両の走行に関わる計器を表す画像である計器画像（２１）を描画する画像描画部（３５）と、
チューナーが選択するチャンネルを制御するチャンネル制御部（３７）と、
車両に搭載されたバッテリ（６）の電圧値を検出する電圧検出部（２０１）とを備え、
チャンネル制御部は、電圧検出部が検出した電圧が、チューナーの動作が停止する電圧よりも高い値に設定された停止電圧閾値（ＴＨｓ）よりも低いこと基づいて、チューナーが選択中のチャンネルを記憶する。
【００１６】
この車載制御システムは、バッテリの電圧が停止電圧閾値よりも低くなったことに基づいて、チャンネル制御部は、チューナーが選択中のチャンネルを記憶する。停止電圧閾値は、チューナーの動作が停止する電圧よりも高い値である。したがって、電圧低下によりチューナーが停止する前に、チャンネル制御部は、チューナーが選択中のチャンネルを記憶する。
【００１７】
バッテリの電圧低下によりチューナーの動作が停止し、その後、バッテリの電圧が、チューナーが動作を再開する電圧にまで上昇してチューナーの動作が再開した場合を考える。この場合、チャンネル制御部が、チューナーの動作停止前にチャンネルを記憶していることにより、チューナーの動作が再開した時に、チューナーの動作が停止したときのチャンネルで動作を再開できる。よって、動作再開時のチャンネルが動作停止前のチャンネルとは異なってしまい、ユーザに違和感を与えてしまうことを抑制できる。
【図面の簡単な説明】
【００１８】
【図１】車載制御システム１の構成を示す図である。
【図２】メータディスプレイ２に表示される画像を示す図である。
【図３】電源制御部２０の構成を示す図である。
【図４】バッテリ電圧の低下に伴う車載制御システム１の制御処理の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、実施形態を図面に基づいて説明する。図１に示す車載制御システム１は、車両Ｃに搭載されている。車載制御システム１は、車両Ｃに搭載された種々の制御対象機器を制御する。制御対象機器は、として、図１には、メータディスプレイ２、ＤＳＰ３、ラジオチューナー４を開示している。
【００２０】
車載制御システム１は、メータＥＣＵ１０と電源制御部２０とコックピットＥＣＵ３０を備えている。車両Ｃには、他に、バッテリ６およびスタータモータ７なども搭載されている。
【００２１】
メータディスプレイ２は、車両Ｃの車室において乗員が視認できる位置に配置されている。メータディスプレイ２として、液晶ディスプレイや有機ＥＬディスプレイを用いることができる。メータディスプレイ２は種々の画像が表示可能である。
【００２２】
図２に、メータディスプレイ２に表示される画像を示している。メータディスプレイ２には計器画像２１が表示される。計器画像２１は、車両Ｃの走行に関わる計器である。図２には、計器画像２１である速度計画像２１ａとタコメータ画像２１ｂとが示されている。速度計画像２１ａは、車両Ｃの現在の速度を示す画像である。タコメータ画像２１ｂは、車両Ｃに搭載されたエンジンの回転速度を示す画像である。メータディスプレイ２は、計器画像２１を表示する必要があることから、バッテリ６の電圧低下時にも表示が消えてしまいにくくなるように、低い電圧でも動作するようになっている。
【００２３】
メータディスプレイ２に画像を描画するためには、メータＥＣＵ１０とコックピットＥＣＵ３０も動作する必要がある。よって、メータＥＣＵ１０およびコックピットＥＣＵ３０も、メータディスプレイ２と同様に、低い電圧で動作するようになっている。ＤＳＰ３およびラジオチューナー４は、メータディスプレイ２、メータＥＣＵ１０、コックピットＥＣＵ３０と比較して、動作を停止する電圧は高い電圧になっている。
【００２４】
メータディスプレイ２には、２つの計器画像２１の他に、マルチメディアアプリケーションの動作状態を示す画像が表示される領域である動作状態表示領域２２が設定されている。マルチメディアアプリケーションは、図１では、音楽プレーヤーアプリケーション３６とラジオプレーヤーアプリケーション３７である。
【００２５】
マルチメディアアプリケーションの動作状態を示す画像は、たとえば、音楽プレーヤーアプリケーション３６が音楽再生を実行中であれば、再生状態を示す画像である再生状態画像である。再生状態画像は、たとえば、音楽再生を実行中であることを示す記号あるいは文字を含む画像である。この動作状態表示領域２２に状態が表示されるアプリケーションは、調停器３８により音声出力権利（以下、音権）が与えられているアプリケーションである。音権は、スピーカ５から音を出力する権利である。
【００２６】
音権が与えられているアプリケーションに応じた画像も、動作状態表示領域２２には表示される。たとえば、音楽プレーヤーアプリケーション３６に音権が与えられていれば、音楽プレーヤーアプリケーション３６を示す画像が動作状態表示領域２２に表示される。加えて、音楽プレーヤーアプリケーション３６が音楽を再生中であるか、音楽再生が停止中であるかを示す画像も、動作状態表示領域２２に表示される。いずれのアプリケーションにも音権が与えられていないときには、動作状態表示領域２２には、どのアプリケーションに対応する画像も表示されない。
【００２７】
説明を図１に戻す。ＤＳＰ３は、音声出力ドライバ３３から、デジタル信号として音信号が入力されると、そのデジタル信号を調整等してアナログ信号の音信号を生成してスピーカ５に出力する。スピーカ５から出力される音は視聴覚情報の一つである。音を出力するスピーカ５は視聴覚情報出力部である。
【００２８】
ＤＳＰ３は、スピーカ５から音を出力させるための音信号を生成する。この音信号は、不揮発性記録媒体に記録された音楽を表している場合には、その音楽を再生する信号すなわち再生信号である。よって、ＤＳＰ３は、再生信号を生成する再生信号生成装置である。
【００２９】
ラジオチューナー４は、ラジオ用のアンテナと接続されており、そのアンテナを介して、車両Ｃの外部から送信されラジオ放送が重畳された電波を受信する。そして、受信した電波からラジオ放送を復調および増幅等してＤＳＰ３に出力する。ＤＳＰ３は、ラジオチューナー４から入力されたラジオ放送を示す信号をもとに、スピーカ５から音としてラジオ放送を出力するための音信号を生成する。なお、ラジオ放送は放送情報である。ラジオチューナー４は、ラジオ放送を受信する１つのチャンネルを複数のチャンネルから選択して設定することができる。受信するチャンネルは、ラジオプレーヤーアプリケーション３７により制御される。
【００３０】
バッテリ６は、車両Ｃに搭載された種々の電気機器に電力を供給する。図１では、図示を簡略化するために、電源制御部２０とスタータモータ７のみ、バッテリ６との間を線で接続している。しかし、バッテリ６は、メータディスプレイ２、ＤＳＰ３、ラジオチューナー４、メータＥＣＵ１０などにも電力を供給する。バッテリ６の電圧は、通常時、１３Ｖ〜１５Ｖ程度である。また、バッテリ６と、車両Ｃに搭載された電気機器との間には、バッテリ電圧を、その電気機器の動作電圧に応じた電圧に調整するための電圧調整回路が備えられる場合もある。
【００３１】
スタータモータ７は、エンジンを始動させるモータである。スタータモータ７はバッテリ６から電力が供給されて動作する。スタータモータ７が動作するには多くの電力が必要になる。そのため、スタータモータ７が動作するとき、スタータモータ７以外の電気機器へバッテリ６から供給される電圧が低下することがある。
【００３２】
メータＥＣＵ１０およびコックピットＥＣＵ３０は、車内ＬＡＮバス８に接続されている。メータＥＣＵ１０およびコックピットＥＣＵ３０は、車内ＬＡＮバス８を介して相互に信号の送受信ができる。また、メータＥＣＵ１０およびコックピットＥＣＵ３０は、車内ＬＡＮバス８を介して、車両Ｃに搭載された他の機器から信号を取得することができる。
【００３３】
メータＥＣＵ１０は、車内ＬＡＮバス８を介して、車両Ｃの速度を示す信号、エンジンの回転速度を示す信号など、メータディスプレイ２に表示させる計器画像２１を描画するために必要な情報（以下、メータ描画情報）を取得する。そして、取得したメータ描画情報を、コックピットＥＣＵ３０が備えるメータ描画アプリケーション３５に逐次送信する。図１において、メータＥＣＵ１０とメータ描画アプリケーション３５とを接続する破線は、メータ描画情報がメータＥＣＵ１０からメータ描画アプリケーション３５へ送信されることを示している。なお、本実施形態では、実際には、メータＥＣＵ１０とコックピットＥＣＵ３０との間の信号の送受信は車内ＬＡＮバス８を介して行われる。もちろん、メータＥＣＵ１０とコックピットＥＣＵ３０とを車内ＬＡＮバス８を介さずに直接接続してもよい。
【００３４】
電源制御部２０は、バッテリ６の電圧を調整してコックピットＥＣＵ３０へ提供する。図３に電源制御部２０の内部構成を示す。電源制御部２０は、電圧検出部２０１、降圧回路２０２、制御ＩＣ２０３を備えている。
【００３５】
電圧検出部２０１は、バッテリ電圧、すなわちバッテリ６が供給する電圧の電圧値を逐次検出する。電圧検出部２０１が検出した電圧値は、制御ＩＣ２０３を介して、コックピットＥＣＵ３０が備える電源制御通信ドライバ３１に送信される。
【００３６】
また、電圧検出部２０１は、検出した電圧値と停止電圧閾値ＴＨｓとを比較する。そして、検出した電圧値が停止電圧閾値ＴＨｓよりも低くなった場合、そのことを、コックピットＥＣＵ３０が備える電源制御通信ドライバ３１に通知する。また、電圧検出部２０１は、検出した電圧値と再開電圧閾値ＴＨｒとの比較も行う。一旦、停止電圧閾値ＴＨｓよりも低くなった電圧値が、再開電圧閾値ＴＨｒよりも高くなった場合にも、そのことを電源制御通信ドライバ３１に通知する。
【００３７】
停止電圧閾値ＴＨｓは、ＤＳＰ３の動作が停止する電圧よりも高い値に設定されている。たとえば、停止電圧閾値ＴＨｓは、ＤＳＰ３の動作が停止する電圧よりも２Ｖ高い電圧に設定される。ただし、当然、停止電圧閾値ＴＨｓは、バッテリ６の通常時の電圧よりは低い値に設定されている。
【００３８】
コックピットＥＣＵ３０は、ＤＳＰ３よりも低い電圧で動作する。したがって、停止電圧閾値ＴＨｓは、バッテリ電圧の低下により、制御部３４がアプリケーションを実行できない電圧となるよりも十分に高い電圧である。
【００３９】
再開電圧閾値ＴＨｒは、停止電圧閾値ＴＨｓ以上に設定される。再開電圧閾値ＴＨｒは停止電圧閾値ＴＨｓと同じでもよいが、好ましくは、再開電圧閾値ＴＨｒは停止電圧閾値ＴＨｓよりも高い値に設定される。たとえば、再開電圧閾値ＴＨｒは停止電圧閾値ＴＨｓよりも２Ｖ高い値に設定される。この再開電圧閾値ＴＨｒは、バッテリ６の通常時の電圧と同じまたはそれよりも低い値に設定されている。
【００４０】
降圧回路２０２には、電圧検出部２０１を介してバッテリ６の電圧が入力される。降圧回路２０２はＤＣ−ＤＣコンバータを備えており、入力される電圧を、所定の電圧に降圧してコックピットＥＣＵ３０に出力する。降圧回路２０２が出力する電圧は、たとえば３．３Ｖである。また、降圧回路２０２は、たとえばＬＤＯを備えた構成とすることで、バッテリ６の電圧が低下したときにも動作するようになっている。制御ＩＣ２０３は、降圧回路２０２の作動をオンオフ制御する制御部である。この制御ＩＣ２０３にもバッテリ６からの電力が供給される。なお、バッテリ６の電圧低下時にも、制御ＩＣ２０３の動作が継続しやすいように、バッテリ６と制御ＩＣ２０３の間に昇圧回路を備えてもよい。
【００４１】
説明を図１に戻す。コックピットＥＣＵ３０は、電源制御通信ドライバ３１と、描画ドライバ３２と、音声出力ドライバ３３と、制御部３４とを備える。電源制御通信ドライバ３１は、電源制御部２０と通信するドライバである。電源制御通信ドライバ３１は、電源制御部２０と通信して、電圧検出部２０１が検出した電圧値を取得する。
【００４２】
描画ドライバ３２は、メータディスプレイ２の描画を制御するドライバである。描画ドライバ３２は、メータ描画アプリケーション３５によって生成された画像データをもとに、その画像データが表す画像を、メータディスプレイ２に表示させる。
【００４３】
音声出力ドライバ３３は、ＤＳＰ３を制御するドライバである。音声出力ドライバ３３は音楽プレーヤーアプリケーション３６から入力されたデジタル信号である音信号をＤＳＰ３に出力する。
【００４４】
制御部３４は、少なくとも１つのプロセッサを備えた構成により実現できる。たとえば、制御部３４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ、およびこれらの構成を接続するバスラインなどを備えたコンピュータにより実現できる。ＲＯＭには、汎用的なコンピュータを制御部３４として機能させるためのプログラムが格納されている。ＣＰＵが、ＲＯＭに格納されたプログラムを実行することは、プログラムに対応する方法が実行されることを意味する。
【００４５】
図１には、ＲＯＭに記憶されているプログラムであるの一部である、メータ描画アプリケーション３５、音楽プレーヤーアプリケーション３６、ラジオプレーヤーアプリケーション３７を記載している。なお、アプリケーションはアプリケーションプログラムを省略した記載である。
【００４６】
ＣＰＵが、ＲＡＭの一時記憶機能を利用しつつメータ描画アプリケーション３５を実行することで、制御部３４は、計器画像２１を描画する画像描画部として機能する。また、ＣＰＵがＲＡＭを利用しつつ音楽プレーヤーアプリケーション３６を実行することで、制御部３４は、視聴覚情報である音楽を再生する再生制御部として機能する。
【００４７】
なお、一般に、アプリケーションプログラムを実行することで、コンピュータがある機能を実行する場合の主体を、コンピュータではなく、アプリケーションプログラムと記載することがある。以下でも、メータ描画アプリケーション３５を実行することで、制御部３４が画像描画部として機能するときの実行主体を、メータ描画アプリケーション３５と記載する。同様に、音楽プレーヤーアプリケーション３６を実行することで、制御部３４が再生制御部として機能するときの実行主体を、音楽プレーヤーアプリケーション３６と記載する。
【００４８】
音楽プレーヤーアプリケーション３６は、不揮発性記憶媒体に記憶された音楽データを、音声出力ドライバ３３、ＤＳＰ３を通じてスピーカ５から出力させる。音楽プレーヤーアプリケーション３６は、音楽の再生と停止、および、停止位置からの再生を行う機能を備える。音楽プレーヤーアプリケーション３６は、音楽を再生するときは、音楽が記録されたＣＤやフラッシュメモリなどの不揮発性記憶媒体から音楽データを読み取り、読み取った音楽データをもとに、音楽を示す音信号を、音声出力ドライバ３３を介してＤＳＰ３へ送信する。
【００４９】
また、音楽プレーヤーアプリケーション３６は、メータ描画アプリケーション３５へ、音楽プレーヤーアプリケーション３６を実行中であることを通知する。メータ描画アプリケーション３５は、この通知を受けたことに基づいて、動作状態表示領域２２に、音楽プレーヤーアプリケーション３６を実行中であることを示す画像を表示する。
【００５０】
また、制御部３４のＣＰＵがＲＡＭを利用しつつラジオプレーヤーアプリケーション３７を実行することで、制御部３４は、ラジオチューナー４のオンオフ、および、ラジオチューナー４が選択するチャネルを制御するチャネル制御部として機能する。以下、ラジオプレーヤーアプリケーション３７を実行することで、制御部３４がチャンネル制御部として機能するときの実行主体を、ラジオプレーヤーアプリケーション３７と記載する。制御部３４は、複数のアプリケーションを同時に実行することができる。
【００５１】
［調停器３８の音権付与処理］
調停器３８も、制御部３４のＣＰＵがＲＡＭを利用しつつ、ＲＯＭに格納されたプログラムを実行することで実現される。調停器３８は、スピーカ５から音を出力する機能を持つ複数のアプリケーションに対して、それぞれ音権を与えるかどうかを決定する。スピーカ５から音を出力する機能を持つアプリケーションは、図１では、音楽プレーヤーアプリケーション３６とラジオプレーヤーアプリケーション３７である。音権は、通常は、実行中である１つのアプリケーションに対して付与する。
【００５２】
ただし、調停器３８は、実行中のいずれのアプリケーションに対しても音権を与えないときがある。調停器３８は、電圧検出部２０１が検出した電圧値が停止電圧閾値ＴＨｓよりも低くなった場合には、実行中のいずれのアプリケーションに対しても音権を与えない。
【００５３】
電圧検出部２０１が検出した電圧値が停止電圧閾値ＴＨｓよりも低くなった場合には、電源制御部２０は、そのことを電源制御通信ドライバ３１に通知している。調停器３８は、電圧検出部２０１が検出した電圧値が停止電圧閾値ＴＨｓよりも低くなったことを、電源制御通信ドライバ３１から取得する。
【００５４】
調停器３８は、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなった場合には、いずれのアプリケーションにも音権を与えない。電圧検出部２０１が検出した電圧値が停止電圧閾値ＴＨｓよりも低くなったときに、あるアプリケーションに音権を与えていた場合には、その音権を剥奪する。
【００５５】
音楽プレーヤーアプリケーション３６に音権が与えられている状態で、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなった場合、音楽プレーヤーアプリケーション３６から音権が剥奪される。音楽プレーヤーアプリケーション３６にとっては、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなったことに基づいて、音楽の再生を停止することになる。音権を剥奪された場合には、音楽プレーヤーアプリケーション３６などのアプリケーションは、徐々に音量を低下させるフェードアウト処理をして再生を停止する。また、音楽プレーヤーアプリケーション３６など停止位置からの再開が可能なアプリケーションは、最終出力位置すなわち停止位置も記憶する。さらに、音楽プレーヤーアプリケーション３６から音権が剥奪された場合には、音楽プレーヤーアプリケーション３６は、メータ描画アプリケーション３５へ、そのことを通知する。
【００５６】
調停器３８は、バッテリ電圧の低下により、音権を付与していたアプリケーションから音権を剥奪した後に、バッテリ電圧が再開電圧閾値ＴＨｒよりも高くなった場合には、音権を再付与する。もちろん、音権を再付与するための条件として、音権を付与していたアプリケーションは継続して実行状態であることが必要である。たとえば、ユーザ操作により、そのアプリケーションが停止された場合や、イグニッションオフになった場合には、バッテリ電圧が再開電圧閾値ＴＨｒよりも高くなっても、音権を再付与しない。音権を再付与されたアプリケーション、すなわち、再生を再び許可されたアプリケーションは、記憶しておいた停止位置から再生を再開する。
【００５７】
［調停器３８のミュート処理］
調停器３８は、アプリケーションに音権を与える機能の他に、ＤＳＰ３にミュート処理を指示する機能を備える。調停器３８は、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなった場合、ミュート処理を、音声出力ドライバ３３を介してＤＳＰ３に指示する。ミュート処理は、スピーカ５から音を出さないようにする処理である。ミュート処理を指示した後、調停器３８は、音権を付与していたアプリケーションから音権を剥奪する。
【００５８】
一方、調停器３８は、バッテリ電圧が再開電圧閾値ＴＨｒよりも高くなったら、アンミュート処理を行う。アンミュート処理は、スピーカ５から出す音の音量を、ミュート前の音量に戻す処理である。
【００５９】
［車載制御システム１の制御処理例］
次に、バッテリ電圧の低下に伴う車載制御システム１の制御処理の一例を、図４に示すシーケンス図を用いて説明する。なお、図４においては、図示の都合上、音楽プレーヤーアプリケーション３６を、音楽プレーヤーと記載している。
【００６０】
車両Ｃの乗員の操作等により、音楽プレーヤーアプリケーション３６は、音楽の再生処理を開始する。ステップ（以下、ステップを省略）Ｓ１では、音楽プレーヤーアプリケーション３６は、再生する音楽をスピーカ５から出力させるために、調停器３８に音権を要求する。
【００６１】
Ｓ２では、調停器３８は、音権付与、すなわち、スピーカ５からの出力を許可することを、音楽プレーヤーアプリケーション３６に通知する。この通知を受けて、Ｓ３において、音楽プレーヤーアプリケーション３６は、音声出力を開始する。音声出力を開始すると、音楽プレーヤーアプリケーション３６は、スピーカ５から出力させる音楽を示す音信号を逐次音声出力ドライバ３３に送信する。Ｓ４では、音声出力ドライバ３３が、音楽プレーヤーアプリケーション３６からの信号をＤＳＰ３へ送信する。ＤＳＰ３は、受信した信号をもとに再生信号を生成する。
【００６２】
Ｓ５において、電源制御部２０は、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなったことを検出している。そこで、電源制御部２０は、電源制御通信ドライバ３１へ、そのことを通知する。Ｓ６では、電源制御通信ドライバ３１が、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなったことを調停器３８に通知する。
【００６３】
調停器３８は、Ｓ７において、音声出力ドライバ３３に、ＤＳＰ３にミュート処理させる指示を出力する。Ｓ８において、音声出力ドライバ３３はミュート処理をＤＳＰ３に指示し、ＤＳＰ３は、その指示に従い
ミュート処理を実行する。調停器３８は、音声出力ドライバ３３に、ＤＳＰ３にミュート処理させる指示を出力した後、Ｓ９において、音楽プレーヤーアプリケーション３６に音権を剥奪することを通知する。
【００６４】
調停器３８から音権剥奪が通知された音楽プレーヤーアプリケーション３６は、Ｓ１０において、最終出力位置を記憶する。その後、Ｓ１１において、音声出力停止を音声出力ドライバ３３に出力する。Ｓ１２において、音声出力ドライバ３３は音声出力停止をＤＳＰ３に指示し、ＤＳＰ３は、その指示に従い音声出力を停止する。
【００６５】
その後、バッテリ電圧が再開電圧閾値ＴＨｒよりも高い値にまで復帰したことにより、電源制御部２０は、バッテリ電圧が復帰したことを、電源制御通信ドライバ３１に通知している（Ｓ１３）。この通知を受けた電源制御通信ドライバ３１は、Ｓ１４において、バッテリ電圧が再開電圧閾値ＴＨｒよりも高い値にまで復帰したことを調停器３８に通知する。
【００６６】
Ｓ１５において、調停器３８は、再び、音権付与を音楽プレーヤーアプリケーション３６に通知する。さらに、調停器３８は、Ｓ１６において、音声出力ドライバ３３に、ＤＳＰ３にアンミュート処理をさせる指示を出力する。Ｓ１７では、音声出力ドライバ３３はＤＳＰ３にアンミュート処理を指示し、ＤＳＰ３は、その指示に従い、アンミュート処理を実行する。
【００６７】
Ｓ１８では、再び音権を付与された音楽プレーヤーアプリケーション３６が、最終出力位置（すなわち再生を停止した位置）から再生を開始し、再生する音を示す音信号を逐次音声出力ドライバ３３に送信する。Ｓ１９では、音声出力ドライバ３３が、音楽プレーヤーアプリケーション３６からの信号をＤＳＰ３へ送信する。ＤＳＰ３は、受信した信号をもとに再生信号を生成する。
【００６８】
図４には、視聴覚情報を再生するアプリケーションとして、音楽プレーヤーアプリケーション３６を示した。以下に、音権を要求するアプリケーションがラジオプレーヤーアプリケーション３７である場合を説明する。ラジオプレーヤーアプリケーション３７は、音楽プレーヤーアプリケーション３６と異なり、ラジオ放送をスピーカ５から出力するアプリケーションであり、停止位置からの再生機能はない。
【００６９】
したがって、ラジオプレーヤーアプリケーション３７に音権が与えられている場合には、図４のＳ１０において、最終出力位置を記憶するのではなく、再生中のチャネルを記憶する。また、Ｓ１８では、記憶したチャネルでラジオ放送の再生を開始する。他の処理は、音楽プレーヤーアプリケーション３６の場合と同じである。
【００７０】
なお、仮に、バッテリ電圧の低下が大きく、ラジオプレーヤーアプリケーション３７を実行するコックピットＥＣＵ３０まで一時的に動作を停止したとする。この場合にも、バッテリ電圧が復帰してラジオプレーヤーアプリケーション３７が動作可能になった場合には、記憶していたチャンネルで動作を再開する。また、音楽プレーヤーアプリケーション３６に音権が与えられている状態でコックピットＥＣＵ３０まで一時的に動作を停止したとする。この場合、バッテリ電圧が復帰して音楽プレーヤーアプリケーション３６の動作が可能になった場合には、Ｓ１８を実行して、最終出力位置から再生を開始する。
【００７１】
［実施形態のまとめ］
以上、説明した本実施形態では、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなったことに基づいて、音楽プレーヤーアプリケーション３６は、再生中の音楽の再生を停止する（Ｓ１１）。停止電圧閾値ＴＨｓは、ＤＳＰ３の動作が停止する電圧よりも高い値である。したがって、電圧低下によりＤＳＰ３が停止する前に、音楽プレーヤーアプリケーション３６は、音楽の再生を停止する。
【００７２】
その結果、ＤＳＰ３が停止してしまっているのに、音楽プレーヤーアプリケーション３６は再生を継続しているという状況が生じることを抑制できる。よって、次に音楽プレーヤーアプリケーション３６が停止位置から音楽の再生を開始した場合（Ｓ１８）、スピーカ５から出力される音楽の再生位置が、前回、スピーカ５からの音楽の再生が停止した位置から進んだ位置になり、ユーザに違和感を与えてしまうことが抑制される。
【００７３】
また、仮に、電圧低下によりＤＳＰ３が停止する際に、音楽プレーヤーアプリケーション３６が音楽の再生をしていると、スピーカ５からボツ音が出力されてしまう恐れがある。しかし、本実施形態では、電圧低下によりＤＳＰ３が停止する前に、音楽プレーヤーアプリケーション３６が音楽の再生を停止する。これにより、電圧低下によりＤＳＰ３が停止する際に、スピーカ５からボツ音が出力されてしまうことも抑制できる。
【００７４】
音楽プレーヤーアプリケーション３６が停止位置から音楽の再生を開始する時期は、イグニッションオン後、再び音楽プレーヤーアプリケーション３６が実行されたときでもよい。ただし、本実施形態では、電圧低下に基づいて音楽の再生を停止した後に、音楽プレーヤーアプリケーション３６が実行状態を継続したまま、バッテリ電圧が再開電圧閾値ＴＨｒよりも高くなった場合には、再生を停止した位置から、自動的に再生を再開する。これにより、スタータモータ７を用いたエンジン始動時など、一時的なバッテリ電圧の低下時には、ユーザは何らかの操作をすることなく、中断した音楽再生が再開される。
【００７５】
本実施形態では、バッテリ電圧が停止電圧閾値ＴＨｓよりも低い場合、調停器３８が音楽プレーヤーアプリケーション３６から音権を剥奪することで音楽再生を停止させる。調停器３８は、スピーカ５から音を出力するアプリケーションが複数ある場合に、どのアプリケーションにスピーカ５から音を出させるかを決めるために用いられることが多い。本実施形態では、その調停器３８を利用して、バッテリ電圧低下時の処理を実行している。よって、調停器３８を利用しない場合よりも、車載制御システム１が備える構成を少なくすることができる。
【００７６】
本実施形態では、音楽プレーヤーアプリケーション３６から音権を剥奪することに加えて、ＤＳＰ３にミュートを指示する。これにより、音権を剥奪したが、音楽プレーヤーアプリケーション３６が異常により、音楽再生が停止しないまま、バッテリ電圧の低下により、ＤＳＰ３が停止してしまったとしても、スピーカ５からボツ音が出力されてしまう恐れを低減できる。
【００７７】
さらに、本実施形態では、調停器３８は、バッテリ電圧が停止電圧閾値ＴＨｓよりも低いことが通知された場合、まず、ＤＳＰ３にミュートを指示し（Ｓ７、Ｓ８）、その後、音楽プレーヤーアプリケーション３６に音権剥奪を通知する（Ｓ９）。このようにすると、バッテリ電圧の低下速度が速い場合でも、ＤＳＰ３が停止する前にミュートを実施できる可能性が高くなる。よって、スピーカ５からボツ音が出力されてしまう恐れを低減できる。
【００７８】
実施形態では、音楽プレーヤーアプリケーション３６が音楽再生を実行中であれば、再生状態を示す再生状態画像が、動作状態表示領域２２に表示される。しかし、バッテリ電圧の低下により、音楽プレーヤーアプリケーション３６から音権が剥奪された場合には、音楽プレーヤーアプリケーション３６は音楽再生を停止する。このとき、いずれのアプリケーションにも音権が与えられていない状態になるので、動作状態表示領域２２には、どのアプリケーションに対応する画像も表示されない。どのアプリケーションに対応する画像も表示されていない状態は、バッテリ電圧の低下により音楽再生を停止したことに基づいて定まる表示状態である。
【００７９】
このような表示状態に変更になることで、スピーカ５から音は出ていないのに、動作状態表示領域２２に音楽再生状態を示す画像が表示されてしまい、動作状態表示領域２２を見たユーザに違和感を与えてしまうことが抑制される。
【００８０】
実施形態では、バッテリ電圧が停止電圧閾値ＴＨｓよりも低くなったことに基づいて、ラジオプレーヤーアプリケーション３７は、ラジオチューナー４が選択中のチャンネルを記憶する。停止電圧閾値ＴＨｓは、ラジオチューナー４の動作が停止する電圧よりも高い値である。したがって、電圧低下によりラジオチューナー４が停止する前に、ラジオプレーヤーアプリケーション３７は、ラジオチューナー４が選択中のチャンネルを記憶する。
【００８１】
そして、バッテリ電圧が再開電圧閾値ＴＨｒよりも高くなり、ラジオチューナー４の動作が再開したときには、ラジオプレーヤーアプリケーション３７は、記憶していたチャンネルで動作を再開する。これにより、ラジオチューナー４の動作が再開した時に、ラジオチューナー４の動作が停止したときのチャンネルで動作を再開できる。よって、動作再開時のチャンネルが動作停止前のチャンネルとは異なってしまい、ユーザに違和感を与えてしまうことを抑制できる。
【００８２】
以上、実施形態を説明したが、開示した技術は上述の実施形態に限定されるものではなく、次の変形例も開示した範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施できる。なお、以下の説明において、それまでに使用した符号と同一番号の符号を有する要素は、特に言及する場合を除き、それ以前の実施形態における同一符号の要素と同一である。また、構成の一部のみを説明している場合、構成の他の部分については先に説明した実施形態を適用できる。
【００８３】
＜変形例１＞
実施形態では、電源制御部２０は、コックピットＥＣＵ３０とは別の構成であった。しかし、コックピットＥＣＵ３０の内部に電源制御部２０が配置されていてもよい。
【００８４】
＜変形例２＞
実施形態では、視聴覚情報として音を例示した。しかし、視聴覚情報は画像であってもよい。よって、コックピットＥＣＵ３０は、音楽プレーヤーアプリケーション３６に代えて、または、音楽プレーヤーアプリケーション３６に加えて、不揮発性記憶媒体に記憶している動画を再生するアプリケーションを備えていてもよい。また、コックピットＥＣＵ３０は、ラジオプレーヤーアプリケーション３７に代えて、または、ラジオプレーヤーアプリケーション３７に加えて、テレビ放送のチャンネルを制御するアプリケーションであってもよい。
【００８５】
＜変形例３＞
実施形態では、ラジオプレーヤーアプリケーション３７はラジオチューナー４を制御するアプリケーションであった。ラジオチューナー４は、チャンネルを選択することができるが、放送を一時記憶する機能を持たない。しかし、ラジオプレーヤーアプリケーション３７は、通信回線を介してラジオ放送を受信し、受信したラジオ放送をキャッシュに保存して、キャッシュからラジオ放送をスピーカ５に出力するアプリケーションであってもよい。この場合、ラジオプレーヤーアプリケーション３７も再生制御部であり、ラジオプレーヤーアプリケーション３７も、ラジオ放送の再生と停止および停止位置からの再生が可能である。
【００８６】
＜変形例４＞
本開示に記載の制御部およびその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサを構成する専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部およびその手法は、専用ハードウエア論理回路により、実現されてもよい。もしくは、本開示に記載の制御部およびその手法は、コンピュータプログラムを実行するプロセッサと一つ以上のハードウエア論理回路との組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。ハードウエア論理回路は、たとえば、ＡＳＩＣ、ＦＰＧＡである。
【００８７】
また、コンピュータプログラムを記憶する記憶媒体はＲＯＭに限られず、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていればよい。たとえば、フラッシュメモリに上記プログラムが記憶されていてもよい。
【符号の説明】
【００８８】
１：車載制御システム      ２：メータディスプレイ      ３：ＤＳＰ（再生信号生成装置）      ４：ラジオチューナー      ５：スピーカ（視聴覚情報出力部）      ６：バッテリ      ７：スタータモータ      ８：車内ＬＡＮバス      １０：メータＥＣＵ      ２０：電源制御部      ２１：計器画像      ２１ａ：速度計画像      ２１ｂ：タコメータ画像      ２２：動作状態表示領域      ３０：コックピットＥＣＵ      ３１：電源制御通信ドライバ      ３２：描画ドライバ      ３３：音声出力ドライバ      ３４：制御部      ３５：メータ描画アプリケーション（画像描画部）      ３６：音楽プレーヤーアプリケーション（再生制御部）      ３７：ラジオプレーヤーアプリケーション（チャンネル制御部）      ３８：調停器      ２０１：電圧検出部      ２０２：降圧回路      Ｃ：車両      ２０３：制御ＩＣ      ＴＨｒ：再開電圧閾値      ＴＨｓ：停止電圧閾値
【図１】
2020199916.tif 000003
【図２】
2020199916.tif 000004
【図３】
2020199916.tif 000005
【図４】
2020199916.tif 000006