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 PDFInfo
- 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
- 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
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
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).
しかしながら、上述した従来の技術においては、開始時間以前に画像処理装置が印刷処理を行っていない状態であっても、予約印刷が設定された印刷ジョブについては開始時間となるまで印刷処理が実行されないため、印刷処理の効率が悪くなってしまう場合があるという問題点がある。 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.
以下に、図面を参照して本発明による画像管理システムの実施例について説明する。 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
ユーザ端末10は、例えばユーザに使用されるパーソナルコンピュータ等であって、表示入力部11、制御部12、記憶部13、通信部14を備えている。
The
表示入力部11は、例えばLEDやCRT等のディスプレイによる表示手段と、キーボード及びマウスからなる入力手段とからなり、表示手段によってユーザに対して各種入力画面を表示すると共に、ユーザが入力手段によって各種情報の選択および入力を行う機能を有する。
The
また表示入力部11は、印刷の対象となる画像データやその印刷枚数を入力させる画面や、後述の印刷予約が設定されたときに印刷終了予約時間を入力させる予約入力画面等を表示する。
The
制御部12は、記憶部13に格納されたユーザ端末10の各部を制御するアプリケーションプログラムに従って各種処理を実行する。
The
記憶部13は、ユーザ端末10の各部を制御するアプリケーションプログラムを格納する他、制御部12による処理結果やユーザ端末10を使用するユーザを特定するユーザ名の情報を記憶する。
The
通信部14は、ネットワーク36を介して他のユーザ端末や画像データ管理装置20、画像処理装置30と各種情報の送受信を行う機能を有する。
The
15はプリンタドライバ部であり、制御部12と、記憶部13が格納するアプリケーションプログラムとによって実現され、ユーザにより入力された画像データ及び印刷枚数、印刷終了予約時間等で構成される印刷ジョブの内容を画像処理装置30に対応するプリンタ言語に変換する機能を有する。
画像データ管理装置20は、例えば印刷ジョブ管理サーバであり、ユーザ端末10から取得した印刷ジョブを管理する。
The image
21は管理制御部であり、管理記憶部22に格納された画像データ管理装置20の各部を制御するアプリケーションプログラムに従い、各種処理を実行する。
A
22は管理記憶部(記憶手段)であり、画像データ管理装置20の各部を制御するアプリケーションプログラムや印刷ジョブを管理するためのプログラムを格納する他、管理制御部21による処理結果を記憶する。
A management storage unit (storage unit) 22 stores an application program for controlling each unit of the image
23は管理通信部であり、ネットワーク36を介してユーザ端末10や画像処理装置30と各種情報の送受信を行う機能を有する。
A
24は抽出部であり、管理制御部21と管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、ユーザ端末10から送信されてきた印刷予約がなされた印刷ジョブの内容、例えば印刷予約に関わる印刷ジョブであれば印刷終了予約時間や印刷枚数、画像データのファイル名等を抽出する機能を有する。
また、抽出部24は印刷予約が設定されていない印刷ジョブに対しても、その印刷枚数やファイル名を抽出する。
The
25は印刷情報格納部であり、印刷ジョブから抽出部24が抽出した各種情報を記憶する構成要素であり、抽出部24で抽出された印刷終了予約時間や印刷枚数、画像データのファイル名の他、印刷順等をジョブ情報として記憶するものであり、管理記憶部22の一時メモリを利用することができる。
A print
そのため、本実施例では印刷予約の有無に関わらず、ユーザ端末10は作成された印刷ジョブおよびその内容を示す情報を一旦画像データ管理装置20に送信するようにしている。
Therefore, in this embodiment, the
ここで図2は印刷情報格納部が記憶する情報を示す表であり、図2に示すように印刷情報格納部25には、各印刷ジョブについての印刷順、受信時間、予約フラグ、ユーザ名(識別子)、ファイル名、印刷開始時間、印刷終了予約時間、印刷枚数が記憶される。
2 is a table showing information stored in the print information storage unit. As shown in FIG. 2, the print
ここで、印刷順は、画像処理装置30に送信する画像データの順番を示す。
Here, the printing order indicates the order of image data to be transmitted to the
受信時間は、画像データ管理装置20がユーザ端末10から印刷ジョブの情報を受信した時刻を示す。
The reception time indicates the time when the image
予約フラグは、印刷予約が設定された印刷ジョブであるか、印刷予約は設定されていない通常の印刷ジョブであるかを特定する情報であり、図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
ファイル名は、画像データのファイル名を示す。 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
26は画像データ記憶部であり、印刷ジョブに含まれる画像データをそのファイル名と関連させて記憶しておく構成要素であり、管理記憶部22の一時メモリを利用することができる。
An image
27は算出部(算出手段)であり、管理制御部21と管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、印刷情報格納部25に格納されている印刷終了予約時間と印刷枚数、さらに画像データ記憶部26に記憶された画像データのサイズ等から印刷が完了するまでの印刷時間と印刷開始時間とを算出する機能を有する。
28は書換部であり、管理制御部21と、管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、印刷情報格納部25に記憶した印刷ジョブの印刷順を変更する場合に、印刷情報格納部25に記憶している印刷ジョブの順番を書き換えて印刷情報格納部25に記憶した内容の更新処理を実行する機能を有する。
A
また、書換部28は、算出部27によって後述する再算出された印刷開始時間をもとに、印刷ジョブの情報を書き換えて更新する機能を有する。
The
29は印刷枚数監視部(監視手段)であり、管理制御部21と管理記憶部22に格納された印刷ジョブを管理するためのプログラムとによって実現され、画像処理装置30と交信処理等で画像処理装置30の印刷部34が有するカウント手段を監視することで、対象となる印刷ジョブの印刷済枚数の情報を取得する機能を有する。
画像処理装置30は、例えばプリンタやMFP(Multifunction Peripheral)等の印刷用紙への印刷処理を行う装置であり、処理制御部31、処理機億部32、処理通信部33、印刷部34等の構成要素を備える。
The
処理制御部31は、処理記憶部32に格納された印刷処理を実行するためのアプリケーションプログラムに従い、画像データに従う印刷処理を遂行する。
The
処理記憶部32は、印刷処理を実行するためのアプリケーションプログラムを格納する他、処理制御部31による処理結果等を記憶する。
The
処理通信部33は、ネットワーク36を介してユーザ端末10や画像データ管理装置20と各種情報の送受信を行う機能を有する。
The
印刷部34は、図示しない用紙カセットに収納された印刷用紙に画像データの内容を印刷する印刷手段を備えており、また印刷用紙への印刷が済んだ印刷済み枚数をカウントするカウント手段も有している。
The
上述した構成の作用について、図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
ユーザは表示された設定画面の印刷予約キーを押下したものとする。 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
S3、画像データ管理装置20の管理制御部21は、予約状況要求電文を受信すると印刷情報格納部25から印刷予約がなされたジョブ情報のユーザ名、印刷開始時間、印刷終了予約時間を読み出し、そのユーザ名、印刷開始時間、印刷終了予約時間によって予約状況情報を構成し、その予約状況情報を管理通信部23によってユーザ端末10に送信する。
S3, upon receiving the reservation status request message, the
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
これによってユーザは、印刷予約の状況を参考にして印刷予約の終了予約時刻入力欄に印刷終了予約時間を入力して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
S6、制御部12は、予約状況依頼を通信部14によりネットワーク36を介して画像データ管理装置20に送信することで、画像データ管理装置20から新たに予約状況情報を受信して取得する。
S <b> 6, the
S7、制御部12は、受信した予約状況情報をもとに表示入力部11に表示している予約入力画面の印刷予約の時間帯を示した表の内容を更新し、ステップS5に戻る。
S7, the
ここで、画像処理装置30において予約フラグがONの印刷ジョブが実行中の場合、印刷枚数監視部29がその印刷ジョブの印刷済枚数を随時取得し、算出部27が実行中の印刷ジョブの情報を印刷情報格納部25から読み出し、読み出した印刷ジョブの情報の印刷枚数から当該印刷済枚数を差し引いた残りの印刷枚数を算出し、読み出した印刷ジョブの情報の印刷終了予約時刻と算出した残りの印刷枚数とをもとに印刷開始時刻を新たに算出し、読み出した印刷ジョブの情報を随時更新して印刷情報格納部25に格納していく。
Here, when a print job whose reservation flag is ON is being executed in the
そのため、このとき、ユーザ端末10の表示入力部11に予約入力画面が表示されているときは、そこの表示される表の実行中の印刷ジョブに対応する印刷予約の時間帯を示す黒ラインが徐々に短縮しながら表示される。
Therefore, at this time, when a reservation input screen is displayed on the
S8、制御部12は、上記ステップS5でOKキーが押下されたことを確認すると、予約フラグを作成すると共に記憶部13からユーザ名を読み出し、入力された画像データに印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、ユーザ名を付与して構成した印刷ジョブを画像データ管理装置20に送信する。
S8, when the
S9、管理制御部21は、印刷ジョブを受信すると、図示しない時計機能によって現在時刻を受信時間として認識し、抽出部24によって印刷ジョブから印刷終了予約時間、印刷枚数、ファイル名、予約フラグを抽出し、算出部27によって印刷終了予約時間や印刷枚数から印刷開始時間を算出し、受信時間と印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間からジョブ情報を構成し、そのジョブ情報を印刷情報格納部25に記憶する。
S9, when receiving the print job, the
S10、管理制御部21は、印刷ジョブの画像データをそのファイル名と共に画像データ記憶部26に記憶する。
S10, the
S11、管理制御部21は、上記ステップS9で記憶したジョブ情報の印刷開始時間と現在時刻とを比べて現在時刻が印刷開始時間を過ぎているか否かを判断し、その判断結果から現在時刻が印刷開始時間前であることを確認した場合は次のステップS12に進み、現在時刻が印刷開始時間を過ぎている場合はステップS21に移行する。
In step S11, the
S12、管理制御部21は、印刷開始時間が現在時刻よりも前であることを確認すると、ステップS9で記憶した印刷終了予約時間と印刷開始時間による印刷予約の時間帯の一部あるいは全部が、印刷情報格納部25に記憶している他のジョブ情報の印刷予約の時間帯と重なるか否かを判断し、重なっていない場合は次のステップS13に進み、重なる場合はステップS21に移行する。
In S12, when the
ここで、図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
ここで、印刷情報格納部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
S14、管理制御部21は、印刷情報格納部25に格納されているジョブ情報の印刷終了予約時間を参照し、図6(b)に示すように印刷予約の対象ではないジョブ情報を最上位に位置させ、その他の印刷予約の対象となっているジョブ情報を印刷開始時間が早いものを上位とするようにジョブ情報の印刷順を入れ替える印刷順の更新を行う。
In S14, the
S15、管理制御部21は、印刷予約がなされているジョブ情報の内、最も順番が早いジョブ情報の印刷開始時間が現在時刻となっているか否かを判断し、現在時刻で有ると判断した場合はステップS16に進み、現在時刻になっていないと判断した場合はステップS17に進む。
S15, when the
S16、管理制御部21は、該当するジョブ情報を最上位、つまり図6(c)に示すように印刷開始時間が現在時刻であるジョブ情報を最上位とするように印刷順を入れ替える。これによって本実施例では印刷開始時間が最も早いファイル名Bbbのジョブ情報の印刷順が1番となり、次に印刷予約の対象では無いファイル名Eeeのジョブ情報の印刷順が2番とする印刷順の更新を行ってステップS17に進む。
S16, the
これによって、印刷を開始しないと印刷終了予約時間に間に合わない印刷ジョブを最優先とし、そのような印刷ジョブが無い場合には通常の印刷ジョブを優先することが可能となる。 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
なお、印刷情報格納部25に記憶されたジョブ情報が全て印刷予約が設定されたものであって、かつ現在時刻が最上位のジョブ情報の印刷開始時間に至っていない場合は、管理制御部21は画像処理装置30との交信等によって画像処理装置30が動作中であるか否かを判断し、動作していないときに最上位のジョブ情報のファイル名に該当する画像データと印刷枚数とを付した印刷指示電文を画像処理装置30に送信する。つまり、画像処理装置30が印刷処理を行っていない状況であれば、印刷開始時間まで猶予がある印刷ジョブを前倒しで遂行させる。
If all the job information stored in the print
S18、画像処理装置30の処理制御部31は、印刷指示電文を受信すると、印刷部34によって画像データとその印刷枚数に従って印刷処理を通常通りに実行する。
S18, when the
S19、画像データ管理装置20の印刷枚数監視部29は、画像処理装置30の印刷部34を監視して印刷部34による印刷済み枚数を認識し、管理制御部21はその印刷済み枚数をもとに印刷情報格納部25に記憶している該当するジョブ情報の印刷枚数を減算し、算出部27により減算した印刷枚数から印刷開始時間を再算出し、書換部28によって当該ジョブ情報の印刷枚数と印刷開始時間を書換え、ジョブ情報の更新を行う。
S19, the number-of-
なお、印刷予約が設定された印刷ジョブを前倒しで実行している途中で印刷予約ではない通常の印刷ジョブのジョブ情報がユーザ端末10に入力されたときは、画像処理装置30では前倒しで実行している印刷ジョブを中断し、先に通常の印刷ジョブの印刷処理を実行し、その後中断していた印刷ジョブを再開するようにしてもよい。
When job information of a normal print job that is not a print reservation is input to the
さらに、印刷予約がなされた印刷ジョブを前倒しで実行している途中で、新たに印刷予約がなされた印刷ジョブがユーザ端末10に入力されたときでも、印刷順の入れ替え処理を行い、そのとき新たな印刷ジョブの印刷終了時刻が、前倒しで実行している印刷ジョブの元々の印刷開始時刻よりも前に終了する時刻であって、新たな印刷予約がなされた印刷ジョブの印刷開始時刻が現在時刻後である場合、画像処理装置30では前倒しで実行している印刷ジョブを中断し、先に新たな印刷予約の印刷ジョブの印刷処理を実行し、その後中断していた印刷ジョブを再開するようにしてもよい。
Furthermore, even when a print job with a new print reservation is input to the
S20、管理制御部21は、印刷枚数監視部29による監視で画像処理装置30による印刷が終了したことを確認すると、印刷が完了したジョブ情報を印刷情報格納部25から削除し、印刷情報格納部25に別のジョブ情報を記憶しているか否かを判断し、記憶している場合は上記ステップS13に戻って印刷順の入替処理を行い、別のジョブ情報が無ければ処理を終了する。
In S20, when the
S21、管理制御部21は、上記ステップS11で現在時刻が印刷開始時間を過ぎていると判断した場合、あるいは上記ステップS12で他のジョブ情報の印刷予約の時間帯と重なると判断した場合、上記ステップS9で印刷情報格納部25に記憶した印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間、受信時間及び上記ステップS10で画像データ記憶部26に記憶した画像データを削除し、印刷終了予約時間の内容が無効であり、印刷予約を設定できない旨の画面を表示入力部11に表示させるエラーメッセージをユーザ端末10に送信し処理を中止して終了する。
In S21, if the
以上説明したように、本実施例では、画像処理装置が印刷処理を行っていない状態のとき、印刷予約が設定された画像データの印刷処理を印刷開始時間前から開始するようにしたことで、印刷予約が設定された印刷ジョブが存在しているにも関わらず画像処理装置が印刷処理を実行しないことを無くし、画像処理装置による印刷処理の効率が向上するという効果が得られる。 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
図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-
用紙検知センサ部42は、画像処理装置30の図示しない用紙カセットに設けられた光学式等のセンサであって、用紙カセット内の印刷用紙を検知する。
The paper
上記の構成の作用について図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
ユーザは表示された設定画面の印刷予約キーを押下したものとする。 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
SA3、画像データ管理装置20の管理制御部21は、予約状況要求電文を受信すると印刷情報格納部25から印刷予約がなされたジョブ情報のユーザ名、印刷開始時間、印刷終了予約時間を読み出し、上記実施例1のステップS3と同様に予約状況情報をユーザ端末10に送信する。
SA3, when receiving the reservation status request message, the
SA4、制御部12は、受信した予約状況情報のユーザ名、印刷開始時間、印刷終了予約時間をもとに、上記実施例1のステップS4と同様に予約入力画面を表示入力部11に表示する。
SA4, the
SA5、制御部12は、上記実施例1のステップS5と同様に所定時間内にOKキーが押下されたか否かを判断し、押下されていない場合はステップSA6に進み、押下された場合はステップSA8に移行する。
SA5, the
SA6、制御部12は、上記実施例1のステップS6と同様に予約状況依頼を画像データ管理装置20に送信することで、画像データ管理装置20から新たに予約状況情報を取得する。
SA6, the
SA7、制御部12は、予約状況情報を受信すると、表示入力部11に表示している予約入力画面の印刷予約の時間帯を示した表を更新し、ステップSA5に戻る。
SA7, upon receiving the reservation status information, the
SA8、制御部12は、ステップSA5でOKキーが押下されたことを確認すると、予約フラグを作成すると共に記憶部13からユーザ名を読み出し、上記実施例1のステップS8と同様にして構成した印刷ジョブを画像データ管理装置20に送信する。
When confirming that the OK key has been pressed in step SA5, SA8 and the
SA9、管理制御部21は、印刷ジョブを受信すると、図示しない時計機能によって現在時刻を受信時間として認識し、抽出部24によって印刷ジョブから印刷終了予約時間、印刷枚数、ファイル名、予約フラグを抽出し、算出部27によって印刷終了予約時間や印刷枚数から印刷開始時間を算出し、受信時間と印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間からジョブ情報を構成し、そのジョブ情報を印刷情報格納部25に記憶する。
SA9, when receiving the print job, the
SA10、管理制御部21は、印刷ジョブの画像データをそのファイル名と共に画像データ記憶部26に記憶する。
SA10, the
SA11、管理制御部21は、印刷開始時間と現在時刻とを比べて現在時刻が印刷開始時間を過ぎているか否かを判断し、その判断結果から現在時刻が印刷開始時間前であることを確認したときは、次のステップSA12に進み、印刷開始時間を過ぎていることを確認したときはステップSA20に移行する。
SA11, the
SA12、管理制御部21は、現在時刻が印刷開始時間前であることを確認すると、ステップSA9で記憶した印刷終了予約時間と印刷開始時間による印刷予約の時間帯の一部あるいは全部が、記憶している他のジョブ情報の印刷終了予約時間と印刷開始時間とによる印刷予約の時間帯と重なっていないか否かを判断し、重なっていない場合は次のステップSA13に進み、重なる場合はステップSA20に移行する。
In step SA12, when the
SA13、管理制御部21は、印刷情報格納部25に記憶されているジョブ情報の印刷順の入替処理を上記実施例1のステップS14〜ステップS16と同様の方法で実行する。
In step SA13, the
SA14、管理制御部21は、印刷順が1番のジョブ情報を印刷情報格納部25から読み出し、そのジョブ情報のファイル名に該当する画像データを画像データ記憶部26から読み出して、印刷ジョブの印刷枚数と画像データとを付した印刷指示電文を管理通信部23によって画像処理装置30に送信する。
In step SA14, the
なお、本実施例においても上記実施例1と同様に、画像処理装置30が印刷処理を行っていない状況であれば、印刷開始時間まで猶予がある印刷予約が設定された印刷ジョブを前倒しで遂行させるようにする。
In the present embodiment, similarly to the first embodiment, if the
SA15、画像処理装置30の処理制御部31は、印刷指示電文を受信すると、印刷部34によって画像データとその印刷枚数に従って印刷処理を開始する。なお印刷処理の間、用紙検知センサ部42で図示しない用紙カセット内の印刷用紙の検知により、印刷用紙が切れているか否かを監視する。
SA15, when the
SA16、画像データ管理装置20の印刷枚数監視部29は、画像処理装置30の印刷部34を監視して印刷部34による印刷済み枚数を認識し、管理制御部21はその印刷済み枚数をもとに印刷情報格納部25に記憶している該当するジョブ情報の印刷枚数を減算し、算出部27により減算した印刷枚数から印刷開始時間を再算出し、書換部28によって当該ジョブ情報の印刷枚数と印刷開始時間を書換え、ジョブ情報の更新を行う。
SA16, the number-of-
なお、印刷予約が設定された印刷ジョブを前倒しで実行している途中で印刷予約ではない通常の印刷ジョブがユーザ端末10に入力されたときは、画像処理装置30では前倒しで実行している印刷ジョブを中断し、先に通常の印刷ジョブの画像データの印刷処理を実行するようにしてもよい。
When a normal print job that is not a print reservation is input to the
SA17、画像データ管理装置20の用紙切れ監視部40は、画像処理装置30が印刷処理を行っている間、画像処理装置30を監視して印刷用紙切れとなっているか否かを判断し、印刷用紙切れを認識したときはステップSA18に進み、印刷用紙切れを認識せずに印刷処理が終了したときはステップSA19に移行する。
SA17, the out-of-
SA18、管理制御部21は、印刷情報格納部25に記憶している各ジョブ情報のユーザ名を読み出し、それぞれのユーザ名に基づいて該当する各ユーザ端末10に用紙補充通知を管理通信部23によって送信することで、ユーザ端末10の制御部12に対して表示入力部11に印刷用紙の補充を促す文言等を配した用紙補充指示画面を表示させ、ステップSA17に戻る。
SA19、管理制御部21は、印刷用紙切れがないまま、印刷枚数監視部29による監視で画像処理装置30による印刷が終了したことを確認すると、印刷が完了したジョブ情報を印刷情報格納部25から削除し、印刷情報格納部25に別のジョブ情報を記憶しているか否かを判断し、記憶している場合は上記ステップSA13に戻って印刷順の入替処理を行い、別のジョブ情報が無ければ処理を終了する。
In step SA19, the
SA20、管理制御部21は、上記ステップSA11で現在時刻が印刷開始時間を過ぎていると判断した場合、あるいは上記ステップSA12で他のジョブ情報の印刷予約の時間帯と重なると判断した場合、上記ステップSA9で印刷情報格納部25に格納した印刷終了予約時間、印刷枚数、ファイル名、予約フラグ、印刷開始時間、受信時間及び上記ステップSA10で画像データ記憶部26に記憶した画像データを削除し、印刷終了予約時間の内容が無効であり、印刷予約を設定できない旨の画面を表示入力部11に表示させるエラーメッセージをユーザ端末10に送信し処理を中止して終了する。
If the SA20 and the
以上説明したように、本実施例では、上記実施例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
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.
前記ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、前記算出手段によって印刷開始時間を算出したとき、受信した印刷ジョブの情報に含まれる印刷終了予約時間と前記印刷開始時間からなる印刷予約の時間帯が、前記記憶手段に記憶している他の印刷ジョブの情報の印刷開始時間と印刷終了予約時間からなる印刷予約の時間帯に重なるとき、印刷予約の設定を中止する旨の通知を前記ユーザ端末に送信することを特徴とする情報処理装置。 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.
前記ユーザ端末から印刷ジョブの情報を受信したときの受信時間を取得し、その受信時間を含めた印刷ジョブの情報を前記記憶手段に記憶し、
前記記憶手段に印刷ジョブの情報を記憶したとき、印刷予約が設定された印刷ジョブの情報で印刷開始時間が現在時刻であるものを最上位、それ以外は通常の印刷ジョブの情報をその受信時間が早い順に並べ、その後に印刷予約が設定された印刷ジョブの情報を印刷開始時間の早い順に並べるようにして印刷の順番を定めることを特徴とする情報処理装置。 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.
前記ユーザ端末から印刷ジョブの情報と共に、該ユーザ端末の識別子を受信し、その識別子を含めた該印刷ジョブの情報を前記記憶手段に記憶し、
前記印刷処理装置内の印刷用紙切れの有無を監視する用紙切れ監視手段を備え、
前記印刷処理装置内の印刷用紙切れを前記用紙切れ監視手段によって認識したとき、前記記憶手段に記憶している各印刷ジョブの情報に含まれるユーザ端末の識別子を読み出し、該識別子をもとに各ユーザ端末に印刷用紙の補充を促す画面を表示させる通知を送信することを特徴とする情報処理装置。 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.
前記情報処理装置は、前記ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、前記算出手段によって印刷開始時間を算出したとき、受信した印刷ジョブの情報に含まれる印刷終了予約時間と前記印刷開始時間からなる印刷予約の時間帯が、前記記憶手段に記憶している他の印刷ジョブの情報の印刷開始時間と印刷終了予約時間からなる印刷予約の時間帯に重なるとき、印刷予約の設定を中止する旨の画面を表示させる通知を前記ユーザ端末に送信することを特徴とする情報処理システム。 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.
前記情報処理装置は、前記ユーザ端末から印刷ジョブの情報を受信したときの受信時間を取得し、その受信時間を含めた印刷ジョブの情報を前記記憶手段に記憶し、
前記情報処理装置は、前記記憶手段に記憶している印刷ジョブの情報の内、印刷予約が設定された印刷ジョブの情報で印刷開始時間が現在時刻であるものは最上位、それ以外は通常の印刷ジョブの情報をその受信時間が早い順に並べ、その後に印刷予約が設定された印刷ジョブの情報を印刷開始時間の早い順に並べるようにして印刷の順番を定めることを特徴とする情報処理システム。 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.
前記情報処理装置は、前記印刷処理装置内の印刷用紙切れの有無を監視する用紙切れ監視手段を備え、
前記情報処理装置は、前記印刷処理装置内の印刷用紙切れを前記用紙切れ監視手段によって認識したとき、前記記憶手段に記憶している各印刷ジョブの情報に含まれるユーザ端末の識別子を読み出し、該識別子をもとに各ユーザ端末に用紙補充通知を送信し、
前記ユーザ端末は、前記用紙補充通知を受信すると、前記印刷処理装置への印刷用紙の補充を促す画面を表示することを特徴とする情報処理システム。 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.
前記ユーザ端末から印刷予約が設定された印刷ジョブの情報を受信し、前記算出手段によって印刷開始時間を算出したとき、受信した印刷ジョブの情報に含まれる印刷終了予約時間と前記印刷開始時間からなる印刷予約の時間帯が、前記記憶手段に記憶している他の印刷ジョブの情報の印刷開始時間と印刷終了予約時間からなる印刷予約の時間帯に重なるとき、印刷予約の設定を中止する旨の通知を前記ユーザ端末に送信することを特徴とする情報処理装置のプログラム。 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.
前記ユーザ端末から印刷ジョブの情報を受信したときの受信時間を取得し、その受信時間を含めた印刷ジョブの情報を前記記憶手段に記憶し、
前記記憶手段に印刷ジョブの情報を記憶したとき、印刷予約が設定された印刷ジョブの情報で印刷開始時間が現在時刻であるものを最上位、それ以外は通常の印刷ジョブの情報をその受信時間が早い順に並べ、その後に印刷予約が設定された印刷ジョブの情報を印刷開始時間の早い順に並べるようにして印刷の順番を定めることを特徴とする情報処理装置のプログラム。 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.
前記ユーザ端末から印刷ジョブの情報と共に、該ユーザ端末の識別子を受信し、その識別子を含めた該印刷ジョブの情報を前記記憶手段に記憶し、
前記印刷処理装置内の印刷用紙切れの有無を監視する用紙切れ監視手段を備え、
前記印刷処理装置内の印刷用紙切れを前記用紙切れ監視手段によって認識したとき、前記記憶手段に記憶している各印刷ジョブの情報に含まれるユーザ端末の識別子を読み出し、該識別子をもとに各ユーザ端末に印刷用紙の補充を促す画面を表示させる通知を送信することを特徴とする情報処理装置のプログラム。 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.
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)
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 |
-
2010
- 2010-03-19 JP JP2010064476A patent/JP2011198068A/en active Pending
Cited By (7)
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 |