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

JP4631669B2 - Printing system and printing control program - Google Patents

Printing system and printing control program Download PDF

Info

Publication number
JP4631669B2
JP4631669B2 JP2005339920A JP2005339920A JP4631669B2 JP 4631669 B2 JP4631669 B2 JP 4631669B2 JP 2005339920 A JP2005339920 A JP 2005339920A JP 2005339920 A JP2005339920 A JP 2005339920A JP 4631669 B2 JP4631669 B2 JP 4631669B2
Authority
JP
Japan
Prior art keywords
print data
printing
print
printing apparatus
time
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
JP2005339920A
Other languages
Japanese (ja)
Other versions
JP2007148613A (en
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005339920A priority Critical patent/JP4631669B2/en
Publication of JP2007148613A publication Critical patent/JP2007148613A/en
Application granted granted Critical
Publication of JP4631669B2 publication Critical patent/JP4631669B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、印刷を行うための印刷システム及び印刷制御プログラムに関する。
The present invention relates to a printing system and a printing control program for performing printing.

周知のように、近年、市販されている印刷装置(プリンタ,複合機等の印刷を行える装置)の大部分は、印刷データを一定時間受信しないと、消費電力が少ない動作モード(以下、省電力モードと表記する)での動作を開始する装置(例えば、特許文献1参照。)となっている。そして、オフィスや学校等では、そのような印刷装置と複数台のコンピュータとをネットワーク接続したシステム(印刷装置と社内LAN等とを接続したシステム:以下、印刷システムと表記する)が,使用されている。   As is well known, most of the printing devices on the market in recent years (devices that can perform printing such as printers, multifunction devices, etc.) operate in a mode that consumes less power (hereinafter referred to as power saving) unless print data is received for a certain period of time. It is a device (for example, refer to Patent Document 1) that starts an operation in a mode). In offices and schools, a system in which such a printing device and a plurality of computers are connected via a network (a system in which a printing device is connected to an in-house LAN or the like: hereinafter referred to as a printing system) is used. Yes.

特開2000−326590号公報JP 2000-326590 A

本発明の課題は、印刷装置が省電力モードで動作している時間をより長くすることが可能な印刷システム,そのような印刷システムを実現できる印刷制御プログラムを、提供することにある。

An object of the present invention is to provide a printing system capable of extending the time during which the printing apparatus operates in the power saving mode, and a printing control program capable of realizing such a printing system.

上記課題を解決するために、本発明の第1の態様の,印刷装置と,その印刷装置に印刷データを供給する機能を有する複数台のホスト装置とを含む印刷システムには、印刷装置として、通常モードと,通常モードよりも消費電力が少ない省電力モードとで動作可能な装置であると共に、印刷中であるか否かを示すステータス情報を他機器に送信するステータス情報送信機能を有する装置を含み、各ホスト装置として、或る印刷データを印刷装置に対して供給すべきことが指示された場合に、その印刷データを印刷装置に対して供給する第1印刷データ供給手段と、或る印刷データを印刷装置に対して供給すべきことが指示された場合に、ステータス情報送信機能を利用することにより印刷装置が印刷中であることを確認してから、その印刷データを印刷装置に対して供給する第2印刷データ供給手段とを備える装置を含む構成が、採用されている。   In order to solve the above problems, a printing system according to the first aspect of the present invention, which includes a printing apparatus and a plurality of host devices having a function of supplying print data to the printing apparatus, includes: An apparatus capable of operating in a normal mode and a power saving mode that consumes less power than the normal mode, and having a status information transmission function for transmitting status information indicating whether printing is in progress to another device A first print data supply means for supplying the print data to the printing device when each host device is instructed to supply the print data to the printing device; When it is instructed that data should be supplied to the printing device, it is confirmed that the printing device is printing by using the status information transmission function, and then the print data is Configuration including a device and a second print data supply means for supplying data to the printing apparatus, has been employed.

すなわち、本発明の第1の態様の印刷システムは、各ホスト装置のユーザが、印刷結果が直ぐに必要とされない印刷データの印刷を印刷装置に行わせたい場合には、第2印刷データ供給手段を利用する形で運用すれば、印刷結果が直ぐに必要とされない印刷データの印刷(印刷装置による処理)が、いずれかのホスト装置の第1印刷データ供給手段が供給した印刷データの印刷時に行われるシステムとして機能するものとなっている。なっている行わせることが出来ることになる。そして、2つの印刷データを連続的に処理してしまえば、2つの印刷データを連続的に処理しない場合(2つの印刷データを異なる時期に処理した場合)よりも、省電力モードへ移行する機会が増える/省電力モードが解除される確率が下がることになるので、この印刷システムは、印刷装置が省電力モードで動作している時間をより長くすることが可能なシステム(印刷装置を平均的な消費電力が少ない状態で機能させることが可能なシステム)となっていると言うことが出来る。   That is, the printing system according to the first aspect of the present invention provides the second print data supply means when the user of each host apparatus wants the printing apparatus to print the print data that does not require the printing result immediately. A system in which printing of print data (processing by a printing apparatus) that does not require a printing result immediately when it is used in the form of use is performed at the time of printing of print data supplied by the first print data supply unit of any of the host apparatuses As a function. Will be able to do that. If the two print data are processed continuously, there is an opportunity to shift to the power saving mode than when the two print data are not processed continuously (when the two print data are processed at different times). This printing system is a system that can increase the time during which the printing apparatus operates in the power saving mode (an average of the printing apparatuses). It can be said that this is a system that can function with low power consumption.

本発明の第1の態様の印刷システムを実現する際には、第2印刷データ供給手段を、ユーザによって指定された時刻となった際には、印刷装置が印刷中であることを確認できていなくても、印刷データを印刷装置に対して供給する手段としておくことが望ましい。何故ならば、第2印刷データ供給手段を、このような手段としておかないと、印刷結果が必要な時刻までに得られないといったことが生じ得ることになるからである。   When realizing the printing system according to the first aspect of the present invention, the second printing data supply means can confirm that the printing apparatus is printing when the time designated by the user comes. Even if not, it is desirable to provide means for supplying print data to the printing apparatus. This is because if the second print data supply means is not used as such means, it may occur that the print result cannot be obtained by the required time.

また、本発明の印刷制御プログラムは、コンピュータを、本発明の第1の態様の印刷システム内のホスト装置として動作させることが出来るプログラムとなっている。
The printing control program of the present invention, computer, has become a first aspect the program can operate as a host device in the printing system of the present invention.

以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。   Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the drawings.

《第1実施形態》
図1に模式的に示してあるように、本発明の第1実施形態に係る印刷システムは、印刷装置10と複数台のホスト装置30とをネットワーク接続したシステムである。
<< First Embodiment >>
As schematically shown in FIG. 1, the printing system according to the first embodiment of the present invention is a system in which a printing apparatus 10 and a plurality of host apparatuses 30 are network-connected.

