(57)【要約】【課題】操作部と表示部とが分離されている（別途設置されている）場合であっても、タッチおよびリリースという一操作でアイコンの選択・決定が可能なインターフェース装置を提供する。【解決手段】操作物体が接触した接触位置を検出する接触位置検出部１と、接触位置検出部１とは別途設置され、複数のアイコンを表示可能な表示部２と、接触位置検出部１が検出した接触位置を取得し、表示部２に表示される表示内容を制御する制御部４とを備え、制御部４が、接触位置検出部１から取得した情報に基づいて、操作物体の接触および非接触の継続と変化の状態を判定し、接触状態が継続している場合にはその接触位置に対応するアイコンを選択状態とし、非接触に変化した場合にはその非接触状態に変化する直前の接触位置に対応するアイコンが選択されたと判定し、当該アイコンの操作を実行する。【選択図】図１
2015099436.tif 000002
【特許請求の範囲】
【請求項１】
操作物体が接触した接触位置を検出する接触位置検出部と、
前記接触位置検出部とは別途設置され、複数のアイコンを表示可能な表示部と、
前記表示部に表示される表示内容の変更データを記憶する記憶部と、
前記接触位置検出部が検出した接触位置を取得し、前記記憶部に記憶されている変更データに基づいて、前記表示部に表示される表示内容を制御する制御部と、を備え、
前記制御部は、
前記接触位置検出部から取得した接触位置に応じて、前記表示部に表示させる複数のアイコンの位置とサイズの少なくとも一方を、前記記憶部に記憶されている変更データに基づいて決定し、前記表示部に表示させるとともに、
前記接触位置検出部から取得した情報に基づいて、前記操作物体の接触および非接触の継続と変化の状態を判定し、前記操作物体の接触状態が継続している場合にはその接触位置に対応するアイコンを選択状態とし、前記操作物体の最初の接触位置に対応するアイコン以外のアイコンを、前記操作物体を前記最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように前記表示部に表示させ、前記操作物体の接触状態が非接触に変化した場合にはその非接触状態に変化する直前の接触位置に対応するアイコンが選択されたと判定し、当該アイコンに対応する操作を実行する
ことを特徴とするインターフェース装置。
【請求項２】
前記制御部は、前記接触位置検出部から取得した情報に基づいて、前記操作物体の接触状態が継続しており、かつ、移動した場合には、前記表示部に表示させる複数のアイコンの位置とサイズの少なくとも一方を、前記操作物体の移動後の接触位置に応じて変化させる
ことを特徴とする請求項１記載のインターフェース装置。
【請求項３】
前記制御部は、前記操作物体の移動後の接触位置に応じて、当該接触位置に対応する前記表示部上の位置に表示されていたアイコンとその近傍のアイコンのみを抽出して、前記表示部に拡大表示させる
ことを特徴とする請求項２記載のインターフェース装置。
【請求項４】
操作物体が接近および接触した接近・接触位置を検出する接近・接触位置検出部と、
前記接近・接触位置検出部とは別途設置され、複数のアイコンを表示可能な表示部と、
前記表示部に表示される表示内容の変更データを記憶する記憶部と、
前記接近・接触位置検出部が検出した接近位置および接触位置を取得し、前記記憶部に記憶されている変更データに基づいて、前記表示部に表示される表示内容を制御する制御部と、を備え、
前記制御部は、
前記接近・接触位置検出部から取得した接近位置および接触位置に応じて、前記表示部に表示させる複数のアイコンの位置とサイズの少なくとも一方を、前記記憶部に記憶されている変更データに基づいて決定し、前記表示部に表示させるとともに、
前記接近・接触位置検出部から取得した情報に基づいて、前記操作物体の接近、接触および非接触の継続と変化の状態を判定し、前記操作物体の接近状態が継続している場合には前記表示部に複数のアイコンを表示させ、前記操作物体の接触状態が継続した場合にはその接触位置に対応するアイコンを選択状態とし、前記操作物体の最初の接触位置に対応するアイコン以外のアイコンを、前記操作物体を前記最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように前記表示部に表示させ、前記操作物体の接触状態が非接触に変化した場合にはその非接触状態に変化する直前の接触位置に対応するアイコンが選択されたと判定し、当該アイコンに対応する操作を実行する
ことを特徴とするインターフェース装置。
【請求項５】
前記制御部は、前記接近・接触位置検出部から取得した情報に基づいて、前記操作物体の接触状態が継続しており、かつ、移動した場合には、前記表示部に表示させる複数のアイコンの位置とサイズの少なくとも一方を、前記操作物体の移動後の接触位置に応じて変化させる
ことを特徴とする請求項４記載のインターフェース装置。
【請求項６】
前記制御部は、前記操作物体の移動後の接触位置に応じて、当該接触位置に対応する前記表示部上の位置に表示されていたアイコンとその近傍のアイコンのみを抽出して、前記表示部に拡大表示させる
ことを特徴とする請求項５記載のインターフェース装置。
【請求項７】
前記制御部は、
前記接近・接触位置検出部から取得した接近位置に応じて、前記表示部に表示させる複数のアイコンの種類を、前記記憶部に記憶されている変更データに基づいて決定し、前記表示部に表示させる
ことを特徴とする請求項４から請求項６のうちのいずれか１項記載のインターフェース装置。
【請求項８】
前記インターフェース装置は、車両に搭載して使用されるものであり、
前記車両の運転情報を検出する車両データ検出部をさらに備え、
前記記憶部は、前記車両の走行時に利用可能なアイコンを示す走行時利用可能アイコンデータも記憶しており、
前記制御部は、前記車両データ検出部により検出された運転情報を取得して前記車両が走行中か否かを判断するとともに、前記車両が走行中である場合には、前記記憶部に記憶されている前記走行時利用可能アイコンデータに基づいて、走行時に利用可能なアイコンのみを前記表示部に表示させる
ことを特徴とする請求項１から請求項７のうちのいずれか１項記載のインターフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、操作部と表示部とが分離している（別途設置されている）場合のインターフェース装置に関するものである。
【背景技術】
【０００２】
従来より、タッチパネル等の操作部と表示部とが一体に形成されたインターフェース装置が知られており、タッチ操作が有用な操作方法として存在する。この場合、操作部と表示部とが一体型であれば、アイコンへのタッチおよびリリースという一操作にて選択・決定することが可能である。
【０００３】
例えば、特許文献１には、タッチパネルによる操作部と表示部とが一体型の表示装置において、操作者の指等がタッチした接触位置の周辺にアイコンを再配置して表示させ、操作者がアイコンを探す視線の移動量と入力操作を行う指等の動作を低減できる装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２１００８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば自動車等の車両におけるインターフェース装置など、装置の設置位置の制約により、情報の表示部がユーザの手の届かない場所に設置されている場合がある。この場合、表示部とは分離された操作部を用いて、表示部に表示されたコンテンツを操作することになる。また、一部のノートパソコンのように、手の届く場所に表示部が存在していたとしても表示部と操作部とが分離されている場合もある。
【０００６】
このように、操作部と表示部とが分離されている場合であっても、操作の方法としてはタッチ操作が有用な操作方法として存在するが、一体型に比べて分離型の方が、アイコンを選択・決定する作業の作業量が増加する、という課題があった。
例えば、表示部に表示されているアイコンを選択する場合、一体型であればアイコンへのタッチおよびリリースという一操作で選択・決定が可能であるが、分離型の場合は、まずはタッチ操作部を用いてアイコンにカーソルをあて、タッチ操作部をタップして選択する、といった２段階の操作が必要であることが多い。
【０００７】
また、メインの表示部とは分離された操作部が表示部を有していたとしても、メインの表示部よりサイズが小さい場合や解像度が低い場合には、一体型と同様のワンタッチ操作が行えない場合が生じる。
さらに、一体型の装置にてアイコンのタッチ操作を行う場合は、表示されたアイコンにタッチするまでにユーザの手が空間位置を調整してピンポイントで選択することが可能であるが、分離型の場合は、タッチ後にカーソルの移動を要する場合が多く、移動が大きくなるほど面倒である。また、操作部が表示部よりサイズが小さいことが多く、カーソル移動のために多くのタッチおよびリリース操作が必要となることもある。
【０００８】
この発明は、上記のような課題を解決するためになされたものであり、操作部と表示部とが分離されている（別途設置されている）場合であっても、タッチおよびリリースという一操作でアイコンの選択・決定が可能なインターフェース装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、この発明のインターフェース装置は、操作物体が接触した接触位置を検出する接触位置検出部と、前記接触位置検出部とは別途設置され、複数のアイコンを表示可能な表示部と、前記表示部に表示される表示内容の変更データを記憶する記憶部と、前記接触位置検出部が検出した接触位置を取得し、前記記憶部に記憶されている変更データに基づいて、前記表示部に表示される表示内容を制御する制御部と、を備え、前記制御部は、前記接触位置検出部から取得した接触位置に応じて、前記表示部に表示させる複数のアイコンの位置とサイズの少なくとも一方を、前記記憶部に記憶されている変更データに基づいて決定し、前記表示部に表示させるとともに、前記接触位置検出部から取得した情報に基づいて、前記操作物体の接触および非接触の継続と変化の状態を判定し、前記操作物体の接触状態が継続している場合にはその接触位置に対応するアイコンを選択状態とし、前記操作物体の最初の接触位置に対応するアイコン以外のアイコンを、前記操作物体を前記最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように前記表示部に表示させ、前記操作物体の接触状態が非接触に変化した場合にはその非接触状態に変化する直前の接触位置に対応するアイコンが選択されたと判定し、当該アイコンに対応する操作を実行することを特徴とする。
【発明の効果】
【００１０】
この発明によれば、接触位置検出部（タッチパッド）に操作者の指が接触してから離すまでの一操作で、どのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく、安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１におけるインターフェース装置の構成を示すブロック図である。
【図２】実施の形態１の接触位置検出部における操作例と表示部に表示される表示画面の一例を示す図である。
【図３】実施の形態１における制御部の処理を示すフローチャートである。
【図４】実施の形態１の図２（ａ）の状態での接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
【図５】実施の形態１の接触位置検出部における操作例と表示部に表示される表示画面のさらに別の一例を示す図である。
【図６】実施の形態１の図５（ａ）の状態での接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
【図７】実施の形態２の接触位置検出部における操作例と表示部に表示される表示画面の一例を示す図である。
【図８】実施の形態２における制御部の処理を示すフローチャートである。
【図９】実施の形態２の図７（ｂ）の状態での接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
【図１０】実施の形態３におけるインターフェース装置の構成を示すブロック図である。
【図１１】実施の形態３の接近・接触位置検出部における操作例と表示部に表示される表示画面の一例を示す図である。
【図１２】実施の形態３における制御部の処理を示すフローチャートである。
【図１３】実施の形態３の図１１（ａ）の状態での接近・接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
【図１４】実施の形態４におけるインターフェース装置の構成を示すブロック図である。
【図１５】実施の形態４の接触位置検出部における操作例と表示部に表示される表示画面の一例を示す図である。
【図１６】実施の形態４における制御部の処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１におけるインターフェース装置の構成を示すブロック図である。このインターフェース装置は、接触位置検出部１、表示部２、記憶部３、制御部４を備えており、操作部と表示部とが分離している（別途設置されている）装置である。この発明では、このインターフェース装置が自動車等の車両に搭載される場合を例に説明する。
【００１３】
接触位置検出部１は、静電容量式、超音波式、赤外線式等の接触検出デバイスや、タッチ操作可能な端末など、操作者の指等の操作物体が接触した位置を検出し、検出された位置情報を出力するものである。この発明では、この接触位置検出部１は、車両のハンドルや運転席のアームレスト等に設けられたタッチパッドであるものとして説明する。
【００１４】
表示部２は、接触位置検出部１とは分離して別途設置され、複数のアイコンを表示可能な表示部であり、例えば液晶ディスプレイや有機ＥＬディスプレイなどの表示デバイスである。そして、制御部４により表示制御された内容にしたがって、各種映像やメニュー画面、複数のアイコン等が表示される。
【００１５】
記憶部３は、プログラムおよび表示部２に表示される表示内容の変更データをまとめた表示変更データベース３１を記憶している。
表示変更データベース３１は、アイコンの限界配置数、アイコンの配置情報（座標情報）、アイコンのサイズ情報など、表示部２に表示される表示内容の変更に必要な変更データを保持しているデータベースである。
【００１６】
制御部４は、映像や動作など全体を制御するものであり、表示情報管理部４１、接触位置情報解析部４２、データベースアクセス部４３を備えている。
表示情報管理部４１は、表示部２に表示する表示画面の遷移やアイコンの位置、大きさ等の変更を管理・実行する。
接触位置情報解析部４２は、接触位置検出部１で検出された位置情報を取得して、接触・長押し（接触の継続）・非接触（リリース、接触から非接触への変化）の判定を行うとともに、取得した位置情報を表示部２に表示された内容を操作するために必要な位置情報に変換する。
データベースアクセス部４３は、記憶部３に記憶された表示変更データベース３１にアクセスし、表示変更内容についての情報を取得する。
【００１７】
すなわち、制御部４は、接触位置検出部１で検出された位置情報を取得し、記憶部３に記憶されている変更データに基づいて、表示部２に表示される表示内容を制御するものであり、より具体的には、接触位置検出部１から取得した接触位置に応じて、表示部２に表示させる複数のアイコンの位置とサイズの少なくとも一方を、記憶部３に記憶されている変更データに基づいて決定し、表示部２に表示させるとともに、接触位置検出部１から取得した情報に基づいて、指等の操作物体の接触および非接触（リリース）の継続と変化の状態を判定し、その判定結果に応じてアイコンを選択・決定して、当該アイコンに対応する操作を実行する。詳細については後述する。
【００１８】
ここで、実施の形態１の制御部４における処理について、図２に示す操作例と表示画面例、および、図３に示すフローチャートを用いて説明する。
図２は、この実施の形態１の接触位置検出部１における操作例と表示部２に表示される表示画面の一例を示す図であり、図３は、この実施の形態１における制御部４の処理を示すフローチャートである。
【００１９】
図２（ａ）に示すとおり、接触位置検出部１は、操作者の手の届く範囲に設けられたタッチパッドであり、この接触位置検出部１とは別途設置された表示部２には、任意の画像が表示されている。なお、ここではカーナビゲーションの地図が表示されているものとして説明する。
【００２０】
この状態で、例えば図２（ｂ）に示すとおり、操作者の指が接触位置検出部（タッチパッド）１に接触すると、接触位置情報解析部４２は、接触位置検出部１により検出された接触位置情報を取得し（ステップＳＴ１）、その位置における接触が長押しか否かを判定する（ステップＳＴ２）。なお、長押しか否かの判定は、接触時間が所定の時間（例えば、２秒など）以上継続したか否かにより判定する。
【００２１】
長押しであると判定された場合（ステップＳＴ２のＹＥＳの場合）には、データベースアクセス部４３が、ステップＳＴ１で取得した接触位置に応じたアイコンの配置に関するデータ（表示変更データ）を記憶部３の表示変更データベースから取得し（ステップＳＴ３）、取得した表示変更データに基づいて表示情報管理部４１がアイコンの配置・サイズ等を決定してアイコンを配置し、表示部２にメニュー画面を表示させる（ステップＳＴ４）。
【００２２】
この際、表示情報管理部４１は、指の最初の接触位置に対応するアイコン以外のアイコンを、指を最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように、表示部２に表示させる。
【００２３】
図２（ｂ）は、接触位置検出部（タッチパッド）１の左端中央部に、操作者の指が接触して長押ししたことにより、表示部２の左中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置に、メニューアイコンが配置された表示画面を示している。すなわち、各アイコンは、操作者の指がそれ以上左方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、下方向、右方向に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００２４】
その後、接触位置情報解析部４２は、操作者の指の接触位置が移動したか否かを判定する（ステップＳＴ５）。そして、操作者の指の移動を検知すると（ステップＳＴ５のＹＥＳの場合）、表示情報管理部４１が、その指の移動先の座標値（表示部２の対応する座標系）上にアイコンが配置されているか否かを判断し（ステップＳＴ６）、アイコンが配置されていなければ（ステップＳＴ６のＮＯの場合）、ステップＳＴ５に戻って指の接触位置の移動を判定する。また、指の移動先にアイコンがあった場合（ステップＳＴ６のＹＥＳの場合）には、そのアイコンを選択された状態にする（ステップＳＴ７）。
【００２５】
例えば、図２（ｂ）の状態から図２（ｃ）に示すように、操作者の指が接触位置検出部（タッチパッド）１に接触したまま下方向に移動すると、図２（ｂ）では「戻る」ボタンの位置が選択された状態であった表示を、下方向の「Ｅ」アイコンが選択された状態にする。
【００２６】
この状態で操作者が指を離すと、接触位置情報解析部４２は非接触（リリース）を検知し（ステップＳＴ８のＹＥＳの場合）、表示情報管理部４１が、その非接触（リリース）位置のアイコン「Ｅ」の選択を決定状態にし、画面内容を変更する（ステップＳＴ９）。
一方、操作者の指の非接触（リリース）が検知されなかった場合（ステップＳＴ８のＮＯの場合）には、ステップＳＴ５に戻って処理を繰り返す。
【００２７】
また、ステップＳＴ５の判定において、指の移動がないと判定された場合（ステップＳＴ５のＮＯの場合）にも、その接触位置において指が離されたか否か（非接触（リリース）の有無）を判定し（ステップＳＴ８）、その後の処理を繰り返す。
【００２８】
以上のように、制御部４は、接触位置検出部１から取得した情報に基づいて、指等の操作物体の接触および非接触（リリース）の継続と変化の状態を判定し、指等の接触状態が継続している場合にはその接触位置に対応するアイコンを選択状態とし、指等の最初の接触位置に対応するアイコン以外のアイコンを、指等を最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように表示部２に表示させ、指等の接触状態が非接触（リリース）に変化した場合にはその非接触（リリース）状態に変化する直前の接触位置に対応するアイコンが選択されたと判定し、当該アイコンに対応する操作を実行する。
【００２９】
図４は、実施の形態１の図２（ａ）の状態での接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
図４（ａ）は、図２（ａ）に示す状態のときに、操作者の指が接触位置検出部（タッチパッド）１の右端上端部に指先をタッチして長押ししたことにより、表示部２の右上部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置に、メニューアイコンが配置された表示画面を示している。
【００３０】
すなわち、各アイコンは、操作者の指がそれ以上右方向へも上方向へも移動できない（移動スペースがない）ことを鑑みて、左方向および下方向に円弧状に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００３１】
その状態で、操作者の指が接触したまま、下方向に移動すると、図４（ｂ）に示すように、図４（ａ）では「戻る」ボタンの位置が選択された状態であったカーソル表示が、下方向の「Ｅ」アイコンが選択された状態になる。そして、この状態で操作者が指を離すと、その位置のアイコン「Ｅ」の選択が決定され、アイコン「Ｅ」に対応する操作が実行される。
【００３２】
このように、通常のナビゲーション用地図などが表示されている状態で、接触位置検出部（タッチパッド）１上のどこかをタッチして長押しすることにより、操作者が操作しやすい位置にアイコンが配置されたメニュー画面が表示され、そのまま所望のアイコンの方向へ指を移動させて離すだけで、すなわち、接触してから離すまでの一操作でどのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００３３】
また、図５は、この実施の形態１の接触位置検出部１における操作例と表示部２に表示される表示画面のさらに別の一例を示す図である。
図５（ａ）に示すとおり、このアプリケーション例では、接触位置検出部（タッチパッド）１とは離れて別途設置された表示部２に、複数のアイコン（メニューアイコン）が並んだメニュー画面が表示されている。
【００３４】
この状態で、例えば図５（ｂ）に示すとおり、操作者の指が接触位置検出部（タッチパッド）１に接触すると、接触位置情報解析部４２は、接触位置検出部１により検出された接触位置情報を取得し（ステップＳＴ１）、その位置における接触が長押しか否かを判定する（ステップＳＴ２）。
【００３５】
長押しであると判定された場合（ステップＳＴ２のＹＥＳの場合）には、データベースアクセス部４３が、ステップＳＴ１で取得した接触位置に応じたアイコンの配置に関するデータ（表示変更データ）を記憶部３の表示変更データベースから取得し（ステップＳＴ３）、取得した表示変更データに基づいて表示情報管理部４１がアイコンの配置・サイズ等を決定してアイコンを配置し直し、表示部２にメニュー画面を表示させる（ステップＳＴ４）。
【００３６】
図５（ｂ）は、接触位置検出部（タッチパッド）１の左端中央部に、操作者の指が接触して長押ししたことにより、表示部２の左中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置にメニューアイコンが再配置された表示画面を示している。すなわち、各アイコンは、操作者の指がそれ以上左方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、右方向、下方向に円弧状に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００３７】
なお、この図５に示す例では、メニューアイコンが９つ存在したため、円弧状に配置されている。また、図５（ａ）において表示されていたメニュー画面における各アイコンの位置と、アイコンを再配置後の図５（ｂ）のメニュー画面における各アイコンの位置とが大きく変化することがないよう、すなわち、再配置後もアイコン「Ａ」「Ｂ」「Ｃ」は上方に、「Ｄ」「Ｅ」「Ｆ」は中央付近に、「Ｇ」「Ｈ」「Ｉ」は下方に、というようなアイコンの大雑把な位置が保たれるように、その配置が調整されている。
【００３８】
その後、接触位置情報解析部４２は、操作者の指の接触位置が移動したか否かを判定する（ステップＳＴ５）。そして、操作者の指の移動を検知すると（ステップＳＴ５のＹＥＳの場合）、表示情報管理部４１が、その指の移動先の座標値（表示部２の対応する座標系）上にアイコンが配置されているか否かを判断し（ステップＳＴ６）、アイコンが配置されていなければ（ステップＳＴ６のＮＯの場合）、ステップＳＴ５に戻って指の接触位置の移動を判定する。また、指の移動先にアイコンがあった場合（ステップＳＴ６のＹＥＳの場合）には、そのアイコンを選択された状態にする（ステップＳＴ７）。
【００３９】
例えば、図５（ｂ）の状態から図５（ｃ）に示すように、操作者の指が接触位置検出部（タッチパッド）１に接触したまま右下方向に移動すると、図５（ｂ）では「戻る」ボタンの位置が選択された状態であった表示を、右下方向の「Ｉ」アイコンが選択された状態にする。
【００４０】
この状態で操作者が指を離すと、接触位置情報解析部４２は非接触（リリース）を検知し（ステップＳＴ８のＹＥＳの場合）、表示情報管理部４１が、その非接触（リリース）位置のアイコン「Ｉ」の選択を決定状態にし、画面内容を変更する（ステップＳＴ９）。
一方、操作者の指の非接触（リリース）が検知されなかった場合（ステップＳＴ８のＮＯの場合）には、ステップＳＴ５に戻って処理を繰り返す。
【００４１】
また、ステップＳＴ５の判定において、指の移動がないと判定された場合（ステップＳＴ５のＮＯの場合）にも、その接触位置において指が離されたか否か（非接触（リリース）の有無）を判定し（ステップＳＴ８）、その後の処理を繰り返す。
【００４２】
図６は、実施の形態１の図５（ａ）の状態での接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
図６（ａ）は、図５（ａ）に示す状態のときに、操作者の指が接触位置検出部（タッチパッド）１の右端中央部に指先をタッチして長押ししたことにより、表示部２の右中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置にメニューアイコンが再配置された表示画面を示している。すなわち、各アイコンは、操作者の指がそれ以上右方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、左方向、下方向に円弧状に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００４３】
その状態で、操作者の指が接触したまま、左下方向に移動すると、図６（ｂ）に示すように、図６（ａ）では「戻る」ボタンの位置が選択された状態であったカーソル表示が、左下方向の「Ｉ」アイコンが選択された状態になる。そして、この状態で操作者が指を離すと、その位置のアイコン「Ｉ」の選択が決定され、アイコン「Ｉ」に対応する操作が実行される。
【００４４】
このように、メニュー画面が表示されている状態で、接触位置検出部（タッチパッド）１上のどこかをタッチして長押しすることにより、操作者が操作しやすい位置にアイコンが再配置されたメニュー画面が表示され、そのまま所望のアイコンの方向へ指を移動させて離すだけで、すなわち、接触してから離すまでの一操作でどのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００４５】
以上のように、この実施の形態１によれば、接触位置検出部（タッチパッド）に操作者の指が接触してから離すまでの一操作で、どのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００４６】
実施の形態２．
この発明の実施の形態２におけるインターフェース装置の構成を示すブロック図は、実施の形態１において示した図１と同じであるため、図示および説明を省略する。以下に示す実施の形態２では、時系列で取得される接触位置の座標データから、指の接触位置の移動の有無や移動方向を算出する機能を備えるとともに、アイコン数が多い場合には、指の移動方向先にあるアイコンとその近傍のアイコンのみを拡大表示する機能を備えるものである。
【００４７】
ここで、この実施の形態２における制御部４における処理について、図７に示す操作例と表示画面例、および、図８に示すフローチャートを用いて説明する。
図７は、この実施の形態２の接触位置検出部１における操作例と表示部２に表示される表示画面の一例を示す図であり、図８は、この実施の形態２における制御部４の処理を示すフローチャートである。
【００４８】
図７（ａ）に示すとおり、接触位置検出部１は、操作者の手の届く範囲に設けられたタッチパッドであり、この接触位置検出部１とは別途設置された表示部２には、複数のアイコン（メニューアイコン）が並んだメニュー画面が表示されている。
【００４９】
この状態で、例えば図７（ｂ）に示すとおり、操作者の指が接触位置検出部（タッチパッド）１に接触すると、接触位置情報解析部４２は、接触位置検出部１により検出された接触位置情報を取得し（ステップＳＴ１１）、その位置における接触が長押しか否かを判定する（ステップＳＴ１２）。なお、長押しか否かの判定は、接触時間が所定の時間（例えば、２秒など）以上継続したか否かにより判定する。
【００５０】
長押しであると判定された場合（ステップＳＴ１２のＹＥＳの場合）には、データベースアクセス部４３が、ステップＳＴ１１で取得した接触位置に応じたアイコンの配置に関するデータ（表示変更データ）を記憶部３の表示変更データベースから取得し（ステップＳＴ１３）、取得した表示変更データに基づいて表示情報管理部４１がアイコンの配置・サイズ等を決定してアイコンを配置し、表示部２にメニュー画面を表示させる（ステップＳＴ１４）。
【００５１】
この際、表示情報管理部４１は、指の最初の接触位置に対応するアイコン以外のアイコンを、指を最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように、表示部２に表示させる。
【００５２】
図７（ｂ）は、接触位置検出部（タッチパッド）１の左端中央部に、操作者の指が接触して長押ししたことにより、表示部２の左中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置に、メニューアイコンが配置された表示画面を示している。すなわち、各アイコンは、操作者の指がそれ以上左方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、下方向、右方向に円弧状に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００５３】
この図７に示す例では、メニューアイコンが９つ存在したため、円弧状に配置されている。また、図７（ａ）において表示されていたメニュー画面における各アイコンの位置と、アイコンを再配置後の図７（ｂ）のメニュー画面における各アイコンの位置とが大きく変化することがないよう、すなわち、再配置後もアイコン「Ａ」「Ｂ」「Ｃ」は上方に、「Ｄ」「Ｅ」「Ｆ」は中央付近に、「Ｇ」「Ｈ」「Ｉ」は下方に、というようなアイコンの大雑把な位置が保たれるように、その配置が調整されている。
【００５４】
なお、この状態は、実施の形態１の図５（ａ），（ｂ）と同じであるが、ここでは説明のためにアイコンを９つとしているだけであり、アイコン数が多くて１０個以上の場合など、指先の移動方向制御でのアイコンの選択が難しい場合を想定している。
【００５５】
その後、接触位置情報解析部４２は、操作者の指の接触位置が移動したか否かを判定する（ステップＳＴ１５）。そして、操作者の指の移動を検知すると（ステップＳＴ１５のＹＥＳの場合）、表示情報管理部４１が、その指の移動先の座標値（表示部２の対応する座標系）上にアイコンが配置されているか否かを判断し（ステップＳＴ１６）、アイコンが配置されていなければ（ステップＳＴ１６のＮＯの場合）、ステップＳＴ１５に戻って指の接触位置の移動を判定する。
【００５６】
また、指の移動先にアイコンがあった場合（ステップＳＴ１６のＹＥＳの場合）には、そのアイコンを中心としてその近傍（両隣）のアイコンについて、データベースアクセス部４３が、記憶部３の表示変更データベースから取得した表示変更データに基づいて、その指の移動先の位置に応じたアイコンの配置・サイズ等を決定して移動先に表示されていたアイコンとその近傍のアイコンのみを抽出し、表示情報管理部４１が、それを拡大して配置したメニュー画面を表示部２に表示させる（ステップＳＴ１７）。
【００５７】
例えば、図７（ｂ）の状態から図７（ｃ）に示すように、操作者の指が接触位置検出部（タッチパッド）１に接触したまま右斜め上方向に移動すると、その方向にある「Ｃ」アイコンを中心とした近傍（両隣）のアイコン「Ｂ」「Ｄ」とともに、３つのアイコン「Ｂ」「Ｃ」「Ｄ」のみを拡大して配置したメニュー画面が表示される。
【００５８】
その後、接触位置情報解析部４２は、操作者の指の接触位置がさらに移動したか否かを判定する（ステップＳＴ１８）。そして、操作者の指の移動を検知すると（ステップＳＴ１８のＹＥＳの場合）、表示情報管理部４１が、その指の移動先の座標値（表示部２の対応する座標系）上にアイコンが配置されているか否かを判断し（ステップＳＴ１９）、アイコンが配置されていなければ（ステップＳＴ１９のＮＯの場合）、ステップＳＴ１８に戻って指の接触位置の移動を判定する。また、指の移動先にアイコンがあった場合（ステップＳＴ１９のＹＥＳの場合）には、そのアイコンを選択された状態にする（ステップＳＴ２０）。
【００５９】
例えば、図７（ｃ）の状態から図７（ｄ）に示すように、操作者の指が接触位置検出部（タッチパッド）１に接触したまま右方向に移動すると、図７（ｃ）では「戻る」ボタンの位置が選択された状態であった表示を、右方向の「Ｃ」アイコンが選択された状態にする。
【００６０】
この状態で操作者が指を離すと、接触位置情報解析部４２は非接触（リリース）を検知し（ステップＳＴ２１のＹＥＳの場合）、表示情報管理部４１が、その非接触（リリース）位置のアイコン「Ｃ」の選択を決定状態にし、画面内容を変更する（ステップＳＴ２２）。
一方、操作者の指の非接触（リリース）が検知されなかった場合（ステップＳＴ２１のＮＯの場合）には、ステップＳＴ１５に戻って処理を繰り返す。
【００６１】
また、ステップＳＴ１５の判定において、指の移動がないと判定された場合（ステップＳＴ１５のＮＯの場合）にも、その接触位置において指が離されたか否か（非接触（リリース）の有無）を判定し（ステップＳＴ２１）、その後の処理を繰り返す。
【００６２】
以上のように、制御部４は、接触位置検出部１から取得した情報に基づいて、指等の操作物体の接触状態が継続しており、かつ、移動した場合には、表示部２に表示させる複数のアイコンの位置とサイズの少なくとも一方を、指等の移動後の接触位置に応じて変化させる。
これにより、例えば図２、図４〜図６等におけるカーソル移動を、方向の情報を使用して行うことが可能になり、座標の移動量に基づいた単純なカーソル移動にて選択を行う場合（通常の座標系を用いてのタッチ位置移動でアイコンを選択する場合）よりも、低負荷（短い移動）でアイコンを選択することが可能になる。
【００６３】
また、制御部４は、指等の操作物体の接触状態が継続、かつ、移動した場合に、移動後の接触位置に応じて、その接触位置に対応する表示部２上の位置に表示されていたアイコンとその近傍のアイコンのみを抽出して、表示部２に拡大表示させる。
これにより、多数のアイコンが存在し、再配置、サイズ変更を行ったアイコンが小さく表示されてしまった場合であっても、簡単にアイコンの選択・決定を行うことができる。
【００６４】
図９は、実施の形態２の図７（ａ）の状態での接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
図９（ａ）は、図７（ｂ）と同様に、図７（ａ）に示す状態のときに、操作者が接触位置検出部（タッチパッド）１の左端中央部に指先をタッチして長押ししたことにより、表示部２の左中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置にメニューアイコンが再配置された表示画面を示している。
【００６５】
すなわち、各アイコンは、操作者の指がそれ以上左方向へも上方向へも移動できない（移動スペースがない）ことを鑑みて、右方向および下方向に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００６６】
そして、図９（ｂ）は、図９（ａ）に示す状態から、操作者の指が接触位置検出部（タッチパッド）１の右斜め上方向に移動して、それ以上は上方向へ移動できない状態になった場合に表示されるメニュー画面例を示している。この場合、各アイコンは、操作者の指がそれ以上は上方向へ移動できず左方向にもあまり移動できない（移動スペースがない）ことを鑑みて、右方向および下方向に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００６７】
その状態で、操作者の指が接触したまま、右下方向に移動すると、図９（ｃ）に示すように、図９（ｂ）では「戻る」ボタンの位置が選択された状態であったカーソル表示が、右下方向の「Ｃ」アイコンが選択された状態になる。そして、この状態で操作者が指を離すと、その位置のアイコン「Ｃ」の選択が決定され、アイコン「Ｃ」に対応する操作が実行される。
【００６８】
このように、アイコン数が多いメニュー画面が表示されている状態で、接触位置検出部（タッチパッド）１上のどこかをタッチして長押しすることにより、操作者が操作しやすい位置にアイコンが再配置されたメニュー画面が表示され、そのまま所望のアイコンの方向へ指を移動させると、その周辺のメニューアイコンが拡大表示されるので、操作者はさらにそのまま所望のアイコンの方向へ指を移動させて離すだけで、すなわち、接触してから離すまでの一操作でどのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００６９】
以上のように、この実施の形態２による場合であっても、実施の形態１と同様に、接触位置検出部（タッチパッド）に操作者の指が接触してから離すまでの一操作で、どのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００７０】
実施の形態３．
図１０は、この発明の実施の形態３におけるインターフェース装置の構成を示すブロック図である。なお、実施の形態１で説明したものと同様の構成には、同一の符号を付して重複した説明を省略する。以下に示す実施の形態３のインターフェース装置は、接近・接触位置検出部１１、表示部２、記憶部３、制御部４０を備えており、操作部と表示部とが分離している（別途設置されている）装置である。
【００７１】
接近・接触位置検出部１１は、静電容量式接触デバイスの感度を向上させたデバイスや光学式の接触検知デバイス、または、カメラなどを用いて、操作者の指等の操作物体が接近した位置（場所）および接触した位置を検知し、検出された接近・接触位置情報を出力するものである。すなわち、実施の形態１，２における接触位置検出部１に比べると、接触だけではなく接近も検知できるものである。
【００７２】
制御部４０は、映像や動作など全体を制御するものであり、表示情報管理部４１、接近・接触位置情報解析部４４、データベースアクセス部４３を備えている。
接近・接触位置情報解析部４４は、接近・接触位置検出部１１で検出された位置情報を取得して、接近・接触・長押し・非接触（リリース）の判定を行うとともに、取得した位置情報を表示部２に表示された内容を操作するために必要な位置情報に変換する。
【００７３】
すなわち、制御部４０は、接近・接触位置検出部１１で検出された位置情報を取得し、記憶部３に記憶されている変更データに基づいて、表示部２に表示される表示内容を制御するものであり、より具体的には、接近・接触位置検出部１１から取得した接近位置および接触位置に応じて、表示部２に表示させる複数のアイコンの位置とサイズの少なくとも一方を、記憶部３に記憶されている変更データに基づいて決定し、表示部２に表示させるとともに、接近・接触位置検出部１１から取得した情報に基づいて、指等の操作物体の接近、接触および非接触（リリース）の継続と変化の状態を判定し、その判定結果に応じてアイコンを選択・決定して、当該アイコンに対応する操作を実行する。詳細については後述する。
【００７４】
ここで、実施の形態３の制御部４０における処理について、図１１に示す操作例と表示画面例、および、図１２に示すフローチャートを用いて説明する。
図１１は、この実施の形態３の接近・接触位置検出部１１における操作例と表示部２に表示される表示画面の一例を示す図であり、図１２は、この実施の形態３における制御部４０の処理を示すフローチャートである。
【００７５】
実施の形態１，２と同様に、接近・接触位置検出部１１は、操作者の手の届く範囲に設けられたタッチパッドであり、図１１（ａ）に示すように、この接近・接触位置検出部１１とは別途設置された表示部２には、任意の画像が表示されている。なお、ここではカーナビゲーションの地図が表示されているものとして説明する。
【００７６】
この状態で、例えば図１１（ｂ）に示すとおり、操作者の指が接近・接触位置検出部（タッチパッド）１１に接近して近接状態が検知されると、接近・接触位置情報解析部４４は、接近・接触位置検出部１１により検出された接近位置情報を取得し（ステップＳＴ３１）、その位置における接近が所定時間（例えば、２秒など）を超える長時間近接か否かを判定する（ステップＳＴ３２）。
【００７７】
長時間近接であると判定された場合（ステップＳＴ３２のＹＥＳの場合）には、データベースアクセス部４３が、ステップＳＴ３１で取得した接近位置に応じたアイコンの配置に関するデータ（表示変更データ）を記憶部３の表示変更データベースから取得し（ステップＳＴ３３）、取得した表示変更データに基づいて表示情報管理部４１がアイコンの配置・サイズ等を決定してアイコンを配置し、表示部２にメニュー画面を表示させる（ステップＳＴ３４）。
【００７８】
この際、表示情報管理部４１は、指の最初の接触位置に対応するアイコン以外のアイコンを、指を最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように、表示部２に表示させる。
【００７９】
図１１（ｂ）は、接近・接触位置検出部（タッチパッド）１１の左端中央部にタッチすることなく近接した状態で、操作者の指が長時間（２秒以上）止まったことにより、表示部２の左中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置に、メニューアイコンが配置された表示画面を示している。すなわち、各アイコンは、操作者の指がそのままタッチ（接触）した場合にそれ以上左方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、下方向、右方向に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００８０】
その後、接近・接触位置情報解析部４４は、操作者の指が接触してその接触位置が移動したか否かを判定する（ステップＳＴ３５）。そして、操作者の指の移動を検知すると（ステップＳＴ３５のＹＥＳの場合）、表示情報管理部４１が、その指の移動先の座標値（表示部２の対応する座標系）上にアイコンが配置されているか否かを判断し（ステップＳＴ３６）、アイコンが配置されていなければ（ステップＳＴ３６のＮＯの場合）、ステップＳＴ３５に戻って指の接触位置の移動を判定する。また、指の移動先にアイコンがあった場合（ステップＳＴ３６のＹＥＳの場合）には、そのアイコンを選択された状態にする（ステップＳＴ３７）。
【００８１】
例えば、図１１（ｂ）の状態から図１１（ｃ）に示すように、操作者の指が接近・接触位置検出部（タッチパッド）１１に接触して、そのまま下方向に移動すると、図１１（ｂ）では「戻る」ボタンの位置が選択された状態であった表示を、下方向の「Ｅ」アイコンが選択された状態にする。
【００８２】
この状態で操作者が指を離すと、接近・接触位置情報解析部４４は非接触（リリース）を検知し（ステップＳＴ３８のＹＥＳの場合）、表示情報管理部４１が、その非接触（リリース）位置のアイコン「Ｅ」の選択を決定状態にし、画面内容を変更する（ステップＳＴ３９）。
一方、操作者の指の非接触（リリース）が検知されなかった場合（ステップＳＴ３８のＮＯの場合）には、ステップＳＴ３５に戻って処理を繰り返す。
【００８３】
また、ステップＳＴ３５の判定において、指の移動がないと判定された場合（ステップＳＴ３５のＮＯの場合）にも、その接触位置において指が離されたか否か（非接触（リリース）の有無）を判定し（ステップＳＴ３８）、その後の処理を繰り返す。
【００８４】
以上のように、制御部４０は、接近・接触位置検出部１１から取得した情報に基づいて、指等の操作物体の接近、接触および非接触（リリース）の継続と変化の状態を判定し、指等の接近状態が継続している場合には表示部２に複数のアイコンを表示させ、指等の接触状態が継続した場合にはその接触位置に対応するアイコンを選択状態とし、指等の最初の接触位置に対応するアイコン以外のアイコンを、指等を最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように表示部２に表示させ、指等の接触状態が非接触（リリース）に変化した場合にはその非接触（リリース）状態に変化する直前の接触位置に対応するアイコンが選択されたと判定し、当該アイコンに対応する操作を実行する。
【００８５】
このように、通常のナビゲーション用地図などが表示されている状態で、接近・接触位置検出部（タッチパッド）１１上の空中でタッチすることなく近接した状態とすることにより、操作者が操作しやすい位置にアイコンが配置されたメニュー画面が表示され、そのままタッチして所望のアイコンの方向へ指を移動させて離すだけで、すなわち、接触してから離すまでの一操作でどのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００８６】
なお、ここではメニュー画面が表示されたら指を接触させて移動させるものとして説明したが、指を接触させずに空中に浮かせたままで移動させることにより、アイコンの選択を行うようにし、所望のアイコンが選択されたことを確認してタッチすることにより決定・実行されるようにしてもよい。この場合であっても、指を接触する一操作でどのアイコンに対しても選択・決定することができる。
【００８７】
また、この実施の形態３のインターフェース装置は、メニュー画面が複数ページに渡る場合など、操作者の指が接近した接近位置に応じて、表示部２に表示させる複数のアイコンの種類を変化させて異なるメニュ画面が表示されるようにすれば、所望のアイコンを探すのに手間がかかるような場合にも有効である。
例えば、メニュー画面が２ページある場合には、操作者の指が近接した近接位置情報が図１１（ｂ）に示すように中央より左部分であれば１ページ目のメニュー画面を表示させ、図１３（ａ）に示すように中央より右部分であれば２ページ目のメニュー画面を表示させる。
【００８８】
図１３は、実施の形態３の図１１（ａ）の状態での接近・接触位置検出部における操作例と表示部に表示される表示画面の別の一例を示す図である。
図１３（ａ）は、図１１（ａ）に示す状態のときに、操作者が接近・接触位置検出部（タッチパッド）１１の右端中央部に指先を接近させて２秒以上停止したことにより、表示部２の右中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置に２ページ目のメニューのアイコンが配置された表示画面を示している。
【００８９】
すなわち、各アイコンは、操作者の指がそのままタッチした場合にそれ以上右方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、左方向、下方向に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【００９０】
図１３（ｂ）は、図１３（ａ）に示す状態から、操作者の指が接近・接触位置検出部（タッチパッド）１１にタッチ（接触）して、そのまま下方向へ移動した状態を示しており、図１３（ａ）では「戻る」ボタンの位置が選択された状態であったカーソル表示が、下方向の「Ｊ」アイコンが選択された状態になる。そして、この状態で操作者が指を離すと、その位置のアイコン「Ｊ」の選択が決定され、アイコン「Ｊ」に対応する操作が実行される。
【００９１】
すなわち、制御部４０は、操作者の指が接近した接近位置に応じて、表示部２に表示させる複数のアイコンの種類を、記憶部３に記憶されている変更データに基づいて決定し、表示部２に表示させる。これにより、アイコン数が多くてメニュー画面が複数ページに渡る場合など、所望のアイコンを探すのに手間がかかる場合であっても、指の接近位置に応じて異なるアイコンが配置されたメニュー画面を表示させることができる。
【００９２】
このように、アイコン数が多くてメニュー画面が何ページも存在する状態で、操作者の指が接近・接触位置検出部（タッチパッド）１１上の空中でタッチしないまま所定時間停止することにより、操作者の指の近接位置に応じたメニュー画面が表示され、かつ、操作者がそのままタッチした場合に操作しやすい位置にアイコンが配置されたメニュー画面が表示されるので、メニュー画面が複数ページに渡っていて所望のアイコンを探すのに手間がかかるような場合にも、操作者は簡単に所望のアイコンを探すことができる。
【００９３】
そして、所望のアイコンが存在するメニュー画面が表示された際に、そのままタッチして所望のアイコンの方向へ指を移動させて離すだけで、すなわち、画面遷移からアイコンの選択・決定までを、接近・接触から離すまでの一操作でどのアイコンに対しても行うことができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００９４】
なお、ここでは一平面の接近・接触位置検出部（タッチパッド）を想定してメニュー画面が２ページである場合について説明したが、例えばメニュー画面が４ページである場合には、接近位置が左上部分、右上部分、左下部分、右下部分の４つにわけて表示させるメニュー画面がなるものとなるようにすればよい。
【００９５】
また、接近・接触位置検出部（タッチパッド）が、例えば球面である場合や、複数面である場合には、さらに多くのメニュー画面が存在する場合であっても、操作者の指の接近位置に応じてメニュー画面を変更して表示させることが容易となるので、より有効に利用できる。
【００９６】
なお、この実施の形態３は、実施の形態１における接触位置検出部１を接近・接触位置検出部１１に置き換えたものとして説明したが、実施の形態２における接触位置検出部１を接近・接触位置検出部１１に置き換えてもよいことは、言うまでもない。
【００９７】
以上のように、この実施の形態３によれば、操作者の指の接近に応じてアイコンを再配置したりサイズ変更することにより、接近・接触位置検出部（タッチパッド）に操作者の指が接触してから離すまでの一操作で、どのアイコンに対しても選択・決定することができるので、操作者にとって操作が大変簡単で低負荷になり、運転中であっても操作部を見ることなく安全にメニューアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【００９８】
実施の形態４．
図１４は、この発明の実施の形態４におけるインターフェース装置の構成を示すブロック図である。なお、実施の形態１〜３で説明したものと同様の構成には、同一の符号を付して重複した説明を省略する。以下に示す実施の形態４のインターフェース装置は、接触位置検出部１、表示部２、車両データ検出部５、記憶部３０、制御部５０を備えており、操作部と表示部とが分離している（別途設置されている）装置である。
【００９９】
車両データ検出部５は、車両に設置された各種センサを用いて車両の運転情報を検出し、ＣＡＮなどを介して情報を出力する。
記憶部３０は、プログラムおよび表示部２に表示される表示内容の変更データをまとめた表示変更データベース３１と、車両の走行中に利用可能な機能のデータを保持している走行時利用可能機能データベース３２を記憶している。
走行時利用可能機能データベース３２には、車両の走行時に利用可能なアイコンを示す走行時利用可能アイコンデータが保存されている。
【０１００】
制御部５０は、映像や動作など全体を制御するものであり、表示情報管理部４１、接触位置情報解析部４２、データベースアクセス部４３、および、車両データ解析部４５を備えている。
車両データ解析部４５は、車両データ検出部５で検出された車両情報を取得して解析し、現在の車両の情報を出力したり、記憶部３に保持したりする。
【０１０１】
ここで、実施の形態４の制御部５０における処理について、図１４に示す操作例と表示画面例、および、図１５に示すフローチャートを用いて説明する。
図１４は、この実施の形態４の接触位置検出部１における操作例と表示部２に表示される表示画面の一例を示す図であり、図１５は、この実施の形態４における制御部５０の処理を示すフローチャートである。
【０１０２】
図１４（ａ）に示すとおり、接触位置検出部１は、操作者の手の届く範囲に設けられたタッチパッドであり、この接触位置検出部１とは別途設置された表示部２には、任意の画像が表示されている。なお、ここではカーナビゲーションの地図が表示されているものとして説明する。
【０１０３】
この状態で、例えば図１４（ｂ）または図１４（ｃ）に示すとおり、操作者の指が接触位置検出部（タッチパッド）１に接触すると、接触位置情報解析部４２は、接触位置検出部１により検出された接触位置情報を取得し（ステップＳＴ４１）、その位置における接触が長押しか否かを判定する（ステップＳＴ４２）。なお、長押しか否かの判定は、接触時間が所定の時間（例えば、２秒など）以上継続したか否かにより判定する。
【０１０４】
長押しであると判定された場合（ステップＳＴ４２のＹＥＳの場合）には、車両データ検出部５から取得したデータから、車両データ解析部４５が、車両が走行中であるか否かを判定する（ステップＳＴ４３）。
【０１０５】
ここで、車両が走行中でない（停車中である）場合（ステップＳＴ４３のＮＯの場合）には、データベースアクセス部４３が、接触位置情報解析部４２が取得したデータと停車中の判定結果をキーとして、操作者の指の接触位置に応じたアイコンの配置データを、表示変更データベースより取得する（ステップＳＴ４４）。
【０１０６】
一方、車両が走行中である場合（ステップＳＴ４３のＹＥＳの場合）には、データベースアクセス部４３が、接触位置情報解析部４２が取得したデータと走行中の判定結果をキーとして、操作者の指の接触位置に応じたアイコンの配置データを、表示変更データベースより取得する（ステップＳＴ４５）。
【０１０７】
そして、取得した表示変更データに基づいて、表示情報管理部４１が、アイコンの配置・サイズ等を決定してアイコンを配置し、表示部２にメニュー画面を表示させる（ステップＳＴ４６）。
この際、表示情報管理部４１は、指の最初の接触位置に対応するアイコン以外のアイコンを、指を最初の接触位置からの接触状態を維持しながら移動させることで選択可能になる位置に配置されるように、表示部２に表示させる。
【０１０８】
図１４（ｂ）は、車両が走行中でない（停車中である）場合に、接触位置検出部（タッチパッド）１の左端中央部に、操作者の指が接触して長押ししたことにより、表示部２の左中央部に「戻る」ボタンが表示・選択された状態で、その周囲で指が移動可能な位置に、すべてのメニューアイコンが配置された表示画面を示している。すなわち、各アイコンは、操作者の指がそれ以上左方向へは移動できない（移動スペースがない）ことを鑑みて、上方向、下方向、右方向に配置され、かつ、指を接触させたままの指先移動で、他のアイコンの上を通らなくてもそのアイコンに到達できる場所に配置される。
【０１０９】
この図１４（ｂ）は、実施の形態１における図２（ｂ）と同じであるが、車両が走行中である場合には、図１４（ｃ）に示すように、車両の走行中であっても使用できるアイコン「Ｃ」のみが表示されたメニュー画面が表示される。なお、ここでは、走行中にも選択・実行が可能なアイコン「Ｃ」のみが表示された例を示したが、「Ｃ」以外のアイコンは選択不可能な状態であることがわかるように表示され、選択・実行可能なアイコン「Ｃ」のみが選択可能な状態で表示されるようにしてもよい。
【０１１０】
なお、図１６に示すステップＳＴ４７〜ＳＴ５１の処理については、実施の形態１における図３に示すフローチャートのステップＳＴ５〜ＳＴ９と同じであるため、ここでは説明を省略する。
【０１１１】
以上のように、制御部５０は、車両データ検出部５により検出された運転情報を取得して、車両が走行中か否かを判断するとともに、車両が走行中である場合には、記憶部３に記憶されている走行時利用可能アイコンデータに基づいて、走行時に利用可能なアイコンのみを表示部２に表示させる。
【０１１２】
このように、車両が走行中であるか否かを検知し、車両が走行中である場合には走行中に利用可能なアイコンのみを表示させることにより、操作者は安全かつ適切にアイコンを選択することができる。
【０１１３】
なお、この実施の形態４は、実施の形態１におけるインターフェース装置が車両データ検出部５をさらに備え、車両が走行中であるか否かにより表示させるアイコンを変化させるものとして説明したが、実施の形態２，３におけるインターフェース装置が車両データ検出部５をさらに備え、同様の処理を行うようにしてもよいことは、言うまでもない。
【０１１４】
以上のように、この実施の形態４によれば、実施の形態１〜３における効果に加え、車両の走行中に利用できないアイコンが除外され、利用可能なアイコンのみが表示されるので、素早く安全にアイコンを選択して当該アイコンに対応する操作を実行することが可能となる。
【０１１５】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【０１１６】
１  接触位置検出部（タッチパッド）、２  表示部、３，３０  記憶部、４，４０，５０  制御部、５  車両データ検出部、１１  接近・接触位置検出部（タッチパッド）、３１  表示変更データベース、３２  走行時利用可能機能データベース、４１  表示情報管理部、４２  接触位置情報解析部、４３  データベースアクセス部、４４  接近・接触位置情報解析部、４５  車両データ解析部。
【図１】
2015099436.tif 000003
【図２】
2015099436.tif 000004
【図３】
2015099436.tif 000005
【図４】
2015099436.tif 000006
【図５】
2015099436.tif 000007
【図６】
2015099436.tif 000008
【図７】
2015099436.tif 000009
【図８】
2015099436.tif 000010
【図９】
2015099436.tif 000011
【図１０】
2015099436.tif 000012
【図１１】
2015099436.tif 000013
【図１２】
2015099436.tif 000014
【図１３】
2015099436.tif 000015
【図１４】
2015099436.tif 000016
【図１５】
2015099436.tif 000017
【図１６】
2015099436.tif 000018