JP2011198068A - Information processor, information processing system and program of the information processor - Google Patents

Information processor, information processing system and program of the information processor Download PDF

Info

Publication number
JP2011198068A
JP2011198068A JP2010064476A JP2010064476A JP2011198068A JP 2011198068 A JP2011198068 A JP 2011198068A JP 2010064476 A JP2010064476 A JP 2010064476A JP 2010064476 A JP2010064476 A JP 2010064476A JP 2011198068 A JP2011198068 A JP 2011198068A
Authority
JP
Japan
Prior art keywords
print
information
reservation
processing apparatus
start time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010064476A
Other languages
Japanese (ja)
Inventor
Ryoji Okada
亮治 岡田
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Data 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 Oki Data Corp filed Critical Oki Data Corp
Priority to JP2010064476A priority Critical patent/JP2011198068A/en
Publication of JP2011198068A publication Critical patent/JP2011198068A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a means for improving efficiency of printing of a printing job to which printing reservation is set by an image processing device.SOLUTION: The information processor having a means for receiving the printing job to which the printing end time is set from a user terminal, calculating the printing start time and storing it together with the information includes a display information constituting means for constituting information displaying a time zone of the printing reservation including the printing start time and the printing end reservation time of respective printing jobs to which the stored printing reservation is set on a screen, and a monitoring means for monitoring a printing device for executing printing to a printing paper sheet. When it is recognized that the printing device does not execute printing by monitoring by the monitoring means and all of the information of the printing job stored in the storage means is the information of the printing job to which printing reservation is set, information of the printing job is transmitted to the printing device in the order of early printing start time, and printing is executed even when the current time is earlier than the printing start time.

Description

本発明は、印刷予約が設定された印刷ジョブの情報を管理する情報処理装置、情報処理システムおよび情報処理装置のプログラムに関する。   The present invention relates to an information processing apparatus, an information processing system, and a program for an information processing apparatus that manage information on a print job for which a print reservation is set.

一般的に、プリンタとしての画像処理装置で大量の部数を印刷する印刷処理が行われてしまうと、画像処理装置が占有されてしまい、その間他の印刷処理ができなくなるため、ユーザがコンピュータにより印刷ジョブの予約を設定することができるようになっている。   Generally, if a printing process that prints a large number of copies is performed by an image processing apparatus as a printer, the image processing apparatus is occupied, and other printing processes cannot be performed during that time. Job reservation can be set.

従来の情報処理システムとしての画像管理システムは、ユーザがコンピュータで印刷ジョブの予約を設定して印刷終了予約時間を入力すると、コンピュータから情報処理装置としての画像データ管理装置へその印刷終了予約時間等の情報を送信し、画像データ管理装置が印刷終了予約情報を登録すると共に画像形成装置に対して該印刷ジョブの最初の1部を印刷させ、その印刷処理の所有時間を測定し、得られた測定結果にもとづいて、残り部分の印刷処理の所有時間を算出する。   In a conventional image management system as an information processing system, when a user sets a print job reservation on a computer and inputs a print end reservation time, the print end reservation time etc. from the computer to the image data management device as an information processing device The image data management device registers the print end reservation information, causes the image forming device to print the first copy of the print job, and measures the ownership time of the print processing. Based on the measurement result, the ownership time of the remaining printing process is calculated.

そして画像データ管理装置は、算出した残り部分の印刷処理の所有時間をもとに、登録した印刷終了予約時間を遡って残り部分の印刷処理の開始時間を設定し、その開始時間となったときに該当する印刷ジョブの画像形成データを画像処理装置に送って印刷処理を行わせている(例えば、特許文献1参照。)。   Then, the image data management device sets the start time of the remaining portion of the print processing by going back the registered print end reservation time based on the calculated remaining portion of the print processing possession time, and when the start time is reached The image forming data of the print job corresponding to is sent to the image processing apparatus to perform the printing process (see, for example, Patent Document 1).

特開2004−295214号公報(段落「0042」−段落「0047」、図5)JP 2004-295214 A (paragraph "0042" -paragraph "0047", FIG. 5)

しかしながら、上述した従来の技術においては、開始時間以前に画像処理装置が印刷処理を行っていない状態であっても、予約印刷が設定された印刷ジョブについては開始時間となるまで印刷処理が実行されないため、印刷処理の効率が悪くなってしまう場合があるという問題点がある。   However, in the above-described conventional technology, even if the image processing apparatus has not performed print processing before the start time, the print processing is not executed until the start time is reached for a print job for which reserved printing is set. Therefore, there is a problem that the efficiency of the printing process may be deteriorated.

本発明は、上記課題を解決するために、ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、印刷予約が設定された印刷ジョブの情報に含まれる印刷終了予約時間、画像データ、印刷枚数から印刷開始時間を算出する算出手段と、印刷予約が設定された印刷ジョブの情報を受信した際には前記算出手段で算出した印刷開始時間を印刷ジョブに含めるようにし、前記ユーザ端末から受信した全ての印刷ジョブの情報を記憶する記憶手段とを備える情報処理装置において、前記記憶手段に記憶した印刷予約が設定された各印刷ジョブの印刷開始時間と印刷終了予約時間とからなる印刷予約の時間帯を画面に表示させる情報を構成する表示情報構成手段と、印刷用紙への印刷処理を行う印刷処理装置を監視する監視手段とを設け、前記監視手段による監視で前記印刷処理装置が印刷処理を実行していることを認識したとき、その印刷済枚数を取得すると共に、前記記憶手段から実行中の印刷ジョブの情報を読み出し、その印刷ジョブの情報に含まれる印刷枚数から前記印刷済枚数を差し引いた残りの印刷枚数をもとに前記算出手段によって新たな印刷開始時間を算出し、読み出した印刷ジョブの情報を更新し、前記監視手段による監視で前記印刷処理装置が印刷処理を行っていないことを認識し、前記記憶手段に記憶している印刷ジョブの情報が全て印刷予約が設定された印刷ジョブの情報のとき、現在時刻が印刷開始時間よりも早くても、印刷開始時間の早い順に印刷ジョブの情報を前記印刷処理装置に送信して印刷処理を実行させることを特徴とする。   In order to solve the above problem, the present invention receives information on a print job for which a print reservation has been set from a user terminal, and includes a print end reservation time, image data, and print job information for which the print reservation has been set. A calculation unit that calculates a print start time from the number of prints, and a print start time calculated by the calculation unit when the information of a print job for which a print reservation has been set is received; In an information processing apparatus comprising storage means for storing information of all received print jobs, a print reservation comprising a print start time and a print end reservation time for each print job in which the print reservation stored in the storage means is set Display information configuring means for configuring information for displaying the time zone of the screen on the screen, and monitoring means for monitoring a print processing apparatus for performing printing processing on the printing paper, When the print processing apparatus recognizes that the print processing apparatus is executing the print processing by monitoring by the viewing means, it acquires the number of printed sheets, reads out the information of the print job being executed from the storage means, A new print start time is calculated by the calculation means based on the remaining print number obtained by subtracting the printed number from the number of prints included in the information, the read print job information is updated, and the monitoring by the monitoring means When the print processing apparatus recognizes that the print processing apparatus is not performing the print processing and all the print job information stored in the storage means is the print job information for which the print reservation is set, the current time is the print start time. The print job information is transmitted to the print processing device in the order of the print start time at the earliest, so that the print processing is executed.

これにより、本発明は、画像処理装置が印刷処理を行っていない状態のとき、印刷予約が設定された画像データの印刷処理を印刷開始時間前から開始するため印刷予約が設定された印刷ジョブが存在しているにも関わらず画像処理装置が印刷処理を実行しないことを無くし、画像処理装置による印刷処理の効率が向上するという効果が得られる。   Thus, according to the present invention, when the image processing apparatus is not performing the printing process, the printing process for the image data for which the printing reservation is set is started before the printing start time. Although the image processing apparatus is present, the image processing apparatus can be prevented from executing the printing process, and the efficiency of the printing process by the image processing apparatus can be improved.

実施例1の画像管理システムを示すブロック図1 is a block diagram illustrating an image management system according to a first embodiment. 印刷情報格納部が記憶する情報を示す表Table showing information stored in print information storage 実施例1の画像管理システムの動作を示すフローチャートFlowchart showing the operation of the image management system of the first embodiment. 印刷予約を設定する際の印刷プロパティ画面を示す説明図Explanatory drawing showing the print property screen when setting a print reservation 予約入力画面を示す説明図Explanatory drawing showing the reservation input screen ジョブ情報の入替の流れを示す説明図Explanatory drawing showing the flow of job information replacement 実施例2の画像管理システムの構成を示すブロック図FIG. 3 is a block diagram illustrating a configuration of an image management system according to a second embodiment. 実施例2の画像管理システムの動作を示すフローチャート7 is a flowchart illustrating the operation of the image management system according to the second embodiment.

以下に、図面を参照して本発明による画像管理システムの実施例について説明する。   Embodiments of an image management system according to the present invention will be described below with reference to the drawings.

図1は実施例1の画像管理システムの構成を示すブロック図である。   FIG. 1 is a block diagram illustrating the configuration of the image management system according to the first embodiment.

本システムはユーザ端末10と画像データ管理装置(情報処理装置)20と、画像処理装置30と、ネットワーク36等によって構成される。   This system includes a user terminal 10, an image data management device (information processing device) 20, an image processing device 30, a network 36, and the like.

ユーザ端末10は、例えばユーザに使用されるパーソナルコンピュータ等であって、表示入力部11、制御部12、記憶部13、通信部14を備えている。   The user terminal 10 is, for example, a personal computer used by a user, and includes a display input unit 11, a control unit 12, a storage unit 13, and a communication unit 14.

表示入力部11は、例えばLEDやCRT等のディスプレイによる表示手段と、キーボード及びマウスからなる入力手段とからなり、表示手段によってユーザに対して各種入力画面を表示すると共に、ユーザが入力手段によって各種情報の選択および入力を行う機能を有する。   The display input unit 11 includes a display unit such as an LED or a CRT, and an input unit including a keyboard and a mouse. The display unit 11 displays various input screens for the user by the display unit, and the user inputs various types by the input unit. It has a function to select and input information.

また表示入力部11は、印刷の対象となる画像データやその印刷枚数を入力させる画面や、後述の印刷予約が設定されたときに印刷終了予約時間を入力させる予約入力画面等を表示する。   The display input unit 11 displays a screen for inputting image data to be printed and the number of prints, a reservation input screen for inputting a print end reservation time when a print reservation described later is set, and the like.

制御部12は、記憶部13に格納されたユーザ端末10の各部を制御するアプリケーションプログラムに従って各種処理を実行する。   The control unit 12 executes various processes according to an application program that controls each unit of the user terminal 10 stored in the storage unit 13.

記憶部13は、ユーザ端末10の各部を制御するアプリケーションプログラムを格納する他、制御部12による処理結果やユーザ端末10を使用するユーザを特定するユーザ名の情報を記憶する。   The storage unit 13 stores an application program for controlling each unit of the user terminal 10, and stores a processing result by the control unit 12 and information on a user name that identifies a user who uses the user terminal 10.

通信部14は、ネットワーク36を介して他のユーザ端末や画像データ管理装置20、画像処理装置30と各種情報の送受信を行う機能を有する。   The communication unit 14 has a function of transmitting / receiving various types of information to / from other user terminals, the image data management device 20, and the image processing device 30 via the network 36.

15はプリンタドライバ部であり、制御部12と、記憶部13が格納するアプリケーションプログラムとによって実現され、ユーザにより入力された画像データ及び印刷枚数、印刷終了予約時間等で構成される印刷ジョブの内容を画像処理装置30に対応するプリンタ言語に変換する機能を有する。   Reference numeral 15 denotes a printer driver unit, which is realized by the control unit 12 and an application program stored in the storage unit 13, and includes the contents of a print job including image data input by the user, the number of prints, a print end reservation time, and the like. Has a function of converting the image into a printer language corresponding to the image processing apparatus 30.

画像データ管理装置20は、例えば印刷ジョブ管理サーバであり、ユーザ端末10から取得した印刷ジョブを管理する。   The image data management apparatus 20 is a print job management server, for example, and manages print jobs acquired from the user terminal 10.

21は管理制御部であり、管理記憶部22に格納された画像データ管理装置20の各部を制御するアプリケーションプログラムに従い、各種処理を実行する。   A management control unit 21 executes various processes according to an application program that controls each unit of the image data management apparatus 20 stored in the management storage unit 22.

22は管理記憶部(記憶手段)であり、画像データ管理装置20の各部を制御するアプリケーションプログラムや印刷ジョブを管理するためのプログラムを格納する他、管理制御部21による処理結果を記憶する。   A management storage unit (storage unit) 22 stores an application program for controlling each unit of the image data management apparatus 20 and a program for managing a print job, and stores a processing result by the management control unit 21.

23は管理通信部であり、ネットワーク36を介してユーザ端末10や画像処理装置30と各種情報の送受信を行う機能を有する。   A management communication unit 23 has a function of transmitting and receiving various types of information to and from the user terminal 10 and the image processing apparatus 30 via the network 36.

24は抽出部であり、管理制御部21と管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、ユーザ端末10から送信されてきた印刷予約がなされた印刷ジョブの内容、例えば印刷予約に関わる印刷ジョブであれば印刷終了予約時間や印刷枚数、画像データのファイル名等を抽出する機能を有する。   Reference numeral 24 denotes an extraction unit, which is realized by the management control unit 21 and a program for managing print jobs stored in the management storage unit 22, and the contents of the print job with the print reservation transmitted from the user terminal 10. For example, in the case of a print job related to print reservation, it has a function of extracting a print end reservation time, the number of prints, a file name of image data, and the like.

また、抽出部24は印刷予約が設定されていない印刷ジョブに対しても、その印刷枚数やファイル名を抽出する。   The extraction unit 24 also extracts the number of prints and the file name for a print job for which no print reservation is set.

25は印刷情報格納部であり、印刷ジョブから抽出部24が抽出した各種情報を記憶する構成要素であり、抽出部24で抽出された印刷終了予約時間や印刷枚数、画像データのファイル名の他、印刷順等をジョブ情報として記憶するものであり、管理記憶部22の一時メモリを利用することができる。   A print information storage unit 25 is a component that stores various types of information extracted by the extraction unit 24 from the print job. In addition to the print end reservation time and the number of prints extracted by the extraction unit 24 and the file name of the image data, The printing order and the like are stored as job information, and the temporary memory of the management storage unit 22 can be used.

そのため、本実施例では印刷予約の有無に関わらず、ユーザ端末10は作成された印刷ジョブおよびその内容を示す情報を一旦画像データ管理装置20に送信するようにしている。   Therefore, in this embodiment, the user terminal 10 once transmits the created print job and information indicating the contents to the image data management apparatus 20 regardless of whether or not there is a print reservation.

ここで図2は印刷情報格納部が記憶する情報を示す表であり、図2に示すように印刷情報格納部25には、各印刷ジョブについての印刷順、受信時間、予約フラグ、ユーザ名(識別子)、ファイル名、印刷開始時間、印刷終了予約時間、印刷枚数が記憶される。   2 is a table showing information stored in the print information storage unit. As shown in FIG. 2, the print information storage unit 25 stores the print order, reception time, reservation flag, user name ( Identifier), file name, print start time, print end reservation time, and number of prints.

ここで、印刷順は、画像処理装置30に送信する画像データの順番を示す。   Here, the printing order indicates the order of image data to be transmitted to the image processing apparatus 30.

受信時間は、画像データ管理装置20がユーザ端末10から印刷ジョブの情報を受信した時刻を示す。   The reception time indicates the time when the image data management apparatus 20 receives the print job information from the user terminal 10.

予約フラグは、印刷予約が設定された印刷ジョブであるか、印刷予約は設定されていない通常の印刷ジョブであるかを特定する情報であり、図2に示すように印刷予約が設定されていればON、通常の印刷ジョブであればOFFで示される。   The reservation flag is information for specifying whether the print job is a print job with a print reservation set or a normal print job with no print reservation set. As shown in FIG. 2, the print reservation is set. ON for normal print jobs and OFF for normal print jobs.

ユーザ名は、ユーザが使用しているユーザ端末10を特定するための識別子となる情報である。   The user name is information serving as an identifier for identifying the user terminal 10 used by the user.

ファイル名は、画像データのファイル名を示す。   The file name indicates the file name of the image data.

印刷開始時間は、上記の印刷終了予約時間および印刷枚数をもとに、後述の算出部27が算出する対象の画像データの印刷を開始する時刻を示す。   The print start time indicates the time at which printing of target image data calculated by the calculation unit 27 described later is started based on the print end reservation time and the number of prints.

26は画像データ記憶部であり、印刷ジョブに含まれる画像データをそのファイル名と関連させて記憶しておく構成要素であり、管理記憶部22の一時メモリを利用することができる。   An image data storage unit 26 is a component that stores image data included in a print job in association with the file name. The temporary memory of the management storage unit 22 can be used.

27は算出部(算出手段)であり、管理制御部21と管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、印刷情報格納部25に格納されている印刷終了予約時間と印刷枚数、さらに画像データ記憶部26に記憶された画像データのサイズ等から印刷が完了するまでの印刷時間と印刷開始時間とを算出する機能を有する。   Reference numeral 27 denotes a calculation unit (calculation unit), which is realized by a management control unit 21 and a program for managing print jobs stored in the management storage unit 22, and is a print end reservation stored in the print information storage unit 25. It has a function of calculating a printing time and a printing start time until the printing is completed from the time and the number of printed sheets, and the size of the image data stored in the image data storage unit 26.

28は書換部であり、管理制御部21と、管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、印刷情報格納部25に記憶した印刷ジョブの印刷順を変更する場合に、印刷情報格納部25に記憶している印刷ジョブの順番を書き換えて印刷情報格納部25に記憶した内容の更新処理を実行する機能を有する。   A rewrite unit 28 is realized by the management control unit 21 and a program for managing print jobs stored in the management storage unit 22, and changes the print order of the print jobs stored in the print information storage unit 25. In this case, the print job storage unit 25 has a function of rewriting the order of the print jobs stored in the print information storage unit 25 and updating the content stored in the print information storage unit 25.

また、書換部28は、算出部27によって後述する再算出された印刷開始時間をもとに、印刷ジョブの情報を書き換えて更新する機能を有する。   The rewriting unit 28 has a function of rewriting and updating the print job information based on the recalculated printing start time described later by the calculating unit 27.

29は印刷枚数監視部(監視手段)であり、管理制御部21と管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、画像処理装置30と交信処理等で画像処理装置30の印刷部34が有するカウント手段を監視することで、対象となる印刷ジョブの印刷済枚数の情報を取得する機能を有する。   Reference numeral 29 denotes a print number monitoring unit (monitoring unit), which is realized by a management control unit 21 and a program for managing print jobs stored in the management storage unit 22, and performs image processing by communication processing with the image processing apparatus 30. It has a function of acquiring information on the number of printed sheets of the target print job by monitoring the counting means included in the printing unit 34 of the apparatus 30.

画像処理装置30は、例えばプリンタやMFP(Multifunction Peripheral)等の印刷用紙への印刷処理を行う装置であり、処理制御部31、処理機億部32、処理通信部33、印刷部34等の構成要素を備える。   The image processing device 30 is a device that performs printing processing on printing paper such as a printer or an MFP (Multifunction Peripheral), for example, and includes a processing control unit 31, a processor unit 32, a processing communication unit 33, a printing unit 34, and the like. With elements.

処理制御部31は、処理記憶部32に格納された印刷処理を実行するためのアプリケーションプログラムに従い、画像データに従う印刷処理を遂行する。   The process control unit 31 performs a print process according to the image data in accordance with an application program for executing the print process stored in the process storage unit 32.

処理記憶部32は、印刷処理を実行するためのアプリケーションプログラムを格納する他、処理制御部31による処理結果等を記憶する。   The processing storage unit 32 stores an application program for executing a printing process, and stores a processing result by the processing control unit 31 and the like.

処理通信部33は、ネットワーク36を介してユーザ端末10や画像データ管理装置20と各種情報の送受信を行う機能を有する。   The processing communication unit 33 has a function of transmitting / receiving various types of information to / from the user terminal 10 and the image data management device 20 via the network 36.

印刷部34は、図示しない用紙カセットに収納された印刷用紙に画像データの内容を印刷する印刷手段を備えており、また印刷用紙への印刷が済んだ印刷済み枚数をカウントするカウント手段も有している。   The printing unit 34 includes a printing unit that prints the contents of image data on a printing paper stored in a paper cassette (not shown), and also has a counting unit that counts the number of printed sheets that have been printed on the printing paper. ing.

上述した構成の作用について、図3の実施例1の画像管理システムの動作を示すフローチャートを用い、Sで示すステップに従って説明する。   The operation of the above-described configuration will be described according to the steps indicated by S using the flowchart showing the operation of the image management system according to the first embodiment shown in FIG.

ここで図4は印刷予約を設定する際の印刷プロパティ画面を示す説明図、図5は予約入力画面を示す説明図である。   FIG. 4 is an explanatory diagram showing a print property screen when setting a print reservation, and FIG. 5 is an explanatory diagram showing a reservation input screen.

S1、ユーザ端末10の制御部12は、操作者であるユーザが表示入力部11の入力手段で印刷予約を行うための印刷プロパティ画面を表示させる入力操作を行うと、表示入力部11の表示手段により図4に示すように用紙のサイズ及び給紙方法、レイアウトタイプ、両面印刷等の設定を変更する選択欄に加えて、印刷予約を行うための印刷予約キーを配した印刷プロパティ画面を表示する。   S1, the control unit 12 of the user terminal 10 performs a display operation of the display input unit 11 when the user who is an operator performs an input operation to display a print property screen for making a print reservation with the input unit of the display input unit 11. As shown in FIG. 4, in addition to the selection fields for changing settings such as the paper size, paper feed method, layout type, duplex printing, etc., a print property screen with print reservation keys for making print reservations is displayed. .

ユーザは表示された設定画面の印刷予約キーを押下したものとする。   It is assumed that the user has pressed the print reservation key on the displayed setting screen.

S2、制御部12は、印刷予約キーが押下されると現時点での印刷予約の状況を取得する予約状況要求電文を通信部14によりネットワーク36を介して画像データ管理装置20に送信する。   S <b> 2, when the print reservation key is pressed, the control unit 12 transmits a reservation status request message for acquiring the current print reservation status via the network 36 to the image data management apparatus 20.

S3、画像データ管理装置20の管理制御部21は、予約状況要求電文を受信すると印刷情報格納部25から印刷予約がなされたジョブ情報のユーザ名、印刷開始時間、印刷終了予約時間を読み出し、そのユーザ名、印刷開始時間、印刷終了予約時間によって予約状況情報を構成し、その予約状況情報を管理通信部23によってユーザ端末10に送信する。   S3, upon receiving the reservation status request message, the management control unit 21 of the image data management apparatus 20 reads the user name, print start time, and print end reservation time of the job information for which print reservation has been made from the print information storage unit 25, The reservation status information is constituted by the user name, the print start time, and the print end reservation time, and the reservation status information is transmitted to the user terminal 10 by the management communication unit 23.

S4、制御部12は、受信した予約状況情報のユーザ名、印刷開始時間、印刷終了予約時間をもとに、図5に示すように印刷予約を行った各ユーザの情報に対応する欄に印刷開始時間から印刷終了予約時間までを黒ラインを配して印刷予約の時間帯を示した表と、「印刷終了予約時間を入力して下さい」等の新たに設定する印刷終了予約時間を入力させる文言、印刷予約終了時間の入力欄、入力内容を決定するOKキー、入力を取りやめるキャンセルキー等を配した予約入力画面を表示入力部11に表示する。   S4, based on the user name, print start time, and print end reservation time of the received reservation status information, the control unit 12 prints in the column corresponding to the information of each user who made the print reservation as shown in FIG. A table showing the print reservation time zone with a black line from the start time to the print end reservation time and the newly set print end reservation time such as "Please enter the print end reservation time" The display input unit 11 displays a reservation input screen including text, an input field for print reservation end time, an OK key for determining input contents, a cancel key for canceling input, and the like.

これによってユーザは、印刷予約の状況を参考にして印刷予約の終了予約時刻入力欄に印刷終了予約時間を入力してOKキーを押下してから、画像データとそのファイル名、印刷枚数を指定して印刷実行の指示入力を行う。   As a result, referring to the status of the print reservation, the user inputs the print end reservation time in the print reservation end reservation time input field, presses the OK key, and then specifies the image data, its file name, and the number of copies to be printed. Enter the print execution instruction.

S5、制御部12は、所定の時間(例えば、10秒)内にユーザによってOKキーが押下されたか否かを判断し、押下されていない場合はステップS6に進み、押下されたことを判断した場合はステップS8に移行する。   S5, the control unit 12 determines whether or not the user has pressed the OK key within a predetermined time (for example, 10 seconds). If not, the process proceeds to step S6 and determines that the user has pressed the OK key. In this case, the process proceeds to step S8.

S6、制御部12は、予約状況依頼を通信部14によりネットワーク36を介して画像データ管理装置20に送信することで、画像データ管理装置20から新たに予約状況情報を受信して取得する。   S <b> 6, the control unit 12 transmits a reservation status request to the image data management device 20 via the network 36 by the communication unit 14, thereby newly receiving and acquiring reservation status information from the image data management device 20.

S7、制御部12は、受信した予約状況情報をもとに表示入力部11に表示している予約入力画面の印刷予約の時間帯を示した表の内容を更新し、ステップS5に戻る。   S7, the control unit 12 updates the contents of the table showing the print reservation time zone of the reservation input screen displayed on the display input unit 11 based on the received reservation status information, and returns to step S5.

ここで、画像処理装置30において予約フラグがONの印刷ジョブが実行中の場合、印刷枚数監視部29がその印刷ジョブの印刷済枚数を随時取得し、算出部27が実行中の印刷ジョブの情報を印刷情報格納部25から読み出し、読み出した印刷ジョブの情報の印刷枚数から当該印刷済枚数を差し引いた残りの印刷枚数を算出し、読み出した印刷ジョブの情報の印刷終了予約時刻と算出した残りの印刷枚数とをもとに印刷開始時刻を新たに算出し、読み出した印刷ジョブの情報を随時更新して印刷情報格納部25に格納していく。   Here, when a print job whose reservation flag is ON is being executed in the image processing apparatus 30, the print number monitoring unit 29 acquires the printed number of the print job at any time, and the calculation unit 27 is information on the print job being executed. Is read from the print information storage unit 25, the remaining number of prints is calculated by subtracting the number of printed pages from the number of prints of the read print job information, and the print end reservation time of the read print job information and the calculated remaining number of print jobs are calculated. The print start time is newly calculated based on the number of prints, and the read print job information is updated as needed and stored in the print information storage unit 25.

そのため、このとき、ユーザ端末10の表示入力部11に予約入力画面が表示されているときは、そこの表示される表の実行中の印刷ジョブに対応する印刷予約の時間帯を示す黒ラインが徐々に短縮しながら表示される。   Therefore, at this time, when a reservation input screen is displayed on the display input unit 11 of the user terminal 10, a black line indicating a print reservation time zone corresponding to the print job being executed in the displayed table is displayed. It is displayed while gradually shortening.

S8、制御部12は、上記ステップS5でOKキーが押下されたことを確認すると、予約フラグを作成すると共に記憶部13からユーザ名を読み出し、入力された画像データに印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、ユーザ名を付与して構成した印刷ジョブを画像データ管理装置20に送信する。   S8, when the control unit 12 confirms that the OK key has been pressed in step S5, the control unit 12 creates a reservation flag, reads the user name from the storage unit 13, and sets the print end reservation time and the number of prints in the input image data. A print job configured with a file name, a reservation flag, and a user name is transmitted to the image data management apparatus 20.

S9、管理制御部21は、印刷ジョブを受信すると、図示しない時計機能によって現在時刻を受信時間として認識し、抽出部24によって印刷ジョブから印刷終了予約時間、印刷枚数、ファイル名、予約フラグを抽出し、算出部27によって印刷終了予約時間や印刷枚数から印刷開始時間を算出し、受信時間と印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間からジョブ情報を構成し、そのジョブ情報を印刷情報格納部25に記憶する。   S9, when receiving the print job, the management control unit 21 recognizes the current time as the reception time by a clock function (not shown), and the extraction unit 24 extracts the print end reservation time, the number of prints, the file name, and the reservation flag from the print job. The calculation unit 27 calculates the print start time from the print end reservation time and the number of printed sheets, and configures job information from the reception time, the print end reservation time, the number of prints, the file name, the reservation flag, and the print start time. Information is stored in the print information storage unit 25.

S10、管理制御部21は、印刷ジョブの画像データをそのファイル名と共に画像データ記憶部26に記憶する。   S10, the management control unit 21 stores the image data of the print job in the image data storage unit 26 together with the file name.

S11、管理制御部21は、上記ステップS9で記憶したジョブ情報の印刷開始時間と現在時刻とを比べて現在時刻が印刷開始時間を過ぎているか否かを判断し、その判断結果から現在時刻が印刷開始時間前であることを確認した場合は次のステップS12に進み、現在時刻が印刷開始時間を過ぎている場合はステップS21に移行する。   In step S11, the management control unit 21 compares the print start time of the job information stored in step S9 with the current time to determine whether the current time has passed the print start time, and the current time is determined from the determination result. If it is confirmed that it is before the print start time, the process proceeds to the next step S12, and if the current time has passed the print start time, the process proceeds to step S21.

S12、管理制御部21は、印刷開始時間が現在時刻よりも前であることを確認すると、ステップS9で記憶した印刷終了予約時間と印刷開始時間による印刷予約の時間帯の一部あるいは全部が、印刷情報格納部25に記憶している他のジョブ情報の印刷予約の時間帯と重なるか否かを判断し、重なっていない場合は次のステップS13に進み、重なる場合はステップS21に移行する。   In S12, when the management control unit 21 confirms that the print start time is earlier than the current time, a part or all of the print reservation reserved time and the print reservation time zone based on the print start time stored in step S9 are It is determined whether or not it overlaps with the print reservation time zone of other job information stored in the print information storage unit 25. If there is no overlap, the process proceeds to the next step S13, and if it overlaps, the process proceeds to step S21.

ここで、図6はジョブ情報の入替の流れを示す説明図であり、(a)は受信時間の早いものを上位に並べた印刷順、(b)は印刷予約ではないジョブ情報を最上位、予約印刷が設定されたジョブ情報を印刷終了予約時間の早い順に配した印刷順、(c)は現在時刻が印刷開始時間となっているジョブ情報を最上位に配した印刷順を示している。   Here, FIG. 6 is an explanatory diagram showing the flow of job information replacement, where (a) is the print order in which the reception times are earlier arranged in the upper rank, (b) is the highest order job information that is not a print reservation, A printing order in which the job information for which reserved printing is set is arranged in the order of the print end reservation time is shown in an order, and (c) shows the printing order in which the job information whose current time is the printing start time is arranged at the top.

S13、管理制御部21は、印刷情報格納部25に記憶されているジョブ情報の印刷順の入替処理を開始する。   In step S <b> 13, the management control unit 21 starts a process for changing the print order of the job information stored in the print information storage unit 25.

ここで、印刷情報格納部25に記憶されているジョブ情報は、図6(a)に示す予約印刷の対象であって印刷終了予約時間が14:00のファイル名Aaaと、印刷終了予約時間が13:00のファイル名Bbb、印刷終了予約時間が15:00のファイル名Ccc、印刷終了予約時間が16:00のファイル名Ddd、印刷予約の対象ではないファイル名Eee、印刷終了予約時間が17:00のファイル名Fffの6つであるものとする。   Here, the job information stored in the print information storage unit 25 includes the file name Aaa which is the target of reserved printing shown in FIG. 6A and has a print end reservation time of 14:00, and the print end reservation time. 13:00 file name Bbb, print end reservation time 15:00 file name Ccc, print end reservation time 16:00 file name Ddd, print reservation target file name Eee, print end reservation time 17 It is assumed that there are six file names Fff of 0:00.

S14、管理制御部21は、印刷情報格納部25に格納されているジョブ情報の印刷終了予約時間を参照し、図6(b)に示すように印刷予約の対象ではないジョブ情報を最上位に位置させ、その他の印刷予約の対象となっているジョブ情報を印刷開始時間が早いものを上位とするようにジョブ情報の印刷順を入れ替える印刷順の更新を行う。   In S14, the management control unit 21 refers to the print end reservation time of the job information stored in the print information storage unit 25, and sets the job information that is not the target of the print reservation to the top as shown in FIG. 6B. The print order is changed so that the print order of the job information is changed so that the job information that is the target of other print reservations has the highest print start time.

S15、管理制御部21は、印刷予約がなされているジョブ情報の内、最も順番が早いジョブ情報の印刷開始時間が現在時刻となっているか否かを判断し、現在時刻で有ると判断した場合はステップS16に進み、現在時刻になっていないと判断した場合はステップS17に進む。   S15, when the management control unit 21 determines whether the print start time of the job information with the earliest order among the job information for which print reservation has been made is the current time, and determines that it is the current time Advances to step S16, and if it is determined that the current time is not reached, advances to step S17.

S16、管理制御部21は、該当するジョブ情報を最上位、つまり図6(c)に示すように印刷開始時間が現在時刻であるジョブ情報を最上位とするように印刷順を入れ替える。これによって本実施例では印刷開始時間が最も早いファイル名Bbbのジョブ情報の印刷順が1番となり、次に印刷予約の対象では無いファイル名Eeeのジョブ情報の印刷順が2番とする印刷順の更新を行ってステップS17に進む。   S16, the management control unit 21 changes the printing order so that the corresponding job information is the highest, that is, the job information whose print start time is the current time is the highest as shown in FIG. 6C. Thus, in this embodiment, the print order of the job information of the file name Bbb with the earliest print start time is the first, and the print order of the job information of the file name Eee that is not the target of the next print reservation is the second. The process proceeds to step S17.

これによって、印刷を開始しないと印刷終了予約時間に間に合わない印刷ジョブを最優先とし、そのような印刷ジョブが無い場合には通常の印刷ジョブを優先することが可能となる。   This makes it possible to give the highest priority to a print job that does not meet the print end reservation time unless printing is started, and to give priority to a normal print job when there is no such print job.

S17、管理制御部21は、印刷順が1番のジョブ情報を印刷情報格納部25から読み出し、そのジョブ情報のファイル名に該当する画像データを画像データ記憶部26から読み出して、印刷ジョブの印刷枚数と画像データとを付した印刷指示電文を管理通信部23によって画像処理装置30に送信する。   In step S17, the management control unit 21 reads out the job information having the first print order from the print information storage unit 25, reads out the image data corresponding to the file name of the job information from the image data storage unit 26, and prints the print job. A print instruction message with the number of sheets and the image data is transmitted to the image processing apparatus 30 by the management communication unit 23.

なお、印刷情報格納部25に記憶されたジョブ情報が全て印刷予約が設定されたものであって、かつ現在時刻が最上位のジョブ情報の印刷開始時間に至っていない場合は、管理制御部21は画像処理装置30との交信等によって画像処理装置30が動作中であるか否かを判断し、動作していないときに最上位のジョブ情報のファイル名に該当する画像データと印刷枚数とを付した印刷指示電文を画像処理装置30に送信する。つまり、画像処理装置30が印刷処理を行っていない状況であれば、印刷開始時間まで猶予がある印刷ジョブを前倒しで遂行させる。   If all the job information stored in the print information storage unit 25 has a print reservation set and the current time has not reached the print start time of the highest-level job information, the management control unit 21 It is determined whether or not the image processing apparatus 30 is in operation by communication with the image processing apparatus 30. When the image processing apparatus 30 is not in operation, the image data corresponding to the file name of the highest-level job information and the number of copies are attached. The printed instruction message is transmitted to the image processing apparatus 30. That is, if the image processing apparatus 30 is not performing print processing, a print job with a delay until the print start time is advanced.

S18、画像処理装置30の処理制御部31は、印刷指示電文を受信すると、印刷部34によって画像データとその印刷枚数に従って印刷処理を通常通りに実行する。   S18, when the processing control unit 31 of the image processing apparatus 30 receives the print instruction message, the printing unit 34 executes the printing process as usual according to the image data and the number of prints.

S19、画像データ管理装置20の印刷枚数監視部29は、画像処理装置30の印刷部34を監視して印刷部34による印刷済み枚数を認識し、管理制御部21はその印刷済み枚数をもとに印刷情報格納部25に記憶している該当するジョブ情報の印刷枚数を減算し、算出部27により減算した印刷枚数から印刷開始時間を再算出し、書換部28によって当該ジョブ情報の印刷枚数と印刷開始時間を書換え、ジョブ情報の更新を行う。   S19, the number-of-prints monitoring unit 29 of the image data management device 20 monitors the printing unit 34 of the image processing device 30 to recognize the number of printed pages by the printing unit 34, and the management control unit 21 determines the number of printed pages. The number of prints of the corresponding job information stored in the print information storage unit 25 is subtracted, the print start time is recalculated from the number of prints subtracted by the calculation unit 27, and the number of prints of the job information is calculated by the rewrite unit 28. The print start time is rewritten and the job information is updated.

なお、印刷予約が設定された印刷ジョブを前倒しで実行している途中で印刷予約ではない通常の印刷ジョブのジョブ情報がユーザ端末10に入力されたときは、画像処理装置30では前倒しで実行している印刷ジョブを中断し、先に通常の印刷ジョブの印刷処理を実行し、その後中断していた印刷ジョブを再開するようにしてもよい。   When job information of a normal print job that is not a print reservation is input to the user terminal 10 while a print job for which a print reservation is set is being advanced, the image processing apparatus 30 executes the print job ahead of schedule. The print job that has been interrupted may be interrupted, the normal print job may be printed first, and then the interrupted print job may be resumed.

さらに、印刷予約がなされた印刷ジョブを前倒しで実行している途中で、新たに印刷予約がなされた印刷ジョブがユーザ端末10に入力されたときでも、印刷順の入れ替え処理を行い、そのとき新たな印刷ジョブの印刷終了時刻が、前倒しで実行している印刷ジョブの元々の印刷開始時刻よりも前に終了する時刻であって、新たな印刷予約がなされた印刷ジョブの印刷開始時刻が現在時刻後である場合、画像処理装置30では前倒しで実行している印刷ジョブを中断し、先に新たな印刷予約の印刷ジョブの印刷処理を実行し、その後中断していた印刷ジョブを再開するようにしてもよい。   Furthermore, even when a print job with a new print reservation is input to the user terminal 10 while the print job for which a print reservation has been made is being executed ahead of time, a print order change process is performed. The print end time of a new print job is the time that ends before the original print start time of the print job that is being executed ahead of time, and the print start time of the print job for which a new print reservation has been made is the current time If it is later, the image processing apparatus 30 interrupts the print job that has been executed ahead of time, first executes the print processing of the print job with the new print reservation, and then resumes the interrupted print job. May be.

S20、管理制御部21は、印刷枚数監視部29による監視で画像処理装置30による印刷が終了したことを確認すると、印刷が完了したジョブ情報を印刷情報格納部25から削除し、印刷情報格納部25に別のジョブ情報を記憶しているか否かを判断し、記憶している場合は上記ステップS13に戻って印刷順の入替処理を行い、別のジョブ情報が無ければ処理を終了する。   In S20, when the management control unit 21 confirms that printing by the image processing apparatus 30 has been completed by monitoring by the print number monitoring unit 29, the management information is deleted from the print information storage unit 25, and the print information storage unit It is determined whether or not other job information is stored in 25, and if it is stored, the process returns to step S13 to perform the printing order change process. If there is no other job information, the process is terminated.

S21、管理制御部21は、上記ステップS11で現在時刻が印刷開始時間を過ぎていると判断した場合、あるいは上記ステップS12で他のジョブ情報の印刷予約の時間帯と重なると判断した場合、上記ステップS9で印刷情報格納部25に記憶した印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間、受信時間及び上記ステップS10で画像データ記憶部26に記憶した画像データを削除し、印刷終了予約時間の内容が無効であり、印刷予約を設定できない旨の画面を表示入力部11に表示させるエラーメッセージをユーザ端末10に送信し処理を中止して終了する。   In S21, if the management control unit 21 determines in step S11 that the current time has passed the print start time, or if it determines in step S12 that it overlaps with the print reservation time zone of other job information, Deleting the print end reservation time, the number of prints, the file name, the reservation flag, the print start time, the reception time, and the image data stored in the image data storage unit 26 in step S10, stored in the print information storage unit 25 in step S9; An error message for causing the display input unit 11 to display a screen indicating that the print end reservation time is invalid and the print reservation cannot be set is transmitted to the user terminal 10, the process is stopped, and the process ends.

以上説明したように、本実施例では、画像処理装置が印刷処理を行っていない状態のとき、印刷予約が設定された画像データの印刷処理を印刷開始時間前から開始するようにしたことで、印刷予約が設定された印刷ジョブが存在しているにも関わらず画像処理装置が印刷処理を実行しないことを無くし、画像処理装置による印刷処理の効率が向上するという効果が得られる。   As described above, in this embodiment, when the image processing apparatus is not performing the printing process, the printing process of the image data for which the print reservation is set is started before the printing start time. Even if there is a print job for which a print reservation is set, the image processing apparatus can be prevented from executing the print process, and the efficiency of the print process by the image processing apparatus can be improved.

また、印刷予約を設定する際に、ユーザ端末の表示入力部に他の印刷予約のジョブ情報に基づく印刷予約の時間帯を示す表を表示することで、ユーザに他のユーザによる印刷予約の時間帯を視認させるので、ユーザは画像処理装置が使用される時間帯を避けて印刷予約を設定できるため、ユーザにとっては効率良く印刷予約を設定していくことができ、印刷終了予約時間より印刷終了が遅れてしまうことを少なくできる効果が得られる。   In addition, when setting a print reservation, a table indicating a print reservation time zone based on the job information of another print reservation is displayed on the display input unit of the user terminal, so that the print reservation time by another user can be displayed to the user. Since the band is visible, the user can set the print reservation while avoiding the time zone in which the image processing apparatus is used. Therefore, the user can set the print reservation efficiently, and the print end is completed from the print end reservation time. The effect which can reduce that it is late is acquired.

加えて、印刷開始時刻よりも前倒しで実行中の印刷ジョブの印刷開始時刻を算出部が随時算出し、それに合わせて予約入力画面では印刷予約の時間帯の表の印刷時間が短縮するように随時更新するので、その予約入力画面を閲覧することでユーザは実行中の印刷ジョブの状況を確認でき、より効率良く印刷予約の印刷ジョブを設定することができる。   In addition, the calculation unit calculates the print start time of a print job that is being executed ahead of the print start time, and the print input time table is shortened on the reservation input screen accordingly. Since the update is performed, the user can check the status of the print job being executed by browsing the reservation input screen, and can set the print job of the print reservation more efficiently.

さらに、ユーザが入力した印刷終了予約時間等による印刷予約の時間帯が、他の印刷予約の時間帯と重なる場合、ユーザに対して別の印刷終了予約時間を入力させるようにするので、複数の印刷予約が同一時間帯に設定されてしまうのを防止し、これによって印刷予約が設定された印刷ジョブの終了が印刷終了予約時間より遅れてしまうのを防止することができる。   Further, when the print reservation time zone, such as the print end reservation time input by the user, overlaps with other print reservation time zones, the user is made to input another print end reservation time. It is possible to prevent the print reservation from being set in the same time zone, thereby preventing the end of the print job in which the print reservation is set from being delayed from the print end reservation time.

本実施例においては、画像データ管理装置20に用紙切れ監視部(用紙切れ監視手段)40を設け、画像処理装置30に用紙検知センサ部42を設けた点が上記実施例1と相違する。   This embodiment is different from the first embodiment in that the image data management apparatus 20 is provided with a paper out monitoring unit (paper out monitoring unit) 40 and the image processing apparatus 30 is provided with a paper detection sensor unit 42.

図7は実施例2の画像管理システムの構成を示すブロック図である。   FIG. 7 is a block diagram illustrating the configuration of the image management system according to the second embodiment.

図7において、用紙切れ監視部40は、管理制御部21と管理記憶部22に格納された画像データ管理装置20の各部を制御するアプリケーションプログラムとによって実現され、画像処理装置30との交信処理等で画像処理装置30に収納されている印刷用紙が切れているか否かの情報を取得する機能を有する。   7, the out-of-paper monitoring unit 40 is realized by an application program that controls each unit of the image data management device 20 stored in the management control unit 21 and the management storage unit 22, and performs communication processing with the image processing device 30 and the like. Thus, it has a function of acquiring information on whether or not the printing paper stored in the image processing apparatus 30 is out.

用紙検知センサ部42は、画像処理装置30の図示しない用紙カセットに設けられた光学式等のセンサであって、用紙カセット内の印刷用紙を検知する。   The paper detection sensor unit 42 is an optical sensor or the like provided in a paper cassette (not shown) of the image processing apparatus 30 and detects printing paper in the paper cassette.

上記の構成の作用について図8に示す実施例2の画像管理システムの動作を示すフローチャートを用い、SAで示すステップに従って説明する。   The operation of the above configuration will be described according to the steps indicated by SA using the flowchart showing the operation of the image management system of the second embodiment shown in FIG.

SA1、ユーザ端末10の制御部12は、ユーザが表示入力部11の入力手段で印刷プロパティ画面を表示させる入力操作を行うと、上記実施例1のステップS1と同様に表示入力部11により印刷プロパティ画面を表示する。   SA1, when the user performs an input operation to display a print property screen by the input means of the display input unit 11, the control unit 12 of the user terminal 10 causes the print property to be displayed by the display input unit 11 as in step S1 of the first embodiment. Display the screen.

ユーザは表示された設定画面の印刷予約キーを押下したものとする。   It is assumed that the user has pressed the print reservation key on the displayed setting screen.

SA2、制御部12は、印刷予約キーが押下されると上記実施例1のステップS2と同様に予約状況要求電文を通信部14によりネットワーク36を介して画像データ管理装置20に送信する。   When the print reservation key is pressed, the control unit 12 transmits a reservation status request message to the image data management apparatus 20 via the network 36 via the network 36 as in step S2 of the first embodiment.

SA3、画像データ管理装置20の管理制御部21は、予約状況要求電文を受信すると印刷情報格納部25から印刷予約がなされたジョブ情報のユーザ名、印刷開始時間、印刷終了予約時間を読み出し、上記実施例1のステップS3と同様に予約状況情報をユーザ端末10に送信する。   SA3, when receiving the reservation status request message, the management control unit 21 of the image data management apparatus 20 reads the user name, print start time, and print end reservation time of the job information for which print reservation has been made from the print information storage unit 25, and The reservation status information is transmitted to the user terminal 10 as in step S3 of the first embodiment.

SA4、制御部12は、受信した予約状況情報のユーザ名、印刷開始時間、印刷終了予約時間をもとに、上記実施例1のステップS4と同様に予約入力画面を表示入力部11に表示する。   SA4, the control unit 12 displays a reservation input screen on the display input unit 11 as in step S4 of the first embodiment, based on the user name, print start time, and print end reservation time of the received reservation status information. .

SA5、制御部12は、上記実施例1のステップS5と同様に所定時間内にOKキーが押下されたか否かを判断し、押下されていない場合はステップSA6に進み、押下された場合はステップSA8に移行する。   SA5, the control unit 12 determines whether or not the OK key is pressed within a predetermined time as in step S5 of the first embodiment. If not, the process proceeds to step SA6. If not, the control unit 12 proceeds to step SA6. Move to SA8.

SA6、制御部12は、上記実施例1のステップS6と同様に予約状況依頼を画像データ管理装置20に送信することで、画像データ管理装置20から新たに予約状況情報を取得する。   SA6, the control unit 12 transmits a reservation status request to the image data management device 20 similarly to step S6 of the first embodiment, thereby newly acquiring reservation status information from the image data management device 20.

SA7、制御部12は、予約状況情報を受信すると、表示入力部11に表示している予約入力画面の印刷予約の時間帯を示した表を更新し、ステップSA5に戻る。   SA7, upon receiving the reservation status information, the control unit 12 updates the table indicating the print reservation time zone on the reservation input screen displayed on the display input unit 11, and returns to step SA5.

SA8、制御部12は、ステップSA5でOKキーが押下されたことを確認すると、予約フラグを作成すると共に記憶部13からユーザ名を読み出し、上記実施例1のステップS8と同様にして構成した印刷ジョブを画像データ管理装置20に送信する。   When confirming that the OK key has been pressed in step SA5, SA8 and the control unit 12 create a reservation flag and read the user name from the storage unit 13, and print the same configuration as in step S8 of the first embodiment. The job is transmitted to the image data management apparatus 20.

SA9、管理制御部21は、印刷ジョブを受信すると、図示しない時計機能によって現在時刻を受信時間として認識し、抽出部24によって印刷ジョブから印刷終了予約時間、印刷枚数、ファイル名、予約フラグを抽出し、算出部27によって印刷終了予約時間や印刷枚数から印刷開始時間を算出し、受信時間と印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間からジョブ情報を構成し、そのジョブ情報を印刷情報格納部25に記憶する。   SA9, when receiving the print job, the management control unit 21 recognizes the current time as the reception time by a clock function (not shown), and the extraction unit 24 extracts the print end reservation time, the number of prints, the file name, and the reservation flag from the print job. The calculation unit 27 calculates the print start time from the print end reservation time and the number of printed sheets, and configures job information from the reception time, the print end reservation time, the number of prints, the file name, the reservation flag, and the print start time. Information is stored in the print information storage unit 25.

SA10、管理制御部21は、印刷ジョブの画像データをそのファイル名と共に画像データ記憶部26に記憶する。   SA10, the management control unit 21 stores the image data of the print job in the image data storage unit 26 together with the file name.

SA11、管理制御部21は、印刷開始時間と現在時刻とを比べて現在時刻が印刷開始時間を過ぎているか否かを判断し、その判断結果から現在時刻が印刷開始時間前であることを確認したときは、次のステップSA12に進み、印刷開始時間を過ぎていることを確認したときはステップSA20に移行する。   SA11, the management control unit 21 compares the print start time with the current time to determine whether the current time has passed the print start time, and confirms from the determination result that the current time is before the print start time. If so, the process proceeds to the next step SA12, and if it is confirmed that the print start time has passed, the process proceeds to step SA20.

SA12、管理制御部21は、現在時刻が印刷開始時間前であることを確認すると、ステップSA9で記憶した印刷終了予約時間と印刷開始時間による印刷予約の時間帯の一部あるいは全部が、記憶している他のジョブ情報の印刷終了予約時間と印刷開始時間とによる印刷予約の時間帯と重なっていないか否かを判断し、重なっていない場合は次のステップSA13に進み、重なる場合はステップSA20に移行する。   In step SA12, when the management control unit 21 confirms that the current time is before the print start time, the print end reservation time stored in step SA9 and a part or all of the print reservation time zone based on the print start time are stored. It is determined whether or not it overlaps with the print reservation time zone based on the print end reservation time and the print start time of the other job information that has been overlapped. If they do not overlap, the process proceeds to the next step SA13. Migrate to

SA13、管理制御部21は、印刷情報格納部25に記憶されているジョブ情報の印刷順の入替処理を上記実施例1のステップS14〜ステップS16と同様の方法で実行する。   In step SA13, the management control unit 21 performs a process for changing the print order of the job information stored in the print information storage unit 25 in the same manner as in steps S14 to S16 in the first embodiment.

SA14、管理制御部21は、印刷順が1番のジョブ情報を印刷情報格納部25から読み出し、そのジョブ情報のファイル名に該当する画像データを画像データ記憶部26から読み出して、印刷ジョブの印刷枚数と画像データとを付した印刷指示電文を管理通信部23によって画像処理装置30に送信する。   In step SA14, the management control unit 21 reads out the job information with the first print order from the print information storage unit 25, reads out the image data corresponding to the file name of the job information from the image data storage unit 26, and prints the print job. A print instruction message with the number of sheets and the image data is transmitted to the image processing apparatus 30 by the management communication unit 23.

