(57)【要約】  本発明の携帯情報端末は、タッチを検知することが可能なタッチパネル式の表示部（１）と、表示部（１）に表示されたユーザインタフェース部品に対するタッチを検出すると、ユーザインタフェース部品に対応する処理を実行する制御部（２）とを有する。制御部（２）は、表示部（１）へのタッチ操作が特定タッチ操作であり、かつタッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、指定されたユーザインタフェース部品に対応する処理を実行しない。
2011065249.tif 000002
【特許請求の範囲】
【請求項１】
タッチを検知することが可能なタッチパネル式の表示部と、前記表示部に表示されたユーザインタフェース部品に対するタッチを検出すると、前記ユーザインタフェース部品に対応する処理を実行する制御部とを有する携帯情報端末において、
前記制御部は、前記表示部へのタッチ操作が特定タッチ操作であり、かつ該タッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、該指定されたユーザインタフェース部品に対応する処理を実行しないことを特徴とする携帯情報端末。
【請求項２】
前記制御部は、前記タッチ操作が前記特定タッチ操作でない場合、または前記タッチ操作によって指定されたユーザインタフェース部品が前記特定ユーザインタフェース部品でない場合、該指定されたユーザインタフェース部品に対応する処理を実行することを特徴とする、請求項１に記載の携帯情報端末。
【請求項３】
前記特定タッチ操作は、前記表示部の第１の所定領域に対する継続的なタッチが離されてから一定時間内にされた第２の所定領域に対するタッチである、請求項１または２に記載の携帯情報端末。
【請求項４】
前記第１の所定領域および前記第２の所定領域は、前記表示部の１つの辺の近傍である、請求項３に記載の携帯情報端末。
【請求項５】
前記第１の所定領域は、前記表示部の１つの辺の近傍であり、
前記第２の所定領域は、前記第１の所定領域で指定された前記１つの辺に隣接する辺の近傍である、請求項３に記載の携帯情報端末。
【請求項６】
自端末の回転を検知する回転検知部を更に有し、
前記特定タッチ操作は、前記回転検知部によって前記表示部と水平方向の自端末の回転が検知されてから一定時間内にされたタッチである、請求項１または２に記載の携帯情報端末。
【請求項７】
前記特定タッチ操作は、前記表示部に接触された部分の形状が、予め登録された、自端末を掴むときに指が接触する形状と類似するタッチである、請求項１または２に記載の携帯情報端末。
【請求項８】
前記特定タッチ操作は、利用者が前記携帯情報端末を持ち替えるときに起こりうるものとして予め定められたタッチ操作である、請求項１または２に記載の携帯情報端末。
【請求項９】
前記制御部は、前記表示部が押される強さが予め定められた強さよりも弱いタッチ操作を前記特定タッチ操作として扱わない、請求項１から８のいずれか１項に記載の携帯情報端末。
【請求項１０】
前記制御部は、前記表示部への接触が継続される時間が予め定められた時間よりも短いタッチ操作を前記特定タッチ操作として扱わない、請求項１から９のいずれか１項に記載の携帯情報端末。
【請求項１１】
前記特定タッチ操作は、スタイラスペンを保持する手の前記表示部へのタッチである、請求項１または２に記載の携帯情報端末。
【請求項１２】
前記制御部は、前記スタイラスペンによる接触の大きさを予め記憶しており、
前記特定タッチ操作は、予め記憶している前記スタイラスペンによる接触と大きさが近似したタッチの前後所定時間内に該タッチと別の場所にされたタッチである、請求項１１に記載の携帯情報端末。
【請求項１３】
前記特定ユーザインタフェース部品に対するタッチを無効にするための所定の無効化操作が定められており、
前記特定タッチ操作は、前記無効化操作がされた後のタッチである、請求項１または２に記載の携帯情報端末。
【請求項１４】
自端末の回転を検知する回転検知部を更に有し、
前記無効化操作は、前記回転検知部によって検知される前記表示部と垂直方向に端末を回転させる操作である、請求項１３に記載の携帯情報端末。
【請求項１５】
前記制御部は、前記特定ユーザインタフェース部品を該特定ユーザインタフェース部品が表示する文字情報と関連付けて登録する、請求項１から１４のいずれか１項に記載の携帯情報端末。
【請求項１６】
タッチを検知することが可能なタッチパネル式の表示部を有し、前記表示部に表示されたユーザインタフェース部品に対するタッチを検出すると、前記ユーザインタフェース部品に対応する処理を実行する携帯情報端末における入力制御方法であって、
前記表示部へのタッチ操作が特定タッチ操作であり、かつ該タッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、該指定されたユーザインタフェース部品に対応する処理を実行しない、入力制御方法。
【請求項１７】
前記タッチ操作が前記特定タッチでない場合、または前記タッチ操作によって指定されたユーザインタフェース部品が前記特定ユーザインタフェース部品でない場合、該指定されたユーザインタフェース部品に対応する処理を実行する、請求項１６に記載の入力制御方法。
【請求項１８】
前記特定タッチ操作は、前記表示部の第１の所定領域に対する継続的なタッチが離されてから一定時間内にされた第２の所定領域に対するタッチである、請求項１６または１７に記載の入力制御方法。
【請求項１９】
前記第１の所定領域および前記第２の所定領域は、前記表示部の１つの辺の近傍である、請求項１８に記載の入力制御方法。
【請求項２０】
タッチを検知することが可能なタッチパネル式の表示部を有し、前記表示部に表示されたユーザインタフェース部品に対するタッチを検出すると、前記ユーザインタフェース部品に対応する処理を実行する携帯情報端末に処理を実行させるためのプログラムであって、
前記表示部へのタッチ操作が特定タッチ操作であり、かつ該タッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、該指定されたユーザインタフェース部品に対応する処理を実行しない処理を、前記携帯情報端末に実行させるためのプログラム。
【請求項２１】
前記タッチ操作が前記特定タッチでない場合、または前記タッチ操作によって指定されたユーザインタフェース部品が前記特定ユーザインタフェース部品でない場合、該指定されたユーザインタフェース部品に対応する処理を実行する、請求項２０に記載のプログラム。
【請求項２２】
前記特定タッチ操作は、前記表示部の第１の所定領域に対する継続的なタッチが離されてから一定時間内にされた第２の所定領域に対するタッチである、請求項２０または２１に記載のプログラム。
【請求項２３】
前記第１の所定領域および前記第２の所定領域は、前記表示部の１つの辺の近傍である、請求項２２に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチを検知することが可能なタッチパネル式の表示部を備えた携帯情報端末に関する。
【背景技術】
【０００２】
携帯電話機、ＰＤＡ（Personal  Digital  Assistant）、電子手帳に代表される携帯情報端末は、一般に、液晶等のディスプレイ画面によってテキストや画像を表示する表示部と、ユーザの操作によりコマンドやデータを入力する入力部とを備えている。【０００３】
一部の携帯情報端末では入力部にタッチパネル式が採用されている。入力部にタッチパネル式が採用された情報端末が、例えば、特表２００９−５２２６６９号公報（以下では、特許文献１と称する）に開示されている。タッチパネル式を採用することにより、表示部と入力部を異なる位置に配置した場合に比べ、装置サイズに対して画面サイズを大きくすることができる。【０００４】
しかしながら、利用者が携帯情報端末を操作するとき、手がディスプレイ画面に誤って触れてしまうことがありうる。手が触れた位置にユーザインタフェースの部品（ＵＩ部品；User  Interface部品）が配置されていれば、携帯情報端末は、そのＵＩ部品に対応した処理を実行することになる。その結果、携帯情報端末は、利用者が誤ってディスプレイ画面に触れた誤タッチによって、利用者が意図しない処理を実行してしまう。【０００５】
タッチパネル式の入力部を備えた携帯情報端末において、誤タッチによる処理の実行を防ぐためには、入力されたタッチ操作が誤タッチによるものであるか否かを判定し、誤タッチによる操作を受け付けないようにする必要がある。しかしながら、利用者が意図する操作と誤タッチによる操作とを正確に判定することは困難である。【０００６】
利用者が意図する操作を誤タッチによる操作であると誤って判定すると、利用者が望む処理が実行されなくなり、利用者の利便性が損なわれる。一方、誤タッチによる操作を利用者が意図する操作であると誤って判定すると、利用者が意図しない処理が実行され、重大な問題が発生するおそれがある。【０００７】
タッチパネル式の入力装置を備えたディジタルカメラにおいて誤操作を防止するための技術が、特開２００９−８６６０１号公報（以下では、特許文献２と称する）に開示されている。特許文献２に開示されたカメラは、撮影中や再生中等の動作状態に応じてタッチパネルからの操作を受け付ける領域を変更する。これにより、各動作状態において、利用者が意図しない誤操作が低減される。【０００８】
また、ディスプレイ画面上に複数のウィンドウを同時に開くことができる装置において誤操作を防止するための技術が、特開平１１−３２７７３５号公報（以下では、特許文献３と称する）に開示されている。特許文献３に開示された技術では、複数のウィンドウが重ねて表示されている場合に下側のウィンドウに対するタッチによる入力を無効にする。これは、利用者の意図する操作は一番上に表示されたウィンドウに対して行われる可能性が高く、下側のウィンドウに対して行われる可能性は低いと考え、下側のウィンドウに対する誤操作により装置が利用者の意図しない動作を行う可能性を低減するものである。
【発明の概要】
【０００９】
上述した特許文献２に開示された技術では、各動作状態に対してタッチパネルからの操作を受け付けることができる領域を予め定めておく必要がある。しかしながら、カメラのように、機能や動作状態がある程度限られている装置であればよいが、利用者が様々なアプリケーションを実装して用いるような、汎用的な携帯情報端末では、アプリケーションや利用者の操作でウィンドウの表示位置が適宜変更されるため、操作を受け付ける領域を予め定めておくことはできない。
【００１０】
また、上述した特許文献３に開示された技術では、利用者は、重ね合った複数のウィンドウの中で一番上に表示されたウィンドウ以外のウィンドウに対する入力を行うことができない。複数のアプリケーションを同時に動作させることが可能な携帯情報端末では、利用者は用途に応じて下側のウィンドウに対しても入力を行いたい場合がある。操作を受け付けるウィンドウと受け付けないウィンドウを区別けしてしまうと、複数のウィンドウを開くことができる携帯情報端末の本来の利便性が損なわれる。
【００１１】
このように、タッチパネル式の入力部を備えた汎用的な携帯情報端末において、誤タッチを含むタッチ入力に対して適切に動作する有効な方法が確立されていなかった。
【００１２】
本発明の目的の一つは、タッチパネル式の表示部を備えた汎用的な携帯情報端末において、誤タッチの影響を効果的に低減するための技術を提供することである。
【００１３】
本発明の一側面の携帯情報端末は、タッチを検知することが可能なタッチパネル式の表示部と、表示部に表示されたユーザインタフェース部品に対するタッチを検出すると、ユーザインタフェース部品に対応する処理を実行する制御部とを有する携帯情報端末において、制御部が、表示部へのタッチ操作が特定タッチ操作であり、かつタッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、指定されたユーザインタフェース部品に対応する処理を実行しない構成である。
【００１４】
また、本発明の一側面の入力制御方法は、タッチを検知することが可能なタッチパネル式の表示部を有し、表示部に表示されたユーザインタフェース部品に対するタッチを検出すると、ユーザインタフェース部品に対応する処理を実行する携帯情報端末における入力制御方法であって、表示部へのタッチ操作が特定タッチ操作であり、かつタッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、指定されたユーザインタフェース部品に対応する処理を実行しないものである。
【００１５】
さらに、本発明の一側面のプログラムは、タッチを検知することが可能なタッチパネル式の表示部を有し、表示部に表示されたユーザインタフェース部品に対するタッチを検出すると、ユーザインタフェース部品に対応する処理を実行する携帯情報端末に処理を実行させるためのプログラムであって、表示部へのタッチ操作が特定タッチ操作であり、かつタッチ操作によって指定されたユーザインタフェース部品が、対応する処理の実行の有無が可変である特定ユーザインタフェース部品である場合、指定されたユーザインタフェース部品に対応する処理を実行しない処理を、携帯情報端末に実行させるものである。
【図面の簡単な説明】
【００１６】
【図１】図１は携帯情報端末上で動作するアプリケーションの例を示す図である。
【図２】図２は第１の実施の形態における携帯情報端末の構成を示すブロック図である。
【図３】図３はＵＩ部品テーブルの例を示す図である。
【図４Ａ】図４Ａは、利用者が携帯情報端末を掴んでいる手を、一旦、携帯情報端末から離してから、掴みなおす操作を説明するための図である。
【図４Ｂ】図４Ｂは、利用者が携帯情報端末を掴んでいる手を、一旦、携帯情報端末から離してから、掴みなおす操作を説明するための図である。
【図４Ｃ】図４Ｃは、利用者が携帯情報端末を掴んでいる手を、一旦、携帯情報端末から離してから、掴みなおす操作を説明するための図である。
【図５Ａ】図５Ａは利用者が携帯情報端末を回転させる操作を説明するための図である。
【図５Ｂ】図５Ｂは利用者が携帯情報端末を回転させる操作を説明するための図である。
【図５Ｃ】図５Ｃは利用者が携帯情報端末を回転させる操作を説明するための図である。
【図５Ｄ】図５Ｄは利用者が携帯情報端末を回転させる操作を説明するための図である。
【図５Ｅ】図５Ｅは利用者が携帯情報端末を回転させる操作を説明するための図である。
【図５Ｆ】図５Ｆは利用者が携帯情報端末を回転させる操作を説明するための図である。
【図６】図６はタッチ操作が入力されたときの制御部２の処理を示すフローチャートである。
【図７】図７は第２の実施の形態における携帯情報端末の構成を示すブロック図である。
【図８Ａ】図８Ａはディスプレイ画面と垂直方向に携帯情報端末を回転させる操作を説明するための図である。
【図８Ｂ】図８Ｂはディスプレイ画面と垂直方向に携帯情報端末を回転させる操作を説明するための図である。
【発明を実施するための形態】
【００１７】
本実施の形態の携帯情報端末は、タッチを検知することが可能なタッチパネル式の表示部を有している。
【００１８】
携帯情報端末上で動作するアプリケーションは、アプリケーション毎に必要な機能を提供するためのユーザインタフェース部品（ＵＩ部品）を有する。利用者が表示部に誤って触れた位置にＵＩ部品が配置されていれば、そのＵＩ部品を有するアプリケーションは、そのＵＩ部品に対応した処理を実行することになる。その結果、携帯情報端末は、利用者が誤って表示部に触れた誤タッチによって、利用者が意図しない処理を実行してしまう。利用者による携帯情報端末の利用における誤タッチの影響の度合いは、誤って触れてしまったＵＩ部品によって異なる。
【００１９】
例えば、図１に示すようなアプリケーションが携帯情報端末上で動作している場合、文字の情報を表示しているだけの部分や特定の情報を参照するための参照ボタン等に誤タッチ操作がされても重大な問題は発生しない。一方、アプリケーションを終了するためのボタンや決済を実施するためのボタンに誤タッチ操作がされると、重大な問題となる。
【００２０】
そこで、本実施の形態の携帯情報端末には、誤タッチ操作がされたときに重大な問題が発生する可能性が高く、誤タッチ操作がされた場合には対応する処理の実行を制限すべき、特定のＵＩ部品（以降、特定ＵＩ部品と称する）が予め登録される。そして、携帯情報端末は、表示部に表示されたＵＩ部品を指定するタッチ操作を検出したとき、そのタッチ操作が誤タッチによるものである可能性が高い特定のタッチ（以降、特定タッチ操作と称する）であるか否かを判別する。さらに、携帯情報端末は、指定されたＵＩ部品が特定ＵＩ部品であるか否かを判別する。
【００２１】
携帯情報端末は、タッチ操作が特定タッチ操作であり、かつタッチ操作で指定されたＵＩ部品が特定ＵＩ部品である場合、そのタッチ操作を無効とし、その特定ＵＩ部品に対応する処理を実行しない。一方、携帯情報端末は、タッチ操作が特定タッチ操作でない場合、またはタッチ操作で指定されたＵＩ部品が特定ＵＩ部品でない場合、そのＵＩ部品に対応する処理を実行する。
【００２２】
次に本発明について図面を参照して詳細に説明する。
【００２３】
（第１の実施の形態）
本実施の形態では、持ち替えによって発生したタッチを特定タッチ操作とする例について説明する。
【００２４】
利用者は、通常、携帯情報端末を手に持って使用するため、使用中に携帯情報端末を持ち替えることが多い。一般に、利用者は、携帯情報端末の両端部分を掴むことによりその携帯情報端末を保持しており、その携帯情報端末を持ち替えるとき、片方の手を一旦離して、携帯情報端末のいずれかの端部分を掴みなおす。
【００２５】
タッチパネル式の表示部を有する携帯情報端末では、装置サイズの小型化と画面サイズの大型化が進んでおり、接触を判別するセンサのない領域が小さくなってきている。そのため、利用者が携帯情報端末の端部分を掴んだときに、表示部の１つの辺の近傍に誤タッチする可能性が高い。
【００２６】
そこで、本実施の形態の携帯情報端末は、表示部の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされた、表示部の１つの辺の近傍に対するタッチは、持ち替えによって発生した特定タッチ操作であると判別する。
【００２７】
図２は第１の実施の形態における携帯情報端末の構成を示すブロック図である。図２に示すように、第１の実施の形態における携帯情報端末１０は、表示部１、制御部２および記憶装置３を有する。
【００２８】
表示部１は、画像を表示するディスプレイ画面を有する表示装置である。表示部１は、制御部２からの指示に従って画像を表示する。
【００２９】
さらに、表示部１は、ディスプレイ画面上およびディスプレイ画面の周囲の領域に対するタッチを感知するタッチパネル式の入力機能を有する。表示部１は、利用者からのタッチを検出し、タッチの状態を示すタッチ情報を制御部２に通知する。タッチ情報は、タッチされているか否かの情報、タッチされている座標の情報およびタッチの強さを示す情報を有する。
【００３０】
制御部２は、携帯情報端末１０の全体の動作を制御する。制御部２は、携帯情報端末上で動作する各アプリケーションを実行する。制御部２は、実行するアプリケーションの画面やそのアプリケーションが実行した処理の結果等を表示部１に表示させる。また、制御部２には、表示部１からタッチ情報が通知される。
【００３１】
制御部２には、特定タッチ操作がされた場合には対応する処理の実行を制限すべき特定ＵＩ部品がＵＩ部品テーブルとして登録される。尚、ＵＩ部品テーブルは、アプリケーション毎に管理されるのではなく、携帯情報端末のシステム全体で共通的に管理される。
【００３２】
ＵＩ部品テーブルの例を図３に示す。図３に示すように、ＵＩ部品テーブルでは、特定ＵＩ部品毎に、識別情報、関連アプリケーション、有効フラグおよび対象範囲が管理される。
【００３３】
また、ＵＩ部品テーブルでは、識別情報として、その特定ＵＩ部品を特定するための情報が指定される。識別情報として、例えば、ＵＩ部品毎に固定的に定められるＩＤ（Identification）情報を用いてもよいし、各ＵＩ部品のアプリケーション内での相対的な表示位置を用いてもよい。
【００３４】
また、ＵＩ部品テーブルでは、関連アプリケーションとして、その特定ＵＩ部品が用いられるアプリケーションが指定される。
【００３５】
また、ＵＩ部品テーブルでは、対象範囲として、各特定ＵＩ部品に対応する処理の実行が制限される対象の範囲が指定される。例えば、制御部２は、対象範囲として個別と指定されている特定ＵＩ部品については、関連アプリケーションで指定されたアプリケーションの特定ＵＩ部品に対して特定タッチ操作がされた場合にのみ、対応する処理の実行が制限される。一方、制御部２は、対象範囲として全体と指定されている特定ＵＩ部品については、携帯情報端末上の全てのアプリケーションの特定ＵＩ部品に対して特定タッチ操作がされた場合に、対応する処理の実行が制限される。以降、各特定ＵＩ部品に対応する処理の実行が制限されるアプリケーションを対象アプリケーションと称する。
【００３６】
例えば、図３に示すＵＩ部品テーブルが登録された携帯情報端末において、ＵＩ部品「通話ボタン」に対して誤タッチがされても、その「通話ボタン」が電話アプリケーション以外のアプリケーションで用いられるものである場合、対応する処理の実行は制限されない。すなわち、通常の対応する処理である「通話」が行われる。一方、ＵＩ部品「振込ボタン」に対して誤タッチがされると、その「振込ボタン」が銀行決済用アプリケーション以外のアプリケーションで用いられるものであっても、対応する処理の実行は制限される。
【００３７】
また、ＵＩ部品テーブルでは、有効フラグとして、その特定ＵＩ部品に特定タッチ操作がされた場合に、その特定ＵＩ部品に対応する処理の実行を制限するか否かが指定される。ＵＩ部品テーブルは、利用者によって任意のタイミングで更新される。あるいは、制御部２が、新たなアプリケーションがインストールされる時や実行される時に、そのアプリケーションのＵＩレイアウトを解析し、そのアプリケーションが有するＵＩ部品を自動的にＵＩ部品テーブルに登録する。
【００３８】
制御部２は、アプリケーションの実行中は、そのアプリケーションが表示するＵＩ部品の現在の表示位置を認識している。そして、制御部２は、表示部１から通知されたタッチ情報に含まれるタッチされている座標の情報とＵＩ部品の現在の表示位置とを比較することにより、入力されたタッチ操作がＵＩ部品を指定するものであるか否かを判別する。入力されたタッチ操作がＵＩ部品を指定するものである場合、制御部２は、そのタッチが誤タッチによるものである可能性が高い、特定タッチ操作であるか否かを判別する。入力されたタッチ操作が特定タッチ操作である場合、制御部２は、指定されたＵＩ部品が特定ＵＩ部品であるか否かを判別する。このとき、制御部２は、ＵＩ部品テーブルに登録された識別情報に基づいて指定されたＵＩ部品が特定ＵＩ部品であるか否かを判別する。指定されたＵＩ部品が特定ＵＩ部品である場合、制御部２は、そのタッチを無効とし、指定されたＵＩ部品に対応する処理を実行しない。
【００３９】
次に制御部２が、入力されたタッチ操作が特定タッチ操作であるか否かを判別するときの処理について説明する。
【００４０】
本実施の形態の制御部２は、入力されたタッチ操作が特定タッチ操作であるか否かを、そのタッチ操作が持ち替えによって発生したタッチ操作であるか否かに基づいて判別する。
【００４１】
利用者は、携帯情報端末を手に持っているとき、より持ちやすくするために、その携帯情報端末を掴んでいる手を、一旦、携帯情報端末から離してから、掴みなおすことがある。このとき、掴みなおす手がディスプレイ画面に誤って触れると、携帯情報端末は、誤タッチによって、利用者が意図しない処理を実行してしまうことがありうる。
【００４２】
図４Ａ〜図４Ｃは、利用者が携帯情報端末を掴んでいる手を、一旦、携帯情報端末から離してから、掴みなおす操作を説明するための図である。
【００４３】
図４Ａに示すように、利用者は、まず、携帯情報端末の左端部分と右端部分を掴んで携帯情報端末を保持している。その後、図４Ｂに示すように、利用者は、携帯情報端末を持ち替えるために、携帯情報端末の右端部分を掴んでいた手を一旦離す。そして、図４Ｃに示すように、利用者は、携帯情報端末の右端部分を掴みなおす。尚、利用者が携帯情報端末のある端部分を掴んでいた手を一旦離してから掴みなおす端部分は、掴んでいた端部分に限られず、任意の端部分である可能性がある。
【００４４】
そこで、制御部２は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされたディスプレイ画面の任意の辺の近傍に対するタッチは、持ち替えによって発生した特定タッチ操作であると判別する。
【００４５】
また、一般にタッチパネル式が採用された携帯情報端末のディスプレイ画面は長方形である。そのため、利用者は、携帯情報端末を９０度回転させることにより、ディスプレイ画面を縦長表示で使用したり、横長表示で使用したりすることがある。携帯情報端末を回転させるとき、利用者は、通常、携帯情報端末を持ち替える。
【００４６】
しかしながら、利用者が携帯情報端末を持ち替えながら回転させるとき、持ち替える手がディスプレイ画面に誤って触れてしまうことがありうる。手が触れた位置にＵＩ部品が配置されていれば、携帯情報端末は、そのＵＩ部品に対応した処理を実行することになる。その結果、携帯情報端末は、誤タッチによって、利用者が意図しない処理を実行してしまう。
【００４７】
図５Ａ〜図５Ｆは、利用者が携帯情報端末を回転させる操作を説明するための図である。
【００４８】
図５Ａに示した例では、利用者は、まず、携帯情報端末の左端部分と右端部分を掴んでディスプレイ画面を縦長に使用する形態で携帯情報端末を保持している。その後、図５Ｂに示すように、利用者は、携帯情報端末を回転させるために、携帯情報端末の右端部分を掴んでいた手を一旦離す。そして、図５Ｃに示すように、利用者は、携帯情報端末の上端部分を掴みなおす。同様に、図５Ｄに示すように、利用者は、携帯情報端末の左端部分を掴んでいた手を一旦離して、携帯情報端末の下端部分を掴みなおす。そして、利用者は、図５Ｅに示すように、携帯情報端末の左端部分が上になるように携帯情報端末を回転させ、図５Ｆに示すように、９０度回転させたところで回転させる操作を停止する。
【００４９】
つまり、利用者は、携帯情報端末を回転させるために、携帯情報端末のある辺を掴んでいた手を離してその辺に隣接する辺を掴みなおす。
【００５０】
そこで、制御部２は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされた、そのタッチがされていた部分の近傍にある辺に隣接する辺の近傍に対するタッチは、持ち替えによって発生した特定タッチ操作であると判別してもよい。
【００５１】
尚、制御部２は、ディスプレイ画面上の１つの辺の近傍へのタッチと、ディスプレイ画面の周囲の領域に対するタッチの両方を、ディスプレイ画面の１つの辺の近傍へのタッチとして扱う。
【００５２】
記憶装置５は、ＵＩ部品テーブルを保存しておくための記憶装置である。
【００５３】
次にタッチ操作が入力されたときの制御部２の処理について説明する。図６はタッチ操作が入力されたときの制御部２の処理を示すフローチャートである。
【００５４】
制御部２は、まず、記憶装置５からＵＩ部品テーブルを読み出し、登録された特定ＵＩ部品を抽出する（ステップＳ１）。
【００５５】
尚、制御部２は、任意のタイミングで利用者からアプリケーションの実行を要求されると、要求されたアプリケーションを実行する。制御部２は、アプリケーションの実行中は、そのアプリケーションが表示するＵＩ部品の現在の表示位置を記憶しておく。
【００５６】
その後、制御部２は、ＵＩ部品に対してタッチ操作がされるまで待機する（ステップＳ２）。尚、制御部２は、表示部１から通知されるタッチ情報に含まれるタッチされている座標の情報とＵＩ部品の現在の表示位置とを比較することにより、入力されたタッチ操作がＵＩ部品を指定するものであるか否かを判別する。
【００５７】
表示部１からＵＩ部品に対するタッチ情報が通知されると、制御部２は、入力されたタッチ操作が特定タッチ操作であるか否かを判別する（ステップＳ３）。
【００５８】
入力されたタッチ操作が特定タッチ操作であると判別すると、制御部２は、入力されたタッチ操作が特定ＵＩ部品に対するものであるか否かを判別する（ステップＳ４）。尚、制御部２は、ＵＩ部品テーブルに登録された識別情報に基づいて入力されたＵＩ部品が特定ＵＩ部品であるか否かを判別する。
【００５９】
入力されたタッチ操作が特定ＵＩ部品に対するものであると判別すると、制御部２は、その特定ＵＩ部品の関連アプリケーションと対象範囲とから、入力されたタッチ操作で指定される特定ＵＩ部品を有するアプリケーションが対象アプリケーションであるか否かを判別する（ステップＳ５）。
【００６０】
入力されたタッチ操作で指定された特定ＵＩ部品を有するアプリケーションが対象アプリケーションであると判別すると、制御部２は、その特定ＵＩ部品の有効フラグから、その特定ＵＩ部品に対応する処理の実行を制限するか否かを判別する（ステップＳ６）。
【００６１】
その特定ＵＩ部品に対応する処理の実行を制限する場合、制御部２は、そのタッチ操作を無効とし、表示部１から通知されたタッチ情報を対象アプリケーションへ通知せずに破棄する（ステップＳ７）。このとき、制御部２は、利用者に対して、入力されたタッチ操作が無効となった旨を通知する。利用者への通知方法は、どのようなものでもよく、例として、入力されたタッチ操作が無効となったことを示す旨の表示、警告音の鳴動、あるいはバイブレータ等による振動等があげられる。
【００６２】
その後、制御部２は、ステップＳ２へ移行し、再度、表示部１からタッチ情報が通知されるまで待機する。
【００６３】
一方、入力されたタッチ操作が特定タッチ操作でない場合、入力されたタッチ操作が特定ＵＩ部品に対するものでない場合、タッチ操作で指定された特定ＵＩ部品を有するアプリケーションが対象アプリケーションでない場合、あるいは、タッチ操作で指定された特定ＵＩ部品に対応する処理の実行を制限しない場合、制御部２は、表示部１から通知されたタッチ情報を入力されたタッチ操作で指定されたＵＩ部品を有するアプリケーションへ通知する（ステップＳ８）。この場合、各アプリケーションによって、それぞれのＵＩ部品に対応する処理が実行される。
【００６４】
そして、制御部２は、ステップＳ２へ移行し、再度、表示部１からタッチ情報が通知されるまで待機する。
【００６５】
尚、制御部２が行う特定ＵＩ部品の抽出は、定期的に行われるようにしてもよい。この場合、制御部２は、定期的に記憶装置５からＵＩ部品テーブルを読み出し、新たに登録された特定ＵＩ部品を抽出しなおす。
【００６６】
尚、本実施の形態の携帯情報端末は、入力されたタッチ操作が特定タッチ操作であるか否かを、そのタッチ操作が持ち替えによって発生したタッチ操作であるか否かに基づいて判別する。携帯情報端末を保持するためにはある程度の強さで握る必要があるため、利用者が自端末を持ち替えるために行ったタッチ操作によってディスプレイ画面が押される強さは、一定量以上になると考えられる。そこで、制御部２は、ディスプレイ画面が押される強さが予め定められた強さよりも弱いタッチ操作は、自端末を持ち替えるためにされたものではないと判別してもよい。
【００６７】
この場合、制御部２は、ディスプレイ画面が押される強さが予め定められた強さよりも弱いタッチ操作は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされたディスプレイ画面の任意の辺の近傍に対するタッチであっても、特定タッチ操作でないと判別する。また、制御部２は、ディスプレイ画面が押される強さが予め定められた強さよりも弱いタッチ操作は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされた、そのタッチがされていた部分の近傍にある辺に隣接する辺の近傍に対するタッチであっても、特定タッチ操作でないと判別する。このとき、制御部２は、表示部１から通知されたタッチ情報を入力されたタッチ操作で指定されたＵＩ部品を有するアプリケーションへ通知する。
【００６８】
また、携帯情報端末が保持される場合、携帯情報端末はある程度の時間以上握られ続けるため、自端末を持ち替えるためにされたタッチ操作によってディスプレイ画面が接触され続ける時間は、一定量以上になると考えられる。そこで、制御部２は、ディスプレイ画面が接触され続ける時間が予め定められた時間よりも短いタッチ操作は、自端末を持ち替えるためにされたものではないと判別してもよい。
【００６９】
この場合、制御部２は、ディスプレイ画面が接触され続ける時間が予め定められた時間よりも短いタッチ操作は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされたディスプレイ画面の任意の辺の近傍に対するタッチであっても、特定タッチ操作でないと判別する。また、制御部２は、ディスプレイ画面が接触され続ける時間が予め定められた時間よりも短いタッチ操作は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされた、そのタッチがされていた部分の近傍にある辺に隣接する辺の近傍に対するタッチであっても、特定タッチ操作でないと判別する。このとき、制御部２は、表示部１から通知されたタッチ情報を入力されたタッチ操作で指定されたＵＩ部品を有するアプリケーションへ通知する。
【００７０】
また、本実施の形態では、誤タッチ操作がされた場合には対応する処理の実行が制限される特定ＵＩ部品がＵＩ部品テーブルとして登録される例を示した。終了ボタン、表示画面の最小化ボタン、あるいは最大化ボタン等は、複数のアプリケーション間で共通のＵＩ部品が用いられるが、ほとんどのＵＩ部品は、アプリケーション毎に異なるＵＩ部品である。このため、ＵＩ部品テーブルに登録された特定ＵＩ部品を複数のアプリケーションで共通して利用することは困難である。そこで、特定ＵＩ部品を、その特定ＵＩ部品が表示する文字情報と関連付けて管理することにより、ＵＩ部品テーブルに登録された情報を複数のアプリケーション間で共通的に利用できるようにしてもよい。
【００７１】
この場合、利用者は、ＵＩ部品テーブルに特定ＵＩ部品とその特定ＵＩ部品が表示する文字情報とを関連付けて登録しておく。また、制御部２は、新たなアプリケーションがインストールされる時や実行される時に、そのアプリケーションが有する特定ＵＩ部品が表示する文字情報を解析し、その特定ＵＩ部品とその特定ＵＩ部品が表示する文字情報とを関連付けてＵＩ部品テーブルに登録する。そして、制御部２は、表示部１からタッチ情報が通知されると、タッチ操作で指定されたＵＩ部品が表示する文字情報を解析し、ＵＩ部品テーブルに登録された文字情報と一致するか否かによって、入力されたタッチ操作がＵＩ部品テーブルに登録された特定ＵＩ部品に対するものであるか否かを判別する。
【００７２】
また、本実施の形態の携帯情報端末は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされたディスプレイ画面の任意の辺の近傍に対するタッチは、持ち替えによって発生した特定タッチ操作であると判別する。このため、利用者が意図して行ったタッチ操作であっても、誤タッチによる可能性が高いと判別され、無効となる場合もある。そこで、例えば、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間のように、特定ＵＩ部品に対応する処理の実行が制限されている間は、特定ＵＩ部品の表示を消すようにしてもよい。あるいは、特定ＵＩ部品の表示を半透明にする等、他の部分と識別可能なように表示することにより、利用者に注意を喚起してもよい。
【００７３】
また、本実施の形態では、携帯情報端末が、ＵＩ部品に対するタッチ操作がされたとき、そのタッチ操作が特定タッチ操作であるか否かと、タッチ操作がされたＵＩ部品が特定ＵＩ部品であるか否かを判別する例を示した。ＵＩ部品に対するタッチ操作がされたとき、そのタッチ操作が特定タッチ操作であるか否かと、タッチ操作がされたＵＩ部品が特定ＵＩ部品であるか否かは、どちらを先に判別してもかまわない。
【００７４】
また、本実施の形態では、携帯情報端末の表示部は、ディスプレイ画面上およびディスプレイ画面の周囲の領域に対するタッチを感知するタッチパネル式の入力機能を有するものである例を示した。携帯情報端末の表示部は、ディスプレイ画面上およびディスプレイ画面の周囲の領域に対する接触を感知するものであればどのようなものであってもよく、接触を判別可能なセンサがディスプレイのパネルに内蔵されたようなものであってもよい。
【００７５】
以上説明したように、本実施形態によれば、携帯情報端末は、ＵＩ部品に対するタッチ操作がされたとき、そのタッチ操作が誤タッチによるものである可能性が高い特定タッチ操作であるか否かを判別する。さらに、携帯情報端末は、タッチ操作がされたＵＩ部品が特定ＵＩ部品であるか否かを判別する。そして、携帯情報端末は、特定タッチ操作が特定ＵＩ部品に対してされた場合、そのタッチを無効とし、その特定ＵＩ部品に対応する処理の実行を行わない。本実施形態の携帯情報端末では、タッチ操作が制限される範囲がＵＩ部品単位で定められるため、誤タッチによって発生する影響の度合いが大きい処理の実行を、アプリケーションの動作状況やウィンドウの表示位置に係わらず、制限することができる。これにより、汎用的な携帯情報端末において、誤タッチの影響を効果的に低減することができる。
【００７６】
また、本実施形態の携帯情報端末は、タッチ操作が特定タッチ操作でない場合、またはタッチ操作によって指定されたＵＩ部品が特定ＵＩ部品でない場合、そのＵＩ部品に対応する処理を実行する。これにより、携帯情報端末は、通常のタッチ操作がされた場合や誤タッチによって発生する影響の度合いが小さい場合、通常通り処理を実行することができる。
【００７７】
また、本実施形態の携帯情報端末は、持ち替えによって発生したタッチ操作を誤タッチによるものである可能性が高い特定タッチ操作であると判別する。これにより、携帯情報端末は、利用者の意図しない誤操作を低減することができる。
【００７８】
また、本実施形態の携帯情報端末は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされたディスプレイ画面の任意の辺の近傍に対するタッチは、持ち替えによって発生した特定タッチ操作であると判別する。これにより、携帯情報端末は、利用者が自端末を掴みなおすときに発生した誤タッチによる誤操作を低減することができる。
【００７９】
また、本実施形態の携帯情報端末は、ディスプレイ画面の１つの辺の近傍に対する継続的なタッチが離されてから一定時間内にされた、そのタッチがされていた部分の近傍にある辺に隣接する辺の近傍に対するタッチは、持ち替えによって発生した特定タッチ操作であると判別する。これにより、携帯情報端末は、利用者が自端末を回転させるときに発生した誤タッチによる誤操作を低減することができる。
【００８０】
また、本実施形態の携帯情報端末は、ディスプレイ画面が押される強さが予め定められた所定量未満であるタッチ操作は特定タッチ操作でないと判別する。これにより、携帯情報端末は、より精度よく、誤タッチによるタッチ操作を検出することができる。
【００８１】
また、本実施形態の携帯情報端末は、ディスプレイ画面への接触が継続される時間が予め定められた所定量未満であるタッチ操作は特定タッチ操作でないと判別する。これにより、携帯情報端末は、より精度よく、誤タッチによるタッチ操作を検出することができる。
【００８２】
また、本実施形態の携帯情報端末は、特定ＵＩ部品を、その特定ＵＩ部品が表示する文字情報と関連付けて管理し、ＵＩ部品テーブルに登録された文字情報を表示するＵＩ部品に対するタッチ操作を無効とする。これにより、携帯情報端末は、ＵＩ部品テーブルに登録された情報を複数のアプリケーション間で共通的に利用できる。
【００８３】
尚、携帯情報端末は、利用者が意図しなくても文字や画像の向きあるいはＵＩ部品の配置など画面表示を自動的に変化させる場合がある。例えば、アプリケーションによっては、携帯情報端末は、図５Ａ〜図５Ｆに示すように回転したとき、文字や画像の向きなど画面表示の上下方向を利用者の視覚における上下方向に合わせるように制御することが考えられる。また、新たにアプリケーションを起動したときや起動中のアプリケーションが何らかの処理を行ったときも同様に画面表示が変化したり更新されたりする。しかしながら、携帯情報端末が画面表示を変化させたときに、利用者が触れていた位置と、変化後のＵＩ部品の表示位置が一致してしまう可能性がある。その場合も、そのＵＩ部品に対応する処理を利用者が実行しようとしたわけではないので、誤タッチと同様に利用者の意図しない処理が実行されることになる。そこで、本実施形態の携帯情報端末は、利用者がタッチしていた位置に後から移動してきた特定ＵＩ部品に対応する処理の実行を行わないようにしてもよい。
【００８４】
その場合の例として、制御部２は、画面表示が変化したことにより生じたＵＩ部品へのタッチを特定タッチ操作とすればよい。また、他の例として、制御部２は、画面表示が変化したときに生じたＵＩ部品へのタッチを特定タッチ操作としてもよい。
【００８５】
尚、これらの場合、制御部２が行う特定ＵＩ部品の抽出は、画面表示が変化したタイミングで実施するようにしてもよい。
【００８６】
これにより、画像の表示方向の変化やアプリケーション起動時の表示内容の変化などによって、利用者が触れていた位置と、変化後の特定ＵＩ部品の表示位置が一致した場合でも、携帯情報端末は、そのＵＩ部品に対応する処理の実行を行わないようにすることができる。
【００８７】
（第２の実施の形態）
第１の実施の形態では、入力されたタッチ操作が持ち替えによって発生したものであるか否かをそのタッチ操作がされた手順に基づいて判別する例を示した。しかしながら、本発明は、これに限定されるものではない。例えば、入力されたタッチ操作が持ち替えによって発生したものであるか否かは、自端末の回転に基づいて判別してもよい。そこで、第２の実施の形態では、ディスプレイ画面と水平方向への自端末の回転を検知してから一定時間内にされたタッチ操作は持ち替えによって発生したものであると判別する、携帯情報端末の例について説明する。
【００８８】
図７は第２の実施の形態における携帯情報端末の構成を示すブロック図である。
【００８９】
図７に示すように、第２の実施の形態における携帯情報端末１０は、第１の実施の形態における携帯情報端末の構成に加えて回転検知部４を有する。
【００９０】
回転検知部４は、加速度センサや角速度センサのような、自端末の加速度から自端末の回転を検知するセンサである。回転検知部４は、自端末の回転している方向と速度を示す回転情報を生成する。また、回転検知部４は、制御部２からの要求に応じて、制御部２に回転情報を通知する。
【００９１】
本実施の形態の制御部２は、定期的に回転検知部４に自端末の回転情報を要求し、回転検知部４から自端末の回転情報を受信する。そして、制御部２は、ＵＩ部品に対するタッチ情報が通知されると、回転検知部４から受信した自端末の回転情報に基づいて、入力されたタッチ操作が持ち替えによって発生したものであるか否かを判別する。
【００９２】
本実施の形態の制御部２は、ＵＩ部品に対するタッチ操作がされると、そのタッチ操作が回転検知部４によってディスプレイ画面と水平方向の自端末の回転が検知されてから一定時間内にされたものであるか否かを判別する。
【００９３】
そのタッチ操作が回転検知部４によってディスプレイ画面と水平方向の自端末の回転が検知されてから一定時間内にされたものである場合、制御部２は、そのタッチ操作は持ち替えによって発生したものであると判別する。このとき、制御部２は、このタッチ操作は特定タッチ操作であると判別し、そのタッチ操作が特定ＵＩ部品を指定する場合、表示部１から通知されたタッチ情報を対象アプリケーションへ通知せずに破棄する。
【００９４】
一方、入力されたタッチ操作が回転検知部４によってディスプレイ画面と水平方向の自端末の回転が検知されてから一定時間内にされたものでない場合、制御部２は、そのタッチ操作は持ち替えによって発生したものでないと判別する。このとき、制御部２は、このタッチ操作は特定タッチ操作でないと判別し、表示部１から通知されたタッチ情報を対象アプリケーションへ通知する。そして、各アプリケーションによって、それぞれのＵＩ部品に対応する処理が実行される。
【００９５】
尚、本実施の形態では、入力されたタッチ操作が持ち替えによって発生したものであるか否かを、自端末の回転に基づいて判別する例を示したが、本発明は、これに制限されるものではない。例えば、入力されたタッチ操作が持ち替えによって発生したものであるか否かを、タッチパネルにタッチされた形状に基づいて判別するようにしてもよい。
【００９６】
一般に、利用者は、携帯情報端末を操作するためにタッチパネルにタッチするとき人差し指や中指を使用する。一方、携帯情報端末を保持するためのタッチは、親指がタッチパネルに接触することにより発生する場合が多い。このように、一般に、携帯情報端末を操作するためのタッチをするときに指が接触する形状と携帯情報端末を掴むときに指が接触する形状は異なる。そこで、携帯情報端末に自端末を掴むときに利用者の指が接触する形状を予め登録しておき、タッチパネルにタッチされた部分の形状と予め登録された形状とを比較することにより、入力されたタッチ操作が持ち替えによって発生したものであるか否かを判別してもよい。
【００９７】
この場合、制御部２は、ＵＩ部品に対するタッチ操作がされると、そのタッチ操作でタッチパネルにタッチされた部分の形状が予め登録された形状と類似するか否かを判別する。
【００９８】
タッチ操作でタッチパネルにタッチされた部分の形状が予め登録された形状と類似する場合、制御部２は、そのタッチ操作が持ち替えによって発生したものであると判別する。このとき、制御部２は、このタッチ操作は特定タッチ操作であると判別し、そのタッチ操作が特定ＵＩ部品を指定する場合、表示部１から通知されたタッチ情報を対象アプリケーションへ通知せずに破棄する。
【００９９】
一方、タッチ操作でタッチパネルにタッチされた部分の形状が予め登録された形状と類似しない場合、制御部２は、そのタッチ操作は持ち替えによって発生したものでないと判別する。このとき、制御部２は、このタッチ操作は特定タッチ操作でないと判別し、表示部１から通知されたタッチ情報を対象アプリケーションへ通知する。そして、各アプリケーションによって、それぞれのＵＩ部品に対応する処理が実行される。
【０１００】
尚、第１の実施の形態および本実施の形態では、入力されたタッチ操作が特定タッチ操作であるか否かを、そのタッチ操作が持ち替えによって発生したものであるか否かに基づいて判別する例を示したが、本発明は、これに制限されるものではない。例えば、スタイラスペンを用いて入力する場合、スタイラスペンを持つ手がディスプレイ画面に触れて誤タッチとなる場合がある。そこで、入力されたタッチ操作が特定タッチ操作であるか否かを、そのタッチ操作がスタイラスペンを保持する手のディスプレイ画面への接触によって発生したタッチ操作であるか否かに基づいて判別してもよい。
【０１０１】
この場合、携帯情報端末には、スタイラスペンによるディスプレイ画面への接触の大きさが予め記憶される。そして、制御部２は、所定時間内に複数の場所にタッチがされると、各タッチによるディスプレイ画面への接触の大きさと予め記憶しているスタイラスペンによるディスプレイ画面への接触の大きさを比較する。制御部２は、予め記憶しているスタイラスペンによるディスプレイ画面への接触と大きさが近似したタッチがあれば、そのタッチをスタイラスペンによるタッチと判別し、他のタッチを、スタイラスペンを保持する手のディスプレイ画面への接触によって発生したタッチと判別する。
【０１０２】
つまり、制御部２は、スタイラスペンによる接触と大きさが近似したタッチの前後所定時間内にそのタッチと別の場所にされたタッチ操作はスタイラスペンを保持する手のディスプレイ画面への接触によって発生したタッチ操作であると判別する。このとき、制御部２は、このタッチ操作は特定タッチ操作であると判別し、そのタッチ操作が特定ＵＩ部品を指定する場合、表示部１から通知されたタッチ情報のうち、スタイラスペンを保持する手のディスプレイ画面への接触によるタッチ情報を無効とし、破棄する。
【０１０３】
一方、制御部２は、スタイラスペンによる接触と大きさが近似したタッチの前後所定時間内にされていないタッチ操作はスタイラスペンを保持する手のディスプレイ画面への接触によって発生したタッチ操作でないと判別する。このとき、制御部２は、このタッチ操作は特定タッチ操作でないと判別し、表示部１から通知されたタッチ情報を通常通り対象アプリケーションへ通知する。
【０１０４】
また、例えば、携帯情報端末は、ＵＩ部品テーブルに登録された特定ＵＩ部品に対するタッチ操作を無効にするための所定の操作（以降、無効化操作と称する）を利用者から受け付けるようにしてもよい。携帯情報端末は、無効化操作がされた後のタッチ操作は特定タッチ操作であると判別する。
【０１０５】
この場合、制御部２は、ＵＩ部品に対するタッチ操作がされると、現在、利用者によって無効化操作がされた状態であるか否かを判別する。無効化操作がされた状態であれば、制御部２は、このタッチ操作は特定タッチ操作であると判別し、そのタッチ操作が特定ＵＩ部品を指定する場合、表示部１から通知されたタッチ情報を対象アプリケーションへ通知せずに破棄する。一方、無効化操作がされた状態でなければ、制御部２は、このタッチ操作は特定タッチ操作でないと判別し、表示部１から通知されたタッチ情報を対象アプリケーションへ通知する。
【０１０６】
また、無効化操作は、どのような操作でもよい。無効化操作の一例として、ディスプレイ画面と垂直方向に携帯情報端末を回転させる操作があげられる。図８Ａ、図８Ｂにディスプレイ画面と垂直方向に携帯情報端末を回転させる操作を説明するための図を示す。図８Ａに示した例では、携帯情報端末は、まず、水平な状態で使用されている。そして、利用者は、携帯情報端末を持ち替える前に、図８Ｂに示すように、携帯情報端末の上部を傾ける。制御部２は、回転検知部４によってディスプレイ画面と垂直方向の自端末の回転が検知されると、利用者からの無効化操作がされたと判別する。このとき、携帯情報端末は、利用者からの無効化操作がされたと判別した旨を表示することにより、利用者に通知する。
【０１０７】
以上説明したように、本実施形態によれば、携帯情報端末は、ディスプレイ画面と水平方向の自端末の回転が検知されてから一定時間内にされたタッチ操作は持ち替えによって発生したものであると判別する。これにより、携帯情報端末は、利用者が自端末を回転させるときに発生した誤タッチによる誤操作を低減することができる。
【０１０８】
また、本実施形態の携帯情報端末は、入力されたタッチ操作が持ち替えによって発生したものであるか否かを、タッチ操作によってタッチパネルにタッチされた部分の形状に基づいて判別する。これにより、携帯情報端末は、利用者が自端末を持ち替えるときに発生した誤タッチを精度よく検出することができる。
【０１０９】
また、本実施形態の携帯情報端末は、入力されたタッチ操作が誤タッチによるものであるか否かを、そのタッチ操作がスタイラスペンを保持する手のディスプレイ画面への接触によって発生したタッチ操作であるか否かに基づいて判別する。これにより、携帯情報端末は、利用者がスタイラスペンを用いて入力するときに発生した誤タッチによる誤操作を低減することができる。
【０１１０】
また、本実施形態の携帯情報端末は、予め記憶しているスタイラスペンによる接触と大きさが近似したタッチの前後所定時間内にそのタッチと別の場所にされたタッチは、スタイラスペンを保持する手のディスプレイ画面への接触によって発生した特定タッチ操作であると判別する。これにより、携帯情報端末は、利用者がスタイラスペンを用いて入力するときに発生した誤タッチを精度よく検出することができる。
【０１１１】
また、本実施形態の携帯情報端末は、タッチ操作を無効にするための無効化操作がされた後のタッチ操作は誤タッチによるものである可能性が高いタッチであると判別し、そのタッチ操作が特定ＵＩ部品を指定する場合、そのタッチ操作を無効にする。これにより、利用者は、自端末を持ち替える前に特定ＵＩ部品に対するタッチ操作を確実に無効にすることができ、誤操作を抑止することができる。
【０１１２】
また、本実施形態の携帯情報端末は、ディスプレイ画面と垂直方向の自端末の回転が検知されると、無効化操作がされたと判別する。これにより、利用者は、簡易に特定ＵＩ部品に対するタッチ操作を無効とすることができる。
【０１１３】
本発明の効果の一例として、タッチパネル式の表示部を備えた汎用的な携帯情報端末において、誤タッチの影響を効果的に低減することができる。
【０１１４】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【０１１５】
なお、この出願は、２００９年１１月２５日に出願された日本出願の特願２００９−２６７７７７の内容が全て取り込まれており、この日本出願を基礎として優先権を主張するものである。
【符号の説明】
【０１１６】
１    表示部
２    制御部
３    記憶装置
４    回転検知部
【図１】
2011065249.tif 000003
【図２】
2011065249.tif 000004
【図３】
2011065249.tif 000005
【図４Ａ】
2011065249.tif 000006
【図４Ｂ】
2011065249.tif 000007
【図４Ｃ】
2011065249.tif 000008
【図５Ａ】
2011065249.tif 000009
【図５Ｂ】
2011065249.tif 000010
【図５Ｃ】
2011065249.tif 000011
【図５Ｄ】
2011065249.tif 000012
【図５Ｅ】
2011065249.tif 000013
【図５Ｆ】
2011065249.tif 000014
【図６】
2011065249.tif 000015
【図７】
2011065249.tif 000016
【図８Ａ】
2011065249.tif 000017
【図８Ｂ】
2011065249.tif 000018
【国際調査報告】
2011065249.tif 000019
2011065249.tif 000020
2011065249.tif 000021
2011065249.tif 000022
2011065249.tif 000023
2011065249.tif 000024
2011065249.tif 000025