JP6988960B2 - Printing systems, information processing systems, methods and programs - Google Patents

Printing systems, information processing systems, methods and programs Download PDF

Info

Publication number
JP6988960B2
JP6988960B2 JP2020121879A JP2020121879A JP6988960B2 JP 6988960 B2 JP6988960 B2 JP 6988960B2 JP 2020121879 A JP2020121879 A JP 2020121879A JP 2020121879 A JP2020121879 A JP 2020121879A JP 6988960 B2 JP6988960 B2 JP 6988960B2
Authority
JP
Japan
Prior art keywords
user
print
image forming
request
determined
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.)
Active
Application number
JP2020121879A
Other languages
Japanese (ja)
Other versions
JP2020177692A (en
JP2020177692A5 (en
Inventor
悠斗 鈴木
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2016145119A external-priority patent/JP2018018120A/en
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020121879A priority Critical patent/JP6988960B2/en
Publication of JP2020177692A publication Critical patent/JP2020177692A/en
Publication of JP2020177692A5 publication Critical patent/JP2020177692A5/ja
Application granted granted Critical
Publication of JP6988960B2 publication Critical patent/JP6988960B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Description

本発明は、印刷システム、情報処理システム、方法およびプログラムに関する。 The present invention relates to printing systems, information processing systems, methods and programs.

近年、ワンフロアに多数のデスクが並ぶような大規模なオフィス環境では、自席のPCから印刷要求を管理サーバに投入した後に、オフィス内に設置される複数の印刷装置の中から任意の出力先を選んで出力させる、所謂、“ロケーションフリー印刷方式”が広く採用されている。 In recent years, in a large-scale office environment where many desks are lined up on one floor, after sending a print request from your own PC to the management server, you can select any output destination from multiple printing devices installed in the office. The so-called "location-free printing method" of selecting and outputting is widely adopted.

この点につき、特許文献1は、管理サーバが、使用者からの印刷命令に基づいて印刷対象ファイルと印刷設定情報を格納し、ユーザ認証によってプリンタが指定されたに応答して、指定されたプリンタに対して印刷対象ファイルから生成したスプールデータを送信するロケーションフリー印刷システムを開示する。 Regarding this point, in Patent Document 1, the management server stores the print target file and the print setting information based on the print command from the user, and the designated printer responds to the printer designated by the user authentication. A location-free printing system that transmits spool data generated from a print target file is disclosed to the printer.

このようなロケーションフリー印刷方式では、異なるユーザから投入された複数の印刷要求が管理サーバ内で印刷開始要求を待機する形となり、投入した順番で印刷を行うのではなく、印刷装置を先に占有したユーザが他のユーザに先んじて印刷を行うことになる。このため、これまでのロケーションフリー印刷方式では、特定のユーザの印刷要求を優先的に取り扱うことができず、例えば、先に印刷装置を占有した部下の後ろで、上司が長く待たされる、といった状況が発生していた。 In such a location-free printing method, a plurality of print requests submitted by different users wait for a print start request in the management server, and the printing device is occupied first instead of printing in the order in which the prints are submitted. The user who prints will print before other users. For this reason, the conventional location-free printing method cannot preferentially handle the print request of a specific user. For example, the boss is kept waiting for a long time behind the subordinate who occupied the printing device first. Was occurring.

本発明は、上記に鑑みてなされたものであり、優先すべき可能性がある印刷要求の存在をユーザに認識させることができる印刷システムを提供することを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a printing system capable of making a user aware of the existence of a printing request that may be prioritized.

本発明者は、優先すべき可能性がある印刷要求の存在をユーザに認識させることができる印刷システムの構成につき鋭意検討した結果、以下の構成に想到し、本発明に至ったのである。 As a result of diligent studies on the configuration of a printing system capable of making the user aware of the existence of printing requirements that may be prioritized, the present inventor came up with the following configuration and arrived at the present invention.

すなわち、本発明によれば、1以上の情報処理装置を含み、クライアント端末から送信された印刷要求を、複数の画像形成装置のうちの一の画像形成装置に送信して印刷させる印刷システムであって、前記クライアント端末から送信された印刷要求を保持するとともに、前記複数の画像形成装置のうちの一の画像形成装置から該印刷要求に対応する印刷開始要求を受信したことに応答して、該印刷要求に対応する印刷データを該一の画像形成装置に送信する印刷管理手段と、ユーザ間の優先関係を示す優先関係情報を保持する優先関係情報保持手段と、前記一の画像形成装置から前記印刷開始要求を受信したときに、保持される前記印刷要求の中に、該印刷開始要求のユーザよりも優先関係が上位の他のユーザの印刷要求がある場合に、該一の画像形成装置に対して所定の警告情報を送信する警告情報送信手段と、を含む、印刷システムが提供される。 That is, according to the present invention, it is a printing system that includes one or more information processing devices and transmits a print request transmitted from a client terminal to one of a plurality of image forming devices to print. In response to holding the print request transmitted from the client terminal and receiving the print start request corresponding to the print request from the image forming device of one of the plurality of image forming devices, the printing request is received. The print management means for transmitting print data corresponding to a print request to the one image forming apparatus, the priority relationship information holding means for holding the priority relationship information indicating the priority relationship between users, and the above-mentioned one image forming apparatus. When the print request to be held includes a print request of another user having a higher priority than the user of the print start request when the print start request is received, the one image forming apparatus is used. A printing system is provided, including a warning information transmitting means for transmitting predetermined warning information.

上述したように、本発明によれば、優先すべき可能性がある印刷要求の存在をユーザに認識させることができる印刷システムが提供される。 As described above, the present invention provides a printing system capable of making the user aware of the existence of print requests that may be prioritized.

第1実施形態の印刷システムのシステム構成図。The system block diagram of the printing system of 1st Embodiment. 第1実施形態の印刷システムの機能ブロック図。The functional block diagram of the printing system of 1st Embodiment. ユーザ情報管理テーブルを示す図。The figure which shows the user information management table. 印刷要求管理テーブル等を示す図。The figure which shows the print request management table and the like. 優先関係情報管理テーブルを示す図。The figure which shows the priority relation information management table. 第1実施形態の印刷システムが実行する処理を示すシーケンス図。The sequence diagram which shows the process performed by the printing system of 1st Embodiment. 画像形成装置の操作パネルに表示される画面を示す図。The figure which shows the screen which is displayed on the operation panel of an image forming apparatus. 第1実施形態の警告条件判定処理を示すフローチャート。The flowchart which shows the warning condition determination process of 1st Embodiment. 警告情報を示す図。The figure which shows the warning information. 第1実施形態の印刷システムが実行する処理を示すシーケンス図。The sequence diagram which shows the process performed by the printing system of 1st Embodiment. 第1実施形態の警告条件判定処理を示すフローチャート。The flowchart which shows the warning condition determination process of 1st Embodiment. 第2実施形態の警告条件判定処理を示すフローチャート。The flowchart which shows the warning condition determination process of 2nd Embodiment. 第3実施形態の印刷システムが実行する処理を示すシーケンス図。The sequence diagram which shows the process which a printing system of 3rd Embodiment executes. 第3実施形態の警告条件判定処理を示すフローチャート。The flowchart which shows the warning condition determination process of 3rd Embodiment. 警告メールを示す図。Diagram showing a warning email. 本実施形態の印刷システムのハードウェア構成図。The hardware block diagram of the printing system of this embodiment.

以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。 Hereinafter, the present invention will be described with reference to embodiments, but the present invention is not limited to the embodiments described later. In each of the figures referred to below, the same reference numerals are used for common elements, and the description thereof will be omitted as appropriate.

(第1実施形態)
図1は、本発明の第1実施形態である印刷システム1000のシステム構成を示す。本実施形態の印刷システム1000は、クライアント端末から送信された印刷要求を、複数の画像形成装置のうちの一の画像形成装置に送信して印刷させるシステムとして構築される。本実施形態の印刷システム1000は、図1に示すように、情報処理システム100と、複数の画像形成装置200と、クライアント端末20とを含んで構成されており、情報処理システム100とその他の装置は、インターネットなどとして参照されるネットワーク50を介して相互通信可能に接続されている。
(First Embodiment)
FIG. 1 shows a system configuration of a printing system 1000 according to a first embodiment of the present invention. The printing system 1000 of the present embodiment is constructed as a system in which a printing request transmitted from a client terminal is transmitted to an image forming apparatus among a plurality of image forming apparatus to print. As shown in FIG. 1, the printing system 1000 of the present embodiment includes an information information system 100, a plurality of image forming devices 200, and a client terminal 20, and includes an information system 100 and other devices. Are connected to each other so as to be able to communicate with each other via a network 50 referred to as the Internet or the like.

本実施形態の情報処理システム100は、クライアント端末20から印刷要求を受け付けるとともに、画像形成装置200からの印刷開始要求に応答して、該当する印刷データを送信する役割を担うものであり、情報処理システム100がその役割を果たすことによって、所謂、“ロケーションフリー印刷”が実現される。 The information system 100 of the present embodiment has a role of receiving a print request from the client terminal 20 and transmitting the corresponding print data in response to a print start request from the image forming apparatus 200, and is responsible for information processing. The so-called "location-free printing" is realized by the system 100 playing its role.

なお、図1では、情報処理システム100を1台の情報処理装置として図示しているが、情報処理システム100を1以上の情報処理装置からなるシステムとして構成してもよく、情報処理システム100が2以上の情報処理装置から構成される場合は、各装置をネットワーク上に分散配置してもよい。以下では、これら全ての形態を総称して情報処理システム100と呼ぶものとする。 Although the information processing system 100 is shown as one information processing device in FIG. 1, the information processing system 100 may be configured as a system composed of one or more information processing devices, and the information processing system 100 may be configured. When composed of two or more information processing devices, each device may be distributed and arranged on the network. Hereinafter, all of these forms will be collectively referred to as an information processing system 100.

本実施形態のクライアント端末20は、パーソナル・コンピュータ(PC)であり、ユーザは、クライアント端末20を操作して情報処理システム100に印刷要求を送信する。なお、図1は、クライアント端末20として、ノートPCを例示しているが、クライアント端末20は、デスクトップPC、タブレットPC、スマートフォンなどであってもよい。 The client terminal 20 of the present embodiment is a personal computer (PC), and the user operates the client terminal 20 to send a print request to the information processing system 100. Although FIG. 1 illustrates a notebook PC as the client terminal 20, the client terminal 20 may be a desktop PC, a tablet PC, a smartphone, or the like.

本実施形態の画像形成装置200は、ネットワーク対応の印刷装置であり、ユーザは、画像形成装置200を操作して情報処理システム100から、先に送信した印刷要求に対応する印刷データをダウンロードして印刷出力する。なお、図1は、画像形成装置200の好適な例として、MFP(Multi Function Peripheral)を示す。 The image forming apparatus 200 of the present embodiment is a network-compatible printing apparatus, and the user operates the image forming apparatus 200 to download print data corresponding to the previously transmitted print request from the information processing system 100. Print out. Note that FIG. 1 shows an MFP (Multi Function Peripheral) as a suitable example of the image forming apparatus 200.

以上、本実施形態の印刷システム1000のシステム構成を説明してきたが、続いて、図2に示す機能ブロック図に基づいて、情報処理システム100および画像形成装置200の機能構成を説明する。 The system configuration of the printing system 1000 of the present embodiment has been described above, but subsequently, the functional configurations of the information processing system 100 and the image forming apparatus 200 will be described based on the functional block diagram shown in FIG.

情報処理システム100は、ユーザ認証部102と、印刷管理部103と、警告条件判定部104と、警告情報送信部105と、警告要否設定部106と、記憶領域108とを含んで構成される。 The information processing system 100 includes a user authentication unit 102, a print management unit 103, a warning condition determination unit 104, a warning information transmission unit 105, a warning necessity setting unit 106, and a storage area 108. ..

ユーザ認証部102は、記憶領域108に保持されるユーザ情報に基づいて、画像形成装置200を介してログインするユーザの認証処理を実行する手段である。 The user authentication unit 102 is a means for executing an authentication process for a user who logs in via the image forming apparatus 200 based on the user information held in the storage area 108.

印刷管理部103は、クライアント端末20から受信した印刷要求を記憶領域108に保持するとともに、画像形成装置200から保持される印刷要求に対応する印刷開始要求を受信したことに応答して、当該印刷要求に対応する印刷データを画像形成装置200に送信する手段である。本実施形態において、印刷管理部103は、クライアント端末20から受信した印刷要求を、印刷要求元のユーザの識別情報であるユーザIDに紐付けて記憶領域108に保持する。 The print management unit 103 holds the print request received from the client terminal 20 in the storage area 108, and in response to receiving the print start request corresponding to the print request held from the image forming apparatus 200, prints the print. It is a means for transmitting the print data corresponding to the request to the image forming apparatus 200. In the present embodiment, the print management unit 103 associates the print request received from the client terminal 20 with the user ID which is the identification information of the user who is the print request source, and holds the print request in the storage area 108.

警告条件判定部104は、画像形成装置200から印刷開始要求を受信したときに、ユーザ間の優先関係を表す優先関係情報に基づいて、記憶領域108に保持される印刷要求の要求元の他のユーザが当該印刷開始要求の要求元のユーザよりも優先関係において上位であるか否かを判定し、その判定結果に基づいて、当該印刷開始要求の要求元のユーザについての警告条件の成否を判定する手段である。 When the warning condition determination unit 104 receives the print start request from the image forming apparatus 200, the other of the request sources of the print request held in the storage area 108 based on the priority relationship information representing the priority relationship between the users. It is determined whether or not the user is higher in the priority relationship than the user who requested the print start request, and based on the determination result, it is determined whether or not the warning condition for the user who requested the print start request is successful or not. It is a means to do.

警告情報送信部105は、ユーザに宛てて所定の警告情報を送信する手段である。 The warning information transmission unit 105 is a means for transmitting predetermined warning information to the user.

警告要否設定部106は、ユーザの要求に応じて、警告情報の送信の要否を設定する手段である。 The warning necessity setting unit 106 is a means for setting the necessity of transmitting warning information in response to a user's request.

記憶領域108は、ユーザ情報を管理するユーザ情報管理テーブルと、各クライアント端末20から受信した印刷要求を管理する印刷要求管理テーブルと、ユーザ間の優先関係を表す優先関係情報を保持する優先関係情報テーブルを保持する手段である。 The storage area 108 holds a user information management table that manages user information, a print request management table that manages print requests received from each client terminal 20, and priority relationship information that represents a priority relationship between users. A means of holding a table.

図3(a)は、ユーザ情報管理テーブル400を示す。図3(a)に示すように、ユーザ情報管理テーブル400は、ユーザIDを格納するためのフィールド401と、ユーザ名を格納するためのフィールド402と、ログインパスワードなどの認証情報を格納するためのフィールド403とを備える。 FIG. 3A shows a user information management table 400. As shown in FIG. 3A, the user information management table 400 stores a field 401 for storing a user ID, a field 402 for storing a user name, and authentication information such as a login password. A field 403 is provided.

図4は、印刷要求管理テーブル500を示す。図4に示すように、印刷要求管理テーブル500は、印刷要求元のユーザのユーザIDを格納するためのフィールド501と、印刷要求に係るファイル名を格納するためのフィールド502と、印刷要求の要求日時を格納するためのフィールド503と、印刷状態を格納するためのフィールド504と、印刷要求に含まれる印刷データの出力先の画像形成装置200の識別情報である機器IDを格納するためのフィールド505とを備える。 FIG. 4 shows the print request management table 500. As shown in FIG. 4, the print request management table 500 includes a field 501 for storing a user ID of a user who is a print request source, a field 502 for storing a file name related to a print request, and a print request request. A field 503 for storing the date and time, a field 504 for storing the print state, and a field 505 for storing the device ID which is the identification information of the image forming apparatus 200 to which the print data included in the print request is output. And prepare.

ここで、印刷管理部103は、クライアント端末20から受信した印刷要求に関して、下記(1)〜(3)の印刷状態をフィールド504で管理する。
(1)未印刷:クライアント端末20から受信した印刷要求に対応する印刷開始要求を画像形成装置200から受信しておらず、当該印刷要求に係る印刷出力が未だ開始されていない状態。
(2)印刷中:クライアント端末20から受信した印刷要求に係る印刷出力が実行されている状態。
(3)中断中:クライアント端末20から受信した印刷要求に係る印刷出力を開始した後に、これを一旦中断している状態。
Here, the print management unit 103 manages the print states of the following (1) to (3) in the field 504 with respect to the print request received from the client terminal 20.
(1) Not printed: A state in which the print start request corresponding to the print request received from the client terminal 20 has not been received from the image forming apparatus 200, and the print output related to the print request has not been started yet.
(2) Printing: A state in which the print output related to the print request received from the client terminal 20 is being executed.
(3) Suspended: A state in which the print output related to the print request received from the client terminal 20 is started and then temporarily suspended.

図5(a)は、優先関係情報テーブル600を示す。図5(a)に示すように、優先関係情報テーブル600は、ユーザの印刷出力に関する優先度と当該ユーザのユーザIDとを紐付けて管理するテーブルであり、ユーザIDを格納するためのフィールド601と、優先度を格納するためのフィールド602とを備える。なお、本実施形態では、各ユーザの優先度を所定の規則に従って事前に決定しておく。 FIG. 5A shows the priority relationship information table 600. As shown in FIG. 5A, the priority relationship information table 600 is a table that manages the priority of the user's print output in association with the user ID of the user, and is a field 601 for storing the user ID. And a field 602 for storing the priority. In this embodiment, the priority of each user is determined in advance according to a predetermined rule.

また、図5(b)は、優先関係情報テーブルの別の態様である優先関係情報テーブル700を示す。図5(b)に示すように、優先関係情報テーブル700は、ユーザのユーザIDと、当該ユーザよりも優先関係において上位にあるユーザ(以下、上位ユーザという)とを紐付けて管理するテーブルであり、ユーザIDを格納するためのフィールド701と、上位ユーザのユーザIDを格納するためのフィールド702とを備える。なお、本実施形態では、各ユーザから見て優先すべき1以上の対象を上位ユーザとして事前に登録しておくことが前提となり、例えば、部下が上司を上位ユーザとして登録したり、看護師が医師を上位ユーザとして登録したりすることが考えられる。本実施形態では、この登録を、管理者が行うようにしてもよいし、ユーザ自身が行えるようにしてもよい。 Further, FIG. 5B shows a priority relationship information table 700, which is another aspect of the priority relationship information table. As shown in FIG. 5B, the priority relationship information table 700 is a table that manages a user ID of a user in association with a user who is higher in the priority relationship than the user (hereinafter referred to as a higher user). It has a field 701 for storing a user ID and a field 702 for storing a user ID of a higher-level user. In this embodiment, it is premised that one or more targets that should be prioritized from each user are registered in advance as superior users. For example, a subordinate may register a boss as a superior user, or a nurse may register. It is conceivable to register a doctor as a high-ranking user. In the present embodiment, this registration may be performed by the administrator or by the user himself / herself.

以上、情報処理システム100の機能構成を説明してきたが、本実施形態では、情報処理システム100を構成するコンピュータが所定のプログラムを実行することにより、情報処理システム100が上述した各手段として機能する。 Although the functional configuration of the information processing system 100 has been described above, in the present embodiment, the information processing system 100 functions as the above-mentioned means by executing a predetermined program by the computer constituting the information processing system 100. ..

一方、画像形成装置200は、認証情報送信部202、印刷制御部204と、警告情報表示部206とを含んで構成される。 On the other hand, the image forming apparatus 200 includes an authentication information transmission unit 202, a print control unit 204, and a warning information display unit 206.

認証情報送信部202は、画像形成装置200を介してログインするユーザの認証情報を情報処理システム100に送信する手段である。 The authentication information transmission unit 202 is a means for transmitting the authentication information of the user who logs in via the image forming apparatus 200 to the information processing system 100.

印刷制御部204は、操作パネルを介して受け付けたユーザからの各種命令に基づいて印刷の制御を行う手段である。 The print control unit 204 is a means for controlling printing based on various commands received from the user via the operation panel.

警告情報表示部206は、情報処理システム100から受信した警告情報を表示する手段である。 The warning information display unit 206 is a means for displaying the warning information received from the information processing system 100.

なお、本実施形態では、画像形成装置200に搭載されるコンピュータが所定のプログラムを実行することにより、画像形成装置200が上述した各手段として機能する。 In the present embodiment, the computer mounted on the image forming apparatus 200 executes a predetermined program, so that the image forming apparatus 200 functions as each of the above-mentioned means.

以上、情報処理システム100および画像形成装置200の機能構成について説明してきたが、続いて、ロケーションフリー印刷時において、情報処理システム100が画像形成装置200から印刷開始要求を受信したときに実行される処理を図6に示すシーケンス図に基づいて説明する。 The functional configurations of the information processing system 100 and the image forming apparatus 200 have been described above. Subsequently, during location-free printing, the information processing system 100 is executed when the information processing system 100 receives a printing start request from the image forming apparatus 200. The process will be described with reference to the sequence diagram shown in FIG.

ユーザは、クライアント端末20を操作して印刷したいファイルを選択し、必要な印刷設定を行った後に、印刷を命令する(S1)。これを受けて、クライアント端末20は、ユーザが選択したファイルのファイル名と、当該ファイルから作成した印刷対象ファイルと、印刷設定情報と、ユーザIDとを含む印刷データを生成し、当該印刷データを含む印刷要求を情報処理システム100に送信する(S2)。これを受けて、情報処理システム100の印刷管理部103は、受信した印刷要求を記憶領域108に保存するとともに、印刷要求管理テーブル500(図4)を更新する(S3)。 The user operates the client terminal 20, selects a file to be printed, makes necessary print settings, and then orders printing (S1). In response to this, the client terminal 20 generates print data including the file name of the file selected by the user, the print target file created from the file, the print setting information, and the user ID, and generates the print data. The including print request is transmitted to the information processing system 100 (S2). In response to this, the print management unit 103 of the information processing system 100 stores the received print request in the storage area 108 and updates the print request management table 500 (FIG. 4) (S3).

具体的には、印刷管理部103は、印刷要求管理テーブル500に新規レコードを追加し、当該レコードのフィールド501および502のそれぞれに、受信した印刷要求に含まれるユーザIDおよびファイル名を格納するとともに、フィールド503に当該印刷要求の受信日時を要求日時として格納し、フィールド504に印刷状態として“未印刷”を格納する。なお、この時点で出力先の機器は未定であるので、フィールド505はブランクとする。 Specifically, the print management unit 103 adds a new record to the print request management table 500, stores the user ID and the file name included in the received print request in the fields 501 and 502 of the record, respectively, and stores the user ID and the file name included in the received print request. , The reception date and time of the print request is stored as the request date and time in the field 503, and "unprinted" is stored as the print state in the field 504. Since the output destination device is undecided at this point, the field 505 is left blank.

その後、ユーザは、設置される複数の画像形成装置200のうち、所望の画像形成装置200の設置場所まで移動し、当該画像形成装置200に対して認証情報を入力するログイン操作を行う(S4)。これを受けて、画像形成装置200の認証情報送信部202は、入力された認証情報を含む認証要求を情報処理システム100に送信する(S5)。なお、本実施形態は、ユーザ認証の方式を限定するものではなく、ICカードなどに基づく所有物認証、ユーザID・パスワードなどに基づく知識認証、指紋などの生体情報に基づく生体認証といった既知の方式を採用することができる。 After that, the user moves to a desired installation location of the image forming apparatus 200 among the plurality of installed image forming apparatus 200, and performs a login operation for inputting authentication information to the image forming apparatus 200 (S4). .. In response to this, the authentication information transmission unit 202 of the image forming apparatus 200 transmits an authentication request including the input authentication information to the information processing system 100 (S5). The present embodiment does not limit the method of user authentication, but is known such as property authentication based on an IC card, knowledge authentication based on a user ID / password, and biometric authentication based on biometric information such as a fingerprint. Can be adopted.

一方、情報処理システム100のユーザ認証部102は、画像形成装置200から受信した認証情報と、記憶領域108が保持するユーザ情報管理テーブル400のフィールド403に格納される認証情報を照合してユーザ認証を実行する(S6)。その後、印刷管理部103は、認証に成功したユーザのユーザIDに紐付いた印刷データのファイル名を印刷要求管理テーブル500のフィールド502から読み出し、これらを選択可能に表示する印刷ファイル一覧を生成して画像形成装置200に送信する(S7)。これを受けて、画像形成装置200は、印刷ファイル一覧を操作パネルのディスプレイに表示する。図7(a)は、操作パネルのディスプレイに表示される印刷ファイル一覧画面を例示的に示す。 On the other hand, the user authentication unit 102 of the information processing system 100 collates the authentication information received from the image forming apparatus 200 with the authentication information stored in the field 403 of the user information management table 400 held by the storage area 108, and performs user authentication. Is executed (S6). After that, the print management unit 103 reads the file name of the print data associated with the user ID of the user who succeeded in authentication from the field 502 of the print request management table 500, and generates a print file list that displays these in a selectable manner. It is transmitted to the image forming apparatus 200 (S7). In response to this, the image forming apparatus 200 displays the print file list on the display of the operation panel. FIG. 7A exemplifies a print file list screen displayed on the display of the operation panel.

これを受けて、ユーザが印刷ファイル一覧の中からファイルを選択した後に「印刷」ボタンをタッチして、画像形成装置200に対して印刷開始を命令すると(S8)、印刷制御部204は、画像形成装置200の機器ID、ログインユーザのユーザIDおよびユーザが選択したファイル名を含む印刷開始要求を生成し、情報処理システム100に送信する(S9)。 In response to this, when the user selects a file from the print file list and then touches the "print" button to instruct the image forming apparatus 200 to start printing (S8), the print control unit 204 outputs an image. A print start request including the device ID of the forming device 200, the user ID of the logged-in user, and the file name selected by the user is generated and transmitted to the information processing system 100 (S9).

情報処理システム100の警告条件判定部104は、画像形成装置200から印刷開始要求を受信したことに応答して、「警告条件判定処理」を実行する(S10)。以下、警告条件判定部104がS10で実行する「警告条件判定処理」の内容を図8に示すフローチャートに基づいて説明する。 The warning condition determination unit 104 of the information processing system 100 executes "warning condition determination processing" in response to receiving a print start request from the image forming apparatus 200 (S10). Hereinafter, the content of the “warning condition determination process” executed by the warning condition determination unit 104 in S10 will be described with reference to the flowchart shown in FIG.

S10において、警告条件判定部104は、まず、印刷要求管理テーブル500の各レコードについて、以下のステップ101〜103の処理を繰り返し実行する。 In S10, the warning condition determination unit 104 first repeatedly executes the following steps 101 to 103 for each record in the print request management table 500.

ステップ101では、注目するレコードのフィールド504に格納された印刷状態が“未印刷”であるか否かを判定する。その結果、印刷状態が“未印刷”でない場合は(ステップ101、No)、注目するレコードについての処理を終了する。一方、印刷状態が“未印刷”である場合は(ステップ101、Yes)、続くステップ102で、印刷状態が“未印刷”となっているユーザが、受信した印刷開始要求の要求元のユーザよりも優先関係において上位であるか否かを以下の手順で判定する。 In step 101, it is determined whether or not the print state stored in the field 504 of the record of interest is “unprinted”. As a result, if the print state is not "unprinted" (step 101, No), the process for the record of interest ends. On the other hand, when the print state is "unprinted" (step 101, Yes), the user whose print state is "unprinted" in the following step 102 is the user who requested the received print start request. It is determined by the following procedure whether or not it is higher in the priority relationship.

ここでは、まず、優先関係情報として、図5(a)に示す優先関係情報テーブル600を採用した場合について説明する。 Here, first, a case where the priority relationship information table 600 shown in FIG. 5A is adopted as the priority relationship information will be described.

この場合、印刷要求管理テーブル500において、印刷状態が“未印刷”となっている注目するレコードのフィールド501に格納されているユーザIDをキーとして、優先関係情報テーブル600のフィールド601を検索して、当該ユーザIDに紐付いた優先度αを取得するとともに、画像形成装置200から受信した印刷開始要求に含まれるユーザIDをキーとして、同テーブルのフィールド601を検索して、当該ユーザIDに紐付いた優先度βを取得する。その上で、“未印刷”のユーザの優先度αと印刷開始要求元のユーザの優先度βを比較する。その結果、優先度α>優先度βであった場合には、“未印刷”のユーザが印刷要求元のユーザよりも優先関係において上位であると判定し、優先度α≦優先度βであった場合には、“未印刷”のユーザが印刷開始要求元のユーザよりも優先関係において上位でないと判定する。 In this case, in the print request management table 500, the field 601 of the priority relationship information table 600 is searched using the user ID stored in the field 501 of the record of interest whose print state is "unprinted" as a key. , The priority α associated with the user ID is acquired, and the user ID included in the print start request received from the image forming apparatus 200 is used as a key to search the field 601 of the table and associated with the user ID. Get priority β. Then, the priority α of the “unprinted” user and the priority β of the user who requested the print start are compared. As a result, when the priority α> the priority β, it is determined that the “unprinted” user is higher in the priority relationship than the user who requested the print, and the priority α ≦ the priority β. If this is the case, it is determined that the “unprinted” user is not higher in priority than the user who requested the print start.

次に、優先関係情報として、図5(b)に示す優先関係情報テーブル700を採用した場合について説明する。 Next, a case where the priority relationship information table 700 shown in FIG. 5B is adopted as the priority relationship information will be described.

この場合、画像形成装置200から受信した印刷開始要求に含まれるユーザIDをキーとして、優先関係情報テーブル700のフィールド701を検索して、当該ユーザIDに紐付いた上位ユーザのユーザIDを取得する。その上で、取得した上位ユーザのユーザIDと、注目するレコードのフィールド501に格納されているユーザIDが一致するか否かを判断する。その結果、当該ユーザIDが一致する場合には、“未印刷”のユーザが印刷開始要求元のユーザよりも優先関係において上位であると判定し、当該ユーザIDが一致しない場合には、“未印刷”のユーザが印刷開始要求元のユーザよりも優先関係において上位でないと判定する。 In this case, using the user ID included in the print start request received from the image forming apparatus 200 as a key, the field 701 of the priority relationship information table 700 is searched, and the user ID of the higher-level user associated with the user ID is acquired. Then, it is determined whether or not the acquired user ID of the higher-level user and the user ID stored in the field 501 of the record of interest match. As a result, if the user IDs match, it is determined that the "unprinted" user has a higher priority than the user who requested the print start, and if the user IDs do not match, "not printed". It is determined that the "print" user is not higher in priority than the user who requested the print start.

図8に戻って説明を続ける。 The explanation will be continued by returning to FIG.

ステップ102の判定の結果、“未印刷”のユーザが印刷開始要求元のユーザよりも優先関係において上位でないと判定した場合は(ステップ102、No)、注目するレコードについての処理を終了する。一方、“未印刷”のユーザが印刷開始要求元のユーザよりも優先関係において上位であると判定した場合は(ステップ102、Yes)、続くステップ103で、上位と判定された“未印刷”のユーザを特定する。 As a result of the determination in step 102, if it is determined that the "unprinted" user is not higher in the priority relationship than the user who requested the print start (step 102, No), the process for the record of interest is terminated. On the other hand, when it is determined that the "unprinted" user is higher in the priority relationship than the user who requested the print start (step 102, Yes), the "unprinted" user determined to be higher in the following step 103 is Identify the user.

上述したステップ101〜103を印刷要求管理テーブル500の全レコードについて実行した後、処理はステップ104に進む。ステップ104では、先のステップ103で特定した上位と判定されたユーザの数が閾値N以上(Nは1以上の整数。以下同様。)であるか否かを判定する。なお、閾値Nの値は、適切な値を予め設定しておく。 After executing the above-mentioned steps 101 to 103 for all the records of the print request management table 500, the process proceeds to step 104. In step 104, it is determined whether or not the number of users determined to be higher as specified in step 103 above is the threshold value N or more (N is an integer of 1 or more, and the same applies hereinafter). An appropriate value is set in advance for the value of the threshold value N.

その結果、ユーザ数がN以上でない場合は(ステップ104、No)、印刷開始要求元のユーザについて、警告条件の不成立を判定し、処理を終了する。一方、ユーザ数がN以上であった場合は(ステップ104、Yes)、印刷開始要求元のユーザについて、警告条件の成立を判定し、処理を終了する。 As a result, if the number of users is not N or more (step 104, No), it is determined that the warning condition is not satisfied for the user who requested the print start, and the process is terminated. On the other hand, when the number of users is N or more (step 104, Yes), it is determined that the warning condition is satisfied for the user who is the printing start request source, and the process is terminated.

その後、警告条件判定部104は、警告条件の成立を判定した印刷開始要求元のユーザが使用する画像形成装置200の機器ID(すなわち、先のステップ103で特定したレコードのフィールド505に格納されている機器ID)を警告情報送信部105に渡す。 After that, the warning condition determination unit 104 is stored in the device ID of the image forming apparatus 200 used by the user who has determined that the warning condition is satisfied (that is, in the field 505 of the record specified in the previous step 103). The device ID) is passed to the warning information transmission unit 105.

以上、警告条件判定部104がS10で実行する警告条件判定処理について説明したので、再び、図6に戻って説明を続ける。 Since the warning condition determination process executed by the warning condition determination unit 104 in S10 has been described above, the explanation will be continued by returning to FIG. 6 again.

S10の「警告条件判定処理」の結果、1以上の画像形成装置200について警告条件の成立が判定された場合、警告情報送信部105は、警告条件の成立が判定されたユーザが使用する印刷開始要求元の画像形成装置200に対して所定の警告情報を送信する(S11)。これを受けて、画像形成装置200の警告情報表示部206は、情報処理システム100から受信した警告情報を操作パネルのディスプレイに表示する(S12)。 When it is determined that the warning condition is satisfied for one or more image forming devices 200 as a result of the "warning condition determination processing" in S10, the warning information transmission unit 105 starts printing to be used by the user who is determined to satisfy the warning condition. Predetermined warning information is transmitted to the requesting image forming apparatus 200 (S11). In response to this, the warning information display unit 206 of the image forming apparatus 200 displays the warning information received from the information processing system 100 on the display of the operation panel (S12).

図7(b)は、S12で表示される警告情報を例示的に示す。図7(b)に示す例では、「あなたの上司である[佐藤]さんの印刷要求が存在します。[佐藤]さんの印刷を終わってから印刷を開始することをお奨めします。」という警告情報とともに、「印刷中止」ボタンと「印刷続行」ボタンを表示するダイアログ画面が表示されている。 FIG. 7B schematically shows the warning information displayed in S12. In the example shown in Fig. 7 (b), "There is a print request from your boss [Sato]. We recommend that you start printing after you finish printing [Sato]." A dialog screen displaying the "Cancel printing" button and the "Continue printing" button is displayed along with the warning information.

図7(b)に示すダイアログ画面が表示されたことを受けて、ユーザが「印刷中止」ボタンをタッチし、画像形成装置200に対して印刷の中止を命令した場合(S13)、印刷制御部204は、先のS9で情報処理システム100に発行した印刷開始要求を取り下げ(S14)、印刷を中止する。 When the user touches the "print stop" button in response to the display of the dialog screen shown in FIG. 7 (b) and orders the image forming apparatus 200 to stop printing (S13), the print control unit. 204 withdraws the print start request issued to the information processing system 100 in S9 (S14), and cancels printing.

一方、ユーザが「印刷続行」ボタンをタッチして、画像形成装置200に対して印刷の続行を命令した場合には(S15)、印刷制御部204は、印刷続行要求を情報処理システム100に送信する(S16)。これを受けて、情報処理システム100の印刷管理部103は、先のS9で受信した印刷開始要求に含まれるユーザIDとファイル名の両方に紐付いた印刷要求を記憶領域108から読み出して、当該印刷要求に含まれる印刷データを印刷開始要求元の画像形成装置200に送信し(S17)、画像形成装置200の印刷制御部204は、情報処理システム100から受信した印刷データの印刷出力を開始する(S18)。このとき、情報処理システム100の印刷管理部103は、印刷要求管理テーブル500における当該印刷要求に係るレコードのフィールド504の値(印刷状態)を“印刷中”に更新する(S19)。 On the other hand, when the user touches the "print continuation" button and orders the image forming apparatus 200 to continue printing (S15), the print control unit 204 sends a print continuation request to the information processing system 100. (S16). In response to this, the print management unit 103 of the information processing system 100 reads the print request associated with both the user ID and the file name included in the print start request received in S9 above from the storage area 108, and prints the print. The print data included in the request is transmitted to the image forming apparatus 200 of the printing start request source (S17), and the print control unit 204 of the image forming apparatus 200 starts the print output of the print data received from the information processing system 100 (S17). S18). At this time, the print management unit 103 of the information processing system 100 updates the value (printing state) of the field 504 of the record related to the print request in the print request management table 500 to "printing" (S19).

一方、S10の「警告条件判定処理」の結果、警告条件の不成立が判定された場合には、情報処理システム100の印刷管理部103が、先のS9で受信した印刷開始要求に対応する印刷要求に含まれる印刷データを記憶領域108から読み出して、印刷開始要求元の画像形成装置200に送信し(S20)、画像形成装置200の印刷制御部204は、情報処理システム100から受信した印刷データの印刷出力を開始する(S21)。このとき、情報処理システム100の印刷管理部103は、印刷要求管理テーブル500における当該印刷要求に係るレコードのフィールド504の値(印刷状態)を“印刷中”に更新する(S21)。 On the other hand, when it is determined that the warning condition is not satisfied as a result of the "warning condition determination process" in S10, the print management unit 103 of the information processing system 100 has a print request corresponding to the print start request received in S9. The print data included in the print data is read from the storage area 108 and transmitted to the image forming apparatus 200 of the printing start request source (S20), and the print control unit 204 of the image forming apparatus 200 receives the print data from the information processing system 100. Print output is started (S21). At this time, the print management unit 103 of the information processing system 100 updates the value (printing state) of the field 504 of the record related to the print request in the print request management table 500 to "printing" (S21).

なお、図6では図示を省略しているが、画像形成装置200が印刷出力を開始した後に、これが正常に完了した時点で、画像形成装置200の印刷制御部204は、その旨を情報処理システム100に通知し、これを受けた情報処理システム100の印刷管理部103は、印刷要求管理テーブル500から対応するレコードを削除する。 Although not shown in FIG. 6, the print control unit 204 of the image forming apparatus 200 notifies the information to that effect when the printing output is normally completed after the image forming apparatus 200 starts printing output. Upon notifying 100, the print management unit 103 of the information processing system 100 deletes the corresponding record from the print request management table 500.

以上、説明したように、本実施形態によれば、ユーザは、印刷を開始する前に、優先すべき他のユーザ(例えば、自分の上司)の印刷要求の存在を認識することができるので、その時点で、自分がしようとしていた印刷を中止して、優先すべき他のユーザに画像形成装置200を譲ることができる。 As described above, according to the present embodiment, the user can recognize the existence of a print request of another user (for example, his / her boss) to be prioritized before starting printing. At that point, the printing that he was trying to print can be stopped and the image forming apparatus 200 can be handed over to another user who should be prioritized.

なお、ユーザが画像形成装置200から印刷開始要求を送信した時点で、優先すべき他のユーザの印刷要求が情報処理システム100内に存在していたとしても、その時点で、当該他のユーザの人数に見合う台数の画像形成装置200が使用されていないのであれば、必ずしも警告を行う必要はない。この点につき、本実施形態では、上述した閾値N(図8のステップ104)を、共用に供される画像形成装置200の設置台数Sに照らして適切な値を設定することが好ましく、例えば、N=S−1と設定することができる。 Even if a print request of another user to be prioritized exists in the information processing system 100 at the time when the user transmits the print start request from the image forming apparatus 200, the print request of the other user is present at that time. If the number of image forming devices 200 corresponding to the number of people is not used, it is not always necessary to give a warning. In this regard, in the present embodiment, it is preferable to set the above-mentioned threshold value N (step 104 in FIG. 8) to an appropriate value in light of the number S of the image forming apparatus 200 to be shared, for example. N = S-1 can be set.

また、ロケーションフリー印刷では、印刷要求を投入したユーザがすぐに印刷を開始するとは限らず、優先すべき他のユーザがすぐに印刷を開始しないことが明らかな場合は、必ずしも印刷を中止する必要がない。この点を考慮して、本実施形態では、図9(a)に示すダイアログ画面を画像形成装置200に送信するようにしてもよい。図9(a)に示す例では、ダイアログ画面に、「あなたの上司である[佐藤]さんの印刷要求が存在します。[佐藤]さんが近くにいらっしゃるようであれば印刷を中止して印刷機器を譲ることをお奨めします。」という警告情報が表示されている。この警告情報を受けたユーザは、辺りを見回して、[佐藤]さんが不在であったり、接客中であったりして、[佐藤]さんがすぐに印刷を開始しないことが明らかな場合には、印刷を続行することができる。 Also, in location-free printing, the user who submitted the print request does not always start printing immediately, and if it is clear that other users who should be prioritized do not start printing immediately, it is necessary to stop printing. There is no. In consideration of this point, in the present embodiment, the dialog screen shown in FIG. 9A may be transmitted to the image forming apparatus 200. In the example shown in Fig. 9 (a), on the dialog screen, "There is a print request from your boss [Sato]. If [Sato] is nearby, stop printing and print. We recommend that you hand over the equipment. "Warning information is displayed. The user who received this warning information looks around and if it is clear that [Sato] will not start printing immediately because [Sato] is absent or is serving customers. , You can continue printing.

以上、ロケーションフリー印刷時において、情報処理システム100が画像形成装置200から印刷開始要求を受信したときに実行される処理について説明してきたが、続いて、ロケーションフリー印刷時において、情報処理システム100がクライアント端末20から印刷要求を受信したときに実行される処理を図10に示すシーケンス図に基づいて説明する。 The process executed when the information processing system 100 receives the print start request from the image forming apparatus 200 at the time of location-free printing has been described above, but subsequently, at the time of location-free printing, the information information system 100 has described. The process executed when the print request is received from the client terminal 20 will be described with reference to the sequence diagram shown in FIG.

ユーザは、クライアント端末20を操作して印刷したいファイルを選択し、必要な印刷設定を行った後に、印刷を命令する(S1)。これを受けて、クライアント端末20は、ユーザが選択したファイルのファイル名と、当該ファイルから作成した印刷対象ファイルと、印刷設定情報と、ユーザIDとを含む印刷データを生成し、当該印刷データを含む印刷要求を情報処理システム100に送信する(S2)。これを受けて、情報処理システム100の印刷管理部103は、受信した印刷要求を記憶領域108に保存し、印刷要求管理テーブル500(図4)を更新する(S3)。 The user operates the client terminal 20, selects a file to be printed, makes necessary print settings, and then orders printing (S1). In response to this, the client terminal 20 generates print data including the file name of the file selected by the user, the print target file created from the file, the print setting information, and the user ID, and generates the print data. The including print request is transmitted to the information processing system 100 (S2). In response to this, the print management unit 103 of the information processing system 100 stores the received print request in the storage area 108 and updates the print request management table 500 (FIG. 4) (S3).

印刷要求管理テーブル500を更新した後、情報処理システム100の警告条件判定部104は、「警告条件判定処理」を実行する(S4)。以下、警告条件判定部104がS4で実行する「警告条件判定処理」の内容を図11に示すフローチャートに基づいて説明する。 After updating the print request management table 500, the warning condition determination unit 104 of the information processing system 100 executes "warning condition determination processing" (S4). Hereinafter, the content of the “warning condition determination process” executed by the warning condition determination unit 104 in S4 will be described with reference to the flowchart shown in FIG.

S4において、警告条件判定部104は、まず、印刷要求管理テーブル500の各レコードについて、以下のステップ201〜204の処理を繰り返し実行する。 In S4, the warning condition determination unit 104 first repeatedly executes the following steps 201 to 204 for each record in the print request management table 500.

まず、ステップ201では、注目するレコードのフィールド504の印刷状態が“印刷中”であるか否かを判定する。その結果、印刷状態が“印刷中”でない場合は(ステップ201、No)、続くステップ204で、注目するレコードに係るユーザについて、警告条件の不成立を判定する。一方、印刷状態が“印刷中”である場合は(ステップ201、Yes)、続くステップ202で、注目するレコードに係るユーザ(すなわち、現在、印刷中のユーザ)が、受信した印刷要求の要求元のユーザよりも優先関係において下位であるか否かを以下の手順で判定する。 First, in step 201, it is determined whether or not the print state of the field 504 of the record of interest is "printing". As a result, if the print state is not "printing" (step 201, No), in the following step 204, it is determined that the warning condition is not satisfied for the user related to the record of interest. On the other hand, when the print state is "printing" (step 201, Yes), in the following step 202, the user related to the record of interest (that is, the user currently printing) receives the request source of the print request. It is determined by the following procedure whether or not it is lower in the priority relationship than the user of.

ここでは、まず、優先関係情報として、図5(a)に示す優先関係情報テーブル600を採用した場合について説明する。 Here, first, a case where the priority relationship information table 600 shown in FIG. 5A is adopted as the priority relationship information will be described.

この場合、フィールド504に“印刷中”が格納されている注目するレコードのフィールド501に格納されているユーザIDをキーとして、優先関係情報テーブル600のフィールド601を検索して、当該ユーザIDに紐付いた優先度αを取得するとともに、クライアント端末20から受信した印刷要求に含まれるユーザIDをキーとして、同テーブルのフィールド601を検索して、当該ユーザIDに紐付いた優先度βを取得する。その上で、“印刷中”のユーザの優先度αと印刷要求元のユーザの優先度βを比較する。その結果、優先度α<優先度βであった場合には、“印刷中”のユーザが印刷要求元のユーザよりも優先関係において下位であると判定し、優先度α≧優先度βであった場合には、“印刷中”のユーザが印刷要求元のユーザよりも優先関係において下位でないと判定する。 In this case, using the user ID stored in the field 501 of the record of interest in which "printing" is stored in the field 504 as a key, the field 601 of the priority relationship information table 600 is searched and associated with the user ID. In addition to acquiring the priority α, the field 601 of the table is searched using the user ID included in the print request received from the client terminal 20 as a key, and the priority β associated with the user ID is acquired. Then, the priority α of the user who is “printing” and the priority β of the user who requested printing are compared. As a result, when the priority α <priority β, it is determined that the user who is “printing” is lower in the priority relationship than the user who requested printing, and the priority α ≧ priority β. If this is the case, it is determined that the "printing" user is not lower in priority than the user who requested printing.

次に、優先関係情報として、図5(b)に示す優先関係情報テーブル700を採用した場合について説明する。 Next, a case where the priority relationship information table 700 shown in FIG. 5B is adopted as the priority relationship information will be described.

この場合、フィールド504に“印刷中”が格納されている注目するレコードのフィールド501に格納されているユーザIDをキーとして、優先関係情報テーブル700のフィールド701を検索して、当該ユーザIDに紐付いた1以上の上位ユーザのユーザIDを取得する。その上で、取得した上位ユーザのユーザIDと、クライアント端末20から受信した印刷要求に含まれるユーザIDが一致するか否かを判断する。その結果、当該ユーザIDが一致する場合には、“印刷中”のユーザが印刷要求元のユーザよりも優先関係において下位であると判定し、当該ユーザIDが一致しない場合には、“印刷中”のユーザが印刷要求元のユーザよりも優先関係において下位でないと判定する。 In this case, using the user ID stored in the field 501 of the record of interest in which "printing" is stored in the field 504 as a key, the field 701 of the priority relationship information table 700 is searched and associated with the user ID. Acquire the user ID of one or more higher-level users. Then, it is determined whether or not the acquired user ID of the higher-level user and the user ID included in the print request received from the client terminal 20 match. As a result, if the user IDs match, it is determined that the "printing" user is lower in the priority relationship than the user who requested printing, and if the user IDs do not match, "printing" is performed. It is determined that the user of "" is not lower in the priority relationship than the user who requested printing.

図11に戻って説明を続ける。 The explanation will be continued by returning to FIG.

ステップ202の判定の結果、“印刷中”のユーザが印刷要求元のユーザよりも優先関係において下位でないと判定した場合は(ステップ202、No)、続くステップ204で、当該“印刷中”のユーザについて、警告条件の不成立を判定する。一方、“印刷中”のユーザが印刷要求元のユーザよりも優先関係において下位であると判定した場合は(ステップ202、Yes)、続くステップ203で、当該“印刷中”のユーザについて、警告条件の成立を判定する。 As a result of the determination in step 202, if it is determined that the "printing" user is not lower in the priority relationship than the user who requested printing (step 202, No), the "printing" user is in the following step 204. It is determined that the warning condition is not satisfied. On the other hand, if it is determined that the "printing" user is inferior to the print requesting user in the priority relationship (step 202, Yes), the warning condition is given to the "printing" user in the following step 203. Judge the establishment of.

警告条件判定部104は、印刷要求管理テーブル500の全レコードについて、上述したステップ201〜204を実行した後に、「警告条件判定処理」を終了する。その後、警告条件判定部104は、警告条件の成立を判定した“印刷中”のユーザが使用する画像形成装置200の機器IDを、当該ユーザに係るレコードのフィールド505から読み出して警告情報送信部105に渡す。 The warning condition determination unit 104 ends the "warning condition determination process" after executing the above-mentioned steps 201 to 204 for all the records in the print request management table 500. After that, the warning condition determination unit 104 reads the device ID of the image forming apparatus 200 used by the "printing" user who has determined that the warning condition is satisfied from the field 505 of the record related to the user, and the warning information transmission unit 105. Pass to.