なお、本実施例においても上記実施例1と同様に、画像処理装置30が印刷処理を行っていない状況であれば、印刷開始時間まで猶予がある印刷予約が設定された印刷ジョブを前倒しで遂行させるようにする。   In the present embodiment, similarly to the first embodiment, if the image processing apparatus 30 is not performing print processing, a print job in which a print reservation with a delay until the print start time is set is executed in advance. I will let you.

SA15、画像処理装置30の処理制御部31は、印刷指示電文を受信すると、印刷部34によって画像データとその印刷枚数に従って印刷処理を開始する。なお印刷処理の間、用紙検知センサ部42で図示しない用紙カセット内の印刷用紙の検知により、印刷用紙が切れているか否かを監視する。   SA15, when the processing control unit 31 of the image processing apparatus 30 receives the print instruction message, the printing unit 34 starts the printing process according to the image data and the number of prints. During the printing process, the paper detection sensor unit 42 monitors whether or not the printing paper is cut by detecting printing paper in a paper cassette (not shown).

SA16、画像データ管理装置20の印刷枚数監視部29は、画像処理装置30の印刷部34を監視して印刷部34による印刷済み枚数を認識し、管理制御部21はその印刷済み枚数をもとに印刷情報格納部25に記憶している該当するジョブ情報の印刷枚数を減算し、算出部27により減算した印刷枚数から印刷開始時間を再算出し、書換部28によって当該ジョブ情報の印刷枚数と印刷開始時間を書換え、ジョブ情報の更新を行う。   SA16, the number-of-prints monitoring unit 29 of the image data management apparatus 20 monitors the printing unit 34 of the image processing apparatus 30 to recognize the number of printed sheets by the printing unit 34, and the management control unit 21 determines the number of printed sheets. The number of prints of the corresponding job information stored in the print information storage unit 25 is subtracted, the print start time is recalculated from the number of prints subtracted by the calculation unit 27, and the number of prints of the job information is calculated by the rewrite unit 28. The print start time is rewritten and the job information is updated.

なお、印刷予約が設定された印刷ジョブを前倒しで実行している途中で印刷予約ではない通常の印刷ジョブがユーザ端末10に入力されたときは、画像処理装置30では前倒しで実行している印刷ジョブを中断し、先に通常の印刷ジョブの画像データの印刷処理を実行するようにしてもよい。   When a normal print job that is not a print reservation is input to the user terminal 10 while a print job for which a print reservation is set is being advanced, the image processing apparatus 30 performs the print that is being advanced. The job may be interrupted and the print processing of the image data of the normal print job may be executed first.

SA17、画像データ管理装置20の用紙切れ監視部40は、画像処理装置30が印刷処理を行っている間、画像処理装置30を監視して印刷用紙切れとなっているか否かを判断し、印刷用紙切れを認識したときはステップSA18に進み、印刷用紙切れを認識せずに印刷処理が終了したときはステップSA19に移行する。   SA17, the out-of-paper monitoring unit 40 of the image data management device 20 monitors the image processing device 30 while the image processing device 30 is performing the printing process to determine whether the printing paper is out of print. If it is recognized that the paper has run out, the process proceeds to step SA18. If the printing process is completed without recognizing that the printing paper has run out, the process proceeds to step SA19.

SA18、管理制御部21は、印刷情報格納部25に記憶している各ジョブ情報のユーザ名を読み出し、それぞれのユーザ名に基づいて該当する各ユーザ端末10に用紙補充通知を管理通信部23によって送信することで、ユーザ端末10の制御部12に対して表示入力部11に印刷用紙の補充を促す文言等を配した用紙補充指示画面を表示させ、ステップSA17に戻る。   SA 18, the management control unit 21 reads the user name of each job information stored in the print information storage unit 25, and sends a paper replenishment notification to the corresponding user terminal 10 based on the respective user name by the management communication unit 23. By transmitting, the control unit 12 of the user terminal 10 causes the display input unit 11 to display a paper replenishment instruction screen on which a message for prompting replenishment of the print paper is arranged, and the process returns to step SA17.

SA19、管理制御部21は、印刷用紙切れがないまま、印刷枚数監視部29による監視で画像処理装置30による印刷が終了したことを確認すると、印刷が完了したジョブ情報を印刷情報格納部25から削除し、印刷情報格納部25に別のジョブ情報を記憶しているか否かを判断し、記憶している場合は上記ステップSA13に戻って印刷順の入替処理を行い、別のジョブ情報が無ければ処理を終了する。   In step SA19, the management control unit 21 confirms that printing by the image processing apparatus 30 has been completed by monitoring by the number-of-prints monitoring unit 29 while there is no print sheet running out, and prints job information that has been printed from the print information storage unit 25. It is deleted and it is determined whether or not other job information is stored in the print information storage unit 25. If it is stored, the process returns to step SA13 to perform the printing order change process, and there is no other job information. If the process ends, the process ends.

SA20、管理制御部21は、上記ステップSA11で現在時刻が印刷開始時間を過ぎていると判断した場合、あるいは上記ステップSA12で他のジョブ情報の印刷予約の時間帯と重なると判断した場合、上記ステップSA9で印刷情報格納部25に格納した印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間、受信時間及び上記ステップSA10で画像データ記憶部26に記憶した画像データを削除し、印刷終了予約時間の内容が無効であり、印刷予約を設定できない旨の画面を表示入力部11に表示させるエラーメッセージをユーザ端末10に送信し処理を中止して終了する。   If the SA20 and the management control unit 21 determine in step SA11 that the current time has passed the print start time, or if it is determined in step SA12 that it overlaps with the print reservation time zone of other job information, The print end reservation time, the number of prints, the file name, the reservation flag, the print start time, the reception time stored in the print information storage unit 25 in step SA9 and the image data stored in the image data storage unit 26 in step SA10 are deleted. An error message for causing the display input unit 11 to display a screen indicating that the print end reservation time is invalid and the print reservation cannot be set is transmitted to the user terminal 10, the process is stopped, and the process ends.

以上説明したように、本実施例では、上記実施例1の効果に加えて画像処理装置内の印刷用紙が切れたときに、印刷予約を設定した各ユーザ端末の画面に印刷用紙が切れたことを通知する画面を表示させてユーザに報知するので、印刷用紙切れが原因となって印刷処理が遅れてしまうのを防止できる。   As described above, in this embodiment, when the printing paper in the image processing apparatus runs out in addition to the effects of the first embodiment, the printing paper runs out on the screen of each user terminal for which the printing reservation is set. Since the user is notified by displaying a screen for informing the user, it is possible to prevent the printing process from being delayed due to the out of printing paper.

なお、上述した各実施例において、画像処理装置による印刷済み枚数を認識することで、画像データ管理装置が印刷情報格納部に記憶しているジョブ情報の印刷枚数と印刷開始時間を書換えて更新していくものとして説明したが、印刷開始時間を書換える代わりに印刷終了予約時間を早めていくようにする書換えを行うようにしてもよい。   In each of the embodiments described above, by recognizing the number of printed sheets by the image processing apparatus, the image data management apparatus rewrites and updates the number of printed job information and the print start time stored in the print information storage unit. However, instead of rewriting the print start time, rewriting may be performed so that the print end reservation time is advanced.

また、上記実施例2において、画像データ管理装置は、画像処理装置の用紙切れか否かの情報を取得するものとして説明したが、用紙切れだけではなく画像処理装置側の故障や紙詰まりの発生の有無情報を取得するようにしてもよく、このようにすることで故障や紙詰まりが発生したことをユーザ端末に通知し、ユーザに報知することが可能となる。   In the second embodiment, the image data management apparatus has been described as acquiring information about whether or not the image processing apparatus is out of paper. However, the image processing apparatus may not be out of paper but may have a failure or a paper jam. The presence / absence information may be acquired. In this way, it is possible to notify the user terminal that a failure or a paper jam has occurred and to notify the user.

10 ユーザ端末
11 表示入力部
12 制御部
13 記憶部
14 通信部
15 プリンタドライバ部
20 画像データ管理装置
21 管理制御部
22 管理記憶部
23 管理通信部
24 抽出部
25 印刷情報格納部
26 画像データ記憶部
27 算出部
28 書換部
29 印刷枚数監視部
30 画像処理装置
31 処理制御部
32 処理記憶部
33 処理通信部
34 印刷部
36 ネットワーク
40 用紙切れ監視部
42 用紙検知センサ部
DESCRIPTION OF SYMBOLS 10 User terminal 11 Display input part 12 Control part 13 Storage part 14 Communication part 15 Printer driver part 20 Image data management apparatus 21 Management control part 22 Management storage part 23 Management communication part 24 Extraction part 25 Print information storage part 26 Image data storage part DESCRIPTION OF SYMBOLS 27 Calculation part 28 Rewriting part 29 Print number monitoring part 30 Image processing apparatus 31 Process control part 32 Process memory | storage part 33 Process communication part 34 Printing part 36 Network 40 Out of paper monitoring part 42 Paper detection sensor part

