(57)【特許請求の範囲】
【請求項１】
複数の電極が設けられている矩形の抵抗膜であって、少なくともこの抵抗膜の任意の辺である第一の辺の付近と、この第一の辺に対向する第二の辺の付近には電極が設けられている前記抵抗膜を備える抵抗膜式タッチパネルを制御する制御装置であって、
前記制御装置は、
前記抵抗膜に設けられている前記電極に電圧を印加する電圧印加手段と、
前記抵抗膜が押下されている場合に、前記抵抗膜の押下位置と、前記電圧印加手段により電圧が印加されている前記電極との間の抵抗に生じる電圧値を特定する第一の電圧値特定手段と、
前記電圧印加手段を介して、前記抵抗膜の所定の辺の付近に設けられている前記電極と、他の辺の付近に設けられている前記電極との間に電圧を印加させ、前記第一の電圧値特定手段を介して押下位置と前記所定の辺の付近に設けられている前記電極との間の抵抗に生じた電圧値を特定させ、前記第一の電圧値特定手段が特定した電圧値に基づき前記抵抗膜の前記所定の辺を基準として押下位置を特定する押下位置特定処理を行う制御手段とを備え、
前記制御手段は、前記第一の辺に係る前記押下位置特定処理を行い、前記第一の辺を基準とする第一の押下位置を特定する第一のステップと、前記第二の辺に係る前記押下位置特定処理を行い、前記第二の辺を基準とする第二の押下位置を特定する第二のステップと、前記第二のステップにて特定した前記第二の押下位置を、前記第一の辺を基準とする第三の押下位置に変換し、前記第一の押下位置と前記第三の押下位置との中間位置を特定する第三のステップとを有する中間位置特定処理を実行すること、
を特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置において、
前記抵抗膜のいずれかの辺と平行にＸ軸を設定すると共に、前記Ｘ軸に直行するこの抵抗膜のいずれかの辺と平行にＹ軸を設定した場合、
前記制御手段は、前記Ｘ軸と直行するいずれかの辺を前記第一の辺として前記中間位置特定処理を実行することにより前記中間位置のＸ要素を特定すると共に、前記Ｙ軸と直行するいずれかの辺を前記第一の辺として前記中間位置特定処理を実行することにより前記中間位置のＹ要素を特定し、前記中間位置のＸ要素と前記中間位置のＹ要素とを、二箇所の押下位置の中心座標とする中心座標算出処理を実行すること、
を特徴とする制御装置。
【請求項３】
請求項２に記載の制御装置において、
前記制御装置は、
ユーザにより前記抵抗膜が押下された際に、前記抵抗膜の押下位置に生成される接点を流れる電流値を特定する第一の電流値特定手段と、
前記制御手段が算出した前記中心座標を外部に送出する送出手段と、
を更に備え、
前記制御手段は、前記第一の電流値特定手段が特定した電流値に基づきユーザによる前記抵抗膜の二箇所押しを検出すると、前記中心座標算出処理にて算出された二箇所の押下位置の前記中心座標を、前記送出手段を介して外部に送出すること、
を特徴とする制御装置。
【請求項４】
請求項３に記載の制御装置と、前記抵抗膜式タッチパネルが備える前記抵抗膜により覆われている表示画面に表示する画像の画像データを生成する画像データ生成装置とからなる電子システムであって、
前記画像データ生成装置は、前記制御装置から種々の情報を取得する情報取得手段と、前記表示画面に表示する画像の画像データを生成する画像データ生成手段とを備え、
前記画像データ生成手段は、前記情報取得手段を介して二箇所の押下位置の前記中心座標を取得すると、前記表示画面における前記中心座標付近の領域に表示されている画像を拡大した画像を示す前記画像データを生成すること、
を特徴とする電子システム。
【請求項５】
請求項３に記載の制御装置と、前記抵抗膜式タッチパネルが備える前記抵抗膜により覆われている表示画面に表示されている画像の構成要素の選択を受け付ける入力受付装置とからなる電子システムであって、
前記入力受付装置は、前記制御装置から種々の情報を取得する情報取得手段と、前記表示画面に表示されている画像の前記構成要素の選択を受け付ける選択受付手段とを備え、
前記選択受付手段は、前記情報取得手段を介して二箇所の押下位置の前記中心座標を取得した際、前記表示画面において、前記中心座標付近の領域に複数の選択可能な前記構成要素が表示されており、かつ、これらの前記構成要素のうちのいずれかが既に選択されている場合、選択されている前記構成要素に替えて、前記表示画面における前記中心座標付近の領域に表示されている他の前記構成要素を新たに選択すること、
を特徴とする電子システム。
【請求項６】
請求項２に記載の制御装置において、
前記抵抗膜式タッチパネルが備える前記抵抗膜には、各辺に沿って１または２以上の電極が設けられており、
前記制御装置は、前記電圧印加手段により前記抵抗膜に印加されている電圧値を特定する第二の電圧値特定手段と、前記抵抗膜を流れる電流値を特定する第二の電流値特定手段とを更に備え、
前記制御手段は、
前記中心座標算出処理を実行し、ユーザが前記抵抗膜の二箇所を押下した際の、二箇所の押下位置の前記中心座標を算出し、算出した前記中心座標と、前記抵抗膜上の二点間における単位長さ辺りの抵抗値であるｋとに基づき、前記Ｙ軸と直交する第三の辺に沿って設けられている電極と、前記中心座標が示す位置との間に生じる抵抗値であるＲｙｃと、前記第三の辺に直交する第四の辺に沿って設けられている電極と、前記中心座標が示す位置との間に生じる抵抗値であるＲｘｃ１と、前記第三の辺に直交する他方の辺である第五の辺に沿って設けられている電極と、前記中心座標が示す位置との間に生じる抵抗値であるＲｘｃ２とを算出する第四のステップと、
前記電圧印加手段を介して、前記第三の辺に沿って設けられている電極と、前記第四の辺に沿って設けられている電極との間に電圧を印加し、前記第二の電圧値特定手段を介して、前記抵抗膜に印加されている電圧値を特定すると共に、前記第二の電流値特定手段を介して前記抵抗膜を流れる電流値を特定し、前記第三の辺に沿って設けられている電極と、前記第四の辺に沿って設けられている電極との間に生じている抵抗値であるＲ１を算出する第五のステップと、
前記電圧印加手段を介して、前記第三の辺に沿って設けられている電極と、前記第五の辺に沿って設けられている電極との間に電圧を印加し、前記第二の電圧値特定手段を介して、前記抵抗膜に印加されている電圧値を特定すると共に、前記第二の電流値特定手段を介して前記抵抗膜を流れる電流値を特定し、前記第三の辺に沿って設けられている電極と、前記第五の辺に沿って設けられている電極との間に生じている抵抗値であるＲ２を算出する第六のステップと、
数１により、前記抵抗膜の二箇所の押下位置の間隔であるｄを算出する第七のステップとを有する押下位置間隔算出処理を実行すること、
を特徴とする制御装置。
【数１】
0004888407.tif 000007
【請求項７】
請求項６に記載の制御装置において、
前記制御装置は、
ユーザにより前記抵抗膜が押下された際に、前記抵抗膜の押下位置に生成される接点を流れる電流値を特定する第三の電流値特定手段と、
前記制御手段が算出した前記中心座標を外部に送出する送出手段と、
を更に備え、
前記制御手段は、前記第三の電流値特定手段が特定した電流値に基づきユーザによる前記抵抗膜の二箇所押しを検出した際は、前記中心座標算出処理にて算出された二箇所の押下位置の前記中心座標と、前記押下位置間隔算出処理にて算出された前記押下位置の間隔とを、前記送出手段を介して外部に送出すること、
を特徴とする制御装置。
【請求項８】
請求項７に記載の制御装置と、前記抵抗膜式タッチパネルが備える前記抵抗膜により覆われている表示画面に表示する画像の画像データを生成する画像データ生成装置とからなる電子システムであって、
前記画像データ生成装置は、前記制御装置から種々の情報を取得する情報取得手段と、前記表示画面に表示する画像の画像データを生成する画像データ生成手段とを備え、
前記画像データ生成手段は、前記情報取得手段を介して二箇所の押下位置の前記中心座標と、前記押下位置の間隔とを取得した際、前記表示画面において、前記中心座標を中心とし、前記押下位置の間隔を直径とする円の領域に表示されている画像を拡大した画像を示す前記画像データを生成すること、
を特徴とする電子システム。
【請求項９】
請求項７に記載の制御装置と、前記抵抗膜式タッチパネルが備える前記抵抗膜により覆われている表示画面に表示されている画像の構成要素の選択を受け付ける入力受付装置とからなる電子システムであって、
前記入力受付装置は、前記制御装置から種々の情報を取得する情報取得手段と、前記表示画面に表示されている画像の前記構成要素の選択を受けるける選択受付手段とを備え、
前記選択受付手段は、前記情報取得手段を介して二箇所の押下位置の前記中心座標と、前記押下位置の間隔とを取得した際、前記表示画面において、前記中心座標を中心とし、前記押下位置の間隔を直径とする円の領域に複数の選択可能な前記構成要素が表示されており、かつ、これらの前記構成要素のうちのいずれかが既に選択されている場合、選択されている前記構成要素に替えて、前記表示画面における前記円の領域に表示されている他の前記構成要素を新たに選択すること、
を特徴とする制御装置。
【請求項１０】
コンピュータを、請求項１から請求項９のいずれかに記載の制御装置の制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが抵抗膜を押下した位置を特定することにより、抵抗膜を介してユーザからの入力を受け付ける抵抗膜式タッチパネルを制御する制御装置等に関する。
【背景技術】
【０００２】
タッチパネルは、ナビゲーション装置や携帯ゲーム機等の数多くの電子機器に用いられている。このタッチパネルを用いることにより、ユーザは、画面上に表示されている構成要素に触れることにより電子機器の操作を行うことができるため、電子機器を直感的に操作することが可能となる。このタッチパネルの制御方式の一つとして、抵抗膜式と呼ばれる方式が存在する。この抵抗膜式のタッチパネルでは、ＩＴＯ（インジウム・錫酸化物）等により形成されている透明導電膜が設けられたガラスとフィルムとが、透明導電膜の面を介して微小な間隔を空けて対面するように配置されており、ユーザがこのフィルムを押下した際、これらの透明導電膜同士の接点が生じる構成となっている。また、この透明導電膜は、均一な抵抗を有する抵抗膜となっており、この抵抗膜の側端には電極が設けられている。そして、抵抗膜式のタッチパネルでは、タッチパネルの押下位置を特定するため、所定の電極を介して抵抗膜に電圧が印加され、抵抗膜に設けられている他の電極から、所定の電極と、ユーザが抵抗膜を押下した際に生じる抵抗膜の接点との間の抵抗に生じている電圧が測定される。そして、測定された電圧値に基づき、所定の電極と接点との間の抵抗値が特定される。抵抗膜上の二点間の抵抗値はその距離に比例するため、この抵抗値に基づき所定の電極と接点との間の距離が特定され、この距離に基づき、タッチパネルの押下位置が特定される。
【０００３】
この抵抗膜式のタッチパネルには、タッチパネルの一箇所を押下した場合しか押下位置を正確に特定することができないため、操作のバリエーションが限られてしまうという欠点を有している。なぜならば、タッチパネルの複数箇所が同時に押されている場合には、各接点と所定の電極との間の抵抗に生じている電圧を、個別に測定することができないためである。複数箇所が同時に押されている場合に、所定の電極と各接点との間の抵抗に生じている電圧を他の電極を介して測定した場合、各接点と所定の電極との間に生じている抵抗を合成した抵抗である抵抗Ｒに生じている電圧値が測定される。具体例を挙げると、ユーザがタッチパネルのＡ点及びＢ点の二箇所を押下した場合であれば、Ａ点と所定の電極との間の距離をＬ１、抵抗値をｒ１とし、Ｂ点と所定の電極との間の距離をＬ２、抵抗値をｒ２とした場合、Ｌ１、ｒ１、Ｌ２及びｒ２と、抵抗Ｒの抵抗値であるｒとの間には、以下の関係が成立する。
【０００４】
【数１】
0004888407.tif 000002
以後、抵抗Ｒの抵抗値ｒにより特定される押下位置を、タッチパネルの二箇所の押下位置の重心と記載する。上述したように、抵抗膜上の二点間の抵抗値は、その距離に比例するため、単位長さ辺りの抵抗膜の抵抗値をｋとすると、ｒ１＝ｋ×Ｌ１、ｒ２＝ｋ×Ｌ２という関係が成り立つ。また、抵抗値ｒに相当する抵抗膜の二点間の距離をＬとすると、ｒ＝ｋ×Ｌという関係が成り立つ。したがって、数１に基づき、以下の関係が成立する。
【０００５】
【数２】
0004888407.tif 000003
Ａ点及びＢ点と所定の電極との距離であるＬ１及びＬ２に基づき直感的に距離Ｌを算出することは通常は困難であるため、ユーザがＡ点及びＢ点を押下した際、Ａ点及びＢ点の重心を直感的に認識することは困難であると言える。したがって、ユーザがタッチパネルの二箇所を押下した際の重心の位置に基づき何らかの処理が行われると、ユーザに混乱を招くおそれがあり、装置の使い勝手を悪くしてしまうおそれがある。
【０００６】
このような問題点を解決するための発明が、特許文献１に記載されている。特許文献１には、タッチパネルの多重押しを検知することが可能なアナログ・タッチスイッチに関する発明が記載されている。このアナログ・タッチスイッチでは、ユーザがタッチパネルを押下した際、非接触に相対面するように配置されている二つの抵抗膜間を流れる電流値に基づき、多重押しを検出する。そして、多重押しを検出した場合は、ユーザの操作を無効としている。
【特許文献１】特開平７−１６０４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載のアナログ・タッチスイッチを用いることにより、ユーザが誤って多重押しをしてしまった場合にはユーザの操作が無効となるため、ユーザの意図に反した処理が行われ、混乱を招いてしまうといった事態を防ぐことが可能となる。しかしながら、タッチパネルの一箇所を押下した場合しか押下位置を正確に特定することができないという欠点を解消するには至っておらず、操作のバリエーションが限られてしまうという問題点は改善されていない。
【０００８】
本願発明は、上記問題点に鑑みてなされたものであり、抵抗膜式タッチパネルの操作のバリエーションを増やすことを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するためになされた請求項１に記載の制御装置は、複数の電極が設けられている矩形の抵抗膜であって、少なくともこの抵抗膜の任意の辺である第一の辺の付近と、この第一の辺に対向する第二の辺の付近には電極が設けられている抵抗膜を備える抵抗膜式タッチパネルを制御する。この制御装置は、抵抗膜に設けられている電極に電圧を印加する電圧印加手段と、抵抗膜が押下されている場合、抵抗膜の押下位置と、電圧印加手段により電圧が印加されている電極との間の抵抗に生じる電圧値を特定する第一の電圧値特定手段とを備える。また、この制御装置は、電圧印加手段を介して、抵抗膜の所定の辺の付近に設けられている電極と、他の辺の付近に設けられている電極との間に電圧を印加させ、第一の電圧値特定手段を介して押下位置と所定の辺の付近に設けられている電極との間の抵抗に生じた電圧値を特定させ、第一の電圧値特定手段が特定した電圧値に基づき抵抗膜の所定の辺を基準として押下位置を特定する押下位置特定処理を行う制御手段を備える。そして、制御手段は、第一の辺に係る押下位置特定処理を行い、第一の辺を基準とする第一の押下位置を特定する第一のステップと、第二の辺に係る押下位置特定処理を行い、第二の辺を基準とする第二の押下位置を特定する第二のステップと、第二のステップにて特定した第二の押下位置を、第一の辺を基準とする第三の押下位置に変換し、第一の押下位置と第三の押下位置との中間位置を特定する第三のステップとを有する中間位置特定処理を実行する。
【００１０】
ここで、辺の付近に設けられている１または２以上の電極とは、例えば、４線式の抵抗膜式タッチパネルのように、抵抗膜の辺に沿って設けられている電極であっても良いし、５線式の抵抗膜式タッチパネルのように、抵抗膜の辺の両端に設けられている電極であっても良い。また、抵抗膜の辺に沿って設けられている複数の電極であっても良い。
【００１１】
抵抗膜の二箇所が押下された際に押下位置特定処理を行った場合、第一の電圧値特定手段により特定される電圧に基づき所定の辺を基準として押下位置を特定すると、上述した重心の位置が押下位置として特定される。そして、第一の辺と、第一の辺に対向する第二の辺を基準として押下位置特定処理を行い、これらの辺を基準として特定された重心の位置の中間の位置を特定することにより、第一の辺を基準とする二箇所の押下位置の中間の位置を特定することができる。
【００１２】
したがって、第一の辺を起点とし、第一の辺及び第二の辺と直交するように設定された座標軸を基準とする一次元の座標系において、二箇所の押下位置の中間の位置を特定することが可能となる。そして、特定した二箇所の押下位置の中間位置に基づき処理を行うことにより、抵抗膜式タッチパネルの操作のバリエーションを増やすことが可能となる。
【００１３】
また、制御装置は、次のようにして二箇所の押下位置の中間位置を特定しても良い。
請求項２に記載の制御装置では、抵抗膜のいずれかの辺と平行にＸ軸を設定すると共に、Ｘ軸に直行するこの抵抗膜のいずれかの辺と平行にＹ軸を設定する。そして、制御手段は、Ｘ軸と直行するいずれかの辺を第一の辺として中間位置特定処理を実行することにより中間位置のＸ要素を特定すると共に、Ｙ軸と直行するいずれかの辺を第一の辺として中間位置特定処理を実行することにより中間位置のＹ要素を特定し、中間位置のＸ要素と中間位置のＹ要素とを、二箇所の押下位置の中心座標とする中心座標算出処理を実行する。
【００１４】
こうすることにより、ＸＹ座標平面、すなわち二次元の座標系において、二箇所の押下位置の中間位置の座標を特定することが可能となる。
しかし、請求項２に記載の制御装置は、ユーザにより押下されている抵抗膜の箇所がいくつであるか特定することができず、抵抗膜の一箇所のみが押下されている場合や、抵抗膜の三箇所以上が押下されている場合に中心座標算出処理を実行してしまうおそれがある。このような場合に算出された中心座標に基づき処理が行われると、ユーザの意図に反した処理が実行されることになる。
【００１５】
そこで、請求項３に記載の制御装置は、ユーザにより抵抗膜が押下された際に、抵抗膜の押下位置に生成される接点を流れる電流値を特定する第一の電流値特定手段と、制御手段が算出した中心座標を外部に送出する送出手段とを更に備える。そして、制御手段は、第一の電流値特定手段が特定した電流値に基づきユーザによる抵抗膜の二箇所押しを検出すると、中心座標算出処理にて算出された二箇所の押下位置の中心座標を、送出手段を介して外部に送出する。
【００１６】
こうすることにより、制御装置から受信した中心座標に基づき処理を行う装置は、抵抗膜の一箇所のみが押下されている場合や、抵抗膜の三箇所以上が押下されている場合に、中心座標に基づく処理を実行してしまうことが無くなる。したがって、ユーザの意図に反して、中心座標に基づく処理が実行されることを防ぐことができる。
【００１７】
また、二箇所の押下位置の中心座標に基づき、次のような処理が行われても良い。
請求項４に記載の電子システムは、請求項３に記載の制御装置と、抵抗膜式タッチパネルが備える抵抗膜により覆われている表示画面に表示する画像の画像データを生成する画像データ生成装置とから構成されている。そして、画像データ生成装置は、制御装置から種々の情報を取得する情報取得手段と、表示画面に表示する画像の画像データを生成する画像データ生成手段とを備える。画像データ生成手段は、情報取得手段を介して二箇所の押下位置の中心座標を取得すると、表示画面における中心座標付近の領域に表示されている画像を拡大した画像を示す画像データを生成する。
【００１８】
こうすることにより、表示部に表示されている画像の拡大を容易に行うことが可能となり、抵抗膜式タッチパネルの使い勝手を向上させることが可能となる。
また、請求項５に記載の電子システムは、請求項３に記載の制御装置と、抵抗膜式タッチパネルが備える抵抗膜により覆われている表示画面に表示されている画像の構成要素の選択を受け付ける入力受付装置とから構成されている。そして、入力受付装置は、制御装置から種々の情報を取得する情報取得手段と、表示画面に表示されている画像の構成要素の選択を受け付ける選択受付手段とを備える。選択受付手段は、情報取得手段を介して二箇所の押下位置の中心座標を取得した際、表示画面において、中心座標付近の領域に複数の選択可能な構成要素が表示されており、かつ、これらの構成要素のうちのいずれかが既に選択されている場合、選択されている構成要素に替えて、表示画面における中心座標付近の領域に表示されている他の構成要素を新たに選択する。
【００１９】
例えば、選択可能な構成要素が隣接して表示されている場合や、これらの構成要素の一部が重なった状態で表示されている場合に、これらの構成要素が表示されている位置に触れることにより構成要素の選択を行うことは困難である。しかし、請求項５に記載の構成を有することにより、隣接して表示されている構成要素や、一部が重なった状態で表示されている構成要素の選択を行うことが容易となり、抵抗膜式タッチパネルの使い勝手を向上させることが可能となる。
【００２０】
また、次のような構成を有することにより、抵抗膜式タッチパネルの操作のバリエーションを増やすことが可能となる。
また、請求項６に記載の制御装置では、抵抗膜式タッチパネルが備える抵抗膜には、各辺に沿って１または２以上の電極が設けられており、制御装置は、電圧印加手段により抵抗膜に印加されている電圧値を特定する第二の電圧値特定手段と、抵抗膜を流れる電流値を特定する第二の電流値特定手段とを更に備える。そして、制御手段は、中心座標算出処理を実行し、ユーザが抵抗膜の二箇所を押下した際の、二箇所の押下位置の中心座標を算出し、算出した中心座標と、抵抗膜上の二点間における単位長さ辺りの抵抗値であるｋとに基づき、Ｙ軸と直交する第三の辺に沿って設けられている電極と、中心座標が示す位置との間に生じる抵抗値であるＲｙｃと、第三の辺に直交する第四の辺に沿って設けられている電極と、中心座標が示す位置との間に生じる抵抗値であるＲｘｃ１と、第三の辺に直交する他方の辺である第五の辺に沿って設けられている電極と、中心座標が示す位置との間に生じる抵抗値であるＲｘｃ２とを算出する第四のステップを実行する。また、制御手段は、電圧印加手段を介して、第三の辺に沿って設けられている電極と、第四の辺に沿って設けられている電極との間に電圧を印加し、第二の電圧値特定手段を介して、抵抗膜に印加されている電圧値を特定すると共に、第二の電流値特定手段を介して抵抗膜を流れる電流値を特定し、第三の辺に沿って設けられている電極と、第四の辺に沿って設けられている電極との間に生じている抵抗値であるＲ１を算出する第五のステップを実行する。また、制御手段は、電圧印加手段を介して、第三の辺に沿って設けられている電極と、第五の辺に沿って設けられている電極との間に電圧を印加し、第二の電圧値特定手段を介して、抵抗膜に印加されている電圧値を特定すると共に、第二の電流値特定手段を介して抵抗膜を流れる電流値を特定し、第三の辺に沿って設けられている電極と、第五の辺に沿って設けられている電極との間に生じている抵抗値であるＲ２を算出する第六のステップを実行する。また、制御手段は、数３により、抵抗膜の二箇所の押下位置の間隔であるｄを算出する第七のステップを実行する。そして、各ステップを実行することにより、押下位置間隔算出処理を実行する。
【００２１】
【数３】
0004888407.tif 000004
尚、数３の具体例として、数４に記載の式を挙げることができる。
【００２２】
【数４】
0004888407.tif 000005
こうすることにより、抵抗膜の二箇所の押下位置の距離に基づき、処理を行うことが可能となり、抵抗膜式タッチパネルの操作のバリエーションを増やすことが可能となる。
【００２３】
しかし、請求項６に記載の制御装置は、ユーザにより押下されている抵抗膜の箇所がいくつであるか特定することができない。したがって、例えば、ユーザにより抵抗膜の三箇所以上が同時に押下されているにも関らず、押下位置間隔算出処理を実行した結果得られた押下位置の距離に基づき処理が行われてしまい、ユーザの意図に反した処理が行われてしまうおそれがある。
【００２４】
そこで、請求項７に記載の制御装置は、ユーザにより抵抗膜が押下された際に、抵抗膜の押下位置に生成される接点を流れる電流値を特定する第三の電流値特定手段と、制御手段が算出した中心座標を外部に送出する送出手段とを更に備える。そして、制御手段は、第三の電流値特定手段が特定した電流値に基づきユーザによる抵抗膜の二箇所押しを検出した際は、中心座標算出処理にて算出された二箇所の押下位置の中心座標と、押下位置間隔算出処理にて算出された押下位置の間隔とを、送出手段を介して外部に送出する。
【００２５】
こうすることにより、ユーザの意図に則して、二箇所の押下位置の中心座標と、押下位置の間隔とに基づく処理である第二の処理を行うことが可能となる。
また、二箇所の押下位置の中心座標に基づき、次のような処理が行われても良い。
【００２６】
請求項８に記載の電子システムは、請求項７に記載の制御装置と、抵抗膜式タッチパネルが備える抵抗膜により覆われている表示画面に表示する画像の画像データを生成する画像データ生成装置とから構成されている。そして、画像データ生成装置は、制御装置から種々の情報を取得する情報取得手段と、表示画面に表示する画像の画像データを生成する画像データ生成手段とを備える。そして、画像データ生成手段は、情報取得手段を介して二箇所の押下位置の中心座標と、押下位置の間隔とを取得した際、表示画面において、中心座標を中心とし、押下位置の間隔を直径とする円の領域に表示されている画像を拡大した画像を示す画像データを生成する。
【００２７】
こうすることにより、容易に、表示部に表示されている画像の特定の部分をユーザの好みの倍率に拡大することが可能となり、抵抗膜式タッチパネルの使い勝手を向上させることが可能となる。
【００２８】
また、請求項９に記載の電子システムは、請求項７に記載の制御装置と、抵抗膜式タッチパネルが備える抵抗膜により覆われている表示画面に表示されている画像の構成要素の選択を受け付ける入力受付装置とから構成されている。そして、入力受付装置は、制御装置から種々の情報を取得する情報取得手段と、表示画面に表示されている画像の構成要素の選択を受けるける選択受付手段とを備える。そして、選択受付手段は、情報取得手段を介して二箇所の押下位置の中心座標と、押下位置の間隔とを取得した際、表示画面において、中心座標を中心とし、押下位置の間隔を直径とする円の領域に複数の選択可能な構成要素が表示されており、かつ、これらの構成要素のうちのいずれかが既に選択されている場合、選択されている構成要素に替えて、表示画面における円の領域に表示されている他の構成要素を新たに選択する。
【００２９】
例えば、選択可能な構成要素が隣接して表示されている場合や、これらの構成要素の一部が重なった状態で表示されている場合に、これらの構成要素が表示されている位置に触れることにより構成要素の選択を行うことは困難である。しかし、請求項９に記載の構成を有することにより、隣接して表示されている構成要素や、一部が重なった状態で表示されている構成要素の選択を行うことが容易となり、抵抗膜式タッチパネルの使い勝手を向上させることが可能となる。
【００３０】
また、請求項１０に記載されているように、請求項１から請求項９のいずれかに記載の制御装置の制御手段として機能させるためのプログラムを、制御装置が内蔵するコンピュータに実行させるようになっていても良い。
【００３１】
請求項１０の記載の様になっていれば、例えば、光磁気ディスク、ＣＤ−ＲＯＭ、ハードディスク、ＲＯＭ、ＲＡＭ等のコンピュータが読みとり可能な記録媒体にプログラムを記録し、そのプログラムを必要に応じてコンピュータにロードして起動することにより制御装置として機能させることができる。また、プログラムはネットワークを用いて流通させることも可能であるため、制御装置の機能向上も容易となる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００３３】
［構成の説明］
図１は、４線式の抵抗膜式タッチパネルを搭載したナビゲーション装置１０の構成を示すブロック図である。ナビゲーション装置１０は、操作部１００、表示部２００、音声出力部３００、記憶部４００、地図データ入力器５００、制御部６００、位置検出器７００、及び外部通信機８００から構成されている。
【００３４】
操作部１００は、ユーザからの各種指示を受け付ける部位であり、抵抗膜式タッチパネルの入力受付部分である透明なパネルと、このパネルに設けられている抵抗膜を制御する抵抗膜制御部等とから構成されている。このパネルは、表示部２００を覆うように配置されている。操作部１００は、制御部６００とシリアルバスで接続されており、ユーザによるパネルの押下位置を、１００ｍｓ周期にて制御部６００に送信する。操作部１００の詳細については、後述する。
【００３５】
表示部２００は、各種表示を行う部位であり、具体的にはＬＣＤや有機ＥＬ等から構成される。
音声出力部３００は、制御部６００から入力された信号に基づき音声を出力する部位である。
【００３６】
記憶部４００は、記憶保持動作が不要なデバイス（例えば、ＨＤＤ）から構成され、各種情報を記憶することができる。
地図データ入力器５００は、経路案内等を行う際に使用する地図データや、所定の施設を検索する際に用いる施設検索情報等の各種データを入力するための装置である。これらのデータの記憶媒体としては、そのデータ量が膨大であるため、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等を用いるのが一般的である。
【００３７】
制御部６００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭに記憶されているプログラムに従いナビゲーション装置１０の各部位を制御する部位である。制御部６００は、周知の方法により、地図データ入力器５００を介して取得した地図データに基づきユーザの目的地までの経路の特定や、この目的地までの経路案内等を行う。また、制御部６００は、シリアルバスにより操作部１００と通信を行う通信部（図示なし）を有している。
【００３８】
位置検出器７００は、ＧＰＳ（Global Positioning System）用の人工衛星からの電波を、図示しないＧＰＳアンテナを介して受信して車両の位置、方位、速度等を検出するＧＰＳ受信器７１０と、車両に加えられる回転運動の大きさを検出するジャイロスコープ７２０と、車両の前後方向の加速度等から走行した距離を検出する距離センサ７３０とを備えている。そして、これらは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。
【００３９】
外部通信機８００は、路側に設置された光ビーコンや電波ビーコン等を介してＶＩＣＳの情報センタから種々の情報を取得する。また、ＦＭ多重放送によって送信される種々の情報も取得する。
【００４０】
次に、操作部１００の詳細について、図２に記載のブロック図を用いて説明する。操作部１００は、抵抗膜制御部１１０と、第一の抵抗膜制御回路１２０と、第二の抵抗膜制御回路１３０と、第三の抵抗膜制御回路１４０と、及び第四の抵抗膜制御回路１５０と、パネル１６０と、通信部１７０とから構成される。
【００４１】
抵抗膜制御部１１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらを接続するバスライン等からなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭに記憶されているプログラムに従い処理を行う部位である。抵抗膜制御部１１０は、出力ポートであるＡＸＯ１、ＡＸＯ２、ＡＹＯ１、及びＡＹＯ２を有している。また、抵抗膜制御部１１０は、ＡＤコンバータを有しており、ＡＸＴ１、ＡＸＴ２、ＡＹＴ１、及びＡＹＴ２というＡＤ入力ポートを有している。また、抵抗膜制御部１１０が有するＲＯＭには、ユーザがパネル１６０の一箇所を押下した際に、Ｘ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２との接点を流れる電流を特定するためのテーブルである電流値テーブルが記憶されている。
【００４２】
通信部１７０は、シリアルバスにより制御部６００と通信を行う部位である。
パネル１６０は、４線式の抵抗膜式タッチパネルの入力受付部分である、透明な矩形の板状の部位である。パネル１６０は、矩形の抵抗膜であるＸ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２とが微小な間隔を開けて対面するように配置されており、ユーザによりパネル１６０が押下された際、これらの抵抗膜の間に接点が生じる構成となっている。尚、図２に記載のパネル１６０では、説明のため、Ｘ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２とをずらして描かれている。しかし、実際は、これらの抵抗膜は同一の形状を有しており、一方の抵抗膜は他方の抵抗膜を覆うようにして配置されている。
【００４３】
Ｘ軸方向抵抗膜１６１には、長手方向に直交する二つの辺に沿ってそれぞれ第一の電極１６１ａと、第二の電極１６１ｂとが設けられている。また、Ｙ軸方向抵抗膜１６２には、長手方向に平行な二つの辺に沿ってそれぞれ第三の電極１６２ａと、第四の電極１６２ｂとが設けられている。また、第一の電極１６１ａに対応する辺に直交するようにＸ軸が設定されていると共に、第三の電極１６２ａに対応する辺に直交するようにＹ軸が設定されている。また、各抵抗膜に設けられている電極は、抵抗膜制御部１１０のＡＤ入力ポートと接続されている。第一の電極１６１ａはＡＸＴ１に、第二の電極１６１ｂはＡＸＴ２に、第三の電極１６２ａはＡＹＴ１に、第四の電極１６２ｂはＡＹＴ２にそれぞれ接続されている。
【００４４】
また、第一の抵抗膜制御回路１２０等は、Ｘ軸方向抵抗膜１６１またはＹ軸方向抵抗膜１６２が備える電極に電圧を印加すると共に、各電極に発生している電圧を特定する為の回路である。第一の抵抗膜制御回路１２０はＸ軸方向抵抗膜１６１が備える第一の電極１６１ａに、第二の抵抗膜制御回路１３０はＸ軸方向抵抗膜１６１が備える第二の電極１６１ｂに、第三の抵抗膜制御回路１４０はＹ軸方向抵抗膜１６２が備える第三の電極１６２ａに、第四の抵抗膜制御回路１５０はＹ軸方向抵抗膜１６２が備える第四の電極１６２ｂにそれぞれ対応している。
【００４５】
第一の抵抗膜制御回路１２０の構成について説明する。第一の抵抗膜制御回路１２０は、スイッチング回路１２１と、５Ｖの定電圧源１２３と、定電圧源１２３に接続されている抵抗１２２とから構成されている。スイッチング回路１２１は、抵抗膜制御部１１０の出力ポートであるＡＸＯ１の出力に基づき、Ｘ軸方向抵抗膜１６１の第一の電極１６１ａと、ＧＮＤ、及び定電圧源１２３に接続されている抵抗１２２との接続を制御する回路である。具体的には、スイッチング回路１２１は、ＡＸＯ１がＬｏ出力（０Ｖ出力）の場合、第一の電極１６１ａとＧＮＤとを接続し、ＡＸＯ１がＨｉ出力（５Ｖ出力）の場合、第一の電極１６１ａと抵抗１２２とを接続する。また、ＡＸＯ１がＯＰＥＮの場合には、スイッチング回路１２１は、第一の電極１６１ａを、ＧＮＤ及び抵抗１２２と接続しない。
【００４６】
また、第二の抵抗膜制御回路１３０も、第一の抵抗膜制御回路１２０と同様の構成を有する。第二の抵抗膜制御回路１３０のスイッチング回路１２１は、第一の抵抗膜制御回路１２０のスイッチング回路１２１と同様に、抵抗膜制御部１１０の出力ポートであるＡＸＯ２の出力に基づき、Ｘ軸方向抵抗膜１６１の第二の電極１６１ｂと、ＧＮＤ、及び定電圧源１２３に接続されている抵抗１２２との接続を制御する。
【００４７】
また、第三の抵抗膜制御回路１４０も、第一の抵抗膜制御回路１２０と同様の構成を有する。第三の抵抗膜制御回路１４０のスイッチング回路１２１は、第一の抵抗膜制御回路１２０のスイッチング回路１２１と同様に、抵抗膜制御部１１０の出力ポートであるＡＹＯ１の出力に基づき、Ｙ軸方向抵抗膜１６２の第三の電極１６２ａと、ＧＮＤ、及び定電圧源１２３に接続されている抵抗１２２との接続を制御する。
【００４８】
また、第四の抵抗膜制御回路１５０も、第一の抵抗膜制御回路１２０と同様の構成を有する。第四の抵抗膜制御回路１５０のスイッチング回路１２１は、第一の抵抗膜制御回路１２０のスイッチング回路１２１と同様に、抵抗膜制御部１１０の出力ポートであるＡＹＯ２の出力に基づき、Ｙ軸方向抵抗膜１６２の第四の電極１６２ｂと、ＧＮＤ、及び定電圧源１２３に接続されている抵抗１２２との接続を制御する。
【００４９】
ここで、抵抗膜制御部１１０が有するＲＯＭに記憶されている電流値テーブルについて説明する。ユーザがパネル１６０を押下した際、パネル１６０を構成する抵抗膜間に生じる接点を流れる電流値はユーザの押下位置に応じて異なる値となる。電流値テーブルとは、ユーザがパネル１６０の一箇所を押下した際に、押下位置に応じて、パネル１６０を構成する抵抗膜間の接点を流れる電流値を特定するためのテーブルである。図３には、電流値テーブルの構成を示す表が記載されている。
【００５０】
電流値テーブルは、ユーザのパネル１６０の押下位置をＸＹ座標で示す項目である「押下座標」と、パネル１６０を構成する抵抗膜を流れる電流を示す項目である「電流値」とから構成されている。抵抗膜制御部１１０は、電流値テーブルを参照することにより、パネル１６０の一箇所が押下された際に、抵抗膜間の接点を流れる電流値Ｉｘｙを特定することができる。
【００５１】
［動作の説明］
［中心座標等を特定する処理について］
次に、ナビゲーション装置１０の操作部１００が、ユーザにより操作部１００を構成するパネル１６０の二箇所が同時に押されている際に、二箇所の押下位置の中心座標と、二箇所の押下位置の距離とを特定する際に行われる処理について説明する。
【００５２】
（１）抵抗膜を制御する処理について
図４には、抵抗膜制御部１１０が、パネル１６０を構成するＸ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２とが備える電極に電圧を印加する処理である電圧印加処理において、抵抗膜制御部１１０の出力波形等を示すタイミングチャート１０００が記載されている。
【００５３】
このタイミングチャート１０００は、抵抗膜を制御する出力波形の１サイクル分を示しており、抵抗膜制御部１１０の出力ポートの状態と、ＡＤ入力ポートの状態とを示している。この１サイクルは、四つのフェーズから構成されており、各フェーズは１０ｍｓ間実行されると共に、各フェーズは５ｍｓ間隔にて実行される。また、抵抗膜制御部１１０は、１００ｍｓ周期にて１サイクルを実行する。
【００５４】
各フェーズにて行われる処理について具体的に説明する。
（１−１）フェーズ１について
フェーズ１は、Ｘ軸方向抵抗膜１６１に設けられている第二の電極１６１ｂと、押下位置との間に生成されている抵抗に発生している電圧値を測定することにより、第二の電極１６１ｂに対応する辺を基準として押下位置を特定するためのフェーズである。フェーズ１において、抵抗膜制御部１１０は、以下の処理を行う。
・ＡＹＯ１をＨｉ出力（５Ｖ出力）、ＡＸＯ２をＬｏ出力（０Ｖ出力）とし、Ｙ軸方向抵
抗膜１６２に設けられている第三の電極１６２ａと、Ｘ軸方向抵抗膜１６１に設けられ
ている第二の電極１６１ｂとの間に電圧を印加する。
・ＡＸＯ１をＯＰＥＮ出力とし、Ｘ軸方向抵抗膜１６１に設けられている第一の電極１６
１ａと、ＧＮＤ、及び第一の抵抗膜制御回路１２０の抵抗１２２との接続を開放する。
・ＡＹＯ２をＯＰＥＮ出力とし、Ｙ軸方向抵抗膜１６２に設けられている第四の電極１６
２ｂと、ＧＮＤ、及び第四の抵抗膜制御回路１５０の抵抗１２２との接続を開放する。
・フェーズ１開始から１０ｍｓ経過する直前のタイミングにて、ＡＸＴ２からＡＤ値（Ｖ
１Ｌ）を、ＡＹＴ１からＡＤ値（Ｖ１Ｈ）を、ＡＸＴ１からＡＤ値（Ｖ１Ｘ）をそれぞ
れ読み出し、ＲＡＭに保存する。
・第二の電極１６１ｂと押下位置との距離は、押下位置と第二の電極１６１ｂとの間に生
じている電圧に比例した値となる。そこで、次の手順により、第二の電極１６１ｂに対
応する辺を基準とする押下位置Ｘｂを算出する。
【００５５】
Ｖｘｂ＝（Ｖ１Ｘ−Ｖ１Ｌ）／（Ｖ１Ｈ−Ｖ１Ｌ）、Ｘｂ＝ｆｘｂ（Ｖｘｂ）
ここで、関数ｆｘｂは、Ｖｘｂに基づき、０から２５５の範囲で、第二の電極１６１ｂ
に対応する辺を基準としてＸ軸方向における押下位置を特定する座標を算出する関数で
ある。
【００５６】
（１−２）フェーズ２について
フェーズ２は、Ｙ軸方向抵抗膜１６２に設けられている第四の電極１６２ｂと、押下位置との間に生成されている抵抗に発生している電圧値を測定することにより、第四の電極１６２ｂに対応する辺を基準として押下位置を特定するためのフェーズである。フェーズ２において、抵抗膜制御部１１０は、以下の処理を行う。
・ＡＸＯ１をＨｉ出力（５Ｖ出力）、ＡＹＯ２をＬｏ出力（０Ｖ出力）とし、Ｘ軸方向抵
抗膜１６１に設けられている第一の電極１６１ａと、Ｙ軸方向抵抗膜１６２に設けられ
ている第四の電極１６２ｂとの間に電圧を印加する。
・ＡＹＯ１をＯＰＥＮ出力とし、Ｙ軸方向抵抗膜１６２に設けられている第三の電極１６
２ａと、ＧＮＤ、及び第三の抵抗膜制御回路１４０の抵抗１２２との接続を開放する。
・ＡＸＯ２をＯＰＥＮ出力とし、Ｘ軸方向抵抗膜１６１に設けられている第二の電極１６
１ｂと、ＧＮＤ、及び第二の抵抗膜制御回路１３０の抵抗１２２との接続を開放する。
・フェーズ２開始から１０ｍｓ経過する直前のタイミングにて、ＡＹＴ２からＡＤ値（Ｖ
２Ｌ）を、ＡＸＴ１からＡＤ値（Ｖ２Ｈ）を、ＡＹＴ１からＡＤ値（Ｖ２Ｙ）をそれぞ
れ読み出し、ＲＡＭに保存する。
・第四の電極１６２ｂと押下位置との距離は、押下位置と第四の電極１６２ｂとの間に生
じている電圧に比例した値となる。そこで、次の手順により、第四の電極１６２ｂに対
応する辺を基準とする押下位置Ｙｂを算出する。
【００５７】
Ｖｙｂ＝（Ｖ２Ｙ−Ｖ２Ｌ）／（Ｖ２Ｈ−Ｖ２Ｌ）、Ｙｂ＝ｆｙｂ（Ｖｙｂ）
ここで、関数ｆｙｂは、Ｖｙｂに基づき、０から２５５の範囲で、第四の電極１６２ｂ
に対応する辺を基準としてＹ軸方向における押下位置を特定する座標を算出する関数で
ある。
【００５８】
（１−３）フェーズ３について
フェーズ３は、Ｘ軸方向抵抗膜１６１に設けられている第一の電極１６１ａと、押下位置との間に生成されている抵抗に発生している電圧値を測定することにより、第一の電極１６１ａに対応する辺を基準として押下位置を特定するためのフェーズである。フェーズ３において、抵抗膜制御部１１０は、以下の処理を行う。
・ＡＹＯ１をＨｉ出力（５Ｖ出力）、ＡＸＯ１をＬｏ出力（０Ｖ出力）とし、Ｙ軸方向抵
抗膜１６２に設けられている第三の電極１６２ａと、Ｘ軸方向抵抗膜１６１に設けられ
ている第一の電極１６１ａとの間に電圧を印加する。
・ＡＸＯ２をＯＰＥＮ出力とし、Ｘ軸方向抵抗膜１６１に設けられている第二の電極１６
１ｂと、ＧＮＤ、及び第二の抵抗膜制御回路１３０の抵抗１２２との接続を開放する。
・ＡＹＯ２をＯＰＥＮ出力とし、Ｙ軸方向抵抗膜１６２に設けられている第四の電極１６
２ｂと、ＧＮＤ、及び第四の抵抗膜制御回路１５０の抵抗１２２との接続を開放する。
・フェーズ３開始から１０ｍｓ経過する直前のタイミングにて、ＡＸＴ１からＡＤ値（Ｖ
３Ｌ）を、ＡＹＴ１からＡＤ値（Ｖ３Ｈ）を、ＡＸＴ２からＡＤ値（Ｖ３Ｘ）をそれぞ
れ読み出し、ＲＡＭに保存する。
・第一の電極１６１ａと押下位置との距離は、押下位置と第一の電極１６１ａとの間に生
じている電圧に比例した値となる。そこで、次の手順により、第一の電極１６１ａに対
応する辺を基準とする押下位置Ｘａを算出する。
【００５９】
Ｖｘａ＝（Ｖ３Ｘ−Ｖ３Ｌ）／（Ｖ３Ｈ−Ｖ３Ｌ）、Ｘａ＝ｆｘａ（Ｖｘａ）
ここで、関数ｆｘａは、Ｖｘａに基づき、０から２５５の範囲で、第一の電極１６１ａ
に対応する辺を基準としてＸ軸方向における押下位置を特定する座標を算出する関数で
ある。
【００６０】
（１−４）フェーズ４について
フェーズ４は、Ｙ軸方向抵抗膜１６２に設けられている第三の電極１６２ａと、押下位置との間に生成されている抵抗に発生している電圧値を測定することにより、第三の電極１６２ａに対応する辺を基準として押下位置を特定するためのフェーズである。フェーズ４において、抵抗膜制御部１１０は、以下の処理を行う。
・ＡＸＯ１をＨｉ出力（５Ｖ出力）、ＡＹＯ１をＬｏ出力（０Ｖ出力）とし、Ｘ軸方向抵
抗膜１６１に設けられている第一の電極１６１ａと、Ｙ軸方向抵抗膜１６２に設けられ
ている第三の電極１６２ａとの間に電圧を印加する。
・ＡＹＯ２をＯＰＥＮ出力とし、Ｙ軸方向抵抗膜１６２に設けられている第四の電極１６
２ｂと、ＧＮＤ、及び第四の抵抗膜制御回路１５０の抵抗１２２との接続を開放する。
・ＡＸＯ２をＯＰＥＮ出力とし、Ｘ軸方向抵抗膜１６１に設けられている第二の電極１６
１ｂと、ＧＮＤ、及び第二の抵抗膜制御回路１３０の抵抗１２２との接続を開放する。
・フェーズ４開始から１０ｍｓ経過する直前のタイミングにて、ＡＹＴ１からＡＤ値（Ｖ
４Ｌ）を、ＡＸＴ１からＡＤ値（Ｖ４Ｈ）を、ＡＹＴ２からＡＤ値（Ｖ４Ｙ）をそれぞ
れ読み出し、ＲＡＭに保存する。
・第三の電極１６２ａと押下位置との距離は、押下位置と第三の電極１６２ａとの間に生
じている電圧に比例した値となる。そこで、次の手順により、第三の電極１６２ａに対
応する辺を基準とする押下位置Ｙａを算出する。
【００６１】
Ｖｙａ＝（Ｖ４Ｙ−Ｖ４Ｌ）／（Ｖ４Ｈ−Ｖ４Ｌ）、Ｙａ＝ｆｙａ（Ｖｙａ）
ここで、関数ｆｙａは、Ｖｙａに基づき、０から２５５の範囲で、第三の電極１６２ａ
に対応する辺を基準としてＹ軸方向における押下位置を特定する座標を算出する関数で
ある。
【００６２】
（２）押下座標等を算出する処理について
次に、パネル１６０の押下位置を示す押下座標等を算出し、算出した押下座標等を制御部６００に送信する押下座標等算出処理について、図５に記載のフローチャートを用いて説明する。押下座標等算出処理では、ユーザによりパネル１６０の一箇所が押下された際は、ユーザの押下位置を示す押下座標を算出し、ユーザによりパネル１６０の二箇所が押下された際は、二箇所の押下位置の中心座標と、二箇所の押下位置の距離とを算出する。この処理は、電圧印加処理のフェーズ４が実行された後から、次のサイクルのフェーズ１が開始されるまでの間に実行される。
【００６３】
Ｓ２０１０では、操作部１００の抵抗膜制御部１１０は、以下の手順により、押下座標（ｘ、ｙ）を算出し、Ｓ２０２０に処理を移行する。
・電圧印加処理のフェーズ１で算出したＸｂを第一の電極１６１ａに対応する辺を基準と
してＸ軸方向における押下位置を特定する座標に変換し、変換後の座標と、電圧印加処
理のフェーズ３で算出したＸａとの平均値をｘとする。
【００６４】
ｘ＝（Ｘａ＋２５５−Ｘｂ）／２
・電圧印加処理のフェーズ２で算出したＹｂを第三の電極１６２ａに対応する辺を基準と
してＹ軸方向における押下位置を特定する座標に変換し、変換後の座標と、電圧印加処
理のフェーズ４で算出したＹａとの平均値をｙとする。
【００６５】
ｙ＝（Ｙａ＋２５５−Ｙｂ）／２
Ｓ２０２０では、抵抗膜制御部１１０は、以下の手順により、電圧印加処理のフェーズ１において、第一の抵抗膜制御回路１２０の抵抗１２２を流れる電流値Ｉ１を算出することにより、Ｘ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２との接点を流れる電流を算出する。尚、抵抗１２２の抵抗値はＲｓである。そして、Ｓ２０３０に処理を移行する。
【００６６】
Ｉ１＝（５−Ｖ１Ｈ）／Ｒｓ
Ｓ２０３０では、抵抗膜制御部１１０は、Ｓ２０２０にて算出した電流値Ｉ１に基づき、パネル１６０が押下されているか否かを判定する。具体的には、抵抗膜制御部１１０は、電流値Ｉ１が所定の値未満の場合、パネル１６０が押下されていないものと判定し（Ｓ２０３０：Ｙｅｓ）、Ｓ２０５０に処理を移行し、電流値Ｉ１が所定の値以上である場合、パネル１６０が押下されているものと判定し（Ｓ２０３０：Ｎｏ）、Ｓ２０４０に処理を移行する。
【００６７】
Ｓ２０４０では、抵抗膜制御部１１０は、Ｓ２０２０にて算出した電流値Ｉ１に基づき、パネル１６０の三箇所以上が押下されているか否かを判定する。具体的には、抵抗膜制御部１１０は、Ｓ２０１０にて算出した押下座標（ｘ、ｙ）の一箇所のみが押下された際に、Ｘ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２との接点を流れる電流の電流値Ｉｘｙを、抵抗膜制御部１１０が有するＲＯＭに記憶されている電流テーブルに基づき特定する。そして、電流値Ｉｘｙと、Ｓ２０２０にて算出された電流値Ｉ１との差分ΔＩがＩａ以上である場合、抵抗膜制御部１１０は、パネル１６０の三箇所以上が押下されていると判定し（Ｓ２０４０：Ｙｅｓ）、Ｓ２０５０に処理を移行する。ΔＩがＩａ未満である場合、パネル１６０の一箇所または二箇所が押下されていると判定し（Ｓ２０４０：Ｎｏ）、抵抗膜制御部１１０は、Ｓ２０６０に処理を移行する。
【００６８】
パネル１６０が押下されていない場合、または、パネル１６０の三箇所以上が押下されている場合に移行するＳ２０５０では、抵抗膜制御部１１０は、パネル１６０が押下されていない旨を、操作情報として通信部１７０を介して制御部６００に送信し、押下座標等算出処理を終了する。
【００６９】
パネル１６０の一箇所または二箇所が押下されている場合に移行するＳ２０６０では、抵抗膜制御部１１０は、ΔＩに基づき、パネル１６０の二箇所が押下されているか否かを判定する。具体的には、ΔＩがＩｂ以上である場合、パネル１６０の二箇所が押下されていると判定し（Ｓ２０６０：Ｙｅｓ）、抵抗膜制御部１１０は、Ｓ２０７０に処理を移行する。ΔＩがＩｂ未満である場合、パネル１６０の一箇所が押下されていると判定し（Ｓ２０６０：Ｎｏ）、抵抗膜制御部１１０は、Ｓ２１００に処理を移行する。
【００７０】
Ｓ２０７０では、抵抗膜制御部１１０は、Ｓ２０１０にて算出した押下座標（ｘ、ｙ）を、二箇所の押下位置の中心座標（Ｘｃ、Ｙｃ）として設定し、Ｓ２０８０に処理を移行する。
【００７１】
Ｓ２０８０では、抵抗膜制御部１１０は、以下の（ａ）〜（ｄ）の処理を行うことにより、二箇所の押下位置の間隔であるｄを算出し、Ｓ２０９０に処理を移行する。尚、Ｘ軸方向抵抗膜１６１及びＹ軸方向抵抗膜１６２の単位長さ辺りの抵抗値をｋとする。
（ａ）中心座標と第一の電極１６１ａとの間の抵抗値Ｒｘｃ１、中心座標と第二の電極１６１ｂとの間の抵抗値Ｒｘｃ２、及び、中心座標と第三の電極１６２ａとの間の抵抗値Ｒｙｃを、以下の手順により算出する。
Ｒｘｃ１＝ｋ・Ｘａ、Ｒｘｃ２＝ｋ・Ｘｂ、Ｒｙｃ＝ｋ・Ｙｃ
（ｂ）電圧印加処理のフェーズ３における、Ｙ軸方向抵抗膜１６２の第三の電極１６２ａと、Ｘ軸方向抵抗膜１６１の第一の電極１６１ａとの間の抵抗値Ｒ１を、以下の手順により算出する。
Ｒ１＝（Ｖ３Ｈ−Ｖ３Ｌ）／Ｉ３
尚、Ｉ３とは、電圧印加処理のフェーズ３において、第三の抵抗膜制御回路１４０の抵抗１２２を流れる電流の電流値であり、以下の手順により算出される。
Ｉ３＝（５−Ｖ３Ｈ）／Ｒｓ（Ｒｓは、抵抗１２２の抵抗値）
（ｃ）電圧印加処理のフェーズ１における、Ｙ軸方向抵抗膜１６２の第三の電極１６２ａと、Ｘ軸方向抵抗膜１６１の第二の電極１６１ｂとの間の抵抗値Ｒ２を、以下の手順により算出する。
Ｒ２＝（Ｖ１Ｈ−Ｖ１Ｌ）／Ｉ１
尚、Ｉ１とは、Ｓ２０２０にて算出した、電圧印加処理のフェーズ１において第一の抵抗膜制御回路１２０の抵抗１２２を流れる電流の電流値である。
（ｄ）Ｒｘｃ１＝ｋ・Ｘａ、Ｒｘｃ２＝ｋ・Ｘｂ、Ｒｙｃ、Ｒ１、及びＲ２を、数５に代入することにより、二箇所の押下位置の間隔ｄを算出する。
【００７２】
【数５】
0004888407.tif 000006
Ｓ２０９０では、抵抗膜制御部１１０は、通信部１７０を介して、パネル１６０の二箇所が押下された旨と、中心座標（Ｘｃ、Ｙｃ）と、二箇所の押下位置の間隔ｄとを、操作情報として通信部１７０を介して制御部６００に送信し、押下座標等算出処理を終了する。
【００７３】
パネル１６０の一箇所が押下されている場合に行われるＳ２１００では、抵抗膜制御部１１０は、パネル１６０の一箇所が押下された旨と、Ｓ２０１０にて算出した押下座標（ｘ、ｙ）を、操作情報として通信部１７０を介して制御部６００に送信し、押下座標等算出処理を終了する。
【００７４】
［中心座標等に基づき行われる処理について］
ナビゲーション装置１０の制御部６００は、１００ｍｓ周期にて、操作部１００から、シリアルバスを介して、操作部１００を構成するパネル１６０の押下座標等の情報である操作情報を取得する。そして、取得した操作情報に対しチャタリング処理を行い、操作情報を確定させる。このチャタリング処理について具体的に説明すると、例えば、受信した操作情報が４回連続してパネル１６０の二箇所が押下された旨を示していた場合、二箇所押しが確定したとみなし、これらの操作情報に含まれている中心座標（Ｘｃ、Ｙｃ）のＸ要素及びＹ要素をそれぞれ平均することにより得られた座標を、押下位置間隔ｄの平均値を、確定した中心座標、及び押下位置間隔としても良い。また、例えば、受信した操作情報が４回連続してパネル１６０の一箇所が押下された旨を示していた場合、一箇所押しが確定したとみなし、これらの操作情報に含まれている押下座標（ｘ、ｙ）のＸ要素及びＹ要素をそれぞれ平均することにより得られた座標を、確定した押下座標としても良い。そして、二箇所押し、及び一箇所押しが確定していない場合は、操作が行われていないものとみなしても良い。
【００７５】
ここでは、制御部６００が、ユーザによりパネル１６０の二箇所が同時に押下された場合に、チャタリング処理を経て確定した操作情報に基づき実行する処理について説明する。
【００７６】
（１）地図画像を拡大する処理について
操作部１００を構成するパネル１６０の二箇所が同時に押されている間、制御部６００が、二箇所の押下位置の中心座標と、押下位置間隔とに基づき、表示部２００に表示している地図画像を拡大する処理について、図６に記載のフローチャートを用いて説明する。図６には、制御部６００が、地図データ入力器５００から入力された地図データに基づき、表示部２００に地図画像を表示している際に、表示中の地図画像を更新する地図画像更新処理のフローチャートが記載されている。この地図画像更新処理は、操作情報が確定した際に行われる。
【００７７】
Ｓ３０１０では、制御部６００は、前回確定した操作情報と、今回新たに確定した操作情報とに基づき、パネル１６０の二箇所押しが開始されたか否かを判定する。具体的には、前回確定した操作情報は二箇所押しが行われていないことを示しており、かつ、今回確定した操作情報は二箇所押しが行われていることを示している場合は、パネル１６０の二箇所押しが開始されたと判定し（Ｓ３０１０：Ｙｅｓ）、制御部６００は、Ｓ３０２０に処理を移行する。前回確定した操作情報は二箇所押しが行われていることを示している場合、または、今回確定した操作情報は二箇所押しが行われていないことを示している場合（Ｓ３０１０：Ｎｏ）、制御部６００は、Ｓ３０３０に処理を移行する。
【００７８】
Ｓ３０２０では、制御部６００は、二箇所の押下位置の中心座標と、押下位置間隔とに基づき、表示中の地図画像を拡大した画像データを生成し、拡大した地図画像を表示部２００に表示する。この処理について、図７の（ａ）に記載の拡大前の画面４０００と、図７の（ｂ）に記載の拡大後の画面４１００とを用いて具体的に説明する。これらの画面には、地図画像が表示されている。拡大後の画面４１００とは、二箇所の押下位置の中心座標を中心とし押下位置間隔を直径とする、拡大前の画面４０００上の円の領域４０１０を拡大した画像である。この拡大後の画面４１００は、円の領域４０１０の中心が画面の中心となるよう表示中の地図画像の表示範囲を変更すると共に、円の領域４０１０の直径が画面の縦方向の長さと一致する倍率で表示中の地図画像を拡大した画面である。そして、制御部６００は、画面の下部に、拡大後の画面４１００における地図画像の縮尺目盛りを表示し、地図画像更新処理を終了する。
【００７９】
Ｓ３０３０では、制御部６００は、前回確定した操作情報と、今回新たに確定した操作情報とに基づき、パネル１６０の二箇所押しが終了したか否かを判定する。具体的には、前回確定した操作情報は二箇所押しが行われていることを示しており、かつ、今回確定した操作情報は二箇所押しが行われていないことを示している場合は、パネル１６０の二箇所押しが終了したと判定し（Ｓ３０３０：Ｙｅｓ）、制御部６００は、Ｓ３０４０に処理を移行する。前回確定した操作情報は二箇所押しが行われていないことを示している場合、または、今回確定した操作情報は二箇所押しが行われていることを示している場合（Ｓ３０３０：Ｎｏ）、制御部６００は、地図画像更新処理を終了する。
【００８０】
Ｓ３０４０では、制御部６００は、二箇所押しが開始される前に表示されていた地図画像である拡大前の画面４０００を、再度表示部２００に表示し、地図画像更新処理を終了する。
【００８１】
（２）案内経路を変更する処理について
次に、経路案内に係る案内経路が表示部２００に表示されている際に操作部１００を構成するパネル１６０の二箇所が同時に押された場合に、制御部６００が案内経路を変更する案内経路切替処理について、図８に記載のフローチャートを用いて説明する。この処理は、制御部６００が、案内経路を表示部２００に表示している場合に、パネル１６０の二箇所押しが確定した際に実行される。
【００８２】
Ｓ５０１０では、制御部６００は、表示部２００の画面上の、二箇所の押下位置の中心座標を中心とし押下位置間隔を直径とする円の領域に、経路案内に係る案内経路が表示されているか否かを判定する。この円の領域に案内経路が表示されている場合（Ｓ５０１０：Ｙｅｓ）、制御部６００は、Ｓ５０２０に処理を移行する。円の領域に案内経路が表示されていない場合（Ｓ５０１０：Ｎｏ）、制御部６００は、案内経路変更処理を終了する。
【００８３】
Ｓ５０２０では、制御部６００は、二箇所の押下位置の中心座標を中心とし押下位置間隔を直径とする円の領域の案内経路付近において、この案内経路と並行する道路の有無をチェックする。この処理について、図９の（ａ）に記載の第一の案内経路画面６０００を用いて具体的に説明する。第一の案内経路画面６０００は、経路案内に係る案内経路を含む画面である。また、第一の案内経路画面６０００上の円の領域６０１０は、二箇所の押下位置の中心座標を中心とし押下位置間隔を直径とする領域である。この円の領域６０１０を通過する白抜きの線で示されている道路は、経路案内に係る第一の案内経路６０２０である。制御部６００は、この第一の案内経路６０２０と並行して円の領域６０１０を通過する道路の有無をチェックする。第一の案内経路画面６０００には、第一の案内経路６０２０と並行して円の領域６０１０を通過する道路である代替道路６０３０が含まれているため、制御部６００は、円の領域の案内経路付近において、案内経路と並行する道路が存在すると判定する。円の領域の案内経路付近において、この案内経路と並行する道路が存在する場合は（Ｓ５０２０：Ｙｅｓ）、制御部６００は、Ｓ５０３０に処理を移行する。円の領域の案内経路付近において、この案内経路と並行する道路が存在しない場合は（Ｓ５０２０：Ｎｏ）、制御部６００は、案内経路切替処理を終了する。
【００８４】
Ｓ５０３０では、制御部６００は、案内経路の切り替えを行うか否かの問合せメッセージを、表示部２００に表示させる。具体的には、制御部６００は、図９の（ｂ）に記載の案内経路変更メッセージ画面６１００に含まれている問合せメッセージ６１１０を表示部２００に表示させる。そして、制御部６００は、Ｓ５０４０に処理を移行する。
【００８５】
Ｓ５０４０では、制御部６００は、操作部１００を介して案内経路の切り替えを行うか否かの選択をユーザから受け付ける。案内経路の切り替えを行う旨の選択を受け付けた場合、制御部６００は、Ｓ５０５０に処理を移行する。案内経路の切り替えを行わない旨の選択を受け付けた場合、制御部６００は、案内経路切替処理を移行する。
【００８６】
Ｓ５０５０では、制御部６００は、代替道路６０３０を含む新たな案内経路を特定し、図９の（ｃ）に記載の、第二の案内経路画面６２００を表示部２００に表示させる。この第二の案内経路画面６２００は、新たに特定した案内経路である第二の案内経路６２１０を表示する画面であり、第二の案内経路画面６２００において、第二の案内経路６２１０は、白抜きの線で表示されている。そして、制御部６００は、案内経路切替処理を終了する。
【００８７】
［効果］
本実施形態のナビゲーション装置１０の操作部１００は、パネル１６０を構成するＸ軸方向抵抗膜１６１の第一の電極１６１ａと押下位置との間に生じる電圧に基づき算出された押下座標と、第二の電極１６１ｂと押下位置との間に生じる電圧に基づき算出された押下座標との中間位置を、押下座標のＸ要素としている。また、パネル１６０を構成するＹ軸方向抵抗膜１６２の第三の電極１６２ａと押下位置との間に生じる電圧に基づき算出された押下座標と、第四の電極１６２ｂと押下位置との間に生じる電圧に基づき算出された押下座標との中間位置を、押下座標のＹ要素としている（Ｓ２０１０）。したがって、パネル１６０の二箇所が同時に押下された場合には、二箇所の押下位置の中心座標（Ｘｃ、Ｙｃ）を算出することができる。
【００８８】
また、操作部１００は、Ｘ軸方向抵抗膜１６１とＹ軸方向抵抗膜１６２との接点を流れる電流値Ｉ１に基づき、ユーザがパネル１６０の何箇所を押下しているかを判定する（Ｓ２０３０、Ｓ２０４０、Ｓ２０６０）。したがって、ユーザがパネル１６０の二箇所を押下しているか否かを精度良く判定することが可能となる。
【００８９】
そして、ユーザがパネル１６０の二箇所を押下していると判定された場合（Ｓ２０６０：Ｙｅｓ）、操作部１００は、二箇所の押下位置間隔ｄを算出し（Ｓ２０９０）、二箇所の押下位置の中心座標（Ｘｃ、Ｙｃ）と押下位置間隔ｄとを、ナビゲーション装置１０の制御部６００に送信する。したがって、ユーザがパネル１６０の二箇所を押下した際に、制御部６００では、二箇所の押下位置の中心座標と押下位置間隔とに基づく処理を実行することが可能となり、ナビゲーション装置１０の操作のバリエーションを増やすことが可能となる。
【００９０】
また、制御部６００は、表示部２００に地図画像を表示中にパネル１６０の二箇所が押下された場合、二箇所の押下位置の中心座標と押下位置間隔とに基づき、表示中の地図画像を拡大した画像を表示部２００に表示する（Ｓ３０２０）。したがって、表示部２００に表示されている地図画像の特定の部分を、容易に好みの倍率に拡大することが可能となり、ナビゲーション装置１０の使い勝手を向上させることが可能となる。
【００９１】
また、制御部６００は、表示部２００に経路案内に係る案内経路が表示されている際にパネル１６０の二箇所が押下された場合、二箇所の押下位置の中心座標を中心とし、押下位置間隔を直径とする円の領域に案内経路と並行する道路である代替道路が存在する場合（Ｓ５０２０：Ｙｅｓ）、案内経路を代替道路に切り替えるか否かの問合せメッセージを表示する（Ｓ５０３０）。そして、ユーザから案内経路を切り替える旨の操作を受け付けた場合（Ｓ５０４０：Ｙｅｓ）、制御部６００は、代替道路を含む新たな経路を特定し、表示部２００に表示する（Ｓ５０５０）。例えば、ユーザがパネル１６０を介して代替道路に触れることにより代替道路を選択し、選択した代替道路を含む新たな案内経路を設定する場合において、代替道路と案内経路とが隣接している場合は、代替道路のみに触れることが困難であるといった状況を想定することができる。このような場合に、上述した機能を有することにより、案内経路に隣接している代替道路の選択を行うことが容易となり、ナビゲーション装置１０の使い勝手を向上させることが可能となる。
【００９２】
［他の実施形態］
（１）本実施形態では、４線式の抵抗膜式タッチパネルにおいて、二箇所押し時の中心座標と押下位置間隔とを算出している。しかし、５線式の抵抗膜式タッチパネルや、他の方式の抵抗膜式タッチパネルであっても、本願発明を適用することにより二箇所押し時の中心座標を算出することが可能である。また、他の方式の抵抗膜式タッチパネルであっても、抵抗膜の辺に沿って電極が設けられていれば、本願発明を適用することにより、二箇所押し時の押下位置間隔を算出することが可能である。
【００９３】
（２）押下座標算出処理のＳ３０２０では、制御部６００は、拡大前の地図画像において、二箇所押し時の中心座標を中心とし、押下位置間隔を直径とする円の領域の直径を、画面の縦方向の長さと一致させることが可能な倍率で、地図画像を拡大している。しかし、制御部６００は、二箇所押しを検出した際、予め固定された倍率で地図画像の拡大を行っても良い。このような構成を有する場合であっても、地図画像の所定の位置の拡大を簡単に行うことができるため、ナビゲーション装置１０の使い勝手を良くすることができる。また、押下位置間隔に基づき倍率で地図画像の拡大を行う場合よりも、処理を単純化することが可能となる。
【００９４】
（３）案内経路切替処理のＳ５０１０及びＳ５０２０では、制御部６００は、表示部２００の画面上の、二箇所の押下位置の中心座標を中心とし押下位置間隔を直径とする円の領域において、経路案内に係る案内経路の有無と、案内経路に並行する代替道路の有無をチェックしている。しかし、制御部６００は、表示部２００の画面上の、二箇所の押下位置の中心座標を中心とする予め定められた直径の円の領域において、案内経路の有無と代替道路の有無とを判定しても良い。このような構成を有する場合であっても、ユーザは、案内経路の切り替えを簡単に行うことができるため、ナビゲーション装置１０の使い勝手を良くすることができる。また、押下位置間隔を直径とする円の領域に案内経路等が含まれているか否かを判定する場合よりも、処理を単純化することが可能となる。
【００９５】
［特許請求の範囲との対応］
上記実施形態の説明で用いた用語と、特許請求の範囲の記載に用いた用語との対応を示す。
【００９６】
操作部１００が制御装置に相当し、抵抗膜制御部１１０が制御手段に相当する。また、第一の抵抗膜制御回路１２０、第二の抵抗膜制御回路１３０、第三の抵抗膜制御回路１４０、及び第四の抵抗膜制御回路１５０が、電圧印加手段に相当する。
【００９７】
また、抵抗膜制御部１１０が有するＡＤコンバータが、第一の電圧値特定手段、及び第二の電圧値特定手段に相当する。
また、第一の抵抗膜制御回路１２０の抵抗１２２と、抵抗膜制御部１１０とが、第一の電流値特定手段、及び第三の電流値特定手段に相当し、通信部１７０が送出手段に相当する。
【００９８】
また、第一の抵抗膜制御回路１２０の抵抗１２２と、第三の抵抗膜制御回路１４０の抵抗１２２と、抵抗膜制御部１１０とが、第二の電流値特定手段に相当する。
また、第一の電極１６１ａに対応するＸ軸方向抵抗膜１６１の辺と、第三の電極１６２ａに対応するＹ軸方向抵抗膜１６２の辺とが、それぞれ第一の辺に相当する。また、第二の電極１６１ｂに対応するＸ軸方向抵抗膜１６１の辺と、第四の電極１６２ｂに対応するＹ軸方向抵抗膜１６２の辺とが、それぞれ第二の辺に相当する。
【００９９】
また、電圧印加処理の各フェーズにて行われる処理が、押下位置特定処理に相当し、電圧印加処理、及び、押下座標等算出処理のＳ２０１０においてｘ及びｙを算出する処理が、中間位置特定処理に相当する。
【０１００】
また、Ｘａ及びＹａが第一の押下位置に、Ｘｂ及びＹｂが第二の押下位置に、２５５−Ｘｂ及び２５５−Ｙｂが第三の押下位置に相当する。また、電圧印加処理のフェーズ２及びフェーズ４の処理が、第一のステップに相当し、フェーズ１及びフェーズ３の処理が、第二のステップに相当する。また、押下座標等算出処理のＳ２０１０においてｘ及びｙを算出する処理が、それぞれ第三のステップに相当する。
【０１０１】
また、電圧印加処理、及び押下座標等算出処理のＳ２０１０が、中心座標算出処理に相当する。
また、表示部２００が表示画面に相当し、制御部６００が、画像データ生成装置及び画像データ生成手段に相当し、制御部６００が備える通信部が情報取得手段に相当し、ナビゲーション装置１０が電子システムに相当する。
【０１０２】
また、制御部６００が、入力受付装置及び選択受付手段に相当し、円の領域６０１０における第一の案内経路６０２０と代替道路６０３０とが、構成要素に相当する。
また、押下座標等算出処理のＳ２０８０が、押下位置間隔特定処理に相当する。また、第三の電極１６２ａに対応するＹ軸方向抵抗膜１６２の辺が第三の辺に相当し、第一の電極１６１ａに対応するＸ軸方向抵抗膜１６１の辺が第四の辺に相当し、第二の電極１６１ｂに対応するＸ軸方向抵抗膜１６１の辺が第五の辺に相当する。また、押下座標等算出処理のＳ２０８０の（ａ）の処理が第四のステップに、Ｓ２０８０の（ｂ）の処理が第五のステップに、Ｓ２０８０の（ｃ）の処理が第六のステップに、Ｓ２０８０の（ｄ）の処理が第七のステップに相当する。
【図面の簡単な説明】
【０１０３】
【図１】ナビゲーション装置１０の構成を示すブロック図である。
【図２】操作部１００の構成を示すブロック図である。
【図３】電流値テーブルを説明するための表である。
【図４】パネル１６０を構成する抵抗膜への出力波形等を示すタイミングチャートである。
【図５】パネル１６０の押下座標等を算出する処理を説明するためのフローチャートである。
【図６】パネル１６０の二箇所押しにより地図画像を拡大する処理を説明するためのフローチャートである。
【図７】パネル１６０の二箇所押しにより地図画像を拡大する際に表示される画面である。
【図８】パネル１６０の二箇所押しにより案内経路を変更する際の処理を説明するためのフローチャートである。
【図９】パネル１６０の二箇所押しにより案内経路を変更する際に表示される画面である。
【符号の説明】
【０１０４】
１０…ナビゲーション装置、１００…操作部、１１０…抵抗膜制御部、１２０…第一の抵抗膜制御回路、１２１…スイッチング回路、１２２…抵抗、１２３…定電圧源、１３０…第二の抵抗膜制御回路、１４０…第三の抵抗膜制御回路、１５０…第四の抵抗膜制御回路、１６０…パネル、１６１…Ｘ軸方向抵抗膜、１６１ａ…第一の電極、１６１ｂ…第二の電極、１６２…Ｙ軸方向抵抗膜、１６２ａ…第三の電極、１６２ｂ…第四の電極、１７０…通信部、２００…表示部、３００…音声出力部、４００…記憶部、５００…地図データ入力器、６００…制御部、７００…位置検出器、７１０…ＧＰＳ受信器、７２０…ジャイロスコープ、７３０…距離センサ、８００…外部通信機、１０００…タイミングチャート、４０００…拡大前の画面、４０１０…円の領域、４１００…拡大後の画面、６０００…第一の案内経路画面、６０１０…円の領域、６０２０…第一の案内経路、６０３０…代替道路、６１００…案内経路変更メッセージ画面、６１１０…問合せメッセージ、６２００…第二の案内経路画面、６２１０…第二の案内経路。
【図１】
0004888407.tif 000008
【図２】
0004888407.tif 000009
【図３】
0004888407.tif 000010
【図５】
0004888407.tif 000011
【図６】
0004888407.tif 000012
【図７】
0004888407.tif 000013
【図８】
0004888407.tif 000014
【図９】
0004888407.tif 000015
【図４】
0004888407.tif 000016