以上、警告条件判定部104がS4で実行する処理について説明したので、再び、図10に戻って説明を続ける。 Since the process executed by the warning condition determination unit 104 in S4 has been described above, the description will be continued by returning to FIG. 10 again.

S4の「警告条件判定処理」の結果、全ての画像形成装置200を使用するユーザについて警告条件の不成立が判定された場合は、警告情報送信部105は特に何も実行しない。一方、1以上の画像形成装置200を使用するユーザについて警告条件の成立が判定された場合には、警告情報送信部105は、当該ユーザが使用する画像形成装置200に対して所定の警告情報を送信する(S5)。これを受けて、画像形成装置200の警告情報表示部206は、情報処理システム100から受信した警告情報を操作パネルのディスプレイに表示する(S6)。 As a result of the "warning condition determination process" in S4, when it is determined that the warning condition is not satisfied for all the users who use the image forming apparatus 200, the warning information transmitting unit 105 does not execute anything in particular. On the other hand, when it is determined that the warning condition is satisfied for the user who uses one or more image forming devices 200, the warning information transmitting unit 105 sends predetermined warning information to the image forming device 200 used by the user. Send (S5). In response to this, the warning information display unit 206 of the image forming apparatus 200 displays the warning information received from the information processing system 100 on the display of the operation panel (S6).

図9(b)は、S6で表示される警告情報を例示的に示す。図9(b)に示す例では、「あなたの上司である[佐藤]さんが印刷要求を出しました。印刷に時間がかかる場合は一旦中断することをお奨めします。」という警告情報とともに、「印刷中断」ボタンと「印刷続行」ボタンを表示するダイアログ画面が警告情報として表示されている。 FIG. 9B schematically shows the warning information displayed in S6. In the example shown in Fig. 9 (b), with the warning information "Your boss [Sato] has issued a print request. If it takes a long time to print, we recommend that you stop temporarily." , A dialog screen displaying the "Print Stop" button and the "Print Continue" button is displayed as warning information.

図9(b)に示すダイアログ画面が表示されたことを受けて、ユーザが「印刷続行」ボタンをタッチした場合には、印刷制御部204は印刷を中断することなく、そのまま印刷を続行する。一方、ユーザが「印刷中断」ボタンをタッチし、画像形成装置200に対して印刷の中断を命令した場合には(S7)、印刷制御部204は、直ちに印刷を中断し(S8)、出力が完了していない残りのページを示す情報(以下、残ページ情報という)を含む印刷中断通知を生成して、情報処理システム100に送信する(S9)。 When the user touches the "continue printing" button in response to the display of the dialog screen shown in FIG. 9B, the print control unit 204 continues printing as it is without interrupting printing. On the other hand, when the user touches the "print interruption" button and orders the image forming apparatus 200 to interrupt printing (S7), the print control unit 204 immediately interrupts printing (S8), and the output is output. A print interruption notification including information indicating information indicating the remaining pages that have not been completed (hereinafter referred to as “remaining page information”) is generated and transmitted to the information processing system 100 (S9).

これを受けて、情報処理システム100の印刷管理部103は、印刷中断通知に含まれる残ページ情報を印刷を中断した印刷データに紐付けた後、印刷要求管理テーブル500における対応するレコードのフィールド504(印刷状態)の値を“中断中”に更新する(S10)。 In response to this, the print management unit 103 of the information processing system 100 associates the remaining page information included in the print interruption notification with the print data in which printing is interrupted, and then the field 504 of the corresponding record in the print request management table 500. The value of (printing state) is updated to "suspended" (S10).

なお、図10では図示を省略しているが、印刷を中断して画像形成装置200の下から去ったユーザが、時間をおいて、再び、画像形成装置200に戻って、印刷を中断した印刷データに係る印刷開始要求を送信した場合、情報処理システム100の印刷管理部103は、当該印刷データに紐付いた残ページ情報を参照して、出力が完了していない残りのページのみを印刷出力する。 Although not shown in FIG. 10, a user who interrupts printing and leaves from under the image forming apparatus 200 returns to the image forming apparatus 200 again after a while and interrupts printing. When the print start request related to the data is transmitted, the print management unit 103 of the information processing system 100 refers to the remaining page information associated with the print data and prints out only the remaining pages for which the output has not been completed. ..

また、本実施形態では、図7(a)に示すように、印刷ファイル一覧画面に「警告不要」を設定するためのチェックボックスが表示されており、これにユーザがチェックを入れた場合、情報処理システム100の警告要否設定部106が警告を行わない設定を行うようになっており、その場合、警告条件判定部104および警告情報送信部105は、上述した処理を実行しないようになっている。 Further, in the present embodiment, as shown in FIG. 7A, a check box for setting "warning not required" is displayed on the print file list screen, and when the user checks this, information is displayed. The warning necessity setting unit 106 of the processing system 100 is set to not perform a warning, and in that case, the warning condition determination unit 104 and the warning information transmission unit 105 do not execute the above-mentioned processing. There is.

以上、説明したように、本実施形態によれば、ユーザは、印刷を開始した後に、優先すべき他のユーザ(例えば、自分の上司)の印刷要求が発生したことを認識することができるので、その時点で、自分の印刷を一旦中断して、優先すべき他のユーザに画像形成装置200を譲ることができる。 As described above, according to the present embodiment, the user can recognize that the printing request of another user (for example, his / her boss) to be prioritized has occurred after the printing is started. At that point, you can suspend your printing and hand over the image forming device 200 to another user who should be prioritized.

なお、この場合も、優先すべきユーザがすぐに印刷を開始しないことが明らかな場合は、印刷を中止する必要がないので、本実施形態では、図9(c)に示すダイアログ画面(警告情報)を画像形成装置200に送信するようにしてもよい。図9(c)に示す例では、ダイアログ画面に、「あなたの上司である[佐藤]さんの印刷要求を出しました。[佐藤]さんが近くにいらっしゃるようであれば印刷を中断して印刷機器を譲ることをお奨めします。」という警告情報が表示されている。この警告情報を受けたユーザは、辺りを見回して、[佐藤]さんがすぐに印刷を開始しないことが明らかな場合には、そのまま印刷を続行することができる。 Also in this case, if it is clear that the user to be prioritized does not start printing immediately, it is not necessary to stop printing. Therefore, in the present embodiment, the dialog screen (warning information) shown in FIG. 9C is shown. ) May be transmitted to the image forming apparatus 200. In the example shown in Fig. 9 (c), on the dialog screen, "Your boss [Sato] has issued a print request. If [Sato] is nearby, printing is interrupted and printing is performed. We recommend that you hand over the equipment. "Warning information is displayed. The user who receives this warning information can look around and continue printing if it is clear that [Sato] does not start printing immediately.

また、本実施形態では、S6において、情報処理システム100の印刷管理部10が、画像形成装置200に対して、図9(d)に例示するような印刷を強制的に中断するためのダイアログ画面を送信するようにしてもよい。図9(d)に示す例では、ダイアログ画面に、「あなたの上司である[佐藤]さんの印刷要求を出しました。申し訳ありませんが印刷を一旦中断します。」という警告情報ともに、「確認」ボタンが表示されている。これを受けて、ユーザが「確認」ボタンをタッチすると、画像形成装置200の印刷制御部204は、直ちに印刷を中断する。 Further, in the present embodiment, in S6, the print management unit 10 of the information processing system 100 forces the image forming apparatus 200 to interrupt printing as illustrated in FIG. 9D. May be sent. In the example shown in Fig. 9 (d), the dialog screen is displayed with the warning information "I have issued a print request for your boss [Sato]. I'm sorry, printing will be interrupted." Button is displayed. In response to this, when the user touches the "confirmation" button, the print control unit 204 of the image forming apparatus 200 immediately interrupts printing.

以上、本発明の第1実施形態を説明してきたが、続いて、本発明の第2実施形態を説明する。なお、以下では、第1実施形態の内容と共通する部分の説明を省略し、専ら、第1実施形態との相違点のみを説明するものとする。 The first embodiment of the present invention has been described above, and then the second embodiment of the present invention will be described. In the following, the description of the parts common to the contents of the first embodiment will be omitted, and only the differences from the first embodiment will be described.

(第2実施形態)
ユーザが印刷を開始しようとした時点で、優先すべき他のユーザの印刷要求が情報処理システム100内に存在していたとしても、優先すべきユーザがすぐに印刷を開始しないことが明らかな場合は、必ずしも警告を行う必要はない。第2実施形態は、この点を考慮したものであり、第2実施形態では、優先すべき他のユーザが印刷要求を投入してからの経過時間に基づいて警告情報の要否を判断する。
(Second Embodiment)
When it is clear that the preferential user does not immediately start printing even if the print request of another preferential user exists in the information processing system 100 when the user tries to start printing. Does not necessarily have to give a warning. In the second embodiment, this point is taken into consideration, and in the second embodiment, the necessity of the warning information is determined based on the elapsed time from another user to be prioritized submitting the print request.

この点に関して、第2実施形態では、ユーザ情報管理テーブルとして、図3(b)に示すユーザ情報管理テーブル420を使用する。図3(b)に示すように、ユーザ情報管理テーブル420は、ユーザIDを格納するためのフィールド401と、ユーザ名を格納するためのフィールド402と、認証情報を格納するためのフィールド403と、ユーザが印刷要求を送信してからの経過時間に関する時間閾値を格納するためのフィールド404とを備える。 In this regard, in the second embodiment, the user information management table 420 shown in FIG. 3B is used as the user information management table. As shown in FIG. 3B, the user information management table 420 includes a field 401 for storing a user ID, a field 402 for storing a user name, and a field 403 for storing authentication information. It includes a field 404 for storing a time threshold for the elapsed time since the user sent the print request.

ここで、本実施形態では、印刷管理部103が、ユーザが印刷要求を投入してから印刷を開始するまでの時間間隔を随時モニターしており、ユーザ毎に記録した時間間隔の代表値Tを求め、その代表値Tから所定のマージンを減じてなる値を時間閾値Tthとしてフィールド404に格納するようになっている。 In the present embodiment, the print management unit 103, the user is monitored from time to time the time interval until the start of printing after inputting a print request, the representative value T R of the recorded time intervals for each user the calculated, so as to store in the field 404 a value that is by subtracting a predetermined margin from the representative value T R as the time threshold T th.

図12は、第2実施形態において、警告条件判定部104が実行する「警告条件判定処理」のフローチャートを示す。なお、図12に示すフローチャートにおいては、第1実施形態と同じ処理を行うステップに対して、図8と同じステップ番号を付している。以下、図12に示すフローチャートに基づいて、第2実施形態の警告条件判定部104が、図6のS10で実行する「警告条件判定処理」を説明する。 FIG. 12 shows a flowchart of the “warning condition determination process” executed by the warning condition determination unit 104 in the second embodiment. In the flowchart shown in FIG. 12, the same step numbers as those in FIG. 8 are assigned to the steps that perform the same processing as in the first embodiment. Hereinafter, based on the flowchart shown in FIG. 12, the “warning condition determination process” executed by the warning condition determination unit 104 of the second embodiment in S10 of FIG. 6 will be described.

第2実施形態では、警告条件判定部104が、印刷要求管理テーブル500の各レコードについて、以下のステップ101→ステップ102→ステップ110→ステップ103の処理を繰り返し実行する。 In the second embodiment, the warning condition determination unit 104 repeatedly executes the following steps 101 → step 102 → step 110 → step 103 for each record in the print request management table 500.

ステップ101では、注目するレコードのフィールド504に格納された印刷状態が“未印刷”であるか否かを判定する。その結果、印刷状態が“未印刷”でない場合は(ステップ101、No)、注目するレコードについての処理を終了する。一方、印刷状態が“未印刷”である場合は(ステップ101、Yes)、続くステップ102で、注目するレコードのフィールド501に格納されているユーザIDに係るユーザ(以下、未印刷ユーザという)が、受信した印刷開始要求の要求元のユーザよりも優先関係において上位であるか否かを判定する。 In step 101, it is determined whether or not the print state stored in the field 504 of the record of interest is “unprinted”. As a result, if the print state is not "unprinted" (step 101, No), the process for the record of interest ends. On the other hand, when the print state is "unprinted" (step 101, Yes), in the following step 102, the user related to the user ID stored in the field 501 of the record of interest (hereinafter referred to as "unprinted user") , Determines whether or not the user is higher in priority than the user who requested the received print start request.

