(57)【特許請求の範囲】
【請求項１】
タッチセンサと、
前記タッチセンサのタッチ面を振動させる触感呈示部と、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
第１のタスクの実行中に前記荷重検出部が第１の荷重基準を満たす押圧荷重を検出した場合、押圧対象に対して前記第１のタスクの進捗状況に応じた触感を呈示するように前記触感呈示部を制御する制御部と、
を備えることを特徴とする触感呈示装置。
【請求項２】
請求項１に記載の触感呈示装置であって、
表示部をさらに備え、
前記制御部は、前記第１のタスク及び前記第１のタスクと異なる第２のタスクの実行中であって、前記第２のタスクに関するユーザインタフェースが前記表示部に表示されている場合、前記荷重検出部が前記第１の荷重基準より高い第２の荷重基準を満たす押圧荷重を検出すると、前記第２のタスクに応じた処理を実行する、ことを特徴とする触感呈示装置。
【請求項３】
請求項１又は２に記載の触感呈示装置であって、
前記制御部は、スリープモード中に前記第１のタスクを実行している場合、前記荷重検出部が前記第１の荷重基準より高い第３の荷重基準を満たす押圧荷重を検出すると、前記スリープモードから復帰する、ことを特徴とする触感呈示装置。
【請求項４】
タッチセンサと、
前記タッチセンサのタッチ面を振動させる触感呈示部と、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、を備える触感呈示装置の制御方法であって、
第１のタスクの実行中に前記荷重検出部が第１の荷重基準を満たす押圧荷重を検出した場合、押圧対象に対して前記第１のタスクの進捗状況に応じた触感を呈示するように前記触感呈示部を制御する、ことを特徴とする触感呈示装置の制御方法。
【請求項５】
請求項４に記載の触感呈示装置の制御方法であって、
前記触感呈示装置は表示部をさらに備え、
前記第１のタスク及び前記第１のタスクと異なる第２のタスクの実行中であって、前記第２のタスクに関するユーザインタフェースが前記表示部に表示されている場合、前記荷重検出部が前記第１の荷重基準より高い第２の荷重基準を満たす押圧荷重を検出すると、前記第２のタスクに応じた処理を実行する、ことを特徴とする触感呈示装置の制御方法。
【請求項６】
請求項４又は５に記載の触感呈示装置の制御方法であって、
スリープモード中に前記第１のタスクを実行している場合、前記荷重検出部が前記第１の荷重基準より高い第３の荷重基準を満たす押圧荷重を検出すると、前記スリープモードから復帰する、ことを特徴とする触感呈示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチセンサを備える触感呈示装置及び当該触感呈示装置の制御方法に関するものである。
【背景技術】
【０００２】
近年、携帯電話やゲーム機等の携帯端末には、ユーザによる入力操作を受け付ける操作部やスイッチ等の入力部として、タッチパネルやタッチスイッチ等のタッチセンサを備える携帯端末が広く使用されている。かかる携帯端末において、ファイルのダウンロードや動画像のエンコードなど、処理に時間のかかるタスクを実行する場合、ユーザは、タスクの進捗を確認するために、頻繁に画面を視認する必要がある。例えば、複数のアプリケーションを同時に実行することができるマルチタスク機能を備えた携帯端末では、ユーザは、ファイルのダウンロード中であっても、オーディオアプリケーションで音楽を聴くことができる。しかし、この場合、ファイルダウンロードの進捗を確認するためには、ユーザはオーディオアプリケーションから進捗確認画面に端末の画面表示を切り替える必要があり、ユーザにとって手間のかかる操作となっていた。また、例えば、スリープモード等の省電力機能を備えた携帯端末では、ファイルダウンロード中であっても、一定時間経過後に表示部の表示をＯＦＦにするといった省電力制御が行われる（図１２（ａ）、（ｂ））。しかし、この場合でも、ファイルダウンロードの進捗を確認するためには、ユーザは携帯端末をスリープモードから復帰させ、画面表示をＯＮにする必要があり、ユーザの操作負荷と端末の消費電力増大とが問題となっていた（図１２（ｂ）、（ｃ））。
【０００３】
画面を視認せずにタスクの進捗状況を確認できる従来技術として、タスクの完了を音声でユーザに通知する技術がある。しかしながら、聴覚に働きかけるフィードバック方法の場合は、騒音環境下での確認が困難になるとともに、使用機器がマナーモード等の消音状態にあるときは対応できない。また、音声はタスクの完了時にしか通知されないため、ユーザが進捗を知る機会が少なく、ユーザが通知に気づかず即座に次の作業に入ることができない場合があった。
【０００４】
そこで、聴覚によらず、触覚によってユーザが行った操作などを識別する技術が提案されている。例えば、特許文献１には、液晶表示部を目で見なくとも、タッチパネルに触れている指先に伝わる振動によって、ユーザが触れているボタン等を判断する技術が開示されている。また、特許文献２には、同じインタフェース装置に対して複数の触感情報を設定し、単一のデバイスで複数の操作に対する触感を区別して呈示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３０９９６２号公報
【特許文献２】特開２００４−１７１１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、触覚によってユーザにフィードバックを行う技術では、ユーザが意図しないインタフェースに触れることによる誤操作が問題となる。このため、ユーザは、タスクの進捗を確認するためには、結局画面を視認する必要があった。
【０００７】
したがって、かかる点に鑑みてなされた本発明の目的は、ユーザが画面を視認することなくタスクの進捗を確認可能な触感呈示装置を提供することである。
【課題を解決するための手段】
【０００８】
上述した諸課題を解決すべく、第１の観点による触感呈示装置は、
タッチセンサと、
前記タッチセンサのタッチ面を振動させる触感呈示部と、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
第１のタスクの実行中に前記荷重検出部が第１の荷重基準を満たす押圧荷重を検出した場合、押圧対象に対して前記第１のタスクの進捗状況に応じた触感を呈示するように前記触感呈示部を制御する制御部と、
を備えることを特徴とする。
【０００９】
また、第２の観点による触感呈示装置は、第１の観点による触感呈示装置であって、
表示部をさらに備え、
前記制御部は、前記第１のタスク及び前記第１のタスクと異なる第２のタスクの実行中であって、前記第２のタスクに関するユーザインタフェースが前記表示部に表示されている場合、前記荷重検出部が前記第１の荷重基準より高い第２の荷重基準を満たす押圧荷重を検出すると、前記第２のタスクに応じた処理を実行する、ことを特徴とする。
【００１０】
また、第３の観点による触感呈示装置は、第１又は第２の観点による触感呈示装置であって、
前記制御部は、スリープモード中に前記第１のタスクを実行している場合、前記荷重検出部が前記第１の荷重基準より高い第３の荷重基準を満たす押圧荷重を検出すると、前記スリープモードから復帰する、ことを特徴とする。
【００１１】
上述したように本発明の解決手段を装置として説明してきたが、本発明はこれらに実質的に相当する方法、プログラム、プログラムを記録した記憶媒体としても実現し得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
【００１２】
例えば、本発明を方法として実現させた第４の観点による触感呈示装置の制御方法は、
タッチセンサと、
前記タッチセンサのタッチ面を振動させる触感呈示部と、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、を備える触感呈示装置の制御方法であって、
第１のタスクの実行中に前記荷重検出部が第１の荷重基準を満たす押圧荷重を検出した場合、押圧対象に対して前記第１のタスクの進捗状況に応じた触感を呈示するように前記触感呈示部を制御する、ことを特徴とする。
【００１３】
また、第５の観点による触感呈示装置の制御方法は、第４の観点による触感呈示装置の制御方法であって、
前記触感呈示装置は表示部をさらに備え、
前記第１のタスク及び前記第１のタスクと異なる第２のタスクの実行中であって、前記第２のタスクに関するユーザインタフェースが前記表示部に表示されている場合、前記荷重検出部が前記第１の荷重基準より高い第２の荷重基準を満たす押圧荷重を検出すると、前記第２のタスクに応じた処理を実行する、ことを特徴とする。
【００１４】
また、第６の観点による触感呈示装置の制御方法は、第４又は第５の観点による触感呈示装置の制御方法であって、
スリープモード中に前記第１のタスクを実行している場合、前記荷重検出部が前記第１の荷重基準より高い第３の荷重基準を満たす押圧荷重を検出すると、前記スリープモードから復帰する、ことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ユーザは画面を視認することなくタスクの進捗を確認することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本実施の形態に係る触感呈示装置の構成を概略的に示す機能ブロック図である。
【図２】図２は、ステータス触感の一例を示す図である。
【図３】図３は、ステータス触感呈示の一例を示す図である。
【図４】図４は、マルチタスク実行時のステータス触感呈示の一例を示す図である。
【図５】図５は、図１の触感呈示装置の動作を説明するフローチャートである。
【図６】図６は、通常フローのフローチャートである。
【図７】図７は、通常フローの動作例を示す図である。
【図８】図８は、通常フローにおける荷重基準の一例を示す図である。
【図９】図９は、スリープモードフローのフローチャートである。
【図１０】図１０は、スリープモードフローの動作例を示す図である。
【図１１】図１１は、スリープモードフローにおける荷重基準の一例を示す図である。
【図１２】図１２は、従来のタスク進捗確認の概略を示す図である。
【発明を実施するための形態】
【００１７】
以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。以下の各実施の形態においては、本発明の触感呈示装置の一例として、携帯電話やＰＤＡなどのような携帯端末であってタッチパネルを備えているものを想定して説明する。しかしながら、本発明の触感呈示装置は、これらの携帯端末に限定されるものではなく、例えば、ゲーム機、デジタルカメラ、ポータブルオーディオプレーヤ、ノートＰＣ、ミニノートＰＣなどの種々の端末とすることができる。
【００１８】
図１は、本実施の形態に係る触感呈示装置１０の内部構成を概略的に示す機能ブロック図である。図１に示すように、触感呈示装置１０は、タッチパネル１０１と、制御部１０４と、荷重検出部１０５と、触感呈示部１０６と、記憶部１０７とを備えている。本実施の形態では、タッチパネル１０１は、表示部１０２と、入力部１０３とを備えている。このタッチパネル１０１は、ユーザの入力を受け付ける入力部１０３を、表示部１０２の前面に重畳させて配設することにより構成する。
【００１９】
タッチパネル１０１の表示部１０２は、例えば液晶ディスプレイ（ＬＣＤ）または有機ＥＬディスプレイなどで構成する。表示部１０２は、各アプリケーションに対応するグラフィカルユーザインタフェース（ＧＵＩ）を表示する。かかるＧＵＩには、例えば、ボタンやアイコン等の操作用オブジェクトが含まれる。表示部１０２の前面には、ユーザの指などによる入力を検出する入力部１０３が配設される。この入力部１０３はタッチセンサを構成するものであり、タッチセンサは、ユーザの指などがタッチセンサのタッチ面に触れたことを検出するセンサである。このタッチセンサは、例えば抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成される。入力部１０３は、ユーザの指などの入力を検知すると、入力位置の情報を制御部１０４に供給する。
【００２０】
荷重検出部１０５は、タッチセンサである入力部１０３のタッチ面に対する押圧荷重を検出するもので、例えば圧電素子、歪みゲージセンサなどを用いて構成する。荷重検出部１０５は、検出した押圧荷重を制御部１０４に供給する。
【００２１】
触感呈示部１０６は、タッチセンサである入力部１０３のタッチ面に振動を伝えるもので、例えば、圧電素子または超音波振動子などを用いて構成する。この触感呈示部１０６が振動することにより、入力部１０３を押圧しているユーザの指などに対して触感を呈示することができる。
【００２２】
記憶部１０７は、各種アプリケーションの情報および閾値である各種荷重基準などを記憶するとともに、ワークメモリなどとしても機能する。特に、記憶部１０７は、アプリケーションのＧＵＩ生成情報を記憶するＧＵＩ生成情報記憶領域１０７１と、アプリケーションのＧＵＩに対応した触感パターンを記憶した触感パターン記憶領域１０７２と、アプリケーションのタスクの進捗状況に応じた触感であるステータス触感の触感パターンを記憶するステータス触感パターン記憶領域１０７３とを有している。ここで、触感パターンとは、振動の仕方（周波数、位相、振動間隔、振動回数など）や振動の強さ（振幅など）等により規定されるものである。
【００２３】
制御部１０４は、触感呈示装置１０の各機能部をはじめとして触感呈示装置１０の全体を制御および管理する。また、制御部１０４は、アプリケーションのＧＵＩや、アプリケーションの処理を制御するアプリ制御部１０４１を有している。制御部１０４は、タスクの進捗状況に応じたステータス触感をユーザに呈示するように、ステータス触感パターン記憶領域１０７３から取得した触感パターンに基づき、触感呈示部１０６を制御する。また、制御部１０４は、アプリケーションに応じた触感をユーザに呈示するように、触感パターン記憶領域１０７２から取得した触感パターンに基づき、触感呈示部１０６を制御する。アプリ制御部１０４１は、ＧＵＩ生成情報記憶領域１０７１から取得した情報を基に、表示部１０２にアプリケーションに対応したＧＵＩを表示する。
【００２４】
ここで、本実施の形態に係る触感呈示装置１０は、マルチタスク機能を備えるものである。即ち、制御部１０４（アプリ制御部１０４１）は、同時に複数のタスク（アプリケーション）を実行することができる。例えば、制御部１０４は、ファイルのダウンロード（第１のタスク）を実行中に、テレビアプリケーション（第２のタスク）を実行することができる。なお、制御部１０４は、３つ以上のタスクを同時に実行することもできる。
【００２５】
また、本実施の形態に係る触感呈示装置１０は、省電力機能であるスリープモードを有するものである。即ち、制御部１０４は、ユーザから明示的なスリープモードへの移行指示がある場合や、ユーザからの操作が一定時間継続して行われない場合などに、触感呈示装置１０をスリープモードに移行させる。スリープモードでは、制御部１０４は、表示部１０２の表示をＯＦＦにし、実行中のタスクについては、タスクが完了するまで処理を継続するものとする。なお、制御部１０４がスリープモードでＯＦＦにする機能部は表示部１０２のみに限定されず、他の機能部をＯＦＦにしてもよい。制御部１０４は、ユーザからの復帰操作があると、表示部１０２の表示をＯＮにするなど、触感呈示装置１０をスリープモードから復帰させる。
【００２６】
ここで、ステータス触感の概要を図２〜４を用いて説明する。図２はステータス触感の一例を示す図である。ステータス触感は、タスクの進捗状況に応じて振動パターンが変化するものである。例えば、図２の通り、タスクの開始直後では強い触感（強いざらざら感、強い振動など）が設定され、タスクの完了に近づくほど、弱い触感（弱いざらざら感、弱い振動など）が設定される。なお、図２の横軸となる「％」はタスクの進捗率を示すものである。
【００２７】
図３は、ステータス触感呈示の一例を示す図である。例えば、図３（ａ）のように、ダウンロードタスクの進捗が１０％の時には、制御部１０４は、ステータス触感として、ユーザの指Ｆに対して強いざらざら感を呈示するように触感呈示部１０６を制御する。また、図３（ｂ）のように、ダウンロードタスクの進捗が９０％の時には、制御部１０４は、ステータス触感として、ユーザの指Ｆに対して弱いつるつる感を呈示するように触感呈示部１０６を制御する。
【００２８】
図４は、マルチタスク実行時のステータス触感呈示の一例を示す図である。図４では、ダウンロードタスク（第１のタスク）がバックグラウンドで実行されている間に、ユーザはテレビアプリケーション（第２のタスク）でテレビ番組を視聴しているものとする。この場合、表示部１０２には、テレビアプリケーションのＧＵＩが表示されており、ダウンロードタスクのＧＵＩは表示されていない。この場合でも、制御部１０４は、指Ｆの押圧荷重に関する荷重基準（詳細は後述）を用いることにより、ステータス触感の呈示とテレビアプリケーションの操作とを区別することができる。即ち、図４（ａ）のように、ダウンロードタスクの進捗が１０％の時には、制御部１０４は、ステータス触感として、ユーザの指Ｆに対して強いざらざら感を呈示するように触感呈示部１０６を制御することができる。また、図４（ｂ）のように、ダウンロードタスクの進捗が９０％の時には、制御部１０４は、ステータス触感として、ユーザの指Ｆに対して弱いつるつる感を呈示するように触感呈示部１０６を制御することができる。
【００２９】
なお、ステータス触感の触感パターンは図２〜図４の例に限定されない。例えば、図２〜図４とは逆に、タスクの開始直後に弱い触感を設定し、タスクの完了に近づくほど強い触感を設定することもできる。また、振動間隔をタスクの進捗状況に応じて変化させることも可能であり、例えば、タスクの開始直後の振動間隔を長くし、タスクの完了に近づくほど短い振動間隔を設定することもできる。即ち、ステータス触感とは、ユーザがタスクの進捗を識別可能な触感パターンであれば、いかなる触感パターンを用いても良い。
【００３０】
図５は、本実施の形態に係る触感呈示装置１０の動作を説明するフローチャートである。触感呈示装置１０の処理は、ユーザがタッチセンサである入力部１０３のタッチ面に触れることにより開始される。ユーザからの入力があると、制御部１０４は、入力部１０３から入力の位置情報である入力座標Ｚを取得し、荷重検出部１０５から入力部１０３のタッチ面に対する押圧荷重Ｘを取得する（ステップＳ１０１）。次に、制御部１０４は、押圧荷重Ｘが０であるか判定する（ステップＳ１０２）。押圧荷重Ｘが０である場合（ステップＳ１０２のＹＥＳ）、制御部１０４は、ユーザがタッチパネル１０１から指を離したと判断し、処理を終了する。押圧荷重Ｘが０ではない場合（ステップＳ１０２のＮＯ）、制御部１０４は、自端末がスリープモードであるかどうか判定する（ステップＳ１０３）。自端末がスリープモードではない場合（ステップＳ１０３のＮＯ）、処理は通常フローに移る（ステップＳ１０４）。端末がスリープモードである場合（ステップＳ１０３のＹＥＳ）、処理はスリープモードフローに移る（ステップＳ１０５）。
【００３１】
ステップＳ１０４の通常フローについて、図６〜図８を用いて説明する。図６は、通常フローのフローチャートであり、図７は、通常フローの動作例を示す図であり、図８は、通常フローの荷重基準の一例を示す図である。
【００３２】
図６のフローチャートに関し、触感呈示装置１０では、図７（ａ）のように、ユーザがサーカー動画のダウンロードタスク（第１のタスク）を実行している間に、図７（ｂ）のように、音楽アプリケーション（第２のタスク）が実行されているものとする。また、図８のように、記憶部１０７には、ダウンロードタスクに対するステータス触感の呈示と、表示部１０２のＧＵＩに対する操作とを区別するために、ステータス触感用の荷重基準Ｓと、ＧＵＩ操作用の荷重基準Ｂ１、Ｂ２が設定されている。
【００３３】
通常フローにおいて、まず、制御部１０４は、押圧荷重Ｘがステータス触感用の荷重基準Ｓ未満であるか判定する（ステップＳ２０１）。押圧荷重Ｘがステータス触感用の荷重基準Ｓ未満である場合（ステップＳ２０１のＹＥＳ）、制御部１０４は、通常フローの処理を終了する。押圧荷重Ｘがステータス触感用の荷重基準Ｓ以上である場合（ステップＳ２０１のＮＯ）、制御部１０４は、押圧荷重Ｘがステータス触感用の荷重基準Ｓ以上かつＧＵＩ操作用の荷重基準Ｂ１未満であるか判定する（ステップＳ２０２）。押圧荷重Ｘがステータス触感用の荷重基準Ｓ以上かつＧＵＩ操作用の荷重基準Ｂ１未満である場合（ステップＳ２０２のＹＥＳ）、制御部１０４は、第１のタスクの進捗に応じたステータス触感を呈示するように触感呈示部１０６を制御する（ステップＳ２０３）。例えば、図７の（ａ）から（ｄ）の順番に、第１のタスクであるダウンロードタスクの進捗にあわせ、制御部１０４は、徐々に触感が弱まるように触感呈示部１０６を制御する。これにより、ユーザは表示部１０２を視認することなくタスクの進捗を確認することができる。
【００３４】
押圧荷重ＸがＧＵＩ操作用の荷重基準Ｂ１以上である場合（ステップＳ２０２のＮＯ）、制御部１０４は、入力位置Ｚにボタン等の操作用オブジェクトが表示されているか判定する（ステップＳ２０４）。入力位置Ｚに操作用オブジェクトが表示されていない場合（ステップＳ２０４のＮＯ）、制御部１０４は、通常フローの処理を終了する。入力位置Ｚに操作用オブジェクトが表示されている場合（ステップＳ２０４のＹＥＳ）、制御部１０４は、押圧荷重Ｘが荷重基準Ｂ１以上かつ荷重基準Ｂ２未満であるか判定する（ステップＳ２０５）。ここで、荷重基準Ｂ１及び荷重基準Ｂ２は共にＧＵＩ操作用の閾値であり、同じ操作用オブジェクトに対して、荷重基準毎に異なる処理が設定できることを示すものである。押圧荷重Ｘが荷重基準Ｂ１以上かつ荷重基準Ｂ２未満である場合（ステップＳ２０５のＹＥＳ）、制御部１０４（アプリ制御部１０４１）は、荷重基準Ｂ１に対応した音楽アプリケーションの処理（例えば図７（ｃ）のＡボタンに対応する位置の場合、再生の２倍速による早送り）を行うとともに、荷重基準Ｂ１に対応した触感（例えば１回の振動）を呈示するように触感呈示部１０６を制御する（ステップＳ２０６）。押圧荷重ＸがＢ２以上である場合（ステップＳ２０５のＮＯ）、制御部１０４（アプリ制御部１０４１）は、荷重基準Ｂ２に対応した音楽アプリケーションの処理（例えば図７（ｃ）のＡボタンに対応する位置の場合、再生の４倍速による早送り）を行うとともに、荷重基準Ｂ２に対応した触感（例えば２回の振動）を呈示するように触感呈示部１０６を制御する（ステップＳ２０７）。これにより、ユーザは表示部１０２に表示されたＧＵＩに対して操作を行うことができると共に、呈示される触感により所望の操作が確実に受け付けられたことを確認することができる。
【００３５】
なお、図６〜図８において、マルチタスク実行中における通常フローの説明を行ったが、ステータス触感の呈示は、マルチタスク実行中のみに限定されない。即ち、制御部１０４は、第１のタスクの実行中であって、荷重検出部１０５がステータス触感用の荷重基準Ｓを満たす押圧荷重を検出した場合であれば、第２のタスクの有無によらず、押圧対象に対して第１のタスクの進捗状況に応じた触感を呈示するように触感呈示部１０６を制御するものである。
【００３６】
次に、図５のステップＳ１０５のスリープモードフローについて、図９〜図１１を用いて説明する。図９は、スリープモードフローのフローチャートであり、図１０は、スリープモードフローの動作例を示す図であり、図１１は、スリープモードフローの荷重基準の一例を示す図である。
【００３７】
図９のフローチャートに関し、触感呈示装置１０は、図１０（ａ）のように、制御部１０４がダウンロードタスク（第１のタスク）を実行している間に、図１０（ｂ）のように、表示部１０２の表示をＯＦＦにするスリープモードに移行している。また、図１１のように、記憶部１０７には、ダウンロードタスクに対するステータス触感の呈示と、スリープモードからの復帰処理と、表示部１２のＧＵＩ操作とを区別するために、ステータス触感用の荷重基準Ｓと、スリープモードからの復帰処理用の荷重基準Ａと、ＧＵＩ操作用の荷重基準Ｂ１、Ｂ２とが設定されている。
【００３８】
スリープモードフローにおいて、まず、制御部１０４は、押圧荷重Ｘがステータス触感用の荷重基準Ｓ未満であるか判定する（ステップＳ３０１）。押圧荷重Ｘがステータス触感用の荷重基準Ｓ未満である場合（ステップＳ３０１のＹＥＳ）、制御部１０４は、スリープモードフローの処理を終了する。押圧荷重Ｘがステータス触感用の荷重基準Ｓ以上である場合（ステップＳ３０１のＮＯ）、制御部１０４は、押圧荷重Ｘがステータス触感用の荷重基準Ｓ以上かつスリープモードからの復帰処理用の荷重基準Ａ未満であるか判定する（ステップＳ３０２）。押圧荷重Ｘがステータス触感用の荷重基準Ｓ以上かつスリープモードからの復帰処理用の荷重基準Ａ未満である場合（ステップＳ３０２のＹＥＳ）、制御部１０４は、スリープモードから復帰することなく、第１のタスクの進捗に応じたステータス触感を呈示するように触感呈示部１０６を制御する（ステップＳ３０３）。例えば、図１０の（ｃ）（ｄ）のように、第１のタスクであるダウンロードタスクの進捗にあわせ、制御部１０４は、表示部１０２の表示をＯＦＦにしたままで、徐々に触感が弱まるように触感呈示部１０６を制御する。
【００３９】
押圧荷重Ｘがスリープモードからの復帰処理用の荷重基準Ａ以上である場合（ステップＳ３０２のＮＯ）、制御部１０４は、スリープモードからの復帰処理を行う（ステップＳ３０４）。例えば、制御部１０４は、表示部１０２の表示をＯＮに切り替える。次に制御部１０４は、押圧荷重Ｘがスリープモードからの復帰処理用の荷重基準Ａ以上かつＧＵＩ操作用の荷重基準Ｂ１未満であるか判定する（ステップＳ３０５）。押圧荷重Ｘがスリープモードからの復帰処理用の荷重基準Ａ以上かつＧＵＩ操作用の荷重基準Ｂ１未満である場合（ステップＳ３０５のＹＥＳ）、制御部１０４は、スリープモードフローの処理を終了する。
【００４０】
押圧荷重ＸがＧＵＩ操作用の荷重基準Ｂ１以上である場合（ステップＳ３０５のＮＯ）、制御部１０４は、入力位置Ｚにボタン等の操作用オブジェクトが表示されているか判定する（ステップＳ３０６）。入力位置Ｚに操作用オブジェクトが表示されていない場合（ステップＳ３０６のＮＯ）、制御部１０４は、スリープモードフローの処理を終了する。入力位置Ｚに操作用オブジェクトが表示されている場合（ステップＳ３０６のＹＥＳ）、制御部１０４は、押圧荷重Ｘが荷重基準Ｂ１以上かつ荷重基準Ｂ２未満であるか判定する（ステップＳ３０７）。ここで、荷重基準Ｂ１及び荷重基準Ｂ２は共にＧＵＩ操作用の閾値であり、同じ操作用オブジェクトに対して、荷重基準毎に異なる処理が設定されていることを示すものである。押圧荷重Ｘが荷重基準Ｂ１以上かつ荷重基準Ｂ２未満である場合（ステップＳ３０７のＹＥＳ）、制御部１０４（アプリ制御部１０４１）は、荷重基準Ｂ１に対応した処理を行うとともに、荷重基準Ｂ１に対応した触感（例えば１回の振動）を呈示するように触感呈示部１０６を制御する（ステップＳ３０８）。押圧荷重ＸがＢ２以上である場合（ステップＳ３０７のＮＯ）、制御部１０４（アプリ制御部１０４１）は、荷重基準Ｂ２に対応した処理を行うとともに、荷重基準Ｂ２に対応した触感（例えば２回の振動）を呈示するように触感呈示部１０６を制御する（ステップＳ３０９）。
【００４１】
このように、本実施の形態によれば、制御部１０４は、第１のタスクの実行中に荷重検出部１０５がステータス触感用の荷重閾値Ｓ（第１の荷重基準）を満たす押圧荷重を検出した場合、押圧対象に対して第１のタスクの進捗状況に応じた触感を呈示するように触感呈示部１０６を制御する。このため、ユーザは、タッチセンサである入力部１０３のタッチ面に触れることにより、画面を視認することなくタスクの進捗を確認することができる。
【００４２】
また、本実施の形態によれば、制御部１０４は、第１のタスク及び第１のタスクと異なる第２のタスクの実行中であって、第２のタスクに関するユーザインタフェースが表示部１０２に表示されている場合、荷重検出部１０５がステータス触感用の荷重閾値Ｓ（第１の荷重基準）より高いＧＵＩ操作用の荷重基準Ｂ１、Ｂ２（第２の荷重基準）を満たす押圧荷重を検出すると、第２のタスクに応じた処理を実行する。このため、ユーザは、第１の荷重基準を満たし、第２の荷重基準を満たさない押圧荷重でタッチセンサである入力部１０３のタッチ面に触れることにより、第１のタスクのＧＵＩが表示部１０２に表示されていない場合であっても、ステータス触感により第１のタスクの進捗を確認することができる。また、ユーザは、第２の荷重基準を満たす押圧荷重でタッチセンサである入力部１０３のタッチ面に触れることにより、表示部１０２に表示された第２のタスクのＧＵＩ操作を行うことができる。
【００４３】
さらに、本実施の形態によれば、制御部１０４は、スリープモード中に第１のタスクを実行している場合、荷重検出部１０５がステータス触感用の荷重基準Ｓ（第１の荷重基準）より高いスリープモードからの復帰処理用の荷重基準Ａ（第３の荷重基準）を満たす押圧荷重を検出すると、スリープモードから復帰する。このため、ユーザは、第１の荷重基準を満たし、第３の荷重基準を満たさない押圧荷重でタッチセンサである入力部１０３のタッチ面に触れることにより、スリープモードを維持したまま、ステータス触感によりタスクの進捗を確認することができる。また、ユーザは、第３の荷重基準を満たす押圧荷重でタッチセンサである入力部１０３のタッチ面に触れることにより、触感呈示装置１０をスリープモードから復帰させることができる。
【００４４】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各機能部、各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の機能部やステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【００４５】
１０  触感呈示装置
１０１  タッチパネル
１０２  表示部
１０３  入力部
１０４  制御部
１０４１  アプリ制御部
１０５  荷重検出部
１０６  触感呈示部
１０７  記憶部
１０７１  ＧＵＩ生成情報記憶領域
１０７２  触感パターン記憶領域
１０７３  ステータス触感パターン記憶領域
【図１】
0005658518.tif 000002
【図２】
0005658518.tif 000003
【図３】
0005658518.tif 000004
【図４】
0005658518.tif 000005
【図５】
0005658518.tif 000006
【図６】
0005658518.tif 000007
【図７】
0005658518.tif 000008
【図８】
0005658518.tif 000009
【図９】
0005658518.tif 000010
【図１０】
0005658518.tif 000011
【図１１】
0005658518.tif 000012
【図１２】
0005658518.tif 000013