(57)【要約】【課題】採点者が正誤の判定を効率的に行うための解答用紙処理装置及びプログラムを提供する。【解決手段】解答用紙処理装置１は、解答欄を有する解答用紙を画像データ化した解答用紙画像を取得する用紙画像取得部１１と、用紙画像取得部１１により取得した解答用紙画像から所定の開始記号及び前記開始記号の対になる終了記号を抽出し、開始記号及び終了記号からなる組を設定する組設定部１３と、組設定部１３により設定された組を識別する組ＩＤを付与する組ＩＤ付与部１７と、組ＩＤ付与部１７によって付与された組ＩＤと、組ＩＤに対応した組の位置とを、解答用紙の種別に対応付けて用紙フォーム記憶部３２に記憶させる用紙登録部１８と、を備える。【選択図】図１
2020112588.tif 000002
【特許請求の範囲】
【請求項１】
解答欄を有する解答用紙を画像データ化した解答用紙画像を取得する用紙画像取得手段と、
前記用紙画像取得手段により取得した前記解答用紙画像から所定の開始記号及び前記開始記号の対になる終了記号を抽出し、前記開始記号及び前記終了記号からなる組を設定する組設定手段と、
を備える解答用紙処理装置。
【請求項２】
解答欄を有する解答用紙を画像データ化した解答用紙画像を取得する用紙画像取得手段と、
前記用紙画像取得手段により取得した前記解答用紙画像を表示装置に出力する処理前画像出力手段と、
前記解答用紙画像に対する操作を受け付ける操作受付手段と、
前記操作受付手段により受け付けた操作に基づいて、所定の開始記号及び前記開始記号の対になる終了記号を抽出し、前記開始記号及び前記終了記号からなる組を設定する組設定手段と、
を備える解答用紙処理装置。
【請求項３】
請求項１又は請求項２に記載の解答用紙処理装置において、
前記組設定手段により設定された前記組を識別する組識別情報を付与する組識別付与手段と、
前記組識別付与手段によって付与された前記組識別情報と、前記組識別情報に対応した前記組の位置とを、前記解答用紙の種別に対応付けて用紙記憶手段に記憶させる用紙登録手段と、
を備えること、
を特徴とする解答用紙処理装置。
【請求項４】
請求項３に記載の解答用紙処理装置において、
前記組設定手段によって設定した前記組を識別可能にして、前記解答用紙画像を表示装置に出力する画像出力手段と、
前記組設定手段が設定した前記組に対して、除外する組を指定する除外組指定手段と、
を備え、
前記組識別付与手段は、前記除外組指定手段により指定された前記組を除いた残りの組を識別する前記組識別情報を付与し、
前記画像出力手段は、前記残りの組を識別可能にして、前記解答用紙画像を前記表示装置に出力すること、
を特徴とする解答用紙処理装置。
【請求項５】
請求項４に記載の解答用紙処理装置において、
前記組のうち前記開始記号と前記終了記号とにより囲まれた領域を抽出する領域抽出手段を備え、
前記除外組指定手段は、前記領域抽出手段により抽出した前記領域に基づいて、前記除外する組を指定すること、
を特徴とする解答用紙処理装置。
【請求項６】
請求項５に記載の解答用紙処理装置において、
前記除外組指定手段は、前記領域の長さに基づいて、前記除外する組を設定すること、
を特徴とする解答用紙処理装置。
【請求項７】
請求項５又は請求項６に記載の解答用紙処理装置において、
前記用紙画像取得手段は、解答欄が未記入の前記解答用紙画像を取得し、
前記領域抽出手段により抽出した前記領域に対して文字認識処理を行い、文字を取得する文字取得手段を備え、
前記除外組指定手段は、前記文字取得手段により取得した前記文字に基づいて、前記除外する組を指定すること、
を特徴とする解答用紙処理装置。
【請求項８】
請求項７に記載の解答用紙処理装置において、
前記文字取得手段により取得した前記文字の前記領域での配置位置に基づいて、前記文字を除外語として、前記文字を含む前記組の前記組識別情報に対応付けて除外語記憶手段に記憶させる除外語登録手段を備えること、
を特徴とする解答用紙処理装置。
【請求項９】
請求項３から請求項８までのいずれかに記載の解答用紙処理装置において、
解答が記入済の解答用紙を画像データ化した記入済解答用紙画像を取得する記入済用紙画像取得手段と、
前記記入済解答用紙画像の種別を取得する種別取得手段と、
前記解答用紙に記入した記入者を識別する記入者識別情報を取得する記入者識別情報取得手段と、
前記種別取得手段により取得した前記種別に基づいて、前記用紙記憶手段を参照して前記解答用紙の前記組を抽出し、抽出した前記組のうち前記開始記号と前記終了記号とにより囲まれた領域を取得する記入文字領域取得手段と、
前記記入文字領域取得手段により取得した前記領域を、前記記入者識別情報と、前記組識別情報と、前記種別とに対応付けて解答内容記憶手段に記憶する解答登録手段と、
を備えること、
を特徴とする解答用紙処理装置。
【請求項１０】
解答欄を有する解答用紙を画像データ化した解答用紙画像の種別と、開始記号及び終了記号からなる組と、前記組を識別する組識別情報とを対応付けて記憶した用紙記憶手段と、
解答が記入済の解答用紙を画像データ化した記入済解答用紙画像を取得する記入済用紙画像取得手段と、
前記記入済解答用紙画像の種別を取得する種別取得手段と、
前記解答用紙に記入した記入者を識別する記入者識別情報を取得する記入者識別情報取得手段と、
前記種別取得手段により取得した前記種別に基づいて、前記用紙記憶手段を参照して前記解答用紙の前記組を抽出し、抽出した前記組のうち前記開始記号と前記終了記号とにより囲まれた領域を取得する記入文字領域取得手段と、
前記記入文字領域取得手段により取得した前記領域を、前記記入者識別情報と、前記組識別情報と、前記種別とに対応付けて解答内容記憶手段に記憶する解答登録手段と、
を備えること、
を特徴とする解答用紙処理装置。
【請求項１１】
請求項１０に記載の解答用紙処理装置において、
除外する文字である除外語を記憶した除外語記憶手段を備え、
前記解答登録手段は、前記記入文字領域取得手段により取得した前記領域に対して文字認識処理を行い、得られた文字に前記除外語記憶手段に記憶された前記除外語を含む場合に、前記除外語を除いた前記領域を、前記解答内容記憶手段に記憶すること、
を特徴とする解答用紙処理装置。
【請求項１２】
請求項１０又は請求項１１に記載の解答用紙処理装置において、
前記解答内容記憶手段を参照して、一の前記組識別情報に対応する前記記入者識別情報と、前記領域との対を一覧出力する一覧出力手段を備えること、
を特徴とする解答用紙処理装置。
【請求項１３】
請求項１から請求項１２までのいずれかに記載の解答用紙処理装置において、
前記開始記号と前記終了記号とは、一対の括弧記号であること、
を特徴とする解答用紙処理装置。
【請求項１４】
請求項１から請求項１３までのいずれかに記載の解答用紙処理装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、解答用紙処理装置及びプログラムに関する。
【背景技術】
【０００２】
学校、塾といった教育機関において用いられる、テストや練習ドリルといった教材は、現状、紙に筆記用具を用いて記入するものが一般的である。また、資格試験においても、インターネット等を用いるものを除き、試験会場にて行うものは、紙に筆記用具を用いて記入するものが多い。学習者や試験を受ける者は、所定の紙（以下、解答用紙という。）に解答を記入することで、学習の成果や知識の定着度を図ることが行われている。
先生等の採点者は、解答が記入された紙（以下、記入済の解答用紙ともいう。）を回収して採点を行うが、この作業を効率的に行いたいニーズがある。
そこで、正誤判定の記入内容についての自動採点集計を行う教材処理装置が開示されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３５４２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のものは、採点者が正誤を判定して付した「○」や「×」等の図形記入がされた記入済の解答用紙について、採点処理を行うものであった。よって、採点者が正誤を判定する作業は、従前通りであった。
【０００５】
そこで、本発明は、採点者が正誤の判定を効率的に行うための解答用紙処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。
第１の発明は、解答欄を有する解答用紙を画像データ化した解答用紙画像を取得する用紙画像取得手段と、前記用紙画像取得手段により取得した前記解答用紙画像から所定の開始記号及び前記開始記号の対になる終了記号を抽出し、前記開始記号及び前記終了記号からなる組を設定する組設定手段と、を備える解答用紙処理装置である。
第２の発明は、解答欄を有する解答用紙を画像データ化した解答用紙画像を取得する用紙画像取得手段と、前記用紙画像取得手段により取得した前記解答用紙画像を表示装置に出力する処理前画像出力手段と、前記解答用紙画像に対する操作を受け付ける操作受付手段と、前記操作受付手段により受け付けた操作に基づいて、所定の開始記号及び前記開始記号の対になる終了記号を抽出し、前記開始記号及び前記終了記号からなる組を設定する組設定手段と、を備える解答用紙処理装置である。
第３の発明は、第１の発明又は第２の発明の解答用紙処理装置において、前記組設定手段により設定された前記組を識別する組識別情報を付与する組識別付与手段と、前記組識別付与手段によって付与された前記組識別情報と、前記組識別情報に対応した前記組の位置とを、前記解答用紙の種別に対応付けて用紙記憶手段に記憶させる用紙登録手段と、を備えること、を特徴とする解答用紙処理装置である。
第４の発明は、第３の発明の解答用紙処理装置において、前記組設定手段によって設定した前記組を識別可能にして、前記解答用紙画像を表示装置に出力する画像出力手段と、前記組設定手段が設定した前記組に対して、除外する組を指定する除外組指定手段と、を備え、前記組識別付与手段は、前記除外組指定手段により指定された前記組を除いた残りの組を識別する前記組識別情報を付与し、前記画像出力手段は、前記残りの組を識別可能にして、前記解答用紙画像を前記表示装置に出力すること、を特徴とする解答用紙処理装置である。
第５の発明は、第４の発明の解答用紙処理装置において、前記組のうち前記開始記号と前記終了記号とにより囲まれた領域を抽出する領域抽出手段を備え、前記除外組指定手段は、前記領域抽出手段により抽出した前記領域に基づいて、前記除外する組を指定すること、を特徴とする解答用紙処理装置である。
第６の発明は、第５の発明の解答用紙処理装置において、前記除外組指定手段は、前記領域の長さに基づいて、前記除外する組を設定すること、を特徴とする解答用紙処理装置である。
第７の発明は、第５の発明又は第６の発明の解答用紙処理装置において、前記用紙画像取得手段は、解答欄が未記入の前記解答用紙画像を取得し、前記領域抽出手段により抽出した前記領域に対して文字認識処理を行い、文字を取得する文字取得手段を備え、前記除外組指定手段は、前記文字取得手段により取得した前記文字に基づいて、前記除外する組を指定すること、を特徴とする解答用紙処理装置である。
第８の発明は、第７の発明の解答用紙処理装置において、前記文字取得手段により取得した前記文字の前記領域での配置位置に基づいて、前記文字を除外語として、前記文字を含む前記組の前記組識別情報に対応付けて除外語記憶手段に記憶させる除外語登録手段を備えること、を特徴とする解答用紙処理装置である。
第９の発明は、第３の発明から第８の発明までのいずれかの解答用紙処理装置において、解答が記入済の解答用紙を画像データ化した記入済解答用紙画像を取得する記入済用紙画像取得手段と、前記記入済解答用紙画像の種別を取得する種別取得手段と、前記解答用紙に記入した記入者を識別する記入者識別情報を取得する記入者識別情報取得手段と、前記種別取得手段により取得した前記種別に基づいて、前記用紙記憶手段を参照して前記解答用紙の前記組を抽出し、抽出した前記組のうち前記開始記号と前記終了記号とにより囲まれた領域を取得する記入文字領域取得手段と、前記記入文字領域取得手段により取得した前記領域を、前記記入者識別情報と、前記組識別情報と、前記種別とに対応付けて解答内容記憶手段に記憶する解答登録手段と、を備えること、を特徴とする解答用紙処理装置である。
第１０の発明は、解答欄を有する解答用紙を画像データ化した解答用紙画像の種別と、開始記号及び終了記号からなる組と、前記組を識別する組識別情報とを対応付けて記憶した用紙記憶手段と、解答が記入済の解答用紙を画像データ化した記入済解答用紙画像を取得する記入済用紙画像取得手段と、前記記入済解答用紙画像の種別を取得する種別取得手段と、前記解答用紙に記入した記入者を識別する記入者識別情報を取得する記入者識別情報取得手段と、前記種別取得手段により取得した前記種別に基づいて、前記用紙記憶手段を参照して前記解答用紙の前記組を抽出し、抽出した前記組のうち前記開始記号と前記終了記号とにより囲まれた領域を取得する記入文字領域取得手段と、前記記入文字領域取得手段により取得した前記領域を、前記記入者識別情報と、前記組識別情報と、前記種別とに対応付けて解答内容記憶手段に記憶する解答登録手段と、を備えること、を特徴とする解答用紙処理装置である。
第１１の発明は、第１０の発明の解答用紙処理装置において、除外する文字である除外語を記憶した除外語記憶手段を備え、前記解答登録手段は、前記記入文字領域取得手段により取得した前記領域に対して文字認識処理を行い、得られた文字に前記除外語記憶手段に記憶された前記除外語を含む場合に、前記除外語を除いた前記領域を、前記解答内容記憶手段に記憶すること、を特徴とする解答用紙処理装置である。
第１２の発明は、第１０の発明又は第１１の発明の解答用紙処理装置において、前記解答内容記憶手段を参照して、一の前記組識別情報に対応する前記記入者識別情報と、前記領域との対を一覧出力する一覧出力手段を備えること、を特徴とする解答用紙処理装置である。
第１３の発明は、第１の発明から第１２の発明までのいずれかの解答用紙処理装置において、前記開始記号と前記終了記号とは、一対の括弧記号であること、を特徴とする解答用紙処理装置である。
第１４の発明は、第１の発明から第１３の発明までのいずれかの解答用紙処理装置としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【０００７】
本発明によれば、採点者が正誤の判定を効率的に行うための解答用紙処理装置及びプログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る解答用紙処理システムの全体構成図である。
【図２】本実施形態に係る解答用紙処理装置の機能ブロック図である。
【図３】本実施形態に係る解答用紙処理装置の記憶部の例を示す図である。
【図４】本実施形態に係る解答用紙処理装置の用紙取得処理を示すフローチャートである。
【図５】本実施形態に係る解答用紙処理装置の表示例を示す図である。
【図６】本実施形態に係る解答用紙処理装置の用紙登録処理を示すフローチャートである。
【図７】本実施形態に係る解答用紙処理装置での処理を説明するための図である。
【図８】本実施形態に係る解答用紙処理装置の表示例を示す図である。
【図９】本実施形態に係る解答用紙処理装置の解答内容登録処理を示すフローチャートである。
【図１０】本実施形態に係る解答用紙処理装置の記憶部の例を示す図である。
【図１１】変形形態に係る解答用紙処理装置での解答欄を指定するための操作例を示す図である。
【図１２】変形形態に係る解答用紙処理装置での解答欄を指定するための他の操作例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
（実施形態）
図１は、本実施形態に係る解答用紙処理システム１００の全体構成図である。
図２は、本実施形態に係る解答用紙処理装置１の機能ブロック図である。
図３は、本実施形態に係る解答用紙処理装置１の記憶部３０の例を示す図である。
【００１０】
＜解答用紙処理システム１００＞
解答用紙処理システム１００は、記入済の解答用紙について正誤判定を効率的に行うためのシステムである。
解答用紙処理システム１００は、解答用紙処理装置１と、スキャナ４と、データサーバ６とを備える。ここで、図１では、解答用紙処理装置１は、１台のみ記載されているが、複数台あってももちろんよい。
【００１１】
解答用紙処理装置１と、スキャナ４と、データサーバ６とは、通信ネットワークＮを介して通信可能に接続されている。
通信ネットワークＮは、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、インターネット回線等である。ここで、通信ネットワークＮにおける具体的な通信方式や、有線接続及び無線接続のいずれであるか等については、特に限定されない。
【００１２】
＜解答用紙処理装置１＞
解答用紙処理装置１は、採点者が用いる端末である。解答用紙処理装置１は、例えば、パーソナルコンピュータ（ＰＣ）である。解答用紙処理装置１は、その他、タブレット端末や、スマートフォン等に代表されるコンピュータの機能を併せ持った携帯型の端末であってもよい。解答用紙処理装置１は、例えば、学校の職員室等の採点者が作業する場所に設けられる。
【００１３】
図２に示すように、解答用紙処理装置１は、制御部１０と、記憶部３０と、入力部３６と、表示部３７と、通信インタフェース部３９とを備える。
制御部１０は、解答用紙処理装置１の全体を制御する中央処理装置（ＣＰＵ）である。制御部１０は、記憶部３０に記憶されているオペレーティングシステム（ＯＳ）やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
制御部１０は、用紙画像取得部１１（用紙画像取得手段、種別取得手段、記入済用紙画像取得手段）と、事前処理部１２と、画像出力部１９（処理前画像出力手段、画像出力手段）と、解答処理部２１とを備える。
【００１４】
用紙画像取得部１１は、解答用紙（未記入のもの、記入済のものを含む）の画像を取得する。用紙画像取得部１１は、解答用紙をスキャナ４に読み取らせることで、スキャナ４から解答用紙を画像データ化した解答用紙画像を受信することで取得してもよい。また、スキャナ４に解答用紙を読み取らせて、解答用紙画像をデータサーバ６に予め記憶しておき、用紙画像取得部１１は、データサーバ６から解答用紙画像を取得してもよい。
次に、用紙画像取得部１１は、取得した解答用紙画像から用紙種別を取得する。用紙種別は、解答用紙の種別を示す。用紙画像取得部１１は、例えば、横書きの場合に、解答用紙の左上に位置する題名を、用紙種別として取得してもよい。また、用紙画像取得部１１は、例えば、縦書きの場合に、解答用紙の右上に位置する題名を、用紙種別として取得してもよい。さらに、解答用紙に種別を特定するコードや番号等が付与されている場合には、用紙画像取得部１１は、用紙種別としてこのコード等を取得してもよい。
【００１５】
事前処理部１２は、未記入の解答用紙画像に対する処理を行うものであり、記入済の解答用紙画像に対する処理を行う前に実行する。
事前処理部１２は、組設定部１３（組設定手段）と、領域抽出部１４（領域抽出手段）と、文字取得部１５（文字取得手段）と、除外組指定部１６（除外組指定手段）と、組ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）付与部１７（組識別付与手段）と、用紙登録部１８（用紙登録手段）とを備える。
【００１６】
組設定部１３は、用紙画像取得部１１により取得した未記入の解答用紙画像から所定の開始記号と、開始記号に対になる終了記号とを抽出する。そして、組設定部１３は、開始記号及び終了記号からなる組を設定する。ここで、所定の開始記号と、開始記号に対になる終了記号とは、例えば、一対の括弧記号であってよい。また、解答用紙処理装置１は、図３（Ａ）に示すように、組にする開始記号と終了記号とを、予め記憶部３０に括弧記号記憶部として記憶させておく。そして、組設定部１３は、解答用紙画像を走査して、記憶部３０に記憶された開始記号と終了記号とを抽出してもよい。ここで、組設定部１３が一対の括弧記号を抽出するのは、一対の括弧記号により囲まれた領域が解答欄の候補になり得るものであることによる。
【００１７】
領域抽出部１４は、組設定部１３により設定した組について、開始記号と終了記号とにより囲まれた領域を抽出する。領域抽出部１４は、開始記号と終了記号とにより囲まれた領域として、例えば、矩形領域を抽出することができる。
文字取得部１５は、領域抽出部１４による抽出された領域に対して文字認識処理を行い、領域に含まれる文字を取得する。
【００１８】
除外組指定部１６は、領域抽出部１４により抽出した領域の長さに基づいて、領域に対応した組を除外するか否かを決定する。除外組指定部１６は、例えば、領域抽出部１４により抽出した領域の長さが所定値よりも短い場合に、その領域に対応した組を除外する組に指定する。これは、例えば、「（  ）に当てはまる数を書きなさい。」等の設問に用いられている組は、領域の長さが解答欄とするものに比べて短いためであり、除外組指定部１６は、このような組を除外するための処理を行う。
また、除外組指定部１６は、文字取得部１５により取得した文字に基づいて、領域に対応した組を除外するか否かを決定する。除外組指定部１６は、例えば、領域に含まれる文字が除外対象文字である場合に、その領域に対応した組を除外する組に指定する。ここで、除外対象文字は、例えば、「（１）」や、「（ａ）」等の設問の見出しに用いられている英数字をいう。この除外対象文字は、例えば、プログラム３１ａに予め組み込まれていてもよい。
【００１９】
組ＩＤ付与部１７は、除外組指定部１６により除外されたものを除いて、組設定部１３により設定された各組に対して、各々異なる組ＩＤ（組識別情報）を付与する。組ＩＤは、組を識別するための識別情報である。組ＩＤ付与部１７によって組ＩＤが付与される組は、解答用紙の解答欄に該当する。
用紙登録部１８は、組ＩＤと、組ＩＤを付与した組の位置情報と、処理中の解答用紙画像の用紙種別とを対応付けた用紙フォームデータを、用紙フォーム記憶部３２（用紙記憶手段）に記憶させる。
【００２０】
画像出力部１９は、用紙画像取得部１１が取得した解答用紙画像を、表示部３７に出力する。また、画像出力部１９は、事前処理部１２による処理後の解答用紙画像を、表示部３７に出力する。
【００２１】
解答処理部２１は、記入済の解答用紙画像（記入済解答用紙画像）に対する処理を行う。
解答処理部２１は、記入者ＩＤ取得部２２（記入者識別情報取得手段）と、組処理部２３（記入文字領域取得手段）と、解答内容登録部２４（解答登録手段）とを備える。
記入者ＩＤ取得部２２は、用紙画像取得部１１が取得した記入済解答用紙画像から、解答を記入した学習者である記入者を特定する記入者ＩＤ（記入者識別情報）を取得する。記入者ＩＤ取得部２２は、例えば、組と番号とが記入された場所に記載の数字等を取得して、記入者ＩＤとしてもよい。また、記入者ＩＤ取得部２２は、例えば、名前欄の記載を、記入者ＩＤとしてもよい。ここで、記入者ＩＤの取得位置を、用紙画像取得部１１によって予め登録しておいてもよい。
【００２２】
組処理部２３は、記入済解答用紙画像の用紙種別に基づいて、用紙フォーム記憶部３２から該当の用紙フォームデータを抽出し、記入済解答用紙画像の組を認識する。そして、組処理部２３は、認識した各組について、開始記号と終了記号とにより囲まれた領域を取得する。
解答内容登録部２４は、組処理部２３によって取得した領域を、用紙種別と、組ＩＤと、記入者ＩＤとに対応付けて、解答内容記憶部３３（解答内容記憶手段）に記憶させる。
【００２３】
記憶部３０は、制御部１０が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部３０は、プログラム記憶部３１と、用紙フォーム記憶部３２と、解答内容記憶部３３とを備える。
プログラム記憶部３１は、各種のプログラムを記憶する記憶領域である。プログラム記憶部３１は、プログラム３１ａを記憶している。
プログラム３１ａは、解答用紙処理装置１の制御部１０が実行する各種機能を行うためのプログラムである。
【００２４】
用紙フォーム記憶部３２は、解答用紙のフォームに関する用紙フォームデータを記憶する記憶領域である。用紙フォームデータは、上述した事前処理部１２により生成されて、用紙フォーム記憶部３２に登録される。
図３（Ｂ）は、用紙フォーム記憶部３２に記憶された用紙フォームデータの一例を示す。用紙フォーム記憶部３２は、用紙種別と、組ＩＤと、位置情報とを対応付けて記憶する。用紙種別は、解答用紙の種別である。組ＩＤは、解答用紙中の組を識別する識別情報である。組ＩＤは、解答用紙ごとに異なるものであればよい。位置情報は、組に対応する領域の位置を示す情報である。位置情報は、例えば、横書きの解答用紙の場合、左上の位置を基準点（０，０）とした組の開始位置の座標である。
【００２５】
解答内容記憶部３３は、用紙種別と組ＩＤとをキーにして、学習者（記入者）ごとの記入内容を記憶する記憶領域である。
なお、用紙フォーム記憶部３２及び解答内容記憶部３３は、データサーバ６に記憶してもよいし、解答用紙処理装置１と、データサーバ６との両方に記憶してもよい。例えば、学校において、各担任が異なる解答用紙処理装置１を用いる場合には、用紙フォーム記憶部３２は、少なくともデータサーバ６に記憶することが望ましい。
【００２６】
入力部３６は、例えば、キーボードやマウス等の入力装置である。
表示部３７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置である。
通信インタフェース部３９は、通信ネットワークを介して他の装置（例えば、スキャナ４、データサーバ６等）との通信を行うためのインタフェース部である。
【００２７】
＜解答用紙処理装置１の処理＞
次に、解答用紙処理装置１の処理について説明する。
採点者が、記入済の解答用紙を採点しようとする場合に、まず、未記入の解答用紙に対して解答欄を設定する処理を行う。その後、採点者は、記入済の解答用紙に対する処理を、回収した枚数分行う。
【００２８】
図４は、本実施形態に係る解答用紙処理装置１の用紙取得処理を示すフローチャートである。
図５は、本実施形態に係る解答用紙処理装置１の表示例を示す図である。
図４のステップＳ（以下、「Ｓ」という。）１０において、制御部１０（用紙画像取得部１１）は、解答用紙画像を取得する。
Ｓ１１において、制御部１０（用紙画像取得部１１）は、取得した解答用紙画像から用紙種別を抽出する。
【００２９】
Ｓ１２において、制御部１０は、抽出した用紙種別が、用紙フォーム記憶部３２に記憶されているか否かを、用紙フォーム記憶部３２を参照して判断する。用紙フォーム記憶部３２に記憶されている場合とは、既に、未記入の解答用紙画像に対する用紙フォームデータを用紙フォーム記憶部３２に有していることを示す。用紙フォーム記憶部３２に用紙種別が記憶されている場合（Ｓ１２：ＹＥＳ）には、制御部１０は、処理をＳ１７に移す。他方、用紙フォーム記憶部３２に用紙種別が記憶されていない場合（Ｓ１２：ＮＯ）には、制御部１０は、処理をＳ１３に移す。なお、上述したように、抽出した用紙種別が、用紙フォーム記憶部３２に代わり、データサーバ６に記憶されている場合は、Ｓ１２の処理をＹＥＳとしてよい。
【００３０】
Ｓ１３において、制御部１０（画像出力部１９）は、解答用紙画像を表示部３７に表示させる。
図５は、解答用紙画像７１を含む解答欄の設定前画面７０の例を示す。
設定前画面７０は、解答用紙画像７１と、設定処理ボタン７２と、終了ボタン７３とを含む。解答用紙画像７１は、未記入の解答用紙を画像データ化したものである。設定処理ボタン７２は、解答欄を設定するための処理を開始するための操作ボタンである。終了ボタン７３は、処理を終了するための操作ボタンである。
図４のＳ１４において、制御部１０は、設定操作を受け付けたか否かを判断する。採点者が設定処理ボタン７２を選択したことにより、設定操作を受け付けた場合（Ｓ１４：ＹＥＳ）には、制御部１０は、処理をＳ１５に移す。他方、設定操作を受け付けていない場合（Ｓ１４：ＮＯ）には、制御部１０は、設定操作を受け付けるまで本処理にとどまる。なお、終了ボタン７３が選択された場合には、制御部１０は、本処理を終了する。
【００３１】
Ｓ１５において、制御部１０（事前処理部１２）は、用紙登録処理を行う。用紙登録処理については、後述する。
Ｓ１６において、制御部１０（画像出力部１９）は、解答欄を設定後の解答用紙画像を、表示部３７に出力する。その後、制御部１０は、終了ボタン７３が選択されることで、本処理を終了する。
他方、Ｓ１７において、制御部１０（解答処理部２１）は、後述する解答内容登録処理を行う。その後、制御部１０は、本処理を終了する。
【００３２】
次に、用紙登録処理について説明する。
図６は、本実施形態に係る解答用紙処理装置１の用紙登録処理を示すフローチャートである。
図７は、本実施形態に係る解答用紙処理装置１での処理を説明するための図である。
図８は、本実施形態に係る解答用紙処理装置１の表示例を示す図である。
【００３３】
図６のＳ２０において、制御部１０（組設定部１３）は、組を設定する組設定処理を行う。具体的には、制御部１０は、記憶部３０に記憶された括弧記号記憶部（図３（Ａ）参照）に基づき、解答用紙画像に含まれる括弧記号を抽出する。そして、制御部１０は、開始記号と、開始記号に向かい合う終了記号とからなる組を設定する。制御部１０は、設定した組に関する情報を、記憶部３０に一時記憶させてもよい。
【００３４】
Ｓ２１において、制御部１０（領域抽出部１４）は、設定した組の領域を指定する。
図７は、解答用紙画像７１に含まれる各組に対して領域が指定された解答用紙画像７４を示す。解答用紙画像７４には、組７４ａ、７４ｂ、・・・を構成する各括弧記号により囲まれた各矩形領域が指定されている。なお、この例では、各括弧記号を含む矩形領域を指定しているが、各括弧記号を除いて矩形記号を指定してもよい。
【００３５】
図６のＳ２２において、制御部１０は、１つの組を選択する。制御部１０は、以降の処理において１つの組の単位で処理を行う。
Ｓ２３において、制御部１０（除外組指定部１６）は、領域の長さが所定値未満であるか否かを判断する。この処理は、解答欄としての一定以上の大きさを有するか否かを判断するものであり、領域の長さが所定値未満である場合には、解答欄ではないと判断するためのものである。領域の長さが所定値未満である場合（Ｓ２３：ＹＥＳ）には、制御部１０は、処理をＳ２７に移す。他方、領域の長さが所定値未満ではない場合（Ｓ２３：ＮＯ）には、制御部１０は、処理をＳ２４に移す。
【００３６】
Ｓ２４において、制御部１０（文字取得部１５）は、選択されている組に対応する領域に対して文字認識処理を行って、領域に文字が含まれるか否かを判断する。領域に文字が含まれる場合（Ｓ２４：ＹＥＳ）には、制御部１０は、処理をＳ２５に移す。領域に文字が含まれない場合（Ｓ２４：ＮＯ）には、制御部１０は、処理をＳ２６に移す。
Ｓ２５において、制御部１０（除外組指定部１６）は、領域に含まれる文字が、除外対象文字か否かを判断する。除外対象文字である場合（Ｓ２５：ＹＥＳ）には、制御部１０は、処理をＳ２７に移す。他方、除外対象文字ではない場合（Ｓ２５：ＮＯ）には、制御部１０は、処理をＳ２６に移す。
【００３７】
Ｓ２６において、制御部１０（組ＩＤ付与部１７）は、処理中の組にＩＤを付与する。その後、制御部１０は、処理をＳ２８に移す。
他方、Ｓ２７において、制御部１０（除外組指定部１６）は、処理中の組を除外し、解答欄と認識しない。
Ｓ２８において、制御部１０は、Ｓ２０で設定した全ての組について処理をしたか否かを判断する。全ての組について処理をした場合（Ｓ２８：ＹＥＳ）には、制御部１０は、処理をＳ２９に移す。他方、全ての組について処理をしていない場合（Ｓ２８：ＮＯ）には、制御部１０は、処理をＳ２２に移す。
【００３８】
Ｓ２９において、制御部１０（用紙登録部１８）は、用紙種別と、組ＩＤと、組の位置情報とを対応付けた用紙フォームデータを、用紙フォーム記憶部３２に記憶させる。その後、制御部１０は、処理を図４のＳ１６に移す。
図８は、図４のＳ１６において表示部３７に表示される、解答用紙画像７６を含む解答欄の設定後画面７５の例を示す。
【００３９】
設定後画面７５は、解答用紙画像７６と、設定処理ボタン７２と、終了ボタン７３とを含む。解答用紙画像７６は、用紙登録処理後のものであり、図５に示す解答用紙画像７１から解答欄となる領域に対して組ＩＤが付されたものである。この例では、組ＩＤがＬ２０２０３−１からＬ２０２０３−８までの８つの組を、解答欄として登録している。また、解答欄となる領域は、例えば、色付け等により識別可能に表示されている。なお、図８の例では、組ＩＤが表示されているが、組ＩＤの表示は任意である。
ここで、図７で説明した解答用紙画像７４の組７４ａに対応する組７６ａは、設問を表す組であり、領域の長さが所定値未満であるため、解答欄としていない。他方、図７で説明した解答用紙画像７４の組７４ｂに対応する組７６ｂは、解答欄に指定されている。
【００４０】
このように、解答用紙処理装置１は、未記入の解答用紙画像に対して、組を設定し、設定した組に対応した領域に基づいて解答欄に設定するか否かを判断して、解答欄として適する組を、用紙フォームデータとして登録する。よって、採点の際、正誤を判定するための解答欄を、自動化して登録できる。
【００４１】
次に、解答内容登録処理について説明する。
図９は、本実施形態に係る解答用紙処理装置１の解答内容登録処理を示すフローチャートである。
図１０は、本実施形態に係る解答用紙処理装置１の記憶部３０の例を示す図である。
【００４２】
図９のＳ３０において、制御部１０（記入者ＩＤ取得部２２）は、記入済解答用紙画像の記入者ＩＤの取得対象領域に対して、例えば、文字認識処理を行うことによって、記入者ＩＤを取得する。記入済の解答用紙であれば、氏名や組等が記入されている。よって、制御部１０は、記入済解答用紙画像を一意に識別するための記入者ＩＤを取得できる。
Ｓ３１において、制御部１０（組処理部２３）は、記入済解答用紙画像の用紙種別に基づいて、用紙フォーム記憶部３２から該当の用紙フォームデータを抽出する。次に、組処理部２３は、用紙フォームデータに基づいて、記入済解答用紙画像から組を認識する。そして、組処理部２３は、各組に対応する領域を取得する。
【００４３】
Ｓ３２において、制御部１０（解答内容登録部２４）は、取得した領域を、用紙種別と、組ＩＤと、記入者ＩＤとに対応付けて、解答内容記憶部３３に記憶させる。その後、制御部１０は、本処理を終了する。
図９に示す解答内容登録処理は、１枚の記入済の解答用紙に対する処理である。解答用紙処理装置１は、図４の用紙取得処理を、採点が必要な記入済の解答用紙の全てにおいて行うことで、解答内容登録処理を、採点が必要な記入済の解答用紙の全てにおいて行う。
【００４４】
図１０は、解答内容登録処理によって解答内容記憶部３３に記憶されるデータの例を示す。図１０に示す解答内容記憶部３３は、同じ用紙種別の解答用紙に対して記入した、複数の記入済の解答用紙に対して処理を行った場合の例である。また、図１０に示す解答内容記憶部３３は、組ＩＤに基づいて並び替えをしたものを示す。
解答用紙処理装置１の制御部１０（一覧出力手段）は、解答内容記憶部３３に記憶された内容を、表示部３７に一覧出力したり、一覧を図示しないプリンタから出力したりしてもよい。
【００４５】
このようにすれば、採点者は、同じ解答欄の複数の記入者の記入内容（解答）を一覧で見ることができる。そのため、採点者は、１つの設問に対する正誤を連続して判断できるので、効率的に正誤の判定を行うことができる。
【００４６】
このように、本実施形態の解答用紙処理装置１によれば、以下のような効果がある。
（１）未記入の解答用紙を画像データ化した解答用紙画像を取得して、開始記号と終了記号とからなり解答欄の候補となりうる組を設定して記憶する。よって、解答用紙の各解答欄を認識させることができる。
（２）設定した組から、領域の長さや領域に含まれる文字によって組を除外するので、解答用紙から解答欄として適するものを抽出できる。
（３）組の位置情報と、組ＩＤとを、解答用紙の用紙種別に対応付けて用紙フォームデータとして記憶するので、後から処理をする解答用紙画像において用紙フォームデータを用いれば、記入済の解答欄を認識できる。
【００４７】
（４）記入済の解答用紙を画像データ化した記入済解答用紙画像を取得して、解答欄として登録した組の領域を取得して記憶する。よって、同じ解答欄に記入された文字を一覧で出力することができ、採点者は、１つの解答について正誤の判定を行えばよいので、正誤の判定を効率的に行うことができる。
【００４８】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。
【００４９】
（変形形態）
（１）本実施形態では、採点者が解答欄を設定するための処理を開始するボタンを選択したことにより、自動的に解答欄を設定するものを例に説明したが、これに限定されない。表示された解答用紙画像に対して、採点者が、例えば、入力部を介してドラッグ＆ドロップによる範囲指定をすることで、解答用紙処理装置の制御部（操作受付手段）が操作を受け付けて、操作により指定された範囲に含まれる解答欄を設定するようにしてもよい。
図１１は、変形形態に係る解答用紙処理装置１での解答欄を指定するための操作例を示す図である。
【００５０】
図１１に示す設定前画面８０は、例えば、図４のＳ１３の処理により表示部３７に表示される。ここで、採点者が解答用紙画像８１の一部について解答欄を設定したい場合には、採点者は、解答欄を設定したい範囲を、ポインタ８２を位置８１ｓに指定した状態でドラッグ＆ドロップ操作を行って、指定範囲８１ｅを設定する。そして、解答用紙処理装置１の制御部１０は、指定範囲８１ｅにおいて、開始記号及び終了記号からなる組を設定する処理を行えばよい。
【００５１】
また、解答欄とする組を１つずつ指定して、設定するようにしてもよい。
図１２は、変形形態に係る解答用紙処理装置１での解答欄を指定するための他の操作例を示す図である。
図１２（Ａ）に示すように、解答用紙画像に含まれる解答欄９１ａを、採点者がポインタ９２で指定してダブルクリック等の操作を行う。
そうすると、解答用紙処理装置１の制御部１０は、ポインタ９２の位置の左方向に開始記号を、右方向に終了記号を検索する。そして、図１２（Ｂ）に示すように、検索できた開始記号と終了記号とにより囲まれた領域を抽出して、解答欄９３とする。
【００５２】
さらに、図１１及び図１２で説明した個別に解答欄を設定する方法を、本実施形態で説明した自動で解答欄を設定する方法と組み合わせてもよい。つまり、本実施形態で説明した自動で解答欄を設定する方法を行った後、必要に応じて、図１１及び図１２で説明した個別に解答欄を設定する方法を用いてもよい。
【００５３】
（２）本実施形態では、設定された組に除外対象文字が含まれている場合に、その組を除外する組とするものを説明した。しかし、これに限定されない。設定された組に文字が含まれ、除外対象文字ではない場合に、解答用紙処理装置の制御部（除外語登録手段）は、文字の配置位置に基づいて、除外語として記憶部（除外語記憶手段）に記憶させてもよい。ここで、除外語となる文字としては、例えば、「（      人）」といった単位として記載された文字が該当する。そして、解答内容を登録する際に、除外語を除いた記入内容を、解答内容記憶部３３に記憶させるようにすればよい。そのようにすることで、学習者（記入者）が実際に記入した記入内容のみを、解答内容記憶部３３に登録できる。
【００５４】
（３）本実施形態では、記入済の解答用紙画像から指定した組に対応した領域を抽出して記憶するものを例に説明したが、これに限定されない。例えば、抽出した領域に対して文字認識処理を行って、得られた文字を記憶してもよい。
【００５５】
（４）本実施形態では、横書きの解答用紙を例に説明したが、これに限定されない。縦書きの解答用紙であってもよい。その場合には、括弧記号も上下方向になるため、開始記号から終了記号により囲まれた領域を抽出する場合には、上下方向に走査すればよい。
【符号の説明】
【００５６】
１    解答用紙処理装置
４    スキャナ
６    データサーバ
１０  制御部
１１  用紙画像取得部
１３  組設定部
１４  領域抽出部
１５  文字取得部
１６  除外組指定部
１７  組ＩＤ付与部
１８  用紙登録部
１９  画像出力部
２２  記入者ＩＤ取得部
２３  組処理部
２４  解答内容登録部
３０  記憶部
３１ａ  プログラム
３２  用紙フォーム記憶部
３３  解答内容記憶部
３６  入力部
３７  表示部
３９  通信インタフェース部
【図１】
2020112588.tif 000003
【図２】
2020112588.tif 000004
【図３】
2020112588.tif 000005
【図４】
2020112588.tif 000006
【図５】
2020112588.tif 000007
【図６】
2020112588.tif 000008
【図７】
2020112588.tif 000009
【図８】
2020112588.tif 000010
【図９】
2020112588.tif 000011
【図１０】
2020112588.tif 000012
【図１１】
2020112588.tif 000013
【図１２】
2020112588.tif 000014