(57)【特許請求の範囲】
【請求項１】
複数の割り込み情報に対してそれぞれ優先度を設定する優先度設定部と、
２つ以上の割り込み情報の割り込みが重複して発生したときに、当該２つ以上の割り込み情報に対して上記優先度設定部により設定された優先度に従って、より優先度の値が大きい割り込み情報を優先して出力するように制御する情報出力制御部とを備え、
上記優先度設定部は、上記割り込み情報の出力が開始された後、上記割り込み情報の出力が終了するまでの期間において、上記割り込み情報の出力の終了が近づくにつれて値が大きくなるように上記優先度を上げていき、上記割り込み情報の出力が終了する発話終了タイミングから第１の所定時間前のタイミングで上記優先度の値を下げ、
上記第１の所定時間前から上記割り込み情報の出力が終了するまでの間に、出力中の割り込み情報に設定されている優先度よりも高い優先度が設定された他の割り込み情報の割り込みが発生した場合、上記情報出力制御部は、上記出力中の割り込み情報の出力を中断し、上記他の割り込み情報の出力を行うように制御するとともに、上記他の割り込み情報の出力が終了した後に上記出力中の割り込み情報の再出力を行わないように制御する
ことを特徴とする割り込み制御装置。
【請求項２】
上記優先度設定部は、上記割り込み情報の出力が開始された後、上記割り込み情報の出力が終了するまでの期間の途中から、上記第１の所定時間前までの間に、上記優先度の値を線形状に上げていくことを特徴とする請求項１に記載の割り込み制御装置。
【請求項３】
上記期間の途中から上記優先度の値を上げ始める上昇開始タイミングは、上記割り込み情報の出力が終了する発話終了タイミングから上記第１の所定時間前よりもさらに前の第２の所定時間前のタイミングであることを特徴とする請求項２に記載の割り込み制御装置。
【請求項４】
上記優先度設定部は、上記割り込み情報の出力が開始された後、上記割り込み情報の出力が終了するまでの期間の途中から、上記第１の所定時間前までの間に、上記優先度の値を階段状に上げていくことを特徴とする請求項１に記載の割り込み制御装置。
【請求項５】
上記優先度設定部は、上記割り込み情報の出力が開始された直後から、上記第１の所定時間前までの間に、上記優先度の値を線形状に上げていくことを特徴とする請求項１に記載の割り込み制御装置。
【請求項６】
上記優先度設定部は、上記割り込み情報の出力を開始するときに、上記割り込み情報の種類に応じた優先度の初期値を設定した後、上記第１の所定時間前までの期間において、上記初期値から値を上げていくように上記優先度を可変設定することを特徴とする請求項１に記載の割り込み制御装置。
【請求項７】
上記情報出力制御部は、割り込み情報の出力中に他の割り込み情報の割り込みが発生した場合において、出力中の割り込み情報に設定されている優先度の値が上記他の割り込み情報に上記初期値として設定された優先度の値以上である場合には、上記出力中の割り込み情報の出力を継続するように制御することを特徴とする請求項６に記載の割り込み制御装置。
【請求項８】
割り込み制御装置の優先度設定部が、割り込み情報の割り込みが発生したときに、当該割り込み情報に対して優先度の初期値を設定する第１のステップと、
上記割り込み制御装置の出力部が、上記割り込み情報を出力する第２のステップと、
上記割り込み制御装置の上記優先度設定部が、上記割り込み情報の出力が開始された後、上記割り込み情報の出力が終了するまでの期間において、上記割り込み情報の出力の終了が近づくにつれて値が大きくなるように上記優先度を上げていき、上記割り込み情報の出力が終了する発話終了タイミングから第１の所定時間前のタイミングで上記優先度の値を下げる第３のステップと、
上記割り込み制御装置の上記優先度設定部が、上記割り込み情報の出力が開始された後、他の割り込み情報の割り込みが発生したときに、当該他の割り込み情報に対して優先度の初期値を設定する第４のステップと、
上記割り込み制御装置の上記情報出力制御部が、上記第３のステップで上記割り込み情報に設定された上記優先度の値と、上記第４のステップで上記他の割り込み情報に設定された上記優先度の初期値とを比較し、より優先度の値が大きい割り込み情報を優先して出力するように制御する第５のステップと、
上記割り込み制御装置の上記情報出力制御部が、上記第１の所定時間前から上記割り込み情報の出力が終了するまでの間に、出力中の割り込み情報に設定されている優先度よりも高い優先度が設定された他の割り込み情報の割り込みが発生した場合、上記出力中の割り込み情報の出力を中断し、上記他の割り込み情報の出力を行うように制御するとともに、上記他の割り込み情報の出力が終了した後に上記出力中の割り込み情報の再出力を行わないように制御する第６のステップと
を有する割り込み制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、割り込み制御装置および割り込み制御方法に関し、特に、複数の割り込み情報（割り込み音声または割り込み画像）に対してそれぞれ設定された優先度に従って当該割り込み情報の出力を制御する割り込み制御装置に用いて好適なものである。
【背景技術】
【０００２】
最近の車両は電子化が進み、情報技術（ＩＴ）を活用して車の安全や快適な走行を支援する車載情報システムの導入が活発に行われている。この種の車載情報システムは、音声情報を提供する車載機を有することが多い。その代表的なものとして、目的地までの経路案内や渋滞情報などを音声情報にて提供するナビゲーション装置がある。また、車載カメラ等によって車両周囲の障害物を検出して警告メッセージを音声情報にて提供する障害物警告発生装置もある。さらに、現在は単なるアラーム音として出力されているスピード警告やガソリン残量警告などのメータ警告音に関しても、今後は車載機を通じて警告メッセージ等の音声情報として提供されるようになることが予想される。
【０００３】
これらの音声情報は、ラジオや音楽などのように車載機から常時出力されているものではなく、必要に応じて必要なタイミングで出力される割り込み音声である。例えば、ＣＤ（Compact Disc）などの音楽再生を行っているときに、車両が案内交差点から所定距離以内の地点に近づくと、進行方向を案内する経路誘導の音声メッセージが割り込み音声として提供される。つまり、音楽の再生音の出力が中断され、経路誘導の音声メッセージが割り込みで出力されるようになっている。
【０００４】
なお、経路誘導、障害物警告、メータ警告など複数の割り込み音声があると、同じタイミングで異なる割り込み音声の割り込みが発生する場合が生じる。その場合には、割り込み音声どうしの調停を行う必要があるが、その調停を行うための技術がいくつか提案されている（例えば、特許文献１〜３参照）。
【０００５】
例えば、特許文献１に記載の技術では、複数の割り込み音声に対してそれぞれ優先度を設定しておく。そして、割り込み音声の出力中に、より優先度の高い割り込み音声の割り込みが入った場合に、現在の割り込み音声の出力を中断し、優先度の高い方の割り込み音声を優先して出力するようにしている。このとき中断された優先度の低い割り込み音声は、優先度の高い割り込み音声の出力が完了した後に、最初から再出力されることになる。
【０００６】
また、特許文献２に記載の技術では、割り込み音声の優先順位を状況に応じて可変とするようにしている。例えば、特許文献２には、入力してから時間の多く経過した情報の優先順位を下げることが記載されている（段落０１１３）。また、誘導経路地点に近接しているときにはＮＡＶＩ情報の優先順位を上げ、それ以外の情報（例えばニュース情報）の優先順位を下げることが記載されている（段落０１１５）。
【０００７】
また、特許文献３に記載の技術では、路側機から受信した情報に基づく注意喚起のための音声メッセージの出力中に、新たな情報を路側機から受信した場合に、現在行っている音声メッセージの出力を完了した後に、新たな情報に基づく注意喚起のための音声メッセージの出力を行うようにしている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−６５５８５号公報
【特許文献２】特開平１０−１０４００９号公報
【特許文献３】特開２０１０−７９４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載の技術では、割り込み音声の出力中に、より優先度の高い割り込み音声の割り込みが入ると、現在の割り込み音声の出力が中断されてしまう。割り込み音声の出力の中断は、それを聞いているユーザに対してストレスを与えてしまうという問題があった。
【００１０】
また、特許文献１に記載の技術では、中断された割り込み音声は、より優先度の高い割り込み音声の出力が完了した後に最初から再出力される。そのため、一度聞いた音声メッセージを最初から聞き直すことをユーザに強いることになり、ユーザにストレスを与えてしまうという問題があった。特に、音声メッセージの終了間際に出力が中断された場合には、音声メッセージの最初から最後近くまでの殆ど全体を聞き直す必要があり、ユーザのストレスは大きなものとなる。
【００１１】
これに対して、特許文献２に記載の技術によれば、誘導経路地点に近接しているときにはＮＡＶＩ情報の優先順位を上げ、ニュース情報の優先順位を下げているので、ニュース情報よりもＮＡＶＩ情報が優先して出力される。しかしながら、誘導経路地点であっても、ＮＡＶＩ情報より優先順位の高い割り込み音声の割り込みが発生すれば、ＮＡＶＩ情報の出力は中断されてしまうことに違いはない。よって、上述の問題は特許文献２でも生じ得る。
【００１２】
一方、特許文献３に記載の技術によれば、現在行っている音声メッセージの出力が最優先される。そのため、音声メッセージの出力中に新たな音声メッセージの割り込みが発生したとしても、現在行っている音声メッセージの出力が中断されることはない。しかしながら、特許文献３の場合は、音声メッセージの出力中に、それよりどんなに優先度の高い新たな音声メッセージの割り込みが発生しても、新たな音声メッセージがすぐには出力されない。そのため、障害物の警告音声のように緊急度の高い割り込み音声も直ちに出力されなくなってしまい、適時の出力タイミングを逸してしまうという問題があった。
【００１３】
本発明は、このような問題を解決するために成されたものであり、優先度の高い割り込み情報については適時の出力タイミングを逸しないようにしつつ、割り込み情報の出力が中断される状況を少なくしてユーザに与えるストレスを小さくできるようにすることを目的とする。
【課題を解決するための手段】
【００１４】
上記した課題を解決するために、本発明では、割り込み情報の出力が開始された後、当該割り込み情報の出力が終了するまでの間の期間において、割り込み情報の出力の終了が近づくにつれて値が大きくなるように優先度を上げていき、割り込み情報の出力が終了する発話終了タイミングから第１の所定時間前のタイミングで優先度の値を下げる。そして、２つ以上の割り込み情報の割り込みが重複して発生したとき（割り込み情報の出力中に他の割り込み情報の割り込みが発生したとき）は、当該２つ以上の割り込み情報に対して設定された優先度に従って、より優先度の値が大きい割り込み情報を優先して出力するように制御しつつ、第１の所定時間前から割り込み情報の出力が終了するまでの間に、出力中の割り込み情報に設定されている優先度よりも高い優先度が設定された他の割り込み情報の割り込みが発生した場合、出力中の割り込み情報の出力を中断し、他の割り込み情報の出力を行うように制御するとともに、他の割り込み情報の出力が終了した後に出力中の割り込み情報の再出力を行わないように制御する。
【発明の効果】
【００１５】
上記のように構成した本発明によれば、割り込み情報の出力がいったん開始されると、出力中の割り込み情報の優先度が高くなっていく。そのため、割り込み情報の出力中に他の割り込み情報の割り込みが発生した場合に、出力中の割り込み情報の元々の優先度が他の割り込み情報の優先度より低くても、出力中の割り込み情報の方が優先度が高くなる状態を作り出すことができる。これにより、割り込み情報の出力が中断される状況を少なくして、ユーザに与えるストレスを小さくすることができる。また、出力中の割り込み情報の優先度が高くなった状態でも、それよりも他の割り込み情報の方が優先度が高ければ、当該他の割り込み情報の方が優先して出力されることになる。その結果、優先度の高い割り込み情報については、適時の出力タイミングを逸しないようにすることもできる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態による割り込み制御装置を備えた車載システムの概略構成例を示すブロック図である。
【図２】本実施形態による割り込み制御装置の機能構成例を示すブロック図である。
【図３】本実施形態の優先度設定部により割り込み音声に対して設定される優先度の例を示す図である。
【図４】本実施形態による割り込み制御装置の動作例を示すフローチャートである。
【図５】本実施形態による割り込み制御装置の動作例を示す図である。
【図６】本実施形態の優先度設定部により割り込み音声に対して設定される優先度の他の例を示す図である。
【図７】本実施形態の優先度設定部により割り込み音声に対して設定される優先度の他の例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による割り込み制御装置１を備えた車載システム１０の概略構成例を示すブロック図である。図１に示すように、本実施形態の車載システム１０は、割り込み制御装置１、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４、アンプ５、スピーカ６およびディスプレイ７を備えている。割り込み制御装置１、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４、アンプ５およびディスプレイ７は、車内ＬＡＮ等のバス８を介してネットワーク接続されている。
【００１８】
割り込み制御装置１は、ナビゲーション装置２、障害物警告発生装置３およびメータ警告発生装置４にて発生する割り込み音声の出力を制御するものである。この割り込み制御装置１は、２つ以上の割り込み音声の割り込みが重複して発生したときに、それら割り込み音声の出力を調停する機能を有している。その調停の具体的な内容については、図２を用いて後述する。
【００１９】
ナビゲーション装置２は、車両の走行案内を行うものである。すなわち、ナビゲーション装置２は、自立航法センサやＧＰＳ（Global Positioning System）受信機などを用いて車両の現在位置を検出し、その近傍の地図データを記録媒体から読み出してディスプレイ７の画面上に表示する。そして、画面上の所定箇所に自車位置を示す自車位置マークを重ね合わせて表示することにより、車両が現在どこを走行しているのかを一目で分かるようにしている。
【００２０】
また、ナビゲーション装置２は、道路交通情報センタから送られてくる道路交通情報を受信して、刻々と変化する道路状況（渋滞状況や規制状況などを含む）を適時、ディスプレイ７の画面上に表示する。また、刻々と変化する道路状況を音声メッセージとして適時出力する。
【００２１】
さらに、ナビゲーション装置２は、地図データを用いて現在地から目的地までを結ぶ最もコストが小さな経路を探索し、その探索した経路を誘導経路として地図画面上で他の道路とは色を変えて太く描画する。また、車両が誘導経路上の案内交差点に一定距離内に近づいたときに交差点拡大図をディスプレイ７に表示したり、進行方向を案内する経路誘導の音声メッセージをスピーカ６から適時出力したりすることにより、運転者を目的地まで案内する。
【００２２】
ナビゲーション装置２が適宜出力する道路状況の音声メッセージや、経路誘導の音声メッセージは、何れも割り込み音声である。これらの割り込み音声は、割り込み制御装置１に供給され、必要に応じて調停の制御を受けた上で、アンプ５を介してスピーカ６から出力される。
【００２３】
障害物警告発生装置３は、車両周囲に存在する障害物を検出し、障害物警告を発生する。例えば、障害物警告発生装置３は、車両周囲の画像を撮影するカメラを備え、当該カメラにて撮影された画像に対して画像認識処理を行うことにより、車両周囲に存在する障害物を検出する。あるいは、障害物警告発生装置３は、ミリ波レーダや超音波レーダなどのレーダを備え、電波を照射したときの反射波を捉えることにより、車両周囲に存在する障害物を検出する。障害物警告発生装置３は、車両周囲の障害物を検出したときは、障害物警告の音声メッセージを発生して割り込み制御装置１に供給する。
【００２４】
メータ警告発生装置４は、車両の各種メータで測定される情報に関して運転者に警告すべき状況になったことを検出し、メータ警告を発生する。例えば、メータ警告発生装置４は、車速が所定速度を超えたことを検出し、メータ警告の１つであるスピード警告を発生する。また、メータ警告発生装置４は、ガソリン残量が所定量より少なくなったことを検出し、メータ警告の１つであるガソリン残量警告を発生する。メータ警告発生装置４は、スピード警告やガソリン残量警告などのメータ警告を発生したときは、当該メータ警告の音声メッセージを割り込み制御装置１に供給する。
【００２５】
障害物警告発生装置３が適宜発生する障害物警告の音声メッセージや、メータ警告発生装置４が適宜発生するメータ警告の音声メッセージも、何れも割り込み音声である。これらの割り込み音声は、割り込み制御装置１に供給され、必要に応じて調停の制御を受けた上で、アンプ５を介してスピーカ６から出力される。
【００２６】
図２は、本実施形態による割り込み制御装置１の機能構成例を示すブロック図である。割り込み制御装置１は、各種演算処理を実行するＣＰＵ、各種制御プログラムを格納するＲＯＭ、データ格納やプログラム実行のためのワークエリアとして利用されるＲＡＭを有し、これらによって実現する機能構成として、優先度設定部１１、音声出力部１２および音声出力制御部１３を備えている。
【００２７】
優先度設定部１１は、ナビゲーション装置２、障害物警告発生装置３およびメータ警告発生装置４にて発生される複数の割り込み音声に対してそれぞれ優先度を設定する。この優先度設定部１１は、音声出力部１２により割り込み音声の出力が開始された後、割り込み音声の出力が終了するまでの間の期間において、値を上げるように優先度を可変設定する。
【００２８】
より具体的には、優先度設定部１１は、音声出力部１２により割り込み音声の出力を開始するときに、その割り込み音声の種類に応じた優先度の初期値を設定する。その後、割り込み音声の出力が終了するまでの間の期間において、当該初期値から値を上げていくように優先度を可変設定する。なお、割り込み音声の種類に応じた優先度の初期値は、例えばテーブル情報として優先度設定部１１があらかじめ保持している。
【００２９】
図３は、優先度設定部１１により割り込み音声に対して設定される優先度の例を示す図である。図３（ａ）はガソリン残量警告の音声メッセージ（割り込み音声）に対して設定される優先度、図３（ｂ）は経路誘導の音声メッセージに対して設定される優先度、図３（ｃ）は障害物警告の音声メッセージに対して設定される優先度の例をそれぞれ示している。
【００３０】
図３（ａ）に示すように、優先度設定部１１は、音声出力部１２によりガソリン残量警告の音声メッセージの出力を開始するときに（発話開始のタイミング）、当該ガソリン残量警告に応じた優先度の初期値として“２”を設定する。その後、優先度設定部１１は、音声出力部１２により音声メッセージの出力が開始されてから当該音声メッセージの出力が終了するまでの期間の途中から、当該音声メッセージの出力が終了する（発話終了のタイミング）までの間に、優先度の値を線形状に上げていく。
【００３１】
図３（ｂ）に示すように、優先度設定部１１は、音声出力部１２により経路誘導の音声メッセージの出力を開始するときに（発話開始のタイミング）、当該経路誘導に応じた優先度の初期値として“４”を設定する。その後、優先度設定部１１は、音声出力部１２により音声メッセージの出力が開始されてから当該音声メッセージの出力が終了するまでの期間の途中から、当該音声メッセージの出力が終了する（発話終了のタイミング）までの間に、優先度の値を線形状に上げていく。
【００３２】
なお、経路誘導の音声メッセージは、案内交差点から３００ｍ手前の地点、５０ｍ手前の地点、１０ｍ手前の地点など複数の地点において出力される。経路誘導の割り込み音声に関する優先度の初期値は、何ｍ手前の地点で行う割り込み音声かに応じて異ならせるのが好ましい。具体的には、案内交差点に近い地点で発生させる割り込み音声ほど優先度の初期値を大きくする。
【００３３】
図３（ｃ）に示すように、優先度設定部１１は、音声出力部１２により障害物警告の音声メッセージの出力を開始するときに（発話開始のタイミング）、当該障害物警告に応じた優先度の初期値として“１０”を設定する。この優先度の値は、優先度設定部１１が設定し得る値の中で最も大きい値である。障害物警告の音声メッセージの優先度に関しては、優先度設定部１１は、発話開始から発話終了までの全期間において、優先度を最高値の“１０”に設定する。このようにするのは、障害物警告の音声メッセージは他の音声メッセージと比べて、出力すべき割り込み音声として緊急度が最も高いからである。
【００３４】
なお、優先度設定部１１は、割り込み音声の種類に応じた優先度の初期値に加え、優先度の値を上げていく上昇開始タイミング、上昇開始タイミングから割り込み音声の出力が終了する発話終了タイミング（＝優先度の上昇を停止させる上昇終了タイミング）までの時間、当該上昇終了タイミングにおける最終的な優先度の値をテーブル情報として保持している。優先度設定部１１は、音声出力部１２により割り込み音声の出力が開始された後、上昇開始タイミングになったことを検知して、優先度の値を初期値から上昇終了タイミングにおける最終的な値まで線形的に上げていく。
【００３５】
音声出力部１２は、ナビゲーション装置２、障害物警告発生装置３およびメータ警告発生装置４にて割り込み音声として発生される音声メッセージを入力し、必要に応じて音声出力制御部１３による調停を受けた上で、バス８を介してアンプ５に音声メッセージを出力する。
【００３６】
すなわち、音声出力部１２は、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４の何れかにより１つの割り込み音声が発生しているときは、その割り込み音声を入力してそのままアンプ５に出力する。一方、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４により２つ以上の割り込み音声が重複して発生したときは、音声出力部１２は、当該２つ以上の割り込み音声のうち、それぞれに設定された優先度に従って音声出力制御部１３により調停された何れか１つの割り込み音声を選択的にアンプ５に出力する。なお、音声出力部１２は、特許請求の範囲に記載の出力部に相当する。
【００３７】
音声出力制御部１３は、本発明の情報出力制御部に相当するものであり、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４の何れかにより２つ以上の割り込み音声の割り込みが重複して発生したときに、当該２つ以上の割り込み音声に対して優先度設定部１１により設定された優先度に従って、より優先度の値が大きい割り込み音声を優先して出力するように音声出力部１２を制御する。
【００３８】
すなわち、ある割り込み音声を音声出力部１２が出力しているときに、他の割り込み音声が発生した場合、音声出力制御部１３は、現在出力中の割り込み音声に対して優先度設定部１１により設定されている優先度と、他の割り込み音声に対して優先度設定部１１により初期値として設定された優先度とを比較する。そして、より優先度の値が大きい割り込み音声を優先して出力するように音声出力部１２を制御する。
【００３９】
例えば、現在出力中の割り込み音声に設定されている優先度の方が高い場合、音声出力制御部１３は、現在出力中の割り込み音声を優先して出力するように音声出力部１２を制御する。そして、現在出力中の割り込み音声の出力が終了した後に、他の割り込み音声の出力を開始するように音声出力部１２を制御する。
【００４０】
一方、他の割り込み音声に設定された優先度の方が高い場合、音声出力制御部１３は、現在出力中の割り込み音声の出力を中断し、他の割り込み音声を優先して出力するように音声出力部１２を制御する。そして、他の割り込み音声の出力が終了した後に、中断した割り込み音声の出力を最初から行うように音声出力部１２を制御する。
【００４１】
また、現在出力中の割り込み音声に設定されている優先度と、他の割り込み音声に初期値として設定された優先度とが同じ値である場合、音声出力制御部１３は、現在出力中の割り込み音声の出力を継続するように音声出力部１２を制御する。そして、現在出力中の割り込み音声の出力が終了した後に、他の割り込み音声の出力を開始するように音声出力部１２を制御する。
【００４２】
次に、上記のように構成した本実施形態による割り込み制御装置１の動作を説明する。図４は、本実施形態による割り込み制御装置１の動作例を示すフローチャートである。図４に示すフローチャートは、車載システム１０に対して電源が投入されたときに開始する。
【００４３】
図４において、音声出力部１２は、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４の何れかにて割り込み音声が発生したか否か、すなわち、上記装置２〜４の何れかより割り込み音声の音声メッセージを入力したか否かを判定する（ステップＳ１）。
【００４４】
ここで、割り込み音声が発生したと判断した場合、音声出力部１２はその旨を優先度設定部１１に通知する。この通知を受けた優先度設定部１１は、発生した割り込み音声に対してその種類に応じた優先度の初期値を設定する（ステップＳ２）。そして、音声出力部１２は、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４の何れかより入力した割り込み音声の音声メッセージを、バス８を介してアンプ５に出力する（ステップＳ３）。
【００４５】
その後、音声出力部１２は、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４の何れかにて他の割り込み音声が発生したか否かを判定する（ステップＳ４）。他の割り込み音声が発生したと判断した場合、処理はステップＳ９に遷移する。一方、他の割り込み音声が発生していないと判断した場合、優先度設定部１１は、ステップＳ２で初期値として設定した優先度の値を上げていく上昇開始タイミングになったか否かを判定する（ステップＳ５）。まだ上昇開始タイミングになっていない場合、処理はステップＳ４に戻る。
【００４６】
一方、上昇開始タイミングになったと判断した場合、優先度設定部１１は、優先度の値を初期値から上昇終了タイミングにおける最終値に向けて線形的に上げていく（ステップＳ６）。その後、優先度設定部１１は、音声出力部１２による割り込み音声の出力が終了したか否か、つまり、優先度の上昇終了タイミングになったか否かを判定する（ステップＳ７）。
【００４７】
ここで、まだ上昇終了タイミングになっていないと判断した場合、つまり、割り込み音声の優先度を上昇させている途中の段階である場合、音声出力部１２は、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４の何れかにて他の割り込み音声が発生したか否かを判定する（ステップＳ８）。他の割り込み音声が発生していない場合、処理はステップＳ６に戻り、割り込み音声の出力中における優先度の上昇を続行する。
【００４８】
一方、他の割り込み音声が発生したと判断した場合、優先度設定部１１は、当該他の割り込み音声に対してその種類に応じた優先度の初期値を設定する（ステップＳ９）。そして、音声出力制御部１３は、現在出力中の割り込み音声についてステップＳ２またはステップＳ６で設定された優先度の値と、他の割り込み音声についてステップＳ９で設定された優先度の初期値とを比較し（ステップＳ１０）、現在出力中の割り込み音声の優先度が他の割り込み音声の優先度以上になっているか否かを判定する（ステップＳ１１）。
【００４９】
なお、優先度を上昇させる上昇開始タイミングになる前に他の割り込み音声が発生してステップＳ４からステップＳ９に遷移した場合、現在出力中の割り込み音声の優先度は初期値のままである。一方、上昇開始タイミングを経過した後に他の割り込み音声が発生してステップＳ８からステップＳ９に遷移した場合、現在出力中の割り込み音声の優先度は上昇過程における何れかの値である。ステップＳ１１では、このような現在出力中の割り込み音声に関する優先度の値が、新たに発生した他の割り込み音声に関する優先度の初期値以上になっているか否かを判定する。
【００５０】
ここで、現在出力中の割り込み音声の優先度が他の割り込み音声の優先度以上になっていると判断した場合、音声出力制御部１３は、現在出力中の割り込み音声を継続して出力するように音声出力部１２を制御する（ステップＳ１２）。このとき、音声出力部１２は、現在出力中の割り込み音声の出力が終了した後に他の割り込み音声を出力するために、ナビゲーション装置２、障害物警告発生装置３またはメータ警告発生装置４の何れかより入力した他の割り込み音声の音声メッセージを一時的に保存しておく。
【００５１】
次に、優先度設定部１１は、現在出力中の割り込み音声に関して、優先度の値を上げていく上昇開始タイミングを既に経過しているか否かを判定する（ステップＳ１３）。優先度を上昇させる上昇開始タイミングになる前に他の割り込み音声が発生してステップＳ４からステップＳ９に遷移した場合は、まだ上昇開始タイミングを経過していない。この場合、処理はステップＳ５に戻る。一方、上昇開始タイミングを経過した後に他の割り込み音声が発生してステップＳ８からステップＳ９に遷移した場合は、既に上昇開始タイミングを経過している。この場合、処理はステップＳ６に戻る。
【００５２】
上記ステップＳ１１において、現在出力中の割り込み音声の優先度が他の割り込み音声の優先度以上になっていないと判断した場合、音声出力制御部１３は音声出力部１２を制御して、現在出力中の割り込み音声の出力を中断し（ステップＳ１４）、他の割り込み音声を優先して出力させる（ステップＳ１５）。このとき、音声出力部１２は、他の割り込み音声の出力が終了した後に、中断した割り込み音声の出力を最初から行うために、現在出力中の割り込み音声の音声メッセージを一時的に保存しておく。その後、処理はステップＳ４に戻る。この場合、音声出力部１２は、他の割り込み音声の出力中に、更に別の割り込み音声が発生したか否かを判定する。
【００５３】
上記ステップＳ７において、音声出力部１２による割り込み音声の出力が終了した、つまり、優先度の上昇終了タイミングになったと判断した場合、音声出力部１２は、続いて出力すべき他の割り込み音声が存在するか否かを判定する（ステップＳ１６）。他の割り込み音声の音声メッセージが音声出力部１２に保存されている場合、音声出力部１２は、出力すべき他の割り込み音声が存在すると判断し、当該他の割り込み音声を出力する（ステップＳ１７）。その後、処理はステップＳ４に戻る。
【００５４】
一方、出力すべき他の割り込み音声が存在しないと判断した場合、音声出力部１２は、出力を中断した割り込み音声が存在するか否かを判定する（ステップＳ１８）。中断した割り込み音声の音声メッセージが音声出力部１２に保存されている場合、音声出力部１２は、中断した割り込み音声が存在すると判断し、当該割り込み音声を最初から出力する（ステップＳ１９）。その後、処理はステップＳ４に戻る。なお、出力すべき他の割り込み音声も中断した割り込み音声も存在しない場合、処理はステップＳ１に戻る。
【００５５】
以上詳しく説明したように、本実施形態では、音声出力部１２により割り込み音声の出力が開始された後、当該割り込み音声の出力が終了するまでの期間において、優先度設定部１１が割り込み音声の優先度の値を上げていく。そして、割り込み音声の出力中に他の割り込み音声が発生したときには、音声出力制御部１３が、当該２つ以上の割り込み音声に対して設定された優先度に従って、より優先度の値が大きい割り込み音声を優先して出力するように制御するようにしている。
【００５６】
このように構成した本実施形態の割り込み制御装置１によれば、割り込み音声の出力がいったん開始されると、出力中の割り込み音声の優先度が高くなっていく。そのため、割り込み音声の出力中に他の割り込み音声が発生した場合に、出力中の割り込み音声に設定された優先度の初期値が他の割り込み音声の優先度の初期値より低くても、出力中の割り込み音声の方が優先度が高くなる状態を作り出すことができる。
【００５７】
例えば、図５に示すように、最初にメータ警告発生装置４においてガソリン残量警告の割り込み音声が発生したとする。この場合、優先度設定部１１は、図３（ａ）のように優先度を可変設定する。例えば、ガソリン残量警告の割り込み音声の内容が「ガソリンが少なくなっています」というものであったとすると、最初の“ガ”の音声を出力するときが発話開始タイミング、最後の“す”の音声を出力するときが発話終了タイミングとなる。優先度設定部１１は、この発話開始タイミングと発話終了タイミングとの間の途中にある上昇開始タイミングから優先度を上げ始め、上昇終了タイミング（＝発話終了タイミング）で優先度の上昇を停止させる。
【００５８】
仮に、ガソリン残量警告の割り込み音声について優先度を上昇させている過程において、ナビゲーション装置２において経路誘導の割り込み音声が新たに発生したとする。この場合、優先度設定部１１は、経路誘導の割り込み音声に対して優先度の初期値を設定する。図３（ｂ）に示したように、経路誘導の割り込み音声に関する優先度の初期値は“４”である。
【００５９】
図５の例では、経路誘導の割り込み音声が発生した時点で、ガソリン残量警告の割り込み音声の優先度が“４”より大きくなっている。そのため、ガソリン残量警告の割り込み音声の出力を中断することなく、最後まで継続して出力することができる。経路誘導の割り込み音声に関しては、ガソリン残量警告の割り込み音声の出力が終了した後に出力する。このように、本実施形態によれば、割り込み音声の出力が中断される状況を少なくして、ユーザに与えるストレス（中断によるストレスおよび再出力によるストレス）を小さくすることができる。
【００６０】
なお、出力中の割り込み音声の優先度が高くなった状態でも、それよりも他の割り込み音声の方が優先度が高ければ、当該他の割り込み音声の方が優先して出力されることになる。例えば、図５の例において、経路誘導の割り込み音声ではなく、障害物警告の割り込み音声が同じタイミングで発生したとする。この場合、優先度設定部１１は、障害物警告の割り込み音声に対して優先度の初期値を設定する。図３（ｃ）に示したように、障害物警告の割り込み音声に関する優先度の初期値は“１０”である。
【００６１】
この場合、障害物警告の割り込み音声が発生した時点で、ガソリン残量警告の割り込み音声の優先度が“４”より大きくなっていても、ガソリン残量警告の割り込み音声の出力を中断し、障害物警告の割り込み音声を優先して出力することができる。このように、本実施形態によれば、優先度の高い割り込み音声については、適時の出力タイミングを逸しないようにすることもできる。
【００６２】
以上のように、本実施形態の割り込み制御装置１によれば、優先度の高い割り込み音声については適時の出力タイミングを逸しないようにしつつ、割り込み音声の出力が中断される状況を少なくしてユーザに与えるストレスを小さくすることができる。
【００６３】
なお、上記実施形態では、音声出力部１２により割り込み音声の出力が開始された後、割り込み音声の出力が終了するまで（発話開始タイミングから発話終了タイミングまで）の期間の途中に設定した上昇開始タイミングから優先度の値を上げていく例について説明した。この上昇開始タイミングは任意に設定することが可能であるが、例えば、割り込み音声の出力が終了する時間（発話終了タイミング）から第２の所定時間前のタイミングとすることが可能である。この場合の第２の所定時間は、割り込み音声の種類に応じて異なる値としてもよいし、同じ値としてもよい。
【００６４】
このようにすれば、割り込み音声の出力が終了する間際に優先度が高くなっていくので、特に割り込み音声の出力終了間際の中断および再出力を少なくして、ユーザに与えるストレスを小さくすることができる。また、現在出力中の割り込み音声の方が優先度が高くなった場合に出力を後回しにされる他の割り込み音声に関しても、出力が遅れる時間はそれほど長くならないので、出力タイミングが遅れることによる影響を少なくすることができる。例えば、図５の例で、「５０ｍ先、右です」という経路誘導の割り込み音声の出力が遅れる時間はわずかなので、その遅れ時間の間に車両が５０ｍ以上走行して案内交差点を通過してしまうということは避けることができる。
【００６５】
また、音声出力部１２により割り込み音声の出力が開始された直後から優先度の値を上げていくようにしてもよい。すなわち、発話開始タイミングと優先度の上昇開始タイミングとを一致させてもよい。このようにすれば、割り込み音声の出力が終了する間際に限らず、割り込み音声の出力が開始された後の中断および再出力を少なくして、ユーザに与えるストレスを小さくすることができる。
【００６６】
また、上記実施形態では、優先度の値を線形状に上げていく例について説明したが、本発明はこれに限定されない。例えば、図６に示すように、優先度の値を階段状に上げていくようにしてもよい。この場合の階段の数は、１つでも良いし複数でも良い。階段状に上昇させる優先度の最終値は、障害物警告の割り込み音声に対して設定される優先度の最高値よりも小さくしておくのが好ましい。これは、割り込み音声の出力終了間際でも、緊急度の高い障害物警告の割り込み音声を優先して出力させるためである。
【００６７】
また、上記実施形態では、発話終了タイミングと優先度の上昇終了タイミングとが一致する例について説明したが、発話終了タイミングよりも早い時間に上昇終了タイミングを設定してもよい。この場合、上昇終了タイミングから発話終了タイミングまでの優先度は、上昇終了タイミングで設定した優先度の最終値を維持する。図６のように優先度を階段状に上げていくパターンは、発話終了タイミングよりも早い時間に優先度の上昇終了タイミングを設定する一例である。
【００６８】
また、発話終了タイミングよりも早い時間に上昇終了タイミングを設定する場合において、当該上昇終了タイミングより後の優先度の値を下げるようにしてもよい。例えば、図７に示すように、優先度設定部１１は、音声出力部１２により割り込み音声の出力が開始されてから割り込み音声の出力が終了するまでの期間において、割り込み音声の発話終了タイミングが近づくにつれて値が大きくなるように優先度を線形状または階段状に上げていく。そして、割り込み音声の出力が終了する時間から第１の所定時間前のタイミングで優先度の値を下げる。例えば、優先度を初期値に戻す。
【００６９】
この場合の第１の所定時間は、割り込み音声の種類に応じて異なる値とするのが好ましい。例えば、「ガソリンが少なくなっています」というガソリン残量警告の割り込み音声に関しては、最後の「います」の部分が発話される時間を第１の所定時間として設定する。また、「５０ｍ先、右です」という経路誘導の割り込み音声に関しては、最後の「です」が発話される時間を第１の所定時間として設定する。
【００７０】
ガソリン残量警告の「います」、経路誘導の「です」の部分は、それをユーザが聞かなくても殆ど支障がない瑣末な部分である。逆に、ガソリン残量警告の「ガソリンが少なくなって」、経路誘導の「５０ｍ先、右」の部分は、それをユーザが聞かなければ音声メッセージとして意味を成さなくなってしまう重要な部分である。上述の瑣末な部分に関して優先度を下げれば、重要な部分に関しては現在出力中の割り込み音声を優先して出力する一方、瑣末な部分については後から発生する他の割り込み音声の方を優先して出力するようにすることができる。
【００７１】
なお、現在出力中の割り込み音声の瑣末な部分の出力を中断し、後から発生する他の割り込み音声の方を優先して出力した場合、中断した割り込み音声の再出力は行わなくてもよい。割り込み音声の音声メッセージの重要な部分は既に出力済みで、それを聞いたユーザは音声メッセージの内容を十分に理解しているからである。
【００７２】
そこで、発話終了タイミングよりも第１の所定時間だけ早いタイミングから発話終了タイミングまでの間に、現在出力中の割り込み音声に設定されている優先度（下げられた小さい値）よりも高い優先度が設定された他の割り込み音声が発生した場合、音声出力制御部１３は、現在出力中の割り込み音声の出力を中断し、他の割り込み音声の出力を行うように音声出力部１２を制御するとともに、他の割り込み音声の出力が終了した後に、中断した割り込み音声の再出力を行わないように音声出力部１２を制御するのが好ましい。
【００７３】
このような制御を行うために、音声出力制御部１３は、現在出力中の割り込み音声をどのタイミングで中断したかを判定する。そして、発話終了タイミングよりも第１の所定時間だけ早いタイミングから発話終了タイミングまでの間に中断したと判断した場合は、例えば、中断した割り込み音声の音声メッセージを音声出力部１２に保持せずに消去する。
【００７４】
なお、上記実施形態では、割り込み制御装置１が音声出力部１２の機能を有する例について説明したが、本発明はこれに限定されない。例えば、音声出力部１２の機能をナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４のそれぞれが有していてもよい。
【００７５】
この場合、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４は、発生した割り込み音声の音声メッセージを割り込み制御装置１に出力する代わりに、発生した割り込み音声の内容を表す割り込み情報を割り込み制御装置１に通知する。割り込み制御装置１は、この割り込み情報に基づいて割り込み音声の出力の調停を行い、その調停結果をナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４に出力する。ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４は、この調停結果に応じて、音声メッセージをバス８を介してアンプ５に出力する。
【００７６】
また、上記実施形態では、割り込み音声の例として道路状況の音声メッセージ、経路誘導の音声メッセージ、障害物警告の音声メッセージ、スピード警告の音声メッセージ、ガソリン残量警告の音声メッセージを挙げて説明したが、割り込み音声の種類はこれに限定されない。
【００７７】
また、上記実施形態では、複数の割り込み音声に対してそれぞれ設定された優先度に従って当該割り込み音声の出力を制御する例について説明したが、本発明はこれに限定されない。例えば、複数の割り込み画像に対してそれぞれ設定された優先度に従って当該割り込み画像の出力を制御するようにしても良い。
【００７８】
例えば、ナビゲーション装置２が適宜出力する道路状況画像や交差点拡大図等は、割り込み画像である。また、障害物警告発生装置３が車両周囲の障害物を検出したときに、障害物警告の割り込み画像を発生する場合もある。さらに、メータ警告発生装置４が車両の各種メータで測定される情報に関して運転者に警告すべき状況を検出したときに、メータ警告の割り込み画像を発生する場合もある。
【００７９】
そこで、ナビゲーション装置２、障害物警告発生装置３、メータ警告発生装置４がこれらの割り込み画像を割り込み制御装置１に供給し、必要に応じて調停の制御を受けた上で、ディスプレイ７に出力するようにすることが可能である。この場合にも、上記実施形態を適用することができる。なお、割り込み画像に上記実施形態を適用する場合、割り込み音声の発話開始タイミングを割り込み画像の表示開始タイミングに置き換え、発話終了タイミングを表示終了タイミングに置き換える。
【００８０】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００８１】
１  割り込み制御装置
２  ナビゲーション装置
３  障害物警告発生装置
４  メータ警告発生装置
１１  優先度設定部
１２  音声出力部
１３  音声出力制御部
【図１】
0005662273.tif 000002
【図２】
0005662273.tif 000003
【図３】
0005662273.tif 000004
【図４】
0005662273.tif 000005
【図５】
0005662273.tif 000006
【図６】
0005662273.tif 000007
【図７】
0005662273.tif 000008