(57)【要約】      （修正有）【課題】被筆記媒体上で必要なスペースを低減しつつ、操作者の記入した指示を正しく識別する。【解決手段】電子筆記装置２は、ストロークデータのうち、サーバＳＶへの記憶対象とする書き込み文字Ｒに対応した筆記データを一時的に記憶するＲＡＭ２０３と、筆記データをサーバＳＶへ送信する通信制御部２０７と、紙媒体を保持する載置部と、を有する。紙媒体に形成された筆記データに対する、所望の処理を指示する指示パターンの記入を行うためのＭ行Ｎ列の格子状に配置されるＭ×Ｎ個の格子点領域のいずれを、記入した指示パターンに対応して生成されたストロークデータがどのような順番で通過したかを判定し、判定結果に基づき、指示パターンに対応する所望の処理を決定する。【選択図】図２
2016162115.tif 000002
【特許請求の範囲】
【請求項１】
被筆記媒体に対する筆記具の移動に伴う前記筆記具の複数の位置データを取得する位置取得手段と、
前記位置取得手段で取得した前記複数の位置データを含み、前記筆記具による被筆記媒体への記載に対応した、ストロークデータを生成するストロークデータ生成手段と、
を有する電子筆記装置であって、
前記ストロークデータ生成手段により生成した前記ストロークデータのうち、外部記憶対象とする内容に対応した筆記データを一時的に記憶する記憶手段と、
前記記憶手段に記憶した前記筆記データを、外部記憶装置へ記憶するために通信により送信する通信手段と、
前記筆記データに対する所望の処理を指示する指示パターンの記入を行うためにＭ行Ｎ列（Ｍ，Ｎは自然数）の格子状に配置されるＭ×Ｎ個の格子点領域が形成された前記被筆記媒体を保持する保持手段と、
前記被筆記媒体が前記保持手段に保持された状態で前記ストロークデータ生成手段により生成された前記ストロークデータが、前記被筆記媒体の前記Ｍ×Ｎ個の格子点領域のいずれをどのような順番で通過したかを判定する通過判定手段と、
前記通過判定手段による判定結果に基づき、記入された前記指示パターンに対応する前記所望の処理を決定する、処理決定手段と、
を有することを特徴とする電子筆記装置。
【請求項２】
請求項１記載の電子筆記装置において、
前記通過判定手段は、
前記ストロークデータ生成手段により生成された前記ストロークデータに基づき、前記被筆記媒体に予め形成された前記指示パターンの記入開始点及び記入終了点にそれぞれ対応した記入開始位置データ及び記入終了位置データを特定する特定手段を備える
ことを特徴とする電子筆記装置。
【請求項３】
請求項２記載の電子筆記装置において、
前記特定手段により特定された、前記記入開始位置データ及び前記記入終了位置データに基づき、前記被筆記媒体の前記Ｍ×Ｎ個の格子点領域に対応して仮想されるＭ×Ｎ個の格子検出領域を設定する設定手段を有し、
前記通過判定手段は、
前記ストロークデータが、前記格子検出領域のいずれをどのような順番で通過したかを、前記Ｍ×Ｎ個の格子検出領域の大きさを可変に設定しつつ、判定する
ことを特徴とする電子筆記装置。
【請求項４】
請求項３記載の電子筆記装置において、
前記通過判定手段は、
各格子検出領域の大きさを、前記記入開始点側から前記記入終了点側に向かって大きくなるように設定しつつ、前記ストロークデータの通過順番に関する判定を行う
ことを特徴とする電子筆記装置。
【請求項５】
請求項３記載の電子筆記装置において、
前記被筆記媒体は、
一方側端部を閉じ側、他方側端部を開き側とする、見開き態様の媒体であり、
前記通過判定手段は、
各格子検出領域の大きさを、前記被筆記媒体の前記閉じ側から前記開き側に向かって大きくなるように設定しつつ、前記ストロークデータの通過順番に関する判定を行う
ことを特徴とする電子筆記装置。
【請求項６】
請求項１乃至請求項５のいずれか１項記載の電子筆記装置において、
Ｍ及びＮは互いに同一の値である
ことを特徴とする電子筆記装置。
【請求項７】
請求項１乃至請求項５のいずれか１項記載の電子筆記装置において、
Ｍ＜Ｎであるか、若しくは、
Ｍ＞Ｎである
ことを特徴とする電子筆記装置。
【請求項８】
被筆記媒体に対する筆記具の移動に伴う前記筆記具の複数の位置データを含み前記筆記具による前記被筆記媒体への記載に対応したストロークデータのうち、外部記憶対象とする内容に対応した筆記データを通信により送信する通信手段と、前記筆記データに対する所望の処理を指示する指示パターンの記入を行うためにＭ行Ｎ列（Ｍ，Ｎは自然数）の格子状に配置されるＭ×Ｎ個の格子点領域が形成された前記被筆記媒体を保持する保持手段と、を有する電子筆記装置に、情報送受信可能に接続された操作端末の演算手段に対し、
前記電子筆記装置の前記通信手段から受信した前記ストロークデータが、前記被筆記媒体の前記Ｍ×Ｎ個の格子点領域のいずれをどのような順番で通過したかを判定する通過判定手順と、
前記通過判定手順での判定結果に基づき、記入された前記指示パターンに対応する前記所望の処理を決定する、処理決定手順と、
を実行させるための電子筆記処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者による筆記内容を電子データ化する電子筆記装置及び電子筆記処理プログラムに関する。
【背景技術】
【０００２】
操作者が筆記具を用いて筆記した内容を電子データ化する技術が既に知られている（例えば、特許文献１参照）。この従来技術において、操作者が、被筆記媒体（用紙）を置いて筆記具（電子ペン）を用いて所望の記載を行うと、筆記動作により移動する筆記具の複数の位置データが取得される。そして、その取得された複数の位置データを用いて、上記被筆記媒体への記載に対応した筆記データが生成され、一時的に記憶される。そして、操作者は、この記憶された筆記データに対し、被筆記媒体への記入による指示によって所望の処理を実行することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９１６６２号公報（段落００６７−００６８、図１１及び図１２）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、上記所望の処理を指示するために、複数の塗りつぶし領域が被筆記媒体上に設けられる。操作者は、自らが意図する処理に対応した複数の塗りつぶし領域を塗りつぶすことで、当該処理の指示を実行することができる。しかしながら、上記被筆記媒体の保持時に被筆記媒体の位置ずれが生じた場合、上記塗りつぶしによる指示が誤って識別される可能性がある。そして、これを回避するには、塗りつぶし領域同士の間隔を空ける必要があり、被筆記媒体上において本来の筆記に使用できない無駄なスペースが広くなる。
【０００５】
本発明の目的は、被筆記媒体上で必要なスペースを低減しつつ、操作者の記入した指示を正しく識別できる、電子筆記装置及び電子筆記処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明は、被筆記媒体に対する筆記具の移動に伴う前記筆記具の複数の位置データを取得する位置取得手段と、前記位置取得手段で取得した前記複数の位置データを含み、前記筆記具による被筆記媒体への記載に対応した、ストロークデータを生成するストロークデータ生成手段と、を有する電子筆記装置であって、前記ストロークデータ生成手段により生成した前記ストロークデータのうち、外部記憶対象とする内容に対応した筆記データを一時的に記憶する記憶手段と、前記記憶手段に記憶した前記筆記データを、外部記憶装置へ記憶するために通信により送信する通信手段と、前記筆記データに対する所望の処理を指示する指示パターンの記入を行うためにＭ行Ｎ列（Ｍ，Ｎは自然数）の格子状に配置されるＭ×Ｎ個の格子点領域が形成された前記被筆記媒体を保持する保持手段と、前記被筆記媒体が前記保持手段に保持された状態で前記ストロークデータ生成手段により生成された前記ストロークデータが、前記被筆記媒体の前記Ｍ×Ｎ個の格子点領域のいずれをどのような順番で通過したかを判定する通過判定手段と、前記通過判定手段による判定結果に基づき、記入された前記指示パターンに対応する前記所望の処理を決定する、処理決定手段と、を有することを特徴とする。
【０００７】
本願発明の電子筆記装置においては、操作者が筆記具を用いて筆記した内容を電子データ化することができる。すなわち、操作者が、所定の紙媒体などからなる被筆記媒体を保持手段に置いて、その被筆記媒体に対し筆記具を用いて所望の記載を行うと、筆記動作により移動する筆記具の複数の位置データが位置取得手段によって取得される。そして、その取得された複数の位置データを用いて、ストロークデータ生成手段が上記被筆記媒体への記載に対応した筆記データを生成する。この生成された筆記データは記憶手段に一時的に記憶される。
【０００８】
ここで、本願発明では、上記のようにして記憶された、記載内容に対応した筆記データに対し、被筆記媒体への記入による指示によって所望の処理を実行することができる。この処理の例としては、筆記データの外部記憶装置への記憶処理、及び、そのときの所望の格納先への振り分け処理等がある。
【０００９】
すなわち、被筆記媒体には、外部記憶対象とする任意の文字といった筆記データに対応する内容を記載するための領域とは別に、上記筆記データに対する上記所望の処理を指示する記載を行うための格子点領域が備えられている。格子点領域は、被筆記媒体上にＭ行Ｎ列（Ｍ，Ｎは自然数）の格子状に合計Ｍ×Ｎ個が配置されている。
【００１０】
そして、操作者が、上記所望の処理の実行を意図する際には、当該処理と一対一に対応づけられて上記Ｍ×Ｎ個の格子点領域のうち複数個を所定の順番で通過するように定められた所定の指示パターンを被筆記媒体上に記入する。これにより、通過判定手段によって、上記記入動作に基づき得られたストロークデータが、上記Ｍ×Ｎ個の格子点領域を、上記所定の順番に沿って通過したと判定され、処理決定手段によって、上記所定の指示パターンに対応する、操作者の意図する上記所望の処理が決定される。
【００１１】
以上のようにして、本願発明においては、操作者は、格子状に配列された格子点領域を特定の順序で通過するように指示パターンを記入することで、筆記データに対する所望の処理を実行することができる。格子点領域をつなぐようなパターン記入による指示であることから、仮に保持手段による保持時に被筆記媒体の位置ずれが生じたとしても、（予め格子点領域をある程度の大きさにしておくことで）格子点領域の通過・非通過や通過順序には影響がなく、指示パターンを誤りなく正しく識別することができる。
【００１２】
また、特に、上記所望の処理を指示するための塗りつぶし領域を被筆記媒体上に設ける手法では、上記被筆記媒体の位置ずれに伴う誤識別を回避するには塗りつぶし領域同士の間隔を空ける必要があり、被筆記媒体上で（本来の筆記に使用できない）無駄なスペースが広くなる。これに対して本願発明においては上記のように格子点領域通過のパターン記入の手法とすることで、上記被筆記媒体上で必要なスペースを低減できる効果もある。
【発明の効果】
【００１３】
本発明によれば、被筆記媒体上で必要なスペースを低減しつつ、操作者の記入した指示を正しく識別することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態の電子筆記装置を備えた手書き入力システムの全体構成を表すシステム構成図である。
【図２】電子筆記装置の電気的構成を表す機能ブロック図である。
【図３】ストロークデータの一例を表す説明図である。
【図４】ストロークデータにおけるペン位置番号と座標情報との対応付けの一例を表す説明図である。
【図５】紙媒体の様式の一例を表す説明図である。
【図６】筆記データに対するアクションを指示する指示パターンの一例を表す説明図である。
【図７】筆記データに対するアクション内容と格子点領域の通過順序による指示パターンとの対応付けの一例を表す関係テーブルである。
【図８】指示パターンの検出手法を表す説明図である。
【図９】「予定」の指示パターンにより筆記データがサーバの予定フォルダへ振り分けられて保存される例を表す説明図である。
【図１０】「メモ」の指示パターンにより筆記データがサーバのメモフォルダへ振り分けられて保存される例を表す説明図である。
【図１１】ＣＰＵによって実行される制御手順を表すフローチャートである。
【図１２】図１１のステップＳ１００の詳細手順を表すフローチャートである。
【図１３】紙媒体が傾斜状態に保持された変形例における、指示パターンの検出手法を表す説明図である。
【図１４】ＣＰＵが実行する制御手順を表すフローチャートである。
【図１５】図１４のステップＳ１２５の紙ズレ補正処理を表す説明図である。
【図１６】図１４のステップＳ１２５の紙ズレ補正処理を表す説明図である。
【図１７】図１４のステップＳ１２５の紙ズレ補正処理を表す説明図である。
【図１８】各格子検出領域の大きさを記入開始点側から記入終了点側へ向かって大きくなする変形例を表す説明図、及び、各格子検出領域の大きさを紙媒体の閉じ側から開き側へ向かって大きくする変形例を表す説明図である。
【図１９】指示ボックスに指示パターンがプレ印刷されている変形例における、紙媒体の一例を表す説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態を図面を参照しつつ説明する。
【００１６】
＜システム概略＞
図１に、本発明の一実施形態の電子筆記装置２を備えた手書き入力システム１を示す。なお、以下の説明では、図１の紙面の上側、下側、右側、左側、手前側、奥行き側を、それぞれ、電子筆記装置２の上側、下側、右側、左側、手前側、奥行き側と定義して説明する。
【００１７】
図１に示すように、手書き入力システム１は、電子筆記装置２と、いわゆる電磁誘導式の電子ペン３（筆記具）と、表示装置４と、を備えている。なお、電子筆記装置２は、この例では、例えば、無線（又は有線）の通信により、ネットワークＮＷを介し、外部記憶装置としてのサーバＳＶに接続されている。
【００１８】
＜電子筆記装置２＞
電子筆記装置２は、平面視で上下方向に長い薄型の直方体状の形状を呈する左右見開きタイプであり、その見開き状態において左側部２Ａと、右側部２Ｂと、左側部２Ａと右側部２Ｂとを見開き状態で開閉可能に保持するヒンジ部２Ｃと、備えている。
【００１９】
電子筆記装置２の左側部２Ａの手前側（見開き状態）には、その大部分を占めるように、凹部形状の載置部２４Ａが設けられている。
【００２０】
電子筆記装置２の右側部２Ｂの右上部には、種々の情報を表示可能な小型の表示部２１が設けられている。また、右側部２Ｂの表示部２１の左側には、ユーザが電子筆記装置２を操作するための入力部２２が設けられている。そして、表示部２１及び入力部２２の下側に、電子筆記装置２の手前側（見開き状態）の大部分を占めるように、凹部形状の載置部２４Ｂが設けられている。
【００２１】
載置部２４Ａ，２４Ｂ（以下、左右両方を含めて「載置部２４」とも称する）には、当該載置部２４Ａ，２４Ｂ（保持手段に相当）とほぼ同一の範囲となるように、座標検出部２５Ａ，２５Ｂ（位置取得手段に相当）が設けられている。座標検出部２５Ａ，２５Ｂは、電子ペン３の位置を表す座標データ（位置データに相当。例えば載置部２４Ａ，２４Ｂの左上部を原点（０，０）とする。詳細は後述））を検出する。また、載置部２４Ａ，２４Ｂには、紙媒体７０（被筆記媒体に相当。後述の図５参照）が載置される。載置部２４Ａ，２４Ｂに載置された紙媒体７０は、見開きの左ページ及び右ページとして利用可能となる。このとき、載置部２４Ａ，２４Ｂは、紙媒体７０を、当該紙媒体７０の左上の隅部が上記原点に一致する姿勢で保持する。載置部２４Ａに保持された紙媒体７０は、ヒンジＣに近い右側端部が閉じ側、ヒンジＣから遠い左側端部が開き側となり、載置部２４Ｂに保持された紙媒体７０は、ヒンジＣに近い左側端部が閉じ側、ヒンジＣから遠い右側端部が開き側となる。
【００２２】
＜電子ペン＞
電子ペン３は、金属製の芯３１と、検出スイッチ３３と、ボタン型の電池３４と、コイル３５と、基板３６とを備える。芯３１は、電子ペン３の先端部の内部に設けられており、外部に突出したペン先３２と、インク収納部３７とで構成されている。インク収納部３７には、インクが収納されており、インクは、ペン先３２に供給される。これにより、操作者は、電子ペン３を使用して紙媒体７０に所望の文字や図像等を記載（記入）することができる。なお、以下の説明では、電子ペン３において、ペン先３２が設けられている方向を先端方向、先端方向の反対方向を後端方向という。
【００２３】
芯３１の後端方向には、上記基板３６が設けられている。基板３６の先端部には、上記検出スイッチ３３が実装されている。検出スイッチ３３は、基板３６上の配線を介し上記コイル３５に電気的に接続されている。コイル３５は、電子ペン３の内部の先端部において芯３１の周囲に巻回されている。また、基板３６の後端方向には、上記電池３４が設けられている。電池３４は、基板３６に接続されており、マイナス側の電極は、基板３６上の配線を介しコイル３５に電気的に接続され、プラス側の電極は、基板３６上の配線を介し検出スイッチ３３に電気的に接続されている。
【００２４】
＜電子ペンの座標データの検出＞
ここで、芯３１は、図示しない弾性部材により常に先端方向に付勢されている。芯３１は、操作者が紙媒体７０に文字や図像等を記載する場合の押圧力によって、上記弾性部材の付勢力に抗して電子ペン３の内部にやや退入する。この退入によって、芯３１の後端部が検出スイッチ３３を押下し、検出スイッチ３３がオン状態になる。これによって、電池３４とコイル３５とが導通して電池３４からコイル３５に向かって電流が流れ、コイル３５に電流が流れることで磁界が発生する。
【００２５】
上記座標検出部２５は、上記のようにしてコイル３５から発生する磁界を電磁誘導に基づき検出する。なお、この検出は公知の手法で足りるので、詳細な説明は省略する。この座標検出部２５の検出結果に基づき、後述のＣＰＵ２０１は、操作者が電子ペン３を用いて紙媒体７０へ筆記動作を行ったときの電子ペン３の移動に対応する、電子ペン３の離散的な複数の位置情報（すなわち、座標データ）を取得する。本実施形態では、載置部２４（座標検出部２５）の左上部の座標（Ｘ，Ｙ）を原点（０，０）とし、右方向をＸ軸、下方向をＹ軸とする座標系を用いる。すなわち、Ｘ座標の値が載置部２４（座標検出部２５）における左右方向の位置を表し、Ｙ座標の値が載置部２４（座標検出部２５）における上下方向の位置を表す。
【００２６】
そして、上記のようにして取得された複数の座標データに基づき、後述のＣＰＵ２０１によって、操作者が電子ペン３を用いて紙媒体７０へ記載した文字や図像等に対応する筆記データ（詳細は後述）が生成される。
【００２７】
＜表示装置４＞
表示装置４は、電子筆記装置２に接続されており、ユーザが電子筆記装置２の載置部２４に載置した紙媒体７０の外観に相当する画像データを表示することができる。
【００２８】
＜電子筆記装置の電気的構成＞
図２を参照して、電子筆記装置２の電気的構成について説明する。図２に示すように、電子筆記装置２は、当該電子筆記装置２の制御を行うＣＰＵ２０１と、ＲＯＭ２０２と、種々のデータが一時的に記憶されるＲＡＭ２０３と、フラッシュメモリ２０４と、上記入力部２２と、駆動回路２０６，２０９，２１０と、前述のネットワークＮＷを介した上記サーバＳＶとの情報送受信の制御を行う通信制御部２０７（通信手段に相当）とを備える。
【００２９】
ＲＯＭ２０２、ＲＡＭ２０３、及びフラッシュメモリ２０４は、ＣＰＵ２０１に電気的に接続されている。ＲＯＭ２０２は、プログラム記憶領域２０２１と、画像データ記憶領域２０２２とを備える。プログラム記憶領域２０２１には、ＣＰＵ２０１が実行する座標データ処理プログラム（後述の図１１、図１２等のフローに示す各手順を実行するプログラム）を初めとする各種のプログラムが記憶されている。画像データ記憶領域２０２２には、例えば紙媒体７０のフォーマット情報に対応した画像データが記憶されている。
【００３０】
フラッシュメモリ２０４は、座標データ記憶領域２０４１を備える。座標データ記憶領域２０４１には、後述する相関テーブルＴＳと、上述のようにして座標検出部２５の検出結果に基づき取得される複数の座標データが順次記憶される。
【００３１】
ＲＡＭ２０３（記憶手段に相当）には、上述のようにして座標検出部２５の検出結果に基づき生成されたストロークデータが一時的に記憶される。
【００３２】
入力部２２及び駆動回路２０６，２０９，２１０は、ＣＰＵ２０１に電気的に接続されている。駆動回路２０６，２０９は、それぞれ、上記表示部２１及び座標検出部２５を駆動するための電子回路である。駆動回路２１０は、表示装置４にストロークデータを表示させるための電子回路である。
【００３３】
＜ストロークデータの生成＞
次に、図３および図４を参照して、ストロークデータについて説明する。ストロークデータは、上記座標検出部２５の検出結果に基づきＣＰＵ２０１で取得された複数の座標情報からなるペン位置データ列である。図３及び図４には、２つの文字「ａ」「ｂ」の例を示している。
【００３４】
図３及び図４において、第１ストロークデータ字「ａ」は、電子ペン３による文字「ａ」の書き始めから書き終わりまでの一筆書き部分の軌跡を表すデータであり、時系列に沿って、ペン位置番号Ｔ１，Ｔ２，・・，Ｔ１１それぞれに対応した、１１個の座標データ（Ｘ１，Ｙ１），（Ｘ２，Ｙ２），・・，（Ｘ１１，Ｙ１１）を含む。また、第２ストロークデータ「ｂ」は、電子ペン３による文字「ｂ」の書き始めから書き終わりまでの一筆書き部分の軌跡を表すデータであり、時系列に沿って、ペン位置番号Ｔ１２，Ｔ１３，・・，Ｔ２１それぞれに対応した、１０個の座標データ（Ｘ１２，Ｙ１２），（Ｘ１３，Ｙ１３），・・（Ｘ２１，Ｙ２１）を含む。このようにして、ＣＰＵ２０１は、座標検出部２５の検出結果に応じた複数の座標データに基づき、操作者が電子ペン３を用いて紙媒体７０へ筆記した内容（文字や図像等）に対応したストロークデータを生成する。電子筆記装置２で生成されたストロークデータのうち記載の内容に対応する筆記データは、ＲＡＭ２０３に一時的に記憶されるとともに、通信制御部２０７を介してサーバＳＶに送信される。
【００３５】
＜本実施形態の特徴＞
以上の基本構成において、本実施形態の特徴は、紙媒体７０に、操作者が指示パターンを記入する指示ボックス７４（後述）を設けたことにある。この指示ボックス７４へ操作者が電子ペン３で所望の指示パターンを記入することにより、対応する所望の処理が実行される。この例では、上記所望の処理として、紙媒体７０への手書きの記載に対応したストロークデータ（筆記データ）がサーバＳＶの複数のフォルダ（格納先）のうち操作者の意図するフォルダに、自動的に振り分けられて保存される。以下、その詳細を順を追って説明する。
【００３６】
＜紙媒体の一例＞
図５に、本実施形態で用いられる紙媒体７０の様式の一例を示す。図示のように、紙媒体７０には、ユーザが所望の文字・図形等（以下適宜、「書き込み文字」という）Ｒ（図９参照）を自由に記載可能なフリー書き込み領域７１が設けられ、さらに紙媒体７０の適宜の箇所（この例では、紙媒体７０の右下隅部）には、筆記データの保存指示用の「保存」ボックス７３及び筆記データの処理指示用の「指示」ボックス７４が設けられている。なお、これら「保存」ボックス７３と「指示」ボックス７４は事前に紙媒体７０に対し印刷により形成されている。
【００３７】
「保存」ボックス７３は、操作者が、紙媒体７０への書き込み文字Ｒの記載後、電子ペン３によりチェックマーク「レ」を記入することにより、書き込み文字Ｒに対応する筆記データを上記サーバＳＶへ送信することができる。
【００３８】
「指示」ボックス７４は、図５中の拡大図に示されるように、矩形枠７４ａの内側に、格子点領域部ＰＡと、記入開始点Ｑ１と、記入終了点Ｑ２とを備えている。格子点領域部ＰＡは、Ｍ行Ｎ列の格子状に配置され互いに等間隔の縦横の線で繋がれたＭ×Ｎ個の複数個の格子点領域Ｐを有する。この例では、格子点領域部ＰＡは、４行４列（Ｍ＝Ｎ＝４）の正方形の格子状に配置された４×４個の１６個の例えば小円形の格子点領域Ｐを有する。以下適宜、１６個の格子点領域Ｐのそれぞれを、列（縦）と行（横）の番号を用いて、「格子点領域Ａ１」「格子点領域Ａ２」「格子点領域Ａ３」「格子点領域Ａ４」「格子点領域Ｂ１」「格子点領域Ｂ２」「格子点領域Ｂ３」「格子点領域Ｂ４」「格子点領域Ｃ１」「格子点領域Ｃ２」「格子点領域Ｃ３」「格子点領域Ｃ４」「格子点領域Ｄ１」「格子点領域Ｄ２」「格子点領域Ｄ３」「格子点領域Ｄ４」等と称する。記入開始点領域Ｑ１は格子点領域Ａ１の左側近傍に、記入終了点Ｑ２は格子点領域Ｄ４の右側近傍に設けられている。
【００３９】
この「指示」ボックス７４は、操作者が電子ペン３による記入開始点Ｑ１から記入終了点Ｑ２に至るまでに格子点領域Ｐに、筆記データに対する処理内容に対し予め定められた指示パターンを描くことで、筆記データに対し所望の処理を指示することができる。この指示パターンは、筆記データの処理内容に対し予め定められた順序で、格子点領域ＰのＡ列からＤ列に向けて各列につき１個の格子点領域Ｐを通るように描かれる（詳細は後述）。
【００４０】
＜指示パターン及び指示する処理内容＞
図６及び図７により、指示パターン及び指示する処理内容を説明する。図６は、指示パターンの一例を表す説明図、図７は、指示パターンの格子点領域の通過順序とアクション内容との対応付けの一例を表す関係テーブルＴＳの説明図である。
【００４１】
図６（ａ）に示す例では、指示パターンＵは、電子ペン３が置かれる記入開始点Ｑ１から電子ペン３が離れる記入終了点Ｑ２までに、格子点領域Ａ１、格子点領域Ｂ４、格子点領域Ｃ２、格子点領域Ｄ４の順序で通るように描かれる。この指示パターンＵは、格子点領域Ａ１→Ｂ４→Ｃ２→Ｄ４の順序で通過する、図７の関係テーブルＴＳに示す「メモ」指示パターンである。この「メモ」指示パターンは、アクション内容の指示として、上記のようにして筆記データをサーバＳＶに送信する際に、筆記データを、予めサーバＳＶに設けられた「メモ」フォルダに振り分けて格納することを指示する。
【００４２】
図６（ｂ）に示す例では、指示パターンＵは、電子ペン３が置かれる記入開始点Ｑ１から電子ペン３が離れる記入終了点Ｑ２までに、格子点領域Ａ２、格子点領域Ｂ４、格子点領域Ｃ２、格子点領域Ｄ４の順序で通るように描かれる。この指示パターンＵは、格子点領域Ａ２→Ｂ４→Ｃ２→Ｄ４の順序で通過する、図７の関係テーブルＴＳに示す「予定」指示パターンである。この「予定」指示パターンは、アクション内容の指示として、上記のようにして筆記データをサーバＳＶに送信する際に、筆記データを、予めサーバＳＶに設けられた「予定」フォルダに振り分けて格納することを指示する。
【００４３】
図６（ｃ）に示す例では、指示パターンＵは、電子ペン３が置かれる記入開始点Ｑ１から電子ペン３が離れる記入終了点Ｑ２までに、格子点領域Ａ１、格子点領域Ｂ２、格子点領域Ｃ３、格子点領域Ｄ２の順序で通るように描かれる。この指示パターンＵは、格子点領域Ａ１→Ｂ２→Ｃ３→Ｄ２の順序で通過する、図７の関係テーブルＴＳに示す「ＴＯ  ＤＯ」指示パターンである。この「ＴＯ  ＤＯ」指示パターンは、アクション内容の指示として、上記のように筆記データをサーバＳＶに送信する際に、筆記データを、予めサーバＳＶに設けられた「ＴＯ  ＤＯ」フォルダに振り分けて格納することを指示する。
【００４４】
＜指示パターンの検出＞
操作者が上記の各指示を行うことを意図して指示ボックス７４に記入を行うと、対応するストロークデータＵｓは、（例えば上記書き込み文字Ｒに対応するストロークデータの筆記データと区別して）ＲＡＭ２０３に設けられた編集バッファ上に展開され、ＣＰＵ２０１により、上記指示パターンＵのいずれに該当するかの検出が行われる。図８は、編集バッファ上に展開されたストロークデータＵｓによる指示パターンＵの検出手法を概念的に表す説明図である。指示パターンＵの検出は、格子点領域Ｐの通過順序を格子検出領域Ｗ上で検出することによって行われる。
【００４５】
まず、図８（ａ）に示すように、指示パターンＵに対応するストロークデータＵｓが、上記編集バッファ上に展開される。その後、図８（ｂ）に示すように、ＣＰＵ２０１により、このストロークデータＵｓの最先の座標データ（すなわち図示左端となる始端）が、上記「指示」ボックス７４にて電子ペン３による記入が開始された記入開始位置ｉの座標データ（記入開始位置データ）であるとして特定され、最後の座標データ（すなわち図示右端となる終端）が、上記「指示」ボックス７４にて電子ペン３による記入が終了した（ペンが離れた）記入終了開始位置ｊの座標データ（記入終了位置データ）であるとして特定される。
【００４６】
次に、図８（ｃ）に示すように、特定された記入開始位置データ及び記入終了位置データを基準にして、ＣＰＵ２０１により、前述した格子点領域部ＰＡの各格子点領域Ｐと対応する仮想の（例えば小円形の）格子検出領域Ｗが設定される。格子検出領域Ｗは、４行４列（Ｍ＝Ｎ＝４）の正方形の格子状に４×４個の１６個配置され、１６個の格子検出領域Ｗは、格子検出領域部ＷＡを構成する。格子検出領域ＷＡの縦横の格子検出領域Ｗ同士の間隔は、上記「指示」ボックス７４における格子点領域部ＰＡの縦横の格子点領域Ｐ同士の間隔と同じである。以下適宜、１６個の格子検出領域Ｗのそれぞれを、列（縦）と行（横）の番号を用いて、「格子検出領域Ａ１」「格子検出領域Ａ２」「格子検出領域Ａ３」「格子検出領域Ａ４」「格子検出領域Ｂ１」「格子検出領域Ｂ２」「格子検出領域Ｂ３」「格子検出領域Ｂ４」「格子検出領域Ｃ１」「格子検出領域Ｃ２」「格子検出領域Ｃ３」「格子検出領域Ｃ４」「格子検出領域Ｄ１」「格子検出領域Ｄ２」「格子検出領域Ｄ３」「格子検出領域Ｄ４」等と称する。
【００４７】
そして、ＣＰＵ２０１により、ストロークデータＵｓが上記設定した１６個の格子検出領域Ｗのどれを通るかが検出される。この例では、図８（ｄ）に示すように、ストロークデータＵｓが格子検出領域Ａ１、格子検出領域Ｂ４、格子検出領域Ｃ２、格子検出領域Ｄ４の順序（Ａ１→Ｂ４→Ｃ２→Ｄ４）で通過するのが検出される。これにより、ストロークデータＵｓに対応している上記指示パターンＵの種類（この例では「メモ」指示パターン）が特定され、書き込み文字Ｒのストロークデータに対し当該指示パターンＵの種類に対応する所定の処理（アクション）が実行される。
【００４８】
＜アクション実行の例＞
以上のような指示パターンＵの記入により実行される、アクションの例を図９及び図１０に示す。
【００４９】
図９に示す例では、操作者により、電子ペン３を用いて、上記載置部２４に載置した紙媒体７０に対し電子ペン３を用いて書き込み文字Ｒ（この例では、「８／６  ＡＭ１０：００〜Ａ社プレゼン」と「ＰＭ２：００〜技術打合せ」の上下２段に配置した文字列）が記載されている。そして、上記「指示」ボックス７４に、格子点領域Ａ２→Ｂ４→Ｃ２→Ｄ４の順に通過する指示パターンＵ（「予定」の指示パターン）が記入され、かつ、「保存」ボックス７３に「レ」のチェックが行われる。すると、上記書き込み文字Ｒに対応した筆記データ（ストロークデータ）が、サーバＳＶへ送信されると共に、当該サーバＳＶの「ＴＯＤＯ」フォルダＦ１、「予定」フォルダＦ２、「メモ」フォルダＦ３、及び「その他」フォルダＦ４、のうちの上記指示パターンＵで指示された「予定」フォルダＦ２へと自動的に振り分けられ、保存される。
【００５０】
同様に、図１０に示す例では、操作者により、電子ペン３を用いて、紙媒体７０に対し書き込み文字Ｒ（この例では、「Ａ社  ＮＤＡ締結」と「プレゼン資料」の上下２段に配置した文字列）が記載されている。そして、上記指示ボックス７４に、格子点領域Ａ１→Ｂ４→Ｃ２→Ｄ４の順に通過する指示パターンＵ（すなわち、「メモ」の指示パターン）が記入され、かつ、「保存」ボックス７３に「レ」のチェックが行われる。すると、上記書き込み文字Ｒに対応した筆記データ（ストロークデータ）が、サーバＳＶへ送信されると共に、当該サーバＳＶの上記「ＴＯＤＯ」フォルダＦ１、「メモ」フォルダＦ２、「予定」フォルダＦ３、及び「その他」フォルダＦ４、のうちの上記指示パターンＵで指示された「メモ」フォルダＦ２へと自動的に振り分けられ、保存される。
【００５１】
＜制御フロー＞
上記手法を実現するために、電子筆記装置２のＣＰＵ２０１が実行する制御手順を、図１１により説明する。図１１において、このフローは、例えば、電子筆記装置２の電源がオンされることを契機に開始される。
【００５２】
ます、ステップＳ１０において、ＣＰＵ２０１は、所定のイニシャライズ（初期化）を行う。ステップＳ１０が終了すると、ステップＳ２０に移る。
【００５３】
ステップＳ２０では、ＣＰＵ２０１は、操作者が電子ペン３により紙媒体７０に記載を行ったときの、座標検出部２５の検出結果に基づく電子ペン３の座標データ（位置情報）が取得されたか否かを判定する。座標データが取得された場合はステップＳ２０の判定が満たされ（Ｓ２０：ＹＥＳ）、ステップＳ３０に移る。座標データが取得されていない場合はステップＳ２０の判定が満たされず（ステップＳ２０：ＮＯ）、ステップＳ２０の判定が満たされるまでループ待機する。
【００５４】
ステップＳ３０では、ＣＰＵ２０１は、ステップＳ２０で取得した座標データに基づき、対応するストロークデータを生成する。ステップＳ３０が終了すると、ステップＳ４０に移る。なお、このステップＳ３０を実行するＣＰＵ２１０が、各請求項記載のストロークデータ生成手段として機能する。
【００５５】
ステップＳ４０では、ＣＰＵ２０１は、生成したストロークデータを上記ＲＡＭ２０３に設けられた上記編集バッファに展開して一時的に記憶する。ステップＳ４０が終了すると、ステップＳ５０に移る。
【００５６】
ステップＳ５０では、ＣＰＵ２０１は、ステップＳ２０で取得された位置データとステップＳ３０で生成されたストロークデータとに基づき、紙媒体７０に備えられた「保存」ボックス７３にチェッマーク「レ」が書き込まれたか否かを判定する。「保存」ボックス７３にチェックがされていた場合にはステップＳ５０の判定が満たされ（Ｓ５０：ＹＥＳ）、ステップＳ１００のアクション処理に移る。「保存」ボックス７３にチェックがされていない場合にはステップＳ５０の判定が満たされず（ステップＳ５０：ＮＯ）、上記ステップＳ２０に戻って同様の手順を繰り返す。
【００５７】
＜アクション処理＞
上記ステップＳ１００のアクション処理の手順を、図１２により説明する。
【００５８】
まず、ステップＳ１１０において、ＣＰＵ２０１は、ＲＡＭ２０３の編集バッファ上に展開された上記ストロークデータＵｓの記入開始位置データを特定する（上記図８（ｂ）参照）。ステップＳ１１０が終了すると、ステップＳ１２０に移る。
【００５９】
ステップＳ１２０では、ＣＰＵ２０１は、ＲＡＭ２０３の編集バッファ上に展開された上記ストロークデータＵｓの記入終了位置データを特定する（上記図８（ｂ）参照）。ステップＳ１２０が終了すると、ステップＳ１３０に移る。なお、ステップＳ１１０及びステップＳ１２０を実行するＣＰＵ２１０が、各請求項記載の特定手段として機能する。
【００６０】
ステップＳ１３０では、ＣＰＵ２０１は、上記ストロークデータＵｓに対し、上記ステップＳ１１０及びステップＳ１２０で特定された記入開始位置データ及び記入終了位置データを基準に、仮想の各格子検出領域Ｗを設定する。前述したように、各格子検出領域Ｗは、指示ボックス７４に設けられた各格子点領域Ｐと対応し、前述の例では１６個の格子検出領域Ｗが設定される（図８（ｃ）参照）。ステップＳ１３０が終了すると、ステップＳ１４０に移る。なお、このステップＳ１３０を実行するＣＰＵ２１０が、各請求項記載の設定手段として機能する。
【００６１】
ステップＳ１４０では、ＣＰＵ２０１は、上記ストロークデータＵｓが、上記ステップＳ１３０で設定された各格子検出領域を通過したかどうか、及び、（通過していた場合には）その通過の順序、を検出する。図８を用いた前述した例では、格子検出領域Ａ１→Ｂ４→Ｃ２→Ｄ４の順で通過するのが検出される（上記図８（ｄ）参照））。ステップＳ１４０が終了すると、ステップＳ１５０に移る。なお、このステップＳ１４０と、上記ステップＳ１１０、ステップＳ１２０、ステップＳ１３０を実行するＣＰＵ２１０が、各請求項記載の通過判定手段として機能する。
【００６２】
ステップＳ１５０では、ＣＰＵ２０１は、上記ステップＳ１４０で検出された格子検出領域Ｗの通過順序に基づき、上記関係テーブルＴｓ（上記図７参照）を参照して、上記書き込み文字Ｒのストロークデータ（筆記データ）に対するアクションを決定する。図８を用いて前述した例では、「メモ」指示パターンに対応し、上記書き込み文字Ｒに対応する筆記データをサーバＳＶの「メモ」フォルダＦ２へ振り分けて格納する処理を決定する。ステップＳ１５０が終了すると、ステップＳ１６０に移る。なお、このステップＳ１５０を実行するＣＰＵ２１０が、各請求項記載の処理決定手段として機能する。
【００６３】
ステップＳ１６０では、ＣＰＵ２０１は、を上記書き込み文字Ｒに対応する筆記データに対し、上記ステップＳ１５０で決定された内容のアクションを実行する。図８を用いて前述した例では、上記書き込み文字Ｒに対応した筆記データが、電子筆記装置２から通信制御部２０７を介してサーバＳＶへ送信されると共に、サーバＳＶの「メモ」フォルダＦ２に振り分けて格納される（図１０参照）。その後、このルーチンを終了する。
【００６４】
＜実施形態の効果＞
以上説明したように、本実施形態の電子筆記装置２においては、書き込み文字Ｒに対応した筆記データに対し、紙媒体７０への記入による指示によって所望の処理を実行することができる。すなわち、紙媒体７０に、筆記データに対応する内容（書き込み文字Ｒ）を記載するためのフリー書き込み領域７１とは別に、上記筆記データに対する上記所望の処理を指示する記載を行うための格子点領域Ｐが備えられている。格子点領域Ｐは、被筆記媒体上にＭ行Ｎ列（Ｍ，Ｎは自然数）の格子状に合計Ｍ×Ｎ個が配置されている。
【００６５】
そして、操作者が、上記所望の処理の実行を意図する際に、当該処理と一対一に対応づけられて上記Ｍ×Ｎ個の格子点領域Ｐのうち複数個を所定の順番で通過するように定められた所定の指示パターンＵを紙媒体７０上に記入する。これにより、上記記入動作に基づき得られたストロークデータＵｓが上記Ｍ×Ｎ個の格子点領域Ｐを上記所定の順番に沿って通過したとＣＰＵ２０１により判定され（ステップＳ１４０参照）、上記所定の指示パターンＵに対応する、操作者の意図する上記所望の処理が決定される（ステップＳ１５０参照）。
【００６６】
以上のようにして、本実施形態においては、操作者が、格子状に配列された格子点領域Ｐを特定の順序で通過するように指示パターンＵを記入することで、筆記データに対する所望の処理を実行することができる。格子点領域Ｐをつなぐようなパターン記入による指示であることから、仮に載置部２４による保持時に紙媒体７０の位置ずれが生じたとしても、（予め格子点領域Ｐをある程度の大きさにしておくことで）格子点領域Ｐの通過・非通過や通過順序には影響がなく、指示パターンＵを誤りなくＣＰＵ２０１が正しく識別することができる。また、例えば上記所望の処理を指示するための塗りつぶし領域を紙媒体７０上に設ける従来手法では、上記紙媒体７０の位置ずれに伴う誤識別を回避するには塗りつぶし領域同士の間隔を空ける必要があり、紙媒体７０上で（本来の筆記に使用できない）無駄なスペースが広くなる。これに対し、本実施形態においては上記のように格子点領域Ｐ通過のパターン記入の手法とすることで、上記紙媒体７０上で必要なスペースを低減できる。以上の結果、本実施形態の電子筆記装置２によれば、紙媒体７０上で必要なスペースを低減しつつ、操作者の記入した指示を正しく識別することができる。
【００６７】
また、本実施形態では特に、指示パターンＵに対応して生成されたストロークデータＵｓに基づき、ＣＰＵ２０１により、紙媒体７０に予め形成された指示パターンＵの記入開始点Ｑ１及び記入終了点Ｑ２にそれぞれ対応した記入開始位置データ及び記入終了位置データが特定される（ステップＳ１１０及びステップＳ１２０参照）。これにより、紙媒体７０上の記入開始点Ｑ１及び記入終了点Ｑ２どうしの相対位置関係と、ストロークデータＵｓから求めた記入開始ｉの座標データ及び記入終了位置ｊの座標データどうしの相対位置関係とから、上記位置ずれが発生した際に、発生時における紙媒体７０のずれ量や傾き量を検出することが可能となる（後述の変形例参照）。そして、検出されたずれ量や傾き量を用いて、上記ずれた状態で記入されたときの位置データを補正すれば、指示パターンＵを精度良く認識することができる。
【００６８】
また、本実施形態では特に、前述のＭ及びＮの値が互いに同一（前述の例ではＭ＝Ｎ＝４）である。これにより、操作者は、縦横同数の格子状に配列されたＭ×Ｎ個（前述の例では４×４＝１６個）の格子点領域Ｐに対し、円滑に指示パターンＵの記入を行うことができる。
【００６９】
なお、このようにＭ＝Ｎとするのに限られず、Ｍ＜Ｎ、若しくは、Ｍ＞Ｎ、としてもよい。この場合、Ｍ×Ｎ個の格子点領域全体を、縦長又は横長のスペースに配置することができるので、紙媒体７０のレイアウトによっては、本来の筆記が行われるスペース（フリー書き込み領域７１）をなるべく邪魔しないようなスペース（例えば欄外スペース等）への配置が容易になる。
【００７０】
＜変形例等＞
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００７１】
（１）紙媒体が傾斜状態に保持されている場合
例えば、載置部２４に何らかの原因で紙媒体７０が傾斜状態に保持される場合が起こりうる。本変形例では、そのような傾斜状態に保持された紙媒体７０における、「指示」ボックス７４の指示パターンＵの検出を行う場合の例である。本変形例における指示パターンＵの検出手法を、上記図８に対応する図１３により説明する。
【００７２】
まず、上記図８（ａ）に対応する図１３（ａ）に示すように、指示パターンＵに対応するストロークデータＵｓが上記編集バッファ上に展開される。この例では、前述したように載置部２４に保持された紙媒体７０が傾いているので、傾いた紙媒体７０の「指示」ボックス７４に記入したことによって、指示パターンＵに対応するストロークデータＵｓが（この例では右下がりに）傾いている。
【００７３】
その後、上記図８（ｂ）と同様、図１３（ｂ）に示すように、このストロークデータＵｓの最先の座標データ（図示左上端の始端）が、上記記入開始位置ｉの座標データ（記入開始位置データ）としてＣＰＵ２０１により特定され、最後の座標データ（図示右下端の終端）が、上記記入終了開始位置ｊの座標データ（記入終了位置データ）としてＣＰＵ２０１により特定される。このとき、上記のストロークデータＵｓの傾きによって、上記記入開始位置ｉ・記入終了位置ｊの座標データも本来の位置からずれた位置で特定されることとなる。
【００７４】
その後、傾きのない紙媒体７０の本来の記入開始点位置Ｑ１・記入終了点位置Ｑ２の位置関係と、傾いた紙媒体７０に基づく上記記入開始位置ｉ・記入終了位置ｊの座標データの位置関係とに基づき、ストロークデータＵｓのズレ量（傾き量）がＣＰＵ２０１により算出される。そして、図１３（ｃ）に示すように、ストロークデータＵｓを、上記算出した紙ズレ分（傾き分）だけ補正する（矢印参照）。
【００７５】
そして、上記図８（ｃ）を用いて説明したのと同様、図１３（ｄ）に示すように、上記ズレが補正された記入開始位置ｉの座標データ及び記入終了位置ｊの座標データを基準にして、格子点領域部ＰＡの各格子点領域Ｐと対応する仮想の格子検出領域Ｗを設定する。前述したように、格子検出領域Ｗは、４行４列（Ｍ＝Ｎ＝４）の正方形の格子状に１６個設定される。
【００７６】
その後、上記図８（ｄ）と同様、図１３（ｅ）に示すように、ＣＰＵ２０１により、ストロークデータＵｓが上記設定した１６個の格子検出領域Ｗのどれを通るか（この例では格子検出領域Ａ１→Ｂ４→Ｃ２→Ｄ４の順）が検出される。これにより、ストロークデータＵｓに対応している上記指示パターンＵの種類（この例では「メモ」指示パターン）が特定され、対応するアクションが実行される。
【００７７】
＜制御フロー＞
上記手法を実現するために、電子筆記装置２のＣＰＵ２０１が実行する制御手順の要部を、図１４により説明する。図１４に示すフローは、上記図１２のフローに対し、ステップＳ１２０とステップＳ１３０との間に新たなステップＳ１２５を追加した点が異なる。
【００７８】
図１４において、ステップＳ１１０〜ステップＳ１２０は、上記図１２と同等の処理であり、説明を省略する。上記ステップＳ１２０が終了すると、ＣＰＵ２０１は、新たなステップＳ１２５に移る。
【００７９】
ステップＳ１２５では、ＣＰＵ２０１は、図１３（ｃ）を用いて前述した、傾きのない紙媒体７０の記入開始点位置Ｑ１・記入終了点位置Ｑ２の位置関係と、傾いた紙媒体７０の記入開始位置ｉ・記入終了位置ｊの座標データの位置関係とに基づき、ストロークデータＵｓを紙媒体７０のズレ分だけ補正する紙ズレ補正処理を行う。
【００８０】
＜紙ズレ補正処理＞
この紙ズレ補正処理の詳細を図１５〜図１７により説明する。図１５〜図１７において、黒の丸は理論座標（すなわち、紙媒体７０が傾斜していない場合の座標）の格子点領域Ｐ、白抜きの丸は実座標（すなわち、紙媒体７０が傾斜している場合の座標）の格子点領域Ｐ′を表す。
【００８１】
１）まず、理論座標の始点Ｑ１（記入開始点）−終点Ｑ２（記入終了点）と実座標の始点Ｑ１′（記入開始点）−終点Ｑ２′（記入終了点）とのズレ角度θを求める。
図１５に示すように、理論座標の始点Ｑ１と終点Ｑ２の座標をＸＹ座標で（ａ，ｂ）、（ｃ，ｄ）
実座標の始点Ｑ１′と終点Ｑ２′の座標をＸＹ座標で（ａ′，ｂ′）、（ｃ′，ｄ′）
とすると、始点と終点の座標の差はそれぞれ、
ｘ＝ｃ−ａ，ｙ＝ｄ−ｂ
ｘ′＝ｃ′−ａ′，ｙ′＝ｄ′−ｂ′
となる。すると、ずれ角度θは、
θ＝ｔａｎ−１（ｙ′／ｘ′−ｙ／ｘ）・・・（１）
となる。
【００８２】
２）次に、理論座標の始点Ｑ１と実座標の始点Ｑ１′の座標ズレを計算する。
理論座標の始点Ｑ１の座標（ａ，ｂ）、実座標の始点Ｑ１′の座標（ａ′，ｂ′）から、座標の差（座標ズレ）は、図１６に示すように、
ｐ＝ａ′−ａ，ｑ＝ｂ′−ｂ・・・（２）
となる。
【００８３】
３）次に、図１７に示すように、理論座標の始点Ｑ、実座標の始点Ｑ１′の直近の２つの格子点領域Ｐ、格子点領域Ｐ′に着目し、格子の重心Ｇ（座標（０，０）））から各格子点領域Ｐ，Ｐ′までの距離をＺとする。ずれた実座標は格子点の重心Ｇを中心とし、上記距離Ｚを半径とする円周上に存在し、上記１）で求めた角度θ分だけずれている。重心Ｇを通る水平線ｈからの理論座標の格子点領域Ｐまでの角度をαとすると、理論座標の格子点領域Ｐの座標は、
（Ｚｃｏｓα，Ｚｓｉｎα）
となる。そのためαからθ分だけずれた格子点の実座標は、
（Ｚｃｏｓ（α−θ），Ｚｓｉｎ（α−θ））・・・（３）
となる。
【００８４】
４）さらに上記２）で求めた座標のズレ分を考慮したものが実座標となる。
上記３）で求めた式（３）の実座標は（Ｚｃｏｓ（α−θ），Ｚｓｉｎ（α−θ））、上記２）で求めた式（２）の座標ズレはｐ＝ａ′−ａ，ｑ＝ｂ′−ｂであるから、着目した格子点領域Ｐの実座標は、
（Ｚｃｏｓ（α−θ）＋ｐ，Ｚｓｉｎ（α−θ）＋ｑ）
となる。
【００８５】
他の１５個全ての格子点領域Ｐに対して同じ計算を実施することでズレ検出が可能となる。これにより、ステップＳ１２５の紙ズレ補正処理で、ストロークデータＵｓを紙媒体７０のズレ分だけ補正することができる。
【００８６】
図１４に戻り、上記ステップＳ１３０〜ステップＳ１６０は上記図１２と同等の処理であり、説明を省略する。
【００８７】
本変形例においても、上記実施形態と同様の効果を得る。また、本変形例ではさらに、紙媒体７０上の記入開始点Ｑ１及び記入終了点Ｑ２どうしの相対位置関係と、ストロークデータＵｓから求めた記入開始位置データｉ及び記入終了位置データｊどうしの相対位置関係とから、上記位置ずれ発生時における紙媒体７０のずれ量や傾き量を検出している。そして、検出されたずれ量や傾き量を用いて、上記ずれた状態で記入されたときの位置データを補正するので、指示パターンＵを精度良く認識することができる。さらには、上記ずれた状態で記入されたときの上記筆記データを補正することもできる。
【００８８】
（２）各格子検出領域の大きさを記入開始点側から記入終了点側へ向かって大きくする場合
上記においては、Ｍ×Ｎ個の複数個の（前述の例では４×４個＝１６個）の格子検出領域Ｗは、いずれも同一の大きさとしたが、これに限られず、それら格子検出領域の大きさを可変に設定することができる。すなわち、記入開始点ｉから記入終了点ｊへ向って徐々に大きくなるように、複数個の格子検出領域Ｗを設定してもよい。そのような変形例を図１８（ａ）に示す。
【００８９】
図１８（ａ）において、この例では、１６個の格子検出領域Ｗは、記入開始点ｊに最も近い格子検出領域Ａ１が最も小さく（極小サイズ）、格子検出領域Ａ１の記入終了点側に位置する２つの格子検出領域Ｂ１，Ａ２が互いに同じ大きさで上記格子検出領域Ａ１よりも若干大きく（小サイズ）、格子検出領域Ｂ１，Ａ２の記入終了点ｊ側に位置する３つの格子検出領域Ｃ１，Ｂ２，Ａ３とそれらよりも記入終了点ｊ側に位置する４つの格子検出領域Ｄ１，Ｃ２，Ｂ３，Ａ４とが互いに同じ大きさで上記格子検出領域Ｂ１，Ａ２よりもさらに若干大きく（中サイズ）、格子検出領域Ｄ１，Ｃ２，Ｂ３，Ａ４の記入終了点ｉ側に位置する３つの格子検出領域Ｄ２，Ｃ３，Ｂ４とそれらよりも記入終了点ｉ側に位置する格子検出領域Ｄ３，Ｃ４とが互いに同じ大きさで上記格子検出領域Ｃ１，Ｂ２，Ａ３，Ｄ１，Ｃ２，Ｂ３，Ａ４よりもさらに若干大きく（大サイズ）、格子検出領域Ｄ３，Ｃ４の記入終了点ｉ側に位置し記入終了点ｉに最も近い格子検出領域Ｄ４が一番大きくなる（特大サイズ）ように、設定されている。
【００９０】
操作者が一筆書きのようにして上記指示パターンＵを記入する際、例えば一筆書きの終盤は序盤や中盤よりも（勢い余って）本来書くべき記入位置から逸脱しがちな傾向がある。したがって、すべての格子点領域Ｐについて、当該格子点領域Ｐを通ったか通らなかったかを同一の基準で判定すると、上記一筆書きの終盤においては格子点領域Ｐを通らなかったとみなされるおそれが高くなる。
【００９１】
本変形例では、上記のようにして特定された記入開始位置データｉ及び記入終了位置データｊに基づき、Ｍ×Ｎ個の格子検出領域Ｗを仮想的に設定し、ストロークデータＵｓが上記格子検出領域Ｗのいずれをどのような順番で通過したかを判定する際、（上記格子検出領域Ｗの大きさを一律固定サイズとせず）上記終盤においては格子検出領域Ｗの大きさが大きくなるよう、可変に設定されている。これにより、上記のような場合にも柔軟に対応し、指示パターンＵを確実に識別することができる。
【００９２】
（３）各格子検出領域の大きさを紙媒体の閉じ側から開き側へ向かって大きくする場合
例えば、上記載置部２４Ａ，２４Ｂに見開きノート形状の紙媒体７０が設置される場合もある。見開き形状の左・右いずれのページも図５に示した態様の紙媒体レイアウトだったとすると、図１中の右側の載置部２４Ａに保持されたページ（右ページ）においては、指示ボックス７４の記入開始点Ｑ１側が紙媒体７０の閉じ側（載置部２４のヒンジＣに近い側）となり、記入終了点Ｑ２側が紙媒体７０の開き側（載置部２４のヒンジＣから遠い側）となる。この場合、前述の１６個の格子検出領域Ｗに対するストロークデータＵｓに置き換えて考えると、ストロークデータＵｓの記入開始位置ｉ側が上記紙媒体７０の閉じ側、記入終了位置ｊ側が紙媒体７０の開き側となる。そして、本変形例では、紙媒体７０の閉じ側から開き側へ向って徐々に大きくなるように、上記格子検出領域Ｗが設定される。
【００９３】
すなわち、図１８（ｂ）に示すように、この例では、１６個の格子検出領域Ｗは、記入開始点ｊに最も近い上記閉じ側の４つの格子検出領域Ａ１，Ａ２，Ａ３，Ａ４が互いに同じ大きさで最も小さく（小サイズ）、格子検出領域Ａ１，Ａ２，Ａ３，Ａ４の上記開き側に位置する４つの格子検出領域Ｂ１，Ｂ２，Ｂ３，Ｂ４が互いに同じ大きさで上記格子検出領域Ａ１，Ａ２，Ａ３，Ａ４よりも若干大きく（中サイズ）、格子検出領域Ｂ１，Ｂ２，Ｂ３，Ｂ４のさらに上記開き側に位置する格子検出領域Ｃ１，Ｃ２，Ｃ３，Ｃ４が互いに同じ大きさで上記格子検出領域Ｂ１，Ｂ２，Ｂ３，Ｂ４よりもさらに若干大きく（大サイズ）、格子検出領域Ｃ１，Ｃ２，Ｃ３，Ｃ４の上記開き側に位置し記入終了点ｊに最も近い４つの格子検出領域Ｄ１，Ｄ２，Ｄ３，Ｄ４が互いに同一の大きさで一番大きくなる（特大サイズ）ように、設定されている。
【００９４】
本変形例においても、上記同様、操作者が例えば一筆書きのようにして上記指示パターンＵを記入する際、勢い余って一筆書きの終盤で本来書くべき記入位置から逸脱した場合にも、柔軟に対応し、指示パターンＵを確実に識別することができる。
【００９５】
（４）指示ボックスに指示パターンがプレ印刷されている場合
すなわち、図１９に示すように、「指示」ボックス内に、各指示に対応するパターンが予め印刷されているようにしてもよい。図１９に示す「指示」ボックス７４においては、前述した、格子点領域Ａ１→Ｂ４→Ｃ２→Ｄ４の順序で通過する上記「メモ」指示パターンに対応したプレ印刷線Ｕａと、格子点領域Ａ２→Ｂ４→Ｃ２→Ｄ４の順序で通過する上記「予定」指示パターンに対応したプレ印刷線Ｕｂと、格子点領域Ａ１→Ｂ２→Ｃ３→Ｄ２の順序で通過する、上記「ＴＯ  ＤＯ」指示パターンに対応したプレ印刷線Ｕｃと、がこの例では破線で印刷されている。このＡ倍、操作者は、これらプレ印刷線Ｕａ，Ｕｂ，Ｕｃのいずれかをなぞるように筆記することで、各指示を行うことができるので、各指示パターンの形状（態様）を記憶していなくても簡単に指示を行うことができる。
【００９６】
（５）操作端末にて処理を行う場合
上記においては、図１２のフローに示したすべての処理を電子筆記装置２において行ったが、例えば電子筆記装置２に情報送受信可能に接続された操作端末（適宜のＰＣや携帯端末等）が電子筆記装置２からストロークデータを取得し、その取得されたストロークデータに対し、上記と同様の処理を行っても良い。この場合、上記操作端末が前述の電子筆記装置２の編集バッファと同様のバッファを備えており、電子筆記装置２から受信したストロークデータを、操作端末のＣＰＵ（演算手段に相当）が上記バッファに展開する。その後、当該ＣＰＵによって図１２のステップＳ１１０〜ステップＳ１４０と同等の手順（通過判定手順に相当）が実行され、さらにステップＳ１５０と同等の手順（処理決定手順に相当）を経て、ステップＳ１６０と同等の手順で、決定されたアクションが実行される。なお、この場合、このような処理を実行するためのプログラム（電子筆記処理プログラム）が、この操作端末の適宜の記録媒体（ＲＯＭやＥＥＰＲＯＭ等）に記憶されている。この場合も、上記と同様の効果を得ることができる。
【００９７】
なお、以上の説明において、「垂直」「平行」「平面」等の記載がある場合には、当該記載は厳密な意味ではない。すなわち、それら「垂直」「平行」「平面」とは、設計上、製造上の公差、誤差が許容され、「実質的に垂直」「実質的に平行」「実質的に平面」という意味である。
【００９８】
また、以上の説明において、外観上の寸法や大きさが「同一」「等しい」「異なる」等の記載がある場合は、当該記載は厳密な意味ではない。すなわち、それら「同一」「等しい」「異なる」とは、設計上、製造上の公差、誤差が許容され、「実質的に同一」「実質的に等しい」「実質的に異なる」という意味である。
【００９９】
但し、例えばしきい値や基準値等、所定の判定基準となる値あるいは区切りとなる値の記載がある場合は、それらに対しての「同一」「等しい」「異なる」等は、上記とは異なり、厳密な意味である。
【０１００】
なお、以上において、図２中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１０１】
また、図１１、図１２、図１４、図８に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１０２】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１０３】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０４】
２              電子筆記装置
３              電子ペン（筆記具）
２４Ａ，２４Ｂ  載置部（保持手段）
２５Ａ、２５Ｂ  座標検出部（位置取得手段）
７０            紙媒体（被筆記媒体）
２０３          ＲＡＭ
２０７          通信制御部
ｉ              記入開始位置
ｊ              記入終了位置
Ｐ              格子点領域
Ｑ１            記入開始点
Ｑ２            記入終了点
ＳＶ            サーバ
Ｕ              指示パターン
Ｗ              格子検出領域
【図１】
2016162115.tif 000003
【図２】
2016162115.tif 000004
【図３】
2016162115.tif 000005
【図４】
2016162115.tif 000006
【図５】
2016162115.tif 000007
【図６】
2016162115.tif 000008
【図７】
2016162115.tif 000009
【図８】
2016162115.tif 000010
【図９】
2016162115.tif 000011
【図１０】
2016162115.tif 000012
【図１１】
2016162115.tif 000013
【図１２】
2016162115.tif 000014
【図１３】
2016162115.tif 000015
【図１４】
2016162115.tif 000016
【図１５】
2016162115.tif 000017
【図１６】
2016162115.tif 000018
【図１７】
2016162115.tif 000019
【図１８】
2016162115.tif 000020
【図１９】
2016162115.tif 000021