JP2005231187A - Print indicator, printer, and print data backup system and method - Google Patents

Print indicator, printer, and print data backup system and method Download PDF

Info

Publication number
JP2005231187A
JP2005231187A JP2004042975A JP2004042975A JP2005231187A JP 2005231187 A JP2005231187 A JP 2005231187A JP 2004042975 A JP2004042975 A JP 2004042975A JP 2004042975 A JP2004042975 A JP 2004042975A JP 2005231187 A JP2005231187 A JP 2005231187A
Authority
JP
Japan
Prior art keywords
print data
print
divided
unreceived
printing
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
JP2004042975A
Other languages
Japanese (ja)
Inventor
Hiroshi Shioda
浩史 塩田
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2004042975A priority Critical patent/JP2005231187A/en
Publication of JP2005231187A publication Critical patent/JP2005231187A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a print indicator in which transmission of interrupted print data can be resumed easily after resetting from an abnormal situation, e.g. service interruption, where transmission of print data is interrupted, and to provide a printer and print data backup system and method. <P>SOLUTION: A print indicator 2 divides print data and imparts a number thereto before it is stored in a nonvolatile memory 71 and transmits the divided print data to a printer 3. Upon receiving the divided print data, the printer 3 stores it in a nonvolatile memory 72. When the print indicator 2 and the printer 3 are reset from service interruption occurred during transmission of the print data, the printer 3 transmits a retransmission request of not yet received print data recognized based on the print data in the nonvolatile memory 72 to the print indicator 2, and the print indicator 2 reads out the not yet received print data in the nonvolatile memory 71 according to that request and then retransmits the print data to the printer 3. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、印刷指示装置、印刷装置、印刷データのバックアップシステムおよび方法に関し、特に、停電等の異常事態が発生した際の送信中の印刷データをバックアップす印刷指示装置、印刷装置、印刷データのバックアップシステムおよび方法に関する。   The present invention relates to a print instruction apparatus, a printing apparatus, and a print data backup system and method, and in particular, a print instruction apparatus, a printing apparatus, and a print data backup apparatus that back up print data being transmitted when an abnormal situation such as a power failure occurs. The present invention relates to a backup system and method.

ホストからプリンタにデータを送信する際に、若しくはファクシミリ装置が相手先ファクシミリ装置にデータを送信する際に、停電等の異常事態が発生すると、どちらの場合もデータの送信が中断してしまい、完全なデータをプリンタ若しくは相手先ファクシミリ装置に送信することはできなかった。   If an abnormal situation such as a power failure occurs when sending data from the host to the printer or when the facsimile machine sends data to the destination facsimile machine, the data transmission will be interrupted in both cases Data could not be sent to a printer or destination facsimile machine.

そこで、そのような異常事態に備え、送信データの一部をメモリに記憶するとともに、そのメモリをバックアップ電源でバックアップを行い、異常事態が発生した時でも送信が中断した送信データを特定することが可能なファクシミリ装置がある(例えば、特許文献1参照。)。
特開平1−191568号公報
Therefore, in preparation for such an abnormal situation, a part of the transmission data is stored in the memory, and the memory is backed up by a backup power source, and the transmission data whose transmission is interrupted even when the abnormal situation occurs can be specified. There is a possible facsimile apparatus (for example, see Patent Document 1).
JP-A-1-191568

しかし、特許文献1の技術では、送信データの一部しかメモリに記憶しないため、送信データの完全再現には至らないという課題がある。   However, the technique disclosed in Patent Document 1 has a problem that only a part of the transmission data is stored in the memory, so that the transmission data cannot be completely reproduced.

また、プリンタにおいては、停電等が発生した場合、ホストからプリンタに送信されたデータはプリンタ内部では保存されずに消滅してしまう。これを防止するためにUPS(uninterruptible power supply )等を利用し、停電時においてもプリンタに対して電源を供給し続け、停電時におけるデータの送信中断を回避する技術があるが、レーザープリンタでは、ヒータON時の電流が多く、UPSに損傷を与えてしまうという課題がある。   In the printer, when a power failure occurs, the data transmitted from the host to the printer is lost without being saved in the printer. In order to prevent this, there is a technology that uses UPS (uninterruptible power supply), etc., and continues to supply power to the printer even in the event of a power failure, avoiding data transmission interruption in the event of a power failure. There is a problem that there is a large amount of current when the heater is turned on, and the UPS is damaged.

そこで、本発明は、停電等の異常事態が発生して印刷データの送信が中断した場合でも、異常事態から復帰した後、容易に中断した印刷データの送信を再開させることが可能な印刷指示装置、印刷装置、印刷データのバックアップシステムおよび方法を提供することを目的とする。   Accordingly, the present invention provides a print instruction apparatus capable of easily restarting transmission of print data that has been interrupted after returning from the abnormal situation even when an abnormal situation such as a power failure occurs and the transmission of print data is interrupted. An object of the present invention is to provide a printing apparatus, a print data backup system, and a method.

上記目的を達成するため、請求項1の発明は、印刷装置に対して印刷データの印刷処理を依頼する印刷指示装置において、前記印刷データ保持に電力を要しない印刷データ記憶保持手段と、前記印刷データを前記印刷データ記憶保持手段に記憶保持する印刷データ制御手段と、前記印刷データを前記印刷装置に送信する印刷データ送信手段と、電源切断により前記印刷データの送信が中断した場合、前記印刷装置から未受信の印刷データの再送信の要求を受け付ける未受信印刷データ要求受付手段とを具備し、前記印刷データ制御手段は、前記未受信印刷データ要求受付手段で受け付けた要求に応じて、前記印刷データ記憶保持手段に記憶保持された印刷データから前記未受信の印刷データを検出し、前記印刷データ送信手段は、前記印刷データ制御手段が検出した未受信の印刷データを前記印刷装置に送信することを特徴とする。   In order to achieve the above object, according to a first aspect of the present invention, there is provided a print instructing apparatus that requests a printing apparatus to perform print processing of print data. Print data control means for storing and holding data in the print data storage and holding means, print data transmission means for sending the print data to the printing apparatus, and when the transmission of the print data is interrupted due to power-off, the printing apparatus Unreceived print data request accepting means for accepting a request for retransmission of unreceived print data from the print data control means, wherein the print data control means responds to the request accepted by the unreceived print data request accepting means. The print data transmitting means detects the unreceived print data from the print data stored and held in the data storage holding means, and the print data transmission means detects the print data. And transmitting the print data of the unreceived the motor control means detects the printing apparatus.

なお、印刷データ記憶保持手段は図1に示す不揮発性メモリ71に対応し、印刷データ制御手段は図1に示す印刷データ制御部121に対応し、印刷データ送信手段は図1に示す印刷データ送信部13に対応し、未受信印刷データ要求受付手段は図1に示す未受信印刷データ要求受付手段19に対応する。   The print data storage and holding means corresponds to the nonvolatile memory 71 shown in FIG. 1, the print data control means corresponds to the print data control unit 121 shown in FIG. 1, and the print data transmission means corresponds to the print data transmission shown in FIG. Corresponding to the unit 13, the unreceived print data request accepting means corresponds to the unreceived print data request accepting means 19 shown in FIG.

また、請求項2の発明は、請求項1の発明において、前記印刷データを複数の分割印刷データに分割する印刷データ分割手段と、前記印刷データ分割手段で分割した複数の分割印刷データそれぞれに番号を付与する印刷データ番号付与手段とを更に具備し、前記印刷データ制御手段は、前記印刷データ番号付与手段で番号が付与された複数の分割印刷データを前記印刷データ記憶保持手段に記憶保持し、前記印刷データ送信手段は、前記複数の分割印刷データを前記番号順に前記印刷装置に送信することを特徴とする。   According to a second aspect of the present invention, in the first aspect of the invention, a number is assigned to each of the print data dividing means for dividing the print data into a plurality of divided print data and the plurality of divided print data divided by the print data dividing means. Print data number assigning means for assigning the print data number, and the print data control means stores and holds in the print data storage and hold means a plurality of divided print data numbered by the print data number assigning means, The print data transmission unit transmits the plurality of divided print data to the printing apparatus in the order of the numbers.

なお、印刷データ分割手段は図1に示す印刷データ分割手段16に対応し、印刷データ番号付与手段は図1に示す印刷データ番号付与手段17に対応する。   The print data dividing unit corresponds to the print data dividing unit 16 shown in FIG. 1, and the print data number assigning unit corresponds to the print data number assigning unit 17 shown in FIG.

また、請求項3の発明は、請求項1の発明において、前記印刷データ制御手段は、前記印刷装置による前記印刷データの印刷処理が終了した際に、前記印刷データ記憶保持手段に記憶保持された印刷データを消去することを特徴とする。   According to a third aspect of the present invention, in the first aspect of the invention, the print data control unit is stored and held in the print data storage and holding unit when the print processing of the print data by the printing apparatus is completed. The print data is erased.

また、請求項4の発明は、請求項1の発明において、前記印刷装置が前記電源切断から復帰したか否か確認する復帰確認手段を更に具備することを特徴とする。   According to a fourth aspect of the present invention, in the first aspect of the present invention, the printing apparatus further comprises return confirmation means for confirming whether or not the printing apparatus has returned from the power-off.

なお、復帰確認手段は図1に示す印刷装置復帰確認手段18に対応する。   The return confirmation means corresponds to the printing apparatus return confirmation means 18 shown in FIG.

また、請求項5の発明は、印刷指示装置で生成した印刷データの印刷処理を行う印刷装置において、前記印刷データ保持に電力を要しない印刷データ記憶保持手段と、前記印刷指示装置から送信された印刷データを受信し、該受信した印刷データを前記印刷データ記憶保持手段に記憶保持する印刷データ受信手段と、前記印刷データ受信手段で受信した印刷データを印刷処理する印刷制御手段と、電源切断により前記印刷データの受信が中断した場合、前記印刷データ記憶保持手段に記憶保持された受信済みの印刷データに基づいて未受信の印刷データの有無を確認する印刷データ制御手段と、前記印刷データ制御手段で確認した未受信の印刷データの再送信を前記印刷指示装置に対して要求する未受信印刷データ要求手段とを具備し、前記印刷データ受信手段は、前記未受信印刷データ要求手段で要求した未受信の印刷データを前記印刷指示装置から受信し、前記印刷制御部は、前記印刷データ記憶保持手段に記憶保持された受信済みの印刷データと、前記印刷データ受信手段で受信した未受信の印刷データとを印刷処理することを特徴とする。   According to a fifth aspect of the present invention, in a printing apparatus that performs a printing process of print data generated by a print instruction apparatus, the print data storage and holding means that does not require power for holding the print data and the print instruction apparatus are transmitted. Print data receiving means for receiving print data, storing the received print data in the print data storage holding means, print control means for printing the print data received by the print data receiving means, When reception of the print data is interrupted, print data control means for confirming the presence or absence of unreceived print data based on received print data stored and held in the print data storage and holding means, and the print data control means Unreceived print data requesting means for requesting the print instruction apparatus to retransmit unreceived print data confirmed in step The print data receiving unit receives the unreceived print data requested by the unreceived print data request unit from the print instruction apparatus, and the print control unit receives the received data stored and held in the print data storage holding unit. Print processing is performed on the print data and unreceived print data received by the print data receiving means.

