(57)【特許請求の範囲】
【請求項１】
検出領域に接触又は近接する記入手段の位置である検出位置を検出する検出手段と、
前記検出手段によって検出された前記検出位置に基づいて、前記記入手段によって記入された一の線画に対応する、前記検出位置を少なくとも一つ含む線画データを取得する取得手段と、
前記取得手段によって取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記検出手段によって最初に検出された開始位置が、前記検出領域の一部の領域である複数の第一領域の何れかの内にあるか否かを判断する第一判断手段と、
前記複数の第一領域の各々の一部の領域である複数の第二領域の各々ついて、前記取得手段によって取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記第二領域内にある前記検出位置によって示される線が所定長さ以上である第一条件と、前記第二領域内にある前記検出位置が所定時間以上連続して検出される第二条件との少なくとも一方が満たされるか否かを判断する第二判断手段と、
前記第一判断手段によって前記開始位置が前記複数の第一領域の何れかの内にあると判断された場合に、前記複数の第二領域の内の、前記第二判断手段によって前記第一条件と前記第二条件との少なくとも一方が満たされると判断された前記第二領域に対応する指示が入力されたと判断する第三判断手段と
を備え、
前記第一領域は、前記第二領域と、前記第二領域の外部に設けられ且つ前記第二領域と接触する領域である第三領域とを含む、前記第二領域よりも大きい領域であることを特徴とする情報入力装置。
【請求項２】
前記第三領域は、前記第二領域の周囲を取り囲む領域であり、
前記第二領域の中心から前記第三領域の外縁までの距離は、前記第二領域の中心から前記第二領域の外縁までの距離の１倍より大きく且つ２倍以下であることを特徴とする請求項１に記載の情報入力装置。
【請求項３】
前記検出手段は、紙媒体に設けられたチェックボックスと前記第二領域とが位置的に対応するように、前記検出領域上に前記紙媒体を載置可能であり、
前記線画データは、前記記入手段によって前記紙媒体に記入された前記一の線画である点又は線を示すことを特徴とする請求項１又は２に記載の情報入力装置。
【請求項４】
前記第二領域の大きさは、前記チェックボックスの大きさと略同じであることを特徴とする請求項３に記載の情報入力装置。
【請求項５】
検出領域に接触又は近接する記入手段の位置である検出位置を検出する検出手段を備えた情報入力装置の制御方法であって、
前記検出手段によって検出された前記検出位置に基づいて、前記記入手段によって記入された一の線画に対応する、前記検出位置を少なくとも一つ含む線画データを取得する取得ステップと、
前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記検出手段によって最初に検出された開始位置が、前記検出領域の一部の領域である複数の第一領域の何れかの内にあるか否かを判断する第一判断ステップと、
前記複数の第一領域の各々の一部の領域である複数の第二領域の各々ついて、前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記第二領域内にある前記検出位置によって示される線が所定長さ以上である第一条件と、前記第二領域内にある前記検出位置が所定時間以上連続して検出される第二条件との少なくとも一方が満たされるか否かを判断する第二判断ステップと、
前記第一判断ステップで前記開始位置が前記複数の第一領域の何れかの内にあると判断された場合に、前記複数の第二領域の内の、前記第二判断ステップで前記第一条件と前記第二条件との少なくとも一方が満たされると判断された前記第二領域に対応する指示が入力されたと判断する第三判断ステップと
を備え、
前記第一領域は、前記第二領域と、前記第二領域の外部に設けられ且つ前記第二領域と接触する領域である第三領域とを含む、前記第二領域よりも大きい領域であることを特徴とする情報入力装置の制御方法。
【請求項６】
検出領域に接触又は近接する記入手段の位置である検出位置を検出する検出手段を備えた情報入力装置のコンピュータに実行させるための制御プログラムであって、
前記検出手段によって検出された前記検出位置に基づいて、前記記入手段によって記入された一の線画に対応する、前記検出位置を少なくとも一つ含む線画データを取得する取得ステップと、
前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記検出手段によって最初に検出された開始位置が、前記検出領域の一部の領域である複数の第一領域の何れかの内にあるか否かを判断する第一判断ステップと、
前記複数の第一領域の各々の一部の領域である複数の第二領域の各々ついて、前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記第二領域内にある前記検出位置によって示される線が所定長さ以上である第一条件と、前記第二領域内にある前記検出位置が所定時間以上連続して検出される第二条件との少なくとも一方が満たされるか否かを判断する第二判断ステップと、
前記第一判断ステップで前記開始位置が前記複数の第一領域の何れかの内にあると判断された場合に、前記複数の第二領域の内の、前記第二判断ステップで前記第一条件と前記第二条件との少なくとも一方が満たされると判断された前記第二領域に対応する指示が入力されたと判断する第三判断ステップと
をコンピュータに実行させ、
前記第一領域は、前記第二領域と、前記第二領域の外部に設けられ且つ前記第二領域と接触する領域である第三領域とを含む、前記第二領域よりも大きい領域であることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記入手段を用いた線画の記入動作に基づき、指示の入力を受け付ける情報入力装置、制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
載置部上に載置された紙媒体に記入する筆記具の動作に基づいて、筆記具の移動の軌跡を電子化することが可能な情報入力装置が知られている。特許文献１は、載置部に載置された紙媒体に電子ペンで記入が行われた場合に、ペン先の複数の位置を示す座標情報に応じたストロークデータを生成する電子筆記装置を開示する。例えば、ユーザは電子ペンを用いて、紙媒体における筆記領域に記入した後、紙媒体におけるチェックボックスにチェックマークを記入する。上記電子筆記装置のＲＯＭには、紙媒体のフォーマットを表すフォーマット情報が予め記憶されている。電子筆記装置は、フォーマット情報を参照してチェックボックスがチェックされたことを認識し、チェックされたチェックボックスに応じた処理を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記入されたチェックマークの全てがチェックボックス内に収まっている場合に、チェックボックスがチェックされたと判断する情報入力装置が公知である。この情報入力装置は、チェックマークが少しでもチェックボックスからはみ出た場合には、チェックボックスがチェックされたと判断しないことがある。また、記入されたチェックマークの少なくとも一部がチェックボックス内にある場合に、チェックボックスがチェックされたと判断する情報入力装置が公知である。この情報入力装置は、チェックボックスの近傍にチェックマークではない通常の記入が行われた場合にも、チェックボックスがチェックされたと判断することがある。従って、このような情報入力装置は、チェックボックスを介して指示が入力されたか否かを誤って判断する可能性がある。
【０００５】
本発明の目的は、記入手段を用いた線画の記入動作に基づき、指示が入力されたか否かをより正確に判断することができる情報入力装置、制御方法及び制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る情報入力装置は、検出領域に接触又は近接する記入手段の位置である検出位置を検出する検出手段と、前記検出手段によって検出された前記検出位置に基づいて、前記記入手段によって記入された一の線画に対応する、前記検出位置を少なくとも一つ含む線画データを取得する取得手段と、前記取得手段によって取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記検出手段によって最初に検出された開始位置が、前記検出領域の一部の領域である複数の第一領域の何れかの内にあるか否かを判断する第一判断手段と、前記複数の第一領域の各々の一部の領域である複数の第二領域の各々ついて、前記取得手段によって取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記第二領域内にある前記検出位置によって示される線が所定長さ以上である第一条件と、前記第二領域内にある前記検出位置が所定時間以上連続して検出される第二条件との少なくとも一方が満たされるか否かを判断する第二判断手段と、前記第一判断手段によって前記開始位置が前記複数の第一領域の何れかの内にあると判断された場合に、前記複数の第二領域の内の、前記第二判断手段によって前記第一条件と前記第二条件との少なくとも一方が満たされると判断された前記第二領域に対応する指示が入力されたと判断する第三判断手段とを備え、前記第一領域は、前記第二領域と、前記第二領域の外部に設けられ且つ前記第二領域と接触する領域である第三領域とを含む、前記第二領域よりも大きい領域である。
【０００７】
第一態様によれば、情報入力装置は、開始位置が第一領域内にあるか否かと、第二領域に関して第一条件と第二条件との少なくとも一方が満たされるか否かとの両方を判断することにより、指示が入力されたか否かを正確に判断することができる。ユーザは、記入手段により第一領域内で記入を開始し、第二領域内で所定長さの線を記入するか、所定時間記入を続けることにより、情報入力装置に正確に指示を入力することができる。
【０００８】
本発明の第二態様に係る情報入力装置の制御方法は、検出領域に接触又は近接する記入手段の位置である検出位置を検出する検出手段を備えた情報入力装置の制御方法であって、前記検出手段によって検出された前記検出位置に基づいて、前記記入手段によって記入された一の線画に対応する、前記検出位置を少なくとも一つ含む線画データを取得する取得ステップと、前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記検出手段によって最初に検出された開始位置が、前記検出領域の一部の領域である複数の第一領域の何れかの内にあるか否かを判断する第一判断ステップと、前記複数の第一領域の各々の一部の領域である複数の第二領域の各々ついて、前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記第二領域内にある前記検出位置によって示される線が所定長さ以上である第一条件と、前記第二領域内にある前記検出位置が所定時間以上連続して検出される第二条件との少なくとも一方が満たされるか否かを判断する第二判断ステップと、前記第一判断ステップで前記開始位置が前記複数の第一領域の何れかの内にあると判断された場合に、前記複数の第二領域の内の、前記第二判断ステップで前記第一条件と前記第二条件との少なくとも一方が満たされると判断された前記第二領域に対応する指示が入力されたと判断する第三判断ステップとを備え、前記第一領域は、前記第二領域と、前記第二領域の外部に設けられ且つ前記第二領域と接触する領域である第三領域とを含む、前記第二領域よりも大きい領域である。第二態様によれば、第一態様と同様の効果を奏することができる。
【０００９】
本発明の第三態様に係る制御プログラムは、検出領域に接触又は近接する記入手段の位置である検出位置を検出する検出手段を備えた情報入力装置のコンピュータに実行させるための制御プログラムであって、前記検出手段によって検出された前記検出位置に基づいて、前記記入手段によって記入された一の線画に対応する、前記検出位置を少なくとも一つ含む線画データを取得する取得ステップと、前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記検出手段によって最初に検出された開始位置が、前記検出領域の一部の領域である複数の第一領域の何れかの内にあるか否かを判断する第一判断ステップと、前記複数の第一領域の各々の一部の領域である複数の第二領域の各々ついて、前記取得ステップで取得された前記線画データに含まれる前記少なくとも一つの検出位置のうち、前記第二領域内にある前記検出位置によって示される線が所定長さ以上である第一条件と、前記第二領域内にある前記検出位置が所定時間以上連続して検出される第二条件との少なくとも一方が満たされるか否かを判断する第二判断ステップと、前記第一判断ステップで前記開始位置が前記複数の第一領域の何れかの内にあると判断された場合に、前記複数の第二領域の内の、前記第二判断ステップで前記第一条件と前記第二条件との少なくとも一方が満たされると判断された前記第二領域に対応する指示が入力されたと判断する第三判断ステップとをコンピュータに実行させ、前記第一領域は、前記第二領域と、前記第二領域の外部に設けられ且つ前記第二領域と接触する領域である第三領域とを含む、前記第二領域よりも大きい領域である。第三態様によれば、第一態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１０】
【図１】手書入力システム１の概要を示す図である。
【図２】手書入力システム１の電気的構成を示すブロック図である。
【図３】用紙１２１を示す図である。
【図４】チェックマークを示す線画１５２と検出領域における第一領域１４１及び第二領域１４２との関係を示す図である。
【図５】チェックマークを示す線画１５２と検出領域における第一領域１４１及び第二領域１４２との関係を示す図である。
【図６】チェックマークを示す線画１５２と検出領域における第一領域１４１及び第二領域１４２との関係を示す図である。
【図７】チェックマークを示す線画１５２と検出領域における第一領域１４１及び第二領域１４２との関係を示す図である。
【図８】メイン処理のフローチャートである。
【図９】メイン処理において実行されるチェック判定処理のフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の実施形態について、図面を参照して説明する。図１を参照して、本実施形態に係る手書入力システム１の概要を説明する。以下の説明では、図１の左上側、右下側、上側、下側、右上側、左下側を、各々、読取装置２の左側、右側、前側、後側、上側、下側と定義して説明する。
【００１２】
図１に示すように、手書入力システム１は、読取装置２、電子ペン３、スマートフォン１９等を主に備える。読取装置２は、折り畳んで携行可能な、薄型軽量の手書き入力装置である。手書入力システム１では、ユーザは電子ペン３を用いて、読取装置２に装着された紙媒体１００の用紙１１１に線画を記入する。一の線画は、一の点及び一の線の何れかを示す。少なくとも一の線画は、文字、数値、記号、図形等を表すことがある。読取装置２は、記入の過程における電子ペン３の位置を取得する。読取装置２は、取得した位置に基づき、電子ペン３によって用紙１１１に記入された線画を特定する。読取装置２は、特定された線画を含む画像の画像ファイルを作成する。読取装置２は、作成した画像ファイルをスマートフォン１９に送信することができる。スマートフォン１９は、画像ファイルを受信した場合、受信した画像ファイルに対応する画像を、ディスプレイ１９２に表示させる。これによって、ユーザは、電子ペン３によって用紙１１１に記入された線画と同一形状の線画を、ディスプレイ１９２を介して視認できる。
【００１３】
読取装置２は、左右一対の左読取装置２Ｌ、右読取装置２Ｒ、及びカバー４を構成の主体とする。左読取装置２Ｌ及び右読取装置２Ｒは、夫々、矩形薄板状である。左読取装置２Ｌ及び右読取装置２Ｒは、カバー４の前面に左右方向に見開き可能に配置されている。左読取装置２Ｌ及び右読取装置２Ｒは、フラットケーブル（図示略）によって電気的に接続されている。カバー４は、袋状の袋部４Ａを左側に備える。左読取装置２Ｌは、袋部４Ａ内に差し込まれることで、カバー４に取り外し可能に装着される。右読取装置２Ｒは、例えば両面テープ又は粘着性を有する樹脂フィルム等によって、カバー４の右前面に貼り付けられる。
【００１４】
読取装置２の前面には紙媒体１００が取り外し可能に装着される。紙媒体１００は、左右方向に見開き可能な冊子状である。紙媒体１００では、一対の表紙（表表紙１１０Ｌ及び裏表紙１１０Ｒ）と複数の用紙１１１が、各々の縁部の一部で綴じられている。一例として、紙媒体１００はＡ５サイズのノートである。紙媒体１００は、表表紙１１０Ｌが左読取装置２Ｌの前面に載置され、且つ、裏表紙１１０Ｒが右読取装置２Ｒの前面に載置されるように、読取装置２に装着される。紙媒体１００は、例えば両面テープ又は粘着性を有する樹脂フィルム等によって、紙媒体１００が読取装置２に位置決めされた状態で装着される。即ち、左読取装置２Ｌ及び右読取装置２Ｒは各々、表表紙１１０Ｌ及び裏表紙１１０Ｒと一体的に移動可能である。ユーザは電子ペン３を用いて紙媒体１００の用紙１１１に線画を記入できる。なお、読取装置２は、右読取装置２Ｒのみを備えた構成であってもよい。この場合、読取装置２に装着可能な紙媒体１００の一例として、Ａ５サイズのレポート用紙が挙げられる。
【００１５】
電子ペン３は、公知の電磁誘導式の電子ペンであり、筒体３０、芯体３１、コイル３２、可変容量コンデンサ３３、基板３４、コンデンサ３５、及びインク収納部３６を主に備える。筒体３０は、円柱状で、芯体３１の一部、コイル３２、可変容量コンデンサ３３、基板３４、コンデンサ３５、及びインク収納部３６を内部に収容する。芯体３１は、電子ペン３の先端部に設けられている。芯体３１は、図示外の弾性部材によって、電子ペン３の先端側に付勢されている。芯体３１の先端部は、筒体３０の外部に突出している。芯体３１の後端側は、インクが収納されているインク収納部３６に接続されている。インク収納部３６は、芯体３１にインクを供給する。ユーザが電子ペン３を用いて用紙１１１に記入すると、インクによって用紙１１１に線画が形成される。
【００１６】
コイル３２は、インク収納部３６の周囲に巻回された状態で、芯体３１と可変容量コンデンサ３３との間に保持されている。可変容量コンデンサ３３は、基板３４によって電子ペン３の内部に固定されている。基板３４には、コンデンサ３５が搭載されている。コンデンサ３５及び可変容量コンデンサ３３はコイル３２に並列に接続され、周知の共振（同調）回路を構成する。
【００１７】
スマートフォン１９は、タッチパネル１９１及びディスプレイ１９２を備える。タッチパネル１９１は、各種指示を入力するために使用される。ディスプレイ１９２は、画像ファイルに対応する画像を表示可能である。なお、スマートフォン１９の代わりに汎用ＰＣやタブレットＰＣが用いられてもよい。
【００１８】
図２を参照して、手書入力システム１の電気的構成を説明する。まず、読取装置２の電気的構成を説明する。読取装置２は、センサ基板７Ｌ、７Ｒ、メイン基板２０、及びセンサ制御基板２８、２９を備える。センサ基板７Ｌ、７Ｒは、夫々、左読取装置２Ｌ、右読取装置２Ｒ内に設けられる。メイン基板２０は、ＣＰＵ２１、ＲＡＭ２２、フラッシュＲＯＭ２３、及び無線通信部２４を備える。ＲＡＭ２２、フラッシュＲＯＭ２３、及び無線通信部２４は、ＣＰＵ２１に電気的に接続されている。ＣＰＵ２１は読取装置２の制御を行う。ＲＡＭ２２は、演算データ等の各種データを一時的に記憶する。フラッシュＲＯＭ２３は、ＣＰＵ２１が読取装置２を制御するために実行するプログラムを記憶する。フラッシュＲＯＭ２３はレイアウトデータを記憶する。レイアウトデータは、用紙１１１に予め印刷された図柄のレイアウト等を示すフォーマットに対応する情報である。レイアウトデータは、用紙１１１の記入領域及びチェックボックスの夫々の位置を示すデータである。フラッシュＲＯＭ２３は、電子ペン３の軌跡を示す線画データを記憶する。無線通信部２４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。
【００１９】
センサ基板７Ｌ、７Ｒには、上下方向及び左右方向の各々に細長いループコイルが多数配列されている。センサ基板７Ｌは、センサ制御基板２８のＡＳＩＣ２８Ａに電気的に接続されている。ＡＳＩＣ２８Ａは、電子ペン３による記入動作がセンサ基板７Ｌ上で行われた場合に、電子ペン３の位置を示す座標データを検出する。センサ基板７Ｒは、センサ制御基板２９のＡＳＩＣ２９Ａに電気的に接続されている。ＡＳＩＣ２９Ａは、電子ペン３による記入動作がセンサ基板７Ｒ上で行われた場合に、電子ペン３の位置を示す座標データを検出する。ＡＳＩＣ２８Ａ、２９Ａのうち、マスター側のＡＳＩＣ２８ＡはＣＰＵ２１に直接接続され、スレーブ側のＡＳＩＣ２９ＡはＡＳＩＣ２８Ａを介してＣＰＵ２１に接続されている。
【００２０】
センサ基板７Ｌ、７Ｒの夫々は、検出領域を含む。検出領域は、センサ基板７Ｌ、７Ｒの夫々において、ループコイルが配列されている部分に対応する領域である。センサ基板７Ｌの検出領域とセンサ基板７Ｒの検出領域とは、同一の構成を有する。従って、以下の説明では、センサ基板７Ｌの検出領域についてのみ説明し、センサ基板７Ｒの検出領域の説明は省略する。
【００２１】
線画データが取得される原理を、概略的に説明する。ＣＰＵ２１はＡＳＩＣ２８Ａ、２９Ａを制御して、センサ基板７Ｌ、７Ｒの各々のループコイルに、一本ずつ特定の周波数の電流（励磁用送信電流）を流す。これにより、センサ基板７Ｌ、７Ｒの各々のループコイルから磁界が発生する。この状態で、例えばユーザが電子ペン３を用いて、読取装置２に固定された紙媒体１００の用紙１１１に線画を記入する動作を行うと、電子ペン３はセンサ基板７Ｌ、７Ｒに近接する。そのため、電子ペン３の共振回路は電磁誘導によって共振し、誘導磁界を生じる。
【００２２】
次に、ＣＰＵ２１はＡＳＩＣ２８Ａ、２９Ａを制御して、センサ基板７Ｌ、７Ｒの各々のループコイルからの磁界の発生を停止させる。センサ基板７Ｌ、７Ｒの各々のループコイルは、電子ペン３の共振回路から発せられる誘導磁界を受信する。ＣＰＵ２１はＡＳＩＣ２８Ａ、２９Ａを制御して、センサ基板７Ｌ、７Ｒの各々のループコイルに流れる信号電流（受信電流）を検出させる。ＡＳＩＣ２８Ａ、２９Ａがこの動作を全てのループコイルについて一本ずつ実行することで、受信電流に基づいて電子ペン３の位置が座標データとして検出される。
【００２３】
電子ペン３を用いて用紙１１１に線画が記入されている状態では、芯体３１に筆圧が付与される。コイル３２のインダクタンスは、芯体３１に付与される筆圧に応じて変化する。これにより、芯体３１に付与される筆圧に応じて、電子ペン３の共振回路の共振周波数が変化する。ＣＰＵ２１は、共振周波数の変化（位相変化）を検出して、電子ペン３に付与された筆圧を特定する。ＣＰＵ２１は、特定した筆圧によって、用紙１１１に線画が記入されている状態であるか否かを検出できる。
【００２４】
次に、スマートフォン１９の電気的構成を説明する。スマートフォン１９は、ＣＰＵ４１、ＲＡＭ４２、フラッシュＲＯＭ４３、無線通信部４４、入力回路４５、出力回路４６、タッチパネル１９１、及びディスプレイ１９２を主に備える。ＣＰＵ４１はスマートフォン１９の制御を行う。ＣＰＵ４１は、ＲＡＭ４２、フラッシュＲＯＭ４３、無線通信部４４、入力回路４５、及び出力回路４６と電気的に接続している。
【００２５】
ＲＡＭ４２は種々の一時データを記憶する。無線通信部４４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。入力回路４５は、ＣＰＵ４１へタッチパネル１９１からの指示を送る制御を行う。出力回路４６は、ＣＰＵ４１からの指示に応じてディスプレイ１９２に画像を表示する制御を行う。
【００２６】
フラッシュＲＯＭ４３は、ＣＰＵ４１が実行するプログラム、及び、読取装置２から受信した画像ファイルを記憶する。スマートフォン１９は、図示外の媒体読取装置（例えば、メモリカードスロット）を備える。スマートフォン１９は、記憶媒体（例えば、メモリカード）に記憶されているプログラムを、媒体読取装置で読み取ってフラッシュＲＯＭ４３にインストールできる。また、スマートフォン１９に接続されている外部機器（図示外）又はネットワークからプログラムを受信して、フラッシュＲＯＭ４３にインストールしてもよい。
【００２７】
図３を参照し、紙媒体１００の用紙１１１の一例である用紙１２１について説明する。図３の左側、右側、上側、下側を、夫々、用紙１１１の左側、右側、上側、下側と定義して説明する。なお、図３は、紙媒体１００を見開き状態とした場合に左右に配置される２頁分の用紙１２１を示す。この状態で、左側に配置される用紙１２１の裏面である左頁面１２１Ｌと、右側に配置される用紙１２１の表面である右頁面１２１Ｒとが左右に並ぶ。
【００２８】
用紙１２１の左頁面１２１Ｌ及び右頁面１２１Ｒは、夫々、記入領域１２３、チェックボックス１２０を有する。チェックボックス１２０は、カテゴリチェックボックス１２４及び保存チェックボックス１２５である。カテゴリチェックボックス１２４は、用紙１２１（左頁面１２１Ｌ及び右頁面１２１Ｒの夫々）の左上に印刷されている。カテゴリチェックボックス１２４は四角形状である。保存チェックボックス１２５は、カテゴリチェックボックス１２４の右側に近接して配置される。保存チェックボックス１２５は、カテゴリチェックボックス１２４と略同じ大きさの四角形状である。記入領域１２３は、用紙１２１の端部に沿って上下方向及び左右方向に延びる略矩形状である。記入領域１２３は、用紙１２１における、カテゴリチェックボックス１２４及び保存チェックボックス１２５が印刷された領域を除く領域である。
【００２９】
記入領域１２３は、ユーザが電子ペン３を用いて情報を示す線画を記入するための領域である。カテゴリチェックボックス１２４は、画像ファイルの保存先のカテゴリを指定するために、ユーザがチェックマークを示す線画を記入する領域である。保存先のカテゴリは、例えば「ＴＯＤＯ」フォルダである。保存チェックボックス１２５は、記入領域１２３に記入された線画を確定させるために、ユーザがチェックマークを示す線画を記入する領域である。例えば、ユーザが、記入領域１２３に線画を記入した後、カテゴリチェックボックス１２４及び保存チェックボックス１２５にチェックマークを記入する。この場合、読取装置２のＣＰＵ２１は、記入領域１２３に記入された線画の線画データに基づき、画像ファイルを作成する。画像ファイルは、記入領域１２３に記入された線画を示す。ＣＰＵ２１は、画像ファイルをスマートフォン１９に送信する。スマートフォン１９のＣＰＵ４１は、読取装置２から受信した画像ファイルをフラッシュＲＯＭ４３の「ＴＯＤＯ」記憶エリアに保存する。詳細は後述する。
【００３０】
用紙１２１に記入された線画に基づいて画像ファイルが作成される場合のＣＰＵ２１の処理の概要について、図２及び図３を参照して説明する。読取装置２のＣＰＵ２１は、電子ペン３に対して筆圧が付与されている間、ＡＳＩＣ２８Ａ、２９Ａを介して電子ペン３の位置を示す座標データを一定周期で繰り返し検出する。本実施形態では、ＣＰＵ２１は、検出した座標データとレイアウトデータに基づいて、記入領域１２３、カテゴリチェックボックス１２４、及び保存チェックボックス１２５の何れに線画が記入されているか否かを判断できる。ＣＰＵ２１は、記入領域１２３に線画が記入されていると判断した場合、一の線画毎に線画データを取得し、ＲＡＭ２２に一時記憶する。線画データは、電子ペン３によって用紙１２１に記入された一の線画を構成する複数の位置を示す。つまり、線画データは、一の線画を構成する複数の位置を示す座標データを含む。ＣＰＵ２１は、座標データを、座標データが検出された時刻を示す時間データを関連付けて取得する。なお、一の線画を構成する複数の位置が同じ位置を示す場合もある。
【００３１】
ユーザが電子ペン３を用いて記入領域１２３に線画を１つずつ記入する毎に、ＲＡＭ２２に線画データが記憶される。従って、保存チェックボックス１２５がチェックされるまでに記入領域１２３に記入された線画を示す線画データが、ＲＡＭ２２に蓄積される。
【００３２】
ＣＰＵ２１は、記入領域１２３に線画が記入された後、保存チェックボックス１２５に線画が記入されたと判断した場合、ＲＡＭ２２に記憶された少なくとも一の線画の線画データを含むストロークデータを作成する。ＣＰＵ２１は、作成したストロークデータに含まれる線画データに基づき、線画データが示す線画を特定する。ＣＰＵ２１は、特定した線画を含む画像の画像ファイルを作成する。画像ファイルは、線画をデシタル画像によって示すデータファイルである。保存チェックボックス１２５は、記入領域１２３に記入された線画を確定させ、確定させた線画を含む画像ファイルの作成を指示するために使用される。ＣＰＵ２１は、画像ファイルを作成したら、作成した画像ファイルをフラッシュＲＯＭ２３に記憶する。その後、ＣＰＵ２１は、作成したストロークデータを消去する。
【００３３】
図３〜図７を参照し、ＣＰＵ２１による、チェックボックス１２０にチェックされたか否かの判定処理の概要について説明する。検出領域は、第一領域１４１（図４〜図７参照）、第二領域１４２（図４〜図７参照）、第三領域、及び始点判定領域１４０（図４〜図７参照）を含む。第一領域１４１は、検出領域の一部の領域である。第二領域１４２は、第一領域１４１とは異なる、検出領域の一部の領域である。第三領域は、第一領域１４１とは異なる、検出領域の一部の領域である。第三領域は、第二領域１４２の少なくとも一部と重なってもよい。本実施形態では、第三領域は、第二領域１４２を含む、第二領域１４２より大きい領域である。始点判定領域１４０は、検出領域の一部の領域である。始点判定領域１４０は、第一領域１４１と第二領域１４２とを含む。詳細には、始点判定領域１４０は、第一領域１４１と第二領域１４２とを合わせた領域である。
【００３４】
紙媒体１００が読取装置２に適正位置で装着されると、用紙１２１の左頁面１２１Ｌはセンサ基板７Ｌの検出領域の上に、右頁面１２１Ｒはセンサ基板７Ｒの検出領域の上に載置される。この状態で、チェックボックス１２０は、第一領域１４１と位置的に対応し、記入領域１２３は、第三領域と位置的に対応する。つまり、チェックボックス１２０は、第一領域１４１と重なるように配置される。記入領域１２３は、第三領域と重なるように配置される。
【００３５】
図４に示すように、第一領域１４１は、四角形１３１内の領域である。四角形１３１は、例えば正方形である。四角形１３１は、例えば１０ｍｍ四方である。本実施形態では、チェックボックス１２０の大きさは、四角形１３１の大きさと略同じである。つまり、チェックボックス１２０は、例えば１０ｍｍ四方の正方形である。第二領域１４２は、第一領域１４１の外部に設けられ且つ第一領域１４１と接触する領域である。詳細には、第二領域１４２は、第一領域１４１の周囲を取り囲む領域である。第二領域１４２は、四角形１３２内の領域のうち、第一領域１４１の外側の領域である。四角形１３２は、四角形１３１の周囲を囲む、四角形１３１より大きい四角形である。本実施形態では、四角形１３２は正方形である。
【００３６】
第一領域１４１の中心Ｏから前記第二領域１４２の外縁までの距離Ｌ２は、第一領域１４１の中心Ｏから第一領域１４１の外縁までの距離Ｌ１の１倍より大きく且つ２倍以下であることが望ましい。本実施形態では、第一領域１４１の中心Ｏから第二領域１４２の外縁までの距離Ｌ２は、例えば７ｍｍである。第一領域１４１の中心Ｏから第一領域１４１の外縁までの距離Ｌ１は、例えば５ｍｍである。この場合、第一領域１４１の外縁から第二領域１４２の外縁までの距離（Ｌ２−Ｌ１）は、２ｍｍである。なお、中心Ｏは、例えば四角形１３１の対角線の交点である。中心Ｏは別の方法で定めてもよく、例えば四角形１３１の重心でもよい。
【００３７】
本実施形態では、検出領域における一の線画の始点が始点判定領域１４０内にあり、且つ、次の第一条件及び第二条件の少なくとも一方が満たされる場合に、ＣＰＵ２１は、チェックボックス１２０がチェックされたと判断する。これにより、ＣＰＵ２１は、チェックボックス１２０に対応する指示が入力されたと判断することができる。第一条件は、一の線画のうち、第一領域１４１内で検出された位置に対応する線が所定長さ以上であることである。本実施形態では、所定長さは、第一領域１４１の外縁から第二領域１４２の外縁までの距離（Ｌ２−Ｌ１）以上の長さである。所定長さは、例えば２ｍｍである。第二条件は、一の線画のうち、第一領域１４１内で検出された位置が所定時間以上連続して検出されることである。所定時間は、例えば２秒である。
【００３８】
例えば図４に示すように、ユーザが、用紙１２１におけるチェックボックス１２０に、チェックマークとして、開始位置１５１を有する線画１５２を記入する。具体的には、ユーザは、用紙１２１上で、チェックボックス１２０の外側であり且つ第二領域１４２に対応する領域から、チェックマークの記入を開始する。そして、ユーザは、第一領域１４１に対応するチェックボックス１２０内で、所定長さ以上の線１５３を記入する。線１５３は、線画１５２の少なくとも一部である。この場合、線画１５２の開始位置１５１は始点判定領域１４０内にある。線画１５２のうち、第一領域１４１内で検出された位置に対応する線１５３は、所定長さ（２ｍｍ）以上である。つまり、第一条件が満たされる。また、第一領域１４１内で検出された位置が所定時間以上連続して検出されれば、第二条件も満たされる。従って、第一条件及び第二条件の少なくとも一方が満たされる。よって、ＣＰＵ２１は、チェックボックス１２０がチェックされたと判断する。
【００３９】
なお、説明の便宜上、開始位置１５１を黒丸で示す。また、説明の便宜上、線画１５２のうち、第一領域１４１内で検出された位置に対応する線１５３を、線画１５２の他の部分より太く示す。実際には、ＡＳＩＣ２８Ａ、２９Ａが電子ペン３の位置を示す座標データを検出できる程度に、芯体３１に筆圧が付与されればよい。従って、線画はどのような太さでもよい。また、電子ペン３のインク切れなどで線画が記入されなくてもよく、記入動作が行われればよい。
【００４０】
例えば図５に示すように、ユーザは、用紙１２１上で、第一領域１４１に対応するチェックボックス１２０の内側から、チェックマークとして線画１５２の記入を開始する。そして、線画１５２は、チェックボックス１２０からはみ出た後、再びチェックボックス１２０内で所定長さ（２ｍｍ）以上記入される。この場合、線画１５２の開始位置１５１は始点判定領域１４０内にある。また、第一領域１４１内で検出された位置に対応する線１５３は、２つある。２つの線１５３のうち一方は、所定長さ（２ｍｍ）以上である。つまり、第一条件が満たされる。従って、ＣＰＵ２１は、チェックボックス１２０がチェックされたと判断する。
【００４１】
例えば図６に示すように、ユーザは、用紙１２１上で、第二領域１４２に対応する領域の外側から、チェックマークとして線画１５２の記入を開始する。そして、線画１５２は、チェックボックス１２０内で所定長さ以上の線１５３を有する。つまり、線画１５２のうち、第一領域１４１内で検出された位置に対応する線１５３は、所定長さ（２ｍｍ）以上である。この場合、第一条件は満たされる。しかしながら、線画１５２の開始位置１５１は始点判定領域１４０内にない。従って、ＣＰＵ２１は、チェックボックス１２０がチェックされていないと判断する。
【００４２】
例えば図７に示すように、ユーザは、用紙１２１における複数のチェックボックス１２０に、チェックマークとして一の線画１５２を記入することも可能である。この場合、一の線画１５２の開始位置１５１が、複数のチェックボックス１２０のうち何れかに対応する始点判定領域１４０内にあればよい。そして、複数のチェックボックス１２０の夫々に対応する複数の第一領域について、第一条件及び第二条件の少なくとも一方が満たされればよい。例えば、図７において、左側の四角形１３１はカテゴリチェックボックス１２４に対応し、右側の四角形１３１は保存チェックボックス１２５に対応する。
【００４３】
ユーザは、用紙１２１上で、カテゴリチェックボックス１２４の内側から、線画１５２の記入を開始する。そして、ユーザは、カテゴリチェックボックス１２４の右に配置された保存チェックボックス１２５内まで線画１５２を記入する。線画１５２は、カテゴリチェックボックス１２４からはみ出た後、保存チェックボックス１２５内で所定長さ（２ｍｍ）以上記入される。この場合、線画１５２の開始位置１５１は、カテゴリチェックボックス１２４に対応する始点判定領域１４０内にある。カテゴリチェックボックス１２４に対応する第一領域１４１内で検出された位置に対応する線１５３は、所定長さ（２ｍｍ）未満である。しかしながら、カテゴリチェックボックス１２４に対応する第一領域１４１内で検出された位置は、所定時間以上連続して検出されるとする。そして、保存チェックボックス１２５に対応する第一領域１４１内で検出された位置に対応する線１５３は、所定長さ（２ｍｍ）以上である。この場合、カテゴリチェックボックス１２４及び保存チェックボックス１２５の夫々について第一条件が満たされる。従って、ＣＰＵ２１は、カテゴリチェックボックス１２４及び保存チェックボックス１２５の夫々がチェックされたと判断する。なお、ユーザは、複数のチェックボックス１２０の１つ１つに、チェックマークとして線画１５２を記入してもよい。
【００４４】
図８〜図９を参照し、読取装置２のＣＰＵ２１によって実行されるメイン処理について説明する。まず、ユーザは、紙媒体１００を読取装置２に適正位置で装着する。ユーザは、用紙１２１（図３参照）の左頁面１２１Ｌ及び右頁面１２１Ｒが左右に配置されるように、紙媒体１００を見開き状態とする。この状態で、ユーザは、読取装置２の電源をＯＮする。ＣＰＵ２１は、読取装置２の電源がＯＮされた場合に、フラッシュＲＯＭ２３に記憶されたプログラムに基づいて動作することで、メイン処理を開始する。なお、ＣＰＵ２１は、メイン処理と並行して、記入領域１２３に記入された線画の線画データをＲＡＭ２２に記憶する処理も実行する。
【００４５】
ＣＰＵ２１は、メイン処理の開始時に、読取装置２に装着された紙媒体１００の用紙１２１のフォーマットのレイアウトデータを、フラッシュＲＯＭ２３から読み出してＲＡＭ２２に記憶する。ＣＰＵ２１は、レイアウトデータを参照して、第一領域１４１、第二領域１４２、第三領域、及び始点判定領域１４０を特定する。
【００４６】
ＣＰＵ２１は、チェック判定処理を実行する（Ｓ１１）。図９を参照して、チェック判定処理について説明する。ＣＰＵ２１は、電子ペン３に付与された筆圧に基づいて、用紙１２１に線画１５２が記入されている状態であるか否かを判断する（Ｓ３１）。ＣＰＵ２１は、線画１５２が記入されている状態でないと判断した場合（Ｓ３１：ＮＯ）、初期化処理を行う（Ｓ３３）。詳細には、ＣＰＵ２１は、フラグをＯＦＦに設定し、全ての変数（後述する距離及び経過時間）を０に設定する。後述するＳ３９で開始位置１５１を示す座標データがＲＡＭ２２に記憶されている場合、ＣＰＵ２１は、開始位置１５１を示す座標データを消去する。更に、ＣＰＵ２１は、後述するＳ４９で開始されたタイマーによる時間の計測が行われている場合、タイマーによる時間の計測を終了する。その後、ＣＰＵ２１は処理をＳ６５に進める。
【００４７】
一方、ＣＰＵ２１は、線画１５２が記入されている状態であると判断した場合（Ｓ３１：ＹＥＳ）、ＡＳＩＣ２８Ａ、２９Ａを介して電子ペン３の位置を示す座標データを取得し、ＲＡＭ２２に記憶する（Ｓ３５）。次に、ＣＰＵ２１は、線画１５２の開始位置１５１を示す座標データがＲＡＭ２２に記憶されているか否かを判断する（Ｓ３７）。ここで、線画１５２の開始位置１５１は、最も直近に記入された線画１５２の開始位置１５１である。
【００４８】
ＣＰＵ２１は、開始位置１５１を示す座標データが記憶されていないと判断した場合（Ｓ３７：ＮＯ）、Ｓ３５で取得した座標データを、開始位置１５１を示す座標データとしてＲＡＭ２２に記憶する（Ｓ３９）。ＣＰＵ２１は、開始位置１５１を示す座標データが記憶されていると判断した場合（Ｓ３７：ＹＥＳ）、又はＳ３９の処理の後、Ｓ３５で取得した座標データが示す位置が、検出領域におけるどの領域にあるか判断する（Ｓ４１）。詳細には、ＣＰＵ２１は、Ｓ３５で取得した座標データが示す位置が、カテゴリチェックボックス１２４及び保存チェックボックス１２５の夫々に対応する第一領域１４１、第三領域の何れの領域にあるか判断する。ＣＰＵ２１は、判断した領域を示す領域ＩＤを設定し、ＲＡＭ２２に記憶する。カテゴリチェックボックス１２４に対応する第一領域１４１の領域ＩＤは、１である。保存チェックボックス１２５に対応する第一領域１４１の領域ＩＤは、１０である。第三領域の領域ＩＤは０である。
【００４９】
ＣＰＵ２１は、Ｓ３５で取得した座標データが示す位置が、第一領域１４１にあるか否か判断する（Ｓ４３）。詳細には、ＣＰＵ２１は、Ｓ４１で設定した領域ＩＤを参照し、領域ＩＤが０でない場合には、Ｓ３５で取得した座標データが示す位置が第一領域１４１にあると判断する（Ｓ４３：ＹＥＳ）。ＣＰＵ２１は、領域ＩＤが０である場合には、Ｓ３５で取得した座標データが示す位置が第一領域１４１にないと判断する（Ｓ４３：ＮＯ）。
【００５０】
ＣＰＵ２１は、Ｓ３５で取得した座標データが示す位置が、第一領域１４１にないと判断した場合（Ｓ４３：ＮＯ）、距離を０に設定し、経過時間を０に設定する。ＣＰＵ２１は、フラグをＯＦＦに設定する。更に、ＣＰＵ２１は、後述するＳ４９でタイマーによる時間の計測が開始されている場合には、タイマーによる時間の計測を終了する（Ｓ４５）。その後、ＣＰＵ２１は処理をＳ６５に進める。ＣＰＵ２１は、Ｓ３５で取得した座標データが示す位置が、第一領域１４１にあると判断した場合（Ｓ４３：ＹＥＳ）、今回Ｓ４１の処理で判断した領域と、前回Ｓ４１の処理で判断した領域とが同一であるか否かを判断する（Ｓ４７）。詳細には、ＣＰＵ２１は、今回Ｓ４１で設定した領域ＩＤと、前回Ｓ４１で設定した領域ＩＤとが同じであるか否かを判断する。
【００５１】
ＣＰＵ２１は、今回Ｓ４１の処理で判断した領域と、前回Ｓ４１の処理で判断した領域とが同一でないと判断した場合（Ｓ４７：ＮＯ）、距離を０に設定し、経過時間を０に設定する。ＣＰＵ２１は、フラグをＯＦＦに設定する。更に、ＣＰＵ２１は、タイマーによる時間の計測を開始する（Ｓ４９）。その後、ＣＰＵ２１は処理をＳ６５に進める。ＣＰＵ２１は、今回Ｓ４１の処理で判断した領域と、前回Ｓ４１の処理で判断した領域とが同一であると判断した場合（Ｓ４７：ＹＥＳ）、フラグがＯＮであるか否かを判断する（Ｓ５１）。
【００５２】
ＣＰＵ２１は、フラグがＯＮであると判断した場合（Ｓ５１：ＹＥＳ）、戻り値にＮＵＬＬを設定する（Ｓ５３）。その後、ＣＰＵ２１は、チェック判定処理（Ｓ１１）を終了し、メイン処理に戻る。ＣＰＵ２１は、フラグがＯＦＦの場合、フラグがＯＮでないと判断し（Ｓ５１：ＮＯ）、距離と経過時間を設定する（Ｓ５５）。詳細には、ＣＰＵ２１は、現在設定されている距離に、前回Ｓ３５で取得した座標データが示す位置と今回Ｓ３５で取得した座標データが示す位置との距離を足す。また、ＣＰＵ２１は、Ｓ４９で時間の計測を開始したタイマーを参照して、計測した時間の値を経過時間として設定する。
【００５３】
ＣＰＵ２１は、Ｓ５５で設定した距離と経過時間とに基づき、第一条件及び第二条件の少なくとも一方が満たされるか否かを判断する（Ｓ５７）。上述の通り、第一条件は、一の線画１５２のうち、第一領域１４１内で検出された位置に対応する線１５３が所定長さ以上であることである。詳細には、ＣＰＵ２１は、第一条件については、Ｓ５５で設定した距離が閾値Ｄ以上であるか否かを判断する。閾値Ｄは、例えば２ｍｍである。上述の通り、第二条件は、一の線画１５２のうち、第一領域１４１内で検出された位置が所定時間以上連続して検出されることである。詳細には、ＣＰＵ２１は、第二条件については、Ｓ５５で設定した経過時間が閾値Ｔ以上であるか否かを判断する。閾値Ｔは、例えば２秒である。
【００５４】
ＣＰＵ２１は、第一条件及び第二条件の何れも満たされないと判断した場合（Ｓ５７：ＮＯ）、処理をＳ６５に進める。ＣＰＵ２１は、第一条件及び第二条件の少なくとも一方が満たされると判断した場合（Ｓ５７：ＹＥＳ）、フラグをＯＮに設定する（Ｓ５９）。
【００５５】
ＣＰＵ２１は、Ｓ３９で記憶された座標データが示す開始位置１５１が、始点判定領域１４０内にあるか否かを判断する（Ｓ６１）。ＣＰＵ２１は、開始位置１５１が始点判定領域１４０内にないと判断した場合（Ｓ６１：ＮＯ）、処理をＳ６５に進める。Ｓ６５では、ＣＰＵ２１は戻り値にＮＵＬＬを設定する。その後、ＣＰＵ２１は、チェック判定処理（Ｓ１１）を終了し、メイン処理に戻る。ＣＰＵ２１は、開始位置１５１が始点判定領域１４０内にあると判断した場合（Ｓ６１：ＹＥＳ）、戻り値にアクションＩＤを設定し、ＲＡＭ２２に記憶する（Ｓ６３）。詳細には、ＣＰＵ２１は、Ｓ４１で設定した領域ＩＤに基づき、アクションＩＤを設定する。ＣＰＵ２１は、領域ＩＤが１の場合には、アクションＩＤにカテゴリ選択アクションを設定する。ＣＰＵ２１は、領域ＩＤが１０の場合には、アクションＩＤに保存アクションを設定する。その後、ＣＰＵ２１は、チェック判定処理（Ｓ１１）を終了し、メイン処理に戻る。
【００５６】
図８に示すように、ＣＰＵ２１は、チェック判定処理の後（Ｓ１１）、戻り値を参照して、アクションＩＤがＲＡＭ２２に記憶されているか否かに基づき、アクションＩＤが確定されたか否かを判断する（Ｓ１５）。戻り値がＮＵＬＬである場合、ＣＰＵ２１は、アクションＩＤが確定されていないと判断し（Ｓ１５：ＮＯ）、処理をＳ１１に戻す。戻り値がアクションＩＤである場合、ＣＰＵ２１は、アクションＩＤが確定されたと判断する（Ｓ１５：ＹＥＳ）。その後、ＣＰＵ２１は、アクションＩＤに応じた処理を実行する（Ｓ２０）。
【００５７】
アクションＩＤが保存アクションの場合、ＣＰＵ２１は、記入領域１２３に記入された線画を確定する。詳細には、ＣＰＵ２１は、記入領域１２３に記入された線画の線画データ含むストロークデータを作成する。ＣＰＵ２１は、上述の通り、作成したストロークデータに基づき、画像ファイルを作成し、フラッシュＲＯＭ２３に記憶する。アクションＩＤがカテゴリ選択アクションの場合、ＣＰＵ２１は、画像ファイルの保存先のカテゴリの指定をフラッシュＲＯＭ２３に記憶する。上述の通り、保存先のカテゴリは、例えば「ＴＯＤＯ」フォルダである。ＣＰＵ２１は、アクションＩＤに応じた処理を実行した後（Ｓ２０）、処理をＳ１１に戻す。読取装置２の電源がＯＦＦされると、ＣＰＵ２１はメイン処理を終了する。
【００５８】
ＣＰＵ２１は、メイン処理を終了した後、スマートフォン１９から無線送信されたデータ要求コマンドを、無線通信部２４を介して受信した場合、フラッシュＲＯＭ２３に記憶した画像ファイルを、無線通信部２４を介してスマートフォン１９に無線送信する。フラッシュＲＯＭ２３にカテゴリの指定が保存されている場合、ＣＰＵ２１は、画像ファイルをカテゴリの指定と関連付けて、スマートフォン１９に送信する。
【００５９】
スマートフォン１９のＣＰＵ４１は、読取装置２から送信された画像ファイルを受信し、フラッシュＲＯＭ４３に記憶する。画像ファイルにカテゴリの指定が関連付けられている場合、ＣＰＵ４１は、画像ファイルを、指定されたカテゴリに対応するフラッシュＲＯＭ４３の記憶エリアに保存する。例えば、画像ファイルの保存先として「ＴＯＤＯ」フォルダが指定されている場合、ＣＰＵ２１は、画像ファイルをフラッシュＲＯＭ４３の「ＴＯＤＯ」記憶エリアに保存する。ＣＰＵ４１は、フラッシュＲＯＭ４３に記憶した画像ファイルに基づいて、電子ペン３によって用紙１２１に記入された線画を含む画像をディスプレイ１９２に表示させることができる。なお、読取装置２からスマートフォン１９に対して画像ファイルが送信される場合の通信は、無線通信に限定されず有線通信であってもよい。
【００６０】
図５に示す例では、線画１５２の記入が開始された後、線画１５２がチェックボックス１２０からはみ出るまでの間、チェックボックス１２０内の線１５３は所定の長さ未満である。従って、第一条件は満たされない。第二条件も満たされなければ（Ｓ５７：ＮＯ）、読取装置２のＣＰＵ２１は、Ｓ６５、Ｓ１５、Ｓ３１、Ｓ３５、Ｓ３７、Ｓ４１、Ｓ４３、Ｓ４７、Ｓ５１、Ｓ５５、Ｓ５７の処理を繰り返す。そして、線画１５２がチェックボックス１２０からはみ出ると、ＣＰＵ２１は、Ｓ３５で取得した座標データが示す位置が、第一領域１４１にないと判断する（Ｓ４３：ＮＯ）。ＣＰＵ２１は、Ｓ４５、Ｓ６５、Ｓ１５、Ｓ３１、Ｓ３５、Ｓ３７、Ｓ４１、Ｓ４３の処理を繰り返す。
【００６１】
線画１５２が再びチェックボックス１２０内で記入され（Ｓ４３：ＹＥＳ）、チェックボックス１２０内の線１５３が所定長さ（２ｍｍ）以上になると、第一条件が満たされる（Ｓ５７：ＹＥＳ）。また、線画１５２の開始位置１５１は始点判定領域１４０内にある（Ｓ６１：ＹＥＳ）。従って、ＣＰＵ２１は、戻り値にアクションＩＤを設定する（Ｓ６３）。つまり、ＣＰＵ２１は、チェックボックスにチェックされ、指示が入力されたと判断する。
【００６２】
図７に示す例では、線画１５２の記入が開始された後、カテゴリチェックボックス１２４に対応する第一領域１４１内で検出される位置が、所定時間以上連続して検出されると、第二条件が満たされる（Ｓ５７：ＹＥＳ）。また、線画１５２の開始位置１５１は始点判定領域１４０内にある（Ｓ６１：ＹＥＳ）。従って、ＣＰＵ２１は、戻り値にアクションＩＤを設定する（Ｓ６３）。つまり、ＣＰＵ２１は、カテゴリチェックボックス１２４にチェックされたと判断する。従って、ＣＰＵ２１は、画像ファイルの保存先のカテゴリを指定する指示が入力されたと判断する。線画１５２は、カテゴリチェックボックス１２４からはみ出た後、保存チェックボックス１２５内まで記入される。線画１５２が保存チェックボックス１２５内に入ると、ＣＰＵ２１は、Ｓ４７で、今回Ｓ４１の処理で判断した領域と、前回Ｓ４１の処理で判断した領域とが同一でないと判断する（Ｓ４７：ＮＯ）。従って、ＣＰＵ２１は、Ｓ４９、Ｓ６５、Ｓ１５、Ｓ３１、Ｓ３５、Ｓ３７、Ｓ４１、Ｓ４３の処理を行う。そして、ＣＰＵ２１は、Ｓ４７で、今回Ｓ４１の処理で判断した領域と、前回Ｓ４１の処理で判断した領域とが同一であると判断する（Ｓ４７：ＹＥＳ）。
【００６３】
線画１５２がカテゴリチェックボックス１２４からはみ出た後（Ｓ４３：ＮＯ）、フラグはＯＦＦに設定されている（Ｓ４５）。従って、ＣＰＵ２１は、Ｓ５１で、フラグはＯＮでないと判断する（Ｓ５１：ＮＯ）。ＣＰＵ２１は、Ｓ５５、Ｓ５７、Ｓ６５、Ｓ１５、Ｓ３１、Ｓ３５、Ｓ３７、Ｓ４１、Ｓ４３、Ｓ４７、Ｓ５１の処理を繰り返す。チェックボックス１２０内の線１５３が所定長さ（２ｍｍ）以上になると、第一条件を満たす（Ｓ５７：ＹＥＳ）。また、線画１５２の開始位置１５１は始点判定領域１４０内にある（Ｓ６１：ＹＥＳ）。従って、ＣＰＵ２１は、戻り値にアクションＩＤを設定する（Ｓ６３）。つまり、ＣＰＵ２１は、保存チェックボックス１２５にチェックされたと判断する。従って、ＣＰＵ２１は、記入領域１２３に記入された線画を確定する指示が入力されたと判断する。
【００６４】
以上説明したように、本実施形態の読取装置２は、線画１５２の開始位置１５１が始点判定領域１４０内にあるか否かと、第一領域１４１に関して、上述の第一条件と第二条件との少なくとも一方が満たされるか否かとの両方を判断する。これにより、読取装置２は、チェックボックス１２０にチェックされたか否かを正確に判断することができる。よって、読取装置２は、チェックマークを示す線画１５２の記入動作に基づき、指示が入力されたか否かを正確に判断することができる。ユーザは、電子ペン３を用いて始点判定領域１４０で線画１５２の記入を開始すればよい。そして、ユーザは、第一領域１４１内で所定長さの線を記入するか、所定時間記入を続ければよい。これにより、ユーザは、読取装置２に正確にチェックボックス１２０に対応する指示を入力することができる。
【００６５】
読取装置２は、第一領域１４１より広い始点判定領域１４０内に線画１５２の開始位置１５１があるか否かを判断する。読取装置２は、第一条件及び第二条件の判断については、始点判定領域１４０より狭い第一領域１４１内にある位置を対象とする。例えば、ユーザが、用紙１２１における、第一領域１４１の外部に設けられた第二領域１４２に対応する領域内で、電子ペン３により線画１５２の記入を開始する。この場合でも、記入された線画１５２が第一条件と第二条件との少なくとも一方を満たせば、読取装置２は、チェックボックス１２０にチェックされたと判断することができる。従って、ユーザは、読取装置２にチェックボックス１２０に対応する指示を入力することができる。
【００６６】
読取装置２は、検出領域において、第一領域１４１の中心から一定の距離離れた、第二領域１４２の外側の位置で線画１５２の開始位置１５１を検出した場合には、チェックボックス１２０にチェックされたと判断しない。例えば、ユーザは、記入領域１２３に情報を示す線画を記入する。この場合に、ユーザが、第一領域１４１に対応するチェックボックス１２０の中心から一定の距離離れた位置から線画１５２の記入を開始し、線画１５２を第一領域１４１内まで記入してしまったとする。この場合、読取装置２はチェックボックスにチェックされたと判断しない。従って、読取装置２が誤って指示が入力されたと判断することを防止できる。
【００６７】
本実施形態では、紙媒体１００が読取装置２に位置決めされた状態で装着されると、用紙１２１のチェックボックス１２０は、読取装置２の検出領域における第一領域１４１と位置的に対応する。従って、ユーザは、チェックボックス１２０に電子ペン３により線画１５２を記入することにより、指示を入力することができる。
【００６８】
本実施形態では、読取装置２の検出領域における第一領域１４１の大きさは、用紙１２１のチェックボックス１２０の大きさと略同じである。従って、ユーザは、チェックボックス１２０内で、所定長さ以上の線を記入するか、所定時間記入を続けた場合には、読取装置２に指示を入力することができる。
【００６９】
上記実施形態において、電子ペン３が本発明の「記入手段」の一例である。センサ基板７Ｌ、７Ｒ、及び、センサ制御基板２８、２９が本発明の「検出手段」の一例である。チェック判定処理のＳ３５の処理を実行するＣＰＵ２１が、本発明の「取得手段」の一例である。始点判定領域１４０が本発明の「第一領域」の一例である。Ｓ６１の処理を実行するＣＰＵ２１が、本発明の「第一判断手段」の一例である。第一領域１４１が本発明の「第二領域」の一例である。Ｓ５７の処理を実行するＣＰＵ２１が、本発明の「第二判断手段」の一例である。チェック判定処理のＳ６３、メイン処理のＳ１５の処理を実行するＣＰＵ２１が、本発明の「第三判断手段」の一例である。第二領域１４２が本発明の「第三領域」の一例である。Ｓ３５の処理が、本発明の「取得ステップ」の一例である。Ｓ６１の処理が、本発明の「第一判断ステップ」の一例である。Ｓ５７の処理が、本発明の「第二判断ステップ」の一例である。Ｓ６３、Ｓ１５の処理が、本発明の「第三判断ステップ」の一例である。
【００７０】
本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。
読取装置２は他の方法で電子ペン３の位置を検出してもよい。例えば読取装置２はタッチパネルを備えてもよい。タッチパネル上に紙媒体１００が置かれてもよい。ＣＰＵ２１は、電子ペン３によって紙媒体１００の用紙１１１に線画を記入する動作が行われた場合、タッチパネルを介して筆圧が加えられた位置を示す座標データを検出してもよい。
【００７１】
読取装置２の代わりに、スマートフォン、タブレット型端末などの他の装置が用いられてもよい。他の装置は、例えばタッチパネルを備えていればよい。他の装置の上に紙媒体１００は置かれなくてもよい。ユーザは、電子ペン３の代わりに、指又はタッチペンでタッチパネルに触れることにより、線画を記入してもよい。この場合も、スマートフォン、タブレット型端末などの他の装置は、タッチパネルが押下された位置を示す座標データを検出すればよい。
【００７２】
読取装置２において使用可能な用紙１１１は、図３に示す用紙１２１に限定されず、他のフォーマットの用紙１１１であってもよい。用紙１１１のフォーマットは、紙媒体１００の種別毎に異なってもよい。また、用紙１１１のフォーマットは、頁毎に異なってもよい。フラッシュＲＯＭ２３は、複数のフォーマットの夫々に対応するレイアウトデータを記憶してもよい。
【００７３】
用紙１２１における記入領域１２３、カテゴリチェックボックス１２４及び保存チェックボックス１２５の夫々の形状、位置、サイズなどは変更できる。例えば、カテゴリチェックボックス１２４及び保存チェックボックス１２５の少なくとも一方が、円形、楕円形、三角形等その他の形状であってもよい。カテゴリチェックボックス１２４及び保存チェックボックス１２５は、用紙１２１の右上隅部、左下隅部、及び右上隅部の何れの位置に設けられていてもよい。カテゴリチェックボックス１２４と保存チェックボックス１２５は、上下方向に並んで配置されてもよい。カテゴリチェックボックス１２４と保存チェックボックス１２５とは離隔していてもよい。
【００７４】
本実施形態では、始点判定領域１４０は、第一領域１４１及び第二領域１４２を含む。しかしながら、始点判定領域１４０は、第一領域１４１の少なくとも一部を含まなくてもよい。始点判定領域１４０は、第一領域１４１と同じ領域であってもよい。この場合、図９に示すチェック判定処理のＳ６１で、ＣＰＵ２１は、Ｓ３９で記憶された座標データが示す開始位置１５１が、第一領域１４１内にあるか否かを判断すればよい。また、検出領域は、第二領域１４２を含まなくてもよい。
【００７５】
検出領域における第一領域１４１、第二領域１４２、及び始点判定領域１４０の形状、位置、サイズなども、チェックボックス１２０に応じて変更できる。例えば、チェックボックス１２０が円形の場合、第一領域１４１はチェックボックス１２０と略同じ大きさの円形であってもよい。第二領域１４２は、第一領域１４１の周囲を取り囲む、第一領域１４１より大きい円形であってもよい。
【００７６】
画像ファイルの保存先のカテゴリは、「ＴＯＤＯ」フォルダ以外のフォルダであってもよい。例えば、保存先のカテゴリは、「スケジュール」フォルダ、「メモ」フォルダなどであってもよい。本実施形態では、用紙１２１（左頁面１２１Ｌ及び右頁面１２１Ｒの夫々）に２つのチェックボックス１２０が設けられている。しかしながら、用紙１２１に設けるチェックボックス１２０の数は、１つでもよいし、３つ以上でもよい。カテゴリチェックボックス１２４は、画像ファイルの保存先のカテゴリの指定以外の指示を入力するために、用紙１２１に設けられてもよい。
【符号の説明】
【００７７】
２    読取装置
２Ｌ    左読取装置
２Ｒ    右読取装置
３    電子ペン
７Ｌ    センサ基板
７Ｒ    センサ基板
２０    メイン基板
２１    ＣＰＵ
２８    センサ制御基板
２９    センサ制御基板
１００    紙媒体
１１１    用紙
１２０    チェックボックス
１２１    用紙
１２１Ｌ    左頁面
１２１Ｒ    右頁面
１２３    記入領域
１２４    カテゴリチェックボックス
１２５    保存チェックボックス
１４０    始点判定領域
１４１    第一領域
１４２    第二領域
１５１    開始位置
１５２    線画
１５３    線
【図１】
0006331816.tif 000002
【図２】
0006331816.tif 000003
【図３】
0006331816.tif 000004
【図４】
0006331816.tif 000005
【図５】
0006331816.tif 000006
【図６】
0006331816.tif 000007
【図７】
0006331816.tif 000008
【図８】
0006331816.tif 000009
【図９】
0006331816.tif 000010