(57)【特許請求の範囲】
【請求項１】
一セットの印刷ジョブを処理するシステムであって、
文書生成環境内の１つ又はそれ以上の一セットのリソースと、
前記リソースへの印刷ジョブの配分を調整するように作用するワークフロー管理システムと、
一セットの印刷ジョブを処理するための方法を実施する１つ又はそれ以上のプログラミング命令を含むコンピュータ可読記憶媒体とを含み、
前記一セットの印刷ジョブを処理するための方法は、
１つ又はそれ以上の印刷ジョブを含む印刷ジョブセットを提供することを含み、前記１つ又はそれ以上の印刷ジョブの各々は、１つ又はそれ以上の対応するセットアップ特性を有しており、
更に、前記印刷ジョブセットをコンピュータ可読記憶媒体に格納することと、
前記印刷ジョブセットの各々を、１つ又はそれ以上の対応するセットアップ特性に基づいて、第１ジョブ処理速度セット、第２ジョブ処理速度セット又は第３ジョブ処理速度セットとして識別することと、
前記印刷ジョブセットが第１ジョブ処理速度セットである場合には、前記印刷ジョブセットを処理する１つ又はそれ以上の第１リソースを含む前記印刷ジョブセットを、前記１つ又はそれ以上の一セットのリソースの第１サブセットにルート付けすることと、
前記印刷ジョブセットが第２ジョブ処理速度セットである場合には、前記印刷ジョブセットを処理する１つ又はそれ以上の第２リソースを含む前記印刷ジョブセットを、前記１つ又はそれ以上の一セットのリソースの第２サブセットにルート付けすることと、
前記印刷ジョブセットが第３ジョブ処理速度セットである場合には、前記印刷ジョブセットを処理する１つ又はそれ以上の第３リソースを含む前記印刷ジョブセットを、前記１つ又はそれ以上の一セットのリソースの第３サブセットにルート付けすることとを含み、
前記印刷ジョブセットを識別するための、１つ又はそれ以上のプログラミング命令を有し、該プログラミング命令が、
前記１つ又はそれ以上の対応するセットアップ特性を識別することを含み、各々の対応するセットアップ特性は１つ又はそれ以上のタイプを含んでおり、
更に、各々の対応するセットアップ特性に対して、前記印刷ジョブセットと関連する対応するタイプの数を求めることと、
各々の対応するセットアップ特性に対して、前記対応するタイプの数が、前記対応するセットアップ特性と関連する第１閾値を超えない場合には、前記印刷セットは第１処理速度セットであると判断することと、
前記印刷ジョブセットと関連する、少なくとも１つの対応するセットアップ特性の対応するタイプの数が、前記対応するセットアップ特性と関連する第２閾値を超える場合に、前記印刷ジョブセットは第２処理速度グループであると判断することと、
各々の対応するセットアップ特性に対して、前記対応するタイプの数が、前記第１閾値を上回り、前記第２閾値を下回る場合には、前記印刷ジョブセットは第３処理速度セットであると判断することとを包含する、
ことを特徴とするシステム。
【請求項２】
前記第１サブセットは、第１自律セルを含み、前記第２サブセットは、第２自律セルを含み、前記第３サブセットは、第３自律セルを含む、ことを特徴とする請求項１に記載のシステム。
【請求項３】
更に、シミュレーション法を用いて前記閾値を求める、１つ又はそれ以上のプログラミング命令を含み、前記シミュレーション法は、各々の対応するセットアップ特性に対応するタイプの最適数を求めることを含む、ことを特徴とする請求項１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示される実施形態は、一般に、印刷処理システムを動作させる方法、より特定的には印刷物生成環境における印刷ジョブストリームの区分化（Partitioning）方法に関する。
【背景技術】
【０００２】
印刷ショップなどの文書生成環境は、印刷ジョブなどの印刷注文を、完成した印刷物に変換する。印刷ショップは、プリンタ、カッター、丁合い機及び他の同様の機器などを用いて印刷ジョブを処理することができる。通常、印刷ショップにあるリソースは、特定の印刷ショップに顧客から印刷ジョブが到着したときに、この印刷ジョブが１つ又はそれ以上の生産機能を実行することにより処理されることが可能であるように調整される。
【０００３】
文書生成環境に到着する印刷ジョブを調整し、印刷ジョブを自律（autonomous）セルにルート付けするスケジューリング・アーキテクチャは、当該技術分野で知られており、例えば、これらの開示の全体が引用によって組み入れられる、米国特許第７，０５１，３２８号明細書及び米国特許第７，０６５，５６７号明細書で説明されている。
【０００４】
【特許文献１】米国特許第７，０５１，３２８号明細書
【特許文献２】米国特許第７，０６５，５６７号明細書
【特許文献３】米国特許第７，０７９，５６７号明細書
【特許文献４】米国特許出願公開第２００７／００７０３７９号明細書
【特許文献５】米国特許出願公開第２００７／００９１３５５号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
印刷ショップは普通、多様な顧客から多種多様な印刷ジョブを受け取る。通常、各顧客は、特定の印刷物生成要件を有する。こうした要件は様々であるため、ジョブフローのバランスを取るようにリソースが割り当てられたときでも、大幅な処理の遅れを引き起こすことがある。ジョブ、特に印刷ジョブは、多数の異なるセットアップ特性を有することができ、各セットアップ特性は、幾つかの異なる特性（characteristic）のタイプ（型式）に対応することができる。大幅な設定の遅れは、生成環境において様々なセットアップ特性をもつジョブを処理する際に生じることがある。設定時間は、動作中の実質的な途切れが許容されないような生成環境、例えば連続給送機器を使用する環境では、特に重要なものとなり得る。設定の遅れは、特に連続給送機器の処理速度を考えると、生産性に大幅な影響を与え得る。
【０００６】
ヘビーテイルのジョブサイズ分布を有するジョブを処理するトランザクション印刷環境は、非効率的なジョブフローを有する傾向がある。これは、こうした環境が通常、全体が１つのジョブプールの一部である、非常に大きな及び非常に小さなジョブを取り扱うためである。幾つかの小さなジョブは、非常に大きなジョブの後に待ち行列に入れられた場合には、遅れる可能性が高い。同様に、大きなジョブも、複数の設定を必要とする幾つかの小さなジョブが、大きなジョブの前の待ち行列に入っている場合には、フローの途切れを経験することがある。
【０００７】
本方法が説明される前に、本発明は説明される特定のシステム、方法又はプロトコルに限定されるわけではないことを理解されたいが、これはそうしたものが異なることがあるためである。本明細書で用いられる用語は、特定の実施形態を説明する目的のために過ぎず、特許請求の範囲のみによって制限される本開示の範囲を制限することを意図するものではないことも理解すべきである。
【０００８】
ここで使用されるように、「ｃｏｍｐｒｉｓｉｎｇ（含む）」という語は、「ｉｎｃｌｕｄｉｎｇ（含む）」を意味するが、それに限定されない。
【課題を解決するための手段】
【０００９】
１つの実施形態において、一セットの印刷ジョブを処理するシステムは、文書生成環境内の１つ又はそれ以上の一セットのリソースと、一セットの印刷ジョブの処理方法を実施するプログラミング命令を有するコンピュータ可読記憶媒体と、を含む。前記の印刷ジョブの処理方法は、１つ又はそれ以上の印刷ジョブで構成される印刷ジョブセットを提供するステップを含み、印刷ジョブの各々は、１つ又はそれ以上の対応するセットアップ特性を有する。上記方法は、さらに、コンピュータ可読記憶媒体に印刷ジョブを格納するステップと、対応するセットアップ特性に基づいて、第１ジョブ処理速度セット又は第２ジョブ処理速度セットのいずれかとして印刷ジョブセットを識別するステップを含む。印刷ジョブセットが第１ジョブ処理速度セットである場合には、印刷ジョブセットを１つ又はそれ以上の一セットのリソースの第１サブセットにルート付けするステップを含み、第１サブセットは印刷ジョブセットを処理する、１つ又はそれ以上の第１リソースを含む。印刷ジョブセットが第２ジョブ処理速度セットである場合には、印刷ジョブセットを１つ又はそれ以上の一セットのリソースの第２サブセットにルート付けするステップを含み、第２サブセットは印刷ジョブセットを処理する、１つ又はそれ以上の第２リソースを含む。印刷ジョブセットが第３ジョブ処理速度セットである場合には、印刷ジョブセットを１つ又はそれ以上の一セットのリソースの第３サブセットにルート付けするステップを含み、第３サブセットは印刷ジョブセットを処理する、１つ又はそれ以上の第３リソースを含む。第１サブセットは第１自律（autonomous）セルを含み、第２サブセットは第２自律セルを含み、第３サブセットは第３自律セルを含むようにできる。
【００１０】
システムは、さらに、リソースへの印刷ジョブの配分を調整するように作用するワークフロー管理システムを含むことができる。オプション（随意的に付加する事項）として、印刷ジョブセットを識別するステップは、１つ又はそれ以上のセットアップ特性を識別する１つ又はそれ以上のプログラミング命令を含むことができ、各々の対応するセットアップ特性は、フォーム型式、インサート型式、又はフォーム型式とインサート型式の両方などの、１つ又はそれ以上の型式を含む。各々の対応するセットアップ特性に対しては、本方法は印刷ジョブセットに関連する、対応する型式の数を求めるステップを含むことができる。各々の対応するセットアップ特性に対して、印刷ジョブセットに関連する対応する型式の数が、対応するセットアップ特性と関連する閾値を超えない場合には、本方法は、印刷ジョブセットは第１処理速度セットであると判断することができる。印刷ジョブセットと関連する、少なくとも１つのセットアップ特性の対応する型式の数が、対応するセットアップ特性に関連する閾値を超える場合には、本方法は、印刷ジョブセットが、第２処理速度セットであると判断することができる。
【００１１】
オプション（随意的付加事項）として、システムは、さらに、シミュレーション法を用いて閾値を求めるための１つ又はそれ以上のプログラミング命令を含むことができ、このシミュレーション法は、各々の対応するセットアップ特性に対応する型式の最適数を求めるステップを含む。対応するタイプ（型式）の最適数を求めるステップは、対応するタイプの最適数を求める１つ又はそれ以上のプログラミング命令を含むことができる。
【００１２】
代替的な実施形態において、一セットの印刷ジョブを処理するシステムは、文書生成環境における１つ又はそれ以上の一セットのリソースと、リソースへの印刷ジョブの配分を調整するように作用するワークフロー管理システムと、一セットの印刷ジョブ処理するための方法を実施するプログラミング命令を有するコンピュータ可読記憶媒体を含む。前記の印刷ジョブ処理方法は、１つ又はそれ以上の印刷ジョブで構成される印刷ジョブセットを提供するステップを含み、各々の印刷ジョブは、１つ又はそれ以上の対応するセットアップ特性を有する。上記方法は、さらに、印刷ジョブセットをコンピュータ可読記憶媒体に格納するステップと、各々の印刷ジョブセットを、１つ又はそれ以上の対応するセットアップ特性に基づき、第１ジョブ処理速度セット、第２ジョブ処理速度セット、又は第３ジョブ処理速度セットと識別するステップとを含む。印刷ジョブセットが第１ジョブ処理速度セットである場合には、印刷ジョブセットを１つ又はそれ以上の一セットのリソースの第１サブセットにルート付けするステップを含むことができ、第１サブセットは、印刷ジョブセットを処理する１つ又はそれ以上の第１リソースを含む。印刷ジョブセットが第２ジョブ処理速度セットである場合には、印刷ジョブセットを１つ又はそれ以上の一セットのリソースの第２サブセットにルート付けするステップを含むことができ、第２サブセットは、印刷ジョブセットを処理する１つ又はそれ以上の第２リソースを含む。印刷ジョブセットが第３ジョブ処理速度セットである場合には、本方法は、印刷ジョブセットを１つ又はそれ以上の一セットのリソースの第３サブセットにルート付けするステップを含むことができ、第３サブセットは、印刷ジョブセットを処理する１つ又はそれ以上の第３リソースを含む。オプションとして、第１サブセットは第１自律セルを含み、第２サブセットは第２自律セルを含み、第３サブセットは第３自律セルを含む。
【００１３】
更に、オプションとして、印刷ジョブセットを識別するステップは、１つ又はそれ以上の対応するセットアップ特性を識別する１つ又はそれ以上のプログラミング命令を含み、各々の対応するセットアップ特性は、フォームタイプ（型式）、インサート（挿入物）タイプ（型式）、又はフォームタイプとインサートタイプの両方などの、１つ又はそれ以上のタイプを含む。各々の対応するセットアップ特性に対して、本方法は、印刷ジョブセットと関連する、対応するタイプの数を求めるステップを含むことができる。各々の対応するセットアップ特性に対して、対応するタイプの数が、対応するセットアップ特性と関連する第１閾値を超えない場合には、印刷セットは第１処理速度セットであると判断することができる。印刷ジョブセットに関連する少なくとも１つの対応するセットアップ特性の対応するタイプの数が、対応するセットアップ特性と関連する第２閾値を超える場合には、印刷ジョブセットは第２処理速度グループであると判断することができる。各々の対応するセットアップ特性に対して、対応するタイプの数が、第１閾値を上回り、第２閾値を下回る場合には、印刷ジョブセットは第３処理速度セットであると判断することができる。システムは、さらに、シミュレーション法を用いて閾値を求めるステップに対するプログラミング命令を含むこともでき、シミュレーション法は、各々の対応するセットアップ特性に対して、対応するタイプの最適数を求める。
【発明を実施するための最良の形態】
【００１４】
以後の議論の目的上、「印刷ショップ」は、プリンタ、カッター、丁合い機などの複数の文書生成リソースを含む事業体を指す。印刷ショップは、１つ又はそれ以上の印刷関連装置を含む独立事業体、又は企業又は他の事業体の一部とすることができる。さらに、印刷ショップは、ローカル・エリア・ネットワーク又はインターネット又はワールド・ワイド・ウェブなどのワイド・エリア・ネットワーク経由で、１つ又はそれ以上のサーバと通信することができる。
【００１５】
「ジョブ」は、顧客に対して完了されるべき、論理上の仕事の単位を指す。ジョブは、一人又はそれ以上の顧客からの１つ又はそれ以上の印刷ジョブを含む。生産システムは、複数のジョブを含むことができる。開示される実施形態は、文書生成システムに関するものであるが、開示される方法及びシステムは、生産システム全般に適用できる。
【００１６】
「印刷ジョブ」は、文書生成システムで処理されるジョブを指す。例えば、印刷ジョブには、特定のクレジットカード会社に対応するクレジットカード取引明細書を作成すること、特定の銀行に対応する銀行取引明細書を作成すること、文書を印刷すること、などが含まれる。開示される実施形態は、印刷ジョブに関するものであるが、開示される方法及びシステムは、自動車製造、半導体製造などの他の生成環境でのジョブ全般にも適用することができる。
【００１７】
図１は、生成環境５０の例を示しており、この場合、印刷ショップの例示的な要素を示している。印刷ジョブは、手動で又は電子的に印刷ショップに送られて、コンピューティング装置及び／又はスキャナなどの電子サブミッション（提供）システム５５で収集することができる。ジョブは、カラープリンタ５６、白黒プリンタ５７及び／又は連続給送プリンタ５８などの１つ又はそれ以上の印刷エンジンに運ばれる前に、サブミッションシステム又は別の場所でソートされ、バッチ処理される。ジョブは、印刷エンジンから出て、丁合い機６０、カッター６２及び／又はバインダ６４などの１つ又はそれ以上の仕上げ装置又は仕上げ領域に運ばれる。仕上げ領域は、そうした仕上げ作業のための自動又は手動領域を含むことができ、自動又は手動インサータ７０を含むこともできる。最後に、ジョブは郵便料金計測ステーション７２及び／又は発送ステーション７４に移動することができる。ジョブは、自動配達によって、又は、人手で又は１つ又はそれ以上のペーパーカート８１−８５などの手動配達によって、印刷ショップ内のある場所から別の場所に移動することができる。
【００１８】
生成環境は、幾多の顧客から、多種多様なジョブを受け取ることができる。セットアップ特性（setup characteristic）の属性に基づく区分化ジョブは、生成環境の処理効率を改善することができる。１つの実施形態において、生成環境によって受け取られたジョブは、ジョブフローをさらに最適化するために処理される前に、セットアップ特性属性に基づいてソートされることができる。セットアップ特性は、生産過程のあらゆるステップの特徴を含むことができる。例えば、文書生成システムにおいて、プリンタ設定は用いられるフォームのタイプによって決まるとすることができる。或いは、インサート動作設定は、各々のジョブに関連する１つ又はそれ以上のインサートによって決まるとすることができる。
【００１９】
１つの実施形態において、各々のセットアップ特性は、１つ又はそれ以上のタイプ（型式）と関連することがある。例えば、文書生成システムにおいて、フォームタイプはセットアップ特性の一例であり得る。フォームタイプのセットアップ特性は、フォームＡ、フォームＢ及びフォームＣの３つのフォームタイプと関連することができる。そのため、この例においては、フォームＡ、フォームＢ及びフォームＣは、フォームタイプのセットアップ特性と関連するタイプとすることができる。
【００２０】
１つの実施形態において、ジョブストリームは、各々のセットアップ特性と関連するタイプの数に基づいてカテゴリ分けされ得る。例えば、文書生成環境において、一セットの印刷ジョブが受け取られることがある。一セットの印刷ジョブは、１つ又はそれ以上の印刷ジョブを含むことができる。実施形態において、一セットの印刷ジョブは、同じ顧客などに属するといった、共通の特性を有することのある、１つ又はそれ以上の印刷ジョブを含むことができる。一セットの印刷ジョブは、フォームタイプ及びインサート（挿入物）タイプなどの、２つのセットアップ特性と関連付けることができる。図２に示すように、一セットのジョブは５つの印刷ジョブ、ジョブＪ１〜Ｊ５  ２００を含むことができ、各々のジョブは、フォームタイプのセットアップ特性２０５及びインサートタイプ特性２１０と関連付けることができる。例えば、ジョブＪ１  ２１５は、フォームタイプＡ及びインサートタイプ１と関連付けることができ、ジョブＪ２  ２２０はフォームタイプＢ及びインサートタイプ２と関連付けることができる。
【００２１】
別の実施形態において、ジョブセットは、特定の間隔で各々のセットアップ特性と関連付けられたタイプの平均数に基づいてカテゴリ分けされ得る。例えば、ジョブセットは一日当たり平均２つのフォームタイプを有することができる。
【００２２】
１つの実施形態において、各々のセットアップ特性に対して、閾値を求めることができる。閾値は、ジョブフローを最適化するのに必要があり得る各々のセットアップ特性と関連付けられたタイプの数を表すことができる。閾値は、離散事象シミュレーションに基づくモデルなどのシミュレーションモデルを用いて求めてワークフローをシミュレートし、最適化することができる。シミュレーションベースの手法は、改良された解決法が取得されるまで、手動反復を用いることにより、各々のセットアップ特性に対するタイプの最適数を求めるのに用いることができる。或いは、公式の最適化技術を用いてもよい。公式の最適化技術が用いられる場合には、閾値パラメータは、変数として特定することができ、印刷ショップ全体の遅延ジョブ総数、総生産コストなどの業績評価を、最適化される目的関数として用いることができる。変数への制約に加えて、制約関数も特定することができる。閾値パラメータは、次に、シミュレーションモデルの最適化により求めることができる。混合整数計画法、模擬アニーリング、遺伝的プログラミング等の幾つかの技術を、最適化を実施するのに用いることができ、その最適化には、離散及び連続決定変数を含むことができる。
【００２３】
１つの実施形態において、一セットの印刷ジョブは、一セットの印刷ジョブに対する各々のセットアップ特性と関連するタイプの数と、各々のセットアップ特性に対する閾値との間の比較に基づいてカテゴリ分けすることができる。例えば、フォームタイプに関連する閾値が「２」であり、インサートタイプに関連する閾値が「３」である場合には、２つ又はそれ以下のフォームタイプ及び３つ又はそれ以下のインサートタイプを有するジョブセットは、高速ジョブセットなどの第１ジョブ処理速度セットと識別することができる。高速ジョブセットは、設定要件と関連する閾値と比較したときに、低設定要件を有するジョブを含むことができる。例えば、高速ジョブセットは、１つのジョブから次のジョブへの移行を容易にすることができる、実質的に同様の設定要件をもつ印刷ジョブを含むことができる。
【００２４】
２つを上回るフォームタイプ及び／又は３つを上回るインサートタイプを有する一セットのジョブは、低速ジョブセットなどの第２ジョブ処理速度セットとして識別することができる。低速ジョブセットは、設定要件と関連する閾値と比較したとき、高設定要件を有するジョブを含むことができる。例えば、低速ジョブセットは、１つのジョブから次のジョブへの移行に大幅な遅れを引き起こすことがある、実質的に異なる設定要件をもつ印刷ジョブを含むことができる。
【００２５】
図３は、この方法での一セットのジョブ３００  Ｊ１−Ｊ５のカテゴリ分けを示す。図３に示すように、一セットのジョブ３００は、２つのフォームタイプ（すなわちフォームタイプＡ及びフォームタイプＢ）、及び２つのインサートタイプ（すなわちインサートタイプ１及びインサートタイプ２）を使用する。一セットのジョブ３００と関連するフォームタイプの数がフォームタイプ閾値（すなわち２）と等しく、一セットのジョブと関連するインサートタイプの数がインサートタイプ閾値（すなわち３）を下回るため、一セットのジョブ３００は高速ジョブセットと識別することができる。
【００２６】
それと比較して、図４に示すように、一セットのジョブ４００  Ｊ１−Ｊ５は、４つのフォームタイプ（すなわちフォームタイプＡ、フォームタイプＢ、フォームタイプＣ及びフォームタイプＤ）及び２つのインサートタイプ（すなわちインサートタイプ１及びインサートタイプ２）を使用する。一セットのジョブ４００（すなわち２）と関連するインサートタイプの数は、インサートタイプセットアップ特性（すなわち３）と関連する閾値を下回るが、一セットのジョブ４００（すなわち４）と関連するフォームタイプの数が、フォームタイプセットアップ特性（すなわち２）と関連する閾値を超えるため、一セットのジョブ４００は低速ジョブセットと識別することができる。
【００２７】
別の実施形態において、一セットのジョブは異なる閾値条件に基づいてグループ分けすることができる。例えば、１つのセットアップ特性と関連するタイプの数が、そのセットアップ特性と関連する閾値を下回る場合には、一セットのジョブは高速ジョブセットと識別することができる。例えば、ジョブと関連するフォームタイプの数が、フォームタイプ特性と関連する閾値を下回る又は等しい場合には、一セットのジョブは高速ジョブセットと識別することができる。もう一度図２を参照すると、フォームタイプ閾値が４である場合には、一セットのジョブ２００は、フォームタイプ特性と関連する閾値を下回る３つのフォームタイプを使用するため、一セットのジョブ２００は高速ジョブセットと識別することができる。
【００２８】
別の実施形態において、ジョブのセットは、同じセットアップ特性と関連する複数の閾値により識別することができる。例えば、第１閾値を下回るが、第２閾値を上回るタイプの数を有する一セットのジョブは、中速ジョブセットなどの第３処理速度セットにグループ分けすることができる。図５は、フォームタイプセットアップ特性５０５及びインサートタイプセットアップ特性５１０を有する、一セットのジョブ５００  Ｊ１−Ｊ５を示す。フォームタイプセットアップ特性と関連する第１閾値は「３」、フォームタイプセットアップ特性と関連する第２閾値は「１」とすることができる。同様に、インサートタイプセットアップ特性と関連する第１セットアップ特性は「４」、インサートタイプセットアップ特性と関連する第２閾値は「２」とすることができる。一セットのジョブ５００は、フォームタイプ特性と関連する第１閾値（すなわち３）と第２閾値（すなわち１）との間の２つのフォームタイプ（すなわちフォームタイプＡ及びフォームタイプＢ）を使用する。一セットのジョブは、さらに、インサートタイプ特性と関連する第１閾値（すなわち４）と第２閾値（すなわち２）との間の３つのインサートタイプ（すなわちインサートタイプ１、インサートタイプ２及びインサートタイプ３）も使用する。
【００２９】
１つの実施形態において、１つ又はそれ以上の一セットのリソースは、各々の一セットの印刷ジョブを処理することができる。文書生成環境において、リソースは印刷ジョブの機能の処理を実行する装置である。例えば、リソースはプリンタ、コピー機、バインダ、穴あけ、丁合い機、シーラ又は印刷ジョブを処理するのに用いられる他のあらゆる機器を含むことができる。一セットのリソースは、一セットの印刷ジョブを処理する１つ又はそれ以上のサブセットを含むことができる。例えば、リソースの第１サブセットは、高速ジョブセットなどの第１印刷ジョブセットを処理するのに必要なリソースを含むことができる。
【００３０】
１つの実施形態において、一セットのリソースは、自律（autonomous）セルを含むことができる。自律セルは、少なくとも１つのジョブセットを処理するのに用いられる一群のリソースを指すことができる。リソースは、１つ又はそれ以上のジョブを処理するように構成される装置とすることができる。各々の自律セルに含まれるリソースの数及びタイプは、各々のジョブのセットにおけるジョブのワークフロー特性を調べるシミュレーションモデル、並びに、ジョブサイズ、到着時間、納入日などの他の要素を使用して求めることができる。低速ジョブセット及び高速ジョブセットに対する処理ステップは、例えば、両方が対応するジョブを印刷し、インサートを加えるように同様であり得るが、自律セルの特性は低速ジョブセットと高速ジョブセットに対して大幅に異なることがある。
【００３１】
１つの実施形態において、ジョブセットは、リソースの１つ又はそれ以上のサブセットにルート付けされ得る。例えば、低速ジョブセットは、処理のために、自律セルなどのリソースの特定のサブセットにルート付けされ得る。同様に、中速ジョブセットは、処理のためにリソースの別のサブセットにルート付けされ得る一方で、高速ジョブセットは処理のためにリソースのさらに別のサブセットにルート付けされ得る。
【００３２】
図６は、１つの実施形態によるジョブストリームの区分化（partitioning）処理の例示的なフローチャートを示す。一セットのジョブが提供されることができ（６００）、さらに一セットのジョブはＲＡＭ、ＲＯＭなどのコンピュータ可読記憶媒体に格納する（６０５）ことができる。複数のジョブと関連するセットアップ特性を識別することができ（６１０）、一セットのジョブと関連する各々のセットアップ特性に対しては、対応するタイプの数を求めることができる（６１５）。一セットのジョブは、各々のセットアップ特性に対し、対応するタイプの数に基づいて識別することができる（６２０）。ジョブセットは、処理のために一セットのリソースのサブセットにルート付けされることができる（６２５）。
【００３３】
図７は、例示的な実施形態を実施するのに適した例示的な環境を示す。印刷物生成環境７００は、生成環境７００及びコンピュータ可読記憶媒体７２５でのワークフローを管理する責任を担っているワークフロー管理システム７０５を含むことができる。生成環境７００は、プリンタ、コピー機、バインダ、穴あけ、丁合い機、シーラ又はジョブを処理するのに用いられるあらゆる他の機器などのリソース７１０Ａ〜７１０Ｎも含むことができる。リソースは、自律セル７１５Ａ〜７１０Ｎにグループ分けされて、各々の自律セル７１５Ａ〜７１０Ｎが、少なくとも１つのジョブを処理するのに必要な１つ又はそれ以上のリソース７１０Ａ〜７１０Ｎを含むようにすることができる。ワークフロー管理システム７０５は、スタンドアロン・コンピュータシステム上に実装されてもよいし、又はリソースに統合されてもよい。ワークフロー管理システム７０５は、さらに、別個の電子装置などの分散コンポーネントによって実施されてもよい。図７に示すように、ネットワーク７２０は、リソース７１０Ａ〜Ｎをワークフロー管理システム７０５と相互接続することができる。ネットワーク７２０は、ローカル・エリア・ネットワーク（ＬＡＮ）又はインターネット又はワールド・ワイド・ウェブなどのワイド・エリア・ネットワーク（ＷＡＮ）を含むことができる。ネットワークは、ワークフロー管理システム７０５をリソース７１０Ａ〜Ｎと相互接続する通信リンクによって形成されてもよい。或いは、開示される実施形態は、ネットワーク接続が存在しない環境で実施されることもできる。
【図面の簡単な説明】
【００３４】
【図１】実施形態による例示的な印刷ショップ生成環境を説明する図である。
【図２】実施形態による一セットの印刷ジョブ、セットアップ特性及び対応するタイプを示す図である。
【図３】実施形態による高速ジョブセットを示す図である。
【図４】実施形態による低速ジョブセットを示す図である。
【図５】実施形態による中速ジョブセットを示す図である。
【図６】実施形態によるジョブストリームを区分化する過程の例示的なフローチャートを示す。
【図７】実施形態による複数のジョブを処理するのに適した環境を示す図である。
【符号の説明】
【００３５】
５０：生成環境
５５：電子サブミッションシステム
５６：カラープリンタ
５７：モノクロプリンタ
５８：連続給送プリンタ
６０：丁合い機
６２：カッター
６４：バインダ
７０：手動インサータ
７２：郵便料金計測ステーション
７４：配送ステーション
８１：ペーパーカート
８２：ペーパーカート
８３：ペーパーカート
８４：ペーパーカート
８５：ペーパーカート
【図１】
0005095536.tif 000002
【図２】
0005095536.tif 000003
【図３】
0005095536.tif 000004
【図４】
0005095536.tif 000005
【図５】
0005095536.tif 000006
【図６】
0005095536.tif 000007
【図７】
0005095536.tif 000008