また、印刷データ記憶保持手段は図1に示す不揮発性メモリ72に対応し、印刷データ受信手段は図1に示す印刷データ受信部20に対応し、印刷制御手段は図1に示す印刷制御部21に対応し、印刷データ制御手段は図1に示す印刷データ制御部122に対応し、未受信印刷データ要求手段は図1に示す未受信印刷データ要求手段23に対応する。   Further, the print data storage holding means corresponds to the nonvolatile memory 72 shown in FIG. 1, the print data receiving means corresponds to the print data receiving section 20 shown in FIG. 1, and the print control means is the print control section 21 shown in FIG. The print data control means corresponds to the print data control unit 122 shown in FIG. 1, and the unreceived print data request means corresponds to the unreceived print data request means 23 shown in FIG.

また、請求項6の発明は、請求項5の発明において、前記印刷指示装置は、複数に分割した番号付きの分割印刷データを該番号順に送信し、前記印刷データ受信手段は、前記印刷指示装置から送信された分割印刷データを受信し、該受信した分割印刷データを前記印刷データ記憶保持手段に記憶保持し、前記印刷データ制御手段は、前記印刷データ記憶保持手段に記憶保持された受信済みの分割印刷データに基づき、どの番号の分割印刷データまで受信したか確認し、該確認に基づいて未受信の分割印刷データの有無を確認することを特徴とする。   According to a sixth aspect of the invention, in the fifth aspect of the invention, the print instructing device transmits divided print data with numbers divided into a plurality of numbers in the order of the numbers, and the print data receiving means includes the print instructing device. The divided print data transmitted from the printer is received, the received divided print data is stored and held in the print data storage holding unit, and the print data control unit receives the received divided print data stored in the print data storage holding unit. Based on the divided print data, it is confirmed which number of divided print data has been received, and based on the confirmation, the presence or absence of unreceived divided print data is confirmed.

また、請求項7の発明は、請求項5の発明において、前記印刷データ制御手段は、前記印刷制御部による前記印刷データの印刷処理が終了した際に、前記印刷データ記憶保持手段に記憶保持された印刷データを消去することを特徴とする。   The invention according to claim 7 is the invention according to claim 5, wherein the print data control means is stored and held in the print data storage holding means when the print data printing process by the print control unit is completed. The print data is erased.

また、請求項8の発明は、請求項5の発明において、前記電源切断から復帰した旨を前記印刷指示装置に通知する復帰通知手段を更に具備することを特徴とする。   The invention according to claim 8 is the invention according to claim 5, further comprising a return notification means for notifying the print instruction apparatus that the printer has returned from the power-off.

なお、復帰通知手段は図1に示す印刷装置復帰通知手段22に対応する。   The return notification means corresponds to the printing apparatus return notification means 22 shown in FIG.

また、請求項9の発明は、印刷指示装置から印刷装置に送信する印刷データのバックアップシステムにおいて、前記印刷指示装置は、前記印刷データ保持に電力を要しない第1の印刷データ記憶保持手段と、前記印刷データを前記第1の印刷データ記憶保持手段に記憶保持する第1の印刷データ制御手段と、前記印刷データを前記印刷装置に送信する印刷データ送信手段と、電源切断により前記印刷データの送信が中断した場合、前記印刷装置から未受信の印刷データの再送信の要求を受け付ける未受信印刷データ要求受付手段とを具備し、前記印刷装置は、前記印刷データ保持に電力を要しない第2の印刷データ記憶保持手段と、前記印刷指示装置から送信された印刷データを受信し、該受信した印刷データを前記第2の印刷データ記憶保持手段に記憶保持する印刷データ受信手段と、前記印刷データ受信手段で受信した印刷データを印刷処理する印刷制御手段と、前記電源切断により前記印刷データの受信が中断した場合、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データに基づいて未受信の印刷データの有無を確認する第2の印刷データ制御手段と、前記第2の印刷データ制御手段で確認した未受信の印刷データの再送信を前記印刷指示装置に対して要求する未受信印刷データ要求手段とを具備し、前記第1の印刷データ制御手段は、前記未受信印刷データ要求受付手段で受け付けた要求に応じて、前記第1の印刷データ記憶保持手段に記憶保持された印刷データから前記未受信の印刷データを読み出し、前記印刷データ送信手段は、前記第1の印刷データ制御手段が読み出した未受信の印刷データを前記印刷装置に送信し、前記印刷データ受信手段は、前記印刷指示装置から前記未受信の印刷データを受信し、前記印刷制御部は、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データと、前記印刷データ受信手段で受信した未受信の印刷データとを印刷処理することを特徴とする。   The invention of claim 9 is a backup system for print data transmitted from a print instruction apparatus to a printing apparatus, wherein the print instruction apparatus includes first print data storage and holding means that does not require power for holding the print data; A first print data control unit that stores and holds the print data in the first print data storage and holding unit; a print data transmission unit that transmits the print data to the printing apparatus; and the transmission of the print data when the power is turned off. Is interrupted, the printing apparatus includes unreceived print data request accepting means for accepting a request for retransmission of unreceived print data from the printing apparatus, wherein the printing apparatus does not require power for holding the print data. Print data storage holding means and print data transmitted from the print instruction apparatus are received, and the received print data is stored in the second print data storage hold. Print data receiving means stored in the means, print control means for printing the print data received by the print data receiving means, and the second print data when the reception of the print data is interrupted by the power-off. A second print data control means for confirming the presence or absence of unreceived print data based on the received print data stored and held in the storage holding means; and an unreceived print confirmed by the second print data control means. Unreceived print data requesting means for requesting the print instructing device to retransmit data, and the first print data control means responds to the request received by the unreceived print data request receiving means. Reading the unreceived print data from the print data stored and held in the first print data storage and holding means, and the print data transmitting means Unreceived print data read by the data control means is transmitted to the printing apparatus, the print data receiving means receives the unreceived print data from the print instruction apparatus, and the print control section The received print data stored in the print data storage and holding means and the unreceived print data received by the print data receiving means are subjected to print processing.

なお、第1の印刷データ記憶保持手段は図1に示す不揮発性メモリ71に対応し、第1の印刷データ制御手段は図1に示す印刷データ制御部121に対応し、印刷データ送信手段は図1に示す印刷データ送信部13に示し、未受信印刷データ要求受付手段は図1に示す未受信印刷データ要求受付手段19に対応し、第2の印刷データ制御手段は図1に示す不揮発性メモリ72に対応し、印刷データ受信手段は図1に示す印刷データ受信部20に対応し、印刷制御手段は図1に示す印刷制御部21に対応し、第2の印刷データ制御手段は図1に示す印刷データ制御部122に対応し、未受信印刷データ要求手段は図1に示す未受信印刷データ要求手段23に対応する。   The first print data storage / holding means corresponds to the nonvolatile memory 71 shown in FIG. 1, the first print data control means corresponds to the print data control unit 121 shown in FIG. 1, and the print data transmission means corresponds to FIG. 1, the non-received print data request accepting means corresponds to the unreceived print data request accepting means 19 shown in FIG. 1, and the second print data control means is the non-volatile memory shown in FIG. 72, the print data receiving unit corresponds to the print data receiving unit 20 shown in FIG. 1, the print control unit corresponds to the print control unit 21 shown in FIG. 1, and the second print data control unit is shown in FIG. 1 corresponds to the print data control unit 122 shown, and the unreceived print data request means corresponds to the unreceived print data request means 23 shown in FIG.

また、請求項10の発明は、請求項9の発明において、前記印刷指示装置は、前記印刷データを複数の分割印刷データに分割する印刷データ分割手段と、前記印刷データ分割手段で分割した複数の分割印刷データそれぞれに番号を付与する印刷データ番号付与手段とを更に具備し、前記第1の印刷データ制御手段は、前記印刷データ番号付与手段で番号が付与された複数の分割印刷データを前記第1の印刷データ記憶保持手段に記憶保持し、前記印刷データ送信手段は、前記複数の分割印刷データを前記番号順に前記印刷装置に送信し、前記印刷データ受信手段は、前記印刷指示装置から送信された複数の分割印刷データを受信し、該受信した複数の分割印刷データを前記第2の印刷データ記憶保持手段に記憶保持し、前記第2の印刷データ制御手段は、前記電源切断により前記複数の分割印刷データの受信が中断した場合、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの分割印刷データに基づき、どの番号の分割印刷データまで受信したか確認し、該確認に基づいて未受信の分割印刷データの有無を確認することを特徴とする。   According to a tenth aspect of the present invention, in the ninth aspect of the invention, the print instructing device includes a print data dividing unit that divides the print data into a plurality of divided print data, and a plurality of pieces of data divided by the print data dividing unit. Print data number assigning means for assigning a number to each of the divided print data, and the first print data control means outputs the plurality of divided print data numbered by the print data number assigning means to the first print data number assigning means. The print data transmission means transmits the plurality of divided print data to the printing apparatus in the order of the numbers, and the print data reception means is transmitted from the print instruction apparatus. A plurality of divided print data received and stored in the second print data storage and holding means, and the second print data When the reception of the plurality of divided print data is interrupted due to the power-off, the control means determines which number of divided print data based on the received divided print data stored and held in the second print data storage holding means. It is characterized by confirming whether or not there is divided print data that has not been received based on the confirmation.

なお、印刷データ分割手段は図1に示す印刷データ分割手段16に対応し、印刷データ番号付与手段は図1に示す印刷データ番号付与手段17に対応する。   The print data dividing unit corresponds to the print data dividing unit 16 shown in FIG. 1, and the print data number assigning unit corresponds to the print data number assigning unit 17 shown in FIG.

