(57)【要約】  中断された印刷ジョブからの回復のためのシステム及び方法において、どこでそのような中断が生じたかを判断するために、マーキングセットを印刷ジョブへ挿入する。マーキングセットは、印刷ジョブ内の位置を特定し、読取装置と通信可能に接続されている印刷ジョブ制御システムは、このようなマーキングセットを読取装置に提供することによって、印刷ジョブのどの一部分又は複数部分が完了に失敗したかを判断することができる。その後、印刷ジョブ制御システムは、印刷ジョブの中断された一部分又は複数部分の再印刷を開始する。
2010502475.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブコントローラと、前記印刷ジョブコントローラへ印刷ジョブステータス情報を通信しない１つ又は複数の特定の要素と、を備える印刷システムによって印刷され中断された印刷ジョブの回復のための方法であって、複数のマーキングセットを前記印刷ジョブへ組み込むステップを含み、各マーキングセットは前記印刷ジョブにおいて異なる位置にあり、かつ、各マーキングセットはそれぞれ前記印刷ジョブ中の位置を示すことにより、印刷の際に前記１つ又は複数の特定の要素によって前記印刷ジョブが中断された場合に、前記マーキングセットの１つ又は複数が前記印刷ジョブの前記中断により印刷されなかった部分を特定できるよう構成されており、
（１）前記各マーキングセットは前記印刷ジョブにおいて印刷ジョブコンテンツを含まない専用の別シートに配置されるか、又は
（２）前記印刷ジョブにおける前記マーキングセットの配置はユーザにより設定可能であるか、又は
（３）前記各マーキングセットは異なるフォーマットからなるマーキングサブセットを含み、１つのマーキングセットにおいて異なるフォーマットからなる全てのマーキングサブセットは前記印刷ジョブにおける同一位置を示すか、又は
（１）、（２）、及び（３）の組み合わせか
であることを特徴とする方法。
【請求項２】
前記マーキングセットは、それぞれ、読み取られた際に前記印刷ジョブにおける位置を伝達する１つのマーキングを備えることを特徴とする、請求項１に記載の方法。
【請求項３】
前記印刷ジョブコントローラに通信可能に接続されている前記マーキングセットのうちの少なくとも１つを読み取る読取装置から、前記マーキングセットのうちの前記少なくとも１つからの情報を受信するステップと、
少なくとも前記受信情報に基づいて、前記中断により印刷されなかった前記印刷ジョブの前記部分の再印刷を指示するステップと、
をさらに含む請求項１に記載の方法。
【請求項４】
前記マーキングセットは、前記印刷ジョブコントローラへ通信可能に接続された読取装置により読み取り可能なフォーマットを有することによって、前記印刷ジョブコントローラに対して、前記印刷ジョブにおける位置を特定するように構成され、前記読取装置は、少なくともデータを直接的に又は間接的に前記印刷ジョブコントローラへ提供するように構成されることを特徴とする、請求項１に記載の方法。
【請求項５】
前記印刷ジョブは複数のドキュメントセットを含み、前記方法は前記印刷ジョブの複数のドキュメントセットの再印刷を開始するために、１つのマーキングセットを読み取るステップをさらに含むことを特徴とする、請求項１に記載の方法。
【請求項６】
印刷ジョブの一部分を再印刷する方法であって、
印刷ジョブに挿入される複数のマーキングセットの位置を特定する情報を受信するステップと、
前記複数のマーキングセットを、前記受信情報によって特定された前記位置において前記印刷ジョブへ挿入するステップと、
前記印刷ジョブの第１の印刷要素による印刷のステータスについて一定のフィードバック情報を提供する１つ又は複数の前記第１の印刷要素と、前記印刷ジョブの第２の印刷要素による印刷ステータスについて前記一定のフィードバック情報を提供しない１つ又は複数の前記第２の印刷要素とを使って、前記挿入された複数のマーキングセットを有する前記印刷ジョブを印刷するステップと、
前記印刷ジョブに挿入された前記複数のマーキングセットのうちの１つのマーキングセットを読み取るステップと、
少なくとも前記マーキングセットの読み取りに基づいて、前記印刷ジョブの再印刷対象となる部分を判断するステップと、
少なくとも前記印刷ジョブの前記一部分を再印刷するステップと、を含む方法。
【請求項７】
前記各マーキングセットは、前記印刷ジョブにおいて印刷ジョブコンテンツを含まない、専用の別シートに配置されることを特徴とする、請求項６に記載の方法。
【請求項８】
前記各マーキングセットは、異なるフォーマットからなるマーキングサブセットを含み、１つのマーキングセットにおける異なるフォーマットからなる全てのマーキングサブセットは、前記印刷ジョブにおける同一位置を特定することを特徴とする、請求項６に記載の方法。
【請求項９】
前記マーキングセットは、それぞれ、読み取られた際に前記印刷ジョブにおける位置を伝達する１つのマーキングを備えることを特徴とする、請求項６に記載の方法。
【請求項１０】
前記印刷ジョブは、多数のドキュメントセットを含み、前記印刷ジョブの前記一部分は、複数の前記ドキュメントセットを含むことを特徴とする、請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中断されたバリアブル（可変）データ印刷ジョブからの回復（復帰）を促進することに関する。本発明は、特に、バリアブルデータ印刷ジョブへ挿入され、バリアブルデータ印刷ジョブのうち中断により再印刷する必要が生じた部分を特定するのに使用されるマーキングセット、を使用することに関する。
【背景技術】
【０００２】
図１は、従来の印刷システム１００を示す。このシステム１００によると、印刷ジョブ１０２は、付随する処理回路を有する事実上のユーザインタフェースであるプリンタフロントエンド１０４に提供される。従来の非バリアブルデータ印刷によれば、印刷ジョブ１０２は、複数部のコピーが印刷される複数のドキュメントを典型的に表している。つまり、例えば、２ページからなる１つのドキュメントがあり、操作者はそのドキュメントを３セット印刷することを望んでいる。このように単純化された例を、図１に「セット１」１０６、「セット２」１０８、「セット３」１１０として示す。「セット１」１０６は、この２ページからなるドキュメントの第１のコピーを表し、「セット２」１０８は、この２ページからなるドキュメントの第２のコピーを表し、「セット３」１１０は、この２ページからなるドキュメントの第３のコピーを表している。
【０００３】
プリンタフロントエンド１０４にて印刷ジョブ１０２が受け取られると、印刷ジョブ１０２は、ラスタ画像プロセッサ（ＲＩＰ）によってラスタライズされ、これによって印刷ジョブ１０２は、プリンタ１１２のネイティブフォーマットへ変換される。印刷ジョブ１０２をラスタライズした後、プリンタフロントエンド１０４は、ラスタライズされた印刷ジョブを印刷のためにプリンタ１１２へ提供する。印刷の後、印刷ジョブに対して、ステープル止め、裁ち落とし、綴じ込み、光沢化などの１つ又は複数の仕上げ作業を施す必要がある場合もある。通常、２種類のフィニッシング装置、すなわち、インラインフィニッシング要素１１６及びオフラインフィニッシング要素１２０が存在している。
【０００４】
本明細書では、インラインフィニッシング要素１１６を、プリンタフロントエンド１０４へのフィードバックループにおいてステータス情報を提供することができるフィニシング要素として定義する。ステータス情報１１８は、具体的には、インラインフィニシング要素が、そのフィニシング作業を問題なく完了したかどうかをプリンタフロントエンド１０４に知らせる。例えば、「セット２」１０８の仕上げ処理の際に、インライン要素がこのセットの２ページ目の適切な仕上げに失敗した場合、インラインフィニシング要素は、参照番号１２４で示されるように、その失敗を示したステータス情報１１８をプリンタフロントエンド１０４へ送信する。それに応じて、プリンタフロントエンド１０４は、「セット２」１０８の２ページ目から始まる印刷ジョブ１０２の再印刷を開始する。この反復処理は、全てのインラインフィニッシング要素１１６が、それらの要素１１６によって印刷ジョブ１０２が問題なく終了したことを、ステータス情報１１８を介してプリンタフロントエンド１０４に対して示すまで繰り返される。
【０００５】
本明細書では、オフラインフィニッシング要素１２０を、ステータス情報１１８などのステータス情報をプリンタフロントエンド１０４に提供しないフィニッシング要素として定義する。したがって、プリンタフロントエンド１０４は、印刷された印刷ジョブがオフラインフィニッシング要素１２０によって問題なく仕上げされたかどうか分からない。よって、従来のスキームによれば、オフラインフィニッシングを実施している間に、「セット２」１０８の２ページ目でエラーが生じた場合、操作者は、問題なく仕上げされたページのセット全体を手作業で見直し、どこでエラーが生じたかを手作業で判断しなければならず、図１に示された単純化された例においては、操作者は、エラーが「セット２」１０８の２ページ目で生じたことを判断するのに１，２ページめくって調べる必要があり、それからセット２の２ページ目から始まる印刷ジョブの再印刷を手動で開始しなければならない。
【０００６】
しかし、印刷ジョブがページ番号のない長いドキュメントのコピーを多数含んでいる場合には、さらに複雑な事態が生じ、そのため、操作者がその印刷ジョブのどのページが仕上げに成功したか、どのページが仕上げに成功しなかったかを見直すのにはかなりの時間が必要となる。
【０００７】
また、印刷ジョブがバリアブルデータを含み、各ドキュメントセットが異なるページ番号を含んでいる場合、操作者にとってどのページの再印刷が必要かを判断する作業はさらに複雑になる。例えば、図２に示される従来の印刷システム２００は、それらの物理的要素がバリアブルデータ印刷を実行するように構成されていることを除いては、図１の要素と同一の物理的要素を備えている。バリアブルデータ印刷の場合、印刷ジョブ２０２は、「セット１」２０６、「セット２」２０８、「セット３」２１０で表される、印刷対象である複数のドキュメントセットも含む。図１に示された固定印刷とは対照的に、図２におけるドキュメントは、異なるコンテンツ及び異なるページ数を含む。例えば、「セット１」２０６は、３ページ、すなわち、ページ１、ページ２、ページ３を含む。「セット２」２０８は、１ページのみを含むが、そのページは、「セット１」２０６のページ２に相当している。「セット２」２０８には「セット１」２０６のページ１及びページ３がない。さらに、「セット３」２１０は、「セット１」２０６のページ１及びページ３にそれぞれ相当する２ページを有するドキュメントを含む。ただし、「セット1」２０６のページ２に相当するページは、「セット３」２１０にはない。
【０００８】
図２に示されたような印刷ジョブの実用的かつ単純な例としては、特定の顧客を対象としたカスタマイズ広告がある。顧客は、その顧客の興味に応じて、特定の広告を受け取る。例えば、顧客が、ゴルフ、乗馬、テニスに関心があることを示した場合、彼女は、３枚のクーポン券、すなわち、一枚はゴルフ用品、一枚は馬術用品、一枚はテニス用品のクーポン券を受け取る。しかし、第２の顧客は、ゴルフに関心があることを示すかもしれない。この場合、彼は、ゴルフ用品に関するクーポン券のみを受け取ることになるだろう。
【０００９】
図２に戻る。バリアブルデータ印刷ジョブ２０２が、プリンタフロントエンド２０４へ提供され、プリンタフロントエンド２０４は、印刷ジョブ２０２をラスタライズして、印刷のためにプリンタ２１２へ提供する。次に、既に述べたように、インラインフィニッシング要素２１６とオフラインフィニッシング要素２２０とを含むフィニッシング装置２１４によって、仕上げ処置が施される。インラインフィニッシング要素２１６は、オフラインフィニッシング要素２２０にはない、プリンタフロントエンド２０４へのステータスフィードバックループ２１８を含む。図１に示された固定データ印刷の場合と同様に、プリンタフロントエンド２０４は、フィードバックループ２１８を介してインラインフィニッシング要素２１６における仕上げエラーの通知を受け取り、失敗したページの再印刷を自動的に開始する。だが、また固定データ印刷の場合と同様に、オフラインフィニッシング要素が印刷ジョブ２０２のページを仕上げるのに失敗した場合には、プリンタフロントエンド２０４はオフラインフィニッシング要素２２０においていつエラーが生じたのが分からない。したがって、操作者は、バリアブルデータ印刷ジョブ２０２のどのページがそのようなオフラインフィニッシング要素２２０による仕上げに失敗したかを把握しなければならず、また、そのページの再印刷を手作業で開始しなければならない。しかし、固定印刷と比べると、どのページを再印刷する必要があるかを判断するのは直感的にはいかないため、この状況はより複雑である。例えば、参照番号２２４で示されるように、「セット１」のページ３以降の全ページが、オフラインフィニッシング要素による仕上げに失敗したとする。操作者は、完了したページを見ただけでは、「セット１」２０６が適切に仕上げされたこと、また、再印刷の必要な「セット２」２０８が「セット１」２０６のページ２に相当する１ページのみを含んでいることは分からない。したがって、操作者が、どのページがオフラインフィニッシング要素２２０による仕上げに失敗したか、また、結果的にどのページを再印刷する必要があるかを判断するのにかかる時間は、大幅に増加する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】米国特許第６９２４９０６号明細書
【特許文献２】米国特許第５１２４７４８号明細書
【特許文献３】欧州特許出願公開第１１３６２８３号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１１】
したがって、当分野では、１つ又は複数のオフラインフィニッシング要素において失敗したジョブの再印刷をどこから開始するかを容易に把握する手段への需要が存在している。
【課題を解決するための手段】
【００１２】
本発明によれば、中断された印刷ジョブの回復を促進するシステム及び方法によって、上述の問題は解決され、当分野での技術的解決が達成される。本発明の一実施形態によれば、複数のマーキングセットが印刷ジョブに組み込まれ、各マーキングセットは、印刷ジョブにおける位置を特定する。マーキングセットは、各々、設計上の選択次第で、１つのマーキング又は複数のマーキングを含むことができる。１つ又は複数のオフラインフィニッシング要素による印刷中に印刷ジョブが中断されると、１つ又は複数のマーキングセットは、中断により再印刷する必要が生じた印刷ジョブの一部分又は複数部分を示すのに使用される。印刷ジョブは、バリアブルデータ印刷ジョブ、又は固定データ印刷ジョブ、あるいは固定及びバリアブルデータ印刷ジョブの両方であってもよい。マーキングセットはバーコード、透かし、文字列、番号、又はこれらの組み合わせを含んでいてもよい。
【００１３】
さらに、各マーキングセットは、印刷ジョブにおける別のシートに、印刷ジョブコンテンツとは切り離されて配置されてもよい。このような配置によって、マーキングセットが印刷ジョブコンテンツを妨げないことが確実となる。この場合、印刷ジョブにおけるマーキングセットを含む別シートの位置は、ユーザによって定義可能である。さらに、印刷ジョブに挿入する別シートの枚数もまた、ユーザによって定義可能である。あるいは、印刷ジョブにマーキングセットのための追加ページを加えることがないように、各マーキングセットを、印刷ジョブの既存のページに載せたり、又は埋め込んだりしてもよい。この場合のマーキングセットの位置もまた、ユーザによって定義可能である。
【００１４】
本発明の別の実施形態によれば、１つ又は複数のマーキングセットを読み取るように構成された読取装置が提供される。読取装置は、印刷ジョブの印刷を制御する印刷ジョブコントローラに通信可能に接続されている。読取装置は、１つ又は複数のマーキングセットを読み取ると、印刷ジョブコントローラにデータを提供する。このデータによって、印刷ジョブコントローラは、中断により再印刷対象となった印刷ジョブの一部分又は複数部分を判断することができる。
【００１５】
上述の実施形態に加えて、図面を参照し、以下の詳細な説明を読むことによってさらなる実施形態が明らかになるであろう。
【００１６】
以下の例示的実施形態の詳細な説明と添付の図面とを併せて考慮すれば、本発明はより容易に理解できるであろう。
【００１７】
添付の図面は、本発明の概念を説明する目的のものであって、正確な縮尺を表すとは限らない。
【図面の簡単な説明】
【００１８】
【図１】従来の固定印刷システムを示す図である。
【図２】従来のバリアブルデータ印刷システムを示す図である。
【図３】本発明の実施形態による、中断された印刷ジョブからの回復を促進するシステムを示す図である。
【図４】本発明の実施形態による、様々なマーキング技術を示す図である。
【図５】本発明の実施形態による、印刷に失敗した非隣接のシートを有する印刷ジョブからの回復の促進を示す図である。
【発明を実施するための形態】
【００１９】
本発明は、中断した印刷ジョブから回復する際に操作者を支援する。本明細書で使用される「中断された印刷ジョブ」という用語は、印刷ジョブが実際に失敗によって停止しなければならなかったかどうかに係らず、適切な印刷に失敗したページを有するいかなる印刷ジョブも表すことを目的とする。本発明の様々な実施形態によれば、障害回復は、ユーザ定義可能なフォーマットを有するマーキングセットが、印刷ジョブの様々な位置において挿入されることにより達成される。マーキングセットは、印刷ジョブにおける位置を特定するように構成される。印刷ジョブが中断された（すなわち、適切な印刷に失敗したページを有する）場合、操作者は、印刷ジョブの、マーキングセットを含むページを取って読取装置に提供する。中断から回復するために、印刷ジョブ制御システムが印刷ジョブのどの一部分又は複数部分を再印刷する必要があるかを判断することができるように、読取装置は、このマーキングセットを読み取り、印刷ジョブ制御システムに通知することができる。したがって、操作者は、中断された印刷ジョブを通して手作業で仕分けしたり、印刷ジョブのどの一部分又は複数部分を再印刷する必要があるかを手作業で判断したりする必要はない。本発明によれば、操作者は、印刷ジョブ失敗時点の間際又はそれに近接する、問題なく印刷された印刷ジョブのページのみを取り出し、どの一部分又は複数部分を再印刷する必要があるかを印刷ジョブ制御システムに通知するために、そのページのマーキングセットを読取装置に提供するだけでよい。
【００２０】
詳細には、本発明の実施形態による、中断された印刷ジョブからの回復を促進するシステム３００を示す図３について次に説明する。この実施形態によると、印刷ジョブ定義３０２がデータ入力システム３０４に入力される。印刷ジョブ定義３０２は、以下に図４を参照してさらに詳細に説明されるような、マーキングセットの印刷ジョブへの挿入に関連するあらゆるユーザ定義可能なパラメータだけではなく、印刷のために印刷ジョブを説明するのに必要な情報も含む。図３の例では、印刷ジョブ定義３０２は、図２に、「セット１」２０６、「セット２」２０８、「セット３」２１０で示されたジョブ構造にそれぞれ相当する３つのドキュメントセット、すなわち、「セット１」３０６、「セット２」３０８、「セット３」３１０を有する印刷ジョブを定義している。
【００２１】
印刷ジョブ定義３０２は、データ入力システム３０４に含まれるユーザインターフェース又はプリンタフロントエンドを介して、手入力でデータ入力システム３０４に与えられる。あるいは、印刷ジョブ定義３０２は、データ記憶システム（図示しない）に記憶され、データ入力システム３０４によって検索されることもできる。データ記憶システムは、１つ又は複数のコンピュータアクセス可能なメモリを含んでいる。一方で、このようなデータ記憶システムは、分散型データ記憶システムである必要はなく、したがって、１つのコンピュータ又は装置内に位置する、１つ又は複数のコンピュータアクセス可能なメモリを含んでもよい。
【００２２】
「コンピュータアクセス可能なメモリ」という用語は、揮発性又は非揮発性、電子、磁気、光学、又はその他に係らず、フロッピー（登録商標）ディスク、ハードディスク、コンパクトディスク、ＤＶＤ、フラッシュメモリー、ＲＯＭ、ＲＡＭを含むが、これらに限定されない、いかなるコンピュータアクセス可能なデータ記憶装置も含むことを目的とする。このようなデータ記憶システムは、複数のコンピュータ及び／又は装置を介して通信可能に接続されたコンピュータアクセス可能な複数のメモリを含む分散型データ記憶システムであってもよい。
【００２３】
「通信可能に接続された」という用語は、有線、無線、あるいはその両方に係らず、装置間、及び／又はコンピュータ間、及び／又はプログラム間のいかなる種類の接続も含むことを目的とする。「コンピュータ」という用語は、その実装が、電気、及び／又は磁気、及び／又は光学、及び／又は生物学的要素、及び／又はその他に係らず、デスクトップコンピュータ、ラップトップ、メインフレームコンピュータ、携帯型情報端末（ＰＤＡ）、ブラックベリー（登録商標）、及び／又はデータを処理する、及び／又はデータを制御する、及び／又はデータを取り扱うその他の装置などのどんなデータ処理装置も含むことを目的とする。
【００２４】
印刷ジョブ定義３０２を受信すると、データ入力システム３０４は、印刷ジョブ定義３０２又はその派生物を、印刷ジョブ制御システム３１２へ送信する。印刷ジョブ制御システムは、印刷ジョブの印刷を促進し、制御するコンピュータである。印刷ジョブ制御システム３１２は、その内部にラスタ画像プロセッサ３１３を備えていてもよい。印刷ジョブ制御システム３１２は、印刷ジョブ定義３０２の情報に基づき、印刷ジョブ定義３０２のパラメータにしたがってマーキングセットを印刷ジョブに挿入する。図３の実施形態例では、マーキングセットは、専用のシート３１５に記載されて印刷ジョブに挿入される。また、この実施形態の例では、マーキングセットは、各ドキュメントセット、すなわち、「セット１」３０６、「セット２」３０８、「セット３」３１０の間に挿入されている。具体的には、マーキングシート３１５は、「セット１」の完成後及び「セット２」の完成後に挿入される。図４を参照しながら、マーキングセットの代替的な配置を以下により詳細に説明する。ただし、マーキングセットを、専用のシート３１５に記載する長所は、マーキングセットが、印刷ジョブコンテンツを全く妨げないことにある。つまり、マーキングセットが、印刷ジョブにおいてコンテンツを有するページには加えられないということである。
【００２５】
印刷ジョブ制御システムは、マーキングセットの挿入された変更印刷ジョブ３１３を、印刷のために１つ又は複数の印刷要素３１４に渡す。印刷要素３１４の例は、第１の印刷要素３１６及び第２の印刷要素３２０を含む。第１の印刷要素３１６の例は、印刷エンジン３１６ａ及びインラインフィニッシング要素３１６ｂを含む。印刷エンジン３１６ａは、インク又はトナーなどの画像形成材料で画像を形成する印刷要素を表す。インラインフィニッシング要素３１６ｂは、ステータスフィードバック３１８を印刷ジョブ制御システム３１２に提供することができる、ステープル止め装置、裁ち落とし（裁断）装置、綴じ込み装置、又は光沢化装置などのフィニッシング要素に相当する。詳細に言えば、第１の印刷要素は、第１の印刷要素に割り当てられた印刷ジョブの部分を問題なく印刷、又は終了した場合に、又は、第１の印刷要素に割り当てられた印刷ジョブの部分を印刷又は終了するのに失敗した場合に、印刷ジョブ制御システム３１２に通知することができる。印刷ジョブ制御システム３１２は、インラインフィニッシング要素３１６ｂによる仕上げの際にエラーが生じた場合、通知を受け、印刷ジョブの不適切に終了した部分の再印刷を開始する。これに対して、当技術分野で公知のオフラインフィニッシング要素を含む第２の印刷要素３２０では、こうしたステータス情報を印刷ジョブ制御システム３１２へ提供することはできない。
【００２６】
図３の実施形態によれば、第２の印刷要素の１つにおいてエラーが生じた場合、従来の処理と比較すると、失敗したページを再印刷する操作者の作業は大きく簡便化されている。具体的に言うと、「セット２」３０８と「セット３」３１０の全てのページが、参照番号３２５で示されるように、第２の印刷要素３２０による仕上げに失敗したとする。この場合、操作者は、マーキング又はマーキングセットを有する最後に（most recently）印刷されたシートであるマーキングシート３２３を読取装置に提供する。読取装置は、そのマーキングを読み取り、そのマーキングに関するデータを印刷ジョブ制御システム３１２に提供する。このデータを使って、印刷ジョブ制御システム３１２は、オフラインフィニッシング要素３２０におけるエラーにより印刷ジョブのどの部分の再印刷が必要となったのかを判断する。この例では、シート３２３のマーキングは、その位置が「セット１」３０６の直後、又は「セット２」３０８の直前であることを示している。したがって、印刷ジョブ制御システム３１２は、「セット２」３０８及びそれ以降の全てを再印刷する必要があると判断する。印刷ジョブ制御システムは、印刷ジョブ定義を参照することにより「セット２」３０８及び「セット３」３１０にどんなコンテンツが属しているのかを正確に知る。
【００２７】
図４は、本発明の様々な実施形態によるマーキングセットを示す。例えば、説明図４０２は、マーキングのセット４０８、４１０、４１２、４５０、４５２、４５４、４５６、４５８、４６０が、図３のシート３２３などの一枚のシートに備えられ、必要な情報を印刷ジョブ制御システム３１２に提供することを示す。説明図４０２では、マーキングのセットは、バーコードマーキング４０８、４１０、４１２のサブセットを含む。この場合、読取装置３２４は、バーコード４０８、４１０、４１２を読み取るように構成されたバーコードリーダであってもよい。バーコードリーダは、第１のバーコード４０８を読み取ると、第１のバーコード４０８に付随する番号を印刷ジョブ制御システム３１２へ送信する。この制御システム３１２は、（テーブル、又は他のデータ、あるいはプログラムソースを介して）第１のバーコード４０８に付随する番号が、当該マーキングシートの配置されているジョブ番号を特定していることを知らされる。第２のバーコード４１０のスキャニングをすると、印刷ジョブ制御システム３１２は、このバーコードに付随する番号がセット番号を特定するものであり、そのセット番号の前に（又は設計上の選択次第では、そのセット番号の後に）当該マーキングシートが配置されていることを知らされる。第３に、最後のバーコード４１２をスキャニングすると、印刷ジョブ制御システム３１２は、このバーコードに付随する番号がセットページ番号を特定するものであり、そのセットページ番号の前に（又は後に）当該マーキングシートが配置されていることを知らされる。この情報を使用して、印刷ジョブ制御システム３１２は、印刷ジョブの一部分の再印刷を開始する。説明図４０２の例では、印刷ジョブ制御システムは、「セット２」の「ページ１」から始まる「印刷ジョブ１」の再印刷を開始することになる。
【００２８】
また、説明図４０２に示されるように、マーキングセット４０８、４１０、４１２、４５０、４５２、４５４、４５６、４５８、４６０は、異なるフォーマットを有する冗長なマーキングを含む。例えば、マーキング４５０、４５２、４５４、４５６、４５８、４６０のサブセットは、コンピュータで読み取り可能なバーコードマーキングであるマーキング４０８、４１０、４１２のサブセットと印刷ジョブにおける同じ位置を特定する、人間が読み取り可能なマーキング（文字列４５６、４５８、４６０及び数字４５０、４５２、４５４）を含む。このような配置の長所としては、万一、読取装置３２４などの読取装置が使用できない又は操作できない場合でもマーキング情報を読み取ることができるという、異なるフォーマットによってもたらされる冗長性がある。例えば、説明図４０２の例において、万一、読取装置３２４が接続されていない又は操作できない場合にも、人間である操作者は、バーコード４５０に符号化された情報を直ちに判断することができる。したがって、操作者は、シート４０２を見て、そのエラーが、ジョブ１のセット２のページ１の直前（又は設計上の選択次第では、その直後に）で生じたものであることを直ちに判断することができる。
【００２９】
説明図４０４は、マーキングセットが、説明図４０２に示された複数のマーキング４０８、４１０、４１２、４５０、４５２、４５４、４５６、４５８、４６０の代わりに、例えば、バーコード４１４などの１つのマーキングのみを含むことが可能であることを示している。説明図４０４の配置は、読取装置３２４による情報の読取処理を単純化するものの、印刷ジョブ制御システム３１２による追加処理を必要とする。すなわち、読取装置は、マーキング４１４を読み取ると、印刷ジョブ制御システム３１２にこの番号を提供する。印刷ジョブ制御システム３１２は、その番号をデータ記憶システムに提供することによって、その番号の意味を復号化する。データ記憶システムは、マーキング４１４から番号を復号化して、マーキング４１４に付随するジョブ番号、セット番号、ページ番号をもとの印刷ジョブ制御システム３１２に送信して再印刷を促進するデータベースを備える。
【００３０】
説明図４０６は、マーキングシート３２３などの別の（専用の）マーキングページを備える必要がない場合を示している。具体的には、マーキングセットは、すでに印刷ジョブ中に存在しているページに組み込まれている。例えば、マーキングセットは、印刷ジョブの各セットの最後のページにおいて最終的な印刷済み印刷ジョブの外観又は値に影響のない余白領域（margin area）に印刷されるバーコード４１６を含む。このような配置の長所は、マーキングセットのために余計なシートを印刷する必要がないということである。しかし、この配置は、マーキングセットがジョブの美的価値を損なうような印刷ジョブには不向きである。
【００３１】
図４の例では、バーコードがマーキングとして使用される場合を示しているが、本発明は、それに限定されるものではない。具体的には、バーコードの代わりに、マーキングとなる透かし又はその他の種類の情報を使用することができる。このようなマーキングは、読取装置３２４又は操作者によって読み取りできる限り使用することができる。その際、マーキングが人間によってのみ読み取り可能であれば、読取装置３２４は必要ない。この場合、操作者は手作業でマーキングセットから情報を読み取り、その情報を、データ入力システム３０４などを介して手作業で印刷ジョブ制御システム３１２へ提供する。
【００３２】
図５は、本発明の実施形態による、別の種類のエラーの処置を示している。この例では、印刷ジョブの隣接しない複数のページが、適切な印刷又は終了に失敗しているが、それらの隣接しないページ同士の間にあるページは問題なく印刷又は終了されている。図５の例では、操作者は、「セット１」の３ページ目のマーキングセット及び「セット３」の２ページ目にマーキングセットを準備している。両方のマーキングセットを読取装置３２４に提供することによって、コントロールシステム３１２は、「セット１」及び「セット３」が適切に印刷されたことを判断することができる。その結果、制御システム３１２は、「セット２」の再印刷を指示する。また、マーキングセットを「セット５」の２ページ目に追加して準備することによって、制御システム３１２は、「セット５」が正しく印刷されたことを知る。したがって、印刷ジョブ制御システム３１２は、「セット４」も適切に印刷されなかったこと、及び再印刷の必要があることを判断することができる。
【００３３】
上記の図５の例は、マーキングセットが各ドキュメントセットの終わりにある場合を示しているが、当業者には、マーキングセットが印刷ジョブ内のどの位置に提供されてもよいことが理解されるであろう。例えば、マーキングセットは、印刷ジョブの各ページ、印刷ジョブの１ページおき、印刷ジョブの１０ページおき、各ドキュメントセットの１ページ目、各ドキュメントセットの最後のページに提供されてもよいが、これに限定されるものではない。また、別のマーキングシートを使用する限り、他の実施形態で提供されるよりも少ないマーキングセットを準備する方が都合がよい。特に、より多くのマーキングシートを提供するほど、より多くのページをマーキングシート用に使用してしまうことになる。ただし、マーキングシートが多いと、エラーの場合に再印刷する必要がある余計なページの数が減少する。また、その際、本発明の実施形態によると、印刷ジョブに挿入されるマーキングセットのフォーマット及び位置は、ユーザによって定義可能である。マーキングセットのフォーマット及び位置をユーザが定義できるようにすることの長所は、ユーザに対して、マーキングセットの印刷ジョブに及ぼす美的影響を制御する能力を与える点にある。例えば、ユーザが、マーキングセットを記載するためのスペースがない印刷ジョブを処理している場合、ユーザは、マーキングセットを、印刷ジョブのコンテンツを含むあらゆるシートとは別の、印刷ジョブにおける専用のシートに印刷されるように構成することができる。この場合、ユーザがそのようなマーキングセットを含むために必要となる余計なシートの枚数について懸念する場合には、ユーザは、これらのマーキングシートの出現を低頻度に指定してもよい。例えば、ユーザは、マーキングセットが、５００シート毎又は１００ドキュメントセット毎に出現するように設定してもよい。使用するマーキングシートの枚数を減少させる代わりに、ユーザは、失敗の際に再印刷しなければならないページ数を増加させることになる。
【００３４】
ユーザが定義可能なマーキングセットの位置の他の例として、マーキングセットをシートのどこに記載するかをユーザが指定できるようにすることがある。特定の印刷ジョブの上部マージンに余分なスペースがあった場合、ユーザは、マーキングセットをそこに配置するように指定することができる。しかし、別の印刷ジョブでは、下部マージンに余分なスペースがある場合もある。この場合、ユーザは、マーキングセットを下部マージンに配置するよう指定することができる。
【００３５】
さらに、ユーザは、マーキングセットのフォーマットを指定することができる。ある種の印刷ジョブには、マーキングセットとしてバーコードマーキングで十分である。しかし、別の印刷ジョブでは、透かしの方が適当かもしれない。ただし、ユーザが読取装置３２４の使用を希望しているのであれば、ユーザの選ぶフォーマットは、それが何であれ、読取装置３２４によって読み取り可能でなければならない。
【００３６】
本発明は、バリアブルデータ印刷との関連で説明されるものであるが、当業者には、本発明が固定データ印刷の環境にも等しく適用されるものであることが理解されるであろう。
【符号の説明】
【００３７】
Ｍ  マーキングラベル、１  セット、２  セット、３  セット、１００  印刷システム、１０２  印刷ジョブ、１０４  プリンタフロントエンド、１０６  ドキュメント、１０８  ドキュメント、１１０  ドキュメント、１１２  プリンタ、１１４  フィニッシング装置、１１６  インラインフィニッシング要素、１１８  ステータス情報、１２０  オフラインフィニッシング要素、１２２  ジョブ遂行、１２４  配置、２００  印刷システム、２０２  印刷ジョブ、２０４  プリンタフロントエンド、２０６  ドキュメント、２０８  ドキュメント、２１０  ドキュメント、２１２  プリンタ、２１４  フィニッシング装置、２１６  インラインフィニッシング要素、２１８  ステータスフィードバックループ、２２０  オフラインフィニッシング要素、３００  システム、３０２  印刷ジョブ定義、３０４  データ入力システム、３１２  印刷ジョブ制御システム、３１４  印刷要素、３１５  シート、３１６  第１の印刷要素、３１６ａ  印刷エンジン、３１６ｂ  インラインフィニシング要素、３１８  ステータス情報、３２０  第２の印刷要素、３２３  シート、３２４  読取装置、４０２  説明図、４０４  説明図、４０６  説明図、４０８  マーキング、４１０  マーキング、４１２  マーキング、４１４  マーキング、４１６  バーコード、４５０  バーコード、４５２  人間が読み取り可能な文字列、４５４  人間が読み取り可能な数字。
【図１】
2010502475.tif 000003
【図２】
2010502475.tif 000004
【図３】
2010502475.tif 000005
【図４】
2010502475.tif 000006
【図５】
2010502475.tif 000007
【国際調査報告】
2010502475.tif 000008
2010502475.tif 000009
2010502475.tif 000010