(57)【要約】【課題】連続するジョブに対して、ユーティリティを必要としないでフィニッシングを行うことが可能なプリンタシステムを提供する。【解決手段】コントローラ１１、操作パネル１２、プリンタエンジン１３を備えるプリンタ１とホスト２が接続され、ホスト２で作成された画像データを印刷するプリンタシステムにおいて、ジョブ形式で構成されたデータが連続する場合に、連続するデータを一時的に１つのジョブとして連結印刷処理する機能を有する（機能実現手段ＣＰＵ２６）。【選択図】        図１
2005011263.tif 000002
【特許請求の範囲】
【請求項１】
コントローラ、操作パネル、プリンタエンジンを備えるプリンタとホストが接続され、前記ホストで作成された画像データを印刷するプリンタシステムにおいて、ジョブ形式で構成されたデータが連続する場合に、連続するデータを一時的に見なし同一ジョブとして連結印刷処理する連結印刷処理手段を有することを特徴とするプリンタシステム。
【請求項２】
請求項１記載のプリンタシステムにおいて、異なるアプリケーションからのジョブデータを、連結したいジョブの数またはファイル数でコマンド指定することを特徴とするプリンタシステム。
【請求項３】
請求項２記載のプリンタシステムにおいて、予めジョブデータを外部記憶装置に登録保存しておいた場合は、登録保存ジョブデータも連結対象とすることを特徴とするプリンタシステム。
【請求項４】
請求項１記載のプリンタシステムにおいて、連結する各ジョブの用紙サイズが異なる場合は最多の用紙サイズを基準とすることを特徴とするプリンタシステム。
【請求項５】
請求項１記載のプリンタシステムにおいて、連結する各ジョブの構成によってステープルの位置が不適当になる場合は全ページの最多の印刷方向を基準にステープル位置を変更することを特徴とするプリンタシステム。
【請求項６】
請求項２記載のプリンタシステムにおいて、連結ジョブ数の途中やジョブ数自体を指定しない場合の解除条件として、両面印刷、２ページを１枚の用紙に印刷するモードを含むレイアウト構成が重視されているジョブが存在する場合は、その時点で自動解除とすることを特徴とするプリンタシステム。
【請求項７】
請求項１記載のプリンタシステムにおいて、少枚数で構成されるジョブを連続して処理を続ける場合には、設定によりジョブを連結させてパフォーマンス効率を上げることを特徴とするプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コントローラ、操作パネル、プリンタエンジンを備えるプリンタとホストが接続され、ホストで作成された画像データを印刷するプリンタシステムに関するものである。
【０００２】
【従来の技術】
コントローラ、操作パネル、プリンタエンジンを備えるプリンタとホストが接続され、ホストで作成された画像データを印刷するプリンタシステムにおいて、ジョブの連結技術に関連して、例えば、特許文献１ないし特許文献４に記載の技術がある。
【特許文献１】特開２００１―０７１５９２公報
【特許文献２】特開２００１―３４５９７３公報
【特許文献３】特開平１０−０６５８６９号公報
【特許文献４】特開２００２−２５９０８８公報
【０００３】
【発明が解決しようとする課題】
例えばＷＯＲＤやＥＸＣＥＬやＰＯＷＥＲＰＯＩＮＴなど複数のアプリで作成したファイルをドライバー経由でそれぞれ印刷した場合は、ジョブ単位としてプリンタで処理するため、まとめてステープル、ソート等のフィニッシングを行うのが困難だった。
本発明は、連続するジョブに対して、ユーティリティを必要としないでフィニッシングを行うことが可能なプリンタシステムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、コントローラ、操作パネル、プリンタエンジンを備えるプリンタとホストが接続され、前記ホストで作成された画像データを印刷するプリンタシステムにおいて、ジョブ形式で構成されたデータが連続する場合に、連続するデータを一時的に見なし同一ジョブとして連結印刷処理する連結印刷処理手段を有することを特徴とする。
請求項２記載の発明は、請求項１記載のプリンタシステムにおいて、異なるアプリケーションからのジョブデータを、連結したいジョブの数またはファイル数でコマンド指定するプリンタシステムを主要な特徴とする。
請求項３記載の発明は、請求項２記載のプリンタシステムにおいて、予めジョブデータを外部記憶装置に登録保存しておいた場合は、登録保存ジョブデータも連結対象とするプリンタシステムを主要な特徴とする。
請求項４記載の発明は、請求項１記載のプリンタシステムにおいて、連結する各ジョブの用紙サイズが異なる場合は最多の用紙サイズを基準とするプリンタシステムを主要な特徴とする。
請求項５記載の発明は、請求項１記載のプリンタシステムにおいて、連結する各ジョブの構成によってステープルの位置が不適当になる場合は全ページの最多の印刷方向を基準にステープル位置を変更するプリンタシステムを主要な特徴とする。
請求項６記載の発明は、請求項２記載のプリンタシステムにおいて、連結ジョブ数の途中やジョブ数自体を指定しない場合の解除条件として、両面印刷、２ページを１枚の用紙に印刷するモードを含むレイアウト構成が重視されているジョブが存在する場合はその時点で自動解除とするプリンタシステムを主要な特徴とする。
請求項７記載の発明は、請求項１記載のプリンタシステムにおいて、少枚数で構成されるジョブを連続して処理を続ける場合には、設定によりジョブを連結させてパフォーマンス効率を上げるプリンタシステムを主要な特徴とする。
【０００５】
請求項１では、複数のジョブを“見なし同一ジョブ”として、プリンタ内で処理することで特別なユーティリティを必要としないようにする。
請求項２では、請求項１の連結するジョブの範囲について、コマンドによりジョブの数で指定が可能とすることで、時間による制限を意識しないようにする。
請求項３では、頻度の高いデータなどを外部記憶装置に保存したものもジョブとして連結することが可能とし、改めて送信する必要をなくすようにする。
請求項４では、複数のファイルを連結する際に、用紙サイズが異なるケースを想定して、同一のジョブとした中で頻度の高い用紙サイズに統一する。
請求項５では、ステープルの際には最多の印刷方向を基準とすることで、ステープルの不整合を防ぐようにする。
請求項６では、すべて同一ジョブ処理する訳ではなく結果として、ユーザーの視線の変化が大きいページレイアウトは避けると言う観点で、レイアウトが多種になるジョブの連結は解除条件とする。
請求項７では、ユーザー環境によっては１つのジョブが１〜２ページで構成され、更にそれが固定的になっているソリューションシステムの場合に、プリンタにとっては不必要なジョブ構成となり、印刷パフォーマンスに多大な影響がでるケースにおいて、ある程度のジョブを同一ジョブに取り込むことでパフォーマンスへの影響を軽くする。
【０００６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に従って説明する。
図１は本発明のプリンタシステムにおいて、プリンタコントローラを詳細に示すブロック図である。
本プリンタシステムは、プリンタ１とホスト２が接続されることで構成されており、ホスト２で作成された画像データ（印刷データ）がプリンタ１で印刷出力される。ホスト２はハードディスク３を有している。
プリンタ１は、プリンタコントローラ１１、操作パネル１２、プリンタエンジン１３、ハードディスク１４、メイン電源１５を備えている。これらの機能は周知であり、説明は省略する。
プリンタコントローラ１１は、ホストインターフェース２１、プログラムＲＯＭ２２、フォントＲＯＭ２３、パネルインターフェース２４、ディスクインターフェース２５、ＣＰＵ２６、ＲＡＭ２７、ＮＶＲＡＭ２８、エンジンインターフェース２９、ネットワークインターフェース３０を備えている。これらの機能も周知であり、説明は省略する。
【０００７】
図２は本発明の第１の制御例を示すフローチャートである。まずジョブをジョイントする（Ｓ１）。そしてジョブの開始宣言が存在するか否かを判断し（Ｓ２）、存在すれば、ページ記述データの処理を行い（Ｓ３）、ジョブが終了するまで続け（Ｓ４）、終了すると次のジョブの開始宣言までデータを読み捨て（Ｓ５）、次のジョブの開始宣言が存在すれば（Ｓ６）、ジョブの開始宣言部分を読み捨ててページ記述データ処理を行う（Ｓ７）。そしてジョブの終了宣言が存在すると（Ｓ８）、２つのジョブのジョイントを終了する（Ｓ９）。
図３は本発明の第２の制御例を示すフローチャートである。まずジョブをジョイントする（Ｓ１）。そしてジョイントするジョブ数を設定し（Ｓ２）、ジョブの開始宣言が存在するか否かを判断し（Ｓ３）、存在すれば、ページ記述データの処理を行い（Ｓ４）、ジョブが終了するまで続け（Ｓ５）、終了すると次のジョブの開始宣言までデータを読み捨て（Ｓ６）、次のジョブの開始宣言が存在すれば（Ｓ７）、ジョブの開始宣言部分を読み捨ててページ記述データ処理を行う（Ｓ８）。そしてジョイントするジョブ数を満たせば（Ｓ９）、ジョブの終了宣言が存在すると（Ｓ１０）、２つのジョブのジョイントを終了する（Ｓ１１）。
【０００８】
図４は本発明の第３の制御例を示すフローチャートである。連結するジョブは外部記憶装置（ハードディスク１４）に保持するジョブ形式データも連結可能とする。つまり連結する最後のジョブでない場合は、外部記憶装置（ハードディスク１４）に保持するジョブ形式データを読み出す（Ｓ１〜Ｓ５）。
図５は本発明の第４の制御例を示すフローチャートである。連結するジョブは外部記憶装置（ハードディスク１４）に保持するジョブ形式データも連結可能とする他、ジョブ連結処理において、用紙サイズおよびフィニッシング（ステープル）の統一処理を行う。すなわち頻度の高い条件を選択して処理する（Ｓ１〜Ｓ７）。
図６は本発明の第５の制御例を示すフローチャートである。図３に示す第２の制御例において、両面印刷、２ページを１枚の用紙に印刷するモード（２イン１）を含むレイアウト構成が重視されているジョブが存在する場合はその時点で連結するジョブを自動解除する（Ｓ１〜Ｓ４）。
図７は本発明の第６の制御例を示すフローチャートである。少数枚プリントをオンし（Ｓ１）、ジョブの開始宣言が存在すれば（Ｓ２）、ページデータを処理し（Ｓ３）、ページをカウントし（Ｓ４）、ジョブの終了宣言が存在すれば（Ｓ５）、ページカウントが少数枚であれば（Ｓ６）、少数枚ジョブがＸ回連続させて（Ｓ７）ジョイントジョブする（Ｓ８）。少枚数でのジョブを連続で印刷する場合は、少枚数でのジョブがＸ回連続したかを判断しそうであればジョブを連結して印刷する。
【０００９】
【発明の効果】
以上説明したように、請求項１によれば、異アプリケーションの一括処理が可能になり、ユーティリティを使用しなくともステープルやソートなどフィニッシングが可能となる。
請求項２によれば、連結するジョブの数をユーザーが指定できるのでこの機能をドライバーに持つと、更に利便性が高まる。
請求項３によれば、共通で連結したいデータなど予め登録・保存をすることにより、容易にジョブを連結することができる。
請求項４、５によれば、用紙サイズやステープル綴じ方向の違いを連結したジョブ全体の傾向で統一するので、印刷結果の不揃いや不整合を解消することができる。
請求項６によれば、連結処理を強行した結果、視線を頻繁に変えないといけないレイアウトになる可能性を解除条件にすることで、用紙の節減を図ることができる。
請求項７によれば、１〜２ページ程度の少ない枚数のジョブを同一ジョブに取り込むことで連結ジョブ処理効率を向上させることができる。
【図面の簡単な説明】
【図１】本発明のプリンタシステムにおいて、プリンタコントローラを詳細に示すブロック図。
【図２】本発明の第１の制御例を示すフローチャート。
【図３】本発明の第２の制御例を示すフローチャート。
【図４】本発明の第３の制御例を示すフローチャート。
【図５】本発明の第４の制御例を示すフローチャート。
【図６】本発明の第５の制御例を示すフローチャート。
【図７】本発明の第６の制御例を示すフローチャート。
【符号の説明】
１  プリンタ
２  ホスト
１１  プリンタコントローラ
１２  操作パネル
１３  プリンタエンジン
２６  ＣＰＵ（機能実現手段）
【図１】
2005011263.tif 000003
【図２】
2005011263.tif 000004
【図３】
2005011263.tif 000005
【図４】
2005011263.tif 000006
【図５】
2005011263.tif 000007
【図６】
2005011263.tif 000008
【図７】
2005011263.tif 000009