JPH11165455A - Print control method by computer and computer readable recording medium recorded with print control program and print control device - Google Patents
Print control method by computer and computer readable recording medium recorded with print control program and print control deviceInfo
- Publication number
- JPH11165455A JPH11165455A JP10070691A JP7069198A JPH11165455A JP H11165455 A JPH11165455 A JP H11165455A JP 10070691 A JP10070691 A JP 10070691A JP 7069198 A JP7069198 A JP 7069198A JP H11165455 A JPH11165455 A JP H11165455A
- Authority
- JP
- Japan
- Prior art keywords
- job
- data
- copies
- print control
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000007639 printing Methods 0.000 claims description 36
- 238000012545 processing Methods 0.000 description 39
- 230000006870 function Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 8
- 238000012805 post-processing Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007646 gravure printing Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、コンピュータによ
るプリント制御方法およびプリント制御プログラムを記
録したコンピュータ読み取り可能な記録媒体、ならびに
プリント制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a print control method by a computer, a computer-readable recording medium storing a print control program, and a print control device.
【0002】[0002]
【従来の技術】近年、プリンタの性能向上は目覚まし
く、画質の点ではほとんどのユーザにとって十分満足の
行くものとなっており、また、カラープリンタでは、い
わゆるグラビア印刷や写真品質に近い画像が得られるま
でになっている。そこで、現在では、プリンタの機能向
上のために、プリント後の処理機能、例えば、複数部の
プリントを実行し、これを部ごとに分けたり(ソート処
理と称されている)、さらに部ごとに用紙をステープル
したり、あるいは両面プリントや1枚の用紙に2ページ
分あるいは4ページ分の画像をプリントする(Nin1
と称する)などといった利便性の機能向上が行われてい
る。2. Description of the Related Art In recent years, the performance of printers has been remarkably improved, and image quality has been satisfactory for most users. In color printers, so-called gravure printing or images close to photographic quality can be obtained. Up to. Therefore, at present, in order to improve the function of the printer, a processing function after printing, for example, printing of a plurality of copies is executed, and this is divided into sets (called sort processing). Staple paper, print on both sides, print two or four pages of image on one sheet of paper (Nin1
The functions of convenience are improved.
【0003】このような高機能のプリンタの代表的なも
のとしては、複写機、ファクシミリ、そしてプリンタの
機能を統合した複合機があり、このような複合機では、
プリンタユニット部において、両面プリントやNin1
プリントを実行することができ、さらに、ソーターまた
はフィニッシャーなどと称されるソート処理やステープ
ル処理を行う後処理装置が設けられていて、前記のよう
な高機能処理を行っている。A typical example of such a high-performance printer is a copier, a facsimile, and a multifunction machine integrating the functions of the printer.
In the printer unit, double-sided printing or Nin1
A post-processing device capable of performing printing and performing a sort process or a stapling process called a sorter or a finisher is provided to perform the above-described high-performance processing.
【0004】[0004]
【発明が解決しようとする課題】ところが、このように
プリンタの機能が向上している反面、このようなプリン
タを利用してプリントを実行するパソコンに搭載されて
いるアプリケーションソフトウェアの処理が上記のよう
な様々な機能に対応していない場合がある。例えば1部
の文書データとして1−2−3の3ページからなるデー
タがあり、これを3部プリントする場合、上記のような
高機能のプリンタでは、各部ごとにソートしたりステー
プルしたりするのが通常の機能である。ところが、パソ
コンで実行されるアプリケーションソフトウェアの中に
は、複数部のデータを一まとめにして1ジョブとして出
力するものがある。上記例の場合、1−2−3−1−2
−3−1−2−3の9ページからなるデータが1部であ
るかのように、9ページ分のデータが1ジョブとして出
力される。このようなデータがプリンタに送られた場
合、プリンタ側では部ごとの切れ目を認識することがで
きないため、部ごとのソート処理をすることが不可能で
あり、また、ステープル処理をする場合には9ページの
出力用紙をステープルしてしまうことになる。However, while the functions of the printer have been improved in this way, the processing of application software installed in a personal computer that executes printing using such a printer is as described above. May not be compatible with various functions. For example, as one set of document data, there are data consisting of three pages 1-2-3, and when printing three copies, a high-performance printer as described above sorts and staples each copy. Is a normal function. However, some application software executed on a personal computer outputs data of a plurality of copies as one job. In the case of the above example, 1-2-3-1-2
Assuming that the data consisting of nine pages of 3-1-2-3 is one copy, the data of nine pages is output as one job. When such data is sent to the printer, it is impossible for the printer to recognize the breaks for each copy, so that it is impossible to perform the sort process for each copy, and when performing the stapling process, This results in stapling of 9 pages of output paper.
【0005】また、このような部の切れ目のない出力デ
ータによる問題は、両面プリントやNin1プリントの
ときにも発生し、例えば上記のように1部の文書データ
が1−2−3と奇数枚で構成されていると、第1部目の
最終ページと第2部目の最初のページが1枚の用紙の両
面、あるいは2in1の場合では1ページにプリントさ
れることとなって、本来必要とする部ごとのプリント結
果が得られないことになる。[0005] Further, such a problem caused by continuous output data of a set also occurs in double-sided printing or Nin1 printing. For example, as described above, one set of document data has an odd number of sheets of 1-2-3. In this case, the last page of the first copy and the first page of the second copy are printed on both sides of one sheet or, in the case of 2 in 1, on one page. Thus, a print result for each copy is not obtained.
【0006】そこで、本発明の目的は、部ごとに区切ら
れることなく複数部のプリントデータを1ジョブとして
出力するようなアプリケーションソフトウェアを用いた
場合でも、ソートやステープル、また、両面プリントや
Nin1プリントなどを部単位で適切に処理することが
できるコンピュータによるプリント制御方法およびその
ためのプリント制御プログラムを記録したコンピュータ
読み取り可能な記録媒体、ならびにこのような処理を実
行するプリント制御装置を提供することである。Therefore, an object of the present invention is to sort and staple, double-sided printing, and Nin1 printing even when using application software that outputs print data of a plurality of copies as one job without being separated for each copy. It is an object of the present invention to provide a print control method by a computer capable of appropriately processing such as a copy unit, a computer-readable recording medium storing a print control program for the method, and a print control apparatus for executing such processing. .
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
の請求項1記載の本発明は、複数部のプリントを実行す
るために1部のデータを複数連続させて1ジョブのデー
タとして出力されたプリントデータを、部ごとに分割し
て複数のジョブにすることを特徴とするコンピュータに
よるプリント制御方法である。According to the first aspect of the present invention, in order to achieve the above object, in order to execute a plurality of copies of printing, a plurality of copies of one copy are continuously output as data of one job. A print control method by a computer, wherein the print data is divided into a plurality of jobs for each copy.
【0008】この発明は、複数部をプリントするための
データとして、1ジョブにまとめられたプリントデータ
を部ごとに分割することにより、部単位で処理を実行す
るプリンタにおいて部の区切りを認識できるようにする
プリント制御方法である。According to the present invention, print data collected in one job is divided for each copy as data for printing a plurality of copies, so that a printer that executes processing on a copy basis can recognize a separation between copies. This is a print control method.
【0009】また、上記目的を達成するための請求項2
記載の本発明は、複数部のプリントを実行するために1
部のデータを複数連続させて1ジョブのデータとして出
力されたプリントデータを、部ごとに分割して複数のジ
ョブにすることを特徴とするプリント制御プログラムを
記録したコンピュータ読み取り可能な記録媒体である。In order to achieve the above object, a second aspect of the present invention is provided.
The described invention provides one way to perform multi-copy printing.
This is a computer-readable recording medium storing a print control program, wherein print data output as data of one job in which a plurality of data of a set are continuously output is divided into a plurality of jobs. .
【0010】この発明は、複数部をプリントするための
データとして、1ジョブにまとめられたプリントデータ
を部ごとに分割することにより、部単位で処理を実行す
るプリンタにおいて部の区切りを認識できるようにする
ためのプリント制御プログラムを記録したコンピュータ
読み取り可能な記録媒体である。According to the present invention, as data for printing a plurality of copies, print data compiled into one job is divided for each copy, so that a printer that executes processing on a copy basis can recognize a separation between copies. Is a computer-readable recording medium that stores a print control program for performing the following.
【0011】さらに、上記目的を達成するための請求項
3記載の本発明は、複数部のプリントを実行するために
1部のデータを複数連続させて1ジョブのデータとして
出力されたプリントデータを、部ごとに分割して複数の
ジョブにするジョブ分割手段を有することを特徴とする
プリント制御装置である。According to a third aspect of the present invention, in order to achieve the above object, in order to execute printing of a plurality of copies, print data output as data of one job is obtained by making a plurality of sets of data continuous. , A print control apparatus including a job dividing unit that divides each set into a plurality of jobs.
【0012】この発明は、ジョブ分割手段が、複数部を
プリントするためのデータとして、1ジョブにまとめら
れたプリントデータを部ごとに分割することにより、部
単位で処理を実行するプリンタにおいて部の区切りを認
識できるようにするプリント制御装置である。According to the present invention, a job dividing unit divides print data collected in one job into sets as data for printing a plurality of sets, so that the job is divided by a set. This is a print control device that enables recognition of a break.
【0013】[0013]
【発明の実施の形態】以下、添付した図面を参照して、
本発明の一実施の形態を説明する。BRIEF DESCRIPTION OF THE DRAWINGS FIG.
An embodiment of the present invention will be described.
【0014】図1は、本発明を適用するネットワークコ
ンピュータシステムの構成を示すブロック図である。こ
のネットワークコンピュータシステムは、複数のクライ
アントコンピュータ10、プリンタサーバコンピュータ
20、およびデジタル複写機30がネットワーク回線5
0により接続されたもので、一般的なLAN環境による
システムである。FIG. 1 is a block diagram showing the configuration of a network computer system to which the present invention is applied. In this network computer system, a plurality of client computers 10, a printer server computer 20, and a digital copier 30
0, which is a system based on a general LAN environment.
【0015】ここで用いられているデジタル複写機30
は、複写機としての機能の他、クライアントコンピュー
タ10からの指令によりプリントを行うプリンタとして
の機能と、外部の電話回線(不図示)と接続されてファ
クシミリとしての機能とを有する複合機である。The digital copying machine 30 used here
Is a multifunction peripheral having a function as a printer for performing printing in accordance with an instruction from the client computer 10 and a function as a facsimile connected to an external telephone line (not shown), in addition to the function as a copying machine.
【0016】このデジタル複写機30の概略構成を図2
のブロック図に示す。このデジタル複写機30は、複写
機やファクシミリ送信の際に用いられる原稿画像読み取
りのためのイメージリーダ部(IR)35、イメージリ
ーダ部35により読み取った原稿画像やファクシミリに
より受信した画像およびプリンタサーバコンピュータ2
0から送信されてきた文書データをプリントアウトする
ための電子写真方式によるプリンタ部(PRT)36、
プリントされた用紙を部ごとに分けて集積するための複
数のトレイと部ごとにステープル処理するためのステー
プル装置を有する後処理装置38、これら各部を制御
し、かつ、プリントアウトとする画像の拡大・縮小、あ
るいはNin1プリントやその他の画像処理などを実行
するCPU31、このCPU31の処理のために画像デ
ータを一時的に記憶するためのメモリ32、操作パネル
37、およびプリンタサーバコンピュータ20とデータ
の受け渡しを行うためのインターフェースユニット(I
U)33によって構成されている。FIG. 2 shows a schematic configuration of the digital copying machine 30.
Is shown in the block diagram of FIG. The digital copier 30 includes an image reader unit (IR) 35 for reading a document image used in a copier or facsimile transmission, a document image read by the image reader unit 35, an image received by facsimile, and a printer server computer. 2
0, a printer unit (PRT) 36 for printing out document data transmitted from the printer 0 by electrophotography.
A post-processing device 38 having a plurality of trays for stacking the printed sheets for each set and a stapling device for stapling for each set, controlling these units and enlarging an image to be printed out -CPU 31 for executing reduction, Nin1 printing, other image processing, etc., memory 32 for temporarily storing image data for processing by CPU 31, operation panel 37, and transfer of data to and from printer server computer 20 Interface unit (I
U) 33.
【0017】また、このデジタル複写機30には、ハー
ドディスクドライブ(HDD)34が装備してあり、こ
のハードディスクドライブ34には、画像処理やプリン
トアウトの処理に必要なプログラムが記憶されていて、
このプログラムが適宜読み出されることにより画像処理
やプリントアウトのために必要な処理が実行される。ま
た、このハードディスクドライブ34は、大容量の画像
データや文書データなどを受信した際に、これら画像デ
ータや文書データを記憶するようになっている。The digital copier 30 is equipped with a hard disk drive (HDD) 34, which stores programs necessary for image processing and printout processing.
By reading this program as appropriate, processes necessary for image processing and printout are executed. When receiving a large amount of image data or document data, the hard disk drive 34 stores the image data or document data.
【0018】クライアントコンピュータ10やプリンタ
サーバコンピュータ20は、いわゆるパソコンや、UN
IXシステムなどと称されているコンピュータである。
このクライアントコンピュータ10やプリンタサーバコ
ンピュータ20は、いずれも既に広く利用されているも
のであるため、その詳細な説明は省略し、ここでは、ク
ライアントコンピュータ10としてパソコンを用いた場
合の概略構成を図3に示すブロック図を参照して説明す
る。The client computer 10 and the printer server computer 20 are so-called personal computers, UN
This is a computer called an IX system or the like.
Since the client computer 10 and the printer server computer 20 are already widely used, a detailed description thereof will be omitted, and the schematic configuration in the case where a personal computer is used as the client computer 10 is shown in FIG. This will be described with reference to the block diagram shown in FIG.
【0019】通常のパソコンは、処理を実行するCPU
11、プログラム実行の際にデータの展開などに使用さ
れるRAM12、パソコンの立ち上げ時に必要なブート
システムを記憶しているROM13、ディスプレイ19
上に画像を表示するために画像データを展開するVRA
M14、プログラムや各種データが記憶されているハー
ドディスクドライブ(HDD)15、各種表示を行うデ
ィスプレイ装置19、文字や指示を入力するためのキー
ボード22やマウス21、およびネットワーク50によ
りデータの送受信を行うためのインターフェース回路
(I/F)16などを備えている。また、このようなパ
ソコンでは、多くの場合、記録媒体である、例えばフロ
ッピーディスクやCD−ROMなどを読み書きする(C
D−ROMについては読み取りのみ)ためのフロッピー
ディスクドライブ(FDD)17およびCD−ROMド
ライブ(CDROMD)18を備えている。An ordinary personal computer has a CPU for executing processing.
11, a RAM 12 used for expanding data when executing a program, a ROM 13 storing a boot system required when starting up a personal computer, and a display 19
VRA that expands image data to display an image on top
M14, a hard disk drive (HDD) 15 storing programs and various data, a display device 19 for performing various displays, a keyboard 22 and a mouse 21 for inputting characters and instructions, and a network 50 for transmitting and receiving data. Interface circuit (I / F) 16 and the like. In many cases, such a personal computer reads and writes a recording medium such as a floppy disk or a CD-ROM (C).
A floppy disk drive (FDD) 17 and a CD-ROM drive (CDROMD) 18 for reading only the D-ROM) are provided.
【0020】このようなパソコンをクライアントコンピ
ュータ10とプリンタサーバコンピュータ20に利用し
た場合の違いは、その上で実行するアプリケーションソ
フトウェアによる働きであり、ハードウェアとしてはC
PUの処理速度やハードディスクの記憶容量などに違い
があるのみで、基本的な構成はほとんど同じである。ま
た、場合によっては、まったく同じものが使用されるこ
ともある。なお、このようなパソコンが、クライアント
コンピュータ10として利用されている場合には、イン
ターフェース回路16に接続されるのはネットワーク回
線50のみであるが、プリンタサーバコンピュータ20
として利用される場合には、ネットワーク回線の他にデ
ジタル複写機30との間でデータの受け渡しを行うため
のインターフェース回路が装備されることになる。The difference when such a personal computer is used for the client computer 10 and the printer server computer 20 is the function of the application software executed on the personal computer.
The basic configuration is almost the same, except for the processing speed of the PU and the storage capacity of the hard disk. In some cases, the exact same thing is used. When such a personal computer is used as the client computer 10, only the network line 50 is connected to the interface circuit 16.
When used as an interface, an interface circuit for transferring data to and from the digital copying machine 30 is provided in addition to the network line.
【0021】図4は、プリントシーケンスを説明するた
めの図面である。ここでは、ユーザがクライアントコン
ピュータ10上でプリントを指示してから、デジタル複
写機30によりプリントアウトとされるまでの手順を説
明する。FIG. 4 is a diagram for explaining a print sequence. Here, the procedure from when the user instructs printing on the client computer 10 until the digital copier 30 prints out will be described.
【0022】まず、ユーザは、クライアントコンピュー
タ10で動作する文書作成アプリケーションソフトウェ
アを用いて目的の文書の作成、編集を行う(S1)。文
書作成アプリケーションソフトウェアは、通常、クライ
アントコンピュータ10内のハードディスクに記憶され
ており、ユーザが必要なときにRAM13にロードし、
CPU11で制御することで実行される。このとき文書
のレイアウトやプリント指示情報などは、ディスプレイ
19上に表示される。また、ユーザの文字入力、文書や
画像などの編集、プリント指示などは、キーボード20
やマウス21から行い、これらの情報はCPU11に通
知されて処理される。First, a user creates and edits a target document using document creation application software operating on the client computer 10 (S1). The document creation application software is usually stored on a hard disk in the client computer 10 and is loaded into the RAM 13 when the user needs it.
It is executed under the control of the CPU 11. At this time, the document layout, print instruction information, and the like are displayed on the display 19. The user can input characters, edit documents and images, print instructions, and the like using the keyboard 20.
And the mouse 21, and the information is notified to the CPU 11 and processed.
【0023】このような文書作成アプリケーションソフ
トウェアによってプリント指示が行われると(S2)、
プリントモードの通常設定画面がディスプレイ19上に
表示される。通常設定画面からは、複数部のプリント指
定や、部ごとにプリントを行うか否かの設定などが行わ
れる(S4)。When a print instruction is issued by such document creation application software (S2),
The print mode normal setting screen is displayed on the display 19. From the normal setting screen, print designation of a plurality of copies, setting of whether or not to perform printing for each copy, and the like are performed (S4).
【0024】また、前記プリント指示(S2)によって
プリンタドライバが起動し、デジタル複写機30の機械
的なステータスや、登録されているジョブのステータス
をプリンタサーバコンピュータ20と通信して取得す
る。ここで、デジタル複写機30の機械的なステータス
とは、例えば「待機中」、「プリント中」、「プレヒー
ト中」などであり、また、登録されているジョブのステ
ータスとは、「ジョブの有無」、「ジョブのプリント
中」、「ジョブの待機中」などである。Further, the printer driver is activated by the print instruction (S2), and acquires the mechanical status of the digital copying machine 30 and the status of the registered job by communicating with the printer server computer 20. Here, the mechanical status of the digital copying machine 30 is, for example, “standby”, “printing”, “preheating”, and the like. The registered job status is “job presence / absence”. , "Printing job", "waiting for job", and the like.
【0025】このプリンタドライバからのステータス要
求により、プリンタサーバコンピュータ20は、デジタ
ル複写機30と通信して、上記デジタル複写機の各ステ
ータスを取得し、それにプリンタサーバコンピュータ2
0内のRAMやハードディスクにスプールされているジ
ョブの状態なども付加してクライアントコンピュータ1
0に通知する。In response to the status request from the printer driver, the printer server computer 20 communicates with the digital copier 30 to obtain the status of the digital copier,
0 and the state of the job spooled on the hard disk.
Notify 0.
【0026】通常のプリント動作では、通常設定画面で
の設定だけでプリントモードの設定を終了する場合もあ
るが、プリンタ特有の機能を設定する場合にはさらに詳
細なプリントモードの設定を行うために、ユーザの指示
により、詳細設定画面を表示して、プリンタ特有の機能
を用いるための詳細設定を行う(S11)。このとき、
プリンタドライバでは、詳細設定を行う指示、すなわ
ち、詳細設定画面を表示する際に、プリント指示をかけ
た文書作成アプリケーションソフトウェアが何であるか
を一時記憶する。ここでは、プリント指示をかけた文書
作成アプリケーションソフトウェアの名称をそのバージ
ョンまでを含めて一時記憶する。In the normal printing operation, the setting of the print mode may be ended only by the setting on the normal setting screen. However, when setting the function specific to the printer, it is necessary to perform more detailed print mode setting. According to the user's instruction, a detailed setting screen is displayed to perform detailed setting for using a function unique to the printer (S11). At this time,
The printer driver temporarily stores the instruction for performing the detailed setting, that is, what the document creation application software to which the print instruction has been applied when displaying the detailed setting screen. Here, the name of the document creation application software to which the print instruction was issued is temporarily stored, including the version thereof.
【0027】表示される詳細設定画面は、ユーザの要求
によりプリンタドライバが、例えば図5に示すように、
両面プリント、Nin1プリント、ソート、ステープ
ル、画像サイズ(拡大・縮小)などデジタル複写機30
特有の機能を利用するための詳細設定画面をディスプレ
イ19上に表示する。The displayed detailed setting screen is displayed by the printer driver upon request of the user, for example, as shown in FIG.
Digital copier 30 such as double-sided printing, Nin1 printing, sorting, stapling, image size (enlargement / reduction)
A detailed setting screen for using a specific function is displayed on the display 19.
【0028】また、この詳細設定画面では、プリント部
数の設定をすることができるようになっている。これ
は、文書作成アプリケーションソフトウェアによって
は、通常設定画面上での複数部の設定値はその文書作成
アプリケーションソフトウェア内において、1ジョブ分
のプリントデータを作成するための数値として利用され
るだけで、この通常設定画面での複数部の設定値がその
後プリンタドライバに渡されないものがあるため、この
プリンタドライバが出力する詳細設定画面上で改めて設
定することができるようにしたものである。したがっ
て、通常設定画面上での複数部の設定値がプリンタドラ
イバに設定情報として渡される場合には、図5に示した
プリント部数の設定入力枠には通常設定画面で設定した
部数が表示されることになるが、複数部の設定値が渡さ
れない場合には、ここで改めて部数を入力するようにユ
ーザを促すための表示を行うようにしてもよい。また、
同様にページ情報が必要なときに、文書作成アプリケー
ションソフトウェアからページ情報がプリンタドライバ
に渡されない場合にも、この詳細設定画面上で入力でき
るようにしてもよい。Further, on this detailed setting screen, the number of print copies can be set. This is because, depending on the document creation application software, the set values of a plurality of copies on the normal setting screen are only used as numerical values for creating print data for one job in the document creation application software. Since the setting values of a plurality of copies on the normal setting screen are not passed to the printer driver thereafter, the setting values can be set again on the detailed setting screen output by the printer driver. Therefore, when the set values of a plurality of copies on the normal setting screen are passed as setting information to the printer driver, the number of copies set on the normal setting screen is displayed in the print copy setting input frame shown in FIG. That is, when the set values of a plurality of copies are not passed, a display may be performed to prompt the user to input the number of copies again. Also,
Similarly, when the page information is required and the page information is not passed from the document creation application software to the printer driver, the page information may be input on the detailed setting screen.
【0029】プリントモードの設定終了後、プリント実
行の指示がユーザから与えられると(S5)、文書作成
アプリケーションソフトウェアにより作成された文書デ
ータ、および通常設定画面により設定されたプリントモ
ードのデータが、プリンタドライバに渡される(ただ
し、上記のように文書作成アプリケーションソフトウェ
アによっては、通常設定画面上での設定値が渡されない
ものもある)。After the setting of the print mode is completed, when a user gives a print execution instruction (S5), the document data created by the document creation application software and the print mode data set on the normal setting screen are transferred to the printer. It is passed to the driver (however, as described above, depending on the document creation application software, the setting value on the normal setting screen may not be passed).
【0030】このとき、複数部のプリントを部ごとにプ
リントする指示が行われた場合に、本実施の形態では、
プリンタドライバにより、文書作成アプリケーションソ
フトウェアから送られた複数部のプリントデータを各部
ごとに1ジョブとする処理を行う(以下ジョブ分割と称
する、S12)。なお、通常設定画面での情報がプリン
タドライバに渡されない場合には、詳細設定画面からの
情報、すなわち、ソートやステープル、またはNin1
や両面プリントなどを実行する設定がなされている場合
に、部ごとのプリント処理を行うものと判断するか、ま
たは、改めて部ごとの処理を実行するか否かをユーザに
問い合わせるための画面表示を行って、ユーザから入力
するようにしてもよい。At this time, when an instruction to print a plurality of copies for each copy is given, in the present embodiment,
The printer driver performs processing for converting print data of a plurality of copies sent from the document creation application software into one job for each copy (hereinafter, referred to as job division, S12). If the information on the normal setting screen is not passed to the printer driver, the information from the detailed setting screen, that is, sort, staple, or Nin1
If a setting to execute print or double-sided printing has been made, it is determined that print processing is to be performed for each copy, or a screen display is displayed to ask the user whether to execute the print processing for each copy again. The user may input the information.
【0031】このジョブ分割は、例えば文書作成アプリ
ケーションソフトウェアによっては、複数部のプリント
処理を行う場合、プリンタドライバへ送信するデータと
して複数部のデータを1ジョブにまとめて送信するもの
があり、このような場合、そのままではプリントを行う
デジタル複写機30側で部の切れ目が分からなくなるの
で、ここで、部ごとに1ジョブとする分割処理を行うも
のである。このような複数部のデータを1ジョブにまと
めて送信するような文書作成アプリケーションソフトウ
ェアとしては、例えばマイクロソフト株式会社製の「W
ord」などがある。In this job division, for example, depending on the document creation application software, when a plurality of copies of print processing are performed, data of a plurality of copies are collectively transmitted as one job as data to be transmitted to a printer driver. In such a case, since the cut of the set cannot be recognized on the side of the digital copying machine 30 which performs printing as it is, the dividing process is performed in which one job is set for each set. Such document creation application software that collectively transmits data of a plurality of copies into one job includes, for example, “W
ord ".
【0032】ところが、アプリケーションソフトウェア
によっては、逆に、複数部のプリント指示を行った場合
に、部ごとにジョブ単位で送信するもの、例えば3部の
プリントの際には3つのジョブを送信するものもある。
このような部ごとにジョブ単位で送信するアプリケーシ
ョンソフトウェアからのプリントデータの場合には、ジ
ョブ分割を実行すると逆に不都合が生じてしまうことに
なる。そこで、本実施の形態では、後述するように予め
複数部を1ジョブとして送信するアプリケーションソフ
トウェア、すなわち、ジョブ分割が必要となるアプリケ
ーションソフトウェアを予め登録しておき、登録された
アプリケーションソフトウェアから複数部のプリント指
示があった場合にのみジョブ分割を実行するようにして
いる。On the other hand, depending on the application software, when a plurality of copies are instructed, a job is transmitted in units of jobs for each copy, for example, when three copies are printed, three jobs are transmitted. There is also.
In the case of print data from application software that is transmitted in job units for each copy, inconvenience occurs when the job division is executed. Therefore, in the present embodiment, as will be described later, application software that transmits a plurality of copies as one job in advance, that is, application software that requires job division is registered in advance, and a plurality of copies are registered from the registered application software. Job division is executed only when a print instruction is issued.
【0033】図6は、このようなジョブ分割における処
理の流れを示すフローチャートである。まず、プリント
指示をかけた文書作成アプリケーションソフトウェア、
すなわち、プリントデータを送信するアプリケーション
ソフトウェアが、予め登録されているアプリケーション
ソフトウェアかどうか、前記ステップS11において一
時記憶したアプリケーションソフトウェア(バージョン
まで含めた名称)と比較して調べる(S13)。ここ
で、予め登録したアプリケーションソフトウェアとは、
前記したように複数部のプリント処理を行う場合、プリ
ンタドライバへ送信するデータとして複数部のデータを
1ジョブにまとめて送信するアプリケーションソフトウ
ェアを予め登録しておいたものである。FIG. 6 is a flowchart showing the flow of processing in such job division. First, the document creation application software that issued the print instruction,
That is, it is checked whether the application software for transmitting the print data is the application software registered in advance by comparing it with the application software (name including the version) temporarily stored in step S11 (S13). Here, the application software registered in advance is
As described above, when performing print processing of a plurality of copies, application software for collectively transmitting data of a plurality of copies into one job and transmitting the data to a printer driver is registered in advance.
【0034】予め登録したアプリケーションソフトウェ
アと前記ステップS11において一時記憶したアプリケ
ーションソフトウェアが同じである場合には、ジョブを
分割する処理を実行する(ジョブ分割処理、S14)。If the pre-registered application software is the same as the application software temporarily stored in step S11, processing for dividing the job is executed (job division processing, S14).
【0035】このジョブ分割処理は、例えば文書作成ア
プリケーションソフトウェアから渡された複数部を1ジ
ョブとするプリントデータの総ページ数を、上記設定画
面により入力された部数データで割ることにより、1部
ごとのページ数を求め、1部を1ジョブに分割する。こ
れをより具体的な例として示せば、1部のデータが1−
2−3の3ページからなり、これを3部プリントするよ
うに指示された場合、文書作成アプリケーションソフト
ウェアからは、1−2−3−1−2−3−1−2−3を
1ジョブとする合計9ページ分のデータがプリンタドラ
イバに渡されるので、この1ジョブ分のページ数「9」
をプリント指示された部数データ「3」で割ることによ
り1ジョブ当たりのページ数が3ページであることが分
かるので、この9ページで1ジョブのデータを3ページ
ごとに分割して1−2−3で1ジョブとし、これを3ジ
ョブ分のデータにする。This job division processing is performed, for example, by dividing the total number of pages of print data, in which a plurality of copies are passed as one job from the document creation application software, by the number of copies data input on the setting screen. And divide one copy into one job. As a more specific example, one copy of data is 1-
When three pages of 2-3 are instructed and three copies are to be printed, the document creation application software designates 1-2-3-1-2-3-1-2-3 as one job. 9 pages of data to be transferred to the printer driver, the number of pages for this one job is “9”.
Is divided by the number-of-copies data "3" instructed to print, so that the number of pages per job is three. Therefore, the data of one job is divided into three pages by these nine pages, and then 1-2. 3 is one job, and this is data for three jobs.
【0036】なお、このジョブ分割処理は、上記のよう
に、文書作成アプリケーションソフトウェアから渡され
た複数部を1ジョブとするプリントデータの総ページ数
を、部数データで割ることにより求める他、例えば1部
当たりのページ数、上記の例では「3」で割ることによ
り部数を求め、文書作成アプリケーションソフトウェア
から渡された複数部を1ジョブとするプリントデータを
この3で分割しても、同様に部ごとに1ジョブとする分
割ができる。さらに、プリントするデータの最初のペー
ジをメモリに記憶し、記憶した最初のページと順次送ら
れてくるプリントデータを比較し、同じデータが来たと
ころを、次の部の始まりとして認識して分割を行っても
よい。The job division processing is performed by dividing the total number of pages of print data, which is a plurality of copies, which is passed from the document creation application software into one job, by the number of copies data as described above. The number of pages per copy, in the above example, is obtained by dividing by "3". Even if the print data of a plurality of copies passed from the document creation application software as one job is divided by 3, the number of copies is similarly obtained. Each job can be divided into one job. Further, the first page of the data to be printed is stored in the memory, the stored first page is compared with the sequentially sent print data, and the same data is recognized as the beginning of the next copy and divided. May be performed.
【0037】その後、プリンタドライバは、文書作成ア
プリケーションソフトウェアから送られて来た文書デー
タを、分割された各ジョブごとにページ記述言語に変換
して、設定されたプリントモードと共にプリンタサーバ
コンピュータ20に送信する(S15)。Thereafter, the printer driver converts the document data sent from the document creation application software into a page description language for each of the divided jobs, and sends it to the printer server computer 20 together with the set print mode. (S15).
【0038】なお、前記ステップS13において、予め
登録したアプリケーションソフトウェアと前記ステップ
S11において一時記憶したアプリケーションソフトウ
ェアが同一ではないと判断されたときには、文書作成ア
プリケーションソフトウェアから送られて来た文書デー
タをジョブ分割処理を実行することなく、そのままペー
ジ記述言語に変換して、詳細設定画面で設定されたプリ
ントモードと共にプリンタサーバコンピュータ20に送
信する(S15)。When it is determined in step S13 that the application software registered in advance is not the same as the application software temporarily stored in step S11, the document data sent from the document creation application software is divided into jobs. Without executing the processing, it is converted into the page description language as it is and transmitted to the printer server computer 20 together with the print mode set on the detailed setting screen (S15).
【0039】このような動作を行うプリンタドライバ
は、通常、使用しているプリンタに特有のものであり、
本実施の形態においても、デジタル複写機30のプリン
タ機能を実行するための専用のものが用いられ、CD−
ROMやフロッピーディスクなどのコンピュータ読み取
り可能な記憶媒体によって提供され、クライアントコン
ピュータ10のハードディスク上にインストールされる
ことで、常駐記憶させて、プリント指示と同時にRAM
12に読み込みCPU11により実行される。したがっ
て、本実施の形態においては、クライアントコンピュー
タ10が本発明のプリント制御装置として機能すること
になる。A printer driver that performs such an operation is usually specific to the printer being used.
Also in the present embodiment, a dedicated device for executing the printer function of the digital copying machine 30 is used.
It is provided by a computer-readable storage medium such as a ROM or a floppy disk, and is installed on the hard disk of the client computer 10 so that it is resident and stored in the RAM simultaneously with a print instruction.
12 is executed by the CPU 11. Therefore, in the present embodiment, the client computer 10 functions as the print control device of the present invention.
【0040】次に、プリンタサーバコンピュータ20で
は、プリンタドライバから受け取ったプリントデータ、
すなわち、複数部のプリント指示の場合には、部ごとに
1ジョブとする複数のジョブのプリントデータを解析
し、各ジョブごとにラスタライズし、デジタル複写機3
0がプリンタ機能としてプリントすることができるビッ
トマップデータに展開する(S21)。ただし、Nin
1機能の指示がある場合には、各ページごとのラスタラ
イズのみを行い、1ページにNページ分のデータをプリ
ントするための1ページの構成はデジタル複写機のNi
n1機能により実行する。また拡大・縮小の指示がある
場合にもデジタル複写機側の拡大縮小機能を利用するた
め、1ページごとのラスタライズのみ行う。Next, in the printer server computer 20, the print data received from the printer driver,
That is, in the case of a print instruction for a plurality of copies, the print data of a plurality of jobs, one job for each copy, is analyzed and rasterized for each job.
0 is developed into bitmap data that can be printed as a printer function (S21). However, Nin
When one function is instructed, only one page is rasterized, and one page for printing N pages of data on one page is composed of Ni of the digital copying machine.
This is executed by the n1 function. Also, when there is an instruction for enlargement / reduction, only the rasterization for each page is performed in order to use the enlargement / reduction function of the digital copying machine.
【0041】ラスタライズが終了したジョブは、ジョブ
ごとにプリンタサーバコンピュータ20内のハードディ
スク上にスプールされる(S22)。したがって、上記
の例では、3ページを1つのジョブとする3つのジョブ
がスプールされることになる。これにより、デジタル複
写機30が他のジョブ(他のクライアントコンピュータ
からのプリントジョブの実行の他、デジタル複写機によ
るコピーやファクシミリの受信など)を実行中であって
も、クライアントコンピュータ10からのプリントジョ
ブを受け付けることができる。The jobs for which rasterization has been completed are spooled on a hard disk in the printer server computer 20 for each job (S22). Therefore, in the above example, three jobs with three pages as one job are spooled. As a result, even when the digital copier 30 is executing another job (such as executing a print job from another client computer, copying or receiving a facsimile by the digital copier), printing from the client computer 10 is possible. Jobs can be accepted.
【0042】スプールされた各ジョブは、ジョブごとに
デジタル複写機30に転送されてプリントアウトとされ
る(S31)。Each spooled job is transferred to the digital copying machine 30 for each job and printed out (S31).
【0043】これにより、部ごとの処理が必要なプリン
トモード、例えば部ごとのソートやステープル処理、ま
た、両面プリントやNin1プリントなどが、部ごとに
分割した各ジョブ単位で実行されるため、部ごとのソー
トやステープル、または両面プリントやNin1プリン
トが正しく実行されるようになる。As a result, a print mode that requires processing for each copy, for example, sorting and stapling processing for each copy, double-sided printing, Nin1 printing, and the like are executed for each job divided for each copy. Sorting, stapling, double-sided printing, and Nin1 printing are performed correctly.
【0044】以上説明した本実施の形態では、ジョブ分
割処理をプリンタドライバにより実行したが、本発明
は、このような形態に限定されるものではなく、例えば
ジョブ分割処理をプリンタサーバコンピュータ20やデ
ジタル複写機30により実行してもよい。In the above-described embodiment, the job division processing is executed by the printer driver. However, the present invention is not limited to such a form. For example, the job division processing is performed by the printer server computer 20 or the digital camera. It may be executed by the copying machine 30.
【0045】プリンタサーバコンピュータ20で実行す
る場合には、プリンタサーバコンピュータ20が、複数
部のプリントデータを1ジョブとして受け取った後、前
述のプリンタドライバにおいて実行した時と同様に、受
け取った1ジョブのプリントデータを部ごとに1ジョブ
とする分割処理を行い、各ジョブごとにラスタライズし
て、各ジョブごとにビットマップデータをデジタル複写
機30に転送する。また、デジタル複写機30において
実行する場合には、複数部が1ジョブとして転送された
ラスタライズ後のビットマップデータに対して、同様の
分割処理を行った後、ジョブごとにプリントアウトを実
行することになる。When the print job is executed by the printer server computer 20, the print server computer 20 receives the print data of a plurality of copies as one job, and then executes the process of the received one job in the same manner as when the print data is executed by the printer driver. The print data is divided into one job for each copy, rasterized for each job, and bitmap data is transferred to the digital copier 30 for each job. In the case of execution in the digital copier 30, a similar division process is performed on the rasterized bitmap data transferred by a plurality of copies as one job, and then printout is performed for each job. become.
【0046】なお、プリンタサーバコンピュータ20が
ジョブ分割処理を行う場合には、このジョブ分割処理の
ためのプログラムは、フロッピーディスクやCD−RO
Mなどの記憶媒体によって提供され、通常の場合は、こ
れらの記憶媒体からプリンタサーバコンピュータ20内
のハードディスクにインストールされることで、プリン
タサーバコンピュータ20内に記憶されて、実行される
ことになる。したがって、このようにプリンタサーバコ
ンピュータ20がジョブの分割処理を行う場合には、プ
リンタサーバコンピュータ20が本発明におけるプリン
ト制御装置となる。一方、デジタル複写機30により複
数部プリントジョブの分割処理を行う場合には、予め、
デジタル複写機内の制御装置に、このジョブ分割処理を
行うためのプログラムを、ROMやその他の不揮発性メ
モリ(例えばEPROM、EEPROM、フラッシュメ
モリなど)などに記憶させておき、これを制御装置のC
PUが適宜実行することにより処理される。したがっ
て、このようにデジタル複写機30がジョブの分割処理
を行う場合には、デジタル複写機30がプリント制御装
置となる。When the printer server computer 20 performs the job dividing process, the program for the job dividing process is stored in a floppy disk or a CD-RO.
M, etc., and are usually installed on a hard disk in the printer server computer 20 from these storage media to be stored in the printer server computer 20 and executed. Therefore, when the printer server computer 20 performs the job division processing as described above, the printer server computer 20 becomes the print control device in the present invention. On the other hand, when the digital copier 30 performs the division processing of a plurality of print jobs,
A program for performing the job division processing is stored in a ROM or another nonvolatile memory (for example, EPROM, EEPROM, flash memory, or the like) in a control device in the digital copying machine, and the program is stored in the C of the control device.
The processing is performed by the PU appropriately executing the processing. Therefore, when the digital copying machine 30 performs the job division processing as described above, the digital copying machine 30 becomes a print control device.
【0047】[0047]
【発明の効果】以上説明した本発明によれば、請求項ご
とに以下のような効果を奏する。According to the present invention described above, the following effects can be obtained for each claim.
【0048】請求項1記載の本発明は、複数部を1ジョ
ブとして出力されたプリントデータを部ごとに分割して
複数のジョブとしたので、部の切れ目がジョブの切れ目
となるため、プリンタにより部単位での処理を実行する
ことができるようになる。According to the first aspect of the present invention, the print data outputted as a plurality of copies as one job is divided into a plurality of jobs, so that a break between copies becomes a break between jobs. It becomes possible to execute processing in units of copies.
【0049】請求項2記載の本発明は、複数部を1ジョ
ブとして出力されたプリントデータを部ごとに分割して
複数のジョブとするためのプログラムを記憶媒体に記憶
させたので、この記録媒体から、当該プログラムをコン
ピュータにより読み込むことで、部の切れ目をジョブの
切れ目とする分割処理が実行され、プリンタにより部単
位での処理を実行することができるようになる。According to the second aspect of the present invention, a program for dividing print data output as a plurality of jobs into one job into a plurality of jobs to store the plurality of jobs is stored in a storage medium. Thus, by reading the program by a computer, a division process is performed in which a break of a copy is set as a break of a job, and the printer can execute a process for each copy.
【0050】請求項3記載の本発明は、プリント制御装
置のジョブ分割手段が、複数部を1ジョブとして出力さ
れたプリントデータを部ごとに分割して複数のジョブと
するので、部の切れ目がジョブの切れ目となり、プリン
タが分割されたジョブ単位で各種処理を実行すること
で、部単位での処理が適切に実行されるようになる。According to the present invention, the job dividing means of the print control device divides print data output as a plurality of jobs into one job into a plurality of jobs to form a plurality of jobs. When a job break occurs, the printer executes various processes in units of divided jobs, so that processing in units of copies can be appropriately executed.
【図1】 本発明を適用した一実施形態であるネットワ
ークコンピュータシステムの概略構成を示す図面であ
る。FIG. 1 is a diagram showing a schematic configuration of a network computer system according to an embodiment to which the present invention is applied.
【図2】 上記ネットワークコンピュータシステムに用
いているデジタル複写機の概略構成を示すブロック図で
ある。FIG. 2 is a block diagram showing a schematic configuration of a digital copying machine used in the network computer system.
【図3】 上記ネットワークコンピュータシステムにク
ライアントコンピュータとして用いたパソコンの概略構
成を示すブロック図である。FIG. 3 is a block diagram showing a schematic configuration of a personal computer used as a client computer in the network computer system.
【図4】 上記ネットワークコンピュータシステムにお
けるステータスの流れを示す図面である。FIG. 4 is a diagram showing a status flow in the network computer system.
【図5】 プリントモードの詳細設定画面の一例を示す
図面である。FIG. 5 is a view showing an example of a print mode detailed setting screen.
【図6】 図4に示したステータスの流れを示す図面中
のジョブ分割の処理を示すフローチャートである。FIG. 6 is a flowchart showing job division processing in the drawing showing the status flow shown in FIG. 4;
10…クライアントコンピュータ、 20…プリンタサーバコンピュータ、 30…デジタル複写機。 10 client computer, 20 printer server computer, 30 digital copier.
Claims (3)
のデータを複数連続させて1ジョブのデータとして出力
されたプリントデータを、部ごとに分割して複数のジョ
ブにすることを特徴とするコンピュータによるプリント
制御方法。A print data output as data of one job in which a plurality of data of one copy is made continuous to execute printing of a plurality of copies is divided into a plurality of jobs for each copy. Computer-based print control method.
のデータを複数連続させて1ジョブのデータとして出力
されたプリントデータを、部ごとに分割して複数のジョ
ブにすることを特徴とするプリント制御プログラムを記
録したコンピュータ読み取り可能な記録媒体。2. The method according to claim 1, wherein a plurality of copies of the print data output as one job data by executing a plurality of copies of the data in order to execute a plurality of copies are divided into a plurality of jobs. A computer-readable recording medium that stores a print control program to be executed.
のデータを複数連続させて1ジョブのデータとして出力
されたプリントデータを、部ごとに分割して複数のジョ
ブにするジョブ分割手段を有することを特徴とするプリ
ント制御装置。3. A job dividing unit that divides print data output as data of one job by successively performing a plurality of data of one copy in order to execute printing of a plurality of copies into a plurality of jobs. A print control device, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10070691A JPH11165455A (en) | 1997-10-03 | 1998-03-19 | Print control method by computer and computer readable recording medium recorded with print control program and print control device |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9-271399 | 1997-10-03 | ||
| JP27139997 | 1997-10-03 | ||
| JP10070691A JPH11165455A (en) | 1997-10-03 | 1998-03-19 | Print control method by computer and computer readable recording medium recorded with print control program and print control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11165455A true JPH11165455A (en) | 1999-06-22 |
Family
ID=26411825
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10070691A Pending JPH11165455A (en) | 1997-10-03 | 1998-03-19 | Print control method by computer and computer readable recording medium recorded with print control program and print control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11165455A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003022170A (en) * | 2001-07-06 | 2003-01-24 | Canon Inc | Distributed printing control device, distributed printing system, distributed printing method, computer-readable recording medium, and computer program |
| US6934046B1 (en) | 1999-11-02 | 2005-08-23 | Canon Kabushiki Kaisha | Information processor, method for processing information and memory medium for storing program readable by computer |
| JP2007272766A (en) * | 2006-03-31 | 2007-10-18 | Canon Inc | Information processing apparatus, printing apparatus, print job output method, storage medium, program |
| KR100788666B1 (en) | 2005-06-16 | 2007-12-26 | 삼성전자주식회사 | Apparatus and method for selecting multiple printing options |
| US7764394B2 (en) | 2002-12-12 | 2010-07-27 | Canon Kabushiki Kaisha | Data processing apparatus, data processing method, and data processing program |
| JP2016215624A (en) * | 2015-05-20 | 2016-12-22 | キヤノン株式会社 | Image forming apparatus, information processing method, and program |
| JP2017065128A (en) * | 2015-09-30 | 2017-04-06 | キヤノン株式会社 | Printer, control method thereof, and program |
| JP2020062890A (en) * | 2020-01-06 | 2020-04-23 | キヤノン株式会社 | Printing apparatus, control method thereof, and program |
| JP2021105842A (en) * | 2019-12-26 | 2021-07-26 | キヤノン株式会社 | Printing system, printing device, control method, and program |
-
1998
- 1998-03-19 JP JP10070691A patent/JPH11165455A/en active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6934046B1 (en) | 1999-11-02 | 2005-08-23 | Canon Kabushiki Kaisha | Information processor, method for processing information and memory medium for storing program readable by computer |
| US7154627B2 (en) | 1999-11-02 | 2006-12-26 | Canon Kabushiki Kaisha | Information processor, method for processing information and memory medium for storing program readable by computer |
| US7307749B2 (en) | 1999-11-02 | 2007-12-11 | Canon Kabushiki Kaisha | Information processor, method for processing information and memory medium for storing program readable by computer |
| JP2003022170A (en) * | 2001-07-06 | 2003-01-24 | Canon Inc | Distributed printing control device, distributed printing system, distributed printing method, computer-readable recording medium, and computer program |
| US7764394B2 (en) | 2002-12-12 | 2010-07-27 | Canon Kabushiki Kaisha | Data processing apparatus, data processing method, and data processing program |
| KR100788666B1 (en) | 2005-06-16 | 2007-12-26 | 삼성전자주식회사 | Apparatus and method for selecting multiple printing options |
| JP2007272766A (en) * | 2006-03-31 | 2007-10-18 | Canon Inc | Information processing apparatus, printing apparatus, print job output method, storage medium, program |
| JP2016215624A (en) * | 2015-05-20 | 2016-12-22 | キヤノン株式会社 | Image forming apparatus, information processing method, and program |
| JP2020032730A (en) * | 2015-05-20 | 2020-03-05 | キヤノン株式会社 | Image forming apparatus, control method for image forming apparatus, and program |
| JP2017065128A (en) * | 2015-09-30 | 2017-04-06 | キヤノン株式会社 | Printer, control method thereof, and program |
| US11683424B2 (en) * | 2015-09-30 | 2023-06-20 | Canon Kabushiki Kaisha | Printing apparatus that displays a determined plurality of sets of image data, a method of controlling the printing apparatus, and a non-transitory computer-readable storage medium |
| JP2021105842A (en) * | 2019-12-26 | 2021-07-26 | キヤノン株式会社 | Printing system, printing device, control method, and program |
| JP2020062890A (en) * | 2020-01-06 | 2020-04-23 | キヤノン株式会社 | Printing apparatus, control method thereof, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7161711B2 (en) | Information processing apparatus and method for creating print data and storage medium | |
| JP3937666B2 (en) | Printing control method and apparatus | |
| JP3634695B2 (en) | Printing control method and apparatus | |
| US6961135B1 (en) | Print preview display method of displaying pages in an electronic document | |
| US8599431B2 (en) | Print-data processing apparatus and print-data processing method | |
| JP5288837B2 (en) | Print job control apparatus, print job control method, print job control program | |
| JP2001067347A (en) | Information processing device, information processing method, and storage medium storing computer readable program | |
| US20070222141A1 (en) | Image forming apparatus with paper feed direction specifying means | |
| US7477409B2 (en) | Information processing apparatus, control method thereof, and computer-readable medium | |
| JP2013162422A (en) | Image forming device, control method of the same, and program | |
| JP2003015844A (en) | Information processing apparatus and its control method, program, and storage medium | |
| US7508410B2 (en) | Printing apparatus and information processing apparatus, control method thereof, program, and storage medium | |
| JP2017024297A (en) | Printing apparatus, control method therefor, and program | |
| JPH11165455A (en) | Print control method by computer and computer readable recording medium recorded with print control program and print control device | |
| JP2003320740A (en) | Image processor | |
| JP2008059034A (en) | Printer and program | |
| JP2000137798A (en) | Image input / output device, image input / output method, and image processing system | |
| JPH11353143A (en) | Print data converting method, computer-readable recording medium where program thereof is recorded, print data converting device, and print data deciding method | |
| JP2000043362A (en) | Computer readable recording medium recording print data-processing program, and printer, and print method | |
| JP4296948B2 (en) | Image formation support device | |
| JP2003029942A (en) | PRINT CONTROL DEVICE AND ITS CONTROL METHOD, PROGRAM, STORAGE MEDIUM | |
| JP2007156903A (en) | Printing system and control method therefor, computer program, and storage medium | |
| JP6836310B2 (en) | Printing device, its control method, and program | |
| JP2000066851A (en) | Image forming system, computer readable recording medium recording a print condition setting program, print job converting device and computer readable recording medium recording print job conversion program | |
| JPH11168617A (en) | Image-forming system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20040423 |