(57)【要約】【課題】画像列に含まれる複数の画像を、各画像から得られる情報に基づいて電子的に仕分けする。【解決手段】画像処理装置（２）は、複数のスキャン画像からなる画像列を取得し、スキャン画像列に含まれる画像それぞれについて、その画像に対応する仕分け情報を、その画像の解析結果に基づいて取得し、取得された仕分け情報に基づいて、前記複数の画像の少なくとも一部を含む画像列を示す情報を１又は複数生成する。【選択図】図１
2014078879.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像からなる画像列を取得する画像列取得手段と、
前記画像列に含まれる画像それぞれについて画像を解析し、解析結果に基づいてその画像に対応する仕分け情報を取得する仕分け情報取得手段と、
前記仕分け情報に基づいて、前記複数の画像の少なくとも一部を含む画像列を示す情報を１又は複数生成する画像列生成手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
前記仕分け情報取得手段は、
前記画像列に含まれる画像中の二次元コード画像が表す情報を、その画像に対応する仕分け情報として取得すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像列生成手段は、
複数の方法のうちからユーザに選択された方法で、１又は複数の前記情報を生成すること、
を特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記画像列生成手段は、
複数の方法のうちの、前記仕分け情報取得手段により取得された仕分け情報に応じた方法で、１又は複数の前記情報を生成すること、
を特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
前記仕分け情報取得手段は、
或る画像に対応する仕分け情報を、その画像を解析することでは取得できない場合、その画像に対応する仕分け情報を、他の画像に対応する仕分け情報に基づいて取得すること、
を特徴とする請求項１又は２に記載の画像処理装置。
【請求項６】
複数の画像からなる画像列を取得する画像列取得手段、
前記画像列に含まれる画像それぞれについて画像を解析し、解析結果に基づいてその画像に対応する仕分け情報を取得する仕分け情報取得手段、
前記仕分け情報に基づいて、前記複数の画像の少なくとも一部を含む画像列を示す情報を１又は複数生成する画像列生成手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、記録用紙の束をスキャンして、各記録用紙に印刷されている仕分け情報を読み取り、読み取った仕分け情報に基づいて記録用紙を仕分けすること、が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−３０５９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、画像列に含まれる複数の画像を、各画像から得られる情報に基づいて電子的に仕分けすることである。
【課題を解決するための手段】
【０００５】
上記課題を解決するための請求項１の発明は、複数の画像からなる画像列を取得する画像列取得手段と、前記画像列に含まれる画像それぞれについて画像を解析し、解析結果に基づいてその画像に対応する仕分け情報を取得する仕分け情報取得手段と、前記仕分け情報に基づいて、前記複数の画像の少なくとも一部を含む画像列を示す情報を１又は複数生成する画像列生成手段と、を含むことを特徴とする画像処理装置である。
【０００６】
請求項２の発明は、請求項１の発明において、前記仕分け情報取得手段は、前記画像列に含まれる画像中の二次元コード画像が表す情報を、その画像に対応する仕分け情報として取得すること、を特徴とする。
【０００７】
また、請求項３の発明は、請求項１又は２の発明において、前記画像列生成手段は、複数の方法のうちからユーザに選択された方法で、１又は複数の前記情報を生成すること、を特徴とする。
【０００８】
また、請求項４の発明は、請求項１又は２の発明において、前記画像列生成手段は、複数の方法のうちの、前記仕分け情報取得手段により取得された仕分け情報に応じた方法で、１又は複数の前記情報を生成すること、を特徴とする。
【０００９】
また、請求項５の発明は、請求項１又は２の発明において、前記仕分け情報取得手段は、或る画像に対応する仕分け情報を、その画像を解析することでは取得できない場合、その画像に対応する仕分け情報を、他の画像に対応する仕分け情報に基づいて取得すること、を特徴とする。
【００１０】
上記課題を解決するための請求項６の発明は、複数の画像からなる画像列を取得する画像列取得手段、前記画像列に含まれる画像それぞれについて画像を解析し、解析結果に基づいてその画像に対応する仕分け情報を取得する仕分け情報取得手段、前記仕分け情報に基づいて、前記複数の画像の少なくとも一部を含む画像列を示す情報を１又は複数生成する画像列生成手段、としてコンピュータを機能させるプログラムである。
【発明の効果】
【００１１】
請求項１、６の発明によれば、画像列に含まれる複数の画像を、各画像から得られる情報に基づいて電子的に仕分けすることができる。
【００１２】
請求項２の発明によれば、各画像から得られる情報を、その画像中の二次元コード画像から取得できる。
【００１３】
請求項３の発明によれば、仕分け方法を、ユーザが指定できる。
【００１４】
請求項４の発明によれば、各画像から得られる情報に応じた仕分け方法で、画像列に含まれる複数の画像を仕分けできる。
【００１５】
請求項５の発明によれば、本構成を有しない場合と比較して、より利便性を向上できる。
【図面の簡単な説明】
【００１６】
【図１】画像処理装置の構成を例示する図である。
【図２】テスト用紙文書を例示する図である。
【図３】二次元コード画像を例示する図である。
【図４】合成画像を例示する図である。
【図５】二次元コード画像を説明するための図である。
【図６】スキャナ付きプリンタと画像処理装置とで実行される処理を例示する図である。
【図７】データベースを例示する図である。
【図８Ａ】仕分け処理を例示するフロー図である。
【図８Ｂ】仕分け処理を例示するフロー図である。
【図９】スキャナ付きプリンタと画像処理装置とで実行される処理を例示する図である。
【図１０】スキャナ付きプリンタと画像処理装置とで実行される処理を例示する図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態の例について図面に基づき詳細に説明する。
【００１８】
図１は、本発明に実施形態に係る画像処理装置２の構成を例示する図である。画像処理装置２は、大学が所有するサーバコンピュータであり、制御部２ａ、主記憶２ｂ、ハードディスク２ｃ、及びネットワークインタフェース２ｄなどを備える。制御部２ａは、マイクロプロセッサであり、主記憶２ｂに記憶される画像処理プログラムに従って各種情報処理を実行する。主記憶２ｂは、ＲＯＭ及びＲＡＭによって実現され、上記画像処理プログラムが予め記憶される。ここでは、画像処理プログラムは、コンピュータ読取可能な情報記憶媒体（例えば、ＤＶＤ（登録商標）−ＲＯＭ）から読み出されて主記憶２ｂに記憶されるが、画像処理プログラムは、ネットワークを介してダウンロードされて主記憶２ｂに記憶されてもよい。
【００１９】
また、ハードディスク２ｃは、文書作成アプリケーションにより作成された文書データであるテスト用紙文書が予め記憶される。図２に、テスト用紙文書を例示した。テスト用紙文書は、教員により作成され、ハードディスク２ｃに記憶される。なお、ハードディスク２ｃにはテスト用紙文書以外の文書データも記憶される。
【００２０】
ハードディスク２ｃに記憶される他の情報については後述する。
【００２１】
また、ネットワークインタフェース２ｄは、画像処理装置２をネットワークに接続するためのインタフェースである。なお、ネットワークには、クライアント端末４、及び複合機とも呼ばれるスキャナ付きプリンタ６も接続されており、画像処理装置２は、クライアント端末４及びスキャナ付きプリンタ６とデータ授受可能である。
【００２２】
クライアント端末４は、教員に利用される。なお、ここでは、教員が、テスト用紙文書を印刷する場合を採り上げるが、教員が、テスト用紙文書以外の書類を印刷する場合もある。テスト実施日が迫ると、教員は、テスト用紙文書を、学生の数だけ印刷する。具体的には、教員は、クライアント端末４で画像処理装置２にアクセスし、印刷部数等を入力して印刷実行操作を行う。その結果、印刷実行命令がスキャナ付きプリンタ６へと送信され、スキャナ付きプリンタ６によりテスト用紙文書が印刷される。
【００２３】
ここで、この画像処理装置２では、テスト用紙文書の画像に、管理情報が埋め込まれる。より詳しくは、画像処理装置２により、テスト用紙文書の画像と、図３に例示する二次元コード画像と、の合成画像が生成され、合成画像がスキャナ付きプリンタ６により印刷される。図４に、合成画像を例示した。
【００２４】
図５は、図３に例示する二次元コード画像を説明するための図である。本実施形態の場合、二次元コード画像は、図５に示すように、マトリクス状に配列された単位コード画像を含む。単位コード画像は、テスト用紙文書の画像に埋め込まれた管理情報を表すコードパタンの画像である。本実施形態の場合、単位コード画像には、ビット値「１」及びビット値「０」のいずれか一方を表すビット記号が複数含まれる。
【００２５】
本実施形態では、印刷対象の画像に埋め込む管理情報を指定する指定データがハードディスク２ｃに予め記憶されており、印刷対象の画像には、指定データで指定される情報が管理情報として埋め込まれる。ここでは、印刷対象の画像たるテスト用紙文書の画像には、テスト用紙文書における頁番号Ｐ、何部目の印刷であるかを示す部番号Ｑ、印刷実行日時Ｔ、及びテスト用紙文書のＩＤ（以下、文書ＩＤと表記する）、教員が受け持っているクラスのクラス番号などが管理情報として埋め込まれる。なお、指定データは、画像処理装置２の管理者や教員により、必要に応じて更新される。
【００２６】
教員は、印刷されたテスト用紙文書を答案用紙として、配下の学生に配布し、テストを実施する。また、テスト実施後、教員は、全学生から答案用紙を無作為に回収して採点を行い、採点結果を教務課に報告する。それだけでなく、教員は、採点済の答案用紙を教務課に提出することも行う。
【００２７】
教務課の職員は、スキャナ付きプリンタ６のＡＤＦ(Auto Document Feeder)に、教員から受け取った印刷用紙の束をセットし、スキャン実行操作を行って、一枚一枚をスキャナ付きプリンタ６にスキャンさせる。こうすることで、教務課の職員は、各印刷用紙を画像データとして画像処理装置２のハードディスク２ｃに保存する。
【００２８】
特徴はこれだけではない。すなわち、この画像処理装置２では、印刷用紙の画像データが単に保存されるのではなく、仕分けされるようになっている。具体的には、スキャナ付きプリンタ６の表示パネルに、予め登録されている複数の仕分け方法のリスト（以下、仕分け方法リスト）が表示され、スキャン実行操作において教務課の職員が選択した仕分け方法で、印刷用紙の画像データが仕分けされる。このようにして印刷用紙の画像データの管理の容易化が図られている。以下、この点について説明する。
【００２９】
図６は、スキャン実行操作が行われた場合に、スキャナ付きプリンタ６及び画像処理装置２で実行される処理を例示する図である。
【００３０】
同図に示すように、スキャナ付きプリンタ６は、教務課の職員が選択した仕分け方法を示す仕分け方法情報を画像処理装置２に送信する（Ｓ１０１）。その後、スキャナ付きプリンタ６は、印刷用紙一枚一枚をスキャンするごとに、印刷用紙表面から読み取られたスキャン画像を画像処理装置２に送信する（Ｓ１０２）。
【００３１】
仕分け方法情報を受信した画像処理装置２では、制御部２ａが主記憶２ｂに保持されるパラメータ「ｉ」の値を「１」に設定する（Ｓ２０１）。そして、制御部２ａは、画像処理装置２がスキャン画像を受信するごとに、そのスキャン画像を対象に、Ｓ２０２乃至Ｓ２０４のステップの処理を実行する。
【００３２】
すなわち、制御部２ａ（画像列取得手段）は、画像処理装置２が受信したスキャン画像の画像番号を「ｉ」に設定する（Ｓ２０２）。以下、画像番号が「ｉ」のスキャン画像のことをスキャン画像（ｉ）と表記する。
【００３３】
Ｓ２０３では、制御部２ａ（仕分け情報取得手段）は、スキャン画像（ｉ）を解析し、スキャン画像（ｉ）に含まれる二次元コード画像が表す管理情報を仕分け情報として取得する（Ｓ２０３）。そして、制御部２ａ（画像列取得手段）は、スキャン画像（ｉ）と、その画像番号「ｉ」と、Ｓ２０３で取得された仕分け情報と、を対応付けてなるエントリデータを、ハードディスク２ｃに保持されるデータベース（後記図７参照）に保存する（Ｓ２０４）。
【００３４】
そして、制御部２ａ（画像列取得手段）は、スキャン画像（ｉ）が最後のスキャン画像であれば（Ｓ２０５のＹ）、Ｓ２０７のステップに進み、スキャン画像（ｉ）が最後のスキャン画像でなければ（Ｓ２０５のＮ）、パラメータ「ｉ」の値を「１」だけインクリメントし（Ｓ２０６）、Ｓ２０２以降のステップを再度実行する。
【００３５】
画像処理装置２が受信した全スキャン画像についてＳ２０２〜Ｓ２０４のステップが実行された後の、データベースの記憶内容を図７に例示した。データベースの記憶内容により、画像処理装置２が受信した複数のスキャン画像からなるスキャン画像列が示される。スキャン画像の画像番号がそのスキャン画像のスキャン画像列における位置を示す。例えば、画像番号が「Ｎ」のスキャン画像は、「Ｎ」番目のスキャン画像となる。
【００３６】
Ｓ２０７では、制御部２ａ（画像列生成手段）は、データベースに保持される仕分け情報に基づいて後述する仕分け処理を行うことにより、画像処理装置２が受信した複数のスキャン画像の少なくとも一部からなる画像列を、１又は複数生成する（Ｓ２０７）。但し、制御部２ａは、画像処理装置２が受信した仕分け方法情報により示される仕分け方法で仕分け処理を実行する。
【００３７】
以下、仕分け方法別に、仕分け処理について説明する。ここでは、上記複数の仕分け方法のうちの一部である仕分け方法Ａ、Ｂ及びＣを例に仕分け処理を説明する。なお、以下、データベースに保持されるスキャン画像を、そのスキャン画像に関連づけられた仕分け情報の値で区別する。例えば、頁番号Ｐの値「１」に関連づけられたスキャン画像のことを、頁番号Ｐが「１」であるスキャン画像と呼ぶ。また、例えば、部番号Ｑの値「１」に関連づけられたスキャン画像のことを、部番号Ｑが「１」であるスキャン画像と呼ぶ。
【００３８】
図８Ａは、仕分け方法Ａにおける仕分け処理を例示するフロー図である。仕分け方法Ａでは、仕分けに頁番号Ｐが主として用いられる。本実施形態の場合、仕分け方法Ａでは、頁番号Ｐごとに、スキャン画像が仕分けされる。すなわち、制御部２ａは、主記憶２ｂに保持されるパラメータ「Ｐ１」の値を「１」に設定する（Ｓ２０７Ａ）。
【００３９】
そして、制御部２ａは、頁番号Ｐの値が「Ｐ１」であるスキャン画像を、データベースから読み出す（Ｓ２０７Ｂ）。そして、制御部２ａは、読み出したスキャン画像の一つ一つを頁画像として含む一の文書データ（情報）を生成し（Ｓ２０７Ｃ）、ハードディスク２ｃに保存する。ここで、文書データにおける各スキャン画像の位置は、部番号Ｑにより定められる。すなわち、部番号Ｑの値が「Ｎ（Ｎは整数）」であるスキャン画像は、文書データにおいて「Ｎ」番目の頁画像となる。なお、制御部２ａは、Ｓ２０７Ｂで読み出したスキャン画像各々の向き（姿勢）を特定し、文書データを生成する際に、向きが所定の正立方法となるように各スキャン画像の向きを変更してもよい。
【００４０】
そして、制御部２ａは、「Ｐ１」の値を「１」だけインクリメントし（Ｓ２０７Ｄ）、頁番号Ｐの値が「Ｐ１」であるスキャン画像がデータベース中にあれば（Ｓ２０７ＥのＹ）、再度、Ｓ２０７Ｂ以降のステップを実行し、頁番号Ｐの値が「Ｐ１」であるスキャン画像がデータベース中になければ（Ｓ２０７ＥのＮ）、処理を終了する。
【００４１】
こうして、頁番号Ｐごとに、文書データが生成される。
【００４２】
次に、仕分け方法Ｂにおける仕分け処理を説明する。図８Ｂは、仕分け方法Ｂにおける仕分け処理を例示するフロー図である。仕分け方法Ｂでは、仕分けに頁番号Ｑが主として用いられる。本実施形態の場合、仕分け方法Ｂでは、部番号Ｑごとに、スキャン画像が仕分けされる。すなわち、制御部２ａは、主記憶２ｂに保持されるパラメータ「Ｑ１」の値を「１」に設定する（Ｓ２０７ａ）。
【００４３】
そして、制御部２ａは、部番号Ｑの値が「Ｑ１」であるスキャン画像を、データベースから読み出す（Ｓ２０７ｂ）。そして、制御部２ａは、読み出したスキャン画像の一つ一つを頁画像として含む一の文書データを生成し（Ｓ２０７ｄ）、ハードディスク２ｃに保存する。ここで、文書データにおける各スキャン画像の位置は、頁番号Ｐにより定められる。すなわち、頁番号Ｐの値が「Ｎ（Ｎは整数）」であるスキャン画像は、文書データにおいて「Ｎ」番目の頁画像となる。なお、仕分け方法Ａと同様に制御部２ａは、文書データを生成する際に、向きが所定の正立方法となるように各スキャン画像の向きを変更してもよい。
【００４４】
そして、制御部２ａは、「Ｑ１」の値を「１」だけインクリメントし（Ｓ２０７ｄ）、部番号Ｑの値が「Ｑ１」であるスキャン画像がデータベース中にあれば（Ｓ２０７ｅのＹ）、再度、Ｓ２０７ｂ以降のステップを実行し、部番号Ｑの値が「Ｑ１」であるスキャン画像がデータベース中になければ（Ｓ２０７ｅのＮ）、処理を終了する。
【００４５】
こうして、部番号Ｑごとに、文書データが生成される。
【００４６】
なお、仕分け方法Ｃでは、仕分けに印刷実行日時Ｔが用いられる。すなわち、仕分け方法Ｃでは、データベースに仕分け情報として保持される印刷実行日時Ｔに基づいて、画像処理装置２が受信した全スキャン画像の一つ一つを頁画像として含む文書データが生成される。すなわち、印刷実行日時Ｔが「Ｎ（Ｎは正の整数）」番目に早いスキャン画像が、「Ｎ」頁目の画像となる。この場合も、仕分け方法Ａ及びＢと同様に制御部２ａは、文書データを生成する際に、向きが所定の正立方法となるように各スキャン画像の向きを変更してもよい。こうして、文書データが生成される。
【００４７】
なお、本発明の実施形態は、上記実施形態だけに限らない。
【００４８】
例えば、汚れ等により二次元コード画像が毀損されている場合、又は、そもそも二次元コード画像がない場合、スキャン画像を解析しても仕分け情報が得られない場合がある。そこで、Ｓ２０３で制御部２ａがスキャン画像（ｉ）を解析しても仕分け情報が得られない場合、制御部２ａ（仕分け情報取得手段）が、他のスキャン画像の仕分け情報に基づいて、スキャン画像（ｉ）の仕分け情報を取得してもよい。例えば、Ｓ２０３において制御部２ａがスキャン画像（ｉ）を解析しても頁番号Ｐが得られない場合、制御部２ａが、スキャン画像（ｉ）の前のスキャン画像（ｉ−１）の頁番号Ｐの値を「１」だけインクリメントした値を、スキャン画像（ｉ）の頁番号Ｐとして取得してよい。また、例えば、Ｓ２０３において制御部２ａがスキャン画像（ｉ）を解析しても部番号Ｑが得られない場合、スキャン画像（ｉ−１）の部番号Ｑの値と同じ値を、スキャン画像（ｉ）の部番号Ｑとして取得してよい。
【００４９】
［変形例１及び変形例２］
また、スキャン画像から得られた仕分け情報の種別によって、仕分け方法を決定してもよい。例えば、スキャナ付きプリンタ６と画像処理装置２とで図９及び図１０に例示する処理が実行されてもよい。
【００５０】
図９及び図１０では、スキャン実行操作の際に仕分け方法の指定は行われず、スキャン画像から得られた仕分け情報の種別によって、仕分け方法が決定される。まず、図９について説明する。
【００５１】
［変形例１］
図９すなわち変形例１では、スキャン実行操作が行われると、まず、スキャナ付きプリンタ６が、一枚目の印刷用紙だけをスキャンする。その結果、まず、制御部２ａは、Ｓ２０１と同様にして、パラメータ「ｉ」の値を「１」に設定する（Ｓ３０１）。そして、制御部２ａは、画像処理装置２が受信した一枚目の印刷用紙のスキャン画像の画像番号を「ｉ」に設定するとともに（Ｓ３０２）、Ｓ２０３のステップと同様にしてスキャン画像（ｉ）を解析し、スキャン画像（ｉ）に含まれる二次元コード画像が表す管理情報を仕分け情報として取得する（Ｓ３０３）。そして、制御部２ａは、Ｓ２０４のステップと同様にして、スキャン画像（ｉ）と、その画像番号「ｉ」と、Ｓ３０３で取得された仕分け情報と、を対応付けてなるエントリデータを、ハードディスク２ｃに保持されるデータベースに保存する（Ｓ３０４）。
【００５２】
また、制御部２ａは、Ｓ３０３で取得した仕分け情報の種別に基づいて、上記複数の仕分け方法のうちで、仕分け情報として取得された情報を用いて行われる仕分け方法を特定し、特定した仕分け方法を案内する指定可能方法データをスキャナ付きプリンタ６に送信する（Ｓ３０５）。
【００５３】
指定可能方法データを受信したスキャナ付きプリンタ６では、指定可能方法データにより案内される仕分け方法が列挙された仕分け方法リストが表示され（Ｓ３０６）、教務課の職員は、表示された仕分け方法リストのうちから一の仕分け方法を選択する。その結果、選択された仕分け方法を示す上記仕分け方法情報が画像処理装置２へと送信され、仕分け方法情報を受信した画像処理装置２では、パラメータ「ｉ」の値が１だけインクリメントされる（Ｓ３０７）。
【００５４】
その後、スキャナ付きプリンタ６が、二枚目以降の印刷用紙を順次スキャンし、スキャン画像を画像処理装置２に送信する。その結果、画像処理装置２がスキャン画像を受信するごとに、制御部２ａがＳ２０３以降のステップを実行することとなる。
【００５５】
［変形例２］
次に、図１０、すなわち、変形例２について説明する。
【００５６】
上述のように、指定データは、必要に応じて更新される。例えば、管理の基準が変わった場合に、適宜更新される。また、例えば、印刷される書類の性質に応じて、適宜更新される。また、教務課の職員が、答案用紙だけをスキャンさせるとは限らず、複数種の書類を混在させてスキャンさせる場合もある。そのため、データベース（図７参照）に保持される仕分け情報がすべて同じ情報を保持しているとは限らない。そこで、図１０では、一枚目の印刷用紙のスキャン画像から得られた仕分け情報ではなく、全印刷用紙のスキャン画像から得られた仕分け情報に基づいて、仕分け方法が決定される。
【００５７】
すなわち、図１０では、スキャン実行操作が行われると、まず、制御部２ａは、Ｓ２０１と同様にして、パラメータ「ｉ」の値を「１」に設定する（Ｓ３０１）。そして、画像処理装置２がスキャン画像を受信するごとに、制御部２aが、Ｓ４０２乃至Ｓ４０６のステップを実行する。
【００５８】
すなわち、制御部２ａは、Ｓ２０２と同様にして、画像処理装置２が受信したスキャン画像の画像番号を「ｉ」に設定する（Ｓ４０２）。また、制御部２ａは、Ｓ２０３と同様にして、スキャン画像（ｉ）を解析し、スキャン画像（ｉ）に含まれる二次元コード画像が表す管理情報を仕分け情報として取得する（Ｓ４０３）。そして、制御部２ａは、スキャン画像（ｉ）と、その画像番号「ｉ」と、Ｓ４０３で取得された仕分け情報と、を対応付けてなるエントリデータを、ハードディスク２ｃに保持されるデータベースに保存する（Ｓ４０４）。
【００５９】
そして、制御部２ａは、スキャン画像（ｉ）が最後のスキャン画像であれば（Ｓ４０５のＹ）、Ｓ４０７のステップに進み、スキャン画像（ｉ）が最後のスキャン画像でなければ（Ｓ４０５のＮ）、パラメータ「ｉ」の値を「１」だけインクリメントし（Ｓ４０６）、Ｓ４０２以降のステップを再度実行する。
【００６０】
そして、制御部２ａは、データベースに保持される仕分け情報のすべてに共通に含まれる情報を特定するとともに、特定した情報を用いて行われる仕分け方法を上記複数の仕分け方法のうちで特定し、特定した仕分け方法を案内する指定可能方法データをスキャナ付きプリンタ６に送信する（Ｓ４０７）。
【００６１】
指定可能方法データを受信したスキャナ付きプリンタ６では、指定可能方法データにより案内される仕分け方法が列挙された仕分け方法リストが表示され（Ｓ４０８）、教務課の職員は、表示された仕分け方法リストのうちから一の仕分け方法を選択する。その結果、選択された仕分け方法を示す上記仕分け方法情報が画像処理装置２へと送信され、仕分け方法情報を受信した画像処理装置２では、制御部２ａが、Ｓ２０７と同様にして仕分け処理を行うこととなる（Ｓ４０９）。
【００６２】
なお、データベースに保持される仕分け情報の全部ではなく一部にしか含まれない情報の存在を考慮し、変形例２で制御部２ａは、Ｓ４０７において、データベースに保持される仕分け情報各々に含まれる情報の和集合を特定し、和集合中の情報のリストを示すデータを、指定可能方法データの代わりに、スキャナ付きプリンタ６に送信してもよい。このデータを受信したスキャナ付きプリンタ６では、仕分け方法リストではなく、和集合中の情報のリストが表示されることとなる（Ｓ４０８）。また、教務課の職員は、リストで提示される情報のうち仕分けに用いる情報を選択することとなる。また、Ｓ４０９で制御部２ａは、教務課の職員が選択した情報に基づき仕分け処理を行うこととなる。例えば、仕分けに用いる情報としてクラス番号が選択された場合、Ｓ４０９で制御部２ａは、クラス番号を含む仕分け情報に関連づけられたスキャン画像一つ一つを頁画像として含む文書データを生成するとともに、クラス番号を含まない仕分け情報に関連づけられたスキャン画像一つ一つを頁画像として含む文書データも別途生成することとなる。
【００６３】
［その他］
また、例えば、画像処理装置２が、画像の印刷の際に、上記管理情報を示す二次元コード画像の代わりに印刷用紙を一意に識別する用紙ＩＤを示す二次元コード画像を埋め込み、且つ、用紙ＩＤに関連づけて管理情報をハードディスク２ｃに別途保存してもよい。この場合、Ｓ２０３、Ｓ３０３、及びＳ４０３で制御部２ａは、スキャン画像（ｉ）に含まれる二次元コード画像が表す用紙ＩＤを特定し、特定した用紙ＩＤに関連づけてハードディスク２ｃに保持される管理情報を仕分け情報として読み出すこととなる。ここで、制御部２ａは、ユーザ（例えば、管理者又は教員）の要求に応じて、ハードディスク２ｃに保持される管理情報を更新してもよい。例えば、ユーザが入力した情報を、そのユーザにより選択された管理情報に追加してもよい。管理の基準が後に変わるからである。
【００６４】
また、本発明は、教育分野に限らず、例えば金融及び食品等様々な業務及び業種においても適用可能である。すなわち、本発明は、テスト用紙文書に限らず、様々な業務及び業種で用いられる帳票などの文書の画像を管理情報を埋め込んで印刷用紙に印刷する場合にも適用可能である。この場合、分野に応じて、管理情報として用いる情報を適宜選択すればよい。
【符号の説明】
【００６５】
２  画像処理装置、２ａ  制御部、２ｂ  主記憶、２ｃ  ハードディスク、２ｄ  ネットワークインタフェース、４  クライアント端末、６  スキャナ付きプリンタ。
【図１】
2014078879.tif 000003
【図２】
2014078879.tif 000004
【図３】
2014078879.tif 000005
【図４】
2014078879.tif 000006
【図５】
2014078879.tif 000007
【図６】
2014078879.tif 000008
【図７】
2014078879.tif 000009
【図８Ａ】
2014078879.tif 000010
【図８Ｂ】
2014078879.tif 000011
【図９】
2014078879.tif 000012
【図１０】
2014078879.tif 000013