(57)【要約】      （修正有）【課題】操作位置が所定の位置へ達したことをユーザが明確に把握できるように触感を呈示する表示制御装置を提供する。【解決手段】表示部の表示面に操作対象のオブジェクトを表示させ、表示面と対応付けた操作面に対するユーザの操作を受け付ける表示制御システム１であって、表示部にオブジェクトを表示させる表示制御部１０３と、操作面に対する接触を検出する検出部の検出結果に基づいて、表示面上の前記オブジェクトに対する操作を受け付ける操作受付部１０１と、操作受付部で受け付けた操作が、表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作の場合に、操作面２ａを振動させるピエゾ素子２ｂに対して所定の電圧値を印加するためのピエゾ駆動回路２ｃを制御し、スライド操作が所定範囲の内側に達した時に操作面を所定の振動状態で振動させる振動制御部１０２と、を備える。【選択図】図２
2018049432.tif 000002
【特許請求の範囲】
【請求項１】
表示部の表示面に操作対象のオブジェクトを表示させ、前記表示面と対応付けた操作面に対するユーザの操作を受け付ける表示制御装置であって、
前記表示部に前記オブジェクトを表示させる表示制御部と、
前記操作面に対する接触を検出する検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付部と、
前記操作受付部で受け付けた操作が、前記表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作の場合に、前記操作面を振動させる振動部を制御し、前記スライド操作が前記所定範囲の内側に達した時に前記操作面を所定の振動状態で振動させる振動制御部と、
を備えた表示制御装置。
【請求項２】
前記所定範囲を複数有し、前記所定範囲毎に異なる振動状態が設定され、前記スライド操作が前記所定範囲の内側に達した時に、前記所定範囲毎に設定された所定の振動状態で前記操作面を振動させる請求項１に記載の表示制御装置。
【請求項３】
前記スライド操作が、前記オブジェクトとしてのカーソルを移動させる操作の場合、前記スライド操作が前記所定範囲の内側に達した時に前記カーソルを所定位置に表示させる請求項１又は２に記載の表示制御装置。
【請求項４】
表示部の表示面に操作対象のオブジェクトを表示させ、前記表示面と対応付けた操作面に対するユーザの操作を受け付ける表示制御装置であって、
前記表示部に前記オブジェクトを表示させる表示制御部と、
前記操作面に対する接触を検出する検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付部と、
前記操作受付部で受け付けた操作が、前記表示面上に定められた所定範囲の内側から当該所定範囲の外側へのスライド操作の場合に、前記操作面を振動させる振動部を制御し、前記スライド操作が前記所定範囲の外側に達した時に前記操作面を所定の振動状態で振動させる振動制御部と、
を備えた表示制御装置。
【請求項５】
前記所定範囲を複数有し、前記所定範囲毎に異なる振動状態が設定され、前記スライド操作が前記所定範囲の外側に達した時に、前記所定範囲毎に設定された所定の振動状態で前記操作面を振動させる請求項４に記載の表示制御装置。
【請求項６】
前記スライド操作が、前記オブジェクトとしてのカーソルを移動させる操作の場合、前記振動を開始させた後、所定時間内に前記操作面に対して行われた操作を無効にする請求項４又は５に記載の表示制御装置。
【請求項７】
前記振動制御部が、前記スライド操作によって前記所定の振動状態で前記操作面の振動を開始させた後、所定時間後に前記操作面の振動状態を前記所定の振動状態とする前の状態に戻す請求項１〜６の何れか１項に記載の表示制御装置。
【請求項８】
前記検出部が、前記表示部と別体に設けられたタッチパッド、又は前記表示部の表示面と重畳して設けられたタッチパネルである請求項１〜７の何れか１項に記載の表示制御装置。
【請求項９】
操作対象のオブジェクトを表示する表示部と、
前記表示部に前記オブジェクトを表示させる表示制御部と、
前記操作面に対する接触を検出する検出部と、
前記検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付部と、
前記操作面を振動させる振動部と、
前記操作受付部で受け付けた操作が、前記表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作の場合、前記振動部を制御して、前記スライド操作が前記所定範囲の内側に達した時に前記操作面を所定の振動状態で振動させる振動制御部と、
を備えた表示制御システム。
【請求項１０】
操作対象のオブジェクトを表示する表示部と、
前記表示部に前記オブジェクトを表示させる表示制御部と、
前記操作面に対する接触を検出する検出部と、
前記検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付部と、
前記操作面を振動させる振動部と、
前記操作受付部で受け付けた操作が、前記表示面上に定められた所定範囲の内側から当該所定範囲の外側へのスライド操作の場合、前記振動部を制御して、前記スライド操作が前記所定範囲の外側に達した時に前記操作面を所定の振動状態で振動させる振動制御部と、
を備えた表示制御システム。
【請求項１１】
表示部の表示面に操作対象のオブジェクトを表示させ、前記表示面と対応付けた操作面に対するユーザの操作を受け付ける機器を制御するコンピュータが、
前記表示部に前記オブジェクトを表示させる表示制御ステップと、
前記操作面に対する接触を検出する検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付ステップと、
前記操作受付ステップで受け付けた操作が、前記表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作の場合に、前記操作面を振動させる振動部を制御し、前記スライド操作が前記所定範囲の内側に達した時に前記操作面を所定の振動状態で振動させる振動制御ステップと、
を実行する表示制御方法。
【請求項１２】
表示部の表示面に操作対象のオブジェクトを表示させ、前記表示面と対応付けた操作面に対するユーザの操作を受け付ける機器を制御するコンピュータが、
前記表示部に前記オブジェクトを表示させる表示制御ステップと、
前記操作面に対する接触を検出する検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付ステップと、
前記操作受付ステップで受け付けた操作が、前記表示面上に定められた所定範囲の内側から当該所定範囲の外側へのスライド操作の場合に、前記操作面を振動させる振動部を制御し、前記スライド操作が前記所定範囲の外側に達した時に前記操作面を所定の振動状態で振動させる振動制御ステップと、
を実行する表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御システム及び表示制御方法に関する。
【背景技術】
【０００２】
従来、タッチパネルをＬＣＤ（Liquid Crystal Display）等の表示デバイスに重畳させて備え、ユーザが表示デバイス上に表示されたアイコンやメニュー等のオブジェクトに対して表示面（操作面）に触れて操作を行った際、この接触位置の座標をタッチパネルで検出し、前記オブジェクトに対する操作情報として受け付ける装置が知られている。また、表示デバイスとは別体にタッチパッドを備え、ユーザがタッチパッドに触れて入力操作を行った際、この接触位置の座標をタッチパッドで検出し、この入力操作に応じて表示デバイス上のカーソルを移動させ、このカーソルによって操作対象のオブジェクトを選択する装置が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが、車両を運転中に車載装置への入力操作を行う場合、視覚だけでなく、操作ボタンを触覚によって探り、操作を行うことがある。しかし、上記のようにタッチパネルやタッチパッドで入力を行う装置では、入力面が起伏のない平面となっている場合が多く、ユーザは、触感によってボタン等のオブジェクト（操作対象）を認識することができない。
【０００５】
このため、ユーザ入力を受け付けるタッチ検出手段の検出面上に複数の操作ボタン領域を割り当て、ユーザが操作ボタン領域に触れられたことに応じて装置を振動させることにより、ユーザが、その振動によって操作ボタン領域の存在を把握できるようにした入力装置が提案されている（特許文献１）。
【０００６】
このようにユーザが操作ボタン領域に触れているか否かによって装置を振動させる場合、ユーザは振動の有無によって操作ボタン領域に達したか否かを判断することになるため、従来の物理的なボタンを触覚によって探る場合と大きく異なり、直感的に判断することができないという問題点があった。
【０００７】
また、装置を振動させる場合、スマートフォンのように携帯型の装置であれば、ユーザが振動を把握し易いが、据え付け型の装置に適用した場合、ユーザが装置の振動を把握するのが難しくなってしまう。更に、車載装置のように、走行による振動が発生する環境においては、操作ボタン領域に触れた際の振動と走行による振動の区別が困難になることが考えられる。
【０００８】
そこで本発明は、操作位置が所定の位置へ達したことをユーザが明確に把握できるように触感を呈示する技術の提供を課題とする。
【課題を解決するための手段】
【０００９】
本発明の表示制御装置は、上述した課題を解決するため、
表示部の表示面に操作対象のオブジェクトを表示させ、前記表示面と対応付けた操作面
に対するユーザの操作を受け付ける表示制御装置であって、
前記表示部に前記オブジェクトを表示させる表示制御部と、
前記操作面に対する接触を検出する検出部の検出結果に基づいて、前記表示面上の前記オブジェクトに対する操作を受け付ける操作受付部と、
前記操作受付部で受け付けた操作が、前記表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作の場合に、前記操作面を振動させる振動部を制御し、前記スライド操作が前記所定範囲の内側に達した時に前記操作面を所定の振動状態で振動させる振動制御部と、を備える。
【発明の効果】
【００１０】
本発明によれば、操作位置が所定の位置へ達したことをユーザが明確に把握できるように触感を呈示する技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施形態に係る表示制御システムの構成の一例を示す図である。
【図２】図２は、本実施形態に係る表示制御システムの機能ブロック図である。
【図３】図３は、タッチパッドの概略図である。
【図４】図４は、操作面の振動による触感の変化の説明図である。
【図５】図５は、表示部に操作対象のオブジェクトを表示した例を示す図である。
【図６】図６は、スライド操作に応じて操作面を振動させる際の振動量の変化を説明する説明図である。
【図７】図７は、スライド操作に応じて操作面を振動させる際の振動量の変化を説明する説明図である。
【図８】図８は、カーソルが所定範囲の内側から外側へ操作された例を示す図である。
【図９】図９は、表示制御装置のハードウェア構成の一例を示す図である。
【図１０】図１０は、表示制御装置が実行する表示制御方法の処理手順の一例を示す図である。
【図１１】図１１は、表示部に操作対象のオブジェクトを表示した例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００１３】
〈実施形態１〉
〈システム構成〉
図１は、本実施形態に係る表示制御システムの構成の一例を示す図、図２は、本実施形態に係る表示制御システムの機能ブロック図、図３は、タッチパッド２の概略図である。図１、２に例示の表示制御システム１は、車両に搭載したオーディオ・ビジュアル・ナビゲーション一体型の電子機器（以下、ＡＶＮ機とも称す）１００と、フロントガラス１１０の車内側に表示内容が映し出されるＨＵＤ（Head-Up Display）１２０と、ＨＵＤ１２
０に表示させたオブジェクトに対する操作を入力するタッチパッド２とを備える。また、ＡＶＮ機１００は、本実施形態に係る表示制御装置１０を備える。
【００１４】
ＨＵＤ１２０には、ＡＶＮ機１００や車両のＥＣＵ（不図示）から提供される情報を表示する。例えば、アイコンやメニュー等の選択肢や、これらを選択するためのカーソルといったタッチパッド２の操作対象となるオブジェクトが表示される。
【００１５】
タッチパッド２は、ＨＵＤ１２０やＡＶＮ機１００とは別体に設けられ、例えば、セン
ターコンソールに配置される。なお、タッチパッド２は、センターコンソールに限らず、シフトノブやステアリング等、ユーザが操作可能な位置であれば他の位置に設けられてもよい。
【００１６】
タッチパッド２は、筐体２ｄの上部に設けられた操作面２ａに接触されたユーザの指等の接触位置やその変化を操作情報として検出する入力デバイス（検出部）である。タッチパッド２は、操作面２ａに接触させたユーザの指等の接触位置が、例えば、タッチパッド２の左上角部を原点として、左右方向をＸ軸、上下方向をＹ軸とした二次元座標（Ｘ，Ｙ）として入力される。タッチパッド２で検出された接触位置の座標は、例えば、１０ｍｓといった一定の周期間隔で表示制御装置１０に入力される。これによりユーザが操作面上をなぞるようにスライド操作を行い、接触位置を変化させた場合、タッチパッド２が、この接触位置の座標を順次表示制御装置１０に入力するので、表示制御装置１０は、この接触位置の座標変化により、スライド操作の方向やスライド量（移動量）を操作情報として受け付ける。例えば、表示制御装置１０は、ＨＵＤ１２０の表示面とタッチパッド２の操作面２ａを対応付け、操作面２ａに対するスライド操作が行われた場合、ＨＵＤ１２０に表示するカーソルの位置を移動させる。これによりタッチパッド２は、ＨＵＤ１２０に表示するオブジェクトに対する操作の位置を指定するポインティングデバイスとして機能する。また、タッチパッド２は、操作面２ａに対する押圧やタップ等を操作を検出し、例えばカーソルによって指定した位置のオブジェクトを選択する操作（以下、選択操作とも称す）として表示制御装置１０に入力してもよい。なお、選択操作は、操作面２ａに対する操作に限らず、操作面２ａの近傍に物理的な操作ボタンを設け、この操作ボタンが押されたことを示す情報を選択操作として表示制御装置１０に入力する構成としてもよい。
【００１７】
また、タッチパッド２は、操作面を振動させて、接触したユーザの指等に対してザラツキ感やツルツル感といった触感を与えるデバイスである。タッチパッド２は、操作面の一部、例えば四隅にピエゾ素子２ｂ等の圧電素子を備え、ピエゾ素子２ｂに対して所定の電圧値を印加するためのピエゾ駆動回路２ｃを筐体２ｄ内に備えている。操作面２ａとピエゾ素子２ｂは、本実施形態の振動部の一形態である。例えば、ピエゾ駆動回路２ｃは、ピエゾ素子２ｂを人の可聴域を超えた周波数であって、操作面２ａを共振させる周波数Ｆｏで振動させるように変調した駆動電流をピエゾ素子２ｂへ供給する。
【００１８】
例えば、操作面２ａを低い周波数で振動させた場合、操作面２ａに触れたユーザは、操作面２ａが振動していることを知覚できるが、振動の周波数を所定の周波数よりも高くすると、操作面２ａに触れても振動を知覚しにくくなってくる。このように高い周波数で操作面２ａを振動させた状態で操作面２ａに触れスライド操作を行うと、スライドした際の抵抗感を少なくすることができる。即ち、スライド操作したユーザにツルツルとした触感を呈示できる。本実施形態では、ピエゾ駆動回路２ｃによってピエゾ素子２ｂを駆動することにより、操作面２ａを上記のように高い周波数Ｆｏで共振させ、操作面２ａ上をスライド操作したユーザにツルツルとした触感を呈示できるように設定している。
【００１９】
また、ピエゾ駆動回路２ｃによってピエゾ素子２ｂを駆動する際の電圧を変調することにより、振動の振幅を変化させ、ユーザに呈示する触感を変化させてもよい。例えば、図４（ａ）に示すように、周波数Ｆｏであって一定の振幅で振動させた場合、上記のように操作面２ａ上をスライド操作するユーザにツルツルとした摩擦抵抗の少ない触感を呈示することができる。これに対し、周波数Ｆｏであって振幅を断続的に変化させた場合、図４（ｂ）に示されるように、操作面２ａ上をスライド操作するユーザの指先に対して摩擦抵抗の少ない部分と摩擦抵抗の高い部分とが断続的に現れ、ザラザラとした触感を呈示することができる。
【００２０】
〈表示及び触感の制御〉
図５は、表示部（ＨＵＤ１２０）に操作対象のオブジェクトを表示した例を示す図である。本実施形態の表示制御装置１０は、例えば図５に示すように、ＨＵＤ１２０の表示面に操作対象のオブジェクトとして、複数のアイコン５１，５２及びカーソル５３を表示する。ここで、アイコン５１，５２を含む位置には、所定範囲５１１，５２１が定められている。この所定範囲５１１，５２１は、アイコン５１，５２の中心から所定距離までの範囲であり、カーソル５３が、この所定範囲５１１，５２１内に達した場合に、アイコン５１，５２を選択対象としたと見なし、カーソル５３をアイコン５１，５２引き込むような制御を実行する範囲である。
【００２１】
タッチパッド２の操作面２ａに対するスライド操作が行われると、表示制御装置１０は、このスライド操作の方向とスライド量に応じて、カーソル５３を移動させる。このとき例えば、図５（ａ）に示すように、カーソル５３がアイコン５１に向けて移動され、カーソル５３が所定範囲５１１内に達した場合、表示制御装置１０は、タッチパッド２の操作面２ａを所定の振動状態で振動させ、所定時間後（例えば０．１秒後）に振動を停止させる。これにより、タッチパッド２の操作面上をスライド操作する指の抵抗感を一瞬だけ少なくして、指を滑らせ、抵抗感を元に戻して指を止める。このときＨＵＤ１２０に表示するカーソル５３を図５（ｃ）に示すようにアイコン５１上に移動させる、即ちカーソル５３の中心がアイコン５１の中心と一致する位置にカーソル５３の表示位置を変更する。このようにカーソル５３がアイコン５１に引き込まれるように移動させ、この移動の瞬間に指先を一瞬スリップさせるような触感を呈示することで、指がアイコン５１上に引き込まれたようにユーザに錯覚させる。
【００２２】
図６は、スライド操作に応じて操作面２ａを振動させる際の振動量の変化を説明する説明図である。図６において、縦軸は振動量（振幅）の大きさを表し、横軸は時間を表す。
【００２３】
スライド操作によりカーソル５３が所定範囲５１１に達するまで、例えば図５（ａ）におけるスライド操作の開始点Ｐ１から所定範囲５１１内に達した時点Ｐ２までは、操作面２ａを振動させていない状態とし、所定範囲５１１内に達した時点Ｐ２から所定時間ｔａ後までは所定の振動状態で振動させる。例えば、操作面２ａの共振周波数Ｆｏを２０ｋＨｚ〜４０ｋＨｚとし、駆動電圧を２０〜４０Ｖｐｐとする。また、所定時間ｔａは０．０５〜０．５秒とする。
【００２４】
そして、所定時間ｔａ経過後は、Ｐ２以前の状態に戻す、例えば操作面２ａを振動させていない状態とする。
【００２５】
なお、図６の例では、スライド操作が所定範囲５１１に達した際、ユーザにツルツルした触感を呈示したが、これに限らず、他の触感を呈示するものであってもよい。例えば、図７に示すように、スライド操作によりカーソル５３が所定範囲５１１に達した時点Ｐ２から所定時間ｔａ後までは、操作面２ａを断続的に振動させて、ザラザラした触感を呈示しても良い。例えば、アイコン５１，５２毎に異なる振動状態を定めておき、スライド操作がアイコン５１，５２の所定範囲５１１，５２１に達したときに、それぞれ異なる所定の振動状態で操作面２ａを振動させ、ユーザに呈示する触感をアイコン５１，５２毎に異ならせてもよい。これにより、ユーザは、触感の違いにより、カーソルを重ねたアイコン５１，５２の種別を直感的に把握できる。
【００２６】
また、図８は、カーソル５３が所定範囲５１１の内側から外側へ操作された例を示す図である。タッチパッド２の操作面２ａに対するスライド操作が行われ、図８に示されるように、所定範囲５１１内に位置するカーソル５３が所定範囲５１１の外側に向けて移動され、カーソル５３が所定範囲５１１の外側に達した場合、表示制御装置１０は、タッチパッド２の操作面２ａを所定の振動状態で振動させ、所定時間ｔａ後に振動を停止させる。
これにより、タッチパッド２の操作面上をスライド操作する指の抵抗感を一瞬だけ少なくして、指を滑らせ、抵抗感を元に戻して指を止める。これにより指がアイコン５１上から抜け出た触感をユーザに呈示する。
【００２７】
〈表示制御装置構成〉
図９は、表示制御装置１０のハードウェア構成の一例を示す図である。表示制御装置１０は、図９に例示のように、接続バス１６によって相互に接続されたＣＰＵ（Central Processing Unit）１１、主記憶部１２、補助記憶部１３、通信ＩＦ（Interface）１４、入出力ＩＦ１５を有する。ＣＰＵ１１は、表示制御装置１０全体の制御を行う中央処理演算装置である。ＣＰＵ１１はプロセッサとも呼ばれる。ただし、ＣＰＵ１１は、単一のプロセッサに限定される訳ではなく、マルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一のＣＰＵ１１がマルチコア構成であってもよい。ＣＰＵ１１は、補助記憶部１３に記憶されたプログラムを主記憶部１２の作業領域に実行可能に展開し、プログラムの実行を通じて周辺機器の制御を行うことで所定の目的に合致した機能を提供する。
【００２８】
主記憶部１２は、ＣＰＵ１１がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶部１２は、例えば、フラッシュメモリ、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含む。補助記憶部１３は、ＣＰＵ１１により実行されるプログラムや、動作の設定情報などを記憶する記憶媒体である。補助記憶部１３は、例えば、ＨＤＤ（Hard-disk Drive）やＳＳＤ（Solid State Drive）、ＥＰＲＯＭ（Erasable Programmable ROM）、フラッシュメモリ、ＵＳＢメモリ、ＳＤ（Secure Digital）メモリカード等である。通信ＩＦ１４は、表示制御装置１０に接続する
ネットワーク等とのインターフェースである。入出力ＩＦ１５は、表示制御装置１０に接続するセンサや機器との間でデータの入出力を行うインターフェースである。表示制御システム１においては、入出力ＩＦ１５を介し、タッチパッド２に対するデータの入出力制御が行われる。なお、上記の構成要素はそれぞれ複数に設けられてもよいし、一部の構成要素を設けないようにしてもよい。また、上記の構成要素は、ＡＶＮ機の構成要素に含まれるとしてもよい。
【００２９】
表示制御装置１０では、ＣＰＵ１１のプログラムの実行により、図１に示す操作受付部１０１、振動制御部１０２、表示制御部１０３の各処理部が提供される。但し、上記各処理部の少なくとも一部の処理がＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）等によって提供されてもよい。また、上記各処理
部の少なくとも一部が、ＦＰＧＡ（Field-Programmable Gate Array）等の専用ＬＳＩ（large scale integration）、その他のデジタル回路であってもよい。また、上記各処理部の少なくとも一部にアナログ回路を含む構成としてもよい。表示制御装置１０は、上記各処理部が参照し、或いは、管理するデータの格納先として補助記憶部１３に部品管理ＤＢ２０１を備える。
【００３０】
図１の操作受付部１０１は、タッチパッド２を介して検出された指の接触位置の座標を受け付ける。操作受付部１０１は、例えば、１０ｍｓといった一定の周期間隔で接触位置の座標を受け付ける。操作受付部１０１は、接触位置の座標を主記憶部１２の所定の領域に一時的に記憶する。一定の周期間隔で受け付けられた接触位置の座標変化は、タッチパッド２上を移動する移動操作に伴う時系列上の軌跡となる。操作受付部１０１は、取得した接触位置の座標位置を、振動制御部１０２、表示制御部１０３に引き渡す。
【００３１】
振動制御部１０２は、操作受付部１０１から引き渡された接触位置の座標、および、座標の時間変化に基づく操作が、ＨＵＤ１２０の表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作の場合に、ピエゾ駆動回路２ｃを制御し、前記スラ
イド操作が前記所定範囲の内側に達した時に操作面２ａを所定の振動状態で所定時間振動させる。また、振動制御部１０２は、操作受付部１０１から引き渡された操作が、ＨＵＤ１２０の表示面上に定められた所定範囲の内側から外側へのスライド操作の場合に、ピエゾ駆動回路２ｃを制御し、前記スライド操作が前記所定範囲の外側に達した時に操作面２ａを所定の振動状態で所定時間振動させる。
【００３２】
表示制御部１０３は、操作受付部１０１から引き渡された接触位置の座標、および、座標の時間変化に基づいて、例えば図５、図８を用いて説明した、カーソル５３やアイコン５１，５２についての表示状態の制御を行う。なお、コンテンツ画像やオブジェクト（ＧＵＩ部品）の表示状態の変化は、例えば、部品管理ＤＢ２０１を参照して行われる。補助記憶部１３に備える部品管理ＤＢ２０１には、選択操作の対象となる選択メニューやアイコン等のオブジェクトの画像情報、当該オブジェクト上にカーソル５３が位置したとみなす所定範囲を示す座標情報、選択操作の対象となるオブジェクト毎に設定された振動状態を示す情報等が関連付けられて格納されている。
【００３３】
表示制御部１０３は、操作受付部１０１から引き渡された接触位置の座標、および、座標の時間変化に基づいて、カーソル５３を移動させて表示させる。
【００３４】
〈処理フロー〉
以下、図１０を参照し、本実施形態に係る表示及び触感の制御処理を説明する。図１０は、表示制御装置１０が実行する表示制御方法の処理手順の一例を示す図である。本実施形態の表示制御装置１０は、例えば、ＣＰＵ１１等が補助記憶部１３に記憶された各種プログラムや各種データを読み出して実行することで、図１０に示す制御処理を提供する。
【００３５】
表示制御装置１０は、図１０の処理を周期的に或はタッチパッド２で接触を検出した場合に開始する。表示制御装置１０は、タッチパッド２を介して検出された接触位置の座標（Ｘ１、Ｙ１）を操作情報として１０ｍｓといった一定の周期間隔で受け付ける（Ｓ１０）。表示制御装置１０は、現時点から所定時間前までの操作情報の変化を主記憶部１２の所定の領域に一時的に記憶する。
【００３６】
表示制御装置１０、ステップＳ１０で受け付けた操作が、スライド操作か否か、即ち、操作面上をなぞるように座標が連続して変化しているか否かを判定する（ステップＳ２０）。この受け付けた操作が、スライド操作でない場合（ステップＳ２０、Ｎｏ）、図１０の処理を終了し、スライド操作の場合（ステップＳ２０、Ｙｅｓ）、スライド操作によって移動されたカーソル５３の移動開始点が所定範囲（例えば図５の５１１，５２１）の外側か否かを判定する（ステップＳ３０）。
【００３７】
また、この移動開始点が所定範囲の外側の場合（ステップＳ３０、Ｙｅｓ）、表示制御部１０は、現時点のカーソル５３の位置が所定範囲の内側に達したか否かを判定する（ステップＳ４０）。カーソル５３の位置が所定範囲の内側に達した場合（ステップＳ４０、Ｙｅｓ）、表示制御装置１０は、ピエゾ駆動回路２ｃを制御して、操作面２ａを所定の振動状態で振動させる。このとき表示制御装置１０は、部品管理ＤＢ２０１を参照して当該所定範囲が割り当てられたオブジェクト（アイコン）を特定し、当該オブジェクトに設定された振動状態に基づいて操作面２ａを振動させる（ステップＳ５０）。これにより操作面上をスライド操作する指の摩擦を小さくさせる。
【００３８】
表示制御装置１０は、ステップＳ５０による振動の開始から所定時間が経過したか否かを判定し（ステップＳ６０）、所定時間が経過した場合（ステップＳ６０，Ｙｅｓ）、ステップＳ５０における振動の開始以前の状態に戻す（ステップＳ７０）。例えばステップＳ５０以前に操作面２ａを振動させていなければ、操作面２ａの振動を停止させる。これ
により操作面上をスライド操作する指の摩擦を大きくさせる。
【００３９】
そして、表示制御装置１０は、ＨＵＤ１２０に表示させるカーソル５３の表示位置を所定位置に移動させる（ステップＳ８０）。例えば図５（ｃ）に示すようにアイコン５１上に移動させる。これにより、即ちカーソル５３の中心がアイコン５１の中心と一致する位置にカーソル５３の表示位置を変更することで、指がアイコン５１上に引き込まれたようにユーザに錯覚させる。
【００４０】
また、表示制御部１０は、前記アイコン５１に対する選択操作が行われたか否かを判定する（ステップＳ９０）。この選択操作が行われた場合には（ステップＳ９０、Ｙｅｓ）、当該アイコン（選択対象のオブジェクト）に割り当てられた機能を実行させる（ステップＳ１００）。
【００４１】
一方、ステップＳ３０で、スライド操作の開始点が所定範囲の内側である場合（ステップＳ３０、Ｎｏ）、表示制御部１０は、現時点のカーソル５３の位置が所定範囲の外側に達したか否かを判定する（ステップＳ１１０）。カーソル５３の位置が所定範囲の外側に達した場合（ステップＳ１１０、Ｙｅｓ）、表示制御装置１０は、ピエゾ駆動回路２ｃを制御して、操作面２ａを所定の振動状態で振動させる（ステップＳ１２０）。このとき表示制御装置１０は、部品管理ＤＢ２０１を参照して当該所定範囲が割り当てられたオブジェクト（アイコン）を特定し、当該オブジェクトに設定された振動状態に基づいて操作面２ａを振動させる。
【００４２】
また、表示制御装置１０は、ステップＳ１２０による振動の開始から所定時間が経過したか否かを判定し（ステップＳ１３０）、所定時間が経過した場合（ステップＳ１３０，Ｙｅｓ）、ステップＳ１２０における振動の開始以前の状態に戻す（ステップＳ１４０）。例えばステップＳ１２０以前に操作面２ａを振動させていなければ、操作面２ａの振動を停止させる。なお、ステップＳ１２０で振動を開始させて指を滑りやすくすると、指が大きく動くことで、カーソル５３が過剰に移動することが考えられる。このため、ステップＳ１４０で振動状態を戻すまでの間に操作面２ａに対して行われた操作を無効とし、カーソルの移動に反映させないように制御してもよい。
【００４３】
上記のようにカーソル５３を所定範囲の内側から外側に移動させる操作が行われた場合、表示制御装置１０は、一瞬指先をスリップさせるような触感を呈示することで、所定範囲から抜け出したことをユーザに明確に示すことができる。
〈実施形態の作用・効果〉
以上のように、本実施形態の表示制御装置は、表示面上に定められた所定範囲の外側から当該所定範囲の内側へのスライド操作が行われた場合に、ピエゾ駆動回路２ｃを制御し、操作面２ａを所定の振動状態で振動させる。
【００４４】
この構成により、操作位置が所定範囲内に達したことをユーザが明確に把握できるように触感の変化によってユーザに呈示できる。このように、ユーザは、タッチパッド２の操作面２ａに触れ、操作方向や操作量を指先で確認しながらスライド操作を行う際に、この指先の触感の変化によって操作位置が所定範囲内に達したことを把握することができる。
【００４５】
本実施形態の表示制御装置は、前記所定範囲を複数有し、前記所定範囲毎に異なる振動状態が設定され、前記スライド操作が前記所定範囲の内側に達した時に、前記所定範囲毎に設定された所定の振動状態で前記操作面を振動させる。
【００４６】
この構成により、ユーザが選択操作の対象としているオブジェクトの違い、例えばカーソルを重ねて選択の対象としているアイコンの違いを触感の違いにより直感的に把握する
ことができる。
【００４７】
本実施形態の表示制御装置は、前記スライド操作が、前記オブジェクトとしてのカーソルを移動させる操作の場合、前記スライド操作が前記所定範囲の内側に達した時に前記カーソルを所定位置に表示させる。
【００４８】
この構成により、カーソルが選択対象とするアイコン等の位置に引き込まれるような感覚をユーザに与えることができる。
【００４９】
本実施形態の表示制御装置は、表示面上に定められた所定範囲の内側から当該所定範囲の外側へのスライド操作の場合に、ピエゾ駆動回路２ｃを制御し、操作面２ａを所定の振動状態で振動させる。
【００５０】
この構成により、操作位置が所定範囲内から抜け出したことをユーザが明確に把握できるように触感の変化によってユーザに呈示できる。
【００５１】
本実施形態の表示制御装置は、前記所定範囲を複数有し、前記所定範囲毎に異なる振動状態が設定され、前記スライド操作が前記所定範囲の外側に達した時に、前記所定範囲毎に設定された所定の振動状態で前記操作面を振動させる。
【００５２】
この構成により、ユーザが選択操作の対象としていたオブジェクトの違い、例えばカーソルを重ねて選択の対象としていたアイコンの違いを触感の違いにより直感的に把握することができる。
【００５３】
本実施形態の表示制御装置は、前記スライド操作が、前記オブジェクトとしてのカーソルを移動させる操作の場合、前記振動を開始させた後、所定時間内に前記操作面に対して行われた操作を無効にする。
【００５４】
この構成により、操作面２ａを振動させたことによって指が滑りやすくなり、指が大きく動いた場合でも、カーソル５３が過剰に移動することが防止される。
【００５５】
本実施形態の表示制御装置は、前記振動制御部が、前記スライド操作によって前記所定の振動状態で前記操作面の振動を開始させた後、所定時間後に前記操作面の振動状態を前記所定の振動状態とする前の状態に戻す。
【００５６】
この構成により、操作面２ａをスライド操作する指が一瞬滑った後、止まるという動作になるので、ユーザが明確に操作の状況を把握できる。
【００５７】
〈実施形態２〉
前述の実施形態１では、検出部（タッチパッド２）を表示部（ＨＵＤ１２０）と別体に設けたが、検出部は表示部に重畳して設けられてもよい。本実施形態２では、ＡＶＮ機１００から提供される表示情報を表示するディスプレイ２０２を表示部とし、ディスプレイ２０２と重畳して配置されたタッチパネル２０（図１）を検出部とした例を示す。タッチパネル２０には、図１，３のタッチパッドと同様に、ピエゾ素子２ｂ及びピエゾ駆動回路２ｃが設けられている。この他の構成は、前述の実施形態１と同じであるため、同一の要素には同符号を付す等して再度の説明を省略する。
【００５８】
図１１は、ディスプレイ（表示部）１０１に操作対象のオブジェクトを表示した例を示す図である。本実施形態２の表示制御装置１０は、例えば図５に示すように、ＨＵＤ１２０の表示面に操作対象のオブジェクトとして、複数のアイコン６１，６２を表示する。こ
こで、アイコン６１，６２を含む位置には、所定範囲６１１，６２１が定められている。この所定範囲６１１，６２１は、アイコン６１，６２の中心から所定距離までの範囲であり、操作位置が、この所定範囲６１１，６２１内に達した場合に、アイコン６１，６２をポイントした（選択対象とした）と見なす範囲である。
【００５９】
ユーザが、ディスプレイ２０２の操作面（表示面）に触れ、アイコン６１，６２に対する操作を行うと、タッチパネル２０が、この接触位置を検出する。本実施形態２では、タッチパネル２０がディスプレイ２０２に重畳された構成のため、タッチパネル２０で検出した接触位置の座標が、ディスプレイ２０２上の表示位置（操作位置）と直接対応している。
【００６０】
図１１（ａ）に示すように、ユーザが、交差点等の任意の位置Ｐ２１からアイコン６１に向かってスライド操作を行った場合、この接触位置（操作位置）が所定範囲６１１内に達した時に、表示制御装置１０は、ピエゾ駆動回路２ｃを制御してタッチパネル２０に備えたピエゾ素子２ｂを駆動させて、タッチパネル２０の操作面を所定の振動状態で振動させ、所定時間後（例えば０．１秒後）に振動を停止させる。これにより、タッチパネル２０の操作面上をスライド操作する指の抵抗感を一瞬だけ少なくして、指を滑らせ、抵抗感を元に戻して指を止める。
【００６１】
この構成により、指がアイコン６１に引き込まれるような感覚をユーザに与えることができる。
【００６２】
また、図１１（ｂ）に示すように、ユーザが、所定範囲６１１の内側から外側に向かってスライド操作を行った場合、この接触位置（操作位置）が所定範囲６１１の外側に達した時に、表示制御装置１０は、ピエゾ駆動回路２ｃを制御してタッチパネル２０の操作面を所定の振動状態で振動させ、所定時間後（例えば０．１秒後）に振動を停止させる。これにより、タッチパッド２の操作面上をスライド操作する指の抵抗感を一瞬だけ少なくして、指を滑らせ、抵抗感を元に戻して指を止める。
【００６３】
この構成により、指がアイコン６１上から抜け出た触感をユーザに呈示し、接触位置（操作位置）がアイコン６１上から外れたことをユーザが明確に把握できる。
【００６４】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【符号の説明】
【００６５】
１  表示制御システム
２  タッチパッド
２ａ  操作面
２ｂ  ピエゾ素子
２ｃ  ピエゾ駆動回路
２ｄ  筐体
１０  表示制御装置
１０１  操作受付部
１０２  振動制御部
１０３  表示制御部
２０２  ディスプレイ
【図１】
2018049432.tif 000003
【図２】
2018049432.tif 000004
【図３】
2018049432.tif 000005
【図４】
2018049432.tif 000006
【図５】
2018049432.tif 000007
【図６】
2018049432.tif 000008
【図７】
2018049432.tif 000009
【図８】
2018049432.tif 000010
【図９】
2018049432.tif 000011
【図１０】
2018049432.tif 000012
【図１１】
2018049432.tif 000013