また、請求項11の発明は、請求項9の発明において、前記印刷制御部による前記印刷データの印刷処理が終了した際に、前記第1印刷データ制御手段は、前記第1の印刷データ記憶保持手段に記憶保持された印刷データを消去し、前記第2の印刷データ制御手段は、前記第2の印刷データ記憶保持手段に記憶保持された印刷データを消去することを特徴とする。   The invention according to claim 11 is the invention according to claim 9, wherein the first print data control means stores the first print data when the print control unit finishes the print data printing process. The print data stored and held in the means is deleted, and the second print data control means deletes the print data stored and held in the second print data storage and holding means.

また、請求項12の発明は、請求項9の発明において、前記印刷指示装置は、前記印刷装置が前記電源切断から復帰したか否か確認する復帰確認手段を更に具備し、前記印刷装置は、前記電源切断から復帰した旨を前記印刷指示装置に通知する復帰通知手段を更に具備することを特徴とする。   The invention according to claim 12 is the invention according to claim 9, wherein the print instruction apparatus further comprises return confirmation means for confirming whether or not the printing apparatus has returned from the power-off. The apparatus further comprises return notifying means for notifying the print instructing device that the printer has returned from the power-off.

なお、復帰確認手段は図1に示す印刷装置復帰確認手段18に対応し、復帰通知手段は図1に示す印刷装置復帰通知手段22に対応する。   The return confirmation means corresponds to the printing apparatus return confirmation means 18 shown in FIG. 1, and the return notification means corresponds to the printing apparatus return notification means 22 shown in FIG.

また、請求項13の発明は、印刷指示装置から印刷装置に送信する印刷データのバックアップ方法において、前記印刷指示装置は、前記印刷データをデータ保持に電力を要しない第1の印刷データ記憶保持手段に記憶保持し、該印刷データを前記印刷装置に送信し、前記印刷装置は、前記印刷指示装置から送信された印刷データを受信し、該受信したデータをデータ保持に電力を要しない第2の印刷データ記憶保持手段に記憶保持し、電源切断により該印刷データの送信が中断した場合、該第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データに基づいて未受信印刷データを確認し、該確認した未受信の印刷データの再送信を前記印刷指示装置に対して要求し、前記印刷指示装置は、前記印刷装置から未受信の印刷データの再送信の要求を受け付け、該受け付けた要求に応じて、前記第1の印刷データ記憶保持手段に記憶保持された印刷データから前記未受信の印刷データを読み出し、該読み出した未受信の印刷データを前記印刷装置に送信し、前記印刷装置は、前記印刷装置から前記未受信の印刷データを受信し、該受信した未受信の印刷データと、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データとを印刷処理することを特徴とする。   According to a thirteenth aspect of the present invention, in the backup method for print data transmitted from the print instruction apparatus to the printing apparatus, the print instruction apparatus includes a first print data storage and holding means that does not require power to hold the print data. The print data is transmitted to the printing apparatus, the printing apparatus receives the print data transmitted from the print instruction apparatus, and the received data does not require power to hold the data. When the print data is stored and held in the print data storage and the transmission of the print data is interrupted due to power-off, the unreceived print data is stored based on the received print data stored and held in the second print data storage and hold. Confirming, and requesting the print instructing device to retransmit the confirmed unreceived print data, and the print instructing device transmits the unreceived print data from the printing device. A request for transmission is received, and in response to the received request, the unreceived print data is read from the print data stored and held in the first print data storage and holding unit, and the read unreceived print data is Transmitted to the printing apparatus, the printing apparatus receives the unreceived print data from the printing apparatus, and received the received unreceived print data and the second print data storage holding means It is characterized in that the print processing is performed on the completed print data.

また、請求項14の発明は、請求項13の発明において、前記印刷指示装置は、前記印刷データを複数の分割印刷データに分割し、該分割した複数の分割印刷データそれぞれに番号を付与し、該複数の分割印刷データを前記第1の印刷データ記憶保持手段に記憶保持し、該記複数の分割印刷データを前記番号順に前記印刷装置に送信し、前記印刷装置は、前記印刷指示装置から送信された複数の分割印刷データを受信し、該受信した複数の分割印刷データを前記第2の印刷データ記憶保持手段に記憶保持し、前記電源切断により該複数の分割印刷データの受信が中断した場合、該第2の印刷データ記憶保持手段に記憶保持された受信済みの分割印刷データに基づき、どの番号の分割印刷データまで受信したか確認し、該確認に基づいて未受信の分割印刷データの有無を確認することを特徴とする。   The invention of claim 14 is the invention of claim 13, wherein the print instruction device divides the print data into a plurality of divided print data, and assigns a number to each of the divided divided print data. The plurality of divided print data is stored and held in the first print data storage and holding unit, the plurality of divided print data is transmitted to the printing apparatus in the order of the numbers, and the printing apparatus transmits from the print instruction apparatus. When the received plurality of divided print data is received, the received plurality of divided print data is stored and held in the second print data storage holding unit, and reception of the plurality of divided print data is interrupted by the power-off Based on the received divided print data stored and held in the second print data storage and holding means, it is confirmed which number of divided print data has been received, and no reception has been received based on the confirmation. Characterized in that it checks for the divided print data.

また、請求項15の発明は、請求項13の発明において、前記印刷装置による前記印刷データの印刷処理が終了した際に、前記印刷指示装置は、前記第1の印刷データ記憶保持手段に記憶保持された印刷データを消去し、前記印刷装置は、前記第2の印刷データ記憶保持手段に記憶保持された印刷データを消去することを特徴とする。   Further, in the invention of claim 15 according to the invention of claim 13, when the printing process of the print data by the printing apparatus is completed, the print instruction apparatus stores and holds it in the first print data storage holding means. And the printing apparatus erases the print data stored and held in the second print data storage and holding means.

また、請求項16の発明は、請求項13の発明において、前記印刷指示装置は、前記印刷装置が前記電源切断から復帰したか否か確認し、前記印刷装置は、前記電源切断から復帰した旨を前記印刷指示装置に通知することを特徴とする。   According to a sixteenth aspect of the invention, in the thirteenth aspect of the invention, the print instruction device confirms whether or not the printing device has returned from the power-off state, and the printing device has returned from the power-off state. Is notified to the print instruction apparatus.

本発明によれば、印刷データの送信中に停電等の異常事態が発生した際に異常事態からの復帰に伴い、アプリケーションを再起動させることなく未送信の印刷データを容易に再送信することを可能にするとともに、印刷データ記憶保持用のバックアップ電源を必要としないことを可能にするという効果を奏する。   According to the present invention, when an abnormal situation such as a power failure occurs during the transmission of print data, it is possible to easily retransmit unprinted print data without restarting the application upon recovery from the abnormal situation. In addition, it is possible to achieve the effect of making it possible to eliminate the need for a backup power source for storing print data.

以下、本発明の実施の形態について添付図面を参照して詳細に説明する。なお、本実施の形態では、印刷指示装置と印刷装置とがネットワークを介して接続されている構成を一例にして説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the present embodiment, a configuration in which a print instruction apparatus and a printing apparatus are connected via a network will be described as an example.

図1は、本発明の実施の形態で用いる印刷システム1の全体構成の一例を示すブロック図である。   FIG. 1 is a block diagram showing an example of the overall configuration of a printing system 1 used in the embodiment of the present invention.

図1に示すように、印刷システム1は印刷指示装置2と印刷装置3とがネットワーク4を介して接続している。   As shown in FIG. 1, in the printing system 1, a print instruction apparatus 2 and a printing apparatus 3 are connected via a network 4.

印刷指示装置2には印刷装置3をコントロールするプリンタドライバ5がインストールされ、印刷指示装置2はアプリケーションプログラムによって実現される各種のアプリケーション6、印刷データを一時記憶保持する不揮発性メモリ71、印刷指示装置2が停電等から復帰した際にプリンタドライバ5を自動的に起動させるプリンタドライバ自動起動部8、ネットワーク4を介する通信制御を行う通信制御部91から構成されている。これらは、図示していないOS(Operating System)の制御下で、OSの機能を利用して各種処理を実行する。   A printer driver 5 that controls the printing apparatus 3 is installed in the printing instruction apparatus 2. The printing instruction apparatus 2 includes various applications 6 realized by application programs, a nonvolatile memory 71 that temporarily stores print data, and a printing instruction apparatus. 2 includes a printer driver automatic start unit 8 that automatically starts the printer driver 5 when a power failure occurs, and a communication control unit 91 that performs communication control via the network 4. These execute various processes using the functions of the OS under the control of an operating system (OS) (not shown).

なお、不揮発性メモリ71として、電源を切っても記憶内容を保持することができる半導体メモリ(Flash ROM等)を用いても良いし、半導体メモリ以外のもの(例えば、Hard DisK等)を用いても良い。また、OSがプリンタドライバ5を自動起動する機能を有する場合、そのOSの機能を使用しても良い。   The nonvolatile memory 71 may be a semiconductor memory (Flash ROM or the like) that can retain the stored contents even when the power is turned off, or a memory other than the semiconductor memory (for example, Hard DiscK or the like). Also good. Further, when the OS has a function of automatically starting the printer driver 5, the function of the OS may be used.

ここで、プリンタドライバ5について詳細に説明する。   Here, the printer driver 5 will be described in detail.

図1に示すように、プリンタドライバ5は、印刷データ受付部10、印刷データ処理部11、印刷データ制御部121、印刷データ送信部13、印刷データバックアップ処理部141から構成されている。   As shown in FIG. 1, the printer driver 5 includes a print data receiving unit 10, a print data processing unit 11, a print data control unit 121, a print data transmission unit 13, and a print data backup processing unit 141.

印刷データ受付部10は、アプリケーション6から印刷データを受け付ける処理を行う。   The print data receiving unit 10 performs processing for receiving print data from the application 6.

印刷データ処理部11は、その機能として、印刷データを印刷装置3が解釈可能なデータに変換する印刷データ変換手段15、印刷データを複数に分割する印刷データ分割手段16、分割した印刷データに対して降順に番号を付与する印刷データ番号付与手段17を有する。   The print data processing unit 11 functions as a print data conversion unit 15 that converts the print data into data that can be interpreted by the printing apparatus 3, a print data division unit 16 that divides the print data into a plurality of pieces, and the divided print data. Print data number assigning means 17 for assigning numbers in descending order.

印刷データ制御部121は、不揮発性メモリ71への印刷データの書き込みおよび読み出し、不揮発性メモリ71内の印刷データの消去を制御する処理を行う。   The print data control unit 121 performs processing for controlling writing and reading of print data to and from the nonvolatile memory 71 and erasing of the print data in the nonvolatile memory 71.

印刷データ送信部13は、分割した印刷データを番号の降順に印刷装置3に対して送信する処理を行う。   The print data transmission unit 13 performs processing for transmitting the divided print data to the printing apparatus 3 in the descending order of the numbers.

印刷データバックアップ処理部141は、印刷装置3に印刷データを送信している際に停電等が発生して印刷データの送信が中断してしまった場合、停電等の復帰に伴って印刷指示装置2が復帰した際に印刷装置3の印刷データバックアップ処理部142とともに印刷データのバックアップ処理を行い、その機能として、停電等の復帰に伴って印刷装置3が復帰したか否か確認する印刷装置復帰確認手段18、印刷装置3から送信された停電等により未受信の分割印刷データの再送信の要求を受け付ける未受信印刷データ要求受付手段19を有する。   When the print data backup processing unit 141 interrupts the transmission of the print data due to the occurrence of a power failure or the like during transmission of the print data to the printing device 3, the print instruction device 2 When the printer is restored, the print data backup processing 142 is performed together with the print data backup processing unit 142 of the printing apparatus 3, and as a function thereof, it is confirmed whether or not the printing apparatus 3 has been restored due to restoration of a power failure or the like. Means 18 and unreceived print data request accepting means 19 for accepting a request for retransmission of unreceived divided print data due to a power failure transmitted from the printing apparatus 3.

印刷装置3は印刷データ受信部20、印刷制御部21、印刷データを一時記憶保持する不揮発性メモリ72、印刷データ制御部122、印刷データバックアップ処理部142、ネットワーク4を介する通信制御を行う通信制御部92から構成されている。なお、印刷指示装置2と同様に、不揮発性メモリ72として、半導体メモリを用いても良いし、半導体メモリ以外のもの(例えば、Hard DisK等)を用いても良い。   The printing apparatus 3 includes a print data receiving unit 20, a print control unit 21, a non-volatile memory 72 that temporarily stores and holds print data, a print data control unit 122, a print data backup processing unit 142, and communication control that performs communication control via the network 4. The unit 92 is configured. Similar to the print instruction apparatus 2, a semiconductor memory may be used as the nonvolatile memory 72, or a memory other than the semiconductor memory (for example, Hard DiscK) may be used.

印刷データ受信部20は、印刷指示装置2からの印刷データを受信し、印刷データを印刷制御部21に送出するとともに、不揮発性メモリ72に書き込む。   The print data receiving unit 20 receives print data from the print instruction apparatus 2, sends the print data to the print control unit 21, and writes the print data in the nonvolatile memory 72.

印刷制御部21は、受信した印刷データの印刷を制御する処理を行う。   The print control unit 21 performs processing for controlling printing of the received print data.

印刷データ制御部122は、不揮発性メモリ72への印刷データの書き込みおよび読み出し、不揮発性メモリ72内の印刷データの消去を制御するとともに、印刷指示装置2から印刷データを受信している際に停電等が発生して印刷データの受信が中断してしまった場合、停電等の復帰に伴って印刷装置3が復帰した際に不揮発性メモリ72内の印刷データの有無の確認および印刷データの受信の中断により受信できなかった印刷データを確認する処理を行う。   The print data control unit 122 controls the writing and reading of the print data to and from the nonvolatile memory 72 and the erasing of the print data in the nonvolatile memory 72 and also receives a power failure when receiving the print data from the print instruction apparatus 2. Or the like, the reception of the print data is interrupted, and when the printing apparatus 3 is recovered due to the recovery from a power failure or the like, the presence or absence of the print data in the nonvolatile memory 72 and the reception of the print data are confirmed. Processing to confirm print data that could not be received due to interruption.

印刷データバックアップ処理部142は、印刷指示装置2から印刷データを受信している際に停電等が発生して印刷データの受信が中断してしまった場合、停電等の復帰に伴って印刷装置3が復帰した際に印刷指示装置2の印刷データバックアップ処理部141とともに印刷データのバックアップ処理を行い、その機能として、印刷指示装置2に対して印刷装置3の復帰を通知する印刷装置復帰通知手段22、印刷指示装置2に対して停電等により未受信の分割印刷データの再送信を要求する未受信印刷データ要求手段23を有する。   When the print data backup processing unit 142 receives print data from the print instructing apparatus 2 and a power failure occurs and the reception of the print data is interrupted, the print data backup processing unit 142 is accompanied by a recovery from the power failure. When the printer returns, the print data backup processing unit 141 of the print instruction apparatus 2 performs a backup process of the print data, and as a function thereof, a printing apparatus return notification means 22 that notifies the print instruction apparatus 2 of the return of the printing apparatus 3. The printing instruction apparatus 2 includes unreceived print data requesting means 23 for requesting retransmission of unreceived divided print data due to a power failure or the like.

次に、印刷指示装置2および印刷装置3の機能的な動作について詳細に説明する。   Next, functional operations of the print instruction apparatus 2 and the printing apparatus 3 will be described in detail.

印刷指示装置2の印刷データ受付部10はアプリケーション6から印刷データを受け付けると、受け付けた印刷データを印刷データ処理部15に送出し、印刷データ処理部11は印刷データを受け付けると、受け付けた印刷データを印刷データ変換手段15により印刷装置2が解釈可能なデータに変換し、変換した印刷データを印刷データ制御部121に送出し、印刷データ制御部121は印刷データを受け付けると、受け付けた印刷データを不揮発性メモリ71に書き込む。   When the print data receiving unit 10 of the print instruction apparatus 2 receives print data from the application 6, the received print data is sent to the print data processing unit 15, and when the print data processing unit 11 receives the print data, the received print data is received. Is converted into data that can be interpreted by the printing apparatus 2 by the print data conversion means 15, and the converted print data is sent to the print data control unit 121. When the print data control unit 121 accepts the print data, Write to the non-volatile memory 71.

印刷データ処理部11は印刷データを印刷データ分割手段16により複数に分割し、分割した印刷データ(以後、分割印刷データとする)に対して印刷データ番号付与手段17により降順に番号を付与し、分割印刷データを印刷データ制御部121に送出し、印刷データ制御部121は分割印刷データを受け付けると、受け付けた分割印刷データを先程不揮発性メモリ71に書き込んだ印刷データに上書きし、印刷データ処理部11は分割印刷データを印刷データ送信部13に送出する。   The print data processing unit 11 divides the print data into a plurality of pieces by the print data dividing unit 16 and assigns numbers to the divided print data (hereinafter referred to as divided print data) in descending order by the print data number assigning unit 17. The divided print data is sent to the print data control unit 121. When the print data control unit 121 receives the divided print data, the print data processing unit overwrites the received divided print data with the print data previously written in the nonvolatile memory 71. 11 sends the divided print data to the print data transmission unit 13.

印刷データ送信部13は分割印刷データを受け付けると、受け付けた分割印刷データを分割印刷データに付与された番号の降順に通信制御部91を介して印刷装置3に送信する。   When the print data transmission unit 13 receives the divided print data, the print data transmission unit 13 transmits the received divided print data to the printing apparatus 3 via the communication control unit 91 in descending order of the numbers assigned to the divided print data.

印刷装置3の印刷データ受信部20は通信制御部92を介して分割印刷データを受信すると、受信した分割印刷データを印刷制御部21に送出するとともに、不揮発性メモリ72に書き込み、全ての分割印刷データの受信が完了すると、印刷制御部21は受け付けた印刷データの印刷処理を行い、印刷処理が完了すると、印刷制御部21は印刷完了を通知するコマンドを通信制御部92を介して印刷指示装置2に送信し、印刷データ制御部122は不揮発性メモリ72に一時記憶保持されている全ての分割印刷データを消去する。   When the print data receiving unit 20 of the printing apparatus 3 receives the divided print data via the communication control unit 92, the print data receiving unit 20 sends the received divided print data to the print control unit 21 and writes the divided print data to the nonvolatile memory 72 so that all divided print data are received. When the reception of the data is completed, the print control unit 21 performs a print process for the received print data. When the print process is completed, the print control unit 21 sends a command for notifying the completion of the print via the communication control unit 92. 2, the print data control unit 122 erases all the divided print data temporarily stored in the nonvolatile memory 72.

ここで、印刷指示装置2から印刷装置3に分割印刷データが送信されている間に停電等が発生した場合、停電等により分割印刷データの送信は中断し、印刷指示装置2および印刷装置3の電源供給も停止するため、停電等の発生のために印刷指示装置2から印刷装置3に送信されなかった残りの分割印刷データ、および停電等の発生以前に印刷指示装置2から受信した分割印刷データは消滅してしまうが、印刷指示装置2の不揮発性メモリ71に記憶保持されている全ての分割印刷データ、および印刷装置3の不揮発性メモリ72に記憶保持されている受信した分割印刷データは電源供給が停止しても消滅することはない。   Here, when a power failure or the like occurs while the divided print data is being transmitted from the print instruction device 2 to the printing device 3, the transmission of the divided print data is interrupted due to the power failure or the like, and the print instruction device 2 and the printing device 3 Since the power supply is also stopped, the remaining divided print data that has not been transmitted from the print instruction apparatus 2 to the printing apparatus 3 due to the occurrence of a power outage or the like, and the divided print data received from the print instruction apparatus 2 before the occurrence of the power outage or the like Disappears, but all the divided print data stored in the nonvolatile memory 71 of the print instruction apparatus 2 and the received divided print data stored in the nonvolatile memory 72 of the printing apparatus 3 are supplied with power. Even if the supply stops, it will not disappear.

そして、停電等の復帰に伴って印刷指示装置2および印刷装置3が復帰すると、印刷指示装置2のプリンタドライバ自動起動部8はプリンタドライバ5を起動させ、プリンタドライバ5が起動すると、印刷指示装置2の印刷データバックアップ処理部141は印刷装置復帰確認手段18により印刷装置3の復帰確認を要求するコマンドを通信制御部91を介して印刷装置3に送信する。   When the printing instruction device 2 and the printing device 3 are restored due to restoration of a power failure or the like, the printer driver automatic activation unit 8 of the printing instruction device 2 activates the printer driver 5, and when the printer driver 5 is activated, the printing instruction device 2 The print data backup processing unit 141 of No. 2 transmits a command for requesting the return confirmation of the printing apparatus 3 by the printing apparatus return confirmation unit 18 to the printing apparatus 3 via the communication control unit 91.

印刷装置3の印刷データバックアップ処理部142は印刷装置3の復帰確認を要求するコマンドを通信制御部92を介して受信すると、印刷装置復帰通知手段22により印刷装置3が復帰したことを通知するコマンドを通信制御部92を介して印刷指示装置2に送信し、印刷データ制御部122は不揮発性メモリ72に記憶保持されている停電等の発生前に受信した受信済みの分割印刷データに基づき、どの番号まで分割印刷データを受信したか確認し、確認した番号以降の分割印刷データが未受信の分割印刷データであることを印刷データバックアップ処理部142に送出する。   When the print data backup processing unit 142 of the printing apparatus 3 receives a command requesting the return confirmation of the printing apparatus 3 via the communication control unit 92, the command for notifying that the printing apparatus 3 has been restored by the printing apparatus restoration notification unit 22. Is transmitted to the print instruction apparatus 2 via the communication control unit 92, and the print data control unit 122 determines which one of the divided print data received before the occurrence of a power failure or the like stored in the nonvolatile memory 72 is received. Whether or not the divided print data has been received up to the number is confirmed, and the fact that the divided print data after the confirmed number is unreceived divided print data is sent to the print data backup processing unit 142.

印刷データバックアップ処理部142は未受信の分割印刷データについて受け付けると、未受信印刷データ要求手段23により未受信の分割印刷データの再送信を要求するコマンドを通信制御部92を介して印刷指示装置2に送信する。   When the print data backup processing unit 142 accepts the unreceived divided print data, the print instruction apparatus 2 issues a command for requesting retransmission of the unreceived divided print data by the unreceived print data request unit 23 via the communication control unit 92. Send to.

印刷指示装置2の印刷データバックアップ処理部141は未受信の分割印刷データの再送信を要求するコマンドを通信制御部91を介して受信すると、未受信の分割印刷データについて印刷データ制御部121に送出し、印刷データ制御部121は未受信の分割印刷データについて受け付けると、不揮発性メモリ71に記憶保持されている全ての分割印刷データから未受信の分割印刷データを読み出し、読み出した未受信の分割印刷データを印刷データ送信部13に送出し、印刷データ送信部13は未受信の分割印刷データを受け付けると、受け付けた未受信の分割印刷データを分割印刷データに付与された番号の降順に通信制御部91を介して印刷装置3に再送信する。   When the print data backup processing unit 141 of the print instruction apparatus 2 receives a command for requesting retransmission of unreceived divided print data via the communication control unit 91, the print data backup processing unit 141 sends the unreceived divided print data to the print data control unit 121. When the print data control unit 121 accepts the unreceived divided print data, the print data control unit 121 reads the unreceived divided print data from all the divided print data stored in the nonvolatile memory 71 and reads the read unreceived divided print data. When the data is sent to the print data transmission unit 13 and the print data transmission unit 13 accepts the unreceived divided print data, the communication control unit sorts the received unreceived divided print data in descending order of the numbers given to the divided print data. The data is retransmitted to the printing apparatus 3 via 91.

印刷装置3の印刷データ受信部20は通信制御部92を介して未受信の分割印刷データを受信すると、受信した未受信の分割印刷データを印刷制御部21に送出するとともに、不揮発性メモリ72に書き込み、全ての分割印刷データの受信が完了すると、印刷データ制御部122は不揮発性メモリ72に記憶保持されている受信済みの分割印刷データを読み出し、読み出した受信済みの分割印刷データを印刷制御部21に送出し、印刷制御部21は印刷データ制御部122から受け付けた受信済みの分割印刷データと、停電等の復帰後に受け付けた未受信の分割印刷データとの印刷処理を行う。   When the print data receiving unit 20 of the printing apparatus 3 receives the unreceived divided print data via the communication control unit 92, the print data receiving unit 20 sends the received unreceived divided print data to the print control unit 21 and stores it in the nonvolatile memory 72. When the writing and reception of all the divided print data are completed, the print data control unit 122 reads the received divided print data stored in the non-volatile memory 72, and the read divided print data is read by the print control unit. The print control unit 21 performs print processing of the received divided print data received from the print data control unit 122 and the unreceived divided print data received after recovery from a power failure or the like.

印刷処理が完了すると、印刷制御部21は印刷完了を通知するコマンドを通信制御部92を介して印刷指示装置2に送信し、印刷データ制御部122は不揮発性メモリ72に一時記憶保持されている全ての分割印刷データを消去する。   When the printing process is completed, the print control unit 21 transmits a command for notifying the completion of printing to the print instruction apparatus 2 via the communication control unit 92, and the print data control unit 122 is temporarily stored in the nonvolatile memory 72. Delete all divided print data.

印刷指示装置2は印刷装置3から印刷完了を通知するコマンドを受信すると、印刷データ制御部121は不揮発性メモリ72に一時記憶保持されている全ての分割印刷データを消去する。   When the print instruction apparatus 2 receives a command for notifying the completion of printing from the printing apparatus 3, the print data control unit 121 deletes all the divided print data temporarily stored in the nonvolatile memory 72.

次に、印刷指示装置2および印刷装置3が行う印刷処理について図2に示すフローチャートを参照して説明する。   Next, a printing process performed by the printing instruction apparatus 2 and the printing apparatus 3 will be described with reference to a flowchart shown in FIG.

印刷装置において、アプリケーションから印刷データを受け付けると(ステップS201でYES)、印刷指示装置において、受け付けた印刷データを不揮発性メモリに書き込み(ステップS202)、印刷指示装置において、印刷データを複数に分割し(ステップS203)、印刷指示装置において、分割印刷データに番号を付与し、ステップS202で不揮発性メモリに書き込んだ印刷データに上書きし(ステップS204)、印刷指示装置において、番号を付与した分割印刷データを印刷装置に送信し(ステップS205)、印刷装置において、受信した分割印刷データを不揮発性メモリに書き込む(ステップS206)。   When the print data is received from the application in the printing apparatus (YES in step S201), the received print data is written in the nonvolatile memory in the print instruction apparatus (step S202), and the print data is divided into a plurality of pieces in the print instruction apparatus. (Step S203) In the print instruction apparatus, a number is assigned to the divided print data, and the print data written in the nonvolatile memory in Step S202 is overwritten (Step S204). In the print instruction apparatus, the divided print data is assigned a number. Is transmitted to the printing apparatus (step S205), and the received divided print data is written in the nonvolatile memory in the printing apparatus (step S206).

印刷指示装置および印刷装置において、分割印刷データの受信中に停電等が発生せずに(ステップS207でNO)、印刷装置において、全ての分割印刷データの受信が完了すると(ステップS208でYES)、印刷装置において、分割印刷データに付与された番号を消去し(ステップS209)、印刷装置において、分割印刷データの印刷処理を行い(ステップS210)、印刷装置において、印刷処理が完了すると(ステップS211でYES)、印刷装置において、印刷完了の通知を印刷指示装置に送信し(ステップS212)、印刷指示装置および印刷装置において、不揮発性メモリに記憶保持されている印刷データを消去し(ステップS213)、印刷処理手順を終了する。   In the printing instruction apparatus and the printing apparatus, no power failure or the like occurs during reception of the divided print data (NO in step S207), and when reception of all the divided print data is completed in the printing apparatus (YES in step S208), In the printing apparatus, the number assigned to the divided print data is deleted (step S209), the divided printing data is printed in the printing apparatus (step S210), and when the printing process is completed in the printing apparatus (in step S211). YES), the printing device transmits a print completion notification to the print instruction device (step S212), and the print data stored in the nonvolatile memory is erased in the print instruction device and the printing device (step S213). The print processing procedure ends.

ここで、印刷指示装置および印刷装置において、分割印刷データの受信中に停電等が発生した場合(ステップS207でYES)、分割印刷データのバックアップ処理を開始する。   Here, if a power failure or the like occurs during reception of the divided print data in the print instruction apparatus and the printing apparatus (YES in step S207), the divided print data backup process is started.

次に、印刷指示装置2および印刷装置3が行う分割印刷データのバックアップ処理について図3に示すフローチャートを参照して説明する。   Next, divided print data backup processing performed by the print instruction apparatus 2 and the printing apparatus 3 will be described with reference to a flowchart shown in FIG.

図2に示すフローチャートのステップS207で、印刷指示装置および印刷装置において、分割印刷データの受信中に停電等が発生した場合(ステップS207でYES)、分割印刷データのバックアップ処理が開始する。   In step S207 of the flowchart illustrated in FIG. 2, when a power failure or the like occurs during reception of the divided print data in the print instruction apparatus and the printing apparatus (YES in step S207), the divided print data backup process starts.

停電等の復帰に伴って印刷指示装置が復帰すると(ステップS301でYES)、印刷指示装置において、プリンタドライバが起動し(ステップS302)、印刷指示装置において、印刷装置の復帰の確認を行う(ステップS303)。   When the print instructing device returns with a recovery from a power failure or the like (YES in step S301), the printer driver is activated in the print instructing device (step S302), and the print instructing device confirms the return of the printing device (step S302). S303).

印刷装置が復帰している場合(ステップS304でYES)、印刷装置において、印刷装置の復帰通知を印刷指示装置に送信し(ステップS305)、印刷装置において、不揮発性メモリ内の分割印刷データの有無を確認し(ステップS306)、印刷装置において、分割印刷データをどの番号まで受信したか確認し(ステップS307)、印刷装置において、未受信の分割印刷データの要求を印刷指示装置に送信し(ステップS308)、印刷指示装置において、要求された未受信の分割印刷データを印刷装置に送信し(ステップS309)、印刷装置において、受信した未受信の分割印刷データを不揮発性メモリに書き込み(ステップS310)、印刷装置において、全ての分割印刷データの受信を完了すると(ステップS311でYES)、バックアップ処理手順を終了し、図2に示すフローチャートのステップS209に進む。   If the printing apparatus has been restored (YES in step S304), the printing apparatus transmits a printing apparatus restoration notice to the print instruction apparatus (step S305), and the printing apparatus has presence or absence of divided print data in the nonvolatile memory. (Step S306), the printing apparatus confirms to what number the divided print data has been received (step S307), and the printing apparatus transmits a request for unreceived divided print data to the print instruction apparatus (step S307). In step S308, the print instructing apparatus transmits the requested unreceived divided print data to the printing apparatus (step S309), and the printing apparatus receives the received unreceived divided print data in the nonvolatile memory (step S310). When the reception of all the divided print data is completed in the printing apparatus (YE in step S311). ), And ends the backup processing procedure proceeds to step S209 of the flowchart shown in FIG.

