(57)【特許請求の範囲】
【請求項１】
少なくとも１つ以上のスキャナと、
前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶管理するサーバと
を備え、
前記各スキャナは、
読み込んだ原稿画像データとその読み込み開始時刻情報とを前記サーバに送信する送信手段
を具備し、
前記サーバは、
前記各スキャナから受信した原稿画像データをそれぞれの読み込み開始時刻情報をもとに連結する連結手段
を具備することを特徴とするスキャンシステム。
【請求項２】
前記各スキャナは、
読み込む原稿が連結原稿の先頭であることを示す情報を前記サーバに対して通知する通知手段を有し、
前記サーバは、
前記通知手段による通知を受けた場合、当該複数の原稿を連結して管理するスキャンジョブを識別する情報を生成し、該生成した情報に関連付けて前記各スキャナから受信する原稿画像データを記憶管理する記憶管理手段
を有することを特徴する請求項１記載のスキャンシステム。
【請求項３】
前記各スキャナは、
読込んだ原稿画像データに、当該複数の原稿を連結して管理するスキャンジョブを識別する情報を追加して前記サーバに送信することを特徴とする請求項１記載のスキャンシステム。
【請求項４】
前記各スキャナは、
オペレータにより原稿を読込む際に前記スキャンジョブとして識別する情報を指定する指定手段を有し、
読み込んだ原稿画像データと前記指定手段により指定された情報を関連付けて前記サーバに送信することを特徴とする請求項３記載のスキャンシステム。
【請求項５】
前記サーバは、
前記各スキャナから送信されてきたスキャンジョブ識別情報と、読み込み開始時刻情報に基づいて複数の原稿画像データを連結することを特徴とする請求項１記載のスキャンシステム。
【請求項６】
少なくとも１つ以上のスキャナと、
前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶するサーバと
を備えて成るスキャンシステムにあって、
前記サーバが前記各スキャナにて読み込まれた原稿画像データと該原稿画像データの読み込み開始時刻情報とを前記ネットワークを介して受信し、
該受信した原稿画像データと該原稿画像データの読み込み開始時刻情報とを関連付けて記憶管理するとともに、
該記憶管理する複数の原稿画像データを各原稿画像データに関連付けられた読み込み開始時刻情報に基づいて連結する
ようにしたことを特徴とするスキャンシステムのスキャン原稿連結方法。
【請求項７】
少なくとも１つ以上のスキャナと、
前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶するサーバと
を備えて成るスキャンシステムの制御プログラムを記録した媒体において、
前記サーバが前記各スキャナにて読み込まれた原稿画像データと該原稿画像データの読み込み開始時刻情報とを前記ネットワークを介して受信する第１のステップと、
該第１のステップにより受信した原稿画像データと該原稿画像データの読み込み開始時刻情報とを関連付けて記憶管理する第２のステップと、
該第２のステップにより記憶管理する複数の原稿画像データを各原稿画像データに関連付けられた読み込み開始時刻情報に基づいて連結する第３のステップとを実行することを特徴とするスキャンシステムの制御プログラムを記録した媒体。
【請求項８】
少なくとも１つ以上のスキャナとネットワークを介して接続されるスキャンシステムのサーバであって、
前記各スキャナから送られる原稿画像データとその読み込み開始時刻情報とを前記ネットワークを介して受信する受信手段と、
該受信手段により受信した原稿画像データと該原稿画像データの読み込み開始時刻情報とを関連付けて記憶管理する記憶管理手段と、
該記憶管理手段により記憶する複数の原稿画像データを各原稿画像データに関連付けられた読み込み開始時刻情報に基づいて連結する連結手段と
を具備することを特徴とするサーバ。
【請求項９】
少なくとも１つ以上のスキャナにて読み込まれた複数の原稿画像データをそれぞれの読み込み開始時刻の情報に基づいて連結する機能を有するサーバにネットワークを介して接続されるスキャンシステムのスキャナであって、
読み込んだ原稿画像データとその読み込み開始時刻情報とを前記ネットワークを介して前記サーバに送信する送信手段を具備することを特徴とするスキャナ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、大量枚数の原稿を複数のスキャナに分けて読み込み、これら読み込んだ原稿画像データを一連の原稿として連結し印刷或いはファイル管理させるスキャンシステムに関し、特に、オペレータのスキャン原稿の連結操作の向上を図るようにしたスキャンシステムに関する。
【０００２】
【従来の技術】
従来、大量枚数の原稿を複数のスキャナを同時に使用して読込み一連の原稿として印刷するような印刷システムにおいては、以下のようなものがある。
【０００３】
まず、特開平08-116429号公報（以下、「従来技術Ａ」という。）には、複数のスキャナから読み込んで一連の原稿として自動的に処理する装置が示されている。
【０００４】
しかしながら、この従来技術Ａでは、スキャナとスキャナ以外をオペレータ（使用者）が占有することになり、他のオペレータが操作を行おうと思っても待たされるという問題がある。また、この従来技術Ａでは、読み込まれた原稿の順番を指定する方法については記載されていない。
【０００５】
これに対し、読込まれた原稿の順番を指定する方法として、特開平10-191011号公報（以下、「従来技術Ｂ」という。）の技術がある。
【０００６】
しかしながら、この従来技術Ｂでは、予めオペレータ（操作者）が各スキャナと原稿の順番を対応付けておく必要があり、オペレータにとっては使いやすいものとはいえない。
【０００７】
また、他の方法として、特開平11-243463号公報（以下、「従来技術Ｃ」という。）には、スキャナでスキャンしたものを一旦蓄積しておき、後から任意の順番で指定する方式が示されている。
【０００８】
しかしながら、この従来技術Ｃでは、自分がスキャンしたものを識別して探し出してから連結指示を行う必要があるため、オペレータ（使用者）にとって使いやすいものとはいえない。
【０００９】
【発明が解決しようとする課題】
上述の如く、従来の印刷システムにあっては、大量枚数の原稿を複数の画像入力装置を同時に使用して読込み一連の原稿として印刷する場合、他のオペレータが介入できない。または、各スキャナで読込まれた原稿の順番を指定する時、各スキャナと原稿の順番を対応付ける、あるいは自分がスキャンしたものを探し出して連結指示を行う、という操作上の手間がありオペレータにとっては利用勝手が良くないという不都合があった。
【００１０】
そこで、本発明は、大量枚数の原稿を複数のスキャナに分けて読み込み、これら読み込んだ原稿画像データを一連の原稿として連結し印刷或いはファイル管理させる場合のオペレータのスキャン原稿の連結操作の向上を図るようにしたスキャンシステムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、請求項１の発明は、
少なくとも１つ以上のスキャナと、前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶管理するサーバとを備え、前記各スキャナは、読み込んだ原稿画像データとその読み込み開始時刻情報とを前記サーバに送信する送信手段を具備し、前記サーバは、前記各スキャナから受信した原稿画像データをそれぞれの読み込み開始時刻情報をもとに連結する連結手段を具備することを特徴とする。
【００１２】
また、請求項２の発明は、請求項１の発明において、
前記各スキャナは、読み込む原稿が連結原稿の先頭であることを示す情報を前記サーバに対して通知する通知手段を有し、前記サーバは、前記通知手段による通知を受けた場合、当該複数の原稿を連結して管理するスキャンジョブを識別する情報を生成し、該生成した情報に関連付けて前記各スキャナから受信する原稿画像データを記憶管理する記憶管理手段を有することを特徴する。
【００１３】
また、請求項３の発明は、請求項１の発明において、
前記各スキャナは、読込んだ原稿画像データに、当該複数の原稿を連結して管理するスキャンジョブを識別する情報を追加して前記サーバに送信することを特徴とする。
【００１４】
また、請求項４の発明は、請求項３の発明において、
前記各スキャナは、オペレータにより原稿を読込む際に前記スキャンジョブとして識別する情報を指定する指定手段を有し、読み込んだ原稿画像データと前記指定手段により指定された情報を関連付けて前記サーバに送信することを特徴とする。
【００１５】
また、請求項５の発明は、請求項１の発明において、
前記サーバは、前記各スキャナから送信されてきたスキャンジョブ識別情報と、読み込み開始時刻情報に基づいて複数の原稿画像データを連結することを特徴とする。
【００１６】
また、請求項６の発明は、
少なくとも１つ以上のスキャナと、前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶するサーバとを備えて成るスキャンシステムにあって、前記サーバが前記各スキャナにて読み込まれた原稿画像データと該原稿画像データの読み込み開始時刻情報とを前記ネットワークを介して受信し、該受信した原稿画像データと該原稿画像データの読み込み開始時刻情報とを関連付けて記憶管理するとともに、該記憶管理する複数の原稿画像データを各原稿画像データに関連付けられた読み込み開始時刻情報に基づいて連結するようにしたことを特徴とする。
【００１７】
また、請求項７の発明は、
少なくとも１つ以上のスキャナと、前記各スキャナにて読み込まれた原稿画像データを前記ネットワークを介して受信し記憶するサーバとを備えて成るスキャンシステムの制御プログラムを記録した媒体において、前記サーバが前記各スキャナにて読み込まれた原稿画像データと該原稿画像データの読み込み開始時刻情報とを前記ネットワークを介して受信する第１のステップと、該第１のステップにより受信した原稿画像データと該原稿画像データの読み込み開始時刻情報とを関連付けて記憶管理する第２のステップと、該第２のステップにより記憶管理する複数の原稿画像データを各原稿画像データに関連付けられた読み込み開始時刻情報に基づいて連結する第３のステップとを実行することを特徴とする。
【００１８】
また、請求項８の発明は、
少なくとも１つ以上のスキャナとネットワークを介して接続されるスキャンシステムのサーバであって、前記各スキャナから送られる原稿画像データとその読み込み開始時刻情報とを前記ネットワークを介して受信する受信手段と、該受信手段により受信した原稿画像データと該原稿画像データの読み込み開始時刻情報とを関連付けて記憶管理する記憶管理手段と、該記憶管理手段により記憶する複数の原稿画像データを各原稿画像データに関連付けられた読み込み開始時刻情報に基づいて連結する連結手段とを具備することを特徴とする。
【００１９】
また、請求項９の発明は、
少なくとも１つ以上のスキャナにて読み込まれた複数の原稿画像データをそれぞれの読み込み開始時刻の情報に基づいて連結する機能を有するサーバにネットワークを介して接続されるスキャンシステムのスキャナであって、読み込んだ原稿画像データとその読み込み開始時刻情報とを前記ネットワークを介して前記サーバに送信する送信手段を具備することを特徴とする。
【００２０】
【発明の実施の形態】
以下、本発明に係る一実施の形態を添付図面を参照して詳細に説明する。
【００２１】
図１は、この発明を適用した印刷システムの概略構成を示す図である。
【００２２】
図１に示すように、この印刷システムは、画像入力系としてのモニタ１（１Ａ〜１Ｎ）（Ｎ：任意の整数）、スキャナ２（２Ａ〜２Ｎ）（Ｎ：任意の整数）と、この印刷システムのサーバ３と、画像出力系としてのプリンタ４（４ａ〜４ｍ）（ｍ：任意の整数）、文書管理サーバ５と、クライアント端末６とを具備し、スキャナ２とサーバ３とプリンタ４と文書管理サーバ５とクライアント端末６がネットワーク７を介して接続されて構成されている。
【００２３】
ここで、モニタ１（１Ａ〜１Ｎ）は、スキャナ２（２Ａ〜２Ｎ）に接続され、オペレータがスキャナ２を利用して印刷する場合に各種設定を行うための画面を表示する。
【００２４】
また、スキャナ２（２Ａ〜２Ｎ）は、オペレータによりセットされた原稿を読み取って得た画像データをサーバ３に対して出力する。
【００２５】
また、サーバ３は、このシステムの印刷等を制御し、例えば、各スキャナ２（２Ａ〜２Ｎ）からの印刷指示および画像データを受け取って印刷ジョブを実行する。具体的には、上記受け取った印刷指示に基づいて対応する画像データを印刷データに変換して該当するプリンタ４へ送信する。
【００２６】
また、プリンタ４（４ａ〜４ｍ）は、上記サーバ３から送られてきた印刷データに基づいて用紙上に画像を形成する。
【００２７】
また、文書管理サーバ５は、各スキャナ２（２Ａ〜２Ｎ）にて読み取って得られた画像データのファイル情報を管理するものであり、本発明では、複数のスキャナにて読み取られた一連の原稿の画像データのファイル情報を管理する。そして、クライアント端末６からの指示により再利用等に利用される。
【００２８】
また、クライアント端末６は、アプリケーションソフトウェアの使用や文書管理サーバ５等へのアクセスを行う。
【００２９】
なお、上記実施例では、画像入力系としてスキャナ２にモニタ１を接続した場合を示しているが、本発明は、これに限定されず、モニタ１を設置せずとも、このモニタ１上に表示される情報をスキャナ２のタッチパネル等の操作表示部に表示させるように構成しても良い。
【００３０】
また、図２は、上記図１に示した印刷システムの各構成要素の構成を示すブロック図である。
【００３１】
図２において、各スキャナ２（２Ａ〜２Ｎ）は、制御部２１により制御され、メモリ２２とハードディスクなどの記憶装置２３を有している。また、外部Ｉ／Ｆ（インタフェース）２４を介してモニタ１（１Ａ〜１Ｎ）が接続され、ネットワークＩ／Ｆ２５を介してネットワーク７に接続されている。
【００３２】
また、サーバ３は、制御部３１により制御され、メモリ３２とハードディスクなどの記憶装置３３を有している。また、外部Ｉ／Ｆ（インタフェース）３４を介してディスプレイ等の表示装置３５が接続され、外部Ｉ／Ｆ（インタフェース）３６を介してキーボードやマウス等の入力装置３７が接続され、ネットワークＩ／Ｆ３８を介してネットワーク７に接続されている。
【００３３】
また、文書管理サーバ５は、制御部５１により制御され、メモリ５２とハードディスクなどの記憶装置５３を有している。また、ネットワークＩ／Ｆ５８を介してネットワーク７に接続されている。
【００３４】
また、クライアント端末６は、制御部６１により制御され、メモリ６２とハードディスクなどの記憶装置６３を有している。また、外部Ｉ／Ｆ（インタフェース）６４を介してディスプレイ等の表示装置６５が接続され、外部Ｉ／Ｆ（インタフェース）６６を介してキーボードやマウス等の入力装置６７が接続され、ネットワークＩ／Ｆ６８を介してネットワーク７に接続されている。
【００３５】
そして、上記各制御部２１、３１、５１、６１は、アプリケーションなどのソフトウェアにより動作する。
【００３６】
なお、ネットワーク７には、図示しない他のクライアント端末やファイル管理サーバ等を接続することも可能である。
【００３７】
図３乃至図５は、上記図１および図２に示したモニタ１（１Ａ〜１Ｎ）上に表示される表示画面の一構成例を示す図である。
【００３８】
まず、図３は、上記図１および図２に示したモニタ１（１Ａ〜１Ｎ）上に表示されるメニュー画面１１０の一構成例を示す。
【００３９】
図３に示すように、このメニュー画面１１０には、１台のスキャナを使用して通常のスキャンをする場合に用いられるボタンアイコン１１１と、複数のスキャナを使用してスキャンをする場合に用いられるボタンアイコン１１２とを具備して構成されている。
【００４０】
なお、ここで、例えば、オペレータが上記ボタンアイコン１１１を押下して選択すると、図示しない印刷指示情報を設定する設定画面へと切替わる。そして、その画面を使用してオペレータは、例えば、印刷指示情報として、両面印刷を行う、ステープル有り、出力先の指定（プリンタ名或いは文書管理サーバ等）などを設定する。
【００４１】
他方、オペレータが上記ボタンアイコン１１２を押下して選択すると、後述する新規／追加ジョブ選択の設定画面に切替わる（図４参照）。
【００４２】
なお、ここでいう、複数のスキャナを使用してスキャンをする場合とは、例えば、一人のオペレータが大量枚数の原稿を印刷する順番に上から複数に分け、複数のスキャナにセットして読込ませて後で一連の原稿として印刷出力する場合である。
【００４３】
図４は、上記図３に示したメニュー画面１１０上のボタンアイコン１１２を選択した場合にモニタ１（１Ａ〜１Ｎ）上に表示される新規／追加ジョブ選択設定画面１２０の一構成例を示す。なお、この新規／追加ジョブ選択設定画面１２０は、複数のスキャナを使用してスキャンをする場合に、新規に複数スキャナのジョブを開始するか、すでに開始されているジョブに追加するかを選択するための画面である。
【００４４】
図４に示すように、この新規／追加ジョブ選択設定画面１２０には、新規に複数スキャナのジョブを開始する場合に用いられるボタンアイコン１２１と、すでに開始されているジョブに追加する場合に用いられるボタンアイコン１２２と、設定の取り消しをする場合に用いられるボタンアイコン１２３と、この設定画面を終了して閉じる場合に用いられるボタンアイコン１２４と、上記ボタンアイコン１２１を選択した後にスキャンを開始する場合に用いられるボタンアイコン１２５とを具備して構成されている。
【００４５】
なお、ここで、例えば、オペレータが上記ボタンアイコン１２１を押下して選択すると、図示しない印刷指示情報を設定する設定画面へと切替わる。そして、その画面を使用してオペレータは、例えば、印刷指示情報として、両面印刷を行う、ステープル有り、出力先の指定（プリンタ名或いは文書管理サーバ等）などを設定する。
【００４６】
また、他方、オペレータが上記ボタンアイコン１２２を押下して選択すると、後述する追加ジョブリスト表示画面に切替わる（図５参照）。
【００４７】
図５は、上記図４に示した新規／追加ジョブ選択設定画面１２０上のボタンアイコン１２２を選択した場合にモニタ１（１Ａ〜１Ｎ）上に表示される追加ジョブリスト表示画面１３０の一構成例を示す。なお、この追加ジョブリスト表示画面１３０は、すでに開始されているジョブにスキャンする原稿を追加する場合に用いられる。
【００４８】
図５に示すように、この追加ジョブリスト表示画面１３０には、さらに追加する原稿がある（すなわち、このスキャナ以外に他のスキャナでスキャンさせる原稿がある）旨をサーバ３に通知指示する場合に用いられるボタンアイコン１３１と、次の原稿なしでスキャン終了後にコピーを開始する（すなわち、このスキャナにセットする原稿で読み込みを終了する）旨をサーバ３に通知指示する場合に用いられるボタンアイコン１３２と、スキャン原稿なしですぐにコピーを開始する（すなわち、このスキャナで読込む原稿がすでに無い場合にすぐにコピーを開始する）旨をサーバ３に指示する場合に用いられるボタンアイコン１３３と、このスキャナで読込ませる原稿を追加するジョブを選択指定する場合に用いられるボタンアイコン１３４（１３４ａ〜１３４ｅ）と、設定の取り消しをする場合に用いられるボタンアイコン１３５と、上記ボタンアイコン１３４ａを選択し、ボタンアイコン１３１とボタンアイコン１３２のいずれかを選択した後にスキャンを開始する場合に用いられるボタンアイコン１３６と、原稿を追加するリストジョブ毎に詳細な設定を確認する場合に用いられるボタンアイコン１３７とを具備して構成されている。
【００４９】
そして、この実施例では、原稿を追加するジョブの識別情報としては、ジョブ毎に固有の識別子を示す「ジョブＩＤ」と、そのジョブの名前を示す「ジョブ名」と、複数のスキャナを使用して読込んだ原稿を一連の原稿として印刷する印刷ジョブを作成した時に最初に利用したスキャナの名前を示す「先頭のスキャナ名」と、その先頭のスキャナでスキャンを開始した時刻を示す「スキャン開始時刻」とを有している。
【００５０】
オペレータは、上記各識別情報のいずれかを判断材料にしてこのスキャナで読込ませる原稿を追加したい印刷ジョブを選択する。
【００５１】
なお、この例では、追加リストのジョブの一例として、ジョブ識別情報「ジョブＩＤ」が「０００１」、「ジョブ名」が「ビルドジョブ１」、「先頭のスキャナ名」が「スキャナＡ」、「スキャン開始時刻」が「１０：００」のリストジョブと、ジョブ識別情報「ジョブＩＤ」が「００１０」、「ジョブ名」が「ビルドジョブ１０」、「先頭のスキャナ名」が「スキャナＮ」、「スキャン開始時刻」が「１０：１０」のリストジョブとが表示されている状態を示している。
【００５２】
また、この例では、他のオペレータによる印刷ジョブが存在する場合には、現在、サーバ３で管理されている全ての印刷ジョブを表示する構成を示しているが、これに限定されず、オペレータのコードＩＤに応じてオペレータ毎の印刷ジョブを表示するように構成しても良い。そうすると、よりオペレータの使い勝手が良くなる。
【００５３】
なお、この実施例では、上記図３乃至図５に示したモニタ１（１Ａ〜１Ｎ）の画面上に表示される各ボタンアイコンをオペレータ（操作者）が手などで触れることにより、該当する項目が選択される構成となっている。
【００５４】
また、図６は、上記図１及び図２に示したサーバ３で管理されるビルドジョブの一管理形態の概念図を示す図である。なお、ここでいうビルドジョブとは、複数のスキャナを使用してスキャンした複数の原稿の画像データを一連の原稿として印刷する場合に用いられる印刷ジョブのことである。
【００５５】
図６に示すように、このビルドジョブ（１）では、スキャナ２（Ａ〜Ｎ）から送られてきた印刷指示情報に基づき、各種のジョブ属性の情報と、各スキャナ２（Ａ〜Ｎ）で読み取って得られた画像データのファイルとを関連付けて記憶管理している様子を示している。そして、本発明では、特に、各スキャナ毎の画像データのファイルに対応付けて、上記印刷指示情報に含まれるスキャン開始時刻の情報を記憶管理している。
【００５６】
この例では、各種のジョブ属性情報として、例えば、「両面印刷をする」、「ステープル有り」、「スキャン実行中のスキャナ名：スキャナＢ／スキャナＣ」、「複数スキャン終了：否（ＦＡＬＳＥ）」、「ドキュメントファイル出力先：プリンタＡ」と、スキャナＡで読み取って得られた画像データのファイルに対応付けて記憶管理されるスキャン開始時刻「１０：００」がセットされている場合を示している。
【００５７】
次に、上記構成による本発明の処理動作について図７乃至図９を用いて説明する。
【００５８】
図７は、上記図１及び図２に示した各スキャナ２（Ａ〜Ｎ）の処理動作手順を示す図である。
【００５９】
図７に示すように、スキャナ２では、オペレータによる「複数のスキャナを同時に使用してコピーする」項目（図３参照）の指定操作が検出されると（ステップＳ１０１ＹＥＳ）、この処理が開始される。なお、「通常のスキャンをする」項目（同図３参照）の指定操作が検出された場合には（ステップＳ１０９）、通常のスキャン処理へと移行する。
【００６０】
その後、スキャナ２では、オペレータによる「新規に複数スキャナのジョブを開始する」項目（図４参照）の指定操作が検出された場合（ステップＳ１０２ＹＥＳ）、図示しない印刷指示設定画面が表示される（ステップＳ１０３）。
【００６１】
次いで、スキャナ２では、オペレータによる印刷指示の設定操作が検出され、スキャンスタートボタンの指定操作が検出されると（ステップＳ１０４）、スキャン開始時の時刻情報を記憶する（ステップＳ１０５）。
【００６２】
その後、スキャナ２では、サーバ３に対して新規に複数のスキャナのジョブを開始することを通知するとともに、自機でのスキャン実行中を通知する（ステップＳ１０６）。
【００６３】
スキャンが終了すると（ステップＳ１０７ＹＥＳ）、スキャナ２では、上記記憶したスキャン開始時刻を示す情報を含む印刷指示データおよびスキャンして得た原稿画像データを送信し（ステップＳ１０８）、その後、この処理を終了する。
【００６４】
他方、上記ステップＳ１０２の判定で、オペレータによる「新規に複数スキャナのジョブを開始する」項目（図４参照）の指定操作が検出されず（ステップＳ１０２ＮＯ）、オペレータにより「すでに開始されているジョブに追加する」項目の指定操作が検出された場合（ステップＳ１１０）、スキャナ２では、サーバ３に追加ジョブリストの表示要求を行う（ステップＳ１１１）。
【００６５】
これにより、サーバ３から追加ジョブの内容を受信して追加ジョブリストの内容を表示する（ステップＳ１１２）。
【００６６】
その後、オペレータによる原稿を追加するジョブの指定操作が検出されると（ステップＳ１１３）、次いで、オペレータにより「さらに追加する原稿有り」項目（図５参照）の指定操作が検出されたかどうかを判定する（ステップＳ１１４）。
【００６７】
この判定の結果、オペレータにより「さらに追加する原稿有り」項目の指定操作が検出されたと判定された場合（ステップＳ１１４ＹＥＳ）、次いで、スキャナ２では、オペレータによるスキャンスタートボタンの指定操作が検出されると（ステップＳ１１５）、スキャン開始時の時刻情報を記憶する（ステップＳ１１６）。
【００６８】
その後、スキャナ２では、サーバ３に対して上記指定されたジョブに自機でスキャンして得た原稿画像データを追加することを指示するとともに、自機でのスキャン実行中を通知する（ステップＳ１１７）。
【００６９】
スキャン終了すると（ステップＳ１１８ＹＥＳ）、スキャナ２では、サーバ３に対してスキャン開始時刻を示すデータと、スキャンして得た画像データを送信し（ステップＳ１１９）、その後、この処理を終了する。
【００７０】
また、他方、上記ステップＳ１１４の判定の結果、オペレータによる「さらに追加する原稿有り」項目の指定操作が検出されないと判定された場合（ステップＳ１１４ＮＯ）、次いで、スキャナ２では、オペレータにより「次原稿無しスキャン終了後コピーを開始」項目の指定操作が検出されたかどうかを判定する（ステップＳ１２０）。
【００７１】
この判定の結果、オペレータにより「次原稿無しスキャン終了後コピーを開始」項目の指定操作が検出されたと判定された場合（ステップＳ１２０ＹＥＳ）、その後、オペレータによるスキャンスタートボタンの指定操作が検出されると（ステップＳ１２１）、スキャナ２では、スキャン開始時の時刻情報を記憶する（ステップＳ１２２）。
【００７２】
その後、スキャナ２では、サーバに対して上記指定されたジョブに追加する画像データが自機で最後であることを通知するとともに、自機でのスキャン実行中を通知する（ステップＳ１２３）。
【００７３】
その後、スキャナ２では、上述のステップＳ１１８に移行して以下同様の処理を行う。
【００７４】
更に、他方、上記ステップＳ１２０の判定の結果、オペレータによる「次原稿無しスキャン終了後コピーを開始」項目の指定操作が検出されないと判定された場合（ステップＳ１２０ＮＯ）、次いで、スキャナ２では、オペレータによる「スキャン原稿無しすぐにコピーを開始」項目の指定操作が検出されたかどうかを判定する（ステップＳ１２４）。
【００７５】
この判定の結果、「スキャン原稿無しすぐにコピーを開始」項目の指定操作が検出されたと判定された場合（ステップＳ１２４ＹＥＳ）、スキャナ２では、サーバに対して上記指定されたジョブの実行を指示し（ステップＳ１２５）、その後、この処理を終了する。
【００７６】
なお、上記ステップＳ１２４の判定の結果、「スキャン原稿無しすぐにコピーを開始」項目の指定操作が検出されないと判定された場合（ステップＳ１２４ＮＯ）、上述のステップＳ１１４に戻って以下同様の処理を行う。
【００７７】
図８は、上記図１及び図２に示したサーバ３の処理動作の手順を示すフローチャートであり、特に、この場合は、スキャナ２（２Ａ〜２Ｎ）から複数スキャン使用宣言通知を受けた場合の処理動作の手順を示している。
【００７８】
図８に示すように、サーバ３では、まず、あるスキャナ２から新規に複数のスキャナを使用したジョブを開始する旨の通知を受け取ると（ステップＳ２０１）、この処理を開始する。
【００７９】
次いで、サーバ３では、複数スキャナのジョブを作成する（ステップＳ２０２）。
【００８０】
その後、該スキャナからスキャン実行中の通知を受け取ると（ステップＳ２０３）、次いで、上記作成したジョブのジョブ属性［スキャン実行中のスキャナ名］に該当するスキャナ名をセットする（ステップＳ２０４）。
【００８１】
その後、しばらくしてから（通常、大量枚数の原稿をスキャンするので）該スキャナから印刷指示データ及び原稿画像データを受信すると（ステップＳ２０４ＹＥＳ）、上記作成したジョブに各種ジョブ属性をセットし、原稿画像データを関係付けて記憶するとともに、該記憶した原稿画像データに対応付けてスキャン開始時の時刻情報をセットする（ステップＳ２０５）。
【００８２】
その後、サーバ３では、ジョブ属性［スキャン実行中のスキャナ名］から該スキャナ名を削除して（ステップＳ２０７）、この処理を終了する。
【００８３】
図９は、上記図１及び図２に示したサーバ３の処理動作の手順を示すフローチャートであり、特に、この場合は、スキャナ２（２Ａ〜２Ｎ）から複数スキャナのジョブに自機で読込んだ原稿画像データを追加するよう指示された場合の処理動作の手順を示している。
【００８４】
図９に示すように、まず、サーバ３では、あるスキャナ２（２Ａ〜２Ｎ）から追加ジョブリストの表示要求が有ると（ステップＳ３０１ＹＥＳ）、この処理を開始する。
【００８５】
その後、サーバ３は、現在管理しているジョブのリスト内容を該スキャナ２に送信する（ステップＳ３０２）。
【００８６】
その後、サーバ３では、該スキャナ２から指定されたジョブに原稿画像データを追加する旨の通知が有ったかどうかを判定する（ステップＳ３０３）。
【００８７】
この判定の結果、該スキャナ２から指定されたジョブに原稿画像データを追加する旨の通知が有ったと判定された場合（ステップＳ３０３ＹＥＳ）、次いで、サーバ３では、該スキャナ２からスキャン実行中の通知を受信すると（ステップＳ３０４）、上記指定されたジョブのジョブ属性［スキャン実行中のスキャナ名］に該スキャナ名をセットする（ステップＳ３０５）。
【００８８】
その後、しばらくして該スキャナ２からスキャン開始時の時刻情報及び原稿画像データを受信すると（ステップＳ３０６）、該指定されたジョブに原稿画像データを追加し、該追加した原稿画像データに対応付けてスキャン開始時の時刻情報をセットする（ステップＳ３０７）。
【００８９】
その後、サーバ３では、該指定されたジョブのジョブ属性［複数スキャン終了］にＴＲＵＥがセットされているかどうかを判定する（ステップＳ３０８）。
【００９０】
この判定の結果、ジョブ属性［複数スキャン終了］にＴＲＵＥがセットされていると判定されると（ステップＳ３０８ＹＥＳ）、次いで、当該ジョブに追加される全てのスキャナからの原稿画像データが到着しているかどうかを判定する（ステップＳ３０９）。
【００９１】
この判定の結果、すべてのスキャナからの原稿画像データが到着していると判定されると（ステップＳ３０９ＹＥＳ）、サーバ３では、追加された各画像データ毎に対応付けて管理されるスキャン開始時の時刻情報に基づいて画像データの並び順を該各スキャン開始時刻の早い順番に並び換える（ステップＳ３１０）。
【００９２】
その後、サーバ３では、印刷指示情報に基づいて各スキャナの画像データを印刷データに変換し、該当するプリンタ４（４ａ〜４ｍ）に送信して（ステップＳ３１１）、この処理を終了する。
【００９３】
他方、上記ステップＳ３０３の判定の結果、該スキャナ２から指定されたジョブに原稿画像データを追加する旨の通知が無いと判定された場合（ステップＳ３０３ＮＯ）、次いで、サーバ３では、該スキャナから指定されたジョブに追加する原稿画像データが最後である旨の通知が有るかどうかを判定する（ステップＳ３１２）。
【００９４】
この判定の結果、該スキャナから指定されたジョブに追加する原稿画像データが最後である旨の通知が有ったと判定した場合（ステップＳ３１２ＹＥＳ）、次いで、サーバ３では、上記指定されたジョブのジョブ属性［複数スキャン終了］にＴＲＵＥをセットする（ステップＳ３１３）。
【００９５】
その後、サーバ３では、上述のステップＳ１０４の処理に移行して以下同様の処理を行う。
【００９６】
また、上記ステップＳ３１２の判定の結果、該スキャナから指定されたジョブに追加する原稿画像データが最後である旨の通知が無いと判定されると（ステップＳ３１２ＮＯ）、次いで、サーバ３では、該スキャナ２から指定されたジョブの実行指示が有るかどうかを判定する（ステップＳ３１４）。
【００９７】
この判定の結果、該スキャナ２から指定されたジョブの実行指示が有ると判定された場合（ステップＳ３１４ＹＥＳ）、サーバ３では、上述のステップＳ３１０に移行して以下同様の処理を行う。
【００９８】
更に、上記ステップＳ３１４の判定の結果、スキャナ２から指定されたジョブの実行指示が無いと判定された場合（ステップＳ３１４ＮＯ）、上述のステップＳ３０３の処理に戻って、以下同様の処理を行う。
【００９９】
このような構成によると、一人のオペレータが大量枚数の原稿を複数のスキャンを使用して読込ませ、所望の並び順で一連の原稿として印刷させる場合、オペレータは印刷する順番に合わせて各スキャナでのスキャン開始順を決定しさえすれば、サーバ側でスキャン開始時刻に従って原稿（画像データ）の印刷順序の並び順を自動的に変更してくれるので、予めの順序指定や、スキャン文書が全て揃った後の順序指定が不要となり、オペレータにとって分かり易いスキャン文書の連結機能を提供することが可能となる。
【０１００】
また、各スキャナの能力の違いによって順番がばらばらでサーバにドキュメントが送信されてくるような場合でも、サーバ側では、各スキャナでのスキャン開始時刻に従って原稿（画像データ）の印刷順序の並び順を変更するようにしているので、複数のスキャナで読込んだ原稿を一連の原稿として印刷する場合でも、正しい順番で印刷を実行することが可能となる。
【０１０１】
なお、この構成によると、従来のように、オペレータはスキャナの名前を指定して文書の順番を指定するとか、自分がスキャンした文書の名前を全部覚えておいて後から一つにまとめる等の煩雑な操作を行わなくても済むようになる。
【０１０２】
また、上記実施例においては、複数のスキャナを利用してスキャンした原稿を一連の原稿として印刷する場合を例にして説明したが、本発明は、これに限定されることなく、複数のスキャナでスキャンした原稿の画像データのファイルを一連の原稿の画像データのファイルとして文書管理サーバ５に記憶管理するようにしても良い。そして、この文書管理サーバ５に記憶された画像データのファイルをオペレータがクライアント端末６などから指示して再利用等に供することが可能となる。
【０１０３】
また、サーバに一連の原稿として印刷せしめるための印刷ジョブへ追加する画像データの受け付けを締め切った旨を検出させる方法としては、上記実施例に示した追加するドキュメントの終わりをサーバに通知する方法以外の変形例として、
まず、（１）指定時間後に自動的にジョブ処理を開始する方法が考えられる。これは、ジョブ作成時に作成時刻から一定時間後（例えば、１５分後等）にスキャン受付けを締め切って自動で処理を開始するものである。
【０１０４】
また、（２）ジョブ作成時にあらかじめドキュメント数を指定し、ドキュメントが指定数揃ったら自動的にジョブを開始する方法が考えられる。これは、ジョブ作成時に何台のスキャナで読込むかわかっている場合に有効である。
【０１０５】
なお、最後に、複数のスキャナを同時に使用してコピーする場合の各スキャナでのオペレータの操作の流れについて一例を挙げて説明する。
【０１０６】
図１０は、あるオペレータが複数のスキャナとして３台のスキャナＡ、Ｂ、Ｃを使用し、最初のスキャンをスキャナＡで、最後のスキャンをスキャナＣで行う場合の各スキャナでのオペレータの操作の流れと、スキャンから印刷までの流れを示すイメージ図である。
【０１０７】
図１０において、あるオペレータは、まず、大量枚数の原稿を複数のスキャナを同時に使用してコピーを行うようにスキャナＡからサーバ３に通知するための操作と、スキャナＡで上記大量枚数の原稿の一部を読込ませるための操作を行う。
【０１０８】
Ａ−１）：まず、オペレータは、スキャナＡ（２Ａ）に接続されたモニタＡ（１Ａ）上に表示されるメニュー画面１１０（図３参照）を用いて「複数のスキャナを同時に使用してコピーする」項目を選択指定するためのボタンアイコン１１１を押下して選択する。
【０１０９】
Ａ−２）：すると、モニタＡ（１Ａ）上に新規／追加ジョブ選択設定画面１２０（図４参照）が表示される。その後、オペレータは、この画面上の「新規に複数スキャナのジョブを開始する」項目を選択するためのボタンアイコン１２１を押下する。
【０１１０】
これにより、モニタＡ（１Ａ）上には、図示しない印刷指示設定画面が表示され、この画面を用いてオペレータは、出力先プリンタ名や、各種パラメータ（両面印刷、或いはステープル有りなど）の印刷指示を設定する。
【０１１１】
Ａ−３）：オペレータは、各種印刷指示の設定が完了すると、スキャンスタートボタンを押下してスキャンを開始させる。
【０１１２】
これにより、サーバ３に対して大量枚数の原稿を自機を含む複数のスキャナを同時に使用してコピーを行う旨を通知される。
【０１１３】
その後、オペレータは、スキャナＢ（２Ｂ）に移動して、次の原稿を上記スキャナＡ（１Ａ）で使用宣言したことにより作成されたジョブに追加するための操作を行う。
【０１１４】
Ｂ−１）：まず、オペレータは、スキャナＢ（２Ｂ）に接続されたモニタＢ（１Ｂ）上に表示されるメニュー画面１１０（図３参照）を用いて「複数のスキャナを同時に使用してコピーする」項目を選択指定するためのボタンアイコン１１１を押下して選択する。
【０１１５】
Ｂ−２）：すると、モニタＢ（１Ｂ）上に新規／追加ジョブ選択設定画面１２０（図４参照）が表示される。その後、オペレータは、この画面上の「すでに開始されているジョブに追加する」項目を選択するためのボタンアイコン１２２を押下する。
【０１１６】
すると、モニタＢ（１Ｂ）上には、追加ジョブリスト表示画面１３０（図５参照）が表示される。
【０１１７】
これにより、オペレータには、先ほど使用宣言したスキャナＡのビルドジョブほか他の使用宣言しているジョブなどがリストで見える。
【０１１８】
そして、オペレータは、この画面を用いて所望の原稿追加ジョブを選択するためのボタンアイコン１３４（１３４ａ〜１３４ｅ）を押下する。
【０１１９】
その後、この場合、まだスキャナＣで追加する原稿があるため、「更に追加する原稿有り」項目をボタンアイコン１３１を押下して選択する。
【０１２０】
Ｂ−３）：最後に、スキャンスタートボタンのアイコン１３６を押下してスキャンを開始させる。
【０１２１】
その後、オペレータは、スキャナＣ（２Ｃ）に移動して、残りの原稿を上記スキャナＡ（１Ａ）で使用宣言したことにより作成されたジョブに追加するための操作を行う。
【０１２２】
Ｃ−１）：まず、オペレータは、スキャナＣ（２Ｃ）に接続されたモニタＣ（１Ｃ）上に表示されるメニュー画面１１０（図３参照）を用いて「複数のスキャナを同時に使用してコピーする」項目を選択指定するためのボタンアイコン１１１を押下して選択する。
【０１２３】
Ｃ−２）：すると、モニタＣ（１Ｃ）上に新規／追加ジョブ選択設定画面１２０（図４参照）が表示される。その後、オペレータは、この画面上の「すでに開始されているジョブに追加する」項目を選択するためのボタンアイコン１２２を押下する。
【０１２４】
すると、モニタＣ（１Ｃ）上には、追加ジョブリスト表示画面１３０（図５参照）が表示される。
【０１２５】
これにより、オペレータには、先ほど使用宣言したスキャナＣのビルドジョブほか他の使用宣言しているジョブなどがリストで見える。
【０１２６】
そして、オペレータは、この画面を用いて所望の原稿追加ジョブを選択するためのボタンアイコン１３４（ａ〜ｅ）を押下する。
【０１２７】
その後、この場合、もう追加する原稿がないため、「次原稿無しスキャン終了後コピーを開始」項目をボタンアイコン１３２を押下して選択する。
【０１２８】
Ｂ−３）：最後に、スキャンスタートボタンのアイコン１３６を押下してスキャンを開始させる。
【０１２９】
以上、これらの操作により、サーバ３では、これらスキャナＡ〜Ｃ（２Ａ〜２Ｃ）を同時に使用してコピーを行なうためのジョブを作成し、この印刷ジョブによる印刷を該当するプリンタで行わせる。
【０１３０】
【発明の効果】
以上説明したように、本発明のスキャンシステムによれば、大量枚数の原稿を複数のスキャナに分けて読み込み、これら読み込んだ原稿画像データを一連の原稿として連結し印刷或いはファイル管理させる場合、サーバが各スキャナから受信した原稿画像データをそれぞれの読み込み開始時刻情報をもとに連結するようにしたため、予めの順序指定、若しくはスキャンドキュメントが全て揃った後の順序指定などが不要となり、これにより、オペレータのスキャン原稿の連結操作の向上が図れる。
【図面の簡単な説明】
【図１】この発明を適用した印刷システムの概略構成を示す図。
【図２】図１に示した印刷システムの各構成要素の構成を示すブロック図。
【図３】図１および図２に示したモニタ上に表示される表示画面の一構成例を示す図。
【図４】図１および図２に示したモニタ上に表示される表示画面の一構成例を示す図。
【図５】図１および図２に示したモニタ上に表示される表示画面の一構成例を示す図。
【図６】図１及び図２に示したサーバで管理されるビルドジョブの一管理形態の概念図を示す図。
【図７】図１及び図２に示した各スキャナ（Ａ〜Ｎ）の処理動作手順を示す図。
【図８】図１及び図２に示したサーバの処理動作の手順を示すフローチャート。
【図９】図１及び図２に示したサーバの処理動作の手順を示すフローチャート。
【図１０】あるオペレータが複数のスキャナとして３台のスキャナＡ、Ｂ、Ｃを使用し、最初のスキャンをスキャナＡで、最後のスキャンをスキャナＣで行う場合の各スキャナでのオペレータの操作の流れと、スキャンから印刷までの流れを示すイメージ図。
【符号の説明】
１（１Ａ〜１Ｎ）…モニタ、２（２Ａ〜２Ｎ）…スキャナ、３…サーバ、４（４ａ〜４ｍ）…プリンタ、５…文書管理サーバ、６…クライアント端末、７…ネットワーク、２１、３１、５１、６１…制御部、２２、３２、５２、６２…メモリ、２３、３３、５３、６３…記憶装置、２４、３４、３６、６４、６６…外部Ｉ／Ｆ、２５、３８、５８、６８…ネットワークＩ／Ｆ、１１１、１１２、１２１、１２２、１２３、１２４、１２５、１３１、１３２、１３３、１３４（１３４ａ〜１３４ｅ）、１３５、１３６、１３７…ボタンアイコン
【図１】
0003760733.tif 000002
【図２】
0003760733.tif 000003
【図３】
0003760733.tif 000004
【図４】
0003760733.tif 000005
【図５】
0003760733.tif 000006
【図６】
0003760733.tif 000007
【図７】
0003760733.tif 000008
【図８】
0003760733.tif 000009
【図９】
0003760733.tif 000010
【図１０】
0003760733.tif 000011