(57)【特許請求の範囲】
【請求項１】
筐体と、
前記筐体の面の１つに設けられた表示面を有する表示部と、
前記表示部が設けられた面に隣接する前記筐体の他の面に対する接触を検出する検出部と、
前記検出部によって前記他の面に対する接触が検出された場合に、前記検出部によって接触が検出された各々の位置に応じた前記表示面上の各々の領域に、所定の情報を表示させる制御部と
を備えることを特徴とする電子機器。
【請求項２】
前記制御部は、当該電子機器を保持している指の位置と種類とを判別し、各々の指の位置に応じた前記表示面上の各々の領域に、前記指の種類に応じた所定の情報を表示させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記接触検出に応じて前記情報が表示されている場合に、前記検出部が前記表示部に表示されている前記情報に対応する位置において所定の操作を検出したときに、当該情報に対応づけられた処理を実行することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記制御部は、動作させるプログラムに基づいて、前記表示させる情報を変更することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記情報は、画像データであることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記情報は、通知メッセージであることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項７】
前記情報は、前記指の種類毎にあらかじめ設定されたキーワードに合致する情報であることを特徴とする請求項２から６のいずれか１項に記載の電子機器。
【請求項８】
筐体と、
前記筐体の面の１つに設けられた表示面を有する表示部と、
前記表示部が設けられた面に隣接する前記筐体の他の面に対する接触を検出する検出部とを備える電子機器に、
前記検出部によって前記他の面に対する接触が検出された場合に、前記検出部によって接触が検出された各々の位置を判定するステップと、
前記接触検出に応じて表示される情報を、前記接触が検出された各々の位置に応じた前記表示面上の各々の領域に表示させるステップと
を実行させることを特徴とする接触操作制御プログラム。
【請求項９】
筐体と、
前記筐体の面の１つに設けられた表示面を有する表示部と、
前記表示部が設けられた面に隣接する前記筐体の他の面に対する接触を検出する検出部とを備える電子機器によって実行される接触操作制御方法であって、
前記検出部によって前記他の面に対する接触が検出された場合に、前記検出部によって接触が検出された各々の位置を判定するステップと、
前記接触検出に応じて表示される情報を、前記接触が検出された各々の位置に応じた前記表示面上の各々の領域に表示させるステップと
を含むことを特徴とする接触操作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、接触操作制御プログラムおよび接触操作制御方法に関する。
【背景技術】
【０００２】
近年、直感的な操作を可能にするとともに、キーボードのように物理的に大きな面積を必要とするデバイスを具備しない小型の電子機器を実現するために、タッチパネルが広く利用されるようになっている。タッチパネルを備える電子機器では、タッチパネルによって検出されるタップ等の動作に対して特定の処理が割り当てられる（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６４７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、タッチパネルによって検出される動作は、タップ、フリック、スイープ等の数種類に過ぎない。このため、タッチパネルを備える従来の電子機器では、利用者に対して多様な操作方法を提供することができなかった。
【０００５】
本発明は、上記に鑑みてなされたものであって、利用者に対して多様な操作方法を提供することができる電子機器、接触操作制御プログラムおよび接触操作制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る電子機器は、筐体と、前記筐体の面の１つに設けられた表示面を有する表示部と、前記表示部が設けられた面に隣接する前記筐体の他の面に対する操作を検出する検出部と、前記検出部によって前記他の面に対する操作が検出された場合に、前記操作検出に応じて表示される情報を前記検出部によって操作が検出された位置に応じた前記表示面上の領域に表示させる制御部とを備える。
【０００７】
ここで、前記制御部は、前記操作検出に応じて前記情報が表示されている場合に、前記検出部が前記表示部に表示されている前記情報に対応する位置において所定の操作を検出したときに、当該情報に対応づけられた処理を実行することが好ましい。
【０００８】
また、前記制御部は、操作物の種類を判定し、前記表示部の前記検出部によって操作が検出された位置に対応する領域に、当該位置で操作していると判定された操作物の種類に対応する情報を表示させることが好ましい。
【０００９】
また、前記制御部は、前記検出部によって前記他の面に対する操作が検出された場合に、前記表示部に画面を表示させている機能によって実行される処理に対応する情報を、前記表示部の前記検出部によって操作が検出された位置に対応して重畳して表示させることが好ましい。
【００１０】
また、前記制御部は、前記検出部がタッチ操作を検出した場合に、当該タッチ操作が検出された位置に対応した前記表面上の領域に情報を表示させることが好ましい。
【００１１】
また、前記制御部は、前記検出部の検出結果に基づいて前記表示面に対する操作を行う操作物の位置を判定した場合に、前記情報を表示する領域を前記操作物により近い位置に移動させることが好ましい。
【００１２】
なお、前記情報は、画像データであってもよい。また、前記情報は、通知メッセージであってもよい。
【００１３】
また、上述した課題を解決し、目的を達成するために、本発明に係る接触操作制御プログラムは、筐体と、前記筐体の面の１つに設けられた表示面を有する表示部と、前記表示部が設けられた面に隣接する前記筐体の他の面に対する操作を検出する検出部とを備える電子機器に、前記検出部によって前記他の面に対する操作が検出された場合に、前記検出部によって操作が検出された位置を判定するステップと、前記操作検出に応じて表示される情報を、前記操作が検出された位置に応じた前記表示面上の領域に表示させるステップとを実行させる。
【００１４】
ここで、前記接触操作制御プログラムは、前記操作検出に応じて前記情報が表示されている場合に、前記検出部が前記表示部に表示されている前記情報に対応する位置において所定の操作を検出したときに、当該情報に対応づけられた処理を実行するステップをさらに実行させることが好ましい。
【００１５】
また、前記接触操作制御プログラムは、操作物の種類を判定するステップと、前記表示部の前記検出部によって操作が検出された位置に対応する領域に、当該位置で操作していると判定された操作物の種類に対応する情報を表示させるステップとをさらに実行させることが好ましい。
【００１６】
また、上述した課題を解決し、目的を達成するために、本発明に係る接触操作制御方法は、筐体と、前記筐体の面の１つに設けられた表示面を有する表示部と、前記表示部が設けられた面に隣接する前記筐体の他の面に対する操作を検出する検出部とを備える電子機器によって実行される接触操作制御方法であって、前記検出部によって前記他の面に対する操作が検出された場合に、前記検出部によって操作が検出された位置を判定するステップと、前記操作検出に応じて表示される情報を、前記操作が検出された位置に応じた前記表示面上の領域に表示させるステップとを含む。
【００１７】
ここで、前記接触操作制御方法は、前記操作検出に応じて前記情報が表示されている場合に、前記検出部が前記表示部に表示されている前記情報に対応する位置において所定の操作を検出したときに、当該情報に対応づけられた処理を実行するステップをさらに含むことが好ましい。
【００１８】
また、前記接触操作制御方法は、操作物の種類を判定するステップと、前記表示部の前記検出部によって操作が検出された位置に対応する領域に、当該位置で操作していると判定された操作物の種類に対応する情報を表示させるステップとをさらに含むことが好ましい。
【発明の効果】
【００１９】
本発明に係る電子機器、接触操作制御プログラムおよび接触操作制御方法は、利用者に対して多様な操作方法を提供することができるという効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】図１は、携帯電話端末の外観を示す斜視図である。
【図２】図２は、携帯電話端末の外観を示す正面図である。
【図３】図３は、携帯電話端末の機能的な構成を示すブロック図である。
【図４】図４は、設定データの一例を示す図である。
【図５】図５は、側面接触センサの検出結果に基づく画像表示の一例を示す図である。
【図６】図６は、側面接触センサの検出結果に基づく通知メッセージの表示の一例を示す図である。
【図７】図７は、画像および通知メッセージの表示制御の処理手順を示すフローチャートである。
【図８】図８は、側面接触センサへの操作に応じた処理を起動するための処理手順を示すフローチャートである。
【図９】図９は、画像等の表示位置を調整する例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、電子機器の一例として携帯電話端末について説明するが、本発明の適用対象は携帯電話端末に限定されるものではなく、タッチパネルを備える各種装置、例えば、ＰＨＳ（Personal  Handyphone  System）、ＰＤＡ、ポータブルナビゲーション装置、パーソナルコンピュータ、ゲーム機等に対しても本発明は適用できる。
【００２２】
（実施形態）
まず、図１および図２を参照しながら、本発明に係る電子機器の一実施形態である携帯電話端末１の外観について説明する。図１は、携帯電話端末１の外観を示す斜視図である。図２は、携帯電話端末１の外観を示す正面図である。図１および図２に示すように、携帯電話端末１は、面積が他の面よりも広い２つの面を有する略六面体形状の筐体を有し、その筐体の表面にタッチパネル２と、入力部３と、側面接触センサ４と、スピーカ７と、マイク８とを備える。
【００２３】
タッチパネル２は、面積が最も広い面の１つに設けられ、文字、図形、画像等を表示するとともに、指、スタイラス、ペン等（以下、単に「指」という）を用いてタッチパネル２に対して行われる各種操作を検出する。なお、タッチパネル２が各種操作を検出する方式は、静電容量式、感圧式等の任意の方式であってよい。入力部３は、所定の機能が割り当てられたボタン３Ａ、ボタン３Ｂおよびボタン３Ｃ等の複数のボタンからなる。スピーカ７は、通話相手の音声や、各種プログラムによって再生される音楽や効果音等を出力する。マイク８は、通話時や音声による操作の受付時に音声を取得する。
【００２４】
側面接触センサ４は、タッチパネル２が設けられている面と接する面に設けられ、指を用いて側面接触センサ４に対して行われる各種操作を検出する。側面接触センサ４は、タッチパネル２が設けられている面が正面であるものとして、右側面に設けられた右側面センサ２２と、左側面に設けられた左側面センサ２４と、上側面に設けられた上側面センサ２６と、下側面に設けられた下側面センサ２８とを含む。右側面センサ２２等が各種操作を検出する方式は、静電容量式、感圧式等の任意の方式であってよい。
【００２５】
携帯電話端末１は、タッチパネル２に加えて側面接触センサ４を備えることにより、以下に説明するように、直感的で使い勝手のよい多様な操作方法を利用者に提供する。
【００２６】
次に、図３を参照しながら、携帯電話端末１の機能的な構成について説明する。図３は、携帯電話端末１の機能的な構成を示すブロック図である。図３に示すように携帯電話端末１は、タッチパネル２と、入力部３と、側面接触センサ４と、電源部５と、通信部６と、スピーカ７と、マイク８と、記憶部９と、主制御部１０と、ＲＡＭ（Random  Access  Memory）１１とを有する。
【００２７】
タッチパネル２は、表示部２Ｂと、表示部２Ｂに重畳されたタッチセンサ２Ａとを有する。タッチセンサ２Ａは、指を用いてタッチパネル２に対して行われた各種操作を、操作が行われた場所のタッチパネル２上での位置とともに検出し、主制御部１０に通知する。タッチセンサ２Ａによって検出される操作には、タップ操作やスイープ操作が含まれる。表示部２Ｂは、例えば、液晶ディスプレイ（ＬＣＤ、Liquid  Crystal  Display）や、有機ＥＬ（Organic  Electro−Luminescence）パネルなどで構成され、文字や図形等を表示する。
【００２８】
入力部３は、物理的なボタン等を通じて利用者の操作を受け付け、受け付けた操作に対応する信号を主制御部１０へ送信する。側面接触センサ４は、右側面センサ２２と、左側面センサ２４と、上側面センサ２６と、下側面センサ２８とを含み、これらのセンサに対して行われた各種操作を、操作が行われた場所の位置とともに検出し、主制御部１０に通知する。電源部５は、蓄電池または外部電源から得られる電力を、主制御部１０を含む携帯電話端末１の各機能部へ供給する。
【００２９】
通信部６は、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ方式などによる無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。スピーカ７は、主制御部１０から送信される音声信号を音声として出力する。マイク８は、利用者等の音声を音声信号へ変換して主制御部１０へ送信する。
【００３０】
記憶部９は、例えば、不揮発性メモリや磁気記憶装置であり、主制御部１０での処理に利用されるプログラムやデータを保存する。記憶部９に記憶されるプログラムには、メールプログラム９Ａと、ブラウザプログラム９Ｂと、画面制御プログラム９Ｃと、接触操作制御プログラム９Ｄと、更新検出プログラム９Ｅとが含まれる。また、記憶部９に記憶されるデータには、設定データ９Ｆが含まれる。記憶部９は、携帯電話端末１の基本的な機能を実現するオペレーティングシステムプログラムやアドレス帳データ等のその他のプログラムやデータも記憶する。なお、記憶部９は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせとして構成されていてもよい。
【００３１】
メールプログラム９Ａは、電子メール機能を実現するための機能を提供する。ここでいう電子メール機能には、例えば、メールの着信を検出する機能が含まれる。ブラウザプログラム９Ｂは、ＷＥＢブラウジング機能を実現するための機能を提供する。画面制御プログラム９Ｃは、他のプログラムが提供する機能と協業して、タッチパネル２に文字や図形等を表示させる。接触操作制御プログラム９Ｄは、タッチセンサ２Ａおよび側面接触センサ４によって検出される各種の接触操作に応じた処理を実行するための機能を提供する。更新検出プログラム９Ｅは、利用者の知人がＳＮＳ（Social Network Service）に書いている日記や、利用者が購読している記事等の更新を検出する。設定データ９Ｆは、側面接触センサ４の検出結果に応じて表示される情報等についての定義を保持する。
【００３２】
主制御部１０は、例えば、ＣＰＵ（Central  Processing  Unit）であり、携帯電話端末１の動作を統括的に制御して各種の機能を実現する。具体的には、主制御部１０は、記憶部９に記憶されているデータやＲＡＭ１１に展開したデータを必要に応じて参照しつつ、記憶部９に記憶されているプログラムに含まれる命令を実行して、表示部２Ｂや、通信部６等を制御することによって各種機能を実現する。なお、主制御部１０が実行するプログラムや参照するデータは、通信部６による無線通信でサーバ装置からダウンロードすることとしてもよい。
【００３３】
主制御部１０は、例えば、メールプログラム９Ａを実行することによって、電子メール機能を実現する。また、主制御部１０は、接触操作制御プログラム９Ｄを実行することによって、タッチセンサ２Ａおよび側面接触センサ４によって検出される各種の接触操作に応じて対応する処理を実行する機能を実現する。また、主制御部１０は、画面制御プログラム９Ｃを実行することによって、各種機能で用いられる画面等をタッチパネル２に表示させる機能を実現する。なお、主制御部１０は、オペレーティングシステムプログラムによって提供されるマルチタスク機能によって、複数のプログラムを並行して実行できるものとする。
【００３４】
ＲＡＭ１１は、主制御部１０によって実行されるプログラムの命令、主制御部１０が参照するデータ、主制御部１０の演算結果等が一時的に記憶される記憶領域として利用される。
【００３５】
次に、図４を参照しながら、図３に示した設定データ９Ｆについてさらに詳しく説明する。図４は、設定データ９Ｆの一例を示す図である。図４に示すように、設定データ９Ｆには、キーワードと、各種のプログラム（機能）がタッチパネル２に画面を表示させている際に表示すべき画像データに関する情報とが手の指の種類と対応づけて登録される。
【００３６】
キーワードは、メールの着信、知人の日記の更新、購読している記事の更新等が検出された場合に通知メッセージを表示する位置を決定するために用いられる。例えば、図４に示す設定データ９Ｆでは、親指に対応づけて「ｓｕｚｕｋｉ」と「ｙａｍａｄａ」がキーワードとして登録され、人差し指に対応づけて「ｔａｎａｋａ」がキーワードとして登録されている。また、中指に対応づけて「ｓａｔｏ」と「ｉｔｏ」がキーワードとして登録され、薬指に対応づけて「ｋｉｍｕｒａ」がキーワードとして登録され、小指に対応づけて「＊」がキーワードとして登録されている。「＊」は、他のキーワードのいずれもマッチしない場合に用いられる特別なキーワードである。
【００３７】
これらのキーワードは、着信が検出されたメールの送信者や、更新が検出された日記や記事の作者等とマッチングされる。そして、メールの着信等を利用者に知らせるための通知メッセージは、マッチングしたキーワードに対応する指の近傍に表示される。なお、マッチングは、着信が検出されたメールの件名や本文、更新が検出された日記や記事の件名や本文を対象としてもよい。
【００３８】
画像データに関する情報は、表示される画像データを識別するための名前と、表示される画像データに対応づけられた処理との組み合わせからなり、タッチパネル２に画面を表示させるプログラム毎に登録される。ここで、画像データは、対応する処理の内容を容易に想起させるものであることが好ましい。
【００３９】
例えば、図４に示す設定データ９Ｆでは、メールプログラム９Ａがタッチパネル２に画面を表示させている際に表示すべき画像データに関する情報として、親指に対応づけて、「ｓｅｎｄｔｏ．ｉｃｏ」と、「送信実行」とが登録されている。これは、メールプログラム９Ａによる画面が表示されている場合には、タッチパネル２の親指の近傍に「ｓｅｎｄｔｏ．ｉｃｏ」という名前の画像データを表示すべきことと、その画像データに「送信実行」という処理が対応づけられていることを示している。
【００４０】
また、図４に示す設定データ９Ｆでは、ブラウザプログラム９Ｂがタッチパネル２に画面を表示させている際に表示すべき画像データに関する情報として、人差し指に対応づけて、「ｓｅａｒｃｈ．ｉｃｏ」と、「検索サイトを表示」とが登録されている。これは、ブラウザプログラム９Ｂによる画面が表示されている場合には、タッチパネル２の人差し指の近傍に「ｓｅａｒｃｈ．ｉｃｏ」という名前の画像データを表示すべきことと、その画像データに「検索サイトを表示」という処理が対応づけられていることを示している。
【００４１】
なお、携帯電話端末１は、設定データ９Ｆの内容を利用者が任意に設定し直すための機能を備えていることが好ましい。
【００４２】
次に、図５および図６を参照しながら、側面接触センサ４の検出結果に応じて主制御部１０が実行する制御の例について説明する。図５は、側面接触センサ４の検出結果に基づく画像表示の一例を示す図である。図６は、側面接触センサ４の検出結果に基づく通知メッセージの表示の一例を示す図である。
【００４３】
携帯電話端末１の主制御部１０は、接触操作制御プログラム９Ｄが提供する機能に基づいて、側面接触センサ４の検出結果から、携帯電話端末１を保持しているそれぞれの指の位置と種類とを判定する。指の種類は、指の位置の配置から判定される。例えば、主制御部１０は、複数の指の接触が検出されている側面を特定し、その側面と対向する側面に接触している指を親指と特定する。そして、主制御部１０は、親指と特定した接触位置を基準として、他の接触位置に接触している指を、順に、人差し指、中指、薬指、小指と特定していく。なお、指の種類を判定するに際しては、配置に加えて、接触位置の面積や接触の圧力等を判定基準として利用してもよい。
【００４４】
携帯電話端末１を保持しているそれぞれの指の位置と種類とを判定すると、主制御部１０は、設定データ９Ｆに基づいて、それぞれの指の接触位置の近傍（対応する位置）に対応する画像データを表示させる。図５に示す例では、ブラウザプログラム９Ｂがタッチパネル２にブラウザ画面が表示されているため、設定データ９Ｆのうち、ブラウザプログラム９Ｂがタッチパネル２に画面を表示させている際に表示すべき画像データに関する情報に基づいて画像データが表示される。
【００４５】
具体的には、図５に示す例では、親指の接触位置と判定された接触位置Ｐ１の近傍に「ｈｏｍｅ．ｉｃｏ」という名前の画像データが吹き出しアイコンＩ１としてブラウザ画面に重畳して表示される。また、人差し指の接触位置と判定された接触位置Ｐ２の近傍には、「ｓｅａｒｃｈ．ｉｃｏ」という名前の画像データが吹き出しアイコンＩ２としてブラウザ画面に重畳して表示される。
【００４６】
また、中指の接触位置と判定された接触位置Ｐ３の近傍には、「ｂａｃｋ．ｉｃｏ」という名前の画像データが吹き出しアイコンＩ３としてブラウザ画面に重畳して表示される。また、薬指の接触位置と判定された接触位置Ｐ４の近傍には、「ｒｅｌｏａｄ．ｉｃｏ」という名前の画像データが吹き出しアイコンＩ４としてブラウザ画面に重畳して表示される。また、小指の接触位置と判定された接触位置Ｐ５の近傍には、「ｂｏｏｋｍａｒｋ．ｉｃｏ」という名前の画像データが吹き出しアイコンＩ５としてブラウザ画面に重畳して表示される。
【００４７】
これらの吹き出しアイコンに対応づけられている処理は、タッチパネル２上で吹き出しアイコンをタップする操作に加えて、吹き出しアイコンの近傍で側面接触センサ４に対して所定の操作を行うことでも起動される。ここでいう所定の操作とは、携帯電話端末１を保持しているだけでは検出されることがない動作であることが好ましく、例えば、ダブルタップ操作やロングタップ操作である。ダブルタップ操作とは、側面接触センサ４上の同じ位置を短時間に２回タップする操作である。ロングタップ操作とは、側面接触センサ４を一定時間以上押し込む操作である。
【００４８】
例えば、図５に示す例では、利用者が、人差し指を接触させている接触位置Ｐ２の近傍で、人差し指を使ってダブルタップ操作等を実行することにより、吹き出しアイコンＩ２に対応づけられている「検索サイトを表示」という処理が実行される。その結果、タッチパネル２に表示されるブラウザ画面は、検索サイトにアクセスした状態に遷移する。
【００４９】
このように、指の検出位置の近傍に吹き出しアイコンを表示させ、吹き出しアイコンの近傍での側面接触センサ４に対する所定の操作によって吹き出しアイコンに対応する処理を起動することにより、利用者は、携帯電話端末１を保持している指をわずかに動かすだけで所望の処理を起動することができる。吹き出しアイコンの近傍での所定の操作を行うことによってどのような処理が起動されるかについては、吹き出しアイコンとして表示される画像データから容易に予測される。
【００５０】
また、携帯電話端末１を保持している指の位置と種類の判定結果は、通知メッセージを表示する位置を制御するためにも利用される。例えば、「ｓａｔｏ＠ｓａｍｐｌｅ．ｃｏｍ」という送信元アドレスから「ＲＥ：見積り依頼」という件名のメールが着信したことが、メールプログラム９Ａが提供する機能によって検出されたものとする。この場合、主制御部１０は、送信元アドレスを設定データ９Ｆに登録されているキーワードと照合し、「ｓａｔｏ」というキーワードと対応づけられている中指の接触位置Ｐ３の近傍を、通知メッセージを表示する位置として決定する。
【００５１】
そして、主制御部１０は、図６に示すように、「ｓａｔｏ＠ｓａｍｐｌｅ．ｃｏｍ」という送信元アドレスから「ＲＥ：見積り依頼」という件名のメールが着信したことを示す通知メッセージＮ３をタッチパネル２の接触位置Ｐ３の近傍に表示させる。通知メッセージＮ３は、例えば、一定時間が経過した場合や、対応づけられた処理が起動された場合に消去される。
【００５２】
通知メッセージＮ３に対応づけられている処理は、タッチパネル２上で通知メッセージＮ３をタップする操作に加えて、通知メッセージＮ３の近傍で側面接触センサ４に対して所定の操作を行うことでも起動される。ここでいう所定の操作とは、携帯電話端末１を保持しているだけでは検出されることがない動作であることが好ましく、例えば、ダブルタップ操作や、ロングタップ操作である。例えば、図６に示す例では、利用者が、中指が現在接触している接触位置Ｐ３の近傍で、中指を使ってダブルタップ操作等を実行することにより、通知メッセージＮ３に対応づけられている処理、例えば、メールを受信して表示する処理が実行される。
【００５３】
このように、所定の条件に基づいて通知メッセージをどの指の近傍に表示させるかを制御することにより、利用者は、通知メッセージがどの指の近傍に表示されたかによって、通知の概要や重要度等を容易に理解することができる。また、通知メッセージの表示位置の近傍での側面接触センサ４に対する所定の操作によって通知メッセージに対応する処理を起動することにより、利用者は、携帯電話端末１を保持している指をわずかに動かすだけで通知メッセージに対応する処理を起動することができる。
【００５４】
次に、図７および図８を参照しながら、側面接触センサ４の検出結果に基づく携帯電話端末１の動作について説明する。図７は、画像および通知メッセージの表示制御の処理手順を示すフローチャートである。図８は、側面接触センサ４への操作に応じた処理を起動するための処理手順を示すフローチャートである。図７に示す処理手順は、接触操作制御プログラム９Ｄが提供する機能に基づいて繰り返し実行される。また、図８に示す処理手順は、接触操作制御プログラム９Ｄが提供する機能に基づいて、側面接触センサ４で所定の操作が検出されるたびに実行される。
【００５５】
図７に示すように、携帯電話端末１の主制御部１０は、ステップＳ１０１として、フォアグラントで動作するプログラムが変更されたかを判定する。フォアグラントで動作するプログラムとは、タッチパネル２に画面を表示させるプログラムである。ここで、フォアグラントで動作するプログラムが変更されていない場合（ステップＳ１０１，Ｎｏ）、主制御部１０は、ステップＳ１０５以降を実行する。
【００５６】
フォアグラントで動作するプログラムが変更された場合（ステップＳ１０１，Ｙｅｓ）、主制御部１０は、ステップＳ１０２として、フォアグラントで動作するプログラムに関する情報を設定データ９Ｆから取得する。そして、主制御部１０は、ステップＳ１０３として、携帯電話端末１を保持しているそれぞれの指の位置と種類とを判定する。そして、主制御部１０は、ステップＳ１０４として、タッチパネル２のそれぞれの指の近傍に、判定した指の種類に対応する画像データを表示させる。
【００５７】
ステップＳ１０５として、主制御部１０は、メールの着信や記事の更新等に関する通知依頼が、メールプログラム９Ａまたは更新検出プログラム９Ｅが提供する機能によってなされているかを判定する。通知依頼がなされている場合（ステップＳ１０５，Ｙｅｓ）、主制御部１０は、ステップＳ１０６として、通知依頼に含まれる送信元の情報等を設定データ９Ｆに登録されているキーワードと照合して、通知依頼に対応する指を判定する。
【００５８】
主制御部１０は、ステップＳ１０７として、タッチパネル２の対応する指の近傍に通知依頼に基づく通知メッセージを表示させ、ステップＳ１０８として、一定時間が経過したかを判定する。一定時間が経過していない場合（ステップＳ１０８，Ｎｏ）、主制御部１０は、ステップＳ１０７へ戻って、通知メッセージの表示を継続する。一定時間が経過した場合（ステップＳ１０８，Ｙｅｓ）、主制御部１０は、ステップＳ１０９として、通知メッセージを消去する。通知依頼がなされていない場合は（ステップＳ１０５，Ｎｏ）、メッセージ内容の表示と消去は行われない。
【００５９】
図８に示すように、主制御部１０は、ステップＳ２０１として、側面接触センサ４によって携帯電話端末１の側面でダブルタップ等の所定の操作が検出されたかを判定する。所定の操作が検出されていない場合（ステップＳ２０１，Ｎｏ）、特に処理は行われない。所定の操作が検出された場合（ステップＳ２０１，Ｙｅｓ）、主制御部１０は、ステップＳ２０２として、所定の操作が検出された位置の近傍に通知メッセージが表示されているかを判定する。
【００６０】
所定の操作が検出された位置の近傍に通知メッセージが表示されていない場合（ステップＳ２０２，Ｎｏ）、主制御部１０は、ステップＳ２０３として、所定の操作が検出された位置に存在している指を判定する。そして、主制御部１０は、ステップＳ２０４として、設定データ９Ｆに基づいて、判定した指に対応する処理を起動する。所定の操作が検出された位置の近傍に通知メッセージが表示されている場合（ステップＳ２０２，Ｙｅｓ）、主制御部１０は、ステップＳ２０５として、通知メッセージの表示を依頼した通知依頼によって指定された処理を起動する。
【００６１】
上述してきたように、本実施形態に係る携帯電話端末１は、側面に接触する指の位置と種類とを検出して、指が接触している位置に指の種類に対応する情報を表示するとともに、側面で操作を受け付けた位置に応じて処理を実行するように構成されているので、利用者に対して多様な操作方法を提供することができる。
【００６２】
なお、上記の実施形態で示した本発明の態様は、本発明の要旨を逸脱しない範囲で任意に変更することができる。例えば、上記の実施形態では、タッチパネル２が設けられた面に隣接する４つの側面のそれぞれに指の接触を検出する接触センサを設けることとしたが、接触センサは必ずしも全ての側面に設けられていなくてもよい。
【００６３】
また、上記の実施形態では、表示手段としてタッチパネルを有する電子機器に本発明を適用する例について説明したが、本発明は、表示手段として、タッチセンサが重畳されていない単なる表示パネルを有する電子機器に適用することもできる。
【００６４】
また、上記の実施形態では、５つの指の全てが検出される例を示したが、検出されない指があってもよい。例えば、タッチパネル２が設けられている面の裏面に接触している指がある場合、その指を除いた４つの指の接触位置の近傍に画像等を表示すればよい。
【００６５】
また、利用者がどの指を使ってタッチパネル２を操作しようとしているかを側面接触センサ４の検出結果に基づいて判定し、タッチパネル２を操作しようとしている指の位置に応じて画像等を表示する位置を調整してもよい。例えば、図９に示すように、１つの側面で３本の指の接触が検出され、その反対側で親指の付け根の太い部分が検出される場合、利用者は親指でタッチパネル２を操作しようとしていると判定される。この場合、図９に示すように、アイコンＩ２〜Ｉ５を表示させる位置を親指が検出されている位置の方へ移動させることにより、利用者は、アイコンＩ２〜Ｉ５を指で操作しやすくなる。
【符号の説明】
【００６６】
１    携帯電話端末
２    タッチパネル
２Ａ  タッチセンサ
２Ｂ  表示部
３    入力部
４    側面接触センサ
２２    右側面センサ
２４    左側面センサ
２６    上側面センサ
２８    下側面センサ
９    記憶部
９Ａ  メールプログラム
９Ｂ  ブラウザプログラム
９Ｃ  画面制御プログラム
９Ｄ  接触操作制御プログラム
９Ｅ  更新検出プログラム
９Ｆ  設定データ
１０    主制御部
１１    ＲＡＭ
【図１】
0005725903.tif 000002
【図２】
0005725903.tif 000003
【図３】
0005725903.tif 000004
【図４】
0005725903.tif 000005
【図５】
0005725903.tif 000006
【図６】
0005725903.tif 000007
【図７】
0005725903.tif 000008
【図８】
0005725903.tif 000009
【図９】
0005725903.tif 000010