(57)【特許請求の範囲】
【請求項１】
タッチパッドからの入力に応じた処理を実行する携帯通信端末であって、
表示部と、
前記タッチパッド上で接触が開始されると、接触されている位置に対応した対応処理のうち、前記表示部における表示状態の更新処理を含む第１部分処理を実行する第１実行部と、
前記タッチパッド上での接触が開始されてから当該接触が離されるまでの間に、所定数以上の位置が接触されたこと、又は前記タッチパッド上での接触が開始されてから当該接触が離されることなく第１の時間が経過したことを検出する第１検出部と、
前記第１検出部による前記検出がなされず、前記タッチパッド上での接触が離された場合に、前記対応処理のうち、第１部分処理を除いた残りの処理である第２部分処理を実行し、
前記第１検出部による前記検出がなされた場合には、前記表示部における表示状態を前記更新処理を実行しなかった場合の状態と同じ状態にする第２実行部とを備える
ことを特徴とする携帯通信端末。
【請求項２】
前記携帯通信端末は、通話機能を有するものであり、更に
自端末が通話中であることを検出する通話検出部と、
前記通話検出部による前記検出がなされず、前記タッチパッド上で接触が開始されると、前記対応処理を実行する第３実行部とを備え、
前記第１実行部は、前記通話検出部による前記検出がなされた場合に、前記第１部分処理を実行し、
前記第２実行部は、前記通話検出部による前記検出がなされた場合に、前記第２部分処理を実行する
ことを特徴とする請求項１記載の携帯通信端末。
【請求項３】
前記携帯通信端末は、更に
記憶部を備え、
前記第１実行部は、前記更新処理を実行する際に、当該処理前の前記表示部における表示状態を示す状態情報を前記記憶部に記憶させ、
前記第２実行部は、前記記憶部に記憶されている状態情報に基づいて、前記表示部における表示状態を前記更新処理を実行しなかった場合と同じ状態に更新する処理を実行する
ことを特徴とする請求項２記載の携帯通信端末。
【請求項４】
前記第１部分処理は、前記更新処理のみを含み、
前記第２実行部による第２部分処理の前記実行は、前記表示部における表示状態を前記更新処理を実行しなかった場合の状態と同じ状態に更新する処理を実行した後に、前記対応処理を実行することにより実現される
ことを特徴とする請求項３記載の携帯通信端末。
【請求項５】
前記第１部分処理は、外部装置との前記通話以外の通信処理、音声出力処理、及びバイブレータの鳴動処理のいずれの処理も含まず、
前記第２部分処理は、少なくとも、外部装置との前記通話以外の通信処理、音声出力処理、及びバイブレータの鳴動処理のいずれかの処理を含む
ことを特徴とする請求項４記載の携帯通信端末。
【請求項６】
前記携帯通信端末は、更に
前記タッチパッド上での接触が開始されてから当該接触が離されるまでの時間が、第１の時間よりも短い第２の時間以上、かつ第１の時間未満であることを検出する第２検出部を備え、
前記第２部分処理は、前記第２検出部による前記検出がなされた場合と、なされない場合とで異なる処理である
ことを特徴とする請求項１記載の携帯通信端末。
【請求項７】
前記携帯通信端末は、更に
前記タッチパッドに重ね合わせて配置された表示機器を備え、
当該表示機器に、前記対応処理に関する画像が表示される
ことを特徴とする請求項１記載の携帯通信端末。
【請求項８】
タッチパッドからの入力に応じた処理を実行する携帯通信端末で用いられる入力制御プログラムであって、
前記携帯通信端末は、表示部を備え、
前記入力処理プログラムは、
前記タッチパッド上で接触が開始されると、接触されている位置に対応した対応処理のうち、前記表示部における表示状態の更新処理を含む第１部分処理を実行する第１実行ステップと、
前記タッチパッド上での接触が開始されてから当該接触が離されるまでの間に、所定数以上の位置が接触されたこと、又は前記タッチパッド上での接触が開始されてから当該接触が離されることなく第１の時間が経過したことを検出する第１検出ステップと、
前記第１検出ステップで前記検出がなされず、前記タッチパッド上での接触が離された場合に、前記対応処理のうち、第１部分処理を除いた残りの処理である第２部分処理を実行し、
前記第１検出ステップで前記検出がなされた場合には、前記表示部における表示状態を前記更新処理を実行しなかった場合の状態と同じ状態にする第２実行ステップとを含む
ことを特徴とする入力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパッドを有する携帯電話機等の携帯通信端末に関し、特に、タッチパッドからの入力に基づく処理の実行制御技術に関する。
【背景技術】
【０００２】
タッチパッドによる操作が可能な携帯電話機等においては、例えば、通話中に耳や頬がタッチパッドに接触してしまい、接触した位置に対応する処理が誤って実行されてしまう（以下、「誤動作」という）ことがあるという問題がある。
この問題に対しては、携帯電話機等のスピーカの付近に、耳等の接触を検出するセンサを設け、このセンサが接触を検出すると、タッチパッドからの入力を無効にする方法が知られている（例えば、特許文献１）。
【０００３】
しかしながら、新たにセンサを設けることは、コスト面において必ずしも適切な方法とはいえないため、わざわざセンサを設けることなく、誤動作を防止できるほうが望ましい。
ここで、耳等がタッチパッドに接触した場合には、ユーザが指等で行う通常の操作と比較して、一般的に、長時間接触が継続したり、複数箇所の接触が行われたりするという特徴がある。そのため、これらの特徴的な接触をプログラムにより検出するようにし、検出されたときには、その接触位置に対応する処理を行わないようにすることで、新たなセンサを設けることなく、上述の誤動作を防止することが考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１３５３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の方法により誤動作を防止しようとした場合、接触位置に対応する処理を、その接触が離されたときに開始するように、処理の実行タイミングを変更する必要がある。接触が開始された時点では、その接触が、ユーザの通常の操作によるものなのか、耳等がタッチパッドに接触したことによるものなのかが分からないためである。即ち、通常の操作よりも長時間接触が継続するかは、接触が開始された時点では判断できず、また、耳等がタッチパッドに接触したことによる複数箇所の接触は、同時に開始される場合だけでなく、ごく短時間の間に接触箇所の数が増えていくような場合もあるためである。
【０００６】
上述のように処理の実行タイミングを変更した場合、接触開始時に処理を実行しないため、ユーザは、携帯電話機等のレスポンスが低下したように感じることになるという新たな問題が生じ得る。
そこで、本発明は係る問題に鑑みてなされたものであり、ユーザにタッチパッドへの入力に対するレスポンスが低下したような印象を与えることなく、タッチパッドからの入力に基づく誤動作を防ぐことが可能な携帯電話機等の携帯通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る携帯通信端末は、タッチパッドからの入力に応じた処理を実行する携帯通信端末であって、表示部と、前記タッチパッド上で接触が開始されると、接触されている位置に対応した対応処理のうち、前記表示部における表示状態の更新処理を含む第１部分処理を実行する第１実行部と、前記タッチパッド上での接触が開始されてから当該接触が離されるまでの間に、所定数以上の位置が接触されたこと、又は前記タッチパッド上での接触が開始されてから当該接触が離されることなく第１の時間が経過したことを検出する第１検出部と、前記第１検出部による前記検出がなされず、前記タッチパッド上での接触が離された場合に、前記対応処理のうち、第１部分処理を除いた残りの処理である第２部分処理を実行し、前記第１検出部による前記検出がなされた場合には、前記表示部における表示状態を前記更新処理を実行しなかった場合の状態と同じ状態にする第２実行部とを備えることを特徴とする。
【発明の効果】
【０００８】
上記構成を備える本発明に係る携帯通信端末によれば、ユーザが、指等により通常の操作をしようとした場合には、指等による接触が開始された際に、少なくとも表示部の表示が更新されるので、ユーザは処理が開始されたと認識することになるため、ユーザにレスポンスが低下したような印象を与えずに済む。
また、例えば、通話中に、ユーザの耳等がタッチパッドに接触してしまった場合には、複数箇所の接触が行われ、又は比較的長時間の接触が行われると考えられるため、所定数及び第１の時間を適切に設定することで、第１検出部による検出が行われる可能性が高いものと考えられる。この場合には、対応処理のうちの第１部分処理を除いた残りの処理である第２部分処理が実行されず、更新されていた表示部の表示も更新処理を実行しなかった場合の状態と同じ状態にされる。従って、ユーザの耳等がタッチパッドに接触してしまったことによる誤動作を適切に防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る携帯電話機１００の外観図である。
【図２】携帯電話機１００の主要部の機能構成を示すブロック図である。
【図３】携帯電話機１００の通話中におけるタッチパッド１０２の入力状態の遷移を説明する状態遷移図である。
【図４】通話中におけるタッチパッド１０２からの入力に対する携帯電話機１００の制御処理を示すフローチャートであり、図５へ続く。
【図５】通話中におけるタッチパッド１０２からの入力に対する携帯電話機１００の制御処理を示すフローチャートであり、図４から続く。
【図６】携帯電話機１００のアプリケーション処理を示すフローチャートである。
【図７】通話中でない場合におけるタッチパッド１０２からの入力に対する携帯電話機１００の制御処理を示すフローチャートであり、図８へ続く。
【図８】通話中でない場合におけるタッチパッド１０２からの入力に対する携帯電話機１００の制御処理を示すフローチャートであり、図７から続く。
【図９】通話中に通常ボタンへの接触が開始された場合の表示例及び表示状態情報の例を示す図である。
【図１０】通話中に多機能ボタンへの接触が開始された場合の表示例及び表示状態情報の例を示す図である。
【図１１】タッチパネル２０１を有する携帯電話機２００の操作例を説明する図である。
【図１２】変形携帯電話機の通話中におけるタッチパッド１０２の入力状態の遷移を説明する状態遷移図である。
【図１３】本発明に係る折りたたみ式の携帯電話機の閉じた状態を示す斜視図である。
【図１４】本発明に係る折りたたみ式の携帯電話機の開いた状態を示す斜視図である。
【図１５】本発明に係る折りたたみ式の携帯電話機の閉じた状態を示す正面図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る携帯通信端末の実施の形態としての携帯電話機について説明する。
≪実施の形態≫
＜外観＞
図１は、実施の形態に係る携帯電話機１００の外観図である。
同図に示すように、携帯電話機１００は、ストレートタイプの携帯電話機であり、その筐体１には、ディスプレイ１０１、タッチパッド１０２、スピーカ１０６、マイク１０７が配置されている。
【００１１】
タッチパッド１０２には、各種ボタンを示すマークが配置されており、ユーザは、マークがある位置に指等を接触させることにより、そのマークが示すボタンに割り当てられた処理を携帯電話機１００に行わせることができる。
なお、本発明において、接触とは、ユーザの指、顔等の身体やタッチペン等、タッチパッド１０２の静電容量を変化させるものがタッチパッド１０２に接触した状態をいう他、ユーザの指、顔等の身体やタッチペン等、タッチパッド１０２の静電容量を変化させるものがタッチパッド１０２の静電容量を変化させる程度にタッチパッド１０２に近接し、非接触の状態も含む。
【００１２】
また、以下の説明では、ユーザが指等をタッチパッド１０２に接触させ、タッチパッド１０２上のボタンを選択することを、ボタンを押す、若しくはボタンを押下するともいう。
ここで、ボタンには以下の２つの種類がある。１つは、単一の処理が割り当てられたボタン（以下、「通常ボタン」という）であり、もう１つは、短く押す（以下、「短押し」という）場合と、一定時間以上押す場合（以下、「長押し」という）とで異なる処理を行うようにしたボタン（以下、「多機能ボタン」という）である。
【００１３】
以下では、一例として、「０」〜「９」のマークが示す各ボタンは、通常ボタンであり、「＊」のマークが示すボタン（以下、「＊ボタン」という）は、多機能ボタンであるものとして説明する。
＜構成＞
図２は、携帯電話機１００の主要部の機能構成を示すブロック図である。
【００１４】
携帯電話機１００は、同図に示すように、ディスプレイ１０１、タッチパッド１０２、計時部１０３、通信部１０４、記憶部１０５、スピーカ１０６、マイク１０７、バイブレータ１０８、制御部１１０、及びアプリケーション実行部１２０を備える。
なお、携帯電話機１００は、プロセッサ及びメモリを含んで構成されており、制御部１１０及びアプリケーション実行部１２０の各機能は、上述のメモリに記憶されているプログラムを上述のプロセッサが実行することにより実現される。また、同図は、本発明の特徴を実現する上で重要な各機能構成要素の関係を示している。
【００１５】
ここで、ディスプレイ１０１は、ＬＣＤ（Liquid Crystal Display）を含み、制御部１１０からの指示を受けて文字等の画像をＬＣＤに表示する回路である。
タッチパッド１０２は、一般的な静電容量方式のタッチセンサにより実現され、ユーザによる接触を検出し、検出している間、単位時間（例えば、１／６０秒）毎に、その位置の座標値（ｘ，ｙ）と静電容量を表すための値との組を制御部１１０に送出する回路であり、特に、複数の位置が接触されている場合には、上述の組を複数送出するものである。
【００１６】
計時部１０３は、タイマやカウンタにより実現され、制御部１１０の指示に従って、計時を開始し、長押し開始時間（例えば、１秒）を経過したときと、長押し終了時間（例えば、３秒）を経過したときとにそれぞれ制御部１１０に通知する機能を有する。
詳細は後述するが、長押し開始時間及び長押し終了時間は、ユーザによる接触が、短押しであるか長押しであるか、及びユーザの通常の操作によるものなのか、耳等がタッチパッド１０２に接触したことによるもの（以下、「誤操作」という）なのかを判定する際に用いられるものである。長押し開始時間及び長押し終了時間は、予め携帯電話機１００のメーカ等により設定されているものとする。
【００１７】
通信部１０４は、アンテナを介して基地局との間で電波の送受信を行う回路であり、受信信号を復調し制御部１１０へ伝達する機能、及び制御部１１０から伝達された信号を変調し送信する機能を有する。
記憶部１０５は、基本画面データ及び表示状態情報を記憶するためのメモリ領域である。
【００１８】
ここで、基本画面データは、例えば、発信中や通話中などにディスプレイ１０１に表示させる画像のデータである。
また、表示状態情報は、ディスプレイ１０１に表示されている画面の状態を示す情報であり、その画面がどのように生成されたものであるかが識別可能に構成される。
例えば、図１に示すディスプレイ１０１に表示されている画面の表示状態情報は、待受画面（この例では、何も表示されていない状態の画面であるものとする）から、「０」が描画された後の状態になったことを示すものである。
【００１９】
制御部１１０は、一般的な携帯電話機が有する機能の他、タッチパッド１０２とアプリケーションとを仲介するＯＳ（Operating System）として機能するものであり、通話検出部１１１、状態判定部１１２、イベント通知部１１３、音声処理部１１４、表示制御部１１５を含む。なお、制御部１１０は、タッチパッド１０２上の各ボタンの配置（座標範囲）を管理している。
【００２０】
ここで、通話検出部１１１は、通信部１０４を介して、基地局との間で送受信される通信内容とユーザ操作とに基づいて、通話の開始及び終了を検出し、携帯電話機１００が通話中であるか否かを判定する機能を有する。具体的には、呼び出し信号（リンガ）を受信した際に、「ＴＡＬＫ」のマークが示すボタンの操作（オンフック操作）がなされた場合に、通話が開始されたことを検出し、通話が開始された後に、「ＥＮＤ」のマークが示すボタンの操作（オフフック操作）がなされた場合に、通話が終了したことを検出する。また、通話の開始を検出後、通話の終了を検出するまでの間、通話中であると判定する。
【００２１】
状態判定部１１２は、タッチパッド１０２からの座標値と静電容量を表すための値との組の受領により、タッチパッド１０２からの入力を検出すると共に、この検出結果と、通話検出部１１１の判定結果と、計時部１０３からの通知とに基づいて、タッチパッド１０２の入力状態を判定する機能を有する。この入力状態については、後述するが（図３参照）、ボタンへの接触が開始されたことを示す状態を含み、この状態に遷移した際に、状態判定部１１２は、計時部１０３に計時を開始させる。
【００２２】
イベント通知部１１３は、状態判定部１１２が判定した入力状態の変化に応じて、変化後の状態を示すイベントを、アプリケーション実行部１２０に通知する機能を有する。
音声処理部１１４は、通信部１０４を介して受信した音声信号をＤ／Ａ（Digital/Analog）変換し、スピーカ１０６から出力する機能、及びマイク１０７から入力された音声信号をＡ／Ｄ（Analog /Digital）変換し、生成した信号を通信部１０４を介して送信する機能を有する。なお、上述の音声信号には、ＤＴＭＦ（Dial Tone Multi Frequency）トーンが含まれる。
【００２３】
表示制御部１１５は、アプリケーション実行部１２０からの指示に従って、ディスプレイ１０１に画像等を表示させる機能、及び記憶部１０５の表示状態情報を更新する機能を有する。
アプリケーション実行部１２０は、制御部１１０から通知されたイベントに応じた処理を行うイベントドリブンのアプリケーションとして機能するものである。アプリケーション実行部１２０が行う具体的な処理内容については後述する（図６参照）。
【００２４】
＜入力状態＞
タッチパッド１０２の入力状態について説明する。
図３は、携帯電話機１００の通話中におけるタッチパッド１０２の入力状態の遷移を説明する状態遷移図である。
なお、同図に示す「接触終了」とは、接触が離されたことを示す。
【００２５】
タッチパッド１０２の入力状態には、同図に示すように、非接触状態ＳＴ１、仮短押し状態ＳＴ２、短押し確定状態ＳＴ３、キャンセル状態ＳＴ４、仮押し状態ＳＴ５、長押し確定状態ＳＴ６、待ち状態ＳＴ７がある。
ここで、非接触状態ＳＴ１は、タッチパッド１０２への接触が全く行われていない状態を示しており、タッチパッド１０２上のボタンへの接触が開始されると、その接触が開始されたボタンの種類によって、入力状態は、仮短押し状態ＳＴ２と仮押し状態ＳＴ５とのいずれかへ遷移する。
【００２６】
仮短押し状態ＳＴ２は、通常ボタンへの接触が開始された状態を示しており、開始された接触が、ユーザ操作によるものなのか、誤操作によるものなのかが、まだ判別できない状態である。この状態から、通常ボタンへの接触が開始されてからの経過時間、及び所定数以上のボタンが接触されている（以下、「多重押し」という）か否かに応じて、短押し確定状態ＳＴ３とキャンセル状態ＳＴ４とのいずれかへ遷移する。
【００２７】
なお、以下では、一例として、８つ以上のボタンが接触されている場合を多重押しとするものとして説明する。
短押し確定状態ＳＴ３は、通常ボタンへの接触が開始されてから長押し終了時間までに接触が離され、又は多機能ボタンへの接触が開始されてから長押し開始時間までに接触が離された状態を示しており、行われていた接触が、ユーザによる通常の操作（通常ボタンの押下、又は多機能ボタンの短押し）であると判定された状態である。この状態から、接触が離された通常ボタン又は多機能ボタンの短押しに対応した処理（以下、「短押し処理」という）がなされると、非接触状態ＳＴ１へ遷移する。
【００２８】
キャンセル状態ＳＴ４は、通常ボタンへの接触が開始されてから接触が離されることなく長押し終了時間を経過し、又は多重押しされた状態を示しており、行われている接触が誤操作によるものと判定された状態である。この状態から、接触が離されると、非接触状態ＳＴ１へ遷移する。
仮押し状態ＳＴ５は、多機能ボタンへの接触が開始された状態を示しており、開始された接触が、ユーザによる通常の操作（短押し又は長押し）なのか誤操作なのかが判別できない状態である。この状態から、多機能ボタンへの接触が開始されてからの経過時間、及び多重押しか否かに応じて、短押し確定状態ＳＴ３と長押し確定状態ＳＴ６と待ち状態ＳＴ７とのいずれかへ遷移する。
【００２９】
長押し確定状態ＳＴ６は、多機能ボタンへの接触が開始されてから長押し開始時間を経過後、長押し終了時間までに接触が離された状態を示しており、行われていた接触が、ユーザによる多機能ボタンの長押しであると判定された状態である。この状態から、接触が離された多機能ボタンの長押しに対応した処理（以下、「長押し処理」という）がなされると、非接触状態ＳＴ１へ遷移する。
【００３０】
待ち状態ＳＴ７は、多機能ボタンへの接触が開始されてから離されることなく長押し終了時間を経過し、又は多重押しされた状態を示しており、行われている接触が誤操作であると判定された状態である。この状態から、接触が離されると、非接触状態ＳＴ１へ遷移する。
なお、ここでは通話中におけるタッチパッド１０２の入力状態の遷移について説明したが、通話中でない場合におけるタッチパッド１０２の入力状態には、仮短押し状態ＳＴ２、キャンセル状態ＳＴ４及び待ち状態ＳＴ７が存在しない点で、通話中の場合と異なる。
これは、通話中でなければ、耳等がタッチパッド１０２に接触したことによる誤操作は一般的に発生しないからである。なお、バック等の中に携帯電話機１００を入れている際に、そのバックの中にある他の物と接触したことにより誤動作が発生することも考えられるが、この実施の形態では、例えば、予め所定の操作を行っておくことでタッチパッド１０２からの入力を無効化する、いわゆるキーロックと呼ばれる機能により誤動作の発生を防止するものする。
【００３１】
通話中でない場合におけるタッチパッド１０２の入力状態は、以下のように遷移する。
即ち、非接触状態ＳＴ１において、通常ボタンへの接触が開始されると、短押し確定状態ＳＴ３へと遷移し、短押し処理がなされ、この接触が離されると、非接触状態ＳＴ１へと再び遷移する。
また、非接触状態ＳＴ１において、多機能ボタンへの接触が開始されると仮押し状態ＳＴ５へと遷移し、長押し開始時間までに接触が離されると短押し確定状態ＳＴ３へ遷移し、短押し処理がなされ、非接触状態ＳＴ１へと再び遷移する。
【００３２】
一方、仮押し状態ＳＴ５において、長押し開始時間より後に接触が離されると長押し確定状態ＳＴ６へと遷移し、長押し処理がなされ、非接触状態ＳＴ１へと再び遷移する。
＜動作＞
次に、上記構成を備える携帯電話機１００の動作について、図４〜図６を用いて説明する。
【００３３】
以下では、まず、図４及び図５により制御部１１０の処理を説明し、次に、図６によりアプリケーション実行部１２０の処理を説明する。
＜制御部１１０の処理＞
図４及び図５は、通話中におけるタッチパッド１０２からの入力に対する携帯電話機１００の制御処理を示すフローチャートである。
【００３４】
図４及び図５において点線で示す非接触状態処理、仮短押し状態処理、短押し確定状態処理、キャンセル状態処理、仮押し状態処理、長押し確定状態処理、待ち状態処理は、それぞれ、非接触状態ＳＴ１、仮短押し状態ＳＴ２、短押し確定状態ＳＴ３、キャンセル状態ＳＴ４、仮押し状態ＳＴ５、長押し確定状態ＳＴ６、待ち状態ＳＴ７において制御部１１０が行う処理を表している。
【００３５】
制御部１１０の状態判定部１１２は、通話検出部１１１が通話中であることを検出している場合において、タッチパッド１０２が非接触状態ＳＴ１であるときに、接触が開始されたか否かを繰り返し（例えば、１／６０秒毎）判定する（図４のステップＳ１）。
タッチパッド１０２から座標値と静電容量を表すための値との組（以下、「座標値等」ともいう）を受領していない場合には、状態判定部１１２は、接触が開始されていないと判定し（ステップＳ１：ＮＯ）、制御処理を終了し、タッチパッド１０２から座標値等の受領を開始すると、状態判定部１１２は、接触が開始されたと判定し（ステップＳ１：ＹＥＳ）、受領した座標値に対応するボタンが通常ボタンであるか否かを判定する（ステップＳ２）。なお、タッチパッド１０２から座標値と静電容量を表すための値との組を複数受領した場合には、静電容量を表すための値が最大である組の座標値に対応するボタンが通常ボタンであるか否かを判定する。
【００３６】
対応するボタンが通常ボタンである場合には（ステップＳ２：ＹＥＳ）、状態判定部１１２は、入力状態が、非接触状態ＳＴ１から仮短押し状態ＳＴ２へ遷移したと判定して、計時部１０３に計時を開始させる（ステップＳ３）。即ち、計時部１０３は、通常ボタンへの接触が開始されてからの経過時間を計時することになる。
表示制御部１１５は、現在の画面状態を示すように、記憶部１０５の表示状態情報を更新する（ステップＳ４）。表示状態情報をどのように更新するかについては、後に具体例を用いて説明する（図９、１０参照）。
【００３７】
イベント通知部１１３は、仮短押しイベントをアプリケーション実行部１２０に通知する（ステップＳ５）。ここで、仮短押しイベントは、入力状態が仮短押し状態ＳＴ２へ遷移したことを示すイベントであり、接触されているボタンの識別情報（以下、「ボタン情報」という）を含むものである。
状態判定部１１２は、多重押しされているか否かを判定する（ステップＳ６）。具体的には、タッチパッド１０２から座標値等を受領したか否かを判定し、タッチパッド１０２から受領した各座標値に対応するボタン、つまり、接触されているボタンの数が８つ以上であった場合には、状態判定部１１２は、多重押しされていると判定し（ステップＳ６：ＹＥＳ）、後述するステップＳ９の処理へ進む。
【００３８】
ステップＳ６で、接触されているボタンの数が８つ未満であった場合には、状態判定部１１２は、多重押しされていないと判定し（ステップＳ６：ＮＯ）、接触が離されたか否かを判定する（ステップＳ７）。
具体的には、ステップＳ６でタッチパッド１０２から座標値等を受領したか否かを判定し、タッチパッド１０２から座標値等を受領した場合には、接触が離されていないと判定し（ステップＳ７：ＮＯ）、状態判定部１１２は、接触が開始されてから長押し終了時間を経過したか否かを判定する（ステップＳ８）。
【００３９】
ステップＳ３の処理後に、計時部１０３からの長押し終了時間を経過した旨の通知がまだない場合には、長押し終了時間を経過していないと判定し（ステップＳ８：ＮＯ）、再びステップＳ６から処理を開始する。
ステップＳ８で、計時部１０３からの長押し終了時間を経過した旨の通知があった場合には、長押し終了時間を経過したと判定し（ステップＳ８：ＹＥＳ）、状態判定部１１２は、入力状態が、仮短押し状態ＳＴ２からキャンセル状態ＳＴ４へ遷移したと判定し、イベント通知部１１３は、キャンセルイベントをアプリケーション実行部１２０に通知する（ステップＳ９）。
【００４０】
ここで、キャンセルイベントは、入力状態がキャンセル状態ＳＴ４へ遷移したことを示すイベントであり、接触されているボタンのボタン情報を含むものである。
状態判定部１１２は、接触が離されたか否かを判定する（ステップＳ１０）。具体的には、タッチパッド１０２から座標値等を受領したか否かを判定し、タッチパッド１０２から座標値等を受領した場合には、接触が離されていないと判定し（ステップＳ１０：ＮＯ）、再びステップＳ１０の判定を行い、タッチパッド１０２から座標値等を受領していない場合には、接触が離されたと判定し（ステップＳ１０：ＹＥＳ）、制御処理を終了する。
【００４１】
ステップＳ７で、タッチパッド１０２から座標値等を受領していない場合には、接触が離されたと判定し（ステップＳ７：ＹＥＳ）、状態判定部１１２は、入力状態が、仮短押し状態ＳＴ２から短押し確定状態ＳＴ３へ遷移したと判定して、イベント通知部１１３は、まず、キャンセルイベントをアプリケーション実行部１２０に通知する（ステップＳ１１）。
【００４２】
ここでは、短押し確定状態ＳＴ３へ遷移しており、キャンセル状態ＳＴ４へ遷移したわけではないが、後述するように、短押し確定状態ＳＴ３においても、アプリケーション実行部１２０は、まず、キャンセル状態ＳＴ４に遷移した場合と同様の処理を行う必要があるため、キャンセルイベントを通知している。このキャンセルイベントには、接触が離されたボタンのボタン情報が含ませるものとする。
【００４３】
このキャンセルイベントの通知に続き、イベント通知部１１３は、短押し確定イベントをアプリケーション実行部１２０に通知し（ステップＳ１２）、制御処理を終了する。
ここで、短押し確定イベントは、入力状態が短押し確定状態ＳＴ３へ遷移したことを示すイベントであり、接触が離されたボタンのボタン情報を含むものである。
一方、ステップＳ２で、対応するボタンが多機能ボタンである場合には（ステップＳ２：ＮＯ）、状態判定部１１２は、入力状態が、非接触状態ＳＴ１から仮押し状態ＳＴ５へ遷移したと判定して、計時部１０３に計時を開始させる（ステップＳ１３）。即ち、計時部１０３は、多機能ボタンへの接触が開始されてからの経過時間を計時することになる。
【００４４】
なお、後述するように、仮押し状態ＳＴ５において、アプリケーション実行部１２０は、特に処理を行う必要がないため、イベント通知部１１３は、仮押し状態ＳＴ５に遷移したことを示すイベントを通知しない。
表示制御部１１５は、現在の画面状態を示すように、記憶部１０５の表示状態情報を更新する（ステップＳ１４）。
【００４５】
状態判定部１１２は、多重押しされているか否かをステップＳ６と同様に判定し（ステップＳ１５）、多重押しされている場合には（ステップＳ１５：ＹＥＳ）、後述するステップＳ２０の処理へ進み、多重押しされていない場合には（ステップＳ１５：ＮＯ）、接触が離されたか否かをステップＳ７と同様に判定する（ステップＳ１６）。
接触が離された場合には（ステップＳ１６：ＹＥＳ）、状態判定部１１２は、接触が開始されてから長押し開始時間を経過したか否かを判定する（ステップＳ１７）。
【００４６】
具体的には、ステップＳ３の処理後に、計時部１０３からの長押し開始時間を経過した旨の通知がまだない場合には、長押し開始時間を経過していないと判定し（ステップＳ１７：ＮＯ）、入力状態が、仮押し状態ＳＴ５から短押し確定状態ＳＴ３へ遷移したと判定して、イベント通知部１１３は、短押し確定イベントをアプリケーション実行部１２０に通知し（ステップＳ１２）、制御処理を終了する。
【００４７】
ステップＳ１７で、ステップＳ３の処理後に、計時部１０３からの長押し開始時間を経過した旨の通知があった場合には、長押し開始時間を経過したと判定し（ステップＳ１７：ＹＥＳ）、状態判定部１１２は、入力状態が、仮押し状態ＳＴ５から長押し確定状態ＳＴ６へ遷移したと判定して、イベント通知部１１３は、長押し確定イベントをアプリケーション実行部１２０に通知し（ステップＳ１８）、制御処理を終了する。
【００４８】
ここで、長押し確定イベントは、入力状態が長押し確定状態ＳＴ６へ遷移したことを示すイベントであり、離されたボタンのボタン情報を含むものである。
ステップＳ１６で、接触が離されていない場合には（ステップＳ１６：ＮＯ）、状態判定部１１２は、接触が開始されてから長押し終了時間を経過したか否かをステップＳ８と同様に判定する（ステップＳ１９）。
【００４９】
長押し終了時間を経過していない場合には（ステップＳ１９：ＮＯ）、再びステップＳ１５から処理を開始し、長押し終了時間を経過した場合には（ステップＳ１９：ＹＥＳ）、状態判定部１１２は、入力状態が、仮押し状態ＳＴ５から待ち状態ＳＴ７へ遷移したと判定する。
なお、後述するように、待ち状態ＳＴ７においても、仮押し状態ＳＴ５の場合と同様に、アプリケーション実行部１２０は、特に処理を行う必要がないため、イベント通知部１１３は、待ち状態ＳＴ７に遷移したことを示すイベントを通知しない。
【００５０】
状態判定部１１２は、接触が離されたか否かをステップＳ１０と同様に判定し（ステップＳ２０）、接触が離されていない場合には（ステップＳ２０：ＮＯ）、再びステップＳ２０の判定を行い、接触が離された場合には（ステップＳ２０：ＹＥＳ）、制御処理を終了する。
＜アプリケーション実行部１２０の処理＞
続いて、アプリケーション実行部１２０の処理を説明する。
【００５１】
図６は、携帯電話機１００のアプリケーション処理を示すフローチャートである。
アプリケーション実行部１２０は、以下説明するアプリケーション処理を繰り返し実行するものとする。
アプリケーション実行部１２０は、制御部１１０から仮短押しイベントを受信したか否かを判定し（ステップＳ２１）、仮短押しイベントを受信した場合には（ステップＳ２１：ＹＥＳ）、仮短押し処理を行い（ステップＳ２２）、アプリケーション処理を終了する。
【００５２】
ここで、仮短押し処理は、例えば、仮短押しイベントに含まれるボタン情報が示すボタンの数字等をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示する処理である。
また、ステップＳ２１で、仮短押しイベントを受信していない場合には（ステップＳ２１：ＮＯ）、アプリケーション実行部１２０は、制御部１１０から短押し確定イベントを受信したか否かを判定し（ステップＳ２３）、短押し確定イベントを受信した場合には（ステップＳ２３：ＹＥＳ）、短押し処理を行い（ステップＳ２４）、アプリケーション処理を終了する。
【００５３】
ここで、短押し処理は、接触されたボタンに割り当てられた処理の内容と同様の内容の処理であり、その処理の一部に仮短押し処理を含むものであり、例えば、短押し確定イベントに含まれるボタン情報が示す通常ボタンの数字等をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示すると共に、その通常ボタンに対応するＤＴＭＦトーンを送信等するよう、制御部１１０に指示する処理である。もし仮に、金融機関のテレホンバンキングなどを利用している際に、誤操作によってボタンが押されてＤＴＭＦトーンが送信されたとすると、ユーザが意図しない取引がなされてしまうため、このＤＴＭＦトーンの出力は、誤操作の場合には、実行されないようにすべき処理といえる。
【００５４】
また、ステップＳ２３で、短押し確定イベントを受信していない場合には（ステップＳ２３：ＮＯ）、アプリケーション実行部１２０は、制御部１１０からキャンセルイベントを受信したか否かを判定し（ステップＳ２５）、キャンセルイベントを受信した場合には（ステップＳ２５：ＹＥＳ）、キャンセル処理を行い（ステップＳ２６）、アプリケーション処理を終了する。
【００５５】
ここで、キャンセル処理は、ステップＳ２２で行った仮短押し処理をアンドゥする処理をいい、上述の仮短押し処理の例では、記憶部１０５に記憶されている表示状態情報に基づいて、ディスプレイ１０１の表示を、仮短押し処理を行う前の状態、即ち、仮短押しイベントに含まれるボタン情報が示す通常ボタンの数字等が表示されていない状態に戻すよう、制御部１１０の表示制御部１１５に指示する処理を行う。
【００５６】
また、ステップＳ２５で、キャンセルイベントを受信していない場合には（ステップＳ２５：ＮＯ）、アプリケーション実行部１２０は、制御部１１０から長押し確定イベントを受信したか否かを判定し（ステップＳ２７）、長押し確定イベントを受信した場合には（ステップＳ２７：ＹＥＳ）、長押し処理を行い（ステップＳ２８）、アプリケーション処理を終了する。
【００５７】
ここで、長押し処理は、長押し確定イベントに含まれるボタン情報が示す多機能ボタンの長押し処理のことであり、以下、一例として、＊ボタンの長押し処理は、スリーウェイコール（三者通話）機能を起動し、予め登録されている電話番号に自動的に発信し、その電話番号をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示する処理であるものとして説明する。もし仮に、誤操作によって＊ボタンが長押しされて自動発信がなされたとすると、相手が応答することで課金されてしまうため、この自動発信は、誤操作の場合には、実行されないようにすべき処理といえる。
【００５８】
また、ステップＳ２７で、長押し確定イベントを受信していない場合には（ステップＳ２７：ＮＯ）、特に処理を行うことなく、アプリケーション処理を終了する。
上述のように、短押し処理は、接触されたボタンに割り当てられた処理（以下、「対応処理」という）の内容と同様の内容の処理であり、その処理の一部に仮短押し処理を含むものである。イベント通知部１１３は、短押し処理に係る短押し確定イベントを通知する（図４のステップＳ１２）前に、キャンセルイベントを通知する（同図のステップＳ１１）ので、アプリケーション実行部１２０は、対応処理のうち、仮短押し処理を除いた残りの処理の実行を、キャンセル処理を実行した後で、短押し処理を実行することで実現することになる。
【００５９】
キャンセル処理を実行した後で、短押し処理を実行することにより、仮短押し処理を除いた残りの処理を別途管理する必要がなく、つまり、対応処理のうちのいずれの部分処理が未実行であるかを管理しなくて済むことになる。
＜通話中でない場合の処理＞
以下、通話中でない場合の制御部１１０の動作について、説明する。
【００６０】
図７及び図８は、通話中でない場合におけるタッチパッド１０２からの入力に対する携帯電話機１００の制御処理を示すフローチャートである。
制御部１１０の状態判定部１１２は、通話検出部１１１が通話中であることを検出していない場合において、図４のステップＳ１とＳ２で説明したのと同様に、接触が開始されたか否かの判定処理（ステップＳ７０１）と、受領した座標値に対応するボタンが通常ボタンであるか否かの判定処理（ステップＳ７０２）を行う。
【００６１】
受領した座標値に対応するボタンが通常ボタンである場合には（ステップＳ７０２：ＹＥＳ）、イベント通知部１１３は、短押し確定イベントを通知する（ステップＳ７０３）。なお、通話中でない場合には、仮短押しイベントを通知しないため、短押し確定状態ＳＴ３の処理として、キャンセルイベントの通知を行わない。この点が、通話中の場合と異なる。
【００６２】
短押し確定イベントの通知に続いて、状態判定部１１２は、図４のステップＳ１０と同様に、接触が離されたか否かを繰り返し判定し（ステップＳ７０４）、接触が離された場合に（ステップＳ７０４：ＹＥＳ）、制御処理を終了する。
一方、ステップＳ７０２において、対応するボタンが多機能ボタンである場合には（ステップＳ７０２：ＮＯ）、計時部１０３に計時を開始させる（図８のステップＳ８０１）。
【００６３】
図５のステップＳ１４、Ｓ１６、Ｓ１７で説明したのと同様に、表示制御部１１５による記憶部１０５の表示状態情報の更新処理（ステップＳ８０２）と、状態判定部１１２による接触が離されたか否かの判定処理（ステップＳ８０３）と、接触が開始されてから長押し開始時間を経過したか否かの判定処理（ステップＳ８０４）を行う。
なお、通話中でない場合には、多重押しか否かの判定（図５のステップＳ１５）及び長押し終了時間を経過したか否かの判定（図５のステップＳ１９）を行わない点で、通話中の場合と異なる。
【００６４】
ステップＳ８０４で、イベント通知部１１３は、長押し開始時間を経過した場合には（図８のステップＳ８０４：ＹＥＳ）、長押し確定イベントを通知し（ステップＳ８０５）、制御処理を終了し、長押し開始時間を経過していない場合には（ステップＳ８０４：ＮＯ）、短押し確定イベントを通知し（図７のステップＳ７０３）、接触が離された場合に（ステップＳ７０４：ＹＥＳ）、制御処理を終了する。
【００６５】
＜具体例による動作の説明＞
上述した携帯電話機１００の動作について、具体例を用いて説明する。
＜通常ボタン＞
まず、通話中に通常ボタンへの接触が開始された場合の動作例を図４〜図６及び図９を用いて説明する。
【００６６】
図９は、通話中に通常ボタンへの接触が開始された場合の表示例及び表示状態情報の例を示す図である。
なお、以下の説明が開始される時点で表示されている画面は、通話中に表示される「Ｔａｌｋｉｎｇ」との文字列が表示された画面（以下、「通話画面」という）であるものとし、通常ボタンとして、「０」のマークが示すボタン（以下、「０ボタン」という）への接触が開始されるものとして説明する。
【００６７】
制御部１１０の状態判定部１１２は、この例では、通話検出部１１１が通話中であることを検出しており、タッチパッド１０２の接触が開始されたと判定し（図４のステップＳ１：ＹＥＳ）、受信した座標値に対応するボタン（この例では、０ボタン）は通常ボタンであるので（ステップＳ２：ＹＥＳ）、入力状態が、非接触状態ＳＴ１から仮短押し状態ＳＴ２へ遷移したと判定して、計時部１０３に計時を開始させる（ステップＳ３）。
【００６８】
表示制御部１１５は、現在の画面状態が通話画面であることを示すように（図９の表示状態情報Ｉ１における「ＳＥＴ  ＩＭＡＧＥ＝通話画面」がこれを示すものとする）、記憶部１０５の表示状態情報を更新する（ステップＳ４）。
イベント通知部１１３は、０ボタンを示すボタン情報を含めた仮短押しイベントをアプリケーション実行部１２０に通知する（ステップＳ５）。
【００６９】
アプリケーション実行部１２０は、制御部１１０から仮短押しイベントを受信するので（図６のステップＳ２１：ＹＥＳ）、仮短押しイベントに含まれるボタン情報が示す０ボタンの数字「０」をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示する短押し処理を行う（ステップＳ２２）。
この指示を受けた表示制御部１１５は、「０」をディスプレイ１０１に表示させ（図９の画面ＳＣ１参照）、通話画面から０が描画された後の状態になったことを示すように（図９の表示状態情報Ｉ１における「ＤＲＡＷ（“０”）」がこれを示すものとする）、記憶部１０５の表示状態情報を更新する。
【００７０】
状態判定部１１２は、多重押しされることなく（図４のステップＳ６：ＮＯ）、接触が離された場合には（ステップＳ７：ＹＥＳ）、入力状態が、仮短押し状態ＳＴ２から短押し確定状態ＳＴ３へ遷移したと判定して、イベント通知部１１３は、まず、接触が離された０ボタンのボタン情報が含ませたキャンセルイベントをアプリケーション実行部１２０に通知する（ステップＳ１１）。
【００７１】
アプリケーション実行部１２０は、制御部１１０からキャンセルイベントを受信するので（図６のステップＳ２１：ＮＯ、Ｓ２３：ＮＯ、Ｓ２５：ＹＥＳ）、ディスプレイ１０１の表示を、記憶部１０５に記憶されている表示状態情報に基づいて、０が表示されていない状態にする（アンドゥする）よう、制御部１１０の表示制御部１１５に指示するキャンセル処理を行う（ステップＳ２６）。
【００７２】
この指示を受けた表示制御部１１５は、表示状態情報の先頭にある「ＳＥＴ  ＩＭＡＧＥ＝通話画面」に基づいて、「０」が表示される前の状態と同じ状態である通話画面を表示、つまり、ディスプレイ１０１に「Ｔａｌｋｉｎｇ」の文字列が表示された状態にし（図９の画面ＳＣ２参照）、現在の画面状態が通話画面であることを示すように、記憶部１０５の表示状態情報を更新する。つまり、表示状態情報から、「ＤＲＡＷ（“０”）」を削除する（同図の表示状態情報Ｉ２参照）。
【００７３】
続いて、イベント通知部１１３は、接触が離された０ボタンのボタン情報を含めた短押し確定イベントをアプリケーション実行部１２０に通知し（図４のステップＳ１２）、制御処理を終了する。
アプリケーション実行部１２０は、制御部１１０から短押し確定イベントを受信するので（図６のステップＳ２１：ＮＯ、Ｓ２３：ＹＥＳ）、短押し確定イベントに含まれるボタン情報が示す０ボタンの数字「０」をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示すると共に、ボタン情報が示す０ボタンに対応するＤＴＭＦトーンを送信等するよう、制御部１１０に指示する短押し処理を行う（ステップＳ２４）。
【００７４】
この指示を受けた表示制御部１１５は、「０」をディスプレイ１０１に表示させ（図９の画面ＳＣ３参照）、通話画面から０が描画された後の状態になったことを示すように、記憶部１０５の表示状態情報を更新する。つまり、表示状態情報に、「ＤＲＡＷ（“０”）」を追加する（図９の表示状態情報Ｉ３参照）。
また、指示を受けた制御部１１０の音声処理部１１４は、０ボタンに対応するＤＴＭＦトーンを通信部１０４を介して通話中の相手に送信すると共に、０ボタンに対応するＤＴＭＦトーンをスピーカ１０６から出力し、制御処理を終了する。
【００７５】
このように、携帯電話機１００は、キャンセル処理を実行した上で、０ボタンを押したときに実行される処理（対応処理）と同一処理である短押し処理を実行するので、対応処理のうちの仮短押し処理を除く残りの処理、つまり、未実行の処理を管理することなく、実行できる。
一方、多重押しされ（図４のステップＳ６：ＹＥＳ）、又は長押し終了時間を経過した場合には（ステップＳ８：ＹＥＳ）、状態判定部１１２は、入力状態が、仮短押し状態ＳＴ２からキャンセル状態ＳＴ４へ遷移したと判定し、イベント通知部１１３は、接触されている０ボタンのボタン情報を含ませたキャンセルイベントをアプリケーション実行部１２０に通知する（ステップＳ９）。
【００７６】
アプリケーション実行部１２０は、制御部１１０からキャンセルイベントを受信するので（図６のステップＳ２１：ＮＯ、Ｓ２３：ＮＯ、Ｓ２５：ＹＥＳ）、ディスプレイ１０１の表示を、記憶部１０５に記憶されている表示状態情報に基づいて、０が表示されていない状態にする（アンドゥする）よう、制御部１１０の表示制御部１１５に指示するキャンセル処理を行う（ステップＳ２６）。
【００７７】
この指示を受けた表示制御部１１５は、上述の図９の画面ＳＣ２と同様に、通話画面をディスプレイ１０１に表示させ（図９の画面ＳＣ４参照）、記憶部１０５の表示状態情報から、「ＤＲＡＷ（“０”）」を削除する（同図の表示状態情報Ｉ４参照）。
状態判定部１１２は、接触が離されたか否かを繰り返し判定し（ステップＳ１０）、接触が離された場合には（ステップＳ１０：ＹＥＳ）、制御処理を終了する。
【００７８】
このように、多重押しされ、又は長押し終了時間を経過した場合、つまり、誤操作であると判定された場合には、ＤＴＭＦトーンが出力されないので、例えば、金融機関のテレホンバンキングなどを利用している際に、ユーザの耳等がタッチパッド１０２に接触してしまった結果、意図しない取引がなされるという重大な誤動作の発生を適切に防ぐことができる。
【００７９】
＜多機能ボタン＞
次に、通話中に多機能ボタンへの接触が開始された場合の動作例を図４〜図６及び図１０を用いて説明する。
図１０は、通話中に多機能ボタンへの接触が開始された場合の表示例及び表示状態情報の例を示す図である。
【００８０】
なお、以下の説明が開始される時点で表示されている画面は通話画面であるものとし、多機能ボタンとして、＊ボタンへの接触が開始されるものとして説明する。
制御部１１０の状態判定部１１２は、この例では、通話検出部１１１が通話中であることを検出しており、タッチパッド１０２の接触が開始されたと判定し（図４のステップＳ１：ＹＥＳ）、受信した座標値に対応するボタン（この例では、＊ボタン）は多機能ボタンであるので（ステップＳ２：ＮＯ）、入力状態が、非接触状態ＳＴ１から仮押し状態ＳＴ５へ遷移したと判定して、計時部１０３に計時を開始させる（ステップＳ１３）。
【００８１】
表示制御部１１５は、現在の画面状態が通話画面であることを示すように、記憶部１０５の表示状態情報を更新、つまり、「ＳＥＴ  ＩＭＡＧＥ＝通話画面」を追加する（ステップＳ１４）（図１０の表示状態情報Ｉ５参照）。
なお、多機能ボタンが接触された場合、その接触が離されたときに、接触が開始されてからの経過時間に応じて、短押し処理と長押し処理とのいずれかを実行するのが一般的であると考えられる。従って、多機能ボタンへの接触を開始したタイミング、つまり、仮押し状態ＳＴ５へ遷移した際には、特にディスプレイ１０１の表示を更新しなくても、ユーザは、タッチパッド１０２への入力に対するレスポンスが低下したような印象を受けることは少ないと考えられる。従って、本実施の形態でも、仮押し状態ＳＴ５へ遷移した際には、表示に係る処理を実行しないこととしている。
【００８２】
状態判定部１１２は、多重押しされることなく（図５のステップＳ１５：ＮＯ）、接触を開始してから長押し開始時間を経過する前に接触が離された場合には（ステップＳ１６：ＹＥＳ、Ｓ１７：ＮＯ）、入力状態が、仮押し状態ＳＴ５から短押し確定状態ＳＴ３へ遷移したと判定して、イベント通知部１１３は、接触が離された＊ボタンのボタン情報を含ませた短押し確定イベントをアプリケーション実行部１２０に通知し（ステップＳ１２）、制御処理を終了する。
【００８３】
アプリケーション実行部１２０は、制御部１１０から短押し確定イベントを受信するので（図６のステップＳ２１：ＮＯ、Ｓ２３：ＹＥＳ）、短押し確定イベントに含まれるボタン情報が示す＊ボタンの短押し処理を行う（ステップＳ２４）。具体的には、短押し確定イベントに含まれるボタン情報が示す＊ボタンのマーク「＊」をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示すると共に、この＊ボタンに対応するＤＴＭＦトーンを送信等するよう、制御部１１０に指示する。
【００８４】
この指示を受けた表示制御部１１５は、「＊」をディスプレイ１０１に表示させ（図１０の画面ＳＣ６参照）、通話画面から「＊」が描画された後の状態になったことを示すように、記憶部１０５の表示状態情報を更新する。つまり、表示状態情報に、「ＤＲＡＷ（“＊”）」を追加する（図１０の表示状態情報Ｉ６参照）。
また、指示を受けた制御部１１０の音声処理部１１４は、＊ボタンに対応するＤＴＭＦトーンを、通信部１０４を介して通話中の相手に送信すると共に、＊ボタンに対応するＤＴＭＦトーンをスピーカ１０６から出力し、制御処理を終了する。
【００８５】
また、接触を開始してから長押し開始時間を経過後、長押し終了時間を経過する前に接触が離された場合には（ステップＳ１６：ＹＥＳ、Ｓ１７：ＹＥＳ）、イベント通知部１１３は、接触が離された＊ボタンのボタン情報を含ませた長押し確定イベントをアプリケーション実行部１２０に通知し（ステップＳ１８）、制御処理を終了する。
アプリケーション実行部１２０は、制御部１１０から長押し確定イベントを受信するので（図６のステップＳ２１：ＮＯ、Ｓ２３：ＮＯ、Ｓ２５：ＮＯ、Ｓ２７：ＹＥＳ）、長押し確定イベントに含まれるボタン情報が示す＊ボタンの長押し処理を行う（ステップＳ２８）。具体的には、スリーウェイコール機能の起動を行い、予め登録されている電話番号（この例では、１１１−２２２−３３３３）に自動的に発信し、その番号をディスプレイ１０１に表示させるよう、制御部１１０の表示制御部１１５に指示する。
【００８６】
この指示を受けた表示制御部１１５は、「１１１−２２２−３３３３」をディスプレイ１０１に表示させ（図１０の画面ＳＣ７参照）、通話画面から「１１１−２２２−３３３３」が描画された後の状態になったことを示すように、記憶部１０５の表示状態情報を更新する。つまり、表示状態情報に、「ＤＲＡＷ（“１１１−２２２−３３３３”）」を追加する（図１０の表示状態情報Ｉ７参照）。
【００８７】
一方、多重押しされ（図５のステップＳ１５：ＹＥＳ）、又は長押し終了時間を経過した場合には（ステップＳ１６：ＹＥＳ）、状態判定部１１２は、入力状態が、仮押し状態ＳＴ５から待ち状態ＳＴ７へ遷移したと判定し、接触が離されたか否かを繰り返し判定し（ステップＳ２０）、接触が離された場合には（ステップＳ２０：ＹＥＳ）、制御処理を終了する。
【００８８】
表示制御部１１５は、アプリケーション実行部１２０から指示を受けないので、特にディスプレイ１０１の表示は変化せず（図１０の画面ＳＣ８参照）、表示状態情報も変化しない（表示状態情報Ｉ８参照）。
このように、多重押しされ、又は長押し終了時間を経過した場合、つまり、誤操作であると判定された場合には、短押し処理に係るＤＴＭＦトーンの出力も、長押し処理に係るスリーウェイコールの相手先への自動発信も行われないため、ユーザが意図しない取引や、課金がなされるという重大な誤動作の発生を適切に防ぐことができる。
【００８９】
≪補足≫
以上、本発明に係る携帯通信端末を、実施の形態に基づいて説明したが、以下のように変形することも可能であり、本発明は上述した実施の形態で示した通りの携帯電話機に限られないことは勿論である。
（１）実施の形態に係る携帯電話機１００は、ストレートタイプの携帯電話機であるものとして説明したが、タッチパッドを有する携帯電話機であれば、折りたたみ式、スライド式等、他の外観を有する携帯電話機であってもよい。
【００９０】
例えば、図１３〜１５に示されるような折りたたみ式の携帯電話機であってもよい。
この折りたたみ式の携帯電話機の一例は、図１３〜１５に示されるような横開き式の携帯電話機である。この横開き式の携帯電話機は、図１３及び図１４に示されるように、入力キー１４０１を備える第１の筐体１３０１と、情報の表示画面となるＬＣＤ１４０２を備える第２の筐体１３０２とが互いに開閉可能な構成となっている。また、図１５に示されるように、この携帯電話機は、閉じられた状態で外部に露出する第２の筐体１３０２の表面に、表示部となるサブＬＣＤ１５０１と、タッチパッドとなるタッチパネル式の操作部１５０２とを備えるものである。
【００９１】
（２）実施の形態に係る携帯電話機１００は、図１に示すように、ディスプレイ１０１とタッチパッド１０２とが別個に存在しているものとして説明したが、ディスプレイ１０１とタッチパッド１０２とを組み合わせた、いわゆるタッチパネルを含むものであってもよい。
図１１は、タッチパネル２０１を有する携帯電話機２００の操作例を説明する図である。
【００９２】
携帯電話機２００は、携帯電話機１００のディスプレイ１０１とタッチパッド１０２に替えて、タッチパネル２０１を備える以外は、携帯電話機１００と同様の構成を有するものである。
同図（ａ）に示すように、携帯電話機２００は、通話中において、タッチパネル２０１にボタン等を表示しており、ユーザは、ボタンに指等を接触させることにより各種操作を行うことができる。
【００９３】
同図（ａ）では、タッチパネル２０１上の０ボタンにユーザが指を接触させようとしている様子を示しており、同図（ｂ）は、０ボタンが接触されることで表示される画面を示している。
タッチパネル２０１を有する携帯電話機２００は、実施の形態と同様に動作する。即ち、例えば、通話中に０ボタン（この例でも通常ボタンであるものとする）への接触が開始されると、携帯電話機２００は、非接触状態ＳＴ１から仮短押し状態ＳＴ２へ遷移したと判定し、同図（ｂ）に示す画面を表示し、長押し終了時間を経過する前に接触が離されると、０ボタンに対応するＤＴＭＦトーンを送信等することになる。一方、接触が開始されてから長押し終了時間を経過した場合、又は多重押しされた場合には、タッチパネル２０１の表示を、同図（ａ）に示す通話画面に更新し、０ボタンに対応するＤＴＭＦトーンの送信等は行われない。
【００９４】
（３）上記（２）で説明した図１１に示される携帯電話機２００は、操作用の部分と、操作された文字等を表示する部分とを１つのタッチパネル２０１で実現しているが、本発明はこのような場合に限定されるものではなく、例えば、数字や文字等を入力する部分は、図１１に示されるようなタッチパネルとし、入力された文字等が表示される部分は、ＬＣＤや有機ＥＬ（Organic Electro-Luminescence）等で構成されるとしてもよい。
【００９５】
また、上記（２）やここで説明したタッチパネルは、使用する表示機器として、画像等を表示するＬＣＤで文字等を表示する場合に限定されるものではなく、照明部とこの照明部の上に配置され、文字や図柄の形をした透過部とを有する透過シートとの組み合わせ等を用いることもできる。この場合、ユーザは、例えば透過シート上の所定の文字の形の透過部の位置を押下することにより、タッチパッド１０２の静電容量を変化させ、当該透過シート上の所定の文字の入力を行う。
【００９６】
（４）実施の形態に係る携帯電話機１００は、図３に示すように、非接触状態ＳＴ１から、接触が開始されると、接触位置に対応するボタンが通常ボタンか多機能ボタンかによって、仮短押し状態ＳＴ２と仮押し状態ＳＴ５とのいずれかに遷移するものとして説明した。しかしながら、以下のように変形することも可能である。以下、当該変形に係る携帯電話機を「変形携帯電話機」という。
【００９７】
図１２は、変形携帯電話機の通話中におけるタッチパッド１０２の入力状態の遷移を説明する状態遷移図である。
なお、同図に示す「接触終了」とは、図３と同様、接触が離されたことを示す。
変形携帯電話機の通話中におけるタッチパッド１０２の入力状態には、同図に示すように、非接触状態ＳＴ１１、仮短押し状態ＳＴ１２、短押し確定状態ＳＴ１３、キャンセル状態ＳＴ１４、仮長押し状態ＳＴ１５、長押し確定状態ＳＴ１６がある。
【００９８】
ここで、非接触状態ＳＴ１１は、実施の形態に係る携帯電話機１００における非接触状態ＳＴ１と同様、タッチパッド１０２への接触が全く行われていない状態を示している。タッチパッド１０２上のボタンへの接触が開始されると、入力状態は、仮短押し状態ＳＴ１２へ遷移する。接触が開始されたボタンの種類によらず仮短押し状態ＳＴ１２へ遷移する点が携帯電話機１００とは異なる。
【００９９】
仮短押し状態ＳＴ１２は、ボタンへの接触が開始された状態を示しており、開始された接触が、ユーザ操作によるものなのか、誤操作によるものなのかがまだ判別できず、また、ユーザ操作による場合でも、短押しなのか長押しなのかも判別できない状態である。
この状態に遷移した際に、変形携帯電話機のイベント通知部が仮短押しイベントをアプリケーション実行部に通知し、アプリケーション実行部により仮短押し処理が実行されることになる。
【０１００】
この状態から、ボタンへの接触が開始されてからの経過時間、及び多重押しか否かに応じて、短押し確定状態ＳＴ１３とキャンセル状態ＳＴ１４と仮長押し状態ＳＴ１５のいずれかへ遷移する。
短押し確定状態ＳＴ１３は、ボタンへの接触が開始されてから長押し開始時間までに接触が離された状態を示しており、行われていた接触が、ユーザによる通常ボタンの押下、又は多機能ボタンの短押しであると判定された状態である。
【０１０１】
この状態に遷移した際に、変形携帯電話機のイベント通知部がキャンセルイベントと短押し確定イベントとを順にアプリケーション実行部に通知し、アプリケーション実行部によりキャンセル処理と短押し処理とが順に実行されることになる。短押し処理が完了すると非接触状態ＳＴ１１へ遷移する。
キャンセル状態ＳＴ１４は、ボタンへの接触が開始されてから離されることなく長押し終了時間を経過し、又は多重押しされた状態を示しており、行われている接触が誤操作によるものと判定された状態である。
【０１０２】
この状態に遷移した際に、変形携帯電話機のイベント通知部がキャンセルイベントをアプリケーション実行部に通知し、アプリケーション実行部によりキャンセル処理が実行されることになる。この状態から、接触が離されると、非接触状態ＳＴ１１へ遷移する。
仮長押し状態ＳＴ１５は、ボタンへの接触が開始されてから、その接触が離されることなく長押し開始時間を経過した状態を示しており、開始された接触が、少なくもユーザによる通常ボタンの押下、及び多機能ボタンの短押しでないと判定された状態である。即ち、この状態は、ユーザによる長押しなのか、誤操作によるものなのかがまだ判別できない状態である。
【０１０３】
この状態に遷移した際に、変形携帯電話機のイベント通知部がキャンセルイベントと仮長押しイベントとを順にアプリケーション実行部に通知し、アプリケーション実行部によりキャンセル処理と仮長押し処理とが順に実行されることになる。
ここで、仮長押しイベントは、入力状態が仮長押し状態ＳＴ１５へ遷移したことを示すイベントであり、接触されているボタンのボタン情報を含むものである。また、仮長押し処理は、例えば、仮長押しイベントに含まれるボタン情報が示すボタンの長押し処理に含まれるディスプレイ１０１への表示処理を表示制御部１１５に指示するものである。
【０１０４】
この状態から、ボタンへの接触が開始されてからの経過時間、及び多重押しか否かに応じて、キャンセル状態ＳＴ１４と長押し確定状態ＳＴ１６とのいずれかへ遷移する。特に、仮長押し状態ＳＴ１５において、多重押しされた場合、又は、ボタンへの接触が開始されてから接触状態が長押し終了時間を経過した場合は、キャンセル状態ＳＴ１４へ遷移する。
【０１０５】
長押し確定状態ＳＴ１６は、ボタンへの接触が開始されてから長押し開始時間を経過後、長押し終了時間までに接触が離された状態を示しており、行われていた接触が、ユーザによるボタンの長押しであると判定された状態である。
この状態に遷移した際に、変形携帯電話機のイベント通知部がキャンセルイベントと長押し確定イベントとを順にアプリケーション実行部に通知し、アプリケーション実行部によりキャンセル処理と長押し処理とが順に実行されることになる。長押し処理が完了すると非接触状態ＳＴ１１へ遷移する。なお、接触されていたボタンが通常ボタンであった場合には、短押し処理がなされ、短押し処理が完了すると非接触状態ＳＴ１１へ遷移するものとする。
【０１０６】
（５）実施の形態では、タッチパッド１０２の入力状態が仮短押し状態ＳＴ２に遷移した場合に、携帯電話機１００は、仮短押し処理として、ディスプレイ１０１の表示を更新する処理を行う例を説明したが、この表示の更新処理と共に、タッチパッド１０２からの入力が誤操作であった場合に比較的大きな影響がある処理以外の処理を行うようにしてもよい。例えば、（Ａ）ユーザにより接触されたボタンの数字をダイヤル操作に備えてバッファに記憶する処理や、（Ｂ）カーソルを移動する処理や、（Ｃ）内蔵カメラの撮影処理を行うようにしてもよい。なお、（Ａ）の仮短押し処理を行った場合におけるキャンセル処理の例としては、バッファに記憶された数字を破棄する処理が挙げられ、（Ｂ）の仮短押し処理を行った場合におけるキャンセル処理の例としては、移動したカーソルを元に戻す処理が挙げられ、（Ｃ）の仮押し処理を行った場合におけるキャンセル処理の例としては、撮影した画像を削除する処理が挙げられ、短押し処理の例としては、シャッター音をスピーカ１０６から出力する処理が挙げられる。
【０１０７】
上述の比較的大きな影響がある処理として、例えば、既に行われている通話以外の通信処理や、スピーカ１０６からの音声出力処理やバイブレータ１０８の鳴動処理等が挙げられる。通話中に、ＤＴＭＦトーンの送信やスリーウェイコール機能における自動発信等の通信処理が行われた場合には、ユーザが意図しない銀行取引等や、課金がなされてしまうという重大な誤動作が生じるという点で大きな影響がある。また、ＤＴＭＦトーンのスピーカ１０６からの出力等の音声出力処理やバイブレータ１０８の鳴動処理が行われた場合には、本発明に係る携帯電話機のユーザの通話を阻害することになるという点で比較的大きな影響がある。
【０１０８】
つまり、上述の比較的大きな影響がある処理は、誤動作でないと判定された場合（つまり、短押し確定状態ＳＴ３、長押し確定状態ＳＴ６に遷移した場合）に実行されるべき処理である。即ち、短押し処理及び長押し処理は、実施の形態で説明した例に限らず、上述の通信処理やスピーカ１０６からの音声出力処理やバイブレータ１０８の鳴動処理等を含むものであってもよい。
【０１０９】
（６）実施の形態において、接触されているボタンの数が８つ以上であった場合に、状態判定部１１２は、多重押しされていると判定するものとして説明したが、これは一例であり、２つ以上の所定数のボタンが接触された場合に多重押しと判断するようにしてもよい。なお、例えば、通話中においてユーザの耳や頬等が、タッチパッド１０２に接触することにより押されるボタンの数は、そのユーザによって多少のばらつきがあると考えられる。従って、例えば、携帯電話機１００の運用開始時において、実際にユーザの耳に、携帯電話機１００のスピーカ１０６を当ててもらい、いくつのボタンが接触されたかをカウントし、その数以上のボタンが接触された場合に、多重押しと判断するようにしてもよい。また、ユーザが多重押しと判断すべき所定数を設定できるようにしてもよい。
【０１１０】
（７）実施の形態において説明した各構成要素のうち、全部又は一部を１チップ又は複数チップの集積回路で実現してもよいし、コンピュータのプログラムで実現してもよいし、その他どのような形態で実現してもよい。
（８）実施の形態において説明したタッチパッド１０２からの入力に対する処理（図４〜図６等参照）をＣＰＵに実行させるためのプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、ＲＯＭ、フラッシュメモリ等がある。流通、頒布されたプログラムは、機器におけるＣＰＵで読み取り可能なメモリ等に格納されることにより利用に供され、そのＣＰＵがそのプログラムを実行することにより実施の形態で示した携帯電話機１００の各機能が実現される。
【０１１１】
なお、上記実施の形態の説明では、タッチパッド１０２や変形例でのタッチパネルは、静電容量方式のタッチセンサにより実現するとしているが、静電容量方式のタッチセンサとして、多数の電極パターンをプラスチックやガラス等の基板上に形成し、接触点の近傍の複数の電極パターンによる電流量の比率を計測することで判別する投影型や、導電膜と基板とを有して構成され、基板の隅に電極を設け、導電膜による均一な電界を形成し、指等の接触による隅の端子の電流量の比率を計測して接触位置を判別する表面型等、適宜なものを用いることができる。
【０１１２】
また、上記実施の形態の説明では、タッチパッド１０２は、静電容量方式のタッチセンサにより実現するとしているが、本発明では、このような場合に限定するものではなく、タッチパッド１０２として、電子ペン等の専用のペンを用いる電磁誘導方式や、２層構造の透明電極からなるマトリクススイッチ方式や、２枚の抵抗膜の１枚に電圧を印加し、他方の抵抗膜において操作した位置に応じた電圧を検知する抵抗膜方式や、振動波の跳ね返りを圧電素子の電圧変化によって検出し、指等の接触を検知する表面弾性波方式や、遮光された赤外線により指等が接触した位置を検出する赤外線方式や、画面に光センサを組み込んで接触位置を検知する光センサ方式等であってもよい。
【０１１３】
（９）本発明に係る携帯通信端末は、タッチパッドからの入力に応じた処理を実行する携帯通信端末であって、表示部と、前記タッチパッド上で接触が開始されると、接触されている位置に対応した対応処理のうち、前記表示部における表示状態の更新処理を含む第１部分処理を実行する第１実行部と、前記タッチパッド上での接触が開始されてから当該接触が離されるまでの間に、所定数以上の位置が接触されたこと、又は前記タッチパッド上での接触が開始されてから当該接触が離されることなく第１の時間が経過したことを検出する第１検出部と、前記第１検出部による前記検出がなされず、前記タッチパッド上での接触が離された場合に、前記対応処理のうち、第１部分処理を除いた残りの処理である第２部分処理を実行し、前記第１検出部による前記検出がなされた場合には、前記表示部における表示状態を前記更新処理を実行しなかった場合の状態と同じ状態にする第２実行部とを備えることを特徴とする。
【０１１４】
上記構成を備える本発明に係る携帯通信端末によれば、ユーザが、指等により通常の操作をしようとした場合には、指等による接触が開始された際に、少なくとも表示部の表示が更新されるので、ユーザは処理が開始されたと認識することになるため、ユーザにレスポンスが低下したような印象を与えずに済む。
また、例えば、通話中に、ユーザの耳等がタッチパッドに接触してしまった場合には、複数箇所の接触が行われ、又は比較的長時間の接触が行われると考えられるため、所定数及び第１の時間を適切に設定することで、第１検出部による検出が行われる可能性が高いものと考えられる。この場合には、対応処理のうちの第１部分処理を除いた残りの処理である第２部分処理が実行されず、更新されていた表示部の表示も更新処理を実行しなかった場合の状態と同じ状態にされる。従って、ユーザの耳等がタッチパッドに接触してしまったことによる誤動作を適切に防ぐことができる。
【０１１５】
（１０）また、前記携帯通信端末は、通話機能を有するものであり、更に自端末が通話中であることを検出する通話検出部と、前記通話検出部による前記検出がなされず、前記タッチパッド上で接触が開始されると、前記対応処理を実行する第３実行部とを備え、前記第１実行部は、前記通話検出部による前記検出がなされた場合に、前記第１部分処理を実行し、前記第２実行部は、前記通話検出部による前記検出がなされた場合に、前記第２部分処理を実行することとしてもよい。
【０１１６】
これにより、本発明に係る携帯通信端末は、ユーザの耳等がタッチパッドに接触してしまう可能性が低い、通話中でない場合においては、速やかに対応処理を実行できると共に、通話中である場合には、第１検出部による検出結果に応じて、誤動作を適切に防ぐことができる。
（１１）また、前記携帯通信端末は、更に記憶部を備え、前記第１実行部は、前記更新処理を実行する際に、当該処理前の前記表示部における表示状態を示す状態情報を前記記憶部に記憶させ、前記第２実行部は、前記記憶部に記憶されている状態情報に基づいて、前記表示部における表示状態を前記更新処理を実行しなかった場合と同じ状態に更新する処理を実行することとしてもよい。
【０１１７】
これにより、本発明に係る携帯通信端末は、表示部における表示状態の更新処理を実行する際に、その処理前の状態情報を記憶しておくので、ユーザの耳等がタッチパッドに接触してしまい、第１検出部による検出が行われた場合には、記憶済の状態情報に基づいて、一旦更新された表示部における表示状態を、更新処理を実行しなかった場合と同じ状態にすることができる。
【０１１８】
（１２）また、前記第１部分処理は、前記更新処理のみを含み、前記第２実行部による第２部分処理の前記実行は、前記表示部における表示状態を前記更新処理を実行しなかった場合の状態と同じ状態に更新する処理を実行した後に、前記対応処理を実行することにより実現されることとしてもよい。
これにより、本発明に係る携帯通信端末は、表示部における表示状態を、更新処理を実行しなかった場合と同じ状態に更新した上で対応処理を実行することで、第２部分処理の実行を実現するので、第２部分処理の内容を管理しなくてすむ。即ち、第１部分処理の内容と対応処理の内容とだけを管理しておけば、第２部分処理を実行できるので、対応処理を構成する部分処理の実行状況を管理しなくても済むことになる。
【０１１９】
（１３）また、前記第１部分処理は、外部装置との前記通話以外の通信処理、音声出力処理、及びバイブレータの鳴動処理のいずれの処理も含まず、前記第２部分処理は、少なくとも、外部装置との前記通話以外の通信処理、音声出力処理、及びバイブレータの鳴動処理のいずれかの処理を含むこととしてもよい。
これにより、本発明に係る携帯通信端末は、ユーザの耳等がタッチパッドに接触してしまい、第１検出部により検出された場合には、既に行われている通話以外の通信処理、音声出力処理、及びバイブレータの鳴動処理のいずれの処理も実行されずに済む。
【０１２０】
即ち、ユーザの耳等がタッチパッド上のボタンに接触してしまうことで、例えば、金融機関のテレホンバンキングを利用している際等にＤＴＭＦトーンが送信されてユーザが意図しない取引がなされてしまうようなことや、通信費用が発生してしまうといった重大な誤動作を適切に防ぐことができる。
また、通話中に、ユーザの耳等がタッチパッド上のボタンに接触してしまうことで、ＤＴＭＦトーンがスピーカから出力されたり、バイブレータが鳴動してしまったりといった、既に行われている通話を阻害する処理を適切に防ぐことができる。
【０１２１】
（１４）また、前記携帯通信端末は、更に前記タッチパッド上での接触が開始されてから当該接触が離されるまでの時間が、第１の時間よりも短い第２の時間以上、かつ第１の時間未満であることを検出する第２検出部を備え、前記第２部分処理は、前記第２検出部による前記検出がなされた場合と、なされない場合とで異なる処理であることとしてもよい。
【０１２２】
これにより、本発明に係る携帯通信端末は、接触が開始されてから離されるまでの時間が、第１検出部がその経過を検出する第１の時間よりも短い第２の時間以上、第１の時間未満であるか否かに応じて、異なる処理内容の第２部分処理を実行できる。従って、１つのボタンに対し、接触が開始されてから離されるまでの時間が第２の時間未満であるか、第２時間以上第１の時間未満であるか、つまりいわゆる長押しであるか否かによって、異なる処理を割り当てて、実行することができる。
【０１２３】
（１５）また、前記携帯通信端末は、更に前記タッチパッドに重ね合わせて配置された表示機器を備え、当該表示機器に、前記対応処理に関する画像が表示されることとしてもよい。
これにより、本発明に係る携帯通信端末は、タッチパッドに重ね合わせて配置された表示機器に、対応処理に関する画像を表示させるので、この画像として、例えばアイコン等を表示させることにより、直感的な操作性を実現できる。
【０１２４】
（１６）本発明に係る携帯通信端末の表示部とタッチパッドと記憶部とは、実施の形態に係る携帯電話機１００のディスプレイ１０１とタッチパッド１０２と記憶部１０５とに相当し、本発明に係る携帯通信端末の第１実行部、第２実行部、及び第３実行部は、実施の形態に係る携帯電話機１００の制御部１１０の状態判定部１１２、イベント通知部１１３、及びアプリケーション実行部１２０に相当し、本発明に係る携帯通信端末の第１検出部及び第２検出部は、実施の形態に係る携帯電話機１００の制御部１１０の状態判定部１１２及び計時部１０３に相当し、本発明に係る携帯通信端末の通話検出部は、実施の形態に係る携帯電話機１００の制御部１１０の通話検出部１１１に相当する。
【産業上の利用可能性】
【０１２５】
本発明に係る携帯通信端末は、ユーザが、タッチパッドを用いた操作を行う場合に利用される。
【符号の説明】
【０１２６】
１    筐体
１００、２００    携帯電話機
１０１    ディスプレイ
１０２    タッチパッド
１０３    計時部
１０４    通信部
１０５    記憶部
１０６    スピーカ
１０７    マイク
１０８    バイブレータ
１１０    制御部
１１１    通話検出部
１１２    状態判定部
１１３    イベント通知部
１１４    音声処理部
１１５    表示制御部
１２０    アプリケーション実行部
２０１    タッチパネル
【図１】
0005512220.tif 000002
【図２】
0005512220.tif 000003
【図３】
0005512220.tif 000004
【図４】
0005512220.tif 000005
【図５】
0005512220.tif 000006
【図６】
0005512220.tif 000007
【図７】
0005512220.tif 000008
【図８】
0005512220.tif 000009
【図９】
0005512220.tif 000010
【図１０】
0005512220.tif 000011
【図１１】
0005512220.tif 000012
【図１２】
0005512220.tif 000013
【図１３】
0005512220.tif 000014
【図１４】
0005512220.tif 000015
【図１５】
0005512220.tif 000016