この印刷システムに用いられている印刷装置10は、動作モードとして、通常モード(受信した印刷データの処理が即座に開始できる動作モード)と,通常モードよりも消費電力が少ない省電力モード(受信した印刷データの処理を即座に開始できない動作モード)とを有し、印刷データを所定時間以上受信しなかった場合に、省電力モードでの動作を開始する装置である。また、印刷装置10は、通常モード,省電力モードのいずれで動作している場合にも、所定内容のステータス情報要求を受信した際には、動作モードを変更することなく、当該ステータス情報要求の送信元機器に対して、自装置の状態(印刷中であるか否か等)を示すステータス情報を返送する装置となっている。   The printing apparatus 10 used in this printing system has, as an operation mode, a normal mode (an operation mode in which processing of received print data can be started immediately) and a power saving mode (received less power consumption than the normal mode). And an operation mode in which processing of print data cannot be started immediately, and starts operation in the power saving mode when print data is not received for a predetermined time or longer. In addition, regardless of whether the printing apparatus 10 is operating in the normal mode or the power saving mode, when the status information request having a predetermined content is received, the status information request is not changed without changing the operation mode. This is a device that returns status information indicating the state of the device (whether printing is in progress, etc.) to the transmission source device.

各ホスト装置30は、印刷装置10用のものとして開発されたプリンタドライバ20をインストールしたコンピュータである。   Each host device 30 is a computer in which a printer driver 20 developed for the printing apparatus 10 is installed.

各ホスト装置30にインストールされているプリンタドライバ20は、印刷条件設定用ダイアログボックスとして、図2に示した構成のものを表示するプログラムである。   The printer driver 20 installed in each host device 30 is a program that displays the configuration shown in FIG. 2 as a print condition setting dialog box.

この印刷条件設定用ダイアログボックス上に設けられているチェックボックス26は、相乗り印刷を行うか否かをユーザに設定(選択)させるためのアイテムである。チェックボックス27は、印刷時刻を指定するか否かをユーザに設定(選択)させるためのアイテムである。印刷時刻設定用テキストボックス28(2つのテキストボックス)は、チェックボックス27をチェックしたユーザに、印刷時刻を設定(入力)させるためのアイテムである。   A check box 26 provided on the print condition setting dialog box is an item for allowing the user to set (select) whether or not to perform shared printing. The check box 27 is an item for allowing the user to set (select) whether to designate a printing time. The print time setting text boxes 28 (two text boxes) are items for allowing the user who has checked the check box 27 to set (input) the print time.

そして、印刷条件設定用ダイアログボックスは、チェックボックス27がチェックされており,印刷時刻設定用テキストボックス28に印刷時刻を設定されていない状態では、“OK”ボタン,“適用”ボタン,閉じるボタン(右上の×)が機能しないダイアログボックス(チェックボックス27をチェックした場合には、印刷時刻を設定しなければならないダイアログボックス)となっている。   In the print condition setting dialog box, when the check box 27 is checked and the print time is not set in the print time setting text box 28, an “OK” button, an “Apply” button, a close button ( The upper right x) is a non-functional dialog box (a dialog box in which the print time must be set when the check box 27 is checked).

また、プリンタドライバ20は、或るドキュメントを印刷することが指示された場合(アプリケーションプログラムが表示した印刷ダイアログボックス上のOKボタン等が押下された場合)に、図3及び図4に示した手順の処理を実行するプログラムとなっている。   The printer driver 20 performs the procedure shown in FIGS. 3 and 4 when an instruction to print a certain document is given (when an OK button or the like on the print dialog box displayed by the application program is pressed). It is a program that executes the process.

すなわち、或るドキュメントを印刷することが指示された場合、プリンタドライバ20は、まず、相乗り印刷を行うことが指定されているか否か(チェックボックス26がチェックされているか否か)を判断する(図3:ステップS101)。   That is, when an instruction to print a certain document is given, the printer driver 20 first determines whether or not it is designated to perform the shared printing (whether or not the check box 26 is checked) ( FIG. 3: Step S101).

相乗り印刷を行うことが指定されていなかった場合(ステップS101;NO)、プリンタドライバ20は、印刷時刻が指定されているか否か(チェックボックス27がチェックされているか否か)を判断する(ステップS102)。   If it is not designated to perform the shared printing (step S101; NO), the printer driver 20 determines whether the printing time is designated (whether the check box 27 is checked) (step S101). S102).

そして、プリンタドライバ20は、印刷時刻が指定されていなかった場合(ステップS102;NO)には、印刷すべきドキュメントの印刷データを生成して印刷装置10に送信する処理(ステップS103)を行ってから、図3(及び図4)の処理を終了する。   If the printing time is not designated (step S102; NO), the printer driver 20 performs a process (step S103) of generating print data of a document to be printed and transmitting it to the printing apparatus 10. Then, the process of FIG. 3 (and FIG. 4) is terminated.

また、プリンタドライバ20は、印刷時刻が指定されていた場合(ステップS102;YES)には、印刷すべきドキュメントの印刷データを生成してホスト装置30内に記憶(ステップS104)してから、現在時刻が印刷時刻(印刷時刻設定用テキストボックス28に設定されている時刻)と一致するのを待機(監視)する処理(ステップS105)を開始する。そして、プリンタドライバ20は、現在時刻が印刷時刻と一致した場合(ステップS105;YES)には、ステップS104の処理にて記憶した印刷データを印刷装置10に送信する処理(ステップS106)を行う。その後、プリンタドライバ20は、印刷データを送信したことをユーザに通知するための送信完了通知ダイアログボックスをディスプレイ上に表示する処理(ステップS107)を行ってから、図3(及び図4)の処理を終了する。   If the print time has been designated (step S102; YES), the printer driver 20 generates print data of the document to be printed and stores it in the host device 30 (step S104), and then the current time. A process of waiting (monitoring) that the time coincides with the print time (the time set in the print time setting text box 28) is started (step S105). If the current time coincides with the printing time (step S105; YES), the printer driver 20 performs a process (step S106) of transmitting the print data stored in the process of step S104 to the printing apparatus 10. Thereafter, the printer driver 20 performs a process of displaying a transmission completion notification dialog box for notifying the user that the print data has been transmitted on the display (step S107), and then the process of FIG. 3 (and FIG. 4). Exit.

また、プリンタドライバ20は、相乗り印刷を行うことが指定されていた場合(ステップS101;YES)には、印刷時刻が指定されているか否かを判断する(図4:ステップS110)。   Further, when it is designated to perform the shared printing (step S101; YES), the printer driver 20 determines whether or not the printing time is designated (FIG. 4: step S110).

印刷時刻が指定されていた場合(ステップS110;YES)、プリンタドライバ20は、まず、印刷すべきドキュメントの印刷データを生成してホスト装置30内に記憶する処理(ステップS111)を行う。その後、プリンタドライバ20は、周期的に印刷装置10からステータス情報を取得する(ステップS112,S114,S115;チェック時刻)ことにより,印刷装置10のステータスが“印刷中”となる(“印刷中”であることを示すステータス情報が印刷装置10から取得される)ことを監視しながら、現在時刻が印刷時刻と一致するのを監視する処理(ステップS112〜S115)を、開始する。   If the printing time has been designated (step S110; YES), the printer driver 20 first performs processing for generating print data of a document to be printed and storing it in the host device 30 (step S111). Thereafter, the printer driver 20 periodically acquires status information from the printing apparatus 10 (steps S112, S114, S115; check time), so that the status of the printing apparatus 10 becomes “printing” (“printing”). And monitoring that the current time coincides with the print time (steps S112 to S115).

