(57)【要約】【課題】電子機器の操作性を向上することが可能な技術を提供する。【解決手段】電子機器１は、当該電子機器１に対する操作を検出する検出部１５０と、検出部１５０で検出された操作に応じた処理を実行する制御部１００とを備えている。制御部１００は、検出部１５０が、電子機器１の表示面に対して接触部が接触した状態で移動する第１操作を検出すると、当該第１操作に応じた所定処理を実行し、検出部１５０が、第１操作を検出した後に、電子機器１の表面に沿った接触部の移動を伴わない、当該電子機器１に対する接触部の第２操作を検出すると、当該所定処理を再実行する。【選択図】図４
2014006799.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
前記電子機器に対する操作を検出する検出部と、
前記検出部で検出された操作に応じた処理を実行する処理実行部と
を備え、
前記処理実行部は、
前記検出部が、前記電子機器の表示面に対して接触部が接触した状態で移動する第１操作を検出すると、当該第１操作に応じた所定処理を実行し、
前記検出部が、前記第１操作を検出した後に、前記電子機器の表面に沿った接触部の移動を伴わない、当該電子機器に対する接触部の第２操作を検出すると、前記所定処理を再実行する、電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記第２操作は、前記表示面に対して接触部が接触する操作、前記表示面に対して接触部が接触してその接触位置で離れる操作及び前記電子機器に設けられたハードウェアキーに対する操作のいずれか一つである、電子機器。
【請求項３】
請求項１及び請求項２のいずれか一つに記載の電子機器であって、
前記処理実行部は、前記検出部が前記第１操作を検出した後において前記第２操作を検出するたびに前記所定処理を実行する、電子機器。
【請求項４】
請求項１乃至請求項３のいずれか一つに記載の電子機器であって、
前記処理実行部は、
前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れずに当該表示面に接触した状態で前記第２操作を検出すると、前記所定処理を再実行し、
前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れた状態で前記第２操作を検出すると、前記所定処理を再実行しない、電子機器。
【請求項５】
請求項１乃至請求項３のいずれか一つに記載の電子機器であって、
前記処理実行部は、
前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れてから第１所定時間以内に前記第２操作を検出すると、前記所定処理を再実行し、
前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れてから前記第１所定時間経過後に前記第２操作を検出すると前記所定処理を再実行しない、電子機器。
【請求項６】
請求項５に記載の電子機器であって、
前記処理実行部は、
前記検出部が、前記第１操作を検出した後に接触部が前記表示面から離れてから前記第１所定時間以内に前記第２操作を検出すると前記所定処理を再実行し、前記検出部が当該第２操作を検出してから第２所定時間以内に新たな前記第２操作を検出すると前記所定処理をさらに実行し、
前記検出部が、前記第１操作を検出した後に接触部が前記表示面から離れてから前記第１所定時間以内に前記第２操作を検出すると前記所定処理を再実行し、前記検出部が当該第２操作を検出してから前記第２所定時間経過後に新たな前記第２操作を検出すると前記所定処理を実行しない、電子機器。
【請求項７】
請求項２に記載の電子機器であって、
前記第２操作は、前記電子機器の前記表示面に表示されている操作ボタンに対する操作である、電子機器。
【請求項８】
請求項１乃至請求項７のいずれか一つに記載の電子機器であって、
前記第１操作は、前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が近づく操作あるいは前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が離れる操作である、電子機器。
【請求項９】
請求項８に記載の電子機器であって、
前記第１操作が前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が近づく操作である場合には、前記所定処理は、前記表示面の表示を縮小する処理であって、
前記第１操作が前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が離れる操作である場合には、前記所定処理は、前記表示面の表示を拡大する処理である、電子機器。
【請求項１０】
請求項１乃至請求項７のいずれか一つに記載の電子機器であって、
前記第１操作は、二つの接触部が前記表示面に接触した状態で回転する操作である、電子機器。
【請求項１１】
請求項１０に記載の電子機器であって、
前記所定処理は、前記表示面の表示を回転する処理である、電子機器。
【請求項１２】
請求項１乃至請求項７のいずれか一つに記載の電子機器であって、
前記第１操作は、前記表示面に対して一つの接触部が接触した状態で移動する操作である、電子機器。
【請求項１３】
請求項１２に記載の電子機器であって、
前記所定処理は、前記第１操作での接触部の移動方向に前記表示面の表示をスクロールする処理あるいは前記表示面に表示されるページをめくる処理である、電子機器。
【請求項１４】
請求項１乃至請求項１３のいずれか一つに記載の電子機器であって、
前記接触部は指である、電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関する。
【背景技術】
【０００２】
従来から電子機器に関して様々な技術が提案されている。例えば特許文献１及び２には、電子機器の一種である携帯電話機に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００９−５２２６６９号公報
【特許文献２】特開２００９−１３４３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯電話機等の電子機器では、その操作性が良いことが望まれている。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、電子機器の操作性を向上することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る電子機器の一態様は、前記電子機器に対する操作を検出する検出部と、前記検出部で検出された操作に応じた処理を実行する処理実行部とを備え、前記処理実行部は、前記検出部が、前記電子機器の表示面に対して接触部が接触した状態で移動する第１操作を検出すると、当該第１操作に応じた所定処理を実行し、前記検出部が、前記第１操作を検出した後に、前記電子機器の表面に沿った接触部の移動を伴わない、当該電子機器に対する接触部の第２操作を検出すると、前記所定処理を再実行する。
【０００７】
また、本発明に係る電子機器の一態様では、前記第２操作は、前記表示面に対して接触部が接触する操作、前記表示面に対して接触部が接触してその接触位置で離れる操作及び前記電子機器に設けられたハードウェアキーに対する操作のいずれか一つである。
【０００８】
また、本発明に係る電子機器の一態様では、前記処理実行部は、前記検出部が前記第１操作を検出した後において前記第２操作を検出するたびに前記所定処理を実行する。
【０００９】
また、本発明に係る電子機器の一態様では、前記処理実行部は、前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れずに当該表示面に接触した状態で前記第２操作を検出すると、前記所定処理を再実行し、前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れた状態で前記第２操作を検出すると、前記所定処理を再実行しない。
【００１０】
また、本発明に係る電子機器の一態様では、前記処理実行部は、前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れてから第１所定時間以内に前記第２操作を検出すると、前記所定処理を再実行し、前記検出部が、前記第１操作を検出した後に、接触部が前記表示面から離れてから前記第１所定時間経過後に前記第２操作を検出すると前記所定処理を再実行しない。
【００１１】
また、本発明に係る電子機器の一態様では、前記処理実行部は、前記検出部が、前記第１操作を検出した後に接触部が前記表示面から離れてから前記第１所定時間以内に前記第２操作を検出すると前記所定処理を再実行し、前記検出部が当該第２操作を検出してから第２所定時間以内に新たな前記第２操作を検出すると前記所定処理をさらに実行し、前記検出部が、前記第１操作を検出した後に接触部が前記表示面から離れてから前記第１所定時間以内に前記第２操作を検出すると前記所定処理を再実行し、前記検出部が当該第２操作を検出してから前記第２所定時間経過後に新たな前記第２操作を検出すると前記所定処理を実行しない。
【００１２】
また、本発明に係る電子機器の一態様では、前記第２操作は、前記電子機器の前記表示面に表示されている操作ボタンに対する操作である。
【００１３】
また、本発明に係る電子機器の一態様では、前記第１操作は、前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が近づく操作あるいは前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が離れる操作である。
【００１４】
また、本発明に係る電子機器の一態様では、前記第１操作が前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が近づく操作である場合には、前記所定処理は、前記表示面の表示を縮小する処理であって、前記第１操作が前記表示面に対して二つの接触部が接触した状態で当該二つの接触部が離れる操作である場合には、前記所定処理は、前記表示面の表示を拡大する処理である。
【００１５】
また、本発明に係る電子機器の一態様では、前記第１操作は、二つの接触部が前記表示面に接触した状態で回転する操作である。
【００１６】
また、本発明に係る電子機器の一態様では、前記所定処理は、前記表示面の表示を回転する処理である。
【００１７】
また、本発明に係る電子機器の一態様では、前記第１操作は、前記表示面に対して一つの接触部が接触した状態で移動する操作である。
【００１８】
また、本発明に係る電子機器の一態様では、前記所定処理は、前記第１操作での接触部の移動方向に前記表示面の表示をスクロールする処理あるいは前記表示面に表示されるページをめくる処理である。
【００１９】
また、本発明に係る電子機器の一態様では、前記接触部は指である。
【発明の効果】
【００２０】
本発明によれば、電子機器の操作性が向上する。
【図面の簡単な説明】
【００２１】
【図１】電子機器の外観を示す斜視図である。
【図２】電子機器の外観を示す前面図である。
【図３】電子機器の外観を示す裏面図である。
【図４】電子機器の電気的構成を示すブロック図である。
【図５】電子機器の上下方向における断面構造を示す図である。
【図６】電子機器の動作を示すフローチャートである。
【図７】電子機器の表示面に対する指の操作を示す図である。
【図８】電子機器の表示面に対する指の操作を示す図である。
【図９】電子機器の動作を示すフローチャートである。
【図１０】電子機器の動作を示すフローチャートである。
【図１１】電子機器の表示面に対する指の操作を示す図である。
【図１２】電子機器の表示面に対する指の操作を示す図である。
【図１３】電子機器の動作を示すフローチャートである。
【図１４】電子機器の動作を示すフローチャートである。
【図１５】電子機器の動作を示すフローチャートである。
【図１６】電子機器の動作を示すフローチャートである。
【図１７】電子機器の動作を示すフローチャートである。
【図１８】電子機器の動作を示すフローチャートである。
【図１９】電子機器の表示面に対する指の操作を示す図である。
【図２０】電子機器の動作を示すフローチャートである。
【図２１】電子機器の動作を示すフローチャートである。
【発明を実施するための形態】
【００２２】
＜電子機器の外観＞
図１〜３は、それぞれ、実施の形態に係る電子機器１の外観を示す斜視図、前面図及び裏面図である。本実施の形態に係る電子機器１は、例えば携帯電話機である。図１〜３に示されるように、電子機器１は、カバーパネル２とケース部分３を備えており、カバーパネル２とケース部分３とが組み合わされることによって、平面視で略長方形の板状を成す機器ケース４が構成されている。
【００２３】
カバーパネル２は、平面視において略長方形を成しており、電子機器１の前面部分における、周縁部分以外の部分を構成している。カバーパネル２は、例えば、透明のガラスあるいは透明のアクリル樹脂で形成されている。ケース部分３は、電子機器１の前面部分の周縁部分、側面部分及び裏面部分を構成している。ケース部分３は、例えばポリカーボネート樹脂で形成されている。
【００２４】
カバーパネル２には、文字、記号、図形等の各種情報が表示される表示面２ａａを有する表示部分２ａが設けられている。表示部分２ａは例えば平面視で長方形を成しており、その前面が表示面２ａａとなっている。カバーパネル２における、表示部分２ａを取り囲む周縁部分２ｂは、例えばフィルム等が貼られることによって黒色となっており、情報が表示されない非表示部分となっている。カバーパネル２の内側主面には後述するタッチパネル１３０が貼り付けられており、使用者は、電子機器１の前面の表示面２ａａを指等で操作することによって、電子機器１に対して各種指示を与えることができる。
【００２５】
機器ケース４の内部には、第１操作キー５ａ、第２操作キー５ｂ及び第３操作キー５ｃが設けられている。第１操作キー５ａ、第２操作キー５ｂ及び第３操作キー５ｃのそれぞれは、ハードウェアキーであって、その表面が、カバーパネル２の外側主面２０の下側端部から露出している。以後、第１操作キー５ａ、第２操作キー５ｂ及び第３操作キー５ｃを特に区別する必要が無い場合には、それぞれを「操作キー５」と呼ぶ。使用者は、操作キー５を指等で操作することによっても、電子機器１に対して指示を与えることができる。
【００２６】
なお、以下においては、使用者が電子機器１の表示面２ａａ及び操作キー５を指で操作する場合を中心に説明するが、電子機器１に対する操作は、指での操作に限定されるものではなく、使用者は指の代わりにあるいは指と併用して、指以外の接触部で電子機器１を操作しても良い。例えば、使用者はスタイラスペンなどの静電式タッチパネル用ペンで電子機器１を操作しても良い。
【００２７】
カバーパネル２の下側端部にはマイク穴６があけられており、カバーパネル２の上側端部にはレシーバ穴７があけられている。カバーパネル２の外側主面２０の上側端部からは、後述する前面側撮像部１９０が有する撮像レンズ１９０ａが視認可能となっている。また、図３に示されるように、電子機器１の裏面１０、言い換えれば機器ケース４の裏面には、スピーカ穴８があけられている。そして、電子機器１の裏面１０からは、後述する裏面側撮像部２００が有する撮像レンズ２００ａが視認可能となっている。
【００２８】
＜電子機器の電気的構成＞
図４は電子機器１の電気的構成を示すブロック図である。図４に示されるように、電子機器１には、制御部１００、無線通信部１１０、表示パネル１２０及び検出部１５０が設けられている。さらに電子機器１には、マイク１６０、レシーバ１７０、外部スピーカ１８０、前面側撮像部１９０、裏面側撮像部２００及び電池２１０が設けられている。電子機器１に設けられたこれらの構成要素は、機器ケース４内に収められている。
【００２９】
制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３等を備えており、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理する。記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等で構成されている。記憶部１０３には、電子機器１の動作、具体的には電子機器１が備える無線通信部１１０、表示パネル１２０等の各構成要素を制御するための制御プログラムであるメインプログラム及び複数のアプリケーションプログラム等が記憶されている。制御部１００の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種プログラムを実行することによって実現される。
【００３０】
無線通信部１１０は、アンテナ１１１を有している。無線通信部１１０は、電子機器１とは別の携帯電話機あるいはインターネットに接続されたウェブサーバ等の通信装置からの信号を基地局を介してアンテナ１１１で受信する。無線通信部１１０は、受信信号に対して増幅処理及びダウンコンバートを行って制御部１００に出力する。制御部１００は、入力される受信信号に対して復調処理等を行って、当該受信信号に含まれる、音声や音楽などを示す音信号などを取得する。また無線通信部１１０は、制御部１００で生成された、音信号等を含む送信信号に対してアップコンバート及び増幅処理を行って、処理後の送信信号をアンテナ１１１から無線送信する。アンテナ１１１からの送信信号は、基地局を通じて、電子機器１とは別の携帯電話機あるいはインターネットに接続された通信装置で受信される。
【００３１】
表示パネル１２０は、例えば、液晶表示パネルあるいは有機ＥＬパネルであって、制御部１００によって制御されることによって、文字、記号、図形などの各種情報を表示する。表示パネル１２０に表示される情報は、カバーパネル２の表示部分２ａの表示面２ａａに表示されることによって、当該情報は電子機器１の使用者に視認可能となる。
【００３２】
検出部１５０は、電子機器１に対する使用者の操作を検出する。検出部１５０は、カバーパネル２の表示面２ａａに対する使用者の操作を検出するタッチパネル１３０と、各操作キー５に対する使用者の操作を検出するキー操作検出部１４０とを有している。
【００３３】
タッチパネル１３０は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル１３０は、カバーパネル２の内側主面に貼り付けられており、互いに対向配置されたシート状の二つの電極センサを備えている。二つの電極センサは透明粘着性シートによって貼り合わされている。
【００３４】
一方の電極センサには、それぞれがＸ軸方向（例えば電子機器１の左右方向）に沿って延在し、かつ互いに平行に配置された複数の細長いＸ電極が形成されている。他方の電極センサには、それぞれがＹ軸方向（例えば電子機器１の上下方向）に沿って延在し、かつ互いに平行に配置された複数の細長いＹ電極が形成されている。表示面２ａａに対して使用者の指等が接触すると、その接触領域の下にあるＸ電極及びＹ電極の間の静電容量が変化することによって、タッチパネル１３０においてカバーパネル２の表示面２ａａに対する指の操作が検出される。タッチパネル１３０において生じる、Ｘ電極及びＹ電極の間の静電容量変化は制御部１００に伝達され、制御部１００は当該静電容量変化に基づいてカバーパネル２の表示面２ａａに対して行われた操作の内容を特定し、それに応じた処理を行う。
【００３５】
キー操作検出部１４０は、複数の操作キー５のそれぞれについて、当該操作キー５が押下（操作）されているか否かを検出する。キー操作検出部１４０は、複数の操作キー５のそれぞれについて、当該操作キー５が押下されていない場合には、当該操作キー５が操作されていないことを示す未操作信号を制御部１００に出力する。また、キー操作検出部１４０は、複数の操作キー５のそれぞれについて、当該操作キー５が押下されると、当該操作キー５が操作されたことを示す操作信号を制御部１００に出力する。これにより、制御部１００は、各操作キー５について、当該操作キー５が操作されているか否かを判断することができる。
【００３６】
制御部１００は、使用者が指を第１操作キー５ａに接触させて当該第１操作キー５ａを指で押下したことがキー操作検出部１４０で検出され、続いて、使用者が指を第１操作キー５ａから離して第１操作キー５ａが使用者の指によって押下されなくなったことがキー操作検出部１４０で検出されると、表示パネル１２０を制御して、表示面２ａａの表示を一つ前に戻す。つまり、制御部１００は、キー操作検出部１４０から、第１操作キー５ａに関する操作信号が入力され、その後、第１操作キー５ａに関する未操作信号が入力されると、表示パネル１２０を制御して、表示面２ａａの表示を一つ前に戻す。
【００３７】
また、制御部１００は、使用者が指を第２操作キー５ｂに接触させて当該第２操作キー５ｂを指で押下したことがキー操作検出部１４０で検出され、続いて、使用者が指を第２操作キー５ｂから離して第２操作キー５ｂが使用者の指によって押下されなくなったことがキー操作検出部１４０で検出されると、表示パネル１２０を制御して、表示面２ａａにホーム画面（初期画面）を表示する。
【００３８】
また、制御部１００は、使用者が指を第３操作キー５ｃに接触させて当該第３操作キー５ｃを指で押下したことがキー操作検出部１４０で検出され、続いて、使用者が指を第３操作キー５ｃから離して第３操作キー５ｃが使用者の指によって押下されなくなったことがキー操作検出部１４０で検出されると、表示パネル１２０を制御して、表示面２ａａにオプションメニューを表示する。
【００３９】
このように、制御部１００は、検出部１５０で検出された電子機器１に対する操作に応じた処理を実行する処理実行部として機能する。
【００４０】
マイク１６０は、電子機器１の外部から入力される音を電気的な音信号に変換して制御部１００に出力する。電子機器１の外部からの音は、カバーパネル２の前面に設けられたマイク穴６から電子機器１の内部に取り込まれてマイク１６０に入力される。
【００４１】
外部スピーカ１８０は、例えばダイナミックスピーカであって、制御部１００からの電気的な音信号を音に変換して出力する。外部スピーカ１８０から出力される音は、電子機器１の裏面１０に設けられたスピーカ穴８から外部に出力される。スピーカ穴８から出力される音は、電子機器１から離れた場所でも聞こえるようになっている。
【００４２】
前面側撮像部１９０は、撮像レンズ１９０ａ及び撮像素子などで構成されており、制御部１００による制御に基づいて、静止画像及び動画像を撮像する。図１，２に示されるように、撮像レンズ１９０ａは、電子機器１の前面に設けられていることから、電子機器１の前面側（カバーパネル２側）に存在する物体を撮像することが可能である。
【００４３】
裏面側撮像部２００は、撮像レンズ２００ａ及び撮像素子などで構成されており、制御部１００による制御に基づいて、静止画像及び動画像を撮像する。図３に示されるように、撮像レンズ２００ａは、電子機器１の裏面１０に設けられていることから、電子機器１の裏面１０側に存在する物体を撮像することが可能である。
【００４４】
レシーバ１７０は、受話音を出力するものであって、例えばダイナミックスピーカで構成されている。レシーバ１７０は、制御部１００からの電気的な音信号を音に変換して出力する。レシーバ１７０から出力される音は、電子機器１の前面に設けられたレシーバ穴７から外部に出力される。レシーバ穴７から出力される音の音量は、スピーカ穴８から出力される音の音量よりも小さくなっている。
【００４５】
電池２１０は、電子機器１の電源を出力する。電池２１０から出力された電源は、電子機器１が備える制御部１００及び無線通信部１１０などに含まれる各電子部品に対して供給される。
【００４６】
記憶部１０３には、様々なアプリケーションプログラム（以後、単に「アプリケーション」と呼ぶ）が記憶されている。記憶部１０３には、例えば、音声通話を行うための音声通話アプリケーション、テレビ電話通信を行うためのテレビ電話アプリケーション、ウェブサイトを表示するためのブラウザ、電子メールの作成・閲覧・送受信を行うためのメールアプリケーションが記憶されている。また、記憶部１０３には、それに記憶されている静止画像データを表示するためのアプリケーション、記憶部１０３に記憶されている音楽データを再生するための音楽再生アプリケーション、地図を表示するための地図表示アプリケーション、電子書籍を表示するための電子書籍アプリケーションなどが記憶されている。
【００４７】
記憶部１０３内のメインプログラムを実行している制御部１００が、記憶部１０３内のアプリケーションを読み出して実行すると、制御部１００は、無線通信部１１０、表示パネル１２０及びレシーバ１７０等の、電子機器１内の他の構成要素を制御し、それによって、当該アプリケーションに対応する機能（処理）が電子機器１で実行される。例えば、音声通話アプリケーションを実行している制御部１００は、無線通信部１１０、マイク１６０及びレシーバ１７０を制御する。これにより、電子機器１では、無線通信部１１０で受信された受信信号に含まれる音声がレシーバ１７０から出力されるとともに、マイク１６０に入力された音声を含む送信信号が無線通信部１１０から送信され、通信相手装置との間で音声通話が行われる。
【００４８】
＜電子機器の内部構造＞
図５は電子機器１の上下方向（長手方向）における断面構造を示す図である。図５に示されるように、カバーパネル２の内側主面２１には、当該カバーパネル２の表示部分２ａと対向するようにタッチパネル１３０が貼り付けられている。そして、表示部である表示パネル１２０は、カバーパネル２及びタッチパネル１３０に対向するように配置されている。したがって、カバーパネル２と表示パネル１２０との間にはタッチパネル１３０が存在している。カバーパネル２では、表示パネル１２０と対向している部分が表示部分２ａとなる。
【００４９】
また、機器ケース４の内部には、ＣＰＵ１０１及びＤＳＰ１０２などの各種部品が搭載されるプリント基板２５０が設けられている。プリント基板２５０は、表示パネル１２０よりも電子機器１の裏面１０側において当該表示パネル１２０と対向するように配置されている。
【００５０】
＜表示面に対する操作の種類＞
本実施の形態に係る電子機器１では、検出部１５０のタッチパネル１３０が、表示面２ａａに対する操作を検出すると、制御部１００は、当該操作に応じた処理を実行する。制御部１００で実行される、表示面２ａａに対する操作に応じた処理の内容については、表示面２ａａに対する同じ操作であっても、電子機器１の動作状況、例えば電子機器１で実行されているアプリケーションによって変化することがある。
【００５１】
電子機器１の表示面２ａａに対する操作としては、スライド操作、タップ操作、フリック操作、ピンチ操作、回転操作などがある。スライド操作、フリック操作、ピンチ操作及び回転操作は、表示面２ａａに沿った指の移動を伴う操作である。
【００５２】
スライド操作とは、一本の指が表示面２ａａに接触した状態で移動する操作である。使用者は、表示面２ａａに対してスライド操作を行うことによって、例えば、表示面２ａａの表示をスクロールさせたり、表示面２ａａに表示されているページをめくったりすることができる。
【００５３】
タップ操作とは、一本の指が表示面２ａａに接触してからすぐに当該表示面２ａａから離れる操作である。詳細には、タップ操作とは、一本の指が表示面２ａａに接触してから所定時間以内にその接触位置で当該表示面２ａａから離れる操作である。したがって、タップ操作においては、指が電子機器１の表面に沿って移動することは無い。使用者は、表示面２ａａに対してタップ操作を行うことによって、例えば、表示面２ａａに表示されている、アプリケーションを実行するためのアイコンを選択して、当該アプリケーションの実行を行うことができる。
【００５４】
フリック操作とは、表示面２ａａを一本の指で払う操作である。詳細には、フリック操作とは、一本の指が表示面２ａａに接触してから離れるまでの時間が所定時間以内であって、かつ当該一本の指が当該表示面２ａａに対して接触してから離れるまで所定距離以上移動する操作である。使用者は、表示面２ａａに対してフリック操作を行うことによって、例えば、表示面２ａａの表示を当該フリック操作の方向にスクロールさせたり、表示面２ａａに表示されているページをめくったりすることができる。
【００５５】
ピンチ操作には、ピンチアウト操作とピンチイン操作の２種類が存在する。ピンチアウト操作とは、二本の指が表示面２ａａに接触した状態で当該二本の指が離れる（開く）操作である。一方で、ピンチイン操作とは、二本の指が表示面２ａａに接触した状態で当該二本の指が近づく（閉じる）操作である。使用者は、表示面２ａａに対してピンチアウト操作を行うことによって、例えば、表示面２ａａの表示を拡大することができる。また、使用者は、表示面２ａａに対してピンチイン操作を行うことによって、例えば、表示面２ａａの表示を縮小することができる。
【００５６】
回転操作とは、二本の指が表示面２ａａに接触した状態で回転する操作である。使用者は、表示面２ａａに対して回転操作を行うことによって、例えば、表示面２ａａの表示を回転させることができる。
【００５７】
＜表示面に対する操作に応じた処理の再実行について＞
本実施の形態に係る電子機器１においては、制御部１００が記憶部１０３内の地図表示アプリケーションを実行し、カバーパネル２の表示面２ａａに地図が表示されている際には、使用者は、表示面２ａａに対してピンチアウト操作を繰り返して実行することによって、表示面２ａａの地図を大きく拡大することができる。また、使用者は、表示面２ａａに対してピンチイン操作を繰り返して実行することによって、表示面２ａａの地図を大きく縮小することができる。
【００５８】
使用者が表示面２ａａに対してピンチアウト操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａに表示されている地図が拡大する。このとき、表示面２ａａに表示されている地図は、ピンチアウト操作を行った二本の指の間の距離についてのピンチアウト操作前後の増加量に応じた倍率で拡大する。具体的には、例えば、表示面２ａａに表示されている日本地図の東京と大阪の二点に対して、使用者が二本の指をそれぞれ接触させた状態で当該二本の指の間の距離を離すと、離した後の当該二本の指が接触している二点に東京及び大阪がそれぞれ位置するように表示面２ａａの日本地図が拡大する。そして、使用者が表示面２ａａに対してさらにピンチアウト操作を行うと、制御部１００が表示パネル１２０を制御することによって、ピンチアウト操作を行った二本の指の間の距離についてのピンチアウト操作前後の増加量に応じた倍率だけ、表示面２ａａの地図がさらに拡大する。
【００５９】
また、表示面２ａａに地図が表示されている際に、使用者が表示面２ａａに対してピンチイン操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａに表示されている地図が縮小する。このとき、表示面２ａａに表示されている地図は、ピンチイン操作を行った二本の指の間の距離についてのピンチイン操作前後の減少量に応じた倍率で縮小する。例えば、表示面２ａａに表示されている日本地図の北海道と沖縄の二点に対して、使用者が二本の指をそれぞれ接触させた状態で当該二本の指の間の距離を近づけると、近づけた後の当該二本の指が接触している二点に北海道及び沖縄がそれぞれ位置するように表示面２ａａの日本地図が縮小する。そして、使用者が表示面２ａａに対してさらにピンチイン操作を行うと、制御部１００が表示パネル１２０を制御することによって、ピンチイン操作を行った二本の指の間の距離についてのピンチイン操作前後の減少量に応じた倍率だけ、表示面２ａａの地図がさらに縮小する。
【００６０】
また、表示面２ａａに地図が表示されている際に、使用者が表示面２ａａに対して回転操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａに表示されている地図が、当該回転操作での指の回転方向に回転する。このとき、表示面２ａａに表示されている地図は、回転操作で使用された二本の指の回転量だけ回転する。例えば、表示面２ａａに表示されている日本地図の東京と大阪の二点に対して、使用者が二本の指をそれぞれ接触させた状態で当該二本の指を回転させると、回転後の当該二本の指が接触している二点に東京及び大阪がそれぞれ位置するように表示面２ａａの日本地図が回転する。そして、使用者が表示面２ａａに対してさらに回転操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａの地図がさらに回転する。
【００６１】
また、本実施の形態に係る電子機器１において、例えば、制御部１００が記憶部１０３内のブラウザを実行し、カバーパネル２の表示面２ａａにウェブサイトが表示されている際には、使用者は、表示面２ａａに対してスライド操作を繰り返して実行することによって、表示面２ａａの表示を大きくスクロールすることができる。
【００６２】
使用者が表示面２ａａに対して上方向にスライド操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａに接触させた一本の指の移動距離だけ表示面２ａａの表示が上方向にスクロールする。そして、使用者が表示面２ａａに対してさらに上方向にスライド操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａに接触させた一本の指の移動距離だけ表示面２ａａの表示が上方向にさらにスクロールする。
【００６３】
なお、使用者は、表示面２ａａに対してフリック操作を繰り返して実行することによっても、表示面２ａａの表示を大きくスクロールすることができる。また、表示面２ａａに地図が表示されている際にも、使用者は、表示面２ａａに対してスライド操作あるいはフリック操作を繰り返して実行することによって、表示面２ａａの表示を大きくスクロールすることができる。
【００６４】
また、本実施の形態に係る電子機器１において、例えば、制御部１００が記憶部１０３内の電子書籍アプリケーションを実行し、表示面２ａａに電子書籍が表示されている際には、使用者は、表示面２ａａに対してスライド操作あるいはフリック操作を繰り返して実行することによって、表示面２ａａが表示されている電子書籍のページを次々とめくることができる。
【００６５】
例えば表示面２ａａに表示される電子書籍が右開きであって、使用者が表示面２ａａに対して右方向にスライド操作あるいはフリック操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａの表示が一つ次のページとなる。そして、使用者が表示面２ａａに対してさらに右方向にスライド操作あるいはフリック操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａの表示がさらに一つ次のページとなる。また、使用者が表示面２ａａに対して左方向にスライド操作あるいはフリック操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａの表示が一つ前のページとなる。そして、使用者が表示面２ａａに対してさらに左方向にスライド操作あるいはフリック操作を行うと、制御部１００が表示パネル１２０を制御することによって、表示面２ａａの表示がさらに一つ前のページとなる。
【００６６】
このように、本実施の形態に係る電子機器１においては、表示面２ａａに対して所定操作が繰り返して行われると、制御部１００は、表示パネル１２０等の他の構成要素を制御して、当該所定操作に応じた処理を繰り返して実行する。
【００６７】
一方で、ピンチ操作、スライド操作、フリック操作及び回転操作のように、表示面２ａａに指等の接触部が接触した状態で移動する操作（以後、「接触移動操作」と呼ぶ）を繰り返して実行するのは使用者にとって負担である。
【００６８】
そこで、本実施の形態に係る電子機器１においては、使用者による簡単な操作によって、接触移動操作に応じた処理を再実行することが可能となっている。以下に、この点について詳細に説明する。
【００６９】
図６は、制御部１００が地図表示アプリケーションを実行している際の電子機器１の動作の一例を示すフローチャートである。図６に示されるように、ステップｓ１において、検出部１５０のタッチパネル１３０が表示面２ａａに対するピンチアウト操作を検出すると、制御部１００は、表示パネル１２０を制御して、表示面２ａａに表示されている地図を拡大する。その後、ステップｓ３において、ピンチアウト操作の後に、当該ピンチアウト操作において表示面２ａａに接触した状態で互いに離れるように移動した二本の指が移動を完了した位置において当該表示面２ａａから離れずに当該表示面２ａａに接触した状態で、当該二本の指とは別の指による当該表示面２ａａに対するタップ操作をタッチパネル１３０が検出すると、制御部１００は、当該タップ操作を、ピンチアウト操作に応じた処理（拡大処理）を再実行することを指示する指示操作であると判断する。そして、ステップｓ４において、制御部１００は、表示パネル１２０を制御して、表示面２ａａに表示されている地図を再度拡大する。このとき、表示面２ａａに表示されている地図は、ステップｓ２での倍率と同じ倍率で拡大される。言い換えれば、表示面２ａａに表示されている地図は、ステップｓ１のピンチアウト操作を行った二本の指の間の距離についてのピンチアウト操作前後の増加量に応じた倍率で拡大される。以後、ピンチアウト操作等の接触移動操作に応じた処理を再実行することを指示する指示操作を「再実行指示操作」と呼ぶ。
【００７０】
その後、ステップｓ３において、ピンチアウト操作を行った二本の指が表示面２ａａから一度も離れていない状態で当該二本の指とは別の指による当該表示面２ａａに対するタップ操作をタッチパネル１３０が検出すると、制御部１００は、当該タップ操作を、ピンチアウト操作に応じた処理の再実行指示操作であると判断して、ステップｓ４において、表示面２ａａに表示されている地図を再度拡大する。以後、電子機器１は同様に動作する。
【００７１】
図７は、使用者が表示面２ａａに対してピンチアウト操作を行う様子を示す図である。図８は、使用者が、ピンチアウト操作後に、当該ピンチアウト操作において表示面２ａａに接触した状態で離れるように移動した二本の指が移動を完了した位置において当該表示面２ａａから離れずに当該表示面２ａａに接触した状態で、当該二本の指とは別の指によって当該表示面２ａａに対してタップ操作する様子を示す図である。図７，８の例では、使用者は、右手３００の親指３０１と人差し指３０２を使用してピンチアウト操作を行い（図７）、その後、右手の中指３０３でタップ操作を行っている（図８）。
【００７２】
このように、本実施の形態では、使用者は、表示面２ａａにピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指を表示面２ａａから離さずに別の指でタップ操作を行うことによって表示面２ａａの表示を再度拡大することができる。そして、使用者は、表示面２ａａにピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指を表示面２ａａから離さずに別の指でタップ操作を繰り返して行うことによって、タップ操作を行った回数だけ表示面２ａａの表示の拡大を繰り返して行うことができる。
【００７３】
一方で、図９に示されるように、上述のステップｓ１，ｓ２の後に、ピンチアウト操作において表示面２ａａに接触した状態で互いに離れるように移動した二本の指の少なくとも一方が当該表示面２ａａから離れたことをステップｓ１３においてタッチパネル１３０が検出すると、制御部１００は、後にタッチパネル１３０で検出されるタップ操作は、ピンチアウト操作に応じた処理の再実行指示操作ではなく、ピンチアウト操作とは独立した通常のタップ操作であると判断する。そして、ステップｓ１４において、タッチパネル１３０が表示面２ａａに対するタップ操作を検出すると、ステップｓ１５において、制御部１００は、表示面２ａａの表示の拡大を行わずに、通常のタップ操作に応じた処理を行う。ここでは、制御部１００は、当該タッチ操作を無視する処理を行う。
【００７４】
なお、上述のステップｓ４が実行された後にステップｓ１３が実行されると、つまり、ピンチアウト操作に応じた処理の再実行指示操作に基づいて表示面２ａａに表示されている地図を拡大した後に、ピンチアウト操作を行った二本の指の少なくとも一方が表示面２ａａから離れたことがタッチパネル１３０で検出されると、制御部１００は、後にタッチパネル１３０で検出されるタップ操作は、ピンチアウト操作に応じた処理の再実行指示操作ではなく、ピンチアウト操作とは独立した通常のタップ操作であると判断する。その後、タッチパネル１３０が表示面２ａａに対するタップ操作を検出すると、制御部１００は、表示面２ａａの表示の拡大を行わずに、通常のタップ操作に応じた処理を行う。
【００７５】
ピンチイン操作についても同様であって、使用者は、表示面２ａａにピンチイン操作を行った後に、当該ピンチイン操作を行った二本の指を表示面２ａａから離さずに別の指でタップ操作を行うことによって表示面２ａａの表示を再度縮小することができる。そして、使用者は、表示面２ａａにピンチイン操作を行った後に、当該ピンチイン操作を行った二本の指を表示面２ａａから離さずにタップ操作を繰り返して行うことによって、タップ操作された回数だけ表示面２ａａの表示の縮小を繰り返して行うことができる。ピンチイン操作に応じた処理の再実行指示操作が行われた際には、ピンチイン操作が行われた際の表示面２ａａの表示の縮小と同じ倍率で表示面２ａａの表示が縮小する。
【００７６】
図１０は、制御部１００がブラウザを実行している際の電子機器１の動作の一例を示すフローチャートである。図１０に示されるように、ステップｓ２１において、検出部１５０のタッチパネル１３０が表示面２ａａに対する上方向あるいは下方向のスライド操作を検出すると、ステップｓ２２において、制御部１００は、表示パネル１２０を制御して、表示面２ａａの表示を、検出されたスライド操作の方向にスクロールする。その後、ステップｓ２３において、スライド操作の後に、当該スライド操作において表示面２ａａに接触した状態で移動した一本の指が移動を完了した位置において当該表示面２ａａから離れずに当該表示面２ａａに接触した状態で、当該一本の指とは別の指による当該表示面２ａａに対するタップ操作をタッチパネル１３０が検出すると、制御部１００は、当該タップ操作を、スライド操作に応じた処理（スクロール処理）の再実行指示操作であると判断する。そして、制御部１００は、ステップｓ２４において、表示パネル１２０を制御して、表示面２ａａの表示を再度スクロールする。このとき、表示面２ａａの表示は、ステップｓ２２でのスクロールと同じ方向に同じ量だけスクロールする。言い換えれば、表示面２ａａの表示は、ステップｓ２１のスライド操作を行った一本の指の移動方向に沿って、当該一本の指の移動距離だけスクロールする。
【００７７】
その後、ステップｓ２３において、スライド操作を行った一本の指が表示面２ａａから一度も離れていない状態で当該一本の指とは別の指による当該表示面２ａａに対するタップ操作をタッチパネル１３０が検出すると、制御部１００は、当該タップ操作を、スライド操作に応じた処理の再実行指示操作であると判断して、ステップｓ２４において、表示面２ａａの表示をスクロールする。以後、電子機器１は同様に動作する。
【００７８】
図１１は、使用者が表示面２ａａに対して上方向にスライド操作を行う様子を示す図である。図１２は、使用者が、上方向へのスライド操作後に、当該スライド操作において表示面２ａａに接触した状態で移動した一本の指が移動が完了した位置において当該表示面２ａａから離れずに当該表示面２ａａに接触した状態で、当該一本の指とは別の指によって当該表示面２ａａに対してタップ操作する様子を示す図である。図１１，１２の例では、使用者は、右手３００の人差し指３０２を使用してスライド操作を行い（図１１）、その後、右手の中指３０３でタップ操作を行っている（図１２）。
【００７９】
このように、本実施の形態では、使用者は、表示面２ａａにスライド操作を行った後に、当該スライド操作を行った指を表示面２ａａから離さずに別の指でタップ操作を行うことによって表示面２ａａの表示を再度スクロールすることができる。そして、使用者は、表示面２ａａにスライド操作を行った後に、当該スライド操作を行った指を表示面２ａａから離さずに別の指でタップ操作を繰り返して行うことによって、表示面２ａａの表示のスクロールを繰り返して行うことができる。
【００８０】
一方で、図１３に示されるように、上述のステップｓ２１，ｓ２２の後に、スライド操作において表示面２ａａに接触した状態で移動した一本の指が当該表示面２ａａから離れたことをステップｓ３３においてタッチパネル１３０が検出すると、制御部１００は、後にタッチパネル１３０で検出されるタップ操作は、スライド操作に応じた処理の再実行指示操作ではなく、スライド操作とは独立した通常のタップ操作であると判断する。そして、ステップｓ３４において、タッチパネル１３０が表示面２ａａに対するタップ操作を検出すると、ステップｓ３５において、制御部１００は、表示面２ａａの表示のスクロールを行わずに、通常のタップ操作に応じた処理を行う。ここでは、制御部１００は、当該タッチ操作を無視する処理を行う。
【００８１】
なお、上述のステップｓ２４が実行された後にステップｓ３３が実行されると、つまり、スライド操作に応じた処理の再実行指示操作に基づいて表示面２ａａの表示がスクロールされた後に、当該スライド操作を行った一本の指が表示面２ａａから離れたことがタッチパネル１３０で検出されると、制御部１００は、後にタッチパネル１３０で検出されるタップ操作は、スライド操作とは独立した通常のタップ操作であると判断する。その後、タッチパネル１３０が表示面２ａａに対するタップ操作を検出すると、制御部１００は、表示面２ａａの表示のスクロールを行わずに、通常のタップ操作に応じた処理を行う。
【００８２】
また、回転操作によって表示面２ａａの表示を回転する場合も同様であり、使用者は、表示面２ａａに回転操作を行った後に、当該回転操作を行った二本の指を表示面２ａａから離さずに別の指でタップ操作を行うことによって表示面２ａａの表示を再度回転することができる。そして、使用者は、表示面２ａａに回転操作を行った後に、当該回転操作を行った二本の指を表示面２ａａから離さずに別の指でタップ操作を繰り返して行うことによって、表示面２ａａの表示の回転を繰り返して行うことができる。よって、使用者は回転操作に続いてタップ操作を繰り返し行うことによって表示面２ａａの表示を大きく回転することができる。回転操作に応じた処理の再実行指示操作が行われた際には、回転操作が行われた際の表示面２ａａの表示の回転方向に、回転操作が行われた際の表示面２ａａの表示の回転量だけ、表示面２ａａの表示が回転する。
【００８３】
また、ピンチ操作等の接触移動操作の後にタップ操作ではなくタッチ操作が行われると、当該接触移動操作に応じた処理が再実行されるようにしても良い。つまり、接触移動操作に応じた処理の再実行指示操作をタッチ操作としても良い。タッチ操作とは、表示面２ａａに対して指が単に接触する操作である。これにより、使用者は、接触移動操作の後にタッチ操作を繰り返して行うことによって、当該接触移動操作に応じた処理を電子機器１に繰り返し実行させることができる。タッチ操作では、タップ操作と同様に、指が電子機器１の表面に沿って移動することは無い。以後、タップ操作及びタッチ操作のように、電子機器１の表面に沿った接触部の移動を伴わない、当該電子機器１に対する接触部の操作を「接触位置固定操作」と呼ぶ。
【００８４】
また、上記の例では、ピンチアウト操作に対して、表示面２ａａの表示を拡大する処理を対応付けていたが、他の処理を対応付けても良い。ピンチイン操作、スライド操作、フリック操作、回転操作についても同様であり、上記で説明した処理とは別の処理を対応付けても良い。
【００８５】
以上のように、本実施の形態では、制御部１００は、検出部１５０が表示面２ａａに対する接触移動操作を検出すると、当該接触移動操作に応じた所定処理を実行する。そして、制御部１００は、検出部１５０が、接触移動操作を検出した後に電子機器１に対する接触位置固定操作を検出すると、当該接触移動操作に応じた処理を再実行している。ピンチ操作、スライド操作等の接触移動操作よりも、タップ操作、タッチ操作等の接触位置固定操作の方が簡単であることから、使用者は、簡単な操作で、接触移動操作に応じた処理を再実行することができる。つまり、使用者は、電子機器１の表面に沿って指等の接触部を移動させることなく、接触移動操作に応じた処理を再実行することができる。よって、電子機器１の操作性が向上する。
【００８６】
また、本実施の形態では、制御部１００は、検出部１５０が、接触移動操作を検出した後において接触位置固定操作を検出するたびに、当該接触移動操作に応じた所定処理を実行することから、使用者は、電子機器１に対して簡単な操作を繰り返し実行することによって、接触移動操作に応じた処理を制御部１００に繰り返し実行させることができる。よって、電子機器１の操作性がさらに向上する。
【００８７】
＜各種変形例＞
＜第１変形例＞
本変形例に係る電子機器１では、検出部１５０が、表示面２ａａに対して接触部が接触した状態で移動する接触移動操作を検出した後に、当該接触部が当該表示面２ａａから離れてから所定時間以内に接触位置固定操作を検出すると、制御部１００が当該接触移動操作に応じた処理を再実行するようになっている。つまり、本変形例に係る制御部１００は、検出部１５０が、表示面２ａａに対して接触部が接触した状態で移動する接触移動操作を検出した後に、当該接触部が当該表示面２ａａから離れてから所定時間以内に接触位置固定操作を検出すると、当該接触位置固定操作を、当該接触移動操作に応じた処理の再実行指示操作であると判断する。
【００８８】
図１４は、使用者がピンチアウト操作を行って表示面２ａａの表示を拡大する際の本変形例に係る電子機器１の動作の一例を示す図である。図１４に示されるように、ステップｓ４１において、検出部１５０がピンチアウト操作を検出すると、制御部１００は、ステップｓ４２において、表示パネル１２０を制御して、表示面２ａａの表示を拡大する。その後、ステップｓ４３において、検出部１５０が、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内に、例えば５秒以内にタップ操作を検出すると、ステップｓ４４において、制御部１００は、当該タップ操作をピンチアウト操作に応じた処理の再実行指示操作であると判断して、表示面２ａａの表示を再度拡大する。
【００８９】
その後、ステップｓ４３において、検出部１５０が、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内にタップ操作を再度検出すると、ステップｓ４４において、制御部１００は、表示面２ａａの表示を再度拡大する。以後、電子機器１は同様に動作する。
【００９０】
このように、使用者は、表示面２ａａにピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指の少なくとも一方を表示面２ａａから離し、それから所定時間以内に任意の指でタップ操作を行うことによって、表示面２ａａの表示を再度拡大することができる。そして、使用者は、ピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指の少なくとも一方を表示面２ａａから離してから所定時間以内にタップ操作を繰り返して行うことによって、タップ操作を行った回数だけ表示面２ａａの表示の拡大を繰り返して行うことができる。
【００９１】
一方で、図１５に示されるように、上述のステップｓ４１，ｓ４２の後に、ステップｓ５３において、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから所定時間経過後に、例えば５秒経過後に、検出部１５０がタップ操作を検出すると、制御部１００は、ステップｓ５４において、表示面２ａａの表示の拡大を行わずに、通常のタップ操作に応じた処理を行う。ここでは、制御部１００は、当該タッチ操作を無視する処理を行う。
【００９２】
なお、ピンチアウト操作を行った二本の指の少なくとも一方が表示面２ａａから離れてから所定時間内においては、つまり、使用者からの、ピンチアウト操作に応じた処理を再実行する指示を電子機器１が受け付ける期間において、制御部１００は、当該指示を電子機器１が受け付け中である旨を表示面２ａａに表示しても良い。例えば、制御部１００は、「受け付け中」といった文字列を表示面２ａａに表示しても良い。これにより、電子機器１の操作性が向上する。
【００９３】
また、上述のステップｓ４４が実行された後にステップｓ５３が実行されると、つまり、ピンチアウト操作に応じた処理の再実行指示操作に基づいて表示面２ａａの表示が拡大された後に、当該ピンチアウト操作を行った二本の指の少なくとも一方が表示面２ａａから離れてから所定時間経過後に検出部１５０でタップ操作が検出されると、制御部１００は、表示面２ａａの表示の拡大を行わずに、通常のタップ操作に応じた処理を行う。
【００９４】
図１４，１５の例では、ピンチアウト操作に応じた処理の再実行指示操作がタップ操作であったが、タッチ操作である場合も同様である。
【００９５】
接触移動操作がピンチイン操作である場合も同様であって、検出部１５０が、ピンチイン操作を検出した後に、当該ピンチイン操作が行われた二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内にタップ操作（あるいはタッチ操作）を検出すると、制御部１００は、表示面２ａａの表示を再度縮小する。このとき、制御部１００は、ピンチイン操作が行われた二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内であればタップ操作（あるいはタッチ操作）を検出部１５０が検出するたびに、表示面２ａａの表示を縮小する。一方で、検出部１５０が、ピンチイン操作を検出した後に、当該ピンチイン操作が行われた二本の指に少なくとも一方が表示面２ａａから離れてから所定時間経過後にタップ操作（あるいはタッチ操作）を検出すると、制御部１００は、表示面２ａａの表示を縮小しない。
【００９６】
接触移動操作が回転操作である場合も同様であって、検出部１５０が、回転操作を検出した後に、当該回転操作が行われた二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内にタップ操作（あるいはタッチ操作）を検出すると、制御部１００は、表示面２ａａの表示を再度回転する。このとき、制御部１００は、回転操作が行われた二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内であれば、タップ操作（あるいはタッチ操作）を検出部１５０が検出するたびに、表示面２ａａの表示を回転する。一方で、検出部１５０が、回転操作を検出した後に、当該回転操作が行われた二本の指の少なくとも一方が表示面２ａａから離れてから所定時間経過後にタップ操作（あるいはタッチ操作）を検出すると、制御部１００は、表示面２ａａの表示を回転しない。
【００９７】
接触移動操作がスライド操作である場合も同様であって、検出部１５０が、スライド操作を検出した後に、当該スライド操作が行われた一本の指が表示面２ａａから離れてから所定時間以内にタップ操作（あるいはタッチ操作）を検出すると、制御部１００は、当該スライド操作に応じた処理を再実行する。例えば、制御部１００は、表示面２ａａの表示を再度スクロールしたり、表示面２ａａに表示されているページを再度めくったりする。このとき、制御部１００は、スライド操作が行われた一本の指が表示面２ａａから離れてから所定時間以内であれば、タップ操作（あるいはタッチ操作）を検出部１５０が検出するたびに、当該スライド操作に応じた処理を実行する。一方で、検出部１５０が、スライド操作を検出した後に、当該スライド操作が行われた一本の指が表示面２ａａから離れてから所定時間経過後にタップ操作（あるいはタッチ操作）を検出すると、制御部１００は、当該スライド操作に応じた処理を実行しない。
【００９８】
本変形例のように、検出部１５０が、表示面２ａａに対して指等の接触部が接触した状態で移動する接触移動操作を検出した後に、当該接触部が当該表示面２ａａから離れてから所定時間以内に接触位置固定操作を検出すると、制御部１００が当該接触移動操作に応じた処理を再実行する場合であっても、使用者は、簡単な操作で、接触移動操作に応じた処理を再実行することができる。よって、電子機器１の操作性が向上する。
【００９９】
なお、フリック操作については、検出部１５０がフリック操作を検出したときには当該フリック操作を行った指は表示面２ａａから離れている。したがって、制御部１００は、検出部１５０がフリック操作を検出した際には、検出部１５０がフリック操作を検出してから所定時間以内に接触位置固定操作を検出すると、当該フリック操作に応じた処理を再実行する。例えば、制御部１００は、検出部１５０がフリック操作を検出してから所定時間以内にタップ操作を検出すると、表示面２ａａの表示を再度スクロールしたり、表示面２ａａに表示されているページを再度めくったりする。そして、検出部１５０がフリック操作を検出してから所定時間以内であれば、検出部１５０が接触位置固定操作を検出するたびに、当該フリック操作に応じた処理を実行する。
【０１００】
＜第２変形例＞
上記の第１変形例において、制御部１００は、接触移動操作が行われた接触部が表示面２ａａから離れてから第１所定時間以内に検出部１５０が接触位置固定操作を検出すると当該接触移動操作に応じた処理を再実行し、検出部１５０が当該接触位置固定操作を検出してから第２所定時間以内に新たな接触位置固定操作を検出すると、当該接触移動操作に応じた処理をさらに実行しても良い。この場合には、制御部１００は、接触移動操作が行われた接触部が表示面２ａａから離れてから第１所定時間以内に検出部１５０が接触位置固定操作を検出すると当該接触移動操作に応じた処理を再実行し、検出部１５０が当該接触位置固定操作を検出してから第２所定時間経過後に新たな接触位置固定操作を検出すると、当該接触移動操作に応じた処理を実行しない。第１所定時間と第２所定時間とは同じであっても良いし、異なっても良い。
【０１０１】
図１６は、使用者がピンチアウト操作を行って表示面２ａａの表示を拡大する際の本変形例に係る電子機器１の動作の一例を示す図である。図１６に示されるように、ステップｓ６１において、検出部１５０がピンチアウト操作を検出すると、制御部１００は、ステップｓ６２において表示面２ａａの表示を拡大する。その後、ステップｓ６３において、検出部１５０が、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから第１所定時間以内に、例えば５秒以内にタップ操作を検出すると、制御部１００は、当該タップ操作を、ピンチアウト操作に応じた処理の再実行指示操作であると判断して、ステップｓ６４において、表示面２ａａの表示を再度拡大する。なお、ここまでの処理は第１変形例と同じである。
【０１０２】
ステップｓ６４の後、ステップｓ６５において、検出部１５０が、ステップｓ６３においてタップ操作を検出してから第２所定時間内、例えば３秒以内に新たなタップ操作を検出すると、制御部１００は、ステップｓ６６において表示面２ａａの表示をさらに拡大する。その後、ステップｓ６５において、検出部１５０が前のタップ操作の検出から第２所定時間内に新たなタップ操作を検出すると、制御部１００は、ステップｓ６６において表示面２ａａの表示をさらに拡大する。以後、電子機器１は同様に動作する。
【０１０３】
このように、本変形例においても、使用者は、表示面２ａａにピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指の少なくとも一方を表示面２ａａから離し、それから第１所定時間以内に任意の指でタップ操作を行うことによって、表示面２ａａの表示を再度拡大することができる。そして、本変形例では、使用者は、ピンチアウト操作に応じた処理の再実行指示操作であるタップ操作から第２所定時間内に新たなタップ操作を行うと、表示面２ａａの表示をさらに拡大することができる。
【０１０４】
一方で、図１７に示されるように、上述のステップｓ６１〜ｓ６４の後に、ステップｓ７５において、ステップｓ６３でのタップ操作から第２所定時間経過後に検出部１５０がタップ操作を検出すると、制御部１００は、ステップｓ７６において、表示面２ａａの表示の拡大を行わずに、通常のタップ操作に応じた処理を行う。ここでは、制御部１００は、当該タッチ操作を無視する処理を行う。
【０１０５】
なお、上述のステップｓ６６が実行された後にステップｓ７５が実行されると、つまり、ピンチアウト操作に応じた処理の再実行指示操作であるタップ操作に基づいて表示面２ａａの表示が拡大された後に、当該タップ操作から第２所定時間経過後に検出部１５０でタップ操作が検出されると、制御部１００は、表示面２ａａの表示の拡大を行わずに、通常のタップ操作に応じた処理を行う。
【０１０６】
また、ピンチアウト操作とは別の接触移動操作が行われた際も同様である。例えば、検出部１５０が、スライド操作を検出した後に、当該スライド操作が行われた一本の指が表示面２ａａから離れてから第１所定時間以内にタップ操作を検出すると、制御部１００は、当該スライド操作に応じた処理を再実行する。そして、制御部１００は、検出部１５０が当該タップ操作から第２所定時間内に新たなタップ操作を検出すると、当該スライド操作に応じた処理をさらに実行する。また、再実行指示操作がタップ操作ではなくタッチ操作である場合も同様である。また、フリック操作については、検出部１５０がフリック操作を検出してから第１所定時間以内に検出部１５０が接触位置固定操作を検出すると、制御部１００は、当該フリック操作に応じた処理を再実行する。そして、制御部１００は、検出部１５０が当該接触位置固定操作を検出してから第２所定時間以内に新たな接触位置固定操作を検出すると、当該フリック操作に応じた処理をさらに実行する。
【０１０７】
＜第３変形例＞
上記の各例において、表示面２ａａに表示されている操作ボタンに対する接触部の操作を再実行指示操作としても良い。
【０１０８】
図１８は、使用者がピンチアウト操作を行って表示面２ａａの表示を拡大する際の本変形例に係る電子機器１の動作の一例を示す図である。図１８に示されるように、ステップｓ８１において、検出部１５０がピンチアウト操作を検出すると、制御部１００は、ステップｓ８２において表示面２ａａの表示を拡大する。その後、ステップｓ８３において、検出部１５０が、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れたことを検出部１５０のタッチパネル１３０が検出すると、ステップｓ８４において、制御部１００は、表示パネル１２０を制御して、ピンチアウト操作に応じた処理の再実行指示操作を受け付けるための操作ボタン４００を所定時間だけ表示面２ａａに表示する。
【０１０９】
表示面２ａａに操作ボタン４００が表示されている間に、ステップｓ８５において、タッチパネル１３０が操作ボタン４００に対する指の操作を検出すると、制御部１００は、この操作を、ピンチアウト操作に応じた処理の再実行指示操作であると判断し、ステップｓ８６において、表示面２ａａの表示を再度拡大する。図１９は、使用者が、表示面２ａａに表示されている操作ボタン４００を操作する様子を示す図である。図１９の例では、使用者は右手３００の人差し指３０２で操作ボタン４００を操作している。図１９の操作ボタン４００には「再実行」という文字列が示されている。
【０１１０】
制御部１００は、タッチパネル１３０が操作ボタン４００に対する指の接触を検出した時点で、つまり操作ボタン４００に対するタッチ操作を検出した時点で、表示面２ａａの表示（例えば地図）を拡大しても良い。また、制御部１００は、タッチパネル１３０が、操作ボタン４００に対して指が接触が検出し、その接触位置で当該指が操作ボタン４００から離れることを検出した時点で、つまり操作ボタン４００に対するタップ操作を検出した時点で、表示面２ａａの表示を拡大しても良い。表示面２ａａに表示されている操作ボタン４００に対する指の操作は、接触位置固定操作の一種である。
【０１１１】
その後、表示面２ａａに操作ボタン４００が表示されている間に、ステップｓ８５において、タッチパネル１３０が操作ボタン４００に対する指の操作を再度検出すると、制御部１００は、ステップｓ８６において、表示面２ａａの表示を再度拡大する。以後、電子機器１は同様に動作する。
【０１１２】
なお、制御部１００は、使用者が、表示面２ａａのうち、操作ボタン４００が表示されていない領域を接触部で操作した場合に、当該操作ボタン４００の表示を消去しても良い。また、制御部１００は、使用者が操作キー５を操作した場合に操作ボタン４００の表示を消去しても良い。
【０１１３】
また、上記の第２変形例のように、制御部１００は、ピンチアウト操作に応じた処理の再実行指示操作である、操作ボタン４００に対する指の操作から所定時間内に当該操作ボタン４００に対する指の新たな操作を検出部１５０が検出すると、当該ピンチアウト操作に応じた処理をさらに実行しても良い。
【０１１４】
本変形例にように、検出部１５０が接触移動操作を検出した後に、表示面２ａａに表示される操作ボタン４００が指等の接触部で操作されたことを検出部１５０が検出すると、制御部１００が当該接触移動操作に応じた処理を再実行する場合であっても、使用者は、簡単な操作で、接触移動操作に応じた処理を再実行することができる。よって、電子機器１の操作性が向上する。
【０１１５】
＜第４変形例＞
上記の各例において、操作キー５に対する接触部の操作を再実行指示操作としても良い。図２０は、使用者がピンチアウト操作を行って表示面２ａａの表示を拡大する際の本変形例に係る電子機器１の動作の一例を示す図である。図２０に示されるように、ステップｓ９１において、検出部１５０がピンチアウト操作を検出すると、制御部１００は、ステップｓ９２において表示面２ａａの表示を拡大する。その後、ステップｓ９３において、検出部１５０が、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内に、例えば５秒以内に、複数の操作キー５のうちのいずれか一つの操作キー５に対する指の操作を検出すると、制御部１００は、当該操作を、ピンチアウト操作に応じた処理の再実行指示操作であると判断し、ステップｓ９４において、表示面２ａａの表示を再度拡大する。
【０１１６】
その後、ステップｓ９３において、検出部１５０がピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから所定時間以内に、複数の操作キー５のうちのいずれか一つの操作キー５に対する指の操作を検出すると、ステップｓ９４において、制御部１００は、表示面２ａａの表示を再度拡大する。以後、電子機器１は同様に動作する。
【０１１７】
このように、使用者は、表示面２ａａにピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指の少なくとも一方を表示面２ａａから離し、それから所定時間以内に任意の指で操作キー５を操作することによって、表示面２ａａの表示を再度拡大することができる。そして、使用者は、ピンチアウト操作を行った後に、当該ピンチアウト操作を行った二本の指の少なくとも一方を表示面２ａａから離してから所定時間以内に操作キー５に対する操作を繰り返して行うことによって、当該操作を行った回数だけ表示面２ａａの表示の拡大を繰り返して行うことができる。
【０１１８】
制御部１００は、検出部１５０のキー操作検出部１４０が、操作キー５が指で押されたことを検出した時点で表示面２ａａの表示を拡大しても良い。つまり、制御部１００は、キー操作検出部１４０から操作信号が入力された時点で表示面２ａａの表示を拡大しても良い。また、制御部１００は、キー操作検出部１４０が、操作キー５が指で押されて、当該指によって当該操作キー５が押されなくなったと検出した時点で、表示面２ａａの表示を拡大しても良い。つまり、制御部１００は、キー操作検出部１４０から操作キー５についての操作信号が入力され、その後、当該操作キー５についての非操作信号が入力された時点で、表示面２ａａの表示を拡大しても良い。操作キー５に対する指の操作は接触位置固定操作の一種である。
【０１１９】
一方で、図２１に示されるように、上述のステップｓ９１，ｓ９２の後に、ステップｓ１０３において、ピンチアウト操作で使用された二本の指の少なくとも一方が表示面２ａａから離れてから所定時間経過後に、例えば５秒経過後に、検出部１５０が複数の操作キー５のうちのいずれか一つの操作キー５に対する指の操作を検出すると、制御部１００は、ステップｓ１０４において、表示面２ａａの表示の拡大を行わずに、当該操作キー５に対する操作に応じた通常の処理を行う。例えば、第３操作キー５ｃが操作されると、制御部１００は、表示パネル１２０を制御して、表示面２ａａにオプションメニューを表示する。
【０１２０】
なお、上述のように、ピンチアウト操作を行った二本の指の少なくとも一方が表示面２ａａから離れてから所定時間内においては、つまり、使用者からの、ピンチアウト操作に応じた処理を再実行する指示を電子機器１が受け付ける期間において、制御部１００は、当該指示を電子機器１が受け付け中である旨を表示面２ａａに表示しても良い。
【０１２１】
また、上述のステップｓ９４が実行された後にステップｓ１０３が実行されると、つまり、ピンチアウト操作に応じた処理の再実行指示操作である、操作キー５に対する指の操作に基づいて、表示面２ａａの表示が拡大された後に、当該ピンチアウト操作を行った二本の指の少なくとも一方が表示面２ａａから離れてから所定時間経過後に検出部１５０で操作キー５に対する指の操作が検出されると、制御部１００は、表示面２ａａの表示の拡大を行わずに、操作キー５に対する操作に応じた通常の処理を行う。
【０１２２】
また、上記の第２変形例のように、制御部１００は、ピンチアウト操作に応じた処理の再実行指示操作である、操作キー５に対する指の操作から所定時間内に操作キー５に対する指の新たな操作を検出部１５０が検出すると、当該ピンチアウト操作に応じた処理をさらに実行しても良い。
【０１２３】
本変形例のように、検出部１５０が接触移動操作を検出した後に、操作キー５（ハードウェアキー）に対する指等の接触部の操作を検出部１５０が検出すると、制御部１００が当該接触移動操作に応じた処理を再実行する場合であっても、使用者は、簡単な操作で、接触移動操作に応じた処理を再実行することができる。よって、電子機器１の操作性が向上する。
【０１２４】
＜その他の変形例＞
上記の例では、本願発明を携帯電話機に適用する場合を例にあげて説明したが、本願発明は、携帯電話機以外の電子機器にも適用することができる。
【符号の説明】
【０１２５】
１  電子機器  
２ａａ  表示面
１００  制御部
１５０  検出部
【図１】
2014006799.tif 000003
【図２】
2014006799.tif 000004
【図３】
2014006799.tif 000005
【図４】
2014006799.tif 000006
【図５】
2014006799.tif 000007
【図６】
2014006799.tif 000008
【図７】
2014006799.tif 000009
【図８】
2014006799.tif 000010
【図９】
2014006799.tif 000011
【図１０】
2014006799.tif 000012
【図１１】
2014006799.tif 000013
【図１２】
2014006799.tif 000014
【図１３】
2014006799.tif 000015
【図１４】
2014006799.tif 000016
【図１５】
2014006799.tif 000017
【図１６】
2014006799.tif 000018
【図１７】
2014006799.tif 000019
【図１８】
2014006799.tif 000020
【図１９】
2014006799.tif 000021
【図２０】
2014006799.tif 000022
【図２１】
2014006799.tif 000023