(57)【特許請求の範囲】
【請求項１】
制御装置を有し、複数の画面部品が配置される操作表示画面が表示される表示用パネルに対応してタッチパネルが設けられるプログラマブル表示器において、
前記表示用パネルに対応して更に、光の照射位置を検出する光位置センサシートを設け、
前記制御装置は、
任意のスポット光が前記光位置センサシート上の任意の位置に照射されたことが検出されると、該照射位置に対応する前記操作表示画面上の座標を求める指定座標判別手段と、
該指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する指定部品判別手段と、
前記タッチパネルに対するタッチ操作の有無を判定するタッチ操作判定手段と、
前記指定部品判別手段が前記指定部品を判定している状態で、前記タッチ操作判定手段がタッチ操作有りを判定すると前記指定部品の操作実行を決定する画面部品決定手段と、
を有することを特徴とするプログラマブル表示器。
【請求項２】
前記指定部品判別手段が前記指定部品と判定している画面部品の表示位置に対して、該画面部品が前記指定部品となっていることを示すガイド枠を表示するガイド枠表示手段を更に有する請求項１に記載のプログラマブル表示器。
【請求項３】
制御装置を有すると共に複数の画面部品が配置される操作表示画面が表示される表示用パネルが設けられる表示器本体を有するプログラマブル表示器において、
前記表示器本体に接続してデータ／信号送受信可能とする座標検出装置を更に備え、
該座標検出装置は、タッチパネルと、光の照射位置を検出できる光位置センサシートとを有し、
前記制御装置は、
任意のスポット光が前記光位置センサシート上の任意の位置に照射されたことが検出されると、該検出した照射位置座標を対応する前記操作表示画面上の座標に変換する指定座標判別手段と、
該指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する指定部品判別手段と、
前記指定部品判別手段が前記指定部品と判定している画面部品の表示位置に対して、該画面部品が前記指定部品となっていることを示すガイド枠を表示するガイド枠表示手段と、
前記タッチパネルに対する所定操作の有無を判定するタッチ操作判定手段と、
該タッチ操作判定手段によって前記所定操作が有りと判定されたときに前記指定部品判別手段が前記指定部品と判定している画面部品の操作実行を決定する画面部品決定手段と、
を有することを特徴とするプログラマブル表示器。
【請求項４】
制御装置を有すると共に複数の画面部品が配置される操作表示画面が表示される表示用パネルが設けられる表示器本体を有するプログラマブル表示器において、
前記表示器本体に接続してデータ送受信可能とする座標検出装置を更に備え、
該座標検出装置は、光の照射位置を検出する光位置センサシートと、赤外線受光器とを有し、
前記制御装置は、
任意のスポット光が前記光位置センサシート上の任意の位置に照射されたことが検出されると、該検出した照射位置座標を対応する前記操作表示画面上の座標に変換する指定座標判別手段と、
該指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する指定部品判別手段と、
前記指定部品判別手段が前記指定部品と判定している画面部品の表示位置に対して、該画面部品が前記指定部品となっていることを示すガイド枠を表示するガイド枠表示手段と、
前記赤外線受光器による所定の赤外線信号の受信に基づいて、前記指定部品判別手段が前記指定部品と判定している画面部品の操作実行を決定する画面部品決定手段と、
を有することを特徴とするプログラマブル表示器。
【請求項５】
前記スポット光は任意のレーザーポインタから照射されるものであり、該レーザーポインタに設けられたスイッチのオン操作に応じて該レーザーポインタの赤外線発光部から前記赤外線信号が送信されることを特徴とする請求項４記載のプログラマブル表示器。
【請求項６】
制御装置を有し、複数の画面部品が配置される操作表示画面が表示される表示用パネルが設けられるプログラマブル表示器における該制御装置であって、
任意のスポット光が、光位置センサシート上の任意の位置に照射されたことが検出されると、該照射位置に対応する前記操作表示画面上の座標を求める指定座標判別手段と、
該指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する指定部品判別手段と、
タッチパネルに対するタッチ操作有無を判定するタッチ操作判定手段と、
前記指定部品判別手段が前記指定部品を判定している状態で、前記タッチ操作判定手段がタッチ操作有りを判定すると前記指定部品の操作実行を決定する画面部品決定手段と、
を有することを特徴とするプログラマブル表示器の制御装置。
【請求項７】
前記光位置センサシートまたは／及び前記タッチパネルは、前記表示用パネルに対応して設けられ、あるいは前記表示用パネルとは別に設けられることを特徴とする請求項６記載のプログラマブル表示器の制御装置。
【請求項８】
制御装置を有し、複数の画面部品が配置される操作表示画面が表示される表示用パネルが設けられるプログラマブル表示器における該制御装置であって、
任意のスポット光が、光位置センサシート上の任意の位置に照射されたことが検出されると、該検出した照射位置座標を対応する前記操作表示画面上の座標に変換する指定座標判別手段と、
該指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する指定部品判別手段と、
赤外線受光器による所定の赤外線信号の受信に基づいて、前記指定部品判別手段が前記指定部品と判定している画面部品の操作実行を決定する画面部品決定手段とを有し、
前記光位置センサシートは、前記表示用パネルとは別に設けられることを特徴とするプログラマブル表示器の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブル表示器に係わり、特にその入力インタフェースに関する。
【背景技術】
【０００２】
プログラマブル表示器の入力インタフェースに関しては、例えば、タッチパネルを用いるものが知られている。これについて、図９を参照して説明する。
図９は、プログラマブル表示器の概略構成図であって、特に入力インタフェースに係わる構成を簡単に示すものである。図９（ａ）は断面図、図９（ｂ）は平面図である。尚、図９（ｂ）は表示例を示すものと言える。
【０００３】
図示のプログラマブル表示器１００は、タッチパネル１０１、液晶パネル１０２を有する。通常、液晶パネル１０２の上に重ねるようにしてタッチパネル１０１が設けられる。特に図示しないが、タッチパネルコントローラやグラフィックコントローラ等もある。ユーザが、例えば自己の指等でタッチパネル１０１の任意の位置を押下（タッチ）すると、タッチパネルコントローラ等がこの押下座標を検知する。
【０００４】
また、グラフィックコントローラは、不図示のメモリ等に記憶されている各種画面部品（スイッチ、ランプ、メータ等）を、その表示位置座標に基づいて液晶パネル１０２上の所定位置に表示する。つまり、プログラマブル表示器１００のディスプレイ（液晶パネル１０２等）には、複数の画面部品が配置されて成る操作表示画面が表示される。この画面部品は、例えばスイッチ、ランプ、数値表示、グラフ、メータ等の種類がある。
【０００５】
図９（ｂ）には、この様な操作表示画面の一例を示す。
この例の操作表示画面では、上記画面部品の一例であるスイッチが、２つ表示された例を示している。ユーザが、２つのスイッチのうちの所望のスイッチを選んで、このスイッチの表示位置を押下（タッチ）することで、上記のようにタッチパネルコントローラ等がこの押下座標を検知することで、上記スイッチ操作が認識されて、このスイッチに割り当てられた機能処理が実行されることになる。
【０００６】
また、例えば、特許文献１の従来技術が知られている。
特許文献１の発明は、タッチスイッチの誤操作を確実に防止できるマトリクス方式タッチパネル装置を提供するものである。
【０００７】
特許文献１では、例えば、タッチパネルのマトリクス領域Ａ〜ＬをＸ，Ｙ方向に沿って４分割することにより、ミニマトリクス領域が定義される。タッチスイッチＴＳ１，ＴＳ２の操作を判定するための操作判定用タッチスイッチ領域ＤＡ１，ＤＡ２が、ミニマトリクス領域に整合するように定められる。操作判定用タッチスイッチ領域ＤＡ１，ＤＡ２内において、１つの頂点を共有して隣接する４つのミニマトリクス領域がそれぞれ属するマトリクス領域の全ての操作が検出されると、当該領域ＤＡ１，ＤＡ２に対応したタッチスイッチＴＳ１，ＴＳ２が有効に操作されたと判定される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−２９７３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ここで、図９（ｂ）には２つのスイッチだけを示したが、実際には、上記スイッチ、ランプ、数値表示、グラフ、メータ等の様々な種類の画面部品が配置されるものであり、また例えばスイッチだけでも多数のスイッチが配置される場合がある。この為、図示しないが、特に画面部品が多数の場合、画面部品が密集して配置・表示される場合も有り得る。この為、例えば図９（ｂ）に示す２つのスイッチのように、画面部品同士の距離が近くなることになる。更に画面部品が増えれば、配置するスペースが無くなるので、今度は各画面部品のサイズを小さくすることで対応することになる。小さいサイズのスイッチが押しづらく、意図せずとなりのスイッチが押されてしまうことがあった。
【００１０】
この様に、プログラマブル表示器の操作表示画面の場合、単に表示を行うだけでなく、画面上でユーザの指などによって操作入力も行うものであり、この為、上述したようにディスプレイの大きさに比して画面部品が多い場合等には、ユーザによる判断ミスや押し間違えが無い場合でも、誤操作が生じる場合がある。
【００１１】
上記特許文献１等の従来技術では、この様な課題を解決できない。
本発明の課題は、プログラマブル表示器の操作表示画面上での入力インタフェースとして、レーザーポインタと光位置センサシートを用いることで、画面部品操作の誤操作を防止できるプログラマブル表示器、その制御装置等を提供することである。
【課題を解決するための手段】
【００１２】
本発明のプログラマブル表示器は、例えば、制御装置を有し、複数の画面部品が配置される操作表示画面が表示される表示用パネルに対応してタッチパネルが設けられるプログラマブル表示器において、以下の構成を有する。
【００１３】
まず、前記表示用パネルに対応して更に、光の照射位置を検出する光位置センサシートを設ける。
そして、前記制御装置は、任意のスポット光が前記光位置センサシート上の任意の位置に照射されたことが検出されると、該照射位置に対応する前記操作表示画面上の座標を求める指定座標判別手段と、該指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する指定部品判別手段と、前記タッチパネルに対する所定操作の有無を判定するタッチ操作判定手段と、該タッチ操作判定手段によって前記所定操作が有りと判定されたときに前記指定部品判別手段が前記指定部品と判定している画面部品の操作実行を決定する画面部品決定手段とを有する。
【００１４】
前記所定操作は、例えば、前記タッチパネル上の任意の位置のタッチ操作である。
従来技術は、タッチパネルによって、所望の画面部品の表示位置をタッチ操作することで、この画面部品の指定と決定（この画面部品の操作実行するものと決定する）が行われるものと見做すことができる。これに対して、本発明では、レーザー光と光位置センサシートによって、所望の画面部品の指定が行われる。レーザー光の照射エリアは、指などに比べて非常に小さいので、画面部品表示が小さくても問題ない。
【００１５】
そして、この状態でタッチパネルに対する所定操作があった場合、上記指定部品と判定されている画面部品の操作確定（この画面部品の操作実行するものと決定する）となる。この所定操作は、例えばタッチパネル上の任意の位置のタッチ操作である。つまり、この例の場合、タッチパネルは、特にタッチ位置座標検出を行わないものであり、例えば単にタッチ操作の有無を検出するものであっても構わない。
【発明の効果】
【００１６】
本発明のプログラマブル表示器、その制御装置等によれば、プログラマブル表示器の操作表示画面上での入力インタフェースとして、レーザーポインタと光位置センサシートを用いることで、画面部品操作の誤操作を防止できる。
【図面の簡単な説明】
【００１７】
【図１】本例のプログラマブル操作表示器の構成例である。
【図２】（ａ）、（ｂ）は実施例１におけるプログラマブル表示器の概略構成図である。
【図３】実施例１におけるプログラマブル表示器の処理フローチャート図である。
【図４】（ａ）、（ｂ）は実施例２におけるプログラマブル表示器の概略構成図である。
【図５】実施例２におけるプログラマブル表示器の処理フローチャート図である。
【図６】（ａ）、（ｂ）は実施例３におけるプログラマブル表示器の概略構成図である。
【図７】（ａ）、（ｂ）はＰＳＤセンサのＸ方向断面図、Ｙ方向断面図である。
【図８】ＰＳＤセンサの上面図である。
【図９】（ａ），（ｂ）は、従来のプログラマブル表示器の概略構成図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して本発明の実施の形態について説明する。
図１は、本例のプログラマブル操作表示器の構成例である。
図示のプログラマブル表示器１は、表示操作制御装置１０と、タッチパネル２、ディスプレイ３、通信インタフェース４等を有する。
【００１９】
表示操作制御装置１０は、ＣＰＵ１１、フラッシュＲＯＭ１２、ＲＡＭ１３、通信コントローラ１４、グラフィックコントローラ１５、タッチパネルコントローラ１６等より成り、これらがバス１７に接続されている。また、本例のプログラマブル表示器１は、更に、座標検出装置２０を有する。
【００２０】
ＣＰＵ１１は、表示操作制御装置１０全体を制御する中央処理装置（演算プロセッサ）である。ＣＰＵ１１は、フラッシュＲＯＭ１２に予め格納されているプログラムを実行することで、所定の演算動作を行う。各種の演算結果はＲＡＭ１３に適宜格納される。グラフィックコントローラ１６は、表示対象データを例えば不図示のビデオＲＡＭ上に展開することで、ディスプレイ３上に表示する。
【００２１】
表示対象データは、例えば上述したスイッチ、ランプ等の画面部品であり、予めフラッシュＲＯＭ１２に格納されている。尚、画像だけでなく表示位置座標や大きさに関するデータも格納されている。
【００２２】
ディスプレイ３は、例えば上述した液晶パネル等より成り、この液晶パネル上に重ねるようにしてタッチパネル２が設けられる。尚、本例では液晶パネル（液晶ディスプレイ）を例にするが、この例に限らず、例えば有機ＥＬ（Electro-Luminescence）ディスプレイ等であっても構わない。これら液晶パネルや有機ＥＬパネルをまとめて「表示用パネル」と呼ぶものとする。例えば、後述する実施例１では「表示用パネル」に対応して（例えば重ねるようにして）タッチパネル２が設けられる、という従来構成をベースにして、フォトセンサ抵抗膜２１が追加される構成となっている。
【００２３】
ディスプレイ３には、従来と同様、複数の画面部品が所定位置に配置されて成る操作表示画面が表示される。上述したように、ディスプレイの大きさに比して画面部品が多い場合、誤操作が生じる可能性が高くなる。
【００２４】
また、通信コントローラ１４は、通信インタフェース４を介して、不図示のＰＬＣ本体等の外部機器とのデータ送受信を制御する。
ユーザによるタッチパネル２に対する押圧操作（タッチ）の検知結果は、タッチパネルコントローラ１５を介してＣＰＵ１１等に取り込まれて解析される。従来では、これによって押下（タッチ）位置座標を検出し、以ってユーザが操作した画面部品を判別するものであったが、本手法では必ずしも位置座標を検出するものではなく、タッチ操作の有無のみを検出するものであってもよい。詳しくは後述する。
【００２５】
本例の後述する各種処理（特にフローチャート図の処理）をＣＰＵ１１によって実現させる為のアプリケーションプログラムが、例えば予め上記フラッシュＲＯＭ１２等に記憶されている。これらプログラムはＣＰＵ１１によって読み出されて実行される。
【００２６】
ここで、上記の通り、タッチパネル２とタッチパネルコントローラ１６は、必ずしも押下（タッチ）位置座標を検出するものではなく、よってこれらは無くてもよい場合もある（これらが無い実施例も後に示す）。
【００２７】
尚、タッチパネル２及びタッチパネルコントローラ１６は、まとめて、タッチ入力部と呼ぶ場合もあるものとする。従来のタッチ入力部は、ユーザによってタッチパネル２の任意の位置がタッチされたこと及びこのタッチ位置座標を検出するものであるが、この例に限らない。
【００２８】
また、ＣＰＵ１１は、例えばタッチ入力部で検出されたタッチパネル２上の位置座標を、操作表示画面上の位置座標へと変換するが、この例に限らないし、この座標変換については逐一述べないものとする。これは、位置検出装置２０によって検出されるフォトセンサ抵抗膜２１上の位置座標を、操作表示画面上の位置座標へと変換することに関しても略同様である。
【００２９】
本例のプログラマブル表示器１では、ユーザが指示操作した位置座標の検出は、（従来ではタッチ入力部が行っていたが）上記座標検出装置２０が行う。座標検出装置２０は、上記ユーザのタッチ操作に基づく位置検出とは異なり、ユーザによるレーザーポインタ操作によるレーザー光に基づく位置検出を行う。
【００３０】
本手法では、レーザーポインタを用いて、ユーザが意図した画面部品（スイッチ等）が確実に操作実行されるようにでき、画面部品の誤操作を防止できる。更に、後述するガイド枠などによって、現在指定されている画面部品がユーザにとって分かり易くなるので、利便性を向上することができ、誤操作防止効果も向上する。
【００３１】
本手法では、既存のレーザーポインタを利用することで、画面部品が密集していたり小さい為に指では操作し難い場合であっても、的確にユーザーが意図する画面部品を指定することができる。更に、レーザーポインタ自身が送出する可視光レーザーによるガイドや、位置検出装置２０により位置検出した結果に基づいて表示される押下ガイド表示（後述するガイド枠表示等）等により、ユーザーが意図した画面部品（スイッチ等）が確実に押されることを可能とする。
【００３２】
また、後述する実施例２のように、表示器専用のレーザーポインタを用いることで、表示器１の構成を簡略化することも可能となる。
位置検出装置２０は、例えば、レーザーポインタからのレーザー光に対するフォトダイオードによる抵抗値変化により、ポインティング座標を検出する（既存のフォトセンサ等による座標検出）。詳しくは後述する。
【００３３】
そして、レーザーポインタと位置検出装置２０とによって、ユーザが意図する画面部品を確実に判別でき、ＯＮ／ＯＦＦ操作によって当該画面部品への操作が確定する。尚、ＯＮ／ＯＦＦ操作は、例えばタッチ入力部で検出するが、この例に限らない。
【００３４】
従来では、小さいサイズの画面部品（スイッチ等）が押しづらく、意図せず隣の画面部品（スイッチ等）が押されてしまうことがあったが、本例のプログラマブル表示器１では特に上記座標検出装置２０を設けてレーザーポインタを用いることにより、ユーザが意図したスイッチが確実に押されるようになり、利便性が向上する。
【００３５】
以下、まず実施例１について図２、図３を参照して説明する。
図２は、実施例１におけるプログラマブル表示器の概略構成図であって、特に入力インタフェースに係わる構成を簡単に示すものである。図２（ａ）は断面図、図２（ｂ）は平面図である。尚、図２（ｂ）は表示例を示すものと言える。
【００３６】
また、図３は、実施例１におけるプログラマブル表示器１の処理フローチャート図である。この処理は、主にＣＰＵ１１が実現する。
まず、図２（ａ）に示すように、実施例１におけるプログラマブル表示器１では、上記ディスプレイ３の液晶パネル３’に対応して（例えば重ねるようにして）フォトセンサ抵抗膜２１が設けられている。更に、フォトセンサ抵抗膜２１上に重ねるようにして、タッチパネル２が設けられている。尚、これらによって表示操作部が構成されるものと定義してもよい。この場合、従来の表示操作部は液晶パネル３’とタッチパネル２だけであったが、本例では更にフォトセンサ抵抗膜２１が加わるものと言うことができる。尚、上記表示操作部には更に後述するレーザーポインタ３０も含まれるものと考えても良い。
【００３７】
ここで、上記座標検出装置２０は、少なくとも上記フォトセンサ抵抗膜２１等を有するものである(更に例えばポイント位置座標を判別する為の不図示のコントローラを有するものであってもよいが無くてもよい。ポイント位置座標の判別は、例えばＣＰＵ１１等が行うものであってもよい)。
【００３８】
また、ユーザは、図示のレーザーポインタ３０を用いる。レーザーポインタ３０は、何らかの可視光レーザー（例えば赤色光）を照射する。ユーザは、所望の画面部品の表示位置に可視光レーザーを照射した状態で、所定操作を行うことで、所望の画面部品の操作が確定して所望の画面部品に係る処理が実行される（例えばモータのＯＮ／ＯＦＦ操作用のスイッチがＯＮ操作された場合には、モータの起動処理など）。
【００３９】
上記所定操作とは、例えば、タッチパネル２上の任意の位置（どこでも構わない。タッチの有無だけを検出する）に対するタッチ操作であるが、この例に限らず、例えば、特定ボタンのタッチ操作や、上記可視光レーザーの照射によって指定された画面部品に対するタッチ操作等であってもよい。
【００４０】
ここで、液晶パネル３’には例えば図２（ｂ）に示す操作表示画面が表示される。但し、デフォルトでは図示のガイド枠は表示されず、図示の各スイッチ（ここではスイッチ１、スイッチ２の２つ）が表示される。上記の通り、これらスイッチは画面部品の一例であり、図では省略しているが他にも各種画面部品が表示される。そして、特に多数の画面部品が表示され、以って画面部品が小さく表示されたり密集して隙間が少ない状態で表示される場合に、本手法は特に顕著な効果を奏することになる。
【００４１】
画面部品数が多いと小さく密集して表示されることになり、上記の通り従来では誤操作する場合があった。本手法では、この様な問題を解消できる。
尚、よく知られているように、例えばフラッシュＲＯＭ１２には予め各画面部品の画像データ及び座標や大きさのデータが格納されており、例えばＣＰＵ１１は、これらのデータを用いて、グラフィックコントローラ１５により上記各種画面部品の表示を行わせることで、ディスプレイ３上にプログラマブル表示器用の操作表示画面が表示されることになる。
【００４２】
以下、図３も参照して、実施例１のプログラマブル表示器１の動作について説明する。
ユーザは、例えば所望の画面部品に向けて図２（ａ）に示すようにレーザーポインタ３０による可視光レーザー（例えば赤色光）を照射する。この可視光レーザーは、タッチパネル２を透過してフォトセンサ抵抗膜２１に到達する（ステップＳ１１，ＹＥＳ）。これより、フォトセンサ抵抗膜２１等によって、可視光レーザーが照射された位置（ユーザによって指定された位置）の座標が検出される（ステップＳ１２；検出方法は後述する）。この指定座標の検出は、例えばフォトセンサ抵抗膜２１の後述する電流値や電圧値に基づいて算出する。この算出処理は、ＣＰＵ１１が実行してもよいし、座標検出装置２０が有する不図示の演算プロセッサが実行してもよい。不図示の演算プロセッサが実行する場合、処理結果（検出座標；ユーザ指定座標）をＣＰＵ１１に通知する。
【００４３】
ＣＰＵ１１は、このフォトセンサによる検出座標（x、y）に基づいて、例えば図２（ｂ）に示すようなガイド枠を、液晶パネル３’に表示させる（ステップＳ１３）。このガイド枠は、例えば上記ユーザ指定座標にある画面部品に対応して表示されるものである。これは、例えば上記フラッシュＲＯＭ１２の格納データ（特に座標や大きさ）によって各画面部品の表示領域が分かるので、検出座標が含まれる表示領域を判別し、以ってユーザが指定している画面部品を判別できる。これより、判別した画面部品の位置に例えば図２（ｂ）に示すようなガイド枠（例えば青色の矩形の枠）を表示する。
【００４４】
これによって、ユーザは、現在自己が指定しているはずの画面部品を、可視光レーザーそのもので認識できるとともに、上記ガイド枠の表示によっても認識できる。特にガイド枠は、上記のように表示器１側で指定部品であると認識している画面部品に対して表示されるので、確実に指定できていることが分かることになる。例えば図２（ｂ）の例ではスイッチ２が指定されていることになる。
【００４５】
尚、この例に限らず、例えば、検出座標を中心とした所定の大きさの枠を上記ガイド枠として表示するようにしてもよい。この例の場合、レーザー照射位置を移動すると、ガイド枠もそれに追従して移動することになる。この例の場合、表示器１側では、例えば現在ガイド枠に存在する画面部品が、そのときに指定されている画面部品であると認識することになる。
【００４６】
上述したようにしてレーザーポインタ３０による可視光レーザー照射によって任意の画面部品が指定されるが、それだけでこの画面部品の操作が決定（確定）されるものではない。この決定は、実施例１ではタッチパネル操作によって行う。すなわち、上記の状態で、ユーザがタッチパネル２を押下すると、タッチパネルコントローラ１６がこれを検出してＣＰＵ１１に通知することで、ＯＮ操作ありと判定して（ステップＳ１４，ＹＥＳ）、上記レーザー照射によって指定されている画面部品に対してＯＮ操作が行われたものとして、該当する処理（例えばスイッチ２のスイッチオン操作等）を実行する（ステップＳ１５）。
【００４７】
この様に、レーザー光によって任意の画面部品が指定された状態で、所定操作（タッチ操作等）が行われることで、この画面部品の操作実行するものと決定して、この画面部品の処理（例えばスイッチ２のオン操作に応じた処理など；例えばモータ始動など）を実行することになる。
【００４８】
上記ユーザがタッチパネル２を押下し続けている間はステップＳ１４の判定はＹＥＳとなるが、ユーザがタッチパネル２から指を離したら（リリースしたら）、これを検出して（ステップＳ１４，ＮＯ）、ＯＮ中のリリースであることからステップＳ１６の判定はＹＥＳとなる。つまり、ＯＦＦ操作ありと判定して（ステップＳ１６，ＹＥＳ）、上記ユーザがＯＮ操作中の画面部品に対してＯＦＦ操作が行われたものとして、該当する処理（例えばスイッチ２のスイッチオフ操作等）を実行する（ステップＳ１７）。
【００４９】
尚、未だユーザが何も操作していない状態では、ステップＳ１４はＮＯとなりステップＳ１６もＮＯとなる。尚、図ではステップＳ１６がＮＯの場合、処理終了としているが、この例に限らず、例えばステップＳ１４に戻るようにしてもよい。
【００５０】
ここで、上記タッチパネル操作は、例えば液晶パネル３’上の何処であってもよい。つまり、この例では、座標判別は座標検出装置２０が行うものとし、タッチパネル２等は単にＯＮ／ＯＦＦ操作を検知するだけのものとする。これより、タッチパネルコントローラ１６は、タッチ位置座標を検出することなく、単なるタッチ／リリース検知結果をＣＰＵ１１に通知する。この例では、ユーザは、所望の画面部品に対してガイド枠が表示されたことを確認したら、何処でもよいのでタッチするだけで、所望の画面部品をＯＮ操作（例えばスイッチＯＮ等）することができる。
【００５１】
但し、この例に限らず、例えば画面上に特定のボタン（例えば不図示のＯＮ／ＯＦＦ操作用ボタン）を追加してもよい。この特定ボタンは、画面部品とは異なり、通常のタッチパネル操作によってＯＮ／ＯＦＦ指定できる。この例の場合、タッチパネルコントローラ１６は、タッチ位置座標を検出してＣＰＵ１１に通知する。ＣＰＵ１１は、このタッチ位置座標が上記ＯＮ／ＯＦＦ操作用ボタンの表示位置に該当するか否かを判定し、該当する場合には上記ステップＳ１４がＹＥＳの判定を行う。勿論、リリース操作に伴う「ステップＳ１６，ＹＥＳ」の判定についても同様である。
【００５２】
但し、これらの例に限らず、例えば上記ガイド枠内の画面部品を、ユーザが操作する形態であってもよい。この例の場合も、タッチパネルコントローラ１６は、タッチ位置座標を検出してＣＰＵ１１に通知するようにしてもよい。この例の場合、ＣＰＵ１１は、上記のようにガイド枠内の画面部品を認識しており、上記タッチ位置座標がこの画面部品の表示位置に該当する場合のみ、この画面部品に対する操作が確定したものとし、例えば上記ステップＳ１４がＹＥＳの判定を行う。換言すれば、上記従来の課題のようにユーザが誤操作した場合には、例えば上記ステップＳ１４の判定はＹＥＳとはならない。
【００５３】
尚、ガイド枠は、上記例では矩形の青枠としているが、形／大きさ／色等は特に規定せず、ユーザーが任意に設定できるものとしてよい。
従来のタッチパネルのみによる入力インタフェースでは、任意の画面部品の表示位置の押下（タッチ）／リリース操作が、そのまま当該画面部品の「指定及び操作決定（確定）」（ＯＮ操作／ＯＦＦ操作等）を意味していた。これに対して、上述した実施例１では、上記画面部品の指定はレーザーポインタ３０と座標検出装置２０とによって行い、この画面部品の操作確定はタッチパネル操作で行うようにしている。
【００５４】
たとえば画面部品が小さく且つ密集している場合、従来のユーザの指によるタッチ位置検出では、所望の画面部品の隣の画面部品をユーザが「指定・決定」したものと誤判定してしまう場合があった。この様な場合でも、上記実施例１では、上記の通り指定と決定とを分離して、画面部品の指定自体は可視光レーザーによって行うと共に、現在指定されている画面部品を視覚的に分かり易くする表示を行うこと（例えば上記ガイド枠の表示であるが、この例に限らない）、及び操作決定（確定）はタッチパネル操作で行うことで、確実に所望の画面部品に対する操作を実現できる。
【００５５】
次に、実施例２について説明する。
上記の通り、実施例１では、画面部品の指定はレーザーポインタ３０と座標検出装置２０によって行い、上記画面部品の決定（ＯＮ操作／ＯＦＦ操作等）はタッチパネルで行う。これに対して、実施例２では、画面部品の指定はレーザーポインタ４０と座標検出装置２０によって行い、画面部品の決定はレーザーポインタ４０と赤外線受光部５０等で行う。
【００５６】
図４は、実施例２におけるプログラマブル表示器の概略構成図であって、特に入力インタフェースに係わる構成を簡単に示すものである。図４（ａ）は断面図、図４（ｂ）は平面図である。尚、図４（ｂ）は表示例を示すものと言える。
【００５７】
また、図５は、実施例２におけるプログラマブル表示器１の処理フローチャート図である。この処理は、主にＣＰＵ１１が実現する。
まず、図４（ａ）に示すように、実施例２におけるプログラマブル表示器１では、上記ディスプレイ３の液晶パネル３’上に重ねるようにして、フォトセンサ抵抗膜２１が設けられている。この点では図２の実施例１の構成と略同様であるが、異なる点は、タッチパネル２が設けられていない点である。尚、これより、本例の場合、タッチパネルコントローラ１６も必要ないことになる。
【００５８】
尚、上記表示制御部は、上記の通り従来では液晶パネル３’とタッチパネル２で構成されるものであったが、本例では液晶パネル３’とフォトセンサ抵抗膜２１で構成されるものと言うことができる。
【００５９】
図４（ａ）に示すように、実施例２のプログラマブル表示器１は、座標検出装置２０だけでなく赤外線受光部５０も有する。尚、座標検出装置２０（そのフォトセンサ抵抗膜２１等）は実施例１と同じであり、従ってここでは特に説明しない。
【００６０】
ここで、実施例２のレーザーポインタ４０は、可視光レーザー発光部４１と赤外線発光部４２から成る構成となっている。可視光レーザー発光部４１は、上記実施例１のレーザーポインタ３０と同じと見做してよく、ここでは特に説明しない。
【００６１】
赤外線発光部４２は、例えば、ＴＶ等で一般に使用される赤外線リモコン等と同様、何らかのボタン操作に応じたコマンド信号等を、赤外線により送信するものである。尚、赤外線発光部４２は、単にスイッチＯＮ時は赤外線を発光し、スイッチＯＦＦ時は赤外線を発光しないものであっても構わない。すなわち、赤外線発光部４２は、何らかの物理的な（表示されるものではない）スイッチを備えている。このスイッチを仮に“座標決定スイッチ”と呼ぶものとする。
【００６２】
ユーザがこの“座標決定スイッチ”をＯＮ操作すると赤外線発光部４２は赤外線を発光する（あるいは赤外線によりＯＮコマンドを送信する）。そして、ユーザが、このスイッチＯＮ後にスイッチＯＦＦ操作を行うと、赤外線発光部４２は赤外線発光を停止する（あるいは赤外線によりＯＦＦコマンドを送信する）。
【００６３】
尚、上記単に赤外線を発光／停止する形態、赤外線によりＯＮ／ＯＦＦコマンドを送信する形態等は、何れも、物理的スイッチ操作に応じて赤外線発光部４２から赤外線信号を送信する等して、この赤外線信号を赤外線受光部５０で受信することなどによって、上記画面部品の決定（確定）等を行う点では、略同様であるものとする。
【００６４】
尚、特に図示しないが、赤外線受光部５０は、バス１７に接続しており、赤外線発光部４２による上記赤外線の発光／停止（あるいはＯＮ／ＯＦＦコマンド）の検知結果を、バス１７を介して例えばＣＰＵ１１に通知する。
【００６５】
実施例２では、ユーザは、上記可視光レーザー発光部４１による可視光レーザー（例えば赤色光）を、ディスプレイ３上の所望の位置に照射することで、所望の画面部品を指定する状態にしたうえで、上記“座標決定スイッチ”をＯＮ操作する。これによって赤外線発光部４２から発光された赤外線を、赤外線受光部５０が受光すると、ＣＰＵ１１は上記ＯＮ操作があったものと（上記指定部品の操作決定（確定）と）判定する。これより、ＣＰＵ１１は、上記指定された画面部品に対するＯＮ操作に応じた処理を実行する。尚、上記“座標決定スイッチ”をＯＮ中は赤外線が継続して送信される。
【００６６】
この状態でユーザが上記“座標決定スイッチ”をＯＦＦ操作すると、例えば上記赤外線発光が停止したことを以ってＣＰＵ１１は上記処理中の画面部品に対するＯＦＦ操作があったものと判定し、このＯＦＦ操作に応じた処理を実行する。
【００６７】
図５は、実施例２のプログラマブル表示器１の処理フローチャート図である。
図５において、ステップＳ２１，Ｓ２２，Ｓ２３の処理、すなわち可視光レーザー検知に応じた指定座標検出、ガイド枠表示は、実施例１の上記ステップＳ１１，Ｓ１２，Ｓ１３と同じであってよく、ここでは特に説明しない。
【００６８】
そして、上記ステップＳ２３処理後の状態で、上記赤外線によるＯＮ操作を検知した場合には（例えば赤外線を受光した場合には）（ステップＳ２４，ＹＥＳ）、上記指定画面部品に対するＯＮ操作があったものと判定して（指定画面部品の操作確定として）、当該画面部品ＯＮ操作に応じた処理を実行する（ステップＳ２５）。
【００６９】
上記赤外線によるＯＮ操作が続行している間（例えば上記ユーザが上記“座標決定スイッチ”を押し続けている間）は、ステップＳ２４の判定はＹＥＳとなるが、例えばユーザが“座標決定スイッチ”から指を離すことで赤外線を受光しない状態になったら（ステップＳ２４がＮＯ且つステップＳ２６がＹＥＳ）、ＯＦＦ操作ありと見做して、上記処理中の画面部品に対するＯＦＦ操作に応じた処理を実行する（例えばスイッチ２のスイッチオフ操作等）（ステップＳ２７）。
【００７０】
尚、未だユーザが何も操作していない状態では、ステップＳ２４はＮＯとなりステップＳ２６もＮＯとなる。尚、図ではステップＳ２６がＮＯの場合、処理終了としているが、この例に限らず、例えばステップＳ２４に戻るようにしてもよい。
【００７１】
尚、画面部品には様々なタイプがあり、スイッチにも様々なタイプがあり、上記図３や図５の処理は、任意のタイプのスイッチに応じた処理を示しているものであり、この例に限るものではない。特にＯＦＦ操作に関しては、ＯＮ操作に応じた所定の処理を実行したら自動的にＯＦＦ状態になるタイプ（よってＯＦＦ操作を検知するようなものではない）、ＯＮ中に（処理実行中に）再度ＯＮ操作することでＯＦＦ操作と見做すタイプ等、様々なタイプがあり、各タイプに応じた処理を行えばよい。
【００７２】
上述したように、実施例２のプログラマブル表示器１では、可視光レーザーによって座標指定（画面部品指定）を行うと共に、赤外線によって座標決定（画面部品決定）を行うことで、所望の画面部品のＯＮ／ＯＦＦ操作を行う構成となっている。但し、これは一例であり、この例に限らない。基本的には、レーザー発光を行うと共に、スイッチＯＮ／ＯＦＦ操作に応じた何らかの信号を光や電波等を送信する操作用モジュール（その一例が上記レーザーポインタ４０）を用いて実現するものであれば、何でも良い。例えば、画面部品の指定には可視光レーザーの代わりに不可視光レーザー（赤外線や紫外線）を用いると共に、決定（確定）には例えば非接触型ＩＣカードの近接通信技術を利用するようにしてもよい。
【００７３】
何れにしても、実施例２の構成によれば、従来のタッチパネル方式に比べて、画面部品の押しミス発生を軽減でき、確実にユーザが意図する画面部品の操作実行が行われるようにできる。更に、従来ではタッチパネル上に指紋が付着して表示画面が汚く見える等のデメリットがあったが、実施例２ではタッチパネルに触らない（そもそもタッチパネルは存在しなくてよい）ので、この様なデメリットが生じないという効果も得られる。
【００７４】
また、作業台（机等）の上面にプログラマブル表示器（特にそのディスプレイ部分）を埋め込んで操作することを想定した場合、画面上に手や物を置いた状態でも画面部品を操作できる等のメリットも考えられる。従来のタッチパネル方式では、手等を置いた座標をタッチ検出してその画面部品操作を決定してしまうため、このような使い方は出来なかったが、実施例２の手法では、画面上に何かを置いても画面部品操作には影響しないため、実現可能となる。
【００７５】
次に、実施例３について説明する。
上記実施例１，２で述べたように、本手法では一例としては、可視光レーザー自体によるガイドと、ガイド枠表示によるガイドとにより、ユーザは現在の指定位置（指定画面部品）を認識できるが、これら両方とも必要とは限らない。例えば、ガイド枠表示のみであっても構わない。これより、必ずしも可視光レーザーを表示画面上に照射する必要がないことになり、代わりに不可視光レーザーを用いるものであっても構わないし、あるいはフォトセンサ抵抗膜２１は、必ずしも液晶パネル３’上に重ねるようにして設ける必要はなくなる。また、上記タッチ入力部が単にタッチ／リリース操作（ＯＮ／ＯＦＦ操作）を検出するだけである形態の場合には、タッチパネル２も、必ずしも液晶パネル３’上に重ねるようにして設ける必要はなくなる。
【００７６】
以上のことから実施例３を提案する。
図６に、実施例３におけるプログラマブル表示器の概略構成例であって、特に入力インタフェースに係わる構成を簡単に示すものである。図２（ａ）は本体断面図及び座標入力デバイスを示し、図２（ｂ）は本体平面図を示す。尚、図２（ｂ）は表示例を示すものと言える。
【００７７】
図６（ａ）に示すように、実施例３におけるプログラマブル表示器１は、表示器本体と座標入力デバイス６０とから成る。表示器本体側には液晶パネル３’が設けられ、タッチパネルとフォトセンサ抵抗膜は座標入力デバイス６０側に設けられる。尚、これらタッチパネルとフォトセンサ抵抗膜は、基本的には上記タッチパネル２やフォトセンサ抵抗膜２１と同じものであってよいが、液晶パネル３’に重ねて設けるものではない等の相違点があることから、区別して、それぞれ符号を３’、２１’と記すものとする。
【００７８】
これらタッチパネル２’とフォトセンサ抵抗膜２１’は、表示器本体側の液晶パネル３’に重ねるように配置されるものではない点を除いては、図２のタッチパネル２とフォトセンサ抵抗膜２１と略同様であってよい。但し、大きさが図２のものとは異なるものであってもよい。つまり、図２等の構成の場合、通常は、タッチパネル２とフォトセンサ抵抗膜２１の大きさは、液晶パネル３’の大きさと略同等にするものである。
【００７９】
これに対して、実施例３の例えば図６（ａ）に示す構成では、タッチパネル２の座標系とディスプレイ３（液晶パネル３’）上の操作表示画面の座標系との対応関係、同様に、フォトセンサ抵抗膜２１の座標系と液晶パネル３’上の操作表示画面の座標系との対応関係を、予め定義して記憶しておけば、タッチパネル２’やフォトセンサ抵抗膜２１’の大きさは、任意の大きさであってよい。
【００８０】
例えば、液晶パネル３’上の操作表示画面の座標系（ｘ、ｙ）＝６４０×４８０（つまり、“６４０画素×４８０画素”の大きさ）であるとした場合、例えば図２の構成の場合、タッチパネル２’やフォトセンサ抵抗膜２１’も“６４０画素×４８０画素”に相当する大きさと座標系を有することになる。
【００８１】
これに対して、実施例３の場合、タッチパネル２’やフォトセンサ抵抗膜２１’の大きさは、例えばｘ方向、ｙ方向それぞれ、操作表示画面の半分の大きさとするもできる。この場合、検出された座標を単純に２倍すれば、操作表示画面の座標に変換することができる。例えば、フォトセンサ抵抗膜２１’に関してレ−ザーポインタ照射座標（１０、２５）が検知されたならば、これを２倍した座標（２０、５０）を操作表示画面上での指定座標とする。そして、この座標（２０、５０）に該当する画面部品があれば、その部品に対応して上記ガイド枠を表示する。あるいは、この座標（２０、５０）を中心とする所定の大きさの上記ガイド枠を表示する。
【００８２】
尚、実施例３の構成は、図１に示す座標検出装置２０が、座標入力デバイス６０に設けられたものと見做してもよい。上記の様に、フォトセンサ抵抗膜２１’によって検出される後述する電流値または電圧値に基づいて、座標検出装置２０内の不図示の演算プロセッサまたはＣＰＵ１１が、フォトセンサ抵抗膜２１’上のレ−ザーポインタ照射座標を算出する。また、この照射位置座標を上記操作表示画面上の座標に変換する処理も、上記不図示の演算プロセッサとＣＰＵ１１のどちらが行っても良い。何れにしても、最終的には、ＣＰＵ１１は、ユーザによる指定位置の操作表示画面上での座標を取得することになる。
【００８３】
また、図１に示すタッチパネルコントローラ１６は、表示器本体と座標入力デバイス６０のどちらに設けられていても良い。何れにしても、ＣＰＵ１１は、ユーザによるタッチ操作（ＯＮ操作／ＯＦＦ操作）を認識できるものである。
【００８４】
また、尚、表示器本体と座標入力デバイス６０とは図示の信号線６１（例えばシリアル線など）で接続されており、フォトセンサ抵抗膜２１’によって検出される後述する電流値または電圧値、あるいはこれに応じて上記不図示の演算プロセッサで算出された座標等は、信号線６１を介して例えばＣＰＵ１１に伝送される。また、タッチパネル２’によるＯＮ／ＯＦＦ操作検出結果なども、信号線６１を介して例えばＣＰＵ１１に伝送される。
【００８５】
何れにしても、ＣＰＵ１１は、座標入力デバイス６０から得られるデータ／信号に基づいて、例えば図３のステップＳ１３〜Ｓ１７の処理と同等の処理を実行する。
すなわち、上記のようにレ−ザーポインタ照射位置座標が検知されて、例えばこの照射位置座標に応じた画面部品を判別して上記ガイド枠を表示した状態で、ユーザがタッチパネル２’上の任意の位置を指で押下することでステップＳ１４はＹＥＳとなりステップＳ１５が実行される。その後、例えばユーザが指をリリースするとステップＳ１４がＮＯでステップＳ１６がＹＥＳとなり、ステップＳ１７が実行されることになる（尚、既に述べた通り、これはスイッチＯＦＦ操作判定の一例に過ぎない）。
【００８６】
上記構成では、レーザーは座標入力デバイス６０上に照射されるので、ユーザはレーザー照射位置を視認しても、現在、指定している画面部品が何であるのか分からない。しかし、レーザーを照射しつつ表示器本体側のディスプレイ３の表示（操作表示画面）を見れば、上記ガイド枠が表示されることで、現在、指定している画面部品を認識できる。そして、所望の画面部品に対してガイド枠が表示されている状態で、例えばタッチパネル２’上でのタッチ操作を行うことで、所望の画面部品の操作（スイッチＯＮ／ＯＦＦ操作等）を確実に行うことができる。
【００８７】
尚、この様にタッチパネル２’を単なるタッチ／リリース検出（ＯＮ／ＯＦＦ操作判別）に利用するだけである場合には、タッチパネル２’の代わりに物理的なスイッチ（単にＯＮ／ＯＦＦを行うだけのもの）を座標入力デバイス６０に設けるようにしてもよい。勿論、この場合には、タッチパネル２’だけでなくタッチパネルコントローラ１６も、設ける必要がなくなる。
【００８８】
また、図６は、図２の構成に対して一部を分離して座標入力デバイス６０とした構成と見做せるが、実施例３では、特に図示しないが、図４の構成に対して一部を分離して座標入力デバイス（６０’と記すものとする）とする構成であっても構わない。
【００８９】
図示しないが、この座標入力デバイス６０’は、図６に示す座標入力デバイス６０からタッチパネル２’を削除すると共に、当該座標入力デバイス６０に上記赤外線受光部５０に相当する構成（５０’と記す）を追加した構成（但し、上記物理的なスイッチは設けない）と見做せる。また、この場合、ユーザ操作用アイテムとしては、レーザーポインタ３０の代わりに、レーザーポインタ４０を用いることになる。
【００９０】
以上の構成により、実施例２と略同様の動作を行うことになる。
実施例３では、上記の通りフォトセンサ抵抗膜２１’等を小さくすることができ、座標入力デバイス６０や不図示の座標入力デバイス６０’の小型化を図ることができる。小型化しても、本手法では指ではなく可視光レーザーで画面部品指定を行うのであるから、特に問題なく、ユーザ所望の画面部品を確実に指定・決定して、その機能を実行させることができる。
【００９１】
以下、座標検出装置２０によるレ−ザーポインタ照射座標の検知動作について説明する。
まず、上記フォトセンサ抵抗膜２１、２１’については、既存のＰＳＤ(Posistion Sensitive Detector)センサが知られている。これは、スポット状の光の位置を検出できる光センサ（光位置センサとも呼ばれる）であり、その原理はフォトダイオードによる抵抗値変化により座標の検出を行うものである。
【００９２】
尚、上記フォトセンサ抵抗膜２１、２１’は、光センサ（光位置センサ）の一例であり、この例に限らないが、何らかの手法で光(可視光とは限らない)の照射位置を検出できるセンサを用いて略シート形状等にしたものを総称して光位置センサシート等と呼ぶものとする。
【００９３】
また、このＰＳＤセンサは、座標検出の応答性が高いこと、検出座標の分解能が高く非常に高精度であること、光の波長が広範囲にわたり使用可能であること、また、スポット光の大きさや周囲温度の影響を受けにくいこと、等を特徴としている。これら特性により、従来のタッチパネルによる位置検出の代替用として必要な要件をほぼ満たしている。
【００９４】
上記既存のＰＳＤセンサの概略構成と動作を、図７、図８を参照して説明する。
ここでは、２次元ＰＳＤセンサの構成例を示す。
図７（ａ）、（ｂ）は上記既存のＰＳＤセンサのＸ方向断面図、Ｙ方向断面図である。
【００９５】
図８は、図７に示すＰＳＤセンサの上面図である。
図７、図８は、フォトセンサ抵抗膜２１、２１’等の断面図、上面図と見做してよい。
図７、図８に示すＰＳＤセンサにおいて、その受光面は均一な抵抗層で形成され同時にＰＮ接合を形成しており、抵抗層にスポット光（レーザー）が入射されると、光起電力効果により光電流が生成される。また、図示の４つの電極（電極Ｘ１，電極Ｘ２，電極Ｙ１，電極Ｙ２）が設けられている。上記生成された光電流が、これら４つの電極から取り出される（図示の出力ＩＸ１’、出力ＩＸ２’、出力ＩＹ１’、出力ＩＹ２’）。これら各出力は、レーザー入射位置から各電極までの距離に逆比例して分割された電流が出力されるものである。
【００９６】
そして、電極Ｘ１，電極Ｘ２から出力ＩＸ１’、出力ＩＸ２’がＸ座標検出に用いられ、電極Ｙ１，電極Ｙ２から出力ＩＹ１’、出力ＩＹ２’がＹ座標検出に用いられる。すなわち、下記のようにしてレーザー入射位置のＸ，Ｙ座標が算出される。この算出処理は、既に述べたように、座標検出装置２０内の不図示の演算プロセッサが行っても良いし、ＣＰＵ１１が行っても良い。
【００９７】
ここで、レーザー入射位置のＸ，Ｙ座標は、図７に示す共通電極を中心点（座標＝（０，０）とする座標系で表される。つまり、つまりレーザー入射位置のＸ座標は、図７（ａ）、図８に示す中心点からのＸ方向の距離ｘに相当する。これを中心点からの入射Ｘ位置（x）と呼ぶものとする。同様に、レーザー入射位置のＹ座標は、図７（ｂ）、図８に示す中心点からのＹ方向の距離ｙに相当する。これを中心点からの入射Ｙ位置（ｙ）と呼ぶものとする。
【００９８】
中心点からの入射Ｘ位置（x）については、以下関係式（１）により算出できる。
・IX1’ ＝（Lx／２ − x）／ Lx × Ix
・IX2’ ＝（Lx／２ ＋ x）／ Lx × Ix
・（IX2’ − IX1’）／（IX2’ ＋ IX1’）= 2x ／ Lx  ・・（１）式
Ix：Ｘ方向の全光電流（IX1’＋IX2’）
Lx：Ｘ方向の抵抗長（受光面の長さ）
IX1’：電極X1の出力電流
IX2’：電極X2の出力電流
x：中心点からの入射Ｘ位置（x）
中心点からの入射Ｙ位置（y）についても同様に、以下関係式（２）により算出できる。
・IY1’ ＝（Ly／２ − y）／ Ly × Iy
・IY2’ ＝（Ly／２ ＋ y）／ Ly × Iy
・（IY2’ − IY1’）／（IY2’ ＋ IY1’）＝ 2y ／ Ly  ・・（２）式
Iy：Ｙ方向の全光電流（IY1’+IY2’）
Ly：Ｙ方向の抵抗長（受光面の長さ）
IY1’：電極X1の出力電流
IY2’：電極X2の出力電流
y：中心点からの入射Ｙ位置（y）
尚、抵抗長Ｌｘ、Ｌｙについては図８に示す通りである。すなわち、フォトセンサ抵抗膜２１等における受光面（矩形とする）のｘ方向長さ、ｙ方向長さである。
【００９９】
例えば、上記関係式（１）、（２）によって、レーザー入射位置（Ｘ，Ｙ）座標＝（中心点からの入射Ｘ位置（x）、中心点からの入射Ｙ位置（y））を求めることができる。
また、上記電流値の代わりに電圧値を用いるものであってもよい。
【０１００】
この場合、座標検出装置２０は、フォトセンサ抵抗膜２１と、座標検出で得られた出力電流（IX1’、IX2’）を出力電圧（VX1’、VX2’）に変換する回路、及び、出力電流（IY1’、IY2’）を出力電圧（VY1’、VY2’）に変換する回路（回路は何れも不図示）を備える。これら出力電圧（VX1’、VX2’、VY1’、VY2’）を、ＣＰＵ１１の不図示の電圧測定ポート（Ａ／Ｄ変換ポート）に入力する。これによって、ＣＰＵ１１が下記の関係式を用いた処理により、上記レーザー入射位置（Ｘ，Ｙ）座標を求めるように構成してもよい。すなわち、
以下の式（１）’と、上記ＣＰＵ１１の電圧測定ポートに入力された出力電圧（VX1’、VX2’）とにより、入射Ｘ位置ｘを算出する。
【０１０１】
（VX2’ − VX1’）／（VX2’ ＋ VX1’）＝ 2x  ・・（１）’式  （式（１）の変形）
VX1’：電極X1の出力電圧
VX2’：電極X2の出力電圧
以下の式（２）’と、上記ＣＰＵ１１の電圧測定ポートに入力された出力電圧（VX1’、VX2’）により、入射Ｙ位置yを算出する。
【０１０２】
（VY2’ − VY1’）／（VY2’ ＋ VY1’）＝ 2y  ・・（２）’式  （式（２）の変形）
VY1’：電極X1の出力電圧
VY2’：電極X2の出力電圧
以上説明したように、本手法によれば、上記各実施例の何れにおいても、まず、光の照射位置を検出できる光位置センサシートと、少なくともレーザー光を照射するレーザーポインタとを用いて、任意の画面部品の指定を行える。そして、指定された画面部品がある状態で所定操作があった場合、該指定された画面部品の操作実行するものと決定する。
【０１０３】
上記所定操作とは、例えば、タッチパネル２上の任意の位置（どこでも構わない。タッチの有無だけを検出する）に対するタッチ操作であるが、この例に限らず、例えば、特定ボタンのタッチ操作や、上記可視光レーザーの照射によって指定された画面部品に対するタッチ操作等であってもよい。
【０１０４】
この様に構成することで、たとえ、多数の画面部品が表示され、以って画面部品が小さく表示されたり密集して隙間が少ない状態で表示される場合であっても、レーザー光による照射エリアの大きさは、人間の指に比べて非常に小さいので（更に、この照射による指定のみでは、画面部品操作は確定しないので）、誤操作される可能性は非常に小さくなる。
【０１０５】
更に上記ガイド枠を表示することにより、より確実にユーザ所望の画面部品が操作されることになる。
更に、上記ガイド枠を表示することにより、例えば上記座標入力デバイス６０等のように、入力操作部を表示部（本体）から分離して設けたり、表示部の大きさに依らない大きさとすること等も可能となる。
【０１０６】
以上の説明をまとめると、ＣＰＵ１１には指定座標判別手段、指定部品判別手段、タッチ操作判定手段、画面部品決定手段が含まれている。
指定座標判別手段は任意のスポット光が光位置センサシート上の任意の位置に照射されたことが検出されると、照射位置に対応する操作表示画面上の座標を求める。
【０１０７】
指定部品判別手段は指定座標判別手段が求めた座標に対応する画面部品を指定部品と判定する。
タッチ操作判定手段はタッチパネルに対する所定操作の有無を判定する。
【０１０８】
画面部品決定手段は、タッチ操作判定手段によって所定操作が有りと判定されたときに指定部品判別手段が指定部品と判定している画面部品の操作実行を決定する。
なお、本発明は赤外線受光器による所定の赤外線信号の受信に基づいて、指定部品判別手段が指定部品と判定している画面部品の操作実行を決定するように画面部品決定手段を構成してもよい。
【０１０９】
更に、ＣＰＵ１１にはガイド枠表示手段が含まれている。ガイド枠表示手段は指定部品判別手段が指定部品と判定している画面部品の表示位置に対して、該画面部品が指定部品となっていることを示すガイド枠を表示する。
【符号の説明】
【０１１０】
１  プログラマブル表示器
２  タッチパネル
３  ディスプレイ
４  通信インタフェース
１０  表示操作制御装置
１１  ＣＰＵ
１２  フラッシュＲＯＭ
１３  ＲＡＭ
１４  通信コントローラ
１５  グラフィックコントローラ
１６  タッチパネルコントローラ
１７  バス
２０  座標検出装置
２１  フォトセンサ抵抗膜
３０  レーザーポインタ
４０  レーザーポインタ
４１  可視光レーザー発光部
４２  赤外線発光部
５０  赤外線受光部
【図１】
0005986418.tif 000002
【図３】
0005986418.tif 000003
【図５】
0005986418.tif 000004
【図７】
0005986418.tif 000005
【図８】
0005986418.tif 000006
【図９】
0005986418.tif 000007
【図２】
0005986418.tif 000008
【図４】
0005986418.tif 000009
【図６】
0005986418.tif 000010