(57)【特許請求の範囲】
【請求項１】
座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、
光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、
前記座標入力／検出領域の周縁部であってその座標入力／検出領域内の光を受光する前記受光素子における受光領域の所定の位置を規定する位置に設けられ、前記受光素子が受光した光の強度分布にピーク点を生じさせて前記座標検出手段における位置座標検出の基準となる基準マークと、
前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した前記基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶手段と、
前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを所定のタイミングで比較判断する波形比較手段と、
この波形比較手段により前記基準波形と比較された波形が前記基準波形に一致しないと判断された場合には、前記基準波形記憶手段を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶手段と、
を備える座標入力／検出装置。
【請求項２】
前記波形比較手段が前記基準波形に一致するか否かを比較判断する所定のタイミングは、前記座標検出手段が実行されない状態で一定時間を経過したタイミングである請求項１記載の座標入力／検出装置。
【請求項３】
前記波形比較手段による比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知手段を備える請求項１または２記載の座標入力／検出装置。
【請求項４】
座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、
光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、
前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した、前記座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶手段と、
前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した前記基準マークにより生じる光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを比較判断する波形比較手段と、
この波形比較手段により前記基準波形と比較された波形が前記基準波形に一致しないと判断された場合には、前記基準波形記憶手段を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶手段と、
を備える座標入力／検出装置。
【請求項５】
文字および画像を表示するための表示装置と、
この表示装置の表示面に前記座標入力／検出領域を一致させて配設される請求項１ないし４のいずれか一記載の座標入力／検出装置と、
前記座標入力／検出装置からの入力に基づいて前記表示装置の表示制御を行う制御装置と、
を備え、前記表示装置及び前記座標入力／検出装置を用いて電子黒板部の表示面および書き込み面を構成する電子黒板システム。
【請求項６】
文字および画像の筆記を受け付けるライティングボードと、
このライティングボードの書き込み面に前記座標入力／検出領域を一致させて配設される請求項１ないし４のいずれか一記載の座標入力／検出装置と、
前記座標入力／検出装置からの入力に基づいて前記ライティングボードに筆記された情報の制御を行う制御装置と、を備え、前記ライティングボード及び前記座標入力／検出装置を用いて電子黒板部の書き込み面を構成する電子黒板システム。
【請求項７】
座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、前記座標入力／検出領域の周縁部であってその座標入力／検出領域内の光を受光する前記受光素子における受光領域の所定の位置を規定する位置に設けられ、前記受光素子が受光した光の強度分布にピーク点を生じさせて前記座標検出手段における位置座標検出の基準となる基準マークと、を備える座標入力／検出装置における受光素子の位置ズレ補正方法であって、
前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した前記基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶工程と、
前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを所定のタイミングで比較判断する波形比較工程と、
この波形比較工程により前記基準波形と比較された波形が前記基準波形に一致しないと判断された場合には、前記基準波形記憶工程を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶工程と、
を含む受光素子の位置ズレ補正方法。
【請求項８】
前記波形比較工程における前記基準波形に一致するか否かを比較判断する所定のタイミングは、前記座標検出手段が実行されない状態で一定時間を経過したタイミングである請求項７記載の受光素子の位置ズレ補正方法。
【請求項９】
前記波形比較工程における比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知工程を含む請求項７または８記載の受光素子の位置ズレ補正方法。
【請求項１０】
座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、前記座標入力／検出領域の周縁部であってその座標入力／検出領域内の光を受光する前記受光素子における受光領域の所定の位置を規定する位置に設けられ、前記受光素子が受光した光の強度分布にピーク点を生じさせて前記座標検出手段における位置座標検出の基準となる基準マークと、を備える座標入力／検出装置における受光素子の位置ズレの補正をコンピュータに実行させるコンピュータに読み取り可能なプログラムを記憶している記憶媒体であって、
前記プログラムは、
前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した前記基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶機能と、
前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを所定のタイミングで比較判断する波形比較機能と、
この波形比較機能により前記基準波形と比較された波形が前記基準波形に一致しないと判断した場合には、前記基準波形記憶機能を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶機能と、
を前記コンピュータに実行させる記憶媒体。
【請求項１１】
前記波形比較機能における前記基準波形に一致するか否かの比較判断を前記座標検出手段が実行されない状態で一定時間を経過したタイミングで前記コンピュータに実行させる請求項１０記載の記憶媒体。
【請求項１２】
前記波形比較機能における比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知機能を前記コンピュータに実行させる請求項１０または１１記載の記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報の入力や選択をするためにペン等の指示部材や指等の指示手段によって指示された位置座標を光学的に検出する座標入力／検出装置、この座標入力／検出装置を主体に構成される電子黒板システム、座標入力／検出装置における受光素子の位置ズレ補正方法及び受光素子の位置ズレの補正をコンピュータに実行させるコンピュータに読み取り可能なプログラムを記憶している記憶媒体に関する。
【０００２】
【従来の技術】
従来より、ホワイトボードや書き込みシート等の書き込み面に筆記用具を用いて書き込んだ手書きの情報を、専用のスキャナで読み取り、専用のプリンタで記録紙に出力することが可能な電子黒板装置が知られている。これに対し、近年にあっては、電子黒板装置の書き込み面に座標入力／検出装置を配置して、書き込み面に手書きで書き込んだ情報をリアルタイムでパーソナルコンピュータ等のコンピュータに入力することを可能にした電子黒板システムも提供されている。
【０００３】
例えば、マイクロフィールド・グラフィックス社製（Microfield Graphics,Inc.）のソフトボードは、ホワイトボード上に座標入力／検出装置を配設して構成され、ホワイトボード上に書かれた文字や絵等のビジュアルデータをコンピュータにリアルタイムで取り込むことを可能にした装置である。このソフトボードを用いて構成された電子黒板システムでは、ソフトボードで取り込んだビジュアルデータをコンピュータに入力してＣＲＴ（Cathode Ray Tube）に表示したり、液晶プロジェクターを用いて大型のスクリーンに表示したり、プリンタで記録紙に出力したりすること等が可能となっている。また、ソフトボードが接続されたコンピュータの画面を液晶プロジェクターでソフトボード上に投影し、ソフトボード上でコンピュータを操作することも可能となっている。
【０００４】
また、文字および画像を表示するための表示装置と、表示装置の前面に座標入力面（タッチパネル面）を配設した座標入力／検出装置と、座標入力／検出装置からの入力に基づいて表示装置の表示制御を行う制御装置とを備え、表示装置および座標入力／検出装置を用いて電子黒板部の表示面および書き込み面を構成した電子黒板システムが提供されている。
【０００５】
例えば、スマート・テクノロジィズ社製（SMART Technologies Inc.）のスマート２０００では、コンピュータに接続された液晶プロジェクターを用いて文字・絵・図形・グラフィックの画像をパネルに投影した状態で、パネルの投影面（表示面）の前面に配設された座標入力／検出装置（書き込み面）を用いて手書きの情報をコンピュータに取り込む処理を行う。そして、コンピュータ内で手書きの情報と画像情報とを合成し、再度、液晶プロジェクターを介してリアルタイムで表示できるようにしている。
【０００６】
このような電子黒板システムでは、表示装置によって表示されている画面上の画像に対して、座標入力／検出装置を用いて入力した画像を上書き画像として重ねて表示できるため、会議、プレゼンテーション、教育現場等において既に広く利用されており、その使用効果が高く評価されている。また、このような電子黒板システムに音声・画像等の通信機能を組み込み、遠隔地間を通信回線で接続することにより、電子会議システムとしても利用されている。
【０００７】
また、近年においては、電子黒板システムにおいて利用される座標入力／検出装置として検出方式の異なる種々の方式のものが考えられている。しかしながら、前述した電子黒板システムに適用するのに適切な方式を検討すると、座標入力面（タッチパネル面）のような物理的な面を有さなくとも入力が可能になる、例えば光学式のような座標入力／検出装置が有望であると考えられる。
【０００８】
このような光学式の座標入力／検出装置としては、各種の方式が提案されている。光学式の座標入力／検出装置の一例としては、特開平１１−１１０１１６号公報に記載された座標入力／検出装置がある。この特開平１１−１１０１１６号公報に記載された座標入力／検出装置は、２つの光学ユニットにそれぞれ設けられた光源から出射されるレーザビーム光をポリゴンミラーを用いて走査させ、そのレーザビーム光を再帰性反射部材で反射させることにより形成した座標入力／検出領域を有している。そして、この座標入力／検出領域に指先やペン等の指示部材である指示手段を挿入することで座標入力／検出領域の光を遮った場合には、２つの光学ユニットにそれぞれ設けられた受光素子における光の強度分布に基づいてポリゴンミラーを回転させたパルスモータのパルス数を検出し、この検出されたパルス数に応じて指示手段により遮られた光の出射角度を光学ユニット毎に求め、それらの出射角度に基づく三角測量の手法によって指示手段を挿入した位置座標を検出するものである。
【０００９】
以上に代表されるような座標入力面（タッチパネル面）のような物理的な面を有さない光学式の座標入力／検出装置は、表示装置の表示画面に装着して使用した場合であっても視認性に優れると共に、その大型化も比較的容易になっている。
【００１０】
【発明が解決しようとする課題】
ところで、前述したような光学式の座標入力／検出装置においては、出射角度に基づく三角測量による検出手法を採っていることから両光学ユニット（受光素子）の取付位置（角度）が非常に重要であるため、電源投入時に検出した縮率・光学ユニット（受光素子）の取付位置（角度）に基づいて取付角度ズレ等の調整を行なうようにしている。仮に、光学ユニット（受光素子）の取付位置（角度）にズレを生じてしまうと、指示手段を挿入した位置座標をズレた位置に誤検出してしまうからである。
【００１１】
しかしながら、通常の運用において、電源を投入した状態で光学式の座標入力／検出装置を備えた電子黒板システムを移動したりすることはよくあることであり、この移動の際の振動や移動の際に何かものにぶつけてしまうことによる衝撃によって光学ユニット（受光素子）の調整がズレてしまうことがある。
【００１２】
さらに、指示手段により強く指示された場合には振動が発生することから、この指示手段により指示した際の振動によっても光学ユニット（受光素子）の調整がズレてしまうことがある。
【００１３】
本発明の目的は、光学ユニット（受光素子）の取付位置（角度）のズレによる指示手段を挿入した位置座標の誤検出の発生を防止することができる座標入力／検出装置、電子黒板システム、受光素子の位置ズレ補正方法及び記憶媒体を提供することである。
【００１４】
【課題を解決するための手段】
請求項１記載の発明の座標入力／検出装置は、座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、前記座標入力／検出領域の周縁部であってその座標入力／検出領域内の光を受光する前記受光素子における受光領域の所定の位置を規定する位置に設けられ、前記受光素子が受光した光の強度分布にピーク点を生じさせて前記座標検出手段における位置座標検出の基準となる基準マークと、前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した前記基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶手段と、前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを所定のタイミングで比較判断する波形比較手段と、この波形比較手段により前記基準波形と比較された波形が前記基準波形に一致しないと判断された場合には、前記基準波形記憶手段を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶手段と、を備える。
【００１５】
したがって、座標入力／検出領域内に指示手段が存在しない状態における受光素子が受光した基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形が、基準波形として波形記憶部に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することが可能になる。また、所定のタイミングで受光素子が受光した光の強度分布に応じた受光信号の波形が基準波形と比較され、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶手段が再度実行されて新たな基準波形が波形記憶部に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することが可能になる。
【００１８】
請求項２記載の発明は、請求項１記載の座標入力／検出装置において、前記波形比較手段が前記基準波形に一致するか否かを比較判断する所定のタイミングは、前記座標検出手段が実行されない状態で一定時間を経過したタイミングである。
【００１９】
したがって、例えば電源が投入された状態で装置を移動する際に、何らかの衝撃によって受光素子に位置ズレを生じても、座標検出手段が実行されない状態で一定時間を経過した時点で基準波形記憶手段が再度実行されて新たな基準波形が波形記憶部に記憶されることになるので、若干のズレであれば対応可能な使い勝手の良い座標入力／検出装置を得ることが可能になる。
【００２０】
請求項３記載の発明は、請求項１または２記載の座標入力／検出装置において、前記波形比較手段による比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知手段を備える。
また、請求項４記載の発明の座標入力／検出装置は、座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した、前記座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶手段と、前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した、前記基準マークにより生じる光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを比較判断する波形比較手段と、この波形比較手段により前記基準波形と比較された波形が前記基準波形に一致しないと判断された場合には、前記基準波形記憶手段を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶手段と、を備える。
したがって、座標入力／検出領域内に指示手段が存在しない状態で受光素子が受光した、基準マークにより生じる光の強度分布に応じた受光信号の波形が基準波形と比較され、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶手段が再度実行されて新たな基準波形が波形記憶部に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することが可能になる。
【００２１】
したがって、基準波形に含まれているピーク点がこの基準波形と比較された波形に含まれていない場合には、座標検出手段における位置座標検出の基準となる基準マークが座標入力／検出領域内の光の受光素子における受光領域から外れており、指示手段を挿入した位置座標の検出は不可能な状態にあるので、その旨が報知されることにより、ユーザに不具合を確実に知らせることが可能になり、指示手段を挿入した位置座標の誤検出の発生を確実に防止することが可能になる。
【００２２】
請求項５記載の発明の電子黒板システムは、文字および画像を表示するための表示装置と、この表示装置の表示面に前記座標入力／検出領域を一致させて配設される請求項１ないし４のいずれか一記載の座標入力／検出装置と、前記座標入力／検出装置からの入力に基づいて前記表示装置の表示制御を行う制御装置と、を備え、前記表示装置及び前記座標入力／検出装置を用いて電子黒板部の表示面および書き込み面を構成する。
【００２３】
したがって、座標入力面（タッチパネル面）のような物理的な面を有さず、表示装置の表示面に装着して使用した場合であっても視認性に優れる電子黒板システムを安価で提供することが可能になる。
【００２４】
請求項６記載の発明の電子黒板システムは、文字および画像の筆記を受け付けるライティングボードと、このライティングボードの書き込み面に前記座標入力／検出領域を一致させて配設される請求項１ないし４のいずれか一記載の座標入力／検出装置と、前記座標入力／検出装置からの入力に基づいて前記ライティングボードに筆記された情報の制御を行う制御装置と、を備え、前記ライティングボード及び前記座標入力／検出装置を用いて電子黒板部の書き込み面を構成する。
【００２５】
したがって、座標入力面（タッチパネル面）のような物理的な面を有さず、ライティングボードの書き込み面に装着して使用した場合であっても視認性に優れる電子黒板システムを安価で提供することが可能になる。
【００２６】
請求項７記載の発明の受光素子の位置ズレ補正方法は、座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、前記座標入力／検出領域の周縁部であってその座標入力／検出領域内の光を受光する前記受光素子における受光領域の所定の位置を規定する位置に設けられ、前記受光素子が受光した光の強度分布にピーク点を生じさせて前記座標検出手段における位置座標検出の基準となる基準マークと、を備える座標入力／検出装置における受光素子の位置ズレ補正方法であって、前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した前記基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶工程と、前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを所定のタイミングで比較判断する波形比較工程と、この波形比較工程により前記基準波形と比較された波形が前記基準波形に一致しないと判断された場合には、前記基準波形記憶工程を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶工程と、を含む。
【００２７】
したがって、所定のタイミングで受光素子が受光した光の強度分布に応じた受光信号の波形が基準波形と比較され、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶工程が再度実行されて新たな基準波形が波形記憶部に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することが可能になる。
【００２８】
請求項８記載の発明は、請求項７記載の受光素子の位置ズレ補正方法において、前記波形比較工程における前記基準波形に一致するか否かを比較判断する所定のタイミングは、前記座標検出手段が実行されない状態で一定時間を経過したタイミングである。
【００２９】
したがって、例えば電源が投入された状態で装置を移動する際に、何らかの衝撃によって受光素子に位置ズレを生じても、座標検出手段が実行されない状態で一定時間を経過した時点で基準波形記憶工程が再度実行されて新たな基準波形が波形記憶部に記憶されることになるので、若干のズレであれば対応可能な使い勝手の良い座標入力／検出装置を得ることが可能になる。
【００３０】
請求項９記載の発明は、請求項７または８記載の受光素子の位置ズレ補正方法において、前記波形比較工程における比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知工程を含む。
【００３１】
したがって、基準波形に含まれているピーク点がこの基準波形と比較された波形に含まれていない場合には、座標検出手段における位置座標検出の基準となる基準マークが座標入力／検出領域内の光の受光素子における受光領域から外れており、指示手段を挿入した位置座標の検出は不可能な状態にあるので、その旨が報知されることにより、ユーザに不具合を確実に知らせることが可能になり、指示手段を挿入した位置座標の誤検出の発生を確実に防止することが可能になる。
【００３２】
請求項１０記載の発明の記憶媒体は、座標入力／検出領域内の光を受光してその光の強度分布に基づく受光信号を出力する受光素子と、光を受光した前記受光素子における光の強度分布に基づいて前記座標入力／検出領域内に挿入された指示手段の位置座標を検出する座標検出手段と、前記座標入力／検出領域の周縁部であってその座標入力／検出領域内の光を受光する前記受光素子における受光領域の所定の位置を規定する位置に設けられ、前記受光素子が受光した光の強度分布にピーク点を生じさせて前記座標検出手段における位置座標検出の基準となる基準マークと、を備える座標入力／検出装置における受光素子の位置ズレの補正をコンピュータに実行させるコンピュータに読み取り可能なプログラムを記憶している記憶媒体であって、前記プログラムは、前記座標入力／検出領域内に前記指示手段が存在しない状態における前記受光素子が受光した前記基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶する基準波形記憶機能と、前記座標入力／検出領域内に前記指示手段が存在しない状態で前記受光素子が受光した光の強度分布に応じた受光信号の波形が前記波形記憶部に記憶された前記基準波形に一致するか否かを所定のタイミングで比較判断する波形比較機能と、この波形比較機能により前記基準波形と比較された波形が前記基準波形に一致しないと判断した場合には、前記基準波形記憶機能を再度実行し、新たな基準波形を前記波形記憶部に記憶する基準波形再記憶機能と、を前記コンピュータに実行させる。
【００３３】
したがって、所定のタイミングで受光素子が受光した光の強度分布に応じた受光信号の波形が基準波形と比較され、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶機能が再度実行されて新たな基準波形が波形記憶部に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することが可能になる。
【００３４】
請求項１１記載の発明の請求項１０記載の記憶媒体は、前記波形比較機能における前記基準波形に一致するか否かの比較判断を前記座標検出手段が実行されない状態で一定時間を経過したタイミングで前記コンピュータに実行させる。
【００３５】
したがって、例えば電源が投入された状態で装置を移動する際に、何らかの衝撃によって受光素子に位置ズレを生じても、座標検出手段が実行されない状態で一定時間を経過した時点で基準波形記憶機能が再度実行されて新たな基準波形が波形記憶部に記憶されることになるので、若干のズレであれば対応可能な使い勝手の良い座標入力／検出装置を得ることが可能になる。
【００３６】
請求項１２記載の発明は、請求項１０または１１記載の記憶媒体において、前記波形比較機能における比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知機能を前記コンピュータに実行させる。
【００３７】
したがって、基準波形に含まれているピーク点がこの基準波形と比較された波形に含まれていない場合には、座標検出手段における位置座標検出の基準となる基準マークが座標入力／検出領域内の光の受光素子における受光領域から外れており、指示手段を挿入した位置座標の検出は不可能な状態にあるので、その旨が報知されることにより、ユーザに不具合を確実に知らせることが可能になり、指示手段を挿入した位置座標の誤検出の発生を確実に防止することが可能になる。
【００３８】
【発明の実施の形態】
本発明の第一の実施の形態を図１ないし図１０に基づいて説明する。ここで、図１は電子黒板システム１を概略的に示す外観斜視図である。図１に示すように、電子黒板システム１は、表示装置であるプラズマディスプレイパネル（ＰＤＰ：Plasma Display Panel）２及び座標入力／検出装置３で構成される電子黒板部４と、機器収納部９とを主体に構成されている。機器収納部９には、制御装置であるパーソナルコンピュータ等のコンピュータ５・原稿の画像を読み取るためのスキャナ６・画像データを記録紙に出力するプリンタ７・ビデオプレイヤー８（いずれも図２参照）が収納されている。なお、ＰＤＰ２としては、電子黒板として利用可能な大画面タイプのものが用いられている。また、座標入力／検出装置３には、詳細は後述するが、扇形状に投光される光束膜によって形成される座標入力／検出面である座標入力／検出領域３ａを有し、この座標入力／検出領域３ａに指先やペン等の指示部材である指示手段Ｐ（図７参照）を挿入することで座標入力／検出領域３ａ内の光束を遮ることにより、ＣＣＤ（Charge Coupled Device）等の受光素子３９（図５参照）における結像位置に基づいてその指示位置を検出し、文字等の入力を可能にする光学式の座標入力／検出装置が適用されている。
【００３９】
ＰＤＰ２及び座標入力／検出装置３は、ＰＤＰ２のディスプレイ面２ａ側に座標入力／検出装置３が位置するようにして一体化され、ＰＤＰ２のディスプレイ面２ａに座標入力／検出装置３の座標入力／検出領域３ａが略一致するようにして電子黒板部４を形成している。このように、電子黒板部４はＰＤＰ２及び座標入力／検出装置３を収納して、電子黒板システム１の表示面（ＰＤＰ２のディスプレイ面２ａ）及び書き込み面（座標入力／検出領域３ａ）を構成している。
【００４０】
さらに、図示することは省略するが、ＰＤＰ２にはビデオ入力端子やスピーカーが設けられており、ビデオプレイヤー８をはじめ、その他レーザディスクプレイヤー、ＤＶＤプレイヤー、ビデオカメラ等の各種情報機器やＡＶ機器を接続し、ＰＤＰ２を大画面モニタとして利用することが可能な構成になっている。また、ＰＤＰ２には、ＰＤＰ２の表示位置、幅、高さ、歪等についての調整を行うための調整手段（図示せず）も設けられている。
【００４１】
次に、電子黒板システム１に内蔵される各部の電気的接続について図２を参照して説明する。図２に示すように、電子黒板システム１は、コンピュータ５にＰＤＰ２、スキャナ６、プリンタ７、ビデオプレイヤー８をそれぞれ接続し、コンピュータ５によってシステム全体を制御するようにしている。また、コンピュータ５には、指示手段Ｐで指示された座標入力／検出領域３ａ内の位置座標の演算等を行う座標入力／検出装置３に設けられるコントローラ１０が接続されており、このコントローラ１０を介して座標入力／検出装置３もコンピュータ５に接続されている。また、コンピュータ５を介して電子黒板システム１をネットワーク１１に接続することができ、ネットワーク１１上に接続された他のコンピュータで作成したデータをＰＤＰ２に表示したり、電子黒板システム１で作成したデータを他のコンピュータに転送することも可能になっている。
【００４２】
次に、コンピュータ５について説明する。ここで、図３はコンピュータ５に内蔵される各部の電気的接続を示すブロック図である。図３に示すように、コンピュータ５は、システム全体を制御するＣＰＵ１２（Central Processing Unit）と、起動プログラム等を記憶したＲＯＭ(Read Only Memory)１３と、ＣＰＵ１２のワークエリアとして使用されるＲＡＭ(Random Access Memory)１４と、文字・数値・各種指示等の入力を行うためのキーボード１５と、カーソルの移動や範囲選択等を行うためのマウス１６と、ハードディスク１７と、ＰＤＰ２に接続されておりそのＰＤＰ２に対する画像の表示を制御するグラフィックス・ボード１８と、ネットワーク１１に接続するためのネットワーク・カード（またはモデムでも良い。）１９と、コントローラ１０・スキャナ６・プリンタ７等を接続するためのインタフェース（Ｉ／Ｆ）２０と、上記各部を接続するためのバス２１とを備えている。
【００４３】
ハードディスク１７には、オペレーティング・システム（ＯＳ：Operating System）２２、コントローラ１０を介してコンピュータ５上で座標入力／検出装置３を動作させるためのデバイスドライバ２３、描画ソフト・ワードプロセッサソフト・表計算ソフト・プレゼンテーションソフト等の各種アプリケーションプログラム２４等が格納されている。
【００４４】
また、コンピュータ５には、ＯＳ２２、デバイスドライバ２３や各種アプリケーションプログラム２４等の各種のプログラムコード（制御プログラム）を記憶した記憶媒体２６、すなわち、フロッピー（登録商標、以下同じ）ディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−Ｒ／Ｗ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭなど）、光磁気ディスク（ＭＯ）、メモリカードなどに記憶されているプログラムコードを読み取る装置であるフロッピーディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＭＯドライブ装置等のプログラム読取装置２５が搭載されている。
【００４５】
各種アプリケーションプログラム２４は、コンピュータ５への電源の投入に応じて起動するＯＳ２２による制御の下、ＣＰＵ１２によって実行される。例えば、キーボード１５やマウス１６の所定の操作によって描画ソフトを起動した場合には、ＰＤＰ２にグラフィックス・ボード１８を介して描画ソフトに基づく所定の画像が表示される。また、デバイスドライバ２３もＯＳ２２とともに起動され、コントローラ１０を介した座標入力／検出装置３からのデータ入力が可能な状態になる。このように描画ソフトを起動した状態で座標入力／検出装置３の座標入力／検出領域３ａにユーザが指示手段Ｐを挿入して文字や図形を描いた場合、座標情報が指示手段Ｐの記述に基づく画像データとしてコンピュータ５に入力され、例えばＰＤＰ２に表示されている画面上の画像に対して上書き画像として重ねて表示される。より詳細には、コンピュータ５のＣＰＵ１２は、入力された画像データに基づいて線や文字を描画するための描画情報を生成し、入力された座標情報に基づく位置座標に併せてグラフィックス・ボード１８に設けられるビデオメモリ(図示せず)に書き込んでいく。その後、グラフィックス・ボード１８が、ビデオメモリに書き込まれた描画情報を画像信号としてＰＤＰ２に送信することにより、ユーザが書いた文字と同一の文字が、ＰＤＰ２に表示されることになる。つまり、コンピュータ５は座標入力／検出装置３をマウス１６のようなポインティングデバイスとして認識しているため、コンピュータ５では、描画ソフト上でマウス１６を用いて文字を書いた場合と同様な処理が行われることになる。
【００４６】
次に、座標入力／検出装置３について詳細に説明する。ここで、図４は座標入力／検出装置３の構成を概略的に示す説明図である。図４に示すように、座標入力／検出装置３は、ＰＤＰ２のディスプレイ面２ａのサイズに対応したサイズで横長の四角形状の座標入力／検出領域３ａを備えている。この座標入力／検出領域３ａは、手書きにより文字や図形等の入力を可能にする領域である。この座標入力／検出領域３ａの下方両端部に位置する角部の近傍には、発光と受光とを行う光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）が所定の取付角度で設けられている。これらの光学ユニット２７からは、平面若しくはほぼ平面をなし、例えばＬ1，Ｌ2，Ｌ3，・・・，Ｌn（Ｒ1，Ｒ2，Ｒ3，・・・，Ｒn）といった光（プローブ光）の束で構成される扇形状の光束膜が、座標入力／検出領域３ａの全域に行き渡るようにＰＤＰ２のディスプレイ面２ａの表面に沿って平行に投光される。
【００４７】
また、座標入力／検出装置３には、座標入力／検出領域３ａの左右２辺及び上辺に沿って、再帰性反射部材２８が設けられている。これらの再帰性反射部材２８は、例えば円錐形状のコーナーキューブを多数配列して形成されており、入射した光をその入射角度によらずに所定の位置に向けて反射する特性を有している。例えば、左側光学ユニット２７Ｌから投光されたプローブ光Ｌ4は、再帰性反射部材２８によって反射され、再び同一光路を辿る再帰反射光Ｌ4´として左側光学ユニット２７Ｌにより受光されることになる。つまり、再帰性反射部材２８によっても座標入力／検出領域３ａが形成されている。なお、図４に示すように、座標入力／検出領域３ａの左右辺に沿って配置されている各再帰性反射部材２８と上辺に沿って配置されている各再帰性反射部材２８とは、直角をなして隣接しているが、それらの再帰性反射部材２８の間の端部は接続していない。さらに、それらの再帰性反射部材２８の間には、光反射率の低い黒マークＭ（Ｍ１，Ｍ２）がそれぞれ設けられている。加えて、光反射率の低い黒マークＭ（Ｍ３，Ｍ４）が、光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）の近傍にもそれぞれ設けられている。なお、詳細は後述するが、これらの黒マークＭ（Ｍ１，Ｍ２，Ｍ３，Ｍ４）は、座標入力／検出領域３ａ内の光を受光するＣＣＤ（受光素子）３９（図５参照）における受光領域の両端を規定する。
【００４８】
次に、光学ユニット２７について説明する。ここで、図５は光学ユニット２７の構造を概略的に示す構成図である。なお、図５はｘ−ｚ方向を主体に示しているが、二点鎖線で示す部分については同一の構成要素を別方向（ｘ−ｙ方向、又はｙ−ｚ方向）から見た図である。
【００４９】
図５に示すように、光学ユニット２７は、投光手段２９と受光手段３０とを備えている。投光手段２９は、スポットをある程度絞ることの可能なＬＤ（Laser Diode：半導体レーザ），ピンポイントＬＥＤ（Light Emitting Diode：発光ダイオード）等の光源３１を備えている。この光源３１からＰＤＰ２のディスプレイ面２ａに対して垂直に照射された光は、一方向の倍率のみを変更可能なシリンドリカルレンズ３２によってｘ方向にコリメートされる。シリンドリカルレンズ３２によってｘ方向にコリメートされた光は、シリンドリカルレンズ３２とは曲率の分布が直交する２枚のシリンドリカルレンズ３３，３４によりｙ方向に対して集光される。つまり、これらのシリンドリカルレンズ群（シリンドリカルレンズ３２，３３，３４）の作用により、光源３１からの光を線状に集光した領域がシリンドリカルレンズ３４の後方に形成されることになる。ここに、ｙ方向に狭くｘ方向に細長いスリットを有するスリット板３５を配置する。したがって、シリンドリカルレンズ群（シリンドリカルレンズ３２，３３，３４）を通過した光は、スリット板３５のスリット位置において、線状の二次光源３６を形成する。二次光源３６から発した光は、ハーフミラー３７で折り返され、ＰＤＰ２のディスプレイ面２ａの垂直方向には広がらずにディスプレイ面２ａの表面に沿った平行光で、ディスプレイ面２ａと平行方向には二次光源３６を中心にした扇形状の光束膜となって座標入力／検出領域３ａを進行する。換言すれば、扇形状の光が座標入力／検出領域３ａを形成する。これらのシリンドリカルレンズ群（シリンドリカルレンズ３２，３３，３４）とスリット板３５とによって、集光光学系が形成されている。
【００５０】
前述したように、扇形状となって座標入力／検出領域３ａを進行した光束膜は、再帰性反射部材２８で再帰的に反射され、再び同一光路を辿ってハーフミラー３７に戻ることになる。したがって、再帰性反射部材２８で再帰的に反射された光束膜も座標入力／検出領域３ａを形成する。
【００５１】
再帰性反射部材２８で反射されてハーフミラー３７に戻った再帰反射光は、ハーフミラー３７を透過して受光手段３０に入射する。受光手段３０に入射した再帰反射光は、集光レンズであるシリンドリカルレンズ３８を通って線状にされた後、このシリンドリカルレンズ３８から距離ｆ（ｆはシリンドリカルレンズ３８の焦点距離）の間隔で設けられたＣＣＤ（Charge Coupled Device：受光素子）３９において、プローブ光毎に異なる位置で受光される。なお、本実施の形態のＣＣＤ（受光素子）３９は、１次元ＣＣＤであって、その画素数は2,048画素とされている。
【００５２】
詳細には、再帰性反射部材２８で反射された再帰反射光は、ｚ軸方向ではシリンドリカルレンズ３８の作用を受けず、コリメートされたままＣＣＤ（受光素子）３９に到達する。また、再帰反射光は、ＰＤＰ２のディスプレイ面２ａと平行方向では、シリンドリカルレンズ３８の中心に集光するように伝搬し、その結果、シリンドリカルレンズ３８の作用を受けてシリンドリカルレンズ３８の焦点面に設置されたＣＣＤ（受光素子）３９上に結像する。これにより、ＣＣＤ（受光素子）３９上に再帰反射光の有無に応じて光強度の分布が形成される。すなわち、再帰反射光を指示手段Ｐで遮った場合、ＣＣＤ（受光素子）３９上の遮られた再帰反射光に相当する位置に光強度が弱い点（後述するピーク点）が生じることになる。再帰反射光を受光したＣＣＤ（受光素子）３９は、再帰反射光（プローブ光）の光強度分布に基づいた電気信号を生成し、前述したコントローラ１０に対して出力する。なお、図５に示すように、二次光源３６とシリンドリカルレンズ３８とは、ハーフミラー３７に対して共に距離ｄの位置に配設されて共役な位置関係にある。
【００５３】
ここで、図６は受光素子３９から再帰反射光の光強度分布に基づいた電気信号が入力され、座標入力／検出領域３ａを進行する光が遮られた位置の座標を特定する処理を実行するコントローラ１０のブロック構成図である。このコントローラ１０は、光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）の光源（ＬＤ）３１の発光制御と、光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）のＣＣＤ（受光素子）３９からの出力の演算を行うものである。図６に示すように、コントローラ１０には、各部を集中的に制御するＣＰＵ４０が設けられており、このＣＰＵ４０には、プログラム及びデータを記憶するＲＯＭ４１、各種データを書き換え自在に格納してワークエリアとして機能するＲＡＭ４２、時間を計時するタイマＴ、コンピュータ５に接続するためのインタフェース４３、Ａ／Ｄ（Analog／Digital）コンバータ４４及びＬＤドライバ４５がバス接続されている。また、ＣＰＵ４０には、各種のプログラムコード（制御プログラム）を格納するハードディスク４６や波形記憶部として機能するＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）４７がバス接続されている。ここに、ＣＰＵ４０、ＲＯＭ４１及びＲＡＭ４２によりコンピュータとしてのマイクロコンピュータが構成されている。このようなマイクロコンピュータには、各種のプログラムコード（制御プログラム）を記憶した記憶媒体４９、すなわち、フロッピーディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−Ｒ／Ｗ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭなど）、光磁気ディスク（ＭＯ）、メモリカードなどに記憶されているプログラムコードを読み取る装置であるフロッピーディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、ＭＯドライブ装置等のプログラム読取装置４８が接続されている。
【００５４】
ＣＣＤ（受光素子）３９からの出力を演算する回路として、ＣＣＤ（受光素子）３９の出力端子に、アナログ処理回路５１が図のように接続される。ＣＣＤ（受光素子）３９に入射した反射光は、ＣＣＤ（受光素子）３９内で光の強度に応じた電圧値を持つアナログの画像データに変換され、アナログ信号として出力される。このアナログ信号は、アナログ処理回路５１で処理された後、Ａ／Ｄ（Analog／Digital）コンバータ４４によってデジタル信号に変換されてＣＰＵ４０に渡される。この後、ＣＰＵ４０によって指示手段Ｐの二次元座標の演算が行われる。
【００５５】
ハードディスク４６に格納された各種のプログラムコード（制御プログラム）または記憶媒体４９に記憶された各種のプログラムコード（制御プログラム）は、コントローラ１０への電源の投入に応じてＲＡＭ４２に書き込まれ、各種のプログラムコード（制御プログラム）が実行されることになる。
【００５６】
続いて、制御プログラムに基づいてＣＰＵ４０によって実行される機能について説明する。まず、座標入力／検出装置３が発揮する機能の1つである座標検出手段の機能を実現する座標検出処理について以下において具体的に説明する。
【００５７】
ここで、図７は座標入力／検出装置３の座標入力／検出領域３ａ内の一点を指示手段Ｐで指し示した一例を示す正面図である。図７に示すように、例えば、左側光学ユニット２７Ｌから照射されたＬ1，Ｌ2，Ｌ3，・・・，Ｌnといったプローブ光で構成される扇形状の光の中でｎ番目のプローブ光Ｌnが指示手段Ｐによって遮られた場合、そのプローブ光Ｌnは再帰性反射部材２８に到達することはない。
【００５８】
このときＣＣＤ（受光素子）３９上の光強度分布を考える。ここで、図８はＣＣＤ（受光素子）３９の検出動作を模式的に示す説明図である。指示手段Ｐが座標入力／検出領域３ａ内に挿入されていなければ、ＣＣＤ（受光素子）３９上の光強度分布はほぼ一定であるが、図８に示すように指示手段Ｐが座標入力／検出領域３ａ内に挿入されてプローブ光Ｌnが指示手段Ｐによって遮られた場合、そのプローブ光Ｌnは光学ユニット２７のＣＣＤ（受光素子）３９によって受光されることはないため、プローブ光Ｌnに対応する光学ユニット２７のＣＣＤ（受光素子）３９上の所定の位置Ｘnが光強度の弱い領域（暗点）となる。この光強度の弱い領域（暗点）である位置Ｘnは、ＣＣＤ（受光素子）３９から出力される光強度の波形にピーク点として出現することになるので、ＣＰＵ４０は、このような光強度の波形におけるピーク点の出現を電圧の変化により認識し、この光強度の波形のピーク点となった暗点の位置Ｘnを検出する。
【００５９】
また、光強度の波形のピーク点となった暗点位置Ｘnが検出されると、暗点位置ＸnからＣＣＤ（受光素子）３９の中心画素までの距離が、例えばＣＣＤ（受光素子）３９の画素番号（例えば、図８においては、画素番号ｍ）に基づいて検出される。なお、ＣＣＤ（受光素子）３９の中心画素は、黒マークＭに対応するＣＣＤ（受光素子）３９の画素に付された画素番号を基準にして検出される。
【００６０】
光強度の弱い領域（暗点）である位置Ｘn（左側光学ユニット２７ＬのＣＣＤ（受光素子）３９上ではＸnＬ，右側光学ユニット２７ＲのＣＣＤ（受光素子）３９上ではＸnＲ）は、遮られたプローブ光の出射／入射角θnと対応しており、Ｘnを検出することによりθnを知ることができる。即ち、暗点位置ＸnからＣＣＤ（受光素子）３９の中心画素までの距離をａとすると、θnはａの関数として、
θn＝tan-1(ａ／ｆ)      ………………………………（１）
と表すことができる。ただし、ｆはシリンドリカルレンズ３８の焦点距離である。ここで、左側光学ユニット２７ＬにおけるθnをθnＬ、ａをＸnＬと置き換える。
【００６１】
さらに、図７において、左側光学ユニット２７Ｌと座標入力／検出領域３ａとの幾何学的な相対位置関係の変換係数ｇにより、指示手段Ｐと左側光学ユニット２７Ｌとのなす角度θＬは、(１)式で求められるＸnＬの関数として、
θＬ＝ｇ(θnＬ)      ………………………………（２）
ただし、θnＬ＝tan-1(ＸnＬ／ｆ)
と表すことができる。
【００６２】
同様に、右側光学ユニット２７Ｒについても、上述の（１）（２）式中の記号Ｌを記号Ｒに置き換えて、右側光学ユニット２７Ｒと座標入力／検出領域３ａとの幾何学的な相対位置関係の変換係数ｈにより、
θＲ＝ｈ(θnＲ)      ………………………………（３）
ただし、θnＲ＝tan-1(ＸnＲ／ｆ)
と表すことができる。
【００６３】
ここで、左側光学ユニット２７ＬのＣＣＤ（受光素子）３９の中心位置と右側光学ユニット２７ＲのＣＣＤ（受光素子）３９の中心位置との距離を図７に示すｗとすると、座標入力／検出領域３ａ内の指示手段Ｐで指示した点の２次元座標（ｘ，ｙ）は、三角測量の原理により、
ｘ＝ｗ・tanθＲ／（tanθＬ＋tanθＲ）  ………………（４）
ｙ＝ｗ・tanθＬ・tanθＲ／（tanθＬ＋tanθＲ） ……（５）
として算出することができる。
【００６４】
これらの（１）（２）（３）（４）（５）式は制御プログラムの一部として予めハードディスク４６や記憶媒体４９に格納されており、（１）（２）（３）（４）（５）式により、指示手段Ｐの位置座標（ｘ，ｙ）は、ＸnＬ，ＸnＲの関数として算出される。すなわち、左側光学ユニット２７ＬのＣＣＤ（受光素子）３９上の暗点の位置と右側光学ユニット２７ＲのＣＣＤ（受光素子）３９上の暗点の位置とを検出することで、指示手段Ｐの位置座標（ｘ，ｙ）が算出されることになる。
【００６５】
次に、本実施の形態の座標入力／検出装置３が発揮する特長的な機能であるユニット位置ズレ補正処理について以下において具体的に説明する。
【００６６】
ここで、図９はユニット位置ズレ補正処理を主体とした処理の流れを概略的に示すフローチャートである。図９に示すように、電源がＯＮになるか、または、リセットされることにより（ステップＳ１のＹ）、各光学ユニット２７の光源３１の駆動を開始させ、座標入力／検出領域３ａ内を進行して再帰性反射部材２８より反射された扇形状の光束膜の反射光を各光学ユニット２７のＣＣＤ（受光素子）３９において受光させ、ＣＣＤ（受光素子）３９からの光強度分布に基づいてアナログ処理回路５１およびＡ／Ｄコンバータ４４によって処理されたデジタル波形信号を基準波形として取り込み、波形記憶部であるＥＥＰＲＯＭ４７に格納する（ステップＳ２）。ここに、基準波形記憶手段の機能が実行される。
【００６７】
ここで、基準波形について説明する。図１０は、ＣＣＤ（受光素子）３９からの光強度分布に基づいてアナログ処理回路５１およびＡ／Ｄコンバータ４４によって処理されたデジタル波形信号を示す波形図である。前述したように、座標入力／検出装置３の再帰性反射部材２８の間と光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）の近傍とには、光反射率の低い黒マークＭ（Ｍ１，Ｍ２，Ｍ３，Ｍ４）がそれぞれ設けられている。また、座標入力／検出領域３ａの左右辺に沿って配置されている各再帰性反射部材２８と上辺に沿って配置されている各再帰性反射部材２８とは、直角をなして隣接しているが、それらの再帰性反射部材２８の間の端部は接続していない。つまり、上辺に沿って配置されている各再帰性反射部材２８によって、左側光学ユニット２７Ｌからは黒マークＭ１が遮蔽され、右側光学ユニット２７Ｒからは黒マークＭ２が遮蔽されることになる。これにより、左側光学ユニット２７Ｌからの光は黒マークＭ１，Ｍ４には照射されないことから、図１０（ａ）に示すように、左側光学ユニット２７Ｌの基準波形は、その黒マークＭ２，Ｍ３の検出位置に対応するＣＣＤ（受光素子）３９の画素Ｋ２及びＫ３では光強度が低下している波形になる。
【００６８】
一方、右側光学ユニット２７Ｒからの光は黒マークＭ２，Ｍ３には照射されないことから、図１０（ｂ）に示すように、右側光学ユニット２７Ｒの基準波形は、その黒マークＭ１，Ｍ４の検出位置に対応するＣＣＤ（受光素子）３９の画素Ｋ１及びＫ４では光強度が低下している波形になる。
【００６９】
つまり、黒マークＭ２，Ｍ３の検出位置に対応するＣＣＤ（受光素子）３９の画素Ｋ２及びＫ３により左側光学ユニット２７ＬのＣＣＤ（受光素子）３９の受光領域が規定され、その中心画素が求められることになる。また、黒マークＭ１，Ｍ４の検出位置に対応するＣＣＤ（受光素子）３９の画素Ｋ１及びＫ４により右側光学ユニット２７ＲのＣＣＤ（受光素子）３９の受光領域が規定され、その中心画素が求められることになる。すなわち、黒マークＭ（Ｍ１，Ｍ２，Ｍ３，Ｍ４）は、位置座標検出の基準となる基準マークである。
【００７０】
続くステップＳ３においては、タイマＴによる計時をスタートさせる。
【００７１】
その後、ＣＰＵ４０は、タイマＴによる計時が指定時間になるまで（ステップＳ５のＹ）、光強度の波形のピーク点を検出するまで（ステップＳ４のＹ）、待機する。光強度の波形のピーク点を検出した場合には（ステップＳ４のＹ）、タイマＴによる計時をリセットし（ステップＳ６）、そのピーク点に基づいて前述した座標検出処理を実行し（ステップＳ７）、再びステップＳ４に戻り光強度の波形のピーク点の検出に待機する。
【００７２】
一方、光強度の波形のピーク点を検出しない状態で（ステップＳ４のＮ）、タイマＴによる計時が指定時間になった場合には（ステップＳ５のＹ）、現時点におけるＣＣＤ（受光素子）３９からの光強度分布に基づいてアナログ処理回路５１およびＡ／Ｄコンバータ４４によって処理された波形を取り込む（ステップＳ８）。
【００７３】
続くステップＳ９においては、ステップＳ８で取り込んだ波形と、ＥＥＰＲＯＭ４７に格納されている基準波形との形状解析を行い、各波形が同じか否かを判断する。ここに、波形比較手段の機能が実行される。
【００７４】
この形状解析処理は、例えば左側光学ユニット２７Ｌの場合には、図１０（ａ）に例示するような黒マークＭ２，Ｍ３の検出位置に対応するＣＣＤ（受光素子）３９の画素Ｋ２及びＫ３に着目し、双方において黒マークＭ２，Ｍ３の検出位置に対応するＣＣＤ（受光素子）３９の画素が一致するか否かによって解析する。
【００７５】
このように、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭの検出位置に対応するＣＣＤ（受光素子）３９の画素が一致して基準波形と同じであると判断した場合には（ステップＳ９のＹ）、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）について位置ズレは生じていないものとして、再びステップＳ４に戻り光強度の波形のピーク点の検出に待機する。
【００７６】
一方、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭの検出位置に対応するＣＣＤ（受光素子）３９の画素が一致せず、基準波形と同じではないと判断した場合には（ステップＳ９のＮ）、ステップＳ１０に進み、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭに対応するＣＣＤ（受光素子）３９の２つの画素が検出されているか否かを判断する。光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭに対応するＣＣＤ（受光素子）３９の２つの画素が検出されていると判断した場合には（ステップＳ１０のＹ）、ステップＳ２に戻ってＣＣＤ（受光素子）３９からの光強度分布に基づいてアナログ処理回路５１およびＡ／Ｄコンバータ４４によって処理されたデジタル波形信号を新たな基準波形として取り込み、波形記憶部であるＥＥＰＲＯＭ４７に格納する。ここに、基準波形再記憶手段の機能が実行される。このように再度基準波形を取り込むのは、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭに対応するＣＣＤ（受光素子）３９の２つの画素が検出されていれば、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に位置ズレが発生していたとしてもメカ的な位置調整は不要であるからである。これは、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭに対応するＣＣＤ（受光素子）３９の２つの画素を基準にして、指示位置から中心画素までの画素数が計算されるからである。
【００７７】
一方、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭに対応するＣＣＤ（受光素子）３９の２つの画素が検出されていないと判断した場合には（ステップＳ１０のＮ）、ステップＳ１１に進み、報知処理を行う。ここに、報知手段の機能が実行される。報知処理は、光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）に対応する２つの黒マークＭに対応するＣＣＤ（受光素子）３９の２つの画素が検出されていない場合には、位置座標検出の基準となる黒マークＭが座標入力／検出領域３ａ内の光を受光するＣＣＤ（受光素子）３９の受光領域から外れており、正確な座標検出処理を実行することが不可能であることから、ユーザに対して光学ユニット２７（左側光学ユニット２７Ｌまたは右側光学ユニット２７Ｒ）の取付角度等の位置ズレの調整を促すもので、例えば、ＰＤＰ２のディスプレイ面２ａに「光学ユニットがずれました。調整して下さい。」等のメッセージを表示させる。また、報知の方法としては、これに限るものではなく、スピーカーにより音声で知らせたり、ランプの点滅で知らせたり、それぞれを複合させることが考えられる。
【００７８】
ここに、所定のタイミングでＣＣＤ（受光素子）３９が受光した光の強度分布に応じた受光信号の波形が基準波形と比較され、その波形が基準波形に一致しないと判断された場合には、ＣＣＤ（受光素子）３９が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶手段が再度実行されて新たな基準波形が波形記憶部であるＥＥＰＲＯＭ４７に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態のＣＣＤ（受光素子）３９が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる黒マークＭにより生じる光の強度分布のピーク点と座標入力／検出領域３ａ内に挿入された指示手段Ｐに応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段Ｐを挿入した位置座標の誤検出の発生を防止することが可能になる。
【００７９】
なお、本実施の形態においては、座標入力／検出装置３を表示装置であるプラズマディスプレイパネル（ＰＤＰ：Plasma Display Panel）２に備えたが、これに限るものではなく、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Display）、前面投影型プロジェクター、背面投影型プロジェクター等を表示装置として適用しても良い。さらに、これらの表示装置に限るものではなく、特に図示しないが、ライティングボードとして機能する黒板やホワイトボード等に備えるようにしても良い。
【００８０】
本発明の第二の実施の形態を図１１ないし図１３に基づいて説明する。なお、本発明の第一の実施の形態において説明した部分と同一部分については同一符号を用い、説明も省略する。本実施の形態は、座標入力／検出装置の方式が異なるものである。詳細には、本発明の第一の実施の形態で用いた座標入力／検出装置３は光遮蔽式であったが、本実施の形態の座標入力／検出装置５０においては、光反射式としたものである。
【００８１】
ここで、図１１は座標入力／検出装置５０に用いられる指示手段Ｑを示す斜視図である。また、図１２は座標入力／検出装置５０の座標入力／検出領域５０ａ内の一点を指示手段Ｑで指し示した一例を示す正面図である。図１１に示すように、座標入力／検出装置５０の座標入力／検出領域５０ａ内の一点を指し示すために用いられる指示手段Ｑの先端部分Ｑ1には、再帰性反射部材５２が設けられている。この再帰性反射部材５２は、例えば円錐形状のコーナーキューブを多数配列して形成されており、入射した光をその入射角度によらずに所定の位置に向けて反射する特性を有している。例えば、左側光学ユニット２７Ｌから投光されたプローブ光Ｌnは、図１２に示すように、再帰性反射部材５２によって反射され、再び同一光路を辿る再帰反射光Ｌn´として光学ユニット２７により受光されることになる。そのため、図１２に示すように、本実施の形態の座標入力／検出装置５０においては、本発明の第一の実施の形態で用いた座標入力／検出装置３のように座標入力／検出領域３ａの下部を除く周辺部に再帰性反射部材２８を設ける必要はない。ただし、本実施の形態の座標入力／検出装置５０においては、座標入力／検出装置３の黒マークＭ（Ｍ１，Ｍ２，Ｍ３，Ｍ４）に代えて再帰性反射部材Ｎ（Ｎ１，Ｎ２，Ｎ３，Ｎ４）が設けられている。また、座標入力／検出領域５０ａ内には、左側光学ユニット２７Ｌからは再帰性反射部材Ｎ１を遮蔽し、右側光学ユニット２７Ｒからは再帰性反射部材Ｎ２を遮蔽する遮蔽板５３が設けられている。
【００８２】
したがって、このような指示手段Ｑの再帰性反射部材５２を備えた先端部分Ｑ1を座標入力／検出装置５０の座標入力／検出領域５０ａの適当な位置（ｘ，ｙ）に挿入し、例えば光学ユニット２７から投光された扇形状の光束膜の中のプローブ光Ｌnが指示手段Ｑの先端部分Ｑ1によって反射された場合、その再帰反射光Ｌn´は光学ユニット２７のＣＣＤ（受光素子）３９によって受光される。このようにしてＣＣＤ（受光素子）３９が再帰反射光Ｌn´を受光した場合には、再帰反射光Ｌn´に対応する光学ユニット２７のＣＣＤ（受光素子）３９上の所定の位置ＸnＬが光強度の強い領域（明点）となる。より詳細には、光束膜の中のプローブ光Ｌnが指示手段Ｑの先端部分Ｑ1によって反射された場合、図１３に示すようなＣＣＤ（受光素子）３９から出力される光強度の波形にピーク点が出現することになる。
【００８３】
したがって、このような光反射式の座標入力／検出装置５０を電子黒板システム１に適用した場合であっても、光強度の波形にピーク点が出現することから、光遮蔽式の座標入力／検出装置３を用いた場合と同様に、光強度の波形に出現するピーク点に基づいて座標検出処理を実行することができる。
【００８４】
また、再帰性反射部材Ｎ（Ｎ１，Ｎ２，Ｎ３，Ｎ４）が座標入力／検出装置３の黒マークＭ（Ｍ１，Ｍ２，Ｍ３，Ｍ４）に代えて設けられていることから、座標入力／検出領域５０ａに指示手段Ｑが挿入されていない状態では、光束膜の中のプローブ光が再帰性反射部材Ｎ（Ｎ１，Ｎ２，Ｎ３，Ｎ４）のみによって反射されるので、その再帰性反射部材Ｎ（Ｎ１，Ｎ２，Ｎ３，Ｎ４）に対応して光強度の波形にピーク点が出現することから、遮蔽式の座標入力／検出装置３を用いた場合と同様に、光強度の波形に出現するピーク点に基づいてユニット位置ズレ補正処理を実行することができる。
【００８５】
本発明の第三の実施の形態を図１４に基づいて説明する。なお、本発明の第一の実施の形態または本発明の第二の実施の形態において説明した部分と同一部分については同一符号を用い、説明も省略する。本実施の形態は、光学ユニットの変形例である。詳細には、本発明の第一の実施の形態または本発明の第二の実施の形態で用いた光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）においては扇形状の光束膜を投光して座標入力／検出領域を形成したが、本実施の形態の光学ユニットにおいては、ポリゴンミラー等の回転走査系を有しており、その回転走査系によって光源から出射された光ビームを放射状に投光して座標入力／検出領域を形成するものである。
【００８６】
ここで、図１４は光学ユニット６０を概略的に示す平面図である。図１４に示すように、光学ユニット６０は、駆動回路（図示せず）を有してレーザ光を出射する光源であるＬＤ（Laser Diode：半導体レーザ）６１とハーフミラー６２とポリゴンミラー６３と集光レンズ６４とで構成される投光手段６０ａと、受光素子６５とが備えられている。受光素子６５は、集光レンズ６４から距離ｆ（ｆは集光レンズ６４の焦点距離）の間隔で設けられたＣＣＤ（Charge Coupled Device）で構成されている。このような光学ユニット６０は、ＬＤ６１から出射したレーザ光をハーフミラー６２を透過させた後、パルスモータ（図示せず）により回転駆動されるポリゴンミラー６３によって放射状に順次反射する。したがって、光学ユニット６０は、ビーム光を放射状に繰り返し投光することになる。つまり、２つの光学ユニット６０から放射状に投光されるビーム光によって座標入力／検出領域６６が形成されることになる。
【００８７】
このような光学ユニット６０を光学ユニット２７（左側光学ユニット２７Ｌ、右側光学ユニット２７Ｒ）に代えて座標入力／検出装置３，５０に適用した場合であっても、指示手段による光の遮蔽または反射によってＣＣＤ（受光素子）６５から出力される光強度の波形にピーク点が出現することになる。したがって、技術的には公知であるため詳細な説明は省略するが、このＣＣＤ（受光素子）６５から出力される光強度の波形のピーク点に基づいてポリゴンミラー６３を回転させたパルスモータのパルス数を検出し、この検出されたパルス数に応じて指示手段により遮蔽または反射された光の出射角度を光学ユニット６０毎に求め、それらの出射角度に基づく三角測量の手法によって指示手段を挿入した位置座標を検出することができる。加えて、このような光学ユニット６０を座標入力／検出装置３，５０に適用した場合であっても、光強度の波形にピーク点が出現することから、前述した光学ユニット２７を用いた場合と同様に、光強度の波形に出現するピーク点に基づいてユニット位置ズレ補正処理を実行することができる。
【００８８】
なお、各実施の形態においては、コントローラ１０をコンピュータ５とは別体で設けたが、これに限るものではなく、コントローラ１０をコンピュータ５に組み込んで、コンピュータ５をコントローラ１０として機能させるようにしても良い。
【００８９】
また、各実施の形態においては、座標入力／検出装置を電子黒板システムに一体化させて組み込んだが、これに限るものではなく、座標入力／検出装置を表示装置に対して着脱自在な構成としても良い。
【００９０】
さらに、各実施の形態においては、各種のプログラムコード（制御プログラム）を記憶した記憶媒体２６や記憶媒体４９としてフロッピーディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−Ｒ／Ｗ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭなど）、光磁気ディスク（ＭＯ）、メモリカード等を適用したが、これに限るものではなく、記憶媒体には、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【００９１】
【発明の効果】
請求項１記載の発明の座標入力／検出装置によれば、座標入力／検出領域内に指示手段が存在しない状態における受光素子が受光した基準マークにより生じる光の強度分布のピーク点を含む受光信号の波形を基準波形として波形記憶部に記憶することにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することができる。また、所定のタイミングで受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形と比較し、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶手段を再度実行して新たな基準波形を波形記憶部に記憶することにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することができる。
【００９３】
請求項２記載の発明によれば、請求項１記載の座標入力／検出装置において、前記波形比較手段が前記基準波形に一致するか否かを比較判断する所定のタイミングは、前記座標検出手段が実行されない状態で一定時間を経過したタイミングであることにより、例えば電源が投入された状態で装置を移動する際に、何らかの衝撃によって受光素子に位置ズレを生じても、座標検出手段を実行しない状態で一定時間を経過した時点で基準波形記憶手段を再度実行し、新たな基準波形を波形記憶部に記憶することになるので、若干のズレであれば対応可能な使い勝手の良い座標入力／検出装置を得ることができる。
【００９４】
請求項３記載の発明によれば、請求項１または２記載の座標入力／検出装置において、前記波形比較手段による比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知手段を備え、基準波形に含まれているピーク点がこの基準波形と比較された波形に含まれていない場合には、座標検出手段における位置座標検出の基準となる基準マークが座標入力／検出領域内の光の受光素子における受光領域から外れており、指示手段を挿入した位置座標の検出は不可能な状態にあるので、その旨を報知することにより、ユーザに不具合を確実に知らせることができるので、指示手段を挿入した位置座標の誤検出の発生を確実に防止することができる。
また、請求項４記載の発明によれば、座標入力／検出領域内に指示手段が存在しない状態で受光素子が受光した、基準マークにより生じる光の強度分布に応じた受光信号の波形が基準波形と比較され、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶手段が再度実行されて新たな基準波形が波形記憶部に記憶される。これにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することが可能になる。
【００９５】
請求項５記載の発明の電子黒板システムによれば、文字および画像を表示するための表示装置と、この表示装置の表示面に前記座標入力／検出領域を一致させて配設される請求項１ないし４のいずれか一記載の座標入力／検出装置と、前記座標入力／検出装置からの入力に基づいて前記表示装置の表示制御を行う制御装置と、を備え、前記表示装置及び前記座標入力／検出装置を用いて電子黒板部の表示面および書き込み面を構成することにより、座標入力面（タッチパネル面）のような物理的な面を有さず、表示装置の表示面に装着して使用した場合であっても視認性に優れる電子黒板システムを安価で提供することができる。
【００９６】
請求項６記載の発明の電子黒板システムは、文字および画像の筆記を受け付けるライティングボードと、このライティングボードの書き込み面に前記座標入力／検出領域を一致させて配設される請求項１ないし４のいずれか一記載の座標入力／検出装置と、前記座標入力／検出装置からの入力に基づいて前記ライティングボードに筆記された情報の制御を行う制御装置と、を備え、前記ライティングボード及び前記座標入力／検出装置を用いて電子黒板部の書き込み面を構成することにより、座標入力面（タッチパネル面）のような物理的な面を有さず、ライティングボードの書き込み面に装着して使用した場合であっても視認性に優れる電子黒板システムを安価で提供することができる。
【００９７】
請求項７記載の発明の受光素子の位置ズレ補正方法によれば、所定のタイミングで受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形と比較し、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶工程を再度実行して新たな基準波形を波形記憶部に記憶することにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することができる。
【００９８】
請求項８記載の発明によれば、請求項７記載の受光素子の位置ズレ補正方法において、前記波形比較工程における前記基準波形に一致するか否かを比較判断する所定のタイミングは、前記座標検出手段が実行されない状態で一定時間を経過したタイミングであることにより、例えば電源が投入された状態で装置を移動する際に、何らかの衝撃によって受光素子に位置ズレを生じても、座標検出手段を実行しない状態で一定時間を経過した時点で基準波形記憶工程を再度実行し、新たな基準波形を波形記憶部に記憶することになるので、若干のズレであれば対応可能な使い勝手の良い座標入力／検出装置を得ることができる。
【００９９】
請求項９記載の発明によれば、請求項７または８記載の受光素子の位置ズレ補正方法において、前記波形比較工程における比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知工程を含み、基準波形に含まれているピーク点がこの基準波形と比較された波形に含まれていない場合には、座標検出手段における位置座標検出の基準となる基準マークが座標入力／検出領域内の光の受光素子における受光領域から外れており、指示手段を挿入した位置座標の検出は不可能な状態にあるので、その旨を報知することにより、ユーザに不具合を確実に知らせることができるので、指示手段を挿入した位置座標の誤検出の発生を確実に防止することができる。
【０１００】
請求項１０記載の発明の記憶媒体によれば、所定のタイミングで受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形と比較し、その波形が基準波形に一致しないと判断された場合には、受光素子が振動や衝撃によって位置ズレを生じていることになることから、基準波形記憶機能を再度実行して新たな基準波形を波形記憶部に記憶することにより、受光素子が振動や衝撃によって位置ズレを生じていても、そのズレた状態の受光素子が受光した光の強度分布に応じた受光信号の波形を基準波形とすることで、座標検出手段における位置座標検出の基準となる基準マークにより生じる光の強度分布のピーク点と座標入力／検出領域内に挿入された指示手段に応じた光の強度分布のピーク点との位置関係にはズレは生じなくなるので、指示手段を挿入した位置座標の誤検出の発生を防止することができる。
【０１０１】
請求項１１記載の発明の請求項１０記載の記憶媒体は、前記波形比較機能における前記基準波形に一致するか否かの比較判断を前記座標検出手段が実行されない状態で一定時間を経過したタイミングで前記コンピュータに実行させることにより、例えば電源が投入された状態で装置を移動する際に、何らかの衝撃によって受光素子に位置ズレを生じても、座標検出手段を実行しない状態で一定時間を経過した時点で基準波形記憶機能を再度実行し、新たな基準波形を波形記憶部に記憶することになるので、若干のズレであれば対応可能な使い勝手の良い座標入力／検出装置を得ることができる。
【０１０２】
請求項１２記載の発明によれば、請求項１０または１１記載の記憶媒体において、前記波形比較機能における比較判断の結果、前記基準波形に含まれているピーク点が前記基準波形と比較された波形に含まれていない場合、その旨の報知を行なう報知機能を前記コンピュータに実行させ、基準波形に含まれているピーク点がこの基準波形と比較された波形に含まれていない場合には、座標検出手段における位置座標検出の基準となる基準マークが座標入力／検出領域内の光の受光素子における受光領域から外れており、指示手段を挿入した位置座標の検出は不可能な状態にあるので、その旨を報知することにより、ユーザに不具合を確実に知らせることができるので、指示手段を挿入した位置座標の誤検出の発生を確実に防止することができる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態の電子黒板システムを概略的に示す外観斜視図である。
【図２】電子黒板システムに内蔵される各部の電気的接続を示すブロック図である。
【図３】コンピュータに内蔵される各部の電気的接続を示すブロック図である。
【図４】座標入力／検出装置の構成を概略的に示す説明図である。
【図５】光学ユニットの構造を概略的に示す構成図である。
【図６】コントローラのブロック構成図である。
【図７】座標入力／検出装置の座標入力／検出領域内の一点を指示手段で指し示した一例を示す正面図である。
【図８】ＣＣＤの検出動作を模式的に示す説明図である。
【図９】ユニット位置ズレ補正処理を主体とした処理の流れを概略的に示すフローチャートである。
【図１０】ＣＣＤからの光強度分布に基づいてアナログ処理回路およびＡ／Ｄコンバータによって処理されたデジタル波形信号を示す波形図である。
【図１１】本発明の第二の実施の形態の座標入力／検出装置に用いられる指示手段を示す斜視図である。
【図１２】座標入力／検出装置の座標入力／検出領域内の一点を指示手段で指し示した一例を示す正面図である。
【図１３】ＣＣＤから出力される光強度の波形の一例を示すグラフである。
【図１４】本発明の第三の実施の形態の光学ユニットを概略的に示す平面図である。
【符号の説明】
１            電子黒板システム
２            表示装置
３，５０      座標入力／検出装置
３ａ，５０ａ，６６    座標入力／検出領域
４            電子黒板部
５            制御装置
２６，４９    記憶媒体
３９，６５    受光素子
４７          波形記憶部
Ｍ，Ｎ        基準マーク
Ｐ，Ｑ        指示手段
【図１】
0003934846.tif 000002
【図２】
0003934846.tif 000003
【図３】
0003934846.tif 000004
【図４】
0003934846.tif 000005
【図５】
0003934846.tif 000006
【図６】
0003934846.tif 000007
【図７】
0003934846.tif 000008
【図８】
0003934846.tif 000009
【図９】
0003934846.tif 000010
【図１０】
0003934846.tif 000011
【図１１】
0003934846.tif 000012
【図１２】
0003934846.tif 000013
【図１３】
0003934846.tif 000014
【図１４】
0003934846.tif 000015