(57)【特許請求の範囲】
【請求項１】
バックグラウンド画像上に重ねてフォアグラウンド画像を表示する表示部と、
接触を検出する接触検出部と、
複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、
当該スイープ操作に基づいて、前記バックグラウンド画像の表示領域を縮小するとともに前記表示部に表示された前記フォアグラウンド画像を歪ませる処理を行う制御部と、
を備える携帯電子機器。
【請求項２】
筐体を備え、
当該筐体が有する第１面に前記表示部が配され、
前記筐体は、前記第１面を挟んで配される第２面および第３面を備え、
前記接触検出部は、前記第２面に配置された第１検出部および前記第３面に配置された第２検出部を有し、
前記制御部は、前記第１検出部および前記第２検出部の何れにおいても、複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、当該スイープ動作に基づいて、前記バックグラウンド画像の表示領域を縮小させるとともに前記フォアグラウンド画像を歪ませる処理を行う
請求項１に記載の携帯電子機器。
【請求項３】
前記制御部は、前記フォアグラウンド画像を歪める処理において、前記スイープ操作の方向に対して、直交する方向への歪みを小さく、平行な方向への歪みを大きくする
請求項１または２に記載の携帯電子機器。
【請求項４】
前記接触検出部は、前記接触操作において加えられる圧力も検出可能であり、
前記制御部は、前記接触検出部によって検出された前記接触操作の圧力が大きいほど、より大きく歪められた前記フォアグラウンド画像を、前記表示部に表示させる
請求項１から３のいずれか一項に記載の携帯電子機器。
【請求項５】
前記制御部は、前記スイープ操作が行われた距離が閾値を超えた場合、前記表示部に表示されている前記フォアグラウンド画像の表示を中止する
請求項１から４のいずれか一項に記載の携帯電子機器。
【請求項６】
前記制御部は、前記表示部に表示された前記フォアグラウンド画像を、前記バックグラウンド画像の少なくとも一部が前記バックグラウンド画像の表示領域に表示されるように歪ませる
請求項１から５のいずれか一項に記載の携帯電子機器。
【請求項７】
バックグラウンド画像上に重ねてフォアグラウンド画像を表示する表示部と、接触を検出する接触検出部とを有する携帯電子機器の接触操作制御方法であって、
前記接触検出部で接触位置を検出するステップと、
複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、
当該スイープ操作に基づいて、前記バックグラウンド画像の表示領域を縮小するとともに前記表示部に表示された前記フォアグラウンド画像を歪ませる処理を行うステップと、
を含む接触操作制御方法。
【請求項８】
バックグラウンド画像上に重ねてフォアグラウンド画像を表示する表示部と、
接触を検出する接触検出部とを有する携帯電子機器に、
前記接触検出部で接触位置を検出するステップと、
複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、当該スイープ操作に基づいて、前記バックグラウンド画像の表示領域を縮小するとともに前記表示部に表示された前記フォアグラウンド画像を歪ませる処理を行うステップと、
を実行させる接触操作制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電子機器、接触操作制御方法および接触操作制御プログラムに関する。
【背景技術】
【０００２】
近年、直感的な操作を可能にするとともに、キーボードのように物理的に大きな面積を必要とするデバイスを具備しない小型の携帯電子機器を実現するために、タッチパネルが広く利用されるようになっている。タッチパネルを備える携帯電子機器では、タッチパネルに入力された操作に基づいて表示する画像を拡大縮小する携帯電子機器がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−８８８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像を拡大縮小する方法では、画像の大きさが変化するため、基準となる大きさがわからなくなる場合がある。また、種々の操作で画面を切り換えているうちに、自身の操作で拡大縮小した画像であるかを直感的に把握できなくなる場合がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、入力した操作を直感的に理解することができる携帯電子機器、接触操作制御方法および接触操作制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、携帯電子機器であって、バックグラウンド画像上に重ねてフォアグラウンド画像を表示する表示部と、接触を検出する接触検出部と、複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、当該スイープ操作に基づいて、前記バックグラウンド画像の表示領域を縮小するとともに前記表示部に表示された前記フォアグラウンド画像を歪ませる処理を行う制御部と、を備える。
【０００７】
ここで、前記携帯電子機器は、筐体を備え、当該筐体が有する第１面に前記表示部が配され、前記筐体は、前記第１面を挟んで配される第２面および第３面を備え、前記接触検出部は、前記第２面に配置された第１検出部および前記第３面に配置された第２検出部を有し、前記制御部は、前記第１検出部および前記第２検出部の何れにおいても、複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、当該スイープ動作に基づいて、前記バックグラウンド画像の表示領域を縮小させるとともに前記フォアグラウンド画像を歪ませる処理を行うことが好ましい。
【０００８】
また、前記制御部は、前記フォアグラウンド画像を歪める処理において、前記スイープ操作の方向に対して、直交する方向への歪みを小さく、平行な方向への歪みを大きくすることが好ましい。
【００１０】
また、前記接触検出部は、前記接触操作において加えられる圧力も検出可能であり、前記制御部は、前記接触検出部によって検出された前記接触操作の圧力が大きいほど、より大きく歪められた前記フォアグラウンド画像を、前記表示部に表示させることが好ましい。
【００１１】
また、前記制御部は、前記スイープ操作が行われた距離が閾値を超えた場合、前記表示部に表示されている前記フォアグラウンド画像の表示を中止することが好ましい。
【００１２】
また、前記制御部は、前記表示部に表示された前記フォアグラウンド画像を、前記バックグラウンド画像の少なくとも一部が前記バックグラウンド画像の表示領域に表示されるように歪ませることが好ましい。
【００１３】
上述した課題を解決し、目的を達成するために、本発明は、バックグラウンド画像上に重ねてフォアグラウンド画像を表示する表示部と、接触を検出する接触検出部とを有する携帯電子機器の接触操作制御方法であって、前記接触検出部で接触位置を検出するステップと、複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、当該スイープ操作に基づいて、前記バックグラウンド画像の表示領域を縮小するとともに前記表示部に表示された前記フォアグラウンド画像を歪ませる処理を行うステップと、を含む。
【００１４】
上述した課題を解決し、目的を達成するために、本発明は、接触操作制御プログラムであって、バックグラウンド画像上に重ねてフォアグラウンド画像を表示する表示部と、接触を検出する接触検出部とを有する携帯電子機器に、前記接触検出部で接触位置を検出するステップと、複数の接触が前記接触検出部に対して発生し、さらに当該複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生すると、当該スイープ操作に基づいて、前記バックグラウンド画像の表示領域を縮小するとともに前記表示部に表示された前記フォアグラウンド画像を歪ませる処理を行うステップと、を実行させる。
【発明の効果】
【００１５】
本発明に係る携帯電子機器、接触操作制御方法および接触操作制御プログラムは、入力した操作を直感的に理解することができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】図１は、携帯電話端末の外観を示す斜視図である。
【図２】図２は、携帯電話端末の外観を示す正面図である。
【図３】図３は、携帯電話端末の機能的な構成を示すブロック図である。
【図４】図４は、側面接触センサによって検出される操作に応じて主制御部が実行する制御の例を示す図である。
【図５】図５は、側面接触センサによって検出される操作に応じて主制御部が実行する制御の例を示す図である。
【図６】図６は、側面接触センサによって検出される操作に応じて主制御部が実行する制御の例を示す図である。
【図７】図７は、側面接触センサによって検出される操作に応じて主制御部が実行する制御の例を示す図である。
【図８】図８は、携帯電話端末の動作を示すフローチャートである。
【図９】図９は、携帯電話端末の動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、電子機器の一例として携帯電話端末について説明するが、本発明の適用対象は携帯電話端末に限定されるものではなく、各種装置、例えば、ＰＨＳ（Personal  Handy-phone  System）、ＰＤＡ、ポータブルナビゲーション装置、パーソナルコンピュータ、ゲーム機等に対しても本発明は適用できる。
【００１８】
（実施形態）
まず、図１および図２を参照しながら、本発明に係る電子機器の一実施形態である携帯電話端末１の外観について説明する。図１は、携帯電話端末１の外観を示す斜視図である。図２は、携帯電話端末１の外観を示す正面図である。図１および図２に示すように、携帯電話端末１は、面積が他の面よりも広い２つの面を有する略六面体形状の筐体を有し、その筐体の表面にタッチパネル２と、入力部３と、側面接触センサ４と、スピーカ７と、マイク８とを備える。
【００１９】
タッチパネル２は、面積が最も広い面（正面）の１つに設けられ、文字、図形、画像等を表示するとともに、指、スタイラス、ペン等（以下、単に「指」という）を用いてタッチパネル２に対して行われる各種操作を検出する。なお、タッチパネル２が各種操作を検出する方式は、静電容量式、感圧式等の任意の方式であってよい。入力部３は、所定の機能が割り当てられたボタン３Ａ、ボタン３Ｂおよびボタン３Ｃ等の複数のボタンからなる。スピーカ７は、通話相手の音声や、各種プログラムによって再生される音楽や効果音等を出力する。マイク８は、通話時や音声による操作の受付時に音声を取得する。
【００２０】
側面接触センサ４は、タッチパネル２が設けられている面と接する面（側面）に設けられ、指を用いて側面接触センサ４に対して行われる各種操作を検出する。側面接触センサ４は、タッチパネル２が設けられている面が正面であるものとして、右側面に設けられた右側面センサ２２と、左側面に設けられた左側面センサ２４と、上側面に設けられた上側面センサ２６と、下側面に設けられた下側面センサ２８とを含む。右側面センサ２２等が各種操作を検出する方式は、静電容量式、感圧式等の任意の方式であってよい。なお、右側面センサ２２と左側面センサ２４と上側面センサ２６と下側面センサ２８とは、それぞれ複数点の接触を検出することができる。例えば、右側面センサ２２に２本の指を接触させた場合、右側面センサ２２は、２本の指が接触している位置でそれぞれ指が接触していることを検出する。
【００２１】
携帯電話端末１は、タッチパネル２に加えて側面接触センサ４を備えることにより、以下に説明するように、直感的で使い勝手のよい多様な操作方法を利用者に提供する。
【００２２】
次に、図３を参照しながら、携帯電話端末１の機能的な構成について説明する。図３は、携帯電話端末１の機能的な構成を示すブロック図である。図３に示すように携帯電話端末１は、タッチパネル２と、入力部３と、側面接触センサ４と、電源部５と、通信部６と、スピーカ７と、マイク８と、記憶部９と、主制御部１０と、ＲＡＭ（Random  Access  Memory）１１とを有する。
【００２３】
タッチパネル２は、表示部２Ｂと、表示部２Ｂに重畳されたタッチセンサ２Ａとを有する。タッチセンサ２Ａは、指を用いてタッチパネル２に対して行われた各種操作を、操作が行われた場所のタッチパネル２上での位置とともに検出し、主制御部１０に通知する。タッチセンサ２Ａによって検出される操作には、タップ操作やスイープ操作が含まれる。表示部２Ｂは、例えば、液晶ディスプレイ（ＬＣＤ、Liquid  Crystal  Display）や、有機ＥＬ（Organic  Electro−Luminescence）パネルなどで構成され、文字や図形等を表示する。
【００２４】
入力部３は、物理的なボタン等を通じて利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部１０へ送信する。側面接触センサ４は、右側面センサ２２と、左側面センサ２４と、上側面センサ２６と、下側面センサ２８とを含み、これらのセンサに対して行われた各種操作を、操作が行われた場所の位置とともに検出し、主制御部１０に通知する。電源部５は、蓄電池または外部電源から得られる電力を、主制御部１０を含む携帯電話端末１の各機能部へ供給する。
【００２５】
通信部６は、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ方式などによる無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。スピーカ７は、主制御部１０から送信される音声信号を音声として出力する。マイク８は、利用者等の音声を音声信号へ変換して主制御部１０へ送信する。
【００２６】
記憶部９は、例えば、不揮発性メモリや磁気記憶装置であり、主制御部１０での処理に利用されるプログラムやデータを保存する。記憶部９に記憶されるプログラムには、メールプログラム９Ａと、ブラウザプログラム９Ｂと、画面制御プログラム９Ｃと、接触操作制御プログラム９Ｄとが含まれる。また、記憶部９に記憶されるデータには、側面接触動作定義データ９Ｅが含まれる。記憶部９は、携帯電話端末１の基本的な機能を実現するオペレーティングシステムプログラムやアドレス帳データ等のその他のプログラムやデータも記憶する。なお、記憶部９は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせとして構成されていてもよい。
【００２７】
メールプログラム９Ａは、電子メール機能を実現するための機能を提供する。ブラウザプログラム９Ｂは、ＷＥＢブラウジング機能を実現するための機能を提供する。画面制御プログラム９Ｃは、他のプログラムが提供する機能と協業して、タッチパネル２に文字や図形等を表示させる。接触操作制御プログラム９Ｄは、タッチセンサ２Ａおよび側面接触センサ４によって検出される各種の接触操作に応じた処理を実行するための機能を提供する。側面接触動作定義データ９Ｅは、側面接触センサ４の検出結果に応じて起動される機能についての定義を保持する。
【００２８】
主制御部１０は、例えば、ＣＰＵ（Central  Processing  Unit）であり、携帯電話端末１の動作を統括的に制御して各種の機能を実現する。具体的には、主制御部１０は、記憶部９に記憶されているデータやＲＡＭ１１に展開したデータを必要に応じて参照しつつ、記憶部９に記憶されているプログラムに含まれる命令を実行して、表示部２Ｂや、通信部６等を制御することによって各種機能を実現する。なお、主制御部１０が実行するプログラムや参照するデータは、通信部６による無線通信でサーバ装置からダウンロードすることとしてもよい。
【００２９】
主制御部１０は、例えば、メールプログラム９Ａを実行することによって、電子メール機能を実現する。また、主制御部１０は、接触操作制御プログラム９Ｄを実行することによって、タッチセンサ２Ａおよび側面接触センサ４によって検出される各種の接触操作に応じて対応する処理を実行する機能を実現する。また、主制御部１０は、画面制御プログラム９Ｃを実行することによって、各種機能で用いられる画面等をタッチパネル２に表示させる機能を実現する。なお、主制御部１０は、オペレーティングシステムプログラムによって提供されるマルチタスク機能によって、複数のプログラムを並行して実行できるものとする。
【００３０】
ＲＡＭ１１は、主制御部１０によって実行されるプログラムの命令、主制御部１０が参照するデータ、主制御部１０の演算結果等が一時的に記憶される記憶領域として利用される。
【００３１】
次に、図４および図５を参照しながら、側面接触センサ４によって検出される操作に応じて主制御部１０が実行する制御の例について説明する。図４および図５は、それぞれ側面接触センサによって検出される操作に応じて主制御部が実行する制御の例を示す図である。なお、図４は、携帯通信端末１と携帯通信端末１を操作する手（左手４０と右手５０）との関係を示す具体的に示す図である。図５は、側面接触センサ４と操作対象の画面と指との関係を模式的に示す図である。なお、図５は、タッチパネル２の外周の筐体部分の図示を省略している。
【００３２】
図４に示す携帯通信端末１は、タッチパネル２の長手方向が横向きとなる向きで利用者の左手４０および右手５０により支持されている。具体的には、左手４０は、親指４２で左側面センサ２４の上側面センサ２６側の部分を支持し、人差し指４４で右側面センサ２２の上側面センサ２６側の部分を支持している。右手５０は、親指５２で左側面センサ２４の下側面センサ２８側の部分を支持し、人差し指５４で右側面センサ２２の下側面センサ２８側の部分を支持している。このように４本の指で支持されている状態の場合、携帯通信端末１は、図５の左図に示すように親指４２の接触点６２での接触を左側面センサ２４が検出し、人差し指４４の接触点６３での接触を右側面センサ２２が検出し、親指５２の接触点６４での接触を左側面センサ２４が検出し、人差し指５４の接触点６５での接触を右側面センサ２２が検出する。つまり、右側面センサ２２は、接触点６３と接触点６５の２つの接触点で接触を検出する。左側面センサ２４は、接触点６２と接触点６４の２つの接触点で接触を検出する。また、接触点６２と接触点６３とは、長手方向（右側面センサ２２および左側面センサ２４の延在する方向）における位置が略同一位置となる。同様に接触点６４および接触点６５も、長手方向における位置が略同一位置となる。このため、接触点６２と接触点６３は、短手方向と平行な直線で結ぶことができ、接触点６４と接触点６５は、短手方向と平行な直線で結ぶことができる。なお、当該直線は、対応する接触点の近傍を通過すればよい。つまり接触点の位置を近似して短手方向と平行な直線で結べればよい。本実施形態では、この２つの接触点を結んだ直線を接触位置とする。
【００３３】
また、図５の左図に示す状態では、タッチパネル２の全画面の表示領域８２に画像が表示されている。なお、表示領域８２に表示させる画像（オブジェクト）は、操作対象の画像（オブジェクト）であり、種々の画像を用いることができる。例えば、表示領域８２に表示させる画像（オブジェクト）としては、任意のアプリケーションの実行画面を示すウインドウ画像を用いることができる。
【００３４】
図５の左図に示す状態から、利用者は、親指４２を矢印７２の方向に移動させ、人差し指４４を矢印７４の方向に移動させ、親指５２を矢印７６の方向に移動させ、人差し指５４を矢印７８の方向に移動させる。つまり、左側面センサ２２に接触している人差し指４４と人差し指５４とを互いに近づける方向に移動させる。また、利用者は、右側面センサ２４に接触している親指４２と親指５２とを互いに近づける方向に移動させる。このように指を移動させることで利用者は、図５の右図に示すように、親指４２を接触点６２ａに移動させ、人差し指４４を接触点６３ａに移動させ、親指５２を接触点６４ａに移動させ、人差し指５４を接触点６５ａに移動させる。本実施形態では図５の左図から右図に示すように、側面接触センサ４に接触している指と指との距離を近づける操作（接触位置を近づける操作）を「くしゃっと操作」という。なお、接触点を移動させる操作は、側面センサに接触した状態を維持したまま接触点を移動させるスイープ操作（スライド操作）である。
【００３５】
くしゃっと操作が入力されると、左側面センサ２４は、接触点６２が接触点６２ａに移動し、接触点６４が接触点６４ａに移動する操作を検出し、右側面センサ２２は、接触点６３が接触点６３ａに移動し、接触点６５が接触点６５ａに移動する操作を検出する。側面接触センサ４は、検出結果を主制御部１０へ通知する。
【００３６】
主制御部１０は、このように、側面接触センサ４で、接触している指と指との距離を短くする操作、本実施形態では対向する右側面センサ２２で検出した複数の接触点と左側面センサ２４で検出した複数点接触点のうち、一方の接触点（接触点６２、６３）の組み合わせで近似した短手方向に平行な直線（接触位置）と、他方の接触点（接触点６４、６５）の組み合わせで近似した短手方向に平行な直線（接触位置）と、が近づく操作が検出された場合、接触操作制御プログラム９Ｄが提供する機能に基づいて、タッチパネル２に表示されている画像を変化させる。具体的には、主制御部１０は、図５に示すようにタッチパネル２に画像を表示させた表示領域８２を縮小して、例えば、表示領域８４とするなどしてタッチパネル２の中央に表示されるように画像を縮小する。なお、表示領域８４は、上述した２つの接触位置が近づいた距離に基づいて縮小された大きさの領域である。これにより、画像が表示されていた表示領域８２のうち表示領域８４を除いた表示領域８６と表示領域８８は、表示領域８２に表示していた画像が表示されない領域となる。また、主制御部１０は、表示領域の縮小量に対応して、表示領域８４に表示させる画像をくしゃくしゃに歪めて（しわを）表示する。ここで、画像をくしゃくしゃにするとは、紙を手で丸める行為を画像で再現することである。つまり、図４に示す画像８０のように画像の外周（外縁）を屈曲させ、外周の屈曲に合わせて内部の画像も屈曲させる。なお、屈曲位置や、屈曲形状は無作為に決定すればよい。なお、図４に示す処理では、一方向（長手方向）のみに画像をくしゃくしゃにしたが、二方向（長手方向および短手方向）から画像をくしゃくしゃにしてもよい。また、主制御部１０は、画像をくしゃくしゃにする場合、画像の外周の総延長を維持しつつ、外周を屈曲させることが好ましい。これにより、実際に紙をくしゃくしゃにした場合と同様の画像を再現することができる。
【００３７】
このように、携帯電話端末１は、側面接触センサ４によってくしゃっと操作が検出されると、タッチパネル２に表示されている画像の表示領域を変化させるとともに、表示している画像もくしゃくしゃにして表示する。これにより、携帯電話端末１は、タッチパネル２に表示している画像が、表示領域を縮小した画像であるのかを直感的に理解することができる。
【００３８】
ここで、携帯電話端末１は、くしゃっと操作で表示領域が一定以上縮小された場合、つまり、接触位置の距離が閾値距離以下となった場合、画像の削除処理を実行することが好ましい。くしゃっと操作に対して情報の削除の機能を割り当てることで、くしゃっと操作にともなって、表示中の画像がくしゃくしゃになってタッチパネル２に表示され、その後、当該データが削除される。これにより、画像がくしゃくしゃにした後、ゴミ箱に捨てる動作をイメージすることができ、直感的な操作を実現することができる。
【００３９】
なお、くしゃっと操作として検出する操作は、図５に示す入力に限定されない。主制御部１０は、側面接触センサ４に接触している接触位置を近づける種々の操作、具体的には、複数の接触について互いに近づく方向へのスイープ操作が少なくとも一方にて発生する操作（複数の接触位置で接触している状態で、少なくとも一方の接触位置が接触位置間の距離を縮める方向に移動するスイープ操作）をくしゃっと操作として検出することができる。なお、どの操作をくしゃっと操作とするかは、側面接触動作定義データ９Ｅで予め定義しておけばよい。つまり、側面接触センサ４に接触している接触位置を近づける操作であってもくしゃっと操作以外の操作として定義することもできる。
【００４０】
以下、図６および図７を用いて、くしゃっと操作の他の例を説明する。ここで、図６および図７は、側面接触センサによって検出される操作に応じて主制御部１０が実行する制御の例を示す図である。図６および図７は、それぞれくしゃっと操作として定義できる操作の一例を模式的に示している。
【００４１】
まず、図６に示す操作について説明する。図６示す携帯電話端末は、図５に示す例と同様に、４本の指で支持されている。具体的には、左手の親指４２で左側面センサ２４の上側面センサ２６側の部分を支持し、人差し指４４で右側面センサ２２の上側面センサ２６側の部分を支持している。また、右手の親指５２で左側面センサ２４の下側面センサ２８側の部分を支持し、人差し指５４で右側面センサ２２の下側面センサ２８側の部分を支持している。このため、携帯電話端末は、図６の左図に示すように、図５の左図と同様に、親指４２の接触点６２での接触を左側面センサ２４が検出し、人差し指４４の接触点６３での接触を右側面センサ２２が検出し、親指５２の接触点６４での接触を左側面センサ２４が検出し、人差し指５４の接触点６５での接触を右側面センサ２２が検出する。また、図６の左図に示す状態では、タッチパネル２の全画面の表示領域８２に画像が表示されている。
【００４２】
図６の左図に示す状態から、利用者が親指４２を矢印９２の方向に移動させ、人差し指４４を矢印９４の方向に移動させ、親指５２と人差し指５４とを同じ位置で維持する（移動させない）。つまり、右側面センサ２２に接触している人差し指４４を人差し指５４に近づける方向に移動させる。また、左側面センサ２４に接触している親指４２を親指５２に近づける方向に移動させる。このように指を移動させることで、利用者は、図６の右図に示すように、親指４２を接触点６２ｂに移動させ、人差し指４４を接触点６３ｂに移動させる。また、親指５２は接触点６４に接触したままで、人差し指５４は、接触点６５に接触したままとなる。このように図６の左図から右図に示すように、側面接触センサ４に接触している一方の接触位置は移動させずに他方の接触位置を近づける操作も「くしゃっと操作」とすることができる。なお、図６に示す例も接触位置として、対応する位置に配置された２つの接触点を結んだ直線を用いている。
【００４３】
また、図６に示すくしゃっと操作が入力されると、左側面センサ２４は、接触点６２が接触点６２ｂに移動する操作を検出し、右側面センサ２２は、接触点６３が接触点６３ｂに移動する操作を検出する。側面接触センサ４は、検出結果を主制御部１０へ通知する。主制御部１０は、このように、側面接触センサ４で接触位置が近づく操作が検出された場合、接触操作制御プログラム９Ｄが提供する機能に基づいて、タッチパネル２に表示されている画像を変化させる。例えば、主制御部１０は、図６に示すようにタッチパネル２に画像を表示させた表示領域８２を縮小して、表示領域９６とするなどしてタッチパネル２の中央に表示されるように画像を縮小する。なお、表示領域９６は、接触位置が近づいた距離に基づいて縮小された大きさの領域である。また、接触点６４、６５は移動していないが、接触点６２、６３から接触点６２ｂ、６３ｂの移動により、移動しない接触位置側の表示領域も縮める。これにより、画像が表示されていた表示領域８２のうち表示領域９６を除いた表示領域９７と表示領域９８は、表示領域８２に表示していた画像が表示されない領域となる。また、主制御部１０は、表示領域の縮小量に対応して、表示領域９６に表示させる画像もくしゃくしゃにする。
【００４４】
次に、図７に示す操作について説明する。図７示す携帯電話端末は、右手の３本の指のみで支持されている。具体的には、右の親指５２で左側面センサ２４が配置された面を支持し、人差し指５４で下側面センサ２８が配置された面を支持し、中指５６で右側面センサ２２が配置された面を支持している。このため、携帯電話端末は、図６の左図に示すように、親指５２の接触点１０２での接触を左側面センサ２４が検出し、人差し指５４の接触点１０６での接触を下側面センサ２８が検出し、中指５６の接触点１０４での接触を右側面センサ２２が検出する。また、図７の左図に示す状態では、タッチパネル２の全画面の表示領域８２に画像が表示されている。
【００４５】
図７の左図に示す状態から、利用者が親指５２を矢印１１２の方向に移動させ、中指５６を矢印１１４の方向に移動させ、人差し指５４を同じ位置で維持する（移動させない）。つまり、右側面センサ２２に接触している中指５６を下側面センサ２８（中指５６）に近づける方向に移動させる。また、左側面センサ２４に接触している親指５２を下側面センサ２８に近づける方向に移動させる。このように指を移動させることで、利用者は、図７の右図に示すように、親指５２を接触点１０２ａに移動させ、中指５６を接触点１０４ａに移動させる。また、人差し指５４は、接触点１０６に接触したままとなる。このように図７の左図から右図に示すように、側面接触センサ４に接触している一方の接触位置として下側面センサ２８への接触点を用い、一方の接触位置に他方の接触位置を近づける操作も「くしゃっと操作」とすることができる。つまり、側面接触センサ４のうち対向する２つの側面センサに加え、当該側面センサに直交する側面センサを用いることもできる。なお、図７に示す例も接触位置の一方（移動する側の接触位置）として、対応する位置に配置された２つの接触点を結んだ直線を用いている。
【００４６】
また、図７に示すくしゃっと操作が入力される際には、左側面センサ２４は、接触点１０２が接触点１０２ａに移動する操作を検出し、右側面センサ２２は、接触点１０４が接触点１０４ａに移動する操作を検出する。側面接触センサ４は、検出結果を主制御部１０へ通知する。主制御部１０は、このように、側面接触センサ４で接触位置が近づく操作が検出された場合、接触操作制御プログラム９Ｄが提供する機能に基づいて、タッチパネル２に表示されている画像を変化させる。具体的には、主制御部１０は、図７に示すようにタッチパネル２に画像を表示させた表示領域８２を縮小して、表示領域１２０とする。なお、表示領域１２０は、接触位置が近づいた距離に基づいて縮小された大きさの領域である。本実施形態では、接触点１０６（下側面センサ２８の接触位置）側の表示領域は縮めない。これにより、画像が表示されていた表示領域８２のうち表示領域１２０を除いた表示領域１２２が、表示領域８２に表示していた画像が表示されない領域となる。また、主制御部１０は、表示領域の縮小量に対応して、表示領域１２０に表示させる画像もくしゃくしゃにする。
【００４７】
携帯通信端末１は、図５から図７に示すように、側面接触センサ４のうち対向する２つ面の側面センサのそれぞれで検出される接触点を近似して結んだ当該側面センサに直交する直線をくしゃっと操作の接触位置の少なくとも一方として用いることが好ましい。これにより、側面接触センサ４で検出できる他の操作に種々の処理を割り当てることができる。また、複数の指で囲った領域を縮める動作をくしゃっと操作とすることができるため、入力する操作に対して実行される処理を直感的に理解しやすい。
【００４８】
なお、くしゃっと操作に割り当てる操作はこれに限定されない。例えば、側面接触センサ４のいずれか１つで２点の接触をそれぞれ接触位置として検出してもよい。この場合、携帯通信端末１は、１つの側面センサで検出した２点の接触の距離が縮む操作をくしゃっと操作として検出する。
【００４９】
また、主制御部１０は、側面接触センサ４で検出した接触の情報に基づいて筐体を保持する手を検出し、筐体を保持していない手の接触のみを抽出しその接触から入力された操作がくしゃっと操作であるかを判定してもよい。この場合、筐体を保持していない手の接触により、接触位置の距離が縮まる操作が検出された場合、くしゃっと操作が入力されたと判定し、タッチパネルに表示させている画像の少なくとも一部を、当該操作の距離が縮まる方向に表示領域を縮小させかつ画像を当該操作の距離が縮まる方向にくしゃくしゃにする。このように、操作が入力された手も加味して操作を判定することで、より多くの操作を入力することが可能となる。
【００５０】
次に、図８を参照しながら、接触操作の検出時の携帯電話端末１の動作について説明する。図８は、携帯電話端末の動作を示すフローチャートである。図８に示す処理手順は、接触操作制御プログラム９Ｄが提供する機能に基づいて繰り返し実行される。
【００５１】
携帯電話端末１の主制御部１０は、ステップＳ１２として、対象オブジェクト表示中であるかを判定する。ここで、対象オブジェクトとは、くしゃっと操作で表示領域また表示を変化させることができるオブジェクト（画像）である。主制御部１０は、ステップＳ１２で対象オブジェクトが表示されていない（Ｎｏ）と判定したら、ステップＳ１２に進む。つまり、主制御部１０は、対象オブジェクトが表示された状態となるまで、ステップＳ１２の処理を繰り返す。
【００５２】
主制御部１０は、ステップＳ１２で対象オブジェクトが表示中である（Ｙｅｓ）と判定したら、ステップＳ１４として、側面接触があるか、つまり側面接触センサ４によっていずれかの側面への接触が検出されたかを判定する。主制御部１０は、ステップＳ１４で側面接触なし（Ｎｏ）、つまり側面への接触が検出されていないと判定したら、ステップＳ１２に進む。また、主制御部１０は、ステップＳ１４で側面接触あり（Ｙｅｓ）、つまり側面への接触が検出されていると判定したら、ステップＳ１６として、くしゃっと操作かを判定する。
【００５３】
ここで、図９を用いてステップＳ１６の判定について説明する。ここで、図９は、携帯電話端末の動作を示すフローチャートである。なお、図９に示す処理は、くしゃっと操作として図５に示す操作が定義されている場合である。主制御部１０は、ステップＳ４０として、複数点接触があるかを判定する。つまり、側面接触センサ４で２つ以上の接触を検出しているかを判定する。主制御部１０は、ステップＳ４０で複数点接触ではない（Ｎｏ）と判定したら、ステップＳ５０に進む。
【００５４】
主制御部１０は、ステップＳ４０で複数接触点である（Ｙｅｓ）と判定したら、ステップＳ４２として、対応する２辺（２つの面）のそれぞれの接触点を結んだ線が、当該２辺に垂直とみなせる線であるかを判定する。つまり、当該２辺に垂直とみなせる線に近似可能な線で結ぶことにより形成可能となる接触点が、対向する２辺にあるかを判定する。主制御部１０は、ステップＳ４２で当該線がない（Ｎｏ）と判定したら、ステップＳ５０に進む。
【００５５】
主制御部１０は、ステップＳ４２で当該線がある（Ｙｅｓ）と判定したら、ステップＳ４４として、対応する２辺の他の接触点を結んだ線が、当該２辺に垂直とみなせる線であるかを判定する。つまり、当該２辺に垂直とみなせる線で近似できる関係の接触点が、ステップＳ４２で判定した接触点とは別にあるかを判定する。主制御部１０は、ステップＳ４４で線がない（Ｎｏ）と判定したら、ステップＳ５０に進む。
【００５６】
主制御部１０は、ステップＳ４４で当該線がある（Ｙｅｓ）と判定したら、ステップＳ４６として、垂線とみなせる線（接触位置）を構成する接触点が移動しているかを判定する。主制御部１０は、ステップＳ４６で接触点が移動していない（Ｎｏ）と判定したら、ステップＳ５０に進む。
【００５７】
主制御部１０は、ステップＳ４６で接触点が移動している（Ｙｅｓ）と判定したら、ステップＳ４８として、検出した操作がくしゃっと操作であると判定する。また、主制御部１０は、ステップＳ４０、Ｓ４２、Ｓ４４またはＳ４６でＮｏと判定したら、ステップＳ５０として、その他の操作である、つまりくしゃっと操作ではない判定する。主制御部１０は、ステップＳ４８またはＳ５０の処理を実行したら、本判定処理を終了する。なお、主制御部１０は、くしゃっと操作として定義されている操作に応じて、判定方法は変化する。
【００５８】
図８に戻り、本処理の説明を続ける。主制御部１０は、ステップＳ１６でくしゃっと操作ではない（Ｎｏ）と判定したら、ステップＳ１８として入力操作に応じた処理を実行する。なお、主制御部１０は、側面接触動作定義データ９Ｅに記憶されている対応関係と入力操作とを比較することで、実行する処理を特定する。その後、主制御部１０は、特定した処理を実行し、ステップＳ２８に進む。
【００５９】
主制御部１０は、ステップＳ１６でくしゃっと操作である（Ｙｅｓ）と判定したら、ステップＳ２０として、移動距離を算出する。つまり、一方の接触位置と他方の接触位置との距離の変化量を算出する。主制御部１０は、ステップＳ２０で移動距離を算出したら、ステップＳ２２としてオブジェクトの表示を変更する。具体的には、ステップＳ２０で算出した移動量に基づいてオブジェクトの表示領域の縮小割合、縮小量を算出する。また、縮小割合に対応したオブジェクトをくしゃくしゃにした画像を作成する。主制御部１０は、作製したくしゃくしゃにした画像を、縮小した表示領域に表示させる。
【００６０】
主制御部１０は、ステップＳ２２の処理を行ったら、ステップＳ２４として入力操作に応じた処理を行う。例えば、接触位置間の距離が一定閾値以下である場合、当該オブジェクトを削除するまたは削除をするか否かを問い合わせるポップアップを表示させる。
【００６１】
主制御部１０は、ステップＳ２４の処理を行ったら、ステップＳ２６として、くしゃっと操作が終了かを判定する。なお、くしゃっと操作が終了したかは、種々の基準で判定することができ、例えば、側面接触センサ４で接触を検出しない状態となっている場合、くしゃっと操作が終了したと判定することができる。
【００６２】
主制御部１０は、ステップＳ２６でくしゃっと操作終了ではない（Ｎｏ）と判定したら、ステップＳ２０に進む。主制御部１０は、くしゃっと操作が終了するまで、移動距離に応じた表示の変更処理を繰り返す。主制御部１０は、ステップＳ２６でくしゃっと操作終了である（Ｙｅｓ）と判定したら、ステップＳ２８に進む。
【００６３】
主制御部１０は、ステップＳ１８の処理を行ったらまたはステップＳ２６でＹｅｓと判定したら、ステップＳ２８として、処理終了か、つまり側面接触センサ４による操作の検出を終了するかを判定する。主制御部１０は、ステップＳ２８で処理終了ではない（Ｎｏ）と判定したら、ステップＳ１２に進む。主制御部１０は、ステップＳ２８で処理終了ではある（Ｙｅｓ）と判定したら、本処理を終了する。
【００６４】
なお、本実施形態に係る携帯電話端末１は、側面に対する操作を受け付けるとともに、側面で受け付けた操作に応じて処理を実行するように構成されているので、利用者に対して多様な操作方法を提供することができる。つまり、図８に示すように、側面接触センサで検出した接触がくしゃっと操作ではない場合は、その入力に応じた処理を実行することで、種々の操作を入力することができる。例えば、１辺（１つの面）の側面センサで２つの接触点の距離を縮める操作に対しては、画像をくしゃくしゃにせずに表示領域を縮小させる処理を行い、対向する２辺の対応する位置（垂線とみなせる位置）で接触点を検出し、当該接触点を結んだ接触位置の距離を縮める操作に対しては、画像をくしゃくしゃにして表示領域を縮小させる処理を行うこともできる。
【００６５】
なお、上記の実施形態で示した本発明の態様は、本発明の要旨を逸脱しない範囲で任意に変更することができる。
【００６６】
なお、携帯電話端末は、本実施形態のように、画像を表示させる複数のアプリケーションをマルチタスクで処理可能でくしゃっと操作が入力され場合、フォアグラウンドの画像をくしゃっと操作に対応する処理を行い、フォアグラウンドの画像（処理対象のオブジェクト）が表示されない領域にバックグラウンドの画像を表示させることが好ましい。つまり、くしゃっと操作に基づいた処理を行って表示領域が空いた部分には、バックグラウンドの画像を表示させることが好ましい。これにより、現在どのようなアプリケーションが起動され、どのような画像がバックグランドで展開されているかを直感的かつ容易に把握することができる。また、携帯電話端末は、当該くしゃっと操作でくしゃくしゃにされたオブジェクトを示すデータファイルは、記憶部から削除してもよい。
【００６７】
また、携帯電話端末は、側面接触センサ４で、接触により加えられる力の大きさも検出し、検出した力が大きいほど、屈曲点の数を多くし、くしゃくしゃにした画像を表示させることが好ましい。つまり、強い力で接触位置の移動操作が行われたら、よりくしゃくしゃの画像（しわ寄せの度合いが大きい画像）を表示させることが好ましい。これにより、画像の変化が、入力した操作により即した変化となり、入力した操作をより直感的に把握することができる。
【００６８】
また、上記実施形態では、いずれも接触位置を縮める操作の場合について説明したが、携帯通信端末１は、くしゃっと操作によりくしゃくしゃに表示された画像に対してくしゃっと操作と逆の操作、つまり接触位置を広げる操作が入力された場合、表示領域を拡大し、かつ、くしゃくしゃに表示させていた画像をより屈曲点の少ない画像（しわを伸ばした画像）で表示させることが好ましい。これにより、くしゃくしゃにした画像を元にもどすことができる。
【００６９】
また、上記実施形態では、側面接触センサ４として、筐体の４辺（側面の４つの面）のそれぞれに側面センサを配置したがこれに限定されない。側面への接触を検出する側面センサは必要な位置に配置すればよい。例えば、図５および図６の処理を行う場合は、対向する２辺（２つの面）のみに側面センサを配置すればよく、図７の処理を行う場合は、４辺のうち３辺（４つの面のうち３つの面）に側面センサを配置すればよい。なお、２つの側面センサを配置する場合、正面（タッチパネルが配置されている面）の長辺と隣接する（つまり長辺側の）２つの側面に配置することが好ましい。これにより、図５および図６に示すような指の移動をくしゃっと操作とすることができ、操作を入力しやすくでき、操作性を高くすることができる。
【００７０】
また、上記の実施形態では、表示手段としてタッチパネルを有する電子機器に本発明を適用する例について説明したが、本発明は、表示手段として、タッチセンサが重畳されていない単なる表示パネルを有する電子機器に適用することもできる。
【００７１】
また、上記実施形態では、接触検出部として側面接触センサ４を用いたが、これに限定されない。接触検出部としては、タッチパネル２のタッチセンサ２Ａを用いてもよい。つまり、タッチパネル２にくしゃっと操作として定義された接触位置の距離を縮める操作が入力された場合、画像の表示領域を縮小させ、画像をくしゃくしゃにして表示させてもよい。
【符号の説明】
【００７２】
１  携帯電話端末
２  タッチパネル
２Ａ  タッチセンサ
２Ｂ  表示部
３  入力部
４  側面接触センサ
５  電源部
６  通信部
７  スピーカ
８  マイク
９  記憶部
９Ａ  メールプログラム
９Ｂ  ブラウザプログラム
９Ｃ  画面制御プログラム
９Ｄ  接触操作制御プログラム
９Ｅ  側面接触動作定義データ
１０  主制御部
１１  ＲＡＭ
２２  右側面センサ
２４  左側面センサ
２６  上側面センサ
２８  下側面センサ
【図１】
0005806822.tif 000002
【図２】
0005806822.tif 000003
【図３】
0005806822.tif 000004
【図４】
0005806822.tif 000005
【図５】
0005806822.tif 000006
【図６】
0005806822.tif 000007
【図７】
0005806822.tif 000008
【図８】
0005806822.tif 000009
【図９】
0005806822.tif 000010