(57)【要約】【課題】従来のタッチ位置のＸＹ座標を検知する機能しかないタッチパネル操作では、ユーザーが要求する結果を取得するまで手間がかかっていた。【解決手段】ユーザーインターフェイス装置が備える制御部は、指示媒体によりタッチ操作が行われたタッチパネルのタッチ位置の座標を座標検知部が検知して出力した座標検知情報に基づいてタッチ操作を判定する。また、制御部は、指示媒体によりタッチパネルに印加される押圧力に応じて変化するセンサー値に基づいて、押込み操作が行われたことを感圧検知部が検知して出力した感圧検知情報に基づいて押込み操作を判定する。そして、制御部は、タッチ操作及び押込み操作を組み合わせたジェスチャー操作に基づいて、オブジェクトの表示形態を変更するための制御情報を表示制御部に出力する。【選択図】図２
2018106434.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを表示する表示パネルと、
制御情報に従って前記表示パネルに前記オブジェクトを表示させる制御を行う表示制御部と、
指示媒体によりタッチ操作が行われるタッチパネルと、
前記タッチ操作が行われた前記タッチパネルのタッチ位置の座標を検知して座標検知情報を出力する座標検知部と、
前記指示媒体により前記タッチパネルに印加される押圧力に応じて変化するセンサー値を出力する感圧センサーと、
前記センサー値に基づいて、前記指示媒体により前記タッチパネルが押込まれる押込み操作が行われたことを検知して感圧検知情報を出力する感圧検知部と、
前記座標検知情報に基づいて判定した前記タッチ操作、及び前記感圧検知情報に基づいて判定した前記押込み操作を組み合わせたジェスチャー操作に基づいて、前記オブジェクトの表示形態を変更するための前記制御情報を前記表示制御部に出力する制御部と、を備える
ユーザーインターフェイス装置。
【請求項２】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた状態で前記指示媒体が移動する方向に応じて、前記オブジェクトを拡大し、又は縮小する前記制御情報を前記表示制御部に出力する
請求項１に記載のユーザーインターフェイス装置。
【請求項３】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた状態で移動する方向が第１方向である場合に前記オブジェクトを拡大し、前記タッチパネルが前記指示媒体により押込まれた状態で移動する方向が第２方向である場合に前記オブジェクトを縮小する前記制御情報を前記表示制御部に出力する
請求項２に記載のユーザーインターフェイス装置。
【請求項４】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた状態が継続する時間に応じて、前記オブジェクトを拡大し、又は縮小する前記制御情報を前記表示制御部に出力する
請求項１〜３のいずれか一項に記載のユーザーインターフェイス装置。
【請求項５】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた状態が継続する時間が、所定時間以上である場合に前記オブジェクトを拡大し、前記タッチパネルが前記指示媒体により押込まれた状態が継続する時間が、前記所定時間未満である場合に前記オブジェクトを縮小する前記制御情報を前記表示制御部に出力する
請求項４に記載のユーザーインターフェイス装置。
【請求項６】
前記制御部は、前記タッチパネルを押込む前記指示媒体のタッチ数に応じて、前記オブジェクトを拡大し、又は縮小する前記制御情報を前記表示制御部に出力する
請求項１〜５のいずれか一項に記載のユーザーインターフェイス装置。
【請求項７】
前記制御部は、前記タッチパネルを押込む前記指示媒体のタッチ数が第１個数である場合に前記オブジェクトを拡大し、前記タッチパネルを押込む前記指示媒体のタッチ数が第２個数である場合に前記オブジェクトを縮小する前記制御情報を前記表示制御部に出力する
請求項６に記載のユーザーインターフェイス装置。
【請求項８】
前記制御部は、前記表示パネルに表示されたソフトウェアキーボードのキーが表示される位置で前記タッチパネルが押込まれた場合に、前記キーから入力される文字の文字種を規定する入力モードを変更する前記制御情報を前記表示制御部に出力する
請求項１に記載のユーザーインターフェイス装置。
【請求項９】
前記制御部は、前記キーの文字を第１文字種で入力可能な前記入力モードであって、前記キーが表示される位置で前記タッチパネルが押込まれた場合に、前記キーの文字を第２文字種で入力可能な前記入力モードに変更する
請求項８に記載のユーザーインターフェイス装置。
【請求項１０】
前記制御部は、所定領域の前記オブジェクトが選択された状態で前記タッチパネルが押込まれた場合に、前記オブジェクトに関連するメニュー項目を前記タッチパネルが押込まれた位置で表示するための前記制御情報を前記表示制御部に出力する
請求項１，８，９のいずれか一項に記載のユーザーインターフェイス装置。
【請求項１１】
前記制御部は、前記オブジェクトが文字列である場合に、前記文字列を編集するための編集項目を前記メニュー項目として表示する前記制御情報を前記表示制御部に出力する
請求項１０に記載のユーザーインターフェイス装置。
【請求項１２】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた状態で前記指示媒体が移動する方向に応じて、直前に行われた操作に対する編集操作を行うための前記制御情報を前記表示制御部に出力する
請求項１，８〜１０のいずれか一項に記載のユーザーインターフェイス装置。
【請求項１３】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた状態で前記指示媒体が移動する方向に応じて、直前に行われた前記操作を取消し、又はやり直す前記編集操作を行うための前記制御情報を前記表示制御部に出力する
請求項１２に記載のユーザーインターフェイス装置。
【請求項１４】
ユーザーインターフェイス装置と、電子機器本体と、を備え、
前記ユーザーインターフェイス装置は、
オブジェクトを表示する表示パネルと、
制御情報に従って前記表示パネルに前記オブジェクトを表示させる制御を行う表示制御部と、
指示媒体によりタッチ操作が行われるタッチパネルと、
前記タッチ操作が行われた前記タッチパネルのタッチ位置の座標を検知して座標検知情報を出力する座標検知部と、
前記指示媒体により前記タッチパネルに印加される押圧力に応じて変化するセンサー値を出力する感圧センサーと、
前記センサー値に基づいて、前記指示媒体により前記タッチパネルが押込まれる押込み操作が行われたことを検知して感圧検知情報を出力する感圧検知部と、を備え、
前記座標検知情報に基づいて判定した前記タッチ操作、及び前記感圧検知情報に基づいて判定した前記押込み操作を組み合わせたジェスチャー操作に基づいて、前記オブジェクトの表示形態を変更するための前記制御情報を前記表示制御部に出力する制御部を備え、
前記電子機器本体は、
前記制御部から入力する前記タッチ操作又は前記ジェスチャー操作により指示された内容に基づいて所定の処理を行い、前記所定の処理を行った前記オブジェクトを前記制御部に出力する
電子機器。
【請求項１５】
ユーザーインターフェイス装置と、電子機器本体と、を備え、
前記ユーザーインターフェイス装置は、
オブジェクトを表示する第１表示パネルと、
制御情報に従って前記第１表示パネルに前記オブジェクトを表示させる制御を行う表示制御部と、
指示媒体によりタッチ操作が行われるタッチパネルと、
前記タッチ操作が行われた前記タッチパネルのタッチ位置の座標を検知する座標検知部と、
前記指示媒体により前記タッチパネルに印加される押圧力に応じて変化するセンサー値を出力する感圧センサーと、
前記センサー値に基づいて、前記指示媒体により前記タッチパネルが押込まれる押込み操作が行われたことを検知する感圧検知部と、
前記タッチ操作及び前記押込み操作を組み合わせたジェスチャー操作に基づいて、前記オブジェクトの表示形態を変更するための前記制御情報を前記表示制御部及び前記電子機器本体に出力する制御部と、を備え、
前記電子機器本体は、
前記ユーザーインターフェイス装置の前記制御部から入力する前記制御情報に基づいて前記表示形態が変更された前記オブジェクトを表示する第２表示パネルを備え、
前記制御部から入力する前記タッチ操作又は前記ジェスチャー操作により指示された内容に基づいて所定の処理を行い、前記所定の処理を行った前記オブジェクトの前記表示形態を変更して前記第２表示パネルに表示する
電子機器。
【請求項１６】
前記制御部は、前記タッチパネルが前記指示媒体により押込まれた場合に、前記表示パネルに表示されたメニューアイコンの選択を指示するための指示アイコンを表示させる前記制御情報を前記電子機器本体に出力し、前記指示アイコンが前記メニューアイコンに重畳して表示された状態で前記タッチパネルが前記指示媒体により再び押込まれた場合に、前記指示アイコンの選択を決定する前記制御情報を前記電子機器本体に出力する
請求項１５に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーインターフェイス装置及び電子機器に関する。
【背景技術】
【０００２】
近年、指等で容易かつ感覚的に操作できるタッチパネルが広く普及しており、タッチパネルの小型化、薄型化、軽量化、省電力化及び低コスト化等に関する多様な研究及び開発が行われている。指等の指示媒体がタッチパネルにタッチした位置（「タッチ位置」と呼ぶ）を検知する方式としては、電気抵抗の変化を検知する抵抗膜式、超音波等を利用する表面弾性波方式、静電容量の変化を検知する静電容量方式等が知られている。中でも、複数のタッチ位置を検知できる点等において、静電容量方式のタッチパネルが注目されている。
【０００３】
静電容量方式のタッチパネルは、静電容量を発生させる透明電極と、静電容量の変化を検知する外部回路とを備えている。近年では、スタイラスペン、指等によりタッチパネルが押圧されたときの押圧力を検知可能な感圧センサーを備えたタッチパネルが提供されつつある。
【０００４】
例えば、特許文献１には、トッププレート及びタッチパネルが押圧方向に移動することにより変位した感圧センサーの上部電極と下部電極の静電容量の変化に基づいて、入力操作面への押圧による入力決定操作がなされたことを判定する技術が開示されている。
【０００５】
また、特許文献２には、弾性部材を用いない感圧センサーを備えるセンサー装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１３４０００号公報
【特許文献２】特開２０１１−１００３６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
タッチパネルは様々な電子機器に用いられている。タッチパネルが用いられる電子機器として、例えば、自動車に搭載され、現在の自車の位置から目的地までの地図及び道順等を表示パネルに表示するナビゲーション装置がある。ナビゲーション装置では、簡易な操作が求められる。しかし、従来のナビゲーション装置に取り付けられるタッチパネルには、タッチ位置のＸＹ座標を検知する機能しかなく、ユーザーが目的とする結果を得るまでに複雑な操作を行わなくてはならず、不便であった。
【０００８】
また、特許文献１及び２に開示された感圧センサーを備えるタッチパネルでは、タッチパネルに指等がタッチしたことを確実に検知するために、感圧センサーが補助的に用いられるに過ぎない。このため、特許文献１及び２に開示された技術を適用したタッチパネルであっても、操作自体は従来の感圧機能を有さないタッチパネルと同様であり、操作の不便さは解消していなかった。また、感圧センサーを備えないタッチパネルでは、外部の入力装置等を用いた操作が要求されるため、ユーザーが操作に習熟するまで時間がかかっていた。
【０００９】
本発明はこのような状況に鑑みて成されたものであり、ユーザーが要求する結果を容易に取得できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るユーザーインターフェイス装置は、オブジェクトを表示する表示パネルと、制御情報に従って表示パネルにオブジェクトを表示させる制御を行う表示制御部と、指示媒体によりタッチ操作が行われるタッチパネルと、タッチ操作が行われたタッチパネルのタッチ位置の座標を検知して座標検知情報を出力する座標検知部と、指示媒体によりタッチパネルに印加される押圧力に応じて変化するセンサー値を出力する感圧センサーと、センサー値に基づいて、指示媒体によりタッチパネルが押込まれる押込み操作が行われたことを検知して感圧検知情報を出力する感圧検知部と、座標検知情報に基づいて判定したタッチ操作、及び感圧検知情報に基づいて判定した押込み操作を組み合わせたジェスチャー操作に基づいて、オブジェクトの表示形態を変更するための制御情報を表示制御部に出力する制御部と、を備える。
また、本発明に係る電子機器は、上述したユーザーインターフェイス装置と、電子機器本体と、を備える。電子機器本体は、制御部から入力するタッチ操作又はジェスチャー操作により指示された内容に基づいて所定の処理を行い、所定の処理を行ったオブジェクトをユーザーインターフェイス装置の制御部に出力する。
【発明の効果】
【００１１】
本発明によれば、ユーザーは、タッチ操作及び押込み操作を組み合わせた直感的なジェスチャー操作を行うことで、ユーザーが要求した結果を容易に取得できる。
上記した以外の課題、構成及び効果は、以下の実施の形態の説明により明らかにされる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施の形態に係るナビゲーション装置が搭載されている車両の運転席及び助手席を進行方向の後方から前方に向かって眺めたときの状態を示す説明図である。
【図２】本発明の第１の実施の形態に係るユーザーインターフェイス装置の内部構成例を示すブロック図である。
【図３】本発明の第１の実施の形態に係るユーザーインターフェイス装置の概略構成図である。
【図４】本発明の第１の実施の形態に係る感圧センサーの動作原理の説明図である。
【図５】従来の拡大又は縮小操作の例を示すフローチャートである。
【図６】本発明の第１の実施の形態に係る拡大又は縮小操作の例を示すフローチャートである。
【図７】本発明の第２の実施の形態に係る拡大又は縮小操作の例を示すフローチャートである。
【図８】本発明の第３の実施の形態に係る拡大又は縮小操作の例を示すフローチャートである。
【図９】従来の文字種の切替操作の例を示すフローチャートである。
【図１０】本発明の第４の実施の形態に係る文字種の切替操作の例を示すフローチャートである。
【図１１】従来のメニュー選択操作の例を示すフローチャートである。
【図１２】本発明の第５の実施の形態に係るメニュー選択操作の例を示すフローチャートである。
【図１３】従来の取消操作の例を示すフローチャートである。
【図１４】本発明の第６の実施の形態に係る取消操作の例を示すフローチャートである。
【図１５】従来のユーザーインターフェイス装置の設置例を示す説明図である。
【図１６】従来のナビゲーション装置の操作例を示すフローチャートである。
【図１７】本発明の第７の実施の形態に係るナビゲーション装置の構成例を示す説明図である。
【図１８】本発明の第７の実施の形態に係るナビゲーション装置の操作例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について、添付図面を参照して説明する。本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
【００１４】
［第１の実施の形態］
図１は、ナビゲーション装置１が搭載されている車両の運転席及び助手席を進行方向の後方から前方に向かって眺めたときの状態を示す説明図である。
ナビゲーション装置１（電子機器の一例）は、ダッシュボード５とメーターパネル６とに挟まれた位置であって、ステアリングホイール７を握るユーザーが視認可能な位置に設置されている。ナビゲーション装置１の下には、シフトレバー８が設けられている。
【００１５】
このナビゲーション装置１は、ナビゲーションに必要な処理を行うナビゲーション装置本体２と、ユーザーインターフェイス装置３とを備える。ナビゲーション装置本体２はダッシュボード５に形成された凹部に嵌め込まれておりユーザーが直接視認することはできない。ユーザーインターフェイス装置３は、ユーザーが視認可能な位置に配置されており、ユーザーから入力された指示をナビゲーション装置本体２に出力したり、ナビゲーション装置本体２による処理結果をユーザーに示したりする。
【００１６】
ユーザーインターフェイス装置３は、ダッシュボード５及びメーターパネル６並びにシフトレバー８からフロントガラス４の基部にかけての内装の形状と一体感を持つように構成されている。ユーザーインターフェイス装置３には、ナビゲーション装置本体２から出力されたナビゲーション処理等に必要な情報（地図、各種アイコン等）が表示されている。ユーザーは、ユーザーの指、スタイラスペン等の指示媒体をタッチパネル２０にタッチして、ユーザーインターフェイス装置３に表示されたアイコンを動かしたり、地図等を拡大又は縮小させたりするジェスチャー操作を行うことが可能である。
【００１７】
以下の説明では、タッチパネル２０にタッチする指示媒体を、ユーザーの指であるとする。また、ユーザーがタッチパネル２０にタッチしたまま指を移動して行う操作を「タッチ操作」と呼び、ユーザーがタッチパネル２０を指で押し込む操作を「押込み操作」と呼ぶ。そして、タッチ操作と押込み操作を組み合わせて行われる操作を「ジェスチャー操作」と呼ぶ。なお、従来のジェスチャー操作は、タッチ操作だけで行われる。
【００１８】
図２は、ユーザーインターフェイス装置３の内部構成例を示すブロック図である。
ユーザーインターフェイス装置３の内部構成を説明する前に、ナビゲーション装置本体２の動作を説明する。ナビゲーション装置本体２（電子機器本体の一例）は、ユーザーインターフェイス装置３の制御部１０から入力されるタッチ操作又はジェスチャー操作により、指示された内容に基づいて所定の処理を行う。そして、ナビゲーション装置本体２は、指示に基づいて所定の処理を行った後のオブジェクトをユーザーインターフェイス装置３の制御部１０に出力する。また、制御部１０は、オブジェクトに行われたタッチ操作（指の移動方向、タッチ位置等）を判定する。
【００１９】
ナビゲーション装置本体２からユーザーインターフェイス装置３に出力されるオブジェクトには、例えば、地図、文字列、アイコン、画像等が含まれる。ナビゲーション装置本体２は、ユーザーインターフェイス装置３になされたジェスチャー操作に基づくナビゲーション処理を行っており、ユーザーインターフェイス装置３が表示するための地図を出力したり、ユーザーインターフェイス装置３から入力された文字列を編集したりする。
【００２０】
ユーザーインターフェイス装置３は、バスＢで接続された、制御部１０、記憶媒体制御部１４、記憶媒体１５、通信制御部１６、座標検知部１７、感圧検知部１８、表示制御部１９を備える。また、ユーザーインターフェイス装置３は、座標検知部１７に接続されたタッチパネル２０、感圧検知部１８に接続された感圧センサー３０、表示制御部１９に接続された表示パネル４０を備える。
【００２１】
制御部１０は、ユーザーインターフェイス装置３内の各部の動作を制御する。この制御部１０は、座標検知部１７から入力する座標検知情報に基づいてタッチ操作が行われたことを判定すると共に、タッチ位置から入力された情報をナビゲーション装置本体２に出力する。また、制御部１０は、感圧検知部１８から入力する感圧検知情報に基づいてタッチパネル２０が指で押込まれた押込み操作が行われたことを判定する。また、制御部１０は、ナビゲーション装置本体２がユーザーインターフェイス装置３に出力したオブジェクトを表示パネル４０に表示させる制御情報を表示制御部１９に出力する。そして、制御部１０は、タッチ操作及び押込み操作を組み合わせたジェスチャー操作に基づいて、表示パネル４０に表示するオブジェクトの表示形態を変更するための制御情報を表示制御部１９に出力する。第１〜第３の実施の形態においてオブジェクトの表示形態を変更するとは、例えば、地図を拡大又は縮小して表示することである。
【００２２】
制御部１０は、ＣＰＵ１１，ＲＡＭ１２，ＲＯＭ１３により構成され、ＣＰＵ１１，ＲＡＭ１２，ＲＯＭ１３が連動して制御部１０の機能を実現する。
ＣＰＵ（Central Processing Unit）１１は、ユーザーインターフェイス装置３内の各部の動作を制御するコンピューターの一例である。ＣＰＵ１１は、例えば、ＲＯＭ１３から読出したプログラムを実行し、本実施の形態に係るジェスチャー操作に関わる処理を行う。
ＲＡＭ（Random Access Memory）１２は、ＣＰＵ１１によって実行されるプログラム等の一時データを記憶する。
【００２３】
ＲＯＭ（Read Only Memory）１３は、ＣＰＵ１１によって読出されるプログラム等を記憶する。ＲＯＭ１３は、ＣＰＵ１１によって実行されるプログラムを格納したコンピューター読取可能な非一過性の記録媒体の一例として用いられる。このため、ＲＯＭ１３には、このプログラムが永続的に格納される。なお、ＣＰＵ１１によって実行されるプログラムを格納したコンピューター読取可能な非一過性の記録媒体としては、他にもＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体であってもよい。
【００２４】
記憶媒体制御部１４は、記憶媒体１５に対する制御を行う。例えば、記憶媒体制御部１４は、制御部１０から入力するデータを記憶媒体１５に書き込んだり、制御部１０からの指示により記憶媒体１５に記憶されたデータを読出して制御部１０に出力したりする。
記憶媒体１５は、例えば、ユーザーインターフェイス装置３に設けられるスロット等に差し込まれ、記憶媒体制御部１４により書き込まれたデータを記憶し、又は記憶媒体制御部１４によりデータが読出される。例えば、記憶媒体１５には、ナビゲーション装置本体２で動作するナビゲーションプログラム、文字編集プログラムのバージョンアップデータ等が記憶される。
通信制御部１６は、ナビゲーション装置本体２とユーザーインターフェイス装置３との間でネットワークＮを通じて行われるデータの通信処理を制御する。
【００２５】
座標検知部１７は、タッチ操作が行われたタッチパネル２０のタッチ位置の座標を検知する。タッチパネル２０は、平面矩形状に形成されており、互いに交差するＸ電極とＹ電極の交差する点の位置が座標情報となり、この位置の静電容量の変化に応じた値が座標検知部１７に出力される。座標検知部１７は、タッチパネル２０から入力された座標情報が変化した箇所の座標を、指のタッチ位置であると検知して、タッチ位置の座標を含む座標検知情報を制御部１０に出力する。
【００２６】
感圧検知部１８は、タッチパネル２０が指で押され、感圧センサー３０が感圧したことを検知する。感圧センサー３０は、タッチパネル２０の裏面に設けられており、指によりタッチパネル２０に印加される押圧力に応じて変化するセンサー値を感圧検知部１８に出力する。感圧検知部１８は、感圧センサー３０から入力されるセンサー値に基づいて、指によりタッチパネル２０が押込まれる押込み操作が行われたことを検知して感圧検知情報を制御部１０に出力する。
【００２７】
表示制御部１９は、制御部１０から入力される制御情報に従って、平面矩形状に形成された表示パネル４０に対して、例えば、ナビゲーションに必要なアイコン、地図等のオブジェクトを表示させる制御を行う。
【００２８】
図３は、ユーザーインターフェイス装置３の概略構成図である。
図３の上には、上面視したタッチパネル２０に設置される感圧センサー３０の位置と、筐体５５の額縁の位置とが破線で示されている。タッチパネル２０を内包するユーザーインターフェイス装置３の筐体５５の額縁上のタッチパネル２０の裏面には、６個の感圧センサー３０が設けられている。このため、ユーザーが感圧センサー３０を直接見ることはない。感圧センサー３０が設置される数は、図３に示すように通常は複数個設けられるが、必ずしも複数設ける必要はなく、１個でもよい。
【００２９】
図３の下には、タッチパネル２０及び感圧センサー３０の断面図が示される。
トッププレート５０は、タッチパネル２０の表面を保護する。トッププレート５０には透明のガラス基板やフィルム等が用いられる。トッププレート５０の表面は、ユーザーがタッチ操作を行うために指を接触させる入力操作面５１である。
【００３０】
タッチパネル２０は、例えば、透明なＸ電極基板２１、接着層２２、Ｙ電極基板２３を順に積層して構成されたものである。トッププレート５０とＸ電極基板２１は、接着層５２により接着固定されている。Ｘ電極基板２１及びＹ電極基板２３はそれぞれ矩形状を有する。Ｘ電極基板２１及びＹ電極基板２３は、接着層２２にて接着される。Ｘ電極基板２１に形成されるＸ方向検知電極（不図示）と、Ｙ電極基板２３に形成されるＹ方向検知電極（不図示）が互いに平面的に重なる領域が、ＸＹ平面の座標検知領域となる。感圧センサー３０は、タッチパネル２０のＸＹ平面の座標検知領域外の周縁領域（額縁）に配置される。
【００３１】
感圧センサー３０は、タッチパネル２０と筐体５５との間に配置された誘電材料からなる弾性体３３と、弾性体３３を挟むように配置され、コンデンサを形成する上部電極３１及び下部電極３５とを備える。感圧センサー３０はさらに、弾性体３３と上部電極３１とを接着固定する接着層３２と、弾性体３３と下部電極３５とを接着固定する接着層３４とを備える。本実施の形態においては、６個の各感圧センサー３０を構成する弾性体が連結して１つの枠状の弾性体３３を構成し、６個の感圧センサー３０で１つの弾性体３３を共有している。弾性体３３を環状に設けることにより、タッチパネル２０と筐体５５との間、つまりタッチパネル２０と表示パネル４０との間の空隙４１に外部からのゴミ等が侵入することを防止できる。また、６個の感圧センサー３０を構成する下部電極３５が連結して１つの枠状の下部電極３５を構成し、６個の感圧センサー３０で１つの下部電極３５を共有している。尚、上部電極３１も下部電極３５と同様に枠状に形成されてもよい。
【００３２】
弾性体３３には、例えば、残留ひずみが少なく、復元率（復元速度）が高い材料が用いられる。弾性体３３に用いられる材料としては、例えばシリコーンゴム、ウレタン系ゴムがある。弾性体３３は、例えば、元の弾性体３３の高さに対して最大で１０％程度変位すればよい。例えば、感圧センサー３０に用いられる厚み０．５ｍｍの弾性体３３であれば、１０μｍ程度変位すればよい。
【００３３】
入力操作面５１と垂直な押圧方向（ｚ軸方向）に入力操作面５１を、指で押圧すると、感圧センサー３０の弾性体３３が縮小するように歪み、この感圧センサー３０が接着固定されているトッププレート５０及びタッチパネル２０が押圧方向に移動する。このように、感圧センサー３０は、押圧されると押圧方向にその厚みが変位する。そして感圧センサー３０の変位分だけ、タッチパネル２０の裏面が、表示パネル４０の表面に近づくので、タッチパネル２０と表示パネル４０との間には、タッチパネル２０の移動分を考慮した空隙４１が設けられている。ただし、タッチパネル２０と表示パネル４０が接着される場合には、空隙４１が設けられない。そして、感圧センサー３０は、上部電極３１及び下部電極３５により形成されるコンデンサの静電容量に応じたセンサー値を感圧検知部１８に出力する。
【００３４】
図４は、感圧センサー３０の動作原理を説明するための図である。ここでは、タッチパネル２０の記載を省略している。
図４の左上には、指で押圧されていない感圧センサー３０の例を示し、図４の右上には、指で押圧された感圧センサー３０の例を示している。
【００３５】
上述したようにタッチパネル２０が指で押され、感圧センサー３０に押圧力が加わると、弾性体３３は厚みが減少するように歪む。そして、押圧されていない感圧センサー３０の厚みに対して、押圧された感圧センサー３０の厚みが変わることで、感圧センサー３０の静電容量が変化する。例えば、感圧センサー３０が指で押圧されて弾性体３３の厚みが変位ｄだけ減少すると、上部電極３１と下部電極３５との間の静電容量が変化する。このため、感圧検知部１８は、弾性体３３の変位ｄによる上部電極３１と下部電極３５間の静電容量変化率を利用して、タッチパネル２０が押圧され、感圧センサー３０が感圧したことを検知している（以下、「感圧を検知」と呼ぶ）。なお、静電容量変化率は、感圧検知部１８が上部電極３１と下部電極３５から出力されるセンサー値に基づいて求められる。ここでセンサー値とは、上部電極３１と下部電極３５間の静電容量によって決定される電圧である。すなわち、静電容量変化率は、押圧されていない感圧センサー３０の上部電極３１と下部電極３５間の静電容量に対する、押圧された感圧センサー３０の上部電極３１と下部電極３５間の静電容量の割合で求められる。
【００３６】
図４の下のグラフは、感圧センサー３０の静電容量変化率と、感圧センサー３０に加わる押圧力との関係を示すグラフである。このグラフから、感圧センサー３０の静電容量変化率は、感圧センサー３０に加わる押圧力にほぼ比例するリニアな特性を有することが分かる。本実施の形態に係る感圧検知部１８は、感圧センサー３０から入力するセンサー値により、上部電極３１と下部電極３５間の静電容量が変化したこと、すなわち静電容量変化率を求めることが可能である。
【００３７】
感圧検知部１８は、図４の下の押圧力と静電容量変化率の関係を示すグラフに基づいて、タッチパネル２０の裏面に配置された各感圧センサー３０で検知されたセンサー値を、タッチパネル２０が押込まれたときの押圧力に変換する。そして、感圧検知部１８は、この押圧力が押圧閾値を越えたときに、タッチパネル２０に対してユーザーが意識的に押圧を加えたと判定し、感圧検知情報を制御部１０に出力する。
【００３８】
なお、感圧検知部１８は、各感圧センサー３０により検出されるそれぞれの静電容量変化率の合算値に基づいて、押圧力を求めてもよい。これにより、入力操作面５１へのタッチ位置だけに依存しない高精度な押圧力検知が可能となる。なお、感圧検知部１８は、例えば、静電容量変化率の合算値を感圧センサー３０の数で除算して得られる平均値から押圧力を求めてもよい。
【００３９】
また、感圧検知部１８は、押圧力の大きさにより異なる感圧検知情報を制御部１０に出力してもよい。例えば、図４の下のグラフにおいて、静電容量変化率が２．０％となる押圧力を閾値ｔｈ１（第１押圧閾値の一例）とし、静電容量変化率が６．０％となる押圧力を閾値ｔｈ２（第２押圧閾値の一例）とする。押圧力が閾値ｔｈ１未満であれば、筐体５５を通じてユーザーインターフェイス装置３に加わる振動等により静電容量が変化したに過ぎないと考える。つまり、ユーザーが意図して指をタッチパネル２０に押込んだものではないとする。この場合、感圧検知部１８は、ユーザーが指をタッチパネル２０に押込んだと判定しないので、感圧検知情報を出力しない。しかし、押圧力が閾値ｔｈ１以上であれば、感圧検知部１８は、ユーザーが指をタッチパネル２０に押込んだと判定し、第１感圧検知情報を出力する。さらに、押圧力が閾値ｔｈ２以上であれば、感圧検知部１８は、ユーザーが指をタッチパネル２０に強く押込んだと判定し、第２感圧検知情報を出力する。
【００４０】
このように感圧検知部１８は、ユーザーが指をタッチパネル２０に押込む押込み量に応じて変わる静電容量変化率から求めた押圧力に基づいて、第１感圧検知情報又は第２感圧検知情報を制御部１０に出力することができる。この結果、制御部１０は、感圧検知部１８から入力される第１感圧検知情報又は第２感圧検知情報に応じて異なる処理を行うことが可能となる。なお、感圧検知情報を第１感圧検知情報又は第２感圧検知情報のいずれか１つだけとしてもよい。第１感圧検知情報又は第２感圧検知情報を区別しない場合、「感圧検知情報」と呼ぶ。
【００４１】
制御部１０は、感圧検知部１８から感圧検知情報が入力したことにより、タッチパネル２０に指が押込まれ、ユーザーによる決定操作がなされたことを判定する。このとき、制御部１０は、ユーザーに押圧状態であることを知らせるために、筐体５５を振動させたり、表示パネル４０にメッセージを表示したりする。また、不図示のスピーカーから音声ガイドを放音するようにしてもよい。あるいは、制御部１０は、押込まれているタッチ位置に丸、四角等のアイコンを表示することもできる。この場合、アイコンを点滅させてもよいし、アイコンの表示色を変えてもよい。また、筐体５５は、タッチパネル２０が押込まれた時に、クリック音を発生させたり、指の感触を変化させたりすることもできる。
【００４２】
以下、図５及び図６を参照して、従来のユーザーインターフェイス装置１００を用いた操作例と、第１の実施の形態に係るユーザーインターフェイス装置３を用いた操作例とを比較して説明する。
図５に示す従来のフローチャートと、図６に示す本発明の第１の実施の形態に係るフローチャートの各ステップには、ジェスチャー操作の具体的な内容を説明するために、ユーザーインターフェイス装置３，１００の表示パネルに表示された画面の表示例が示されている。この表示例には、タッチパネルにおけるユーザーの指の位置が付加されている。
図５及び図６のステップに付加した画面には、矩形状の破線の範囲内に、ある瞬間におけるユーザーインターフェイス装置３，１００の地図の画面及び指の正面図、下面図、左側面図が同時に表示されている。また、画面内の細い白抜き矢印は指の移動方向を表す。
【００４３】
＜従来の拡大又は縮小操作の課題＞
図５に示すような、タッチ位置のＸＹ座標を検知することしかできない従来のタッチパネルを用いて、ユーザーが表示パネルに表示される地図の拡大又は縮小を行う場合、一般的にピンチアウト、ピンチインと呼ばれる２つのタッチ位置の座標間の距離を広げたり、狭めたりする動作を行っていた。このように２つのタッチ位置の座標間の距離を広げたり、狭めたりする動作を行う必要性から、ユーザーが２本の指を使用しなければならない。なお、ユーザーが１本の指をダブルタップ等することにより地図の拡大又は縮小操作を行う方法もあるが、この操作では予め設定された倍率に変更できるだけであって、任意の倍率に変更することができなかった。その他にもダブルタップした後、指を離さずパン（ドラッグ）するといった方法で、指一本で拡大又は縮小を実現している例もある。しかし、このようなタッチ操作は、「ダブルタップ」と「ドラッグ」という二つのジェスチャーの組合せからなっており、タッチ操作が煩雑となるばかりか、ユーザーが直感的に操作することが難しいという問題があった。
【００４４】
＜従来のジェスチャー操作＞
図６に示す本発明の第１の実施形態を説明する前に、図５により従来の拡大又は縮小操作の例を説明する。
図５は、従来の拡大又は縮小操作の例を示すフローチャートである。
始めに、従来のユーザーインターフェイス装置１００が備える不図示の制御部は、ユーザーインターフェイス装置１００が備えるタッチパネルに指がタッチしたことを検知する（Ｓ１）。以下、従来のユーザーインターフェイス装置１００の制御部を、符号無しで単に「制御部」と呼ぶ。次に、ユーザーは、タッチパネルに対して、指の本数で変わる動作を選択する（Ｓ２）。ここでは、１本の指で行う動作（スワイプ）、又は２本の指で行う動作（ピンチイン、ピンチアウト）が選択される。
【００４５】
制御部は、タッチパネルにタッチした指のタッチ数を検知する（Ｓ３）。指のタッチ数が１本である場合（Ｓ３の１本）、制御部は、タッチパネルにタッチした指がタッチパネルを移動する方向に合わせて地図を移動して表示させる制御情報を不図示の表示制御部に出力する（Ｓ４）。以下、従来のユーザーインターフェイス装置１００の表示制御部を、符号無しで単に「表示制御部」と呼ぶ。ステップＳ４に付加された画面には、ユーザーが１本の指で画面をタッチしたまま、画面の左下から右上に移動させ、１本の指の移動方向に合わせて地図が移動して表示される様子が示されている。
【００４６】
一方、指のタッチ数が２本である場合（Ｓ３の２本）、制御部は、２箇所のタッチ位置間の距離が拡大又は縮小のいずれであるかを判定する（Ｓ５）。ステップＳ５に付加された画面には、ユーザーが画面の中央付近を２本の指でタッチした様子が示されている。
【００４７】
タッチ位置間の距離が拡大するピンチアウトが行われた場合（Ｓ５の拡大）、制御部は、地図を拡大する制御情報を表示制御部に出力する（Ｓ６）。ステップＳ６に付加された画面には、ユーザーが画面に２本の指をタッチしたまま、２本の指の間隔を広げて（ピンチアウト）、地図を拡大表示させる様子が示されている。
【００４８】
一方、ステップＳ５でタッチ位置間の距離が縮小するピンチインが行われた場合（Ｓ５の縮小）、制御部は、地図を縮小する制御情報を表示制御部に出力する（Ｓ７）。ステップＳ７に付加された画面には、ユーザーが画面に２本の指をタッチしたまま、２本の指の間隔を狭めて（ピンチイン）、地図を縮小表示させる様子が示されている。ステップＳ４，Ｓ６，Ｓ７のいずれかの後、表示制御部は制御部から入力した制御情報に従って、ユーザーが要求した画面を表示パネルに表示し（Ｓ８）、本処理を終了する。
【００４９】
このように従来は、「タッチパネルのタッチ検知」と「ＸＹ座標の移動検知」を利用して地図の拡大又は縮小が行われていた。そして、地図の拡大又は縮小を行うためには、ユーザーが２本の指を使用してピンチアウト、ピンチインを行うか、２つの異なるジェスチャーを組合せて行うか、又は表示倍率変更ボタンを押す方法しかなかった。
【００５０】
＜第１の実施の形態のジェスチャー操作＞
図６は、第１の実施の形態に係る拡大又は縮小操作の例を示すフローチャートである。この第１の実施の形態においては、１本の指を用いた簡易な操作により地図の拡大又は縮小を行うようにしている。すなわち、第１の実施の形態に係る制御部１０は、タッチパネル２０が指により押込まれた状態で指が移動する方向に応じて、地図を拡大し、又は縮小する制御情報を表示制御部１９に出力することが可能である。第１の実施の形態においてジェスチャー操作とは、例えば、ユーザーがタッチパネル２０に押込んだ指を上又は下方向に移動させる操作である。
【００５１】
始めに、ユーザーインターフェイス装置３が備えるタッチパネル２０にユーザーの指が触れたことにより、座標検知部１７は、タッチされたことを検知し（Ｓ１１）、タッチ位置の座標を検知する。ステップＳ１１に付加された画面には、ユーザーが画面の左下を１本の指でタッチした様子が示されている。
【００５２】
次に、ユーザーが指をタッチパネル２０に押し込む動作を選択する（Ｓ１２）。ステップＳ１２に付加された画面には、ユーザーが画面の左上を１本の指でタッチし、さらにタッチパネル２０を押込む様子が示されている。タッチパネル２０が指で押込まれていることは、タッチパネル２０に対して下向き矢印で表された指の移動方向により示される。
【００５３】
次に、感圧検知部１８は、感圧センサー３０から出力されるセンサー値に基づいて、感圧センサー３０が感圧を検知したか否かを判定する（Ｓ１３）。感圧検知部１８が、センサー値により感圧を検知していないと判定した場合（Ｓ１３のＮＯ）、制御部１０は、タッチパネル２０にタッチした指が移動する方向に合わせて地図を移動して表示させる制御情報を表示制御部１９に出力する（Ｓ１４）。ステップＳ１４に付加された画面には、従来通りユーザーが画面に１本の指をタッチしたまま、画面の左下から右上に移動させた１本の指の移動方向に合わせて地図が移動して表示される様子が示されている。
【００５４】
一方、感圧検知部１８が、センサー値により感圧を検知したと判定した場合（Ｓ１３のＹＥＳ）、指が押し込まれた状態でタッチ操作が行われる。このため、制御部１０は、指が押し込まれた状態で移動する指の移動方向がタッチパネル２０に対して上下のいずれであるかを、座標検知部１７より入力する座標検知情報に基づいて判定する（Ｓ１５）。
【００５５】
制御部１０は、タッチパネル２０が指により押込まれた状態で移動する方向が上（第１方向の一例）である場合（Ｓ１５の上）に、表示パネル４０に表示される地図を拡大する制御情報を表示制御部１９に出力する（Ｓ１６）この地図は、タッチパネル２０に押込まれた地図の移動距離が長くなるにつれて、連続して拡大する。ステップＳ１６に付加された画面には、ユーザーが指をタッチパネル２０に押込んだまま指を上に移動させたことにより、地図が拡大した様子が示されている。
【００５６】
一方、制御部１０は、タッチパネル２０が指により押込まれた状態で移動する方向が下（第２方向の一例）である場合（Ｓ１５の下）に、表示パネル４０に表示される地図を縮小する制御情報を表示制御部１９に出力する（Ｓ１７）。この地図は、タッチパネル２０に押込まれた地図の移動距離が長くなるにつれて、連続して縮小する。ステップＳ１７に付加された画面には、ユーザーが指をタッチパネル２０に押込んだまま指を下に移動させたことにより、地図が縮小した様子が示されている。
【００５７】
ステップＳ１４，Ｓ１６，Ｓ１７のいずれかの後、表示制御部１９は制御部１０から入力された制御情報に従って、ユーザーが要求した画面を表示パネル４０に表示し（Ｓ１８）、本処理を終了する。
【００５８】
以上説明した第１の実施の形態に係るユーザーインターフェイス装置３では、１本の指を用いたシンプルなジェスチャー操作により任意の倍率で表示パネル４０に表示される地図の拡大又は縮小を行うことが可能となる。このため、従来は、２本の指、または複数のジェスチャーを組合せて実現していた操作方法を簡易化することができる。
【００５９】
例えば、ナビゲーション装置１にて地図を表示パネル４０に表示する際、この地図の座標変更を伴う場所探索モード（１つの座標を指示した後、指をＸＹ方向に移動させる操作）から、ユーザーが自車の詳細な位置を確認するための倍率変更モード（地図を拡大させる操作）に変更する場合がある。この際、ユーザーは、タッチパネル２０にタッチしていた指を押込んで倍率変更モードに移行させた後は、タッチパネル２０に押込んだままの指を上又は下に移動するだけで、地図を拡大又は縮小することが可能となる。このため、ユーザーは、指１本だけで意図した機能を実現することが可能となる。また、ユーザーは、１本の指で、地図や写真等の地図を移動して表示させる操作と、地図の表示倍率を変更する操作とを連続して行えるため、従来よりも感覚的かつ直感的な操作を実現することができる。
【００６０】
また、ユーザーがユーザーインターフェイス装置３に指をタッチしている間は、走行中の車両が揺れていたとしても指がタッチ位置から移動しにくい。このため、従来の近接式のタッチパネルを用いたユーザーインターフェイス装置に比べて正確に操作することができる。なお、ナビゲーション装置本体２は、車両が走行している間はユーザーインターフェイス装置３を用いてユーザーが操作できないようにする制御情報をユーザーインターフェイス装置３に出力してもよい。逆に、車両が停車している間はユーザーインターフェイス装置３を用いてユーザーが操作できるようにする制御情報をユーザーインターフェイス装置３に出力してもよい。
【００６１】
また、ユーザーが押込んだ指の移動方向が上であるときに地図を縮小し、指の移動方向が下であるときに地図を拡大するように設定してもよい。また、例えば、ユーザーが押込んだ指の移動方向が右であるときに地図を拡大し、左であるときに地図を縮小してもよいし、逆に、指の移動方向が左であるときに地図を拡大し、右であるときに地図を縮小してもよい。
【００６２】
また、一旦拡大し、又は縮小した地図を元の倍率に戻して表示する場合、例えば、ユーザーがタッチパネル２０に押込んだ指をすぐに離す操作や、何らかのマーク（丸、四角等）をタッチパネル２０に指で描く操作をリセット操作として行ってもよい。
【００６３】
また、画像編集ソフトウェア、画像閲覧ソフトウェア等においても、第１の実施の形態に係るユーザーインターフェイス装置３を用いて画像の拡大又は縮小を実現してもよい。
【００６４】
［第２の実施の形態］
次に、図７を参照して、本発明の第２の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例について説明する。第２の実施の形態に係るジェスチャー操作も、地図を拡大又は縮小するために行われるジェスチャー操作である。
【００６５】
＜従来の拡大又は縮小操作の課題＞
従来のタッチ位置のＸＹ座標だけを検知可能なタッチパネルを備えたユーザーインターフェイス装置では、上述したようにピンチアウト、ピンチインと呼ばれる動作により地図の拡大又は縮小を行っていた。ピンチアウト、ピンチインは画面にタッチした２本の指の間隔を広げたり、狭めたりするジェスチャー操作を必須とする。また、従来は、拡大又は縮小を指示する表示倍率変更ボタンが画面内の所定位置に表示される場合もあった。しかし、ユーザーは、地図を拡大又は縮小するために、表示倍率変更ボタンが表示される位置を常に確認しなければならなかった。
【００６６】
＜第２の実施の形態のジェスチャー操作＞
図７は、第２の実施の形態に係る拡大又は縮小操作の例を示すフローチャートである。図７に示す第２の実施の形態においては、１本の指を用いた簡易な操作により地図の拡大だけでなく、地図の縮小を行うことが可能である。すなわち、第２の実施の形態に係る制御部１０は、タッチパネル２０が指により押込まれた状態が継続する時間に応じて、地図を拡大し、又は縮小する制御情報を表示制御部１９に出力する。第２の実施の形態においてジェスチャー操作とは、例えば、ユーザーが１本の指でタッチパネル２０を押込む操作である。
【００６７】
始めに、ユーザーインターフェイス装置３が備えるタッチパネル２０にユーザーの指が触れたことにより、座標検知部１７は、タッチされたことを検知し（Ｓ２１）、タッチ位置の座標を検知する。ステップＳ２１に付加された画面には、ユーザーが画面の左下を１本の指でタッチした後、画面の左下から右上に移動させた１本の指の移動方向に合わせて地図が移動して表示される様子が示されている。
【００６８】
次に、ユーザーが指をタッチパネル２０に押し込む動作を選択する（Ｓ２２）。ステップＳ２２に付加された画面には、ユーザーが画面の左を１本の指でタッチし、さらにタッチパネル２０を押込む様子が示されている。
【００６９】
次に、感圧検知部１８は、感圧センサー３０から出力されるセンサー値に基づいて、感圧センサー３０が感圧を検知したか否かを判定する（Ｓ２３）。感圧検知部１８が、センサー値により感圧を検知したと判定した場合（Ｓ２３のＹＥＳ）、指が押し込まれた状態でタッチ操作が行われる。
【００７０】
そして、制御部１０は、感圧状態が維持しているか否かを判定する（Ｓ２４）。以下の説明では、タッチパネル２０が指で押込まれたことにより、感圧検知部１８が制御部１０に感圧検知情報を出力し続けている状態を「感圧状態が維持している」と表現する。制御部１０は、例えば、感圧検知部１８が出力する感圧検知情報が続く時間に基づいて、感圧状態が維持されているか否かを判定している。このとき、制御部１０は、タッチパネル２０が指により押込まれた状態が継続する時間が所定時間（例えば、１秒）以上であるか否かを判定している
【００７１】
そして、制御部１０は、タッチパネル２０が指により押込まれた状態が継続する時間が所定時間以上であれば、感圧状態が維持されていると判定する（Ｓ２４のＹＥＳ）。さらに、制御部１０は、感圧状態が維持されたまま判定時間（例えば、２秒）を経過したか否かを判定する（Ｓ２５）。ステップＳ２５の判定は、制御部１０により判定時間毎に行われる。
【００７２】
感圧状態が維持されたまま判定時間を経過していれば（Ｓ２５のＹＥＳ）、制御部１０は、表示パネル４０に表示される地図を拡大する制御情報を表示制御部１９に出力する（Ｓ２６）。ステップＳ２６に付加された画面には、ユーザーがタッチパネル２０に指を押込んだ時間が長くなるにつれて、表示倍率が大きくなったことにより、地図が拡大表示される様子が示されている。ステップＳ２６の後、表示制御部１９は制御部１０から入力した制御情報に従って、ユーザーが要求した画面を表示パネル４０に表示する（Ｓ２７）。ステップＳ２７の後、制御部１０は、ステップＳ２５に戻って処理を続ける。このようにユーザーがタッチパネル２０に指を押込み続けている間、ステップＳ２５〜Ｓ２７の処理が繰り返されるため、判定時間（例えば、２秒）毎に地図が徐々に拡大して表示される。
【００７３】
一方、ステップＳ２５にて感圧状態が維持されたまま判定時間を経過していなければ（Ｓ２５のＮＯ）、制御部１０は、本処理を終了する。このため、制御部１０が、ステップＳ２６，Ｓ２７を経た場合、地図が拡大された状態で表示される。
【００７４】
ステップＳ２４にて制御部１０は、タッチパネル２０が指により押込まれた状態が継続する時間が所定時間未満であれば、感圧状態が維持されていないと判定し（Ｓ２４のＮＯ）、表示パネル４０に表示される地図を縮小する制御情報を表示制御部１９に出力する（Ｓ２８）。ステップＳ２８に付加された画面には、小さくなった表示倍率で地図が縮小表示される様子が示されている。
【００７５】
また、ステップＳ２３にて、感圧検知部１８が、センサー値により感圧を検知していないと判定した場合（Ｓ２３のＮＯ）、制御部１０は、タッチパネル２０にタッチした指が移動する方向に合わせて地図を移動して表示させる制御情報を表示制御部１９に出力する（Ｓ２９）。ステップＳ２８，Ｓ２９のいずれかの後、表示制御部１９は制御部１０から入力した制御情報に従って、ユーザーが要求した画面を表示パネル４０に表示し（Ｓ３０）、本処理を終了する。
【００７６】
以上説明した第２の実施の形態に係るユーザーインターフェイス装置３では、タッチパネル２０が指で押込まれたときに地図を拡大して表示し、タッチパネル２０に押込まれた指がすぐにタッチパネル２０から離れたときに地図を縮小して表示する。例えば、表示パネル４０に表示される地図を詳細表示または広域表示するためには、画面内の一点を長押しすれば、２秒毎に所定の倍率で地図を段階的に拡大して表示し、画面内の一点を押込んですぐに離すことで所定の倍率で地図を縮小して表示する。このジェスチャー操作は、１本の指で行われるため、従来のような２本の指を用いたジェスチャー操作が不要となる。
【００７７】
また、タッチパネル２０のどの位置であっても、タッチパネル２０が押込まれたことを感圧検知部１８が検知可能である。このため、ユーザーは、従来の倍率変更ボタンを探す必要がなく、地図の拡大又は縮小を簡単に行えるようになる。
【００７８】
なお、タッチパネル２０が指で押込まれ、感圧状態が維持されたときに地図を縮小して表示してもよく、タッチパネル２０が押込まれたすぐ後にタッチパネル２０から指が離れたときには地図を拡大して表示してもよい。
また、ユーザーがタッチパネル２０に押込んだ状態の指を同一方向に移動させた場合には、地図を拡大又は縮小しながら指の移動方向に合わせて地図を移動して表示してもよい。
また、例えば、画像編集ソフトウェアの処理において、感圧状態が維持され、タッチパネル２０が２秒以上押込まれたときに複数のレイヤーを切替えて表示してもよい。
【００７９】
［第３の実施の形態］
次に、図８を参照して、本発明の第３の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例について説明する。第３の実施の形態に係るジェスチャー操作は、指を押込んだ状態でタッチ操作を行う指の本数に応じて地図を拡大又は縮小するために行われる。
【００８０】
＜従来の拡大又は縮小操作の課題＞
従来のユーザーインターフェイス装置では、一般的にピンチアウト、ピンチインと呼ばれる、画面にタッチした２本の指の間隔を広げたり、狭めたりするジェスチャー操作により地図の拡大又は縮小を行わなければならなかった。一方、第３の実施の形態においては、２本の指によるピンチアウト、ピンチインの操作を行うことなく、地図の拡大又は縮小を行うようにしている。
【００８１】
＜第３の実施の形態のジェスチャー操作＞
図８は、第３の実施の形態に係る拡大又は縮小操作の例を示すフローチャートである。図８に示す第３の実施の形態では、１本又は２本の指を用いた簡易な操作により地図を拡大し、又は縮小することが可能である。すなわち、第３の実施の形態に係る制御部１０は、タッチパネル２０を押込む指の数に応じて、地図を拡大し、又は縮小する制御情報を表示制御部１９に出力する。第３の実施の形態においてジェスチャー操作とは、例えば、ユーザーが１本又は２本の指でタッチパネル２０を押込む操作である。
なお、図８のステップＳ３１〜Ｓ３４の処理は、上述した第２の実施の形態における図７のステップＳ２１〜Ｓ２３，Ｓ２９の処理と同様であるため、詳細な説明を省略する。
【００８２】
ステップＳ３３にて感圧検知部１８が、感圧センサー３０が出力したセンサー値により感圧を検知したと判定した場合（Ｓ３３のＹＥＳ）、制御部１０は、座標検知部１７から入力する座標検知情報に基づいて、タッチパネル２０にタッチしている指のタッチ数を検知する（Ｓ３５）。制御部１０は、タッチパネル２０を押込む指のタッチ数が１本（第１個数の一例）であると判定された場合（Ｓ３５の１本）、表示パネル４０に表示される地図を拡大する制御情報を表示制御部１９に出力する（Ｓ３６）。ステップＳ３６に付加された画面には、ユーザーがタッチパネル２０を１本の指で押込んだことにより、地図が拡大した様子が示されている。
【００８３】
一方、ステップＳ３５で、タッチパネル２０を押込む指のタッチ数が２本（第２個数の一例）であると判定された場合（Ｓ３５の２本）、制御部１０は、表示パネル４０に表示される地図を縮小する制御情報を表示制御部１９に出力する（Ｓ３７）。ステップＳ３７に付加された画面には、ユーザーがタッチパネル２０を２本の指で押込んだことにより、地図が拡大した様子が示されている。
【００８４】
ステップＳ３４，Ｓ３６，Ｓ３７のいずれかの後、表示制御部１９は制御部１０から入力した制御情報に従って、ユーザーが要求した画面を表示パネル４０に表示し（Ｓ３８）、本処理を終了する。
【００８５】
以上説明した第３の実施の形態におけるユーザーインターフェイス装置３では、タッチパネル２０を押込んだ指の本数によって地図の拡大又は縮小を行うことが可能となり、従来よりも感覚的かつ直感的な操作を実現することができる。このため、従来行っていたような、「タッチパネルのタッチ検知」と「ＸＹ座標の移動検知」を利用して、２本の指を広げたり、狭めたりするジェスチャー操作が不要となる。
【００８６】
なお、タッチパネル２０を押込んだ指のタッチ数が１本のときに地図を縮小し、指のタッチ数が２本のときに地図を拡大してもよい。また、タッチした指の本数が３本以上である場合においても、タッチした指の本数に応じて様々な、動作を選択可能としてもよい。このため、例えば、第１個数を２本の指のタッチ数、第２個数を１本又は３本の指のタッチ数としてもよい。また、ユーザーがタッチパネル２０に押込んだ状態の指を同一方向に移動させた場合には、地図を拡大又は縮小しながら指の移動方向に合わせて地図を移動して表示してもよい。
【００８７】
また、タッチパネル２０を押込んだ指のタッチ数が１本のときにスピーカーの音量を大きくし、指のタッチ数が２本のときにスピーカーの音量を小さくしてもよい。逆に、指のタッチ数が１本のときにスピーカーの音量を小さくし、指のタッチ数が２本のときにスピーカーの音量を大きくしてもよい。また、第３の実施の形態におけるジェスチャー操作により、画面のコントラストを高くしたり低くしたりしてもよい。また、カーナビゲーション時に表示される自車アイコンのヘッドアップ（進行方向を上に表示する）又はノースアップ（北を上に表示する）を切替えてもよい。
【００８８】
［第４の実施の形態］
次に、図１０を参照して、本発明の第４の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例について説明する。この第４の実施の形態に係るジェスチャー操作は、文字種を切替えるために行われる。
【００８９】
＜従来の文字種切替操作の課題＞
図９で後述するように、ユーザーは、従来のタッチパネルを用いて、表示パネルに表示されたソフトウェアキーボードから文字入力を行うことができた。ここで従来のタッチパネルは、タッチ位置のＸＹ座標だけを検知可能なタッチパネルである。しかし、従来のタッチパネルでは、ユーザーが小文字から大文字に変えて文字を入力する場合には、ソフトウェアキーボードに表示されるシフトキーや文字種の切り替えキーを押して、文字種を切替えた後に文字を入力する必要があった。このため、時には文字種の切替を頻繁に行う必要が生じ、シフトキーや文字種切り替えキーを何度も押さなければならず、操作性が悪いという問題があった。
【００９０】
＜従来のジェスチャー操作＞
図１０に示す本発明の第４の実施形態を説明する前に、図９により従来の文字種切替操作の例を説明する。
図９は、従来の文字種の切替操作の例を示したフローチャートである。ここでは、ユーザーが従来の表示パネルに表示されたソフトウェアキーボードを使って、小文字又は大文字のアルファベットを入力する例について説明する。
【００９１】
始めに、ユーザーは、従来のユーザーインターフェイス装置１００が備える表示パネルに表示されたソフトウェアキーボードの文字種を選択する（Ｓ４１）。このソフトウェアキーボードが備える文字入力キー（以下、「キー」と略記する）の入力モードは小文字入力モードであるため、キーには、小文字が表示されている。したがって、この状態で、ユーザーは、表示されたキーをタッチすることにより、小文字を入力することが可能である。次に、ユーザーは、大文字又は小文字の文字種のいずれかを選択する（Ｓ４２）。
【００９２】
ユーザーが選択した文字種が大文字でない場合には（Ｓ４２の小文字）、特に文字種の切替を行うことなく、ユーザーが入力しようとする文字のキーをタッチすると（Ｓ４３）、キーの小文字が入力される。そして、ユーザーがタッチパネルから指を離すと、タッチ位置の小文字が確定される（Ｓ４４）。そして、表示パネルに確定された小文字が表示され、本処理が終了する。
【００９３】
一方、ステップＳ４２でユーザーが選択した文字種が大文字である場合には（Ｓ４２の大文字）、ユーザーは、ソフトウェアキーボードのシフトキーをタッチする（Ｓ４５）。ステップＳ４５に付加された画面には、ユーザーがソフトウェアキーボードの左下にあるシフトキー（上向き矢印で表されるキー）をタッチした様子が示されている。
【００９４】
そして、ユーザーは、指をシフトキーから離して、大文字入力モードを確定する（Ｓ４６）。ステップＳ４６に付加された画面には、ユーザーがソフトウェアキーボードのシフトキーから指を離した様子が示されている。このとき、キーの入力モードは、小文字入力モードから大文字入力モードに変更される。そして、キーには、大文字が表示され、ユーザーは大文字を入力することが可能となる。
【００９５】
そして、ユーザーは、ユーザーが入力しようとする文字のキーをタッチすると（Ｓ４７）、キーの大文字が入力される。ステップＳ４７に付加された画面には、ユーザーがソフトウェアキーボードにあるキーをタッチした様子が示されている。
【００９６】
ユーザーがキーから指を離すと、タッチ位置の大文字が確定される（Ｓ４８）。ステップＳ４８に付加された画面には、ユーザーがソフトウェアキーボードから指を離した様子が示されている。そして、表示パネルには、この確定された大文字が表示され、本処理が終了する。
【００９７】
このように従来の文字入力においては、ユーザーが、ソフトウェアキーボードに表示されたシフトキーや文字種切り替えキーを押さなければ、文字種が変わらず、したがってキーの入力モードが変更できなかった。このため、例えば、文頭に大文字を入力しなければならない英文を入力する際には、頻繁にシフトキーや文字種切り替えキーを押さなければならず、不便であった。
【００９８】
＜第４の実施の形態のジェスチャー操作＞
図１０は、第４の実施の形態に係る文字種の切替操作の例を示すフローチャートである。図１０に示す第４の実施の形態では、１本の指を用いた簡易な操作により文字種を切替えることが可能である。
すなわち、第４の実施の形態に係る制御部１０は、表示パネル４０に表示されたソフトウェアキーボードのキー（オブジェクトの一例）が表示される位置でタッチパネル２０が押込まれた場合に、キーから入力される文字の文字種を規定する入力モードを変更する制御情報を表示制御部１９に出力する。第４の実施の形態においてジェスチャー操作とは、ユーザーがタッチパネル２０に指を押込んでキーの入力モードを切替え、指を離して文字を確定する操作であり、オブジェクトの表示形態を変更するとは、例えば、入力モードを変更したキーを表示することである。
【００９９】
始めに、ユーザーは、ユーザーインターフェイス装置３が備える表示パネル４０に表示されたソフトウェアキーボードの文字種を選択する（Ｓ５１）。このとき、キーの入力モードは、キーの文字を小文字（第１文字種の一例）で入力可能な小文字入力モードであり、ソフトウェアキーボードのキーには、小文字が表示される。そして、ユーザーは、キーをタッチする（Ｓ５２）。ステップＳ５２に付加された画面には、ユーザーがソフトウェアキーボードにあるキーをタッチした様子が示されている。
【０１００】
次に、感圧検知部１８は、感圧センサー３０から入力するセンサー値に基づいて感圧を検知する（Ｓ５３）。感圧検知部１８が感圧を検知しない場合（Ｓ５３のＮＯ）、制御部１０に感圧検知情報が出力されない。このため、ユーザーがキーから指を離すと、ユーザーがタッチしていたキーの小文字が確定して表示パネル４０に表示され（Ｓ５４）、本処理が終了する。
【０１０１】
一方、感圧検知部１８が感圧を検知した場合（Ｓ５３のＹＥＳ）、制御部１０に感圧検知情報が出力される。このとき、制御部１０は、キーが表示される位置でタッチパネル２０が押込まれた場合に、キーの文字を小文字で入力可能な入力モードから大文字で入力可能な入力モードに変更する（Ｓ５５）。この結果、キーの入力モードは、キーの文字を大文字（第２文字種の一例）で入力可能な大文字入力モードに変わり、ソフトウェアキーボードのキーには、大文字が表示される。ステップＳ５５に付加された画面には、キーが大文字入力モードに切替えて表示されたソフトウェアキーボードにある大文字のキーをタッチした様子が示されている。
【０１０２】
そして、ユーザーがキーから指を離すと、ユーザーがタッチしていたキーの大文字が確定して表示パネル４０に表示され（Ｓ５６）、本処理が終了する。ステップＳ５６に付加された画面には、ユーザーがソフトウェアキーボードから指を離すと、大文字が確定して表示される様子が示されている。その後、制御部１０は、キーの入力モードを、大文字入力モードから小文字入力モードに戻す。
【０１０３】
以上説明した第４の実施の形態に係るユーザーインターフェイス装置３では、ソフトウェアキーボードで文字を入力する際に、タッチパネル２０に指を押込むだけで入力する文字の文字種を容易に切替えることができる。このため、従来は、シフトキーまで指を移動してシフトキーをタッチして文字種を切替える操作が必要であったが、第４の実施の形態におけるジェスチャー操作では、ユーザーが入力したいキーの位置に指をタッチしたまま文字種を小文字から大文字に変更することができる。このため、ユーザーは直感的なジェスチャー操作で文字種の切替を容易に行うことが可能となる。
【０１０４】
なお、始めに、キーの入力モードを大文字入力モードとしておき、感圧検知部１８が感圧を検知した場合には、小文字入力モードに一時的に切替え、小文字が確定して入力された後、大文字入力モードに戻してもよい。
【０１０５】
また、始めに、キーの入力モードを平仮名入力モードとしておき、感圧検知部１８が感圧を検知した場合には、片仮名入力モードに一時的に切替え、片仮名の文字が確定して入力された後、平仮名入力モードに戻してもよい。また、始めの入力モードを片仮名入力モードとし、感圧検知時に切替える入力モードを平仮名入力モードとしてもよい。また、キーの入力モードを、全角入力モードから半角入力モードに切替えたり、半角入力モードから全角入力モードに切替えたりできるようにしてもよい。また、制御部１０は、切替えた入力モードを次の文字入力においても維持しておき、ユーザーが再びタッチパネル２０に指を押込んだときに元の入力モードに戻してもよい。
【０１０６】
また、キーの入力モードを平仮名入力モード又は片仮名入力モードであるときに、感圧検知部１８が感圧を検知した場合には、ユーザーが指でタッチした位置の文字に応じた濁音（が，ぎ，ぐ等）、半濁音（ぱ，ぴ，ぷ等）、促音（っ）、小書き文字（ゃ，ゅ，ょ，ぁ，ぃ，ぅ等）、記号（＋，−，×，÷等）、ウムラウト等を入力可能にしてもよい。
【０１０７】
［第５の実施の形態］
次に、図１２を参照して、本発明の第５の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例について説明する。第５の実施の形態に係るジェスチャー操作は、ある操作を行った位置で編集項目（メニュー項目の一例）を選択するために行われる。
【０１０８】
＜従来のメニュー選択操作の課題＞
従来、ユーザーが文書編集ソフトウェアを用いて文書を作成、編集する場合、主にマウス、キーボードが用いられていた。マウスを用いると、ある領域（例えば、文字列）を選択した状態で右クリックすることで、例えば、コピー、ペースト、切り取りといった編集項目の一覧を表示し、任意の編集項目を選択することが可能であった。しかし、従来のタッチパネルだけを用いて、右クリックで編集項目の一覧を表示する機能を実現できなかった。
【０１０９】
＜従来のジェスチャー操作＞
図１２に示す本発明の第５の実施形態を説明する前に、図１１により従来のメニュー選択操作の例を説明する。
図１１は、従来のメニュー選択操作の例を示すフローチャートである。
始めに、従来のユーザーインターフェイス装置１００が備える制御部は、マウス等の操作によって、黒矢印の指示アイコンが示す位置を検知する（Ｓ６１）。ステップＳ６１に付加された画面には、画面内の文字列を指示アイコンが指示する様子が示されている。ユーザーが指示アイコンを操作して画面内の文字列から任意の文字列を選択すると、選択された文字列が太字で強調表示される。
【０１１０】
次に、ユーザーは、指示アイコンを動かしてメニューを選択する（Ｓ６２）。ユーザーがメニューを選択しない場合（Ｓ６２のＮＯ）、ユーザーが動かすマウスの軌跡に従って、指示アイコンが移動し（Ｓ６３）、本処理を終了する。
【０１１１】
ステップＳ６２で、ユーザーがメニューを選択した場合（Ｓ６２のＹＥＳ）、例えば、編集メニューの編集項目が表示される（Ｓ６４）。その後、ユーザーが画面上部のメニューバーから編集メニューを選択すると、この編集メニューに含まれる編集項目（コピー、ペースト、切り取り等）が一覧表示される。ステップ６４に付加された画面には、ユーザーによって選択された文字列が破線の楕円で示されると共に、画面上側のメニューバーに編集メニュー及び編集項目の一覧が示されている。
【０１１２】
次に、ユーザーは、編集項目を選択し（Ｓ６５）、本処理を終了する。これにより選択した文字列に対する編集を行うことが可能となる。なお、図１１では、ユーザーがメニューバーの編集メニューをクリックする例が示されたが、ユーザーが任意の文字列を選択した状態で、例えば、外部入力装置としてのマウスを右クリックした場合にも、編集メニューと同様の編集項目が一覧表示され、編集項目を選択することが可能である。
【０１１３】
このように従来は、ユーザーが選択した文字列に対する編集操作を行うためには、指示アイコンをメニューバーまで移動するか、マウスを右クリックして編集項目を一覧表示し、編集項目を選択しなければならない。しかし、従来のユーザーインターフェイス装置１００にマウスが接続されていなければ、これらの操作を行うことは難しかった。一方、第５の実施の形態においては、押込み操作を行うことにより編集メニューを表示し、編集項目を選択することが可能である。
【０１１４】
＜第５の実施の形態のジェスチャー操作＞
図１２は、第５の実施の形態に係るメニュー選択操作の例を示すフローチャートである。
図１２に示す第５の実施の形態では、１本の指を用いた簡易な操作により文字列を編集することが可能である。すなわち、第５の実施の形態に係る制御部１０は、所定領域のオブジェクトが選択された状態でタッチパネル２０が押込まれた場合に、オブジェクトに関連するメニュー項目をタッチパネル２０が押込まれた位置で表示するための制御情報を表示制御部１９に出力する。第５の実施の形態においてジェスチャー操作とは、ユーザーがタッチパネル２０に指を押込んで表示される編集メニューから編集項目を選択する操作であり、オブジェクトの表示形態を変更するとは、例えば、編集メニューの編集項目を通じて編集された文字列を表示することである。
【０１１５】
始めに、ユーザーインターフェイス装置３が備えるタッチパネル２０にユーザーの指が触れたことにより、座標検知部１７は、タッチされたことを検知し（Ｓ７１）、タッチ位置の座標を検知する。
【０１１６】
次に、ユーザーは、タッチ操作で所定領域の文字列（オブジェクトの一例）を選択し、指をタッチパネル２０に押し込む動作を選択する（Ｓ７２）。次に、感圧検知部１８は、感圧センサー３０から出力されるセンサー値に基づいて、感圧センサー３０が感圧を検知したか否かを判定する（Ｓ７３）。感圧検知部１８が、センサー値により感圧を検知していないと判定した場合（Ｓ７３のＮＯ）、制御部１０は、タッチパネル２０にタッチした指が移動する方向に合わせて指示アイコンを移動して表示し（Ｓ７４）、本処理を終了する。
【０１１７】
一方、ステップＳ７３で、感圧検知部１８が、センサー値により感圧を検知したと判定した場合（Ｓ７３のＹＥＳ）、所定領域のオブジェクトが選択された状態でタッチパネル２０が押込まれている。このとき、制御部１０は、編集メニューの編集項目をタッチパネル２０が押込まれた位置で表示するための制御情報を表示制御部１９に出力する。編集メニューの編集項目とは、オブジェクトが文字列である場合に、この文字列に関連するメニュー項目の一例である。
【０１１８】
そして、表示制御部１９は、表示パネル４０に編集メニューの編集項目を表示する（Ｓ７５）。ステップＳ７５に付加された画面には、ユーザーによって選択された領域（例えば、文字列）が破線の楕円で示されると共に、編集項目の一覧が示されている。そして、ユーザーは、表示された編集項目から任意の編集項目を選択し（Ｓ７６）、本処理を終了する。
【０１１９】
以上説明した第５の実施の形態に係るユーザーインターフェイス装置３では、タッチパネル２０が押込まれたときに、タッチパネル２０を通じて選択した領域に対する編集メニューの編集項目を表示する。このようにユーザーは、所定の領域を選択したまま、従来のマウスにおける右クリックの動作と同様に編集項目が表示されるため、指を大きく移動させずに編集項目を選択することができる。
【０１２０】
なお、メニューバーには、編集メニュー以外にも、ファイルメニュー、表示メニュー、ヘルプメニュー等がある。このため、タッチパネル２０が押込まれたときに表示されるメニューを、編集メニュー以外のメニューとしてもよい。また、タッチパネル２０の押込み量に応じて、メニューを切替えて表示してもよい。例えば、押込み量が少なければ（押圧力が閾値ｔｈ１以上、閾値ｔｈ２未満）、編集メニューの編集項目を表示し、押込み量が多ければ（押圧力が閾値ｔｈ２以上）、表示メニューの項目を表示してもよい。
【０１２１】
また、感圧検知部１８が感圧を検知している時間に応じて、例えば、２秒毎にメニューを切替えて表示してもよい。これにより、ユーザーは、編集メニュー以外のメニューから項目を選択することが可能となる。
【０１２２】
［第６の実施の形態］
次に、図１４を参照して、本発明の第６の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例について説明する。第６の実施の形態に係るジェスチャー操作は、直前に行った操作を取消す取消操作のために行われる。
【０１２３】
＜従来の取消操作の課題＞
タッチ位置のＸＹ座標だけを検知可能な従来のタッチパネルを備えたユーザーインターフェイス装置を用いて、直前に行った操作を取り消すためには、表示パネルに表示されたキャンセルアイコンをクリックする必要があった。また、キャンセルアイコンが表示されていなければ、ユーザーインターフェイス装置に接続したキーボード等の外部入力装置を用いて取消操作を行わなければならなかった。しかし、車両の設置スペースは限られており、タッチパネル及び表示パネルを大きくすることは難しく、外部入力装置を設置するスペースもない。また、ナビゲーション装置が備える表示パネルに表示可能な領域が小さいため、キャンセルアイコンを表示するスペースがない。このため、従来のユーザーインターフェイス装置を用いて、直前の操作に戻す操作や、入力を取り消す操作を直観的かつ簡易的に行うことができなかった。
【０１２４】
＜従来のジェスチャー操作＞
図１４に示す本発明の第６の実施形態を説明する前に、図１３により従来の取消操作の例を説明する。
図１３は、従来の取消操作の例を示すフローチャートである。
従来のユーザーインターフェイス装置１００が備える制御部は、ユーザーインターフェイス装置１００が備えるタッチパネルに指がタッチしたことを検知する（Ｓ８１）。ステップＳ８１に付加された画面には、ユーザーが画面の左下を１本の指でタッチした様子が示されている。
【０１２５】
そして、ユーザーは、不図示のソフトウェアキーボードにより文字列を入力する。次に、ユーザーは、入力した文字列が正確であるか否かを判定する（Ｓ８２）。ステップＳ８２に付加された画面には、ユーザーが入力した文字列が表示される様子が示されている。
【０１２６】
ステップＳ８２にて、ユーザーが、文字入力が正確であると判定すると（Ｓ８２のＹＥＳ）、本処理を終了する。一方、文字入力が不正確であると判定すると（Ｓ８２のＮＯ）、ユーザーは文字入力の取消操作を行う。この取消操作は、外部入力装置を通じて行われる入力操作（Ｓ８３）、又は、画面右下に表示されるキャンセルアイコンに対するタッチ操作（Ｓ８４）のいずれかにより行われる。ここでは、ステップＳ８３，Ｓ８４の操作をいずれも取消操作と呼ぶ。そして、ユーザーは、取消操作を行った後、ステップＳ８２に戻って、再び文字入力を行い、文字入力が正確か否かを判定する。
【０１２７】
このように従来は、外部入力装置を使ったり、キャンセルアイコンにタッチしたりすることで取消操作を実現していたため、設置スペースが限られる用途では取消操作を行うことが難しかった。一方、第６の実施の形態においては、押込み操作により、直前の操作を取り消すことを可能としている。
【０１２８】
＜第６の実施の形態のジェスチャー操作＞
図１４は、第６の実施の形態に係る取消操作の例を示すフローチャートである。図１４に示す第６の実施の形態では、１本の指を用いた簡易な操作により取消操作を行うことが可能である。すなわち、第６の実施の形態に係る制御部１０は、タッチパネル２０が指により押込まれた状態で指が移動する方向に応じて、直前に行われた操作に対する編集操作を行うための制御情報を表示制御部１９に出力する。第６の実施の形態においてジェスチャー操作とは、ユーザーがタッチパネル２０に指を押込んだ状態で、文字列を入力した方向とは逆の方向に指を移動させる操作であり、オブジェクトの表示形態を変更するとは、例えば、編集した文字列を表示することである。
【０１２９】
始めに、ユーザーインターフェイス装置３が備えるタッチパネル２０にユーザーの指が触れたことにより、座標検知部１７は、タッチされたことを検知し（Ｓ９１）、タッチ位置の座標を検知する。ステップＳ９１に付加された画面には、ユーザーが画面の左下を１本の指でタッチした様子が示されている。
【０１３０】
そして、ユーザーは、不図示のソフトウェアキーボードにより文字列を入力する。次に、ユーザーは、入力した文字列が正確であるか否かを判定する（Ｓ９２）。ステップＳ９２に付加された画面には、ユーザーが入力した文字列が表示される様子が示されている。
【０１３１】
ステップＳ９２にて、ユーザーが、文字入力が正確であると判定すると（Ｓ９２のＹＥＳ）、本処理を終了する。一方、文字入力が不正確であると判定すると（Ｓ９２のＮＯ）、ユーザーは文字入力の取消操作を行う。この取消操作では、始めに、ユーザーが指をタッチパネル２０に押込む操作が行われる（Ｓ９３）。ステップＳ９３に付加された画面には、ユーザーがタッチパネル２０を押込む様子が示されている。
【０１３２】
次に、ユーザーが指をタッチパネル２０に押込んだまま、指を左方向に移動させる操作を行う（Ｓ９４）。このとき、制御部１０は、タッチパネル２０が指により押込まれた状態で指が移動する方向（例えば、左方向）に応じて、直前に行われた操作を取消し、又はやり直す編集操作を行うための制御情報を表示制御部１９に出力する。これにより指が移動した分だけ直前の操作が取り消され、入力した文字列が削除される。ステップＳ９４に付加された画面には、直前に入力された文字列の入力操作が全て取り消される様子が示されている。ここでは、ステップＳ９３，Ｓ９４の順に行う一連の操作を取消操作と呼ぶ。そして、ユーザーは、取消操作を行った後、ステップＳ９２に戻って、再び文字入力を行い、文字入力が正確か否かを判定し、正確であると判定すると本処理を終了する。
【０１３３】
以上説明した第６の実施の形態に係るユーザーインターフェイス装置３では、押込み操作と、一方向に指を移動するタッチ操作を組み合わせて、直前の操作を取り消すことができるため、ユーザーは、取消操作を直観的かつ簡易的に実施することができる。このため、従来は、取消操作を行うために表示パネルにアイコンを表示し、又は外部入力装置を設けていたのに対し、本実施の形態例では、設置スペースや対応アプリケーション等の制約を受けない。このようにユーザーは、ユーザーインターフェイス装置３を用いることで取消操作を簡単に行うことができるため、ナビゲーション装置１に限らず、様々な用途の装置に適用することが可能である。
【０１３４】
なお、文字入力の場合には、タッチパネル２０に押込まれた指が押圧方向に移動するときの押込み量に応じて複数の操作をまとめて取り消してもよい。また、ユーザーがタッチパネル２０に押込んだ指を移動させて取消操作を行う際の、指の移動方向は左方向に限らず、他の方向としてもよい。
【０１３５】
また、ユーザーがタッチパネル２０に押込んだ指を移動させて取消操作を行った後に、指を右に移動した場合、操作のやり直しとして、文字列を再表示してもよい。あるいは、指の移動方向が上の場合に、操作の繰り返しとしてもよい。また、その他の操作を、ユーザーインターフェイス装置３を用いて行われるジェスチャー操作に割当ててもよい。
【０１３６】
また、ナビゲーション装置１では、ユーザーがある場所を特定して行先入力をした後、別の場所を特定して行先入力をした際、ユーザーが指をタッチパネル２０に押込んで左に移動させた場合には、前に行先入力が行われた場所を表示するようにしてもよい。
【０１３７】
また、画像編集ソフトウェアにおいて、画像に対する操作の取消し又はやり直しを行うために、第６の実施の形態に係るユーザーインターフェイス装置３を用いてもよい。また、ユーザーは、押込んだ指の移動方向を途中で変えることで、複数の取消操作を行うようにしてもよい。例えば、指の移動方向を左、上の順で変えた場合には、直前に行われた連続する２つの入力操作を取り消す操作であるとしてもよい。
【０１３８】
［第７の実施の形態］
次に、図１７、図１８を参照して、本発明の第７の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例について説明する。本実施の形態に係るジェスチャー操作は、ナビゲーション装置から離れた場所に配置したユーザーインターフェイス装置３を用いて行われる。
【０１３９】
＜従来のナビゲーション装置の課題＞
まず、図１７、図１８により本発明の第７の実施の形態に係るユーザーインターフェイス装置３のジェスチャー操作の例を説明する前に、図１５、図１６を参照して、従来のジェスチャー操作について説明する
図１５は、従来のユーザーインターフェイス装置１１０の設置例を示す説明図である。
近年、車両に搭載されるナビゲーション装置には、ユーザーが手元でナビゲーション装置を操作可能とするために、タッチパネルを有さないユーザーインターフェイス装置１１０が用いられることがあった。このナビゲーション装置は、ナビゲーション装置本体と、ナビゲーション画面だけを表示可能なユーザーインターフェイス装置１１０を備えている。このユーザーインターフェイス装置１１０が備える表示パネル１１１（第２表示パネルの一例）にはタッチパネルが設けられていない。このため、ユーザーは、ユーザーインターフェイス装置１１０を通じてタッチ操作をすることはできない。
【０１４０】
ナビゲーション装置に対してユーザーが操作を可能とするために、外部入力装置が車内に設置される。外部入力装置としては、例えば、車両内のセンターコンソールに設置され、ナビゲーション装置に接続されたボタン１０１、ジョイスティック１０２がある。また、ジョイスティック１０２の代わりにツマミ型コントローラーが設置されることもある。
【０１４１】
しかし、外部入力装置を用いてナビゲーション装置を操作する場合、選択操作はジョイスティック１０２を用いて行われ、決定操作はボタン１０１を用いて行う必要がある。このため、ナビゲーション装置の操作自体が極めて煩雑になり、操作に慣れるためには、長期間の熟練が必要であった。また、センターコンソールには、外部入力装置を設置可能なスペースが限られているばかりか、外部入力装置の用途は選択操作と決定操作に限定されてしまう。このため、ユーザーが使用したい機能を開くためには、外部入力装置を使って選択と決定を繰り返さなければならず、手間や時間が掛かっていた。
【０１４２】
＜従来のジェスチャー操作＞
図１６は、従来のナビゲーション装置の操作例を示すフローチャートである。ここでは、外部入力装置として、ジョイスティック１０２とボタン１０１を用いてナビゲーション操作を行う例について説明する。
【０１４３】
始めに、ナビゲーション装置の制御部（不図示）は、ジョイスティック１０２の動作を検知する（Ｓ１０１）。ステップＳ１０１に付加された画面には、ユーザーインターフェイス装置１１０の表示パネル１１１に指示アイコンが表示される様子が示されている。
【０１４４】
次に、ユーザーは、ジョイスティック１０２を操作して所定の情報を入力する（Ｓ１０２）。ステップＳ１０２に付加された画面には、ユーザーがジョイスティック１０２を動かしたことにより、指示アイコンが移動する様子が示されている。なお、移動先の指示アイコンは、白抜き矢印で表されている。
【０１４５】
次に、ユーザーは、指示アイコンをボタンアイコンの上に移動し、ボタンアイコンを押すことで入力した情報を決定する（Ｓ１０３）。ステップＳ１０３に付加された画面には、ユーザーがボタン１０１を押したことにより、ユーザーが入力した情報が決定される様子が示されている。
【０１４６】
このように従来は、ジョイスティック１０２により選択操作を行い、ボタン１０１により決定操作を行わなければならなかった。しかし、ジョイスティック１０２とボタン１０１は異なる位置に配置されるため、誤操作する場合もある。また、ジョイスティック１０２とボタン１０１に選択操作と決定操作以外の操作機能を割当てることができなかった。
【０１４７】
＜第７の実施の形態のナビゲーション装置の構成及び動作＞
図１７は、第７の実施の形態に係るナビゲーション装置１Ａの構成例を示す説明図である。この図１７に示す第７の実施の形態においては、押込み操作を併用して入力した情報を決定することが可能となる。
すなわち、ナビゲーション装置１Ａは、上述した図２に示すようなナビゲーション装置本体２、ユーザーインターフェイス装置３に加えて、もう一つのユーザーインターフェイス装置１１０を備える。
【０１４８】
ユーザーインターフェイス装置１１０は、従来型のユーザーインターフェイス装置であり、タッチパネル２０を備えていない。ナビゲーションに用いるオブジェクトだけが表示パネル１１１に表示可能となっている。この表示パネル１１１には、制御部１０から入力するジェスチャー操作により指示された内容に基づいてナビゲーション装置本体２が所定の処理を行い、所定の処理を行って表示形態を変更したオブジェクトが表示される。
【０１４９】
ナビゲーション装置本体２とユーザーインターフェイス装置３は、無線又は有線により相互に通信可能である。また、ナビゲーション装置本体２から出力されるオブジェクトがユーザーインターフェイス装置１１０の表示パネル１１１に表示される。以下の説明では、ユーザーインターフェイス装置３を「感圧コントローラー」と呼んで、従来のユーザーインターフェイス装置１１０と区別する。
【０１５０】
例えば、図１７の（１）には、車両のインストゥルメンタルパネルにユーザーインターフェイス装置１１０を含むナビゲーション装置本体２が設置され、車両のセンターコンソールに感圧コントローラーが設置された様子が示されている。ユーザーインターフェイス装置１１０には地図が表示され、感圧コントローラーの表示パネル４０（第１表示パネルの一例）には３種類のコマンドアイコン（例えば、現在地、ＡＶ（Audio Visual）、メニュー）のオブジェクトが表示される。このため、ユーザーは、感圧コントローラーを通じてコマンドアイコンを押して、必要なコマンドを直感的に選択することができる。なお、表示パネル４０の所定領域に表示される不図示の切替えボタンを押すことにより、コマンドアイコン（例えば、設定、調整）を切替えて表示することができる。このため、ユーザーは、多数のコマンドアイコンから、切り替えようとするコマンドアイコンを直感的かつ容易に選択することが可能である。
【０１５１】
図１７の（２）に示すように、ユーザーが感圧コントローラーのタッチパネル２０を指で押込むと、ユーザーインターフェイス装置１１０には指示アイコンが表示される。そして、図１７の（３）に示すように、ユーザーが指を移動させると、指の移動方向に合わせて指示アイコンが移動して表示される。ユーザーが指を移動させる間は、指をタッチパネル２０に押込まなくてよい。
【０１５２】
そして、図１７の（４）に示すように、ユーザーは、感圧コントローラーのタッチパネル２０を操作して、ユーザーインターフェイス装置１１０に表示される拡大アイコンを指示アイコンで選択する。その後、ユーザーが感圧コントローラーのタッチパネル２０を指で押込むと、拡大アイコンの選択が決定される。このため、ユーザーインターフェイス装置１１０には地図が拡大して表示される。
【０１５３】
＜第７の実施の形態のジェスチャー操作＞
図１８は、第７の実施の形態に係るナビゲーション装置１の操作例を示すフローチャートである。図１８に示す第７の実施の形態では、１本の指を用いた簡易な操作によりユーザーインターフェイス装置１１０に所望のオブジェクトを表示することが可能である。すなわち、第７の実施の形態に係る制御部１０は、タッチパネル２０が指により押込まれた場合に、ユーザーインターフェイス装置１１０の表示パネル１１１に表示されたメニューアイコンの選択を指示するための指示アイコンをユーザーインターフェイス装置１１０に表示させる制御情報をナビゲーション装置本体２に出力する。そして、制御部１０は、指示アイコンがメニューアイコンに重畳して表示された状態でタッチパネル２０が指により再び押込まれた場合に、指示アイコンの選択を決定する制御情報を表示制御部１９及びナビゲーション装置本体２に出力する。ナビゲーション装置本体２は、制御部１０から入力するタッチ操作又はジェスチャー操作により指示された内容に基づいて所定の処理を行い、所定の処理を行ったオブジェクトの表示形態を変更して、表示パネル１１１にオブジェクトを表示する。
【０１５４】
第７の実施の形態においてジェスチャー操作とは、例えば、ユーザーが指をタッチパネル２０に押込んでユーザーインターフェイス装置１１０に指示アイコンを表示させ、指を移動する方向に合わせて指示アイコンを移動させ、再びユーザーが指をタッチパネル２０に押込んでユーザーインターフェイス装置１１０に表示された選択アイコンを決定する操作である。また、第７の実施の形態においてオブジェクトの表示形態を変更するとは、例えば、地図を拡大又は縮小して表示することである。
【０１５５】
始めに、制御部１０は、感圧コントローラーのタッチパネル２０にユーザーの指がタッチしたことを検知する（Ｓ１１１）。ステップＳ１１１に付加された画面には、感圧コントローラーのタッチパネル２０にユーザーの指がタッチする様子と、ユーザーインターフェイス装置１１０の表示パネル１１１に地図が表示される様子が示されている。
【０１５６】
次に、ユーザーは、タッチパネル２０を指で押込む（Ｓ１１２）。このとき、制御部１０は、感圧検知部１８が、センサー値により感圧を検知して出力する感圧検知情報に基づいて、タッチパネル２０が指で押込まれたと判定する。そして、制御部１０は、タッチパネル２０が指により押込まれた場合に、ユーザーインターフェイス装置１１０の表示パネル１１１に表示されたメニューアイコンを選択するための指示アイコンを表示させる制御情報をナビゲーション装置本体２を通じてユーザーインターフェイス装置１１０の表示制御部に出力する。これによりユーザーインターフェイス装置１１０の表示パネル１１１に指示アイコンが表示される。ステップＳ１１２に付加された画面には、ユーザーがタッチパネル２０を指で押込んだことで、表示パネル４０に選択アイコンが表示されると共に、ユーザーインターフェイス装置１１０に指示アイコンが表示される様子が示されている。
【０１５７】
次に、ユーザーは、タッチパネル２０にタッチした指を移動させ、情報を入力する（Ｓ１１３）。このとき、制御部１０は、タッチパネル２０にタッチした指が移動する方向に合わせて、ユーザーインターフェイス装置１１０の表示パネル１１１に表示した指示アイコンを移動して表示させる制御情報をナビゲーション装置本体２を通じてユーザーインターフェイス装置１１０に出力する。そして、ユーザーインターフェイス装置１１０の表示制御部が、表示パネル１１１に表示される指示アイコンを、感圧コントローラーの操作に応じて移動して表示する。ステップＳ１１３に付加された画面には、ユーザーが指をタッチパネル２０で移動させて情報を入力する様子と、ユーザーの指の移動に合わせてユーザーインターフェイス装置１１０に表示された指示アイコンが移動する様子が示されている。移動中の指示アイコンは、白抜き矢印で表す。
【０１５８】
次に、ユーザーは、感圧コントローラーの表示パネル４０に表示された選択アイコンを選択し、この選択アイコンを押込んで、選択アイコンを決定する（Ｓ１１４）。このとき、ユーザーインターフェイス装置１１０の表示パネル１１１に表示された指示アイコンがメニューアイコンに重畳して表示されている。この状態で、感圧コントローラーのタッチパネル２０が指により再び押込まれると、感圧検知部１８が、センサー値により感圧を検知すると感圧検知情報を出力する。そして、制御部１０は、感圧検知部１８から入力した感圧検知情報に基づいて、タッチパネル２０が指で押込まれたと判定し、指示アイコンが選択したメニューアイコンを決定することができる。ステップＳ１１４に付加された画面には、ユーザーがタッチパネル２０を指で押込んだ様子が示されている。
【０１５９】
そして、制御部１０は、ユーザーインターフェイス装置１１０の表示パネル１１１に表示される地図を、指示アイコンで決定された情報に基づいて変更して表示するための制御情報を、ナビゲーション装置本体２を通じて、ユーザーインターフェイス装置１１０の表示制御部に出力する。これによりユーザーが感圧コントローラーを通じて行った操作の操作結果である地図がユーザーインターフェイス装置１１０の表示パネル１１１に表示される。
【０１６０】
以上説明した第７の実施の形態に係るユーザーインターフェイス装置３は、ユーザーが手元でナビゲーション操作が可能な感圧コントローラーとして使用される。そして、ユーザーは、選択操作と決定操作を１本の指で行うことができ、かつ、指示アイコンに対する決定操作を、指示アイコンを選択した位置で行うことができる。このため、指の移動を最小限にすることができ、簡易的かつ直感的に操作することが可能となる。また、感圧コントローラーは、ナビゲーション装置本体２と離れた位置に配置されるため、ユーザーは手元で操作しやすい。
【０１６１】
また、感圧コントローラーの表示パネル４０には、様々なコマンドアイコン（例えば、音量ボタン）を表示することができ、表示倍率も任意に変更可能である。このため、従来はジョイスティック１０２等を用いて、煩雑で手間がかかる選択操作や決定操作を行っていたのに対し、第７の実施の形態に係る感圧コントローラーではユーザーが感圧コントローラーを操作して、素早くメニューを選択し、決定することができる。また、１画面に表示可能なコマンドアイコンの数は制限があっても、画面を切替え表示することで、多くのコマンドアイコンを表示し、選択することが可能である。また、コマンドアイコンは、例えば、ユーザーインターフェイス装置３の表示パネル４０を縦２列、横２列に４分割したセルに分けて表示してもよい。これによりユーザーの押し間違いを防ぐことができる。
【０１６２】
なお、ユーザーが所持している携帯端末等を感圧コントローラーとして用いてもよい。そして、従来のユーザーインターフェイス装置１１０にタッチ位置の座標を検出する機能がなくても、ユーザーインターフェイス装置１１０が、感圧コントローラーとアドホック通信を行うことで、ユーザーは、携帯端末を感圧コントローラーとしてユーザーインターフェイス装置１１０を操作することができる。
また、感圧コントローラーと、パーソナルコンピューター装置とを無線又は有線により接続してもよい。パーソナルコンピューター装置から離れた場所で感圧コントローラーを操作して、パーソナルコンピューター装置に所定の機能を実行させることもできる。
【０１６３】
［変形例］
上述した各実施の形態に係るユーザーインターフェイス装置３をナビゲーション装置以外の装置に適用してもよい。例えば、携帯端末、タブレット端末等のタッチパネル部分に、ユーザーインターフェイス装置３を適用することで操作性を高めることができる。このようにタッチパネルを必要とする様々な電子機器に本実施の形態例に係るユーザーインターフェイス装置３を組み合わせることが可能である。
【０１６４】
図２に示したブロック図では、ユーザーインターフェイス装置３が制御部１０を備える構成としたが、ナビゲーション装置本体２が制御部１０を備える構成としてもよい。
また、タッチパネル２０には、静電容量方式以外の方式によりタッチ操作を検知可能な構成としてもよい。また、感圧センサー３０は、タッチパネル２０の下に設けた押圧スイッチ等によりタッチパネル２０が押込まれたことを検知してもよい。
【０１６５】
また、ユーザーインターフェイス装置３における感圧機能を組み合わせた操作を、カーナビゲーション以外にも、例えば、人、自転車のナビゲーションに用いてもよい。また、ユーザーインターフェイス装置３を、上述したように画像編集ソフトウェアの操作に用いてもよいし、他のアプリケーションソフトウェアの操作に用いてもよい。
【０１６６】
また、上述した各実施の形態においては、ナビゲーション装置本体２とユーザーインターフェイス装置３とを組み合わせていた。しかし、ユーザーインターフェイス装置３自体がナビゲーション機能を有することにより、ユーザーインターフェイス装置３だけをナビゲーション装置として用いてもよい。
【０１６７】
また、感圧センサー３０は、弾性体３３を備えない構成としてもよい。例えば、感圧センサー３０から弾性体３３を取り除いたとしても、上部電極３１と下部電極３５間が一定の距離を保って離れている状態で感圧センサー３０に押圧力が加わると、上部電極３１と下部電極３５が近づき、上部電極３１と下部電極３５との間の静電容量が減少する。このため感圧検知部１８は、上部電極３１と下部電極３５から出力されるセンサー値に基づいて静電容量変化率を求めることができる。
【０１６８】
本発明は上述した実施の形態に限られるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りその他種々の応用例、変形例を取り得ることは勿論である。
例えば、上述した実施の形態は本発明を分かりやすく説明するためにナビゲーション装置１の構成を詳細かつ具体的に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されない。また、ここで説明した実施の形態の構成の一部を他の実施の形態の構成に置き換えることは可能であり、さらにはある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることも可能である。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１６９】
１…ナビゲーション装置、２…ナビゲーション装置本体、３…ユーザーインターフェイス装置、１０…制御部、１７…座標検知部、１８…感圧検知部、１９…表示制御部、２０…タッチパネル、３０…感圧センサー、４０…表示パネル
【図１】
2018106434.tif 000003
【図２】
2018106434.tif 000004
【図３】
2018106434.tif 000005
【図４】
2018106434.tif 000006
【図５】
2018106434.tif 000007
【図６】
2018106434.tif 000008
【図７】
2018106434.tif 000009
【図８】
2018106434.tif 000010
【図９】
2018106434.tif 000011
【図１０】
2018106434.tif 000012
【図１１】
2018106434.tif 000013
【図１２】
2018106434.tif 000014
【図１３】
2018106434.tif 000015
【図１４】
2018106434.tif 000016
【図１５】
2018106434.tif 000017
【図１６】
2018106434.tif 000018
【図１７】
2018106434.tif 000019
【図１８】
2018106434.tif 000020