JP2009199589A - 印刷ジョブのための模擬差込みシートを生成する方法 - Google Patents

印刷ジョブのための模擬差込みシートを生成する方法 Download PDF

Info

Publication number
JP2009199589A
JP2009199589A JP2009012169A JP2009012169A JP2009199589A JP 2009199589 A JP2009199589 A JP 2009199589A JP 2009012169 A JP2009012169 A JP 2009012169A JP 2009012169 A JP2009012169 A JP 2009012169A JP 2009199589 A JP2009199589 A JP 2009199589A
Authority
JP
Japan
Prior art keywords
printed
document
simulated
sheet
insert
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.)
Pending
Application number
JP2009012169A
Other languages
English (en)
Inventor
Duc Phu Truong
フー チュオン ドク
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Laboratory USA Inc
Original Assignee
Konica Minolta Laboratory USA Inc
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 Konica Minolta Laboratory USA Inc filed Critical Konica Minolta Laboratory USA Inc
Publication of JP2009199589A publication Critical patent/JP2009199589A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/65Apparatus which relate to the handling of copy material
    • G03G15/6538Devices for collating sheet copy material, e.g. sorters, control, copies in staples form
    • G03G15/655Placing job divider sheet between set of sheets
    • 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/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1234Errors handling and recovery, e.g. reprinting
    • G06F3/1235Errors handling and recovery, e.g. reprinting caused by end of consumables, e.g. paper, ink, toner
    • 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/125Page layout or assigning input pages onto output media, e.g. imposition
    • 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/1284Local printer device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

【課題】特殊な用紙を使用することなく、差込みシートを生成し、印刷コピーの間に挿入することを可能とする方法、コンピュータプログラムおよび印刷デバイスを提供する。
【解決手段】印刷ジョブがドキュメントの複数コピーを印刷することをリクエストし、模擬差込みシートオプションが前記印刷ジョブリクエストの一部として選択される場合、模擬差込みシートが、自動的に生成され、前記プリンタの出力トレイに出力される印刷コピーの間に挿入される。前記模擬差込みシートは、前記ドキュメントと同一の用紙を使用して印刷される。前記模擬差込みシートは、ナンバリングをすることができ、また、前記シートの端に向かって延長する印刷パターンを含むことも可能である。前記模擬差込みシートのレイアウトおよびコンテンツは、プリンタドライバあるいはプリンタ自体によって指定することも可能である。
【選択図】図2

Description

発明の背景
技術分野
本発明は、コンピュータからのドキュメントを印刷する方法に関し、特に、ドキュメントの複数コピーを含む印刷ジョブのための模擬差込みシートを生成する方法に関する。
関連技術の説明
差込みシートは、プリンタの出力トレイにおいて、印刷ジョブに基づいて生成されるハードコピーの一方を他方の上に順次積み重ねる場合において、ハードコピーを、分離するために使用されており、印刷ドキュメントの各コピーが、差込みシートによって物理的に他のコピーから分離される。差込みシートは、通常、プリンタの予備トレイに位置する特殊な種類の用紙から構成され、プリンタは、コピーを印刷する際に、それらを挿入する。
差込みシートを使用することに関連する多くの問題が存在する。例えば、差込みシートは、そうでなければ普通の印刷用紙を保持するために使用することが可能である貴重な用紙トレイの1つを奪う。また、差込みシートは、特殊な用紙から形成されるため、プリンタにおいて差込みシートが尽きる場合に、それらを普通の印刷用紙により代用することができない。加えて、差込みシートを含んでいるジョブを印刷する際、プリンタにおいて差込みシートが尽きる場合、差込みシートがプリンタに供給されるまで、印刷ジョブは一時中断し、割込みおよび遅延が引き起こされる。
概要
本発明の実施の形態は、普通の印刷用紙を使用し、差込みシートを模擬するプロセスを提供することによって、差込みシートを使用する既存の方法における上記の議論された限界を克服する。
本発明の目的は、特殊な用紙を使用することなく、差込みシートを生成し、印刷コピーの間に挿入することを可能とする方法を、提供することにある。
本発明の付加的な特徴および有利な点は、後に続く説明に記載されており、ある程度、前記説明から明らかになり、あるいは、本発明の実施によって知ることが可能である。本発明の前記目的および他の利点は、添付の図面と同様に、それの説明文および請求の範囲において詳しく指摘される構成によって、実現化されかつ達成される。
具体的に表現されかつ広範に説明されているこれらおよび/または他の目的を達成するために、本発明は、印刷ジョブを生成するための印刷デバイスによって実行される方法を提供し、当該方法は、(a)前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信するステップ、(b)前記ドキュメントの複数コピーを印刷するための指示を含んでいる前記印刷ジョブに関するジョブ情報を受信するステップ、(c)リクエストされた前記ドキュメントの複数コピーを印刷するステップ、および、(d)一つ以上の模擬差込みシートを印刷し、かつ、前記ドキュメントの印刷コピーの間にそれらを挿入するステップを含んでいる。
別の様相においては、本発明は、印刷デバイスを制御するためのコンピュータプログラムを提供し、当該コンピュータプログラムは、印刷ジョブを生成するためのプロセスを前記印刷デバイスに実行させるように、構成されており、前記プロセスは、(a)前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信するステップ、(b)前記ドキュメントの複数コピーを印刷するための指示を含んでいる前記印刷ジョブに関するジョブ情報を受信するステップ、(c)リクエストされた前記ドキュメントの複数コピーを印刷するステップ、および、(d)一つ以上の模擬差込みシートを印刷し、かつ、前記ドキュメントの印刷コピーの間にそれらを挿入するステップを含んでいる。
さらに別の様相において、本発明は、印刷デバイスを提供し、当該印刷デバイスは、制御および処理セクション、および、前記制御および処理セクションに接続され、記録媒体上に画像を形成するための印刷エンジンを有し、前記制御および処理セクションは、前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信し、前記ドキュメントの複数コピーを印刷する指示を含んでいる前記印刷ジョブに関するジョブ情報を受信し、前記印刷エンジンを制御し、前記ドキュメントのリクエストされた複数コピーを印刷させ、および、前記印刷エンジンを制御し、一つ以上の模擬差込みシートを印刷させ、前記ドキュメントの印刷コピーの間にそれらを挿入するように、プログラムされている。
別の態様において、本発明は、印刷ジョブを生成するための印刷デバイスによって実行される方法を提供し、当該方法は、(a)前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信するステップ、(b)前記ドキュメント内における複数のページ範囲を指定している前記印刷ジョブに関するジョブ情報を受信するステップ、(c)前記ドキュメントを印刷するステップ、および、(d)一つ以上の模擬差込みシートを印刷し、前記印刷されるドキュメントにおける隣接するページ範囲の間に、それらを挿入するステップを含んでいる。
前述の概略的記述および以下の詳細な記述の両方は、代表的および説明的であり、特許請求される本発明のさらなる説明を提供することを意図していることが理解されるだろう。
ドキュメントの複数コピーと、コピーの間に配置される模擬差込みシートと、を含んでいるプリンタからの出力スタックを、概略的に例示している側面図である。 模擬差込みシートを概略的に例示している平面図である。 本発明の実施の形態に係る模擬差込みシートを生成する方法を例示しているフローチャートである。 本発明の実施の形態に係る模擬差込みシートを生成する別の方法を例示しているフローチャートである。 本発明の別の実施の形態に係る複数コピー印刷方式を例示しているフローチャートである。 本発明の実施の形態に係る方法を使用することが可能であるホストコンピュータおよびプリンタを含んでいるシステムを例示しているブロック図である。 本発明の実施の形態に係る方法を使用することが可能である複写機を例示しているブロック図である。
図面の簡単な説明
図1aは、ドキュメントの複数コピーと、コピーの間に配置される模擬差込みシートと、を含んでいるプリンタからの出力スタックを、概略的に例示している。
図1bは、模擬差込みシートを概略的に例示している。
図2は、本発明の実施の形態に係る模擬差込みシートを生成する方法を例示している。
図3は、本発明の実施の形態に係る模擬差込みシートを生成する別の方法を例示している。
図4は、本発明の別の実施の形態に係る複数コピー印刷方式を例示している。
図5は、本発明の実施の形態に係る方法を使用することが可能であるホストコンピュータおよびプリンタを含んでいるシステムを例示している。
図6は、本発明の実施の形態に係る方法を使用することが可能である複写機を例示している。
好ましい実施の形態の詳細な説明
ここにおいて記載されている方法は、ホストコンピュータとホストコンピュータに接続されるプリンタとを有するデータ処理システムにおいて、使用することが可能である。データ処理システムの代表的構造は、図5に示される。ホストコンピュータ110は、プロセッサ111と、ソフトウェアプログラムおよびデータ(例えば、印刷されるファイル)を記憶するための一つ以上のメモリ112と、を含んでいる。ホストコンピュータ110は、印刷されるドキュメントを表しているデータと、印刷ジョブを記述している情報と、を送信することによって、印刷ジョブをプリンタに提出する。プリンタ120は、概して、コントローラ121、画像処理セクション122、印刷エンジン123および入力/出力(I/O)セクション124を含んでいる。コントローラ201は、中央処理装置(CPU)、ランダムアクセスメモリ(RAM)および読取り専用メモリ(ROM)を、含むことが可能である。コントローラは、印刷画像を生成するため、ホストコンピュータ110から受信したデータおよびジョブ情報を処理する。画像処理セクション122は、コントローラ121の制御下、多様な画像処理を実行し、処理された印刷画像データを印刷エンジン123に送信する。印刷エンジンは、画像処理セクション122から送信された画像データに基づいて、記録シート上に画像を形成する。I/Oセクションは、ホストコンピュータ110と一体となってデータ転送を実行する。コントローラ121は、データを処理し、また、プリンタの多様な他のコンポーネントを制御し、ここにおいて記載されている多様な方法を実施するように、プログラムされている。
本発明の実施の形態は、自動的に模擬差込みシートを生成しかつプリンタの出力トレイに出力される印刷シートの間にそれらを挿入する方法を、提供する。図1aは、ドキュメントの複数コピー11とコピーの間に挿入される複数の模擬差込みシート12とを含んでいるプリンタからの出力シートのスタックを、概略的に例示している。好ましい実施の形態において、模擬差込みシート12はドキュメントと同一の用紙に印刷されるので、模擬差込みシートのための用紙を供給するために、独自の用紙トレイは必要とされない。模擬差込みシート12は、ブランク(未印字)あるいは、多様なテキスト、グラフィクスあるいは画像が印刷されていても、差し支えなく、また、異なるカラー(プリンタがカラープリンタである場合)で印刷することが可能である。差込みシートの外観およびコンテンツは、印刷ジョブの全てのコピーに対して同一としたり、異なるコピー用に異ならすことも可能である。例えば、図1bに概略的に示されるように、模擬差込みシート12は、コピーが容易にカウントできるように、番号13を使用して順次ナンバリングすることが可能である。それらは、印刷ジョブのための記述的名称と共に印刷することができ、ユーザによって指定したり、自動的に決定することが可能である(例えば、印刷されるファイルのファイル名)。例えば、会社のロゴ等の他の望ましい情報を、模擬差込みシートに含ませることが可能である。模擬差込みシートは、色分けすることができる。すなわち、異なるカラーを、同一ジョブのための異なる差込みシートや、異なる印刷ジョブのための差込みシートに、印刷することができる。
好ましい実施の形態において、模擬差込みシートは、シートの一つ以上の端に向かってずっと延在した、一つ以上のパターンと共に印刷される。例えば、図1bに概略的に示されているように、小さく暗いブロックパターン14を、シートの右端に印刷することが可能であり、ブロックの場所は、異なるコピーであることを示すために、毎シート毎シート、シフト(例えば、この実施の形態における下方に)させることができる。これは、互いの表面にスタックされるコピーの簡単な分離を容易にする。
本方法の第1の実施の形態において、普通の印刷用紙を使用する模擬差込みシートの印刷は、互いに連動しているホストコンピュータ110およびプリンタ120によって達成される。図2は、当該プロセスを例示している。まず、ホストコンピュータ110上のプリンタドライバプログラムは、印刷ジョブを記述している情報(ジョブ情報あるいはジョブチケットとして参照する)と共に、印刷されるドキュメントを表している印刷データを、プリンタコントローラ121に送信する(ステップS21)。印刷データは、プリンタ言語フォーマットとすることが可能であり、当該フォーマットは、ポストスクリプトあるいはPCL(プリンタコマンド言語)等のPDL(ページ記述言語)として一般的に参照される。あるいは、印刷データは、他のフォーマット、例えば、プリンタ120がPDFダイレクト印刷をサポートしている場合においてはポータブルドキュメントフォーマット(PDF)とすることも差し支えない。ジョブ情報は、多様な標準フォーマットにおいて、例えば、プリンタジョブ言語(PJL)、ジョブ定義フォーマット(JDF)等、あるいはその他の非標準フォーマットにおいて、指定することが可能である。ジョブ情報は、例えば、印刷されるコピーの部数、使用される用紙のサイズ等のパラメータを含んでいる。
本実施の形態によれば、ステップS21におけるプリンタドライバによって送信されるジョブ情報は、プリンタによって模擬差込みシートを生成させるためのリクエストを指定するパラメータ(ここにおいて、差込みシートパラメータとして参照する)を含んでいる。プリンタドライバが、印刷ジョブのための模擬差込みシートをリクエストしない場合、差込みシートパラメータを省略あるいはそれに負の値を指定する。加えて、ジョブ情報は、模擬差込みシートに関する他の(オプション)項目、例えば、ドキュメントのファイル名および著者(当該情報が模擬差込みシートに印刷される場合)、使用されるロゴを指定しているパラメータ、模擬差込みシートのレイアウトあるいは外観を指定しているパラメータ、模擬差込みシートを印刷するために使用する色を指定しているパラメータ等を、含むことができる。ジョブチケットがPJLあるいはJDF等の標準言語である場合、特殊なパラメータを規定し、模擬差込みシートに関する上記情報を指定するために使用することができる。ここで留意すべきは、例えば、PDFビューワアプリケーション、ワードプロセッシングアプリケーション、その他のホストコンピュータ上のアプリケーションプログラムは、ステップS21において、関与していないことである。
状況に応じ(図2に不図示)、プリンタドライバは、ユーザインターフェースを提供し、レイアウトおよびコンテンツ等の模擬差込みシートの多様な特徴を、ユーザが指定することを許容することが可能である。ユーザによって指定される前記レイアウトあるいはコンテンツは、次に、ステップS21においてプリンタコントローラに送信される。
好ましい実施の形態において、ロゴを表しているデータは、事前にロードされてプリンタコントローラ121に記憶され、また、ステップS21のジョブ情報は、模擬差込みシート上にロゴを含ませることを、プリンタコントローラにリクエストするパラメータを含んでいる。ロゴは、画像フォーマット(.tif、.jpg、.bmp、その他)あるいはPDLデータフォーマットで、記憶することができる。加えて、複数のロゴを、プリンタコントローラに記憶させる場合、ユーザインターフェースを介して、ユーザが特定のロゴを選択することが可能であり、また、プリンタドライバは、ユーザ選択ロゴをリクエストするジョグ 情報における適当なパラメータを含んでいる。あるいは、プリンタコントローラは、ユーザの識別あるいは印刷ジョブを提出しているコンピュータの識別に基づいて、事前に記憶された複数のロゴのうちの1つを、自動的に選択することが可能である。さらに、好ましい実施の形態において、プリンタコントローラは、特定のレイアウトデザインオプションを事前に記憶し、また、ジョブ情報は、事前に記憶されたレイアウトデザインのうちの1つを指定するための適当なパラメータを含んでいる。ロゴおよびレイアウトデザインは、独立したユーティリティを使用し、プリンタコントローラに事前にロードすることが可能であり、当該ユーティリティは、例えば、httpプロトコルあるいはSMPプロトコル等のネットワークプロトコルを介し、データをプリンタコントローラに送信することができるウェブアプリケーションあるいはウィンドウズ(登録商標)アプリケーションである。ユーティリティは、また、事前にロードされたロゴおよびレイアウトデザイン毎に、識別コードを割り当て、そして、ホストコンピュータに対して識別コードを返送する。
別の実施の形態として、ロゴあるいはレイアウトデザインを表している実際のデータ(PDLフォーマット)を、ホストコンピュータによってプリンタに送信することも、可能である。
ステップS21におけるジョブチケットは、ユーザインターフェースを介し、要望通りのユーザからの入力を取得し、プリンタドライバプログラムによって生成することが可能である。あるいは、ユーザは、プリンタドライバプログラム以外のプログラムを使用し、JDF等の高水準言語におけるジョブチケットを生成することが可能であり、そこでは、ジョブチケットは、模擬差込みシートに関するパラメータを指定する。
プリンタコントローラは、印刷データおよびジョブ情報を受信し(ステップS22)、そして、差込みシートパラメータの値あるいはその不存在に基づいて、模擬差込みシートがリクエストされるか否かを決定する(ステップS23)。模擬差込みシートがリクエストされない場合(「ステップS23における「N」)、プリンタコントローラは、ジョブを印刷するために通常の印刷プロセスを実行する(ステップS28)が、当該プロセスは、周知技術であり、ここではさらに詳細に説明しない。模擬差込みシートがリクエストされる場合(「ステップS23における「Y」)、プリンタコントローラは、ジョブ情報および印刷データに含まれる模擬差込みシートに関する情報がある場合、獲得する(ステップS24)。前述のように、ジョブチケットがPJLあるいはJDFのような標準言語である場合、特殊なパラメータを規定し、模擬差込みシートに関する情報を指定する。プリンタコントローラは、当該特殊なパラメータを解釈することが可能である。プリンタコントローラは、その後、ホストコンピュータから受信した印刷データを処理し、印刷されるドキュメントの画像のレンダリングを実施する(ステップS25)。このステップは、概して、通常の印刷プロセスと同様の技術を使用する。加えて、プリンタコントローラは、模擬差込みシートの画像を生成する(ステップS26)。
模擬差込みシートの画像は、多数の方法で生成することが可能である。例えば、ホストコンピュータのプリンタドライバからのジョブ情報が、模擬差込みシートに含まれることになるレイアウト、特定のコンテンツおよび/または事前に記憶されたロゴを指定している場合、プリンタコントローラは、それに応じて、模擬差込みシートのラスタ画像を生成する。あるいは、プリンタドライバからのジョブ情報が特定のレイアウトを指定していない場合、プリンタコントローラは、デフォルトのレイアウトを使用することが可能である。デフォルトのレイアウトおよびコンテンツは、例えば、模擬差込みシート毎のシーケンス番号、各シートの端に印刷されるダークパターン、会社ロゴ、その他を含むことが可能である。デフォルトのレイアウトおよびコンテンツは、事前にプリンタコントローラに記憶される。プリンタコントローラは、ユーザあるいはシステム管理者によって模擬差込みシートのデフォルトのレイアウトおよびコンテンツを編集し、それらをプリンタコントローラに記憶させること(当該ステップは、印刷のために基づいてホストコンピュータがドキュメントを提出する前に、実行される)を、許容することが可能である。模擬差込みシートは、レイアウトあるいはロゴ等のプリンタコントローラに事前に記憶されている情報と、例えば、ファイル名等のジョブ情報においてプリンタドライバによって指定された情報とを合成することによって、生成することが可能である。模擬差込みシートのラスタ画像が生成され、かつ、さらなる画像処理(オプション)の後において、プリンタは、印刷ジョブのドキュメントの複数コピーを印刷し、また、模擬差込みシートを印刷し、そして、ドキュメントのコピーの間にそれらを排出する(ステップS27)。このステップは、プリンタコントローラ121の制御下、印刷エンジン123によって実行される。
第1の実施の形態は、ドキュメントの範囲内において模擬差込みシートを生成するために、例えば、チャプタ等を分離するために使用する差込みシートに、適用することも可能である。これを達成するために、ジョブ情報は、ドキュメントの範囲内における模擬差込みシートの場所を指定する。例えば、JDF言語は、ユーザによってドキュメント内における異なるページ範囲のための異なるフィニッシングオプションを指定することを許容する「ランインデックス」機能を提供する。ランインデックスを使用し、ユーザは、多様なページ範囲を指定し、各ページ範囲毎に模擬差込みシートをリクエストすることが可能である。その結果、プリンタは、ドキュメント内の隣接したページ範囲の間に、模擬差込みシートを生成することができる。
第2の実施形態において、普通の印刷用紙を使用する模擬差込みシートの印刷は、プリンタ120によって単独で達成される。ホストコンピュータ110上のプリンタドライバプログラムは、変更する必要がない。図3は、当該プロセスを例示している。このアプローチ下、ホストコンピュータ110は、従来のプロセスで、印刷ジョブ(印刷データおよびジョブ情報)を、プリンタに提出し、そこでは、ジョブ情報は、作成されるドキュメントのコピー部数を含んでいる(ステップS31)。プリンタコントローラ121は、印刷データおよびジョブ情報を受信し(ステップS32)、ドキュメントの複数コピーが作成される場合(「ステップS33の「Y」)場合、プリンタコントローラは、デフォルトのレイアウトおよびコンテンツを使用し、模擬差込みシートのラスタ画像を生成する(ステップS36)。デフォルトのレイアウトは、前述のように、模擬差込みシート毎のシーケンス番号、各シートの端に印刷されるダークパターン、会社ロゴ、その他を含むことが可能である。また、模擬差込みシートは、ホストコンピュータから受信されるジョブ情報が、例えば、ユーザ名、ファイル名、その他の情報を含んでいる場合、ユーザ固有あるいはジョブ固有としても(第1の実施の形態の場合と同様に)差し支えない。例えば、ユーザ名は、模擬差込みシートに含ませることが可能である。また、プリンタコントローラは、通常の印刷プロセスの場合のように、ドキュメントのラスタ画像を生成する(ステップS35)。プリンタは、その後、印刷ジョブのドキュメントの複数コピーを印刷し、また、模擬差込みシートを印刷し、そして、ドキュメントのコピーの間に、それらを排出する(ステップS37)。一方、ジョブ情報が、シングルコピーだけを作成すること指定している場合(ステップS33の「N」)、プリンタコントローラは、通常の印刷プロセスを実行し、ドキュメントを印刷する(ステップS38)。第1の実施の形態と同様に、模擬差込みシートのためのデフォルトのレイアウトおよびコンテンツは、事前にプリンタコントローラに記憶されており、ユーザあるいはシステム管理者によって編集することが可能である。
図4に例示される別の実施の形態において、プリンタは、従来の差込みシート(例えば、特殊な用紙)を含んでいるトレイを、備えている。複数コピー印刷ジョブを印刷する場合、プリンタは、トレイにおいて利用可能な差込みシートがある限り、このトレイから従来の差込みシートを使用する(ステップS42、S43およびS44)。トレイの差込みシートが印刷ジョブの間に使い尽くされる場合(「ステップS43の「N」)、従来のプリンタのように印刷を停止する代わりに、プリンタは、模擬差込みシートを生成し、従来の差込みシートの代用として、それらを使用し(ステップS45)、印刷ジョブを完了する(ステップS46およびS47)。
印刷ジョブが詳細に説明されたが、模擬差込みシートを生成する方法は、コピージョブに適用することも可能であり、当該コピージョブにおいては、ユーザは、オリジナルハードコピードキュメントを複写機に供給し、オリジナルコピーから複数のハードコピーを作成することをリクエストする。ユーザは、例えば、複写機の入力パネルを使用し、作成されるコピーの部数を指定する。状況に応じ、入力パネルを使用し、複写機はまた、模擬差込みシートを作成するか否かを指定し、また、模擬差込みシートのレイアウトおよび/またはコンテンツを指定することを、ユーザに許容することが可能である。複写機によって実行されるプロセスは、若干のステップの適当な修正があれば、図2に示されるものあるいは図3に示されるものと同様である。例えば、図2におけるステップS21、S22およびS25、図3におけるS31、S32およびS35は、オリジナルドキュメントをスキャンすることによってコピーされるドキュメントの画像を生成するように、修正される。上記の方法を使用することができる複写機は、図6に示される。複写機130は、コントローラ131、画像処理セクション132、入力パネル134、印刷エンジン133およびスキャンセクション135を含んでいる。コントローラ121は、データを処理し、また、複写機の多様な他のコンポーネントを制御することで、ここに記載されている多様な方法を実行するように、プログラムされている。
したがって、この開示および添付の請求の範囲において用いられているように、用語「プリンタ」または「印刷デバイス」は、プリンタ、複写機、および、印刷機能、スキャン機能およびコピー機能を有するオールインワンマシンを含む、印刷機能を有する任意のマシンを、参照していると、広く理解しなければならない。用語「印刷」は、同様に印刷およびコピーの両方を含んでいる。すなわち、ホストコンピュータ等の外部デバイスから受信したデータから、あるいは、オリジナルハードコピーをスキャンすることによって生成されるデータから、記録媒体上に画像を形成することを参照している。
本発明の模擬差込みシートの印刷方法および装置において、本発明の意図あるいは範囲から逸脱することなく、多様な修正および変更を為すことが可能であることは、当業者にとって明らかである。したがって、本発明は、添付される請求の範囲およびそれらの等価の範囲内にある修正および変更を包含することを、意図している。

