(57)【特許請求の範囲】
【請求項１】
ハードウエアボタン機構を有するタッチパネルを備える通信装置において、
前記タッチパネルを介したタッチ操作若しくはタップ操作、または当該タッチ操作から前記ハードウエアボタン機構による押下操作が行われることにより、前記通信装置の機能の実行の決定を受け付けるタッチパネル制御手段と、
前記通信装置の機能と、当該機能の実行時において通信発生が生ずることを示す通信発生情報とを対応付けて記憶する記憶手段と、
前記タッチパネル制御手段において、前記通信装置の機能の実行の決定が受け付けられると、タッチ操作若しくはタップ操作により決定された一の機能は通信発生情報と対応付けられたものである場合、前記タッチ操作からハードウエアボタンの押下操作の有無に応じて、前記一の機能の実行の可否を判断する判断手段と、
前記判断手段による判断に基づいて当該一の機能を実行する実行手段と、を備える通信装置。
【請求項２】
前記ハードウエアボタン機構は、タッチ操作面においてクリック操作を受付可能なクリック機構である、ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記判断手段は、
前記一の機能は通信発生情報と対応付けられたものであって、前記タッチ操作からハードウエアボタン機構に対する押下操作に移行したと判断すると、当該一の機能の実行を可と判断し、
前記一の機能は通信発生情報と対応付けられたものであって、前記タッチ操作からハードウエアボタン機構に対する押下操作に移行しなかった場合には、当該一の機能の実行を拒絶する、
ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記判断手段は、
前記一の機能は通信発生情報と対応付けられたものではないと判断すると、前記タッチ操作からハードウエアボタン機構に対する押下操作への操作状態の有無によらず、前記一の機能の実行を可と判断することを特徴とする請求項３に記載の通信装置。
【請求項５】
前記機能の実行とは、アプリケーションの起動であることを特徴とする請求項１から４のいずれか一項に記載の通信装置。
【請求項６】
前記機能の実行とは、アプリケーションにおけるオブジェクトを選択することにより決定される機能を実行することを特徴とする請求項１から５のいずれか一項に記載の通信装置。
【請求項７】
ハードウエアボタン機構を有するタッチパネルと、通信装置の機能と、当該機能の実行時において通信発生が生ずることを示す通信発生情報とを対応付けて記憶する記憶手段と、を備える通信装置の通信制御方法において、
前記タッチパネルを介したタッチ操作、または当該タッチ操作から前記ハードウエアボタン機構による押下操作が行われることにより、前記通信装置の機能の実行の決定を受け付けるタッチパネル制御ステップと、
前記タッチパネル制御ステップにおいて、前記通信装置の機能の実行の決定が受け付けられると、タッチ操作により決定された一の機能は通信発生情報と対応付けられたものであって、前記タッチ操作からハードウエアボタンの押下操作の有無に応じて、前記一の機能の実行の可否を判断する判断ステップと、
前記判断ステップによる判断に基づいて当該一の機能を実行する実行ステップと、を備える通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して通信を行う通信装置および通信制御方法に関する。
【背景技術】
【０００２】
従来のスマートフォンでは、タッチパネルディスプレイによる簡易な操作で電話番号の入力や発信が可能である。ユーザがタッチパネルディスプレイ上に表示されているソフトテンキーの数字を電話番号としてタップ入力し、その後、タッチパネルディスプレイ上に配置された発信ボタンをタップ入力することで電話発信が可能となる。同様にタッチパネルディスプレイによる簡易な操作にてＷｅｂブラウザの起動が可能である。たとえば、タッチパネルディスプレイに表示されているアイコンを選択することができる携帯端末として、特許文献１に記載のものが挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９７５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スマートフォンのように限られた画面サイズに表示されているソフトテンキーやアンカーなどに対するタップ操作に対して、ユーザの意図通りの操作が出来ないことがある。例えば、タッチパネルディスプレイに表示されているアイコンをタップすることにより、アプリケーションを起動しようとする際、画面が小さいことから誤ってブラウザなど起動時に通信を発生させるアプリケーション起動用のアイコンをタップしてしまうことがあり、ユーザが意図しない通信を発生させるという問題がある。また、例えば電話のアプリケーションなどでユーザがダイヤル数字を入力中に発信ボタンに意図せず触れることで誤った番号への発信をしてしまい、意図しない課金をもたらすという問題がある。
【０００５】
そこで、本発明においては、誤操作により通信が開始されることのない、使い勝手の良い通信装置および通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の通信装置は、ハードウエアボタン機構を有するタッチパネルを備える通信装置において、前記タッチパネルを介したタッチ操作若しくはタップ操作、または当該タッチ操作から前記ハードウエアボタン機構による押下操作が行われることにより、前記通信装置の機能の実行の決定を受け付けるタッチパネル制御手段と、前記通信装置の機能と、当該機能の実行時において通信発生が生ずることを示す通信発生情報とを対応付けて記憶する記憶手段と、前記タッチパネル制御手段において、前記通信装置の機能の実行の決定が受け付けられると、タッチ操作若しくはタップ操作により決定された一の機能は通信発生情報と対応付けられたものである場合、前記タッチ操作からハードウエアボタンの押下操作の有無に応じて、前記一の機能の実行の可否を判断する判断手段と、前記判断手段による判断に基づいて当該一の機能を実行する実行手段と、を備えている。
【０００７】
また、本発明の通信制御方法は、ハードウエアボタン機構を有するタッチパネルと、通信装置の機能と、当該機能の実行時において通信発生が生ずることを示す通信発生情報とを対応付けて記憶する記憶手段と、を備える通信装置の通信制御方法において、前記タッチパネルを介したタッチ操作、または当該タッチ操作から前記ハードウエアボタン機構による押下操作が行われることにより、前記通信装置の機能の実行の決定を受け付けるタッチパネル制御ステップと、  前記タッチパネル制御ステップにおいて、前記通信装置の機能の実行の決定が受け付けられると、タッチ操作により決定された一の機能は通信発生情報と対応付けられたものであって、前記タッチ操作からハードウエアボタンの押下操作の有無に応じて、前記一の機能の実行の可否を判断する判断ステップと、前記判断ステップによる判断に基づいて当該一の機能を実行する実行ステップと、を備えている。
【０００８】
この発明によれば、タッチパネルを介したタッチ操作、または当該タッチ操作からハードウエアボタン機構による押下操作が行われることにより、通信装置の機能の実行の決定を受け付け、通信装置の機能の実行の決定が受け付けられると、タッチ操作若しくはタップ操作により決定された一の機能は通信発生情報と対応付けられて記憶されたものである場合、タッチ操作からハードウエアボタンの押下操作の有無に応じて、一の機能の実行の可否を判断し、当該一の機能を実行するものです。これにより、通信発生情報と対応付けられている機能については、ハードウエアボタンの押下操作の有無に応じて実行することになり、誤操作を防止することができる、という効果を奏する。
【０００９】
また、本発明の通信装置において、前記ハードウエアボタン機構は、タッチ操作面においてクリック操作を受付可能なクリック機構である。
【００１０】
この発明によれば、ハードウエアボタン機構は、タッチ操作面においてクリック操作を受付可能なクリック機構とする場合、その操作性をより向上させることができる。
【００１１】
また、本発明の通信装置において、前記判断手段は、前記一の機能は通信発生情報と対応付けられたものであって、前記タッチ操作からハードウエアボタン機構に対する押下操作に移行したと判断すると、当該一の機能の実行を可と判断し、前記一の機能は通信発生情報と対応付けられたものであって、前記タッチ操作からハードウエアボタン機構に対する押下操作に移行しなかった場合には、当該一の機能の実行を拒絶する、ように構成する。
【００１２】
この発明によれば、一の機能は通信発生情報と対応付けられたものであって、タッチ操作からハードウエアボタン機構に対する押下操作に移行したと判断すると、当該一の機能の実行を可と判断し、一の機能は通信発生情報と対応付けられたものであって、タッチ操作からハードウエアボタン機構に対する押下操作に移行しなかった場合には、当該一の機能の実行を拒絶する。これにより、タッチ操作とハードウエアボタン機構に対する押下操作（たとえば、クリック操作）とを組み合わせることで、誤操作を高確率で防止することができる。
【００１３】
また、本発明の通信装置において、前記判断手段は、前記一の機能は通信発生情報と対応付けられたものではないと判断すると、前記タッチ操作からハードウエアボタン機構に対する押下操作への操作状態の有無によらず、前記一の機能の実行を可と判断する、ように構成する。
【００１４】
この発明によれば、一の機能は通信発生情報と対応付けられたものではないと判断すると、タッチ操作からハードウエアボタン機構に対する押下操作への操作状態の有無によらず、一の機能の実行を可と判断する。これにより、通信発生が生じない機能については、ハードウエアボタン機構に対する押下操作を必要としないため、その操作性を向上させることができる。すなわち、タッチ操作やタップ操作などの操作のみで機能の実行を行うことができる。
【００１５】
また、本発明の通信装置において、前記機能の実行とは、アプリケーションの起動である。
【００１６】
この発明によれば、機能の実行とは、アプリケーションの起動とし、これによりアプリケーションの起動をハードウエアボタン機構に対する押下操作の有無に応じて判断することができる。
【００１７】
また、本発明の通信装置において、前記機能の実行とは、アプリケーションにおけるオブジェクトを選択することにより決定される機能を実行することである。
【００１８】
この発明によれば、機能の実行とは、アプリケーションにおけるオブジェクトを選択することにより決定される機能を実行するものとし、これによりアプリケーション内における機能の実行をハードウエアボタン機構に対する押下操作の有無に応じて判断することができる。
【発明の効果】
【００１９】
本発明によれば、通信発生に関する機能については、ハードウエアボタンの押下操作の有無に応じて実行することになり、誤操作を防止することができる、という効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】本実施形態の携帯端末１００の外観構成を示す外観図である。
【図２】携帯端末１００のクリック機構を示す断面図である。
【図３】本実施形態の携帯端末１００の構成を示すブロック図である。
【図４】通信管理情報の具体例を示す説明図である。
【図５】アプリケーションを当該携帯端末１００に保存するための処理を示すフローチャートである。
【図６】アプリケーションの起動時においてその起動の可否の判断を行う処理を示すフローチャートである。
【図７】アプリケーションＸ内におけるオブジェクトの操作処理を示すフローチャートである。
【図８】タッチパネルディスプレイ１０５の表示画面例を示す説明図である。
【発明を実施するための形態】
【００２１】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２２】
図１は、本実施形態の携帯端末１００の外観構成を示す外観図である。図１に示されるように、この携帯端末１００は、タッチパネルディスプレイ１０５を備える通信装置であって、このタッチパネルディスプレイをタッチ操作することにより、アプリケーションの起動や、アプリケーション内におけるオブジェクト（アイコン）に対応する機能を実行することができる。この携帯端末１００は、タッチパネルディスプレイ１０５の下にクリック機構を備えており、ユーザは、タッチパネルディスプレイを押下することによりクリック操作することができる。なお、本実施形態では、タッチ操作は、ユーザの指等（タッチペン等を含んでもよい）がタッチパネルディスプレイ１０５にタッチする操作（タッチ後、離間しない）のほか、タップ操作を含んでいる。タップ操作は、ユーザの指等がタッチパネルディスプレイ１０５に対してタッチ状態から離間状態になることである。
【００２３】
図２は、携帯端末１００のクリック機構を示す断面図である。タッチパネルディスプレイ１０５のタッチ操作面の裏側には、ユーザからの押下によりクリック感を与えるとともに、その押下を検出するためのタクトスイッチ１０９を備えている。タクトスイッチ１０９は、基盤１０７に備えられている。
【００２４】
図３は、本実施形態の携帯端末１００の構成を示すブロック図である。図３に示される通り、携帯端末１００は、通信機能部１０１、通信発生操作制御部１０２（判断手段）、通信操作管理ＤＢ１０３（記憶手段）、クリック検知部１０４、タッチパネルディスプレイ１０５（タッチパネル制御手段）、およびＣＰＵ１０６（実行手段）から構成されている。以下、各構成について説明する。
【００２５】
通信機能部１０１は、無線ネットワークを介して通信を行う部分である。すなわち、通信機能部１０１は、電子メールアプリケーションや、ウェブブラウザアプリケーションなどによるパケット通信を行う部分である。そのほか、通信機能部１０１は、電話通信機能を備え、音声通話を行うことができる。
【００２６】
通信発生操作制御部１０２は、タッチパネルディスプレイ１０５に対するタップ操作に基づいて、各アプリケーションの起動や、通信機能の実行による通信を許可するか否かを判断する部分である。
【００２７】
通信操作管理ＤＢ１０３は、各アプリケーションの起動時またはアプリケーションにおける一機能の実行時における通信発生の有無を示す通信発生情報である通信管理情報を記憶する部分である。
【００２８】
図４に、通信管理情報の具体例を示す。図４（ａ）に示されるように、通信発生有無情報、起動時通信発生有無情報、および通信発生インターフェースが、それぞれ対応付けられて通信操作管理ＤＢに記憶されている。“起動時通信発生有無情報”は、アプリケーション起動時に即座に通信が発生するか否かを示す情報である。“通信発生インターフェース”はアプリケーションが表示される際に、通信を発生させる領域を定義するものであり、該当領域をタッチ後にクリックされた場合に通信が行われることを意味している。具体的には、ボタンやリストなどの描画オブジェクトで定義されるが、画面上の座標という形式で定義することも可能である。
【００２９】
そして、通信発生有無情報および起動時通信発生有無情報には、それぞれその有無が、通信発生インターフェースには、通信を発生させるための操作ボタンやアイコン等の操作条件が記憶されている。
【００３０】
図４（ｂ）〜図４（ｄ）は、通信管理情報をさらに具体的にしたものであって、たとえば図４（ｂ）においては、通信操作管理ＤＢ１０３に、通信発生有無情報が“有り”、起動時通信発生有無情報が“無し”、通信発生インターフェースには、“発信ボタン”が登録されている、ことを示している。
【００３１】
また、図４（ｃ）においては、通信操作管理ＤＢ１０３に、通信発生有無情報が“有り”、起動時通信発生有無情報が“有り”、通信発生インターフェースには“ＮＵＬＬ”（すなわち規定されておらず）、が登録されている、ことを示している。
【００３２】
また、図４（ｄ）においては、通信操作管理ＤＢ１０３に、通信発生有無情報が“有り”、起動時通信発生有無情報が“有り”、通信発生インターフェースに、“メール新着確認ボタン”、“メール送信ボタン”、が登録されている、ことを示している。
【００３３】
なお、通信発生インターフェースとして、説明の便宜上、“発信ボタン”等と概略的に記載しているが、実際には、その発信ボタンの定義を示す情報や、タッチ位置・タップ位置等の情報を含んだものである。
【００３４】
この通信管理情報は、ＣＰＵ１０６によるアプリケーションのインストール時に取得され、記憶される。
【００３５】
クリック検知部１０４は、上述したタッチパネルディスプレイ１０５の下方に配置されているタクトスイッチ１０９の接触状態を検知する部分である。
【００３６】
タッチパネルディスプレイ１０５は、メニュー画面や、ブラウザの画面、電子メールの画面、または電話発信時におけるボタン情報（発信ボタンを含む）等の各種情報を表示するとともに、当該各種情報に含まれるオブジェクト（アイコン）をユーザの指がタッチまたはタップすることを検出する部分である。なお、本実施形態では、タッチパネルとディスプレイ部とが一緒になったタッチパネルディスプレイとしているが、タッチパネルと、ディスプレイとを別々の構成としてもよい。
【００３７】
ＣＰＵ１０６は、通信機能部１０１、通信発生操作制御部１０２、通信操作管理ＤＢ１０３、クリック検知部１０４、およびタッチパネルディスプレイ１０５を総括的に制御する部分である。
【００３８】
そして、このように構成された携帯端末１００においては、クリック検知部１０４においてクリック検知がなされると、バスを通じてＣＰＵ１０６に、クリック検知の旨が通知され、ＣＰＵ１０６が通信発生操作制御部１０２に通知する。この際、ＣＰＵ１０６はタッチパネルディスプレイ１０５上にてタッチまたはタップされた領域を通信発生操作制御部１０２に通知する。
【００３９】
このように構成された携帯端末１００における操作処理について説明する。図５は、アプリケーションを当該携帯端末１００に保存するための処理を示すフローチャートである。
【００４０】
まず、ＣＰＵ１０６による処理に従って、ユーザ操作によりアプリケーションが携帯端末にインストールされる（Ｓ１０１）。そして、通信発生操作制御部１０２により、アプリケーションの通信管理情報がチェックされ（Ｓ１０２）、通信発生有無情報の有無が判断される（Ｓ１０３）。通信発生有無情報には通信発生“無し”と記述されていると判断されると、通信発生操作制御部１０２により通信管理情報が通信操作管理ＤＢ１０３に記憶されない（Ｓ１０４）。また、通信発生有無情報に通信発生“有り”と記述されていると判断されると、通信発生操作制御部１０２により通信管理情報が通信操作管理ＤＢ１０３に記憶される（Ｓ１０５）。このようにして、通信操作管理ＤＢ１０３に通信発生管理情報が記憶される。
【００４１】
つぎに、アプリケーションの起動時の通信制御方法について説明する。図６は、アプリケーションの起動時においてその起動の可否の判断を行う処理を示すフローチャートである。
【００４２】
まず、タッチパネルディスプレイ１０５にメニュー画面を構成するアイコンが表示され、ユーザはアプリケーションＸを起動するために、そのアイコンをユーザがタッチまたはタップする（Ｓ２０１）。そして、通信発生操作制御部１０２により、通信操作管理ＤＢ１０３が参照され、アプリケーションＸの登録内容が確認される（Ｓ２０２）。
【００４３】
ここで、通信発生操作制御部１０２により、アプリケーションＸの起動時通信発生有無情報が“有り”と判断されると（Ｓ２０３）、さらにクリック検知部１０４により、クリック検知が行われる（Ｓ２０４）。そして、タッチ操作後、クリック操作が行われたかが判断されると、ＣＰＵ１０６により、アプリケーションＸが起動される（Ｓ２０６）。ここでの操作は、タップ操作ではなく、タッチしてそのままクリック操作を行うことを意図している。
【００４４】
また、クリック検知が行われず、タッチまたはタップ操作のみがタッチパネルディスプレイ１０５において検知されると、通信発生操作制御部１０２により、起動エラーと判断され、アプリケーションＸは起動されない（Ｓ２０５）。
【００４５】
また、Ｓ２０３において、通信発生操作制御部１０２により、アプリケーションＸの起動時通信発生有無情報が“無し”と判断されると、クリック操作の有無を問わずにタッチまたはタップ操作を行うことを条件にして、アプリケーションＸの起動がＣＰＵ１０６により行われる（Ｓ２０６）。
【００４６】
このようにして、起動時通信発生有無情報が“有り”であるときには、クリック検知を条件としてアプリケーションを起動するように制御しているため、誤操作を軽減することができる。
【００４７】
ここで、アプリケーションＸとしてブラウザを想定してみる。この場合、通信操作管理ＤＢ１０３においては、図４（ｃ）のように定義される。起動時に通信を伴うことから、アプリケーション製作者は通信管理情報の“起動時通信発生有無情報”を“有り”と定義し、その情報が通信操作管理ＤＢ１０３に記憶されている。また、ブラウザ起動中の通信発生操作は一般的にはハイパーテキスト上のリンクをタッチまたはタップすることで行われ、その領域を事前に特定することは不可能であることから、通信発生インターフェースとして何も定義されておらず、その情報が通信操作管理ＤＢ１０３に記憶されている。そして、ユーザは、ブラウザのアイコンをタッチ後にクリックした場合のみ、ブラウザを起動することができ、タッチまたはタップ操作のみではブラウザの起動は行われない。
【００４８】
つぎに、アプリケーションＸが起動したのちの通信制御方法について説明する。図７は、アプリケーションＸ内におけるオブジェクトの操作処理を示すフローチャートである。アプリケーションＸが起動すると、タッチパネルディスプレイ１０５には、アプリケーションＸの各種機能を実行するためのオブジェクトが表示されている。そして、ユーザがそのアプリケーションＸ内のオブジェクトＹを選択するためにタッチまたはタップすると（Ｓ３０１）、通信発生操作制御部１０２により、通信操作管理ＤＢ１０３が参照され、アプリケーションＸの登録内容が確認される（Ｓ３０２）。
【００４９】
ここで、通信発生操作制御部１０２により、オブジェクトＹは、通信発生インターフェースとして登録されているか否かが判断される（Ｓ３０３）。通信インターフェースとして登録されていると判断されるが、クリック検知部１０４においてクリック検知がなされないと（Ｓ３０４）、通信発生操作制御部１０２により、当該操作は無効であると判断され、オブジェクトに対応する機能は実行されない（Ｓ３０５）。
【００５０】
また、通信インターフェースとして登録されていると判断されるとともに、クリック検知部１０４においてクリック検知がなされると（Ｓ３０４）、通信発生操作制御部１０２により、オブジェクトに応じた機能が実行される（Ｓ３０６）。
【００５１】
また、Ｓ３０３において、オブジェクトＹが通信発生インターフェースとして登録されていない場合には、クリック検知の有無を判断することなく、オブジェクトＹに対応する機能が実行される（Ｓ３０６）。
【００５２】
このようにして、アプリケーション内におけるオブジェクトの機能を実行する際に、通信発生が生じるアプリケーションについては、クリック操作を条件とすることで、誤操作による通信を開始することがなくなる。
【００５３】
例えば、電話アプリケーションを考えてみると、図４（ｂ）に示される通信管理情報が通信操作管理ＤＢ１０３に記憶されている。そして、図８に示されるように、タッチパネルディスプレイ１０５には、テンキー２０１および発信ボタン２０２が表示されている。そして、ユーザは、テンキー２０１をタップすることにより、電話番号を入力し、最後に発信ボタン２０２をタッチし、そのままクリック操作することにより発信処理を実行することができる。ここで、ユーザは、クリック操作を行わないと発信処理を行うことができない。
【００５４】
同様に、アプリケーションとしてメーラを想定してみる。この場合、通信操作管理ＤＢ１０３は、図４（ｄ）のように定義される。一般的にはメール起動直後に新着情報を確認することから、アプリケーション製作者は通信管理情報の“起動時通信発生有無情報”を“有り”と定義して、通信操作管理ＤＢ１０３にはその情報が記憶される。また、メーラの場合、随時新着情報の確認や作成メールの送信が行われることから、それらのボタンが通信発生インターフェースとして登録される。よって、ユーザは、メーラのアイコンをタッチまたはタップしただけでは起動せず、タッチ操作後、そのままクリックした場合のみ、起動され通信が行われる。また、新着情報確認ボタンやメール送信ボタンがタッチされた後、そのままクリックされた場合のみ通信が行われる。
【００５５】
以上のように、アプリケーションを起動する際、またはアプリケーションにおけるオブジェクトを実行する際において、通信発生情報が有りであるものについては、クリック操作を条件としているが、これに限るものではない。
【００５６】
図１に示した携帯端末１００において通信を発生させる操作は該当領域をタッチ後にそのままクリックすることと定義したが、クリック機構を持たない携帯端末１００においては、該当領域をタッチ後に特定のハードウエアボタンを押下することと定義しても構わない。また、該当領域を特定回数連続タップすることが通信を発生させる操作と定義しても構わない。
【００５７】
つぎに、本実施形態の携帯端末１００の作用効果について説明する。この携帯端末１００によれば、タッチパネルディスプレイ１０５は、タッチ若しくはタップ操作、または当該タッチ操作からハードウエアボタン機構（たとえば、クリック機構）による押下操作が行われることにより、携帯端末１００の機能（アプリケーションやアプリケーションにおける機能）の実行の決定を受け付ける。そして、タッチパネルディスプレイ１０５において、携帯端末１００の機能の実行の決定が受け付けられると、通信発生操作制御部１０２が、タッチ若しくはタップ操作により決定された一の機能は通信発生情報と対応付けられて記憶されたものであると判断する場合、タッチ操作からハードウエアボタン（たとえば、ハードウエアボタン機構、クリック機構）の押下操作の有無（クリック検知部１０４の検知状態）に応じて、一の機能の実行の可否を判断し、ＣＰＵ１０６は、当該一の機能を実行するものです。これにより、通信発生情報と対応付けられている機能については、ハードウエアボタンの押下操作の有無に応じて実行することになり、誤操作を防止することができる、という効果を奏する。
【００５８】
上述ハードウエアボタン機構は、タッチ操作面においてクリック操作を受付可能なクリック機構である場合、その操作性をより向上させることができる。
【００５９】
また、この携帯端末１００によれば、通信発生操作制御部１０２は、一の機能（アプリケーションまたはアプリケーションにおける一機能）は通信発生情報と対応付けられたものであって、タッチ操作からクリック機構等のハードウエアボタン機構に対する押下操作に移行したと判断すると、当該一の機能の実行を可と判断し、一の機能は通信発生情報と対応付けられたものであって、タッチ操作からクリック機構等のハードウエアボタン機構に対する押下操作に移行しなかった場合には、当該一の機能の実行を拒絶する。これにより、タッチ操作とハードウエアボタン機構に対する押下操作（たとえば、クリック操作）とを組み合わせることで、誤操作を高確率で防止することができる。
【００６０】
また、この携帯端末１００によれば、通信発生操作制御部１０２は、一の機能（アプリケーションまたはアプリケーションにおけるオブジェクトにより定義された一機能）は通信発生情報と対応付けられたものではないと判断すると、タッチ操作からクリック機構等のハードウエアボタン機構に対する押下（クリック）操作への操作状態の有無によらず、一の機能（アプリケーションまたはそのオブジェクトの機能）の実行を可と判断する。これにより、通信発生が生じない機能については、クリック機構等のハードウエアボタン機構に対する押下（クリック）操作を必要としないため、その操作性を向上させることができる。すなわち、タッチ操作やタップ操作などの操作のみで機能の実行を行うことができる。
【符号の説明】
【００６１】
１００…携帯端末、１０１…通信機能部、１０２…通信発生操作制御部、１０３…通信操作管理ＤＢ、１０４…クリック検知部、１０５…タッチパネルディスプレイ、１０６…ＣＰＵ、１０７…基盤、１０９…タクトスイッチ、２０１…テンキー、２０２…発信ボタン。
【図１】
0005794937.tif 000002
【図２】
0005794937.tif 000003
【図３】
0005794937.tif 000004
【図４】
0005794937.tif 000005
【図５】
0005794937.tif 000006
【図６】
0005794937.tif 000007
【図７】
0005794937.tif 000008
【図８】
0005794937.tif 000009