(57)【要約】      （修正有）【課題】光学入力領域の故障検出および回復のためのシステム及び方法を提供する。【解決手段】コンピュータに入力を供給するためのシステムは、光学入力領域、コントローラ装置、遮断された経路に不良経路のステータスを割り当てるための診断モード、及び遮断された経路を除外し、最外部の遮断された経路の第１の対と第２の対の交差点に形成された最小と最大の座標の対を判定するための通常機能モードを含む。コンピュータに入力を供給するための方法は、光学入力領域とコントローラを準備（120）し、診断モードを選択（125）し、遮断された経路に不良経路のステータスを割り当て（140）、通常機能モードを選択（145）し、遮断された経路を除外（160）し、最外部の遮断された経路の第１の対と最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定（165）し、最小と最大の座標の対をコンピュータに報告（175）することを含む。【選択図】図８
2007080251.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに入力を供給するためのシステムであって、
光学検出経路の第１のセット及び光学検出経路の第２のセットを有し、複数の交差位置を提供するように、前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットが互いに対して或る角度で配置されている、光学入力領域と、
前記光学入力領域と前記コンピュータと連絡し、診断機能モードと通常モードを有し、前記光学検出経路の第１のセットの遮断された経路および前記光学検出経路の第２のセットの遮断された経路に対応する遮断された経路の指示を光学入力領域から受け取るコントローラ装置とを含み、
前記コントローラの前記診断モードが、前記光学検出経路の第１のセットの遮断された経路のそれぞれ、及び前記光学検出経路の第２のセットの遮断された経路のそれぞれに不良経路のステータスを割り当てるためのコードを有し、
前記コントローラの前記通常機能モードが、不良経路のステータスを有する遮断された経路のそれぞれを除外し、前記光学検出経路の第１のセットの最外部の遮断された経路の第１の対、前記光学検出経路の第２のセットの最外部の遮断された経路の第２の対、及び前記最外部の遮断された経路の第１の対と前記最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定するためのコードを有し、前記最小と最大の座標の対が、前記光学入力領域に形成された阻止領域に対応する、システム。
【請求項２】
前記光学入力領域が、光学タッチスクリーンからなる、請求項１に記載のシステム。
【請求項３】
前記光学入力領域が、入力パッドからなる、請求項１に記載のシステム。
【請求項４】
前記入力パッドが、その上にマーキングを含む、請求項３に記載のシステム。
【請求項５】
前記入力パッドが、空白の背景を含む、請求項３に記載のシステム。
【請求項６】
前記光学入力領域が、スクリーン又はそれに関連するパッドを持たない開口からなる、請求項１に記載のシステム。
【請求項７】
前記診断モードと前記通常機能モードとの間で、前記コントローラ装置を選択的に切り替えるためのスイッチをさらに含む、請求項１に記載のシステム。
【請求項８】
前記診断モードと前記通常機能モードとの間で、前記コントローラ装置を選択的に切り替えるためのコードをさらに含む、請求項１に記載のシステム。
【請求項９】
前記診断モードと前記通常機能モードとの間で、前記コントローラ装置を選択的に切り替えるためのコードが自動化されている、請求項８に記載のシステム。
【請求項１０】
前記診断モードと前記通常機能モードとの間で、前記コントローラ装置を選択的に切り替えるためのユーザ入力をさらに含む、請求項１に記載のシステム。
【請求項１１】
前記角度が、前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットに対して約９０°である、請求項１に記載のシステム。
【請求項１２】
前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットの交差位置に形成された一組の座標をさらに含み、前記最外部の遮断された経路の第１の対と前記最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対が、前記光学検出経路の第１のセットの最小値と前記光学検出経路の第２のセットの最小値の第１の座標からなり、第２の座標が、前記光学検出経路の第１のセットの最大値と前記光学検出経路の第２のセットの最大値からなる、請求項１に記載のシステム。
【請求項１３】
前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットの交差位置に形成された一組の座標をさらに含み、前記最外部の遮断された経路の第１の対と前記最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対が、前記光学検出経路の第１のセットの最小値と前記光学検出経路の第２のセットの最大値の第１の座標からなり、第２の座標が、前記光学検出経路の第１のセットの最大値と前記光学検出経路の第２のセットの最小値からなる、請求項１に記載のシステム。
【請求項１４】
前記診断モードが、前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットに問い合わせるためのコードをさらに含む、請求項１に記載のシステム。
【請求項１５】
前記コントローラ装置の診断モードが、前記光学検出経路の第１のセットの遮断された経路、及び前記光学検出経路の第２のセットの遮断された経路に対応する指示を前記光学入力領域から受け取るためのコードをさらに含む、請求項１に記載のシステム。
【請求項１６】
前記通常機能モードが、前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットに問い合わせるためのコードをさらに含む、請求項１に記載のシステム。
【請求項１７】
前記通常機能モードが、前記光学検出経路の第１のセットの遮断された経路、及び前記光学検出経路の第２のセットの遮断された経路に対応する指示を前記光学入力領域から受け取るためのコードをさらに含む、請求項１に記載のシステム。
【請求項１８】
前記診断モードが、システムの起動および再起動の少なくとも１つにより呼び出される、請求項１に記載のシステム。
【請求項１９】
前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットの交差位置に形成された一組の座標をさらに含み、
前記コントローラの診断モードが、(i)前記光学検出経路の第１のセット及び前記光学経路の第２のセットに問い合わせるためのコード、(ii)前記光学検出経路の第１のセットの遮断された経路、及び前記光学経路の第２のセットの遮断された経路に対応する指示を前記光学入力領域から受け取るためのコード、及び(iii)前記光学検出経路の第１のセットの遮断された経路のそれぞれ、及び前記光学検出経路の第２のセットの遮断された経路のそれぞれに不良経路のステータスを割り当てるためのコードを含み、
前記コントローラの通常機能モードが、(i)前記光学検出経路の第１のセット及び前記光学経路の第２のセットに問い合わせるためのコード、(ii)前記光学検出経路の第１のセットの遮断された経路、及び前記光学経路の第２のセットの遮断された経路に対応する指示を前記光学入力領域から受け取るためのコード、(iii)不良経路の前記ステータスを有する前記遮断された経路のそれぞれを除外し、前記光学検出経路の第１のセットの最外部の遮断された経路の第１の対、前記光学検出経路の第２のセットの最外部の遮断された経路の第２の対、及び前記最外部の遮断された経路の第１の対と前記最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定するためのコード、及び(iv)前記最小と最大の座標の対を前記コンピュータに報告するためのコードを含み、前記最小と最大の座標の対が、前記光学入力領域に形成された阻止領域に対応する、請求項１に記載のシステム。
【請求項２０】
コンピュータに入力を供給するための方法であって、
光学検出経路の第１のセット及び光学検出経路の第２のセットを有し、複数の交差位置を提供するように、前記光学検出経路の第１のセット及び前記光学検出経路の第２のセットが互いに対して或る角度で配置されている、光学入力領域と、
前記光学入力領域と前記コンピュータと連絡し、診断機能モードと通常モードを有し、前記光学検出経路の第１のセットの遮断された経路および前記光学経路の第２のセットの遮断された経路に対応する遮断された経路の指示を光学入力領域から受け取るコントローラ装置とを含むシステムを、前記コンピュータに入力を供給するために準備し、
前記コントローラの前記診断モードを選択し、次いで
前記光学検出経路の第１のセットの遮断された経路のそれぞれ、及び前記光学経路の第２のセットの遮断された経路のそれぞれに不良経路のステータスを割り当て、
前記コントローラの通常機能モードを選択し、次いで
(i)前記不良経路のステータスを有する遮断された経路のそれぞれを除外し、
(ii)前記光学検出経路の第１のセットの最外部の遮断された経路の第１の対、及び前記光学検出経路の第２のセットの最外部の遮断された経路の第２の対を判定し、
(iii)前記最外部の遮断された経路の第１の対と前記最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定し、
(iv)前記最小と最大の座標の対を前記コンピュータに報告することを含み、
前記最小と最大の座標の対が、前記光学入力領域に形成された阻止領域に対応する、コンピュータに入力を供給するための方法。
【請求項２１】
前記コントローラの診断モードを選択した後に、前記光学検出経路の第１のセット及び前記光学経路の第２のセットに問い合わせし、次いで
前記光学検出経路の第１のセットの遮断された経路のそれぞれ、及び前記光学検出経路の第２のセットの遮断された経路のそれぞれに不良経路のステータスを割り当てる前に、前記光学検出経路の第１のセットの遮断された経路、及び前記光学経路の第２のセットの遮断された経路に対応する遮断された経路の指示を光学入力領域から受け取ることをさらに含む、請求項２０に記載のコンピュータに入力を供給するための方法。
【発明の詳細な説明】
【背景技術】
【０００１】
コンピュータは、キーボード又はコンピュータ入力領域を用いることを含む、種々の態様で入力を受け取ることができる。コンピュータ入力領域は一般に、１つ又は２つの形態、即ち、ディスクリートのセンサからなるタッチパッド（例えば、容量性センサのアレイからなるタッチパッド）の形態、或いはタッチパッド又は交差検出経路のセットからなる他の周辺センサ（例えば、光検出経路の交差するセットの第１及び第２のセットからなるタッチパッド）の形態を含む。
【０００２】
光学赤外線タッチパネルは一般に、１００％までの透明性を提供し、一般に接触力を必要とせず、これは多くのＬＣＤ用途に望ましい特性である。光タッチパネルは一般に、放出器と検出器の多数の対を用いることにより動作する。
【０００３】
放出器と検出器の対は、種々の理由で機能を果たさなくなる可能性がある。１つの例は、放出器または検出器を阻止する（妨げる）ゴミ又はチリの粒子である。別の例は、放出器または検出器の耐用寿命の終了である。係る機能を果たさない放出器と検出器は、誤りのあるコンピュータ入力を生じる可能性がある。
【０００４】
抵抗性および容量性センサを含む他の多数のタッチパネル技術に関して、タッチパネル上の不良部分により、一般にパネル全体が機能を停止する。
【０００５】
発明の概要
一実施形態において、コンピュータに入力を供給するためのシステムが提供され、そのシステムは、光学検出経路の第１のセット及び光学検出経路の第２のセットを有し、複数の交差位置を提供するように、光学検出経路の第１のセット及び光学検出経路の第２のセットが互いに対して或る角度で配置されている光学入力領域と；光学タッチスクリーンとコンピュータと連絡し、診断機能モードと通常モードを有し、前記光学検出経路の第１のセットの遮断された経路および前記光学経路の第２のセットの遮断された経路に対応する遮断された経路の指示を光学入力領域から受け取るコントローラ装置とを含み、コントローラの診断モードが、前記光学検出経路の第１のセットの遮断された経路のそれぞれ、及び前記光学検出経路の第２のセットの遮断された経路のそれぞれに不良経路のステータスを割り当てるためのコードを有し；コントローラの通常機能モードが、不良経路のステータスを有する遮断された経路のそれぞれを除外し、光学検出経路の第１のセットの最外部の遮断された経路の第１の対、光学検出経路の第２のセットの最外部の遮断された経路の第２の対、及び最外部の遮断された経路の第１の対と最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定するためのコードを有し、最小と最大の座標の対が、タッチスクリーンに形成された阻止領域に対応している。
【０００６】
別の実施形態において、コンピュータに入力を供給ための方法が提供され、その方法は、光学検出経路の第１のセット及び光学検出経路の第２のセットを有し、複数の交差位置を提供するように、光学検出経路の第１のセット及び光学検出経路の第２のセットが互いに対して或る角度で配置されている光学入力領域と；光学入力領域とコンピュータと連絡し、診断機能モードと通常モードを有し、光学検出経路の第１のセットの遮断された経路および前記光学経路の第２のセットの遮断された経路に対応する遮断された経路の指示を光学入力領域から受け取るコントローラ装置とを含むシステムを、コンピュータに入力を供給するために準備し；コントローラの診断モードを選択し、次いで、光学検出経路の第１のセットの遮断された経路のそれぞれ、及び光学検出経路の第２のセットの遮断された経路のそれぞれに不良経路のステータスを割り当て；コントローラの通常機能モードを選択し、次いで、(i)不良経路のステータスを有する遮断された経路のそれぞれを除外し；(ii)光学検出経路の第１のセットの最外部の遮断された経路の第１の対、及び光学検出経路の第２のセットの最外部の遮断された経路の第２の対を判定し；(iii)最外部の遮断された経路の第１の対と最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定し；(iv)最小と最大の座標の対をコンピュータに報告することを含み、最小と最大の座標の対が、前記光学入力領域に形成された阻止領域に対応している。
【０００７】
他の実施形態も開示される。
【０００８】
本発明の例示的な実施形態が図面に示される。
【０００９】
詳細な説明
図１〜図６を参照すると、一実施形態において、コンピュータに入力を供給するためのシステム５が示される。システム５は、光学検出経路１５の第１のセット、及び光学検出経路２０の第２のセットを有する光学入力領域１０を含むことができる。光学放出器２５Ａ〜２５Ｈ、及び光学検出器３０Ａ〜３０Ｈは、光学検出経路１５の第１のセットを形成し、光学放出器２５Ｉ〜２５Ｓ、及び光学検出器３０Ｉ〜３０Ｓは、光学検出経路２０の第２のセットを形成することができる。
【００１０】
一実施形態において、光学入力領域１０は、光学タッチスクリーンからなることができる。別の実施形態において、光学入力領域１０は、マーキングを含むことができるか、又は空白の背景とすることができる入力パッドからなることができる。さらに別の実施形態において、光学入力領域１０は、スクリーン又はパッドを持たずに、光学放出器２５Ａ〜２５Ｈと光学検出器３０Ａ〜３０Ｈとの間に形成された開口を含むことができる。
【００１１】
光学検出経路１５の第１のセット、及び光学検出経路２０の第２のセットは、複数の交差位置３５を提供するように、互いに対して角度αで配置（図１及び図４）され、それらの交差位置は、光学検出経路１５の第１のセット及び光学検出経路２０の第２のセットの交差位置３５に形成された一組の座標３５ＡＩ〜３５ＨＳによって示され得る。
【００１２】
或る実施形態において、コントローラ装置２２が、光学入力領域１０及びコンピュータと連絡することができる。診断機能インジケータ４０により示され得る診断機能モード、及び通常機能インジケータ４５により示され得る通常モードは、コントローラ装置２２により選択的に付勢される。コントローラ装置２２は、光学検出経路１５の第１のセットの遮断された経路、及び光学経路２０の第２のセットの遮断された経路に対応する遮断された経路の指示を光学入力領域１０から受け取ることができる。コントローラ装置２２の診断モードは、不良経路５０のステータスを光学検出経路１５の第１のセットの遮断された経路のそれぞれに、及び光学検出経路２０の第２のセットの遮断された経路のそれぞれに割り当てるためのコードを有することができる。
【００１３】
或る実施形態において、コントローラ装置２２の通常機能モードは、不良経路５０のステータスを有する遮断された経路のそれぞれを除外し、光学検出経路１５の第１のセットの最外部の遮断された経路５５の第１の対、光学検出経路２０の第２のセットの最外部の遮断された経路６０の第２の対を判定するためのコードを有する。コントローラ装置２２の通常機能モードは、最外部の遮断された経路１５の第１の対と最外部の遮断された経路２０の第２の対の交差点に形成される、（Ｘｍｉｎ、Ｙｍｉｎ）及び（Ｘｍａｘ、Ｙｍａｘ）、又は（Ｘｍｉｎ、Ｙｍａｘ）及び（Ｘｍａｘ、Ｙｍｉｎ）の何れかのような最小と最大の座標の対を判定するためのコードを有することができる。一実施形態において、コードは、最小と最大の座標の対をコンピュータに報告するために提供される。最小と最大の座標の対は、入力領域１０に形成された阻止領域６５に対応する。
【００１４】
一実施形態において、診断モードと通常機能モードとの間でコントローラ装置２２を選択的に切り替えるために、スイッチが設けられ得る。別の実施形態において、診断モードと通常機能モードとの間でコントローラ装置２２を選択的に切り替えるために、コードが提供され得る。一実施形態において、診断モードと通常機能モードとの間でコントローラ装置２２を選択的に切り替えるために、ユーザ入力が提供され得る。別の実施形態において、診断モードと通常機能モードとの間でコントローラ装置２２を選択的に切り替えるためのコードは、自動化される。
【００１５】
或る実施形態において、光学経路１５の第１のセットと光学経路２０の第２のセットとの間の角度αは約９０度である。
【００１６】
一実施形態において、最外部の遮断された経路１５の第１の対と最外部の遮断された経路２０の第２の対の交差点に形成された最小と最大の座標の対は、光学検出経路１５の第１のセットの最小値と光学検出経路２０の第２のセットの最小値の第１の座標、即ち図３の位置３５ＤＩとして示されるような（Ｘ３、Ｙ０）からなることができ、第２の座標は、光学検出経路１５の第１のセットの最大値と光学検出経路２０の第２のセットの最大値、即ち図３の位置３５ＥＪとして示されるような（Ｘ４、Ｙ１）からなる。
【００１７】
或る実施形態において、最外部の遮断された経路１５の第１の対と最外部の遮断された経路２０の第２の対の交差点に形成された最小と最大の座標の対は、光学検出経路１５の第１のセットの最小値と光学検出経路２０の第２のセットの最大値の第１の座標、即ち図３の位置３５ＤＪとして示されるような（Ｘ３、Ｙ１）からなり、第２の座標は、光学検出経路１５の第１のセットの最大値と光学検出経路２０の第２のセットの最小値、即ち図３の位置３５ＥＩとして示されるような（Ｘ４、Ｙ０）からなる。
【００１８】
一実施形態において、診断モードは、光学検出経路１５の第１のセットと光学検出経路２０の第２のセットに問い合わせるためのコードを含むことができる。或る実施形態において、コントローラ装置の診断モードは、光学検出経路１５の第１のセットの遮断された経路および光学検出経路２０の第２のセットの遮断された経路に対応する指示を光学入力領域１０から受け取るためのコードを含むことができる。一実施形態において、通常機能モードは、光学検出経路１５の第１のセットと光学検出経路２０の第２のセットに問い合わせるためのコードを含むことができる。或る実施形態において、通常機能モードは、光学検出経路１５の第１のセットの遮断された経路および光学経路２０の第２のセットの遮断された経路に対応する指示を光学入力領域１０から受け取るためのコードを含むことができる。
【００１９】
或る実施形態において、システム５は、光学検出経路１５の第１のセットと光学検出経路２０の第２のセットに問い合わせるためのコードを有する診断モードを備えるコントローラ装置２２を含むことができる。診断モードに関して、コントローラ装置２２は、光学検出経路１５の第１のセットの遮断された経路および光学検出経路２０の第２のセットの遮断された経路に対応する光学入力領域１０から受け取り、光学検出経路の第１のセットの遮断された経路のそれぞれ、及び光学検出経路の第２のセットの遮断された経路のそれぞれに対して不良経路のステータスを割り当てるためのコードを含むことができる。コントローラ装置２２は、診断モードに関して、光学検出経路１５の第１のセットの遮断された経路のそれぞれ、及び光学検出経路２０の第２のセットの遮断された経路のそれぞれに対して不良経路のステータスを割り当てるためのコードを含むことができる。
【００２０】
一実施形態において、システム５は、光学検出経路１５の第１のセットと光学検出経路２０の第２のセットに問い合わせるためのコードを有する通常機能モードを備えるコントローラ装置２２を含むことができる。通常機能モードに関して、コントローラ装置２２は、光学検出経路１５の第１のセットの遮断された経路および光学検出経路２０の第２のセットの遮断された経路に対応する指示を光学入力領域１０から受け取るためのコードを含むことができる。コントローラ装置２２は、通常機能モードに関して、不良経路のステータスを有する遮断された経路のそれぞれを除外し、光学検出経路１５の第１のセットの最外部の遮断された経路の第１の対、及び光学検出経路２０の第２のセットの最外部の遮断された経路の第２の対を判定するためのコードを含むことができる。通常機能モードに関して、コントローラ装置２２は、最外部の遮断された経路の第１の対と最外部の遮断された経路の第２の対の交差点に形成される最小と最大の座標の対を判定するためのコードを含むことができる。コントローラ装置２２は、通常機能モードに関して、最小と最大の座標の対をコンピュータに報告するためのコードを含むことができる。最小と最大の座標の対は、光学入力領域１０に形成された阻止領域６５に対応する。
【００２１】
或る実施形態において、システム５は、光学入力領域１０に関する問題を検出し、適切に動作しない放出器２５と検出器３０の対の数が比較的少ない場合にのみ、光学入力領域１０の機能性の少なくとも大部分を回復する。システム５は事実上、耐用年数を長くし、光学入力領域１０の信頼性を増す。
【００２２】
図７を参照すると、或る実施形態において、コンピュータに入力を供給するための方法７０は、コンピュータに入力を供給するためのシステム５を準備すること（７５）を含むことができる。１つのステップは、コントローラ装置２２の診断モードを選択すること（８０）を含むことができる。別のステップは、光学検出経路１５の第１のセットの遮断された経路のそれぞれ、及び光学検出経路２０の第２のセットの遮断された経路のそれぞれに対して不良経路５０のステータスを割り当てること（８５）を含むことができる。次いで、ステップは、コントローラ装置２２の通常機能モードを選択すること（９０）を含むことができる。ステップは、不良経路５０のステータスを有する遮断された経路のそれぞれを除外すること（９５）を含むことができる。別のステップは、光学検出経路の第１のセットの最外部の遮断された経路５５の第１の対、及び光学検出経路の第２のセットの最外部の遮断された経路６０の第２の対を判定すること（１００）を含むことができる。ステップは、最外部の遮断された経路５５の第１の対と最外部の遮断された経路５５の第２の対の交差点３５に形成された最小と最大の座標３５の対を判定すること（１０５）を含むことができる。別のステップは、コンピュータに最小と最大の座標３５の対を報告すること（１１０）を含むことができ、この場合、最小と最大の座標３５の対は、光学入力領域１０に形成された阻止領域に対応する。
【００２３】
図８を参照すると、或る実施形態において、コンピュータに入力を供給するための方法１１５は、コンピュータに入力を供給するためのシステム５を準備すること（１２０）を含むことができる。１つのステップは、コントローラ装置２２の診断モードを選択すること（１２５）を含むことができる。別のステップは、光学検出経路の第１のセット及び光学検出経路の第２のセットに問い合わせること（１３０）を含むことができる。ステップは、光学検出経路の第１のセットの遮断された経路および光学経路の第２のセットの遮断された経路に対応する指示を光学入力領域１０から受け取ること（１３５）を含むことができる。１つのステップは、光学検出経路の第１のセットの遮断された経路のそれぞれ、及び光学検出経路の第２のセットの遮断された経路のそれぞれに対して不良経路のステータスを割り当てること（１４０）を含むことができる。別のステップは、コントローラ装置２２の通常機能モードを選択すること（１４５）を含むことができる。ステップは、光学検出経路の第１のセット及び光学経路の第２のセットに問い合わせること（１５０）を含むことができる。ステップは、光学検出経路の第１のセットの遮断された経路および光学検出経路の第２のセットの遮断された経路に対応する指示を光学入力領域１０から受け取ること（１５５）を含むことができる。別のステップは、不良経路のステータスを有する遮断された経路のそれぞれを除外すること（１６０）を含むことができる。ステップは、光学検出経路の第１のセットの最外部の遮断された経路の第１の対、及び光学検出経路の第２のセットの最外部の遮断された経路の第２の対を判定すること（１６５）を含むことができる。ステップは、最外部の遮断された経路の第１の対と最外部の遮断された経路の第２の対の交差点に形成された最小と最大の座標の対を判定すること（１７０）を含むことができる。別のステップは、コンピュータに最小と最大の座標の対を報告すること（１７５）を含むことができ、この場合、最小と最大の座標の対は、光学入力領域に形成された阻止領域に対応する。
【００２４】
或る実施形態において、光学入力領域１０のコントローラ装置２２は、２つのモードの１つで二者択一的に動作するようにプログラムされ得る。これらのモードは、インジケータ４０で識別され得る診断モード、及びインジケータ４５で識別され得る通常機能モードを含む。
【００２５】
或る実施形態において、２つのモードのそれぞれのデータ報告フォーマットは、互いに異なることができる。通常機能モードにおいて、システム５は２つの座標のみを報告する。これらは、（Ｘｍｉｎ、Ｙｍｉｎ）及び（Ｘｍａｘ、Ｙｍａｘ）である。図３において、通常機能モードは、阻止領域６５の座標（Ｘ３、Ｙ０）及び（Ｘ４、Ｙ１）を報告する。座標（Ｘ３、Ｙ０）及び（Ｘ４、Ｙ１）はそれぞれ、図３に示される光学入力領域１０上の位置３５ＤＩと３５ＥＪとして示される。
【００２６】
診断モードにおいて、システム５は、放出器２５と受光器３０の個々の対だけを報告する。図１〜図６に示されるようにＸ０〜Ｘ７及びＹ０〜Ｙ９として識別され得る、これらの放出器２５と受光器３０の個々の対は、１つ又は複数の不良経路５０として報告され得る。図１において、不良経路５０は、Ｘ０、Ｘ７、及びＹ９を含む。診断モードにおいて、不良経路が識別され、通常機能モードにおいて除外され得る。
【００２７】
図１〜図３を参照すると、或る例において、阻止領域６５を有する光学入力領域１０が示される。図１において、コントローラ装置は、インジケータ４５が「Ｏｎ」を表示し、インジケータ４０が「Ｄｉａｇ Ｏｆｆ」を表示するように通常機能モード状態である。この例において、経路Ｘ０、Ｘ７、及びＹ９のそれぞれは、不良の光学放出器５０Ａ、又は不良の光学検出器５０Ｂの少なくとも１つを有する。不良の光学放出器５０Ａ又は不良の光学検出器５０Ｂは、不良経路５０という結果になる（図２）。
【００２８】
図２を参照すると、経路Ｘ０、Ｘ７、及びＹ９において不良経路５０が示される。光学放出器２５と光学検出器３０の不良の対は、インジケータ４５により示される診断モードにコントローラ装置２２をスイッチングすることにより検出され得る。コントローラ装置２２は、経路Ｘ０、Ｘ７、Ｙ９を不良経路５０として報告する。
【００２９】
不良経路５０の検出が通常機能モードの動作の前に実行されない場合、コントローラ装置２２は、（Ｘｍｉｎ、Ｙｍｉｎ）及び（Ｘｍａｘ、Ｙｍａｘ）に対応する不良の座標（Ｘ０、Ｙ０）及び（Ｘ７、Ｙ９）を報告することになる。これらの不良の座標（Ｘ０、Ｙ０）及び（Ｘ７、Ｙ９）はそれぞれ、図２に示されるような光学入力領域１０上の位置３５ＡＩと３５ＨＳとして示される。さらに、図２に示された黒のドット３５は、コントローラ装置２２により検出される座標である。実行されない場合、光学入力領域１０は、不良であり機能しないとみなされる可能性がある。診断機能モードがない場合、光学入力領域１０は一般に、新しいパネルと取り替えられる必要があるであろう。
【００３０】
或る実施形態において、コントローラ装置２２は、診断モードに設定され、不良の光学放出器５０Ａ及び不良の光学放出器５０Ｂとして識別される光学放出器２５及び光学検出器３０の不良の対を検出する。
【００３１】
状況に応じて、不良の光学放出器５０Ａ及び不良の光学放出器５０Ｂの検出後、不良の光学放出器５０Ａに対する電力が増加される。不良の光学放出器５０Ａ及び不良の光学放出器５０Ｂの対が依然として不良である場合、コントローラ装置２２は、不良経路５０のそれぞれをディスエーブルにすることができる。
【００３２】
図３を参照すると、阻止領域６５において回復された一組の座標が示される。これらの回復された座標により、コントローラ装置２２は阻止領域６５の（Ｘ３、Ｙ０）及び（Ｘ４、Ｙ１）を報告することが可能になる。或る実施形態において、コントローラ装置２２は、これらの回復された座標を光学入力領域１０から取得して、これらの回復された座標をコンピュータに報告するように、通常機能モードに戻るように設定される。
【００３３】
さて、図４〜図６を参照すると、或る例において、阻止領域６５Ａを有する光学入力領域１０が示される。図４において、経路Ｘ４の不良経路５０が示される。
【００３４】
図５を参照すると、不良経路Ｘ４により、それぞれ位置３５ＡＲ〜位置３５ＥＳに対応する最大の座標〜最小の座標（Ｘ０、Ｙ８）〜（Ｘ４、Ｙ９）の誤った検出を生じることが示される。
【００３５】
さらに図５を参照すると、光学入力領域１０のコントローラ装置２２は、Ｘｍｉｎ、Ｘｍａｘ、Ｙｍｉｎ、及びＹｍａｘを探索する。経路Ｘ４が不良であるので、Ｘｍａｘは常にＸ４である。Ｘ２、Ｘ３、及びＸ４の経路は阻止されていないが、経路Ｘ４に沿った放出器２５Ｅと検出器３０Ｅとの間の不良経路５０により、コントローラ装置２２がＸ４の誤ったＸｍａｘを間違って報告する。
【００３６】
図６を参照すると、コントローラ装置２２が経路Ｘ４に沿った不良経路５０をディスエーブルにした後に、それぞれ位置３５ＡＲと位置３５ＢＳに対応する（Ｘ０、Ｙ８）から（Ｘ１、Ｙ９）の回復された一組の座標が示される。
【００３７】
或る実施形態において、診断モードは、システム５の起動時または再起動時に、故障回復のために使用される。放出器２５Ａ〜２５Ｓの１つ又は複数のＬＥＤが汚れによって妨げられる（阻止される）場合、システム５はきっと誤動作するであろう。システム５の単純な再起動により、通常動作モードを呼び出す前に診断モードが起動される。汚れが除去された場合、再起動の後に、診断モードがコントローラ装置２２により呼び出された際には、不良経路は検出されないであろう。診断モードのこの反復の後に不良経路が存在しない場合、コントローラ装置２２は、不良経路を消去し、通常機能モードにおいて、以前の不良経路が、阻止領域を表す最小と最大の座標の判定に含められる。一般に、このシステムは、油汚れ及び不良のＬＥＤのような、不良経路を生じる光学入力領域の他の動作不良を考慮する。
【図面の簡単な説明】
【００３８】
【図１】放出器と受光器の対の光学検出経路、放出器と受光器の対の不良経路の３つの対、及び光学タッチスクリーン上に形成された阻止領域を有する光学タッチスクリーンを示す図である。
【図２】光学検出経路の放出器と受光器の対の不良経路に起因して不正確に報告されている座標を示す図である。
【図３】タッチスクリーン上に形成された阻止領域に対応する座標の判定から不良経路を除外するように不良経路がディスエーブルにされた状態で、正確に報告されている座標を示す図である。
【図４】光学検出経路Ｘ４で検出された不良経路を示す図である。
【図５】光学検出経路Ｘ４における不良経路（単数）による不良経路（複数）に起因して不正確に報告されている座標を示す図である。
【図６】タッチスクリーン上に形成された阻止領域に対応する座標の判定から光学検出経路Ｘ４を除外するように不良経路がディスエーブルにされた状態で、正確に報告されている座標を示す図である。
【図７】コンピュータに入力を供給するための方法の実施形態に関するフローチャートの図である。
【図８】コンピュータに入力を供給するための方法の実施形態に関するフローチャートの図である。
【図１】
2007080251.tif 000003
【図２】
2007080251.tif 000004
【図３】
2007080251.tif 000005
【図４】
2007080251.tif 000006
【図５】
2007080251.tif 000007
【図６】
2007080251.tif 000008
【図７】
2007080251.tif 000009
【図８】
2007080251.tif 000010
【外国語明細書】
2007080251000001.pdf