(57)【要約】【課題】エラー要因の把握を容易にする。【解決手段】エラーが検出されると、遮断情報取得手段１１は、検出装置３１から受光部の受光状態を表した遮断情報を取得する。遮断領域特定手段１２は、遮断情報に基づいて、光が途中で遮断され、受光部に届かない遮断軸の座標を特定し、必要に応じて遮断軸が重なる遮断領域の座標を特定する。続いて、注視領域設定手段１３は、特定された遮断領域に基づいて注視領域を設定し、注視領域を表示させるための注視領域表示用データを生成する。こうして生成された注視領域表示用データは、表示制御手段１４において元の画面データと合成された後、表示装置の表示画面２０に表示される。【選択図】図１
2010086338.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に対応する座標入力面を備え、操作者が前記座標入力面に触れた座標に応じて前記表示画面の表示を制御する座標入力面付き表示制御装置において、
座標入力面上に投光された光を受光する受光部が前記座標入力面の辺の縦方向及び横方向に配列され、前記座標入力面に物体が触れると前記光が遮断され前記受光部で受光できないことに基づいて前記物体の位置を検出する検出装置から、前記受光部の受光状態を遮断情報として取得する遮断情報取得手段と、
前記受光状態が予め定義されたエラー状態にあると判定されたときは、前記遮断情報を解析して前記光が遮断された遮断領域の座標を特定する遮断領域特定手段と、
前記遮断領域特定手段によって特定された前記遮断領域に基づいて利用者に注意を促す注視領域を設定し、前記注視領域を前記表示画面に表示させる注視領域表示用データを生成する注視領域設定手段と、
前記表示画面に表示されている画面データを表示情報記憶手段から読み出し、読み出した前記画面データと、前記注視領域表示用データとを合成して前記表示画面に表示させる表示制御手段と、
を有することを特徴とする座標入力面付き表示制御装置。
【請求項２】
前記遮断領域特定手段は、前記遮断情報を解析して、縦方向に配列される前記受光部のうち前記光が受光できない前記受光部の位置に相当する表示画面上の座標を算出し、算出された座標を縦方向の遮断軸座標とするとともに、横方向に配列される前記受光部のうち前記光が受光できない前記受光部の位置に相当する前記表示画面上の座標を算出し、算出された座標を横方向の遮断軸座標とするとともに、必要に応じて、前記縦方向の遮断軸座標と、前記横方向の遮断軸座標とを組み合わせ、前記縦方向の遮断軸座標と前記横方向の遮断軸座標とが重なる領域の座標を組み合わせ遮断領域の座標として特定する、ことを特徴とする請求項１記載の座標入力面付き表示制御装置。
【請求項３】
前記注視領域設定手段は、前記遮断領域特定手段によって特定された、前記縦方向の遮断軸座標によって指示される領域と、前記横方向の遮断軸座標によって指示される領域と、を前記注視領域に設定し、前記注視領域を囲む所定の枠を前記表示画面に表示させる表示用枠データを生成する、ことを特徴とする請求項２記載の座標入力面付き表示制御装置。
【請求項４】
前記注視領域設定手段は、前記遮断領域特定手段によって特定された、前記組み合わせ遮断領域を前記注視領域に設定し、前記注視領域を囲む所定の枠を前記表示画面に表示させる表示用枠データを生成する、ことを特徴とする請求項２記載の座標入力面付き表示制御装置。
【請求項５】
前記注視領域設定手段は、前記表示画面の画面全体を囲む範囲を前記注視領域に設定し、前記注視領域を囲む所定の枠を前記表示画面に表示させる表示用枠データを生成する、ことを特徴とする請求項２記載の座標入力面付き表示制御装置。
【請求項６】
前記表示制御手段は、さらに、前記利用者に対して前記エラーの回避を促すメッセージを前記表示画面に表示させるメッセージデータを、前記画面データ及び前記注視領域表示用データと合成する、ことを特徴とする請求項１記載の座標入力面付き表示制御装置。
【請求項７】
表示画面に対応する座標入力面を備え、操作者が前記座標入力面に触れた座標に応じて前記表示画面の表示を制御する表示制御方法において、
遮断情報取得手段が、座標入力面上に投光された光を受光する受光部が前記座標入力面の辺の縦方向及び横方向に配列され、前記座標入力面に物体が触れると前記光が遮断され前記受光部で受光できないことに基づいて前記物体の位置を検出する検出装置から、前記受光部の受光状態を遮断情報として取得する手順と、
遮断領域特定手段が、前記受光状態が予め定義されたエラー状態にあると判定されたときは、前記遮断情報を解析して前記光が遮断された遮断領域の座標を特定する手順と、
注視領域設定手段が、前記遮断領域特定手段によって特定された前記遮断領域に基づいて利用者に注意を促す注視領域を設定し、前記注視領域を前記表示画面に表示させる注視領域表示用データを生成する手順と、
表示制御手段が、前記表示画面に表示されている画面データを表示情報記憶手段から読み出し、読み出した前記画面データと、前記注視領域表示用データとを合成して前記表示画面に表示させる手順と、
を有することを特徴とする表示制御方法。
【請求項８】
表示画面に対応する座標入力面を備え、操作者が前記座標入力面に触れた座標に応じて前記表示画面の表示を制御させる表示制御プログラムにおいて、
コンピュータを、
座標入力面上に投光された光を受光する受光部が前記座標入力面の辺の縦方向及び横方向に配列され、前記座標入力面に物体が触れると前記光が遮断され前記受光部で受光できないことに基づいて前記物体の位置を検出する検出装置から、前記受光部の受光状態を遮断情報として取得する遮断情報取得手段、
前記受光状態が予め定義されたエラー状態にあると判定されたときは、前記遮断情報を解析して前記光が遮断された遮断領域の座標を特定する遮断領域特定手段、
前記遮断領域特定手段によって特定された前記遮断領域に基づいて利用者に注意を促す注視領域を設定し、前記注視領域を前記表示画面に表示させる注視領域表示用データを生成する注視領域設定手段、
前記表示画面に表示されている画面データを表示情報記憶手段から読み出し、読み出した前記画面データと、前記注視領域表示用データとを合成して前記表示画面に表示させる表示制御手段、
として機能させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は座標入力面付き表示制御装置、表示制御方法及び表示制御プログラムに関し、特に表示画面に対応する座標入力面を備え、操作者が座標入力面に触れた座標に応じて表示画面の表示を制御する座標入力面付き表示制御装置、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
従来から、銀行の自動預け払い機（Automated Teller Machine；以下、ＡＴＭとする）や駅の券売機など、さまざまな装置のユーザ操作部として、表示画面の上に座標入力面を設けたタッチパネル構成が広く採用されている。特に、不特定多数の人が使うＡＴＭなどでは、入力容易性、表示の見やすさ、強度面などから光学式タッチパネルを使用しているところが多い。
【０００３】
光学式タッチパネルは、仮想的な操作キーなどが表示される表示装置の表示画面上に外枠を設置し、外枠から照射される光（赤外線や超音波も含む）を反対側で受光し、受光状態を検出する。指などによって途中で光が遮断されると、光を受光する受光部で光が検出できない。このような受光部を表示画面の周囲の縦方向及び横方向に配列し、光が遮断された位置を検出する。この位置を遮断座標とする。縦方向と横方向の遮断座標が重なった領域をタッチ点の座標として求めることができる。
【０００４】
しかし、画面上で２点以上に同時に触れてしまうと、検出されるのは遮断座標の組み合わせ座標となってしまい、タッチ点の座標を検出することができなかった。このため、複数個所が同時にタッチされたことが検出されたときはエラーとして処理を中断し、音声または表示画面で利用者に注意を促していた。
【０００５】
また、指し示す位置の移動軌跡に応じた描画を行う機能を有するタッチパネル付きディスプレイ装置であって、複数個所が同時にタッチされた場合に、所定時間内における各タッチ部分の移動量を求め、移動量の大きいタッチ部分を選択し、その位置座標を求める装置がある（例えば、特許文献１参照）。
【特許文献１】特開２００４−１９９１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の光学式タッチパネルを備えた装置では、エラーの回避が容易ではなく、利用者にとって使いにくいという問題点があった。
ＡＴＭなど不特定多数の利用者を対象とする装置では、誰に対しても使いやすいように配慮されていることが重要である。上述のように、光学式タッチパネルには入力容易性などの長所があるが、複数個所が同時にタッチされたことが検出されたときはエラーとして処理が中断されてしまうという問題がある。ところが、利用者がタッチパネルを操作する際、２点以上が同時に触れてしまう事象が発生することはめずらしいことではない。例えば、利用者の指先以外の手部や利用者の着衣の袖及び物体などによって光が遮断されてしまうような場合にも複数点の入力状態となってしまう。
【０００７】
このとき、従来のエラー通知は、例えば、「恐れ入りますが、画面の上にモノを置かないで下さい」という表示画面が表示されたり、同じ内容が音声で出力されたりというものであった。このため、利用者は、具体的に何が問題であるのかを把握することが難しかった。具体例を挙げると、利用者の着衣の袖が遮断物として検出されたような場合には、「モノ」が利用者の着衣の袖であることに気づくことは容易ではない。このため、何度か同じエラーを引き起こしてしまうというケースが想定される。指以外の体の一部、例えば、手のひらの一部などがタッチパネルに触れた場合にも同様である。
【０００８】
また、様々な都合により、音声案内を出力しないアプリケーションも数多くある。このような場合、利用者は何が原因かわからず、一方的にタッチパネルが効かなくなるという不具合が発生したように思える。
【０００９】
なお、上記のように移動量の大きさでタッチ部分を判別する判別方法は、タッチ点が移動することが前提である描画装置などに適用が限定され、一般的な装置には適用できない。
【００１０】
このように、従来の光学式タッチパネルを備えた装置では、利用者によってエラーの要因を把握することが容易ではなく、使い勝手がよくなかった。また、エラーの原因がわからないため、エラーの回避も遅れてしまい、問題となっていた。
【００１１】
本発明はこのような点に鑑みてなされたものであり、エラー回避を容易にし、結果として利用者の利便性を高めることが可能な座標入力面付き表示制御装置、表示制御方法及び表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、遮断情報取得手段、遮断領域特定手段、注視領域設定手段及び表示制御手段を有し、表示画面に対応する座標入力面を備え、操作者が座標入力面に触れた座標に応じて表示画面の表示を制御する座標入力面付き表示制御装置、が提供される。遮断情報取得手段は、座標入力面上に投光された光を受光する受光部が座標入力面の辺の縦方向及び横方向に配列され、座標入力面に物体が触れると光が遮断され受光部で受光できないことに基づいて物体の位置を検出する検出装置から、受光部の受光状態を遮断情報として取得する。遮断領域特定手段は、遮断情報に基づいて受光状態が予め定義されたエラー状態にあると判定されたときは、遮断情報を解析して光が遮断された遮断領域の座標を特定する。注視領域設定手段は、遮断領域特定手段によって特定された遮断領域に基づいて、利用者に注意を促す注視領域を設定する。そして、注視領域を表示画面に表示させる注視領域表示用データを生成する。表示制御手段は、表示画面に表示されている画面データを表示情報記憶手段から読み出し、読み出した画面データと、注視領域表示用データとを合成して表示画面に表示させる。
【００１３】
このような構成の座標入力面付き表示制御装置によれば、遮断情報取得手段が、座標入力面に触れた物体の位置を検出する検出装置の受光状態を表す遮断情報を取得する。そして、遮断領域特定手段は、受光状態がエラーであると判定されたとき、遮断情報に基づいて遮断領域の座標を特定する。そして、注視領域設定手段が、遮断領域に応じた注視領域を設定し、注視領域表示用データを生成する。表示制御手段は、エラー検出前の画面データと、注視領域表示用データとを合成し、表示画面に表示させる。これにより、表示画面上に遮断領域に応じた注視領域が表示される。
【００１４】
また、上記課題を解決するために、コンピュータを上記座標入力面付き表示制御装置と同様に機能させる表示制御方法及び表示制御プログラムが提供される。
【発明の効果】
【００１５】
開示の座標入力面付き表示制御装置、表示制御方法及び表示制御プログラムによれば、座標入力面の受光状態がエラーであると判定されたときは、光が遮断された遮断領域が特定され、遮断領域に応じて設定される注視領域が表示画面に表示される。このように、エラー状態にあると判定された遮断領域に応じた注視領域が表示画面に表示されるため、利用者は画面上のどこでエラーと判定されているのかを容易に知ることができる。これにより、利用者によるエラー回避が容易になるばかりでなく、結果として利用者の利便性を高めることが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面を参照して説明する。まず、発明の概要について説明し、その後、具体的な内容を説明する。
図１は、発明の概要を示す図である。
【００１７】
座標入力面付き表示制御装置１０は、操作キーなどを表示画面に表示する表示装置の表示画面２０に接続するとともに、その表示画面２０の上面に配置されるタッチパネルの座標入力面３０と検出装置３１を介して接続する。そして、表示画面２０に対応する座標入力面３０で物体が検出された座標に応じて表示画面２０の表示を制御する。
【００１８】
座標入力面３０の外枠には、座標入力面３０の上面（利用者が操作を行う面）に光を投光する投光部とその光を受光する受光部の対が、縦方向及び横方向に等間隔で配列されている。一対の投光部と受光部は、座標入力面３０を挟んで対向して配置される。一対の投光部と受光部とを結ぶ光の通路上に物体が何もないときは、投光部が投光した光を受光部で検出することができる。ところが、光の通路上に、人の指などを含む物体があるときは、投光部が投光した光は物体で遮断され、受光部で検出することができない。検出装置３１は、所定の周期で受光部の受光状態をスキャンし、受光状態を表した遮断情報を生成する。投光部と受光部の対は等間隔で縦方向及び横方向に配列されているので、遮断情報に基づいて座標入力面３０上の物体が検出された位置を特定することができる。すなわち、座標入力面３０の辺に配列される何番目の受光部で遮断が検出されたかに基づいて、物体の位置を座標として表すことができる。
【００１９】
遮断情報は、座標入力面付き表示制御装置１０からの問い合わせに応じて、検出装置３１が応答として返す情報である。また、検出装置３１は、スキャンした遮断情報に基づいて、受光状態が予め定義されたエラー状態にあるかどうかを判定し、座標入力面付き表示制御装置１０からの問い合わせに応じてエラーの判定結果及び遮断情報を送信する。例えば、座標入力面３０上の複数点がタッチされたため、物体の座標を特定できない場合がある。受光状態としては、隣接しない受光部がともに受光できないという状態であるため、このようなエラーを非隣接エラーと呼ぶ。また、座標入力面３０上に物体が放置されている場合がある。受光状態としては、同一の受光部で光が未検出の状態が一定時間継続するという状態であり、このようなエラーを物体放置エラーと呼ぶ。また、受光部自体が故障するというエラー状態も考えられる。
【００２０】
次に、座標入力面付き表示制御装置１０について説明する。
座標入力面付き表示制御装置１０は、遮断情報を取得する遮断情報取得手段１１、遮断領域の座標を特定する遮断領域特定手段１２、注視領域を設定する注視領域設定手段１３、表示画面２０に表示する画面データの制御を行う表示制御手段１４及び表示用の画面データを記憶する表示情報記憶手段１５を有する。
【００２１】
遮断情報取得手段１１は、エラーの判定結果の問い合わせを検出装置３１に行い、検出装置３１から受光状態にエラーが検出されたことが通知されると、座標入力面３０について検出された受光状態を表した遮断情報を検出装置３１から取得する。取得した遮断情報は、遮断領域特定手段１２へ出力する。なお、エラーの検出は、遮断情報取得手段１１が定期的に遮断情報を取得し、遮断情報を解析して行うとしてもよい。
【００２２】
遮断領域特定手段１２は、受光状態にエラーが検出されたとき、光が遮断されている領域の座標を特定する処理を行う。遮断領域は、受光部が故障していない場合、座標入力面３０上に触れている物体によって生じている。そこで、遮断情報取得手段１１が取得した遮断情報に基づいて、光が遮断されたことを検出した受光部に対応する遮断領域を特定する。以下、このように縦方向または横方向のいずれか一方について検出された遮断領域を特に遮断軸と呼ぶ。遮断軸の座標は、縦方向と、横方向のそれぞれについて特定される。さらに、縦方向と横方向の遮断軸とを組み合わせて遮断領域としてもよい。この場合は、各方向の遮断軸の座標が特定された後、横方向と縦方向の遮断軸を組み合わせ、重なる領域の座標を遮断領域として特定する。以下、このように縦方向の遮断軸と、横方向の遮断軸とを組み合わせた遮断領域を特に組み合わせ遮断領域とする。なお、通常、投光部と受光部の配列状態に応じた座標入力面３０の面上の座標系は、表示装置の表示画面２０の画素数などに応じた座標系とは異なる。そこで、遮断情報に基づく座標入力面３０の面上の検出座標を表示画面２０の座標に変換し、縦方向及び横方向の遮断軸の座標、あるいは組み合わせ遮断領域の座標を算出する。
【００２３】
注視領域設定手段１３は、遮断領域特定手段１２によって特定された遮断領域に基づいて、利用者に注意を促すため、注視してほしい注視領域を設定する。例えば、遮断領域の座標をそのまま注視領域の座標とする。また、遮断領域を縦横方向に少し拡大した領域を注視領域に設定するとしてもよい。座標入力面３０の上面に物が放置されている場合に、注視領域を遮断領域と同サイズとすると、注視領域が物に隠れて見えない場合が生じる。そこで、遮断領域より少し広めにすることにより、注視領域が確実に利用者に見えるようにすることができる。さらに、設定された注視領域を表示画面２０に表示させるための注視領域表示用データを生成する。例えば、注視領域を囲んだ枠を表示する、注視領域の色を他の部分と異なる色にする、など、様々な表現方法が考えられる。予め設定された注視領域の表現方法に従って、注視領域表示用データを生成する。注視領域表示用データは、表示制御手段１４へ出力される。
【００２４】
表示制御手段１４は、表示情報記憶手段１５に格納される表示画面の画面データを読み出し、注視領域表示用データと合成する。さらに、必要に応じてエラー回避を促すメッセージを表示するための表示データを合成する。こうして得られた合成画像データを、表示装置の表示画面２０に表示する。
【００２５】
表示情報記憶手段１５には、図示しないアプリケーション処理手段などによって生成された表示装置の表示画面２０に表示される画面データが格納される。
このような構成の座標入力面付き表示制御装置１０の動作及び表示制御方法について説明する。
【００２６】
検出装置３１は、座標入力面３０の受光状態に関するエラーの判定を行い、遮断情報取得手段１１は、一定の周期で検出装置３１にエラーの判定結果の問い合わせを行う。遮断情報取得手段１１は、検出装置３１からエラーを取得すると、遮断情報の問い合わせを検出装置３１に行い、遮断情報を取得する。遮断領域特定手段１２は、遮断領域として、予め取得することができる表示画面２０の実際の大きさを示す解像度と遮断情報に基づき縦方向及び横方向の遮断軸の座標を特定する。なお、同一方向に複数の遮断軸が検出される場合は、すべての遮断軸の座標を特定する。さらに、縦方向の遮断軸と、横方向の遮断軸とを組み合わせ、組み合わせ遮断領域を特定する。組み合わせが複数ある場合は、縦方向の遮断軸と横方向の遮断軸とが重なるすべての組み合わせ遮断領域の座標を特定する。縦方向と横方向の遮断領域が重なる領域が複数検出される場合は、すべての座標を検出する。続いて、注視領域設定手段１３は、特定された遮断領域に基づいて注視領域を設定する。そして、注視領域を表示画面２０に表示させるための注視領域表示用データを生成する。こうして生成された注視領域表示用データは、表示制御手段１４において元の画面データと合成された後、表示画面２０に表示される。
【００２７】
このように、座標入力面付き表示制御装置１０によれば、エラー検出時、エラーの原因が存在すると推定される遮断領域に応じた注視領域が表示画面２０に表示される。利用者は注視領域に注意を払ってエラーの原因を検討すればよいので、エラーの原因がどこにあるのかを容易に把握することができる。この結果、エラーの回避も容易に行えるようになり、利用者の利便性が向上する。また、注視領域とともに表示されるのは、エラー検出前に操作していた画面であるので、どのような操作を行っていたかも容易に把握することができる。また、利用者によってエラーが回避されたときは、注視領域表示用データを削除すれば、元の表示画面に戻ることができる。このため、操作を続けて行うことが可能となる。
【００２８】
以下、実施の形態を、光学式タッチパネルを搭載したタッチパネル搭載情報装置に適用した場合を例に図面を参照して詳細に説明する。
図２は、タッチパネル及びタッチパネル搭載情報装置の構成を示した図である。
【００２９】
タッチパネル搭載情報装置１００は、表示制御を行う表示制御部１１０と、液晶ディスプレイ（Liquid Crystal Display；  以下、ＬＣＤとする）１２０とを具備する。表示制御部１１０は、Ｉ／Ｏ基板１３１を介してタッチパネル３００に接続するタッチパネルコントローラ３０１に接続する。また、Ｉ／Ｏ基板１２１を介してＬＣＤ１２０に接続する。
【００３０】
ＬＣＤ１２０は、操作キーや、案内などが表示される表示画面であり、表示制御部１１０の生成した画面データに基づいて画面を表示する。ＬＣＤ１２０に対応して座標入力面を有するタッチパネル３００が設置されている。タッチパネルコントローラ３０１は、タッチパネル３００の上面に利用者が触れた位置を検出するため、タッチパネル周辺に配列される受光部の受光状態をスキャンし、遮断情報を生成する。
【００３１】
表示制御部１１０内部は、ＣＰＵ（Central Processing Unit）１１０ａによって表示制御部１１０全体が制御されている。ＣＰＵ１１０ａには、内部バス１１０ｆを介してＲＡＭ（Random Access Memory）１１０ｂ、ＲＯＭ（Read Only Memory）１１０ｃ、通信インタフェース１１０ｄ及びグラフィック処理部１１０ｅが接続されている。
【００３２】
ＲＡＭ１１０ｂには、ＣＰＵ１１０ａによる処理に必要な各種データが格納される。ＲＯＭ１１０ｃには、ＬＣＤ１２０の表示制御を行う表示制御のためのプログラムが格納される。通信インタフェース１１０ｄは、Ｉ／Ｏ基板１３１を介して接続するタッチパネルコントローラ３０１との間で遮断情報やエラー情報などのデータの送受信を行う。グラフィック処理部１１０ｅには、Ｉ／Ｏ基板１２１を介してＬＣＤ１２０が接続されており、ＣＰＵ１１０ａからの命令に従って画面データをＬＣＤ１２０の表示処理を行うＬＣＤコントローラに送る。
【００３３】
このようなハードウェア構成によって、タッチパネル搭載情報装置１００の処理機能を実現することができる。
タッチパネル３００の上面に触れた物体の位置検出方法について説明する。
【００３４】
図３は、タッチパネルの概略構成を示した図である。
タッチパネル３００は、表示画面に対応する座標入力面（以下、タッチパネル面とする）３１０の辺に沿って、タッチパネル面３１０に光を投光する投光部３２１，３２２と、投光された光を検出する受光部３３１，３３２と、が等間隔に配列されている。ここで、タッチパネル面３１０の水平方向をＸ軸方向、垂直方向をＹ軸方向とすると、Ｘ軸方向の上辺には投光部３２１、Ｙ軸方向の左辺には投光部３２２、が等間隔で複数配置されている。これに対向するＸ軸方向の下辺には受光部３３１、Ｙ軸方向の右辺には受光部３３２が等間隔で複数配置されている。投光部３２１，３２２から投光された光は、対辺に対向して配列されている受光部３３１，３３２で受光される。例えば、Ｘ軸方向の左端の投光部３２１ａによって投光された光Ｂ３２１は、対辺の左端の受光部３３１ａにより受光される。同様に、Ｙ軸方向の最上部の投光部３２２ａによって投光された光Ｂ３２２は、対辺の最上部の受光部３３２ａによって受光される。以下の説明では、光Ｂ３２１，Ｂ３２２のように、投光部から受光部へ向かう光をビームと呼び、Ｘ軸方向のビームの数をＸビーム数、Ｙ軸方向のビームの数をＹビーム数とする。ビーム数に応じて、どれぐらい細かい範囲で物体の位置が検出できるかが決まる。
【００３５】
ここで、Ｘ軸方向に並ぶ受光部３３１の位置を左端から順にＸ０，Ｘ１，Ｘ２，・・・，Ｘｎとする。同様に、Ｙ軸方向に並ぶ受光部３３２の位置を最上部から順にＹ０，Ｙ１，Ｙ２，・・・，Ｙｎとする。例えば、Ｘ２に位置する受光部と、Ｙ１に位置する受光部とで光が検出されなかった場合、Ｘ２とＹ１とが重なるＴ１に物体があると検出される。
【００３６】
次に、タッチパネル搭載情報装置１００の表示制御機能について説明する。図４は、タッチパネル搭載情報装置の表示制御部の処理機能を示したブロック図である。図２と同じものには同じ番号を付す。
【００３７】
表示制御部１１０は、情報取得部１１１、遮断領域特定部１１２、注視領域設定部１１３及び表示制御部１１４を有する。なお、表示制御部１１０の各処理部は、コンピュータが表示制御プログラムを実行することにより、その処理機能が実現する。
【００３８】
情報取得部１１１は、遮断情報取得部１１１ａ及びフレーム情報取得部１１１ｂを有し、タッチパネルコントローラ３０１と通信して、タッチパネルコントローラ３０１が保持する各種情報を取得する。遮断情報取得部１１１ａは、タッチパネル３００で検出された遮断情報と、受光部の受光状態に検出されたエラーを通知するエラー情報を取得する。フレーム情報取得部１１１ｂは、タッチパネル３００のＸビーム数とＹビーム数とを含むタッチパネル３００の性能情報を取得する。
【００３９】
遮断領域特定部１１２は、座標変換部１１２ａ及び遮断領域座標特定部１１２ｂを有し、遮断情報に基づいて遮断領域の座標を特定する。座標変換部１１２ａは、受光部の配列によって表されるタッチパネル面３１０の座標を、ＬＣＤ１２０の表示座標に変換する。例えば、ＬＣＤ１２０の解像度を横Ａ、縦Ｂとし、フレーム情報取得部１１１ｂによって得られたＸビーム数をＸＢ、Ｙビーム数をＹＢとする。遮断情報により得られたＸ軸方向の遮断軸をＸｎ、Ｙ軸方向の遮断軸をＹｎとすると、タッチパネル面３１０の座標では、遮断領域の座標は、（Ｘｎ，Ｙｎ）と表すことができる。これをＬＣＤ１２０の表示座標（ｘ，ｙ）とすると、
ｘ＝  Ａ×（Ｘｎ／ＸＢ）
ｙ＝  Ｂ×（Ｙｎ／ＹＢ）                                        ・・・（１）
と表すことができる。以下の説明では、Ｘ軸方向の遮断軸をＸ遮断軸、Ｙ軸方向の遮断軸をＹ遮断軸と表記する。
【００４０】
なお、これは、表示画面が１画面の場合であり、２画面の場合については別途変換式が設定される。例えば、表示画面が水平方向に２つ並んでいる場合、表示画面のＸ軸方向の左端を起点とし、左側（起点から近い側）の画面を第１の画面、右側（起点から遠い側）の画面を第２の画面とする。第１の画面については、上記の式（１）を用いて変換する。第２の画面については、式（１）で算出されたｘ座標に、第２の画面のもう一方の画面の解像度をＸ方向分足して座標変換する。Ｙ方向はそのままでよい。
【００４１】
第２の画面のもう一方の画面の解像度のＸ方向分をＫとすると、
ｘ＝  Ａ×（Ｘｎ／ＸＢ）＋Ｋ
ｙ＝  Ｂ×（Ｙｎ／ＹＢ）                                        ・・・（２）
と表すことができる。
【００４２】
画面数が増えた場合、あるいは垂直方向に並ぶ場合も、同様にして座標の変換処理を行うことができる。
遮断領域座標特定部１１２ｂは、座標変換部１１２ａでＬＣＤ１２０の座標系に変換された座標に基づいて、遮断領域の座標を特定する。まず、Ｘ遮断軸及びＹ遮断軸の座標を特定する。Ｘ遮断軸と、Ｙ遮断軸とは、座標変換部１１２ａによって算出された座標が遮断領域の座標になる。また、Ｘ遮断軸とＹ遮断軸とを組み合わせた組み合わせ遮断領域を算出する必要があれば、検出されたすべてのＸ遮断軸とＹ遮断軸を組み合わせ、領域が重なる座標を特定する。
【００４３】
注視領域設定部１１３は、遮断軸スモーク処理部１１３ａ、組み合わせ領域スモーク処理部１１３ｂ及び全画面スモーク処理部１１３ｃを有し、注視領域表示用データを生成する。ここでは、注視領域にスモーク枠を設定し、枠内をスモーク表示するので、以下の説明では注視領域表示用データを表示用枠データとする。スモーク表示は、スモーク枠内を所定の色で半透明に色付けし、スモークの下の画像（ここでは、エラー検出前の画像）を見ることができるような表示をいう。遮断軸スモーク処理部１１３ａでは、Ｘ遮断軸と、Ｙ遮断軸とにスモーク枠を設定する。組み合わせ領域スモーク処理部１１３ｂでは、Ｘ遮断軸とＹ遮断軸とが重なる組み合わせ領域にスモーク枠を設定する。全画面スモーク処理部１１３ｃでは、ＬＣＤ１２０の全画面にスモーク枠を設定する。いずれの処理を選択するかは、予め、異常表示選択ツールなどで指定しておく。
【００４４】
表示制御部１１４は、注視領域設定部１１３によって設定されたスモーク枠と元の画面データとを合成し、ＬＣＤ１２０に表示する。
このような構成のタッチパネル搭載情報装置１００の動作について説明する。
【００４５】
まず、予め、異常表示選択ツールによって、表示画面と、遮断領域の表示方法とが選択される。表示画面の選択では、画面数と、必要に応じて画面の配置とが選択される。以下の説明では、１画面または水平方向に並ぶ２画面が選択できるとする。遮断領域の表示方法としては、エラーが検出されたときの注視領域の範囲と、その表示方法が設定される。以下の説明では、（ａ）遮断軸にスモーク枠を掛ける、（ｂ）組み合わせ遮断領域にスモーク枠を掛ける、（ｃ）全画面にスモーク枠を掛ける、のいずれかが選択できるとする。
【００４６】
フレーム情報取得部１１１ｂは、タッチパネルコントローラ３０１にフレーム情報の問い合わせを行い、応答データとしてＸビーム数とＹビーム数とを取得する。図５は、フレーム情報を取得する際のＡＰＩ（Application Program Interface）の一例を示した図である。
【００４７】
（Ａ）フレーム情報取得ＡＰＩは、フレーム情報取得部１１１ｂとタッチパネルコントローラ３０１に関連するＡＰＩである。図の例としてフレーム情報を取得するための関数“ＧｅｔＴＰＢｅａｍＳｔａｔｕｓ"（１０００）は、動作を実行するデバイスのインデックス“ｉｎｄｅｘ”（１００１）とビーム数の情報“ｔｓｉｎｆｏ”（１００２）により、（Ｂ）データ構造体ＴＰＢＭを取得する。
【００４８】
（Ｂ）データ構造体ＴＰＢＭは、Ｘビーム数を示す“Ｘｂｅａｍ”（１０１０）とＹビーム数を示す“Ｙｂｅａｍ”（１０１１）で構成される。
なお、フレーム情報の取得は，タッチパネルのＸビーム数、Ｙビーム数を、定数として予め定義してもよい。こうしてＸビーム数とＹビーム数とが取得されたら、これを記憶部に格納し、以降の処理で使用する。
【００４９】
次に、遮断情報取得部１１１ａは、定期的にタッチパネルコントローラ３０１にエラーの問い合わせを行い、タッチパネルコントローラ３０１でエラーが検出されたかどうかを確認する。ここで、タッチパネルコントローラ３０１から通知されるエラーには、複数点が入力された状態が検出された非隣接エラーと、同じ領域が長時間押下されていた状態が検出された物体放置エラーとがある。ここでは、特に、非隣接エラーと、物体放置エラーが通知された場合の処理について説明する。
【００５０】
図６は、物体放置エラー及び非隣接エラーの場合における遮断情報取得のＡＰＩの一例を示した図である。
（Ｃ）物体放置エラー及び非隣接エラー取得ＡＰＩは、遮断情報取得部１１１ａとタッチパネルコントローラ３０１に関連するＡＰＩである。図の例として、物体放置エラー及び非隣接エラー時に遮断情報を取得するための関数“ＧｅｔＴｏｕｃｈＳｔａｔｕｓ”（１０２０）は、動作を実行するデバイスのインデックス“ｉｄＴｏｕｃｈＰａｎｅｌ”（１０２１）と遮断状態情報“ＵＴＯＵＣＨ＿ＳＴＡＴＵＳ”（１０２２）により、（Ｄ)データ構造体ＵＴＯＵＣＨ＿ＰＯＳＩＩＮＦＯ＊を取得する。
【００５１】
（Ｄ）データ構造体ＵＴＯＵＣＨ＿ＰＯＳＩＩＮＦＯ＊は、非隣接エラー時のＸの遮断情報“ＸＨ［２５６］”（１０３１）と非隣接エラー時のＹの遮断情報“ＹＨ［２５６］”（１０３２）と物体放置エラー時のＸの遮断情報“ＸＢ［２５６］”（１０３３）と物体放置エラー時のＹの遮断情報“ＹＢ［２５６］”（１０３４）で構成される。
【００５２】
こうして遮断情報が取得されると、遮断領域特定部１１２では、フレーム情報と遮断情報とに基づいて、ＬＣＤ１２０に対応する遮断軸の座標を特定する。まず、座標変換部１１２ａが、取得した遮断情報に記録されている遮断軸の座標をＬＣＤ１２０に対応する座標に変換する。表示画面が１画面の場合は、式（１）を用いて変換する。また、表示画面が水平方向に２画面表示されるときは、式（２）を用いて変換する。
【００５３】
遮断領域座標特定部１１２ｂは、指定された遮断領域を特定する。図７は、遮断領域の座標を特定する処理を説明する図である。図７は、表示画面が１画面の場合を示している。
【００５４】
座標変換部１１２ａにより、検出されたＸ遮断軸及びＹ遮断軸のＬＣＤ１２０の画面上の座標が算出されている。図７の例では、Ｘ１遮断軸３５１の座標としてｘ１〜ｘ２、Ｘ２遮断軸３５２の座標としてｘ３〜ｘ４が算出されている。同様に、Ｙ１遮断軸３５３の座標としてｙ１〜ｙ２、Ｙ２遮断軸３５４の座標としてｙ３〜ｙ４が算出されている。遮断領域は、算出されたＸ１遮断軸３５１、Ｘ２遮断軸３５２、Ｙ１遮断軸３５３及びＹ２遮断軸３５４の座標になる。ｘ１〜ｘ２、ｘ３〜ｘ４は、ＬＣＤ１２０の表示画面のＸ軸の座標を表す。同様に、ｙ１〜ｙ２、ｙ３〜ｙ４は、ＬＣＤ１２０の表示画面のＹ軸状の座標を表す。
【００５５】
さらに、遮断領域として組み合わせ遮断領域の座標の算出が必要な場合は、Ｘ１遮断軸３５１、Ｘ２遮断軸３５２、Ｙ１遮断軸３５３及びＹ２遮断軸３５４の組み合わせ遮断領域の座標が算出される。図７の例では、Ｘ１遮断軸３５１とＹ１遮断軸３５３とが重なる領域Ｔ１、Ｘ１遮断軸３５１とＹ２遮断軸３５４とが重なる領域Ｔ２、Ｘ２遮断軸３５２とＹ１遮断軸３５３とが重なる領域Ｔ３及びＸ２遮断軸３５２とＹ２遮断軸３５４とが重なる領域Ｔ４の４つの遮断領域の座標が算出される。なお、遮断領域の座標算出は、注視領域設定部１１３で行うとしてもよい。
【００５６】
こうして、遮断領域の座標が特定されると、注視領域設定部１１３が注視領域の設定を行う。注視領域設定部１１３では、最初に行われた表示方法の選択に応じた各処理部が処理を行う。（ａ）の「遮断軸にスモーク枠を掛ける」が選択されたときは、遮断軸スモーク処理部１１３ａが起動される。（ｂ）の「組み合わせ遮断領域にスモーク枠を掛ける」が選択されたときは、組み合わせ領域スモーク処理部１１３ｂが起動される。（ｃ）の「全画面にスモーク枠を掛ける」が選択されたときは、全画面スモーク処理部１１３ｃが起動される。以下、それぞれの処理について説明する。
【００５７】
遮断軸スモーク処理部１１３ａでは、遮断領域特定部１１２によって特定されたＸ遮断軸とＹ遮断軸の座標に基づいて、Ｘ遮断軸の領域とＹ遮断軸の領域とを注視領域とし、スモーク枠で表示するための表示用枠データを生成する。表示用枠データは、表示制御部１１４に送られ、エラー検出前の元の画面データと合成され、ＬＣＤ１２０に表示される。
【００５８】
図８は、遮断軸スモーク処理が選択された場合の表示画面例である。
ＬＣＤ１２０に表示されるＬＣＤ表示画面２００は、エラー検出前に操作ボタンなどが表示されていた元の画面２０１（点線で囲まれた画面領域）の上に重ねて、半透明のスモーク枠が表示される。図８の例では、Ｘ遮断軸スモーク枠２０２は、表示画面上のＸ軸方向の座標がＸ遮断軸の座標値に該当する範囲に設定されている。同様に、Ｙ遮断軸スモーク枠２０３は、表示画面上のＹ軸方向の座標がＹ遮断軸の座標値に該当する範囲に設定されている。それぞれのスモーク枠内は、所定の色で半透明（元の画面２０１が見える程度）に塗りつぶされる。また、Ｘ遮断軸スモーク枠２０２と、Ｙ遮断軸スモーク枠２０３とが重なる領域は、重ならない領域よりも濃い色で表示するとしてもよい。これにより、エラーの原因を特定することが容易になる。なお、スモーク枠は、Ｘ遮断軸及びＹ遮断軸の範囲より広くなるように設定するとしてもよい。
【００５９】
さらに、必要に応じて、利用者に注意を促すメッセージを表示するとしてもよい。図９は、遮断軸スモーク枠画面にメッセージを重ねて表示する場合の表示画面例である。
ＬＣＤ表示画面２１０は、図８に示した遮断軸をスモーク枠で表示するＬＣＤ表示画面２００にメッセージ２１１が重ねて表示されている。表示されるメッセージは、情報取得部１１１が取得したエラー情報に基づいて予め決められたメッセージを選択する。例えば、物体放置エラーであれば、「画面の場所が押されていないかお確かめください」などという、物体放置エラーを検出したことを示唆する表示が選択される。このように遮断領域とメッセージを組み合わせることにより、利用者はエラーの原因の確認が容易になる。また、さらに、ビーム異常が検出されたときは、メッセージを「画面に入力できない場所があります」、とすることもできる。なお、メッセージは音声で出力されてもよい。
【００６０】
組み合わせ領域スモーク処理部１１３ｂでは、遮断領域座標特定部１１２ｂによって特定されたＸ遮断軸とＹ遮断軸との組み合わせ遮断領域の座標に基づいて、この組み合わせ遮断領域を注視領域とする。そして、注視領域をスモーク枠で表示するための表示用枠データを生成する。なお、組み合わせ遮断領域の座標は、遮断領域特定部１１２によって特定されたＸ遮断軸とＹ遮断軸の座標に基づいて、組み合わせ領域スモーク処理部１１３ｂが算出するとしてもよい。生成された表示用枠データは、表示制御部１１４に送られ、エラー検出前の元の画面データと合成され、ＬＣＤ１２０に表示される。
【００６１】
図１０は、組み合わせ領域スモーク処理が選択された場合の表示画面例である。
ＬＣＤ１２０に表示されるＬＣＤ表示画面２２０は、エラー検出前に操作ボタンなどが表示されていた元の画面２０１の上に重ねて、組み合わせ遮断領域に半透明のスモーク枠が表示される。図１０の例では、Ｘ１遮断軸２２１とＹ１遮断軸２２３との組み合わせ遮断領域２２５、Ｘ１遮断軸２２１とＹ２遮断軸２２４との組み合わせ遮断領域２２６、Ｘ２遮断軸２２２とＹ１遮断軸２２３との組み合わせ遮断領域２２７、及びＸ２遮断軸２２２とＹ２遮断軸２２４との組み合わせ遮断領域２２８に、スモーク枠が設定される。それぞれのスモーク枠内は、所定の色で半透明に塗りつぶされる。スモーク枠は、図８及び図９に示したスモーク枠と同じであるので詳細な説明は省略する。
【００６２】
このように、Ｘ遮断軸とＹ遮断軸とが重なる組み合わせ遮断領域を利用者に注視させることにより、特に複数点入力された場合のエラー原因の特定が容易になる。
さらに、必要に応じて、利用者に注意を促すメッセージを表示するとしてもよい。図１１は、組み合わせ領域スモーク枠画面にメッセージを重ねて表示する場合の表示画面例である。
【００６３】
ＬＣＤ表示画面２３０は、図１０に示した組み合わせ遮断領域をスモーク枠で表示するＬＣＤ表示画面２２０にメッセージ２３１が重ねて表示されている。表示されるメッセージは、例えば、情報取得部１１１が取得したエラー情報に基づいて予め決められたメッセージを選択する。図１０の例では、複数点が入力された非隣接エラーが発生しているので、「画面の複数の場所が押されていないかお確かめください」というメッセージが表示される。このように、組み合わせ遮断領域のスモーク表示にメッセージを重ねることにより、利用者はエラー原因の特定をより簡単に行うことができる。
【００６４】
全画面スモーク処理部１１３ｃでは、全画面にスモーク枠を設定する。ＬＣＤ１２０の解像度である横Ａ、縦Ｂに基づいて、スモーク枠を設定する。そして、全画面範囲をスモーク枠で表示するための表示用枠データを生成する。このとき、遮断領域座標特定部１１２ｂによって特定されたＸ遮断軸とＹ遮断軸との組み合わせ遮断領域も同時に表示するようにしてもよい。生成された表示用枠データは、表示制御部１１４に送られ、エラー検出前の元の画面データと合成され、ＬＣＤ１２０に表示される。
【００６５】
図１２は、全画面スモーク枠処理が選択された場合の表示画面例である。
ＬＣＤ１２０に表示されるＬＣＤ表示画面２４０は、図１１に示した組み合わせ遮断領域をスモーク枠で表示するＬＣＤ表示画面２３０の全画面領域に、全画面スモーク枠２４１が設定されている。この全画面スモーク枠２４１は、遮断軸スモーク枠及び組み合わせ遮断領域のスモーク枠よりもさらに透明度の高い色とする。これにより、半透明のスモーク枠で表示される組み合わせ遮断領域２２５，２２６，２２７，２２８が全画面スモーク枠２４１を通して見えるようになる。このように、全画面の色が変わることによって、利用者の注意を引き付けることができる。
【００６６】
以上のように、タッチパネル搭載情報装置１００によれば、エラーが検出されたときは、遮断情報に基づいて設定される注視領域が表示画面に表示されるため、エラーの原因を容易に知ることができるようになる。こうしてエラーが回避されると、情報取得部１１１が取得するエラー情報からエラーが消える。情報取得部１１１からエラーが消えたことが通知されると、遮断領域特定部１１２及び注視領域設定部１１３による処理は中止され、通常のアプリケーション処理が起動される。表示制御部１１４は、アプリケーション処理によって生成された画面データと、表示用枠データとの合成処理を中止し、アプリケーション処理によって生成された画面データのみを表示させる。これにより、ＬＣＤ１２０の表示画面は、エラー検出前の状態に戻る。したがって、利用者はすぐに続きの操作を開始することができる。
【００６７】
次に、タッチパネル搭載情報装置１００の表示制御方法の処理手順を説明する。図１３は、タッチパネル搭載情報装置の表示制御処理の手順を示したフローチャートである。
［ステップＳ０１］  情報取得部１１１が、タッチパネルコントローラ３０１が検出したエラー情報を取得する。エラー情報には、エラーが検出されていないときはエラー無が設定されている。複数点が押下され、非隣接エラーが検出されたときは、非隣接エラーが設定されている。一定時間押下が継続していることが検出されたときは、物体放置エラーが設定されている。
【００６８】
［ステップＳ０２］  情報取得部１１１は、ステップＳ０１で取得されたエラー情報に基づき、タッチパネルコントローラ３０１でエラーが検出されたかどうかを判定する。エラーが検出されたときは、処理をステップＳ０３に進める。エラーが検出されていないときは、処理をステップＳ０８に進める。
【００６９】
［ステップＳ０３］  エラーが検出されたときは、続けてタッチパネルコントローラ３０１から遮断情報を取得する。遮断情報には、エラー検出状態における受光部の受光状態が設定されている。
【００７０】
［ステップＳ０４］  遮断領域特定部１１２は、ステップＳ０３で取得された遮断情報に基づいて、遮断領域の座標を特定する。座標は、式（１）または式（２）を用いて、表示画面の座標に変換される。そして、Ｘ遮断軸とＹ遮断軸の座標を特定する。また、必要に応じて、Ｘ遮断軸とＹ遮断軸とを組み合わせた組み合わせ遮断領域の座標も特定する。
【００７１】
［ステップＳ０５］  注視領域設定部１１３は、特定された遮断情報に基づき、表示画面に表示させる注視領域を設定し、表示用枠データを生成する。詳細は後述する。
［ステップＳ０６］  表示制御部１１４は、表示用枠データが設定されているときは、アプリケーション処理で生成された画面データと表示用枠データとを合成した画面データを生成する。そして、この画面データをＬＣＤ１２０の表示を行うＬＣＤコントローラへ出力する。
【００７２】
［ステップＳ０７］  一定時間が経過したかどうかを判定する。経過していないときは、経過するまで待つ。経過したときは、ステップＳ０１に戻って、エラー情報取得からの処理を繰り返す。
【００７３】
［ステップＳ０８］  エラー情報にエラーが検出されなかったときは、前回処理で発生していたエラーが解消されたのかどうかを判定する。前回のエラーが解消されていたときは、処理をステップＳ０７に進める。エラーが解消されていなければ、処理をステップＳ０９に進める。
【００７４】
［ステップＳ０９］  前回のエラーが解消されていなければ、設定されている表示用枠データが存在しているため、表示用枠データを削除し、処理をステップＳ０６に進める。
以上の処理手順が実行されることにより、エラーが検出されたときは、遮断情報に基づいて利用者に注意を促す注視領域を表示する表示用枠データが生成される。そして、ＬＣＤ１２０には、表示用枠データが元の画面に重ねて表示される。また、エラーが解消されたときには、表示用枠データが削除され、表示が元に戻る。
【００７５】
次に、注視領域設定処理について説明する。図１４は、注視領域設定処理の手順を示したフローチャートである。
［ステップＳ５１］  予め選択された表示方法に関する設定情報を読み出し、表示方法として「全画面にスモーク枠を掛ける」が設定されているかどうかを判定する。設定されているときは、処理をステップＳ５３に進める。設定されていないときは、処理をステップＳ５２に進める。
【００７６】
［ステップＳ５２］  「全画面にスモーク枠を掛ける」が設定されていないときは、表示方法に「組み合わせ遮断領域にスモーク枠を掛ける」が設定されているかどうかを判定する。設定されているときは、処理をステップＳ５４に進める。設定されていないときは、処理をステップＳ５５に進める。
【００７７】
［ステップＳ５３］  「全画面にスモーク枠を掛ける」が設定されているときは、全画面にスモーク枠を掛ける。スモーク枠が設定された領域に基づいてスモーク枠を表示するための表示用枠データを生成し、処理を終了する。
【００７８】
［ステップＳ５４］  「組み合わせ遮断領域にスモーク枠を掛ける」が設定されているときは、遮断領域座標特定部１１２ｂによって特定されたＸ遮断軸とＹ遮断軸とが重なる組み合わせ遮断領域にスモーク枠を掛ける。スモーク枠が設定された領域に基づいてスモーク枠を表示するための表示用枠データを生成し、処理を終了する。
【００７９】
［ステップＳ５５］  「遮断軸にスモーク枠を掛ける」が設定されているときは、Ｘ遮断軸及びＹ遮断軸にスモーク枠を掛ける。スモーク枠が設定された領域に基づいてスモーク枠を表示するための表示用枠データを生成し、処理を終了する。
【００８０】
以上の処理手順が実行されることにより、予め選択された表示方法に基づいて、遮断情報に応じた注視領域がスモーク枠で囲まれ、表示画面に表示される。
なお、上記の遮断領域を特定する処理及び遮断領域にスモーク枠を設定する処理は、タッチパネルコントローラ３０１によってエラーが検出されたときに行われるとしたが、エラーが発生しない状態で実行することもできる。この場合、表示画面に表示されるのは、組み合わせ遮断領域とする。また、枠もスモーク枠ではなく、枠部のみを設定し、枠内は透明とする。これにより、操作者が操作を行っている座標入力位置が、目視できるようになる。
【００８１】
図１５は、入力座標位置表示画面の一例を示した図である。
ＬＣＤ表示画面２５０では、遮断情報に基づいて特定されたＸ遮断軸と、Ｙ遮断軸とが重なる組み合わせ遮断領域を囲む枠が、入力座標枠２５１として表示されている。上述のように、組み合わせ遮断領域は、Ｘ遮断軸とＹ遮断軸とが重なる領域であり、正常状態では、タッチパネル面に触れた物体の位置になる。したがって、組み合わせ遮断領域を囲む枠は、利用者が押下した領域に相当する。
【００８２】
このように、利用者の操作に合わせて入力座標枠２５１を表示することにより、利用者は現在どこの操作を行っているのかを把握することができるようになる。また、自身の操作がタッチパネル搭載情報装置１００によって認識されていることも確認でき、安心して操作を行うことができる。したがって、操作ミスによるエラーを減少させることができる。
【００８３】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、座標入力面付き表示制御装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。
【００８４】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc ROM）などの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００８５】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００８６】
【図１】発明の概要を示す図である。
【図２】タッチパネル及びタッチパネル搭載情報装置の構成を示した図である。
【図３】タッチパネルの概略構成を示した図である。
【図４】タッチパネル搭載情報装置の表示制御部の処理機能を示したブロック図である。
【図５】フレーム情報を取得する際のＡＰＩの一例を示した図である。
【図６】物体放置エラー及び非隣接エラーの場合における遮断情報取得のＡＰＩの一例を示した図である。
【図７】遮断領域の座標を特定する処理を説明する図である。
【図８】遮断軸スモーク処理が選択された場合の表示画面例である。
【図９】遮断軸スモーク枠画面にメッセージを重ねて表示する場合の表示画面例である。
【図１０】組み合わせ領域スモーク処理が選択された場合の表示画面例である。
【図１１】組み合わせ領域スモーク枠画面にメッセージを重ねて表示する場合の表示画面例である。
【図１２】全画面スモーク枠処理が選択された場合の表示画面例である。
【図１３】タッチパネル搭載情報装置の表示制御処理の手順を示したフローチャートである。
【図１４】注視領域設定処理の手順を示したフローチャートである。
【図１５】入力座標位置表示画面の一例を示した図である。
【符号の説明】
【００８７】
１０  座標入力面付き表示制御装置
１１  遮断情報取得手段
１２  遮断領域特定手段
１３  注視領域設定手段
１４  表示制御手段
１５  表示情報記憶手段
２０  表示画面
３０  座標入力面
３１  検出装置
【図１】
2010086338.tif 000003
【図２】
2010086338.tif 000004
【図３】
2010086338.tif 000005
【図４】
2010086338.tif 000006
【図５】
2010086338.tif 000007
【図６】
2010086338.tif 000008
【図７】
2010086338.tif 000009
【図８】
2010086338.tif 000010
【図９】
2010086338.tif 000011
【図１０】
2010086338.tif 000012
【図１１】
2010086338.tif 000013
【図１２】
2010086338.tif 000014
【図１３】
2010086338.tif 000015
【図１４】
2010086338.tif 000016
【図１５】
2010086338.tif 000017