(57)【要約】【課題】容易かつ簡便にキャリブレーションを実施することを目的とする。【解決手段】ＢＩＯＳ１０上で動作するキャリブレーションプログラム４を用いてキャリブレーションを行うことにより、タッチパネルコンピュータの動作中であっても、ＢＩＯＳを起動することで容易にキャリブレーションプログラム４を実行させることができ、容易かつ簡便にキャリブレーションを実施することができる。また、算出したキャリブレーションデータ６を不揮発性メモリ８に記憶する構成とすることにより、ＯＳを再インストールしても、キャリブレーションデータ６が不揮発性メモリ８に維持され続けるため、容易かつ簡便にキャリブレーションを実施することができる。【選択図】図１
2019101705.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルディスプレイのキャリブレーションを行うキャリブレーション装置であって、
ＢＩＯＳが格納された記憶装置と、
前記ＢＩＯＳ上で動作してキャリブレーションデータを生成するキャリブレーションプログラムと、
前記キャリブレーションプログラムを実行する制御装置と
を有することを特徴とするキャリブレーション装置。
【請求項２】
前記キャリブレーションプログラムで生成した前記キャリブレーションデータを格納する不揮発性記憶装置をさらに有することを特徴とする請求項１記載のキャリブレーション装置。
【請求項３】
タッチパネルディスプレイのキャリブレーションを行うキャリブレーション装置であって、
キャリブレーションデータを生成するキャリブレーションプログラムと、
前記キャリブレーションプログラムを実行する制御装置と、
前記キャリブレーションプログラムで生成した前記キャリブレーションデータを格納する不揮発性記憶装置と
を有することを特徴とするキャリブレーション装置。
【請求項４】
前記タッチパネルディスプレイのどの位置が指示されたかの指示位置を受信するタッチパネル信号受信部と、
前記タッチパネルディスプレイに画像を表示させる画像制御部と
をさらに有し、
前記キャリブレーションプログラムは、前記画像制御部に前記タッチパネルディスプレイ上の特定の表示位置に指示マークを表示させ、前記指示マークを指示した際の前記指示位置を前記タッチパネル信号受信部から入手し、前記表示位置と前記指示位置との差から前記キャリブレーションデータを生成することを特徴とする請求項１〜請求項３のいずれか１項に記載のキャリブレーション装置。
【請求項５】
前記タッチパネルディスプレイが、ＯＳの起動に続けて専用のアプリケーションが自動的に起動する組み込みシステムにおけるディスプレイとして用いられることを特徴とする請求項１〜請求項４のいずれか１項に記載のキャリブレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
タッチパネルのキャリブレーションを行うキャリブレーション装置等に関する。
【背景技術】
【０００２】
産業用コンピュータ等のコンピュータには、タッチパネルディスプレイを用いるものがある。タッチパネルディスプレイは、コンピュータのモニタとして機能すると共に、指やタッチペン等によりタッチパネルディスプレイに直接的または間接的に触れて操作することにより、コンピュータを操作する入力・操作装置として機能する。
【０００３】
このようなタッチパネルディスプレイにおいては、アプリケーション等によりタッチパネルディスプレイ上にアイコンやスイッチ等の操作表示が表示される。この操作表示を指等で触れることにより、操作表示に対して行われた操作に沿ってコンピュータが操作される。指等による操作は、指等がタッチパネルディスプレイ上を触れた位置を電気抵抗の変化等により識別し、操作表示の位置と照合することにより判断される。そのため、タッチパネルディスプレイにおいては、指等が触れた位置がタッチパネルディスプレイ上におけるどの位置であるかを正確に認識される必要がある。これに伴い、指等が触れた実際の位置とタッチパネルディスプレイ上で触れられたと認識される位置との相関関係を構築するための補正値を算出するキャリブレーションが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２１５７５０号公報
【特許文献２】特開２００８−２７６３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のタッチパネルディスプレイを用いるコンピュータ等（以下、タッチパネルコンピュータとも称す）におけるキャリブレーションは、ＯＳに依存して動作する専用のアプリケーションを用いて行われていた。また、キャリブレーションがＯＳに依存して行われるため、キャリブレーションで求めた補正値はレジストリに保存されていた。そのため、ＯＳを再インストール等した場合には、既に求めた補正値が消去されるため、再度キャリブレーションを実施する手間が必要であるという問題点があった。また、他のアプリケーションが動作中はキャリブレーションが困難であるという問題点があった。特に、タッチパネルコンピュータが組み込みシステムである場合、タッチパネルコンピュータを起動するとＯＳの起動に続けて専用のアプリケーションが自動的に起動するため、キャリブレーションを起動するためには、ＯＳの動作を維持しながら、組み込みシステムの専用アプリケーションを停止させ、キャリブレーション用のアプリケーションを起動させることが必要であり、キャリブレーションに手間がかかるという問題点があった。
【０００６】
上記問題点を解決するために、本発明のキャリブレーション装置は、容易かつ簡便にキャリブレーションを実施することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のキャリブレーション装置は、タッチパネルディスプレイのキャリブレーションを行うキャリブレーション装置であって、ＢＩＯＳが格納された記憶装置と、前記ＢＩＯＳ上で動作してキャリブレーションデータを生成するキャリブレーションプログラムと、前記キャリブレーションプログラムを実行する制御装置と
を有することを特徴とする。
【０００８】
このように、ＢＩＯＳ上で動作するキャリブレーションプログラムを用いてキャリブレーションを行うことにより、タッチパネルコンピュータの動作中であっても、ＢＩＯＳを起動することで容易にキャリブレーションプログラムを実行させることができ、容易かつ簡便にキャリブレーションを実施することができる。
【０００９】
また、前記キャリブレーションプログラムで生成した前記キャリブレーションデータを格納する不揮発性記憶装置をさらに有しても良い。
【００１０】
このように、ＢＩＯＳ上で動作するキャリブレーションプログラムを用いてキャリブレーションを行うことにより、タッチパネルコンピュータの動作中であっても、ＢＩＯＳを起動することで容易にキャリブレーションプログラムを実行させることがでる。同時に、キャリブレーションによって求めた補正値をレジストリに書き込むのではなく、算出したキャリブレーションデータを不揮発性記憶装置に記憶する構成とする。そのため、ＯＳを再インストール等した際にレジストリがリセットされることにより補正値が消失するということがなく、ＯＳの状態に関わらず、キャリブレーションデータが不揮発性記憶装置に維持され続ける。従って、容易かつ簡便にキャリブレーションを実施することができる。
【００１１】
さらに、本発明のキャリブレーション装置は、タッチパネルディスプレイのキャリブレーションを行うキャリブレーション装置であって、キャリブレーションデータを生成するキャリブレーションプログラムと、前記キャリブレーションプログラムを実行する制御装置と、前記キャリブレーションプログラムで生成した前記キャリブレーションデータを格納する不揮発性記憶装置とを有することを特徴とする。
【００１２】
このように、キャリブレーションによって求めた補正値をレジストリに書き込むのではなく、算出したキャリブレーションデータを不揮発性記憶装置に記憶する構成とする。そのため、ＢＩＯＳに限らずＯＳ上でキャリブレーションを実施した場合であっても、ＯＳを再インストール等した際にレジストリがリセットされることにより補正値が消失するということがなく、ＯＳの状態に関わらず、キャリブレーションデータが不揮発性記憶装置に維持され続ける。従って、容易かつ簡便にキャリブレーションを実施することができる。
【００１３】
また、前記タッチパネルディスプレイのどの位置が指示されたかの指示位置を受信するタッチパネル信号受信部と、前記タッチパネルディスプレイに画像を表示させる画像制御部とをさらに有し、前記キャリブレーションプログラムは、前記画像制御部に前記タッチパネルディスプレイ上の特定の表示位置に指示マークを表示させ、前記指示マークを指示した際の前記指示位置を前記タッチパネル信号受信部から入手し、前記表示位置と前記指示位置との差から前記キャリブレーションデータを生成することが好ましい。
【００１４】
これにより、確実にキャリブレーションを実施することができる。
【００１５】
また、前記タッチパネルディスプレイが、ＯＳの起動に続けて専用のアプリケーションが自動的に起動する組み込みシステムにおけるディスプレイとして用いられても良い。
【００１６】
従来のキャリブレーション装置においては、組み込みシステムの場合、専用のアプリケーションを停止させた上、ＯＳのみを起動させて初めてキャリブレーションが可能となっていた。ＢＩＯＳ１０上で動作するキャリブレーションプログラムを用いることにより、専用アプリケーションの停止と、ＯＳのみの再起動を行うことなく、ＢＩＯＳを起動することで容易にキャリブレーションプログラムを実行させることができ、容易かつ簡便にキャリブレーションを実施することができる。また、組み込みシステムにおいても、キャリブレーションによって求めた補正値をレジストリに書き込むのではなく、算出したキャリブレーションデータを不揮発性記憶装置に記憶する構成とすることができる。この場合、ＯＳを再インストール等した際にレジストリがリセットされることにより補正値が消失するということがなく、ＯＳの状態に関わらず、キャリブレーションデータが不揮発性記憶装置に維持され続ける。従って、容易かつ簡便にキャリブレーションを実施することができる。
【発明の効果】
【００１７】
以上のように、本発明のキャリブレーション装置は、容易かつ簡便にキャリブレーションを実施することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明のキャリブレーション装置の要部構成を示す図
【図２】タッチパネルディスプレイを説明する図
【図３】本発明のタッチパネルコンピュータの概略構成を説明する図
【図４】本発明のキャリブレーションプログラムを起動させるＢＩＯＳ画面を例示する図
【図５】本発明のキャリブレーション中の画面表示を例示する図
【発明を実施するための形態】
【００１９】
タッチパネルコンピュータは、タッチパネルコンピュータやタッチパネルコンピュータ上で動作するアプリケーション等をタッチパネルディスプレイ上で操作することができる。この際、アイコン等の操作表示がタッチパネルディスプレイに表示され、指やタッチペン等で操作表示を操作することにより、これらの操作が行われる。指等での操作は、操作表示に直接的または間接的に触れたり、スライドしたりする等により行われる。
【００２０】
それぞれの操作表示は、自身が表示される座標等の表示位置に関する情報が特定されている。タッチパネルディスプレイは、指等でタッチパネルディスプレイを操作した場合、タッチパネルディスプレイ上の、指等が触れた位置や指等の動作が検出できる構成である。タッチパネルディスプレイは、その表面の各部分において、圧力変化や電気抵抗値の変化等を検出することが可能である。そして、これらが変化した位置が指等が触れた位置として検出され、これらの経時変化により、スライド等の動作が検出される構成である。タッチパネルコンピュータは、このように検出された指等の指示位置や動作と、操作表示の表示位置とから、どの操作表示がどのように操作されたかを検出することにより、タッチパネルディスプレイやアプリケーション等の操作を受け付ける。
【００２１】
表示位置は、プログラム的にタッチパネルディスプレイ上のどの位置に表示するかが特定されている。ただし、タッチパネルディスプレイの設定変化やハード的な経年劣化、ハード的な特性等により、同じ位置に表示しようとしても、表示位置に多少のずれが生じる場合がある。同様に、指等の触れた指示位置も、タッチパネルディスプレイ上で検出するが、検出精度は必ずしも一定ではない。そのため、表示位置と指等の触れた指示位置との整合性を図るキャリブレーションが必要となる。一般的なキャリブレーションでは、表示位置と指等の触れた指示位置とのずれ量から、補正値であるキャリブレーションデータを算出し、キャリブレーションデータにより表示位置と指示位置との整合性が図られる。
【００２２】
本発明は、このようなキャリブレーションを行うキャリブレーション装置に関する。
【００２３】
まず、図１を用いて、本発明のキャリブレーション装置の概要について説明する。
【００２４】
図１は本発明のキャリブレーション装置の要部構成を示す図である。
【００２５】
図１に示すように、キャリブレーション装置２は、キャリブレーションを行うキャリブレーションプログラム４と、キャリブレーションデータ６を記憶する不揮発性メモリ８と、キャリブレーションプログラム４を動作させるＢＩＯＳ１０と、ＢＩＯＳ１０およびキャリブレーションプログラム４を実行するＣＰＵ１２等の制御装置とを少なくとも含む構成である。
【００２６】
キャリブレーションプログラム４は、ＣＰＵ１２の制御により、ＢＩＯＳ１０上で動作するプログラムである。キャリブレーションプログラム４は、タッチパネルディスプレイ上に複数のキャリブレーション用の操作表示を表示させ、それぞれの操作表示を指等で触れることによりキャリブレーションを行う。指等で触れられた指示位置を検出し、対応する操作表示の表示位置と比較してずれ量を算出することにより、補正値であるキャリブレーションデータ６が算出される。そして、算出されたキャリブレーションデータ６は、レジストリを更新するのではなく、不揮発性メモリ８に記憶される。キャリブレーションの詳細は後述する。
【００２７】
このように、ＢＩＯＳ１０上で動作するキャリブレーションプログラム４によりキャリブレーションを行うことにより、容易かつ簡便にキャリブレーションを実施することができる。すなわち、タッチパネルコンピュータの動作中であっても、ＢＩＯＳ１０を起動することにより、容易にキャリブレーションプログラム４を実行させることができる。また、組み込みシステムで専用アプリケーションが常に動作しているタッチパネルコンピュータであっても、ＢＩＯＳ１０上で動作できるため、ＯＳを起動させながら専用アプリケーションを停止させるといった特別な手続を行うことなくキャリブレーションを実行することができる。
【００２８】
また、補正値をレジストリに書き込むのではなく、算出したキャリブレーションデータ６を不揮発性メモリ８に記憶する構成とする。そのため、ＯＳを再インストール等した際にレジストリがリセットされることにより補正値が消失するということがなく、ＯＳの状態に関わらず、キャリブレーションデータ６が不揮発性メモリ８に維持され続ける。従って、容易かつ簡便にキャリブレーションを実施することができる。
【００２９】
ここで、図２を用いて、タッチパネルディスプレイの構成とその動作について説明する。
【００３０】
図２はタッチパネルディスプレイを説明する図である。
【００３１】
タッチパネルディスプレイ１４には、タッチパネルコンピュータの動作に伴う様々な表示が行われる。その中で、タッチパネルコンピュータやアプリケーション等の操作に係る操作表示１６も表示される。この操作表示１６を、指２０等で操作することにより、タッチパネルコンピュータの操作が行われる。それぞれの操作表示１６は、自身が表示される表示位置が特定されている。例えば、各操作表示１６の中心点１８のタッチパネルディスプレイ１４上の座標が特定されており、その周辺の所定の範囲が対応する操作表示１６の領域であると認識される。触れられた指２０等は、上述のように、電気抵抗値の変化等によりその指示位置が検出され、例えば、タッチパネルディスプレイ１４上の座標として指示位置が認識される。そして、各操作表示１６であると特定された領域内に、指２０等が触れられたことが検出されることにより、その操作表示１６が触れれたと判断される。また、操作表示１６の領域内で、電気抵抗値が経時変化することを検出することによりにより、操作表示１６を指２０等がスライドしたことが検出される。タッチパネルディスプレイ１４は、このような指２０等の動作と、その座標から、どの操作表示１６がどのように操作されたかを検出することができ、それに応じてタッチパネルコンピュータやアプリケーション等の操作を受け付けることができる。
【００３２】
なお、図２では、タッチパネルディスプレイとしてタブレットを例示したが、コンピュータの本体とは別に設けられた、タッチパネルディスプレイであっても良い。
【００３３】
次に、図３を用いて、本発明のキャリブレーション装置の具体的な構成例について説明する。
【００３４】
図３は本発明のタッチパネルコンピュータの概略構成を説明する図である。
【００３５】
図３に示すように、キャリブレーション装置２は、キャリブレーションを行うキャリブレーションプログラム４と、キャリブレーションデータ６を記憶する不揮発性メモリ８と、キャリブレーションプログラム４を動作させるＢＩＯＳ１０と、ＢＩＯＳ１０およびキャリブレーションプログラム４を実行するＣＰＵ１２等の制御装置とを少なくとも含む構成である。さらに、ＢＩＯＳ１０およびキャリブレーションプログラム４を格納するＲＯＭ２４を備えることができる。また、ＣＰＵ１２の制御によって、タッチパネルディスプレイ１４での画像の表示を制御する画像制御部２６を備えることができる。画像制御部２６は、操作表示１６（図２参照）や、後述のキャリブレーションにて表示されるキャリブレーション用の操作表示である指示マーク等の表示の制御も行う。画像制御部２６は、操作表示１６（図２参照）や指示マーク等の表示位置の座標を管理する。また、タッチパネルディスプレイ１４にて行われる操作に応じたタッチパネル信号を受信し、ＣＰＵ１２に送信するタッチパネル信号受信部２８を備えることができる。タッチパネル信号受信部２８は、タッチパネルディスプレイ１４上で指２０（図２参照）等が操作された位置である指示位置の座標をタッチパネル信号の１つとして受信する。ＣＰＵ１２は、画像制御部２６が管理する表示位置の座標と、タッチパネル信号受信部２８を介して受信した指示位置の座標とを比較し、タッチパネルディスプレイ１４上で行われた操作の内容を認識し、それに応じた制御を行う。また、ＯＳやキャリブレーションプログラム４以外の各種プログラムが格納される補助記憶装置３０を備えることができる。タッチパネルコンピュータが組み込みシステム専用の産業用コンピュータ等である場合、専用のアプリケーションは補助記憶装置３０に格納される。なお、キャリブレーションプログラム４も、ＢＩＯＳ１０上で動作すれば、補助記憶装置３０等他の記憶装置に記憶されていても良い。
【００３６】
キャリブレーションプログラム４は、ＣＰＵ１２の制御により、ＢＩＯＳ１０上で動作するプログラムである。キャリブレーションプログラム４は、タッチパネルディスプレイ上に複数のキャリブレーション用の操作表示である指示マークを表示させ、それぞれの指示マークを指等で触れることによりキャリブレーションを行う。指等で触れられた指示位置を検出し、対応する指示マークの表示位置と比較してずれ量を算出することにより、補正値であるキャリブレーションデータ６が算出される。そして、算出されたキャリブレーションデータ６は、レジストリを更新するのではなく、不揮発性メモリ８に記憶される。キャリブレーションの詳細は後述する。
【００３７】
このように、ＢＩＯＳ１０上で動作するキャリブレーションプログラム４を用いてキャリブレーションを行うことにより、容易かつ簡便にキャリブレーションを実施することができる。すなわち、タッチパネルコンピュータの動作中であっても、ＢＩＯＳ１０を起動することにより、容易にキャリブレーションプログラム４を実行させることができる。また、組み込みシステムで専用アプリケーションが常に動作しているタッチパネルコンピュータであっても、ＢＩＯＳ１０上で動作できるため、ＯＳを起動させながら専用アプリケーションを停止させるといった特別な手続を行うことなくキャリブレーションを実行することができる。例えば、専用アプリケーションの稼働中にＯＳを再起動させ、ＯＳの再起動中にＢＩＯＳを起動させることにより、容易にキャリブレーションプログラム４を起動させることが可能となる。したがって、容易かつ簡便にキャリブレーションを実施することができる。
【００３８】
また、キャリブレーションによって求めた補正値をレジストリに書き込むのではなく、算出したキャリブレーションデータ６を不揮発性メモリ８に記憶する構成とする。そのため、ＯＳを再インストール等した際にレジストリがリセットされることにより補正値が消失するということがなく、ＯＳの状態に関わらず、キャリブレーションデータ６が不揮発性メモリ８に維持され続ける。従って、容易かつ簡便にキャリブレーションを実施することができる。なお、この際、キャリブレーションプログラム４はＢＩＯＳ１０上で動作する場合に限らず、ＯＳ等で動作しても良い。
【００３９】
また、タッチパネルコンピュータが汎用システムである場合、様々な用途や使用方法で汎用システムが使用されるため、一般的に、販売時にはキャリブレーションプログラムはタッチパネルコンピュータに搭載されず、ユーザーが独自にキャリブレーションプログラムを作成し、キャリブレーションが実施されていた。これに対して、ＢＩＯＳ１０上で動作するキャリブレーションプログラム４は、用途や使用方法に依存しない構成とすることが容易であるため、汎用システムであってもキャリブレーションプログラム４をあらかじめ作成し，搭載することが容易となる。したがって、容易かつ簡便にキャリブレーションを実施することができる。
【００４０】
さらに、ＢＩＯＳ１０上で動作するキャリブレーションプログラム４を用いることにより、ＯＳが搭載されていない状態でもキャリブレーションプログラム４を実行することができる。そのため、タッチパネルコンピュータの製造段階でキャリブレーションを実施することができる。これにより、タッチパネルコンピュータの出荷後にキャリブレーションを実施する必要性を低減することができ、ユーザーはキャリブレーションを行うことなくタッチパネルコンピュータを使用することが可能となる場合もある。したがって、容易かつ簡便にキャリブレーションを実施することができる。
【００４１】
次に、図２〜図５を用いて、キャリブレーションの実施方法について説明する。
【００４２】
図４は本発明のキャリブレーションプログラムを起動させるＢＩＯＳ画面を例示する図、図５は本発明のキャリブレーション中の画面表示を例示する図である。
【００４３】
上述のように、キャリブレーションプログラム４はＢＩＯＳ１０上で動作する。そのため、まず、ＢＩＯＳ１０を起動する。例えば、ＯＳや専用アプリケーションが起動中であれば、ＯＳを再起動させ、再起動中にＢＩＯＳ１０を起動させる、ＢＩＯＳ１０が起動すると、図４に示すようなＢＩＯＳ画面３２がタッチパネルディスプレイ１４に表示される。
【００４４】
次に、キャリブレーションを実施するために、キャリブレーションプログラム４を起動する。ＢＩＯＳ画面３２には、様々な処理を実行するためのメニューが表示される。キャリブレーションプログラム４を起動するためには、メニューの中からキャリブレーションプログラム４の起動メニュー３４を選択する。
【００４５】
次に、キャリブレーションプログラム４が起動されると、図５に示すようなキャリブレーション画面３６が表示される。
【００４６】
次に、キャリブレーション画面３６が表示されると、スタートボタン３８を押下して、キャリブレーションを開始する（図５（ａ））。
【００４７】
キャリブレーションが開始されると、まず、タッチパネルディスプレイ１４の左上に、キャリブレーション用の操作表示である指示マーク４０が表示される。指示マーク４０は、表示位置のタッチパネルディスプレイ１４上での座標が記憶されている（図５（ｂ））。
【００４８】
指示マーク４０が表示されると、キャリブレーションを行う者は、指示マーク４０の中心点を指等により触れる。指等が触れられると、タッチパネルディスプレイ１４は、電気抵抗値の変化等を読み取って、触れられた位置のタッチパネルディスプレイ１４上の座標を指示位置として記憶する。表示位置の座標や指示位置の座標は、補助記憶装置３０等に記憶される。
【００４９】
次に、同様に、タッチパネルディスプレイ１４の左下に、キャリブレーション用の操作表示である指示マーク４０が表示される。また、キャリブレーションを行う者は、指示マーク４０の中心点を指等により触れる。そして、表示位置の座標や指示位置の座標は、補助記憶装置３０等に記憶される。（図５（ｃ））
【００５０】
これらの動作が、所定の指示マーク４０の位置に対して行われる。例えば、さらに、タッチパネルディスプレイ１４の右上、右下、中心と順に、指示マーク４０の表示と指２０等での指示を繰り返し、それぞれの表示位置の座標や指示位置の座標が、補助記憶装置３０等に記憶される。なお、指示マーク４０の表示は、タッチパネルディスプレイ１４の左右上下と中心の５点に限らず、キャリブレーションで要求される精度に応じて、任意の箇所に任意の個数表示することができる。
【００５１】
次に、記憶されたそれぞれの表示位置の座標および指示位置の座標からキャリブレーションデータ６を生成する。例えば、ＣＰＵ１２は、補助記憶装置３０に記憶されたそれぞれの表示位置の座標および指示位置の座標の差を求め、キャリブレーションデータ６を算出する。より具体的には、それぞれの指示位置の座標の表示位置の座標とのずれ量とずれ方向を求め、その平均値をキャリブレーションデータ６とすることができる。または、タッチパネルディスプレイ１４を複数の領域に分け、領域毎に指示マーク４０を表示させ、それぞれの表示位置の座標における指示位置のずれ量とずれ方向を求め、領域毎のキャリブレーションデータ６を算出することもできる。そして、算出されたキャリブレーションデータ６は、不揮発性メモリ８に格納される。なお、キャリブレーションは、タッチパネルコンピュータを最初に使用を始める際や、使用を続けることにより、指示位置がずれてきた場合等、任意の機会に行うことができ、タッチパネルコンピュータの出荷前の検査時等に行っても良い。
【００５２】
このように、ＢＩＯＳ１０上でキャリブレーションプログラム４を実行し、生成したキャリブレーションデータ６を不揮発性メモリ８に記憶することにより、容易かつ簡便にキャリブレーションを実施することができる。
【００５３】
なお、以上の説明において、不揮発性メモリ８はフラッシュメモリ等の電源の供給を行うことなく記憶されたデータを保持できる各種記憶装置であれば良い。
【００５４】
また、キャリブレーションプログラム４はＢＩＯＳ上で動作するものに限らず、ＯＳ等に依存せずに動作する構成であれば良い。
【符号の説明】
【００５５】
２    キャリブレーション装置
４    キャリブレーションプログラム
６    キャリブレーションデータ
８    不揮発性メモリ
１０    ＢＩＯＳ
１２    ＣＰＵ
１４    タッチパネルディスプレイ
１６    操作表示
１８    中心点
２０    指
２４    ＲＯＭ
２６    画像制御部
２８    タッチパネル信号受信部
３０    補助記憶装置
３２    ＢＩＯＳ画面
３４    起動メニュー
３６    キャリブレーション画面
３８    スタートボタン
４０    指示マーク
【図１】
2019101705.tif 000003
【図２】
2019101705.tif 000004
【図３】
2019101705.tif 000005
【図４】
2019101705.tif 000006
【図５】
2019101705.tif 000007