(57)【要約】【課題】  複数のプリンタで分散出力をした出力紙を、ドキュメントの順番通りに並び替える作業を行える並び替え装置を提供する。【解決手段】  自己以外の装置にて印刷された出力物を入力とし、それを並び替えて出力する装置において、ネットワークに接続する手段と、他の装置からのデータを受信し、処理する手段を有することを特徴とする。【選択図】        図１
2006202022.tif 000002
【特許請求の範囲】
【請求項１】
自己以外の装置にて印刷された出力物を入力とし、それを並び替えて出力する装置において、
ネットワークに接続する手段と、
他の装置からのデータを受信し、処理する手段を有することを特徴とする並び替え装置。
【請求項２】
請求項１に記載の並び替え装置において、前記データをもとに自己装置において処理すべきかどうかを判断し、それに基づいて処理を行うことを特徴とする並び替え装置。
【請求項３】
請求項１に記載の並び替え装置において、別の装置において決定された自己装置において処理する内容を記述した処理内容を前記ネットワークに接続する手段によって受信し、その受信データに基づいて処理を行うことを特徴とする並び替え装置。
【請求項４】
請求項１に記載の並び替え装置において、入力としてセットされた前記出力物を識別する情報を読み取る機能を有することを特徴とする並び替え装置。
【請求項５】
請求項１に記載の並び替え装置において、入力としてセットされた前記出力物から読み取った識別情報をネットワーク上の他の装置と送受信する機能を有することを特徴とする並び替え装置。
【請求項６】
請求項１に記載の並び替え装置において、入力としてセットされた前記出力物に対して負荷情報を書き込む機能を有することを特徴とする並び替え装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークで接続されたクライアント装置、編集サーバ装置、画像ファイルサーバ装置、データベースサーバ装置、プリントサーバ装置、ジョブマネージメントサーバ装置、印刷装置、フィニッシャなどと連携動作する排出処理装置、および文書データの入力、蓄積、編集、文書形式変換、転送、プリント出力、出力のフィニッシィング処理機能などを提供する装置やシステム、そしてその情報伝達方法に関するもので、特に並び替え装置に係る。
【背景技術】
【０００２】
従来画像形成装置には排紙処理装置が接続されており画像形成装置が出力した用紙を排紙処理（ステープル、穴開け等）を行うことは既に行われてきている所である。また、他の画像形成装置で印刷出力された用紙を排紙処理（ステープル、穴開け等）のみを行う専用フィニッシャにて行うことは既に行われてきている所である。
【０００３】
しかしながら、従来の専用フィニッシャでは、そこでの処理内容を設定するにあたっては前工程の画像形成装置に対する処理情報をデジタルデータとして用いることがなく、主として人間が処理内容を設定している。
【０００４】
また、近年プリントサーバには１つのジョブを複数台のプリンタで分散印刷をする機能を持つものがある（例えば、特許文献１参照。）。例えば、１つのプリントジョブの中に白黒とカラーのページが混在している場合、白黒ページは白黒プリンタで印刷し、カラーページはカラープリンタで印刷する。或いは、１つのプリントジョブが大量のページから構成されている場合、複数台のプリンタに対してページ単位に分散印刷をする。具体的には１００ページのプリントジョブを、１〜３３ページを１番目のプリンタで、３４〜６６ページを２番目のプリンタで、残りのページを３番目のプリンタで分散印刷をする。分散印刷後には１つのプリントジョブの出力になるように並べ替える必要がある。この時、一般的にコレータと呼ばれるものが使われる。しかしながら従来のコレータでは、人間がコレータに出力をセットしその並べ方の情報をコレータに入力する必要がある。
【特許文献１】特開平０９−０３４６６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って従来例においては、前工程の画像形成装置に対する印刷処理内容の情報と後工程の専用フィニッシャ或いはコレータに対する処理内容の情報とはリンクしておらず、人間の操作によって整合性がとられる。そこには、前工程と後工程とを合わせたシステムとしてのアウトプットにおいて人的ミスが発生する可能性があり、人手を要することでコストアップの要因ともなっている。
【０００６】
本発明は上記の問題点を解決するためになされたものであり、ネットワークに接続されたクライアント装置、編集サーバ装置、画像ファイルサーバ装置、データベースサーバ装置、プリントサーバ装置、ジョブマネージメントサーバ装置、印刷装置、フィニッシャなどに対し、複数の装置で共通に処理されるデジタルデータとしてのジョブ定義ファイルを作成し、それを基に印刷ジョブの制御、画像情報の通信、画像形成出力、出力用紙の排紙処理などが容易になし得る画像形成処理システムを提供することにある。
【０００７】
すなわち本発明は、複数のプリンタで分散出力をした出力紙を、ドキュメントの順番通りに並び替える作業を行える並び替え装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、自己以外の装置にて印刷された出力物を入力とし、それを並び替えて出力する装置において、ネットワークに接続する手段と、他の装置からのデータを受信し、処理する手段を有することを特徴とする並び替え装置である。
【発明の効果】
【０００９】
本発明によれば、ネットワークに接続しジョブマネージメントサーバ装置やプリンタと通信を行い、複数のプリンタで分散出力された印刷出力物を混交し並び替え、更には排出処理を行うことが可能なネットワークフィニッシャという装置、およびそのシステムを提供することができた。
【発明を実施するための最良の形態】
【００１０】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１１】
［システム全体の概要説明］
図１に、本発明の実施形におけるシステム全体の概観図を示す。
【００１２】
ネットワーク１０１に接続されたクライアント装置１０２、編集サーバ装置１０３ａ、画像ファイルサーバ装置１０３ｂ、データベースサーバ装置１０３ｃ、プリントサーバ装置１０３ｄ、ジョブマネージメントサーバ装置１０３ｅは、それぞれサーバとクライアントの役割を果たしている。クライアント装置は図１では１台のみを表現しているが、実際には複数台あってもよい。また、各種サーバも図１では１台のみを表現しているが、実際には複数台あってもよい。そしてこれらサーバ間で協調して動作できるように接続されている。
【００１３】
これらはクライアント装置が各サーバと連携して出力画像を加工し、望むべき出力を得ている。編集サーバ装置では、入力文書に対して拡大や縮小、圧縮伸張といった画像編集や画像変換を行っている。画像ファイルサーバ装置では、加工された文書原稿をプリンタに出力する直前の形式の画像データとして保管している。データベースサーバ装置では、文書原稿や画像データなどのデータベースを管理する。プリントサーバ装置では、プリンタに対して出力処理を行う。
【００１４】
また、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ばれるネットワーク対応のプリンタ１０４，１０５，１０６がネットワーク１０１に接続されている。図１では、１０４は白黒或いはカラーのページプリンタを示しており、これは通常、排紙処理がないものである。また、１０５は白黒のＭＦＰを、１０６はカラーのＭＦＰを示している。これらはモノクロ或いはフルカラーでスキャン、プリントを行い、更にパンチやステープルといった排紙処理を行うことが可能である。また、ＭＦＰ１０４，１０５，１０６から出力された用紙をセットし、指示に従って排紙処理や複数の出力用紙を並び替えることを行うネットワークフィニッシャ１０７が接続されている。
【００１５】
更に、このネットワーク１０１上には図示していないが、クライアントや各種サーバ及び、上記以外のＭＦＰを初め、スキャナ、プリンタあるいは、ＦＡＸなどその他の機器も接続されている。
【００１６】
ここでコンピュータ１０２（または、１０３）上では、いわゆるＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）のアプリケーションソフトウェアを動作させ、各種文書や図形が作成編集される。コンピュータ１０２（または、１０３）は作成された文書／図形をＰＤＬ言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ＝ページ記述言語）に変換し、コンピュータ１０２（または、１０３）上からプリンタドライバと呼ばれる起動ソフトウェアによって指示することにより、ネットワーク１０１を経由してＭＦＰ１０４，１０５，１０６に送られて出力される。
【００１７】
また、ＭＦＰ１０５，１０６のスキャナ部に置かれた原稿は、コンピュータ１０２（または、１０３）上からスキャナドライバと呼ばれる起動ソフトウェアによって指示することにより、ネットワーク１０１へ画像データとして送られ、画像ファイルサーバ装置１０３ｂに保存されたり、コンピュータ１０２（または、１０３）のディスプレイに表示したり、ＭＦＰ１０４，１０５，１０６に送られて出力されることが可能である。
【００１８】
更に、ＭＦＰ１０４，１０５，１０６はそれぞれ、コンピュータ１０２（または、１０３）側とネットワーク１０１を介して情報交換できる通信手段を有しており、ＭＦＰ１０４，１０５，１０６の設定情報や装置状態がコンピュータ１０２（または、１０３）側に逐次知らせる仕組みとなっている。更に、コンピュータ１０２（または、１０３）側では、その情報を受けて動作するユーティリティソフトウェアを持っており、ＭＦＰなどのデバイスは、このコンピュータ１０２（または、１０３）の元で一元管理されている。
【００１９】
他方、クライアント装置から複数台のプリンタで出力し、それらの出力に対して更に排出処理を行わせる場合は、まずクライアント装置から印刷ジョブを送られたジョブマネージメントサーバ装置は、その印刷ジョブをどのように処理するかを決定し、その処理内容を記述したデータを作成する。次にそれを基にネットワークに接続している複数台のプリンタの中から適切なものを選択し、印刷指示を出す。最後にそれらのプリンタの印刷出力がセットされたネットワークフィニッシャに対して、ジョブマネージメントサーバ装置はそれらをどのように排出処理するかの指示を出す。
【００２０】
［ＭＦＰ１０４，１０５，１０６の構成］
次に、図２〜図１２を用いてＭＦＰ１０４，１０５，１０６の構成について説明する。
【００２１】
但し、ＭＦＰ１０５とＭＦＰ１０６の差はフルカラーとモノクロの差であり、色処理以外の部分ではフルカラー機器がモノクロ機器の構成を包含することが多いため、ここではフルカラー機器に絞って説明し、必要に応じて、随時モノクロ部分の説明を加えることとする。ＭＦＰ１０５，１０６はプリンタ／スキャナとフィニッシャで構成されている。通常は例えばネットワークユーティリティソフトウェアなどからは一体型の装置に見えている。また、ＭＦＰ１０４はフィニッシャを持たないネットワークプリンタである。これはＭＦＰ１０５，１０６に包含されるため、フルカラー機器の説明で代用することにする。
【００２２】
図２は全体のブロック図で、２０１は画像読み取りを行うスキャナ部で、２０２はその画像データを画像処理するＲＧＢ−ＩＰ部、２０３はファクシミリなどに代表される電話回線を利用した画像の送受信を行うＦＡＸ部、更に、２０４はネットワークを利用して画像データや装置情報をやりとりするＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部分、２０５はコンピュータ側から送られてきたページ記述言語（ＰＤＬ）を画像信号に展開するＰＤＬ部、２１２は通常スルーであるが、アドオン情報の付加と解除を行う際には有効になる。そして、ＭＦＰ１０４，１０５の使い方に応じてコア部２０６で画像信号を一時保存したり、経路を決定する。
【００２３】
次に、コア部２０６から出力された画像データは、ＣＭＹＫ−ＩＰ部２０７を経由して、ＰＷＭ部２０８に送られた後、画像形成を行うプリンタ部２０９に送られ、用紙の出力仕上げの処理を行うフィニッシャ部２１０によりプリントアウトされる。
【００２４】
また、ディスプレイ部２１１は、画像をプリントせずに済ませるためプリント状態の是非を判断するためのプレビュー機能として作動する。
【００２５】
［スキャナ部２０１の構成］
図３を用いてスキャナ部２０１の構成を説明する。
【００２６】
まず、複写機としての原稿の複写において、３０１は、原稿台ガラスであり、読み取られるべき原稿３０２が置かれる。原稿３０２は、照明３０３により照射され、ミラー３０４、３０５、３０６を経て、光学系３０７により、ＣＣＤ  ３０８上に像が結ばれる。更に、モータ３０９により、ミラー３０４、照明３０３を含む第１ミラーユニット３１０は、速度ｖで機械的に駆動され、ミラー３０５、３０６を含む第２ミラーユニット３１１は、速度１／２ｖで駆動され、原稿３０２の全面が走査される。
【００２７】
［ＲＧＢ−ＩＰ部２０２の構成］
図４を用いて画像処理部２０２について説明する。
【００２８】
入力された光学的信号は、ＣＣＤセンサ３０８により電気信号に変換される。このＣＣＤセンサ３０８はＲＧＢ３ラインのカラーセンサであり、ＲＧＢそれぞれの画像信号としてＡ／Ｄ変換部４０１に入力される。ここでゲイン調整、オフセット調整をされた後、Ａ／Ｄコンバータで、各色信号毎に８ｂｉｔのデジタル画像信号Ｒ０，Ｇ０，Ｂ０に変換される。その後、４０２のシェーディング補正で色ごとに、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、ＣＣＤセンサ３０８の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路４０３において、副走査方向の空間的ずれが補正される。
【００２９】
次に、入力マスキング部４０４は、ＣＣＤセンサ３０８のＲ，Ｇ，Ｂフィルタの分光特性で決まる読取色空間を、ＮＴＳＣの標準色空間に変換する部分であり、ＣＣＤセンサ３０８の感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた３×３のマトリックス演算を行い、入力された（Ｒ０，Ｇ０，Ｂ０）信号を標準的な（Ｒ，Ｇ，Ｂ）信号に変換する。
【００３０】
更に、輝度／濃度変換部（ＬＯＧ変換部）４０５はルックアップテーブル（ＬＵＴ）ＲＡＭにより、構成され、ＲＧＢの輝度信号がＣ１，Ｍ１，Ｙ１の濃度信号になるように変換される。
【００３１】
ＭＦＰ１０５によりモノクロの画像処理を行う場合には、単色の１ラインセンサを用いて、単色でＡ／Ｄ変換、シェーディングを行ったのち、入出力マスキング、ガンマ変換、空間フィルタの順で処理しても構わない。
【００３２】
［ＦＡＸ部２０３の構成］
図５を用いてＦＡＸ部２０３について説明する。
【００３３】
まず、受信時には、電話回線から来たデータをＮＣＵ部５０１で受け取り電圧の変換を行い、モデム部５０２の中の復調部５０４でＡ／Ｄ変換及び復調操作を行った後、伸張部５０６でラスタデータに展開する。一般にＦＡＸでの圧縮伸張にはランレングス法などが用いられるが、公知であるためここではその説明を割愛する。ラスタデータに変換された画像は、メモリ部５０７に一時保管され、画像データに転送エラーがないことを確認後、コア部２０６へ送られる。
【００３４】
次に、送信時は、コア部よりやってきたラスタイメージの画像信号に対して、圧縮部５０５でランレングス法などの圧縮を施し、モデム部５０２内の変調部５０３にてＤ／Ａ変換及び変調操作を行った後、ＮＣＵ部５０１を介して電話回線へと送られる。
【００３５】
［ＮＩＣ部２０４の構成］
図６を用いてＮＩＣ部２０４について説明する。
【００３６】
ネットワーク１０１に対してのインターフェイスの機能を持つのが、このＮＩＣ部２０４である。例えば１０Ｂａｓｅ−Ｔ／１００Ｂａｓｅ−ＴＸなどのＥｔｈｅｒｎｅｔケーブルなどを利用して外部からの情報を入手し、外部へ情報を流す役割を果たす。
【００３７】
外部より情報を入手する場合は、まず、トランス部６０１で電圧変換され、６０２のＬＡＮコントローラ部に送られる。ＬＡＮコントローラ部６０２は、その内部にバッファメモリ１（不図示）を持っており、その情報が必要な情報か否かを判断した上で、バッファメモリ２（不図示）に送った後、ＰＤＬ部２０５に信号を流す。
【００３８】
次に、外部に情報を提供する場合には、ＰＤＬ部２０５より送られてきたデータは、ＬＡＮコントローラ部６０２で必要な情報を付加して、トランス部６０１を経由してネットワークに接続される。
【００３９】
［ＰＤＬ部２０５の構成］
次に、同図６を用いてＰＤＬ部２０５の説明をする。
【００４０】
コンピュータ上で動作するアプリケーションソフトウェアによって作成された画像データは、文書、図形、写真などから構成されており、それぞれは、文字コード、図形コード及び、ラスタ画像データなどによる画像記述の要素の組み合わせから成っている。これが、いわゆるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ＝ページ記述言語）であり、Ａｄｏｂｅ社のＰｏｓｔＳｃｒｉｐｔ（登録商標）言語に代表されるものである。
【００４１】
さて、図６は、上記ＰＤＬデータからラスタ画像データへの変換処理を表わす部分であり、ＮＩＣ部２０４から送られてきたＰＤＬデータは、ＣＰＵ部６０３を経由して一度ハードディスク（ＨＤＤ）のような大容量メモリ６０４に格納され、ここでジョブ毎に管理、保存される。
【００４２】
次に、必要に応じて、ＣＰＵ部６０３は、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）と呼ばれるラスタ化画像処理を行って、ＰＤＬデータをラスタイメージに展開する。展開されたラスタイメージデータは、ＣＭＹＫの色成分毎にＤＲＡＭなどの高速アクセス可能なメモリ６０５にジョブ毎にページ単位で格納され、プリンタ部２０８の状況に合わせて、再びＣＰＵ部６０３を介して、コア部２０６へ送られる。
【００４３】
［コア部２０６の構成］
図７を用いてコア部２０６について説明する。
【００４４】
コア部２０６のバスセレクタ部７０１は、ＭＦＰ１０４，１０５の利用における、いわば交通整理の役割を担っている。すなわち、スタンドアローンとしての複写機能、ネットワークスキャン、ネットワークプリント、ファクシミリ送信／受信、あるいは、ディスプレイ表示などＭＦＰ１０４，１０５における各種機能に応じてバスの切り替えを行うところである。
【００４５】
細かく説明するならば、そのフローは、以下のような機能が考えられる。
・スタンドアローン複写機：スキャナ２０１→コア２０６→プリンタ２０８
・ネットワークスキャン：スキャナ２０１→コア２０６→ＮＩＣ部２０４
・ネットワークプリント：ＮＩＣ部２０４→コア２０６→プリンタ２０８
・ファクシミリ送信機能：スキャナ２０１→コア２０６→ＦＡＸ部２０３
・ファクシミリ受信機能：ＦＡＸ部２０３→コア２０６→プリンタ２０８
・ディスプレイ表示機能：スキャナ２０１→コア２０６→ディスプレイ２１０
但し、ディスプレイ表示機能の入力元はＦＡＸ部２０３やＮＩＣ部２０４でも構わない。
【００４６】
次に、バスセレクタ部７０１を出た画像データは、圧縮部７０２、ハードディスク（ＨＤＤ）などの大容量メモリからなるメモリ部７０３及び、伸張部７０４を通ってプリンタ部２０８または、ディスプレイ部２１０へ送られる。また変倍部７０５は画像データの拡大縮小を行う。解像度の低いディスプレイや他の装置へ縮小画像を転送する場合などに使用する。ここで用いられる圧縮方式は、ＪＰＥＧ，ＪＢＩＧ，ＺＩＰなど一般的なものを用いればよい。
【００４７】
次に、圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズなどの付加データと一緒に格納される。
【００４８】
更に、ジョブの番号とパスワードを設けて、それらも一緒に格納すれば、パーソナルボックス機能をサポートすることができる。これは、データの一時保存や特定の人にしかプリントアウト（ＨＤＤからの読み出し）ができない親展機能である。
【００４９】
格納されているそれぞれのジョブに対しては、ジョブを指定して呼び出しが行われた場合には、パスワードの認証を行った後、ＨＤＤより呼び出し、画像伸張を行ってラスタイメージに戻してプリンタ部２０７に送られる。
【００５０】
［ＣＭＹＫ−ＩＰ部２０７の構成］
図７によりＣＭＹＫ−ＩＰ部２０７を説明する。
【００５１】
コア部２０６より渡されたデータは、出力マスキング／ＵＣＲ回路部７０７に入り、前述のＲＧＢ−ＩＰ部２０２にて説明したＬＯＧ変換（４０５）後のＣ１，Ｍ１，Ｙ１信号を画像形成装置のトナー色であるＹ，Ｍ，Ｃ，Ｋ信号にマトリクス演算を用いて変換する部分であり、ＣＣＤセンサ３０８で読み込まれたＲＧＢ信号に基づいたＣ１，Ｍ１，Ｙ１，Ｋ１信号をトナーの分光分布特性に基づいたＣ，Ｍ，Ｙ，Ｋ信号に補正して出力する。
【００５２】
次に、ガンマ補正部７０８にて、トナーの色味諸特性を考慮したルックアップテーブル（ＬＵＴ）ＲＡＭを使って画像出力のためのＣ，Ｍ，Ｙ，Ｋデータに変換されて、空間フィルタ７０９では、シャープネスまたは、スムージングが施された後、画像信号はＰＷＭ部２０８へと送られる。画像が白黒かカラーかの判定はＣ，Ｍ，Ｙ，Ｋ信号のバランスによって判定される。
【００５３】
［ＰＷＭ部２０８の構成］
図８―１によりＰＷＭ部２０８を説明する。
【００５４】
ＣＭＹＫ−ＩＰ部２０７を出たイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色に色分解された画像データはそれぞれのＰＷＭ部２０８を通ってそれぞれ画像形成される。但し、ＭＦＰ１０５の場合は単色となる。図８において、８０１は三角波発生部。８０２はＤ／Ａコンバータであり、入力されるデジタル画像信号をアナログ信号に変換する部分である。これらの２つの信号は、図８−２ａのようにコンパレータ８０３に送られ大小比較されて、図８−２ｂのような信号となってレーザ駆動部８０４に送られ、ＣＭＹＫそれぞれが、ＣＭＹＫそれぞれのレーザ８０５でレーザビームに変換される。
【００５５】
そして、ポリゴンスキャナ９１３で、それぞれのレーザビームを走査して、それぞれの感光ドラム９１７，９２１，９２５，９２９に照射される。
【００５６】
［プリンタ部２０９の構成（カラーＭＦＰ１０４の場合）］
図９に、カラープリンタ部の概観図を示す。
【００５７】
９１３は、ポリゴンミラーであり、４つの半導体レーザ８０５より発光された４本のレーザ光を受ける。その内の１本はミラー９１４、９１５、９１６をへて感光ドラム９１７を走査し、次の１本はミラー９１８、９１９、９２０をへて感光ドラム９２１を走査し、次の１本はミラー９２２、９２３、９２４をへて感光ドラム９２５を走査し、次の１本はミラー９２６、９２７、９２８をへて感光ドラム９２９を走査する。
【００５８】
一方、９３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９１７上にイエローのトナー像を形成し、９３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２１上にマゼンタのトナー像を形成し、９３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２５上にシアンのトナー像を形成し、９３３はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム９２９上にマゼンタのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｋ）のトナー像が用紙に転写され、フルカラーの出力画像を得ることができる。
【００５９】
用紙カセット９３４、９３５および、手差しトレイ９３６のいずれかより給紙された用紙は、レジストローラ９３７を経て、転写ベルト９３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム９１７、９２１、９２５、９２９には各色のトナーが現像されており、用紙の搬送とともに、トナーが用紙に転写される。
【００６０】
各色のトナーが転写された用紙は、分離され、搬送ベルト９３９により搬送され、定着器９４０によって、トナーが用紙に定着され排出される。なお、４つの感光ドラム９１７、９２１、９２５、９２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト９３９により、用紙は一定速度ｖで搬送されており、このタイミング同期がなされて、４つの半導体レーザ８０５は駆動される。
【００６１】
［プリンタ部２０９の構成（モノクロＭＦＰ１０５の場合）］
図１０に、モノクロプリンタ部の概観図を示す。
【００６２】
１０１３はポリゴンミラーであり、４つの半導体レーザ８０５より発光されたレーザ光を受ける。レーザ光はミラー１０１４、１０１５、１０１６をへて感光ドラム１０１７を走査する。一方、１０３０は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム１０１７上にトナー像を形成し、トナー像が用紙に転写され、出力画像を得ることができる。
【００６３】
用紙カセット１０３４、１０３５および、手差しトレイ１０３６のいずれかより給紙された用紙は、レジストローラ１０３７を経て、転写ベルト１０３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム１０１７にはトナーが現像されており、用紙の搬送とともに、トナーが用紙に転写される。
【００６４】
トナーが転写された用紙は、分離され、定着器１０４０によって、トナーが用紙に定着され、カラー画像同様に排出される。
【００６５】
［ディスプレイ部２１１の構成］
図１１に、ディスプレイ部２１１を示す。
【００６６】
コア部２０６より出された画像データは、ＣＭＹデータであるため、逆ＬＯＧ変換部１１０１でＲＧＢデータに変換する必要がある。次に、出力されるＣＲＴなどのディスプレイ装置１１０４，１０５の色特性に合わせるためにガンマ変換部１１０２でルックアップテーブルを使用して出力変換を行う。変換された画像データは、一度メモリ部１１０３に格納されて、ＣＲＴなどのディスプレイ装置１１０４，１０５によって表示される。
【００６７】
ここで、ディスプレイ部２１０を使用するのは、出力画像を予め確認するプレビュー機能や、出力する画像が意図したものと間違いないか検証するプルーフ機能、あるいは、プリントの必要がない画像を確認する場合にプリント用紙の無駄を省くためである。
【００６８】
［フィニッシャ部２１０の構成］
図１２に、フィニッシャ部の概観図を示す。
【００６９】
プリンタ部２０９の定着部９４０（または、１０４０）を出た用紙は、フィニッシャ部２１０に入る。フィニッシャ部２１０には、サンプルトレイ１００１及びスタックトレイ１００２があり、ジョブの種類や排出される用紙の枚数に応じて切り替えて排出される。
【００７０】
ソート方式には２通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン（または、トレイ）を奥手前方向にシフトしてジョブ毎に出力用紙を振り分けるシフトソート方式によりソーティングを行うことができる。
【００７１】
電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、いわゆるコレート機能を用いることで電子ソーティングの機能もサポートできる。
【００７２】
次にグループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に種別する機能である。
【００７３】
更に、スタックトレイ１００２に排出する場合には、用紙が排出される前の用紙をジョブ毎に蓄えておき、排出する直前にステープラ１００５にてバインドすることも可能である。
【００７４】
そのほか、上記２つのトレイに至るまでに、紙をＺ字状に折るためのＺ折り機１００４、ファイル用の２つ（または３つ）の穴開けを行うパンチャー１００６があり、ジョブの種類に応じてそれぞれの処理を行う。また、インサータトレイ１００３ａ，ｃは、中差し機能を行うための用紙を置いたり、あるいは他のプリンタから出力された用紙を置いたりすることでフィニッシング処理を行うことができる。インサータトレイ１００３ａ，ｃの用紙はいったんトレイ１００３ｂ，ｄに移動させる。その際にコンタクト型ＣＣＤセンサ１００９にて後述する様々な処理のために用紙の画像を読み込む。
【００７５】
更に、サドルステッチャ１００７は、ブックレット形式に紙を二つ折りにし、その真ん中をバインドするために使用する。この場合には、ブックレットトレイ１００８に排出される。
【００７６】
そのほか、図には記載されていないが、製本のためのグルー（糊付け）によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのカッティングなどを加えることも可能である。
【００７７】
本実施例のフィニッシャには操作部１０１０がついておりインサータ１００３ａ，ｃにセットされた用紙を排紙処理するための設定やフィニッシャ単体動作時のＩＰアドレスなどの設定を行うことができる。
【００７８】
［ネットワーク１０１］
さて次に、ネットワーク１０１について説明する。
【００７９】
ネットワーク１０１は図１３に示すように、前述の図１のような構成がルータと呼ばれるネットワークを相互に接続する装置により接続され、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と呼ばれるさらなるネットワークを構成する。また、ＬＡＮ１３０６は、内部のルータ１３０１を介して、専用回線１３０８を通して、別のＬＡＮ１３０７内部のルータ１３０５に接続され、これらのネットワーク網は幾重にも張り巡らされて、広大な接続形態を構築している。
【００８０】
次に、その中を流れるデータについて図１４にて説明する。
【００８１】
送信元のデバイスＡ（１４００ａ）に存在するデータ１４０１があり、そのデータは画像データでも、ＰＤＬデータでも、プログラムであっても構わない。これをネットワーク１０１を介して受信先のデバイスＢ（１４００ｂ）に転送する場合、データ１４０１を細分化しイメージ的に１４０２のように分割する。この分割されたデータ１４０３，１４０４，１４０６などに対して、ヘッダ１４０５と呼ばれる送り先アドレス（ＴＣＰ／ＩＰプロトコルを利用した場合には、送り先のＩＰアドレス）などを付加し、パケット１４０７として順次ネットワーク１０１上にパケットを送って行く。デバイスＢのアドレスとパケット１４１０のヘッダ１４１１が一致するとデータ１４１２は分離され、デバイスＡにあったデータの状態に再生される。
【００８２】
［プリンタドライバ］
次に図１５を用いて、コンピュータ１０２（または、１０３）からプリンタドライバにより画像データをプリンタに送信する行程について説明する。
【００８３】
プリンタドライバは、プリント動作を指示するためのＧＵＩであり、これで指示することによりユーザは所望の設定パラメータを指示して、所望の画像イメージをプリンタなどの送信先に送る事が可能となる。ここで１６０１はプリンタドライバのウィンドウであり、その中の設定項目として、１６０２はターゲットとなる出力先を選択する送信先選択カラムである。一般的には前述のＭＦＰ１０４，１０５あるいは、プリンタ１０７のようなものであるが、保存の目的でメモリ１０８に画像を転送しても構わない。１６０３はジョブの中から出力ページを選択するページ設定カラムであり、コンピュータ１０２（または、１０３）上で動作するアプリケーションソフトで作成された画像イメージのどのページを出力するかを決定する。１６０４は部数を指定する部数設定カラム。また、１６０７は送信先選択カラム１６０２にて選択された送信先デバイスに関する詳細設定を行うためのプロパティキーであり、ここをクリックすると別画面にてそのデバイス固有の設定情報を入力し、特殊な画像処理、例えば、ＣＭＹＫ−ＩＰ部２０７内のガンマ変換部７０７や空間フィルタ部７０８のパラメータを変更することにより、より細かい色再現やシャープネス調整を行うことが可能となる。
【００８４】
１６０８はフィニッシングの設定である。この設定は選択されたプリンタに応じて設定項目が異なってくる。送信先選択カラム１６０２の右をクリックすると印刷可能なプリンタ、ＭＦＰなどの一覧が表示されるが、そのためにはネットワーク上のプリンタを検索する必要がある。ネットワーク上のＭＦＰやプリンタを検索する場合にはディレクトリサービスと呼ばれるものを利用する。ディレクトリサービスとは、いわばネットワークに関する電話帳であり、様々な情報を格納するためのものである。
【００８５】
上記ディレクトリサービスを用いたディレクトリシステムの具体例としては、例えばＬＤＡＰ（Ｌｉｇｈｔｗｅｉｇｈｔ  Ｄｉｒｅｃｔｏｒｙ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）がある。上記ＬＤＡＰの規定は、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）が発行している標準仕様であるＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）１７７７に記載されている。ディレクトリサービスを用いて、ネットワークに接続されている装置を検索することにより、ネットワーク上で利用可能な装置のネットワークアドレスの一覧を得ることができる。ネットワーク１０１上のコンピュータ１０２はＬＤＡＰサーバとして機能し、ネットワーク上の装置に関する情報を全て保管している。コンピュータは自分で検索しにいかずＬＤＡＰサーバに問い合わせることで所望の装置を検索することが可能となる。装置の装備情報や状態などの情報にあわせて装置の位置情報を登録することによってコンピュータに近い装置、あるいは所望のプリンタにもっとも近くで所望の機能を持つプリンタなどといった検索も可能である。位置情報は例えばフロアごとに基準点からの距離をＸＹ方向で定義し、かつフロアの情報なども付加する。例えば２階の基準となるコーナーからＸ方向３ｍ（３本目の柱というような距離でもよい）、Ｙ方向５ｍと言った場合、３Ｘ５Ｙ２というような情報をもたせることで表現する。ドライバはＬＤＡＰサーバに問い合わせることで送信先選択カラム１６０２にプリンタの一覧を表示させることが可能となる。
【００８６】
従来のプリンタドライバは２つのプリンタを同時に選択することは不可能であったが、本実施例では次のプリンタを選択するためのキー１６０９を設けた。このキーを押下することでさらなるプリンタ選択カラムが表示され第二のプリンタあるいはフィニッシャなどが選択可能となる。また他のプリンタを選択する際にｐｒｏｐｅｒｔｙキー１６０７を押下して他の設定画面にいき、プリンタの選択の順番を変更することができる。通常プリンタドライバのプリンタ選択カラム１６０２の右端をマウスでクリックすると選択可能なプリンタが一覧表示される。その際に図２６に示すごとく、様々な条件により一覧表示の一番上に出てくるプリンタを変更することができる。それによって例えば最初に選択したＭＦＰのもっとも近くにあるＭＦＰという条件で選択することなどが容易に行えるようなる。
【００８７】
また２台を選択した際に組み合わせの順番では処理ができない場合、例えばステープルしてからパンチなどはできないのでその場合には警告表示を行う。所望の設定が済めば、ＯＫキー１６０５により印刷を開始する。取り消す場合には、キャンセルキー１６０６により印刷を取りやめる。
【００８８】
［ネットワークユーティリティソフトウェアの説明］
コンピュータ１０２（または、１０３）上にて動作するユーティリティソフトウェアについて説明する。
【００８９】
ＭＦＰ１０４，１０５，１０６やネットワークフィニッシャ１０７内のネットワークインターフェース部分にはＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ばれる標準化されたデータベースが構築されており、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）というネットワーク管理プロトコルを介してネットワーク上のコンピュータと通信し、ＭＦＰ１０４，１０５をはじめとして、ネットワーク上につながれたスキャナ、プリンタあるいは、ＦＡＸなどの管理が可能になっている。
【００９０】
一方、コンピュータ１０２（または、１０３）には、ＭＩＢを用いたソフトウェアプログラムが動作しており、ネットワークを介して、上記ＳＮＭＰの利用によりＭＩＢを使って必要な情報交換が可能となる。ＲＦＣ１２１３で定義されたｉｆＰｈｙｓＡｄｄｒｅｓｓやｓｙｓＯｂｊｅｃｔＩＤ、またＲＦＣ１５１４で定義されたｈｒＤｅｖｉｃｅＩＤなどのＭＩＢ情報を取得することで装置を特定する情報を得ることができる。プライベートＭＩＢとして装置の装備情報や能力などが定義されており、装備情報としてフィニッシャが接続されているか否かを検知することなどが可能である。またネットワーク上の装置どうしでもＭＩＢ情報を取得することで相互に通信を行い相手の装置の状態、能力などの情報を取得することが可能である。
【００９１】
コンピュータ１０２はネットワーク上の装置と定期的に通信し、あるいは各装置からの発信によって各装置の機能、状態等を常に把握している。各装置から収集したＭＩＢデータをもとにＷＥＢサーバが構築されているためコンピュータ１０３はＨＴＴＰによる周知のブラウジングソフトウェアによってコンピュータ１０２にアクセスしても各装置の状態を把握することが可能である。
【００９２】
プリントジョブを一端全てコンピュータ１０２に投げて、その後にコンピュータ１０２から各プリンタにジョブを投入し、そのジョブのユーザ名、所属部門、ファイル名、ページ数、ジョブ内容などを解析し、ユーザ単位や部門単位での印刷回数やトータルページ数などを記憶しておく。また各装置のプリント数やエラーなどの回数、現在の紙やトナーの残量なども集計することでネットワーク上の装置やジョブなどの管理運営を行うことが可能である。
【００９３】
更にコンピュータ１０２では印刷プロトコルの変換も行っている。例えばＭＦＰ１０５がＬＰＤしかサポートしていないのにコンピュータ１０３からＩＰＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｉｎｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）でプリントを行おうとすると、コンピュータ１０２は自動的にＬＰＲに変換してＭＦＰ１０５にジョブを投げることが可能である。またプリントしたデータはメモリ１０８に蓄積させメモリ残量や日付などのパラメータによってサーバが自動的に消去を行う。
【００９４】
［ＧＵＩの説明］
次に、ＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）と呼ばれるコンピュータ１０２（または、１０３）上で動作するユーティリティソフトウェアの画面について図１６、１７を使って説明する。
【００９５】
コンピュータ１０２（または、１０３）上でユーティリティソフトウェアを起動させると、図１６のような画面が表示される。ここで１７０１は状態ページを開くための状態タブ、１７０２はプリンタの内部のプリントジョブを操作するためのページを開くためのジョブタブ、１７０３は装置の装備その他を確認するページを開くための情報タブ、１７０４はネットワーク設定を行うページを開くためのネットワークタブと呼んでいる。
【００９６】
図１６では状態ページが表示されている。１７０５は装置の外観画像であり、フィニッシャやデッキなど装備情報に応じた画像が表示される。その右側には給紙段の情報で各カセットに入っている紙の情報が表示されている。１７０６は装置の動作状態を表示しており、動作状況に応じて変化する。
【００９７】
図１７は情報ページを表示させたもので、フィニッシャの有無やフィニッシャのオプションの有無などが確認できるようになっている。
【００９８】
［アドオンについて］
さて、ここで図１８に基づいてアドオンするコマンドの付加について説明する。
【００９９】
原画像１８０１は、コンピュータ１０２（または、１０３）上のアプリケーションソフトで作られた画像データであるが、これにコマンド画像を与えることについて説明する。
【０１００】
アドオン情報は、例えば１８０２のようなある画像パターンであり、これはコンピュータ上で作成された画像データを本実施例の装置に転送する際に前述のプリンタドライバが作成した排紙処理を行うための情報で、ステープル、パンチ、インサートなどの動作指示やページ数などをフィニッシャのセンサ１００９で読み込ませたあとフィニッシャが排紙処理をこの情報をもとに動作するためのものである。
【０１０１】
［付加パターン］
次に、図１９〜２３は、本実施例の付加パターンの一例を説明する図である。
【０１０２】
図１９において、２００ライン処理の場合領域１９０１に含まれる４×４画素は、その画像信号の階調が、例えば＋αとなるように変調され、また領域１９０２及び１９０３に含まれるそれぞれ２×４画素は、その画像信号の階調が、例えば−αとなるように変調され、領域１９０１〜１９０３以外の画素は変調しない。そして領域１９０１〜１９０３に含まれる８×４画素を付加パターンの単位ドットとする。４００ライン処理の場合には４ｘ４画素処理を行う。また１００ライン処理の場合には２ｘ２あるいは１画素を付加パターンとする。
【０１０３】
以下処理方法は同様であるので８ｘ４画素を例にして説明を行う。
【０１０４】
図２０及び図２１は、本実施例のアドオンラインの一例を示す図である。図２０において、２００１はアドオンラインで、例えば４画素の幅である。２００１ａ〜２００１ｅはそれぞれ図１９に示した単位ドットで、例えば８×４画素である。単位ドット２００１ａ〜２００１ｅは、主走査方向にｄ１（例えば、１２８画素）のほぼ一定周期で並んでいる。
【０１０５】
更に、図２１において、２１０１〜２１１０はアドオンラインで、例えば４画素の幅であり、副走査方向にｄ２（例えば、１６画素）のほぼ一定周期で並んでいる。詳細は後述するが、例えば１本のアドオンラインは４ビットの情報を表し、アドオンライン２１０２〜２１０９の８本のアドオンラインは一組となって、３２ビットの付加情報を表わすことができる。なお、アドオンラインは、副走査方向に繰り返し形成され、例えば図２１に示すアドオンライン２１０１及び２１０９は、同一の情報を順次繰り返して表している。
【０１０６】
図２２及び図２３はアドオンラインによる情報の表現方法の一例を示している。図２２において、２２０１及び２２０２はアドオンラインで、両アドオンラインは副走査方向に隣り合っている。また、２２０１ａ，２２０１ｂ及び２２０２ａは単位ドットで、隣合ったアドオンラインの単位ドット同志が接近して目立つのを防ぐため、隣り合ったアドオンライン単位ドット同志は、主走査方向へ少なくともｄ３（例えば、３２画素）の間隔が開くように設定する。
【０１０７】
単位ドットによって表されるデータは、単位ドット２２０２ａと、単位ドット２２０１ａとの位相差によって決定される。図２２は４ビット情報を表す一例を示しているが、図２２に示す例では、単位ドット２２０２ａはデータ“３”を表している。例えば、単位ドット２２０２ａが最左端にあればデータ“０”を、また単位ドット２２０２ａが最右端にはればデータ“Ｆ”を表わすことになる。
【０１０８】
図２３において、全付加情報を表す一組のアドオンラインのうち、（ａ）に示すラインは１番目のアドオンラインＬｉｎｅ０を、（ｂ）に示すラインは４番目のアドオンラインＬｉｎｅ３を表す。図２３に示すように、Ｌｉｎｅ０には、本来の単位ドット２３０１ａ〜２３０１ｄのすべての右側に、ｄ４（例えば、１６画素）の間隔でドット２３０２ａ〜２３０２ｄが追加され、Ｌｉｎｅ３には、本来の単位ドット２３０４ａ〜２３０４ｄのすべての右側に、ｄ５（例えば、３２画素）の間隔でドット２３０５ａ〜２３０５ｄが追加されている。これら追加ドットは、各アドオンラインが何番目のアドオンラインかを明確にするためのマーカである。なお、２本のアドオンラインにマーカを追加するのは、出力画像からでも、副走査方向の上下を確定することができるようにするためである。
【０１０９】
また、例えば付加するパターンは、例えばＭＦＰ１０４のようにフルカラーＭＦＰであるならば、人間の目がＹのトナーで描かれたパターンに対しては識別能力が低いことを利用して、Ｙの色情報のみで付加される。それによってプリントアウトした場合には付加情報がついていないようになっている。この情報を黒情報として付加すると可視画像としてアドオンされる。
【０１１０】
また、ＭＦＰ１０５のように白黒ＭＦＰであれば、人間の目にはわからない程度に、例えば２５６階調（８ｂｉｔ）の濃度信号ならば、その信号値に−８〜＋８程度の値をアドオン情報として加算して付加するようにする。
【０１１１】
更に、付加パターンの主走査方向のドット間隔と、副走査方向の全付加情報の繰り返し間隔とは、対象とする特定原稿において、ドットが確実に識別できるような薄くて均一な領域へ、確実に全情報が付加されるように定める必要がある。目安としては、対象とする特定原稿において、ドットが確実に識別できるような薄くて均一な領域幅の２分の１以下のピッチで情報を付加すればよい。
【０１１２】
ユーザの情報と排紙処理情報の両方の情報を付加する場合には交互に付加する、あるいは特定周期ごとに情報を入れ替えることなどが考えられる。またＹのアドオン情報と黒の濃度変換情報であれば混在することも可能なので同じ位置に付加することも可能である。
【０１１３】
これらの付加情報をプリントアウトしたものは目視では識別できないが本実施例装置で読み取った場合には十分に識別することが可能な情報である。しかしこれらの情報があるものを更にコピーするとこの情報は失われるためコピーした用紙を本実施例のフィニッシャにセットしてもコマンドは有効にはならない。
【０１１４】
［ＭＦＰ１０４，１０５におけるアドオン部２１２］
次にアドオンの付加方法について述べる。これは図２のアドオン部２１２に相当し、その回路としては、例えば図２４で説明する。
【０１１５】
まず、ＰＤＬ部よりラスタライズされた画像信号２４０１が入力される。このとき、図１９〜２３にて前述したようなアドオン情報を予めＣＰＵ２４１０より書き込まれたアドオン情報ページメモリ２４０２からアドオンデータが画像信号２４０１に同期して出力される。すなわち、アドオン情報メモリ２４０２内部には図２５に示されるような情報形式で、例えば−１２７〜＋１２７のデータで最上位ビットを符号ビットとする８ｂｉｔのデータ形式でアドオンデータとして格納されており、＋４の部分及び、−４の部分は図１９の１９０１〜１９０３の部分に相当する。
【０１１６】
再び図２４に戻って、同期して読み出された画像信号２４０１とアドオン情報ページメモリ２４０２のアドオンデータは、加算器２４０３または、減算器２４０４に入力され、ＦＦＨ以上に飽和した場合あるいは、００Ｈ以下になった場合の対策として、キャリア信号とＯＲゲート２４０５または、ＡＮＤゲート２４０６を通ってセレクタ２４０７に入る。セレクタのセレクト信号２４０８は、アドオン情報ページメモリの最上位ビット（符号ビット）で、図２５のようなアドオン情報の正負に応じて切り替えられ、コア部２０６に送られる。
【０１１７】
逆に、画像信号２４０１にすでにアドオンデータが付加された信号となっている場合に、それを解除するには、アドオン情報ページメモリ２４０２の最上位ビット（符号ビット）を反転させれば動作は逆転し、同じアドオンデータであれば、解除される仕組みとなっている。このアドオン付加回路はＹＭＣおよびＫの信号系に付加されている。
【０１１８】
それぞれのページメモリ２４０２に付加パターンを書くことでそれぞれのパターンを画像に付加することができる。ここでＹのページメモリにのみパターンを書けばＹのみでアドオンされる。また黒でアドオンする場合にはＫのページメモリに付加パターンを書くと黒でアドオンされることになる。
【０１１９】
［排紙処理］
次に印刷、排紙処理を行う場合の各装置の動作を図３０のフローチャートをもとに詳細に説明する。ここでは白黒とカラーのまざった原稿をステープルする動作を説明する。
【０１２０】
ステップ１０１でまず操作者はコンピュータ１０３の端末にて操作を行う。カラー白黒混在の原稿を周知のＤＴＰソフト等で作成する。
【０１２１】
ステップ１０２にて、印刷を行うとコンピュータ１０３のディスプレイには図１５に示すごとくプリンタドライバの画面が表示される。ここで１６０８ステープルの指定を行う。またプリンタの指定も１６０２にて行う。もしフィニッシング機能などが不明の場合には詳細を知るためにキー１６０２を押下すると詳細な情報が表示される（図示せず）。原稿がカラー白黒混在なので白黒プリンタとカラーリンタを指定する必要がある。まずプリンタ選択カラム１６０２にて白黒ＭＦＰ１０５を選択する。
【０１２２】
ステップ１０３にてカラープリンタを選択する。キー１６０９を押下することでさらなるプリンタ選択カラムが有効になり第二のプリンタあるいはフィニッシャなどが選択可能となる。ここでは第二のプリンタとしてカラーＭＦＰ１０４を選択する。
【０１２３】
そしてＯＫキー１６０５を押下するとステップ１０４に進み、図２７に示すごとくジョブ番号表示およびパスワード入力ウィンドウが表示される。ここでジョブ番号はコンピュータ１０３が作り出した任意の番号に操作者がｌｏｇｉｎした文字列などが加えられたもので操作者および原稿を識別する情報となるものである。パスワードは後述の動作のために必要で例えば８文字以内のアルファベット及び数字の組み合わせを入力する。
【０１２４】
ステップ１０５でＯＫキーを押下するとコンピュータ１０３は印刷データの作成を行う。この印刷データには従来のＰＤＬの描画データとともにステープル処理、白黒／カラー混在処理、２台の連動、アドオン処理などのコマンドが付加される。なお排紙処理はカラム１６０２にて最初に選択されたＭＦＰが行う。あるいはフィニッシャが選択された場合にはフィニッシャを優先させる。そしてデータの作成が終わると指定された２台のＭＦＰにデータを転送する。
【０１２５】
ステップ１０６はＭＦＰ１０５の動作であって、データを転送されたＭＦＰ１０５は処理コマンドを解析し白黒ページのみを描画処理してメモリにいったんデータを蓄積しておく。その際にアドオンは行わない。
【０１２６】
ステップ１０７はＭＦＰ１０４の動作で、ＭＦＰ１０４もデータを解析しカラーページのみを描画しこちらはカラーにて処理コマンド、プリンタドライバで入力したジョブ番号およびページ数などを黄色にてアドオンしてプリントを開始する。プリント終了すると終了通知をコンピュータ１０３に通知する。またプリントデータは図１のメモリ１０８に蓄積する。
【０１２７】
ステップ１０８ではコンピュータ１０３にカラープリントが終了したのでその排紙された用紙をＭＦＰ１０５のフィニッシャにセットするよう表示する（図示せず）。またこの表示はＭＦＰの操作部にも表示されている。
【０１２８】
ステップ１０９では、操作者がＭＦＰ１０４の排紙部から用紙をとりＭＦＰ１０５のフィニッシャのインサートトレイ１００３ａに用紙をセットする。フィニッシャの操作部あるいはＭＦＰ１０５の操作部にてジョブの番号を入力する。あるいはジョブの一覧を表示させ、そのなかからジョブを指定する。ジョブ番号を直接入力して、その番号のジョブが無い場合には警告表示を行う。また、まだ処理途中であればそのように警告表示を行う。
【０１２９】
ジョブが指定されるとパスワードを入力する。これは図２７にて表示されたパスワードである。他人がかってに処理できないようになっている。パスワードが間違っている場合にも警告表示を行う。また、トレイに用紙をセットしフィニッシャのスタートキー（図示せず）を押下した場合はフィニッシャは用紙をトレイ１００３ｂに移動させながらセンサにてアドオン情報を読み込む。そのアドオン情報からジョブ番号を読み込みパスワード入力待機状態となる。またセットすべき装置の順番が違っていた場合には操作部に警告表示を行う。
【０１３０】
パスワードも正常に入力されるとステップ１１０に進みＭＦＰ１０５はすでにメモリから描画処理の終了したデータを読み込み排紙処理を行う。この際にフィニッシャのトレイ１００３にある用紙との順番を考慮しながら排紙を行う。例えばプリンタ１０５から１ページ目と２ページ目が出力され３ページ目がＭＦＰ１０４の１ページ目であった場合、アドオン情報のページ数は３となっており、ＭＦＰ１０５が２ページまで排紙するとフィニッシャがトレイ１００３ｂから３ページ目にあたる用紙を給紙する。これは裏面排紙の場合で、表面排紙の場合は最終ページから排紙される。
【０１３１】
ステップ１１１においてトレイ１００３からの用紙がＪＡＭした場合、ステップ１１２に進み、操作部にはＪＡＭの表示とともに、もう一度ＪＡＭした用紙をプリントし直すかどうかを促す表示を行う。操作者がＪＡＭ用紙は使えないと判断し、再プリントキーを押下すると、ステップ１１３に進み、フィニッシャはＭＦＰ１０４に対してＪＡＭページのみをプリントするように要求する。ＭＦＰ１０４がプリントする。
【０１３２】
ステップ１１４にて操作者がＭＦＰ１０４から用紙を持ってきてトレイ１００３にセットするとリカバリ動作を行う。
【０１３３】
ステップ１１５、すべての用紙を排紙し、ステープルやパンチなどフィニッシング処理も全て終了するとコンピュータ１０３に対してジョブの終了通知を行い、またメモリ１０８のデータを消去し動作が終了する。
【０１３４】
次にＭＦＰ１０６およびフィニッシャ１０９の動作を、図３１を用いて詳細に説明する。
【０１３５】
ステップ２０１、まず操作者はコンピュータ１０３の端末にて操作を行う。カラー白黒混在の原稿を周知のＤＴＰソフト等で作成する。
印刷の前に各装置の状態をチェックする。図１７に示すごとくユーティリティソフトには装置の状態が表示される。
【０１３６】
ステップ２０２、ここでＭＦＰ１０６を表示している状態でＭＦＰとフィニッシャの接続を切り離すキーを押下する（図示せず）とＭＦＰ１０６はフィニッシャのついていないＭＦＰとなる。また切り離しはＭＦＰ１０６あるいはフィニッシャ１０９の操作部でも設定可能である。
【０１３７】
ユーティリティソフトにはデバイスリストと呼ぶ、ネットワークに接続された装置の一覧を表示する機能があり、本体とフィニッシャが切り離される前は図２８のようにＭＦＰが３台みえていたものが、接続を切り離すことによりフィニッシャ１０９が単独動作をはじめ、ＳＮＭＰをサポートするようになるため切り離される前は３台であった装置が図２９に示すごとくフィニッシャ１０９も見えるようになる。
【０１３８】
ステップ２０３にて、操作者は自分がプリントを行いたい装置のステータスを確認し印刷を行うと、コンピュータ１０３のディスプレイには図１５に示すごとくプリンタドライバの画面が表示される。
【０１３９】
ステップ２０４にてプリンタ選択カラム１６０２で白黒ＭＦＰ１０６を選択する。
【０１４０】
ステップ２０５に進みここでは第二のプリンタとしてカラーＭＦＰ１０４を選択する。更にフィニッシャ１０９を選択してステープルの指定を行う。フィニッシャが指定されているためにＭＦＰ１０４などにフィニッシャがあってもフィニッシャ１０９に対する設定を優先する。あるいはフィニッシャ１０９にない処理でかつＭＦＰ１０４のフィニッシャで行える処理がある場合にはその設定も有効となる。
【０１４１】
ステップ２０６でＯＫキー１６０５を押下すると図２７に示すごとくジョブ番号表示およびパスワード入力ウィンドウが表示される。ここでジョブ番号はコンピュータ１０３が作り出した任意の番号に操作者がｌｏｇｉｎした文字列などが加えられたもので操作者および原稿を識別する情報となるものである。パスワードは後述の動作のために必要で例えば８文字以内のアルファベット及び数字の組み合わせを入力する。
【０１４２】
ステップ２０７、ＯＫキーを押下するとコンピュータ１０３は印刷データの作成を行う。この印刷データには従来のＰＤＬの描画データとともにステープル処理、白黒／カラー混在処理、２台の連動、アドオン処理などのコマンドが付加される。なお排紙処理はカラム１６０２にて最初に選択されたＭＦＰが行う。あるいはフィニッシャが選択された場合にはフィニッシャを優先させる。そしてデータの作成が終わると指定された２台のＭＦＰおよびフィニッシャ１０９にデータを転送する。転送プロトコルは周知のＬＰＲ等で行われる。
【０１４３】
ステップ２０８、データを転送されたＭＦＰ１０６は処理コマンドを解析し白黒ページのみを描画処理し出力する。終了すると終了通知をコンピュータ１０３に通知する。またカラーＭＦＰ１０４もデータを解析しカラーページのみを描画しプリントを開始する。プリント終了すると終了通知をコンピュータ１０３に通知する。いずれの装置もジョブ番号やページ数などがアドオンされている。
【０１４４】
ステップ２０９、コンピュータ１０３ではプリントが終了したのでその排紙された用紙をフィニッシャ１０９にセットするよう表示する（図示せず）。またこの表示は各装置の操作部にも表示されている。
【０１４５】
ステップ２１０では、操作者がＭＦＰ１０４、１０６の排紙部から用紙をとりフィニッシャ１０９のインサートトレイ１００３ａ，ｃに用紙をセットする。フィニッシャの操作部ジョブの番号を入力する。あるいはジョブの一覧を表示させ、そのなかからジョブを指定する。ジョブ番号を直接入力して、その番号のジョブが無い場合には警告表示を行う。また、まだ処理途中であればそのように警告表示を行う。
【０１４６】
ジョブが指定されるとパスワードを入力する。これは図２７にて表示されたパスワードである。他人がかってに処理できないようになっている。パスワードが間違っている場合にも警告表示を行う。
【０１４７】
また、トレイに用紙をセットしフィニッシャのスタートキー（図示せず）を押下した場合はフィニッシャは用紙をトレイ１００３ｂ，ｄに移動させながらセンサにてアドオン情報を読み込む。そのアドオン情報からジョブ番号を読み込みパスワード入力待機状態となる。またセットすべき装置の順番が違っていた場合には操作部に警告表示を行う。
【０１４８】
またフィニッシャのアドオン情報のない用紙を扱う場合にはフィニッシャの操作部にて各インサートトレイ上の用紙の処理を設定する事が可能である。
【０１４９】
ステップ２１１でパスワードも正常に入力されるとトレイｂ、ｄの用紙を指定された順番に給紙しフィニッシング処理を行う。
【０１５０】
ステップ２１２、ここでトレイ１００３からの用紙がＪＡＭした場合、ステップ２１３に進み操作部にはＪＡＭの表示とともに、もう一度ＪＡＭした用紙をプリントし直すかどうかを促す表示を行う。
【０１５１】
ステップ２１４で、操作者がＪＡＭ用紙は使えないと判断し、再プリントキーを押下すると、フィニッシャ１０９はＭＦＰ１０４あるいは１０６に対してＪＡＭページのみをプリントするように要求する。
【０１５２】
ステップ２１５ではＭＦＰ１０４がプリントし、操作者がＭＦＰ１０４から用紙を持ってきてトレイ１００３にセットするとリカバリ動作を行う。
【０１５３】
更に次なるフィニッシャがある場合にはそのフィニッシャに対して終了通知を出す。
【０１５４】
ステップ２１６、すべての用紙を排紙し、ステープルやパンチなどフィニッシング処理も全て終了するとコンピュータ１０３に対してジョブの終了通知を行う。
【０１５５】
フィニッシャ１０９は本体に再接続されると本体と一体型のＭＦＰとなり、図２８のようにデバイスリスト上からは見えなくなりすべての動作が終了する。
【０１５６】
次にサーバ１０２がジョブを扱う場合の各装置の動作を、図３２を用いて詳細に説明する。
【０１５７】
まずステップ３０１で操作者はコンピュータ１０３の端末にて操作を行う。カラー白黒混在の原稿を周知のＤＴＰソフト等で作成する。
【０１５８】
操作者は自分がプリントを行いたい装置のステータスを確認し印刷を行うとコンピュータ１０３のディスプレイには図１５に示すごとくプリンタドライバの画面が表示される。
【０１５９】
ステップ３０２では、プリンタ選択カラム１６０２にて白黒ＭＦＰ１０５を選択する。
【０１６０】
ステップ３０３では、第二のプリンタとしてカラーＭＦＰ１０４を選択する。更にフィニッシャ１０９を選択してステープルの指定を行う。フィニッシャが指定されているためにＭＦＰ１０４，１０５などにフィニッシャがあってもフィニッシャ１０９に対する設定を優先する。あるいはフィニッシャ１０９にない処理でかつＭＦＰ１０５のフィニッシャで行える処理がある場合にはその設定も有効となる。
【０１６１】
ステップ３０４に進み、ＯＫキー１６０５を押下すると図２７に示すごとくジョブ番号表示およびパスワード入力ウィンドウが表示される。ここでジョブ番号はコンピュータ１０３が作り出した任意の番号に操作者がｌｏｇｉｎした文字列などが加えられたもので操作者および原稿を識別する情報となるものである。パスワードは後述の動作のために必要で例えば８文字以内のアルファベット及び数字の組み合わせを入力する。ここでＯＫキーを押下するとコンピュータ１０３は印刷データの作成を行う。この印刷データには従来のＰＤＬの描画データとともにステープル処理、白黒／カラー混在処理、２台の連動、アドオン処理などのコマンドが付加される。なお排紙処理はカラム１６０２にて最初に選択されたＭＦＰが行う。あるいはフィニッシャが選択された場合にはフィニッシャを優先させる。
【０１６２】
ステップ３０５、データの作成が終わるとコンピュータ１０２に印刷データが転送される。
【０１６３】
ステップ３０６、データを転送されたコンピュータ１０２は処理コマンドを解析し白黒ページのみのデータを再構築しＭＦＰ１０５に印刷命令を出す。またカラーページのみのデータを再構築しＭＦＰ１０４に印刷命令を出す。
【０１６４】
ステップ３０７、各ＭＦＰは受信してデータをもとに印刷し、終了するとコンピュータ１０２に動作終了を通知する。
【０１６５】
ステップ３０８、コンピュータ１０２は終了通知をコンピュータ１０３に通知する。コンピュータ１０３ではプリントが終了したのでその排紙された用紙をフィニッシャ１０９にセットするよう表示する（図示せず）。操作者がＭＦＰ１０４，１０５の排紙部から用紙をとりフィニッシャ１０９のインサートトレイ１００３ａ，ｃに用紙をセットする。
【０１６６】
ステップ３０９、フィニッシャの操作部にてコンピュータ１０２にｌｏｇｉｎし、ジョブの一覧から自分のジョブを選択実行すると、コンピュータ１０２はフィニッシャ１０９に対して動作指示を行う。この指示はトレイａやｃに積まれた用紙の順番や処理指示が含まれている。
【０１６７】
ステップ３１０、フィニッシャ１０９はトレイｂ、ｄの用紙を指定された順番に給紙しフィニッシング処理を行う。
【０１６８】
ステップ３１１にて、トレイ１００３からの用紙がＪＡＭした場合、ステップ３１２に進み、操作部にはＪＡＭの表示とともに、もう一度ＪＡＭした用紙をプリントし直すかどうかを促す表示を行う。
【０１６９】
ステップ３１３では、操作者がＪＡＭ用紙は使えないと判断し、再プリントキーを押下すると、フィニッシャ１０９はコンピュータ１０２に対してＪＡＭページのみをプリントするように要求する。コンピュータ１０２はＭＦＰに対して再プリントの要求を出す。
【０１７０】
ステップ３１４、操作者がＭＦＰから用紙を持ってきてトレイ１００３にセットするとリカバリ動作を行う。コンピュータ１０２では更に他のフィニッシャにて処理を行う必要がある場合にはフィニッシャ１０９に対して操作者への指示メッセージを表示させるように指示が送られる。操作者はその表示に応じて次のフィニッシャに用紙をセットする。
【０１７１】
ステップ３１５、すべての用紙を排紙し、ステープルやパンチなどフィニッシング処理も全て終了するとコンピュータ１０２に対してジョブの終了通知を行うとコンピュータ１０２は各装置の処理の集計を行い、メモリ１０８にデータを書き込み、またコンピュータ１０３にジョブの終了を通知する。コンピュータ１０３では終了を表示し動作を終了する。
【０１７２】
［クライアント装置］
ここで図３３に基づいてクライアント装置について説明する。
【０１７３】
クライアント装置は、パーソナルコンピュータ、ワークステーション、又は移動可能な携帯端末で構成され、ネットワーク接続機能を持つＬＡＮデータ通信部３３０１と、データ処理・制御部３３０３と、ディスプレイ装置のような利用者に情報を表示する情報表示部３３０４と、マウス・キーボード装置のような利用者からの指示を入力する情報入力部３３０５とを備えた通常のクライアント装置において、データ処理・制御部３３０３とＬＡＮデータ通信部３３０１の間に本発明の特徴とするメッセージの作成と処理を行うメッセージ処理部３３０２を設けた構成を有する。実施例では、利用者が、クライアント装置において行う作業は、メッセージの作成、送信、処理結果の受信、文書画像データの登録保管時に送信を行うための原稿となる文書画像データを編集作成する処理である。クライアント装置としては、同時に２名以上の利用者が利用可能な環境をも想定している。すなわち、クライアント装置のオペレーティング・システムのマルチタスク機能により、同時に複数のメッセージの送受信や、文書作成が可能である。各クライアントにおいては、メッセージ送信元を明確にすると共に、処理結果を確実に、指示した利用者に返送できるように、利用者はユーザ名によって識別される。以降、ある装置において、ある利用者が、あるユーザ名で、メッセージを作成、送信する場合には、メッセージの送信元であり、メッセージの処理結果、又はエラー状況が返されるべき、装置名とその中のユーザ名をオリジネータと称す。
【０１７４】
［編集サーバ装置］
ここで図３４に基づいて編集サーバ装置について説明する。
【０１７５】
編集サーバ装置は、パーソナルコンピュータ又はワークステーションで構成される図３４に示すように、ネットワーク接続機能を持つＬＡＮデータ通信部３４０１と、編集サーバの機能を遂行するための処理、制御を行うデータ処理・制御部３４０３と、編集対象の画像を記憶する入出力画像一時記憶部３４０４と画像編集処理を行う画像編集処理部３４０５とを備えた、通常の編集サーバ装置において、データ処理・制御部３４０３とＬＡＮデータ通信部３４０１の間に本発明の特徴とするメッセージの作成、処理を行うメッセージ処理部３４０２を設けた構成を有する。画像編集処理部３４０５は、以下に示す各種画像編集、画像変換機能を有する。
・画像データの拡大、縮小、回転、解像度変換。
・各種フォーマット画像データの圧縮、伸張。
・各種フォーマット画像データの形式変換。
・各種フォーマット画像データの色空間変換。
・各種色階調変換とディザ変換処理
・各種ＰＤＬデータの描画処理。
【０１７６】
［画像ファイルサーバ装置］
ここで図３５に基づいて画像ファイルサーバ装置について説明する。
【０１７７】
画像ファイルサーバ装置は、パーソナルコンピュータ又はワークステーションで構成され、図３５に示すように、ネットワーク接続機能を持つＬＡＮデータ通信部３５０１と、画像ファイルの高速大容量管理機能を遂行するための処理、制御を行うデータ処理・制御部３５０３と、入出力画像ファイルを一時記憶する入出力画像一時記憶部３５０４と、画像ファイルのデータを記憶するデータ蓄積部３５０５とを備えた通常の画像ファイルサーバ装置において、データ処理・制御部３５０３とＬＡＮデータ通信部３５０１の間にメッセージの作成、処理を行本発明の特徴とするメッセージ処理部３５０２を設けた構成を有する。画像ファイルサーバ装置では、入力した文書原稿を加工して、プリンタに出力する直前の形式の画像データを保管している。ネットワーク上には、何種類かのプリンタが接続されており、それぞれのプリンタが受け取る最適の画像形式、画像イメージの解像度はプリンタの種類ごとに異なるが、本例のシステムでは、すべての登録されている文書データに対して、それらの種類のプリンタ用の出力フォーマットの文書画像データを持つようにしている。
【０１７８】
プリント出力しようとしている、プリンタ転送直前の画像データが、画像ファイルサーバ装置に存在している場合には、すぐに目的のプリンタ装置に転送することにより、最適の画像出力を、短時間の内に入手することが可能となる。出力プリンタ用形式の画像データが画像ファイルサーバ装置に存在しなかった場合には、後述の中間フォーマット画像を入手して、編集サーバによって目的のプリンタ用形式に変換処理を行ってから、転送を行う。複数の画像ファイルサーバがネットワーク上に存在できるが、それぞれの画像ファイルサーバが持っているデータが全て同じ場合と、一部同じ場合と、全部異なる場合がある。いずれの場合であっても、各画像ファイルサーバにどのような文書画像データが管理されているかは、データベースサーバによって管理されている。本発明は、これらいずれの場合であっても、利用者の指示によってサーバを指定して検索可能であるため、以降は特に詳しく説明しない。
【０１７９】
［データベースサーバ装置］
ここで図３６に基づいてデータベースサーバ装置について説明する。
【０１８０】
データベースサーバ装置は、パーソナルコンピュータ又はワークステーションで構成され、図３６に示すように、ネットワーク接続機能を持つＬＡＮデータ通信部３６０１と、画像ファイルの高速大容量管理機能を遂行するための処理、制御を行うデータ処理・制御部３６０３と、入出力画像ファイルを一時記憶する入出力画像一時記憶部３６０６と、データを記憶するデータ蓄積部３６０６とを備えた、通常のデータベースサーバ装置において、データ処理・制御部３６０６とＬＡＮデータ通信部３６０１の間に本発明の特徴とするメッセージの作成、処理を行うメッセージ処理部３６０２を設けた構成を有する。複数のデータベースサーバが、ネットワーク上に存在できるが、それぞれのデータベースサーバが持っている情報が同じ場合、一部同じ場合、全部違う場合がある。これらの場合のデータベースサーバの使い分け方法に関しては、全て使用者に任される。
【０１８１】
［プリントサーバ装置］
ここで図３７に基づいてプリントサーバ装置について説明する。
【０１８２】
プリントサーバ装置は、ネットワーク接続機能を有するＬＡＮデータ通信部３７０１と、本発明によるメッセージ処理機能を備えたメッセージ処理部３７０２を持ち、プリント管理機能を含む処理、制御を行うデータ処理・制御部３７０３、入出力画像一時記憶部３７０４と、白黒、又はカラーのプリンタに接続するためのプリンタ接続部３７０５を備えたパーソナルコンピュータ、又はワークステーションからなる。又は、ネットワーク接続機能を持ったプリンタ装置に、本発明によるメッセージ処理機能を付加した装置構成としてもよい。即ち、プリントサーバ装置は、ネットワーク印刷機能のほかに、メッセージ処理機能を提供する。
【０１８３】
［ジョブマネージメントサーバ装置］
ここで図３８に基づいてジョブマネージメントサーバ装置について説明する。
【０１８４】
ジョブマネージメントサーバ装置は、ネットワーク接続機能を持つＬＡＮデータ通信部３８０１を持ち、クライアント装置やプリンタ、ネットワークフィニッシャとの通信を行う。クライアント装置からの印刷ジョブを受信しそれを処理するメッセージ処理部３８０２や、プリンタに対する印刷処理の指示データやネットワークフィニッシャに対する排出処理の指示データを処理するデータ処理・制御部３８０３備えている。
【０１８５】
クライアント装置から複数台のプリンタで出力しそれらの出力に対して更に排出処理を行わせる場合について、更に説明する。
【０１８６】
クライアント装置においてマイクロソフト社のＭＳ−Ｗｏｒｄやアドビ社のＰａｇｅＭａｋｅｒといったＤＴＰアプリケーションによって作成された印刷ジョブが、ジョブマネージメントサーバ装置に対して送られる。或いは、ジョブマネージメントサーバ装置自身において印刷ジョブを作成してもよい。ジョブマネージメントサーバ装置は、印刷ジョブが送られるとジョブ処理を開始する。ＬＡＮデータ通信部によってクライアント装置から印刷ジョブを受信し、メッセージ処理部によって印刷ジョブを処理する。ジョブマネージメントサーバ装置自身が印刷ジョブを作成した場合は、そのジョブがメッセージ処理部に直接送られる。
【０１８７】
メッセージ処理部によって処理された印刷ジョブはデータ処理・制御部に送られ、印刷ジョブをどのように処理するのかを決定する。今までの処理方法は１つのジョブ全体をどのプリンタにおいて処理するかを決めていたが、ここではページ毎にどのプリンタで印刷するのかを決定する。例えば、白黒ページは白黒プリンタに、カラーページはカラープリンタに出力するように決定する。この時、プリンタにおいてパンチなどのフィニッシング処理を指示することもできる。例えば、白黒プリンタとカラープリンタは共にパンチ機能を持っていたとして、この印刷ジョブには全てのページにパンチ処理を指示されている場合、白黒プリンタとカラープリンタで印刷するときにパンチ処理も同時に行うことも可能である。この場合でも、ジョブマネージメントサーバ装置は各ページのパンチ処理毎にどのプリンタにおいて処理するかを決めることになる。
【０１８８】
次に、複数台のプリンタでプリントした出力をネットワークフィニッシャにてどのように排出処理を行うかを決定する。例えば、白黒プリンタでプリントした１，２，３，５，６，９ページとカラープリンタでプリントした４，７，８ページを１から順番に並べるように決定する。この時、白黒プリンタからの出力とカラープリンタからの出力の２つの出力があるので、白黒、白黒、白黒、カラー、白黒、白黒、カラー、カラー、白黒の順番にそれぞれの出力からフィードすることによって、１から順番に並ぶような結果が得られる。またネットワークフィニッシャにおいては、プリンタにおいて行わなかった排出処理を行うこともできる。例えば１から９ページ全体をステープルする処理は白黒とカラーのページを並び替えた後に行わないといけないので、ネットワークフィニッシャにおいてステープル処理を行うように決定する。
【０１８９】
ジョブマネージメントサーバ装置はプリンタおよびネットワークフィニッシャにて行う処理内容を決定したら、その処理内容を記述したデータを作成する。近年は、そのデータをＸＭＬベースのフォーマットで記述する規格の策定が進んでいる。本特許においてはＸＭＬベースのフォーマットで具体例を述べるが、別のフォーマットであっても何ら問題はない。また、本特許においてその処理内容を記述したデータをジョブ記述データと呼ぶことにする。
【０１９０】
［ジョブ記述データ］
図３９を用いてジョブ記述データを説明する。
【０１９１】
図３９においてジョブ記述データはＸＭＬを用いて表現されている。本特許においてはＸＭＬベースのフォーマットで具体例を述べるが、別のフォーマットであっても何ら問題はない。また、ＸＭＬの記述形式も本例とまったく同じでなくても問題はない。
【０１９２】
本例では１つのジョブは９ページあり、１，２，３，５，６，９ページが白黒であり、４，７，８ページがカラーである。白黒ページは白黒プリンタにおいて印刷され、カラーページはカラープリンタにおいて印刷されために、＜Ｐａｇｅ＞のタグにおいてそのページを処理する機械が指定されている。Ｍａｃｈｉｎｅ−１は白黒プリンタ、Ｍａｃｈｉｎｅ−２はカラープリンタ、Ｍａｃｈｉｎｅ−３はネットワークフィニッシャである。このジョブは白黒プリンタおよびカラープリンタにおいて片面印刷であることが、＜Ｏｎｅ  ｓｉｄｅ＞によって示されている。また、Ｍａｃｈｉｎｅ−３においてジョブ全体をステープルすることを＜Ｓｔａｐｌｅ：Ｏｎ＞によって示されている。すなわち、ジョブマネージメントサーバ装置はそれぞれの処理内容をどの機械で行わせるのかを決定し、それを指定するためにジョブ記述データを作成する。
【０１９３】
このジョブ記述データにおいて画像情報は指定されていないことに注意したい。これらはジョブ記述データと別の印刷データで指定され、通常はＰＤＦデータが用いられる。
【０１９４】
［ジョブマネージメントサーバ装置からプリンタへの印刷指示］
ここではジョブマネージメントサーバ装置がジョブ記述データと印刷データを用いてプリンタに印刷指示を出す手順を具体的に説明する。
【０１９５】
プリンタがジョブ記述データと印刷データを解釈する機能を持っている場合は、ジョブマネージメントサーバ装置はこれらデータを接続されているプリンタ全てに送信すればよい。例えば、図１におけるＭＦＰ１０４はジョブ記述データにおいて処理を指定されていないので、ジョブ記述データと印刷データを受信しても印刷処理を行わない。ＭＦＰ１０５はジョブ記述データにおいて処理を指定されているページの印刷や排出処理を行い、処理を指定されていないページの印刷や排出処理は行わない。ＭＦＰ１０６も同様である。このようにしてネットワーク１０１に接続された複数台のプリンタにおいて、分散印刷処理を行う。
【０１９６】
次に、プリンタがジョブ記述データと印刷データを解釈する機能を持っていない場合について説明する。この場合は、ジョブマネージメントサーバ装置はこれらデータを接続されているプリンタ全てに送信できないので、ジョブマネージメントサーバ装置において、プリンタが解釈できるＰＤＬ形式に変換する必要がある。具体的には、それぞれのプリンタに実装されているＰＳやＰＣＬ或いは独自のプロトコルに変換し、かつそれぞれのプリンタにおいて印刷するページや排出処理のみを記述する必要がある。例えば、白黒プリンタである１０５にはカラー印刷を行う４，７，８ページに関する印刷データを送ることはしない。結果として、プリンタ１０５には１，２，３，５，６，９ページのみから構成される印刷ジョブが送られる。
【０１９７】
プリンタで印刷が終了するとその印刷出力物をネットワークフィニッシャにセットする。全ての印刷出力物がネットワークフィニッシャにセットされると、ネットワークフィニッシャにおいて並べ替えおよび排出処理を行うことができる。
【０１９８】
［ネットワークフィニッシャにおける排出処理］
分散印刷処理をされた印刷ジョブをネットワークフィニッシャにて排出処理をする手順を具体的に説明する。
【０１９９】
まずそれぞれのプリンタの印刷出力物をネットワークフィニッシャにセットする。ここで、どのプリンタの印刷出力物をネットワークフィニッシャのどのトレイに、どのような順番でセットするかが明確になっていないといけない。これはジョブマネージメントサーバ装置が印刷ジョブを処理しジョブ記述データを作成するときに計算する。例えば、１，２，３，５，６，９ページが白黒であり、４，７，８ページがカラーである全９ページのジョブは、白黒プリンタ１０５の印刷出力物は１，２，３，５，６，９ページであり、カラープリンタ１０６の印刷出力物は４，７，８ページである。これらを図４０で示されたネットワークフィニッシャのトレイ４０１０に白黒プリンタ１０５の印刷出力物をセットし、トレイ４０２０にカラープリンタ１０６の印刷出力物をセットする。ジョブマネージメントサーバ装置が、印刷出力物をネットワークフィニッシャにセットするオペレータにこの指示を出す。
【０２００】
指示の出し方として、ジョブマネージメントサーバ装置の表示画面に示す方法や、この指示をプリンタで印刷して示す方法などが考えられる。あるいは、プリンタの出力をベルトコンベヤなどで代表される自動搬送装置によってネットワークフィニッシャのトレイにセットするように構成し、この搬送路をジョブマネージメントサーバ装置から制御する方法も考えられる。
【０２０１】
印刷出力物は、図４０で示されたネットワークフィニッシャのトレイ４０１０，４０２０，４０３０，４０４０あるいはカセット４０１５，４０２５，４０３５，４０４５にセットされる。これは少数部数なら簡単にセットできるトレイを、大量部数ならばしっかりしたカセットを用いるように状況によって使い分けされる。
【０２０２】
全ての印刷出力物がネットワークフィニッシャにセットされると、次はジョブ記述データに従って排出処理を行う。
【０２０３】
ここで図４１に基づいてネットワークフィニッシャについて説明する。
【０２０４】
ネットワークフィニッシャは、ネットワーク接続機能を持つＬＡＮデータ通信部４１０１を持ち、クライアント装置やプリンタ、ジョブマネージメントサーバ装置との通信を行う。ジョブマネージメントサーバ装置からのジョブ記述データを受信しそれを処理するメッセージ処理部４１０２や、ネットワークフィニッシャ内部に対する排出処理の制御を行うデータ処理・制御部４１０３備えている。
【０２０５】
ネットワークフィニッシャは、ジョブ記述データを受信しそれを処理し、ネットワークフィニッシャ内部に対する排出処理の制御を行う。ネットワークフィニッシャにおける排出処理の制御は、ジョブ記述データとオペレータへの指示データを処理することで、ネットワークフィニッシャにはどのような状態で印刷出力物がセットされているかを理解する。或いは、ジョブマネージメントサーバ装置がネットワークフィニッシャに対する排出処理の指示データを作成しても良い。また、ジョブ記述データの中にネットワークフィニッシャに対する排出処理の指示データを併記しても良い。
【０２０６】
例えば、トレイ４０１０に白黒プリンタ１０５の印刷出力物（１，２，３，５，６，９ページ）がセットされ、トレイ４０２０にカラープリンタ１０６の印刷出力物（４，７，８ページ）がセットされている場合について説明する。まず、１ページ目はトレイ４０１０に存在しているので、トレイ４０１０の印刷出力物の１枚目である１ページがフィードされ、４０１２を経由して排出トレイ４００１に排出される。カセット４０１５に印刷出力物がセットされている場合も同様に、４０１７を経由して排出トレイ４００１に排出される。次の２ページ目もトレイ４０１０に存在しているので、トレイ４０１０の印刷出力物の２枚目である２ページがフィードされ、４０１２を経由して排出トレイ４００１に排出される。３ページ目も同様である。次の４ページ目はトレイ４０２０に存在しているので、トレイ４０２０の印刷出力物の１枚目である４ページがフィードされ、４０２２を経由して排出トレイ４００１に排出される。以下、同様にして、フィード元のトレイを４０１０と４０２０で切り替え、９ページ全てをフィードし、排出トレイ４００１に排出する。この時点で、排出トレイ４００１には白黒とカラーのページが混在し、１から９ページまで順番に並んだ出力物が得られる。複数部の場合はこれを繰り返すことで、複数部の出力物が得られる。
【０２０７】
また、ネットワークフィニッシャにおいては、Ｚ折り機４００４、ステープラ４００５、パンチャー４００６、サドルステッチャ１００７などの機能があるので、並び替えと同時にこれらの処理を行うことができる。例えば、ジョブ全体にステープル処理を行うジョブの場合、白黒プリンタとカラープリンタで分散印刷を行った場合はプリンタにてステープル処理を行うことは不可能であるが、このネットワークフィニッシャにてステープル処理を行うことでジョブ全体にステープルを打つことが可能になる。この場合、ジョブ記述データによってネットワークフィニッシャにてステープル処理を行うことが指示されているのは、言うまでもない。
【図面の簡単な説明】
【０２０８】
【図１】本発明の第１実施形態を示す排紙処理装置を適用可能な画像処理システムの構成を示す概観図である。
【図２】図１に示したＭＦＰの全体構成を説明するブロック図である。
【図３】図２に示したスキャナ部の構成を説明する断面図である。
【図４】図２に示した画像処理部の構成を示すブロック図である。
【図５】図２に示したＦＡＸ部の構成を示すブロック図である。
【図６】図２に示したＮＩＣ部，ＰＤＬ部の構成を示すブロック図である。
【図７】図２に示したコア部，ＣＭＹＫ−ＩＰ部の構成を示すブロック図である。
【図８】図２に示したＰＷＭ部の構成を示すブロック図である。
【図９】図２に示したプリンタ部の構成を示す断面図である。
【図１０】図２に示したプリンタ部の構成を示す断面図である。
【図１１】図２に示したディスプレイ部の構成を示すブロック図である。
【図１２】図１２は、図２に示したフィニッシャ部（図１に示したフィニッシャ）の構成を示す断面図である。
【図１３】図１に示したネットワークについて説明するブロック図である。
【図１４】図１に示したネットワークの中を流れるデータについて説明する模式図である。
【図１５】図１に示したコンピュータから画像データをプリンタに送信するためのプリンタドライバ画面の一例を示す模式図である。
【図１６】プリンタ選択基準画面の一例を示す模式図である。
【図１７】ＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）と呼ばれるコンピュータ上で動作するユーティリティソフトウェアの画面の一例を示す模式図である。
【図１８】ＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）と呼ばれるコンピュータ上で動作するユーティリティソフトウェアの画面の一例を示す模式図である。
【図１９】アドオンの概念を説明する模式図である。
【図２０】図１９に示したアドオン情報を説明する模式図である。
【図２１】図１９に示したアドオン情報を説明する模式図である。
【図２２】図１９に示したアドオン情報を説明する模式図である。
【図２３】図１９に示したアドオン情報を説明する模式図である。
【図２４】図１９に示したアドオン情報を説明する模式図である。
【図２５】図２に示したアドオン部の構成を示すブロック図である。
【図２６】図２５に示すアドオン情報ページメモリの構成を示す模式図である。
【図２７】本発明の排紙処理装置を適用可能な画像処理システムにおける第１の制御処理手順の一例を示すフローチャートである。
【図２８】ｊｏｂ番号表示およびパスワード入力ウィンドウの一例を示す模式図である。
【図２９】本発明の排紙処理装置を適用可能な画像処理システムにおける第２の制御処理手順の一例を示すフローチャートである。
【図３０】図１に示したコンピュータから画像データを送信するデバイスを選択するためのデバイスリストの一例を示す模式図である。
【図３１】図１に示したコンピュータから画像データを送信するデバイスを選択するためのデバイスリストの一例を示す模式図である。
【図３２】本発明の排紙処理装置を適用可能な画像処理システムにおける第３の制御処理手順の一例を示すフローチャートである。
【図３３】図１に示したクライアント装置についてその内部機能の概略の構成を示す図である。
【図３４】図１に示した編集サーバ装置についてその内部機能の概略の構成を示す図である。
【図３５】図１に示した画像ファイルサーバ装置についてその内部機能の概略の構成を示す図である。
【図３６】図１に示したデータベースサーバ装置についてその内部機能の概略の構成を示す図である。
【図３７】図１に示したプリントサーバ装置についてその内部機能の概略の構成を示す図である。
【図３８】図１に示したジョブマネージメントサーバ装置についてその内部機能の概略の構成を示す図である。
【図３９】ジョブ記述データの具体例の１つを示す図である。
【図４０】図１に示したネットワークフィニッシャについてその内部機能を示す模式図である。
【図４１】図１に示したネットワークフィニッシャについてその内部機能の概略の構成を示す図である。
【符号の説明】
【０２０９】
１０１  ネットワーク
１０２  クライアント装置
１０３ａ  編集サーバ装置
１０３ｂ  画像ファイルサーバ装置
１０４  ページプリンタ
１０５  白黒のＭＦＰ
１０８  メモリ
【図１】
2006202022.tif 000003
【図２】
2006202022.tif 000004
【図３】
2006202022.tif 000005
【図４】
2006202022.tif 000006
【図５】
2006202022.tif 000007
【図６】
2006202022.tif 000008
【図７】
2006202022.tif 000009
【図８】
2006202022.tif 000010
【図９】
2006202022.tif 000011
【図１０】
2006202022.tif 000012
【図１２】
2006202022.tif 000013
【図１３】
2006202022.tif 000014
【図１４】
2006202022.tif 000015
【図２０】
2006202022.tif 000016
【図２１】
2006202022.tif 000017
【図２３】
2006202022.tif 000018
【図２４】
2006202022.tif 000019
【図３０】
2006202022.tif 000020
【図３１】
2006202022.tif 000021
【図３２】
2006202022.tif 000022
【図３３】
2006202022.tif 000023
【図３４】
2006202022.tif 000024
【図３５】
2006202022.tif 000025
【図３６】
2006202022.tif 000026
【図３７】
2006202022.tif 000027
【図３８】
2006202022.tif 000028
【図３９】
2006202022.tif 000029
【図４０】
2006202022.tif 000030
【図４１】
2006202022.tif 000031
【図１１】
2006202022.tif 000032
【図１５】
2006202022.tif 000033
【図１６】
2006202022.tif 000034
【図１７】
2006202022.tif 000035
【図１８】
2006202022.tif 000036
【図１９】
2006202022.tif 000037
【図２２】
2006202022.tif 000038
【図２５】
2006202022.tif 000039
【図２６】
2006202022.tif 000040
【図２７】
2006202022.tif 000041
【図２８】
2006202022.tif 000042
【図２９】
2006202022.tif 000043