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