そして、プリンタドライバ20は、印刷装置10のステータスが“印刷中”となった場合(ステップS113;YES)には、ステップS111の処理にて記憶した印刷データを印刷装置10に送信する処理(ステップS116)と、送信完了通知ダイアログボックスをディスプレイ上に表示する処理(ステップS117)とを行ってから、図4(及び図3)の処理を終了する。また、プリンタドライバ20は、現在時刻が印刷時刻と一致した場合(ステップS115;印刷時刻)にも、ステップS116及びS117の処理を行ってから、図4(及び図3)の処理を終了する。   When the status of the printing apparatus 10 is “printing” (step S113; YES), the printer driver 20 transmits the print data stored in the process of step S111 to the printing apparatus 10 (step S116) and the process of displaying the transmission completion notification dialog box on the display (step S117) are performed, and then the process of FIG. 4 (and FIG. 3) is terminated. Further, also when the current time coincides with the printing time (step S115; printing time), the printer driver 20 performs the processing of steps S116 and S117, and then ends the processing of FIG. 4 (and FIG. 3).

印刷時刻が指定されていなかった場合(ステップS110;YES)、プリンタドライバ20は、まず、印刷すべきドキュメントの印刷データを生成してホスト装置30内に記憶する処理(ステップS121)を行う。その後、プリンタドライバ20は、周期的に印刷装置10からステータス情報を取得する(ステップS122,S124,S125;YES)ことにより,印刷装置10のステータスが“印刷中”となることを監視する処理(ステップS122〜S125)を、開始する。   If the printing time has not been designated (step S110; YES), the printer driver 20 first performs processing for generating print data of a document to be printed and storing it in the host device 30 (step S121). Thereafter, the printer driver 20 periodically acquires status information from the printing apparatus 10 (steps S122, S124, S125; YES), thereby monitoring that the status of the printing apparatus 10 is “printing” ( Steps S122 to S125) are started.

そして、プリンタドライバ20は、印刷装置10のステータスが“印刷中”となった際(ステップS123;YES)に、ステップS116及びS117の処理を行ってから、図4(及び図3)の処理を終了する。   Then, when the status of the printing apparatus 10 becomes “printing” (step S123; YES), the printer driver 20 performs the processing of steps S116 and S117, and then performs the processing of FIG. 4 (and FIG. 3). finish.

以上の説明から明らかなように、本実施形態に係る印刷システムに用いられているプリンタドライバ20は、相乗り印刷を行うことが指定されている場合には、印刷装置10が印刷中であること(印刷装置10が、他のプリンタドライバ20が送信した印刷データを処理していること)を確認できたときに、印刷装置10に対して印刷データを送信するプログラムとなっている。また、プリンタドライバ20は、相乗り印刷を行うことと,印刷時刻とが指定されている場合(チェックボックス26,27がチェックされ,印刷時刻設定用テキストボックス28に印刷時刻が設定されている場合)、印刷装置10が印刷中であることを確認できずに,印刷時刻となった際に、印刷装置10に対して印刷データを送信するものとなっている。   As is clear from the above description, when the printer driver 20 used in the printing system according to the present embodiment is designated to perform shared printing, the printer 10 is printing ( This is a program that transmits print data to the printing apparatus 10 when it is confirmed that the printing apparatus 10 is processing the print data transmitted by the other printer driver 20). Further, the printer driver 20 performs the shared printing and the printing time (when the check boxes 26 and 27 are checked and the printing time is set in the printing time setting text box 28). When the printing time is reached without confirming that the printing apparatus 10 is printing, the print data is transmitted to the printing apparatus 10.

このため、各ホスト装置30のユーザが、印刷結果が直ぐに必要とされないドキュメント(或る時刻までに印刷されれば良いドキュメント)を印刷装置10に印刷させる場合、相乗り印刷を指定する形で、本印刷システムを運用しておけば、印刷装置10に、印刷結果が直ぐに必要とされないドキュメントの印刷(当該ドキュメントに関する印刷データに対する処理)を,他のドキュメントの印刷時に行わせることが出来ることになる。そして、2つの印刷データを連続的に処理してしまえば、2つの印刷データを連続的に処理しない場合(2つの印刷データを異なる時期に処理した場合)よりも、省電力モードへ移行する機会が増える/省電力モードが解除される確率が下がることになる。   For this reason, when the user of each host device 30 causes the printing device 10 to print a document whose printing result is not required immediately (a document that needs to be printed by a certain time), it is possible to specify the shared printing. If the printing system is operated, it is possible to cause the printing apparatus 10 to print a document whose print result is not required immediately (processing for print data related to the document) when printing another document. If the two print data are processed continuously, there is an opportunity to shift to the power saving mode than when the two print data are not processed continuously (when the two print data are processed at different times). The probability that the power saving mode is canceled is reduced.

従って、この印刷システムは、印刷装置10が省電力モードで動作している時間をより長くすることが可能なシステム(印刷装置10を平均的な消費電力が少ない状態で機能させることが可能なシステム)となっていると言うことが出来る。   Therefore, this printing system is a system capable of extending the time during which the printing apparatus 10 operates in the power saving mode (a system capable of causing the printing apparatus 10 to function in a state where average power consumption is low). It can be said that.

《第2実施形態》
まず、図5,図6及び図2を用いて、本発明の第2実施形態に係る印刷システムの概要を説明する。
<< Second Embodiment >>
First, an outline of a printing system according to the second embodiment of the present invention will be described with reference to FIGS. 5, 6, and 2.

図5に模式的に示してあるように、本発明の第2実施形態に係る印刷システムは、印刷装置40と複数台のホスト装置60とをネットワーク接続したシステムである。   As schematically shown in FIG. 5, the printing system according to the second embodiment of the present invention is a system in which a printing device 40 and a plurality of host devices 60 are network-connected.

この印刷システムに用いられている各ホスト装置60は、印刷装置40用のものとして開発されたプリンタドライバ50及び印刷完了通知ダイアログボックス表示プログラム(図では、DB表示プログラム)55をインストールしたコンピュータである。   Each host device 60 used in this printing system is a computer in which a printer driver 50 developed for the printing device 40 and a print completion notification dialog box display program (DB display program in the figure) 55 are installed. .

印刷完了通知ダイアログボックス表示プログラム55は、後述する印刷完了通知が印刷装置40から送信されてきたときに、印刷データの印刷が完了したことをユーザに通知するための印刷完了通知ダイアログボックスをディスプレイ上に表示するプログラム(印刷完了通知ダイアログボックスが閉じられたときに終了するプログラム)である。   The print completion notification dialog box display program 55 displays a print completion notification dialog box on the display for notifying the user that printing of print data has been completed when a print completion notification to be described later is transmitted from the printing apparatus 40. (A program that ends when the print completion notification dialog box is closed).

プリンタドライバ50は、印刷装置40用の印刷データ(印刷装置40が処理可能な形式の印刷データ)を生成するための、プリンタドライバ20と同構成の印刷条件設定用ダイアログボックス(図2参照)を表示するプログラムである。   The printer driver 50 generates a print condition setting dialog box (see FIG. 2) having the same configuration as the printer driver 20 for generating print data for the printing apparatus 40 (print data in a format that can be processed by the printing apparatus 40). This is a program to be displayed.

このプリンタドライバ50は、或るドキュメントを印刷することが指示された場合には、即座に,チェックボックス26及び27,印刷時刻設定用テキストボックス28の状態を示す情報(以下、相乗り印刷条件情報と表記する)を含む印刷データを生成して印刷装置40に送信するプログラムとなっている。また、プリンタドライバ50は、チェックボックス26,27のいずれかがチェックされている状態で,印刷データを生成・送信した場合には、印刷完了通知ダイアログボックス表示プログラム55を起動するプログラムとなっている。   When the printer driver 50 is instructed to print a certain document, the printer driver 50 immediately displays information indicating the states of the check boxes 26 and 27 and the print time setting text box 28 (hereinafter referred to as “carpool printing condition information”). This program generates print data including (notated) and transmits it to the printing apparatus 40. The printer driver 50 is a program that activates the print completion notification dialog box display program 55 when print data is generated / transmitted with either of the check boxes 26 and 27 checked. .

印刷装置40は、図6に模式的に示してあるように、操作パネル41と印刷実行部42と印刷データ受信部43と印刷制御部44と記憶部45とを備えた装置である。   As schematically illustrated in FIG. 6, the printing apparatus 40 includes an operation panel 41, a print execution unit 42, a print data reception unit 43, a print control unit 44, and a storage unit 45.

この印刷装置40が備える操作パネル41は、LCD,複数の押しボタンスイッチ,複数のLED等からなるユニットである。印刷実行部42は、用紙上に印刷を行うためのユニット(いわゆる印刷エンジン)である。記憶部45は、各種のデータを記憶しておくためのユニットである。この記憶部45は、印刷データを記憶(保存)しておくためのHDD,各種のデータを一時記憶しておくためのRAM等から構成されている。   An operation panel 41 included in the printing apparatus 40 is a unit including an LCD, a plurality of push button switches, a plurality of LEDs, and the like. The print execution unit 42 is a unit (so-called print engine) for printing on paper. The storage unit 45 is a unit for storing various data. The storage unit 45 includes an HDD for storing (storing) print data, a RAM for temporarily storing various data, and the like.

印刷データ受信部43、印刷制御部44は、同一のハードウェア(ネットワークインタフェース回路,CPU、ROM等)によって実現されているユニットである。   The print data receiving unit 43 and the print control unit 44 are units realized by the same hardware (network interface circuit, CPU, ROM, etc.).

そして、印刷装置40は、印刷制御部44により動作モードの制御が行われる装置であると共に、省電力モード時には、印刷実行部42への電力供給(及び操作パネル41のLCDへの電力供給)が停止される装置となっている。   The printing device 40 is a device in which the operation mode is controlled by the print control unit 44, and in the power saving mode, power is supplied to the print execution unit 42 (and power is supplied to the LCD of the operation panel 41). It is a device to be stopped.

以上のことを前提に、以下、本実施形態に係る印刷システムの構成,動作をさらに具体的に説明する。   Based on the above, the configuration and operation of the printing system according to the present embodiment will be described more specifically below.

印刷装置40が備える印刷データ受信部43は、図7に示してあるように動作するユニットである。   The print data receiving unit 43 provided in the printing apparatus 40 is a unit that operates as shown in FIG.

すなわち、印刷データ受信部43は、通常は、印刷データが受信される(ホスト装置60から印刷データが送信されてくる)のを監視している(ステップS201)。   That is, the print data receiving unit 43 normally monitors whether print data is received (print data is transmitted from the host device 60) (step S201).

そして、印刷データ受信部43は、印刷データが受信された場合(ステップS201;YES)には、その印刷データに含まれる相乗り印刷条件情報に基づき、受信した印刷データが通常印刷データ(チェックボックス26,27の双方がチェックされていない場合に、プリンタドライバ50が生成する印刷データ)であるか否かを判断する(ステップS202)。   When the print data is received (step S201; YES), the print data receiving unit 43 converts the received print data into the normal print data (check box 26) based on the shared print condition information included in the print data. , 27 are not checked, it is determined whether or not the print data is generated by the printer driver 50 (step S202).

受信した印刷データが通常印刷データであった場合(ステップS202;YES)、印刷データ受信部43は、受信した印刷データを印刷制御部に供給する処理(ステップS203)を行ってから、印刷データの受信を監視している状態(ステップS201の処理を実行している状態)に戻る。   If the received print data is normal print data (step S202; YES), the print data receiving unit 43 performs a process of supplying the received print data to the print control unit (step S203), and then prints the print data. The process returns to the state where reception is monitored (the state where the process of step S201 is executed).

一方、受信した印刷データが通常印刷データではなかった場合(ステップS202;NO)、印刷データ受信部43は、受信した印刷データを,記憶部45(HDD)に記憶(保存)する処理(ステップS204)と、受信した印刷データに含まれていた相乗り印刷条件情報と,その印刷データの記憶部45内での位置を示す情報と,当該印刷データの送信元ホスト装置60のIPアドレスとからなる印刷データ情報を、記憶部45(RAM)上の印刷データ情報リスト(印刷データ情報を記憶しておくための構造体)に追加する処理(ステップS205)とを、行う。   On the other hand, when the received print data is not normal print data (step S202; NO), the print data receiving unit 43 stores (saves) the received print data in the storage unit 45 (HDD) (step S204). ), The shared printing condition information included in the received print data, the information indicating the position of the print data in the storage unit 45, and the IP address of the transmission source host device 60 of the print data A process of adding data information to a print data information list (structure for storing print data information) on the storage unit 45 (RAM) (step S205) is performed.

そして、印刷データ受信部43は、所定内容のリスト更新通知(印刷データ情報リストの内容を更新したことを印刷制御部に通知するための情報)を印刷制御部に供給する処理(ステップS206)を行ってから、印刷データの受信を監視している状態に戻る。   Then, the print data receiving unit 43 performs a process of supplying a list update notification of predetermined contents (information for notifying the print control unit that the contents of the print data information list have been updated) to the print control unit (step S206). After that, the print data reception is monitored again.

また、印刷装置40が備える印刷制御部44は、常時、図8及び図9に示してある手順の処理を実行し、動作モードが通常モードである場合には、図10に示してある手順の処理も実行するユニットである。   Further, the print control unit 44 provided in the printing apparatus 40 always executes the process of the procedure shown in FIGS. 8 and 9, and when the operation mode is the normal mode, the process of the procedure shown in FIG. 10 is performed. A unit that also executes processing.

すなわち、印刷制御部44は、通常は、印刷データ/リスト更新通知が入力されること(印刷データ受信部43から印刷データ/リスト更新通知が供給されること)と、現在時刻が要印刷時刻(詳細は後述)と一致することとを監視している(ステップS301)。   In other words, the print control unit 44 normally receives the print data / list update notification (the print data / list update notification is supplied from the print data receiving unit 43) and the current time is the print time required ( It is monitored that the details coincide with those described later (step S301).

そして、印刷制御部44は、リスト更新通知が入力された場合(ステップS301,S302;リスト更新通知入力)には、印刷データ情報リストを参照することにより、今回、受信された印刷データ(記憶部に保存された印刷データ)が、相乗り印刷を行うことが指定されている印刷データ(以下、相乗り印刷データと表記する)であるか否かを判断する(ステップS303)。   Then, when a list update notification is input (steps S301 and S302; list update notification input), the print control unit 44 refers to the print data information list, and receives the print data (storage unit) received this time. It is determined whether or not the print data stored in (1) is print data designated to be subjected to the shared printing (hereinafter referred to as the shared print data) (step S303).

今回、受信された印刷データが相乗り印刷データであった場合(ステップS303;YES)、印刷制御部14は、記憶部45に記憶されている相乗り印刷データ数(印刷データ情報リストに含まれる,相乗り印刷データに関する印刷データ情報の数)が、相乗り印刷データ数に関する設定値以上であるか否かを判断する(ステップS304)。相乗り印刷データ数に関する設定値の用途(ステップS303,304の判断が存在する理由)については後述するが、相乗り印刷データ数に関する設定値は、操作パネル11を操作することにより変更できる値(初期値は、“3”)となっている。   If the print data received this time is the shared print data (step S303; YES), the print control unit 14 determines the number of shared print data stored in the storage unit 45 (the shared data included in the print data information list). It is determined whether or not the number of print data information relating to print data is equal to or greater than a set value relating to the number of shared print data (step S304). The use of the set value related to the number of shared print data (the reason why the determination in steps S303 and S304 exists) will be described later. The set value related to the number of shared print data can be changed by operating the operation panel 11 (initial value). Is “3”).

印刷制御部14は、記憶部45に記憶されている相乗り印刷データ数が、相乗り印刷データ数に関する設定値未満であった場合(ステップS304)には、印刷データ情報リストに記憶されている最も早い(現在時刻に近い)印刷時刻を,要印刷時刻として記憶する処理(ステップS310)を行う。なお、このステップS310の処理は、印刷データ情報リスト内のいずれの印刷データ情報にも印刷時刻が設定されていなかった場合には、NULLを要印刷時刻として記憶する処理となっている。   When the number of shared print data stored in the storage unit 45 is less than the set value related to the number of shared print data (step S304), the print control unit 14 is the earliest stored in the print data information list. A process of storing the printing time (close to the current time) as the printing time required (step S310) is performed. The process of step S310 is a process of storing NULL as the required print time when no print time is set for any print data information in the print data information list.

また、印刷制御部14は、今回、受信された印刷データが相乗り印刷データでなかった場合(ステップS303;NO)にも、ステップS310の処理を行う。そして、ステップS310の処理を終えた印刷制御部14は、印刷データの入力等を監視している状態(ステップS301の処理を行っている状態)に戻る。   Further, the print control unit 14 also performs the process of step S310 even when the print data received this time is not the shared print data (step S303; NO). Then, the print control unit 14 that has finished the process of step S310 returns to a state in which input of print data or the like is being monitored (a state in which the process of step S301 is performed).

印刷制御部14は、記憶部45に記憶されている相乗り印刷データ数が、相乗り印刷データ数に関する設定値以上であった場合(ステップS304;YES)には、現在の動作モードが省電力モードであるか否かを判断する(ステップS305)。   When the number of the shared print data stored in the storage unit 45 is equal to or larger than the set value related to the shared print data number (step S304; YES), the print control unit 14 determines that the current operation mode is the power saving mode. It is determined whether or not there is (step S305).

現在の動作モードが省電力モードであった場合(ステップS305;YES)、印刷制御部44は、ステップS306にて、動作モードを通常モードに変更するための処理(印刷実行部等への電力の供給を開始する処理)を行う。   If the current operation mode is the power saving mode (step S305; YES), the print control unit 44 performs processing for changing the operation mode to the normal mode (requires power to the print execution unit etc.) in step S306. Process to start supply).

次いで、印刷制御部44は、記憶部上の各相乗り印刷データに対して、印刷制御処理と消去処理とを実行する処理(ステップS307)を行う。ここで、印刷データに対する印刷制御処理とは、印刷データにて指定されている内容の印刷を印刷実行部に行わせるための処理(印刷データを解釈することにより、所定形式のデータを生成して印刷実行部に供給する処理)のことである。また、記憶部上の印刷データに対する消去処理とは、記憶部上から、印刷データを消去する処理のことである。   Next, the print control unit 44 performs a process (step S307) of executing a print control process and an erasing process on each shared print data on the storage unit. Here, the print control process for the print data is a process for causing the print execution unit to print the content specified in the print data (the data in a predetermined format is generated by interpreting the print data). Process to be supplied to the print execution unit). Further, the erasing process for the print data on the storage unit is a process for erasing the print data from the storage unit.

また、印刷制御部44は、現在の動作モードが通常モードであった場合(ステップS305;NO)には、ステップS306の処理を行うことなく、ステップS307の処理を行う。   In addition, when the current operation mode is the normal mode (step S305; NO), the print control unit 44 performs the process of step S307 without performing the process of step S306.

ステップS307の処理を終えた印刷制御部44は、処理した各相乗り印刷データの送信元ホスト装置60(処理した各相乗り印刷データに関する印刷データ情報リスト内の印刷データ情報に含まれるIPアドレスを有する装置)に対して印刷完了通知を送信する処理(ステップS308)を行う。   The print control unit 44 that has finished the process of step S307 transmits the processed carpool print data transmission source host device 60 (an apparatus having an IP address included in the print data information in the print data information list relating to each processed carpool print data) ) Is executed (step S308).

なお、既に説明したように、プリンタドライバ50は、チェックボックス26,27のいずれかがチェックされている状態で,印刷データを生成・送信した場合には、印刷完了通知ダイアログボックス表示プログラム55を起動するプログラムであり、印刷完了通知ダイアログボックス表示プログラム55は、印刷完了通知が印刷装置40から送信されてきたときに、印刷データの印刷が完了したことをユーザに通知するための印刷完了通知ダイアログボックスをディスプレイ上に表示するプログラムであるため、ステップS308の処理が行われると、相乗り印刷データを印刷装置40に対して送信した各ホスト装置60のディスプレイ上に、印刷完了通知ダイアログボックスが表示されることになる。   As described above, the printer driver 50 activates the print completion notification dialog box display program 55 when print data is generated / transmitted with either of the check boxes 26 and 27 checked. The print completion notification dialog box display program 55 is a print completion notification dialog box for notifying the user that printing of print data has been completed when a print completion notification is transmitted from the printing apparatus 40. When the process of step S308 is performed, a print completion notification dialog box is displayed on the display of each host device 60 that has transmitted the shared print data to the printing device 40. It will be.