Claims (12)

ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、
印刷予約が設定された印刷ジョブの情報に含まれる印刷終了予約時間、画像データ、印刷枚数から印刷開始時間を算出する算出手段と、
印刷予約が設定された印刷ジョブの情報を受信した際には前記算出手段で算出した印刷開始時間を印刷ジョブに含めるようにし、前記ユーザ端末から受信した全ての印刷ジョブの情報を記憶する記憶手段とを備える情報処理装置において、
前記記憶手段に記憶した印刷予約が設定された各印刷ジョブの印刷開始時間と印刷終了予約時間とからなる印刷予約の時間帯を画面に表示させる情報を構成する表示情報構成手段と、
印刷用紙への印刷処理を行う印刷処理装置を監視する監視手段とを設け、
前記監視手段による監視で前記印刷処理装置が印刷処理を実行していることを認識したとき、その印刷済枚数を随時取得すると共に、前記記憶手段から実行中の印刷ジョブの情報を読み出し、その印刷ジョブの情報に含まれる印刷枚数から前記印刷済枚数を差し引いた残りの印刷枚数をもとに前記算出手段によって新たな印刷開始時間を算出し、読み出した印刷ジョブの情報を更新し、
前記監視手段による監視で前記印刷処理装置が印刷処理を行っていないことを認識し、前記記憶手段に記憶している印刷ジョブの情報が全て印刷予約が設定された印刷ジョブの情報のとき、現在時刻が印刷開始時間よりも早くても、印刷開始時間の早い順に印刷ジョブの情報を前記印刷処理装置に送信して印刷処理を実行させることを特徴とする情報処理装置。
Receives information about print jobs for which print reservations have been set from the user terminal,
A calculation means for calculating a print start time from a print end reservation time, image data, and the number of prints included in the information of the print job in which the print reservation is set;
Storage means for storing information on all print jobs received from the user terminal so that the print start time calculated by the calculation means is included in the print job when information on a print job for which a print reservation is set is received In an information processing apparatus comprising:
Display information constituting means for constituting information for displaying on a screen a print reservation time zone composed of a print start time and a print end reservation time of each print job in which the print reservation stored in the storage means is set;
Monitoring means for monitoring a print processing apparatus for performing print processing on print paper,
When it is recognized by the monitoring means that the print processing apparatus is executing print processing, the number of printed sheets is acquired as needed, and information on the print job being executed is read from the storage means, and the print A new print start time is calculated by the calculation means based on the remaining number of printed sheets obtained by subtracting the number of printed sheets from the number of printed sheets included in the job information, and the read print job information is updated.
When the monitoring means recognizes that the print processing apparatus is not performing print processing, and all the print job information stored in the storage means is information of a print job for which a print reservation is set, An information processing apparatus, wherein even when the time is earlier than a print start time, print job information is transmitted to the print processing apparatus in the order of early print start time to execute print processing.
請求項1に記載の情報処理装置において、
前記ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、前記算出手段によって印刷開始時間を算出したとき、受信した印刷ジョブの情報に含まれる印刷終了予約時間と前記印刷開始時間からなる印刷予約の時間帯が、前記記憶手段に記憶している他の印刷ジョブの情報の印刷開始時間と印刷終了予約時間からなる印刷予約の時間帯に重なるとき、印刷予約の設定を中止する旨の通知を前記ユーザ端末に送信することを特徴とする情報処理装置。
The information processing apparatus according to claim 1,
When the information of the print job for which the print reservation is set is received from the user terminal and the print start time is calculated by the calculation means, the print end reservation time and the print start time included in the received print job information are included. When the print reservation time zone overlaps the print reservation time zone consisting of the print start time and print end reservation time of the information of the other print job stored in the storage means, the print reservation setting is canceled. An information processing apparatus that transmits a notification to the user terminal.
請求項1または請求項2に記載の情報処理装置において、
前記ユーザ端末から印刷ジョブの情報を受信したときの受信時間を取得し、その受信時間を含めた印刷ジョブの情報を前記記憶手段に記憶し、
前記記憶手段に印刷ジョブの情報を記憶したとき、印刷予約が設定された印刷ジョブの情報で印刷開始時間が現在時刻であるものを最上位、それ以外は通常の印刷ジョブの情報をその受信時間が早い順に並べ、その後に印刷予約が設定された印刷ジョブの情報を印刷開始時間の早い順に並べるようにして印刷の順番を定めることを特徴とする情報処理装置。
The information processing apparatus according to claim 1 or 2,
Obtaining a reception time when the print job information is received from the user terminal, storing the print job information including the reception time in the storage unit;
When print job information is stored in the storage means, the print job information for which a print reservation is set and the print start time is the current time is the highest, otherwise the normal print job information is received. An information processing apparatus characterized in that the order of printing is determined so that information of print jobs for which print reservations are set is arranged in order from the earliest print start time and then arranged in order from the earliest print start time.
請求項1、請求項2または請求項3に記載の情報処理装置において、
前記ユーザ端末から印刷ジョブの情報と共に、該ユーザ端末の識別子を受信し、その識別子を含めた該印刷ジョブの情報を前記記憶手段に記憶し、
前記印刷処理装置内の印刷用紙切れの有無を監視する用紙切れ監視手段を備え、
前記印刷処理装置内の印刷用紙切れを前記用紙切れ監視手段によって認識したとき、前記記憶手段に記憶している各印刷ジョブの情報に含まれるユーザ端末の識別子を読み出し、該識別子をもとに各ユーザ端末に印刷用紙の補充を促す画面を表示させる通知を送信することを特徴とする情報処理装置。
In the information processing apparatus according to claim 1, claim 2, or claim 3,
Receiving the identifier of the user terminal together with the information of the print job from the user terminal, and storing the information of the print job including the identifier in the storage unit;
Comprising out-of-paper monitoring means for monitoring the presence or absence of out-of-print paper in the print processing apparatus;
When the out-of-printing paper in the print processing apparatus is recognized by the out-of-paper monitoring means, the identifier of the user terminal included in the information of each print job stored in the storage means is read out, and An information processing apparatus that transmits a notification for displaying a screen prompting a user terminal to replenish printing paper.
印刷予約が設定された印刷ジョブの情報の入力を受け付けるユーザ端末と、
前記ユーザ端末から印刷ジョブの情報を受信し、印刷予約が設定された印刷ジョブの情報に含まれる印刷終了予約時間、印刷枚数から印刷開始時間を算出する算出手段と、印刷予約が設定された印刷ジョブの情報に前記算出手段で算出した印刷開始時間を含めるようにし、前記ユーザ端末から受信した全ての印刷ジョブの情報を記憶する記憶手段とを備える情報処理装置と、
印刷用紙への印刷処理を行う印刷処理装置とによる情報処理システムにおいて、
前記情報処理装置は、前記記憶手段に記憶した印刷予約が設定された各印刷ジョブの印刷開始時間と印刷終了予約時間とからなる印刷予約の時間帯を画面に表示させる情報を構成する表示情報構成手段と、前記印刷処理装置を監視する監視手段とを有し、
前記情報処理装置は、前記監視手段による監視で前記印刷処理装置が印刷処理を実行していることを認識したとき、その印刷済枚数を随時取得すると共に、前記記憶手段から実行中の印刷ジョブの情報を読み出し、その印刷ジョブの情報に含まれる印刷枚数から前記印刷済枚数を差し引いた残りの印刷枚数をもとに前記算出手段によって新たな印刷開始時間を算出し、読み出した印刷ジョブの情報を更新し、
前記情報処理装置は、前記監視手段による監視で前記印刷処理装置が印刷処理を行っていないことを認識し、前記記憶手段に記憶している印刷ジョブの情報が全て印刷予約が設定された印刷ジョブの情報のとき、現在時刻が印刷開始時間よりも早くても、印刷開始時間の早い順に印刷ジョブの情報を前記印刷処理装置に送信し、
前記印刷処理装置は、前記情報処理装置から受信した印刷ジョブの情報に基づき印刷処理を実行することを特徴とする情報処理システム。
A user terminal that accepts input of information of a print job for which a print reservation is set;
Receiving a print job information from the user terminal and calculating means for calculating a print start time from the print end reservation time and the number of prints included in the print job information for which the print reservation is set; and printing with the print reservation set An information processing apparatus comprising: storage means for storing information on all print jobs received from the user terminal so as to include the print start time calculated by the calculation means in job information;
In an information processing system with a print processing device that performs print processing on print paper,
The information processing apparatus is configured to display information for displaying on a screen a print reservation time zone including a print start time and a print end reservation time of each print job in which the print reservation stored in the storage unit is set Means and monitoring means for monitoring the print processing apparatus,
When the information processing apparatus recognizes that the print processing apparatus is executing print processing by monitoring by the monitoring means, the information processing apparatus obtains the number of printed sheets as needed, and the print job being executed from the storage means. Information is read out, a new print start time is calculated by the calculation means based on the remaining number of printed sheets obtained by subtracting the number of printed sheets from the number of printed sheets included in the information of the print job, and the read print job information is obtained. Updated,
The information processing apparatus recognizes from the monitoring by the monitoring means that the print processing apparatus is not performing print processing, and the print job in which all the print job information stored in the storage means is set as a print reservation Information of the print job, even if the current time is earlier than the print start time, the print job information is transmitted to the print processing device in order of the print start time,
The information processing system, wherein the print processing device executes print processing based on information on a print job received from the information processing device.
請求項5に記載の情報処理システムにおいて、
前記情報処理装置は、前記ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、前記算出手段によって印刷開始時間を算出したとき、受信した印刷ジョブの情報に含まれる印刷終了予約時間と前記印刷開始時間からなる印刷予約の時間帯が、前記記憶手段に記憶している他の印刷ジョブの情報の印刷開始時間と印刷終了予約時間からなる印刷予約の時間帯に重なるとき、印刷予約の設定を中止する旨の画面を表示させる通知を前記ユーザ端末に送信することを特徴とする情報処理システム。
The information processing system according to claim 5,
When the information processing apparatus receives information of a print job for which a print reservation is set from the user terminal and calculates the print start time by the calculation unit, the print end reservation time included in the received print job information When the print reservation time zone consisting of the print start time overlaps with the print reservation time zone consisting of the print start time and the print end reservation time of the other print job information stored in the storage means, An information processing system for transmitting a notification for displaying a screen for canceling the setting to the user terminal.
請求項5または請求項6に記載の情報処理システムにおいて、
前記情報処理装置は、前記ユーザ端末から印刷ジョブの情報を受信したときの受信時間を取得し、その受信時間を含めた印刷ジョブの情報を前記記憶手段に記憶し、
前記情報処理装置は、前記記憶手段に記憶している印刷ジョブの情報の内、印刷予約が設定された印刷ジョブの情報で印刷開始時間が現在時刻であるものは最上位、それ以外は通常の印刷ジョブの情報をその受信時間が早い順に並べ、その後に印刷予約が設定された印刷ジョブの情報を印刷開始時間の早い順に並べるようにして印刷の順番を定めることを特徴とする情報処理システム。
In the information processing system according to claim 5 or 6,
The information processing apparatus acquires a reception time when print job information is received from the user terminal, stores the print job information including the reception time in the storage unit,
In the information processing apparatus, the information on the print job stored in the storage means is the highest in the print job information for which the print reservation is set and the print start time is the current time. An information processing system characterized in that print job information is arranged in order of reception time, and then print job information for which a print reservation is set is arranged in order of print start time to determine the print order.
請求項5、請求項6または請求項7に記載の情報処理システムにおいて、
前記情報処理装置は、前記印刷処理装置内の印刷用紙切れの有無を監視する用紙切れ監視手段を備え、
前記情報処理装置は、前記印刷処理装置内の印刷用紙切れを前記用紙切れ監視手段によって認識したとき、前記記憶手段に記憶している各印刷ジョブの情報に含まれるユーザ端末の識別子を読み出し、該識別子をもとに各ユーザ端末に用紙補充通知を送信し、
前記ユーザ端末は、前記用紙補充通知を受信すると、前記印刷処理装置への印刷用紙の補充を促す画面を表示することを特徴とする情報処理システム。
In the information processing system according to claim 5, claim 6 or claim 7,
The information processing apparatus includes a paper out monitoring unit that monitors whether or not the print paper is out of the print processing apparatus,
When the information processing apparatus recognizes out of print paper in the print processing apparatus by the out of paper monitoring means, the information processing apparatus reads the identifier of the user terminal included in the information of each print job stored in the storage means, A paper replenishment notice is sent to each user terminal based on the identifier,
When the user terminal receives the paper supplement notice, the user terminal displays a screen that prompts the print processing apparatus to supplement the print paper.
ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、
印刷予約が設定された印刷ジョブの情報に含まれる印刷終了予約時間、画像データ、印刷枚数から印刷開始時間を算出する算出手段と、
印刷予約が設定された印刷ジョブの情報を受信した際には前記算出手段で算出した印刷開始時間を印刷ジョブに含めるようにし、前記ユーザ端末から受信した全ての印刷ジョブの情報を記憶する記憶手段とを備えた情報処理装置のプログラムであって、
前記記憶手段に記憶した印刷予約が設定された各印刷ジョブの印刷開始時間と印刷終了予約時間とからなる印刷予約の時間帯を画面に表示させる情報を構成する表示情報構成手段と、
印刷用紙への印刷処理を行う印刷処理装置を監視する監視手段とを設け、
前記監視手段による監視で前記印刷処理装置が印刷処理を実行していることを認識したとき、その印刷済枚数を随時取得すると共に、前記記憶手段から実行中の印刷ジョブの情報を読み出し、その印刷ジョブの情報に含まれる印刷枚数から前記印刷済枚数を差し引いた残りの印刷枚数をもとに前記算出手段によって新たな印刷開始時間を算出し、読み出した印刷ジョブの情報を更新し、
前記監視手段による監視で前記印刷処理装置が印刷処理を行っていないことを認識し、前記記憶手段に記憶している印刷ジョブの情報が全て印刷予約が設定された印刷ジョブの情報のとき、現在時刻が印刷開始時間よりも早くても、印刷開始時間の早い順に印刷ジョブの情報を前記印刷処理装置に送信して印刷処理を実行させることを特徴とする情報処理装置のプログラム。
Receives information about print jobs for which print reservations have been set from the user terminal,
A calculation means for calculating a print start time from a print end reservation time, image data, and the number of prints included in the information of the print job in which the print reservation is set;
Storage means for storing information on all print jobs received from the user terminal so that the print start time calculated by the calculation means is included in the print job when information on a print job for which a print reservation is set is received A program for an information processing apparatus comprising:
Display information constituting means for constituting information for displaying on a screen a print reservation time zone composed of a print start time and a print end reservation time of each print job in which the print reservation stored in the storage means is set;
Monitoring means for monitoring a print processing apparatus for performing print processing on print paper,
When it is recognized by the monitoring means that the print processing apparatus is executing print processing, the number of printed sheets is acquired as needed, and information on the print job being executed is read from the storage means, and the print A new print start time is calculated by the calculation means based on the remaining number of printed sheets obtained by subtracting the number of printed sheets from the number of printed sheets included in the job information, and the read print job information is updated.
When the monitoring means recognizes that the print processing apparatus is not performing print processing, and all the print job information stored in the storage means is information of a print job for which a print reservation is set, A program for an information processing apparatus that causes print job information to be transmitted to the print processing apparatus in the order of early print start time to execute print processing even if the time is earlier than the print start time.
請求項9に記載の情報処理装置のプログラムにおいて、
前記ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、前記算出手段によって印刷開始時間を算出したとき、受信した印刷ジョブの情報に含まれる印刷終了予約時間と前記印刷開始時間からなる印刷予約の時間帯が、前記記憶手段に記憶している他の印刷ジョブの情報の印刷開始時間と印刷終了予約時間からなる印刷予約の時間帯に重なるとき、印刷予約の設定を中止する旨の通知を前記ユーザ端末に送信することを特徴とする情報処理装置のプログラム。
In the program of the information processing apparatus according to claim 9,
When the information of the print job for which the print reservation is set is received from the user terminal and the print start time is calculated by the calculation means, the print end reservation time and the print start time included in the received print job information are included. When the print reservation time zone overlaps the print reservation time zone consisting of the print start time and print end reservation time of the information of the other print job stored in the storage means, the print reservation setting is canceled. A program for an information processing apparatus that transmits a notification to the user terminal.
請求項9または請求項10に記載の情報処理装置のプログラムにおいて、
前記ユーザ端末から印刷ジョブの情報を受信したときの受信時間を取得し、その受信時間を含めた印刷ジョブの情報を前記記憶手段に記憶し、
前記記憶手段に印刷ジョブの情報を記憶したとき、印刷予約が設定された印刷ジョブの情報で印刷開始時間が現在時刻であるものを最上位、それ以外は通常の印刷ジョブの情報をその受信時間が早い順に並べ、その後に印刷予約が設定された印刷ジョブの情報を印刷開始時間の早い順に並べるようにして印刷の順番を定めることを特徴とする情報処理装置のプログラム。
In the program of the information processing apparatus according to claim 9 or 10,
Obtaining a reception time when the print job information is received from the user terminal, storing the print job information including the reception time in the storage unit;
When print job information is stored in the storage means, the print job information for which a print reservation is set and the print start time is the current time is the highest, otherwise the normal print job information is received. A program for an information processing apparatus, wherein the order of printing is determined by arranging information of print jobs for which print reservations are set in order from the earliest and then in order from the earliest print start time.
請求項9、請求項10または請求項11に記載の情報処理装置のプログラムにおいて、
前記ユーザ端末から印刷ジョブの情報と共に、該ユーザ端末の識別子を受信し、その識別子を含めた該印刷ジョブの情報を前記記憶手段に記憶し、
前記印刷処理装置内の印刷用紙切れの有無を監視する用紙切れ監視手段を備え、
前記印刷処理装置内の印刷用紙切れを前記用紙切れ監視手段によって認識したとき、前記記憶手段に記憶している各印刷ジョブの情報に含まれるユーザ端末の識別子を読み出し、該識別子をもとに各ユーザ端末に印刷用紙の補充を促す画面を表示させる通知を送信することを特徴とする情報処理装置のプログラム。
In the program of the information processing apparatus according to claim 9, claim 10, or claim 11,
Receiving the identifier of the user terminal together with the information of the print job from the user terminal, and storing the information of the print job including the identifier in the storage unit;
Comprising out-of-paper monitoring means for monitoring the presence or absence of out-of-print paper in the print processing apparatus;
When the out-of-printing paper in the print processing apparatus is recognized by the out-of-paper monitoring means, the identifier of the user terminal included in the information of each print job stored in the storage means is read out, and A program for an information processing apparatus, which transmits a notification for displaying a screen prompting a user terminal to replenish printing paper.
JP2010064476A 2010-03-19 2010-03-19 Information processor, information processing system and program of the information processor Pending JP2011198068A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010064476A JP2011198068A (en) 2010-03-19 2010-03-19 Information processor, information processing system and program of the information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010064476A JP2011198068A (en) 2010-03-19 2010-03-19 Information processor, information processing system and program of the information processor

Publications (1)

Publication Number Publication Date
JP2011198068A true JP2011198068A (en) 2011-10-06

Family

ID=44876175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010064476A Pending JP2011198068A (en) 2010-03-19 2010-03-19 Information processor, information processing system and program of the information processor

Country Status (1)

Country Link
JP (1) JP2011198068A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016031692A (en) * 2014-07-30 2016-03-07 京セラドキュメントソリューションズ株式会社 Schedule management device, schedule management program, and schedule management method
CN106152397A (en) * 2016-06-29 2016-11-23 中国汽车工业工程有限公司 A kind of Painting Shop device intelligence control method based on production management
JP2018001616A (en) * 2016-07-01 2018-01-11 京セラドキュメントソリューションズ株式会社 Image formation apparatus
CN109310224A (en) * 2016-06-28 2019-02-05 三菱电机株式会社 Electric cooker, household appliance, the running management system of power command device and household appliance
JP2022089880A (en) * 2017-10-05 2022-06-16 キヤノン株式会社 Printer, method for controlling printer, and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016031692A (en) * 2014-07-30 2016-03-07 京セラドキュメントソリューションズ株式会社 Schedule management device, schedule management program, and schedule management method
CN109310224A (en) * 2016-06-28 2019-02-05 三菱电机株式会社 Electric cooker, household appliance, the running management system of power command device and household appliance
CN109310224B (en) * 2016-06-28 2022-09-13 三菱电机株式会社 Power command device and operation management system
CN106152397A (en) * 2016-06-29 2016-11-23 中国汽车工业工程有限公司 A kind of Painting Shop device intelligence control method based on production management
JP2018001616A (en) * 2016-07-01 2018-01-11 京セラドキュメントソリューションズ株式会社 Image formation apparatus
JP2022089880A (en) * 2017-10-05 2022-06-16 キヤノン株式会社 Printer, method for controlling printer, and program
JP7434403B2 (en) 2017-10-05 2024-02-20 キヤノン株式会社 Printing device, printing device control method, and program

Similar Documents

Publication Publication Date Title
WO2015156159A1 (en) Display input device and image forming device equipped with same
JP2010176671A (en) Method for controlling image forming system and image forming apparatus
WO2010098476A1 (en) Image forming apparatus, image forming method and computer-readable information recording medium
JP2011198068A (en) Information processor, information processing system and program of the information processor
CN108833732B (en) Service providing device, service providing system, and service providing method
JP2013065082A (en) Display control device, image forming device, and program
JP6373063B2 (en) Image forming apparatus, control method therefor, and program
JP2011055248A (en) Update-addition controller for software, update-addition control program for software, and composite machine
JP2011234264A (en) Image forming apparatus
JP2019113999A (en) Image processing device
JP2006040262A (en) Application management device, job processor, application management method, job processing method, image forming apparatus license management method of application, and computer-readable program and storage medium
JP2010067148A (en) Peripheral device determination program, main controller, and control system
JP2007329785A (en) Service processing apparatus and processing program
US20160094735A1 (en) Function Execution Apparatus, Function Execution Method, and Non-Transitory Computer Readable Medium Storing Instructions Therefor
JP2007265423A (en) Image formation system and device
JP2008177817A (en) Image forming device
JP2013240969A (en) Information processing device, processing condition selecting operation method, and program
JP2016099775A (en) Electronic device having updating function for firmware
JP5668384B2 (en) Image forming apparatus and program thereof
JP2009229972A (en) Image forming apparatus
US9253355B2 (en) Communication apparatus that reduces power consumption, method of controlling the same, and storage medium
JP2013125974A (en) Information processing system, control panel, and program
JP2008022456A (en) Image processing device and image processing control method
JP6305031B2 (en) Image forming apparatus, control method therefor, and program
JP6965627B2 (en) Image forming device and program