(57)【要約】【課題】意図通りのソフトウエアスイッチの操作を行える「ユーザインタフェース装置、地図表示装置及びナビゲーションシステム」を提供する。【解決手段】縮尺操作スイッチ４００を表示した後（ａ）、所定時間、ユーザの縮尺操作スイッチ４００の操作が発生しないときには、縮尺操作スイッチ４００の表示を消去すると共に、その後、短時間、縮尺操作スイッチ４００のスイッチ領域５０１の設定を維持する（ｂ）。縮尺操作スイッチ４００の表示が消去後すぐに発生した縮尺操作スイッチ４００が表示されていた領域へのタッチ（ｃ）は、設定されている縮尺操作スイッチ４００のスイッチ領域５０１に対する操作であるので、縮尺操作スイッチ４００に対する操作として受け付け、地図画像２０１の縮尺の変更を行うと共に、縮尺操作スイッチ４００の表示を復帰する（ｄ）。【選択図】図５
2018128998.tif 000002
【特許請求の範囲】
【請求項１】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
位置の入力を受け付ける位置入力受付手段と、
所定の契機でソフトウエアスイッチの表示を開始するソフトウエアスイッチ表示手段と、
前記ソフトウエアスイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチを不表示とする操作受付処理を行う操作受付手段と、
前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記ソフトウエアスイッチに対応していた位置の入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項２】
請求項１記載のユーザインタフェース装置であって、
前記操作受付延長手段は、前記第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記ソフトウエアスイッチに対応していた位置の入力を受け付けた場合に、前記ソフトウエアスイッチの表示を開始することを特徴とするユーザインタフェース装置。
【請求項３】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
位置の入力を受け付ける位置入力受付手段と、
所定の契機でソフトウエアスイッチの表示を開始するソフトウエアスイッチ表示手段と、
前記ソフトウエアスイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチを不表示とする操作受付処理を行う操作受付手段と、
前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記ソフトウエアスイッチに対応していた位置の入力を受け付けた場合に、前記ソフトウエアスイッチの表示を開始する操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項４】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
位置の入力を受け付けるタッチパネルと、
ユーザの身体が接近したタッチパネル上の位置を非接触で検出する近接位置検出手段と、
所定の契機でソフトウエアスイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記タッチパネルが、表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記タッチパネルが、表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチの表示を消去する操作受付手段と、
前記第１の期間内に、前記近接位置検出手段が、表示されている前記ソフトウエアスイッチに対応するタッチパネル上の位置へのユーザの身体の接近を検出した場合に、当該第１の期間を延長する操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項５】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
位置の入力を受け付ける位置入力受付手段と、
所定の契機でソフトウエアスイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付手段と、
前記第１の期間経過直後の、前記第１の期間の時間長よりも時間長が短い第２の期間中、前記操作受付手段によって表示された前記ソフトウエアスイッチの表示形態を、前記ソフトウエアスイッチが時間の経過に伴って徐々に消えていくように変化させると共に、当該第２の期間内に前記位置入力受付手段が表示されているソフトウエアスイッチに対応する位置の入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、当該第２の期間内に前記位置入力受付手段が当該表示されているソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチの表示を消去する操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項６】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
ユーザからの、音声入力を含む入力を受け付ける入力手段と、
所定の契機でソフトウエアスイッチの表示を開始するソフトウエアスイッチ表示手段と、
前記ソフトウエアスイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けなかった場合に、当該ソフトウエアスイッチを不表示とする操作受付処理を行う操作受付手段と、
前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記入力手段が前記第１の期間中に表示していたソフトウエアスイッチに対応する処理の実行を要求する音声入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項７】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
ユーザからの、音声入力を含む入力を受け付ける入力手段と、
所定の契機でソフトウエアスイッチの表示を開始するソフトウエアスイッチ表示手段と、
前記ソフトウエアスイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けなかった場合に、当該ソフトウエアスイッチを不表示とする操作受付処理を行う操作受付手段と、
前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記入力手段が前記第１の期間中に表示していたソフトウエアスイッチに対応する処理の実行を要求する音声入力を受け付けた場合に、前記ソフトウエアスイッチの表示を開始する操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項８】
表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置であって、
ユーザからの、音声入力を含む入力を受け付ける入力手段と、
所定の契機でソフトウエアスイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付手段と、
前記第１の期間経過直後の、前記第１の期間の時間長よりも時間長が短い第２の期間中、前記操作受付手段によって表示された前記ソフトウエアスイッチの表示形態を、前記ソフトウエアスイッチが時間の経過に伴って徐々に消えていくように変化させると共に、当該第２の期間内に当該ソフトウエアスイッチに対応する処理の実行を要求する音声入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、当該第２の期間内に前記入力手段が当該表示されているソフトウエアスイッチに対する入力を受け付けなかった場合に、当該ソフトウエアスイッチの表示を消去する操作受付延長手段とを有することを特徴とするユーザインタフェース装置。
【請求項９】
表示装置に地図を表示する地図表示装置であって、
位置の入力を受け付ける位置入力受付手段と、
所定の契機で前記表示された地図上へのソフトウエアスイッチである縮尺操作スイッチの表示を開始する縮尺操作スイッチ表示手段と、
前記縮尺操作スイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、前記第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチを不表示とする操作受付処理を行う操作受付手段と、
前記表示装置に表示されている地図上のソフトウエアスイッチが表示されていない位置に対応する位置の入力をスクロール操作として受け付け当該表示している地図をスクロールするスクロール手段と、
前記操作受付手段が前記縮尺操作スイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記縮尺操作スイッチに対応していた位置の入力を受け付けた場合に、当該入力のスクロール操作としての受け付けを抑止し、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行う操作受付延長手段とを有することを特徴とする地図表示装置。
【請求項１０】
請求項９記載の地図表示装置であって、
前記操作受付延長手段は、前記操第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記該縮尺操作スイッチに対応していた位置の入力を受け付けた場合に、前記該縮尺操作スイッチの表示を開始することを特徴とする地図表示装置。
【請求項１１】
表示装置に地図を表示する地図表示装置であって、
位置の入力を受け付ける位置入力受付手段と、
所定の契機で前記表示された地図上へのソフトウエアスイッチである縮尺操作スイッチの表示を開始する縮尺操作スイッチ表示手段と、
前記縮尺操作スイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、前記第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチを不表示とする操作受付処理を行う操作受付手段と、
前記表示装置に表示されている地図上のソフトウエアスイッチが表示されていない位置に対応する位置の入力をスクロール操作として受け付け当該表示している地図をスクロールするスクロール手段と、
前記操作受付手段が前記該縮尺操作スイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記該縮尺操作スイッチに対応していた位置の入力を受け付けた場合に、当該入力のスクロール操作としての受け付けを抑止し、前記該縮尺操作スイッチの表示を開始する操作受付延長手段とを有することを特徴とする地図表示装置。
【請求項１２】
表示装置に地図を表示する地図表示装置であって、
位置の入力を受け付けるタッチパネルと、
ユーザの身体が接近したタッチパネル上の位置を非接触で検出する近接位置検出手段と、
所定の契機で前記表示された地図上への、ソフトウエアスイッチである縮尺操作スイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記タッチパネルが、当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、前記第１の期間内に前記タッチパネルが、当該表示した縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチの表示を消去する操作受付手段と、
前記第１の期間内に、前記近接位置検出手段が、表示されている前記縮尺操作スイッチに対応するタッチパネル上の位置へのユーザの身体の接近を検出した場合に、当該第１の期間を延長する操作受付延長手段とを有することを特徴とする地図表示装置。
【請求項１３】
表示装置に地図を表示する地図表示装置であって、
位置の入力を受け付ける位置入力受付手段と、
所定の契機で前記表示された地図上へのソフトウエアスイッチである縮尺操作スイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行操作受付手段と、
前記第１の期間経過直後の、前記第１の期間の時間長よりも時間長が短い第２の期間中、前記操作受付手段によって表示された前記縮尺操作スイッチの表示形態を、前記縮尺操作スイッチが時間の経過に伴って徐々に消えていくように変化させると共に、当該第２の期間内に前記位置入力受付手段が表示されている縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、当該第２の期間内に前記位置入力受付手段が当該表示されている縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチの表示を消去する操作受付延長手段とを有することを特徴とする地図表示装置。
【請求項１４】
請求項９、１０、１１、１２または１３記載の地図表示装置と、
現在位置を算出する現在位置算出手段と、
前記現在位置算出手段が算出した現在位置を表す図形を、前記地図表示装置が前記表示装置に表示している地図上に表示する現在位置表示手段とを有することを特徴とするナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定期間のみソフトウエアスイッチを表示して、当該ソフトウエアスイッチの操作を受け付けるユーザインタフェースの技術に関するものである。
【背景技術】
【０００２】
所定期間のみソフトウエアスイッチを表示して、当該ソフトウエアスイッチの操作を受け付けるユーザインタフェースの技術としては、所定のユーザ操作に応答して、ソフトウエアスイッチの表示を開始し、ソフトウエアスイッチの表示開始後の所定期間内に当該ソフトウエアスイッチの操作が発生した場合には当該操作に応じた処理を行い、ソフトウエアスイッチの表示開始後の所定期間内に当該ソフトウエアスイッチの操作が発生しなかった場合には、ソフトウエアスイッチの表示を消去し、以降は当該ソフトウエアスイッチの操作を受け付けない技術が知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４-１３２７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
所定期間のみソフトウエアスイッチを表示して、当該ソフトウエアスイッチの操作を受け付ける技術によれば、ソフトウエアスイッチが表示されているときにユーザがソフトウエアスイッチの操作動作を開始した後、ソフトウエアスイッチの操作を実行するまでの間に、ソフトウエアスイッチの表示が消去され、当該ソフトウエアスイッチの操作を行えなくなってしまう場合がある。
【０００５】
また、直前にソフトウエアスイッチの表示が消去された場合などには、ユーザがソフトウエアスイッチに対して行おうとしていた操作のための入力を停止することができない場合があり、この場合には、当該入力が、意図していたソフトウエアスイッチに対す操作以外の他の操作として受け付けられてしまうこともある。
【０００６】
したがって、上述した技術によれば、ユーザは、充分に意図通りにソフトウエアスイッチの操作を行うことができない。
そこで、本発明は、所定期間のみソフトウエアスイッチを表示して、当該ソフトウエアスイッチの操作を受け付けるユーザインタフェース装置において、ユーザが、より意図通りのソフトウエアスイッチの操作を行えるようにすることを課題とする。
【課題を解決するための手段】
【０００７】
前記課題達成のために、本発明は、表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置に、位置の入力を受け付ける位置入力受付手段と、所定の契機でソフトウエアスイッチの表示を開始するソフトウエアスイッチ表示手段と、前記ソフトウエアスイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチを不表示とする操作受付処理を行う操作受付手段と、前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記ソフトウエアスイッチに対応していた位置の入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付延長手段とを備えたものである。
【０００８】
ここで、このようなユーザインタフェース装置は、前記操作受付延長手段において、前記第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記ソフトウエアスイッチに対応していた位置の入力を受け付けた場合に、前記ソフトウエアスイッチの表示を開始するように構成してもよい。
【０００９】
または、このようなユーザインタフェース装置は、前記操作受付延長手段に代えて、前記第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記ソフトウエアスイッチに対応していた位置の入力を受け付けた場合に、前記ソフトウエアスイッチの表示を開始する操作受付延長手段を設けるようにしてもよい。
【００１０】
これらのようなユーザインタフェース装置によれば、ユーザがソフトウエアスイッチの操作を意図してソフトウエアスイッチに対応する位置を入力する直前で、第１の期間が経過してソフトウエアスイッチの表示が消去されてしまい、ソフトウエアスイッチが表示されていない位置を入力した場合でも、ユーザは、意図したソフトウエアスイッチの操作を行うことができる。
【００１１】
また、前記課題達成のために、本発明は、表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置に、位置の入力を受け付けるタッチパネルと、ユーザの身体が接近したタッチパネル上の位置を非接触で検出する近接位置検出手段と、所定の契機でソフトウエアスイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記タッチパネルが表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記タッチパネルが表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチの表示を消去する操作受付手段と、前記第１の期間内に、前記近接位置検出手段が、表示されている前記ソフトウエアスイッチに対応するタッチパネル上の位置へのユーザの身体の接近を検出した場合に、当該第１の期間を延長する操作受付延長手段とを設けたものである。
【００１２】
このようなユーザインタフェース装置によれば、第１の期間の終了直前にユーザがソフトウエアスイッチを操作しようとして、タッチパネルのソフトウエアスイッチに対応する位置に手や指を接近させると、第１の期間が延長されて、ソフトウエアスイッチの表示及びソフトウエアスイッチの操作の受け付けが延長されるので、ユーザが意図通りにソフトウエアスイッチの操作を行うことができるようになる。
【００１３】
また、併せて本発明は、表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置として、位置の入力を受け付ける位置入力受付手段と、所定の契機でソフトウエアスイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が表示されている当該ソフトウエアスイッチに対応する位置の入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付手段と、前記第１の期間経過直後の、前記第１の期間の時間長よりも時間長が短い第２の期間中、前記操作受付手段によって表示された前記ソフトウエアスイッチの表示形態を、前記ソフトウエアスイッチが時間の経過に伴って徐々に消えていくように変化させると共に、当該第２の期間内に前記位置入力受付手段が表示されているソフトウエアスイッチに対応する位置の入力を受け付けたときに、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、当該第２の期間内に前記位置入力受付手段が当該表示されているソフトウエアスイッチに対応する位置の入力を受け付けなかった場合に、当該ソフトウエアスイッチの表示を消去する操作受付延長手段を備えたユーザインタフェース装置も提供する。
【００１４】
このようなユーザインタフェース装置によって、第１の期間経過後はソフトウエアスイッチの表示を徐々に消えていくように変化させることにより、ソフトウエアスイッチの操作可能な期間の終了をソフトウエアスイッチの表示によりユーザに対して予告することができ、操作しようとしている瞬間にソフトウエアスイッチの表示が唐突に消去されて操作できなくなってしまうことによる不意打ち感をユーザに与えてしまうことを抑制できる。
【００１５】
また、前記課題達成のために、本発明は、表示装置にソフトウエアスイッチを表示して、当該ソフトウエアスイッチに対する操作を受け付けるユーザインタフェース装置に、ユーザからの、音声入力を含む入力を受け付ける入力手段と、所定の契機でソフトウエアスイッチの表示を開始するソフトウエアスイッチ表示手段と、前記ソフトウエアスイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、前記第１の期間内に前記入力手段が表示されている当該ソフトウエアスイッチに対する入力を受け付けなかった場合に、当該ソフトウエアスイッチを不表示とする操作受付処理を行う操作受付手段と、前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記入力手段が第１の期間中に表示していたソフトウエアスイッチに対応する処理の実行を要求する音声入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行う操作受付延長手段とを有することを備えたものである。
【００１６】
ここで、このようなユーザインタフェース装置は、前記操作受付延長手段に代えて、前記操作受付手段が前記ソフトウエアスイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記入力手段が第１の期間中に表示していたソフトウエアスイッチに対応する処理の実行を要求する音声入力を受け付けた場合に、前記ソフトウエアスイッチの表示を開始する操作受付延長手段を設けるようにしてもよい。
【００１７】
これらのユーザインタフェース装置によれば、ユーザは、ソフトウエアスイッチの表示が不表示とされた後であっても、その直後の期間中に、ソフトウエアスイッチに対応する処理の実行を要求する音声入力によって、不表示とされたソフトウエアスイッチに対応する処理の実行や、不表示とされたソフトウエアスイッチの再表示を行わせることができるようになる。
【００１８】
なお、このようなユーザインタフェース装置は、前記操作受付延長手段に代えて、前記第１の期間経過直後の、前記第１の期間の時間長よりも時間長が短い第２の期間中、前記操作受付手段によって表示された前記ソフトウエアスイッチの表示形態を、前記ソフトウエアスイッチが時間の経過に伴って徐々に消えていくように変化させると共に、当該第２の期間内に当該ソフトウエアスイッチに対応する処理の実行を要求する音声入力を受け付けた場合に、当該入力を当該ソフトウエアスイッチの操作として受け付けて、当該ソフトウエアスイッチに対応する処理を行い、当該第２の期間内に前記入力手段が当該表示されているソフトウエアスイッチに対する入力を受け付けなかった場合に、当該ソフトウエアスイッチの表示を消去する操作受付延長手段を設けるようにしてもよい。
【００１９】
このようなユーザインタフェース装置によれば、第１の期間経過後はソフトウエアスイッチの表示を徐々に消えていくように変化させることにより、ソフトウエアスイッチの操作可能な期間の終了をソフトウエアスイッチの表示によりユーザに対して予告することができる。また、当該予告を受けたユーザが、音声入力によって、直ちに当該ソフトウエアスイッチに対応する処理を実行させることができるようになる。
【００２０】
また、前記課題達成のために、本発明は、表示装置に地図を表示する地図表示装置に、位置の入力を受け付ける位置入力受付手段と、所定の契機で前記表示された地図上へのソフトウエアスイッチである縮尺操作スイッチの表示を開始する縮尺操作スイッチ表示手段と、前記縮尺操作スイッチの表示が開始されたときに、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、前記第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチを不表示とする操作受付処理を行う操作受付手段と、前記表示装置に表示されている地図上のソフトウエアスイッチが表示されていない位置に対応する位置の入力をスクロール操作として受け付け当該表示している地図をスクロールするスクロール手段と、前記操作受付手段が前記縮尺操作スイッチを不表示とした直後の、前記第１の期間の時間長よりも時間長が短い第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記縮尺操作スイッチに対応していた位置の入力を受け付けた場合に、当該入力のスクロール操作としての受け付けを抑止し、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行う操作受付延長手段とを備えたものである。
【００２１】
ここで、このような地図表示装置は、前記操作受付延長手段において、前記第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記該縮尺操作スイッチに対応していた位置の入力を受け付けた場合に、前記該縮尺操作スイッチの表示を開始するように構成してもよい。
【００２２】
または、このような地図表示装置には、前記操作受付延長手段に代えて、前記第２の期間内に、前記位置入力受付手段が、前記第１の期間中に前記該縮尺操作スイッチに対応していた位置の入力を受け付けた場合に、当該入力のスクロール操作としての受け付けを抑止し、前記該縮尺操作スイッチの表示を開始する操作受付延長手段を設けるようにしてもよい。
【００２３】
これらの地図表示装置によれば、ユーザが地図画像の縮尺の変更を意図して縮尺操作スイッチに対応する位置を入力する直前で、第１の期間が経過して縮尺操作スイッチの表示が消去されてしまい、縮尺操作スイッチが表示されていない地図画像上の位置を入力してしまった場合でも、ユーザの意図しないスクロール処理は行われないと共に、ユーザは、意図した地図画像の縮尺変更を行えるようになる。
【００２４】
また、本発明は、前記課題達成のために、表示装置に地図を表示する地図表示装置に、位置の入力を受け付けるタッチパネルと、ユーザの身体が接近したタッチパネル上の位置を非接触で検出する近接位置検出手段と、所定の契機で前記表示された地図上へのソフトウエアスイッチである縮尺操作スイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記タッチパネルが当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、前記第１の期間内に前記タッチパネルが当該表示した縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチの表示を消去する操作受付手段と、前記第１の期間内に、前記近接位置検出手段が、表示されている前記縮尺操作スイッチに対応するタッチパネル上の位置へのユーザの身体の接近を検出した場合に、当該第１の期間を延長する操作受付延長手段とを設けたものである。
【００２５】
このような地図表示装置によれば、第１の期間の終了直前にユーザが縮尺操作スイッチを操作しようとして、タッチパネルの縮尺操作スイッチに対応する位置に手や指を接近させると、第１の期間が延長されて、縮尺操作スイッチの表示及び縮尺操作スイッチの操作の受け付けが延長されるので、ユーザが意図通りに縮尺操作スイッチの操作を行うことができるようになる。
【００２６】
また、併せて本発明は、表示装置に地図を表示する地図表示装置として、位置の入力を受け付ける位置入力受付手段と、所定の契機で前記表示された地図上へのソフトウエアスイッチである縮尺操作スイッチの表示を開始し、その直後の所定長の期間である第１の期間内に前記位置入力受付手段が当該表示した縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行操作受付手段と、前記第１の期間経過直後の、前記第１の期間の時間長よりも時間長が短い第２の期間中、前記操作受付手段によって表示された前記縮尺操作スイッチの表示形態を、前記縮尺操作スイッチが時間の経過に伴って徐々に消えていくように変化させると共に、当該第２の期間内に前記位置入力受付手段が表示されている縮尺操作スイッチに対応する位置の入力を受け付けたときに、当該入力を当該縮尺操作スイッチの操作として受け付けて、前記表示装置に表示する前記地図の縮尺を変更する処理を行い、当該第２の期間内に前記位置入力受付手段が当該表示されている縮尺操作スイッチに対応する位置の入力を受け付けなかった場合に、当該縮尺操作スイッチの表示を消去する操作受付延長手段とを備えた地図表示装置も提供する。
【００２７】
このような地図表示装置によって、第１の期間経過後は縮尺操作スイッチの表示を徐々に消えていくように変化させることにより、縮尺操作スイッチの操作可能な期間の終了を縮尺操作スイッチの表示によりユーザに対して予告することができ、操作しようとしている瞬間に縮尺操作スイッチの表示が唐突に消去されて操作できなくなってしまうことによる不意打ち感をユーザに与えてしまうことを抑制できる。
【００２８】
また、併せて本発明は、以上の地図表示装置と、現在位置を算出する現在位置算出手段と、前記現在位置算出手段が算出した現在位置を表す図形を、前記地図表示装置が前記表示装置に表示している地図上に表示する現在位置表示手段とを備えたナビゲーションシステムも提供する。
【発明の効果】
【００２９】
以上のように、本発明によれば、所定期間のみソフトウエアスイッチを表示して、当該ソフトウエアスイッチの操作を受け付けるユーザインタフェース装置において、ユーザが、より意図通りのソフトウエアスイッチの操作を行えるようになる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態に係るナビゲーションシステムの構成を示すブロック図である。
【図２】本発明の実施形態に係るナビゲーションシステムのスクロール動作を示す図である。
【図３】本発明の実施形態に係る縮尺変更処理を示すフローチャートである。
【図４】本発明の実施形態に係る縮尺変更処理の処理例を示す図である。
【図５】本発明の実施形態に係る縮尺変更処理の処理例を示す図である。
【図６】本発明の実施形態に係る縮尺変更処理の処理例を示す図である。
【図７】本発明の実施形態に係る他の縮尺変更処理を示すフローチャートである。
【図８】本発明の実施形態に係る他の縮尺変更処理の処理例を示す図である。
【発明を実施するための形態】
【００３１】
以下、本発明の実施形態について説明する。
図１に、本実施形態に係るナビゲーションシステムの構成を示す。
ナビゲーションシステムは自動車に搭載される装置であり、図示するように、ナビゲーション装置１と、近接センサ２と、タッチパネル３と、タッチパネル３が表示面上に配置された表示装置４と、車両状態センサ５と、ＧＰＳ受信機６とを備えて構成される。
【００３２】
ここで、近接センサ２は、ユーザの手や指が接近したタッチパネル３上の位置を検出するセンサである。また、このような接近センサとしては、たとえば、タッチパネル３周辺を撮影するカメラを用いることができ、この場合、制御部において、カメラで撮影した画像を認識し、ユーザの手や指が接近したタッチパネル３上の位置を検出する。
【００３３】
また、タッチパネル３が、静電容量式の近接センサ２として、タッチパネル３に接近している、ユーザのタッチパネル３に非接触の手や指の位置を検出できるものである場合には、タッチパネル３を近接センサ２としても用いることもできる。なお、この場合、タッチパネル３と別に近接センサ２を設ける必要はない。
【００３４】
また、車両状態センサ５は、加速度センサや車速センサなどの、車両の各種状態を検出するセンサ群である。
そして、ナビゲーション装置１は、現在状態算出部１１、ルート探索部１２、地図を表す地図データを記憶したＨＤＤなどの記憶装置１３、メモリ１４、制御部１５、案内画像生成部１６、タッチパネル３や表示装置４を用いたＧＵＩをユーザに提供するＧＵＩ制御部１７を有する。
【００３５】
但し、以上のナビゲーション装置１は、ハードウエア的には、マイクロプロセッサや、メモリや、その他のグラフィックプロセッサやジオメトリックプロセッサ等の周辺デバイスを有する一般的な構成を備えたＣＰＵ回路であって良く、この場合、以上に示したナビゲーション装置１の各部は、マイクロプロセッサが予め用意されたプログラムを実行することにより実現されるものであって良い。また、この場合、このようなプログラムは、記録媒体や適当な通信路を介して、ナビゲーション装置１に提供されるものであって良い。
【００３６】
さて、このような構成において、ナビゲーション装置１の現在状態算出部１１は、以下の処理を繰り返し行う。
すなわち、現在状態算出部１１は、車両状態センサ５やＧＰＳ受信機６の出力から推定される現在位置に対して、記憶装置１３から読み出した地図データが示す地図とのマップマッチング処理などを施して、現在位置として最も確からしい座標と、現在の進行方向として最も確からしい方向とを、それぞれ現在位置、現在進行方位として決定し、メモリ１４に設定する。
【００３７】
また、制御部１５は、ユーザからタッチパネル３、ＧＵＩ制御部１７を介して目的地の設定を受付け、これをメモリ１４にセットする。
そして、制御部１５は、目的地の設定を受け付けたならば、目的地に到る誘導ルートをルート探索部１２に探索させる。ルート探索部１２は、地図データを記憶装置１３から読み出し、メモリ１４に設定されている現在位置から目的地までの最小コストの経路を、距離最小などの所定のコストモデルに基づいて誘導ルートとして算出し、算出した誘導ルートの経路データを、メモリ１４にセットする。
【００３８】
また、制御部１５は、メモリ１４にセットされた現在位置が目的地近傍となったならば、目的地到着と判定し、メモリ１４にセットされている目的地と誘導ルートをクリアする処理も行う。
【００３９】
そして、案内画像生成部１６は、メモリ１４にセットされた現在位置と、その時点で設定されている地図の表示縮尺に従って制御部１５が算定した、現在位置を基準とした地理的範囲である地図表示範囲の地図である地図画像を、地図データ記録部に記憶された地図データに基づいて描画する。また、地図画像上に、メモリ１４にセットされている現在位置や誘導ルートや目的地を表す図形とを描画して、案内画像を生成する。
【００４０】
図２ａは、このようにして生成される案内画像の例を示すものであり、図示するように、案内画像は、現在位置周辺の地図画像２０１上に、現在位置を表す現在位置マーク２０２が表されたものとなっている。ここで、誘導ルートが設定されている場合には、案内画像において、地図表示範囲内の誘導ルートを表すルート図形が地図画像２０１の上に表され、さらに、目的地が設定されており、表示範囲内に目的地が含まれる場合には、目的地を表す目的地マークも地図画像２０１の上に表されることになる。
【００４１】
また、制御部１５は、このような案内画像上に、ユーザの各種指示を受け付けるソフトウエアスイッチを配置して案内画面２００を生成し、ＧＵＩ制御部１７を介して表示装置４に表示する。ここで、図２ａでは、このソフトウエアスイッチとして、縮尺スイッチ２１１と、メニュースイッチ２１２と、現在地スイッチ２１３を設けている。
【００４２】
ここで、制御部１５は、ソフトウエアスイッチを表示した案内画面２００上の領域を、当該領域に表示したソフトウエアスイッチのスイッチ領域として設定し、ＧＵＩ制御部１７を介して、タッチパネル３によってスイッチ領域内の位置がタッチされたことを検知したならば、タッチされたスイッチ領域に対応するソフトウエアスイッチの操作を受け付けて、当該ソフトウエアスイッチに応じた処理を行う。
【００４３】
すなわち、たとえば、メニュースイッチ２１２のスイッチ領域内の位置がタッチされたならば、制御部１５は、メニュースイッチ２１２の操作を受け付けて、表示装置４へ各種メニューを表示する処理を行い、現在地スイッチ２１３のスイッチ領域内の位置がタッチされたならば、現在地スイッチ２１３の操作を受け付けて、制御部１５は、案内画像生成部１６が生成する案内画像の地図画像２０１の表示範囲を、現在位置を基準とした地理的範囲に復帰する処理を行う。なお、縮尺スイッチ２１１内の位置がタッチされた場合の動作については後述する。
【００４４】
また、制御部１５は、このような案内画面２００上で、図２ｂに示すように、スイッチ領域設定されている領域以外の領域中の地図画像２０１上の位置がユーザによってタッチされたならば、当該タッチをスクロール操作として受け付けて、図２ｃに示すように、案内画像生成部１６が生成する案内画像の地図画像２０１の表示範囲を、タッチされた位置に相当する地図画像２０１上の地点を中心とする地理的範囲に変更するスクロール処理を行う。
【００４５】
以下、このようなナビゲーションシステムにおいて、制御部１５が行う縮尺制御処理について説明する。
図３に、この縮尺制御処理の手順を示す。
図示するように、制御部１５は、縮尺制御処理において、タッチパネル３を用いた縮尺スイッチ２１１のスイッチ領域内の位置のタッチによる縮尺スイッチ２１１の操作の発生を監視する（ステップ３０２）。
【００４６】
そして、図４ａに示すように縮尺スイッチ２１１の操作が発生したならば、縮尺スイッチ２１１のスイッチ領域の設定を解除し（ステップ３０４）、縮尺スイッチ２１１の表示を消去する（ステップ３０６）。
【００４７】
そして、図４ｂに示すように、縮尺操作スイッチ４００のスイッチ領域を設定し、当該スイッチ領域を表示領域とする縮尺操作スイッチ４００を案内画面２００中に表示する（ステップ３０８、３１０）。ここで、図示するように縮尺操作スイッチ４００は、「詳細」の表示４０１と「広域」の表示４０２との間に配置した各々異なる縮尺を表す複数の目盛４０３と、目盛４０３上で現在の案内画像の地図画像２０１の表示縮尺を表すスライダ４０４とを備えている。
【００４８】
ここで、制御部１５は、縮尺操作スイッチ４００のスイッチ領域が設定されている期間中、タッチパネル３を用いた当該縮尺操作スイッチ４００のスイッチ領域内の位置のタッチが発生したならば、縮尺操作スイッチ４００の操作を受け付けて、縮尺操作スイッチ４００上のタッチされた縮尺操作スイッチ４００内の上下方向の位置に応じて、タッチされた位置に対応する目盛４０３が表す縮尺に、案内画像生成部１６が生成する案内画像の地図画像２０１の表示縮尺を変更すると共に、変更後の表示縮尺を表す目盛４０３の位置にスライダ４０４を移動する縮尺変更処理を行う。
【００４９】
さて、このようにして縮尺操作スイッチ４００を案内画面２００中に表示したならば（ステップ３１０）、所定のタイムアウト時間（たとえば、５秒）を持つ第１タイマをスタートする（ステップ３１２）。
【００５０】
そして、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作の発生（ステップ３１４）と、第１タイマのタイムアウトの発生（ステップ３１６）とを監視する。
そして、図４ｃに示すように縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作が発生したならば、上述のように縮尺操作スイッチ４００内のタッチされた上下方向の位置に応じて、タッチされた位置に対応する目盛４０３が表す縮尺に、案内画像生成部１６が生成する案内画像の地図画像２０１の表示縮尺を変更すると共に、変更後の表示縮尺を表す目盛４０３の位置にスライダ４０４を移動する縮尺変更処理を行って（ステップ３１８）、図４ｄに示すように、案内画面２００中に表示される地図画像２０１の縮尺を変更し、ステップ３１２に進んでタイマを再スタートし、ステップ３１４、３１６の監視に戻る。
【００５１】
なお、上述のように、図４ｂ、ｃ、ｄのような縮尺操作スイッチ４００の表示を行っている期間中も、縮尺操作スイッチ４００や表示されている他のスイッチのスイッチ領域に設定されている領域外の地図画像２０１上の位置へのタッチが発生した場合には、当該タッチをスクロール操作として受け付けて、案内画像生成部１６が生成する案内画像の地図画像２０１の表示範囲を、タッチされた位置に相当する地図画像２０１上の地点を中心とする地理的範囲に変更するスクロール処理を行う。
【００５２】
一方、第１タイマのタイムアウトが発生した場合には（ステップ３１６）、縮尺操作スイッチ４００の表示を消去する（ステップ３２０）。ここで、ステップ３２０では、縮尺操作スイッチ４００の表示の消去を行う代わりに、縮尺操作スイッチ４００の表示を透明化することにより不可視化するようにしてもよい。
【００５３】
そして、所定のタイムアウト時間を持つ第２タイマをスタートする（ステップ３２２）。ここで、第２タイマのタイムアウト時間は第１タイマのタイムアウト時間よりも短い時間、たとえば、0.5秒とする。
【００５４】
そして、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作の発生と（ステップ３２４）、第２タイマのタイムアウトの発生（ステップ３２６）とを監視する。なお、この時点において、縮尺操作スイッチ４００の表示は行われていないが、縮尺操作スイッチ４００のスイッチ領域の設定は維持されている。
【００５５】
そして、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作が発生したならば（ステップ３２４）、上述のようにタッチされた縮尺操作スイッチ４００内の上下方向の位置に応じて、タッチされた位置に対応する目盛４０３が表す縮尺に、案内画像生成部１６が生成する案内画像の地図画像２０１の表示縮尺を変更すると共に、変更後の表示縮尺を表す目盛４０３の位置にスライダ４０４を移動する縮尺変更処理を行って（ステップ３２８）、案内画面２００中に表示される地図画像２０１の縮尺を変更し、ステップ３１０に進んで縮尺操作スイッチ４００を再表示し、タイマを再スタートし（ステップ３１２）、ステップ３１４、３１６の監視に戻る。
【００５６】
一方、第２タイマのタイムアウトが発生した場合には（ステップ３２６）、縮尺操作スイッチ４００のスイッチ領域の設定を解除する（ステップ３３０）。なお、ステップ３２０で、縮尺操作スイッチ４００の表示を透明化する処理を行う場合には、ステップ３３０で縮尺操作スイッチ４００の表示の消去も行う。
【００５７】
そして、縮尺スイッチ２１１のスイッチ領域を設定し（ステップ３３２）、縮尺スイッチ２１１の表示を再開して（ステップ３３４）、縮尺スイッチ２１１を復帰した上でステップ３０２からの処理に戻る。
【００５８】
以上、制御部１５が行う縮尺制御処理について説明した。
このような縮尺制御処理によれば、図５ａに示すように縮尺スイッチ２１１の操作によって縮尺操作スイッチ４００が表示された後、第１タイマのタイムアウト時間中に、ユーザが縮尺操作スイッチ４００の操作を行わないと、図５ｂに示すようにユーザが縮尺操作スイッチ４００の表示が消去されるが、縮尺操作スイッチ４００のスイッチ領域５０１は、縮尺操作スイッチ４００の表示の消去の後も短時間（第２タイマのタイムアウト時間）は縮尺操作スイッチ４００のスイッチ領域５０１として設定され続けるので、縮尺操作スイッチ４００の表示が消去された後すぐに、図５ｃに示すように縮尺操作スイッチ４００が表示されていた領域にタッチすると、当該タッチは縮尺操作スイッチ４００のスイッチ領域５０１内のタッチであるので、地図画像２０１に対するスクロール操作としては受け付けられずに、縮尺操作スイッチ４００に対する操作として受け付けられ、図５ｄに示すように地図画像２０１の縮尺が変更されると共に、縮尺操作スイッチ４００の表示が復帰する。
【００５９】
したがって、ユーザが地図画像２０１の縮尺の変更を意図して縮尺操作スイッチ４００にタッチする直前で、第１タイマのタイムアウト期間が経過して縮尺操作スイッチ４００の表示が消去されてしまい、縮尺操作スイッチ４００が表示されていない地図画像２０１上の位置にタッチしてしまった場合でも、ユーザの意図しないスクロール処理は行われずに、ユーザの意図した地図画像２０１の縮尺変更が行われることとなる。
【００６０】
なお、以上の縮尺制御処理は、ステップ３２０において、縮尺操作スイッチ４００の表示を消去する処理に代えて、縮尺操作スイッチ４００の表示をフェードアウト表示する処理（たとえば、縮尺操作スイッチ４００の透明度を漸増させていく処理）を開始する処理を行うものとしてもよい。ここで、この縮尺操作スイッチ４００の表示をフェードアウト表示する処理は、当該処理を開始してから、第２タイマのタイムアウト時間と同じ時間が経過した時点で、ちょうど縮尺操作スイッチ４００の表示が消えるように行う。また、この場合、ステップ３３０で縮尺操作スイッチ４００の表示の消去を行うようにする。
【００６１】
このようにすることにより、図６ａに示すように縮尺スイッチ２１１の操作によって縮尺操作スイッチ４００が表示された後、第１タイマのタイムアウト時間、ユーザが縮尺操作スイッチ４００の操作を行わないと、図６ｂに示すようにユーザが縮尺操作スイッチ４００が徐々に消えていく。そして、図６ｃに示すように縮尺操作スイッチ４００の表示が完全に消える前に、ユーザが縮尺操作スイッチ４００を操作すると、図６ｄに示すように地図画像２０１の縮尺が変更されると共に、縮尺操作スイッチ４００の表示が不透明な表示に復帰する。
【００６２】
そして、このように第１タイマのタイムアウト後に縮尺操作スイッチ４００をフェードアウト表示することにより、縮尺操作スイッチ４００の操作可能な期間の終了を縮尺操作スイッチ４００の表示によってユーザに対して予告することができ、操作しようとしている瞬間に縮尺操作スイッチ４００の表示が唐突に消去されて操作できなくなってしまうことによる不意打ち感をユーザに与えてしまうことを抑制できる。
【００６３】
また、以上の縮尺制御処理は、ステップ３２８を省略し、ステップ３２４で縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作の発生を検出したならば、そのままステップ３１０に進んで縮尺操作スイッチ４００を再表示し、タイマを再スタートし（ステップ３１２）、ステップ３１４、３１６の監視に戻る処理としてもよい。なお、この場合、ユーザは、縮尺操作スイッチ４００の再表示後に、縮尺操作スイッチ対する操作を行って地図画像２０１の縮尺を変更することができる。
【００６４】
また、以上の縮尺制御処理は、ステップ３２８で縮尺変更処理を行ったならば、ステップ３３０に進み、縮尺操作スイッチ４００のスイッチ領域の設定を解除し（ステップ３３０）、縮尺スイッチ２１１を復帰し（ステップ３３２、３３４）、ステップ３０２からの処理に戻る処理としてもよい。
【００６５】
また、このようなナビゲーションシステムにユーザからの音声入力を受け付ける音声入力部を設けると共に、以上の縮尺制御処理のステップ３２４を、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作の発生に加えて、地図画像２０１の縮尺の変更を要求する音声コマンドの音声入力の発生も監視する処理とし、ステップ３２４において、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作と地図画像２０１の縮尺の変更を要求する音声コマンドの音声入力とのいずれかが検出された場合にはステップ３２８、または、ステップ３１０に進むようにしてもよい。なお、この場合、ステップ３２４において、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作と地図画像２０１の縮尺の変更を要求する音声コマンドの音声入力とのいずれも検出されなかった場合にはステップ３２６に進むようにする。また、この場合、地図画像２０１の縮尺の変更を要求する音声コマンドとして用いる音声しては、たとえば、地図画像２０１の縮尺の減少を要求する音声コマンドであれば「広域」や「縮小」などの音声を用い、地図画像２０１の縮尺の増加を要求する音声コマンドであれば「詳細」や「拡大」などの音声を用いることができる。
【００６６】
さて、以上に示した縮尺制御処理のステップ３０８以降の処理は、ソフトウエアスイッチを表示し、位置入力によるソフトウエアスイッチの操作受付を行う任意のユーザインタフェースの任意のソフトウエアスイッチについて、縮尺スイッチ２１１を当該ソフトウエアスイッチに、縮尺変更処理を当該ソフトウエアスイッチの操作に応じて行う処理に置き換えて適用することができる。
【００６７】
ところで、以上の実施形態における縮尺制御処理としては、以上に説明した縮尺制御処理に代えて、図７に示す縮尺制御処理を行うようにしてもよい。
すなわち、この場合、制御部１５は、縮尺制御処理において、縮尺スイッチ２１１のスイッチ領域内の位置のタッチによる縮尺スイッチ２１１の操作の発生を監視する（ステップ７０２）。
【００６８】
そして、図４ａに示すように縮尺スイッチ２１１の操作が発生したならば、縮尺スイッチ２１１のスイッチ領域の設定を解除し（ステップ７０４）、縮尺スイッチ２１１の表示を消去する（ステップ７０６）。
【００６９】
そして、図４ｂに示すように、縮尺操作スイッチ４００のスイッチ領域を設定し、当該スイッチ領域を表示領域とする縮尺操作スイッチ４００を案内画面２００中に表示する（ステップ７０８、７１０）。
【００７０】
また、次に、所定のタイムアウト時間（たとえば、５秒）を持つ第１タイマをスタートする（ステップ７１２）。
そして、縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作の発生（ステップ７１４）と、近接センサ２による縮尺操作スイッチのスイッチ領域に重なる位置、または、位置縮尺操作スイッチのスイッチ領域及びその近傍の領域に重なる位置へユーザの手や指の接近の検出（ステップ７１６）と、第１タイマのタイムアウトの発生（ステップ７１８）とを監視する。
【００７１】
そして、図４ｃに示すように縮尺操作スイッチ４００のスイッチ領域内のタッチによる操作が発生したならば、上述のようにタッチされた縮尺操作スイッチ４００内の上下方向の位置に応じて、タッチされた位置に対応する目盛４０３が表す縮尺に、案内画像生成部１６が生成する案内画像の地図画像２０１の表示縮尺を変更すると共に、変更後の表示縮尺を表す目盛４０３の位置にスライダ４０４を移動する縮尺変更処理を行って（ステップ７２０）、図４ｄに示すように、案内画面２００中に表示される地図画像２０１の縮尺を変更し、タイマを再スタートし（ステップ７１２）、ステップ７１４-７１８の監視に戻る。
【００７２】
からの処理に戻る。
また、近接センサ２による位置縮尺操作スイッチのスイッチ領域に重なる位置、または、位置縮尺操作スイッチのスイッチ領域及びその近傍の領域に重なる位置へユーザの手や指の接近の検出が発生した場合には（ステップ７１６）、ステップ７１２に戻って、第１タイマを再スタートさせた上で、ステップ７１４-７１８の監視に戻る。ここで、この結果、近接センサ２によってユーザの手や指の縮尺操作スイッチ４００のスイッチ領域、または、位置縮尺操作スイッチのスイッチ領域及びその近傍の領域への接近が検出されると、第１タイマのタイムアウト時間が延長されることとなる。
【００７３】
一方、第１タイマのタイムアウトが発生した場合には（ステップ７１８）、縮尺操作スイッチ４００の表示を消去し（ステップ７２２）、縮尺操作スイッチ４００のスイッチ領域の設定を解除する（ステップ７２４）。
【００７４】
そして、縮尺スイッチ２１１のスイッチ領域を設定し（ステップ７２６）、縮尺スイッチ２１１の表示を再開して（ステップ７２８）、縮尺スイッチ２１１を復帰した上でステップ７０２からの処理に戻る。
【００７５】
このような縮尺制御処理によれば、図８ａに示すように、第１タイマのタイムアウト直前にユーザが縮尺操作スイッチ４００を操作しようとして、縮尺操作スイッチ４００に手や指を接近させると、第１タイマのタイムアウトまでの時間が延長されて、縮尺操作スイッチ４００の表示や縮尺操作スイッチ４００のスイッチ領域の設定が延長されることなる。よって、その後に、ユーザは、図８ｂに示すように、縮尺操作スイッチ４００のスイッチ領域にタッチして、縮尺変更の操作を行うことができるようになる。
【００７６】
なお、第１タイマのタイムアウトまでの時間まで、ユーザが、縮尺操作スイッチ４００の操作も、縮尺操作スイッチ４００への手や指の接近も行わなかった場合には、縮尺操作スイッチ４００が無く縮尺スイッチ２１１が表示された図２ａの案内画面２００に復帰することとなる。
【００７７】
なお、図７に示した縮尺制御処理のステップ７０８以降の処理は、ソフトウエアスイッチを表示し、位置入力によるソフトウエアスイッチの操作受付を行う任意のユーザインタフェースの任意のソフトウエアスイッチについて、縮尺スイッチ２１１を当該ソフトウエアスイッチに、縮尺変更処理を当該ソフトウエアスイッチの操作に応じて行う処理に置き換えて適用することができる。
【符号の説明】
【００７８】
１…ナビゲーション装置、２…近接センサ、３…タッチパネル、４…表示装置、５…車両状態センサ、６…ＧＰＳ受信機、１１…現在状態算出部、１２…ルート探索部、１３…記憶装置、１４…メモリ、１５…制御部、１６…案内画像生成部、１７…ＧＵＩ制御部、２００…案内画面、２０１…地図画像、２０２…現在位置マーク、２１１…縮尺スイッチ、２１２…メニュースイッチ、２１３…現在地スイッチ、４００…縮尺操作スイッチ。
【図１】
2018128998.tif 000003
【図２】
2018128998.tif 000004
【図３】
2018128998.tif 000005
【図４】
2018128998.tif 000006
【図５】
2018128998.tif 000007
【図６】
2018128998.tif 000008
【図７】
2018128998.tif 000009
【図８】
2018128998.tif 000010