(57)【要約】  操作者が操作を行う箇所を低減させるとともに、操作者による操作の手順も低減させることができる電子機器を提供する。  電子機器１は、押圧を検出する押圧検出部４０と、押圧に基づくデータに関する基準が設定されると、その基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する制御部１０と、を備えることを特徴とする。
2012164895.tif 000002
【特許請求の範囲】
【請求項１】
押圧を検出する押圧検出部と、
押圧に基づくデータに関する基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する制御部と、
を備えることを特徴とする電子機器。
【請求項２】
押圧を検出する押圧検出部と、
押圧に基づくデータに関する基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値が変化する速度を変更するように制御する制御部と、
を備えることを特徴とする電子機器。
【請求項３】
前記制御部は、前記押圧検出部により検出される押圧に基づくデータの変化が所定期間内に所定範囲内であったら、前記所定期間に検出された押圧に基づくデータに基づいて前記基準を設定するように制御する、請求項１または２に記載の電子機器。
【請求項４】
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加した場合と、前記押圧検出部により検出される押圧に基づくデータが減少した場合とで、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が等しくなるように制御する、請求項１に記載の電子機器。
【請求項５】
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加および減少のうち一方から他方へと転じる前後において、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が異なるように制御する、請求項１に記載の電子機器。
【請求項６】
押圧を検出する押圧検出部と、
前記押圧検出部により検出される押圧に基づくデータが所定の条件を満たしたら、押圧に基づくデータに関する基準を設定し、
前記基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する制御部と、
を備えることを特徴とする電子機器。
【請求項７】
押圧を検出する押圧検出部と、
前記押圧検出部により検出される押圧に基づくデータが所定の条件を満たしたら、押圧に基づくデータに関する基準を設定し、
前記基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値が変化する速度を変更するように制御する制御部と、
を備えることを特徴とする電子機器。
【請求項８】
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたら、前記増加から減少に転じた際の押圧に基づくデータおよび前記減少から増加に転じた際の押圧に基づくデータに基づいて前記基準を設定するように制御する、請求項６または７に記載の電子機器。
【請求項９】
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加した場合と、前記押圧検出部により検出される押圧に基づくデータが減少した場合とで、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が等しくなるように制御する、請求項６に記載の電子機器。
【請求項１０】
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加および減少のうち一方から他方へと転じる前後において、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が異なるように制御する、請求項６に記載の電子機器。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、２０１１年５月２７日に出願された日本国特許出願２０１１−１１９６８２号および日本国特許出願２０１１−１１９７１３号の優先権を主張するものであり、これらの先の出願の開示全体を、ここに参照のために取り込む。
【技術分野】
【０００２】
本発明は、電子機器に関するものである。より詳細には、本発明は、押圧検出部が検出する押圧に基づくデータに応じた処理を行う電子機器に関するものである。
【背景技術】
【０００３】
近年、携帯電話等の携帯端末において、操作者による接触を検出する部材として、タッチパネルやタッチスイッチ等のタッチセンサを備える電子機器が増えている。また、携帯端末以外に、電卓、券売機等の機器や、電子レンジ、テレビ、照明器具等の家電製品、産業用機器（ＦＡ機器）等、タッチセンサを備える電子機器は広く使用されている。【０００４】
従来、タッチセンサは、種々のものが提案されている（例えば、特許文献１参照）。この特許文献１は、生産コストが安価であり小型化が可能なアナログタイプの抵抗膜式タッチパネルを提案している。特許文献１に記載されているようなタッチパネルは、スペーサにより僅かな間隔を空けた２枚の導電膜により構成される。このタッチパネルは、導電膜が押圧されて接触した位置を、一方の導電膜にかけられた電圧勾配により、他方の導電膜で電圧として読み取る構成になっている。【０００５】
このようなタッチセンサには、抵抗膜方式の他にも、静電容量方式、光学式等の種々の方式が知られている。いずれの方式のタッチセンサも、操作者の指やスタイラスペン等による接触を検出する。タッチセンサを備えた電子機器は、一般的に、タッチセンサの裏面側に配置した液晶ディスプレイなどの表示部に、操作キーやボタンなどの画像（以下、「オブジェクト」と記す）を表示する。表示部に表示されたオブジェクトに対して操作者が接触する操作を行うと、当該オブジェクトに対応する位置における接触をタッチセンサが検出するようになっている。【０００６】
このようなタッチセンサを備えた電子機器は、使用するアプリケーションソフトウェア（以下、単に「アプリケーション」と記す）に応じて、種々のユーザインタフェースを、各種オブジェクトの表示によって構成することができる。したがって、タッチセンサを備えた電子機器は、種々のユーザインタフェースを高い自由度で構成することができる。このような電子機器は、操作者にとって操作がわかり易く使い勝手が良いため、タッチセンサを備えた電子機器は急速に普及している。【０００７】
また、最近では、電子機器に備えられたタッチセンサの性能が向上し、例えばマルチタッチに対応したタッチセンサのように、複数のポイントに同時に触れても、当該複数のポイントをそれぞれ検出できるものがある。さらに、操作者がタッチセンサに対して行う操作方法として、単に接触の有無のみならず接触による操作の態様をも検出することにより、当該操作の態様に応じて種々の異なる処理を行うことができるものもある（例えば、特許文献２参照）。【０００８】
例えば、タッチセンサに一度だけ触れるタップ（シングルタップ）、すばやく２度触れるダブルタップ、タッチセンサに触れたまま接触の位置を移動させるスライド（またはドラッグ）、素早くはじくようにスライドするフリックなど、各種の態様の操作を検出できる電子機器がある。また、マルチタッチ対応のタッチセンサの場合、操作者の２本の指等を同時にタッチセンサに接触させて、当該２本の指等を開いたり、閉じたりするピンチ操作を検出できるものもある。この場合、特に、接触させた２本の指等を開く操作をピンチアウト操作、２本の指等を閉じる操作をピンチイン操作と呼ぶことがある。【０００９】
最近では、例えばスマートフォンやタブレット型コンピュータ等のように、タッチセンサを備えた高性能かつ多機能な電子機器が普及してきたことにより、タッチセンサに対する操作者の各種操作を検出する技術は特に重要性を増している。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００３−２４１８９８号公報
【特許文献２】特開２０１０−１２２８５６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところで、上述したピンチアウトやピンチインのような操作は、特に表示部に表示した画像を拡大または縮小する場面において用いられることが多い。【００１２】
例えば、図４８（Ａ）に示すように、表示部３００の前面側にタッチセンサ２００が重ねて配置されている電子機器１００において、表示部３００には日本国を含む広域の地図が画像で表示されているとする。説明のため、この電子機器１００は、ピンチ操作に対応した電子機器であるものとする。この電子機器１００において、画像表示された日本地図のうち、ある特定の領域を拡大表示する場合、操作者は、図４８（Ａ）に示すように、拡大したい特定の領域をつまむように接触した２本の指を広げて、ピンチアウト操作を行うことができる。その結果、図４８（Ｂ）に示すように、２本の指先が広げられる動きに追従するように、２本の指でつまむように接触されていた特定の領域が拡大表示される。【００１３】
また、この電子機器１００において、画像表示された特定の領域を縮小表示する場合、操作者は、図４８（Ｂ）に示すように、縮小したい特定の領域をつまむように接触した２本の指の間隔を狭めて、ピンチイン操作を行うことができる。その結果、図４８（Ａ）に示すように、２本の指先が閉じられる動きに追従するように、２本の指でつまむように接触されていた特定の領域が縮小表示される。このようにピンチ操作を行うことにより、操作者は、表示部に画像表示された任意の領域を拡大または縮小することができる。【００１４】
ところが、このピンチ操作においては、タッチセンサ上で２点を同時に接触する必要があるため、操作者が１本指で当該操作を行うことは不可能である。【００１５】
なお、この電子機器１００が例えばタブレット型コンピュータのように比較的大き目の機器である場合、操作者は片手で電子機器１００の筐体を保持したまま、もう片方の手の指を用いて、タッチセンサ上でピンチ操作を行う場面が多い。一方、この電子機器１００が例えばスマートフォンのように比較的小さな機器である場合、操作者は片手で電子機器１００の筐体を保持したまま、同じ手の親指など用いてタッチセンサ上でタップなどの操作を行うことができる。しかしながら、この場合に、操作者は、片手で電子機器１００を保持したまま、同じ手の指を用いてタッチセンサ上でピンチ操作を行うことは非常に困難である。これは、操作者が親指と人差し指を用いてタッチセンサ上でピンチ操作を行う際に、同時に同じ手の中指、薬指、および小指のみを用いて電子機器１００全体を安定させて保持することは困難だからである。【００１６】
このように、電子機器においてピンチ操作を行う場合、機器の大きさによらず、操作者は、左右の両手とも用いて操作を行う必要があるのが一般的であり、さらに操作を行う手の指を２本以上用いて操作を行う必要もある。【００１７】
そこで、操作者が操作を行う箇所を低減させるため、すなわち指を２本も用いずに操作できるようにするためには、例えば図４９に示すように、表示部に表示された画像を拡大および縮小するボタンのような、専用のオブジェクトを用意することもできる。例えば、図４９（Ａ）に示すように、表示部３００の前面側にタッチセンサ２００が重ねて配置されている電子機器１００において、表示部３００には日本国を含む広域の地図が画像で表示されているとする。この電子機器１００の表示部３００には、右下の領域に、画像を拡大する「＋」のボタン、および画像を縮小する「−」のボタンのオブジェクトが表示されている。【００１８】
図４９（Ａ）に示すように、操作者は、タッチセンサ２００において「＋」のボタンに対応する位置をタップすることにより、図４９（Ｂ）に示すように、表示部３００に表示された画像を拡大することができる。また、図４９（Ｂ）に示す状態においては、操作者は、タッチセンサ２００において「−」のボタンに対応する位置をタップすることにより、図４９（Ａ）に示すように、表示部３００に表示された画像を縮小することができる。このように、拡大および縮小ボタンのような専用のオブジェクトを用意すれば、操作者が操作を行う箇所を低減させることができる。すなわち、このような操作においては、電子機器１００が小型であれば、操作者は、片手で筐体を保持したまま同じ手の指を用いて操作を行うことが可能であり、しかもタッチセンサ２００に対する操作を１本指で行うことが可能である。【００１９】
しかしながら、このように拡大および縮小ボタンのような専用のオブジェクトを用意すると、これらのオブジェクトは表示部３００における表示領域の面積の一部を占めることになる。特に、スマートフォンのように比較的小さな機器においては表示部における表示領域の面積も限られているため、このように特定の処理を行うための専用のオブジェクトをいくつも表示部に表示するのは望ましくない。【００２０】
したがって、かかる事情に鑑みてなされた本発明の目的は、操作者が操作を行う箇所を低減させるとともに、処理を行うための専用のオブジェクトなどをいくつも表示することなく処理することができる電子機器を提供することにある。
【課題を解決するための手段】
【００２１】
上記目的を達成する第１の観点に係る電子機器の発明は、
押圧を検出する押圧検出部と、
押圧に基づくデータに関する基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する制御部と、
を備えることを特徴とするものである。【００２２】
また、上記目的を達成する第２の観点に係る電子機器の発明は、
押圧を検出する押圧検出部と、
押圧に基づくデータに関する基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値が変化する速度を変更するように制御する制御部と、
を備えることを特徴とするものである。【００２３】
第３の観点に係る発明は、第１または第２の観点に係る電子機器において、
前記制御部は、前記押圧検出部により検出される押圧に基づくデータの変化が所定期間内に所定範囲内であったら、前記所定期間に検出された押圧に基づくデータに基づいて前記基準を設定するように制御するものである。【００２４】
第４の観点に係る発明は、第１の観点に係る電子機器において、
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加した場合と、前記押圧検出部により検出される押圧に基づくデータが減少した場合とで、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が等しくなるように制御するものである。【００２５】
第５の観点に係る発明は、第１の観点に係る電子機器において、
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加および減少のうち一方から他方へと転じる前後において、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が異なるように制御するものである。【００２６】
さらに、上記目的を達成する第６の観点に係る電子機器の発明は、
押圧を検出する押圧検出部と、
前記押圧検出部により検出される押圧に基づくデータが所定の条件を満たしたら、押圧に基づくデータに関する基準を設定し、
前記基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する制御部と、
を備えることを特徴とするものである。【００２７】
また、上記目的を達成する第７の観点に係る電子機器の発明は、
押圧を検出する押圧検出部と、
前記押圧検出部により検出される押圧に基づくデータが所定の条件を満たしたら、押圧に基づくデータに関する基準を設定し、
前記基準が設定されると、当該基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値が変化する速度を変更するように制御する制御部と、
を備えることを特徴とするものである。【００２８】
第８の観点に係る発明は、第６または第７の観点に係る電子機器において、
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたら、前記増加から減少に転じた際の押圧に基づくデータおよび前記減少から増加に転じた際の押圧に基づくデータに基づいて前記基準を設定するように制御するものである。【００２９】
第９の観点に係る発明は、第６の観点に係る電子機器において、
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加した場合と、前記押圧検出部により検出される押圧に基づくデータが減少した場合とで、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が等しくなるように制御するものである。【００３０】
第１０の観点に係る発明は、第６の観点に係る電子機器において、
前記制御部は、前記押圧検出部により検出される押圧に基づくデータが増加および減少のうち一方から他方へと転じる前後において、前記基準と前記押圧検出部により検出される押圧に基づくデータとの差に応じて前記パラメータの値を増減する量が異なるように制御するものである。
【発明の効果】
【００３１】
本発明によれば、電子機器において、操作者が操作を行う箇所を低減させるとともに、処理を行うための専用のオブジェクトなどをいくつも表示することなく処理することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１実施の形態に係る電子機器の概略構成を示す機能ブロック図である。
【図２】第１実施の形態に係る電子機器の実装構造の一例を示す図である。
【図３】第１実施の形態における押圧に基づくデータに関する基準の設定に関する処理を説明するフローチャートである。
【図４】第１実施の形態における操作者の操作による押圧に基づくデータの時間変化の例を説明するグラフである。
【図５】第１実施の形態の拡大・縮小モードにおける処理を説明するフローチャートである。
【図６】第１実施の形態における押圧に基づくデータと拡大縮小率との対応付けの例を説明するグラフである。
【図７】第１実施の形態における操作者の操作による押圧に基づくデータの時間変化の他の例を説明するグラフである。
【図８】第１実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図９】第１実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図１０】第１実施の形態における操作者の操作に応じた拡大縮小率の時間変化の例を説明するグラフである。
【図１１】第１実施の形態による処理の結果の具体列を説明する図である。
【図１２】第２実施の形態の拡大・縮小モードにおける処理を説明するフローチャートである。
【図１３】第２実施の形態における操作者の操作による押圧に基づくデータの時間変化の例を説明するグラフである。
【図１４】第２実施の形態における操作者の操作による押圧に基づくデータの時間変化の他の例を説明するグラフである。
【図１５】第２実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図１６】第２実施の形態における操作者の操作に応じた拡大縮小率の時間変化の例を説明するグラフである。
【図１７】第３実施の形態における押圧に基づくデータと拡大縮小率との対応付けについて説明するグラフである。
【図１８】第３実施の形態における押圧に基づくデータと拡大縮小率との対応付けの例を説明するグラフである。
【図１９】第３実施の形態における押圧に基づくデータと拡大縮小率との対応付けの他の例を説明するグラフである。
【図２０】第４実施の形態の拡大・縮小モードにおける処理を説明するフローチャートである。
【図２１】第４実施の形態における操作者の操作による押圧に基づくデータの時間変化の例を説明するグラフである。
【図２２】第４実施の形態における押圧に基づくデータと拡大縮小率との対応付けの例を説明するグラフである。
【図２３】第４実施の形態における操作者の操作による押圧に基づくデータの時間変化の他の例を説明するグラフである。
【図２４】第４実施の形態の他の例による拡大・縮小モードにおける処理を説明するフローチャートである。
【図２５】第４実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図２６】第４実施の形態における押圧に基づくデータと拡大縮小率との対応付けの他の例を説明するグラフである。
【図２７】第４実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図２８】第４実施の形態における押圧に基づくデータと拡大縮小率との対応付けのさらに他の例を説明するグラフである。
【図２９】第４実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図３０】第４実施の形態における押圧に基づくデータと拡大縮小率との対応付けのさらに他の例を説明するグラフである。
【図３１】第４実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図３２】第５実施の形態における押圧に基づくデータに関する基準の設定に関する処理を説明するフローチャートである。
【図３３】第５実施の形態における操作者の操作による押圧に基づくデータの時間変化の例を説明するグラフである。
【図３４】第５実施の形態における操作者の操作による押圧に基づくデータの時間変化の他の例を説明するグラフである。
【図３５】第５実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図３６】第５実施の形態における操作者の操作に応じた拡大縮小率の時間変化の例を説明するグラフである。
【図３７】第５実施の形態の変形例における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図３８】第６実施の形態における操作者の操作による押圧に基づくデータの時間変化の例を説明するグラフである。
【図３９】第６実施の形態における操作者の操作による押圧に基づくデータの時間変化の他の例を説明するグラフである。
【図４０】第６実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図４１】第６実施の形態における操作者の操作に応じた拡大縮小率の時間変化の例を説明するグラフである。
【図４２】第８実施の形態における操作者の操作による押圧に基づくデータの時間変化の例を説明するグラフである。
【図４３】第８実施の形態における操作者の操作による押圧に基づくデータの時間変化の他の例を説明するグラフである。
【図４４】第８実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図４５】第８実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図４６】第８実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図４７】第８実施の形態における操作者の操作による押圧に基づくデータの時間変化のさらに他の例を説明するグラフである。
【図４８】従来のタッチセンサを備えた電子機器の例を説明する概略図である。
【図４９】従来のタッチセンサを備えた電子機器の他の例を説明する概略図である。
【発明を実施するための形態】
【００３３】
以下、本発明の各実施の形態について、図面を参照して説明する。なお、以下の各実施の形態においては、本発明による電子機器の一例として、携帯電話やスマートフォンまたはタブレット型コンピュータなどを想定して説明する。しかしながら、本発明による電子機器は、携帯電話やスマートフォンまたはタブレット型コンピュータなどに限定されるものではなく、例えばＰＤＡなどタッチセンサを有する任意の機器などに適用できる。また、本発明は、携帯型の電子機器に限定されるものでもなく、例えば銀行のＡＴＭや駅の券売機など、タッチセンサを有する任意の機器にも適用することができる。さらに、本発明は、タッチセンサを備えた電子機器に適用するのが好適であるが、後述するように、タッチセンサを有する機器に限定されるものでもなく、タッチセンサを備えない電子機器にも適用することができる。
【００３４】
（第１実施の形態）
図１は、本発明の第１実施の形態に係る電子機器１の概略構成を示す機能ブロック図である。図１に示すように、電子機器１は、制御部１０と、タッチセンサ２０と、表示部３０と、押圧検出部４０と、触感呈示部５０と、記憶部６０と、を備えている。
【００３５】
制御部１０は、電子機器１を構成する各機能部をはじめとして、電子機器１の全体を制御および管理する。制御部１０において行われる処理のうち、本実施の形態特有のものについては、後述する。
【００３６】
タッチセンサ２０は、通常、表示部３０の前面に重畳させて配設することにより構成し、操作者の指やスタイラスなど（以下、「接触物」と総称する）による接触を検出する。このタッチセンサ２０は、接触物による接触を検出することにより、当該接触が検出された位置に対応する信号を制御部１０に出力する。このタッチセンサ２０は、例えば抵抗膜方式や静電容量方式などの方式のものを用いて構成する。なお、タッチセンサ２０が接触物による接触を検出する上で、接触物がタッチセンサ２０に物理的に触れることは必須ではない。例えば、タッチセンサ２０が光学式である場合は、タッチセンサ２０は当該タッチセンサ２０上の赤外線が接触物で遮られた位置を検出するため、接触物がタッチセンサ２０に触れることは不要である。
【００３７】
表示部３０は、各アプリケーションに対応する表示を行う他、オブジェクトにより構成されるユーザインタフェースを所定の表示領域に描画して表示する。さらに、表示部３０は、各アプリケーションに応じて、入力結果など各種情報などの表示も行う。特に、本実施の形態において、表示部３０は、後述するように、電子機器１において拡大・縮小の表示を行うアプリケーションにより、一例として、地図などの画像も表示する。表示部３０は、例えば、液晶表示パネル（ＬＣＤ）や有機ＥＬ表示パネル等を用いて構成する。
【００３８】
押圧検出部４０は、タッチパネル２０に対して操作者が操作を行う際の押圧を検出するもので、例えば、押圧に応じて物理的または電気的な特性（歪み、抵抗、電圧等）が変化する歪みゲージセンサや圧電素子等の素子等を用いて構成する。押圧検出部４０が、例えば、圧電素子等を用いて構成された場合、押圧検出部４０の圧電素子は、タッチパネル２０に対する押圧に係る荷重（力）の大きさ（または、荷重（力）の大きさが変化する速さ（加速度））に応じて、電気的な特性である電圧の大きさ（電圧値（以下、押圧に基づくデータと称する））が変化する。そして、制御部１０は、押圧に基づくデータが所定の閾値以上である場合に、例えばアプリケーション基づくなどして、所定の処理を行うように制御することができる。
【００３９】
制御部１０は、押圧検出部４０が押圧に基づくデータを制御部１０に通知することにより、または、制御部１０が、押圧検出部４０の押圧に基づくデータを検出することにより、当該押圧に基づくデータを取得する。つまり、制御部１０は、タッチパネル２０に対する押圧に基づくデータを押圧検出部４０から取得する。なお、押圧に基づくデータは、電圧値の代わりに、押圧に係る荷重の大きさ、電力値、抵抗値等でもよい。
【００４０】
また、押圧検出部４０は、タッチパネル２０における接触検出方式に応じて構成することができる。例えば、タッチパネル２０が抵抗膜方式の場合には、接触面積の大きさに応じた抵抗の大きさ、または抵抗の大きさが変化した範囲等を、タッチパネルのタッチ面に対する押圧の荷重（力）に対応付けることにより、歪みゲージセンサや圧電素子等を用いることなく構成することができる。あるいは、タッチパネル２０が静電容量方式の場合には、接触面積の大きさに応じた静電容量（電荷）の大きさ、または静電容量（電荷）の大きさが変化した範囲等を、タッチパネルに対する押圧の荷重（力）に対応付けることにより、歪みゲージセンサや圧電素子等を用いることなく構成することができる。
【００４１】
触感呈示部５０は、タッチセンサ２０を振動させるもので、例えば、圧電素子または超音波振動子などを用いて構成する。この触感呈示部５０は、所定の振動パターンによる振動を発生させることにより、タッチセンサ２０に接触している接触物に対して触感を呈示する。本実施の形態において、触感呈示部５０は、制御部１０から供給される駆動信号に基づいて振動を発生する。
【００４２】
この触感呈示部５０は、押圧検出部４０が検出する押圧（タッチパネル２０に対する押圧）に応じて触感呈示部を振動させることにより、振動を発生してユーザの指などに触感を呈示して、タッチパネル２０を押圧しているユーザに操作したことが感覚的に分かるようにできる。なお、押圧検出部４０は、触感呈示部５０と一体化して構成することもできる。特に、押圧検出部４０および触感呈示部５０は、圧電素子を用いて構成する場合は、圧電素子を共用して押圧検出部兼触感呈示部を構成することもできる。圧電素子は、圧力が加わると電圧を発生し、電圧が加えられると変形するためである。
【００４３】
また、触感呈示部５０は、押圧検出部４０も兼ねる圧電素子の電圧の大きさ（電圧値（データ））が所定の閾値を満たした際に、所定の処理を行うとともに、当該圧電素子を駆動することにより振動を発生するようにもできる。ここで、圧電素子の電圧の大きさ（電圧値（データ））が所定の閾値を満たした際とは、電圧値（データ）が所定の基準値に達した際であってもよいし、電圧値（データ）が所定の基準値を超えた際でもよいし、所定の基準値と等しい電圧値（データ）が検出された際でもよい。
【００４４】
記憶部６０は、例えばＮＡＮＤ型フラッシュメモリ等によって構成し、電子機器１において実行する各種のアプリケーションを記憶するのみならず、各種の情報を記憶することができる。特に、本実施の形態において、記憶部６０は、タッチセンサ２０が検出する接触の位置を、任意のタイミングで記憶することができ、さらに、当該接触の位置の履歴なども記憶することができる。また、本実施の形態において、記憶部６０は、押圧検出部４０が検出する押圧に基づくデータも任意のタイミングで記憶することができ、さらに、当該押圧に基づくデータの履歴なども記憶することができる。
【００４５】
次に、上述したタッチセンサ２０および表示部３０と、押圧検出部４０および触感呈示部５０との構成上の関係について説明する。
【００４６】
図２は、図１に示した電子機器１のタッチセンサ２０、表示部３０、押圧検出部４０、および触感呈示部５０の実装構造の一例を示す図である。図２（Ａ）は要部断面図であり、図２（Ｂ）は要部平面図である。
【００４７】
図２（Ａ）に示すように、各種の表示を行う表示部３０は、筐体９０内に収納保持する。表示部３０上には、弾性部材からなるインシュレータ９４を介して、タッチセンサ２０を保持する。なお、本実施の形態に係る電子機器１は、表示部３０およびタッチセンサ２０を平面視で矩形状とする。図２においては、タッチセンサ２０は、正方形状として示してあるが、タッチセンサ２０を実装する電子機器１の仕様に応じて、長方形等とすることもできる。また、この電子機器１は、タッチセンサ２０を、図２（Ｂ）に仮想線で示す表示部３０の表示領域Ａから外れた４隅に配設したインシュレータ９４を介して、表示部３０に保持する。
【００４８】
また、筐体９０には、表示部３０の表示領域から外れたタッチセンサ２０の表面領域を覆うようにアッパカバー９２を設け、このアッパカバー９２とタッチセンサ２０との間に、弾性部材からなるインシュレータ９６を配設する。
【００４９】
なお、タッチセンサ２０は、例えば、表面すなわち操作者による操作が行われる面が透明フィルムで構成され、裏面がガラスで構成され、操作面が押圧されると、押圧に応じて表面の透明フィルムが微少量撓む（歪む）構造のものを用いる。
【００５０】
さらに、本実施の形態に係る電子機器１は、タッチセンサ２０の表面の透明フィルム上で、アッパカバー９２で覆われる各辺の近傍に、タッチセンサ２０に加わる押圧を検出するための歪みゲージセンサをそれぞれ接着等により設ける。また、タッチセンサ２０の裏面のガラス面上で、対向する２つの辺の近傍には、タッチセンサ２０を振動させるための圧電素子または超音波振動子などを、それぞれ接着等により設ける。すなわち、図２に示す電子機器１は、図１に示した押圧検出部４０を４つの歪みゲージセンサを用いて構成し、触感呈示部５０を２つの振動子を用いて構成している。押圧検出部４０は、例えば、４つの歪みゲージセンサの出力の平均値などから押圧を検出する。触感呈示部５０は、例えば、２つの振動子を同相で駆動する。なお、図２（Ｂ）は、図２（Ａ）に示した筐体９０、アッパカバー９２、およびインシュレータ９６の図示を省略している。
【００５１】
次に、本実施の形態に係る電子機器１による処理について説明する。
【００５２】
以下、本実施の形態における処理を説明するためのひとつの具体例として、電子機器１において、操作者の操作に基づいて地図を拡大・縮小することができるアプリケーションを実行する例について説明する。すなわち、以下、操作者が電子機器１のタッチセンサ２０に対する操作を行うことにより、表示部３０に表示された地図を拡大・縮小する場面について説明する。
【００５３】
本実施の形態においては、まず、操作者による所定の操作に基づいて押圧に基づくデータに関する基準が設定され、当該基準が設定されると、電子機器１は、拡大・縮小モードに移行する。
【００５４】
図３は、本実施の形態における押圧に基づくデータに関する基準の設定を中心とする処理について説明するフローチャートである。まず、本実施の形態における押圧に基づくデータに関する基準の設定について説明する。この「押圧に基づくデータに関する基準」とは、操作者の操作による押圧に基づくデータに基づいて設定される基準であり、この押圧に基づくデータに関する基準に基づいて、後の処理によって、地図の拡大・縮小を行う。したがって、この押圧に基づくデータに関する基準の設定に際しては、操作者が比較的強くも弱くもない（中位の）力によってタッチセンサ２０を押圧する操作を行っている最中の押圧に基づくデータを、「押圧に基づくデータに関する基準」とするのが好適である。そこで、本実施の形態では、操作者がタッチセンサ２０上で操作している指などの位置を動かさずに上述のように押圧をかけている状態が所定期間維持された際に、「押圧に基づくデータに関する基準」を設定する。なお、この「押圧に基づくデータに関する基準」の設定に際しては、タッチセンサ２０上で操作している指などの位置が動いていても「押圧に基づくデータに関する基準」を設定してもよい。
【００５５】
本実施の形態による処理が開始すると、制御部１０は、タッチセンサ２０が検出する接触を監視するとともに、押圧検出部４０が検出する押圧を監視する（ステップＳ１１）。特に、本実施の形態において、制御部１０は、押圧検出部４０が検出する押圧に基づくデータの変化の履歴を記憶部６０に記憶しながら監視を行うのが好適である。
【００５６】
ステップＳ１１において押圧検出部４０が押圧を検出したら、制御部１０は、押圧に基づくデータの変化が所定期間内に所定範囲内に収まっているか否かを判定する（ステップＳ１２）。ここで、「所定期間」とは、あまりに短い期間とすると、操作者が適切に押圧を維持する操作を行う前に押圧に基づくデータに関する基準が設定されてしまう。また、この「所定期間」を、あまりに長い期間とすると、なかなか押圧に基づくデータに関する基準が設定されず、電子機器１の操作性を悪化させるおそれがある。したがって、通常のボタンにおける「長押し」に相当するような、例えば約１秒とするなど適当な期間の時間を設定し、当該設定の後も、操作者の好みに応じて適宜変更できるようにするのが好適である。
【００５７】
また、ここで、押圧に基づくデータの変化が「所定範囲内」に収まっているとは、操作者が押圧を維持することにより、押圧検出部４０により検出される押圧に基づくデータの変化が少ないか、あるいは、ほぼ変化していない状態を意味する。押圧に基づくデータの変化が所定範囲内に収まっているか否かを制御部１０が判定する際には、例えば、記憶部６０に記憶された押圧に基づくデータの履歴から、微小時間当たりの変化量がほぼゼロであるか否かを判定することができる。この場合、押圧に基づくデータの微小時間当たりの変化量が厳密にゼロのまま維持されることは想定しにくいため、制御部１０は、所定幅のマージンを考慮することにより、微小時間当たりの押圧に基づくデータの変化がその所定幅に収まっているか否かを判定することができる。すなわち、制御部１０は、押圧に基づくデータの時間変化における微分係数がゼロに近いことを判定できるように、当該微分係数がゼロに近い小さな値になったことを判定するのが好適である。また、押圧に基づくデータの変化が所定範囲内に収まっているか否かを制御部１０が判定する際には、例えば、上述した「所定期間」における押圧に基づくデータの最大値と最小値の差分値が、予め定められた閾値以下であるか否かを判定することができる。この場合、上述した差分値が、予め定められた閾値以下である場合、制御部１０は、押圧に基づくデータの変化が所定範囲内に収まっていると判定することができる。
【００５８】
図４は、操作者の操作による押圧に基づくデータの時間変化の一例を説明するグラフである。図４において、横軸は時間の経過を表し、縦軸は押圧検出部４０により検出された押圧に基づくデータを表している。図４は、操作者がタッチセンサ２０に対する押圧を開始（操作開始）してから徐々に押圧を増加する操作を行い、それから所定期間（Ａ点〜Ｂ点の時間つまりｔ０〜ｔ１の間）、押圧をほぼ一定（Ｐ０）に維持する操作を行っている様子を表している。
【００５９】
ステップＳ１２において押圧に基づくデータの変化が所定期間内に所定範囲内に収まっていないと判定したら、制御部１０は、ステップＳ１１に戻って処理を続行する。一方、ステップＳ１２において押圧に基づくデータの変化が所定期間内に所定範囲内に収まっていると判定されたら、制御部１０は、その所定期間に検出された押圧に基づくデータに基づいて、押圧に基づくデータに関する基準を設定する（ステップＳ１３）。すなわち、本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータの変化が所定期間内に所定範囲内であったら、所定期間に検出された押圧に基づくデータに基づいて、押圧に基づくデータに関する基準を設定するように制御する。図４に示す例においては、押圧に基づくデータの変化が所定期間内に所定範囲内に収まっていると判定されるため、ｔ１の時点で押圧に基づくデータに関する基準（Ｐ０）が設定される。
【００６０】
ここで、押圧に基づくデータに関する基準を設定する際は、制御部１０は、例えば、所定期間（すなわちｔ０〜ｔ１の間）に検出された（ほぼ一定の）押圧に基づくデータの平均値を算出することができる。また、この押圧に基づくデータに関する基準の算出の際には、上述したような平均値のみに限定されず、種々の算出を行うことができる。例えば、押圧に基づくデータの変化が最初に所定範囲内に収まったと判定された瞬間における押圧に基づくデータ、すなわち図４に示すｔ０の時点における押圧に基づくデータ（Ａ点の押圧に基づくデータ）を、押圧に基づくデータに関する基準として設定することもできる。また、例えば、押圧に基づくデータの変化が所定期間内に所定範囲内に収まっていると判定された瞬間における押圧に基づくデータ、すなわち図４に示すｔ１の時点における押圧に基づくデータ（Ｂ点の押圧に基づくデータ）を、押圧に基づくデータに関する基準として設定することもできる。
【００６１】
ステップＳ１３において押圧に基づくデータに関する基準が設定されたら、制御部１０は、当該押圧に基づくデータに関する基準が設定された旨を操作者に報知するように、該当する機能部を制御する（ステップＳ１４）。ステップＳ１４においては、押圧に基づくデータの変化が所定範囲内に収まってから所定期間が経過したことにより、押圧に基づくデータに関する基準が設定されたことを操作者に知らせる。このために、制御部１０は、例えばタッチセンサ２０を振動させて操作者に触感を呈示するように触感呈示部４０を制御することができる。また、触感の呈示に代えて、あるいは触感の呈示とともに、例えば表示部３０における表示を変化させたり、または図示しない音声出力部から所定の音声を出力することにより、押圧に基づくデータに関する基準が設定されたことを操作者に知らせることもできる。図４においては、ｔ１の時点（Ｂ点）で押圧に基づくデータに関する基準が設定されるとともに、操作者は押圧に基づくデータに関する基準が設定された旨を報知される。
【００６２】
ステップＳ１４において押圧に基づくデータに関する基準が設定された旨が報知されたら、制御部１０は、拡大・縮小モードに移行して、操作者の押圧の調節に応じて、表示部３０に表示された画像を拡大または縮小するように制御する（ステップＳ１５）。この拡大・縮小モードについては後述する。ステップＳ１３において行った押圧に基づくデータに関する基準が設定された旨の報知は、操作者にとっては、これから拡大・縮小モードに移行する旨の報知と解釈することもできる。
【００６３】
なお、ステップＳ１５の拡大・縮小モードに移行する前段階においては、図３に示した処理とともに、従来のタッチセンサを備えた電子機器を操作者が操作した場合と同様の操作を行うことができるように処理を行うのが好適である。例えば、ステップＳ１５の拡大・縮小モードに移行する前までは、例えばタッチセンサ２０に対するスライド操作が検出されたら、制御部１０は、当該スライド操作に追従するように、表示部３０に表示される画像もスライドさせるように制御するのが好適である。このような処理は、従来技術によるタッチセンサを有する電子機器と同様の処理とすることができるため、詳細な説明は省略する。
【００６４】
図５は、図３のステップＳ１５として拡大・縮小モードにおいて行う処理を説明するフローチャートである。
【００６５】
図５に示す拡大・縮小モードにおける処理が開始すると、まず、制御部１０は、押圧に基づくデータと拡大縮小率との対応付けを行うように制御する（ステップＳ２１）。ステップＳ２１において、制御部１０は、押圧検出部４０において検出される押圧に基づくデータに応じて、表示部３０に表示する画像をどの程度の拡大または縮小すべきかの比率を予め設定する。なお、ここでは、説明の簡略化のために、押圧に基づくデータと拡大縮小率との対応付けを、予め行う例について説明する。しかしながら、例えば、押圧検出部４０において押圧が検出されると、制御部１０が、当該検出された押圧に基づくデータと拡大縮小率との対応付けを、その都度算出するようにしてもよい。
【００６６】
図６は、図５のステップＳ２１に示した押圧に基づくデータと拡大縮小率との対応付けの一例を説明するグラフである。図６に示すように、ステップＳ２１において、制御部１０は、図３のステップＳ１３において設定された押圧に基づくデータに関する基準（Ｐ０）に基づいて、押圧に基づくデータ（Ｐ）と拡大縮小率（Ｘ）との対応付けを行うように制御する。図６において、横軸は押圧に基づくデータ（Ｐ）を表し、縦軸は拡大縮小率（Ｘ）を表す。横軸のＰｍａｘは押圧検出部４０で検出できる最大の押圧に基づくデータを表し、Ｐｍｉｎは押圧検出部４０で検出できる最小の押圧に基づくデータを表す。
【００６７】
一般的に、押圧検出部４０で検出できる最大または最小の押圧に基づくデータは、押圧検出部４０の物理的特性や配置などの諸条件によって決定される。しかしながら、Ｐｍａｘは、例えば、押圧検出部４０が実際に検出可能な最大の押圧よりも少し小さな押圧に基づくデータの値とし、同様に、Ｐｍｉｎは、例えば、押圧検出部４０が実際に検出可能な最小の押圧よりも少し大きな押圧に基づくデータの値とすることもできる。すなわち、ＰｍａｘおよびＰｍｉｎは、押圧検出部４０が押圧に基づくデータを正確かつ確実に検出可能な範囲において設定される値とすることもできる。
【００６８】
また、縦軸のＸｍａｘは表示部３０に表示された画像を拡大する際の最大の拡大率を表し、Ｘｍｉｎは表示部３０に表示された画像を縮小する際の最小の縮小率を表す。さらに、Ｘ０は拡大縮小率の基準であり、押圧に基づくデータに関する基準Ｐ０が設定された際に表示部３０に表示されていた画像の拡大縮小率を表す。これらＸｍａｘおよびＸｍｉｎは、表示部３０に表示されている画像またはアプリケーションなどによって定められているものとすることができる。
【００６９】
本実施の形態においては、押圧に基づくデータと拡大縮小率との対応付けの具体例として、ＰｍｉｎからＰ０までの押圧に基づくデータの変化には、ＸｍｉｎからＸ０までの拡大縮小率の線形的な変化を対応付ける。同様に、本実施の形態においては、Ｐ０からＰｍａｘまでの押圧に基づくデータの変化には、Ｘ０からＸｍａｘまでの拡大縮小率の線形的な変化を対応付ける。なお、図６においては、説明の簡略化のために、図３のステップＳ１３において、ちょうどＰｍａｘとＰｍｉｎとの中間周辺に、押圧に基づくデータに関する基準Ｐ０が設定された場合の例を示している。したがって、図３のステップＳ１３において、押圧に基づくデータに関する基準Ｐ０がＰｍａｘとＰｍｉｎとの真ん中に設定されない場合には、図６の対応関係のグラフは一直線にはならず、Ｐ０の前後で傾きが変わるグラフになる。このような例については後述する。
【００７０】
図５のステップＳ２１において、図６に示したような押圧に基づくデータと拡大縮小率との対応付けの後、制御部１０は、タッチセンサ２０によって検出される接触の位置が変化したか否か、すなわち操作者によるスライド操作が検出されたか否かを判定する（ステップＳ２２）。なお、この場合、タッチセンサ２０が検出した接触の位置の変化が極微細な場合には、スライド操作が検出されたとは判定しないように、制御部１０は、当該接触の位置が予め定めた所定の距離以上に変化した場合に、スライド操作が検出されたと判定するのが好適である。
【００７１】
ステップＳ２２においてスライド操作が検出されたら、制御部１０は、その時点で表示部３０に表示されていた画像の拡大縮小率を固定値として設定して（ステップＳ２３）、拡大・縮小モードを終了する。すなわち、図５に示す拡大・縮小モードにおいて、タッチセンサ２０上で操作者によるスライド操作が検出されると、その時点で表示部３０に表示されていた画像は、次に再び拡大・縮小モードに移行するまで、拡大も縮小もしなくなるようにする。
【００７２】
また、ステップＳ２２においてスライド操作が検出されない場合、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが変化したか否かを判定する（ステップＳ２４）。ステップＳ２４において押圧に基づくデータが変化したと判定されないなら、制御部１０は、ステップＳ２２に戻って処理を続行する。一方、ステップＳ２４において押圧に基づくデータが変化したと判定されたら、制御部１０は、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、表示部３０に表示された画像を拡大または縮小するように制御する（ステップＳ２５）。例えば、押圧検出部４０により検出された押圧に基づくデータＰが、押圧に基づくデータに関する基準Ｐ０よりも少し小さな場合、Ｐ０とＰとの差は小さいため、制御部１０は表示部３０に表示された画像を少し縮小するように制御する。また、例えば、押圧検出部４０により検出された押圧に基づくデータＰが、押圧に基づくデータに関する基準Ｐ０よりもかなり大きな場合、Ｐ０とＰとの差は大きいため、制御部１０は表示部３０に表示された画像をかなり拡大するように制御する。
【００７３】
このように、本実施の形態において、制御部１０は、押圧に基づくデータに関する基準が設定されると、その設定された基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する。ここで、「所定の処理」とは、本例においては、表示部３０に表示された画像を拡大または縮小する処理に相当するが、その他、電子機器１で実行するアプリケーションに応じて各種の処理とすることができる。さらに、「パラメータの値」とは、本例においては、画像を拡大または縮小する際の拡大縮小率の値に相当するが、これについても、電子機器１で実行するアプリケーションに応じて各種のパラメータの値とすることができる。ステップＳ２５の処理の後は、制御部１０は、ステップＳ２２に戻って処理を続行する。
【００７４】
図７は、図４と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図７においては、図４でも説明したＢ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、Ｃ点まで操作者の操作による押圧に基づくデータの増加が検出されている。このような場合、時刻ｔ１〜ｔ２の間において、図７に示すように、押圧検出部４０により検出される押圧に基づくデータがＰ０を基準として増加するにつれて、表示部３０に表示される画像は拡大される。なお、時刻ｔ２の後、すなわちＣ点の後において、押圧検出部４０により検出される押圧に基づくデータはほぼ一定値Ｐ１に維持されているが、この時にスライド操作が検出された場合は、その時点の拡大縮小率に固定される。すなわち、この場合、表示部３０に表示された画像は拡大も縮小もしなくなる。その後、タッチセンサ２０に対する操作者の操作による押圧が再び所定時間維持されれば、新たな押圧に基づくデータに関する基準が設定され、その時に表示部３０に表示されている画像を基準として再び拡大または縮小することができる。
【００７５】
図８も、図４と同様に、操作者の操作による押圧に基づくデータの時間変化の他の例を示すグラフである。図８においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、Ｃ点まで操作者の操作による押圧に基づくデータの減少が検出されている。このような場合、時刻ｔ１〜ｔ２の間において、図８に示すように、押圧検出部４０により検出される押圧に基づくデータがＰ０を基準として減少するにつれて、表示部３０に表示される画像は縮小される。
【００７６】
図９も、図４と同様に、操作者の操作による押圧に基づくデータの時間変化の他の例を示すグラフである。図９においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、Ｃ点まで操作者の操作による押圧に基づくデータの減少が検出されている。その後、押圧に基づくデータは減少から増加に転じ、Ｅ点を経てＦ点まで増大して、さらにその後、押圧に基づくデータは増加から減少に転じ、Ｈ点まで減少している。
【００７７】
このような場合、図９に示すように、時刻ｔ１〜ｔ２の間においては表示部３０に表示される画像は縮小され、時刻ｔ３〜ｔ５の間においては表示部３０に表示される画像は拡大され、時刻ｔ６〜ｔ７の間においては表示部３０に表示される画像は再び縮小される。なお、時刻ｔ４においては、押圧に基づくデータに関する基準が設定された時点の拡大縮小率に戻っている。すなわち、点Ｅにおいては、押圧に基づくデータに関する基準が設定された時点と同じ拡大縮小率の画像が表示される。また、時刻ｔ２〜ｔ３の間および時刻ｔ５〜ｔ６の間においては、押圧に基づくデータは変化しているが、押圧検出部４０で検出できる最大の押圧に基づくデータＰｍａｘを超えていたり、または最小の押圧に基づくデータＰｍｉｎを下回っているため、拡大も縮小も行われない。
【００７８】
図１０は、図９に示したように押圧に基づくデータが時間変化した際における、表示部３０に表示される画像の拡大縮小率の時間変化を示すグラフである。図１０においては、横軸は時間の経過を表しているが、縦軸は表示部３０に表示される画像の拡大縮小率を表していることに留意すべきである。
【００７９】
図９と図１０とを対比させると、操作開始時点から時刻ｔ１までの間すなわち押圧に基づくデータに関する基準が設定される前までは、拡大・縮小モードに移行していないため、押圧に基づくデータが変化しているものの拡大縮小率は基準から変化しないことがわかる。また、上述したように、時刻ｔ２〜ｔ３の間および時刻ｔ５〜ｔ６の間においては、押圧に基づくデータは変化しているが、拡大縮小率は変化しないことがわかる。
【００８０】
図１１は、本実施の形態による電子機器１に対して操作者が操作を行った場合における表示部３０の表示の具体例を示す図である。
【００８１】
図１１（Ａ）に示すように、押圧に基づくデータに関する基準が設定される前、すなわち拡大・縮小モードに移行する前段階においては、操作者は、タッチセンサ２０に対してスライド操作を行うことにより、表示部３０に表示される日本地図を任意にスライドさせることができる。そして、タッチセンサ２０の任意の位置において操作者が接触する位置および押圧を所定時間維持することにより、押圧に基づくデータに関する基準が設定され、電子機器１は拡大・縮小モードに移行する。
【００８２】
その後、操作者がタッチセンサ２０を操作する押圧を増加させると、図１１（Ａ）に示す状態から図１１（Ｂ）に示すように、操作者が操作している位置を中心として、表示部３０に表示される日本地図の画像が拡大される。同様に、操作者がタッチセンサ２０を操作する押圧をさらに増加させると、図１１（Ｂ）に示す状態から図１１（Ｃ）に示すように、操作者が操作している位置を中心として、表示部３０に表示される日本地図の画像がさらに拡大される。ここで、本実施の形態による電子機器１においては、タッチセンサ２０の任意の位置において操作を行うことにより、拡大・縮小モードに移行することができる。したがって、拡大または縮小したい位置を予め設定したり、または予め表示部３０の中央にスライドして移動させておいたり、というような追加の手順は不要である。
【００８３】
また、拡大・縮小モードの継続中は、図１１（Ｃ）に示す状態で、操作者がタッチセンサ２０を操作する押圧を減少させると、図１１（Ｂ）に示すように、操作者が操作している位置を中心として、表示部３０に表示される日本地図の画像が縮小される。さらに、図１１（Ｂ）に示す状態で、操作者がタッチセンサ２０を操作する押圧をさらに減少させると、図１１（Ａ）に示すように、操作者が操作している位置を中心として、表示部３０に表示される日本地図の画像がさらに縮小される。
【００８４】
一方、拡大・縮小モードの継続中に、図１１（Ｃ）に示す状態で、タッチセンサ２０に対する操作者のスライド操作が検出されると、図１１（Ｄ）に示すように、表示部３０に表示された画像はスライドされずに、当該画像の拡大縮小率が固定される。したがって、図１１（Ｄ）に示すように操作者がタッチセンサ２０に対してスライド操作を行った後では、操作者がタッチセンサ２０から指を離すなどして押圧が減少しても、表示部３０の画像は縮小されない。
【００８５】
このように、本実施の形態によれば、電子機器の筐体が小型であれば、片手で電子機器を保持したまま、同じ手の指先を用いて、従来のピンチ操作と同様の拡大または縮小などの操作を行うことができる。また、本実施の形態によれば、電子機器の大きさによらず、タッチセンサ２０に対して操作を行う際には、指１本のみで、すなわち一箇所を押圧するのみで、操作を行うことができる。さらに、本実施の形態によれば、タッチセンサ２０の任意の位置において操作を開始することができるため、少ない手順でスムーズに操作を行うことができる。また、本実施の形態によれば、拡大または縮小などの特定の処理を行うための専用のオブジェクトを表示部に表示する必要もないため、表示部の表示領域を有効に活用することができる。
【００８６】
（第２実施の形態）
次に、本発明の第２実施の形態に係る電子機器について説明する。
【００８７】
第２実施の形態は、上述した第１実施の形態において、制御部１０による処理を変更するものである。すなわち、第２実施の形態は、第１実施の形態に係る電子機器１において、図５で説明したステップＳ２５の処理を変更するものである。具体的には、第２実施の形態に係る電子機器２は、拡大・縮小モードにおいて、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、表示部３０に表示された画像を拡大または縮小する速度を変更する。
【００８８】
第２実施の形態に係る電子機器２は、上記の点以外においては、上述した第１実施の形態で説明した電子機器１と基本的に同じ機器構成および制御により実現することができる。このため、以下、第１実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【００８９】
図１２は、第２実施の形態に係る電子機器２の処理を説明するフローチャートである。なお、図１２は、第１実施の形態で説明した図５と同様に、押圧に基づくデータに関する基準が設定された後、図３のステップＳ１５に示した拡大・縮小モードにおいて行う処理を説明するフローチャートである。上述した第１実施の形態では、ステップＳ２１において「押圧に基づくデータと拡大縮小率との対応付け」を行った。第２実施の形態では、第１実施の形態と異なり、ステップＳ２１において「押圧に基づくデータと拡大縮小速度との対応付け」を行う。第２実施の形態において、制御部１０は、ステップＳ２１で押圧に基づくデータ（Ｐ）と拡大縮小速度との対応付けの後、ステップＳ２２でスライド操作が検出されずに、ステップＳ２４で押圧検出部４０が検出する押圧に基づくデータが変化した場合、ステップＳ３１の処理を行う。
【００９０】
上述した第１実施の形態においては、制御部１０は、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、表示部３０に表示された画像を拡大または縮小するように制御する（ステップＳ２５）。しかしながら、第２実施の形態においては、制御部１０は、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、表示部３０に表示された画像を拡大または縮小する速度を変更するように制御する（ステップＳ３１）。例えば、押圧検出部４０により検出された押圧に基づくデータＰが、押圧に基づくデータに関する基準Ｐ０よりも少し小さな場合、Ｐ０とＰとの差は小さいため、制御部１０は表示部３０に表示された画像を比較的ゆっくりとした速度で縮小するように制御する。また、例えば、押圧検出部４０により検出された押圧に基づくデータＰが、押圧に基づくデータに関する基準Ｐ０よりもかなり大きな場合、Ｐ０とＰとの差は大きいため、制御部１０は表示部３０に表示された画像を比較的速い速度で拡大するように制御する。第１実施の形態においては、拡大・縮小モードにおいて押圧が維持された場合には、拡大も縮小も行わなかった。一方、第２実施の形態においては、拡大・縮小モードにおいて、押圧に基づくデータに関する基準よりも大きいまたは小さい押圧に基づくデータが維持された場合であっても、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、拡大または縮小を行う。
【００９１】
このように、本実施の形態において、制御部１０は、押圧に基づくデータに関する基準が設定されると、その設定された基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値が変化する速度を変更するように制御する。このような制御を行うため、本実施の形態では、上述したように、ステップＳ２１において、押圧検出部４０により検出される押圧に基づくデータと、表示部３０に表示される画像を拡大または縮小する速度との対応付けを行う。例えば、押圧に基づくデータに関する基準Ｐ０よりも少し大きな押圧に基づくデータＰには比較的ゆっくりと拡大する速度を対応付け、押圧に基づくデータに関する基準Ｐ０よりもかなり小さな押圧に基づくデータＰには比較的速く縮小する速度を対応付ける。
【００９２】
図１３は、図７等と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図１３においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータが増加することによりＣ点に至っている場合と、操作者の操作による押圧に基づくデータが一層増加することによりＤ点に至っている場合とを同時に示してある。本実施の形態においては、押圧に基づくデータに関する基準Ｐ０が設定されたら、当該押圧に基づくデータに関する基準Ｐ０に基づいて、当該基準の上下に、押圧に基づくデータの段階をいくつか設定する。
【００９３】
なお、図１３においては、押圧に基づくデータに関する基準Ｐ０よりも高く設定された押圧に基づくデータの段階のみを示している。また、図１３においては、一例として、押圧に基づくデータに関する基準Ｐ０よりも大きな押圧に基づくデータについて、１Ｎごとに設定した押圧に基づくデータの段階を、２つのみ示してある。しかしながら、押圧に基づくデータの段階を設定する際には、当該押圧に基づくデータの段階同士の間隔は１Ｎごとにすることは必須ではなく、より密な間隔で設定することも、より疎な間隔で設定することもできる。また、このような段階を２つ設定することも必須ではなく、さらに多くの段階を設定してもよいし、あるいは非常に多くの段階が押圧に基づくデータの変化にアナログ的に対応するようにしてもよい。さらに、このような押圧に基づくデータの段階は、予め設定しておくことは必須ではなく、押圧が検出されるたびに、上述したような段階を算出してもよい。
【００９４】
図１３に示すように、本例においては、押圧に基づくデータに関する基準Ｐ０からＰ０＋１Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を拡大する速度として、速度αを対応させる。また、図１３に示すように、本例においては、Ｐ０＋１ＮからＰ０＋２Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を拡大する速度として、速度βを対応させる。ここで、速度βは、速度αよりも、表示部３０に表示される画像を速く拡大する速度とすることができる。すなわち、この場合、操作者がタッチセンサ２０を操作する際に、より大きな押圧を維持した方が、より速い速度で、表示部３０に表示される画像が拡大される。
【００９５】
図１４は、図７等と同様に、操作者の操作による押圧に基づくデータの時間変化の他の例を示すグラフである。図１４においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータが減少することによりＣ点に至っている場合と、操作者の操作による押圧に基づくデータが一層減少することによりＤ点に至っている場合とを同時に示してある。
【００９６】
図１４においては、押圧に基づくデータに関する基準Ｐ０よりも低く設定された押圧に基づくデータの段階のみを示している。また、図１４においては、一例として、押圧に基づくデータに関する基準Ｐ０よりも小さな押圧に基づくデータについて、１Ｎごとに設定した押圧に基づくデータの段階を、２つのみ示してある。しかしながら、押圧に基づくデータの段階を設定する際には、当該押圧に基づくデータの段階同士の間隔は１Ｎごとにすることは必須ではなく、また、このような段階を２つ設定することも必須ではない。さらに、このような押圧に基づくデータの段階は、予め設定しておくことも必須ではない。
【００９７】
図１４に示すように、本例においては、押圧に基づくデータに関する基準Ｐ０からＰ０−１Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を縮小する速度として、速度γを対応させる。また、図１４に示すように、本例においては、Ｐ０−１ＮからＰ０−２Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を拡大する速度として、速度δを対応させる。ここで、速度δは、速度γよりも、表示部３０に表示される画像を速く縮小する速度とすることができる。すなわち、この場合、操作者がタッチセンサ２０を操作する際に、より小さな押圧を維持した方が、より速い速度で、表示部３０に表示される画像が縮小される。
【００９８】
図１５は、操作者の操作による押圧に基づくデータの時間変化のさらに他の例を示すグラフである。図１５においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、押圧に基づくデータは一旦減少した後に増大に転じ、その後増大から減少に転じている。
【００９９】
図１５においては、押圧に基づくデータに関する基準Ｐ０よりも低く設定された押圧に基づくデータの段階、および押圧に基づくデータに関する基準Ｐ０よりも高く設定された押圧に基づくデータの段階の双方を示している。なお、図１５に示した例においては、押圧に基づくデータに関する基準Ｐ０よりも大きな押圧に基づくデータおよび小さな押圧に基づくデータについて、１Ｎごとに設定した押圧に基づくデータの段階を、２つずつ示してある。また、図１５においては、図１３と同様に、Ｐ０からＰ０＋１Ｎまでの押圧に基づくデータの段階には速度αを対応させ、Ｐ０＋１ＮからＰ０＋２Ｎまでの押圧に基づくデータの段階には速度βを対応させている。さらに、図１５においては、図１４と同様に、Ｐ０からＰ０−１Ｎまでの押圧に基づくデータの段階には速度γを対応させ、Ｐ０−１ＮからＰ０−２Ｎまでの押圧に基づくデータの段階には速度δを対応させている。
【０１００】
図１６は、図１５に示したように押圧に基づくデータが時間変化した際における、表示部３０に表示される画像の拡大縮小率の時間変化を示すグラフである。図１６においては、横軸は時間の経過を表しているが、縦軸は表示部３０に表示される画像の拡大縮小率を表していることに留意すべきである。
【０１０１】
図１５と図１６とを対比させると、操作開始時点から時刻ｔ０までの間すなわち押圧に基づくデータに関する基準が設定される前までは、拡大・縮小モードに移行していないため、押圧に基づくデータが変化しているものの拡大縮小率は基準から変化しないことがわかる。図１５に示すように、時刻ｔ１〜ｔ２の間は押圧に基づくデータがＰ０からＰ０−１Ｎまでの間に維持されているため、図１６に示すように、当該区間においては、表示部３０に表示される画像は速度γで縮小される。また、図１５に示すように、時刻ｔ２〜ｔ３の間は押圧に基づくデータがＰ０からＰ０＋１Ｎまでの間に維持されているため、図１６に示すように、当該区間においては、表示部３０に表示される画像は速度αで拡大される。また、図１５に示すように、時刻ｔ３〜ｔ４の間は押圧に基づくデータがＰ０＋１ＮからＰ０＋２Ｎまでの間に維持されているため、図１６に示すように、当該区間においては、表示部３０に表示される画像は速度βで拡大される。さらに、図１５に示すように、時刻ｔ４〜ｔ５の間は押圧に基づくデータがＰ０からＰ０＋１Ｎまでの間に維持されているため、図１６に示すように、当該区間においては、表示部３０に表示される画像は速度αで拡大される。
【０１０２】
このように、本実施の形態によれば、第１実施の形態で説明した電子機器１と同様に、操作者が操作を行う箇所を低減させるとともに、操作者による操作の手順も低減させることができる。また、本実施の形態によれば、操作者が大きな押圧で操作を行うと、そのぶん大きな速度で表示部３０に表示される画像が拡大されるため、操作者が大きな押圧で操作を行うのは短い時間で済むため、操作者が押圧力を加える負担を減らすことができる。
【０１０３】
（第３実施の形態）
次に、本発明の第３実施の形態に係る電子機器について説明する。
【０１０４】
第３実施の形態は、上述した第１実施の形態において、制御部１０による処理を変更するものである。すなわち、第３実施の形態は、第１実施の形態に係る電子機器１において、図５で説明したステップＳ２１の処理の態様を変更するものである。具体的には、第３実施の形態に係る電子機器３は、押圧に基づくデータに関する基準が設定された後、図６で説明したような押圧に基づくデータと拡大縮小率との対応付けの態様を変更する。
【０１０５】
第３実施の形態に係る電子機器３は、上記の点以外においては、上述した第１実施の形態で説明した電子機器１と基本的に同じ機器構成および制御により実現することができる。このため、以下、第１実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【０１０６】
第１実施の形態においては、図６を用いて説明したように、押圧に基づくデータと拡大縮小率との対応付けとして、ＰｍｉｎからＰ０までの押圧に基づくデータの変化には、ＸｍｉｎからＸ０までの拡大縮小率の線形的な変化を対応付けた。同様に、第１実施の形態においては、Ｐ０からＰｍａｘまでの押圧に基づくデータの変化には、Ｘ０からＸｍａｘまでの拡大縮小率の線形的な変化を対応付けた。この際、図６においては、説明の簡略化のために、ちょうどＰｍａｘとＰｍｉｎとの中間周辺に、押圧に基づくデータに関する基準Ｐ０が設定された場合の例を示した。しかしながら、実際に押圧に基づくデータに関する基準Ｐ０を設定する際は、当該Ｐ０がＰｍａｘとＰｍｉｎとの真ん中に設定されない場合も充分に想定される。この場合、すなわち押圧に基づくデータに関する基準Ｐ０がＰｍａｘとＰｍｉｎとの真ん中に設定されない場合には、図６の対応関係のグラフは一直線にはならず、Ｐ０の前後で傾きが変わるグラフになる。
【０１０７】
第１実施の形態で説明したように、押圧に基づくデータに関する基準Ｐ０がＰｍｉｎとＰｍａｘとの真ん中に設定された場合、押圧に基づくデータと拡大縮小率との対応付けの関係は、図１７（Ａ）に示すように、ＰｍｉｎからＰｍａｘにわたって一直線のグラフとなる。なお、図１７においては、説明の便宜のために、縦軸および横軸を、図６とは異なる態様で設定している。
【０１０８】
ここで、例えば、押圧に基づくデータに関する基準Ｐ０がＰｍｉｎとＰｍａｘとの真ん中よりも大きい位置に設定された場合、押圧に基づくデータと拡大縮小率との対応付けの関係は、図１７（Ｂ）に示すように、Ｐ０の時点において傾きが変化するグラフとなる。また、例えば、押圧に基づくデータに関する基準Ｐ０がＰｍｉｎとＰｍａｘとの真ん中よりも小さな位置に設定された場合、押圧に基づくデータと拡大縮小率との対応付けの関係は、図１７（Ｃ）に示すように、この場合もＰ０の時点において傾きが変化するグラフとなる。
【０１０９】
図１７（Ｂ）および（Ｃ）に示したように、押圧に基づくデータと拡大縮小率との対応付けの関係を示すグラフの傾きがＰ０の時点で変化する場合、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させると、拡大または縮小の追従性に違和感を与えるおそれがある。
【０１１０】
例えば、図１７（Ｂ）においては、操作者が押圧を徐々に増加させている最中に、押圧に基づくデータがＰ０を超えると、グラフの傾きが大きく（急峻に）なる。したがって、図１７（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けにおいては、操作者が押圧に基づくデータを一定の割合で徐々に増加させても、押圧に基づくデータがＰ０を超えると突然拡大率が増加する割合が大きくなり、表示部３０に表示される画像が突然拡大される。逆に、図１７（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けにおいては、操作者が押圧を一定の割合で徐々に減少させても、押圧に基づくデータがＰ０を下回ると突然拡大率が減少する割合が小さくなり、表示部３０に表示される画像があまり縮小されなくなる。
【０１１１】
また、例えば、図１７（Ｃ）においては、操作者が押圧を徐々に増加させている最中に、押圧に基づくデータがＰ０を超えると、グラフの傾きが小さく（緩やかに）なる。したがって、図１７（Ｃ）に示す押圧に基づくデータと拡大縮小率との対応付けにおいては、操作者が押圧に基づくデータを一定の割合で徐々に増加させても、押圧に基づくデータがＰ０を超えると突然拡大率が増加する割合が小さくなり、表示部３０に表示される画像があまり拡大されなくなる。逆に、図１７（Ｃ）に示す押圧に基づくデータと拡大縮小率との対応付けにおいては、操作者が押圧を一定の割合で徐々に減少させても、押圧に基づくデータがＰ０を下回ると突然拡大率が減少する割合が大きくなり、表示部３０に表示される画像が突然縮小される。
【０１１２】
したがって、本実施の形態においては、このような不都合に対処すべく、図５のステップＳ２１で説明した押圧に基づくデータと拡大縮小率との対応付けを行う際に、押圧に基づくデータに関する基準Ｐ０の前後で、押圧に基づくデータに対する拡大縮小率の変化量が大きく変わらないように補正する。具体的には、例えば図１７（Ｂ）に示したような対応付けがなされようとしている場合、制御部１０は、これらの対応付けを補正して、例えば図１８（Ａ）に示すような、押圧に基づくデータと拡大縮小率との対応付けを行う。
【０１１３】
図１８（Ａ）に示すような押圧に基づくデータと拡大縮小率との対応付けを行えば、押圧に基づくデータに関する基準Ｐ０は、Ｐｍｉｎ（実際には拡大縮小率が最小Ｘｍｉｎになる時の押圧に基づくデータＰ）とＰｍａｘとの真ん中に設定される。したがって、押圧に基づくデータと拡大縮小率との対応付けの関係は、Ｐ０の前後にわたって傾きの変わらないグラフとなり、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させても、拡大または縮小の追従性に違和感を与えない。
【０１１４】
また、例えば図１７（Ｃ）に示したような対応付けがなされようとしている場合、制御部１０は、これらの対応付けを補正して、例えば図１８（Ｂ）に示すような、押圧に基づくデータと拡大縮小率との対応付けを行う。
【０１１５】
図１８（Ｂ）に示すような押圧に基づくデータと拡大縮小率との対応付けを行えば、押圧に基づくデータに関する基準Ｐ０は、ＰｍｉｎとＰｍａｘ（実際には拡大縮小率が最大Ｘｍａｘになる時の押圧に基づくデータＰ）との真ん中に設定される。したがって、押圧に基づくデータと拡大縮小率との対応付けの関係は、Ｐ０の前後にわたって傾きの変わらないグラフとなり、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させても、拡大または縮小の追従性に違和感を与えない。
【０１１６】
このように、本実施の形態においても、制御部１０は、第１実施の形態と同様に、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する。ただし、本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加した場合と、押圧検出部４０により検出される押圧に基づくデータが減少した場合とで、前記パラメータの値を増減する量が等しくなるように制御する。ここで、「パラメータの値を増減する量」とは、上述した例においては、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じた、押圧に基づくデータに対する拡大縮小率の変化量に相当する。
【０１１７】
なお、本実施の形態において、押圧に基づくデータと拡大縮小率との対応付けを行う際に、押圧に基づくデータに関する基準Ｐ０の前後で、押圧に基づくデータに対する拡大縮小率の変化量が大きく変わらないように補正する態様は、図１８で説明したものに限定されず、種々の態様が想定できる。
【０１１８】
例えば、図１８（Ａ）のように補正する代わりに、図１９（Ａ）のように補正した対応付けを行うこともできる。図１９（Ａ）に示すような押圧に基づくデータと拡大縮小率との対応付けによれば、押圧に基づくデータに関する基準Ｐ０の前後で、押圧に基づくデータに対する拡大縮小率の変化量が大きく変わらないようにしつつも、押圧に基づくデータが本来のＰｍｉｎになるまで拡大縮小率を変化させることができる。さらに、押圧に基づくデータが本来のＰｍｉｎからＰ０までの区間も曲線的に変化させることで、当該区間において、操作者が押圧に基づくデータを変化させても、拡大または縮小の追従性に違和感を与えない。
【０１１９】
また、例えば、図１８（Ｂ）のように補正する代わりに、図１９（Ｂ）のように補正した対応付けを行うこともできる。図１９（Ｂ）に示すような押圧に基づくデータと拡大縮小率との対応付けによれば、押圧に基づくデータに関する基準Ｐ０の前後で、押圧に基づくデータに対する拡大縮小率の変化量が大きく変わらないようにしつつも、押圧に基づくデータが本来のＰｍａｘになるまで拡大縮小率を変化させることができる。さらに、押圧に基づくデータがＰ０から本来のＰｍａｘまでの区間も曲線的に変化させることで、当該区間において、操作者が押圧に基づくデータを変化させても、拡大または縮小の追従性に違和感を与えない。
【０１２０】
このように、本実施の形態によれば、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させても、所定の処理に関連付けられたパラメータの値を増減する量は大きく変化せずにほぼ等しくなる。したがって、本実施の形態によれば、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させた場合に、表示部３０に表示される画像が拡大または縮小される際の追従性に違和感を与えることはなくなる。
【０１２１】
（第４実施の形態）
次に、本発明の第４実施の形態に係る電子機器について説明する。
【０１２２】
第４実施の形態も、上述した第１実施の形態において、制御部１０による処理を変更するものである。すなわち、第４実施の形態は、第１実施の形態に係る電子機器１において、図５で説明したステップＳ２５の後の処理を変更するものである。すなわち、第４実施の形態に係る電子機器４は、押圧に基づくデータに関する基準が設定され、押圧に基づくデータに応じて画像の拡大または縮小の処理を行っている最中に、所定の操作が行われたと判定された場合、図６で説明したような押圧に基づくデータと拡大縮小率との対応付けの態様を変更する。
【０１２３】
第４実施の形態に係る電子機器４は、上記の点以外においては、上述した第１実施の形態で説明した電子機器１と基本的に同じ機器構成および制御により実現することができる。このため、以下、第１実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【０１２４】
第４実施の形態は、第１実施の形態に係る電子機器１により表示部３０に表示された画像の拡大または縮小の処理を行っている最中に、操作者が画像を拡大または縮小し過ぎてしまった際に、所望の拡大縮小率に容易に修正するための措置を提供する。
【０１２５】
図２０は、第４実施の形態に係る電子機器４の処理を説明するフローチャートである。なお、図２０は、第１実施の形態で説明した図５と同様に、押圧に基づくデータに関する基準が設定された後、図３のステップＳ１５に示した拡大・縮小モードにおいて行う処理を説明するフローチャートである。
【０１２６】
本実施の形態において、制御部１０は、ステップＳ２５において、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、表示部３０に表示された画像を拡大または縮小するように制御するまでの処理は、第１実施の形態と同様に行う。
【０１２７】
第４実施の形態においては、ステップＳ２５の後、制御部１０は、押圧検出部４０により検出される押圧に基づくデータＰが増加して、押圧検出部４０で検出できる最大の押圧に基づくデータＰｍａｘを超えてから減少に転じたか否かを判定する（ステップＳ４１）。ステップＳ４１において押圧に基づくデータＰが最大の押圧に基づくデータＰｍａｘを超えてから減少に転じたと判定されたら、制御部１０は、押圧に基づくデータと拡大縮小率との対応付けを変更する（ステップＳ４２）。
【０１２８】
また、ステップＳ４１においては、制御部１０は、押圧検出部４０により検出される押圧に基づくデータＰが減少して、押圧検出部４０で検出できる最小の押圧に基づくデータＰｍｉｎを下回ってから増加に転じたと判定された場合も、ステップＳ４２の処理を行う。すなわち、ステップＳ４１において押圧に基づくデータＰが最小の押圧に基づくデータＰｍｉｎを下回ってから増加に転じたと判定されても、制御部１０は、押圧に基づくデータと拡大縮小率との対応付けを変更する（ステップＳ４２）。
【０１２９】
ステップＳ４２において、押圧に基づくデータと拡大縮小率との対応付けが変更されたら、制御部１０は、ステップＳ２２に戻って処理を続行する。なお、ステップＳ４１において上述したような所定の操作が行われことが判定されない場合、制御部１０は、ステップＳ４２の処理を行わずにステップＳ２２に戻って処理を続行する。
【０１３０】
次に、本実施の形態のステップＳ４２において行う、押圧に基づくデータと拡大縮小率との対応付けの変更について説明する。
【０１３１】
図２１は、第１実施の形態で説明した図７等と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図２１においては、Ａ点からＢ点までの間、操作者の操作による押圧に基づくデータがほぼ一定に維持されることにより、図２２（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２０のステップＳ２１）。ここまでの処理は、上述した第１実施の形態において図６等を用いて説明したのと同様である。
【０１３２】
図２１の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点でＰｍａｘを超えてＤ点まで増加し、Ｄ点において減少に転じている（ステップＳ４１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータと拡大縮小率との対応付けは、例えば図２２（Ｂ）に示すような態様に変更される（ステップＳ４２）。図２２（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図２２（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図２１におけるＥ点からＦ点まで減少（図２２（Ｂ）におけるＰｍａｘからＰｍｉｎまでの減少に相当）した際に、押圧に基づくデータの減少に対する縮小率の変化も小さく（緩やかに）なる。したがって、操作者が押圧に基づくデータをＣ点まで増加させて画像を拡大し過ぎてしまい、押圧に基づくデータを減少させることにより画像を縮小させる際に、操作者はきめ細かく画像を縮小させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０１３３】
図２３は、第１実施の形態で説明した図７等と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図２３においても、Ａ点からＢ点までの間、操作者の操作による押圧に基づくデータがほぼ一定に維持されることにより、図２２（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２０のステップＳ２１）。
【０１３４】
図２３の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点でＰｍｉｎを下回ってＤ点まで減少し、Ｄ点において増加に転じている（ステップＳ４１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータと拡大縮小率との対応付けは、例えば図２２（Ｃ）に示すような態様に変更される（ステップＳ４２）。図２２（Ｃ）に示す押圧に基づくデータと拡大縮小率との対応付けも、図２２（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図２３におけるＥ点からＦ点まで増加（図２２（Ｃ）におけるＰｍｉｎからＰｍａｘまでの増加に相当）した際に、押圧に基づくデータの増加に対する縮小率の変化も小さく（緩やかに）なる。したがって、操作者が押圧に基づくデータをＣ点まで減少させて画像を縮小し過ぎてしまい、押圧に基づくデータを増加させることにより画像を拡大させる際に、操作者はきめ細かく画像を拡大させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０１３５】
このように、本実施の形態において、制御部１０は、第１実施の形態と同様に、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する。ただし、本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加および減少のうち一方から他方へと転じる前後において、前記パラメータの値を増減する量が異なるように制御する。ここで、「パラメータの値を増減する量」とは、上述した例においては、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じた、押圧に基づくデータに対する拡大縮小率の変化量に相当する。なお、上述したように、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加から減少へと転じた後は、それ以前よりも前記パラメータの値を減少する量が少なくなるように制御するのが好適である。同様に、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが減少から増加へと転じた後は、それ以前よりも前記パラメータの値を増加する量が少なくなるように制御するのが好適である。また、本実施の形態においては、押圧に基づくデータの増減に対する拡大縮小率の変化を小さく（緩やかに）するため、例えば図２０のステップＳ２２においてスライド操作が検出された際などに、変更前の押圧に基づくデータと拡大縮小率との対応付けに戻すようにするのが好適である。
【０１３６】
次に、第４実施の形態の他の例について説明する。
【０１３７】
図２４は、第４実施の形態の他の例に係る電子機器４の処理を説明するフローチャートである。なお、図２４は、図２０と同様に、押圧に基づくデータに関する基準が設定された後、図３のステップＳ１５として示した拡大・縮小モードにおいて行う処理を説明するフローチャートである。
【０１３８】
上述した例においては、図２０のステップＳ４１で説明したように、操作者によって所定の操作が行われたと判定された場合、押圧に基づくデータと拡大縮小率との対応付けの態様を変更した。また、上述した例においては、所定の操作が行われたと判定される場合とは、押圧に基づくデータＰが最大の押圧に基づくデータＰｍａｘを超えてから減少に転じた場合、および押圧に基づくデータＰが最小の押圧に基づくデータＰｍｉｎを下回ってから増加に転じた場合とした。以下説明する例においては、所定の操作が行われたと判定された場合、押圧に基づくデータと拡大縮小率との対応付けの態様を変更する点については上述した例と同じであるが、当該所定の操作の内容を変更する。すなわち、本例においては、図２４のステップＳ５１に示すように、押圧に基づくデータＰが増加から減少に転じた場合、および押圧に基づくデータＰが減少から増加に転じた場合に、押圧に基づくデータと拡大縮小率との対応付けを変更する。要するに、本例においては、押圧に基づくデータＰが増加から減少に転じた場合、Ｐｍａｘを超えていなくとも、また押圧に基づくデータＰが減少から増加に転じた場合、Ｐｍｉｎを下回っていなくとも、上述した例のように押圧に基づくデータと拡大縮小率との対応付けを変更する。
【０１３９】
次に、本例において行う、押圧に基づくデータと拡大縮小率との対応付けの変更について説明する。
【０１４０】
図２５は、図２１と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図２５においては、Ａ点からＢ点までの間、操作者の操作による押圧に基づくデータがほぼ一定に維持されることにより、図２６（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２４のステップＳ２１）。ここまでの処理は、上述した第１実施の形態において図６等を用いて説明したのと同様である。
【０１４１】
図２５の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点まで増加し、Ｃ点において減少に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータがＰｍａｘを超えなくとも、ｔ２の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図２６（Ｂ）に示すように、押圧に基づくデータがＰ１となるポイントを基準とした態様に変更する（ステップＳ４２）。図２６（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図２６（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図２５におけるＣ点からＤ点まで減少（図２６（Ｂ）におけるＰ１からＰｍｉｎまでの減少に相当）した際に、押圧に基づくデータの減少に対する縮小率の変化も小さく（緩やかに）なる。したがって、本例においても、操作者が押圧に基づくデータをＣ点まで増加させて画像を拡大し過ぎてしまい、押圧に基づくデータを減少させることにより画像を縮小させる際に、操作者はきめ細かく画像を縮小させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０１４２】
図２７は、図２５と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図２７においては、Ａ点からＢ点までの間、操作者の操作による押圧に基づくデータがほぼ一定に維持されることにより、図２８（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２４のステップＳ２１）。ここまでの処理は、上述した第１実施の形態において図６等を用いて説明したのと同様である。
【０１４３】
図２７の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点まで減少し、Ｃ点において増加に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータがＰｍｉｎを下回っていなくとも、ｔ２の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図２８（Ｂ）に示すように、押圧に基づくデータがＰ１となるポイントを基準とした態様に変更する（ステップＳ４２）。図２８（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図２８（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図２７におけるＣ点からＤ点まで増加（図２８（Ｂ）におけるＰ１からＰｍａｘまでの増加に相当）した際に、押圧に基づくデータの増加に対する拡大率の変化も小さく（緩やかに）なる。したがって、本例においても、操作者が押圧に基づくデータをＣ点まで減少させて画像を縮小し過ぎてしまい、押圧に基づくデータを増加させることにより画像を拡大させる際に、操作者はきめ細かく画像を拡大させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０１４４】
上述した例による処理は、押圧に基づくデータが増加および減少するたびに、連続的に行うようにしてもよい。以下、このような例について説明する。
【０１４５】
図２９は、図２５および図２７と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図２９においても、Ａ点からＢ点までの間、操作者の操作による押圧に基づくデータがほぼ一定に維持されることにより、図３０（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２０のステップＳ２１）。
【０１４６】
図２９の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点まで増加し、Ｃ点において減少に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータがＰｍａｘを超えなくとも、ｔ２の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図３０（Ｂ）に示すように、押圧に基づくデータがＰ１となるポイントを基準とした態様に変更する（ステップＳ４２）。図３０（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図３０（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図２９におけるＣ点からＤ点の手前まで減少（図３０（Ｂ）におけるＰ１からＰｍｉｎまでの減少に相当）した際に、押圧に基づくデータの減少に対する縮小率の変化も小さく（緩やかに）なる。
【０１４７】
さらに、図２９の例においては、Ｃ点において押圧に基づくデータと拡大縮小率との対応付けが変更された後で、Ｄ点の手前で押圧に基づくデータがＰｍｉｎを下回るまで減少し、Ｄ点において操作者の操作による押圧に基づくデータは増加に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、ｔ３の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図３０（Ｃ）に示すように、押圧に基づくデータがＰ２となるポイントを基準とした態様に変更する（ステップＳ４２）。なお、押圧検出部４０がＰｍｉｎを下回る押圧に基づくデータを検出できない場合、ステップＳ４２において、制御部は、例えば押圧に基づくデータがＰｍｉｎとなるポイントを基準とした態様に変更してもよい。図３０（Ｃ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図３０（Ｂ）に示した態様よりも、対応関係を表すグラフの傾きをさらに小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図２９におけるＤ点の後で増加した際に、押圧に基づくデータの増加に対する拡大率の変化はさらに小さく（緩やかに）なる。
【０１４８】
したがって、本例においても、操作者が押圧に基づくデータをＢ点からＣ点まで増加させて画像を拡大し過ぎてしまい、押圧に基づくデータを減少させることにより画像を縮小させる際に、操作者はきめ細かく画像を縮小させることができる。さらに、本例においては、操作者が押圧に基づくデータをＣ点からＤ点まで減少させて画像を縮小し過ぎてしまったとしても、押圧に基づくデータを増加させることにより画像を拡大させる際に、操作者はさらにきめ細かく画像を拡大させることができる。このため、操作者は、所望の拡大縮小率までより一層容易に到達させることができる。
【０１４９】
なお、本例で説明したように、押圧に基づくデータが増加および減少するたびに、押圧に基づくデータと拡大縮小率との対応付けを連続して変更すると、押圧に基づくデータの増減に対する拡大縮小率の変化はますます小さく（緩やかに）なる。したがって、操作者が押圧に基づくデータを一定に維持しているつもりでも、押圧検出部４０で検出される押圧に基づくデータが微細な増減を繰り返すような場合、押圧に基づくデータの増減に対する拡大縮小率の変化は、操作者の意図に反して次第に小さく（緩やかに）なるおそれがある。
【０１５０】
そこで、本例においては、このような不都合を防ぐために、押圧に基づくデータが微細に増減する場合には、押圧に基づくデータの増減に対する拡大縮小率の変化を小さく（緩やかに）する措置を講じないようにすることもできる。例えば、図３１に示すように、押圧検出部４０によって検出される押圧に基づくデータの時間変化において、押圧に基づくデータの微小な変化幅ΔＰを設定してもよい。そして、このような微小な変化幅ΔＰ内において押圧に基づくデータが変化したとしても、押圧に基づくデータと拡大縮小率との対応付けを変更しないようにすることができる。
【０１５１】
図３１は、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図３１においても、Ａ点からＢ点までの間、操作者の操作による押圧に基づくデータがほぼ一定に維持されることにより、ｔ１の時点において、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる。図３１の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点までわずかに増加し、Ｃ点において減少に転じている。しかしながら、Ｃ点までの押圧に基づくデータの増加は、押圧に基づくデータの所定の変化幅ΔＰ内であるため、押圧に基づくデータと拡大縮小率との対応付けを変更しないようにしてもよい。
【０１５２】
このようにすれば、本例において、押圧に基づくデータの増減に対する拡大縮小率の変化が、操作者の意図に反して次第に小さく（緩やかに）なることはなくなる。
【０１５３】
（第５実施の形態）
次に、本発明の第５実施の形態に係る電子機器について説明する。
【０１５４】
第５実施の形態は、上述した第１実施の形態において、制御部１０による処理を変更するものである。第５実施の形態に係る電子機器５は、上記の点以外においては、上述した第１実施の形態で説明した電子機器１と基本的に同じ機器構成および制御により実現することができる。このため、以下、第１実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【０１５５】
なお、本実施形態においても、第１実施形態と同様に、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが所定の条件を満たすか否かを判定する。しかしながら、本実施の形態においては、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが所定の条件を満たすか否かを判定するとして、押圧検出部４０により検出される押圧に基づくデータが増加から減少に転じた後に、減少から増加に転じたか否かを判定する。
【０１５６】
図３２は、本実施の形態における押圧に基づくデータに関する基準の設定を中心とする処理について説明するフローチャートである。本実施の形態では、操作者がタッチセンサ２０上で操作している指などの位置を動かさずに、操作による押圧を強めてから一旦弱めて、その後再び強めるのが検出されたら、「押圧に基づくデータに関する基準」を設定する。すなわち、本実施の形態では、操作者がタッチセンサ２０上で操作している指などの位置を動かさずに、操作者の操作による押圧に基づくデータが増加から減少に転じた後に、減少から増加に転じたら、「押圧に基づくデータに関する基準」を設定する。なお、「押圧に基づくデータに関する基準」の設定に際しては、タッチセンサ２０上で操作している指などの位置が動いても「押圧に基づくデータに関する基準」を設定してもよい。
【０１５７】
本実施の形態による処理が開始すると、制御部１０は、タッチセンサ２０が検出する接触を監視するとともに、押圧検出部４０が検出する押圧を監視する（ステップＳ１１）。特に、本実施の形態において、制御部１０は、押圧検出部４０が検出する押圧に基づくデータの変化の履歴を記憶部６０に記憶しながら監視を行うのが好適である。
【０１５８】
ステップＳ１１において押圧検出部４０が押圧に基づくデータを検出したら、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加から減少に転じた後に、減少から増加に転じたか否かを判定する（ステップＳ６１）。なお、この場合、この操作によって「押圧に基づくデータに関する基準」が設定される旨を操作者に知らせるために、例えば表示部３０において、「タッチセンサを強めに押圧してから一旦弱めて再び押圧して下さい」のような表示をしてもよい。
【０１５９】
図３３は、操作者の操作による押圧に基づくデータの時間変化の一例を説明するグラフである。図３３において、横軸は時間の経過を表し、縦軸は押圧検出部４０により検出された押圧に基づくデータを表している。図３３は、操作者がタッチセンサ２０に対する押圧を開始（操作開始）してから徐々に押圧を増加する操作を行い、Ａ点（つまりｔ０の時点）において押圧を増加から減少に転じさせた様子を表している。また、図３３に示すように、操作者は、Ａ点（つまりｔ０の時点）から徐々に押圧を減少する操作を行い、Ｂ点（つまりｔ１の時点）において押圧を減少から増加に転じさせている様子を表している。
【０１６０】
ステップＳ６１において押圧に基づくデータが増加から減少に転じた後に減少から増加に転じていないと判定したら、制御部１０は、ステップＳ１１に戻って処理を続行する。一方、ステップＳ６１において押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたと判定されたら、制御部１０は、その期間に検出された押圧に基づくデータに基づいて、押圧に基づくデータに関する基準を設定する（ステップＳ１３）。すなわち、本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加から減少に転じた後に、減少から増加に転じたら、押圧に基づくデータに関する基準を設定するように制御する。図３３に示す例においては、ｔ０の時点で押圧に基づくデータが増加から減少に転じており、その後ｔ１の時点で押圧に基づくデータが減少から増加に転じている。したがって、この場合、ｔ１の時点で押圧に基づくデータに関する基準（Ｐ０）が設定される。
【０１６１】
ここで、押圧に基づくデータに関する基準（Ｐ０）を設定する際は、制御部１０は、例えば、図３３に示すように、Ａ点（つまりｔ０の時点）で検出された押圧に基づくデータ（Ｐｍａｘ）と、Ｂ点（つまりｔ１の時点）で検出された押圧に基づくデータ（Ｐｍｉｎ）との平均値を算出することができる。また、この押圧に基づくデータに関する基準の算出の際には、上述したような平均値のみに限定されず、種々の算出を行うことができる。例えば、上述したような、ＰｍａｘとＰｍｉｎとの単なる平均値を算出するのではなく、例えば操作の開始からＡ点に到達するまでの時間および／またはＡ点からＢ点に到達するまでの時間のように、時間的な要素を加味してもよい。時間的な要素を加味する場合、例えば操作の開始からＡ点に到達するまでの時間が、Ａ点からＢ点に到達するまでの時間より長い場合には、ＰｍａｘとＰｍｉｎとの平均値よりＰｍａｘに近い値を押圧に基づくデータに関する基準として設定することができる。なお、どの程度Ｐｍａｘに近い値にするかについては、操作の開始からＡ点に到達するまでの時間と、Ａ点からＢ点に到達するまでの時間との時間の比率に基づき決定することができる。また、例えば、Ａ点（つまりｔ０の時点）で検出された押圧に基づくデータ（Ｐｍａｘ）のみに基づいて、押圧に基づくデータに関する基準（Ｐ０）を設定してもよいし、Ｂ点（つまりｔ１の時点）で検出された押圧に基づくデータ（Ｐｍｉｎ）のみに基づいて、押圧に基づくデータに関する基準（Ｐ０）を設定してもよい。さらに、例えば、押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたと判定されたら、予め記憶部６０に記憶しておいた所定値である押圧に基づくデータに関する基準（Ｐ０）を設定することもできる。
【０１６２】
ステップＳ１３において押圧に基づくデータに関する基準が設定されたら、制御部１０は、当該押圧に基づくデータに関する基準が設定された旨を操作者に報知するように、該当する機能部を制御する（ステップＳ１４）。ステップＳ１４においては、押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、押圧に基づくデータに関する基準が設定されたことを操作者に知らせる。このために、制御部１０は、例えばタッチセンサ２０を振動させて操作者に触感を呈示するように触感呈示部４０を制御することができる。また、触感の呈示に代えて、あるいは触感の呈示とともに、例えば表示部３０における表示を変化させたり、または図示しない音声出力部から所定の音声を出力することにより、押圧に基づくデータに関する基準が設定されたことを操作者に知らせることもできる。図３３においては、ｔ１の時点（Ｂ点）で押圧に基づくデータに関する基準が設定されるとともに、操作者は押圧に基づくデータに関する基準が設定された旨を報知される。
【０１６３】
以降の処理は、上述した第１実施の形態と同様に行うことができる。また、図３２のステップＳ１５として拡大・縮小モードにおいて行う処理も、図５において説明したように、第１実施形態と同様に行うことができる。
【０１６４】
本実施の形態において、図５のステップＳ２１に示した押圧に基づくデータと拡大縮小率との対応付けも、図６において説明したように、第１実施形態と同様に行うことができる。図６に示したように、ステップＳ２１において、制御部１０は、図３２のステップＳ１３において設定された押圧に基づくデータに関する基準（Ｐ０）に基づいて、押圧に基づくデータ（Ｐ）と拡大縮小率（Ｘ）との対応付けを行うように制御する。横軸のＰｍａｘはＡ点（つまりｔ０の時点）で検出された押圧に基づくデータを表し、ＰｍｉｎはＢ点（つまりｔ１の時点）で検出された押圧に基づくデータを表す。
【０１６５】
一般的に、押圧検出部４０で検出できる最大または最小の押圧に基づくデータは、押圧検出部４０の物理的特性や配置などの諸条件によって決定され、この最大の押圧に基づくデータを超えたり、この最小の押圧に基づくデータを下回る押圧に基づくデータを検出することはできない。したがって、Ｐｍａｘは、押圧検出部４０が実際に検出可能な最大の押圧に基づくデータ以下の押圧に基づくデータの値となり、同様に、Ｐｍｉｎは、押圧検出部４０が実際に検出可能な最小の押圧に基づくデータ以上の押圧に基づくデータの値となる。すなわち、ＰｍａｘおよびＰｍｉｎは、押圧検出部４０が押圧に基づくデータを正確かつ確実に検出可能な範囲において設定される値となる。
【０１６６】
本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加から減少に転じた後に、減少から増加に転じたら、押圧に基づくデータに関する基準を設定するように制御する。この場合、本実施の形態において、制御部１０は、押圧に基づくデータが増加から減少に転じた際の押圧に基づくデータおよび押圧に基づくデータが減少から増加に転じた際の押圧に基づくデータに基づいて、押圧に基づくデータに関する基準を設定するように制御することができる。ステップＳ２５の処理の後は、制御部１０は、ステップＳ２２に戻って処理を続行する。
【０１６７】
図３４は、図３３と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図３４においては、図３３でも説明したＢ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、Ｃ点を経てＤ点まで操作者の操作による押圧に基づくデータの増加が検出されている。このような場合、押圧に基づくデータに関する基準Ｐ０に達するまでは、すなわち時刻ｔ１〜ｔ２の間においては、拡大も縮小も行わない。しかしながら、図３４に示すように、時刻ｔ２〜ｔ３の間においては、押圧検出部４０により検出される押圧に基づくデータがＰ０を基準として増加するにつれて、表示部３０に表示される画像は拡大される。なお、時刻ｔ３の後、すなわちＤ点の後において、押圧検出部４０により検出される押圧に基づくデータはほぼ一定値に維持されているが、この時にスライド操作が検出された場合は、その時点の拡大縮小率に固定される。すなわち、この場合、表示部３０に表示された画像は拡大も縮小もしなくなる。その後、タッチセンサ２０に対する操作者の操作による押圧に基づくデータが再び増加から減少に転じた後に減少から増加に転じたら、新たな押圧に基づくデータに関する基準が設定され、その時に表示部３０に表示されている画像を基準として再び拡大または縮小することができる。
【０１６８】
図３５も、図３３と同様に、操作者の操作による押圧に基づくデータの時間変化の他の例を示すグラフである。図３５においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、Ｄ点の後まで操作者の操作による押圧に基づくデータの増加が検出されている。Ｄ点の後、押圧に基づくデータは減少に転じてＥ点からＧ点の後まで減少し、Ｇ点の後、押圧に基づくデータは増加に転じてＨ点からＩ点まで増加したことが検出されている。
【０１６９】
このような場合、図３５に示すように、時刻ｔ２〜ｔ３の間においては表示部３０に表示される画像は拡大され、時刻ｔ４〜ｔ６の間においては表示部３０に表示される画像は縮小され、時刻ｔ７〜ｔ８の間においては表示部３０に表示される画像は再び拡大される。なお、時刻ｔ５においては、押圧に基づくデータに関する基準が設定された時点の拡大縮小率に戻っている。すなわち、点Ｆにおいては、押圧に基づくデータに関する基準が設定された時点と同じ拡大縮小率の画像が表示される。また、時刻ｔ３〜ｔ４の間および時刻ｔ６〜ｔ７の間においては、押圧に基づくデータＰｍａｘを超えていたり、または押圧に基づくデータＰｍｉｎを下回っており、拡大も縮小も行われない。
【０１７０】
図３６は、図３５に示したように押圧に基づくデータが時間変化した際における、表示部３０に表示される画像の拡大縮小率の時間変化を示すグラフである。図３６においては、横軸は時間の経過を表しているが、縦軸は表示部３０に表示される画像の拡大縮小率を表していることに留意すべきである。
【０１７１】
図３５と図３６とを対比させると、操作開始時点から時刻ｔ１までの間すなわち押圧に基づくデータに関する基準が設定される前までは、拡大・縮小モードに移行していないため、押圧に基づくデータが変化しているものの拡大縮小率は基準から変化しないことがわかる。なお、時刻ｔ１からｔ２までの間は、拡大・縮小モードに移行しているが、上述したように、押圧に基づくデータに関する基準Ｐ０に達していないため、拡大も縮小も行われない。また、上述したように、時刻ｔ３〜ｔ４の間および時刻ｔ６〜ｔ７の間においては、拡大縮小率は変化しないことがわかる。
【０１７２】
本実施の形態による電子機器５に対して操作者が操作を行った場合における表示部３０の表示の具体例は、図１１において第１実施の形態で説明したのと同様に行うことができる。
【０１７３】
図１１（Ａ）に示すように、押圧に基づくデータに関する基準が設定される前、すなわち拡大・縮小モードに移行する前段階においては、操作者は、タッチセンサ２０に対してスライド操作を行うことにより、表示部３０に表示される日本地図を任意にスライドさせることができる。そして、本実施の形態においては、タッチセンサ２０の任意の位置において操作者が接触する位置を維持したまま、押圧に基づくデータを増加から減少に転じた後に減少から増加に転じさせることにより、押圧に基づくデータに関する基準が設定され、電子機器５は拡大・縮小モードに移行する。
【０１７４】
その後、操作者がタッチセンサ２０を操作する押圧に基づくデータを増加させて、押圧に基づくデータに関する基準Ｐ０を超えると、図１１（Ａ）に示す状態から図１１（Ｂ）に示すように、操作者が操作している位置を中心として、表示部３０に表示される日本地図の画像が拡大される。同様に、操作者がタッチセンサ２０を操作する押圧に基づくデータをさらに増加させると、図１１（Ｂ）に示す状態から図１１（Ｃ）に示すように、操作者が操作している位置を中心として、表示部３０に表示される日本地図の画像がさらに拡大される。
【０１７５】
このように、本実施の形態によれば、電子機器の筐体が小型であれば、片手で電子機器を保持したまま、同じ手の指先を用いて、従来のピンチ操作と同様の拡大または縮小などの操作を行うことができる。また、本実施の形態によれば、電子機器の大きさによらず、タッチセンサ２０に対して操作を行う際には、指１本のみで、すなわち一箇所を押圧するのみで、操作を行うことができる。さらに、本実施の形態によれば、タッチセンサ２０の任意の位置において操作を開始することができるため、少ない手順でスムーズに操作を行うことができる。また、本実施の形態によれば、拡大または縮小などの特定の処理を行うための専用のオブジェクトを表示部に表示する必要もないため、表示部の表示領域を有効に活用することができる。
【０１７６】
なお、本実施の形態においては、図３４で説明したように、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータの増加が検出されも、押圧に基づくデータに関する基準Ｐ０に達するまでは、拡大も縮小も行わないものとして説明した。しかしながら、例えば図３７に示すように、Ｂ点の時点、すなわち押圧に基づくデータに関する基準が設定された時点で、表示部３０に表示される画像を最も低い拡大縮小率（Ｘｍｉｎ）に縮小してもよい。この場合、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、Ｃ点までの間においても、押圧に基づくデータの増加が検出されると、押圧に基づくデータに関する基準Ｐ０に達する前であっても、時刻ｔ１〜ｔ２の間においても、拡大が行われる。
【０１７７】
（第６実施の形態）
次に、本発明の第６実施の形態に係る電子機器について説明する。
【０１７８】
第６実施の形態は、上述した第５実施の形態において、制御部１０による処理を変更するものである。すなわち、第６実施の形態は、第５実施の形態に係る電子機器５において、図５で説明したステップＳ２５の処理を変更するものである。具体的には、第６実施の形態に係る電子機器６は、拡大・縮小モードにおいて、押圧に基づくデータに関する基準Ｐ０と押圧検出部４０により検出された押圧に基づくデータＰとの差に応じて、表示部３０に表示された画像を拡大または縮小する速度を変更する。
【０１７９】
第６実施の形態に係る電子機器６は、上記の点以外においては、上述した第５および第２実施の形態で説明した電子機器５および電子機器２と基本的に同じ機器構成および制御により実現することができる。このため、以下、第５および第２実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【０１８０】
第６実施の形態に係る電子機器６の処理は、第２実施の形態で図１２を用いて説明したフローチャートに従って行うことができる。
【０１８１】
図３８は、図３４等と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図３８においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータが増加することによりＣ点を経てＥ点に至っている場合と、操作者の操作による押圧に基づくデータが一層増加することによりＤ点に至っている場合とを同時に示してある。本実施の形態においては、押圧に基づくデータに関する基準Ｐ０が設定されたら、当該押圧に基づくデータに関する基準Ｐ０に基づいて、当該基準の上下に押圧に基づくデータの段階をいくつか設定する。
【０１８２】
なお、図３８においては、押圧に基づくデータに関する基準Ｐ０よりも高く設定された押圧に基づくデータの段階のみを示している。また、図３８においては、一例として、押圧に基づくデータに関する基準Ｐ０よりも大きな押圧に基づくデータについて、１Ｎごとに設定した押圧に基づくデータの段階を、２つのみ示してある。しかしながら、押圧に基づくデータの段階を設定する際には、当該押圧に基づくデータの段階同士の間隔は１Ｎごとにすることは必須ではなく、より密な間隔で設定することも、より疎な間隔で設定することもできる。また、このような段階を２つ設定することも必須ではなく、さらに多くの段階を設定してもよいし、あるいは非常に多くの段階が押圧に基づくデータの変化にアナログ的に対応するようにしてもよい。さらに、このような押圧に基づくデータの段階は、予め設定しておくことは必須ではなく、押圧が検出されるたびに、上述したような段階を算出してもよい。
【０１８３】
図３８に示すように、本例においては、押圧に基づくデータに関する基準Ｐ０からＰ０＋１Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を拡大する速度として、速度αを対応させる。また、図３８に示すように、本例においては、Ｐ０＋１ＮからＰ０＋２Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を拡大する速度として、速度βを対応させる。ここで、速度βは、速度αよりも、表示部３０に表示される画像を速く拡大する速度とすることができる。すなわち、この場合、操作者がタッチセンサ２０を操作する際に、より大きな押圧を維持した方が、より速い速度で、表示部３０に表示される画像が拡大される。
【０１８４】
図３９は、図３４等と同様に、操作者の操作による押圧に基づくデータの時間変化の他の例を示すグラフである。図３９においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、押圧に基づくデータが増加してＣ点で押圧に基づくデータに関する基準Ｐ０に達した後、押圧に基づくデータが減少することによりＤ点に至っている場合と、操作者の操作による押圧に基づくデータが一層減少することによりＥ点に至っている場合とを同時に示してある。
【０１８５】
図３９においては、押圧に基づくデータに関する基準Ｐ０よりも低く設定された押圧に基づくデータの段階のみを示している。また、図３９においては、一例として、押圧に基づくデータに関する基準Ｐ０よりも小さな押圧に基づくデータについて、１Ｎごとに設定した押圧に基づくデータの段階を、２つのみ示してある。しかしながら、押圧に基づくデータの段階を設定する際には、当該押圧に基づくデータの段階同士の間隔は１Ｎごとにすることは必須ではなく、また、このような段階を２つ設定することも必須ではない。さらに、このような押圧に基づくデータの段階は、予め設定しておくことも必須ではない。
【０１８６】
図３９に示すように、本例においては、押圧に基づくデータに関する基準Ｐ０からＰ０−１Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を縮小する速度として、速度γを対応させる。また、図３９に示すように、本例においては、Ｐ０−１ＮからＰ０−２Ｎまでの押圧に基づくデータの段階には、表示部３０に表示される画像を拡大する速度として、速度δを対応させる。ここで、速度δは、速度γよりも、表示部３０に表示される画像を速く縮小する速度とすることができる。すなわち、この場合、操作者がタッチセンサ２０を操作する際に、より小さな押圧を維持した方が、より速い速度で、表示部３０に表示される画像が縮小される。
【０１８７】
図４０は、操作者の操作による押圧に基づくデータの時間変化のさらに他の例を示すグラフである。図４０においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、押圧に基づくデータが増加してＣ点で押圧に基づくデータに関する基準Ｐ０に達した後、押圧に基づくデータが一旦減少した後さらに増大に転じ、その後増大から減少に転じている。
【０１８８】
図４０においては、押圧に基づくデータに関する基準Ｐ０よりも低く設定された押圧に基づくデータの段階、および押圧に基づくデータに関する基準Ｐ０よりも高く設定された押圧に基づくデータの段階の双方を示している。なお、図４０に示した例においては、押圧に基づくデータに関する基準Ｐ０よりも大きな押圧に基づくデータおよび小さな押圧に基づくデータについて、１Ｎごとに設定した押圧に基づくデータの段階を、２つずつ示してある。また、図４０においては、図３８と同様に、Ｐ０からＰ０＋１Ｎまでの押圧に基づくデータの段階には速度αを対応させ、Ｐ０＋１ＮからＰ０＋２Ｎまでの押圧に基づくデータの段階には速度βを対応させている。さらに、図４０においては、図３９と同様に、Ｐ０からＰ０−１Ｎまでの押圧に基づくデータの段階には速度γを対応させ、Ｐ０−１ＮからＰ０−２Ｎまでの押圧に基づくデータの段階には速度δを対応させている。
【０１８９】
図４１は、図４０に示したように押圧に基づくデータが時間変化した際における、表示部３０に表示される画像の拡大縮小率の時間変化を示すグラフである。図４１においては、横軸は時間の経過を表しているが、縦軸は表示部３０に表示される画像の拡大縮小率を表していることに留意すべきである。
【０１９０】
図４０と図４１とを対比させると、操作開始時点から時刻ｔ１までの間すなわち押圧に基づくデータに関する基準が設定される前までは、拡大・縮小モードに移行していないため、押圧に基づくデータが変化しているものの拡大縮小率は基準から変化しないことがわかる。また、上述したように、時刻ｔ１からｔ２までの間は、拡大・縮小モードに移行しているが、上述したように、押圧に基づくデータに関する基準Ｐ０に達していないため、図４１に示すように、拡大も縮小も行われない。
【０１９１】
図４０に示すように、時刻ｔ２〜ｔ３の間は押圧に基づくデータがＰ０からＰ０＋１Ｎまでの間に維持されているため、図４１に示すように、当該区間においては、表示部３０に表示される画像は速度αで拡大される。また、図４０に示すように、時刻ｔ３〜ｔ４の間は押圧に基づくデータがＰ０からＰ０−１Ｎまでの間に維持されているため、図４１に示すように、当該区間においては、表示部３０に表示される画像は速度γで縮小される。また、図４０に示すように、時刻ｔ５〜ｔ６の間は押圧に基づくデータがＰ０＋１ＮからＰ０＋２Ｎまでの間に維持されているため、図４１に示すように、当該区間においては、表示部３０に表示される画像は速度βで拡大される。さらに、図４０に示すように、時刻ｔ６〜ｔ７の間は押圧に基づくデータがＰ０からＰ０＋１Ｎまでの間に維持されているため、図４１に示すように、当該区間においては、表示部３０に表示される画像は速度αで拡大される。
【０１９２】
このように、本実施の形態によれば、第５実施の形態で説明した電子機器５と同様に、操作者が操作を行う箇所を低減させるとともに、操作者による操作の手順も低減させることができる。また、本実施の形態によれば、操作者が大きな押圧で操作を行うと、そのぶん大きな速度で表示部３０に表示される画像が拡大されるため、操作者が大きな押圧で操作を行うのは短い時間で済むため、操作者が押圧力を加える負担を減らすことができる。
【０１９３】
（第７実施の形態）
次に、本発明の第７実施の形態に係る電子機器について説明する。
【０１９４】
第７実施の形態は、上述した第５実施の形態において、制御部１０による処理を変更するものである。すなわち、第７実施の形態は、第５実施の形態に係る電子機器５において、図５で説明したステップＳ２１の処理の態様を変更するものである。具体的には、第７実施の形態に係る電子機器７は、押圧に基づくデータに関する基準が設定された後、図６で説明したような押圧に基づくデータと拡大縮小率との対応付けの態様を変更する。
【０１９５】
第７実施の形態に係る電子機器７は、上記の点以外においては、上述した第５および第３実施の形態で説明した電子機器５および電子機器３と基本的に同じ機器構成および制御により実現することができる。このため、以下、第５および第３実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【０１９６】
第５実施の形態においては、図６を用いて説明したように、押圧に基づくデータと拡大縮小率との対応付けとして、ＰｍｉｎからＰ０までの押圧に基づくデータの変化には、ＸｍｉｎからＸ０までの拡大縮小率の線形的な変化を対応付けた。同様に、第５実施の形態においては、Ｐ０からＰｍａｘまでの押圧に基づくデータの変化には、Ｘ０からＸｍａｘまでの拡大縮小率の線形的な変化を対応付けた。この際、図６においては、説明の簡略化のために、ちょうどＰｍａｘとＰｍｉｎとの中間周辺に、押圧に基づくデータに関する基準Ｐ０が設定された場合の例を示した。しかしながら、実際に押圧に基づくデータに関する基準Ｐ０を設定する際は、当該Ｐ０がＰｍａｘとＰｍｉｎとの真ん中に設定されない場合も充分に想定される。この場合、すなわち押圧に基づくデータに関する基準Ｐ０がＰｍａｘとＰｍｉｎとの真ん中に設定されない場合には、図６の対応関係のグラフは一直線にはならず、Ｐ０の前後で傾きが変わるグラフになる。
【０１９７】
第５実施の形態で説明したように、押圧に基づくデータに関する基準Ｐ０がＰｍｉｎとＰｍａｘとの真ん中に設定された場合、押圧に基づくデータと拡大縮小率との対応付けの関係は、図１７（Ａ）に示すように、ＰｍｉｎからＰｍａｘにわたって一直線のグラフとなる。なお、図１７においては、説明の便宜のために、縦軸および横軸を、図６とは異なる態様で設定している。
【０１９８】
ここで、例えば、押圧に基づくデータに関する基準Ｐ０がＰｍｉｎとＰｍａｘとの真ん中よりも大きい位置に設定された場合、押圧に基づくデータと拡大縮小率との対応付けの関係は、図１７（Ｂ）に示すように、Ｐ０の時点において傾きが変化するグラフとなる。また、例えば、押圧に基づくデータに関する基準Ｐ０がＰｍｉｎとＰｍａｘとの真ん中よりも小さな位置に設定された場合、押圧に基づくデータと拡大縮小率との対応付けの関係は、図１７（Ｃ）に示すように、この場合もＰ０の時点において傾きが変化するグラフとなる。
【０１９９】
図１７（Ｂ）および（Ｃ）に示したように、押圧に基づくデータと拡大縮小率との対応付けの関係を示すグラフの傾きがＰ０の時点で変化する場合、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧に基づくデータを変化させると、第３実施の形態と同様に、拡大または縮小の追従性に違和感を与えるおそれがある。
【０２００】
したがって、本実施の形態においては、このような不都合に対処すべく、図５のステップＳ２１で説明した押圧に基づくデータと拡大縮小率との対応付けを行う際に、押圧に基づくデータに関する基準Ｐ０の前後で、押圧に基づくデータに対する拡大縮小率の変化量が大きく変わらないように補正する。具体的には、例えば図１７（Ｂ）に示したような対応付けがなされようとしている場合、制御部１０は、これらの対応付けを補正して、例えば図１８（Ａ）に示すような、押圧に基づくデータと拡大縮小率との対応付けを行う。
【０２０１】
図１８（Ａ）に示すような押圧に基づくデータと拡大縮小率との対応付けを行えば、押圧に基づくデータに関する基準Ｐ０は、Ｐｍｉｎ（拡大縮小率が最小Ｘｍｉｎになる時の押圧に基づくデータＰ）とＰｍａｘとの真ん中に設定される。したがって、押圧に基づくデータと拡大縮小率との対応付けの関係は、Ｐ０の前後にわたって傾きの変わらないグラフとなり、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧に基づくデータを変化させても、拡大または縮小の追従性に違和感を与えない。
【０２０２】
また、例えば図１７（Ｃ）に示したような対応付けがなされようとしている場合、制御部１０は、これらの対応付けを補正して、例えば図１８（Ｂ）に示すような、押圧に基づくデータと拡大縮小率との対応付けを行う。
【０２０３】
図１８（Ｂ）に示すような押圧に基づくデータと拡大縮小率との対応付けを行えば、押圧に基づくデータに関する基準Ｐ０は、ＰｍｉｎとＰｍａｘ（拡大縮小率が最大Ｘｍａｘになる時の押圧に基づくデータＰ）との真ん中に設定される。したがって、押圧に基づくデータと拡大縮小率との対応付けの関係は、Ｐ０の前後にわたって傾きの変わらないグラフとなり、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧に基づくデータを変化させても、拡大または縮小の追従性に違和感を与えない。
【０２０４】
このように、本実施の形態においても、制御部１０は、第５実施の形態と同様に、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する。ただし、本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加した場合と、押圧検出部４０により検出される押圧に基づくデータが減少した場合とで、前記パラメータの値を増減する量が等しくなるように制御する。ここで、「パラメータの値を増減する量」とは、上述した例においては、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じた、押圧に基づくデータに対する拡大縮小率の変化量に相当する。
【０２０５】
なお、本実施の形態において、押圧に基づくデータと拡大縮小率との対応付けを行う際に、押圧に基づくデータに関する基準Ｐ０の前後で、押圧に基づくデータに対する拡大縮小率の変化量が大きく変わらないように補正する態様は、図１８で説明したものに限定されず、第３実施の形態でも説明したように、種々の態様が想定できる。
【０２０６】
このように、本実施の形態によれば、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させても、所定の処理に関連付けられたパラメータの値を増減する量は大きく変化せずにほぼ等しくなる。したがって、本実施の形態によれば、操作者が押圧に基づくデータに関する基準Ｐ０をまたいで押圧を変化させた場合に、表示部３０に表示される画像が拡大または縮小される際の追従性に違和感を与えることはなくなる。
【０２０７】
（第８実施の形態）
次に、本発明の第８実施の形態に係る電子機器について説明する。
【０２０８】
第８実施の形態も、上述した第５実施の形態において、制御部１０による処理を変更するものである。すなわち、第８実施の形態は、第５実施の形態に係る電子機器１において、図５で説明したステップＳ２５の後の処理を変更するものである。すなわち、第８実施の形態に係る電子機器８は、押圧に基づくデータに関する基準が設定され、押圧に基づくデータに応じて画像の拡大または縮小の処理を行っている最中に、所定の操作が行われたと判定された場合、図６で説明したような押圧に基づくデータと拡大縮小率との対応付けの態様を変更する。
【０２０９】
第８実施の形態に係る電子機器８は、上記の点以外においては、上述した第５および第４実施の形態で説明した電子機器５および電子機器４と基本的に同じ機器構成および制御により実現することができる。このため、以下、第５および第４実施の形態において説明したのと同じ内容になる説明は、適宜省略する。
【０２１０】
第８実施の形態は、第５実施の形態に係る電子機器５により表示部３０に表示された画像の拡大または縮小の処理を行っている最中に、操作者が画像を拡大または縮小し過ぎてしまった際に、所望の拡大縮小率に容易に修正するための措置を提供する。
【０２１１】
第８実施の形態に係る電子機器８の処理は、第４実施の形態で図２０において説明したフローチャートに基づいて行うことができる。
【０２１２】
第８実施の形態においては、図２０におけるステップＳ２５の後、制御部１０は、押圧検出部４０により検出される押圧に基づくデータＰが増加して、押圧に基づくデータの値がＰｍａｘを超えてから減少に転じたか否かを判定する（ステップＳ４１）。ステップＳ４１において押圧に基づくデータＰがＰｍａｘを超えてから減少に転じたと判定されたら、制御部１０は、押圧に基づくデータと拡大縮小率との対応付けを変更する（ステップＳ４２）。
【０２１３】
また、ステップＳ４１においては、制御部１０は、押圧検出部４０により検出される押圧に基づくデータＰが減少して、押圧に基づくデータの値がＰｍｉｎを下回ってから増加に転じたと判定された場合も、ステップＳ４２の処理を行う。そして、ステップＳ４１において押圧に基づくデータＰがＰｍｉｎを下回ってから増加に転じたと判定されても、制御部１０は、押圧に基づくデータと拡大縮小率との対応付けを変更する（ステップＳ４２）。
【０２１４】
ステップＳ４２において、押圧に基づくデータと拡大縮小率との対応付けが変更されたら、制御部１０は、ステップＳ２２に戻って処理を続行する。なお、ステップＳ４１において上述したような所定の操作が行われことが判定されない場合、制御部１０は、ステップＳ４２の処理を行わずにステップＳ２２に戻って処理を続行する。
【０２１５】
次に、本実施の形態のステップＳ４２において行う、押圧に基づくデータと拡大縮小率との対応付けの変更について説明する。
【０２１６】
図４２は、第５実施の形態で説明した図３４等と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図４２においては、Ａ点からＢ点までの間において、操作者の操作による押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、図２２（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２０のステップＳ２１）。ここまでの処理は、上述した第５実施の形態において図６等を用いて説明したのと同様である。
【０２１７】
図４２の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点およびＤ点を経てＰｍａｘを超えてＥ点まで増加し、Ｅ点において減少に転じている（ステップＳ４１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータと拡大縮小率との対応付けは、例えば図２２（Ｂ）に示すような態様に変更される（ステップＳ４２）。図２２（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図２２（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図４２におけるＦ点からＧ点まで減少（図２２（Ｂ）におけるＰｍａｘからＰｍｉｎまでの減少に相当）した際に、押圧に基づくデータの減少に対する縮小率の変化も小さく（緩やかに）なる。したがって、操作者が押圧に基づくデータをＤ点まで増加させて画像を拡大し過ぎてしまい、押圧に基づくデータを減少させることにより画像を縮小させる際に、操作者はきめ細かく画像を縮小させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０２１８】
図４３は、第１実施の形態で説明した図３４等と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図４３においても、Ａ点からＢ点までの間において、操作者の操作による押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、図２２（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２０のステップＳ２１）。
【０２１９】
図４３の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点で押圧に基づくデータに関する基準Ｐ０に達した後減少に転じている。そして、Ｃ点の後に減少に転じた押圧に基づくデータはＤ点およびＥ点を経てＰｍｉｎを下回ってＦ点まで減少し、Ｆ点において増加に転じている（ステップＳ４１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータと拡大縮小率との対応付けは、例えば図２２（Ｃ）に示すような態様に変更される（ステップＳ４２）。図２２（Ｃ）に示す押圧に基づくデータと拡大縮小率との対応付けも、図２２（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図４３におけるＧ点からＨ点まで増加（図２２（Ｃ）におけるＰｍｉｎからＰｍａｘまでの増加に相当）した際に、押圧に基づくデータの増加に対する縮小率の変化も小さく（緩やかに）なる。したがって、操作者が押圧に基づくデータをＥ点まで減少させて画像を縮小し過ぎてしまい、押圧に基づくデータを増加させることにより画像を拡大させる際に、操作者はきめ細かく画像を拡大させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０２２０】
このように、本実施の形態において、制御部１０は、第５実施の形態と同様に、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、所定の処理に関連付けられたパラメータの値を増減するように制御する。ただし、本実施の形態において、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加および減少のうち一方から他方へと転じる前後において、前記パラメータの値を増減する量が異なるように制御する。ここで、「パラメータの値を増減する量」とは、上述した例においては、押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じた、押圧に基づくデータに対する拡大縮小率の変化量に相当する。なお、上述したように、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが増加から減少へと転じた後は、それ以前よりも前記パラメータの値を減少する量が少なくなるように制御するのが好適である。同様に、制御部１０は、押圧検出部４０により検出される押圧に基づくデータが減少から増加へと転じた後は、それ以前よりも前記パラメータの値を増加する量が少なくなるように制御するのが好適である。また、本実施の形態においては、押圧に基づくデータの増減に対する拡大縮小率の変化を小さく（緩やかに）するため、例えば図２０のステップＳ２２においてスライド操作が検出された際などに、変更前の押圧に基づくデータと拡大縮小率との対応付けに戻すようにするのが好適である。
【０２２１】
次に、第８実施の形態の他の例について説明する。
【０２２２】
第８実施の形態の他の例に係る電子機器８の処理は、第４実施の形態で図２４において説明したフローチャートに基づいて行うことができる。なお、図２４は、図２０と同様に、押圧に基づくデータに関する基準が設定された後、図３のステップＳ１５として示した拡大・縮小モードにおいて行う処理を説明するフローチャートである。
【０２２３】
上述した例においては、図２０のステップＳ４１で説明したように、操作者によって所定の操作が行われたと判定された場合、押圧に基づくデータと拡大縮小率との対応付けの態様を変更した。また、上述した例においては、所定の操作が行われたと判定される場合とは、押圧に基づくデータＰが最大の押圧に基づくデータＰｍａｘを超えてから減少に転じた場合、および押圧に基づくデータＰが最小の押圧に基づくデータＰｍｉｎを下回ってから増加に転じた場合とした。以下説明する例においては、所定の操作が行われたと判定された場合、押圧に基づくデータと拡大縮小率との対応付けの態様を変更する点については上述した例と同じであるが、当該所定の操作の内容を変更する。すなわち、本例においては、図２４のステップＳ５１に示すように、押圧に基づくデータＰが増加から減少に転じた場合、および押圧に基づくデータＰが減少から増加に転じた場合に、押圧に基づくデータと拡大縮小率との対応付けを変更する。要するに、本例においては、押圧に基づくデータＰが増加から減少に転じた場合、Ｐｍａｘを超えていなくとも、また押圧に基づくデータＰが減少から増加に転じた場合、Ｐｍｉｎを下回っていなくとも、上述した例のように押圧に基づくデータと拡大縮小率との対応付けを変更する。
【０２２４】
次に、本例において行う、押圧に基づくデータと拡大縮小率との対応付けの変更について説明する。
【０２２５】
図４４は、図４２と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図４４においては、Ａ点からＢ点までの間において、操作者の操作による押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、図２６（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２４のステップＳ２１）。ここまでの処理は、上述した第５実施の形態において図６等を用いて説明したのと同様である。
【０２２６】
図４４の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点を経てＤ点まで増加し、Ｄ点において減少に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータがＰｍａｘを超えなくとも、ｔ３の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図２６（Ｂ）に示すように、押圧に基づくデータがＰ１となるポイントを基準とした態様に変更する（ステップＳ４２）。図２６（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図２６（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図４４におけるＤ点からＥ点まで減少（図２６（Ｂ）におけるＰ１からＰｍｉｎまでの減少に相当）した際に、押圧に基づくデータの減少に対する縮小率の変化も小さく（緩やかに）なる。したがって、本例においても、操作者が押圧に基づくデータをＤ点まで増加させて画像を拡大し過ぎてしまい、押圧に基づくデータを減少させることにより画像を縮小させる際に、操作者はきめ細かく画像を縮小させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０２２７】
図４５は、図４４と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図４５においては、Ａ点からＢ点までの間において、操作者の操作による押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、図２８（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２４のステップＳ２１）。ここまでの処理は、上述した第１実施の形態において図６等を用いて説明したのと同様である。
【０２２８】
図４５の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点で押圧に基づくデータに関する基準Ｐ０に達した後減少に転じている。そして、Ｃ点の後に減少に転じた押圧に基づくデータはＤ点を経てＥ点まで減少し、Ｅ点において増加に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータがＰｍｉｎを下回っていなくとも、ｔ４の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図２８（Ｂ）に示すように、押圧に基づくデータがＰ１となるポイントを基準とした態様に変更する（ステップＳ４２）。図２８（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図２８（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図４５におけるＥ点からＦ点まで増加（図２８（Ｂ）におけるＰ１からＰｍａｘまでの増加に相当）した際に、押圧に基づくデータの増加に対する縮小率の変化も小さく（緩やかに）なる。したがって、本例においても、操作者が押圧に基づくデータをＥ点まで減少させて画像を縮小し過ぎてしまい、押圧に基づくデータを増加させることにより画像を拡大させる際に、操作者はきめ細かく画像を拡大させることができ、所望の拡大縮小率まで容易に到達させることができる。
【０２２９】
上述した例による処理は、押圧に基づくデータが増加および減少するたびに、連続的に行うようにしてもよい。以下、このような例について説明する。
【０２３０】
図４６は、図４４および図４５と同様に、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図４６においても、Ａ点からＢ点までの間において、操作者の操作による押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、図３０（Ａ）に示すように、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる（図２０のステップＳ２１）。
【０２３１】
図４６の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点を経てＤ点まで増加し、Ｄ点において減少に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、押圧に基づくデータがＰｍａｘを超えなくとも、ｔ３の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図３０（Ｂ）に示すように、押圧に基づくデータがＰ１となるポイントを基準とした態様に変更する（ステップＳ４２）。図３０（Ｂ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図３０（Ａ）に示した態様よりも、対応関係を表すグラフの傾きを小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図４６におけるＤ点からＥ点の手前まで減少（図３０（Ｂ）におけるＰ１からＰｍｉｎまでの減少に相当）した際に、押圧に基づくデータの減少に対する縮小率の変化も小さく（緩やかに）なる。
【０２３２】
さらに、図４６の例においては、Ｄ点において押圧に基づくデータと拡大縮小率との対応付けが変更された後で、Ｅ点の手前で押圧に基づくデータがＰｍｉｎを下回るまで減少し、Ｅ点において操作者の操作による押圧に基づくデータは増加に転じている（ステップＳ５１におけるＹｅｓ）。したがって、この場合、ｔ４の時点において、押圧に基づくデータと拡大縮小率との対応付けを、例えば図３０（Ｃ）に示すように、押圧に基づくデータがＰ２となるポイントを基準とした態様に変更する（ステップＳ４２）。なお、押圧検出部４０がＰｍｉｎを下回る押圧に基づくデータを検出できない場合、ステップＳ４２において、制御部は、例えば押圧に基づくデータがＰｍｉｎとなるポイントを基準とした態様に変更してもよい。図３０（Ｃ）に示す押圧に基づくデータと拡大縮小率との対応付けは、図３０（Ｂ）に示した態様よりも、対応関係を表すグラフの傾きをさらに小さく（緩やかに）してある。このため、操作者の操作によって押圧に基づくデータが図４６におけるＥ点の後で増加した際に、押圧に基づくデータの増加に対する拡大率の変化はさらに小さく（緩やかに）なる。
【０２３３】
したがって、本例においても、操作者が押圧に基づくデータをＣ点からＤ点まで増加させて画像を拡大し過ぎてしまい、押圧に基づくデータを減少させることにより画像を縮小させる際に、操作者はきめ細かく画像を縮小させることができる。さらに、本例においては、操作者が押圧に基づくデータをＤ点からＥ点まで減少させて画像を縮小し過ぎてしまったとしても、押圧に基づくデータを増加させることにより画像を拡大させる際に、操作者はさらにきめ細かく画像を拡大させることができる。このため、操作者は、所望の拡大縮小率までより一層容易に到達させることができる。
【０２３４】
なお、本例で説明したように、押圧に基づくデータが増加および減少するたびに、押圧に基づくデータと拡大縮小率との対応付けを連続して変更すると、押圧に基づくデータの増減に対する拡大縮小率の変化はますます小さく（緩やかに）なる。したがって、操作者が押圧に基づくデータを一定に維持しているつもりでも、押圧検出部４０で検出される押圧に基づくデータが微細な増減を繰り返すような場合、押圧に基づくデータの増減に対する拡大縮小率の変化は、操作者の意図に反して次第に小さく（緩やかに）なるおそれがある。
【０２３５】
そこで、本例においては、このような不都合を防ぐために、押圧に基づくデータが微細に増減する場合には、押圧に基づくデータの増減に対する拡大縮小率の変化を小さく（緩やかに）する措置を講じないようにすることもできる。例えば、図４７に示すように、押圧検出部４０によって検出される押圧に基づくデータの時間変化において、押圧に基づくデータの微小な変化幅ΔＰを設定してもよい。そして、拡大・縮小モードにおいて、このような微小な変化幅ΔＰ内において押圧に基づくデータが変化したとしても、押圧に基づくデータと拡大縮小率との対応付けを変更しないようにすることができる。
【０２３６】
図４７は、操作者の操作による押圧に基づくデータの時間変化の一例を示すグラフである。図４７においても、Ａ点からＢ点までの間において、操作者の操作による押圧に基づくデータが増加から減少に転じた後に減少から増加に転じたことにより、ｔ１の時点において、押圧に基づくデータＰと拡大縮小率Ｘとの対応付けが行われる。図４７の例においては、Ｂ点の後、すなわち押圧に基づくデータに関する基準が設定された後で、操作者の操作による押圧に基づくデータはＣ点を経た後にＤ点までわずかに増加し、Ｄ点において減少に転じている。しかしながら、Ｐ０からＤ点までの押圧に基づくデータの増加は、押圧に基づくデータの所定の変化幅ΔＰ内であるため、押圧に基づくデータと拡大縮小率との対応付けを変更しないようにしてもよい。
【０２３７】
このようにすれば、本例において、押圧に基づくデータの増減に対する拡大縮小率の変化が、操作者の意図に反して次第に小さく（緩やかに）なることはなくなる。
【０２３８】
なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上述した各実施の形態では、表示部３０に地図などの画像を表示して、当該画像を拡大または縮小する態様について説明した。しかしながら、本発明はこのような処理を行う態様に限定されるものではなく、押圧検出部４０に対する押圧に基づくデータに応じて、所定の処理に関連付けられたパラメータの値を変化させる各種の場面に適用することができる。また、ここでいう所定の処理についても、例えばアプリケーションに関連付けられた処理など任意のものとすることができる。例えば、上述した各実施の形態において、設定された押圧に基づくデータに関する基準と押圧検出部４０により検出される押圧に基づくデータとの差に応じて、音声を再生する際の音量を調節したり、表示部３０に表示する動画の再生速度を調節するなど、種々の処理に適用することができる。
【０２３９】
また、本発明は、タッチセンサを備えた電子機器に適用するのが好適であるが、押圧検出部４０に対する押圧に基づくデータに応じて、所定の処理に関連付けられたパラメータの値を変化させるものであるため、タッチセンサを備えた機器に限定されるものではない。例えば、本発明は、押圧検出部を備えるが、タッチセンサを備えない電子機器にも適用することができる。この場合、例えば、通常の操作部を構成するキーやボタン等に対して操作者が操作を行う際の押圧に基づくデータを検出することができるように、当該キーやボタン等に対する押圧に基づくデータを検出する押圧検出部を備えるようにするのが好適である。あるいは、特にキーやボタン等が押圧に基づくデータを検出することが必須ではない場合には、例えば操作者が電子機器の筐体を直接押圧する際の押圧に基づくデータを検出する押圧検出部を備えるような態様も考えることができる。
【０２４０】
また、上記実施の形態では、タッチセンサ２０を用いて、当該接触検出部のタッチ面に対する接触を検出したが、荷重センサ（押圧検出部）を用いて、所定の押圧に基づくデータに関する基準を満たした場合に、接触がなされたものと判定することもできる。このような押圧検出部は、任意の個数の歪みゲージセンサ等をタッチセンサ２０に設けたものとして構成することができる。
【０２４１】
また、このような押圧検出部は、タッチセンサ２０における接触検出方式に応じて構成することができる。例えば、抵抗膜方式の場合には、接触面積による抵抗変化に基づく出力信号の変化から押圧が検出できれば、歪みゲージセンサを用いることなく構成することができる。あるいは、静電容量方式の場合には、静電容量の変化に基づく出力信号の変化から押圧が検出できる場合も、歪みゲージセンサを用いることなく構成することができる。
【０２４２】
また、触感呈示部５０は、任意の個数の圧電振動子を用いて構成したり、タッチセンサ２０の全面に透明圧電素子を設けて構成したり、偏心モータを駆動信号の１周期で１回転させるようにして構成したり、することもできる。さらに、押圧検出部および触感呈示部５０は、圧電素子を用いて構成する場合は、圧電素子を共用して押圧検出部兼振動部を構成することもできる。圧電素子は、圧力が加わると電力を発生し、電力が加えられると変形するためである。この場合、触感呈示部５０は、押圧検出部も兼ねる圧電素子の出力に基づいて押圧に基づくデータを検出するとともに、例えば押圧に基づくデータに関する基準が設定された際に、当該圧電素子を駆動することにより振動を発生するようにもできる。
【０２４３】
上述した実施の形態においては、タッチセンサ２０を表示部３０の上面に重ねて配置した構成を想定して説明した。本発明による電子機器は、このような構成にすることは必須ではなく、タッチセンサ２０と表示部３０とを離間した構成にすることもできる。しかしながら、タッチセンサ２０を表示部３０の上面に重ねて配置した構成とする方が、表示される画像と発生する振動との対応関係を、操作者に容易に認識させることができる。
【０２４４】
また、本実施の形態の説明における表示部３０およびタッチセンサ２０は、表示部と接触検出部との両機能を共通の基板に持たせる等により、一体化した装置によって構成されるようにしてもよい。このように表示部と接触検出部との両機能を一体化した装置の構成の一例としては、液晶パネルが有するマトリクス状配列の画素電極群に、フォトダイオード等の複数の光電変換素子を規則的に混在させたものを挙げることができる。この装置は、液晶パネル構造によって画像を表示する一方で、パネル表面の所望位置に接触するペンの先端で液晶表示用のバックライトの光を反射し、この反射光を周辺の光電変換素子が受光することによって、接触の位置を検出することができる。
【０２４５】
また、本発明は、押圧に基づくデータに関する基準が設定されるが、この押圧に基づくデータに関する基準は、例えば、アプリケーションを起動した際に、記憶部に記憶している基準値に基づき設定されてもよいし、アプリケーションが起動している際に、操作者が押圧に基づくデータに関する基準を設定するためのオブジェクトに対して操作を行うことにより設定されてもよい。このように、本発明は、押圧に基づくデータに関する基準の設定については、本実施の形態の説明で記載した態様に限定されない。
【０２４６】
また、本実施の形態の説明においては、制御部は、押圧検出部により検出される押圧に基づくデータが所定の条件を満たすか否かを判定するとして、押圧検出部により検出される押圧に基づくデータが増加から減少に転じた後に、減少から増加に転じたか否かを判定するとしたが、本発明はこれに限定されず、例えば、制御部は、押圧検出部により検出される押圧に基づくデータが所定の条件を満たすか否かを判定するとして、押圧検出部により検出される押圧に基づくデータが所定の荷重基準を満たしている（所定の押圧閾値以上又は超えている）か否か判定してもよいし、押圧検出部により検出される押圧に基づくデータが予め定められた押圧に基づくデータの変化曲線と一致する変化をしたか否かを判定してもよい。
【符号の説明】
【０２４７】
１  電子機器
１０  制御部
２０  タッチセンサ
３０  表示部
４０  押圧検出部
５０  触感呈示部
８０  記憶部
【図１】
2012164895.tif 000003
【図２】
2012164895.tif 000004
【図３】
2012164895.tif 000005
【図４】
2012164895.tif 000006
【図５】
2012164895.tif 000007
【図６】
2012164895.tif 000008
【図７】
2012164895.tif 000009
【図８】
2012164895.tif 000010
【図９】
2012164895.tif 000011
【図１０】
2012164895.tif 000012
【図１１】
2012164895.tif 000013
【図１２】
2012164895.tif 000014
【図１３】
2012164895.tif 000015
【図１４】
2012164895.tif 000016
【図１５】
2012164895.tif 000017
【図１６】
2012164895.tif 000018
【図１７】
2012164895.tif 000019
【図１８】
2012164895.tif 000020
【図１９】
2012164895.tif 000021
【図２０】
2012164895.tif 000022
【図２１】
2012164895.tif 000023
【図２２】
2012164895.tif 000024
【図２３】
2012164895.tif 000025
【図２４】
2012164895.tif 000026
【図２５】
2012164895.tif 000027
【図２６】
2012164895.tif 000028
【図２７】
2012164895.tif 000029
【図２８】
2012164895.tif 000030
【図２９】
2012164895.tif 000031
【図３０】
2012164895.tif 000032
【図３１】
2012164895.tif 000033
【図３２】
2012164895.tif 000034
【図３３】
2012164895.tif 000035
【図３４】
2012164895.tif 000036
【図３５】
2012164895.tif 000037
【図３６】
2012164895.tif 000038
【図３７】
2012164895.tif 000039
【図３８】
2012164895.tif 000040
【図３９】
2012164895.tif 000041
【図４０】
2012164895.tif 000042
【図４１】
2012164895.tif 000043
【図４２】
2012164895.tif 000044
【図４３】
2012164895.tif 000045
【図４４】
2012164895.tif 000046
【図４５】
2012164895.tif 000047
【図４６】
2012164895.tif 000048
【図４７】
2012164895.tif 000049
【図４８】
2012164895.tif 000050
【図４９】
2012164895.tif 000051
【国際調査報告】
2012164895.tif 000052
2012164895.tif 000053
2012164895.tif 000054
2012164895.tif 000055
2012164895.tif 000056