Claims (28)

  1. 印刷ジョブを生成するための印刷デバイスによって実行される方法であって、
    (a)前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信するステップ、
    (b)前記ドキュメントの複数コピーを印刷するための指示を含んでいる前記印刷ジョブに関するジョブ情報を受信するステップ、
    (c)リクエストされた前記ドキュメントの複数コピーを印刷するステップ、および、
    (d)一つ以上の模擬差込みシートを印刷し、かつ、前記ドキュメントの印刷コピーの間にそれらを挿入するステップ、
    を有することを特徴とする方法。
  2. 前記模擬差込みシートは、各シート上のシーケンス番号を含んでいることを特徴とする請求項1に記載の方法。
  3. 各模擬差込みシートは、前記シートの端に延在する印刷されたパターンを含んでいることを特徴とする請求項1に記載の方法。
  4. 前記模擬差込みシートおよび前記ドキュメントのコピーは、前記印刷デバイスにおける同一の用紙トレイからの用紙を使用して印刷されることを特徴とする請求項1に記載の方法。
  5. (e)前記模擬差込みシートのレイアウトあるいはコンテンツを指定する情報を受信するステップを、さらに有しており、
    前記ステップ(d)において、前記模擬差込みシートは、前記指定されたレイアウトあるいはコンテンツに従って印刷される
    ことを特徴とする請求項1に記載の方法。
  6. ステップ(e)において受信される情報は、前記印刷デバイスにおいてロゴを事前に記憶するためのリクエストを含んでおり、
    ステップ(d)は、前記事前に記憶されたロゴを含んでいる前記模擬差込みシートにおける一つ以上のラスタ画像を生成するステップを含んでいる
    ことを特徴とする請求項5に記載の方法。
  7. ステップ(e)において受信される前記情報は、前記印刷デバイスにおいて事前に記憶される複数のロゴの1つを指定し、
    ステップ(d)は、前記指定された事前に記憶されたロゴを含んでいる前記模擬差込みシートの一つ以上のラスタ画像を生成するステップを含んでいる
    ことを特徴とする請求項5に記載の方法。
  8. ステップ(d)における前記模擬差込みシートは、前記印刷デバイスにおいて事前に記憶されるデフォルトレイアウトおよびコンテンツに従って、印刷されることを特徴とする請求項1に記載の方法。
  9. 前記ジョブ情報は、模擬差込みシートが印刷されるか否かを示しているパラメータを含んでおり、
    ステップ(d)における前記模擬差込みシートは、前記模擬差込みシートが印刷されることを前記パラメータが示している場合、印刷される
    ことを特徴とする請求項1に記載の方法。
  10. 前記印刷デバイスは、差込みシートを保持するための差込みシートトレイを含んでおり、
    前記方法は、
    (f)差込みシートが前記差込みシートトレイにおいて利用可能か否かを決定するステップ、および、
    (g)差込みシートが前記差込みシートトレイにおいて利用可能な場合、前記差込みシートトレイからの差込みシートを、前記ドキュメントの印刷コピーの間に挿入するステップ、
    をさらに有しており、
    ステップ(d)は、差込みシートが差込みシートトレイにおいて利用できない場合、実行される
    ことを特徴とする請求項1に記載の方法。
  11. ステップ(a)および(b)において、前記データおよび前記ジョブ情報は、前記印刷デバイスに接続されているホストコンピュータから受信されることを特徴とする請求項1に記載の方法。
  12. ステップ(a)は、前記印刷デバイス上の前記ドキュメントのオリジナルハードコピーをスキャンし、印刷される前記ドキュメントを表しているデータを生成するステップを含み、
    ステップ(b)は、前記印刷デバイスの入力パネルから前記ジョブ情報を受信するステップを含んでいる
    ことを特徴とする請求項1に記載の方法。
  13. 前記ジョブ情報は、JDF(Job Definition Format)フォーマットであることを特徴とする請求項1に記載の方法。
  14. 印刷デバイスを制御するためのコンピュータプログラムであって、印刷ジョブを生成するためのプロセスを、前記印刷デバイスに実行させるために構成されており、
    前記プロセスは、
    (a)前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信するステップ、
    (b)前記ドキュメントの複数コピーを印刷するための指示を含んでいる前記印刷ジョブに関するジョブ情報を受信するステップ、
    (c)リクエストされた前記ドキュメントの複数コピーを印刷するステップ、および、
    (d)一つ以上の模擬差込みシートを印刷し、かつ、前記ドキュメントの印刷コピーの間にそれらを挿入するステップ、
    を有することを特徴とするコンピュータプログラム。
  15. 前記プロセスは、(e)前記模擬差込みシートのレイアウトあるいはコンテンツを指定する情報を受信するステップを、さらに有しており、
    前記ステップ(d)において、前記模擬差込みシートは、前記指定されたレイアウトあるいはコンテンツに従って印刷される
    ことを特徴とする請求項14に記載のコンピュータプログラム。
  16. ステップ(d)における前記模擬差込みシートは、前記印刷デバイスにおいて事前に記憶されるデフォルトレイアウトおよびコンテンツに従って、印刷されることを特徴とする請求項14に記載のコンピュータプログラム。

  17. 前記ジョブ情報は、模擬差込みシートが印刷されるか否かを示しているパラメータを含んでおり、
    ステップ(d)における前記模擬差込みシートは、前記模擬差込みシートが印刷されることを前記パラメータが示している場合、印刷される
    ことを特徴とする請求項14に記載のコンピュータプログラム。
  18. 前記印刷デバイスは、差込みシートを保持するための差込みシートトレイを含んでおり、
    前記プロセスは、
    (f)差込みシートが前記差込みシートトレイにおいて利用可能か否かを決定するステップ、および、
    (g)差込みシートが前記差込みシートトレイにおいて利用可能な場合、前記差込みシートトレイからの差込みシートを、前記ドキュメントの印刷コピーの間に挿入するステップ、
    をさらに有しており、
    ステップ(d)は、差込みシートが差込みシートトレイにおいて利用できない場合、実行される
    ことを特徴とする請求項14に記載のコンピュータプログラム。
  19. ステップ(a)は、前記印刷デバイス上の前記ドキュメントのオリジナルハードコピーをスキャンし、印刷される前記ドキュメントを表しているデータを生成することを含み、
    ステップ(b)は、前記印刷デバイスの入力パネルから前記ジョブ情報を受信するステップを含んでいる
    ことを特徴とする請求項14に記載のコンピュータプログラム。
  20. 前記ジョブ情報は、JDF(Job Definition Format)フォーマットであることを特徴とする請求項14に記載のコンピュータプログラム。
  21. 制御および処理セクション、および、
    前記制御および処理セクションに接続され、記録媒体上に画像を形成するための印刷エンジンを有し、
    前記制御および処理セクションは、
    前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信し、
    前記ドキュメントの複数コピーを印刷する指示を含んでいる前記印刷ジョブに関するジョブ情報を受信し、
    前記印刷エンジンを制御し、前記ドキュメントのリクエストされた複数コピーを印刷させ、および、
    前記印刷エンジンを制御し、一つ以上の模擬差込みシートを印刷させ、前記ドキュメントの印刷コピーの間にそれらを挿入するように、
    プログラムされている
    ことを特徴とする印刷デバイス。
  22. 前記制御および処理セクションは、前記模擬差込みシートのレイアウトあるいはコンテンツを指定する情報を受信するために、さらにプログラムされており、
    前記模擬差込みシートは、前記指定されたレイアウトあるいはコンテンツに従って印刷される
    ことを特徴とする請求項21に記載の印刷デバイス。
  23. 前記模擬差込みシートは、前記印刷デバイスにおいて事前に記憶されるデフォルトレイアウトおよびコンテンツに従って、印刷されることを特徴とする請求項21に記載の印刷デバイス。
  24. 前記ジョブ情報は、模擬差込みシートが印刷されるか否かを示しているパラメータを含んでおり、
    前記模擬差込みシートは、前記模擬差込みシートが印刷されることを前記パラメータが示している場合、印刷される
    ことを特徴とする請求項21に記載の印刷デバイス。
  25. 差込みシートを保持するための差込みシートトレイを、さらに有しており、
    前記制御および処理セクションは、
    差込みシートが前記差込みシートトレイにおいて利用可能か否かを決定し、
    差込みシートが前記差込みシートトレイにおいて利用可能な場合、前記差込みシートトレイからの差込みシートを、前記ドキュメントの印刷コピーの間に挿入し、また、
    差込みシートが差込みシートトレイにおいて利用できない場合、模擬差込みシートを印刷し、かつ、前記ドキュメントの印刷コピーの間に挿入する
    ようにプログラムされている
    ことを特徴とする請求項21に記載の印刷デバイス。
  26. 前記ドキュメントのオリジナルハードコピーをスキャンし、印刷される前記ドキュメントを表しているデータを生成するためのスキャンセクション、および、
    前記ジョブ情報を入力するための入力パネル、
    をさらに有することを特徴とする請求項21に記載の印刷デバイス。
  27. 印刷ジョブを生成するための印刷デバイスによって実行される方法であって、
    (a)前記印刷ジョブにおいて印刷されるドキュメントを表しているデータを受信するステップ、
    (b)前記ドキュメント内における複数のページ範囲を指定している前記印刷ジョブに関するジョブ情報を受信するステップ、
    (c)前記ドキュメントを印刷するステップ、および、
    (d)一つ以上の模擬差込みシートを印刷し、前記印刷されるドキュメントにおける隣接するページ範囲の間に、それらを挿入するステップ
    を有することを特徴とする方法。
  28. 請求項14〜20のいずれか1項に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
JP2009012169A 2008-02-13 2009-01-22 印刷ジョブのための模擬差込みシートを生成する方法 Pending JP2009199589A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/030,850 US8493609B2 (en) 2008-02-13 2008-02-13 Method for generating simulated insert sheets for a print job

Publications (1)

Publication Number Publication Date
JP2009199589A true JP2009199589A (ja) 2009-09-03

Family

ID=40938625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009012169A Pending JP2009199589A (ja) 2008-02-13 2009-01-22 印刷ジョブのための模擬差込みシートを生成する方法

Country Status (2)

Country Link
US (1) US8493609B2 (ja)
JP (1) JP2009199589A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012037885A (ja) * 2010-08-10 2012-02-23 Toshiba Corp 画像形成装置、情報処理装置、画像形成システム、画像形成方法
JP2013122646A (ja) * 2011-12-09 2013-06-20 Konica Minolta Business Technologies Inc 画像形成方法および画像形成装置
JP2016137581A (ja) * 2015-01-26 2016-08-04 セイコーエプソン株式会社 印刷装置及び仕切シートの出力方法
JP2017043027A (ja) * 2015-08-27 2017-03-02 キヤノン株式会社 印刷装置、印刷装置の制御方法、及びプログラム

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5455321B2 (ja) * 2008-05-02 2014-03-26 キヤノン株式会社 文書処理装置及び文書処理方法
US8515302B2 (en) * 2009-01-12 2013-08-20 Xerox Corporation Creating and inserting an electronic code sheet
US9233399B2 (en) * 2010-02-09 2016-01-12 Xerox Corporation Document separation by document sequence reconstruction based on information capture
US8767239B2 (en) * 2010-10-13 2014-07-01 Kabushiki Kaisha Toshiba Printing data delivery apparatus, printing data delivery system, and printing apparatus
JP5390658B2 (ja) * 2012-05-15 2014-01-15 シャープ株式会社 画像形成装置
US9690528B1 (en) 2016-03-30 2017-06-27 Konica Minolta Laboratory U.S.A., Inc. Automatically editing print job based on state of the document to be printed
EP3591511B1 (en) * 2018-07-04 2023-09-27 Canon Production Printing Holding B.V. Document processing system for processing a print job
DE102019127400B3 (de) * 2019-10-11 2020-10-22 Canon Production Printing Holding B.V. Verfahren zur Simulation eines Druckprozesses von Druckaufträgen auf einem digitalen Hochleistungsdrucksystem

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4201464A (en) 1977-10-13 1980-05-06 International Business Machines Corporation Copy production machines having job separation capabilities
US5316279A (en) 1993-01-04 1994-05-31 Xerox Corporation Copier/printer job stacking with discrete cover sheets with extending printed banners
US5709374A (en) 1996-10-18 1998-01-20 Xerox Corporation System for automatic print jobs separations in container with vertically projecting folders
US6765685B1 (en) 1999-01-22 2004-07-20 Ricoh Company, Ltd. Printing electronic documents with automatically interleaved separation sheets
US6666605B2 (en) 2000-12-20 2003-12-23 Xerox Corporation Method for improved security in the handling of printer bin output
DE10253903A1 (de) * 2002-11-19 2004-06-17 OCé PRINTING SYSTEMS GMBH Verfahren, Anordnung und Computersoftware zum Bedrucken eines Trennblattes mit Hilfe eines elektrofotografischen Druckers oder Kopierers
US6917766B2 (en) * 2003-07-03 2005-07-12 Hewlett-Packard Development Company, L.P. Methods and apparatus for dispensing media sheets from a media stack
US7843597B2 (en) 2004-02-19 2010-11-30 Infoprint Solutions Company, Llc Separator page processing system
US20060012817A1 (en) 2004-07-14 2006-01-19 Xerox Corporation Integrated tab and slip sheet editing and automatic printing workflow
US7778589B2 (en) * 2004-11-30 2010-08-17 Hewlett-Packard Development Company, L.P. Method and apparatus for sheet handling in an imaging device
US7580164B2 (en) 2004-12-22 2009-08-25 Ricoh Co., Ltd. Document separator pages
US20060228137A1 (en) * 2005-04-12 2006-10-12 Xerox Corporation Multiple quantity print job separation systems and methods
US20070061474A1 (en) * 2005-09-12 2007-03-15 Kabushiki Kaisha Toshiba System and method for controlling output media sources in a shared document processing environment
JP5025165B2 (ja) 2006-05-12 2012-09-12 キヤノン株式会社 印刷システム、制御方法及びプログラム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012037885A (ja) * 2010-08-10 2012-02-23 Toshiba Corp 画像形成装置、情報処理装置、画像形成システム、画像形成方法
JP2013122646A (ja) * 2011-12-09 2013-06-20 Konica Minolta Business Technologies Inc 画像形成方法および画像形成装置
JP2016137581A (ja) * 2015-01-26 2016-08-04 セイコーエプソン株式会社 印刷装置及び仕切シートの出力方法
JP2017043027A (ja) * 2015-08-27 2017-03-02 キヤノン株式会社 印刷装置、印刷装置の制御方法、及びプログラム