ステップ102の判定の結果、“未印刷”のユーザが印刷開始要求元のユーザよりも優先関係において上位でないと判定した場合は(ステップ102、No)、注目するレコードについての処理を終了する。一方、未印刷ユーザが印刷開始要求元のユーザよりも優先関係において上位であると判定した場合は(ステップ102、Yes)、処理はステップ110に進む。 As a result of the determination in step 102, if it is determined that the "unprinted" user is not higher in the priority relationship than the user who requested the print start (step 102, No), the process for the record of interest is terminated. On the other hand, if it is determined that the unprinted user is higher in the priority relationship than the user who requested the print start (step 102, Yes), the process proceeds to step 110.

ステップ110では、先のステップ102で、印刷開始要求元のユーザよりも優先関係において上位であると判定された未印刷ユーザが印刷要求を送信してからの経過時間Tが、当該ユーザに係る時間閾値Tthに達しているか否かを以下の手順で判定する。 In step 110, the elapsed time T from the transmission of the print request by the unprinted user determined to be higher in the priority relationship than the user who requested the print start in the previous step 102 is the time related to the user. Whether or not the threshold value T th has been reached is determined by the following procedure.

具体的には、まず、注目するレコードのフィールド501に格納されているユーザIDをキーとして、ユーザ情報管理テーブル400(図3(a))を検索し、当該ユーザIDが格納されたレコードのフィールド405から時間閾値Tthを読み出す。次に、同じユーザIDをキーとして、印刷要求管理テーブル500(図4)を検索し、当該ユーザIDが格納されたレコードのフィールド503から要求日時を読み出す。最後に、読み出した要求日時と現在時刻の差分を経過時間Tとして算出し、算出した経過時間Tと読み出した時間閾値Tthを比較する。 Specifically, first, the user information management table 400 (FIG. 3A) is searched using the user ID stored in the field 501 of the record of interest as a key, and the field of the record in which the user ID is stored is searched. Read the time threshold Tth from 405. Next, using the same user ID as a key, the print request management table 500 (FIG. 4) is searched, and the request date and time is read from the field 503 of the record in which the user ID is stored. Finally, the difference between the read request date and time and the current time is calculated as the elapsed time T, and the calculated elapsed time T and the read time threshold value T th are compared.

その結果、経過時間Tが時間閾値Tthに達していない場合は(ステップ110、No)、注目するレコードについての処理を終了する。一方、経過時間Tが時間閾値Tthに達している場合は(ステップ110、Yes)、続くステップ103で、印刷開始要求元のユーザよりも優先関係において上位である未印刷ユーザを上位ユーザとして特定する。 As a result, when the elapsed time T does not reach the time threshold value Tth (step 110, No), the processing for the record of interest ends. On the other hand, when the elapsed time T has reached the time threshold value Tth (step 110, Yes), in the following step 103, an unprinted user who is higher in priority than the user who requested the print start is specified as a higher user. do.

上述したステップ101→ステップ102→ステップ110→ステップ103を印刷要求管理テーブル500の全レコードについて実行した後に、処理はステップ104に進み、印刷要求元のユーザよりも優先関係において上位である未印刷ユーザの数が閾値N以上であるか否かを判定する。その結果、ユーザ数がN以上でない場合は(ステップ104、No)、印刷開始要求元のユーザについて、警告条件の不成立を判定し、処理を終了する。一方、ユーザ数がN以上であった場合は(ステップ104、Yes)、印刷開始要求元のユーザについて、警告条件の成立を判定し、処理を終了する。 After executing the above-mentioned step 101 → step 102 → step 110 → step 103 for all the records in the print request management table 500, the process proceeds to step 104, and the unprinted user who is higher in priority than the user who requested the print. It is determined whether or not the number of is equal to or greater than the threshold value N. As a result, if the number of users is not N or more (step 104, No), it is determined that the warning condition is not satisfied for the user who requested the print start, and the process is terminated. On the other hand, when the number of users is N or more (step 104, Yes), it is determined that the warning condition is satisfied for the user who is the printing start request source, and the process is terminated.

以上、説明したように、本実施形態では、優先すべきユーザが印刷要求を投入してからの経過時間が当該ユーザの時間閾値Tthに達してから、当該ユーザを上位ユーザとしてカウントするので、実際的なタイミングで警告がなされるようになる。 As described above, in the present embodiment, the user is counted as a higher-level user after the elapsed time since the priority user inputs the print request reaches the time threshold Tth of the user. Warnings will be given at practical timing.

以上、本発明の第2実施形態を説明してきたが、続いて、本発明の第3実施形態を説明する。なお、以下では、上述した2つの実施形態の内容と共通する部分の説明を省略し、専ら、両者との相違点のみを説明するものとする。 The second embodiment of the present invention has been described above, and subsequently, the third embodiment of the present invention will be described. In the following, the description of the parts common to the contents of the above two embodiments will be omitted, and only the differences between the two will be described.

(第3実施形態)
第3実施形態は、印刷要求や印刷開始要求の要求元のユーザよりも優先関係において下位のユーザ(以下、下位ユーザという)が予め登録しているメールアドレス(以下、登録アドレスという)に対して、警告情報を含む“警告メール”を送信する点で、上述した2つの実施形態と異なる。この点に関して、第3実施形態では、ユーザ情報管理テーブルとして、図3(c)に示すユーザ情報管理テーブル430を使用する。図3(c)に示すように、ユーザ情報管理テーブル430は、ユーザIDを格納するためのフィールド401と、ユーザ名を格納するためのフィールド402と、認証情報を格納するためのフィールド403と、登録アドレスを格納するためのフィールド405と、警告メールに係る設定を格納するためのフィールド406とを備える。
(Third Embodiment)
The third embodiment is for an e-mail address (hereinafter referred to as a registered address) registered in advance by a lower user (hereinafter referred to as a lower user) in a priority relationship than the user who requested the print request or the print start request. , It differs from the above-mentioned two embodiments in that a "warning mail" including warning information is transmitted. In this regard, in the third embodiment, the user information management table 430 shown in FIG. 3C is used as the user information management table. As shown in FIG. 3C, the user information management table 430 includes a field 401 for storing a user ID, a field 402 for storing a user name, and a field 403 for storing authentication information. It includes a field 405 for storing a registered address and a field 406 for storing a setting related to a warning mail.

なお、本実施形態では、登録アドレスとして、ユーザ個人のアドレスを登録することもできるし、グループアドレスを登録することもできる。また、本実施形態では、警告メールに係る設定を、管理者が行うようにしてもよいし、ユーザ自身が行えるようにしてもよく、管理者またはユーザが設定した値(要/否)を警告要否設定部106がフィールド406に格納する。 In this embodiment, the user's individual address can be registered as the registered address, or the group address can be registered. Further, in the present embodiment, the administrator may make the setting related to the warning mail, or the user may make the setting, and the administrator or the user sets a value (necessary / not required) to warn. The necessity setting unit 106 stores it in the field 406.

以下、第3実施形態において実行される処理の内容を図13に示すシーケンス図に基づいて説明する。 Hereinafter, the content of the process executed in the third embodiment will be described with reference to the sequence diagram shown in FIG.

ユーザは、クライアント端末20を操作して印刷したいファイルを選択し、必要な印刷設定を行った後に、印刷を命令する(S1)。これを受けて、クライアント端末20は、ユーザが選択したファイルの印刷データを含む印刷要求を情報処理システム100に送信する(S2)。これを受けて、情報処理システム100の印刷管理部103は、受信した印刷要求を記憶領域108に保存し、印刷要求管理テーブル500(図4)を更新する(S3)。 The user operates the client terminal 20, selects a file to be printed, makes necessary print settings, and then orders printing (S1). In response to this, the client terminal 20 transmits a print request including print data of the file selected by the user to the information processing system 100 (S2). In response to this, the print management unit 103 of the information processing system 100 stores the received print request in the storage area 108 and updates the print request management table 500 (FIG. 4) (S3).

情報処理システム100の警告条件判定部104は、クライアント端末20から印刷要求を受信したことに応答して、「警告条件判定処理」を実行する(S4)。以下、警告条件判定部104がS4で実行する「警告条件判定処理」の内容を図14に示すフローチャートに基づいて説明する。 The warning condition determination unit 104 of the information processing system 100 executes "warning condition determination processing" in response to receiving a print request from the client terminal 20 (S4). Hereinafter, the content of the “warning condition determination process” executed by the warning condition determination unit 104 in S4 will be described with reference to the flowchart shown in FIG.

S4において、警告条件判定部104は、ユーザ情報管理テーブル430の各レコードについて、以下のステップ301〜304の処理を繰り返し実行する。 In S4, the warning condition determination unit 104 repeatedly executes the following steps 301 to 304 for each record in the user information management table 430.

まず、ステップ301では、注目するレコードのフィールド406の値が「要」であるか否かを判定する。その結果、「要」でない場合は(ステップ301、No)、注目するレコードについての処理を終了する。一方、「要」である場合は(ステップ301、Yes)、処理はステップ302に進む。 First, in step 301, it is determined whether or not the value of the field 406 of the record of interest is "necessary". As a result, if it is not "necessary" (step 301, No), the process for the record of interest is terminated. On the other hand, if it is "necessary" (step 301, Yes), the process proceeds to step 302.

続くステップ302では、注目するレコードのユーザが、クライアント端末20から受信した印刷要求の要求元のユーザよりも優先関係において下位であるか否かを、図5(a)に示す優先関係情報テーブル600または図5(b)に示す優先関係情報テーブル700に基づいて、上述したのと同様の手順で判定する。 In a subsequent step 302, whether or not the user of the record of interest is inferior in the priority relationship to the user who requested the print request received from the client terminal 20 is shown in the priority relationship information table 600 shown in FIG. 5A. Alternatively, the determination is made by the same procedure as described above based on the priority relationship information table 700 shown in FIG. 5 (b).

ステップ302の判定の結果、注目するレコードのユーザが印刷要求元のユーザよりも優先関係において下位でないと判定した場合は(ステップ302、No)、続くステップ304で、注目するレコードのユーザについて、警告条件の不成立を判定して、そのレコードについての処理を終了する。一方、注目するレコードのユーザが印刷要求元のユーザよりも優先関係において下位であると判定した場合は(ステップ302、Yes)、続くステップ303で、注目するレコードのユーザについて、警告条件の成立を判定して、そのレコードについての処理を終了する。 As a result of the determination in step 302, if it is determined that the user of the record of interest is not lower in the priority relationship than the user of the print request source (step 302, No), in the following step 304, the user of the record of interest is warned. It is determined that the condition is not satisfied, and the processing for the record is terminated. On the other hand, if it is determined that the user of the record of interest is lower in the priority relationship than the user of the print request source (step 302, Yes), in the following step 303, the warning condition is satisfied for the user of the record of interest. Judgment is made, and the processing for the record is terminated.

警告条件判定部104は、上述したステップ301〜304をユーザ情報管理テーブル430の全レコードについて実行した後に、「警告条件判定処理」を終了する。その後、警告条件判定部104は、警告条件の成立を判定したユーザの登録アドレスを、当該ユーザに係るレコードのフィールド405から読み出して警告情報送信部105に渡す。 The warning condition determination unit 104 ends the "warning condition determination process" after executing the above-mentioned steps 301 to 304 for all the records in the user information management table 430. After that, the warning condition determination unit 104 reads the registered address of the user who has determined that the warning condition is satisfied from the field 405 of the record related to the user, and passes it to the warning information transmission unit 105.

再び、図13に戻って説明を続ける。 Returning to FIG. 13 again, the explanation will be continued.

S4の「警告条件判定処理」の結果、1以上のユーザについて警告条件の成立が判定された場合、警告情報送信部105は、警告条件の成立が判定されたユーザの登録アドレスに宛てて所定の警告メール(電子メール)を送信する(S5)。図15は、警告情報送信部105が送信する警告メールの内容を例示的に示す。 When it is determined that the warning condition is satisfied for one or more users as a result of the "warning condition determination process" in S4, the warning information transmission unit 105 addresses the registered address of the user for whom the warning condition is determined to be satisfied. A warning mail (e-mail) is sent (S5). FIG. 15 schematically shows the content of the warning mail transmitted by the warning information transmitting unit 105.

なお、本実施形態では、ユーザ情報管理テーブルとして、図3(d)に示すユーザ情報管理テーブル440を使用して、警告メールの要否をユーザが自由に設定できるようにしてもよい。図3(d)に示すように、ユーザ情報管理テーブル440は、ユーザIDを格納するためのフィールド401と、ユーザ名を格納するためのフィールド402と、認証情報を格納するためのフィールド403と、警告の要否の設定を格納するためのフィールド406とを備える。この場合、警告条件判定部104は、フィールド406に「要」が設定されているユーザについては、上述した判定処理の結果に従って警告条件の成否を判定する。一方、フィールド406に「不要」が設定されているユーザについては、常に、警告条件の不成立を判定する。 In this embodiment, the user information management table 440 shown in FIG. 3D may be used as the user information management table so that the user can freely set the necessity of the warning mail. As shown in FIG. 3D, the user information management table 440 includes a field 401 for storing the user ID, a field 402 for storing the user name, and a field 403 for storing the authentication information. It is provided with a field 406 for storing the warning requirement setting. In this case, the warning condition determination unit 104 determines the success or failure of the warning condition according to the result of the determination process described above for the user in which "necessary" is set in the field 406. On the other hand, for the user in which "unnecessary" is set in the field 406, it is always determined that the warning condition is not satisfied.

以上、説明したように、本実施形態では、上位ユーザが印刷要求を投入したことに応答して、下位ユーザに警告メールが送信される。これにより、下位ユーザは、画像形成装置200にログインする前に、上位ユーザが印刷要求を投入したことを知ることができるので、上位ユーザの動向を見ながら自身が印刷するタイミングを適切に計ることができるようになる。 As described above, in the present embodiment, a warning mail is sent to the lower user in response to the upper user submitting the print request. As a result, the lower user can know that the upper user has submitted the print request before logging in to the image forming apparatus 200, so that the timing of printing by himself / herself can be appropriately measured while observing the trend of the upper user. Will be able to.

最後に、図16に基づいて本実施形態の印刷システム1000を構成する各装置のハードウェア構成について説明する。 Finally, the hardware configuration of each device constituting the printing system 1000 of the present embodiment will be described with reference to FIG.

図16(a)に示すように、本実施形態の情報処理システム100を構成する情報処理装置は、装置全体の動作を制御するプロセッサ12と、ブートプログラムやファームウェアプログラムなどを保存するROM13と、プログラムの実行空間を提供するRAM14と、情報処理システム100を上述した各手段として機能させるためのプログラムやオペレーティングシステム(OS)等を保存するための補助記憶装置15と、外部装置を接続するための入出力インタフェース16と、ネットワーク50に接続するためのネットワーク・インターフェース17とを備えている。 As shown in FIG. 16A, the information processing apparatus constituting the information processing system 100 of the present embodiment includes a processor 12 that controls the operation of the entire apparatus, a ROM 13 that stores a boot program, a firmware program, and the like, and a program. An interface for connecting an external device, a RAM 14 for providing an execution space for the above, an auxiliary storage device 15 for storing a program, an operating system (OS), and the like for making the information processing system 100 function as each of the above-mentioned means. It includes an output interface 16 and a network interface 17 for connecting to the network 50.

図16(b)に示すように、画像形成装置200は、装置全体の動作を制御するプロセッサ22と、ブートプログラムやファームウェアプログラムなどを保存するROM23と、プログラムの実行空間を提供するRAM24と、画像形成装置200を上述した各手段として機能させるためのプログラムやオペレーティングシステム(OS)等を保存するための補助記憶装置25と、操作パネル21などを接続するための入出力インタフェース26と、印刷処理を実行するプリンタエンジン27と、スキャン処理を実行するスキャンエンジン28と、ネットワーク50に接続するためのネットワーク・インターフェース29とを備えている。 As shown in FIG. 16B, the image forming apparatus 200 includes a processor 22 that controls the operation of the entire apparatus, a ROM 23 that stores a boot program, a firmware program, and the like, a RAM 24 that provides an execution space for the program, and an image. Auxiliary storage device 25 for storing a program, an operating system (OS), etc. for making the forming device 200 function as each of the above-mentioned means, an input / output interface 26 for connecting an operation panel 21, and the like, and printing processing. It includes a printer engine 27 for executing, a scan engine 28 for executing scanning processing, and a network interface 29 for connecting to the network 50.

なお、上述した実施形態の各機能は、C、C++、C#、Java(登録商標)などで記述されたプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、CD−ROM、MO、DVD、フレキシブルディスク、EEPROM、EPROMなどの記録媒体に格納して頒布することができ、また他の装置が可能な形式でネットワークを介して伝送することができる。 Each function of the above-described embodiment can be realized by a program described in C, C ++, C #, Java (registered trademark), etc., and the program of this embodiment is a hard disk device, CD-ROM, MO, DVD. It can be stored and distributed in a recording medium such as a flexible disk, EEPROM, or EPROM, and can be transmitted over a network in a format that other devices can.

以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。 Although the present invention has been described above with embodiments, the present invention is not limited to the above-described embodiments, and as long as the present invention exerts its actions and effects within the range of embodiments that can be inferred by those skilled in the art. , Is included in the scope of the present invention.

12…プロセッサ
13…ROM
14…RAM
15…補助記憶装置
16…入出力インタフェース
17…ネットワーク・インターフェース
20…クライアント端末
21…操作パネル
22…プロセッサ
23…ROM
24…RAM
25…補助記憶装置
26…入出力インタフェース
27…プリンタエンジン
28…スキャンエンジン
29…ネットワーク・インターフェース
50…ネットワーク
100…情報処理システム
102…ユーザ認証部
103…印刷管理部
104…警告条件判定部
105…警告情報送信部
106…警告要否設定部
108…記憶領域
200…画像形成装置
202…認証情報送信部
204…印刷制御部
206…警告情報表示部
400,420,430…ユーザ情報管理テーブル
401,402,403,404,405,406…フィールド
500…印刷要求管理テーブル
501,502,503,504,505…フィールド
600…優先関係情報テーブル
601,602…フィールド
700…優先関係情報テーブル
701,702…フィールド
1000…印刷システム
12 ... Processor 13 ... ROM
14 ... RAM
15 ... Auxiliary storage device 16 ... Input / output interface 17 ... Network interface 20 ... Client terminal 21 ... Operation panel 22 ... Processor 23 ... ROM
24 ... RAM
25 ... Auxiliary storage device 26 ... Input / output interface 27 ... Printer engine 28 ... Scan engine 29 ... Network interface 50 ... Network 100 ... Information processing system 102 ... User authentication unit 103 ... Print management unit 104 ... Warning condition determination unit 105 ... Warning Information transmission unit 106 ... Warning necessity setting unit 108 ... Storage area 200 ... Image forming device 202 ... Authentication information transmission unit 204 ... Print control unit 206 ... Warning information display unit 400, 420, 430 ... User information management table 401, 402, 403,404,405,406 ... Field 500 ... Print request management table 501,502,503,504,505 ... Field 600 ... Priority relationship information table 601,602 ... Field 700 ... Priority relationship information table 701,702 ... Field 1000 ... Printing system

特開2009‐294889号公報Japanese Unexamined Patent Publication No. 2009-294889

Claims (9)

1以上の情報処理装置を含み、クライアント端末から送信された印刷要求を、複数の画像形成装置のうちの一の画像形成装置に送信して印刷させる印刷システムであって、
前記クライアント端末から送信された印刷要求を保持するとともに、前記複数の画像形成装置のうちの一の画像形成装置から該印刷要求に対応する印刷開始要求を受信したことに応答して、該印刷要求に対応する印刷データを該一の画像形成装置に送信する印刷管理手段と、
ユーザ間の優先関係を示す優先関係情報を保持する優先関係情報保持手段と、
前記一の画像形成装置から前記印刷開始要求を受信したときに、前記優先関係情報に基づいて、保持される前記印刷要求の中に、該印刷開始要求のユーザよりも優先関係が上位の他のユーザの印刷要求があるか否かを判定し、該優先関係が上位の他のユーザの印刷要求があると判定し、前記印刷開始要求のユーザよりも優先関係が上位と判定された他のユーザの数が所定数に達している場合に、該印刷開始要求のユーザについて警告条件の成立を判定する警告条件判定手段と、
前記警告条件の成立が判定された場合に、前記一の画像形成装置に対して所定の警告情報を送信する警告情報送信手段と
を含み、
前記警告条件判定手段は、クライアント端末から印刷要求を受信したときに、前記優先関係情報に基づいて、前記画像形成装置を使用して印刷しているユーザが該印刷要求のユーザよりも優先関係が下位であるか否かを判定し、下位であると判定した場合に、該印刷しているユーザについて警告条件の成立を判定する
印刷システム。
A printing system that includes one or more information processing devices and transmits a print request transmitted from a client terminal to one of a plurality of image forming devices to print.
The print request is held in response to receiving the print start request corresponding to the print request from the image forming device of one of the plurality of image forming devices while holding the print request transmitted from the client terminal. A print management means for transmitting print data corresponding to the above to the image forming apparatus, and
A priority relationship information holding means for holding priority relationship information indicating a priority relationship between users, and
When the print start request is received from the one image forming apparatus, the other print request held based on the priority relationship information has a higher priority than the user of the print start request. It is determined whether or not there is a user's print request, it is determined that there is a print request of another user whose priority relationship is higher, and another user whose priority relationship is determined to be higher than the user of the print start request. When the number of prints reaches a predetermined number, a warning condition determination means for determining the establishment of a warning condition for the user of the print start request, and a warning condition determination means.
If the establishment of the alert condition is determined, it sees contains a warning information transmitting means for transmitting a predetermined warning information to said first image forming apparatus,
When the warning condition determining means receives a print request from the client terminal, the user who is printing using the image forming apparatus has a priority relationship over the user of the print request based on the priority relationship information. It is determined whether or not the user is inferior, and if it is determined to be inferior, it is determined that the warning condition is satisfied for the printing user .
Printing system.
1以上の情報処理装置を含み、クライアント端末から送信された印刷要求を、複数の画像形成装置のうちの一の画像形成装置に送信して印刷させる印刷システムであって、
前記クライアント端末から送信された印刷要求を保持するとともに、前記複数の画像形成装置のうちの一の画像形成装置から該印刷要求に対応する印刷開始要求を受信したことに応答して、該印刷要求に対応する印刷データを該一の画像形成装置に送信する印刷管理手段と、
ユーザ間の優先関係を示す優先関係情報を保持する優先関係情報保持手段と、
前記一の画像形成装置から前記印刷開始要求を受信したときに、前記優先関係情報に基づいて、保持される前記印刷要求の中に、該印刷開始要求のユーザよりも優先関係が上位の他のユーザの印刷要求があるか否かを判定し、該優先関係が上位の他のユーザの印刷要求があると判定した場合に、該印刷開始要求のユーザについて警告条件の成立を判定する警告条件判定手段と、
前記警告条件の成立が判定された場合に、前記一の画像形成装置に対して所定の警告情報を送信する警告情報送信手段と
を含み、
前記警告条件判定手段は、クライアント端末から印刷要求を受信したときに、前記優先関係情報に基づいて、前記画像形成装置を使用して印刷しているユーザが該印刷要求のユーザよりも優先関係が下位であるか否かを判定し、下位であると判定した場合に、該印刷しているユーザについて警告条件の成立を判定する
印刷システム。
A printing system that includes one or more information processing devices and transmits a print request transmitted from a client terminal to one of a plurality of image forming devices to print.
The print request is held in response to receiving the print start request corresponding to the print request from the image forming device of one of the plurality of image forming devices while holding the print request transmitted from the client terminal. A print management means for transmitting print data corresponding to the above to the image forming apparatus, and
A priority relationship information holding means for holding priority relationship information indicating a priority relationship between users, and
When the print start request is received from the one image forming apparatus, the other print request held based on the priority relationship information has a higher priority than the user of the print start request. Warning condition determination to determine whether or not there is a user's print request, and if it is determined that there is a print request from another user whose priority relationship is higher, the warning condition is determined for the user of the print start request. Means and
If the establishment of the alert condition is determined, it sees contains a warning information transmitting means for transmitting a predetermined warning information to said first image forming apparatus,
When the warning condition determining means receives a print request from the client terminal, the user who is printing using the image forming apparatus has a priority relationship over the user of the print request based on the priority relationship information. It is determined whether or not the user is inferior, and if it is determined to be inferior, it is determined that the warning condition is satisfied for the printing user .
Printing system.
前記警告情報送信手段は、
前記警告条件の成立が判定されたユーザが使用する前記画像形成装置に対して印刷の中断を受付けるための画面を送信する、
請求項に記載の印刷システム。
The warning information transmitting means is
A screen for accepting printing interruption is transmitted to the image forming apparatus used by the user who is determined to satisfy the warning condition.
The printing system according to claim 2.
前記警告情報送信手段は、
前記警告条件の成立が判定されたユーザが使用する前記画像形成装置に対して印刷を強制的に中断するための画面を送信する、
請求項に記載の印刷システム。
The warning information transmitting means is
A screen for forcibly interrupting printing is transmitted to the image forming apparatus used by the user who is determined to satisfy the warning condition.
The printing system according to claim 2.
1以上の情報処理装置を含み、クライアント端末から送信された印刷要求を、複数の画像形成装置のうちの一の画像形成装置に送信して印刷させる印刷システムであって、
前記クライアント端末から送信された印刷要求を保持するとともに、前記複数の画像形成装置のうちの一の画像形成装置から該印刷要求に対応する印刷開始要求を受信したことに応答して、該印刷要求に対応する印刷データを該一の画像形成装置に送信する印刷管理手段と、
ユーザ間の優先関係を示す優先関係情報を保持する優先関係情報保持手段と、
前記一の画像形成装置から前記印刷開始要求を受信したときに、前記優先関係情報に基づいて、保持される前記印刷要求の中に、該印刷開始要求のユーザよりも優先関係が上位の他のユーザの印刷要求があるか否かを判定し、該優先関係が上位の他のユーザの印刷要求があると判定した場合に、該印刷開始要求のユーザについて警告条件の成立を判定する警告条件判定手段と、
前記警告条件の成立が判定された場合に、前記一の画像形成装置に対して所定の警告情報を送信する警告情報送信手段と
を含み、
前記警告条件判定手段は、
クライアント端末から印刷要求を受信したときに、前記優先関係情報に基づいて、前記画像形成装置を使用して印刷しているユーザが該印刷要求のユーザよりも優先関係が下位であるか否かを判定し、下位であると判定した場合に、該印刷しているユーザについて警告条件の成立を判定し
前記警告情報送信手段は、
所定の警告情報を含む警告メールを前記下位のユーザの登録アドレスに宛てて送信する、
印刷システム。
A printing system that includes one or more information processing devices and transmits a print request transmitted from a client terminal to one of a plurality of image forming devices to print.
The print request is held in response to receiving the print start request corresponding to the print request from the image forming device of one of the plurality of image forming devices while holding the print request transmitted from the client terminal. A print management means for transmitting print data corresponding to the above to the image forming apparatus, and
A priority relationship information holding means for holding priority relationship information indicating a priority relationship between users, and
When the print start request is received from the one image forming apparatus, the other print request held based on the priority relationship information has a higher priority than the user of the print start request. Warning condition determination to determine whether or not there is a user's print request, and if it is determined that there is a print request from another user whose priority relationship is higher, the warning condition is determined for the user of the print start request. Means and
If the establishment of the alert condition is determined, it sees contains a warning information transmitting means for transmitting a predetermined warning information to said first image forming apparatus,
The warning condition determination means is
When a print request is received from the client terminal, whether or not the user who is printing using the image forming apparatus has a lower priority relationship than the user of the print request is determined based on the priority relationship information. If it is determined and it is determined to be inferior, it is determined that the warning condition is satisfied for the printing user .
The warning information transmitting means is
A warning email containing predetermined warning information is sent to the registered address of the lower user.
Printing system.
前記警告情報は、
優先関係が上位のユーザの印刷要求が存在している旨を示す、
請求項のいずれか一項に記載の印刷システム。
The warning information is
Indicates that there is a print request from a user with a higher priority.
The printing system according to any one of claims 1 to 5.
ユーザの要求に応じて、前記警告情報の送信の要否を設定する警告要否設定手段を含む、
請求項1〜のいずれか一項に記載の印刷システム。
A warning necessity setting means for setting the necessity of transmission of the warning information according to a user's request is included.
The printing system according to any one of claims 1 to 6.
ネットワークを介して複数の画像形成装置に接続されるコンピュータを、
クライアント端末から送信された印刷要求を保持するとともに、前記複数の画像形成装置のうちの一の画像形成装置から該印刷要求に対応する印刷開始要求を受信したことに応答して、該印刷要求に対応する印刷データを該一の画像形成装置に送信する印刷管理手段、
ユーザ間の優先関係を示す優先関係情報を保持する優先関係情報保持手段、
前記一の画像形成装置から前記印刷開始要求を受信したときに、前記優先関係情報に基づいて、保持される前記印刷要求の中に、該印刷開始要求のユーザよりも優先関係が上位の他のユーザの印刷要求があるか否かを判定し、該優先関係が上位の他のユーザの印刷要求があると判定し、前記印刷開始要求のユーザよりも優先関係が上位と判定された他のユーザの数が所定数に達している場合に、該印刷開始要求のユーザについて警告条件の成立を判定する警告条件判定手段、
前記警告条件の成立が判定された場合に、前記一の画像形成装置に対して所定の警告情報を送信する警告情報送信手段、
として機能させ
前記警告条件判定手段は、クライアント端末から印刷要求を受信したときに、前記優先関係情報に基づいて、前記画像形成装置を使用して印刷しているユーザが該印刷要求のユーザよりも優先関係が下位であるか否かを判定し、下位であると判定した場合に、該印刷しているユーザについて警告条件の成立を判定する
プログラム。
A computer connected to multiple image forming devices via a network,
In response to receiving the print start request corresponding to the print request from the image forming device of one of the plurality of image forming devices while holding the print request transmitted from the client terminal, the print request is received. A print management means for transmitting the corresponding print data to the one image forming apparatus,
Priority information holding means for holding priority information indicating the priority relationship between users,
When the print start request is received from the one image forming apparatus, the other print request held based on the priority relationship information has a higher priority than the user of the print start request. It is determined whether or not there is a user's print request, it is determined that there is a print request of another user whose priority relationship is higher, and another user whose priority relationship is determined to be higher than the user of the print start request. A warning condition determining means for determining the establishment of a warning condition for the user of the print start request when the number of prints has reached a predetermined number.
A warning information transmitting means that transmits predetermined warning information to the one image forming apparatus when it is determined that the warning condition is satisfied.
To function as,
When the warning condition determining means receives a print request from the client terminal, the user who is printing using the image forming apparatus has a priority relationship over the user of the print request based on the priority relationship information. It is determined whether or not the user is inferior, and if it is determined to be inferior, it is determined that the warning condition is satisfied for the printing user .
program.
1以上の情報処理装置を含み、クライアント端末から送信された印刷要求を、複数の画像形成装置のうちの一の画像形成装置に送信して印刷させる印刷システムにおいて実行される警告方法であって、
前記クライアント端末から送信された印刷要求を保持するとともに、前記複数の画像形成装置のうちの一の画像形成装置から該印刷要求に対応する印刷開始要求を受信したことに応答して、該印刷要求に対応する印刷データを該一の画像形成装置に送信するステップと、
ユーザ間の優先関係を示す優先関係情報を保持するステップと、
前記一の画像形成装置から前記印刷開始要求を受信したときに、前記優先関係情報に基づいて、保持される前記印刷要求の中に、該印刷開始要求のユーザよりも優先関係が上位の他のユーザの印刷要求があるか否かを判定し、該優先関係が上位の他のユーザの印刷要求があると判定し、前記印刷開始要求のユーザよりも優先関係が上位と判定された他のユーザの数が所定数に達している場合に、該印刷開始要求のユーザについて警告条件の成立を判定するステップと、
前記警告条件の成立が判定された場合に、前記一の画像形成装置に対して所定の警告情報を送信するステップと、
を実行し、
前記警告情報は、クライアント端末から印刷要求を受信したときに、前記優先関係情報に基づいて、前記画像形成装置を使用して印刷しているユーザが該印刷要求のユーザよりも優先関係が下位であるか否かを判定し、下位であると判定した場合に、該印刷しているユーザについて警告条件の成立を判定して送信される、
警告方法。
A warning method executed in a printing system including one or more information processing devices and transmitting a print request transmitted from a client terminal to one of a plurality of image forming devices to print.
The print request is held in response to receiving the print start request corresponding to the print request from the image forming device of one of the plurality of image forming devices while holding the print request transmitted from the client terminal. And the step of transmitting the print data corresponding to the above to the image forming apparatus.
A step that holds priority information that indicates the priority between users, and
When the print start request is received from the one image forming apparatus, the other print request held based on the priority relationship information has a higher priority than the user of the print start request. It is determined whether or not there is a user's print request, it is determined that there is a print request of another user whose priority relationship is higher, and another user whose priority relationship is determined to be higher than the user of the print start request. When the number of prints has reached a predetermined number, a step of determining that the warning condition is satisfied for the user of the print start request, and
A step of transmitting predetermined warning information to the one image forming apparatus when it is determined that the warning condition is satisfied, and a step of transmitting predetermined warning information.
And run
When a print request is received from the client terminal, the warning information has a lower priority than the user of the print request when the user printing using the image forming apparatus is based on the priority relationship information. It is determined whether or not the information is present, and if it is determined to be inferior, it is determined that the warning condition is satisfied for the printing user and the image is transmitted.
Warning method.
JP2020121879A 2016-07-25 2020-07-16 Printing systems, information processing systems, methods and programs Active JP6988960B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020121879A JP6988960B2 (en) 2016-07-25 2020-07-16 Printing systems, information processing systems, methods and programs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016145119A JP2018018120A (en) 2016-07-25 2016-07-25 Printing system, information processing system, method and program
JP2020121879A JP6988960B2 (en) 2016-07-25 2020-07-16 Printing systems, information processing systems, methods and programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016145119A Division JP2018018120A (en) 2016-07-25 2016-07-25 Printing system, information processing system, method and program

Publications (3)

Publication Number Publication Date
JP2020177692A JP2020177692A (en) 2020-10-29
JP2020177692A5 JP2020177692A5 (en) 2020-12-10
JP6988960B2 true JP6988960B2 (en) 2022-01-05

Family

ID=79239733

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020121879A Active JP6988960B2 (en) 2016-07-25 2020-07-16 Printing systems, information processing systems, methods and programs

Country Status (1)

Country Link
JP (1) JP6988960B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0863307A (en) * 1994-08-24 1996-03-08 Fuji Xerox Co Ltd Print device
JP2003058328A (en) * 2001-08-10 2003-02-28 Canon Inc Printing system, and data processing method for printing system
JP5029823B2 (en) * 2007-09-06 2012-09-19 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, power consumption management system, power consumption management method, and program
JP4743299B2 (en) * 2009-03-23 2011-08-10 コニカミノルタビジネステクノロジーズ株式会社 Image output apparatus, image output apparatus control method, and image output apparatus control program
JP5838682B2 (en) * 2011-09-16 2016-01-06 富士ゼロックス株式会社 Job execution control device, portable terminal device, job execution system, and program

Also Published As

Publication number Publication date
JP2020177692A (en) 2020-10-29

Similar Documents

Publication Publication Date Title
US8711382B2 (en) Print system
US9665322B2 (en) Image forming apparatus for executing print job and method for controlling the same
CN108614672B (en) Image forming apparatus, system, and control method
JP2009193322A (en) Printing system
KR20180018386A (en) Printing apparatus, control method for printing apparatus, and storage medium
JP2012208915A (en) Information processor, control system, control method, control program and recording medium with its program recorded therein
US11775235B2 (en) Information processing apparatus, image formation apparatus, and control methods of information processing apparatus for registering a default printer
JP6464950B2 (en) Information processing system, information processing method, and program
JP6642251B2 (en) Printing program and conference system
US10338869B2 (en) Non-transitory computer readable recording medium, information processing device and setting change notification method for notifying a user of a setting change
JP6988960B2 (en) Printing systems, information processing systems, methods and programs
JP4853529B2 (en) Information processing apparatus and paper attribute setting program
JP2014239388A (en) Program, information processing apparatus, information processing system and notification method
JP2012190372A (en) Print system, print server, printing method and program
JP6763244B2 (en) Printing device, printing control method and program
US11070691B2 (en) Appliance setting apparatus and non-transitory computer-readable recording medium storing appliance setting program
JP2022546242A (en) MULTI-FUNCTIONAL DEVICE, SYSTEM, METHOD AND PROGRAM FOR CONSTRUCTING MULTIFUNCTIONAL DEVICE
JP2018018120A (en) Printing system, information processing system, method and program
JP2015170003A (en) Print server, printing system, and printing method
JP2015016588A (en) Image processing device, server device, client device, system, information processing method, and program
JP6648642B2 (en) Printing system, information processing system and method
JP6459331B2 (en) Image forming apparatus and program
JP7384030B2 (en) Facsimile transmission systems and facsimile equipment
JP2005292908A (en) System, program and method for service providing, and job management system
JP6233295B2 (en) Image forming apparatus, image processing system, job management method, and control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200716

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201015

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210608

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210810

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211102

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211115

R151 Written notification of patent or utility model registration

Ref document number: 6988960

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151