次に、印刷指示装置2および印刷装置3が行う印刷データをバックアップする処理について具体的な実施例を参照して詳細に説明する。   Next, a process for backing up print data performed by the print instruction apparatus 2 and the print apparatus 3 will be described in detail with reference to a specific embodiment.

図4は、印刷指示装置2から印刷装置3への分割印刷データの送信の一例を示す図である。印刷指示装置2のプリンタドライバ5は印刷データ24を8個に分割し、8個の分割印刷データそれぞれに「1/8」、「2/8」、…、「8/8」の番号を付与し、番号が付与された8個の分割印刷データを不揮発性メモリ71に記憶保持し、8個の分割印刷データを「1/8」→「2/8」→…→「8/8」の番号順に印刷装置3に送信する。   FIG. 4 is a diagram illustrating an example of transmission of divided print data from the print instruction apparatus 2 to the printing apparatus 3. The printer driver 5 of the print instruction apparatus 2 divides the print data 24 into eight, and assigns the numbers “1/8”, “2/8”,..., “8/8” to each of the eight divided print data. Then, the eight divided print data assigned with the numbers are stored and held in the nonvolatile memory 71, and the eight divided print data are changed from “1/8” → “2/8” →... → “8/8” The data are transmitted to the printing apparatus 3 in numerical order.

印刷装置3は分割印刷データを番号順に受信し、受信した分割印刷データは印刷制御部21にスプールされるとともに、不揮発性メモリ72に記憶保持される。   The printing apparatus 3 receives the divided print data in numerical order, and the received divided print data is spooled in the print control unit 21 and stored and held in the nonvolatile memory 72.

図4に示す実施例では、「1/8」、「2/8」、「3/8」および「4/8」の分割印刷データは順調に印刷指示装置2から印刷装置3に送信され、印刷制御部21にスプールされるとともに不揮発性メモリ72に記憶保持される。   In the embodiment shown in FIG. 4, the divided print data “1/8”, “2/8”, “3/8”, and “4/8” are smoothly transmitted from the print instruction apparatus 2 to the printing apparatus 3, It is spooled in the print control unit 21 and stored and held in the nonvolatile memory 72.

図5は、図4に示す実施例において停電等が発生した場合の一例を示す図である。   FIG. 5 is a diagram illustrating an example when a power failure or the like occurs in the embodiment illustrated in FIG. 4.

印刷指示装置2から印刷装置3に「5/8」の分割印刷データが送信されている時に停電等が発生すると、印刷指示装置2から印刷装置3への分割印刷データの送信は中断されるとともに、印刷指示装置2のプリンタドライバ5の「1/8」〜「8/8」までの全分割印刷データが消滅し、印刷装置3の印刷制御部21にスプールされた「1/8」〜「4/8」までの分割印刷データは消滅してしまう。   If a power outage or the like occurs while “5/8” divided print data is being transmitted from the print instruction apparatus 2 to the printing apparatus 3, transmission of the divided print data from the print instruction apparatus 2 to the printing apparatus 3 is interrupted. All the divided print data from “1/8” to “8/8” of the printer driver 5 of the print instruction apparatus 2 disappear, and “1/8” to “1” spooled in the print control unit 21 of the printing apparatus 3. The divided print data up to “4/8” will disappear.

ただし、印刷指示装置2の不揮発性メモリ71内の「1/8」〜「8/8」までの全分割印刷データ、および印刷装置3の不揮発性メモリ72内の「1/8」〜「4/8」までの分割印刷データは記憶保持されている。   However, all divided print data from “1/8” to “8/8” in the nonvolatile memory 71 of the print instruction apparatus 2 and “1/8” to “4” in the nonvolatile memory 72 of the printing apparatus 3 are used. The divided print data up to “/ 8” are stored and held.

図6は、図5に示す実施例において停電等の復帰に伴って行われる未送信の分割印刷データの再送信の一例を示す図である。   FIG. 6 is a diagram illustrating an example of re-transmission of untransmitted divided print data performed in response to a recovery from a power failure or the like in the embodiment illustrated in FIG.

停電等の復帰に伴って印刷指示装置2および印刷装置3が復帰すると、印刷装置3は不揮発性メモリ72内の分割印刷データを確認し、印刷指示装置2に対してまだ受信していない「5/8」〜「8/8」までの分割印刷データを再送信するように要求する。   When the printing instruction apparatus 2 and the printing apparatus 3 are restored due to the restoration of a power failure or the like, the printing apparatus 3 confirms the divided print data in the nonvolatile memory 72 and has not yet received “5”. / 8 "to" 8/8 "is requested to be retransmitted.

印刷指示装置2は再送信の要求に応え、不揮発性メモリ71内の「5/8」〜「8/8」までの分割印刷データを読み出して印刷装置3に再送信する。   In response to the re-transmission request, the print instruction apparatus 2 reads out the divided print data “5/8” to “8/8” in the nonvolatile memory 71 and re-transmits them to the printing apparatus 3.

図6に示す実施例では、「5/8」、「6/8」、「7/8」および「8/8」の分割印刷データは順調に印刷指示装置2から印刷装置3に送信され、印刷制御部21にスプールされるとともに不揮発性メモリ72に記憶保持され、「5/8」〜「8/8」までの分割印刷データを受信すると、印刷制御部21は不揮発性メモリ72から「1/8」〜「4/8」までの分割印刷データを読み出して印刷処理を行う。   In the embodiment shown in FIG. 6, the divided print data “5/8”, “6/8”, “7/8”, and “8/8” are smoothly transmitted from the print instruction apparatus 2 to the printing apparatus 3, When the print control unit 21 receives the divided print data from “5/8” to “8/8” while being spooled in the print control unit 21 and stored in the nonvolatile memory 72, the print control unit 21 receives “1” from the nonvolatile memory 72. / 8 "to" 4/8 "are read and printing processing is performed.

従って、停電等の異常事態が発生し、印刷指示装置および印刷装置の両方の電源が切断された場合でも、印刷データは消滅することなく、印刷データの復帰が可能になることで、例え大容量の印刷データであっても、最初から印刷のやり直しを行う必要がなくなり、アプリケーションを再起動しなくても印刷データを再送信することが可能になる。   Therefore, even if an abnormal situation such as a power failure occurs and both the print instruction device and the printing device are turned off, the print data can be restored without erasing the print data. Therefore, it is not necessary to restart printing from the beginning, and the print data can be retransmitted without restarting the application.

更に、印刷データを記憶保持するために不揮発性メモリを使用することで、印刷データ記憶保持用のバックアップ電源が不必要になる。   Furthermore, by using a non-volatile memory to store and hold print data, a backup power source for storing print data becomes unnecessary.

また、上記実施の形態で説明したプリンタドライバを、一般的なPC(Personal Computer)等の汎用電子計算機にインストールする構成でも適用可能である。   Further, the present invention can also be applied to a configuration in which the printer driver described in the above embodiment is installed in a general-purpose computer such as a general PC (Personal Computer).

本発明の実施の形態で用いる印刷システム1の全体構成の一例を示すブロック図である。1 is a block diagram illustrating an example of the overall configuration of a printing system 1 used in an embodiment of the present invention. 印刷指示装置2および印刷装置3が行う印刷処理を示すフローチャートである。4 is a flowchart illustrating a printing process performed by the printing instruction apparatus 2 and the printing apparatus 3. 、印刷指示装置2および印刷装置3が行う分割印刷データのバックアップ処理を示すフローチャートである。5 is a flowchart showing a backup process of divided print data performed by the print instruction apparatus 2 and the printing apparatus 3. 印刷指示装置2から印刷装置3への分割印刷データの送信の一例を示す図である。FIG. 4 is a diagram illustrating an example of transmission of divided print data from the print instruction apparatus 2 to the printing apparatus 3. 図4に示す実施例において停電等が発生した場合の一例を示す図である。It is a figure which shows an example when a power failure etc. generate | occur | produce in the Example shown in FIG. 図5に示す実施例において停電等の復帰に伴って行われる未送信の分割印刷データの再送信の一例を示す図である。FIG. 6 is a diagram illustrating an example of retransmission of untransmitted divided print data that is performed in response to a recovery from a power failure or the like in the embodiment illustrated in FIG. 5.

符号の説明Explanation of symbols

1 印刷システム
2 印刷指示装置
3 印刷装置
4 ネットワーク
5 プリンタドライバ
6 アプリケーション
71、72 不揮発性メモリ
8 プリンタドライバ自動起動部
91、92 通信制御部
10 印刷データ受付部
11 印刷データ処理部
121、122 印刷データ制御部
13 印刷データ送信部
141、142 印刷データバックアップ処理部
15 印刷データ変換手段
16 印刷データ分割手段
17 印刷データ番号付与手段
18 印刷装置復帰確認手段
19 未受信印刷データ要求受付手段
20 印刷データ受信部
21 印刷制御部
22 印刷装置復帰通知手段
23 未受信印刷データ要求手段
24 印刷データ
DESCRIPTION OF SYMBOLS 1 Printing system 2 Printing instruction apparatus 3 Printing apparatus 4 Network 5 Printer driver 6 Application 71, 72 Non-volatile memory 8 Printer driver automatic starting part 91, 92 Communication control part 10 Print data reception part 11 Print data processing part 121, 122 Print data Control unit 13 Print data transmission unit 141, 142 Print data backup processing unit 15 Print data conversion unit 16 Print data division unit 17 Print data number assigning unit 18 Printing device return confirmation unit 19 Unreceived print data request reception unit 20 Print data reception unit 21 Print Control Unit 22 Printing Device Return Notification Unit 23 Unreceived Print Data Request Unit 24 Print Data

Claims (16)

