(57)【要約】【課題】ユーザ操作が中断される可能性が高い場合にのみ、割込み処理が行なれないようにする。【解決手段】操作受付部１３でのユーザ操作内容、ナビゲーション処理部１５による表示部１６への表示内容、およに、各センサ１７、１８からのセンサ信号に基づいて、ナビゲーション装置１がユーザ操作の待ち状態にあるか否かを判断し、その結果に応じて割込み待機信号を出力する。ナビゲーション処理部１５は、操作待ち状態判断部１９が割込み待機信号を出力している期間中に、割込み待機対象情報を入手した場合、この情報を表示するための割込み処理の実行を待機する。前記期間以外に、割込み待機対象情報を受信した場合は、この情報を表示するための割込み処理を直ちに実行する。【選択図】図１
2004118414.tif 000002
【特許請求の範囲】
【請求項１】
ビーコン受信機に接続されて用いられる車載装置であって、
前記ビーコン受信機より割込み対象に設定されているビーコン情報（割込み対象情報と呼ぶ）を受け取った場合に、割込み処理を実行して、前記車載装置が備える表示部に、表示中の情報に代えて前記割込み対象情報を表示させる割込み処理手段と、
前記車載装置がユーザ操作の待ち状態にあるか否かを判断する操作待ち状態判断手段と、を有し、
前記割込み処理手段は、
前記操作待ち状態判断手段がユーザ操作の待ち状態にあると判断している間、前記割込み処理の実行を待機すること
を特徴とする車載装置。
【請求項２】
請求項１記載の車載装置であって、
前記割込み処理手段は、
前記ビーコン受信機より受け取った割込み対象情報が所定の情報種別の情報である場合、前記操作待ち状態判断手段での判断結果にかかわらず、直ちに前記割込み処理を実行すること
を特徴とする車載装置。
【請求項３】
請求項１または２記載の車載装置であって、
前記操作待ち状態判断手段は、
前記車載装置が備える操作部へのユーザ接近を検知するセンサを有し、前記センサによりユーザ接近が検知されている場合に、ユーザ操作の待ち状態にあると判断すること
を特徴とする車載装置。
【請求項４】
請求項１または２記載の車載装置であって、
前記操作待ち状態判断手段は、
前記表示部に、ユーザより指示を受け付けるための指示受付画面が表示されている場合に、ユーザ操作の待ち状態にあると判断すること
を特徴とする車載装置。
【請求項５】
請求項１または２記載の車載装置であって、
前記操作待ち状態判断手段は、
前記車載装置で実行中の処理が、前記車載装置が備える操作部に対する一連の操作をユーザに要求し、且つ、当該一連の操作が未完了である場合に、ユーザ操作の待ち状態にあると判断すること
を特徴とする車載装置。
【請求項６】
請求項１または２記載の車載装置であって、
前記操作待ち状態判断手段は、
前記車載装置が備えるリモートコントローラが所定の置き場から離れたことを検知するセンサを有し、前記センサによりリモートコントローラが所定の置き場から離れたことが検知されている場合に、ユーザ操作の待ち状態にあると判断すること
を特徴とする車載装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビーコン受信機に接続されて用いられる車載装置に関する。
【０００２】
【従来の技術】
ビーコン受信機を利用して、道路の区間毎に設置されたビーコンから位置情報やＶＩＣＳ（Ｖｅｈｉｃｌｅ　Ｉｎｆｏｒｍａｔｉｏｎ　ａｎｄ　Ｃｏｍｍｕｎｉｃａｔｉｏｎ　Ｓｙｓｔｅｍ）情報などのビーコン情報を入手し、ユーザに情報提供を行なうことができる、ナビゲーション装置などの車載装置がある。この種の車載装置では、通常、割込み対象に設定されているビーコン情報（割込み対象情報と呼ぶ）を入手した場合、割込み処理を実行して、表示部に、表示中の情報に代えて割込み対象情報を、直ちに表示させるようにしている。
【０００３】
【発明が解決しようとする課題】
上述した従来の車載装置は、割込み対象情報を入手した場合、割込み処理を実行する。このため、ユーザ操作（車載装置がナビゲーション装置ならば、例えば経路探索のための設定操作）中に、割込み処理が発生して、ユーザ操作が中断されてしまい、煩わしいという問題が生じていた。
【０００４】
なお、割り込み処理を行なうか否かを設定することができる車載装置もある。このような車載装置であれば、割り込み処理を行なわないように設定すれば、その後、割込み対象情報を入手した場合でも、割り込み処理が行なわれないようにすることができる。しかし、この場合、ユーザ操作中でない場合でも、割り込み処理が行なわれなくなってしまう。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、ユーザ操作が中断される可能性が高い場合にのみ、割込み処理が行なれないようにすることにある。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明の車載装置は、ビーコン受信機より割込み対象情報を受け取った場合に、割込み処理を実行して、表示部に、表示中の情報に代えて割込み対象情報を表示させる割込み処理手段と、車載装置がユーザ操作の待ち状態にあるか否かを判断する操作待ち状態判断手段と、を有する。
【０００７】
そして、前記割込み処理手段は、前記操作待ち状態判断手段がユーザ操作の待ち状態にあると判断している間、前記割込み処理の実行を待機する。
【０００８】
ここで、前記操作待ち状態判断手段におけるユーザ操作の待ち状態にあるか否かの判断は、例えば、操作部へのユーザ接近を検知するセンサを設け、前記センサによりユーザ接近が検知されている場合に、ユーザ操作の待ち状態にあると判断してもよい。
【０００９】
あるいは、前記表示部に、ユーザより指示を受け付けるための指示受付画面が表示されている場合に、ユーザ操作の待ち状態にあると判断してもよい。
【００１０】
あるいは、前記車載装置で実行中の処理が、前記操作部に対する一連の操作をユーザに要求し、且つ、当該一連の操作が未完了である場合に、ユーザ操作の待ち状態にあると判断してもよい。
【００１１】
あるいは、前記車載装置が備えるリモートコントローラが所定の置き場から離れたことを検知するセンサを設け、前記センサによりリモートコントローラが所定の置き場から離れたことが検知されている場合に、ユーザ操作の待ち状態にあると判断してもよい。
【００１２】
このような車載装置によれば、ユーザ操作が中断される可能性が高い場合にのみ、割込み処理が行なれないようにすることができる。
【００１３】
【発明の実施の形態】
以下、本発明の一実施形態について説明する。
【００１４】
図１は、本発明の一実施形態が適用されたナビゲーション装置１の概略構成図である。
【００１５】
図示するように、本実施形態のナビゲーション装置１は、ビーコン受信部１１と、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）受信部１２と、操作受付部１３と、地図データベース（ＤＢ）１４と、ナビゲーション処理部１５と、表示部１６と、リモコン着脱検出センサ１７と、ユーザ接近検出センサ１８と、操作待ち状態判断部１９と、を有する。
【００１６】
ビーコン受信部１１は、ビーコン受信機（不図示）に接続され、このビーコン受信機から位置情報やＶＩＣＳ情報などのビーコン情報を入手する。
【００１７】
ここで、ビーコン情報は、ヘッダ部および実データ部を有し、ヘッダ部には、情報種別や提供時刻情報などをヘッダ情報が登録される。図２に、主に一般道路に設置される光ビーコンのビーコン情報の情報種別を、そして、図３に、主に高速道路に設置される電波ビーコンのビーコン情報の情報種別を示す。
【００１８】
ＧＰＳ受信部１２は、ＧＰＳ受信機（不図示）に接続され、このＧＰＳ受信機からＧＰＳ情報を入手する。
【００１９】
操作受付部１３は、ユーザ操作を受け付けるためのものであり、操作ボタン、タッチパネルおよびリモコン（不図示）を含んで構成される。
【００２０】
地図ＤＢ１４には、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭやメモリカードやリムーバブルＨＤＤなどの記憶媒体が用いられる。
【００２１】
ナビゲーション処理部１５は、ＧＰＳ受信部１２が入手したＧＰＳ情報、ビーコン受信部１１が入手したビーコン情報および地図ＤＢ２２に格納されている地図データを用いて、現在地表示や経路誘導などの、操作受付部１３で受け付けたユーザ指示に従ったナビゲーション処理を行ない、ナビゲーション情報を表示部１６に表示する。
【００２２】
また、ナビゲーション処理部１５は、ビーコン受信部１１が入手したビーコン情報が割込み対象情報に設定されている場合、割込み処理を実行し、表示部１６に、表示中のナビゲーション情報に代えて、操作待ち状態判断部１９から受け取った割込み対象情報を表示させる。
【００２３】
本実施形態では、簡易図形情報１（図２、図３の符号１１１）、簡易図形情報２（図２、図３の符号１１２）、区間旅行時間情報（図２、図３の符号１１３）、緊急メッセージ情報（図２、図３の符号１１４）、および、注意警戒情報（図２、図３の符号１１５）を、割込み対象情報に設定している。但し、簡易図形情報１および簡易図形情報２については、両者を重ね合わせることで生成される簡易図形（道路交通情報を表す簡易図形）を、表示部１６に表示する割り込み対象情報としている。
【００２４】
但し、ナビゲーション処理部１５は、後述する操作待ち状態判定部１９から割込み待機信号が入力されている場合において、ビーコン受信部１１が入手した、割込み対象情報に設定されているビーコン情報が、さらに、割込み待機対象情報に設定されている場合、この割込み待機信号が停止されるまで、このビーコン情報に基づく割込み処理を待機（遅延）させる。ここで、割込み待機対象情報は、直ちに情報表示する必要性の少ない、つまり、緊急性の低いの割込み対象情報とするのが好ましい。本実施形態では、簡易図形情報１、簡易図形情報２、および、区間旅行時間情報を、割込み待機対象情報に設定している。
【００２５】
さらに、ナビゲーション処理部１５は、ユーザより指示や情報などを受け付けるための入力画面を表示している場合、その期間中、入力画面表示中を示す表示中信号を操作待ち状態判断部１９に通知する。
【００２６】
表示部１６は、例えば液晶パネルなどで構成され、タッチパネルとしての機能を有している。
【００２７】
リモコン着脱検出センサ１７は、リモコンが所定の置き場から離れたことを検出する。図４はリモコン着脱検出センサ１７の一例を説明するための図である。
【００２８】
この例では、リモコン１３１を収容するリモコン収容体１７１の底部に、リモコン１３１がリモコン収容体１７１に収容されると押圧され、リモコン１３１がリモコン収容体１７１から取外されると押圧が解除されるプッシュスイッチ１７２を設けている。そして、このプッシュスイッチ１７２の押圧が解除された状態（ユーザがリモコンを操作するためにリモコン収容体１７１から取外した状態）を検出することで、リモコンの所定の置き場から離れたことを検出する。
【００２９】
ユーザ接近検出センサ１８は、操作受付部１３へのユーザ接近を検出する。図５〜図７は、ユーザ接近検出センサ１８の一例を説明するための図である。
【００３０】
図５に示す例では、ナビゲーション装置１の全面（操作ボタン１３２およびタッチパネル１３３の近傍）に、１対の発光素子１８１および受光素子１８２からなる反射型光電センサを設けている。ここで、発光素子１８１を、例えば約５０ｋＨｚでパルス変調駆動して外光と区別すると共に、受光素子１８２を、発光素子１８１が放出する光の波長のみを受光するようにする。このようにすることで、ユーザが操作パネル１３２に接近したのを検知する。
【００３１】
図６に示す例は、ナビゲーション装置１の全面に、１対の発光素子１８３および受光素子１８４からなる透過型光電センサを、発光素子１８３の放出光が操作ボタン１３２およびタッチパネル１３３上を通過して、対向する受光素子１８４で受光されるように設けている。
【００３２】
そして、図７に示す例は、ナビゲーション装置１の全面に、輻射型光電センサ（赤外線センサ）１８５を設けている。そして、この輻射型光電センサを用いて、操作パネル１３２に接近したユーザの熱を検知する。
【００３３】
操作待ち状態判断部１９は、操作受付部１３で受け付けたユーザ操作の内容、ナビゲーション処理部１５が表示部１６に表示させている画面の内容、リモコン着脱検出センサ１７からのセンサ信号、および、ユーザ接近検出センサ１８からのセンサ信号に基づいて、ナビゲーション装置１がユーザ操作の待ち状態にあるか否かを判断する。そして、待ち状態にあると判断した場合は、ナビゲーション処理部１５に対して、割込み待機信号の送信を開始する。この割込み待機信号の送信は、その後の判断結果が「待ち状態にない」に変わるまで続ける。
【００３４】
以上のような構成を有するナビゲーション装置１は、例えば、ＣＰＵと、メモリと、ディスプレイおよびスピーカなどの出力装置と、地図データが記録されたＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記憶媒体へアクセスして当該記憶媒体からデータを読み出すドライブ装置と、操作パネルやリモコンなどの入力装置と、光電センサなどの各種センサ、ＧＰＳ受信機およびビーコン受信機とのインターフェースと、を備えたコンピュータシステムにおいて、ＣＰＵがメモリ上の所定のプログラムを実行することにより実現される。
【００３５】
次に、上記構成のナビゲーション装置１の動作について説明する。
【００３６】
図８は、ナビゲーション装置１の動作フローを説明するための図である。このフローは、ナビゲーション装置１の電源が投入されると、開始される。
【００３７】
まず、操作待ち状態判断部１９は、ナビゲーション装置１がユーザ操作の待ち状態にあるか否かを判断する（Ｓ１００１）。
【００３８】
具体的には、次のいずれかに該当する場合に、ナビゲーション装置１がユーザ操作の待ち状態にあるものと判断し、次のいずれにも該当しない場合に、ナビゲーション装置１がユーザ操作の待ち状態にないものと判断する。
【００３９】
（１）リモコン着脱検出センサ１７からのセンサ信号が、リモコンが所定の置き場から離れたことを示している。
【００４０】
（２）ユーザ接近検出センサ１８からのセンサ信号が、ユーザがナビゲーション装置１の操作受付部１３に接近したことを示している。
【００４１】
（３）ナビゲーション処理部１５より表示中信号を受け取っている。つまり、ナビゲーション処理部１５が、指示や情報の入力待ち状態にある。
【００４２】
（４）操作受付部１３で受け付けたユーザ操作の内容が、経路誘導や登録地設定といった、一連の操作をユーザに要求する処理の開始指示であり、且つ、操作受付部１３が当該一連の操作のうちの最後の操作を受け付けていない（一連の操作が未完了である）。なお、開始指示および最後の操作の内容は、一連の操作を要求する処理毎に予め登録しておけばよい。
【００４３】
次に、操作待ち状態判断部１９は、ナビゲーション装置１がユーザ操作の待ち状態にあると判断した場合、割込み待機信号の送信を開始する（Ｓ１００２）。一方、待ち状態にないと判断した場合、割込み待機信号を送信中ならば、これを停止する（Ｓ１００３）。
【００４４】
一方、ナビゲーション処理部１５は、ビーコン受信部１１を介してビーコン受信機からビーコン情報を入手すると、このビーコン情報のヘッダ部に格納されている情報種別を調べ、割込み対象情報であるか否かを判断する（Ｓ１００４）。
【００４５】
Ｓ１００４において、割込み対象情報であると判断したならば、この情報種別より、この割込み対象情報が割込み待機対象情報であるか否かを判断する（Ｓ１００５）。割込み待機対象情報であると判断したならば、操作待ち状態判断部１９より割込み待機信号が出力中であるか否かを調べる（Ｓ１００６）。そして、割込み待機信号が出力中である場合、ナビゲーション処理部１５は、割込み対象情報を割込み待ちに設定し（Ｓ１００７）、その後、Ｓ１００１に戻る。このとき、割込み対象情報を受信した旨のメッセージを、表示部１６の表示画面に重畳表示させてもよい。一方、Ｓ１００５にて割込み対象情報が割込み待機対象情報でないと判断した場合、および、Ｓ１００６にて割込み待機信号が出力中でない場合、ナビゲーション処理部１５は、実行中の表示処理を中断する。そして、割込み対象情報を、所定時間を経過するまで、あるいは、操作受付部１３を介してユーザより指示を受け付けるまで、表示部１６に表示し（Ｓ１０１０）、それからＳ１００１に戻る。
【００４６】
一方、Ｓ１００４において、割込み対象情報でないと判断したならば、割込み待ちに設定されている割込み対象情報があるか否かを判断する（Ｓ１００８）。そのような割込み対象情報があるならば、操作待ち状態判断部１９より割込み待機信号が出力中であるか否かを調べる（Ｓ１００９）。割込み待機信号が出力中でない場合、ナビゲーション処理部１５は、実行中の表示処理を中断する。そして、割込み待ちに設定されている割込み対象情報を、所定時間を経過するまで、あるいは、操作受付部１３を介してユーザより指示を受け付けるまで、表示部１６に表示すると共に、この割込み対象情報の割込み待ち設定を解除する（Ｓ１０１０）。それからＳ１００１に戻る。一方、Ｓ１００８にて割込み待ちに設定されている割込み対象情報がない場合、および、Ｓ１００９にて割込み待機信号が出力中である場合、直ちにＳ１００１に戻る。
【００４７】
次に、上記構成のナビゲーション装置１において、割込み待機対象情報を受信した場合の画面例について説明する。
【００４８】
図９は、ナビゲーション装置１が経路探索画面の表示中に割込み待機対象情報を受信した場合の画面例を示している。図１０は、ナビゲーション装置１が行き先住所入力画面の表示中に割込み待機対象情報を受信した場合の画面例を示している。図示するように、経路探索画面や行き先住所入力画面といった操作受付画面を介して、ユーザのタッチパネル操作あるいはリモコン操作を受け付けている期間中、操作待ち状態判断部１９は、ナビゲーション装置１がユーザ操作の待ち状態にあると判断し、ナビゲーション処理部１５に対して割込み待機信号を出力する。この状態で、割込み待機対象情報（ビーコン情報）を受信した場合、ナビゲーション処理部１５は、割込み待機対象情報を表示するための割込み処理を行なわない。例えば、表示画面中に、割込み待機対象情報を受信した旨のメッセージを重畳表示する（１６１）。
【００４９】
図１１は、ナビゲーション装置１がビーコン情報画面の表示中に割込み待機情報を受信した場合の画面例を示している。この場合も、図９や図１０と同様に、例えば、表示画面中に、割込み待機対象情報を受信した旨のメッセージを重畳表示する（１６１）。加えて、この例では、ビーコン情報の更新ボタン１６２も表示するようにしている。そして、操作受付部１３を介して、このボタン１６２がパネル操作されたことを検知した場合、ナビゲーション処理部１５は、新たに受信した割込み待機対象情報に基づいてビーコン情報画面を表示部１６に表示している。
【００５０】
以上、本発明の一実施形態について説明した。
【００５１】
本実施形態において、ナビゲーション処理部１５は、操作待ち状態判断部１９が割込み待機信号を出力している期間中、つまり、ナビゲーション装置１がユーザ操作の待ち状態にあると判断される期間中のみ、割込み待機対象情報を表示するための割込み処理の実行を待機する。前記期間以外は、割込み待機対象情報を表示するための割込み処理を直ちに実行する。したがって、ユーザ操作が中断される可能性が低い場合は、前記割込み処理を実行し、ユーザ操作が中断される可能性が高い場合にのみ、割込み処理が行なれないようにすることができる。
【００５２】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００５３】
例えば、上記の実施形態では、本発明をナビゲーション装置に適用した場合を例に取り説明した。しかし、本発明はこれに限定されない。本発明は、ビーコン受信機に接続されて用いられる車載装置に広く適用可能である。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、ユーザ操作が中断される可能性が高い場合にのみ、割込み処理が行なれないようにすることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態が適用されたナビゲーション装置１の概略構成図である。
【図２】主に一般道路に設置される光ビーコンのビーコン情報の情報種別を説明するための図である。
【図３】主に高速道路に設置される電波ビーコンのビーコン情報の情報種別を説明するための図である。
【図４】リモコン着脱検出センサ１７の一例を説明するための図である。
【図５】ユーザ接近検出センサ１８の一例を説明するための図である。
【図６】ユーザ接近検出センサ１８の一例を説明するための図である。
【図７】ユーザ接近検出センサ１８の一例を説明するための図である。
【図８】ナビゲーション装置１の動作フローを説明するための図である。
【図９】ナビゲーション装置１が経路探索画面の表示中に割込み待機対象情報を受信した場合の画面例を示す図である。
【図１０】ナビゲーション装置１が行き先住所入力画面の表示中に割込み待機対象情報を受信した場合の画面例を示す図である。
【図１１】ナビゲーション装置１がビーコン情報画面の表示中に割込み待機情報を受信した場合の画面例を示す図である。
【符号の説明】
１…ナビゲーション装置、１１…ビーコン受信部、１２…ＧＰＳ受信部、１３…操作受付部、１４…地図データベース、１５…ナビゲーション処理部、１６…表示部、１７…リモコン着脱センサ、１８…ユーザ接近検出センサ、１９…操作待ち状態判断部
【図１】
2004118414.tif 000003
【図２】
2004118414.tif 000004
【図３】
2004118414.tif 000005
【図４】
2004118414.tif 000006
【図５】
2004118414.tif 000007
【図６】
2004118414.tif 000008
【図７】
2004118414.tif 000009
【図８】
2004118414.tif 000010
【図９】
2004118414.tif 000011
【図１０】
2004118414.tif 000012
【図１１】
2004118414.tif 000013