そして、ステップS308の処理を終えた印刷制御部44は、印刷データ情報リスト上から,処理した各相乗り印刷データに関する印刷データ情報を削除する処理(ステップS309)と、要印刷時刻を更新する処理(ステップS310)とを行ってから、印刷データの入力等を監視している状態に戻る。   Then, the print control unit 44 that has finished the process of step S308 deletes the print data information relating to the processed carpool print data from the print data information list (step S309) and the process of updating the required print time (step S309). After performing step S310), the process returns to the state of monitoring the input of print data and the like.

また、印刷制御部44は、印刷データが入力された場合(ステップS301,S302;印刷データ入力)には、現在の動作モードが省電力モードであるか否かを判断する(ステップS311)。   When print data is input (steps S301 and S302; print data input), the print control unit 44 determines whether or not the current operation mode is the power saving mode (step S311).

現在の動作モードが省電力モードであった場合(ステップS311;YES)、印刷制御部44は、動作モードを通常モードに変更する処理(ステップS312)を行ってから、入力された印刷データに対する印刷制御処理を実行する(ステップS313)。   If the current operation mode is the power saving mode (step S311; YES), the print control unit 44 performs processing for changing the operation mode to the normal mode (step S312), and then prints the input print data. A control process is executed (step S313).

その後、印刷制御部44は、印刷データ情報リストを参照することにより、記憶部45に相乗り印刷データが記憶されているか否かを判断(ステップS314)し、記憶部45に相乗り印刷データが記憶されていなかった場合(ステップS314;NO)には、印刷データの入力等を監視している状態に戻る。また、印刷制御部44は、記憶部45に幾つかの相乗り印刷データが記憶されていた場合(ステップS314;YES)には、既に説明したステップS307〜S310の処理を実行してから、印刷データの入力等を監視している状態に戻る。   Thereafter, the print control unit 44 refers to the print data information list to determine whether or not the shared print data is stored in the storage unit 45 (step S314), and the shared print data is stored in the storage unit 45. If not (step S314; NO), the process returns to the state of monitoring the input of print data. In addition, when some shared print data is stored in the storage unit 45 (step S314; YES), the print control unit 44 executes the processes of steps S307 to S310 already described, and then print data. It returns to the state of monitoring the input etc.

印刷制御部44は、現在時刻と要印刷時刻とが一致した場合(ステップS301,S302;現在時刻=要印刷時刻)には、図9に示してあるように、現在の動作モードが省電力モードであるか否かを判断する(ステップS321)。   If the current time and the required printing time match (steps S301 and S302; current time = required printing time), the print control unit 44 sets the current operation mode to the power saving mode, as shown in FIG. It is determined whether or not (step S321).

そして、印刷制御部44は、現在の動作モードが省電力モードであった場合(ステップS321;YES)には、動作モードを通常モードに変更するための処理(ステップS322)を行ってから、記憶部上の,それに設定されていた印刷時刻が,要印刷時刻とされた印刷データ(以下、処理対象印刷データと表記する)に対する印刷制御処理と消去処理とを実行する(ステップS323)。要するに、このステップの処理は、印刷時刻のみが指定されている印刷データの印刷、或いは、印刷されることなく記憶部上に残っている相乗り印刷データ(印刷時刻が指定されているもの)の印刷を行う処理となっている。   Then, if the current operation mode is the power saving mode (step S321; YES), the print control unit 44 performs a process (step S322) for changing the operation mode to the normal mode, and then stores it. Print control processing and erasure processing are executed for print data (hereinafter referred to as processing target print data) in which the print time set on the copy is set as the required print time (step S323). In short, the process of this step is to print the print data in which only the print time is specified, or to print the shared print data (the print time is specified) that remains on the storage unit without being printed. It is processing to do.

その後、印刷制御部44は、印刷データ情報リストを参照することにより、記憶部45に,未処理の相乗り印刷データが記憶されているか否かを判断する(ステップS324)。   Thereafter, the print control unit 44 refers to the print data information list to determine whether or not unprocessed carpool print data is stored in the storage unit 45 (step S324).

そして、印刷制御部44は、記憶部45に、未処理の相乗り印刷データが記憶されていなかった場合(ステップS324;NO)には、処理した各印刷データの送信元ホスト装置60(この場合、処理対象印刷データの送信元ホスト装置60のみ)に処理完了通知を送信する処理(ステップS326)と、印刷データ情報リスト上から,処理した各印刷データに関する印刷データ情報(この場合、処理対象印刷データに関する印刷データ情報のみ)を削除する処理(ステップS327)と、要印刷時刻を更新する処理(ステップS328)とを行ってから、印刷データの入力等を監視している状態に戻る。   When the unprocessed carpool print data is not stored in the storage unit 45 (step S324; NO), the print control unit 44 transmits the processed print data to the transmission source host device 60 (in this case, Processing to send a processing completion notification to the processing target print data transmission source host device 60 only) (step S326), and print data information on each processed print data from the print data information list (in this case, processing target print data) After performing the process (step S327) for deleting the print data information only (step S327) and the process for updating the printing time required (step S328), the process returns to the state of monitoring the input of print data.

また、印刷制御部44は、記憶部45に,未処理の幾つかの相乗り印刷データが記憶されていた場合(ステップS324;YES)には、記憶部上の未処理の各相乗り印刷データに対して、印刷制御処理と消去処理とを実行する処理(ステップS325)を行う。その後、印刷制御部44は、処理した各印刷データの送信元ホスト装置60に処理完了通知を送信する処理(ステップS326)と、印刷データ情報リスト上から,処理した各印刷データに関する印刷データ情報を削除する処理(ステップS327)と、要印刷時刻を更新する処理(ステップS328)とを行ってから、印刷データの入力等を監視している状態に戻る。   In addition, when some unprocessed carpool print data is stored in the storage unit 45 (step S324; YES), the print control unit 44 applies each unprocessed carpool print data on the storage unit. Then, a process for executing the print control process and the erasing process (step S325) is performed. Thereafter, the print control unit 44 transmits a process completion notification to the transmission source host device 60 of each processed print data (step S326), and print data information regarding each processed print data from the print data information list. After performing the process of deleting (step S327) and the process of updating the printing time required (step S328), the process returns to the state of monitoring the input of print data.

そして、印刷制御部44は、このような内容の処理を実行しながら、動作モードが通常モードである場合には、図10に示してある手順の処理、すなわち、印刷制御処理の完了後の経過時間が規定時間以上となった際(ステップS401;YES)に、動作モードを省電力モードに変更(ステップS402)する処理を実行するユニットとなっている。   Then, when the operation mode is the normal mode while executing the processing of such contents, the print control unit 44 performs the process of the procedure shown in FIG. 10, that is, the process after the completion of the print control process. When the time exceeds the specified time (step S401; YES), the unit executes processing for changing the operation mode to the power saving mode (step S402).

以上、説明したように、本実施形態に係る印刷システムに用いられている印刷装置40は、受信した印刷データが、相乗り印刷データ(相乗り印刷を行うことが指定されている印刷データ)であった場合には、その相乗り印刷データを内部に保存し、保存してある各相乗り印刷データの印刷を、通常の印刷データの印刷時や、印刷時刻が指定されている印刷データ(相乗り印刷データ/非相乗り印刷データ)の印刷時に行う装置となっている。   As described above, in the printing apparatus 40 used in the printing system according to the present embodiment, the received print data is the shared print data (print data that is designated to perform the shared print). In this case, the carpool print data is stored internally, and printing of each saved carpool print data is performed when normal print data is printed or print data with a specified print time (carpool print data / non-print data). This is a device that is used when printing carpooling print data).

このため、各ホスト装置60のユーザが、印刷結果が直ぐに必要とされないドキュメント(或る時刻までに印刷されれば良いドキュメント)を印刷装置40に印刷させる場合、相乗り印刷を指定する形で、本印刷システムを運用しておけば、印刷装置40に、印刷結果が直ぐに必要とされないドキュメントの印刷(当該ドキュメントに関する印刷データに対する処理)を,他のドキュメントの印刷時に行わせることが出来ることになる。そして、2つの印刷データを連続的に処理してしまえば、2つの印刷データを連続的に処理しない場合(2つの印刷データを異なる時期に処理した場合)よりも、省電力モードへ移行する機会が増える/省電力モードが解除される確率が下がることになる。   For this reason, when the user of each host device 60 causes the printing device 40 to print a document whose printing result is not required immediately (a document that needs to be printed by a certain time), the user can specify the shared printing. If the printing system is operated, it is possible to cause the printing apparatus 40 to print a document whose print result is not required immediately (processing for print data related to the document) when printing another document. If the two print data are processed continuously, there is an opportunity to shift to the power saving mode than when the two print data are not processed continuously (when the two print data are processed at different times). The probability that the power saving mode is canceled is reduced.

従って、この印刷システムは、印刷装置40が省電力モードで動作している時間をより長くすることが可能なシステム(印刷装置40を平均的な消費電力が少ない状態で機能させることが可能なシステム)となっていると言うことが出来る。   Therefore, this printing system is a system capable of extending the time during which the printing apparatus 40 is operating in the power saving mode (a system capable of causing the printing apparatus 40 to function in a state where average power consumption is low). It can be said that.

また、印刷装置40は、相乗り印刷データを受信した結果として、記憶部45に記憶されている相乗り印刷データ数が,相乗り印刷データ数に関する設定値以上となった場合(ステップS304;YES)、各相乗り印刷データの印刷を行う装置となっている。   Further, as a result of receiving the shared print data, the printing apparatus 40, when the number of shared print data stored in the storage unit 45 is equal to or greater than the set value related to the shared print data number (step S304; YES), This is a device for printing carpool print data.

従って、本実施形態に係る印刷システムは、第1実施形態に係る印刷システムよりも、相乗り印刷データの印刷が行われるまでの平均的な時間が短いシステムとなっていると言うことが出来る。   Therefore, it can be said that the printing system according to the present embodiment is a system in which the average time until the shared print data is printed is shorter than the printing system according to the first embodiment.

《変形形態》
上記した第1,第2実施形態に係る印刷システムは、各種の変形を行うことが出来る。例えば、各実施形態の印刷システムを、時刻指定印刷を行えないもの(通常の印刷と、相乗り印刷とを行えるもの)に変形することが出来る。
<Deformation>
The printing system according to the first and second embodiments described above can be variously modified. For example, the printing system of each embodiment can be modified to one that cannot perform time-designated printing (one that can perform normal printing and carpool printing).

また、第1実施形態に係る印刷システム(印刷装置10,プリンタドライバ20)を、相乗り印刷が指示されたプリンタドライバ20が、その旨を示す情報を印刷装置10に送信し、当該情報を受信した印刷装置10から印刷を開始したことを示す情報が送信されてきたときに、プリンタドライバ20による印刷データの送信が行われるシステム(相乗り印刷が指示された旨を示す情報を受信した場合、印刷を開始したときに、当該情報の送信元機器に、印刷を開始したことを示す情報を返送する印刷装置10が用いられたシステム)に変形することも出来る。   In the printing system (printing device 10 and printer driver 20) according to the first embodiment, the printer driver 20 instructed to perform the shared printing transmits information indicating the fact to the printing device 10 and receives the information. A system in which print data is transmitted by the printer driver 20 when information indicating that printing has started is transmitted from the printing apparatus 10 (if information indicating that shared printing is instructed is received, printing is performed. It is also possible to change to a system using a printing apparatus 10 that returns information indicating that printing has started to the transmission source device of the information when it is started.

また、プリンタドライバ20,50が表示する印刷条件設定用ダイアログボックスの構成を、上記したものとは異なるものとしておいても良いことや、第1,第2実施形態に係る印刷システムを、各装置における具体的な処理手順が上記したものとは異なるシステムに変形しても良いことなどは、当然のことである。   In addition, the configuration of the dialog box for setting printing conditions displayed by the printer drivers 20 and 50 may be different from that described above, and the printing system according to the first and second embodiments may be used as each device. It goes without saying that the specific processing procedure in may be modified to a system different from that described above.

第1実施形態に係る印刷システムの構成の説明図。1 is an explanatory diagram of a configuration of a printing system according to a first embodiment. FIG. 第1実施形態に係るプリンタドライバが表示する印刷条件設定用ダイアログボックスの説明図。FIG. 3 is an explanatory diagram of a print condition setting dialog box displayed by the printer driver according to the first embodiment. 第1実施形態に係るプリンタドライバが実行する処理の流れ図。6 is a flowchart of processing executed by the printer driver according to the first embodiment. 第1実施形態に係るプリンタドライバが実行する処理の流れ図。6 is a flowchart of processing executed by the printer driver according to the first embodiment. 第2実施形態に係る印刷システムの構成の説明図。Explanatory drawing of the structure of the printing system which concerns on 2nd Embodiment. 第2実施形態に係る印刷装置の構成の説明図。Explanatory drawing of the structure of the printing apparatus which concerns on 2nd Embodiment. 第2実施形態に係る印刷装置内の印刷データ受信部が実行する処理の流れ図。9 is a flowchart of processing executed by a print data receiving unit in a printing apparatus according to a second embodiment. 第2実施形態に係る印刷装置内の印刷制御部が実行する処理の流れ図。9 is a flowchart of processing executed by a print control unit in a printing apparatus according to a second embodiment. 第2実施形態に係る印刷装置内の印刷制御部が実行する処理の流れ図。9 is a flowchart of processing executed by a print control unit in a printing apparatus according to a second embodiment. 第2実施形態に係る印刷装置内の印刷制御部が、通常モード時に実行する処理の流れ図。9 is a flowchart of processing executed by a print control unit in a printing apparatus according to a second embodiment in a normal mode.

符号の説明Explanation of symbols

10,40 印刷装置
20,50 プリンタドライバ
26,27 チェックボックス
28 印刷時刻設定用テキストボックス
30,60 ホスト装置
55 印刷完了通知ダイアログボックス表示プログラム
10, 40 Printing device 20, 50 Printer driver 26, 27 Check box 28 Print time setting text box 30, 60 Host device 55 Print completion notification dialog box display program

Claims (3)

印刷装置と,その印刷装置に印刷データを供給する機能を有する複数台のホスト装置とを含む印刷システムであって、
前記印刷装置が、
通常モードと,前記通常モードよりも消費電力が少ない省電力モードとで動作可能な装置であると共に、印刷中であるか否かを示すステータス情報を他機器に送信するステータス情報送信機能を有する装置であり、
前記複数台のホスト装置のそれぞれが、
或る印刷データを前記印刷装置に対して供給すべきことが指示された場合に、その印刷データを前記印刷装置に対して供給する第1印刷データ供給手段と、
或る印刷データを前記印刷装置に対して供給すべきことが指示された場合に、前記ステータス情報送信機能を利用することにより前記印刷装置が印刷中であることを確認してから、その印刷データを前記印刷装置に対して供給する第2印刷データ供給手段と
を、備える装置である
ことを特徴とする印刷システム。
A printing system including a printing device and a plurality of host devices having a function of supplying print data to the printing device,
The printing device is
An apparatus capable of operating in a normal mode and a power saving mode that consumes less power than the normal mode, and having a status information transmission function for transmitting status information indicating whether printing is in progress to another device And
Each of the plurality of host devices is
First print data supply means for supplying print data to the printing apparatus when it is instructed to supply certain print data to the printing apparatus;
When it is instructed that certain print data should be supplied to the printing apparatus, it is confirmed that the printing apparatus is printing by using the status information transmission function, and then the print data A printing system, comprising: a second print data supply unit that supplies the printing apparatus to the printing apparatus.
前記第2印刷データ供給手段が、
ユーザによって指定された時刻となった際には、前記印刷装置が印刷中であることを確認できていなくても、前記印刷データを前記印刷装置に対して供給する手段である
ことを特徴とする請求項1記載の印刷システム。
The second print data supply means comprises:
It is means for supplying the print data to the printing device even when it is not confirmed that the printing device is printing when the time designated by the user is reached. The printing system according to claim 1.
印刷中であるか否かを示すステータス情報を他機器に対して送信するステータス情報送信機能を有する、通常モードと前記通常モードよりも消費電力が少ない省電力モードとで動作可能な印刷装置にネットワーク接続されているコンピュータを、
或る印刷データを前記印刷装置に対して供給すべきことが指示された場合に、その印刷データを前記印刷装置に対して供給する第1印刷データ供給手段と、
或る印刷データを前記印刷装置に対して供給すべきことが指示された場合に、前記ステータス情報送信機能を利用することにより前記印刷装置が印刷中であることを確認してから、その印刷データを前記印刷装置に対して供給する第2印刷データ供給手段と
を備えた装置として動作させる
ことを特徴とする印刷制御プログラム。
A network for a printing apparatus having a status information transmission function for transmitting status information indicating whether printing is in progress to another device, which can operate in a normal mode and a power saving mode with lower power consumption than the normal mode. Connected computers
First print data supply means for supplying print data to the printing apparatus when it is instructed to supply certain print data to the printing apparatus;
When it is instructed that certain print data should be supplied to the printing apparatus, it is confirmed that the printing apparatus is printing by using the status information transmission function, and then the print data And a second print data supply means for supplying the printing apparatus to the printing apparatus.
JP2005339920A 2005-11-25 2005-11-25 Printing system and printing control program Expired - Fee Related JP4631669B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005339920A JP4631669B2 (en) 2005-11-25 2005-11-25 Printing system and printing control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005339920A JP4631669B2 (en) 2005-11-25 2005-11-25 Printing system and printing control program

Publications (2)

Publication Number Publication Date
JP2007148613A JP2007148613A (en) 2007-06-14
JP4631669B2 true JP4631669B2 (en) 2011-02-16

Family

ID=38209982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005339920A Expired - Fee Related JP4631669B2 (en) 2005-11-25 2005-11-25 Printing system and printing control program

Country Status (1)

Country Link
JP (1) JP4631669B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5056283B2 (en) * 2007-09-05 2012-10-24 富士ゼロックス株式会社 Printing system
JP4470980B2 (en) 2007-09-10 2010-06-02 株式会社デンソー Electronic equipment
JP4458137B2 (en) 2007-09-10 2010-04-28 株式会社デンソー Electronic equipment
JP4591510B2 (en) 2008-01-07 2010-12-01 株式会社デンソー Connector and electronic control unit
JP4932016B2 (en) * 2010-04-02 2012-05-16 シャープ株式会社 Image forming system
JP2012198487A (en) * 2011-03-07 2012-10-18 Ricoh Co Ltd Image forming apparatus and image forming system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000272203A (en) * 1999-03-23 2000-10-03 Matsushita Electric Ind Co Ltd Printer apparatus
JP2003308182A (en) * 2002-04-18 2003-10-31 Murata Mach Ltd Network printer system
JP2005088499A (en) * 2003-09-19 2005-04-07 Sharp Corp Image forming apparatus and method for controlling it

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000272203A (en) * 1999-03-23 2000-10-03 Matsushita Electric Ind Co Ltd Printer apparatus
JP2003308182A (en) * 2002-04-18 2003-10-31 Murata Mach Ltd Network printer system
JP2005088499A (en) * 2003-09-19 2005-04-07 Sharp Corp Image forming apparatus and method for controlling it

Also Published As

Publication number Publication date
JP2007148613A (en) 2007-06-14

Similar Documents

Publication Publication Date Title
JP4400658B2 (en) Image forming system, image forming method, and information processing apparatus directed thereto
JP5621793B2 (en) Printing system, printing control apparatus, and printing control program
JP4401347B2 (en) Distributed printing control system and distributed printing control method
JP2008186194A (en) Print control system, printer, and printer control program
JP2007241609A (en) Printing controller
JP5652289B2 (en) Image processing system and image processing control apparatus
US8090882B2 (en) Program, control device and control system for determining a terminal peripheral device
JP4631669B2 (en) Printing system and printing control program
JP2009271893A (en) Information processor
JP2004318255A (en) Monitoring method and program for job
JP6116295B2 (en) Image forming apparatus, image forming method, and program
JP2009053789A (en) Information processor, program, and computer-readable recording medium
JP2013250613A (en) Information processing device, control method, and program
JP2008227704A (en) Print unit
JP2011090599A (en) Information processing apparatus and method
JP5700966B2 (en) PRINT CONTROL DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2009110080A (en) Program, print data processor and printing system
JP2015018309A (en) Print job management method, print job management program, recording medium, and digital printer
JP2008040573A (en) Print control unit, print control program, and print control method
JP2008154184A (en) Image forming apparatus and image forming program
JP2013039770A (en) Image forming apparatus and method for actuating the same
JP7392509B2 (en) Systems, programs, and information processing equipment
JP2005084888A (en) Print system
JP2009211520A (en) Information processor and program
JP2008242599A (en) Printing system

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071121

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20071207

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080623

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100706

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100727

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: 20101019

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: 20101101

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20131126

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees