(57)【特許請求の範囲】
【請求項１】
プロセッサと該プロセッサと通信するユーザインタフェースとメモリと印刷機を有する印刷システムにおいて前記メモリに複数の印刷ジョブが格納され、各印刷ジョブは当該印刷ジョブのジョブ識別子と文書と該文書の印刷のための特性に関するデータを含み、前記印刷ジョブがパッケージに関連付けられた、複数の印刷ジョブを印刷する方法であって、
前記プロセッサと前記ユーザインタフェースによって、第１ジョブ識別子によって第１パッケージに第１印刷ジョブがリンクされるとともに第２ジョブ識別子によって前記第１パッケージに第２印刷ジョブがリンクされるように、第１ジョブ識別子と第２ジョブ識別子を含む第１パッケージを前記メモリ内に作成するステップと、
前記プロセッサと前記ユーザインタフェースによって、前記第１印刷ジョブを前記文書の印刷のための特性を利用して印刷するように第１命令でプログラムし且つ前記第２印刷ジョブを前記文書の印刷のための特性を利用して印刷するように第２命令でプログラムするステップと、
前記プロセッサと前記印刷機によって、前記第１パッケージの印刷を、前記第１命令に従って生成された前記第１印刷ジョブの印刷と前記第２命令に従って生成された前記第２印刷ジョブの印刷とを含むように、生成するステップと
を備えていることを特徴とする方法。
【請求項２】
プロセッサと該プロセッサと通信するユーザインタフェースとメモリを有し、前記メモリには複数の印刷ジョブが格納されており、前記各印刷ジョブは、ジョブ識別子と文書と該文書の印刷のための特性に関するデータを含んでおり、パッケージになった印刷ジョブを処理して印刷する、印刷システムであって、
前記プロセッサと前記ユーザインタフェースとは、第１ジョブ識別子によって第１パッケージに第１印刷ジョブがリンクされるとともに第２ジョブ識別子によって前記第１パッケージに第２印刷ジョブがリンクされるように、第１ジョブ識別子と第２ジョブ識別子を含む第１パッケージを前記メモリ内に作成するものであり、
前記プロセッサと前記ユーザインタフェースとは、前記第１印刷ジョブを前記文書の印刷のための特性を利用して印刷するように第１命令でプログラムし且つ前記第２印刷ジョブを前記文書の印刷のための特性を利用して印刷するように第２命令でプログラムするものであり、
前記プロセッサによって前記メモリと通信して、前記第１パッケージの印刷を、前記第１命令に従って生成された前記第１印刷ジョブの印刷と前記第２命令に従って生成された第２印刷ジョブの印刷を含むように生成する印刷機を備えている、
ことを特徴とする印刷システム。
【請求項３】
プロセッサと、該プロセッサと通信するユーザインタフェースと、前記プロセッサに接続された第１メモリと、前記プロセッサに接続され、該プロセッサを介して前記第１メモリと通信できる印刷機と、前記プロセッサに接続されたネットワークと、該ネットワークに接続され且つ前記印刷機及び前記第１メモリから離れて配置された第２メモリとを包含し、前記第１メモリと前記第２メモリには複数の印刷ジョブが格納され、前記各印刷ジョブは、ジョブ識別子と文書と該文書の印刷のための特性に関するデータを含んでおり、前記第２メモリには第１印刷ジョブが格納されており、前記第１メモリには第２印刷ジョブが格納されており、パッケージになった印刷ジョブを処理して印刷する印刷システムであって、
前記プロセッサと前記ユーザインタフェースとは、第１ジョブ識別子によって第１パッケージに前記第１印刷ジョブがリンクされるとともに第２ジョブ識別子によって前記第１パッケージに前記第２印刷ジョブがリンクされるように、第１ジョブ識別子と第２ジョブ識別子を含む第１パッケージを前記第１メモリ内に作成するものであり、
前記プロセッサと前記ユーザインタフェースとは、前記第１印刷ジョブを前記文書の印刷のための特性を利用して第１命令でプログラムし且つ前記第２印刷ジョブを前記文書の印刷のための特性を利用して第２命令でプログラムするものであり、
前記プロセッサは、前記第２メモリから前記ネットワークを通して前記第１印刷ジョブのコピーを前記第１メモリへ転送するものであり、
前記プロセッサによって前記第１メモリと通信して前記第１パッケージの印刷を、前記第１命令に従って生成された前記第１印刷ジョブの印刷と前記第２命令に従って生成された第２印刷ジョブの印刷とを含むように生成する印刷機を備えている、
ことを特徴とする印刷システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、一般的には印刷システムにおいて文書を作成して管理する技術に関し、詳しくは、複数の参照を含む“パッケージ”を、該参照によってそのパッケージ内の文書を照合（丁合：collation ) された印刷セットにするのを可能にするように、パッケージを電子的に処理する方法及び装置に関する。
【０００２】
【従来の技術】
米国特許第5,181,162 号に開示されている文書管理及び作成システムでは、文書は論理成分またはオブジェクトの集合体として表現され、それらのオブジェクトが、組合わせてページ毎のレイアウトで物理的に写像することができる。オブジェクトは、（ａ）他のオブジェクトもしくは全体としてのその文書に対する論理的または物理的関係、（ｂ）内容の外形に関連する特性、もしくは（ｃ）アクセス制限、を指定する別のデータ（“属性”）を含むこともできる。
米国特許第5,243,381 号に開示されている方法は、１もしくはそれ以上の制御シートを使用することによって“要求に応じた印刷”を容易にする。１つの例では、スキャナを有する電子印刷機械内の、各セグメントを記憶している位置を参照するために、バーコードのような機械読取り可能なコードを含む制御シートを作成することができる。これらのセグメントの文書を形成するために制御シートはスキャナによって所定の順序で走査され、読取られる。この読取りに応答して、セグメントがそれらのそれぞれの記憶位置から検索され、所定の順序で印刷される。
【０００３】
複数のセグメントを単一のフォルダー( folder )内に電子的に記憶し、これらのセグメントをフォルダーから印刷するという考え方は、分散型印刷システム及び集中型印刷システムの両方に使用されてきた。例えば Xerox（登録商標）６０８５ワークステーションは、適当なネットワークプリンタにおいて印刷するために、複数の文書をフォルダー内に記憶するようになっている。また、 Xerox Corporation  が製造している DocuTech プリンタは、単一の印刷ファイルから２つのセグメントを印刷することができる。動作中、第１のセグメントが第１の出力領域へ送給され、第２のセグメントが第２の出力領域へ送給されるので、手動照合が必要である。
前記システムを順番に検討する。第１に、米国特許第5,181,162 号は、オブジェクトの属性がそのオブジェクトに対して遂行すべき仕上げ( finishing ) 動作に関する命令を含むようにはなっていない。第２に、インタプレス( interpress )ブックのチャプタコンパイラのようなブックメーキングプログラムは、チャプタ毎に変更可能な仕上げ命令を各チャプタが含むようになってもいない。最後に、 DocuTech は、照合されたセグメントの集合内の同一出力領域へセグメントが送給されるようなシステムを企図してはいない。複数の文書をまとめてパッケージとして記憶し、これらの文書を照合された集合の群（少なくとも１つの集合はそれ自体の独自の仕上げ特性の集合を所有する）として印刷し、出力するような技術を提供することが望ましい。
【０００４】
【発明の概要】
本発明の一つの面によれば、パッケージに関連する複数の印刷ジョブを管理するために、パッケージを印刷する時に各ジョブがプログラムされた特性印刷特性( characteristic printing properties )のセットに従って印刷され、そして少なくとも１つの印刷ジョブが仕上げ命令に従って仕上げられるように、各印刷ジョブが命令セットを含んでいる方法において、第１の参照及び第２の参照を含む第１のパッケージをメモリ内に作成し、第１の印刷ジョブを第１の参照によって第１のパッケージとリンクさせ、第２の印刷ジョブを第２の参照によって該パッケージとリンクさせる段階と、仕上げ命令を含む第１の命令セットを有する第１の印刷ジョブ及び第２の命令セットを有する第２の印刷ジョブをプログラムする段階と、照合された第１のパッケージの印刷セットを生成し、この照合された第１のパッケージの印刷セットが第１の命令セットに従って生成されて仕上げられた第１の印刷ジョブの印刷セット、及び第２の命令セットに従って生成された第２の印刷ジョブの印刷セットを含むようにする段階とを備えていることを特徴とする。
【０００５】
本発明の別の面によれば、パッケージに関連する複数の印刷ジョブを管理するために、パッケージを印刷する時に各ジョブがプログラムされた特性印刷特性のセットに従って印刷され、そして少なくとも１つの印刷ジョブが仕上げ命令に従って仕上げられるように各印刷ジョブが命令セットを含んでいる方法において、第１の参照及び第２の参照を含む第１のパッケージをメモリ内に作成し、第１の印刷ジョブを第１の参照によって第１のパッケージにリンクさせ、第２の印刷ジョブを第２の参照によって該パッケージにリンクさせる段階と、第１の命令を有する第１の命令セットを有する第１の印刷ジョブ、及び第２の命令を有する第２の命令セットを有する第２の印刷ジョブをプログラムする段階と、第１の命令及び第２の命令の両方を自動的に第３の命令に置換する段階と、第１のパッケージの印刷セットを生成し、この第１のパッケージの印刷セットが第１の命令セットに従って生成された第１の印刷ジョブの印刷セット、及び第２の命令セットに従って生成された第２の印刷ジョブの印刷セットを含むようにする段階とを備えていることを特徴とする。
【０００６】
本発明の更に別の面によれば、第１のメモリ区分及び第２のメモリ区分と通信する印刷システムを使用して第１のパッケージ内に記憶されている複数のジョブを管理するために、第２のメモリ区分が印刷機械から離れて配置され、パッケージ内の各ジョブがプログラムされた特性印刷特性のセットに従って出力されるようになっている方法において、第１の参照及び第２の参照を含む第１のパッケージを第１のメモリ内に作成し、第１のジョブを第１の参照によって第１のパッケージにリンクさせ、第２のジョブを第２の参照によって該パッケージにリンクさせる段階と、第１の命令セットを有する第１のジョブ及び第２の命令セットを有する第２のジョブをプログラムする段階と、第１のジョブを第２のメモリ区分内に記憶する段階と、第１のジョブのコピーを第１の命令セットのコピーと共に第２のメモリから印刷機械へ伝送する段階と、この伝送に応答して第１のパッケージのパッケージ表現を生成し、このパッケージ表現が第１の命令セットに従って生成された第１のジョブのコピーの表現、及び第２の命令セットに従って生成された第２のジョブの表現を含むようにする段階とを備えている。
【０００７】
【実施例】
図１及び２に、本発明に従って印刷ジョブを処理するための、レーザをベースとする印刷システム２の例を示す。印刷システム２は例示のために、スキャナ部６、制御装置部７、及びプリンタ部８に分割されている。以下に特定の印刷システムを説明するが、本発明はインクジェット、イオノグラフィック等々のような他の型の印刷システムにも使用することができる。
特に図２〜４を参照する。スキャナ部６は透明なプラテン２０を含み、このプラテン２０の上に走査すべき文書を配置する。１もしくはそれ以上の線形アレイ２４が、プラテン２０の下で往復走査運動するように保持されている。レンズ２６及び鏡２８、２９、３０が共働してプラテン２０及びその上の走査すべき文書の線状のセグメント上にアレイ２４を合焦させる。アレイ２４は走査された画像を表す画像信号、即ち画素を発生し、これらの画像信号はプロセッサ２５によって適当に処理された後、制御装置部７へ出力される。
【０００８】
プロセッサ２５は、アレイ２４から出力されたアナログ画像信号をデジタルに変換し、システム２がプログラムされたジョブを遂行するのに要求される形状で画像データを記憶し、処理できるように画像信号を処理する。プロセッサ２５は濾波、スレッショルディング、予備選択（もしくはスクリーニング）、切取りすなわちクロッピング、縮小／拡大等のような画像信号に対する増強及び変更も行う。ジョブプログラムに何等かの変更及び調整があった場合には、文書は再走査しなければならない。
図２及び３を参照する。プリンタ部８はレーザ型プリンタからなり、また説明の都合上、ラスタ出力スキャナ（ＲＯＳ）部８７、印刷モジュール部９５、用紙供給部１０７及び仕上げ装置１２０に分離されているものとする。
【０００９】
図１、２及び５に示す制御装置部７は、説明の都合上、画像入力制御装置５０、ユーザインタフェース（ＵＩ）５２、システム制御装置５４、主メモリ５６、画像処理部５８及び画像出力制御装置６０に分割されているものとする。
特に図５−７を参照する。制御部７は複数の印刷配線基板（ＰＷＢ）７０を含み、これらのＰＷＢ  ７０は１対のメモリバス７２、７４によって互いに、そしてシステムメモリ６１に接続されている。メモリ制御装置７６がシステムメモリ６１をバス７２、７４に結合している。ＰＷＢ  ７０は、複数のシステムプロセッサ７８を有するシステムプロセッサＰＷＢ  ７０−１と、データをＵＩ  ５２との間で送受するためのＵＩ通信制御装置８０を有する低速Ｉ／Ｏプロセッサ７０−２と、データを主メモリ５６のディスク９０−１、９０−２、９０−３との間でそれぞれ送受するディスクドライブ制御装置／プロセッサ８２を有するＰＷＢ  ７０−３、７０−４、７０−５（画像を圧縮するための画像圧縮装置・プロセッサ５１はＰＷＢ  ７０−３上にある）と、画像処理部５８の画像処理プロセッサを有する画像処理ＰＷＢ  ７０−６と、プリンタ部８によって印刷させるための画像データを処理する画像発生器プロセッサ８６を有する画像発生器プロセッサＰＷＢ  ７０−７、７０−８と、プリンタ部８との間のデータの送受を制御するディスパッチャプロセッサ８８、８９を有するディスパッチャプロセッサＰＷＢ  ７０−９と、ブート制御・裁定・スケジューラＰＷＢ  ７０−１０とを含む。
【００１０】
スキャナ部６のプロセッサ２５から制御装置部７への走査された画像データ入力は、ＰＷＢ  ７０−３上の画像入力制御装置５０の画像圧縮装置・プロセッサ５１によって圧縮される。画像圧縮装置・プロセッサ５１を通過する際に画像データは、Ｎ走査線幅のスライスにセグメント化される。各スライスはスライスポインタを有している。圧縮された画像データは、スライスポインタ、及び画像に特定の情報（例えば、文書の（画素で表した）高さ及び幅、使用されている圧縮方法、圧縮された画像データを指し示すポインタ、及び画像スライスポインタを指し示すポインタ）を与えるる何等かの関連画像記述子と共に、画像ファイル内に配置される。異なる文書印刷ジョブを表している画像ファイルは、ランダムアクセスメモリ即ちＲＡＭからなるシステムメモリ６１内に一時的に記憶される。ＲＡＭは主メモリ５６への転送を未決（ペンディング）とし、そのデータを未決のまま使用するために保持する。
【００１１】
図１に示してあるように、ＵＩ  ５２は対話式タッチスクリーン６２、キーボード６４及びマウス６６からなる複合ユーザ制御装置・ＣＲＴ表示装置を含む。ＵＩ  ５２はユーザと印刷システム２とをインタフェースし、ユーザが印刷ジョブその他の命令をプログラムしてシステム操作情報、命令、プログラミング情報、診断情報等を得ることができるようにしている。ファイル及びアイコンのようなタッチスクリーン６２上に表示される項目は、画面６２上に表示された項目に指で触れるか、もしくはマウス６６を使用して選択する項目をカーソル６７（図９）で指し示し、マウスをキーイングすることによって作動させる。
主メモリ５６は、マシンオペレーティングシステムソフトウェア、マシンオペレーティングデータ、及び現在処理中の走査された画像データを記憶するための複数のハードディスク９０−１、９０−２、９０−３を有している。
【００１２】
主メモリ５６内の圧縮された画像データにさらなる処理を行う必要が生じたか、またはＵＩ  ５２のタッチスクリーン６２上に表示する必要を生じたか、またはプリンタ部８が要求した場合には、データは主メモリ５６内においてアクセスされる。プロセッサ２５が行う以外の別の処理が必要な場合には、データはＰＷＢ  ７０−６上の画像処理部５８へ転送され、そこで照合、むら取り、分解等のような付加的な処理段階が遂行される。この処理に続いて、データは主メモリ５６へ戻され、ＵＩ  ５２へ送られてタッチスクリーン６２上に表示されるか、もしくは画像出力制御装置６０へ送られる。
画像出力制御装置６０への画像データ出力は、ＰＷＢ  ７０−７、７０−８の画像発生器プロセッサ８６（図５）によって印刷のために圧縮解除され、準備が整えられる。これに続いて、データはＰＷＢ  ７０−９上のディスパッチャプロセッサ８８、８９によってプリンタ部８へ出力される。印刷のためにプリンタ部８へ送られた画像データは、通常はメモリ５６から消去されて新しい画像データのための余地が作られる。
【００１３】
特に図８を参照する。システム制御信号は複数の印刷配線基板（ＰＷＢ）を介して分配される。これらのＰＷＢは、ＥＤＮコアＰＷＢ  １３０、マーキングイメージングコアＰＷＢ  １３２、用紙処理コアＰＷＢ  １３４、及び仕上げ装置バインダコアＰＷＢ  １３６の他、種々の入力／出力（Ｉ／Ｏ）ＰＷＢ  １３８を含む。システムバス１４０がコアＰＷＢ  １３０、１３２、１３４、１３６を互いに、及び制御装置部７に結合し、一方ローカルバス１４２はＩ／Ｏ  ＰＷＢ
１３８を互いに、及びそれらの関連コアＰＷＢに結合している。
図９を参照する。ジョブは、プログラム中のジョブのためのジョブチケット( 図では Job Ticket for : ) １５０及びジョブスコアカード( 図では Job Scorecard )１５２がタッチスクリーン６２上に表示されているジョブプログラムモード中にプログラムされる。ジョブチケット１５０はプログラムされた種々のジョブ選択を表示し、一方ジョブスコアカード１５２はジョブを印刷するためにシステムへの基本命令を表示する。印刷ジョブのためのアカウント( 図では Account : )１５４は、図９においてはデフォルトアカウント( 図では DEFAULT )である。従って、種々の機能のためにプログラムされている請求料金( billing rates ) は、対応する請求料金を有する特定のアカウントがシステムユーザによって指定されている場合を除いて、特定の印刷ジョブについて作表される。
【００１４】
図１０を参照する。制御装置７はネットワークインタフェース１７２によってネットワーク装置１７０に結合されている。ネットワークインタフェース１７２は、制御装置７のハードウェア／ソフトウェア成分をネットワーク装置１７０のハードウェア／ソフトウェア成分に関係付けるのに必要な全てのハードウェア及びソフトウェアを含んでいる。例えば、種々のプロトコルをサーバとネットワーク装置との間でインタフェースするために、ネットワークインタフェースには種々のソフトウェアの他に、 Novell Corp. 製の Netware（登録商標）を設けることができる。
ネットワーク装置１７０内では、種々のＩ／Ｏ及び記憶装置がバス１７４によって相互接続されている。詳述すれば装置は、走査サービス装置１８０及びテープ記憶装置１８２の他に、Ｉ／Ｏ装置１７６及び印刷サービス装置１７８を含む。本例では、所与のＩ／Ｏ装置は適当なＰＣ互換装置のようなワークステーション、例えば Xerox Corporation製 6085 ワークステーションを含んでいる。
【００１５】
一実施例では、印刷システム２はＩ／Ｏ装置１７６の１つから伝送されるジョブを印刷する DocuTech （登録商標）ネットワーク印刷システム（“ネットワークプリンタ”）である。一実施例では、ネットワークプリンタは“インタプレス”として、そしてネットワークジョブを印刷するのに不可欠なものとして知られるページ記述言語（“ＰＤＬ”）で書かれており、ネットワークプリンタはジョブを高レベルの基本形状からより低いレベルの基本形状に分解する。別の実施例では、ネットワークプリンタは DocuTech （登録商標）ネットワークサーバ（印刷サービス１７８参照）と共に使用され、他のＰＤＬの他に Postscript （登録商標）で書かれたジョブを印刷する。分解されたジョブは、普通は出力するためにネットワークプリンタのジョブファイル内に記憶され、後刻印刷のために印刷待ち行列へ転送される。ジョブファイル及び印刷待ち行列を有する印刷システムの詳細に関しては Gauronskiらの米国特許第 5,206,735号を参照されたい。
【００１６】
図１１−２２を参照してパッケージを用いた多重ジョブを管理する方法の概要を説明する。図１１−２２のそれぞれが、表示画面６２（図１）上に選択的に表示されることが好ましい対話（もしくは画面）であることを理解されたい。特に図１１を参照する。印刷制御装置７内のパッケージのリストにアクセスするために、ジョブ管理者画面がＵＩ表示画面６２上に表示される。パッケージファイル( 図では Package File ) アイコン２００をカーソル２０２によって選択すると、全てのパッケージのリスト（図１２）が表示される。パッケージアイコン２０３で示す各パッケージエントリは、そのパッケージを印刷するのに要求される用紙ストックの数、パッケージ内の埋込み文書即ちジョブの数、及び発生すべきパッケージの量を指示することが好ましい。また各アイコン自体は、それに関連する埋込み文書の起点（もしくはオリジン）に関する情報を伝える。詳述すれば、もしアイコンが黒い実線で描かれれば、対応するパッケージの全ての埋込み文書が主メモリ５６、即ちディスク内に存在しているのである。一方もしアイコンが灰色の破線で描かれれば、対応するパッケージの少なくとも１つの埋込み文書は制御装置７から離れた位置、例えば遠隔ファイル／印刷サーバに配置されているのである。
【００１７】
図１３及び１６を参照する。パッケージアイコン２０３の１つを選択すると、特性選択テンプレート２０４もしくは２１０が表示される。カーソル２０２によって“パッケージチケット表示”( 図では Show Package Ticket )部２０３ａを選択すると、そのパッケージ／ジョブ管理方法に関連した種々の特性が示される（図１２）。以下の説明は、図１２に示す各特性の重要性を要約して述べているのである。
パッケージ識別（図では Package Identification ）：パッケージを識別する独自の名前及びバージョン。
パッケージ量（図では Package Quantity ）：発生することが望まれるパッケージの数。
【００１８】
出力オプション（図では Output Options ）：通常は“照合済”が可能化され、これによりある時点に完全なパッケージが生成される。潜在的には、例えば多数のストックが存在する場合に“未照合”を走らせる方が遙かに容易である。また未照合オプションを動作可能にすることは、分離した仕上げ行先へ多数のジョブを送給する場合に有用である。
パッキングリスト報告（図では Package List Report）、パッキングリストラベリング（図では Package List Labelling ）：望まれた時に、パッキングリスト報告を生成することができる。このパッキングリスト報告はパッケージ内に供給された文書の名前及び量を列挙している。望まれた時に、各パッケージのパッキングリスト報告は、郵便宛先のような、それに適用される独自のデータを有することができる。これはジョブの最初のページのラベリングをセットすることと概ね等価である。
【００１９】
用紙ストックの要求数（図では Number of Required Paper Stocks）：選択されたパッケージを印刷するために必要な異なる用紙ストックの数。
埋込み文書カウント（図では Embedded Document Count）：選択されたパッケージ内の埋込み文書の数。
埋込み文書の量の無効化（図では Embedded Document Quantity Override）：これが可能化されると、“埋込み文書の量”（例えば図１４では単に“ Quantity ”として示されている）と称する選択されたパッケージのためのパラメタを無視することができ、その代わりとして、“無効量”として知られるパラメタが選択されたパラメタ内の各ジョブの代わりに用いられる。（無効化機能を使用すると）パッケージ内の各文書のコピーは１つになるが、パッケージ内の文書のコピーの量が異なることを欲するような応用も存在する。このような例は、１人の講師の文書と多くの学生の文書とを有する大学の講座パッケージである。
【００２０】
最初のページのラベルの無効化（図では First Page Label Override）：これが選択されると、所与のパッケージに関する文書の最初のページのラベリングの全てを無視することができる。その代わりとして、文書の最初のページのラベリングの全てが同一原始ラベル文書から発信される。ラベリングのセットの基幹をなしている概念的な枠組みの詳細に関しては後述する。
最後のページのラベルの無効化（図では Last Page Label Override ）：無効化機能が複数のジョブの最後のページに適用されたラベルに適用されることを除いて、最初のページのラベルの無効化と概念的に類似している。もし所与のパッケージ内に単一ページの埋込み文書が存在し、且つ最初のページのラベルの無効化が可能化されていれば、警報が発行される。
【００２１】
埋込み文書の最初のページマージ項目（図では Embedded Document First Page Merge Item）：ラベルではなく選択されたマージ項目が各埋込み文書の最初のページ上の選択された位置に位置決めされることを除いて、最初のページのラベルの無効化と概念的に類似している。
埋込み文書の最後のページマージ項目（図では Embedded Document Last Page Merge Item ）：埋込み文書の最初のページマージ項目と概念的に類似している。
埋込み文書のカバーストックの無効化（図では Embedded Document Cover Stock Override ）：これが可能化された時に、文書のカバーストック特性（型及び色）の全てを無視することができる。その代わりに埋込み文書のカバーストックが用いられる。これによりユーザは、各埋込み文書上のカバーストックを長々と変更させることなく、パッケージを発生させるのに必要な用紙ストックの数を減らすことができる。パッケージ内の各カバーストックのサイズ毎に、埋込み文書のカバーストックの定位置に使用すべき型及び色をプログラムすることが好ましい。
【００２２】
特に図１３−１５を参照する。ローカルパッケージ、即ちそのそれぞれの埋込み文書が全て制御装置７に局部的に（好ましくは大容量記憶装置内に）記憶されているパッケージの管理に関する対話の詳細に関しては後述する。特性選択テンプレート２０４は、“パッケージチケット表示”（図では Show Package Ticket）区分の他に、“埋込み文書表示”（図では Show Embedded Documents）、“要約”（図では Summary）、“プルーフ”（図では Proof）、“コピー”（図では Copy ）及び“削除”（図では Delete ）区分も含む。“パッケージチケット表示”区分の機能は説明した通りである。“削除”区分は、選択されたパッケージをそれに付随する埋込み文書と共に削除することができる。“要約”区分は、選択されたパッケージに直接関連する読み出し専用情報（この情報は種々の原始の他に、上述したパッケージ特性から生成されている）を供給する。“コピー”区分の重要度は、後述する関連ソフトウェアの説明から理解されよう。“プルーフ”区分は、部分的に“コピー”区分の機能性を使用して、選択されたパッケージのプルーフコピーを発生する。
【００２３】
図１４を参照する。所与のパッケージの埋込み文書は、“パッケージチケット表示”区分をカーソル２０２によって選択すると供給される。“ Printing applications ideas ! 1”（図１２及び１３参照）として知られるそのパッケージに関連する各文書が示される。以下に説明するように、各ジョブがジョブアイコン２０６、即ち２０６ａ、２０６ｂ、・・・２０６ｎによって表される。各アイコンは、対応する埋込み文書の活動（アクティブ状態）記録（もしくは履歴）、即ち、そのジョブの原始が、種々の場所の他に、スキャナ６（ジョブ２０６ａ参照）、ネットワーク１７０（ジョブ２０６ｂ参照）、システム待ち行列（図示してない）（ジョブ２０６ｃ参照）、磁気テープ原始１８２（ジョブ２０６ｄ参照）もしくは磁気・光ディスク（“ＭＯＤ”）（図示してない）（ジョブ２０６e 参照）からのものか否かに関する情報を指示することが好ましい。所与のパッケージの全ての文書が画面に入り切らない場合には、スクロール区分２０８を使用して画面上に表示される情報を変化させることができる。所与のパッケージの各ジョブもしくは埋込み文書は、バージョン番号を有するジョブ名（例えば“ Printing applications ideas ! 1”）、アカウントリスティング（例えば図の“ DEFAULT”）、その埋込み文書が生成された時点に関する日時標識、及びその特定のジョブに関して生成すべきセットの数を指定する量標識を含むことが好ましい。
【００２４】
図１５を参照する。ローカル文書を処理するために利用可能なオプションは、DocuTech（登録商標）ジョブファイル（“チケット表示”（図では Show Ticket）、“切断及び糊付け”（図では Cut & Paste）及び“削除”を含む）内の文書のためのオプションと全く同一である。しかしながら、一旦ローカル文書を変更してしまうと、アイコンは活動記録（即ち、それがテープ、ＭＯＤ、もしくは遠隔ファイルサーバからか否か）を示す能力を失い、“走査されたジョブ”もしくは“ネットワークジョブ”の何れかに逆戻りする。更に、もしその文書が遠隔原始から到来したものであることをローカル文書の活動記録が指示していれば、ローカルコピーを削除するオプションを利用することができる。パッケージから文書のローカルコピーを遠隔原始と共に削除すると、実際にはパッケージからその文書を削除することになる。そしてその代わりに、その文書の活動記録が遠隔原始に復元されるに過ぎない。
【００２５】
図１６を参照する。遠隔原始からの１もしくはそれ以上の埋込み文書を含むパッケージに対応するパッケージアイコン２０３ｃ（図１１参照）が、“特性選択テンプレート”２１０によって選択されたものとして示されている。テンプレート２１０は、テンプレート２１０がプルーフ区分を含まず、“遠隔文書検索”( 図では Retrieve Remote Documents )区分を含んでいることを除いて、テンプレート２０４と同一の区分を含んでいる。以下の説明から明白なように“遠隔文書検索”区分の目的は、遠隔原始から１もしくはそれ以上の文書を検索してパッケージを完成させ、それをローカルプリンタにおいて印刷させることである。図１６及び１７を参照する。特性選択テンプレート２１０の“埋込み文書表示”区分を選択すると、付随する埋込み文書が表示される。図１７の画面は、図１７では若干の文書が破線で示されてその若干の文書が遠隔原始に存在していることを指示していることを除けば、図１４に示す画面によって表示される情報と同じ型の情報を含む。図１８の実施例に示すように、遠隔文書を処理するために使用可能なオプションは、ローカル文書（図１５）のためのオプションより遙かに制約されている。“要約”、“コピー”、“移動”（図では Move ）、“ローカルコピーに対する検索”（図では Retrieve to Local Copy ）及び“削除”だけが使用可能であることが好ましい。
【００２６】
図１１の“全文書表示”（図では Show All Documents ）ボタン２１２を選択することによって、図１３のパッケージの埋込み文書の全てに関する情報が組合わされて図１９の画面に表示される。もし同じ文書が２もしくはそれ以上のパッケージ内に埋込まれていれば、対応する文書が１回だけ現れる。更に、“パッケージカウント”（図１９では Package Count）値が各ジョブもしくは埋込み文書毎に表示される。“埋込み文書パッケージ参照カウント”とも称せられるこの“パッケージカウント”は、どれ程多くのパッケージが特定の埋込み文書を参照したかを指示している。この特色を実現する手法に関しては後述する。
図２０及び２１を参照する。埋込み文書が選択されると、“特性選択テンプレート”２１４もしくは２１５が表示される。図２０及び２１の実施例に示すように、各テンプレートによってシステムユーザは、“パッケージメンバーシップ列挙”（両図では List Package Membership )と表されている画面にアクセスすることができる。図２２を参照する。“パッケージメンバーシップ列挙”を選択すると、画面には図１９のジョブ“ Printer Manual Vol. One！1"が現れる。この“パッケージメンバーシップ列挙”機能によって、選択された「埋込み文書」に関連する全てのパッケージ名が参照として表示される。この機能を実現する手法は以下の説明から理解されよう。
【００２７】
説明中の実施例のパッケージ／ジョブ管理方法は、３つのデータベース（以下データベースを“ｄｂ”と略記する）、即ちジョブｄｂ  ２１６（図２３）、パッケージｄｂ  ２１８（図２４及び２５）、及びジョブ／パッケージ相関ｄｂ
２２０、並びに種々の付随する手順ルーチン（図２８−３３）を用いて、図１０の印刷システムの位置において実現される。当分野に精通していれば理解されるように、以下に説明する技術は電子プリンタにおけるようなファイル／印刷サービスにおいて容易に実現することが可能である。層２２２は、ジョブｄｂ内のジョブの数（埋込み文書）を指示するジョブエントリカウント副層２２４、及びジョブｄｂ内のジョブ２２６ａ、２２６ｂ、・・・２２６ｎを列挙するジョブエントリ副層のリストを含んでいる。
【００２８】
図２３を更に参照する。ジョブ２２６ｂは、ジョブｄｂ内の他のジョブと同様に、ジョブレベル項目副層２３０の群及びジョブ２２６ｂのためのページリスト２３４ａ、２３４ｂ、・・・２３４ｎを有するページリスト副層２３２を含む層２２８を備えていることを特徴としている。ジョブレベル項目は、他のものと共に、ジョブ２２６ｂの印刷／仕上げを容易にするための特性のリストを備えている。ジョブ２２６ｂのページ２は、ジョブの全てのページと同様に、他のものと共に、ページの印刷を容易にするためのページレベル項目の群もしくは特性副層２４０と、後方画像２４６ａ、・・・２４６ｎの集合を記憶するための副層２４２及び前方画像２４８ａ、２４８ｂ・・・２４８ｎの集合を記憶するための副層２４４を含む層２３８を備えていることを特徴とする。副層２４２、２４４内の各画像は、他のものと共に、画像の印刷を容易にするための項目もしくは特性の集合に写像される。
【００２９】
図２４及び２５に、種々の層を有するパッケージｄｂを示す。層２５０は、パッケージｄｂ内のパッケージの数を指示するパッケージエントリカウント副層２５２、及びパッケージｄｂのパッケージ２５６ａ、２５６ｂ、・・・２５６ｎを列挙しているパッケージエントリリスト副層２５４を含む。パッケージ２５６ｂは、パッケージｄｂ内の他のパッケージと同様に、パッケージレベル項目の群２６２、パッケージジョブ無効化項目の群２６４、パッケージの最初／最後のページ無効化項目の群２６６、及び所与のパッケージのためのジョブリスト２７０ａ、２７０ｂ、・・・２７０ｎを有するジョブリスト副層２６８を備えていることを特徴とする。パッケージレベル項目の群及びパッケージの最初／最後のページ無効化項目の群は、図２５に示され、また同図に本文で説明されている型の特性を含む。パッケージジョブ無効化項目群は、図２５に示され、また同図に本文で説明されている型の特性を含む他に、他の無効化機能をも含む。例えば、仕上げ動作無効化を所与のパッケージ内の各ジョブに付与することができる。更に、他の動作の他に、パッケージ内の各ジョブのページの再順序付け及び再方向付けの両方もしくは何れか一方を行うことができる。図２５に注記されているように、パッケージｄｂのかなりの部分がジョブｄｂの概念を使用している。
【００３０】
パッケージの最初／最後のページ無効化項目は“ラベリングのセット”もしくは“ビット写像マージ”機能に関しており、この機能は、現在の DocuTech （登録商標）印刷システム上で使用可能である。更に、これらのラベリングのセットもしくはアドレス指定（これは概念的にはビット写像マージと同等である）の詳細に関しては、以下の参考文献に記述されている。
1990年12月14日付、 Rourke らの米国特許出願第 07/628,130 号“ Set Addressing for Electronic Printing Machines”。
1994年４月12日付、 Rourke らの米国特許出願第 08/（代理人ドケット89285TI ）“ A Method of Applying Electronically Stored Labels to a Print Job ”。
【００３１】
1994年４月12日付、 Strossmanらの米国特許出願第 08/（代理人ドケットＤ／94093 ）“ Method of Applying Electronically Stored Labels from a Source Job to a Destination Job in a Printing System”。
これらの文献に開示されているラベリングセット技術は、
１）複数の行先ジョブ、及び１もしくはそれ以上の原始ジョブを、ラベルと共にメモリ（例えば DocuTech （登録商標）印刷システムのジョブファイル）内に記憶する段階と、
２）行先ジョブに貼付すべきラベルを、その行先ジョブの選択されたそれぞれのページを用いて写像する段階と、
３）印刷概要及び適切なテンプレート（上記米国特許出願第 08/（代理人ドケットＤ／94093 ）の図１６参照）を使用して、選択されたページ上のラベルの１もしくは複数の位置を指定する段階と、
４）それぞれがラベルとある集合のページとのマージに対応するセグメントを用いてコマンドリストを形成し、ラベルと行先ジョブの選択されたページとをマージする段階と、
５）各セグメント毎に、予め指定された数の集合を印刷する段階
とを含んでいる。
【００３２】
図２６を参照してジョブ／パッケージ相関ｄｂ  ２２０を詳細に説明する。本質的に、ジョブ／パッケージ相関ｄｂはエントリを使用してジョブとパッケージとを相関させる。ジョブ／パッケージ相関は、ジョブ／パッケージ相関ｄｂ内のエントリのカウントを維持するエントリカウント副層２７６と、エントリ２８０ａ、２８０ｂ、・・・２８０ｎのリストを含むエントリのリスト副層２７８とを含む層２７４を含んでいる。エントリ２８０ｂは、全てのエントリと同様に、ジョブ識別子２８４、ジョブ識別子によって識別されるジョブが現れるパッケージの数を指示するパッケージ参照カウント、及びパッケージ２８６ａ、２８６ｂ、・・・２８６ｎのリストを含むパッケージ参照のリスト２８５を含む層２８２を含んでいる。これらのパッケージは、それらをパッケージ識別子に連係させるポインタを含んでいる。
【００３３】
図２７は、現在説明しているパッケージ／ジョブ管理方法においてデータベース２１６、２１８及び２２０がどのように使用されるかを示す図である。説明中の実施例に実現されている２つの面が、図２７の例によって強調されている。第１に図１９のパッケージの量（もしくはカウント）がジョブｄｂ  ２１６を参照することによって入手できることが理解されよう。第２に図２２のパッケージメンバーシップのリストがジョブ／パッケージ相関ｄｂ  ２２０を参照することによって入手できることが理解されよう。例えばエントリ＃１は、ジョブ１がパッケージ１及び２内にあるという事実をシステムに指示し、エントリ＃２は、ジョブ２がパッケージ２内にあるという事実をシステムに指示する等々である。以下の関連手順の説明では、諸段階を明白にするために図２７の例を使用する。
【００３４】
また、前述したように、図１２の無効化特性の説明では、一実施例としてパッケージの各ジョブはプリセットされた埋込み文書量（もしくは“コピーカウント”）を有しており、パッケージ内の複数のジョブについて、この特性をまとめて無効化することができる。代替として、図２７のパッケージデータベース２１８に示すように、別の実施例として、各ジョブのコピー量は個々の基準でプログラム可能である。この別の実施例では、データベース内の所与のパッケージの各ジョブのコピーカウントはデータベース２１８へのアクセスを有しているユーザによって調整することが可能であるから、無効化オプションは必要でなくなる。この別の実施例では、ジョブファイル内の対応するジョブに影響を与えることなくコピーカウントを再プログラムすることができることが理解されよう。
【００３５】
図２８及び２９を参照してパッケージを作成／コピーするための基本動作を説明する。パッケージの作成を、特に図２８を参照して説明する。段階３００においてシステムユーザは、“空白パッケージ作成”( 図１１の Create Blank Package ) ボタンを作動させて空白パッケージを作成する。もしパッケージカウントがシステム限界に到達すれば（段階３０２）、パッケージカウントの限界に到達したことを表す警報が表示される（段階３０３）。次いで段階３０４において図１１に示す型の表示が与えられる。一方もしパッケージカウントのシステム限界に到達していなければ、段階３０６において図１２に示す型のパッケージチケット（図１２では Package Ticket ）画面が表示される。段階３０８の間に、システムユーザはパッケージチケット画面上で選択を行う。システムユーザが選択を完了しなければ（段階３１０）、段階３１２において変更された項目が保管される。システムユーザが選択を完了すると直ちに、その選択を確認する機会が与えられる（段階３１４）。もし確認がなされなければプロセスは段階３０４へ戻されて図１１のパッケージファイル画面が表示される。確認されれば、段階３１６において、パッケージｄｂ  ２１８内へ挿入するパッケージが準備される。パッケージがパッケージｄｂ内へ挿入された後に、段階３１８及び３０４によって図１１の全パッケージのリストが表示される。
【００３６】
特に図２９を参照してパッケージをコピーする技術の詳細を説明する。段階３２２において、ユーザは図１３もしくは１６に示すようなコピーオプションを選択する。段階３２４において、コピーの行先がプリンタ待ち行列であるか否かが決定される。もし行先がプリンタ待ち行列であれば、段階３２６において、コピーすべきパッケージ内の全てのジョブが印刷システム２内に存在するか否かを決定する検査が遂行される。もし全てのジョブが存在していなければ、段階３２８及び３３０において警報メッセージ及び全てのパッケージのリストが順次に表示される。遠隔ジョブのための画像データをプリンタに維持しないことが好ましいので、段階３２８の警報メッセージが表示されるのである。全てのジョブがプリンタに存在するか、もしくはコピーの行先がプリンタ待ち行列でないものとすれば、プロセスは段階３３２へ進んでパッケージカウントがシステム限界に到達したか否かを決定するための検査が遂行される。もし限界に達していれば、段階３３４において警報が発行され、限界に達していなければ、段階３３６において適切な諸段階が遂行されてそのパッケージコピーのための基本パラメタ／情報が作成される。当業者ならば、このコピーを、プリンタもしくは遠隔記憶領域の他の位置の間に最終的な記憶としてコピーできることが理解されよう（図１０参照）。
【００３７】
パッケージのコピーを開始するために、カウンタＰＪＣ（図２７のパッケージジョブカウント参照）が作成され（段階３４０）て“ジョブカウント”（即ちコピーすべきパッケージの埋込み文書カウント）にセットされる。段階３４２において条件が検査される。パッケージ内の全てのジョブがコピーされていなければプロセスは段階３４４へ進んで、コピー中のパッケージの、次の指示されたジョブがその付随画像データ及び命令と共に読出される。この、次の指示されたジョブに対して、ジョブｄｂ  ２１６（例えば図２７参照）のパッケージ参照カウントが増数される。段階３４６において、コピーされたジョブに関するジョブ／パッケージ相関が更新される。図２７の例を参照して詳述すれば、所与のコピーされたジョブの場合、もし適切であるならば、ある参照及びジョブ識別子を現存エントリに追加するか、もしくはその所与のコピーされたジョブのための新しいエントリを作成することができる。段階３４６の後にＰＪＣの値が減数され（段階３４８）、得られたＰＪＣの値が段階３４２において検査される。ＰＪＣが０に達すると、段階３５０においてそのコピーパッケージを記憶するのか、もしくはプリンタ待ち行列へ導くのかが再度検査される。もしそのコピーパッケージがプリンタ待ち行列宛てであればパッケージコピーの指定された数のコピーが生成され（段階３５２）、そうでなけれパッケージの新しいリストがパッケージｄｂ
２１８から検索され（段階３５４）て段階３３０によって表示される。
【００３８】
図３０−３３は印刷のためにパッケージをフォーマットする技術に関する。特に図３０の実施例を参照する。段階３５８において、何れかの無効化特性が存在しているか否かを決定するためにコピーパッケージが検査される。もし無効化特性が存在していなければプロセスは印刷をフォーマットする図３１へ進み、存在していれば図３０の諸段階を使用して無効化特性を用いるプログラミングのためにパッケージを準備する。図３０の段階３６０においてシステムの容量を超えたか否かを決定するための検査が遂行される。もしシステムの容量を超えれば、段階３６２において警報メッセージが表示され、超えなければ、段階３６４においてＰＪＣが“ジョブカウント”の値にセットされる。
コピーパッケージの最初のジョブについて、ジョブｄｂ  ２１６（例えば図２７参照）のパッケージ参照カウントが減数される（段階３６６）。段階３６８においてジョブ／パッケージ相関ｄｂ  ２２０が探索されて最初のジョブに関連するパッケージ参照エントリカウントが減数され、最初のジョブのパッケージ参照が除去される。段階３７０において最初のジョブが新しいジョブにコピーされ、新しいジョブ識別子が割当てられる。更に、新しい最初のジョブのパッケージ参照カウントが１にセットされる。新しい最初のジョブをジョブ／パッケージ相関ｄｂ  ２２０内に受入れるために、段階３７２、３７４によって対応する新しいパッケージ参照を有する新しいエントリがジョブ／パッケージ相関ｄｂ  ２２０内に挿入される。プロセスは段階３６５に戻って、コピーパッケージ内の各ジョブが処理されるまで段階３６６、３６８、３７０、３７２及び３７４のルーチンを繰り返す。
【００３９】
パッケージが無効化特性を用いてプログラムされるように準備されると、プロセスは図３２のルーチンへ進み、パッケージはジョブ無効化特性を用いて、次いで最初／最後のページ無効化特性を用いてプログラムされる。段階３７８（図３２）において、何れかのジョブ無効化特性がアクティブであるか否かが判断される。少なくとも１つのジョブ無効化特性がアクティブであるものとすれば、ＰＪＣが“ジョブカウント”（即ち準備されたパッケージ内の埋込み文書の数）にセットされ（段階３８０）、段階３８２においてＰＪＣの検査が遂行される。最初のジョブがジョブ無効化特性を必要とする場合には、段階３８４（図３３）において関連ジョブレベル項目が、指定された無効化値へ変更される。段階３８６及び３８８は最初のジョブ内の仕上げ衝突を検査するために使用され、もし仕上げ衝突が存在すれば、段階３９０において対象障害が最初のジョブに対してログされる。次いでＰＪＣの値が減数され（段階３９２）、段階３８２、３８４、３８６、３８８、３９０（もし必要ならば）及び３９２が遂行されてジョブ無効化特性を有する残りの各ジョブ毎に処理される。
【００４０】
ジョブ無効化特性を有する各ジョブが処理されてしまうと、段階３９４（図３２）において仕上げ衝突についてパッケージが調べられる。もし何等かのパッケージ仕上げ衝突が存在すれば、段階３９６において障害メッセージが表示され、存在しなければ、プロセスは段階３９８に進んで何れかの最初／最後のページ無効化特性がアクティブであるか否かが決定される。もしどの最初／最後のページ無効化特性もアクティブでなければ、プロセスは図３１のルーチンへ進められる。何れかがアクティブであれば、段階４００においてＰＪＣが“ジョブカウント”にセットされ、段階４０２において条件が検査される。段階４０４において、もし適切であれば、最初のページの現ラベル／ビット写像をスクラッチページへコピーし、最初のページを置換することによって最初のページ無効化項目が作成される。もしジョブが単一ページジョブであれば（段階４０６）、段階４０８において最後のページ無効化特性の衝突について図１２で説明した型の検査が遂行される。最後のページ無効化特性の衝突が存在しないものとすれば、段階４１０において、もし適切であれば、最初のページ無効化項目に適用されたものと同じ原理を使用することによって最後のページ無効化項目が作成される。段階４１１においてＰＪＣの値が減数され、もし必要ならば、残りのジョブに対してさらなる最初／最後のページ無効化動作が遂行される。
【００４１】
図３１を参照して印刷をフォーマットする手順を詳細に説明する。段階４１４においてＰＪＣが“ジョブカウント”にセットされ、段階４１６においてＰＪＣの値が検査される。パッケージの最初のジョブの識別子を用いて対応する最初のページが検索される（段階４１８）。段階４２０においてこのページについて対応するストックが、あるパッケージレベルに記録される。同様に、段階４２０、４２２及び４２４において最初のジョブの残りのページのストック型が記録される。各ジョブを処理した後に段階４２６においてＰＪＣが減数され、パッケージの全てのジョブが処理されてしまうと、段階４３０においてパッケージが照合されているか否かが決定される。もしジョブが照合されていれば、段階４３２においてプリンタの用紙トレイが、要求されるストック型の全てを支援できるか否かを決定するための検査が遂行される。パッケージを印刷するために要求される全てのストック型は上述した手順を通して得られることが理解されよう。もしストック型が余りにも多過ぎれば、段階４３４において警報が表示される。
【００４２】
更に図３１を参照する。段階４３６において、照合されて、もしくは照合されずにフォーマットされたジョブに関して、最初のジョブについてＰＪＣが“ジョブカウント”にセットされ、段階４３８において条件が検査される。段階４４０は、段階４３８及び４４２と共に、パッケージのジョブが１−ＮもしくはＮ−１の何れかを印刷するようにそれらをフォーマットするために使用される。印刷命令に対して全てのジョブが処理されてしまうと、フォーマットされたパッケージは最終的な印刷のためにメモリへ戻される。図３１から明白なように、若干のパッケージ、特に様々なストックを有するパッケージは照合されずにフォーマットすることが好ましい。このようにすると、用紙トレイを屡々交換する必要がなくなる。また照合せずにフォーマットすることが好ましい他の環境も存在することを理解されたい。例えば、多くの異なる型の仕上げ動作を要求する複数のジョブを有するパッケージは、その動作中に屡々、望ましくない付随仕上げ装置のサービスを必要とする可能性がある。従って動作を容易にするために、多くの異なる型の仕上げ動作を要求するパッケージは照合せずにフォーマットすることが最良である。
【００４３】
当業者には上述した実施例の多くの特色が理解されたであろう。
上述した実施例の一つの特色は、それぞれが１もしくはそれ以上の仕上げ命令を含み得るジョブが、参照もしくはポインタによってパッケージに連係されることである。更に、少なくとも１つの仕上げられたジョブを有する照合されたパッケージが生成される。
上述した実施例の別の特色は、共通のジョブを有する複数のパッケージを開発できることである。
上述した実施例の更に別の特色は、所与のジョブのパッケージメンバーシップを指示するリストを表示できることである。このメンバーシップを使用することにより、上記所与のジョブを編集した結果としてのパッケージの変化を追跡することが可能である。
【００４４】
上述した実施例の更に別の特色は、無効化能力を使用することによってパッケージに対する最適制御が得られることである。
上述した実施例の更に別の特色は、印刷機械から離れて記憶されたジョブを含むパッケージである。この遠隔記憶能力は、パッケージの全てのジョブを印刷機械に記憶させる必要をなくし、同時に、印刷機械に広範なジョブ原始が設けられる点が特に有利である。
上述した実施例の更に別の特色は、印刷機械へのアクセスを有するユーザに加えて、他のユーザが使用するためにパッケージを遠隔位置へ供給できることである。
【図面の簡単な説明】
【図１】本発明の印刷試料費用推定アプローチを組入れた電子印刷システムの斜視図である。
【図２】図１に示す印刷システムの主要成分を示すブロック図である。
【図３】図１に示す印刷システムの主要機械成分を示す側面図である。
【図４】図１に示す印刷システムの文書スキャナ部分の構造の詳細を示す概要図である。
【図５】図１に示す印刷システムの制御区分の主要部分の一部のブロック図である。
【図６】図５に示すブロック図の続きである。
【図７】図６に示すブロック図の続きである。
【図８】図１に示す印刷システムのためのオペレーティングシステムを、印刷配線基板及び共用ライン接続と一緒に示すブロック図である。
【図９】図１に示す印刷システムのユーザインタフェース（ＵＩ）タッチスクリーン上に表示されるジョブプログラミングチケット及びジョブスコアカードの例を示す図である。
【図１０】図２の印刷システムを含むネットワーク印刷システムを示すブロック図である。
【図１１】複数のパッケージと、付随する情報とが表示されている画面を示す図である。
【図１２】図１１のパッケージの１つのためのパッケージチケットが表示されている画面を示す図である。
【図１３】選択テンプレートがパッケージの１つに適用された時の図１１の画面を示す図である。
【図１４】図１１のパッケージの１つに関連する複数のジョブが表示されている画面を示す図である。
【図１５】選択テンプレートがジョブの１つに適用された時の図１４の画面を示す図である。
【図１６】選択テンプレートがパッケージの１つに適用された時の図１１の画面を示す図である。
【図１７】図１１のパッケージの１つに関連する複数のジョブが表示されている画面を示す図である。
【図１８】選択テンプレートがジョブの１つに適用された時の図１４の画面を示す図である。
【図１９】図１１のパッケージに関連するジョブが表示されている画面を示す図である。
【図２０】選択テンプレートがジョブの１つに適用された時の図１９の画面を示す図である。
【図２１】選択テンプレートがジョブの１つに適用された時の図１９の画面を示す図である。
【図２２】図１９のジョブの１つに関連する全てのパッケージが表示されている画面を示す図である。
【図２３】ジョブデータベースの概要図である。
【図２４】パッケージデータベースの概要図である。
【図２５】パッケージデータベースの概要図である。
【図２６】ジョブ／パッケージ相関データベースの概要図である。
【図２７】図２３−２６のデータベースを含む配列の例の概要図である。
【図２８】パッケージを作成する技術を示すフローチャートである。
【図２９】パッケージをコピーする技術を示すフローチャートである。
【図３０】出力するためにパッケージを準備する手法を示すフローチャートの一部である。
【図３１】図３０のフローチャートの続きである。
【図３２】図３０のフローチャートの続きである。
【図３３】図３０のフローチャートの続きである。
【符号の説明】
２  印刷システム
６  スキャナ部
７  制御装置部
８  プリンタ部
２０  プラテン
２４  線形アレイ
２５  プロセッサ
２６  レンズ
２８、２９、３０  鏡
５０  画像入力制御装置
５１  画像圧縮装置プロセッサ
５２  ユーザインタフェース（ＵＩ）
５４  システム制御装置
５６  主メモリ
５８  画像処理部
６０  画像出力制御装置
６１  システムメモリ
６２  タッチスクリーン
６４  キーボード
６６  マウス
６７  カーソル
７０  印刷配線基板（ＰＷＢ）
７２、７４  メモリバス
７６  メモリ制御装置
７８  システムプロセッサ
８０  ＵＩ通信制御装置
８２  ディスクドライブ制御装置／プロセッサ
８６  画像生成プロセッサ
８７  ラスタ出力スキャナ（ＲＯＳ）部
８８、８９  ディスパッチャプロセッサ
９０  ハードディスク
９５  印刷モジュール部
１０７  用紙要求部
１２０  仕上げ装置
１３０  ＥＤＮコアＰＷＢ
１３２  マーキングイメージングコアＰＷＢ
１３４  用紙処理コアＰＷＢ
１３６  仕上げ装置バインダコアＰＷＢ
１３８  入力／出力（Ｉ／Ｏ）ＰＷＢ
１４０  システムバス
１４２  ローカルバス
１５０  ジョブチケット
１５２  ジョブスコアカード
１５４  アカウント
１７０  ネットワーク装置
１７２  ネットワークインタフェース
１７４  バス
１７６  Ｉ／Ｏ装置
１７８  印刷サービス
１８０  走査サービス
１８２  テープ貯蔵サービス
２００  パッケージファイルアイコン
２０２  カーソル
２０３  パッケージアイコン
２０４、２１０、２１４、２１５  特性選択テンプレート
２０６  ジョブアイコン
２０８  スクロール部
２１２  全文書表示ボタン
２１６  ジョブデータベース
２１８  データベース
２２０  ジョブ／パッケージ相関データベース
２２４  ジョブエントリ副層
２２６  ジョブ
２３０  ジョブレベル項目副層
２３２  ページリスト副層
２３４  ページリスト
２４０  ページレベル項目（特性）副層
２４２  後方画像記憶副層
２４４  前方画像記憶副層
２４６  後方画像
２４８  前方画像
２５２  パッケージエントリカウント副層
２５４  パッケージエントリリスト副層
２５６  パッケージ
２７６  エントリカウント副層
２７８  エントリリスト副層
２８０  エントリ
２８４  ジョブ識別子
２８５  パッケージ参照リスト
２８６  パッケージ
【図１】
0003746542.tif 000002
【図２】
0003746542.tif 000003
【図３】
0003746542.tif 000004
【図４】
0003746542.tif 000005
【図５】
0003746542.tif 000006
【図６】
0003746542.tif 000007
【図７】
0003746542.tif 000008
【図８】
0003746542.tif 000009
【図９】
0003746542.tif 000010
【図１０】
0003746542.tif 000011
【図１１】
0003746542.tif 000012
【図１２】
0003746542.tif 000013
【図１３】
0003746542.tif 000014
【図１４】
0003746542.tif 000015
【図１５】
0003746542.tif 000016
【図１６】
0003746542.tif 000017
【図１７】
0003746542.tif 000018
【図１８】
0003746542.tif 000019
【図１９】
0003746542.tif 000020
【図２０】
0003746542.tif 000021
【図２１】
0003746542.tif 000022
【図２２】
0003746542.tif 000023
【図２３】
0003746542.tif 000024
【図２４】
0003746542.tif 000025
【図２５】
0003746542.tif 000026
【図２６】
0003746542.tif 000027
【図２７】
0003746542.tif 000028
【図２８】
0003746542.tif 000029
【図２９】
0003746542.tif 000030
【図３０】
0003746542.tif 000031
【図３１】
0003746542.tif 000032
【図３２】
0003746542.tif 000033
【図３３】
0003746542.tif 000034