[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008242599A - Printing system - Google Patents

Printing system Download PDF

Info

Publication number
JP2008242599A
JP2008242599A JP2007079292A JP2007079292A JP2008242599A JP 2008242599 A JP2008242599 A JP 2008242599A JP 2007079292 A JP2007079292 A JP 2007079292A JP 2007079292 A JP2007079292 A JP 2007079292A JP 2008242599 A JP2008242599 A JP 2008242599A
Authority
JP
Japan
Prior art keywords
print
printing
print data
data
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007079292A
Other languages
Japanese (ja)
Inventor
Yoshio Morita
由郎 森田
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita Corp
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 Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2007079292A priority Critical patent/JP2008242599A/en
Publication of JP2008242599A publication Critical patent/JP2008242599A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a printing system that enables a user to set a time of delay (delay time) in printing start time to thereby delay the printing start time by the set delay time when sending print data to an image forming apparatus. <P>SOLUTION: The printing system comprises a printer and a PC that sends print data to the printer. The PC comprises a means for displaying a printing dialog box having the function of allowing a user to set a printing delay time in response to the user's printing operation, and a means for adding data representing the printing delay time set on the printing dialog box to the print data when sending the print data to the printer. The printer comprises a means for receiving and saving the print data and printing the print data at a printing start time delayed by the delay time depending on the printing delay time data added to the print data. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、プリンタとプリンタに印刷データを送信するPCとを備えた印刷システムに関する。   The present invention relates to a printing system including a printer and a PC that transmits print data to the printer.

特開2004−9368号公報には、容量の大きな印刷データをプリンタに送信させる際に、印刷時刻として昼休みや深夜の時刻を指定することにより、当該容量の大きな印刷データを指定した昼休みや深夜の時刻に印刷させる技術が開示されている。
特開2004−9368号公報
Japanese Patent Laid-Open No. 2004-9368 discloses that when sending a large amount of print data to a printer, a lunch break or a midnight time is designated as a print time, thereby specifying a lunch break or a late night in which the large print data is designated. A technique for printing at a time is disclosed.
JP 2004-9368 A

ところで、ユーザが他人に見られたくない印刷データをPCからプリンタに送った場合、プリンタ側で直ぐに印刷が開始されると、その印刷物を当該ユーザ以外の人に見られる可能性がある。このようなことを回避するには、当該ユーザがプリンタの設置場所まで移動してから印刷を開始させればよい。   By the way, when the print data that the user does not want to be seen by another person is sent from the PC to the printer, if the printing is started immediately on the printer side, the printed matter may be seen by a person other than the user. In order to avoid such a situation, it is only necessary to start printing after the user has moved to the installation location of the printer.

一般的に、印刷データを生成するPCと印刷データの印刷を行なうプリンタとは、同じフロアに設置されている場合が多いため、PCのユーザがプリンタの設置場所まで移動するまでに要する時間は、数秒〜数十秒程度である。したがって、ユーザが他人に見られたくない印刷データをプリンタに送信する場合に、印刷開始時刻そのものを指定するのではなく、印刷開始時刻を遅らせる時間(遅延時間)を指定し、指定した遅延時間だけ印刷開始時刻を遅らせることができれば便利である。   In general, since a PC that generates print data and a printer that prints print data are often installed on the same floor, the time required for the PC user to move to the printer installation location is as follows. It is about several seconds to several tens of seconds. Therefore, when sending print data that the user does not want to be seen by others to the printer, instead of specifying the print start time itself, specify the time to delay the print start time (delay time), and only the specified delay time It is convenient if the print start time can be delayed.

この発明は、印刷データを画像形成装置に送信する際に、印刷開始時刻を遅らせる時間(遅延時間)をユーザが設定することにより、設定した遅延時間分、印刷開始時間を遅らせることができる印刷システムを提供することを目的とする。   According to the present invention, when printing data is transmitted to an image forming apparatus, a user sets a time (delay time) for delaying a print start time, whereby the print start time can be delayed by a set delay time. The purpose is to provide.

請求項1に記載の発明は、プリンタとプリンタに印刷データを送信するPCとを備えた印刷システムにおいて、PCは、ユーザの印刷操作に基づいて、印刷遅延時間をユーザに設定させる機能を備えた印刷ダイアログボックスを表示させる手段および印刷データを印刷装置に送信する際には、印刷データに印刷ダイアログボックス上で設定された印刷遅延時間を表すデータを付加して送信する手段を備えており、プリンタは、印刷データを受信して保存した後、当該印刷データに付加されている印刷遅延時間データに応じた遅延時間だけ印刷開始時刻を遅らせて、当該印刷データを印刷させる手段を備えていることを特徴とする。   The invention according to claim 1 is a printing system including a printer and a PC that transmits print data to the printer, and the PC has a function of allowing a user to set a print delay time based on a user's printing operation. Means for displaying a print dialog box and means for transmitting the print data by adding data representing the print delay time set in the print dialog box to the print device when sending the print data to the printing apparatus; Is provided with means for delaying the print start time by a delay time corresponding to the print delay time data added to the print data after receiving and storing the print data, and printing the print data. Features.

請求項2に記載の発明は、請求項1に記載の印刷システムにおいて、プリンタは、印刷データを受信して保存するとともに、当該印刷データに付加されている印刷遅延時間データに基づいて当該印刷データの印刷開始時刻を算出し、算出した印刷開始時刻を当該印刷データの印刷開始時刻として保存する手段、および保存されている印刷データの印刷開始時刻に現在時刻が到達したときに、当該印刷データの印刷を開始させる手段を備えていることを特徴とする。   According to a second aspect of the present invention, in the printing system according to the first aspect, the printer receives and stores the print data, and the print data based on the print delay time data added to the print data. Means for calculating the print start time of the print data, storing the calculated print start time as the print start time of the print data, and when the current time reaches the print start time of the stored print data, A means for starting printing is provided.

この発明によれば、印刷データを画像形成装置に送信する際に、印刷開始時刻を遅らせる時間(遅延時間)をユーザが設定することにより、設定した遅延時間分、印刷開始時間を遅らせることができるようになる。   According to the present invention, when the print data is transmitted to the image forming apparatus, the user sets the time for delaying the print start time (delay time), whereby the print start time can be delayed by the set delay time. It becomes like this.

以下、図面を参照して、本発明の実施例について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、印刷データを生成するホストコンピュータと、印刷データを印刷するプリンタとを示している。   FIG. 1 shows a host computer that generates print data and a printer that prints the print data.

プリンタ200は、ホストI/F211、プログラムROM212、フォントROM213、CPU214、RAM215、パネルI/F216およびエンジンI/F217を有するコントローラボード210と、ハードディスク221と、パネル(操作表示パネル)222とプリンタエンジン223を備えている。コントローラボード210内の各機器はバスを介して互いに接続されている。   The printer 200 includes a host I / F 211, a program ROM 212, a font ROM 213, a CPU 214, a RAM 215, a controller board 210 having a panel I / F 216 and an engine I / F 217, a hard disk 221, a panel (operation display panel) 222, and a printer engine 223. It has. Each device in the controller board 210 is connected to each other via a bus.

ハードディスク221は、コントローラボード210内のバスに接続されている。操作表示パネル222は、コントローラボード210内のパネルI/F216に接続されている。プリンタエンジン223は、コントローラボード210内のエンジンI/F217に接続されている。   The hard disk 221 is connected to the bus in the controller board 210. The operation display panel 222 is connected to the panel I / F 216 in the controller board 210. The printer engine 223 is connected to the engine I / F 217 in the controller board 210.

ホストコンピュータ(以下、PCという)100には、プリンタ200に適合したプリンタドライバ110が搭載されている。PC100は、プリンタ200のコントローラボード210内のホストI/F211に接続されている。   A host computer (hereinafter referred to as a PC) 100 is equipped with a printer driver 110 suitable for the printer 200. The PC 100 is connected to the host I / F 211 in the controller board 210 of the printer 200.

なお、図1には、1台のPC100のみがプリンタ200に接続されているが、通常は、複数台のPC100がプリンタ200に接続されている。   In FIG. 1, only one PC 100 is connected to the printer 200, but usually a plurality of PCs 100 are connected to the printer 200.

図2は、PC100側で印刷操作を行なったときに表示される印刷ダイアログボックスを示している。   FIG. 2 shows a print dialog box displayed when a printing operation is performed on the PC 100 side.

この印刷ダイアログボックスでは、印刷開始時刻を遅らせる時間(遅延時間)を入力するための遅延時間指定ボックス11が設けられている。デフォルトは0秒である。図2の例では、遅延時間指定ボックス11に遅延時間として5秒が入力された例を示している。なお、遅延時間はポップアップメニュー形式で複数の選択候補から1つの選択候補を選択できるようになっている。   In this print dialog box, a delay time designation box 11 for inputting a time (delay time) for delaying the print start time is provided. The default is 0 seconds. In the example of FIG. 2, an example in which 5 seconds is input as the delay time in the delay time designation box 11 is shown. The delay time can be selected from a plurality of selection candidates in a pop-up menu format.

なお、図3に示すように、印刷ダイアログボックスに、遅延時間を設定するための3つの選択ボタン21、22、23を設け、いずれかのボタンをユーザに選択させるようにしてもよい。この例では、選択ボタン21は遅延時間を0に設定するためのボタンであり、選択ボタン22は遅延時間を予めユーザによって設定された”少し”に対応する時間に設定するためのボタンであり、選択ボタン23は遅延時間を予めユーザによって設定された”遅く”に対応する時間に設定するためのボタンである。例えば、”少し”に対応する時間としては5秒が、”遅く”に対応する時間としては15秒が予め設定される。   As shown in FIG. 3, the print dialog box may be provided with three selection buttons 21, 22, and 23 for setting a delay time, and the user may select any one of the buttons. In this example, the selection button 21 is a button for setting the delay time to 0, the selection button 22 is a button for setting the delay time to a time corresponding to “a little” preset by the user, The selection button 23 is a button for setting the delay time to a time corresponding to “late” set in advance by the user. For example, 5 seconds is preset as the time corresponding to “little”, and 15 seconds is preset as the time corresponding to “late”.

ユーザは、印刷データをプリンタ200で印刷させたい場合には、PC100側で印刷操作を行なうことにより、例えば、図2に示すような印刷ダイアログボックスをPC100に表示させる。そして、印刷範囲、部数等をデフォルトとは異なる値に設定する必要がある場合には、設定変更を行なう。この際、他人に印刷データを見せたくない場合には、ユーザは遅延時間指定ボックス11に自己がプリンタ200の設置場所まで移動するのに十分な時間、例えば、5秒を入力する。そして、印刷ダイアログボックス内のOKボタンを押す。   When the user wants to print the print data with the printer 200, the user performs a print operation on the PC 100 side to display, for example, a print dialog box as shown in FIG. When it is necessary to set the print range, the number of copies, etc. to values different from the default, the setting is changed. At this time, if the user does not want to show the print data to others, the user inputs a time sufficient for the user to move to the installation location of the printer 200 in the delay time designation box 11, for example, 5 seconds. Then, press the OK button in the print dialog box.

印刷ダイアログボックス内のOKボタンを押すと、印刷データに印刷ダイアログボックスで設定された遅延時間を表すデータが付加されてプリンタ200に送信される。   When an OK button in the print dialog box is pressed, data representing the delay time set in the print dialog box is added to the print data and transmitted to the printer 200.

図4は、プリンタ200のCPU214によって行なわれる処理の手順を示している。   FIG. 4 shows a procedure of processing performed by the CPU 214 of the printer 200.

印刷ジョブの受付が発生したか否かを判別する(ステップS1)。つまり、遅延時間を表すデータおよび印刷データを含む印刷ジョブデータが送られてきたか否かを判別する。印刷ジョブの受付が発生した場合(印刷ジョブデータが送られてきた場合)には、まず、遅延時間を表すデータを受信してバッファに記憶した後(ステップS2)、印刷データの受信処理を開始する(ステップS3)。受信処理によって受信される印刷データは記憶装置に保存される。印刷データの受信処理が開始されると、印刷待ちジョブが存在しているか否かを判別する(ステップS4)。印刷待ちのジョブが存在していない場合には、印刷データの受信が終了したか否かを判別する(ステップS8)。印刷データの受信が終了していない場合には、ステップS3に戻り、印刷データの受信処理を続行する。   It is determined whether or not a print job has been received (step S1). That is, it is determined whether or not print job data including data representing delay time and print data has been sent. When a print job is received (when print job data is sent), first, data representing the delay time is received and stored in the buffer (step S2), and then print data reception processing is started. (Step S3). The print data received by the reception process is stored in the storage device. When the print data reception process is started, it is determined whether or not there is a print waiting job (step S4). If there is no job waiting to be printed, it is determined whether or not reception of print data has been completed (step S8). If the reception of print data has not ended, the process returns to step S3 and the print data reception process is continued.

印刷データの受信が終了した場合には(ステップS8でYES)、上記ステップS2で受信した遅延時間を表すデータに基づいて、当該印刷ジョブの印刷開始時刻を算出し、算出した印刷開始時刻を、当該印刷ジョブを表すジョブ番号(例えば、受信したジョブの順番に付与される番号)に関連して印刷管理テーブルに保存する(ステップS9)。当該印刷データの印刷開始時刻は、例えば、当該印刷データの受信が終了した時刻に、受信した遅延時間を加算した時刻となる。   When reception of the print data is completed (YES in step S8), the print start time of the print job is calculated based on the data representing the delay time received in step S2, and the calculated print start time is The job is stored in the print management table in association with a job number representing the print job (for example, a number given in the order of received jobs) (step S9). The print start time of the print data is, for example, a time obtained by adding the received delay time to the time when reception of the print data ends.

また、複数の印刷待ちジョブが存在している場合には、それらの印刷ジョブの印刷開始時刻に基づいて、印刷順序を決定して印刷管理テーブルに保存する(ステップS10)。そして、ステップS1に戻る。なお、ある印刷ジョブに対する印刷処理が終了した際には、印刷管理テーブル内から当該印刷処理が終了した印刷ジョブに関する管理データが印刷管理テーブルから削除される。   If there are a plurality of jobs waiting to be printed, the print order is determined based on the print start times of these print jobs and stored in the print management table (step S10). Then, the process returns to step S1. When print processing for a certain print job is completed, management data relating to the print job for which the print processing has been completed is deleted from the print management table.

上記ステップS4において、印刷待ちジョブが存在していると判別した場合には、印刷処理中であるか否かを判別する(ステップS5)。印刷処理中でなければ、印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが存在しているか否かを判別する(ステップS6)。印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが存在している場合には、その印刷ジョブの印刷を開始させた後(ステップS7)、ステップS8に移行する。上記ステップS7において、印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが複数存在している場合には、ステップS10で設定された印刷順序が最も早い印刷ジョブの印刷を開始させる。   If it is determined in step S4 that there is a job waiting for printing, it is determined whether or not printing is being performed (step S5). If printing is not in progress, it is determined whether there is a job waiting for printing whose printing start time is before the current time (step S6). If there is a job waiting for printing whose print start time is before the current time, printing of the print job is started (step S7), and the process proceeds to step S8. If there are a plurality of jobs waiting for printing whose print start time is earlier than the current time in step S7, printing of the print job with the earliest print order set in step S10 is started.

上記ステップS5において印刷処理中であると判別された場合(ステップS5でYES)または上記ステップS6において印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが存在していないと判別された場合(ステップS6でNO)には、ステップS8に移行する。   If it is determined in step S5 that printing is in progress (YES in step S5), or if it is determined in step S6 that there is no job waiting to be printed whose print start time is earlier than the current time. (NO in step S6), the process proceeds to step S8.

上記ステップS1において、印刷ジョブの受付が発生していないと判別した場合には、印刷処理中であるか否かを判別する(ステップS11)。印刷処理中でなければ、印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが存在しているか否かを判別する(ステップS12)。印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが存在している場合には、その印刷ジョブの印刷を開始させた後(ステップS13)、ステップS1に移行する。上記ステップS13において、印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが複数存在している場合には、ステップS10で設定された印刷順序が最も早い印刷ジョブの印刷を開始させる。   If it is determined in step S1 that a print job has not been received, it is determined whether or not print processing is being performed (step S11). If printing is not in progress, it is determined whether there is a job waiting for printing whose printing start time is before the current time (step S12). If there is a job waiting for printing whose print start time is before the current time, printing of the print job is started (step S13), and the process proceeds to step S1. If there are a plurality of jobs waiting for printing whose print start time is earlier than the current time in step S13, printing of the print job with the earliest print order set in step S10 is started.

上記ステップS11において印刷処理中であると判別された場合(ステップS11でYES)または上記ステップS12において印刷開始時刻が現在時刻以前の時刻である印刷待ちのジョブが存在していないと判別された場合(ステップS12でNO)には、ステップS1に戻る。   If it is determined in step S11 that printing is in progress (YES in step S11), or if it is determined in step S12 that there is no job waiting for printing whose print start time is earlier than the current time. If (NO in step S12), the process returns to step S1.

印刷データを生成するホストコンピュータと、印刷データを印刷するプリンタとを示すブロック図である。FIG. 2 is a block diagram illustrating a host computer that generates print data and a printer that prints print data. PC100側で印刷操作を行なったときに表示される印刷ダイアログボックスの一例を示す模式図である。FIG. 10 is a schematic diagram illustrating an example of a print dialog box displayed when a printing operation is performed on the PC 100 side. 印刷ダイアログボックスの他の例を示す模式図である。It is a schematic diagram which shows the other example of a print dialog box. プリンタ200のCPU214によって行なわれる処理の手順を示すフローチャートである。4 is a flowchart illustrating a procedure of processing performed by a CPU 214 of the printer 200.

符号の説明Explanation of symbols

100 ホストコンピュータ(PC)
110 プリンタドライバ
200 プリンタ
210 コントローラボード
211 ホストI/F
212 プログラムROM
213 フォントROM
214 CPU
215 RAM
216 パネルI/F
217 エンジンI/F
221 ハードディスク
222 パネル(操作表示パネル)
223 プリンタエンジン
100 Host computer (PC)
110 Printer Driver 200 Printer 210 Controller Board 211 Host I / F
212 Program ROM
213 Font ROM
214 CPU
215 RAM
216 Panel I / F
217 Engine I / F
221 Hard disk 222 Panel (operation display panel)
223 Printer Engine

Claims (2)

プリンタとプリンタに印刷データを送信するPCとを備えた印刷システムにおいて、
PCは、ユーザの印刷操作に基づいて、印刷遅延時間をユーザに設定させる機能を備えた印刷ダイアログボックスを表示させる手段および印刷データを印刷装置に送信する際には、印刷データに印刷ダイアログボックス上で設定された印刷遅延時間を表すデータを付加して送信する手段を備えており、
プリンタは、印刷データを受信して保存した後、当該印刷データに付加されている印刷遅延時間データに応じた遅延時間だけ印刷開始時刻を遅らせて、当該印刷データを印刷させる手段を備えていることを特徴とする印刷システム。
In a printing system comprising a printer and a PC for transmitting print data to the printer,
The PC displays a print dialog box having a function of allowing the user to set a print delay time based on the user's print operation, and when the print data is transmitted to the printing apparatus, the print data is displayed on the print dialog box. Means for adding and transmitting data representing the print delay time set in step 1,
The printer has means for printing the print data after receiving and storing the print data and delaying the print start time by a delay time corresponding to the print delay time data added to the print data. A printing system featuring.
プリンタは、印刷データを受信して保存するとともに、当該印刷データに付加されている印刷遅延時間データに基づいて当該印刷データの印刷開始時刻を算出し、算出した印刷開始時刻を当該印刷データの印刷開始時刻として保存する手段、および保存されている印刷データの印刷開始時刻に現在時刻が到達したときに、当該印刷データの印刷を開始させる手段を備えていることを特徴とする請求項1に記載の印刷システム。 The printer receives and stores the print data, calculates the print start time of the print data based on the print delay time data added to the print data, and prints the calculated print start time of the print data The apparatus according to claim 1, further comprising means for storing the print data as a start time, and means for starting printing of the print data when the current time reaches the print start time of the stored print data. Printing system.
JP2007079292A 2007-03-26 2007-03-26 Printing system Pending JP2008242599A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007079292A JP2008242599A (en) 2007-03-26 2007-03-26 Printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007079292A JP2008242599A (en) 2007-03-26 2007-03-26 Printing system

Publications (1)

Publication Number Publication Date
JP2008242599A true JP2008242599A (en) 2008-10-09

Family

ID=39913908

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007079292A Pending JP2008242599A (en) 2007-03-26 2007-03-26 Printing system

Country Status (1)

Country Link
JP (1) JP2008242599A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110157640A1 (en) * 2009-12-28 2011-06-30 Canon Kabushiki Kaisha Image forming apparatus, and control method therefor
US20130308153A1 (en) * 2012-05-15 2013-11-21 Brother Kogyo Kabushiki Kaisha Control device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110157640A1 (en) * 2009-12-28 2011-06-30 Canon Kabushiki Kaisha Image forming apparatus, and control method therefor
US20130308153A1 (en) * 2012-05-15 2013-11-21 Brother Kogyo Kabushiki Kaisha Control device
US9418324B2 (en) 2012-05-15 2016-08-16 Brother Kogyo Kabushiki Kaisha Control device for controlling printing based on a first and second period

Similar Documents

Publication Publication Date Title
US9160888B2 (en) Information processing apparatus, user information management control method, and storage medium
JP2013161127A (en) Information processing apparatus, control method, and program
US9846824B2 (en) Image forming apparatus, method for controlling image forming apparatus, and storage medium for providing print-cost-reducing settings
JP2011140172A (en) Printing apparatus, printing method, and program
JP2007233591A (en) Printer driver and its test printing method and printer
KR101158979B1 (en) Printing control system, method of controlling printing control system, and recording medium having program for controlling information processor recorded thereon
US20230236773A1 (en) Non-transitory storage medium storing supporting program executable by computer of information processing apparatus
JP2009053789A (en) Information processor, program, and computer-readable recording medium
JP2012018631A (en) Display device, display method, computer program and recording medium
JP2008242599A (en) Printing system
JP2006326841A (en) Apparatus for stopping sectional unit printing
JP6307911B2 (en) Program, storage medium, image forming system, and image forming method
US9373066B2 (en) Image forming apparatus capable of displaying thumbnail image of a page of a document during a printing process, information processing apparatus, control methods and storage media therefor, and image forming system
JP5700966B2 (en) PRINT CONTROL DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2008033597A (en) Printing control system, printing control program and printing control device
JP4631669B2 (en) Printing system and printing control program
JP2007041808A (en) Print history display program
JP2009015362A (en) Printing system, program, and storage medium
JP2009226834A (en) Printing device and printing method for printing device
JP2005182755A (en) Printing system, print data generating method and program
JP2001010153A (en) Print processing system
JP2005284938A (en) Printing job execution instruction apparatus, program used therefor, and printing job execution method
US20230079963A1 (en) Data transmission apparatus and data transmission method capable of saving user time and effort
JP2003271335A (en) Printer and print method
JP2010218325A (en) Printing controller and printing system