Also Published As

Publication number Publication date
US20090201534A1 (en) 2009-08-13
US8493609B2 (en) 2013-07-23

Similar Documents

Publication Publication Date Title
US8493609B2 (en) Method for generating simulated insert sheets for a print job
US7679776B2 (en) Information processing apparatus, information processing method, and storage medium storing computer-readable program therein
JP4143426B2 (ja) 文書処理装置及び方法
US7161711B2 (en) Information processing apparatus and method for creating print data and storage medium
JP2001067347A (ja) 情報処理装置、情報処理方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体
JP5318149B2 (ja) 情報処理装置、制御方法およびコンピュータ読み取り可能なプログラムを格納した記憶媒体
US8964241B2 (en) Print control device and non-transitory computer readable medium for storing mark information in accordance with a type of printer
JP2012173462A (ja) 画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体
US7477409B2 (en) Information processing apparatus, control method thereof, and computer-readable medium
JP2002149637A (ja) 情報処理装置および方法
JP2011232809A (ja) 印刷処理システム、印刷処理方法、および画像形成装置
JP2003015844A (ja) 情報処理装置及びその制御方法、プログラム、記憶媒体
JP5746530B2 (ja) 印刷設定情報を設定する装置及びその制御方法
JP2012121167A (ja) 印刷装置、印刷方法、及びプログラム
JP2004152003A (ja) タブ紙両面印刷方法、タブ紙両面印刷プログラム、プログラムを格納した記コンピュータ読取り可能な憶媒体及び印刷制御装置
JP4564732B2 (ja) 印刷制御装置、印刷制御方法、プリントシステム、プログラム
JP5794007B2 (ja) 画像形成装置、画像処理方法及び画像形成装置の制御プログラム
JP2009123123A (ja) 画像形成システム
JP4305521B2 (ja) 画像形成装置及びプログラム
JP2006079178A (ja) 印刷システム及び印刷制御方法
JP7363037B2 (ja) プリンタ及びコンピュータプログラム
JP2017177352A (ja) 印刷制御装置、印刷装置、印刷システム、印刷方法及びプログラム
JP4702651B2 (ja) 印刷制御装置
JP2005031760A (ja) 文書処理装置及び文書処理方法
JP2008210174A (ja) 印刷システム、印刷方法、印刷プログラム