[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2003533806A - ジョブの準備のための柔軟なジョブの受渡し - Google Patents

ジョブの準備のための柔軟なジョブの受渡し

Info

Publication number
JP2003533806A
JP2003533806A JP2001584401A JP2001584401A JP2003533806A JP 2003533806 A JP2003533806 A JP 2003533806A JP 2001584401 A JP2001584401 A JP 2001584401A JP 2001584401 A JP2001584401 A JP 2001584401A JP 2003533806 A JP2003533806 A JP 2003533806A
Authority
JP
Japan
Prior art keywords
job
document
page
documents
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2001584401A
Other languages
English (en)
Inventor
ハンセン,デヴィッド・アール.
Original Assignee
ハイデルバーグ デジタル エル.エル.シー.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ハイデルバーグ デジタル エル.エル.シー. filed Critical ハイデルバーグ デジタル エル.エル.シー.
Publication of JP2003533806A publication Critical patent/JP2003533806A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1241Dividing a job according to job requirements, e.g. black/white and colour pages, covers and body of books, tabs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1275Print workflow management, e.g. defining or changing a workflow, cross publishing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1282High volume printer device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/121Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1245Job translation or job parsing, e.g. page banding by conversion to intermediate or common format
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1247Job translation or job parsing, e.g. page banding by conversion to printer ready format
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • G06F3/1264Job scheduling, e.g. queuing, determine appropriate device by assigning post-processing resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)

Abstract

(57)【要約】 複数のジョブ準備ステーションを含むシステムで複数のジョブを印刷する印刷システムが開示されている。ジョブ準備ステーションの各々は、ドキュメントをプリンタ用ファイル形式に変換し、グローバルなドキュメント機能を表現する電子ジョブ・チケットを生成するために使用される。各ジョブ準備ステーションには、オペレータの技能レベルおよび/またはプリンタ使用経験などの一組の定義されたステーション属性がある。ジョブ割当部では、ジョブ準備ステーションの各々の、一組の定義されたステーション属性を受け取り、ジョブ準備ステーションの定義されたステーション属性に基づき、ジョブ印刷ステーションの各々に印刷ジョブを分配する。

Description

【発明の詳細な説明】
【0001】発明の背景
【0002】 ほぼすべてのコンピュータ・ユーザは自分のプリンタを持っており、高品質の
ドキュメントを生産することができるが、そのようなドキュメントを大量にかつ
装丁などの特別な仕上げ状態で生産する能力は、まだ、商業的な印刷所や法人の
コピー部門の業務範囲である。ドキュメントを大量に、仕上げた状態で生産する
ことを、一般に、生産印刷と呼ぶ。生産プリンタとは、ドキュメントを大量に短
時間で生産可能な印刷デバイスのことである。一般に、このようなプリンタは、
用紙取扱い容量が大きく、複数のソースからの複数の種類の媒体から引き出す能
力、そして、装丁を加えるなどのドキュメントを自動的に仕上げる能力が備わっ
ている。生産プリンタによる自動化とコンピュータ技術の進展にも関わらず、特
にデスクトップ・パブリッシングの分野において、生産印刷はまだ、複雑でとき
には手作業を伴う工程である。
【0003】 一般的な印刷所では、製本された小冊子や三つ折りのパンフレット、つまみ付
きの3リング製本ノートなどの仕上げた製品にしたいドキュメントの原本を顧客
が持ち込む。さらに、一般には顧客は仕上げた製品を大量に、例えば、1000
部のパンフレットを必要とする。ドキュメントの原本と、仕上げた製品を生産す
る指令の組み合わせを「ジョブ」と呼ぶ。ドキュメントはハードコピー、または
、フロッピー(登録商標)・ディスクやコンパクト・ディスク、テープなどの電
子形態で持ち込むこともできるし、インターネットなどのネットワークを通して
印刷所に送信することもできる。
【0004】 ドキュメントを係員に手渡したあとで、顧客は仕上げた製品を作るための指令
を伝える。係員はその指令を「チケット」または「ジョブ・チケット」に書き留
めるだろう。ジョブ・チケットは通常、仕上げた製品を作るためにすべての指令
を書いた一枚の紙である。その後、ジョブはオペレータに渡るだろう。オペレー
タは生産プリンタを動作させ仕上げた出力を生産する。オペレータの仕事は、生
産のためにドキュメントを用意し、用紙や装丁材料などの適切な材料を生産プリ
ンタに投入し、仕上げた出力が正しいことを確実にすることである。
【0005】 オペレータの仕事は簡単に見えるが、それをすぐに複雑にする多くの問題点が
ある。顧客から提供されるドキュメントは、しばしば、そのままでは生産プリン
タにかけられないことがある。顧客から提供されるドキュメントのなかには、余
白や活字に関する指定などの基本的なフォーマッティングが必要な、単に書いた
だけの原稿もある。また、フォーマッティングされているかも知れないが、必要
な装丁を考慮せずにフォーマッティングしている場合もある。例えば、ドキュメ
ントの本文が余白に近づきすぎていて、仕上げた製品を製本すると、本文の一部
が見えなくなる。本などのドキュメントでは、例えば、各章の最初のページはペ
ージの表に来るように、これは組付けとして知られてもいるが、特別な配慮が必
要な場合もある。組付けのほかの形態としては、小冊子/パンフレットの組付け
や、n上げ組付けがある。また、顧客が複数のドキュメントを持ち込み、それら
の「章」にカバーと装丁を付けて、一冊の本に組立るように依頼することもある
【0006】 生産印刷ジョブを複雑にする、ほかの問題点は、正しい媒体を決定し、生産プ
リンタに投入することである。ときとして、ジョブでは、異なる用紙重量や異な
る色などの、多くの異なる種類の用紙が必要になるだろう。さらに、なかには、
ドキュメント内の特定の箇所につまみ付き用紙を挿入することが必要なジョブも
ある。また、ジョブによっては、ベイツ番号やほかの注釈付けをドキュメントに
追加する必要があるかもしれない。
【0007】 仕上げた出力を生産するための、このような複雑な生産工程において、誤った
用紙をプリンタに投入したり、装丁にあまりに近く余白を設定したりといったエ
ラーがきっと起こる。生産プリンタは超高速で作動し、ときには、毎秒1ページ
を越える出力を生産し、したがって、仕上げた出力でのエラーを見つけるときに
は、かなりの時間と資源が無駄になっているかもしれない。
【0008】 したがって、生産印刷ワークフローを管理する効率的なシステムと方法が求め
られている。
【0009】発明の開示 本発明は以下の請求項で定義され、この節での記載は請求項に対する制限とし
て取られるべきではない。導入の目的で、以下に記載の好適な実施例は複数のジ
ョブ準備ステーションを含むシステムで複数のジョブを印刷する印刷システムに
関連する。ジョブ準備ステーションの各々は、ドキュメントをプリンタ用ファイ
ル形式に変換し、グローバルな(global, 全体的な、大域的な)ドキュメント機
能を表現する電子ジョブ・チケットを生成するために使用される。各ジョブ準備
ステーションには、オペレータの技能レベルおよび/またはプリンタ使用経験な
どの一組の定義されたステーション属性がある。ジョブ割当部では、ジョブ準備
ステーションの各々の、一組の定義されたステーション属性を受け取り、ジョブ
準備ステーションの定義されたステーション属性に基づき、ジョブ印刷ステーシ
ョンの各々に印刷ジョブを分配する。
【0010】好ましい実施の形態
【0011】 ここで図1を参照すると、商業大量コピー店または印刷所など典型的な生産印
刷所における生産ワークフロー100を示す流れ図が示されている。ワークフロ
ーとは、タスク、手続きステップ、関係する組織または人々、必要な入出力情報
、および業務プロセスの各ステップで必要なツールと定義される。以下で論じる
ように、生産印刷などの業務またはプロセスの分析および管理に対するワークフ
ロー法は、オブジェクト指向法と組み合わせることができ、これはドキュメント
、ページ、データ、およびデータベースなど、関係する離散オブジェクトおよび
プロセスに焦点を合わせる傾向がある。この開示の目的として、用語「オブジェ
クト指向」は、開示する実施の形態に適用される場合、オブジェクト指向プログ
ラミング法が開示の実施形態の唯一の実現方法であることを含意しない。
【0012】 図1はさらに、印刷所用の典型的なコンピュータ・ネットワーク112をも示
す。典型的なデジタル印刷所では、コンピュータ・ワークステーション114、
116、サーバ118、120および大量出力装置122を構成要素とするコン
ピュータ・ネットワーク112がある。サーバ118、120にはネットワーク
・サーバ118およびプリント・サーバ120を含まれる。ネットワーク112
のトポロジーは一般的に、印刷所のワークフロー100と整合するように構成さ
れる。ネットワーク112は、有線または無線イーサネット(登録商標)・ネッ
トワークまたはその他の形態として、もしくはローカル・エリア・ネットワーク
として実現してもよい。さらに、ネットワーク112には、インターネットなど
の広域ネットワークへの有線または無線接続、および仮想専用網を介してなど他
のローカル・エリア・ネットワークへの接続を含まれていてもよい。
【0013】 生産ワークフロー100には、ジョブの開始102、ジョブの提出104、ジ
ョブの準備106、印刷生産108、および最終的な実行110の手続き段階が
含まれる。または、これらの手続き段階の1つまたはそれを越える段階を併合し
てもよいし、ほかの手続き段階を追加してもよい。ジョブの開始102は、ドキ
ュメントおよび指示を顧客から受け取る手続き段階で、ドキュメントと指示はま
とめて「ジョブ」と定義される。ジョブの開始102は、顧客がハード・コピー
でも電子的形態でも、ジョブを物理的に印刷所に持ち込むか、そうでなければ電
話、ファックス、郵便、電子メール、もしくはインターネットを介してなどロー
カル・エリア・ネットワークまたは広域ネットワークのいずれかで、ジョブを印
刷所に送信したときに、始まることが可能である。ジョブには2つ以上のドキュ
メントおよび2組以上の指示が含まれてもよいことに注意されたい。例えばジョ
ブには、各々が本の1章である、多くのドキュメントが、本の表紙を含むドキュ
メントと共に含まれていてもよい。この好例のジョブには、個々の章のドキュメ
ントから本の本文を作成するための指示、および表紙を作成するための別の指示
群が含まれていてもよい。さらに、以下で論じる通り、本の本文に表紙を組み合
わせるためのさらに別の指示群を設けることができる。
【0014】 ジョブの提出104は、印刷所によるジョブの受取り、およびジョブを印刷所
の生産システムまたはワークフロー内に投入することである。一般的に顧客から
の指示は、「チケット」または「ジョブ・チケット」として知られる専用用紙に
書き留められることになるだろう。チケットは電子的に作成し維持してもよい。
さらに、標準化された指示のために予め定義したチケットを利用してもよい。例
えば、印刷所には、ドキュメントを複製し、最終出力に三穴をあけ、穴をあけた
最終出力を三リング・バインダに組み立てる指示のある、予め印刷されたチケッ
トのはぎ取り式綴りを備えていてもよい。これが顧客による共通の要求である場
合、そのような予め印刷されたチケットにより、時間と資源を節約することがで
きる。注文を受け付ける店員がしなければならないことは、生成するコピーの部
数など、顧客の具体的な詳細を記入するだけである。予め定められたチケットは
、作業を標準化し、顧客からの指示を書き止める際のエラーを防止するのに役立
つかも知れない。非常に簡素な印刷所では、ジョブの提出104は単に、チケッ
トの作成と共にドキュメントの原本および指示を受け取り、ジョブをペーパ・ホ
ルダに入れ、それを後で後続の手続き段階で処理するための物理的待ち行列にセ
ットするだけでもよい。
【0015】 ジョブを電子的に処理する印刷所において、ジョブの提出104では、ジョブ
を印刷所の電子生産システムに投入する必要がある。顧客がハード・コピーとし
て持ち込んだドキュメントの場合、まずドキュメントを電子的に走査して、印刷
所のコンピュータ・システムに入れる必要がある。電子的形態で引き渡されたド
キュメントの場合、ドキュメントデータ・ファイルを印刷所のコンピュータ・シ
ステムにロードする必要がある。
【0016】 ジョブの提出104のために、コンピュータ・ネットワーク112は1つまた
はそれを越える「店頭」ワークステーション114を含む。店頭ワークステーシ
ョン114は、注文受付デスクまたは店員のステーションに配置されるか顧客セ
ルフ・サービス用に設置されたコンピュータ・システムである。これらのワーク
ステーション114はジョブの提出段階104で使用され、一般的にフロッピー
(登録商標)・ディスク、コンパクト・ディスク、テープ等など多くの様々な種
類の電子媒体を取り扱うように構成される。これらのステーション114はまた
、インターネットまたは顧客との他の形のネットワーク接続を通してジョブを受
信するように構成してもよい。さらに、これらのワークステーション114は一
般的に、ワシントン州レドモンドに位置するマイクロソフト社によって製造され
たマイクロソフト・オフィス(商標)ファミリの製品によって使用されるような
多くの様々な電子ファイル形式、もしくはアルダス・ページメーカ(商標)、ま
たはクォークエクスプレス(商標)など、いろいろなほかのデスクトップ・パブ
リッシング・プログラム・ファイル形式を読み取るように構成される。加えて、
これらのステーション114は、ポータブル・ドキュメント形式(商標)(「P
DF」)、ポストスクリプト(商標)(「PS」)またはプリンタ制御言語(「
PCL」)など、後述する「プリンタ用」ファイル形式も読み取ることができる
。ジョブ準備ステーション114はまた、タグ付き画像ファイル形式(「TIF
F」)、ビットマップ(「BMP」)、およびPCXなどの画像ファイル形式を
も受け入れることができる。これらのステーション114には、ハード・コピー
のドキュメントを走査してコンピュータ・システムにいれるスキャナ116が含
まれていてもよい。スキャナは一般的に操作が複雑な装置であり、一部の印刷所
では、後述するように訓練された係員だけが使用するジョブの準備段階106に
スキャナを配置することが好むかもしれない。加えて、店頭コンピュータ114
にはまた、生産印刷タスクを完了するためのすべての指示を含むジョブのための
チケットを電子的にまたはハード・コピーの形で生成する能力をも提供する。チ
ケットを生成するこのプロセスは、予め定義されたチケットを含めて自動化する
か、手動か、あるいはそれらの組合せとしてもよく、以下にその詳細を述べる。
【0017】 ジョブの準備106は、チケットの指示に従って印刷するためのドキュメント
の準備を含む。ハード・コピーの形で提出されたドキュメントの場合、ジョブの
準備106には、ドキュメントを走査し、忠実な、エラーのない電子的複製を生
成することが含まれていてもよい。いったん電子的形態になっているドキュメン
トもまた、印刷所がドキュメントを編集しかつ印刷するために使用できる共通フ
ァイル形式に純化または変換しなければならない。これは、オペレータが複数の
異なるプログラムを扱う必要性を緩和し、異なる電子ファイル形式を使用して印
刷するために複合ドキュメントをひとつに組み付ける必要性を排除する。
【0018】 例えば顧客は、1つが本の本文、もう1つが特定のページに挿入される写真と
いう、2つの異なるドキュメントを持ち込むかもしれない。顧客は次いで、写真
を特定のページに挿入し、最終組立品に連続ページ番号を付けるように指示する
かもしれない。写真の画像はアドビ・フォトショップ(商標)ファイル形式であ
る一方、本の本文はマイクロソフト・ワード(商標)ファイル形式であるかもし
れない。オペレータは各々の個別ソフトウェア・パッケージを使用して、どのペ
ージに画像を挿入するかを割り出し、本と写真のページ番号を適切に割り当てる
事ができるが、これは非常に複雑で時間のかかるプロセスである。また、オペレ
ータがある範囲のソフトウェア・パッケージについて訓練し精通していることも
要求され、顧客が使用した特定のパッケージにオペレータが精通していないとい
う危険を冒すことでもある。したがって、様々なファイル形式の各々を統一ファ
イル形式に純化すると、オペレータが単一ソフトウェア・インタフェースを使用
してジョブを準備することができるようになり、効率的である。好適な実施形態
では、すべてのドキュメントは、ハード・コピーで提供されたか電子的に提供さ
れたかにかかわらず、「プリンタ用」ファイル形式、または「印刷準備完了」フ
ァイル形式に純化または変換される。好適な実施形態では、プリンタ用ファイル
形式として、カリフォルニア州サンノゼに位置するアドビ・システムズ社によっ
て開発されたポータブル・ドキュメント形式(商標)を使用する。
【0019】 プリンタ用ファイル形式とは、データ画像を出力媒体上にラスタ化するために
、プリンタまたは他の形のハード・コピー出力装置の内部処理エンジンによって
直接解釈することができるプリンタ制御命令と共に印刷される両方のデータを含
むファイル形式と定義される。ラスタ化とは、出力媒体の特定の位置に画像デー
タを配置することである。そのようなファイル形式は、どちらもカリフォルニア
州サンノゼに位置するアドビ・システムズ社によって製造されたポータブル・ド
キュメント形式(商標)(「PDF」)およびポストスクリプト(商標)(「P
S」)のみならず、カリフォルニア州パロアルトに位置するヒューレット・パッ
カード社によって製造されたプリンタ制御言語(「PCL」)をも含む。プリン
タ用ファイル形式でないファイル形式の例は、マイクロソフト・ワード(商標)
などパーソナル・コンピュータ・アプリケーション・プログラム用のアプリケー
ション特有のファイル形式を含む。これらのファイル形式は、印刷可能であるよ
うにするには、まずプリンタ用ファイル形式に変換しなければならない。さらに
、タグ付き画像ファイル形式(「TIFF(Tagged Image File Format)」)な
ど一部の画像ファイル形式では、出力媒体上の出力位置を指定し、プリンタの内
部処理エンジンが解釈するプリンタ制御命令を含まず、したがって、本開示の観
点からは、プリンタ用ファイル形式ではないファイル形式にすでになっているビ
ット画像データだけが含まれる。プリンタ用ファイル形式を使用することにより
、画像データのラスタ化を、出力媒体上における画像データの最終配置のできる
だけ近くまで遅らせることができる。これは、内部制御論理でラスタ化処理を最
適化させ、結果的にオペレータの期待に沿う可能性がいっそう高い出力を生じる
ことにより、生産印刷装置(production print device)122の最も効率的な
使用を可能にする。
【0020】 ジョブの準備段階106のために、コンピュータ・ネットワーク106は、ネ
ットワーク112を介して店頭ワークステーション114に結合されたジョブ準
備ステーション116とネットワーク・サーバ118を含む。ここで、「結合さ
れた」とは、直接接続されること、もしくは1つまたはそれを越える中間構成要
素を通して間接的に接続されることを意味する。そのような中間構成要素は、ハ
ードウェアによる構成要素とソフトウェアによる構成要素の両方が含まれていて
もよい。ジョブ準備ステーション116は、下記に詳しく述べる、オペレータが
ジョブを管理、編集、および印刷できるワークフロー管理ソフトウェアを実行す
ることが好ましい。ネットワーク・サーバ118はジョブの操作、管理、格納、
および保存を可能にするドキュメントライブラリ、または、単にそこにそれぞれ
のドキュメントおよび/またはチケットを含むだけでなく、店頭コンピュータ1
14からジョブ準備ワークステーション116へ、およびジョブ準備ステーショ
ン116から印刷サーバ120または生産出力装置122へのジョブの流れも促
進し管理する。好例のドキュメントライブラリは、ミネソタ州イーデンプレーリ
に位置するイントラネット・ソリューションズ社によって製造されたイントラ・
ドック(商標)ドキュメント管理システム、およびカナダ国オンタリオ州ヨーク
に位置するハミングバード社によって製造されたドック・フュージュン・ドキュ
メント管理システムを含む。好適な実施形態では、ジョブ準備ステーション11
6は、ニューヨーク州ロチェスタに位置するハイデルバーグ・デジタルL.L.
C.によって製造されたイメージスマート(商標)ワークステーションである。
または、カリフォルニア州サンタクララに位置するインテル社によって製造され
たペンティアム(登録商標)クラスまたはそれよりよいプロセッサ、64メガバ
イトまたはそれを越えるRAM、20ギガバイトまたはそれを越えるハード・デ
ィスク、および適切なディスプレイ装置を含む適切なコンピュータ・ハードウェ
ア・プラットフォームなどを使用してもよい。さらに、好適な実施形態では、ネ
ットワーク・サーバ118が開放型ドキュメント管理アーキテクチャ(「ODM
A(Open Document Management Architecture)」)標準に従い、ドキュメント
管理能力およびスケーラブルな記憶装置を備えることが好ましい。
【0021】 ジョブ準備ワークステーション116はまた、顧客にサービスを提供すること
によって印刷生産プロセスに価値を付加する印刷所の能力をも提供する。そのよ
うなサービスは、顧客によって提供されたドキュメントに手を加え、顧客が自分
では追加しようとしないまたは追加できない機能を追加する能力を含む。そのよ
うな機能には、複数のドキュメントにまたがってページ番号を付けること、ベイ
ツ番号付け、つまみ付き用紙のためのページ・レイアウトの調整、および製本を
考えた出力の位置合わせを含む。さらに、ジョブ準備ステーション114では、
走査した画像における遺物の除去、および不要なテキストまたはマーキングに対
するマスキングなど、ドキュメントの誤りを修正する能力を提供する。ジョブ準
備ステーション114はまた、印刷プロセスまたは製本プロセスによって引き起
こされる、完成品における不正確さを防止するために使用することもできる。そ
のような不正確さは、ドキュメントが折り丁組付けを使用して小冊子/パンフレ
ットに組み付けられた後で発生するバインダの歪みを含む。バインダのクリープ
は、用紙上の画像の配置が、本のページ数の関数としての製本の厚さを考慮し損
ない、表紙に近付くにつれてページ上の画像が内側にずれていくときに発生する
。バインダのクリープは、ドキュメントに折り丁の組み付けを実行するときに、
画像をわずかにずらすことによって防止される。加えて、ジョブ準備ステーショ
ン116により、オペレータは「組み付け(imposition)」および「折り丁組付
け(signature imposition、背丁組付け)」としても知られる最終出力のドキュ
メントページの管理および割付けを実行できる。加えて、オペレータはページを
組み替え、ページを逆にし、空白ページを挿入し、ページのトリミングと移動を
行い、裁ち切りページを作成し、「n−up」としても知られる1枚の用紙に複
数のページを配置して校正刷りセット、小冊子、またはパンフレット等を作成す
ることができる。さらに、ジョブ準備ステーション116は、オペレータにベイ
ツ番号、ページ番号、ロゴ、および透かし模様など注釈をドキュメントに付け加
えることができる。これらのサービスはすべて、最終出力に価値を付加する。ド
キュメントのフォーマッティングおよびその他の変更は、余白の移動など、ドキ
ュメント全体に適用することができ、あるいは選択されたページにだけ適用する
ことができる。ドキュメントに対するそのような変更は、ドキュメント/ページ
機能または属性として知られる。さらに、これらの変更は、顧客によって設定さ
れたドキュメントの原本のフォーマッティングの特定の場合を一般に無効にする
ので、ドキュメント例外またはページ例外としても知られる。
【0022】 印刷生成のワークフロー100における次の段階は、印刷生成段階108であ
る。印刷生産段階108で、印刷用の最終形式のドキュメントは印刷サーバ12
0に送られ、それはジョブを最終出力装置122に配布する。手動の印刷所では
、この段階108は、生産の準備ができたジョブをオペレータが所望の出力装置
122に手動的に引き渡してジョブを開始することに類似しているだろう。印刷
生成段階108では、印刷所の出力資源を管理する。そのような管理には、印刷
所の適切な装置122の待ち行列にジョブを入れ、利用できる装置122にジョ
ブを発送し、様々な装置122に加えられる負荷を均衡させ、ジョブを特定の装
置122に送る前に分割またはRIP処理するなどジョブを前処理することを含
む。RIPはラスタ・イメージ・プロセッサを表わし、プリンタ用データをラス
タ・イメージに変換するハードウェアおよび/またはソフトウェアである。それ
はまた、ページ画像を出力媒体上にラスタ化するための一般用語でもある。
【0023】 印刷生成段階108で使用する印刷サーバ120は、ネットワーク112を通
してジョブ準備ステーション116およびネットワーク・サーバ118に結合さ
れる。さらに、印刷サーバ120は、印刷所の様々な出力装置122に結合され
る。一部の出力装置122は、出力されるデータの電子的転送をサポートしない
かもしれず、手動操作ステップが必要になるかもしれないことに注意されたい。
そのような装置には、部分的に仕上げられたドキュメントを手動で製本機に送り
生産を完成させることが必要な特殊製本機が含まれていてもよい。印刷サーバ1
20は、ネットワーク112に結合された別個のコンピュータとして実現するこ
とが好ましいが、ネットワーク・サーバ118、ジョブ準備ワークステーション
116、または店頭ワークステーション114上で実行されるソフトウェアによ
る印刷サーバを使用することもできる。好適な実施形態では、印刷サーバ120
には、一般的にUNIX(登録商標)またはウィンドウズNTオペレーティング
・システムを実行する独立コンピュータ・ワークステーション、ソフトウェア印
刷サーバ・エンジン、およびソフトウェア印刷・サーバ・アプリケーションを含
まれる。印刷サーバ・アプリケーションは、印刷サーバの動作を構成し管理する
ユーザ・インタフェース能力を提供する。印刷サーバ・エンジンは、印刷サーバ
の自動化プロセスを実行する。これらのプロセスは、ジョブおよびジョブ内容(
つまりドキュメント)をスプールし待ち行列に入れ、印刷ジョブの属性およびこ
れらの属性が印刷エンジンによっていかに満たされるかに基づいてジョブを特定
の生産出力装置に指し向け、すべてのプリンタを十分に活用し続けるように、例
えば白黒ジョブからカラーを分離するように様々な生産出力装置の間でジョブの
負荷均衡を図り、複数の入力通信および印刷プロトコルを受け入れてそれら生産
出力装置122が理解する通信および印刷プロトコルに翻訳する通信ゲートウェ
イとして働くことを含む。
【0024】 生産印刷ワークフロー100の最終段階は最終的実行段階110である。最終
的実行段階110は、完成品が生産出力装置122で生成される段階である。生
産出力装置は、印刷ドキュメントの大量生産用に設計されたプリンタなどのコン
ピュータ出力装置である。そのような装置は、各種の媒体が混在し、ホチキス止
めまたは製本など様々な仕上げの程度で、大量のドキュメントを非常に高速で生
産する能力を持つことが好ましい。好例の出力装置には、ニューヨーク州ロチェ
スタに位置するハイデルバーグ・デジタルL.L.C.によって製造されたデジ
マスタ(商標)デジタル大量プリンタ、およびニューヨーク州ロチェスタに位置
するネクスプレス社によって製造されたネクスプレス(商標)カラー・プリンタ
がある。
【0025】 ここで図2を参照すると、好適な実施形態のジョブ提出および準備段階104
、106のユーザ機能性ワークフロー200を示す流れ図が示されている。ユー
ザ・ワークフロー200は、入力ソース段階(input source stage)202、プ
レフライト段階(preflight stage)204、および生成段階(production stag
e)206を含む。入力ソース段階202では、ジョブのすべてのドキュメント
が様々な入力ソース208から収集される。上述した通り、収集されたドキュメ
ントはすべて、プリンタ用ファイル形式、好ましくはポータブル・ドキュメント
形式(商標)に変換される。この変換は手動もしくは自動化プロセス、またはそ
れらの組合せとすることができる。一例としては、例えば顧客からドキュメント
を受け取りそれらを店頭ワークステーション114に入力する店員により、様々
なファイル形式のデータ・ファイルを置くことが可能なネットワーク・サーバ1
18に特殊ディレクトリを作成することができる。このディレクトリを監視する
自動化論理はファイルの配置を確認し、ファイルをプリンタ用ファイル形式に自
動的に変換するだろう(または、手動で変換するためにフラグを立てる)。自動
化論理で処理できないドキュメントは、手動で変換するためにフラグを立てるこ
とができる。変換されたドキュメントは、次に生成のために準備を行うプレフラ
イト段階204に渡される。変換されたドキュメントのこの転送は、ドキュメン
トを、ジョブ準備ステーション116によってアクセスが可能な、ネットワーク
・サーバ118の特殊ディレクトリに移すことにより、またはドキュメントをジ
ョブ準備ステーション116に転送することにより可能である。このプロセスは
手動または自動とすることができ、生成の準備を待つドキュメントの待ち行列に
ドキュメントを入れることを含むことができる。さらに、このプロセスは、利用
可能なジョブ準備ステーション116に現在ログインしている様々なオペレータ
の能力、熟練レベル、または訓練レベル、および、それぞれの待ち行列における
ジョブの現在の負荷/残負荷を手動的に、または自動的に決定することを含んで
もよい。これらの要素を考慮に入れて、技術的にまた状況に応じてジョブを最も
よく処理できるオペレータに、ジョブを自動的または手動的に送ることができる
。この機能性は、印刷所で働く様々なオペレータの能力、熟練レベル、および訓
練レベルをたどるオペレータ・データベースを作成することによって実現するこ
とができる。このデータベースは、各ステーション116におけるジョブの負荷
/残負荷を均衡させる待ち行列管理ソフトウェアと結合することができる。
【0026】 プレフライト段階204で、ドキュメントは本などに組み立て、注釈を付け、
編集し、組付けまたは他のページ機能を適用させることができる。ドキュメント
の生産のための準備が終わると、それらは生産段階206に渡される。生産段階
206で、準備されたドキュメントは(チケットからの)生成指示と共に、ニュ
ーヨーク州ロチェスタに位置するハイデルバーグ・デジタルL.L.C.によっ
て製造されたプリント・ファイル・ダウンローダ(商標)アプリケーション・プ
ログラムなどのファイル・ダウンローダを使用して、印刷サーバに、または直接
的に生産出力装置122に提出される。このユーザ機能性ワークフロー116(
200)は、ハードウェア、ソフトウェア、および手動で実行される構成要素の
組合せとして実現してもよく、先に生産印刷ワークフローで詳述した1つまたは
それを越える構成要素が含まれていてもよい。
【0027】 好適な実施例において、ユーザ機能性ワークフローは、好ましくは、ジョブ準
備ワークステーション116上で実行するワークフロー管理ソフトウェアとイン
タフェースとして実現される。ワークフロー機能性の制御を単一のインタフェー
スで統合するオブジェクト指向グラフィック・ユーザ・インタフェース法(「G
UI」)により、この好ましいワークフロー管理ソフトウェアは視覚的な表現を
めざしている。この管理ソフトウェアの視覚上そして操作上の印象はオブジェク
ト指向であるが、それを実現するにはオブジェクト指向プログラミング言語を使
用してもいいし、当該分野で既知のオブジェクト指向ではないプログラミング言
語を使用してもよい。
【0028】 GUTインタフェースにおいては、アイコンや木構造、プル・ダウン・メニュ
ーなどによりドキュメントやチケット、ほかのエンティティや操作(「オブジェ
クト」と総称する)が視覚的にワークステーション116のディスプレイに表現
される。また、マウスやトラック・ボールを活用するなどの既知のデバイスや方
法によって、表示された表現をクリックしたり選択したり、ドラッグ・アンド・
ドロップしたりするために使用される、視覚的に表現されたポインティング・デ
バイスを対話的に制御してもよい。視覚的な表現をそのように操作することで、
その下にあるオブジェクト(ドキュメントやチケット、ほかのエンティティや操
作)を操作することになる。さらに、GUIでは、いろいろなオブジェクト間の
関係や関連を生成したり操作することが可能で、そのような関係や関連を視覚的
に表現している。たとえば、木構造やファイル・フォルダ構造などの階層法や、
何か代わりの視覚的表示の形態を利用して、関係や関連を表現してもよい。当該
分野ではグラフィック・ユーザ・インタフェースはよく知られており、GUIを
開発するために使用できる多くのソフトウェア開発パッケージが市場に出ている
ことは理解されるであろう。一例としては、ワシントン州レドモンドに位置する
マイクロソフト社によって製造されたオープン・ソフトウェア・開発キットがあ
る。
【0029】 また、好ましいGUIでは、作業中のドキュメントを見るために中央に置かれ
たビューイング・ウィンドウを提供するドキュメント中心法を利用している。好
適な実施例では、カリフォルニア州サンノゼに位置するアドビ・システムズ社に
よって製造されたアドビ・アクロバット・ソフトウェア・プログラムにより、ド
キュメント・ビューイング機能性が提供されている。
【0030】 上述したように、ワークフロー管理ソフトウェアは、生産印刷ワークフロー1
00の各段階を実現、制御、または管理するアプリケーションを統合している。
このアプリケーションには、いろいろなソースからのドキュメントの入力、本の
生成や操作を含むドキュメント作成、ドキュメント編集、ドキュメントの注釈付
け、ネットワーク・サーバ118上でのドキュメント・ライブラリへのアクセス
、ページ機能の設定と操作、ジョブ・チケットの生成と操作、そして印刷などが
ある。
【0031】 ワークフロー管理ソフトウェアでは、いろいろな異なるソースからの入力を受
け取ることができる。ソースとしては、スキャナー経由で入力されたハード・コ
ピー原稿、マイクロソフト・オフィス(商標)・プロダクト・スイートなどのア
プリケーション特有の形式、コロラド州デンバーに位置するクォーク社が製造し
たクォークエクスプレス(商標)やカリフォルニア州サンノゼに位置するアドビ
・システムズ社によって製造されたフレームメーカー(商標)などのデスクトッ
プ・パブリッシング・アプリケーションがある。さらに、このソフトウェアは、
PDFやPS、PCLなどのプリンタ用ファイル形式にすでになっているドキュ
メントとタグ付き画像ファイル形式(「TIFF」)を受け取ることが可能であ
る。スキャナー経由のハード・コピーの入力については、カリフォルニア州ボー
ダー・クリークに位置するトウェイン・グループの定義したトウェインとカリフ
ォルニア州サンノゼに位置するピクセル・トランスレーション社が開発し、米国
規格協会の規格ANSI/AIIM MS61−1996に規定された、画像と
スキャナー・インタフェース規定(Image and Scanner In
terface Specifcation)(「ISIS」)の業界標準スキ
ャナー・インタフェースをこのソフトウェアはサポートしている。これらの標準
インタフェースを利用して、ワークフロー管理ソフトウェアでは、走査した画像
データを直接、プリンタ用ファイル形式で受け取る。この好ましいワークフロー
・ソフトウェアと一緒に利用して好適なスキャナーとしては、ニューヨーク州ロ
チェスタに位置するハイデルバーグ・デジタルL.L.C.によって製造された
イメージ・ダイレクト(商標)スキャナーがある。
【0032】 この好適なワークフロー管理ソフトウェアはまた、ドキュメント・ライブラリ
とのやりとりのためのODMA支援も行う。また、提供されるODMA支援によ
り、ドキュメント・ライブラリの機能性がさらに拡張し、複雑なドキュメント(
後述)とチケットの管理、記憶、保管を扱う。これにより、標準化されたチケッ
トが生成でき、また、本などの複雑なドキュメントの更新や再刊を容易にする。
【0033】 ドキュメントが一旦、このワークフロー管理ソフトウェアに入力されると、付
加価値サービスの実施と生産のためにドキュメントの準備を行うためのツールが
提供される。組立てとは、ドキュメント内でページを配列したり再配列したり、
また、ページを加えたり取り除いたりする工程のことである。また、ある章の最
初のページを紙の表面になるようにするときなどのように、ページの位置を強制
的に指定する組付けが組立てに含まれる。このワークフロー管理ソフトウェアで
は、1ページまたはそれを越えるページにわたって操作可能な切り取り、コピー
、貼り付け、移動という機能がある。この機能性は、好ましくは、グラフィック
・ユーザ・インタフェースで提供されるように、プル・ダウン・メニューやポッ
プ・アップ・ダイアローグ・ボックス、スクリーン上のオプション・パレットや
ボタン、などを通して実現される。さらに、ジョブ準備ステーション116のデ
ィスプレイ上の中央に置かれたドキュメント・ビューイング・ウィンドーにおい
て、それぞれの操作の結果がドキュメントの視覚的な表現として示される。
【0034】 このワークフロー管理ソフトウェアでは、さらに、ドキュメントの編集と注釈
付けをサポートしている。領域内外の消去、領域の切り取り、コピー、貼り付け
、そして鉛筆の消しゴムなどのツールが、走査したページの画像オブジェクト領
域編集で提供される。領域マスクや領域切り取りなどのページ編集ツールも、1
ページまたはそれを越えるページを編集するために提供される。また、英数字の
注釈付けやグラフィック注釈付けなどのツールがドキュメントの注釈付けのため
に提供される。注釈付けのよい例としては、ページ番号付けとベーツ・スタンプ
がある。さらに、ツールにはドキュメントの内容の後に画像を配置する、すかし
としても知られるものもある。注釈付けは、1ページまたはそれを越えるページ
のどの部分にも行うことができる。英数字の注釈付けについては、フォントの大
きさとスタイルは制御可能である。すべての場合において、ジョブ準備ステーシ
ョン116のディスプレイ上の中央に置かれたドキュメント・ビューイング・ウ
ィンドウにおいて、それぞれの操作の結果がドキュメントの視覚的な表現として
示される。好適な実施例において、編集や注釈付けを生成し操作するには、ドキ
ュメントの視覚的な表現および/またはドキュメント内のページを指し示し、そ
の表現を選択したり、ドラッグしたり、ドロップしたり、クリックするかおよび
/またはオプションのメニューから選択することで行うことができる。特定のオ
プションを選択すれば、関連する編集や注釈付けがドキュメントの指定された部
分に加えられる。または、オプションのパレットが表示され、ユーザはそこから
ドキュメントの選択した部分に加えるオプションを選択してもよい。さらに、イ
ンタフェースにより、ベイツ範囲の最初の番号など、編集や注釈付けの制御値を
入力するダイアローグ・ボックスやほかの視覚的な制御装置を提供してもよい。
【0035】 このワークフロー管理ソフトウェアでは、好ましくは、章立てされている本や
一つまたはそれを越える、引用されたソースからなる講座資料などの、一つまた
はそれ越える、ほかのドキュメントからなるドキュメントである複雑なドキュメ
ントをさらにサポートする。複雑なドキュメントでは、このワークフロー管理ソ
フトウェアのオブジェクト指向特性を利用している。複雑なドキュメント(以下
「CD」と呼ぶ)とは本の章のように、ある特別な順序立てのある一つまたはそ
れを越えるドキュメントの集まりである。CDには、組立てられたCD全体を含
む単一のドキュメントである、自動的に生成され組み立てられたドキュメントも
含まれる。CDの中のドキュメントの簡易な管理、ドキュメントを組み立てて組
み立てられたドキュメントを作成すること、ドキュメントの更新を組み立てられ
たドキュメントにも行うこと、選択的印刷などのCD内のドキュメントの選択的
なドキュメント操作を可能にするツールが備わっている。CD内のドキュメント
の内容を解釈したり、組み立てられたドキュメントの目次を自動的に生成するツ
ールもある。その他の点では、複雑なドキュメントは単に普通のドキュメントの
ようであり、編集したり注釈付けなどが可能で、関連するチケットを持つ。さら
に、複数の巻がある本の場合のように、複雑なドキュメントはほかの複雑なドキ
ュメントを含んでいることが可能である。複雑なドキュメントの中において、個
々のドキュメントと複雑なドキュメントはそれぞれ独立の存在を保ち、CDとは
独立に編集したり印刷したりでき、ほかのCDと共有でき、編集内容を自動的に
または手動で、特定のCDの中の組み立てられたドキュメントに更新することが
できる。このワークフロー管理ソフトウェアでは、さらに、階層構造や木構造に
よるなどして、複雑なドキュメントや関連するドキュメントとチケットを示す視
覚的な表現を表示する。好適な実施例では、一つまたはそれを越えるドキュメン
トの視覚的な表現および/またはCDの視覚的な表現を指し示し、その表現を選
択したり、ドラッグしたり、ドロップしたり、クリックするかおよび/またはオ
プションのメニューから選択することで、複雑なドキュメントを生成したり操作
できる。特定のオプションを選択すれば、関連する機能が選択されたドキュメン
トや選択された複雑なドキュメントに加えられる。または、オプションのパレッ
トが表示され、ユーザはそこから選択した複雑なドキュメントに加えるオプショ
ンを選択してもよい。さらに、インタフェースにより、余白の値など、複雑なド
キュメントの制御値を入力するダイアローグ・ボックスやほかの視覚的な制御装
置を提供してもよい。たとえば、ユーザは一つまたはそれを越えるドキュメント
を選択し、それからCD生成オプションをプル・ダウン・メニューから選んでも
よい。ワークフロー管理ソフトウェアでは、そのCDと選択されたドキュメント
の関連を示すCDの視覚的な表現をディスプレイ上に生成する。または、ユーザ
はまずCDの視覚的な表現を生成し、それから一つまたはそれを越えるドキュメ
ントの視覚的な表現をCDの視覚的な表現にドラッグ・アンド・ドロップしても
よい。ワークフロー管理ソフトウェアでは、視覚的な表現が示すデータの適切か
つ論理的な関連付けを生成する。
【0036】 このワークフロー管理ソフトウェアは、好ましくは、印刷所またはほかにある
、異なる生産出力デバイス122とその性能に関するデータ、または仕上げ機な
どの自動的にまたは手動で利用できるほかの機器に関するデータによりプログラ
ムされる。このソフトウェアは、具体的な性能により可能となるページ機能およ
び/またはフォーマッティングをオペレータが設定できるようにするツールを提
供する。そのようなページ機能には、複式または単式(両面出力または片面出力
)などのドキュメントの出力方式やホチキス止めや穴開けパンチなどの製本オプ
ション、つまみ付き用紙や注文した媒体の取扱いの有効性と制御設定が含まれる
。好適な実施例では、好ましくは、ニューヨーク州ロチェスタに位置するハイデ
ルバーグ・デジタルL.L.C.によって製造されたデジマスタ(商標)デジタ
ル大量プリンタのすべての特長をサポートする。好適な実施例では、一つまたは
それを越えるページの視覚的な表現を選択するか指し示し、オプションのメニュ
ーから選択することで、これらのページ機能が設定できる。そのメニューで特定
のオプションを選択すれば、関連する機能が選択されたページに加えられる。ま
たは、オプションを示すパレットが表示され、ユーザはそこから選択したページ
に加えるオプションを選択してもよい。さらに、インタフェースにより、つまみ
付き用紙の種類などの機能のために制御値を入力するダイアローグ・ボックスや
ほかの視覚的な制御装置を提供してもよい。特定のページにページ機能を設定す
ると、プリンタ用ファイル形式のファイル内でそれらの機能を実現するために生
産出力デバイス122への指令が符号化される。生産出力デバイス122が印刷
用ファイルを受け取ると、それらの指令を解釈し希望の機能を実現しようとする
。現在のデバイス122が対応できないページ機能については、デバイス122
からオペレータに手動介入が必要であることを伝え、オペレータに適切なステッ
プを通してそのページ機能を実現させ、ジョブを終了することができる。これに
は、部分的に完成したドキュメントを取り除き、それを仕上げのために製本機に
運ぶことをオペレータに指示することや、特定の種類の媒体やつまみ付き用紙を
デバイス122にロードするようにオペレータに指示することを含むこともある
【0037】 このワークフロー管理ソフトウェアでは、さらに、生産出力デバイスの指令や
パラメータ、また、自動化されるかもしれないしされないかもしれない、ドキュ
メント全体に関する、たとえば、ジョブ・レベルの機能またはグローバルなドキ
ュメントの属性などの、ほかの仕上げステップを指定するチケットの電子バージ
ョンを支援するツールを提供している。これには、使用する一般的な媒体の種類
や色、そしてホチキス止めなどの製本方法などの属性が含まれている。印刷チケ
ットとかジョブ・チケットと呼ぶこともあるチケットは、上述のようにドキュメ
ントや複雑なドキュメントには独立して存在する。このワークフロー管理ソフト
ウェアによって、チケットはディスプレイ上に独立して、視覚的に表現される。
チケットのオプションの編集用ツールに加えて、チケットの保存、記憶、ドキュ
メントや複雑なドキュメントとの関連付けなどのチケットの操作のためのツール
が提供される。好適な実施例では、指し示したり、クリックしたり、選択したり
、ドラッグ・アンド・ドロップをしたりして、チケットをドキュメントを同じよ
うに操作できる。たとえば、チケットを選択し、それを特定のドキュメントにド
ラッグ・アンド・ドロップすることで、そのチケットをドキュメントを関連付け
られる。このワークフロー管理ソフトウェアでは、好ましくは、チケットをドキ
ュメントの階層の下に示すことで、この関連を視覚的に表示する。いったん関連
付けされれば、チケットで設定されているオプションは、関連するドキュメント
や関連する複雑なドキュメントに適用される。チケットで表現されるオプション
を、チケットを選択して、利用できるオプションを表示しオプションの値の変更
ができるダイアローグ・ボックスかプル・ダウン・メニューを表示させることで
設定してもよい。ドキュメントと関連付けられたチケットはドキュメントによっ
て操作することができる。例えば、ドキュメントを保存するとそれに関連するチ
ケットすべてが保存される。さらに、このワークフロー管理ソフトウェアには、
たとえば、複数のフランチャイズされた印刷所にわたって手順を標準化するため
に使用できる、標準化されたチケットのライブラリを生成する能力がある。
【0038】 最後に、このワークフロー管理ソフトウェアでは、最終的な生産のために、準
備したドキュメントと関連するチケットを生産出力デバイスに送信するツールを
備えている。好適な実施例では、ドキュメントか複雑なドキュメントの視覚的な
表現を選択するか、クリックするか、またはドラッグして印刷サーバまたは出力
デバイスの視覚的な表現に持っていくことで、そのドキュメント、または複雑な
ドキュメントを生産出力デバイスに送信できる。または、ユーザはプル・ダウン
・メニューかポップ・アップ・ダイアローグ・ボックス、またはボタン・パレッ
トから適切なオプションを選択してもよい。このワークフロー管理ソフトウェア
では、生産出力デバイスと印刷サーバへの標準インタフェースとプロトコールを
サポートしている。さらに、複数の生産出力デバイスを管理し、選択し、監視す
るためのツールが提供される。これらのツールでは、現在のジョブ待ち行列など
の各デバイス状態をユーザに対して視覚的にフィードバックする。
【0039】 ここで図3を参照すると、生産印刷ワークフロー管理アプリケーションの好ま
しいソフトウェア構成300のブロック図が示されている。構成300には、デ
スクトップ要素302,ワークフロー要素304、ビューワー要素306が含ま
れている。上述したように、好ましくは32ビットのマイクロソフト・ウィンド
ウズ(登録商標)(95,98,2000など)またはウィンドウズNT(商標
)によるプラットホーム310であるジョブ準備ステーション116上のアプリ
ケーション・プログラム・インタフェース308を介して、これらの要素すべて
が実行される。
【0040】 このソフトウェア構成300の中心はデスクトップ要素302(以下「デスク
トップ」と呼ぶ)である。デスクトップ302はビューワー要素306とワーク
フロー要素304を統合する。デスクトップ302では統合されたGUIインタ
フェースを実現し、ジョブ準備ステーション116のディスプレイに表示される
上述の視覚的表現とワークフロー機能性のすべてを提供する。デスクトップ30
2は、好ましくは、プラグイン構成として組み立てられる。プラグイン構成では
、簡単にかつ効率的に、そしてデスクトップを実現している主プログラム・コー
ドの再コンパイルを必要とせずに、デスクトップを強化し更新することができる
。主プログラム・コードは実行するたびに小さな強化プログラム(以下「プラグ
イン」と呼ぶ)を探すように設計されている。一つまたはそれを越えるプラグイ
ンが発見されたら、プラグイン・インタフェースを通してプラグインの機能性が
主プログラム・コードに組み込まれる。プラグインには新しい特長や新しい機能
が入っていてもいいし、プラグインで現存の特長や機能を変更してもいい。再コ
ンパイルが必要ないことで、デスクトップを強化するプラグインをユーザに配信
することができ、ユーザはコンピュータシステムの正しい位置にプラグを単に置
くだけでソフトウェアを簡単に更新できる。ユーザの視点からは、デスクトップ
302をロードすると、古い機能性と新しい機能性を持つ完全なデスクトップ3
02が切れ目なく存在することになる。好適な実施例では、好ましくは、GUI
のオブジェクト指向特性を実現するオブジェクト指向プログラミング言語を利用
して、デスクトップ302が実現される。そのような言語としては、C++やジ
ャバがあり、マイクロソフト社のオープン・ソフトウェア・開発キットを利用し
てもよい。または、非オブジェクト指向プログラミング言語を使用してもいい。
【0041】 ビューワー要素306(以下「ビューワー」と呼ぶ)では、ドキュメントやド
キュメント内のページを見るための機能性を提供し、好ましくは、プリンタ用フ
ァイル形式になっているドキュメントに対して動作する。さらに、ビューワー3
06では、個々のページまたはページ群にページ機能を設定し、ドキュメントの
ページ・レベルで組立て、編集、注釈付けをする能力を提供する。好適な実施例
では、カリフォルニア州サンノゼに位置するアドビ・システムズ社によって製造
されたアドビ・アクロバット(商標)を使用してビューワー要素を実現する。ア
ドビ・アクロバット(商標)では、ポータブル・ドキュメント形式(商標)とい
うプリンタ用ファイル形式を活用している。カリフォルニア州サンノゼのアドビ
・システムズ社によるアドビ・アクロバット・ソフトウェア開発キットに定義さ
れているように、標準的なマイクロソフト・ウィンドウズ(登録商標)・インタ
フェースとアクロバット・アプリケーション・プログラム・インタフェースを介
して、ビューワー要素はデスクトップと結合している。ビューワー306は、好
ましくは、追加的に強化することが可能なプラグイン構成として実現する。その
ような追加的な強化用プラグインは、上述したページ・レベルでの組立機能、編
集機能、注釈付け機能の一つまたはそれを越える機能を追加するために使用して
もいい。そのようなプラグインには、英国ロンドンに位置するクワイト社が製造
した、上述のいろいろな組付け機能を行うクワイト組付けプラス(商標)や、ペ
ンシルバニア州ランスドーンに位置するデジタル・アプリケーションズ社が製造
した、上述のいろいろな注釈付け機能を行うスタンプPDF(商標)がある。ま
たは、TIFF形式などのプリンタ用ファイル形式ではないファイル形式を利用
したビューワー306も使うことができる。しかしながら、TIFFデータ形式
の固定された特性のために、そのようなビューワー306では通常は、機能が減
り、組み付け機能や編集機能、注釈付け機能などの組立てを行う能力が限られて
いる。
【0042】 機能の相互操作性を提供し、ワークフローを容易にするためにビューワー30
6はデスクトップ308(302)と結合する。特に、ビューワー306が表示
しているかもしれないオブジェクトを、デスクトップ302は視覚的に表現する
。さらに、デスクトップ302上で、ドキュメントやチケット、そのほかのオブ
ジェクトをユーザが選択したり操作したりすると、それは表示のためにビューワ
ー306に適切に送信される。たとえば、ユーザがデスクトップ302上でドキ
ュメントを見るために選択した場合、選択されたドキュメントをロードし表示で
きるように、選択に関する情報がビューワー306に渡される。デスクトップ3
02では、また、ビューワー306に表示されたドキュメント間でデータを転送
できる。例えば、ユーザがビューワー306でドキュメントからページを選択し
、そのページをコピーし、そして、コピーしたページを貼り付けるために、デス
クトップ302からほかのドキュメントを選択する場合である。デスクトップ3
02により、ドキュメント間のこの「クリップ・ボード」機能性は容易になる。
さらに、編集、注釈付け、追加のページ機能を視覚的に表現でき、それらを適用
したドキュメントとともに示すことができるようにするために、ビューワー30
6の機能性を利用した編集、注釈付け、ほかのページ機能の追加によりデータが
デスクトップ302に渡されてもいい。例えば、ドキュメント方式の設定などの
、ドキュメントへのページ機能の追加により、ページ・オブジェクト、つまり、
ページ機能の存在の視覚的表現が生成され、ドキュメント・オブジェクト、つま
り、デスクトップ302上のドキュメントの視覚的表現と関連付けされてもいい
。木構造などの階層的な構造として、この関連付けが表示されてもいい。
【0043】 ワークフロー要素304はデスクトップ302とも結合している。ワークフロ
ー要素304は、特定のドキュメントや特定の複雑なドキュメントの生産印刷ワ
ークフローを管理するツールや機能性を提供している。ワークフロー要素304
では、上述のように、ドキュメントや複雑なドキュメント、チケットなどのほか
のオブジェクトと同じように、デスクトップ302に視覚的に表現でき、デスク
トップ302の機能性を利用して操作できるワークフロー・オブジェクトの生成
および/または定義を行う。ワークフロー・オブジェクトは、ドキュメントを最
終的に生産するために通らなければならない手続き段階を含むように定義するこ
とができる。デスクトップ302のGUIを用いたドラッグ・アンド・ドロップ
によるなどして、ワークフロー・オブジェクトをドキュメントや複雑なドキュメ
ントに関連付けすると、定義された各手続き段階が実行される。例えば、手続き
段階としてチケットの生成を考えることができる。チケットのないドキュメント
がこのワークフロー・オブジェクトにドロップされたら、オペレータはそのドキ
ュメントのチケットの生成と関連付けへと導かれる。オペレータを一連の手続き
段階に導くように、または、一連の手続き段階を自動的に実行するようにワーク
フロー・オブジェクトを定義することができる。ワークフロー・オブジェクトに
より、印刷所での所定の手続きを標準化して自動化したり、生産印刷ワークフロ
ーでの非一貫性や非効率性を除くために使うことができる。ワークフロー・オブ
ジェクトは、ドキュメントや複雑なドキュメント、チケットと独立して存在する
こともできるし、それらと関連付けることもできる。上述したように、そのよう
な関連付けは階層形式で視覚的に表現できる。
【0044】 また、ワークフロー要素304は、好ましくは、強化を容易にするためにプラ
グイン構造として実現される。ここに開示される実施例で使用できるワークフロ
ー要素304の好適な例としては、カリフォルニア州サンノゼに位置するアドビ
・システムズ社によって製造されたアドビ・キャプチャー(商標)プログラム・
バージョン3.0がある。別の実施例においては、ワークフロー要素304は単
独のワークフロー管理インタフェースであり、ワークフロー・オブジェクトと、
それらとドキュメントや複雑なドキュメント、チケットの関係を管理し操作する
それ自体のグラフィック・ユーザ・インタフェースを提供する。
【0045】 ここで図4を参照すると、好適な実施例におけるグラフィック・ユーザ・イン
タフェース・ディスプレイ400のある状態が表示されている。ディスプレイ4
00にはビューワー306とデスクトップ302が含まれている。デスクトップ
302には、メニュー402と、ユーザが上述のいろいろなオブジェクトを視覚
的に管理し操作することを可能にするボタン・パレット404を含んでいる。メ
ニュー402には、ドキュメント・メニュー406、チケット・メニュー408
,本のメニュー410、ジョブ・メニュー412、ヘルプ・メニュー414が含
まれている。ボタン・パレット404には、新規オブジェクト・ボタン416,
オープン・ボタン418,ライブラリ・アクセス・ボタン420が含まれている
。ボタン・パレット404には、また、切り取りボタン422、コピー・ボタン
424、貼り付けボタン426、印刷ボタン428が含まれている。グラフィッ
ク・ユーザ・インタフェースはこの分野ではよく知られており、GUIを実現す
る多くの方法があり、したがって、ティアオフ・メニューやフローティング・ボ
タン・パレット、ダイアローグ・ボックス、代わりのキーボード・コマンド・シ
ョートカットとマウス・ショートカット、その代わりの物理的な入力デバイスな
どのすべての態様のグラフィック入力デバイスがすべて意図されていることは、
理解されるであろう。
【0046】 ドキュメント・メニュー406では、ワークフロー・ソフトウェア環境内でド
キュメント・オブジェクトを生成し操作するオプションを提供している。そのよ
うなオプションとしては、ドキュメントを生成する、ドキュメントを開く、ドキ
ュメントを閉じる、ドキュメント・ライブラリへのODMAインタフェースを開
く、ビューワー要素でドキュメントを見る、ドキュメントを移動する、ドキュメ
ントを印刷する、ドキュメントを削除するなどがあってもいい。チケット・メニ
ュー408では、ジョブおよび/または印刷チケットを生成し操作するオプショ
ンを提供している。そのようなオプションとしては、チケットを生成する、チケ
ットのデータベースにアクセスする、チケットで制御する機能および/または属
性を見たり設定する、チケットを移動する、チケットを削除する、チケットをド
キュメントや本に関連付けるなどがあってもいい。本のメニュー410では、複
雑なドキュメントのオブジェクトを生成し操作するオプションを提供している。
そのようなオプションとしては、本を生成する、ドキュメントを本に関連付ける
、またはそこから関連付けを外す、チケットを本やドキュメントに関連付ける、
またはそこから関連付けを外す、すべての関連する要素ドキュメントからドキュ
メントを組み立てる、本の目次を作成する、個々の要素ドキュメントへなされた
更新内容により組み立てられたドキュメントを更新する、本を印刷する、または
本の小節を選択的に印刷するなどがあってもいい。ジョブ・メニュー412では
、上述したように、ドキュメント、または複雑なドキュメント、関連するジョブ
および/または印刷チケットであるジョブを生成し操作するオプションを提供し
ている。そのようなオプションとしては、ジョブを生成する、ジョブを編集する
、ジョブを移動する、ジョブを印刷する、ジョブを削除するなどがあってもいい
。ヘルプ・メニュー414では、ソフトウェアの操作についてユーザを支援する
オプションを提供している。
【0047】 新規オブジェクト・ボタン416により、新しいドキュメントや新しいチケッ
ト、新しい複雑なドキュメント、新しいジョブ・オブジェクトを生成する機能性
が実現される。好ましくは、このボタンを選択すると、いろいろな関連オプショ
ンを提示するダイアローグ・ボックスがユーザに提示される。オープン・ボタン
418により、すでに存在するドキュメント、すでに存在する複雑なドキュメン
ト、すでに存在するチケット、すでに存在するジョブ、すでに存在するドキュメ
ント・ライブラリを開く機能性が実現される。好ましくは、このボタンを選択す
ると、ダイアローグ・ボックスが提示されるが、そこでユーザはファイルを探し
出し、ジョブ準備ステーション116やネットワーク・サーバ188のファイル
・システムを管理できる。切り取りボタン422とコピー・ボタン424、貼り
付けボタン426により、この分野では知られているように、デスクトップ30
2によって視覚的に表示されている選択されたオブジェクトを移動したり複製し
たりする機能性を実現している。これらのボタンは一時的な記憶領域と結合され
ているが、その領域は、それを通して切り取り、コピー、貼り付け機能性を実現
している「クリップ・ボード」としても知られている。印刷ボタン428により
、選択されたドキュメントや選択された複雑なドキュメントを生産印刷デバイス
により、送信する機能性を実現している。好ましくは、デスクトップ302と、
印刷サーバ120や生産出力デバイス122の間のインタフェースとして動作す
るダイアローグ・ボックスがこのボタンによって、ユーザに表示される。このイ
ンタフェースで、最終的な生産に先立ち、出力オプションを土壇場で変更するこ
とを認めてもいい。好ましくは、このボタンにより、ニューヨーク州ロチェスタ
に位置するハイデルバーグ・デジタルL.L.C.によって製造されたプリント
・ファイル・ダウンローダ(商標)アプリケーションを起動する。オプションや
機能はボタン・オプション、またはメニュー・オプションとして実現できること
と、この好ましいワークフロー・ソフトウェアはどのような構成でも動作可能で
あることは理解されるであろう。しかし、好ましくは、ボタンやメニューなどは
、オペレータの訓練時間を最小にし、オペレータが間違える機会を減らすように
人間工学的、直感的な構成になる。
【0048】 デスクトップ要素302には、さらに、階層的表示ウィンドウ430が含まれ
ている。図4には、オブジェクトや関連付けの代表的な集合を示す好適な階層的
表示ウィンドウ430を示す。このウィンドウ430には、この分野で知られて
いるように、スクロール・バー432などの標準的なウィンドウ制御子が含まれ
ている。このウィンドウ430には、さらに、すべての表現されたオブジェクト
が配列されている階層の表現も含まれている。好適なウィンドウ430には、オ
ブジェクトの基本的なデータベースを表現しているデスクトップオブジェクト4
42、ドキュメント・オブジェクト434、本のオブジェクト436、チケット
・オブジェクト438が含まれ、全部が木構造440で関連している。オブジェ
クト434、436、438が表現するデータ間の基本的な関連を論理的に木構
造で表現している。例えば、「本1」と名付けられた本のオブジェクト436に
は、「ドキュメント2」、「ドキュメント3」と名付けられたドキュメント・オ
ブジェクト434が含まれている。「本2」と名付けられた本のオブジェクト4
36には、「印刷設定B2」と名付けられたチケット・オブジェクト438と、
それ自体が「印刷設定B6」と名付けられたチケット・オブジェクト438を持
つ「ドキュメント6」と名付けられたドキュメント・オブジェクト434が含ま
れている。さらに、「ドキュメント1」と名付けられたドキュメント・オブジェ
クト434はほかのどのオブジェクトにも関連していない。また、オブジェクト
は「拡張したり」「折り畳んだり」して、属性や、階層的に下位の、ほかのオブ
ジェクトを見せたり隠したりできる。例えば、ドキュメント内の選択されたペー
ジに指定されたページ機能を表現するページ・オブジェクトは、その存在をオペ
レータに視覚的に示すためにその特定のドキュメントの階層の下に現れることが
ある。ページ・オブジェクトを選択すると、オペレータはそのページ機能を編集
したり見たり、また操作できる。与えられたドキュメントに指定された各ページ
機能に対して、ページ・オブジェクトが存在できる。
【0049】 この表示ウィンドウ430では、特定のジョブ準備ステーション116で管理
され完了される必要があるワークを直感的にかつ視覚的に表現している。オペレ
ータは、複数の異なるドキュメントやジョブを管理し準備することができ、簡単
で効率的にすべてを系統立てておくことができる。印刷所のワークフローにおい
て、上述のワークフロー管理ソフトウェアを統合した場合の高いレベルの表現を
図5に示す。ワークフロー内の手続き段階を自動化し標準化するワークフロー要
素304を含む、印刷所のワークフローにおいて、このワークフロー管理ソフト
ウェアを統合した場合の高いレベルのほかの表現を図6に示す。
【0050】 他の実施例においては、または、上記に開示した機能性に加えてその拡張とし
て、ページ・チケットや移動ページ機能、視覚的なページ機能、生産出力資源の
効率的な利用などのほかの機能も備えることができる。ページ・チケットはジョ
ブ・チケットと類似しているが、一つまたはそれを越えるページ・オブジェクト
を含み、その各々が特別なページ機能やページ属性とその機能や属性の設定値を
持つ点で異なる。ページ・チケットは、詳しく上記した、いろいろなページ・フ
ォーマッティング機能や属性のための携帯用入れ物のように動作する。ページ・
チケットにより、ドキュメントのページやある範囲のページに一つまたはそれを
越える機能を適用する、便利で効率的な方法が提供される。印刷ワークフロー管
理ソフトウェアでは、ほかのオブジェクトと同じように、デスクトップ302上
でページ・チケットを視覚的に表現する機能性が提供され、ページ・チケットを
生成し、操作し、ドキュメントや複雑なドキュメントと関連させる機能性を提供
する。好適な実施例では、オペレータは、ページ・チケット内に含まれるページ
機能を、そのページ・チケットをデスクトップ302からビューワー306内の
選択したページまたは選択した範囲のページに単にドラッグ・アンド・ドロップ
することで適用できる。この動作により、そのページ・チケット内のすべてのペ
ージ機能とそれぞれの設定値が選択したページに適用される。例えば、製本のた
めに左の余白を調整し、使用する紙の色を青に設定し、ページに三穴をあけるこ
とを定義したページ・チケットを定義することができる。希望するページに個々
にこれらの機能各々を定義する必要がある代わりに、ページ・チケットにそれら
を定義し、選択したページにドロップできる。これにより、標準化したページ・
チケットを含むページ・チケット・ライブラリを生成できる。各標準化されたペ
ージ・チケットには、通常使用するページ機能の組み合わせが含まれる。好適な
実施例において、ページ・チケットをドキュメントやCDにドロップすることで
、上述したように、ページ機能を実際にドキュメントやCDのページに適用する
ことに加えて、それぞれのページ機能を表現するページ・オブジェクトをそのド
キュメントやCDの階層に生成する。ページ・チケットの機能性が存在しうるこ
とと、それがオブジェクト指向ユーザ・インタフェースとは独立に実現されうる
ことは理解されるであろう。
【0051】 別の実施例においては、移動ページ機能が実現される。一般的には、ページ機
能はドキュメントの特定のページ番号に関連し、ページ自体には関連しない。そ
のページが同じドキュメントの別の箇所に、または別のドキュメントにコピーさ
れた場合、定義したページ機能はそのコピーとともには移動しないかもしれない
。移動ページ機能を実現すると、ページ機能はページにくっつき、ページがどこ
に移動してもそれに従って移動する。プリンタ用ファイル形式のコードの未使用
の部分に移動ページ機能を埋め込むことでそれを実現する。好ましくは、W3C
XMLワーキング・グループのREC−WML−0210により作成されたX
ML1.0仕様で定義された拡張マークアップ言語(「XML」)によりこれは
なされる。この好適な実施例では、ページ機能は実際にドキュメント自体からは
分離しているが、その機能へ直感的にアクセスするためとその機能の存在を直感
的に示すために、または編集と操作のためにその特定のドキュメントの階層内に
ページ・オブジェクトとして、デスクトップ302上に独立して視覚的に表現さ
れる。しかし、移動ページ機能の機能性はオブジェクト指向ユーザ・インタフェ
ースとは独立して実現できることは理解されるであろう。
【0052】 さらに別の実施例において、特定のページ機能やドキュメント機能の適用はビ
ューワー306に視覚的に表現される。例えば、3穴開けのページ機能を適用す
ると、選択したページの視覚的な表現上に、その穴が視覚的に表現されることに
なる。これにより、オペレータはページ機能の結果を見ることができることにな
り、例えば、そのページの本文が穴に近すぎないかどうかを判定できる。ページ
機能やドキュメント機能はビューワーで見ることができるが、ドキュメントが生
産出力デバイスに送信されたときに、実際には印刷されないように、プリンタ用
ファイル形式のコードに挿入されている。好ましくは、ページ機能とドキュメン
ト機能の視覚的表現を実現する論理部分では、選択した生産出力デバイスの能力
と操作がわかっている。例えば、ある生産出力デバイスの自動ホチキスは紙の左
端に沿ってホチキス止めするが、別の生産出力デバイスでは上端に沿ってホチキ
ス止めすることを、論理部分ではわかっている。そのため、特定の選択した生産
出力デバイスに対してユーザがホチキス止めページ機能を適用するときに、どこ
にホチキスの針を表示するかを論理部分ではわかっている。
【0053】 さらにまた別の実施例において、異なる運転費用と与えられたジョブに必要な
異なる能力を持つ異なる生産出力デバイスを効率的に利用するために、ワークフ
ロー管理ソフトウェアに機能性を含ませる。そのような異なる能力には、カラー
印刷または白黒印刷の能力、非常に高い解像度での印刷能力や特大の用紙に印刷
する能力がある。例えば、最終的な印刷製品として、同じドキュメントの中でカ
ラーのページと白黒(B&W)のページを同時に使用する用途が広がっている。
単一のドキュメントで白黒ページとカラーページを混在させると、印刷出力を生
産する生産出力デバイスに制限が生じる。この単一ドキュメントがカラー印刷デ
バイスに送られると、印刷はされるだろうが、カラー印刷は一般的に白黒印刷よ
りも高価なため、非常に高い費用がかかるだろう。このドキュメントが白黒印刷
デバイスに送られれば、適当な価格でこのジョブが印刷されるであろうが、カラ
ーのページはカラーでは印刷されない。別の方法としては、このジョブを二つの
別なジョブに手で分けて、カラーのページはカラー・プリンタに、白黒のページ
は白黒のプリンタに送って、そのあとで各プリンタの出力を合わせて最終製品を
作ることである。完成品の部数が多いときには、これは複雑な工程になる。さら
に、手でページを揃える工程を入れることで、自動化された仕上げシステムを利
用することが難しくなる。
【0054】 好適な実施例においては、特定のページに関連する特別に定義したページ属性
を設定することで、オペレータには、ジョブ準備段階で特定の出力デバイスまた
は出力資源に生産用のドキュメント内のそのページに印を付ける機会が与えられ
る。意図したようにそのページを生産するために、属性には生産出力デバイスの
希望する、または必要な能力を示す。例えば、カラー能力を持つ生産出力デバイ
スに希望する、または必要とすると属性に示すことができる。これにより、オペ
レータは、利用できる、異なる生産出力デバイスの能力を利用するために、特定
のページを決定し、最適化することができる。一般的には、ドキュメントの大部
分は一つのデバイスで生産され、一部のページだけが、例えば、大きな白黒のド
キュメント内の少ないカラーのページが、別のデバイスに向けられる必要がある
だろう。オペレータはさらに、どのページがドキュメントの主たる本文であり、
どのページが分離して生産される例外であるかを定義する。
【0055】 ジョブが印刷サーバに提出されると、印刷サーバでは、フラグおよび/または
属性を検出し、適切にかつ自動的にページを適切な生産出力デバイスに振り向け
る。印刷サーバにはレシーバが含まれていて、レシーバではドキュメントを受け
取り、そしてドキュメントを、ページを読み特別なページ属性を解釈する資源割
当て論理部分へ渡す。資源割当て部はソフトウェア、または、ハードウェア、も
しくはその組み合わせにより実現することができる。資源割当て部は印刷所(内
部や、例えば、ネットワークを介して外部)で利用できる異なる出力資源および
/またはデバイスとその対応する能力について知っているようにプログラムされ
る。資源割当て部では、特別な属性を解釈し、その特定のページを生産するため
に希望の、または、必要な能力を持つ適切な出力資源に調和させようとする。資
源割当て部は完全に自動化できるし、手動でもできるし、その組み合わせでもで
きる。
【0056】 ある特定の能力が望ましい、または必要だが、その能力は、印刷所の印刷資源
のどこにもない場合や、特定の資源で非常に長い待ち行列がある場合、資源割当
て部では、自動的に、またはオペレータの介入によって、その特定のぺージをも
っともよく印刷するにはどうするかという決定をすることができる。さらに、資
源割当て部では、特定の能力の「要求」に対応する「方針」やあらかじめ定義し
た規則を設定することができる。一連の属性を持つページの特別の属性を無視し
て、ドキュメント全体を特定の資源で印刷させる方針もあり得る。さらに、常に
「能力要求を満足し」ページを希望の能力を持つ資源へ渡すように方針を設定す
ることもできる。また、特別に要求された能力を持つページを資源割当て部を通
し、オペレータに最善の行動を決めさせるときに、オペレータの手動介入を要求
するように方針を設定することもできる。ページに対する印刷資源が一旦決まっ
たら、そのページは、最終出力の印刷資源にそのページを送信する分配エンジン
に渡される。
【0057】 ページを印刷する場合には、例外ページを別の出力デバイスで生産していると
きに、印刷サーバはドキュメントの主たる部分を止めるであろう。そして、印刷
サーバには、オペレータが例外ページの出力を回収し、主たる部分を印刷するた
めに使用する印刷デバイスの丁合機、またはドキュメント組立て機に置くように
との表示が出る。これが一旦終了すると、印刷サーバから生産デバイスに主たる
部分が送信され、生産デバイスにはすでに例外ページが配置されていて、印刷サ
ーバにより、例外ページの出力から必要な完成ページを丁合いする、または組み
合わせる指令が生産デバイスに出される。これによって、オペレータの介入を最
小限にした、完全な完成品ができる。あるデバイスの最終出力を、主たるドキュ
メントに逆に丁合する、および/または組み合わせる、別のデバイスの自動丁合
機および/または組立て機に転送する生産出力デバイス間の機械的なリンクなど
の、いろいろな変形が利用できることは理解されるであろう。さらに、完成した
ドキュメントはある生産出力デバイスに存在するのであるから、ホチキス止め機
やほかの製本機などの並列仕上げ機を利用して最終出力を生産することができる
【0058】 上述の通り、従来の生産印刷所では、通常は、入力カウンタでオペレータが顧
客から、印刷するファイルのハードコピーおよび/または電子的なコピーを受け
取る。入力カウンタ、またはジョブ提出ステーション104のオペレータは、ド
キュメントの印刷出力についての顧客の希望も記録する。つまり、最終的な印刷
製品の見栄えに関する指令を、入力カウンタのオペレータは受け取り、記録する
。そして、オペレータはすべての物理的な紙片を一緒に束ねる。すると、ジョブ
準備ステーションの別のオペレータが、その束を取り、最終的な印刷製品のグロ
ーバルな機能や属性を記載した電子的なジョブ・チケットを生成する。顧客が複
数の物理的な要素を提供する場合には、このプロセスは手間が掛かるようになる
かもしれない。複数の物理的な要素があるジョブでは、ジョブ準備ステーション
106のオペレータは、物理的な要素をひとつのドキュメントにまとめる必要が
あり、それから印刷生産ステーション108で使用される電子的なジョブ・チケ
ットを生成しなくてはならない。したがって、本発明においては、ジョブ提出ス
テーション104の入力オペレータが顧客から原稿を受け取る。ジョブ提出ステ
ーション104ではコンピュータへのアクセスができる。入力オペレータは、顧
客が提供したジョブの全ての物理的な紙片を、電子的にコンピュータに入力する
。ジョブ提出ステーション104からアクセスされるコンピュータには、オペレ
ータがジョブ・チケットを入力する手段、例えば、キーボードやマウス、ほかの
適当な入力デバイスが備わっている。
【0059】 オペレータは入力デバイスを使って個々の電子的なドキュメントをファイル・
ディレクトリなどのフォルダに、最終的なドキュメントでの順序で入れる。それ
から、入力オペレータは、最終的なドキュメントのグローバルなドキュメント機
能や属性を示すジョブ・チケットの情報を取り、機能や属性をコンピュータに入
力する。オペレータにより指令が実施された場合、入力オペレータが入力したす
べてのジョブ機能を反映する電子的なジョブ・チケットをコンピュータが生成す
るようにコンピュータはプログラムされている。コンピュータでは、すべてのド
キュメント紙片をPDSなどのプリンタ用ファイル形式に自動的に変換し、プリ
ンタ用ファイル形式の単一のドキュメントを生成するためにすべての紙片を一緒
にまとめる。電子的なジョブ・チケットはドキュメントに添付される。そして、
この結果はジョブとしてジョブ準備ステーション106に入力される。このジョ
ブは最終的な修正や承認ができるようになっていて、ステーション108での印
刷生産へと送られるかもしれない。
【0060】 この構成にはいくつかの利点がある。まず、ジョブを準備するオペレータが通
常は行ういくつかの手作業のステップが除かれていることである。つまり、ジョ
ブ準備ドキュメントでは、ドキュメントの各部分を取り出し、各部分をひとつの
ドキュメントにまとめる必要はなく、また、ジョブ・チケット情報をドキュメン
トに添付する必要もない。第二に、この構成では、訓練の少ないオペレータ(つ
まり、より低賃金のオペレータ)が、ジョブ提出ステーション104で電子フォ
ルダへドキュメントの要素を提出できる。ジョブ準備ステーション106にいる
、より高賃金のオペレータは、最終的なジョブの準備をして、それを生産印刷へ
と提出することができる。
【0061】 ここで図7を参照すると、複数のジョブ準備ステーションへの柔軟なジョブの
引渡しを可能にする本発明の別の好適な実施例が示されている。一般的に、大き
な生産印刷所には複数のジョブ準備ステーション106A、106B、106C
などがある。生産作業場に最大効率を提供するために、複数のジョブ準備ステー
ション106A、106B、106Cなどが十分に活用され続けることが必要で
ある。通常は、手作業のプロセスで、各ジョブ準備ステーションに仕事を割り振
る。この従来の手法では、経験豊かなオペレータがどのジョブをジョブ準備ステ
ーション106A、106B、106Cなどの各々に与えるかを決定する。ジョ
ブ準備ステーションを操作するオペレータは一般に、ジョブ提出ステーション1
04の正面カウンタにいるオペレータよりは高い給与を取る経験豊かなオペレー
タである。ジョブ準備ステーションのオペレータは、生産のためにジョブを正確
に準備する責任があるから、より高い経験レベルが必要である。正確ではない準
備があると、いかなるものでも多大な印刷出力の無駄になることがある。
【0062】 本発明によれば、ジョブをジョブ準備ステーション106のデスクトップに引
渡すプロセスは、ジョブ割当部105を利用することで自動化されている。ジョ
ブ割当部105は、例えば、ジョブ提出ステーション104からジョブを受け取
り、各ステーション106の属性および/または特定のジョブの属性に基づき、
ジョブ準備ステーション106の各々の最も効率的な利用方法を決定するアルゴ
リズムを動作させるようにプログラムされているコンピュータである。ジョブ割
当部105は電子的なジョブが生成されるとそれにある規則を適用する。例えば
、一つの実施例では、この規則によって、各ステーションにすでにあるジョブの
数に基づき、複数のステーションのひとつにジョブを決定し配置する。したがっ
て、各ステーションにすでにあるジョブの数は、ジョブ準備ステーションの各々
の属性である。さらに、ジョブ割当部105は、ステーション106の各々のオ
ペレータの特性に基づきジョブを配置することを認める規則に従うようにプログ
ラムされている。好ましくは、ステーション106の各々にオペレータを割り当
て、オペレータの属性や特性をジョブ割当部105に入力する。オペレータの特
性としては、例えば、オペレータの技能レベルおよび/または各オペレータのプ
リンタ使用経験を含んでいてもよい。オペレータが一つのジョブ準備ステーショ
ンから別のジョブ準備ステーションに移動する場合、オペレータの特性は変化し
、その変化はジョブ割当部105に入力される。
【0063】 ジョブ割当部105で利用されるほかの属性としては、特定のジョブ自体の属
性があってもよい。例えば、オペレータにあるレベルの技能を要求する属性をあ
るジョブが持つこともあり得る。ジョブ割当部105は、特定のジョブ要求を入
力として受け取り、ジョブ準備ステーション106のオペレータの技能レベルに
ジョブ要求を調和させようとするだろう。
【0064】 このようにジョブ割当部105では複数の変数を受け取るが、それは印刷され
るジョブとジョブ準備ステーションの各々の属性の両方の属性から構成される。
そして、ジョブ割当部105はジョブ準備ステーション106A、106B、1
06Cの各々の最も効率的な利用を最大化する。
【0065】 好ましくは、本実施例において、それぞれのジョブ準備ステーション106の
デスクトップに、印刷されたジョブが到達したときに、新しいジョブが届いたこ
とをオペレータに示すためにアラームを提供する。
【0066】 好ましくは、オペレータが一つのジョブ準備ステーションからほかのジョブ準
備ステーションに手作業でジョブを転送できるメカニズムも、システムに備わっ
ている。オペレータが特定のジョブ準備ステーションを離れなくてはならないな
どの未知の事象の管理が、この手作業の転送により可能になる。
【0067】 ジョブ割当部105の規則は、好ましくは、いつでも変更される。この構成に
はいくつかの利点がある。例えば、この構成により、ジョブ提出ステーション1
04の正面カウンタから複数のジョブ準備ステーションへのジョブの引渡しが円
滑になる。この構成は、特定の印刷されたジョブの必要性を自由に設定する簡単
な解決法になり、その特定な印刷ジョブの費用節約になる。
【0068】 本発明の別の特徴は、タブ(tab, ふだ、つまみ、タグ)やほかの注文用紙での
印刷に関する。タブに印刷するためには、ユーザは別のドキュメントにタブを生
成し、最終ドキュメントの適切な位置にドラッグ・アンド・ドロップする必要が
ある。顧客からの事前に生成された要素からドキュメントを組み立てる環境では
、これは問題になるかもしれない。例えば、特別製の機械の取扱説明書を顧客が
生成したいときに、ドキュメント部では、完全な一組の文書を構成するドキュメ
ント要素の表を含む、選択表を製造部門から受け取るだろう。これの例としては
、顧客が仕上げ機だけの印刷システムを注文した場合が上げられる。顧客は、印
刷エンジン説明書と仕上げ機説明書だけを受け取る。別の顧客は、標準的な構成
に加えて、スタッカーと小冊子製造機を持つ印刷システムを注文する。この顧客
はしたがって、基本的な文書とこの二つの要素の文書を受け取るだろう。文書の
節には、バインダーの中で節を見つけやすくするために印刷されたタブが付いて
いる。タブには、その後にくる章に記載されているサブシステムの名称が書かれ
ている。フォルダーの中の章の数によって、異なる章のページが、タブの異なる
ページ、またはほかの注文した一組の媒体に印刷される。
【0069】 注文した一組のタブの中のタブページのどれかにタブの内容(content, コン
テンツ)を印刷するという柔軟性を考慮に入れるためには、タブの内容はドキュ
メントの普通のページとしては記憶することができない。ページには、タブと、
PDFページの中でタブの上に表現する必要のある情報があることを示すフラグ
、または印を記憶することが好ましい。これにより、ユーザは、このページをド
キュメントの中で移動できるし、この情報を失わずにそのページを別のドキュメ
ントへコピーすることさえできるようになる。そのようなページのあるドキュメ
ントがいったん印刷されると、印刷出力モジュールはPDFドキュメントを通り
抜け、ページの正しい位置にタブを生成するだろう。したがって、出力モジュー
ルだけが、一組の中の注文した媒体の数を知っている必要がある。
【0070】 ドキュメントを生成するときに、タブ上の利用できる領域を考慮することも必
要である。ページ生成時に、五つのタブが使用されると仮定し、実際には九つの
タブに印刷された場合、利用できる領域はほとんど半分に減少する。この種類の
情報をページ・レベルで記憶するために非公開PDFページ・オブジェクトが使
用できる。これにより、どのページがタブに印刷されるかの記録を取る必要なく
、そのページをドキュメント内で移動でき、また、ほかのドキュメントにコピー
できる。このような構成により、タブの内容を、可能な最後の時間(つまり、印
刷時)に配列する柔軟性が与えられる。また、ドキュメントの内容の生成者が、
どの注文したタブの組が印刷時に利用されるかを知る必要があるが、それをこの
好ましい構成では軽減している。
【0071】 したがって、上記の詳細な記述は限定するものではなく実例として見なされる
ことを意図し、そして、本発明の趣旨と範囲を定義するように意図されたのは、
すべての相当物を含む、後述の請求項であることは理解されることを意図してい
る。
【図面の簡単な説明】
【図1】 好ましい生産印刷ワークフローを示す流れ図である。
【図2】 好適な実施例における、ユーザ機能性ワークフローを示す流れ図である。
【図3】 図1と図2に示す実施例で使用される好ましいソフトウェア構成のブロック図
である。
【図4】 好適な実施例における、グラフィック・ユーザ・インタフェース・ディスプレ
イの表現を示す。
【図5】 印刷所のワークフローにおける、好適な実施例の統合の高いレベルの表現を示
す。
【図6】 ワークフロー自動化要素を含む、印刷所のワークフローにおける、好適な実施
例の統合の高いレベルの表現を示す。
【図7】 本発明における、ジョブ準備ステーション割当部を含むシステムの好適な実施
例を示す。
【符号の説明】
100 生産ワークフロー 112 ネットワーク 114 ワークステーション 118 ネットワーク・サーバー 120 プリント・サーバー 122 生産出力装置
───────────────────────────────────────────────────── フロントページの続き (81)指定国 OA(BF,BJ,CF,CG, CI,CM,GA,GN,GW,ML,MR,NE,S N,TD,TG),AP(GH,GM,KE,LS,MW ,MZ,SD,SL,SZ,TZ,UG,ZW),EA( AM,AZ,BY,KG,KZ,MD,RU,TJ,T M),AE,AG,AL,AM,AU,AZ,BA,B B,BG,BR,BY,BZ,CA,CN,CO,CR ,CZ,DM,DZ,EC,EE,GD,GE,GH, GM,HR,HU,ID,IL,IN,IS,JP,K E,KG,KR,KZ,LC,LK,LR,LS,LT ,LV,MA,MD,MG,MK,MN,MW,MX, MZ,NO,NZ,PL,RO,RU,SD,SG,S I,SK,SL,TJ,TM,TT,TZ,UA,UG ,UZ,VN,YU,ZA,ZW

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 複数の印刷ジョブを印刷する印刷システムにおいて、 複数のジョブ準備ステーションであって、前記ジョブ準備ステーションの各々
    でそれぞれのオペレータが、印刷するドキュメントを受け取り、前記ドキュメン
    トをプリンタ用ファイル形式に変換し、グローバルなドキュメント機能を表現す
    る電子ジョブ・チケットを生成し、各ジョブ準備ステーションは一組の定義され
    たステーション属性を持っている、ジョブ準備ステーションと、 前記ジョブ準備ステーションの前記一組の定義されたステーション属性を受け
    取り、すべての前記ジョブ準備ステーションの前記定義されたステーション属性
    に基づき、前記ジョブ印刷ステーション(前記ジョブ準備ステーション)の中の
    選択された一つに印刷ジョブを分配するジョブ割当部とを備えた前記印刷システ
    ム。
  2. 【請求項2】 前記ジョブ準備ステーションの各々に前からあるジョブの数により定義された
    ジョブ準備ステーション属性に基づき、前記ジョブ割当部では仕事を分配する、
    請求項1に記載の印刷システム。
  3. 【請求項3】 前記ジョブ準備ステーションの各々のそれぞれのオペレータの一組の特性によ
    り定義されたジョブ準備ステーション属性に基づき、ジョブ割当部では仕事を分
    配する、請求項1に記載の印刷システム。
  4. 【請求項4】 前記ジョブ準備ステーションの各々のそれぞれのオペレータの一組の特性には
    、前記オペレータの技能レベル特性が含まれている、請求項1に記載の印刷シス
    テム。
  5. 【請求項5】 前記ジョブ準備ステーションの各々のそれぞれのオペレータの一組の特性には
    、前記オペレータのプリンタの使用経験特性が含まれている、請求項1に記載の
    印刷システム。
JP2001584401A 2000-05-17 2001-05-16 ジョブの準備のための柔軟なジョブの受渡し Withdrawn JP2003533806A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US57242000A 2000-05-17 2000-05-17
US09/572,420 2000-05-17
PCT/US2001/015747 WO2001088887A1 (en) 2000-05-17 2001-05-16 Flexible job delivery for job preparation

Publications (1)

Publication Number Publication Date
JP2003533806A true JP2003533806A (ja) 2003-11-11

Family

ID=24287735

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001584401A Withdrawn JP2003533806A (ja) 2000-05-17 2001-05-16 ジョブの準備のための柔軟なジョブの受渡し

Country Status (6)

Country Link
EP (1) EP1156411A3 (ja)
JP (1) JP2003533806A (ja)
AU (1) AU2001263164A1 (ja)
CA (1) CA2375143C (ja)
DE (1) DE10123488A1 (ja)
WO (1) WO2001088887A1 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7207069B2 (en) * 2001-06-05 2007-04-17 Hewlett-Packard Development Company, L.P. Branch locking of job tickets to control concurrency
EP1333372A1 (en) * 2002-01-31 2003-08-06 Hewlett Packard Company, a Delaware Corporation Method of verifying a print job processing possibility in a printing system
DE10235254A1 (de) * 2002-08-01 2004-02-19 OCé PRINTING SYSTEMS GMBH Verfahren, Gerätesystem und Computerprogrammprodukt zum dokumentenbezogenen Erweitern eines resourcenstrukturierten Dokumentendatenstroms
US8634731B2 (en) 2009-02-18 2014-01-21 OCé PRINTING SYSTEMS GMBH Method for automatically controlling the sequence of processing orders for processing material containers
DE102009009541B4 (de) * 2009-02-18 2012-02-09 OCé PRINTING SYSTEMS GMBH Verfahren zum automatischen Steuern der Reihenfolge von Bearbeitungsaufträgen zur Bearbeitung von Materialgebinden vorbestimmter Gebindebearbeitungslänge
DE102009009540B4 (de) * 2009-02-18 2012-07-26 OCé PRINTING SYSTEMS GMBH Verfahren zum automatischen Steuern der Reihenfolge von Bearbeitungsaufträgen zur Bearbeitung von Materialgebinden
CN114974012B (zh) * 2022-05-20 2023-10-10 浙江同信工程项目管理有限公司 建筑工程项目管理用项目进度管理装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5170340A (en) * 1990-09-28 1992-12-08 Xerox Corporation System state controller for electronic image processing systems
CA2070581A1 (en) * 1991-08-29 1993-03-01 Pierre A. Lavallee Print manager system for electronic job printing
JPH08287162A (ja) * 1995-02-14 1996-11-01 Toshiba Corp ワークフローシステム
US6657741B1 (en) * 1995-08-07 2003-12-02 Tr Systems, Inc. Multiple print engine system with selectively distributed ripped pages
US6173295B1 (en) * 1997-09-15 2001-01-09 International Business Machines Corporation Method, system, and program for creating a job ticket inlcuding information on components and print attributes of a print job

Also Published As

Publication number Publication date
EP1156411A2 (de) 2001-11-21
WO2001088887A1 (en) 2001-11-22
CA2375143C (en) 2007-07-24
CA2375143A1 (en) 2001-11-22
AU2001263164A1 (en) 2001-11-26
DE10123488A1 (de) 2001-11-22
EP1156411A3 (de) 2005-10-12

Similar Documents

Publication Publication Date Title
JP4804696B2 (ja) 生産印刷ワークフローにおいてページを視覚的に表現するシステムと方法
JP4804697B2 (ja) ジョブの準備のための自動化されたジョブ生成
JP4860090B2 (ja) 生産印刷ワークフローにおいて複合ドキュメントを実現するシステム
JP4860089B2 (ja) 生産印刷ワークフローを表現し制御するシステム
US7003723B1 (en) System and method for representing and managing pages in a production printing workflow
US6407820B1 (en) Efficient use of print resources within a job stream
JP4164269B2 (ja) 生産印刷ワークフローにおいてタブを視覚的に表現するシステムと方法
JP3831248B2 (ja) 印刷システム及び印刷方法
US20010044868A1 (en) System and method for visual representation and manipulation of tabs on a production printer
US20070253020A1 (en) System and method for visual representation and manipulation of page features on a production printer
US20020131075A1 (en) Tab modification system for a printing machine
US20040184103A1 (en) Table-driven approach for inserting and printing tabs
CA2375143C (en) Flexible job delivery for job preparation
US20040190066A1 (en) Table driven approach for handling pre-collated media on a printer
WO2002031635A1 (en) System and method for visual representation and manipulation of tabs on a production printer

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20040929

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041116

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050523

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080515

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20081020