(57)【要約】【課題】本発明の課題は、用紙の所定記入領域に不適正な情報が記入されたか否かを、その場で判別して警告する電子ペンを提供することである。【解決手段】コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙への記入に応じて、コード化パターンを読み取って、記入情報を取得する記入情報取得手段と、前記取得した記入情報の記入領域が被検査項目の記入領域か参照項目の記入領域かを認識する記入領域認識手段と、被検査項目の記入情報を文字認識して被検査文字列を生成する被検査文字列生成手段と、参照項目の記入情報を文字認識して生成した参照文字列に基づいて不適正文字列を生成する不適正文字列生成手段と、前記被検査文字列と前記不適正文字列とが一致するか否かを比較判別して、その比較判別結果に基づいて警告情報を発行する警告手段とを備えることを特徴とする電子ペンにより上記課題を解決した。【選択図】図２
2008165343.tif 000002
【特許請求の範囲】
【請求項１】
コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙に記入された情報を処理する電子ペンであって、
前記コード化パターンを読み取る読取手段と、
前記記入領域と、前記コード化パターン上における前記記入領域の位置座標を示す座標データとを対応付けた定義情報を記憶する情報記憶手段と、
読み取った前記コード化パターンに基づいて前記電子ペン用用紙への記入内容に対応する記入情報を取得する記入情報取得手段と、
前記記入情報に含まれる座標データに基づいて前記定義情報を参照することで、前記記入領域を認識する記入領域認識手段と、
前記記入領域のうち、被検査項目記入領域に記入した記入情報を文字認識して、被検査文字列を生成する被検査文字列生成手段と、
前記記入領域のうち、参照項目記入領域に記入した記入情報を文字認識して、参照文字列を生成する参照文字列生成手段と、
前記参照文字列から、不適正文字列を生成する不適正文字列生成手段と、
前記被検査文字列と前記不適正文字列とを比較して、一致するか否かを判別する比較判別手段と、
比較判別結果に基づいて警告情報を発行する警告手段と、を備えることを特徴とする電子ペン。
【請求項２】
音声データに基づいて音声を出力する音声出力手段をさらに備え、
前記警告情報は、音声データであり、
前記警告手段により発行される前記音声データを音声出力手段から出力することを特徴とする請求項１に記載の電子ペン。
【請求項３】
前記被検査文字列記入領域は、暗証番号を記入するための記入領域であり、
前記参照文字列記入領域は、電話番号および／または生年月日を記入するための記入領域であり、
前記不適正文字列生成手段は、電話番号および／または生年月日の番号の組合せから不適正文字列を生成することを特徴とする請求項１または２に記載の電子ペン
【請求項４】
コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙と、
前記用紙に印刷されたコード化パターンを記入情報として読み取り、前記用紙の所定の記入領域に記入された情報の適正を判別する電子ペンとを備える記入情報判別システムであって、
前記電子ペンは、
前記コード化パターンを読み取る読取手段と、
読み取った前記コード化パターンに基づいて記入情報を取得する記入情報取得手段と、
前記記入領域と、前記コード化パターン上における前記記入領域の位置座標を示す座標データとを対応付けた定義情報を記憶する情報記憶手段と、
前記記入情報に含まれる座標データに基づいて前記定義情報を参照することで、前記記入領域を認識する記入領域認識手段と、
前記記入領域のうち、被検査項目記入領域に記入した記入情報を文字認識して、被検査文字列を生成する被検査文字列生成手段と、
前記記入領域のうち、参照項目記入領域に記入した記入情報を文字認識して、参照文字列を生成する参照文字列生成手段と、
前記参照文字列から、不適正文字列を生成する不適正文字列生成手段と、
前記被検査文字列と前記不適正文字列とを比較して、一致するか否かを判別する比較判別手段と、
比較判別結果に基づいて警告情報を発行する警告手段と、を備えることを特徴とする記入情報判別システム。
【請求項５】
コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙に記入された情報を処理する電子ペンにより実行されるプログラムであって、
前記電子ペンは、
前記コード化パターンを読み取る読取手段と、
音声データに基づいて音声を出力する音声出力部と、を備え、
前記プログラムは、
前記記入領域と、前記コード化パターン上における前記記入領域の位置座標を示す座標データとを対応付けた定義情報を記憶する情報記憶手段、
読み取った前記コード化パターンに基づいて前記電子ペン用用紙への記入内容に対応する記入情報を取得する記入情報取得手段、
前記記入情報に含まれる座標データに基づいて前記定義情報を参照することで、前記記入領域を認識する記入領域認識手段、
前記記入領域のうち、被検査項目記入領域に記入した記入情報を文字認識して、被検査文字列を生成する被検査文字列生成手段、
前記記入領域のうち、参照項目記入領域に記入した記入情報を文字認識して、参照文字列を生成する参照文字列生成手段、
前記参照文字列から、不適正文字列を生成する不適正文字列生成手段、
前記被検査文字列と前記不適正文字列とを比較して、一致するか否かを判別する比較判別手段、
比較判別結果に基づいて音声データによる警告情報を前記音声出力部から出力させる警告手段、として前記電子ペンを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペン、電子ペンを用いて電子ペン用用紙に記入された情報の適正を判別するシステムおよびプログラムに関するものである。
【背景技術】
【０００２】
従来から、利用者が各種申込書に記入する情報のうち秘匿性の高い情報（例えば、暗証番号、パスワード等の暗証情報）に関しては、他人が容易に類推できないような任意の文字列で設定させる工夫がなされている。例えば、特許文献１では、パスワード（暗証情報）を登録するときには、予め個人情報を辞書データベースに登録させて、パスワードの候補が入力されたときに、辞書データベースを参照して適合性を判定してパスワード登録を許可する技術が開示されている。また、特許文献２では、パスワードを登録するときには、パスワードを思いつくヒントを与えるイメージを提示する技術が開示されている。
【０００３】
【特許文献１】特開２００１−１３４４９１号公報（４，７ページ、図２，図１０−図１２）
【特許文献２】特開２００６−１３３８３７号公報（６〜８ページ、図２，図３，図７）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術によれば、パスワードを登録する前に個人情報を登録する作業が必要であるという不具合があった。
また、特許文献２に記載の技術では、イメージをヒントにしたパスワードが相応しいものでなくても、これを排除できないというが問題点があった。
【０００５】
本発明はこのような問題点を解決するためになされたものであって、本発明の課題は、用紙の所定の記入領域に不適正な情報が記入されたか否かを、その場で判別して警告する、電子ペン、記入情報判別システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る電子ペンは、コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙に記入された情報を処理する電子ペンであって、前記コード化パターンを読み取る読取手段と、前記記入領域と、前記コード化パターン上における前記記入領域の位置座標を示す座標データとを対応付けた定義情報を記憶する情報記憶手段と、読み取った前記コード化パターンに基づいて前記電子ペン用用紙への記入内容に対応する記入情報を取得する記入情報取得手段と、前記記入情報に含まれる座標データに基づいて前記定義情報を参照することで、前記記入領域を認識する記入領域認識手段と、前記記入領域のうち、被検査項目記入領域に記入した記入情報を文字認識して、被検査文字列を生成する被検査文字列生成手段と、前記記入領域のうち、参照項目記入領域に記入した記入情報を文字認識して、参照文字列を生成する参照文字列生成手段と、前記参照文字列から、不適正文字列を生成する不適正文字列生成手段と、前記被検査文字列と前記不適正文字列とを比較して、一致するか否かを判別する比較判別手段と、比較判別結果に基づいて警告情報を発行する警告手段と、を備えることを特徴とする。
【０００７】
この構成によれば、利用者が電子ペンにより電子ペン用用紙の記入領域に記入すると、読取手段によって電子ペン用用紙のコード化パターンを読み取り、記入情報取得手段によって、読取手段により読み取られたコード化パターンに基づいて記入情報を取得する。そして、記入領域認識手段は、記入情報取得手段により取得された記入情報に含まれる座標データに基づいて、情報記憶手段に記憶された定義情報を参照して記入領域を認識する。さらに、被検査文字列生成手段は、記入領域認識手段が被検査項目記入領域と認識した記入領域に記入された記入情報を、文字認識して被検査文字列を生成し、参照文字列生成手段は、記入領域認識手段が参照項目記入領域と認識した記入領域に記入された記入情報を、文字認識して参照文字列を生成し、不適正文字列生成手段は、参照文字列生成手段が生成した参照文字列から不適正文字列を生成する。そして、比較判別手段は、被検査文字列生成手段により生成された被検査文字列と不適正文字列生成手段により生成された不適正文字列とを比較して、一致するか否かを判別する。さらに、警告手段は、比較判別手段による比較判別結果に基づいて警告情報を発行する。このように、電子ペンは、利用者によって電子ペン用用紙の参照項目領域に記入された文字列から不適正文字列を生成し、被検査項目記入領域に記入された文字列と一致するか比較判別をすることができるとともに、比較判別結果に基づいて警告情報を発行することができるため、利用者は電子ペン用用紙に不適正な文字列を記入したことに気づくことができ、別の文字列を記入することで不適正な文字列の設定を防止できる。
【０００８】
さらに上記電子ペンにおいて、音声データに基づいて音声を出力する音声出力部をさらに備え、前記警告情報は、音声データであり、前記警告手段により発行される前記音声データを音声出力部から出力すると好適である。このように構成された電子ペンによれば、音声データによる警告情報を音声出力部より音声として出力する。これにより、利用者は、電子ペン用用紙に不適正な文字列を記入したことを、音声による警告で知ることができる。
【０００９】
さらに、前記被検査文字列記入領域は、暗証番号を記入するための記入領域であり、  前記参照文字列記入領域は、電話番号および／または生年月日を記入するための記入領域であり、前記不適正文字列生成手段は、電話番号および／または生年月日の番号の組合せから不適正文字列を生成するとよい。これにより、電子ペンは、電話番号や生年月日から容易に類推される番号を不適正文字列として生成して、利用者が、電話番号や生年月日から容易に類推される番号を暗証番号として記入した場合に、警告を発することができる。
【００１０】
また、本発明に係る記入情報判別システムは、コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙と、前記用紙に印刷されたコード化パターンを記入情報として読み取り、前記用紙の所定の記入領域に記入された情報の適正を判別する記入情報判別システムであって、
前記電子ペンは、前記コード化パターンを読み取る読取手段と、読み取ったコード化パターンに基づいて記入情報を取得する記入情報取得手段と、前記記入領域と、前記コード化パターン上における前記記入領域の位置座標を示す座標データとを対応付けた定義情報を記憶する情報記憶手段と、前記記入情報に含まれる座標データに基づいて前記定義情報を参照することで、前記記入領域を認識する記入領域認識手段と、前記記入領域のうち、被検査項目記入領域に記入した記入情報を文字認識して、被検査文字列を生成する被検査文字列生成手段と、前記記入領域のうち、参照項目記入領域に記入した記入情報を文字認識して、参照文字列を生成する参照文字列生成手段と、前記参照文字列から、不適正文字列を生成する不適正文字列生成手段と、前記被検査文字列と前記不適正文字列とを比較して、一致するか否かを判別する比較判別手段と、比較判別結果に基づいて警告情報を発行する警告手段と、を備えることを特徴とする。
【００１１】
また、本発明に係るプログラムは、コード化パターンが印刷され、複数の記入領域が設定された電子ペン用用紙に記入された情報を処理する電子ペンにより実行されるプログラムであって、前記電子ペンは、前記コード化パターンを読み取る読取手段と、音声データに基づいて音声を出力する音声出力部と、を備え、前記プログラムは、前記記入領域と、前記コード化パターン上における前記記入領域の位置座標を示す座標データとを対応付けた定義情報を記憶する情報記憶手段、読み取った前記コード化パターンに基づいて前記電子ペン用用紙への記入内容に対応する記入情報を取得する記入情報取得手段、前記記入情報に含まれる座標データに基づいて前記定義情報を参照することで、前記記入領域を認識する記入領域認識手段、前記記入領域のうち、被検査項目記入領域に記入した記入情報を文字認識して、被検査文字列を生成する被検査文字列生成手段、
前記記入領域のうち、参照項目記入領域に記入した記入情報を文字認識して、参照文字列を生成する参照文字列生成手段、前記参照文字列から、不適正文字列を生成する不適正文字列生成手段、前記被検査文字列と前記不適正文字列とを比較して、一致するか否かを判別する比較判別手段、比較判別結果に基づいて音声データによる警告情報を前記音声出力部から出力させる警告手段、として前記電子ペンを機能させることを特徴とする。
【発明の効果】
【００１２】
本願発明に係る電子ペン、記入情報判別システムおよびプログラムによれば、事前に、不適正情報を登録しておかなくても、利用者が電子ペンにより電子ペン用用紙に記入した情報が不適正であるか否かを、当該用紙に記入された情報に基づいて判別し、その結果（警告）を出力することができる。すなわち、利用者が電子ペンにより電子ペン用用紙に不適正な文字列を筆記すると、電子ペンが取得した記入情報に基づいて処理した結果（警告）を、即時に利用者に伝えることができるため、利用者がうっかり不適正な文字列を電子ペン用用紙に記入した場合には、そのことを、その場で利用者に気づかせるという効果がある。また、記入者が不適正な文字列の代わりに別の文字列を記入することで不適正な文字列が設定されることを防止できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら、本発明の好適な実施の形態について説明する。
【００１４】
本実施形態の記入情報判別システム１は、図１に示すように、電子ペン１０と専用用紙（電子ペン用用紙）２０（例えば、クレジットカード等の申込書）とから構成される。ここで、図１は、電子ペンの使用形態を模式的に説明する図である。専用用紙２０には、ドットパターン（コード化パターン）が印刷されている。電子ペン１０は、通常のインクペンと同様のペン先部１７を備えており、利用者が通常のインクペンと同様にペン先部１７によって専用用紙２０上に文字などを書くと、電子ペン１０は、ペン先部の移動軌跡に沿って、専用用紙２０に印刷されたドットパターンを局所的、連続的に読み取り、専用用紙２０におけるその局所位置の座標を算出し、その座標データ等に基づいて、記入文字を記憶したり、記入文字に基づいて不適正文字の判別を行う等、所定の処理を実行する。
電子ペン１０および専用用紙２０としては、例えば、アノト（登録商標）方式による電子ペンおよび専用用紙を用いると好適である。以下、この方式を例に説明する。
【００１５】
［専用用紙］
専用用紙２０は、用紙上に所定のドットパターンが印刷され、さらにその上に罫線や記入枠などの図案や項目、文言、イラスト等が印刷されたものである。ドットパターンは、赤外線を吸収するカーボンを含んだインキ（例えば赤外線吸収インキ）により印刷される。また、図案等は、カーボンを含まない通常のインキにより印刷される。ドットパターンと図案等とは用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
【００１６】
図２（ａ）に、図案等が印刷された専用用紙２０の例を示す。図２（ａ）に示す例はキャッシュカードの申込書の例であり、名前記入領域６０、住所記入領域６１等の記入領域が印刷されている。ドットパターンは、専用用紙２０のほぼ全面に印刷されており、その上に名前記入領域６０等の記入領域の枠線が印刷されている。利用者は、ドットパターンを意識することなく、電子ペン１０を用いて必要事項を記入領域に記入する。
【００１７】
［ドットパターン］
次に、ドットパターンについて説明する。図３は、専用用紙２０に印刷されたドットパターンのドットとそのドットが変換される値との関係を説明する図である。図３に示すように、ドットパターンを構成する１つ１つのドットは、直交する仮想格子線２１ａおよび２１ｂ上でその交点（基準位置）から一定距離ずらされた４つの位置のいずれかに配置され、その位置によって所定の値に対応付けられている。基準位置から上下左右のどの方向にずらされているかによって、各ドットは０，１，２，３のいずれか１つの値に対応付けられている。さらに、各ドットの値はＸ座標用の第１のビット値およびＹ座標用の第２のビット値に変換できる。このようにして対応付けられた情報の組合せにより、専用用紙２０上の位置座標が決定されるよう構成されている。
【００１８】
図４（ａ）は、あるドットパターンの配列を示している。図４（ａ）に例示するように、例えば、６×６個のドットの範囲を１単位とする３６個のドットで構成されるドットパターンは、専用用紙上のどの部分から６×６ドットを取ってもユニークなパターンとなるように、ドットが配置される。これら３６個のドットにより形成されるドットパターンは、位置座標（例えば、そのドットパターンがその専用用紙上のどの位置にあるのか）を保持している。すなわち、専用用紙上のどの部分から６×６ドットのドットパターンを取っても、専用用紙上の位置座標を特定できる。図４（ｂ）は、図４（ａ）に示す各ドットを、格子の基準位置からのずらし方向によって、図３に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン２０によって行われる。
【００１９】
［電子ペン］
続いて、電子ペン１０について説明する。図５は、電子ペン１０の構成図である。図５に示すように、電子ペン１０は、その内部にプロセッサ１１、メモリ１２、データ通信ユニット１３、バッテリー１４、赤外線ＬＥＤ１５、カメラ１６、ペン先部１７、圧力センサ１８およびスピーカ（音声出力部）１９を備える。また、電子ペン１０は通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００２０】
バッテリー１４は電子ペン１０内の各部品に電力を供給するためのものであり、例えば電子ペン１０のキャップ（図示せず）の脱着により電子ペン１０自体の電源のオン／オフを行うよう構成させてもよい。圧力センサ１８は、利用者が電子ペン１０により専用用紙２０上に文字などを書く際にペン先部１７に与えられる圧力、すなわち筆圧を検出し、プロセッサ１１へ供給する。
【００２１】
赤外線ＬＥＤ１５は、電子ペン１０のペン先付近に取り付けられており、専用用紙２０上のペン先部１７近傍（領域１５ａ）に向けて、赤外線を照明する（図１参照）。領域１５ａは、ペン先部１７が専用用紙２０に接触する位置とはわずかにずれている。カメラ１６は、赤外線ＬＥＤ１５によって照明された領域１５ａ内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１１に供給する。ここで、カーボンは赤外線を吸収するため、赤外線ＬＥＤ１５によって照射された赤外線は、ドットの部分でドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。したがって、カメラ１６の撮影により、赤外線の反射量の違いから、カーボンを含むドットの領域とそれ以外の領域を区別することができる。すなわち、撮影領域に罫線や枠などが印刷されていたとしても、罫線や枠などのインクおよび電子ペン１０に内蔵のインクにはカーボンが含まれていないため、ドットパターンを認識することができる。なお、カメラ１６による撮影領域は、図４（ａ）に示すような約２mm×約２mmの大きさを含む範囲であり、カメラ１６の撮影は、毎秒５０〜１００回程度行われる。
【００２２】
プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、ＬＥＤ１５およびカメラ１６のスイッチオン／オフの切換を行う。すなわち、利用者が電子ペン１０で専用用紙２０上に文字などを書くと、ペン先部１７には筆圧がかかる。よって、圧力センサ１８によって所定値以上の筆圧が検出されたときに、プロセッサ１１は、利用者が記入を開始したと判定して、ＬＥＤ１５およびカメラ１６を作動させる。
【００２３】
プロセッサ１１は、利用者の記入が行われる間、カメラ１６によって供給される画像データのドットパターンから、利用者が記入するストロークの専用用紙２０上でのＸ，Ｙ座標（単に「座標データ」とも呼ぶ）を連続的に算出していく。すなわち、プロセッサ１１は、カメラ１６によって供給される、図４（ａ）に示されるようなドットパターンの画像データを図４（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ，Ｙ座標データを算出する。そしてプロセッサ１１は、電子ペン１０に内蔵のクロック（図示せず）から時刻情報を取得し、その時刻情報と、筆圧データおよびＸ，Ｙ座標データとを関連付け、これらの情報を記入情報として取得する。さらにプロセッサ１１は、記入情報に基づいて所定の処理を実行する。ここで、一枚の専用用紙（電子ペン用用紙）２０内のドットパターンは、その専用用紙２０内で重複することはないため、利用者が電子ペン１０で記入領域に必要事項を記入すると、その記入が専用用紙２０のどの記入領域に対応するものであるかを、座標データから特定することができる。
【００２４】
メモリ１２には、プロセッサ１１によって記入情報が時系列で記憶されていく。またメモリ１２には予め、記入領域と、ドットパターン上における記入領域の位置座標を示す座標データと、記入領域の属性情報とを対応付けた定義情報を記憶しておく。メモリ１２の容量は例えば１Ｍバイト程度とすることができる。
【００２５】
スピーカ（音声出力部）１９は、プロセッサ１１による出力指示によって、警告情報として音声データを再生出力する。
【００２６】
データ通信ユニット１３は、記入情報を近傍にある端末装置２５に記録、表示させるため、あるいは警告情報を出力させるため、プロセッサ１１により供給されるメモリ１２内の所定のデータを端末装置２５へ無線送信する。データ通信ユニット１３による送信は、Bluetooth（登録商標）の無線送信によると好適である。なお、ＵＳＢケーブルを使用した有線送信、端子などの接触によるデータ送信など、他の方法によって、データ通信ユニット１３から端末装置２５へデータ送信を行ってもよい。
【００２７】
ここで、電子ペン１０が有する機能について図６を参照して説明する。図６は、電子ペン１０の主要な構成を示す機能ブロック図である。電子ペン１０は、取得したＸ，Ｙ座標データ等の記入情報に基づいて、専用アプリケーションを実行することで所定の処理を行う。
【００２８】
図６に示すように、電子ペン１０は、機能的には、情報記憶手段４０、記入情報取得手段４１、記入領域認識手段４２、参照文字列生成手段４３、不適正文字列生成手段４４、被検査文字列生成手段４５、比較判別手段４６、警告手段４７、データ通信手段４８および音声出力手段４９を備える。情報記憶手段４０は、物理的には、ＲＯＭやＲＡＭといったメモリ１２によって構成され、記入情報取得手段４１は、カメラ１６、クロック、プロセッサ１１等によって構成され、データ通信手段４８はアンテナ等のデータ通信ユニット１３によって構成され、音声出力手段はスピーカ１９によって構成される。また、記入領域認識手段４２、参照文字列生成手段４３、不適正文字列生成手段４４、被検査文字列生成手段４５、比較判別手段４６および警告手段４７は、ＣＰＵ等のプロセッサ１１に組み込まれている。
【００２９】
情報記憶手段４０は、記入領域と、ドットパターン上における記入領域の位置座標を示す座標データと、記入領域の属性情報とを対応付けて、定義情報として記憶するメモリである。また、情報記憶手段４０は、プロセッサ１１からの記入情報を時系列的に記憶する。
【００３０】
図７に示すように、情報記憶手段４０には、専用用紙（電子ペン用用紙）２０の記入領域を識別する領域ＩＤと、記入領域の項目を表す領域名と、記入領域の位置座標領域を表す座標データとを対応付けた領域定義情報が記憶されている。例えば領域ＩＤ「Ａ０１」に関連して領域名として「名前記入領域」が記憶され、領域ＩＤ「Ａ０２」に関連して領域名として「住所記入領域」が記憶され、領域ＩＤ「Ａ０３」に関連して領域名として「電話番号記入領域」が記憶されている。なお、図２では電話番号記入枠を３つ設けているが、１つの電話番号記入領域として、図７のように１つの領域ＩＤ「Ａ０３」を関連させているが、３つの記入枠どおりに電話番号記入領域１、電話番号記入領域２、電話番号記入領域３として、合計３つの領域ＩＤを割り当てることとしてもよいし、電話番号記入領域１（市外局番用）、電話番号記入領域２（市内局番用）として、合計２つの領域ＩＤを割り当てることとしてもよい。生年月日記入領域も同様である。各記入領域の座標データを構成するデータ(xn,yn)、Hn、Wnは、図８に示すように、それぞれ、ドットパターン上における記入領域の頂点Ｖ(xn,yn)の座標、Ｙ軸方向の高さ(Height)、Ｘ軸方向の幅(Width)を意味する。
【００３１】
また情報記憶手段４０には、図９に示すように、記入領域を識別する領域ＩＤと、参照項目や被検査項目といった記入領域の属性とを対応付けた属性定義情報が記憶されている。例えば領域ＩＤ「Ａ０３」に対して属性として「参照項目」が記憶され、エリアＩＤ「Ａ０５」に対して属性として「被検査項目」が記憶されている。なお、記入領域のうち、暗証番号やパスワードなどの秘匿性が高く利用者が任意の文字列を記入するものを被検査項目とし、暗証番号やパスワードなどに設定すると他人から容易に類推され易い、利用者の個人情報（例えば、電話番号や生年月日）などを参照項目として区分する。
【００３２】
ここで、情報記憶手段４０に記憶されているこれら領域定義情報および属性定義情報を単に定義情報と称することとする。また情報記憶手段４０には、警告情報が記憶されている。さらに情報記憶手段４０には、記入情報取得手段４１により取得された記入情報が時系列で記憶されていく。
【００３３】
記入情報取得手段４１は、電子ペン１０による専用用紙（電子ペン用用紙）２０への記入内容に対応する記入情報を取得する手段である。記入情報取得手段４１は、利用者の記入が行われる間、カメラ１６によって供給される画像データのドットパターンから、利用者が記入するストロークの専用用紙２０上でのＸ，Ｙ座標データを連続的に算出していく。すなわち、記入情報取得手段４１は、カメラ１６によって供給される、図４（ａ）に示されるようなドットパターンの画像データを図４（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ，Ｙ座標データを算出する。そして記入情報取得手段４１は、クロックから時刻情報を取得し、その時刻情報と、筆圧データ及びＸ，Ｙ座標データとを関連付け、これらの情報を記入情報として取得する。記入情報には、文字、記号、絵柄等を記入する際に取得する情報が含まれる。
【００３４】
記入領域認識手段４２は、記入情報に含まれる座標データに基づいて、情報記憶手段４０が記憶した定義情報（図７および図８参照）を参照することにより、対応する記入領域およびその属性を認識する。
【００３５】
参照文字列生成手段４３は、記入領域認識手段４２が認識した記入領域の属性が参照項目であった場合に、対応する記入情報に含まれる座標データに基づいて、記入された内容をテキストデータ化して参照文字列を生成する。そして参照文字列生成手段４３は、生成した参照文字列を、情報記憶手段４０に一時記憶させる。
【００３６】
不適正文字列生成手段４４は、情報記憶手段４０に一時記憶された参照文字列に基づいて、所定の演算を行って不適正文字列を生成する。そして不適正文字列生成手段４４は、生成した不適正文字列を、情報記憶手段４０に一時記憶させる。ここで、所定の演算は、１つの参照文字列から複数の不適正文字列を生成するようにしても、複数の参照文字列から１つの不適正文字列を生成するようにしてもよく、またそれらを組み合せるようにしてもよい。１枚の専用用紙２０に対して、複数の不適正文字列を生成するようにすると好適である。例えば、生年月日「１９８００１２３」や電話番号「０１１２３４５６７８」そのままの番号「１９８００１２３」、「０１１２３４５６７８」または特定の部分「１９８０」、「０１２３」、「８００１２３」、「５６７８」など、あるいは生年月日や電話番号を並び替えた「０１２３１９８０」、「３２１０」、「５６７８１２３４」「８７６５」など、あるいはまた生年月日と電話番号をばらばらに組み合せた「１２３４１９８０」、「５６７８２３」などが挙げられる。
【００３７】
被検査文字列生成手段４５は、記入領域認識手段４２が認識した記入領域の属性が被検査項目であった場合に、対応する記入情報に含まれる座標データに基づいて、記入された内容をテキストデータ化して被検査文字列を生成する。そして被検査文字列生成手段４５は、生成した被検査文字列を、情報記憶手段４０に一時記憶させる。
【００３８】
比較判別手段４６は、情報記憶手段４０に一時記憶された被検査文字列と不適正文字列とを比較して、一致するか否かを判別する。
【００３９】
警告手段４７は、比較判別手段４６によって被検査文字列と不適正文字列とが一致した場合（被検査文字列が不適正）に、情報登録手段４０に予め記憶されている音声データ（警告情報）を、音声出力手段４９に再生出力させる。音声出力手段４９は、警告手段４７の出力指示により、音声データを再生出力する。例えば、警告手段４７は、「この番号は指定できません」（図２（ｂ）参照）、「暗証番号に電話番号を使用しないでください」、「暗証番号が誕生日を並び替えたものになっています。変更してください」などの警告情報を音声出力手段４９に再生出力させる。
【００４０】
データ通信手段４８は、アンテナ等のデータ通信ユニット１３により構成され、端末装置２５とデータの送受信を行う。すなわち、データ通信手段４８は、記入情報取得手段４１によって取得され、情報記憶手段４０に記憶された記入情報を端末装置２５へ送信する。また、データ通信手段４８は、警告手段４７が発行した警告情報を出力（例えばディスプレイ表示）させるため、警告情報を端末装置２５に送信するように構成してもよく、また、電子ペン１０にインストールする専用アプリケーションをダウンロードするために使用されてもよい。
【００４１】
電子ペン１０は、専用アプリケーションがインストールされることにより、上述の各手段が構成される。
【００４２】
［専用アプリケーション］
次に、専用アプリケーション５０について図１０を参照して説明する。図１０は、専用アプリケーション５０のモジュール構成を示す。専用アプリケーション５０は、電子ペン１０が専用用紙２０に記入した内容に対応するデジタルデータである記入情報に基づいて所定の処理を実行するものであって、ダウンロード等により予め電子ペン１０にインストールされている。専用アプリケーションは、原則として専用用紙２０に対応付けられている。すなわち、専用用紙２０の種類が異なれば、その種類に応じて各専用用紙２０に記入されたデータを処理する専用アプリケーションは異なる。しかし、専用用紙２０と専用アプリケーションの対応は必ずしも１対１である必要はなく、複数種類の専用用紙２０に１つの専用アプリケーションを対応付けてデータ処理させてもよい。また、１種類の専用用紙２０に複数の専用アプリケーションを対応付けてデータ処理させてもよい。
【００４３】
図１０に示すように、専用アプリケーション５０は、記入情報取得モジュール５１、記入領域認識モジュール５２、参照文字列生成モジュール５３、不適正文字列生成モジュール５４、被検査文字列生成モジュール５５、比較判別モジュール５６、警告モジュール５７、データ通信モジュール５８および情報登録モジュール５９を有する。
【００４４】
記入情報取得モジュール５１は、記入情報取得手段４１を用いて、専用用紙（電子ペン用用紙）２０への電子ペン１０による記入に対応する記入情報を取得する機能を有するモジュールである。
【００４５】
情報登録モジュール５９は、情報記憶手段４０に対して、図７および図９に示すように、記入領域の領域ＩＤ、記入領域の座標データおよび記入領域の属性情報を関連付けて記憶させるモジュールである。また情報登録モジュール５９は、情報記憶手段４０に対して、警告情報として音声データを記憶させる機能を有する。さらに情報登録モジュール５９は、情報記憶手段４０に対して、記入情報取得モジュール５１が取得した記入情報を記憶させる機能を有する。さらにまた情報登録モジュール４９は、情報記憶手段４０に対して、参照文字列生成モジュール５３が生成した参照文字列、不適正文字列生成モジュール５４が生成した不適正文字列および被検査文字列生成モジュール５５が生成した被検査文字列を一時記憶させる機能を有する。
【００４６】
記入領域認識モジュール５２は、記入情報に含まれる座標データと、情報登録モジュール５９によって登録された各記入領域の座標データとを参照して、記入情報に対応する記入領域を認識する機能を有する。
【００４７】
参照文字列生成モジュール５３は、記入領域認識モジュール５２が認識した記入領域の属性が参照項目であった場合に、対応する記入情報に含まれる座標データに基づいて、記入された内容をテキストデータ化して参照文字列を生成する。そして参照文字列生成モジュール５３が生成した参照文字列は、情報登録モジュール５９によって、情報記憶手段４０に一時記憶される。
【００４８】
不適正文字列生成モジュール５４は、情報記憶手段４０に一時記憶された参照文字列に基づいて、所定の演算を行って不適正文字列を生成する。そして不適正文字列生成モジュール５４が生成した不適正文字列は、情報登録モジュール５９によって、情報記憶手段４０に一時記憶される。
【００４９】
被検査文字列生成モジュール５５は、記入領域認識モジュール５２が認識した記入領域の属性が被検査項目であった場合に、対応する記入情報に含まれる座標データに基づいて、記入された内容をテキストデータ化して被検査文字列を生成する。そして被検査文字列生成モジュール５５が生成した被検査文字列は、情報登録モジュール５９によって、情報記憶手段４０に一時記憶される。
【００５０】
比較判別モジュール５６は、情報記憶手段４０に一時記憶された被検査文字列と不適正文字列とを比較して、一致するか否かを判別する機能を有する。
【００５１】
警告モジュール５７は、比較判別モジュール５６による判別結果が不適正（被検査文字列と不適正文字列が一致する）であった場合に、情報登録手段４０に予め記憶されている音声データ（警告情報）を、スピーカ（音声出力部）１９に音声として出力させる機能を有する。
【００５２】
データ通信モジュール５８は、記入情報取得モジュール５１の実行によって取得され、情報記憶手段４０に記憶された記入情報を端末装置２５に記憶、表示させるため、端末装置２５へ送信するモジュールである。またデータ通信モジュール５８は、警告モジュール５７が発行した警告情報（例えばテキストデータ）を出力（例えばディスプレイ表示）させるため、警告情報を端末装置２５に送信するように構成してもよく、また、電子ペン１０にインストールする専用アプリケーションをダウンロードするように構成してもよい。
【００５３】
［本記入情報判別システムの処理フロー］
次に、本実施形態の記入情報判別システム１により行われる処理フローについて図２、図１１および図１２を用いて説明する。図１１および図１２は、電子ペン１０における記入情報判別処理のフローチャートである。利用者は専用用紙２０の名前記入領域６０より記入を始めるが、以降の説明では、本処理フローに係わる参照項目記入領域への記入時点から説明する。
【００５４】
利用者は、電子ペン１０のペン先部１７により、専用用紙（電子ペン用用紙）２０の記入領域、例えば、電話番号記入領域６２に電話番号を記入する（図２（ｂ）参照）。すると、記入情報取得手段４１により、電子ペン１０は、記入領域への筆記に対応する座標データ、時間情報および筆圧データを、記入情報として取得する（図１１ステップＳ１）。次に、記入領域認識手段４２は、記入情報に含まれる座標データに基づいて、情報記憶手段４０が記憶した定義情報（図７および図９参照）を参照することで、対応する記入領域に当たる電話番号記入領域（領域ＩＤ「Ａ０３」）およびその属性（参照項目）を認識する（図１１ステップＳ２）。
【００５５】
記入領域認識手段４２が認識した記入領域の属性が参照項目であった場合に、参照文字列生成手段４３は、対応する記入情報に含まれる座標データに基づいて、記入された内容をテキストデータ化して参照文字列を生成する。そして参照文字列生成手段４３は、生成した参照文字列を、情報記憶手段４０に一時記憶させる（図１２（ａ）ステップＳ３）。続いて、不適正文字列生成手段４４は、情報記憶手段４０に一時記憶された参照文字列に基づいて、所定の演算を行って不適正文字列を生成する。そして不適正文字列生成手段４４は、生成した不適正文字列を、情報記憶手段４０に一時記憶させる（図１２（ａ）ステップＳ４）。例えば図２（ｂ）のように、参照項目である電話番号記入領域６２に「０１」−「１２３４」−「５６７８」と筆記された場合、参照文字列生成手段４３は、「０１１２３４５６７８」をテキストデータ化して参照文字列（参照文字列１）として情報記憶手段４０に一時記憶させる。そして、不適正文字列生成手段４４は、情報記憶手段４０に一時記憶された参照文字列に基づいて、所定の演算を行って不適正文字列を生成する。
【００５６】
また利用者が、生年月日記入領域６３に生年月日を記入する（図２（ｂ）参照）と、電話番号記入領域６２への電話番号の記入時と同様に、電子ペン１０は、記入情報を取得して（ステップＳ１）、対応する記入領域に当たる生年月日記入領域（領域ＩＤ「Ａ０４」）およびその属性（参照項目）を認識する（ステップＳ２）。認識した記入領域の属性が参照項目であるので、参照文字列生成手段４３は、対応する記入情報に含まれる座標データに基づいて参照文字列を生成して、生成した参照文字列を、情報記憶手段４０に一時記憶させる（ステップＳ３）。例えば図５（ｂ）のように、参照項目である生年月日記入領域６３に「１９８０」年「０１」月「２３」日と筆記された場合、参照文字列生成手段４３は、「１９８００１２３」をテキストデータ化して参照文字列（参照文字列２）として情報記憶手段４０に一時記憶させる。そして、不適正文字列生成手段４４は、情報記憶手段４０に一時記憶された参照文字列に基づいて、所定の演算を行って不適正文字列を生成して、生成した不適正文字列を、情報記憶手段４０に一時記憶させる（ステップＳ４）。
【００５７】
不適正文字列の生成方法には、例えば、文字列を所定桁数とり出す方法、所定桁数ずつ並べ替える方法、西暦年号の文字列と和暦年号の文字列を変換する方法や、文字列を置換する方法などがある。例えば、不適正文字列生成手段４４は、領域ＩＤ「Ａ０３」（電話番号記入領域）からの参照文字列１「０１１２３４５６７８」に基づいて、参照文字列を５桁づつに区切った「０１１２３」、「４５６７８」や、参照文字列の下４桁「５６７８」およびそれを逆順に並べ替えた「８７６５」などを、不適正文字列として生成する。また不適正文字列生成手段４４は、領域ＩＤ「Ａ０４」（生年月日記入領域）からの参照文字列２「１９８００１２３」に基づいて、参照文字列を４桁づつに区切った「１９８０」、「０１２３」や、参照文字列の下４桁「０１２３」を並べ替えた「３２１０」、「２３０１」や、参照文字列の上４桁「１９８０」を西暦年号「１９８０」年から和暦年号「５５」年に変換して参照文字列の５、６桁目「０１」と組み合わせた「５５０１」、「０１５５」などを、不適正文字列として生成する。さらに不適正文字列生成手段４４は、参照文字列１および参照文字列２に基づいて、各参照文字列の所定部分を組み合わせた「５６７８２３」や、参照文字列２から前記と同様の変換処理により算出した文字列「５５」と参照文字列１の所定部分とを組み合せた「５５５６７８」などを、不適正文字列として生成する。そして不適正文字列生成手段４４は、生成した不適正文字列を情報記憶手段４０に一時記憶させる。
【００５８】
次に、ステップＳ２で記入領域認識手段４２が認識した記入領域の属性が被検査項目であった場合に、被検査文字列生成手段４５は、対応する記入情報に含まれる座標データに基づいて、記入された内容をテキストデータ化して被検査文字列を生成する。そして被検査文字列生成手段４５は、生成した被検査文字列を、情報記憶手段４０に一時記憶させる。（図１２（ｂ）ステップＳ５）。例えば図２（ｂ）のように、被検査項目である暗証番号記入領域６４に「３２１０」と筆記された場合、電話番号記入領域６２への電話番号の記入時と同様に、電子ペン１０は、記入情報を取得して（ステップＳ１）、対応する記入領域に当たる生年月日記入領域（領域ＩＤ「Ａ０５」）およびその属性（被検査項目）を認識する（ステップＳ２）。認識した記入領域の属性が被検査項目であるので、被検査文字列生成手段４５は、「３２１０」をテキストデータ化して被検査文字列として情報記憶手段４０に一時記憶させる。
【００５９】
なお、記入情報をテキストデータ化する方法としては、座標データから特徴量（例えば筆順を含む筆記ベクトル情報や文字輪郭方向線素情報など）を抽出して、文字認識辞書データと照合させて手書文字認識（ＨＷＲ（＝Hand Writing Recognition））する方法、あるいは、座標データからビットマップ画像を生成して、文字認識辞書データの標準画像と照合して光学文字認識（＝ＯＣＲ照合）する方法を適用できる。
【００６０】
そして、比較判別手段４６は、情報記憶手段４０に一時記憶された被検査文字列と不適正文字列とを比較して、一致するか否かを判別する。（図１２（ｂ）ステップＳ６）比較判別手段４６による判別結果が一致する（被検査文字列と不適正文字列が一致する）であった場合には、警告手段４７は、情報登録手段４０に予め記憶されている音声データ（警告情報）を、スピーカ（音声出力部）１９に再生出力させる（図１２（ｂ）ステップＳ７）。例えば、比較判別手段４６によって、被検査文字列「３２１０」が不適正文字列「３２１０」と一致すると判別されると、警告手段４７は、情報記憶手段４０に記憶された音声データ「この番号は指定できません」を、スピーカ１９に再生出力させる。
【００６１】
利用者は、スピーカ１９によって再生出力される音声による警告を聞いて、記入領域に別の文字列を記入し直すことができる。この時、記入領域に余白がなく前に記入した文字列の上に重ねて筆記したとしても、電子ペン１０は、電子ペン１０に内蔵のカーボンを含まないインクで記入された文字は認識せず、カーボンを含むインクで印刷されたドットパターンのみを認識して記入情報を取得するため、デジタルデータ上の問題は生じない。しかし、筆記した専用用紙２０をオリジナルの原本として残したい場合は、予め記入領域の余白を十分にとったり、予備の記入領域を設けておくと好適である。記入し直された記入内容は、電子ペン１０によって記入情報として情報記憶手段４０に記憶される。この時、記入情報に含まれる時間情報に基づいて、対応する記入領域に対する最新の記入情報を有効とする。
【００６２】
［本記入情報判別システムによる作用効果］
このように、本記入情報判別システム１によれば、事前に不適正情報を登録しておかなくても、利用者が電子ペン１０を使用して専用用紙（電子ペン用用紙）２０に通常の要領で必要事項を記入すれば、電子ペン１０は、参照項目記入領域に記入された文字列に基づいて不適正文字列を生成して、被検査項目記入領域に記入された文字列が不適正であるか否かを、その場ですぐに判別して音声による警告で即時に利用者に伝えることができる。そのため、参照項目とした電話番号や生年月日から容易に予想される番号を、暗証番号として利用者が専用用紙２０に記入した場合には、電子ペン１０は警告を発して、利用者に暗証番号の変更を促すことができる。そして、記入者が不適正な文字列の代わりに別の文字列を記入することで不適正な文字列が設定されることを防止できる。
【００６３】
また電子ペン１０は、利用者が専用用紙２０上に記入した文字などに対応する記入情報に基づいて、記入内容をデジタルデータ化する機能を有するが、電子ペン１０のペン先部１７は通常のインクペンとなっているため、専用用紙上に筆記した内容はオリジナルの原本として残すことができる。
【００６４】
なお、本発明は上記実施形態に限られない。例えば警告情報としては、上記実施形態の音声データに限定されるものではなく、ビープ音や、警告用の振動や、警告表示（例えば、ＬＥＤの発光）などを用いてもよい。
【００６５】
また、不適正文字列として、一般的に用いられる禁止文字列（例えば「００００」、「１１１１」などの同じ文字の羅列など）を、情報記憶手段４０に予め登録しておき、不適正文字列生成手段４４が生成する不適正文字列とともに、比較判別手段４６による比較判別に用いてもよい。
【００６６】
また、本実施形態では、電子ペン１０のスピーカ１９より警告音声を再生出力させたが、警告手段４７が発行した警告情報を、データ通信ユニット１３により端末装置２５に送信し、文字やイラストによる警告を端末装置２５のディスプレイに表示させてもよい。
【産業上の利用可能性】
【００６７】
本発明は、暗証番号、パスワードなどの秘匿性の高い文字列を設定させる必要のある各種申込書に利用することができる。
【図面の簡単な説明】
【００６８】
【図１】電子ペンの使用形態を模式的に示す図
【図２】（ａ）は本実施形態における電子ペン用用紙を示し、（ｂ）はその使用形態を示す図
【図３】電子ペン用用紙に印刷されたドットパターンによる情報の表現方法を説明する図
【図４】（ａ）はドットパターンの配列を模式的に示し、（ｂ）はそれに対応する情報の例を示す図
【図５】電子ペンの構成図
【図６】電子ペンの主要な構成を示す機能ブロック図
【図７】領域定義情報のデータ構造を模式的に示す図
【図８】座標データを模式的に説明する図
【図９】属性定義情報のデータ構造を模式的に示す図
【図１０】本実施形態における専用アプリケーションのモジュール構成図
【図１１】電子ペン本実施形態における記入情報判別処理のフローチャート
【図１２】本実施形態における記入情報判別処理のフローチャート
【符号の説明】
【００６９】
１０・・・電子ペン、１１・・・プロセッサ、１２・・・メモリ、１３・・・データ通信ユニット、１４・・・バッテリー、１５・・・赤外線ＬＥＤ、１６・・・カメラ、１７・・・ペン先部、１８・・・圧力センサ、１９・・・スピーカ（音声出力部）、２０・・・専用用紙（電子ペン用用紙）、２１ａ，２２ｂ・・・仮想格子線、２５・・・端末装置、４０・・・情報記憶手段、４１・・・記入情報取得手段、４２・・・記入領域認識手段、４３・・・参照文字列生成手段、４４・・・不適正文字列生成手段、４５・・・被検査文字列生成手段、４６・・・比較判別手段、４７・・・警告手段、４８・・・データ通信手段、５０・・・専用アプリケーション
【図１】
2008165343.tif 000003
【図２】
2008165343.tif 000004
【図３】
2008165343.tif 000005
【図４】
2008165343.tif 000006
【図５】
2008165343.tif 000007
【図６】
2008165343.tif 000008
【図７】
2008165343.tif 000009
【図８】
2008165343.tif 000010
【図９】
2008165343.tif 000011
【図１０】
2008165343.tif 000012
【図１１】
2008165343.tif 000013
【図１２】
2008165343.tif 000014