(57)【要約】【課題】  誤って解答した問題を含めて問題を生成する技術を提供する。【解決手段】  予め、画像処理装置において問題をスキャンし、処理サーバより問題の登録を行っておく。登録された問題を用いてテストを実施した後、解答済みの問題の正誤の結果を、処理サーバよりテーブルに登録しておく。この解答済みの問題の正誤の情報を新たな問題を生成する場合の条件とすることにより、過去に間違えた問題を混在させて、問題を生成することが可能となる。【選択図】図９
2015194525.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と、問題に対する解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバがネットワークを介して接続可能な問題生成システムであって、
前記画像処理装置は、
前記解答済みの前記問題の原稿の画像の読み取りを行う結果読取手段と、
前期結果読取手段で読み取った前記原稿の画像を前記処理サーバへ送信する読取画像送信手段
を備え、
前記処理サーバは、
前記読取画像送信手段によって前記画像処理装置より送信された前記原稿の画像を受け取る読取画像受信手段と、
前記読取画像受信手段によって受信した前記原稿の画像から記入内容を取得する記入内容取得手段と、
出力する問題を取得する第１の問題取得手段と、
前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得手段と、
前記第２の問題取得手段で取得した問題を、前記第１の問題取得手段で取得した問題に含めて問題を作成する問題作成手段を備えること
を特徴とする問題生成システム。
【請求項２】
前記画像処理装置は、
前記処理サーバへ問題の作成指示を送信する問題作成指示送信手段
を備えることを特徴とする請求項１に記載の問題生成システム。
【請求項３】
前記画像処理装置は、
前記問題を分類するためのカテゴリを登録するカテゴリ登録受付手段を更に備えること
を特徴とする請求項１または２に記載の問題生成システム。
【請求項４】
前記カテゴリとは、教科、レベル、学年、分野の分類項目によっても更に分類可能であること
を特徴とする請求項３に記載の問題生成システム。
【請求項５】
前記画像処理装置は、
前記カテゴリに分類された前期問題の登録を行う操作を受け付ける問題登録受付手段を更に備えること
を特徴とする請求項３または４に記載の問題生成システム。
【請求項６】
前記処理サーバは、
前期結果の正誤を、前記問題に紐付く前記カテゴリの情報とともにテーブルに登録すること
を特徴とする請求項３乃至５のいずれか１項に記載の問題生成システム。
【請求項７】
誤って解答された問題は前記カテゴリの単位で抽出することが可能であること
を特徴とする請求項３乃至６のいずれか１項に記載の問題生成システム。
【請求項８】
前記問題を、前記誤って解答された問題を含めず、前記問題の登録順、あるいは、登録順に従わずランダムに印刷することができること
を特徴とする請求項１乃至７に記載の問題生成システム。
【請求項９】
作成した前記問題は、二次元バーコードにより管理可能であること
を特徴とする請求項１乃至８のいずれか１項に記載の問題生成システム。
【請求項１０】
読み取った解答済みの問題の原稿の画像を処理サーバへ送信する画像処理装置とネットワークを介して接続可能な、前記解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバであって、
前記処理サーバは、
前記画像処理装置より送信された前記解答済みの問題の原稿の画像を受け取る読取画像受信手段と、
前記読取画像受信手段によって受信した前記原稿の画像から記入内容を取得する記入内容取得手段と、
出力する問題を取得する第１の問題取得手段と、
前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得手段と、
前記第２の問題取得手段で取得した問題を、前記第１の問題取得手段で取得した問題に含めて問題を作成する問題作成手段
を備えることを特徴とする処理サーバ。
【請求項１１】
画像処理装置と、問題に対する解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバがネットワークを介して接続可能な問題生成システムの制御方法であって、
前記画像処理装置の結果読取手段が、前記解答済みの前記問題の原稿の画像の読み取りを行う結果読取ステップと、
前記画像処理装置の読取画像送信手段が、前期結果読取ステップで読み取った前記原稿の画像を前記処理サーバへ送信する読取画像送信ステップと
前記処理サーバの読取画像受信手段が、前記読取画像送信ステップによって前記画像処理装置より送信された前記原稿の画像を受け取る読取画像受信ステップと、
前記処理サーバの記入内容取得手段が、前記読取画像受信ステップによって受信した前記原稿の画像から記入内容を取得する記入内容取得ステップと、
前記処理サーバの第１の問題取得ステップが、出力する問題を取得する第１の問題取得ステップと、
前記処理サーバの問題取得手段が、前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得ステップと、
前記処理サーバの問題作成手段が、前記第２の問題取得ステップで取得した問題を、前記第１の問題取得ステップで取得した問題に含めて問題を作成する問題作成ステップ
を含むことを特徴とする問題生成システムの制御方法。
【請求項１２】
読み取った解答済みの問題の原稿の画像を処理サーバへ送信する画像処理装置とネットワークを介して接続可能な、前記解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバの制御方法であって、
前記処理サーバの読取画像受信手段が、前記画像処理装置より送信された前記解答済みの問題の原稿の画像を受け取る読取画像受信ステップと、
前記処理サーバの記入内容取得手段が、前記読取画像受信ステップによって受信した前記原稿の画像から記入内容を取得する記入内容取得ステップと、
前記処理サーバの第１の問題取得手段が、出力する問題を取得する第１の問題取得ステップと、
前記処理サーバの第２の問題取得手段が、前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得ステップと、
前記処理サーバの問題作成手段が、前記第２の問題取得ステップで取得した問題を、前記第１の問題取得ステップで取得した問題に含めて問題を作成する問題作成ステップ
を含むことを特徴とする処理サーバの制御方法。
【請求項１３】
画像処理装置と、問題に対する解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバがネットワークを介して接続可能な問題生成システムで実行されるプログラムであって、
前記画像処理装置を、
前記解答済みの前記問題の原稿の画像の読み取りを行う結果読取手段と、
前期結果読取手段で読み取った前記原稿の画像を前記処理サーバへ送信する読取画像送信手段
として機能させ、
前記処理サーバを、
前記読取画像送信手段によって前記画像処理装置より送信された前記原稿の画像を受け取る読取画像受信手段と、
前記読取画像受信手段によって受信した前記原稿の画像から記入内容を取得する記入内容取得手段と、
出力する問題を取得する第１の問題取得手段と、
前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得手段と、
前記第２の問題取得手段で取得した問題を、前記第１の問題取得手段で取得した問題に含めて問題を作成する問題作成手段
として機能させることを特徴とする問題生成システムのプログラム。
【請求項１４】
読み取った解答済みの問題の原稿の画像を処理サーバへ送信する画像処理装置とネットワークを介して接続可能な、前記解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバで実行されるプログラムあって、
前記処理サーバを、
前記画像処理装置より送信された前記解答済みの問題の原稿の画像を受け取る読取画像受信手段と、
前記読取画像受信手段によって受信した前記原稿の画像から記入内容を取得する記入内容取得手段と、
出力する問題を取得する第１の問題取得手段と、
前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得手段と、
前記第２の問題取得手段で取得した問題を、前記第１の問題取得手段で取得した問題に含めて問題を作成する問題作成手段
として機能させることを特徴とする処理サーバのプログラム。
【請求項１５】
請求項１３または、請求項１４に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の条件に合致する文書データの印刷に関する。
【背景技術】
【０００２】
紙面文書をデータ化し、文書管理システムへの登録を容易にする方法がある。例えば、多数の文書をデータ化して、文書管理システムに登録するときに、一度の処理で、複数への文書管理システムへ、異なる文書データの結合条件を元に文書データを登録することができる技術が公開されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０６１０２６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、特許文献１によると、紙面文書に対してスキャンを行い、データ化された文書データを文書管理システムに登録する場合、連続する紙面をそれぞれ１ページごとに分割して登録する、必要とする枚数を決めておきその単位でページを結合して１ファイルとして登録する、あるいは、取り込んだ全ての文書を連続する一つのファイルとして登録することを可能とする技術について公開がされている。
【０００５】
また、登録するシステムを複数設定することができ、同時に複数の文書管理システムに文書を個別に登録することができ、さらに、文書ごとに取り込みのサイズも決めることを可能とする技術についても、公開がされている。
【０００６】
登録された文書データは、必要に応じて印刷が行われる。例えば、一例として、学習塾などにおいては、テスト問題をあらかじめ作成しサーバに登録しておき、複合機などからオンデマンド印刷して生徒に実施させるケースがある。この場合、ＰＤＦファイル形式で作成したテスト問題をコンテンツリポジトリに管理しておき、その中より、必要に応じて、実施が必要なテスト問題の印刷が行われていることとなる。
【０００７】
テスト問題を印刷するにあたっては、テスト問題を印刷するユーザ（学習塾の講師等）が、テストを実施する生徒の習熟度（前回の成績等）に応じたテスト問題を選択して印刷することが行われている。
【０００８】
つまり、生徒が実施したテスト結果に誤りが多かった問題に関しては、習熟度を上げるために再度同じテスト問題を印刷し、実施する頻度も高くなることが想定される。
【０００９】
このため、生徒が苦手とする問題のテストを再度行い、苦手問題の克服を行うためには、テスト問題を印刷するユーザ（学習塾の講師等）は、生徒が過去にどのような教科のどのような分野における問題において、何回間違えたのかを把握しておくことが必要になる。
【００１０】
また、テスト問題によっては、過去に間違えた問題にとらわれず、単純にテストを実施したいといった場合もある。
【００１１】
このように、予めシステム上に登録してあるテスト問題のデータから、再度印刷を行えるようにするためには、すでに登録されている問題の中において、テスト問題ごとに、間違えた回数等のテストの解答結果の情報が管理されている必要がある。
【００１２】
また、間違った回数が特に多い問題を印刷する、間違った問題に限らず登録されている問題を出力する、あるいは、間違った回数が特に多い問題でも特定の分野のみから問題を出力する、といった条件に合致するテスト問題を抽出できるような管理を行い、条件に応じて印刷対象データを柔軟に生成できることが必要となる。
【００１３】
しかしながら、特許文献１によると、１度の処理で異なる条件で文書データを複数の文書管理システムに取り込むことはできるものの、登録した文書を再度、印刷する場合に、ある条件に合致する文書データを柔軟に結合し、印刷することができない。
【００１４】
このため、例えば、テスト問題のような、間違った回数が特に多い問題を印刷したい、あるいは、間違った問題に限らず登録されている問題を出力したい、あるいは、間違った回数が特に多い問題でも特定の分野から問題を出力したい、といった様々なケースに対応し印刷データを生成した上で印刷を行うことが不可能である。
【００１５】
そこで、本発明では上記課題を鑑み、誤って解答した問題を含めて問題を生成することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、画像処理装置と、問題に対する解答済みの原稿の正誤を判定するための正誤情報と、解答に対応する問題を記憶する記憶手段を有する処理サーバがネットワークを介して接続可能な問題生成システムであって、前記画像処理装置は、前記解答済みの前記問題の原稿の画像の読み取りを行う結果読取手段と、前期結果読取手段で読み取った前記原稿の画像を前記処理サーバへ送信する読取画像送信手段を備え、前記処理サーバは、前記読取画像送信手段によって前記画像処理装置より送信された前記原稿の画像を受け取る読取画像受信手段と、前記読取画像受信手段によって受信した前記原稿の画像から記入内容を取得する記入内容取得手段と、出力する問題を取得する第１の問題取得手段と、前記記憶手段に記憶されている正誤情報と、前記記入内容に従って、誤った解答に対応する問題を前記記憶手段から取得する第２の問題取得手段と、前記第２の問題取得手段で取得した問題を、前記第１の問題取得手段で取得した問題に含めて問題を作成する問題作成手段を備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、誤って解答した問題を含めて問題を生成することが可能になる。
【図面の簡単な説明】
【００１８】
【図１】本発明の情報処理システムの構成の一例を示すシステム構成図である。
【図２】本発明の実施形態における、処理サーバ１０１、クライアント端末１０２に適用可能な情報処理装置のハードウェア構成の一例を示す図である。
【図３】本発明の実施形態における、画像処理装置１０３のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【図４】本発明の実施形態における、処理サーバ１０１におけるモジュール構成の一例を示すモジュール構成図である。
【図５】本発明の実施形態における、情報処理システムの機能構成の一例を示す機能ブロック図である。
【図６】本発明の実施形態における、テスト問題が分類されるカテゴリとカテゴリの優先度を登録する処理の一例を示す図である。
【図７】本発明の実施形態における、テスト問題を登録する処理の一例を示す図である。
【図８】本発明の実施形態における、採点済みのテスト問題の採点結果を登録する処理の一例を示す図である。
【図９】本発明の実施形態における、登録されたテスト問題からテスト問題を印刷する処理の一例を示す図である。
【図１０】本発明の実施形態における、登録されたテスト問題からテスト問題を印刷する処理の一例を示す図である。
【図１１】本発明の実施形態における、カテゴリ優先度設定画面の一例を示すイメージ図である。
【図１２】本発明の実施形態における、テスト問題登録画面の一例を示すイメージ図である。
【図１３】本発明の実施形態における、テスト結果のスキャン画面の一例を示すイメージ図である。
【図１４】本発明の実施形態における、登録されたテスト問題の一例を示すイメージ図である。
【図１５】本発明の実施形態における、採点済みのテスト問題の一例を示すイメージ図である。
【図１６】本発明の実施形態における、テスト問題を印刷するための印刷画面の一例を示すイメージ図である。
【図１７】本発明の実施形態における、テスト問題を印刷するための印刷画面（カテゴリ選択画面）の一例を示すイメージ図である。
【図１８】本発明の実施形態における、カテゴリ優先度管理テーブルの一例を示す図である。
【図１９】本発明の実施形態における、テスト問題管理テーブルの一例を示す図である。
【図２０】本発明の実施形態における、スキャン結果管理テーブルの一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。図１は、本発明の情報処理システムの構成の一例を示すシステム構成図である。
【００２０】
図１は、本発明のシステム構成の一例を示すシステム構成図である。処理サーバ１０１は、複数の物理的なサーバ装置から構成されても良いし、１台のサーバ装置から構成されても良い。処理サーバ１０１には、サービスやアダプタがセットアップされており、印刷やＯＣＲ処理を実行する。これらのサービスやアダプタは、処理サーバの１つ以上のＣＰＵにより実行される。処理サーバのモジュール構成については、図４を用いて後述する。
【００２１】
また、処理サーバ１０１は、クライアント端末１０２で作成された各種ドキュメント、画像処理装置１０３（例えば複合機等）からスキャンされた各種ドキュメントを保存する。処理サーバ１０１は、クライアント端末１０２や画像処理装置１０３からの要求に応じて、ドキュメントを生成する。
【００２２】
さらに、処理サーバ１０１は、本実施例を処理するにあって必要となる、各種テーブルである、スキャン結果管理テーブル２０００と、テスト問題管理テーブル１９００、カテゴリ優先度管理テーブル１８００を管理する。
【００２３】
クライアント端末１０２は、情報処理装置の一例である。クライアント端末１０２は、例えばＷｅｂブラウザを用いて処理サーバ１０１と通信する。クライアント端末１０２は、処理サーバ１０１から提供されるＧＵＩに関する情報を受信して、クライアント端末１０２のディスプレイに表示する。
【００２４】
画像処理装置１０３（例えば複合機等）は、プリント機能に加えて、ＦＡＸ、スキャナ、Ｗｅｂブラウザ等の機能を備えることとする。画像処理装置１０３はそれぞれネットワーク１０４を介してクライアント端末１０２や処理サーバ１０１と相互に接続されている。
【００２５】
また、画像処理装置１０３は、例えばプリンタに備えたＷｅｂブラウザの機能を使用して処理サーバ１０１への印刷、スキャン指示を実行する。また、処理サーバ１０１からの情報を受信して、印刷を実行する。
【００２６】
図２は、本発明の実施形態における、図１に示した処理サーバ１０１、クライアント端末１０２のハードウェア構成の一例を示す図である。
【００２７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２８】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２９】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３０】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３１】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【００３２】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３３】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワーク（例えば、図１に示したネットワーク１０４）を介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３４】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３５】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである
【００３６】
図３は、図１に示した画像処理装置１０３のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【００３７】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ３１２と接続する一方、ＬＡＮ（例えば、図３に示したＬＡＮ）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３８】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３９】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００４０】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。
【００４１】
なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００４２】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４３】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。
【００４４】
そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。
【００４５】
この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。以上のデバイスがシステムバス３０９上に配置される。
【００４６】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４７】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４８】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４９】
また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００５０】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５１】
スキャナ３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００５２】
プリンタ３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。
【００５３】
なお、プリンタ３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００５４】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００５５】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。
【００５６】
また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００５７】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５８】
次に、図４を用いて、本発明におけるモジュール構成図の一例について説明する。図４は、図１に示した本発明のシステム構成のうち、処理サーバ１０１のソフトウェア構成の一例を示すブロック図である。なお、ソフトウェア構成は基本的な構成であり、他のコンポーネントやモジュールを含めてＷｅｂアプリケーションサーバー４１０で備えているものとする。また、処理によって、他のコンポーネントを追加して、新たな処理（機能）を追加可能な構成とする。
【００５９】
リクエスト処理モジュール４００は、外部の情報処理装置とＳＯＡＰ通信等を用いて、ネットワーク経由でリクエストの送受信をするモジュールであり、受信したリクエストに内容に応じて各コンポーネントやモジュールにデータを受け渡し、各コンポーネントやモジュールの結果を、リクエストを受信した情報処理装置に返信する。
【００６０】
外部データ連携コンポーネント４０１は、画像処理装置（複合機）等の外部デバイスとデバイス独自のプロトコルで通信をするコンポーネントであり、例えば画像処理装置１０３への印刷指示やスキャン指示を行う際に、この外部データ連携コンポーネント４０１から画像処理装置１０３へ印刷命令、スキャン命令を送信する。
【００６１】
内部データ処理コンポーネント４０２は、データを加工する処理するコンポーネントであり、例えば、Ｗｅｂアプリケーションサーバー４１０で管理しているＰＤＦデータを重ね合わせる処理や、ＰＤＦファイルを結合する処理を行う。また、内部データ処理コンポーネント４０２に送られてきたデータをもとに二次元コードの生成を行う処理や、画像処理装置１０３からスキャンしたドキュメントのＯＣＲ処理を行う。
【００６２】
システム管理コンポーネント４０３は、Ｗｅｂアプリケーションサーバー４１０でのシステムログを出力し、管理するコンポーネントである。
【００６３】
ビジネスロジック処理モジュール４０４は、Ｂｕｓｉｎｅｓｓ  Ｐｒｏｃｅｓｓ  Ｅｘｅｃｕｔｉｏｎ  Ｌａｎｇｕａｇｅ（ビジネスプロセス実行言語、以下、ＢＰＥＬ）であり、ＢＰＥＬで定義した処理定義を実行する。
【００６４】
ユーザ認証処理モジュール４０５は、画像処理装置１０３や他のシステムからのユーザ認証要求に対して、内部又は外部装置で管理している認証テーブルを参照して、許可されているユーザか否かを判定する。
【００６５】
コンテンツデータ管理モジュール４０６は、内部データ処理コンポーネント４０２で生成されたＰＤＦファイルなど、システム内で管理するコンテンツを記憶、管理する。
【００６６】
アプリケーション４０７は、画像処理装置１０３に提供する画面生成の機能、クライアント端末１０２に提供する画面生成の機能、リクエスト処理モジュール４００からアプリケーション４０７までの各モジュールの処理順序を制御するためのロジックを動作させる実行基盤の機能を果たす。
【００６７】
なお、本実施形態では、このコンポーネントやモジュールを用いて以下の処理がなされる。
【００６８】
例えば、画像処理装置１０３からＷｅｂアプリケーションサーバー４１０が通信リクエストを受け付けると、ビジネスロジック処理モジュール４０４が、定義されている処理に基づき、該当するＰＤＦファイルの一覧をコンテンツデータ管理モジュール４０６から取得する。
【００６９】
そして、取得した帳票一覧を、リクエスト処理モジュール４００を介して、画像処理装置１０３に送信する。画像処理装置１０３は、定義されている条件に従ってＰＤＦファイルの一覧を表示する。
【００７０】
ＰＤＦファイル一覧でユーザによりが選択され、印刷指示がされると、画像処理装置１０３は印刷要求をＷｅｂアプリケーションサーバー４１０に送信する。
【００７１】
リクエスト処理モジュール４００は、印刷要求を受信する。リクエスト処理モジュール４００は、ビジネスロジック処理モジュール４０４に印刷要求を渡す。
【００７２】
次に、ビジネスロジック処理モジュール４０４は、定義されている処理に従って、印刷要求に含まれる帳票ＩＤをもとにコンテンツデータ管理モジュール４０６からＰＤＦファイルを取得し、内部データ処理コンポーネント４０２に渡す。
【００７３】
内部データ処理コンポーネント４０２では渡されたＰＤＦファイルを結合し、ビジネスロジック処理モジュール４０４に返す。さらにビジネスロジック処理モジュール４０４では、この結合されたＰＤＦファイルを、外部データ連携コンポーネント４０１を介して、印刷要求のあった画像処理装置１０３に送信する。
【００７４】
この送信は、例えば外部データ連携コンポーネントに含まれる、プリンタドライバ機能を用いて、画像処理装置１０３に出力するものである。
【００７５】
そして、ビジネスロジック処理モジュール４０４は、出力された結果を、リクエスト処理モジュール４００に返し、リクエスト処理モジュール４００を介して、印刷要求のあった画像処理装置１０３へ印刷結果を送信する（ＳＯＡＰ通信等により送信）。
【００７６】
次に、図５を用いて、本発明の文書補正管理システムにおける機能構成図の一例について説明する。
【００７７】
画像処理装置１０３は、結果読取部５０１、読取画像送信部５０２、問題作成指示送信部５０３、問題登録受付部５０４から構成される。
【００７８】
結果読取部５０１は、解答済みの問題の原稿の画像の読み取りを行う。
【００７９】
読取画像送信部５０２は、画像処理装置１０３の結果読取部５０１で読み取った原稿の画像を処理サーバ１０１へ送信する。
【００８０】
問題作成指示送信部５０３は、画像処理装置１０３の図１６の印刷画面において設定された、出力する問題を印刷するための設定に従って、処理サーバ１０１へ問題の作成指示を送信する。
【００８１】
問題登録受付部５０４は、画像処理装置１０３の図１２のテスト問題の登録を行う画面において設定されたカテゴリの分類に従って、問題の登録を行う操作を受け付ける。
【００８２】
処理サーバ１０１は、記憶部５０５、読取画像受信部５０６、記入内容取得部５０７、第１の問題取得部５０８、第２の問題取得部５０９、問題作成部５１０から構成される。
【００８３】
記憶部５０５は、問題に対する解答済みの原稿の正誤を判定するための正誤情報を登録しておくスキャン結果管理テーブル２０００と、解答に対応する問題を登録しておくテスト問題管理テーブル１９００を有する。また、テスト問題を生成する際に、優先的に抽出したい分野であるカテゴリの優先度を登録しておくカテゴリ優先度管理テーブル１８００を有する。
【００８４】
読取画像受信部５０６は、読取画像送信部５０２によって画像処理装置１０３より送信された原稿の画像を受け取る。
【００８５】
記入内容取得部５０７は、読取画像受信部５０６によって受信した原稿の画像から記入内容を取得する。なお、実施例においては、テスト問題の解答正誤を採点する箇所（図１５の１５０２）をＯＣＲすることによって取得した、解答の正誤を例として挙げているが、マークシート方式による解答そのものや、記入された解答そのものをＯＣＲすることにより取得した内容であっても良いこととする。
【００８６】
第１の問題取得部５０８は、出力する問題を、画像処理装置１０３の図１６の印刷画面において設定された、出力する問題を印刷するための設定に従ってテスト問題管理テーブル１９００から取得する。
【００８７】
第２の問題取得部５０９は、記憶部５０５のスキャン結果管理テーブル２０００に記憶されている正誤情報と、記入内容に従って、誤った解答を記憶部５０５のスキャン結果管理テーブル２０００より特定し、それに該当するテスト問題の実体ファイルをコンテンツリポジトリから取得する。
【００８８】
問題作成部５１０は、第２の問題取得手５０９で取得した問題を、第１の問題取得部５０８で取得した問題に含めて問題を作成する。
【００８９】
続いて図６の上部の処理図について説明を行う。
【００９０】
図６は、本発明の実施形態における、カテゴリ優先度設定画面でのカテゴリ優先度設定手順の一例を示す処理図である。ここで登録したカテゴリ名と優先度は、後述の、印刷対象とするテスト問題を登録する際に必要となる。
【００９１】
なお、ステップＳ６０１からステップＳ６０３までの処理は画像処理装置１０３のＣＰＵ３０１が行い、ステップＳ６０４の処理は処理サーバ１０１のＣＰＵ２０１が行うこととする。
【００９２】
ステップＳ６０１では、図１１のカテゴリ優先度設定画面１１００を表示する。
【００９３】
図１１は、図７において、テスト問題を画像処理装置１０３よりスキャンし、処理サーバ１０１へテスト問題を１問ずつ登録するときに必要となるカテゴリを、画像処理装置１０３の操作画面で登録する際の操作画面の一例を示す図である。
【００９４】
１１０１は、登録テスト問題の教科を設定する箇所であり、数学、国語、英語等、の教科名の設定を行うことを可能とする。
【００９５】
１１０２は、登録するテスト問題のレベルを設定する箇所であり、例えばＡ、Ｂ、Ｃ等のレベルの設定を行うことを可能とする。
【００９６】
１１０３は、登録するテスト問題が実施される学年を設定する箇所であり、例えば、中学生の場合のテスト問題である場合、中１、中２、中３の値の設定を行うことを可能とする。
【００９７】
１１０４は、登録するテスト問題の教科１１０１の中におけるカテゴリ（分野）のカテゴリ名として設定されたカテゴリ名の一覧を表示するエリアである。
【００９８】
１１０５は、登録するテスト問題のカテゴリ名の設定を行う箇所であり、例えば、１１０１で指定した教科が数学であり、１１０３で指定した学年が中３である場合、方程式、証明、空間図形、一次関数、因数分解等が指定可能である。なお、ここで設定されたカテゴリは、１１０４の一覧で表示する。
【００９９】
１１０６は、登録するテスト問題に設定するための、１１０４に一覧表示されているカテゴリ名に対応する優先度を表示する。なお、ここで設定された優先度は、１１０６の一覧で表示する。
【０１００】
１１０７は、登録するテスト問題に設定するためにカテゴリ名に対応する優先度の設定を行う箇所であり、ここで、優先順位を例えば１、２、３というようにカテゴリ別に設定することにより、優先度を設定することを可能とする。
【０１０１】
ステップＳ６０２では、画像処理装置１０３のＣＰＵ２０１は、カテゴリ優先度設定画面で登録したい教科、学年、レベルを１１０１（教科）、図１１の１１０２（学年）、１１０３（レベル）より設定し、教科、学年、レベルごとに、１１０５よりカテゴリ名を登録し、それに紐付く優先度を１１０７で設定を受け付け、登録ボタン１１０９のボタンの押下を受け付けることにより、登録を行う。
【０１０２】
すなわち、カテゴリとは、テスト問題を分類する分類項目である教科の中における分野に加え、教科、レベル、学年の分類項目によっても更に分類可能である。
【０１０３】
１１０８は、カテゴリを登録する処理をキャンセルするためのボタンである。
【０１０４】
１１０９は、カテゴリを登録するためのボタンである。
【０１０５】
ステップＳ６０３で、画像処理装置１０３のＣＰＵ３０１は、図１１のカテゴリ優先度設定画面１１００で指定した情報の登録実行を指示する。なお、ステップＳ６０１〜ステップＳ６０３の処理は画像処理装置１０３の画面で指示・実行を行うが、クライアント端末１０２などから実行しても良いこととする。
【０１０６】
ステップＳ６０４では、処理サーバ１０１のＣＰＵ２０１は、図１１のカテゴリ優先度設定画面で指定された情報を受け取り、図１８のカテゴリ優先度管理テーブル１８００に登録する。すなわち、テスト問題を分類するためのカテゴリを登録する（カテゴリ登録受付手段）。
【０１０７】
図１８に示すように、カテゴリ優先度管理テーブル１８００は、教科１８０１、学年１８０２、レベル１８０３、カテゴリ１８０４、優先度１８０５の情報から構成される。
【０１０８】
教科１８０１は、テスト問題の教科名が登録される。
【０１０９】
学年１８０２は、テスト問題の対象学年が登録される。
【０１１０】
レベル１８０３は、テスト問題のレベルが登録される。
【０１１１】
カテゴリ１８０４は、テスト問題の教科内の分野であるカテゴリが登録される。
【０１１２】
優先度１８０５は、テスト問題を印刷するためのカテゴリごとの優先順位が数値で登録される。
【０１１３】
図７は、本発明におけるテスト問題登録画面でのテスト問題登録手順の一例を示すフローチャートである。ここで設定（登録）したテスト問題の情報は、後述のテスト結果登録処理やテスト問題の印刷処理で使用される。
【０１１４】
なお、ステップＳ７０１からステップＳ７０３までの処理は画像処理装置１０３のＣＰＵ３０１が行い、ステップＳ７０４からステップＳ７０７までの処理は処理サーバ１０１のＣＰＵ２０１が行うこととする。
【０１１５】
ステップＳ７０１では、図１２のテスト問題登録画面を表示する。
【０１１６】
図１２は、画像処理装置１０３より予めデータとして登録されたテスト問題を１問ずつ、テスト問題管理テーブル１９００へ登録するための画面のインタフェースである。
【０１１７】
１２０１は、登録するテスト問題の教科を選択し、設定する箇所である。
【０１１８】
１２０２は、登録するテスト問題のレベルを選択し、設定する箇所である。
【０１１９】
１２０３は、登録するテスト問題の学年を選択し、設定する箇所である。
【０１２０】
１２０４は、登録するテスト問題の教科の分野であるカテゴリを選択し、設定する箇所である。
【０１２１】
１２０５は、登録するテスト問題のテストデータを選択し、設定する箇所である。
【０１２２】
１２０６は、１２０５へ登録するテスト問題のテストデータを選択し、設定するためのファイル参照用のボタンである。
【０１２３】
１２０７は、テスト問題を登録する処理をキャンセルするためのボタンである。
【０１２４】
１２０８は、テスト問題を登録するためのボタンである。
【０１２５】
ステップＳ７０２では、図１２のテスト問題登録画面におき、教科（１２０１）、学年（１２０２）、レベル（１２０３）、カテゴリ（１２０４）、テストデータファイル（１２０５）に対する値の設定を受け付ける。すなわち、カテゴリに分類された問題の登録を行う操作を受け付ける（問題登録受付手段）。
【０１２６】
なお、ここにおけるテスト問題の登録は、１問１ページの構成となっていることを前提とする。
【０１２７】
ステップＳ７０３では、画像処理装置１０３のＣＰＵ３０１は、テスト問題登録画面で設定した情報の登録実行を指示する。
【０１２８】
なお、ステップＳ７０１〜ステップＳ７０３の処理は画像処理装置１０３の画面で指示・実行しても良いが、クライアント端末１０２などから実行しても良いこととする。
【０１２９】
ステップＳ７０４では、処理サーバ１０１のＣＰＵ２０１は、図１２のテスト問題登録画面で指定された情報を受け取り、それに対して、問題ＩＤを採番する。
【０１３０】
例えば、図１２のテスト問題登録画面において、一例として、図１２の１２０１の教科において「数学」、図１２の１２０２の学年において「中３」、図１２の１２０３のレベルにおいて「Ｂ」、図１２の１２０４のカテゴリにおいて「方程式」、図１２の１２０５の問題ＰＤＦファイルにおいて、「Ｃ：￥ＴＥＳＴ￥ＭＡＴＨ＿３Ｂ＿０００１．ＰＤＦ」のファイルを指定した場合、問題ＩＤを「ＭＡＴＨ＿３Ｂ＿０００１」（０００１はその教科、学年、レベル内で一意となる連番）として採番する。
【０１３１】
Ｓ７０５では、Ｓ７０４で採番した問題ＩＤの情報をＱＲ（登録商標）コードなどの二次元コードに変換し、元の問題イメージに重ね合わせる処理を行う。
【０１３２】
すなわち、作成した前記問題は、二次元バーコードにより管理可能である。
【０１３３】
ここで重ね合わせた二次元コードは、後述のテスト結果の登録処理で使用される。なお、問題ＩＤを重ね合わせる際に使用する手段は二次元コードに限定されず、通常のバーコードなどでも良い。
【０１３４】
Ｓ７０６では、図１２のテスト問題指定画面の各項目に指定された値と、ステップＳ７０４で採番した問題ＩＤの情報を基に、図１９のテスト問題管理テーブル１９００にテスト問題を管理するためのレコードを登録する。
【０１３５】
図１９のテスト問題管理テーブル１９００は、問題ＩＤ１９０１、教科１９０２、学年１９０３、レベル１９０４、カテゴリ１９０５、データファイル名１９０６、からなり、テスト問題を一問ずつ管理する。
【０１３６】
問題ＩＤ１９０１は、テスト問題を管理する問題ＩＤが登録される。
【０１３７】
教科１９０２は、テスト問題の教科名が登録される。
【０１３８】
学年１９０３は、テスト問題の対象学年が登録される。
【０１３９】
レベル１９０４は、テスト問題のレベルが登録される。
【０１４０】
カテゴリ１９０５は、テスト問題の教科内の分野であるカテゴリが登録される。
【０１４１】
データファイル名１９０６は、テスト問題のデータファイルの名称が登録される。
【０１４２】
例えば、図１２で図示したテスト問題指定画面において設定した値と、ステップＳ７０４で採番された問題ＩＤの値が「ＭＡＴＨ＿３Ｂ＿０００１」である場合、図１９の１９１０のレコードのように、問題ＩＤ１９０１はステップＳ７０４で採番した値の「ＭＡＴＨ＿３Ｂ＿０００１」、教科１９０２、は図１２の１２０１で設定した値の「数学」、レベル１９０４は、図１２の１２０２で設定した値の「Ｂ」、学年１９０３は、図１２の１２０３で設定した値の「中３」、カテゴリ１９０５は、図１２の１２０４で設定した「方程式」、データファイル名１９０６は、図１２の１２０５で指定したファイルの名称「ＭＡＴＨ＿３Ｂ＿０００１．ｐｄｆ」、の値が登録される。
【０１４３】
Ｓ７０７では、Ｓ７０５で二次元コードを重ね合わせた問題ＰＤＦファイル（図１４に図示）を、コンテンツリポジトリに格納する。
【０１４４】
１４０１は、スキャンしたテスト問題を識別するためのコード（例えば、二次元コード、又はバーコードによる問題識別のためのコード）を配置する箇所である。このコードへは、問題ＩＤの情報が格納されている。
【０１４５】
１４０２は、１４０４に記載された解答の内容を採点者が確認し、解答が正解である場合には、採点者が○を記載し、解答が不正解である場合には、採点者が×を記載する箇所である。この箇所は、テストの解答の正誤を登録するために、後述の処理においてＯＣＲ処理（光学式文字読取処理）で読み取る箇所となる。
【０１４６】
１４０３は、テスト問題の問題が記載されている箇所である。
【０１４７】
１４０４は、テスト問題に対する解答が記入される箇所である。
【０１４８】
図８は、本発明におけるスキャン画面でのテスト結果の登録処理の一例を示す処理図である。本処理は、図７のステップＳ７０７で登録されたテスト問題を紙面で印刷し、直接生徒が、そのテスト問題の紙面上に解答を行った後、解答済みのテスト紙面を画像処理装置１０３でスキャンを行い、生徒のテスト結果をデータとしてスキャン結果管理テーブル２０００に登録する処理である。
【０１４９】
なお、ステップＳ８０１からステップＳ８０３までの処理は画像処理装置１０３のＣＰＵ３０１が行い、ステップＳ８０４からステップＳ８１０までの処理は処理サーバ１０１のＣＰＵ２０１が行うこととする。
【０１５０】
ステップＳ８０１では、画像処理装置１０３の表示画面上に、テスト結果をスキャンするための操作画面である、図１３のスキャン画面を表示する。
【０１５１】
図１３のテスト結果のスキャン画面は、１３０１のスキャン実行者を設定する箇所、１３０２の生徒名を設定する箇所、１３０３のスキャンをキャンセルするためのボタン、１３０４のスキャンを実行するためのボタンからなる。
【０１５２】
ステップＳ８０２では、画像処理装置１０３は、スキャン実行者（例えば、テストを実施した人（教員））、生徒名（テストへ解答を行った人）の情報と合わせてテストテスト結果を登録するため、ユーザによる、図１３のスキャン画面でスキャン実行者（１３０１）と生徒名（１３０２）の情報の設定を受け付ける。
【０１５３】
ステップＳ８０３では、画像処理装置１０３は、解答済みの原稿を読み取り、処理サーバ１０１に対して読み取った原稿の画像を送信する。すなわち、解答済みの問題の原稿の画像を読み取り（結果読取手段）、読み取った原稿の画像を処理サーバ１０１へ送信する（読取画像送信手段）。
【０１５４】
この時、画像処理装置１０３のオートフィーダーより、該当の生徒が解答したテスト用紙を複数枚取り込み、スキャン実行の指示を与えることが出来ることとする。
【０１５５】
スキャンするテスト結果のイメージの一例は、図１５の採点済みテスト問題イメージ１５００の通りである。
【０１５６】
１５０１は、スキャンしたテスト問題を識別するためのコード（例えば、二次元コード、又はバーコードによる問題識別のためのコード）を配置する箇所である。このコードへは、問題ＩＤの情報が格納されている。
【０１５７】
１５０２は、テスト問題の解答が正解である場合には採点者によって○が記載され、テスト問題の解答が不正解である場合には採点者によって×が記載されている箇所である。この箇所は、テストの解答の正誤を登録するために、後述の処理においてＯＣＲ処理（光学式文字読取処理）で読み取る箇所となる。
【０１５８】
なお、図１５の例は、３問のテスト問題をし、１問目と３問目が正解し、２問目が不正解となった例である。
【０１５９】
ステップＳ８０４では、スキャンしたテスト問題の処理が最後まで完了したかどうかを判定する。例えば、図１５に示すように一度に３枚の解答用紙をスキャンすることになると、３枚の処理が完了するまで処理を繰り返す。最終ページの処理まで完了していない場合はＳ８０５へ、完了している場合は本テスト結果登録処理を完了する。
【０１６０】
ステップＳ８０５では、画像処理装置１０３より送信された原稿の画像を受け取り、すなわち、画像処理装置１０３より送信された原稿の画像を受け取り（読取画像受信手段）、テスト問題の最左上に配置された二次元コード（図１５の１５０１）をＯＣＲし、問題ＩＤを読み取る。
【０１６１】
ステップＳ８０６では、テスト問題の解答正誤を採点する箇所（図１５の１５０２）をＯＣＲし、解答の正誤を判断する。
【０１６２】
なお、本実施例においては、テスト問題の解答正誤を採点する箇所（図１５の１５０２）をＯＣＲすることによって、解答の正誤を判断しているが、マークシート方式による解答そのものや、記入された解答そのものをＯＣＲすることにより取得した内容から解答の正誤を判断しても良いこととする。
【０１６３】
すなわち、読取画像受信手段によって受信した原稿の画像から内容を取得する（記入内容取得手段）。
【０１６４】
ステップＳ８０７では、ステップＳ８０５で読み取った問題ＩＤをキーとし、図１９のテスト問題管理テーブル１９００からその問題ＩＤに該当する教科１９０２、学年１９０３、レベル１９０４、カテゴリ１９０５の値を特定しておく。
【０１６５】
Ｓ８０８では、図２０のスキャン結果管理テーブル２０００において、既にスキャン結果管理テーブルに存在するレコードか否かを判定する。
【０１６６】
図２０のスキャン結果管理テーブル２０００は、各問題の、採点済みのテスト用紙をスキャンした正誤の結果を登録するテーブルである。
【０１６７】
ＩＤ２００１には、スキャンが行われる１問ごとのテスト問題に対しユニークのＩＤが登録される。
【０１６８】
スキャンユーザ２００２には、テスト問題のスキャンを行ったユーザのユーザ名が登録される。
【０１６９】
生徒名２００３には、スキャンが行われるテスト問題の解答を行った生徒の名前が登録される。
【０１７０】
教科２００４には、スキャンが行われるテスト問題の教科の名称が登録される。
【０１７１】
学年２００５には、スキャンが行われるテスト問題の対象学年が登録される。
【０１７２】
レベル２００６には、スキャンが行われるテスト問題のレベルが登録される。
【０１７３】
カテゴリ２００７には、スキャンが行われるテスト問題が分類される教科の中の分野であるカテゴリが登録される。
【０１７４】
問題ＩＤ２００８には、スキャンが行われるテスト問題の問題ＩＤが登録される。
【０１７５】
正２００９には、スキャンが行われるテスト問題が正解の場合に値が１ずつカウントアップし登録される。
【０１７６】
誤２０１０には、スキャンが行われるテスト問題が不正解の場合に値が１ずつカウントアップし登録される。
【０１７７】
なおステップＳ８０８の判定方法は、解答済みのテスト用紙がスキャンされる前にステップＳ８０２の図１３のスキャン画面の１３０２で指定された生徒名、ステップＳ８０５で取得した問題ＩＤの値をキーとし、図２０のスキャン結果管理テーブル２０００において、生徒名２００３が、図１３のスキャン画面の１３０２で指定された生徒名に合致し、２００８の問題ＩＤが、ステップＳ８０５で取得した問題ＩＤの値に合致するレコードが存在するかによって判定する。
【０１７８】
判定の結果、存在しない情報であった場合はＳ８０９へ、既に存在するレコードであった場合はＳ８１０へ進む。
【０１７９】
Ｓ８０９では、該当生徒のテスト結果を図２０のスキャン結果管理テーブルの各項目に以下の値を設定し、新規レコード登録する。
【０１８０】
図２０のスキャン結果管理テーブルの２００１のＩＤへは、前解答者のテスト結果がユニークにするためのＩＤの値、２００２のスキャンユーザへはステップＳ８０２におき図１３の１３０１で設定したスキャンユーザの値、２００３の生徒名へはステップＳ８０２におき図１３の１３０２で設定した生徒名の値、２００４の教科へはステップＳ８０７で取得した教科１９０２の値、２００５の学年へはステップＳ８０７で取得した学年１９０３の値、２００６のレベルへはステップ８０７で取得したレベル１９０４の値、２００７のカテゴリへはステップＳ８０７で取得したカテゴリ１９０５の値、２００８の問題ＩＤへはステップＳ８０５で取得した問題ＩＤの値を、設定する。
【０１８１】
また、２００９の正、２０１０の誤の各項目については、ステップＳ８０６でＯＣＲ処理（文字認識処理）を行った結果、「○」が読み取れた場合は２００９の正の項目に対して、その項目のみに対し１を登録し、「×」が読み取れた場合は２０１０の誤の項目のみに対して１の値を登録する。正誤の結果に応じて２００９の正、２０１０の誤のいずれかに１の値が登録されることとなる。
【０１８２】
以上の値を設定し、図２０のスキャン結果管理テーブルにテスト結果として新規レコード登録する。すなわち、問題に対する解答済みの原稿の正誤を判定するための正誤情報を記憶する（記憶手段）。また、結果の正誤を、問題に紐付くカテゴリの情報とともにスキャン結果管理テーブル２０００に登録する。
【０１８３】
ステップＳ８１０では、該当生徒のテスト結果（正誤）を図２０のスキャン結果管理テーブル２０００に更新する。
【０１８４】
すなわち、ステップＳ８０８において、既に同一解答者による同一問題が図２０スキャン結果管理テーブルに存在すると判定した場合、ステップＳ８０６でＯＣＲ処理（光学式文字読取処理）を行った結果、「○」が読み取れた場合はそのレコードの２００９の正の項目に対して、「×」が読み取れた場合はそのレコードの２０１０の誤の項目に対して、該当の項目における解答回数の値に１を足し、レコードを更新する。
【０１８５】
すなわち、問題に対する解答済みの原稿の正誤を判定するための正誤情報を記憶する（記憶手段）。また、結果の正誤を、問題に紐付くカテゴリの情報とともにスキャン結果管理テーブル２０００に登録する。
【０１８６】
図９、図１０は、本発明における印刷画面での印刷実行手順の一例を示す処理図である。
【０１８７】
なお、ステップＳ９０１からステップＳ９０４、ステップＳ９０７からステップＳ９０９、ステップＳ９２１の処理は画像処理装置１０３のＣＰＵ３０１が行い、ステップＳ９０５からステップＳ９０６、ステップＳ９１０からステップＳ９２０までの処理は処理サーバ１０１のＣＰＵ２０１が行うこととする。
【０１８８】
なお、本処理により、図７の処理で登録したテスト問題より、テスト問題の解答用紙を印刷するが、その際に、図８の処理でスキャンし登録された採点済みのテストの結果に応じ、例えば、不正解であった問題を混合する等の指定を行なった上で、テスト用紙を印刷することが可能となる。
【０１８９】
ステップＳ９０１では、画像処理装置１０３の操作画面に図１６の印刷画面を表示する。
【０１９０】
図１６の印刷画面は、テスト問題を印刷するための、テスト問題を生成する条件を設定する画面である。
【０１９１】
１６０１は、生成するテスト問題の教科を設定する箇所である。
【０１９２】
１６０２は、生成するテスト問題の学年を設定する箇所である。
【０１９３】
１６０３は、生成するテスト問題のレベルを設定する箇所である。
【０１９４】
１６０４は、生成するテスト問題の出題数を設定する箇所である。
【０１９５】
１６０５は、テスト問題を生成する条件を、図１６の１６０６、１６０７、１６０８のいずれにするかを決定する箇所である。
【０１９６】
１６０６は、生成するテスト問題を、過去に間違えた問題などを考慮せずに、登録済みのテスト問題より順番またはランダムに構成する場合に選択を行う箇所である。
【０１９７】
１６０７は、生成するテスト問題を、過去に間違えた問題のみで構成する場合に選択を行う箇所である。
【０１９８】
１６０８は、生成するテスト問題を、一部分は登録済みの問題で順番に構成し、もう一部分は過去に間違えた問題で構成する場合に選択を行う箇所である。
【０１９９】
なお、本発明における実施形態においては、１６０６から１６０８のいずれか１つのみを選択することとする。
【０２００】
１６０９は、生成するテスト問題が、過去に間違えた問題を含む場合（図１６の１６０７または、１６０８が選択された場合）に過去に間違えた問題の解答者を設定する箇所である。
【０２０１】
１６１０は、生成するテスト問題が、過去に間違えた問題を含む場合（１６０７または、１６０８が選択された場合）に、過去に間違えた問題が分類される教科内の分野であるカテゴリが選択できる画面を起動するボタンである。
【０２０２】
１６１１は、テスト問題を印刷するための印刷画面を終了するためのキャンセルボタンである。
【０２０３】
１６１２は、テスト問題を印刷するための印刷ボタンである。
【０２０４】
ステップＳ９０２では教員が特定の生徒向けのテスト問題の印刷を行えるようにするために、画像処理装置１０３の表示画面上で、テスト問題生成の条件となる、教科（図１６の１６０１）、学年（図１６の１６０２）、レベル（図１６の１６０３）、テスト問題の印刷数でもある出題数（図１６の１６０４）の指定を受け付ける。
【０２０５】
また、該当の生徒が過去に間違えた問題を混ぜてテスト問題を構成するのか、登録済みの問題で順番（またはランダム）に構成するのかを決定するため、図１６の１６０６から１６０８のいずれかを選択を受け付ける。
【０２０６】
なお、図１６の１６０８が選択された場合は、さらに、生徒名と、その生徒が過去に間違えた問題を何問混ぜるかの指定を受け付ける。例えば、図１６の印刷画面での指定は、１６０８が選択されていて、全１０問中２問を過去に間違えた問題から構成し、残りの８問を登録済みの問題で順番（またはランダム）に構成する例となっている。
【０２０７】
ステップＳ９０３では、図１６の１６０６、１６０７、１６０８のどの印刷方法が選択されたかを判定する。過去に間違えた問題を混ぜて問題を構成する方法を選択した場合、つまり、図１６の印刷画面で１６０６を選択した場合はＳ９０９へ、新規にテスト問題を構成する方法を選択した場合、つまり、図１６の印刷画面で１６０７もしくは、１６０８を選択した場合はＳ９０４へ進む。
【０２０８】
ステップＳ９０４では、印刷画面上で生徒名と、その生徒が過去に間違えた問題を何問混ぜるかの指定を受け付ける。
【０２０９】
ステップＳ９０５では、ステップＳ９０４で指定した生徒名の情報をもとにスキャン結果管理テーブルを検索し、図１６の１６１０のカテゴリの指定のボタンの押下を受け付けた際に、図１７の画面を表示できるようにするため、該当生徒が過去に間違えた問題を検索する。
【０２１０】
ステップＳ９０６では、Ｓ９０５で抽出したレコードをカテゴリごとに集計する。例えば、図１６の１６０１、１６０２、１６０３と１６０９で指定した値で図２０のスキャン結果管理テーブルを読みにいった場合は、図２０のレコードの中においては、生徒名２００３の値が「テスト  次郎」で、教科２００４の値が「数学」、学年２００５の値が「中３」、レベル２００６の値が「Ｂ」が、カテゴリごとに過去に間違えた問題を集計する対象のレコードとなる。
【０２１１】
すなわち、誤って解答された問題はカテゴリの単位で抽出することが可能である。
【０２１２】
なお、その対象レコードにおいては、証明の問題（図２０の問題ＩＤが３と４）で過去に間違えた回数は、問題ＩＤ（図２０の２００１）が３と４の誤の項目（図２０の２０１０）を足すと「３＋１」の４回であるので、証明が４回とカウントし、同様に一次関数の問題（図２０の問題ＩＤが７と８）は、過去に間違えた回数は、問題ＩＤ（図２０の２００１）が７と８の誤の項目（図２０の２０１０）を足すと「２＋１」の３回あるので、一次関数は３回とカウントする。
【０２１３】
ステップＳ９０７では、Ｓ９０６でカテゴリの名称を一覧形式で１７０５に表示し（点線枠で図示の図１７の１７０５）、また、１７０５の各カテゴリに属する問題において不正解であった数の合計数を１７０６に表示する。すなわち、図１６の１６０９で指定した生徒の間違えた問題数をカテゴリごとに表示する（点線枠で図示の図１７の１７０６）。
【０２１４】
なお、１７０９は、１７０５のカテゴリ名の一覧より、カテゴリを選択するための選択エリアである。
１７０１は、図１６の１６０１で設定された、生成するテスト問題の教科を表示する箇所である。
【０２１５】
１７０２は、図１６の１６０２で設定された、生成するテスト問題の学年を表示する箇所である。
【０２１６】
１７０３は、図１６の１６０３で設定された、生成するテスト問題のレベルを表示する箇所である。
【０２１７】
１７０４は、図１６の１６０９で設定された、過去に間違えた問題の解答者を表示する箇所である。
【０２１８】
１７０７のボタンは、図１７のカテゴリ選択画面における設定処理をキャンセルするためのボタンである。
【０２１９】
１７０８の確定ボタンは、図１７のカテゴリ選択画面における設定処理を確定するためのボタンである。
【０２２０】
ステップＳ９０８では、Ｓ９０７で表示されたカテゴリ情報をもとに、過去に間違えた問題をどのカテゴリから抽出するかの選択を受け付ける。
【０２２１】
例えば、図１７のカテゴリ選択画面の例では、図１６の１６０９において生徒名「テスト  次郎」が選択され、図１６の１６１０の押下によって表示された図１７のカテゴリ選択画面においては、図１７の１７０５のカテゴリ名の値が「証明」と「一次関数」が選択されていて（選択は図１７の１７０９によって行われている）、全１０問中２問の問題は証明と一次関数の問題から抽出することを選択した例となっている。
【０２２２】
ステップＳ９０９では、画像処理装置１０３の図１６の印刷画面より印刷の指示を受け付ける。すなわち、処理サーバ１０１へ問題の作成指示を送信する（問題作成指示送信手段）。
【０２２３】
ステップＳ９１０では、ステップＳ９０９までで指示された印刷処理が、過去に間違えた問題を混ぜて印刷する印刷指示になっているか否かを判定する。
【０２２４】
過去に間違えた問題を混ぜて印刷する指示となっている場合（図１６の１６０７または１６０８が選択済み）はＳ９１１へ進む。
【０２２５】
過去に間違えた問題を混ぜて印刷する指示となっていない場合（図１６の１６０６が選択済み）はＳ９１４へ進む。すなわち、過去に間違えた問題に関わらず、カテゴリの中から登録されているテスト問題をテスト問題の登録順あるいは、登録順に従わずランダムに印刷することができる。
【０２２６】
ステップＳ９１１では、過去に間違えた問題を混ぜる問題数分まで処理が進んだかどうかを判定する。これまでの例では１０問中２問を過去に間違えた問題から抽出することになっているので、ここの判定では「２問分」の処理を実行したかどうかを判定する。処理が該当問題数分まで達していない場合はステップＳ９１２へ、達している場合はステップＳ９１４へ進む。
【０２２７】
ステップＳ９１２では、Ｓ９０２において、図１６の１６０９で指定した生徒名と、ステップＳ９０８で指定したカテゴリの情報（図１７）をもとに、図２０のスキャン結果管理テーブル２０００を検索し、該当生徒が過去に間違えた問題を検索する。なお、本処理では、本ステップにおいて過去に間違えた問題の問題ＩＤを特定し、後続のステップＳ９１８で問題のデータの実ファイルをコンテンツリポジトリより取得しているが、ここで、テスト問題そのもののデータを取得しても良いこととする。
【０２２８】
すなわち、スキャン結果管理テーブル２０００に記憶されている正誤情報と記入内容に従って、誤った解答に対応する問題を、スキャン結果管理テーブル２０００から取得する（第２の問題取得手段）。
【０２２９】
例えば、図１６の１６０１、１６０２、１６０３、１６０９で指定された値と、図１７の１７０９で選択された図１７の１７０５のカテゴリ名の値にて検索対象となるレコードは、図２０の問題のうち、問題ＩＤ（図２０の２００１）が３、４、７、８のレコードになる。
【０２３０】
ステップＳ９１３では、該当生徒が、選択したカテゴリ内で過去に最も間違えた問題を、今回印刷する問題として選択する。これまでの例では、証明と一次関数のカテゴリを合わせた中では最も間違えた回数の多い図２０、２００８の問題ＩＤが３の「ＭＡＴＨ＿３Ｂ＿０００２」が選択される。２問目としては、２番目に間違えた回数の多い図２０、２００８の問題ＩＤが７の「ＭＡＴＨ＿３Ｂ＿０００５」が選択される。
【０２３１】
なお、ここでの問題選択のロジックはこの方法に限らず、単純にカテゴリ内の問題ＩＤの一番若いものから選択する方法や、一度選択したカテゴリから２問連続で選択しないようにする、など様々な方法が考えられるため、ここで記載した方法には限定されない。
【０２３２】
ステップＳ９１１からステップＳ９１３においては全１０問中２問を過去に間違えた問題から抽出しているため、ステップＳ９１４からステップＳ９１６は、全体の出題問題数である１０問（図１６の１６０４の指定）にするために残りの８問を抽出するための処理を行う。
【０２３３】
ステップＳ９１４では、処理が全体の出題問題数に達したか否かを判定する。ステップＳ９１４において、全体の出題数に達していない場合はＳ９１５へ進み、達している場合はＳ９１７へ進む。
【０２３４】
これまでの例では全１０問中２問を過去に間違えた問題から抽出している（ステップＳ９１１からステップＳ９１３）が、全体の出題問題数の１０問には達していないため残りの８問を抽出するため、Ｓ９１５に進む。
【０２３５】
ステップＳ９１５では、残りの問題をどのカテゴリの問題から抽出するかを判断するため、ステップＳ９０２で指定した教科（図１６、１６０１）、学年（図１６、１６０２）、レベル（図１６、１６０３）をもとに図１８のカテゴリ優先度管理テーブル１８００を参照する。
【０２３６】
例えば、図１６に図示する印刷設定の場合、数学（図１６、１６０１）、中２（図１６、１６０２）、レベルＢ（図１６、１６０３）の場合、図１８の１８０４のカテゴリの値が、方程式、証明、空間図形、一次関数、因数分解が抽出される。
【０２３７】
また、その抽出された各カテゴリに対応する優先度（図１８、１８０５）は、方程式が１、証明が２、空間図形が３、一次関数が４、因数分解が５となっている。なお、ここでは、数値が小さい方が優先度の高いカテゴリとする。
【０２３８】
ステップＳ９１６では、ステップＳ９１５で参照したカテゴリ優先度をもとに、まだ問題が抽出されていないカテゴリを選択し、該当カテゴリの中から優先度の高い問題の問題ＩＤを図１９のテスト問題管理テーブル１９００から選択する。なお、本処理では、本ステップにおいて問題の問題ＩＤを特定し、後続のステップＳ９１８で問題のデータの実ファイルをコンテンツリポジトリより取得しているが、ここで、テスト問題そのもののデータを取得しても良いこととする。
【０２３９】
すなわち、出力する問題を取得する（第１の問題取得手段）。
【０２４０】
例えば、図１９、１９０２の教科が「数学」、図１９、１９０３の学年が「中３」、図１９、１９０４のレベルが「Ｂ」であって、図１９、１９０５のカテゴリが「方程式」の中で最も問題ＩＤが若い問題は、図１９、１９１０の問題ＩＤ（図１９、１９０１）が「ＭＡＴＨ＿３Ｂ＿０００１」のレコードが選択される。
【０２４１】
次のレコードとしては、図１９、１９０２の教科が「数学」、図１９、１９０３の学年が「中３」、図１９、１９０４のレベルが「Ｂ」であって、図１９、１９０５のカテゴリが「方程式」の中で、次の問題ＩＤである「ＭＡＴＨ＿３Ｂ＿０００２．ＰＤＦ」のレコードが選択されていくこととする。
【０２４２】
なお、カテゴリが「方程式」で８問に到達しない場合は、図１７の１７０９において未選択のカテゴリで、かつ、「方程式」に続いてカテゴリ優先度が高いカテゴリである、図１９、１９０２の教科が「数学」、図１９、１９０３の学年が「中３」、図１９、１９０４のレベルが「Ｂ」であって、図１９、１９０５のカテゴリが「空間図形」の中より、レコードの若い番号順に選択をしていくこととする。
【０２４３】
なお、このレコードの選択処理は一例であり、この方法に限らず、一度選択されたカテゴリから２問連続で選択しないようにする、過去に間違えたことのある問題ＩＤを優先して選択する、過去に実施したことのない問題ＩＤを優先して選択する、など様々な方法が考えられるため、ここで記載した方法には限定されない。
【０２４４】
ステップＳ９１７では、ステップＳ９１６までで抽出された複数の問題ＩＤをもとに、問題ＰＤＦファイルを特定しコンテンツリポジトリから取得する処理が全て実施されたか否かを判定する。全て実施されていない場合はステップＳ９１８へ、全て実施されている場合はステップＳ９１９へ進む。
【０２４５】
ステップＳ９１８では、ステップＳ９１６までで抽出された問題ＩＤに紐づく問題ＰＤＦファイルの実体をコンテンツリポジトリから取得する処理を行う。
【０２４６】
例えば、全１０問であれば、全１０問分の問題ＰＤＦファイルの実体をコンテンツリポジトリから取得することを行う。すなわち、第２の問題取得手段で取得した問題を、第１の問題取得手段で取得した問題に含めて問題を作成する（問題作成手段）。
【０２４７】
ステップＳ９１９では、ステップＳ９１８で取得した問題ＰＤＦファイルを１つのＰＤＦファイルに結合する処理を実施する。分割されたままのＰＤＦファイルを印刷すると、間に他人が印刷した印刷ジョブが混入することが考えられるため、１つの印刷ジョブにまとめることを目的とした処理である。
【０２４８】
ステップＳ９２０では、ステップＳ９１９で結合したＰＤＦファイルを、画像処理装置１０３に対して印刷実行指示する。
【０２４９】
ステップＳ９２１では、画像処理装置１０３のＣＰＵ３０１はテスト問題の印刷処理を実行する。
【０２５０】
以上説明したように、本願の発明によれば、テスト問題の解答の正誤の結果に基づいてテスト問題を生成することが可能になる。
【０２５１】
以上、１実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２５２】
また、本発明におけるプログラムは、図６、図７、図８、図９、図１０に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図６、図７、図８の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図６、図７、図８、図９、図１０の各装置の処理方法ごとのプログラムであってもよい。
【０２５３】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２５４】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０２５５】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０２５６】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２５７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２５８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２５９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２６０】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０２６１】
１０１  処理サーバ
１０２  クライアント端末
１０３  画像処理装置
１０４  ネットワーク
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  システムバス
２０５  入力コントローラ（入力Ｃ）
２０６  ビデオコントローラ（ＶＣ）
２０７  メモリコントローラ（ＭＣ）
２０８  通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）
２０９  ＫＢ（キーボード）
２１０  ＣＲＴ
２１１  外部メモリ（ＨＤ、ＦＤ）
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４  ＨＤＤ
３０５  Ｎｅｔｗｏｒｋ  Ｉ／Ｆ
３０６  ＭＯＤＥＭ
３０７  操作部  Ｉ／Ｆ
３０８  操作部
３０９  システムバス
３１０  ＲＩＰ
３１１  プリンタ  Ｉ／Ｆ
３１２  プリンタ
３１３  スキャナ  Ｉ／Ｆ
３１４  スキャナ
３１５  画像バス
３１６  コントローラユニット
３１７  画像処理部
３１８  外部  Ｉ／Ｆ
３１９  カードリーダ
【図１】
2015194525.tif 000003
【図２】
2015194525.tif 000004
【図３】
2015194525.tif 000005
【図４】
2015194525.tif 000006
【図５】
2015194525.tif 000007
【図６】
2015194525.tif 000008
【図７】
2015194525.tif 000009
【図８】
2015194525.tif 000010
【図９】
2015194525.tif 000011
【図１０】
2015194525.tif 000012
【図１１】
2015194525.tif 000013
【図１２】
2015194525.tif 000014
【図１３】
2015194525.tif 000015
【図１４】
2015194525.tif 000016
【図１５】
2015194525.tif 000017
【図１６】
2015194525.tif 000018
【図１７】
2015194525.tif 000019
【図１８】
2015194525.tif 000020
【図１９】
2015194525.tif 000021
【図２０】
2015194525.tif 000022