(57)【要約】【課題】相対値操作を用いたものであっても、引込み感に関する中途半端な状態が発生しないようにした入力装置を提供する。【解決手段】操作体Ｆの位置と、複数の操作ボタンおよびポインタの位置とが、相対座標によって関係付けされ、操作体がいずれかの操作ボタンから他の操作ボタンへ移動する際に引込み感を与える引込み制御を実行する入力装置において、いずれかの操作ボタンに対応した操作体の操作面上の位置から、操作面の外周端１１１ｂまでの移動可能距離Ｂが、いずれかの操作ボタンから他の操作ボタンまでのボタン間距離Ａよりも小さいとき、引込み制御の実行を禁止する、あるいは、操作面上における操作体の移動量に対して、ポインタの移動量を大きくなる側に補正し、ポインタがいずれかの操作ボタンから他の操作ボタンまで到達するようにして、引込み制御を実行する。【選択図】図２
2019105968.tif 000002
【特許請求の範囲】
【請求項１】
操作側となる操作面（１１１）に対する操作体（Ｆ）の操作状態を検出する検出部（１１２）と、
前記検出部によって検出される前記操作状態に応じて、所定の機器（５０）に対する入力を行う制御部（１３０）と、
前記制御部によって制御され、前記操作面を振動させる駆動部（１２０）と、を備える入力装置において、
前記所定の機器は表示部（５１）を有しており、前記表示部には、複数の操作ボタン（５２ａ１〜５２ａ４）、および前記操作面上の前記操作体の位置に対応するポインタ（５２ｂ）が表示され、前記操作面上における前記操作体の位置と、前記表示部における前記複数の操作ボタンおよび前記ポインタの位置とが、相対座標によって関係付けされており、
前記制御部は、前記操作体の移動によって、前記ポインタが、前記複数の操作ボタンのうち、いずれかの操作ボタンから他の操作ボタンに移動すると判定したとき、前記いずれかの操作ボタンと前記他の操作ボタンとの間となる中間領域（ｃａ）で、前記駆動部によって所定の振動を前記操作面に発生させることで、前記他の操作ボタンへの引込み感を与える引込み制御を実行すると共に、
前記いずれかの操作ボタンに対応した前記操作体の操作面上の位置から、前記操作面の外周端（１１１ｂ）までの移動可能距離（Ｂ）が、前記いずれかの操作ボタンから前記他の操作ボタンまでの距離（Ａ）よりも小さいとき、前記引込み制御の実行を禁止する、あるいは、前記操作面上における前記操作体の移動量に対して、前記ポインタの移動量を大きくなる側に補正し、前記ポインタが前記いずれかの操作ボタンから前記他の操作ボタンまで到達するようにして、前記引込み制御を実行する入力装置。
【請求項２】
前記制御部は、前記引込み制御の実行を禁止したとき、前記駆動部によって、前記所定の振動とは異なる警告用の振動を前記操作面に発生させる請求項１に記載の入力装置。
【請求項３】
前記制御部は、前記引込み制御の実行を禁止したとき、前記操作体の移動があっても、前記ポインタの位置座標を、前記いずれかの操作ボタンの位置座標に固定する請求項１または請求項２に記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパッドやタッチパネルのように、指等の操作体による入力操作を可能とする入力装置に関するものである。
【背景技術】
【０００２】
従来の入力装置として、例えば、特許文献１に記載されたものが知られている。特許文献１の入力装置（触覚呈示装置）は、表示装置に対して別位置に設けられて、操作面上における指の操作位置を検出するタッチパッド（操作検出部）と、タッチパッドの検出結果に基づいて操作面を振動させて、指と操作面との間の摩擦力を制御するアクチュエータ（振動部）と、アクチュエータの作動を制御する制御部とを備えている。入力装置は、表示装置に表示されるアイコン（操作ボタン）に対して、タッチパッド上で、指操作を行うことで、アイコンに対する入力を可能とする装置となっている。
【０００３】
タッチパッド上においては、表示装置のアイコンに対応する領域がターゲット領域、アイコンの周辺に対応する領域が周辺領域、と定義されている。そして、指がタッチパッドの操作面上を移動し、周辺領域以外の領域から、周辺領域を通り、ターゲット領域内に至るときに、周辺領域においては、制御部によってアクチュエータが作動され、振動が発生されるようになっている。
【０００４】
指が周辺領域以外の領域を移動する際には振動の発生はなく、指には所定の摩擦力が発生する。また、指が周辺領域を通過するときには、振動発生によって指と操作面との間にスクイーズ効果が発生して、操作面に対する指の摩擦力が低下する。このとき、指の移動速度が大きくなる。更に、指がターゲット内を移動する際には振動の発生はなく、指には所定の摩擦力が発生する。よって、操作者は、周辺領域以外から周辺領域を通り、ターゲット領域内に至るように指操作すると、周辺領域において摩擦力が低下して、ターゲット領域内に向けて引込み感が想起されるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１３００２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、操作面上の座標位置と、表示装置のアイコンの座標位置とが、相対的に関係付けされており、操作開始位置を基準にしてアイコンに対する座標位置が決定される相対値操作の入力装置の場合、以下のような不具合が発生し得る。
【０００７】
即ち、操作面上における操作開始位置から、操作面の外周端までの移動可能距離では、狙いとするアイコンまで画面上の座標を移動させることができず、アイコンとアイコンとの間で止まってしまう場合がある。この場合、停止した操作面上の指の位置が周辺領域であると、振動が繰り返し付加される状態が続き、あるいは、指の位置が周辺領域以外の領域であると、何ら振動は付加されないままの状態が続くことになり、連続的な指の移動に伴う引込み感が得られず、中途半端な状態が発生してしまう。
【０００８】
本発明の目的は、上記問題に鑑み、相対値操作を用いたものであっても、引込み感に関する中途半端な状態が発生しないようにした入力装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は上記目的を達成するために、以下の技術的手段を採用する。
【００１０】
本発明では、操作側となる操作面（１１１）に対する操作体（Ｆ）の操作状態を検出する検出部（１１２）と、
検出部によって検出される操作状態に応じて、所定の機器（５０）に対する入力を行う制御部（１３０）と、
制御部によって制御され、操作面を振動させる駆動部（１２０）と、を備える入力装置において、
所定の機器は表示部（５１）を有しており、表示部には、複数の操作ボタン（５２ａ１〜５２ａ４）、および操作面上の操作体の位置に対応するポインタ（５２ｂ）が表示され、操作面上における操作体の位置と、表示部における複数の操作ボタンおよびポインタの位置とが、相対座標によって関係付けされており、
制御部は、操作体の移動によって、ポインタが、複数の操作ボタンのうち、いずれかの操作ボタンから他の操作ボタンに移動すると判定したとき、いずれかの操作ボタンと他の操作ボタンとの間となる中間領域（ｃａ）で、駆動部によって所定の振動を操作面に発生させることで、他の操作ボタンへの引込み感を与える引込み制御を実行すると共に、
いずれかの操作ボタンに対応した操作体の操作面上の位置から、操作面の外周端（１１１ｂ）までの移動可能距離（Ｂ）が、いずれかの操作ボタンから他の操作ボタンまでの距離（Ａ）よりも小さいとき、引込み制御の実行を禁止する、あるいは、操作面上における操作体の移動量に対して、ポインタの移動量を大きくなる側に補正し、ポインタがいずれかの操作ボタンから他の操作ボタンまで到達するようにして、引込み制御を実行することを特徴としている。
【００１１】
この発明によれば、相対座標を用いた場合では、操作体（Ｆ）の移動可能距離（Ｂ）が、いずれかの操作ボタンから他の操作ボタンまでの距離（Ａ）よりも小さいとき、ポインタ（５２ｂ）が操作ボタンの間で停止してしまうことになる。このとき、本発明では、所定の振動を付加する引込み制御を禁止する。よって、ポインタ（５２ｂ）が、操作ボタンの間で停止してしまっても、引込み制御にかかる所定の振動が付加され続けることがなくなり、操作者に中途半端な感触を与えてしまうことを防止できる。
【００１２】
また、本発明では、操作体（Ｆ）の移動可能距離（Ｂ）が、いずれかの操作ボタンから他の操作ボタンまでの距離（Ａ）よりも小さいとき、操作面（１１１）上における操作体（Ｆ）の移動量に対して、ポインタ（５２ｂ）の移動量を大きくなる側に補正する。このとき、ポインタ（５２ｂ）がいずれかの操作ボタンから他の操作ボタンまで到達するように補正して、引込み制御を実行する。これにより、移動可能距離（Ｂ）が短くても、ポインタ（５２ｂ）が、いずれかの操作ボタンから他の操作ボタンに連続して移動する状態を形成することができるので、その途中で引込み制御による引込み感を与えることができ、操作者に対して、中途半端な状態を発生させることがない。
【００１３】
尚、上記各手段の括弧内の符号は、後述する実施形態記載の具体的手段との対応関係を示すものである。
【図面の簡単な説明】
【００１４】
【図１】車両における入力装置の搭載状態を示す説明図である。
【図２】入力装置を示すブロック図である。
【図３】第１実施形態における操作部および駆動部を示す（ａ）は側面図、（ｂ）は（ａ）のIIIｂ方向から見た平面図である。
【図４】指の移動可能距離が操作ボタン間距離よりも大きい場合の指と、操作ボタンおよびポインタとの位置関係を示す説明図である。
【図５】第１実施形態における制御内容を示すフローチャートである。
【図６】第１実施形態における引込み時の振動の強さを示すグラフである。
【図７】第１実施形態における引込み時の振動波形を示すグラフである。
【図８】指の移動可能距離が操作ボタン間距離よりも小さい場合の指と、操作ボタンおよびポインタとの位置関係を示す説明図である。
【図９】第１実施形態の変形例１における振動波形を示すグラフである。
【図１０】第１実施形態の変形例２における振動の強さを示すグラフである。
【図１１】第２実施形態における指と、操作ボタンおよびポインタとの位置関係を示す説明図である。
【図１２】第２実施形態における制御内容を示すフローチャートである。
【図１３】第３実施形態における指と、操作ボタンおよびポインタとの位置関係を示す説明図である。
【図１４】第３実施形態における制御内容を示すフローチャートである。
【図１５】第４実施形態における操作部および駆動部を示す（ａ）は側面図、（ｂ）は（ａ）のＸＶｂ方向から見た平面図である。
【発明を実施するための形態】
【００１５】
以下に、図面を参照しながら本発明を実施するための複数の形態を説明する。各形態において先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を適用することができる。各実施形態で具体的に組み合わせが可能であることを明示している部分同士の組み合わせばかりではなく、特に組み合わせに支障が生じなければ、明示していなくても実施形態同士を部分的に組み合せることも可能である。
【００１６】
（第１実施形態）
第１実施形態の入力装置１００を図１〜図８に示す。本実施形態の入力装置１００は、例えば、ナビゲーション装置５０を操作するための遠隔操作デバイスに適用したものである。入力装置１００は、ナビゲーション装置５０と共に、車両１０に搭載されている。ナビゲーション装置５０は、本発明の所定の機器に対応する。
【００１７】
ナビゲーション装置５０は、地図上における自車の現在位置情報、進行方向情報、あるいは操作者の希望する目的地への案内情報等を表示する航路誘導システムである。ナビゲーション装置５０は、表示部としての液晶ディスプレイ５１を有している。液晶ディスプレイ５１は、車両１０のインストルメントパネル１１の車両幅方向の中央部に配置されて、表示画面５２が操作者によって視認されるようになっている。
【００１８】
ナビゲーション装置５０は、入力装置１００に対して別体で形成されており、入力装置１００から離れた位置に設定されている。ナビゲーション装置５０と入力装置１００とは、例えば、Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋバス（ＣＡＮバス（登録商標））によって接続されている。
【００１９】
液晶ディスプレイ５１の表示画面５２には、地図上における自車位置が表示されると共に、ナビゲーション装置５０に対する操作用の各種操作ボタン５２ａ１〜５２ａ４が表示されるようになっている（図４、図８）。各種操作ボタン５２ａ１〜５２ａ４は、例えば、地図の拡大表示、縮小表示、および目的地案内設定等のためのボタンであり、第１操作ボタン５２ａ１、第２操作ボタン５２ａ２、第３操作ボタン５２ａ３、および第４操作ボタン５２ａ４等となっている。各種操作ボタン５２ａ１〜５２ａ４は、いわゆる操作アイコンと呼ばれるものであり、本発明の複数の操作ボタンに対応する。また、表示画面５２には、後述する操作部１１０（操作面１１１）における操作者の指Ｆ（操作体）の位置に対応するように、例えば、矢印状にデザインされたポインタ５２ｂが表示されるようになっている。
【００２０】
表示画面５２において、各種操作ボタン５２ａ１〜５２ａ４同士の間は、それぞれ中間領域ｃａとして定義されている。そして、中間領域ｃａ内における所定の位置（例えば、中央位置や途中の任意の位置）は、中間位置ｃｐとして定義されている。また、各種操作ボタン５２ａ１〜５２ａ４同士の間の距離は、ボタン間距離Ａとして定義されている。ボタン間距離Ａは、例えば、各種操作ボタン５２ａ１〜５２ａ４同士の中心間の距離となっている。ボタン間距離Ａは、本発明の「いずれかの操作ボタンから他の操作ボタンまでの距離（Ａ）」に対応する。
【００２１】
また、本実施形態では、操作面１１１上における指Ｆの位置と、液晶ディスプレイ５１における各種操作ボタン５２ａ１〜５２ａ４およびポインタ５２ｂの位置とが、相対座標によって関係付けされており、相対位置操作されるものとなっている。例えば、指操作のために操作面１１１上に最初に接触された指Ｆの位置を基準にして、そのときに表示されているポインタ５２ｂとの位置が対応付けされて、指Ｆの移動方向、移動距離に応じて、各種操作ボタン５２ａ１〜５２ａ４に対するポインタ５２ｂの位置が設定されるようになっている。
【００２２】
入力装置１００は、図１〜図４に示すように、車両１０のセンターコンソール１２にて、アームレスト１３と隣接する位置に設けられ、操作者の手の届き易い範囲に配置されている。入力装置１００は、操作部１１０、駆動部１２０、および制御部１３０等を備えている。
【００２３】
操作部１１０は、いわゆるタッチパッドを形成するものであり、操作者の指Ｆによって、ナビゲーション装置５０に対する入力操作を行う部位となっている。操作部１１０は、操作面１１１、タッチセンサ１１２、および筐体１１３等を有している。
【００２４】
操作面１１１は、アームレスト１３と隣接する位置で操作者側に露出して、操作者が指操作を行う平面部となっており、例えば、表面全体にわたって指の滑りを良くする素材等が設けられることで形成されている。
【００２５】
操作面１１１上においては、操作者の指操作により、表示画面５２に表示される各種操作ボタン５２ａ１〜５２ａ４に対する操作（選択、押込み決定等）のための入力ができるように設定されている。操作面１１１の周囲には、操作側とは反対側に延びるリブ１１１ａが設けられている。
【００２６】
タッチセンサ１１２は、操作面１１１の裏面側に設けられた、例えば、静電容量式の検出部である。タッチセンサ１１２は、矩形の平板状に形成されており、センサ表面に対する操作者の指Ｆによる操作状態を検出するようになっている。
【００２７】
タッチセンサ１１２は、操作面１１１上のｘ軸方向に沿って延びる電極と、ｙ軸方向に沿って延びる電極とが格子状に配列されることにより形成されている。これら電極は、後述する制御部１３０と接続されている。各電極は、センサ表面に近接する操作者の指Ｆの位置に応じて、発生される静電容量が変化するようになっており、発生される静電容量の信号（感度値）が制御部１３０に出力されるようになっている。センサ表面は、絶縁材よりなる絶縁シートによって覆われている。尚、タッチセンサ１１２としては、上記静電容量式のものに限らず、他の感圧式等、各種タイプのものを使用することができる。
【００２８】
筐体１１３は、上記操作面１１１およびタッチセンサ１１２を支持する支持部である。筐体１１３は、枠状に形成されており、例えば、センターコンソール１２の内部に配置されている。
【００２９】
駆動部１２０は、操作面１１１の拡がる方向に操作面１１１を、ｘ、ｙ軸の２軸方向に振動させるものであり、操作面１１１の周囲４辺の少なくとも１辺において、リブ１１１ａと筐体１１３との間に設けられている。駆動部１２０は、後述する制御部１３０と接続されており、制御部１３０によって振動発生の制御がなされるようになっている。
【００３０】
駆動部１２０は、２軸方向のうち、１軸方向のみの振動を有効にすることで、操作面１１１には１軸方向（ｘ軸方向、あるいはｙ軸方向）の振動を発生させ、また、２軸方向の振動を同時に有効にすることにより、操作面１１１には両振動を合成した斜め方向の振動を発生させることができるようになっている。
【００３１】
駆動部１２０としては、例えば、ソレノイド、ボイスコイルモータ等の電磁アクチュエータ、あるいはピエゾ等の振動体、更には、上記振動体とバネとが組み合わされたもの等を用いることができる。例えば、１つの振動体が２軸方向の振動を発生させるものであれば、操作面１１１の周囲４辺のうち少なくとも１つの辺部に１つの振動体を設けることで、駆動部１２０を形成することができる。あるいは、振動体が１軸方向のみの振動を発生させるものであれば、操作面１１１の周囲の隣合う２つの辺部にそれぞれ１つの振動体（合計２つ）を設けることで、駆動部１２０を形成することができる。あるいは、１軸方向の振動体とバネとの組合せを、対向する辺部に設けて、振動方向が交差するように、それを２組設けることで駆動部１２０を形成することができる。本実施形態では、図３に示すように、駆動部１２０は、振動体が操作面１１１の周囲４辺に設けられたものとしている。
【００３２】
制御部１３０は、ＣＰＵ、ＲＡＭ、および記憶媒体等を有している。制御部１３０は、タッチセンサ１１２から得られる信号から、操作者の指Ｆの操作状態として、操作面１１１上における指Ｆの接触位置（接触座標）、移動方向、および移動距離等を取得する。このとき、制御部１３０は、最初に取得した指Ｆの接触位置と、そのとき表示されているポインタ５２ｂの位置とを対応付けして、指Ｆの移動に伴ってポインタ５２ｂが移動するように表示画面５２に表示させる（相対値操作）。ポインタ５２ｂは、表示画面５２上の各種操作ボタン５２ａ１〜５２ａ４上を移動するように表示される。
【００３３】
そして、制御部１３０は、これらの操作状態に応じて、駆動部１２０による振動の発生状態を制御するようになっている。尚、制御部１３０の記憶媒体には、振動制御時の振動制御パラメータ（振動マップ）が予め格納されており、制御部１３０は、この振動制御パラメータに基づいて、振動制御を行うようになっている（詳細後述）。
【００３４】
本実施形態の入力装置１００の構成は以上のようになっており、作動および作用効果について、以下、図５〜図８を加えて説明する。
【００３５】
制御部１３０は、図５に示すフローチャートに基づいて、指Ｆの移動先となる操作ボタンへの引込み制御、あるいは引込みの禁止制御を行う。ここでは、図４、図８に示すように、操作者が各種操作ボタン５２ａ１〜５２ａ４を選択するにあたって、指Ｆが第１操作ボタン５２ａ１から第２操作ボタン５２ａ２側に、更には、第２操作ボタン５２ａ２から第３操作ボタン５２ａ３側に移動される場合を１つのモデルとして説明する。
【００３６】
まず、制御部１３０は、ステップＳ１００で、タッチセンサ１１２から得られる信号（指Ｆの操作状態）によって、操作者の指Ｆがいずれかの操作ボタン（５２ａ１〜５２ａ４）を選択中であるか否かを判定する。つまり、ポインタ５２ｂが、いずれかの操作ボタン（５２ａ１〜５２ａ４）上にあるか否かを判定する。制御部１３０は、ステップＳ１００で否定判定するとステップＳ１００を繰り返し、肯定判定するとステップＳ１１０に移行する。尚、肯定判定したときの状態は、例えば、図４中の、第１操作ボタン５２ａ１の上に、ポインタ５２ｂ（破線表示）が位置した状態である。
【００３７】
ステップＳ１１０では、制御部１３０は、指Ｆの移動方向における操作面１１１の外周端１１１ｂまでの移動可能距離Ｂが、第１操作ボタン５２ａ１から隣の第２操作ボタン５２ａ２までのボタン間距離Ａ以下であるか否かを判定する。ステップＳ１１０で否定判定した場合、即ち、移動可能距離Ｂはボタン間距離Ａよりも大きい場合は、図４に示すように、操作面１１１上において指Ｆを移動させたとき、ポインタ５２ｂは、第１操作ボタン５２ａ１から第２操作ボタン５２ａ２まで移動可能となる位置関係にある。
【００３８】
ステップＳ１１０で否定判定すると、制御部１３０は、ステップＳ１２０で、通常の振動マップを用いて、操作面１１１に振動を発生させて、第１操作ボタン５２ａ１から第２操作ボタン５２ａ２への引込み制御を実行する。
【００３９】
即ち、制御部１３０は、ポインタ５２ｂが中間領域ｃａ内に位置するときに、駆動部１２０に対して、指Ｆの移動先の方向に往復する振動を操作面１１１に発生させる。ここでは、各種操作ボタン５２ａ１〜５２ａ４は、ｘ軸方向に並ぶように設定されているので、指Ｆのベクトルの向き（移動方向）は、ｘ軸方向となり、制御部１３０は、ｘ軸方向に沿う振動を発生させる。
【００４０】
そして、制御部１３０は、図６に示すように、指Ｆ（ポインタ５２ｂ）の移動位置に応じて、振動の強さが中間領域ｃａの途中（中間位置ｃｐ）で、極大値を形成するように制御する。制御部１３０は、振動の強さに極大値を持たせる際に、直線的に変化させる。
【００４１】
図４では、理解を深めるために中間領域ｃａ内における中間位置ｃｐを、中間領域ｃａの中央位置に設定した場合を表示している。尚、中間位置ｃｐは、中間領域ｃａの中央位置に限定されるものではなく、中間領域ｃａ内の任意の位置とすることができる。
【００４２】
制御部１３０は、振動の強さに極大値を持たせるために、図７に示すように、振幅を変化させることで対応する。具体的には、指Ｆ（ポインタ５２ｂ）が第１操作ボタン５２ａ１から中間位置ｃｐに至る間に、移動位置に応じて振幅を順次大きくしていくことで、振動の強さを大きくしていく。制御部１３０は、中間位置ｃｐにおいて振幅を最大にする。そして、指Ｆが、中間位置ｃｐを超えた後に、移動位置に応じて振幅を順次小さくしていき、もとの振幅に戻すことで、振動の強さを小さくしていく。このような振幅の変更により、操作面１１１には、あたかも抵抗の山谷が形成されて、指Ｆはこの山を乗り越えながら操作（移動）されるイメージとなる。
【００４３】
上記ステップＳ１２０により、指Ｆは、第１操作ボタン５２ａ１から第２操作ボタン５２ａ２に対応するように移動するとき、操作面１１１に発生される振動によって抵抗を受ける形となる。加えて、指Ｆが第１操作ボタン５２ａ１から中間位置ｃｐに対応する位置に向かうにつれて振動の強さが極大値を形成するように制御されるため、指Ｆが受ける抵抗が大きくなっていく。また、指Ｆが中間位置ｃｐから第２操作ボタン５２ａ２に対応する位置向かうにつれて、極大値を過ぎて振動の強さが小さくなっていくように制御されるため、指Ｆが受ける抵抗が小さくなっていく。
【００４４】
よって、指Ｆは、中間位置ｃｐに対応する位置で最大となる抵抗を乗り越えて、第２操作ボタン５２ａ２に対応する位置に至ることになり、中間位置ｃｐから第２操作ボタン５２ａ２に対応する位置に向けて、あたかも誘導される（引込まれる）かのような感覚（作用）を受けることになる。このときの誘導感は、山の乗り越え感とも言い換えることができる。
【００４５】
このように、本実施形態では、操作者が指Ｆを動かしたときに、移動方向へ指Ｆを誘導し、移動先への誘導感が得られるようになっている。
【００４６】
一方、ステップＳ１１０で肯定判定すると、制御部１３０は、ステップＳ１３１に移行する。ステップＳ１１０で肯定判定した場合は、図８に示すような場合である。即ち、操作面１１１上において指Ｆを移動させて、第２操作ボタン５２ａ２から第３操作ボタン５２ａ３（あるいは第４操作ボタン５２ａ４）にポインタ５２ｂを移動させようとしたとき、指Ｆの移動可能距離Ｂは、ボタン間距離Ａ以下である。よって、操作面１１１上で外周端１１１ｂまで最大限に、指Ｆを移動させたとしても、ポインタ５２ｂは、中間領域ｃａ内に入ってしまい（停滞してしまい）、第３操作ボタン５２ａ３（更には第４操作ボタン５２ａ４）には到達できない。
【００４７】
よって、この場合では、通常の引込み制御を実行すると、中間領域ｃａにおける指Ｆ（ポインタ５２ｂ）の位置に応じた振幅の振動が、繰り返し付加される状態が続き、操作者には、引込み感を与えることができないばかりか、中途半端な状態が発生してしまう。
【００４８】
よって、ステップＳ１３１では、中間領域ｃａにおける振動の発生を削除した振動マップを使用する。つまり、中間領域ｃａにおける引込み用の振動を発生させないようにする。
【００４９】
以上のように、本実施形態によれば、相対座標を用いた入力装置１００において、指Ｆの移動可能距離Ｂが、いずれかの操作ボタンから他の操作ボタンまでのボタン間距離Ａよりも小さいとき、ポインタ５２ｂが操作ボタンの間で停止してしまうことになる。このとき、所定の振動を付加する引込み制御を禁止する。よって、ポインタ５２ｂが、操作ボタンの間で停止してしまっても、引込み制御にかかる所定の振動が付加され続けることがなくなり、操作者に中途半端な感触を与えてしまうことを防止できる。
【００５０】
（第１実施形態の変形例）
第１実施形態の変形例を図９、図１０に示す。ここでは、制御部１３０は、振動の強さに極大値を持たせるために、図９に示すように、振幅は同一で、振動の周波数を変化させることで対応することができる。具体的には、指Ｆ（ポインタ５２ｂ）が第１操作ボタン５２ａ１から中間位置ｃｐに至る間に、振動の周波数を順次高くしていくことで、振動の強さを大きくしていく。中間位置ｃｐにおいて周波数を最大にする。そして、指Ｆ（ポインタ５２ｂ）が、中間位置ｃｐを超えた後に、振動の周波数を低くしていき、もとの周波数に戻すことで、振動の強さを小さくしていく。
【００５１】
また、図１０に示すように、制御部１３０は、振動の強さに極大値を持たせる際に、指数関数的に変化させるようにしてもよい。ウェーバフェヒナーの法則によると、人間の感覚量は、刺激強度の対数に比例することから、このような指数関数的な変化の付け方の方が、人間にとって分かりやすいものとすることができる。
【００５２】
（第２実施形態）
第２実施形態を図１１、図１２に示す。第２実施形態は、上記第１実施形態と構成は同一としつつ、指Ｆの移動可能距離Ｂがボタン間距離Ａ以下となる場合の処理を変更したものである。本実施形態では、制御部１３０は、操作面１１１上における指Ｆの移動量に対して、ポインタ５２ｂの移動量を大きくなる側に補正し（座標変換し）、ポインタ５２ｂがいずれかの操作ボタン（５２ａ２）から他の操作ボタン（５２ａ３）まで到達するようにして、引込み制御を実行するようにしている。
【００５３】
図１２は、第２実施形態の制御内容を示すフローチャートであり、上記第１実施形態（図５）に対して、ステップＳ１３１をステップＳ１３２に変更したものとなっている。
【００５４】
制御部１３０は、ステップＳ１１０で肯定判定をすると、ステップＳ１３２で、指Ｆの移動量に対して近傍の操作ボタン（５２ａ３）への移動量を大きくして、近傍の操作ボタン（５２ａ３）に到達するように補正（座標変換）する。そして、通常の振動マップを用いて、ステップＳ１２０と同様に、中間領域ｃａにおいて操作面１１１に振動を発生させて、引込み制御を実行する。
【００５５】
以上のように、本実施形態では、指Ｆの移動可能距離Ｂが、いずれかの操作ボタン（５２ａ２）から他の操作ボタン（５２ａ３）までのボタン間距離Ａよりも小さいとき、操作面１１１上における指Ｆの移動量に対して、ポインタ５２ｂの移動量を大きくなる側に補正する。このとき、ポインタ５２ｂがいずれかの操作ボタン５２ａ２から他の操作ボタン（５２ａ３）まで到達するように補正して、引込み制御を実行する。これにより、移動可能距離Ｂが短くても、ポインタ５２ｂが、いずれかの操作ボタン（５２ａ２）から他の操作ボタン（５２ａ３）に連続して移動する状態を形成することができるので、その途中で引込み制御による引込み感を与えることができ、操作者に対して、中途半端な状態を発生させることがない。
【００５６】
（第３実施形態）
第３実施形態を図１３、図１４に示す。第３実施形態は、上記第１実施形態と構成は同一としつつ、指Ｆの移動可能距離Ｂがボタン間距離Ａ以下となる場合の処理を変更したものである。本実施形態では、制御部１３０は、引込み制御の実行を禁止する際に、駆動部１２０によって、所定の引込み用の振動とは異なる警告用の振動を操作面１１１に発生させるようにしている。
【００５７】
図１４は、第３実施形態の制御内容を示すフローチャートであり、上記第１実施形態（図５）に対して、ステップＳ１３１をステップＳ１３３に変更したものとなっている。
【００５８】
制御部１３０は、ステップＳ１１０で肯定判定をすると、ステップＳ１３３で、引込み制御の実行を禁止し、即ち、引込み用の振動は発生させずに、警告用の振動を駆動部１２０によって、操作面１１１に発生させる。警告用の振動は、例えば、単発的な振動を所定時間間隔で発生させるもの等とすることができる。
【００５９】
これにより、指Ｆが操作面１１１の外周端１１１ｂに至り、近接する操作ボタン（５２ａ３）に到達できないことを、操作者に対して明確に認識させることができる。よって、操作者に対して、引込みに関する中途半端な状態を発生させることなく、速やかに指Ｆの移動が可能な位置からの指操作のやり直しを促すことができる。
【００６０】
（第４実施形態）
第４実施形態の入力装置１００Ａを図１５に示す。第４実施形態は、上記第１実施形態に対して、筐体１１３、および駆動部１２０の設定位置を変更し、筐体１１３Ａ、および駆動部１２０Ａとしたものである。
【００６１】
筐体１１３Ａは、板状に形成されており、操作面１１１の裏面側に配置されている。そして、駆動部１２０Ａは、操作面１１１の裏面側に配置されている。駆動部１２０Ａは、操作面１１１の裏面側と筐体１１３Ａとの間に位置している。駆動部１２０Ａは、例えば、ｘ、ｙ軸の２軸方向に振動を発生するものとなっており、操作面１１１の裏面側の中央部に１つ配置されている。駆動部１２０Ａは、上記第１実施形態で説明した、例えば、２軸方向に振動を発生可能なボイスコイルモータ等の電磁アクチュエータが使用されている。駆動部１２０Ａは、１つに限らず、複数個用いられるものとしてもよい。
【００６２】
本実施形態においても基本的な作動は、上記第１実施形態と同じであり、同様の効果を得ることができる。
【００６３】
（その他の実施形態）  上記各実施形態に対して、制御部１３０は、引込み制御の実行を禁止したとき、指Ｆの移動があっても、ポインタ５２ｂの位置座標を、移動開始時の操作ボタン（本発明のいずれかの操作ボタンに対応）の位置座標に固定する（ポインタ５２ｂを移動させない）ようにしてもよい。これにより、指Ｆの移動可能距離Ｂが小さいことから、指操作をやり直す際にも、ポインタ５２ｂが示す元の操作ボタンが変わることがなく、操作を継続しやすくなる。
【００６４】
また、上記各実施形態では、振動の強さを制御するために、予め設けられた振動制御パラメータ（振動マップ）を使用するものとして説明したが、これに限らず、指Ｆの操作状態に応じて、都度、計算によって振動パターンを得るようにしてもよい。
【００６５】
また、上記各実施形態では、引込み制御を実行するにあたって、操作面１１１に沿って、指Ｆの移動する方向の振動を発生させるものとしたが、これに代えて、操作面１１１に対して、交差する方向の振動を発生させて、スクイーズ効果を用いて引込み感を与えるものとしてもよい。
【００６６】
また、上記各実施形態では、操作部１１０として、いわゆるタッチパッド式のもとしたが、これに限らず、液晶ディスプレイ５１の表示画面５２が透過されて操作面１１１に視認されるいわゆるタッチパネル式のものにも適用可能である。
【００６７】
また、上記各実施形態では、操作体を操作者の指Ｆとして説明したが、これに限らず、ペンを模したスティックとしてもよい。
【００６８】
また、上記各実施形態では、入力装置１００、１００Ａによる入力制御の対象（所定の機器）として、ナビゲーション装置５０としたが、これに限定されることなく、車両用の空調装置、あるいは車両用オーディオ装置等の他の機器にも適用することができる。
【符号の説明】
【００６９】
５０  ナビゲーション装置（所定の機器）
５１  液晶ディスプレイ（表示部）
５２ａ１  第１操作ボタン（いずれかの操作ボタン、複数の操作ボタン）
５２ａ２  第２操作ボタン（他の操作ボタン、複数の操作ボタン）
５２ａ３  第３操作ボタン（複数の操作ボタン）
５２ａ４  第４操作ボタン（複数の操作ボタン）
５２ｂ  ポインタ
１００、１００Ａ  入力装置
１１１  操作面
１１１ｂ  外周端
１１２  タッチセンサ（検出部）
１２０  駆動部
１３０  制御部
Ａ  ボタン間距離（距離）
Ｂ  移動可能距離
Ｆ  操作者の指（操作体）
ｃａ  中間領域
【図１】
2019105968.tif 000003
【図２】
2019105968.tif 000004
【図３】
2019105968.tif 000005
【図４】
2019105968.tif 000006
【図５】
2019105968.tif 000007
【図６】
2019105968.tif 000008
【図７】
2019105968.tif 000009
【図８】
2019105968.tif 000010
【図９】
2019105968.tif 000011
【図１０】
2019105968.tif 000012
【図１１】
2019105968.tif 000013
【図１２】
2019105968.tif 000014
【図１３】
2019105968.tif 000015
【図１４】
2019105968.tif 000016
【図１５】
2019105968.tif 000017