(57)【要約】【課題】画像を読み込む作業の開始時間を調整することなく、画像を連結する画像処理装置を提供する。【解決手段】画像処理装置の記憶手段は、一連の作業識別符号を記憶し、受信手段は、画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信し、連結手段は、前記受信手段によって受信された一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する。【選択図】図１
2010287995.tif 000002
【特許請求の範囲】
【請求項１】
一連の作業識別符号を記憶する記憶手段と、
画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信する受信手段と、
前記受信手段が前記記憶手段に記憶されている一連の作業識別符号を受信した場合は、該一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する連結手段
を具備することを特徴とする画像処理装置。
【請求項２】
前記記憶手段は、作業識別符号と該作業識別符号の作業を行う担当者を識別する担当者識別符号をさらに記憶し、
前記受信手段は、前記画像読取装置から担当者識別符号をさらに受信し、
前記画像処理装置は、
前記受信手段によって受信された担当者識別符号に基づいて、前記記憶手段に記憶されている作業識別符号を前記画像読取装置へ送信する送信する送信手段
をさらに具備することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
画像を読み取る画像読取手段と、
画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を送信する送信手段と、
を有する少なくとも１つ以上の画像読取装置と、
一連の作業識別符号を記憶する記憶手段と、
前記画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信する受信手段と、
前記受信手段が前記記憶手段に記憶されている一連の作業識別符号を受信した場合は、該一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する連結手段
を有する画像処理装置
を具備することを特徴とする画像処理システム。
【請求項４】
コンピュータを、
一連の作業識別符号を記憶する記憶手段と、
画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信する受信手段と、
前記受信手段が前記記憶手段に記憶されている一連の作業識別符号を受信した場合は、該一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する連結手段
として機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム及び画像処理プログラムに関する。
【背景技術】
【０００２】
複数枚数の原稿を複数のスキャナに分けて読み込み、これら読み込んだ原稿画像データを一連の文書として連結させる画像処理装置に関するものがある。
【０００３】
これに関連する技術として、例えば、特許文献１には、少なくとも１つ以上のスキャナと、前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶管理するサーバとを備え、前記各スキャナは、読み込んだ原稿画像データとその読み込み開始時刻情報とを前記サーバに送信する送信手段を具備し、前記サーバは、前記各スキャナから受信した原稿画像データをそれぞれの読み込み開始時刻情報をもとに連結する連結手段を具備することを特徴とするスキャンシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３７６０７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前述の背景技術では、画像を連結する場合にあって、画像を読み込む作業の開始時間を調整しなければならない。
本発明は、かかる課題を解決するようにした画像処理装置、画像処理システム及び画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、一連の作業識別符号を記憶する記憶手段と、画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信する受信手段と、前記受信手段が前記記憶手段に記憶されている一連の作業識別符号を受信した場合は、該一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する連結手段を具備することを特徴とする画像処理装置である。
【０００７】
請求項２の発明は、前記記憶手段は、作業識別符号と該作業識別符号の作業を行う担当者を識別する担当者識別符号をさらに記憶し、前記受信手段は、前記画像読取装置から担当者識別符号をさらに受信し、前記画像処理装置は、前記受信手段によって受信された担当者識別符号に基づいて、前記記憶手段に記憶されている作業識別符号を前記画像読取装置へ送信する送信する送信手段をさらに具備することを特徴とする請求項１に記載の画像処理装置である。
【０００８】
請求項３の発明は、画像を読み取る画像読取手段と、画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を送信する送信手段と、を有する少なくとも１つ以上の画像読取装置と、一連の作業識別符号を記憶する記憶手段と、前記画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信する受信手段と、前記受信手段が前記記憶手段に記憶されている一連の作業識別符号を受信した場合は、該一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する連結手段を有する画像処理装置を具備することを特徴とする画像処理システムである。
【０００９】
請求項４の発明は、コンピュータを、一連の作業識別符号を記憶する記憶手段と、画像読取装置から画像を読み込む作業を識別する作業識別符号と該作業識別符号に対応する画像を受信する受信手段と、前記受信手段が前記記憶手段に記憶されている一連の作業識別符号を受信した場合は、該一連の作業識別符号に基づいて、該作業識別符号に対応する画像を連結する連結手段として機能させることを特徴とする画像処理プログラムである。
【発明の効果】
【００１０】
請求項１の画像処理装置によれば、画像を読み込む作業の開始時間を調整することなく、画像を連結することができる。
【００１１】
請求項２の画像処理装置によれば、担当者は行うべき作業を選択することができる。
【００１２】
請求項３の画像処理システムによれば、画像読取装置における画像を読み込む作業の開始時間を調整することなく、画像を連結することができる。
【００１３】
請求項４の画像処理プログラムによれば、画像を読み込む作業の開始時間を調整することなく、画像を連結することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を実現した場合の具体的なシステム構成例を示す説明図である。
【図３】本実施の形態における主にスキャンジョブ処理モジュール内のモジュール構成例を示す説明図である。
【図４】本実施の形態における主に連結処理モジュール内のモジュール構成例を示す説明図である。
【図５】複数枚数の原稿の分割とジョブ、担当者の割り振りの例を示す説明図である。
【図６】ジョブグループテーブルのデータ構造例を示す説明図である。
【図７】ジョブテーブルのデータ構造例を示す説明図である。
【図８】本実施の形態における新規にジョブの割り振り処理例、ジョブグループの設定の処理例を示すフローチャートである。
【図９】ユーザ担当ジョブ割り当て操作画面の表示例を示す説明図である。
【図１０】本実施の形態におけるスキャン処理例を示すフローチャートである。
【図１１】本実施の形態における画像データの連結状況の表示処理例を示すフローチャートである。
【図１２】本実施の形態における画像データの連結処理例を示すフローチャートである。
【図１３】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、コンピュータ・プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。なお、「ジョブ」とは画像を読み込む作業をいい、担当者がスキャナを操作して原稿を読み取らせることをいう。
【００１６】
本実施の形態は、図１の例に示すように、スキャナ１００、管理装置１３０、画像記憶装置１６０が通信回線１９９を介して接続されている。
【００１７】
スキャナ１００は、制御モジュール１０１、ユーザ認証モジュール１１２、提示モジュール１１４、操作受付モジュール１１６、画像読取モジュール１１８、通信モジュール１２９を有している。スキャナ１００を操作する担当者は、管理装置１３０から指示された作業を選択して行う。そして、スキャナ１００は、担当者の操作に応じて、原稿を読み込む。なお、スキャナ１００は、プリンタ等の機能を有している複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）であってもよい。
制御モジュール１０１は、ユーザ認証モジュール１１２、提示モジュール１１４、操作受付モジュール１１６、画像読取モジュール１１８、通信モジュール１２９を制御して、前述のスキャナ１００の機能を実現する。
【００１８】
ユーザ認証モジュール１１２、提示モジュール１１４、操作受付モジュール１１６、画像読取モジュール１１８は、それぞれ互いに接続されており、さらに通信モジュール１２９と接続されている。
【００１９】
ユーザ認証モジュール１１２は、スキャナ１００を操作する担当者を認証する。例えば、スキャナ１００に接続されているカードリーダーによって、担当者が所持しているＩＣカード内のデータを読み取って、その担当者がスキャナ１００を利用できる者であるか否かを判断する。また、ＩＣカードの他に、磁気カード、携帯電話等であってもよいし、担当者の操作に応じて、ユーザＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、パスワードを受け取って、その判断を行ってもよいし、指紋等を認識する生体認証等であってもよい。そして、そのスキャナ１００を利用することができる者である場合は、担当者の担当者識別符号であるユーザＩＤを通信モジュール１２９、通信回線１９９を介して管理装置１３０へ送信する。
【００２０】
提示モジュール１１４は、スキャナ１００内のディスプレイ（パネル等）に管理装置１３０から送信されてきた作業の指示、表示画面等を表示する。例えば、その担当者が受け持っているジョブＩＤ等を表示する。
操作受付モジュール１１６は、スキャナ１００内のユーザインタフェース（ボタン、タッチパネル等）に対する担当者の操作を受け付ける。受け付けた操作を通信モジュール１２９、通信回線１９９を介して管理装置１３０へ送信する。例えば、提示モジュール１１４によって表示されているジョブＩＤのうち、担当者が行うジョブＩＤを選択する操作等を受け付ける。そして、そのジョブＩＤ等を通信モジュール１２９、通信回線１９９を介して管理装置１３０へ送信する。
【００２１】
画像読取モジュール１１８は、原稿を読み取るスキャナ部分であり、自動給紙装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を有していることが適している。担当者は、自分に割り振られた原稿を読み取らせる。読み取った画像を通信モジュール１２９、通信回線１９９を介して画像記憶装置１６０へ送信する。
通信モジュール１２９は、ユーザ認証モジュール１１２、提示モジュール１１４、操作受付モジュール１１６、画像読取モジュール１１８と接続されており、また、通信回線１９９を介して管理装置１３０の通信モジュール１５９及び画像記憶装置１６０の通信モジュール１８９と通信を行う。
【００２２】
管理装置１３０は、制御モジュール１３１、ユーザ確認モジュール１４２、ジョブ設定モジュール１４４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、連結処理モジュール１５０、ジョブ情報記憶モジュール１５２、通信モジュール１５９を有している。ジョブの設定者は、読み込ませる原稿を予め分割して、その分割した原稿をスキャナ１００を操作する担当者に割り振ることを行う。そして、管理装置１３０は、作業の割り振りを設定し、その割り振りに基づいてスキャナ１００を操作する担当者が行うべき作業を指示し、読み込まれた画像を連結する処理を画像記憶装置１６０に行わせる。なお、ジョブの設定者の操作は、管理装置１３０に備え付けられているユーザインタフェースを用いてもよいが、スキャナ１００に備え付けられているユーザインタフェースを用い、その結果を通信回線１９９を介して受け付ける例を以下に示す。
制御モジュール１３１は、ユーザ確認モジュール１４２、ジョブ設定モジュール１４４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、連結処理モジュール１５０、ジョブ情報記憶モジュール１５２、通信モジュール１５９を制御して、前述の管理装置１３０の機能を実現する。
【００２３】
ユーザ確認モジュール１４２、ジョブ設定モジュール１４４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、連結処理モジュール１５０は、それぞれ互いに接続されており、さらにユーザ確認モジュール１４２は通信モジュール１５９と接続されており、ジョブ設定モジュール１４４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、連結処理モジュール１５０は、ジョブ情報記憶モジュール１５２、通信モジュール１５９と接続されている。
【００２４】
ユーザ確認モジュール１４２は、スキャナ１００のユーザ認証モジュール１１２によって認証されたユーザＩＤを受け取る。そして、そのユーザＩＤはジョブの設定者であるか否か、ジョブを実行すべき担当者であるか否か等の判断を行う。また、ユーザ確認モジュール１４２は、スキャナ１００のユーザ認証モジュール１１２と同様に担当者の認証を行ってもよい。
【００２５】
ジョブ設定モジュール１４４は、ジョブの設定者の操作に応じて、ジョブを担当者に割り振る設定と、一連のジョブをグループ化するジョブグループの設定を行う。このジョブグループに基づいて、割り振られた原稿の画像を連結する処理が行われる。そして、その設定結果をジョブ情報記憶モジュール１５２に記憶させる。より詳細には、図８に例示するフローチャートを用いて後述する。
【００２６】
図５に、複数枚数の原稿の分割とジョブ、担当者の割り振りの例を示す。まず、ジョブの設定者は、図５（ａ１）の例に示す大量枚数（例えば、スキャナ１００のＡＤＦにおいて、１回の読み取りできる枚数以上の枚数、より適しているのは、複数人が、それぞれ別個のスキャナ１００を用いて、原稿の読取りを担当するのが適している程度の枚数）の原稿５００を、図５（ｂ１）の例に示すように５つの原稿束（５１０、５１２、５１４、５１６、５１８）に分割する。例えば、その原稿束は一定の枚数である必要はなく、原稿束５１４のように他の原稿束よりも多い枚数、原稿束５１６のように他の原稿束よりも少ない枚数のものがあってもよい。また、スキャナ１００のＡＤＦに設定できる枚数以下とするのがより適した分割の方法である。そして、それぞれの原稿束に対してジョブＩＤを付与する。この例では、原稿束５１０には「Ｊ−Ａ−１」、原稿束５１２には「Ｊ−Ａ−２」、原稿束５１４には「Ｊ−Ａ−３」、原稿束５１６には「Ｊ−Ａ−４」、原稿束５１８には「Ｊ−Ａ−５」を付与する。そして、担当者にジョブを割り振る。つまり、この例では、Ｕｓｅｒ００１には原稿束５１０、５１２をスキャナで読み込ませるジョブ（Ｊ−Ａ−１、Ｊ−Ａ−２）を割り振り、Ｕｓｅｒ００２には原稿束５１４をスキャナで読み込ませるジョブ（Ｊ−Ａ−３）を割り振り、Ｕｓｅｒ００３には原稿束５１８、５１９をスキャナで読み込ませるジョブ（Ｊ−Ａ−４、Ｊ−Ａ−５）を割り振っている。同様に、図５（ａ２）の例に示す大量枚数の原稿５５０を、図５（ｂ２）の例に示すように６つの原稿束（５６０、５６２、５６４、５６６、５６８、５７０）に分割する。そして、それぞれの原稿束に対してジョブＩＤを付与する。この例では、原稿束５６０には「Ｊ−Ｂ−１」、原稿束５６２には「Ｊ−Ｂ−２」、原稿束５６４には「Ｊ−Ｂ−３」、原稿束５６６には「Ｊ−Ｂ−４」、原稿束５６８には「Ｊ−Ｂ−５」、原稿束５７０には「Ｊ−Ｂ−６」を付与する。そして、担当者にジョブを割り振る。つまり、この例では、Ｕｓｅｒ００４には原稿束５６０、５６２をスキャナで読み込ませるジョブ（Ｊ−Ｂ−１、Ｊ−Ｂ−２）を割り振り、Ｕｓｅｒ００５には原稿束５６４、５６６をスキャナで読み込ませるジョブ（Ｊ−Ｂ−３、Ｊ−Ｂ−４）を割り振り、Ｕｓｅｒ００６には原稿束５６８、５７０をスキャナで読み込ませるジョブ（Ｊ−Ｂ−５、Ｊ−Ｂ−６）を割り振っている。
そして、各担当者は割り振られたジョブを実行する。ただし、この割り振りにおいては、ジョブの実行順序、実行時期等は定められていない。なお、運用で実行期限等を定めることはしてもよい。
【００２７】
この割り振りの結果は、ジョブ情報記憶モジュール１５２にジョブグループテーブル６００、ジョブテーブル７００として記憶される。ジョブ情報記憶モジュール１５２は、ジョブ設定モジュール１４４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、連結処理モジュール１５０からアクセスされる。
図６は、ジョブグループテーブル６００のデータ構造例を示す説明図である。ジョブグループテーブル６００は、ジョブグループ欄６１０、ジョブ欄６２０、終了状態欄６３０を有している。ジョブグループテーブル６００は、ジョブグループの設定を記憶する。
ジョブグループ欄６１０は、複数のジョブからなる組を一意に識別するジョブグループＩＤを記憶する。１つの原稿に対して１つのジョブグループＩＤが対応する。つまり、１つのジョブグループとは、そのジョブグループ内の各ジョブによって読み込まれた画像を１つの原稿とするものである。例えば、図５の例では、原稿５００がＪＧ００１に、原稿５５０がＪＧ００２に対応する。
【００２８】
ジョブ欄６２０は、そのジョブグループ内に含まれるジョブを一意に識別するジョブＩＤを記憶する。そして、その順番は、連結する順番に対応する。つまり、ジョブグループＪＧ００１には、ジョブＩＤとしてＪ−Ａ−１、Ｊ−Ａ−２、Ｊ−Ａ−３、Ｊ−Ａ−４、Ｊ−Ａ−５があり、この順番に連結する。ジョブグループＪＧ００２には、ジョブＩＤとしてＪ−Ｂ−１、Ｊ−Ｂ−２、Ｊ−Ｂ−３、Ｊ−Ｂ−４、Ｊ−Ｂ−５、Ｊ−Ｂ−６があり、この順番に連結する。ただし、この順番にジョブが実行される必要はない。なお、各ジョブグループ内の各ジョブＩＤに対応付けて連結する順番を記憶させ、その順番に従って連結するようにしてもよい。
終了状態欄６３０は、そのジョブグループが現在どのような状態であるかを記憶する。例えば、ジョブ欄６２０内のいずれかのジョブＩＤに対応するジョブが実行されていることを示す「実行中」、そのジョブグループ内の全てのジョブＩＤに対応するジョブが終了したことを示す「終了」等がある。
【００２９】
図７は、ジョブテーブル７００のデータ構造例を示す説明図である。ジョブテーブル７００は、ジョブ識別子欄７１０、ユーザ欄７２０、終了状態欄７３０、スキャンデータ格納場所欄７４０を有している。ジョブテーブル７００は、各ジョブの割り振りを記憶する。
ジョブ識別子欄７１０は、ジョブを一意に識別するジョブＩＤを記憶する。
ユーザ欄７２０は、そのジョブの作業を行う担当者を識別する担当者ＩＤを記憶する。
終了状態欄７３０は、そのジョブの現在の状況を記憶する。例えば、そのジョブが実行されていることを示す「実行中」、そのジョブが終了したことを示す「終了」等がある。
スキャンデータ格納場所欄７４０は、そのジョブによって読み込まれた画像を記憶する場所を記憶する。例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等であってもよい。
【００３０】
スキャンジョブ処理モジュール１４６は、スキャナ１００によってジョブが実行されるように処理を行う。ユーザ確認モジュール１４２から受け取った担当者ＩＤに基づいて、ジョブ情報記憶モジュール１５２に記憶されているジョブＩＤをスキャナ１００へ送信する。より具体的には、例えば、スキャナ１００の利用者に対して、その利用者に割り振られたジョブをジョブ情報記憶モジュール１５２から抽出して、そのジョブＩＤをスキャナ１００へ送信して、スキャナ１００に提示させる。利用者の操作に応じて、ジョブＩＤが選択され、利用者に対してそのジョブの実行（スキャン処理）を促す。そして、実行されたジョブＩＤに対して、ジョブテーブル７００の終了状態欄７３０に「終了」を設定する。より詳細には、図３に例示するモジュール構成例、図１０に例示するフローチャートを用いて後述する。
【００３１】
状態取出モジュール１４８は、ジョブ情報記憶モジュール１５２内のジョブグループテーブル６００、ジョブテーブル７００から、ジョブグループ、ジョブの処理状況を取り出す。より詳細には、図１１に例示するフローチャートを用いて後述する。
連結処理モジュール１５０は、ジョブ情報記憶モジュール１５２内のジョブグループテーブル６００、ジョブテーブル７００に基づいて、画像記憶装置１６０に対して連結処理を行わせる。より詳細には、図４に例示するモジュール構成例、図１２に例示するフローチャートを用いて後述する。
【００３２】
通信モジュール１５９は、ユーザ確認モジュール１４２、ジョブ設定モジュール１４４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、連結処理モジュール１５０と接続されており、また、通信回線１９９を介してスキャナ１００の通信モジュール１２９及び画像記憶装置１６０の通信モジュール１８９と通信を行う。
【００３３】
画像記憶装置１６０は、制御モジュール１６１、格納制御モジュール１７２、連結処理モジュール１７４、画像記憶モジュール１７６、通信モジュール１８９を有している。スキャナ１００が読み込んだ原稿の画像を記憶し、管理装置１３０からの指示に基づいて画像を連結する。
制御モジュール１６１は、格納制御モジュール１７２、連結処理モジュール１７４、画像記憶モジュール１７６、通信モジュール１８９を制御して、前述の画像記憶装置１６０の機能を実現する。
【００３４】
格納制御モジュール１７２、連結処理モジュール１７４は、それぞれ互いに接続されており、さらに画像記憶モジュール１７６、通信モジュール１８９と接続されている。
格納制御モジュール１７２は、スキャナ１００によって読み込まれた画像を受信し、画像記憶モジュール１７６へ格納する。
連結処理モジュール１７４は、管理装置１３０からの連結指示に基づいて、画像記憶モジュール１７６内の画像を連結する。つまり、管理装置１３０によって受信されたジョブＩＤに基づいて、スキャナ１００から送信された画像を連結する。例えば、具体的には、管理装置１３０がジョブＩＤ（スキャナ１００によって実行されたジョブＩＤ）を受信し、それに基づいた指示を画像記憶装置１６０へ送信する。連結処理モジュール１７４は、その指示にしたがって、画像記憶モジュール１７６内の画像を連結する。
画像記憶モジュール１７６は、格納制御モジュール１７２、連結処理モジュール１７４からアクセスされ、原稿の画像（スキャナ１００によって読み込まれた原稿束の画像又は連結された原稿の画像）を記憶する。
【００３５】
通信モジュール１８９は、格納制御モジュール１７２、連結処理モジュール１７４と接続されており、また、通信回線１９９を介してスキャナ１００の通信モジュール１２９及び管理装置１３０の通信モジュール１５９と通信を行う。
【００３６】
図２は、本実施の形態を実現した場合の具体的なシステム構成例を示す説明図である。
スキャナ１００Ａ〜１００Ｄ、管理装置１３０、画像記憶装置１６０は、それぞれ通信回線１９９を介して接続されている。スキャナ１００は１つであってもよいが、複数人の担当者がそれぞれ別個に使用できるように複数あるのが適している。なお、管理装置１３０、画像記憶装置１６０は、一体となって１つの画像処理装置としてもよい。また、管理装置１３０、画像記憶装置１６０が、いずれかのスキャナ１００内に構成されていてもよい。
例えば、まず、設定者が大量枚数の原稿を担当者に割り振る。それぞれのスキャナ１００では、担当者が割り振られた原稿をＡＤＦを用いて画像読取りの操作を行う。それぞれのスキャナ１００が読み取った原稿の画像を画像記憶装置１６０が記憶して、原稿の画像が揃った後に、その画像を連結する。
【００３７】
図３は、本実施の形態における主にスキャンジョブ処理モジュール１４６内のモジュール構成例を示す説明図である。
スキャンジョブ処理モジュール１４６は、対応ジョブ情報取出モジュール３１０、対応ジョブグループ情報取出モジュール３２０、提示／選択モジュール３３０、ジョブ設定モジュール３４０、スキャン指示モジュール３５０、後処理モジュール３６０を有している。
【００３８】
対応ジョブ情報取出モジュール３１０は、ユーザ確認モジュール１４２と接続されており、ジョブ情報記憶モジュール１５２にアクセスする。ユーザ確認モジュール１４２から担当者ＩＤを受け取って、その担当者に割り振られているジョブＩＤをジョブ情報記憶モジュール１５２内のジョブテーブル７００から抽出する。
対応ジョブグループ情報取出モジュール３２０は、ジョブ情報記憶モジュール１５２にアクセスする。対応ジョブ情報取出モジュール３１０によって抽出されたジョブＩＤが含まれているジョブグループＩＤをジョブ情報記憶モジュール１５２内のジョブグループテーブル６００から抽出する。
提示／選択モジュール３３０は、対応ジョブ情報取出モジュール３１０、対応ジョブグループ情報取出モジュール３２０によって抽出されたジョブグループＩＤ、ジョブＩＤをスキャナ１００へ送信して、担当者の操作に応じて選択されたジョブグループＩＤ、ジョブＩＤをスキャナ１００から受信する。
【００３９】
ジョブ設定モジュール３４０は、ジョブ情報記憶モジュール１５２にアクセスする。提示／選択モジュール３３０がスキャナ１００から受信したジョブＩＤを実行されるジョブとして設定する。そのジョブＩＤに対応するジョブ情報記憶モジュール１５２内のジョブテーブル７００の終了状態欄７３０に「実行中」であることを設定する。
スキャン指示モジュール３５０は、ジョブ設定モジュール３４０によって設定されたジョブを実行するように、そのジョブの実行を促す旨をスキャナ１００へ送信する。
後処理モジュール３６０は、ジョブ情報記憶モジュール１５２にアクセスする。ジョブ設定モジュール３４０によって設定されたジョブが終了したときに、その後処理を行う。例えば、そのジョブＩＤに対応するジョブ情報記憶モジュール１５２内のジョブテーブル７００の終了状態欄７３０に「終了」であることを設定する。
【００４０】
図４は、本実施の形態における主に連結処理モジュール１５０内のモジュール構成例を示す説明図である。
連結処理モジュール１５０は、ジョブ終了判断モジュール４１０、ジョブグループ情報取出モジュール４２０、連結処理依頼モジュール４３０、後処理モジュール４４０を有している。
【００４１】
ジョブ終了判断モジュール４１０は、ジョブグループ情報取出モジュール４２０、ジョブ情報記憶モジュール１５２と接続されており、ジョブ情報記憶モジュール１５２内のジョブグループテーブル６００、ジョブテーブル７００に基づいて、ジョブグループ内のジョブが終了しているか否かを判断する。より具体的には、ジョブ欄６２０内の一連のジョブの終了状態欄７３０が終了となっているか否かによって判断する。
ジョブグループ情報取出モジュール４２０は、ジョブ終了判断モジュール４１０、連結処理依頼モジュール４３０、ジョブ情報記憶モジュール１５２と接続されている。終了しているジョブグループを構成しているジョブをジョブ情報記憶モジュール１５２から抽出する。より具体的には、ジョブグループテーブル６００のジョブ欄６２０から抽出する。
【００４２】
連結処理依頼モジュール４３０は、ジョブグループ情報取出モジュール４２０、後処理モジュール４４０、ジョブ情報記憶モジュール１５２と接続されている。スキャナ１００から受信したジョブＩＤに基づいて、スキャナ１００から送信された画像を連結するように画像記憶装置１６０へ指示を送信する。より具体的には、スキャナ１００からジョブ情報記憶モジュール１５２に記憶されている一連のジョブＩＤを受信した場合は、その一連のジョブＩＤに基づいて、ジョブＩＤに対応する画像を連結する指示を送信する。例えば、ジョブグループテーブル６００のジョブ欄６２０に記憶されている一連のジョブが全て終了であるならば、その一連のジョブで読み込まれた画像（そのジョブＩＤに対応するジョブテーブル７００のスキャンデータ格納場所欄７４０に記憶されている画像）を、そのジョブＩＤの順番に連結する指示を送信する。なお、ジョブが終了しているか否かは、そのジョブに対応するジョブテーブル７００の終了状態欄７３０によって判断する。
後処理モジュール４４０は、連結処理依頼モジュール４３０、ジョブ情報記憶モジュール１５２と接続されている。画像記憶装置１６０による連結処理が終了したときに、その後処理を行う。例えば、そのジョブグループＩＤに対応するジョブ情報記憶モジュール１５２内のジョブグループテーブル６００の終了状態欄６３０に「終了」であることを設定する。
【００４３】
図８は、本実施の形態のスキャナ１００、管理装置１３０間における新規のジョブの割り振り処理例、ジョブグループの設定の処理例を示すフローチャートである。
ステップＳ８０２では、スキャナ１００のユーザ認証モジュール１１２がユーザ認証を行う。ここでの認証の対象は、ジョブの設定者である。また、管理装置１３０のユーザ確認モジュール１４２との通信を行って認証を行ってもよい。
ステップＳ８０４では、管理装置１３０のユーザ確認モジュール１４２がユーザ確認を行う。つまり、ジョブの設定者であるか否かを判断する。ジョブの設定者である場合はステップＳ８０６へ進み、それ以外の場合はスキャナ１００へジョブの設定者ではない旨を返信するようにしてもよいし、図１０のステップＳ１００６以下の処理へ移ってもよい。
【００４４】
ステップＳ８０６では、管理装置１３０のジョブ設定モジュール１４４が新規ジョブグループエントリ作成画面を作成し、スキャナ１００に送信する。新たなジョブグループを作成するため、そのジョブグループのジョブグループＩＤ（ジョブグループ名称等であってもよい）等を受け付けられるような画面を作成する。
ステップＳ８０８では、スキャナ１００の提示モジュール１１４が新規ジョブグループエントリ作成画面を受信して、スキャナ１００のディスプレイに表示する。
【００４５】
ステップＳ８１０では、設定者の操作に応じて、スキャナ１００の操作受付モジュール１１６がジョブグループエントリ登録内容（ジョブグループＩＤ等）を受け取り、管理装置１３０に通知する。
ステップＳ８１２では、管理装置１３０のジョブ設定モジュール１４４がジョブグループエントリを登録する。ジョブ情報記憶モジュール１５２内のジョブグループテーブル６００のジョブグループ欄６１０にジョブグループＩＤを記録する。
【００４６】
ステップＳ８１４では、管理装置１３０のジョブ設定モジュール１４４がユーザ担当ジョブ割り当て操作画面を作成し、スキャナ１００に送信する。つまり、ジョブグループ内のジョブとそのジョブを担当する担当者を設定できる画面である。図９は、ユーザ担当ジョブ割り当て操作画面９００の表示例を示す説明図である。ユーザ担当ジョブ割り当て操作画面９００は、ジョブグループ欄９１０、ジョブ欄９２０、担当者欄９３０を有している。ジョブグループ欄９１０はジョブグループＩＤを表示し、ジョブ欄９２０はそのジョブグループ内のジョブＩＤ等を表示し、担当者欄９３０はそのジョブを担当する担当者ＩＤを表示する。なお、送信するユーザ担当ジョブ割り当て操作画面９００のジョブグループ欄９１０内は記載しておくが、ジョブ欄９２０、担当者欄９３０は空白とする。
【００４７】
ステップＳ８１６では、スキャナ１００の提示モジュール１１４がユーザ担当ジョブ割り当て操作画面をディスプレイに表示する。提示モジュール１１４は、スキャナ１００のディスプレイにユーザ担当ジョブ割り当て操作画面９００を表示する。また、ユーザ担当ジョブ割り当て操作画面９００を表示する代わりに、ジョブグループ、ジョブ、担当者の設定をマークシート等の用紙を用いて行い、これを認識するようにしてもよい。
ステップＳ８１８では、設定者の操作に応じて、スキャナ１００の操作受付モジュール１１６がユーザ担当ジョブ割り当てを受け取り、管理装置１３０に通知する。つまり、ユーザ担当ジョブ割り当て操作画面９００内のジョブ欄９２０、担当者欄９３０内の設定を管理装置１３０に通知する。
【００４８】
ステップＳ８２０では、管理装置１３０のジョブ設定モジュール１４４がユーザ担当ジョブ割り当て操作を受け付け、記録する。つまり、ジョブグループＩＤとそのジョブグループに含まれる一連のジョブ（ジョブグループ欄９１０とジョブ欄９２０の関係とジョブ欄９２０内のジョブの順番）をジョブグループテーブル６００のジョブ欄６２０に記録し、ジョブＩＤとそのジョブを担当する担当者ＩＤ（ジョブ欄９２０と担当者欄９３０の関係）をジョブテーブル７００のジョブ識別子欄７１０、ユーザ欄７２０に記録する。なお、ジョブ設定モジュール１４４は、空白を終了状態欄６３０、終了状態欄７３０に設定する。
ステップＳ８２２では、管理装置１３０のジョブ設定モジュール１４４が結果表示画面を作成し、スキャナ１００に送信する。ジョブの割り振りが設定されたことを示す旨の画面（設定内容を表示する画面等）をスキャナ１００に送信する。
ステップＳ８２４では、スキャナ１００の提示モジュール１１４が結果表示画面をスキャナ１００のディスプレイに表示する。
【００４９】
ステップＳ８２６では、スキャナ１００のユーザ認証モジュール１１２がログアウト命令を管理装置１３０に送信する。
ステップＳ８２８では、管理装置１３０のユーザ確認モジュール１４２がログアウト処理を行う。
【００５０】
図１０は、本実施の形態のスキャナ１００、管理装置１３０、画像記憶装置１６０間におけるスキャン処理例を示すフローチャートである。
ステップＳ１００２では、スキャナ１００のユーザ認証モジュール１１２がユーザ認証を行う。ここでの認証の対象は、ジョブの担当者である。また、管理装置１３０のユーザ確認モジュール１４２との通信を行って認証を行ってもよい。
ステップＳ１００４では、管理装置１３０のユーザ確認モジュール１４２がユーザ確認を行う。つまり、ジョブの担当者であるか否かを判断する。ジョブの担当者である場合はステップＳ１００６へ進み、それ以外の場合はスキャナ１００へジョブの担当者ではない旨を返信するようにしてもよいし、図８のステップＳ８０６以下の処理へ移ってもよい。
【００５１】
ステップＳ１００６では、管理装置１３０のスキャンジョブ処理モジュール１４６が機能選択画面を作成し、スキャナ１００に送信する。ジョブの実行であるのか否か等を選択させる画面を作成する。
ステップＳ１００８では、スキャナ１００の提示モジュール１１４が機能選択画面をスキャナ１００のディスプレイに表示する。
ステップＳ１０１０では、担当者の操作に応じて、スキャナ１００の操作受付モジュール１１６が機能の選択を受け取り、管理装置１３０に送信する。
ステップＳ１０１２では、管理装置１３０のスキャンジョブ処理モジュール１４６が選択された項目を記録する。ジョブの実行である場合はステップＳ１０１４へ進み、それ以外の場合はスキャナ１００へジョブの実行ではない旨を返信するようにしてもよい。
【００５２】
ステップＳ１０１４では、管理装置１３０のスキャンジョブ処理モジュール１４６がジョブグループ表示画面を作成し、スキャナ１００に送信する。つまり、ジョブテーブル７００からログインしている担当者ＩＤに割り振られたジョブＩＤを抽出し、ジョブグループテーブル６００からそのジョブＩＤが含まれているジョブグループＩＤを抽出する。そして、ジョブグループＩＤの選択を受け付けられるような画面を作成する。
ステップＳ１０１６では、スキャナ１００の提示モジュール１１４がジョブグループ表示画面をスキャナ１００のディスプレイに表示する。
ステップＳ１０１８では、担当者の操作に応じて、スキャナ１００の操作受付モジュール１１６がジョブグループＩＤ（ジョブグループエントリ）の選択を受け取り、管理装置１３０に送信する。
【００５３】
ステップＳ１０２０では、管理装置１３０のスキャンジョブ処理モジュール１４６が選択されたジョブグループエントリを記録する。
ステップＳ１０２２では、管理装置１３０のスキャンジョブ処理モジュール１４６が選択可能ジョブ表示画面を作成し、スキャナ１００に送信する。担当者が自分に割り振られたジョブを選択できるようにするための画面を作成する。つまり、ジョブグループテーブル６００からその選択されたジョブグループ内のジョブＩＤを抽出し、ジョブテーブル７００からその担当者に割り振られたジョブＩＤを抽出する。そして、ジョブＩＤの選択を受け付けられるような画面を作成する。
ステップＳ１０２４では、スキャナ１００の提示モジュール１１４が選択可能ジョブ表示画面をスキャナ１００のディスプレイに表示する。
ステップＳ１０２６では、担当者の操作に応じて、スキャナ１００の操作受付モジュール１１６がジョブの選択を受け取り、結果を管理装置１３０に送信する。
【００５４】
ステップＳ１０２８では、管理装置１３０のスキャンジョブ処理モジュール１４６が選択されたジョブを記録する。
ステップＳ１０３０では、管理装置１３０のスキャンジョブ処理モジュール１４６がスキャン要求画面（選択したジョブの実行を促す画面）を作成し、スキャナ１００に送信する。
ステップＳ１０３２では、スキャナ１００の提示モジュール１１４がスキャン要求画面をスキャナ１００のディスプレイに表示する。
【００５５】
ステップＳ１０３４では、担当者の操作に応じて、スキャナ１００の画像読取モジュール１１８が選択したジョブに対応する原稿（担当者がＡＤＦにセットした原稿）をスキャンする。そして、その画像を画像記憶装置１６０へ送信する。
ステップＳ１０３６では、画像記憶装置１６０の格納制御モジュール１７２がスキャンされたデータ（画像）を画像記憶モジュール１７６へ格納する。
ステップＳ１０３８では、画像記憶装置１６０の格納制御モジュール１７２がスキャンデータの格納場所（ＵＲＬ等）及び状態を管理装置１３０に通知する。
【００５６】
ステップＳ１０４０では、管理装置１３０のスキャンジョブ処理モジュール１４６がスキャンデータの格納場所及び状態をジョブテーブル７００に記録する。
ステップＳ１０４２では、管理装置１３０のスキャンジョブ処理モジュール１４６がジョブテーブル７００に基づいて、その担当者に割り振られたジョブが終了したか否かを判断する。選択したジョブグループ内の担当のジョブが終了していない場合はステップＳ１０２２からの処理を繰り返し、終了した場合はステップＳ１０４４の処理に進む。また、選択したジョブグループ内のジョブは終了したが、担当者に割り振られたジョブを含む他のジョブグループがある場合は、ステップＳ１０１４からの処理を繰り返し、その担当者に割り振られた全てのジョブが終了した場合はステップＳ１０４４の処理に進むようにしてもよい。
【００５７】
ステップＳ１０４４では、管理装置１３０のスキャンジョブ処理モジュール１４６が終了状態通知画面を作成し、スキャナ１００に送信する。担当者に割り降られたジョブは終了した旨を表示する画面を作成する。
ステップＳ１０４６では、スキャナ１００の提示モジュール１１４が終了状態通知画面をスキャナ１００のディスプレイに表示する。
ステップＳ１０４８では、スキャナ１００のユーザ認証モジュール１１２がログアウト命令を管理装置１３０に送信する。
ステップＳ１０５０では、管理装置１３０のユーザ確認モジュール１４２がログアウト処理を行う。
【００５８】
図１１は、本実施の形態のスキャナ１００、管理装置１３０間における画像データの連結状況の表示処理例を示すフローチャートである。
ステップＳ１１０２では、スキャナ１００のユーザ認証モジュール１１２がユーザ認証を行う。ここでの認証の対象は、ジョブ状態を確認できる者（例えば、ジョブの設定者等）である。また、管理装置１３０のユーザ確認モジュール１４２との通信を行って認証を行ってもよい。
ステップＳ１１０４では、管理装置１３０のユーザ確認モジュール１４２がユーザ確認を行う。つまり、ジョブ状態を確認できる者であるか否かを判断する。ジョブ状態を確認できる者である場合はステップＳ１１０６へ進み、それ以外の場合はスキャナ１００へジョブ状態を確認できる者ではない旨を返信するようにしてもよいし、図１０のステップＳ１００６以下の処理へ移ってもよい。
【００５９】
ステップＳ１１０６では、利用者の操作に応じて、スキャナ１００の操作受付モジュール１１６がスキャンデータ連結処理状況の表示を管理装置１３０に依頼する。例えば、ジョブの設定者が設定したジョブグループの状況のデータ取得を依頼する。
ステップＳ１１０８では、管理装置１３０の状態取出モジュール１４８がスキャンデータ連結処理結果表示ページを作成し、スキャナ１００に送信する。つまり、ジョブ情報記憶モジュール１５２内のジョブグループテーブル６００、ジョブテーブル７００に基づいて、ジョブグループに含まれているジョブによって読み込まれた画像の連結処理の状況を抽出して、スキャンデータ連結処理結果表示ページを作成する。
ステップＳ１１１０では、スキャナ１００がスキャンデータ連結処理状況をスキャナ１００のディスプレイに表示する。
【００６０】
ステップＳ１１１２では、スキャナ１００のユーザ認証モジュール１１２がログアウト命令を管理装置１３０に送信する。
ステップＳ１１１４では、管理装置１３０のユーザ確認モジュール１４２がログアウト処理を行う。
【００６１】
図１２は、本実施の形態の管理装置１３０、画像記憶装置１６０間における画像データの連結処理例を示すフローチャートである。この処理は、例えば、ジョブが終了したとき、予め定められた時期又は期間毎等に行い、いわゆるデーモン的な働きをする。もちろん、利用者による明示的な指示を受け付けたときに行うようにしてもよい。
ステップＳ１２０２では、管理装置１３０の連結処理モジュール１５０が各ジョブグループについて、全てのジョブが終了したか否かの判断を行う。全てのジョブが終了したジョブグループが見つからない場合、見つかるまでステップＳ１２０２の処理を繰り返す（待機する）。全てのジョブが終了したジョブグループを見つけた場合、ステップＳ１２０４の処理に進む。
ステップＳ１２０４では、管理装置１３０の連結処理モジュール１５０が該当ジョブグループの情報を取得する。ジョブグループテーブル６００、ジョブテーブル７００から、そのジョブグループに含まれているジョブをその順番を保ったまま抽出し、そのジョブによって読み込まれた画像の格納場所を抽出する。
【００６２】
ステップＳ１２０６では、管理装置１３０の連結処理モジュール１５０が該当スキャンデータの連結処理の実行を画像記憶装置１６０に依頼する。つまり、ステップＳ１２０４で抽出した画像の格納場所を、ジョブグループ内のジョブの順番を保ったまま画像記憶装置１６０へ送信する。
ステップＳ１２０８では、画像記憶装置１６０の連結処理モジュール１７４が該当スキャンデータの連結を行う。つまり、受信した画像記憶モジュール１７６内の格納場所から画像を読み出して、それを順に連結する。ここでの連結処理とは、原稿内の１ページの画像を１ページとして、これらの画像を順に束ねて１つの文書とする処理である。したがって、紙の原稿のページ数と連結した文書のページ数は同じになる。なお、連結処理にはページ付け等の処理を含めてもよい。
【００６３】
ステップＳ１２１０では、画像記憶装置１６０の連結処理モジュール１７４が該当スキャンデータの連結処理結果を管理装置１３０に通知する。連結処理した結果である文書を画像記憶モジュール１７６に格納して、連結処理が終了したこと、その文書の格納場所を連結処理結果として通知する。
ステップＳ１２１２では、管理装置１３０の連結処理モジュール１５０が該当スキャンデータの連結処理結果を記録する。連結処理が終了したジョブグループに対応するジョブグループテーブル６００の終了状態欄６３０を「終了」と設定する。
【００６４】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図１３に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ１３０１を用い、記憶装置としてＲＡＭ１３０２、ＲＯＭ１３０３、ＨＤ１３０４を用いている。ＨＤ１３０４として、例えばハードディスクを用いてもよい。ユーザ認証モジュール１１２、提示モジュール１１４、スキャンジョブ処理モジュール１４６、状態取出モジュール１４８、格納制御モジュール１７２、連結処理モジュール１７４等のプログラムを実行するＣＰＵ１３０１と、そのプログラムやデータを記憶するＲＡＭ１３０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１３０３と、補助記憶装置であるＨＤ１３０４と、キーボード、マウス等のデータを入力する入力装置１３０６と、ＣＲＴや液晶ディスプレイ等の出力装置１３０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース１３０７、そして、それらをつないでデータのやりとりをするためのバス１３０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６５】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図１３に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１３に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１３に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、スキャナ、複合機、情報家電、複写機、ファックス、プリンタなどに組み込まれていてもよい。
【００６６】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６７】
１００…スキャナ
１０１…制御モジュール
１１２…ユーザ認証モジュール
１１４…提示モジュール
１１６…操作受付モジュール
１１８…画像読取モジュール
１２９…通信モジュール
１３０…管理装置
１３１…制御モジュール
１４２…ユーザ確認モジュール
１４４…ジョブ設定モジュール
１４６…スキャンジョブ処理モジュール
１４８…状態取出モジュール
１５０…連結処理モジュール
１５２…ジョブ情報記憶モジュール
１５９…通信モジュール
１６０…画像記憶装置
１６１…制御モジュール
１７２…格納制御モジュール
１７４…連結処理モジュール
１７６…画像記憶モジュール
１８９…通信モジュール
１９９…通信回線
３１０…対応ジョブ情報取出モジュール
３２０…対応ジョブグループ情報取出モジュール
３３０…提示／選択モジュール
３４０…ジョブ設定モジュール
３５０…スキャン指示モジュール
３６０…後処理モジュール
４１０…ジョブ終了判断モジュール
４２０…ジョブグループ情報取出モジュール
４３０…連結処理依頼モジュール
４４０…後処理モジュール
【図１】
2010287995.tif 000003
【図２】
2010287995.tif 000004
【図３】
2010287995.tif 000005
【図４】
2010287995.tif 000006
【図５】
2010287995.tif 000007
【図６】
2010287995.tif 000008
【図７】
2010287995.tif 000009
【図８】
2010287995.tif 000010
【図９】
2010287995.tif 000011
【図１０】
2010287995.tif 000012
【図１１】
2010287995.tif 000013
【図１２】
2010287995.tif 000014
【図１３】
2010287995.tif 000015