JP5084675B2 - 情報処理装置、制御方法、コンピュータプログラム、記憶媒体 - Google Patents

情報処理装置、制御方法、コンピュータプログラム、記憶媒体 Download PDF

Info

Publication number
JP5084675B2
JP5084675B2 JP2008231195A JP2008231195A JP5084675B2 JP 5084675 B2 JP5084675 B2 JP 5084675B2 JP 2008231195 A JP2008231195 A JP 2008231195A JP 2008231195 A JP2008231195 A JP 2008231195A JP 5084675 B2 JP5084675 B2 JP 5084675B2
Authority
JP
Japan
Prior art keywords
page
job
confirmation
print
image forming
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.)
Expired - Fee Related
Application number
JP2008231195A
Other languages
English (en)
Other versions
JP2010068126A (ja
Inventor
弘行 高橋
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2008231195A priority Critical patent/JP5084675B2/ja
Priority to US13/054,469 priority patent/US8643882B2/en
Priority to PCT/JP2009/065880 priority patent/WO2010029984A1/en
Priority to EP09813130.3A priority patent/EP2324415B1/en
Priority to CN200980135375.6A priority patent/CN102150125B/zh
Publication of JP2010068126A publication Critical patent/JP2010068126A/ja
Application granted granted Critical
Publication of JP5084675B2 publication Critical patent/JP5084675B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • 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/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • 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/1285Remote printer device, e.g. being remote from client or server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00233Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data reproduction, e.g. network printing or remote image display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/0032Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a medium handling apparatus, e.g. a sheet sorter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3218Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a confirmation, acknowledgement or receipt
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3271Printing or stamping

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は情報処理装置、画像形成システム、情報処理装置又画像形成システムの制御方法及び、コンピュータプログラム及び、記憶媒体に関するものである。
POD市場では、大量ページ、大量部数で出力される場合が多い。更に、大容量のスタッカへの出力や、部ごとにステイプル/中綴じ製本/くるみ製本など、仕上げを意識した出力形態も様々である。
一般的に、スタッカ出力は、ジョブの全てが終了するまで、出力物を取り出すことができない。また、ステイプル/中綴じ製本/くるみ製本などは部単位で綴じられて、途中で出力の様子を伺うことが難しい仕組みになっている。というのは、それぞれ出力物の乱丁(ページ順の乱れ)や落丁(ページの過不足)を回避するためである。これを防ぐために、一般に画像形成装置10では、出力の途中に出力物の取り出しができない構造となっていることが多いのである。
次に、画像形成装置10には、様々なキャリブレーション機能を搭載して、常に安定した出力を維持できるようにしている。
ところが、ユーザは、デバイスに対して責任を持つというよりも、出来上がった出力物に対して責任を持つため、いくらデバイスに上質の自動補正機能が搭載されても、出力物として判断したいという傾向が強い。つまり、ユーザにとって、大量出力時の色再現の継続性は、重要な関心事であって、逐次出力状況を観察して、完成度の高い出力物を得たいと考える。そのため、「確認プリント」と呼ばれる機能が搭載された画像形成装置10が登場した。
「確認プリント」とは、ジョブの印刷中に、任意のタイミングで確認プリントボタンを押すと、次に印刷されるページを2枚出力し、出力された2枚のうち1枚はスタッカへ、もう1枚は排紙トレイに排出する機能である。但し、先行給紙を行っている場合には、次に給紙されることになっているページに対して2枚の印刷を行う。
即ち、「確認プリント」とは、正常出力のほかに、余分なページを故意に印刷して異なる排出先に排出することで、ユーザの確認要望に応える機能である。
また、「確認プリント」機能には、ページ単位の確認プリントと部単位の確認プリントがある。
更に特許文献1では、画像形成装置10において確認プリントを行うページをジョブに含まれる印刷用ページの中から指定し、指定したページを何部毎に排出するかを設定できる技術が開示されている。
特開2007−72299号公報
しかしながら、この「確認プリント」という機能は、シーケンス制御が複雑となるため、一部の高機能デバイスでのみ実施されており、どのデバイスでも実施できるというものではなかった。そのため確認プリントの機能を搭載していないデバイスでは、確認プリントを実施することができないという課題がある。
さらに、画像形成装置において確認プリントを設定する場合には、装置に対して確認プリントの設定が施される。そのため、複数のジョブを印刷する場合に、ジョブ毎に異なる設定の確認プリントを実現するためには、ジョブの完了する度に設定を変更するという煩わしい作業が必要となるという課題がある。
本発明は、上記のような課題を解決するための発明であり、印刷されるジョブの順序や、画像形成装置の機能によらずユーザの望む確認プリントをジョブ単位で行うことができるシステムを提供することを目的としている。
上記課題を解決するために、本発明の情報処理装置は、受信したジョブに従って前記ジョブに含まれる印刷用ページの印刷及び排出を行う画像形成装置で扱うことのできる前記ジョブを作成可能な情報処理装置であって、前記画像形成装置において前記印刷用ページに加えて確認ページが印刷され、前記印刷用ページとは異なる排出先に前記確認ページが排出されるよう確認プリントの設定を前記ジョブ毎に施す設定手段と、前記設定手段によって前記確認プリントの設定が施された前記ジョブを前記画像形成装置に送信する送信手段と、前記ジョブの印刷プレビューを行うプレビュー手段と、前記印刷プレビューにおいて、前記確認ページを含めない仕上りプレビューと、前記確認ページを含める全ページプレビューとを切り替える切替手段とを有することを特徴とする。
また、本発明の画像形成システムは、受信したジョブに従って前記ジョブに含まれる印刷用ページの印刷及び排出を行う画像形成装置と、前記画像形成装置で扱うことのできる前記ジョブを作成可能な情報処理装置とからなる画像形成システムであって、前記情報処理装置は、前記画像形成装置において前記印刷用ページに加えて確認ページが印刷され、前記印刷用ページとは異なる排出先に前記確認ページが排出されるよう確認プリントの設定を前記ジョブ毎に施す設定手段と、前記設定手段によって前記確認プリントの設定が施された前記ジョブを前記画像形成装置に送信する送信手段とを有し、前記画像形成装置は、前記送信手段によって送信された前記ジョブを受信する受信手段と、前記受信手段によって受信したジョブに基づいて、前記ジョブに含まれる前記印刷用ページと前記確認ページとの排出先を異なる排出先にするよう決定する決定手段、前記ジョブの印刷プレビューを行うプレビュー工程と、前記印刷プレビューにおいて、前記確認ページを含めない仕上りプレビューと、前記確認ページを含める全ページプレビューとを切り替える切替工程ととを有することを特徴とする。
本発明によって、印刷用ページとは異なる排出先に確認ページが排出されるよう確認プリントの設定を前記ジョブ毎に施すことで、印刷されるジョブの順序や、画像形成装置の機能によらずユーザの望む確認プリントをジョブ単位で行うことができる。
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
[第一の実施形態]
図1は、本実施形態に適用できる画像形成システムの構成の一例を示す概念図である。
同図は、ネットワーク11に接続された情報処理装置であるクライアントPC12、及び、画像形成装置システム(画像形成装置10とそれに付随するアクセサリ装置)で構成されている。
クライアントPC12には、アプリケーション(一般アプリケーション101、及び、文書処理システム20)がインストールされている。クライアントPC12はアプリケーション上で作成した印刷用ページを含むジョブを作成可能であり、作成したジョブを画像形成装置10に送信可能である。
画像形成装置10は、クライアントPC12から受信したジョブに従ってジョブに含まれる印刷用ページの印刷及び排出を行うデバイスである。
更に、図1を用いて画像形成装置システムの構成について説明する。画像形成装置10には、複数個のアクセサリ装置が接続されている。
まず、豊富な給紙メディアを大量に格納しておくことが可能な大容量のペーパーデッキ13a、ペーパーデッキ13b及び、ペーパーデッキ13cである。
次に、印刷され排出された出力物を大量に蓄えることが出来るスタッカ15a及び、スタッカ15b。更に、中綴じ製本を行う中綴じ製本機(フィニッシャ)16である。この中綴じ製本機16は、中綴じ製本だけでなく、ステイプル、インサータ、紙折り、断裁などの機能も合わせ持っている。
これらのアクセサリ装置は、それぞれ独立に接続したり、外したり自由な組合せで画像形成装置10に取り付けることが出来る。また、その接続順序も、物理的に接続できれば、自由に組み合わせることができる。
また、ここでペーパーデッキやスタッカは、複数台接続が可能である。ペーパーデッキやスタッカを複数台つなげた場合、内部の紙搬送経路を利用して、ペーパーデッキ自身やスタッカ自身で記録メディアを処理できる。更に、別のペーパーデッキやスタッカからの記録メディアも紙搬送できる構造になっている。
次に、画像形成装置10の各構成について、図2を用いて説明する。
画像形成装置10は、スキャナ部21、プリンタ部、コントローラ部から構成される。ここで、プリンタ部は、レーザ露光部22、感光ドラム23、作像部24、定着部25、給紙/搬送部26及び、これらを制御する不図示のプリンタ制御部から構成される。また、コントローラ部については後述する。
スキャナ部21は、原稿台に置かれた原稿に対して、照明を当てて原稿画像を光学的に読み取り、その像を電気信号に変換して画像データを生成する。
レーザ露光部22は、スキャナ部21で生成された画像データに応じて、変調されたレーザ光などの光線を等角速度で回転する回転多面鏡(ポリゴンミラー)に入射させ、反射走査光として感光ドラム23に照射する。
作像部24は、感光ドラム23を回転駆動し、帯電器によって帯電させる。そして、作像部24は、レーザ露光部22によって感光ドラム23上に形成された潜像に対し、トナーを用いて現像化し、そのトナー像を記録紙に転写する。また、作像部24は、その際に転写されずに感光ドラム23上に残った微小トナーを回収する一連の電子写真プロセスを実行する。
定着部25は、ローラやベルトの組合せによって構成され、ハロゲンヒータなどの熱源を内蔵し、作像部24によってトナー像が転写された記録紙上のトナーを、熱と圧力によって溶解、定着させる。
給紙/搬送部26は、カセットやペーパーデッキに代表される記録紙収納庫を一つ以上持っており、プリンタ制御部の指示に応じて記録紙収納庫に収納された複数の記録紙の中から一枚分離し、作像部24、定着部25へ搬送する。記録紙の両面に画像形成する場合は、定着部25を通過した記録紙を再度作像部24へ搬送する搬送経路を通るようにプリンタ制御部が制御する。
また、ペーパーデッキ13cは、拡張可能な記録紙収納庫であって、大容量の記録紙を予め格納しておいて、給紙/搬送部26に予め設けてある胴内デッキと分け隔てなく、プリンタ制御部の指示により、給紙可能となっている。
プリンタ制御部は、画像形成装置10全体を制御するコントローラ部と通信して、その指示に応じて制御を実行すると共に、前述のスキャナ、レーザ露光、作像、定着、給紙/搬送の状態を管理しながら、全体が調和を保って円滑に動作できるよう制御を行う。
次に、電源OFF状態から動作開始可能状態に至るまでの、画像形成装置10の各構成の動作概要について説明する。まず、電源が投入されると、プリンタ制御部はスキャナ部21、レーザ露光部22、作像部24、定着部25、給紙/搬送部26に対して準備動作の開始を指示する。更に、画像形成装置10全体を管理するコントローラ部との通信開始を待つ。コントローラ部との通信が確立すると、お互いの機器仕様のやりとりを行う。その後、各部の準備動作が終了し、画像形成動作が可能になると、動作可能状態であることをコントローラ部に通知する。
プリンタ制御部は、コントローラ部に対し、各構成の機器状態を通知するが、その一例を挙げる。まず、給紙/搬送部26は、収納庫に格納された記録紙のサイズ、収納庫に格納された記録紙の残量(積載量)、駆動部の動作状態(動作可能であるか、故障中であるか)を検知して、通知する。次に作像部24は、トナー収容容器に収納されたトナーの量を通知する。
次に、動作可能状態において動作指示がコントローラ部から通知され、一連の印刷動作を実行して終了するまでの各構成の動作概要を説明する。まず、コントローラ部は、動作開始コマンドをプリンタ制御部へ通知する。プリンタ制御部は、動作開始コマンドを受信すると、レーザ露光部22、作像部24、給紙/搬送部26、定着部25へプリント動作開始を指示する。レーザ露光部22は、ポリゴンミラーを駆動するモータ(ポリゴンモータ)の回転を開始する。作像部24は感光ドラム23を回転駆動し、感光ドラム23を帯電する。定着部25は定着ヒータをオンし、記録紙上のトナーが記録紙に定着可能な温度に上昇させる。給紙/搬送部26は、駆動手段(モータ)を搬送可能な状態とする。各構成の動作準備が整うと、プリンタ制御部は、コントローラ部に対し、準備完了を通知する。コントローラ部は、プリント制御部からの準備完了の通知を受信すると、次にページ単位でプリント動作を指示する。コントローラ部は、例えば10ページ、20部の印刷のジョブであれば、200ページのプリント動作指示を出す。プリント制御部は、プリント動作指示を受信すると、給紙/搬送部26へ、給紙指示を出す。給紙/搬送部26は、記録紙が給紙可能であれば、記録紙を1枚給紙、搬送し、記録紙が所定の位置に到達した時にプリント制御部へ所定位置到達を通知する。収納庫に記録紙がない場合など、給紙不可能であれば、給紙不可をプリント制御部へ通知する。また、給紙/搬送部26は、搬送経路上に記録紙が重なった状態(重送状態)で搬送されていることを検知する重送検知センサや、記録紙の厚みを検知する厚さ検知センサなどを持っている。これらのセンサが重送や異常状態を検知すると、給紙/搬送手段は、給紙動作、搬送動作を中断し、プリント制御部へ異常を通知する。プリント制御部は、その場合、コントローラ部へ動作中断の理由、装置内に残留している記録紙の位置などを通知する。記録紙が正常に搬送され、所定位置に到達した場合、プリント制御部は、給紙/搬送部26から記録紙の所定位置到達通知に応じて作像部24へ作像開始を指示する。このタイミング制御によって、記録紙上にトナー像が転写される。定着部25は定着部25の温度を監視し、適切な定着温度になるよう制御しているが、記録紙が定着部25より奪う熱量が大きい場合、定着部25の温度が低下する場合がある。この場合、定着部25はプリント制御部へ定着部25の温度低下を通知するが、この通知を受けて、プリント制御部は記録紙の搬送間隔を空け、定着部25がこれ以上温度低下しないようにする。それでも定着部25の温度が復帰しない場合、一旦動作を中断し、温度が復帰後、動作を再開する制御を行う。プリント制御部は、全ての記録紙の排出が完了すると、動作停止を各部へ指示し、各部からの動作停止通知を受け、コントローラ部へ動作終了を通知する。
次に、図3を用いて、コントローラ部の構成及び動作について説明する。ここで、図3はコントローラ部の構成を示すブロック図であるが、コントローラ部とは、図3における50〜57の構成の総称である。
入力画像処理部50は、紙原稿等をスキャナ部21により読み取った、画像データを入力処理する。
外部I/F部51は、ネットワーク11などを利用して入力された画像データを含むジョブ受信したり、コントローラ部内部の画像データや装置情報をネットワーク11経由で外部に送信したりする。RIP部53は、受信したPDL(Page Description Language)データを解読し、RIP(Raster Image Processor)展開する部分である。
尚、外部I/Fで受信したデータが、JDF(Job Definition Format)で定義されたジョブの場合は、JDF解読部52でジョブに付加されたJDFからそのジョブチケット内容を解読した後、RIP部53に送られる。
次に、RIP部53で展開されたデータは、ジョブ制御部54に送られる。ジョブ制御部54は、入力されるデータや出力するデータを制御する交通整理の役割を果たしている。
また、ジョブ制御部54に入力されたデータは、一旦メモリ部55に格納される。格納されたデータは、一時的に格納されたり、必要に応じて呼び出されたりする。
出力画像処理部57は、ジョブ制御部54から受け取ったデータに含まれる画像データをプリントするための画像処理を施し、プリンタ部に送る。
プリンタ部では、記録紙を給紙し、出力画像処理部で作られた画像データをその記録紙上に順次印字していく。印刷された出力物はフィニッシャ16へ送り込まれ、記録紙の仕分け処理や記録紙の仕上げ処理が行われる。
更に、操作部56は、上記の様々なフローや機能を選択したり操作指示したりするためのものであるが、操作部56の表示装置の高解像度化に伴い、メモリ部55にある画像データの印刷プレビューを行い、確認後OKならばプリントするといった使い方もできる。操作部56は図4に示されるようにタッチパネル部とキー入力部からなる。
次に、図5を用いて、スタッカ15aについて説明する。図5はスタッカ15aの構成を示す概念図である。尚、スタッカ15bについても、スタッカ15aと同様の構成である。
スタッカ15aに入力される記録紙の排出の経路は、ストレートパス33、エスケープパス34、及び、スタックパス35の3つに分かれる。
まず、ストレートパス33は、スタックトレイ32へ排出されずに、後続のフィニッシャ16に記録紙を渡すためのパスである。
次に、エスケープパス34は、スタックトレイ32へ排出せずに、サンプルトレイ31へ排出したい場合に用いられる。後続のフィニッシャ16が接続されていない場合に、出力の確認作業(確認プリント)などを行いたいときなど、スタックトレイ32からの取り出しはわずらわしいので、サンプルトレイ31からの取り出しが出来ると便利である。
更に、スタックパス35は、スタックトレイ32への出力のためのパスで、出力される記録紙は、スタックトレイ32の上に積まれる。スタックトレイ32は、伸縮可能なステイなどの上に載せられていて、スタックトレイ32との結合部には、ショックアブソーバなどが付けられている。また、伸縮可能なステイの下は台車となっており、不図示の取っ手を付けると台車として、上に載せたスタックトレイ32へ排出された出力物を別のオフラインフィニッシャなどに運べるようになっている。
スタッカ15aの前ドアが閉まっているときは、伸縮可能なステイはスタックトレイ32へ排出される出力物が積載されやすい上の位置に上昇している。そして、前ドアが開けられる(あるいは、開ける指示がなされる)とスタックトレイ32は下降する仕組みになっている。
スタックトレイ32へ排出される出力物の積み方には、平積みとシフト積みがあって、平積みは、文字通り常に同じ位置に積む。シフト積みは、決められた部数単位、ジョブ単位などで奥手前方向にシフトして、出力物に区切りを作って、出力物を扱いやすいように積む。
次に、図6を用いて本実施形態に適用されるクライアントPC12の説明を行う。図6は、クライアントPC12のハードウェアの構成を示すブロック図である。
CPU201は、ROM203のプログラム用ROMに記憶された、あるいはハードディスク211からRAM202にロードされたプログラムを実行する。CPU201が実行するプログラムは例えば、OS(オペレーティングシステム)や後述する一般アプリケーション101、文書処理システム20などである。RAM202は、CPU201の主メモリ、ワークエリア等として機能する。キーボードコントローラ(KBC)205は、キーボード209や不図示のポインティングデバイスからのキー入力を制御する。CRTコントローラ(CRTC)206は、CRTディスプレイ210の表示を制御する。ディスクコントローラ(DKC)207は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、後述する編集ファイル等を記憶するハードディスク(HD)211やフロッピー(登録商標)ディスク(FD)等とのアクセスを制御する。PRTC208は、接続された外部装置との間の信号の交換を制御する。NC212はネットワーク11に接続されて、ジョブの送信などネットワーク11に接続された他の機器との通信制御処理を実行する。
次に、本発明に係る文書処理システム20の概要について、図7を参照して以下に説明する。尚、この文書処理システム20は、一般アプリケーション101によって作成されたデータファイルを電子原稿ファイルに変換する電子原稿ライタと、その電子原稿ファイルを編集する機能を提供する製本アプリケーション104とを含む。更に、一般アプリケーション101によって作成された複数のデータファイルを一まとめにした文書の作成及び編集を可能とし、その操作性を向上させて文書編集を効率的に行えるものである。
図7は、本実施形態の文書処理システム20のソフトウェア構成を示す図である。ここで、文書処理システム20は、クライアントPC12のROM203又はHD211にプログラムとして記憶され、CPU201がプログラムを実行することで実現される。
図7に示す一般アプリケーション101は、ワードプロセシングやスプレッドシート、フォトレタッチ、ドロー、あるいはペイント、プレゼンテーション、テキスト編集などの機能を提供するアプリケーションプログラムである。これらの一般アプリケーション101は、OSに対する印刷機能を有している。つまり、一般アプリケーション101によって作成された文書データや画像データなどのデータファイルを印刷する際に、OSによって提供される所定のインタフェースを利用する。即ち、一般アプリケーション101は、作成したデータファイルを印刷するために、上述のインタフェースを提供するOSの出力モジュールに対して、あらかじめ定められる、OSに依存する形式の出力コマンドを送信する。一方、出力コマンドを受けた出力モジュールは、その出力コマンドをプリンタ等の出力デバイスが処理可能な形式に変換して、変換されたコマンド(DDI関数と呼ばれる)を出力する。出力デバイスが処理可能な形式はデバイスの種類やメーカ、機種などによって異なるため、デバイスごとにデバイスドライバが提供されている。OSではそのデバイスドライバを利用して出力コマンドの変換を行い、印刷データを生成し、JL(Job Language)でくくることによりジョブが生成される。例えば、OSとしてウインドウズ(マイクロソフト社の登録商標)を利用する場合には、前述した出力モジュールとしてはGDI(Graphic Device Interface)と呼ばれる出力モジュールが相当する。
電子原稿ライタ102は、上述のデバイスドライバを改良したものであり、本文書処理システム20実現のために提供されるソフトウェアモジュールである。但し、電子原稿ライタ102は特定のデバイスへの出力を目的としておらず、出力コマンドの変換は、後述する製本アプリケーション104やプリンタドライバ106により行う。電子原稿ライタ102による変換後の形式(以後電子原稿形式と呼ぶ)は、ページ単位の原稿を詳細な書式をもって表現可能であれば特に問わない。実質的な標準形式のうち、例えばアドビシステムズによるPDF形式やSVG形式などが電子原稿形式として採用できる。
一般アプリケーション101から電子原稿ライタ102を利用させる場合には、出力に使用するデバイスドライバとして電子原稿ライタ102を指定してから印刷を実行させる。但し、電子原稿ライタ102によって作成されたままの電子原稿ファイルは、電子原稿ファイルとして完全な形式を備えていない。そのため、デバイスドライバとして電子原稿ライタ102を指定するのは製本アプリケーション104であり、その管理下でアプリケーションデータの電子原稿ファイル103への変換が実行される。そして、製本アプリケーション104は電子原稿ライタ102が生成した新規の不完全な電子原稿ファイルを後述する形式を備えた電子原稿ファイル103として完成させる。以下、この点を明瞭に識別する必要がある場合、電子原稿ライタ102によって作成されたデータファイルを「電子原稿ファイル」と呼び、製本アプリケーション104によって構造を与えられた電子原稿ファイルを「ブックファイル」と呼ぶ。また、特に区別する必要がない場合は、一般アプリケーション101により生成されるデータファイル、電子原稿ファイル、及びブックファイルをいずれも文書ファイル(または文書データ)と呼ぶ。
このようにデバイスドライバとして電子原稿ライタ102を指定し、一般アプリケーション101によりデータを印刷させることで、アプリケーションデータは一般アプリケーション101によって定義されたページを単位とする電子原稿形式に変換される。上記、定義されたページを以後論理ページあるいは原稿ページと呼ぶ。そして、電子原稿ファイル103としてハードディスクなどの記憶媒体に格納される。尚、ハードディスクは、本実施形態の文書処理システム20を実現するクライアントPC12が備えているローカルドライブであっても良く、ネットワーク11に接続されている場合にはネットワーク11上に提供されるドライブであっても良い。
製本アプリケーション104は電子原稿ファイル(あるいはブックファイル)103を読み込み、それを編集するための機能を利用者に提供する。但し、製本アプリケーション104は、各ページの内容を編集する機能は提供しておらず、ページを最小単位として構成される、後述する章やブックの構造を編集するための機能を提供している。
製本アプリケーション104によって編集されたブックファイル103を印刷する際には、製本アプリケーション104によって電子原稿デスプーラ105が起動される。電子原稿デスプーラ105は、製本アプリケーション104と共にクライアントPC12内にインストールされるブックファイル103を印刷する際に、プリンタドライバ106へ描画データを出力するために使用されるプログラムモジュールである。電子原稿デスプーラ105は、指定されたブックファイル103をハードディスクから読み出し、ブックファイルに記述された形式で各ページを印刷するために、前述したOSの出力モジュールに適合する出力コマンドを生成し、不図示の出力モジュールに出力する。その際に、出力デバイスとして使用される画像形成装置10用のプリンタドライバ106がデバイスドライバとして指定される。上述の出力モジュールは、受信した出力コマンドをデバイスコマンドに変換して指定されたプリンタドライバ106に出力する。プリンタドライバ106は受け取ったデバイスコマンドを画像形成装置10で解釈実行可能なページ記述言語等のコマンドに変換する。そして、変換されたコマンドはプリンタドライバ106からネットワーク11を介してジョブとして画像形成装置10に送信され、ジョブに応じた画像が印刷される。
また、ジョブの種別がJDFジョブの場合には、JDFジョブ作成部107で処理される。即ち、JDFジョブ作成部107は、電子原稿デスプーラ105で作成された出力コマンドをJDFに変換する。また、JDFジョブ作成部107は、製本アプリケーション104で作成されたブックファイルをPDFに変換する。そして、JDFジョブ作成部107は、これらのJDFデータとPDFデータとをMIMEエンコードでパッケージングして、画像形成装置10に送信する。
ここで、本実施形態で適用するブックファイル103のデータ形式について説明する。ブックファイル103は紙媒体の書物を模倣した3層の層構造を有する。まず、上位層は「ブック」と呼ばれ、1冊の本を模倣しており、その本全般に係る属性が定義されている。その下の中間層は、本でいう章に相当し、やはり「章」と呼ばれる。各章についても、章毎の属性が定義できる。そして、下位層は「ページ」であり、一般アプリケーション101で定義されたデータファイルの各ページに相当する。尚、各ページについてもページ毎の属性が定義できる。更に、一つのブックは複数の章を含んでいてよく、また一つの章は複数のページを含むこともできる。
図8に示す(A)は、ブックファイル103の形式の一例を模式的に示す図である。図示するように、この例では、ブックファイル103におけるブック,章,ページは、それぞれに相当するノードにより示されている。一つのブックファイル103は一つのブックを含む。ブック,章は、ブックとしての構造を定義するための概念であるから、定義された属性値と下位層へのリンクとをその実体として含む。ページは、アプリケーションプログラムによって出力されたページ毎のデータを実体として有する。そのため、ページは、その属性値のほかに、原稿ページの実体(原稿ページデータ)と各原稿ページデータへのリンクを含む。
尚、紙媒体等に出力する際の印刷用ページは複数の原稿ページを含む場合がある。この構造に関してはリンクによって表示されず、ブック、章、ページ各階層における属性として表示される。
図8において、ブック301には、ブック属性が定義されていると共に、2つの章302A,302Bがリンクされている。このリンクにより、章302A,302Bがブック301に包含されていることが表示される。章302Aには、ページ303A,303Bがリンクされ、これらページが含まれることが示されている。各ページ303A,303Bにはそれぞれ属性値が定義され、その実体である原稿ページデータ(1)、(2)へのリンクが含まれる。これらリンクは、図8に示す(B)のように原稿ページデータ304のデータ(1)、(2)を示し、ページ303A、303Bの実体が原稿ページデータ(1)、(2)であることを表示している。
ブックファイル103は上述したような構造及び内容を有しており、一般アプリケーション101のデータファイルを元に製本アプリケーション104及び電子原稿ライタ102により作成される。生成されたブックファイル103については、製本アプリケーション104において、章及びページに対して編集操作が可能である。
以上のように作成・編集されるブックファイル103は、印刷され排出される出力物を最終目的とするものである。ここで、利用者が図9に示した製本アプリケーション104のUI画面1100からファイルメニューを選択し、そこから印刷を選択すると、指定した出力デバイス(例えば画像形成装置10)により印刷され出力物として排出される。この際、まず製本アプリケーション104は、現在開かれているブックファイル103からジョブチケットを作成し、そのジョブチケットを電子原稿デスプーラ105に渡す。一方、電子原稿デスプーラ105は、ジョブチケットをOSの出力コマンド、例えばウインドウズ(マイクロソフト社の登録商標)のGDI関数に変換し、それを出力モジュール、例えばGDIに送信する。出力モジュールは、指定されたプリンタドライバ106によってデバイスに適したコマンドを生成し、そのデバイスに送信する。
ここで、ジョブチケットは原稿ページを最小単位とする構造を有するデータである。ジョブチケットにおける構造は、用紙上における原稿ページのレイアウトを定義している。ジョブチケットは1ジョブにつき1つ発行される。そのため、まず最上位にドキュメントというノードがあり、文書全体の属性、例えば両面印刷/片面印刷などが定義されている。その下には、用紙ノードが属し、用いるべき用紙の識別子やプリンタにおける給紙口の指定などの属性が含まれる。各用紙ノードには、その用紙で印刷されるシートのノードが属する。1シートは1枚の用紙に相当する。各シートには、印刷用ページ(物理ページ)が属する。片面印刷ならば1シートには1物理ページが属し、両面印刷ならば1シートに2物理ページが属する。各物理ページには、その上に配置される原稿ページが属する。また物理ページの属性として、原稿ページのレイアウトが含まれる。
電子原稿デスプーラ105は、上述のジョブチケットを、出力モジュールへの出力コマンドに変換する。
本実施形態の文書処理システム20の概要は以上のようなものである。これはスタンドアロン型のシステムであるが、これを拡張したサーバクライアントシステムでもほぼ同様の構成・手順でブックファイル103を作成・編集できる。但し、ブックファイル103や印刷処理はサーバによって管理される。
次に、前述の文書処理システム20において、確認プリントの設定を行う処理について図10のフローチャートを用いて説明する。尚、図10のフローチャートが示す処理の流れは、ROM203又はHD211のプログラムをCPU201が実行することで実現される。また、原稿としては、図9のような画像が既に文書処理システム20に取り込まれているものとする。
ステップS500では、文書処理システム20の画面上でのユーザによるキーボード209、ポインティングデバイス等の操作に従って、ジョブに確認プリントの設定を施す。ここで、確認プリントの設定により、画像形成装置10で出力物として排出される際に印刷用ページとは異なる排出先に排出される確認ページについて説明する。確認ページは、印刷用ページの中の任意のページと同様のページであっても、印刷用ページ以外の任意のページ(例えば、キャリブレーション用のサンプルページなど)であっても構わない。また、確認ページは1ページのみに限らず、複数ページ、ジョブ全体(部)を確認ページとして設定し確認プリントが行うことのできる構成であっても構わない。
また、上記の他にも、確認プリントの設定として、印刷用ページの排出先、確認ページの排出先、確認ページの排出周期などの設定がユーザによるキーボード209、ポインティングデバイス等の操作に従って、可能な構成であっても構わない。
以上のように、クライアントPC12においてジョブ毎に確認プリント設定を施すことで、ジョブが画像形成装置10で印刷される際に、ジョブ毎に異なる設定の確認プリントを実施することができる。これにより、例えば、画像形成装置10において複数のジョブが処理される場合にも、ジョブの順番に関わらずユーザの望む確認プリントを実施され、ジョブが完了する度に確認プリントを設定し直す必要がなくなりユーザの負担が減少する。
ステップS502では、ブックファイル103に確認プリントが設定されているかどうかを判定する。確認プリントが設定されていると判定された場合はステップS503へ移行し、確認プリントが設定されていないと判定された場合にはステップS509へ移行する。
ステップS503では、確認プリントの設定において確認ページとして設定されているのが、ブックファイル103の印刷用ページと同様のページであるかどうかを判定する。印刷用ページと同様のページであると判定された場合にはステップS504へ移行し、印刷用ページと同様のページではないと判定された場合にはステップS505へ移行する。
ステップS504では、確認ページとして設定されている印刷用ページと同様のページを、ジョブに確認ページとして挿入する。
ステップS505では、印刷用ページ以外の任意のページを、ジョブに確認ページとして挿入する。尚、印刷用ページ以外の任意のページは、ユーザの選択や指定に従って、任意のページを設定する構成であってもよい。また、文書処理システム20において予め確認ページとして印刷用ページ以外のページが用意されており、ユーザが印刷用ページ以外を確認ページとするという選択を行ったことに従って、用意されているページを確認ページに設定する構成であってもよい。
ここで、ステップS504及びステップS505において確認ページがジョブに挿入される位置は、設定されている印刷用ページの前後であっても、ジョブ全体の前後であっても構わない。また、ユーザが、確認ページの設定を行う際に、任意の挿入位置を設定できる構成であっても構わない。
ステップS506では、確認ページを排出する排出周期がユーザによって指定されているかを判定する。排出周期が指定されていると判定された場合にはステップS507へ移行し、排出周期が指定されていないと判定された場合にはステップS508へ移行する。
ステップS507ではユーザによって指定されている排出周期(例えば10部に1回など)に従って確認ページをジョブに挿入する。
ステップS508では、ユーザによって排出周期が指定されていないので、1部毎に確認ページが排出されるように、確認ページをジョブに挿入する。
以上の処理により確認プリントの設定されたジョブがユーザによって印刷指示されることで、確認プリントの機能を搭載していない画像形成装置10においても確認プリントの機能を実施することが可能となる。
ここで、文書処理システム20での印刷プレビュー表示について説明する。既に説明した通り、ブックファイル103が製本アプリケーション104によって開かれると、図9に示したユーザインタフェース画面1100がCRT210に表示される。このような表示は、CPU201がROM203またはHD211のプログラムを実行し、CRT210を制御することで実現される。
ツリー部1101には、開いているブックファイル103(以下、「注目ブック」と呼ぶ)の構造を示すツリーが表示される。プレビュー部1102には、利用者の指定に応じて、注目ブックのプレビューが表示される。ここでプレビューには2通りの表示方法が用意されている。まず、第1は印刷用ページをそのまま表示する全ページプレビューと呼ばれるモードである。このモードでは、注目ブックに属する印刷用ページの内容が縮小されて表示される。尚、プレビュー部1102の表示にレイアウトは反映されない。次に、第2は仕上りプレビューと呼ばれるモードである。このモードでは、プレビュー部1102には製本アプリケーション104で編集された印刷用ページのレイアウトが反映された形で印刷用ページが表示される。
図11、図12は、確認ページを印刷用ページの5ページ目(2章の2ページ目)として設定した場合の全ページプレビュー及び仕上りプレビューの画面を示す図である。図11は、全ページプレビューを行った画面であり、5ページ目が印刷用ページと確認ページとの2枚分の表示がされ、確認ページがプレビューに含まれる。図12は、仕上りプレビューを行った画面であり、5ページ目が印刷用ページの1枚分のみの表示がされ、確認ページはプレビューに含まれない。このような印刷プレビューの切替は、ユーザの操作に従ってCPU201が文書処理システム20を制御することによって行われる。このように、プレビューのモードに従って確認ページの表示を切り替えることで、実際の出力物と、確認ページの設定状況とを容易に確認することが可能となる。尚、確認ページのプレビューは上記の方法に限らない。例えば、確認ページの色を変える、点線で表示するなどして印刷用ページとは異なる種類のページであることを示してもよい。また、プレビュー部1102を分割し、印刷用ページと確認ページとを別のウインドウで表示するような方法であっても構わない。
次に、文書処理システム20における、クライアントPC12から画像形成装置10へのジョブの送信について詳しく説明する。
文書処理システム20におけるユーザからの印刷指示に基づいてCPU201は、画像データ(印刷用ページ、確認ページ)とジョブチケットとをジョブとして画像形成装置10へ送信する。画像データは、通常PDLデータ(ページ記述言語データ)であり、特に、プレビューなどの面で扱いやすいPDFデータが多く用いられる。一方、ジョブチケットは、通常、JDF(Job Definition Format)データが広く知られているが、それ以外のジョブ設定手段(コマンドなどを含む)であっても構わない。図13はジョブの送信の例を示す図であり、図13では、PDF+JDFの形式で送付されている例を示しており、送受においては、MIMEパッケージ化して、HTTPプロトコルで送付されることが多い。ジョブの送信はCPU201がNC212を制御することで行われる。
送信されたPDF+JDF形式のデータ(ジョブ)は、画像形成装置10で受信され、図3のJDF解読部52でジョブチケットが解読されて、更に、RIP部53でPDFが展開されて、プリンタ部へ送られる。
このとき、図11のプレビューで表示されている、印刷用ページ及び確認ページのJDFの記述の例を示す図が、図14である。即ち、JDF ID=J1、JobPartID=ID0において、ジョブチケットを定義する際に、印刷用ページである1〜5ページ目をStacker−Aに排出する。同様に、確認ページである6ページ目をSampleTray−Aに排出し、印刷用ページである7〜15ページ目を再びStacker−Aに排出していることを意味する。但し、図14のJDF上の記述は、1ページ目が“0”、2ページ目が“1”という具合に、実ページよりひとつ少ない値で表記されている。
ここで、Stacker−Aへの排出とは、図15における2つのスタッカのうち、画像形成装置10側(右側)にあるスタッカAのスタックトレイ32に排出する。図15では、矢印(1)であらわされた紙搬送経路となる。同様に、確認ページである6ページ目は、同じ画像形成装置10側のスタッカAのサンプルトレイ31に出力される。このとき、図15では、矢印(2)であらわされた紙搬送経路となる。更に、7〜15ページは、再び、スタッカAのスタックトレイ32に排出する。同様に、再び、矢印(1)であらわされた紙搬送経路となる。この排出先を切り替えるJDF記述は、図14のDigitalPrintingParamsによって表記されている。
同様にして、図16と図17では、JDF ID=J2、JobPartID=ID1というジョブに対して、印刷用ページを中綴じ製本機(フィニッシャ)16のトレイB42へ出力して、確認ページをトレイA41に出力する例を示している。即ち、印刷用ページである1〜5ページ目及び、7〜15ページ目を中綴じ製本機(フィニッシャ)16のトレイB42へ出力する系を示している。このとき、紙搬送経路としては、矢印(3)となる。また、確認ページである6ページ目のみは、中綴じ製本機(フィニッシャ)16のトレイA41へ出力する系を示している。このとき、紙搬送経路としては、矢印(4)となる。更に、トレイB42に出力されるジョブに対しては、ジョブ全体をステイプルで綴じる設定になっている。この排出先を切り替えるJDFの記述は、図16のDigitalPrintingParamsによって表記されており、ステイプルを指示するJDF記述は、図16のStitchingParamsによって表記されている。
以上のように、ジョブに含まれるJDFを確認ページが印刷用ページとは異なる排出先に排出されるように記述することで、確認プリントの設定をジョブに施すことが可能となる。そして、このような方法を用いることで、ジョブの印刷を行う画像形成装置10が、JDFの解読ができさえすれば、確認プリントの機能を実施することができる。これは、ジョブチケットがJDFである場合に限られるものではなく、JDF以外のジョブ設定方法でも確認ページが印刷用ページとは異なる排出先に排出されるように記述することで同様の効果を得ることができる。
次に、画像形成装置10が受信したジョブに含まれるJDFを用いて、ジョブの印刷用ページ及び確認ページを各トレイに割り振るフローチャートの一例を図18に示す。
ステップS550では、クライアントPC12から送信されたジョブを外部I/F部51が受信する。
ステップS551では、JDF解読部52が受信したジョブに含まれるJDFの内容を解読する。
ステップS552では、ジョブ制御部54が解読されたJDFの内容に基づいて、ページ毎に出力物の排出先を決定する。ここで、JDFの内容により印刷用ページと確認ページとが異なる排出先に排出されるよう決定する。
ステップS553では、プリンタ部が印刷を行う。
ステップS554では、ジョブ制御部54によって決定された排出先に印刷された出力物を排出する。
このように、ジョブに含まれるJDFを解読し排出先を印刷用ページと確認ページとで異ならせることにより、画像形成装置10が確認プリントの機能を持たない場合でも、確認プリントと同様の機能を実施することが可能となる。
尚、上記の実施形態では、ページ単位での確認プリントとについて説明を行ったが、確認プリントは部単位で行う構成であっても構わない。また、画像形成装置10において、同一ジョブ内でページ単位(または、部単位)で排出先を切り替えられない場合を考える。この場合には、ステップS552において、1つの排出先でシフト動作行うことにより印刷用ページと確認ページとの出力物の排出先を異なる排出先にするよう決定する構成であってもよい。
[第二の実施形態]
第一の実施形態においては、文書処理システム20において、確認プリントの設定を行った。本実施形態では、図19で示すように、一般アプリケーション101で生成したデータファイルを印刷する際に、一般アプリケーション101に対応する画像形成装置10のプリンタドライバ110を用いて、確認プリントの設定をする場合について説明する。尚、クライアントPC12には一般アプリケーション101と一般アプリケーション101に対応するプリンタドライバ110がインストールされており、第一の実施形態と同様の構成については説明を省略し、差分についてのみ説明する。
一般アプリケーション101において印刷指示を行うと、図20のようなプリンタドライバ106の画面2000がCPU201の制御によりCRT210に表示される。ユーザの画面2000における操作を受けてCPU201は印刷設定を行い、ユーザによりOKボタン2001がクリックされると、プリンタドライバ106は、一般アプリケーション101で生成されたデータファイルからPDLデータを作成する。同時に上記設定に基づいて、ジョブ制御コマンドを発行する。このPDLデータとジョブ制御コマンドは、画像形成装置10に送られて、画像形成装置10においてジョブが印刷され出力物として排出される。
次に、上述したプリンタドライバ110で確認プリントの設定を行う場合の処理を図21のフローチャートを用いて説明する。尚、図21のフローチャートが示す処理の流れは、ROM203又はHD211のプログラムをCPU201が実行することで実現される。
ステップS600では、プリンタドライバ110の画面2000上でのユーザによるキーボード209、ポインティングデバイス等の操作に従って、確認プリントの設定をする。ここで、図20、図22を用いて設定方法の一例を示す。画面2000においてプロパティボタン2002がユーザによってクリックされたことをCPU201が確認すると、CPU201が図22のプロパティ画面3000をCRT210に表示させるよう制御する。ここで、プロパティ画面3000は仕上げタブ3001がクリックされた際の画面である。ここで、ユーザによって確認プリントのチェックボックス3002にチェックされることで、してページの欄3003、周期の欄3004、キャリブレーションページ挿入のチェックボックス3005が入力可能となる。指定ページの欄3003は、ジョブの印刷用ページの中で、確認ページに用いるページはどのページなのかを指定する欄である。指定ページの欄に入力がされることで、CPU201が入力された指定ページに対応するジョブの印刷用ページと同様のページを確認プリントの際に排出する確認ページとして確認プリントの設定が施される。また、周期の欄3004は、印刷の際に確認プリントが行われる周期を示し、周期の欄3004で入力された周期で、確認ページの排出が行われるよう確認プリントの設定が施される。また、キャリブレーションページ挿入のチェックボックス3005にチェックがされると、予め用意されている、印刷用ページ以外のキャリブレーションページを確認プリントの際に排出する確認ページとして設定する。ここでは、印刷用ページ以外のキャリブレーション用ページが予め用意されている例を説明したが、ユーザが印刷用ページ以外の任意のページを指定することで、指定されたページをCPU201が確認ページとして設定する構成であっても構わない。
また、確認ページは、画像形成装置10で出力物として排出される際に印刷用ページとは異なる排出先に排出されるよう設定される。ここで、ユーザが印刷用ページと確認ページとの排出先を両方またはいずれか一方のみを指定することで、印刷用ページまたは確認ページの排出先が設定される構成であっても構わない。
ステップS601では、ユーザによってOKボタン2001がクリックされ印刷指示がされたことをCPU201が確認する。
ステップS602〜ステップS608の処理に関しては、ステップS502〜ステップS508において、文書処理システム20がプリンタドライバ110に変化しただけであるため説明は省略する。
ステップS609では、確認プリントの設定に基づいてPDLデータとジョブ制御コマンドとを生成する。
ステップS610では、生成されたPDLデータとジョブ制御コマンドとをジョブとして、画像形成装置10へ送信する。
以上の処理により送信されたジョブが画像形成装置10で受信され、印刷されることで、画像形成装置10が確認プリントの機能を有しない場合においても確認プリントの機能を実施することが可能となる。
尚、本実施形態では、ジョブ制御コマンドの中に確認プリントの設定が指示されている例について説明したが、PDLデータの中に確認プリントの設定情報が含まれていても構わない。
次に、確認ページとして使用する印刷用ページ以外の任意のページに関する詳細を説明する。
上述したように、確認プリントする確認ページは印刷用ページの中から選ぶだけでなく、キャリブレーション用などの任意のサンプルページからも選べるようにしてもよい。というのは、ユーザの関心事は、色味変動やレジなどの幾何特性のずれといった場合が多いからである。そのため、図23のように、6ページ目を確認プリントする際に、前述の説明では5ページ目を2枚表示していたが、ここにキャリブレーション用などの所定のサンプルページを挿入する。
そのほかに、図24に示すカラー濃度パッチ4000や、出力位置によって色ムラがないかなどチェックできるチャート4001を挿入してもよい。ここで挿入されたページは、PDLデータに反映させて、画像形成装置10に送信される。
また、本発明の目的は、上記実施形態で示したフローチャートの手順を実現するプログラムコードを記憶した記憶媒体から、コンピュータが、そのプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになる。そのため、このプログラムコードやプログラムコードを記憶した記憶媒体も本発明を構成することができる。
プログラムコードを供給するための記憶媒体としては、以下のようなコンピュータ読取り可能な記憶媒体を用いることができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどである。
システム構成の一例を示す概念図。 画像形成装置の構成を示す概念図。 コントローラ部の構成を示すブロック図。 操作部の構成の一例を示す模式図。 スタッカの構成を示す概念図。 クライアントPCの構成を示すブロック図。 文書処理システムの構成を示すブロック図。 ブックファイルの形式の一例を示す模式図。 文書処理システムのUIの一例を表す図である。 第一の実施形態において確認プリントの設定を行うフローチャート。 全ページプレビュー画面の一例を示す図。 仕上りプレビュー画面の一例を示す図。 第一の実施形態におけるジョブの送信の例を示す図。 ジョブのJDFの記述の例を示す図。 ジョブの紙搬送経路を示す図。 後処理を含むジョブのJDFの記述の例を示す図。 後処理を含むジョブの紙搬送経路を示す図。 画像形成装置が印刷用ページと確認ページとを排出するフローチャート。 第二の実施形態におけるジョブの送信の例を示す図。 プリンタドライバのUIの一例を示す図。 第二の実施形態において確認プリントの設定を行うフローチャート。 プリンタドライバにおける確認プリントの設定画面の一例を示す図。 印刷用ページ以外のページを確認ページとした場合のプレビュー画面の一例を示す図。 印刷用ページ以外の確認ページの例を示す図。
符号の説明
10 画像形成装置
11 ネットワーク
12 クライアントPC
20 文書処理システム
110 プリンタドライバ
201 CPU
212 NC

Claims (11)

  1. 受信したジョブに従って前記ジョブに含まれる印刷用ページの印刷及び排出を行う画像形成装置で扱うことのできる前記ジョブを作成可能な情報処理装置であって、
    前記画像形成装置において前記印刷用ページに加えて確認ページが印刷され、前記印刷用ページとは異なる排出先に前記確認ページが排出されるよう確認プリントの設定を前記ジョブ毎に施す設定手段と、
    前記設定手段によって前記確認プリントの設定が施された前記ジョブを前記画像形成装置に送信する送信手段と
    前記ジョブの印刷プレビューを行うプレビュー手段と、
    前記印刷プレビューにおいて、前記確認ページを含めない仕上りプレビューと、前記確認ページを含める全ページプレビューとを切り替える切替手段とを有することを特徴とする情報処理装置。
  2. 前記設定手段は、前記印刷用ページの中の任意のページと同様のページを前記確認ページとして設定することを特徴とする請求項1に記載の情報処理装置。
  3. 前記設定手段は、前記印刷用ページ以外の任意のページを前記確認ページとして設定することを特徴とする請求項1に記載の情報処理装置。
  4. 前記設定手段は、ユーザの操作に従って前記印刷用ページの排出先、前記確認ページの排出先、前記確認ページの排出周期のうち少なくとも1つを設定することを特徴とする請求項1乃至3いずれか1項に記載の情報処理装置。
  5. 前記設定手段は、前記情報処理装置にインストールされているアプリケーション又はプリンタドライバにおけるユーザの操作に従って、前記確認ページを設定することを特徴とする請求項1乃至4いずれか1項に記載の情報処理装置。
  6. 前記設定手段は、ジョブに含まれるジョブチケットを前記確認ページが前記印刷用ページとは異なる排出先に排出されるよう記述することで、確認プリントの設定を前記ジョブ毎に施すことを特徴とする請求項1乃至いずれか1項に記載の情報処理装置。
  7. 受信したジョブに従って前記ジョブに含まれる印刷用ページの印刷及び排出を行う画像形成装置で扱うことのできる前記ジョブを作成可能な情報処理装置の制御方法であって、
    前記画像形成装置において前記印刷用ページに加えて確認ページが印刷され、前記印刷用ページとは異なる排出先に前記確認ページが排出されるよう確認プリントの設定を前記ジョブ毎に施す設定工程と、
    前記設定工程で前記確認プリントの設定が施された前記ジョブを前記画像形成装置に送信する送信工程と
    前記ジョブの印刷プレビューを行うプレビュー工程と、
    前記印刷プレビューにおいて、前記確認ページを含めない仕上りプレビューと、前記確認ページを含める全ページプレビューとを切り替える切替工程とを有することを特徴とする制御方法。
  8. 前記設定工程では、前記情報処理装置にインストールされているアプリケーション又はプリンタドライバにおけるユーザの操作に従って、前記確認ページを設定することを特徴とする請求項に記載の制御方法。
  9. 前記設定工程では、ジョブに含まれるジョブチケットを前記確認ページが前記印刷用ページとは異なる排出先に排出されるよう記述することで、確認プリントの設定を前記ジョブ毎に施すことを特徴とする請求項又はいずれかに記載の制御方法。
  10. 請求項乃至のいずれか1項に記載の画像処理方法の各工程をコンピュータに実行させるためのプログラム。
  11. 請求項10記載のプログラムを格納したコンピュータ読み取り可能な記憶媒体。
JP2008231195A 2008-09-09 2008-09-09 情報処理装置、制御方法、コンピュータプログラム、記憶媒体 Expired - Fee Related JP5084675B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2008231195A JP5084675B2 (ja) 2008-09-09 2008-09-09 情報処理装置、制御方法、コンピュータプログラム、記憶媒体
US13/054,469 US8643882B2 (en) 2008-09-09 2009-09-04 Print preview display of confirmation page with main page based on selected display method
PCT/JP2009/065880 WO2010029984A1 (en) 2008-09-09 2009-09-04 Information processing apparatus, image forming system, control method, program, and storage medium
EP09813130.3A EP2324415B1 (en) 2008-09-09 2009-09-04 Information processing apparatus, image forming system, control method, program, and storage medium
CN200980135375.6A CN102150125B (zh) 2008-09-09 2009-09-04 信息处理设备及其控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008231195A JP5084675B2 (ja) 2008-09-09 2008-09-09 情報処理装置、制御方法、コンピュータプログラム、記憶媒体

Publications (2)

Publication Number Publication Date
JP2010068126A JP2010068126A (ja) 2010-03-25
JP5084675B2 true JP5084675B2 (ja) 2012-11-28

Family

ID=42005234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008231195A Expired - Fee Related JP5084675B2 (ja) 2008-09-09 2008-09-09 情報処理装置、制御方法、コンピュータプログラム、記憶媒体

Country Status (5)

Country Link
US (1) US8643882B2 (ja)
EP (1) EP2324415B1 (ja)
JP (1) JP5084675B2 (ja)
CN (1) CN102150125B (ja)
WO (1) WO2010029984A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103224951A (zh) * 2013-01-25 2013-07-31 江南大学 人白细胞介素29成熟肽第35位精氨酸定点突变为赖氨酸的变异体及其制备方法
JP2015001809A (ja) * 2013-06-14 2015-01-05 株式会社Screenホールディングス 画像検査データ作成装置、画像検査データプログラム、および画像検査データ作成方法
US9990169B2 (en) * 2016-05-23 2018-06-05 Fuji Xerox Co., Ltd. Print controller, print control method and non-transitory computer readable recording medium for executing test print

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08106191A (ja) * 1994-10-05 1996-04-23 Ricoh Co Ltd 試しコピー機能を有する画像形成装置
US6727999B1 (en) 1998-10-07 2004-04-27 Canon Kabushiki Kaisha Image formation system
JP4086378B2 (ja) * 1998-10-07 2008-05-14 キヤノン株式会社 画像形成システム
JP4541579B2 (ja) 2001-02-28 2010-09-08 キヤノン株式会社 印刷システム、ネットワークインターフェース装置、印刷装置、データ提供方法及び記憶媒体
JP3689662B2 (ja) * 2001-07-16 2005-08-31 キヤノン株式会社 情報処理装置及びその表示方法
JP3740454B2 (ja) 2002-10-18 2006-02-01 キヤノン株式会社 印刷システムおよび情報処理装置およびプリンタおよび表示制御方法および印刷制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
JP4561956B2 (ja) * 2003-11-27 2010-10-13 コニカミノルタビジネステクノロジーズ株式会社 画像形成システム
JP2005216030A (ja) * 2004-01-30 2005-08-11 Canon Inc 情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
US7757166B2 (en) * 2004-12-10 2010-07-13 Jostens, Inc. System and method for yearbook creation
JP4557735B2 (ja) * 2005-02-01 2010-10-06 株式会社沖データ 印刷システム及び印刷方法
JP4514213B2 (ja) 2005-03-31 2010-07-28 キヤノン株式会社 画像処理装置およびその制御方法
US20060238811A1 (en) 2005-04-22 2006-10-26 Konica Minolta Business Technologies, Inc. Image forming system and post-processing apparatus
JP2007026054A (ja) * 2005-07-15 2007-02-01 Canon Inc 情報処理装置及び情報処理装置を制御するプログラム及び記憶媒体
JP2007072299A (ja) 2005-09-08 2007-03-22 Canon Inc 画像形成装置
JP2007283603A (ja) * 2006-04-14 2007-11-01 Konica Minolta Business Technologies Inc 画像形成装置、画像形成方法、および画像形成プログラム
JP5039422B2 (ja) 2006-06-19 2012-10-03 キヤノン株式会社 印刷装置、印刷装置の制御方法、コンピュータプログラム
KR20070121180A (ko) * 2006-06-21 2007-12-27 삼성전자주식회사 인쇄 문서의 미리보기 방법

Also Published As

Publication number Publication date
US8643882B2 (en) 2014-02-04
EP2324415B1 (en) 2016-06-22
WO2010029984A1 (en) 2010-03-18
EP2324415A4 (en) 2011-09-07
JP2010068126A (ja) 2010-03-25
CN102150125A (zh) 2011-08-10
CN102150125B (zh) 2015-03-18
EP2324415A1 (en) 2011-05-25
US20110122446A1 (en) 2011-05-26

Similar Documents

Publication Publication Date Title
KR101239522B1 (ko) 인쇄 제어 장치, 정보 처리 장치, 인쇄 장치 제어 방법, 정보 처리 장치 제어 방법 및 컴퓨터 판독가능 저장매체
US8164765B2 (en) Information processing apparatus, controlling method, and control program for the same
JP5031346B2 (ja) 印刷システム、ジョブ処理方法、コンピュータプログラム
US7999958B2 (en) Printing system, job processing method, and storage medium
US9057995B2 (en) Printing system, job processing method, storage medium, and printing apparatus
US9361548B2 (en) Image forming apparatus, control method, and control program
JP5372209B2 (ja) 印刷システム、印刷装置及び印刷方法
US7810804B2 (en) Printing system, control method thereof, and printing apparatus
JP2007213566A (ja) 印刷システム、印刷装置及び印刷方法
CN101226465B (zh) ***和方法
JP4942166B2 (ja) 印刷装置及びその制御方法
JP2009218905A (ja) 画像形成装置及びその制御方法、記憶媒体並びにプログラム
JP4673177B2 (ja) 印刷装置および印刷方法
JP5084675B2 (ja) 情報処理装置、制御方法、コンピュータプログラム、記憶媒体
US7924445B2 (en) Printing apparatus and printing method
JP5328963B2 (ja) 画像形成装置、制御方法、制御プログラム
JP5791667B2 (ja) 画像形成装置、制御方法、制御プログラム
JP2013208821A (ja) 画像形成装置システム
JP2011000773A (ja) ジョブ処理方法、記憶媒体、プログラム、印刷システム、印刷装置
JP2014154041A (ja) 画像形成システム、制御装置、画像形成装置、それらの制御方法、及びプログラム

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110909

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120709

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120807

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120904

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150914

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees