JP2005193408A - Printing apparatus and printing control method - Google Patents

Printing apparatus and printing control method Download PDF

Info

Publication number
JP2005193408A
JP2005193408A JP2003435398A JP2003435398A JP2005193408A JP 2005193408 A JP2005193408 A JP 2005193408A JP 2003435398 A JP2003435398 A JP 2003435398A JP 2003435398 A JP2003435398 A JP 2003435398A JP 2005193408 A JP2005193408 A JP 2005193408A
Authority
JP
Japan
Prior art keywords
print data
data
time
print
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.)
Granted
Application number
JP2003435398A
Other languages
Japanese (ja)
Other versions
JP4368195B2 (en
Inventor
Hiroshi Tanaka
洋 田中
Toru Adachi
徹 安達
Kazuyuki Onishi
一幸 大西
Takao Horiuchi
孝郎 堀内
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2003435398A priority Critical patent/JP4368195B2/en
Publication of JP2005193408A publication Critical patent/JP2005193408A/en
Application granted granted Critical
Publication of JP4368195B2 publication Critical patent/JP4368195B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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 carry out confidential printing of a short waiting time and a high confidentiality by efficiently using a limited storage region. <P>SOLUTION: When a control part 11 receives at a time point T1 printing data to which attribute data including an output estimated time point and a confidential number are added, only the attribute data is stored at the time point T1. Transmission of the printing data is requested to a computer as a transmitter of the printing data at a transmission requested time point T2 set on the basis of the output estimated time point T3 included in the attribute data. The printing data is held in a printing data storage part 13 for only a time zone from the time point T2 to a deletion time point T4 similarly set on the basis of the output estimated time point T3. The apparatus is configured so that printing based on the printing data is carried out on the basis of the comparison result between a confidential number inputted by an input operation of the user from an input part 10 and the confidential number included in the attribute data. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

この発明は、印刷装置および印刷制御方法に関し、特に親展印刷機能を備えた印刷装置および印刷制御方法に関する。   The present invention relates to a printing apparatus and a printing control method, and more particularly to a printing apparatus and a printing control method having a confidential printing function.

ネットワークを介して接続される複数のコンピュータで共有される印刷装置の機能として、秘匿性の高い印刷データを受信した場合にその受信時には印刷を行わず送信者の指示を待って印刷する親展印刷機能がある。   A confidential printing function that, when a highly confidential print data is received, waits for the instructions of the sender and does not print when receiving highly confidential print data as a function of a printing device shared by multiple computers connected via a network There is.

親展印刷機能に関する技術として、ホストコンピュータ側から入力され転送されるホスト親展情報と印刷装置側から手動入力されるプリンタ親展情報とを照合して、正常な親展印刷要求であると判定した場合に、ホストコンピュータから親展印刷要求される印刷データの受信を開始し印刷するという技術がある(例えば、特許文献1参照。)。   As a technology related to the confidential printing function, when it is determined that the request is a normal confidential printing request by comparing the host confidential information input and transferred from the host computer with the printer confidential information manually input from the printer, There is a technique in which reception of print data requested for confidential printing from a host computer is started and printing is performed (see, for example, Patent Document 1).

しかし、特許文献1の技術では、ユーザが印刷装置の場所まで来てプリンタ親展情報を入力してから印刷データの受信が開始されるので、印刷が終了するまでの待ち時間が長くなってしまうという問題があった。   However, in the technique of Patent Document 1, since the reception of the print data is started after the user comes to the place of the printing apparatus and inputs the printer confidential information, the waiting time until the printing ends is increased. There was a problem.

そこで、親展印刷要求をともなう印刷データを受信した場合は、送信者の指示があるまで印刷せずに印刷データを記憶しておき、送信者の指示があった際に記憶されている印刷データに基づいて直ちに印刷を開始するという技術が知られている。   Therefore, when print data with a confidential print request is received, the print data is stored without printing until the sender's instruction is received, and the print data stored when the sender's instruction is received is stored. A technique for immediately starting printing based on this is known.

しかし、この技術では、親展印刷要求をともなう印刷データの受信が続いた場合、それらの印刷データによって記憶領域がすぐに圧迫されてしまい、新たな印刷データの受信が拒否されてしまうという問題があった。   However, with this technology, if print data with a confidential print request continues to be received, the storage area is immediately compressed by the print data, and reception of new print data is rejected. It was.

このような問題を解決する技術として、親展印刷要求をともなう印刷データが記憶装置に保留されることによって記憶装置の残記憶容量が所定値以下となった場合に、親展印刷要求をともなう印刷データを送信元のコンピュータに返送した後に記憶装置からその印刷データを削除し、記憶装置の残記憶容量が所定値を超えた場合に上述のコンピュータに対して返送した印刷データを再送するように要求するという技術が提案されている(例えば、特許文献2参照。)。
特開平7−276744号公報 特開2000−267825公報
As a technique for solving such a problem, when print data with a confidential print request is held in the storage device and the remaining storage capacity of the storage device becomes a predetermined value or less, print data with a confidential print request is obtained. After returning to the sending computer, the print data is deleted from the storage device, and when the remaining storage capacity of the storage device exceeds a predetermined value, the above-mentioned computer is requested to resend the returned print data. A technique has been proposed (see, for example, Patent Document 2).
JP-A-7-276744 JP 2000-267825 A

しかし、特許文献2の技術では、コンピュータとの間で印刷データが何度も往復することになるので、通信が輻輳するとともに機密データが傍受されてしまう危険性が増えてしまうという問題がある。   However, the technique disclosed in Patent Document 2 has a problem that the print data reciprocates with the computer many times, which increases the risk of communication congestion and the interception of confidential data.

この発明が解決しようとする課題は、限られた記憶領域を効率的に使用することによって、機密性が高く待ち時間が短い親展印刷を可能にする印刷装置および印刷制御方法を提供することにある。   An object of the present invention is to provide a printing apparatus and a printing control method that enable confidential printing with high confidentiality and short waiting time by efficiently using a limited storage area. .

この発明の印刷装置は、上述の課題を解決するために以下のように構成される。   The printing apparatus of the present invention is configured as follows in order to solve the above-described problems.

(1)ネットワークを介して接続されたコンピュータから出力予定時刻を含む属性データが付加された印刷データを受信し、印刷データに基づく印刷を行う印刷装置であって、受信した印刷データに付加された属性データがさらに親展情報を含む場合に、印刷データの受信時には属性データのみを記憶し、属性データに含まれる出力予定時刻の所定時間前に送信元のコンピュータに印刷データの送信を要求し、出力予定時刻を含む所定時間にわたって印刷データを保持させ、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報との照合結果に基づいて、印刷データに基づく印刷を行う制御手段を備えることを特徴とする。   (1) A printing apparatus that receives print data to which attribute data including a scheduled output time is added from a computer connected via a network, and performs printing based on the print data, and is added to the received print data If the attribute data further contains confidential information, only the attribute data is stored when the print data is received, and a request is made to send the print data to the transmission source computer a predetermined time before the scheduled output time included in the attribute data. Control means for holding print data for a predetermined time including a scheduled time and performing printing based on the print data based on a collation result between the confidential information included in the attribute data and the confidential information input by the user's input operation. It is characterized by that.

この構成においては、印刷装置はネットワークを介して接続された複数のコンピュータに共有され、それぞれのコンピュータから出力予定時刻を含む属性データが付加された印刷データを受信する。受信された印刷データに付加された属性データがさらに親展情報を含む場合、受信時には属性データのみが記憶され、属性データに含まれる出力予定時刻の所定時間前に送信元のコンピュータに対して印刷データの送信が要求され、出力予定時刻を含む所定時間にわたってのみ印刷データが保持される。したがって、出力予定時刻を含む所定時間以外の時間帯には、印刷データが記憶領域を占有しないので空き記憶容量が増やされる。   In this configuration, the printing apparatus is shared by a plurality of computers connected via a network, and receives print data to which attribute data including scheduled output time is added from each computer. When the attribute data added to the received print data further includes confidential information, only the attribute data is stored at the time of reception, and the print data is sent to the transmission source computer a predetermined time before the scheduled output time included in the attribute data. The print data is held only for a predetermined time including the scheduled output time. Therefore, the print data does not occupy the storage area in the time zone other than the predetermined time including the scheduled output time, so that the free storage capacity is increased.

そして、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報とが照合され、その照合結果に基づいて印刷データに基づく印刷が行われる。したがって、正しい親展情報を知るユーザのみに印刷が許可されるので、親展情報を含む属性データが付加された印刷データの機密性が高められる。   Then, the confidential information included in the attribute data is collated with the confidential information input by the user's input operation, and printing based on the print data is performed based on the collation result. Therefore, since printing is permitted only to users who know correct confidential information, the confidentiality of the print data to which attribute data including confidential information is added is improved.

(2)属性データは、印刷データのデータ量情報を含み、制御手段は、属性データが親展情報を含む場合に送信の要求によって受信した印刷データを保持させておく時間を、印刷データのデータ量情報に応じて設定することを特徴とする。   (2) The attribute data includes data amount information of the print data, and when the attribute data includes confidential information, the control means sets the time for holding the print data received by the transmission request as the data amount of the print data. It is characterized by setting according to information.

この構成においては、例えばデータ量の大きい印刷データほど保持時間を短く設定し、データ量が小さい印刷データほど保持時間を長く設定することで、多くの記憶領域を占有する印刷データの占有時間が短くなり、記憶領域の空き記憶容量が増える時間帯が多くなるので記憶領域の使用効率が向上される。一方、データ量の小さい印刷データについては比較的長く保持することで、ユーザの印刷要求に応じて短い待ち時間で印刷を開始できる時間帯が長く設定される。   In this configuration, for example, the print data with a larger amount of data is set to a shorter retention time, and the print data with a smaller amount of data is set to a longer retention time so that the occupation time of print data that occupies a large storage area is shortened. Thus, the time zone during which the free storage capacity of the storage area increases increases, so that the use efficiency of the storage area is improved. On the other hand, the print data with a small data amount is held for a relatively long time, so that a time period in which printing can be started with a short waiting time is set in accordance with a user's print request.

(3)制御手段は、属性データに含まれる出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量がないと判定した場合、印刷データの送信の要求をしないとともに、その旨の情報を送信元のコンピュータに送信することを特徴とする。   (3) When it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time included in the attribute data, the control means does not request the transmission of the print data and Information is transmitted to a transmission source computer.

この構成においては、後から受信した印刷データの出力予定時刻を含む所定の時間帯に先に受信した別の印刷データが保持され、後から受信した印刷データを保持するための十分な空き記憶容量がないと判定された場合、後から受信した印刷データの送信の要求が行われない。これによって、先に受信した印刷データを保持するための記憶領域が確保される。また、印刷データの送信の要求が行われないことが送信元のコンピュータに通知されることで、ユーザは出力予定時間を変更する等の対処を促される。   In this configuration, another print data received earlier is held in a predetermined time zone including the scheduled output time of the print data received later, and a sufficient free storage capacity for holding the print data received later If it is determined that there is no print data, a request for transmission of print data received later is not made. As a result, a storage area for holding previously received print data is secured. Further, by notifying the transmission source computer that the print data transmission request is not made, the user is prompted to take measures such as changing the scheduled output time.

(4)制御手段は、送信元のコンピュータから変更された出力予定時刻を含む属性データが付加された印刷データを受信した場合、変更された出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量があるか否かを再度判定することを特徴とする。   (4) When the control unit receives the print data to which the attribute data including the changed scheduled output time is added from the transmission source computer, the control unit stores the print data for a predetermined time including the changed scheduled output time. It is determined again whether or not there is a free storage capacity.

この構成においては、変更された出力予定時刻に基づいて印刷データを格納するための空き記憶容量があるか否かが再度判定されるので、ユーザの所望の時刻に出力予定時刻が設定し直される。   In this configuration, since it is determined again whether or not there is a free storage capacity for storing print data based on the changed scheduled output time, the scheduled output time is reset to the user's desired time. .

(5)制御手段は、属性データに含まれる出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量がないと判定した場合、印刷データを格納可能な時刻に出力予定時刻を変更するとともに、その旨の情報を送信元のコンピュータに送信することを特徴とする。   (5) When it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time included in the attribute data, the control unit changes the planned output time to a time when the print data can be stored. At the same time, the information to that effect is transmitted to the transmission source computer.

この構成においては、出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量がないと判定された場合、その印刷データを格納可能な時間帯が制御手段によって探し出され、その時間帯に印刷データが保持されるように出力予定時刻が変更される。また、出力予定時刻が変更された旨がユーザに通知されるので、ユーザが変更された時間帯に印刷の要求をすれば短い待ち時間で印刷データに基づく印刷が行われる。   In this configuration, when it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time, the control means searches for a time zone in which the print data can be stored, and the time The scheduled output time is changed so that the print data is held in the band. Further, since the user is notified that the scheduled output time has been changed, if the user makes a print request in the changed time zone, printing based on the print data is performed with a short waiting time.

(6)制御手段は、属性データに含まれる出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量がないと判定した場合、印刷データを保持する時間を短縮することを特徴とする。   (6) The control means reduces the time for holding the print data when it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time included in the attribute data. To do.

この構成においては、出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量がないと判定された場合、印刷データを保持する時間が短縮される。印刷データを保持する時間が短縮されることで、出力予定時刻を含む短縮された所定時間にわたって印刷データを格納できるようになる場合がある。また、保持時間を短縮しても出力予定時刻を含む所定の時間帯に印刷データを格納できない場合でも、当初の出力予定時刻に近い時刻に出力予定時刻を変更して設定できる可能性が高くなる。   In this configuration, when it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time, the time for holding the print data is shortened. By reducing the time for holding the print data, it may be possible to store the print data for a reduced predetermined time including the scheduled output time. In addition, even if the print data cannot be stored in a predetermined time zone including the scheduled output time even if the holding time is shortened, it is highly possible that the scheduled output time can be changed and set to a time close to the original scheduled output time. .

(7)属性データは、印刷データのデータ量情報を含み、制御手段は、データ量情報が所定値以上である場合、印刷データの先頭から所定値以下のデータ量分の印刷データのみについて出力予定時刻の所定時間前に送信元のコンピュータに印刷データの送信を要求することを特徴とする。   (7) The attribute data includes data amount information of the print data, and when the data amount information is equal to or greater than a predetermined value, the control unit plans to output only the print data corresponding to the data amount equal to or smaller than the predetermined value from the top of the print data. It is characterized in that transmission of print data is requested to a transmission source computer a predetermined time before the time.

この構成においては、印刷データのデータ量が所定値以上である場合、印刷データの先頭から所定値以下のデータ量分の印刷データのみが出力予定時刻の所定時間前にコンピュータから受信され保持される。そして、残りの印刷データは、先に保持されている先頭部分の印刷データに基づく印刷と並行して受信され、先頭部分の印刷に続けて印刷される。   In this configuration, when the amount of print data is greater than or equal to a predetermined value, only print data for the amount of data less than or equal to the predetermined value from the beginning of the print data is received and held from the computer a predetermined time before the scheduled output time. . Then, the remaining print data is received in parallel with the print based on the print data of the head portion held first, and is printed following the print of the head portion.

(8)制御手段は、印刷データの先頭部分のみについて出力予定時刻の所定時間前に送信元のコンピュータに送信の要求をし、先頭部分の送信の要求よりも後であって出力予定時刻よりも前に印刷データの先頭部分以外の部分について送信元のコンピュータに印刷データの送信を要求することを特徴とする。   (8) The control means makes a transmission request to the transmission source computer for a predetermined time before the scheduled output time for only the head portion of the print data, and is later than the scheduled output time after the request for transmission of the head portion. It is characterized in that the transmission computer is requested to send the print data to the computer other than the head portion of the print data before.

この構成においては、印刷データの先頭部分が先頭部分以外の部分よりも長い時間保持される。先頭部分および先頭部分以外の部分のすべてが保持されている時間帯に印刷の要求があった場合は、保持されている印刷データに基づいて短い待ち時間で印刷される。また、印刷データの先頭部分のみ保持されている時間帯に印刷の要求があった場合は、先頭部分の印刷データに基づく印刷と並行して先頭部分以外の部分の印刷データの受信が行われ、先頭部分の印刷に続けて先頭部分以外の部分の印刷が行われる。   In this configuration, the head portion of the print data is held for a longer time than the portion other than the head portion. When there is a print request in a time zone in which all of the head part and the part other than the head part are held, printing is performed with a short waiting time based on the held print data. In addition, when there is a print request during a time zone in which only the top part of the print data is held, print data of the part other than the top part is received in parallel with printing based on the print data of the top part, Subsequent to the printing of the head part, printing of parts other than the head part is performed.

(9)ネットワークを介して接続されたコンピュータから親展情報を選択的に含む属性データが付加された印刷データを受信し、印刷データに基づく印刷を行う印刷装置であって、属性データが親展情報を含む場合に、送信元のコンピュータからの印刷データの受信時に印刷データの先頭部分のみを記憶し、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報との照合結果に基づいて、先頭部分の印刷データに基づく印刷を行うとともに先頭部分以外の部分の印刷データの送信をコンピュータに要求し、先頭部分の印刷データに基づく印刷に続けて先頭部分以外の部分の印刷データに基づく印刷を行う制御手段を備えることを特徴とする。   (9) A printing apparatus that receives print data to which attribute data selectively including confidential information is added from a computer connected via a network and performs printing based on the print data, the attribute data including confidential information. When the print data is received from the transmission source computer, only the head portion of the print data is stored, and based on the collation result between the confidential information included in the attribute data and the confidential information input by the user's input operation. Prints based on the print data of the first part, requests the computer to send print data of the part other than the first part, and prints based on the print data of the part other than the first part after printing based on the print data of the first part It has the control means which performs.

この構成においては、出力予定時刻を含まず親展情報を含む属性データが付加された印刷データが受信された場合、その受信時に印刷データの先頭部分のみが記憶される。そして、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報とが照合され、その照合結果に基づいて印刷データの先頭部分に基づく印刷が行われる。また、印刷データの先頭部分に基づく印刷と並行して印刷データの先頭部分以外の部分の受信が行われ、先頭部分の印刷に続けて先頭部分以外の部分の印刷が行われる。   In this configuration, when print data to which attribute data including confidential information is added without including the scheduled output time is received, only the top portion of the print data is stored at the time of reception. The confidential information included in the attribute data is collated with the confidential information input by the user's input operation, and printing based on the head portion of the print data is performed based on the collation result. Further, in parallel with printing based on the head portion of the print data, a portion other than the head portion of the print data is received, and after the head portion is printed, a portion other than the head portion is printed.

この発明の印刷制御方法は以下のように構成される。
(10)ネットワークを介して接続されたコンピュータから出力予定時刻を含む属性データが付加された印刷データを受信し、印刷データに基づく印刷を行う印刷制御方法であって、属性データがさらに親展情報を含むか否かを判定する判定ステップと、判定ステップにおいて属性データが親展情報を含むと判定された場合に印刷データの受信時に属性データのみを記憶する属性データ記憶ステップと、判定ステップにおいて属性データが親展情報を含むと判定された場合に属性データに含まれる出力予定時刻の所定時間前に送信元のコンピュータに印刷データの送信を要求する送信要求ステップと、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報とを照合する照合ステップと、照合ステップでの照合結果に基づいて送信要求ステップでの送信の要求によって受信した印刷データに基づく印刷を行う印刷ステップと、を備えることを特徴とする。
The print control method of the present invention is configured as follows.
(10) A print control method for receiving print data to which attribute data including a scheduled output time is added from a computer connected via a network and performing printing based on the print data, wherein the attribute data further includes confidential information. A determination step for determining whether to include the attribute data; an attribute data storage step for storing only the attribute data when the print data is received when the attribute data is determined to include confidential information in the determination step; When it is determined that confidential information is included, a transmission request step for requesting transmission of the print data to the transmission source computer a predetermined time before the scheduled output time included in the attribute data, and the confidential information included in the attribute data and the user's The collation step that collates confidential information entered by the input operation and the collation result in the collation step It and a printing step of performing printing based on print data received by the request transmission on the transmission request step in Zui characterized.

この構成においては、ネットワークを介して接続されたコンピュータから、受信した印刷データに付加された属性データが親展情報を含むと判定された場合、受信時には属性データのみが記憶され、属性データに含まれる出力予定時刻の所定時間前に送信元のコンピュータに対して印刷データの送信が要求され、出力予定時刻を含む所定時間にわたってのみ印刷データが保持される。したがって、出力予定時刻を含む所定時間以外の時間帯には、印刷データが記憶領域を占有しないので空き記憶容量が増やされる。   In this configuration, when it is determined that the attribute data added to the print data received from the computer connected via the network includes confidential information, only the attribute data is stored at the time of reception and is included in the attribute data. Print data transmission is requested to the transmission source computer a predetermined time before the scheduled output time, and the print data is held only for a predetermined time including the scheduled output time. Therefore, the print data does not occupy the storage area in the time zone other than the predetermined time including the scheduled output time, so that the free storage capacity is increased.

そして、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報とが照合され、その照合結果に基づいて印刷データに基づく印刷が行われる。したがって、正しい親展情報を知るユーザのみに印刷が許可されるので、親展情報を含む属性データが付加された印刷データの機密性が高められる。   Then, the confidential information included in the attribute data is collated with the confidential information input by the user's input operation, and printing based on the print data is performed based on the collation result. Therefore, since printing is permitted only to users who know correct confidential information, the confidentiality of the print data to which attribute data including confidential information is added is improved.

この発明によれば、以下の効果を奏することができる。   According to the present invention, the following effects can be obtained.

(1)出力予定時刻を含む所定時間にわたってのみ印刷データを保持され、出力予定時刻を含む所定時間以外の時間帯の空き記憶容量が増やされるので、記憶領域を効率的に使用することができる。また、出力定時刻を含む所定時間内は印刷データを保持しているので、印刷を要求してから印刷物が出力されるまでの待ち時間を短縮することができる。さらに、正しい親展情報を知るユーザのみに印刷が許可されるので、親展情報を含む属性データが付加された印刷データの機密性が高められる。また、印刷データが印刷装置と送信元のコンピュータとの間を何度も往復することがないので、この意味でも印刷データの機密性が高い。   (1) Since the print data is held only for a predetermined time including the scheduled output time and the free storage capacity in the time zone other than the predetermined time including the planned output time is increased, the storage area can be used efficiently. In addition, since the print data is held within a predetermined time including the output regular time, it is possible to reduce the waiting time from when the print is requested until the printed matter is output. Furthermore, since printing is permitted only to users who know correct confidential information, the confidentiality of print data to which attribute data including confidential information is added is improved. Further, since the print data does not reciprocate between the printing apparatus and the transmission source computer many times, the confidentiality of the print data is high in this sense.

(2)多くの記憶領域を占有する印刷データの占有時間が短くなり、記憶領域の空き記憶容量が増える時間帯が多くなるので記憶領域の使用効率を向上させることができる。一方、データ量の小さい印刷データについては比較的長く保持することで、ユーザの印刷要求に応じて短い待ち時間で印刷を開始できる時間帯を長くすることができる。   (2) Since the occupation time of print data that occupies a large number of storage areas is shortened and the time zone during which the free storage capacity of the storage area increases increases, the use efficiency of the storage area can be improved. On the other hand, holding print data with a small amount of data relatively long makes it possible to extend the time period during which printing can be started with a short waiting time in response to a user's print request.

(3)後から受信した印刷データの出力予定時刻を含む所定の時間帯に十分な空き記憶容量がないと判定された場合、後から受信した印刷データの送信の要求を行わないので、先に受信した印刷データを保持するための記憶領域がなくなってしまう事態を防止することができる。また、印刷データの送信の要求が行われないことを送信元のコンピュータに通知することで、ユーザは出力予定時間を変更する等の対処をすることができる。   (3) If it is determined that there is not enough free storage capacity in a predetermined time zone including the scheduled output time of print data received later, a request for transmission of print data received later is not made. It is possible to prevent a situation in which the storage area for holding the received print data is lost. In addition, the user can take measures such as changing the scheduled output time by notifying the transmission source computer that the print data transmission request is not made.

(4)変更された出力予定時刻に基づいて印刷データを格納するための空き記憶容量があるか否かが再度判定されるので、短い待ち時間で印刷できる時間帯に出力予定時刻を設定し直すことができる。   (4) Since it is determined again whether or not there is a free storage capacity for storing print data based on the changed scheduled output time, the scheduled output time is reset to a time zone in which printing can be performed with a short waiting time. be able to.

(5)出力予定時刻を含む所定時間にわたって印刷データを格納するための空き記憶容量がないと判定された場合、その印刷データを格納可能な時間帯に印刷データが保持されるように出力予定時刻が変更されるので、短い待ち時間で印刷できる時間帯に出力予定時刻を容易に変更することができる。   (5) When it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time, the scheduled output time so that the print data is held in a time zone in which the print data can be stored Therefore, it is possible to easily change the scheduled output time in a time zone in which printing can be performed with a short waiting time.

(6)印刷データを保持する時間が短縮されることで、出力予定時刻を含む短縮された所定時間にわたって印刷データを格納できるようになる場合があり、記憶領域をいっそう効率的に使用することができるようになる。   (6) Since the time for holding the print data is shortened, the print data may be stored for a shortened predetermined time including the scheduled output time, and the storage area may be used more efficiently. become able to.

(7)出力予定時刻の所定時間前には印刷データの先頭部分のみが受信され、先頭部分が印刷されている間に残りの印刷データが受信されるので、記憶領域に保持される印刷データのデータ量を抑えながら印刷の待ち時間を短縮させることができる。   (7) Since only the head portion of the print data is received a predetermined time before the scheduled output time and the remaining print data is received while the head portion is printed, the print data held in the storage area The waiting time for printing can be shortened while suppressing the amount of data.

(8)印刷データの先頭部分の保持時間が先頭部分以外の部分の保持時間よりも長く設定されるので、短い待ち時間で印刷できる時間帯が長くなるとともに、記憶領域の占有率を抑えることができる。   (8) Since the holding time of the head portion of the print data is set longer than the holding time of the portion other than the head portion, the time period in which printing can be performed with a short waiting time is lengthened, and the occupation rate of the storage area can be suppressed. it can.

(9)属性データに出力予定時刻が含まれない場合、印刷データの送信後すぐに印刷が行われる場合が多いと考えられるので、印刷データの先頭部分のみについては印刷データの受信当初から保持しておくことで、印刷データの受信直後から短い待ち時間で印刷できるとともに、印刷データが保持されてから長時間印刷されない場合でも記憶領域に保持される印刷データのデータ量を抑えることができ、記憶領域を効率的に使用することができる。また、属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報との照合結果に基づいて印刷を許可するので、親展情報を含む属性データが付加された印刷データの機密性が高められる。また、印刷データが印刷装置と送信元のコンピュータとの間を何度も往復することがないので、この意味でも印刷データの機密性が高い。   (9) If the attribute data does not include the scheduled output time, it is considered that printing is often performed immediately after transmission of the print data. Therefore, only the head portion of the print data is retained from the beginning of reception of the print data. In this way, printing can be performed with a short waiting time immediately after receiving the print data, and even when the print data is not printed for a long time, the amount of print data held in the storage area can be reduced. The area can be used efficiently. In addition, since printing is permitted based on the collation result between the confidential information included in the attribute data and the confidential information input by the user's input operation, the confidentiality of the print data to which the attribute data including the confidential information is added is increased. It is done. Further, since the print data does not reciprocate between the printing apparatus and the transmission source computer many times, the confidentiality of the print data is high in this sense.

(10)出力予定時刻を含む所定時間にわたってのみ印刷データを保持され、出力予定時刻を含む所定時間以外の時間帯の空き記憶容量が増やされるので、記憶領域を効率的に使用することができる。また、出力定時刻を含む所定時間内は印刷データを保持しているので、印刷を要求してから印刷が終了するまでの待ち時間を短縮することができる。さらに、正しい親展情報を知るユーザのみに印刷が許可されるので、親展情報を含む属性データが付加された印刷データの機密性が高められる。また、印刷データが印刷装置と送信元のコンピュータとの間を何度も往復することがないので、この意味でも印刷データの機密性が高い。   (10) Since the print data is held only for a predetermined time including the scheduled output time and the free storage capacity in the time zone other than the predetermined time including the planned output time is increased, the storage area can be used efficiently. In addition, since the print data is held within a predetermined time including the fixed output time, it is possible to reduce the waiting time from when the print is requested until when the print is completed. Furthermore, since printing is permitted only to users who know correct confidential information, the confidentiality of print data to which attribute data including confidential information is added is improved. Further, since the print data does not reciprocate between the printing apparatus and the transmission source computer many times, the confidentiality of the print data is high in this sense.

以下に、この発明の実施形態について図面に基づいて説明する。図1は、この発明の実施形態に係るプリンタ1と複数のコンピュータ2〜4とを含むネットワークシステムの概略の構成を示す図である。この発明の一実施形態に係るプリンタ1は、ネットワーク5を介して複数のコンピュータ2〜4と接続され、これら複数のコンピュータ2〜4によって共有される。コンピュータ2〜4はそれぞれ、プリンタ1にジョブデータを送信してジョブデータに基づく印刷を行うことができる。   Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of a network system including a printer 1 and a plurality of computers 2 to 4 according to an embodiment of the present invention. A printer 1 according to an embodiment of the present invention is connected to a plurality of computers 2 to 4 via a network 5 and is shared by the plurality of computers 2 to 4. Each of the computers 2 to 4 can send job data to the printer 1 and perform printing based on the job data.

図2は、この実施形態で扱うジョブデータの構成の一例を示す図である。ジョブデータは、印刷データと属性データとを含む。印刷データは、プリンタ1によって記録用紙に印刷される文書や画像の内容についてのデータである。属性データは、ID番号、親展番号、データ量情報、出力予定時刻、および印刷書式等の各種データを含む。   FIG. 2 is a diagram showing an example of the configuration of job data handled in this embodiment. The job data includes print data and attribute data. The print data is data about the contents of documents and images printed on recording paper by the printer 1. The attribute data includes various data such as an ID number, confidential number, data amount information, scheduled output time, and print format.

ID番号は、ジョブデータを識別するためのものであり、複数のジョブデータが受信された場合に個々のジョブデータがID番号によって識別される。親展番号は、暗証番号などのセキュリティコードであり、属性データに親展番号が含まれることでそのジョブデータが親展印刷の対象であると判定される。また、属性データに含まれる親展番号とプリンタ1の入力部10(図3参照)からユーザによって入力される親展番号とが一致した場合にのみ印刷が行われる。   The ID number is for identifying job data. When a plurality of job data is received, each job data is identified by the ID number. The confidential number is a security code such as a personal identification number. If the confidential number is included in the attribute data, it is determined that the job data is the target of confidential printing. Also, printing is performed only when the confidential number included in the attribute data matches the confidential number input by the user from the input unit 10 of the printer 1 (see FIG. 3).

データ量情報は、印刷データのデータ量を示す。出力予定時刻は、親展印刷の出力予定時刻を指定する場合に付加する情報である。プリンタ1は出力予定時刻に基づいて印刷データの送信要求や削除の処理を行う。   The data amount information indicates the data amount of the print data. The scheduled output time is information added when the scheduled output time for confidential printing is designated. The printer 1 performs a print data transmission request and deletion process based on the scheduled output time.

図3は、プリンタ1およびコンピュータ2のそれぞれの概略の構成を示すブロック図である。なお、コンピュータ3、4は、コンピュータ2と略同様に構成されるので、ここではコンピュータ3、4についての説明は省略する。   FIG. 3 is a block diagram showing schematic configurations of the printer 1 and the computer 2. Since the computers 3 and 4 are configured in substantially the same manner as the computer 2, the description of the computers 3 and 4 is omitted here.

プリンタ1は、入力部10、制御部11、プリンタエンジン12、印刷データ記憶部13、およびネットワークI/F部14を備える。入力部10は、ユーザによる親展番号の入力操作を受け付ける。入力部10として、例えばキーボードやタッチパネルが用いられる。制御部11の詳細については後述する。プリンタエンジン12は、感光体ドラムや現像装置など電子写真方式の画像形成機器で構成され、制御部11からの指示があった場合に印刷データに基づく印刷を行う。印刷データ記憶部13には、ネットワーク5を介して入力された印刷データが必要に応じて記憶される。また、印刷データ記憶部13には、印刷データと関連付けて親展番号が記憶される。印刷データ記憶部13として、例えばハードディスクが用いられる。   The printer 1 includes an input unit 10, a control unit 11, a printer engine 12, a print data storage unit 13, and a network I / F unit 14. The input unit 10 receives a confidential number input operation by a user. For example, a keyboard or a touch panel is used as the input unit 10. Details of the control unit 11 will be described later. The printer engine 12 is composed of an electrophotographic image forming apparatus such as a photosensitive drum or a developing device, and performs printing based on print data when an instruction is issued from the control unit 11. Print data input via the network 5 is stored in the print data storage unit 13 as necessary. The print data storage unit 13 stores a confidential number in association with the print data. For example, a hard disk is used as the print data storage unit 13.

プリンタ1は、ネットワークI/F部14を介してネットワーク5に接続される。ネットワークI/F部14は、ネットワーク5とプリンタ1との間の各種データの送受信を行う。ネットワークI/F部14として、例えばネットワークI/Fカードが用いられる。   The printer 1 is connected to the network 5 via the network I / F unit 14. The network I / F unit 14 transmits and receives various data between the network 5 and the printer 1. For example, a network I / F card is used as the network I / F unit 14.

制御部11は、プリンタ1全体の動作を制御する。制御部11は、スケジュール記憶部11a、印刷ジョブ管理部11b、印刷出力部11c、時計11d、認証処理部11e、および印刷処理受付部11fを含む。ネットワークI/F部14から入力されたジョブデータは、印刷処理受付部11fに入力される。印刷処理受付部11fは、印刷データと属性データとを識別し、属性データのみを印刷ジョブ管理部11bに出力する。印刷処理受付部11fは、印刷ジョブ管理部11bにおいて属性データが親展番号を含むと判定された場合、印刷データを親展番号と関連付けて必要に応じて印刷データ記憶部13に格納する。   The control unit 11 controls the operation of the entire printer 1. The control unit 11 includes a schedule storage unit 11a, a print job management unit 11b, a print output unit 11c, a clock 11d, an authentication processing unit 11e, and a print processing reception unit 11f. The job data input from the network I / F unit 14 is input to the print processing reception unit 11f. The print processing reception unit 11f identifies print data and attribute data, and outputs only the attribute data to the print job management unit 11b. When the print job management unit 11b determines that the attribute data includes the confidential number, the print processing reception unit 11f associates the print data with the confidential number and stores the print data in the print data storage unit 13 as necessary.

印刷ジョブ管理部11bは、入力された属性データに基づいてジョブデータの管理を行う。複数のコンピュータ2〜4から同時に大容量の印刷データを受信し、そのすべてを印刷データ記憶部13に格納しようとすると、印刷データ記憶部13の記憶容量を超えてしまう場合があるので、印刷ジョブ管理部11bは、受信した印刷データのデータ量と印刷データ記憶部13の空き記憶容量とから、同時刻に保持する印刷データの合計のデータ量が印刷データ記憶部13の記憶容量を超えないように、印刷データを印刷データ記憶部13に保持する時間帯をスケジューリングし、スケジュールデータを作成する。   The print job management unit 11b manages job data based on the input attribute data. If a large amount of print data is simultaneously received from a plurality of computers 2 to 4 and if all of them are stored in the print data storage unit 13, the print data storage unit 13 may be exceeded. The management unit 11b determines that the total amount of print data stored at the same time does not exceed the storage capacity of the print data storage unit 13 based on the received print data amount and the free storage capacity of the print data storage unit 13. In addition, a time period for holding the print data in the print data storage unit 13 is scheduled to create schedule data.

印刷ジョブ管理部11bによって作成されたスケジュールデータは、スケジュール記憶部11aに記憶される。時計11dは、印刷ジョブ管理部11bに現在時刻の時刻データ を出力する。   The schedule data created by the print job management unit 11b is stored in the schedule storage unit 11a. The clock 11d outputs the time data of the current time to the print job management unit 11b.

認証処理部11eは、入力部10から入力された親展番号をジョブデータの属性データに含まれる親展番号やユーザデータと照合し、その照合結果に基づいて対応する印刷データに基づく印刷を許可するか否かの情報を印刷ジョブ管理部11bに出力する。   Whether the authentication processing unit 11e collates the confidential number input from the input unit 10 with the confidential number or user data included in the attribute data of the job data, and permits printing based on the corresponding print data based on the collation result Information on whether or not is output to the print job management unit 11b.

印刷出力部11cは、印刷ジョブ管理部11bの指示に従って、印刷データ記憶部13から印刷データを読み出し、読み出した印刷データに対して必要に応じて文字のスムージング等の画像処理を施した後、印刷データをプリンタエンジン12に出力する。   The print output unit 11c reads the print data from the print data storage unit 13 according to the instruction of the print job management unit 11b, performs image processing such as character smoothing on the read print data as necessary, and then performs printing. Data is output to the printer engine 12.

コンピュータ2は、制御部15を備える。制御部15は、ネットワークI/F部16を介してネットワーク5に接続される。また、制御部15には、入力部18、ドキュメント格納部19、およびスプーラ20がそれぞれ接続される。   The computer 2 includes a control unit 15. The control unit 15 is connected to the network 5 via the network I / F unit 16. The control unit 15 is connected to an input unit 18, a document storage unit 19, and a spooler 20.

制御部15は、ジョブデータを作成するプリンタドライバ17を備える。プリンタドライバ17は、親展番号/ID番号付加部17a、出力予定時刻設定部17b、印刷データ作成部17cを含む。親展番号/ID番号付加部17aは、ジョブデータに親展番号やID番号を付加する。出力予定時刻設定部17bは、親展印刷するジョブデータの出力予定時刻を設定する。印刷データ作成部17cは、コンピュータ2上のジョブデータをプリンタ1で印刷可能な形式に変換する。変換後のジョブデータは、プリンタ1に送信されるまでスプーラ20で管理される。   The control unit 15 includes a printer driver 17 that creates job data. The printer driver 17 includes a confidential number / ID number adding unit 17a, a scheduled output time setting unit 17b, and a print data creating unit 17c. The confidential number / ID number adding unit 17a adds a confidential number or an ID number to the job data. The scheduled output time setting unit 17b sets the scheduled output time of job data for confidential printing. The print data creation unit 17 c converts job data on the computer 2 into a format printable by the printer 1. The converted job data is managed by the spooler 20 until it is transmitted to the printer 1.

ドキュメント格納部19として例えばハードディスクが用いられ、入力部18として例えばキーボードおよびマウスが用いられる。コンピュータ2として、例えばパソコン(パーソナルコンピュータ)が用いられる。   For example, a hard disk is used as the document storage unit 19, and a keyboard and a mouse are used as the input unit 18, for example. For example, a personal computer (personal computer) is used as the computer 2.

図4は、プリンタ1のスケジュール記憶部11aに記憶されるスケジュールデータの概略の内容を示す模式図である。図4において、縦軸はプリンタ1の印刷データ記憶部13の記憶容量を示し、横軸は時間経過を示す。図4では、受信した複数のジョブデータ(以下、単にジョブと略する場合がある。)A〜Eの印刷データをスケジューリングした例を示す。   FIG. 4 is a schematic diagram showing an outline of schedule data stored in the schedule storage unit 11 a of the printer 1. In FIG. 4, the vertical axis indicates the storage capacity of the print data storage unit 13 of the printer 1, and the horizontal axis indicates the passage of time. FIG. 4 shows an example in which print data of a plurality of received job data (hereinafter may be simply abbreviated as jobs) A to E is scheduled.

プリンタ1は、あるコンピュータ2〜4から出力予定時刻が指定されたジョブAを受信すると、出力予定時刻を含む所定の保持時間、ジョブAを印刷データ記憶部13に保持するようにスケジューリングする。そして、プリンタ1は、さらに他のコンピュータ2〜4からジョブBを受信すると、ジョブBの出力予定時刻を含む所定の保持時間、ジョブBを印刷データ記憶部13に保持するようにスケジューリングを試みる。ジョブAの保持時間とジョブBの保持時間とが重なる場合、プリンタ1は、ジョブAの印刷データのデータ量とジョブBの印刷データのデータ量との合計値と印刷データ記憶部13の記憶容量とを比較することで、ジョブAの印刷データに加えてジョブBの印刷データを記憶する空き記憶容量が印刷データ記憶部13にあるか否かを判定し、空き記憶容量がある場合は、上述の出力予定時刻を含む所定の保持時間にジョブBの印刷データを保持するようにスケジューリングする。   When the printer 1 receives a job A for which a scheduled output time is specified from a computer 2 to 4, the printer 1 schedules the job A to be stored in the print data storage unit 13 for a predetermined holding time including the scheduled output time. When the printer 1 further receives the job B from the other computers 2 to 4, the printer 1 tries to schedule the job B to be held in the print data storage unit 13 for a predetermined holding time including the scheduled output time of the job B. When the holding time of job A and the holding time of job B overlap, the printer 1 causes the total value of the data amount of the print data of job A and the data amount of the print data of job B and the storage capacity of the print data storage unit 13. To determine whether or not the print data storage unit 13 has a free storage capacity for storing the print data of the job B in addition to the print data of the job A. The print data of job B is scheduled to be held for a predetermined holding time including the scheduled output time.

そして、プリンタ1は、さらにジョブCを受信すると、ジョブCの出力予定時刻を含む所定の保持時間、ジョブCを印刷データ記憶部13に保持するようにスケジューリングを試みる。ジョブCの出力予定時刻を含む所定の保持時間、ジョブCの印刷データを記憶するのに十分な空き記憶容量が印刷データ記憶部13にない場合、プリンタ1は、その時間帯でのジョブCのスケジューリングを受け付けず、例えばジョブCの送信元のコンピュータに出力予定時刻を変更すべき旨を通知する。そして、プリンタ1は、出力予定時刻が変更されたジョブCを受信すると、ジョブCについて再びスケジューリングを試み、変更された時間帯に空き記憶容量があればジョブCをスケジューリングする。   When the printer 1 further receives the job C, the printer 1 tries to hold the job C in the print data storage unit 13 for a predetermined holding time including the scheduled output time of the job C. If the print data storage unit 13 does not have enough free storage capacity to store the print data of the job C for a predetermined holding time including the scheduled output time of the job C, the printer 1 can execute the job C in that time zone. Without accepting the scheduling, for example, the computer that sent the job C is notified that the scheduled output time should be changed. When the printer 1 receives the job C whose scheduled output time has been changed, the printer 1 tries scheduling again for the job C, and schedules the job C if there is a free storage capacity in the changed time zone.

同様にして、プリンタ1は、受信したジョブD、Eを、それぞれの所定の保持時間に印刷データ記憶部13に空き記憶容量があるか否かを判定して、印刷データ記憶部13の記憶容量を超えないようにスケジューリングする。   Similarly, the printer 1 determines whether the print data storage unit 13 has a free storage capacity for the received jobs D and E at each predetermined holding time, and stores the storage capacity of the print data storage unit 13. Schedule not to exceed.

図5は、図4に示すスケジュールデータの一部の詳細な内容を示す模式図である。図4と同様に、縦軸は印刷データ記憶部13の記憶容量を示し、横軸は時間経過を示す。プリンタ1は、例えば時刻T1にジョブAを受信すると、時刻T1の時点ではジョブAの属性データのみを記憶し、ジョブAの属性データに含まれる出力予定時刻T3に基づいて、送信元のコンピュータに印刷データの送信を要求する時刻T2と、ジョブAの印刷データを印刷データ記憶部13から削除する時刻T4とを算出する。ジョブAの印刷データは、送信要求時刻T2から削除時刻T4までの間、印刷データ記憶部13に保持される。   FIG. 5 is a schematic diagram showing the detailed contents of a part of the schedule data shown in FIG. As in FIG. 4, the vertical axis indicates the storage capacity of the print data storage unit 13, and the horizontal axis indicates the passage of time. For example, when receiving the job A at time T1, the printer 1 stores only the attribute data of job A at the time T1, and stores it in the transmission source computer based on the scheduled output time T3 included in the attribute data of job A. A time T2 for requesting transmission of print data and a time T4 for deleting the print data of job A from the print data storage unit 13 are calculated. The print data of job A is held in the print data storage unit 13 from the transmission request time T2 to the deletion time T4.

送信元のコンピュータに印刷データの送信を要求する時刻T2は、例えば[数1]の数式を用いて、印刷データのデータ量に応じて設定される。   The time T2 at which the transmission computer is requested to transmit the print data is set according to the data amount of the print data using, for example, the formula [Equation 1].

Figure 2005193408
Figure 2005193408

[数1]の数式に示すように、印刷データのデータ量が大きいほど出力予定時刻に近い時刻に送信要求を行うようにすれば、データ量の大きいジョブが印刷データ記憶部13を占有する時間を少なくすることができる。ここで、設定値Hは、プリンタ1の使用環境等に応じてユーザの入力操作等によって任意に設定できるようにするとよい。また、αは印刷データのデータ量に乗じる任意の係数である。   As shown in the equation (1), if a transmission request is made at a time closer to the scheduled output time as the amount of print data increases, the time for which a job with a larger amount of data occupies the print data storage unit 13 is increased. Can be reduced. Here, it is preferable that the set value H can be arbitrarily set by a user input operation or the like according to the use environment of the printer 1 or the like. Α is an arbitrary coefficient that multiplies the data amount of the print data.

例えば、設定値Hとして10分間を設定すれば、印刷データのデータ量がどんなに小さくても出力予定時刻T3の10分以上前に送信要求が行われることはない。ここで、例えば、係数αとして1(分/Mbyte)が設定され、5Mbyteのデータ量のジョブを受け付けた場合を想定すると、“α×データ量=5分”となり、送信要求時刻T2は、
“T2=T3−(10分−5分)”と算出され、出力予定時刻T3の5分前に送信要求するように設定される。
For example, if 10 minutes is set as the set value H, no transmission request is made 10 minutes or more before the scheduled output time T3, no matter how small the amount of print data. Here, for example, assuming that 1 (minute / Mbyte) is set as the coefficient α and a job with a data amount of 5 Mbytes is received, “α × data amount = 5 minutes”, and the transmission request time T2 is
“T2 = T3− (10 minutes−5 minutes)” is calculated, and a transmission request is made 5 minutes before the scheduled output time T3.

また、ジョブAの削除時刻T4も、出力予定時刻T3に基づいて設定される。例えば、削除時刻T4は、出力予定時刻T3の所定時間後に設定される。   The deletion time T4 for job A is also set based on the scheduled output time T3. For example, the deletion time T4 is set a predetermined time after the scheduled output time T3.

ジョブAの印刷データは、送信要求時刻T2から削除時刻T4までの間、印刷データ記憶部13に保持され、ジョブAが受け付けられた時刻T1から送信要求時刻T2までの時間帯は印刷データ記憶部13に記憶されない。従って、ジョブAが受け付けられた時刻T1から送信要求時刻T2までの時間帯は、印刷データ記憶部13の空き記憶容量を大きく設けることができる。   The print data of the job A is held in the print data storage unit 13 from the transmission request time T2 to the deletion time T4, and the time period from the time T1 when the job A is accepted to the transmission request time T2 is displayed in the print data storage unit. 13 is not stored. Therefore, a large free storage capacity of the print data storage unit 13 can be provided in the time period from the time T1 when the job A is received to the transmission request time T2.

なお、印刷データの保持時間は、次のようにして設定してもよい。図6は、印刷データの送信要求時刻T2および削除時刻T4の他の設定方法について説明する図である。図6(a)および図6(b)において、Xは基準とする所定のデータ量を示し、Tは基準とする所定の保持時間を示す。基準データ量Xおよび基準保持時間Tは、予め任意に設定される。   The print data holding time may be set as follows. FIG. 6 is a diagram for explaining another setting method of print data transmission request time T2 and deletion time T4. 6A and 6B, X indicates a predetermined data amount as a reference, and T indicates a predetermined retention time as a reference. The reference data amount X and the reference holding time T are arbitrarily set in advance.

図6(a)に示す設定方法では、印刷データのデータ量が基準データ量Xと比較して、何倍の大きさであるかに応じて、印刷データの保持時間が設定される。例えば、印刷データのデータ量が基準データ量Xの0.5倍未満であった場合、基準保持時間Tの2倍の保持時間が設定される。また、印刷データのデータ量が基準データ量Xの0.5倍以上1.5倍未満であった場合、基準保持時間Tと同等の保持時間が設定され、印刷データのデータ量が基準データ量Xの1.5倍以上2.5倍未満であった場合、基準保持時間Tの1/2の保持時間が設定され、印刷データのデータ量が基準データ量Xの2.5倍以上3.5倍未満であった場合、基準保持時間Tの1/3の保持時間が設定される。このように、データ量の大きい印刷データほど保持時間が短くなるように設定することによって、大きいデータ量の印刷データによって印刷データ記憶部13が長時間占有されるという事態を回避でき、印刷データ記憶部13を効率的に使用して多くのジョブを受け付けることが可能になる。   In the setting method shown in FIG. 6A, the print data holding time is set according to how many times the print data amount is larger than the reference data amount X. For example, when the data amount of the print data is less than 0.5 times the reference data amount X, a holding time that is twice the reference holding time T is set. When the data amount of the print data is 0.5 times or more and less than 1.5 times the reference data amount X, a holding time equivalent to the reference holding time T is set, and the data amount of the print data is set to the reference data amount. 2. If it is 1.5 times or more and less than 2.5 times X, a holding time that is 1/2 of the reference holding time T is set, and the data amount of the print data is 2.5 times or more of the reference data amount X. If it is less than five times, a holding time that is 1/3 of the reference holding time T is set. In this way, by setting the retention time to be shorter for print data with a larger amount of data, it is possible to avoid a situation in which the print data storage unit 13 is occupied for a long time by print data with a larger amount of data. It is possible to accept many jobs by using the section 13 efficiently.

また、図6(b)に示すように、スケジューリングする印刷データのデータ量の上限を設定し、所定値以上のデータ量の印刷データのスケジューリングを受け付けないようにすることもできる。例えば図6(b)に示す設定方法では、基準データ量Xの2.5倍以上のデータ量の印刷データのスケジューリングが受け付けられない。   Further, as shown in FIG. 6B, an upper limit of the amount of print data to be scheduled can be set so that scheduling of print data having a data amount equal to or greater than a predetermined value is not accepted. For example, in the setting method shown in FIG. 6B, scheduling of print data having a data amount 2.5 times or more the reference data amount X is not accepted.

図6(a)および図6(b)に示す方法で保持時間が設定された場合、送信要求時刻T2および削除時刻T4はそれぞれ、例えば図6(c)に示す数式によって算出される。例えば、3時にジョブデータが受け付けられ、出力予定時刻として3時5分が設定されており、保持時間として2分間が設定された場合、送信要求時刻T2として3時4分が設定され、削除時刻として3時6分が設定される。この場合、3時4分から3時6分まで印刷データが印刷データ記憶部13に保持される。   When the holding time is set by the method shown in FIG. 6A and FIG. 6B, the transmission request time T2 and the deletion time T4 are respectively calculated by mathematical expressions shown in FIG. 6C, for example. For example, when job data is received at 3 o'clock, the scheduled output time is set to 3: 5, and the holding time is set to 2 minutes, the transmission request time T2 is set to 3: 4 and the deletion time Is set to 3: 6. In this case, the print data is held in the print data storage unit 13 from 3: 4 to 3: 6.

図7は、受信したジョブデータのスケジューリングに関するプリンタ1の制御部11の処理手順の一部を示すフローチャートである。なお、説明の便宜上、図5に示す時刻T1〜T4を用いて説明する。プリンタ1の制御部11は、ネットワーク5を介して接続されるいずれかのコンピュータ2〜4から時刻T1にジョブデータを受信すると(S1)、印刷処理受付部11fによってジョブデータから属性データのみを抽出して印刷ジョブ管理部11bに送り、印刷ジョブ管理部11bによって属性データに親展番号が含まれているか否かを判定することで、ジョブデータが親展印刷要求されたものであるか否かを判定する(S2)。制御部11は、ジョブデータが親展印刷要求されたものではないと判定した場合、直ちにジョブデータに含まれる印刷データに基づく印刷を行う(S3)。   FIG. 7 is a flowchart illustrating a part of the processing procedure of the control unit 11 of the printer 1 relating to scheduling of received job data. For convenience of explanation, description will be made using times T1 to T4 shown in FIG. When the control unit 11 of the printer 1 receives job data from any one of the computers 2 to 4 connected via the network 5 at time T1 (S1), the print processing reception unit 11f extracts only attribute data from the job data. Then, it is sent to the print job management unit 11b, and the print job management unit 11b determines whether or not the confidential data is included in the attribute data, thereby determining whether or not the job data has been requested for confidential printing. (S2). If the control unit 11 determines that the job data is not a request for confidential printing, the control unit 11 immediately performs printing based on the print data included in the job data (S3).

制御部11は、ステップS2においてジョブデータが親展印刷要求されたものであると判定した場合、印刷ジョブ管理部11bによって属性データに出力予定時刻が含まれているか否かを判定することで、印刷データの出力予定時刻T3が指定されているか否かを判定する(S4)。制御部11は、印刷データの出力予定時刻T3が指定されていないと判定した場合、印刷データを時刻T1から保持するようにスケジューリングし(S5)、印刷データ記憶部13に印刷データを格納する(S6)。   If the control unit 11 determines in step S2 that the job data has been requested for confidential printing, the control unit 11b determines whether the attribute data includes the scheduled output time by the print job management unit 11b. It is determined whether or not the data output scheduled time T3 is designated (S4). When the control unit 11 determines that the print data output scheduled time T3 is not designated, the control unit 11 schedules the print data to be held from the time T1 (S5), and stores the print data in the print data storage unit 13 (S5). S6).

制御部11は、ステップS4において出力予定時刻T3が指定されていると判定した場合、出力予定時刻T3に基づいて送信要求時刻T2および削除時刻T4を設定し(S7)、送信要求時刻T2から削除時刻T4までにわたって印刷データを印刷データ記憶部13に格納しておくための空き記憶容量があるか否かを判定する(S8)。   When determining that the scheduled output time T3 is designated in step S4, the control unit 11 sets the transmission request time T2 and the deletion time T4 based on the scheduled output time T3 (S7), and deletes it from the transmission request time T2. It is determined whether or not there is a free storage capacity for storing the print data in the print data storage unit 13 until time T4 (S8).

制御部11は、空き記憶容量があると判定した場合、時刻T2に送信元のコンピュータに送信要求を行って印刷データを印刷データ記憶部13に格納し、時刻T4に印刷データを印刷データ記憶部13から削除するようにスケジューリングし(S9)、時刻T2から時刻T4まで印刷データを保持するようにスケジューリングした旨をジョブデータの送信元のコンピュータへ通知し(S10)、ジョブデータを受け付けた時刻T1の時点では一旦印刷データを破棄する(S11)。   If it is determined that there is free storage capacity, the control unit 11 sends a transmission request to the transmission source computer at time T2, stores the print data in the print data storage unit 13, and stores the print data at time T4. 13 is scheduled to be deleted from S13 (S9), and the job data transmission source computer is notified that the print data is scheduled to be held from time T2 to time T4 (S10), and job data is received at time T1. At this point, the print data is once discarded (S11).

制御部11は、ステップS8において印刷データを印刷データ記憶部13に格納しておくための空き記憶容量がないと判定した場合、時刻T2から時刻T4までの印刷データの保持時間を短縮するように、ステップS7で設定した送信要求時刻T2および削除時刻T4を変更する(S12)。保持時間を短縮する方法としては例えば、[数1]における設定値Hを小さくする方法や、図6に示す基準保持時間Tを短縮する方法がある。   If the control unit 11 determines in step S8 that there is no free storage capacity for storing the print data in the print data storage unit 13, the control unit 11 shortens the print data holding time from time T2 to time T4. The transmission request time T2 and the deletion time T4 set in step S7 are changed (S12). As a method for shortening the holding time, for example, there are a method for reducing the set value H in [Equation 1] and a method for shortening the reference holding time T shown in FIG.

制御部11は、変更された送信要求時刻T2および削除時刻T4に基づいて、送信要求時刻T2から削除時刻T4までにわたって印刷データを印刷データ記憶部13に格納しておくための空き記憶容量があるか否かを判定する(S13)。制御部11は、空き記憶容量があると判定した場合、ステップS9へ進み、ステップS12で変更された送信要求時刻T2および削除時刻T4に基づいてスケジューリングし(S9)、時刻T2から時刻T4まで印刷データを保持するようにスケジューリングした旨を送信元のコンピュータへ通知して(S10)、この時点では印刷データを破棄する(S11)。   Based on the changed transmission request time T2 and deletion time T4, the control unit 11 has a free storage capacity for storing print data in the print data storage unit 13 from the transmission request time T2 to the deletion time T4. It is determined whether or not (S13). When it is determined that there is free storage capacity, the control unit 11 proceeds to step S9, performs scheduling based on the transmission request time T2 and the deletion time T4 changed in step S12 (S9), and prints from time T2 to time T4. The transmission source computer is notified that the data is scheduled to be retained (S10), and the print data is discarded at this point (S11).

また、制御部11は、ステップS13において印刷データを印刷データ記憶部13に格納しておくための空き記憶容量がないと判定した場合、ジョブデータをスケジューリングできなかった旨および出力予定時刻を変更すべき旨を送信元のコンピュータへ通知し(S14)、印刷データを破棄する(S11)。   If the control unit 11 determines in step S13 that there is no free storage capacity for storing the print data in the print data storage unit 13, the control unit 11 changes the job data scheduling failure and the scheduled output time. The transmission source computer is notified (S14), and the print data is discarded (S11).

図8は、スケジュールデータに基づく処理に関するプリンタ1の制御部11の処理手順の一部を示すフローチャートである。なお、説明の便宜上、図5に示す時刻T1〜T4を用いて説明する。プリンタ1の制御部11は、スケジュール記憶部11aに記憶されているスケジュールデータにスケジューリングされているそれぞれのジョブに対して順に以下のような処理を施す。   FIG. 8 is a flowchart showing a part of the processing procedure of the control unit 11 of the printer 1 regarding the processing based on the schedule data. For convenience of explanation, description will be made using times T1 to T4 shown in FIG. The control unit 11 of the printer 1 sequentially performs the following processing on each job scheduled in the schedule data stored in the schedule storage unit 11a.

制御部11は、印刷データの出力予定時刻T3が指定されているか否かを判定し(S21)、出力予定時刻T3が指定されていないと判定した場合はこのループの処理を終了する。制御部11は、出力予定時刻T3が指定されていると判定した場合、出力予定時刻T3と時計11dから入力される現在の時刻データとを比較することで現在時刻が削除時刻T4であるか否かを判定し(S22)、削除時刻T4でないと判定した場合、現在時刻が送信要求時刻T2であるか否かを判定する(S23)。   The control unit 11 determines whether or not the scheduled output time T3 of the print data is specified (S21), and when it is determined that the scheduled output time T3 is not specified, the processing of this loop is terminated. When determining that the scheduled output time T3 is designated, the control unit 11 compares the scheduled output time T3 with the current time data input from the clock 11d to determine whether or not the current time is the deletion time T4. If it is determined that it is not the deletion time T4, it is determined whether or not the current time is the transmission request time T2 (S23).

制御部11は、現在時刻が送信要求時刻T2でないと判定した場合はステップS22の処理に戻る。制御部11は、現在時刻が送信要求時刻T2であると判定した場合は、送信元のコンピュータに対して印刷データの送信を要求し(S24)、コンピュータから送信された印刷データを受信した後(S25)、必要に応じて文字のスムージング等の画像処理を施し(S26)、印刷データを印刷データ記憶部13に格納する(S27)。   If the control unit 11 determines that the current time is not the transmission request time T2, the control unit 11 returns to the process of step S22. If the control unit 11 determines that the current time is the transmission request time T2, the control unit 11 requests the transmission source computer to transmit print data (S24), and receives the print data transmitted from the computer ( In step S25, image processing such as character smoothing is performed as necessary (S26), and the print data is stored in the print data storage unit 13 (S27).

制御部11は、送信要求時刻T2を経過したあと削除時刻T4までの間はステップS22およびS23の処理を繰り返し、ステップS22において現在時刻が削除時刻T4であると判定した場合、その印刷データに基づいてプリンタエンジン12で印刷中であるか否かを判定する(S28)。制御部11は、印刷中であると判定した場合、印刷の終了後にその印刷データを印刷データ記憶部13から削除し(S29)、その印刷データのスケジュールをスケジュールデータから取り消す(S30)。   The control unit 11 repeats the processes of steps S22 and S23 after the transmission request time T2 elapses and until the deletion time T4. When it is determined in step S22 that the current time is the deletion time T4, the control unit 11 It is then determined whether the printer engine 12 is printing (S28). If it is determined that printing is in progress, the control unit 11 deletes the print data from the print data storage unit 13 after the end of printing (S29), and cancels the print data schedule from the schedule data (S30).

制御部11は、ステップS28において印刷中でないと判定した場合、その印刷データを印刷データ記憶部13から削除し(S31)、その印刷データのスケジュールをスケジュールデータから取り消し(S32)、印刷データを削除してスケジュールを取り消した旨を送信元のコンピュータへ通知する(S33)。   If it is determined in step S28 that printing is not in progress, the control unit 11 deletes the print data from the print data storage unit 13 (S31), cancels the print data schedule from the schedule data (S32), and deletes the print data. Then, the transmission source computer is notified of the cancellation of the schedule (S33).

図9は、印刷処理に関するプリンタ1の制御部11の処理手順の一部を示すフローチャートである。プリンタ1の制御部11は、入力部10からユーザによる親展番号の入力があるか否かを判定し(S41)、入力があるまでステップS41の処理を繰り返して待機する。   FIG. 9 is a flowchart illustrating a part of the processing procedure of the control unit 11 of the printer 1 regarding the printing process. The control unit 11 of the printer 1 determines whether or not a confidential number is input by the user from the input unit 10 (S41), and repeats the process of step S41 and waits until the input is received.

制御部11は、入力部10からユーザによる親展番号の入力があったと判定した場合、スケジューリングされた複数の印刷データにそれぞれ付加された属性データに含まれる親展番号のいずれかと、入力された親展番号とが一致するか否かを認証処理部11eにおいて判定し(S42)、いずれの印刷データの親展番号とも一致しないと判定した場合は、ステップS41の処理に戻って再び親展番号の入力待ち状態となる。制御部11は、いずれかの印刷データの親展番号と一致すると判定した場合、その印刷データが印刷データ記憶部13に保持されている時間内であるか否かを、現在時刻と送信要求時刻T2および削除時刻T4とをそれぞれ比較することで判定する(S43)。   When the control unit 11 determines that the confidential number has been input by the user from the input unit 10, any of the confidential numbers included in the attribute data added to each of the plurality of scheduled print data and the input confidential number Is determined in the authentication processing unit 11e (S42), and if it is determined that it does not match the confidential number of any print data, the process returns to the process of step S41 to again enter the confidential number input waiting state. Become. When the control unit 11 determines that the print data matches the confidential number of any print data, the control unit 11 determines whether the print data is within the time held in the print data storage unit 13, the current time, and the transmission request time T <b> 2. And the deletion time T4 are respectively compared (S43).

制御部11は、印刷データが印刷データ記憶部13に保持されている時間内であると判定した場合は、印刷出力部11cにおいてプリンタエンジン12での印刷に適した形式に印刷データを処理する(S44)。ステップS44では、例えばガンマ補正処理やスムージング処理などの画像処理が施される。制御部11は、画像処理後の印刷データに基づいて印刷を行い(S45)、印刷の終了後にその印刷データを印刷データ記憶部13から削除する(S46)。   If the control unit 11 determines that the print data is within the time held in the print data storage unit 13, the print output unit 11c processes the print data in a format suitable for printing by the printer engine 12 ( S44). In step S44, for example, image processing such as gamma correction processing and smoothing processing is performed. The control unit 11 performs printing based on the print data after image processing (S45), and deletes the print data from the print data storage unit 13 after completion of printing (S46).

制御部11は、ステップS43において印刷データが印刷データ記憶部13に保持されている時間内ではないと判定した場合、送信元のコンピュータに印刷データの送信を要求し、要求に従って送信された印刷データを受信した後(S47)、ステップS44の処理に進み、所定の画像処理を行い(S44)、印刷をした後(S45)、印刷データを削除する(S46)。   If the control unit 11 determines in step S43 that the print data is not within the time held in the print data storage unit 13, the control unit 11 requests the transmission source computer to transmit the print data, and the print data transmitted in accordance with the request. Is received (S47), the process proceeds to step S44, predetermined image processing is performed (S44), printing is performed (S45), and print data is deleted (S46).

なお、印刷終了後すぐには印刷データを削除せず、削除時刻T4まで印刷データ記憶部13で保持するようにしてもよい。このようにすれば、送信要求時刻T2から削除時刻T4までの保持時間中、親展番号の入力によって繰り返し印刷することが可能となる。また、図8のステップS26などにおいて画像処理済みである場合はステップS44では必ずしも画像処理を施す必要はない。   Note that the print data may be held in the print data storage unit 13 until the deletion time T4 without deleting the print data immediately after the end of printing. In this way, it is possible to repeatedly print by inputting the confidential number during the holding time from the transmission request time T2 to the deletion time T4. Further, when the image processing has been completed in step S26 in FIG. 8 or the like, it is not always necessary to perform the image processing in step S44.

プリンタ1によれば、出力予定時刻を含む所定時間にわたってのみ印刷データを保持され、出力予定時刻を含む所定時間以外の時間帯の印刷データ記憶部13の空き記憶容量が増やされるので、印刷データ記憶部13の記憶領域を効率的に使用することができる。また、出力定時刻を含む所定時間内は印刷データ記憶部13に印刷データを保持しているので、正しい親展番号の入力があればすぐに印刷を行うことができ、親展番号の入力による印刷の要求から印刷物が出力されるまでの待ち時間を短縮することができる。さらに、正しい親展番号の入力があった場合にのみ印刷が行われるので、親展番号が設定された印刷データの機密性が高められる。   According to the printer 1, the print data is held only for a predetermined time including the scheduled output time, and the free storage capacity of the print data storage unit 13 in the time zone other than the predetermined time including the planned output time is increased. The storage area of the unit 13 can be used efficiently. Further, since the print data is held in the print data storage unit 13 within a predetermined time including the output regular time, printing can be performed immediately if the correct confidential number is input, and printing by the input of the confidential number can be performed. It is possible to reduce the waiting time from the request until the printed matter is output. Furthermore, since printing is performed only when the correct confidential number is input, the confidentiality of the print data in which the confidential number is set is increased.

図10は、他の実施形態におけるスケジュールデータの一部の内容を示す模式図である。図5と同様に、縦軸は印刷データ記憶部13の記憶容量を示し、横軸は時間経過を示す。プリンタ1は、例えば時刻T11にジョブAを受信すると、時刻T11の時点ではジョブAの印刷データのうち先頭から所定データ量分の印刷データのみを記憶し、時刻T12に送信元のコンピュータに対してジョブAの残りの印刷データの送信を要求し、時刻T14にジョブAの印刷データのすべてを印刷データ記憶部13から削除する。ジョブAの印刷データのうち、先頭部分は受付時刻T1から削除時刻T4まで保持され、送信要求時刻T2から削除時刻T4までの時間帯は印刷データのすべてが印刷データ記憶部13に保持される。送信要求時刻T2および削除時刻T4は、ジョブAの属性データに含まれる出力予定時刻T13に基づいて上述の例と同様にして算出される。送信要求時刻T2から削除時刻T4までの印刷データの保持時間の長さは、例えば印刷データの全体のデータ量が大きいほど短くなるように設定される。   FIG. 10 is a schematic diagram showing the contents of part of the schedule data in another embodiment. As in FIG. 5, the vertical axis indicates the storage capacity of the print data storage unit 13, and the horizontal axis indicates the passage of time. For example, when receiving the job A at time T11, the printer 1 stores only a predetermined amount of print data from the top of the print data of job A at the time T11, and sends it to the transmission source computer at time T12. The transmission of the remaining print data of job A is requested, and all of the print data of job A is deleted from print data storage unit 13 at time T14. Among the print data of job A, the head portion is held from the reception time T1 to the deletion time T4, and all the print data is held in the print data storage unit 13 in the time period from the transmission request time T2 to the deletion time T4. The transmission request time T2 and the deletion time T4 are calculated in the same manner as in the above example based on the scheduled output time T13 included in the attribute data of job A. The length of the print data holding time from the transmission request time T2 to the deletion time T4 is set to be shorter, for example, as the overall data amount of the print data is larger.

図11は、図10に示す実施形態における制御部11の処理手順の一部を示すフローチャートである。プリンタ1の制御部11は、親展番号を含むジョブデータを時刻T11に受信すると、時刻T11においてそのジョブデータの印刷データのうち先頭部分のみを印刷データ記憶部13に格納する(S51)。制御部11は、現在時刻が送信要求時刻T2であるか否かを判定し(S52)、現在時刻が送信要求時刻T2でないと判定した場合はステップS52の処理を繰り返して送信要求時刻T2になるまで待機し、送信要求時刻T2になったと判定した場合、送信元のコンピュータに印刷データの残りの部分の送信を要求する(S53)。制御部11は、送信の要求に従って送信された印刷データの残りの部分を受信して印刷データ記憶部13に格納する(S54)。   FIG. 11 is a flowchart showing a part of the processing procedure of the control unit 11 in the embodiment shown in FIG. When receiving the job data including the confidential number at time T11, the control unit 11 of the printer 1 stores only the head portion of the print data of the job data in the print data storage unit 13 at time T11 (S51). The control unit 11 determines whether or not the current time is the transmission request time T2 (S52). If it is determined that the current time is not the transmission request time T2, the process of step S52 is repeated to become the transmission request time T2. If it is determined that the transmission request time T2 is reached, the transmission source computer is requested to transmit the remaining portion of the print data (S53). The control unit 11 receives the remaining part of the print data transmitted according to the transmission request and stores it in the print data storage unit 13 (S54).

制御部11は、入力部10からの入力操作による親展番号の入力があったか否かを判定し(S55)、親展番号の入力がない場合はステップS55の処理を繰り返して親展番号の入力待ち状態で待機する。制御部11は、親展番号の入力があった場合は、印刷データに付加された属性データに含まれる親展番号と、入力部10から入力された親展番号とが一致するか否かを判定し(S56)、一致しないと判定した場合は、ステップS55の処理に戻って再び親展番号の入力待ち状態となる。   The control unit 11 determines whether or not a confidential number has been input by an input operation from the input unit 10 (S55). If no confidential number has been input, the process of step S55 is repeated to wait for input of the confidential number. stand by. When the confidential number is input, the control unit 11 determines whether the confidential number included in the attribute data added to the print data matches the confidential number input from the input unit 10 ( S56) If it is determined that they do not match, the process returns to the process of step S55 to again enter the confidential number input waiting state.

制御部11は、印刷データの親展番号と入力部10から入力された親展番号とが一致すると判定した場合、印刷データ記憶部13に格納される先頭部分の印刷データに基づいて印刷を行い、先頭部分の印刷データに基づく印刷を行っている間に、印刷データの残りの部分について送信元のコンピュータに送信要求して印刷データの残りの部分を受信し、先頭部分の印刷データに基づく印刷に続けて残りの部分の印刷データに基づく印刷を行う
(S57)。制御部11は、印刷が終了した印刷データを印刷データ記憶部13から削除する(S58)。
When the control unit 11 determines that the confidential number of the print data matches the confidential number input from the input unit 10, the control unit 11 performs printing based on the print data of the head portion stored in the print data storage unit 13, While printing based on the print data of the part, the transmission request is made to the transmission source computer for the remaining part of the print data, the remaining part of the print data is received, and printing based on the print data of the head part is continued. Then, printing based on the remaining portion of the print data is performed (S57). The control unit 11 deletes the print data that has been printed from the print data storage unit 13 (S58).

この実施形態のプリンタ1によれば、受信の当初は所定のデータ量の先頭部分の印刷データのみを印刷データ記憶部13に格納しておき、先頭部分の印刷データに基づく印刷を行っている間に印刷データの残りの部分を受信し、先頭部分の印刷に続けて残りの部分を印刷するようにしたので、大きいデータ量の印刷データに基づく印刷を行う場合であっても、印刷データ記憶部13の記憶領域を圧迫することがなく、さらに印刷要求してから印刷が終了するまでの待ち時間を短くすることができる。   According to the printer 1 of this embodiment, at the beginning of reception, only the print data at the head portion of a predetermined data amount is stored in the print data storage unit 13 and printing is performed based on the print data at the head portion. Since the remaining portion of the print data is received and the remaining portion is printed following the printing of the head portion, the print data storage section can be used even when printing based on a large amount of print data is performed. The storage area 13 is not compressed, and the waiting time from when a print request is made until when printing is completed can be shortened.

なお、ステップS58において印刷終了後すぐに印刷データを削除せずとも、設定された削除時刻まで印刷済みの印刷データを印刷データ記憶部13で保持するようにしてもよい。また、受信時から印刷データ記憶部13に格納しておく印刷データの先頭部分のデータ量は、任意に設定するとよい。先頭部分のデータ量を小さく設定すれば、印刷データ記憶部13の記憶領域の空き記憶容量を増やすことができる。一方、先頭部分のデータ量を大きく設定すれば、先頭部分の印刷データに基づく印刷中に行う残りの部分の印刷データのデータ量が小さくて済み、残りの部分の受信に要する時間を短くすることができる。   Note that the print data storage unit 13 may hold the print data that has been printed until the set deletion time, without deleting the print data immediately after the printing is completed in step S58. Further, the data amount of the head portion of the print data stored in the print data storage unit 13 from the time of reception may be arbitrarily set. If the data amount of the head part is set small, the free storage capacity of the storage area of the print data storage unit 13 can be increased. On the other hand, if the data amount of the head part is set to be large, the data amount of the remaining part of the print data performed during printing based on the print data of the head part can be reduced, and the time required for receiving the remaining part can be shortened. Can do.

上述の実施形態では、先頭部分の印刷データをジョブデータを受け付けた当初から印刷データ記憶部13に格納したが、これに限定されず、先頭部分の印刷データをジョブデータを受け付けた当初には保持せず、先頭部分の印刷データを所定の送信要求時刻に送信元のコンピュータから受信して保持し、残りの部分の印刷データを先頭部分の印刷データよりも後であって出力予定時刻よりも前の所定の時刻に送信元のコンピュータから受信して保持するようにすることができる。先頭部分の印刷データの送信要求時刻、および先頭部分以外の残りの部分の印刷データの送信要求時刻は、出力予定時刻に基づいて設定される。   In the above-described embodiment, the print data of the head part is stored in the print data storage unit 13 from the beginning when the job data is received. However, the present invention is not limited to this, and the print data of the head part is retained when the job data is received. Without receiving the print data of the first part from the transmission source computer at a predetermined transmission request time and holding it, the remaining part of the print data is after the print data of the first part and before the scheduled output time. It can be received and held from the transmission source computer at a predetermined time. The transmission request time of the print data of the head part and the transmission request time of the print data of the remaining part other than the head part are set based on the scheduled output time.

これによれば、ジョブデータの受付時刻から先頭部分の印刷データの送信要求時刻までは印刷データ記憶部13を占有せず、先頭部分の保持時間内に印刷要求があれば先頭部分の印刷中に残りの部分の印刷データを受信できるので、印刷データ記憶部13の記憶領域をいっそう効率的に使用できるとともに、印刷要求から印刷が終了するまでの待ち時間を短くすることができる。   According to this, the print data storage unit 13 is not occupied from the job data reception time to the print data transmission request time of the head part, and if there is a print request within the holding time of the head part, the head part is being printed. Since the remaining part of the print data can be received, the storage area of the print data storage unit 13 can be used more efficiently, and the waiting time from the print request to the end of printing can be shortened.

また、印刷データのデータ量が所定値以上である場合、出力予定時刻の所定時間前の送信要求時刻に所定値以下のデータ量分の先頭部分の印刷データのみについて送信元のコンピュータに送信要求することで、所定値以下のデータ量分の先頭部分の印刷データのみを印刷データ記憶部13に保持し、残りの部分の印刷データは印刷要求があってから先頭部分の印刷データに基づく印刷と並行して受信するようにしてもよい。   Further, when the data amount of the print data is equal to or greater than the predetermined value, a transmission request is made to the transmission source computer only for the top portion of the print data corresponding to the data amount equal to or less than the predetermined value at the transmission request time before the predetermined output time. Thus, only the print data of the head portion corresponding to the data amount equal to or less than the predetermined value is held in the print data storage unit 13, and the print data of the remaining portion is parallel to the printing based on the print data of the head portion after the print request is made. May be received.

さらに、上述の実施形態では、データ量情報は印刷データのデータ量を示すこととしたが、印刷データおよび属性データを含むジョブデータのデータ量を示すこととしてもよい。この場合、属性データのデータ量は印刷データのデータ量と比較して極微小であると考えられるので、プリンタ1の送信要求によって受信した印刷データを保持しておく時間の長さをジョブデータのデータ量に応じて設定することができる。   Furthermore, in the above-described embodiment, the data amount information indicates the data amount of the print data. However, the data amount information may indicate the data amount of job data including the print data and attribute data. In this case, since the data amount of attribute data is considered to be extremely small compared with the data amount of print data, the length of time for holding the print data received by the transmission request of the printer 1 is set as the job data. It can be set according to the amount of data.

また、図7に示すフローチャートのステップS12において、制御部11は、送信要求時刻T2から削除時刻T4までにわたって印刷データを印刷データ記憶部13に格納しておくための空き記憶容量がないと判定した場合、上述の実施形態では時刻T1に受信した処理中の印刷データの保持時間を短縮したが、これに限定されず、同じ時間帯に保持予定の先にスケジューリングされている他の印刷データの保持時間を短縮するようにしてもよい。   In step S12 of the flowchart shown in FIG. 7, the control unit 11 determines that there is no free storage capacity for storing print data in the print data storage unit 13 from the transmission request time T2 to the deletion time T4. In this case, in the above-described embodiment, the holding time of the print data being processed received at time T1 is shortened. However, the present invention is not limited to this, and holding other print data scheduled to be held in the same time zone is held. You may make it shorten time.

さらに、図7に示すステップS8の処理においてプリンタ1の制御部11が必要分の空き記憶容量がないと判定した場合、送信元のコンピュータに、スケジュール記憶部11aに記憶されるスケジュールデータを送信するとともに、出力予定時刻を変更すべき旨を通知するようにしてもよい。これによれば、ユーザはスケジュールデータを参照して空き記憶容量が十分にある時間帯を見計らって出力予定時刻を変更し、再度ジョブデータのスケジューリングを試みることができる。この場合、制御部11は、変更された出力予定時刻に基づいて送信要求時刻および削除時刻を算出し直して、変更された送信要求時刻から削除時刻までにわたって印刷データを保持できるか否かを再度判定する。   Furthermore, when the control unit 11 of the printer 1 determines in step S8 shown in FIG. 7 that there is not enough free storage capacity, the schedule data stored in the schedule storage unit 11a is transmitted to the transmission source computer. At the same time, it may be notified that the scheduled output time should be changed. According to this, the user can refer to the schedule data, change the scheduled output time in anticipation of a time zone with sufficient free storage capacity, and try to schedule job data again. In this case, the control unit 11 recalculates the transmission request time and the deletion time based on the changed output scheduled time, and again determines whether the print data can be held from the changed transmission request time to the deletion time. judge.

また、プリンタ1の制御部11は、図7に示すステップS8の処理においてプリンタ1の制御部11が必要分の空き記憶容量がないと判定した場合、スケジュール記憶部11aに記憶されるスケジュールデータを参照して、印刷データを保持できる時間帯を元の出力予定時刻になるべく近い時間帯から探し出して変更し、変更した旨と変更後の送信要求時刻および削除時刻とを送信元のコンピュータに通知するようにしてもよい。   If the control unit 11 of the printer 1 determines that the necessary storage capacity is not available in the process of step S8 shown in FIG. 7, the control unit 11 of the printer 1 stores the schedule data stored in the schedule storage unit 11a. Referring to it, find and change the time zone in which the print data can be held from the time zone as close as possible to the original scheduled output time, and notify the transmission source computer of the change and the changed transmission request time and deletion time. You may do it.

この発明の実施形態に係るプリンタと複数のコンピュータとを含むネットワークシステムの概略の構成を示す図である。1 is a diagram showing a schematic configuration of a network system including a printer and a plurality of computers according to an embodiment of the present invention. この実施形態で扱うジョブデータの構成の一例を示す図である。It is a figure which shows an example of a structure of the job data handled by this embodiment. プリンタおよびコンピュータのそれぞれの概略の構成を示すブロック図である。FIG. 2 is a block diagram illustrating a schematic configuration of each of a printer and a computer. プリンタのスケジュール記憶部に記憶されるスケジュールデータの概略の内容を示す模式図である。It is a schematic diagram which shows the outline content of the schedule data memorize | stored in the schedule memory | storage part of a printer. 図4に示すスケジュールデータの一部の詳細な内容を示す模式図である。It is a schematic diagram which shows the detailed content of a part of schedule data shown in FIG. (a)は印刷データの保持時間の他の設定方法について説明する図であり、(b)は印刷データの保持時間のさらに他の設定方法について説明する図であり、(c)は(a)および(b)の設定方法における保持開始時刻および保持終了時刻の設定方法の一例を示す図である。(A) is a figure explaining the other setting method of the retention time of print data, (b) is a figure explaining the other setting method of the retention time of print data, (c) is a figure (a). It is a figure which shows an example of the setting method of the holding | maintenance start time and holding | maintenance end time in the setting method of (b). 受信したジョブデータのスケジューリングに関するプリンタの制御部の処理手順の一部を示すフローチャートである。6 is a flowchart illustrating a part of a processing procedure of a control unit of a printer regarding scheduling of received job data. スケジュールデータに基づく処理に関するプリンタの制御部の処理手順の一部を示すフローチャートである。6 is a flowchart illustrating a part of a processing procedure of a control unit of a printer regarding processing based on schedule data. 印刷処理に関するプリンタの制御部の処理手順の一部を示すフローチャートである。6 is a flowchart illustrating a part of a processing procedure of a control unit of a printer regarding print processing. 他の実施形態におけるスケジュールデータの一部の内容を示す模式図である。It is a schematic diagram which shows the one part content of the schedule data in other embodiment. 図10に示す実施形態における制御部の処理手順の一部を示すフローチャートである。It is a flowchart which shows a part of process procedure of the control part in embodiment shown in FIG.

符号の説明Explanation of symbols

1 プリンタ
2〜4 コンピュータ
5 ネットワーク
10 入力部
11 制御部
11a スケジュール記憶部
11b 印刷ジョブ管理部
11e 認証処理部
12 プリンタエンジン
13 印刷データ記憶部
14 ネットワークI/F部
DESCRIPTION OF SYMBOLS 1 Printer 2-4 Computer 5 Network 10 Input part 11 Control part 11a Schedule memory | storage part 11b Print job management part 11e Authentication process part 12 Printer engine 13 Print data memory | storage part 14 Network I / F part

Claims (10)

ネットワークを介して接続されたコンピュータから出力予定時刻を含む属性データが付加された印刷データを受信し、前記印刷データに基づく印刷を行う印刷装置であって、
受信した印刷データに付加された属性データがさらに親展情報を含む場合に、前記印刷データの受信時には前記属性データのみを記憶し、前記属性データに含まれる前記出力予定時刻の所定時間前に送信元のコンピュータに前記印刷データの送信を要求し、前記出力予定時刻を含む所定時間にわたって前記印刷データを保持させ、前記属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報との照合結果に基づいて、前記印刷データに基づく印刷を行う制御手段を備えることを特徴とする印刷装置。
A printing apparatus that receives print data to which attribute data including scheduled output time is added from a computer connected via a network, and performs printing based on the print data,
When the attribute data added to the received print data further includes confidential information, only the attribute data is stored when the print data is received, and the transmission source is a predetermined time before the scheduled output time included in the attribute data Requesting the computer to transmit the print data, hold the print data for a predetermined time including the scheduled output time, and verifying the confidential information included in the attribute data and the confidential information input by the user's input operation A printing apparatus comprising control means for performing printing based on the print data based on the result.
前記属性データは、前記印刷データのデータ量情報を含み、
前記制御手段は、前記属性データが前記親展情報を含む場合に送信の要求によって受信した前記印刷データを保持させておく時間を、前記印刷データのデータ量情報に応じて設定することを特徴とする請求項1に記載の印刷装置。
The attribute data includes data amount information of the print data,
The control means sets a time for holding the print data received by a transmission request when the attribute data includes the confidential information according to data amount information of the print data. The printing apparatus according to claim 1.
前記制御手段は、前記属性データに含まれる出力予定時刻を含む所定時間にわたって前記印刷データを格納するための空き記憶容量がないと判定した場合、前記印刷データの送信の要求をしないとともに、その旨の情報を前記送信元のコンピュータに送信することを特徴とする請求項1または2に記載の印刷装置。   When it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time included in the attribute data, the control means does not request transmission of the print data and The printing apparatus according to claim 1, wherein the information is transmitted to the transmission source computer. 前記制御手段は、前記送信元のコンピュータから変更された出力予定時刻を含む属性データが付加された印刷データを受信した場合、前記変更された出力予定時刻を含む所定時間にわたって前記印刷データを格納するための空き記憶容量があるか否かを再度判定することを特徴とする請求項3に記載の印刷装置。   The control unit stores the print data for a predetermined time including the changed scheduled output time when receiving the print data to which the attribute data including the changed planned output time is added from the transmission source computer. The printing apparatus according to claim 3, wherein it is determined again whether or not there is a free storage capacity for storing. 前記制御手段は、前記属性データに含まれる出力予定時刻を含む所定時間にわたって前記印刷データを格納するための空き記憶容量がないと判定した場合、前記印刷データを格納可能な時刻に前記出力予定時刻を変更するとともに、その旨の情報を前記送信元のコンピュータに送信することを特徴とする請求項3に記載の印刷装置。   When it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time included in the attribute data, the control means sets the scheduled output time at a time when the print data can be stored. The printing apparatus according to claim 3, wherein the information is changed and information indicating that is transmitted to the transmission source computer. 前記制御手段は、前記属性データに含まれる出力予定時刻を含む所定時間にわたって前記印刷データを格納するための空き記憶容量がないと判定した場合、前記印刷データを保持する時間を短縮することを特徴とする請求項3に記載の印刷装置。   The control means reduces the time for holding the print data when it is determined that there is no free storage capacity for storing the print data for a predetermined time including the scheduled output time included in the attribute data. The printing apparatus according to claim 3. 前記属性データは、前記印刷データのデータ量情報を含み、
前記制御手段は、前記データ量情報が所定値以上である場合、前記印刷データの先頭から所定値以下のデータ量分の印刷データのみについて出力予定時刻の所定時間前に前記送信元のコンピュータに前記印刷データの送信を要求することを特徴とする請求項1または2に記載の印刷装置。
The attribute data includes data amount information of the print data,
When the data amount information is greater than or equal to a predetermined value, the control means sends the print source data to the transmission source computer only a predetermined time before the scheduled output time for only the print data corresponding to the data amount less than or equal to the predetermined value from the top of the print data. The printing apparatus according to claim 1, wherein transmission of print data is requested.
前記制御手段は、前記印刷データの先頭部分のみについて前記出力予定時刻の所定時間前に前記送信元のコンピュータに送信の要求をし、前記先頭部分の送信の要求よりも後であって前記出力予定時刻よりも前に前記印刷データの前記先頭部分以外の部分について前記送信元のコンピュータに前記印刷データの送信を要求することを特徴とする請求項1に記載の印刷装置。   The control means makes a transmission request to the transmission source computer for a predetermined time before the scheduled output time for only the head portion of the print data, and the output schedule is after the request for transmission of the head portion. The printing apparatus according to claim 1, wherein the printing apparatus requests the transmission source computer to transmit the print data for a portion other than the head portion of the print data before time. ネットワークを介して接続されたコンピュータから親展情報を選択的に含む属性データが付加された印刷データを受信し、前記印刷データに基づく印刷を行う印刷装置であって、
前記属性データが前記親展情報を含む場合に、前記送信元のコンピュータからの前記印刷データの受信時に前記印刷データの先頭部分のみを記憶し、前記属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報との照合結果に基づいて、前記先頭部分の印刷データに基づく印刷を行うとともに前記先頭部分以外の部分の印刷データの送信を前記コンピュータに要求し、前記先頭部分の印刷データに基づく印刷に続けて前記先頭部分以外の部分の印刷データに基づく印刷を行う制御手段を備えることを特徴とする印刷装置。
A printing apparatus that receives print data to which attribute data that selectively includes confidential information is added from a computer connected via a network, and performs printing based on the print data,
When the attribute data includes the confidential information, only the head portion of the print data is stored when the print data is received from the transmission source computer, and the confidential information included in the attribute data and a user input operation are stored. Based on the collation result with the confidential information that has been input, printing is performed based on the print data of the head portion, and the computer is requested to transmit print data of a portion other than the head portion, and the print data of the head portion is A printing apparatus comprising: control means for performing printing based on print data of a portion other than the head portion subsequent to printing based on the printing.
ネットワークを介して接続されたコンピュータから出力予定時刻を含む属性データが付加された印刷データを受信し、前記印刷データに基づく印刷を行う印刷制御方法であって、
前記属性データがさらに親展情報を含むか否かを判定する判定ステップと、
前記判定ステップにおいて前記属性データが親展情報を含むと判定された場合に前記印刷データの受信時に前記属性データのみを記憶する属性データ記憶ステップと、
前記判定ステップにおいて前記属性データが親展情報を含むと判定された場合に前記属性データに含まれる前記出力予定時刻の所定時間前に送信元のコンピュータに前記印刷データの送信を要求する送信要求ステップと、
前記属性データに含まれる親展情報とユーザの入力操作によって入力された親展情報とを照合する照合ステップと、
前記照合ステップでの照合結果に基づいて前記送信要求ステップでの送信の要求によって受信した印刷データに基づく印刷を行う印刷ステップと、を備えることを特徴とする印刷制御方法。
A print control method for receiving print data to which attribute data including scheduled output time is added from a computer connected via a network, and performing printing based on the print data,
A determination step of determining whether or not the attribute data further includes confidential information;
An attribute data storage step of storing only the attribute data when the print data is received when it is determined in the determination step that the attribute data includes confidential information;
A transmission requesting step for requesting transmission of the print data to a transmission source computer a predetermined time before the scheduled output time included in the attribute data when it is determined in the determination step that the attribute data includes confidential information; ,
A collation step of collating confidential information included in the attribute data with confidential information input by a user input operation;
And a printing step of performing printing based on the print data received by the transmission request in the transmission request step based on the collation result in the collation step.
JP2003435398A 2003-12-26 2003-12-26 Printing apparatus and printing control method Expired - Fee Related JP4368195B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003435398A JP4368195B2 (en) 2003-12-26 2003-12-26 Printing apparatus and printing control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003435398A JP4368195B2 (en) 2003-12-26 2003-12-26 Printing apparatus and printing control method

Publications (2)

Publication Number Publication Date
JP2005193408A true JP2005193408A (en) 2005-07-21
JP4368195B2 JP4368195B2 (en) 2009-11-18

Family

ID=34815495

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003435398A Expired - Fee Related JP4368195B2 (en) 2003-12-26 2003-12-26 Printing apparatus and printing control method

Country Status (1)

Country Link
JP (1) JP4368195B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008048171A (en) * 2006-08-16 2008-02-28 Oki Data Corp Image-data processing system and image processor
JP2008197948A (en) * 2007-02-14 2008-08-28 Seiko Epson Corp Information processor, information processing system, and control method of information processor
JP2008269296A (en) * 2007-04-20 2008-11-06 Sharp Corp Print control unit, print control system, printer, print control method and program
JP2008269237A (en) * 2007-04-19 2008-11-06 Brother Ind Ltd Print system and printer
JP2009083419A (en) * 2007-10-02 2009-04-23 Brother Ind Ltd Printer, and program
JP2011171836A (en) * 2010-02-16 2011-09-01 Ricoh Co Ltd Image processing apparatus, image processing method, and image processing program
US8134730B2 (en) 2007-08-03 2012-03-13 Sharp Kabushiki Kaisha Output control system
US8446619B2 (en) 2007-04-20 2013-05-21 Sharp Kabushiki Kaisha Print control apparatus, print control system and print apparatus
US8605320B2 (en) 2010-11-02 2013-12-10 Brother Kogyo Kabushiki Kaisha Method for setting storage time for print jobs and memory management in printing apparatus
JP2015012468A (en) * 2013-06-28 2015-01-19 京セラドキュメントソリューションズ株式会社 Image formation device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008048171A (en) * 2006-08-16 2008-02-28 Oki Data Corp Image-data processing system and image processor
JP2008197948A (en) * 2007-02-14 2008-08-28 Seiko Epson Corp Information processor, information processing system, and control method of information processor
JP2008269237A (en) * 2007-04-19 2008-11-06 Brother Ind Ltd Print system and printer
JP2008269296A (en) * 2007-04-20 2008-11-06 Sharp Corp Print control unit, print control system, printer, print control method and program
US8446619B2 (en) 2007-04-20 2013-05-21 Sharp Kabushiki Kaisha Print control apparatus, print control system and print apparatus
US8493605B2 (en) 2007-04-20 2013-07-23 Sharp Kabushiki Kaisha Print control apparatus that acquires user position information of a portable terminal
US8134730B2 (en) 2007-08-03 2012-03-13 Sharp Kabushiki Kaisha Output control system
JP2009083419A (en) * 2007-10-02 2009-04-23 Brother Ind Ltd Printer, and program
US8587803B2 (en) 2007-10-02 2013-11-19 Brother Kogyo Kabushiki Kaisha Printing device, method and computer readable medium for executing print job
JP2011171836A (en) * 2010-02-16 2011-09-01 Ricoh Co Ltd Image processing apparatus, image processing method, and image processing program
US8605320B2 (en) 2010-11-02 2013-12-10 Brother Kogyo Kabushiki Kaisha Method for setting storage time for print jobs and memory management in printing apparatus
JP2015012468A (en) * 2013-06-28 2015-01-19 京セラドキュメントソリューションズ株式会社 Image formation device

Also Published As

Publication number Publication date
JP4368195B2 (en) 2009-11-18

Similar Documents

Publication Publication Date Title
JP4621103B2 (en) Image forming apparatus and method of controlling image forming apparatus
JP3710518B2 (en) Network printing system
US20060112021A1 (en) Printing apparatus, control method thereof, and recording medium
US8108925B2 (en) Authentication printing system and authentication printing method
US8982376B2 (en) Appending a print password and a reprint password to a print job
US8873092B2 (en) Printing system, printing device, host device, and computer accessible storage storing program therefor
JPH11170627A (en) Printing system and job management method therefor
JP2007105937A5 (en)
JP6216235B2 (en) Image forming apparatus, control method therefor, and program
JP4368195B2 (en) Printing apparatus and printing control method
JP2007226565A (en) Printing device and method for controlling printing device
JP2020093549A (en) Printing apparatus, control method therefor, and program
JP7331455B2 (en) PRINT SYSTEM, PRINT CONTROL DEVICE, PROGRAM, AND PRINT CONTROL DEVICE CONTROL METHOD
US10649703B2 (en) Print control apparatus, control method of a print control apparatus, and recording medium
JP5353476B2 (en) Document transmission apparatus, document transmission program, and document flow system
JP2009025952A (en) Image forming system, image-forming program and image forming device
JP4613855B2 (en) Job management method
JPH10289078A (en) Output control method and device
JP2005094383A (en) Document distribution system and record medium
JP4239533B2 (en) Image management method, image generation apparatus, image storage apparatus, and image management system
JP4479673B2 (en) Image forming apparatus, terminal device for controlling the same, and communication program
JP6828760B2 (en) Information processing equipment, information processing methods and programs, and information processing systems
JP4711140B2 (en) Setting terminal, management device, management system, and program
JP2006065842A (en) Document processing management system and method
JP2019136952A (en) Image formation apparatus, control method and program of image formation apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090511

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090629

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090629

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

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

R150 Certificate of patent or registration of utility model

Ref document number: 4368195

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120904

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130904

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees