(57)【要約】【課題】表示されたスライドバーに対する操作入力をタッチセンサによって受け付けて、スライドバーが移動する触感をタッチセンサにより呈示する入力装置を提供する。【解決手段】入力装置１は、入力を受け付けるタッチセンサ１１と、タッチセンサ１１のタッチ面に対する押圧荷重を検出する荷重検出部１２と、スライドバーを表示する表示部１４と、タッチ面を振動させる触感呈示部１３と、荷重検出部１２が所定の荷重基準を満たす押圧荷重を検出している状態で、タッチセンサ１１からの位置情報に基づいて移動するスライドバーのノブの位置に応じて、タッチ面を押圧している押圧対象に対して触感を呈示するように触感呈示部１３を制御する制御部１５と、を備えることを特徴とする。【選択図】図１
2011048686.tif 000002
【特許請求の範囲】
【請求項１】
入力を受け付けるタッチセンサと、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
スライドバーを表示する表示部と、
前記タッチ面を振動させる触感呈示部と、
前記荷重検出部が所定の荷重基準を満たす押圧荷重を検出している状態で、前記タッチセンサからの位置情報に基づいて移動する前記スライドバーのノブの位置に応じて、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する制御部と、
を備えることを特徴とする入力装置。
【請求項２】
前記制御部は、前記スライドバーのノブの位置が所定量移動するごとに、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する、請求項１に記載の入力装置。
【請求項３】
前記制御部は、前記スライドバーのノブの位置の移動量に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御する、請求項１に記載の入力装置。
【請求項４】
前記制御部は、前記スライドバーにおいて前記ノブの位置が移動する部位に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御する、請求項１に記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチセンサを備える入力装置に関するものである。
【背景技術】
【０００２】
近年、携帯電話等の携帯端末において、ユーザによる操作入力を受け付ける操作部やスイッチ等の入力装置として、タッチパネルやタッチスイッチ等のタッチセンサを備える入力装置が採用されているものがある。携帯端末以外に、電卓、券売機等の情報機器や、電子レンジ、テレビ、照明器具等の家電製品、産業用機器（ＦＡ機器）等にも、タッチセンサを備える入力装置は広く使用されている。
【０００３】
このようなタッチセンサには、抵抗膜方式、静電容量方式、光学式等の種々の方式が知られている。しかしながら、いずれの方式のタッチセンサにおいても、指やスタイラスペンによるタッチ入力を受け付けるものであって、タッチセンサ自体は、タッチされても、機械式の押しボタンスイッチのようには物理的に変位しない。
【０００４】
ところで、近年の入力装置においては、ユーザインタフェース（以下、「ＵＩ」と記す）として、多彩なグラフィカルユーザインタフェース（Graphical User Interface：以下、「ＧＵＩ」と記す）が採用されることが多い。このような傾向は、上述のタッチセンサを用いた入力装置の場合に限られず、例えばパーソナルコンピュータ（ＰＣ）を操作する際のように、キーボードやマウス等の入力デバイスを用いて操作を行う場合にまで、広範に認められる傾向である。このようなＧＵＩを実装した入力装置において、入力デバイスを用いて操作することにより入力を行う場合、操作者は、表示部（画面）に表示されたアイコン等に対して、クリック（シングルクリック・ダブルクリック）やドラッグまたはスライドなどの操作を行う。
【０００５】
ＧＵＩに用いるアイコン等のオブジェクトには種々のものがある。特に、操作入力を受け付けるオブジェクトの場合、例えばキーやボタンの形状を画面上に描画して、当該オブジェクトに対する操作者の入力を受け付けるものがある。その他、例えば音量調節を行う際に用いるスライドコントローラのような、現実のデバイスを模したオブジェクトも多数存在する。このようなオブジェクトを採用することにより、操作者に要求する操作を極めて直感的で分かりやすくすることができる。ＰＣの操作において、このようなＧＵＩのオブジェクトに対する操作入力を行う場合も、マウスなどの入力デバイスにより操作者の入力を受け付けることができる。
【０００６】
図９は、従来のＧＵＩ環境においてマウスなどの入力デバイスを用いて操作入力を受け付けるスライドバーについて説明する図である。
【０００７】
図９（Ａ）に示すオブジェクト１００は、例えば音量調節を行うなど、可変量を変化させる入力を受け付ける際に用いるスライドバー２００を含んで構成される、入力用オブジェクトである。このスライドバー２００は、所定の可変量を、例えば左端を最小値として、また右端を最大値として、操作者が当該可変量を変化させる操作入力を受け付ける。スライドバー２００上にあるノブ３００は、可変量の現在の値を示している。操作者は、マウスなどの入力デバイスを用いてノブ３００の位置を移動させることにより、所定の可変量を調整する入力を行うことができる。
【０００８】
なお、スライドバーの種類によっては、ノブ３００を自由に移動させることはできるものの、例えば図９（Ａ）のオブジェクト１００の下段に括弧を付した数字（１）〜（９）で示す位置のような、予め定められた位置だけにノブ３００が留まるものもある。すなわち、そのようなスライドバーにおいて、ノブ３００を移動させると、ノブ３００の表示は、当該移動に応じて連続的に滑らかに移動する。しかしながら、操作者がノブ３００を移動させる入力を完了してノブ３００を開放すると、ノブ３００の表示は、図９（Ａ）のオブジェクト１００下段に括弧付き数字（１）〜（９）で示す位置のような、予め定めた位置の中で、最も近い位置に留まる。このようなスライドバーは、所定の可変量を実質的にアナログ的に変化させるのではなく、可変量をデジタル的に段階的に変化させる際に用いる。このような挙動をするスライドバーを、本願においては、特に「トラックバー」と記す。
【０００９】
図９（Ｂ）に示すオブジェクト１００は、例えばインターネットのウェブブラウザなどを表示するウインドウのオブジェクトである。
【００１０】
図９（Ｂ）に示すオブジェクト１００のウインドウは、右端の縁辺にスライドバー２００を備えている。このオブジェクト１００が示すＡウインドウは、図９（Ｂ）に示すように、複数の項目を含むコンテンツを表示しており、現在のウインドウの大きさでは、コンテンツの全てを表示することはできない。したがって、必然的に、オブジェクト１００のＡウインドウにおいては、コンテンツの一部のみを表示することになる。
【００１１】
この場合、Ａウインドウに表示しきれない部分を表示するには、右端のスライドバー２００のノブ３００の位置を移動させる入力を受け付けることにより、ノブ３００の移動する位置に応じて、Ａウインドウに表示するコンテンツの表示をスクロールする。例えば、図９（Ｂ）に示すＡウインドウには、項目１および項目２の一部が表示されていないが、これらを表示するためには、スライドバー２００のノブ３００を上方に移動する入力を受け付ける。同様に、図９（Ｂ）に示すＡウインドウでは、項目５の一部のみが表示されているが、これを全て表示するには、スライドバー２００のノブ３００を下方に移動する入力を受け付ける。
【００１２】
このように、操作者は、ノブ３００を上端まで移動させると、コンテンツの開始部分まで表示をスクロールさせることができ、ノブ３００を下端まで移動させると、コンテンツの末尾部分まで表示をスクロールさせることができる。また、このスライドバー２００においては、スライドバー２００の上端および下端にアロー４００を備えており、この部分に対するクリックの入力を受け付けることによっても、例えばコンテンツ一行ずつなどの、所定の幅のスクロールを行うことができる。
【００１３】
このようなスライドバーにおいては、ノブ３００を細かく移動させることにより、コンテンツを例えば一行ずつなど細かく移動させることができる。このようなスライドバーにより、表示する量（例えば項目）の多いコンテンツであっても、コンテンツの一部を表示して、その表示をスクロールさせる入力を受け付けることができる。このような挙動をするスライドバーを、本願においては、特に「スクロールバー」と記す。すなわち、本願においては、「スライドバー」とは、上述の「トラックバー」および「スクロールバー」を含むものとする。
【００１４】
上述したトラックバーおよびスクロールバーにおいては、操作者がノブ３００を移動させる入力を受け付ける他にも、スライドバー２００においてノブ３００の存在しない位置に対する入力も受け付けることができるものもある。このように、スライドバー２００においてノブ３００の存在しない位置にクリックの入力を受け付ける場合、通常、当該位置に対するクリックの入力を受け付けるごとに、ノブ３００を徐々に当該位置に接近するように移動する動作を行う。さらに、このような動作を、持続するクリックの入力により、すなわち、クリックしたままの状態をホールドする、いわゆる長押しの状態の入力により連続して受け付けることができるものもある。
【００１５】
入力装置に用いるアプリケーションソフトウェアやコンテンツの種類によって、上述した各種スライドバーは操作者に非常に良好な操作性を提供することができる。このため、これらスライドバーは、ＰＣの操作をキーボードやマウス等の入力デバイスを用いて行うためのみならず、携帯電話など各種端末の入力装置のＧＵＩとしても広く用いられている。上述の各種スライドバーを、キーボードやマウス以外の入力デバイスにより操作入力を受け付ける場合、例えば、携帯電話などに備えられている方向キーなどにより操作を受け付けることができる。
【００１６】
上述したトラックバーおよびスクロールバーを、上述のタッチセンサを備える入力装置に採用すれば、キーボードやマウスのような入力デバイスを使用するＰＣの操作よりも、操作者に要求する操作を更に分かりやすく直感的にすることができる。この場合、表示部に表示されたスライドバーやノブ等に対して、タッチセンサに対するタッチ入力を受け付ける、すなわち操作者が指先などで直接タッチまたはスライドを行う入力を受け付けることができる。これにより、操作者は、自らの指先を用いて、あたかも機械式のスライドコントローラのノブを指などで実際にスライドさせるような操作を行うことができる。また、操作者の指のスライド量と、（表示される）ノブのスライド量が対応しているため、キーボードやマウスのような入力デバイスによる操作入力よりも正確に、操作者の操作入力を動作に反映させることができる。
【００１７】
このように、タッチセンサを備える入力装置により、トラックバーおよびスクロールバーなどのスライドバーに対する入力を受け付ける際には、タッチセンサが受け付ける入力が正確でないと、操作者の操作入力を動作に反映させることはできない。そこで、操作者の入力を受け付ける際に、タッチセンサにより受け付けた入力の位置に対して、統計的な手段を用いて補正を施す技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特開２００４−２８０５９０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１９】
上記特許文献１に開示の技術によれば、複数の入力座標値および複数の入力領域情報に基づいて、統計的な手段を用いて補正値を算出することができる。このため、ユーザの入力ごとに補正を行う場合に比べて、より高い精度で補正を行い、操作者が操作を行う際の操作性を向上することができる。
【００２０】
具体的には、例えばスクロールバーなどのオブジェクトは、その形状の特性上、スクロールバーの移動可能な方向（例えば図９（Ｂ）の縦方向）には、表示座標系に対応する入力座標のばらつきが大きい。これは、操作者が操作入力を行う状況等の使用条件により、スクロールバーのどの位置に対して入力が行われるかが異なるため、図９（Ｂ）における縦方向すなわちスクロールバー２００の移動可能な方向の入力位置に個人差があることに起因すると考えられる。
【００２１】
図９（Ｂ）に示すようなスクロールバーに対して入力を行う際は、横方向、すなわちスクロールバーの移動可能な方向に垂直な入力位置に対して、比較的精度の高い入力が求められる。このため、上記特許文献１に開示の技術によれば、得られた入力座標の履歴に記録された座標を、補正情報の更新のために用いている。例えば、操作者が操作を行う際の癖などにより、入力の位置がスクロールバー２００に対して右側に偏在する傾向が見られる場合、入力座標履歴の表示座標系上の横軸成分を用いて、補正値の更新を行う。したがって、上記特許文献１に開示の技術によれば、操作者の操作の癖なども考慮して、より高い精度で補正を行い、操作性を向上することができる。
【００２２】
しかしながら、上記特許文献１に開示のような技術を用いたとしても、操作者がスライドバーに対して操作を行っている際のノブの位置は、視覚と聴覚に働きかける手段によってのみ操作者が知る。操作者が自らの指先および表示部の表示を注視しながら操作を行うことができる場合は、操作者は、表示されるノブの位置を視認することにより、自らの入力の状況やスライド入力による移動量を認識することは容易である。しかしながら、例えば携帯電話などに代表される携帯端末に実装される入力装置の場合、入力を行う操作者が、歩きながら入力を行ったり、または他の動作を行いながら入力を行うことも多い。また、特に携帯電話のような小型の端末の場合、限られた面積のタッチセンサに多数の小さな入力用オブジェクトを表示する傾向にある。このように、表示部に表示されている入力用オブジェクトのサイズが小さいと、特に指で入力を行う際に、指の下に入力用オブジェクトが隠れてしまい、移動するノブの表示位置を確認できないこともある。
【００２３】
このような場合、操作者は、自らの操作入力に応じてスライドバーが実際に移動しているか否か、および、スライドバーが移動している場合の移動量を確認しながら入力を行うことはできない。このように、自ら行う操作入力の状況が視覚により確認できない場合、操作者は、操作入力が入力装置に正しく受け付けられているか否かを知り得ない不安感から、操作を躊躇したり、または操作をやり直したりという手間が発生するおそれもある。
【００２４】
そこで、入力装置がスライドバーに対するスライド入力を適切に受け付けた場合、その旨を、音声を発することにより操作者に報知することも考えられる。入力装置がスライドバーの移動に応じて音声を発生すれば、操作者は、聴覚に働きかける手段により、自ら行う操作入力の状況を確認することができる。しかしながら、聴覚に働きかける報知の場合は、騒音環境下での確認が困難になるとともに、使用機器がマナーモード等の消音状態にあるときは、対応できない。また、例えば、音を出すことが望ましくない公共の場所などでは、このように音声によって報知する入力装置を使用することは好ましくない場合もある。
【００２５】
従来の入力装置は、タッチセンサに対するタッチ入力により、スライドバーのノブを移動する入力を受け付ける場合に、操作者が行う操作入力の状況を報知する際、視覚または聴覚に働きかける手段を用いることが通常であった。このような操作入力の状況を、視覚または聴覚以外に働きかける手段により、特徴的な操作感とともに報知することができれば、操作者は、自ら行う操作入力の状況を、安心感と共に、より正確に把握することができる。
【００２６】
したがって、かかる事情に鑑みてなされた本発明の目的は、表示されたスライドバーに対する操作入力をタッチセンサによって受け付けて、スライドバーが移動する状況を触感により呈示する入力装置を提供することにある。
【課題を解決するための手段】
【００２７】
上記目的を達成する請求項１に係る入力装置の発明は、
入力を受け付けるタッチセンサと、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
スライドバーを表示する表示部と、
前記タッチ面を振動させる触感呈示部と、
前記荷重検出部が所定の荷重基準を満たす押圧荷重を検出している状態で、前記タッチセンサからの位置情報に基づいて移動する前記スライドバーのノブの位置に応じて、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する制御部と、
を備えることを特徴とするものである。
【００２８】
請求項２に係る発明は、請求項１に記載の入力装置において、
前記制御部は、前記スライドバーのノブの位置が所定量移動するごとに、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御するものである。
【００２９】
請求項３に係る発明は、請求項１に記載の入力装置において、
前記制御部は、前記スライドバーのノブの位置の移動量に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御するものである。
【００３０】
請求項４に係る発明は、請求項１に記載の入力装置において、
前記制御部は、前記スライドバーにおいて前記ノブの位置が移動する部位に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御するものである。
【発明の効果】
【００３１】
本発明によれば、荷重検出部が所定の荷重基準を満たす押圧荷重を検出している状態で、タッチセンサからの位置情報に基づいて移動するスライドバーのノブの位置に応じて、タッチ面を押圧している押圧対象に対して触感を呈示する。したがって、本発明による入力装置は、触覚に働きかける特徴的な操作感を呈示することにより、受け付けた操作入力の状況を操作者に報知する。このため、本発明による入力装置は、操作性を一層向上させることができるのみならず、間接的に誤操作を低減する効果も期待できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１実施の形態に係る入力装置の概略構成を示すブロック図である。
【図２】第１実施の形態に係る入力装置の実装構造の一例を示す図である。
【図３】第１実施の形態に係る入力装置の動作を示すフローチャートである。
【図４】第１実施の形態に係る入力装置の動作の態様の一例を概略的に説明する図である。
【図５】第１実施の形態に係る入力装置の動作の態様の他の例を概略的に説明する図である。
【図６】第１および第２実施の形態に係る入力装置の動作の態様の一例を概略的に説明する図である。
【図７】第１および第２実施の形態に係る入力装置の動作の態様の他の例を概略的に説明する図である。
【図８】第３実施の形態に係る入力装置の動作の態様の一例を概略的に説明する図である。
【図９】従来のスライドバーのオブジェクトを表示した例を説明する図である。
【発明を実施するための形態】
【００３３】
以下、本発明の各実施の形態について、図面を参照して説明する。本実施の形態に係る入力装置は、例えば、携帯電話などの携帯端末やカーナビゲーションシステムに用いる入力装置のほか、産業用機器、オーディオ機器などの音響機器、または電子楽器、家電製品、ゲーム機、券売機など様々な機器に用いる入力装置など、その他広範な入力端末に適用することができる。
【００３４】
（第１実施の形態）
図１は、本発明の第１実施の形態に係る入力装置の概略構成を示すブロック図である。
【００３５】
図１に示すように、第１実施の形態に係る入力装置１は、タッチセンサ１１、荷重検出部１２、触感呈示部１３、表示部１４、および、全体の動作を制御する制御部１５を備える。
【００３６】
タッチセンサ１１は、通常は表示部１４の前面に配置して、表示部１４に表示したキーやボタン等（以下、単に「キー等」という）に対する操作者の指などによる押圧入力（タッチ入力）を、対応するタッチセンサ１１のタッチ面により受け付ける。このタッチセンサ１１は、例えば抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成する。荷重検出部１２は、タッチセンサ１１のタッチ面に対する押圧荷重を検出するもので、例えば、歪みゲージセンサや圧電素子等の、荷重に対してリニアに反応する素子を用いて構成する。触感呈示部１３は、タッチセンサ１１を振動させるもので、例えば圧電振動子等を用いて構成する。表示部１４は、入力用オブジェクトをはじめとする各種のオブジェクト等を表示するもので、例えば、液晶表示パネルや有機ＥＬ表示パネル等を用いて構成する。本実施の形態においては、表示部１４は、特に、例えばアプリケーションソフトウェアに基づいて、オブジェクトとして所定のスライドバーを描画して表示する。表示部１４に表示するスライドバーは、上述したトラックバーおよびスクロールバーを含め、各種のスライドバーとすることができる。
【００３７】
図２は、図１に示した入力装置１の実装構造の一例を示すもので、図２（ａ）は要部断面図、図２（ｂ）は要部平面図である。表示部１４は、筐体２１内に収納保持する。表示部１４上には、弾性部材からなるインシュレータ２２を介して、タッチセンサ１１を保持する。なお、本実施の形態に係る入力装置１は、表示部１４およびタッチセンサ１１を、平面視で矩形状としてある。本実施の形態において、タッチセンサ１１は、図２（ｂ）に仮想線で示す表示部１４の表示領域Ａから外れた４隅に配設したインシュレータ２２を介して表示部１４上に保持する。
【００３８】
また、筐体２１には、表示部１４の表示領域から外れたタッチセンサ１１の表面領域を覆うようにアッパカバー２３を設け、このアッパカバー２３とタッチセンサ１１との間に、弾性部材からなるインシュレータ２４を配設する。
【００３９】
なお、図２に示すタッチセンサ１１は、タッチ面１１ａを有する表面部材を、例えば透明フィルムやガラスで構成し、裏面部材をガラスやアクリルで構成している。タッチセンサ１１は、タッチ面１１ａが押圧されると、押圧部分が押圧力に応じて微少量撓む（歪む）、または構造体そのものが微少量撓む構造のものを用いる。
【００４０】
タッチセンサ１１の表面上には、アッパカバー２３で覆われる各辺の近傍に、タッチセンサ１１に加わる荷重（押圧力）を検出するための歪みゲージセンサ３１をそれぞれ接着等により設ける。また、タッチセンサ１１の裏面上には、対向する２つの辺の近傍に、タッチセンサ１１を振動させるための圧電振動子３２をそれぞれ接着等により設ける。すなわち、図２に示す入力装置は、図１に示した荷重検出部１２を４つの歪みゲージセンサ３１を用いて構成し、触感呈示部１３を２つの圧電振動子３２を用いて構成している。そして、触感呈示部１３によりタッチセンサ１１を振動させることにより、タッチ面１１ａを振動させるようにしている。なお、図２（ｂ）は、図２（ａ）に示した筐体２１、アッパカバー２３およびインシュレータ２４の図示を省略している。
【００４１】
図３は、第１実施の形態に係る入力装置１の動作を示すフローチャートである。本実施の形態に係る入力装置１は、主として、押圧荷重が所定の基準を満たす状態のまま、タッチセンサ１１からの位置情報に基づく入力の位置がスライドバーのノブ上で移動した際に、ノブの表示の移動に基づいて、当該移動に対応する触感を呈示する。なお、「ノブ」とは、スライドバーを構成する複数のパーツの一部である。このノブは、表示位置や全体における割合などを示すものとして機能するとともに、ノブをつまんで（ホールド状態で）移動させる（すなわちドラッグする）ことで、表示位置や全体における割合などを可変することができる。また、この「ノブ」そのものを「バー」と表現する場合もある。
【００４２】
図３のフローチャートに示す動作を開始するにあたり、タッチセンサ１１のタッチ面に対する操作者のタッチ入力を受け付ける前に、入力装置１の表示部１４にスライドバーの入力用オブジェクトを表示しておく。スライドバーの表示の例については後述する。
【００４３】
本実施の形態に係る入力装置１の動作が開始すると、制御部１５は、タッチセンサ１１への入力を監視するとともに、荷重検出部１２で検出される荷重を監視する。ステップＳ１１において、タッチセンサ１１が、操作者の指やスタイラスペン等の押圧対象（押圧物）による入力（タッチ入力）を検出した場合、ステップＳ１２に移行する。
【００４４】
ステップＳ１２において、制御部１５は、荷重検出部１２により検出される押圧荷重が、タッチセンサ１１の押圧によって増加しながら所定の基準を満たしたか否かを判定する。なお、荷重検出部１２は、例えば、４つの歪みゲージセンサ３１の出力の平均値から荷重を検出する。ここで、所定の基準を満たす荷重は、操作者が通常の押圧操作を行う際の押圧荷重に基づいて、例えば１Ｎ（ニュートン）などの値を予め設定し、その後も設定変更できるようにするのが好適である。また、この所定の基準は、操作者が意図せずに軽く触れてしまったような場合の操作は入力として受け付けないようにするため、および後述するリアルな触感のための圧覚を操作者に与えるために、操作者の意図に基づく押圧入力の際の押圧荷重を考慮して（例えば平均値など）、過度に低い基準を設定しないようにする。なお、ステップＳ１１においてタッチセンサ１１に対する入力が検知されていても、ステップＳ１２において、荷重検出部１２により検出される押圧荷重が所定の基準を満たしていない場合、入力装置１は、本実施の形態による動作を行わない。
【００４５】
ステップＳ１２において所定の基準を満たす荷重を検出したら、制御部１５は、タッチセンサ１１からの位置情報に基づく押圧入力の位置が、表示部１４に表示したスライドバーの位置に対応するか否かを判定する（ステップＳ１３）。ステップＳ１２において所定の基準を満たす荷重を検出していても、ステップＳ１３において押圧入力の位置がスライドバーの位置にない場合、入力装置１は、本実施の形態による動作を行わない。
【００４６】
ステップＳ１３において、押圧入力の位置がスライドバーの位置に対応する場合、制御部１５は、当該押圧入力の位置がノブ上にあり、かつ当該入力の位置が移動したか否かを判定する（ステップＳ１４）。ステップＳ１４において、押圧入力の位置がノブ上にあり、かつ移動したことが検出された場合、制御部１５は、移動後の入力位置（移動先の終点）に基づいて、表示部１４に表示されているノブを当該移動後の入力位置に移動させて表示する（ステップＳ１５）。
【００４７】
ステップＳ１５にて行うノブの移動の表示は、例えば、スライドバー上で、機械式のノブが実際に移動したような態様の画像をアニメーションなどで描画する。操作者による入力位置が移動するのに伴って、リアルタイムでノブも移動するように表示するのが好適である。その他、ノブが移動する際の表示を行う際には、ノブのオブジェクトの色や輝度などを一時的に変更するなどして、操作者の押圧入力を受け付けてノブが移動していることを強調するような態様の表示を行ってもよい。
【００４８】
ステップＳ１５において、ノブが移動後の入力位置に表示されるとともに、制御部１５は、移動したノブの位置に応じた触感を呈示する（ステップＳ１６）。ここで、制御部１５は、触感呈示部１３を所定の駆動信号で駆動して、予め設定した所定の振動パターンでタッチセンサ１１のタッチ面を振動させて触感を呈示する。触感呈示部１３は、例えば、２つの圧電振動子３２を同相で駆動する。
【００４９】
すなわち、ここで、制御部１５は、荷重検出部１５が所定の荷重基準を満たす押圧荷重を検出している状態で、タッチセンサ１１からの位置情報に基づいて移動するスライドバーのノブの位置に応じて、触感を呈示するように触感呈示部１３を制御する。この際、制御部１５は、タッチセンサ１１のタッチ面を押圧している押圧対象に対して触感を呈示するように、触感呈示部１３を制御する。
【００５０】
なお、ステップＳ１６において触感呈示部１３が押圧対象に対して呈示する触感は、例えば、機械式のキーやボタンなどをクリックした際に得られるような触感である「クリック触感」とすることができる。
【００５１】
このように、リアルなクリック触感を操作者に呈示するためには、入力装置１は、以下のような動作を行うことにより、操作者の圧覚を刺激した状態で触覚を刺激する。すなわち、入力装置１は、タッチセンサ１１に加わる荷重が、触感を呈示する基準（例えば１Ｎ）を満たすまでは、圧覚を刺激するようにし、荷重が当該基準を満たすと、圧電振動子３２を所定の駆動信号で駆動してタッチ面１１ａを振動させて触覚を刺激する。これにより、入力装置１は、押しボタンスイッチ（プッシュ式ボタンスイッチ）のようなボタンスイッチを押した際に得られるのと同様なクリック触感を、操作者に呈示することができる。したがって、操作者は、タッチセンサ上部に描画された押しボタンスイッチであっても、現実の押しボタンスイッチを操作した場合と同様のリアルなクリック触感を得ながら、タッチセンサ１１に対して入力操作を行うことができるので、違和感を覚えることがない。また、タッチセンサ１１を「押した」という意識との連動で入力操作を行うことができるので、単なる押圧による入力ミスも防止することができる。
【００５２】
このクリック触感を呈示する際の駆動信号、すなわち触覚を刺激する一定周波数、周期（波長）、波形、振幅は、呈示するクリック触感に応じて適宜設定することができる。例えば、携帯端末に使用されているメタルドームスイッチに代表されるクリック触感を呈示する場合、例えば、１７０Ｈｚの一定周波数のＳｉｎ波からなる１周期分の駆動信号により触感呈示部１３を駆動する。このような駆動信号により触感呈示部１３を駆動させて、タッチ面１１ａを、基準の押圧荷重Ｐｔｈが加わった状態で、約１５μｍ振動させる。これにより、実際のキーをクリックした場合のような、リアルなクリック触感を操作者に呈示することができる。
【００５３】
また、ステップＳ１６において触感呈示部１３が押圧対象に対して呈示する触感は、上述の「クリック触感」以外にも、上述した各パラメータをチューニングすることで、種々の態様の触感とすることができる。例えば、タッチセンサ１１に対する押圧入力を行っている押圧対象（押圧物、例えばユーザの指など）に対して「はじくような触感」を呈示してもよい。この「はじくような触感」とは、すなわち、タッチ面が、一瞬、微小量突出したように感じる触感である。
【００５４】
ステップＳ１６において触感を呈示したら、制御部１５は、アプリケーションソフトウェアに基づいて所定の動作を行った後に、本実施の形態による動作を終了する。ここで、アプリケーションソフトウェアに基づく所定の動作とは、例えば、スクロールバーのノブの位置が変更されたことに伴って、表示部１４に表示したコンテンツのスクロールなどの動作を行うことである。
【００５５】
一方、ステップＳ１４において、押圧入力の位置はスライドバー上にあるが当該位置がノブ上にはない場合、または、押圧入力の位置がスライドバーのノブ上に存在するが入力位置が動かないためノブが移動しない場合、ステップＳ１７に移行する。
【００５６】
ステップＳ１７においては、制御部１５は、スライドバー上でノブ以外の位置に対する押圧入力の位置に基づいて、ノブの移動量を決定する。上述したように、トラックバーおよびスクロールバーによっては、スライドバーにおいてノブが存在しない位置に対するクリックの入力も受け付けて、ノブの位置を移動させることができる。したがって、本実施の形態に係る入力装置１では、スライドバー上ではあるがノブが存在しない位置にクリックの入力を受け付けた場合にノブが移動する量を、各入力位置に応じて予め設定しておく。これにより、スライドバー上でノブが存在しない位置に対する入力が検出された場合でも、当該押圧入力の位置に基づいてノブの移動量を決定し、ノブを移動表示させて（ステップＳ１５）、ノブの移動表示に応じた触感を呈示できる（ステップＳ１６）。
【００５７】
なお、押圧入力の位置がスライドバーのノブ上に検出されたが当該入力位置が変化しないためノブが移動しない場合、ステップＳ１５において位置が変わらないノブの移動表示を行うため、ステップＳ１６において触感の呈示は行わない。すなわち、この場合、ノブが移動しないため、入力装置１は触感を呈示しない。
【００５８】
以下、本実施の形態において特徴的な動作について、さらに具体的に説明する。
【００５９】
上述のように、ステップＳ１６において、制御部１５は、所定の荷重基準を満たす押圧荷重が検出されている状態で、スライドバーのノブの位置が移動する場合、当該移動に応じて触感を呈示するように触感呈示部１３を制御する。ここで、本実施の形態においては、特に、制御部１５は、スライドバーのノブの位置が所定量移動するごとに、タッチセンサ１１のタッチ面を押圧している押圧対象に対して触感を呈示するように触感呈示部１３を制御する。
【００６０】
すなわち、本実施の形態においては、ノブの移動に応じて触感を呈示する際の、ノブの移動の単位となる所定量を予め設定しておき、ノブが当該所定量を移動するごとに触感を呈示する。
【００６１】
図４は、本実施の形態に係る入力装置１に、トラックバーを採用した例を示す図である。図４（Ａ）に示すトラックバーにおいては、スライドバー２０の左端にノブ３０を表示している。なお、このスライドバー２０はトラックバーであるため、ノブ３０を移動させる入力を行った後は、当該ノブ３０は、スライドバー２０の下段に示す（１）〜（５）までの位置のみに留まる。また、上述した触感を呈示する際のノブの移動の単位となる所定量は、例えば、（１）〜（５）までの各位置の間隔（例えば（１）〜（２）の間隔）とする。
【００６２】
このような設定のもと、図４（Ｂ）に示すように、スライドバー２０のノブ３０上に操作者の押圧入力を検出した場合について検討する。なお、ステップＳ１２で説明したように、入力装置１のタッチセンサ１１は、所定の基準に満たない弱い押圧荷重を受け付けても、ノブ３０の位置の移動は行わない。本実施の形態に係る入力装置１においては、リアルな触感を呈示するため、所定の基準を満たす押圧荷重を受け付けることによって、当該入力を、ノブ３０の位置を移動させる入力として受け付ける。なお、図４においては、図の明瞭化のため、操作者の指を破線により示してある。図４以降の図面においても同様である。
【００６３】
図４（Ｂ）に示す状態から、所定の荷重基準を満たす押圧荷重を検出した状態のまま、図４（Ｃ）に示すように、（１）の位置から（２）の位置に押圧位置が移動したことを検出すると、入力装置１は、押圧位置が（２）の位置に達した時点で触感を呈示する。ここで、（２）の位置に示す上向きの矢印は、この時点において触感を呈示することを示す。
【００６４】
この後も同様の入力を繰り返し受け付けることにより、入力装置１は、同様の動作を繰り返し行う。すなわち、図４（Ｃ）に示す状態から、押圧荷重が所定の荷重基準を満たしたまま、図４（Ｄ）に示すように、位置（２）から位置（３）まで押圧位置が移動したことを検出すると、入力装置１は、押圧位置が位置（３）に達した時点で触感を呈示する。また、図４（Ｄ）に示す状態から、押圧荷重が所定の荷重基準を満たしたまま、図４（Ｅ）に示すように、位置（３）から位置（４）まで押圧位置が移動したことを検出すると、入力装置１は、押圧位置が（４）の位置に達した時点で触感を呈示する。
【００６５】
図５は、本実施の形態に係る入力装置１に、スクロールバーを採用した例を示す図である。図５（Ａ）に示すスクロールバーにおいては、スライドバー２０の上端にノブ３０を表示している。なお、このスライドバー２０はスクロールバーであるため、操作者は、ノブ３０の移動後の位置をアナログ的に任意の位置に決定することができる。したがって、入力を行った後、操作者は、スライドバー２０の左側に示す位置（１）〜（５）以外にも、任意の位置にノブ３０を留めることができる。また、上述した触感を呈示する単位となるノブの移動の所定量は、例として、（１）〜（５）までの各位置の間隔の１／３（例えば（１）〜（２）の間隔の１／３）とする。
【００６６】
このような設定のもと、図５（Ｂ）に示すように、スライドバー２０のノブ３０上に操作者の押圧入力を検出した場合について検討する。なお、図４において説明したように、入力装置１のタッチセンサ１１は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を受け付けても、ノブ３０の位置の移動は行わない。
【００６７】
図５（Ｂ）に示す状態から、所定の荷重基準を満たす押圧荷重を検出した状態のまま、図５（Ｃ）に示すように、（１）の位置から（２）の位置に押圧位置が移動したことを検出すると、入力装置１は、押圧位置が位置（２）まで移動する間に触感を呈示する。ここで、触感を呈示する際のノブの移動の単位となる所定量は、（１）〜（５）までの各位置の間隔の１／３としたため、入力装置１は、位置（１）〜（２）の間の１／３だけ移動するごとに触感を呈示する。したがって、位置（１）から位置（２）まで押圧位置が移動すると、入力装置１は、合計で３回の触感を呈示する。ここで、（２）の位置に示す上向きの矢印は、この時点までで３回の触感を呈示することを示す。
【００６８】
この後も同様の入力を繰り返し受け付けることにより、入力装置１は、同様の動作を繰り返し行う。すなわち、図５（Ｃ）に示す状態から、押圧荷重が所定の荷重基準を満たしたまま、図５（Ｄ）に示すように、位置（２）から位置（３）まで押圧位置が移動したことを検出すると、入力装置１は、押圧位置が位置（３）まで移動する間に３回触感を呈示する。また、図５（Ｄ）に示す状態から、押圧荷重が所定の荷重基準を満たしたまま、図５（Ｅ）に示すように、位置（３）から位置（４）まで押圧位置が移動したことを検出すると、入力装置１は、押圧位置が位置（４）まで移動する間に３回触感を呈示する。
【００６９】
なお、触感を呈示する際のノブの移動の単位となる所定量を、（１）〜（５）までの各位置の間隔の１／３としたのは、あくまでも例示であり、任意の所定量を設定することができる。
【００７０】
例えば、あまり細かい操作が要求されないスクロールバーの場合には、上記所定量を大きくして、例えば図４の場合と同様に、触感を呈示する際のノブの移動の単位となる所定量を、（１）〜（５）までの各位置の間隔とすることもできる。この場合、図５においても、図４と同様に、入力装置１は、（１）〜（５）までの各位置に押圧位置が移動したことを検出すると、各押圧位置に達した時点で触感を呈示する。また、例えば非常に細かい操作を要求するスクロールバーの場合には、上記所定量を小さく設定することもできる。例えば、触感を呈示する際のノブの移動の単位となる所定量を、（１）〜（５）までの各位置の間隔の１／１０（例えば（１）〜（２）の間隔の１／１０）とすることもできる。この場合、図５において、位置（１）から位置（２）まで押圧位置が移動すると、入力装置１は、合計１０回の触感を呈示する。
【００７１】
次に、入力装置１が、ステップＳ１７において、スライドバー上でノブ以外の位置に対する押圧入力の位置に基づいて、ノブの移動量を決定した際の動作について説明する。
【００７２】
図６は、本実施の形態に係る入力装置１にトラックバーを採用した場合に、スライドバー上でノブ以外の位置に対する押圧入力を受け付けた場合の動作の例を示す図である。図６に示した各種記号などは、図４に示したものと同じ意味を有するものである。図６（Ａ）は、図４（Ａ）と同様に、入力装置１の表示部１４に表示したトラックバーにおいて、スライドバー２０の左端（位置（１））にノブ３０を表示している。
【００７３】
このような状況のもと、図６（Ｂ）に示すように、スライドバー２０上でノブ３０以外の位置（４）に対する操作者の押圧入力を検出した場合について検討する。図６（Ｂ）は、例として、操作者が、スライドバー２０上において、ノブ３０が存在しない位置（４）を押圧しようとしている様子を示している。なお、上述したように、入力装置１のタッチセンサ１１は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を受け付けても、ノブ３０の位置を移動しない。
【００７４】
図６（Ｃ）は、位置（４）に対する操作者の押圧入力による押圧荷重が、所定の荷重基準を満たした状態を示している。本例において、スライドバー２０においてノブ３０の存在しない位置にクリックの入力を受け付けた場合、入力装置１は、当該位置に対する押圧入力を受け付けるごとに、ノブ３０を徐々に当該位置に接近して移動させる動作を行うように予め設定しておく。なお、ここでクリックの入力とは、所定の荷重基準を満たす押圧荷重によりタッチセンサ１１に対して所定時間以内の押圧を行うことによる、いわゆる「短押し」の入力を意味する。本例の場合、このようにノブ３０が徐々に押圧位置に接近して移動する際の移動量を、例として、（１）〜（５）までの各位置の間隔（例えば（１）〜（２）の間隔）とする。
【００７５】
したがって、図６（Ｃ）に示すように、位置（４）に対して操作者が押圧入力を行う押圧荷重が所定の荷重基準を満たすと、入力装置１は、位置（１）にあったノブ３０を、位置（２）に移動する。さらに、この際、入力装置１は、ノブ３０の移動に応じて触感を呈示する。ここで、図６（Ｃ）において位置（４）に示す上向きの矢印は、この時点において触感が呈示されることを示す。
【００７６】
この後、同様の入力を繰り返し受け付けることにより、入力装置１は、同様の動作を繰り返し行う。すなわち、図６（Ｄ）に示すように、位置（４）に対して操作者が押圧入力を行う押圧荷重が所定の荷重基準を満たすクリックの入力を再び検出すると、入力装置１は、位置（２）にあったノブ３０を、位置（３）に移動する。さらに、この際、入力装置１は、ノブ３０の移動に応じて触感を呈示する。また、図６（Ｅ）に示すように、位置（４）に対して操作者が押圧入力を行う押圧荷重が所定の荷重基準を満たすクリックの入力を再び検出すると、入力装置１は、位置（３）にあったノブ３０を、位置（４）に移動する。さらに、この際、入力装置１は、ノブ３０の移動に応じて触感を呈示する。
【００７７】
なお、位置（４）に対して所定の荷重基準を満たす押圧荷重が検出される状態が続いていれば、所定時間が経過するごとに、ノブ３０を移動して触感を呈示することもできる。すなわち、図６（Ｂ）に示すように、位置（４）に対して所定の荷重基準を満たす押圧荷重が維持されている場合、入力装置１は、所定時間が経過するごとに、図６（Ｃ）、（Ｄ）、（Ｅ）のように順次ノブ３０の位置を移動させ、対応する触感を呈示してもよい。
【００７８】
図７は、本実施の形態に係る入力装置１にスクロールバーを採用した場合に、スライドバー上でノブ以外の位置に対する押圧入力を受け付けた場合の動作の例を示す図である。図７に示した各種記号などは、図５に示したものと同じ意味を有するものである。図７（Ａ）は、図５（Ａ）と同様に、入力装置１の表示部１４に表示したスクロールバーにおいて、スライドバー２０の上端（位置（１））にノブ３０を表示している。
【００７９】
このような状況のもと、図７（Ｂ）に示すように、スライドバー２０上でノブ３０以外の位置（４）に対する操作者の押圧入力を検出した場合について検討する。図７（Ｂ）は、例として、操作者が、スライドバー２０上において、ノブ３０が存在しない位置（４）を押圧しようとしている様子を示している。なお、上述したように、入力装置１のタッチセンサ１１は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を受け付けても、ノブ３０の位置を移動しない。
【００８０】
図７（Ｃ）は、位置（４）に対する操作者の押圧入力による押圧荷重が、所定の荷重基準を満たした状態を示している。本例においても、スライドバー２０においてノブ３０の存在しない位置にクリックの入力を受け付けた場合、入力装置１は、当該位置に対する押圧入力を受け付けるごとに、ノブ３０を徐々に当該位置に接近して移動させる動作を行うように予め設定しておく。本例の場合、このようにノブ３０が徐々に押圧位置に接近して移動する際の移動量を、例として、（１）〜（５）までの各位置の間隔の１／３（例えば（１）〜（２）の間隔の１／３）とする。
【００８１】
したがって、図７（Ｃ）に示すように、位置（４）に対する操作者の押圧入力による押圧荷重が所定の荷重基準を満たすと、入力装置１は、位置（１）にあったノブ３０を、位置（２）に移動する。なお、本例の場合、位置（４）において、操作者の押圧入力による押圧荷重が所定の荷重基準を満たすクリックの入力を３回受け付けた時点で、入力装置１は、図７（Ｃ）に示すように、ノブ３０を位置（２）に移動する。この場合、入力装置１は、所定の荷重基準を満たすクリックの入力を受け付けるごとに、位置（１）から位置（２）まで、両位置間の距離の１／３ずつノブ３０を移動する。さらに、この際、入力装置１は、ノブ３０が位置（１）から位置（２）まで両位置間の距離の１／３ずつ移動するのに応じて触感を呈示する。すなわち、入力装置１は、ノブ３０が位置（１）から位置（２）まで移動する間に、合計３回の触感を呈示する。ここで、図７（Ｃ）において位置（４）に示す上向きの矢印は、この時点において既に３回の触感が呈示されたことを示す。
【００８２】
この後、同様の入力を繰り返し受け付けることにより、入力装置１は、同様の動作を繰り返し行う。すなわち、図７（Ｄ）に示すように、位置（４）に対する操作者の押圧入力による押圧荷重が所定の荷重基準を満たすクリックの入力を再び検出すると、入力装置１は、位置（２）にあったノブ３０を、位置（３）まで１／３ずつ移動する。すなわち、位置（４）において、操作者の押圧入力による押圧荷重が所定の荷重基準を満たすクリックの入力を合計３回受け付けると、入力装置１は、図７（Ｄ）に示すように、ノブ３０を位置（３）まで移動する。さらに、この際、入力装置１は、ノブ３０の移動に応じて触感を合計３回呈示する。また、位置（４）において、再び操作者の押圧入力による押圧荷重が所定の荷重基準を満たすクリックの入力をさらに合計３回受け付けると、入力装置１は、図７（Ｅ）に示すように、ノブ３０を位置（４）まで移動する。さらに、この際、入力装置１は、ノブ３０の移動に応じて触感をさらに合計３回呈示する。
【００８３】
なお、位置（４）に対して所定の荷重基準を満たす押圧荷重が検出される状態が続いていれば、所定時間が経過するごとに、ノブ３０を移動して触感を呈示することもできる。すなわち、図７（Ｂ）に示すように、位置（４）に対して所定の荷重基準を満たす押圧荷重が維持されている場合、入力装置１は、所定時間が経過するごとに、図７（Ｃ）、（Ｄ）、（Ｅ）のように順次ノブ３０の位置を移動させ、対応する触感を呈示してもよい。
【００８４】
このように、本実施の形態によれば、スライドバー対する入力をタッチセンサにより受け付けることで、リニア形のスライドコントローラを操作する際に得られるような、あたかも現実のスライドバーを実際に操作する際のような触感を提供することができる。例えば、スライドバー上で１目盛りぶん移動するごとに、クリックに似た触感を呈示することができる。したがって、本発明による入力装置によれば、触覚に働きかける特徴的な操作感により、操作者が行う操作入力の状況を報知することができる。このため、本発明による入力装置は、操作性を一層向上させることができるのみならず、間接的に誤操作を低減する効果も期待できる。特に、トラックバーにおいては、例えば操作者が表示部１４の表示をあまり注視せずに操作入力を行った場合でも、操作者は、触感によりノブの移動の有無および移動量を認識できるため、確実な操作を行うことができ、誤操作を低減させることができる。
【００８５】
なお、図５および図７に示すスクロールバーにおいては、スライドバーのパーツの一部であるノブを移動させるアロー４０に対するクリックの入力を受け付けることによっても、入力装置１は、ノブ３０の位置を移動させ、当該移動に応じた触感を呈示する。例えば、図５（Ａ）において、スライドバー２０の下端のアロー４０に対して押圧荷重が所定の基準を満たすクリックの入力を受け付けることにより、入力装置１は、ノブ３０を所定量下方に移動させて表示し、当該移動に応じた触感を呈示する。同様に、図５（Ｅ）において、スライドバー２０の上端のアロー４０に対して押圧荷重が所定の基準を満たすクリックの入力を受け付けることにより、入力装置１は、ノブ３０を所定量上方に移動させて表示し、当該移動に応じた触感を呈示する。
【００８６】
（第２実施の形態）
次に、本発明の第２実施の形態に係る入力装置について説明する。第２実施の形態に係る入力装置２は、第１実施の形態にて説明した入力装置１と同じ構成により実施することができ、第１実施の形態において説明した動作を一部変更するものである。したがって、第１実施の形態と同じ内容になる説明は、適宜省略する。
【００８７】
第２実施の形態に係る入力装置２も、図３で説明したフローチャートに基づく動作を行う。また、第２実施の形態においても、制御部１５は、荷重検出部１５が所定の荷重基準を満たす押圧荷重を検出している状態で、タッチセンサ１１からの位置情報に基づいて移動するスライドバーのノブの位置に応じて触感を呈示するように、触感呈示部１３を制御する。この観点において、第２実施の形態に係る入力装置２は、第１実施の形態で説明した入力装置１と同じ動作を行う。しかしながら、第２実施の形態においては、ステップＳ１６において、ノブの移動表示に基づいて触感を呈示する際の基準が異なる。すなわち、第２実施の形態において、制御部１５は、スライドバーのノブの位置の移動量に応じて、タッチセンサ１１のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように触感呈示部１３を制御する。
【００８８】
以下、第２実施の形態に特徴的な動作について、具体的に説明する。
【００８９】
上述した第１実施の形態において、例えば操作者が、所定の荷重基準を満たす押圧荷重により、スライドバー上でノブを広範囲にわたり一気に移動させた場合、所定量移動するごとに触感が呈示されるため、触感の呈示が連続して発生することになる。このような場合、極めて短時間にノブを広範囲にわたり一気に移動させると、ノブが所定量移動するごとに呈示される触感の全てを、当該短時間に呈示しきれない場合も考えられる。また、このような場合、ノブが所定量移動するごとに呈示する触感の全てが呈示されるとしても、操作者がノブを移動する動作を既に完了しているにもかかわらず、短時間に呈示しきれなかった触感が遅れて呈示される状態が生じることも考えられる。このような触感の呈示は、操作者にとって違和感のある動作となる。
【００９０】
したがって、第２実施の形態においては、例えば、所定の短時間に、ノブが所定の移動量を超えて移動する場合、同じ触感を連続して呈示するのではなく、通常と異なる態様の触感を呈示する。本実施の形態に係る入力装置２は、予め定めた所定の短時間に、所定の移動量を超えるノブの移動が検出された場合、ノブの位置の移動量に応じて、例えば大きな振動による触感、または振動数の多い振動による触感を呈示する。すなわち、本実施の形態に係る入力装置２は、ノブの位置が移動する際の移動量に応じて、異なる態様の触感を呈示する。
【００９１】
例えば図４に示すスライドバー２０（トラックバー）において、所定の短時間に図４（Ｂ）から図４（Ｃ）の状態にノブ３０を移動する入力を検出した場合、触感を呈示する単位となる所定量だけノブが移動する。このため、図４（Ｃ）に示す時点において触感を呈示することは、第１実施の形態と同じである。しかしながら、所定の短時間に図４（Ｂ）から図４（Ｄ）の状態にノブ３０を一気に移動する入力を検出した場合、入力装置２は、上述したように、ノブを図４（Ｃ）まで移動した際に呈示する触感とは異なる触感を呈示する。すなわち、この場合、図４（Ｄ）に示す時点において、図４（Ｃ）までノブを移動した際に呈示する触感よりも、例えば、大きな振動による触感、または振動数の多い振動による触感を呈示する。
【００９２】
さらに、所定の短時間に図４（Ｂ）から図４（Ｅ）の状態にノブ３０を一気に移動する入力を検出した場合、入力装置２は、ノブを図４（Ｃ）または（Ｄ）まで移動した際に呈示する触感とは異なる触感を呈示する。すなわち、この場合、図４（Ｅ）に示す時点において、図４（Ｃ）または（Ｄ）までノブを移動した際に呈示される触感よりも、例えば、さらに大きな振動による触感、またはさらに振動数の多い振動による触感を呈示する。
【００９３】
なお、図５に示すスライドバー２０（スクロールバー）においても、入力装置２は、同様の動作を行う。すなわち、所定の短時間にノブ３０を一気に移動させる場合、入力装置２は、所定の短時間に、所定の移動量を超えるほどノブを移動しない場合に呈示される触感とは異なる触感を呈示する。
【００９４】
第２実施の形態に係る入力装置２による動作の他の適用場面として、上述したような、スライドバー上でノブ以外の位置に対する押圧入力を受け付けた場合の動作を想定することができる。
【００９５】
以下、図６を参照して、本実施の形態に係る入力装置２にトラックバーを採用して、スライドバー上でノブ以外の位置に対する押圧入力を受け付けた場合の動作の例を説明する。
【００９６】
上述した第１実施の形態においては、スライドバー２０においてノブ３０の存在しない位置に対して押圧荷重が所定の基準を満たすクリックの入力を受け付けた場合、入力装置１は、当該位置に対する押圧入力を受け付けるごとに、ノブ３０を徐々に当該位置に接近して移動させる動作を行った。しかしながら、第２実施の形態の本例に係る入力装置２は、スライドバー２０においてノブ３０の存在しない位置に対して押圧荷重が所定の基準を満たすクリックの入力を受け付けた場合、当該位置に対する押圧入力を受け付けた際、ノブ３０を一気に当該位置まで移動させるように予め設定する。なお、上述した各実施の形態と同様に、入力装置２のタッチセンサ１１は、所定の基準に満たない弱い押圧荷重を受け付けても、ノブ３０の位置の移動は行わない。
【００９７】
本例において、入力装置２は、図６（Ｂ）、（Ｃ）、（Ｄ）に示すいずれの状態においても、位置（４）に対して所定の基準を満たす押圧荷重を受け付けると、図６（Ｅ）に示すように、入力を受け付けた位置（４）まで、ノブ３０を一気に移動する。しかしながら、入力装置２は、ノブ３０が移動する前の状態が図６（Ｂ）、（Ｃ）、（Ｄ）に示すいずれの状態であったかに応じて、異なる態様の触感を呈示する。
【００９８】
すなわち、図６（Ｄ）に示す状態で、位置（４）に所定の基準を満たす押圧荷重を受け付けて、図６（Ｅ）に示すようにノブ３０が移動した場合、入力装置２は、第１実施の形態で説明した態様の触感を呈示する。
【００９９】
一方、図６（Ｃ）に示す状態で、位置（４）に所定の基準を満たす押圧荷重を受け付けて、図６（Ｅ）に示すようにノブ３０が移動した場合、入力装置２は、第１実施の形態で説明した態様の触感とは異なる触感を呈示する。この場合、入力装置２は、図６（Ｄ）に示す状態から図６（Ｅ）に示す位置にノブ３０を移動した場合よりも、例えば、大きな振動による触感、または振動数の多い振動による触感を呈示する。
【０１００】
また、図６（Ｂ）に示す状態で、位置（４）に所定の基準を満たす押圧荷重を受け付けて、図６（Ｅ）に示すようにノブ３０が移動した場合、入力装置２は、上述した態様の触感とは異なる触感を呈示する。この場合、入力装置２は、図６（Ｃ）および（Ｄ）に示す状態から図６（Ｅ）に示す位置にノブ３０を移動した場合よりも、例えば、大きな振動による触感、または振動数の多い振動による触感を呈示する。
【０１０１】
なお、図７に示すスライドバー２０（スクロールバー）においても、入力装置２は、同様の動作を行う。
【０１０２】
すなわち、図７（Ｄ）に示す状態で、位置（４）に所定の基準を満たす押圧荷重を受け付けて、図７（Ｅ）に示すようにノブ３０が移動した場合、入力装置２は、第１実施の形態で説明した態様の触感を呈示する。一方、図７（Ｃ）に示す状態で、位置（４）に所定の基準を満たす押圧荷重を受け付けて、図７（Ｅ）に示すようにノブ３０が移動した場合、入力装置２は、第１実施の形態で説明した態様の触感とは異なる触感を呈示する。この場合、入力装置２は、図７（Ｄ）に示す状態から図７（Ｅ）に示す位置にノブ３０を移動した場合よりも、例えば、大きな振動による触感、または振動数の多い振動による触感を呈示する。
【０１０３】
また、図７（Ｂ）に示す状態で、位置（４）に所定の基準を満たす押圧荷重を受け付けて、図７（Ｅ）に示すようにノブ３０が移動した場合、入力装置２は、上述した態様の触感とは異なる触感を呈示する。この場合、入力装置２は、図７（Ｃ）および（Ｄ）に示す状態から図７（Ｅ）に示す位置にノブ３０を移動した場合よりも、例えば、大きな振動による触感、または振動数の多い振動による触感を呈示する。
【０１０４】
このように、第２実施の形態において、制御部１５は、スライドバーのノブの位置の移動量に応じて、タッチセンサ１１のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように触感呈示部１３を制御する。本実施の形態に係る入力装置２によれば、ノブの位置の移動量に応じた触感が呈示されるため、触覚に働きかける特徴的な操作感により、操作者が行う操作入力の状況を報知することができる。このため、本発明による入力装置２は、操作性を一層向上させることができる。
【０１０５】
なお、本実施の形態における変形例として、所定の基準を満たす押圧荷重を受け付けると、入力装置２は、入力を受け付けた位置までノブ３０を一気に移動するのではなく、受け付けた押圧荷重に応じて、ノブが移動する移動量を決定するようにしてもよい。すなわち、高い押圧荷重を受け付けた場合には、入力装置２は、入力を受け付けた位置までノブ３０を一気に移動するが、それほど高くない押圧荷重を受け付けた場合には、入力を受け付けた位置の途中までノブ３０を一気に移動してもよい。この場合、入力装置２は、受け付けた押圧荷重に応じてノブ３０を移動する移動量を決定し、ノブ３０が移動する移動量に応じて、異なる態様の触感を呈示する。例えば、入力装置２は、入力を受け付けた位置までノブ３０を一気に移動した際の移動量が大きくなるに従って、より大きな振動による触感、またはより振動数の多い振動による触感を呈示することができる。
【０１０６】
（第３実施の形態）
次に、本発明の第３実施の形態に係る入力装置について説明する。第３実施の形態に係る入力装置３は、第１実施の形態にて説明した入力装置１と同じ構成により実施することができ、第２実施の形態における動作を一部変更するものである。したがって、第１および第２実施の形態と同じ内容の説明は、適宜省略する。
【０１０７】
第３実施の形態に係る入力装置３も、図３で説明したフローチャートに基づく動作を行う。また、第３実施の形態においても、制御部１５は、荷重検出部１５が所定の荷重基準を満たす押圧荷重を検出している状態で、タッチセンサ１１からの位置情報に基づいて移動するスライドバーのノブの位置に応じて触感を呈示するように、触感呈示部１３を制御する。この観点において、第３実施の形態に係る入力装置３も、第１実施の形態で説明した入力装置１と同じ動作を行う。しかしながら、第３実施の形態においては、第３実施の形態と同様に、ステップＳ１６において、ノブの移動表示に基づいて触感を呈示する際の基準が異なる。すなわち、第３実施の形態において、制御部１５は、スライドバーにおいて、ノブの位置が移動する部位に応じて、タッチセンサ１１のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように触感呈示部１３を制御する。
【０１０８】
以下、第３実施の形態に特徴的な動作について、具体的に説明する。
【０１０９】
上述した第１および第２実施の形態においては、スライドバー上でノブが移動した際、当該ノブをスライドバー上のどの部位で移動したとしても、移動した部位に応じた触感の呈示については言及していない。そこで、第３実施の形態に係る入力装置３は、スライドバー上でノブが移動した際、当該ノブがスライドバー上のどの部位で移動したかに応じて、呈示する触感の態様を変更する。
【０１１０】
図８は、第３実施の形態に係る入力装置３の動作を説明する図である。
図８は、第３実施の形態に係る入力装置３に、例えば音響機器の音量を調節するスライドバーを採用した例を示す図である。図８（Ａ）に示すスライドバーにおいては、スライドバー２０の左端にノブ３０を表示している。なお、本実施の形態においては、スライドバーをトラックバーとするかスクロールバーとするかは本質的な問題ではないため、どちらの場合も含むものとする。
【０１１１】
図８に示すように、入力装置３は、ノブ３０をスライドバー２０の左端に移動する入力に応じて音量を最小(Min.)とする動作を行い、ノブ３０をスライドバー２０の右端に移動する入力に応じて音量を最大(Max.)とする動作を行う。また、入力装置３は、ノブ３０をスライドバー２０の中央に移動する入力に応じて音量を中間(Mid.)とする動作を行う。なお、本実施の形態においても、入力装置３のタッチセンサ１１は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を受け付けても、ノブ３０の位置の移動は行わない。
【０１１２】
このような設定のもと、図８（Ｂ）に示すように、スライドバー２０のノブ３０上に操作者の押圧入力を検出した場合について検討する。図８（Ｂ）に示す状態から、所定の荷重基準を満たす押圧荷重を検出した状態のまま、図８（Ｃ）に示すように、位置（１）から位置（２）に押圧位置が移動する入力を検出すると、入力装置３は、押圧位置が位置（２）まで移動する間に触感を呈示する。ここで、位置（２）に示す上向きの矢印は、この位置に移動する間に触感を呈示することを示す。ここで、位置（２）は、音量が比較的小さな部位に対応する位置であるため、入力装置３は、例えば小さな振動による触感、または振動数の少ない振動による触感を呈示する。図８（Ｃ）の（２）の位置に示す上向きの矢印は、入力位置がこの位置に移動する間に前述のような触感を呈示することを示す。
【０１１３】
この後も同様の入力を繰り返し受け付けることにより、入力装置３は、同様の動作を繰り返し行う。すなわち、図８（Ｃ）に示す状態から、押圧荷重が所定の荷重基準を満たしたまま、図８（Ｄ）に示すように、位置（２）から位置（３）に押圧位置が移動する入力を検出すると、入力装置３は、押圧位置が位置（３）まで移動する間に触感を呈示する。ここで、位置（３）は、音量が中くらいの部位に対応する位置であるため、入力装置３は、例えば位置（２）にて呈示される触感よりも大きな振動による触感、または振動数の多い振動による触感を呈示する。図８（Ｄ）の（３）の位置に示す上向きの矢印は、入力位置がこの位置に移動する間に前述のような触感を呈示することを示す。
【０１１４】
また、図８（Ｄ）に示す状態から、押圧荷重が所定の荷重基準を満たしたまま、図８（Ｅ）に示すように、位置（３）から位置（４）に押圧位置が移動する入力を検出すると、入力装置３は、押圧位置が位置（４）まで移動する間に触感を呈示する。ここで、位置（４）は、音量が比較的大きな部位に対応する位置であるため、入力装置３は、例えば位置（３）にて呈示される触感よりもさらに大きな振動による触感、または振動数のさらに多い振動による触感を呈示する。図８（Ｅ）の（４）の位置に示す上向きの矢印は、入力位置がこの位置に移動する間に前述のような触感を呈示することを示す。
【０１１５】
このように、本実施の形態においては、入力装置３は、スライドバーにおいてノブの位置が移動する部位に応じて、タッチセンサ１１のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示する。このため、第３実施の形態に係る入力装置３に、例えば音響機器の音量を調節するスライドバーを採用した場合、音響機器が無音状態の場合でも、音量の状態を感覚的に把握することができる。したがって、本実施の形態に係る入力装置３によれば、ノブの位置が移動する部位に応じた触感が呈示されるため、触覚に働きかける特徴的な操作感により、操作者が行う操作入力の状況を報知することができ、誤操作を低減させることができる。
【０１１６】
上述した第３実施の形態の例においては、音響機器の音量を調節するスライドバーを想定したため、スライドバーのノブを移動する位置が、音量が大きくなる部位になるにつれて、大きな振動による触感、または振動数の多い振動による触感を呈示した。しかしながら、本発明は、上述した第３実施の形態の例に限定されるものではなく、入力装置３を使用する態様に適合させることにより、ノブの位置が移動する部位に応じて、任意の異なる態様の触感を呈示するように設定することができる。
【０１１７】
なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上述した各実施の形態においては、動作が行われる際に音声を発生させるか否かについては言及していない。しかしながら、上記各実施の形態による動作と共に、当該動作と連動する音声を適宜発生させるようにすれば、入力装置の操作性をさらに向上させ、誤入力の発生を一層低減することができる。
【０１１８】
上述した各実施の形態においては、スライドバーのノブの位置に応じて、タッチ面を押圧している押圧対象に対して触感を呈示した。しかしながら、例えばスクロールバーの場合、ノブの位置の移動と、スクロールバーによりスクロールされるコンテンツの表示の移動とは、通常は連動しているものである。したがって、移動するノブの位置のみならず、スクロールして表示されるコンテンツの位置に応じて触感を呈示することも考えられる。例えば、図９（Ｂ）に示したような、ウェブブラウザのスクロールバーに対する入力の場合、コンテンツが３行スクロールされるごとに触感を呈示したり、またはコンテンツ１ページぶんスクロールされるごとに触感を呈示する、などの態様も考えられる。
【０１１９】
また、上述した各実施の形態における荷重検出部は、任意の個数の歪みゲージセンサを用いて構成することができる。さらに、荷重検出部は、タッチセンサにおける入力検出方式に応じて、例えば、抵抗膜方式の場合には、接触面積による抵抗変化に基づく出力信号の変化から荷重が検出できれば、歪みゲージセンサを用いることなく構成することができる。あるいは、静電容量方式の場合には、静電容量の変化に基づく出力信号の変化から荷重が検出できれば、歪みゲージセンサを用いることなく構成することができる。
【０１２０】
また、触感呈示部は、任意の個数の圧電振動子を用いて構成したり、タッチセンサの全面に透明圧電素子を設けて構成したり、触感を呈示する振動を表現できるのであれば、偏心モータを駆動信号の１周期で１回転させるようして構成したり、することもできる。さらに、荷重検出部および触感呈示部は、圧電素子を用いて構成する場合は、圧電素子を共用して荷重検出部および触感呈示部を構成することもできる。
【０１２１】
また、本発明に係る入力装置は、荷重検出部により検出される押圧荷重が、触感を呈示する基準を満たした際に、触感呈示部を駆動させる。しかしながら、上記荷重検出部により検出される押圧荷重が触感を呈示する基準を満たした際とは、荷重検出部により検出される押圧荷重が触感を呈示する基準値に達した際であってもよいし、荷重検出部により検出される押圧荷重が触感を呈示する基準値を超えた際でもよい。また、荷重検出部により触感を呈示する基準値が検出された際でもよい。
【符号の説明】
【０１２２】
１１  タッチセンサ
１１ａ  タッチ面
１２  荷重検出部
１３  触感呈示部
１４  表示部
１５  制御部
２０  スライドバー
２１  筐体
２２  インシュレータ
２３  アッパカバー
２４  インシュレータ
３０  ノブ
３１  歪みゲージセンサ
３２  圧電振動子
４０  アロー
【図１】
2011048686.tif 000003
【図２】
2011048686.tif 000004
【図３】
2011048686.tif 000005
【図４】
2011048686.tif 000006
【図５】
2011048686.tif 000007
【図６】
2011048686.tif 000008
【図７】
2011048686.tif 000009
【図８】
2011048686.tif 000010
【図９】
2011048686.tif 000011
【手続補正書】
【提出日】平成22年9月22日(2010.9.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力を受け付けるタッチセンサと、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
スライドバーを表示する表示部と、
前記タッチ面を振動させる触感呈示部と、
前記荷重検出部が所定の荷重基準を満たす押圧荷重を検出している状態での前記タッチセンサからの位置情報に基づいて移動する前記スライドバーのノブにおいて、前記ノブの前記所定の荷重基準を満たす状態で移動している位置に応じて、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する制御部と、
を備えることを特徴とする入力装置。
【請求項２】
前記制御部は、前記スライドバーのノブの位置が所定量移動するごとに、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する、請求項１に記載の入力装置。
【請求項３】
前記制御部は、前記スライドバーのノブの位置の移動量に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御する、請求項１に記載の入力装置。
【請求項４】
前記制御部は、前記スライドバーにおいて前記ノブの位置が移動する部位に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御する、請求項１に記載の入力装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
上記目的を達成する請求項１に係る入力装置の発明は、
入力を受け付けるタッチセンサと、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
スライドバーを表示する表示部と、
前記タッチ面を振動させる触感呈示部と、
前記荷重検出部が所定の荷重基準を満たす押圧荷重を検出している状態での前記タッチセンサからの位置情報に基づいて移動する前記スライドバーのノブにおいて、前記ノブの前記所定の荷重基準を満たす状態で移動している位置に応じて、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する制御部と、
を備えることを特徴とするものである。