(57)【要約】【課題】視線を前方としたままで車両内の機器を操作することができる車両用コントロールユニットを提供する。【解決手段】車両内の機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面を表示する表示部２０と、タッチセンサ１１から取得する制御情報に応じて、オブジェクトに対応するアプリケーションを起動するコントローラ１０とを備え、コントローラ１０は、押圧に基づくデータに関する第１段階及び第２段階の閾値を設定し、押圧に基づくデータが第２段階の閾値に達した場合、メニュー画面を切り替える車両用コントロールユニット１。【選択図】図１
2017149225.tif 000002
【特許請求の範囲】
【請求項１】
タッチセンサと、
前記タッチセンサへの押圧を検出する押圧検出部と、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面を表示する表示部と、
前記タッチセンサから取得する制御情報と、前記押圧検出部から取得する押圧に基づくデータとに応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、
前記押圧に基づくデータに関する第１段階閾値と、前記第１段階閾値より大きい第２段階閾値とを設定し、
前記押圧に基づくデータが前記第２段階閾値に達した場合、前記メニュー画面を切り替える車両用コントロールユニット。
【請求項２】
タッチセンサと、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面を表示する表示部と、
前記タッチセンサから取得する制御情報に応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、前記制御情報が所定のジェスチャーを含むスライド入力である場合、前記メニュー画面を切り替える車両用コントロールユニット。
【請求項３】
前記コントローラは、少なくとも２点のタッチが検出される場合に前記メニュー画面を切り替える、請求項１又は２に記載の車両用コントロールユニット。
【請求項４】
タッチセンサと、
前記タッチセンサへの押圧を検出する押圧検出部と、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面又は起動されたアプリケーションの操作画面を表示する表示部と、
前記タッチセンサから取得する制御情報と、前記押圧検出部から取得する押圧に基づくデータとに応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、
前記押圧に基づくデータに関する第１段階閾値と、前記第１段階閾値より大きい第２段階閾値とを設定し、
前記押圧に基づくデータが前記第２段階閾値に達した場合、前記起動されたアプリケーションから他のアプリケーションへ切り替える車両用コントロールユニット。
【請求項５】
タッチセンサと、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面又は起動されたアプリケーションの操作画面を表示する表示部と、
タッチセンサから取得する制御情報に応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、前記制御情報が所定のジェスチャーを含むスライド入力である場合、前記起動されたアプリケーションから他のアプリケーションへ切り替える車両用コントロールユニット。
【請求項６】
前記コントローラは、少なくとも２点のタッチが検出される場合に前記起動されたアプリケーションから他のアプリケーションへ切り替える、請求項４又は５に記載の車両用コントロールユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用コントロールユニットに関する。
【背景技術】
【０００２】
車両には、運転者が車両に搭載された機器（以下、車両搭載機器ともいう）を操作する操作部が設けられる（例えば、特許文献１参照）。操作部は、センターコンソール又はその近辺に設けられる。運転者は、車両搭載機器を操作するために、センターコンソール近辺に設けられた操作部を見て、操作内容を確認する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、運転者が車両の運転中に車両搭載機器を操作する場合、運転中にもかかわらず、視線が前方から外れてセンターコンソール近辺に移動してしまうことがある。
【０００５】
そこで本発明は、上述の点に鑑みてなされた車両搭載機器を操作することができる車両用コントロールユニットを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の一実施形態に係る車両用コントロールユニットは、
タッチセンサと、
前記タッチセンサへの押圧を検出する押圧検出部と、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面を表示する表示部と、
前記タッチセンサから取得する制御情報と、前記押圧検出部から取得する押圧に基づくデータとに応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、
前記押圧に基づくデータに関する第１段階閾値と、前記第１段階閾値より大きい第２段階閾値とを設定し、
前記押圧に基づくデータが前記第２段階閾値に達した場合、前記メニュー画面を切り替える。
【０００７】
上記目的を達成する本発明の一実施形態に係る車両用コントロールユニットは、
タッチセンサと、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面を表示する表示部と、
前記タッチセンサから取得する制御情報に応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、前記制御情報が所定のジェスチャーを含むスライド入力である場合、前記メニュー画面を切り替える。
【０００８】
また好ましくは、前記コントローラは、少なくとも２点のタッチが検出される場合に前記メニュー画面を切り替える。
【０００９】
上記目的を達成する本発明の一実施形態に係る車両用コントロールユニットは、
タッチセンサと、
前記タッチセンサへの押圧を検出する押圧検出部と、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面又は起動されたアプリケーションの操作画面を表示する表示部と、
前記タッチセンサから取得する制御情報と、前記押圧検出部から取得する押圧に基づくデータとに応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、
前記押圧に基づくデータに関する第１段階閾値と、前記第１段階閾値より大きい第２段階閾値とを設定し、
前記押圧に基づくデータが前記第２段階閾値に達した場合、前記起動されたアプリケーションから他のアプリケーションへ切り替える。
【００１０】
上記目的を達成する本発明の一実施形態に係る車両用コントロールユニットは、
タッチセンサと、
車両に搭載された機器を操作するアプリケーションを起動するオブジェクトを含むメニュー画面又は起動されたアプリケーションの操作画面を表示する表示部と、
タッチセンサから取得する制御情報に応じて、前記オブジェクトに対応するアプリケーションを起動するコントローラと
を備え、
前記コントローラは、前記制御情報が所定のジェスチャーを含むスライド入力である場合、前記起動されたアプリケーションから他のアプリケーションへ切り替える。
【００１１】
また好ましくは、前記コントローラは、少なくとも２点のタッチが検出される場合に前記起動されたアプリケーションから他のアプリケーションへ切り替える。
【発明の効果】
【００１２】
本発明の一実施形態に係る車両用コントロールユニットによれば、安全に運転することができる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係る車両用コントロールユニットの概略構成例を示す機能ブロック図である。
【図２】センターコンソールにおける車両搭載機器及びタッチセンサの配置例である。
【図３】第１メニュー画面の一例である。
【図４】第２メニュー画面の一例である。
【図５】アプリケーションの操作画面の一例である。
【図６】アプリケーションの操作画面の一例である。
【図７】押圧入力を検出する制御方法の一例を示すフローチャートである。
【図８】ジェスチャー入力を検出する制御方法の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
（実施形態）
以下、一実施形態について、図面を参照しながら詳細に説明する。本実施形態に係る車両用コントロールユニットは、車載機器とすることができる。
【００１５】
［ユニット構成］
図１は、一実施形態に係る車両用コントロールユニット１の概略構成例を示す機能ブロック図である。図１に示されるように、車両用コントロールユニット１は、コントローラ１０と、タッチセンサ１１と、触感呈示部１２と、押圧検出部１３と、表示部２０とを備える。
【００１６】
コントローラ１０は、タッチセンサ１１、触感呈示部１２、押圧検出部１３、及び表示部２０とそれぞれ接続される。コントローラ１０は、接続される各部に信号又は信号に対応づけられる情報（以下、制御情報ともいう）を送信し、又は、接続される各部から制御情報を取得する。図１において、コントローラ１０と各部とを接続する矢印は、制御情報が出力される主な方向を示している。例えば、コントローラ１０とタッチセンサ１１との間は、タッチセンサ１１からコントローラ１０に向かう矢印で接続されており、主にタッチセンサ１１からコントローラ１０に向けて、制御情報が出力されることが示されている。
【００１７】
コントローラ１０は、記憶部１４を備える。記憶部１４は、半導体メモリ等で構成することができる。記憶部１４には、各種情報、又は車両用コントロールユニット１を動作させるためのプログラム等が格納される。また記憶部１４は、ワークメモリとしても機能する。
【００１８】
コントローラ１０は、制御情報を記憶部１４に格納する。また、コントローラ１０は、制御情報を記憶部１４から取得する。また、コントローラ１０は、制御情報に応じて、接続される各部を制御する。コントローラ１０が実行する制御動作については後述する。
【００１９】
コントローラ１０は、車両に搭載された機器（以下、車両搭載機器８０ともいう）に接続される。コントローラ１０は、タッチセンサ１１への入力に応じて、車両搭載機器８０を操作するための制御情報（以下、機器操作情報ともいう）を出力する。またコントローラ１０は、車両搭載機器８０の状態を示す制御情報を取得する。
【００２０】
またコントローラ１０は、車両搭載機器８０を操作するために、車両搭載機器８０を操作するアプリケーション（以下、単にアプリケーションともいう）を実行する。コントローラ１０は、アプリケーションに対するユーザの入力に応じて、機器操作情報を生成する。そしてコントローラ１０は、機器操作情報を車両搭載機器８０に出力する。車両搭載機器８０は、コントローラ１０から取得した機器操作情報に基づいて動作する。アプリケーションにより操作される車両搭載機器８０は、種々のものが考えられる。車両搭載機器８０は、例えば、カーナビゲーションシステム、エアコンディショナ、オーディオ、テレビ、又は通信機器等を含みうる。アプリケーションについては後述する。
【００２１】
タッチセンサ１１は、タッチセンサ１１に対する指又はスタイラスなどの物体のタッチを検出する。以下、タッチセンサ１１に対して指でタッチするものとして説明するが、スタイラスなどの他の物体でタッチしても同様である。タッチセンサ１１がタッチを検出する方式としては、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、又は荷重検出方式等の任意の方式が用いられうる。
【００２２】
タッチセンサ１１は、指のタッチを検出した場合、タッチされた位置の座標を取得し、制御情報としてコントローラ１０に出力する。ユーザは、タッチセンサ１１に指をタッチすることにより、タッチ位置に対応する入力をすることができる。またユーザは、タッチセンサ１１に指をタッチしたままスライドすることにより、スライドの経路に対応する文字又は図形等のパターンを入力することができる。
【００２３】
触感呈示部１２は、コントローラ１０から取得した駆動信号に応じた、種々のパターンの振動を発生することによって、タッチセンサ１１にタッチするユーザの指に触感を呈示する。つまり、コントローラ１０は、触感呈示部１２に対して制御情報として駆動信号を出力することにより、触感呈示部１２の駆動を開始する。
【００２４】
触感呈示部１２は、圧電素子、超音波振動子、又は振動モータ（偏心モータ）等を用いて構成される。触感呈示部１２は、例えば、クリック感、材質感等に対応する振動パターンによる振動を発生させ、タッチセンサ１１にタッチしたユーザの指に対して、クリック感、材質感等の触感を呈示する。
【００２５】
押圧検出部１３は、ユーザが指又はスタイラス等でタッチセンサ１１にタッチして、さらにタッチセンサ１１を押し込むことにより生じる圧力（押圧）を検出し、押圧に基づくデータを制御情報としてコントローラ１０に出力する。
【００２６】
押圧検出部１３は、例えば、押圧に応じて物理的又は電気的特性（歪み、抵抗、電圧等）が変化する歪みゲージセンサや圧電素子等を用いて構成される。押圧検出部１３が、例えば圧電素子を用いて構成された場合、押圧検出部１３の圧電素子は、タッチセンサ１１に対する押圧による荷重の大きさに応じて、電気的特性である電圧値（押圧に基づくデータ）が変化する。押圧に基づくデータは、電圧値に限られず、押圧による荷重の大きさ、抵抗値等でもよい。
【００２７】
また、押圧検出部１３は、タッチセンサ１１の検出方式に応じて構成することができる。例えば、タッチセンサ１１の検出方式が抵抗膜方式の場合には、接触面積の大きさに応じた抵抗の大きさを、タッチセンサ１１に対する押圧の荷重に対応づけることができる。あるいは、タッチセンサ１１が静電容量方式の場合には、静電容量の大きさをタッチセンサ１１に対する押圧の荷重に対応づけることができる。このようにすることで、歪みゲージセンサ又は圧電素子等を用いることなく押圧検出部１３を構成することができる。
【００２８】
コントローラ１０は、押圧検出部１３から取得した押圧に基づくデータが所定の閾値以上である場合（押圧が所定の圧力以上である場合）に、タッチされている位置にある操作オブジェクトに対する入力を確定させる。以下、押圧に基づくデータが所定の閾値以上となって確定した入力（押圧が所定の圧力以上となって確定した入力）を押圧入力ともいう。
【００２９】
コントローラ１０は、押圧の大きさに対して多段階の閾値を設定してもよい。例えばコントローラ１０は、第１段階閾値と第２段階閾値とを設定してもよい。この場合コントローラ１０は、押圧検出部１３から取得した押圧に基づくデータが第１段階閾値に達したか第２段階閾値に達したかを判定する。そしてコントローラ１０は、判定結果に応じて異なる制御を実行する。ここで第２段階閾値は、第１段階閾値よりも大きい。以下、押圧に基づくデータが第１段階閾値及び第２段階閾値に達した場合の入力をそれぞれ、第１段押圧入力及び第２段押圧入力ともいう。以上、２段階の閾値の設定を例示して説明してきたが、３段階以上の閾値が設定されてもよい。
【００３０】
触感呈示部１２と押圧検出部１３とは、一体化して構成されてもよい。特に、圧電素子を用いて触感呈示部１２及び押圧検出部１３を構成する場合、圧電素子を共用することもできる。圧電素子は、圧力が加わると電圧を発生し、電圧が加わると変形するためである。
【００３１】
表示部２０は、コントローラ１０から取得した制御情報に基づき、ユーザが視認できる文字又は画像等を表示させる。表示部２０は、例えばヘッドアップディスプレイ（以下、ＨＵＤともいう）である。ＨＵＤは、車両のフロントウィンドシールド８２（図２参照）に画像を投射し、投射された画像の反射光を虚像としてユーザに視認させるものである。
【００３２】
表示部２０は、液晶ディスプレイ（ＬＣＤ）、又は、有機若しくは無機ＥＬディスプレイ等であってもよい。この場合表示部２０は、ユーザが車両の運転中に車両前方から視線をできるだけ外さなくて済むように、車両のセンターコンソールの上部に設けられることが好ましい。なお、表示部２０は、上述の構成に限られるものではない。
【００３３】
図２は、本実施形態に係る車両用コントロールユニット１の車両搭載機器８０とタッチセンサ１１を車両のセンターコンソールに配置した例を示す図である。タッチセンサ１１は、車両搭載機器８０とシフトレバー８１との間に配置されている。また図２において表示部２０としてＨＵＤが配置される。表示部２０は、フロントウィンドシールド８２の下部中央に表示面２０ａが形成されるように、ダッシュボード上に配置される。表示面２０ａは、表示部２０から投射された画像の虚像として運転者に視認される。
【００３４】
本実施形態において、タッチセンサ１１から車両の進行方向の延長線上に表示面２０ａが形成されている。このようにすることで、車両前方への視線を外さないように表示面２０ａを視認しつつ、タッチセンサ１１にブラインドタッチする際、タッチセンサ１１を操作しやすくなる。
【００３５】
［アプリケーション］
本実施形態に係る車両用コントロールユニット１のコントローラ１０は、車両搭載機器８０を操作するアプリケーションを実行する。車両搭載機器８０はそれぞれ、自身を操作するアプリケーションに対応づけられる。例えばユーザが車両搭載機器８０としてエアコンディショナを操作する場合、コントローラ１０はエアコンディショナに対応するアプリケーションを起動する。
【００３６】
＜アプリケーションの起動＞
車両用コントロールユニット１は、ユーザが操作する車両搭載機器８０に対応するアプリケーションを選択して起動するためのメニューを備える。メニューは、例えば、カーナビゲーションシステムの操作又はエアコンディショナの操作等のアプリケーションを起動するオブジェクトを含む。ユーザが押圧入力をしてオブジェクトを選択した場合、コントローラ１０は、当該オブジェクトに対応するアプリケーションを起動する。
【００３７】
オブジェクトは、ユーザが押圧入力をすることにより選択可能なように、タッチセンサ１１の所定の位置に対応づけられる。つまり、タッチセンサ１１の所定の位置における押圧入力があった場合、所定の位置に対応づけられるオブジェクトが選択される。オブジェクトとタッチセンサ１１との対応関係は、コントローラ１０により設定される。
【００３８】
コントローラ１０は、オブジェクトとタッチセンサ１１との対応関係を表示部２０により表示面２０ａに表示させる。表示部２０は、表示面２０ａの形状がタッチセンサ１１の形状と同じになるように表示する。本実施形態においては、タッチセンサ１１を矩形とし、表示面２０ａの形状も矩形とする。タッチセンサ１１及び表示面２０ａの形状は矩形に限られず、他の形状であってもよい。また、オブジェクトがタッチセンサ１１の左上に対応づけられる場合、表示部２０は、当該オブジェクトを表示面２０ａの左上に表示する。つまり表示部２０は、アプリケーションに対応づけられるオブジェクトがタッチセンサ１１上の位置に対応するように配列されるメニュー画面を表示面２０ａに表示する。これにより、ユーザはオブジェクトとタッチセンサ１１との対応関係を知ることができる。
【００３９】
本実施形態に係るメニュー画面において、タッチセンサ１１に同時に対応づけられるオブジェクトの数、つまり表示面２０ａに同時に表示されるオブジェクトの数を４つとする。そして各オブジェクトは、タッチセンサ１１の４つの隅部の付近に設けられる所定の位置に対応づけられる。なお、タッチセンサ１１に同時に対応づけられるオブジェクトの数は４つに限られるものではない。
【００４０】
図３は、表示部２０により表示面２０ａに表示されるメニュー画面の例である。図３においては、表示部２０は、４つのオブジェクト（１）〜（４）を表示面２０ａに表示している。この場合、オブジェクト（１）は、タッチセンサ１１の左上の領域に対応づけられる。オブジェクト（２）〜（４）についても同様に、タッチセンサ１１の右上、左下及び右下の領域にそれぞれ対応づけられる。図３においては、表示面２０ａの中央にはオブジェクトが表示されていない。しかし、例えば中央の楕円領域に、タッチセンサ１１の中央の領域に対応づけられるオブジェクトが表示されてもよい。
【００４１】
コントローラ１０は、タッチセンサ１１及び押圧検出部１３から取得した制御情報に基づきオブジェクトに対応づけられた位置へ押圧入力がされたか、つまりオブジェクトが選択されたか判定する。オブジェクトが選択された場合、コントローラ１０は、当該オブジェクトに対応するアプリケーションを起動する。例えば、オブジェクト（１）にカーナビゲーションシステムの操作のアプリケーションが対応づけられている場合、コントローラ１０は、オブジェクト（１）が選択されたことに応じてカーナビゲーションシステムの操作のアプリケーションを起動する。
【００４２】
＜メニュー画面切り替え＞
車両用コントロールユニット１が５台以上の車両搭載機器８０を操作できる場合、図３に示される例において、表示されるオブジェクトは、１〜４台目の車両搭載機器８０に対応するアプリケーションを起動するオブジェクトに限られる。つまり図３に示される例においては、表示部２０は、５台目の車両搭載機器８０に対応するアプリケーションを起動するオブジェクトを表示面２０ａに表示できない。そこでコントローラ１０は、５台目以降の車両搭載機器８０に対応するアプリケーションを起動するオブジェクトを表示するためにメニュー画面を切り替える。以下、図３に例示されたメニュー画面を第１のメニュー画面ともいう。また、第１のメニュー画面から切り替えたメニュー画面を第２のメニュー画面ともいう。
【００４３】
図４は、表示部２０により表示面２０ａに表示される第２のメニュー画面の例である。表示部２０は、４つのオブジェクト（５）〜（８）を表示面２０ａに表示している。この場合、オブジェクト（５）は、タッチセンサ１１の左上の領域に対応づけられる。オブジェクト（６）〜（８）についても同様に、タッチセンサ１１の右上、左下及び右下の領域にそれぞれ対応づけられる。表示面２０ａの中央については、図３と同様であるため説明を省略する。
【００４４】
コントローラ１０は、タッチセンサ１１への入力に応じてメニュー画面を切り替える。例えばコントローラ１０は、メニュー画面にメニュー切り替えを実行するオブジェクトを設け、当該オブジェクトへの押圧入力に応じてメニュー画面を切り替える。
【００４５】
またコントローラ１０は、表示面２０ａにメニュー画面が表示されている状態において、第２段押圧入力があった場合にメニュー画面を切り替える。この場合、オブジェクトを選択するための入力が第１段押圧入力であると設定されることが好ましい。このようにすれば、タッチセンサ１１のどの位置で第２段押圧入力されても、オブジェクトが選択されることなくメニュー画面を切り替えることができる。
【００４６】
また、第２段押圧入力に応じてメニュー画面が切り替えられる場合において、少なくとも２点にタッチしながら第２段押圧入力をするという条件をさらに加えてもよい。例えば、２本の指で第２段押圧入力をすることで、２点にタッチしながら第２段押圧入力をすることができる。このようにすることで、ユーザが意図しないメニュー画面の切り替えが発生する可能性を減らせる。
【００４７】
またコントローラ１０は、表示面２０ａにメニュー画面が表示されている状態において、タッチセンサ１１に対して所定のジェスチャーを含むスライド入力（以下、ジェスチャー入力ともいう）があった場合にメニュー画面を切り替える。所定のジェスチャーは、例えば、単に一方向にスライドするスワイプ入力である。また所定のジェスチャーは、スライドの経路によって特定の文字、例えばＺ、Ｖ、Ｏ、Ｎ等の文字を表すものであってもよい。また所定のジェスチャーは、スライドの経路によって特定の図形、例えば三角形、四角形、又は星型等の図形を表すものであってもよい。
【００４８】
また、ジェスチャー入力に応じてメニュー画面が切り替えられる場合において、少なくとも２点にタッチしながらジェスチャー入力をするという条件をさらに加えてもよい。例えば、２本の指でタッチしながらスライドすることで、２点にタッチしながらジェスチャー入力をすることができる。このようにすることで、ユーザが意図しないメニュー画面の切り替えが発生する可能性を減らせる。
【００４９】
以上、メニュー画面の切り替えについて説明してきた。このようにすることで、ユーザはタッチセンサ１１を見ずに、つまり、車両前方から視線を外さずにメニュー画面を切り替えることができる。
【００５０】
＜アプリケーション切り替え＞
車両用コントロールユニット１がある１台の車両搭載機器８０を操作するアプリケーションを起動している場合において、ユーザは他の車両搭載機器８０の操作をしたくなることがある。この場合、アプリケーションを切り替えることにより、他の車両搭載機器８０の操作が可能になる。アプリケーションを切り替える方法の一つとして、アプリケーションにメニュー画面に戻る操作のためのオブジェクトを設けてもよい。図５は、表示部２０により表示面２０ａに表示されるアプリケーションの操作画面の一例である。図５において、例えばｈｏｍｅと記載されているオブジェクトを選択することにより、メニュー画面に戻る。この場合ユーザは、当該オブジェクトを選択してメニュー画面に一旦戻り、メニュー画面において他の車両搭載機器８０に対応するアプリケーションを起動するオブジェクトを選択する。
【００５１】
また、アプリケーションを切り替える他の方法として、アプリケーションの起動中に、他のアプリケーションに直接切り替えるようにしてもよい。この場合コントローラ１０は、タッチセンサ１１への入力に応じてアプリケーションを切り替える。このようにすることで、ユーザはメニュー画面に戻る必要がなく、アプリケーションをより速く切り替えることができる。
【００５２】
アプリケーションを切り替えるために、コントローラ１０は、表示面２０ａにアプリケーションの操作画面が表示されている状態において、第２段押圧入力があった場合にアプリケーションを切り替える。この場合、アプリケーションの操作画面のオブジェクトを選択するための入力が第１段押圧入力であると設定されることが好ましい。このようにすれば、タッチセンサ１１のどの位置で第２段押圧入力されても、オブジェクトが選択されることなくアプリケーションを切り替えることができる。
【００５３】
また、第２段押圧入力に応じてアプリケーションが切り替えられる場合において、少なくとも２点にタッチしながら第２段押圧入力をするという条件をさらに加えてもよい。例えば、２本の指で第２段押圧入力をすることで、２点にタッチしながら第２段押圧入力をすることができる。このようにすることで、意図しないアプリケーションの切り替えの可能性を減らせる。
【００５４】
図６は、表示部２０により表示面２０ａに表示されるアプリケーションの操作画面の一例である。図６に示されるアプリケーションの操作画面は、エアコンディショナの風量設定（Ａｉｒ  Ｆｌｏｗ）、エアコンディショナの温度設定（Ｔｅｍｐ）、及びエアコンディショナのオン／オフ（ＯＮ／ＯＦＦ）の操作をするためのオブジェクトを含む。図６において、オブジェクトの有無にかかわらず、タッチセンサ１１のどの位置で第２段押圧入力をしてもアプリケーションを切り替えることができる。例えば、図５に示されるアプリケーションと図６に示されるアプリケーションとの間で切り替えられてもよい。また、他のアプリケーションに順次切り替えられてもよい。
【００５５】
またコントローラ１０は、表示面２０ａにアプリケーションの操作画面が表示されている状態において、タッチセンサ１１に対して所定のジェスチャーを含むスライド入力があった場合にアプリケーションを切り替える。所定のジェスチャーに係る説明は、上述のメニュー画面切り替えに係る説明と同様であるので省略する。
【００５６】
また、ジェスチャー入力に応じてアプリケーションが切り替えられる場合において、少なくとも２点にタッチしながらジェスチャー入力をするという条件をさらに加えてもよい。例えば、２本の指でタッチしながらスライドすることで、２点にタッチしながらジェスチャー入力をすることができる。このようにすることで、意図しないアプリケーションの切り替えの可能性を減らせる。
【００５７】
以上、アプリケーションの切り替えについて説明してきた。このようにすることで、ユーザはタッチセンサ１１を見ずに、つまり、車両前方から視線を外さずにアプリケーションを切り替えることができる。またユーザは、メニュー画面に戻ることなくアプリケーションを切り替えることができ、操作の快適性が向上する。
【００５８】
［フローチャート］
以上、車両搭載機器８０を操作するアプリケーションについて説明してきた。ここで、コントローラ１０の動作をフローチャートにより説明する。図７及び図８は、コントローラ１０が実行する制御方法のフローチャートである。
【００５９】
＜押圧入力＞
図７を参照して押圧入力を検出する制御方法について説明する。まずコントローラ１０は、押圧検出部１３に圧力の検出を開始させる（ステップＳ１１）。
【００６０】
続いてコントローラ１０は、押圧検出部１３から押圧に基づくデータを取得し、押圧に基づくデータが第１段階閾値以上であるか判定する（ステップＳ１２）。
【００６１】
押圧に基づくデータが第１段階閾値以上でない場合（ステップＳ１２：ＮＯ）、コントローラ１０は、図８のステップＳ４１に進む。
【００６２】
押圧に基づくデータが第１段階閾値以上である場合（ステップＳ１２：ＹＥＳ）、コントローラ１０は、押圧に基づくデータを記憶部１４に格納する（ステップＳ１３）。なおコントローラ１０は、押圧に基づくデータが第１段階閾値以上であると判定した時点で、触感呈示部１２により第１段押圧入力に対応するクリック感等の触感をユーザに呈示させることが好ましい。
【００６３】
続いてコントローラ１０は、押圧検出部１３から押圧に基づくデータを取得し、押圧に基づくデータが第２段階閾値以上であるか判定する（ステップＳ１４）。
【００６４】
押圧に基づくデータが第２段階閾値以上である場合（ステップＳ１４：ＹＥＳ）、コントローラ１０は、押圧に基づくデータを記憶部１４に格納する（ステップＳ１５）。なおコントローラ１０は、押圧に基づくデータが第２段階閾値以上であると判定した時点で、触感呈示部１２により第２段押圧入力に対応するクリック感等の触感をユーザに呈示させることが好ましい。
【００６５】
押圧に基づくデータが第２段階閾値以上でない場合（ステップＳ１４：ＮＯ）、コントローラ１０は、押圧検出部１３から押圧に基づくデータを取得し、押圧に基づくデータが第１段階閾値未満であるか判定する（ステップＳ１６）。押圧に基づくデータが第１段階閾値未満でない場合（ステップＳ１７：ＮＯ）、コントローラ１０は、ステップＳ１３に戻る。
【００６６】
押圧に基づくデータが第１段階閾値未満である場合（ステップＳ１６：ＹＥＳ）、コントローラ１０は、記憶部１４に格納された押圧に基づくデータの最大値が第２段階閾値以上であるか判定する（ステップＳ１７）。
【００６７】
押圧に基づくデータの最大値が第２段階閾値以上でない場合（ステップＳ１７：ＮＯ）、コントローラ１０は、第１段押圧入力があったことを確定する（ステップＳ１８）。
【００６８】
続いてコントローラ１０は、第１段押圧入力があった位置に対応づけられたオブジェクトを選択する（ステップＳ１９）。表示面２０ａにメニュー画面が表示されている場合、コントローラ１０は、当該オブジェクトに対応するアプリケーションを起動する。また、起動されているアプリケーションの操作画面が表示面２０ａに表示されている場合、コントローラ１０は、当該オブジェクトに対応する機器操作情報を車両搭載機器８０に出力する。その後、コントローラ１０は、図７のフローチャートの処理を終了する。
【００６９】
押圧に基づくデータが第２段階閾値以上である場合（ステップＳ１７：ＹＥＳ）、コントローラ１０は、第２段押圧入力があったことを確定する（ステップＳ２０）。
【００７０】
続いてコントローラ１０は、表示面２０ａにメニュー画面が表示されている場合、メニュー画面を切り替える（ステップＳ２１）。またコントローラ１０は、起動されているアプリケーションの操作画面が表示面２０ａに表示されている場合、アプリケーションを切り替える。その後、コントローラ１０は、図７のフローチャートの処理を終了する。
【００７１】
図７のフローチャートの処理において、第１段押圧入力及び第２段押圧入力は、押圧に基づくデータが第１段階閾値未満となった後に確定される。このようにすることで、３段目以上の多段入力に対応することができる。一方で、コントローラ１０が３段目以上の押圧入力を受け付けない場合、コントローラ１０は、押圧に基づくデータが第２段階閾値以上となった時点で第２段押圧入力を確定してもよい。このようにすることで操作性が向上する。
【００７２】
またコントローラ１０は、押圧に基づくデータが第１段階閾値以上となった後、押圧に基づくデータが第１段階閾値以上第２段階閾値未満である状態が所定時間続いた時点で、第１段押圧入力を確定してもよい。
【００７３】
＜ジェスチャー入力＞
続いて図８を参照してジェスチャー入力を検出する制御方法を説明する。上述の通り、図７のステップＳ１５において押圧に基づくデータが第１段階閾値以上でない場合（ステップＳ１５：ＮＯ）、コントローラ１０は図８のステップＳ４１に進む。コントローラ１０は、タッチセンサ１１にタッチしている指がスライドしたか判定する（ステップＳ４１）。指がスライドしていない場合（ステップＳ４１：ＮＯ）、コントローラ１０は、図７のステップＳ１３に戻る。
【００７４】
指がスライドしている場合（ステップＳ４１：ＹＥＳ）、コントローラ１０は、スライド入力が所定のジェスチャーを含むか判定する（ステップＳ４２）。スライド入力が所定のジェスチャーを含まない場合（ステップＳ４２：ＮＯ）、コントローラ１０は、図７のステップＳ１３に戻る。
【００７５】
スライド入力が所定のジェスチャーを含む場合（ステップＳ４２：ＹＥＳ）、コントローラ１０は、ジェスチャー入力があったことを確定する（ステップＳ４３）。この際コントローラ１０は、触感呈示部１２にジェスチャー入力に対応するクリック感等の触感を呈示させることが好ましい。
【００７６】
続いてコントローラ１０は、表示面２０ａにメニュー画面が表示されている場合、メニュー画面を切り替える。またコントローラ１０は、起動されているアプリケーションの操作画面が表示面２０ａに表示されている場合、アプリケーションを切り替える。その後、コントローラ１０は、図８のフローチャートの処理を終了する。
【００７７】
以上、図７及び図８を参照してコントローラ１０が実行する制御方法について説明してきた。このようにすることで、ユーザはタッチセンサ１１を見ずに、つまり、車両前方から視線を外さずにアプリケーションを切り替えることができる。
【００７８】
図７及び図８のフローチャートでは、押圧入力とジェスチャー入力とを用いてメニュー画面及びアプリケーションの切り替えを実行している。しかし、押圧入力及びジェスチャー入力のいずれか一方だけが用いられるように構成されてもよい。
【００７９】
以上、本実施形態に係る車両用コントロールユニット１について説明してきた。本実施形態に係る車両用コントロールユニット１によれば、ユーザはタッチセンサ１１を見ずに、つまり、車両前方から視線を外さずにアプリケーションを切り替えることができる。またユーザは、メニュー画面に戻ることなくアプリケーションを切り替えることができ、操作の快適性が向上する。
【００８０】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の構成部やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。また、本発明について装置を中心に説明してきたが、本発明は装置の各構成部が実行するステップを含む方法としても実現し得るものである。また、本発明について装置を中心に説明してきたが、本発明は装置が備えるプロセッサにより実行される方法、プログラム、又はプログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
【符号の説明】
【００８１】
１  車両用コントロールユニット
１０  コントローラ
１１  タッチセンサ
１２  触感呈示部
１３  押圧検出部
１４  記憶部
２０  表示部
２０ａ  表示面
８０  車両搭載機器
８１  シフトレバー
８２  フロントウィンドシールド
【図１】
2017149225.tif 000003
【図２】
2017149225.tif 000004
【図３】
2017149225.tif 000005
【図４】
2017149225.tif 000006
【図５】
2017149225.tif 000007
【図６】
2017149225.tif 000008
【図７】
2017149225.tif 000009
【図８】
2017149225.tif 000010