(57)【特許請求の範囲】
【請求項１】
筆記部と筆記運動検出部と筆跡算出部と基準点検出部と筆跡補正部を有し、筆記部は被筆記面に接触し筆記し、筆記運動検出部は筆記部の運動成分を検出し、筆記算出部は筆記運動検出部が検出した筆記部の運動成分を基に筆記部の移動方向及び移動距離を検出して筆記部の筆跡を算出し、基準点検出部は被筆記面を調べて筆跡の曲率が急激に変化したか否か及び既に筆記した筆跡と筆記部が接触したか否かを検出し、筆跡補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した筆跡が急激に変化した点及び筆記部の筆跡の接触した点を補正基準点として補正することを特徴とするペン型入力装置。
【請求項２】
上記基準点検出部は被筆記面上の筆記部との接触位置近傍の画像を読み込み、読み込んだ画像を基に筆跡の曲率が急激に変化したか否か及び既に筆記した筆跡と筆記部が接触したか否かを検出する請求項１記載のペン型入力装置。
【請求項３】
上記基準点検出部は筆記運動検出部が検出した筆記部の運動成分を基に筆跡の曲率が急激に変化したか否かを検出する請求項１記載のペン型入力装置。
【請求項４】
上記基準点検出部はペン軸をＺ軸とした場合のＺ軸方向の筆記部の変位を調べ、筆記面の凹凸を検出して既に筆記した筆跡と筆記部が接触したか否かを検出する請求項１記載のペン型入力装置。
【請求項５】
上記基準点検出部は筆記部に加わる圧力の変化を調べ、調べた圧力の変化を基に筆記面の凹凸を検出して既に筆記した筆跡と筆記部が接触したか否かを検出する請求項１記載のペン型入力装置。
【請求項６】
上記基準点検出部が既に筆記した筆跡と筆記部が接触したことを検出すると既に筆記した筆跡と筆記部との接触パターンを検出する接触パターン検出部を有し、筆跡補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した筆記部の筆跡の接触した点に関する情報及び接触パターン検出部が検出した接触パターンに関する情報を基に補正する請求項１記載のペン型入力装置。
【請求項７】
上記基準点検出部が補正基準点を検出するとその補正基準点を中心として筆跡部の軌跡がなす角度を検出する角度検出部を有し、筆記補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した補正基準点に関する情報及び筆跡部の軌跡がなす角度に関する情報を基に補正する請求項１記載のペン型入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はペン型入力装置、特に筆跡検出の精度向上に関するものである。
【０００２】
【従来の技術】
人間の感性に適する入力装置として、ペン型入力装置が多数考案されている。一般にペン入力装置は、タブレット等のように情報機器側が筆記部の描いた軌跡（筆跡）を検出するものと、ペン型入力装置側に変換検出素子を設けて筆跡を抽出するものの２種類に大別される。そのうち後者のペン入力装置は、情報機器がない状況でもメモ内容を保持または伝送することができるという特徴がある。後者のペン入力装置としては、例えば特開平２−１４８２１３号公報に掲載された手書き文字入力装置、特開平５−２７８３９０号公報に掲載された記憶ペン、特開平６−６７７９９号公報に掲載されたペン型のコンピュータ入力装置及び特開平７−１１０７３８号公報に掲載された手書き入力ペン装置等がある。
【０００３】
特開平２−１４８２１３号公報に掲載された手書き文字入力装置は２つの加速度センサを用いて筆記部の筆跡を求めることにより通常の筆記具で紙に文字を書くような感覚で簡単に文字等を手書き入力できるようにしている。特開平５−２７８３９０号公報に掲載された記憶ペンはボ−ルペン芯で紙などに筆記すると共に、その筆跡を光学センサと応力センサの出力より筆跡検出回路で検出している。特開平６−６７７９９号公報に掲載されたペン型のコンピュータ入力装置は加速度センサ、圧電振動ジャイロを用い、ペンの移動方向、移動量を検出している。特開平７−１１０７３８号公報に掲載された手書き入力ペン装置は筆記面上の基準点と表示面上の基準点を対応させることにより、筆記面と表示面が異なる場合の検出座標の精度低下を防止している。これらの装置はペン軸に対して垂直な方向の加速度を検出する加速度センサを互いに垂直になるように設置し、筆記部の描く筆跡を力学的に抽出しようというものである。
【０００４】
【発明が解決しようとする課題】
しかしながら、加速度センサはオフセット値及び筆記部と筆記面との摩擦等によるノイズの影響を受けやすいため、例えば特開平２−１４８２１３号公報に掲載された手書き文字入力装置、特開平５−２７８３９０号公報に掲載された記憶ペン及び特開平７−１１０７３８号公報に掲載された手書き入力ペン装置のように加速度センサからの信号のみで筆跡を正確に抽出するのは困難である。例えば円形の図形を描いた場合、加速度センサが検出した加速度を用いて筆跡を抽出すると、実際の筆跡は図１６（ａ）のように始点と終点付近が交わっているのに対し、抽出した筆跡は図１６（ｂ）のように交わりが無い場合がある等の誤差が生じる。
【０００５】
また、特開平６−６７７９９号公報に掲載されたペン型のコンピュータ入力装置のように、加速度センサ以外に圧電振動ジャイロを設置し、筆記部の回転を検出して筆跡抽出を補正すると座標変換にかかる計算量が大きくなるうえ、加速度センサのノイズ等の影響により、完全に筆跡抽出結果を補正することが困難であり、上記誤差を解消することができなかった。
【０００６】
さらに、実際の筆跡のうち、「はね」及び「曲がり角」のように変化が滑らかでない箇所が存在すると、加速度センサ等の素子出力から正確な筆跡を抽出しにくくなる。
【０００７】
この発明はかかる短所を解消するためになされたものであり、実際の入力図形と検出した図形とが異なる場合の両者の違いを少なくすることを目的とする。
【０００８】
【課題を解決するための手段】
この発明に係るペン型入力装置は、筆記部と筆記運動検出部と筆跡算出部と基準点検出部と筆跡補正部を有し、筆記部は被筆記面に接触し筆記し、筆記運動検出部は筆記部の運動成分を検出し、筆記算出部は筆記運動検出部が検出した筆記部の運動成分を基に筆記部の移動方向及び移動距離を検出して筆記部の筆跡を算出し、基準点検出部は被筆記面を調べて筆跡の曲率が急激に変化したか否か及び既に筆記した筆跡と筆記部が接触したか否かを検出し、筆跡補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した筆跡が急激に変化した点及び筆記部の筆跡の接触した点を補正基準点として補正して、コーナーが有る軌跡を正確に入力する。
【０００９】
さらに、上記基準点検出部は被筆記面上の筆記部との接触位置近傍の画像を読み込み、読み込んだ画像を基に筆跡の曲率が急激に変化したか否か及び既に筆記した筆跡と筆記部が接触したか否かを検出して、簡単な構成で補正基準点を検出する。
【００１０】
さらに、上記基準点検出部は筆記運動検出部が検出した筆記部の運動成分を基に筆跡の曲率が急激に変化したか否かを検出して、簡単な構成でコーナーを検出する。
【００１１】
さらに、上記基準点検出部はペン軸をＺ軸とした場合のＺ軸方向の筆記部の変位を調べ、筆記面の凹凸を検出して既に筆記した筆跡と筆記部が接触したか否かを検出して、紙等の柔らかい被筆記面上に図形を描く場合に確実に筆跡の接触点を検出する。
【００１２】
また、上記基準点検出部は筆記部に加わる圧力の変化を調べ、調べた圧力の変化を基に筆記面の凹凸を検出して既に筆記した筆跡と筆記部が接触したか否かを検出して、紙等の柔らかい被筆記面上に図形を描く場合に確実に筆跡の接触点を検出する。
【００１３】
さらに、上記基準点検出部が既に筆記した筆跡と筆記部が接触したことを検出すると既に筆記した筆跡と筆記部との接触パターンを検出する接触パターン検出部を有し、筆跡補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した筆記部の筆跡の接触した点に関する情報及び接触パターン検出部が検出した接触パターンに関する情報を基に補正して、補正の精度を高める。
【００１４】
さらに、上記基準点検出部が補正基準点を検出するとその補正基準点を中心として筆跡部の軌跡がなす角度を検出する角度検出部を有し、筆記補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した補正基準点に関する情報及び筆跡部の軌跡がなす角度に関する情報を基に補正して、筆跡の補正の精度を高める。
【００１５】
【発明の実施の形態】
この発明のペン型入力装置は、例えば紙等に図形を筆記して、筆記した図形等をホスト装置等の外部装置に入力するものである。
【００１６】
ペン型入力装置は、例えば筆記部と筆記運動検出部と筆跡算出部と記憶部と基準点検出部と筆跡補正部を有する。筆記部は、例えば鉛筆の芯又はボールペンの芯等を先端部に備え、紙などの被筆記面に図形等を描く。筆記運動検出部は、例えばペン軸をＺ軸とした場合のＺ軸と直交するＸ軸方向及びＹ軸方向の筆記部の加速度を検出する加速度センサを備え、筆記部の運動成分を検出する。筆記算出部は筆記運動検出部が検出した筆記部の運動成分を基に筆記部の移動方向及び移動距離を検出して筆記部の筆跡を算出する。例えば、筆記運動検出部が上記Ｘ軸方向及びＹ軸方向の加速度を検出したとすると、筆記算出部は筆記運動検出部が検出した加速度を２回積分して筆記部の移動方向及び移動距離を算出し、記憶部に記憶する。
【００１７】
基準点検出部は、例えば筆記運動検出部が検出した加速度が急激に変化した点を検出して、被筆記面上の軌跡が急激に変化した点を検出する。これは、例えば筆記部がコーナーに差し掛かり別方向に切り返す場合、筆記部の動きが一瞬止まることを検出して、被筆記面上の軌跡が急激に変化した点を検出するものである。筆跡補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した筆跡が急激に変化する点の情報を基に補正する。これにより、実際の入力図形と検出した図形とが異なる場合にその違いを少なくすることができる。
【００１８】
また、基準点検出部は、例えば受光部と基準点判断部を備えるようにしても良い。受光部は被筆記面と筆記部が接触している位置近傍からの反射光を入力して電気信号に変換する。基準点判断部は受光部が変換した電気信号を基に被筆記面上の軌跡が急激に変化したか否か及び筆跡が互いに接触したか否かを検出する。このように、実際の筆跡を読み取ることにより、コーナーの検出を正確に行うことができる。ここで、被筆記面上の軌跡が急激に変化した点及び筆跡が互いに接触した点の情報を基に筆跡補正部が筆跡を補正するので、それらの点を補正基準点という。
【００１９】
また、例えば柔らかい被筆記面に図形を描く場合において、基準点検出部は、例えば変位センサと接触判断部を備えるようにしても良い。変位センサは、ペン軸をＺ軸とした場合のＺ軸方向の筆記部の変位を検出する。接触判断部は変位センサが検出した筆記部のＺ軸方向の変位を基に筆記面の凹凸を検出して既に筆記した筆跡と筆記部が交わったか否かを検出する。これは柔らかい被筆記面に図形を描くと、被筆記面が凹むので、この凹みを検出して筆記した筆跡と筆記部が交わったか否かを検出するものである。ここで、変位センサとしては、例えば加速度センサを用いても良い。
【００２０】
また、例えば柔らかい被筆記面に図形を描く場合において、基準点検出部は、例えば圧力センサと接触判断部を備えるようにしても良い。圧力センサは筆記部に加わる圧力の変化を検出する。接触判断部は圧力センサが検出した圧力の変化を基に被筆記面の凹みを検出して既に筆記した筆跡と筆記部が交わったか否かを検出する。これは、被筆記面が筆記により凹んでいると、筆記部の軌跡が交差する場合に筆記部に加わる圧力が変化することを利用するものである。
【００２１】
さらに、基準点検出部は補正基準点及びその補正基準点を中心とした筆跡の変化の角度を検出するようにしても良い。ここで、角度の検出には、例えば予め定めたパターンと比較することにより行う。筆記補正部は筆跡算出部が算出した筆記部の筆跡を基準点検出部が検出した補正基準点及びその補正基準点を中心とした筆跡の変化の角度に関する情報を基に補正して、さらに正確に筆跡を補正することができる。
【００２２】
【実施例】
図１はこの発明の一実施例のペン型入力装置１の構成図である。図に示すように、ペン型入力装置１は筆記部２、加速度センサ３ａ，３ｂ，３ｃ、基準点検出部４、演算部５、記憶部６及び電源部７を有する。筆記部２は、例えば鉛筆又はボールペン等の芯を備え、被筆記面に対して実際に筆記する。加速度センサ３ａ，３ｂ，３ｃはペン軸８をＺ軸とした場合Ｘ軸方向，Ｙ軸方向及びＺ軸方向の筆記部２の加速度を検出する。基準点検出部４は、例えば加速度センサ３ａ，３ｂ，３ｃが検出した加速度が急激に変化した点を検出して、被筆記面上の軌跡が急激に変化した部分を検出する。以後、このように筆跡が急激に変化した角部分をコーナーという。これは、筆記部２がコーナーに差し掛かり別方向に切り返す場合、筆記部２の動きが一瞬止まることを検出して、被筆記面上の軌跡が急激に変化した点を検出するものである。例えば、図２（ａ）に示すような線を描いた場合は、筆記部２の加速度は図２（ｂ）に示すようにコーナーＡにおいて一定値になる。基準点検出部４はこの加速度が一定になる部分Ａを基にコーナーを検出する。
【００２３】
演算部５は、例えば図３に示すようにＡ／Ｄ変換器５１ａ〜５１ｃ、筆跡算出部５２、及び筆跡補正部５３を備える。Ａ／Ｄ変換器５１ａ〜５１ｃはそれぞれ加速度センサ３ａ，３ｂ，３ｃからのアナログ信号をデジタル信号に変換する。筆跡算出部５２は加速度センサ３ａ，３ｂ，３ｃが検出した加速度を２回積分して筆記部２の移動方向及び移動距離を検出して筆記部２の描く筆跡を検出し、記憶部６に記憶する。筆跡補正部５３は筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４が検出した筆跡が急激に変化した点の情報を基に補正する。例えば、筆跡算出部５２が算出した筆記部２の筆跡では筆記部２の軌跡にコーナーがないが、基準点検出部４がコーナーを検出した場合は、筆跡補正部５３は筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４が検出した点でコーナーを持つように補正する。ここで、筆跡の補正方法としては、例えばスプライン近似等の方法がある。
【００２４】
上記構成のペン型入力装置１で紙の上に筆記する場合の動作について、図４のフローチャートを参照して説明する。
【００２５】
筆記の開始の信号を入力すると（ステップＳ１）、ペン型入力装置１のサンプリング信号発生部（不図示）は、例えばサンプリングレート２ｋＨｚのサンプリング信号を出力する。加速度センサ３ａ，３ｂ，３ｃはサンプリング信号発生部からの一定時間間隔のサンプリング信号を基にそれぞれＸ軸方向、Ｙ軸方向及びＺ軸方向の加速度を検出する（ステップＳ２）。筆跡算出部５２は加速度センサ３ａ，３ｂ，３ｃが検出した加速度を２回積分して筆記部２の移動方向及び移動距離を検出し、筆記部２の移動方向及び移動距離から筆記部２の描く筆跡を検出し、記憶部６に記憶する（ステップＳ３）。
【００２６】
基準点検出部４は、加速度センサ３ａ，３ｂ，３ｃが検出した加速度が急激に変化したか否かを検出して、コーナーの有無を検出する（ステップＳ４）。
【００２７】
基準点検出部４がコーナーを検出すると、筆跡補正部５３は筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４が検出した点でコーナーを形成するように補正する（ステップＳ５）。例えば図５（ａ）に示すように点（ｈｗ（ｊ））にコーナーを備える図を描いた場合に、筆跡算出部５２が、図５（ｂ）に示すようにコーナーを持たないｎ点からなる筆跡（ｈｗ（１），．．．，ｈｗ（ｎ））を検出した場合を考える。この場合、基準点検出部４はｊ番目の点（１＜ｊ＜ｎ）で筆跡が急激に変化したことを検出するので、筆跡補正部５３は、例えば図５（ａ）に示すように点（ｈｗ（ｊ））でコーナーを形成するように補正処理を記憶部６に記憶した筆記部２の軌跡に対して施す。ペン型入力装置１は上記処理（ステップＳ２〜Ｓ５）を筆記が終了するまで繰り返し、軌跡が急激に変化する点がある場合にその点を基に検出した軌跡を補正するので、実際に入力した図形と検出した図形とが異なる場合にその違いを少なくすることができる。
【００２８】
ここで、基準点検出部４は被筆記面上を調べて筆跡が急激に変化した点及びその筆跡が変化した角度を検出するようにしても良い。筆記補正部５３は筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４が検出した筆跡が急激に変化した点に関する情報及びその変化した角度に関する情報を基に補正して、さらに正確に変化が滑らかでない箇所を補正することができる。
【００２９】
さらに、例えば図６に示すように基準点検出部４ａは受光部４１と基準点判断部４２を備えるようにしても良い。受光部４１は、例えばＣＣＤセンサを備え、被筆記面と筆記部２が接触している位置近傍からの反射光を入力して電気信号に変換する。基準点判断部４２は受光部４１が変換した電気信号を基に被筆記面上の軌跡が急激に変化した点を検出する。このように、実際のコーナーを読み取ることにより、検出誤差を少なくしコーナーの検出を正確に行うことができる。
【００３０】
また、図７に示すように基準点検出部４ｂは光照射部４３と受光部４１と基準点判断部４２を備えても良い。光照射部４３は筆記部２と被筆記面との接触位置近傍に光を照射する。基準点判断部４２は受光部４１が変換した電気信号を基に既に筆記した筆跡と筆記部２が接触したか否かを検出する。ここで、筆記部２は、鉛筆の芯又はボールペンの芯等で、紙等の上に実際に図形等を筆記するので、既に筆記した筆跡部分は筆記していない部分に比べて色が濃くなり反射光量が少なくなる。基準点検出部４ｂはこの反射光量の減少を検出して既に筆記した筆跡と筆記部２が交わったか否かを検出し、交わったことを検出した場合は「１」を出力し、交わっていないことを検出した場合は「０」を出力する。
【００３１】
演算部５ａはＡ／Ｄ変換器５１ａ〜５１ｃ、筆跡算出部５２、及び筆跡補正部５３ａを備える。Ａ／Ｄ変換器５１ａ〜５１ｃはそれぞれ加速度センサ３ａ，３ｂ，３ｃからのアナログ信号をデジタル信号に変換する。筆跡算出部５２は加速度センサ３ａ，３ｂ，３ｃが検出した加速度を２回積分して筆記部２の移動方向及び移動距離を検出して筆記部２の描く筆跡を検出し、記憶部６に記憶する。筆跡補正部５３ａは筆跡算出部５２が算出した筆記部２の筆跡を記憶部６から読み出し、基準点検出部４ｂが検出した筆跡の接合点の有無の情報を基に補正する。例えば、筆跡算出部５２が算出した筆記部２の筆跡では筆記部２の軌跡に交差する点がないが、基準点検出部４ｂが交差する点があることを検出した場合は、筆跡補正部５３ａは筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４ｂが検出した交差する点で交差するように補正する。
【００３２】
上記構成のペン型入力装置１で紙の上に筆記する場合の動作について、図８のフローチャートを参照して説明する。
【００３３】
筆記の開始の信号を入力すると（ステップＳ１１）、ペン型入力装置１ｂのサンプリング信号発生部（不図示）は、例えばサンプリングレート２ｋＨｚのサンプリング信号を出力する。加速度センサ３ａ，３ｂ，３ｃはサンプリング信号発生部からの一定時間間隔のサンプリング信号を基にそれぞれＸ軸方向、Ｙ軸方向及びＺ軸方向の加速度を検出する（ステップＳ１２）。筆跡算出部５２は加速度センサ３ａ，３ｂ，３ｃが検出した加速度を２回積分して筆記部２の移動方向及び移動距離を検出して筆記部２の描く筆跡を検出し、記憶部６に記憶する（ステップＳ１３）。
【００３４】
一方、受光部４１は、サンプリング信号発生部からの一定時間間隔のサンプリング信号を基に筆記部２と被筆記面との接触位置近傍からの反射光を受光し、電気信号に変換する。基準点判断部４２は今回受光部４１が変換した電気信号を前回受光部４１が変換した電気信号と比較し、その差を基に既に筆記した筆跡と筆記部２が接触したか否かを検出する（ステップＳ１４）。
【００３５】
基準点検出部４ｂの基準点判断部４２が筆跡が交差したことを検出すると、筆跡補正部５３ａは筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４ｂが検出した交差する点で交差するように補正する（ステップＳ１５）。例えば図９（ａ）に示すように点Ｂで交わる図を描いた場合に、筆跡算出部５２が、図９（ｂ）に示すように交わりを持たないｎ点からなる筆跡（ｈｗ（１），．．．，ｈｗ（ｎ））を検出した場合を考える。この場合、基準点検出部４ｂはｊ番目の点（１＜ｊ＜ｎ）で筆跡が交差したことを検出するので、筆跡補正部５３ａは、例えば図９（ｃ）に示すように交差を検出した点（ｈｗ（ｊ））と筆跡の始点（ｈｗ（１））を一致させるという補正処理を記憶部６に記憶した筆記部２の軌跡に対して施す。ここで、基準点検出部４ｂはｊ番目の点（１＜ｊ＜ｎ）で筆跡が交差したことを検出するが、ｈｗ（ｊ）とどの点が交わるか分からないので、筆跡補正部５３ａは、基準点検出部４ｂが交差を検出した点（ｈｗ（ｊ））と筆跡の始点（ｈｗ（１））を一致させるという補正処理を記憶部６に記憶した筆記部２の軌跡に対して施す。
【００３６】
また、図９（ａ）に示すように点Ｂで交わる図を描いた場合に、筆跡算出部５２が、図９（ｄ）に示すように実際に交わる点（ｈｗ（ｊ））よりも手前の点（ｈｗ（ｉ））で交わり持つ筆跡を算出する場合もある。この場合、基準点検出部４ｂはｉ番目の点（１＜ｉ＜ｎ）で筆跡が交差していないことを検出するので、筆跡補正部５３ａは、記憶部６に記憶した筆記部２の軌跡に対して筆跡抽出結果をシフトさせて点（ｈｗ（ｊ））で軌跡を交差させる補正処理を施す。ペン型入力装置１ｂは上記処理（ステップＳ１２〜Ｓ１５）を筆記が終了するまで繰り返し、軌跡が交差する点がある場合にその点を基に検出した軌跡を補正するので、実際に入力した図形と検出した図形とが異なる場合にその違いを少なくすることができる。
【００３７】
また、被筆記面の筆跡を反射光を用いて検出する代わりに、図１０に示すようにペン型入力装置１ｃを構成してを被筆記面上の凹凸を検出して被筆記面の筆跡を検出する用にしても良い。基準点検出部４ｃは、変位センサ４５と基準点判断部４２を備える。変位センサ４５は筆記部２の上下動を検出する。接触判断部４２は変位センサ４５が検出した筆記部２の上下動を基に既に筆記した筆跡と筆記部２が接触したか否かを検出する。ここで、筆記部２は、鉛筆の芯又はボールペンの芯等で、紙等の上に実際に図形等を筆記するので、既に筆記した筆跡部分は筆記していない部分に比べて凹んでいる。基準点検出部４ｃはこの凹みを検出して既に筆記した筆跡と筆記部が交わったか否かを検出することができる。
【００３８】
また、被筆記面の凹凸を筆記部２の上下動により検出する代わりに、図１１及び図１２に示すようにペン型入力装置１ｄを構成して筆記部２に加わる圧力を検出しても良い。基準点検出部４ｄは、圧力センサ４６と基準点判断部４２を備える。圧力センサ４６は、例えば筆記部２の先端部で筆記部２に加わる圧力を検出する。基準点判断部４２は、例えば圧力センサ４６が検出した筆記部２に加わる圧力の変化を基に既に筆記した筆跡と筆記部２が接触したか否かを検出する。ここで、筆記部２は、鉛筆の芯又はボールペンの芯等で、紙等の上に実際に図形等を筆記するので、既に筆記した筆跡部分は筆記していない部分に比べて凹んでいる。基準点検出部４ｄはこの凹みを筆記部２が通過する場合の圧力の変化を検出して既に筆記した筆跡と筆記部が交わったか否かを検出することができる。
【００３９】
また、上記実施例においては、被筆記面からの反射光、被筆記面の凹凸又は被筆記面からの圧力変化を用いて筆跡の交差等を検出したが、その他の方法、例えば筆記部２に磁気インクを用いた場合は磁気の変化を検出して筆跡の交差等を検出する等を用いても良い。
【００４０】
また、図１３に示すようにペン型入力装置１ｅは加速度センサ３ａ，３ｂ，３ｃ、基準点検出部４ｂ、パターン記憶部５４１、演算部５ｂ及び記憶部６を有しても良い。
【００４１】
パターン検出部５４１は、例えば図１４に示すような接触パターンを記憶する。演算部５ｂはＡ／Ｄ変換器５１ａ，５１ｂ，５１ｃ、筆跡算出部５２、接触パターン検出部５４及び筆跡補正部５３ｂを有する。接触パターン検出部５４は基準点検出部４ｂが既に筆記した筆跡と筆記部２が接触したことを検出すると、パターン記憶部５４１に記憶した接触パターンを基に既に筆記した筆跡と筆記部２の接触パターンを検出する。ここで、接触パターン検出には、例えばテンプレートマッチング等の方法を用いる。
【００４２】
筆跡補正部５３ｂは筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４ｂが検出した筆記部２の筆跡の交差に関する情報及び接触パターン検出部５４が検出した接触パターンに関する情報を基に補正する。例えば、接触パターンを検出しないと、実際にはＸ型の接触をした筆跡をＴ型の接触をした筆跡に補正する場合が有りえるが、接触パターンを検出することにより、さらに正確に補正をすることができる。
【００４３】
また、接触パターン検出部５４は基準点検出部４ｂが被筆記面を既に筆記した筆跡と筆記部２が接触したことを検出すると既に筆記した筆跡と筆記部２が描いている線との交わる角度を検出しても良い。接触パターン検出部５４は既に筆記した筆跡と筆記部２が描いている線とがなす角を、例えば図１５に示すように１〜１６にラベル付けした１６方向のどれに最も近いかを検出し交差角度を求める。筆跡補正部５３ｂは筆跡算出部５２が算出した筆記部２の筆跡を基準点検出部４ｂが検出した筆記部２の筆跡の交差に関する情報及び接触パターン検出部５４が検出した交差角度に関する情報を基に補正する。これにより、筆記部２が筆記した各線が交差する角を正確に再現でき、正確に補正することができる。
【００４４】
さらに、接触パターン検出部５４は基準点検出部４ｂが既に筆記した筆跡と筆記部２が接触したことを検出すると、パターン記憶部５４１に記憶した接触パターンを基に既に筆記した筆跡と筆記部２の接触パターン及び既に筆記した筆跡と筆記部２が描いている線との交わる角度を検出しても良い。これにより、筆跡補正部５３ｂはさらに正確に筆跡を補正することができる。
【００４５】
また、上記実施例では筆記運動検出部として加速度センサ３ａ，３ｂ，３ｃを用いて筆記部２の運動成分を検出したが、加速度センサ３ａ，３ｂ，３ｃを用いる代わりに歪ゲージ等を用いても良い。
【００４６】
【発明の効果】
この発明は以上説明したように、被筆記面の筆記部近傍を調べて筆跡の曲率が急激に変化した点及び既に筆記した筆跡と筆記部が接触した点を検出し、検出した筆跡の曲率が急激に変化した点及び既に筆記した筆跡と筆記部が接触した点の情報を基に筆跡を補正するので、変化が滑らかでない箇所を正確に入力して入力精度を向上することができる。
【００４７】
さらに、被筆記面上の筆記部との接触位置近傍の画像を読み込み、読み込んだ画像を基に補正基準点を検出するので、正確に補正基準点を検出できる。
【００４８】
さらに、筆記部の運動成分を基に筆跡が急激に変化した点を検出するので、簡単な構成で筆跡が急激に変化した点を検出できる。
【００４９】
また、ペン軸をＺ軸とした場合のＺ軸方向の筆記部の変位を基に既に筆記した筆跡と筆記部が接触したか否かを検出し、筆記部の筆跡補正するので、紙等の柔らかい被筆記面上に図形を描く場合の筆跡検出の精度を向上することができる。
【００５０】
また、筆記部に加わる圧力の変化から既に筆記した筆跡と筆記部が接触したか否かを検出し、筆記部の筆跡を補正するので、紙等の柔らかい被筆記面上に図形を描く場合の筆跡検出の精度を簡単な構成で向上することができる。
【００５１】
さらに、既に筆記した筆跡と筆記部が接触したことを検出すると既に筆記した筆跡と筆記部との接触パターンを検出し、筆記部の筆跡を検出した筆記部の筆跡の接触した点に関する情報及び接触パターンに関する情報を基に補正するので、補正の精度を高めることができる。
【００５２】
さらに、補正基準点を検出するとその補正基準点を中心として軌跡が変化する角度を検出し、筆記部の筆跡を補正基準点に関する情報及びその補正基準点を中心として軌跡が変化する角度に関する情報を基に補正するので、補正の精度をさらに高めることができる。
【図面の簡単な説明】
【図１】この発明の実施例を示す構成図である。
【図２】コーナーと加速度の関係を表わす説明図である。
【図３】演算部の構成図である。
【図４】筆記入力動作を示すフローチャートである。
【図５】実際の軌跡と算出した軌跡の違いの説明図である。
【図６】被筆記面からコーナーを読み出すペン型入力装置の構成図である。
【図７】基準点検出部を備えるペン型入力装置の構成図である。
【図８】接合点を基に筆跡を補正する動作を示すフローチャートである。
【図９】筆記形状の補正方法を示す説明図である。
【図１０】筆記部の上下動を基に筆記形状を補正するペン型入力装置の構成図である。
【図１１】筆記部の圧力変化を基に筆記形状を補正するペン型入力装置の構成図である。
【図１２】筆記部の圧力変化を基に筆記形状を補正する演算部の構成図である。
【図１３】パターン検出を行うペン型入力装置の構成図である。
【図１４】パターン記憶部に記憶したパターン情報の構成図である。
【図１５】角度パターンの構成図である。
【図１６】従来の筆跡検出例を表わす説明図である。
【符号の説明】
１        ペン型入力装置
２        筆記部
３        加速度センサ
４        基準点検出部
４１      受光部
４２      基準点判断部
４３      光照射部
４５      変位センサ
４６      圧力センサ
５        演算部
５２      筆跡算出部
５３      筆跡補正部
５４      接触パターン検出部
６        記憶部
【図１】
0003626281.tif 000002
【図２】
0003626281.tif 000003
【図３】
0003626281.tif 000004
【図４】
0003626281.tif 000005
【図５】
0003626281.tif 000006
【図６】
0003626281.tif 000007
【図７】
0003626281.tif 000008
【図８】
0003626281.tif 000009
【図９】
0003626281.tif 000010
【図１０】
0003626281.tif 000011
【図１１】
0003626281.tif 000012
【図１２】
0003626281.tif 000013
【図１３】
0003626281.tif 000014
【図１４】
0003626281.tif 000015
【図１５】
0003626281.tif 000016
【図１６】
0003626281.tif 000017