(57)【要約】【課題】タッチパネルの感度を、表示部に表示されている画面構成に応じて柔軟に設定できる。【解決手段】タッチパネル入力装置１は、画面表示部１０上に情報を表示されているアプリケーションプログラムを検出する起動アプリ検出部３０と、タッチパネル入力装置１の向きを検出する端末向き検出部４０と、タッチパネル上に形成される、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データをアプリケーションプログラム及びタッチパネル入力装置１の向きごとに記憶している記憶部５０と、起動アプリ検出部３０により検出されたアプリケーションプログラム、及び端末向き検出部４０により検出されたタッチパネル入力装置１の向きに基づいて、記憶部５０から、該当する感度データを取得し、取得した感度データに従ってタッチパネルの感度を設定する制御部６０と、を備える。【選択図】図１
2013196564.tif 000002
【特許請求の範囲】
【請求項１】
情報が表示される表示画面に重ねて配置されたタッチパネルを備えたタッチパネル入力装置であって、
前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出手段と、
前記タッチパネル入力装置の向きを検出する第二の検出手段と、
前記第一の検出手段により検出されたアプリケーションプログラム、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、タッチパネルの感度を設定する感度設定手段と、
を備えることを特徴とするタッチパネル入力装置。
【請求項２】
前記タッチパネル上に形成される、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データを、前記アプリケーションプログラム及び前記タッチパネル入力装置の向きごとに、記憶しているデータ記憶手段をさらに備え、
前記感度設定手段は、
前記第一の検出手段により検出されたアプリケーションプログラム、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、前記データ記憶手段から、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することを特徴とする請求項１記載のタッチパネル入力装置。
【請求項３】
前記データ記憶手段は、
前記アプリケーションプログラムが、画面構成の異なる複数のモードを備える場合、前記アプリケーションプログラムの前記複数のモード及び前記タッチパネル入力装置の向きごとに、前記感度データを備え、
前記第一の検出手段は、
前記表示画面上に情報を表示されているアプリケーションプログラムのモードを検出し、
前記感度設定手段は、
前記第一の検出手段により検出されたアプリケーションプログラムのモード、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、前記データ記憶手段から、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することを特徴とする請求項２記載のタッチパネル入力装置。
【請求項４】
前記感度設定手段は、
前記データ記憶手段に該当する前記感度データがない場合には、デフォルト値の前記感度データに従ってタッチパネルの感度を設定することを特徴とする請求項２または３記載のタッチパネル入力装置。
【請求項５】
情報が表示される表示画面に重ねて配置されたタッチパネルの感度を制御するタッチパネル感度制御装置であって、
前記表示画面上に情報を表示しているアプリケーションプログラムを示す第一のデータを入力する第一のデータ入力手段と、
前記タッチパネル制御装置が組み込まれる装置の向きを示す第二のデータを入力する第二のデータ入力手段と、
前記第一のデータ入力手段が入力した前記第一のデータ、及び前記第二のデータ入力手段が入力した前記第二のデータに基づいて、タッチパネルの感度を設定する感度設定手段と、
を備えることを特徴とするタッチパネル感度制御装置。
【請求項６】
前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データを、前記表示画面上に情報を表示するアプリケーションプログラム及び前記タッチパネル制御装置が組み込まれる装置の向きごとに、記憶しているデータ記憶手段をさらに備え、
前記感度設定手段は、
前記第一のデータ入力手段が入力した前記第一のデータ、及び前記第二のデータ入力手段が入力した前記第二のデータに基づいて、前記データ記憶手段から、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することを特徴とする請求項５記載のタッチパネル感度制御装置。
【請求項７】
情報が表示される表示画面に重ねて配置されたタッチパネルの感度を制御するタッチパネル感度制御方法であって、
前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出ステップと、
前記タッチパネルを備えた装置の向きを検出する第二の検出ステップと、
前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、タッチパネルの感度を設定する感度設定ステップと、
を備えることを特徴とするタッチパネル感度制御方法。
【請求項８】
前記感度設定ステップは、
前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データを、前記アプリケーションプログラム及び前記装置の向きごとに、記憶しているデータ記憶手段から、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することを特徴とする請求項８記載のタッチパネル感度制御方法。
【請求項９】
情報が表示される表示画面に重ねて配置されたタッチパネルの感度を制御するタッチパネル感度制御プログラムであって、
前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出ステップと、
前記タッチパネルを備えた装置の向きを検出する第二の検出ステップと、
前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、タッチパネルの感度を設定する感度設定ステップと、
をコンピュータに実行させることを特徴とするタッチパネル感度制御プログラム。
【請求項１０】
前記感度設定ステップは、
前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データを、前記アプリケーションプログラム及び前記装置の向きごとに、記憶しているデータ記憶手段から、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記自装置の向きに基づいて、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することを特徴とする請求項９記載のタッチパネル感度制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルの感度を制御する技術に関する。
【背景技術】
【０００２】
従来より、ユーザからの操作指示を受け付ける入力装置として、タッチパネルが広く用いられている。このようなタッチパネルは、電子機器に設けられたＬＣＤ（液晶表示装置）等の表示部に重ねて配置されており、表示部に表示されたボタンやアイコンなどに対応する位置にユーザの指が触れることにより、当該電子機器に対して操作指示を行うものである。
【０００３】
近年では、タッチパネルの操作性向上を図るため、様々な取り組みが行われている。例えば、特許文献１では、指等をリリースする際に、選択箇所周辺の検出感度の調整を行うことで、誤接触による選択箇所のずれを防ぐ入力装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１７０７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
タッチパネルの感度は、アプリケーションプログラムの操作性に影響を与えるものである。しかしながら、単にタッチパネルの感度を高くすればよいものではなく、アプリケーションプログラムの内容によっては感度を低くした方がよい場合もある。例えば、表示画面を２つの領域に分け、地図を表示する地図領域Ｓ１とボタンから構成されるボタン領域Ｓ２とで画面を構成するような地図表示アプリケーションの場合、地図領域Ｓ１においては感度を高くした方がよいが、ボタン領域Ｓ２においては感度を低くした方がよいとの考え方がある。地図領域Ｓ１に関しては、感度を高くした方がフリック操作の操作性向上に役立つ一方、ボタン領域Ｓ２に関しては、感度を高くすると所望のボタンに触れる前に隣のボタンが反応してしまうことがあるので、感度を低くして、指がボタンに確実に触れたときに反応する方が望ましいとの考えである。
【０００６】
このようにタッチパネルを用いた入力装置においては、アプリケーションプログラムごと、正確には表示部に表示される画面構成ごとにタッチパネル領域の感度を調整するとユーザの操作性が向上する場合がある。
【０００７】
しかしながら、上述した特許文献１を始め、従来のタッチパネルを用いた入力装置においては、表示部の画面構成に応じて、タッチパネルの感度を動的に変更するものはなかった。
【０００８】
本発明は上記の事情を鑑みてなされたものであり、その課題の一例としては、タッチパネルの感度を、表示部に表示されている画面構成に応じて柔軟に設定できるタッチパネル入力装置、タッチパネル感度制御装置、タッチパネル感度制御方法、及びタッチパネル感度制御プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を達成するため、請求項１に係る発明は、情報が表示される表示画面に重ねて配置されたタッチパネルを備えたタッチパネル入力装置であって、前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出手段と、前記タッチパネル入力装置の向きを検出する第二の検出手段と、前記第一の検出手段により検出されたアプリケーションプログラム、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、タッチパネルの感度を設定する感度設定手段と、を備えることを特徴とする。
【００１０】
また、請求項５に係る発明は、情報が表示される表示画面に重ねて配置されたタッチパネルの感度を制御するタッチパネル感度制御装置であって、前記表示画面上に情報を表示しているアプリケーションプログラムを示す第一のデータを入力する第一のデータ入力手段と、前記タッチパネル制御装置が組み込まれる装置の向きを示す第二のデータを入力する第二のデータ入力手段と、前記第一のデータ入力手段が入力した前記第一のデータ、及び前記第二のデータ入力手段が入力した前記第二のデータに基づいて、タッチパネルの感度を設定する感度設定手段と、を備えることを特徴とする。
【００１１】
また、請求項７に係る発明は、情報が表示される表示画面に重ねて配置されたタッチパネルの感度を制御するタッチパネル感度制御方法であって、前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出ステップと、前記タッチパネルを備えた装置の向きを検出する第二の検出ステップと、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、タッチパネルの感度を設定する感度設定ステップと、を備えることを特徴とする。
【００１２】
また、請求項９に係る発明は、情報が表示される表示画面に重ねて配置されたタッチパネルの感度を制御するタッチパネル感度制御プログラムであって、前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出ステップと、前記タッチパネルを備えた装置の向きを検出する第二の検出ステップと、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、タッチパネルの感度を設定する感度設定ステップと、をコンピュータに実行させることを特徴とする。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るタッチパネル入力装置の概略構成図である。
【図２】本発明の実施の形態に係るタッチパネル入力装置が参照する感度領域テーブルの一例を示す図である。
【図３】本発明の実施の形態に係るタッチパネル入力装置の画面表示部に表示される画像例である。
【図４】本発明の実施の形態に係るタッチパネル入力装置のタッチパネル感度制御処理の流れを示すフローチャートである。
【図５】本発明の実施の形態に係るタッチパネル入力装置の画面表示部に表示される画像例である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態を図面を用いて説明する。
【００１５】
図１は、本発明の実施の形態に係るタッチパネル入力装置１の概略構成図である。タッチパネル入力装置１は、タッチパネルを介して情報の入力を行う装置であり、携行可能なナビゲーション装置、ＰＤＡ（Personal Digital Assistants）、携帯電話端末、多機能携帯電話端末、携帯用ゲーム機器などの情報処理装置１００に備えられる。
【００１６】
タッチパネル入力装置１は、図１に示すように、画面表示部１０、タッチパネル入力部２０、起動アプリ検出部３０、端末向き検出部４０、記憶部５０、及び制御部６０を具備する構成である。
【００１７】
画面表示部１０は、例えば、矩形状のＬＣＤなどで構成され、情報処理装置１００における各種情報及び操作用のボタンやアイコンを表示する。
【００１８】
タッチパネル入力部２０は、情報処理装置１００に対するユーザの操作を入力するタッチパネルで構成され、タッチパネルは画像表示部１０の表面に重ねて配置されている。本実施の形態のタッチパネルは、パネル表面の電荷容量の変化を捉えることによってタッチ位置を検出する静電容量式であり、指等がパネルに接触したことを検出し、検出した接触操作の信号（静電容量データ）を制御部６０に出力するようになっている。なお、本実施の形態では、静電容量式のタッチパネルを用いているが、これに限定されず、他の方式でもよいのは勿論である。例えば、抵抗膜方式のタッチパネルを用いてもよい。
【００１９】
起動アプリ検出部３０は、情報処理装置１００において起動しているアプリケーションプログラムを検出する。正確には、複数のアプリケーションプログラムが同時に起動している場合もあるので、現在、画面表示部１０に表示されているアプリケーションプログラムを検出し、検出したアプリケーションプログラムを示す表示アプリデータを制御部６０に送信する。
【００２０】
端末向き検出部４０は、情報処理装置１００の端末向きを検出する。具体的には、加速度センサーや地磁気センサーなどを用いて、現在の情報処理装置１００の端末向きを検出し、検出した端末向きを示す端末向きデータを制御部６０に送信する。
【００２１】
記憶部５０は、タッチパネル入力装置１が実行する各種処理に必要なデータやプログラムが記憶されている装置であり、具体的には、ＲＯＭ、ＲＡＭ等からなる主記憶装置（メモリ）から構成される。
【００２２】
本実施の形態の記憶部５０には、タッチパネル感度制御プログラム５１及び感度領域テーブル５２が記憶されている。
【００２３】
タッチパネル感度制御プログラム５１は、タッチパネルの感度を制御するタッチパネル感度制御処理を実行するプログラムである。本実施の形態では、現在、端末で実行されているアプリケーションプログラム（正確には、画面表示部１０に表示されているアプリケーションプログラム）ごとに画面構成は異なることに着目し、アプリケーションプログラムごとに感度を設定するようになっている。具体的には、アプリケーションプログラムの画面構成に基づいて、画面表示部１０（タッチパネル）の領域を１または複数の領域に分け、各領域ごとに感度を設定するようになっている。また、昨今では、端末の向きに合わせてアプリケーションプログラムの画面の天地を設定するので、本実施の形態では、端末の向きも加味して、上記各領域ごとの感度を設定するようになっている。
【００２４】
なお、上記タッチパネル感度制御プログラム５１は、上述した記憶部５０に記憶されるほか、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録することも、また、通信ネットワークを介して配信することも可能である。
【００２５】
感度領域テーブル５２は、タッチパネル感度制御プログラム５１が上述したタッチパネル感度制御処理を実行する際に参照されるデータテーブルである。すなわち、タッチパネル感度制御プログラム５１は、この感度領域テーブル５２の感度領域データを参照することにより、現在、画面上に表示されているアプリケーションプログラム及び現在の端末の向きに対応した、タッチパネルの感度を設定する。
【００２６】
図２（ａ）に感度領域テーブル５２の一例を示す。図２（ａ）は、アプリケーションプログラムの一つであるＡアプリの感度領域テーブル５２Ａを模式的に示す図である。
【００２７】
感度領域テーブル５２は、図２（ａ）に示すように、アプリケーションプログラムごとのデータテーブルであり、端末の向き、タッチパネル領域座標、及びタッチパネル感度からなる感度領域データを１又は複数備えて構成されている。
【００２８】
例えば、図２（ａ）に示す感度領域テーブル５２Ａの端末の向きが０度の感度領域データは、Ａアプリが起動して画面表示部１０に表示されており、かつ端末の向きが０度（例えば、予め定められた端末の天地方向に基づいて、端末の所定位置が上方向を向いているときを０度とする）となっている場合に設定されるタッチパネル感度を示している。本実施の形態では、感度が設定されるタッチパネル領域を矩形とし、矩形の対角始点及び終点の組合せによりタッチパネル領域を表すことにしている。詳しくは、感度領域テーブル５２Ａの端末の向きが０度の感度領域データは、タッチパネル領域座標（０，０）−（６４９，４７９）で形成される矩形の領域のタッチパネル感度を８とし、タッチパネル領域座標（６５０，０）−（７９９，４７９）で形成される矩形のタッチパネル感度を３に設定する。
【００２９】
ここで、図３（ａ）を参照して、タッチパネル領域座標について説明する。図３（ａ）は、地図表示アプリケーションであるＡアプリが起動して画面表示部１０に表示され、かつ端末の向きが０度の場合の画面構成を示す図である。本実施の形態では、矩形画面の一頂点を原点Ｏ（０，０）とし、矩形画面の長手方向をＸ方向、短手方向をＹ方向としてタッチパネル領域座標を設定している。
【００３０】
したがって、Ａアプリが起動して画面表示部１０に表示され、かつ端末の向きが０度の場合には、画面表示部１０は、タッチパネル領域座標（０，０）−（６４９，４７９）からなる地図領域Ｓ１と、タッチパネル領域座標（６５０，０）−（７９９，４７９）からなるボタン領域Ｓ２で構成されている。すなわち、図３（ａ）に示す画面構成の場合には、地図領域Ｓ１の感度を８として設定する一方、ボタン領域Ｓ２の感度を３として設定する。
【００３１】
なお、図２に示す感度領域データのタッチパネル感度の値は、大きい数値ほどタッチパネルの感度が高いことを示している。ここで、タッチパネルの感度が高いとは、ユーザの指等の接触を検出する静電容量データの閾値が低いことを意味し、静電容量データの少量の変化でも接触を検出することになる（パネル面にある程度指を近づけるだけで反応する）。
【００３２】
この結果、図３（ａ）に示す画面構成の場合には、地図領域Ｓ１の感度を高く設定する一方、ボタン領域Ｓ２の感度を低く設定するので、ユーザは、地図領域Ｓ１においてはフリック操作の操作性向上を図ることができる一方、ボタン領域Ｓ２においては、意図しないボタン操作を行うことを防止することができる。
【００３３】
また、図２（ａ）に示す感度領域テーブル５２Ａの１８０度の感度領域データは、Ａアプリが起動して画面表示部１０に表示されており、かつ端末の向きが１８０度（０度の場合の端末の向きに対して上下反転している状態）となっている場合に設定されるタッチパネル感度を示している。より詳しくは、タッチパネル領域座標（０，０）−（３９９，４７９）で形成される矩形の領域のタッチパネル感度を８とし、タッチパネル領域座標（４００，０）−（７９９，４７９）で形成される矩形の領域のタッチパネル感度を３に設定する。
【００３４】
図３（ｂ）は、地図表示アプリケーションであるＡアプリが起動して画面表示部１０に表示され、かつ端末の向きが１８０度の場合の画面構成を示す図である。この場合にも、ユーザに対して、図３（ａ）に示す画面と天地を同一にした画面を表示するため、画面表示部１０は、タッチパネル領域座標（０，０）−（３９９，４７９）からなる地図領域Ｓ１と、タッチパネル領域（４００，０）−（７９９，４７９）からなるボタン領域Ｓ２で構成される。すなわち、図３（ｂ）に示す画面構成の場合にも、地図領域Ｓ１の感度を８として設定する一方、ボタン領域Ｓ２の感度を３として設定する。
【００３５】
このように本実施の形態では、端末の向きを変えても、ユーザに対しては天地を同一にした画面を表示するため、地図領域Ｓ１及びボタン領域Ｓ２の座標位置を変更して、新たな地図領域Ｓ１及びボタン領域Ｓ２に対してタッチパネル感度を再設定するようになっている。
【００３６】
なお、アプリケーションプログラムによっては、端末の向きが特定の方向を向いたときのみ有効なものもある。このようなアプリケーションプログラムに対しては、特定の方向に対してのみ感度領域データが存在してもよい。例えば、矩形画面の長手方向を縦にした場合（縦長画面の場合）のみ、感度領域データが存在してもよい。
【００３７】
図２（ｂ）は、端末の向きが特定の方向を向いたときのみ有効なアプリケーションプログラムであるＢアプリの感度領域テーブル５２Ｂを模式的に示す図である。Ｂアプリは、図２（ｂ）に示すように、端末の向きが０度及び１８０度のときのみ感度領域データが存在する。なお、端末の向きが０度の感度領域データが設定されている状態から端末の向きを変えて端末の向きが９０度にした場合、つまり端末の向きを変えたときに対応する感度領域データが存在しない場合には、０度の感度領域データ、つまり前回設定した感度領域データをそのまま有効としてもよい。
【００３８】
制御部６０は、タッチパネル入力装置１全体を制御する装置であり、具体的には、演算機能および制御機能を備えた中央演算装置（ＣＰＵ）などから構成される。
【００３９】
本実施の形態の制御部６０は、さらに詳しくは、端末向き判断部６１と、起動アプリ判断部６２と、タッチパネル感度設定部６３と、を備えている。なお、端末向き判断部６１、起動アプリ判断部６２及びタッチパネル感度設定部６３は、上述したタッチパネル感度制御プログラムを実行することにより実現される制御部６０の機能である。
【００４０】
端末向き判断部６１は、端末向き検出部４０が検出した端末向きデータに基づいて、現在の情報処理装置１００の向きを判断する。
【００４１】
起動アプリ判断部６２は、起動アプリ検出部３０が検出した表示アプリデータに基づいて、現在の画面表示部１０に表示されているアプリケーションプログラムを判断する。
【００４２】
タッチパネル感度設定部６３は、起動アプリ判断部６２により判断されたアプリケーションプログラム、端末向き判断部６１により判断された情報処理装置１００の向きに基づいて、感度領域テーブル５２を参照し、該当する感度領域データが存在する場合には、当該感度領域データの感度値に従ってタッチパネル感度の設定を行う。なお、該当する感度領域データが存在しない場合には、予め定められているデフォルトの感度値を用いる。例えば、タッチパネル領域全体に亘って同一のタッチパネル感度を設定する。
【００４３】
なお、記憶部５０及び制御部６０は、タッチパネルの感度を制御する中枢部であるので、タッチパネル感度制御部２ともいう。タッチパネル感度制御部２は、例えば、タッチパネルコントローラなどの制御ＩＣとして具現化することも可能である。
【００４４】
次に、図４を用いて、タッチパネル入力装置１のタッチパネル感度制御処理について説明する。図４は、制御部６０により実行されるタッチパネル感度制御処理の流れを示すフローチャートである。
【００４５】
まず、制御部６０は、表示アプリデータ及び端末向きデータを取得する（ステップＳ１０）。詳しくは、起動アプリ判断部６２が起動アプリ検出部３０から表示アプリデータを取得して、現在、画面表示部１０に表示されているアプリケーションプログラムを判断し、端末向き判断部６１が端末向き検出部４０から端末向きデータを取得して、現在の情報処理装置１００の端末向きを判断する。
【００４６】
次に、制御部６０のタッチパネル感度設定部６３は、起動アプリ判断部６２及び端末向き判断部６１に基づいて、画面表示部１０に表示されているアプリケーションプログラムに変化があったか否か、または情報処理装置１００の端末向きに変化があったか否かを判定する（ステップＳ２０）。
【００４７】
画面表示部１０に表示されているアプリケーションプログラムに変化があった、または情報処理装置１００の端末向きに変化があった場合には（ステップＳ２０：ＹＥＳ）、タッチパネル感度設定部６３は、画面表示部１０に表示されているアプリケーションプログラムに対応する感度領域テーブル５２を参照し（ステップＳ３０）、画面表示部１０に表示されているアプリケーションプログラムに対応する感度領域テーブル５２がある場合には（ステップＳ４０：ＹＥＳ）、画面表示部１０に表示されているアプリケーションプログラム及び情報処理装置１００の端末向きに対応する感度領域データを参照する（ステップＳ５０）。次いで、タッチパネル感度設定部６３は、画面表示部１０に表示されているアプリケーションプログラム及び情報処理装置１００の端末向きに対応する感度領域データが存在する場合には（ステップＳ６０：ＹＥＳ）、当該感度領域データに基づいて、タッチパネル感度を設定し（ステップＳ７０）、画面表示部１０に表示されているアプリケーションプログラム及び情報処理装置１００の端末向きに対応する感度領域データが存在しない場合には（ステップＳ６０：ＮＯ）、ステップＳ１０に戻る。
【００４８】
一方、画面表示部１０に表示されているアプリケーションプログラムに対応する感度領域テーブル５２がない場合には（ステップＳ４０：ＮＯ）、タッチパネル感度設定部６３は、デフォルトのタッチパネル感度を設定し（ステップＳ８０）、ステップＳ１０に戻る。
【００４９】
また、画面表示部１０に表示されているアプリケーションプログラムに変化がなく、かつ情報処理装置１００の端末向きに変化がない場合には（ステップＳ２０：ＮＯ）、ステップＳ１０に戻る。
【００５０】
＜他の実施の形態＞
なお、本実施の形態では、アプリケーションプログラムごとに感度領域テーブル５２を保持する構成としたが、これに限定されるものではない。アプリケーションプログラムによっては、複数のモードが存在し、それぞれのモードごとに画面構成が異なるものがある。この場合には、アプリケーションプログラムの各モードごとに感度領域テーブル５２を保持する構成としてもよい。例えば、上述したＡアプリが図２に示すような地図表示モードと、図５に示すようなメニューモードを備えている場合には、それぞれのモードごとに画面構成が異なってくるので、それぞれのモードごとに感度領域テーブル５２を保持し、現在、画面表示部１０に表示されているＡアプリのモードに応じて、対応する感度領域テーブル５２及び感度領域データを参照し、タッチパネル感度を設定するようにしてもよい。
【００５１】
また、上記実施の形態では、タッチパネル領域を矩形の領域に分けてタッチパネル感度を設定する一例について説明したが、領域の細分化はこの形状に限定されるものではない。すなわち、タッチパネル領域の分割はアプリケーションプログラムの画面構成に応じて設定されるものであり、分割される各タッチパネル領域が矩形以外の形状の場合には、矩形以外の領域を示す座標情報に基づいてタッチパネル領域を特定するようにしてもよい。
【００５２】
なお、図２及び図３に示した感度領域データの感度値は一例であり、この値に限定されるものではない。すなわち、図２及び図３に示した感度領域データの感度値は、地図領域Ｓ１の感度を高くし、ボタン領域Ｓ２の感度を低くした方が操作性がよいユーザにとって好適な一例を示したものにすぎない。
【００５３】
＜実施の形態のまとめ＞
以上、本発明の一態様のタッチパネル入力装置によれば、情報が表示される表示画面（例えば、画面表示部１０）に重ねて配置されたタッチパネル（例えば、タッチパネル入力部２０）を備えたタッチパネル入力装置（例えば、タッチパネル入力装置１、情報処理装置１００）であって、前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出手段（例えば、起動アプリ検出部３０）と、前記タッチパネル入力装置の向きを検出する第二の検出手段（例えば、端末向き検出部４０）と、前記第一の検出手段により検出されたアプリケーションプログラム、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、タッチパネルの感度を設定する感度設定手段（例えば、端末向き判断部６１、起動アプリ判断部６２、タッチパネル感度設定部６３、制御部６０）と、を備えることを基本的構成とする。
【００５４】
この基本的構成のタッチパネル入力装置によれば、タッチパネルの感度を画面構成に応じて柔軟に設定でき、現在、表示画面上に表示されているアプリケーションプログラムの画面構成に応じたタッチパネルの感度設定、及び現在の端末の向きに応じたタッチパネルの感度設定が行われるので、タッチパネルに対する操作性を向上させることができる。
【００５５】
また、上記基本的構成において、前記タッチパネル上に形成される、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データ（例えば、感度領域データ）を、前記アプリケーションプログラム及び前記タッチパネル入力装置の向きごとに、記憶しているデータ記憶手段（例えば、感度領域テーブル５２、記憶部５０）をさらに備え、前記感度設定手段は、前記第一の検出手段により検出されたアプリケーションプログラム、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、前記データ記憶手段から、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することが好ましい。
【００５６】
この場合には、予め感度データを備えているので、簡単にタッチパネルの感度を設定することができる。
【００５７】
また、上述した構成において、前記データ記憶手段は、前記アプリケーションプログラムが、画面構成の異なる複数のモード（例えば、地図表示モード、メニューモードなど）を備える場合、前記アプリケーションプログラムの前記複数のモード及び前記タッチパネル入力装置の向きごとに、前記感度データを備え、前記第一の検出手段は、前記表示画面上に情報を表示されているアプリケーションプログラムのモードを検出し、前記感度設定手段は、前記第一の検出手段により検出されたアプリケーションプログラムのモード、及び前記第二の検出手段により検出された前記タッチパネル入力装置の向きに基づいて、前記データ記憶手段から、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することが好ましい。
【００５８】
この場合には、モードに応じてきめ細かくタッチパネルの感度を設定することができるので、タッチパネルに対する操作性はさらに向上する。
【００５９】
また、上述した各構成において、前記感度設定手段は、前記データ記憶手段に該当する前記感度データがない場合には、デフォルト値の前記感度データに従ってタッチパネルの感度を設定することが好ましい。
【００６０】
この場合には、感度データがない場合には、デフォルト値の感度データが設定されるので、感度データがないアプリケーションプログラムに対してもタッチパネル感度を設定することができる。
【００６１】
また、本発明の一態様のタッチパネル制御装置によれば、情報が表示される表示画面（例えば、画面表示部１０）に重ねて配置されたタッチパネル（例えば、タッチパネル入力部２０）の感度を制御するタッチパネル感度制御装置（例えば、タッチパネル感度制御部２）であって、前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データ（例えば、感度領域データ）を、前記表示画面上に情報を表示しているアプリケーションプログラム及び前記タッチパネル制御装置が組み込まれる装置の向きごとに、記憶しているデータ記憶手段（例えば、感度領域テーブル５２、記憶部５０）と、前記表示画面上に情報を表示しているアプリケーションプログラムを示す第一のデータ（例えば、表示アプリデータ）を入力する第一のデータ入力手段（例えば、起動アプリ判断部６２）と、前記タッチパネル制御装置が組み込まれる装置の向きを示す第二のデータ（例えば、端末向きデータ）を入力する第二のデータ入力手段（例えば、端末向き判断部６１）と、前記第一のデータ入力手段が入力した前記第一のデータ、及び前記第二のデータ入力手段が入力した前記第二のデータに基づいて、タッチパネルの感度を設定する感度設定手段（例えば、端末向き判断部６１、起動アプリ判断部６２、タッチパネル感度設定部６３、制御部６０）と、を備えることを基本的構成とする。
【００６２】
この基本的構成のタッチパネル制御装置によれば、タッチパネルの感度を画面構成に応じて柔軟に設定でき、現在、表示画面上に表示されているアプリケーションプログラムの画面構成に応じたタッチパネルの感度設定、及び現在の端末の向きに応じたタッチパネルの感度設定が行われるので、タッチパネルに対する操作性を向上させることができる。また、タッチパネル制御装置を制御ＩＣとしてタッチパネル入力装置に組み込めば、既存のタッチパネル入力装置のタッチパネルに対する操作性を向上させることができる。
【００６３】
また、上記基本的構成において、前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データ（例えば、感度領域データ）を、前記表示画面上に情報を表示するアプリケーションプログラム及び前記タッチパネル制御装置が組み込まれる装置の向きごとに、記憶しているデータ記憶手段（例えば、感度領域テーブル５２、記憶部５０）をさらに備え、前記感度設定手段は、前記第一のデータ入力手段が入力した前記第一のデータ、及び前記第二のデータ入力手段が入力した前記第二のデータに基づいて、前記データ記憶手段から、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することが好ましい。
【００６４】
この場合には、予め感度データを備えているので、簡単にタッチパネルの感度を設定することができる。
【００６５】
また、本発明の一態様のタッチパネル制御方法によれば、情報が表示される表示画面（例えば、画面表示部１０）に重ねて配置されたタッチパネル（例えば、タッチパネル入力部２０）の感度を制御するタッチパネル感度制御方法（例えば、タッチパネル感度制御処理の流れ）であって、前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出ステップ（例えば、起動アプリ検出部３０、起動アプリ判断部６２に基づくＳ１０）と、前記タッチパネルを備えた装置の向きを検出する第二の検出ステップ（例えば、端末向き検出部４０、端末向き判断部６１に基づくＳ１０）と、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、タッチパネルの感度を設定する感度設定ステップ（例えば、端末向き判断部６１、起動アプリ判断部６２及びタッチパネル感度設定部６３に基づくＳ２０〜Ｓ７０）と、を備えることを基本的構成とする。
【００６６】
この基本的構成のタッチパネル制御方法によれば、タッチパネルの感度を画面構成に応じて柔軟に設定でき、現在、表示画面上に表示されているアプリケーションプログラムの画面構成に応じたタッチパネルの感度設定、及び現在の端末の向きに応じたタッチパネルの感度設定が行われるので、タッチパネルに対する操作性を向上させることができる。
【００６７】
また、上記基本的構成において、前記感度設定ステップは、前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データ（例えば、感度領域データ）を、前記アプリケーションプログラム及び前記装置の向きごとに、記憶しているデータ記憶手段（例えば、感度領域テーブル５２、記憶部５０）から、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することが好ましい。
【００６８】
この場合には、予め備えている感度データに基づいて、簡単にタッチパネルの感度を設定することができる。
【００６９】
また、本発明の一態様のタッチパネル制御プログラムによれば、情報が表示される表示画面（例えば、画面表示部１０）に重ねて配置されたタッチパネル（例えば、タッチパネル入力部２０）の感度を制御するタッチパネル感度制御プログラム（例えば、タッチパネル感度制御プログラム５１）であって、前記表示画面上に情報を表示しているアプリケーションプログラムを検出する第一の検出ステップ（例えば、起動アプリ検出部３０、起動アプリ判断部６２に基づくＳ１０）と、前記タッチパネルを備えた装置の向きを検出する第二の検出ステップ（例えば、端末向き検出部４０、端末向き判断部６１に基づくＳ１０）と、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、タッチパネルの感度を設定する感度設定ステップ（例えば、端末向き判断部６１、起動アプリ判断部６２及びタッチパネル感度設定部６３に基づくＳ２０〜Ｓ７０）と、をコンピュータに実行させることを特徴とする基本的構成とする。
【００７０】
この基本的構成のタッチパネル制御プログラムによれば、タッチパネルの感度を画面構成に応じて柔軟に設定でき、現在、表示画面上に表示されているアプリケーションプログラムの画面構成に応じたタッチパネルの感度設定、及び現在の端末の向きに応じたタッチパネルの感度設定が行われるので、タッチパネルに対する操作性を向上させることができる。
【００７１】
また、上記基本的構成において、前記感度設定ステップは、前記タッチパネル上に形成された、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データを、前記アプリケーションプログラム及び前記装置の向きごとに、記憶しているデータ記憶手段から、前記第一の検出ステップにより検出されたアプリケーションプログラム、及び前記第二の検出ステップにより検出された前記装置の向きに基づいて、該当する前記感度データを取得し、取得した前記感度データに従ってタッチパネルの感度を設定することが好ましい。
【００７２】
この場合には、予め備えている感度データに基づいて、簡単にタッチパネルの感度を設定することができる。
【００７３】
以上、本発明の実施の形態について説明してきたが、本発明は、上述した実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲において、本発明の実施の形態に対して種々の変形や変更を施すことができ、そのような変形や変更を伴うものもまた、本発明の技術的範囲に含まれるものである。
【符号の説明】
【００７４】
１  タッチパネル入力装置
２  タッチパネル感度制御部
１０  画面表示部
２０  タッチパネル入力部
３０  起動アプリ検出部
４０  端末向き検出部
５０  記憶部
５１  タッチパネル感度制御プログラム
５２  感度領域テーブル
６０  制御部
６１  端末向き判断部
６２  起動アプリ判断部
６３  タッチパネル感度設定部
１００  情報処理装置
【図１】
2013196564.tif 000003
【図２】
2013196564.tif 000004
【図３】
2013196564.tif 000005
【図４】
2013196564.tif 000006
【図５】
2013196564.tif 000007