(57)【要約】タッチパネル制御回路は、タッチパネル３１からの検知信号を、少なくともタッチパネル３１の検知領域３１ａがディスプレイ２１の表示領域２１ａ全面に仮想的に拡大されるように、タッチパネル２１上の座標信号に投影変換する。
2010047339.tif 000002
【特許請求の範囲】
【請求項１】
長方形を呈するディスプレイのおもて面上に重心配置され、検知対象であるタッチ体がタッチしたタッチ位置に応じた検知信号を出力する長方形を呈するタッチパネルと、
前記タッチパネルからの検知信号をディスプレイ上のＸＹ座標を表す座標信号に投影変換するタッチパネル制御回路とを有するタッチパネル装置であって、
前記タッチパネルは、ディスプレイの表示領域よりもＸ辺およびＹ辺がそれぞれ所定のサイズ差分だけ小さい検知領域を持つタッチパネル装置において、
前記タッチパネル制御回路は、前記検知信号を、少なくとも前記タッチパネルの前記検知領域がディスプレイの表示領域全面に仮想的に拡大されるように、前記座標信号に投影変換することを特徴とするタッチパネル装置。
【請求項２】
前記タッチパネル制御回路による投影変換は、式（１）および（２）によって表される：
ｇ（ｘ）＝ｘ×（Ｘｄ＋２Ａ）／Ｘｓ−Ａ  ・・・（１）
ｇ（ｙ）＝ｙ×（Ｙｄ＋２Ｂ）／Ｙｓ−Ｂ  ・・・（２）
上記式（１）および（２）において：
ｇ（ｘ），ｇ（ｙ）：ディスプレイ上のＸＹ座標（座標信号。単位：ディスプレイの画素数）、
ｘ，ｙ：タッチパネルの検知領域上のタッチ位置（検出信号。単位：タッチパネルの検知素数）、
Ｘｄ，Ｙｄ：タッチパネルの検知領域のサイズ（単位：ディスプレイの画素数）、
Ｘｓ，Ｙｓ：タッチパネルの検知領域のサイズ（単位：タッチパネルの検知素数）、
Ａ，Ｂ：ディスプレイの表示領域とタッチパネルの検知領域とのＸ辺，Ｙ辺のサイズ差分（単位：ディスプレイの画素数）
請求項１に記載のタッチパネル装置。
【請求項３】
前記タッチパネル制御回路による投影変換は、当該投影拡大率を調整可能である請求項２に記載のタッチパネル装置。
【請求項４】
前記タッチパネル制御回路は、前記投影拡大率のパラメータを記憶するメモリを備えている請求項２に記載のタッチパネル装置。
【請求項５】
ディスプレイの表示領域と前記タッチパネルの前記検知領域とのＸ辺およびＹ辺それぞれのサイズ差分は、タッチ体のサイズよりも小さい請求項１に記載のタッチパネル装置。
【請求項６】
電子機器に搭載され、ユーザによるタッチ操作に基づいてディスプレイ表示を含む電子機器の動作を制御するユーザーインターフェースであって、
請求項１に記載のタッチパネル装置と、
前記ディスプレイならびに該ディスプレイを駆動するディプレイ制御回路を含むディスプレイ装置と、
前記タッチパネル装置からの前記座標信号に基づいて該ディスプレイ上の表示内容が変化するように該ディスプレイ制御回路に命令するユーザーインターフェース制御回路とを有することを特徴とするユーザーインターフェース装置。
【請求項７】
請求項６に記載のユーザーインターフェース装置を有することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器にユーザーインターフェース装置としてディスプレイ装置と共に適用されるタッチパネル装置に関する。
【背景技術】
【０００２】
携帯電話機等のディスプレイを有する可搬型の電子機器は、筐体の小型化の一方、ディスプレイ画面の大型化が、市場から要求されている。近年、これら要求を両立すべく、筐体のサイズと同程度にまで大型化されたディスプレイが採用される傾向にある。
一方、ディスプレイを有する電子機器においては、これを簡便かつ迅速に操作すべく、ディスプレイと協働するユーザーインターフェース（ＵＩ：Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）として、タッチパネルが搭載されることが多い。タッチパネルは、ディスプレイ２１の視認を妨げないようにほぼ透明であり、ディスプレイのおもて面上に配置され、その表面へのユーザの指やペンなどの検知対象であるタッチ体のタッチ位置に応じた検知信号を出力するセンサの類である。検知方式としては、薄膜抵抗方式や、静電容量方式等がある。
第１図を参照すると、本発明に関連する技術によるタッチパネル装置は、ディスプレイ装置を備えた電子機器に適用されている。
ディスプレイ装置は、ディスプレイ２１と、ディスプレイ制御回路２２と、ディスプレイ配線２３とを有している。ディスプレイ２１は、その外形表面とほぼ同じ面積の表示領域２１ａを持っている。ディスプレイ制御回路２２は、電子機器の上位回路からの信号に基づいてディスプレイ２１を駆動する。ディスプレイ配線２３は、ディスプレイ２１から導出され、ディスプレイ制御回路２２に接続されている。
タッチパネル装置は、タッチパネル３１と、タッチパネル制御回路８２と、タッチパネル配線３３とを有している。タッチパネル３１は、ＩＴＯ（Ｉｎｄｉｕｍ  Ｔｉｎ  Ｏｘｉｄｅ）等から成るほぼ透明なものであり、ディスプレイ２１のおもて面上に配置され、タッチ位置に応じた検知信号を出力する。タッチパネル制御回路８２は、電子機器の筐体内にディスプレイ制御回路２２と共に配置され、タッチパネル３１からの検知信号をディスプレイ２１における座標信号に変換して上位回路に出力する。タッチパネル配線３３は、ディスプレイ２１の視認を妨げないようにＩＴＯ等から成るほぼ透明なものであり、ディスプレイ２１の端部から外側に向かって導出され、タッチパネル制御回路８２に接続されている。
尚、第１図において、ディスプレイ制御回路２２、ディスプレイ配線２３、タッチパネル制御回路８２、タッチパネル配線３３は、説明の便宜上、実際の位置、形状、およびサイズとは異なり、概念的に示されている。
この種のタッチパネル装置は、第１図に示されたもの以外にも、例えば、特開２００２−３４０６０１号公報（関連技術文献１）、特開２００６−１３９６５５号公報（関連技術文献２）、および特開平１１−０８５３９７号公報（関連技術文献３）に開示されている。
第１図に示されたタッチパネル装置において、タッチパネル配線３３の引き回し（ｗｉｒｉｎｇ）の都合等に因り、タッチパネル３１の外形は、ディスプレイ２１の表示領域２１ａよりも小さくせざるを得ない実情にある。このため、タッチパネル３１がディスプレイ２１の表示領域２１ａをカバーできない領域３１ｃが存在する。
さらに、タッチパネル３１の外縁にタッチ体がタッチした場合はタッチ体がタッチパネル３１から食み出すため、タッチがあったという事を正常に認識するための最小タッチ面積が満足されない。このため、タッチパネル３１には、タッチ位置を正常に検知することができない虞がある領域３１ｂが存在する。
結局、タッチパネル３１におけるタッチ位置を正常に検知することができる検知領域３１ａは、ディスプレイ２１の表示領域２１ａよりも小さい。このことは、ディスプレイ装置とタッチパネル装置とが協働して実現されるＵＩのユーザビリティの点で好ましくない。
【発明の開示】
【０００３】
それ故、本発明の課題は、検知領域がディスプレイの表示領域よりも小さくても同等時のように動作するタッチパネル装置を提供することである。
本発明の他の課題は、そのようなタッチパネル装置を有するユーザーインターフェース装置を提供することである。
本発明のさらに他の課題は、そのようなユーザーインターフェース装置を有する電子機器を提供することである。
本発明によれば、長方形を呈するディスプレイのおもて面上に重心配置され、検知対象であるタッチ体がタッチしたタッチ位置に応じた検知信号を出力する長方形を呈するタッチパネルと、前記タッチパネルからの検知信号をディスプレイ上のＸＹ座標を表す座標信号に投影変換するタッチパネル制御回路とを有するタッチパネル装置であって、前記タッチパネルは、ディスプレイの表示領域よりもＸ辺およびＹ辺がそれぞれ所定のサイズ差分だけ小さい検知領域を持つタッチパネル装置において、前記タッチパネル制御回路は、前記検知信号を、少なくとも前記タッチパネルの前記検知領域がディスプレイの表示領域全面に仮想的に拡大されるように、前記座標信号に投影変換することを特徴とするタッチパネル装置が得られる。
前記タッチパネル制御回路による投影変換は、式（１）および（２）によって表されるものであってもよい：
ｇ（ｘ）＝ｘ×（Ｘｄ＋２Ａ）／Ｘｓ−Ａ  ・・・（１）
ｇ（ｙ）＝ｙ×（Ｙｄ＋２Ｂ）／Ｙｓ−Ｂ  ・・・（２）
ｇ（ｘ），ｇ（ｙ）：ディスプレイ上のＸＹ座標（座標信号。単位：ディスプレイの画素数）、ｘ，ｙ：タッチパネルの検知領域上のタッチ位置（検出信号。単位：タッチパネルの検知素数）、Ｘｄ，Ｙｄ：タッチパネルの検知領域のサイズ（単位：ディスプレイの画素数）、Ｘｓ，Ｙｓ：タッチパネルの検知領域のサイズ（単位：タッチパネルの検知素数）、Ａ，Ｂ：ディスプレイの表示領域とタッチパネルの検知領域とのＸ辺，Ｙ辺のサイズ差分（単位：ディスプレイの画素数）。
前記タッチパネル制御回路による投影変換は、当該投影拡大率を調整可能であってもよい。
前記タッチパネル制御回路は、前記投影拡大率のパラメータを記憶するメモリを備えていてもよい。
ディスプレイの表示領域と前記タッチパネルの前記検知領域とのＸ辺およびＹ辺それぞれのサイズ差分は、タッチ体のサイズよりも小さくてもよい。
本発明によればまた、電子機器に搭載され、ユーザによるタッチ操作に基づいてディスプレイ表示を含む電子機器の動作を制御するユーザーインターフェースであって、前記タッチパネル装置と、前記ディスプレイならびに該ディスプレイを駆動するディプレイ制御回路を含むディスプレイ装置と、前記タッチパネル装置からの前記座標信号に基づいて該ディスプレイ上の表示内容が変化するように該ディスプレイ制御回路に命令するユーザーインターフェース制御回路とを有することを特徴とするユーザーインターフェース装置が得られる。
本発明によればさらに、前記ユーザーインターフェース装置を有することを特徴とする電子機器が得られる。
【図面の簡単な説明】
【０００４】
第１図は、本発明の関連技術によるタッチパネル装置を示す図である。
第２図は、本発明の実施例１によるタッチパネル装置を示す図である。
第３図は、第１図に示されたタッチパネル装置の動作を説明するための概念図である。
第４図は、第１図に示されたタッチパネル装置を有するユーザーインターフェース装置を示すブロック図である。
第５図は、第４図に示されたユーザーインターフェース装置の動作を説明するためのフロー図である。
第６図は、本発明の実施例２によるタッチパネル装置を有するユーザーインターフェース装置を示すブロック図である。
第７図は、第６図に示されたユーザーインターフェース装置の動作を説明するためのフロー図である。
【発明を実施するための最良の形態】
【０００５】
本発明によるタッチパネル装置は、長方形を呈するディスプレイのおもて面上に重心配置され、検知対象であるタッチ体がタッチしたタッチ位置に応じた検知信号を出力する長方形を呈するタッチパネルと、タッチパネルからの検知信号をディスプレイ上のＸＹ座標を表す座標信号に投影変換するタッチパネル制御回路とを有するタッチパネル装置である。タッチパネルは、ディスプレイの表示領域よりもＸ辺およびＹ辺がそれぞれ所定のサイズ差分だけ小さい検知領域を持っている。
特に、タッチパネル制御回路は、検知信号を、少なくともタッチパネルの検知領域がディスプレイの表示領域全面に仮想的に拡大されるように、座標信号に投影変換する。
このような構成により、本発明によるタッチパネル装置は、検知領域がディスプレイの表示領域よりも小さくても同等時のように動作する。
以下、図面を参照して、本発明によるタッチパネル装置およびタッチパネル式ディスプレイ装置のより具体的な実施例を詳細に説明する。
【実施例１】
【０００６】
第２図を参照すると、本発明の実施例１によるタッチパネル装置は、ディスプレイ装置を備えた携帯電話機に適用されている。
ディスプレイ装置は、ディスプレイ２１と、ディスプレイ制御回路２２と、ディスプレイ配線２３とを有している。ディスプレイ２１は、長方形を呈し、その外形表面と同じサイズの表示領域２１ａを持っている。ディスプレイ制御回路２２は、電子機器の上位回路からの信号に基づいてディスプレイ２１を駆動する。ディスプレイ配線２３は、ディスプレイ２１から導出され、ディスプレイ制御回路２２に接続されている。
タッチパネル装置は、タッチパネル３１と、タッチパネル制御回路３２と、タッチパネル配線３３とを有している。タッチパネル３１は、長方形を呈し、ディスプレイ２１の視認を妨げないようにＩＴＯ等から成るほぼ透明なものであり、ディスプレイ２１のおもて面上に重心配置され、検知対象であるユーザの指やスタイラスペン等のタッチ体がタッチしたタッチ位置に応じた検知信号を出力する。タッチパネル制御回路３２は、電子機器の筐体内にディスプレイ制御回路２２と共に配置され、タッチパネル３１からの検知信号をディスプレイ２１上のＸＹ座標を表す座標信号に投影変換して上位回路に出力する座標変換部３２１を備えている。タッチパネル配線３３は、ディスプレイ２１の視認を妨げないようにＩＴＯ等から成るほぼ透明なものであり、ディスプレイ２１の端部から外側に向かって導出され、タッチパネル制御回路３２に接続されている。
第２図において、符号３１ｃは、タッチパネル３１がディスプレイ２１の表示領域２１ａをカバーできない領域を示している。符号３１ｂは、タッチ位置を正常に検知することができない虞がある領域を示している。符号３１ａは、タッチパネル３１におけるタッチ位置を正常に検知することができる検知領域である。
また、第２図において、ディスプレイ制御回路２２、ディスプレイ配線２３、タッチパネル制御回路３２、タッチパネル配線３３は、説明の便宜上、実際の位置、形状、およびサイズとは異なり、概念的に示されている。
本タッチパネル装置においては特に、座標変換部３２１は、タッチパネル３１からの検知信号を、少なくともタッチパネル３１の検知領域３１ａがディスプレイの表示領域２１ａ全面に仮想的に拡大されるように、座標信号に投影変換する。
本装置による拡大的な投影変換について、第２図および第３図を参照して説明する。
タッチパネル３１は、ユーザの指やスタイラスペン等のタッチ体のタッチがあると、そのタッチ位置（ｘ、ｙ）に応じた検知信号を出力する。
タッチパネル配線３３を介して検知信号が入力されたタッチパネル制御回路３２の座標変換部３２１は、下の式（１）および（２）によって表される投影変換を行う。尚、これら式において、ｇ（ｘ），ｇ（ｙ）は、ディスプレイ２１上のＸＹ座標（座標信号）である。その単位は、ディスプレイの画素数である。ｘ，ｙは、タッチパネル３１の検知領域３１ａ上のタッチ位置（検出信号）である。その単位は、タッチパネルの検知素数である。Ｘｄ，Ｙｄは、タッチパネル３１の検知領域３１ａのサイズである。その単位は、その単位は、ディスプレイ２１の画素数である。Ｘｓ，Ｙｓもまた、タッチパネルの検知領域のサイズである。ただし、その単位は、タッチパネル３１の検知素数である。Ａ，Ｂは、ディスプレイ２１の表示領域２１ａとタッチパネル３１の検知領域３１ａとのＸ辺，Ｙ辺のサイズ差分である。その単位は、ディスプレイの画素数である。
ｇ（ｘ）＝ｘ×（Ｘｄ＋２Ａ）／Ｘｓ−Ａ  ・・・（１）
ｇ（ｙ）＝ｙ×（Ｙｄ＋２Ｂ）／Ｙｓ−Ｂ  ・・・（２）
この投影変換により、タッチパネル３１の検知領域３１ａは、Ｘ方向には２Ａ、Ｙ方向には２Ｂだけ、仮想的に拡大される。即ち、検知領域３１ａは、ディスプレイ２１の表示領域２１ａ全面に仮想的に拡大される。
より具体的な例を説明する。タッチパネル３１の検知領域３１ａのサイズは、３０００×５４００［検知素数］、４７０×８４４相当［画素数］とする。また、ディスプレイ２１の外形または外形表示領域２１ａのサイズは、４８０×８６４［画素数］とする。したがって、ディスプレイ２１の表示領域２１ａとタッチパネル３１の検知領域３１ａとのＸ辺およびＹ辺それぞれのサイズ差分Ａ，Ｂは、５，１０［画素数］である。
これらパラメータを前述の式（１）および（２）に代入すると、次の通りである：
ｇ（ｘ）＝ｘ×（４７０＋１０）／３０００−５    ・・・（３）
ｇ（ｙ）＝ｙ×（８４４＋２０）／５４００−１０  ・・・（４）
そして、タッチパネル制御回路３２の座標変換部３２１は、タッチパネル３１の検知領域３１ａへのタッチがあると、タッチ位置（ｘ，ｙ）［検知素数］を前述の式（３）および（４）におけるｘ，ｙに代入し、ＸＹ座標（ｇ（ｘ），ｇ（ｙ））［画素数］を算出する。例えば、（ｘ，ｙ）＝（２９９０，５３９５）の場合は（ｇ（ｘ），ｇ（ｙ））＝（４７３，８５５）であり、（ｘ，ｙ）＝（１５００，２７００）の場合は（ｇ（ｘ），ｇ（ｙ））＝（２３５，４２２）である。
ここで、ディスプレイ２１の表示領域２１ａとタッチパネル３１の検知領域３１ａとのＸ辺およびＹ辺それぞれのサイズ差分（Ａ、Ｂ）は、タッチ体のサイズよりも小さいことが好ましい。これは、タッチ体のサイズ以上のサイズ差分があると、実際にタッチした位置とタッチパネル装置が認識した位置との乖離が大きくなり、ユーザが違和感をおぼえるためである。
尚、第１図に示された関連技術におけるタッチパネル制御回路８２は、下の式（３）および（４）によって表される投影変換を行っている。尚、これら式において、ｆ（ｘ），ｆ（ｙ）は、ディスプレイ２１上のＸＹ座標（座標信号）である。その単位は、ディスプレイの画素数である。
ｆ（ｘ）＝ｘ×Ｘｄ／Ｘｓ  ・・・（５）
ｆ（ｙ）＝ｙ×Ｙｄ／Ｙｓ  ・・・（６）
さて、第４図を参照すると、本発明の実施例１によるユーザーインターフェース（ＵＩ）装置１０は、携帯電話機等の電子機器に搭載され、ユーザの操作に応じて電子機器を動作させるユーザーインターフェース（ＵＩ）処理を実行するものであり、ディスプレイ２１ならびにディプレイ制御回路２２を含むディスプレイ装置２０と、タッチパネル３１ならびにタッチパネル制御回路３２を含むタッチパネル装置３０と、ディスプレイ制御回路２２およびタッチパネル制御回路３２の上位回路としてのユーザーインターフェース（ＵＩ）制御回路１１とを有している。
ＵＩ制御回路１１は、タッチパネル装置３０のタッチパネル制御回路３２を介してユーザによる操作（タッチパネル３１へのタッチ）に基づくディスプレイ２１上のＸＹ座標を表す座標信号を取得する一方、座標信号に基づいてディスプレイ２１における表示内容が変化すようにディスプレイ装置２０のディスプレイ制御回路２２に命令する。
このようなユーザがタッチパネルをタッチする操作に関連して実行されるイベントをタッチイベントと呼ぶ。また、タッチイベントに基づいてディスプレイ２１における表示内容を変化させる動作は、ＵＩ装置１０によるＵＩ処理によって実行される。より具体的なタッチイベントとしては、例えば、ディスプレイ２１におけるアイコン、メニューボタン、ソフトウエアキーボード等のソフトウエアボタン類の押下をグラフィカル表示すると共に押下されたボタン類に応じた情報を上位回路に送出すること、手書き文字入力ソフトウエアにおける文字の手書きされたことをグラフィカル表示、描画ソフトウエアにおける描画等がある。
尚、ディスプレイ装置２０のディスプレイ制御回路２２、タッチパネル装置３０のタッチパネル制御回路３２、ならびにＵＩ装置１０のＵＩ制御回路１１は、演算処理回路ならびに記憶素子といったハードウエア資源と、記憶素子に記憶され、演算処理回路に制御動作をさせるアプリケーションプログラムといったソフトウエア資源とによって構成されてもよい。
また、ディスプレイ制御回路２２、タッチパネル制御回路３２、ならびにＵＩ制御回路１１は、それぞれ個別のハードウエア資源およびソフトウエア資源によって構成されてもよい。または、上位構成であるＵＩ装置１０と共通のハードウエア資源およびソフトウエア資源によって構成されてもよい。あるいは、さらなる上位構成である電子機器と共通のハードウエア資源およびソフトウエア資源によって構成されてもよい。
次に、第２図〜第５図を参照して、本実施例によるＵＩ装置１０の動作について説明する。尚、この動作には、本実施例によるタッチパネル装置３０の動作も含まれている。
ＵＩ装置１０のＵＩ制御回路１１は、タッチパネル装置３０のタッチパネル制御回路３２を介してユーザがタッチパネル３１をタッチしたことを検出する（ステップｓ１１０）と、タッチイベントを発行する（ステップｓ１２０）。
次いで、タッチパネル３１におけるタッチ位置に応じた検知信号がタッチパネル３１からタッチパネル制御回路３２に入力される（ステップｓ１２１）。
タッチパネル制御回路３２の座標変換部３２１は、タッチパネル３１からの検知信号を、タッチパネル３１の検知領域３１ａがディスプレイ２１の表示領域２１ａ全面に仮想的に拡大されるように、ディスプレイ上のＸＹ座標を表す座標信号に投影変換し、ＵＩ制御回路１１に出力する（ステップｓ１２２）。
ＵＩ制御回路１１は、ＵＩ処理として、タッチパネル制御回路３２からの座標情報に基づき、タッチ位置に応じてディスプレイ２１上の表示内容が変化するようにディスプレイ制御回路２２に指示を出すと共に、必要に応じて、電子機器（の制御部）に座標情報を送出する（ステップｓ１２３）。ディスプレイ制御回路２２は、ＵＩ制御回路１１からの指示に基づき、ディスプレイ２１を駆動し、ＵＩ処理が終了する（ステップｓ１３０）。
【実施例２】
【０００７】
本発明の実施例２によるタッチパネル装置は、タッチパネル制御回路が投影変換の投影拡大率を調整可能である点と、タッチパネル制御回路が投影拡大率のパラメータを記憶するメモリを備えている点とで、実施例１と異なっている。このため、実施例２における実施例１と同一または同様の部分については、同一符号を付すと共に、詳細な説明を省略する。
第６図を参照すると、本発明の実施例２によるタッチパネル装置３０’を含むユーザーインターフェース（ＵＩ）装置１０’は、携帯電話機等の電子機器に搭載され、ユーザの操作に応じて電子機器を動作させるユーザーインターフェース（ＵＩ）処理を実行するものであり、ディスプレイ装置２０と、タッチパネル装置３０’と、ユーザーインターフェース（ＵＩ）制御回路１１’とを有している。
特に、タッチパネル装置３０’において、タッチパネル制御回路３２’の座標変換部３２１’は、投影変換の投影拡大率を調整可能である。さらに、タッチパネル制御回路３２’は、当該投影拡大率のパラメータを記憶するメモリ３２２を備えている。
座標変換部３２１’は、第３図を参照して説明した実施例１と同様に、式（１）および（２）によって表される投影変換、即ち、タッチパネル３１の検知領域３１ａ（第３図）がディスプレイ２１の表示領域２１ａ（第３図）全面に仮想的に拡大されるような投影変換を行う。これら式において、Ａ，Ｂは、ディスプレイ２１の表示領域２１ａとタッチパネル３１の検知領域３１ａとのＸ辺およびＹ辺それぞれのサイズ差分を示すものではあるが、Ａ，Ｂは、投影変換の拡大率のパラメータとみなすこともできる。例えば、Ａ，Ｂが共に０である場合は、投影変換の拡大率は１倍である。本実施例において、座標変換部３２１’は、Ａ，Ｂを調整可能である。
メモリ３２２は、投影変換の拡大率のパラメータとしてのＡ，Ｂの組み合わせを、拡大率のパラメータの選択候補として複数組記憶している。
投影変換の拡大率は、例えば、画面デザイン毎に選択的に調整される。ＵＩ装置１１’は、実行しようとするソフトウエアの画面デザインに応じた拡大率になるように、タッチパネル装置３０’のタッチパネル制御回路３２’の座標変換部３２１’に対し、メモリ３２２に記憶されたものの中から選択すべきパラメータを通知する。より具体的には、例えば、画面端部まで描画するかも知れない描画ソフトウエアを実行する際には高い投影変換の拡大率に調整される一方、多数キーを含むソフトウエアキーボードを表示する際には低い投影変換の拡大率に調整される。
また、タッチパネルは製造する上で検知領域３１ａ（第３図）のサイズに僅かに個体バラツキを生じ得るため、タッチパネル毎に投影変換の拡大率を調整してもよい。
さらに、温度や湿度、静電気、電磁波等の各種外乱の影響によって検知領域３１ａ（第３図）のサイズが変動することもあり得る。これに対し、ＵＩ装置１０’（タッチパネル装置３０’）の起動時に、各種外乱の測定結果に基づき投影変換の拡大率のパラメータを補正してもよい。
次に、第６図および第７図を参照すると、本実施例によるＵＩ装置１０’の動作について説明する。尚、この動作には、本実施例によるタッチパネル装置３０’の動作も含まれている。
まず、ＵＩ制御回路１１’は、その起動時に、タッチパネル装置３０’のタッチパネル制御回路３２’に対し、座標変換部３２１がメモリ３２２から適切なパラメータを参照し、式（１）および（２）におけるＡ，Ｂとして設定するように指示する（ステップｓ２１０）。指示を受けた座標変換部３２１は、投影変換の際に、設定されたＡ，Ｂを用いる。
次に、ＵＩ装置１０’のＵＩ制御回路１１’は、タッチパネル装置３０のタッチパネル制御回路３２’を介してユーザがタッチパネル３１をタッチしたことを検出する（ステップｓ２２０）と、タッチイベントを発行する（ステップｓ２３０）。
次いで、タッチパネル３１におけるタッチ位置に応じた検知信号がタッチパネル３１からタッチパネル制御回路３２’に入力される（ステップｓ２３１）。
タッチパネル制御回路３２の座標変換部３２１は、タッチパネル３１からの検知信号を、タッチパネル３１の検知領域３１ａ（第３図）がディスプレイ２１の表示領域２１ａ（第３図）全面に仮想的に拡大されるように、ディスプレイ上のＸＹ座標を表す座標信号に投影変換し、ＵＩ制御回路１１’に出力する（ステップｓ２３２）。
ＵＩ制御回路１１’は、ＵＩ処理として、タッチパネル制御回路３２’からの座標情報に基づき、タッチ位置に応じてディスプレイ２１上の表示内容が変化するようにディスプレイ制御回路２２に指示を出すと共に、必要に応じて、電子機器（の制御部）に座標情報を送出する（ステップｓ２３３）。ディスプレイ制御回路２２は、ＵＩ制御回路１１’からの指示に基づき、ディスプレイ２１を駆動し、ＵＩ処理が終了する（ステップｓ２４０）。
以上説明した実施例に限定されることなく、本発明は、当該特許請求の範囲に記載された技術範囲内であれば、種々の変形が可能であることは云うまでもない。例えば、本発明は、携帯電話機に限らず、ＰＤＡ、パーソナルコンピュータ、デジタルカメラ、ムービーカメラ、ゲーム機、ディスプレイ機器、テレビ機器等のディスプレイおよびタッチパネルを有する電子機器に適用可能である。
この出願は、２００８年１０月２４日に出願された日本出願特願第２００８−２７４３８２号を基礎とする優先権を主張し、その開示のすべてをここに取り込む。
【図１】
2010047339.tif 000003
【図２】
2010047339.tif 000004
【図３】
2010047339.tif 000005
【図４】
2010047339.tif 000006
【図５】
2010047339.tif 000007
【図６】
2010047339.tif 000008
【図７】
2010047339.tif 000009
【国際調査報告】
2010047339.tif 000010
2010047339.tif 000011