(57)【特許請求の範囲】
【請求項１】
外部からの入力による記入又は指示が可能な入力可能領域と前記入力可能領域の外部の領域とが設けられた表示画面に情報を表示する表示装置が端末本体に組み付けられてなる携帯端末装置であって、
前記表示装置の前記表示画面内又は前記端末本体に配置される入力手段と、
前記入力手段による情報入力を検出する入力検出手段と、
前記入力検出手段によって前記情報入力が検出されたときに、前記入力手段からの情報の入力時間を測定する測定手段と、
当該携帯端末装置の動作モードを、少なくとも通常モードと前記通常モードよりも所定動作を抑制する抑制モードとに切り替える構成であり、予め定められた所定条件が成立したことを条件として前記動作モードを前記抑制モードとする切替手段と、
を備え、
前記入力手段は、前記表示画面内での指示対象位置を、前記入力可能領域と前記入力可能領域の外部とで変更可能に構成され、
前記入力検出手段は、
前記入力手段によって操作された前記指示対象位置を検出する指示対象位置検出手段と、
前記指示対象位置検出手段によって検出された前記指示対象位置が、前記表示画面内の前記入力可能領域にあるか否かを判断する領域判断手段と、
を備え、
前記切替手段は、
前記領域判断手段により前記指示対象位置が前記入力可能領域にあると判断された場合に、前記測定手段により測定された前記入力時間が所定値以上になったか否かを判断する入力制限の判断処理を行い、前記入力制限の判断処理によって前記入力時間が前記所定値以上になったと判断された場合に、前記動作モードを前記抑制モードに切り替えるために必要となる前記所定条件を成立させ、
前記領域判断手段により前記指示対象位置が前記表示画面内において前記入力可能領域にないと判断された場合、前記入力制限の判断処理を行わずに前記動作モードを前記抑制モードに切り替えるために必要となる前記所定条件を成立させることを特徴とする携帯端末装置。
【請求項２】
前記表示装置は、外面部に前記入力手段が設けられたタッチパネルからなることを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記測定手段は、前記入力時間の判断基準となる前記所定値を設定変更する設定変更手段を備えたことを特徴とする請求項１又は請求項２のいずれか一項に記載の携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置に関するものである。
【背景技術】
【０００２】
現在、携帯型の光学的情報読取装置や携帯型の決済端末など様々な携帯端末装置が提供されている。この種の携帯端末装置では、上面部等に表示装置を設けた構成が一般的であり、このような表示装置の存在により、ユーザは使用時或いは設定時に情報入力や読み出しなどの様々な作業を好適に行うことができるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２６８７７６公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような携帯端末装置は、様々な場所に携行されて使用されることが多く、外部電源から電力供給を受けることができない場合が多いため、一般的にバッテリが搭載されている。しかしながら、現在では、小型化或いは軽量化との兼ね合いからバッテリの容量には限界があり、その一方で、上記表示装置などの様々な電子部品を搭載して高機能化が進行している実情もあるため、バッテリの消費を如何に抑えるかが課題となっている。
【０００５】
バッテリの消費を抑える上での具体的な課題としては、誤動作の問題がある。例えば、上記携帯端末装置は、その利便性から様々な場所に頻繁に移動される場合も多く、その移動の過程では他物品と一緒に持ち運ばれることも多い。このような性質上、移動の際に携帯端末装置に設けられた入力キーなどが他物品と接触して誤動作してしまうことが懸念され、特に鞄の中に入れて移動するようなケースではこのような問題が顕著となる。
【０００６】
その一例としては、例えば電源がオン状態となったまま携帯端末装置を鞄の中に入れて移動してしまう場合など（電源の切り忘れや使い勝手を考慮してオン状態のまま鞄の中にしまい込む場合等）が挙げられ、このようなケースでは、他物品が入力キーに接触したときに意図しない動作が容易に実行されてしまい、バッテリの消費を早めてしまう。また、携帯端末装置の電源をオフ状態にして鞄の中に入れたとしても、鞄の中の他物品が接触することによって電源スイッチがオンになってしまうケースも想定されうる。いずれの場合でもバッテリの消費が避けられず、その結果、駆動時間の低減や充電作業の煩雑化を招くことになってしまう。
【０００７】
一方、このような問題に関連する技術としては、例えば、特許文献１のようなものがある。この特許文献１の携帯情報端末では、使用者によりホールドスイッチがオンされたときに、各操作子に応じた機能をホールド（停止）させており、これにより、各操作子に対して意図しない接触が加えられたとしてもホールドスイッチが解除されない限りは誤動作が生じないこととなる。しかしながら、この特許文献１の携帯端末装置では、ホールドスイッチをオンにする操作を行わない限り、各機能をホールド（停止）することができず、例えば、使用者がホールドスイッチを押し忘れた場合には、誤動作を防止することができないといった問題があった。また、機能停止の都度（例えば移動の都度）、ホールドスイッチを操作しなければならないため、作業が煩雑とならざるを得ず、利便性の面でも向上が求められるものであった。
【０００８】
本発明は、上述した課題を解決するためになされたものであり、端末移動時に意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止し得る携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１の発明は、外部からの入力による記入又は指示が可能な入力可能領域と前記入力可能領域の外部の領域とが設けられた表示画面に情報を表示する表示装置が端末本体に組み付けられてなる携帯端末装置であって、
前記表示装置の前記表示画面内又は前記端末本体に配置される入力手段と、
前記入力手段による情報入力を検出する入力検出手段と、
前記入力検出手段によって前記情報入力が検出されたときに、前記入力手段からの情報の入力時間を測定する測定手段と、
当該携帯端末装置の動作モードを、少なくとも通常モードと前記通常モードよりも所定動作を抑制する抑制モードとに切り替える構成であり、予め定められた所定条件が成立したことを条件として前記動作モードを前記抑制モードとする切替手段と、
を備え、
前記入力手段は、前記表示画面内での指示対象位置を、前記入力可能領域と前記入力可能領域の外部とで変更可能に構成され、
前記入力検出手段は、
前記入力手段によって操作された前記指示対象位置を検出する指示対象位置検出手段と、
前記指示対象位置検出手段によって検出された前記指示対象位置が、前記表示画面内の前記入力可能領域にあるか否かを判断する領域判断手段と、
を備え、
前記切替手段は、
前記領域判断手段により前記指示対象位置が前記入力可能領域にあると判断された場合に、前記測定手段により測定された前記入力時間が所定値以上になったか否かを判断する入力制限の判断処理を行い、前記入力制限の判断処理によって前記入力時間が前記所定値以上になったと判断された場合に、前記動作モードを前記抑制モードに切り替えるために必要となる前記所定条件を成立させ、
前記領域判断手段により前記指示対象位置が前記表示画面内において前記入力可能領域にないと判断された場合、前記入力制限の判断処理を行わずに前記動作モードを前記抑制モードに切り替えるために必要となる前記所定条件を成立させることを特徴とする。
【００１０】
請求項２の発明は、請求項１に記載の携帯端末装置において、前記表示装置は、外面部に前記入力手段が設けられたタッチパネルからなることを特徴とする。
【発明の効果】
【００１６】
請求項１の発明では、例えば、携帯端末装置が鞄の中に入れられて移動される際などに、入力手段が他物品と接触して意図しない動作が実行されても、この入力手段からの情報の入力時間が所定値以上になると、切替手段により当該携帯端末装置の動作モードが通常モードから抑制モード（所定動作を抑制するモード）に自動的に切り替えられる。従って、当該携帯端末装置が持ち運ばれるときの意図しない外部入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。また、意図しない入力があったときに自動的に通常モードから抑制モードに切り替わるように構成されているので、ホールドスイッチなどを特別に設ける必要がなく、更に、このようなホールドスイッチの操作を行う必要がないため、利便性の向上を図ることができる。
また、指示対象位置が入力可能領域にあるときに情報が入力されると、入力手段からの情報の入力時間が所定値以上になると、当該携帯端末装置の動作モードが通常モードから所定動作を抑制する抑制モードに自動的に切り替わるように構成されているので、当該携帯端末装置の意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。更に、意図しない入力動作によって入力された情報に基づいて、何らかの制御が行われてしまうことを未然に防ぎやすくなる。
また、切替手段は、領域判断手段により指示対象位置が入力可能領域にないと判断された場合、入力時間が所定値以上になったか否かの判断を行わずに動作モードを抑制モードに切り替えるようにしている。このように、当該携帯端末装置の動作モードが通常モードから所定動作を抑制する抑制モードに自動的に切り替わるように構成されているので、当該携帯端末装置の意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。
【００１７】
請求項２の発明では、表示装置が、外面部に入力手段が設けられたタッチパネルから構成されている。このように、情報を表示するために端末に対して比較的大きな面積で設けられる表示装置がタッチパネルから構成されている場合であっても、入力手段からの情報の入力時間が所定値以上になると自動的に通常モードから抑制モードに切り替わるように構成されているので、当該携帯端末装置の意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。特に、タッチパネルのように軽微な接触で入力が可能なデバイスに対して、上記のような効果が行われるとより有用である。
【００２２】
請求項３の発明では、測定手段は入力時間の判断基準となる所定値を設定変更する設定変更手段を備えているので、携帯端末装置の使用される環境等に応じて、この所定値を適切に設定することができる。
【図面の簡単な説明】
【００２３】
【図１】図１は、第１参考例に係る携帯端末装置を概略的に例示する外観図である。
【図２】図２は、図１の携帯端末装置の電気的構成を概略的に例示するブロック図である。
【図３】第１参考例に係る携帯端末装置で行われるメイン処理の流れを例示するフローチャートである。
【図４】図３のメイン処理におけるキーオン処理の流れを例示するフローチャートである。
【図５】図３のメイン処理におけるタイマー処理の流れを例示するフローチャートである。
【図６】図３のメイン処理におけるキーオフ処理の流れを例示するフローチャートである。
【図７】第１実施形態に係る携帯端末装置のメイン処理におけるキーオン処理の流れを例示するフローチャートである。
【図８】第１実施形態に係る携帯端末装置のメイン処理におけるタイマー処理の流れを例示するフローチャートである。
【図９】第２参考例に係る携帯端末装置で行われるメイン処理の流れを例示するフローチャートである。
【図１０】図９のメイン処理におけるペンダウン処理の流れを例示するフローチャートである。
【図１１】図９のメイン処理におけるタイマー処理の流れを例示するフローチャートである。
【図１２】図９のメイン処理におけるペンアップ処理の流れを例示するフローチャートである。
【図１３】第３参考例に係る携帯端末装置のメイン処理におけるタイマー処理の流れを例示するフローチャートである。
【図１４】第２実施形態に係る携帯端末装置のメイン処理におけるキーオン処理の流れを例示するフローチャートである。
【図１５】第２実施形態に係る携帯端末装置のメイン処理におけるタイマー処理の流れを例示するフローチャートである。
【図１６】第４参考例に係る携帯端末装置のメイン処理におけるタイマー処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明に係る携帯端末装置の実施形態について図を参照して説明する。
［第１参考例］
（全体構成）
まず、第１参考例に係る携帯端末装置１の全体構成について説明する。なお、図１は、本発明の第１参考例に係る携帯端末装置１を概略的に例示する外観図である。
図１に示すように、本第１参考例に係る携帯端末装置１は、主に表示装置２およびキー入力部３から構成されている。表示装置２は、例えば液晶や有機ＥＬなどからなり、ＣＰＵ５（後述）から出力される情報を表示画面２ａに表示するように構成されている。また、表示画面２ａには、文字等の情報をキー入力部３から入力可能な入力可能領域ＡＲが設けられている。キー入力部３は、図１に示すように、外部に露出する複数の操作キー３ａを備えており、操作キー３ａの操作に応じた情報をＣＰＵ５に入力する。また、操作キー３ａは、表示画面２ａ内で、文字等の情報を入力する位置（すなわち指示対象位置）を示すカーソルＣを操作可能に構成されており、このカーソルが入力可能領域ＡＲ内に移動されて、操作キー３ａにより文字等の情報が入力されると、この入力された文字等に対応した情報が表示画面２ａに表示されるように構成されている。なお、キー入力部３および操作キー３ａは、「入力手段」の一例に相当する。また、カーソルＣは、「指示対象位置入力手段」の一例に相当する。
【００２５】
（電気的構成）
次に、本第１参考例に係る携帯端末装置１の電気的構成について説明する。なお、図２は、携帯端末装置１の電気的構成を示すブロック図である。
図２に示すように、携帯端末装置１は、当該携帯端末装置１の全体的制御を司るＣＰＵ５を有し、このＣＰＵ５には、上述した表示装置２およびキー入力部３が接続されていると共に、メモリ６、通信部７、バッテリ８、情報コード読取部９、タイマ１０などがそれぞれ接続されている。
【００２６】
ＣＰＵ５は、携帯端末装置１全体を制御すると共に、情報処理機能を有している。このＣＰＵ５には、表示装置２やキー入力部３など、内蔵された入出力インタフェースを介して種々の入出力装置（周辺装置）が接続されている。
【００２７】
表示装置２は、キー入力部３の操作に応じた情報や、当該携帯端末装置１の動作状態を表示可能に構成されている。キー入力部３は、使用者が当該キー入力部３に設けられる操作キー３ａを操作することにより、ＣＰＵ５に対して直接、信号を入力可能に構成されている。
【００２８】
メモリ６は、ＲＯＭ、ＲＡＭ、不揮発性メモリなどの半導体メモリ等により構成され、ＣＰＵ５から入力される情報や、当該携帯端末装置１に対して実行するプログラム等が記憶されるように構成されている。
【００２９】
通信部７は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などの通信手段により外部装置と無線通信を行うためのインターフェースとして構成されている。バッテリ８は、所定の直流電圧を発生可能な２次電池（例えばリチウムイオン電池等）によって構成されており、携帯端末装置１本体内の各種電気部品に電力を供給している。
【００３０】
情報コード読取部９は、ＣＰＵ５と協働してコードリーダとして機能する部分であり、バーコード、二次元コード等の光学的情報を撮像し、その撮像された光学的情報を読み取る構成をなしている。
【００３１】
タイマ１０は、公知の時計回路、タイマ回路などによって構成されており、所定の時間を計測するために設けられている。例えば、キー入力部３が操作されてからの経過時間等を計測して、ＣＰＵ５に出力するように構成されている。なお、タイマ１０は、「測定手段」の一例に相当する。
【００３２】
次に、上述のように構成される携帯端末装置１のキー入力部３が操作された場合に、ＣＰＵ５にて主に行われる端末処理について図３〜図６に示すフローチャートを用いて説明する。本第１参考例では、意図しないキー入力部３の操作（すなわち誤入力）が行われたとみなされた場合に、当該携帯端末装置１の所定の動作が抑制されるように構成されている。
まず、携帯端末装置１に電源が入れられると、図３のステップＳ１にて、当該携帯端末装置１の動作モードが通常モード（すなわち当該携帯端末装置１の動作が抑制されていない状態）に初期設定されて、ステップＳ２にてイベント（キー入力部３の操作）待ちが行われる。
【００３３】
ステップＳ２にてイベント待ちをしているときに、キー入力部３の操作が行われると、イベントが発生してステップＳ３にてこの発生したイベントが検出されると共に発生したイベントが何であるか判断される。そして、発生したイベントに応じて、次に説明するキーオン処理（ステップＳ４）、タイマー処理（ステップＳ５）、キーオフ処理（ステップＳ６）のいずれかの処理が行われる。なお、キー入力部３の操作を検出するＣＰＵ５は、「入力検出手段」の一例に相当する。
【００３４】
ステップＳ３にて、発生したイベントがキー入力部３の操作キー３ａのオン（押下）動作であると判断されると、操作キー３ａがオンされた状態の処理がステップＳ４にて実施される（キーオン処理）。
【００３５】
ステップＳ４のキーオン処理では、図４に示すように、まず、ステップＳ１１にて、カーソルＣが入力可能領域ＡＲ内にあるか否かが判定される。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されると（Ｓ１１でＹｅｓ）、ステップＳ１２にてキー押下異常レベルをリセットする（キー押下異常レベルを０に設定する）。一方、カーソルＣが入力可能領域ＡＲ内にないと判定されると（Ｓ１１でＮｏ）、ステップＳ１３にてキー押下異常レベルを１に設定すると共に、ステップＳ１４にてキー押下異常検出時間をレベル１に設定する。ここで、キー押下異常レベルとは、誤入力と判定される基準のことで、本第１参考例ではキー押下異常レベルは０から２まで設けられており、このレベルが高くなるほど誤入力である確率が高いことを示している。そして、このレベルに応じて当該携帯端末装置１の所定の動作が段階的に抑制されるように構成されている。また、キー押下異常検出時間とは、操作キー３ａの押下が検出されてからの経過時間のことで、本第１参考例では、この時間が１分を経過するまでの間は、このキー押下異常検出時間がレベル１に設定される。なお、カーソルＣの位置を検出するＣＰＵ５は、「指示対象位置検出手段」の一例に相当する。また、カーソルＣが入力可能領域ＡＲ内にあるか否かを判定するＣＰＵ５は、「領域判断手段」の一例に相当する。
【００３６】
カーソルＣが入力可能領域ＡＲ内にあると判定されてステップＳ１２にてキー押下異常レベルがリセットされるか、カーソルＣが入力可能領域ＡＲ内にないと判定されてステップＳ１４にてキー押下異常検出時間がレベル１に設定されると、ステップＳ１５にて操作キー３ａの操作に応じた情報を表示装置２へ出力する。そして、ステップＳ１５にて操作キー３ａの操作に応じた情報が出力されると、ステップＳ１６にてオートリピート機能のためのタイマーイベントの発生時間が設定される。ここで、オートリピート機能とは、同じ操作キー３ａが一定時間押下され続けることで、当該操作キー３ａによる情報入力が複数連続して行われる機能のことである。本第１参考例では、このオートリピート機能のためのタイマーイベントの発生時間は、例えば、操作キー３ａの押下の検出から５秒経過すると、０．５秒間隔でこの情報入力が繰り返されるように設定される。そして、ステップＳ１６にてオートリピート機能のためのタイマーイベントの発生時間が設定されると、ステップＳ１７にてこのタイマーイベントが許可されて、押下されている操作キー３ａの情報を連続して入力できるようになる。
【００３７】
上述したステップＳ１７にてタイマーイベントが許可されて、ステップＳ３にてタイマーイベントが発生していると判断されると、ステップＳ５のタイマー処理にて図５に示すステップＳ２１からの処理が行われる。ステップＳ５にてタイマー処理が実施されると、キー押下異常レベルがどの段階に設定されているか（本第１参考例では、レベルは０〜２のいずれかに設定されている）ステップＳ２１にて判断される。
【００３８】
ステップＳ２１にて、キー押下異常レベルが０に設定されていると判断されると、ステップＳ２２にて、カーソルＣが入力可能領域ＡＲ内にあるか否かが判定される。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されると（Ｓ２２でＹｅｓ）、ステップＳ２４にてキー押下異常レベルをリセットする（キー押下異常レベルを０に設定する）。一方、カーソルＣが入力可能領域ＡＲ内にないと判定されると（Ｓ２２でＮｏ）、ステップＳ２３にてキー押下異常レベルを１に設定すると共に、ステップＳ２５にてキー押下異常検出時間をレベル１に設定する。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されてステップＳ２４にてキー押下異常レベルがリセットされるか、カーソルＣが入力可能領域ＡＲ内にないと判定されてステップＳ２５にてキー押下異常検出時間がレベル１に設定されると、ステップＳ２６にて操作キー３ａの操作に応じた情報を表示装置２へ出力する。
【００３９】
ステップＳ２１にて、キー押下異常レベルが１に設定されていると判断される場合は、ステップＳ２７にて、キー押下異常検出時間が所定時間（本第１参考例では、この所定時間は１分に設定されている）を経過したか否かが判定され、キー押下異常検出時間が所定時間を経過していないと判定されると（Ｓ２７でＮｏ）、ステップＳ２６にて、操作キー３ａの操作に応じた情報を表示装置２へ出力する。一方、キー押下異常検出時間が所定時間を経過したと判定されると（Ｓ２７でＹｅｓ）、ステップＳ２８にて、キー押下異常レベルを２に設定する。ステップＳ２８にてキー押下異常レベルが２に設定されると、ステップＳ１６にて設定されたタイマーイベントの発生時間（すなわちオートリピート機能のためのタイマーイベントの発生時間）がステップＳ２９にて変更される。このステップＳ２９では、当該携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間が設定される。本第１参考例では、携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間は、例えば、３分に設定され、ステップＳ３にてキー入力部３の操作が最初に検出されてからの時間が３分を経過すると、後述のステップＳ３２にて当該携帯端末装置１の電源がオフにされる。
ステップＳ２９にて、タイマーイベントの発生時間が変更されると、ステップＳ３０にてＣＰＵ５に対して低消費電力モード遷移要求設定がなされ、ＣＰＵ５が低消費電力モードに設定される。ＣＰＵ５は、低消費電力モードに設定されると、例えば、当該ＣＰＵ５を間欠駆動させたり、或いはＣＰＵ５のクロック周波数を小さくすることでＣＰＵ５の消費電力を通常モードよりも抑える状態となる。なお、当該携帯端末装置１の動作モードを、通常モードから所定動作（本第１参考例ではＣＰＵ５の動作）を抑制する抑制モードに切り替えるＣＰＵ５は、「切替手段」の一例に相当する。
【００４０】
ステップＳ２１にて、キー押下異常レベルが２に設定されていると判断される場合は、ステップＳ３１にて、タイマーイベントが停止される。ステップＳ３にてキー入力部３の操作が最初に検出されてからの時間が３分を経過するまでは、キー押下異常レベルが２に設定された状態で低消費電力モードが続行され、この所定時間が経過するとステップＳ３１にてタイマーイベントが停止される。そして、ステップＳ３１にてタイマーイベントが停止されると、ステップＳ３２にてＣＰＵ５に対して電源オフ要求設定がなされ、当該携帯端末装置１の電源がオフにされる。
【００４１】
上述したステップＳ３にて発生したイベントがキー入力部３の操作キー３ａのオフ（操作キー３ａの操作解除）動作であると判断されると（すなわち、操作キー３ａが押下された状態が解除されると）、操作キー３ａがオフされた状態の処理がステップＳ６にて実施される（キーオフ処理）。
【００４２】
ステップＳ６のキーオフ処理では、図６に示すように、まず、ステップＳ４１にて、キー入力部３の操作キー３ａの全てがオフ（解除）されたか否かの判定がなされ、全ての操作キー３ａがオフされていない状態では（Ｓ４１でＮｏ）、ステップＳ３からの処理が繰り返されることとなる。一方、ステップＳ４１にて、操作キー３ａの全てがオフされたと判断されると（Ｓ４１でＹｅｓ）、ステップＳ４２にて、タイマーイベントが停止され、ステップＳ４３にて、キー押下異常レベルがリセットされる。そしてこのとき、当該携帯端末装置１の動作モードが低消費電力モードに設定されていた場合には、このようにステップＳ４３にてキー押下異常レベルがリセットされることで、当該携帯端末装置１の動作モードは通常モードに復帰することとなる。
【００４３】
以上説明したように、本第１参考例に係る携帯端末装置１は、表示画面２ａに情報を表示する表示装置２が端末本体に組み付けられてなり、表示装置２の表示画面２ａ内又は端末本体には、情報を入力するキー入力部３が配置されている。また、このキー入力部３による情報入力が検出されたときに、タイマ１０によって測定された入力時間が所定値以上になった場合に、動作モードを抑制モードに切り替えるようにしている。この構成では、例えば、携帯端末装置１が鞄の中に入れられて移動される際などに、キー入力部３が他物品と接触して意図しない動作が実行されても、このキー入力部３からの情報の入力時間又は入力回数が所定値以上になると、ＣＰＵ５により当該携帯端末装置１の動作モードが通常モードから抑制モード（所定動作を抑制するモード）に自動的に切り替えられる。従って、当該携帯端末装置１が持ち運ばれるときの意図しない外部入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。また、意図しない入力があったときに自動的に通常モードから抑制モードに切り替わるように構成されているので、ホールドスイッチなどを特別に設ける必要がなく、更に、このようなホールドスイッチの操作を行う必要がないため、利便性の向上を図ることができる。
【００４４】
また、本第１参考例に係る携帯端末装置１は、キー入力部３は、表示画面２ａ内での指示対象位置を入力するカーソルＣを含んで構成されている。そして、ＣＰＵ５によりカーソルＣが入力可能領域ＡＲにないと判断され且つタイマ１０により測定された入力時間が所定値以上になった場合に、動作モードを抑制モードに切り替えるようにしている。このように、カーソルＣが入力可能領域ＡＲにないときに情報が入力される場合には、キー入力部３からの情報の入力時間が所定値以上になると、当該携帯端末装置１の動作モードが通常モードから所定動作を抑制する抑制モードに自動的に切り替わるように構成されているので、当該携帯端末装置１の意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。特に、指示対象位置が入力可能領域にないときに、入力時間が所定値以上となった場合、誤入力の可能性が高く、意図しない入力をより信頼性高く判断できる。
【００４５】
また、本第１参考例に係る携帯端末装置１は、動作モードが低消費電力モード（第２抑制モード）に設定されているときにキー入力部３によって情報入力が検出されなくなった場合、動作モードを通常モードに復帰させるようにしている。この構成により、例えば、当該携帯端末装置１が使用されている際に、一時的に動作モードが抑制された場合（例えば、使用者が無意識に誤入力してしまった場合など）であっても、情報入力が検出されなくなると（すなわち、誤入力が解除されると）、自動的に通常モードに復帰することができるため、当該携帯端末装置１の操作性の低下を抑えることができる。
【００４６】
［第１実施形態］
次に、本発明の第１実施形態に係る携帯端末装置１のＣＰＵ５にて主に行われる端末処理について図７および図８に示すフローチャートを用いて説明する。本第１実施形態では、カーソルＣが入力可能領域ＡＲ内にあると判断され、キー入力部３からの情報の入力時間が所定値以上になった場合にも当該携帯端末装置１の動作モードを抑制モードに切り替えるようにする点が、上記第１参考例にて述べた携帯端末装置１と主に異なる。したがって、第１参考例の携帯端末装置１と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００４７】
以下、本第１実施形態に係る携帯端末装置１のＣＰＵ５により実施される端末処理について、図７および図８に示すフローチャートを主に用いて説明する。なお、本第１実施形態では、第１参考例で説明した図３のメイン処理および図６のキーオフ処理と同様の処理を行うので、適宜、図３及び図６を参照して説明する。
まず、携帯端末装置１に電源が入れられると、上述の第１参考例と同様に、図３のステップＳ１にて、当該携帯端末装置１の動作モードが通常モード（すなわち当該携帯端末装置１の動作が抑制されていない状態）に初期設定されて、ステップＳ２にてイベント（キー入力部３の操作）待ちが行われる。
【００４８】
ステップＳ２にてイベント待ちをしているときにイベントが発生すると、発生したイベントに応じた処理がそれぞれ行われる（Ｓ３〜Ｓ６）。ステップＳ３にて、発生したイベントが操作キー３ａのオン動作であると判定されると、操作キー３ａがオンされた状態の処理がステップＳ４にて実施される（キーオン処理）。
【００４９】
ステップＳ４のキーオン処理では、図７に示すように、まず、ステップＳ２０１にて、カーソルＣが入力可能領域ＡＲ内にあるか否かについて判定される。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されると（Ｓ２０１でＹｅｓ）、操作キー３ａによる入力時間（後述のＳ２０７でのオートリピート機能のためのタイマーイベントの発生時間が設定される前であって、操作キー３ａが押下され続けている時間）が、所定時間（例えば３０秒）を超えているか否かについて、ステップＳ２０２にて判定される。そして、操作キー３ａによる入力時間が所定時間を超えていなければ（３０秒未満であれば）、ステップＳ２０２でＮｏと判定されて、ステップＳ２０３にてキー押下異常レベルをリセットする（キー押下異常レベルを０に設定する）。一方、カーソルＣが入力可能領域ＡＲ内にないと判定されるか（Ｓ２０１でＮｏ）、キー入力部３による入力時間が所定時間（３０秒）を超えていると判断されると（Ｓ２０２でＮｏ）、ステップＳ２０４にてキー押下異常レベルを１に設定すると共に、ステップＳ２０５にてキー押下異常検出時間をレベル１に設定する。
【００５０】
ステップＳ２０３にてキー押下異常レベルがリセットされるか、ステップＳ２０５にてキー押下異常検出時間がレベル１に設定されると、ステップＳ２０６にて操作キー３ａの操作に応じた情報を表示装置２へ出力する。そして、ステップＳ２０６にて操作キー３ａの操作に応じた情報が出力されると、ステップＳ２０７にてオートリピート機能のためのタイマーイベントの発生時間が設定され、ステップＳ２０８にてこのタイマーイベントが許可されて、押下されている操作キー３ａの情報を連続して入力できるようになる。
【００５１】
上述したステップＳ２０８にてタイマーイベントが許可されて、ステップＳ３にてタイマーイベントが発生していると判断されると、ステップＳ５のタイマー処理にて図８に示すステップＳ２１０からの処理が行われる。ステップＳ５にてタイマー処理が実施されると、キー押下異常レベルがどの段階に設定されているか（本第１実施形態では、レベルは０〜２のいずれかに設定されている）ステップＳ２１０にて判断される。
【００５２】
ステップＳ２１０にて、キー押下異常レベルが０に設定されていると判断されると、ステップＳ２１１にて、カーソルＣが入力可能領域ＡＲ内にあるか否かが判定される。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されると（Ｓ２１１でＹｅｓ）、ステップＳ２１２にて、操作キー３ａによる入力時間が所定時間を超えているか否かについて判定される。操作キー３ａによる入力時間が所定時間（３０秒）を超えていない場合は（Ｓ２１２でＮｏ）、ステップＳ２１３にてキー押下異常レベルをリセットする（キー押下異常レベルを０に設定する）。一方、カーソルＣが入力可能領域ＡＲ内にないと判定されるか（Ｓ２１１でＮｏ）、操作キー３ａによる入力時間が所定時間（３０秒）を超えていると判定されると（Ｓ２１２でＹｅｓ）、ステップＳ２１４にてキー押下異常レベルを１に設定すると共に、ステップＳ２１５にてキー押下異常検出時間をレベル１に設定する。そして、ステップＳ２１３にてキー押下異常レベルがリセットされるかステップＳ２１５にてキー押下異常検出時間がレベル１に設定されると、ステップＳ２１６にて操作キー３ａの操作に応じた情報を表示装置２へ出力する。
【００５３】
ステップＳ２１０にて、キー押下異常レベルが１に設定されていると判断される場合は、ステップＳ２１７にて、キー押下異常検出時間が所定時間（本第１実施形態では、この所定時間は１分に設定されている）を経過したか否かが判定され、キー押下異常検出時間が所定時間を経過していないと判定されると（Ｓ２１７でＮｏ）、ステップＳ２１６にて、操作キー３ａの操作に応じた情報を表示装置２へ出力する。一方、キー押下異常検出時間が所定時間を経過したと判定されると（Ｓ２１７でＹｅｓ）、ステップＳ２１８にて、キー押下異常レベルを２に設定する。ステップＳ２１８にてキー押下異常レベルが２に設定されると、ステップＳ２０７にて設定されたタイマーイベントの発生時間（すなわちオートリピート機能のためのタイマーイベントの発生時間）がステップＳ２１９にて変更される。このステップＳ２１９では、当該携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間（本第１実施形態では、例えば３分）が設定される。ステップＳ２１９にて、タイマーイベントの発生時間が変更されると、ステップＳ２２０にてＣＰＵ５に対して低消費電力モード遷移要求設定がなされ、ＣＰＵ５が低消費電力モードに設定される。
【００５４】
ステップＳ２１０にて、キー押下異常レベルが２に設定されていると判断される場合は、ステップＳ２２１にて、タイマーイベントが停止される。ステップＳ３にてキー入力部３の操作が最初に検出されてからの時間が３分を経過するまでは、キー押下異常レベルが２に設定された状態で低消費電力モードが続行され、この所定時間が経過するとステップＳ２２１にてタイマーイベントが停止される。そして、ステップＳ２２１にてタイマーイベントが停止されると、ステップＳ２２２にてＣＰＵ５に対して電源オフ要求設定がなされ、当該携帯端末装置１の電源がオフにされる。
【００５５】
上述したステップＳ３にて発生したイベントがキー入力部３の操作キー３ａのオフ動作であると判断されると、操作キー３ａがオフされた状態の処理がステップＳ６にて実施される（キーオフ処理）。そして、図６に示すように、ステップＳ４１にてキー入力部３の操作キー３ａの全てがオフ（解除）されたか否かの判定がなされ、操作キー３ａの全てがオフされたと判断されると（Ｓ４１でＹｅｓ）、ステップＳ４２にて、タイマーイベントが停止され、ステップＳ４３にて、キー押下異常レベルがリセットされる。そしてこのとき、当該携帯端末装置１の動作モードが低消費電力モードに設定されていた場合には、このようにステップＳ４３にてキー押下異常レベルがリセットされることで、当該携帯端末装置１の動作モードは通常モードに復帰することとなる。
【００５６】
以上説明したように、本第１実施形態に係る携帯端末装置１は、キー入力部３は、表示画面２ａ内での指示対象位置を入力するカーソルＣを含んで構成されている。そして、ＣＰＵ５によりカーソルＣが入力可能領域ＡＲにあると判断され且つタイマ１０により測定された入力時間が所定値以上になった場合に、動作モードを抑制モードに切り替えるようにしている。このように、カーソルＣが入力可能領域ＡＲにあるときに情報が入力されると、キー入力部３からの情報の入力時間が所定値以上になると、当該携帯端末装置１の動作モードが通常モードから所定動作を抑制する抑制モードに自動的に切り替わるように構成されているので、当該携帯端末装置１の意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。更に、意図しない入力動作によって入力された情報に基づいて、何らかの制御が行われてしまうことを未然に防ぎやすくなる。
【００５７】
［第２参考例］
次に、本発明の第２参考例に係る携帯端末装置１のＣＰＵ５にて主に行われる端末処理について図９〜図１２に示すフローチャートを用いて説明する。本第２参考例では、表示装置２が、外面部に入力部が設けられたタッチパネルから構成される点が、上記第１参考例にて述べた携帯端末装置１と主に異なる。したがって、第１参考例の携帯端末装置１と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
本第２参考例に係る携帯端末装置１は、表示装置２が公知のタッチパネルから構成されており、使用者が表示装置２の表示画面２ａをスタイラスペン（例えば樹脂製の棒状の部材）などで押圧することにより情報の入力が行われるように構成されている。
【００５８】
まず、携帯端末装置１に電源が入れられると、図９のステップＳ３０１にて、当該携帯端末装置１の動作モードが通常モード（すなわち当該携帯端末装置１の動作が抑制されていない状態）に初期設定されて、ステップＳ３０２にてイベント（タッチパネルの操作）待ちが行われる。
【００５９】
ステップＳ３０２にてイベント待ちをしているときに、タッチパネルの操作が行われると、イベントが発生してステップＳ３０３にてこの発生したイベントが検出されると共に発生したイベントが何であるか判断される。そして、発生したイベントに応じて、次に説明するペンダウン処理（ステップＳ３０４）、タイマー処理（ステップＳ３０５）、ペンアップ処理（ステップＳ３０６）のいずれかの処理が行われる。
【００６０】
ステップＳ３０３にて、発生したイベントがスタイラスペンなどによるタップ動作（ペンダウンされる動作）であると判断されると、ペンダウンされた状態の処理がステップＳ３０４にて実施される（ペンダウン処理）。
【００６１】
ステップＳ３０４のペンダウン処理では、図１０に示すように、まず、ステップＳ３１１にてスクリーンタップ異常レベルをリセットする（スクリーンタップ異常レベルを０にする）。ここで、スクリーンタップ異常レベルとは、誤入力と判定される基準のことで、本第２参考例ではスクリーンタップ異常レベルは０から２まで設けられており、このレベルが高くなるほど誤入力である確率が高いことを示している。そして、このレベルに応じて当該携帯端末装置１の所定の動作が段階的に抑制されるように構成されている。ステップＳ３１１にて、スクリーンタップ異常レベルをリセットすると、ステップＳ３１２にてタップ位置をサンプリングするためのタイマーイベントの発生時間を設定し、ステップＳ３１３にてタイマーイベントを許可する。
【００６２】
上述したステップＳ３１３にてタイマーイベントが許可されて、ステップＳ３０５にてタイマーイベントが発生していると判断されると、ステップＳ３０５のタイマー処理にて図１１に示すステップＳ３２１からの処理が行われる。ステップＳ３０５にてタイマー処理が実施されると、スクリーンタップ異常レベルがどの段階に設定されているかステップＳ３２１にて判断される。
【００６３】
ステップＳ３２１にて、スクリーンタップ異常レベルが０に設定されていると判断されると、ステップＳ３２２にてタップ位置が取得されてＣＰＵ５に通知される。ＣＰＵ５にタップ位置が通知されると、ステップＳ３２３にてスクリーンタップ異常レベルを１に設定すると共に、ステップＳ３２４にてスクリーンタップ異常検出時間をレベル１に設定する。ここで、スクリーンタップ異常検出時間とは、タッチパネルが押圧（タップ）されてからの経過時間のことで、本第２参考例では、この時間が１分を経過するまでの間は、このスクリーンタップ異常検出時間がレベル１に設定されている。
【００６４】
ステップＳ３２１にて、スクリーンタップ異常レベルが１に設定されていると判断される場合は、ステップＳ３２５にて、スクリーンタップ異常検出時間が所定時間（本第２参考例では、この所定時間は１分に設定されている）を経過したか否かが判定され、スクリーンタップ異常検出時間が所定時間を経過していないと判定されると（Ｓ３２５でＮｏ）、ステップＳ３２９にてタップ位置が取得されてＣＰＵ５に通知される。一方、スクリーンタップ異常検出時間が所定時間を経過したと判定されると（Ｓ３２５でＹｅｓ）、ステップＳ３２６にて、スクリーンタップ異常レベルを２に設定する。ステップＳ３２６にてスクリーンタップ異常レベルが２に設定されると、ステップＳ３１２にて設定されたタイマーイベントの発生時間がステップＳ３２７にて変更される。このステップＳ３２７では、当該携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間が設定される。本第２参考例では、携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間は、例えば、３分に設定され、ステップＳ３０３にてタップ動作が最初に検出されてからの時間が３分を経過すると、後述のステップＳ３３１にて当該携帯端末装置１の電源がオフにされる。ステップＳ３２７にて、タイマーイベントの発生時間が変更されると、ステップＳ３２８にてＣＰＵ５に対して低消費電力モード遷移要求設定がなされ、ＣＰＵ５が低消費電力モードに設定される。
【００６５】
ステップＳ３２１にて、スクリーンタップ異常レベルが２に設定されていると判断される場合は、ステップＳ３３０にて、タイマーイベントが停止される。ステップＳ３０３にてタップ動作が最初に検出されてからの時間が３分を経過すると、スクリーンタップ異常レベルが２に設定された状態で低消費電力モードが続行され、この所定時間が経過するとステップＳ３３０にてタイマーイベントが停止される。そして、ステップＳ３３０にてタイマーイベントが停止されると、ステップＳ３３１にてＣＰＵ５に対して電源オフ要求設定がなされ、当該携帯端末装置１の電源がオフにされる。
【００６６】
上述したステップＳ３０３にて発生したイベントがタップ動作の解除（ペンアップされる動作）であると判断されると、ペンアップされた状態の処理がステップＳ３０６にて実施される（ペンアップ処理）。
【００６７】
ステップＳ３０６のペンアップ処理では、図１２に示すように、まず、ステップＳ３４１にて、タイマーイベントが停止される。そして、ステップＳ３４１にてタイマーイベントが停止されると、ステップＳ３４２にてスクリーンタップ異常レベルがリセットされる。そしてこのとき、当該携帯端末装置１の動作モードが低消費電力モードに設定されていた場合には、このようにステップＳ３４２にてスクリーンタップ異常レベルがリセットされることで、当該携帯端末装置１の動作モードは通常モードに復帰することとなる。
【００６８】
以上説明したように、本第２参考例に係る携帯端末装置１は、表示装置２が、外面部に入力部が設けられたタッチパネルから構成されている。このように、情報を表示するために当該端末に対して比較的大きな面積で設けられる表示装置２がタッチパネルから構成されている場合であっても、入力部からの情報の入力時間が所定値以上になると自動的に通常モードから抑制モードに切り替わるように構成されているので、当該携帯端末装置１の意図しない入力を自動的に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。特に、タッチパネルのように軽微な接触で入力が可能なデバイスに対して、上記のような効果が行われるとより有用である。
【００６９】
［第３参考例］
次に、本発明の第３参考例に係る携帯端末装置１のＣＰＵ５にて主に行われる端末処理について図１３に示すフローチャートを用いて説明する。本発明の第３参考例では、スタイラスペンなどによりタップされている位置が表示画面２ａのコントロール領域内（情報を入力可能な領域）であるか否かに応じてスクリーンタップ異常レベルの設定を行う点が、上記第２参考例にて述べた携帯端末装置１と主に異なる。したがって、第２参考例の携帯端末装置１と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。また、本変形例では、第２参考例で説明した図９のメイン処理、図１０のペンダウン処理、図１２のペンアップ処理と同様の処理を行う。
【００７０】
本変形例では、上記第２参考例と同様に、図９に示すように、携帯端末装置１に電源が入れられ、ステップＳ３０１にて当該携帯端末装置１の動作モードが通常モードに初期設定されて、ステップＳ３０２にてイベント待ちをしているときに、タッチパネルの操作が行われると、ステップＳ３０３にてこのイベントが検出される。そして、ステップＳ３０３にてタイマーイベントが検出されると、図１３に示すステップＳ４０１からの処理が行われる。
【００７１】
ステップＳ３０５にてタイマー処理が実施されると、スクリーンタップ異常レベルがどの段階に設定されているかステップＳ４０１にて判断される。ステップＳ４０１にて、スクリーンタップ異常レベルが０に設定されていると判断されると、ステップＳ４０２にてタップされている位置が表示画面２ａのコントロール領域内であるか否かが判定される。そして、タップされている位置が表示画面２ａのコントロール領域内であると判定される場合には（Ｓ４０２でＹｅｓ）、ステップ４０５にて、タップ位置が取得されてＣＰＵ５に通知される。一方、ステップＳ４０２にて、タップされている位置が表示画面２ａのコントロール領域内でないと判定される場合には（Ｓ４０２でＮｏ）、ステップＳ４０３にてスクリーンタップ異常レベルが１に設定され、ステップＳ４０４にてスクリーンタップ異常検出時間がレベル１に設定された後、ステップ４０５にて、タップ位置が取得されてＣＰＵ５に通知される。
【００７２】
ステップＳ４０１にて、スクリーンタップ異常レベルが１に設定されていると判断される場合は、ステップＳ４０６にて、スクリーンタップ異常検出時間が所定時間を経過したか否かが判定され、スクリーンタップ異常検出時間が所定時間（１分）を経過していないと判定されると（Ｓ４０６でＮｏ）、ステップＳ４１０にてタップ位置が取得されてＣＰＵ５に通知される。一方、スクリーンタップ異常検出時間が所定時間を経過したと判定されると（Ｓ４０６でＹｅｓ）、ステップＳ４０７にて、スクリーンタップ異常レベルを２に設定する。ステップＳ４０７にてスクリーンタップ異常レベルが２に設定されると、ステップＳ３１２にて設定されたタイマーイベントの発生時間がステップＳ４０８にて変更される。このステップＳ４０８では、当該携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間（３分）が設定される。ステップＳ４０８にて、タイマーイベントの発生時間が変更されると、ステップＳ４０９にてＣＰＵ５に対して低消費電力モード遷移要求設定がなされ、ＣＰＵ５が低消費電力モードに設定される。
【００７３】
ステップＳ４０１にて、スクリーンタップ異常レベルが２に設定されていると判断される場合は、ステップＳ４１１にて、タイマーイベントが停止される。ステップＳ３０３にてタップ動作が最初に検出されてからの時間が３分を経過すると、スクリーンタップ異常レベルが２に設定された状態で低消費電力モードが続行され、この所定時間が経過するとステップＳ４１１にてタイマーイベントが停止される。そして、ステップＳ４１１にてタイマーイベントが停止されると、ステップＳ４１２にてＣＰＵ５に対して電源オフ要求設定がなされ、当該携帯端末装置１の電源がオフにされる。
【００７４】
このように、タップされている位置が表示画面２ａのコントロール領域内（情報を入力可能な領域）であるか否かに応じてスクリーンタップ異常レベルの設定を行うことで（Ｓ４０２〜Ｓ４０４）、当該携帯端末装置１の意図しない入力をより確実に抑制することができ、意図しない入力に起因するバッテリ消費を効果的に防止することができる。更に、意図しない入力動作によって入力された情報に基づいて、何らかの制御が行われてしまうことを未然に防ぎやすくなる。
【００７５】
［第２実施形態］
次に、本発明の第２実施形態に係る携帯端末装置１のＣＰＵ５にて主に行われる端末処理について図１４および図１５に示すフローチャートを用いて説明する。本第２実施形態では、カーソルＣが入力可能領域ＡＲ内にあると判断され、キー入力部３からの情報の入力時間が所定値以上になった場合に、キー入力部３による情報入力を無効化する点が、上記第１参考例にて述べた携帯端末装置１と主に異なる。したがって、第１参考例の携帯端末装置１と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００７６】
以下、本第２実施形態に係る携帯端末装置１のＣＰＵ５により実施される端末処理について、図１４および図１５に示すフローチャートを主に用いて説明する。なお、本第２実施形態では、第１参考例で説明した図３のメイン処理および図６のキーオフ処理と同様の処理を行うので、適宜、図３及び図６を参照して説明する。
まず、携帯端末装置１に電源が入れられると、上述の第１参考例と同様に、図３のステップＳ１にて、当該携帯端末装置１の動作モードが通常モード（すなわち当該携帯端末装置１の動作が抑制されていない状態）に初期設定されて、ステップＳ２にてイベント（キー入力部３の操作）待ちが行われる。
【００７７】
ステップＳ２にてイベント待ちをしているときにイベントが発生すると、発生したイベントに応じた処理がそれぞれ行われる（Ｓ３〜Ｓ６）。ステップＳ３にて、発生したイベントが操作キー３ａのオン動作であると判定されると、操作キー３ａがオンされた状態の処理がステップＳ４にて実施される（キーオン処理）。
【００７８】
ステップＳ４のキーオン処理では、図１４に示すように、まず、ステップＳ５０１にて、カーソルＣが入力可能領域ＡＲ内にあるか否かについて判定される。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されると（Ｓ５０１でＹｅｓ）、操作キー３ａによる入力時間（後述のＳ５０７でのオートリピート機能のためのタイマーイベントの発生時間が設定される前であって、操作キー３ａが押下され続けている時間）が、所定時間（例えば３０秒）を超えているか否かについて、ステップＳ５０２にて判定される。そして、操作キー３ａによる入力時間が所定時間を超えていなければ（３０秒未満であれば）、ステップＳ５０２でＮｏと判定されて、ステップＳ５０３にてキー押下異常レベルをリセットする（キー押下異常レベルを０に設定する）。一方、カーソルＣが入力可能領域ＡＲ内にないと判定されるか（Ｓ５０１でＮｏ）、キー入力部３による入力時間が所定時間（３０秒）を超えていると判定されると、ステップＳ５０４にてキー押下異常レベルを１に設定すると共に、ステップＳ５０５にてキー押下異常検出時間をレベル１に設定する。
【００７９】
ステップＳ５０３にてキー押下異常レベルがリセットされるか、カーソルＣが入力可能領域ＡＲ内にないと判定されてステップＳ５０５にてキー押下異常検出時間がレベル１に設定されると、ステップＳ５０６にて操作キー３ａの操作に応じた情報を表示装置２へ出力する。そして、ステップＳ５０６にて操作キー３ａの操作に応じた情報が出力されると、ステップＳ５０７にてオートリピート機能のためのタイマーイベントの発生時間が設定され、ステップＳ５０８にてこのタイマーイベントが許可されて、押下されている操作キー３ａの情報を連続して入力できるようになる。
【００８０】
上述したステップＳ５０８にてタイマーイベントが許可されて、ステップＳ３にてタイマーイベントが発生していると判断されると、ステップＳ５のタイマー処理にて図１５に示すステップＳ５１１からの処理が行われる。ステップＳ５にてタイマー処理が実施されると、キー押下異常レベルがどの段階に設定されているか（本第２実施形態では、レベルは０〜３のいずれかに設定されている）ステップＳ５１１にて判断される。
【００８１】
ステップＳ５１１にて、キー押下異常レベルが０に設定されていると判断されると、ステップＳ５１２にて、カーソルＣが入力可能領域ＡＲ内にあるか否かが判定される。そして、カーソルＣが入力可能領域ＡＲ内にあると判定されると（Ｓ５１２でＹｅｓ）、ステップＳ５１５にて、操作キー３ａによる入力時間が所定時間を超えているか否かについて判定される。操作キー３ａによる入力時間が所定時間（３０秒）を超えていない場合は、（Ｓ５１５でＮｏ）、ステップＳ５１６にてキー押下異常レベルをリセットする（キー押下異常レベルを０に設定する）。一方、カーソルＣが入力可能領域ＡＲ内にないと判定されるか（Ｓ５１２でＮｏ）、操作キー３ａによる入力時間が所定時間（３０秒）を超えていると判定されると（Ｓ５１５でＹｅｓ）、ステップＳ５１３にてキー押下異常レベルを１に設定すると共に、ステップＳ５１４にてキー押下異常検出時間をレベル１に設定する。そして、ステップＳ５１６にてキー押下異常レベルがリセットされるかステップＳ５１４にてキー押下異常検出時間がレベル１に設定されると、ステップＳ５１７にて操作キー３ａの操作に応じた情報を表示装置２へ出力する。なお、本第２実施形態では、操作キー３ａの押下が検出されてからの時間が１分を経過するまでの間は、このキー押下異常検出時間がレベル１に設定される。ステップＳ５１４にて設定されるこの所定時間（１分）は、「第１所定値」の一例に相当する。
【００８２】
ステップＳ５１１にて、キー押下異常レベルが１に設定されていると判断される場合は、ステップＳ５１８にて、キー押下異常検出時間が所定時間を経過したか否かが判定され、キー押下異常検出時間が所定時間を経過していないと判定されると（Ｓ５１８でＮｏ）、ステップＳ５１７にて、操作キー３ａの操作に応じた情報を表示装置２へ出力する。一方、キー押下異常検出時間が所定時間を経過したと判定されると（Ｓ５１８でＹｅｓ）、ステップＳ５１９にて、キー押下異常レベルを２に設定する。ステップＳ５１９にてキー押下異常レベルが２に設定されると、ステップＳ５２０にて、キー押下異常検出時間がレベル２に設定される。ここで、本第２実施形態では、操作キー３ａの押下が検出されてからの時間が２分を経過するまでの間は、このキー押下異常検出時間がレベル２に設定される。なお、ステップＳ５２０にて設定されるこの所定時間（２分）は、「第２所定値」の一例に相当する。
ステップＳ５２０にてキー押下異常検出時間がレベル２に設定されると、ステップＳ５２１にてキーオンイベント禁止処理が行われ、操作キー３ａによる情報の入力を無効化する第１抑制モードに設定される。
【００８３】
ステップＳ５１１にて、キー押下異常レベルが２に設定されていると判断される場合は、ステップＳ５２２にて、キー押下異常検出時間が所定時間（２分）を経過したか否かが判定され、キー押下異常検出時間が所定時間を経過していないと判定されると（Ｓ５２２でＮｏ）、ステップＳ５１７にて、操作キー３ａの操作に応じた情報を表示装置２へ出力する。一方、キー押下異常検出時間が所定時間を経過したと判定されると（Ｓ５２２でＹｅｓ）、ステップＳ５２３にて、キー押下異常レベルを３に設定する。ステップＳ５２３にてキー押下異常レベルが３に設定されると、ステップＳ５０７にて設定されたタイマーイベントの発生時間（オートリピート機能のためのタイマーイベントの発生時間）がステップＳ５２４にて変更される。このステップＳ５２４では、当該携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間（本第２実施形態では、例えば３分）が設定される。ステップＳ５２４にて、タイマーイベントの発生時間が変更されると、ステップＳ５２５にてＣＰＵ５に対して低消費電力モード遷移要求設定がなされ、ＣＰＵ５が低消費電力モード（第２抑制モード）に設定される。
【００８４】
ステップＳ５１１にて、キー押下異常レベルが３に設定されていると判断される場合は、ステップＳ５２６にて、タイマーイベントが停止される。ステップＳ３にてキー入力部３の操作が最初に検出されてからの時間が３分を経過するまでは、キー押下異常レベルが３に設定された状態で低消費電力モードが続行され、この所定時間が経過するとステップＳ５２６にてタイマーイベントが停止される。そして、ステップＳ５２６にてタイマーイベントが停止されると、ステップＳ５２７にてＣＰＵ５に対して電源オフ要求設定がなされ、当該携帯端末装置１の電源がオフにされる。
【００８５】
上述したステップＳ３にて発生したイベントがキー入力部３の操作キー３ａのオフ動作であると判断されると、操作キー３ａがオフされた状態の処理がステップＳ６にて実施される（キーオフ処理）。そして、図６に示すように、ステップＳ４１にてキー入力部３の操作キー３ａの全てがオフ（解除）されたか否かの判定がなされ、操作キー３ａの全てがオフされたと判断されると（Ｓ４１でＹｅｓ）、ステップＳ４２にて、タイマーイベントが停止され、ステップＳ４３にて、キー押下異常レベルがリセットされる。そしてこのとき、当該携帯端末装置１の動作モードが、操作キー３ａによる情報の入力を無効化する第１抑制モード又は、通常モードよりも消費電力を抑える第２抑制モード（低消費電力モード）に設定されていた場合には、このようにステップＳ４３にてキー押下異常レベルがリセットされることで、当該携帯端末装置１の動作モードは通常モードに復帰することとなる。
【００８６】
以上説明したように、本第２実施形態に係る携帯端末装置１は、当該携帯端末装置１を、キー入力部３による情報入力を無効化する第１抑制モードと、通常モードよりも消費電力を抑える第２抑制モードと、携帯端末装置１の電源をオフにする電源オフ状態とに切り替え可能に構成されている。そして、情報入力が検出され且つ入力時間が所定値以上になった時点での端末状態に応じて、第１抑制モード、第２抑制モード、及び電源オフ状態のいずれかに切り替えるようにしている。この構成では、入力時間が所定値以上になった時点での当該携帯端末装置１の動作モードが、例えば、第１抑制モードである場合には第２抑制モードに切り替えるようにし、また、当該携帯端末装置の動作モードが第２抑制モードである場合には電源オフ状態に切り替えるようにすることで、当該携帯端末装置の動作モードを段階的に抑制することができ、意図しない入力と推定される場合の抑制の度合いをそのときの端末状態に応じて柔軟且つ適切に変えやすくなる。
【００８７】
そして、本第２実施形態に係る携帯端末装置１は、動作モードが第１抑制モード又は第２抑制モードに設定されているときにキー入力部３による情報入力が検出されなくなった場合、動作モードを通常モードに復帰させるようにしている。この構成では、入力時間が各所定値に達したときの端末のモードに応じ、そのときよりも上の段階となるように徐々に抑制の度合いを高めることができる。よって、より状況に応じたきめ細かな抑制が可能となる。また、当該携帯端末装置が使用されている際に、一時的に動作モードが抑制された場合（例えば、使用者が無意識に誤入力してしまった場合など）であっても、抑制の度合いが低い場合には、情報入力が検出されなくなったときに（すなわち、誤入力が解除されると）、自動的に通常モードに復帰することができるため、当該携帯端末装置の操作性の低下を抑えることができる。
【００８８】
［第４参考例］
次に、本発明の第４参考例に係る携帯端末装置１のＣＰＵ５にて主に行われる端末処理について図１６に示すフローチャートを用いて説明する。本第４参考例では、タッチパネルが押圧（タップ）されてからの経過時間が所定値以上になった場合に、情報の入力を無効化する点が、上記第２参考例にて述べた携帯端末装置１と主に異なる。したがって、第２参考例の携帯端末装置１と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００８９】
以下、本第４参考例に係る携帯端末装置１のＣＰＵ５により実施される端末処理について、図１６に示すフローチャートを主に用いて説明する。なお、本第４参考例では、第２参考例で説明した図９のメイン処理、図１０のペンダウン処理、図１２のペンアップ処理と同様の処理を行うので、適宜、図９、図１０、図１２を参照して説明する。
まず、携帯端末装置１に電源が入れられると、図９のステップＳ３０１にて、当該携帯端末装置１の動作モードが通常モードに初期設定されて、ステップＳ３０２にてイベント待ちが行われ、イベントが発生すると（Ｓ３０３）、ペンダウン処理（ステップＳ３０４）、タイマー処理（ステップＳ３０５）、ペンアップ処理（ステップＳ６）のいずれかの処理が行われる。
【００９０】
ステップＳ３０３にて、発生したイベントがスタイラスペンなどによるタップ動作（ペンダウンされる動作）であると判断されると、ペンダウンされた状態の処理がステップＳ３０４にて実施される（ペンダウン処理）。ステップＳ３０４のペンダウン処理では、図１０に示すように、ステップＳ３１１にてスクリーンタップ異常レベルをリセットし、スクリーンタップ異常レベルをリセットすると、ステップＳ３１２にてタップ位置をサンプリングするためのタイマーイベントの発生時間を設定し、タイマーイベントを許可する。
【００９１】
ステップＳ３０５にてタイマー処理が実施されると、スクリーンタップ異常レベルがどの段階に設定されているかステップＳ６０１にて判断される。ステップＳ６０１にて、スクリーンタップ異常レベルが０に設定されていると判断されると、ステップＳ６０２にてタップされている位置が表示画面２ａのコントロール領域内であるか否かが判定される。そして、タップされている位置が表示画面２ａのコントロール領域内であると判定される場合には（Ｓ６０２でＹｅｓ）、ステップ６０５にて、タップ位置が取得されてＣＰＵ５に通知される。一方、ステップＳ６０２にて、タップされている位置が表示画面２ａのコントロール領域内でないと判定される場合には（Ｓ６０２でＮｏ）、ステップＳ６０３にてスクリーンタップ異常レベルが１に設定され、ステップＳ６０４にてスクリーンタップ異常検出時間がレベル１に設定された後、ステップ６０５にて、タップ位置が取得されてＣＰＵ５に通知される。なお、本第４参考例では、タッチパネルが押圧（タップ）されてからの時間が１分を経過するまでの間は、このスクリーンタップ異常検出時間がレベル１に設定される。ステップＳ６０４にて設定されるこの所定時間（１分）は、「第１所定値」の一例に相当する。
【００９２】
ステップＳ６０１にて、スクリーンタップ異常レベルが１に設定されていると判断される場合は、ステップＳ６０６にて、スクリーンタップ異常検出時間が所定時間（本第４参考例では、この所定時間は１分に設定されている）を経過したか否かが判定され、スクリーンタップ異常検出時間が所定時間を経過していないと判定されると（Ｓ６０６でＮｏ）、ステップＳ６０７にてタップ位置が取得されてＣＰＵ５に通知される。一方、スクリーンタップ異常検出時間が所定時間を経過したと判定されると（Ｓ６０６でＹｅｓ）、ステップＳ６０８にて、スクリーンタップ異常レベルを２に設定する。ステップＳ６０８にてスクリーンタップ異常レベルが２に設定されると、ステップＳ６０９にて、スクリーンタップ異常検出時間がレベル２に設定される。ここで、本第４参考例では、タッチパネルが押圧（タップ）されてからの時間が２分を経過するまでの間は、このスクリーンタップ異常検出時間がレベル２に設定される。なお、ステップＳ６０９にて設定されるこの所定時間（２分）は、「第２所定値」の一例に相当する。
ステップＳ６０９にて、スクリーンタップ異常検出時間がレベル２に設定されると、ステップＳ６１０にてペンダウンイベント禁止処理が行われ、タッチパネルからの情報の入力を無効化する第１抑制モードに設定される。
【００９３】
ステップＳ６０１にて、スクリーンタップ異常レベルが２に設定されていると判断される場合は、ステップＳ６１１にて、スクリーンタップ異常検出時間が所定時間（２分）を経過したか否かが判定され、スクリーンタップ異常検出時間が所定時間を経過していないと判定されると（Ｓ６１１でＮｏ）、ステップＳ６０５にて、操作キー３ａの操作に応じた情報を表示装置２へ出力する。一方、スクリーンタップ異常検出時間が所定時間を経過したと判定されると（Ｓ６１１でＹｅｓ）、ステップＳ６１２にて、スクリーンタップ異常レベルを３に設定する。ステップＳ６１２にてスクリーンタップ異常レベルが３に設定されると、ステップＳ３１２にて設定されたタイマーイベントの発生時間（タップ位置をサンプリングするためのタイマーイベントの発生時間）がステップＳ６１３にて変更される。このステップＳ６１３では、当該携帯端末装置１の電源がオフされるためのタイマーイベントの発生時間（本第４参考例では、例えば３分）が設定される。ステップＳ６１３にて、タイマーイベントの発生時間が変更されると、ステップＳ６１４にてＣＰＵ５に対して低消費電力モード遷移要求設定がなされ、ＣＰＵ５が低消費電力モード（第２抑制モード）に設定される。
【００９４】
ステップＳ６０１にて、スクリーンタップ異常レベルが３に設定されていると判断される場合は、ステップＳ６１５にて、タイマーイベントが停止される。タッチパネルが押圧（タップ）されてからの時間が３分を経過するまでは、スクリーンタップ異常レベルが３に設定された状態で低消費電力モードが続行され、この所定時間が経過するとステップＳ６１５にてタイマーイベントが停止される。そして、ステップＳ６１５にてタイマーイベントが停止されると、ステップＳ６１６にてＣＰＵ５に対して電源オフ要求設定がなされ、当該携帯端末装置１の電源がオフにされる。
【００９５】
上述したステップＳ３０３にて発生したイベントがタップ動作の解除（ペンアップされる動作）であると判断されると、ペンアップされた状態の処理がステップＳ３０６にて実施される（ペンアップ処理）。そして、図１２に示すように、まず、ステップＳ３４１にて、タイマーイベントが停止される。そしてこのとき、当該携帯端末装置１の動作モードが、タッチパネルからの情報の入力を無効化する第１抑制モード又は、通常モードよりも消費電力を抑える第２抑制モード（低消費電力モード）に設定されていた場合には、このようにステップＳ３４２にてスクリーンタップ異常レベルがリセットされることで、当該携帯端末装置１の動作モードは通常モードに復帰することとなる。
【００９６】
以上説明したように、本第４参考例に係る携帯端末装置１は、当該携帯端末装置１を、タッチパネルからの情報の入力を無効化する第１抑制モードと、通常モードよりも消費電力を抑える第２抑制モードと、携帯端末装置１の電源をオフにする電源オフ状態とに切り替え可能に構成されている。そして、情報入力が検出され且つ入力時間が所定値以上になった時点での端末状態に応じて、第１抑制モード、第２抑制モード、及び電源オフ状態のいずれかに切り替えるようにしている。この構成では、入力時間が所定値以上になった時点での当該携帯端末装置１の動作モードが、例えば、第１抑制モードである場合には第２抑制モードに切り替えるようにし、また、当該携帯端末装置の動作モードが第２抑制モードである場合には電源オフ状態に切り替えるようにすることで、当該携帯端末装置の動作モードを段階的に抑制することができ、意図しない入力を確実に抑制することができる。
【００９７】
また、本第４参考例に係る携帯端末装置１は、動作モードが第１抑制モード又は第２抑制モードに設定されているときにタッチパネルから情報入力が検出されなくなった場合、動作モードを通常モードに復帰させるようにしている。この構成では、入力時間が各所定値に達したときの端末のモードに応じ、そのときよりも上の段階となるように徐々に抑制の度合いを高めることができる。よって、より状況に応じたきめ細かな抑制が可能となる。また、当該携帯端末装置が使用されている際に、一時的に動作モードが抑制された場合（例えば、使用者が無意識に誤入力してしまった場合など）であっても、抑制の度合いが低い場合には、情報入力が検出されなくなったときに（すなわち、誤入力が解除されると）、自動的に通常モードに復帰することができるため、当該携帯端末装置の操作性の低下を抑えることができる。
【００９８】
なお、本発明は上記各実施形態に限定されるものではなく、以下のように具体化してもよく、その場合でも、上記各実施形態と同等の作用・効果が得られる。
（１）上記各実施形態では、情報入力が検出されたときに、情報の入力時間が所定値以上になった場合に動作モードを抑制モードに切り替える構成を例示したが、情報の入力回数が所定値以上になった場合に動作モードを抑制モードに切り替えるようにしてもよい。
【００９９】
（２）上記各実施形態では、更に、ＣＰＵ５は、入力時間又は入力回数の判断基準となる所定値を設定変更するように構成されていてもよい。この構成により、携帯端末装置１の使用される環境等に応じて、この所定値を適切に設定することができる。また、例えば、カーソルＣが入力可能領域ＡＲにない場合（若しくはタップされている位置が表示画面２ａのコントロール領域内にない場合）には、この所定値を小さく設定することで、バッテリ消費をより効果的に防止することができる。
【符号の説明】
【０１００】
１…携帯端末装置
２…表示装置
２ａ…表示画面
３…キー入力部（入力手段）
３ａ…操作キー（入力手段）
５…ＣＰＵ（切替手段、指示対象位置検出手段、入力検出手段、領域判断手段）
１０…タイマ（測定手段）
ＡＲ…入力可能領域
Ｃ…カーソル（指示対象位置入力手段）
【図１】
0005549301.tif 000002
【図２】
0005549301.tif 000003
【図３】
0005549301.tif 000004
【図４】
0005549301.tif 000005
【図５】
0005549301.tif 000006
【図６】
0005549301.tif 000007
【図７】
0005549301.tif 000008
【図８】
0005549301.tif 000009
【図９】
0005549301.tif 000010
【図１０】
0005549301.tif 000011
【図１１】
0005549301.tif 000012
【図１２】
0005549301.tif 000013
【図１３】
0005549301.tif 000014
【図１４】
0005549301.tif 000015
【図１５】
0005549301.tif 000016
【図１６】
0005549301.tif 000017