(57)【特許請求の範囲】
【請求項１】
ドキュメントを印刷する印刷システムであって、該印刷システムは、
プロセッサとメモリを含むジョブ準備ステーションであって、該ジョブ準備ステーションは、印刷されるドキュメントの中の選択されたページがタブを含むことを示す、メモリ内に格納されるフラグを生成し、さらに、ユーザが前記タブにレンダリングされるマーカと情報を入力する入力デバイスを含む前記ジョブ準備ステーションと、
前記タブ上にレンダリングされる前記フラグと情報を受け取り、該情報を該タブに印刷するプリント出力モジュールと
を備えた印刷システム。
【請求項２】
前記タブフラグとタブ情報はオブジェクトとして記憶される請求項１に記載の印刷システム。
【請求項３】
前記オブジェクトはページオブジェクトである請求項２に記載の印刷システム。
【請求項４】
前記オブジェクトはＰＤＦオブジェクトを含む請求項３に記載の印刷システム。
【請求項５】
タブシートが前記ドキュメントの追加のページとして作成される請求項１に記載の印刷システム。
【請求項６】
ドキュメントを印刷する印刷システムであって、該印刷システムは、
異なる位置にタブを有する複数のタブストックシートを含むタブストックのセットを含むストック入力ソースと、
プロセッサとメモリを含むジョブ準備ステーションであって、印刷されるドキュメントの中の選択されたページがタブを含むことを示す、メモリ内に格納されるフラグを生成する前記ジョブ準備ステーションと、
ユーザが前記タブにレンダリングされるマーカとタブラベル情報を入力し、前記ドキュメント内で使用される特定のタブストックをユーザが選択することを可能にするための入力デバイスを含むインタフェースであって、前記タブラベル情報は該タブの特定のタブストックとは独立して入力され、前記プロセッサはタブシートとして前記ドキュメントに追加のページを作成し、該タブシートは、タブラベル情報と、前記セットの中で前記タブの順序に基づく該タブセットの中の該タブの位置を含む、前記ユーザインタフェースと、
前記タブにレンダリングされる前記フラグと情報を受け取り、該情報を該タブの上に印刷するプリント出力モジュールと
を備えた印刷システム。
【請求項７】
前記タブフラグとタブ情報はオブジェクトとして記憶される請求項６に記載の印刷システム。
【請求項８】
前記オブジェクトはページオブジェクトである請求項７に記載の印刷システム。
【請求項９】
前記オブジェクトはＰＤＦオブジェクトを含む請求項８に記載の印刷システム。
【請求項１０】
タブシートが前記ドキュメントの追加のページとして作成される請求項６に記載の印刷システム。
【請求項１１】
プリント出力モジュールを含む印刷システム上でドキュメントを印刷する方法であって、該方法は、
印刷されるドキュメント内の選択されたページがタブを含むことを示すフラグを生成するステップと、
該タブにレンダリングされるマーカと情報を印刷システムに入力するステップと、
該タブにレンダリングされる前記フラグと情報を使用して、該情報をプリント出力モジュールで前記タブに印刷するステップと、
該プリント出力モジュールを使用して、タブストック上の前記タブにレンダリングされる前記情報を印刷するステップと
を含む前記方法。
【請求項１２】
前記タブフラグとタブ情報をオブジェクトとして記憶するステップをさらに含む請求項１１に記載の方法。
【請求項１３】
前記記憶のステップは、オブジェクトをページオブジェクトとして記憶するステップを含む請求項１２に記載の方法。
【請求項１４】
前記オブジェクトをページオブジェクトとして記憶するステップは、オブジェクトをＰＤＦオブジェクトとして記憶するステップを含む請求項１３に記載の方法。
【請求項１５】
タブシートを前記ドキュメントの追加のページとして作成するステップをさらに含む請求項１１に記載の方法。
【請求項１６】
プリント出力モジュールを含む印刷システムでドキュメントを印刷する方法であって、該方法は、
異なる位置にタブを有する複数のタブストックシートを含むタブストックのセットを提供するステップと、
印刷されるドキュメント内の選択されたページがタブを含むことを示すフラグを生成するステップと、
ユーザインタフェースで前記タブにレンダリングされるマーカと情報を印刷システムに入力するステップと、
前記タブにレンダリングされるフラグと情報を使用して、該情報をプリント出力モジュールで前記タブに印刷するステップと、
前記ドキュメント内で使用される特定のタブストックを選択するステップであって、タブラベル情報は前記タブの特定のタブストックの選択とは独立して入力されるステップと、
タブシートを前記ドキュメントの追加のページとして作成するステップであって、該タブシートは、タブラベル情報と、セットの中のタブの順序に基づく前記タブセット内の前記タブの位置を含む、該ステップと、
プリント出力モジュールを使用して前記タブにレンダリングされる前記フラグおよび情報を受け取り、該情報を該タブに印刷するステップと
を含む前記方法。
【請求項１７】
前記タブフラグとタブ情報をオブジェクトとして記憶するステップをさらに含む請求項１６に記載の方法。
【請求項１８】
前記記憶のステップはオブジェクトをページオブジェクトとして記憶するステップを含む請求項１７に記載の方法。
【請求項１９】
前記オブジェクトをページオブジェクトとして記憶するステップは、オブジェクトをＰＤＦオブジェクトとして記憶するステップを含む請求項１８に記載の方法。
【発明の詳細な説明】
【０００１】
本発明は、印刷システム及び印刷方法に係り、特に、タブ画像の内容を順番に並べられたタブストックに後から結合するようにした印刷システム及び印刷方法に関する。
本出願は、２０００年５月１７日に提出された、「Flexible Job Delivery for Job Preparation」という題名の、米国特許出願第０９／５７２、４２０号の部分継続出願である。
【０００２】
【従来の技術】
ほとんど全てのコンピュータ・ユーザは彼ら自身のプリンタを所有し、高品質のドキュメント（document，文書）を生成することができるが、そのようなドキュメントを大量にかつ例えば製本など特殊仕上げ機能により生成する能力は依然として、商業印刷所および企業の複写部の範囲内である。ドキュメントの大量の仕上げ生産は一般的に生産印刷と呼ばれる。生産プリンタは、大量のドキュメントの高速生産が可能な印刷装置である。一般的にこれらのプリンタは高い用紙処理能力、複数の供給源からの複数の媒体の種類を利用する能力、および製本を追加することによるなどドキュメントを自動的に仕上げる能力を有する。生産プリンタおよびコンピュータ技術の急増によって提供されるオートメーションにもかかわらず、特にデスクトップ出版の領域では、生産印刷は依然として複雑であり、しばしば手動プロセスである。
【０００３】
典型的な印刷所では、顧客が、製本された小冊子、三折りパンフレット、またはタブ付き三リング・バインダ式ノートなどの完成品に仕上げたい原稿ドキュメントを持ち込む。加えて、彼らは一般的に、例えばパンフレット１００部など、大量の完成品を必要とする。原稿ドキュメントと仕上げ製品を生産するための指示を合わせた組合せは、「ジョブ」と呼ばれる。ドキュメントは、ハード・コピーまたは例えばフロッピー・ディスク、コンパクト・ディスク、またはテープなど電子的形態のいずれかで持ち込むことができ、あるいはインターネットなどネットワークを介して印刷所に送信することができる。
【０００４】
ドキュメントを店員に渡すと、顧客は自分の指示を中継して最終製品を準備する。店員はこれらの指示を「チケット」または「ジョブ・チケット」上に書き留める。ジョブ・チケットは典型的には一片の紙で、その上に最終製品を作成するためのすべての指示が書き込まれている。上述のように、これはジョブとして知られている。ついでジョブはオペレータに渡され、オペレータは生産プリンタを動かし、最終出力を作成する。オペレータのジョブは生産用のドキュメントを準備し、紙ストックやバインディングの材料など適切な材料を生産プリンタにロードし、最終出力が正しいことを確認することである。
【０００５】
オペレータのジョブは簡単なように見えるが、これをあっという間に複雑なものにする多くの課題がある。顧客が提供するドキュメントは生産プリンタ上で動かす準備ができていない場合も多い。顧客が提供するドキュメントの中には生の手書き原稿に過ぎず、マージン、組版などの基本的なフォーマット化が必要な場合もある。フォーマット化されているドキュメントでも、要求されるバインディングを考慮していない場合もある。たとえばドキュメントの本文が余白に近すぎて、最終製品を製本する時テキストの一部が見えなくなってしまう場合がある。本などの一部のドキュメントは、たとえば、各章の第一のページがページの冒頭部分に現れるように特別な注意を必要とし、これは組み付けとしても知られる。組み付けの他の形態には、小冊子／パンフレットの組み付けまたはｎ−ｕｐ組み付けがある。また、顧客が多数のドキュメントを持ち込み、これらの「章」を一冊の本に組みつけてカバーとバインディングをして欲しいと求める場合もある。
【０００６】
生産印刷ジョブを複雑にする他の課題は、正しい媒体の決定とその生産プリンタへのロードである。異なる重さのストックまたは異なる色など、多くの異なる紙のタイプを必要とするジョブも多い。さらに、ドキュメント内の特定のポイントにタブ・ストックの挿入を必要とするジョブもある。さらに、ドキュメントにベイツ番号または他の注釈付けを追加することを必要とする別のジョブもある。
【０００７】
印刷目的のためにドキュメントを作成することができる、多くのデスクトップ用アプリケーションがある。しかし、場合によっては、同じ印刷目的のために、タブシートによって分けられている多数のドキュメント、単一のドキュメントの複数の章、または多数のドキュメントと単一のドキュメントの複数の章の組合せをグループ化する必要がある。これらのタブシートはドキュメントまたはドキュメントの章によって定義される、特定のサブセクションを反映するようにラベルを付ける必要がある。サブセクションを作成したデスクトップアプリケーションと同じデスクトップアプリケーションはしばしば、種々の理由によってタブシートとそのラベリングを作成することができない（たとえば、タブシートに関して異なるサイズの紙を扱うことができない）。
【０００８】
商用の印刷環境では、サブセクションは通常はタブシートおよび／またはタブのラベリングなしで印刷所に持ち込まれる。顧客またはドキュメントの作成者と印刷者・プリンタは、プリンタがタブを作成し、サブセクションと共にタブ（ラベルを伴う）を含む印刷されたドキュメントを提供することを期待している。
【０００９】
タブを印刷するために、別々のドキュメントの中に特定のタブを作成し、これらを最終ドキュメントの適切な場所にドラッグアンドドロップすることが必要である。これはニューヨークのRochesterにあるハイデルベルグデジタル社から市販されている、ImageSmartTM Document Mastering Workstationの標準の構成で行うことが可能であり、タブページの特別な処理を必要としない（印刷出力モジュールがこれらのページについて正しい紙の例外を指定する必要があるということを除く）。これはまた、マイクロソフトのワード(登録商標)などのアプリケーションでも行うことが可能である。
【００１０】
すでに作成されている部分からドキュメントを組み合わせる場合は、この手順は問題を起こす。注文生産されたマシンについてユーザーズマニュアルを作成したい顧客がいるとする。これを行うために、マニュアル部は完全なマニュアルのセットになる、ドキュメントの要素のリストを含むピックリストを製造部から受け取る。この例はたとえば、ハイデルベルグデジタル社から入手可能なDigimaster 9110の、フィニッシャだけを注文した１人の顧客である。この顧客は、印刷エンジンのマニュアルとフィニッシャのマニュアルのみを受け取ることになる。第２の顧客は標準の構成に、スタッカとブックレットメーカを追加して注文する。この顧客は基本的なドキュメンテーションと共にこれらの２つの部分についてのドキュメンテーションも受け取ることになる。ドキュメントの各セクションは印刷されたタブを有し、バインダ内でセクションを見つけやすいようになっている。タブは次の章で説明される、サブシステムの名前を含む。フォルダ内の章の数により、異なる章のページが並んだ媒体セットの異なるページ上に印刷される。タブはタブの「順序」で並べる必要がある。
【００１１】
プリンタが適切なタブで印刷されたドキュメントを作成するためには、プリンタはいくつかの他の変数を考慮する必要がある。「並んだセット」になっている標準のタブシートがある。典型的にはタブセットは３，５，及び７の順序で提供される。さらに、カスタムタブセットも入手可能である。
【００１２】
あるジョブにタブが必要な場合、プリンタはこれらの並んだタブセットのうち１つで、タブを必要とする多くのサブセクションを並べ、ついでタブを作成し印刷プロセスの中に含める必要がある。上記のように、使用可能な並んだタブセットは多数あり、ドキュメントの作成者は通常、どの並んだセットを使用するか指示しないので（これは通常は「プリンタのサービス」である）、プリンタはタブを順番に並べる必要がある。ついでプリンタは順序を固定し、特定のタブシートをドキュメントの中に作成してから印刷する。するとこれらのタブシートはドキュメントの一部になる。タブラベルの位置決めはタブの順序に基づいているので、位置決めも設定される。
【００１３】
しかし、タブの順序またはタブラベルの整列になにか変化があると、プリンタはドキュメントのタブページに戻って作業をやり直さなければならなくなる。これは印刷者・プリンタにとっては非常に時間のかかる可能性があり、印刷ジョブの利益に食い込む。
【００１４】
【発明が解決しようとする課題】
したがって、ドキュメントを印刷する直前までタブの順序を識別する必要なしに、タブ情報を並んだタブシートに結びつける装置および方法があることが望ましい。印刷のセットアップの別のパラメータを設定するだけの時のように、この結びつけは簡単で迅速でなければならない。
【００１５】
【課題を解決するための手段】
本発明は首記の請求項によって定義され、このセクションの内容はこれらの請求項を限定するものとして理解するべきではない。
【００１６】
順番に並んだ（ordered）タブセットのタブぺージの任意のひとつに関するタブの内容を印刷する融通性を与えるために、あるページがページの中のタブにレンダリングする必要のあるタブと情報を含むことを示すフラグまたはマーカが、メモリ内に記憶される。これによってユーザは、この情報を失わずにドキュメント内でこのページを移動したり、別のドキュメントにコピーすることができるようになる。このようなページを含むドキュメントが印刷される時、プリント出力モジュールはドキュメントを確認してタブページ上の正しい位置にタブを作成する。
【００１７】
好ましい実施形態では、プライベートＰＤＦページオブジェクトを使用してこの情報をページレベルで記憶する。これによって、どのページがタブで印刷されたかを追跡する必要なく、そのページを１つのドキュメント内で移動したり、別のドキュメントにコピーすることが可能になる。
【００１８】
【発明の実施の形態】
本発明のよりよい理解を得るために、プロダクション印刷所におけるプロダクションの流れの議論を次に提供する。
【００１９】
今、図１を参照すると、商業大量コピー店または印刷所など典型的な生産印刷所における生産ワークフロー１００を示す流れ図が示されている（なお、図１ａは左図、図１ｂは右図としてひとつのまとまった図１を表す。）。ワークフローとは、タスク、手続きステップ、関係する組織または人々、必要な入出力情報、および業務プロセスの各ステップで必要なツールと定義される。下で論じるように、生産印刷などの業務またはプロセスの分析および管理に対するワークフロー法は、オブジェクト指向法と組み合わせることができ、これはドキュメント、ページ、データ、およびデータベースなど、関係する離散オブジェクトおよびプロセスに焦点を合わせる傾向がある。この開示の目的として、用語「オブジェクト指向」は、開示する実施の形態に適用される場合、オブジェクト指向プログラミング法が開示の実施形態の唯一の実現方法であることを含意しない。
【００２０】
図１はさらに、印刷所用の典型的なコンピュータ・ネットワーク１１２をも示す。典型的なデジタル印刷所では、コンピュータ・ネットワーク１１２を構成するコンピュータ・ワークステーション１１４、１１６、サーバ１１８、１２０および大量出力装置１２２のネットワーク１１２がある。サーバ１１８、１２０はネットワーク・サーバ１１８およびプリント・サーバ１２０を含む。ネットワーク１１２のトポロジは一般的に、印刷所のワークフロー１００と整合するように構成される。ネットワーク１１２は、有線または無線イーサネット・ネットワークまたはその他の形として、もしくはローカル・エリア・ネットワークとして実現することができる。さらに、ネットワーク１１２は、インターネットなどの広域ネットワークへの有線または無線接続、および仮想私設網を介してなど他のローカル・エリア・ネットワークへの接続を含むことができる。
【００２１】
生産ワークフロー１００は、ジョブ発生１０２、ジョブ実行依頼１０４、ジョブ準備１０６、印刷生産１０８、および最終達成１１０の手続き段階を含む。代替的に、これらの手続き段階の１つまたはそれ以上を併合することができるだけでなく、他の追加手続き段階を設けることもできる。ジョブ発生１０２は、まとめて「ジョブ」と定義されるドキュメントおよび指示を顧客から受け取る手続き段階である。ジョブ発生１０２は、顧客がハード・コピーか電子的形態かに関わらず彼のジョブを物理的に印刷所に持ち込むか、さもなくば電話、ファックス、郵便、電子メール、もしくはインターネットを介してなどローカル・エリア・ネットワークまたは広域ネットワークのいずれによるかに関わらず、ジョブを印刷所に送信したときに、発生することができる。ジョブは２つ以上のドキュメントおよび２組以上の指示を含むことができることに注意されたい。例えばジョブは、各々が本の１章である多くのドキュメントを、本の表紙を含むドキュメントと共に含むことができる。この例示的ジョブは、個々の章のドキュメントから本の本文を生成するための指示、および表紙を生成するための別の組の指示を含むことができる。加えて、下で論じる通り、本の本文に表紙を組み付けるための第３組の指示を設けることができる。
【００２２】
ジョブ実行依頼１０４は、印刷所によるジョブの受取り、およびジョブを印刷所の生産システムまたはワークフロー内に投入することである。一般的に顧客からの指示は、「チケット」または「ジョブ・チケット」として知られる専用用紙に書き留められる。チケットは電子的に作成し維持することもできる。さらに、標準化指示用に予め定められたチケットを利用することもできる。例えば、印刷所は、ドキュメントを複製し、最終出力に三穴をあけ、穴をあけた最終出力を三リング・バインダに取り付ける指示付きの予め印刷されたチケットのはぎ取り式綴りを備えることができる。これが顧客による一般的な要求である場合、そのような予め印刷されたチケットにより、時間と資源を節約することができる。注文を受け付ける店員がしなければならないことは、生成するコピーの枚数など、顧客に特定的な詳細を記入するだけである。予め定められたチケットは、作業を標準化し、顧客からの指示を書き写す際のエラーを防止するのに役立てることができる。非常に簡素な印刷所では、ジョブ実行依頼１０４は単に、チケットの作成と共に原稿ドキュメントおよび指示を受け取り、ジョブをペーパ・ホルダに入れ、それを後で後続の手続き段階で処理するための物理的待ち行列にセットするだけとすることができる。
【００２３】
ジョブを電子的に処理する印刷所では、ジョブ実行依頼１０４は、ジョブを印刷所の電子生産システム内に入れる必要がある。顧客がハード・コピーとして持ち込んだドキュメントの場合、ドキュメントは最初に印刷所のコンピュータ・システム内に電子的にスキャンしなければならない。電子的形態で引き渡されたドキュメントの場合、ドキュメントデータ・ファイルを印刷所のコンピュータ・システムにロードしなければならない。
【００２４】
ジョブ実行依頼段階１０４のために、コンピュータ・ネットワーク１１２は１つまたはそれ以上の「店頭」ワークステーション１１４を含む。店頭ワークステーション１１４は、注文受付デスクまたは店員のステーションに配置されるか顧客セルフ・サービス用に設置されたコンピュータ・システムである。これらのワークステーション１１４はジョブ実行依頼段階１０４用に使用され、一般的にフロッピー・ディスク、コンパクト・ディスク、テープ等など多くの様々な種類の電子媒体を取り扱うように構成される。これらのステーションはまた、インターネットまたは顧客との他の形のネットワーク接続を通してジョブを受信するように構成することもできる。さらに、これらのワークステーション１１４は一般的に、ワシントン州レドモンドに位置するマイクロソフト社によって製造されたマイクロソフト・オフィスTMファミリの製品によって使用されるような多くの様々な電子ファイル・フォーマット、もしくはアルダス・ページメーカ（ＡｌｄｕｓＰａｇｅｍａｋｅｒ）TM（ＴＭは、商標を示す。以下同様。）またはクォークエクスプレス（ＱｕａｒｋＸｐｒｅｓｓ）TMなど種々の他のデスクトップ・パブリッシング・プログラム・ファイル・フォーマットを読み取るように構成される。加えて、これらのステーション１１４は、ポータブル・ドキュメント・フォーマット（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）TM（「ＰＤＦ」）、ポストスクリプト（Ｐｏｓｔｓｃｒｉｐｔ）TM（「ＰＳ」）またはプリンタ制御言語（「ＰＣＬ」）など、後述する「レディ・フォー・プリンタ（ｒｅａｄｙ  ｆｏｒ  ｐｒｉｎｔｅｒ）」ファイル・フォーマットも読み取ることができる。ジョブ準備ステーション１１６，１１４はまた、タグド・イメージ・ファイル・フォーマット（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）（「ＴＩＦＦ」）、ビットマップ（「ＢＭＰ」）、およびＰＣＸなどのイメージ・フォーマットをも受け入れることができる。これらのステーション１１６，１１４は、ハード・コピーのドキュメントをコンピュータ・システムにスキャンするためのスキャナ１２４を含むこともできる。スキャナ１２４は一般的に操作が複雑な装置であり、一部の印刷所では、後述するように訓練された職員だけが使用するジョブ準備ワークステーション１１６に結合されたジョブ準備段階１０６にスキャナを配置することが好まれる。加えて、店頭コンピュータ１１４はまた、生産印刷タスクを完了するための全ての指示を含むジョブのためのチケットを電子的にまたはハード・コピーの形で生成する能力をも提供する。チケットを生成するこのプロセスは、予め定義されたチケットを含めて自動化するか、手動か、あるいはそれらの組合せとすることができ、以下にその詳細を述べる。
【００２５】
ジョブ準備１０６は、チケットの指示に従って印刷するためのドキュメントの準備を含む。ハード・コピーの形で提出されたドキュメントの場合、ジョブ準備１０６は、ドキュメントをスキャンし、忠実な、エラーの無い電子的複製を作成することを含むことができる。いったん電子の形になっているドキュメントもまた、印刷所がドキュメントを編集しかつ印刷するために使用できる共通ファイル・フォーマットに純化または変換しなければならない。これは、オペレータが複数の異なるプログラムを扱う必要性を緩和し、異なる電子ファイル・フォーマットを使用して印刷するために複合ドキュメントをひとつに組み付ける必要性を排除する。
【００２６】
例えば顧客は、１つが本の本文、もう１つが特定のページに挿入される写真という、２つの異なるドキュメントを持ち込むかもしれない。顧客は次いで、写真を特定のページに挿入し、最終アセンブリに連続ページ番号を付け加えるように指示するかもしれない。写真の画像はアドビ・フォトショップTMフォーマットである一方、本の本文はマイクロソフト・ワードTMフォーマットであるかもしれない。オペレータは各々の個別ソフトウェア・パッケージを使用して、どのページに画像を挿入するかを割り出し、本と写真のページを適切に割り当てる事ができるが、これは非常に複雑で時間のかかるプロセスである。また、オペレータがある範囲のソフトウェア・パッケージについて訓練し精通していることも要求され、顧客が使用した特定のパッケージにオペレータが精通していないという危険を冒すことでもある。したがって、様々なファイル・フォーマットの各々を統一フォーマットに純化すると、オペレータが単一ソフトウェア・インタフェースを使用してジョブを準備することができるようになり、効率的である。好適な実施形態では、全てのドキュメントは、ハード・コピーで提供されたか電子的に提供されたかにかかわらず、「レディ・フォー・プリンタ」または「プリント・レディ（ｐｒｉｎｔ  ｒｅａｄｙ）」ファイル・フォーマットに純化または変換される。好適な実施形態では、レディ・フォー・プリンタ・フォーマットとして、カリフォルニア州サノゼに位置するアドビ・システムズ社によって開発されたポータブル・ドキュメント・フォーマットTMを使用する。
【００２７】
レディ・フォー・プリンタ・ファイル・フォーマットとは、データ画像を出力媒体上にラスタ化するために、プリンタまたは他の形のハード・コピー出力装置の内部処理エンジンによって直接解釈することができるプリンタ制御命令と共に印刷される両方のデータを含むファイル・フォーマットと定義される。ラスタ化とは、出力媒体の特定の位置に画像データを配置することである。そのようなファイル・フォーマットは、どちらもカリフォルニア州サノゼに位置するアドビ・システムズ社によって製造されたポータブル・ドキュメント・フォーマットTM（「ＰＤＦ」）およびポストスクリプトTM（「ＰＳ」）のみならず、カリフォルニア州パロアルトに位置するヒューレット・パッカードによって製造されたプリンタ制御言語（「ＰＣＬ」）をも含む。非レディ・フォー・プリンタ・フォーマットの例は、マイクロソフト・ワードTMなどパーソナル・コンピュータ・アプリケーション・プログラム用のネイティブ・アプリケーション・ファイル・フォーマットを含む。これらのファイル・フォーマットは、印刷する前に、まずレディ・フォー・プリンタ・ファイル・フォーマットに変換しなければならない。さらに、タグド・イメージ・ファイル・フォーマット（「ＴＩＦＦ（Tagged Image File Format）」）など一部の画像ファイル・フォーマットは、出力媒体上のその出力位置を指定し、プリンタの内部処理エンジンによる解釈のためのプリンタ制御命令を含まず、したがってこの開示の目的ではレディ・フォー・プリンタ・ファイル・フォーマットではないフォーマットにすでになっているビット画像データだけを含む。レディ・フォー・プリンタ・フォーマットを使用することにより、画像データのラスタ化を、出力媒体上における画像データの最終配置のできるだけ近くまで遅らせることができる。これは、内部制御論理でラスタ化処理を最適化させ、結果的にオペレータの期待に沿う可能性がいっそう高い出力を生じることにより、生産印刷装置（production print device）１２２の最も効率的な使用を可能にする。
【００２８】
ジョブ準備段階１０６のために、コンピュータ・ネットワーク１０６は、ネットワーク１１２を介して店頭ワークステーション１１４に結合されたジョブ準備ステーション１１６、スキャナ１２４、およびネットワーク・サーバ１１８を含む。ここで、句「結合された」とは、直接接続されること、もしくは１つまたはそれ以上の中間構成部品を通して間接的に接続されることを意味する。そのような中間構成部品は、ハードウェアおよびソフトウェアをベースにする構成部品の両方を含むことができる。ジョブ準備ステーション１１６は、下記に詳しく述べる、オペレータにジョブを管理、編集、および印刷させるワークフロー管理ソフトウェアを実行することが好ましい。ネットワーク・サーバ１１８はジョブの操作、管理、格納、および達成を可能にするドキュメントライブラリ、またはそれらのそれぞれのドキュメントおよび／またはチケットを含むだけでなく、店頭コンピュータ１１４からジョブ準備ワークステーション１１６へ、およびジョブ準備ステーション１１６から印刷サーバ１２０または生産出力装置１２２へのジョブの流れも促進し管理する。例示的ドキュメントライブラリは、ミネソタ州イーデンプレーリに位置するイントラネット・ソリューションズ社によって製造されたＩｎｔｒａ．ＤｏｃTMドキュメント管理システム、およびカナダ国オンタリオ州ヨークに位置するハミングバード社によって製造されたＤＯＣＦｕｓｉｏｎドキュメント管理システムを含む。好適な実施形態では、ジョブ準備ステーション１１６は、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたイメージスマート（Ｉｍａｇｅｓｍａｒｔ）TMワークステーションである。代替的に、カリフォルニア州サンタクララに位置するインテル社によって製造されたペンティアム（Ｐｅｎｔｉｕｍ）TMクラスまたはそれ以上のプロセッサ、６４メガバイトまたはそれ以上のＲＡＭ、２０ギガバイトまたはそれ以上のハード・ディスク、および適切なディスプレイ装置を含む適切なコンピュータ・ハードウェア・プラットフォームを使用することができる。さらに、好適な実施形態では、ネットワーク・サーバ１１８が開放型ドキュメント管理アーキテクチャ（「ＯＤＭＡ（Open Document Management Architecture）」）標準に従い、ドキュメント管理能力およびスケーラブルな記憶装置を備えることが好ましい。
【００２９】
ジョブ準備ワークステーション１１６はまた、顧客にサービスを提供することによって印刷生産プロセスに価値を付加する印刷所の能力をも提供する。そのようなサービスは、顧客によって提供されたドキュメントに手を加え、顧客が自分では追加しようとしないまたはできない特徴を追加する能力を含む。そのような特徴は、複数のドキュメントにまたがってページ番号を付け加えること、ベイツ・ナンバリング（bates numbering）、タブ・ストック（tab stock）のためのページ・レイアウトの調整、および綴じ付けを考えた出力の位置合わせを含む。さらに、ジョブ準備ステーション１１６，１１４は、スキャンされた画像におけるアーティファクトの除去、および望まれていないテキストまたはマーキングに対するマスキングなど、ドキュメントの誤りを修正する能力を提供する。ジョブ準備ステーション１１６，１１４はまた、印刷または製本プロセスによって引き起こされる、完成品における間違いを防止するために使用することもできる。そのような間違いは、ドキュメントが折り丁組付けを使用して小冊子／パンフレットに組み付けられた後で発生するバインダのクリープを含む。バインダのクリープは、用紙上の画像の配置が、本のページ数の関数としての綴じ付けの厚さを考慮し損ない、表紙に近付くにつれてページ上の画像が内側にずれていくときに発生する。バインダのクリープは、ドキュメントに折り丁の組み付けを実行するときに、画像をわずかにずらすことによって防止される。加えて、ジョブ準備ステーション１１６は、オペレータに「組み付け（imposition）」および「折り丁組付け（signature imposition、背丁組付け）」としても知られる最終出力のドキュメントページの管理および割付けを実行させる。加えて、オペレータはページを組み替え、ページを裏返し、空白ページを挿入し、ページのトリミングと移動を行い、裁ち切りページを作成し、「ｎ−ｕｐ」としても知られる１枚の用紙に複数のページを配置して校正刷りセット、小冊子、またはパンフレット等を作成することができる。さらに、ジョブ準備ステーション１１６は、オペレータにベイツ番号、ページ番号、ロゴ、および透かし模様など注釈をドキュメントに付け加えさせる。これらのサービスは全て、最終出力に価値を付加する。ドキュメントのフォーマット化およびその他の変更は、余白の移動など、ドキュメント全体に帯域的に適用することができ、あるいは選択されたページにだけ適用することができる。ドキュメントに対するそのような変更は、ドキュメント／ページ機能または属性として知られる。さらに、これらの変更は、一般的に顧客によって設定された原稿ドキュメントフォーマットの特定のインスタンスを無効にするので、ドキュメントまたはページ例外としても知られる。
【００３０】
印刷生成のワークフロー１００における次の段階は、印刷生成段階１０８である。印刷生成段階１０８で、印刷用の最終形式のドキュメントは印刷サーバ１２０に送られ、それはジョブを最終出力装置１２２に配布する。手動印刷所では、この段階１０８は、生成の準備ができたジョブをオペレータが所望の出力装置１２２に手動的に引き渡してジョブを開始することに類似している。印刷生成段階１０８は、印刷所の出力資源を管理する。そのような管理は、印刷所の適切な装置１２２の待ち行列にジョブを入れ、利用できる装置１２２にジョブを発送し、様々な装置１２２に加えられる負荷を均衡させ、それを特定の装置１２２に送る前にジョブを分割またはＲＩＰ処理するなどジョブを前処理することを含む。ＲＩＰはラスタ・イメージ・プロセッサを表わし、レディ・フォー・プリンタ・データをラスタ・イメージに変換するハードウェアおよび／またはソフトウェアである。それはまた、ページ画像を出力媒体上にラスタ化するための一般用語でもある。
【００３１】
印刷生成段階１０８で使用する印刷サーバ１２０は、ネットワーク１１２を通してジョブ準備ステーション１１６およびネットワーク・サーバ１１８に結合される。さらに、印刷サーバ１２０は、印刷所の様々な出力装置１２２に結合される。一部の出力装置１２２は、出力されるデータの電子的転送をサポートしないかもしれず、手動操作ステップが必要になるかもしれないことに注意されたい。そのような装置は、部分的に仕上げられたドキュメントを手動で製本機に転送して生産を完成させることが必要な特殊製本機を含むかもしれない。印刷サーバ１２０は、ネットワーク１１２に結合された別個のコンピュータとして実現することが好ましいが、ネットワーク・サーバ１１８、ジョブ準備ワークステーション１１６、または店頭ワークステーション１１４上で実行されるソフトウェアをベースとする印刷サーバを使用することもできる。好適な実施形態では、印刷サーバ１２０は、一般的にＵＮＩＸまたはウィンドウズＮＴオペレーティング・システムを実行する独立コンピュータ・ワークステーション、ソフトウェア印刷サーバ・エンジン、およびソフトウェア印刷・サーバ・アプリケーションを含むことができる。印刷サーバ・アプリケーションは、印刷サーバの動作を構成し管理するユーザ・インタフェース能力を提供する。印刷サーバ・エンジンは、印刷サーバの自動化プロセスを実行する。これらのプロセスは、ジョブおよびジョブ内容（つまりドキュメント）をスプールし待ち行列に入れ、印刷ジョブの属性およびこれらの属性が印刷エンジンによっていかに満たされるかに基づいてジョブを特定の生産出力装置に指し向け、全てのプリンタを完全に利用し続けるように、例えば白黒ジョブからカラーを分離するように様々な生産出力装置の間でジョブの負荷均衡を図り、複数の入力通信および印刷プロトコルを受け入れてそれら生産出力装置１２２が理解する通信および印刷プロトコルに翻訳する通信ゲートウェイとして働くことを含む。
【００３２】
生産印刷ワークフロー１００の最終段階は最終履行段階（final fulfillment stage）１１０である。最終履行段階１１０は、完成品が生産出力装置１２２で生成される段階である。生産出力装置は、印刷ドキュメントの大量生産用に設計されたプリンタなどのコンピュータ出力装置である。そのような装置は、混合媒体型でありステープル綴じまたは製本など様々な完成度の大量のドキュメントを非常に高速で生産する能力を含むことが好ましい。例示的出力装置は、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたデジマスタTMデジタル大量プリンタ、およびニューヨーク州ロチェスタに位置するネクスプレス社によって製造されたネクスプレスTMカラー・プリンタを含む。
【００３３】
今、図２を参照すると、好適な実施形態のジョブ実行依頼および準備段階１０４、１０６のユーザ機能性ワークフロー２００を示す流れ図が示されている。ユーザ・ワークフロー２００は、入力ソース段階（input source stage）２０２、プレフライト段階（preflight stage）２０４、および生成段階（production stage）２０６を含む。入力ソース段階２０２では、ジョブの全てのドキュメントが様々な入力ソース２０８からひとつに収集される。詳述した通り、収集されたドキュメントは全て、レディ・フォー・プリンタ・フォーマット、好ましくはポータブル・ドキュメント・フォーマットTMに変換される。この変換は手動もしくは自動化プロセス、またはそれらの組合せとすることができる。例えばネットワーク・サーバ１１８に特殊ディレクトリを作成することができ、そこに、例えば顧客からドキュメントを受け取りそれらを店頭ワークステーション１１４に入力する店員が、様々なファイル・フォーマットのデータ・ファイルを入れることができる。このディレクトリを監視する自動化論理はファイルの配置に気を付け、それらをレディ・フォー・プリンタ・フォーマットに自動的に変換する（またはそれらに手動変換のフラグを立てる）。自動化論理で処理できないドキュメントは、手動変換のフラグを立てることができる。変換されたドキュメントは次いでプレフライト段階２０４に渡され、そこでそれらは生成のために準備される。変換されたドキュメントのこの転送は、ドキュメントをネットワーク・サーバ１１８の特殊ディレクトリに移すことによって、またはドキュメントをジョブ準備ステーション１１６に転送する事によって起こり、ネットワーク・サーバ１１８の特殊ディレクトリではそれらはジョブ準備ステーション１１６によってアクセスが可能である。このプロセスは手動または自動とすることができ、生成の準備を待つドキュメントの待ち行列にドキュメントを入れることを含むことができる。さらに、このプロセスは、利用可能なジョブ準備ステーション１１６に現在ログインしている様々なオペレータの能力、熟練レベル、または訓練レベルと同様に、それぞれの待ち行列におけるジョブの現在のロード／バックログの手動または自動決定を含むことができる。これらの要素を考慮に入れて、ジョブは自動的または手動的に、技術的にも便宜的にもジョブを最もよく処理できるオペレータに送ることができる。この機能性は、印刷所で働く様々なオペレータの能力、熟練レベル、および訓練レベルを追跡するオペレータ・データベースを作成することによって実現することができる。このデータベースは、各ステーション１１６におけるジョブのロード／バックログを均衡させる待ち行列管理ソフトウェアと結合することができる。
【００３４】
プレフライト段階２０４で、ドキュメントは本などに組み立て、注釈を付け、編集し、組付けまたは他のページ特徴を適用させることができる。ドキュメントの生成のための準備が終わると、それらは生成段階２０６に渡される。生成段階２０６で、準備されたドキュメントは（チケットからの）生成指示と共に、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルＬ．Ｌ．Ｃ．によって製造されたプリント・ファイル・ダウンローダ（Ｐｒｉｎｔ  Ｆｉｌｅ  Ｄｏｗｎｌｏａｄｅｒ）TMアプリケーション・プログラムなどのファイル・ダウンローダを使用して、印刷サーバに、または直接生産出力装置１２２に提出される。このユーザ機能性ワークフロー１１６は、ハードウェア、ソフトウェア、および手動で実行される構成部品の組合せとして実現することができ、先に生産印刷ワークフローで詳述した１つまたはそれ以上の構成部品を含むことができる。
【００３５】
好ましい実施形態では、ユーザ機能のワークフローは好ましくは、ジョブ準備ワークステーション１１６上で実行される、ワークフロー管理ソフトウェアプログラムとインタフェースとして実装される。好ましいワークフロー管理ソフトウェアは、ワークフロー機能の制御を単一のインタフェースに統合するオブジェクト指向グラフィックユーザインタフェース（「ＧＵＩ」）を使用してビジュアル指向になっている。管理ソフトフェアの視覚的および動作上の外見はオブジェクト指向であるが、当技術分野で知られているように、ソフトウェアの実装はオブジェクト指向プログラミング言語でによる場合もあり、オブジェクト指向プログラミング言語によらない場合もある。
【００３６】
ＧＵＩインタフェースでは、ドキュメント、チケット、および他のエンティティと動作（集合的に「オブジェクト」）は、アイコン、ツリー構造およびプルダウンメニューなどでワークステーション１１６のディスプレイに視覚的に表現され、マウスまたはトラックボールの使用など、知られたデバイスおよび方法で相互作用し、視覚的に表されたポインティングデバイスを制御し、ついでポインティングデバイスを使用して、表示された表現をクリック、選択、ドラッグアンドドロップすることができる。このように視覚的な表現を操作した結果、その下にあるオブジェクトも操作される（ドキュメント、チケットおよび他のエンティティと動作）。さらにＧＵＩは、種々のオブジェクトの間の関係と関連付けを作成、操作し、このような関係および関連づけを視覚的に表示することを可能にする。関係および関連づけは、たとえば、ツリー構造またはファイルフォルダ構造などのハイアラーキ手法を使用するか、または、視覚的な指示のいくつかの別の形態を使用して表示される場合がある。グラフィックユーザインタフェースは当技術分野ではよく知られており、ＧＵＩを開発するために使用できる多くのソフトウェア開発パッケージが入手可能であることが理解されよう。このようなパッケージの１つはワシントン州レッドモンドにあるマイクロソフト社から市販されている、Open Software Development Kitである。
【００３７】
さらに、好ましいＧＵＩは、中心となる表示ウィンドウを提供して作業中のドキュメントを表示する、ドキュメント中心の手法を使用する。好ましい実施形態では、ドキュメント表示機能は、カリフォルニア州サンホセにあるアドビシステム社によって製造されている、アドビアクロバットソフトウェアプログラムによって提供される。
【００３８】
上記のように、ワークフロー管理ソフトウェアはプロダクション印刷ワークフロー１００の段階を実装、制御または管理するアプリケーションを統合する。これらのアプリケーションは、ドキュメントを種々のソースから入力すること、本（book，ブック）の作成と操作を含むドキュメントの組合せ、ドキュメントの編集、ドキュメントの注釈づけ、ネットワークサーバ１１８上のドキュメントライブラリへのアクセス、ページの特徴の設定と操作、ジョブチケットと印刷の作成と操作を含む。
【００３９】
ワークフロー管理ソフトウェアは、種々の異なるソースからの入力を受け取ることができる。このようなソースには、スキャナを介したハードコピーの原稿、マイクロソフトオフィスＴＭ製品ラインなどのネイティブなアプリケーションのフォーマット、コロラド州デンバーにあるQuark社が製造するQuark XpressTMおよびカリフォルニア州サンホセにあるアドビシステム社が製造するフレームメーカTMなどの、デスクトップパブリッシング用アプリケーションが含まれる。さらに、ソフトウェアはＰＤＦ、ＰＳ、ＰＣＬなどプリンタフォーマット用にすでに準備されているドキュメントと同時に、タグ付き画像ファイルフォーマット（「ＴＩＦＦ」）を受け入れることも可能である。スキャナを介したハードコピーの入力に関しては、ソフトウェアは業界標準のスキャナインタフェースである、カリフォルニア州Boulder CreekにあるTWAINグループによって定義されたTWAINと、カリフォルニア州サンホセにあるPixel Translations社によって開発され、同時に、米国規格協会の仕様、ＡＮＳＩ／ＡＩＩＭ  ＭＳ６１−１９９６を介して指定された、画像とスキャナのインタフェースの使用（image and scanner interface specification「ＩＳＩＳ」）をサポートしている。これらの標準のインタフェースを使用して、ワークフロー管理ソフトウェアはスキャニングされた画像データを直接、プリンタフォーマットに準備された形で受け取る。好ましいワークフローソフトウェアで使用するための例としてのスキャナは、ニューヨーク州Rochesterにあるハイデルベルグデジタル社が製造するImagedirectTMスキャナである。
【００４０】
好ましいワークフロ管理ソフトウェアはまた、ドキュメントライブラリとインタフェースするＯＤＭＡサポートも提供する。さらに、提供されたＯＤＭＡサポートはドキュメントライブラリの機能を拡張して、複合ドキュメント（次に説明する）およびチケットの管理、記憶、アーカイブを扱う。これによって、標準化されたチケットのライブラリの作成が可能になり、または、本（ブック）など複合ドキュメントの更新と再印刷が容易になる。
【００４１】
ドキュメントがワークフロー管理ソフトウェアにロードされると、付加価値サービスを実行し、ドキュメントをプロダクション用に準備するためのツールが提供される。アセンブリとは、ページを構成または再構成するか、または、ドキュメントにページを追加したりドキュメントからページを削除したりするプロセスである。アセンブリはまた、章の第１のページを強制的に紙の前面に置くなど、強制的にページの位置を決める組みつけを含む。ワークフロー管理ソフトウェアは、１ページまたは複数のページについて可能な、カット、コピー、ペーストおよび移動の各機能を提供する。この機能は好ましくは、グラフィックユーザインタフェースによって提供されるプルダウンメニュー、ポップアップダイアログボックスまたは画面のオプションパレットやボタンなどを介して実装される。さらに、それぞれの動作の結果は、ジョブ準備ステーション１１６のディスプレイ上の、中心にあるドキュメント表示ウィンドウ内にドキュメントの視覚的な表現で示される。
【００４２】
ワークフロー管理ソフトウェアはさらに、ドキュメントの編集と注釈付けのサポートを提供する。領域の内外の消去、領域のカット、移動、コピーおよびペースト、同時に鉛筆消しゴムを含む、スキャンされたページの画像オブジェクト領域を編集するツールが提供される。また、領域のマスキングとクロッピングを含む、１ページまたは複数のページについて編集するためのページ編集ツールも提供される。また、英数字およびグラフィックな注釈を含む、ドキュメントを注釈するためのツールも提供される。例としての注釈は、ページのナンバリングとベイツスタンピング（bates stamping）を含む。さらに、ウォーターマークとして知られる、ドキュメントの内容の背後に画像を配置するツールも提供される。注釈は１ページまたは複数ページの任意の部分に行なうことが可能である。英数字の注釈に関しては、フォントの大きさとスタイルを制御することが可能である。どの場合でも、それぞれの動作の結果は、ジョブ準備ステーション１１６のディスプレイ上の、中心となるドキュメント表示ウィンドウ内にドキュメントの視覚的な表現で示される。好ましい実施形態では、ドキュメントおよび／またはドキュメント内のページの視覚的な表現を指し、表現を選択、ドラッグ、ドロップ、またはクリックする、および／または、特定のオプションを選択すると関連づけられた編集または注釈がドキュメントの指定された部分に適用されるオプションのメニューから選択することによって、編集または注釈を作成または操作することができる。別法としては、オプションのパレット（好み）が表示され、そこからユーザがドキュメントの選択された部分に適用するオプションを選択する場合がある。さらに、インタフェースはダイアログボックスまたは他の視覚的な制御を提供して、ベーツ範囲（bates range）の開始番号など編集または注釈に関する制御値を入力する場合もある。
【００４３】
ワークフロー管理ソフトウェアは、好ましくは、章または１つまたは複数の抜粋されたソースからなるコースパック（course pack）を含む本（ブック）など、１つまたは複数の他のドキュメントを含むドキュメントである複合ドキュメントをサポートする。複合ドキュメントは、ワークフロー管理ソフトウェアのオブジェクト指向型の性質を利用したものである。複合ドキュメント（「ＣＤ」）は本（ブック）の章など、特定の順序を有する１つまたは複数のドキュメントの集合である。ＣＤはさらに、組み合わされたＣＤ全体を含む単一のドキュメントである、自動的に組み合わされて生成されたドキュメントを含む。ＣＤのドキュメントの簡単な管理、ドキュメントを組み合わされたドキュメントに組合せ更新すること、およびＣＤ内のドキュメントの選択的な印刷などドキュメントの選択的な操作を可能にするツールも提供される。さらに、ＣＤ内のドキュメントの内容を解釈し、組み合わされたドキュメントに目次を自動的に生成することのできるツールも提供される。複合ドキュメントは他の点ではドキュメントと同じような機能を有し、編集、注釈付けなどを行うことができ、複合ドキュメントに関連づけられたチケットも有する。さらに、複合ドキュメントは多数の巻のある本（ブック）の場合のように、他の複合ドキュメントを含む可能性もある。複合ドキュメントの中の個別のドキュメントと複合ドキュメントはさらに、個別の存在を保持し、ＣＤから独立して編集または印刷することができ、他のＣＤと共にこれらの編集を共有して特定のＣＤの中で組み合わせられたドキュメントに自動または手動で更新することができる。ワークフロー管理ソフトウェアはさらに、ハイアラーキまたはツリー構造などで視覚的な表現を表示し、複合ドキュメントおよび、関連づけられたドキュメントやチケットがある場合はそれらのドキュメントまたはチケットも表示する。好ましい実施形態では、複合ドキュメントは、１つまたは複数のドキュメントの視覚的な表現および／またはＣＤの視覚的な表現を指し、これらを選択、ドラッグ、ドロップまたはクリックする、および／または、特定のオプションを選択すると関連づけられた機能が選択されたドキュメントまたは複合ドキュメントに適用されるオプションのメニューから選択することによって作成または操作することができる。別法としては、オプションのパレットが表示され、そこからユーザがオプションを選択して選択された複合ドキュメントに適用する場合もある。さらに、インタフェースはダイアログボックスまたは他の視覚的な制御を提供して、複合ドキュメントに関するマージンの値などの制御値を入力する場合もある。たとえば、ユーザは１つまたは複数のドキュメントを選択し、ついで、プルダウンメニューからＣＤ作成オプションを選択する場合もある。ついでワークフローソフトウェアはディスプレイ上に、ＣＤと選択されたドキュメントの関連を示すＣＤの視覚的な表現を作成する。別法としては、ユーザはまずＣＤの視覚的な表現を作成し、ついで１つまたは複数のドキュメントの視覚的な表現をＣＤの視覚的な表現の上にドラッグアンドドロップする場合もある。ついでワークフローソフトウェアは視覚的な表現が表現するデータの適切な���理関連を作成する。
【００４４】
ワークフロー管理ソフトウェアはまた、好ましくは、印刷所、または、自動的または手動で使用できる仕上げ装置など他の使用可能なもの、その機能又は装置において、異なるプロダクション出力デバイス１２２に関するデータと共にプログラミングされる。ソフトウェアは、これらの特定の機能によって可能になっているページの特徴／フォーマットをオペレータが設定できるようにするツールも提供する。このようなページの特徴は複式または単式（両面出力または片面出力）などのドキュメントのプレックス（plex）、ホチキス止めまたは穴あけなどのバインディングのオプション、およびタブストックまたは並んだ媒体の使用可能性と制御設定などを含む。好ましい実施形態は好ましくは、ニューヨーク州Rochesterにあるハイデルベルグデジタル社が製作する、大量デジタルプリンタのDigimasterTMラインのすべての機能をサポートする。好ましい実施形態では、これらのページの特徴は１ページまたは複数ページの視覚的な表現を選択するか指し、特定のオプションを選択すると関連づけられた機能が選択されたページに適用されるオプションのメニューから選択することによって設定できる。別法としては、オプションのパレットが表示され、ユーザはここからオプションを選択して選択されたページに適用する場合もある。さらに、インタフェースはダイアログボックスまたは他の視覚的な制御を提供し、タブストックのタイプなどその機能に関する制御値を入力する場合もある。特定のページに関してページ機能を設定すると、プリンタ用にフォーマットされたファイル内でこれらの機能を実行する命令をプロダクション出力デバイス１２２に対して符号化する。プロダクション出力デバイス１２２が印刷するファイルを受け取ると、プロダクション出力デバイス１２２はこれらの命令を解釈して所望の機能を実行する。現在のデバイス１２２が処理できないページ機能については、デバイス１２２は手による介入が必要であることをオペレータに通知し、適切なステップを通じてオペレータを指示してページ機能を実行しジョブを終了させることができる。これは、部分的に仕上がったドキュメントを除去し、これらをバインディングマシンに移して仕上げることをオペレータに命令すること、または、特定のタイプの媒体またはタブストックをデバイス１２２にロードするようにオペレータに命令することを含む場合がある。
【００４５】
さらに、プロダクション出力デバイス命令とパラメータの指定と、たとえばジョブレベルの機能またはグローバルなドキュメント属性などドキュメントにグローバルな、自動化される場合もあればされない場合もある他の仕上げステップに関するチケットの電子バージョンもサポートするツールが、ワークフロー管理ソフトウェアによって提供される。これらは、一般的な媒体のタイプまたは使用する色および、ホチキス止めなどバインディングの方法などの属性を含む。印刷チケットまたはジョブチケットとも呼ばれるチケットは、ドキュメントまたは、上記のような複合ドキュメントから独立して存在する可能性もある。これらは、ワークフロー管理ソフトウェアによって、独立して視覚的にディスプレイ上に表示される。チケットを保存、記憶およびドキュメントまたは複合ドキュメントと関連づけること、およびチケットのオプションを編集するなどチケットを操作するツールが提供される。好ましい実施形態では、ポインティング、クリック、選択、ドラッグアンドドロップを使用してドキュメントとまったく同じようにチケットを操作することが可能である。たとえば、チケットを選択し特定のドキュメントにドラッグアンドドロップすることによって、チケットをそのドキュメントに関連づけることが可能である。ついで、ワークフロー管理ソフトウェアは好ましくは、ドキュメントのハイアラーキの下にチケットを示すことによりこの関連付けを視覚的に表示する。一度関連づけられると、チケットによって設定されるオプションが関連づけられたドキュメントまたは複合ドキュメントに適用される。チケットによって表されるオプションは、チケットを選択してダイアログボックスを開くか、使用可能なオプションを表示してオプション値の修正を可能にするオプションメニューをプルダウンすることによって設定される場合がある。ドキュメントに関連づけられたチケットはドキュメントと共に操作することができる。たとえば、ドキュメントの保存はこのドキュメントに関連づけられたすべてのチケットも保存する。さらに、ワークフロー管理ソフトウェアは、たとえば、多数のフランチャイズの印刷所全体で手順を標準化するために使用することのできる、標準化されたチケットのライブラリを作成する機能を提供する。
【００４６】
最後に、ワークフロー管理ソフトウェアは、準備されたドキュメントと、関連づけられたチケットがある場合にはそのチケットをプロダクション出力デバイスに送り、最終プロダクションするためのツールも提供する。好ましい実施形態では、ドキュメントまたは複合ドキュメントは、ドキュメントまたは複合ドキュメントの視覚的な表現を、プリントサーバまたは出力デバイスの視覚的な表現に、選択、クリック又はドラッグすることによって、プロダクション出力デバイスに送ることが可能である。別法としては、ユーザはプルダウンメニュー、ポップアップダイアログボックスまたはボタンパレットから適切なオプションを選択する場合もある。ワークフロー管理ソフトウェアは、プロダクション出力デバイスとプリントサーバの標準のインタフェースとプロトコルをサポートする。さらに、多数のプロダクション出力デバイスを管理、選択、監視するツールも提供される。これらのツールは、現在のジョブ待ち行列など各々のデバイス状態の視覚的なフィードバックをユーザに提供する。
【００４７】
次に図３（及び図４）を参照すると、好ましい実施形態によるグラフィックユーザインタフェースディスプレイ４００の表現が示されている。ディスプレイ４００は、ビューワ３０６とデスクトップ３０２の構成要素を含む。デスクトップ構成要素３０２は、ユーザが上記の種々のオブジェクトを視覚的に管理し操作できるようにするメニュー４０２とボタンパレット４０４を含む。メニュー４０２はドキュメントメニュー４０６、チケットメニュー４０８、本（book、ブック）メニュー４１０、ジョブメニュー４１２およびヘルプメニュー４１４を含む。ボタンパレット４０４は、新規オブジェクトボタン４１６、開くボタン４１８およびライブラリアクセスボタン４２０を含む。ボタンパレット４０４はさらに、カットボタン４２２、コピーボタン４２４、ペーストボタン４２６、および印刷ボタン４２８を含む。グラフィックユーザインタフェースは当技術分野ではよく知られており、ＧＵＩを実装する多くの方法があるので、ティアオフメニュー、フローティングボタンパレット、ダイアログボックス、代替キーボードコマンド、マウスのショートショートカット、および代替の物理的な入力デバイスを含むすべての形態のグラフィック入力デバイスも企図されていることを理解されたい。
【００４８】
グラフィックユーザインタフェースディスプレイのさらなる詳細は、米国特許出願第０９／５７２、４２０号に提供されている。
【００４９】
上に論じたように、多くのアプリケーションはドキュメントの種々のセクションの間に挿入された、並んだストックまたはタブを必要とする。顧客は所定の情報を伴うタブがドキュメントの所定のセクションの間に望ましいことを知っている場合もあるが、顧客は通常は、印刷所が使用する特定のタイプのタブまたはタブのセットを知らない。したがって、顧客はタブ上に印刷されるべき情報の位置を指定できない。さらに、ドキュメントが顧客によって以前に作成された部分から組み合わされる場合がある。たとえば、顧客が注文生産されたマシンについてユーザーズマニュアルを作成したい場合、ドキュメンテーション部は完全なドキュメンテーションのセットになるドキュメントの要素のリストを含むピックリストを製造部から受け取る。この例は、印刷システムのフィニッシャだけを注文した顧客の場合である。この顧客はプリントエンジンのマニュアルとフィニッシャのマニュアルだけを受け取ることになる。第２の顧客は、標準の構成にスタッカとブックレットメーカを追加した印刷システムを注文する。したがってこの顧客は、基本的なドキュメンテーションに追加して、これらの２つの部分に関するドキュメンテーションを受け取ることになる。ドキュメンテーションのセクションはバインダの中でそのセクションを簡単に探すために、印刷されたタブを有する。タブは、次の章に説明されるサブシステムの名前を含む。フォルダ内の章の数によって、異なる章のページがタブまたはほかの並んだ媒体セットの異なるページ上に印刷される。タブはタブの「順序（order）」で並べる必要がある。
【００５０】
並んだタブセットのタブページのうち任意の１つに関するタブの内容を印刷する融通性を提供するために、本発明のタブの内容はドキュメントの通常のページとして記憶されるのではない。本発明によれば、タブを含むページを示すフラグまたはマーカがメモリ内に記憶される。さらに、ＰＤＦページの中のタブにレンダリングされる情報もメモリ内に記憶される。好ましくは、ユーザは、ジョブ準備ステーション１１６などのステーションでグラフィックユーザインタフェースを使用し、ページまたはジョブ作成段階の前にマーカまたはフラグを入力する。この構成によって、ユーザはこの情報を失うことなく、このページをドキュメントの中で移動したり、異なるドキュメントにコピーすることができる。このようなページを含むドキュメントが印刷されると、プロダクション出力デバイス１２２などのプリント出力モジュールはＰＤＦドキュメントを調べ、タブページ上の正しい位置にタブを作成する。したがって、１つのセット内の並んだ媒体の数について知る必要があるのは、出力モジュールだけである。
【００５１】
また、ドキュメントを作成するときに、タブに使用可能なスペースを考慮することも必要である。ページを作成する時、５つのタブのセットを使用すると仮定したが、実際の印刷は９のタブについて行われた場合、使用可能なスペースはほぼ半分になる。プライベートなＰＤＦページオブジェクトを使用してこの種類の情報をページレベルで記憶することができる。これによって、どのページをタブで印刷するかを記憶しておく必要なく、１つのドキュメント内でページを移動したり別のドキュメントにページをコピーすることが可能になる。
【００５２】
本発明によれば、印刷所のオペレータはまず、すべての入力（電子およびハードコピー）を、ジョブ準備ステーション１１６において単一の電子ドキュメントに組み合わせる。例としての実施形態では、アドビアクロバットソフトウェアプログラムを使用し、入力を組み合わせるために使用されたアプリケーションと同じアプリケーションで機能するユーティリティ（たとえばアクロバットのプラグイン）を使用してタブシートの位置を識別する。この情報はドキュメントと共に記憶される。入力を組み合わせるために使用されたアプリケーションと同じアプリケーションで機能するユーティリティ（たとえばアクロバットのプラグイン）を使用することによって、タブラベル情報はタブの順序から独立して入力される。これは通常はテキストとフォントを含む。この情報はドキュメントと共に記憶される。ついでユーザは印刷出力モジュールを起動し、タブについて使用する特定のストックを識別する。これによってタブの順序が識別される。ついでドキュメントが開かれ、最初のページから始まって最後まで読み出される。識別された各タブシートに関して、タブラベル情報とタブの位置は、タブの順序に基づいて決められ、タブシートはドキュメントの追加ページとして作成される。ついで変更されたドキュメントは試験セットドキュメントとして印刷デバイスに送られる。試験セットドキュメントを確認した後、タブの順序を変更する必要がある場合、プリンタはプリント出力モジュールを起動し、このタブについて使用するストックを指定し、プリンタは、所望の出力が得られるまで上のステップを最初から最後まで継続する。
【００５３】
この構成によって、最後の可能な時（すなわち印刷する時）に、タブの内容を並べる融通性が与えられる。この好ましい構成はまた、ドキュメントの内容の作成者を、プリント時に使用する並んだタブセットを知る必要性から開放する。この構成はまた、ページの内容を最初に作成するプリンタデバイスの処理オーバへットも除去する。また、本発明は、印刷デバイス内の変化するデータプロセスのサービスに対するニーズを不要にし、印刷デバイスエンド上でのページの作成のサポートを助けるが、印刷デバイスと、印刷デバイスに送られる変化するデータを作成するアプリケーションにコストを追加する場合もある。
【００５４】
したがって、上記の詳細な説明は限定的なものではなく例示的なものであることを目的としており、本発明の精神および範囲を画定するのは首記の請求項およびその等価物であることを理解されたい。
【図面の簡単な説明】
【図１】好ましいプロダクション印刷のワークフローを示すフロー図。
【図２】好ましい実施形態のユーザ機能ワークフローを示すフロー図。
【図３】好ましい実施形態によるグラフィックユーザインタフェースディスプレイの図。
【図４】図３の日本語訳の図。
【符号の説明】
１００    生産ワークフロー
１１２    コンピュータ・ネットワーク
１１４    コンピュータ・ワークステーション
１１６    コンピュータ・ワークステーション
１１８    ネットワーク・サーバ
１２０    プリント・サーバ
１２２    大量出力装置
【図１Ａ】
0003831248.tif 000002
【図１Ｂ】
0003831248.tif 000003
【図２】
0003831248.tif 000004
【図３】
0003831248.tif 000005
【図４】
0003831248.tif 000006