印刷装置に対して印刷データの印刷処理を依頼する印刷指示装置において、
前記印刷データ保持に電力を要しない印刷データ記憶保持手段と、
前記印刷データを前記印刷データ記憶保持手段に記憶保持する印刷データ制御手段と、
前記印刷データを前記印刷装置に送信する印刷データ送信手段と、
電源切断により前記印刷データの送信が中断した場合、前記印刷装置から未受信の印刷データの再送信の要求を受け付ける未受信印刷データ要求受付手段と
を具備し、
前記印刷データ制御手段は、
前記未受信印刷データ要求受付手段で受け付けた要求に応じて、前記印刷データ記憶保持手段に記憶保持された印刷データから前記未受信の印刷データを検出し、
前記印刷データ送信手段は、
前記印刷データ制御手段が検出した未受信の印刷データを前記印刷装置に送信する
ことを特徴とする印刷指示装置。
In the print instruction device that requests the print device to print the print data,
Print data storage and holding means that does not require power to hold the print data;
Print data control means for storing and holding the print data in the print data storage and holding means;
Print data transmission means for transmitting the print data to the printing apparatus;
An unreceived print data request receiving means for receiving a request for retransmission of unreceived print data from the printing device when transmission of the print data is interrupted due to power-off,
The print data control means includes
In response to the request received by the unreceived print data request receiving means, the unreceived print data is detected from the print data stored and held in the print data storage holding means,
The print data transmission means includes
An unreceived print data detected by the print data control means is transmitted to the printing apparatus.
前記印刷データを複数の分割印刷データに分割する印刷データ分割手段と、
前記印刷データ分割手段で分割した複数の分割印刷データそれぞれに番号を付与する印刷データ番号付与手段と
を更に具備し、
前記印刷データ制御手段は、
前記印刷データ番号付与手段で番号が付与された複数の分割印刷データを前記印刷データ記憶保持手段に記憶保持し、
前記印刷データ送信手段は、
前記複数の分割印刷データを前記番号順に前記印刷装置に送信する
ことを特徴とする請求項1記載の印刷指示装置。
Print data dividing means for dividing the print data into a plurality of divided print data;
Print data number assigning means for assigning a number to each of the plurality of divided print data divided by the print data dividing means,
The print data control means includes
A plurality of divided print data numbered by the print data number assigning means is stored and held in the print data storage holding means,
The print data transmission means includes
The print instruction apparatus according to claim 1, wherein the plurality of divided print data are transmitted to the printing apparatus in the order of the numbers.
前記印刷データ制御手段は、
前記印刷装置による前記印刷データの印刷処理が終了した際に、前記印刷データ記憶保持手段に記憶保持された印刷データを消去する
ことを特徴とする請求項1記載の印刷指示装置。
The print data control means includes
The print instruction apparatus according to claim 1, wherein when the printing process of the print data by the printing apparatus is completed, the print data stored and held in the print data storage and holding unit is deleted.
前記印刷装置が前記電源切断から復帰したか否か確認する復帰確認手段
を更に具備することを特徴とする請求項1記載の印刷指示装置。
The print instruction apparatus according to claim 1, further comprising a return confirmation unit configured to confirm whether or not the printing apparatus has returned from the power-off.
印刷指示装置で生成した印刷データの印刷処理を行う印刷装置において、
前記印刷データ保持に電力を要しない印刷データ記憶保持手段と、
前記印刷指示装置から送信された印刷データを受信し、該受信した印刷データを前記印刷データ記憶保持手段に記憶保持する印刷データ受信手段と、
前記印刷データ受信手段で受信した印刷データを印刷処理する印刷制御手段と、
電源切断により前記印刷データの受信が中断した場合、前記印刷データ記憶保持手段に記憶保持された受信済みの印刷データに基づいて未受信の印刷データの有無を確認する印刷データ制御手段と、
前記印刷データ制御手段で確認した未受信の印刷データの再送信を前記印刷指示装置に対して要求する未受信印刷データ要求手段と
を具備し、
前記印刷データ受信手段は、
前記未受信印刷データ要求手段で要求した未受信の印刷データを前記印刷指示装置から受信し、
前記印刷制御部は、
前記印刷データ記憶保持手段に記憶保持された受信済みの印刷データと、前記印刷データ受信手段で受信した未受信の印刷データとを印刷処理する
ことを特徴とする印刷装置。
In a printing apparatus that performs print processing of print data generated by a print instruction apparatus,
Print data storage and holding means that does not require power to hold the print data;
Print data receiving means for receiving print data transmitted from the print instruction apparatus and storing the received print data in the print data storage holding means;
Print control means for printing the print data received by the print data receiving means;
Print data control means for confirming the presence or absence of unreceived print data based on the received print data stored and held in the print data storage holding means when the reception of the print data is interrupted due to power-off,
Unreceived print data requesting means for requesting the print instruction apparatus to retransmit unreceived print data confirmed by the print data control means,
The print data receiving means includes
Receiving unreceived print data requested by the unreceived print data requesting means from the print instruction device;
The print control unit
A printing apparatus that prints received print data stored and held in the print data storage holding unit and unreceived print data received by the print data receiving unit.
前記印刷指示装置は、
複数に分割した番号付きの分割印刷データを該番号順に送信し、
前記印刷データ受信手段は、
前記印刷指示装置から送信された分割印刷データを受信し、該受信した分割印刷データを前記印刷データ記憶保持手段に記憶保持し、
前記印刷データ制御手段は、
前記印刷データ記憶保持手段に記憶保持された受信済みの分割印刷データに基づき、どの番号の分割印刷データまで受信したか確認し、該確認に基づいて未受信の分割印刷データの有無を確認する
ことを特徴とする請求項5記載の印刷装置。
The printing instruction device
Send divided print data with numbers divided into multiple numbers in the order of the numbers,
The print data receiving means includes
Receiving the divided print data transmitted from the print instruction device, storing the received divided print data in the print data storage holding means,
The print data control means includes
Based on the received divided print data stored and held in the print data storage and holding means, it is confirmed to which number of divided print data has been received, and based on the confirmation, the presence of unreceived divided print data is confirmed. The printing apparatus according to claim 5.
前記印刷データ制御手段は、
前記印刷制御部による前記印刷データの印刷処理が終了した際に、前記印刷データ記憶保持手段に記憶保持された印刷データを消去する
ことを特徴とする請求項5記載の印刷装置。
The print data control means includes
The printing apparatus according to claim 5, wherein when the print processing of the print data by the print control unit is completed, the print data stored and held in the print data storage and holding unit is erased.
前記電源切断から復帰した旨を前記印刷指示装置に通知する復帰通知手段
を更に具備することを特徴とする請求項5記載の印刷装置。
The printing apparatus according to claim 5, further comprising a return notification unit that notifies the print instruction apparatus that the printer has returned from the power-off.
印刷指示装置から印刷装置に送信する印刷データのバックアップシステムにおいて、
前記印刷指示装置は、
前記印刷データ保持に電力を要しない第1の印刷データ記憶保持手段と、
前記印刷データを前記第1の印刷データ記憶保持手段に記憶保持する第1の印刷データ制御手段と、
前記印刷データを前記印刷装置に送信する印刷データ送信手段と、
電源切断により前記印刷データの送信が中断した場合、前記印刷装置から未受信の印刷データの再送信の要求を受け付ける未受信印刷データ要求受付手段と
を具備し、
前記印刷装置は、
前記印刷データ保持に電力を要しない第2の印刷データ記憶保持手段と、
前記印刷指示装置から送信された印刷データを受信し、該受信した印刷データを前記第2の印刷データ記憶保持手段に記憶保持する印刷データ受信手段と、
前記印刷データ受信手段で受信した印刷データを印刷処理する印刷制御手段と、
前記電源切断により前記印刷データの受信が中断した場合、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データに基づいて未受信の印刷データの有無を確認する第2の印刷データ制御手段と、
前記第2の印刷データ制御手段で確認した未受信の印刷データの再送信を前記印刷指示装置に対して要求する未受信印刷データ要求手段と
を具備し、
前記第1の印刷データ制御手段は、
前記未受信印刷データ要求受付手段で受け付けた要求に応じて、前記第1の印刷データ記憶保持手段に記憶保持された印刷データから前記未受信の印刷データを読み出し、
前記印刷データ送信手段は、
前記第1の印刷データ制御手段が読み出した未受信の印刷データを前記印刷装置に送信し、
前記印刷データ受信手段は、
前記印刷指示装置から前記未受信の印刷データを受信し、
前記印刷制御部は、
前記第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データと、前記印刷データ受信手段で受信した未受信の印刷データとを印刷処理する
ことを特徴とする印刷データのバックアップシステム。
In a backup system for print data transmitted from a print instruction apparatus to a printing apparatus,
The printing instruction device
First print data storage and holding means that does not require power to hold the print data;
First print data control means for storing and holding the print data in the first print data storage and holding means;
Print data transmission means for transmitting the print data to the printing apparatus;
An unreceived print data request receiving means for receiving a request for retransmission of unreceived print data from the printing device when transmission of the print data is interrupted due to power-off,
The printing apparatus includes:
Second print data storage and holding means that does not require power to hold the print data;
Print data receiving means for receiving print data transmitted from the print instructing device and storing the received print data in the second print data storage holding means;
Print control means for printing the print data received by the print data receiving means;
When the reception of the print data is interrupted due to the power-off, the second printing for checking the presence / absence of unreceived print data based on the received print data stored and held in the second print data storage holding unit Data control means;
Unreceived print data requesting means for requesting the print instructing device to retransmit unreceived print data confirmed by the second print data control means,
The first print data control means includes:
In response to the request received by the unreceived print data request receiving means, the unreceived print data is read from the print data stored and held in the first print data storage holding means,
The print data transmission means includes
Transmitting unreceived print data read by the first print data control means to the printing apparatus;
The print data receiving means includes
Receiving the unreceived print data from the print instruction device;
The print control unit
A print data backup system, wherein the received print data stored and held in the second print data storage and holding means and the unreceived print data received by the print data receiving means are printed.
前記印刷指示装置は、
前記印刷データを複数の分割印刷データに分割する印刷データ分割手段と、
前記印刷データ分割手段で分割した複数の分割印刷データそれぞれに番号を付与する印刷データ番号付与手段と
を更に具備し、
前記第1の印刷データ制御手段は、
前記印刷データ番号付与手段で番号が付与された複数の分割印刷データを前記第1の印刷データ記憶保持手段に記憶保持し、
前記印刷データ送信手段は、
前記複数の分割印刷データを前記番号順に前記印刷装置に送信し、
前記印刷データ受信手段は、
前記印刷指示装置から送信された複数の分割印刷データを受信し、該受信した複数の分割印刷データを前記第2の印刷データ記憶保持手段に記憶保持し、
前記第2の印刷データ制御手段は、
前記電源切断により前記複数の分割印刷データの受信が中断した場合、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの分割印刷データに基づき、どの番号の分割印刷データまで受信したか確認し、該確認に基づいて未受信の分割印刷データの有無を確認する
ことを特徴とする請求項9記載の印刷データのバックアップシステム。
The printing instruction device
Print data dividing means for dividing the print data into a plurality of divided print data;
Print data number assigning means for assigning a number to each of the plurality of divided print data divided by the print data dividing means,
The first print data control means includes:
Storing and holding a plurality of divided print data numbered by the print data number assigning means in the first print data memory holding means;
The print data transmission means includes
Sending the plurality of divided print data to the printing apparatus in the order of the numbers;
The print data receiving means includes
Receiving a plurality of divided print data transmitted from the print instruction apparatus, storing and holding the received plurality of divided print data in the second print data storage holding unit;
The second print data control means includes:
When reception of the plurality of divided print data is interrupted due to the power-off, up to which number of divided print data has been received based on the received divided print data stored in the second print data storage holding unit 10. The print data backup system according to claim 9, wherein the print data backup system confirms and confirms the presence of unreceived divided print data based on the confirmation.
前記印刷制御部による前記印刷データの印刷処理が終了した際に、
前記第1印刷データ制御手段は、
前記第1の印刷データ記憶保持手段に記憶保持された印刷データを消去し、
前記第2の印刷データ制御手段は、
前記第2の印刷データ記憶保持手段に記憶保持された印刷データを消去する
ことを特徴とする請求項9記載の印刷データのバックアップシステム。
When the print processing of the print data by the print control unit is finished,
The first print data control means includes
Erasing the print data stored and held in the first print data storage and holding means;
The second print data control means includes:
The print data backup system according to claim 9, wherein the print data stored and held in the second print data storage and holding means is deleted.
前記印刷指示装置は、
前記印刷装置が前記電源切断から復帰したか否か確認する復帰確認手段
を更に具備し、
前記印刷装置は、
前記電源切断から復帰した旨を前記印刷指示装置に通知する復帰通知手段
を更に具備することを特徴とする請求項9記載の印刷データのバックアップシステム。
The printing instruction device
A return confirmation means for confirming whether or not the printing apparatus has recovered from the power-off,
The printing apparatus includes:
The print data backup system according to claim 9, further comprising a return notification unit that notifies the print instruction apparatus that the printer has returned from the power-off.
印刷指示装置から印刷装置に送信する印刷データのバックアップ方法において、
前記印刷指示装置は、前記印刷データをデータ保持に電力を要しない第1の印刷データ記憶保持手段に記憶保持し、該印刷データを前記印刷装置に送信し、
前記印刷装置は、前記印刷指示装置から送信された印刷データを受信し、該受信したデータをデータ保持に電力を要しない第2の印刷データ記憶保持手段に記憶保持し、電源切断により該印刷データの送信が中断した場合、該第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データに基づいて未受信印刷データを確認し、該確認した未受信の印刷データの再送信を前記印刷指示装置に対して要求し、
前記印刷指示装置は、前記印刷装置から未受信の印刷データの再送信の要求を受け付け、該受け付けた要求に応じて、前記第1の印刷データ記憶保持手段に記憶保持された印刷データから前記未受信の印刷データを読み出し、該読み出した未受信の印刷データを前記印刷装置に送信し、
前記印刷装置は、前記印刷装置から前記未受信の印刷データを受信し、該受信した未受信の印刷データと、前記第2の印刷データ記憶保持手段に記憶保持された受信済みの印刷データとを印刷処理する
ことを特徴とする印刷データのバックアップ方法。
In a backup method of print data transmitted from the print instruction apparatus to the printing apparatus,
The print instruction device stores and holds the print data in a first print data storage and holding unit that does not require power to hold data, and transmits the print data to the printing device;
The printing apparatus receives the print data transmitted from the print instruction apparatus, stores the received data in a second print data storage holding unit that does not require power for data holding, and the print data is disconnected when the power is turned off. Is interrupted, the unreceived print data is confirmed based on the received print data stored and held in the second print data storage and holding means, and the confirmed unreceived print data is retransmitted. Request to the print instruction device,
The print instructing device accepts a request for retransmission of unreceived print data from the printing device, and in response to the accepted request, from the print data stored and held in the first print data storage and holding unit, Read the received print data, send the read unreceived print data to the printing device,
The printing apparatus receives the unreceived print data from the printing apparatus, and receives the received unreceived print data and the received print data stored and held in the second print data storage holding unit. A print data backup method characterized by printing.
前記印刷指示装置は、前記印刷データを複数の分割印刷データに分割し、該分割した複数の分割印刷データそれぞれに番号を付与し、該複数の分割印刷データを前記第1の印刷データ記憶保持手段に記憶保持し、該記複数の分割印刷データを前記番号順に前記印刷装置に送信し、
前記印刷装置は、前記印刷指示装置から送信された複数の分割印刷データを受信し、該受信した複数の分割印刷データを前記第2の印刷データ記憶保持手段に記憶保持し、前記電源切断により該複数の分割印刷データの受信が中断した場合、該第2の印刷データ記憶保持手段に記憶保持された受信済みの分割印刷データに基づき、どの番号の分割印刷データまで受信したか確認し、該確認に基づいて未受信の分割印刷データの有無を確認する
ことを特徴とする請求項13記載の印刷データのバックアップ方法。
The print instruction apparatus divides the print data into a plurality of divided print data, assigns a number to each of the divided plurality of divided print data, and stores the plurality of divided print data in the first print data storage holding unit And storing the plurality of divided print data in the numerical order to the printing device,
The printing apparatus receives a plurality of divided print data transmitted from the print instruction apparatus, stores the received plurality of divided print data in the second print data storage holding unit, and turns off the power when the power is turned off. When reception of a plurality of divided print data is interrupted, it is confirmed which number of divided print data has been received based on the received divided print data stored and held in the second print data storage holding means, and the confirmation The print data backup method according to claim 13, wherein presence / absence of unreceived divided print data is confirmed based on the method.
前記印刷装置による前記印刷データの印刷処理が終了した際に、
前記印刷指示装置は、
前記第1の印刷データ記憶保持手段に記憶保持された印刷データを消去し、
前記印刷装置は、
前記第2の印刷データ記憶保持手段に記憶保持された印刷データを消去する
ことを特徴とする請求項13記載の印刷データのバックアップ方法。
When the printing process of the print data by the printing apparatus is finished,
The printing instruction device
Erasing the print data stored and held in the first print data storage and holding means;
The printing apparatus includes:
The print data backup method according to claim 13, wherein the print data stored and held in the second print data storage and holding unit is erased.
前記印刷指示装置は、
前記印刷装置が前記電源切断から復帰したか否か確認し、
前記印刷装置は、
前記電源切断から復帰した旨を前記印刷指示装置に通知する
ことを特徴とする請求項13記載の印刷データのバックアップ方法。
The printing instruction device
Check whether the printing device has recovered from the power-off,
The printing apparatus includes:
The print data backup method according to claim 13, wherein the print instruction apparatus is notified that the power supply has been restored from the power-off.
JP2004042975A 2004-02-19 2004-02-19 Print indicator, printer, and print data backup system and method Pending JP2005231187A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004042975A JP2005231187A (en) 2004-02-19 2004-02-19 Print indicator, printer, and print data backup system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004042975A JP2005231187A (en) 2004-02-19 2004-02-19 Print indicator, printer, and print data backup system and method

