(57)【特許請求の範囲】
【請求項１】
紙媒体が載置される載置部上における、筆記手段の軌跡を示す複数のストロークデータを取得するストロークデータ取得手段と、
前記ストロークデータ取得手段によって取得された前記複数のストロークデータに基づく前記軌跡のうち、互いに所定距離以内にある前記軌跡をグループとして特定するグループ特定手段であって、
前記複数のストロークデータに基づく前記軌跡を、入力順に読み出して、前記入力順が前後する２つの前記軌跡の間の距離が前記所定距離以下である前記軌跡を前記グループとして特定する第一処理と、
前記第一処理によって特定された複数の前記グループの内、前記グループ内の軌跡の間の距離が前記所定距離以下となる複数の前記グループを１つの前記グループにまとめる第二処理と
により、前記グループを特定するグループ特定手段と、
前記グループ特定手段によって特定された前記グループを含む領域であるグループ領域を取得するグループ領域取得手段と、
記憶部に記憶された前記紙媒体に対応するデータである紙媒体データに含まれる少なくとも１の記入枠データに基づく記入枠のうち、前記グループ領域取得手段によって取得された前記グループ領域と重なる領域が最も大きな前記記入枠を選択する記入枠選択手段と、
前記記入枠選択手段によって選択された前記記入枠内に、前記グループ領域取得手段によって前記グループ領域が取得された前記グループを移動させる位置補正手段と
を備えたことを特徴とする筆記データ処理装置。
【請求項２】
前記記憶部は、四角形の前記記入枠の前記記入枠データを記憶し、
前記グループ領域取得手段は、前記グループ特定手段によって特定された前記グループを含む四角形の領域を、前記グループ領域として取得し、
前記位置補正手段は、
前記記入枠における一対の辺が対向する対向方向のうちの第一方向側の辺と、前記グループ領域の前記第一方向側の辺との間の第一距離と、前記記入枠における前記第一方向の反対方向である第二方向側の辺と、前記グループ領域の前記第二方向側の辺との間の第二距離とを取得する第一距離取得手段と、
前記第一距離取得手段によって取得された前記第一距離と前記第二距離とのうち、小さい方の距離分、前記グループを前記対向方向に移動させる第一移動手段と、
前記記入枠における前記対向方向に直交する直交方向のうちの第三方向側の辺と、前記グループ領域の前記第三方向側の辺との間の第三距離と、前記記入枠における前記第三方向の反対方向である第四方向側の辺と、前記グループ領域の前記第四方向側の辺との間の第四距離とを取得する第二距離取得手段と、
前記第二距離取得手段によって取得された前記第三距離と前記第四距離とのうち、小さい方の距離分、前記グループを前記直交方向に移動させる第二移動手段と
を備えたことを特徴とする請求項１に記載の筆記データ処理装置。
【請求項３】
前記位置補正手段は、前記記入枠選択手段によって選択された前記記入枠の中心と、前記グループ領域取得手段によって取得された前記グループ領域の中心とが同じ位置になるように、前記グループを移動させることを特徴とする請求項１に記載の筆記データ処理装置。
【請求項４】
前記グループ領域取得手段によって取得された前記グループ領域のサイズと、前記記入枠選択手段によって選択された前記記入枠のサイズとを比較する比較手段と、
前記比較手段による比較の結果に応じて、前記グループ領域取得手段によって前記グループ領域が取得された前記グループに含まれる前記軌跡のサイズを変更するサイズ補正手段と
を備えたことを特徴とする請求項１から３のいずれかに記載の筆記データ処理装置。
【請求項５】
前記サイズ補正手段は、前記比較手段による比較の結果、前記グループ領域取得手段によって取得された前記グループ領域のサイズが、前記記入枠選択手段によって選択された前記記入枠のサイズより大きい場合に、前記グループ領域のサイズを前記記入枠のサイズ以下に縮小するように、前記グループに含まれる前記軌跡のサイズを変更することを特徴とする請求項４に記載の筆記データ処理装置。
【請求項６】
前記サイズ補正手段は、前記比較手段による比較の結果、前記グループ領域取得手段によって取得された前記グループ領域のサイズが、前記記入枠選択手段によって選択された前記記入枠のサイズより小さい場合に、前記記入枠のサイズ以下の範囲内において、前記グループ領域のサイズを拡大するように、前記グループに含まれる前記軌跡のサイズを変更することを特徴とする請求項４又は５に記載の筆記データ処理装置。
【請求項７】
前記紙媒体データに基づく前記紙媒体の画像を表示部に表示する表示制御手段と、
前記表示制御手段によって表示された前記紙媒体の画像において前記記入枠データに基づく前記記入枠を選択する指示を受け付ける受付手段と
を備え、
前記記入枠選択手段は、前記記憶部に記憶された前記紙媒体データに含まれる少なくとも１の前記記入枠データに基づく前記記入枠のうち、前記グループ領域取得手段によって取得された前記グループ領域と重なる領域が最も大きな前記記入枠である第一記入枠を、前記表示制御手段によって前記表示部に表示された前記紙媒体の画像上に提示し、前記受付手段によって受け付けられた、前記第一記入枠と、前記第一記入枠とは異なる第二記入枠とのいずれかを選択する指示に基づき、前記記入枠を選択し、
前記位置補正手段は、前記記入枠選択手段によって選択された前記記入枠内に、前記グループ領域取得手段によって前記グループ領域が取得された前記グループを移動させることを特徴とする請求項１から６のいずれかに記載の筆記データ処理装置。
【請求項８】
前記グループ特定手段は、複数の前記グループを特定し、
前記グループ領域取得手段は、前記グループ特定手段によって特定された複数の前記グループのうち、１の前記グループについて、前記グループ領域を取得し、
前記位置補正手段は、前記記入枠選択手段によって選択された前記記入枠内に、前記グループ領域取得手段によって前記グループ領域が取得された前記グループを移動させるとともに、移動させる前記グループと同じ移動量分、他の前記グループを移動させることを特徴とする請求項１から７のいずれかに記載の筆記データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字等の位置ずれを補正する筆記データ処理装置に関する。
【背景技術】
【０００２】
従来、紙媒体に対して筆記された文字等に対応するストロークデータを処理する筆記データ処理装置が知られている。筆記データ処理装置においては、紙媒体の位置ずれ等によって、紙媒体に対応するデータに基づく罫線等と、ストロークデータに基づく軌跡との間で位置ずれが発生する場合がある。このため、位置ずれを補正する筆記データ処理装置が提案されている。例えば、特許文献１に記載の補正装置はストロークデータに基づく軌跡の位置補正の基準となる基準マークと、基準マークの周囲の領域である周囲領域とを記憶している。補正装置は、取得されたストロークデータに基づく軌跡が周囲領域に含まれる場合、周囲領域に含まれるストロークデータに基づく軌跡と、基準マークとのずれ量に基づき、ストロークデータに基づく軌跡の位置を補正する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１９１６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
紙媒体には、例えば、名前、日付、及び種々の項目などをユーザが記入可能な記入枠が記載されている場合がある。この場合において、紙媒体の位置ずれ等が発生すると、紙媒体に対応するデータに基づく記入枠と、ストロークデータに基づく軌跡との間で位置ずれが生じる場合がある。この位置ずれを補正するために、例えば、上記の補正装置においては、紙媒体上に基準マークを設け、ユーザに基準マークに沿って記入をさせていた。
【０００５】
本発明の目的は、新たな補正方法により記入枠内に軌跡を移動させる筆記データ処理装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る筆記データ処理装置は、紙媒体が載置される載置部上における、筆記手段の軌跡を示す複数のストロークデータを取得するストロークデータ取得手段と、前記ストロークデータ取得手段によって取得された前記複数のストロークデータに基づく前記軌跡のうち、互いに所定距離以内にある前記軌跡をグループとして特定するグループ特定手段であって、前記複数のストロークデータに基づく前記軌跡を、入力順に読み出して、前記入力順が前後する２つの前記軌跡の間の距離が前記所定距離以下である前記軌跡を前記グループとして特定する第一処理と、前記第一処理によって特定された複数の前記グループの内、前記グループ内の軌跡の間の距離が前記所定距離以下となる複数の前記グループを１つの前記グループにまとめる第二処理とにより、前記グループを特定するグループ特定手段と、前記グループ特定手段によって特定された前記グループを含む領域であるグループ領域を取得するグループ領域取得手段と、記憶部に記憶された前記紙媒体に対応するデータである紙媒体データに含まれる少なくとも１の記入枠データに基づく記入枠のうち、前記グループ領域取得手段によって取得された前記グループ領域と重なる領域が最も大きな前記記入枠を選択する記入枠選択手段と、前記記入枠選択手段によって選択された前記記入枠内に、前記グループ領域取得手段によって前記グループ領域が取得された前記グループを移動させる位置補正手段とを備えている。
【０００７】
この場合、紙媒体データに含まれる記入枠データに基づく記入枠と、ストロークデータに基づく軌跡との位置に基づいて、ストロークデータに基づく軌跡の位置ずれを補正し、軌跡を記入枠内に移動させることができる。また、グループ領域と重なる領域が最も大きな記入枠以外の記入枠にグループが移動される場合に比べて、ユーザが意図した記入枠にグループを移動させることができる可能性が高くなる。また、従来のように、紙媒体上に基準マークを設ける必要がない。よって、基準マークを紙媒体上に設けるためのスペースを確保する必要がなく、紙媒体上のスペースを有効活用することができる。また、ユーザが基準マークに沿って記入を行う手間を削減できる。
【０００８】
前記筆記データ処理装置において、前記記憶部は、四角形の前記記入枠の前記記入枠データを記憶し、前記グループ領域取得手段は、前記グループ特定手段によって特定された前記グループを含む四角形の領域を、前記グループ領域として取得し、前記位置補正手段は、前記記入枠における一対の辺が対向する対向方向のうちの第一方向側の辺と、前記グループ領域の前記第一方向側の辺との間の第一距離と、前記記入枠における前記第一方向の反対方向である第二方向側の辺と、前記グループ領域の前記第二方向側の辺との間の第二距離とを取得する第一距離取得手段と、前記第一距離取得手段によって取得された前記第一距離と前記第二距離とのうち、小さい方の距離分、前記グループを前記対向方向に移動させる第一移動手段と、前記記入枠における前記対向方向に直交する直交方向のうちの第三方向側の辺と、前記グループ領域の前記第三方向側の辺との間の第三距離と、前記記入枠における前記第三方向の反対方向である第四方向側の辺と、前記グループ領域の前記第四方向側の辺との間の第四距離とを取得する第二距離取得手段と、前記第二距離取得手段によって取得された前記第三距離と前記第四距離とのうち、小さい方の距離分、前記グループを前記直交方向に移動させる第二移動手段とを備えている。この場合、第一距離と第二距離とのうち、大きい方の距離分、グループを対向方向に移動させ、且つ、第三距離と第四距離とのうち、大きい方の距離分、グループを直交方向に移動させる場合に比べて、小さい移動量で、グループに含まれる軌跡を記入枠内に移動させることができる。
【０００９】
前記筆記データ処理装置において、前記位置補正手段は、前記記入枠選択手段によって選択された前記記入枠の中心と、前記グループ領域取得手段によって取得された前記グループ領域の中心とが同じ位置になるように、前記グループを移動させてもよい。この場合、グループに含まれる軌跡を記入枠の中心に移動させることができる。故に、グループに含まれる軌跡が記入枠の隅に配置される場合に比べて、例えば、紙媒体データに基づく紙媒体の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合の外観上の品質が向上する。
【００１０】
前記筆記データ処理装置は、前記グループ領域取得手段によって取得された前記グループ領域のサイズと、前記記入枠選択手段によって選択された前記記入枠のサイズとを比較する比較手段と、前記比較手段による比較の結果に応じて、前記グループ領域取得手段によって前記グループ領域が取得された前記グループに含まれる前記軌跡のサイズを変更するサイズ補正手段とを備えてもよい。この場合、グループ領域のサイズと記入枠のサイズとに応じて軌跡のサイズを変更することで、例えば、紙媒体データに基づく紙媒体の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合の外観上の品質を向上させることができる。
【００１１】
前記筆記データ処理装置において、前記サイズ補正手段は、前記比較手段による比較の結果、前記グループ領域取得手段によって取得された前記グループ領域のサイズが、前記記入枠選択手段によって選択された前記記入枠のサイズより大きい場合に、前記グループ領域のサイズを前記記入枠のサイズ以下に縮小するように、前記グループに含まれる前記軌跡のサイズを変更してもよい。この場合、グループ領域のサイズが記入枠のサイズより大きくても、サイズを変更して記入枠内に軌跡を収めることができる。また、例えば、紙媒体データに基づく紙媒体の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合の外観上の品質が向上する。
【００１２】
前記筆記データ処理装置において、前記サイズ補正手段は、前記比較手段による比較の結果、前記グループ領域取得手段によって取得された前記グループ領域のサイズが、前記記入枠選択手段によって選択された前記記入枠のサイズより小さい場合に、前記記入枠のサイズ以下の範囲内において、前記グループ領域のサイズを拡大するように、前記グループに含まれる前記軌跡のサイズを変更してもよい。この場合、記入枠内に収まる範囲で軌跡が拡大される。このため、例えば、紙媒体データに基づく紙媒体の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合に、記入枠内の軌跡の視認性が向上する。
【００１３】
前記筆記データ処理装置は、前記紙媒体データに基づく前記紙媒体の画像を表示部に表示する表示制御手段と、前記表示制御手段によって表示された前記紙媒体の画像において前記記入枠データに基づく前記記入枠を選択する指示を受け付ける受付手段とを備え、前記記入枠選択手段は、前記記憶部に記憶された前記紙媒体データに含まれる少なくとも１の前記記入枠データに基づく前記記入枠のうち、前記グループ領域取得手段によって取得された前記グループ領域と重なる領域が最も大きな前記記入枠である第一記入枠を、前記表示制御手段によって前記表示部に表示された前記紙媒体の画像上に提示し、前記受付手段によって受け付けられた、前記第一記入枠と、前記第一記入枠とは異なる第二記入枠とのいずれかを選択する指示に基づき、前記記入枠を選択し、前記位置補正手段は、前記記入枠選択手段によって選択された前記記入枠内に、前記グループ領域取得手段によって前記グループ領域が取得された前記グループを移動させてもよい。この場合、軌跡を移動させる記入枠をユーザに選択させることができる。よって、ユーザは、所望の記入枠に軌跡を移動させることができ、ユーザの利便性が向上する。また、記入枠のうち、グループ領域と重なる領域が最も大きな記入枠である第一記入枠が、紙媒体の画像上に提示されるので、ユーザは、重なる領域が最も大きな記入枠を確認し易い。よって、記入枠を選択する指示を入力する場合におけるユーザの利便性が向上する。
【００１４】
前記筆記データ処理装置において、前記グループ特定手段は、複数の前記グループを特定し、前記グループ領域取得手段は、前記グループ特定手段によって特定された複数の前記グループのうち、１の前記グループについて、前記グループ領域を取得し、前記位置補正手段は、前記記入枠選択手段によって選択された前記記入枠内に、前記グループ領域取得手段によって前記グループ領域が取得された前記グループを移動させるとともに、移動させる前記グループと同じ移動量分、他の前記グループを移動させてもよい。この場合、１のグループと同じ移動量分、他のグループを移動させることができる。このため、全てのグループの夫々について、記入枠と軌跡との位置に基づいて位置ずれを補正する場合に比べて、処理の負荷を低減できる。
【図面の簡単な説明】
【００１５】
【図１】手書入力システム１の構成図である。
【図２】手書入力システム１の電気的構成を示す図である。
【図３】紙媒体１００の用紙７００の一例を示す図である。
【図４】紙媒体データに基づく紙媒体１０１の画像である。
【図５】メイン処理のフローチャートである。
【図６】センサ基板７Ｌ上に紙媒体１００の用紙７００が配置された状態を示す図である。
【図７】紙媒体データに基づく紙媒体１０１の画像と、ストロークデータに基づく軌跡を重ね合わせた画像である。
【図８】グループ特定処理のフローチャートである。
【図９】メイン処理における軌跡の状態遷移図である。
【図１０】補正処理のフローチャートである。
【図１１】図９の続きの状態遷移図である。
【図１２】図１１の続きの状態遷移図である。
【図１３】第二実施形態における補正処理のフローチャートである。
【図１４】第二実施形態における軌跡の遷移図である。
【図１５】第三実施形態における補正処理のフローチャートである。
【図１６】第三実施形態における軌跡の遷移図である。
【図１７】第四実施形態における補正処理のフローチャートである。
【図１８】第四実施形態における軌跡の遷移図である。
【図１９】第五実施形態における補正処理のフローチャートである。
【図２０】図１９の続きのフローチャートである。
【図２１】第五実施形態においてディスプレイ４８に表示される画像の一例を示す図である。
【図２２】軌跡の位置が移動した後の画像の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について、図面を参照して説明する。図１を参照して、第一実施形態に係る手書入力システム１の概要を説明する。以下の説明では、図１の左上側、右下側、上側、下側、右上側、左下側を、それぞれ、読取装置２の左側、右側、上側、下側、後側、前側と定義して説明する。
【００１７】
手書入力システム１は、読取装置２、電子ペン３、ＰＣ４等を含む。手書入力システム１では、ユーザが電子ペン３を用いて、読取装置２に固定された紙媒体１００にテキスト（文字、数字、記号、及び図形等）によって情報を記入する。読取装置２は、紙媒体１００に情報を記入する電子ペン３の軌跡を検出して、後述のストロークデータを取得する。ＰＣ４は、読取装置２で取得されたストロークデータに基づいて、紙媒体１００に記入された情報を電子化したデータ等を作成することができる。
【００１８】
読取装置２は、左右一対のセンサ基板７Ｌ，７Ｒを主体とする。センサ基板７Ｌ，７Ｒは、同一の矩形薄板状であり、左右方向に見開き可能に配置されている。各センサ基板７Ｌ，７Ｒには、Ｘ軸方向及びＹ軸方向の各々に細長いループコイルが多数配列されている。読取装置２は、センサ基板７Ｌ，７Ｒを折り畳んで携行可能な、薄型軽量の手書き入力装置である。
【００１９】
電子ペン３は、公知の電磁誘導式の電子ペンであり、芯体３１、コイル３２、可変容量コンデンサ３３、基板３４、コンデンサ３５、及びインク収納部３６を備える。芯体３１は、電子ペン３の先端部に設けられている。芯体３１は図示外の弾性部材によって、電子ペン３の先端側に付勢されている。芯体３１の先端部は、電子ペン３の外部に突出している。芯体３１の後端側は、インクが収納されているインク収納部３６に接続されている。インク収納部３６は、芯体３１にインクを供給する。ユーザが電子ペン３を用いて筆記すると、筆記されたテキストがインクで形成される。
【００２０】
コイル３２は、インク収納部３６の周囲に巻回された状態で、芯体３１と可変容量コンデンサ３３との間に保持されている。可変容量コンデンサ３３は、基板３４によって電子ペン３の内部に固定されている。基板３４には、コンデンサ３５が搭載されている。コンデンサ３５及び可変容量コンデンサ３３はコイル３２に並列に接続され、周知の共振（同調）回路を構成する。
【００２１】
紙媒体１００は、左右方向に見開き可能な冊子状である。紙媒体１００では、一対の表紙（表表紙１１０Ｌ及び裏表紙１１０Ｒ）と複数の用紙１２０が、各々の縁部の一部で綴じられている。一例として、紙媒体１００はＡ５サイズのノートである。紙媒体１００は、表表紙１１０Ｌがセンサ基板７Ｌの上面に載置され、且つ、裏表紙１１０Ｒがセンサ基板７Ｒの上面に載置されるように、読取装置２上に装着される。紙媒体１００が読取装置２に装着された状態で、ユーザは電子ペン３を用いて用紙１２０に情報を記入できる。情報を記入された用紙１２０に対向するセンサ基板７Ｌ，７Ｒのいずれかによって、紙媒体１００に情報を記入する電子ペン３の位置情報が検出される。
【００２２】
図２を参照して、手書入力システム１の電気的構成を説明する。まず、読取装置２の電気的構成を説明する。読取装置２は、センサ基板７Ｌ，７Ｒ、メイン基板２０、及びセンサ制御基板２８，２９を備える。
【００２３】
メイン基板２０は、ＣＰＵ２１、フラッシュＲＯＭ２２、及び無線通信部２３を備えている。フラッシュＲＯＭ２２及び無線通信部２３は、ＣＰＵ２１に電気的に接続されている。ＣＰＵ２１は、読取装置２の制御を行う。フラッシュＲＯＭ２２には、ＣＰＵ２１が読取装置２を制御するために実行する各種プログラムが記憶されている。さらに、フラッシュＲＯＭ２２には、センサ基板７Ｌ，７Ｒ上で電子ペン３によって紙媒体１００に情報を記入する電子ペン３の軌跡を示すデータ（以下、ストロークデータという。）が記憶される。ストロークデータは、センサ基板７Ｌ，７Ｒによって経時的に検出された電子ペン３の複数の位置情報によって、紙媒体１００に情報を記入する電子ペン３の軌跡を特定する。ストロークデータには、軌跡上の複数の位置の夫々を示す座標情報が含まれる。無線通信部２３は、外部の電子機器と近距離無線通信を実行するためのコントローラである。
【００２４】
センサ基板７Ｌは、センサ制御基板２８のＡＳＩＣ２８Ａに電気的に接続されている。ＡＳＩＣ２８Ａは、電子ペン３による記入動作がセンサ基板７Ｌ上で行われた場合に、記入動作に基づいてストロークデータを作成する処理を実行するが、詳細は後述する。センサ基板７Ｒは、センサ制御基板２９のＡＳＩＣ２９Ａに電気的に接続されている。ＡＳＩＣ２９Ａは、電子ペン３による記入動作がセンサ基板７Ｒ上で行われた場合に記入動作に基づいてストロークデータを作成する処理を実行するが、詳細は後述する。ＡＳＩＣ２８Ａ，２９Ａのうち、マスター側のＡＳＩＣ２８ＡはＣＰＵ２１に直接接続され、スレーブ側のＡＳＩＣ２９ＡはＡＳＩＣ２８Ａを介してＣＰＵ２１に接続されている。
【００２５】
センサ基板７Ｌ，７Ｒ上で電子ペン３による記入動作が行われた場合にストロークデータが取得される原理を、概略的に説明する。ＣＰＵ２１はＡＳＩＣ２８Ａ，２９Ａを制御して、センサ基板７Ｌ，７Ｒの各々のループコイルに、一本ずつ特定の周波数の電流（励磁用送信電流）を流す。これにより、センサ基板７Ｌ，７Ｒの各々のループコイルから磁界が発生する。この状態で、例えばユーザが電子ペン３を用いて読取装置２に固定された紙媒体１００に情報を記入する動作を行うと、電子ペン３はセンサ基板７Ｌ，７Ｒに近接する。そのため、電子ペン３の共振回路は電磁誘導によって共振し、誘導磁界を生じる。
【００２６】
次に、ＣＰＵ２１はＡＳＩＣ２８Ａ，２９Ａを制御して、センサ基板７Ｌ，７Ｒの各々のループコイルからの磁界の発生を停止させる。さらに、電子ペン３の共振回路から発せられる誘導磁界を、センサ基板７Ｌ，７Ｒの各々のループコイルで受信する。ＣＰＵ２１は、ＡＳＩＣ２８Ａ，２９Ａを制御して、センサ基板７Ｌ，７Ｒの各々のループコイルに流れる信号電流（受信電流）を検出させる。ＡＳＩＣ２８Ａ，２９Ａがこの動作を全てのループコイルについて一本ずつに実行することで、受信電流に基づいて電子ペン３の位置が座標情報として検出される。
【００２７】
さらに、電子ペン３が紙媒体１００に情報を記入している状態では、芯体３１に筆圧が付与される。芯体３１に付与される筆圧に応じて、コイル３２のインダクタンスが変化する。これにより、電子ペン３の共振回路の共振周波数が変化する。ＣＰＵ２１はこの共振周波数の変化（位相変化）を検出して、電子ペン３に付与された筆圧を特定する。つまりＣＰＵ２１は、電子ペン３から特定した筆圧によって、紙媒体１００に情報が記入されているか否かを判断できる。ＣＰＵ２１は、紙媒体１００に情報が記入されていると判断した場合、電子ペン３の位置を示す座標情報を含むストロークデータを取得し、フラッシュＲＯＭ２２に保存する。
【００２８】
なお、読取装置２は他の方法で電子ペン３の位置を検出してもよい。例えば読取装置２はタッチパネルを備えてもよい。タッチパネルの駆動方式は、抵抗膜方式であることが好ましい。タッチパネル上に紙媒体１００が置かれてもよい。ＣＰＵ２１は、電子ペン３によって紙媒体１００に情報を記入する動作が行われた場合、タッチパネルを介して筆圧が加えられた位置を検出してもよい。
【００２９】
次に、ＰＣ４の電気的構成を説明する。ＰＣ４は、ＰＣ４の制御を行うＣＰＵ４１を備えている。ＣＰＵ４１は、ハードディスクドライブ（ＨＤＤ）４２、ＲＡＭ４３、無線通信部４４、入力回路４５、及び出力回路４６と電気的に接続されている。ＨＤＤ４２には、ＣＰＵ４１が実行する各種プログラム等、種々のデータが記憶される。後述のメイン処理（図５参照）を実行するためのプログラムも、ＨＤＤ４２に記憶されている。
【００３０】
ＰＣ４は、図示外の媒体読取装置（例えば、ＣＤ−ＲＯＭドライブ）を備える。ＰＣ４は、記憶媒体（例えば、ＣＤ−ＲＯＭ）に記憶されているプログラムを、媒体読取装置で読み取ってＨＤＤ４２にインストールできる。また、ＰＣ４に接続されている外部機器（図示外）又はネットワークからプログラムを受信して、ＨＤＤ４２にインストールしてもよい。
【００３１】
ＲＡＭ４３は、種々の一時データを記憶する。無線通信部４４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。入力回路４５は、ＣＰＵ４１へ入力部４７（例えば、マウス、キーボード、タッチパネル等）からの指示を送る制御を行う。出力回路４６は、ＣＰＵ４１からの指示に応じてディスプレイ４８に画像を表示する制御を行う。
【００３２】
本実施形態では、読取装置２の無線通信部２３とＰＣ４の無線通信部４４との間で、近距離無線通信を実行可能である。読取装置２は、フラッシュＲＯＭ２２に保存されているストロークデータを、ＰＣ４に近距離無線通信によって送信する。なお、読取装置２からＰＣ４に対してストロークデータが送信される場合の通信は、無線通信に限定されず有線通信であってもよい
【００３３】
図３を参照して紙媒体１００の用紙１２０の一例である用紙７００について説明する。以下の説明では、図３の下側、上側、左側、及び右側をそれぞれ、用紙７００の前側、後側、左側、及び右側と定義して説明する。また、用紙７００の前後方向、又は前後方向に近い方向を縦という場合があり、左右方向、又は左右方向に近い方向を横という場合がある。用紙７００は、紙媒体１００のうちの１つのページである。紙媒体１００の他のページの図示は省略している。
【００３４】
図３に示すように、用紙７００には、項目欄７４、記入枠７５、及びチェック欄７９が設けられている。項目欄７４は、「ＤＡＴＥ」、「ＮＡＭＥ」、「０１」〜「１６」、及び「Ａ」〜「Ｇ」の項目が記載された欄である。記入枠７５は、四角形の枠であり、複数設けられている。より詳細には、記入枠７５は、項目欄７４の「ＤＡＴＥ」と「ＮＡＭＥ」の夫々の右側に設けられている。また、記入枠７５は、項目欄７４の「Ａ」〜「Ｇ」の夫々の前側、且つ、「０１」〜「１６」の夫々の右側に複数並べて設けられている。チェック欄７９は、正方形であり、用紙７００の右前部に設けられている。チェック欄７９の上側には「ＳＡＶＥ」の文字７８が記載されている。
【００３５】
図４を参照して、紙媒体１００（図３参照）に対応するデータである紙媒体データについて説明する。紙媒体データは、ＨＤＤ４２に記憶されている。図４に示す紙媒体１０１は、紙媒体データに基づく紙媒体である。紙媒体データには、項目欄８４、記入枠８５、文字８８、及びチェック欄８９の座標情報の集合体のデータが含まれる。項目欄８４、記入枠８５、文字８８、及びチェック欄８９は、夫々、紙媒体１００（図３参照）の項目欄７４、記入枠７５、文字７８、及びチェック欄７９に対応するデータである。座標情報は、センサ基板７Ｌ上の座標情報と対応している。センサ基板７Ｌの周囲と、紙媒体１００の周囲が一致した状態において、紙媒体１００の項目欄７４、記入枠７５、文字７８、及びチェック欄７９の位置に対応するセンサ基板７Ｌ上の座標は、紙媒体データに基づく項目欄８４、記入枠８５、文字８８、及びチェック欄８９の座標と一致する。仮に紙媒体データに基づく紙媒体１０１の画像がディスプレイ４８に表示又は印刷された場合には、図４に示す画像が表示又は印刷される。以下の説明においては、図４の紙媒体１０１の左右方向の座標をＸ座標とし、前後方向の座標をＹ座標とする。右方向であればあるほど、Ｘ座標が大きくなり、後方向であればあるほど、Ｙ座標が大きくなる。
【００３６】
図５を参照してメイン処理について説明する。メイン処理は、ストロークデータに基づく軌跡の位置補正等を行う処理である。ユーザは、入力部４７を操作し、メイン処理を実行するためのアプリケーションを起動する指示を入力する。ＰＣ４のＣＰＵ４１は、該アプリケーションを実行するためのプログラムをＨＤＤ４２から読み出し、ＲＡＭ４３に展開する。該アプリケーションを実行するためのプログラムには、メイン処理をＣＰＵ４１が実行するためのプログラムが含まれる。ＣＰＵ４１は、プログラムのコマンドに従ってメイン処理を実行する。なお、メイン処理は、ユーザが入力部４７を操作し、メイン処理を実行するためのアプリケーションを終了する指示を入力した場合に終了される。
【００３７】
以下の説明では、図６に示すようにユーザが紙媒体１００の用紙７００に記入を行う場合を具体例として例示しながら説明する。具体例においては、ユーザは、紙媒体１００のページを開き、センサ基板７Ｌ上に用紙７００が配置された状態にする。このとき、センサ基板７Ｌに対して、用紙７００が右前方にずれた状態で配置されたとする。ユーザは電子ペン３を使用して用紙７００の記入枠７５１〜７５４にテキストを記入する。記入枠７５１〜７５４は、項目欄８４「Ａ」〜「Ｄ」の前側、且つ、項目欄８４「０１」の右側の記入枠である。ユーザは、電子ペン３を使用して、記入枠７５１〜７５４に、夫々、テキスト「１２３」、「６８」、「９０」、「２」を記入する。その後、ユーザは、電子ペン３を使用して、チェック欄７９にチェックマーク７９１を記入する。
【００３８】
図５に示すように、ＣＰＵ４１は、読取装置２のＣＰＵ２１との間で無線通信部２３，４４を介した接続の設定を行い、読取装置２のＣＰＵ２１とＰＣ４のＣＰＵ４１との間において通信可能な状態に設定する（Ｓ１１）。次いで、ＣＰＵ４１は、ストロークデータが取得されたか否かを判断する（Ｓ１２）。ストロークデータが取得されていない場合（Ｓ１２：ＮＯ）、ＣＰＵ４１は、Ｓ１２を繰り返す。
【００３９】
用紙７００に記入されている間、読取装置２のＣＰＵ２１は、ストロークデータを取得し、フラッシュＲＯＭ２２に記憶する。ＣＰＵ２１は、チェック欄７９に対応する位置にチェックマーク７９１が記入されたと判断した場合に、フラッシュＲＯＭ２２に記憶したストロークデータをＰＣ４のＣＰＵ２１に送信する。ＰＣ４のＣＰＵ４１は、送信されたストロークデータを取得した場合（Ｓ１２：ＹＥＳ）、グループ特定処理を実行する（Ｓ１３）。なお、図６に示すように、テキスト「１２３」、「６８」、「９０」、「２」は、記入枠７５１〜７５４の夫々の左右方向中央部に記載されている。しかし、センサ基板７Ｌに対して、用紙７００が右前方にずれた状態で配置されているので、図７に示すように、Ｓ１２において取得されたストロークデータに基づくテキスト「１２３」、「６８」、「９０」、「２」の軌跡は、記入枠データに基づく記入枠８５１〜８５４から右前方にずれた状態となる。
【００４０】
図８を参照し、グループ特定処理について説明する。グループ特定処理は、Ｓ１２において取得された複数のストロークデータに基づく軌跡のうち、互いに所定距離以内にある軌跡をグループとして特定する処理である。なお、以下の説明においては、各種の変数、軌跡のグループ等、種々のデータが作成及び設定等されるが、それらのデータは、適宜ＲＡＭ４３又はＨＤＤ４２に記憶される。
【００４１】
図８に示すように、ＣＰＵ４１は、変数Ｎを２に設定し、変数Ｍを１に設定する（Ｓ２１）。次いで、ＣＰＵ４１は、Ｎ番目の軌跡とＮ−１番目の軌跡との間の距離が所定距離以下であるか否かを判断する（Ｓ２２）。Ｎ番目の軌跡とＮ−１番目の軌跡との間の距離が所定距離以下である場合（Ｓ２２：ＹＥＳ）、ＣＰＵ４１は、Ｓ２２において全ての軌跡を確認したか否かを判断する（Ｓ２５）。確認していない軌跡がある場合（Ｓ２５：ＮＯ）、ＣＰＵ４１は、変数Ｎをインクリメントする（Ｓ２６）。ＣＰＵ４１は、処理をＳ２２に戻す。
【００４２】
図９（Ａ）は、図７に示す紙媒体１０１の画像に、ストロークデータに基づく軌跡を重ね合わせた図の一部を記載したものである。具体例において、ユーザは、図９（Ａ）に示すストロークデータに基づく軌跡８０１〜８０８の順番に、テキストを記入したとする。軌跡８０１〜８０３は、テキスト「１２３」の「１」、「２」、及び「３」である。軌跡８０４は、テキスト「６８」の「６」である。軌跡８０５，８０６は、テキスト「９０」の「９」と「０」である。軌跡８０７は、テキスト６８の「８」である。すなわち、テキスト６８の「６」と「８」は連続する順番で記載されていない。軌跡８０８は、テキスト「２」である。
【００４３】
ここで、テキスト「１２３」の軌跡「１」、「２」、及び「３」は互いに所定距離以内にあるとする。テキスト「６８」の軌跡「６」及び「８」は互いに所定距離以内にあるとする。テキスト「９０」の軌跡「９」及び「０」は互いに所定距離以内であるとする。テキスト「１２３」、「６８」、「９０」、及び「２」の軌跡は、互いに所定距離より離れているとする。
【００４４】
図９（Ａ）において、２番目の軌跡８０２「２」と１番目の軌跡「１」との間の距離は、所定距離以内である。このため、変数Ｎが２である場合、ＣＰＵ４１は、２番目の軌跡８０２と１番目の軌跡８０１との間の距離が所定距離以下であると判断する（Ｓ２２：ＹＥＳ）。確認していない軌跡があるので（Ｓ２５：ＮＯ）、Ｎが３に設定され（Ｓ２６）、処理はＳ２２に戻る。同様に、ＣＰＵ４１は、３番目の軌跡８０３「３」と２番目の軌跡８０２「２」との間の距離が所定距離以内であると判断し（Ｓ２２：ＹＥＳ）、Ｎを４に設定し（Ｓ２５：ＮＯ、及びＳ２６）、処理をＳ２２に戻す。
【００４５】
ＣＰＵ４１は、ＣＰＵ４１は、４番目の軌跡８０４「６」と３番目の軌跡８０３「３」との間の距離が所定距離以内でないと判断する（Ｓ２２：ＮＯ）。ＣＰＵ４１は、Ｎ−１番目までの軌跡を第Ｍグループ（Ｍは変数Ｍの値）としてグループ化する（Ｓ２３）。具体例においては、図９（Ｂ）に示すように、１番目の軌跡８０１「１」から３番目の軌跡８０３「３」までの軌跡を第１グループ７０１として、グループ化する（Ｓ２３）。なお、図９においては、グループ化したグループを点線で囲んで示している。次いで、ＣＰＵ４１は、変数Ｍをインクリメントし（Ｓ２４）、処理をＳ２５に進める。
【００４６】
具体例においては、Ｓ２２〜Ｓ２６の処理が繰り返されることで、図９（Ｂ）に示すように、第２グループ７０２「６」、第３グループ７０３「９０」、及び第４グループ７０４「８」がグループ化される。ユーザは、軌跡８０４「６」、軌跡８０５「９」、軌跡８０６「０」、及び軌跡８０７「８」の順に記載している。このため、Ｓ２２〜Ｓ２６の処理の結果、軌跡８０４「６」と軌跡８０７「８」は、所定距離以内にあるにもかかわらず、異なるグループ７０２，７０４に分けられる。この異なるグループ７０２，７０４に分けられた軌跡８０４「６」と軌跡８０７「８」は、後述するＳ２８〜Ｓ３３の処理によってグループ化される。
【００４７】
ＣＰＵ４１は、全ての軌跡を確認した場合（Ｓ２５：ＹＥＳ）、グループ化されていない軌跡をグループ化する（Ｓ２７）。この結果、図９（Ｂ）に示すように、軌跡８０８「２」が第５グループ７０５としてグループ化される。
【００４８】
次いで、ＣＰＵ４１は、変数Ｐを１に設定する。ＣＰＵ４１は、第Ｐグループを選択し、選択した第Ｐグループ内の軌跡と、他のグループ内の軌跡との間の距離が所定距離以下であるか否かを判断する（Ｓ２９）。具体例において、変数Ｐが１の場合、ＣＰＵ４１は、第１グループ７０１内の軌跡８０１〜８０３「１２３」と、他のグループ内の軌跡との間の距離は所定距離以下ではないと判断する（Ｓ２９：ＮＯ）。次いで、ＣＰＵ４１は、Ｓ２９において、全てのグループを選択したか否かを判断する（Ｓ３２）。選択していないグループが残っている場合（Ｓ３２：ＮＯ）、ＣＰＵ４１は、変数Ｐをインクリメントし（Ｓ３３）、処理をＳ２９に戻す。
【００４９】
変数Ｐが２の場合、変数Ｐが２の場合、図９（Ｂ）に示す第２グループ７０２内の軌跡８０４「６」と、他のグループである第４グループ７０４内の軌跡８０７「８」との間の距離が、所定距離以下であると判断する（Ｓ２９：ＹＥＳ）。ＣＰＵ４１は、Ｓ２９において軌跡が所定距離以下であると判断した第Ｐグループと、他のグループとを、第Ｐグループとしてグループ化する（Ｓ３０）。次いで、ＣＰＵ４１は、第Ｐグループ以降のグループ番号を振り直し、ＲＡＭ４３に記憶する（Ｓ３１）。
【００５０】
具体例では、図９（Ｃ）に示すように、図９（Ｂ）に示す第２グループ７０２「６」と第４グループ７０４「８」とが新たな第２グループ７１２として、グループ化される（Ｓ３０）。これによって、軌跡８０４「６」と軌跡８０７「８」とが１つのグループにまとめられる。そして、第３グループ７０３は、新たな第３グループ７１３と設定され、第５グループ７０５は、新たな第４グループ７１４に設定される（Ｓ３１）。Ｓ３１の実行後、ＣＰＵ４１は処理をＳ２９に戻す。
【００５１】
Ｓ２９〜Ｓ３３が繰り返されると、図９（Ｃ）に示すように、第１グループ７０１「１２３」、第２グループ７１２「６８」、第３グループ７１３「９０」、及び第４グループ７１４「２」が特定された状態となる。ＣＰＵ４１は、全てのグループを選択した場合（Ｓ３２：ＹＥＳ）、処理をメイン処理に戻す。図５に示すように、ＣＰＵ４１は、補正処理を実行する（Ｓ１４）。以下の説明においては、第１〜第４グループ７０１，７１２，７１３，７１４を総称する場合、又はいずれかを特定しない場合、グループ７０という場合がある。
【００５２】
図１０を参照して、補正処理について説明する。補正処理は、紙媒体データに含まれる記入枠データに基づく記入枠８５の内側に、グループ７０を移動させる処理である。なお、本実施形態おいては、ＨＤＤ４２に記憶されている紙媒体データに含まれる記入枠データは、四角形の記入枠８５の記入枠データである。以下の説明においては、記入枠における一対の辺が対向する前後方向のうちの後方向を、「第一方向」という場合があり、第一方向の反対方向である前方向を「第二方向」という場合がある。また、前後方向と直交する左右方向のうちの左方向を「第三方向」という場合があり、第三方向の反対方向である右方向を「第四方向」という場合がある。
【００５３】
図１０に示すように、ＣＰＵ４１は、変数ｑを１に設定する（Ｓ４１）。ＣＰＵ４１は、第ｑグループのグループ領域９０を取得する（Ｓ４２）。グループ領域９０とは、Ｓ１３において特定されたグループ７０を含む領域である。本実施形態においては、Ｓ４１において取得されるグループ領域９０は、四角形の領域である。具体例において、変数ｑが１である場合、図９（Ｄ）に示すように、第１グループ７０１を含むグループ領域９０が取得される。詳細には、第１グループ７０１に含まれる軌跡の座標のうち、最も第一方向側のＹ座標の位置が第一方向側の辺９５１の前後方向の位置とされ、最も第二方向側のＹ座標の位置が第二方向側の辺９５２の位置とされる。また、最も第三方向側のＸ座標の位置が第三方向側の辺９５３の位置とされ、及び最も第四方向側のＸ座標が第四方向側の辺９５４の位置とされる。辺９５１〜９５４によって取り囲まれる領域が、グループ領域９０として取得される。なお、図９（Ｄ）においては、グループ領域９０を実線の四角形で示している。
【００５４】
図１０に示すように、ＣＰＵ４１は、紙媒体データに含まれる少なくとも１の記入枠データに基づく記入枠８５のうち、Ｓ４２において取得したグループ領域９０と領域が重なる記入枠８５があるか否かを判断する（Ｓ４３）、領域が重なる記入枠８５がない場合（Ｓ４３：ＮＯ）、ＣＰＵ４１は処理を後述するＳ５１に進める。
【００５５】
領域が重なる記入枠８５がある場合、ＣＰＵ４１は、紙媒体データに含まれる少なくとも１の記入枠データに基づく記入枠８５のうち、Ｓ４２において取得したグループ領域９０と重なる領域が最も大きな記入枠８５を選択する（Ｓ４４）。具体例においては、グループ領域９０と重なる領域が最も大きな記入枠８５１（図９（Ｄ）参照）が選択される。
【００５６】
次いで、ＣＰＵ４１は、Ｓ４４において選択された記入枠８５内に、Ｓ４２によってグループ領域９０が取得されたグループ７０を移動させる（Ｓ４５〜Ｓ５０）。以下、詳細に説明する。
【００５７】
ＣＰＵ４１は、前後方向において、Ｓ４２において取得したグループ領域９０が、Ｓ４４において選択した記入枠８５内にあるか否かを判断する（Ｓ４５）。具体例を用いて詳細に説明すると、ＣＰＵ４１は、図９（Ｄ）に示すグループ領域９０の辺９５１のＹ座標が、記入枠８５１の第一方向側の辺８６１のＹ座標以下であり、且つ、グループ領域９０の辺９５２のＹ座標が、記入枠８５１の第二方向側の辺８６２のＹ座標以上であるか否かを判断する。
【００５８】
図１０に示すように、前後方向において、Ｓ４２において取得したグループ領域９０が、Ｓ４４において選択した記入枠８５内にある場合（Ｓ４５：ＹＥＳ）、ＣＰＵ４１は処理を後述するＳ４８に進める。ＣＰＵ４１は、前後方向において、Ｓ４２において取得したグループ領域９０が、Ｓ４４において選択した記入枠８５内にない場合（Ｓ４５：ＮＯ）、ＣＰＵ４１は、第一距離Ｌ１と、第二距離Ｌ２とを取得する（Ｓ４６）。
【００５９】
図１１（Ｅ）に示すように、具体例の場合、第一距離Ｌ１は、Ｓ４４において選択された記入枠８５１における第一方向側の辺８６１と、Ｓ４２において取得されたグループ領域９０の第一方向側の辺９５１の間の距離である。第二距離Ｌ２は、Ｓ４４において選択された記入枠８５１における第二方向側の辺８６２と、Ｓ４２において取得されたグループ領域９０の第二方向側の辺９５２との間の距離である。
【００６０】
:
図１０に示すように、ＣＰＵ４１は、Ｓ４６において取得した第一距離Ｌ１と第二距離Ｌ２とのうち、小さい距離分、Ｓ４２においてグループ領域９０を取得したグループ７０１を前後方向に移動させる（Ｓ４７）。具体例においては、第一距離Ｌ１と第二距離Ｌ２とのうち、小さい距離は、第二距離Ｌ２である。このため、ＣＰＵ４１は、第二距離Ｌ２分、第一方向にグループ７０１を移動させる。これによって、図１１（Ｆ）に示すように、前後方向において、グループ７０１が記入枠８５の内側に位置する状態となる。
【００６１】
図１０に示すように、ＣＰＵ４１は、左右方向において、Ｓ４２において取得したグループ領域９０が、Ｓ４４において選択した記入枠８５内にあるか否かを判断する（Ｓ４８）。詳細に説明すると、ＣＰＵ４１は、グループ領域９０の第三方向側の辺９５３のＸ座標が、記入枠８５１の第三方向側の辺８６３のＸ座標以上であり、且つ、グループ領域９０の第四方向側の辺９５４のＸ座標が、記入枠８５１の第四方向側の辺８６４のＸ座標以下であるか否かを判断する。
【００６２】
左右方向において、Ｓ４２において取得したグループ領域９０が、Ｓ４４において選択した記入枠８５内にある場合（Ｓ４８：ＹＥＳ）、ＣＰＵ４１は処理をＳ５１に進める。ＣＰＵ４１は、左右方向において、Ｓ４２において取得したグループ領域９０が、Ｓ４４において選択した記入枠８５内にない場合（Ｓ４８：ＮＯ）、ＣＰＵ４１は、第三距離Ｌ３と、第四距離Ｌ４とを取得する（Ｓ４６）。
【００６３】
図１１（Ｇ）に示すように、第三距離Ｌ３は、Ｓ４４において選択された記入枠８５１における第三方向側の辺８６３と、Ｓ４２において取得されたグループ領域９０の第三方向側の辺９５３との間の距離である。第四距離Ｌ４は、Ｓ４４において選択された記入枠８５１における第四方向側の辺８６４と、Ｓ４２において取得されたグループ領域９０の第四方向側の辺９５４との間の距離である。
【００６４】
:
図１０に示すように、ＣＰＵ４１は、Ｓ４６において取得した第三距離Ｌ３と第四距離Ｌ４とのうち、小さい距離分、Ｓ４２においてグループ領域９０を取得したグループ７０を左右方向に移動させる（Ｓ５０）。具体例においては、第三距離Ｌ３と第四距離Ｌ４とのうち、小さい距離は、第四距離Ｌ４である。このため、ＣＰＵ４１は、第四距離Ｌ４分、第三方向にグループ７０１を移動させる。これによって、図１１（Ｈ）に示すように、左右方向において、グループ７０１に含まれる軌跡が記入枠８５１の内側に位置する状態となる。
【００６５】
図１０に示すように、ＣＰＵ４１は、全てのグループ７０について、Ｓ４２においてグループ領域９０を取得したか否かを判断する（Ｓ５１）。グループ領域９０を取得していないグループ領域９０がある場合（Ｓ５１：ＮＯ）、ＣＰＵ４１は、変数ｑをインクリメントし（Ｓ５２）、処理をＳ４２に戻す。Ｓ４２〜Ｓ５２の処理を繰り返し実行されると、図１２（Ｉ）に示すように、第１〜第４グループ７０１，７１２，７１３，７１４に含まれる軌跡が、夫々、記入枠８５１〜８５４内に位置する状態となる。第１〜第４グループ７０１，７１２，７１３，７１４に含まれる軌跡が、夫々、記入枠８５１〜８５４内に位置する状態となったストロークデータは、ＨＤＤ４２に記憶される。
【００６６】
図１０に示すように、全てのグループ７０について、Ｓ４２においてグループ領域９０が取得された場合（Ｓ５１：ＹＥＳ）、ＣＰＵ４１は、処理をメイン処理（図５参照）のＳ１２に戻す。
【００６７】
以上のように、本実施形態における処理が実行される。本実施形態のＰＣ４は、紙媒体データに含まれる記入枠データに基づく記入枠８５と、ストロークデータに基づく軌跡との位置に基づいて、ストロークデータに基づく軌跡の位置ずれを補正し、軌跡を記入枠８５内に移動させることができる（図９（Ａ）及び図１２（Ｉ）参照）。また、グループ領域９０と重なる領域が最も大きな記入枠８５以外の記入枠８５にグループ７０が移動される場合に比べて、ユーザが意図した記入枠８５にグループ７０を移動させることができる可能性が高くなる。また、従来のように、紙媒体上に基準マークを設ける必要がない。よって、基準マークを紙媒体上に設けるためのスペースを確保する必要がなく、紙媒体上のスペースを有効活用することができる。また、ユーザが基準マークに沿って記入を行う手間を削減できる。よって、ユーザの利便性が向上する
【００６８】
また、第一距離Ｌ１と第二距離Ｌ２とのうち、小さい方の距離分、グループ７０を前後方向に移動させ、且つ、第三距離Ｌ３と第四距離Ｌ４とのうち、小さい方の距離分、グループ７０を左右方向に移動させることで、記入枠８５内にグループ７０に含まれる軌跡を移動させることができる（Ｓ４５〜Ｓ５０）。このため、第一距離Ｌ１と第二距離Ｌ２とのうち、大きい方の距離分、グループ７０を前後方向に移動させ、且つ、第三距離Ｌ３と第四距離Ｌ４とのうち、大きい方の距離分、グループ７０を左右方向に移動させる場合に比べて、小さい移動量で、グループ７０に含まれる軌跡を記入枠８５内に移動させることができる。また、Ｓ４４において選択された記入枠８５の中心と、Ｓ４２において取得されたグループ領域９０の中心とが同じ位置になるように、グループ７０を移動させる場合に比べて、小さい移動量で、グループ７０に含まれる軌跡を記入枠８５内に移動させることができる。
【００６９】
上記実施形態において、ＰＣ４は本発明の「筆記データ処理装置」の一例である。電子ペン３は本発明の「筆記手段」の一例である。Ｓ１２の処理を行うＣＰＵ４１は本発明の「ストロークデータ取得手段」の一例である。Ｓ１３の処理を行うＣＰＵ４１は本発明の「グループ特定手段」の一例である。Ｓ４２の処理を行うＣＰＵ４１は本発明の「グループ領域取得手段」の一例である。Ｓ４４の処理を行うＣＰＵ４１は本発明の「記入枠選択手段」の一例である。Ｓ４５〜Ｓ５０の処理を行うＣＰＵ４１は本発明の「位置補正手段」の一例である。
【００７０】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、記入枠８５内にグループ７０を移動させる方法は限定されない。例えば、ＣＰＵ４１は、Ｓ４４において選択された記入枠８５の中心と、Ｓ４２において取得されたグループ領域９０の中心とが同じ位置になるように、グループ７０を移動させてもよい。以下、この変形例を第二実施形態として説明する。図１３は、図１０に示す補正処理の変形例である。図１３において、第一実施形態と同様の処理は、同じステップ番号で示し、詳細な説明は省略する。
【００７１】
図１３に示すように、ＣＰＵ４１は、第一実施形態と同様に、Ｓ４１〜Ｓ４４の処理を実行する。次いで、ＣＰＵ４１は、Ｓ４４において選択された記入枠８５の中心と、Ｓ４２において取得されたグループ領域９０の中心とが同じ位置になるように、グループ７０を移動させる（Ｓ６１及びＳ６２）。詳細に説明する。図１４（Ａ）は、図９（Ｄ）と同様に、変数ｑが１である場合において、グループ７０１のグループ領域９０が特定された図である。ＣＰＵ４１は、Ｓ４４において選択された記入枠８５１の中心８７１の座標と、Ｓ４２において取得されたグループ領域９０の中心９７１の座標との差を算出する（Ｓ６２）。ＣＰＵ４１は、Ｓ６２において算出した差の分だけ、グループ７０１を移動させる（Ｓ６３）。これによって、図１４（Ｂ）に示すように、Ｓ４４において選択された記入枠８５１の中心８７１と、Ｓ４２において取得されたグループ領域９０の中心９７１とが同じ位置になる。
【００７２】
ＣＰＵ４１は、図１０に示す場合と同様に、Ｓ５１、Ｓ５２の処理を実行し、処理をＳ４２に戻す。ＣＰＵ４１は、Ｓ４２〜Ｓ４４、Ｓ６１、Ｓ６２、Ｓ５１、及びＳ５２の処理を繰り返し、図１４（Ｃ）に示すように、各グループ７０に含まれる軌跡を記入枠８５内に移動させる。
【００７３】
第二実施形態の場合、図１４（Ｃ）に示すように、第１〜第４グループ７０１，７１２，７１３，７１４に含まれる軌跡を記入枠８５１〜８５４に中心部に移動させることができる。よって、グループ７０に含まれる軌跡が記入枠８５の隅に配置される場合に比べて、例えば、紙媒体データに基づく紙媒体１０１の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合の外観上の品質が向上する。第二実施形態において、Ｓ６１及びＳ６２の処理を行うＣＰＵ４１は、本発明の「位置補正手段」の一例である。
【００７４】
上記実施形態においては、グループ７０に含まれる軌跡のサイズの変更は行っていなかった。しかし、グループ７０に含まれる軌跡のサイズを変更してもよい。以下、グループ７０に含まれる軌跡のサイズを縮小する処理を含む補正処理を第三実施形態として説明する。図１５は、補正処理の変形例である。図１５において、上記実施形態と同様の処理は、同じステップ番号で示し、詳細な説明は省略する。
【００７５】
図１５に示すように、ＣＰＵ４１は、上記実施形態と同様に、Ｓ４１〜Ｓ４４の処理を実行する。次いで、ＣＰＵ４１は、Ｓ４２において取得したグループ領域９０のサイズと、Ｓ４４において選択された記入枠８５のサイズとを比較し、比較の結果、グループ領域９０のサイズが記入枠８５のサイズより大きいか否かを判断する（Ｓ７１）。グループ領域９０のサイズが記入枠８５のサイズ以下である場合（Ｓ７１：ＮＯ）、ＣＰＵ４１は、処理をＳ６１に進める。
【００７６】
グループ領域９０のサイズが、記入枠８５のサイズより大きい場合（Ｓ７１：ＹＥＳ）、グループ領域９０のサイズを記入枠８５のサイズ以下に縮小するように、グループ７０に含まれる軌跡のサイズを変更する（Ｓ７２）。
【００７７】
図１６（Ａ）は、図９（Ｄ）における第１グループ７０１に含まれる軌跡が、記入枠８５１のサイズより大きく記載された場合を示している。このグループを第１グループ７２１とする。変数ｑが１である場合、ＣＰＵ４１は、第１グループ７２１のグループ領域９０サイズが、記入枠８５１のサイズより大きいと判断する（Ｓ７１：ＹＥＳ）。そして、図１６（Ｂ）に示すように、ＣＰＵ４１は、グループ領域９０のサイズを記入枠８５１のサイズ以下に縮小するように、第１グループ７２１に含まれる軌跡のサイズを変更する（Ｓ７２）。
【００７８】
次いで、Ｓ４２の場合と同様に、ＣＰＵ４１は、縮小後の軌跡のグループ７０の第ｑグループ領域９０を再取得する（Ｓ７３）。次いで、ＣＰＵ４１は、上記実施形態と同様に、Ｓ６１及びＳ６２の処理を実行する。なお、Ｓ７２において軌跡が縮小されている場合、Ｓ４２において取得されたグループ領域９０ではなく、Ｓ７３において再取得されたグループ領域９０（図１６（Ｂ）参照）が参照されて、Ｓ６１及びＳ６２の処理が行われる。これによって、図１６（Ｃ）に示すように、ＣＰＵ４１は、第１グループ７２１に含まれる縮小後の軌跡を記入枠８５１に中心部に移動させる。
【００７９】
ＣＰＵ４１は、上記実施形態と同様に、Ｓ５１及びＳ５２の処理を実行後、処理をＳ４２に戻す。ＣＰＵ４１は、Ｓ４２〜Ｓ４４、Ｓ７１〜Ｓ７３，Ｓ６１、Ｓ６２、Ｓ５１、及びＳ５２の処理を繰り返す。これによって、図１６（Ｄ）に示すように、各グループ７０に含まれる軌跡が、記入枠８５１〜８５４の内側に移動する。
【００８０】
第三実施形態の場合、図１６（Ａ）に示すように、グループ領域９０のサイズが記入枠８５のサイズより大きくても、図１６（Ｃ）及び図１６（Ｄ）に示すように、サイズを変更して記入枠８５内に収めることができる。また、例えば、紙媒体データに基づく紙媒体１０１の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合の外観上の品質が向上する。
【００８１】
次に、グループに含まれる軌跡のサイズを拡大する処理を含む補正処理を第四実施形態として説明する。図１７は、図１５等に示す補正処理の変形例である。図１７において、上記実施形態と同様の処理は、同じステップ番号で示し、詳細な説明は省略する。
【００８２】
図１７に示すように、ＣＰＵ４１は、上記実施形態と同様に、Ｓ４１〜Ｓ４４の処理を実行する。次いで、ＣＰＵ４１は、Ｓ４２において取得したグループ領域９０のサイズと、Ｓ４４において選択された記入枠８５のサイズとを比較し、比較の結果、グループ領域９０のサイズが記入枠８５のサイズより小さいか否かを判断する（Ｓ８１）。グループ領域９０のサイズが記入枠８５のサイズ以上である場合（Ｓ８１：ＮＯ）、ＣＰＵ４１は、処理をＳ６１に進める。
【００８３】
グループ領域９０のサイズが、記入枠８５のサイズより小さい場合（Ｓ８１：ＹＥＳ）、記入枠８５のサイズ以下の範囲内において、グループ領域９０のサイズを拡大するように、グループ７０に含まれる軌跡のサイズを変更する（Ｓ８２）。
【００８４】
図１８（Ａ）は、図９（Ｄ）と同様の図である。変数ｑが１である場合、ＣＰＵ４１は、第１グループ７２１のグループ領域９０のサイズが、記入枠８５１のサイズより小さいと判断する（Ｓ８１：ＹＥＳ）。そして、図１８（Ｂ）に示すように、ＣＰＵ４１は、記入枠８５１のサイズ以下の範囲内において、グループ領域９０のサイズを拡大するように第１グループ７０１に含まれる軌跡のサイズを変更する（Ｓ８２）。
【００８５】
次いで、Ｓ４２の場合と同様に、ＣＰＵ４１は、拡大後の軌跡のグループの第ｑグループ領域９０を再取得する（Ｓ８３）。次いで、ＣＰＵ４１は、図１５の場合と同様に、Ｓ６１及びＳ６２の処理を実行する。なお、Ｓ８２において軌跡が拡大されている場合、Ｓ４２において取得されたグループ領域９０ではなく、Ｓ８３において再取得されたグループ領域９０が参照されて、Ｓ６１及びＳ６２の処理が行われる。これによって、図１８（Ｃ）に示すように、ＣＰＵ４１は、グループ７０に含まれる拡大後の軌跡を記入枠８５に中心部に移動させる。
【００８６】
ＣＰＵ４１は、図１５の場合と同様に、Ｓ５１及びＳ５２の処理を実行後、処理をＳ４２に戻す。ＣＰＵ４１は、Ｓ４２〜Ｓ４４、Ｓ７１〜Ｓ７３，Ｓ６１、Ｓ６２、Ｓ５１、及びＳ５２の処理を繰り返す。これによって、図１８（Ｄ）に示すように、ＣＰＵ４１は、第１〜第４グループ７０１，７１２，７１３，７１４に含まれる軌跡を拡大し、記入枠８５１〜８５４の内側に移動させる。
【００８７】
本実施形態の場合、図１８（Ａ）及び図１８（Ｄ）に示すように、記入枠８５内に収まる範囲内で軌跡が拡大される。このため、例えば、紙媒体データの基づく紙媒体１０１の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合に、記入枠８５内の軌跡の視認性を向上させることができる。また、外観上の品質が向上する。
【００８８】
上記第三実施形態及び第四実施形態のように、ＣＰＵ４１は、Ｓ４２において取得したグループ領域９０のサイズと、Ｓ４４において選択した記入枠８５のサイズとを比較する（Ｓ７１及びＳ８１）。そして、ＣＰＵ４１は、比較の結果に応じて、Ｓ４２においてグループ領域９０を取得したグループ７０に含まれる軌跡のサイズを変更する（Ｓ７２及びＳ８２）。このように、グループ領域９０のサイズと記入枠８５のサイズとに応じて軌跡のサイズを変更することで、例えば、紙媒体データに基づく紙媒体１０１の画像に、ストロークデータに基づく軌跡を重ね合わせて表示又は印刷した場合の外観上の品質を向上させることができる。
【００８９】
上記第三、第四実施形態において、Ｓ７１（図１５参照）及びＳ８１（図１７参照）の処理を行うＣＰＵ４１は本発明の「比較手段」の一例である。Ｓ７２（図１５参照）及びＳ８２（図１７参照）の処理を行うＣＰＵ４１は本発明の「サイズ補正手段」の一例である。
【００９０】
上記実施形態においては、ＣＰＵ４１によって自動的に記入枠８５が選択されていた（Ｓ４４）。しかし、ＣＰＵ４１は、記入枠８５を選択した後、ユーザの指示に基づいて、選択する記入枠８５を変更してもよい。また、ＣＰＵ４１は、１のグループ７０を移動させた場合に同じ移動量分、他のグループ７０も移動させてもよい。以下、これらの変形例を第五実施形態として説明する。図１９において、上記実施形態における処理と同様の処理は、同じステップ番号で示し、詳細な説明は省略する。
【００９１】
ＣＰＵ４１は、上記実施形態と同様に、Ｓ４１〜Ｓ４４の処理を実行する。ＣＰＵ４１は、Ｓ４２において取得したグループ領域９０と重なる記入枠８５がない場合（Ｓ４３：ＮＯ）、Ｓ５１及びＳ５２の処理を実行し、処理をＳ４２に戻す。
【００９２】
以下の説明においては、ＨＤＤ４２に記憶された紙媒体データに含まれる少なくとも１の記入枠データに基づく記入枠８５のうち、Ｓ４２において取得したグループ領域９０と重なる領域が最も大きな記入枠８５（すなわち、Ｓ４４において選択された記入枠８５）を第一の記入枠８５という。また、第一の記入枠８５とは異なる記入枠８５を第二の記入枠８５という。
【００９３】
ＣＰＵ４１は、Ｓ４４を実行後、図２１に示すように、ＨＤＤ４２に記憶された紙媒体データに基づく紙媒体１０１の画像と、ストロークデータに基づく軌跡とをディスプレイ４８に表示する（Ｓ９１）。なお、図２１においては、ディスプレイ４８の図示は省略している。次いで、ＣＰＵ４１は、第一の記入枠８５を、Ｓ９１においてディスプレイ４８に表示した紙媒体１０１の画像上に提示する（Ｓ９２）。第一の記入枠８５の提示の方法は限定されない。例えば、第一の記入枠８５の周囲を点滅させてもよいし、第一の記入枠８５の色を第二の記入枠８５の色とは異なる色で表示してもよい。図２１に示す例においては、第一の記入枠８５（すなわち、記入枠８５１）を第二の記入枠８５とは異なる色で表示している。
【００９４】
次いで、ＣＰＵ４１は、Ｓ９１において表示した紙媒体１０１の画像において記入枠データに基づく記入枠８５を選択する指示が入力されたか否かを判断する（Ｓ９３）。すなわち、記入枠８５を選択する指示が受け付けられる。記入枠８５を選択する指示は、ユーザによって入力部４７（図２参照）が操作されることによってＰＣ４に入力される。ユーザは、例えば、入力部４７を操作して、ディスプレイ４８に表示されるカーソル８８１（図２１参照）を動かして、記入枠８５を選択する。
【００９５】
記入枠８５を選択する指示が受け付られていない場合（Ｓ９３：ＮＯ）、ＣＰＵ４１はＳ９３を繰り返す。記入枠８５を選択する指示が受け付けられた場合（Ｓ９３：ＹＥＳ）、ＣＰＵ４１は、Ｓ９３において受け付けた、第一の記入枠８５と第二の記入枠８５とのいずれかを選択する指示に基づき、記入枠８５を選択する（Ｓ９４）。図２１に示す具体例においては、記入枠８５１の下側の記入枠８５５が選択されたとする。ＣＰＵ９１は、Ｓ９４において選択された記入枠８５内に、グループ領域９０が収まっているか否かを判断する（Ｓ９５）。
【００９６】
Ｓ９４において選択された記入枠８５内にグループ領域９０が収まっていない場合（Ｓ９５：ＮＯ）、図２０に示すように、ＣＰＵ４１は、Ｓ４５〜Ｓ５０の処理を実行する。すなわち、ＣＰＵ４１は、Ｓ９４において選択した記入枠８５内に、Ｓ４２においてグループ領域９０を取得したグループ７０を移動させる。
【００９７】
次いで、ＣＰＵ４１は、Ｓ４７及びＳ５０において移動させたグループ７０と同じ移動量分、他のグループ７０を移動させる（Ｓ９６）。すなわち、ＣＰＵ４１は、第一の記入枠８５と第二の記入枠８５とのうちＳ９４において選択された記入枠８５内にグループ７０を移動するとともに、同じ移動量分、他のグループ７０を移動する。具体例において、図２２に示すように、軌跡「１２３」と同じ移動量分、軌跡「６８」、「９０」、「２」が移動される。これによって、軌跡「１２３」、「６８」、「９０」、「２」は、記入枠８５１〜８５３の下側の記入枠８５５〜８５８に移動する。次いで、図１９に示すように、ＣＰＵ４１は補正処理を終了し、処理をメイン処理に戻す。
【００９８】
Ｓ９４において選択された記入枠８５内にグループ領域９０が収まっている場合（Ｓ９５：ＹＥＳ）、ＣＰＵ４１は、Ｓ６１及びＳ６２の処理を実行する。すなわち、ＣＰＵ４１は、Ｓ９４において選択した記入枠８５の中心と、Ｓ４２において取得したグループ領域９０の中心とが同じ位置となるように、Ｓ４２においてグループ領域９０を取得したグループ７０を移動させる。
【００９９】
次いで、ＣＰＵ４１は、Ｓ６２において移動させたグループ７０と同じ移動量分、他のグループ７０を移動させる（Ｓ９７）。すなわち、ＣＰＵ４１は、第一の記入枠８５と第二の記入枠８５とのうちＳ９４において選択された記入枠８５内にグループ７０を移動するとともに、同じ移動量分、他のグループ７０を移動する。
【０１００】
図示しないが、仮に軌跡「１２３」、「６８」、「９０」、「２」が、夫々、記入枠８５１〜８５４内の収まっており、Ｓ９３において第一の記入枠８５である記入枠８５１が選択されたとする。この場合、ＣＰＵ４１は、軌跡「１２３」のグループ領域９０が記入枠８５１に収まっていると判断し（Ｓ９５：ＹＥＳ）、軌跡「１２３」が記入枠８５１の中心部に移動させ（Ｓ６２）、同じ移動量分、他の軌跡「６８」、「９０」、「２」を移動させる。ユーザが紙媒体１００に筆記した場合、記入枠８５１〜８５４の中心に対する軌跡「１２３」、「６８」、「９０」、「２」の位置ずれは、互いに同じ距離になる傾向がある。このため、軌跡「１２３」が記入枠８５１の中心部に移動するのと同じ移動量分、他の軌跡「６８」、「９０」、「２」移動することで、軌跡「１２３」、「６８」、「９０」、「２」が、夫々、記入枠８５１〜８５４の中心部に位置し易くなる。次いで、ＣＰＵ４１は補正処理を終了し、処理をメイン処理に戻す。
【０１０１】
以上のように、第五実施形態における処理が実行される。本実施形態においては、ＰＣ４は、軌跡を移動させる記入枠８５をユーザに選択させることができる。よって、ユーザは、所望の記入枠８５に軌跡を移動させることができ、ユーザの利便性が向上する。また、記入枠８５のうち、グループ領域９０と重なる領域が最も大きな第一の記入枠８５が、紙媒体１０１の画像上に提示される（Ｓ９２）。このため、ユーザは、グループ領域９０と重なる領域が最も大きな記入枠８５を確認し易い。よって、記入枠８５を選択する指示を入力する場合におけるユーザの利便性が向上する。
【０１０２】
また、Ｓ１３（図５参照）において特定された複数のグループ７０のうち、Ｓ４２（図１９参照）においてグループ領域９０が取得された１のグループ７０が移動された移動量と同じ移動量分、他のグループ７０が移動される（Ｓ９６及びＳ９７）。このため、全てのグループ７０の夫々について、記入枠８５と軌跡との位置に基づいて位置ずれを補正する場合に比べて、ＣＰＵ４１の処理の負荷を低減できる。
【０１０３】
また、ユーザによって記入枠８５が１回選択されるだけで（Ｓ９３：ＹＥＳ）、全てのグループ７０に含まれる軌跡が一括して移動する（Ｓ４７、Ｓ５０、Ｓ９６、Ｓ６２、及びＳ９７）。このため、ユーザが何度も記入枠８５を選択する場合に比べて、ユーザの利便性が向上する。
【０１０４】
第五実施形態において、ディスプレイ４８は本発明の「表示部」の一例である。Ｓ９１の処理を行うＣＰＵ４１は本発明の「表示制御手段」の一例である。Ｓ９３の処理を行うＣＰＵ４１は本発明の「受付手段」の一例である。Ｓ４４、Ｓ９１、及びＳ９４の処理を行うＣＰＵ４１は本発明の「記入枠選択手段」の一例である。Ｓ６２、Ｓ９７、Ｓ４５〜Ｓ５０、及びＳ９６の処理を行うＣＰＵ４１は本発明の「位置補正手段」の一例である。
【０１０５】
なお、第五実施形態においては、ユーザによって記入枠８５が１回選択されるだけで（Ｓ９３：ＹＥＳ）、全てのグループ７０に含まれる軌跡（Ｓ４７、Ｓ５０、Ｓ９６、Ｓ６２、及びＳ９７）が移動されている。同様に、上記第一〜第四実施形態において、ＣＰＵ４１は、１のグループ７０を移動させた場合に、同じ移動量分、他のグループ７０を移動させてもよい。この場合においても、全てのグループ７０の夫々について、記入枠８５と軌跡との位置に基づいて位置ずれを補正する場合に比べて、ＣＰＵ４１の処理の負荷を低減できる。
【０１０６】
なお、上記実施形態の種々の具体例においては、センサ基板７Ｌに対して、用紙７００が右前方にずれた状態で配置されたために、ストロークデータに基づくテキスト「１２３」、「６８」、「９０」、「２」の軌跡が記入枠データに基づく記入枠８５１〜８５４から右前方に位置ずれした状態となっていた。しかし、位置ずれする要因はこれに限定されない。例えば、ユーザが筆記する場合の電子ペン３の傾き具合に応じて、コイル３２の位置が変わることで、位置ずれが発生する場合がある。
【０１０７】
また、上記実施形態においては、記入枠８５が四角形であったが、四角形とは異なる形状であってもよい。また、上記実施形態において、メイン処理は、ＰＣ４のＣＰＵ４１によって実行されたが、これに限定されない。例えば、メイン処理は、読取装置２のＣＰＵ２１によって実行されてもよい。この場合、ＨＤＤ４２及びＲＡＭ４３の代わりにフラッシュＲＯＭ２２に、メイン処理を実行するためのプログラム等の種々のデータが記憶されてもよい。そして、ＣＰＵ２１は、補正後のストロークデータをＰＣ４に送信してもよい。この場合、読取装置２が本発明の「筆記データ処理装置」の一例である。なお、読取装置２は、ＰＣ４ではなく、他の携帯端末等に接続され、携帯端末等のＣＰＵが、メイン処理を実行してもよい。また、読取装置２にディスプレイを追加し、上記実施形態においてディスプレイ４８に表示された画像を読取装置２のディスプレイに表示してもよい。
【符号の説明】
【０１０８】
２    読取装置
３    電子ペン
４１    ＣＰＵ
４８    ディスプレイ
７０，７０１〜７０５，７１２，７１３，７１４，７２１    グループ
７５，８５，８５１〜８５５    記入枠
９０    グループ領域
１００，１０１    紙媒体
８０１〜８０８    軌跡
８６１〜８６４，９５１〜９５４    辺
８７１，９７１    中心
【図１】
0006432437.tif 000002
【図２】
0006432437.tif 000003
【図３】
0006432437.tif 000004
【図４】
0006432437.tif 000005
【図５】
0006432437.tif 000006
【図６】
0006432437.tif 000007
【図７】
0006432437.tif 000008
【図８】
0006432437.tif 000009
【図９】
0006432437.tif 000010
【図１０】
0006432437.tif 000011
【図１１】
0006432437.tif 000012
【図１２】
0006432437.tif 000013
【図１３】
0006432437.tif 000014
【図１４】
0006432437.tif 000015
【図１５】
0006432437.tif 000016
【図１６】
0006432437.tif 000017
【図１７】
0006432437.tif 000018
【図１８】
0006432437.tif 000019
【図１９】
0006432437.tif 000020
【図２０】
0006432437.tif 000021
【図２１】
0006432437.tif 000022
【図２２】
0006432437.tif 000023