(57)【要約】【課題】文書の提出を受け付ける情報処理装置において、正当ではない本人確認資料を用いた文書の提出を受け付けることを抑制することができる。【解決手段】情報処理装置の受付手段は、情報画像が印刷されている文書の画像と本人を証明する証明書の画像を受け付け、抽出手段は、前記情報画像を用いて前記証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報を抽出し、文字認識手段は、前記領域情報を用いて前記領域を文字認識し、対応付手段は、文字認識結果と前記文書の画像を対応付ける。【選択図】図１
2019036137.tif 000002
【特許請求の範囲】
【請求項１】
情報画像が印刷されている文書の画像と本人を証明する証明書の画像を受け付ける受付手段と、
前記情報画像を用いて前記証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報を抽出する抽出手段と、
前記領域情報を用いて前記領域を文字認識する文字認識手段と、
文字認識結果と前記文書の画像を対応付ける対応付手段
を有する情報処理装置。
【請求項２】
前記抽出手段は、前記情報画像を用いて格納先を抽出し、
前記対応付けられた前記文字認識結果と前記文書の画像を前記格納先に格納する格納手段
をさらに有する請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、前記情報画像を用いて、さらに、講義名領域、課題名領域を抽出し、
前記文字認識手段は、前記講義名領域、前記課題名領域を文字認識し、講義名、課題名を取得し、
前記格納手段は、前記文字認識結果と前記文書の画像と前記講義名と前記課題名を前記格納先に格納する、
請求項２に記載の情報処理装置。
【請求項４】
前記抽出手段は、前記情報画像を用いて前記文書の画像内の本人を特定するための文字列が記載されている第２の領域を示す第２の領域情報を抽出し、
前記文字認識手段は、前記第２の領域情報を用いて前記第２の領域を文字認識し、
前記対応付手段は、２つの認識結果が合致する場合に、対応付けを行う、
請求項１に記載の情報処理装置。
【請求項５】
前記対応付手段は、２つの認識結果が合致しない場合、対応付けを行わず、
前記文書の画像と前記証明書の画像を送信してきた画像処理装置に、対応付けができない旨を示す警告を送信する送信手段
をさらに有する請求項４に記載の情報処理装置。
【請求項６】
前記抽出手段は、前記情報画像を用いて、本人が属している組織を特定するための第１の文字列、本人が属している組織を特定するための文字列が記載されている第３の領域を抽出し、
前記文字認識手段は、前記第３の領域を文字認識し、
前記対応付手段は、前記第１の文字列と前記第３の領域の認識結果が合致する場合に、対応付けを行う、
請求項１に記載の情報処理装置。
【請求項７】
前記対応付手段は、前記第１の文字列と前記第３の領域の認識結果が合致しない場合、対応付けを行わず、
前記文書の画像と前記証明書の画像を送信してきた画像処理装置に、対応付けができない旨を示す警告を送信する送信手段
をさらに有する請求項６に記載の情報処理装置。
【請求項８】
少なくとも前記受付手段が受け付けた日時と前記証明書の画像と前記文書の画像を履歴として記憶する記憶手段
をさらに有する請求項１に記載の情報処理装置。
【請求項９】
前記請求項１に記載の情報処理装置と、
情報画像が印刷されている文書の画像と本人を証明する証明書の画像を読み込む読込手段と、
前記文書の画像と前記証明書の画像を前記情報処理装置に送信する送信手段と、
前記送信手段によって送信したことを証明する書面を印刷する印刷手段
を有する画像処理装置
を有する情報処理システム。
【請求項１０】
前記印刷手段は、前記書面に、少なくとも送信日時、前記文書の画像の縮小画像を印刷する、
請求項９に記載の情報処理システム。
【請求項１１】
コンピュータを、
情報画像が印刷されている文書の画像と本人を証明する証明書の画像を受け付ける受付手段と、
前記情報画像を用いて前記証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報を抽出する抽出手段と、
前記領域情報を用いて前記領域を文字認識する文字認識手段と、
文字認識結果と前記文書の画像を対応付ける対応付手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、本人確認資料或いはそのコピーの画像データから本人確認資料の真贋判定を精度よく効率よく行うことを課題とし、画像解析部はスキャニングシステムでスキャニングされた本人確認資料或いはそのコピーの画像データにおける文字列や画像のレイアウトに関する解析を行い、文字認識エンジンはその文字列や画像の認識を行い、真贋判定処理部は、前記の解析結果、認識結果と、真贋判定ロジックテンプレート記憶部に記憶された本人確認資料に記載された文字や画像のレイアウトに関する真贋判定ロジックテンプレートとを照合して本人確認資料の真贋を判定することが開示されている。
【０００３】
特許文献２には、申請者に負担が少ない方法で、本人確認書類から光学的に読み取った画像で本人確認を行うことを課題とし、サーバーは、受信部、文字認識部、判定部、通知部を有し、前記受信部は所定の契約に関する手続きの種別毎に異なる受信用の電子メールアドレスを持ち、手続きの種別毎の前記アドレスに電子メールを受信し、前記文字認識部は受信された電子メールに添付されている書類の画像に対して文字認識処理を行うことで文字列を得て、前記判定部は前記文字認識部により得られた文字列と、前記サーバーに予め登録された本人確認書類毎の文字列候補とを比較し、前記画像の本人確認書類としての種別を判定し、この本人確認書類の種別と前記サーバーに予め登録された契約に関する情報とから前記画像が本人確認書類の画像として適切か否かを判定し、前記通知部は前記画像の判定結果を前記携帯端末へ通知することが開示されている。
【０００４】
特許文献３には、ユーザーが所持する個人認証用の媒体に記載されている個人情報を撮影し、その画像データから光学文字認識によって、正確に記載データを抽出するとともに、姓と名の間に明瞭な区切り（空白）などがない場合でも、場所を選ばずに容易な操作で正確に姓と名を区分することができる情報入力装置を提供することを課題とし、ユーザーが所持する、公的身分証明書を撮影した画像データを適切に補正することにより、光学文字認識による認識率を向上させて、記載データの抽出を正確にするとともに、姓と名の区切り位置を予測して表示することにより、ユーザーに対して、姓と名の区切り方をサジェストするとともに、公的身分証明書からの生年月日の認識により、年齢認証についてもその場で容易にすることができることが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１７８０７５号公報
【特許文献２】特開２０１２−０９８８２３号公報
【特許文献３】特開２０１６−１７３７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、大学等の授業の課題としてレポートの提出を行う場合がある。そのレポートの画像をシステムに登録するだけでは、なりすまし等の不正なレポート提出を防止することができない。また、本人を証明する証明書である学生証を用いることも考えられるが、学生証としての電子カードの仕様は大学によって異なっており、全てに対応することは困難である。一方、学生証には本人を特定するための文字列（学籍番号等）が記載されているのが一般的である。
本発明は、文書の提出を受け付ける情報処理装置又は情報処理システムにおいて、正当ではない本人確認資料を用いた文書の提出を受け付けることを抑制することができる。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、情報画像が印刷されている文書の画像と本人を証明する証明書の画像を受け付ける受付手段と、前記情報画像を用いて前記証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報を抽出する抽出手段と、前記領域情報を用いて前記領域を文字認識する文字認識手段と、文字認識結果と前記文書の画像を対応付ける対応付手段を有する情報処理装置である。
【０００８】
請求項２の発明は、前記抽出手段は、前記情報画像を用いて格納先を抽出し、前記対応付けられた前記文字認識結果と前記文書の画像を前記格納先に格納する格納手段をさらに有する請求項１に記載の情報処理装置である。
【０００９】
請求項３の発明は、前記抽出手段は、前記情報画像を用いて、さらに、講義名領域、課題名領域を抽出し、前記文字認識手段は、前記講義名領域、前記課題名領域を文字認識し、講義名、課題名を取得し、前記格納手段は、前記文字認識結果と前記文書の画像と前記講義名と前記課題名を前記格納先に格納する、請求項２に記載の情報処理装置である。
【００１０】
請求項４の発明は、前記抽出手段は、前記情報画像を用いて前記文書の画像内の本人を特定するための文字列が記載されている第２の領域を示す第２の領域情報を抽出し、前記文字認識手段は、前記第２の領域情報を用いて前記第２の領域を文字認識し、前記対応付手段は、２つの認識結果が合致する場合に、対応付けを行う、請求項１に記載の情報処理装置である。
【００１１】
請求項５の発明は、前記対応付手段は、２つの認識結果が合致しない場合、対応付けを行わず、前記文書の画像と前記証明書の画像を送信してきた画像処理装置に、対応付けができない旨を示す警告を送信する送信手段をさらに有する請求項４に記載の情報処理装置である。
【００１２】
請求項６の発明は、前記抽出手段は、前記情報画像を用いて、本人が属している組織を特定するための第１の文字列、本人が属している組織を特定するための文字列が記載されている第３の領域を抽出し、前記文字認識手段は、前記第３の領域を文字認識し、前記対応付手段は、前記第１の文字列と前記第３の領域の認識結果が合致する場合に、対応付けを行う、請求項１に記載の情報処理装置である。
【００１３】
請求項７の発明は、前記対応付手段は、前記第１の文字列と前記第３の領域の認識結果が合致しない場合、対応付けを行わず、前記文書の画像と前記証明書の画像を送信してきた画像処理装置に、対応付けができない旨を示す警告を送信する送信手段をさらに有する請求項６に記載の情報処理装置である。
【００１４】
請求項８の発明は、少なくとも前記受付手段が受け付けた日時と前記証明書の画像と前記文書の画像を履歴として記憶する記憶手段をさらに有する請求項１に記載の情報処理装置である。
【００１５】
請求項９の発明は、前記請求項１に記載の情報処理装置と、情報画像が印刷されている文書の画像と本人を証明する証明書の画像を読み込む読込手段と、前記文書の画像と前記証明書の画像を前記情報処理装置に送信する送信手段と、前記送信手段によって送信したことを証明する書面を印刷する印刷手段を有する画像処理装置を有する情報処理システムである。
【００１６】
請求項１０の発明は、前記印刷手段は、前記書面に、少なくとも送信日時、前記文書の画像の縮小画像を印刷する、請求項９に記載の情報処理システムである。
【００１７】
請求項１１の発明は、コンピュータを、情報画像が印刷されている文書の画像と本人を証明する証明書の画像を受け付ける受付手段と、前記情報画像を用いて前記証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報を抽出する抽出手段と、前記領域情報を用いて前記領域を文字認識する文字認識手段と、文字認識結果と前記文書の画像を対応付ける対応付手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１８】
請求項１の情報処理装置によれば、文書の提出を受け付ける情報処理装置において、正当ではない本人確認資料を用いた文書の提出を受け付けることを抑制することができる。
【００１９】
請求項２の情報処理装置によれば、対応付けられた文字認識結果と文書の画像を格納先に格納することができる。
【００２０】
請求項３の情報処理装置によれば、文字認識結果と文書の画像と講義名と課題名を格納先に格納することができる。
【００２１】
請求項４の情報処理装置によれば、証明書内と文書内における本人を特定するための文字列の認識結果が合致する場合に、対応付けを行うことができる。
【００２２】
請求項５の情報処理装置によれば、２つの認識結果が合致しない場合、画像処理装置に、対応付けができない旨を示す警告を送信することができる。
【００２３】
請求項６の情報処理装置によれば、第１の文字列と第３の領域の認識結果が合致する場合に、対応付けを行うことができる。
【００２４】
請求項７の情報処理装置によれば、第１の文字列と第３の領域の認識結果が合致しない場合、画像処理装置に、対応付けができない旨を示す警告を送信することができる。
【００２５】
請求項８の情報処理装置によれば、受け付けた日時と証明書の画像と文書の画像を履歴として記憶することができる。
【００２６】
請求項９の情報処理システムによれば、送信したことを証明する書面を印刷することができる。
【００２７】
請求項１０の情報処理システムによれば、書面に、少なくとも送信日時、文書の画像の縮小画像を印刷することができる。
【００２８】
請求項１１の情報処理プログラムによれば、文書の提出を受け付け、正当ではない本人確認資料を用いた文書の提出を受け付けることを抑制することができる。
【図面の簡単な説明】
【００２９】
【図１】本実施の形態を利用したシステム構成例を示す説明図である。
【図２】情報処理装置の構成例についての概念的なモジュール構成図である。
【図３】レポート用紙ＤＢのデータ構造例を示す説明図である。
【図４】レポート用紙レイアウト情報（文字認識対象位置）のデータ構造例を示す説明図である。
【図５】学生証レイアウト情報（文字認識対象位置）のデータ構造例を示す説明図である。
【図６】文書管理装置の構成例についての概念的なモジュール構成図である。
【図７】学生ＤＢのデータ構造例を示す説明図である。
【図８】講義ＤＢのデータ構造例を示す説明図である。
【図９】画像処理装置の構成例についての概念的なモジュール構成図である。
【図１０】本実施の形態による処理例を示す説明図である。
【図１１】本実施の形態による処理対象例を示す説明図である。
【図１２】本実施の形態による処理例を示すフローチャートである。
【図１３】本実施の形態による処理例を示すフローチャートである。
【図１４】本実施の形態による処理例を示すフローチャートである。
【図１５】本実施の形態による処理例を示すフローチャートである。
【図１６】本実施の形態による処理例を示すフローチャートである。
【図１７】本実施の形態による処理例を示すフローチャートである。
【図１８】本実施の形態による処理例を示すフローチャートである。
【図１９】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００３０】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。また、「Ａ、Ｂ、Ｃ」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その１つのみを選んでいる場合（例えば、Ａのみ）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００３１】
本実施の形態は、大学等の授業としてレポート等の文書の画像を提出するにあたり、証明書に記載された本人を特定するための文字列と文書の画像を対応付けることができるようにしている。そして、正当ではない本人確認資料を用いた文書の提出を受け付けることを抑制することができるようになる。
【００３２】
図１は、本実施の形態を利用したシステム構成例を示す説明図である。
図１（ａ）の例は、文書管理装置１１０、情報処理装置１００、画像処理装置１２０の関係を示すシステム構成例を示すものである。なお、文書管理装置１１０、画像処理装置１２０は、３つずつを例示しているが、１つ以上であればよい。一般的には、それぞれ複数ある。
情報処理装置１００は、Ａ大学文書管理装置１１０Ａ、Ｂ大学文書管理装置１１０Ｂ、Ｃ大学文書管理装置１１０Ｃ、ａ店画像処理装置１２０Ａ、ｂ店画像処理装置１２０Ｂ、ｃ店画像処理装置１２０Ｃと通信回線を介して接続されている。
Ａ大学文書管理装置１１０Ａ、Ｂ大学文書管理装置１１０Ｂ、Ｃ大学文書管理装置１１０Ｃは、それぞれ情報処理装置１００と通信回線を介して接続されている。文書管理装置１１０は、文書の提出を求める者（例えば、教員、指導者等）が利用する。レポート等の文書の提出指示、回収等を行う。なお、大学と記しているが、例示であって、高校、専門学校、英会話スクール、セミナー等のほか、一般的な企業等であってもよい。
ａ店画像処理装置１２０Ａ、ｂ店画像処理装置１２０Ｂ、ｃ店画像処理装置１２０Ｃは、それぞれ情報処理装置１００と通信回線を介して接続されている。例えば、コンビニエンスストア等に設置されているスキャナー、複合機（スキャナー、プリンター、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）等が該当する。文書の提出を行う者（例えば、学生、生徒、受講者等）が利用する。なお、店（店舗）と記しているが、例示であって、画像処理装置１２０が設置されている場所であれば、どこにあってもよい。
【００３３】
図１（ｂ）の例は、より具体的なシステム構成例を示すものである。
店舗１３０Ａには、ａ店画像処理装置１２０Ａが設置されている。店舗１３０Ｂには、ｂ店画像処理装置１２０Ｂが設置されている。店舗１３０Ｃには、ｃ店画像処理装置１２０Ｃが設置されている。
Ａ大学文書管理装置１１０Ａと教員用ユーザー端末１１２Ａと画像処理装置１１４Ａは接続されている。Ｂ大学文書管理装置１１０Ｂと教員用ユーザー端末１１２Ｂと画像処理装置１１４Ｂは接続されている。Ｃ大学文書管理装置１１０Ｃと教員用ユーザー端末１１２Ｃと画像処理装置１１４Ｃは接続されている。
情報処理装置１００、Ａ大学文書管理装置１１０Ａ、Ｂ大学文書管理装置１１０Ｂ、Ｃ大学文書管理装置１１０Ｃ、店舗１３０Ａ内のａ店画像処理装置１２０Ａ、店舗１３０Ｂ内のｂ店画像処理装置１２０Ｂ、店舗１３０Ｃ内のｃ店画像処理装置１２０Ｃは、通信回線１９０を介してそれぞれ接続されている。通信回線１９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、情報処理装置１００による機能は、クラウドサービスとして実現してもよい。
【００３４】
各画像処理装置１２０は、情報画像が印刷されている文書の画像と本人を証明する証明書の画像を読み込む。具体的には、スキャナーとしての機能を有している。
そして、文書の画像と証明書の画像を情報処理装置１００に送信する。具体的には、通信装置としての機能を有している。
さらに、その送信したことを証明する書面を印刷する。具体的には、プリンターとしての機能を有している。この書面は、文書の画像と証明書が送信されたことを示す証憑となる。
そして、その書面に、少なくとも送信日時、文書の画像の縮小画像を印刷するようにしてもよい。この印刷された書面によって、より証憑としての機能を有するようになる。
【００３５】
例えば、Ａ大学の教員は、教員用ユーザー端末１１２Ａを用いて、授業の課題（テスト等であってもよい）を作成する。そして、画像処理装置１１４Ａを用いて、課題に対するレポート用紙を印刷する。このレポート用紙には、後述する情報画像が印刷されている。また、それらの情報は、Ａ大学文書管理装置１１０Ａによって管理されている。例えば、学生の管理、講義の管理（その講義におけるレポート提出の有無等）等を行う。
学生は、教員から配布されたレポート用紙に記載し、その記載したレポート用紙をａ店画像処理装置１２０Ａで読み込んで（スキャンして）、情報処理装置１００に送信する。ただし、正当ではない者（レポート用紙を記載した者ではない者）が、提出することを抑制するために、学生証をａ店画像処理装置１２０Ａで読み込んで、情報処理装置１００に送信する。
情報処理装置１００は、学生証内の学籍番号が記載されている領域内を文字認識し、文字認識結果（個人ＩＤである学籍番号等）とレポート用紙画像（ａ店画像処理装置１２０Ａで読み込まれたレポート用紙の画像）を対応付けて、Ａ大学文書管理装置１１０Ａに送信する。つまり、提出者（学生証を有している者）とレポート用紙画像が対応付けられることになる。
Ａ大学文書管理装置１１０Ａは、情報処理装置１００から個人ＩＤとレポート用紙画像を受信し、その受信した情報を関連付けて記憶する。
【００３６】
特に、画像処理装置１２０は学校外に設置されているものである場合、任意の来店客が操作できるため、学生本人以外が不正にレポート提出操作を行うおそれが学校内よりも高まる。
そこで、学生証で認証することが考えられる。しかし、学生証が有する認証手段（磁気、接触ＩＣ、非接触ＩＣ等）は多様で学校により異なる。そのため、複数の学校で共用となる本システムでは、複数の画像処理装置１２０が複数の認証手段に対応する必要があり、設置コストが高くなってしまう。また、認証手段を有しない学生証（いわゆる紙の学生証）も存在し得る。
【００３７】
なお、以下の説明は、本実施の形態の理解を容易にすることを目的とするものである。
情報処理装置１００は、レポート用紙に印刷された情報画像から学生証のレイアウト情報を特定する。このレイアウト情報にしたがって、学生証の画像の所定位置を文字認識して学籍番号を取得する。
本システムによって、文書管理装置１１０を用いる教員側は、学生から紙のレポートを回収する手間を削減できる。そして、レポート提出用に必要となる多数の画像処理装置を学校に設置しなくてよい。また、学生にスマートフォン等に付属しているデジタルカメラでレポートを撮影して提出させるよりも、高画質のレポートの画像を取得できる。
画像処理装置１２０を用いる学生側は、紙のレポートを提出する場合と比較して、学校にレポートを持参しなくても提出することができるようになる。そして、スキャナーでスキャンし、画像ファイルをＰＣやモバイル端末から文書管理装置１１０へ登録する場合よりも、操作が簡単である。また、本人確認がない場合と比較して、第三者に不正にレポートを提出されるおそれがない。そして、文書管理装置１１０へのパスワード入力と比較して、操作が簡単である。
文書管理装置１１０においては、レポート画像の受付処理部（プラグイン）だけを開発すればよく、本システムの導入が容易となる。
【００３８】
図２は、本実施の形態の構成例についての概念的なモジュール構成図である。
本実施の形態である情報処理装置１００は、証明書に記載された本人を特定するための文字列と文書の画像を対応付けるものであって、図１の例に示すように、通信インタフェースモジュール２１０、レポート用紙ＩＤ取得モジュール２２０、レポート用紙ＤＢ２３０、抽出モジュール２４０、文字認識モジュール２５０、対応付モジュール２６０を有している。
【００３９】
通信インタフェースモジュール２１０は、レポート用紙ＩＤ取得モジュール２２０、文字認識モジュール２５０、対応付モジュール２６０と接続されている。通信インタフェースモジュール２１０は、画像処理装置１２０から画像を受信する。つまり、通信インタフェースモジュール２１０は、情報画像が印刷されている文書の画像（以下、文書画像ともいう）と本人を証明する証明書の画像（以下、証明書画像ともいう）を受け付ける。そして、レポート用紙ＩＤ取得モジュール２２０に文書画像を渡し、文字認識モジュール２５０に証明書画像を渡す。ここで、情報画像とは、機械可読な態様で電子データを表すために体系的に作られた画像コードをいい、具体的には、１次元バーコード、２次元コード（例えば、ＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  ｃｏｄｅ：登録商標）等）、ＭＩＳＴＣＯＤＥ（Ｍｉｃｒｏ−ｄｏｔ  Ｉｔｅｒａｔｅｄ  ａｎｄ  Ｓｕｐｅｒｉｍｐｏｓｅｄ  Ｔａｇ  ＣＯＤＥ、ミストコード：登録商標）等がある。なお、ＭＩＳＴＣＯＤＥは、紙で出力した文書の背景に、目立たないように極小ドット（コード情報）を描画することで、情報を埋め込むことができる低視認性コードである。
【００４０】
レポート用紙ＩＤ取得モジュール２２０は、通信インタフェースモジュール２１０、抽出モジュール２４０と接続されており、通信インタフェースモジュール２１０から文書画像を受け取る。レポート用紙ＩＤ取得モジュール２２０は、文書画像に印刷（重畳）された情報画像を復号する。復号結果として、例えば、領域情報（証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報）、レポート用紙ＩＤ等がある。
レポート用紙ＤＢ２３０は、抽出モジュール２４０と接続されている。レポート用紙ＤＢ２３０は、レポート用紙ＩＤ、文書画像を送信すべき文書管理装置１１０のアドレス、本人を特定するための文字列が記載されている領域（証明書の個人ＩＤ記載位置）等を関連付けて記憶している。詳細なデータ構造例については、図３を用いて後述する。
【００４１】
抽出モジュール２４０は、レポート用紙ＩＤ取得モジュール２２０、レポート用紙ＤＢ２３０、文字認識モジュール２５０と接続されている。抽出モジュール２４０は、情報画像を用いて証明書の画像内の本人を特定するための文字列が記載されている領域を示す領域情報を抽出する。
なお、抽出モジュール２４０による抽出は、情報画像内から直接に領域情報を抽出してもよいし、情報画像内の情報からさらに他のデータベース等を検索することによって文字列を抽出してもよい。前者の例として、情報画像に領域情報が埋め込まれている場合が該当する。また、後者の例として、情報画像にはレポート用紙ＩＤが埋め込まれており、そのレポート用紙ＩＤから学生証のレイアウト（本人を特定するための文字列が記載されている領域の位置情報を含む）を抽出するようにしてもよい。
【００４２】
文字認識モジュール２５０は、通信インタフェースモジュール２１０、抽出モジュール２４０、対応付モジュール２６０と接続されており、通信インタフェースモジュール２１０から証明書画像を受け取る。文字認識モジュール２５０は、抽出モジュール２４０によって抽出された領域情報を用いて、その領域情報が示す領域を文字認識する。文字認識技術は、既存の技術を用いればよい。証明書画像内を全て認識し、本人を特定するための文字列を特定する場合に比べて、領域情報によって特定されているので、文字認識すべき領域が少なくて済む。
対応付モジュール２６０は、通信インタフェースモジュール２１０、文字認識モジュール２５０と接続されている。対応付モジュール２６０は、文字認識モジュール２５０による文字認識結果と文書の画像を対応付ける。
【００４３】
また、抽出モジュール２４０は、情報画像を用いて格納先を抽出してもよい。
そして、通信インタフェースモジュール２１０は、対応付モジュール２６０によって対応付けられた文字認識結果と文書の画像を、抽出モジュール２４０によって抽出された格納先に格納するようにしてもよい。
また、抽出モジュール２４０は、情報画像を用いて、さらに、講義名、課題名を抽出してもよい。
そして、通信インタフェースモジュール２１０は、文字認識結果と文書の画像と講義名と課題名を格納先に格納するようにしてもよい。
ただし、課題毎に異なる情報画像が埋め込まれたレポート用紙プリント用ファイルを作成し、印刷する必要がある。
【００４４】
また、抽出モジュール２４０は、情報画像を用いて、講義名領域、課題名領域を取得するようにしてもよい。そして、文字認識モジュール２５０は、文書画像の前記領域（講義名領域、課題名領域）をそれぞれ文字認識し、講義名、課題名を取得するようにしてもよい。
そして、通信インタフェースモジュール２１０は、文字認識結果（証明書の画像内の本人を特定するための文字列）と文書の画像と講義名と課題名を格納先に格納するようにしてもよい。
【００４５】
また、抽出モジュール２４０は、情報画像を用いて文書の画像内の本人を特定するための文字列が記載されている第２の領域を示す第２の領域情報を抽出してもよい。
そして、文字認識モジュール２５０は、第２の領域情報を用いて、その第２の領域情報が示す文書の画像内の第２の領域を文字認識してもよい。
対応付モジュール２６０は、２つの認識結果が合致する場合に、対応付けを行うようにしてもよい。ここで「２つの認識結果」とは、（１）証明書の画像の本人を特定するための文字列が記載されている領域を文字認識した結果、（２）文書の画像の本人を特定するための文字列が記載されている領域を文字認識した結果である。具体的には、証明書に記載されている学籍番号とレポートに記載されている学籍番号である。
【００４６】
また、対応付モジュール２６０は、２つの認識結果が合致しない場合、対応付けを行わないようにしてもよい。
そして、通信インタフェースモジュール２１０は、文書の画像と証明書の画像を送信してきた画像処理装置１２０に、対応付けができない旨を示す警告を送信するようにしてもよい。ここで「警告」には、文書の画像内の本人を特定するための文字列と、証明書の画像内の本人を特定するための文字列が異なる旨を含んでいてもよい。この場合、ユーザーは、レポートに記載した学籍番号が誤っていること、又は、記載文字を丁寧に記載しなければならないことに気付くことができる。
【００４７】
また、抽出モジュール２４０は、情報画像を用いて、本人が属している組織を特定するための第１の文字列、証明書の画像内の本人が属している組織を特定するための文字列が記載されている第３の領域を抽出してもよい。
そして、文字認識モジュール２５０は、証明書の画像内の第３の領域を文字認識してもよい。
対応付モジュール２６０は、第１の文字列と第３の領域の認識結果が合致する場合に、対応付けを行うようにしてもよい。
【００４８】
また、対応付モジュール２６０は、第１の文字列と第３の領域の認識結果が合致しない場合、対応付けを行わないようにしてもよい。
そして、通信インタフェースモジュール２１０は、文書の画像と証明書の画像を送信してきた画像処理装置１２０に、対応付けができない旨を示す警告を送信するようにしてもよい。
また、対応付モジュール２６０は、少なくとも通信インタフェースモジュール２１０が受け付けた日時（通信インタフェースモジュール２１０が、証明書の画像と文書の画像を受け付けた日時）と証明書の画像と文書の画像を履歴として記憶するようにしてもよい。
【００４９】
図３は、情報処理装置１００のレポート用紙ＤＢ２３０内のデータ構造例を示す説明図である。
レポート用紙ＤＢ２３０には、レコード３１０（一般的には複数のレコード３１０）が記憶されている。
レコード３１０は、レポート用紙ＩＤ３１５、学校名３２０、接続先文書管理装置のアドレス３２５、レポート用紙レイアウト情報（文字認識対象位置）３３０、学生証レイアウト情報（文字認識対象位置）３３５の情報を有している。つまり、レポート用紙ＩＤ３１５に対応して、学校名３２０、接続先文書管理装置のアドレス３２５、レポート用紙レイアウト情報（文字認識対象位置）３３０、学生証レイアウト情報（文字認識対象位置）３３５の情報を記憶している。
なお、前述したように、情報画像内にレポート用紙ＩＤを記憶させている場合（情報画像内に領域情報を記憶させていない場合）は、レポート用紙ＤＢ２３０内のレコード３１０として、レポート用紙ＩＤ３１５、接続先文書管理装置のアドレス３２５、学生証レイアウト情報（文字認識対象位置）３３５を少なくとも有していればよい。
レポート用紙ＩＤ３１５は、本実施の形態において、文書（ここでは、レポート用紙）を一意に特定する識別情報である。なお、本実施の形態においては、本人を特定するための文字列が記載されている領域を示す領域情報（具体的には、学籍番号が記載されている欄の位置情報）が同じである限りにおいて、レポート用紙ＩＤ３１５は同じであってもよい。一般的には、学校内は、同じレイアウトの学生証であるので、この場合、レポート用紙ＩＤ３１５は、学校名等を特定する識別情報であってもよいことになる。
【００５０】
学校名３２０は、そのレポートを利用（又は発行）している学校名（組織名の一種）である。
接続先文書管理装置のアドレス３２５は、その学校が利用している文書管理装置１１０のアドレスであって、例えば、ＩＰアドレス等であってもよいし、文書画像を記憶させるＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等であってもよい。
レポート用紙レイアウト情報（文字認識対象位置）３３０は、レポート用紙のレイアウト情報を記憶している。文字認識モジュール２５０は、これを用いて、文書画像内を文字認識する。詳細については、図４の例を用いて後述する。
学生証レイアウト情報（文字認識対象位置）３３５は、学生証のレイアウト情報を記憶している。文字認識モジュール２５０は、これを用いて、証明書画像内を文字認識する。詳細については、図５の例を用いて後述する。
【００５１】
図４は、レポート用紙レイアウト情報（文字認識対象位置）３３０のデータ構造例を示す説明図である。
レポート用紙レイアウト情報（文字認識対象位置）３３０は、学籍番号領域欄４０２、氏名領域欄４１２、講義名領域欄４２２、課題名領域欄４３２、レポート領域欄４４２を有している。学籍番号領域欄４０２は、Ｘ欄４０４、Ｙ欄４０６、Ｗ欄４０８、Ｈ欄４１０を有しており、氏名領域欄４１２は、Ｘ欄４１４、Ｙ欄４１６、Ｗ欄４１８、Ｈ欄４２０を有しており、講義名領域欄４２２は、Ｘ欄４２４、Ｙ欄４２６、Ｗ欄４２８、Ｈ欄４３０を有しており、課題名領域欄４３２は、Ｘ欄４３４、Ｙ欄４３６、Ｗ欄４３８、Ｈ欄４４０を有しており、レポート領域欄４４２は、Ｘ欄４４４、Ｙ欄４４６、Ｗ欄４４８、Ｈ欄４５０を有している。なお、レポート領域欄４４２が無いレポート用紙レイアウト情報（文字認識対象位置）３３０としてもよい。
学籍番号領域欄４０２は、学籍番号領域（例えば矩形、以下、領域とあるものについて同様）を記憶している。Ｘ欄４０４は、学籍番号領域の左上のＸ座標を記憶している。Ｙ欄４０６は、学籍番号領域の左上のＹ座標を記憶している。Ｗ欄４０８は、学籍番号領域の幅を記憶している。Ｈ欄４１０は、学籍番号領域の高さを記憶している。
氏名領域欄４１２は、氏名領域を記憶している。Ｘ欄４１４は、氏名領域の左上のＸ座標を記憶している。Ｙ欄４１６は、氏名領域の左上のＹ座標を記憶している。Ｗ欄４１８は、氏名領域の幅を記憶している。Ｈ欄４２０は、氏名領域の高さを記憶している。
講義名領域欄４２２は、講義名領域を記憶している。Ｘ欄４２４は、講義名領域の左上のＸ座標を記憶している。Ｙ欄４２６は、講義名領域の左上のＹ座標を記憶している。Ｗ欄４２８は、講義名領域の幅を記憶している。Ｈ欄４３０は、講義名領域の高さを記憶している。
課題名領域欄４３２は、課題名領域を記憶している。Ｘ欄４３４は、課題名領域の左上のＸ座標を記憶している。Ｙ欄４３６は、課題名領域の左上のＹ座標を記憶している。Ｗ欄４３８は、課題名領域の幅を記憶している。Ｈ欄４４０は、課題名領域の高さを記憶している。
レポート領域欄４４２は、レポート領域を記憶している。Ｘ欄４４４は、レポート領域の左上のＸ座標を記憶している。Ｙ欄４４６は、レポート領域の左上のＹ座標を記憶している。Ｗ欄４４８は、レポート領域の幅を記憶している。Ｈ欄４５０は、レポート領域の高さを記憶している。
【００５２】
図５は、学生証レイアウト情報（文字認識対象位置）３３５のデータ構造例を示す説明図である。
学生証レイアウト情報（文字認識対象位置）３３５は、学籍番号領域欄５０２、氏名領域欄５１２、学校名領域欄５２２、学部学科名領域５３２、有効期限領域欄５４２を有している。学籍番号領域欄５０２は、Ｘ欄５０４、Ｙ欄５０６、Ｗ欄５０８、Ｈ欄５１０を有しており、氏名領域欄５１２は、Ｘ欄５１４、Ｙ欄５１６、Ｗ欄５１８、Ｈ欄５２０を有しており、学校名領域欄５２２は、Ｘ欄５２４、Ｙ欄５２６、Ｗ欄５２８、Ｈ欄５３０を有しており、学部学科名領域欄５３２は、Ｘ欄５３４、Ｙ欄５３６、Ｗ欄５３８、Ｈ欄５４０を有しており、有効期限領域欄５４２は、Ｘ欄５４４、Ｙ欄５４６、Ｗ欄５４８、Ｈ欄５５０を有している。
学籍番号領域欄５０２は、学籍番号領域を記憶している。Ｘ欄５０４は、学籍番号領域の左上のＸ座標を記憶している。Ｙ欄５０６は、学籍番号領域の左上のＹ座標を記憶している。Ｗ欄５０８は、学籍番号領域の幅を記憶している。Ｈ欄５１０は、学籍番号領域の高さを記憶している。
氏名領域欄５１２は、氏名領域を記憶している。Ｘ欄５１４は、氏名領域の左上のＸ座標を記憶している。Ｙ欄５１６は、氏名領域の左上のＹ座標を記憶している。Ｗ欄５１８は、氏名領域の幅を記憶している。Ｈ欄５２０は、氏名領域の高さを記憶している。
学校名領域欄５２２は、学校名領域を記憶している。Ｘ欄５２４は、学校名領域の左上のＸ座標を記憶している。Ｙ欄５２６は、学校名領域の左上のＹ座標を記憶している。Ｗ欄５２８は、学校名領域の幅を記憶している。Ｈ欄５３０は、学校名領域の高さを記憶している。
学部学科名領域欄５３２は、学部学科名領域を記憶している。Ｘ欄５３４は、学部学科名領域の左上のＸ座標を記憶している。Ｙ欄５３６は、学部学科名領域の左上のＹ座標を記憶している。Ｗ欄５３８は、学部学科名領域の幅を記憶している。Ｈ欄５４０は、学部学科名領域の高さを記憶している。なお、学部学科名領域欄５３２が無い学生証レイアウト情報（文字認識対象位置）３３５としてもよい。
有効期限領域欄５４２は、有効期限領域を記憶している。Ｘ欄５４４は、有効期限領域の左上のＸ座標を記憶している。Ｙ欄５４６は、有効期限領域の左上のＹ座標を記憶している。Ｗ欄５４８は、有効期限領域の幅を記憶している。Ｈ欄５５０は、有効期限領域の高さを記憶している。なお、有効期限領域欄５４２が無い学生証レイアウト情報（文字認識対象位置）３３５としてもよい。
【００５３】
図６は、文書管理装置１１０の構成例についての概念的なモジュール構成図である。
文書管理装置１１０は、学生ＤＢ６１０、講義ＤＢ６２０、レポート受付処理部（プラグイン）６３０、通信ＩＦ６４０を有している。
学生ＤＢ６１０は、学生（レポートを提出する者）に関する情報を管理する。詳細については、図７の例を用いて後述する。
講義ＤＢ６２０は、講義に関する情報を管理する。詳細については、図８の例を用いて後述する。
レポート受付処理部（プラグイン）６３０は、情報処理装置１００の通信インタフェースモジュール２１０から送信された文書画像（本人を特定するための文字列が対応付けられた文書画像）を、通信ＩＦ６４０を介して受け付ける。
通信ＩＦ６４０は、情報処理装置１００、教員用ユーザー端末１１２、画像処理装置１１４等と通信を行うためのインタフェースである。
【００５４】
図７は、学生ＤＢ６１０のデータ構造例を示す説明図である。
学生ＤＢ６１０には、レコード７１０（一般的には複数のレコード７１０）が記憶されている。
レコード７１０は、学籍番号７１５、氏名７２０、受講中の講義名（リスト）７２５を有している。
学籍番号７１５は、本実施の形態において、学生を一意に特定する識別情報である。もちろんのことながら、学生証にもこの学籍番号７１５が記載されている。
氏名７２０は、学生の氏名である。
受講中の講義名（リスト）７２５は、その学生が受講している講義名（講義を一意に特定する識別情報であってもよい）（一般的には複数の講義名）である。
【００５５】
図８は、講義ＤＢ６２０のデータ構造例を示す説明図である。
講義ＤＢ６２０には、レコード８１０（一般的には複数のレコード８１０）が記憶されている。
レコード８１０は、講義名８１５、課題（リスト）８２０を有している。
課題（リスト）８２０には、レコード８２５（一般的には複数のレコード８２５）が記憶されている。なお、課題（リスト）８２０の中にレコード８２５が複数存在する。
レコード８２５は、課題名８３０、レポート受付の有無８３５、受付済みレポートの画像８４０を有している。
課題名８３０は、その講義における課題名（課題を一意に特定する識別情報であってもよい）である。
レポート受付の有無８３５は、その課題におけるレポートの受付を行うか否かを示す情報である。もちろんのことながら、レポート受付の有無８３５がレポートの受付を行うことを示す情報である場合に、本実施の形態による処理が行われる。
受付済みレポートの画像８４０は、その課題において、情報処理装置１００から受信したレポート（学籍番号が対応付けられた文書画像）である。もちろんのことながら、複数人の学生から提出があった場合は、複数の受付済みレポートの画像８４０がレコード８２５に記憶される。
【００５６】
図９は、画像処理装置１２０の構成例についての概念的なモジュール構成図である。
画像処理装置１２０は、ユーザーインタフェースパネル９１０、スキャナー９１５、プリンター９２０、通信ＩＦ９２５を有している。
ユーザーインタフェースパネル９１０は、ユーザー（学生）による記載済みレポート用紙と学生証の読み込みのための操作を受け付ける。例えば、ユーザーインタフェースパネル９１０は、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザーの操作を受け付け、ユーザーに対してメッセージ等を提示する。この他、マウス、キーボード、カメラ、マイク等を用いたユーザーの操作（視線、ジェスチャ、音声等も含む）を受け付けるようにしてもよいし、スピーカーによる音声出力、触覚デバイスを用いた触感によって、ユーザーへのメッセージを提示するようにしてもよい。
スキャナー９１５は、例えば、記載済みレポート用紙と学生証を読み込む。
プリンター９２０は、例えば、記載済みレポート用紙を送信したことを示す証憑となる書面を印刷する。
通信ＩＦ９２５は、情報処理装置１００等と通信を行うためのインタフェースである。
【００５７】
図１０は、本実施の形態による処理例を示す説明図である。
図１０（ａ）は、レポート用紙１０００の例を示すものである。レポート用紙１０００は、教員用ユーザー端末１１２に対する教員の操作によって作成され、画像処理装置１１４によって印刷されたものである。
レポート用紙１０００は、学籍番号領域１００５、氏名領域１０１０、講義名領域１０１５、課題名領域１０２０、レポート領域１０２５を有している。学籍番号領域１００５、氏名領域１０１０、講義名領域１０１５、課題名領域１０２０は、作成時は空欄であり、学生が手書きで記入する。ただし、学籍番号領域１００５、氏名領域１０１０、講義名領域１０１５、課題名領域１０２０は、既に、作成時に印刷しておいてもよい。もちろんのことながら、レポート領域１０２５内は、作成時は空欄であり、画像処理装置１２０による読み込み時は、学生によって何らかの記載がある。
学籍番号領域１００５は、レポート用紙レイアウト情報（文字認識対象位置）３３０の学籍番号領域欄４０２によって特定され、氏名領域１０１０は、レポート用紙レイアウト情報（文字認識対象位置）３３０の氏名領域欄４１２によって特定され、講義名領域１０１５は、レポート用紙レイアウト情報（文字認識対象位置）３３０の講義名領域欄４２２によって特定され、課題名領域１０２０は、レポート用紙レイアウト情報（文字認識対象位置）３３０の課題名領域欄４３２によって特定され、レポート領域１０２５は、レポート用紙レイアウト情報（文字認識対象位置）３３０のレポート領域欄４４２によって特定される。なお、レポート領域１０２５が無いレポート用紙１０００としてもよい。その場合、前述したように、レポート領域欄４４２が無いレポート用紙レイアウト情報（文字認識対象位置）３３０としてもよい。
図１０（ｂ）は、同じレポート用紙１０００であるが、情報画像１０５０を濃く示した例である。情報画像１０５０内には、前述したようにレポート用紙ＩＤ（又は、学生証内の学籍番号が記載されている領域を示す領域情報）が含まれている。そして、情報処理装置１００は、情報画像１０５０を復号して、その情報を抽出する。
【００５８】
図１１は、本実施の形態による処理対象例を示す説明図である。
学生証１１００は、学校名領域１１０５、学部学科領域１１１０、学籍番号領域１１１５、氏名領域１１２０、有効期限領域１１２５を有している。学生が有しており、画像処理装置１２０によって読み込まれる。なお、学部学科領域１１１０、有効期限領域１１２５がない学生証１１００であってもよい。
学校名領域１１０５は、学生証レイアウト情報（文字認識対象位置）３３５の学校名領域欄５２２によって特定され、学部学科領域１１１０は、学生証レイアウト情報（文字認識対象位置）３３５の学部学科領域欄５３２によって特定され、学籍番号領域１１１５は、学生証レイアウト情報（文字認識対象位置）３３５の学籍番号領域欄５０２によって特定され、氏名領域１１２０は、学生証レイアウト情報（文字認識対象位置）３３５の氏名領域欄５１２によって特定され、有効期限領域１１２５は、学生証レイアウト情報（文字認識対象位置）３３５の有効期限領域欄５４２によって特定される。
【００５９】
図１２は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１２０２では、教員用ユーザー端末１１２は、文書管理装置１１０からレポート用紙プリント用ファイルを取得する。例えば、教員の操作によって、教員用ユーザー端末１１２のＷｅｂブラウザは、文書管理装置１１０に接続し、学校毎の所定のレポート用紙プリント用ファイルを取得する。そのレポート用紙プリント用ファイルには、レポート用紙ＩＤをエンコードした情報画像が重畳されている。
ステップＳ１２０４では、画像処理装置１１４は、レポート用紙プリント用ファイルを印刷する。教員の操作によって、ステップＳ１２０２で取得したレポート用紙プリント用ファイルを印刷する。そして、教員は、学生に配布する。例えば、紙の配布物として、学籍番号領域、氏名領域、講義名領域、課題名領域、レポート領域が未記入（空欄）である。
ステップＳ１２０６では、文書管理装置１１０は、レポート画像を受付可能に設定する。教員の操作によって、自学校の文書管理装置１１０において、対象とした課題のレポートを受付可能に設定する（図６の例に示す講義ＤＢ６２０内のレポート受付の有無８３５参照）。
【００６０】
図１３は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１３０２では、ユーザーの操作にしたがって、画像処理装置１２０の「学生レポート提出」メニューが選択される。例えば、ユーザー（学生）は店舗１３０に設置された画像処理装置１２０で「学生レポート提出」のメニューを選択する。
ステップＳ１３０４では、ユーザーはレポート及び学生証を画像処理装置１２０にセットする。例えば、ユーザーは配布されたレポート用紙を使用して作成したレポート及び学生証を画像処理装置１２０の読み取り部にセットしスキャンを指示する。
【００６１】
ステップＳ１３０６では、ユーザーは画像処理装置１２０にスキャンを指示する。
ステップＳ１３０８では、画像処理装置１２０はレポート及び学生証をスキャンする。レポート及び学生証を同時に読み込む１回のスキャンであってもよいし、レポートと学生証を別個に読み込む２回のスキャンであってもよい。前者は、１つの画像にレポート及び学生証が入り、後者は、レポートの画像と学生証の画像になる。前者の場合は、通信インタフェースモジュール２１０が、１つの画像から、レポートの画像と学生証の画像に分離すればよい。
【００６２】
ステップＳ１３１０では、画像処理装置１２０はスキャンした画像を情報処理装置１００に送信する。情報処理装置１００は、画像処理装置１２０によって送信された画像（例えば、レポートの画像と学生証の画像）を受信する。
ステップＳ１３１２では、情報処理装置１００はレポート画像の情報画像をデコードし、レポート用紙ＩＤを取得する。
【００６３】
ステップＳ１３１４では、情報処理装置１００はレポート用紙ＤＢ２３０からレポート用紙ＩＤに対応する学校名３２０、接続先文書管理装置のアドレス３２５、及び学生証レイアウト情報（文字認識対象位置）３３５を取得する。なお、レポート用紙レイアウト情報（文字認識対象位置）３３０も取得してもよい。
ステップＳ１３１６では、情報処理装置１００は学生証レイアウト情報（文字認識対象位置）３３５を元に学生証の画像において文字認識し、学籍番号を取得する。
【００６４】
ステップＳ１３１８では、情報処理装置１００は接続先の文書管理装置１１０から、該学籍番号の学生が受講中の講義名８１５及びレポートを受付中の課題（レポート受付の有無８３５が有である課題名８３０）を取得する。
ステップＳ１３２０では、情報処理装置１００は講義名８１５及び課題名８３０を画像処理装置１２０に送信する。
【００６５】
ステップＳ１３２２では、画像処理装置１２０は、受信した講義名及び課題名を表示する。
ステップＳ１３２４では、ユーザーは画像処理装置１２０に表示されたリストから、レポート提出先の講義名と課題名を選択する。
【００６６】
ステップＳ１３２６では、画像処理装置１２０は選択された講義名と課題名を情報処理装置１００に送信する。
ステップＳ１３２８では、情報処理装置１００は文書管理装置１１０へ、学籍番号、講義名、課題名及びレポートの画像とともにレポート提出指示を送信する。
【００６７】
ステップＳ１３３０では、文書管理装置１１０は受信した学籍番号、講義名、課題名に対してレポートの画像を登録する。
ステップＳ１３３２では、文書管理装置１１０は情報処理装置１００へ提出完了を通知する。
ステップＳ１３３４では、情報処理装置１００は画像処理装置１２０へ提出完了を通知する。
【００６８】
図１４から図１８の例に示すフローチャートは、図１３等の例に示したフローチャートの変形例である。
図１４は、本実施の形態による処理例を示すフローチャートである。
図１４（ａ）の例は、ステップＳ１３１４とステップＳ１３１６の間に、この処理を加入するものである。
ステップＳ１３１４の次のステップＳ１４１６では、情報処理装置１００は、レポート用紙のレイアウト情報を取得する。
ステップＳ１４１８では、情報処理装置１００は、取得したレイアウト情報を元にレポート画像における学籍番号領域を文字認識し、学籍番号を取得する。そして、ステップＳ１３１６に進む。
【００６９】
図１４（ｂ）の例は、ステップＳ１３１６とステップＳ１３１８の間に、この処理を加入するものである。
ステップＳ１３１６の次のステップＳ１４２０では、情報処理装置１００は、ステップＳ１４１８で取得した学籍番号とステップＳ１３１６で取得した学籍番号を比較する。
ステップＳ１４２２では、ステップＳ１４１８で取得した学籍番号とステップＳ１３１６で取得した学籍番号が合致するか否かを判断し、合致する場合はステップＳ１３１８へ進み、それ以外の場合はステップＳ１４２４へ進む。
ステップＳ１４２４では、画像処理装置１２０にエラーを通知し、処理を終了する（ステップＳ１４９９）。
【００７０】
図１５は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１３１６又はステップＳ１４２２の「Ｙｅｓ」場合の次のステップＳ１５１８では、情報処理装置１００は、学生証の画像における学校名領域を文字認識し、学校名を取得する。
ステップＳ１５２０では、情報処理装置１００は、ステップＳ１３１４で取得した学校名とステップＳ１５１８で取得した学校名を比較する。
ステップＳ１５２２では、ステップＳ１３１４で取得した学校名とステップＳ１５１８で取得した学校名は合致するか否かを判断し、合致する場合はステップＳ１３１８へ進み、それ以外の場合はステップＳ１５２４へ進む。
ステップＳ１５２４では、画像処理装置１２０にエラーを通知し、処理を終了する（ステップＳ１５９９）。
【００７１】
図１６は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１３１６、ステップＳ１４２２の「Ｙｅｓ」場合又はステップＳ１５２２の「Ｙｅｓ」場合の次のステップＳ１６１８では、情報処理装置１００は、ステップＳ１３１４で取得した学校名とステップＳ１３１６で取得した学籍番号を画像処理装置１２０に送信する。
ステップＳ１６２０では、画像処理装置１２０は、ステップＳ１６１８で送信された学校名と学籍番号を受信し、それを表示する。
ステップＳ１６２２では、情報処理装置１００は、ステップＳ１３１４で取得した接続先文書管理装置１１０から、取得した学籍番号に対応する学生氏名を取得し、画像処理装置１２０に送信する。
ステップＳ１６２４では、画像処理装置１２０は、ステップＳ１６２２で送信された学生氏名を受信し、それを表示する。
ステップＳ１６２６では、ユーザーは、画像処理装置１２０に表示された学校名、学籍番号、学生氏名を確認し、確認ボタンを押下する。
ステップＳ１６２８では、画像処理装置１２０は、「確認ＯＫ」を情報処理装置１００に通知する。そして、ステップＳ１３１８に進む。
【００７２】
図１７は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１３３４の次のステップＳ１７１６では、画像処理装置１２０は、レポート受領証を印刷する。レポート受領証には、提出日時（送信日時）、学校名、学籍番号、講義名、課題名、レポートのサムネイル画像を出力する。そして、ステップＳ１３９９に進む。
【００７３】
図１８は、本実施の形態による処理例を示すフローチャートである。
ステップＳ１３３４又はステップＳ１７１６の次のステップＳ１８３６では、情報処理装置１００は、ジョブログとして、レポート受領証相当の情報とともに、ステップＳ１３１０で画像処理装置１２０から送信された学生証の画像を保存する。そして、ステップＳ１３９９に進む。
【００７４】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図１９に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ１９０１を用い、記憶装置としてＲＡＭ１９０２、ＲＯＭ１９０３、ＨＤ１９０４を用いている。ＨＤ１９０４として、例えばハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を用いてもよい。通信インタフェースモジュール２１０、レポート用紙ＩＤ取得モジュール２２０、抽出モジュール２４０、文字認識モジュール２５０、対応付モジュール２６０等のプログラムを実行するＣＰＵ１９０１と、そのプログラムやデータを記憶するＲＡＭ１９０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１９０３と、レポート用紙ＤＢ２３０としての機能を有する補助記憶装置（フラッシュ・メモリ等であってもよい）であるＨＤ１９０４と、キーボード、マウス、タッチスクリーン、マイク、カメラ（視線検知カメラ等を含む）等に対する利用者の操作（動作、音声、視線等を含む）に基づいてデータを受け付ける受付装置１９０６と、ＣＲＴ、液晶ディスプレイ、スピーカー等の出力装置１９０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１９０７、そして、それらをつないでデータのやりとりをするためのバス１９０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００７５】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図１９に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１９に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図１９に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナー、プリンター、複合機などに組み込まれていてもよい。
【００７６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００７７】
１００…情報処理装置
１１０…文書管理装置
１１２…教員用ユーザー端末
１１４…画像処理装置
１２０…画像処理装置
１３０…店舗
１９０…通信回線
２１０…通信インタフェースモジュール
２２０…レポート用紙ＩＤ取得モジュール
２３０…レポート用紙ＤＢ
２４０…抽出モジュール
２５０…文字認識モジュール
２６０…対応付モジュール
６１０…学生ＤＢ
６２０…講義ＤＢ
６３０…レポート受付処理部（プラグイン）
６４０…通信ＩＦ
９１０…ユーザーインタフェースパネル
９１５…スキャナー
９２０…プリンター
９２５…通信ＩＦ
【図１】
2019036137.tif 000003
【図２】
2019036137.tif 000004
【図３】
2019036137.tif 000005
【図４】
2019036137.tif 000006
【図５】
2019036137.tif 000007
【図６】
2019036137.tif 000008
【図７】
2019036137.tif 000009
【図８】
2019036137.tif 000010
【図９】
2019036137.tif 000011
【図１０】
2019036137.tif 000012
【図１１】
2019036137.tif 000013
【図１２】
2019036137.tif 000014
【図１３】
2019036137.tif 000015
【図１４】
2019036137.tif 000016
【図１５】
2019036137.tif 000017
【図１６】
2019036137.tif 000018
【図１７】
2019036137.tif 000019
【図１８】
2019036137.tif 000020
【図１９】
2019036137.tif 000021