(57)【特許請求の範囲】
【請求項１】
タッチセンサと、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
少なくとも前記荷重検出部の検出に基づき、ドラッグ処理を開始するように制御する制御部と、を備え、
前記制御部は、前記ドラッグ処理を開始すると、前記荷重検出部の検出を停止するように制御することを特徴とする電子機器。
【請求項２】
タッチセンサと、
前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、を備える電子機器の制御方法であって、
少なくとも前記荷重検出部の検出に基づき、ドラッグ処理を開始すると、前記荷重検出部による検出を停止する
電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願へのクロスリファレンス］
本出願は、日本国特許出願２０１０−０３７５９４号（２０１０年２月２３日出願）の優先権を主張するものであり、当該出願の開示全体を、ここに参照のために取り込む。
【０００２】
本発明は、電子機器に関するものであり、特に、オブジェクトのドラッグ処理を行う電子機器に関するものである。
【背景技術】
【０００３】
例えば携帯電話のような携帯端末において、ユーザが端末の操作を行う際に使用する入力装置は、各端末の機能や用途に応じて様々なものが開発されている。多くの場合、携帯端末本体の表面に予め配設された機械式のキーまたはボタンなどを、ユーザが指などで直接押下することによって、入力操作を行う構成になっている。
【０００４】
このような端末における入力装置の機械的なキー（例えばテンキー等）は、当該端末の主要な用途に応じて予め配置されているのが普通であり、一般的に、最初に規定されたキーの物理的配置を、後から変更することはできない。
【０００５】
ところで、最近では、携帯電話にデジタルカメラや音楽再生の機能を搭載したものがあるように、小型の携帯端末に多種多様な機能が組み込まれている。携帯電話のように、端末の主要な用途以外に補助的な機能が数多く搭載されているものや、ＰＤＡ（Personal Digital Assistant：携帯情報端末）等のように、１つの端末でスケジュール管理や住所録など、主要な用途を複数有するものもある。このような端末においては、キーの配置が固定されていると、使用する機能によっては、操作入力時に著しく不便さを感じることがある。
【０００６】
このような操作入力の際の不便さを解消するために、表示部を構成する液晶表示画面の前面に透明な入力部を重ねて配設することにより構成したタッチパネルを備える入力装置が開示されている（例えば、特許文献１参照）。このようなタッチパネルを有する入力装置は、一般的に、タッチパネルの表示画面上に、入力用の操作キーやボタンなどの画像（以下、「オブジェクト」と記す）を表示する。表示画面上に表示されたオブジェクトをユーザが押圧すると、その位置に対応するタッチパネルの入力部が入力を受け付けるようになっている。
【０００７】
このタッチパネルを有する入力装置は、表示部上に表示されたオブジェクトにユーザが指先などで直接触れる（タッチする）入力方式により入力を受け付けるため、ユーザは極めて直感的な操作を行うことができる。すなわち、ユーザは、タッチパネルの画面に表示された案内に従って、画面に表示されたオブジェクトに指先などで直接触れることにより操作を行う。このため、ユーザは、画面に表示された誘導に応じて直感的な操作により非常に容易に端末を動作させることができ、結果的に誤操作を低減させる効果も期待できる。
【０００８】
このように、タッチパネルは、入力部の構成の自由度を高めることができ、かつ、極めて直感的に操作入力を行うことができるというメリットのため、タッチパネルを備える入力装置を有する端末装置はますます増加傾向にある。
【０００９】
ところで、このようなタッチパネルの操作性を更に向上させるために、タッチパネルに対する押圧操作力を検出する圧力検出手段を設け、ユーザの入力の押圧荷重に応じて入力を受け付けることが可能な入力装置が提案されている（例えば、特許文献２参照）。このような入力装置によれば、タッチパネルに対してある一定以上の押圧力が加えられなければ、入力を受け付けないように制御することができる。したがって、タッチパネルに単に触れただけで入力が受け付けられるといった誤操作を防止することができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−３１１２２４号公報
【特許文献２】特開２００６−０３９７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ここで、このようなタッチパネルに対するユーザの押圧力に基づき入力を受け付ける入力装置において、表示部に表示されるオブジェクトのドラッグ処理については、以下の動作処理が想定される。まず、この入力装置においては、入力を受け付けるための荷重基準（「入力受付荷重基準」と称する）および入力を解除するための荷重基準（「入力解除荷重基準」と称する）が設定され、入力装置の荷重検出部が入力受付荷重基準を満たす（超える）押圧荷重を検出すると、入力を受け付け、入力を受け付けた後は、入力受付荷重基準を満たさない（「下回る」、又は「以下の」）押圧荷重を検出すると、先に受け付けた入力を解除する。
【００１２】
そして、ドラッグ処理においては、表示部に表示されているオブジェクトに対する操作入力（タッチ）に係る押圧荷重が入力受付荷重基準を満たした状態で、操作入力を行っている指やスタイラスペンがタッチパネル上をスライドすると、そのスライドに対応してドラッグ処理が開始し、当該オブジェクトが、指等がスライドしている位置に対応する表示部の位置に表示される。そして、オブジェクトに対する操作入力（タッチ）に係る押圧荷重が入力解除荷重基準を満たさなくなると、ドラッグしていたオブジェクトがドロップされ（荷重検出部が入力解除荷重基準を満たさない荷重基準を検出した際に、指等のタッチ対象がタッチしていたタッチパネルの位置に対応する表示部の位置に表示され）、ドラッグ処理が終了する。
【００１３】
このようなタッチパネルに対するユーザの押圧力に基づき入力を受け付ける入力装置におけるドラッグ処理では、荷重検出部が検出する押圧荷重に基づきドラッグの開始およびドラッグの終了が判断されるので、ユーザの意図していない位置にドラッグに係るオブジェクトをドロップしてしまう虞がある。たとえば、ドラッグを開始する際には、ユーザは、オブジェクトに対して押圧力を加えていた指等をスライドさせる必要があるが、スライドする前にオブジェクトを押圧するために鉛直方向に加えていた力を、スライドする際には、鉛直方向のみならず水平方向にも加える必要がある。したがって、スライド前とスライド後において、ユーザが入力装置に加える押圧力（スカラー量）が同じであったとしても、スライド前とスライド後では、入力装置に加える押圧力のベクトルが異なる結果となる。よって、スライド後では、水平方向に加える力が増えるために鉛直方向の押圧力が弱まってしまう。このように、鉛直方向の押圧力が弱まると、荷重検出部が検出する押圧荷重が、入力解除荷重基準を満たさなくなり、オブジェクトを意図せずドロップしてしまう虞がある。
【００１４】
また、スライド中においても、同様に、スライドの速度を速めようとして、水平方向に力を加えてしまったために、意図せず鉛直方向の押圧力が弱まってしまい、結果オブジェクトを意図しない位置にドロップしてしまう虞がある。
【００１５】
したがって、かかる事情に鑑みてなされた本発明の目的は、押圧荷重に応じて入力を受け付ける電子機器において、ドラッグ処理に係るオブジェクトがユーザの意図に反してドロップされてしまう虞を低減する電子機器を提供することにある。
【課題を解決するための手段】
【００１６】
上記した課題を解決すべく、第１の発明による電子機器は、タッチセンサと、前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、少なくとも前記荷重検出部の検出に基づき、ドラッグ処理を開始するように制御する制御部と、を備え、前記制御部は、前記ドラッグ処理を開始すると、前記荷重検出部の検出を停止するように制御することを特徴とする。
【００１７】
また、第２の発明による電子機器の制御方法は、タッチセンサと、前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、を備える電子機器の制御方法であって、少なくとも前記荷重検出部の検出に基づき、ドラッグ処理を開始すると、前記荷重検出部による検出を停止する。
【発明の効果】
【００２２】
本発明に係る電子機器によれば、ドラッグ処理を開始した後、荷重検出部の検出を停止するので、荷重検出部が検出する押圧荷重の変化に起因して、ユーザの意図しない位置にドラッグ処理に係るオブジェクトがドロップされる虞を低減することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係る電子機器の機能ブロック図である。
【図２】第１実施の形態に係る電子機器によるドラッグ処理を説明するフローチャートである。
【図３】第２実施の形態に係る電子機器によるドラッグ処理を説明するフローチャートである。
【図４】第３実施の形態に係る電子機器によるドラッグ処理を説明するフローチャートである。
【図５】第４実施の形態に係る電子機器によるドラッグ処理を説明するフローチャートである。
【図６】ドラッグ処理に係る荷重基準の再設定例を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明に係る電子機器の実施の形態について、図を参照して説明する。
【００２５】
（第１実施の形態）
図１は、本発明の実施の形態に係る電子機器１０の機能ブロック図である。図１に示すように、電子機器１０は、タッチセンサ１１、荷重検出部１２、触感呈示部１３、表示部１４、記憶部１５、および、全体の動作を制御する制御部１６を有する。
【００２６】
タッチセンサ１１は、そのタッチ面１１ａに対する指やスタイラスペンなどのタッチ対象によるタッチを検出するもので、抵抗膜方式、静電容量方式、光学式等で構成して、表示部１４上に配置する。荷重検出部１２は、押圧による入力の押圧荷重を検出するものであり、例えば、タッチセンサ１１のタッチ面１１ａに対する押圧荷重を検出する。荷重検出部１２は、例えば、歪みゲージセンサや圧電素子等の荷重に対して反応する素子を用いて構成する。触感呈示部１３は、タッチセンサ１１を振動させるもので、例えば、圧電素子を用いて構成する。
【００２７】
表示部１４は、入力用のオブジェクトを表示するもので、例えば、液晶表示パネルや有機ＥＬ表示パネル等を用いて構成する。この表示部１４に表示された入力用の操作キーやボタンなどのオブジェクト（単に「オブジェクト」と称する）に対するタッチ対象によるタッチは、タッチセンサ１１から出力される位置情報に基づいて制御部１６により検出される。入力用のオブジェクトに対するタッチが行われると、この入力用のオブジェクトに対応づけられた処理やアプリケーションの起動が行われる。
【００２８】
記憶部１５は、各種アプリケーションおよび入力された各種情報などを記憶するとともに、ワークメモリなどとしても機能する。記憶部１５は、荷重検出部１２が検出するタッチ面１１ａに対する押圧荷重などを、制御部１６が処理するために一時的に記憶する。
【００２９】
制御部１６は、例えばＣＰＵ等からなり、タッチセンサ１１からの位置情報、荷重検出部１２からの押圧荷重情報に基づいてドラッグ処理等を行う。
【００３０】
次に、本実施の形態に係る電子機器１０によるドラッグ処理について説明する。図２は、本実施の形態に係る電子機器１０によるドラッグ処理の流れを説明するフローチャートである。
【００３１】
先ず、制御部１６は、表示部１４に表示されているオブジェクトに対するタッチをタッチセンサ１１により検出し、さらに、荷重検出部１２により検出される押圧荷重がドラッグ処理に係る荷重基準（「ドラッグ処理荷重基準」と称する）を満たしているか否か判断する（ステップＳ１０１）。制御部１６は、タッチセンサ１１によりオブジェクトに対するタッチを検出し、かつ、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たしていると判断した場合、当該オブジェクトに対するドラッグ処理を開始する（ステップＳ１０２）。ステップＳ１０２の後、制御部１６は、荷重検出部１２の荷重検出を停止する（ステップＳ１０３）。一方、ステップＳ１０１にて、表示部１４に表示されているオブジェクトに対するタッチをタッチセンサ１１により検出し、さらに、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たしていないと判断すると、ステップＳ１０１の処理を所定時間後に再び行う。
【００３２】
なお、制御部１６により、ドラック処理が開始された後、タッチ面１１ａをタッチしている指等のタッチ対象がタッチ面１１ａをスライドすると、そのタッチ面１１ａをスライドしている位置に対応する表示部１４の位置にオブジェクトが変移して表示される。
【００３３】
また、上述の説明では、（ドラッグ処理）荷重基準を満たすと記載したが、この「荷重基準を満たす」と判定できる態様は、例えば、荷重基準の値を「押圧荷重の閾値」に見立て、荷重基準の値に達した場合である。また、「荷重基準を満たす」と判定できる態様はこれに限定されず、荷重検出部１２が検出する押圧荷重が上記荷重基準の値を超えた場合に「荷重基準を満たす」と判定することができる。
【００３４】
また、上述の説明では、（ドラッグ処理）荷重基準を満たさないと記載したが、この「荷重基準を満たさない」と判定できる態様は、例えば、荷重基準の値を「押圧荷重の閾値」に見立て、荷重基準の値以下の場合である。また、「荷重基準を満たさない」と判定できる態様はこれに限定されず、荷重検出部１２が検出する押圧荷重が上記荷重基準の値を下回った場合に「荷重基準を満たさない」と判定することができる。
【００３５】
このように、本実施の形態によれば、ドラッグ処理を開始した後は、荷重検出部１２による検出を停止するので、ドラッグ処理中に、荷重検出部１２が検出する押圧荷重の変化に起因して、ユーザの意図しない位置にドラッグ処理に係るオブジェクトをドロップする虞を低減することができる。
【００３６】
（第２実施の形態）
次に、本発明の第２実施の形態に係る電子機器１０について説明する。第２実施の形態に係る電子機器１０は、第１実施の形態で説明した電子機器１０と同じ構成により実施することができ、制御部１６の処理および動作が異なるものである。したがって、上述した第１実施の形態と同じ説明、同じ効果の記載は適宜省略する。
【００３７】
第２実施の形態について、図３のフローチャートを用いて入力処理を説明する。なお、図３のフローチャートにおいて、図２と同様の処理を行うステップには、図２と同じステップ番号を付与している。
【００３８】
制御部１６は、ステップＳ１０３の後、オブジェクトに対してタッチを行っている指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしているか否か判断する（ステップＳ２０１）。制御部１６は、指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしていると判断すると、表示部１４に表示している当該オブジェクトを、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている位置（タッチしている位置）に対応付けられている表示部１４の位置にオブジェクトを変移して表示するように制御する（ステップＳ２０２）。
【００３９】
ステップＳ２０２の後、または、ステップＳ２０１にて、制御部１６が、指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしていないと判断すると、制御部１６は、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしているか否か判断する（ステップＳ２０３）。制御部１６が、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしていないと判断すると、ドラッグ処理を終了し（ステップＳ２０４）、荷重検出部１２の荷重検出を再開する（ステップＳ２０５）。一方、ステップＳ２０３にて、制御部１６が、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしていると判断すると、ステップＳ２０１に戻る。
【００４０】
このように、本実施の形態によれば、ドラッグ処理を開始したときからドラッグ処理が終了するときまでの間は、荷重検出部１２による検出を停止するので、ドラッグ処理中に、荷重検出部１２が検出する押圧荷重の変化に起因して、ユーザの意図しない位置にドラッグ処理に係るオブジェクトをドロップする虞を低減することができる。
【００４１】
（第３実施の形態）
次に、本発明の第３実施の形態に係る電子機器１０について説明する。第３実施の形態に係る電子機器１０は、第１実施の形態で説明した電子機器１０と同じ構成により実施することができ、制御部１６の処理および動作が異なるものである。したがって、上述した第１実施の形態と同じ説明、同じ効果の記載は適宜省略する。
【００４２】
第３実施の形態について、図４のフローチャートを用いて入力処理を説明する。第３実施の形態では、先ず、制御部１６は、表示部１４に表示されているオブジェクトに対するタッチをタッチセンサ１１により検出し、さらに、荷重検出部１２により検出される押圧荷重がドラッグ処理に係る荷重基準（「ドラッグ処理荷重基準」と称する）を満たしているか否か判断する（ステップＳ３０１）。制御部１６は、タッチセンサ１１によりオブジェクトに対するタッチを検出し、かつ、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たしていると判断した場合、当該オブジェクトに対するドラッグ処理を開始する（ステップＳ３０２）。ステップＳ３０２の後、ユーザにドラッグ処理が開始したことを通知するために、制御部１６は、触感呈示部１３によりタッチ面１１ａをタッチしている指等のタッチ対象に対して触感Ａを呈示するように制御する（ステップＳ３０３）。その後、制御部１６は、荷重検出部１２の荷重検出を停止する（ステップＳ３０４）。次に、制御部１６は、オブジェクトに対してタッチを行っている指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしているか否か判断する（ステップＳ３０５）。制御部１６は、指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしていると判断すると、表示部１４に表示している当該オブジェクトを、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている位置（タッチしている位置）に対応付けられている表示部１４の位置にオブジェクトを変移して表示するように制御する（ステップＳ３０６）。
【００４３】
ステップＳ３０６の後、制御部１６は、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている速度を検出し、その速度が減速しており、かつ、所定の速度基準を満たさないか否か判断する（ステップＳ３０７）。制御部１６が、指等のタッチ対象のスライドの速度が、減速しており、かつ、所定の速度基準を満たさないと判断すると、荷重検出部１２による荷重検出を再開する（ステップＳ３０８）。ステップＳ３０８の後、荷重検出部１２が検出する押圧荷重が触感呈示に係る荷重基準を満たさないか否か判断する（ステップＳ３０９）。制御部１６が、荷重検出部１２が検出する押圧荷重が触感呈示に係る荷重基準を満たさないと判断すると、制御部１６は、触感呈示部１３によりタッチ面１１ａをタッチしている指等のタッチ対象に対して触感Ｂを呈示するように制御する（ステップＳ３１０）。なお、触感Ｂは、ステップＳ３０３における触感Ａと同じ触感であってもよいし、異なる触感でもよい。ステップＳ３１０の後、制御部１６は、ドラッグ処理を終了（ステップＳ３１１）し、本処理を終了する。
【００４４】
一方、ステップＳ３０５にて、制御部１６が、オブジェクトに対してタッチを行っている指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしていないと判断した場合、または、ステップＳ３０７にて、制御部１６は、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている速度を検出し、その速度が減速していない、または、所定の速度基準を満たすと判断した場合、ステップＳ３１２に進む。ステップＳ３１２にて、制御部１６は、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしているか否か判断する。制御部１６は、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしていると判断すると、ステップＳ３０５に戻り、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしていないと判断すると、ステップＳ３１１に進む。なお、ステップＳ３１２を経て、ステップＳ３１１において、制御部１６がドラッグ処理を終了させた場合、荷重検出部１２の検出が停止したままであるので、本処理終了後、制御部１６は、荷重検出部１２の検出を再開するように制御する。
【００４５】
上述の説明では、（所定の）速度基準を満たさないと記載したが、この「速度基準を満たす」と判定できる態様は、例えば、速度基準の値を「スライドに係る速度の閾値」に見立て、速度基準の値を下回った場合である。また、「荷重基準を満たさない」と判定できる態様はこれに限定されず、荷重検出部１６がタッチ面１１ａを指等がスライドする速度が速度基準以下の場合に「速度基準を満たさない」と判定することができる。
【００４６】
また、上述の説明では、（所定の）速度基準を満たすと記載したが、この「速度基準を満たす」と判定できる態様は、例えば、速度基準の値を「スライドに係る速度の閾値」に見立て、速度基準の値を超えている場合である。
【００４７】
このように、本実施の形態によれば、ドラッグ処理を開始した後、スライドの速度が減速し、かつ、所定の速度基準を満たさないと、荷重検出部１２による荷重検出を再開し、荷重検出部１２が検出する押圧荷重が触感呈示に係る荷重基準を満たさないと、指等のタッチ対象に触感を呈示する。このように制御することにより、ユーザは、触感によりドロップのタイミングを知ることができる。
【００４８】
（第４実施の形態）
次に、本発明の第４実施の形態に係る電子機器１０について説明する。第４実施の形態に係る電子機器１０は、第１実施の形態で説明した電子機器１０と同じ構成により実施することができ、制御部１６の処理および動作が異なるものである。したがって、上述した第１実施の形態と同じ説明、同じ効果の記載は適宜省略する。
【００４９】
第４実施の形態について、図５のフローチャート及び図６の押圧荷重の変化例を用いて入力処理を説明する。第４実施の形態では、先ず、制御部１６は、表示部１４に表示されているオブジェクトに対するタッチをタッチセンサ１１により検出し、さらに、荷重検出部１２により検出される押圧荷重がドラッグ処理に係る荷重基準（ドラッグ処理荷重基準）を満たしているか否か判断する（ステップＳ４０１）。制御部１６は、タッチセンサ１１によりオブジェクトに対するタッチを検出し、かつ、荷重検出部１２により検出される押圧荷重が、図６の点Ａのようにドラッグ処理荷重基準を満たしていると判断した場合、当該オブジェクトに対するドラッグ処理を開始する（ステップＳ４０２）。次いで、制御部１６は、ドラッグ処理開始時に押圧荷重を記憶する処理を行う（ステップＳ４０３）。例えば、制御部１６は、ドラッグ処理を開始した際に荷重検出部１２が検出した押圧荷重（点Ａ）とドラッグ処理荷重基準（Ｘ０）との間隔（ΔＰ）を記憶部１５に記憶する。ステップＳ４０３の後、制御部１６は、荷重検出部１２の荷重検出を停止する（ステップＳ４０４）。次に、制御部１６は、オブジェクトに対してタッチを行っている指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしているか否か判断する（ステップＳ４０５）。制御部１６は、指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしていると判断すると、表示部１４に表示している当該オブジェクトを、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている位置（タッチしている位置）に対応付けられている表示部１４の位置にオブジェクトを変移して表示するように制御する（ステップＳ４０６）。
【００５０】
ステップＳ４０６の後、制御部１６は、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている速度を検出し、その速度が減速しており、かつ、所定の速度基準を満たさないか否か判断する（ステップＳ４０７）。制御部１６が、指等のタッチ対象のスライドの速度が、減速しており、かつ、所定の速度基準を満たさないと判断すると、荷重検出部１２による荷重検出を再開する（ステップＳ４０８）。ステップＳ４０８の後、制御部１６は、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満すか否か判断する（ステップＳ４０９）。例えば図６の点Ｂのように、荷重検出部１２が検出する押圧荷重がドラッグ処理荷重基準を満たすと判断すると、制御部１６は、荷重検出部１２の荷重検出を停止し（ステップＳ４１０）、処理はステップＳ４１６に移る。即ち、制御部１６は、ドラッグ処理が引き続き継続しているものと判断する。
【００５１】
荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たさないと判断すると、制御部１６は、荷重検出部１２により検出される押圧荷重が押圧荷重の最小値を満たすか否かを判断する（ステップＳ４１１）。図６の点Ｅのように、荷重検出部１２により検出される押圧荷重が押圧荷重の最小値を満たさない場合、制御部１６は、ユーザによるドラッグ処理は終了したものと判断する。制御部１６は、荷重検出部１２の荷重検出を停止し（ステップＳ４１２）、ドラッグしていたオブジェクトをドロップしてドラッグ処理を終了させる（ステップＳ４１７）。
【００５２】
一方、例えば図６の点Ｃ及び点Ｄのように、荷重検出部１２により検出される押圧荷重が押圧荷重の最小値を満たすと判断すると、制御部１６は、荷重検出部１２が検出した押圧荷重より低い荷重基準をドラッグ処理荷重基準として再設定する。まず制御部１６は、荷重検出部１２が検出した押圧荷重と押圧荷重の最小値との間に、所定の間隔（ΔＰ）以上の再設定余地があるか否かを判断する（ステップＳ４１３）。例えば図６の点Ｃのように、荷重検出部１２が検出した押圧荷重と、押圧荷重の最小値との間にΔＰ以上の余裕がある場合には、制御部１６は、荷重検出部１２が検出した押圧荷重よりΔＰだけ低い荷重基準（Ｘ１）をドラッグ処理荷重基準として再設定する（ステップＳ４１４）。一方、例えば図６の点Ｄのように、荷重検出部１２が検出した押圧荷重と、押圧荷重の最小値との間にΔＰ以上の余裕がない場合には、制御部１６は、押圧荷重の最小値をドラッグ処理荷重基準として設定する（ステップＳ４１５）。即ち、制御部１６は、荷重検出部１２による荷重検出の再開後、検出された押圧荷重がドラッグ処理荷重基準を満たさない場合でも、ドラッグ処理荷重基準を再設定することによって、ドラッグ処理を引き続き継続させることができる。制御部１６は、ステップＳ４１４又はステップＳ４１５において、ドラッグ処理荷重基準を再設定した後、荷重検出部の荷重検出を停止し（ステップＳ４１０）、処理はステップＳ４１６に移る。
【００５３】
ステップＳ４０５にて、制御部１６が、オブジェクトに対してタッチを行っている指等のタッチ対象が、タッチセンサ１１のタッチ面１１ａをスライドしていないと判断した場合、または、ステップＳ４０７にて、制御部１６は、タッチセンサ１１のタッチ面１１ａを指等のタッチ対象がスライドしている速度を検出し、その速度が減速していない、または、所定の速度基準を満たすと判断した場合、または、ステップＳ４１０の後に、処理はステップＳ４１６に進む。ステップＳ４１６にて、制御部１６は、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしているか否か判断する。制御部１６は、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしていると判断すると、ステップＳ４０５に戻り、指等のタッチ対象がタッチセンサ１１のタッチ面１１ａをタッチしていないと判断すると、ステップＳ４１７に進む。なお、ステップＳ４１７において、制御部１６がドラッグ処理を終了させた場合、荷重検出部１２の検出が停止したままであるので、本処理終了後、制御部１６は、荷重検出部１２の荷重検出を再開するように制御する。
【００５４】
このように、本実施の形態によれば、制御部１６は、ドラッグ処理を開始した後、スライドが検出されなくなると、荷重検出部１２による荷重検出を再開し、該再開した際に荷重検出部１２が検出した押圧荷重がドラッグ処理荷重基準を満たさない場合、検出された押圧荷重より低い荷重基準をドラッグ処理荷重基準として設定する。これにより、ユーザが一時的にドラッグのスピードを緩めた場合であっても、ドラッグ処理が継続されるため、ユーザが意図しない場所でオブジェクトがドロップされる虞を低減させることができる。
【００５５】
また、本実施の形態によれば、制御部１６は、検出された押圧荷重より低い荷重基準として、検出された押圧荷重から、ドラッグ処理を開始した際に検出した押圧荷重とドラッグ処理荷重基準との間隔（ΔＰ）だけ低い荷重基準をドラッグ処理荷重基準として再設定する。これにより、現在の押圧荷重と、再設定後のドラッグ処理荷重基準（即ちドラッグ処理が解除される値）との間隔が、ドラッグ処理開始時と同様の値に設定されるため、ユーザはドラッグ処理を維持又は解除するための押圧荷重の加減を直感的に把握することが可能になり、ユーザが意図しない場所でオブジェクトがドロップされる虞を低減させることができる。
【００５６】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲内に含まれることに留意されたい。
【００５７】
本実施の形態においては、タッチセンサ１１によりオブジェクトに対するタッチを検出し、かつ、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たしていると判断した場合、入力を受け付け、当該オブジェクトに対するドラッグ処理を開始するが、本発明はこれに限定されず、例えば、荷重検出部が所定の荷重基準を満たす押圧荷重を所定時間以上連続して検出した場合、又は、荷重検出部が所定の荷重基準を満たす押圧荷重を所定時間内に断続的に複数回検出した場合、又は、荷重検出部が、複数ある荷重基準のうち、それらの荷重基準のうち他の荷重基準より高い荷重基準を満たした場合に、ドラッグ処理を開始してもよい。
【００５８】
また、本実施の形態においては、ドラッグ処理を開始した際、または、ドラッグ処理を終了した際に、制御部１６が、タッチ面１１ａをタッチしているタッチ対象に対して触感を呈示するように触感呈示部１３を制御するが、触感を呈示するタイミングはこれに限定されず、例えば、ドラッグ処理中、または、ドラッグ処理が開始したのちに、タッチ面１１ａをタッチしている指等のタッチ対象がスライドしている際に、制御部１６が、タッチ面１１ａをタッチしているタッチ対象に対して触感を呈示するように触感呈示部１３を制御してもよい。
【００５９】
また、第３実施の形態においては、荷重検出部１２により触感呈示に係る荷重基準を満たさない押圧荷重が検出されると、制御部１６は、タッチ面１１ａをタッチしている指等のタッチ対象に対して触感を呈示するように触感呈示部１３を制御するが、この触感呈示に係る荷重基準は、荷重検出部１２が荷重検出を再開した際に、検出した押圧荷重に基づき設定を行ってもよい。たとえば、荷重検出部１２が荷重検出を再開した際に検出した押圧荷重より低い基準を触感呈示に係る荷重基準とする。このように設定することにより、ユーザは、オブジェクトを変移させた後、意識的に押圧力を減じた際に確実に触感を得ることができる。
【００６０】
また、第３実施の形態において、ステップＳ３０８からステップＳ３１１までの間に、制御部１６が、タッチ面１１ａをタッチしている指等のタッチ対象が所定の速度基準（Ｓ３０７における所定の速度基準と異なる速度基準でも同じ速度基準でもよい）を満たす速度でスライドするのを検出すると、ステップＳ３０６に戻り、スライドしている位置（タッチしている位置）に対応した表示部１４の位置にオブジェクトを変移させてもよい。なお、ステップＳ３０７における所定の速度基準は、０（停止）でもよい。
【００６１】
また、本実施の形態においては、制御部１６は、タッチセンサ１１によりオブジェクトに対するタッチを検出し、かつ、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たしていると判断した場合に、ドラッグ処理を開始するが、本発明はこれに限定されず、たとえば、制御部１６は、タッチセンサ１１によりオブジェクトに対するタッチを検出し、かつ、荷重検出部１２により検出される押圧荷重がドラッグ処理荷重基準を満たしていると判断し、さらに、タッチ面１１ａをタッチしている指等のタッチ対象スライドを検出した際に、ドラッグ処理を開始してもよい。
【００６２】
また、第４実施の形態において、ドラッグ処理を開始した際に検出した押圧荷重とドラッグ処理荷重基準との間隔（ΔＰ）には、上限値を設けることもできる。例えば、ドラッグ処理開始時のユーザからの押圧荷重が非常に大きく、ΔＰが上限値を上回る場合には、制御部１６は、ドラッグ処理荷重基準再設定の際に、ΔＰの代わりに当該上限値を用いることができる。
【符号の説明】
【００６３】
１１ タッチセンサ
１１ａ タッチ面
１２ 荷重検出部
１３ 触感呈示部
１４ 表示部
１５ 記憶部
１６ 制御部
【図１】
0005642659.tif 000002
【図２】
0005642659.tif 000003
【図３】
0005642659.tif 000004
【図４】
0005642659.tif 000005
【図５】
0005642659.tif 000006
【図６】
0005642659.tif 000007