印刷システム、印刷システムの印刷処理方法及びプログラム
【課題】 複数のシート収納手段を切り替えてシート材を給紙して印刷処理を行う際、指定された枚数分の印刷処理を終了する前に、ユーザが指定している種別に合致するものかを確認と、継続印刷指示とを行う。
【解決手段】
複数のシート収納手段を備える印刷システムであって、複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定手段と、受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷手段と、前記一時中断した印刷処理を継続させるための指示を受け付ける受付手段と、前記受付手段が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御手段とを備えることを特徴とする。
【解決手段】
複数のシート収納手段を備える印刷システムであって、複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定手段と、受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷手段と、前記一時中断した印刷処理を継続させるための指示を受け付ける受付手段と、前記受付手段が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御手段とを備えることを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、印刷システム、印刷システムの印刷処理方法及びプログラムに関するものである。
【背景技術】
【0002】
複数の給紙装置(給紙段)を持つ印刷装置において、複数の給紙装置をグループとして扱う技術がある。特定の給紙装置を指定して投入された印刷ジョブであってもグループ内の給紙装置を利用可能にすることが行われている。このようにグループ内の給紙装置を一つの給紙装置として取り扱いシート材切れの頻度を少なくする手法が提案されている。
【0003】
また、複数の給紙装置をグループとして扱う場合、グループ化されている給紙装置にシート材を補給する場合に間違ったシート材を入れてしまい誤印刷がされてしまう場合がある。
【0004】
このような誤った印刷を防止する仕組みとして、印刷ジョブ投入された時に印刷装置が各給紙装置からシート材を給紙しその際にセンサを用いてシート材特性(サイズ、色、坪量等)を検知する等の技術(例えば、特許文献1参照)が提案されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2006−62772号公報
【特許文献2】特開2009−256077号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、上記従来技術では給紙装置をグループとして扱う場合、グループ化された給紙装置には全て同じ設定、同じシート材が補給されている必要があり、印刷装置のUI装置で防止を図っている。
しかしながら、ユーザが実際にシート材補給時に間違ったシート材を入れてしまった場合、印刷終了までその状態を確認することができず、誤印刷を印刷処理の初期段階で発見して印刷を停止することができないため、シート材を無断に消費してしまう。
【0007】
さらに、印刷装置が給紙時にシート材特性(サイズ、色、坪量等)を検知するセンサなど特別なハードウエアを含む仕組みが必要となり、さらに給紙装置のシート材確認を行わないといった選択を簡単な構成で、かつ安価に行うことができない。
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、複数のシート収納手段を切り替えてシート材を給紙して印刷処理を行う際、指定された枚数分の印刷処理を終了する前に、ユーザが指定している種別に合致するものかを確認と、継続印刷指示とを行える仕組みを提供することである。
さらに、本発明の目的は、印刷ジョブで指定された枚数に確認用に出力されたシート材をも含めて継続印刷を行うため、無駄な印刷出力がなされてしまうことを簡単な構成、かつ安価に行える仕組みを提供することである。
【課題を解決するための手段】
【0008】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
複数のシート収納手段を備える印刷システムであって、複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定手段と、受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷手段と、前記一時中断した印刷処理を継続させるための指示を受け付ける受付手段と、前記受付手段が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御手段と、を備えることを特徴とする。
【発明の効果】
【0009】
本発明によれば、複数のシート収納手段を切り替えてシート材を給紙して印刷処理を行う際、指定された枚数分の印刷処理を終了する前に、ユーザが指定している種別に合致するものかを確認と、継続印刷指示とを行える。
さらに、印刷ジョブで指定された枚数に確認用に出力されたシート材をも含めて継続印刷を行うため、無駄な印刷出力がなされてしまうことを防止できる。
【図面の簡単な説明】
【0010】
【図1】本発明の実施形態を示す印刷装置の構成例を示す断面図である。
【図2】図1に示した印刷装置の排紙装置の断面図である。
【図3】印刷装置のメインコントローラを示すブロック図である。
【図4】図3に示した操作部に表示されるUIの一例を示す図である。
【図5】印刷装置で管理されるグループ化給紙装置情報テーブルを示す図である。
【図6】印刷装置の制御方法を説明するフローチャートである。
【図7】図3に示した操作部に表示されるUIの一例を示す図である。
【図8】図3に示した操作部に表示されるUIの一例を示す図である。
【図9】印刷装置の制御方法を説明するフローチャートである。
【図10】印刷装置の制御方法を説明するフローチャートである。
【図11】印刷装置の制御方法を説明するフローチャートである。
【図12】図3に示した操作部に表示されるUIの一例を示す図である。
【図13】印刷装置の制御方法を説明するフローチャートである。
【図14】印刷装置の制御方法を説明するフローチャートである。
【図15】図3に示した操作部に表示されるUIの一例を示す図である。
【図16】図3に示した操作部に表示されるUIの一例を示す図である。
【図17】印刷装置の出力結果の一例を示す図である。
【図18】印刷装置の出力結果の一例を示す図である。
【図19】印刷装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【0011】
次に本発明を実施するための最良の形態について図面を参照して説明する。
<システム構成の説明>
〔第1実施形態〕
図1は、本発明の実施形態を示す印刷装置の構成例を示す断面図である。ここでは、印刷装置(または印刷システム)の一例として、グループ化して管理するための複数の給紙部を備え、シート後処理を行うユニットを接続可能な印刷装置100を例に説明する。
【0012】
図1において、100は印刷装置で、画像形成部101、定着部102、スキャナ部103、操作部104、シート材排出部107、トナー補給部110、及び外部給紙装置118を備える。また、画像形成部101には、給紙装置105、106、搬送部108、一次転写部111、転写ベルト112、及び二次転写部113が設けられている。
定着部102には、スイッチバック部109、廃トナー収納部114、定着ユニット115、116、及び搬送部117、123が設けられている。外部給紙装置118には、搬送部119、及び給紙装置120、121、122が設けられている。
【0013】
スキャナ部103は、原稿をスキャンして画像の電子データを生成する。操作部104は、操作者による印刷装置100への各種指示を受け付ける。また、操作部104には、ハードキーとともに、タッチパネル式などの表示部が設けられている。給紙装置105、106、120、121、122は印刷装置100で印刷するためのシート材を積載する。シート材排出部107は、印刷されたシート材を印刷装置100の外部へ排出する。各搬送部には、一定の間隔でシート材を搬送するためのローラが設けられている。スイッチバック部109は、シート材排出部107へシート材を排出する際にシート材の出力面を反転させる。トナー補給部110は、画像形成部101に対して現像剤であるトナーを補給する。一次転写部111は、画像データに従って形成したトナー像を転写ベルト112に転写する。
【0014】
二次転写部113は、転写ベルト112に転写されたトナー像をシート材に転写する。廃トナー収納部114は、転写処理の過程において発生した余分なトナーを収納する。定着ユニット115は、二次転写部113において画像が転写されたシート材に熱と圧力を加えて、トナーをシート材に定着させる。定着ユニット116は、定着ユニット115において画像が定着されたシート材にさらに熱と圧力を加えて画像の定着を強化させる。
【0015】
搬送部108、117、119、123は、シート材を搬送するための搬送路である。搬送部117は、定着ユニット115から定着ユニット116へシート材を搬送するための搬送路である。搬送部123は、定着ユニット115から定着ユニット116を介さずにシート材排出部107又はスイッチバック部109へシート材を搬送するための搬送路である。搬送部108、119は、シート材を印刷装置100へ供給するための搬送路である。
<排紙装置200の構成>
【0016】
図2は、図1に示した印刷装置100の排紙装置200の断面図である。
図2において、シート材入力部206はシート材排出部107をとおしてシート材を受け入れる部分である。搬送路205はシート材を排紙装置内の各機構に搬送する為の搬送路および機構である。排出トレイ201,202,203,204は排出されるシート材を積載するものであり、それぞれつながっている搬送路205の経路により対応するフィニッシング機能(ステイブル、ソート、中とじ、折り、パンチ等)が異なる。なお、特に排出トレイ201は全てのフィニッシング機能に非対応の積載部である。
207は排紙オプション機構部でありステイブル、ソートを行う機構を有する。208は折り機構部であり、シート材を折る機構を有する。
【0017】
<印刷装置100の制御構成>
図3は、図1に示した印刷装置100のメインコントローラ301を示すブロック図である。
【0018】
図3において、メインコントローラ301は、CPU305、RAM306、操作部I/F307、ネットワークI/F制御部308、モデム309、ROM310、HDD311を備える。また、イメージバスI/F313を介し、RIPI/F314、データ圧縮部315、デバイスI/F316、及び画像処理部317を備える。また、312はCPUバスであり、324はイメージバスである。
【0019】
ネットワークI/F308には、外部機器とネットワークによって接続を行うためのネットワークケーブル303が接続される。モデム309には、外部機器と電話回線によって接続を行うための回線ケーブル304が接続される。
CPU305は、メインコントローラ301全体を制御するためのプログラムを動作させる。RAM306は、CPU305上で動作するプログラムによって管理される。RAM306は、外部から受信したデータを一時的に蓄えるための受信バッファやRIP321によってラスタライズされた画像データを一時的に蓄えるための画像データバッファ等の目的で使用される。ROM310は、CPU305上で動作するプログラムやデータ等を格納する。HDD311は、さまざまなデータを長期的に保存することが可能な不揮発性の記憶装置である。
【0020】
操作部I/F307は、操作部104とメインコントローラ301とを接続するためのインタフェースである。イメージバスI/F313は、CPUバス312とイメージバス324とを接続するためのインタフェースである。RIPI/F314には、データバス318を介してRIP321が接続される。RIP321は、外部から入力される画像記述データをビットマップイメージデータに変換する機能を有するラスタライズボード(RIP)である。RIPI/F314は、データバス318によってRIP321とイメージバス324を接続するためのインタフェースである。データ圧縮部315は、データを圧縮する。
【0021】
また、デバイスI/F316には、データバス319を介して給紙排紙装置322が接続され、データバス320を介してプリンタ323が接続される。プリンタ323の構成は、図1を用いて上述した構成である。
CPU305は、操作部104又は外部機器からネットワークケーブル303を介して指示される信号に従って、データバス319、320を介してプリンタ323及び給紙排紙装置322へ印刷を行うための命令を発行する。画像処理部317は、RIP321によって生成されたビットマップイメージデータに各種画像処理を施す。画像処理部317では、2ページのビットマップイメージデータを1ページのビットマップイメージデータに合成する機能等のビットマップイメージデータをデジタル的に処理する機能を備える。
【0022】
ジョブ制御部325は外部から受信したデータをジョブとして解析して部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を得ると共にデータをジョブとして制御する。
【0023】
ジョブ制御情報保存部326は上記取得した制御情報を格納する領域である。給紙制御部327は、CPU305、ジョブ制御部325と共に給紙に関する制御を管理する。排紙制御部328は、CPU305、ジョブ制御部325と共に排紙に関する制御を管理する。給排紙制御情報保存部329は、給紙制御部327、排紙制御部328の管理に必要な制御情報を保持する領域である。
【0024】
<給紙装置のグループ化>
【0025】
本実施形態において、給紙装置のグループ化とは、仮想的に複数の給紙装置をひとまとまりとして扱うことである。通常、給紙装置が指定された印刷ジョブの場合、指定された給紙装置のシート材がなくなると、印刷装置100は印刷を止め、操作部104に指定された給紙装置にシート材を補給する旨を表示する。
一方、給紙装置のグループ化を行うと、指定された給紙装置のシート材がなくなった場合、同じグループに属する給紙装置に印刷可能なシート材があった場合に印刷を継続する。
【0026】
図4は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、給紙装置のグループ化の設定画面に対応する。以下、複数のシート収納手段(給紙装置)の中から選択されるシート収納手段をグループ化する設定処理を説明する。
図4において、401、402、403、404、405はそれぞれ給紙装置105、106、120、121、122の情報を示している。408は給紙装置を識別するNoを示している。グループ化設定ボタン406は、各給紙装置が属しているグループを示している。図4の例では、給紙装置401と給紙装置402がグループ1、給紙装置403と給紙装置404がグループ2、給紙装置405がグループ3に属している例である。グループ化設定ボタン406が押されると、グループ番号が1つずつインクリメントされる。グループ番号は給紙装置数と同じ数まで変更可能であり、給紙装置数と同じ場合にグループ化設定ボタン406が押下されると、「1」に戻る。本画面において、OKボタン407が押下されると、CPU305は、現在のグループ化設定を排紙制御部328の図5のグループ化給紙装置情報テーブルに記憶する。ここで、グループ化給紙装置情報テーブルは、HDD311に保持される場合を示すが、他の不揮発性メモリ、例えばNVRAM等で保持される構成であってもよい。
【0027】
図5は、図3に示したHDD311で管理されるグループ化給紙装置情報テーブルの一例を示す図である。本例に示すグループ化給紙装置情報テーブルにはグループ番号毎にグループ化されている給紙装置情報、グループ化されている給紙装置数(A)が記憶される状態を示す。
【0028】
図6は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、グループ化された給紙装置を用いて印刷する場合の処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
S501では、CPU305はネットワークを介して印刷ジョブを情報処理装置から受信すると、当該印刷ジョブに給紙装置指定がなされているか否かを判断する。ここで、給紙装置指定がされていないとCPU305が判断した場合は、CPU305は通常の印刷処理502を行う。なお、当該通常の処理についての説明は省略する。
一方、S501で給紙装置指定がなされているとCPU305が判断した場合は、S503に進む。
【0029】
そして、S503では、CPU305は、図示しないセンサ等からの出力から指定された給紙装置がシート材切れ状態であるか否かを判断する。ここで、シート材切れ状態であるとCPU305が判断した場合は、S504に進み、シート材あり状態であるとCPU305が判断した場合はS505に進む。
そして、S505では、印刷装置100は給紙装置から1枚印刷を行う。次に、S506では、CPU305は印刷ジョブが完了したかを判断する。ここで、印刷ジョブが完了したとCPU305が判断した場合には、本処理を終了する。
一方、S506で印刷ジョブが完了していないとCPU305が判断した場合は、S503に戻る。
【0030】
一方、S504では、CPU305は印刷に使用する給紙装置をシート材切れが起きた給紙装置と同一グループに属する他の給紙装置に変更する。次に、S507では、CPU305は同一グループに属する全ての給紙装置がシート材切れかを判断する。ここで、まだ使用するシート材があるとCPU305が判断した場合は、S503に戻る。
一方、S507で、全ての給紙装置がシート材切れ状態であるとCPU305が判断した場合は、S508に進む。そして、S508では、CPU305は操作部I/F307を介し、操作部104にシート材補給表示画面を出すように指示する。これにより、操作部104にはシート材補給表示画面が表示される。
【0031】
次に、S509で、CPU305は、表示されたシート材切れ状態の給紙装置に対してユーザによりシート材補給がなされたか否かを判断する。ここで、CPU305がシート材補給されたと判断した場合は、S510に進み、S509でシート材補給されないとCPU305が判断した判断された場合は、ユーザによりシート材補給がなされるまで待つ。
次に、S510で、CPU305は使用する給紙装置をS509でシート材補給された給紙段に変更し、S505へ進む。以上のようにして、給紙装置のグループ化及びグループ化された給紙装置からの印刷を行う。
【0032】
<お試し印刷>
【0033】
本実施形態において、お試し印刷とは、印刷ジョブに対して複数部の印刷が設定されていた場合に、全部数を1度に印刷するのではなく、1部だけを先行して試し印刷を行うことをいう。そして、ユーザがその試し印刷の結果を確認し、満足のいく印刷結果であれば、ユーザからの継続印刷指示を受付て、残りの部についても印刷を継続する。
【0034】
図7、図8は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、お試し印刷指示画面例であり、図7はお試し印刷を開始するかどうかをユーザに問い合わせる画面に対応し、図8は、お試し印刷終了後、当該印刷ジョブに設定された残りの部数について印刷を継続するかどうかを問い合わせる画面に対応する。
【0035】
図9は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、グループ化された給紙装置を用いて印刷する場合の処理例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
S901で、ネットワークを介して印刷ジョブを受信すると、CPU305がジョブ制御部325を制御して受信した印刷ジョブを解析して部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。そして、S902で、CPU305が取得したこれらの情報をジョブ制御情報保存部326に保存する。
【0036】
次に、S903で、RIP321によって印刷するページ毎のラスタライズされた画像データを生成しRAM306に保存する。そして、S904で、CPU305が最終ページまでラスタライズ画像データを作成したか否かをジョブ制御部325からの通知に従い判断する。ここで、最終ページまで完了しているとCPU305が判断した場合、S905で、印刷ジョブ1部当たりの印刷ページ数(P)を確定しその情報をジョブ制御情報保存部326に保存する。
【0037】
次に、S906で、CPU305は操作部I/F307を介し、操作部104にお試しプリントを開始するかをユーザに問い合わせる画面(図7に示す)の表示を指示する。そして、S907で、ユーザが図7に示す画面を介して、お試しプリントの開始が指示されたかどうかを判断する。
【0038】
ここで、お試しプリント開始が指示されていないとCPU305が判断した場合、S908で、CPU305は通常の印刷処理でRAM306に保存されているラスタライズ画像データとジョブ制御情報保存部326の情報に基づき全部数印刷する。そして、本処理を終了する。
一方、S907でお試しプリント実施が指示されたとCPU305が判断した場合は、S909で、CPU305はRAM306に保存されているラスタライズ画像データに基づき1部だけを印刷する。
【0039】
そして、S910でCPU305は操作部I/F307を介し、設定された部数N―1部について、印刷を継続するか否かをユーザに対して問い合わせる画面(図8)の表示を操作部104に指示する。そして、S911で、ユーザからプリント継続が指示されているとCPU305が判断した場合、S912において、CPU305は通常の印刷処理でRAM306に保存されているラスタライズ画像データを部数分通常印刷して、本処理を終了する。ここで、部数とは、ジョブ制御情報保存部326に保存されているコピー部数N−1である。本実施形態では、S909で1部試し印刷による印刷処理中断後、残る部数分の印刷処理を継続する指示をS911で受け付ける部数継続受付処理が実行される。
一方、S911でプリント継続が指示されないとCPU305が判断した場合、S913で印刷のキャンセル等の予め決められている処理を実行して、本処理を終了する。
これにより、印刷ジョブで複数部数印刷が指定された場合、1部試し印刷手段による印刷処理中に、印刷ジョブに従って同一グループに属する複数のシート収納手段からシート材を1部印刷を行って排紙した後、印刷処理を中断する。その後、ユーザは、1部試し印刷結果を確認する。
【0040】
<第1のお試しプリント>
以下、図6、図7、図8、図10を用いて、第1のお試しプリント処理について説明する。
図10は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、第1のお試しプリント処理例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。以下、受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、印刷ジョブから生成される画像データをグループ給紙装置から1枚ずつ給紙してシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷処理を説明する。
【0041】
まず、S1001で、ネットワークを介して情報処理装置から印刷ジョブを受信するとCPU305は、ジョブ制御部325を制御して受信した印刷ジョブを解析して部数、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。なお、部数とは、コピー数Nに対応する。
そして、S1002で、CPU305は印刷ジョブから取得した情報をジョブ制御情報保存部326に保存する。
次に、S1003で、CPU305は印刷ジョブに給紙装置に対する指定がなされているか否かを判断する。ここで、印刷ジョブに対して給紙装置指定がされていないとCPU305が判断した場合は、S1004に進み、CPU305は通常の印刷を行い、本処理を終了する。なお、通常の印刷処理については説明は省略する。
【0042】
一方、S1003で、印刷ジョブに対して給紙装置指定がなされているとCPU305が判断した場合は、S1005に進む。そして、S1005では、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するかどうかをユーザに問い合わせる画面(図7)の表示を指示する。そして、S1006で、CPU305は、お試しプリントを実施するかどうかをユーザに問い合わせる画面に対してユーザが実施の指示を選択しているかどうかを判断する。
【0043】
次に、S1006で、ユーザがプリント実施を選択していないとCPU305が判断した場合は、S1007に進み、CPU305はグループ化された給紙装置からの通常印刷処理を行って、本処理を終了する。なお、通常印刷処理についての説明は省略する。
【0044】
S1006で、お試しプリントの実施がユーザにより選択されたとCPU305が判断した場合は、S1008に進む。そして、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったか否かを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1009に進み、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0045】
次に、S1010で、CPU305は給紙制御部327、グループ化給紙装置情報テーブル(図6)の制御情報に基づいて、S1009で使用した給紙装置以外の同一グループに属する他の給紙装置に給紙先を切替え、S1008に戻る。これにより、継続印刷中に、いずれか1つの給紙装置から給紙したシート材が切れた場合、他の給紙装置からシート材を給紙するために給紙先を自動的に切替える給紙先切替処理が実行される。
【0046】
そして、戻ったS1008において、CPU305がまだ給紙していない同一グループに属する他の給紙装置がないと判断した場合は、S1011に進む。
そして、S1011で、CPU305は印刷を一時停止すると共に操作部I/F307を介し、操作部104に残りのページの通常印刷を実施するか選択するための画面(図8)の表示を指示する。そして、S1012で、CPU305は残りのページの継続印刷(通常印刷)の実施がユーザにより選択されているかどうかを判断する。
【0047】
ここで、残りページの継続印刷(通常印刷)の実施をユーザが選択しているとCPU305が判断した場合は、S1013に進み、CPU305は通常のグループ化された給紙装置からの印刷処理を行い、本処理を終了する。これにより、1枚試し印刷により印刷したシート枚数から印刷ジョブで指定される印刷枚数を減算したシート枚数分印刷処理を継続することができ、印刷結果を無駄にすることがない。
一方、S1012で、継続印刷をユーザが選択していないとCPU305が判断した場合は、S1005に戻る。このように、CPU305が一時中断した印刷処理を継続させるための指示をユーザから受付けると、一時中断した印刷ジョブに関わる印刷処理を続行させる。
なお、本実施ではお試しプリントの再実行が指示された場合は、S1010に戻るが、印刷のキャンセル等の予め決められている処理が行われ印刷ジョブが終了する処理を行ってもよい。
【0048】
以上のように、グループ化された給紙装置が指定された印刷ジョブが投入された場合、グループ化された同一の給紙装置全てから一枚ずつ順々に給紙してのお試しプリントをう。そして、ユーザがその結果を見る事で給紙装置に入っているシート材が所望であるかを確認する事が可能になる。その為、グループ化されている給紙装置に間違ったシート材が入っていた場合の誤印刷を防止する事が出来る。また、シート材を確認する為のお試しプリント実施もユーザが選択可能となる。
【0049】
<第2のお試しプリント>
以下、図5、図7、図8、図11、図12、図13を用いて、第2のお試しプリント処理について説明する。
図11は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、第2のお試しプリント処理例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
図12は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、1部お試しプリントの実行をユーザに問い合わせる画面例である。
【0050】
まず、S1201で、ネットワークを介して情報処理装置から印刷ジョブを受信するとCPU305はジョブ制御部325を制御して受信したジョブを解析し部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。そして、S1202で、CPU305は取得した制御情報をジョブ制御情報保存部326に保存する。
そして、S1203では、CPU305は受信した印刷ジョブに給紙装置指定がされている否かを判断する。ここで、印刷ジョブに対して給紙装置指定がされていないとCPU305が判断した場合、S1204に進み、CPU305は通常印刷処理を実行して、本処理を終了する。なお、通常印刷処理については説明は省略する。
【0051】
一方、S1203で、CPU305が印刷ジョブに対して給紙装置が指定されていると判断した場合は、S1205に進み、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するか選択するUI画面(図7)の表示を指示する。そして、S1206で、CPU305は、操作部104に表示したUI画面を介してユーザからお試しプリント実施が選択されているかどうかを判断する。ここで、お試しプリント実施が選択されていないとCPU305が判断した場合、S1207に進み、CPU305はグループ化された給紙装置からの通常印刷処理を行い、本処理を終了する。
【0052】
一方、1206で、操作部104に表示されたUI画面をお試しプリントが選択されているとCPU305が判断した場合は、S1208に進む。そして、CPU305は給排紙制御情報保存部329に保持されているグループ化給紙装置情報テーブル(図6)から属するグループのグループ化されているグループ給紙装置数Aと受信した印刷ジョブの1部当たりの印刷ページ数(P)と比較する。具体的には、CPU305が印刷ジョブの1部当たりの印刷ページ数P<給紙装置数Aなる関係が成立するかどうかを判断する。
【0053】
ここで、グループ給紙装置数Aより印刷ページ数Pの方が小さいとCPU305が判断した場合、S1214に進む。そして、S1214で、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0054】
そして、S1215に進み、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合はS1216進む。そして、S1216で、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替え、S1214に戻る。
【0055】
一方、S1215で、まだ給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した場合は、S1217に進み、CPU305は現在印刷中の部の最後のページまで通常印刷を行う。なお、この際、給紙装置の切り替えは行わない。
そして、S1218で、CPU305は印刷継続または中止処理を行い、本処理を終了する。
【0056】
一方、S1208でグループ給紙装置数Aより印刷ページ数Pの方が大きいとCPU305が判断した場合はS1209に進む。そして、S1209では、CPU305は操作部I/F307を介し、操作部104にグループ給紙装置数A枚のみのお試しプリントをするか1部お試しプリントを実施するか選択する画面(図12)の表示を指示する。
そして、S1210で、CPU305は1部お試しプリント実施を示すボタンがユーザにより選択されたか否かを判断する。ここで、1部お試しプリント実施を指示するボタンが選択されているとCPU305が判断した場合は、S1214へ進む。
一方、S1210でCPU305が1部お試しプリント実施を指示するボタンB1が選択されず、ボタンB2が選択されたと判断した場合は、S1211に進む。そして、S1212で、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。そして、S1212で、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて給紙制御部327を制御して、同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。
【0057】
ここで、給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1213に進む。そして、S1213で、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて給紙制御部327を制御して、同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替え、S1211に戻る。
一方、S1212でまだ給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した(全て給紙したとCPU305が判断した)場合は、S1218に進み、CPU305が印刷継続または中止処理を行う。
【0058】
図13は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、第2のお試しプリント処理のS1218における印刷継続または中止処理に関わる詳細手順例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
S1301で、CPU305は操作部I/F307を介し、操作部104に残りのページの通常印刷を実施するか選択する画面(図8)を表示する。そして、S1302で、CPU305は残りのページの継続印刷(通常印刷)の実施が指示されたかを判断する。
【0059】
ここで、残りページの継続印刷(通常印刷)の実施が指示されたとCPU305が判断した場合、S1302に進む。そして、S1302で、CPU305はジョブ制御部325、ジョブ制御情報保存部326と共にRAM306に保存されているラスタライズ画像データを部数分を印刷して、本処理を終了する。なお、部数分とは、ジョブ制御情報保存部326に保存されているコピー部数N−S1217で印刷した部数に対応する。
この時、CPU305が行う印刷処理は通常のグループ化された給紙装置からの印刷処理である。
一方、S1302で、継続印刷の指示がなされていないとCPU305が判断した場合、S1303で、CPU305は印刷を中止する処理を実行して、本処理を終了する。
以上のように、本実施形態によれば、印刷ジョブの1部当たりのページ数とグループ化されている給紙装置数との関係によりお試しプリントで印刷する部数を可変とする。この事により1部当たりのページ数に関わらず必ず全てのグループ化されている給紙装置から給紙印刷する事が可能となり確認漏れを防ぐ事が出来る。
【0060】
〔第3実施形態〕
以下、図6、図7、図8、図12、図13、図14、図15、図16、図17、図18を用いて、第3実施形態について説明する。
図14は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、印刷処理に関わる詳細手順例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
図15は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、成果物理容をお試しプリントをユーザに問い合わせる画面例である。
【0061】
まず、S1401で、ネットワークを介して情報処理装置から印刷ジョブを受信するとCPU305はジョブ制御部325を制御して受信したジョブを解析し部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。そして、S1402で、CPU305は取得した情報をジョブ制御情報保存部326に保存する。
次に、S1403で、CPU305は受信した印刷ジョブに給紙装置指定がされているか否かを判断する。ここで、受信した印刷ジョブに給紙装置指定がされていないとCPU305が判断した場合、S1404に進みCPU305は通常の印刷処理を行う。なお、通常の印刷処理についての説明は省略する。
【0062】
一方、S1403で給紙装置指定ありとCPU305が判断した場合は、S1405に進み、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するか選択する画面(図7)を表示する。そして、S1406で、CPU305はお試しプリント実施を指示するボタンB1が選択されたかどうかを判断する。
【0063】
ここで、お試しプリント実施を指示するボタンB1が選択されていないとCPU305が判断した場合、S1407に進み、CPU305はグループ化された給紙装置からの通常印刷処理を行い、本処理を終了する。
【0064】
一方、S1406で、お試しプリントを指示するボタンB1が選択されたとCPU305が判断した場合は、S1408に進む。そして、S1408で、CPU305は操作部I/F307を介し、操作部104にお試しプリントを成果物として利用するかを選択する画面(図15)を表示する。
次に、S1409に進み、CPU305は成果物として利用するお試しプリントを指示するためのボタンB1がユーザにより選択されているかどうかを判断する。ここで、成果物として利用するプリント指示がなされていないとCPU305が判断した場合、S1415に進む。そして、S1415で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。
ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1416進み、CPU305は現在指定されている給紙装置から1枚給紙を行う。次に、S1417で、CPU305は給紙制御部を制御して給紙装置情報テーブル(図16)からS1416で実際に給紙した給紙装置情報を取得し給紙したシート材の一部にRAM306に保存されている印字するラスタライズ画像データと共に印刷する。ここで、給紙装置情報には給紙装置No等が含まれる。
図17は、本実施形態を示す印刷装置の出力結果の一例を示す図である。本例は、図3に示したプリンタ323からシート材の右上隅に給紙装置情報を印刷データとともに出力した例である。特に、図17には、給紙装置No1から給紙された場合の出力結果例を示す。
【0065】
図17において、171は給紙したシート材であり、給紙装置情報172が印刷されている事を示す。なお、給紙装置情報172の出力例は、本実施形態に示す出力形態に限定されず、出力位置等はユーザが指定した位置としたり、文字サイズも変更したりできるように構成してもよい。
【0066】
次に、S1418で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替え、S1415へ戻る。
【0067】
一方、S1415で給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した場合はS1414進む。そして、S1414で、CPU305は印刷継続または中止処理を行う。なお、印刷継続または中止処理のフローは図13のフローとなるためその説明については省略する。
【0068】
一方、S1409で、成果物としての利用指示がされたとCPU305が判断した場合はS1410に進む。そして、S1409で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1411に進み、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0069】
そして、S1412で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替えて、S1410に戻る。
一方、S1410でまだ給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した場合は、S1413に進む。
【0070】
そして、S1413で、CPU305は、給紙制御部327を制御して、給紙装置情報テーブル(図16)からS1411で実際に給紙した給紙装置情報(給紙装置No等)を取得して実際に給紙したシート別に給紙装置情報を図18に示すように印刷する。この際、CPU305は、RAM306に保存されている印字するラスタライズ画像データとは別に、RAM306に保存されている印字する。次に、S1414で、CPU305は印刷継続または中止処理を行い、本処理を終了する。なお、印刷継続または中止処理のフローは図13のフローと同一となるので、説明は省略する。
【0071】
図18は、本実施形態を示す印刷装置の出力結果の一例を示す図である。本例は、一枚目給紙装置No1から、2枚目給紙装置No2給紙されたことを示す情報をプリンタ323から出力した例に対応する。
図18において、182は印刷データとは異なる給紙装置情報を印刷したシート材であり、シート材182にシート毎に利用した給紙装置情報が印刷されている事を示す。
【0072】
以上のように、お試しプリントした各枚に給紙した給紙装置情報を印字する事で
どの給紙装置に入っていたシート材であるのかの確認が簡単にできるようになる。
また、お試しプリントで給紙した給紙装置情報を印刷データとは別シート材に印刷する事で、印刷結果が成果物として再利用する事が可能になる。
【0073】
〔第4実施形態〕
以下、図5、図7、図19を用いて、第4実施形態について説明する。
図19は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、印刷処理に関わる詳細手順例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
【0074】
まず、S1901で、ネットワークを介して情報処理装置から印刷ジョブを受信すると、CPU305はジョブ制御部325を制御して受信したジョブを解析し部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。
そして、S1902で、印刷ジョブから取得した情報をCPU305はジョブ制御情報保存部326に保存する。次に、S1903では、CPU305は受信した印刷ジョブに給紙装置指定がされている否かを判断する。ここで、給紙装置指定がされていないと判断した場合、S1904に進み、CPU305は通常の印刷処理を行って、本処理を終了する。なお、通常の印刷処理についての説明は省略する。
【0075】
一方、S1903で給紙装置指定があると判断したCPU305が場合は、S1905に進み、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するか選択する画面(図7)を表示する。
そして、S1906で、CPU305はお試しプリント実施を指示するボタンB1をユーザが選択しているかどうかを判断する。ここで、お試しプリントの実施を指示するためのボタンB1が選択されていないとCPU305が判断した場合、S1907に進む。そして、S1907で、CPU305はジョブ制御情報保存部326に保存した制御情報に基づいてフィニッシング処理(ステイブル等)の指定があるかを判別する。
【0076】
ここで、フィニッシング処理の指定があるとCPU305が判断した場合、S1909に進み、CPU305は排紙制御部328を制御して排紙先を排紙処理がされない排紙先(トレイ1201)に切り替えて、S1910に進む。
【0077】
一方、S1908で、フィニッシング処理の指定がないとCPU305が判断した場合はS1910に進む。そして、S1910で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があると判断した場合は、S1911に進み、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0078】
次に、S1912で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替える。そして、S1910に戻る。
一方、S1910で、CPU305がまだ給紙していない同一グループに属する他の給紙装置がないと判断した場合は、S1913に進み、CPU305は印刷継続または中止処理を行って、本処理を終了する。なお、印刷継続または中止処理のフローは図13のフローと同様なので、処理の説明については省略する。
【0079】
以上のように、本実施形態によれば、印刷ジョブのフィニッシング設定を利用して、お試しプリント結果を成果物として利用可能/不可と区別して自動的に排紙先を変更する事が可能となりユーザの印刷結果の仕分け手間を省く事が可能となる。
上記各実施形態によれば、グループが設定されている全ての給紙装置から一枚ずつ順々に給紙して印刷するお試し印刷行うことができる。これにより、ユーザがお試し印刷結果を確認してグループ化されている給紙装置全てに所望のシート材が格納されている事かどうかを確実に確認できる。さらに、上記各実施形態によれば、シート材情報(サイズ、色等)を検知するセンサなどの特別なハードウエアを必要としないため、簡単な構成で間違ったシート材への印刷を防止する制御を安価に実行できる。
【0080】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア(プログラム)をパソコン(コンピュータ)等の処理装置(CPU、プロセッサ)にて実行することでも実現できる。
【0081】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【0082】
100 印刷装置
101 画像形成部
103 スキャナ部
200 排紙装置
【技術分野】
【0001】
本発明は、印刷システム、印刷システムの印刷処理方法及びプログラムに関するものである。
【背景技術】
【0002】
複数の給紙装置(給紙段)を持つ印刷装置において、複数の給紙装置をグループとして扱う技術がある。特定の給紙装置を指定して投入された印刷ジョブであってもグループ内の給紙装置を利用可能にすることが行われている。このようにグループ内の給紙装置を一つの給紙装置として取り扱いシート材切れの頻度を少なくする手法が提案されている。
【0003】
また、複数の給紙装置をグループとして扱う場合、グループ化されている給紙装置にシート材を補給する場合に間違ったシート材を入れてしまい誤印刷がされてしまう場合がある。
【0004】
このような誤った印刷を防止する仕組みとして、印刷ジョブ投入された時に印刷装置が各給紙装置からシート材を給紙しその際にセンサを用いてシート材特性(サイズ、色、坪量等)を検知する等の技術(例えば、特許文献1参照)が提案されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2006−62772号公報
【特許文献2】特開2009−256077号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、上記従来技術では給紙装置をグループとして扱う場合、グループ化された給紙装置には全て同じ設定、同じシート材が補給されている必要があり、印刷装置のUI装置で防止を図っている。
しかしながら、ユーザが実際にシート材補給時に間違ったシート材を入れてしまった場合、印刷終了までその状態を確認することができず、誤印刷を印刷処理の初期段階で発見して印刷を停止することができないため、シート材を無断に消費してしまう。
【0007】
さらに、印刷装置が給紙時にシート材特性(サイズ、色、坪量等)を検知するセンサなど特別なハードウエアを含む仕組みが必要となり、さらに給紙装置のシート材確認を行わないといった選択を簡単な構成で、かつ安価に行うことができない。
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、複数のシート収納手段を切り替えてシート材を給紙して印刷処理を行う際、指定された枚数分の印刷処理を終了する前に、ユーザが指定している種別に合致するものかを確認と、継続印刷指示とを行える仕組みを提供することである。
さらに、本発明の目的は、印刷ジョブで指定された枚数に確認用に出力されたシート材をも含めて継続印刷を行うため、無駄な印刷出力がなされてしまうことを簡単な構成、かつ安価に行える仕組みを提供することである。
【課題を解決するための手段】
【0008】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
複数のシート収納手段を備える印刷システムであって、複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定手段と、受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷手段と、前記一時中断した印刷処理を継続させるための指示を受け付ける受付手段と、前記受付手段が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御手段と、を備えることを特徴とする。
【発明の効果】
【0009】
本発明によれば、複数のシート収納手段を切り替えてシート材を給紙して印刷処理を行う際、指定された枚数分の印刷処理を終了する前に、ユーザが指定している種別に合致するものかを確認と、継続印刷指示とを行える。
さらに、印刷ジョブで指定された枚数に確認用に出力されたシート材をも含めて継続印刷を行うため、無駄な印刷出力がなされてしまうことを防止できる。
【図面の簡単な説明】
【0010】
【図1】本発明の実施形態を示す印刷装置の構成例を示す断面図である。
【図2】図1に示した印刷装置の排紙装置の断面図である。
【図3】印刷装置のメインコントローラを示すブロック図である。
【図4】図3に示した操作部に表示されるUIの一例を示す図である。
【図5】印刷装置で管理されるグループ化給紙装置情報テーブルを示す図である。
【図6】印刷装置の制御方法を説明するフローチャートである。
【図7】図3に示した操作部に表示されるUIの一例を示す図である。
【図8】図3に示した操作部に表示されるUIの一例を示す図である。
【図9】印刷装置の制御方法を説明するフローチャートである。
【図10】印刷装置の制御方法を説明するフローチャートである。
【図11】印刷装置の制御方法を説明するフローチャートである。
【図12】図3に示した操作部に表示されるUIの一例を示す図である。
【図13】印刷装置の制御方法を説明するフローチャートである。
【図14】印刷装置の制御方法を説明するフローチャートである。
【図15】図3に示した操作部に表示されるUIの一例を示す図である。
【図16】図3に示した操作部に表示されるUIの一例を示す図である。
【図17】印刷装置の出力結果の一例を示す図である。
【図18】印刷装置の出力結果の一例を示す図である。
【図19】印刷装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【0011】
次に本発明を実施するための最良の形態について図面を参照して説明する。
<システム構成の説明>
〔第1実施形態〕
図1は、本発明の実施形態を示す印刷装置の構成例を示す断面図である。ここでは、印刷装置(または印刷システム)の一例として、グループ化して管理するための複数の給紙部を備え、シート後処理を行うユニットを接続可能な印刷装置100を例に説明する。
【0012】
図1において、100は印刷装置で、画像形成部101、定着部102、スキャナ部103、操作部104、シート材排出部107、トナー補給部110、及び外部給紙装置118を備える。また、画像形成部101には、給紙装置105、106、搬送部108、一次転写部111、転写ベルト112、及び二次転写部113が設けられている。
定着部102には、スイッチバック部109、廃トナー収納部114、定着ユニット115、116、及び搬送部117、123が設けられている。外部給紙装置118には、搬送部119、及び給紙装置120、121、122が設けられている。
【0013】
スキャナ部103は、原稿をスキャンして画像の電子データを生成する。操作部104は、操作者による印刷装置100への各種指示を受け付ける。また、操作部104には、ハードキーとともに、タッチパネル式などの表示部が設けられている。給紙装置105、106、120、121、122は印刷装置100で印刷するためのシート材を積載する。シート材排出部107は、印刷されたシート材を印刷装置100の外部へ排出する。各搬送部には、一定の間隔でシート材を搬送するためのローラが設けられている。スイッチバック部109は、シート材排出部107へシート材を排出する際にシート材の出力面を反転させる。トナー補給部110は、画像形成部101に対して現像剤であるトナーを補給する。一次転写部111は、画像データに従って形成したトナー像を転写ベルト112に転写する。
【0014】
二次転写部113は、転写ベルト112に転写されたトナー像をシート材に転写する。廃トナー収納部114は、転写処理の過程において発生した余分なトナーを収納する。定着ユニット115は、二次転写部113において画像が転写されたシート材に熱と圧力を加えて、トナーをシート材に定着させる。定着ユニット116は、定着ユニット115において画像が定着されたシート材にさらに熱と圧力を加えて画像の定着を強化させる。
【0015】
搬送部108、117、119、123は、シート材を搬送するための搬送路である。搬送部117は、定着ユニット115から定着ユニット116へシート材を搬送するための搬送路である。搬送部123は、定着ユニット115から定着ユニット116を介さずにシート材排出部107又はスイッチバック部109へシート材を搬送するための搬送路である。搬送部108、119は、シート材を印刷装置100へ供給するための搬送路である。
<排紙装置200の構成>
【0016】
図2は、図1に示した印刷装置100の排紙装置200の断面図である。
図2において、シート材入力部206はシート材排出部107をとおしてシート材を受け入れる部分である。搬送路205はシート材を排紙装置内の各機構に搬送する為の搬送路および機構である。排出トレイ201,202,203,204は排出されるシート材を積載するものであり、それぞれつながっている搬送路205の経路により対応するフィニッシング機能(ステイブル、ソート、中とじ、折り、パンチ等)が異なる。なお、特に排出トレイ201は全てのフィニッシング機能に非対応の積載部である。
207は排紙オプション機構部でありステイブル、ソートを行う機構を有する。208は折り機構部であり、シート材を折る機構を有する。
【0017】
<印刷装置100の制御構成>
図3は、図1に示した印刷装置100のメインコントローラ301を示すブロック図である。
【0018】
図3において、メインコントローラ301は、CPU305、RAM306、操作部I/F307、ネットワークI/F制御部308、モデム309、ROM310、HDD311を備える。また、イメージバスI/F313を介し、RIPI/F314、データ圧縮部315、デバイスI/F316、及び画像処理部317を備える。また、312はCPUバスであり、324はイメージバスである。
【0019】
ネットワークI/F308には、外部機器とネットワークによって接続を行うためのネットワークケーブル303が接続される。モデム309には、外部機器と電話回線によって接続を行うための回線ケーブル304が接続される。
CPU305は、メインコントローラ301全体を制御するためのプログラムを動作させる。RAM306は、CPU305上で動作するプログラムによって管理される。RAM306は、外部から受信したデータを一時的に蓄えるための受信バッファやRIP321によってラスタライズされた画像データを一時的に蓄えるための画像データバッファ等の目的で使用される。ROM310は、CPU305上で動作するプログラムやデータ等を格納する。HDD311は、さまざまなデータを長期的に保存することが可能な不揮発性の記憶装置である。
【0020】
操作部I/F307は、操作部104とメインコントローラ301とを接続するためのインタフェースである。イメージバスI/F313は、CPUバス312とイメージバス324とを接続するためのインタフェースである。RIPI/F314には、データバス318を介してRIP321が接続される。RIP321は、外部から入力される画像記述データをビットマップイメージデータに変換する機能を有するラスタライズボード(RIP)である。RIPI/F314は、データバス318によってRIP321とイメージバス324を接続するためのインタフェースである。データ圧縮部315は、データを圧縮する。
【0021】
また、デバイスI/F316には、データバス319を介して給紙排紙装置322が接続され、データバス320を介してプリンタ323が接続される。プリンタ323の構成は、図1を用いて上述した構成である。
CPU305は、操作部104又は外部機器からネットワークケーブル303を介して指示される信号に従って、データバス319、320を介してプリンタ323及び給紙排紙装置322へ印刷を行うための命令を発行する。画像処理部317は、RIP321によって生成されたビットマップイメージデータに各種画像処理を施す。画像処理部317では、2ページのビットマップイメージデータを1ページのビットマップイメージデータに合成する機能等のビットマップイメージデータをデジタル的に処理する機能を備える。
【0022】
ジョブ制御部325は外部から受信したデータをジョブとして解析して部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を得ると共にデータをジョブとして制御する。
【0023】
ジョブ制御情報保存部326は上記取得した制御情報を格納する領域である。給紙制御部327は、CPU305、ジョブ制御部325と共に給紙に関する制御を管理する。排紙制御部328は、CPU305、ジョブ制御部325と共に排紙に関する制御を管理する。給排紙制御情報保存部329は、給紙制御部327、排紙制御部328の管理に必要な制御情報を保持する領域である。
【0024】
<給紙装置のグループ化>
【0025】
本実施形態において、給紙装置のグループ化とは、仮想的に複数の給紙装置をひとまとまりとして扱うことである。通常、給紙装置が指定された印刷ジョブの場合、指定された給紙装置のシート材がなくなると、印刷装置100は印刷を止め、操作部104に指定された給紙装置にシート材を補給する旨を表示する。
一方、給紙装置のグループ化を行うと、指定された給紙装置のシート材がなくなった場合、同じグループに属する給紙装置に印刷可能なシート材があった場合に印刷を継続する。
【0026】
図4は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、給紙装置のグループ化の設定画面に対応する。以下、複数のシート収納手段(給紙装置)の中から選択されるシート収納手段をグループ化する設定処理を説明する。
図4において、401、402、403、404、405はそれぞれ給紙装置105、106、120、121、122の情報を示している。408は給紙装置を識別するNoを示している。グループ化設定ボタン406は、各給紙装置が属しているグループを示している。図4の例では、給紙装置401と給紙装置402がグループ1、給紙装置403と給紙装置404がグループ2、給紙装置405がグループ3に属している例である。グループ化設定ボタン406が押されると、グループ番号が1つずつインクリメントされる。グループ番号は給紙装置数と同じ数まで変更可能であり、給紙装置数と同じ場合にグループ化設定ボタン406が押下されると、「1」に戻る。本画面において、OKボタン407が押下されると、CPU305は、現在のグループ化設定を排紙制御部328の図5のグループ化給紙装置情報テーブルに記憶する。ここで、グループ化給紙装置情報テーブルは、HDD311に保持される場合を示すが、他の不揮発性メモリ、例えばNVRAM等で保持される構成であってもよい。
【0027】
図5は、図3に示したHDD311で管理されるグループ化給紙装置情報テーブルの一例を示す図である。本例に示すグループ化給紙装置情報テーブルにはグループ番号毎にグループ化されている給紙装置情報、グループ化されている給紙装置数(A)が記憶される状態を示す。
【0028】
図6は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、グループ化された給紙装置を用いて印刷する場合の処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
S501では、CPU305はネットワークを介して印刷ジョブを情報処理装置から受信すると、当該印刷ジョブに給紙装置指定がなされているか否かを判断する。ここで、給紙装置指定がされていないとCPU305が判断した場合は、CPU305は通常の印刷処理502を行う。なお、当該通常の処理についての説明は省略する。
一方、S501で給紙装置指定がなされているとCPU305が判断した場合は、S503に進む。
【0029】
そして、S503では、CPU305は、図示しないセンサ等からの出力から指定された給紙装置がシート材切れ状態であるか否かを判断する。ここで、シート材切れ状態であるとCPU305が判断した場合は、S504に進み、シート材あり状態であるとCPU305が判断した場合はS505に進む。
そして、S505では、印刷装置100は給紙装置から1枚印刷を行う。次に、S506では、CPU305は印刷ジョブが完了したかを判断する。ここで、印刷ジョブが完了したとCPU305が判断した場合には、本処理を終了する。
一方、S506で印刷ジョブが完了していないとCPU305が判断した場合は、S503に戻る。
【0030】
一方、S504では、CPU305は印刷に使用する給紙装置をシート材切れが起きた給紙装置と同一グループに属する他の給紙装置に変更する。次に、S507では、CPU305は同一グループに属する全ての給紙装置がシート材切れかを判断する。ここで、まだ使用するシート材があるとCPU305が判断した場合は、S503に戻る。
一方、S507で、全ての給紙装置がシート材切れ状態であるとCPU305が判断した場合は、S508に進む。そして、S508では、CPU305は操作部I/F307を介し、操作部104にシート材補給表示画面を出すように指示する。これにより、操作部104にはシート材補給表示画面が表示される。
【0031】
次に、S509で、CPU305は、表示されたシート材切れ状態の給紙装置に対してユーザによりシート材補給がなされたか否かを判断する。ここで、CPU305がシート材補給されたと判断した場合は、S510に進み、S509でシート材補給されないとCPU305が判断した判断された場合は、ユーザによりシート材補給がなされるまで待つ。
次に、S510で、CPU305は使用する給紙装置をS509でシート材補給された給紙段に変更し、S505へ進む。以上のようにして、給紙装置のグループ化及びグループ化された給紙装置からの印刷を行う。
【0032】
<お試し印刷>
【0033】
本実施形態において、お試し印刷とは、印刷ジョブに対して複数部の印刷が設定されていた場合に、全部数を1度に印刷するのではなく、1部だけを先行して試し印刷を行うことをいう。そして、ユーザがその試し印刷の結果を確認し、満足のいく印刷結果であれば、ユーザからの継続印刷指示を受付て、残りの部についても印刷を継続する。
【0034】
図7、図8は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、お試し印刷指示画面例であり、図7はお試し印刷を開始するかどうかをユーザに問い合わせる画面に対応し、図8は、お試し印刷終了後、当該印刷ジョブに設定された残りの部数について印刷を継続するかどうかを問い合わせる画面に対応する。
【0035】
図9は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、グループ化された給紙装置を用いて印刷する場合の処理例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
S901で、ネットワークを介して印刷ジョブを受信すると、CPU305がジョブ制御部325を制御して受信した印刷ジョブを解析して部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。そして、S902で、CPU305が取得したこれらの情報をジョブ制御情報保存部326に保存する。
【0036】
次に、S903で、RIP321によって印刷するページ毎のラスタライズされた画像データを生成しRAM306に保存する。そして、S904で、CPU305が最終ページまでラスタライズ画像データを作成したか否かをジョブ制御部325からの通知に従い判断する。ここで、最終ページまで完了しているとCPU305が判断した場合、S905で、印刷ジョブ1部当たりの印刷ページ数(P)を確定しその情報をジョブ制御情報保存部326に保存する。
【0037】
次に、S906で、CPU305は操作部I/F307を介し、操作部104にお試しプリントを開始するかをユーザに問い合わせる画面(図7に示す)の表示を指示する。そして、S907で、ユーザが図7に示す画面を介して、お試しプリントの開始が指示されたかどうかを判断する。
【0038】
ここで、お試しプリント開始が指示されていないとCPU305が判断した場合、S908で、CPU305は通常の印刷処理でRAM306に保存されているラスタライズ画像データとジョブ制御情報保存部326の情報に基づき全部数印刷する。そして、本処理を終了する。
一方、S907でお試しプリント実施が指示されたとCPU305が判断した場合は、S909で、CPU305はRAM306に保存されているラスタライズ画像データに基づき1部だけを印刷する。
【0039】
そして、S910でCPU305は操作部I/F307を介し、設定された部数N―1部について、印刷を継続するか否かをユーザに対して問い合わせる画面(図8)の表示を操作部104に指示する。そして、S911で、ユーザからプリント継続が指示されているとCPU305が判断した場合、S912において、CPU305は通常の印刷処理でRAM306に保存されているラスタライズ画像データを部数分通常印刷して、本処理を終了する。ここで、部数とは、ジョブ制御情報保存部326に保存されているコピー部数N−1である。本実施形態では、S909で1部試し印刷による印刷処理中断後、残る部数分の印刷処理を継続する指示をS911で受け付ける部数継続受付処理が実行される。
一方、S911でプリント継続が指示されないとCPU305が判断した場合、S913で印刷のキャンセル等の予め決められている処理を実行して、本処理を終了する。
これにより、印刷ジョブで複数部数印刷が指定された場合、1部試し印刷手段による印刷処理中に、印刷ジョブに従って同一グループに属する複数のシート収納手段からシート材を1部印刷を行って排紙した後、印刷処理を中断する。その後、ユーザは、1部試し印刷結果を確認する。
【0040】
<第1のお試しプリント>
以下、図6、図7、図8、図10を用いて、第1のお試しプリント処理について説明する。
図10は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、第1のお試しプリント処理例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。以下、受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、印刷ジョブから生成される画像データをグループ給紙装置から1枚ずつ給紙してシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷処理を説明する。
【0041】
まず、S1001で、ネットワークを介して情報処理装置から印刷ジョブを受信するとCPU305は、ジョブ制御部325を制御して受信した印刷ジョブを解析して部数、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。なお、部数とは、コピー数Nに対応する。
そして、S1002で、CPU305は印刷ジョブから取得した情報をジョブ制御情報保存部326に保存する。
次に、S1003で、CPU305は印刷ジョブに給紙装置に対する指定がなされているか否かを判断する。ここで、印刷ジョブに対して給紙装置指定がされていないとCPU305が判断した場合は、S1004に進み、CPU305は通常の印刷を行い、本処理を終了する。なお、通常の印刷処理については説明は省略する。
【0042】
一方、S1003で、印刷ジョブに対して給紙装置指定がなされているとCPU305が判断した場合は、S1005に進む。そして、S1005では、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するかどうかをユーザに問い合わせる画面(図7)の表示を指示する。そして、S1006で、CPU305は、お試しプリントを実施するかどうかをユーザに問い合わせる画面に対してユーザが実施の指示を選択しているかどうかを判断する。
【0043】
次に、S1006で、ユーザがプリント実施を選択していないとCPU305が判断した場合は、S1007に進み、CPU305はグループ化された給紙装置からの通常印刷処理を行って、本処理を終了する。なお、通常印刷処理についての説明は省略する。
【0044】
S1006で、お試しプリントの実施がユーザにより選択されたとCPU305が判断した場合は、S1008に進む。そして、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったか否かを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1009に進み、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0045】
次に、S1010で、CPU305は給紙制御部327、グループ化給紙装置情報テーブル(図6)の制御情報に基づいて、S1009で使用した給紙装置以外の同一グループに属する他の給紙装置に給紙先を切替え、S1008に戻る。これにより、継続印刷中に、いずれか1つの給紙装置から給紙したシート材が切れた場合、他の給紙装置からシート材を給紙するために給紙先を自動的に切替える給紙先切替処理が実行される。
【0046】
そして、戻ったS1008において、CPU305がまだ給紙していない同一グループに属する他の給紙装置がないと判断した場合は、S1011に進む。
そして、S1011で、CPU305は印刷を一時停止すると共に操作部I/F307を介し、操作部104に残りのページの通常印刷を実施するか選択するための画面(図8)の表示を指示する。そして、S1012で、CPU305は残りのページの継続印刷(通常印刷)の実施がユーザにより選択されているかどうかを判断する。
【0047】
ここで、残りページの継続印刷(通常印刷)の実施をユーザが選択しているとCPU305が判断した場合は、S1013に進み、CPU305は通常のグループ化された給紙装置からの印刷処理を行い、本処理を終了する。これにより、1枚試し印刷により印刷したシート枚数から印刷ジョブで指定される印刷枚数を減算したシート枚数分印刷処理を継続することができ、印刷結果を無駄にすることがない。
一方、S1012で、継続印刷をユーザが選択していないとCPU305が判断した場合は、S1005に戻る。このように、CPU305が一時中断した印刷処理を継続させるための指示をユーザから受付けると、一時中断した印刷ジョブに関わる印刷処理を続行させる。
なお、本実施ではお試しプリントの再実行が指示された場合は、S1010に戻るが、印刷のキャンセル等の予め決められている処理が行われ印刷ジョブが終了する処理を行ってもよい。
【0048】
以上のように、グループ化された給紙装置が指定された印刷ジョブが投入された場合、グループ化された同一の給紙装置全てから一枚ずつ順々に給紙してのお試しプリントをう。そして、ユーザがその結果を見る事で給紙装置に入っているシート材が所望であるかを確認する事が可能になる。その為、グループ化されている給紙装置に間違ったシート材が入っていた場合の誤印刷を防止する事が出来る。また、シート材を確認する為のお試しプリント実施もユーザが選択可能となる。
【0049】
<第2のお試しプリント>
以下、図5、図7、図8、図11、図12、図13を用いて、第2のお試しプリント処理について説明する。
図11は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、第2のお試しプリント処理例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
図12は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、1部お試しプリントの実行をユーザに問い合わせる画面例である。
【0050】
まず、S1201で、ネットワークを介して情報処理装置から印刷ジョブを受信するとCPU305はジョブ制御部325を制御して受信したジョブを解析し部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。そして、S1202で、CPU305は取得した制御情報をジョブ制御情報保存部326に保存する。
そして、S1203では、CPU305は受信した印刷ジョブに給紙装置指定がされている否かを判断する。ここで、印刷ジョブに対して給紙装置指定がされていないとCPU305が判断した場合、S1204に進み、CPU305は通常印刷処理を実行して、本処理を終了する。なお、通常印刷処理については説明は省略する。
【0051】
一方、S1203で、CPU305が印刷ジョブに対して給紙装置が指定されていると判断した場合は、S1205に進み、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するか選択するUI画面(図7)の表示を指示する。そして、S1206で、CPU305は、操作部104に表示したUI画面を介してユーザからお試しプリント実施が選択されているかどうかを判断する。ここで、お試しプリント実施が選択されていないとCPU305が判断した場合、S1207に進み、CPU305はグループ化された給紙装置からの通常印刷処理を行い、本処理を終了する。
【0052】
一方、1206で、操作部104に表示されたUI画面をお試しプリントが選択されているとCPU305が判断した場合は、S1208に進む。そして、CPU305は給排紙制御情報保存部329に保持されているグループ化給紙装置情報テーブル(図6)から属するグループのグループ化されているグループ給紙装置数Aと受信した印刷ジョブの1部当たりの印刷ページ数(P)と比較する。具体的には、CPU305が印刷ジョブの1部当たりの印刷ページ数P<給紙装置数Aなる関係が成立するかどうかを判断する。
【0053】
ここで、グループ給紙装置数Aより印刷ページ数Pの方が小さいとCPU305が判断した場合、S1214に進む。そして、S1214で、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0054】
そして、S1215に進み、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合はS1216進む。そして、S1216で、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替え、S1214に戻る。
【0055】
一方、S1215で、まだ給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した場合は、S1217に進み、CPU305は現在印刷中の部の最後のページまで通常印刷を行う。なお、この際、給紙装置の切り替えは行わない。
そして、S1218で、CPU305は印刷継続または中止処理を行い、本処理を終了する。
【0056】
一方、S1208でグループ給紙装置数Aより印刷ページ数Pの方が大きいとCPU305が判断した場合はS1209に進む。そして、S1209では、CPU305は操作部I/F307を介し、操作部104にグループ給紙装置数A枚のみのお試しプリントをするか1部お試しプリントを実施するか選択する画面(図12)の表示を指示する。
そして、S1210で、CPU305は1部お試しプリント実施を示すボタンがユーザにより選択されたか否かを判断する。ここで、1部お試しプリント実施を指示するボタンが選択されているとCPU305が判断した場合は、S1214へ進む。
一方、S1210でCPU305が1部お試しプリント実施を指示するボタンB1が選択されず、ボタンB2が選択されたと判断した場合は、S1211に進む。そして、S1212で、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。そして、S1212で、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて給紙制御部327を制御して、同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。
【0057】
ここで、給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1213に進む。そして、S1213で、CPU305はグループ化給紙装置情報テーブル(図6)の制御情報に基づいて給紙制御部327を制御して、同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替え、S1211に戻る。
一方、S1212でまだ給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した(全て給紙したとCPU305が判断した)場合は、S1218に進み、CPU305が印刷継続または中止処理を行う。
【0058】
図13は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、第2のお試しプリント処理のS1218における印刷継続または中止処理に関わる詳細手順例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
S1301で、CPU305は操作部I/F307を介し、操作部104に残りのページの通常印刷を実施するか選択する画面(図8)を表示する。そして、S1302で、CPU305は残りのページの継続印刷(通常印刷)の実施が指示されたかを判断する。
【0059】
ここで、残りページの継続印刷(通常印刷)の実施が指示されたとCPU305が判断した場合、S1302に進む。そして、S1302で、CPU305はジョブ制御部325、ジョブ制御情報保存部326と共にRAM306に保存されているラスタライズ画像データを部数分を印刷して、本処理を終了する。なお、部数分とは、ジョブ制御情報保存部326に保存されているコピー部数N−S1217で印刷した部数に対応する。
この時、CPU305が行う印刷処理は通常のグループ化された給紙装置からの印刷処理である。
一方、S1302で、継続印刷の指示がなされていないとCPU305が判断した場合、S1303で、CPU305は印刷を中止する処理を実行して、本処理を終了する。
以上のように、本実施形態によれば、印刷ジョブの1部当たりのページ数とグループ化されている給紙装置数との関係によりお試しプリントで印刷する部数を可変とする。この事により1部当たりのページ数に関わらず必ず全てのグループ化されている給紙装置から給紙印刷する事が可能となり確認漏れを防ぐ事が出来る。
【0060】
〔第3実施形態〕
以下、図6、図7、図8、図12、図13、図14、図15、図16、図17、図18を用いて、第3実施形態について説明する。
図14は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、印刷処理に関わる詳細手順例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
図15は、図3に示した操作部104に表示されるユーザインタフェースの一例を示す図である。本例は、成果物理容をお試しプリントをユーザに問い合わせる画面例である。
【0061】
まず、S1401で、ネットワークを介して情報処理装置から印刷ジョブを受信するとCPU305はジョブ制御部325を制御して受信したジョブを解析し部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。そして、S1402で、CPU305は取得した情報をジョブ制御情報保存部326に保存する。
次に、S1403で、CPU305は受信した印刷ジョブに給紙装置指定がされているか否かを判断する。ここで、受信した印刷ジョブに給紙装置指定がされていないとCPU305が判断した場合、S1404に進みCPU305は通常の印刷処理を行う。なお、通常の印刷処理についての説明は省略する。
【0062】
一方、S1403で給紙装置指定ありとCPU305が判断した場合は、S1405に進み、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するか選択する画面(図7)を表示する。そして、S1406で、CPU305はお試しプリント実施を指示するボタンB1が選択されたかどうかを判断する。
【0063】
ここで、お試しプリント実施を指示するボタンB1が選択されていないとCPU305が判断した場合、S1407に進み、CPU305はグループ化された給紙装置からの通常印刷処理を行い、本処理を終了する。
【0064】
一方、S1406で、お試しプリントを指示するボタンB1が選択されたとCPU305が判断した場合は、S1408に進む。そして、S1408で、CPU305は操作部I/F307を介し、操作部104にお試しプリントを成果物として利用するかを選択する画面(図15)を表示する。
次に、S1409に進み、CPU305は成果物として利用するお試しプリントを指示するためのボタンB1がユーザにより選択されているかどうかを判断する。ここで、成果物として利用するプリント指示がなされていないとCPU305が判断した場合、S1415に進む。そして、S1415で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。
ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1416進み、CPU305は現在指定されている給紙装置から1枚給紙を行う。次に、S1417で、CPU305は給紙制御部を制御して給紙装置情報テーブル(図16)からS1416で実際に給紙した給紙装置情報を取得し給紙したシート材の一部にRAM306に保存されている印字するラスタライズ画像データと共に印刷する。ここで、給紙装置情報には給紙装置No等が含まれる。
図17は、本実施形態を示す印刷装置の出力結果の一例を示す図である。本例は、図3に示したプリンタ323からシート材の右上隅に給紙装置情報を印刷データとともに出力した例である。特に、図17には、給紙装置No1から給紙された場合の出力結果例を示す。
【0065】
図17において、171は給紙したシート材であり、給紙装置情報172が印刷されている事を示す。なお、給紙装置情報172の出力例は、本実施形態に示す出力形態に限定されず、出力位置等はユーザが指定した位置としたり、文字サイズも変更したりできるように構成してもよい。
【0066】
次に、S1418で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替え、S1415へ戻る。
【0067】
一方、S1415で給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した場合はS1414進む。そして、S1414で、CPU305は印刷継続または中止処理を行う。なお、印刷継続または中止処理のフローは図13のフローとなるためその説明については省略する。
【0068】
一方、S1409で、成果物としての利用指示がされたとCPU305が判断した場合はS1410に進む。そして、S1409で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図6)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があるとCPU305が判断した場合は、S1411に進み、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0069】
そして、S1412で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替えて、S1410に戻る。
一方、S1410でまだ給紙していない同一グループに属する他の給紙装置がないとCPU305が判断した場合は、S1413に進む。
【0070】
そして、S1413で、CPU305は、給紙制御部327を制御して、給紙装置情報テーブル(図16)からS1411で実際に給紙した給紙装置情報(給紙装置No等)を取得して実際に給紙したシート別に給紙装置情報を図18に示すように印刷する。この際、CPU305は、RAM306に保存されている印字するラスタライズ画像データとは別に、RAM306に保存されている印字する。次に、S1414で、CPU305は印刷継続または中止処理を行い、本処理を終了する。なお、印刷継続または中止処理のフローは図13のフローと同一となるので、説明は省略する。
【0071】
図18は、本実施形態を示す印刷装置の出力結果の一例を示す図である。本例は、一枚目給紙装置No1から、2枚目給紙装置No2給紙されたことを示す情報をプリンタ323から出力した例に対応する。
図18において、182は印刷データとは異なる給紙装置情報を印刷したシート材であり、シート材182にシート毎に利用した給紙装置情報が印刷されている事を示す。
【0072】
以上のように、お試しプリントした各枚に給紙した給紙装置情報を印字する事で
どの給紙装置に入っていたシート材であるのかの確認が簡単にできるようになる。
また、お試しプリントで給紙した給紙装置情報を印刷データとは別シート材に印刷する事で、印刷結果が成果物として再利用する事が可能になる。
【0073】
〔第4実施形態〕
以下、図5、図7、図19を用いて、第4実施形態について説明する。
図19は、本実施形態を示す印刷装置の制御方法を説明するフローチャートである。本例は、印刷処理に関わる詳細手順例である。本処理は、お試し印刷処理例である。なお、各ステップは、CPU305がROM310、HDD311から制御プログラムをRAM306にロードして実行することで実現される。
【0074】
まず、S1901で、ネットワークを介して情報処理装置から印刷ジョブを受信すると、CPU305はジョブ制御部325を制御して受信したジョブを解析し部数(コピー数:N)、給紙指定、排紙処理情報(ステイブル、排紙先)等の制御情報を取得する。
そして、S1902で、印刷ジョブから取得した情報をCPU305はジョブ制御情報保存部326に保存する。次に、S1903では、CPU305は受信した印刷ジョブに給紙装置指定がされている否かを判断する。ここで、給紙装置指定がされていないと判断した場合、S1904に進み、CPU305は通常の印刷処理を行って、本処理を終了する。なお、通常の印刷処理についての説明は省略する。
【0075】
一方、S1903で給紙装置指定があると判断したCPU305が場合は、S1905に進み、CPU305は操作部I/F307を介し、操作部104にお試しプリントを実施するか選択する画面(図7)を表示する。
そして、S1906で、CPU305はお試しプリント実施を指示するボタンB1をユーザが選択しているかどうかを判断する。ここで、お試しプリントの実施を指示するためのボタンB1が選択されていないとCPU305が判断した場合、S1907に進む。そして、S1907で、CPU305はジョブ制御情報保存部326に保存した制御情報に基づいてフィニッシング処理(ステイブル等)の指定があるかを判別する。
【0076】
ここで、フィニッシング処理の指定があるとCPU305が判断した場合、S1909に進み、CPU305は排紙制御部328を制御して排紙先を排紙処理がされない排紙先(トレイ1201)に切り替えて、S1910に進む。
【0077】
一方、S1908で、フィニッシング処理の指定がないとCPU305が判断した場合はS1910に進む。そして、S1910で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属する他の給紙装置全てから1枚給紙を行ったかを判断する。ここで、まだ給紙していない同一グループに属する他の給紙装置があると判断した場合は、S1911に進み、CPU305は現在指定されている給紙装置から1枚給紙して印刷を行う。
【0078】
次に、S1912で、CPU305は給紙制御部327を制御して、グループ化給紙装置情報テーブル(図5)の制御情報に基づいて同一グループに属するまだ給紙していない他の給紙装置に給紙先を切り替える。そして、S1910に戻る。
一方、S1910で、CPU305がまだ給紙していない同一グループに属する他の給紙装置がないと判断した場合は、S1913に進み、CPU305は印刷継続または中止処理を行って、本処理を終了する。なお、印刷継続または中止処理のフローは図13のフローと同様なので、処理の説明については省略する。
【0079】
以上のように、本実施形態によれば、印刷ジョブのフィニッシング設定を利用して、お試しプリント結果を成果物として利用可能/不可と区別して自動的に排紙先を変更する事が可能となりユーザの印刷結果の仕分け手間を省く事が可能となる。
上記各実施形態によれば、グループが設定されている全ての給紙装置から一枚ずつ順々に給紙して印刷するお試し印刷行うことができる。これにより、ユーザがお試し印刷結果を確認してグループ化されている給紙装置全てに所望のシート材が格納されている事かどうかを確実に確認できる。さらに、上記各実施形態によれば、シート材情報(サイズ、色等)を検知するセンサなどの特別なハードウエアを必要としないため、簡単な構成で間違ったシート材への印刷を防止する制御を安価に実行できる。
【0080】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア(プログラム)をパソコン(コンピュータ)等の処理装置(CPU、プロセッサ)にて実行することでも実現できる。
【0081】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【0082】
100 印刷装置
101 画像形成部
103 スキャナ部
200 排紙装置
【特許請求の範囲】
【請求項1】
複数のシート収納手段を備える印刷システムであって、
複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定手段と、
受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷手段と、
前記一時中断した印刷処理を継続させるための指示を受け付ける受付手段と、
前記受付手段が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御手段と、
を備えることを特徴とする印刷システム。
【請求項2】
前記印刷ジョブで複数部数印刷が指定された場合、1部を試し印刷して印刷処理を中断する1部試し印刷手段と、
前記1部試し印刷手段による印刷処理中断後、残る部数分の印刷処理を継続する指示を受け付ける部数継続受付手段と、
を備え、
前記1部試し印刷手段による印刷処理中に、前記1枚試し印刷手段が受信する印刷ジョブにしたがって同一グループに属する複数のシート収納手段からシート材を1枚それぞれ給紙して印刷を行って排紙した後、印刷処理を一時中断することを特徴とする請求項1記載の印刷システム。
【請求項3】
前記制御手段は、前記1枚試し印刷手段により印刷したシート枚数から前記印刷ジョブで指定される印刷枚数を減算したシート枚数分印刷処理を継続することを特徴とする請求項1または2記載の印刷システム。
【請求項4】
継続印刷中に、いずれか1つのシート収納手段から給紙したシート材が切れた場合、他のシート収納手段からシート材を給紙するために給紙先を自動的に切り替える給紙先切替手段を備えることを特徴とする請求項1記載の印刷システム。
【請求項5】
複数のシート収納手段を用いてシート材を給紙して印刷処理を実行する場合、シート材を給紙したシート収納手段を識別するための情報を印刷ジョブの画像とともに印刷することを特徴とする請求項1記載の印刷システム。
【請求項6】
複数のシート収納手段を備える印刷システムの印刷処理方法であって、
複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定工程と、
受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷工程と、
前記一時中断した印刷処理を継続させるための指示を受け付ける受付工程と、
前記受付工程が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御工程と、
を備えることを特徴とする印刷システムの印刷処理方法。
【請求項7】
請求項6に記載の印刷システムの印刷処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項1】
複数のシート収納手段を備える印刷システムであって、
複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定手段と、
受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷手段と、
前記一時中断した印刷処理を継続させるための指示を受け付ける受付手段と、
前記受付手段が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御手段と、
を備えることを特徴とする印刷システム。
【請求項2】
前記印刷ジョブで複数部数印刷が指定された場合、1部を試し印刷して印刷処理を中断する1部試し印刷手段と、
前記1部試し印刷手段による印刷処理中断後、残る部数分の印刷処理を継続する指示を受け付ける部数継続受付手段と、
を備え、
前記1部試し印刷手段による印刷処理中に、前記1枚試し印刷手段が受信する印刷ジョブにしたがって同一グループに属する複数のシート収納手段からシート材を1枚それぞれ給紙して印刷を行って排紙した後、印刷処理を一時中断することを特徴とする請求項1記載の印刷システム。
【請求項3】
前記制御手段は、前記1枚試し印刷手段により印刷したシート枚数から前記印刷ジョブで指定される印刷枚数を減算したシート枚数分印刷処理を継続することを特徴とする請求項1または2記載の印刷システム。
【請求項4】
継続印刷中に、いずれか1つのシート収納手段から給紙したシート材が切れた場合、他のシート収納手段からシート材を給紙するために給紙先を自動的に切り替える給紙先切替手段を備えることを特徴とする請求項1記載の印刷システム。
【請求項5】
複数のシート収納手段を用いてシート材を給紙して印刷処理を実行する場合、シート材を給紙したシート収納手段を識別するための情報を印刷ジョブの画像とともに印刷することを特徴とする請求項1記載の印刷システム。
【請求項6】
複数のシート収納手段を備える印刷システムの印刷処理方法であって、
複数のシート収納手段の中から選択されるシート収納手段をグループ化する設定工程と、
受信する印刷ジョブが複数のシート収納手段を使用可能なグループを指定している場合、前記印刷ジョブから生成される画像データを各シート収納手段から1枚ずつ給紙されるシート材に印刷して排紙した後、印刷処理を一時中断する1枚試し印刷工程と、
前記一時中断した印刷処理を継続させるための指示を受け付ける受付工程と、
前記受付工程が前記印刷処理を継続させる指示を受け付けた場合、一時中断した印刷処理を続行させる制御工程と、
を備えることを特徴とする印刷システムの印刷処理方法。
【請求項7】
請求項6に記載の印刷システムの印刷処理方法をコンピュータに実行させることを特徴とするプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【公開番号】特開2013−52540(P2013−52540A)
【公開日】平成25年3月21日(2013.3.21)
【国際特許分類】
【出願番号】特願2011−190737(P2011−190737)
【出願日】平成23年9月1日(2011.9.1)
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】
【公開日】平成25年3月21日(2013.3.21)
【国際特許分類】
【出願日】平成23年9月1日(2011.9.1)
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】
[ Back to top ]