(57)【要約】【課題】ユーザの意図に即して表示面に指が接触しなくても操作を受け付ける技術の提供。【解決手段】表示面に対する指の接触および接近を検出し、前記表示面に表示された第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近した期間が所定期間以上継続した場合に、前記表示面に平行に操作方向が表されるように操作体を描写した第２操作アイコンを当該第１操作アイコンの代わりに表示させ、前記第２操作アイコンが表示される期間において前記操作方向に指が移動した場合に、前記第２操作アイコンに対応付けられた操作指示を受け付ける。【選択図】図３
2012128804.tif 000002
【特許請求の範囲】
【請求項１】
表示面に対する指の接触および接近を検出する検出手段と、
前記表示面に表示された第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近した期間が所定期間以上継続した場合に、前記表示面に平行に操作方向が表されるように操作体を描写した第２操作アイコンを当該第１操作アイコンの代わりに表示させる表示制御手段と、
前記第２操作アイコンが表示される期間において前記操作方向に指が移動した場合に、前記第２操作アイコンに対応付けられた操作指示を受け付ける操作受付手段と、
を備える操作受付装置。
【請求項２】
前記操作受付手段は、前記第１操作アイコンが表示される期間において前記表示面における前記第１操作アイコンの表示領域に指が接触した場合に、前記第１操作アイコンに対応付けられた操作指示を受け付ける、
請求項１に記載の操作受付装置。
【請求項３】
前記表示制御手段は、前記第１操作アイコンの表示領域に対して前記操作方向の上流側から指が接近した場合に、前記第２操作アイコンを表示させる、
請求項１または請求項２のいずれかに記載の操作受付装置。
【請求項４】
前記表示制御手段は、同一の前記操作体を互いに異なる方向から見て描写した前記第１操作アイコンと前記第２操作アイコンとを表示させる、
請求項２または請求項３のいずれかに記載の操作受付装置。
【請求項５】
表示面に対する指の接触および接近を検出する検出工程と、
前記表示面に表示された第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近した期間が所定期間以上継続した場合に、前記表示面に平行に操作方向が表されるように操作体を描写した第２操作アイコンを当該第１操作アイコンの代わりに表示させる表示制御工程と、
前記第２操作アイコンが表示される期間において前記操作方向に指が移動した場合に、前記第２操作アイコンに対応付けられた操作指示を受け付ける操作受付工程と、
を含む操作受付方法。
【請求項６】
表示面に対する指の接触および接近を検出する検出機能と、
前記表示面に表示された第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近した期間が所定期間以上継続した場合に、前記表示面に平行に操作方向が表されるように操作体を描写した第２操作アイコンを当該第１操作アイコンの代わりに表示させる表示制御機能と、
前記第２操作アイコンが表示される期間において前記操作方向に指が移動した場合に、前記第２操作アイコンに対応付けられた操作指示を受け付ける操作受付機能と、
をコンピュータに実行させる操作受付プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作受付装置、操作受付方法および操作受付プログラムに関する。
【背景技術】
【０００２】
指の接触のみならず指の接近も検出可能なタッチパネルディスプレイが知られている（特許文献１、参照）。特許文献１においては、タッチパネルディスプレイ上に表示されたアイコンに対する指の接近が検出された場合に、当該アイコンを拡大表示させることにより、当該アイコンに対して指を接触させやすくしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６７１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、タッチパネルディスプレイが指の接近も検出可能であるにも拘わらず、指が接触しない限り操作指示を受け付けないため、指によってタッチパネルディスプレイに汚れや傷が付くことは避けられない。
本発明は、前記課題にかんがみてなされたものであり、ユーザの意図に即して表示面に指が接触しなくても操作指示を受け付ける技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明において、検出手段は、表示面に対する指の接触および接近を検出する。表示制御手段は、表示面に表示された第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近した期間が所定期間以上継続した場合に、第２操作アイコンを当該第１操作アイコンの代わりに表示させる。この第２操作アイコンは、表示面に平行に操作方向が表されるように操作体を描写したアイコンである。操作受付手段は、第２操作アイコンが表示される期間において操作方向に指が移動した場合に、第２操作アイコンに対応付けられた操作指示を受け付ける。
【０００６】
以上の構成において、操作受付手段は、第２操作アイコンが表示される期間において、表示面に平行な操作方向に指が移動することにより操作指示を受け付けるため、表示面に指が接触しなくても操作指示を受け付けることができる。また、表示面に平行に操作方向が表されるように操作体を描写した第２操作アイコンが表示されるため、ユーザは表示面に平行な操作方向の指の移動により操作指示が受付可能であると認識できる。すなわち、ユーザは、指を接触させることなく操作指示が受付可能であると認識できる。また、ユーザは、第２操作アイコンを見て指を移動させるべき方向を認識できる。すなわち、ユーザは、第２操作アイコンが示す操作体を操作方向に操作するように指を移動させることにより、第２操作アイコンに対応付けられた操作指示を入力することができる。また、表示制御手段は第１操作アイコンの表示領域に対して接触することなく指が接近した期間が所定期間以上継続した場合に第２操作アイコンを表示させるため、操作受付手段は表示面に対する指の接触を避けようとしているユーザの意図に即した非接触の操作受付手法により操作指示を受け付けることができる。
【０００７】
ここで、検出手段は、表示面に対する指の接触および接近を電磁気的手法により検出してもよいし、光学的手法により検出してもよい。第２操作アイコンが示す操作体は操作方向に特定性を有するものであればよく、例えば各種形状のスイッチやボタンやレバーや引き込み式の紐であってもよい。第２操作アイコンは、少なくとも操作体を描写した画像であればよく、操作体以外の周辺部を併せて描写した画像であってもよい。例えば、操作体としてのスイッチとともに、スイッチ支持部材を描写した第２操作アイコンを表示させてもよい。また、第２操作アイコンは、操作体およびその操作方向が認識可能な程度に操作体を描写した画像であればよく、必ずしも操作体の大きさや色や模様を正確に表現しなくてもよい。また、操作体の操作方向は表示面に対して平行な２次元平面上にて表現可能な方向であればよく、例えば直線状の軌跡を示す方向であってもよいし、円弧等の曲線状の軌跡を示す方向であってもよい。
【０００８】
第１操作アイコンの表示領域に対する所定距離は、表示面に対して垂直な方向の距離のみで規定されてもよいし、表示面に対して垂直な方向の距離と平行な方向の距離の双方によって規定されてもよい。例えば、表示面に対して垂直な方向において第１所定距離よりも近く、かつ、第１操作アイコンの表示領域に対して表示面に対して平行な方向において第２所定距離よりも近くに指が接近している期間が所定期間以上である場合に、第２操作アイコンを表示させてもよい。また、所定期間の長さは、ユーザが指を接触させることなく操作指示を入力しようとしていると見なすことができる期間の長さとするのが望ましく、固定長であってもよいし、ユーザの設定や過去の操作履歴等に応じた可変長であってもよい。
【０００９】
操作受付手段は、第１操作アイコンが表示される期間において、表示面における第１操作アイコンの表示領域に指が接触した場合に、当該第１操作アイコンに対応付けられた操作指示を受け付けてもよい。すなわち、第１操作アイコンが表示される期間と、第２操作アイコンが表示される期間とで、操作受付手法を切り替えるようにしてもよい。これにより、ユーザは、好みの操作方法を選択できる。第１操作アイコンの表示領域に対して指が接近した期間が所定期間以上継続した場合に、当該第１操作アイコンの代わりに第２操作アイコンが表示されるが、第１操作アイコンへの指の接近をもってユーザが第１操作アイコンに対応付けられた操作指示の入力を希望していると推定できる。従って、第１操作アイコンの代わりに第２操作アイコンを表示し、当該第２操作アイコンが示す操作方向に指が移動した場合には、当該第１操作アイコンと同一の操作指示を受け付けるのが望ましい。むろん、第２操作アイコンに第１操作アイコンと異なる操作指示を対応付けることにより、操作受付手法とともに操作指示を切り替えてもよい。
【００１０】
さらに、表示制御手段は、第１操作アイコンの表示領域に対して操作方向の上流側から指が接近した場合に、第２操作アイコンを表示させるようにしてもよい。これにより、第１操作アイコンに対して指が接近している場合において、指が接近した位置からそのまま操作方向の下流側へ指を移動させることにより操作指示を入力することができる。
【００１１】
また、同一の操作体を互いに異なる方向から見て描写した第１操作アイコンと第２操作アイコンとを表示させてもよい。これにより、ユーザは、第１操作アイコンと第２操作アイコンとに対して同一の操作指示が対応付けられていることが認識できる。
【００１２】
なお、本発明のように、第１操作アイコンの表示領域に対して接触することなく指が接近した場合に、第２操作アイコンを当該第１操作アイコンの代わりに表示させ、表示面に平行な操作方向に指が移動した場合に操作指示を受け付ける手法は、この処理を行う方法やプログラムとしても適用可能である。また、本発明の手法を適用した操作受付装置、方法、プログラムは、単独の装置として実現される場合もあれば、複数の装置として実現される場合もある。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、操作受付装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【図面の簡単な説明】
【００１３】
【図１】ナビゲーション装置を示すブロック図である。
【図２】（２Ａ），（２Ｂ）は表示面における表示を示す図である。
【図３】操作受付処理のフローチャートである。
【図４】他の実施形態にかかる表示面における表示を示す図である。
【発明を実施するための形態】
【００１４】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーション装置の構成：
（２）操作受付処理：
（３）他の実施形態：
【００１５】
（１）ナビゲーション装置の構成：
図１は、本発明の一実施形態にかかる操作受付装置を含むナビゲーション装置１０を示すブロック図である。図１に示すように、ナビゲーション装置１０は車両Ｃに備えられ制御部１１と記録媒体１２とを備える。制御部１１は、図示しないＣＰＵとＲＯＭとＲＡＭ等を備え、ＣＰＵは記録媒体１２に記録された図示しないプログラムデータを読み出してナビゲーションプログラム１００を実行する。車両ＣにはＵＩ（User Interface）デバイス２０が備えられ、ＵＩデバイス２０はナビゲーション装置１０によって制御される。
【００１６】
ＵＩデバイス２０は、平面状の表示面２０ａとディスプレイドライバ２０ｂと信号変換器２０ｃとを備える。表示面２０ａは、ＬＣＤディスプレイ２０ａ２上に透明電極フィルム２０ａ１を積層することにより形成される。ＬＣＤディスプレイ２０ａ２は、制御部１１から出力される画像データに応じてディスプレイドライバ２０ｂが生成する駆動信号に基づいてバックパネルと液晶素子とを駆動させることにより、各種表示を行う。
【００１７】
透明電極フィルム２０ａ１は、表示面２０ａ上の各アドレスに配置された複数の透明電極を備え、各透明電極は信号変換器２０ｃに接続されている。信号変換器２０ｃは、表示面２０ａと指との距離に応じた静電容量に依存して透明電極に流れる微弱電流の電流値を検出し、当該電流値が所定の第１閾値よりも大きい場合に透明電極に対してユーザの指が所定距離よりも近くに接近している接近状態であると判定する。さらに、信号変換器２０ｃは、透明電極に流れる微弱電流の電流値が所定の第２閾値（＞第１閾値）よりも大きい場合には、接近状態ではなく、透明電極に対してユーザの指が接触している接触状態であると判定する。一方、信号変換器２０ｃは、透明電極に流れる微弱電流の電流値が第１閾値以下である場合には透明電極に対してユーザの指が接近も接触もしていない非接近状態であると判定する。なお、透明電極に流れる微弱電流の電流値が第１閾値となる場合における指と表示面２０ａとの距離が所定距離（例えば、１０ｍｍ）に相当する。なお、所定距離は一定値に限らず、湿度や指の発汗状態等に依存してもよい。
【００１８】
信号変換器２０ｃは、電流値に基づく指の状態（接近状態，接触状態，非接近状態）と、当該電流値を検出した透明電極のアドレスとを対応付けて示す検出データを生成し、制御部１１に出力する。記録媒体１２には、各種プログラムの他に表示制御データ１２ａと受付操作データ１２ｂとが記録されている。表示制御データ１２ａには、ＬＣＤディスプレイ２０ａ２にて表示を行うためにディスプレイドライバ２０ｂに出力する画像データが含まれる。受付操作データ１２ｂは、ＵＩデバイス２０の表示面２０ａ上における指の状態と、当該指の状態が検出された場合に受け付ける操作指示との対応関係を規定したデータである。
【００１９】
ナビゲーションプログラム１００は、検出部１１０と表示制御部２００と操作受付部１２０とナビゲーション部１４０とを含む。検出部１１０は、表示面２０ａに対する指の接触および接近を検出する機能を制御部１１に実行させるモジュールである。検出部１１０の機能により制御部１１は、信号変換器２０ｃから出力された接近状態を示す検出データに対応付けられたアドレスに基づいて接近状態における指の接近位置を特定する。さらに、検出部１１０の機能により制御部１１は、信号変換器２０ｃから出力された接触状態を示す検出データに対応付けられたアドレスに基づいて指の接触位置を検出する。さらに、制御部１１は、指の接近位置の経時変化に基づいて接近状態における指の移動方向を特定する。また、検出部１１０の機能により制御部１１は、信号変換器２０ｃから出力された検出データに基づいて、表示面２０ａにおける第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近している期間を接近維持期間として計測する。すなわち、検出部１１０の機能により制御部１１は、信号変換器２０ｃから第１操作アイコンの表示領域内の接近位置にて接近状態となっていることを示す検出データが継続して出力されている期間を接近維持期間として計測する。
【００２０】
表示制御部２００は、表示面２０ａに表示された第１操作アイコンの表示領域に対して接触することなく所定距離よりも近くに指が接近した期間が所定期間以上継続した場合に、表示面２０ａに平行に操作方向が表されるように操作体を描写した第２操作アイコンを当該第１操作アイコンの代わりに表示させる機能を制御部１１に実行させるモジュールである。すなわち、表示制御部２００の機能により制御部１１は、信号変換器２０ｃからの検出データに基づいて計測された接近維持期間が所定期間以上となっており、かつ、当該接近維持期間における指の接近位置が表示面２０ａにおける第１操作アイコンの表示領域に属する場合に、当該表示領域にて表示させるアイコンを第１操作アイコンから第２操作アイコンへと切り替える。なお、表示制御部２００の機能により制御部１１は、接近維持期間が所定期間よりも短い場合（接近維持期間が０の場合も含む）には、第１操作アイコンを表示させる。
【００２１】
図２Ａ，２Ｂは表示面２０ａにおける第１操作アイコンＡ１と第２操作アイコンＡ２との例を示している。表示制御データ１２ａには第１操作アイコンＡ１と第２操作アイコンＡ２とを表示させる表示領域Ｒ１，Ｒ２を特定する情報、および、当該表示領域Ｒ１，Ｒ２に表示させる第１操作アイコンＡ１と第２操作アイコンＡ２の画像データが記録されている。表示制御部２００の機能により制御部１１は、表示領域Ｒ１，Ｒ２のそれぞれにおいて、第１操作アイコンＡ１と第２操作アイコンＡ２とを択一的に表示させる。
【００２２】
本実施形態の第１操作アイコンＡ１と第２操作アイコンＡ２とは、操作体としての押込ボタンを描写した画像に、操作指示（実行，取消）を示す文字を付記した画像である。第１操作アイコンＡ１は押込ボタンをキートップ側から見て描写した画像であり、押込ボタンの押込方向は表示面２０ａに接近する方向に表される。一方、第２操作アイコンＡ２は第１操作アイコンＡ１が示す押込ボタンと同一の押込ボタンをキー側方、すなわち押込方向に直交する方向から見て描写した画像であり、押込ボタンの押込方向は表示面２０ａに平行な操作方向に表される。本実施形態では、車両Ｃがほぼ水平方向に走行する場合に、表示面２０ａがほぼ鉛直となるようにＵＩデバイス２０が搭載されており、押込ボタンの押込方向は搭載状態の表示面２０ａ上の画面下方向（操作方向）に表される。表示制御部２００の機能により制御部１１は、表示制御データ１２ａに記録された第１操作アイコンＡ１と第２操作アイコンＡ２の画像データおよび表示領域に基づいて第１操作アイコンＡ１と第２操作アイコンＡ２とを表示させる。
【００２３】
なお、図２Ａは押込ボタンを示す２個の第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２のいずれにも指が接近していない状態を示す。一方、図２Ｂは押込ボタン（実行）を表す第１操作アイコンＡ１の表示領域Ｒ１に指が接近したことにより、当該第１操作アイコンＡ１の代わりに、第２操作アイコンＡ２が表示されている状態を示す。
【００２４】
操作受付部１２０は、第２操作アイコンＡ２が表示される期間において操作方向に指が移動した場合に、第２操作アイコンＡ２に対応付けられた操作指示を受け付ける機能を制御部１１に実行させるモジュールである。すなわち、操作受付部１２０の機能により制御部１１は、表示面２０ａに第２操作アイコンＡ２が表示されている期間において当該第２操作アイコンＡ２が示す押込ボタンの押込方向に対応する画面下方向に指が移動した場合に、第２操作アイコンＡ２に対応付けられた操作指示を受け付ける。なお、指の移動方向は、信号変換器２０ｃから出力された接近状態を示す検出データに対応付けられたアドレスの経時変化に基づいて特定できる。なお、操作受付部１２０の機能により制御部１１は、第２操作アイコンＡ２に対応付けられた操作指示を受付操作データ１２ｂに基づいて特定する。
【００２５】
また、操作受付部１２０の機能により制御部１１は、第１操作アイコンＡ１が表示される期間において表示面２０ａにおける第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に指が接触した場合に、当該第１操作アイコンＡ１の代わりに表示される第２操作アイコンＡ２に対応付けられた操作指示と同一の操作指示を受け付ける。すなわち、受付操作データ１２ｂにおいては、図２Ａの状態と図２Ｂの状態にわたって同一の表示領域Ｒ１に表示される第１操作アイコンＡ１と第２操作アイコンＡ２とについて同一の操作指示（実行）が対応付けられている。
【００２６】
以上の構成において、第２操作アイコンＡ２を表示させる期間において表示面２０ａに平行な操作方向に指が移動すれば、操作受付部１２０の機能により制御部１１は、表示面２０ａに指が接触しなくても操作指示を受け付けることができる。また、表示面２０ａに平行に操作方向が表されるように操作体を描写した第２操作アイコンＡ２が表示されるため、ユーザは表示面２０ａに垂直方向の指の移動を伴う接触式の操作指示が受付可能であるのではなく、表示面２０ａに平行な操作方向の指の移動による操作指示が受付可能であると認識できる。すなわち、ユーザは、指を接触させることなく操作指示が受付可能であると認識できる。さらに、ユーザは、第２操作アイコンＡ２を見て指を移動させるべき方向を認識できる。すなわち、ユーザは、第２操作アイコンＡ２が示す操作体を操作方向に操作するように指を移動させることにより、第２操作アイコンＡ２に対応付けられた操作指示を入力することができる。また、表示制御部２００の機能により制御部１１は第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して接触することなく指が接近した期間が所定期間以上継続した場合に第２操作アイコンＡ２を表示させるため、操作受付部１２０の機能により制御部１１は表示面に対する指の接触を避けようとしているユーザの意図に即した操作受付手法により操作指示を受け付けることができる。
【００２７】
操作受付部１２０の機能により制御部１１は、第１操作アイコンＡ１が表示される期間において、表示面２０ａにおける第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に指が接触した場合に、当該第１操作アイコンＡ１に対応付けられた操作指示を受け付ける。すなわち、第１操作アイコンＡ１が表示される期間と、第２操作アイコンＡ２が表示される期間とで、操作受付手法を切り替える。これにより、ユーザは、好みの操作方法を選択できる。第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接近した期間が所定期間以上継続した場合に、当該第１操作アイコンＡ１の代わりに第２操作アイコンＡ２が表示されるが、第１操作アイコンＡ１への指の接近をもってユーザが第１操作アイコンＡ１に対応付けられた操作指示の入力を希望していると推定できる。従って、第１操作アイコンＡ１の代わりに第２操作アイコンＡ２を表示し、当該第２操作アイコンＡ２が示す操作方向に指が移動した場合に、当該第１操作アイコンＡ１と同一の操作指示を受け付けることにより、ユーザの意図に沿うことができる。
【００２８】
また、表示制御部２００の機能により制御部１１は、同一の操作体を互いに異なる方向から見て描写した第１操作アイコンＡ１と第２操作アイコンＡ２とを表示させる。これにより、ユーザは、第１操作アイコンＡ１と第２操作アイコンＡ２とに対して同一の操作指示が対応付けられていることが認識できる。仮に、第１操作アイコンＡ１が押込ボタンを表し、第２操作アイコンＡ２が操作レバーを表すとした場合には、ユーザは第１操作アイコンＡ１と第２操作アイコンＡ２とに互いに無関係の操作指示が対応付けられていると認識することとなる。
【００２９】
（２）操作受付処理：
図３は、本実施形態の操作受付処理のフローチャートである。操作受付処理は所定の実行周期（例えば２０ミリ秒）ごとに繰り返して実行するループ処理である。まず、ステップＳ１００において、表示制御部２００の機能により制御部１１は、第１操作アイコンＡ１を表示領域Ｒ１，Ｒ２に表示させる。例えば、操作受付処理はナビゲーション装置１０の電源を投入したことを受けて開始し、電源投入時の初期状態として第１操作アイコンＡ１を表示領域Ｒ１，Ｒ２に表示させた状態とする。むろん、初期状態として第２操作アイコンＡ２を表示領域Ｒ１，Ｒ２に表示させた状態としてもよい。
【００３０】
ステップＳ１１０において、制御部１１は実行周期が経過したか否かを判定し、実行周期が経過するまで待機する。実行周期が経過した場合、ステップＳ１２０において検出部１１０の機能により制御部１１は、信号変換器２０ｃから検出データを取得する。制御部１１は、検出データに基づいて表示面２０ａに対する指の状態（接近状態，接触状態，非接近状態）を特定するとともに、接触状態における指の接触位置と、接近状態における指の移動方向と、接近状態が継続する期間である接近維持期間とを特定できる。なお、操作受付処理はループ処理であるため、指の移動方向は前回のステップＳ１２０にて検出された接近位置と、今回のステップＳ１２０にて検出された接近位置との比較により特定できる。本実施形態では、前回のステップＳ１２０にて検出された接近位置よりも、今回のステップＳ１２０にて検出された接近位置が表示面２０ａの画面下方にある状態が所定周期連続（例えば５回）した場合に、指の移動方向が画面下方向であると特定する。また、接近維持期間は、ステップＳ１２０にて接近状態が検出される状態が連続する周期を計数することにより特定できる。
【００３１】
ステップＳ１３０において、検出部１１０の機能により制御部１１は、表示面２０ａにおいて第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接触している否かを判定する。操作受付処理の初期の段階では第１操作アイコンＡ１が表示領域Ｒ１，Ｒ２に表示されることとする。また、制御部１１は、第２操作アイコンＡ２が表示されている期間において表示領域Ｒ１，Ｒ２に指が接触しても、第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接触しているとは判定しない。第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接触している場合には、ステップＳ１８０において操作受付部１２０の機能により制御部１１は、表示領域Ｒ１，Ｒ２が接触された第１操作アイコンＡ１に対応付けられた操作指示を受け付け、ステップＳ１１０に戻る。
【００３２】
ステップＳ１３０にて第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接触していないと判定された場合には、ステップＳ１４０において検出部１１０の機能により制御部１１は、第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対する接近維持期間が所定期間（例えば１秒）以上であるか否かを判定する。すなわち、ステップＳ１３０〜Ｓ１４０においては、第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接触せず、かつ、所定距離よりも近くに指が接近している接近維持期間が所定期間以上継続しているか否かが判定される。
【００３３】
ステップＳ１４０において所定距離よりも近くに指が接近している接近維持期間が所定期間以上継続していないと判定された場合には、表示制御部２００の機能により制御部１１は、ステップＳ１５０にて第１操作アイコンＡ１を表示領域Ｒ１，Ｒ２に表示させ、ステップＳ１１０へ戻る。すでに第１操作アイコンＡ１を表示させていた場合には第１操作アイコンＡ１の表示を継続し、第２操作アイコンＡ２を表示させていた場合には第１操作アイコンＡ１へと表示を切り替え、ステップＳ１１０に戻る。
【００３４】
一方、ステップＳ１４０において第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して所定距離よりも近くに指が接近している接近維持期間が所定期間以上継続したと判定された場合には、ステップＳ１６０において表示制御部２００の機能により制御部１１は、指が接近している表示領域Ｒ１，Ｒ２において第２操作アイコンＡ２を表示させる。すでに第２操作アイコンＡ２を表示させていた場合には第２操作アイコンＡ２の表示を継続し、第１操作アイコンＡ１を表示させていた場合には第２操作アイコンＡ２へと表示を切り替える。
【００３５】
第２操作アイコンＡ２を表示させると、検出部１１０の機能により制御部１１は、ステップＳ１７０にて第２操作アイコンＡ２の表示領域Ｒ１，Ｒ２上にて画面下方向（操作方向）に指が移動したか否かを判定する。すなわち、前回のステップＳ１２０にて検出された接近位置よりも、今回のステップＳ１２０にて検出された接近位置が第２操作アイコンＡ２の表示領域Ｒ１，Ｒ２内において画面下方（操作方向の下流側）にある状態が所定周期連続した場合に、指の移動方向が画面下方向に移動したと判定する。
【００３６】
ステップＳ１７０において第２操作アイコンＡ２の表示領域Ｒ１，Ｒ２上にて指が画面下方向に移動したと判定された場合、操作受付部１２０の機能により制御部１１はステップＳ１８０にて、画面下方向への指の移動が検出された表示領域Ｒ１，Ｒ２に表示された第２操作アイコンＡ２に対応付けられた操作指示を受け付け、ステップＳ１１０に戻る。一方、ステップＳ１７０において第２操作アイコンＡ２の表示領域上にて指が画面下方向に移動していないと判定された場合、第２操作アイコンＡ２を表示させた状態を維持して、ステップＳ１１０に戻る。
【００３７】
以上の操作受付処理を繰り返して実行した場合のナビゲーション装置１０の動作を図２Ａ，２Ｂの例を用いて以下説明する。まず、図２Ａのように表示領域Ｒ１，Ｒ２において第１操作アイコンＡ１が表示されている期間において、第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に指を接触させると、指が接触した表示領域Ｒ１，Ｒ２に表示された第１操作アイコンＡ１に対応付けられた操作指示（実行または取消）が受け付けられる（Ｓ１２０，Ｓ１３０[Ｙ]，Ｓ１８０）。同様に、図２Ｂのように表示領域Ｒ２において第１操作アイコンＡ１が表示されている期間において、表示領域Ｒ２に指を接触させると、指が接触した表示領域Ｒ２に表示された第１操作アイコンＡ１に対応付けられた操作指示（取消）が受け付けられる。第１操作アイコンＡ１に対応付けられた操作指示を受け付けると、ナビゲーション部１４０の機能により制御部１１は、目的地検索、経路探索、経路案内、地図表示等の各種ナビゲーション機能を実行またはその取消を行う。
【００３８】
図２Ａのように表示領域Ｒ１，Ｒ２において第１操作アイコンＡ１が表示されている期間において、第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して指が接触せず、かつ、所定距離よりも近くに指が接近している接近維持期間が初めて所定期間以上となった場合には、表示領域Ｒ１，Ｒ２に表示されていた第１操作アイコンＡ１から第２操作アイコンＡ２へと表示が切り替わる（Ｓ１２０，Ｓ１３０[Ｎ]，Ｓ１４０[Ｙ]，Ｓ１６０）。以降、接近維持期間が継続する限り、第２操作アイコンＡ２の表示が継続することとなる。なお、第２操作アイコンＡ２へと表示が切り替わった以降においては、第２操作アイコンＡ２の表示領域Ｒ１，Ｒ２に対して指が接触するか所定距離以上離れることをもって接近維持期間が終了する。接近維持期間が終了した場合には第１操作アイコンＡ１へと表示が切り替えられることとなる（Ｓ１２０，Ｓ１３０[Ｎ]，Ｓ１４０[Ｎ]，Ｓ１５０）。
【００３９】
第２操作アイコンＡ２が表示される期間においては、第２操作アイコンＡ２の表示領域Ｒ１，Ｒ２上にて指が画面下方向に移動したか否かが判定され（Ｓ１７０）、指が画面下方向に移動した場合には第２操作アイコンＡ２に対応付けられた操作指示が受け付けられる（Ｓ１２０，Ｓ１３０[Ｎ]，Ｓ１４０[Ｙ]，Ｓ１７０[Ｙ]，Ｓ１８０）。例えば、図２Ｂにおいて第２操作アイコンＡ２の表示領域Ｒ１上にて指が画面下方向に移動した場合には、当該第２操作アイコンＡ２に対応する操作指示（実行）が受け付けられる。第２操作アイコンＡ２に対応付けられた操作指示を受け付けると、ナビゲーション部１４０の機能により制御部１１は、各種ナビゲーション機能を実行またはその取消を行う。
【００４０】
（３）他の実施形態：
第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２に対して、表示面２０ａに平方な方向において指が所定距離よりも近くに接近しているか否かに基づいて表示領域Ｒ１，Ｒ２にて第２操作アイコンＡ２を表示させてもよい。図４は、本実施形態において指の接近を検出する範囲を示す図である。同図において、前記実施形態と同様に第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２が示されており、当該第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２の画面上方向に隣接する隣接領域Ｈ１，Ｈ２が示されている。本実施形態において、表示制御部２００の機能により制御部１１は、表示面２０ａに対して垂直方向に所定距離（第１所定距離）よりも近くに指が接近し、かつ、第１操作アイコンＡ１の表示領域Ｒ１，Ｒ２の上端に対して表示面２０ａの平行な方向において所定距離（第２所定距離：隣接領域Ｈ１，Ｈ２の上下幅）よりも近くに指が接近している場合に、表示領域Ｒ１，Ｒ２にて第２操作アイコンＡ２を表示させる
【００４１】
本実施形態において表示領域Ｒ１，Ｒ２に表示される第２操作アイコンＡ２は、図２Ｂに示す第２操作アイコンＡ２と同様に押込ボタンの押込方向を画面下方向に表す。すなわち、表示制御部２００の機能により制御部１１は、第１操作アイコンＡ２の表示領域Ｒ１，Ｒ２に対して画面下方向へと向かう操作方向の上流側、すなわち画面上側にある隣接領域Ｈ１，Ｈ２上から指が接近した場合に、第２操作アイコンＡ２を表示させる。このようにすることにより、ユーザは、隣接領域Ｈ１，Ｈ２上からそのまま表示領域Ｒ１，Ｒ２に向かって指を移動させることにより、指を画面下方向に移動させ、第２操作アイコンＡ２に対応付けられた操作指示を入力することができる。隣接領域Ｈ１，Ｈ２上に指を接近させた状態が所定期間以上継続した場合、ユーザは表示領域Ｒ１，Ｒ２に指を接触させて操作するのではなく、隣接領域Ｈ１，Ｈ２上から指を接触させることなく画面下方向に移動させて操作することを意図しているものと推定でき、ユーザの意図に即した操作受付手法により操作指示を受け付けることができる。
【００４２】
ここで、検出部１１０の機能により制御部１１は、表示面２０ａに対する指の接触および接近を静電容量方式以外の他の電磁気的手法により検出してもよいし、光学的手法により検出してもよい。第２操作アイコンＡ２が示す操作体は機械的に操作され操作方向に特定性を有するものであればよく、例えば各種形状のスイッチやレバーや引き込み式の紐であってもよい。第２操作アイコンＡ２は、少なくとも操作体を描写した画像であればよく、操作体以外の周辺部を併せて描写した画像であってもよい。例えば、操作体としてのスイッチとともに、スイッチ支持部材を描写した第２操作アイコンＡ２を表示させてもよい。また、第２操作アイコンＡ２は、操作体およびその操作方向が認識可能な程度に描写した画像であればよく、必ずしも操作体の大きさや色や模様を正確に表現しなくてもよい。また、操作体の操作方向は表示面に対して平行な２次元平面上にて表現可能な方向であればよく、例えば直線状の軌跡を示す方向であってもよいし、円弧等の曲線状の軌跡を示す方向であってもよい。さらに、操作方向に沿った指の移動量に応じて操作体が徐々に操作される様子を第２操作アイコンＡ２にて表現してもよい。
【００４３】
第２操作アイコンＡ２を表示させるために指の接近状態が継続するべき所定期間の長さは、ユーザが指を接触させることなく操作指示を入力しようとしていると判断できる期間の長さとするのが望ましく、固定長であってもよいし、ユーザの設定や過去の操作履歴等に応じた可変長であってもよい。なお、第２操作アイコンに、同一の表示領域Ｒ１，Ｒ２に表示される第１操作アイコンと異なる操作指示を対応付けることにより、操作受付手法とともに操作指示の内容を切り替えてもよい。なお、ナビゲーション機能に関する操作指示を例示したが、例えばカーオーディオ等の他の車載装置や車両本体の機能に関する操作指示を受け付けるようにしてもよい。
【符号の説明】
【００４４】
１０…ナビゲーション装置、１１…制御部、２０…ＵＩデバイス、２０ａ…表示面、２０ａ１…透明電極フィルム、２０ａ２…ＬＣＤディスプレイ、２０ｂ…ディスプレイドライバ、２０ｃ…信号変換器、１２…記録媒体、１２ａ…表示制御データ、１２ｂ…受付操作データ、１００…ナビゲーションプログラム、１１０…検出部、２００…表示制御部、１２０…操作受付部、１４０…ナビゲーション部、Ａ１…第１操作アイコン、Ａ２…第２操作アイコン、Ｃ…車両、Ｈ１，Ｈ２…隣接領域、Ｒ１，Ｒ２…表示領域。
【図１】
2012128804.tif 000003
【図２】
2012128804.tif 000004
【図３】
2012128804.tif 000005
【図４】
2012128804.tif 000006