(57)【要約】【課題】  経験則に基づく推測値との比較ではなく、実際の電子ペンの動きと位置情報の変化の比較による位置情報の誤検出判定を行なうことを可能とする位置情報の誤検出判定システムを提供する。【解決手段】  中央処理装置２０は、位置検出装置の検出した位置情報（Ｘ，Ｙ）と、加速度受信装置の受信した加速度（Ａｘ，Ａｙ，Ａｚ）とから位置情報（Ｘ，Ｙ）の誤検出判定を行う。  検出時点Ｔ３における位置情報が（３００，５００），加速度が（０．０７１，０．０７１，０），一回前の位置情報が（２００、２００），二回前の位置情報が（１００，１００）となる。  この結果、位置情報に基づき算出された加速度の大きさは|Ap|＝０．２で、加速度に基づき算出された加速度の大きさは|As|＝０．１であり、両者は不一致となるため、検出時点Ｔ３における位置情報５２は誤りであると判断される。【選択図】      図４
2006260084.tif 000002
【特許請求の範囲】
【請求項１】
ボード上における電子ペンの位置情報の誤検出判定装置において、
所定のタイミングで前記電子ペンの位置情報検出値を受け取る手段と、
前記所定のタイミングで前記電子ペンの加速度計測値を受け取る手段と、
前記電子ペンの位置情報の履歴及び前記位置情報検出値から電子ペンの加速度を算出する手段と、
前記加速度計測値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定する手段と
を備えることを特徴とする位置情報誤検出判定装置。
【請求項２】
加速度計を備えた電子ペンと、ボード上における電子ペンの位置情報を検出するとともに、前記電子ペンから加速度計測値を受信する検出装置と、当該検出装置から所定のタイミングで前記位置情報検出値と前記加速度計測値とを受け取り、ボード上の表示部に前記位置情報検出値に基づくデータ表示を行う処理装置とを備える電子ボードシステムであって、
前記処理装置は、
位置情報の履歴及び前記位置情報検出値から前記電子ペンの加速度を算出する手段と、
前記加速度計測値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定する手段と
を備えることを特徴とする電子ボードシステム。
【請求項３】
速度計を備えた電子ペンと、ボード上における電子ペンの位置情報を検出するとともに、前記電子ペンから前記速度計の計測値に基づく加速度算出値を受信する検出装置と、当該検出装置から所定のタイミングで前記位置情報検出値と前記加速度算出値とを受け取り、ボード上の表示部に前記位置情報検出値に基づくデータ表示を行う処理装置とを備える電子ボードシステムであって、
前記処理装置は、
位置情報の履歴及び前記位置情報検出値から前記電子ペンの加速度を算出する手段と、
前記検出装置から受け取った加速度算出値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定する手段と
を備えることを特徴とする電子ボードシステム。
【請求項４】
ボード上における電子ペンの位置情報の誤検出を判定する方法において、
所定のタイミングで前記電子ペンの位置情報検出値を受け取るステップと、
前記所定のタイミングで前記電子ペンの加速度計測値を受け取るステップと、
前記電子ペンの位置情報の履歴及び前記位置情報検出値から電子ペンの加速度を算出するステップと、
前記加速度計測値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定するステップと
を含むことを特徴とする位置情報誤検出判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ボードにおける電子ペンの位置情報の誤検出を判定するシステム構成に関する。
【背景技術】
【０００２】
従来、電子ペンの位置情報の誤検出判定を行なう技術としては、直前までのペン座標の軌跡から次の位置情報を推測し、当該位置情報推測値と座標検出装置から受け取った位置情報検出値との距離が予め設定された閾値以上の場合には、受け取った位置情報検出値を無効化し、位置情報推測値を採用する方法が公知となっている（例えば、特許文献１参照。）。
【特許文献１】特開２００４−０２９９１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、前記特許文献１に記載の方法は、図７に示すように、経験則に基づき設定された推測値との比較により誤検出か否かを判定するものであるため、推測値に近い誤検出については適切な判定を行うことが出来ないという問題があった。
図７は、従来の方法による誤検出の判定の例を示す図である。
例えば、図７（ａ）に示すように、ボード上を座標Ａから座標Ｂまで移動した場合において、途中で検出した位置情報検出値Ｃが座標Ａと座標Ｂとを結んだ軌跡から大きく離れているようなときは、位置情報検出値Ｃが誤検出であると判定することができる。
しかし、図７（ｂ）に示すように、座標Ａと座標Ｂとを結んだ軌跡と、位置情報検出値Ｃとの間に、位置情報検出値Ｃ１，Ｃ２が誤検出されたような場合には、推測値から所定の範囲内に含まれる可能性もあり、必ずしも誤検出と判定されない可能性がある。さらに、位置情報検出値Ｃ，Ｃ１，Ｃ２に基づき位置情報の推測が行われた場合、座標Ａと座標Ｂとを結んだ軌跡上の位置情報検出値が誤検出として判定される可能性がある。
従って、経験則に基づく推測値から極端に離れた検出値（例えば、図７（ａ）の場合）については誤りとして判定できるものの、所定範囲内に含まれるような誤検出（例えば、図７（ｂ）の場合）は適切に判定することができなかった。また、必ずしも経験則に基づく推測値が適切なものとは言えず、正確な検出値についても誤検出として判定される可能性があった。
【０００４】
本発明は前記課題を解決するためのものであり、経験則に基づく推測値との比較ではなく、実際の電子ペンの動きと位置情報の変化の比較による位置情報の誤検出判定を行なうことを可能とする位置情報の誤検出判定システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため本発明の位置情報誤検出判定装置は、ボード上における電子ペンの位置情報の誤検出判定装置において、所定のタイミングで前記電子ペンの位置情報検出値を受け取る手段と、前記所定のタイミングで前記電子ペンの加速度計測値を受け取る手段と、前記電子ペンの位置情報の履歴及び前記位置情報検出値から電子ペンの加速度を算出する手段と、前記加速度計測値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定する手段とを備えることを特徴とする。
また、本発明の電子ボードシステムは、加速度計を備えた電子ペンと、ボード上における電子ペンの位置情報を検出するとともに、前記電子ペンから加速度計測値を受信する検出装置と、当該検出装置から所定のタイミングで前記位置情報検出値と前記加速度計測値を受け取り、ボード上の表示部に前記位置情報検出値に基づくデータ表示を行う処理装置とを備える電子ボードシステムであって、前記処理装置は、位置情報の履歴及び前記位置情報検出値から前記電子ペンの加速度を算出する手段と、前記加速度計測値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定する手段とを備えることを特徴とする。
また、速度計を備えた電子ペンと、ボード上における電子ペンの位置情報を検出するとともに、前記電子ペンから前記速度計の計測値に基づく加速度算出値を受信する検出装置と、当該検出装置から所定のタイミングで前記位置情報検出値と前記加速度算出値を受け取り、ボード上の表示部に前記位置情報検出値に基づくデータ表示を行う処理装置とを備える電子ボードシステムであって、前記処理装置は、位置情報の履歴及び前記位置情報検出値から前記電子ペンの加速度を算出する手段と、前記検出装置から受け取った加速度算出値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定する手段とを備えることを特徴とする。
また、本発明の位置情報誤検出判定方法は、ボード上における電子ペンの位置情報の誤検出を判定する方法において、所定のタイミングで前記電子ペンの位置情報検出値を受け取るステップと、前記所定のタイミングで前記電子ペンの加速度計測値を受け取るステップと、前記電子ペンの位置情報の履歴及び前記位置情報検出値から電子ペンの加速度を算出するステップと、前記加速度計測値と、前記算出した加速度とを比較し、当該比較結果に応じて前記位置情報検出値が誤りであるか否かを判定するステップとを含むことを特徴とする。
【発明の効果】
【０００６】
以上の構成により本発明では、加速度計を内蔵した電子ペンから加速度を読出し、電子ボード上での電子ペンの位置情報の履歴から加速度を算出し、加速度計から得られた加速度と位置情報の履歴からそれぞれ算出される加速度を比較し、比較結果に応じて誤検出か否かの判定を行うこととしたので、経験的な値による判断ではなく、実際の電子ペンの動きと位置情報の変化との比較による適切な誤検出判定を行うことが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の一実施の形態に係る位置情報誤検出判定システムについて、図面に基づき説明する。
図１は、本システムに用いられる電子ペンの概略構成を示すブロック図である。
電子ペン１は、三軸六方向への加速度（Ａｘ，Ａｙ，Ａｚ）（単位：ｍ／ｓ２）を計測することのできる加速度計２と、加速度計２の計測結果を電子ボードシステムの検出装置に送信する加速度送信装置３とを備える。電子ペン１は、ユーザの操作に応じて、電子ボード上にペン先がタッチした状態又は近接した状態で電子ボード上を移動した場合に、加速度計２によって計測した加速度を、加速度送信装置３によって検出装置に送信する。
【０００８】
図２は、本発明の位置情報誤検出判定システムを備えた電子ボードシステムの概略構成を示すブロック図である。
電子ボードシステムは、電子ペン１と、電子ボード１０と、中央処理装置２０とを備える。
電子ボード１０は、電子ペン１の電子ボード１０上での位置を検出する位置検出装置１１と、電子ペン１の加速度送信装置３から送信された加速度を受信する加速度受信装置１２と、位置検出装置１１の検出した位置情報及び加速度受信装置１２の受信した加速度を中央処理装置に送信する出力装置１３と、データ表示部１４とを備える。
中央処理装置２０は、出力装置１３から出力された位置及び加速度に基づき、データ表示部１４へのデータ表示を行う。
本実施の形態では、電子ペン１が電子ボード１０にタッチした状態又は近接した状態において、位置検出装置１１による位置情報（Ｘ，Ｙ）の検出及び加速度受信装置１２による加速度（Ａｘ，Ａｙ，Ａｚ）の受信を所定のタイミングで定期的に行い、出力装置１３により中央処理装置２０に渡す。
中央処理装置２０は、位置情報（Ｘ，Ｙ）と加速度（Ａｘ，Ａｙ，Ａｚ）と位置情報の履歴から位置情報（Ｘ，Ｙ）の誤検出判定を行う。
【０００９】
図３は、本実施の形態に係る位置情報誤検出判定システムの行う誤検出判定処理手順を示すフローチャートである。
まず、中央処理装置２０は、電子ボード１０の出力装置１３から位置情報と加速度を受け取る（ステップ３０１）。
中央処理装置１０の記憶領域に、一回前の位置情報が記録されているか判定し（ステップ３０２）、無い場合には、出力装置１３から受け取った位置情報を一回前の位置情報として記憶領域に記憶する（ステップ３０３）。
同様に、二回前の位置情報が記憶されているか判定し（ステップ３０４）、無い場合には、一回前の位置情報として記憶した位置情報を二回前の位置情報として記録する（ステップ３０５）。
出力装置１３から受け取った位置情報及び記憶領域に記憶された位置情報に基づき、後述する算出式により位置検出による加速度の大きさ|Ap|を算出するとともに、出力装置１３から受け取った加速度に基づき、後述する算出式により加速度の大きさ|As|を算出する（ステップ３０６）。
両算出結果を比較し、両算出結果が一致するか否かを判定する（ステップ３０７）。
比較の結果、算出結果が一致しない場合には、位置情報の検出結果が誤りと判定して、当該検出結果を無効とする（ステップ３０８）。
一方、両算出結果が一致した場合には、位置情報の検出結果は正しいものとして、当該検出結果を有効とし（ステップ３０９）、記憶領域に記憶された一回前の位置情報を二回前の位置情報に、出力装置から受け取った位置情報を一回前の位置情報に登録して処理を終了する（ステップ３１０）。
【００１０】
以上の誤検出判定処理について、具体例を用いて説明する。
図４は電子ボード上の実寸法と位置座標との関係を示す図であり、図５は図４に示す電子ボード上における位置情報の誤検出例を示す図であり、図６は図５に示す例において加速度の大きさの算出に用いるデータの一例を示す図である。。
図３に示すように、本例では、説明を容易にするために電子ボード１０の実寸法を縦１０００ｍｍ×横１０００ｍｍとし、位置検出装置１１は１０００×１０００にデータ表示部を等分した座標値を設定して位置情報を検出するものとする。
図４（ａ）に示すように、電子ボード１０上を、電子ペン１がデータ表示部１４上に垂直な状態で加速度計１６の計測方向Ａｘ，Ａｙがデータ表示部１４の縦横に対して４５度ずれた状態で移動したものと仮定する。
位置検出装置１１の各検出時点Ｔ１，Ｔ２，Ｔ３において、電子ペン１が電子ボード１０上の１００ｍｍ×１００ｍｍの位置から２００ｍｍ×２００ｍｍの位置，３００ｍｍ×５００ｍｍの位置，・・・に移動したものとする。
図４（ｂ）に示すように、この場合における各検出時点Ｔ１，Ｔ２，Ｔ３の位置検出結果がそれぞれ位置情報５０（１００、１００），位置情報５１（２００、２００），位置情報５２（３００、５００）であり、加速度の計測結果がそれぞれ加速度５３（０，０，０），加速度５４（０．１４１，０，０），加速度５５（０．０７１，０．０７１，０）であったとする。
この結果、図６に示すように、検出時点Ｔ３における記憶領域の記憶データ６０は、位置情報６１が（３００，５００），加速度６２が（０．０７１，０．０７１，０），一回前の位置情報６３が（２００，２００），となる。
本実施の形態では、まず、一回前の位置情報（Ｘｉ−１，Ｙｉ−１）と、二回前の位置情報（Ｘｉ−２，Ｙｉ−２）と、電子ボードの表示部の実寸（単位：ｍ）と、位置情報検出値の最大値（Ｘmax，Ｙmax）とから下記式１、式２によりＸ方向，Ｙ方向への加速度を求める。
【数１】
2006260084.tif 000003
【数２】
2006260084.tif 000004
次に、下記式３により位置情報検出値に基づく加速度の大きさ|Ap|を算出する。
【数３】
2006260084.tif 000005
また、加速度計測値（Ａｘｉ，Ａｙｉ，Ａｚｉ）から、下記式４により加速度計測値に基づく加速度の大きさ|As|を算出する。
【数４】
2006260084.tif 000006
以上の算出式により算出した|Ap|と|As|とが一致するか否かを判定して、不一致の場合には、位置情報検出値が誤りと判断する。
具体的には、検出時点Ｔ３の場合、記憶データ６０に含まれる位置情報６１，一回前の位置情報６３，二回前の位置情報６４に基づき、式１〜３を用いて算出した加速度の大きさは|Ap|＝0.2となる。一方、加速度６２に基づき、式４を用いて算出した加速度の大きさは|As|＝0.1となる。従って、両者は不一致となるため、検出時点Ｔ３における位置情報５２は誤りであると判断される。
なお、検出時点Ｔ１のように一回前及び二回前の位置検出結果がない場合には、今回の位置検出結果をのみ使用する。例えば、検出時点Ｔ１の場合、一回前及び二回前の位置検出結果が無いため一回前と二回前ともに位置情報５０と同じ値を使用し、式１〜３による結果は|Ap|＝０となり、加速度５３から式４を使って算出した結果|As|＝０と等しくなるため、位置情報５０は誤りではないと判断される。
また、検出時点Ｔ２のように、二回前の位置検出結果がない場合には、今回の位置検出結果と一回前の位置検出結果のみを使用する。例えば、検出時点Ｔ２の場合、二回前の位置検出結果がないため一回前の検出結果である位置情報５０を二回前の位置検出結果として使用する。一回前の位置検出結果は位置情報５０を使用する。この場合、式１〜３による結果は|Ap|＝0.141となり、加速度５４から式４を使って算出した結果|As|＝0.141と等しく、位置情報５１は誤りではないと判断される。
以上の例では、電子ペン１４がデータ表示部１５に対して垂直な場合を仮定したが、電子ペン１４はデータ表示部１５に沿って移動するため電子ペン１４が傾いていても位置検出結果が正しければ平面上での電子ペン１４の移動の記録から加速度の大きさを求める式１〜３の結果と、加速度計測結果から加速度の大きさを求める式４の結果は一致する。
【００１１】
以上のように、本実施の形態に係る位置情報の誤検出判定システムでは、実際の電子ペンの動きと位置情報の変化の比較による位置情報の誤検出判定を行なうことができる。
なお、加速度計に代えて、速度計を電子ペンに備えることとし、当該速度計の計測結果から加速度を算出することとしてもよい。また、誤検出か否かの判定においては、加速度計測値に基づき算出した加速度の大きさに対する所定の誤差範囲内に、位置情報検出値に基づき算出した加速度の大きさが含まれるか否かを判定することとしてもよい。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係る誤検出判定システムに用いられる電子ペンの概略構成を示すブロック図である。
【図２】本発明の一実施の形態に係る誤検出判定システムを備えた電子ボードシステムの概略構成を示すブロック図である。
【図３】本発明の一実施の形態に係る誤検出判定システムの行う誤検出判定処理手順を示すフローチャートである。
【図４】電子ボードの一例を示す図である。
【図５】本発明の一実施の形態に係る誤検出判定システムが行う位置情報及び加速度検出の例を示す図である。
【図６】誤検出判定処理における加速度の算出に用いるデータのデータ構造の一例を示す図である。
【図７】従来の誤検出判定処理の一例を示す概念図である。
【符号の説明】
【００１３】
１  電子ペン、２  加速度計、３  加速度送信装置、１０  電子ボード、１１  位置検出装置、１２  加速度受信装置、１３  出力装置、１４  データ表示部、２０  中央処理装置。
【図１】
2006260084.tif 000007
【図２】
2006260084.tif 000008
【図３】
2006260084.tif 000009
【図４】
2006260084.tif 000010
【図５】
2006260084.tif 000011
【図６】
2006260084.tif 000012
【図７】
2006260084.tif 000013