Publications (1)

Publication Number Publication Date
JP2005231187A true JP2005231187A (en) 2005-09-02

Family

ID=35014621

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004042975A Pending JP2005231187A (en) 2004-02-19 2004-02-19 Print indicator, printer, and print data backup system and method

Country Status (1)

Country Link
JP (1) JP2005231187A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012206463A (en) * 2011-03-30 2012-10-25 Brother Industries Ltd Printing apparatus
JP2012221046A (en) * 2011-04-05 2012-11-12 Sii Data Service Kk Order management system, control device and slip printing control method
JP2013107307A (en) * 2011-11-22 2013-06-06 Konica Minolta Business Technologies Inc Image forming apparatus and method for controlling the same
JP2015198923A (en) * 2014-03-31 2015-11-12 キヤノン株式会社 Radiographic system, control device, control method and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012206463A (en) * 2011-03-30 2012-10-25 Brother Industries Ltd Printing apparatus
JP2012221046A (en) * 2011-04-05 2012-11-12 Sii Data Service Kk Order management system, control device and slip printing control method
JP2013107307A (en) * 2011-11-22 2013-06-06 Konica Minolta Business Technologies Inc Image forming apparatus and method for controlling the same
JP2015198923A (en) * 2014-03-31 2015-11-12 キヤノン株式会社 Radiographic system, control device, control method and program
US10274611B2 (en) 2014-03-31 2019-04-30 Canon Kabushiki Kaisha Control apparatus, radiation imaging apparatus, radiation imaging system and control method

Similar Documents

Publication Publication Date Title
JP2008242660A (en) Program management apparatus and method
JP5817251B2 (en) Printing apparatus and printing system
JP2008084304A (en) Image forming apparatus, program updating method and program
US20090066989A1 (en) Image forming apparatus and method, computer program product, and image forming system
US8649049B2 (en) Image forming apparatus, job management method, and storage medium in which a job designated in a job list for reprinting can be securely reprinted
JP4464871B2 (en) Image processing device
JP2005231187A (en) Print indicator, printer, and print data backup system and method
JP2010074380A (en) Communication device, and method for controlling communication device
JP2006235992A (en) Firmware rewriting system of printer, firmware rewriting method, and printer
JP4134895B2 (en) Image processing apparatus and image processing method
US10740171B2 (en) Information processing apparatus, memory control method for information processing apparatus, and program
JP2008244892A (en) Image processing apparatus, image processing method, and image processing program
US20030182521A1 (en) Program data rewriting system
JP2007328574A (en) Printing system and print program
JP2002196916A (en) Printing system
JP2003309485A (en) Device and method for updating software
JP2013078938A (en) Image formation apparatus, method for managing print job, program, and recording medium
JP2012224035A (en) Printing apparatus, method for controlling printing apparatus, and program
JP4147249B2 (en) Image recording device
JP2008059360A (en) Printer
JPH09237182A (en) Communication equipment
JP5703620B2 (en) Facsimile machine
JP3901535B2 (en) Data communication device
JP2011055412A (en) Communication apparatus, and data storage method for communication apparatus
JP2010182001A (en) Image forming apparatus