(57)【要約】【課題】台座上に載置された紙媒体のフォーマットを正確に特定することが可能な入力装置を提供する。【解決手段】読取装置のＣＰＵは、センサ基板によって検出された位置を複数取得する。ＣＰＵは、取得された複数の位置の組み合わせ及び順番が所定の第１条件を満たすか判断し、第１条件を満たすと判断された場合、検出部によって検出された位置を複数取得する（Ｓ５５）。ＣＰＵは、複数の位置の組み合わせ及び順番を示す第２条件と、紙媒体のフォーマットとを対応付けて複数記憶したテーブルを参照し、取得された複数の位置の組み合わせ及び順番が、複数の第２条件の何れかと一致するか判断する（Ｓ６７）。ＣＰＵは、複数の第２条件の何れかと一致すると判断された場合、一致すると判断された第２条件に対応するフォーマットを特定する（Ｓ６９）。【選択図】図１０
2014211754.tif 000002
【特許請求の範囲】
【請求項１】
所定領域に配置された紙媒体に対して筆記手段によって筆記された位置を検出する検出部と、
前記検出部によって検出された位置を複数取得する第１取得手段と、
前記第１取得手段によって取得された複数の位置の組み合わせ及び順番が所定の第１条件を満たすか判断する第１判断手段と、
前記第１判断手段によって前記第１条件を満たすと判断された場合、前記検出部によって検出された位置を複数取得する第２取得手段と、
複数の位置の組み合わせ及び順番を示す第２条件と、前記紙媒体のフォーマットを特定可能なフォーマット情報とを関連付けて複数記憶した第１記憶部を参照し、前記第２取得手段によって取得された複数の位置の組み合わせ及び順番が、前記第１記憶部に記憶された複数の第２条件の何れかと一致するか判断する第２判断手段と、
前記第２判断手段によって前記複数の第２条件の何れかと一致すると判断された場合、一致すると判断された第２条件に対応するフォーマット情報を特定する特定手段と
を備えたことを特徴とする入力装置。
【請求項２】
前記検出部によって検出された複数の位置を第２記憶部に記憶する記憶制御手段と、
前記第２判断手段によって、前記複数の第２条件の何れかと一致すると判断された場合、前記第２記憶部に記憶した前記複数の位置を消去する消去手段と
を備えたことを特徴とする請求項１に記載の入力装置。
【請求項３】
前記第１条件は、前記所定領域の周縁部分である第１部分内に前記複数の位置が配置することを条件とし、
前記第２条件は、前記第１部分よりも内側の第２部分内に前記複数の位置が配置することを条件とすることを特徴とする請求項１又は２に記載の入力装置。
【請求項４】
前記第１判断手段によって前記第１条件を満たすと判断された場合、及び、前記第２判断手段によって前記複数の第２条件のうち何れかと一致すると判断された場合に、報知を行う報知手段を備えたことを特徴とする請求項１から３の何れかに記載の入力装置。
【請求項５】
前記所定領域内には、複数の検出領域が予め設定され、
前記第２判断手段は、
前記第２取得手段によって取得された複数の位置の夫々が含まれる複数の検出領域のうち、連続して取得された第１検出領域及び第２検出領域が一致する場合、前記第２検出領域を除外した複数の検出領域に基づいて、前記複数の第２条件の何れかと一致するか判断することを特徴とする請求項１から４の何れかに記載の入力装置。
【請求項６】
前記第１取得手段は、前記入力装置の電源がＯＮされた場合、又は、筆記動作に基づく線画の情報を前記入力装置に記憶させる為の筆記動作が行われた場合に、前記位置を複数取得することを特徴とする請求項１から５の何れかに記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙媒体に筆記する動作に基づき、筆記具の移動の軌跡を線画情報として電子化する入力装置に関する。
【背景技術】
【０００２】
台座上に載置された紙媒体に対して筆記された場合に、筆記具の移動の軌跡を、紙媒体に筆記された線画の情報として電子化する入力装置が知られている。このような装置において、台座上に載置された紙媒体のフォーマットを認識する技術が提案されている。例えば特許文献１では、次のようにして紙媒体のフォーマットが認識される。はじめにユーザは、台座上に載置された紙媒体の隅に印刷された複数のキャリブレーションマークを、紙媒体のフォーマットに対応する順番で入力ペンによって選択する。装置は、選択された位置を順番に検出する。装置は、検出された位置及び順番に対応するフォーマットを特定することによって、台座上に載置された紙媒体のフォーマットを認識する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２０３４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザによる紙媒体への通常の筆記時に、筆記具によってキャリブレーションマーク上に筆記される場合がある。キャリブレーションマークに対する筆記の順番が所定の条件を満たす場合、装置は、台座上に載置された紙媒体のフォーマットを認識する。このため、通常の筆記時に、実際に台座上に載置された紙媒体のフォーマットとは異なるフォーマットが装置によって誤って認識される可能性があるという問題点がある。
【０００５】
本発明の目的は、台座上に載置された紙媒体のフォーマットを正確に特定することが可能な入力装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る入力装置は、所定領域に配置された紙媒体に対して筆記手段によって筆記された位置を検出する検出部と、前記検出部によって検出された位置を複数取得する第１取得手段と、前記第１取得手段によって取得された複数の位置の組み合わせ及び順番が所定の第１条件を満たすか判断する第1判断手段と、前記第１判断手段によって前記第１条件を満たすと判断された場合、前記検出部によって検出された位置を複数取得する第２取得手段と、複数の位置の組み合わせ及び順番を示す第２条件と、前記紙媒体のフォーマットを特定可能なフォーマット情報とを関連付けて複数記憶した第１記憶部を参照し、前記第２取得手段によって取得された複数の位置の組み合わせ及び順番が、前記第１記憶部に記憶された複数の第２条件の何れかと一致するか判断する第２判断手段と、前記第２判断手段によって前記複数の第２条件の何れかと一致すると判断された場合、一致すると判断された第２条件に対応するフォーマット情報を特定する特定手段とを備えている。
【０００７】
本発明の入力装置は、まず第１判断手段によって、筆記動作が第１条件を満たすか判断する。入力装置は、筆記動作が第１条件を満たすと判断した場合、次に第２判断手段によって、筆記動作が複数の第２条件の何れかを満たすか判断する。そして入力装置は、筆記動作が複数の第２条件の何れかを満たすと判断した場合、第２条件に対応付けられたフォーマット情報に基づき、紙媒体のフォーマットを特定する。このように入力装置は、筆記動作を２段階で判断し、紙媒体のフォーマットを特定する。従って入力装置は、通常の筆記動作を、紙媒体のフォーマットを特定するための筆記動作と誤って判断することを防止できる。このため入力装置は、所定領域に実際に配置された紙媒体のフォーマットとは異なるフォーマットを誤って特定することを防止できる。
【０００８】
本発明において、前記検出部によって検出された複数の位置を第２記憶部に記憶する記憶制御手段と、前記第２判断手段によって、前記複数の第２条件の何れかと一致すると判断された場合、前記第２記憶部に記憶した前記複数の位置を消去する消去手段とを備えてもよい。入力装置は、検出部によって検出された複数の位置を記憶部に記憶することによって、筆記動作に基づく線画の情報を電子化し、記憶することができる。また入力装置は、第２判断手段によって複数の第２条件の何れかと一致すると判断された場合に、第２記憶部に記憶された複数の位置を削除する。これによって入力装置は、紙媒体のフォーマットを入力装置に認識させるためにユーザが行った筆記動作を、通常の筆記動作に基づく線画の情報から除外できるので、通常の筆記動作に伴う線画の情報のみを第２記憶部に記憶できる。
【０００９】
本発明において、前記第１条件は、前記所定領域の周縁部分である第１部分内に前記複数の位置が配置することを条件とし、前記第２条件は、前記第１部分よりも内側の第２部分内に前記複数の位置が配置することを条件としてもよい。入力装置は、所定領域の周縁部分に筆記動作がされたかを、第１判断手段によってはじめに判断し、次に、所定領域の内側部分に筆記動作がされたかを、第２判断手段によって次に判断する。入力装置は、異なる領域に筆記動作がされたことを２段階で判断することによって、通常の筆記動作を、紙媒体のフォーマットを特定するための動作と誤って判断することを更に適切に防止できる。また入力装置は、第１判断手段によって判断されるべき筆記動作が第２判断手段によって誤って判断されたり、第２判断手段によって判断されるべき筆記動作が第１判断手段によって誤って判断されたりすることを防止できる。従って入力装置は、第１判断手段による判断と、第２判断手段による判断とを明確に区別することによって、紙媒体のフォーマットを正確に特定できる。
【００１０】
本発明において、前記第１判断手段によって前記第１条件を満たすと判断された場合、及び、前記第２判断手段によって前記複数の第２条件のうち何れかと一致すると判断された場合に、報知を行う報知手段を備えてもよい。入力装置のユーザは、紙媒体のフォーマットが入力装置によって特定されたことを容易に認識できる。
【００１１】
本発明において、前記所定領域内には、複数の検出領域が予め設定され、前記第２判断手段は、前記第２取得手段によって取得された複数の位置の夫々が含まれる複数の検出領域のうち、連続して取得された第１検出領域及び第２検出領域が一致する場合、前記第２検出領域を除外した複数の検出領域に基づいて、前記複数の第２条件の何れかと一致するか判断してもよい。これによって入力装置は、ユーザが誤って同一の検出領域に複数回連続して筆記動作を行った場合でも、紙媒体のフォーマットを正確に特定できる。
【００１２】
本発明において、前記第１取得手段は、前記入力装置の電源がＯＮされた場合、又は、筆記動作に基づく線画の情報を前記入力装置に記憶させる為の筆記動作が行われた場合に、前記位置を複数取得してもよい。これによって入力装置は、所定領域に紙媒体が新たに配置された場合に、新たに配置された紙媒体のフォーマットを特定できる。
【図面の簡単な説明】
【００１３】
【図１】手書入力システム１の概要を示す図である。
【図２】読取装置２の平面図である。
【図３】読取装置２及びＰＣ１９の電気的構成を示すブロック図である。
【図４】用紙１２０を示す図である。
【図５】用紙１３０を示す図である。
【図６】表表紙１１０Ｌの裏面１４０を示す図である。
【図７】テーブル２３１を示す図である。
【図８】メイン処理のフローチャートである。
【図９】入力判定処理のフローチャートである。
【図１０】設定処理のフローチャートである。
【図１１】通常処理のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、図面を参照して説明する。図１及び図２を参照して、本実施形態に係る手書入力システム１の概要を説明する。以下の説明では、図１の左上側、右下側、上側、下側、右上側、左下側を、各々、読取装置２の左側、右側、前側、後側、上側、下側と定義して説明する。また読取装置２の左右方向及び上下方向を、夫々、Ｘ軸方向及びＹ軸方向と定義して説明する。
【００１５】
図１に示すように、手書入力システム１は、読取装置２、電子ペン３、ＰＣ１９等を主に備える。読取装置２は、折り畳んで携行可能な、薄型軽量の手書き入力装置である。手書入力システム１では、ユーザは電子ペン３を用いて、読取装置２に固定された紙媒体１００の用紙１１１に線画を筆記する。線画は、文字、数値、記号、及び図形等を含む。読取装置２は、電子ペン３の位置を検出する。読取装置２は、経時的に検出された電子ペン３の複数の位置に基づいて、電子ペン３の軌跡を特定する。ＰＣ１９は、読取装置２で特定された電子ペン３の軌跡のデータ（以下、ストロークデータという。）に基づいて、用紙１１１に筆記された線画を電子化した画像ファイルを作成し、記憶する。
【００１６】
図２に示すように、読取装置２は、左右一対の左読取装置２Ｌ，右読取装置２Ｒ，フラットケーブル６，及びカバー４を構成の主体とする。左読取装置２Ｌ及び右読取装置２Ｒは、矩形薄板状であり、カバー４の前面に左右方向に見開き可能に配置されている。左読取装置２Ｌ及び右読取装置２Ｒは、フラットケーブル６によって電気的に接続されている。右読取装置２Ｒは、３つのＬＥＤ５を上端に備える。ＬＥＤ５は、読取装置２の状態をユーザに通知可能である。カバー４は、袋状の袋部４Ａを左側に備える。左読取装置２Ｌは、袋部４Ａ内に差し込まれることでカバー４に着脱可能に装着される。右読取装置２Ｒは、両面テープ及び粘着性を有する樹脂フィルム等によって、カバー４の右前面に貼り付けられる。
【００１７】
読取装置２の前面には紙媒体１００が着脱可能に装着される。図１に示すように、紙媒体１００は、左右方向に見開き可能な冊子状である。紙媒体１００では、一対の表紙（表表紙１１０Ｌ及び裏表紙１１０Ｒ）と複数の用紙１１１が、各々の縁部の一部で綴じられている。一例として、紙媒体１００はＡ５サイズのノートである。用紙１１１に予め印刷された図柄のレイアウト等を示すフォーマット（以下、「紙媒体１００のフォーマット」という。）は、紙媒体１００の種別毎に異なる。フォーマットの異なる用紙１１１の具体例として、後述する用紙１２０（図４参照）、１３０（図５参照）が挙げられる。紙媒体１００は、表表紙１１０Ｌが左読取装置２Ｌの上面に載置され、且つ、裏表紙１１０Ｒが右読取装置２Ｒの上面に載置されるように、読取装置２上に装着される。本実施形態では、紙媒体１００は、両面テープ及び粘着性を有する樹脂フィルム等によって、紙媒体１００が読取装置２に位置決めされた状態で装着される。即ち、左読取装置２Ｌ及び右読取装置２Ｒは各々、表表紙１１０Ｌ及び裏表紙１１０Ｒと一体的に移動する。ユーザは電子ペン３を用いて紙媒体１００の用紙１１１に線画を筆記できる。
【００１８】
また、紙媒体１００の表表紙１１０Ｌの裏面１４０（図６参照）に、紙媒体１００のフォーマットを読取装置２に認識させるために用いられる図柄が予め印刷される。読取装置２は、裏面１４０に電子ペン３を用いて筆記する動作に基づいて、紙媒体１００のフォーマットを特定可能である。詳細は後述する。
【００１９】
電子ペン３は、公知の電磁誘導式の電子ペンであり、筒体３０、芯体３１、コイル３２、可変容量コンデンサ３３、基板３４、コンデンサ３５、及びインク収納部３６を主に備える。筒体３０は、円柱状の形状を有し、芯体３１の一部、コイル３２，可変容量コンデンサ３３，基板３４，コンデンサ３５，及びインク収納部３６を内部に収容する。芯体３１は、電子ペン３の先端部（図１では下側）に設けられている。芯体３１は図示外の弾性部材によって、電子ペン３の先端側に付勢されている。芯体３１の先端部は、筒体３０の外部に突出している。芯体３１の後端側（図１では上側）は、インクが収納されているインク収納部３６に接続されている。インク収納部３６は、芯体３１にインクを供給する。ユーザが電子ペン３を用いて用紙１１１に筆記すると、インクによって用紙１１１に線画が形成される。
【００２０】
コイル３２は、インク収納部３６の周囲に巻回された状態で、芯体３１と可変容量コンデンサ３３との間に保持されている。可変容量コンデンサ３３は、基板３４によって電子ペン３の内部に固定されている。基板３４には、コンデンサ３５が搭載されている。コンデンサ３５及び可変容量コンデンサ３３はコイル３２に並列に接続され、周知の共振（同調）回路を構成する。
【００２１】
ＰＣ１９は、汎用のノート型のパーソナルコンピュータである。ＰＣ１９は、入力部１９１及びディスプレイ１９２を備える。入力部１９１は、各種指示を入力するために使用される。ディスプレイ１９２は、画像を表示する。手書入力システム１では、ＰＣ１９としてパーソナルコンピュータの代わりに周知の情報端末（タブレットＰＣ，及びスマートフォン等）が用いられてもよい。
【００２２】
図３を参照して、手書入力システム１の電気的構成を説明する。まず、読取装置２の電気的構成と、読取装置２がストロークデータを取得する原理の概要とを説明する。読取装置２は、センサ基板７Ｌ，７Ｒ，メイン基板２０，及びセンサ制御基板２８，２９を備える。センサ基板７Ｌ，７Ｒは、夫々、左読取装置２Ｌ，右読取装置２Ｒ内に設けられる。
【００２３】
メイン基板２０は、ＣＰＵ２１、ＲＡＭ２２、フラッシュＲＯＭ２３、及び無線通信部２４を備えている。ＲＡＭ２２、フラッシュＲＯＭ２３、及び無線通信部２４は、ＣＰＵ２１に電気的に接続されている。ＣＰＵ２１は、読取装置２の制御を行う。ＲＡＭ２２は、演算データ等の各種データを一時的に記憶する。フラッシュＲＯＭ２３には、ＣＰＵ２１が読取装置２を制御するために実行する各種プログラムが記憶されている。フラッシュＲＯＭ２３にはストロークデータが記憶される。フラッシュＲＯＭ２３には、テーブル２３１（図７参照）が記憶される。無線通信部２４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。
【００２４】
センサ基板７Ｌ、７Ｒには、Ｘ軸方向及びＹ軸方向の各々に細長いループコイルが多数配列されている。センサ基板７Ｌは、センサ制御基板２８のＡＳＩＣ２８Ａに電気的に接続されている。ＡＳＩＣ２８Ａは、電子ペン３による筆記動作がセンサ基板７Ｌ上で行われた場合に、筆記動作に基づいてストロークデータを作成する処理を実行する。センサ基板７Ｒは、センサ制御基板２９のＡＳＩＣ２９Ａに電気的に接続されている。ＡＳＩＣ２９Ａは、電子ペン３による筆記動作がセンサ基板７Ｒ上で行われた場合に、筆記動作に基づいてストロークデータを作成する処理を実行する。ＡＳＩＣ２８Ａ，２９Ａのうち、マスター側のＡＳＩＣ２８ＡはＣＰＵ２１に直接接続され、スレーブ側のＡＳＩＣ２９ＡはＡＳＩＣ２８Ａを介してＣＰＵ２１に接続されている。
【００２５】
センサ基板７Ｌ，７Ｒ上で電子ペン３による筆記動作が行われた場合にストロークデータが取得される原理を、概略的に説明する。ＣＰＵ２１はＡＳＩＣ２８Ａ，２９Ａを制御して、センサ基板７Ｌ，７Ｒの各々のループコイルに、一本ずつ特定の周波数の電流（励磁用送信電流）を流す。これにより、センサ基板７Ｌ，７Ｒの各々のループコイルから磁界が発生する。この状態で、例えばユーザが電子ペン３を用いて、読取装置２に固定された紙媒体１００の用紙１１１に線画を筆記する動作を行うと、電子ペン３はセンサ基板７Ｌ，７Ｒに近接する。そのため、電子ペン３の共振回路は電磁誘導によって共振し、誘導磁界を生じる。
【００２６】
次に、ＣＰＵ２１はＡＳＩＣ２８Ａ，２９Ａを制御して、センサ基板７Ｌ，７Ｒの各々のループコイルからの磁界の発生を停止させる。センサ基板７Ｌ，７Ｒの各々のループコイルは、電子ペン３の共振回路から発せられる誘導磁界を受信する。ＣＰＵ２１はＡＳＩＣ２８Ａ，２９Ａを制御して、センサ基板７Ｌ，７Ｒの各々のループコイルに流れる信号電流（受信電流）を検出させる。ＡＳＩＣ２８Ａ，２９Ａがこの動作を全てのループコイルについて一本ずつ実行することで、受信電流に基づいて電子ペン３の位置が座標情報として検出される。
【００２７】
さらに、電子ペン３を用いて用紙１１１に線画を筆記する動作が行われている状態では、芯体３１に筆圧が付与される。コイル３２のインダクタンスは、芯体３１に付与される筆圧に応じて変化する。これにより、芯体３１に付与される筆圧に応じて、電子ペン３の共振回路の共振周波数が変化する。ＣＰＵ２１は、共振周波数の変化（位相変化）を検出して、電子ペン３に付与された筆圧を特定する。つまりＣＰＵ２１は、特定した筆圧によって、紙媒体１００の用紙１１１に線画が筆記されている状態であるか否かを判断できる。ＣＰＵ２１は、用紙１１１に線画が筆記されていると判断した場合、電子ペン３の軌跡を示すストロークデータを取得し、フラッシュＲＯＭ２３に記憶する。ストロークデータには、軌跡上の複数の位置を示す複数の座標情報が含まれる。
【００２８】
次に、ＰＣ１９の電気的構成と、ＰＣ１９が読取装置２からストロークデータを取得した場合の処理の概要とを説明する。ＰＣ１９は、ＣＰＵ４１，ハードディスクドライブ（ＨＤＤ）４２，ＲＡＭ４３，無線通信部４４，入力回路４５，出力回路４６，入力部１９１，及びディスプレイ１９２を主に備える。ＣＰＵ４１は、ＰＣ１９の制御を行う。ＣＰＵ４１は、ハードディスクドライブ（ＨＤＤ）４２、ＲＡＭ４３、無線通信部４４、入力回路４５、及び出力回路４６と電気的に接続している。ＨＤＤ４２には、ＣＰＵ４１が実行する各種プログラムが記憶される。
【００２９】
ＰＣ１９は、図示外の媒体読取装置（例えば、ＣＤ−ＲＯＭドライブ）を備える。ＰＣ１９は、記憶媒体（例えば、ＣＤ−ＲＯＭ）に記憶されているプログラムを、媒体読取装置で読み取ってＨＤＤ４２にインストールできる。また、ＰＣ１９に接続されている外部機器（図示外）またはネットワークからプログラムを受信して、ＨＤＤ４２にインストールしてもよい。
【００３０】
ＲＡＭ４３は、種々の一時データを記憶する。無線通信部４４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。入力回路４５は、ＣＰＵ４１へ入力部１９１（例えば、マウス、キーボード、タッチパネルなど）からの指示を送る制御を行う。出力回路４６は、ＣＰＵ４１からの指示に応じてディスプレイ１９２に画像を表示する制御を行う。
【００３１】
ＣＰＵ４１は、読取装置２からストロークデータを取得する指示がユーザによって入力された場合、無線通信部４４を介して読取装置２との間で近距離無線通信を実行する。読取装置２のフラッシュＲＯＭ２３に記憶されているストロークデータは、読取装置２からＰＣ１９に転送される。ＣＰＵ４１は、読取装置２から転送されたストロークデータをＲＡＭ４３に記憶する。なお、読取装置２からＰＣ１９に対してストロークデータが転送される場合の通信は、無線通信に限定されず有線通信であってもよい。
【００３２】
ＣＰＵ４１は、ＲＡＭ４３に記憶したストロークデータに基づく文字列を特定する場合、Optical Character Recognition（ＯＣＲ）処理を実行する。なお文字列には、ＰＣ１９が認識可能な文字コードによって示される文字、数値、記号、図形等が含まれる。複数の文字、数値、記号、図形等が特定される場合だけでなく、一の文字、数値、記号、図形等が特定される場合もある。ＣＰＵ４１は、ストロークデータによって示される軌跡を示す画像データを一旦作成し、作成した画像データに対してＯＣＲ処理を実行することで、文字列を特定する。なお、文字列を特定する方法は変更できる。例えばＣＰＵ４１は、周知のパターンマッチング技術を用いることによって、ストロークデータから文字列を直接特定してもよい。
【００３３】
図４及び図５を参照し、用紙１１１の具体例（用紙１２０、１３０）について説明する。なお、図４及び図５は、一ページ分の用紙１１１を示しているので、読取装置２の左読取装置２Ｌ及び右読取装置２Ｒ上に紙媒体１００が見開いて置かれた状態では、用紙１１１が横方向に二つ並んで配置されることになる。
【００３４】
図４を参照し、用紙１２０について説明する。用紙１２０では、タイトル領域１２１、タグ領域１２２、及びノート領域１２３が縦方向に並んで配置されている。ノート領域１２３の右下に保存チェックボックス１２４が印刷されている。ノート領域１２３は、ユーザが電子ペン３を用いて自由に線画を筆記する為の領域である。タイトル領域１２１は、ノート領域１２３に筆記された線画の表題を筆記する為の領域である。タグ領域１２２は、ノート領域１２３に筆記された線画を検索する為のキーワードを、タグとして筆記する為の領域である。保存チェックボックス１２４は、タイトル領域１２１、タグ領域１２２、及びノート領域１２３に筆記された内容を確定させる場合に、チェックマークがチェックされる領域である。
【００３５】
読取装置２のＣＰＵ２１は、用紙１２０が綴じられた紙媒体１００のフォーマットを特定する（詳細は後述する。）。ＣＰＵ２１は、タイトル領域１２１、タグ領域１２２、及びノート領域１２３の夫々に筆記された線画のストロークデータを、領域毎に取得してフラッシュＲＯＭ２３に記憶する。ＰＣ１９のＣＰＵ４１は、読取装置２からストロークデータを取得し、ＲＡＭ４３に記憶する。ＣＰＵ４１は、ＲＡＭ４３に記憶したストロークデータのうち、ノート領域１２３に筆記された線画のストロークデータに基づき、線画を電子化して画像ファイルを作成する。画像ファイルは、線画をデシタル画像によって示すデータファイルである。デジタル画像の例として、ベクター画像やラスター画像が挙げられる。画像ファイルとしてＪＰＥＧファイル、ＧＩＦファイル、ＰＮＧファイル、ＢＭＰファイルが挙げられる。
【００３６】
ＣＰＵ４１は、ＲＡＭ４３に記憶したストロークデータのうち、タイトル領域１２１に筆記された線画のストロークデータに基づき、ＯＣＲ処理によって文字列を特定する。ＣＰＵ４１は、特定した文字列を、作成した画像ファイルのファイル名として設定し、ユーザによって予め指定されたフォルダに記憶する。ＣＰＵ４１は、ＲＡＭ４３に記憶したストロークデータのうち、タグ領域１２２に筆記された線画のストロークデータに基づき、ＯＣＲ処理によって文字列を特定する。ＣＰＵ４１は、特定した文字列を、タグとして画像ファイルに関連付ける。画像ファイルに関連付けたタグは、画像ファイルを検索する場合のキーワードとして使用される。
【００３７】
図５を参照し、用紙１３０について説明する。用紙１３０では、縦方向を３等分する２本の水平線１３０Ａ、１３０Ｂが印刷されている。また、水平線１３０Ａ、１３０Ｂによって等分された領域の夫々に、タイトル領域１３１、開始時間領域１３２、終了時間領域１３３、場所領域１３４、及び詳細領域１３５が縦方向に並んで配置されている。また、詳細領域１３５の右側に保存チェックボックス１３６が印刷されている。詳細領域１３５は、ユーザが電子ペン３を用いてスケジュールの詳細を筆記する為の領域である。タイトル領域１３１は、詳細領域１３５に筆記されたスケジュールの表題を筆記する為の領域である。開始時間領域１３２、終了時間領域１３３、及び場所領域１３４は、夫々、詳細領域１３５に筆記されたスケジュールの開始時間、終了時間、及び開催場所を筆記する為の領域である。保存チェックボックス１３６は、タイトル領域１３１、開始時間領域１３２、終了時間領域１３３、場所領域１３４、及び詳細領域１３５に筆記された内容を確定させる場合に、チェックマークがチェックされる領域である。
【００３８】
読取装置２のＣＰＵ２１は、用紙１３０が綴じられた紙媒体１００のフォーマットを特定する（詳細は後述する。）。ＣＰＵ２１は、タイトル領域１３１、開始時間領域１３２、終了時間領域１３３、場所領域１３４、及び詳細領域１３５の夫々に筆記された線画のストロークデータを取得してフラッシュＲＯＭ２３に記憶する。ＰＣ１９のＣＰＵ４１は、読取装置２からストロークデータを取得し、ＲＡＭ４３に記憶する。ＣＰＵ４１は、ＲＡＭ４３に記憶したストロークデータに基づき、ＯＣＲ処理によって文字列を特定する。ＣＰＵ４１は、開始時間領域１３２、終了時間領域１３３、場所領域１３４、及び詳細領域１３５の夫々に筆記された線画のストロークデータに基づき特定された、開催時間、終了時間、開催場所、及びスケジュールの詳細を関連付け、スケジュールファイルを作成する。ＣＰＵ４１は、タイトル領域１３１に筆記された線画のストロークデータに基づき特定された表題を、スケジュールファイルのファイル名として設定し、ユーザによって予め指定されたフォルダに記憶する。なおスケジュールファイルは、例えば、スケジュールを管理する為のアプリケーションで使用される。
【００３９】
図６を参照し、用紙１２０が綴られた紙媒体１００の表表紙１１０Ｌの裏面１４０に印刷される図柄の具体例について説明する。読取装置２のＣＰＵ２１は、電子ペン３を用いて裏面１４０への筆記動作が行われた場合のストロークデータに基づいて、用紙１２０が綴じられた紙媒体１００のフォーマットを特定する。ＣＰＵ２１は、用紙１２０が綴じられた紙媒体１００のフォーマットを特定することによって、用紙１２０に筆記された線画のストロークデータを、領域（タイトル領域１２１、タグ領域１２２、及びノート領域１２３）毎にフラッシュＲＯＭ２３に記憶する。
【００４０】
図６に示すように、裏面１４０に印刷された図柄には、４つの第１チェックボックス１４１（１４１Ａ、１４１Ｂ、１４１Ｃ、１４１Ｄ）、及び、４つの第２チェックボックス１４２（１４２Ａ、１４２Ｂ、１４２Ｃ、１４２Ｄ）が含まれる。４つの第１チェックボックス１４１は、夫々、裏面１４０の周縁部分（以下、「第１部分」という。）１４３内の何れかの位置に配置される。具体的には、第１チェックボックス１４１Ａ、１４１Ｂ、１４１Ｃ、１４１Ｄは、夫々、第１部分１４３内のうち右下、左上、左下、及び右上の夫々に配置される。第１チェックボックス１４１Ａ、１４１Ｂ、１４１Ｃ、１４１Ｄには、夫々、番号「１」「２」「３」「４」が対応付けられている。番号は、４つの第１チェックボックス１４１の夫々の順番を示している。
【００４１】
４つの第２チェックボックス１４２は、第１部分１４３の内側の領域の上下方向略中央の矩形状の部分（以下、「第２部分」という。）１４４内の何れかの位置に配置される。詳細には次の通りである。第２部分１４４は、上下方向に２分割、左右方向に４分割されることで、８つの検出領域１４４Ａ〜１４４Ｈが形成される。上側に左右方向に並んだ４つの検出領域が、左から順に夫々、検出領域１４４Ａ、検出領域１４４Ｂ、検出領域１４４Ｃ、検出領域１４４Ｄである。下側に左右方向に並んだ４つの領域が、左から順に夫々、検出領域１４４Ｅ、検出領域１４４Ｆ、検出領域１４４Ｇ、検出領域１４４Ｈである。第２チェックボックス１４２Ａ、１４２Ｂ、１４２Ｃ、１４２Ｄは、夫々、検出領域１４４Ａ、１４４Ｂ、１４４Ｇ、１４４Ｈに配置される。第２チェックボックス１４２Ａ〜１４２Ｄには、夫々、アルファベット「Ａ」「Ｂ」「Ｃ」「Ｄ」が対応付けられている。アルファベットは、４つの第２チェックボックス１４２の夫々の順番を示している。
【００４２】
なお、裏面１４０に印刷される図柄のうち、４つの第１チェックボックス１４１の夫々の位置、及び、夫々に対応付けられる番号は、綴じられる用紙１１１に依らず共通である。従って、用紙１２０（図４参照）が綴じられた紙媒体１００と、用紙１３０（図５参照）が綴じられた紙媒体１００とで、裏面１４０に印刷される４つの第１チェックボックス１４１の夫々の位置、及び、対応付けられる番号は一致する。一方、４つの第２チェックボックス１４２の夫々の位置、及び、対応付けられるアルファベットは、綴じられる用紙によって異なる。従って、用紙１２０（図４参照）が綴じられた紙媒体１００と、用紙１３０（図５参照）が綴じられた紙媒体１００とで、裏面１４０に印刷される４つの第２チェックボックス１４２の夫々の位置、及び、対応付けられるアルファベットは異なる。例えば、図示されていないが、用紙１３０が綴じられた紙媒体１００の表表紙１１０Ｌの裏面１４０には、検出領域１４４Ａ、１４４Ｆ、１４４Ｃ、１４４Ｈの夫々に、第２チェックボックス１４２Ａ〜１４２Ｄの夫々が配置される。このように、４つの第２チェックボックス１４２の夫々は、検出領域１４４Ａ〜１４４Ｈの何れかに１つずつ配置される。
【００４３】
また、裏面１４０のうち第２部分１４３の上側及び下側に、読取装置２に紙媒体１００のフォーマットを認識させるための手順を示す文字列が印刷されている。具体的には、第２部分１４４の上側に、文字列「１．ノートを装置本体に取り付け、本体の電源をＯＮにしてください」「２．四隅のチェックボックスを番号順にチェックしてください」「３．StatusLEDが点滅している事を確認してください※なっていない場合は、本体の電源をＯＦＦし、再度手順１からお試しください」「４．下記のチェックボックスを、ABCD順にチェックしてください」が印刷されている。また、第２部分１４２の下側に、文字列「５．Status LEDが3回点滅した事をご確認ください※うまく設定されない場合は、本体の電源をOFFし、再度手順１からお試しください」「６．以上でノート情報設定は終了です」が印刷されている。
【００４４】
ユーザが、用紙１２０が綴じられた紙媒体１００のフォーマットを読取装置２に認識させる場合の手順について説明する。はじめにユーザは、１．の指示に従い、読取装置２に紙媒体１００を載せ、読取装置２の電源をＯＮする。ＬＥＤ５は緑色に発光する。なおユーザは、紙媒体１００の表表紙１１０Ｌをカバー４の袋部４Ａに差し込まず、袋部４Ａに載置させた状態とする。次にユーザは、紙媒体１００の用紙１１１を全て右読取装置２Ｒに載置させた状態とする。これによって、左読取装置２Ｌには表表紙１１０Ｌのみが載置された状態となり、裏面１４０に電子ペン３を用いて筆記することが可能な状態になる。
【００４５】
次にユーザは、２．の指示に従い、４つの第１チェックボックス１４１の夫々に対応付けられた番号の順番で、第１チェックボックス１４１Ａ〜１４１Ｄにチェックマークを電子ペン３で筆記する。以上が、第１段階の手順に相当する。第１段階の手順が適切に行われた場合、ＬＥＤ５が遅い周期で点滅する。ユーザは、３．の指示に従い、ＬＥＤ５が点滅していることを確認する。なお、第１段階の手順が適切に行われなかった場合、ＬＥＤ５は点滅しない。この場合、ユーザは、１．から手順をやり直す。
【００４６】
第１段階の手順が適切に行われた場合、次にユーザは、４．の指示に従い、４つの第２チェックボックス１４２の夫々に対応付けられたアルファベットの順番で、第２チェックボックス１４２Ａ〜１４２Ｄにチェックマークを電子ペン３で筆記する。以上が、第２段階の手順に相当する。第２段階の手順が適切に行われた場合、ＬＥＤ５が速い周期で３回点滅する。ユーザは、５．の指示に従い、ＬＥＤ５が速い周期で３回点滅したことを確認する。ＬＥＤ５が速い周期で３回点滅した場合、読取装置２は、紙媒体１００のフォーマットを特定できたことになる。ユーザは、用紙１２０への通常の筆記動作を開始する。なお、第２段階の手順が適切に行われなかった場合、ＬＥＤ５は赤色に変色して発光する。この場合、ユーザは、読取装置２の電源を一旦ＯＦＦする。次にユーザは、再度電源をＯＮし、１．から手順をやり直す。
【００４７】
図７を参照し、フラッシュＲＯＭ２３に記憶されたテーブル２３１について説明する。テーブル２３１は、ＣＰＵ２１が紙媒体１００のフォーマットを特定する場合に参照される。テーブル２３１には、４つの第１チェックボックス１４１の夫々が印刷されている位置を中心とする所定半径の円内の検出領域を示す領域情報が順番に記憶されている。例えば領域情報として、全ての用紙１１１について、「右下」（ｎ＝１）「左上」（ｎ＝２）「左下」（ｎ＝３）「右上」（ｎ＝４）が記憶されている。変数ｎは、第１チェックボックス１４１に対応付けられた番号、即ち、４つの第１チェックボックス１４１の夫々の順番を示す。領域情報「右下」「左上」「左下」「右上」は、夫々、第１チェックボックス１４１Ａ、１４１Ｂ、１４１Ｃ、１４１Ｄ（図６参照）の夫々が印刷される位置を中心とする円で示される検出領域１４５Ａ、１４５Ｂ、１４５Ｃ、１４５Ｄ（図６参照）を示す。
【００４８】
またテーブル２３１には、４つの第２チェックボックス１４２の夫々が印刷されている第２部分１４４の検出領域１４４Ａ〜１４４Ｈを示す情報が、用紙１１１毎に記憶されている。例えば用紙１２０に対応する位置情報として、「１４４Ａ」（ｎ＝Ａ）「１４４Ｂ」（ｎ＝Ｂ）「１４４Ｇ」（ｎ＝Ｃ）「１４４Ｈ」（ｎ＝Ｄ）が記憶されている。変数ｎは、第２チェックボックス１４２に対応付けられたアルファベット、即ち、４つの第２チェックボックス１４２の順番を示す。位置情報「１４４Ａ」「１４４Ｂ」「１４４Ｇ」「１４４Ｈ」は、夫々、第２チェックボックス１４２Ａ、１４２Ｂ、１４２Ｃ、１４２Ｄ（図６参照）の夫々が配置される、第２部分１４４（図６参照）内の検出領域を示している。用紙１３０についても同様である。
【００４９】
更にフラッシュＲＯＭ２３には、用紙１１１に予め印刷された図柄のフォーマットを示すフォーマット情報が、用紙１１１毎に記憶される。例えば用紙１２０に対応するフォーマット情報として、タイトル領域１２１（図４参照）、タグ領域１２２（図４参照）、及びノート領域１２３（図４参照）、及び保存チェックボックス１２４（図４参照）の位置を特定することが可能なフォーマット情報が記憶されている。また、例えば用紙１３０に対応するフォーマット情報として、タイトル領域１３１（図５参照）、開始時間領域１３２（図５参照）、終了時間領域１３３（図５参照）、場所領域１３４（図５参照）、詳細領域１３５（図５参照）、及び保存チェックボックス１３６（図５参照）の位置を特定することが可能なフォーマット情報が記憶されている。
【００５０】
図８から図１１を参照し、読取装置２のＣＰＵ２１によって実行されるメイン処理について説明する。ＣＰＵ２１は、読取装置２の電源がＯＮされた場合に、フラッシュＲＯＭ２３に記憶されたプログラムに基づいて動作することで、メイン処理を開始する。図８に示すように、はじめにＣＰＵ２１は、読取装置２が動作中であることをユーザに通知する為に、ＬＥＤ５を緑色で点灯させる（Ｓ１１）。ＣＰＵ２１は、第１段階の判定を行う処理（入力判定処理、図９参照）を実行する（Ｓ１３）。
【００５１】
図９を参照し、入力判定処理について説明する。ＣＰＵ２１は、変数ｎに１を代入して初期化し、ＲＡＭ２２に記憶する（Ｓ３１）。ＣＰＵ２１は、電子ペン３によって何れかの場所に線画が筆記されたかを判断する（Ｓ３３）。ＣＰＵ２１は、線画が筆記されていないと判断した場合（Ｓ３３：ＮＯ）、処理をＳ３３に戻す。一方、ＣＰＵ２１は、何れかの場所に線画が筆記されたと判断した場合（Ｓ３３：ＹＥＳ）、ＡＳＩＣ２８Ａからストロークデータを取得し、フラッシュＲＯＭ２３に記憶する（Ｓ３４）。ＣＰＵ２１は、テーブル２３１（図７参照）を参照し、第１チェックボックス１４１に対応付けられた４つの領域情報のうち、変数ｎに対応する領域情報を選択する。ＣＰＵ２１は、Ｓ３４でフラッシュＲＯＭ２３に記憶されたストロークデータに含まれる座標情報によって特定される位置が、選択した領域情報で示される検出領域に配置されているかを判断する（Ｓ３５）。
【００５２】
ＣＰＵ２１は、ストロークデータに含まれる座標情報によって特定される位置が、選択した領域情報で示される検出領域に配置されていると判断した場合（Ｓ３５：ＹＥＳ）、変数ｎが４であるか判断する（Ｓ３９）。ＣＰＵ２１は、変数ｎが４未満であると判断した場合（Ｓ３９：ＮＯ）、変数ｎに１を加算する（Ｓ４１）。ＣＰＵ２１は、処理をＳ３３に戻す。ＣＰＵ２１は、更新された変数ｎに基づいて、Ｓ３４、Ｓ３５、Ｓ３９を繰り返す。
【００５３】
変数ｎが４となった場合、第１チェックボックス１４１Ａ〜１４１Ｄの夫々に対し、対応する番号の順に筆記が行われたことになる。ＣＰＵ２１は、変数ｎが４であると判断した場合（Ｓ３９：ＹＥＳ）、メイン処理（図８参照）で設定処理（Ｓ１７）を実行する為に、フラグ情報「１」をＲＡＭ２２に記憶する（Ｓ４３）。ＣＰＵ２１は入力判定処理を終了し、メイン処理（図８参照）に処理を戻す。
【００５４】
一方、ストロークデータに含まれる座標情報によって特定される位置が、選択された領域情報で示される検出領域に配置されていない場合、第１チェックボックス１４１Ａ〜１４１Ｄの何れかに対し、対応する番号の順に筆記が行われなかったことになる。ＣＰＵ２１は、ストロークデータに含まれる座標情報によって特定される位置が、選択された領域情報で示される領域に配置されないと判断した場合（Ｓ３５：ＮＯ）、メイン処理（図８参照）で通常処理（Ｓ２５）を実行する為に、フラグ情報「０」をＲＡＭ２２に記憶する（Ｓ３７）。ＣＰＵ２１は入力判定処理を終了し、メイン処理（図８参照）に処理を戻す。
【００５５】
例えばユーザが、読取装置２の電源をＯＮした後、左読取装置２Ｌ上に用紙１１１を載置させた状態で通常の筆記動作を開始した場合、第１チェックボックス１４１Ａ〜１４１Ｄに対し、対応する番号の順に筆記が行われないことになる為、通常処理か行われる。
【００５６】
図８に示すように、ＣＰＵ２１は、入力判定処理（Ｓ１３）の終了後、ＲＡＭ２２に記憶されたフラグ情報に基づき、設定処理（Ｓ１７）を行うか、又は、通常処理（Ｓ２５）を行うかを判断する（Ｓ１５）。ＣＰＵ２１は、フラグ情報「１」がＲＡＭ２２に記憶されていると判断した場合（Ｓ１５：ＹＥＳ）、第２段階の判定を行う設定処理（Ｓ１７）を実行すると判断する。一方、ＣＰＵ２１は、フラグ情報「０」がＲＡＭ２２に記憶されていると判断した場合（Ｓ１５：ＮＯ）、通常の筆記動作を受け付ける通常処理（Ｓ２５）を実行すると判断する。
【００５７】
図１０を参照し、設定処理について説明する。ＣＰＵ２１は、入力判定処理（図９参照）による第１段階の判定が正常に終了したことをユーザに通知する為、ＬＥＤ５を遅い周期で点滅させる（Ｓ５１）。ＣＰＵ２１は、変数ｎに１を代入し、ＲＡＭ２２に記憶する（Ｓ５３）。ＣＰＵ２１は、配列Ｌ［１］、Ｌ［２］、Ｌ［３］、Ｌ［４］の夫々に０を代入し、ＲＡＭ２２に記憶する（Ｓ５３）。ＣＰＵ２１は、電子ペン３によって何れかの場所に線画が筆記されたか判断する（Ｓ５５）。ＣＰＵ２１は、線画が筆記されていないと判断した場合（Ｓ５５：ＮＯ）、処理をＳ５５に戻す。
【００５８】
一方、ＣＰＵ２１は、いずれかの場所に線画が筆記されたと判断した場合（Ｓ５５：ＹＥＳ）、ＡＳＩＣ２８Ａからストロークデータを取得し、フラッシュＲＯＭ２３に記憶する（Ｓ５６）。ＣＰＵ２１は、フラッシュＲＯＭ２３に記憶されたストロークデータに含まれる座標情報によって特定される位置が、第２部分１４４（図６参照）内に配置されているか判断する（Ｓ５７）。ＣＰＵ２１は、ストロークデータに含まれる座標情報によって特定される位置が第２部分１４４内に配置されていないと判断した場合（Ｓ５７：ＮＯ）、処理をＳ５５に戻す。
【００５９】
ＣＰＵ２１は、ストロークデータに含まれる座標情報によって特定される位置が第２部分１４４内に配置されていると判断した場合（Ｓ５７：ＹＥＳ）、第２部分１４４（図６参照）内の８つの検出領域１４４Ａ〜１４４Ｈ（図６参照）のうち、ストロークデータに含まれる座標情報によって特定される位置が配置される検出領域を特定する。ＣＰＵ２１は、変数ｎが１であるか、又は、特定した検出領域を示す領域情報と配列Ｌ［ｎ−１］に記憶された領域情報とが相違するかを判断する（Ｓ５９）。変数ｎが２以上であり、且つ、領域情報が一致する場合、８つの検出領域１４４Ａ〜１４４Ｈの何れか１つの検出領域に、２回以上連続して筆記が行われたことになる。ＣＰＵ２１は、変数ｎが２以上であり、且つ、領域情報が一致すると判断した場合（Ｓ５９：ＮＯ）、Ｓ５５に処理を戻す。
【００６０】
例えば、特定の検出領域に電子ペン３が２回以上連続して接触した場合、ＣＰＵ２１は、変数ｎが２以上であり、且つ、領域情報が一致すると判断し（Ｓ５９：ＮＯ）、Ｓ５５に処理を戻す。
【００６１】
一方、変数ｎが１であるか、又は、領域情報が相違する場合、８つの検出領域１４４Ａ〜１４４Ｈ（図６参照）の異なる検出領域に１回ずつ筆記されている。ＣＰＵ２１は、変数ｎが１であるか、又は、領域情報が相違すると判断した場合（Ｓ５９：ＹＥＳ）、ストロークデータに含まれる座標情報によって特定される位置を含む検出領域を示す領域情報を、配列Ｌ［ｎ］に代入して記憶する（Ｓ６１）。ＣＰＵ２１は、変数ｎが４であるか判断する（Ｓ６３）。ＣＰＵ２１は、変数ｎが４未満であると判断した場合（Ｓ６３：ＮＯ）、変数ｎに１を加算する（Ｓ６５）。ＣＰＵ２１は処理をＳ５５に戻す。ＣＰＵ２１は、更新された変数ｎに基づいて、Ｓ５５、Ｓ５６、Ｓ５７、Ｓ５９、Ｓ６１を繰り返す。
【００６２】
変数ｎが４となった場合、８つの検出領域１４４Ａ〜１４４Ｈの異なる４つの領域の夫々に筆記が行われたことになる。配列Ｌ［１］〜Ｌ［４］の夫々には、領域情報（１４４Ａ〜１４４Ｈの何れか）が記憶されている。ＣＰＵ２１は、変数ｎが４であると判断した場合（Ｓ６３：ＹＥＳ）、テーブル２３１のうち第２チェックボックス１４２に対応付けられた４つの領域情報を、用紙１１１毎に１つずつ選択する（Ｓ６６）。ＣＰＵ２１は、選択した４つの領域情報と、配列Ｌ［１］〜Ｌ［４］の夫々に記憶された領域情報とを、対応する変数ｎ毎に比較する（Ｓ６７）。ＣＰＵ２１は、双方の４つの領域情報が全て一致すると判断した場合（Ｓ６７：ＹＥＳ）、Ｓ６６で選択した４つの領域情報に対応する用紙１１１を、読取装置２に載置された用紙１１１として特定する（Ｓ６９）。ＣＰＵ２１は、特定した用紙１１１に対応するフォーマット情報を、テーブル２３１から読み出して特定し、用紙１１１が綴じられた紙媒体１００のフォーマットとしてＲＡＭ２３に記憶する（Ｓ６９）。
【００６３】
ＣＰＵ２１は、紙媒体１００のフォーマットが特定され、第２段階の判定が終了したことをユーザに通知する為、ＬＥＤ５を速い周期で３回点滅させる（Ｓ７１）。ＣＰＵ２１は、Ｓ３４（図９参照）、及びＳ５６でフラッシュＲＯＭ２３に記憶したストロークデータを消去する（Ｓ７３）。ＣＰＵ２１は、メイン処理（図８参照）で通常処理を実行する為に、フラグ情報「０」をＲＡＭ２２に記憶する（Ｓ７５）。ＣＰＵ２１は設定処理を終了させ、メイン処理（図８参照）に処理を戻す。
【００６４】
一方、ＣＰＵ２１は、Ｓ６６で用紙１１１毎に選択した４つの領域情報のうち何れかと、配列Ｌ［１］〜Ｌ［４］の夫々に記憶された領域情報の何れかとが相違すると判断した場合（Ｓ６７：ＮＯ）、Ｓ６６で全ての用紙１１１に対応する領域情報をテーブル２３１から選択したか判断する（Ｓ７７）。ＣＰＵ２１は、Ｓ６６で選択していない用紙１１１に対応する領域情報がテーブル２３１に残っている場合（Ｓ７７：ＮＯ）、処理をＳ６６に戻す。ＣＰＵ２１は、選択されていない用紙１１１に対応する４つの領域情報を選択し（Ｓ６６）、処理を繰り返す。ＣＰＵ２１は、Ｓ６６で全ての用紙１１１に対応する領域情報をテーブル２３１から選択したと判断した場合（Ｓ７７：ＹＥＳ）、メイン処理（図８参照）を終了させる為に、フラグ情報「１」をＲＡＭ２２に記憶する（Ｓ７９）。ＣＰＵ２１は設定処理を終了させ、メイン処理（図８参照）に処理を戻す。
【００６５】
図８に示すように、ＣＰＵ２１は、設定処理（Ｓ１７）の終了後、ＲＡＭ２２に記憶されたフラグ情報に基づき、メイン処理を終了させるか、又は、通常処理（Ｓ２５）を行うか判断する（Ｓ１９）。ＣＰＵ２１は、フラグ情報「１」がＲＡＭ２２に記憶されていると判断した場合（Ｓ１９：ＹＥＳ）、紙媒体１００のフォーマットの特定に失敗したことをユーザに通知する為、ＬＥＤ５を赤色に変色させて点灯させる（Ｓ２１）。ＣＰＵ２１は、ユーザによって読取装置２の電源をＯＦＦする操作が行われる迄、待機する（Ｓ２３）。ＣＰＵ２１は、読取装置２の電源をＯＦＦする操作が行われた場合、メイン処理を終了させる。
【００６６】
図１１を参照し、通常処理について説明する。はじめにＣＰＵ２１は、ＲＡＭ２２にフォーマット情報が記憶されているか判断し、記憶されていない場合に、デフォルトのフォーマット情報（例えば、用紙１２０に対応するフォーマットデータ）をＲＡＭ２２に記憶する。
【００６７】
例えばユーザが、読取装置２の電源をＯＮした後、左読取装置２Ｌ上に用紙１１１を載置させた状態で通常の筆記動作を開始した場合（Ｓ１５：ＮＯ、図８参照）、デフォルトのフォーマット情報に基づいて通常処理が行われる。一方、設定処理（図１０参照）によって紙媒体１００のフォーマットが特定されている場合、Ｓ６９（図１０参照）でＲＡＭ２２に記憶されたフォーマット情報に基づいて通常動作が行われる。
【００６８】
ＣＰＵ２１は、電子ペン３によって何れかの場所に線画が筆記されたか判断する（Ｓ８１）。ＣＰＵ２１は、線画が筆記されていないと判断した場合（Ｓ８１：ＮＯ）、処理をＳ８１に戻す。一方、ＣＰＵ２１は、何れかの場所に線画が筆記されたと判断した場合（Ｓ８１：ＹＥＳ）、ＡＳＩＣ２８Ａからストロークデータを取得する。ＣＰＵ２１は、Ｓ６９（図１０参照）でＲＡＭ２２に記憶したフォーマット情報に基づき、保存チェックボックス（１２４（図４参照）又は１３６（図５参照））に線画が筆記されたか判断する（Ｓ８３）。ＣＰＵ２１は、保存チェックボックスに線画が筆記されていないと判断した場合（Ｓ８３：ＮＯ）、ＲＡＭ２２に記憶されたフォーマット情報に基づき、ストロークデータに基づく線画が筆記された領域を特定する。ＣＰＵ２１は、取得したストロークデータに、特定した領域を示す情報を対応付けて、ＲＡＭ２２に記憶する（Ｓ８５）。ＣＰＵ２１は処理をＳ８１に戻す。
【００６９】
例えば、用紙１２０に対応するフォーマット情報がＲＡＭ２２に記憶されている場合、ＣＰＵ２１は、取得したストロークデータが、タイトル領域１２１、タグ領域、及び詳細領域１２３の何れに筆記されたかを特定する。ＣＰＵ２１は、ストロークデータに、筆記された領域（タイトル領域１２１、タグ領域、ノート領域１２３の何れか）を示す情報を対応付け、ＲＡＭ２２に記憶する。又、例えば、用紙１３０に対応するフォーマット情報がＲＡＭ２２に記憶されている場合、ＣＰＵ２１は、取得したストロークデータが、タイトル領域１３１、開始時間領域１３２、終了時間領域１３３、場所領域１３４、詳細領域１３５の何れに筆記されたかを特定する。ＣＰＵ２１は、ストロークデータに、筆記された領域（タイトル領域１３１、開始時間領域１３２、終了時間領域１３３、場所領域１３４、詳細領域１３５の何れか）を示す情報を対応付け、ＲＡＭ２２に記憶する。
【００７０】
一方、ＣＰＵ２１は、保存チェックボックスに線画が筆記されたと判断した場合（Ｓ８３：ＹＥＳ）、ＲＡＭ２２に記憶した、領域情報が対応付けられたストロークデータを、フラッシュＲＯＭ２３に記憶する（Ｓ８４）。これによって、読取装置２に対してストロークデータを送信することが可能な状態になる。ＣＰＵ２１は通常処理を終了させ、処理をメイン処理（図８参照）に戻す。図８に示すように、ＣＰＵ２１は、通常処理（Ｓ２５）の終了後、処理をＳ１３に戻す。ＣＰＵ２１は、第１段階の判定処理（入力判定処理、図９参照）を実行する。
【００７１】
以上説明したように、読取装置２のＣＰＵ２１は、はじめに、入力判定処理（図９参照）によって、４つの第１チェックボックス１４１に対する筆記動作が、テーブル２３１のうち第１チェックボックスに対応する４つの領域情報に従って行われているかを判断する（Ｓ３５）。ＣＰＵ２１は、テーブル２３１のうち第１チェックボックスに対応する４つの領域情報に従って筆記動作が行われていると判断した場合、次に、設定処理（図１０参照）によって、４つの第２チェックボックス１４２に対する筆記動作が、テーブル２３１のうち第２チェックボックスに対応する４つの領域情報の何れかに従って行われているかを判断する（Ｓ６７）。そしてＣＰＵ２１は、筆記動作に対応する領域情報に対応付けられたフォーマット情報を、紙媒体１００に対応するフォーマット情報として特定する（Ｓ６９）。このようにＣＰＵ２１は、入力判定処理及び設定処理の２段階で筆記動作を判断し、紙媒体１００のフォーマットを特定する。従ってＣＰＵ２１は、通常の筆記動作が行われた場合に、紙媒体１００のフォーマットを特定するための筆記動作と誤って判断することを防止できる。このためＣＰＵ２１は、読取装置２の左読取装置２Ｌ及び右読取装置２Ｒ上に載置された紙媒体１００のフォーマットとは異なるフォーマットを誤って特定することを防止できる。
【００７２】
またＣＰＵ２１は、センサ基板７Ｌ、７Ｒによって検出された複数の座標情報を含むストロークデータをフラッシュＲＯＭ２３に記憶する（Ｓ３４、Ｓ５６）ことによって、筆記動作に基づく線画の情報を電子化し記憶できる。またＣＰＵ２１は、設定処理によって紙媒体１００のフォーマットが特定された場合（Ｓ６９）に、フラッシュＲＯＭ２３に記憶されたストロークデータを削除する（Ｓ７３）。これによってＣＰＵ２１は、紙媒体１００のフォーマットを読取装置２に認識させるために行われた筆記動作を、筆記動作に基づく線画の情報から除外できるので、通常の筆記動作に伴う線画のストロークデータのみをフラッシュＲＯＭ２３に記憶することができる。
【００７３】
一方、ＣＰＵ２１は、入力判定処理によって、テーブル２３１のうち第１チェックボックスに対応する４つの領域情報に従って筆記動作が行われていないと判断した場合、フラッシュＲＯＭ２３に記憶されたストロークデータを削除せず、通常処理を実行する。従って、電源ＯＮの直後から通常の筆記動作が行われた場合に、フラッシュＲＯＭ２３に記憶されたストロークデータに基づいて、線画の情報を電子化し記憶できる。ＣＰＵ２１は、通常の筆記動作に基づいて取得されたストロークデータをフラッシュＲＯＭ２３から削除することを防止できる。
【００７４】
ＣＰＵ２１は、入力判定処理によって、裏面１４０の周縁部分に相当する第１部分１４３に配置された第１チェックボックス１４１に対する筆記動作を判断する（第１段階）。次にＣＰＵ２１は、設定処理によって、第１部分１４３の内側の第２部分１４４に配置された第２チェックボックス１４２に対する筆記動作を判断する（第２段階）。このようにＣＰＵ２１は、異なる領域に筆記動作がされたことを２段階で判断することによって、通常の筆記動作を、紙媒体１００のフォーマットを特定するための動作と誤って判断することを更に適切に防止できる。またＣＰＵ２１は、第１段階で判断されるべき筆記動作が第２段階で誤って判断されたり、第２段階で判断されるべき筆記動作が第１段階で誤って判断されたりすることを防止できる。従ってＣＰＵ２１は、第１段階の判断と、第２段階の判断とを明確に区別することによって、紙媒体１００のフォーマットを正確に特定できる。
【００７５】
またＣＰＵ２１は、入力判定処理（図９参照）によって４つの第１チェックボックス１４１に対する筆記動作がテーブル２３１に基づいて行われていると判断した場合、ＬＥＤ５を遅い速度で点滅させる（Ｓ５１）。またＣＰＵ２１は、設定処理（図１０参照）によって、４つの第２チェックボックス１４２に対する筆記動作がテーブル２３１に基づいて行われており、紙媒体１００のフォーマットを特定できた場合、ＬＥＤ５を速い速度で点滅させる（Ｓ７１）。従って読取装置２のユーザは、紙媒体１００のフォーマットを読取装置２が特定できたか否かを一見して容易に認識できる。
【００７６】
またＣＰＵ２１は、第２部分１４４の８つの検出領域１４４Ａ〜１４４Ｈの何れか１つの領域に、２回以上連続してチェックマークが筆記された場合、２回目以降の筆記動作を除外して紙媒体１００のフォーマットを特定する。従ってＣＰＵ２１は、ユーザが誤って、同一の検出領域に複数回連続して筆記動作を行った場合でも、紙媒体１００のフォーマットを正確に認識できる。
【００７７】
またＣＰＵ２１は、読取装置２の電源がＯＮされた場合（メイン処理の開始時）、又は、筆記動作に基づく線画の情報を読取装置２に記憶させる為に保存チェックボックスが筆記された場合（Ｓ８３：ＹＥＳ）に、入力判定処理を実行する。なお、読取装置２の電源がＯＮされた場合、又は、保存チェックボックスが筆記された場合、その後新たな紙媒体１００が左読取装置２Ｌ及び右読取装置２Ｒに載置される可能性が高い。このためＣＰＵ２１は、左読取装置２Ｌ及び右読取装置２Ｒに新たな紙媒体１００が載置された場合に、新たに載置された紙媒体１００のフォーマットを特定することが可能となる。
【００７８】
なお、本発明は上記実施形態に限定されず、種々の変更が可能である。読取装置２は他の方法で電子ペン３の位置を検出してもよい。例えば読取装置２はタッチパネルを備えてもよい。タッチパネルの駆動方式は、抵抗膜方式であることが好ましい。タッチパネル上に紙媒体１００が置かれてもよい。ＣＰＵ２１は、電子ペン３によって紙媒体１００の用紙１１１に線画を筆記する動作が行われた場合、タッチパネルを介して筆圧が加えられた位置を検出してもよい。
【００７９】
図４、図５で例示した用紙１２０、１３０、及び、図６で例示した裏面１４０の図柄は一例であり、夫々に配置される各種領域の種類、数、及び大きさは変更できる。また図６で示した図柄は、紙媒体１００の裏表紙１１０Ｒの裏面に印刷されていてもよい。ユーザは、裏表紙１１０Ｒに印刷された図柄に基づき筆記動作を行うことによって、読取装置２に紙媒体１００のフォーマットを特定させてもよい。
【００８０】
ＣＰＵ２１は、設定処理（図９参照）によって紙媒体１００のフォーマットを特定した場合、フラッシュＲＯＭ２３に記憶されたストロークデータを消去した（Ｓ７３）。これに対し、例えばＣＰＵ２１は、紙媒体１００のフォーマットを特定し、ＬＥＤ５を速い周期で点滅させた後（Ｓ７１）、ユーザからの入力操作を待ち受けてもよい。ＣＰＵ２１は、ユーザからの入力操作を受け付けた場合に、フラッシュＲＯＭ２３に記憶されたストロークデータを消去してもよい。一方、ＣＰＵ２１は、ユーザからの入力操作が所定時間内に受け付けられなかった場合、フラッシュＲＯＭ２３に記憶されたストロークデータを消去せず、そのまま通常処理（図１１参照）を実行してもよい。
【００８１】
第１チェックボックス１４１及び第２チェックボックス１４２の位置は変更できる。例えば、第１チェックボックス１４１を第２部分１４４に配置し、第２チェックボックス１４２を第１部分１４３に配置してもよい。また、第１チェックボックス１４１及び第２チェックボックス１４２を、第１部分１４３又は第２部分１４４に配置してもよい。
【００８２】
ＣＰＵ２１は、ＬＥＤ５による報知の代わりに、図示外のスピーカから音を出力してもよい。またＣＰＵ２１は、ＬＥＤ５による報知の代わりに、図示外の振動モータによって読取装置２を振動させてもよい。
【００８３】
ＣＰＵ２１は、第２部分の８つの検出領域１４４Ａ〜１４４Ｈのうち、同一の領域に対して複数回連続して筆記動作が行われた場合、夫々を異なる筆記動作として検出してもよい。ＣＰＵ２１は、紙媒体１００のフォーマットを特定されるための入力操作を受け付けた場合に、入力判定処理及び設定処理を実行してもよい。
【００８４】
なお、読取装置２が本発明の「入力装置」に相当する。電子ペン３が本発明の「筆記手段」に相当する。センサ基板７Ｌ、７Ｒが本発明の「検出部」に相当する。Ｓ３３の処理を行うＣＰＵ２１が本発明の「第１取得手段」に相当する。Ｓ３５の処理を行うＣＰＵ２１が本発明の「第１判断手段」に相当する。Ｓ５５の処理を行うＣＰＵ２１が本発明の「第２取得手段」に相当する。Ｓ６７の処理を行うＣＰＵ２１が本発明の「第２判断手段」に相当する。Ｓ６９の処理を行うＣＰＵ２１が本発明の「特定手段」に相当する。テーブル２３１のうち、第１チェックボックスに対応付けられた領域情報の組み合わせが、本発明の「第１条件」に相当する。テーブル２３１のうち、第２チェックボックスに対応付けられた領域情報の組み合わせが、本発明の「第２条件」に相当する。テーブル２３１を記憶するフラッシュＲＯＭ２３が本発明の「第１記憶部」に相当する。Ｓ３４、Ｓ５６の処理を行うＣＰＵ２１が本発明の「記憶制御手段」に相当する。Ｓ７３の処理を行うＣＰＵ２１が本発明の「消去手段」に相当する。ストロークデータを記憶するフラッシュＲＯＭ２３が本発明の「第２記憶部」に相当する。Ｓ５１、Ｓ７１の処理を行うＣＰＵ２１が本発明の「報知手段」に相当する。
【符号の説明】
【００８５】
１      手書入力システム
２      読取装置
３      電子ペン
７Ｌ，７Ｒ  センサ基板
２１    ＣＰＵ
１００  紙媒体
１１１、１２０、１３０  用紙
【図１】
2014211754.tif 000003
【図２】
2014211754.tif 000004
【図３】
2014211754.tif 000005
【図４】
2014211754.tif 000006
【図５】
2014211754.tif 000007
【図６】
2014211754.tif 000008
【図７】
2014211754.tif 000009
【図８】
2014211754.tif 000010
【図９】
2014211754.tif 000011
【図１０】
2014211754.tif 000012
【図１１】
2014211754.tif 000013