(57)【要約】【課題】画像処理を含む一連の処理が完了した後に、画像処理結果に対する修正が行われた場合に、修正前の画像処理結果を記憶している管理装置に対して、その修正処理を反映するための手間を軽減することができる情報処理システムを提供する。【解決手段】情報処理システムの画像処理手段は、文書の画像に対して画像処理を行い、生成手段は、前記画像処理手段による画像処理結果の一覧を生成し、格納手段は、前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納し、反映手段は、前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる。【選択図】図１
2019159629.tif 000002
【特許請求の範囲】
【請求項１】
文書の画像に対して画像処理を行う画像処理手段と、
前記画像処理手段による画像処理結果の一覧を生成する生成手段と、
前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納する格納手段と、
前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる反映手段
を有する情報処理システム。
【請求項２】
前記画像処理手段が行う画像処理は少なくとも文字認識処理を含み、
前記生成手段が生成する画像処理結果の一覧は、複数の前記文書の画像に対する前記文字認識処理の結果を一覧にしたものであり、
前記格納手段は、前記文書の画像と前記認識結果を対応付けて前記管理装置に格納する、
請求項１に記載の情報処理システム。
【請求項３】
前記生成手段が生成する画像処理結果の一覧は、
前記画像処理手段が行った処理により特定された、前記格納手段が格納する管理装置の格納場所を示す情報と、
前記画像処理手段が行った処理により抽出された、前記格納場所に対応付けて保存される情報と、
を少なくとも含む、請求項１に記載の情報処理システム。
【請求項４】
前記文書として、採点後の答案用紙とし、
前記管理装置として、学習管理装置とし、
前記画像処理手段は、答案用紙を記載した者を識別する文字と採点結果を文字認識し、
前記格納手段は、前記学習管理装置における前記答案用紙を記載した者毎の格納場所に、前記採点結果を格納する、
請求項２に記載の情報処理システム。
【請求項５】
前記反映手段は、前記採点結果の文字認識結果に対して修正が行われた場合は、前記学習管理装置内の該採点結果を修正する指示を前記学習管理装置に送信する、
請求項４に記載の情報処理システム。
【請求項６】
前記反映手段は、前記者を識別する文字の文字認識結果に対して修正が行われた場合は、前記学習管理装置内の修正前の者の格納場所内の前記採点結果を削除し、修正後の者の格納場所に前記採点結果を格納する、
請求項４に記載の情報処理システム。
【請求項７】
前記格納手段は、前記答案用紙を記載した者毎の格納場所に、さらに、採点後の答案用紙の画像を格納し、
前記反映手段は、前記者を識別する文字の文字認識結果に対して修正が行われた場合は、さらに、前記学習管理装置内の修正前の者の格納場所内の前記採点後の答案用紙の画像を削除し、修正後の者の格納場所に前記採点後の答案用紙の画像を格納する、
請求項６に記載の情報処理システム。
【請求項８】
前記文字認識結果を用いた統計処理を行う統計手段をさらに有し、
前記生成手段は、前記文字認識処理の結果の一覧に前記統計処理結果を含める、
請求項２に記載の情報処理システム。
【請求項９】
前記文書として、採点後の答案用紙とし、
前記管理装置として、学習管理装置とし、
前記文字認識手段は、答案用紙を記載した者を識別する文字と採点結果を文字認識し、
前記統計手段は、採点結果の文字認識結果に対して統計処理を行う、
請求項８に記載の情報処理システム。
【請求項１０】
文書の画像に対して画像処理を行う画像処理手段と、
前記画像処理手段による画像処理結果の一覧を生成する生成手段と、
前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納する格納手段と、
前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる反映手段
を有する情報処理装置。
【請求項１１】
コンピュータを、
文書の画像に対して画像処理を行う画像処理手段と、
前記画像処理手段による画像処理結果の一覧を生成する生成手段と、
前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納する格納手段と、
前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる反映手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、認識データの修正、確認作業を効率よく正確に行って発注・受注作業を行うことができる情報通信装置を提供することを課題とし、ＯＣＲシートを読み取ってイメージデータを得る読取手段と、前記読取画像のイメージデータの内容を認識してＯＣＲ認識データを得るＯＣＲ認識手段と、前記ＯＣＲ認識データをディスプレイ表示する手段と、このディスプレイ表示された認識データを修正するためにデータを入力する手段と、前記ＯＣＲ認識データをディスプレイ表示するとともにデータ入力手段からの入力に応じて前記ＯＣＲ認識データを修正する制御手段と、通信回線を介してＯＣＲ認識データの送受信を行うデータモデムと、前記通信回線を介してイメージデータの送受信を行うファクシミリモデムと、前記データモデムとファクシミリモデムとの間でモデム切換えを行う切換手段と、修正後のＯＣＲ認識データを通信回線を通してデータ送信し発注処理した後、通信回線を保留した状態で、前記切換手段により前記データモデムから前記ファクシミリモデムに切り換え受注確認のイメージデータをファクシミリ通信によって受信する通信制御手段とを有することが開示されている。
【０００３】
特許文献２には、ＯＣＲシステムの精度（認識率）を向上させる実用的かつ効率的な技術の提供を目的として、これを不鮮明なデータの記入されたフォームに適用させたＯＣＲシステムを提供することを課題とし、不鮮明なデータの記入されたフォームを電子画像フォームとして加工せず読み取るものと加工して読み取るものとの２画像で読み取る画像読取手段と、読み取った２画像の電子画像フォームをそれぞれ同じＯＣＲエンジンでＯＣＲ認識するＯＣＲ認識手段と、認識結果が一致した文字は自動的にデータベースへ保存し、一致しない文字又は信頼性が低い文字は確認修正後にデータベースへ保存するデータベース保存手段と、を備えたことが開示されている。
【０００４】
特許文献３には、帳票に記入された手書き文字を読み取って文字認識を行い、その文字認識の結果を表示出力して修正する場合であっても、その修正を行うオペレータに対する負担軽減等を実現し、効率的なシステム運用を可能にすることを課題とし、複数の数値記入欄及びその合計値が記入される合計値記入欄を有する帳票から、前記数値記入欄及び前記合計値記入欄に記入された手書き文字を読み取って文字認識を行う場合に、前記複数の数値記入欄のそれぞれに対する文字認識の結果の合計値と、前記合計値記入欄に対する文字認識の結果とに相違があると、その旨のメッセージと共に双方の差の値を表示出力することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３２１５５４８号公報
【特許文献２】特開２０１４−１９４５９９号公報
【特許文献３】特開２００２−０９２５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
画像処理を含むワークフローにおいて、画像処理自体が正常に終了していても、処理結果を修正したい場合がある。例えば、画像に文字認識処理を行い、処理結果を外部のサーバーに保存するワークフローにおいて、文字認識処理自体は正常に完了したが、文字認識結果に間違いがあったことが後から判明した場合などである。このような場合には、文字認識結果に対して修正を行った上で、外部サーバーに対しても都度修正処理を行うのは煩雑である。
本発明は、画像処理を含む一連の処理が完了した後に、画像処理結果に対する修正が行われた場合に、修正前の画像処理結果を記憶している管理装置に対して、その修正処理を反映するための手間を軽減することができる情報処理システム、情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、文書の画像に対して画像処理を行う画像処理手段と、前記画像処理手段による画像処理結果の一覧を生成する生成手段と、前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納する格納手段と、前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる反映手段を有する情報処理システムである。
【０００８】
請求項２の発明は、前記画像処理手段が行う画像処理は少なくとも文字認識処理を含み、前記生成手段が生成する画像処理結果の一覧は、複数の前記文書の画像に対する前記文字認識処理の結果を一覧にしたものであり、前記格納手段は、前記文書の画像と前記認識結果を対応付けて前記管理装置に格納する、請求項１に記載の情報処理システムである。
【０００９】
請求項３の発明は、前記生成手段が生成する画像処理結果の一覧は、前記画像処理手段が行った処理により特定された、前記格納手段が格納する管理装置の格納場所を示す情報と、前記画像処理手段が行った処理により抽出された、前記格納場所に対応付けて保存される情報と、を少なくとも含む、請求項１に記載の情報処理システムである。
【００１０】
請求項４の発明は、前記文書として、採点後の答案用紙とし、前記管理装置として、学習管理装置とし、前記画像処理手段は、答案用紙を記載した者を識別する文字と採点結果を文字認識し、前記格納手段は、前記学習管理装置における前記答案用紙を記載した者毎の格納場所に、前記採点結果を格納する、請求項２に記載の情報処理システムである。
【００１１】
請求項５の発明は、前記反映手段は、前記採点結果の文字認識結果に対して修正が行われた場合は、前記学習管理装置内の該採点結果を修正する指示を前記学習管理装置に送信する、請求項４に記載の情報処理システムである。
【００１２】
請求項６の発明は、前記反映手段は、前記者を識別する文字の文字認識結果に対して修正が行われた場合は、前記学習管理装置内の修正前の者の格納場所内の前記採点結果を削除し、修正後の者の格納場所に前記採点結果を格納する、請求項４に記載の情報処理システムである。
【００１３】
請求項７の発明は、前記格納手段は、前記答案用紙を記載した者毎の格納場所に、さらに、採点後の答案用紙の画像を格納し、前記反映手段は、前記者を識別する文字の文字認識結果に対して修正が行われた場合は、さらに、前記学習管理装置内の修正前の者の格納場所内の前記採点後の答案用紙の画像を削除し、修正後の者の格納場所に前記採点後の答案用紙の画像を格納する、請求項６に記載の情報処理システムである。
【００１４】
請求項８の発明は、前記文字認識結果を用いた統計処理を行う統計手段をさらに有し、前記生成手段は、前記文字認識処理の結果の一覧に前記統計処理結果を含める、請求項２に記載の情報処理システムである。
【００１５】
請求項９の発明は、前記文書として、採点後の答案用紙とし、前記管理装置として、学習管理装置とし、前記文字認識手段は、答案用紙を記載した者を識別する文字と採点結果を文字認識し、前記統計手段は、採点結果の文字認識結果に対して統計処理を行う、請求項８に記載の情報処理システムである。
【００１６】
請求項１０の発明は、文書の画像に対して画像処理を行う画像処理手段と、前記画像処理手段による画像処理結果の一覧を生成する生成手段と、前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納する格納手段と、前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる反映手段を有する情報処理装置である。
【００１７】
請求項１１の発明は、コンピュータを、文書の画像に対して画像処理を行う画像処理手段と、前記画像処理手段による画像処理結果の一覧を生成する生成手段と、前記画像処理が正常に完了したことに応じて、前記画像処理結果を管理装置に格納する格納手段と、前記格納手段によって前記画像処理結果が格納された後に、ユーザーによって前記画像処理結果の一覧に対する修正が行われた場合に、該修正による修正結果を、前記管理装置に格納されている画像処理結果に反映させる反映手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１８】
請求項１の情報処理システムによれば、画像処理を含む一連の処理が完了した後に、画像処理結果に対する修正が行われた場合に、修正前の画像処理結果を記憶している管理装置に対して、その修正処理を反映するための手間を軽減することができる。
【００１９】
請求項２の情報処理システムによれば、文字認識結果に対する修正処理が行われた場合に、修正前の文字認識結果を記憶している管理装置に対して、その修正処理を反映するための手間を軽減することができる。
【００２０】
請求項３の情報処理システムによれば、画像処理結果の一覧として、管理装置の格納場所を示す情報と、その格納場所に対応付けて保存される情報を含めることができる。
【００２１】
請求項４の情報処理システムによれば、答案用紙を記載した者を識別する文字と採点結果を文字認識し、学習管理装置に格納することができる。
【００２２】
請求項５の情報処理システムによれば、採点結果の文字認識結果に対して修正が行われると、その採点結果を修正する指示を学習管理装置に送信することができる。
【００２３】
請求項６の情報処理システムによれば、者を識別する文字の文字認識結果に対して修正が行われると、学習管理装置内の修正前の者の格納場所内の採点結果を削除し、修正後の者の格納場所に採点結果を格納することができる。
【００２４】
請求項７の情報処理システムによれば、者を識別する文字の文字認識結果に対して修正が行われた場合は、採点後の答案用紙の画像も反映対象とすることができる。
【００２５】
請求項８の情報処理システムによれば、文字認識結果を用いた統計処理を行うことができる。
【００２６】
請求項９の情報処理システムによれば、採点後の答案用紙を対象として、採点結果の文字認識結果に対して統計処理を行うことができる。
【００２７】
請求項１０の情報処理装置によれば、画像処理を含む一連の処理が完了した後に、画像処理結果に対する修正が行われた場合に、修正前の画像処理結果を記憶している管理装置に対して、その修正処理を反映するための手間を軽減することができる。
【００２８】
請求項１１の情報処理プログラムによれば、画像処理を含む一連の処理が完了した後に、画像処理結果に対する修正が行われた場合に、修正前の画像処理結果を記憶している管理装置に対して、その修正処理を反映するための手間を軽減することができる。
【図面の簡単な説明】
【００２９】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を利用したシステム構成例を示す説明図である。
【図３】本実施の形態による処理例を示すフローチャートである。
【図４】本実施の形態による処理例を示すフローチャートである。
【図５】本実施の形態による処理例を示すフローチャートである。
【図６】本実施の形態による画面の表示例を示す説明図である。
【図７】文字認識結果テーブルに対する本実施の形態による処理例を示す説明図である。
【図８】学生・採点結果格納場所テーブルのデータ構造例を示す説明図である。
【図９】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００３０】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係、ログイン等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００３１】
本実施の形態である授業支援処理装置１３０（情報処理装置、情報処理システムの一例）は、授業の支援を行うものであって、図１の例に示すように、画像処理装置１００と授業管理装置１８０に接続されている。つまり、画像処理装置１００を介して、授業管理装置１８０を利用しようとする場合、授業支援処理装置１３０がその間を仲介する。具体的には、画像処理装置１００で答案用紙（テスト用紙、レポート等を含む）、出席票等の紙文書をスキャンし、授業支援処理装置１３０は、その画像を授業管理装置１８０に登録する。画像処理装置１００として、複写機、ファクシミリ、スキャナ、複合機（スキャナ、プリンタ、複写機、ファクシミリ等のいずれか２つ以上の機能を有している画像処理装置）等が該当する。授業管理装置１８０として、いわゆる学習支援システム（ＬＭＳ：Ｌｅａｒｎｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）等が該当する。
また、授業支援処理装置１３０は、画像処理を行うようにしてもよい。つまり、画像処理装置１００から受け取った文書の画像に対して画像処理を行い、その画像処理による結果の一覧を生成し、その画像処理自体が正常に完了したことに応じて、その画像処理による結果を授業管理装置１８０に格納し、その画像処理による結果が格納された後に、ユーザーによって、その画像処理による結果の一覧に対する修正が行われた場合に、修正結果を、授業管理装置１８０に格納されている画像処理の結果に反映させる。この画像処理として、例えば、拡大処理、縮小処理等のアフィン変換処理、圧縮処理等がる。特に、画像処理の一例として、文字認識処理を行うようにしてもよい。例えば、授業支援処理装置１３０は、画像処理装置１００と授業管理装置１８０の単なる仲介ではなく、画像処理装置１００から受け取った画像（答案用紙等のスキャン画像）を文字認識し、その結果に応じて、授業管理装置１８０への格納場所を異ならせることを行ってもよい。例えば、学生（答案用紙を記載した者の一例）毎に、授業管理装置１８０内にフォルダーが設定されており、学生は、そのフォルダーの文書を閲覧することができる。採点後の答案用紙を画像処理装置１００でスキャンし、授業支援処理装置１３０で、答案用紙内に記載された学籍番号（答案用紙を記載した者を識別する文字の一例）を文字認識して、授業管理装置１８０内の学籍番号に対応するフォルダーにスキャン画像や答案用紙の得点等を格納するようにしてもよい。つまりこの場合は、文字認識処理により文書データの格納先および当該格納先に対応付けて保存されるデータが抽出されることになる。別の例として、文書を画像認識した結果に応じて振り分け先のフォルダーを決定するなどのケースであってもよい。また、答案用紙内に記載された得点（採点結果の一例であって、点数ともいわれる）を文字認識し、平均点の算出、ソート等を行って、採点を行った教師等に一覧として提示するようにしてもよい。
【００３２】
画像処理装置１００は、認証モジュール１０５、授業支援サービス操作モジュール１１０、プリントモジュール１１５、スキャンモジュール１２０を有している。画像処理装置１００は、ＤＢ１２５と接続されており、また、通信回線１９８を介して授業支援処理装置１３０、教員用端末装置１７０、授業管理装置１８０と接続されている。
認証モジュール１０５は、授業支援サービス操作モジュール１１０と接続されている。認証モジュール１０５は、画像処理装置１００を利用するユーザーを認証する。例えば、ＩＣカード内のデータ（ユーザーＩＤ等）を読み込んで認証を行ってもよいし、ユーザーＩＤとパスワードをユーザーに入力させて認証してもよいし、ユーザーの生体情報を入力して認証してもよい。
【００３３】
授業支援サービス操作モジュール１１０は、認証モジュール１０５、プリントモジュール１１５、スキャンモジュール１２０、授業支援処理装置１３０と接続されている。授業支援サービス操作モジュール１１０は、授業管理装置１８０を利用するためのユーザーの操作を受け付ける。例えば、スキャンモジュール１２０でスキャンした採点済みの答案用紙の画像を授業管理装置１８０に格納させるためのユーザーの操作を受け付ける。
プリントモジュール１１５は、授業支援サービス操作モジュール１１０と接続されている。プリントモジュール１１５は、教員用端末装置１７０から受け付けた文書データを印刷する。
【００３４】
スキャンモジュール１２０は、授業支援サービス操作モジュール１１０と接続されている。スキャンモジュール１２０は、文書をスキャンし、その文書の画像を生成する。ここでの文書は、紙文書（ただし、必ずしも紙である必要はなく、樹脂等のシートであってもよい）であり、例えば、採点済みの答案用紙等が該当する。「答案用紙を記載した者」として、そのテストを受けた学生等が該当する。また、「答案用紙を採点した者」として、採点者である教員等が該当する。スキャンした文書の画像を、授業支援処理装置１３０の文字認識モジュール１５２に渡す。
【００３５】
ＤＢ１２５は、画像処理装置１００と接続されている。ＤＢ１２５は、画像処理装置１００の処理に必要なデータを記憶している。例えば、スキャンモジュール１２０がスキャンした文書の画像、プリントモジュール１１５が印刷する文書データ等がある。
【００３６】
授業支援処理装置１３０は、アカウント連携モジュール１３５、教員情報取得モジュール１４０、集計スキャンモジュール１４５、画像処理モジュール１５０、授業管理装置登録モジュール１６０を有している。授業支援処理装置１３０は、画像処理装置１００の授業支援サービス操作モジュール１１０、ＤＢ１６５と接続されており、また、通信回線１９８を介して画像処理装置１００、教員用端末装置１７０、授業管理装置１８０と接続されている。
アカウント連携モジュール１３５は、教員情報取得モジュール１４０と接続されている。アカウント連携モジュール１３５は、画像処理装置１００のユーザーと授業管理装置１８０のユーザーを連携させることを行う。例えば、画像処理装置１００でログインしたユーザーは、授業管理装置１８０で登録されているかを確認し、授業管理装置１８０にログインさせるようにしてもよい。なお、授業管理装置１８０で登録されているかの確認は、教員情報取得モジュール１４０によって授業管理装置１８０から取得したデータ（授業管理装置１８０のアカウントデータに関するデータ）と、画像処理装置１００にログインしているユーザーのデータを照合することによって行う。また、画像処理装置１００と授業管理装置１８０の間でアカウントを連携させることによって、画像処理装置１００上での操作で、授業支援処理装置１３０を介して、授業管理装置１８０を利用することができるようになる。
教員情報取得モジュール１４０は、アカウント連携モジュール１３５、授業管理装置１８０のユーザー管理モジュール１８５と接続されている。教員情報取得モジュール１４０は、授業管理装置１８０のアカウントデータに関するデータを、授業管理装置１８０から取得し、アカウント連携モジュール１３５に渡す。
【００３７】
集計スキャンモジュール１４５は、画像処理モジュール１５０、授業管理装置登録モジュール１６０と接続されている。集計スキャンモジュール１４５は、文字認識モジュール１５２による文字認識結果の一覧を生成する。例えば、集計スキャンモジュール１４５は、文字認識モジュール１５２の文字認識結果である答案用紙を記載した者と採点結果を対応させた一覧を生成してもよい。
そして、集計スキャンモジュール１４５は、文字認識モジュール１５２による文字認識結果を用いた統計処理を行うようにしてもよい。例えば、集計スキャンモジュール１４５は、採点結果の文字認識結果に対して統計処理を行うようにしてもよい。統計処理として、例えば、平均点の算出、集計処理、最高点・最低点の抽出、標準偏差の算出、ソート等がある。また、合否の判定を行うようにしてもよい。
【００３８】
画像処理モジュール１５０は、文字認識モジュール１５２、修正指示受付モジュール１５４、修正処理モジュール１５６を有しており、集計スキャンモジュール１４５と接続されている。画像処理モジュール１５０は、画像処理装置１００のスキャンモジュール１２０によってスキャンされた文書の画像に対する処理（文字認識、その修正処理等）を行う。
文字認識モジュール１５２は、画像処理装置１００のスキャンモジュール１２０によってスキャンされた文書の画像に対して文字認識を行う。文字認識は、既存の文字認識技術（特に、手書き文字認識）を用いればよい。文書として、採点後の答案用紙としてもよい。この場合、文字認識モジュール１５２は、答案用紙を記載した者を識別する文字（例えば、学籍番号等）と採点結果（例えば、得点等）を文字認識する。例えば、学籍番号、得点が記載された領域の位置が予め定められており、その領域から画像を抽出して、文字認識を行う。
【００３９】
修正指示受付モジュール１５４は、教員１７２による文字認識結果に対する修正を受け付ける。例えば、文字認識モジュール１５２による文字認識結果を教員用端末装置１７０に送信する。教員用端末装置１７０は、文字認識の対象である文書の少なくとも一部の画像（文字認識対象となった画像）とその画像の文字認識結果を教員１７２に提示する。具体的には、電子メールでの送信、Ｗｅｂページでの閲覧等が該当する。例えば、学籍番号の画像とその文字認識結果、得点の画像とその文字認識結果が提示される。教員１７２は、それらを確認して、文字認識結果に対する修正操作を行う。修正指示受付モジュール１５４は、その修正操作を受け付ける。例えば、学籍番号の修正操作、得点の修正操作がある。
【００４０】
修正処理モジュール１５６は、教員１７２によって文字認識結果に対する修正が行われた場合に、その修正による修正結果を、授業管理装置１８０に格納されている文字認識結果に反映させる。つまり、授業支援処理装置１３０は、画像処理装置１００と授業管理装置１８０の仲介装置であるので、文字認識結果は授業管理装置１８０に格納されている。なお、最終的な（修正済み）文字認識結果だけでなく、修正前の文字認識結果から授業管理装置１８０に格納されている。一方、文字認識は、授業支援処理装置１３０（文字認識モジュール１５２）が行っているので、教員１７２の修正操作を受け付けて修正を行う。今後の文字認識率向上のため、文字認識プログラム、認識辞書等の修正を行うためである。
【００４１】
修正処理モジュール１５６は、採点結果の文字認識結果に対して修正が行われた場合は、授業管理装置１８０内のその採点結果を修正する指示を授業管理装置１８０に送信するようにしてもよい。既に、授業管理装置１８０に格納されている採点結果を修正する必要があるからである。授業管理装置登録モジュール１６０によって、学籍番号別に用意された格納場所（フォルダー、ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ等）に得点が格納されているので、学籍番号に対応する格納場所内の得点を変更すればよい。
【００４２】
また、修正処理モジュール１５６は、者を識別する文字（例えば、学籍番号等）の文字認識結果に対して修正が行われた場合は、授業管理装置１８０内の修正前の者の格納場所内の採点結果を削除し、修正後の者の格納場所に採点結果を格納するようにしてもよい。前述したように、格納場所は、学籍番号別に用意されているので、学籍番号を修正することは、授業管理装置１８０内の格納場所も変更されることになる。したがって、修正前の学籍番号（誤っている学籍番号）の格納場所に得点が記憶されていることになる。そこで、修正前の学籍番号の格納場所内の得点を削除し、修正後の学籍番号（正しい学籍番号）の格納場所に得点を記憶させることを行う。
【００４３】
また、修正処理モジュール１５６は、者を識別する文字の文字認識結果に対して修正が行われた場合は、さらに、授業管理装置１８０内の修正前の者の格納場所内の「採点後の答案用紙の画像」を削除し、授業管理装置１８０内の修正後の者の格納場所に「採点後の答案用紙の画像」を格納するようにしてもよい。後述するように、学籍番号別の格納場所に、前述の得点とともに「採点後の答案用紙の画像」も格納されるようにしてもよい。この場合、得点と同様に、修正前の学籍番号の格納場所内の「採点後の答案用紙の画像」を削除し、修正後の学籍番号の格納場所に「採点後の答案用紙の画像」を記憶させることを行う。
【００４４】
授業管理装置登録モジュール１６０は、集計スキャンモジュール１４５、授業管理装置１８０のコンテンツ管理モジュール１９０と接続されている。授業管理装置登録モジュール１６０は、文字認識モジュール１５２による文字認識結果を授業管理装置１８０に格納する。授業管理装置登録モジュール１６０は、授業管理装置１８０における答案用紙を記載した者毎の格納場所に、採点結果を格納する。例えば、学籍番号別に用意された格納場所に得点を格納する。
また、授業管理装置登録モジュール１６０は、授業管理装置１８０内の答案用紙を記載した者毎の格納場所に、さらに、「採点後の答案用紙の画像」を格納するようにしてもよい。したがって、学生は、答案用紙、採点結果を閲覧することができるようになる。
【００４５】
ＤＢ１６５は、授業支援処理装置１３０と接続されている。ＤＢ１６５は、授業支援処理装置１３０の処理に必要なデータを記憶している。例えば、授業支援処理装置１３０による文字認識対象である文書の画像、文字認識結果、修正指示等がある。
【００４６】
授業管理装置１８０は、ユーザー管理モジュール１８５、コンテンツ管理モジュール１９０を有している。授業管理装置１８０は、学習支援システムとしての機能を有しており、ＤＢ１９５と接続されており、また、通信回線１９８を介して画像処理装置１００、授業支援処理装置１３０、教員用端末装置１７０と接続されている。
ユーザー管理モジュール１８５は、コンテンツ管理モジュール１９０、授業支援処理装置１３０の教員情報取得モジュール１４０と接続されている。ユーザー管理モジュール１８５は、授業管理装置１８０のアカウントを管理する。例えば、教員１７２、学生等のアカウントの管理をする。例えば、教員用端末装置１７０から通信回線１９８を介して、教員１７２がログインすること、又は、画像処理装置１００のアカウントと共通する場合は、授業支援処理装置１３０を仲介して、画像処理装置１００から授業管理装置１８０を利用することを許可する。
【００４７】
コンテンツ管理モジュール１９０は、ユーザー管理モジュール１８５、授業支援処理装置１３０の授業管理装置登録モジュール１６０と接続されている。コンテンツ管理モジュール１９０は、授業に用いられるコンテンツの管理を行う。例えば、コンテンツとして、授業支援処理装置１３０から受け取った採点後の答案用紙の画像、その答案用紙の得点等がある。コンテンツ管理モジュール１９０は、授業支援処理装置１３０の修正処理モジュール１５６による反映処理が行われた後に、答案用紙を記載した者に、文字認識結果（具体的には、得点）、採点後の答案用紙の画像の閲覧を許可する。反映処理が行われる前は、それらの閲覧を許可しない。なお、「反映処理」として、教員１７２による確認処理（修正が必要なものについては修正を行い、修正が不要であるものについては確認終了であることを示す操作）を含めてもよい。したがって、「反映処理が行われた後」として、修正は行われていないが、確認処理が行われたものは閲覧対象となる。
【００４８】
ＤＢ１９５は、授業管理装置１８０と接続されている。ＤＢ１９５は、授業管理装置１８０の処理に必要なデータを記憶している。例えば、授業支援処理装置１３０から受け取った採点結果、採点後の答案用紙の画像、ユーザー情報等がある。
【００４９】
教員用端末装置１７０は、教員１７２によって利用され、通信回線１９８を介して、画像処理装置１００、授業支援処理装置１３０、授業管理装置１８０を利用する。例えば、授業支援処理装置１３０から文書内の文字認識対象となった画像とその画像の文字認識結果を受け取り、教員１７２に提示する。そして、文字認識結果に対しての教員１７２による修正操作を受け付けて、授業支援処理装置１３０へ、修正指示を送信する。例えば、文字認識結果として、学籍番号、得点があり、教員１７２は、これらの元の画像（学籍番号、得点が記載されている欄内の画像）と学籍番号、得点を比較して、修正が必要な場合（文字認識結果が誤っている場合）、修正の操作が行われる。
また、画像処理装置１００と授業支援処理装置１３０、授業支援処理装置１３０と授業管理装置１８０の間は、通信回線１９８を介して通信を行ってもよいし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等によって接続されていてもよい。
【００５０】
図２は、本実施の形態を利用したシステム構成例を示す説明図である。
画像処理装置１００、授業支援処理装置１３０、教員用端末装置１７０Ａ、教員用端末装置１７０Ｂ、授業管理装置１８０、認証サーバー２５０、学生用端末装置２７０Ａ、学生用端末装置２７０Ｂは、通信回線１９８を介してそれぞれ接続されている。通信回線１９８は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、授業支援処理装置１３０、授業管理装置１８０による機能は、クラウドサービスとして実現してもよい。
認証サーバー２５０は、画像処理装置１００、授業支援処理装置１３０、授業管理装置１８０等での教員１７２、学生２７２の認証を行う。また、認証連携（いわゆるシングルサインオン）を行うようにしてもよい。
【００５１】
授業支援処理装置１３０等は、例えば、以下のような処理を行う。特に、この説明（本段落番号内、次の段落番号内の説明）は、本実施の形態の理解を容易にすることを目的とするものであり、この説明を用いて限定解釈することは意図していない。そして、この説明部分のみを用いて、特許を受けようとする発明が発明の詳細な説明に記載したものであること（特許法第３６条第６項第１号）の判断を行うべきではないことは当然である。
まず、本実施の形態を採用していない授業支援処理装置１３０について説明する。
授業支援処理装置１３０は、テストやレポート、出席票等の紙文書をスキャンし、授業管理装置１８０に登録する。採点された答案用紙を画像処理装置１００でスキャンするだけで授業管理装置１８０への一括登録を行うことができ、学生別得点一覧の作成に関わる教員の手間の軽減と、スピーディーなフィードバックによる学生のモチベーションの向上に寄与する。
授業支援処理装置１３０は、所定の記入欄に手書きで記入した学籍番号及び得点を文字認識処理で読み取り、学生毎のＰＤＦ及び得点を授業管理装置１８０に登録する。このとき、授業管理装置１８０に登録されたデータは、一旦保留領域に格納される。なお、保留領域内の情報は、学生２７２による閲覧は許可されていない。そして、学籍番号、得点、処理結果等が記載された学生別得点一覧及び全学生のＰＤＦをまとめた集計結果ファイルを作成し、教員１７２に処理結果としてメール通知する。
教員１７２は、学生別得点一覧の内容を確認し、文字認識結果に誤りがあった場合は、学生別得点一覧を修正するとともに、授業管理装置１８０にアクセスして手動で内容を修正する。
文字認識処理では、文字を誤って認識する場合がある。読み取った情報が誤っていても、文字認識処理自体は正常終了となる。そのため、エラーが発生していない場合も、処理の結果は必ず目視で確認する必要がある。
「学籍番号」と「学籍番号（画像）」を比較し、正しく読み取れていない場合は、誤った学生にデータが登録されている可能性がある。授業管理装置１８０にアクセスして、誤った学生のデータを削除し、正しい学生に登録し直す必要がある。
「得点」と「得点（画像）」を比較し、正しく読み取れていない場合は、授業管理装置１８０にアクセスして、得点の情報を修正する必要がある。
全ての内容確認が完了し、授業管理装置１８０上で確定操作を行うと、保留領域に格納されたデータが公開領域に格納され、学生２７２に公開される。
教員１７２は、学生別得点一覧の内容を確認し、処理内容に誤りがあった場合は学生別得点一覧を修正するとともに、授業管理装置１８０にアクセスして手動で修正する必要がある。二度手間となり、かつ、ヒューマンエラーが発生する可能性も高い。
上記を解決するために、授業管理装置１８０のＷｅｂ上に学生別得点一覧と同等の内容を表示し、内容確認及び修正を行う方法もあるが、全ての授業管理装置１８０で対応が必要となるため、コストがかかる。つまり、授業管理装置１８０での処理が必要であるので、複数種類の授業管理装置１８０全てで対応することは困難である。つまり、授業管理装置１８０は、複数の会社で製造、販売されており、互換性がないからであり、また、学校毎に授業管理装置１８０の仕様が異なっている場合もあるからである。
【００５２】
そこで、本実施の形態では、例えば、以下のような処理が行われる。
（１）画像処理装置１００で、答案用紙を印刷する。
（２）テストを実施する。つまり、学生２７２が、その答案用紙に回答を記載する。その際に、答案用紙には学籍番号が記載される。
（３）教員１７２が各答案用紙の採点を行う。その際に、答案用紙には得点が記載される。
（４）採点後の答案用紙を画像処理装置１００でスキャンする。
（５）授業支援処理装置１３０は、スキャン画像に対して文字認識を行い、得点一覧表を作成する。そして、授業管理装置１８０にスキャン画像、文字認識結果を学生別に格納する。
（６）教員用端末装置１７０は、教員１７２の操作にしたがって、授業支援処理装置１３０からスキャン画像と得点一覧表を取得し、表示する。
（７）教員１７２によって、文字認識結果である学籍番号、得点の修正操作が行われる。
（８）授業支援処理装置１３０は、その修正操作にしたがって、授業管理装置１８０内の文字認識結果を修正する。
（９）修正が終了した後に、学生２７２に各自のスキャン画像（答案用紙の画像）、得点の閲覧を許可する。例えば、採点が終了し、閲覧可能であることを、学生２７２に電子メール等を用いて通知する。
（１０）学生用端末装置２７０は、学生２７２の操作にしたがって、授業管理装置１８０から、その学生２７２のスキャン画像（答案用紙の画像）、得点を取得し、表示する。学生２７２は、採点結果を知ることができる。
【００５３】
図３〜５は、本実施の形態による処理例を示すフローチャートである。画像処理装置１００、授業支援処理装置１３０、授業管理装置１８０、学生用端末装置２７０での処理例を説明する。
ステップＳ３０２では、画像処理装置１００は、「授業支援」等の選択肢があるメニュー画面３８２を表示装置に表示する。教員１７２は、メニュー画面３８２から、授業支援を選択する。
ステップＳ３０４では、画像処理装置１００は、教員一覧画面３８４を表示する。
ステップＳ３０６では、教員１７２は、教員一覧画面３８４から、自分自身（教員１７２の氏名等）を選択する。
【００５４】
ステップＳ３０８では、画像処理装置１００は、授業管理装置１８０から、その教員１７２の教員情報を取得する。教員情報として、例えば、講義一覧、課題一覧、メールアドレス等がある。
ステップＳ３１０では、画像処理装置１００は、講義／課題一覧画面３８６を表示する。
ステップＳ３１２では、教員１７２は、講義／課題一覧画面３８６から、対象としている講義／課題を選択する。
【００５５】
ステップＳ３１４では、画像処理装置１００は、「集計スキャン」等の選択肢がある基本スキャン画面３８８を表示する。
ステップＳ３１６では、教員１７２は、採点済みの答案用紙を原稿送り装置にセットする（３９０）。そして、基本スキャン画面３８８から「集計スキャン」を選択する。
ステップＳ３１８では、画像処理装置１００は、採点済み答案用紙をスキャンを行う。
【００５６】
ステップＳ３２０では、授業支援処理装置１３０は、スキャン画像に対して、文字認識処理、集計処理を行う。文字認識処理は、学籍番号、得点の認識を行う。また、学籍番号欄、得点欄の位置（左上隅のＸ座標、Ｙ座標、幅、高さ）は、スキャン画像内に情報画像として埋め込まれているので、これを解析する。なお、情報画像とは、機械可読な態様で電子データを表すために体系的に作られた画像コードをいい、具体的には、１次元バーコード、２次元コード等がある。２次元コードとして、ＱＲコード（登録商標：Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  ｃｏｄｅ）等がある。
図７（ａ）を用いて、３つの採点済み答案用紙に対する文字認識処理例を示す。文字認識結果テーブル７００は、結果欄７０５、学籍番号欄７１０、学籍番号（Ｉｍａｇｅ）欄７１５、得点欄７２０、得点（Ｉｍａｇｅ）欄７２５を有している。結果欄７０５は、結果を記憶している。学籍番号欄７１０は、文字認識結果である学籍番号を記憶している。学籍番号（Ｉｍａｇｅ）欄７１５は、学籍番号（文字認識対象となった画像）を記憶している。得点欄７２０は、文字認識結果である得点を記憶している。得点（Ｉｍａｇｅ）欄７２５は、得点（文字認識対象となった画像）を記憶している。
１行目は、画像「０００１」（学籍番号（Ｉｍａｇｅ）欄７１５）に対して文字認識結果が「０００７」（学籍番号欄７１０）であり、文字認識誤りが発生しており、画像「１０」（得点（Ｉｍａｇｅ）欄７２５）に対して文字認識結果が「１０」（得点欄７２０）であり、文字認識誤りは発生していない。
２行目は、画像「０００２」（学籍番号（Ｉｍａｇｅ）欄７１５）に対して文字認識結果が「０００２」（学籍番号欄７１０）であり、文字認識誤りが発生しておらず、画像「２０」（得点（Ｉｍａｇｅ）欄７２５）に対して文字認識結果が「２０」（得点欄７２０）であり、文字認識誤りは発生していない。
３行目は、画像「０００３」（学籍番号（Ｉｍａｇｅ）欄７１５）に対して文字認識結果が「０００３」（学籍番号欄７１０）であり、文字認識誤りが発生しておらず、画像「３０」（得点（Ｉｍａｇｅ）欄７２５）に対して文字認識結果が「３６」（得点欄７２０）であり、文字認識誤りが発生している。
【００５７】
ステップＳ３２２では、授業支援処理装置１３０は、授業管理装置１８０に対して、１枚目の採点済み答案用紙の処理結果の登録を行う。登録の指示内容は「講義，課題，０００７，１０，ＰＤＦ」である。「講義，課題」は、ステップＳ３１２で選択された「講義／課題」であり、「０００７」は学籍番号の文字認識結果であり、「１０」は得点の文字認識結果であり、「ＰＤＦ」は１枚目のスキャン画像（ＰＤＦ変換後のスキャン画像）である。なお、授業管理装置１８０は、例えば、学生・採点結果格納場所テーブル８００にしたがって、採点結果の格納場所を決定する。図８は、学生・採点結果格納場所テーブル８００のデータ構造例を示す説明図である。学生・採点結果格納場所テーブル８００は、学籍番号欄８０５、講義欄８１０、課題欄８１５、採点結果格納場所欄８２０を有している。学籍番号欄８０５は、学籍番号を記憶している。講義欄８１０は、講義を記憶している。課題欄８１５は、課題を記憶している。採点結果格納場所欄８２０は、採点結果の格納場所（フォルダー名、ＵＲＬ等）を記憶している。つまり、学籍番号、講義、課題によって格納場所が確定する。なお、格納場所は、保留領域、公開領域に分かれていてもよい。また、１つの領域に対して、保留、公開の権限を設定できるようにしてもよい。
【００５８】
ステップＳ３２４では、授業管理装置１８０は、学籍番号「０００７」は、登録されていない学籍番号であるので、エラー領域に格納する。
ステップＳ３２６では、授業管理装置１８０は、授業支援処理装置１３０に対して、「学籍番号不一致」を通知する。
【００５９】
ステップＳ３２８では、授業支援処理装置１３０は、授業管理装置１８０に対して、２枚目の採点済み答案用紙の処理結果の登録を行う。登録の指示内容は「講義，課題，０００２，２０，ＰＤＦ」である。「講義，課題」は、ステップＳ３１２で選択された「講義／課題」であり、「０００２」は学籍番号の文字認識結果であり、「２０」は得点の文字認識結果であり、「ＰＤＦ」は２枚目のスキャン画像（ＰＤＦ変換後のスキャン画像）である。
ステップＳ３３０では、授業管理装置１８０は、学籍番号０００２に対応する保留領域に格納する。
ステップＳ３３２では、授業管理装置１８０は、授業支援処理装置１３０に対して、「正常終了」を通知する。
【００６０】
ステップＳ３３４では、授業支援処理装置１３０は、授業管理装置１８０に対して、３枚目の採点済み答案用紙の処理結果の登録を行う。登録の指示内容は「講義，課題，０００３，３６，ＰＤＦ」である。「講義，課題」は、ステップＳ３１２で選択された「講義／課題」であり、「０００３」は学籍番号の文字認識結果であり、「３６」は得点の文字認識結果であり、「ＰＤＦ」は３枚目のスキャン画像（ＰＤＦ変換後のスキャン画像）である。
ステップＳ３３６では、授業管理装置１８０は、学籍番号０００３に対応する保留領域に格納する。
ステップＳ３３８では、授業管理装置１８０は、授業支援処理装置１３０に対して、「正常終了」を通知する。
【００６１】
ステップＳ３４０では、授業支援処理装置１３０は、学生別得点一覧を作成する。
図７（ｂ）を用いて、授業管理装置１８０による処理結果を文字認識結果テーブル７００内に加える処理例を示す。１行目の結果欄７０５は、ステップＳ３２６によって「学籍番号不一致」と記載され、２行目の結果欄７０５は、ステップＳ３３２によって「正常終了」と記載され、３行目の結果欄７０５は、ステップＳ３３８によって「正常終了」と記載される。
ステップＳ３４２では、授業支援処理装置１３０は、教員１７２に対して、集計スキャン完了の通知メールを送信する。
【００６２】
ステップＳ３４４では、教員１７２は、教員用端末装置１７０のブラウザから授業支援処理装置１３０にアクセスする（３９２）。そして、教員１７２は、教員用端末装置１７０のブラウザを用いて、授業支援処理装置１３０内の学生別得点一覧の確認及び修正を行う。例えば、教員用端末装置１７０の表示装置上で画面６００を表示する。図６は、本実施の形態による画面６００の表示例を示す説明図である。画面６００には、講義欄６０５、課題欄６１０、学生別得点一覧６２０、修正ボタン６６０、確定ボタン６７０を表示する。講義欄６０５は講義名を表示している。課題欄６１０は、課題名を表示している。学生別得点一覧６２０は、項番欄６２５、集計処理結果欄６３０、学籍番号欄６３５、学籍番号（Ｉｍａｇｅ）欄６４０、氏名（Ｉｍａｇｅ）欄６４５、得点欄６５０、得点（Ｉｍａｇｅ）欄６５５を有している。項番欄６２５は、項番を表示している。集計処理結果欄６３０は、集計処理結果を表示している。具体的には、ステップＳ３２６、ステップＳ３３２、ステップＳ３３８で授業管理装置１８０から通知された結果である。学籍番号欄６３５は、文字認識結果である学籍番号を表示している。学籍番号（Ｉｍａｇｅ）欄６４０は、学籍番号（文字認識対象となった画像）を表示している。氏名（Ｉｍａｇｅ）欄６４５は、氏名（画像）を表示している。得点欄６５０は、文字認識結果である得点を表示している。得点（Ｉｍａｇｅ）欄６５５は、得点（文字認識対象となった画像）を表示している。
この例では、学生１（学籍番号「０００１」）の学籍番号の文字認識処理結果が「０００７」となっているので、「０００１」に修正する。また、学生３（学籍番号「０００３」）の得点の文字認識処理結果が「３６」となっているので、「３０」に修正する。そして、教員１７２の操作によって、修正ボタン６６０が選択される。
図７（ｃ）の例を用いて、ステップＳ３４４による処理結果を説明する。教員１７２の修正操作によって、１行目の学籍番号欄７１０が「０００７」から「０００１」に修正され、３行目の得点欄７２０が「３６」から「３０」に修正されている。
【００６３】
ステップＳ３４６では、授業支援処理装置１３０は、授業管理装置１８０に対して、移動処理を行う。具体的には、「移動（講義，課題，０００７，０００１）」を送信する。これは、学生１（学籍番号「０００１」）は、学籍番号が修正されているので、授業管理装置１８０に学籍番号「０００７」のデータを、学籍番号「０００１」に移動するよう指示することを意味する。
ステップＳ３４８では、授業管理装置１８０は、保留領域に格納する。具体的には、エラー領域内の「講義，課題，０００７，１０，ＰＤＦ」を削除し、学籍番号０００１に対応する保留領域に「講義，課題，０００１，１０，ＰＤＦ」を格納する。
ステップＳ３５０では、授業管理装置１８０は、授業支援処理装置１３０に対して、「正常終了」を通知する。
【００６４】
ステップＳ３５２では、授業支援処理装置１３０は、授業管理装置１８０に対して、変更処理を行う。具体的には、「変更（講義，課題，０００３，３０）」を送信する。これは、学生３（学籍番号「０００３」）は、得点が修正されているので、授業管理装置１８０に学籍番号「０００３」の得点を、得点「３０」に変更するよう指示することを意味する。
ステップＳ３５４では、授業管理装置１８０は、保留領域に格納する。具体的には、学籍番号「０００３」の保留領域内の得点「３６」を得点「３０」に変更する。
ステップＳ３５６では、授業管理装置１８０は、授業支援処理装置１３０に対して、「正常終了」を通知する。
【００６５】
ステップＳ３５８では、授業支援処理装置１３０は、教員１７２に対して、修正完了の通知メールを送信する。
図７（ｄ）の例を用いて、この時点での文字認識結果テーブル７００の状態（ステップＳ３５８によって通知される内容）を説明する。１行目の結果欄７０５は、ステップＳ３５０によって「学生記番号不一致」から「正常終了」に変更され、３行目の結果欄７０５は、ステップＳ３５６によって「正常終了」が記載される。
【００６６】
ステップＳ３６０では、教員１７２は、教員用端末装置１７０を操作して、授業支援処理装置１３０において、学生別得点一覧の確認及び修正を行う。ここでは、修正は不要であることを確認し、次のステップに進む。
ステップＳ３６２では、教員１７２は、教員用端末装置１７０を操作して、授業支援処理装置１３０において、学生別得点一覧を確定する。具体的には、修正は不要であるので、教員１７２の操作によって、図６の例で示した画面６００内の確定ボタン６７０が選択される。
【００６７】
ステップＳ３６４では、授業支援処理装置１３０は、授業管理装置１８０に対して、「確定」を通知する。
ステップＳ３６６では、授業管理装置１８０は、保留領域から公開領域に格納場所を移動する。
【００６８】
ステップＳ３６８では、授業管理装置１８０は、各学生２７２に対して、通知する。
ステップＳ３７０では、学生２７２は、学生用端末装置２７０を操作して、授業管理装置１８０から、採点結果（採点済み答案用紙のＰＤＦ、得点）をダウンロードする。
ステップＳ３７２では、学生２７２は、学生用端末装置２７０上で、採点結果を確認する。
【００６９】
図９を参照して、本実施の形態の画像処理装置１００、授業支援処理装置１３０、授業管理装置１８０のハードウェア構成例について説明する。図９に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部９１７と、プリンタ等のデータ出力部９１８を備えたハードウェア構成例を示している。
【００７０】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１は、前述の実施の形態において説明した各種のモジュール、すなわち、認証モジュール１０５、授業支援サービス操作モジュール１１０、プリントモジュール１１５、スキャンモジュール１２０、アカウント連携モジュール１３５、教員情報取得モジュール１４０、集計スキャンモジュール１４５、画像処理モジュール１５０、文字認識モジュール１５２、修正指示受付モジュール１５４、修正処理モジュール１５６、授業管理装置登録モジュール１６０、ユーザー管理モジュール１８５、コンテンツ管理モジュール１９０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００７１】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス９０４により相互に接続されている。
【００７２】
ホストバス９０４は、ブリッジ９０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス９０６に接続されている。
【００７３】
キーボード９０８、マウス等のポインティングデバイス９０９は、操作者により操作されるデバイスである。ディスプレイ９１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス９０９とディスプレイ９１０の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード９０８のように物理的に接続しなくても、画面（タッチスクリーン）上にソフトウェアでキーボード（いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる）を描画して、キーボードの機能を実現するようにしてもよい。
【００７４】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）９１１は、ハードディスク（フラッシュ・メモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ９０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクは、ＤＢ１２５、ＤＢ１６５、ＤＢ１９５等としての機能を実現させる。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【００７５】
ドライブ９１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース９０７、外部バス９０６、ブリッジ９０５、及びホストバス９０４を介して接続されているＲＡＭ９０３に供給する。なお、リムーバブル記録媒体９１３も、データ記録領域として利用可能である。
【００７６】
接続ポート９１４は、外部接続機器９１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート９１４は、インタフェース９０７、及び外部バス９０６、ブリッジ９０５、ホストバス９０４等を介してＣＰＵ９０１等に接続されている。通信部９１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部９１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部９１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００７７】
なお、図９に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図９に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図９に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファクシミリ、スキャナ、プリンタ、複合機などに組み込まれていてもよい。
【００７８】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００７９】
１００…画像処理装置
１０５…認証モジュール
１１０…授業支援サービス操作モジュール
１１５…プリントモジュール
１２０…スキャンモジュール
１２５…ＤＢ
１３０…授業支援処理装置
１３５…アカウント連携モジュール
１４０…教員情報取得モジュール
１４５…集計スキャンモジュール
１５０…画像処理モジュール
１５２…文字認識モジュール
１５４…修正指示受付モジュール
１５６…修正処理モジュール
１６０…授業管理装置登録モジュール
１６５…ＤＢ
１７０…教員用端末装置
１７２…教員
１８０…授業管理装置
１８５…ユーザー管理モジュール
１９０…コンテンツ管理モジュール
１９５…ＤＢ
１９８…通信回線
２５０…認証サーバー
２７０…学生用端末装置
２７２…学生
【図１】
2019159629.tif 000003
【図２】
2019159629.tif 000004
【図３】
2019159629.tif 000005
【図４】
2019159629.tif 000006
【図５】
2019159629.tif 000007
【図６】
2019159629.tif 000008
【図７】
2019159629.tif 000009
【図８】
2019159629.tif 000010
【図９】
2019159629.tif 000011