(57)【要約】【課題】筆記時に使用された配置に応じた筆記データを出力可能な筆記データ処理装置を提供する。【解決手段】筆記データ処理装置のＣＰＵは、読取装置に近接した筆記具の位置情報を示す第一座標データを取得し、第一座標データを含む第一ストロークデータファイルを認識対象として手書き文字認識処理を実行して第一認識結果Ｒ１を得る。ＣＰＵは、第一座標データを第二座標データに変換する（Ｓ５２）。ＣＰＵは、第二座標データを含む第二ストロークデータファイルを認識対象として手書き文字認識処理を実行し（Ｓ５５）、第二認識結果Ｒ２を算出する（Ｓ５６）。ＣＰＵは、第一認識結果Ｒ１および第二認識結果Ｒ２に基づいて、第一ストロークデータファイルおよび第二ストロークデータファイルのいずれかを選択し、選択したストロークデータファイルに応じて出力情報を作成する（Ｓ６１）。【選択図】図７
2015215823.tif 000002
【特許請求の範囲】
【請求項１】
検出装置を介して電子的に入力される複数の座標データで表された手書き文字列を示す情報に基づいて手書き文字の認識を行う筆記データ処理装置において、
前記検出装置において紙媒体が載置される検出領域のいずれかの位置に近接した筆記具の複数の位置情報を所定の第一座標系を基準とした座標データで示した複数の第一座標データを取得する取得手段と、
前記取得手段によって取得された前記複数の第一座標データを、前記第一座標系とは異なる第二座標系を基準とした複数の第二座標データに変換する変換手段と、
前記取得手段によって取得された前記複数の第一座標データおよび前記変換手段によって変換された前記複数の第二座標データのそれぞれを認識対象として、複数の手書き文字を認識する手書き文字認識処理を実行する文字認識手段と、
前記文字認識手段によって実行された前記手書き文字認識処理の結果に基づいて、前記複数の第一座標データに対応する第一認識結果および前記複数の第二座標データに対応する第二認識結果を算出する算出手段と、
前記算出手段によって算出された前記第一認識結果と前記第二認識結果とに基づいて、前記複数の第一座標データまたは前記複数の第二座標データを選択する選択手段と、
前記選択手段によって選択された前記複数の第一座標データまたは前記複数の第二座標データに応じて、座標データに基づく線画を表示可能な出力情報を作成する作成手段と、
前記作成手段によって作成された出力情報を出力する出力制御手段と
を備えたことを特徴とする筆記データ処理装置。
【請求項２】
前記第一座標系は、二次元直交座標系であり、
前記第二座標系は、前記第一座標系と同一平面状にあり、前記第一座標系に対して直交する二次元直交座標系であることを特徴とする請求項１に記載の筆記データ処理装置。
【請求項３】
前記算出手段は、前記文字認識手段によって実行された前記手書き文字認識処理の結果に基づいて、前記複数の第一座標データに対応する文字認識率である前記第一認識結果および前記複数の第二座標データに対応する文字認識率である前記第二認識結果を算出し、
前記選択手段は、前記第一認識結果および前記第二認識結果のいずれかのうち文字認識率の高い方の認識結果が前記第二認識結果よりも高い場合、前記複数の第一座標データを選択し、前記第二認識結果が前記第一認識結果よりも高い場合、前記複数の第二座標データを選択することを特徴とする請求項１または２の記載の筆記データ処理装置。
【請求項４】
前記出力制御手段は、前記出力情報を、情報を記憶可能な記憶手段に記憶させることを特徴とする請求項１から３のいずれかに記載の筆記データ処理装置。
【請求項５】
前記出力制御手段は、前記作成手段によって作成された前記出力情報を、画像データを表示可能な表示手段に表示させることを特徴とする請求項１から４のいずれかに記載の筆記データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙媒体に筆記する動作に基づき、筆記具の移動の軌跡を電子化する筆記データ処理装置に関する。
【背景技術】
【０００２】
従来、台座上に載置された紙媒体に筆記具で筆記する場合の筆記具の動作に基づいて、筆記具の移動の軌跡を筆跡として電子化することが可能な筆記データ処理装置が知られている。特許文献１は、紙媒体のうち自由入力領域にペンで筆記された場合、ペン先の位置を示す複数の座標データを特定し、特定された複数の座標データに基づいて、筆跡を示す図形データを作成する筆記データ処理装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０１８６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
紙媒体は、短辺と長辺とを備えた所定のサイズの長方形に規格化されている場合がある。また、紙媒体には、方眼紙、罫のない無地の用紙など、長方形の短辺を上側にして縦長に配置しても、長辺を上側にして横長に配置しても、ユーザが筆記できるものがある。このように縦長配置・横長配置のいずれも可能な紙媒体が用いられる場合、ユーザは、筆記データ処理装置を縦長配置にして使用する場合も、横長配置にして使用する場合もある。特許文献１に記載の筆記データ処理装置は、縦長配置で使用されているか、または、横長配置で使用されているかを判断できない。したがって、配置に応じた筆記データが作成されない可能性がある。
【０００５】
本発明は、筆記時に使用された配置に応じた筆記データを出力可能な筆記データ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の筆記データ処理装置は、検出装置を介して電子的に入力される複数の座標データで表された手書き文字列を示す情報に基づいて手書き文字の認識を行う筆記データ処理装置において、前記検出装置において紙媒体が載置される検出領域のいずれかの位置に近接した筆記具の複数の位置情報を所定の第一座標系を基準とした座標データで示した複数の第一座標データを取得する取得手段と、前記取得手段によって取得された前記複数の第一座標データを、前記第一座標系とは異なる第二座標系を基準とした複数の第二座標データに変換する変換手段と、前記取得手段によって取得された前記複数の第一座標データおよび前記変換手段によって変換された前記複数の第二座標データのそれぞれを認識対象として、複数の手書き文字を認識する手書き文字認識処理を実行する文字認識手段と、前記文字認識手段によって実行された前記手書き文字認識処理の結果に基づいて、前記複数の第一座標データに対応する第一認識結果および前記複数の第二座標データに対応する第二認識結果を算出する算出手段と、前記算出手段によって算出された前記第一認識結果と前記第二認識結果とに基づいて、前記複数の第一座標データまたは前記複数の第二座標データを選択する選択手段と、前記選択手段によって選択された前記複数の第一座標データまたは前記複数の第二座標データに応じて、座標データに基づく線画を表示可能な出力情報を作成する作成手段と、前記作成手段によって作成された出力情報を出力する出力制御手段とを備える。
【０００７】
本発明に係る筆記データ処理装置は、第一座標系を基準とした複数の第一座標データを取得する。また、複数の第一座標データを、第二座標系を基準とした複数の第二座標データに変換する。複数の第一座標データおよび複数の第二座標データのそれぞれに対して手書き文字認識処理が実行される。手書き認識処理によって得られた第一認識結果と第二認識結果とに基づいて、選択手段は複数の第一座標データまたは複数の第二座標データを選択する。出力制御手段は、選択された第一座標データまたは第二座標データに応じて作成された出力情報を出力制御する。したがって、本発明に係る筆記データ処理装置は、第一座標系および第二座標系のうちいずれかを基準として検出装置に入力された手書き文字列を示す情報に対して、入力基準に応じた出力情報を自動的に作成して出力することができる。
【図面の簡単な説明】
【０００８】
【図１】手書入力システム１の概要を示す図である。
【図２】読取装置２、スマートフォン１９およびサーバ８の電気的構成を示すブロック図である。
【図３】読取装置２に装着された用紙１２３を示す図である。
【図４】読取装置２に装着された用紙１２３を示す図である。
【図５】第一メイン処理のフローチャートである。
【図６】第二メイン処理のフローチャートである。
【図７】第二メイン処理のフローチャートである。
【図８】第一座標データから第二座標データへの変換について説明するための説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を参照して説明する。図１を参照して、本実施形態に係る手書入力システム１の概要を説明する。以下の説明では、図１の左上側、右下側、上側、下側、右上側、左下側を、各々、読取装置２の左側、右側、前側、後側、上側、下側と定義して説明する。
【００１０】
図１に示すように、手書入力システム１は、読取装置２、電子ペン３、スマートフォン１９を主に備える。読取装置２は、薄型軽量の手書き入力装置である。手書入力システム１では、ユーザは電子ペン３を用いて、読取装置２に装着された紙媒体１００の用紙１１１に点や線画を筆記する。以下では、線画が筆記される場合について説明する。線画には、文字、数値、記号、図形等が含まれる。読取装置２は、筆記の過程における電子ペン３の位置を取得する。読取装置２は、取得した位置に基づいてストロークデータファイルを作成する。読取装置２は、作成したストロークデータファイルをスマートフォン１９に送信することができる。スマートフォン１９は、ストロークデータファイルを受信した場合、受信したストロークデータファイルに対応する画像を、ディスプレイ１９２に表示させる。これによってユーザは、電子ペン３によって用紙１１１に筆記された線画と同一形状の線画を、ディスプレイ１９２を介して視認できる。スマートフォン１９は、図２に示すサーバ８と、無線または有線通信を介して接続し、サーバ８へ画像データを含む各種データの送信を行うこともできる。
【００１１】
読取装置２は、矩形薄板状である。読取装置２は、３つのＬＥＤ５を上端に備える。ＬＥＤ５は、読取装置２の状態をユーザに通知可能である。読取装置２の前面には紙媒体１００が着脱可能に装着される。紙媒体１００は、複数の用紙１１１が上縁部で綴じられた冊子状である。読取装置２に装着可能な紙媒体１００の一例として、Ａ５サイズのレポート用紙が挙げられる。用紙１１１に予め印刷された図柄のレイアウト等を示すフォーマットは、紙媒体１００の種別毎に異なる。紙媒体１００は、読取装置２の前面に載置されるように、読取装置２に装着される。本実施形態では、紙媒体１００は、両面テープおよび粘着性を有する樹脂フィルム等によって、紙媒体１００が読取装置２に位置決めされた状態で装着される。ユーザは電子ペン３を用いて紙媒体１００の用紙１１１に線画を筆記できる。
【００１２】
電子ペン３は、公知の電磁誘導式の電子ペンであり、筒体３０、芯体３１、コイル３２、コンデンサ３３，３５、基板３４、およびインク収納部３６を主に備える。筒体３０は、円柱状の形状を有し、芯体３１の一部、コイル３２、コンデンサ３３，３５、基板３４、およびインク収納部３６を内部に収容する。芯体３１は、電子ペン３の先端部に設けられている。芯体３１は図示しない弾性部材によって、電子ペン３の先端側に付勢されている。芯体３１の先端部は、筒体３０の外部に突出している。芯体３１の後端側は、インクが収納されているインク収納部３６に接続されている。インク収納部３６は、芯体３１にインクを供給する。ユーザが電子ペン３を用いて用紙１１１に筆記すると、インクによって用紙１１１に線画が形成される。
【００１３】
コイル３２は、インク収納部３６の周囲に巻回された状態で、芯体３１とコンデンサ３３との間に保持されている。コンデンサ３３は、基板３４によって電子ペン３の内部に固定されている。基板３４には、コンデンサ３５が搭載されている。コンデンサ３３，３５はコイル３２に並列に接続され、周知の共振（同調）回路を構成する。
【００１４】
スマートフォン１９は、タッチパネル１９１およびディスプレイ１９２を備える。タッチパネル１９１は、各種指示を入力するために使用される。ディスプレイ１９２は、画像ファイルに対応する画像を表示可能である。なお、スマートフォン１９の代わりに汎用ＰＣやタブレットＰＣが用いられてもよい。
【００１５】
図２を参照して、手書入力システム１の電気的構成を説明する。まず、読取装置２の電気的構成と、読取装置２が座標データを検出する原理の概要とを説明する。読取装置２は、センサ基板７、メイン基板２０，センサ制御基板２８、入力部２５、および３つのＬＥＤ５を備える。センサ基板７は、読取装置２内に設けられる。入力部２５および３つのＬＥＤ５は、読取装置２に設けられる。
【００１６】
メイン基板２０は、ＣＰＵ２１、ＲＡＭ２２、フラッシュＲＯＭ２３、および無線通信部２４を備える。ＲＡＭ２２、フラッシュＲＯＭ２３、および無線通信部２４は、ＣＰＵ２１に電気的に接続されている。ＣＰＵ２１は、読取装置２の制御を行う。ＲＡＭ２２は、演算データ等の各種データを一時的に記憶する。フラッシュＲＯＭ２３には、ＣＰＵ２１が読取装置２を制御するために実行する第一メインプログラムが記憶される。また、フラッシュＲＯＭ２３は、用紙１１１のフォーマット毎にレイアウトデータを複数記憶する。無線通信部２４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。入力部２５および３つのＬＥＤ５は、ＣＰＵ２１に電気的に接続されている。入力部２５は、読取装置２に対する指示を入力するためのスイッチである。３つのＬＥＤ５の夫々の色は、黄色、緑色、および赤色である。
【００１７】
センサ基板７には、上下方向および左右方向の各々に細長いループコイルが多数配列されている。センサ基板７は、センサ制御基板２８のＡＳＩＣ２８Ａに電気的に接続されている。ＡＳＩＣ２８Ａは、電子ペン３による筆記動作がセンサ基板７上で行われた場合に、電子ペン３の位置を示す座標データを検出する。ＡＳＩＣ２８ＡはＣＰＵ２１に接続されている。
【００１８】
センサ基板７上で電子ペン３による筆記動作が行われた場合に座標データが検出される原理を、概略的に説明する。ＣＰＵ２１は、ＡＳＩＣ２８Ａを制御して、センサ基板７のループコイルに、一本ずつ特定の周波数の電流（励磁用送信電流）を流す。これにより、センサ基板７のループコイルから磁界が発生する。この状態で、例えばユーザが電子ペン３を用いて、読取装置２に装着された紙媒体１００の用紙１１１に線画を筆記する動作を行うと、電子ペン３はセンサ基板７に近接する。そのため、電子ペン３の共振回路は電磁誘導によって共振し、誘導磁界を生じる。
【００１９】
次に、ＣＰＵ２１はＡＳＩＣ２８Ａを制御して、センサ基板７のループコイルからの磁界の発生を停止させる。センサ基板７のループコイルは、電子ペン３の共振回路から発せられる誘導磁界を受信する。ＣＰＵ２１はＡＳＩＣ２８Ａを制御して、センサ基板７Ｌのループコイルに流れる信号電流（受信電流）を検出させる。ＡＳＩＣ２８Ａがこの動作を全てのループコイルについて一本ずつ実行し、受信電流を検出することによって、電子ペン３の位置を示す座標データが検出される。
【００２０】
電子ペン３を用いて用紙１１１に線画を筆記する動作が行われている状態では、芯体３１に筆圧が付与される。コイル３２のインダクタンスは、芯体３１に付与される筆圧に応じて変化する。これにより、芯体３１に付与される筆圧に応じて、電子ペン３の共振回路の共振周波数が変化する。ＣＰＵ２１は、共振周波数の変化（位相変化）を検出して、電子ペン３に付与された筆圧を特定する。つまりＣＰＵ２１は、特定した筆圧によって、紙媒体１００の用紙１１１に線画が筆記されている状態であるか否かを判断できる。
【００２１】
次に、スマートフォン１９の電気的構成を説明する。スマートフォン１９は、ＣＰＵ４１，ＲＡＭ４２，フラッシュＲＯＭ４３，無線通信部４４，入力回路４５，出力回路４６，タッチパネル１９１、およびディスプレイ１９２を主に備える。ＣＰＵ４１は、スマートフォン１９の制御を行う。ＣＰＵ４１は、ＲＡＭ４２、フラッシュＲＯＭ４３、無線通信部４４、入力回路４５、および出力回路４６と電気的に接続している。
【００２２】
ＲＡＭ４２は、種々の一時データを記憶する。無線通信部４４は、外部の電子機器と近距離無線通信を実行するためのコントローラである。入力回路４５は、ＣＰＵ４１へタッチパネル１９１からの指示を送る制御を行う。出力回路４６は、ＣＰＵ４１からの指示に応じてディスプレイ１９２に画像を表示する制御等を行う。フラッシュＲＯＭ４３には、ＣＰＵ４１が実行する第二メインプログラム等が記憶される。スマートフォン１９は、図示しない媒体読取装置（例えば、メモリカードスロット）を備える。スマートフォン１９は、記憶媒体（例えば、メモリカード）に記憶されているプログラムを、媒体読取装置で読み取ってフラッシュＲＯＭ４３にインストールできる。また、スマートフォン１９に接続されている外部機器（図示略）またはネットワークからプログラムを受信して、フラッシュＲＯＭ４３にインストールしてもよい。
【００２３】
次に、サーバ８の電気的構成を説明する。サーバ８は、汎用のサーバであってもよい。サーバ８は、サーバ８の制御を司るＣＰＵ８１を備える。ＣＰＵ８１は、ＲＯＭ８２、ＲＡＭ８３、ＨＤＤ８４、通信部８５と電気的に接続する。ＲＯＭ８２は、ＣＰＵ８１が実行するＢＩＯＳ等のプログラムを記憶する読出し専用の記憶装置である。ＲＡＭ８３は、データを一時的に記憶する読み書き可能な記憶装置である。ＨＤＤ８４は、ＯＳやプログラム等がインストールされる記憶装置である。通信部８６は、外部の電子機器と有線通信または無線通信を実行するためのコントローラである。また、図示しないが、サーバ８にはマウスやキーボード等の入力デバイスも接続されている。
【００２４】
図３を参照し、紙媒体１００の用紙１１１の一例である用紙１２３について説明する。図３の左側、右側、上側、下側を、夫々、用紙１１１の左側、右側、上側、下側と定義して説明する。図３は、紙媒体１００の１頁分の用紙１２３を示している。
【００２５】
図３に示すように、用紙１２３は、メモを筆記するためのメモ用紙である。用紙１２３は、記入領域１２３Ａ、およびチェックボックス１２３Ｂを有する。記入領域１２３Ａには、左右方向に延びる複数の罫線と、上下方向に延びる複数の罫線とを組み合わせた方眼罫線が印刷されている。記入領域１２３Ａは、ユーザがメモを筆記するための領域である。チェックボックス１２３Ｂは、記入領域１２３Ａの右下に印刷されている。チェックボックス１２３Ｂの形状は、矩形状の１重線である。チェックボックス１２３Ｂは、記入領域１２３Ａに筆記された線画を確定させるためにユーザが線画を筆記する領域を示す。
【００２６】
読取装置２のＣＰＵ２１が、用紙１２３に筆記された線画に基づいてストロークデータファイルを作成する場合の処理の概要を説明する。読取装置２のＣＰＵ２１は、電子ペン３に対して筆圧が付与されている間、ＡＳＩＣ２８Ａを介して電子ペン３の位置を示す座標データを一定周期で繰り返し取得する。ＣＰＵ２１は、取得された複数の座標データの夫々に、座標データが取得された時刻を示す時間データを関連付けて、ＲＡＭ２２の第１領域に記憶する。電子ペン３に対する筆圧の付与が終了した時点でＲＡＭ２２の第１領域に記憶されている複数の座標データおよび複数の時間データは、電子ペン３によって用紙１２３に筆記された線画を構成する１つの線分の位置を示す。以下、１つの線分の位置を示す複数の座標データ、および複数の座標データの夫々に関連付けられた複数の時間データを、総称して線分データという。以下、用紙１２３を例に説明する。
【００２７】
ＣＰＵ２１は、ＲＡＭ２２の第１領域に記憶された線分データに基づいて、用紙１２３の記入領域１２３Ａ、およびチェックボックス１２３Ｂのいずれに線画が筆記されたかを判断する。ＣＰＵ２１は、記入領域１２３Ａに線画が筆記されたと判断した場合、ＲＡＭ２２の第１領域に記憶された線分データを、ＲＡＭ２２の第２領域に記憶し、ＲＡＭ２２の第１領域をクリアする。ユーザが電子ペン３を用いて記入領域１２３Ａに線分を１つずつ筆記する毎に、ＲＡＭ２２の第２領域に線分データが順に記憶される。
【００２８】
ＣＰＵ２１は、チェックボックス１２３Ｂに線画が筆記されたと判断した場合、ＲＡＭ２２の第２領域に記憶された少なくとも１つの線分データを含むストロークデータファイルを作成する。ストロークデータファイルには、チェックボックス１２３Ｂに線画が筆記されてから、次にチェックボックス１２３Ｂに線画が筆記されるまでに取得された少なくとも１つの線分データが含まれる。ＣＰＵ２１は、作成したストロークデータファイルをフラッシュＲＯＭ２３に記憶する。
【００２９】
スマートフォン１９のＣＰＵ４１が、読取装置２からストロークデータファイルを取得して画像ファイルを作成する場合の処理の概要を説明する。スマートフォン１９のＣＰＵ４１は、ストロークデータファイルの送信を要求するデータ要求コマンド（後述）を、読取装置２に送信する。読取装置２のＣＰＵ２１は、スマートフォン１９からデータ要求コマンドを受信した場合、フラッシュＲＯＭ２３に記憶したストロークデータファイルをスマートフォン１９に送信する。スマートフォン１９のＣＰＵ４１は、読取装置２から送信されたストロークデータファイルを受信し、ＲＡＭ４２に記憶する。
【００３０】
ＣＰＵ４１は、ＲＡＭ４２に記憶したストロークデータファイルに含まれる少なくとも１つの線分データを１つずつ抽出する。ＣＰＵ４１は、抽出した線分データに対応する複数の座標データによって示される複数の位置の間を、関連付けられた複数の時間データによって示される時刻の順番に直線で結ぶ。ＣＰＵ４１は、線分データ毎に１つずつ得られる線分を結合し、線画として特定する。ＣＰＵ４１は、特定した線画の近傍のみを含む画像の画像ファイルを作成する。画像ファイルは、線画をデジタル画像によって示すデータファイルである。デジタル画像の例として、ベクター画像やラスター画像が挙げられる。画像ファイルとしてＪＰＥＧファイル、ＧＩＦファイル、ＰＮＧファイル、ＢＭＰファイルが挙げられる。ＣＰＵ４１は、作成された画像ファイルに基づいて、ディスプレイ１９２に画像を表示させる。
【００３１】
また、ＣＰＵ４１は、ＲＡＭ４２に記憶したストロークデータファイルを認識対象として、複数の手書き文字を認識する手書き文字認識処理を実行する。手書き文字認識処理には、周知の手法を採用できる。例えば、ストロークデータファイルから抽出した線分データの位置関係や接続関係、および線分データの軌跡（筆順）等に着目して識別を行う構造解析法を用いることができる。また、ストロークデータファイルとテンプレートと呼ばれるモデル画像とを比較するパターンマッチング法を用いることができる。手書き文字認識処理は、これらの例をはじめとした手法の一部を採用してもよいし、これら以外の手法を含む複数の手法を組み合わせてもよい。また、手書き文字認識処理によって認識された複数の文字候補に対して、文字情報同士の接続関係（文脈）等、言語としての確からしさを考慮して認識結果となる文字列を最適化する文脈処理が併せて行われてもよい。この場合、手書き文字列による文章の全体を考慮して、最も確からしい文字候補が選択されるため、認識結果の確度を高めることができる。
【００３２】
図３および図４を参照し、ユーザが読取装置２を使用して、手書きによる文字列（以下、手書き文字列という。）を筆記した場合の具体例を挙げて説明する。本実施形態の用紙１２３は短辺と長辺を備えた所定サイズの方眼紙であり、ユーザは、用紙１２３を縦長および横長のいずれに使用しても、用紙１２３に手書き文字列を記入することができる。図３に示すように、読取装置２に装着された用紙１２３の記入領域１２３Ａには、手書き文字列「私は、用紙を縦長にして、文章を書きました。」（点線枠１２４参照）が筆記されたとする。ユーザが、読取装置２上の用紙１２３を、短辺が上側に配置された状態（以下、縦長配置という。）にして、点線枠１２４に示す手書き文字列を用紙１２３に筆記した場合の一例である。この場合、読取装置２のＣＰＵ２１は、作成したストロークデータファイルを、フラッシュＲＯＭ２３に記憶する。なお、読取装置２によって作成されるストロークデータファイルは、用紙１２３を縦長配置にした場合において、横軸をｘ１座標、縦軸をｙ１座標とする第一座標系（ｘ１−ｙ１座標系）（図３参照）を基準とした複数の第一座標データで示される。第一座標系の原点Ｐ１は、読取装置２の最も左上の位置である。複数の第一座標データを含むストロークデータファイルを第一ストロークデータファイルとする。また、スマートフォン１９のＣＰＵ４１は、読取装置２から送信された第一ストロークデータファイルを受信し、ＲＡＭ４２に記憶する。ＣＰＵ４１は、点線枠１２４に示す手書き文字列に基づく第一座標データで示される第一ストロークデータファイルを認識対象として、手書き文字認識処理を実行する。
【００３３】
次いでＣＰＵ４１は、第一ストロークデータファイルに含まれる第一座標データを、第二座標系（ｘ２−ｙ２座標系）（図３参照）を基準とした第二座標データに変換する。第二座標系は、用紙１２３を横長配置にした場合において、Ｐ２を原点として横軸をｘ２座標、縦軸をｙ２座標とする座標系である。横長配置とは、読取装置２上の用紙１２３を、長辺が上側に配置された状態をいう。そして、ＣＰＵ４１は、点線枠１２４に示す手書き文字列に基づく第二座標データで示される第二ストロークデータファイルを認識対象として、手書き文字認識処理を実行する。ＣＰＵ４１は、第一座標系を基準とした場合の認識結果と、第二座標系を基準とした場合の認識結果に基づいて、第一座標データおよび第二座標データのいずれかに応じた出力情報を作成する。図３の場合、第一座標系を基準とした認識結果が、第二座標系を基準とした認識結果よりも文字認識率が高くなる。この場合、ＣＰＵ４１は、第一座標系における第一座標データに基づく線画を表示可能な出力情報を作成する。
【００３４】
一方、図４に示すように、読取装置２に装着された用紙１２３の記入領域１２３Ａには、手書き文字列「私は、用紙を横長にして、文章を書きました。」（点線枠１２５参照）が筆記されたとする。ユーザが、読取装置２上の用紙１２３を、横長配置にして、点線枠１２５に示す手書き文字列を用紙１２３に筆記した場合の一例である。この場合、スマートフォン１９のＣＰＵ４１は、第一座標系（ｘ１−ｙ１座標系）（図４参照）を基準とする点線枠１２５に示す手書き文字列に基づく第一座標データで示される第一ストロークデータファイルを認識対象として、手書き文字認識処理を実行する。次いで、ＣＰＵ４１は、第一ストロークデータファイルに含まれる第一座標データを、第二座標系（ｘ２−ｙ２座標系）（図４参照）を基準とした第二座標データに変換する。そして、スマートフォン１９のＣＰＵ４１は、点線枠１２５に示す手書き文字列に基づく第二座標データで示される第二ストロークデータファイルを認識対象として、手書き文字認識処理を実行する。ＣＰＵ４１は、第一座標系を基準とした場合の認識結果と、第二座標系を基準とした場合の認識結果に基づいて、第一座標データおよび第二座標データのいずれかに応じた出力情報を作成する。図４の場合、第二座標系を基準とした認識結果が、第一座標系を基準とした認識結果よりも文字認識率が高くなる。この場合、ＣＰＵ４１は、第二座標系における第二座標データに基づく線画を表示可能な出力情報を作成する。このようにして、スマートフォン１９は、筆記時に使用された用紙１２３の配置に応じた線画を表示するデータを出力することができる。以下、詳細を説明する。
【００３５】
図５を参照し、読取装置２のＣＰＵ２１によって実行される第一メイン処理を説明する。ＣＰＵ２１は、読取装置２の電源がＯＮされた場合に、フラッシュＲＯＭ２３に記憶されたプログラムに基づいて動作することで、第一メイン処理を開始する。
【００３６】
はじめにＣＰＵ２１は、次の初期化処理を実行する（Ｓ１０）。ＣＰＵ２１は、ＲＡＭ２２に記憶されたデータをクリアする。ＣＰＵ２１は、ＡＳＩＣ２８Ａの制御を開始する。これによってＣＰＵ２１は、読取装置２に装着された紙媒体１００の用紙１１１に電子ペン３を用いて線画が筆記されているか否かを判断できる状態になる。また、ＣＰＵ２１は、電子ペン３を用いて線画が筆記されている状態であると判断した場合に、第一座標系における電子ペン３の位置を示す第一座標データを取得できる状態になる。
【００３７】
ＣＰＵ２１は、読取装置２に装着された紙媒体１００の用紙１１１のフォーマットを周知の方法で特定する（Ｓ１１）。以下、用紙１２３（図３参照）が読取装置２に装着され、用紙１２３のフォーマットが特定された場合を例に挙げて具体的に説明する。ＣＰＵ２１は、特定したフォーマットに対応する情報であって、用紙１２３の記入領域１２３Ａおよびチェックボックス１２３Ｂの夫々の位置を特定することが可能なデータ（以下、レイアウトデータという。）に基づいて、用紙１２３が装着される領域、即ち読取装置２の前面のうち、チェックボックス１２３Ｂに対応する領域を特定する。以下、チェックボックス１２３Ｂを構成する矩形状の領域に対応する読取装置２の前面の領域を、チェック領域という。
【００３８】
ＣＰＵ２１は、電子ペン３に付与された筆圧に基づいて、用紙１２３に線画が筆記されている状態であるかを判断する（Ｓ１７）。ＣＰＵ２１は、用紙１２３に線画が筆記されている状態であると判断した場合（Ｓ１７：ＹＥＳ）、第一座標データを取得する。ＣＰＵ２１は、更に、取得された第一座標データが検出された時刻を示す時間データを取得する（Ｓ２４）。ＣＰＵ２１は、取得した第一座標データおよび時間データを関連付け、ＲＡＭ２２の第１領域に記憶する（Ｓ２４）。ＣＰＵ２１は、電子ペン３による１つの線分の筆記が終了するまで、取得した第一座標データおよび時間データをＲＡＭ２２の第１領域に記憶する処理を繰り返す。電子ペン３による線分の筆記が終了した場合、１つの線分に対応する複数の第一座標データおよび複数の時間データが線分データとしてＲＡＭ２２の第１領域に記憶された状態になる。
【００３９】
ＣＰＵ２１は、チェックボックス１２３Ｂに線画が筆記されたかを、Ｓ２４でＲＡＭ２２の第１領域に記憶した少なくとも１つの線分データに基づいて判断する（Ｓ２５）。具体的には、ＣＰＵ２１は、取得した少なくとも１つの線分データの複数の第一座標データの少なくとも１つが、チェック領域内の位置を示している場合、チェックボックス１２３Ｂに線画が筆記されたと判断する（Ｓ２５：ＹＥＳ）。一方、ＣＰＵ２１は、複数の第一座標データの全てが、チェック領域外の位置を示している場合、チェックボックス１２３Ｂに線画が筆記されていないと判断する（Ｓ２５：ＮＯ）。
【００４０】
ＣＰＵ２１は、チェックボックス１２３Ｂに線画が筆記されていないと判断した場合（Ｓ２５：ＮＯ）記入領域１２３Ａに線画が筆記されたと判断する。ＣＰＵ２１は、Ｓ２４の処理によってＲＡＭ２２の第１領域に記憶した少なくとも１つの線分データを、ＲＡＭ２２の第２領域に記憶する（Ｓ２９）。ＣＰＵ２１は、ＲＡＭ２２の第２領域に記憶した少なくとも１つの線分データを、ＲＡＭ２２の第１領域から削除する（Ｓ３０）。ＣＰＵ２１は処理をＳ１７に戻す。
【００４１】
一方、ＣＰＵ２１は、チェックボックス１２３Ｂに線画が筆記されたと判断した場合（Ｓ２５：ＹＥＳ）、ＲＡＭ２２の第２領域に記憶された少なくとも１つの線分データを含む第一ストロークデータファイルを作成する（Ｓ２７）。ＣＰＵ２１は、作成した第一ストロークデータファイルをフラッシュＲＯＭ２３に記憶する（Ｓ２７）。ＣＰＵ２１は、作成した第一ストロークデータファイルに含まれる少なくとも１つの線分データを、ＲＡＭ２２の第２領域から削除する（Ｓ２８）。ＣＰＵ２１は処理をＳ１７に戻す。
【００４２】
ＣＰＵ２１は、Ｓ１７の処理において、用紙１２３に線画が筆記されていない状態であると判断した場合（Ｓ１７：ＮＯ）、スマートフォン１９から無線送信されたデータ要求コマンドを、無線通信部２４を介して受信したか判断する（Ｓ１９）。ＣＰＵ２１は、データ要求コマンドを受信していないと判断した場合（Ｓ１９：ＮＯ）、処理をＳ１７に戻す。ＣＰＵ２１は、データ要求コマンドを受信したと判断した場合（Ｓ１９：ＹＥＳ）、Ｓ２７の処理によってフラッシュＲＯＭ２３に記憶した第一ストロークデータファイルを、無線通信部２４を介してスマートフォン１９に無線送信する（Ｓ２１）。ＣＰＵ２１は、スマートフォン１９に送信した第一ストロークデータファイルを、フラッシュＲＯＭ２３から削除する（Ｓ２２）。ＣＰＵ２１は処理をＳ１７に戻す。
【００４３】
ＣＰＵ２１は、フラッシュＲＯＭ２３に記憶されたプログラムをＲＡＭ２２上で展開することで、第一メイン処理を実行するプロセッサの一例として機能する。なお、ＣＰＵ２１の代わりに、マイクロコンピュータ、ＡＳＩＣ（Application Specific Integrated Circuits）、ＦＰＧＡ（Field Programmable Gate Array）等がプロセッサとして用いられても差し支えない。また、第一メイン処理は、複数の電子機器（つまり、複数のＣＰＵ）によって分散処理されてもよい。例えば、第一メイン処理の一部は、スマートフォン１９のＣＰＵ４１によって実行されてもよい。
【００４４】
図６および図７を参照し、スマートフォン１９のＣＰＵ４１によって実行される第二メイン処理を説明する。ＣＰＵ４１は、読取装置２と無線接続するためのアプリケーションの起動操作が、タッチパネル１９１を介して行われた場合に、フラッシュＲＯＭ４３に記憶されたプログラムに基づいて動作することで第二メイン処理を開始する。
【００４５】
はじめにＣＰＵ４１は、次の初期化処理を実行する（Ｓ４１）。ＣＰＵ４１は、ＲＡＭ４２に記憶されたデータをクリアする。ＣＰＵ４１は、読取装置２との無線通信を開始するために、読取装置２との間でＩＤ等の送受信を行う。次に、ＣＰＵ４１は、タッチパネル１９１を介して、ユーザによって使用される読取装置２に記憶された第一ストロークデータファイルの取得を要求するためのボタンを、ディスプレイ１９２に表示させる。ＣＰＵ４１は、タッチパネル１９１を介して検出される入力操作を監視する。
【００４６】
ＣＰＵ４１は、上記のボタンを選択する操作を検出したと判断した場合（Ｓ４２：ＹＥＳ）、読取装置２から次のようにして第一ストロークデータファイルを取得する。ＣＰＵ４１は、無線通信部４４を介して、第一ストロークデータファイルの取得を要求するデータ要求コマンドを読取装置２に対して無線送信する（Ｓ４３）。ＣＰＵ４１は、送信したデータ要求コマンドに応じて読取装置２から無線送信される第一ストロークデータファイルを、無線通信部４４を介して受信する（Ｓ４４）。ＣＰＵ４１は、受信した第一ストロークデータファイルをＲＡＭ４２に記憶する（Ｓ４５）。
【００４７】
次いで、ＣＰＵ４１は、第一ストロークデータファイルを認識対象として、手書き文字認識処理を実行する（Ｓ４６）。ＣＰＵ４１は、第一ストロークデータファイルについて手書き文字認識処理を行って認識した第一認識結果Ｒ１を算出する（Ｓ４７）。第一認識結果Ｒ１の算出には、種々の手法を採用できる。本実施形態では、第一認識結果Ｒ１として、第一ストロークデータファイルに基づく手書き文字列全体における文字認識率を算出する。文字認識率とは、文字認識結果の確からしさを示す信頼度を数値で表すものであり、本実施形態では、０〜１００の数値で表される。文字認識率の最高値（１００）は、明らかに文字が正しく認識されたと判断される場合である。文字認識率の最低値（０）は、文字として認識できないと判断される場合である。ＣＰＵ４１は、文字認識の前処理として、第一ストロークデータファイルに基づく手書き文字列から一文字ずつ順に切り出す切り出し処理を実行する。ＣＰＵ４１は、切り出し処理によって切り出された一文字ごとに対して文字認識率を算出する。ＣＰＵ４１は、算出された夫々の文字認識率の値を平均して、第一ストロークデータファイルに基づく手書き文字列全体における文字認識率を、第一認識結果Ｒ１として算出する。ＣＰＵ４１は、Ｓ４７で算出した第一認識結果Ｒ１をＲＡＭ４２に記憶する（Ｓ４８）。ＣＰＵ４１は、処理をＳ５１（図７参照）へ移行する。
【００４８】
図７に示すように、ＣＰＵ４１は、ＲＡＭ４２に記憶された第一ストロークデータファイルに含まれる複数の第一座標データを取得する（Ｓ５１）。ＣＰＵ４１は、Ｓ５１の処理によって取得された第一座標データを、第二座標系を基準とした第二座標データに変換する（Ｓ５２）。ＣＰＵ４１は、変換された第二座標データを含む第二ストロークデータファイルを作成する（Ｓ５３）。ＣＰＵ４１は、Ｓ５３の処理によって作成された第二ストロークデータファイルをＲＡＭ４２に記憶する（Ｓ５４）。
【００４９】
ここで、図８を参照して、Ｓ５２においてＣＰＵ４１が行う第一座標データの第二座標データへの変換について説明する。第一座標系および第二座標系は、ともに同一平面上にある二次元座標系である。第二座標系は、第一座標系に対して直交する。詳細には、第二座標系は、第一座標系を、原点Ｐ１を中心に反時計回りに９０度回転させた後、原点位置を図８に示すＰ２に変更したものである。この場合、第一座標データを（ｘ１，ｙ１）、第二座標データを（ｘ２，ｙ２）とすると、第一座標データと第二座標データとは、読取装置２の横幅の長さをＷとして、下記の関係になる。
（ｘ２，ｙ２）＝（ｙ１，Ｗ−ｘ１）
【００５０】
具体例を挙げて説明する。Ｓ４５（図６参照）の処理によって記憶された第一ストロークデータファイルに、始点Ａ１および終点Ｂ１による線分Ｃ１に対応する第一座標データを含む線分データが含まれるとする。ＣＰＵ４１は、Ｓ５１（図７参照）の処理において、始点Ａ１の第一座標データＡ１（ｘ１，ｙ１）＝（１０，２０）を取得したとする。この場合、ＣＰＵ４１は、Ｓ５２の変換処理において上記の関係式にＡ１（１０，２０）を入力して、下記のように第一座標データＡ１（ｘ２，ｙ２）を算出する。
Ａ２（ｘ２，ｙ２）＝（ｙ１，Ｗ−ｘ１）
＝（２０，Ｗ−１０）
【００５１】
ＣＰＵ４１は、線分Ｃ１に対応する線分データに含まれる始点Ａ１から終点Ｂ１までの各第一座標データの全てを、上記の演算によって始点Ａ２から終点Ｂ２までの各第二座標データに変換する。その後、ＣＰＵ４１は、Ｓ５３の処理において、始点Ａ２および終点Ｂ２による線分Ｃ２に対応する第二ストロークデータファイルを作成する。なお、Ｓ５２において第一座標データから第二座標データへの変換に用いられる上記の関係式は一例であり、その他の手法によって第一座標データから第二座標データへの変換が行われてもよい。また、ＣＰＵ４１は、Ｓ５２の処理において、第一座標系を、原点Ｐ１を中心に時計回りに９０度回転させた座標系に対応する座標データを第一座標データから変換して算出してもよい。
【００５２】
図７の説明に戻る。ＣＰＵ４１は、Ｓ５４の処理によって記憶された第二ストロークデータファイルを認識対象として、手書き文字認識処理を実行する（Ｓ５５）。ＣＰＵ４１は、第二ストロークデータファイルについて手書き文字認識処理を行って認識した文字認識率を第二認識結果Ｒ２として算出する（Ｓ５６）。ＣＰＵ４１は、Ｓ５７の処理によって算出された第二認識結果Ｒ２をＲＡＭ４２に記憶する（Ｓ５７）。
【００５３】
次いで、ＣＰＵ４１は、ＲＡＭ４２に記憶されている第一認識結果Ｒ１の示す値が、第二認識結果Ｒ２以上であるか否かを判断する（Ｓ５８）。第一認識結果Ｒ１の示す値が第二認識結果Ｒ２以上の場合（Ｓ５８：ＹＥＳ）、ＣＰＵ４１は、Ｓ４５（図６参照）の処理によってＲＡＭ４２に記憶された第一ストロークデータファイルを選択する（Ｓ５９）。第一認識結果Ｒ１の示す値が第二認識結果Ｒ２よりも小さい場合（Ｓ５８：ＮＯ）、ＣＰＵ４１は、Ｓ５４の処理によってＲＡＭ４２に記憶された第二ストロークデータファイルを選択する（Ｓ６０）。
【００５４】
ＣＰＵ４１は、Ｓ５９の処理またはＳ６０の処理によって選択された第一ストロークデータファイルおよび第二ストロークデータファイルのいずれかに基づいて、筆記された文字列を特定する。ＣＰＵ４１は、特定した文字列を示す画像の画像ファイルを出力情報として作成する（Ｓ６１）。ＣＰＵ４１は、作成した画像ファイルを、フラッシュＲＯＭ４３に記憶する。
【００５５】
ＣＰＵ４１は、フラッシュＲＯＭ４３に記憶された画像ファイルを出力制御する（Ｓ６２）。本実施形態では、ＣＰＵ４１は、出力回路４６を制御して、画像ファイルをディスプレイ１９２に表示出力する（Ｓ６２）。また、ＣＰＵ４１は、タッチパネル１９１に対する入力操作に応じて、フラッシュＲＯＭ４３に記憶された画像ファイルを、サーバ８へ送信出力することもできる（Ｓ６２）。その後、ＣＰＵ４１は、処理をＳ４２（図６参照）の判断へ戻す。
【００５６】
ＣＰＵ４１は、フラッシュＲＯＭ４３に記憶されたプログラムをＲＡＭ４２上で展開することで、第二メイン処理を実行するプロセッサの一例として機能する。なお、ＣＰＵ４１の代わりに、マイクロコンピュータ、ＡＳＩＣ（Application Specific Integrated Circuits）、ＦＰＧＡ（Field Programmable Gate Array）等がプロセッサとして用いられても差し支えない。また、第二メイン処理は、複数の電子機器（つまり、複数のＣＰＵ）によって分散処理されてもよい。例えば、第二メイン処理の一部は、読取装置２のＣＰＵ２１によって実行されてもよい。
【００５７】
以上説明したように、スマートフォン１９のＣＰＵ４１は、第一座標系を基準とした複数の第一座標データを含む第一ストロークデータファイルを取得する（Ｓ４４）。ＣＰＵ４１は、ＲＡＭ４２に記憶された第一ストロークデータに含まれる複数の第一座標データを取得する（Ｓ５１）。ＣＰＵ４１は、Ｓ５１の処理によって取得された第一座標データを、第二座標系を基準とした第二座標データに変換する（Ｓ５２）。ＣＰＵ４１は、第一ストロークデータファイルを認識対象として手書き文字認識処理を実行し（Ｓ４６）、第一認識結果Ｒ１を算出する（Ｓ４７）。また、ＣＰＵ４１は、Ｓ５４の処理によって記憶された第二ストロークデータファイルを認識対象として、手書き文字認識処理を実行し（Ｓ５５）、第二認識結果Ｒ２として算出する（Ｓ５７）。ＣＰＵ４１は、第一認識結果Ｒ１と第二認識結果Ｒ２に基づいて、第一ストロークデータファイルおよび第二ストロークデータファイルのいずれかを選択する。ＣＰＵ４１は、選択された第一ストロークデータファイルまたは第二ストロークデータファイルに基づいた画像ファイル等の出力情報を作成し（Ｓ６１）、作成された出力情報を出力制御する（Ｓ６２）。したがって、ＣＰＵ４１は、第一座標系および第二座標系のうちいずれかを基準として読取装置２に入力された手書き文字列を示す情報に対して、入力基準に応じた出力情報を自動的に作成して出力することができる。
【００５８】
読取装置２に入力される手書き文字列を示す情報は、読取装置２を縦長配置にした第一座標系、また、縦長配置に対して直交する横長配置にした第二座標系のいずれかを基準として入力されることが想定される。スマートフォン１９のＣＰＵ４１は、互いに直交する第一座標系および第二座標系のいずれかを基準とした出力情報を、入力基準に応じて自動的に出力することができる。
【００５９】
第一ストロークデータファイルについて手書き文字認識処理を行って認識した第一認識結果Ｒ１と、第二ストロークデータファイルについて手書き文字認識処理を行って認識した第二認識結果Ｒ２とは、文字認識率が異なることが想定される。スマートフォン１９のＣＰＵ４１は、第一認識結果Ｒ１および第二認識結果Ｒ２の表す文字認識率に基づいて、入力基準に応じた出力情報を自動的に作成して出力することができる。
【００６０】
スマートフォン１９のＣＰＵ４１は、入力基準に応じた画像ファイル等の出力情報を、例えばネットワーク上のサーバ８等に記憶させることができる。また、スマートフォン１９のＣＰＵ４１は、入力基準に応じた画像ファイル等の出力情報をディスプレイ１９２に表示させることができる。
【００６１】
本実施形態において、読取装置２は、本発明の「検出装置」の一例である。Ｓ４４の処理を行うＣＰＵ４１は、本発明の「取得手段」の一例である。Ｓ５２の処理を行うＣＰＵ４１は、本発明の「変換手段」の一例である。Ｓ４６およびＳ５５の処理を行うＣＰＵ４１は、本発明の「文字認識手段」の一例である。Ｓ４７およびＳ５６の処理を行うＣＰＵ４１は、本発明の「算出手段」の一例である。Ｓ５８からＳ６０の処理を行うＣＰＵ４１は、本発明の「選択手段」の一例である。Ｓ６１の処理を行うＣＰＵ４１は、本発明の「作成手段」の一例である。Ｓ６２の処理を行うＣＰＵ４１は、本発明の「出力制御手段」の一例である。
【００６２】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、上記実施形態では、ＣＰＵ４１は、フラッシュＲＯＭ４３に記憶された画像ファイルを、ディスプレイ１９２に表示出力する（Ｓ６２）。画像ファイルの出力先は、ディスプレイ１９２に限られず、スマートフォン１９の外部から出力回路４６へ接続される表示器およびプリンタ等であってもよい。また、手書入力システム１には、必ずしもサーバ８が含まれている必要はない。スマートフォン１９のＣＰＵ４１は、例えばクラウド上のストレージサービスの記憶装置等、外部サーバに対して画像ファイル等の出力情報を出力してもよい。
【００６３】
上記実施形態では、Ｓ６１の処理において、Ｓ５９の処理またはＳ６０の処理によって選択された第一ストロークデータファイルおよび第二ストロークデータファイルのいずれかに基づく文字列を示す画像の画像ファイルが出力情報として作成される。Ｓ６１の処理において作成される出力情報は画像ファイルに限られず、第一ストロークデータファイルおよび第二ストロークデータファイルのいずれかに基づく線画を表示可能な情報であればよい。よって、ＣＰＵ４１は、例えば、Ｓ５９の処理またはＳ６０の処理によって選択された、画像ファイルを作成する前の第一ストロークデータファイルおよび第二ストロークデータファイルのいずれかを、Ｓ６１の処理においてサーバ８等へ出力情報として出力してもよい。この他、ＣＰＵ４１は、例えば手書き文字認識処理によって得られた手書き文字列の文字認識結果をテキスト化したデータ等を、作成した出力情報とともに出力制御してもよい。
【００６４】
上記実施形態では、第二座標系は、第一座標系を、原点Ｐ１を中心に反時計回りに９０度回転させた後、原点位置を図８に示すＰ２に変更したものである。第二座標系は、第一座標系上のいずれかの点を中心に、時計回りに９０度回転させたものであってもよい。また、第二座標系として、原点Ｐ１を中心に反時計回りに９０度回転させた座標系と、原点Ｐ１を中心に時計回りに９０度回転させた座標系との両方について、変換後の座標データを算出してもよい。また、変換時の角度は上記の例に限られず、時計回りに１８０度回転させた座標系について、変換後の座標データを算出してもよい。また、変換時の角度は、これら以外の角度であってもよい。
【符号の説明】
【００６５】
１    手書入力システム
２    読取装置
１９  スマートフォン
２１    ＣＰＵ
２２    ＲＡＭ
４１    ＣＰＵ
４２    ＲＡＭ
４３    ＲＯＭ
【図１】
2015215823.tif 000003
【図２】
2015215823.tif 000004
【図３】
2015215823.tif 000005
【図４】
2015215823.tif 000006
【図５】
2015215823.tif 000007
【図６】
2015215823.tif 000008
【図７】
2015215823.tif 000009
【図８】
2015215823.tif 000010