(57)【要約】【課題】対応関係にある音声コンテント及び表示コンテントの情報価値を管理することにより、適切な態様で情報提示を行う。【解決手段】音声出力調停部１４は、複数の音声コンテントの出力要求が時間的に重なる場合に、音声コンテント管理部１３において定義された調停基準に基づいて優先的に出力する音声コンテントを決定し、出力させる。表示コンテント割当制御部１８は、複数の表示コンテントについて、情報価値が高い表示コンテントを優先的に表示エリアに割当て表示させる。表示コンテント管理部１５は、音声出力が実行される音声コンテントである特定音声コンテントの音声情報量に応じて、その特定音声コンテントと対応関係にある特定表示コンテントの表示情報価値を変更する。表示コンテント割当制御部１８は、特定表示コンテントについて、表示コンテント管理部１５により変更された情報価値を適用して、表示エリアへの表示の割当てを行う。【選択図】図１
2015225519.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される表示装置の画面に表示領域として設定されるエリアに対し、表示対象となっている表示コンテントについて、情報の重要度を表す表示情報価値が高い表示コンテントを優先的に割当てて表示させる表示制御手段（１８，１９）と、
前記車両に搭載される音声出力装置に対し、出力対象となっている音声コンテントを割当てて音声出力させ、さらに、出力対象となっている複数の音声コンテントが時間的に重なる場合に、予め定められた調停基準に基づいて優先的に出力する音声コンテントを決定し、決定された音声コンテントを優先的に音声出力させる音声制御手段（１４）と、
前記音声コンテントで表される音声の情報量を表す音声情報量と、前記音声コンテントと前記表示コンテントとの対応関係を表す対応情報とを取得する取得手段（１３）と、
表示コンテントで表される情報の重要度を表す表示情報価値を管理する管理手段（１５）とを備え、
前記管理手段は、前記音声制御手段により音声出力が実行される音声コンテントである特定音声コンテントの音声情報量に応じて、前記特定音声コンテントの対応情報で表される対応関係にある特定表示コンテントの表示情報価値を変更し、
前記表示制御手段は、表示対象となっている特定表示コンテントについて、前記管理手段により変更された表示情報価値を適用して、前記エリアへの表示の割当てを行うこと、
を特徴とする表示・音声出力制御装置。
【請求項２】
請求項１に記載の表示・音声出力制御装置において、
前記管理手段は、前記特定音声コンテントの音声情報量が大きいほど、前記特定表示コンテントの表示情報価値を小さくし、前記特定音声コンテントの音声情報量が小さいほど、前記特定表示コンテントの表示情報価値を大きく設定すること、
を特徴とする表示・音声出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車室内に用意された表示装置及び音声出力情報を介してから出力される表示コンテント及び音声コンテントの出力制御を行う表示・音声出力制御装置に関する。
【背景技術】
【０００２】
車両の室内で提供される情報は、多岐にわたっている。これらの情報を提供するための出力装置では、複数の情報が同時期に出力候補になった場合、出力の調停を行って出力対象を限定したり出力先を適切に振り分けたりすることが行われている。
【０００３】
例えば、特許文献１には、表示要求される複数の画像情報のうち、当該複数の画像情報それぞれの表示優先順位に基づいて優先される画像情報を、優先度の高い表示領域に優先的に表示させる技術が記載されている。また、特許文献２には、複数の音声情報の出力要求が時間的に近接した場合に、それぞれの音声情報の出力期間を調節して音声出力を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１３６０９号公報
【特許文献２】特開２００７−２１２５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、提供される表示情報（以下「表示コンテント」と称する）と、音声情報（以下、「音声コンテント」と称する）とについて、それぞれ独立して出力調停が行われるため、次のような課題がある。
【０００６】
対応関係にある表示コンテントと音声コンテントとをセットで出力して、１まとまりの情報提供を行う場合がある。その際、情報提供を達成する上で、表示コンテントと音声コンテントとを両方出力することが不可欠な内容であるにも関わらず、当該表示コンテントが他の表示コンテントに出力調停で負けて表示できないことがある。その場合、対応関係にある表示コンテント及び音声コンテントのうち、音声コンテントしか出力できないことになる。このような場合、ユーザに対する情報提供が不十分となってしまう。
【０００７】
あるいは、対応関係にある表示コンテントと音声コンテントとをセットで出力して、１まとまりの情報提供を行う場合であっても、音声コンテントの情報量が豊富であれば、音声コンテントだけである程度の情報提供を達成できることもある。そのような場合、音声コンテントだけで情報提供が達成できているのにも関わらず、さらに表示コンテントも表示することで、当該表示コンテントに調停負けした他の表示コンテントを提供する機会を失ってしまう可能性がある。
【０００８】
本発明は、上記課題を解決するためになされたものである。本発明の目的は、対応関係にある音声コンテント及び表示コンテントの情報価値を管理することにより、適切な態様で情報提示を行う技術を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の表示・音声出力制御装置は、表示制御手段と、音声制御手段と、取得手段と、管理手段とを備える。表示制御手段は、車両に搭載される表示装置の画面に表示領域として設定されるエリアに対し、表示対象となっている表示コンテントについて、情報の重要度を表す表示情報価値が高い表示コンテントを優先的に割当てて表示させる。音声制御手段は、車両に搭載される音声出力装置に対し、出力対象となっている音声コンテントを割当てて音声出力させる。さらに、音声制御手段は、出力対象となっている複数の音声コンテントが時間的に重なる場合に、予め定められた調停基準に基づいて優先的に出力する音声コンテントを決定し、決定された音声コンテントを優先的に音声出力させる。取得手段は、音声コンテントで表される音声の情報量を表す音声情報量と、音声コンテントと表示コンテントとの対応関係を表す対応情報とを取得する。管理手段は、表示コンテントで表される情報の重要度を表す表示情報価値を管理する。
【００１０】
また、管理手段は、音声制御手段により音声出力が実行される音声コンテントである特定音声コンテントの音声情報量に応じて、特定音声コンテントの対応情報で表される対応関係にある特定表示コンテントの表示情報価値を変更する。そして、表示制御手段は、表示対象となっている特定表示コンテントについて、管理手段により変更された表示情報価値を適用して、エリアへの表示の割当てを行う。
【００１１】
本発明によれば、音声出力の調停結果により出力対象となった音声コンテントの音声情報量に応じて、当該音声コンテントと対応関係にある表示コンテントの情報価値を変更することで、当該表示コンテントの表示の優先度を上げ下げできる。具体的には音声コンテントの音声情報量が大きいほど、対応関係にある表示コンテントの表示情報価値を小さくし、音声コンテントの音声情報量が小さいほど、対応関係にある表示コンテントの表示情報価値を大きくするといった態様が考えられる。
【００１２】
例えば、音声コンテントだけでは情報量が不十分で、対応関係にある表示コンテントの提示が不可欠である場合、対応関係にある表示コンテントの情報価値を上げることで、当該表示コンテントを優先的に表示させることができる。これにより、音声コンテントと表示コンテントとの両方による情報提示を達成できるようになる。あるいは、音声コンテントの情報量が豊富で、音声コンテントだけで情報提示をある程度達成できる場合、対応関係にある表示コンテントの情報価値を下げることで、競合する他の表示コンテントを優先的に表示させることができる。これにより、音声コンテントによる情報提示を達成しつつ、競合する他の表示コンテントを優先的に表示して、多角的な情報提示を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】表示・音声出力制御装置の概略構成を示すブロック図。
【図２】（ａ）音声コンテントの属性を表す図。（ｂ）音声コンテントのカテゴリ別の価値を示す図。（ｃ）音声情報量の一例を表す図。
【図３】（ａ）表示コンテント及びエリアに対応付けられる属性を表す図。（ｂ）表示コンテントとエリアとの対応関係を表す図。（ｃ）属性に基づく表示コンテントの割当てを表す図。
【図４】エリア管理部におけるエリアの階層データ構造を表す図。
【図５】音声出力処理の手順を表すフローチャート。
【図６】音声出力調停処理の手順を表すフローチャート。
【図７】表示制御処理の手順を表すフローチャート。
【図８】（ａ）価値変更処理を示すフローチャート。（ｂ）音声情報量に対応する係数Ｋを表す図。
【図９】表示制御の具体的な実行例（ケース１）。
【図１０】表示制御の具体的な実行例（ケース２）。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。なお、本発明は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
［表示・音声出力制御装置の構成の説明］
図１に例示されるとおり、表示・音声出力制御装置１は、音声出力装置３１、３台の表示装置３２，３３，３４、複数の車載ＥＣＵ２１、及び、各種センサ２２等の車載機器と接続されている。なお、以下では、３台の表示装置３２〜３４を区別するため、必要に応じて「Ａ表示装置３２」、「Ｂ表示装置３３、「Ｃ表示装置３４」と記述する。３台のＡ〜Ｃの表示装置３２〜３４はそれぞれ、例えばヘッドアップディスプレイ、メータパネル、ナビゲーションのための地図などを表示する液晶表示装置などとして具現化される。ただし、これに限られるものではない。
【００１５】
表示・音声出力制御装置１は、車載ＥＣＵ２１及び各種センサ２２から取得した表示コンテントの表示及び音声コンテントの出力を行う車載機器である。表示・音声出力制御装置１は、図示しないＣＰＵやメモリ等を中心に構成される情報処理装置であり、その機能的構成として、入出力インタフェース１１、制御部１２、出力部２０を備える。
【００１６】
入出力インタフェース１１は、車載ネットワーク４０（例えばＣＡＮ）を介して情報の送受信を行う通信用のインタフェースユニットである。表示・音声出力制御装置１は、入出力インタフェース１１を介し、車載ＥＣＵ２１及び各種センサ２２と通信可能に接続されている。車載ＥＣＵ２１は、様々な情報提供を行うアプリケーションを実行する複数の電子制御装置である。この車載ＥＣＵ２１には、例えば、ナビゲーションＥＣＵや、ＥＴＣ（登録商標、Electronic Toll Collection System）電子料金収受システムの車載器、オーディオＥＣＵ等が含まれる。また、各種センサ２２には、車速センサや、エンジン回転数センサ、車室外の気温を検知する外気温センサ、エンジン冷却水の温度を検知する水温センサ等が含まれる。ただし、これらに限られるものではない。
【００１７】
このような構成により、表示・音声出力制御装置１は、車載ＥＣＵ２１や各種センサ２２において表示コンテントや音声コンテントの出力イベントが発生すると、ネットワークを介してそれらのコンテントを取得可能となっている。各種コンテントとして、ナビゲーションシステムによる「経路案内情報」、ＥＴＣによる「料金情報」、オーディオシステムによる「オーディオ情報」、各種センサ２２により検知された「車速」、「エンジン回転数」、「外気温」等が例示される。
【００１８】
入出力インタフェース１１により取得された音声コンテント及び表示コンテントは、制御部１２に入力される。制御部１２は、音声コンテント管理部１３、音声出力調停部１４、表示コンテント管理部１５、エリア管理部１６、割当管理部１７、表示コンテント割当制御部１８、表示レイアウト制御部１９を備える。
【００１９】
音声コンテント管理部１３は、音声コンテントを管理するための機能を有する。この音声コンテント管理部１３は、音声コンテントの出力調停を行うための補足的な情報として、図２（ａ）に示すような各種の属性を、各種の音声コンテントそれぞれに対応付けて記憶している。
【００２０】
図２（ａ）に例示されるとおり、音声コンテント管理部１３には、各音声コンテントそれぞれについて、「遅延可能期限」、「コンテント長」、「有意情報終了時刻」、「割込可能時刻」、「ライフ」、「カテゴリ」、「音声情報量」、「関連する表示コンテント」、「出力状態」等の属性が定義されている。
【００２１】
遅延可能期限は、音声出力イベントが発生した時点から音声コンテントの出力の実行までの遅延の許容時間を示す情報である。ユーザに早期に提示する必要がある緊急性の高い音声コンテントに対しては、遅延可能期限が短めに設定されている。また、緊急性の低い音声コンテントに対しては、遅延可能期限が長めに設定されている。
【００２２】
コンテント長は、音声コンテントを最後まで出力するのに要する時間を示す情報である。有意情報終了時刻は、出力中の音声コンテントについて、有意の内容を伝え終わる予定時刻を示す情報である。有意情報終了時刻は、例えば、音声コンテントの出力開始時刻にコンテント長を加えた時刻として算出することができる。あるいは、音声コンテントのうち有意の内容を含まない文末の文言を省略可能である場合、コンテント長よりも短く設定することができる。具体的には、「この先、右方向です。」という音声コンテントに対して、「この先、右方向」と出力するまでの時刻を、有意情報終了時刻と設定することもできる。
【００２３】
割込可能時刻は、出力中の音声コンテントについて、例えば、文節の区切り等の意味的に区切れがある時刻を示す情報である。ライフは、アプリケーションにおいて音声出力イベントが発生した時点から音声コンテントを伝え終えなければならない有効期限を示す情報である。ライフは、表示・音声出力制御装置１のシステムにおいて予め設定された時間を用いてもよいし、音声出力イベントを要求したアプリケーション側で指定してもよい。例えば、音声出力要求を出したアプリケーションからの指定がない場合には、ライフを遅延可能期限＋コンテント長と設定する。あるいは、音声出力要求を出したアプリケーションから、音声出力イベントの発生時刻＋１時間（１時間以内に出力してほしい）等といった具合に、特定の期限を指定することも可能である。
【００２４】
カテゴリは、音声コンテントの種別を定義する情報である。カテゴリには、例えば、安全通知、故障通知、経路案内、料金案内、エンターテイメント情報といった具合に、音声コンテントの目的や内容別に分類されている。そして、図２（ｂ）に例示されるとおり、音声コンテントのカテゴリ別に音声コンテントの価値（優先度）が定義されている。なお、本実施形態では、音声コンテントのカテゴリ別の価値を定義したテーブルが、表示・音声出力制御装置１のメモリに予め格納されているものとする。
【００２５】
音声情報量は、音声コンテントで表現される情報の量を表す情報である。具体的には、図２（ｃ）に例示されるとおり、「ポーン」といった報知音のような非言語音声からなる音声コンテントに対しては、音声情報量が「小」に設定される。また、「メールです。」といった具合に、ごく少数の単語で構成される比較的短い言語音声からなる音声コンテントに対しては、音声情報量が「中」に設定される。また、「料金は○○円です。」といった具合に、比較的長い言語音声からなる音声コンテントに対しては、音声情報量が「大」に設定される。
【００２６】
出力状態は、その音声コンテントが出力対象であるか否かを示す情報である。この出力状態には、出力対象であることを示す「アクティブ状態」又は出力対象でないことを示す「非アクティブ状態」のいずれかが設定される。具体的には、車両状況やユーザ操作に応じて「アクティブ状態」と「非アクティブ状態」とが切り替えられることが考えられる。例えば、ユーザがオーディオスイッチをオンにすると「オーディオ情報」の音声コンテントが「アクティブ状態」となり、オーディオスイッチをオフにすると「オーディオ情報」の音声コンテントが「非アクティブ状態」になるという具合である。
【００２７】
音声コンテント管理部１３は、重複した複数の音声出力イベントに対する音声出力の調停が行われる際に、各音声出力イベントに対応する音声コンテントの属性を音声出力調停部１４に供給する。音声出力調停部１４は、車載ＥＣＵ２１や各種センサ２２から取得した音声コンテントに対して、音声コンテント管理部１３において管理されている属性に基づいて音声出力の調停を行う。音声出力調停部１４は、音声コンテントが持つ時間の概念や価値を加味し、音声出力のスケジュール調整等の調停を行う。音声出力調停部１４が実行する処理の詳細な説明については後述する。出力部２０は、音声出力調停部１４による調停の結果として出力された音声コンテントに基づく音声出力信号を音声出力装置３１に出力し、音声を出力させる。
【００２８】
表示コンテント管理部１５は、表示コンテントを管理するための機能を有する。表示コンテント管理部１５は、表示コンテントに対し、図３（ａ）に示すように、「情報価値」、「コンテントサイズ」及び「表示状態」の３つの属性を対応付けて管理する。情報価値は、表示コンテントの重要度を表す。情報価値は、警告情報等の緊急性の高い表示コンテントほど一般的に高くなり、次に、走行状態に関わる表示コンテント等が続く。ナビゲーションやオーディオ情報等に関する表示コンテントは、相対的に低い情報価値を有するものとなる。またコンテントサイズは、表示コンテントの表示に要する領域の大きさであり、例えば縦及び横のピクセル数で表される。
【００２９】
表示状態は、その表示コンテントが表示対象であるか否かを示す情報である。この表示状態には、表示対象であることを示す「アクティブ状態」又は表示対象でないことを示す「非アクティブ状態」のいずれかが設定される。具体的には、車両状況やユーザ操作に応じて「アクティブ状態」と「非アクティブ状態」とが切り替えられることが考えられる。例えば、シフトレンジがＲの時は「バックモニタ」の表示コンテントが「アクティブ状態」となり、シフトレンジがＲ以外の時は「バックモニタ」の表示コンテントが「非アクティブ状態」になるという具合である。また例えば、ユーザがオーディオスイッチをオンにすると「オーディオ情報」の表示コンテントが「アクティブ状態」となり、オーディオスイッチをオフにすると「オーディオ情報」の表示コンテントが「非アクティブ状態」になるという具合である。
【００３０】
エリア管理部１６は、表示領域としての複数のエリアを管理するための機能を有する。エリアは、Ａ〜Ｃの３台の表示装置３２〜３４の画面に対して設定される。エリア管理部１６は、Ａ〜Ｃの３台の表示装置３２〜３４のエリアを同様に管理している。すなわち、Ａ表示装置３２のエリアもＢ表示装置３３のエリアも区別なく管理している。ただし、エリア管理部１６は、エリアに対し、図３（ａ）に示すように、「領域価値」及び「エリアサイズ」の２つの属性を対応付けて管理する。
【００３１】
ここで領域価値とは、エリアの重要度を示すものである。この領域価値は、視認性に優れたエリアほど一般的に高く設定される。例えば、フロントガラスを利用するヘッドアップディスプレイのエリアは、その領域価値が高くなるという具合である。またエリアサイズは、エリアの大きさであり、コンテントサイズと同様、例えば縦及び横のピクセル数で示される。
【００３２】
また、エリア管理部１６は、Ａ〜Ｃの表示装置３２〜３４のエリアを階層データ構造で管理する。例えばＡ表示装置３２のエリアを例に挙げて説明すると、図４に示す如くである。Ａ表示装置３２の表示領域は、図４（ａ）に示すように、画面全体を使用するａエリア、このａエリアを左右２つに分割したｂエリア及びｃエリア、さらに、ｂエリアを左右２つに分割したｄエリア及びｅエリア、ｃエリアを上下２つに分割したｆエリア及びｇエリアとして設定されているものとする。
【００３３】
このとき、図４（ｂ）に示すように、ａエリアを最上位の階層のエリアとして管理する。ａエリアの直下の階層にｂ及びｃのエリアを管理し、ｂ及びｃのエリアの直下の階層にそれぞれ、ｄ及びｅのエリアとｆ及びｇのエリアとを管理する。
【００３４】
これにより、図４（ｃ）に示すように、例えばｂエリアに表示コンテントが割当てられると、それよりも下の階層であるｄ及びｅのエリアは使用不能と判断する。なお、ａエリアの直下にあるｂ及びｃのエリアのうち一方のｂエリアのみに表示コンテントが割当てられるときは（ｃ，ｆ，ｇのエリアが使用されていないときは）、ａエリアの内部に表示コンテントが表示されればよく、例えばコンテントがｂ及びｃのエリアに跨るようにセンタリングなどを施すようにしてもよい。
【００３５】
本実施形態では、以上のような表示コンテント管理部１５及びエリア管理部１６を有することにより、表示コンテント割当制御部１８が、表示コンテントの情報価値とエリアの領域価値とを比較し、原則として表示コンテントの情報価値がエリアの領域価値よりも大きくなっている場合にだけ、そのエリアにコンテントを割当てる。なお、以下では適宜、情報価値及び領域価値をまとめて「価値」といい、コンテントサイズ及びエリアサイズをまとめて「サイズ」という。
【００３６】
表示コンテント割当制御部１８は、コンテント及びエリアの「価値」だけでなく「サイズ」をも考慮して、エリアに対する表示コンテントの割当てを行う。表示レイアウト制御部１９は、表示コンテントがエリアに割当てられると、それらの表示コンテントをそれらのエリアに表示する。
【００３７】
ところで、このような表示コンテント及びエリアの属性に基づきコンテントをエリアに割当てる処理は、いわば「動的な割当て」処理と言える。これとは別に、一部のコンテントは予め定められた所定のエリアに割当てられるようになっている。こちらはいわば「静的な割当て」である。この予め定められたコンテントとエリアとの対応関係を管理するのが、割当管理部１７である。割当管理部１７は、図３（ｂ）に示すように、例えばＸコンテントとＡエリア及びＢエリアとの対応関係を有している。このときは、ＸコンテントはＡエリア又はＢエリアに割当てられることになる。また例えば、ＹコンテントとＣエリアとの対応関係を有している。このときは、ＹコンテントはＣエリアに割当てられることになる。
【００３８】
［音声出力処理の説明］
表示・音声出力制御装置１の制御部１２が実行する音声出力処理の手順について、図５のフローチャートを参照しながら説明する。この処理は、イグニッションキーがオンとなっている間、繰り返し実行されるものである。
【００３９】
まず、ある音声出力イベントＡが発生したと想定する（Ｓ１００）。Ｓ１０２では、制御部１２は、音声出力イベントＡに関する音声コンテントを出力するための音声出力要求Ａを、入出力インタフェース１１を介して要求元のアプリケーションから受信する。次のＳ１０４では、制御部１２は、他の音声出力要求に基づく音声コンテントの出力を行っていないことを条件に、出力部２０を介して音声出力要求Ａに関する音声コンテントの出力を開始する。
【００４０】
このとき、音声出力要求Ａに関する音声コンテントの出力中に、別の音声出力イベントＢが発生したと想定する（Ｓ１０６）。Ｓ１０８では、制御部１２は、音声出力イベントＢに関する音声コンテントを出力するための音声出力要求Ｂを、入出力インタフェース１１を介して要求元のアプリケーションから受信する。
【００４１】
次のＳ１１０では、制御部１２は、先発の音声出力要求Ａと後発の音声出力要求Ｂとを対象に、音声出力調停部１４による音声出力調停処理を実行する。この音声出力調停処理の詳細な手順については、後述する。Ｓ１１２では、制御部１２は、調停処理の結果に基づいて音声出力を実施する。ここでは、まず、出力対象としてセットされている音声コンテントを、出力部２０を介して出力する。そして、出力対象としてセットされている音声コンテントの出力が完了した後、出力待機バッファに格納されている音声コンテントがあれば、その音声コンテントを出力部２０を介して出力する。音声コンテントの出力後、制御部１２は本処理を終了する。
【００４２】
［音声出力調停処理の説明］
制御部１２の音声出力調停部１４が実行する音声出力調停処理の手順について、図６のフローチャートを参照しながら説明する。この処理は、上述の音声出力処理（図５参照）のＳ１１０において実行される処理である。
【００４３】
Ｓ２００では、音声出力調停部１４は、音声コンテント管理部１３によって取得された先発の音声出力要求Ａに関する音声コンテントの属性から、先発の音声コンテントの有意情報終了時刻を取得する。Ｓ２０２では、音声出力調停部１４は、音声コンテント管理部１３によって取得された後発の音声出力要求Ｂに関する音声コンテントの属性から、後発の音声コンテントの遅延可能期限を取得する。
【００４４】
Ｓ２０４では、音声出力調停部１４は、先発の音声コンテントの有意情報終了時刻と、後発の音声コンテントの遅延可能期限とを比較し、時刻の前後関係に応じて処理を分岐する。ここでは、先発の音声コンテントの有意情報終了時刻が、後発の音声コンテントの遅延可能期限の以前である場合（Ｓ２０４：ＹＥＳ）、音声出力調停部１４はＳ２０６に進む。一方、先発の音声コンテントの有意情報終了時刻が、後発の音声コンテントの遅延可能期限より後である場合（Ｓ２０４：ＮＯ）、音声出力調停部１４はＳ２１０に進む。
【００４５】
先発の音声コンテントの有意情報終了時刻が、後発の音声コンテントの遅延可能期限の以前である場合に進むＳ２０６では、音声出力調停部１４は、後発の音声コンテントの出力用データを、メモリの所定領域に設けられた出力待機バッファに格納する。出力待機バッファは、優先的に出力すべき音声コンテントの出力が完了するまで待機させるために、後に出力すべき音声コンテントを一時的に保存するためのメモリ領域である。次のＳ２０８では、音声出力調停部１４は、先発の音声コンテントの出力用データを出力対象にセットし、本処理を終了する。
【００４６】
先発の音声コンテントの有意情報終了時刻が、後発の音声コンテントの遅延可能期限より後である場合に進むＳ２１０では、音声出力調停部１４は、先発の音声コンテントの価値を取得する。また、Ｓ２１２では、音声出力調停部１４は、後発の音声コンテントの価値を取得する。ここでは、各音声出力要求に関する音声コンテントのカテゴリに基づき、カテゴリ別に定義された音声コンテントの価値（優先度）を、メモリに予め格納されているテーブルから取得する。
【００４７】
そして、Ｓ２１４では、音声出力調停部１４は、先発の音声コンテントの価値と後発の音声コンテントとを比較し、価値が高い方の音声コンテントを「優先」、価値が低い方の音声コンテントを「非優先」と決定する。なお、先発の音声コンテントと後発の音声コンテントとの価値が等しい場合、先発の音声コンテントを「優先」、後発の音声コンテントを「非優先」とする。次のＳ２１６では、音声出力調停部１４は、非優先の音声コンテントの属性から、非優先の音声コンテントのライフを取得する。また、Ｓ２１８では、音声出力調停部１４は、優先の音声コンテントの属性から、優先の音声コンテントの有意情報終了時刻を取得する。
【００４８】
そして、Ｓ２２０では、音声出力調停部１４は、優先の音声コンテントの有意情報終了時刻と、非優先の音声コンテントのライフとを比較し、時刻の前後関係に応じて処理を分岐する。ここでは、優先の音声コンテントの有意情報終了時刻が、非優先の音声コンテントのライフの以前である場合（Ｓ２２０：ＹＥＳ）、音声出力調停部１４はＳ２２２に進む。Ｓ２２２では、音声出力調停部１４は、非優先の音声コンテントの出力用データを出力待機バッファに格納する。
【００４９】
一方、優先の音声コンテントの有意情報終了時刻が、非優先の音声コンテントのライフより後である場合（Ｓ２２０：ＮＯ）、音声出力調停部１４はＳ２２４に進む。Ｓ２２４では、音声出力調停部１４は、非優先の音声コンテントの出力要求を棄却する。Ｓ２２６では、音声出力調停部１４は、優先の音声コンテントの出力用データを出力対象にセットし、本処理を終了する。
【００５０】
［表示制御処理の説明］
表示・音声出力制御装置１の制御部１２が実行する表示制御処理の手順について、図７のフローチャートを参照しながら説明する。この処理は、イグニッションキーがオンとなっている間、繰り返し実行されるものである。
【００５１】
Ｓ３００では、制御部１２は、表示コンテントを示す変数ｎを「１」として初期化する。この変数ｎがインクリメントされるごとに、表示コンテント管理部１５において管理されている表示コンテントの中から、１番目の表示コンテント→２番目の表示コンテント→３番目の表示コンテント→・・・という具合に処理されることになる。Ｓ３０２では、制御部１２は、ｎ番目の表示コンテントを処理対象にして価値変更処理を実行する。この処理は、出力対象となっている音声コンテントの音声情報量に応じて、関連する表示コンテントの情報価値を変更するものである。ここで、価値変更処理の手順について、図８（ａ）のフローチャート及び図８（ｂ）を参照しながら説明する。
【００５２】
Ｓ４００では、制御部１２は、処理対象の表示コンテントが、上述の音声出力処理（図５）による出力対象となっている音声コンテントと関連付けされているか否かを判定する。具体的には、出力対象の音声コンテントの属性（図２（ａ）参照）から、関連する表示コンテントを参照し、処理対象の表示コンテントが該当するか否かを判断する。
【００５３】
処理対象の表示コンテントが、出力対象の音声コンテントに関連付けされている場合（Ｓ４００：ＹＥＳ）、制御部１２はＳ４０２に進む。Ｓ４０２では、制御部１２は、処理対象の表示コンテントの情報価値を、「情報価値（初期値）×Ｋ」の値に変更する。
【００５４】
ここで、Ｋは、出力対象の音声コンテントの属性で表される音声情報量に応じて予め決められた係数である。本実施形態では、音声情報量が小さいほど係数Ｋが大きく、音声情報量が大きいほど係数Ｋが小さく設定されている。具体的には、図８（ｂ）に例示されるとおり、音声情報量が小の場合、係数Ｋが２、中の場合、係数Ｋが１、大の場合、係数Ｋが０．５といった具合である。これにより、出力対象の音声コンテントの音声情報量が小さいほど、関連する表示コンテントの情報価値を大きくし、出力対象の音声コンテントの音声情報量が大きいほど、関連する表示コンテントの情報価値を小さくするように設定されている。
【００５５】
一方、処理対象の表示コンテントが、出力対象の音声コンテントに関連付けされていない場合（Ｓ４００：ＮＯ）、制御部１２はＳ４０４に進む。Ｓ４０４では、制御部１２は、処理対象の表示コンテントの情報価値を初期値に設定する。
【００５６】
図７のフローチャートの説明に戻る。Ｓ３０４では、制御部１２は、変数ｎが表示コンテントの個数Ｎに等しいか否かを判断する。この処理は、全ての表示コンテントを処理したか否かを判断するものである。ここでｎ＝Ｎである場合（Ｓ３０４：ＹＥＳ）、制御部１２はＳ３０８に進む。一方、ｎ≠Ｎである場合（Ｓ３０４：ＮＯ）、すなわち処理していない表示コンテントがあるうちは、Ｓ３０６にて変数ｎをインクリメントし、Ｓ３０２の処理を繰り返す。
【００５７】
Ｓ３０８では、制御部１２は、コンテントリストを作成する。この処理は、その属性である表示状態が「アクティブ状態」となっている表示コンテントを抽出し、情報価値の大きい順に並べ替えるものである。ここでは、Ｎ個の表示コンテントが並べ替えられたものとする。なお、Ｓ３００〜Ｓ３０８の処理は、表示コンテント管理部１５の機能として実現される。
【００５８】
次のＳ３１０では、制御部１２は、表示コンテントを示す変数ｎを「１」として初期化する。この変数ｎがインクリメントされるごとに、１番目の表示コンテント→２番目の表示コンテント→３番目の表示コンテント→・・・という具合に処理されることになる。Ｓ３１２では、制御部１２は、エリアを探索する。この処理は、未だ表示コンテントが割当てられていない全てのエリアを探索するものである。
【００５９】
Ｓ３１４では、制御部１２は、階層データ構造に基づきエリアを除外する。この処理は、表示コンテントが割当てられていないエリアであっても、階層データ構造で上位に位置するエリアに対し表示コンテントが割当てられている場合に、そのエリアを除外するものである。例えば図４（ｃ）に例示されるように、ｂエリアにコンテントが割当てられている場合、ｄ及びｅのエリアが除外されるという具合である。
【００６０】
Ｓ３１６では、制御部１２は、コンテントサイズ及びエリアサイズに基づきエリアを除外する。この処理は、処理対象の表示コンテントのコンテントサイズよりも小さなエリアサイズのエリアを除外するものである。例えば、図３（ｃ）に例示されるとおり、Ｚコンテントは、コンテントサイズが「２００×２００」となっているため、Ｚコンテントを割当てる場合、エリアサイズが「５０×２０」のＤエリアは除外されるという具合である。
【００６１】
Ｓ３１８では、制御部１２は、割当管理に基づきエリアを除外する。具体的には、割当管理部１７に記憶された対応関係に基づき、処理対象の表示コンテントとエリアとの対応関係にないエリアを除外する。Ｓ３２０では、制御部１２は、エリアに対し処理対象の表示コンテントを割当てる。この処理は、Ｓ３１８までで対象となったエリアのうち、処理対象の表示コンテントの情報価値を下回るエリアでかつ最も領域価値の大きなエリアへ表示コンテントを割当てるものである。例えば、図３（ｃ）の事例では、Ｚコンテントの情報価値が「２０」であるため、この情報価値「２０」を下回る領域価値「１０」のＦエリアへＺコンテントが割当てられるという具合である。
【００６２】
Ｓ３２２では、制御部１２は、変数ｎがコンテントの個数Ｎに等しいか否かを判断する。この処理は、全ての表示コンテントを処理したか否かを判断するものである。ここでｎ＝Ｎである場合（Ｓ３２２：ＹＥＳ）、制御部１２はＳ３２６に進む。一方、ｎ≠Ｎである場合（Ｓ３２２：ＮＯ）、すなわち処理していない表示コンテントがあるうちは、Ｓ３２４にて変数ｎをインクリメントし、Ｓ３１２からの処理を繰り返す。なお、Ｓ３１０〜Ｓ３２４の処理は、表示コンテント割当制御部１８の機能として実現される。
【００６３】
Ｓ３２６では、制御部１２は、表示コンテントを表示する。この処理は、割当てられたエリアに表示コンテントを表示するものであり、表示レイアウト制御部１９の機能として実現される。
【００６４】
［表示制御の具体的な実行例（ケース１）］
上述の表示制御処理（図７，８）の具体的な実行例（ケース１）について、図９を参照しながら説明する。ここでは、音声出力調停部１４による音声出力調停の結果、ＥＴＣ警告音の音声コンテントが、出力対象に決定されたことを前提とする。このＥＴＣ警告音の音声コンテントは、「ピー」といった非言語の警告音で構成されたものである。このとき、２つの表示コンテントＡ，Ｂについて、エリアを割当てる事例を想定する。
【００６５】
表示コンテントＡは、「ＥＴＣカードをセットしてください。」といったＥＴＣ警告を表す画像情報である。表示コンテントＢは、「スマートフォンと無線接続しました。」といった、無線接続通知を表す画像情報である。また、表示コンテントＡの情報価値は１０、表示コンテントＢの情報価値は８に設定されているものとする。
【００６６】
出力対象の音声コンテントは、非言語の警告音であるため情報量が乏しい。そのため、この音声コンテントの属性には、音声情報量が小と定義されているものとする。なお、図８（ｂ）に例示されるとおり、音声情報量が小の場合、係数Ｋは２とする。また、この音声コンテントの属性には、関連する表示コンテントとして、ＥＴＣ警告（表示コンテントＡ）が定義されているものとする。
【００６７】
ここで、２つの表示コンテントＡ，Ｂのうち、表示コンテントＡの方が、出力対象の音声コンテントと関連する表示コンテントに該当する。このため、表示コンテントＡの情報価値は、出力対象の音声コンテントの音声情報量に対応する係数Ｋに応じて変更される。具体的には、情報価値の初期値：１０に係数Ｋ：２が乗算されることにより、表示コンテントＡの情報価値は２０に上昇する。一方、表示コンテントＢについては、出力対象の音声コンテントと関連付けられていないため、情報価値は変更されず、初期値：８のままである。
【００６８】
その結果、２つの表示コンテントＡ，Ｂのうち、情報価値が高い方の表示コンテントＡが、領域価値高いエリアに優先的に割当てられて表示される。ここで、領域価値高いエリアとは、例えば、運転者からの視認性のよいエリアとすることが考えられる。このように、音声情報量に乏しい音声コンテントに関連する表示コンテントの情報価値を大きくすることで、関連する表示コンテントを視認性のよいエリアに優先的に表示させることができる。これにより、音声コンテントと表示コンテントとの両方による情報提示を達成できるようになる。
【００６９】
［表示制御の具体的な実行例（ケース２）］
上述の表示制御処理（図７，８）の具体的な実行例（ケース２）について、図１０を参照しながら説明する。ここでは、音声出力調停部１４による音声出力調停の結果、ＥＴＣ料金通知の音声コンテントが、出力対象に決定されたことを前提とする。このＥＴＣ料金通知の音声コンテントは、「料金は○○円です。」といった比較的長い言語音声で構成されたものである。このとき、２つの表示コンテントＡ，Ｂについて、エリアを割当てる事例を想定する。
【００７０】
表示コンテントＡは、「料金は○○円です。」といったＥＴＣ料金表示の画像情報である。表示コンテントＢは、「スマートフォンと無線接続しました。」といった、無線接続通知を表す画像情報である。また、表示コンテントＡの情報価値は１０、表示コンテントＢの情報価値は８に設定されているものとする。
【００７１】
出力対象の音声コンテントは、比較的長い言語音声であるため、それだけでユーザが情報提示の内容を把握できる程度の情報量を有している。そのため、この音声コンテントの属性には、音声情報量が大と定義されているものとする。なお、図８（ｂ）に例示されるとおり、音声情報量が大の場合、係数Ｋは０．５とする。また、この音声コンテントの属性には、関連する表示コンテントとして、ＥＴＣ料金表示（表示コンテントＡ）が定義されているものとする。
【００７２】
ここで、２つの表示コンテントＡ，Ｂのうち、表示コンテントＡの方が、出力対象の音声コンテントと関連する表示コンテントに該当する。このため、表示コンテントＡの情報価値は、出力対象の音声コンテントの音声情報量に対応する係数Ｋに応じて変更される。具体的には、情報価値の初期値：１０に係数Ｋ：０．５が乗算されることにより、表示コンテントＡの情報価値は５に低下する。一方、表示コンテントＢについては、出力対象の音声コンテントと関連付けられていないため、情報価値は変更されず、初期値：８のままである。
【００７３】
その結果、２つの表示コンテントＡ，Ｂのうち、情報価値が高い方の表示コンテントＢが、領域価値高いエリアに優先的に割当てられて表示される。ここで、領域価値高いエリアとは、例えば、運転者からの視認性のよいエリアとすることが考えられる。このように、音声情報量が豊富な音声コンテントに関連する表示コンテントの情報価値を小さくすることで、競合する他の表示コンテントを視認性のよいエリアに優先的に表示させることができる。これにより、音声コンテントと表示コンテントとの両方による情報提示を達成できるようになる。これにより、音声コンテントによる情報提示を達成しつつ、競合する他の表示コンテントを優先的に表示する機会を確保することができる。
【００７４】
［効果］
実施形態の表示・音声出力制御装置１によれば、以下の効果を奏する。
音声出力調停により出力対象となった音声コンテントの音声情報量に応じて、当該音声コンテントと対応関係にある表示コンテントの情報価値を変更することができる。具体的には音声コンテントの音声情報量が大きいほど、関連する表示コンテントの情報価値を小さくし、音声コンテントの音声情報量が小さいほど、関連する表示コンテントの情報価値を大きくすることができる。
【００７５】
このようにすることで、例えば、音声コンテントだけでは情報量が不十分で、情報提示が達成できない場合、関連する表示コンテントの情報価値を上げることで、当該表示コンテントを視認性のよいエリアに優先的に表示させることができる。これにより、音声コンテントと表示コンテントとの複合により、情報提示を確実に行うことができる。
【００７６】
あるいは、音声コンテントの情報量が豊富で、音声コンテントだけで情報提示をある程度達成できる場合、関連する表示コンテントの情報価値を下げることで、競合する他の表示コンテントを視認性のよいエリアに優先的に表示させることができる。これにより、音声コンテントによる情報提示を達成しながらも、競合する他の表示コンテントを優先的に表示することで、多角的な情報提示を行うことができる。
【符号の説明】
【００７７】
１…表示・音声出力制御装置、１１…入出力インタフェース、１２…制御部、１３…音声コンテント管理部、１４…音声出力調停部、１５…表示コンテント管理部、１６…エリア管理部、１７…割当管理部、１８…表示コンテント割当制御部、１９…表示レイアウト制御部、２０…出力部、２１…車載ＥＣＵ、２２…各種センサ、３１…音声出力装置、３２…表示装置Ａ、３３…表示装置Ｂ、３４…表示装置Ｃ、４０…車載ネットワーク。
【図１】
2015225519.tif 000003
【図２】
2015225519.tif 000004
【図３】
2015225519.tif 000005
【図４】
2015225519.tif 000006
【図５】
2015225519.tif 000007
【図６】
2015225519.tif 000008
【図７】
2015225519.tif 000009
【図８】
2015225519.tif 000010
【図９】
2015225519.tif 000011
【図１０】
2015225519.tif 000012