[go: up one dir, main page]

JP2014069553A - Printer and program - Google Patents

Printer and program Download PDF

Info

Publication number
JP2014069553A
JP2014069553A JP2012219975A JP2012219975A JP2014069553A JP 2014069553 A JP2014069553 A JP 2014069553A JP 2012219975 A JP2012219975 A JP 2012219975A JP 2012219975 A JP2012219975 A JP 2012219975A JP 2014069553 A JP2014069553 A JP 2014069553A
Authority
JP
Japan
Prior art keywords
printing apparatus
printing
printable
sheet number
printable sheet
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
JP2012219975A
Other languages
Japanese (ja)
Other versions
JP5983260B2 (en
Inventor
Kentaro Yamada
健太郎 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2012219975A priority Critical patent/JP5983260B2/en
Publication of JP2014069553A publication Critical patent/JP2014069553A/en
Application granted granted Critical
Publication of JP5983260B2 publication Critical patent/JP5983260B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a printer which is incorporated plurally in an information processing system and each managing their numbers of printable sheets and a program for operation of the managing function.SOLUTION: A printer 100 incorporated in an information processing system 1000 involving a plurality of printers comprises a printing part 170, a storage part 120 storing numbers of printable sheets for the plurality of printers and a printable sheet number control part 110 which modifies the number of printable sheets for the printer 100 on the basis of a printing operation to be carried out by the printing part 170, and, when the number of printable sheets of the printer is smaller than a predetermined threshold value, increases the number of printable sheets for the printer 100 and decreases the numbers of printable sheets for at least a part of the plurality of printers other than the printer 100.

Description

本発明は、印刷装置、およびプログラムに関する。   The present invention relates to a printing apparatus and a program.

特許文献1には、印刷量に基づいて印刷の実行可能不可能を制御する印刷装置について、該印刷装置を管理する印刷管理装置が開示されており、その構成として、印刷管理装置が印刷装置からジョブログを定期的に取得し、印刷装置の実績値を更新し、印刷装置に上限値と実績値を保持させることにより、印刷管理装置が立ちあがっていなくても印刷を可能とするものと、クライアント側で実績値と上限値を比較し、上限値を超えていた場合、印刷指示できないようにすることで、印刷管理装置が立ちあがっていなくても印刷上限を超えないようにするものと、が示されている。特許文献2には、印刷管理サーバが管理下にある複合機に対して印刷ジョブチケットを発行し、各複合機はジョブチケットに割り当てられた上限値の範囲内で印刷を行う構成とすることで印刷管理サーバが立ち上がっていなくても各複合機において上限制限印刷が実行される印刷システムが開示されている。   Patent Document 1 discloses a print management apparatus that manages a printing apparatus that controls whether or not printing can be performed based on a printing amount. A job log can be acquired periodically, the actual value of the printing device is updated, and the upper limit value and the actual value are retained in the printing device, enabling printing even when the print management device is not up, and the client The actual value is compared with the upper limit value, and if the upper limit value is exceeded, it is indicated that the print upper limit is not exceeded even if the print management device is not up by disabling the print instruction. Has been. According to Patent Document 2, a print job ticket is issued to a multifunction peripheral managed by the print management server, and each multifunction peripheral performs printing within a range of an upper limit value assigned to the job ticket. A printing system is disclosed in which upper limit restriction printing is executed in each multi-function peripheral even if the print management server is not started.

特開2002−116899号公報JP 2002-116899 A 特開2011−70367号公報JP 2011-70367 A

本発明の目的の1つは、情報処理システムに複数含まれる印刷装置であって、それぞれが複数の印刷装置の印刷可能枚数を管理する印刷装置、およびプログラムを提供することにある。   An object of the present invention is to provide a printing apparatus included in a plurality of information processing systems, each of which manages the printable number of sheets of the plurality of printing apparatuses, and a program.

上記目的を達成するために、請求項1に記載の発明は、複数の印刷装置を含む情報処理システムに含まれる印刷装置であって、印刷処理を実行する印刷手段と、前記複数の印刷装置のそれぞれの印刷可能枚数を記憶する印刷可能枚数記憶手段と、前記印刷手段により実行される前記印刷処理に基づいて、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を変更し、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数が予め定められる閾値より小さい場合、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を増加させ、前記印刷可能枚数記憶手段に記憶される、該印刷装置を除く前記複数の印刷装置の少なくとも一部の印刷可能枚数を減少させる印刷可能枚数制御手段と、を有することを特徴とする印刷装置である。   In order to achieve the above object, the invention described in claim 1 is a printing apparatus included in an information processing system including a plurality of printing apparatuses, a printing unit that executes a printing process, and a plurality of printing apparatuses. Based on the printable number storage means for storing each printable number of sheets and the printing process executed by the printing means, the printable number of sheets of the printing apparatus stored in the printable number of sheets storage means is changed, When the printable sheet number of the printing apparatus stored in the printable sheet number storage unit is smaller than a predetermined threshold, the printable sheet number of the printing apparatus stored in the printable sheet number storage unit is increased and the printable Printable sheet number control means for reducing the printable sheet number of at least a part of the plurality of printing apparatuses excluding the printing apparatus stored in the sheet number storage means. A printing apparatus for.

また、請求項2に記載の発明は、請求項1に記載の印刷装置であって、前記印刷可能枚数制御手段は、前記複数の印刷装置の少なくとも一部を、該印刷装置を除く前記複数の印刷装置の印刷可能枚数に基づいて決定することを特徴とする印刷装置である。   The invention according to claim 2 is the printing apparatus according to claim 1, wherein the printable sheet number control means removes at least a part of the plurality of printing apparatuses from the plurality of printing apparatuses excluding the printing apparatus. The printing apparatus is determined based on the number of printable sheets of the printing apparatus.

また、請求項3に記載の発明は、請求項2に記載の印刷装置であって、前記印刷可能枚数制御手段は、前記複数の印刷装置の少なくとも一部として、該印刷装置を除く前記複数の印刷装置のうち、印刷可能枚数が最も大きいものを選択することを特徴とする印刷装置である。   The invention according to claim 3 is the printing apparatus according to claim 2, wherein the printable sheet number control means includes the plurality of printing apparatuses excluding the printing apparatus as at least a part of the plurality of printing apparatuses. Among the printing apparatuses, the printing apparatus having the largest printable number is selected.

また、請求項4に記載の発明は、請求項2に記載の印刷装置であって、前記印刷可能枚数制御手段は、前記複数の印刷装置の少なくとも一部として、該印刷装置を除く前記複数の印刷装置のうち、印刷可能枚数が大きいものから順に予め定められる数の印刷装置を選択することを特徴とする印刷装置である。   According to a fourth aspect of the present invention, there is provided the printing apparatus according to the second aspect, wherein the printable sheet number control means includes the plurality of printing apparatuses excluding the printing apparatus as at least a part of the plurality of printing apparatuses. Among the printing apparatuses, the printing apparatus is characterized by selecting a predetermined number of printing apparatuses in descending order of the number of printable sheets.

また、請求項5に記載の発明は、請求項1乃至4のいずれかに記載の印刷装置であって、前記印刷可能枚数制御手段は、該印刷装置の印刷可能枚数が前記閾値より小さい場合、予め定められる数を該印刷装置の印刷可能枚数に加算し、該印刷装置を除く前記複数の印刷装置の少なくとも一部の印刷可能枚数に対し、該印刷装置を除く前記複数の印刷装置の印刷可能枚数の合計が前記予め定められる数だけ減少するよう減算を行うことを特徴とする印刷装置である。   The invention according to claim 5 is the printing apparatus according to any one of claims 1 to 4, wherein the printable sheet number control means is configured such that the printable sheet number of the printing apparatus is smaller than the threshold value. The predetermined number is added to the number of printable sheets of the printing apparatus, and the printing of the plurality of printing apparatuses excluding the printing apparatus is possible for at least a part of the printable number of the plurality of printing apparatuses excluding the printing apparatus. In the printing apparatus, the subtraction is performed so that the total number of sheets decreases by the predetermined number.

また、請求項6に記載の発明は、請求項1乃至5のいずれかに記載の印刷装置であって、前記印刷可能枚数記憶手段に記憶される印刷可能枚数を示す印刷可能枚数情報を、該印刷装置を除く前記複数の印刷装置に対し送信し、該印刷装置を除く前記複数の印刷装置のそれぞれから送信される印刷可能枚数情報を受信する印刷可能枚数情報通信手段をさらに有し、前記印刷可能枚数情報通信手段により印刷可能枚数情報が受信された場合、前記印刷可能枚数制御手段は、前記印刷可能枚数記憶手段に記憶される印刷可能枚数を、前記受信された印刷可能枚数情報に基づいて変更することを特徴とする印刷装置である。   The invention according to claim 6 is the printing apparatus according to any one of claims 1 to 5, wherein the printable sheet number information indicating the printable sheet number stored in the printable sheet number storage unit is A printable sheet number information communication means for transmitting to the plurality of printing apparatuses excluding the printing apparatus and receiving printable sheet number information transmitted from each of the plurality of printing apparatuses excluding the printing apparatus; When the printable sheet number information is received by the printable sheet number information communication unit, the printable sheet number control unit determines the printable sheet number stored in the printable sheet number storage unit based on the received printable sheet number information. It is a printing apparatus characterized by changing.

また、請求項7に記載の発明は、請求項6に記載の印刷装置であって、該印刷装置を除く前記複数の印刷装置のそれぞれの通信可否を認識する通信可否認識手段を更に有し、前記印刷可能枚数情報通信手段は、前記通信可否認識手段により通信可能と認識された印刷装置の数が、該印刷装置を除く前記複数の印刷装置の数の半数より大きい場合に、前記印刷可能枚数情報を送信することを特徴とする印刷装置である。   The invention according to claim 7 is the printing apparatus according to claim 6, further comprising communication availability recognition means for recognizing whether each of the plurality of printing apparatuses excluding the printing apparatus can communicate, The printable sheet number information communication unit is configured to print the printable sheet number when the number of printing apparatuses recognized as communicable by the communication possibility recognition unit is larger than half the number of the plurality of printing apparatuses excluding the printing apparatus. A printing apparatus characterized by transmitting information.

また、請求項8に記載の発明は、請求項6又は7に記載の印刷装置であって、前記印刷可能枚数情報通信手段は、当該印刷装置が起動された場合に、該印刷装置を除く前記複数の印刷装置の少なくとも一部から前記印刷可能枚数情報を受信することを特徴とする印刷装置である。   The invention according to claim 8 is the printing apparatus according to claim 6 or 7, wherein the printable sheet number information communication means excludes the printing apparatus when the printing apparatus is activated. The printing apparatus receives the printable sheet number information from at least a part of a plurality of printing apparatuses.

また、請求項9に記載の発明は、請求項1乃至8のいずれかに記載の印刷装置であって、前記情報処理システムに追加される印刷装置を識別する追加印刷装置識別情報および前記情報処理システムから除外される印刷装置を識別する除外印刷装置識別情報の少なくとも一部を含む、変更印刷装置識別情報を取得する変更印刷装置情報取得手段をさらに有し、前記印刷可能枚数記憶手段は、前記複数の印刷装置のそれぞれの印刷可能枚数を、該印刷装置を識別する印刷装置識別情報と関連づけて記憶し、前記印刷可能枚数記憶手段に記憶される前記印刷装置識別情報が、前記変更印刷装置情報取得手段により取得される前記変更印刷装置識別情報に基づいて変更されることを特徴とする印刷装置である。   The invention according to claim 9 is the printing apparatus according to any one of claims 1 to 8, wherein the additional printing apparatus identification information for identifying the printing apparatus added to the information processing system and the information processing The printable sheet number storage means further includes changed printing apparatus information acquisition means for acquiring changed printing apparatus identification information, including at least part of excluded printing apparatus identification information for identifying printing apparatuses excluded from the system, The number of printable sheets of each of the plurality of printing apparatuses is stored in association with the printing apparatus identification information for identifying the printing apparatus, and the printing apparatus identification information stored in the printable sheet number storage unit is the changed printing apparatus information. The printing apparatus is changed based on the changed printing apparatus identification information acquired by the acquisition unit.

また、請求項10に記載の発明は、コンピュータを、複数の印刷装置を含む情報処理システムに含まれる印刷装置であって、印刷処理を実行する印刷手段と、前記複数の印刷装置のそれぞれの印刷可能枚数を記憶する印刷可能枚数記憶手段と、前記印刷手段により実行される前記印刷処理に基づいて、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を変更し、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数が予め定められる閾値より小さい場合、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を増加させ、前記印刷可能枚数記憶手段に記憶される、該印刷装置を除く前記複数の印刷装置の少なくとも一部の印刷可能枚数を減少させる印刷可能枚数制御手段と、を有する印刷装置として機能させるためのプログラムである。   According to a tenth aspect of the present invention, there is provided a printing apparatus included in an information processing system including a plurality of printing apparatuses, a printing unit that executes a printing process, and printing of each of the plurality of printing apparatuses. Based on the printable number storage means for storing the possible number of sheets and the print processing executed by the printing means, the printable number of sheets of the printing apparatus stored in the printable number of sheets storage means is changed and the printable When the printable sheet number of the printing apparatus stored in the sheet number storage unit is smaller than a predetermined threshold value, the printable sheet number of the printing apparatus stored in the printable sheet number storage unit is increased, and the printable sheet number storage unit And a printable sheet number control means for reducing the printable sheet number of at least a part of the plurality of printing apparatuses excluding the printing apparatus. Is a program to function.

請求項1,10に係る発明によれば、複数の印刷装置を含む情報処理システムに含まれる印刷装置であって、印刷可能枚数記憶手段に記憶される複数の印刷装置の印刷可能枚数を管理する印刷装置が提供される。   According to the first and tenth aspects of the present invention, a printing apparatus included in an information processing system including a plurality of printing apparatuses, which manages the printable sheet number of the plurality of printing apparatuses stored in the printable sheet number storage unit. A printing device is provided.

請求項2に係る発明によれば、印刷装置であって、複数の印刷装置の少なくとも一部を、該印刷装置を除く複数の印刷装置の印刷可能枚数に基づいて決定する印刷装置が提供される。   According to the second aspect of the present invention, there is provided a printing apparatus that determines at least a part of the plurality of printing apparatuses based on the number of printable sheets of the plurality of printing apparatuses excluding the printing apparatus. .

請求項3に係る発明によれば、印刷装置であって、複数の印刷装置の少なくとも一部として、該印刷装置を除く複数の印刷装置のうち、印刷可能枚数が最も大きいものを選択する印刷装置が提供される。   According to the invention of claim 3, a printing apparatus that selects, as at least a part of the plurality of printing apparatuses, one having the largest printable number among a plurality of printing apparatuses excluding the printing apparatus. Is provided.

請求項4に係る発明によれば、印刷装置であって、複数の印刷装置の少なくとも一部として、該印刷装置を除く複数の印刷装置のうち、印刷可能枚数が大きいものから順に予め定められる数の印刷装置を選択する印刷装置が提供される。   According to the invention of claim 4, the number is a predetermined number in order from the largest number of printable devices among a plurality of printing devices excluding the printing device as at least a part of the plurality of printing devices. There is provided a printing apparatus for selecting a printing apparatus.

請求項5に係る発明によれば、印刷装置であって、該印刷装置の印刷可能枚数が閾値より小さい場合、予め定められる数を該印刷装置の印刷可能枚数に加算し、該印刷装置を除く複数の印刷装置の少なくとも一部の印刷可能枚数に対し、印刷可能枚数の合計が前記予め定められる数だけ減少するよう減算を行う印刷装置が提供される。   According to the invention of claim 5, when the number of printable sheets of the printing apparatus is smaller than the threshold value, a predetermined number is added to the number of printable sheets of the printing apparatus, and the printing apparatus is excluded. There is provided a printing apparatus that performs subtraction so that the total number of printable sheets decreases by the predetermined number with respect to at least a part of printable sheets of the plurality of printing apparatuses.

請求項6に係る発明によれば、印刷可能枚数を示す印刷可能枚数情報を送受信し、印刷可能枚数記憶手段に記憶される印刷可能枚数を、送受信された印刷可能枚数情報に基づいて変更する印刷装置が提供される。   According to the sixth aspect of the invention, printable number information indicating the printable number of sheets is transmitted / received, and the printable number of sheets stored in the printable number of sheets storage means is changed based on the transmitted / received number of printable sheets information. An apparatus is provided.

請求項7に係る発明によれば、印刷装置であって、通信可能と認識された印刷装置の数が、該印刷装置を除く複数の印刷装置の数の半数より大きい場合に、印刷可能枚数情報を送信する印刷装置が提供される。   According to the invention of claim 7, when the number of printing apparatuses that are recognized as communicable is larger than half of the number of a plurality of printing apparatuses excluding the printing apparatus, the printable sheet number information Is provided.

請求項8に係る発明によれば、印刷装置であって、当該印刷装置が起動された場合に、該印刷装置を除く複数の印刷装置の少なくとも一部から印刷可能枚数情報を受信する印刷装置が提供される。   According to the invention of claim 8, there is provided a printing apparatus that receives printable sheet number information from at least a part of a plurality of printing apparatuses excluding the printing apparatus when the printing apparatus is activated. Provided.

請求項9に係る発明によれば、情報処理システムに追加される印刷装置および除外される印刷装置を識別する除外印刷装置識別情報の少なくとも一部を含む変更印刷装置識別情報を取得し、印刷装置識別情報を変更印刷装置識別情報に基づいて変更する印刷装置が提供される。   According to the ninth aspect of the invention, the changed printing apparatus identification information including at least a part of the excluded printing apparatus identification information for identifying the printing apparatus added to the information processing system and the excluded printing apparatus is acquired, and the printing apparatus is acquired. A printing apparatus is provided that changes identification information based on the changed printing apparatus identification information.

本発明の一実施形態に係る印刷装置を含む情報処理システムを示す図である。1 is a diagram illustrating an information processing system including a printing apparatus according to an embodiment of the present invention. 本発明の一実施形態に係る印刷装置100の構成を示す図である。1 is a diagram illustrating a configuration of a printing apparatus 100 according to an embodiment of the present invention. 記憶部に記憶される印刷上限対象リストの一例を示す図である。It is a figure which shows an example of the printing upper limit object list | wrist memorize | stored in a memory | storage part. 記憶部に記憶される印刷上限対象リストの一例を示す図である。It is a figure which shows an example of the printing upper limit object list | wrist memorize | stored in a memory | storage part. 記憶部に記憶される印刷上限対象リストの一例を示す図である。It is a figure which shows an example of the printing upper limit object list | wrist memorize | stored in a memory | storage part. 本発明の一実施形態に係る印刷装置の、印刷上限対象リスト作成モードにおける動作を示すフローチャートである。6 is a flowchart illustrating an operation in a print upper limit target list creation mode of the printing apparatus according to the embodiment of the present invention. 本発明の一実施形態に係る印刷装置における印刷枚数増減処理を示すフローチャートである。5 is a flowchart showing a print number increase / decrease process in the printing apparatus according to the embodiment of the present invention. 本発明の一実施形態に係る印刷装置における印刷可能枚数の移動(譲渡)処理を示すフローチャートである。6 is a flowchart illustrating a process of transferring (transferring) a printable sheet number in the printing apparatus according to an embodiment of the present invention. 本発明の一実施形態に係る印刷装置の、印刷可能枚数の集計モードにおける動作(印刷可能枚数の集計処理)を示すフローチャートである。5 is a flowchart showing an operation (totaling process of printable sheets) in a printable sheet counting mode of the printing apparatus according to the embodiment of the present invention. 本発明の一実施形態に係る印刷装置における印刷可能枚数の追加処理を示すフローチャートである。6 is a flowchart illustrating a process for adding a printable number of sheets in a printing apparatus according to an embodiment of the present invention.

以下、本発明の実施形態について図面に基づき詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の一実施形態に係る印刷装置100を含む情報処理システム1000を示す図である。情報処理システム1000は、ネットワーク900を介して互いに接続される複数の印刷装置100,200,300,400,500、および600を含む。   FIG. 1 is a diagram showing an information processing system 1000 including a printing apparatus 100 according to an embodiment of the present invention. The information processing system 1000 includes a plurality of printing apparatuses 100, 200, 300, 400, 500, and 600 that are connected to each other via a network 900.

情報処理システム1000の動作モードとして、「印刷上限モード」、「印刷上限対象リスト作成モード」「集計モード」「上限枚数追加モード」がある。   The operation modes of the information processing system 1000 include “print upper limit mode”, “print upper limit target list creation mode”, “counting mode”, and “upper limit number addition mode”.

「印刷上限モード」では、複数の印刷装置100,200,300,400,500、および600を使用可能なユーザが予め登録され、さらにユーザのそれぞれに対して印刷可能枚数が規定される。印刷上限モードに設定されると、各ユーザは、情報処理システム1000の全体(すなわち印刷装置100,200,300,500、および600)における印刷枚数の合計が印刷可能枚数に達するまで印刷を実行できる。   In the “print upper limit mode”, users who can use the plurality of printing apparatuses 100, 200, 300, 400, 500, and 600 are registered in advance, and the number of printable sheets is defined for each user. When the print upper limit mode is set, each user can execute printing until the total number of prints in the entire information processing system 1000 (that is, the printing apparatuses 100, 200, 300, 500, and 600) reaches the printable number. .

「印刷上限対象リスト作成モード」では、複数の印刷装置100,200,300,400,500、および600のいずれかにおいて、印刷上限モードでのユーザ、および該ユーザの印刷可能枚数を示すリストが作成され、他の印刷装置に対して送信される。   In the “print upper limit target list creation mode”, a list indicating the user in the print upper limit mode and the number of printable sheets of the user is created in any of the plurality of printing apparatuses 100, 200, 300, 400, 500, and 600. And transmitted to another printing apparatus.

「集計モード」では、ある時点での情報処理システム1000における各ユーザの印刷可能枚数を複数の印刷装置100,200,300,400,500、および600のいずれかにおいて集計し、表示画面への表示や記憶部への保存等の処理を行う。   In the “aggregation mode”, the number of printable sheets of each user in the information processing system 1000 at a certain point in time is aggregated in any of the plurality of printing apparatuses 100, 200, 300, 400, 500, and 600 and displayed on the display screen. And processing such as saving to a storage unit.

「上限枚数追加モード」では、印刷上限対象リストとして記憶されている、あるユーザの印刷可能枚数を増加させる処理が行われる。   In the “upper limit number addition mode”, processing for increasing the number of printable sheets for a certain user, which is stored as the print upper limit target list, is performed.

図2は、本発明の一実施形態に係る印刷装置100の構成を示す図である。情報処理システム1000に含まれる他の印刷装置200,300,400,500、および600は、少なくとも以下で示す構成については、印刷装置100と共通である。   FIG. 2 is a diagram illustrating a configuration of the printing apparatus 100 according to an embodiment of the present invention. Other printing apparatuses 200, 300, 400, 500, and 600 included in the information processing system 1000 are common to the printing apparatus 100 in at least the configurations described below.

印刷装置100は、印刷処理、および情報処理システム1000に含まれる全ての印刷装置100,200,300,400,500、および600の印刷可能枚数の管理を実行する。印刷装置100は、印刷可能枚数制御部110、記憶部120、通信可否認識処理部130、同期処理部140、集計部150、通信部160、および印刷部170を有する。印刷可能枚数制御部110、通信可否認識処理部130、同期処理部140、集計部150、通信部160、および印刷部170は、例えばCPUの一機能として実現される。記憶部120は、例えばメモリー等の記憶素子により実現される。   The printing apparatus 100 executes print processing and management of the printable number of sheets of all the printing apparatuses 100, 200, 300, 400, 500, and 600 included in the information processing system 1000. The printing apparatus 100 includes a printable sheet number control unit 110, a storage unit 120, a communication availability recognition processing unit 130, a synchronization processing unit 140, a totaling unit 150, a communication unit 160, and a printing unit 170. The printable sheet number control unit 110, the communication possibility recognition processing unit 130, the synchronization processing unit 140, the totaling unit 150, the communication unit 160, and the printing unit 170 are realized as one function of the CPU, for example. The storage unit 120 is realized by a storage element such as a memory, for example.

印刷可能枚数制御部110は、記憶部120に記憶される印刷上限対象リストを管理することで、情報処理システム1000に含まれる全ての印刷装置100,200,300,400,500、および600の印刷可能枚数を制御する。図3は、記憶部120に記憶される印刷上限対象リストの一例を示す図である。印刷可能枚数は、登録されたユーザ毎、印刷装置100,200,300,400,500、および600毎に記憶される数値であり、印刷部170による印刷処理の実行に伴って値が減少していく。このうちユーザおよびユーザ毎の割り当てについては、例えば情報処理システム1000の管理者が印刷装置100を操作して「印刷上限対象リスト作成モード」としたうえで、情報処理システム1000のユーザ、および各ユーザの情報処理システム1000における印刷可能枚数(すなわち印刷装置100,200,300,400,500、および600における印刷可能枚数の合計)を設定する。印刷装置100,200,300,400,500、および600ごとの印刷可能枚数の割り当てについては、印刷可能枚数制御部110が、上述の管理者によりユーザ毎に割り当てられた印刷枚数を、例えば印刷装置の数に等分することで決定する。こうして決定された印刷上限対象リストは、後述する同期処理部140により他の印刷装置200,300,400,500、および600に対して送信される。   The printable sheet number control unit 110 manages the printing upper limit target list stored in the storage unit 120, thereby printing all the printing apparatuses 100, 200, 300, 400, 500, and 600 included in the information processing system 1000. Control possible number. FIG. 3 is a diagram illustrating an example of the print upper limit target list stored in the storage unit 120. The number of printable sheets is a numerical value stored for each registered user and for each of the printing apparatuses 100, 200, 300, 400, 500, and 600, and the value decreases as the printing unit 170 executes the printing process. Go. Of these, regarding the allocation for each user and each user, for example, after the administrator of the information processing system 1000 operates the printing apparatus 100 to enter the “print upper limit target list creation mode”, the user of the information processing system 1000 and each user The number of printable sheets in the information processing system 1000 (that is, the total number of printable sheets in the printing apparatuses 100, 200, 300, 400, 500, and 600) is set. Regarding the allocation of the printable sheet number for each of the printing apparatuses 100, 200, 300, 400, 500, and 600, the printable sheet number control unit 110 assigns the print sheet number allocated for each user by the above-described administrator, for example, the printing apparatus. It is determined by equally dividing the number. The printing upper limit target list thus determined is transmitted to the other printing apparatuses 200, 300, 400, 500, and 600 by the synchronization processing unit 140 described later.

また、印刷可能枚数制御部110は、「上限枚数追加モード」において、例えば上述の管理者の操作により、あるユーザに関する印刷可能枚数を追加する処理を行う。   In addition, in the “upper limit number addition mode”, the printable sheet number control unit 110 performs a process of adding the printable sheet number for a certain user, for example, by the operation of the administrator described above.

さらに、印刷可能枚数制御部110は、「印刷上限モード」において、記憶部120に記憶される印刷装置100の印刷可能枚数が予め定められる閾値より小さい場合、印刷装置100の印刷可能枚数を増加させ、他の印刷装置200,300,400,500、および600の少なくとも一部の印刷可能枚数を減少させる印刷可能枚数増減処理を行う。ここで、印刷可能枚数制御部110は、印刷装置100の印刷可能枚数が閾値より小さい場合、予め定められる数を印刷装置100の印刷可能枚数に加算し、印刷装置100を除く複数の印刷装置200,300,400,500、および600の少なくとも一部の印刷可能枚数に対し、これら複数の印刷装置200,300,400,500、および600の印刷可能枚数の合計が予め定められる数だけ減少するよう減算を行う。印刷可能枚数制御部110による印刷可能枚数増減処理の詳細については後述する。   Further, in the “print upper limit mode”, the printable sheet number control unit 110 increases the printable sheet number of the printing apparatus 100 when the printable sheet number of the printing apparatus 100 stored in the storage unit 120 is smaller than a predetermined threshold. Then, a printable sheet number increase / decrease process for decreasing the printable sheet number of at least a part of the other printing apparatuses 200, 300, 400, 500, and 600 is performed. Here, when the printable sheet number of the printing apparatus 100 is smaller than the threshold value, the printable sheet number control unit 110 adds a predetermined number to the printable sheet number of the printing apparatus 100, and a plurality of printing apparatuses 200 excluding the printing apparatus 100. , 300, 400, 500, and 600, the total number of printable sheets of the plurality of printing apparatuses 200, 300, 400, 500, and 600 is reduced by a predetermined number. Perform subtraction. Details of the printable sheet number increase / decrease process by the printable sheet number control unit 110 will be described later.

記憶部120は、上述した印刷上限対象リストや、CPUを動作させるプログラム等を記憶する。   The storage unit 120 stores the above-described print upper limit target list, a program for operating the CPU, and the like.

通信可否認識処理部130は、通信部160を介して情報処理システム1000に含まれる他の印刷装置200,300,400,500、および600のそれぞれが通信可能な状態であるか否かの判定を行う。例えば、通信可否認識処理部130は、他の印刷装置200,300,400,500、および600のそれぞれに対して応答を要求する信号を送信し、これに対する応答の有無により各印刷装置の通信可否を認識する。また、通信可否認識処理部130は、他の印刷装置200,300,400,500、および600のいずれかからの、応答を要求する信号に対して、通信部160を介して応答を送信する。   The communication possibility recognition processing unit 130 determines whether or not each of the other printing apparatuses 200, 300, 400, 500, and 600 included in the information processing system 1000 can communicate via the communication unit 160. Do. For example, the communication availability recognition processing unit 130 transmits a signal requesting a response to each of the other printing apparatuses 200, 300, 400, 500, and 600, and whether or not each printing apparatus can communicate depending on whether or not there is a response to the response. Recognize In addition, the communication possibility recognition processing unit 130 transmits a response via the communication unit 160 to a signal requesting a response from any of the other printing apparatuses 200, 300, 400, 500, and 600.

同期処理部140は、記憶部120に記憶される印刷上限対象リストの内容と、他の印刷装置200,300,400,500、および600において記憶される印刷上限対象リストの内容と、を一致(同期)させる処理を行う。   The synchronization processing unit 140 matches the contents of the print upper limit target list stored in the storage unit 120 with the contents of the print upper limit target list stored in the other printing apparatuses 200, 300, 400, 500, and 600 ( Process).

具体的には、同期処理部140は、例えば印刷処理の終了時、または予め定められる時刻に通信可否認識処理部130に対し、他の印刷装置200,300,400,500、および600のそれぞれが印刷可能な状態であるか否かの判定を行わせる。他の印刷装置200,300,400,500、および600の過半数が通信可能であった場合、同期処理部140は、通信可能と判定された他の印刷装置200,300,400,500、および600のそれぞれに対し、それぞれが記憶している印刷上限対象リストの最終更新日時を通知するよう求める。   Specifically, for example, the synchronization processing unit 140 causes the other printing apparatuses 200, 300, 400, 500, and 600 to communicate with the communication availability recognition processing unit 130 at the end of the printing process or at a predetermined time. It is determined whether or not printing is possible. When the majority of the other printing apparatuses 200, 300, 400, 500, and 600 are communicable, the synchronization processing unit 140 determines that the other printing apparatuses 200, 300, 400, 500, and 600 determined to be communicable. Are requested to be notified of the last update date and time of the print upper limit target list stored therein.

他の印刷装置200,300,400,500、および600から受信された印刷上限対象リストの最終更新日時が全て自身の記憶部120に記憶される印刷上限対象リストの最終更新日時より前であった場合、同期処理部140は記憶部120に記憶される印刷上限対象リストを他の印刷装置200,300,400,500、および600に対し送信する。一方、他の印刷装置200,300,400,500、および600から受信された印刷上限対象リストの最終更新日時のなかに自身の記憶部120に記憶される印刷可能枚数の最終更新日時より後のものがあった場合、同期処理部140は最終更新日時が最も後(最新)である印刷装置に対し、該印刷装置が記憶している印刷上限対象リストを、印刷装置100および該印刷装置を除く他の印刷装置に対し通知するよう要求する。   The last update date / time of the print upper limit target list received from the other printing apparatuses 200, 300, 400, 500, and 600 was before the last update date / time of the print upper limit target list stored in its own storage unit 120. In this case, the synchronization processing unit 140 transmits the print upper limit target list stored in the storage unit 120 to the other printing apparatuses 200, 300, 400, 500, and 600. On the other hand, the last update date / time of the print upper limit target list received from the other printing apparatuses 200, 300, 400, 500, and 600 is later than the last update date / time of the printable number stored in the storage unit 120 of itself. If there is something, the synchronization processing unit 140 excludes the printing apparatus 100 and the printing apparatus from the printing upper limit target list stored in the printing apparatus for the printing apparatus with the latest update date and time (latest). Request other printers to notify.

同期処理部140は、他の印刷装置200,300,400,500、および600のいずれかから印刷上限対象リストが受信された場合、その内容に基づいて記憶部120に記憶される印刷上限対象リストを変更する。   When the synchronization processing unit 140 receives a print upper limit target list from any of the other printing apparatuses 200, 300, 400, 500, and 600, the print upper limit target list stored in the storage unit 120 based on the content is received. To change.

また、同期処理部140は、印刷装置100の起動時に、上述の一連の動作のうち、通信可否認識処理部130による認識および認識結果に基づく判定を除く処理を実行することで、記憶部120に記憶されている印刷上限対象リストの内容を、情報処理システム1000における最新のものと同等のものにする。   In addition, the synchronization processing unit 140 executes processing other than recognition by the communication possibility recognition processing unit 130 and determination based on the recognition result in the above-described series of operations when the printing apparatus 100 is started up, so that the storage unit 120 performs the processing. The stored contents of the print upper limit target list are made equivalent to the latest one in the information processing system 1000.

また、同期処理部140は、印刷装置100の起動時、およびネットワーク900への接続時に、自身の識別情報を他の印刷装置200,300,400,500、および600に対して送信する。   In addition, the synchronization processing unit 140 transmits its identification information to the other printing apparatuses 200, 300, 400, 500, and 600 when the printing apparatus 100 is activated and connected to the network 900.

また、同期処理部140は、情報処理システム1000に追加される印刷装置を識別する追加印刷装置識別情報および前記情報処理システムから除外される印刷装置を識別する除外印刷装置識別情報の少なくとも一部を含む、変更印刷装置識別情報を取得する。具体的には、同期処理部140は、新たに起動またはネットワーク900へ接続された印刷装置から送信された識別情報(追加印刷装置識別情報)を受信する。また、同期処理部140は、例えば定期的に送受信している既知信号が受信されない等の所定の要件により他の印刷装置200,300,400,500、および600のいずれかが情報処理システム1000から除外(電源断、ネットワーク900との接続の遮断)されたと判断される場合、当該印刷装置を示す識別情報(除外印刷装置識別情報)を取得する。追加印刷装置識別情報および除外印刷装置識別情報は、印刷可能枚数制御部110に出力され、印刷可能枚数制御部110は、これらの情報に基づいて、記憶部120に記憶される印刷上限対象リストを変更する。   The synchronization processing unit 140 also includes at least a part of additional printing apparatus identification information for identifying a printing apparatus added to the information processing system 1000 and excluded printing apparatus identification information for identifying a printing apparatus excluded from the information processing system. Including changed printer identification information. Specifically, the synchronization processing unit 140 receives identification information (additional printing apparatus identification information) transmitted from a printing apparatus that is newly activated or connected to the network 900. In addition, the synchronization processing unit 140 causes any one of the other printing apparatuses 200, 300, 400, 500, and 600 from the information processing system 1000 due to a predetermined requirement that, for example, a known signal that is periodically transmitted and received is not received. If it is determined that it has been excluded (power supply is cut off or connection with the network 900 is cut off), identification information (exclusion printing apparatus identification information) indicating the printing apparatus is acquired. The additional printing apparatus identification information and the excluded printing apparatus identification information are output to the printable sheet number control unit 110, and the printable sheet number control unit 110 generates a print upper limit target list stored in the storage unit 120 based on these pieces of information. change.

また、同期処理部140は、管理者により新たなユーザ登録がなされた場合、新たに登録されたユーザの情報が反映された印刷上限対象リストを、他の印刷装置200,300,400,500、および600に対し送信する。   In addition, when a new user registration is made by the administrator, the synchronization processing unit 140 displays a print upper limit target list that reflects information on the newly registered user as another printing apparatus 200, 300, 400, 500, And 600.

集計部150は、「集計モード」において、例えば情報処理システム1000の管理者の操作に基づいて、他の印刷装置200,300,400,500、および600から、それぞれの印刷可能枚数を取得し、最新の印刷上限対象リストを生成する。管理者は、生成された印刷上限対象リストを参照することで、情報処理システム1000における各ユーザによる印刷処理の実施状況を確認できる。   In the “aggregation mode”, the aggregation unit 150 acquires the number of printable sheets from the other printing apparatuses 200, 300, 400, 500, and 600 based on, for example, the operation of the administrator of the information processing system 1000, Generate the latest print limit target list. The administrator can check the execution status of the printing process by each user in the information processing system 1000 by referring to the generated print upper limit target list.

通信部160は、通信可否認識処理部130、同期処理部140、および集計部150から入力される、他の印刷装置200,300,400,500、および600の少なくとも1つに対して送信される情報を、送信可能な形式に変換して送信する。また、通信部160は、他の印刷装置200,300,400,500、および600から送信された信号を受信し、受信された信号から情報を抽出して、通信可否認識処理部130、同期処理部140、および集計部150に出力する。   The communication unit 160 is transmitted to at least one of the other printing apparatuses 200, 300, 400, 500, and 600 input from the communication availability recognition processing unit 130, the synchronization processing unit 140, and the aggregation unit 150. Convert the information into a sendable format and send it. In addition, the communication unit 160 receives signals transmitted from the other printing apparatuses 200, 300, 400, 500, and 600, extracts information from the received signals, and communicates with the communication availability recognition processing unit 130. The data is output to the unit 140 and the totaling unit 150.

印刷部170は、ユーザによる印刷装置100に対する操作に基づいて印刷処理を行う。印刷部170は、印刷処理を実行すると、該印刷処理の操作を実行したユーザの識別情報と、印刷された枚数と、を印刷可能枚数制御部110に対して通知する。   The printing unit 170 performs a printing process based on a user operation on the printing apparatus 100. When the printing unit 170 executes the printing process, the printing unit 170 notifies the printable sheet number control unit 110 of the identification information of the user who executed the printing process and the number of printed sheets.

次に、印刷可能枚数制御部110による印刷可能枚数増減処理を詳細に説明する。あるユーザの操作に基づく印刷命令が入力された際、もしくは印刷処理の実行中に、該印刷装置100に関連づけて記憶されている該ユーザの印刷可能枚数が予め設定される閾値より小さくなると、印刷可能枚数制御部110は、他の印刷装置200,300,400,500、および600のうち、これらの印刷可能枚数に基づいて決定される1つ又は複数の印刷装置に対し、印刷可能枚数の移動(譲渡)を要求する。具体的には、印刷可能枚数制御部110は記憶部120に記憶されている印刷上限対象リストを参照し、他の印刷装置200,300,400,500、および600の、例えば印刷可能枚数が多いものから順に、予め定められる数(以下、所定枚数)の印刷可能枚数の移動を要求する。ここでは、印刷装置200,300,400,500,600の順に印刷可能枚数が多いと仮定する。   Next, the printable sheet number increase / decrease process by the printable sheet number control unit 110 will be described in detail. When a print command based on a user's operation is input or during execution of a print process, if the user's printable number stored in association with the printing apparatus 100 is smaller than a preset threshold, printing is performed. The possible number control unit 110 moves the printable number of sheets to one or a plurality of printing apparatuses determined based on the number of printable sheets among the other printing apparatuses 200, 300, 400, 500, and 600. Request (transfer). Specifically, the printable sheet number control unit 110 refers to the print upper limit target list stored in the storage unit 120, and the other printing apparatuses 200, 300, 400, 500, and 600 have, for example, a large number of printable sheets. A predetermined number (hereinafter referred to as a “predetermined number”) of printable sheets is requested to be moved in order from the first. Here, it is assumed that the number of printable sheets increases in the order of the printing apparatuses 200, 300, 400, 500, and 600.

最初に要求を受けた他の印刷装置200は、自身の印刷可能枚数が閾値より小さい場合は、印刷装置100に対し移動できる印刷可能枚数はない旨を通知する。自身の印刷可能枚数が(自身における閾値+所定枚数)以上、すなわち(印刷可能枚数−閾値)≧所定枚数であれば、所定枚数を移動させる旨の返信を行ったうえで、自身の印刷可能枚数を所定枚数だけ減らす。自身の印刷可能枚数が(印刷可能枚数−閾値)<所定枚数であれば、要求を受けた印刷装置200は、印刷装置100に対し(印刷可能枚数−閾値)だけ移動させる旨を通知したうえで、自身の印刷可能枚数を閾値と等しい値とする。これらの処理は、他の印刷装置200の、印刷可能枚数制御部110に相当する部分により実行される。   The other printing apparatus 200 that has received the request first notifies the printing apparatus 100 that there is no printable number of sheets that can be moved if the number of printable sheets is smaller than the threshold. If the number of printable sheets is equal to or greater than (threshold value + predetermined number of sheets), that is, (number of printable sheets−threshold) ≧ predetermined number of sheets, a reply indicating that the predetermined number of sheets is moved is made, and then the number of printable sheets Is reduced by a predetermined number. If the number of printable sheets is (printable number of sheets−threshold) <predetermined number of sheets, the printing apparatus 200 that has received the request notifies the printing apparatus 100 that the print apparatus 100 is to be moved by (printable number of sheets−threshold). The number of printable sheets is set equal to the threshold value. These processes are executed by a portion corresponding to the printable sheet number control unit 110 of the other printing apparatus 200.

印刷装置100は、他の印刷装置200から印刷可能枚数の移動が認められた場合には、記憶部120の印刷装置200に関連づけて記憶されている印刷可能枚数に対して、移動が認められた枚数の減算を行うと共に、自身に関連づけられている印刷可能枚数に対して移動が認められた枚数の加算を行う。印刷装置200から印刷可能枚数の移動が認められなかった場合には、印刷装置100は、印刷装置300に対し要求を送信し、以降、いずれかの印刷装置から印刷可能枚数の移動が認められるか、全ての印刷装置に要求処理が実行されるまで、要求相手を変えながら要求処理を繰り返す。   When movement of the printable number of sheets is recognized from another printing apparatus 200, the printing apparatus 100 is recognized to move with respect to the printable number of sheets stored in association with the printing apparatus 200 of the storage unit 120. In addition to subtracting the number of sheets, the number of sheets permitted to move is added to the number of printable sheets associated with itself. If movement of the printable number is not permitted from the printing apparatus 200, the printing apparatus 100 transmits a request to the printing apparatus 300, and thereafter, from which printing apparatus is permitted to move the number of printable sheets The request processing is repeated while changing the request partner until the request processing is executed for all the printing apparatuses.

印刷装置100は、いずれかの印刷装置から印刷可能枚数の移動を認められて上述の印刷可能枚数の加算、減算を行ったあと、再度、印刷装置100に関連づけて記憶されている上述のユーザの印刷可能枚数と閾値との比較を行い、依然、印刷可能枚数が閾値より小さい場合には、印刷可能枚数の移動をまだ要求していない印刷装置に対して、上述の印刷可能枚数の移動の要求を実行する。   The printing apparatus 100 is allowed to move the printable number of sheets from any of the printing apparatuses, and after adding and subtracting the above-mentioned printable number of sheets, the above-described user's stored in association with the printing apparatus 100 again. When the printable sheet number is compared with the threshold value and the printable sheet number is still smaller than the threshold value, the above-described request for moving the printable sheet number is issued to a printing apparatus that has not yet requested the printable sheet number to be moved. Execute.

一方、他の印刷装置200,300,400,500、および600の全てに対して要求処理を実行しても印刷可能枚数が閾値以上にならなかった場合には、印刷装置100は、ユーザにその旨を通知したうえで、印刷可能枚数が0になるまで印刷処理を実行する。ユーザへの通知の際には、例えば上述の同期処理部140により電源断等で削除された印刷装置について記憶されていた印刷可能枚数を参照し、これらの印刷可能枚数を移動することで所定枚数の移動が可能になると判断されればその旨を併せて通知してもよい。   On the other hand, if the number of printable sheets does not exceed the threshold even after executing the request process for all of the other printing apparatuses 200, 300, 400, 500, and 600, the printing apparatus 100 prompts the user to The print processing is executed until the number of printable sheets becomes zero. At the time of notification to the user, for example, by referring to the printable number stored for the printing apparatus deleted by the above-mentioned synchronization processing unit 140 due to power interruption or the like, the predetermined number of sheets can be moved by moving these printable numbers If it is determined that the movement is possible, it may be notified together.

このような印刷可能枚数増減処理により、あるユーザに関して、情報処理システム1000全体において割り振られた印刷可能枚数を変化させることなく、印刷装置100において印刷可能枚数を加算し、印刷装置100において印刷可能枚数の不足により印刷ができなくなることが回避される。   With such a printable sheet number increase / decrease process, the printable sheet number is added in the printing apparatus 100 without changing the printable sheet number allocated for the entire information processing system 1000 for a certain user, and the printable sheet number is printed in the printing apparatus 100. It is avoided that printing cannot be performed due to a shortage of printing.

印刷可能枚数増減処理を、具体的な例を挙げて説明する。図4、および5は記憶部120に記憶される印刷上限対象リストの一例を示す図である。ここではID「A」によって識別されるユーザのみの数値を示す。また、ここでは、印刷装置100,200,300,400,500、および600の全てにおいて、閾値は100に、所定枚数が50に、それぞれ設定されているとする。   The printable number increase / decrease process will be described with a specific example. 4 and 5 are diagrams illustrating an example of the print upper limit target list stored in the storage unit 120. FIG. Here, the numerical value of only the user identified by the ID “A” is shown. Here, in all of the printing apparatuses 100, 200, 300, 400, 500, and 600, it is assumed that the threshold value is set to 100 and the predetermined number of sheets is set to 50.

図4において印刷装置100の印刷可能枚数が60になっているため、印刷可能枚数制御部110は印刷枚数増減処理を行う。まず、印刷可能枚数制御部110は、他の印刷装置200,300,400,500、および600のうち印刷可能枚数が最も大きい印刷装置600に対し要求処理を実行し、印刷装置600からは30枚の移動が認められる。   In FIG. 4, since the printable sheet number of the printing apparatus 100 is 60, the printable sheet number control unit 110 performs a print sheet increase / decrease process. First, the printable sheet number control unit 110 executes request processing for the printing apparatus 600 having the largest printable sheet number among the other printing apparatuses 200, 300, 400, 500, and 600. Movement is permitted.

この結果、印刷装置100の印刷可能枚数は90になり、まだ閾値(100)よりも小さいため、印刷可能枚数制御部110は、他の印刷装置200,300,400,および500のうち印刷可能枚数が最も大きい印刷装置200に対し要求処理を実行し、印刷装置200からは25枚の移動が認められる。この結果、印刷装置100の印刷可能枚数は115になり、閾値(100)以上となったため、印刷枚数増減処理は終了する。終了時の印刷上限対象リストを図5に示す。   As a result, the number of printable sheets of the printing apparatus 100 is 90, which is still smaller than the threshold value (100), so that the printable sheet number control unit 110 can print out of the other printing apparatuses 200, 300, 400, and 500. The request process is executed for the printing apparatus 200 having the largest value, and movement of 25 sheets is permitted from the printing apparatus 200. As a result, the number of printable sheets of the printing apparatus 100 is 115, which is equal to or greater than the threshold (100), and thus the print number increase / decrease process ends. The print upper limit target list at the end is shown in FIG.

次に、印刷装置100の動作を、フローチャートを用いて説明する。   Next, the operation of the printing apparatus 100 will be described using a flowchart.

図6は、本発明の一実施形態に係る印刷装置100の、印刷上限対象リスト作成モードにおける動作を示すフローチャートである。まず、情報処理システム1000の管理者によるユーザ毎の印刷可能枚数の設定や印刷可能枚数の変更等の操作が行われると、操作の内容に基づいて、印刷可能枚数制御部110は印刷上限対象リストの編集および確定を行う(S600)。   FIG. 6 is a flowchart showing the operation in the printing upper limit target list creation mode of the printing apparatus 100 according to the embodiment of the present invention. First, when an administrator of the information processing system 1000 performs an operation such as setting the printable number of pages for each user or changing the printable number of pages, the printable number control unit 110 sets the print upper limit target list based on the content of the operation. Are edited and confirmed (S600).

次に、印刷装置100の通信可否認識処理部130は、印刷上限対象リストに記載された他の印刷装置200,400,500、および600の通信の可否を確認する(S601)。そして他の印刷装置200,400,500、および600の全てが通信可能であるか判定し(S602)、1つでも通信不可能な印刷装置があった場合には、印刷装置100は管理者に対しその旨および通信不可だった他の印刷装置を通知し(S603)、再度印刷上限対象リストの編集および確定が行われる(S600)。   Next, the communication availability recognition processing unit 130 of the printing apparatus 100 confirms the availability of communication between the other printing apparatuses 200, 400, 500, and 600 described in the print upper limit target list (S601). Then, it is determined whether all of the other printing apparatuses 200, 400, 500, and 600 are communicable (S602). If there is any one of the printing apparatuses that cannot communicate, the printing apparatus 100 informs the administrator. On the other hand, other printing apparatuses that have been unable to communicate are notified (S603), and the print upper limit target list is edited and confirmed again (S600).

一方、S602において他の印刷装置200,400,500、および600の全てが通信可能であれば、同期処理部140は印刷上限対象リストを他の印刷装置200,400,500、および600に対して送信する(S604)。以上で、印刷装置100における印刷上限対象リストの配布処理は終了する。   On the other hand, if all of the other printing apparatuses 200, 400, 500, and 600 are communicable in S602, the synchronization processing unit 140 sends the print upper limit target list to the other printing apparatuses 200, 400, 500, and 600. Transmit (S604). Thus, the distribution process of the upper limit print target list in the printing apparatus 100 ends.

図7は、本発明の一実施形態に係る印刷装置100における印刷枚数増減処理を示すフローチャートである。印刷命令が入力されると(S701)、印刷可能枚数制御部110は、該印刷処理を実行したユーザについて、印刷可能枚数が閾値を下回っているか判定を行い(S702)、印刷可能枚数が閾値以上であれば印刷処理を実行する(S708)。S708の印刷処理では、印刷命令により指定された印刷文書の1枚を印刷して、印刷可能枚数から1を減算する。そして印刷可能枚数制御部110は印刷処理が終了したか判定し(S709)、印刷処理が終了していれば印刷枚数増減処理も終了する。印刷処理が終了していなければ、印刷可能枚数制御部110は、S708で減算された印刷可能枚数について、S702の判定を行う。   FIG. 7 is a flowchart showing the print number increase / decrease process in the printing apparatus 100 according to the embodiment of the present invention. When a print command is input (S701), the printable sheet number control unit 110 determines whether the printable sheet number is below the threshold for the user who executed the printing process (S702), and the printable sheet number is greater than or equal to the threshold. If so, print processing is executed (S708). In the printing process of S708, one sheet of the print document designated by the print command is printed, and 1 is subtracted from the printable sheet number. Then, the printable sheet number control unit 110 determines whether the printing process has been completed (S709), and if the printing process has been completed, the printing number increase / decrease process also ends. If the printing process has not been completed, the printable sheet number control unit 110 determines in S702 for the printable sheet number subtracted in S708.

一方、印刷可能枚数が閾値を下回っている場合、印刷可能枚数制御部110は、他の印刷装置200,300,400,500、および600のうち最も印刷可能枚数が大きいものに対して印刷可能枚数の移動を要求する(S703)。そして印刷可能枚数制御部110は、S702の要求に対し、印刷可能枚数の移動が行われたか判定を行い(S704)、印刷可能枚数の移動が行われた場合には再度S702における判定を行う。印刷可能枚数の移動が行われていない場合には、印刷可能枚数制御部110は、他の印刷装置200,300,400,500、および600の全てに移動の要求を送信したか判定を行う(S705)。まだ移動の要求を送信していない印刷装置があった場合、印刷可能枚数制御部110は、他の印刷装置200,300,400,500、および600の、要求をまだ送っていない印刷装置のうち、最も印刷可能枚数が大きいものに対して印刷可能枚数の移動を要求する(S703)。   On the other hand, when the printable number is below the threshold, the printable number control unit 110 prints the printable number for the largest printable number among the other printing apparatuses 200, 300, 400, 500, and 600. Is requested to move (S703). In response to the request in S702, the printable sheet number control unit 110 determines whether the printable sheet number has been moved (S704). If the printable sheet number has been moved, the determination in S702 is performed again. If the printable sheet number has not been moved, the printable sheet number control unit 110 determines whether a movement request has been transmitted to all of the other printing apparatuses 200, 300, 400, 500, and 600 ( S705). When there is a printing apparatus that has not yet transmitted a request for movement, the printable sheet number control unit 110 is the printing apparatus of other printing apparatuses 200, 300, 400, 500, and 600 that has not yet transmitted a request. Then, a request is made to move the printable number for the largest printable number (S703).

S705において、他の印刷装置200,300,400,500、および600の全てに要求が送信されたと判定された場合、印刷可能枚数制御部110は印刷可能枚数が0になっているか判定を行い(S706)、印刷可能枚数が0になっていなければ、印刷装置100はその表示部に印刷可能枚数、および印刷可能枚数が少なくなっている旨のメッセージを表示して(S707)、S708以降の印刷処理を実行する。一方、印刷可能枚数が0になっていれば、印刷装置100はその表示部に印刷可能枚数が0になった旨のメッセージを表示して(S710)、印刷枚数増減処理は終了する。   If it is determined in S705 that the request has been transmitted to all of the other printing apparatuses 200, 300, 400, 500, and 600, the printable sheet number control unit 110 determines whether the printable sheet number is 0 ( In S706), if the printable number is not 0, the printing apparatus 100 displays a message indicating that the printable number and the printable number are low on the display unit (S707), and printing after S708 is performed. Execute the process. On the other hand, if the number of printable sheets is 0, the printing apparatus 100 displays a message indicating that the number of printable sheets is 0 on the display unit (S710), and the print number increase / decrease process ends.

図8は、本発明の一実施形態に係る印刷装置100における印刷可能枚数の移動(譲渡)処理を示すフローチャートである。これは、前述の印刷枚数増減処理における、印刷可能枚数の移動の要求を受けた場合の動作である。   FIG. 8 is a flowchart showing the movement (transfer) process of the printable number of sheets in the printing apparatus 100 according to the embodiment of the present invention. This is an operation when a request for movement of the printable sheet number is received in the above-described print sheet number increase / decrease process.

印刷装置100の印刷可能枚数制御部110は、他の印刷装置200,300,400,500,および600のいずれか(以下、他の印刷装置200とする)からユーザを指定した印刷可能枚数の移動の要求を受けると(S801)、印刷上限対象リストを参照して、該ユーザに関連づけて印刷装置100について記憶されている印刷可能枚数が閾値より大きいか判定を行う(S802)。印刷可能枚数が閾値以下である場合には、移動できる印刷可能枚数はないため、印刷可能枚数制御部110はその旨を他の印刷装置200に対して通知して(S803)印刷可能枚数の移動(譲渡)処理は終了する。   The printable sheet number control unit 110 of the printing apparatus 100 moves the printable sheet number designated by the user from any of the other printing apparatuses 200, 300, 400, 500, and 600 (hereinafter referred to as another printing apparatus 200). Is received (S801), it is determined whether or not the printable number stored in the printing apparatus 100 in association with the user is larger than the threshold by referring to the print upper limit target list (S802). If the printable number is equal to or smaller than the threshold value, there is no printable number of sheets that can be moved, so the printable number control unit 110 notifies the other printing apparatus 200 to that effect (S803) and moves the printable number of sheets. The (transfer) process ends.

一方、S802において、印刷装置100について記憶されている印刷可能枚数が閾値より大きいと判定された場合には、印刷可能枚数制御部110は、さらに(印刷可能枚数−閾値)が、所定枚数以上か否かの判定を行う(S804)。ここで(印刷可能枚数−閾値)が所定枚数より少なかった場合には、印刷可能枚数制御部110は印刷可能枚数を(印刷可能枚数−閾値)だけ移動させる旨を他の印刷装置200に通知して(S805)自身が記憶している印刷可能枚数を(印刷可能枚数−閾値)だけ減らし、(印刷可能枚数−閾値)が所定枚数以上であった場合には、印刷可能枚数制御部110は所定枚数を移動させる旨を他の印刷装置200に通知して(S806)自身が記憶している印刷可能枚数を所定枚数だけ減らし、印刷可能枚数の移動(譲渡)処理は終了する。   On the other hand, if it is determined in S802 that the printable sheet number stored for the printing apparatus 100 is greater than the threshold value, the printable sheet number control unit 110 further determines whether (printable sheet number−threshold value) is equal to or greater than the predetermined sheet number. It is determined whether or not (S804). If (printable number-threshold) is smaller than the predetermined number, the printable number control unit 110 notifies the other printing apparatus 200 that the printable number is moved by (printable number-threshold). (S805) The number of printable sheets stored by itself is reduced by (printable number of sheets−threshold), and when (printable number of sheets−threshold) is equal to or greater than a predetermined number of sheets, the printable sheet number control unit 110 determines a predetermined number. The other printing apparatus 200 is notified that the number of copies is to be moved (S806), and the number of printable pages stored therein is reduced by a predetermined number, and the process of transferring (transferring) the number of printable pages ends.

図9は、本発明の一実施形態に係る印刷装置100の、印刷可能枚数の集計モードにおける動作(印刷可能枚数の集計処理)を示すフローチャートである。情報処理システム1000の管理者により、他の印刷装置(印刷装置200,400,500、および600)を指定したうえで集計操作が行われると(S900)、印刷装置100の通信可否認識処理部130は、他の印刷装置200,400,500、および600の通信の可否を確認する(S901)。そして他の印刷装置200,400,500、および600の全てが通信可能であるか判定し(S902)、1つでも通信不可能な印刷装置があった場合には、印刷装置100は管理者に対しその旨を通知し(S903)、情報処理システム1000の管理者は印刷装置の指定を変更したうえで再度集計操作を行う(S900)。   FIG. 9 is a flowchart showing an operation (counting process of the printable sheet number) in the printable sheet number counting mode of the printing apparatus 100 according to the embodiment of the present invention. When the administrator of the information processing system 1000 designates another printing apparatus (printing apparatuses 200, 400, 500, and 600) and performs a totaling operation (S900), the communication availability recognition processing unit 130 of the printing apparatus 100 is performed. Confirms whether the other printing apparatuses 200, 400, 500, and 600 can communicate (S901). Then, it is determined whether all of the other printing apparatuses 200, 400, 500, and 600 are communicable (S902). If there is any one of the printing apparatuses that cannot communicate, the printing apparatus 100 notifies the administrator. In response to this, the administrator of the information processing system 1000 changes the designation of the printing apparatus and performs the counting operation again (S900).

一方、S902において、S900で指定された他の印刷装置の全てが通信可能であれば、集計部150は、S900で指定された他の印刷装置から印刷上限対象リストを取得する(S904)。   On the other hand, if all of the other printing apparatuses specified in S900 can communicate in S902, the totaling unit 150 acquires a printing upper limit target list from the other printing apparatuses specified in S900 (S904).

そして、集計部150は、管理者の操作に従って、取得された印刷上限対象リストに基づいて印刷可能枚数を集計し(S905)、管理者の操作に従って、その表示および保存を行う(S906)。以上で、印刷装置100における印刷可能枚数の集計処理は終了する。   Then, the totaling unit 150 totals the number of printable sheets based on the acquired print upper limit target list according to the administrator's operation (S905), and displays and stores it according to the administrator's operation (S906). This completes the process of counting the number of printable sheets in the printing apparatus 100.

図10は、本発明の一実施形態に係る印刷装置100における印刷可能枚数の追加処理を示すフローチャートである。これは情報処理システム1000の管理者が印刷装置100を操作することによって実行される処理である。情報処理システム1000の管理者が印刷装置100を操作して印刷枚数の追加を行うと(S1000)、印刷装置100の印刷可能枚数制御部110は、印刷上限対象リストに反映し(S1001)、その後、図6に示したS601以降の処理により、印刷上限対象リストが他の印刷装置200,300,400,500、および600に配布される。   FIG. 10 is a flowchart showing the process for adding the printable number of sheets in the printing apparatus 100 according to the embodiment of the present invention. This is a process executed when the administrator of the information processing system 1000 operates the printing apparatus 100. When the administrator of the information processing system 1000 operates the printing apparatus 100 to add the number of prints (S1000), the printable sheet number control unit 110 of the printing apparatus 100 reflects the print upper limit target list (S1001), and then The printing upper limit target list is distributed to the other printing apparatuses 200, 300, 400, 500, and 600 through the processing after S 601 shown in FIG.

以上の構成により、情報処理システムに複数含まれる印刷装置100であって、複数の印刷装置100ないし600の印刷可能枚数を管理する印刷装置100が提供される。   With the above configuration, there is provided a plurality of printing apparatuses 100 included in the information processing system, which manage the number of printable sheets of the plurality of printing apparatuses 100 to 600.

なお、ここでは、印刷装置100が他の印刷装置200,300,400,500、および600のそれぞれに対して所定枚数の移動を要求する構成について説明したが、本発明はこれに限定されず、他の印刷装置200,300,400,500、および600のそれぞれに対して、移動枚数の合計が所定枚数となるよう、所定枚数の移動を要求する構成としてもよい。例えば、最初に要求を受信した印刷装置がX(<所定枚数)枚の移動を認めた場合に、次の印刷装置に対しては(所定枚数−X)枚の移動を要求する構成としてもよい。   Here, the configuration in which the printing apparatus 100 requests a predetermined number of movements to each of the other printing apparatuses 200, 300, 400, 500, and 600 has been described, but the present invention is not limited to this. The other printing apparatuses 200, 300, 400, 500, and 600 may be configured to request a predetermined number of movements so that the total number of movements becomes a predetermined number. For example, when the printing apparatus that first receives the request recognizes the movement of X (<predetermined number), the next printing apparatus may be requested to move (predetermined number−X). .

なお、ここでは、印刷可能枚数増減処理において、印刷可能枚数が最も大きい印刷装置から順に要求を行う構成について説明したが、本発明はこれに限定されず、複数の印刷装置に同時に要求を行う構成としてもよいし、予め定められる数の印刷装置に、所定枚数を等分した枚数の移動を要求する構成としてもよいし、「閾値」と「印刷可能枚数」との差分が大きいものから順に要求を行う構成としてもよい。   Here, the configuration in which requests are made in order from the printing device with the largest printable number in the printable number increase / decrease processing has been described, but the present invention is not limited to this, and the configuration is to make requests to a plurality of printing devices at the same time. Alternatively, a predetermined number of printing apparatuses may be requested to move a predetermined number of sheets, or requests in order from the largest difference between the “threshold” and “printable number”. It is good also as composition which performs.

また、ここでは、印刷可能枚数増減処理において、各印刷装置に順に要求および応答を行う構成について説明したが、印刷上限対象リストの更新(同期)頻度を増やして常に最新の内容とする構成としたうえで、印刷可能枚数増減処理においては、記憶部120に記憶される印刷上限対象リストの内容の変更のみを行う構成としてもよい。   In this example, the configuration in which requests and responses are made in order to each printing apparatus in the printable number increase / decrease process has been described. However, the update (synchronization) frequency of the print upper limit target list is increased so that the contents are always the latest. In addition, in the printable sheet number increase / decrease process, only the contents of the print upper limit target list stored in the storage unit 120 may be changed.

なお、ここで述べた印刷装置100の動作は、印刷装置100の記憶部120に記憶されるプログラムを動作させることで実現される。このプログラムは通信によって提供されてもよいし、コンピュータによる読み取りが可能な、CD−ROM等の記憶媒体に格納されて提供されてもよい。   The operation of the printing apparatus 100 described here is realized by operating a program stored in the storage unit 120 of the printing apparatus 100. This program may be provided by communication, or may be provided by being stored in a storage medium such as a CD-ROM that can be read by a computer.

100,200,300,400,500,600 印刷装置、110 印刷可能枚数制御部、120 記憶部、130 通信可否認識処理部、140 同期処理部、150 集計部、160 通信部、170 印刷部、900 ネットワーク、1000 情報処理システム。   100, 200, 300, 400, 500, 600 Printing device, 110 Printable sheet number control unit, 120 Storage unit, 130 Communication availability recognition processing unit, 140 Synchronization processing unit, 150 Totaling unit, 160 Communication unit, 170 Printing unit, 900 Network, 1000 information processing system.

Claims (10)

複数の印刷装置を含む情報処理システムに含まれる印刷装置であって、
印刷処理を実行する印刷手段と、
前記複数の印刷装置のそれぞれの印刷可能枚数を記憶する印刷可能枚数記憶手段と、
前記印刷手段により実行される前記印刷処理に基づいて、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を変更し、
前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数が予め定められる閾値より小さい場合、
前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を増加させ、前記印刷可能枚数記憶手段に記憶される、該印刷装置を除く前記複数の印刷装置の少なくとも一部の印刷可能枚数を減少させる印刷可能枚数制御手段と、
を有することを特徴とする印刷装置。
A printing apparatus included in an information processing system including a plurality of printing apparatuses,
Printing means for executing a printing process;
A printable sheet number storage means for storing the printable sheet number of each of the plurality of printing apparatuses;
Based on the printing process executed by the printing unit, the printable number of the printing apparatus stored in the printable number storage unit is changed,
When the printable sheet number of the printing apparatus stored in the printable sheet number storage unit is smaller than a predetermined threshold value,
Increasing the printable sheet number of the printing apparatus stored in the printable sheet number storage means, and storing the printable sheet number storage means in at least a part of the plurality of printing apparatuses excluding the printing apparatus. Printable sheet number control means for reducing
A printing apparatus comprising:
請求項1に記載の印刷装置であって、
前記印刷可能枚数制御手段は、
前記複数の印刷装置の少なくとも一部を、該印刷装置を除く前記複数の印刷装置の印刷可能枚数に基づいて決定することを特徴とする印刷装置。
The printing apparatus according to claim 1,
The printable sheet number control means includes:
A printing apparatus, wherein at least a part of the plurality of printing apparatuses is determined based on the number of printable sheets of the plurality of printing apparatuses excluding the printing apparatus.
請求項2に記載の印刷装置であって、
前記印刷可能枚数制御手段は、
前記複数の印刷装置の少なくとも一部として、該印刷装置を除く前記複数の印刷装置のうち、印刷可能枚数が最も大きいものを選択することを特徴とする印刷装置。
The printing apparatus according to claim 2,
The printable sheet number control means includes:
A printing apparatus that selects, as at least a part of the plurality of printing apparatuses, one having the largest number of printable sheets among the plurality of printing apparatuses excluding the printing apparatus.
請求項2に記載の印刷装置であって、
前記印刷可能枚数制御手段は、
前記複数の印刷装置の少なくとも一部として、該印刷装置を除く前記複数の印刷装置のうち、印刷可能枚数が大きいものから順に予め定められる数の印刷装置を選択することを特徴とする印刷装置。
The printing apparatus according to claim 2,
The printable sheet number control means includes:
A printing apparatus, wherein at least a part of the plurality of printing apparatuses, a predetermined number of printing apparatuses are selected in descending order of the number of printable sheets from among the plurality of printing apparatuses excluding the printing apparatus.
請求項1乃至4のいずれかに記載の印刷装置であって、
前記印刷可能枚数制御手段は、
該印刷装置の印刷可能枚数が前記閾値より小さい場合、
予め定められる数を該印刷装置の印刷可能枚数に加算し、
該印刷装置を除く前記複数の印刷装置の少なくとも一部の印刷可能枚数に対し、該印刷装置を除く前記複数の印刷装置の印刷可能枚数の合計が前記予め定められる数だけ減少するよう減算を行うことを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 4,
The printable sheet number control means includes:
When the number of printable sheets of the printing apparatus is smaller than the threshold value,
Add a predetermined number to the number of printable sheets of the printing device,
Subtraction is performed on at least a part of the printable sheets of the plurality of printing apparatuses excluding the printing apparatus so that the total printable sheet count of the plurality of printing apparatuses excluding the printing apparatus is reduced by the predetermined number. A printing apparatus characterized by that.
請求項1乃至5のいずれかに記載の印刷装置であって、
前記印刷可能枚数記憶手段に記憶される印刷可能枚数を示す印刷可能枚数情報を、該印刷装置を除く前記複数の印刷装置に対し送信し、
該印刷装置を除く前記複数の印刷装置のそれぞれから送信される印刷可能枚数情報を受信する印刷可能枚数情報通信手段をさらに有し、
前記印刷可能枚数情報通信手段により印刷可能枚数情報が受信された場合、
前記印刷可能枚数制御手段は、前記印刷可能枚数記憶手段に記憶される印刷可能枚数を、前記受信された印刷可能枚数情報に基づいて変更することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 5,
Sending printable sheet number information indicating the printable sheet number stored in the printable sheet number storage means to the plurality of printing apparatuses excluding the printing apparatus;
A printable sheet number information communication means for receiving printable sheet number information transmitted from each of the plurality of printing apparatuses excluding the printing apparatus;
When the printable sheet number information is received by the printable sheet number information communication unit,
The printable sheet number control unit changes the printable sheet number stored in the printable sheet number storage unit based on the received printable sheet number information.
請求項6に記載の印刷装置であって、
該印刷装置を除く前記複数の印刷装置のそれぞれの通信可否を認識する通信可否認識手段を更に有し、
前記印刷可能枚数情報通信手段は、前記通信可否認識手段により通信可能と認識された印刷装置の数が、該印刷装置を除く前記複数の印刷装置の数の半数より大きい場合に、前記印刷可能枚数情報を送信することを特徴とする印刷装置。
The printing apparatus according to claim 6,
Further comprising communication enable / disable recognizing means for recognizing communication enable / disable of each of the plurality of printing apparatuses excluding the printing apparatus;
The printable sheet number information communication unit is configured to print the printable sheet number when the number of printing apparatuses recognized as communicable by the communication possibility recognition unit is larger than half the number of the plurality of printing apparatuses excluding the printing apparatus. A printing apparatus characterized by transmitting information.
請求項6又は7に記載の印刷装置であって、
前記印刷可能枚数情報通信手段は、当該印刷装置が起動された場合に、該印刷装置を除く前記複数の印刷装置の少なくとも一部から前記印刷可能枚数情報を受信することを特徴とする印刷装置。
The printing apparatus according to claim 6 or 7,
The printable sheet number information communication unit receives the printable sheet number information from at least a part of the plurality of printing apparatuses excluding the printing apparatus when the printing apparatus is activated.
請求項1乃至8のいずれかに記載の印刷装置であって、
前記情報処理システムに追加される印刷装置を識別する追加印刷装置識別情報および前記情報処理システムから除外される印刷装置を識別する除外印刷装置識別情報の少なくとも一部を含む、変更印刷装置識別情報を取得する変更印刷装置情報取得手段をさらに有し、
前記印刷可能枚数記憶手段は、前記複数の印刷装置のそれぞれの印刷可能枚数を、該印刷装置を識別する印刷装置識別情報と関連づけて記憶し、
前記印刷可能枚数記憶手段に記憶される前記印刷装置識別情報が、前記変更印刷装置情報取得手段により取得される前記変更印刷装置識別情報に基づいて変更されることを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 8,
Changed printing apparatus identification information including at least part of additional printing apparatus identification information for identifying a printing apparatus added to the information processing system and excluded printing apparatus identification information for identifying a printing apparatus excluded from the information processing system. It further has a changed printing device information acquisition means for acquiring,
The printable sheet number storage means stores the printable sheet number of each of the plurality of printing apparatuses in association with printing apparatus identification information for identifying the printing apparatus;
The printing apparatus, wherein the printing apparatus identification information stored in the printable sheet number storage unit is changed based on the changed printing apparatus identification information acquired by the changed printing apparatus information acquisition unit.
コンピュータを、
複数の印刷装置を含む情報処理システムに含まれる印刷装置であって、
印刷処理を実行する印刷手段と、
前記複数の印刷装置のそれぞれの印刷可能枚数を記憶する印刷可能枚数記憶手段と、
前記印刷手段により実行される前記印刷処理に基づいて、前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を変更し、
前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数が予め定められる閾値より小さい場合、
前記印刷可能枚数記憶手段に記憶される該印刷装置の印刷可能枚数を増加させ、前記印刷可能枚数記憶手段に記憶される、該印刷装置を除く前記複数の印刷装置の少なくとも一部の印刷可能枚数を減少させる印刷可能枚数制御手段と、
を有する印刷装置として機能させるためのプログラム。
Computer
A printing apparatus included in an information processing system including a plurality of printing apparatuses,
Printing means for executing a printing process;
A printable sheet number storage means for storing the printable sheet number of each of the plurality of printing apparatuses;
Based on the printing process executed by the printing unit, the printable number of the printing apparatus stored in the printable number storage unit is changed,
When the printable sheet number of the printing apparatus stored in the printable sheet number storage unit is smaller than a predetermined threshold value,
Increasing the printable sheet number of the printing apparatus stored in the printable sheet number storage means, and storing the printable sheet number storage means in at least a part of the plurality of printing apparatuses excluding the printing apparatus. Printable sheet number control means for reducing
A program for causing a printer to function as a printer.
JP2012219975A 2012-10-02 2012-10-02 Printing apparatus and program Expired - Fee Related JP5983260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012219975A JP5983260B2 (en) 2012-10-02 2012-10-02 Printing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012219975A JP5983260B2 (en) 2012-10-02 2012-10-02 Printing apparatus and program

Publications (2)

Publication Number Publication Date
JP2014069553A true JP2014069553A (en) 2014-04-21
JP5983260B2 JP5983260B2 (en) 2016-08-31

Family

ID=50745212

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012219975A Expired - Fee Related JP5983260B2 (en) 2012-10-02 2012-10-02 Printing apparatus and program

Country Status (1)

Country Link
JP (1) JP5983260B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017033210A (en) * 2015-07-31 2017-02-09 京セラドキュメントソリューションズ株式会社 Electronic device, electronic device linkage system, and electronic device linkage method
WO2022153608A1 (en) * 2021-01-18 2022-07-21 ブラザー工業株式会社 Recording system, recording device, server, and control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007128165A (en) * 2005-11-01 2007-05-24 Matsushita Electric Ind Co Ltd Information management device
JP2008077492A (en) * 2006-09-22 2008-04-03 Sharp Corp Printing system and printing method
JP2008118284A (en) * 2006-11-01 2008-05-22 Brother Ind Ltd Image forming apparatus and image forming system
JP2011136484A (en) * 2009-12-28 2011-07-14 Canon Inc Image forming apparatus, control method and program of image forming apparatus
JP2012068787A (en) * 2010-09-22 2012-04-05 Fuji Xerox Co Ltd Image processing device, image processing system and image processing program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007128165A (en) * 2005-11-01 2007-05-24 Matsushita Electric Ind Co Ltd Information management device
JP2008077492A (en) * 2006-09-22 2008-04-03 Sharp Corp Printing system and printing method
JP2008118284A (en) * 2006-11-01 2008-05-22 Brother Ind Ltd Image forming apparatus and image forming system
JP2011136484A (en) * 2009-12-28 2011-07-14 Canon Inc Image forming apparatus, control method and program of image forming apparatus
JP2012068787A (en) * 2010-09-22 2012-04-05 Fuji Xerox Co Ltd Image processing device, image processing system and image processing program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017033210A (en) * 2015-07-31 2017-02-09 京セラドキュメントソリューションズ株式会社 Electronic device, electronic device linkage system, and electronic device linkage method
WO2022153608A1 (en) * 2021-01-18 2022-07-21 ブラザー工業株式会社 Recording system, recording device, server, and control method

Also Published As

Publication number Publication date
JP5983260B2 (en) 2016-08-31

Similar Documents

Publication Publication Date Title
US9710207B2 (en) Information processing system in which a printer associated with a web browser can be deleted
JP6383175B2 (en) Information processing apparatus, method, program, and information processing system
KR101534385B1 (en) Data processing apparatus
JP2012083845A (en) Cloud computing system, information processing method and program
US9377981B2 (en) Image forming system that sends schedule information of image forming apparatus over network
US10768870B2 (en) Image forming system and image forming method
JP2017177339A (en) Printing apparatus and computer program.
JP6116345B2 (en) Information processing apparatus, information processing system, and information processing method
JP2014172394A (en) Printer, program and printing system
JP6223152B2 (en) Image forming system, image processing apparatus, and image processing apparatus control method
JP2020019238A (en) Electronic apparatus, method for controlling electronic apparatus, information processing system, and program
JP4983543B2 (en) Image forming apparatus and image forming system
JP5983260B2 (en) Printing apparatus and program
US9405490B2 (en) Electronic apparatus, management server, print system and method of controlling printing including determining a plurality of storages to store print data
EP3249516B1 (en) Control device, processing apparatus system, and program
JP5867002B2 (en) Assignment processing apparatus, image forming system, assignment processing method, and program
JP2004094311A (en) Notification method, information processing device, and control program
JP2023162558A (en) Printing system, printer, control method, and program
JP7533338B2 (en) Management device, system and management method
JP6525769B2 (en) Management device, control method and program, and system
JP2017049660A (en) Server apparatus, control system, control method, and program
US20240146850A1 (en) Information processing apparatus, method of controlling information processing apparatus, and storage medium
JP2019095854A (en) System and apparatus management method
JP5040603B2 (en) Printing instruction apparatus and program
JP6960774B2 (en) Information processing equipment, systems, and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150306

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160304

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160718

R150 Certificate of patent or registration of utility model

Ref document number: 5983260

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees