JP6852466B2 - Image-forming equipment, printing systems, and computer-based methods of image forming equipment - Google Patents
Image-forming equipment, printing systems, and computer-based methods of image forming equipment Download PDFInfo
- Publication number
- JP6852466B2 JP6852466B2 JP2017040663A JP2017040663A JP6852466B2 JP 6852466 B2 JP6852466 B2 JP 6852466B2 JP 2017040663 A JP2017040663 A JP 2017040663A JP 2017040663 A JP2017040663 A JP 2017040663A JP 6852466 B2 JP6852466 B2 JP 6852466B2
- Authority
- JP
- Japan
- Prior art keywords
- image forming
- unit
- agent
- schedule
- print job
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 83
- 238000004891 communication Methods 0.000 claims description 18
- 230000001186 cumulative effect Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 description 71
- 238000012545 processing Methods 0.000 description 29
- 230000008859 change Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000015654 memory Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 4
- 238000009434 installation Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000000554 iris Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
この開示は、画像形成装置に関し、より特定的には、画像形成装置により印刷される印刷物の受け取り処理に関する。 This disclosure relates to an image forming apparatus, and more specifically, to a process of receiving printed matter printed by the image forming apparatus.
企業にとってセキュリティに対するリスクマネジメントは重要な経営課題のひとつである。特に、個人情報や顧客情報などの重要情報を取り扱う場合には、これを保護することは、企業にとっての社会的責務となっている。 Risk management for security is one of the important management issues for companies. In particular, when handling important information such as personal information and customer information, it is a social responsibility for the company to protect it.
近年、画像形成装置も、セキュリティ対策が求められている。画像形成装置のセキュリティに関し、例えば、特開2015−166152号公報(特許文献1)は「印刷ジョブの印刷出力枚数を利用し印刷開始可能範囲(印刷可能領域)を求め、印刷指示を行ったモバイル端末の位置が、印刷開始可能範囲内に移動してきたかどうかを判断して、印刷を開始するタイミングを制御する。結果として、ユーザーがプリンタの近くに移動完了したタイミングで印刷が終了するように制御する」画像形成装置を開示している(「要約」参照)。 In recent years, security measures are also required for image forming devices. Regarding the security of the image forming apparatus, for example, Japanese Patent Application Laid-Open No. 2015-166152 (Patent Document 1) states that "a printable range (printable area) is obtained by using the number of printouts of a print job, and a print instruction is given. It determines whether the position of the terminal has moved within the print startable range and controls the timing to start printing. As a result, it controls to end printing when the user finishes moving near the printer. Discloses an image forming apparatus (see "Summary").
また、特開2016−181186号公報(特許文献2)は「指定代理人情報および指定人数情報を取得する条件取得部と、印刷を実行しようとするユーザーから提供されたユーザーの識別情報を、指定代理人情報に照会して、ユーザーが、投入者本人により指定された指定代理人であることを認証する認証部と、投入者本人より指定された人数分の指定代理人が、同一の画像形成装置を介して認証部により認証された場合に、印刷ジョブに基づく印刷を画像形成装置に実行させる」印刷管理装置を開示している(「要約」参照)。 Further, Japanese Patent Application Laid-Open No. 2016-181186 (Patent Document 2) specifies "a condition acquisition unit for acquiring designated agent information and designated number of people information, and user identification information provided by a user who intends to perform printing. The authentication unit that inquires about the agent information and authenticates that the user is the designated agent specified by the input person and the designated agent for the number of people specified by the input person form the same image. A print management device that causes an image forming device to perform printing based on a print job when authenticated by the authentication unit via the device is disclosed (see "Summary").
画像形成装置によって印刷された印刷物に秘密情報が含まれている場合、この印刷物は速やかに画像形成装置から回収される必要がある。しかしながら、印刷指示の入力を行なったユーザーは、必ずしも速やかに印刷物を回収できない場合もある。そのため、印刷物が速やかに画像形成装置から回収されるための技術が必要とされている。 If the printed matter printed by the image forming apparatus contains confidential information, the printed matter needs to be promptly recovered from the image forming apparatus. However, the user who has input the print instruction may not always be able to collect the printed matter promptly. Therefore, there is a need for a technique for promptly recovering printed matter from an image forming apparatus.
この点、特許文献1に開示される画像形成装置は、モバイル端末の位置が印刷可能領域に移動しないと印刷を開始しない。そのため、モバイル端末のユーザーが印刷物を必要としていて、かつ、印刷可能領域に移動できない場合に、ユーザーが印刷物を取得できないという問題がある。
In this regard, the image forming apparatus disclosed in
また、特許文献2に開示される印刷管理装置は、印刷物の回収を代理する代理人を指定するが、この代理人が印刷物を回収できない場合がある。係る場合、印刷物による情報漏えいが生じる可能性がある。
Further, the print management device disclosed in
本開示は、上記のような問題を解決するためになされたものであって、ある局面における目的は、画像形成装置のセキュリティを向上させる技術を提供することである。 The present disclosure has been made to solve the above-mentioned problems, and an object in a certain aspect is to provide a technique for improving the security of an image forming apparatus.
ある実施形態に従う画像形成装置は、印刷ジョブに応じて画像を形成する画像形成部と、画像形成部の動作を制御するための制御装置とを備える。制御装置は、印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、スケジュールと印刷時間とに基づいて、印刷ジョブに基づく印刷物を受け取り可能な代理人を1以上のユーザーの中から特定する特定部と、特定した代理人に印刷物の受け取り要求を通知する通知部とを含む。 An image forming apparatus according to an embodiment includes an image forming unit that forms an image according to a printing job, and a control device for controlling the operation of the image forming unit. The control device prints based on a calculation unit for calculating the print time required for printing based on a print job, a schedule acquisition unit for acquiring the schedule of one or more users of the image forming device, and the schedule and the print time. It includes a specific unit that identifies an agent who can receive a printed matter based on a job from one or more users, and a notification unit that notifies the specified agent of a request to receive the printed matter.
好ましくは、特定部は、印刷時間に基づいて、印刷ジョブの印刷完了時刻を推定し、スケジュールを参照して、印刷完了時刻に用事が入っていないユーザーを代理人として特定する。 Preferably, the specific unit estimates the print completion time of the print job based on the print time, refers to the schedule, and identifies the user who has no business at the print completion time as an agent.
好ましくは、特定部は、印刷時間に基づいて、印刷ジョブの印刷完了時刻を推定し、スケジュールを参照して、所定時刻から印刷完了時刻まで用事が入っていないユーザーを代理人として特定する。 Preferably, the specific unit estimates the print completion time of the print job based on the print time, refers to the schedule, and identifies a user who has no business from the predetermined time to the print completion time as an agent.
好ましくは、画像形成装置は、制御装置は、印刷ジョブの入力者が印刷物を受け取り可能か受け取り不能かを判断する判断部をさらに含む。特定部は、判断部により入力者が印刷物を受け取り不能であると判断された場合に、代理人を特定する。 Preferably, the image forming apparatus further includes a determination unit for determining whether the input person of the print job can or cannot receive the printed matter. The specific unit identifies the agent when the judgment unit determines that the input person cannot receive the printed matter.
より好ましくは、制御装置は、画像形成装置と入力者のデバイスとの距離を算出する距離算出部をさらに含む。判断部は、算出された距離が予め定められた距離以上である場合に、入力者が印刷物を受け取り不能であると判断する。 More preferably, the control device further includes a distance calculation unit that calculates the distance between the image forming device and the device of the input person. The determination unit determines that the input person cannot receive the printed matter when the calculated distance is equal to or greater than a predetermined distance.
好ましくは、判断部は、入力者のスケジュールを参照して、印刷時間から算出される印刷ジョブの印刷完了時刻に用事がある場合に、入力者が印刷物を受け取り不能であると判断する。 Preferably, the determination unit refers to the schedule of the input person and determines that the input person cannot receive the printed matter when there is a business at the print completion time of the print job calculated from the print time.
好ましくは、特定部は、印刷ジョブに基づく印刷物を受け取り可能な1以上の候補者を選定し、1以上の候補者の中から、印刷ジョブの入力者によって選択されたユーザーを代理人として特定する。 Preferably, the specific unit selects one or more candidates who can receive the printed matter based on the print job, and identifies the user selected by the input person of the print job from the one or more candidates as an agent. ..
好ましくは、特定部は、スケジュールを参照して、1以上のユーザーの中から、印刷ジョブの入力者の用事を共有するユーザーを代理人として特定する。 Preferably, the specific unit refers to the schedule and identifies, among one or more users, a user who shares the business of the input person of the print job as an agent.
好ましくは、制御装置は、1以上のユーザーの各々のコンピューターと印刷ジョブの入力者のコンピューターとの距離を算出する距離算出部をさらに含む。特定部は、1以上のユーザーの中から、算出された距離が予め定められた距離未満であるコンピューターのユーザーを代理人として特定する。 Preferably, the control device further includes a distance calculation unit that calculates the distance between each computer of one or more users and the computer of the input person of the print job. The specific unit identifies, as an agent, a computer user whose calculated distance is less than a predetermined distance from among one or more users.
好ましくは、制御装置は、1以上のユーザーの各々のデバイスと画像形成装置との距離を算出する距離算出部をさらに含む。特定部は、1以上のユーザーの中から、算出された距離が予め定められた距離未満であるデバイスのユーザーを代理人として特定する。 Preferably, the control device further includes a distance calculation unit that calculates the distance between each device of one or more users and the image forming device. The specific unit identifies as an agent a user of a device whose calculated distance is less than a predetermined distance from among one or more users.
好ましくは、制御装置は、1以上のユーザーの各々のセキュリティレベルを取得するレベル取得部をさらに含む。特定部は、1以上のユーザーの中から、印刷ジョブの入力者のセキュリティレベル以上のセキュリティレベルに設定されるユーザーを代理人として特定する。 Preferably, the control device further includes a level acquisition unit that acquires the security level of each of one or more users. The specific unit identifies as an agent a user who is set to a security level equal to or higher than the security level of the input person of the print job from among one or more users.
好ましくは、制御装置は、1以上のユーザーの各々の所属を取得する所属取得部をさらに含む。特定部は、1以上のユーザーの中から、印刷ジョブの入力者の所属と同じ所属であるユーザーを代理人として特定する。 Preferably, the control device further includes an affiliation acquisition unit that acquires the affiliation of each of one or more users. The specific unit identifies a user who belongs to the same affiliation as the input person of the print job as an agent from one or more users.
好ましくは、通知部は、特定した代理人を印刷ジョブの入力者に通知するように構成される。 Preferably, the notification unit is configured to notify the input person of the print job of the identified agent.
好ましくは、制御装置は、1以上のユーザーの各々のメールアドレスを取得するアドレス取得部を含む。通知部は、代理人のメールアドレスに受け取り要求通知を送信する。 Preferably, the control device includes an address acquisition unit that acquires the email address of each of one or more users. The notification unit sends a receipt request notification to the email address of the agent.
好ましくは、通知部は、代理人のデバイスにインストールされるアプリケーションに対して受け取り要求通知を送信する。 Preferably, the notification unit sends a receipt request notification to the application installed on the delegate's device.
好ましくは、特定部は、スケジュールを参照して、代理人が印刷物を受け取れない時間になったことに応じて、記1以上のユーザーの中から代理人とは異なる他の代理人を特定する。通知部は、特定された他の代理人に印刷物の受け取り要求を通知する。 Preferably, the specific unit refers to the schedule and identifies another agent different from the agent from the users described in 1 or more according to the time when the agent cannot receive the printed matter. The notification unit notifies the other specified agent of the request to receive the printed matter.
好ましくは、1以上のユーザーの認証情報を記憶するための記憶装置をさらに備える。制御装置は、代理人による認証がなされた場合に、印刷ジョブを実行するように構成される。 Preferably, a storage device for storing the authentication information of one or more users is further provided. The control device is configured to execute a print job when authenticated by an agent.
より好ましくは、制御装置は、代理人から認証情報を受け付けるための認証装置をさらに備える。 More preferably, the control device further includes an authentication device for receiving authentication information from the agent.
好ましくは、制御装置は、代理人のデバイスから入力された認証情報に基づいて、代理人による認証を実行するように構成される。 Preferably, the control device is configured to perform authentication by the agent based on the authentication information input from the agent's device.
好ましくは、制御装置は、画像形成装置と代理人のデバイスとの距離を算出する距離算出部をさらに含む。特定部は、印刷ジョブの実行中に算出された距離が予め定められた距離を超えた場合に、印刷ジョブを一時停止し、1以上のユーザーの中から代理人とは異なる他の代理人を特定する。通知部は、特定された他の代理人に印刷物の受け取り要求を通知する。 Preferably, the control device further includes a distance calculation unit that calculates the distance between the image forming device and the device of the agent. When the distance calculated during the execution of the print job exceeds a predetermined distance, the specific unit suspends the print job and selects another agent from one or more users who is different from the agent. Identify. The notification unit notifies the other specified agent of the request to receive the printed matter.
好ましくは、特定部は、印刷ジョブの実行中に、代理人のスケジュールが変更された場合に、印刷ジョブを一時停止し、1以上のユーザーの中から代理人とは異なる他の代理人を特定する。通知部は、特定された他の代理人に印刷物の受け取り要求を通知する。 Preferably, the specific unit suspends the print job and identifies another agent different from the agent from one or more users when the agent's schedule is changed during the execution of the print job. To do. The notification unit notifies the other specified agent of the request to receive the printed matter.
好ましくは、制御装置は、ユーザーごとに累計印刷枚数をカウントするカウント部をさらに含む。カウント部は、印刷ジョブに従う印刷枚数を当該印刷ジョブを入力した人の累計印字枚数に加算するように構成される。 Preferably, the control device further includes a counting unit that counts the cumulative number of prints for each user. The counting unit is configured to add the number of prints according to the print job to the cumulative number of prints of the person who entered the print job.
好ましくは、制御装置は、代理人が特定された印刷ジョブの実行中に、印刷ジョブとは異なる他の印刷ジョブが入力された場合に、他の印刷ジョブが印刷ジョブよりも先に実行されることを禁止するように構成される。 Preferably, the controller executes the other print job before the print job if another print job different from the print job is input during the execution of the print job for which the agent has been identified. It is configured to prohibit things.
他の局面において、画像形成装置と、サーバー装置、画像形成装置の1以上のユーザーの各々のデバイスとを備える印刷システムが提供される。サーバー装置は、1以上のユーザーのスケジュールを格納する記憶装置を含む。画像形成装置は、印刷ジョブに応じて画像を形成する画像形成部と、サーバー装置と通信するための通信インターフェイスと、画像形成部の動作を制御するための制御装置とを含む。制御装置は、印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、通信インターフェイスを介してサーバー装置から1以上のユーザーのスケジュールを取得するスケジュール取得部と、スケジュールと印刷時間とに基づいて、印刷ジョブに基づく印刷物を受け取り可能な代理人を1上のユーザーの中から特定する特定部と、通信インターフェイスを介して特定した代理人のデバイスに印刷物の受け取り要求を通知する通知部とを含む。 In another aspect, a printing system including an image forming apparatus and each device of a server apparatus and one or more users of the image forming apparatus is provided. The server device includes a storage device that stores the schedule of one or more users. The image forming apparatus includes an image forming unit that forms an image according to a print job, a communication interface for communicating with the server device, and a control device for controlling the operation of the image forming unit. The control device includes a calculation unit for calculating the print time required for printing based on a print job, a schedule acquisition unit for acquiring a schedule of one or more users from a server device via a communication interface, and a schedule and a print time. Based on this, a specific unit that identifies an agent who can receive printed matter based on the print job from among the users on 1 and a notification unit that notifies the device of the specified agent via the communication interface of the request to receive the printed matter. including.
さらに他の局面において、印刷ジョブの入力者の代わりに代理人が印刷物を受け取るために、画像形成装置のコンピューターで実行される方法が提供される。この方法は、印刷ジョブに基づく印刷に要する印刷時間を算出するステップと、画像形成装置の1以上のユーザーのスケジュールを取得するステップと、スケジュールと印刷時間とに基づいて、印刷ジョブに基づく印刷物を受け取り可能な代理人を1上のユーザーの中から特定するステップと、特定した代理人に印刷物の受け取り要求を通知するステップとを含む。 In yet another aspect, a method is provided that is performed on the computer of the image forming apparatus for the agent to receive the printed matter on behalf of the input person of the print job. In this method, a printed matter based on a print job is produced based on a step of calculating the print time required for printing based on the print job, a step of acquiring the schedule of one or more users of the image forming apparatus, and the schedule and the print time. It includes a step of identifying a receivable agent from among the users on the 1st, and a step of notifying the specified agent of a request for receiving printed matter.
ある実施形態に従う画像形成装置は、印刷物が速やかに回収される確率を従来よりも高めることができる。その結果、この画像形成装置は、印刷物による情報漏えいを従来よりも抑制し得る。 An image forming apparatus according to an embodiment can increase the probability that the printed matter will be collected promptly more than before. As a result, this image forming apparatus can suppress information leakage due to printed matter more than before.
開示された技術的特徴の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。 The above and other objectives, features, aspects and advantages of the disclosed technical features will become apparent from the following detailed description of the invention, which is understood in connection with the accompanying drawings.
以下、この技術的思想の実施形態について図面を参照しながら詳細に説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。なお、以下で説明される各実施の形態および各変形例は、適宜選択的に組み合わされてもよい。 Hereinafter, embodiments of this technical idea will be described in detail with reference to the drawings. In the following description, the same parts are designated by the same reference numerals. Their names and functions are the same. Therefore, the detailed description of them will not be repeated. In addition, each embodiment and each modification described below may be selectively combined as appropriate.
[技術思想]
図1は、実施形態に従う画像形成装置の処理の概要を説明するための図である。実施形態に従う画像形成装置は、ユーザーのスケジュールを取得可能に構成される。図1に示される例において、画像形成装置は、ユーザー10〜ユーザー40のスケジュールを取得している。
[Technical Thought]
FIG. 1 is a diagram for explaining an outline of processing of an image forming apparatus according to an embodiment. The image forming apparatus according to the embodiment is configured so that the user's schedule can be acquired. In the example shown in FIG. 1, the image forming apparatus has acquired the schedules of
ある局面において、ユーザー10が画像形成装置に印刷ジョブXを入力する。画像形成装置は、印刷ジョブXに基づく印刷に要する時間(以下、「印刷時間」とも称する)を算出する。画像形成装置はさらに、算出した印刷時間とユーザー20〜ユーザー40のスケジュールとに基づいて、印刷ジョブXに基づく印刷物を受け取り可能な代理人を特定する。
In a certain aspect, the
図1を用いて具体例を説明する。画像形成装置は、13:00に印刷ジョブXの入力を受け付ける。次に、画像形成装置は、印刷ジョブXの印刷時間が10分であると算出し、印刷完了時刻が13:10であると推定する。画像形成装置は、印刷ジョブXの入力者(以下、「ジョブ入力者」とも称する)であるユーザー10が、13:05〜13:12にわたり用事Aを有しているため、ユーザー10が印刷完了時刻に印刷物を回収できないと判断する。
A specific example will be described with reference to FIG. The image forming apparatus receives the input of the print job X at 13:00. Next, the image forming apparatus calculates that the print time of the print job X is 10 minutes, and estimates that the print completion time is 13:10. In the image forming apparatus, since the
画像形成装置は、ジョブ入力者が印刷物を回収できないと判断したことに応じて、ユーザー20〜ユーザー40のスケジュールに基づいて、これらのユーザーの中から代理人を特定する。ユーザー20は、13:08〜13:14にわたり用事Bを有している。そのため、画像形成装置は、ユーザー20が印刷完了時刻に印刷物を回収できないと判断する。一方、ユーザー30およびユーザー40は、印刷完了時刻に用事を有していない。そのため、画像形成装置は、ユーザー30およびユーザー40のうち少なくとも一方を、代理人として特定する。
The image forming apparatus identifies an agent from among these users based on the schedule of
画像形成装置は、特定した代理人に印刷物の受け取り要求を通知する。例えば、画像形成装置は、代理人が使用する固定端末または携帯端末に受け取り要求を通知する。代理人は、受け取り要求通知に応じて、印刷ジョブXの印刷物を回収する。 The image forming apparatus notifies the identified agent of the request for receiving the printed matter. For example, the image forming apparatus notifies a fixed terminal or a mobile terminal used by the agent of the receiving request. The agent collects the printed matter of the print job X in response to the receipt request notification.
上記によれば、実施形態に従う画像形成装置は、ユーザーのスケジュールを考慮して、印刷物を受け取り可能なユーザーを代理人として特定する。そのため、この画像形成装置は、印刷物が速やかに回収されない事態を抑制し得る。その結果、この画像形成装置は、印刷物による情報漏えいを抑制し得る。以下、このような画像形成装置の具体的な構成および制御について説明する。 According to the above, the image forming apparatus according to the embodiment identifies a user who can receive the printed matter as an agent in consideration of the user's schedule. Therefore, this image forming apparatus can suppress the situation where the printed matter is not collected promptly. As a result, this image forming apparatus can suppress information leakage due to printed matter. Hereinafter, a specific configuration and control of such an image forming apparatus will be described.
[実施形態]
(A.印刷システム1)
図2は、印刷システム1の構成の一例を表す。印刷システム1は、画像形成装置100と、サーバー200と、コンピューター300A〜300Dと、携帯端末400A〜400Dとを含む。以下、コンピューター300A〜300Dを総称して「コンピューター300」、携帯端末400A〜400Dを総称して「携帯端末400」とも言う。印刷システム1に含まれる各デバイスは、互いにインターネットやLAN(Local Area Network)などのネットワークを介して通信可能に構成される。
[Embodiment]
(A. Printing system 1)
FIG. 2 shows an example of the configuration of the
以下、コンピューター300Aおよび携帯端末400Aはユーザー10が使用するデバイス、コンピューター300Bおよび携帯端末400Bはユーザー20が使用するデバイス、コンピューター300Cおよび携帯端末400Cはユーザー30が使用するデバイス、コンピューター300Dおよび携帯端末400Dはユーザー40が使用するデバイスであるとする。
Hereinafter, the
(B.画像形成装置100)
図3は、画像形成装置100のハードウェア構成の一例を表す。画像形成装置100は、プリンタ機能、スキャナ機能、およびFAX機能を有するMFP(Multi-Function Peripheral)として機能する。画像形成装置100は、CPU(Central Processing Unit)105と、RAM(Random Access Memory)110と、ROM(Read Only Memory)115と、画像形成部120と、記憶装置125と、操作パネル135と、受信用アンテナ140と、タイマー145と、認証装置150と、通信インターフェイス(I/F)155とを有する。
(B. Image forming apparatus 100)
FIG. 3 shows an example of the hardware configuration of the
CPU105は、制御プログラムを読み込んで実行することにより、画像形成装置100の動作を制御する。RAM110は、CPU105が制御プログラムを実行するときのワーキングメモリとして機能する。ROM115は、制御プログラムおよび画像形成装置100の設定などを格納する。
The
画像形成部120は、記録媒体に画像を形成可能に構成される。一例として、画像形成装置100が電子写真方式である場合、画像形成部120は、トナー像を担持搬送するための感光体、感光体を帯電する帯電装置、潜像を感光体に形成するための露光装置、潜像を現像するための現像装置、感光体に形成されたトナー像を記録媒体に転写するための転写装置などにより構成される。
The
記憶装置125は、不揮発性のメモリーにより構成される。記憶装置125は、第1ユーザー情報126と、位置情報127とを記憶している。第1ユーザー情報126の詳細は、図6を用いて後述される。位置情報127は、画像形成装置100の設置場所を表す情報である。ある局面において、位置情報127は、GPS(Global Positioning System)座標であり得る。他の局面において、位置情報127は、建物における画像形成装置100が設置される階を表す。位置情報127は、画像形成装置100の設置者が操作パネル135を操作することによって入力され得る。
The
操作パネル135は、一例として、タッチパネルとディスプレイとが互いに重ね合わせられた画面と、物理ボタンとから構成される。操作パネル135は、画像形成装置100の各種設定を受け付けるための画面、画像形成装置100の状況(例えば、印刷状況)を表す画面などを表示する。タイマー145は、一例として水晶振動子によって構成され、時間をカウントする。
As an example, the
認証装置150は、ユーザー認証を行なうための装置である。ある局面において、認証装置150は、指紋、静脈、虹彩などの生体情報を取得可能に構成される。他の局面において、認証装置150は、ユーザー認証を行なうための情報を記憶している所定のデバイス(例えば、ICカード)を読み取り可能に構成される。通信I/F155は、一例として、LANカードにより実現される。通信I/F155は、サーバー200、コンピューター300、および携帯端末400と各種データを送受信する。他の局面において、画像形成装置100は、GPS信号を受信するためのアンテナを有する。
The
(C.サーバー200)
図4は、サーバー200のハードウェア構成の一例を表す。サーバー200は、CPU210と、記憶装置220と、通信I/F230とを有する。CPU210は、記憶装置220に格納されているプログラムを読み出して実行することにより、サーバー200の動作を制御する。
(C. Server 200)
FIG. 4 shows an example of the hardware configuration of the
記憶装置220は、スケジュールDB222と、第2ユーザー情報224とを記憶している。スケジュールDB222は、画像形成装置100の複数ユーザーの各々のスケジュールを格納している。スケジュールDB222の詳細は図7を用いて後述される。第2ユーザー情報224の詳細は図8を用いて後述される。サーバー200は、通信I/F230を介して画像形成装置100、コンピューター300、および携帯端末400と各種データを送受信する。
The
(D.携帯端末400)
図5は、携帯端末400およびコンピューター300のハードウェア構成の一例を表す。携帯端末400は、CPU410と、GPSアンテナ420と、通信I/F430とを有する。CPU410は、メモリー(不図示)に格納されるプログラムを読み込んで実行することにより携帯端末400の動作を制御する。GPSアンテナ420は、GPS衛星からGPS信号を受信する。携帯端末400は、通信I/F430を介して画像形成装置100、サーバー200、およびコンピューター300と各種データを送受信する。通信I/F430は、一例として、IEEE802.11(Wi−Fi)(登録商標)またはIEEE802.15.1(Bluetooth)(登録商標)に規定される仕様で通信するように構成される。
(D. Mobile terminal 400)
FIG. 5 shows an example of the hardware configuration of the
(E.コンピューター300)
コンピューター300は、携帯端末400と同様に構成される。より具体的には、コンピューター300は、CPU310と、GPSアンテナ320と、通信I/F330とを有する。コンピューター300は、画像形成装置100を機能させるためのドライバ(例えば、プリンタドライバ、スキャナドライバ、FAXドライバ)をさらに有する。
(E. Computer 300)
The
(F.第1ユーザー情報126)
図6は、第1ユーザー情報126のデータ構造の一例を表す。第1ユーザー情報126は、ユーザーIDと、認証情報と、累計印字枚数と、固定端末IPアドレスと、携帯端末IPアドレスとを互いに関連付けて保持する。
(F. First user information 126)
FIG. 6 shows an example of the data structure of the
ユーザーIDは、画像形成装置100の複数のユーザーを互いに識別するための情報である。以下、ユーザーID「001」はユーザー10を、ユーザーID「002」はユーザー20を、ユーザーID「003」はユーザー30を、ユーザーID「004」はユーザー40を表す。
The user ID is information for identifying a plurality of users of the
認証情報は、対応するユーザーが画像形成装置100に対して認証を行なうための情報である。図6に示される例では、認証情報は4ケタの数字である。ある局面において、画像形成装置100は、操作パネル135に入力された文字列と認証情報が示す文字列とが一致した場合に、ユーザー認証を行なう。他の局面において、認証情報は、認証装置150により予め取得された生体情報であり得る。画像形成装置100は、認証装置150が取得した情報と、認証情報とが略一致した場合に、ユーザー認証を行なう。
The authentication information is information for the corresponding user to authenticate to the
累計印字枚数は、対応するユーザーが画像形成装置100を用いて印刷した記録媒体(用紙)の総和を表す。固定端末IPアドレスは、対応するユーザーが使用するコンピューター300のIPアドレスである。携帯端末IPアドレスは、対応するユーザーが使用する携帯端末400のIPアドレスである。
The cumulative number of prints represents the total number of recording media (papers) printed by the corresponding user using the
図6に示される例において、第1ユーザー情報126は、ユーザー10の認証情報が「0354」であること、ユーザー10の累計印字枚数が450枚であること、コンピューター300AのIPアドレスが「192.168.1.1」であること、携帯端末400AのIPアドレスが「192.168.2.1」であることを示している。
In the example shown in FIG. 6, in the
(G.スケジュールDB222)
図7は、スケジュールDB222のデータ構造の一例を表す。スケジュールDB222は、ユーザーID(ユーザー)ごとに、用事と時間とを互いに関連付けて保持する。図7に示される例では、ユーザーID「001」のユーザー10が、2016年11月10日の10時から12時まで「A会議」の用事を有し、同日の14時から15時まで「B企業へ出張」の用事を有している。
(G. Schedule DB 222)
FIG. 7 shows an example of the data structure of the
(H.第2ユーザー情報224)
図8は、第2ユーザー情報224のデータ構造の一例を表す。第2ユーザー情報224は、ユーザーIDと、メールアドレスと、所属と、セキュリティレベルとを互いに関連付けて保持する。
(H. Second user information 224)
FIG. 8 shows an example of the data structure of the
メールアドレスは、対応するユーザーが使用する電子メールのアドレス(発信元)を表す。所属は、対応するユーザーが所属する組織を表す。セキュリティレベルは、対応するユーザーの秘密情報に対する権限のレベルを表す。ある局面において、セキュリティレベルは、対応するユーザーの役職の秘密情報に対する権限を数値として表したものであり得る。 The e-mail address represents the e-mail address (source) used by the corresponding user. Affiliation represents the organization to which the corresponding user belongs. The security level represents the level of authority for the corresponding user's confidential information. In one aspect, the security level can be a numerical representation of the authority over the confidential information of the corresponding user's job title.
(I.印刷システム1の制御構造)
図9は、代理人が印刷物を回収するために印刷システム1が実行する処理の一例を表すフローチャートである。
(I. Control structure of printing system 1)
FIG. 9 is a flowchart showing an example of a process executed by the
ステップS905において、コンピューター300は、ジョブ入力者から受け付けた印刷ジョブを画像形成装置100に出力する。ステップS910において、画像形成装置100は、ジョブ入力者が印刷物を速やかに回収できるか否かの判断を行なう。この判断を行なうにあたり、画像形成装置100は、サーバー200に対してスケジュールリクエストを送信し得る(ステップS915)。ステップS920において、サーバー200は、スケジュールリクエストを受信したことに応じて、スケジュールDB222に格納されるスケジュールを画像形成装置100に出力する。図9の例において、画像形成装置100は、ジョブ入力者が印刷物を速やかに回収できないと判断し、ステップS925の処理を行なう。
In step S905, the
ステップS925において、画像形成装置100は、代理人の選定を行なう。ある局面において、画像形成装置100は、入力された印刷ジョブと、記録媒体(用紙)の搬送速度とに基づいて、印刷時間を算出し、印刷完了時刻を推定する。例えば、画像形成装置100は、タイマー145が示す現在時刻(ステップS925の処理を実行する時刻)を基準として印刷時間が経過した時刻を印刷完了時刻として推定する。画像形成装置100は、サーバー200から受信したスケジュールに基づいて、印刷完了時刻に用事がないユーザーを、代理人の候補として選定する。
In step S925, the
他の局面において、画像形成装置100は、所定時刻から印刷完了時刻まで用事がないユーザーを、代理人の候補として選定する。所定時刻は、画像形成装置100に印刷ジョブを入力された時刻であり得る。他の局面において所定時刻は、タイマー145が示す現在時刻であり得る。当該構成によれば、画像形成装置100は、印字中の印刷物を盗難されることを抑制し得る。
In another aspect, the
ステップS930において、画像形成装置100は、選定した代理人の候補リストを、ジョブ入力者のコンピューター300に出力する。ステップS940において、コンピューター300は、ジョブ入力者から、代理人の候補リストの中から1の代理人の選択を受け付ける。コンピューター300は、ジョブ入力者によって選択された代理人を示す情報を画像形成装置100に出力する。
In step S930, the
ステップS945において、画像形成装置100は、特定された代理人が使用するデバイスに、印刷物を代わりに受け取ることを要求する通知(以下、「受け取り要求通知」とも称する)を出力する。具体的には、画像形成装置100は、ステップS920において、スケジュールとともに第2ユーザー情報224をサーバー200から取得する。画像形成装置100は、第2ユーザー情報224を参照して、特定された代理人のユーザーIDに関連付けられたメールアドレスを特定する。画像形成装置100は、特定したメールアドレスに対して、受け取り要求通知を出力する。
In step S945, the
他の局面において、画像形成装置100は、代理人の使用するデバイスに受け取り要求通知を出力する。より具体的には、画像形成装置100は、第1ユーザー情報126を参照して、代理人のユーザーIDに関連付けられた固定端末IPアドレスおよび携帯端末IPアドレスを特定する。画像形成装置100は、特定したIPアドレスに基づいて、代理人が使用するコンピューター300および携帯端末400に受け取り要求通知を出力する。なお、画像形成装置100は、代理人が使用するコンピューター300および携帯端末400のうち一方に受け取り要求通知を出力するように構成されてもよい。図9の例において、画像形成装置100は、携帯端末400に受け取り要求通知を出力している。さらに他の局面において、画像形成装置100は、代理人の使用するデバイスにインストールされる所定のアプリケーションに対して、受け取り要求通知を出力してもよい。所定のアプリケーションは、オペレーションシステムに標準搭載されるアプリケーション、および、代理受け取り処理専用のアプリケーションを含む。
In another aspect, the
ステップS950において、画像形成装置100は、代理人のユーザー認証を行なう。ある局面において、画像形成装置100は、認証装置150によりユーザーの情報(例えば、生体情報)を取得する。画像形成装置100は、取得した情報と、代理人のユーザーIDに関連付けられた認証情報とが略一致した場合に、代理人のユーザー認証を行なう。他の局面において、画像形成装置100は、操作パネル135に入力された文字列と、代理人のユーザーIDに関連付けられた認証情報とが一致した場合に、代理人のユーザー認証を行なう。さらに他の局面において、画像形成装置100は、代理人のデバイス(コンピューター300または携帯端末400)から認証情報(例えば、文字列)の入力を受け付け、当該認証情報と、代理人のユーザーIDに関連付けられた認証情報とが一致した場合に、代理人のユーザー認証を行なう。ステップS955において、画像形成装置100は、入力された印刷ジョブの印刷処理を開始する。
In step S950, the
なお、上記の例において、画像形成装置100は、代理人の候補者をジョブ入力者に対して送信するように構成されているが(ステップS930)、他の局面において、一の代理人を特定し、特定した代理人を示す情報をジョブ入力者に通知するように構成されてもよい。
In the above example, the
(J.画像形成装置100の処理)
次に、図10〜図13を用いて、代理人が印刷物の回収を行なうために画像形成装置100が実行する処理について詳しく説明する。図10は、代理人が印刷物の回収を行なうために画像形成装置100が実行する処理の全体像を表すフローチャートである。図11は、画像形成装置100が代理人を設定するか否かを判断する処理(図10のステップS1010)を表すフローチャートである。図12は、画像形成装置100が代理人の候補者を検出するための処理(図10のステップS1020)を表すフローチャートである。図13は、画像形成装置100が代理人を変更するか否かを判断する処理(図10のステップS1045)を表すフローチャートである。これらのフローチャートに示される処理は、画像形成装置100のCPU105が、ROM115または記憶装置125に格納される制御プログラムを読み込んで実行することにより実現される。
(Processing of J. image forming apparatus 100)
Next, with reference to FIGS. 10 to 13, the process executed by the
ステップS1005において、CPU105は、ジョブ入力者から印刷ジョブの入力を受け付ける。CPU105は、第1ユーザー情報126を参照して、印刷ジョブの送信元であるコンピューター300のIPアドレスに対応するジョブ入力者(のユーザーID)を特定する。
In step S1005, the
ステップS1010において、CPU105は、画像形成装置100が代理人を設定する処理(以下、「代理処理」とも処する)を実行するか否かを判断する。換言すれば、CPU105は、ジョブ入力者が印刷物を回収できるか否かを判断する。
In step S1010, the
<j1.代理処理>
図11を参照して、ステップS1100において、CPU105は、ジョブ入力者のデバイスと画像形成装置100との距離が予め定められた距離(例えば、50m)以上であるか否かを判断する。一例として、CPU105は、第1ユーザー情報126を参照して、ジョブ入力者のユーザーIDに基づいて、ジョブ入力者が使用する携帯端末400を特定する。CPU105は、特定した携帯端末400に対して位置情報を要求する信号を出力する。携帯端末400は、この信号の受信に応じて、GPSアンテナ420から受信したGPS信号により特定される位置情報(GPS座標)を画像形成装置100に出力する。CPU105は、入力された位置情報と、記憶装置125に格納される位置情報127とに基づいて、携帯端末400と画像形成装置100との距離を算出する。CPU105は、算出した距離が予め定められた距離以上であるか否かを判断する。
<J1. Proxy processing>
With reference to FIG. 11, in step S1100, the
他の例として、CPU105は、ジョブ入力者が使用する携帯端末400が発する電波の受信強度が予め定められた強度以上である場合に、携帯端末400と画像形成装置100との距離が予め定められた距離以上であると判断してもよい。
As another example, in the
他の局面において、CPU105は、ジョブ入力者が使用するコンピューター300と画像形成装置100との距離が予め定められた距離以上であるか否かを判断するように構成されてもよい。なお、この距離の算出方法は、上記の携帯端末400と画像形成装置100との距離の算出方法と同じであるため、その説明は繰り返さない。
In another aspect, the
CPU105は、ジョブ入力者のデバイスと画像形成装置100との距離が予め定められた距離以上であると判断した場合(ステップS1100でYES)、処理をステップS1150に進め、代理処理を実行すると判断する。一方、CPU105は、ジョブ入力者のデバイスと画像形成装置100との距離が予め定められた距離未満であると判断した場合(ステップS1100でNO)、処理をステップS1110に進める。つまり、CPU105は、ジョブ入力者が画像形成装置100の近くにいないと判断した場合に、代理処理を実行すると判断する。
When the
ステップS1110において、CPU105は、サーバー200にアクセスしてジョブ入力者のスケジュールを取得する。より具体的には、CPU105は、サーバー200に対してジョブ入力者のユーザーIDを送信する。サーバー200は、スケジュールDB222を参照して、受信したユーザーIDに対応するスケジュールを画像形成装置100に送信する。ステップS1120において、CPU105は、入力された印刷ジョブと、記録媒体(用紙)の搬送速度とに基づいて、印刷時間を算出する。
In step S1110, the
ステップS1130において、CPU105は、取得したスケジュールを参照して、ジョブ実行時間中にジョブ入力者の用事があるか否かを確認する。ジョブ実行時間とは、一例として、印刷ジョブの入力を受け付けた時刻から、印刷時間が経過した時刻(印刷完了時刻)までの時間である。
In step S1130, the
CPU105は、ジョブ実行時間中にジョブ入力者の用事があると判断した場合(ステップS1130でYES)、処理をステップS1150に進め、代理処理を実行すると判断する。一方、CPU105は、ジョブ実行時間中にジョブ入力者の用事がないと判断した場合(ステップS1130でNO)、処理をステップS1140に進め、代理処理を実行しないと判断する。
When the
なお、他の局面において、CPU105は、ジョブ実行時間中ではなく、印刷完了時刻にジョブ入力者の用事があるかないかを判断するように構成されても良い。
In another aspect, the
図10を再び参照して、ステップS1015において、CPU105は、代理処理を実行すると判断した場合(ステップS1015でYES)、処理をステップS1020に進める。一方、CPU105は、代理処理を実行しないと判断した場合(ステップS1015でNO)、処理をステップS1055に進める。
With reference to FIG. 10 again, in step S1015, when the
ステップS1020において、CPU105は、代理人の候補者を検出するための処理(以下、「代理人検出処理」とも称する)を実行する。
In step S1020, the
<j2.代理人検出処理>
図12を参照して、ステップS1205において、CPU105は、代理人の候補者を選定するための対象者リストを取得する。対象者リストは、第2ユーザー情報224であり得る。この場合、CPU105は、サーバー200から第2ユーザー情報224を受信する。
<J2. Agent detection process>
With reference to FIG. 12, in step S1205, the
ステップS1210において、CPU105は、対象者リストの末尾であるか否か、すなわち、対象者リストに含まれる全てのユーザーに対して後述するステップS1215〜ステップS1245の処理を実行したか否かを判断する。CPU105は、ステップS1210〜ステップS1250のルーチンを、対象者リストに含まれる各ユーザーに対して実行することにより、代理人の候補者を選定する。
In step S1210, the
CPU105は、対象者リストの末尾であると判断した場合(ステップS1210でYES)、処理をステップS1025に進める。一方、CPU105は、対象者リストの末尾でないと判断した場合(ステップS1210でNO)、処理をステップS1212に進める。
When the
ステップS1212において、CPU105は、対象者リスト(第2ユーザー情報224)に格納されるユーザーのうち、処理対象であるユーザーのスケジュールを取得する。処理対象のユーザーとは、ステップS1210〜ステップS1250のルーチンの処理の対象とされているユーザーである。一例として、CPU105は、ユーザー20が処理対象であると場合に、ユーザーID「002」をサーバー200に送信し、サーバー200からユーザーID「002」に対応するスケジュールを受信する。なお、他の局面において、CPU105は、対象者リストに格納される全てのユーザーのスケジュールを、一度に取得してもよい。
In step S1212, the
≪j2−1.予定が空いているか否か≫
ステップS1215において、CPU105は、取得したスケジュールを参照して、ジョブ実行時間中に処理対象のユーザーの用事があるか否かを判断する。CPU105は、用事があると判断した場合(ステップS1215でYES)、処理をステップS1250に進める。つまり、CPU105は、処理対象のユーザーが代理人の候補ではないと判断する。一方、CPU105は、用事がないと判断した場合(ステップS1215でNO)、処理をステップS1220に進める。
<< j2-1. Whether or not there is a schedule ≫
In step S1215, the
上記の処理により、画像形成装置100は、予定が空いている人を印刷物を回収する代理人の候補として選定し得る。その結果、画像形成装置100は、印刷物が何者かに盗まれることを抑制し得る。
By the above processing, the
≪j2−2.画像形成装置100の近くにいるか否か≫
ステップS1220において、CPU105は、処理対象のユーザーのデバイスと画像形成装置100との距離が予め定められた距離(例えば、50m)以上であるか否かを判断する。つまり、CPU105は、処理対象のユーザーが画像形成装置100の近くにいるかを判断する。この処理は、上記ステップS1100の処理と同様にして実行される。そのため、この処理の説明は繰り返さない。
≪j2-2. Whether or not it is near the
In step S1220, the
CPU105は、処理対象のユーザーのデバイスと画像形成装置100との距離が予め定められた距離未満であると判断した場合(ステップS1220でYES)、処理をステップS1225に進める。一方、CPU105は、処理対象のユーザーのデバイスと画像形成装置100との距離が予め定められた距離以上であると判断した場合(ステップS1220でNO)、処理をステップS1250に進める。
When the
上記の処理により、画像形成装置100は、画像形成装置100に近いユーザーを代理人の候補として選定し得る。その結果、画像形成装置100は、印刷物が何者かに盗まれることを抑制し得る。
By the above processing, the
≪j2−3.セキュリティレベル≫
ステップS1225において、CPU105は、第2ユーザー情報224を参照して、処理対象のユーザーのセキュリティレベルが、ジョブ入力者のセキュリティレベル以上であるか否かを判断する。CPU105は、処理対象のユーザーのセキュリティレベルが、ジョブ入力者のセキュリティレベル以上であると判断した場合(ステップS1225でYES)、処理をステップS1230に進める。一方、CPU105は、処理対象のユーザーのセキュリティレベルが、ジョブ入力者のセキュリティレベル未満であると判断した場合(ステップS1225でNO)、処理をステップS1250に進める。
≪j2-3. Security level ≫
In step S1225, the
上記の処理により、画像形成装置100は、印刷物に含まれる秘匿性の高い秘密情報が、セキュリティレベルの低いユーザーに流出することを抑制し得る。
By the above processing, the
≪j2−4.所属が同じか否か≫
ステップS1230において、CPU105は、第2ユーザー情報224を参照して、処理対象のユーザーの所属が、ジョブ入力者の所属と同じであるか否かを判断する。CPU105は、処理対象のユーザーの所属が、ジョブ入力者の所属と同じであると判断した場合(ステップS1230でYES)、処理をステップS1235に進める。一方、CPU105は、処理対象のユーザーの所属が、ジョブ入力者の所属と異なると判断した場合(ステップS1230でNO)、処理をステップS1250に進める。
≪j2-4. Whether they belong to the same affiliation ≫
In step S1230, the
上記の処理により、画像形成装置100は、ジョブ入力者と同じ所属に属するユーザーを代理人の候補として選定し得る。通常、同じ所属に属するユーザー同士は、互いに知り合いである。また、これらのユーザーは、近い距離で行動(勤務)していることが多い。そのため、代理人はジョブ入力者に印刷物を容易に渡すことができる。また、ジョブ入力者としても、所属が同じユーザーが代理人に選ばれた方が、気楽である。
By the above processing, the
≪j2−5.同じ用事を共有しているか否か≫
ステップS1235において、CPU105は、処理対象のユーザーがジョブ入力者の用事と同じ用事を共有しているか否かを判断する。CPU105は、予め定められた期間(例えば、印刷ジョブを入力されてから1時間)の間で、これらのユーザーが同じ用事を共有しているか否かを判断してもよい。CPU105は、これらのユーザーが同じ用事を共有していると判断した場合(ステップS1235でYES)、処理をステップS1240に進める。一方、CPU105は、これらのユーザーが同じ用事を共有していないと判断した場合(ステップS1235でNO)、処理をステップS1250に進める。
≪j2-5. Whether or not they share the same errand ≫
In step S1235, the
上記の処理により、画像形成装置100は、ジョブ入力者の用事と同じ用事を共有している処理対象のユーザーを、代理人の候補として選定し得る。この場合、代理人は、共有している用事でジョブ入力者に合う可能性が高い。そのため、代理人は、ジョブ入力者に回収した印刷物を容易に渡すことができる。
By the above processing, the
≪j2−6.ジョブ入力者の席に近いか否か≫
ステップS1240において、CPU105は、処理対象のユーザーのコンピューター300の設置場所と、ジョブ入力者のコンピューター300の設置場所との距離が予め定められた距離(例えば、50m)未満であるか否かを判断する。一例として、CPU105は、処理対象のユーザーのコンピューター300およびジョブ入力者のコンピューター300のそれぞれから位置情報(GSP座標)を取得して、距離を算出する。CPU105は、算出された距離が予め定められた距離未満であると判断した場合(ステップS1240でYES)、処理をステップS1245に進める。一方、CPU105は、算出された距離が予め定められた距離以上であると判断した場合(ステップS1240でYES)、処理をステップS1250に進める。
≪j2-6. Whether it is close to the job input person's seat ≫
In step S1240, the
上記の処理により、画像形成装置100は、ジョブ入力者の席(コンピューター300の設置場所)に近い席のユーザーを代理人として選定し得る。その結果、代理人は、ジョブ入力者の近くで行動(仕事)しているため、ジョブ入力者に回収した印刷物を容易に渡すことができる。
By the above processing, the
ステップS1245において、CPU105は、処理対象のユーザーを代理人の候補リストに格納する。ステップS1250において、CPU105は、処理対象のユーザーを、対象リストの次の対象者に移行する。一例として、対象リストが処理の順番を示す番号を保持している場合に、CPU105は、処理対象のユーザーを示す番号をインクリメントする。
In step S1245, the
なお、他の局面において、CPU105は、候補リストに格納されるユーザーを、所定の条件に従ってソートしてもよい。例えば、CPU105は、セキュリティレベルが降順になるように候補リストに格納されるユーザーをソートする。他の例において、CPU105は、ステップS1240で算出した距離が昇順になるように候補リストに格納されるユーザーをソートする。
In another aspect, the
図10を再び参照して、ステップS1025において、CPU105は、選定した代理人の候補リストをジョブ入力者のコンピューター300に送信する。コンピューター300は、ジョブ入力者から、代理人の候補リストの中から1の代理人の選択を受け付ける。
With reference to FIG. 10 again, in step S1025, the
ステップS1030において、CPU105は、代理人が設定された否かを判断する。より具体的には、CPU105は、コンピューター300から1の代理人を示す情報を受信した場合に、代理人が設定されたと判断する。CPU105は、代理人が設定されたと判断した場合(ステップS1030でYES)、処理をステップS1035に進める。そうでない場合(ステップS1030でNO)、CPU105は、代理人が設定されるまで待機する。
In step S1030, the
ステップS1035において、CPU105は、代理人に対して受け取り要求通知を送信する。具体的には、上述したように、CPU105は、代理人の使用するデバイスまたは代理人のメールアドレスに対して受け取り要求通知を送信する。
In step S1035, the
ステップS1040において、CPU105は、代理人によるユーザー認証(以下、「代理認証」とも称する)が実行されたか否かを判断する。CPU105は、代理認証が実行されたと判断した場合(ステップS1040でYES)、処理をステップS1055に進める。一方、CPU105は、代理認証が実行されていないと判断した場合(ステップS1040でNO)、処理をステップS1045に進める。ステップS1045において、CPU105は、代理人を変更すべきか否かを判断する。
In step S1040, the
<j3.代理人変更判定処理>
図13を参照して、ステップS1310において、CPU105は、代理人が印刷物を受け取り可能な時間を経過したか否かを判断する。CPU105は、代理人が印刷物を受け取り可能な時間を経過したと判断した場合(ステップS1310でYES)、処理をステップS1350に進め、代理人を変更する必要があると判断する。一方、CPU105は、代理人が印刷物を受け取り可能な時間を経過していないと判断した場合(ステップS1310でNO)、処理をステップS1320に進める。図14を用いてこの処理を具体的に説明する。
<J3. Agent change judgment process>
With reference to FIG. 13, in step S1310, the
図14は、図13のステップS1310の処理を説明するための図である。なお、図14において、図1の要素と同じ要素には同じ参照符号を付している。したがって、その要素についての説明は繰り返さない。 FIG. 14 is a diagram for explaining the process of step S1310 of FIG. In FIG. 14, the same elements as those in FIG. 1 are designated by the same reference numerals. Therefore, the description of that element will not be repeated.
図14において、ユーザー30が代理人として選ばれている。CPU105は、ユーザー30の用事Cの開始時刻13:15から印刷時間10分だけ遡った時刻13:05を代理人が印刷物を受け取り可能な時間として設定する。CPU105は、時刻13:05になってもユーザー30による代理認証が行なわれていない場合に、代理人を変更する必要があると判断する。その理由は、時刻13:05の後にユーザー30が代理認証を行なって印刷ジョブを開始したとしても、ユーザー30は用事Cがあるために印刷物を回収できないためである。
In FIG. 14,
図13を再び参照して、ステップS1320において、CPU105は、代理人のスケジュールが変更されたか否かを判断する。一例として、CPU105は、サーバー200に代理人のユーザーIDを送信する。サーバー200は、スケジュールDB222のうち代理人のスケジュールを監視し、当該スケジュールに変更があった場合に、変更された用事を示す情報を画像形成装置100に送信する。変更された用事とは、新たに追加された用事、または時間が変更された用事を表す。CPU105は、サーバー200から変更された用事を示す情報を受信した場合に、代理人のスケジュールが変更されと判断する。
With reference to FIG. 13 again, in step S1320, the
CPU105は、代理人のスケジュールが変更されたと判断した場合(ステップS1320でYES)、処理をステップS1330に進める。一方、CPU105は、代理人のスケジュールが変更されていないと判断した場合(ステップS1320でNO)、処理をステップS1340に進め、代理人を変更する必要はないと判断する。
When the
ステップS1330において、CPU105は、変更された用事の時間がジョブ実行時間と重なっているか否かを判断する。より具体的には、CPU105は、変更された用事の開始時間または終了時間がジョブ実行時間に含まれている場合に、変更された用事がジョブ実行時間と重なっていると判断する。
In step S1330, the
CPU105は、変更された用事の時間がジョブ実行時間と重なっていると判断した場合(ステップS1330でYES)、処理をステップS1350に進め、代理人を変更する必要があると判断する。一方、CPU105は、変更された用事の時間がジョブ実行時間と重なっていないと判断した場合(ステップS1330でNO)、処理をステップS1340に進め、代理人を変更する必要がないと判断する。
When the
図10を再び参照して、ステップS1050において、CPU105は、代理人を変更する必要があると判断した場合(ステップS1050でYES)、処理をステップS1020に戻し、再び代理人検出処理を実行する。これにより、現在選定されている代理人とは異なるユーザーが代理人として新たに選定される。一方、CPU105は、代理人を変更する必要がないと判断した場合(ステップS1050でNO)、処理をステップS1040に戻す。
With reference to FIG. 10 again, when the
ステップS1055において、CPU105は、代理認証がなされたことに応じて印刷ジョブを実行する。ステップS1060において、CPU105は、印刷ジョブが終了したか否かを判断する。CPU105は、印刷ジョブが終了したと判断した場合(ステップS1060でYES)処理をステップS1062に進める。一方、CPU105は、印刷ジョブが終了していないと判断した場合(ステップS1060でNO)、処理をステップS1065に進める。
In step S1055, the
ステップS1062において、CPU105は、第1ユーザー情報126にアクセスして、印刷ジョブに従う印刷枚数を、ジョブ入力者の累計印字枚数に加算する。
In step S1062, the
ステップS1065において、CPU105は、代理人のスケジュールが変更されたか否かを判断する。CPU105は、代理人のスケジュールが変更されたと判断した場合(ステップS1065でYES)、処理をステップS1070に進める。一方、CPU105は、代理人のスケジュールが変更されていないと判断した場合(ステップS1065でNO)、処理をステップS1060に戻す。
In step S1065, the
ステップS1070において、CPU105は、変更された用事の時間が、タイマー145が示す現在時刻から印刷ジョブの終了時刻までの時間と重なっているか否かを判断する。CPU105は、変更された用事の時間が、現在時刻から印刷ジョブの終了時刻までの時間と重なっていると判断した場合(ステップS1070でYES)、処理をステップS1075に進める。一方、CPU105は、変更された用事の時間が、現在時刻から印刷ジョブの終了時刻までの時間と重なっていないと判断した場合(ステップS1070でNO)、処理をステップS1060に戻す。ステップS1065の処理はステップS1320の処理と同様にして行なわれる。ステップS1070の処理は、ステップS1330の処理と同様にして行なわれる。
In step S1070, the
ステップS1075において、CPU105は、印刷ジョブを一時停止する。その後、CPU105は、処理をステップS1020に戻し、再び代理人検出処理を実行する。これにより、現在選定されている代理人とは異なるユーザーが代理人として新たに選定される。
In step S1075, the
(K.制御装置の機能構成)
図15は、CPU105の機能構成の一例を表す。図15を参照して、CPU105は、制御プログラムを読み込んで実行することにより、受付部1505、算出部1510、スケジュール取得部1515、判断部1520、処理実行部1525、特定部1530、距離算出部1535、レベル取得部1540、所属取得部1545、通知部1550、アドレス取得部1555、認証部1560、およびカウント部1565として機能する。
(K. Functional configuration of control device)
FIG. 15 shows an example of the functional configuration of the
受付部1505は、印刷ジョブの入力を受け付けて、その内容を算出部1510およびスケジュール取得部1515に出力する。算出部1510は、入力された印刷ジョブに基づく印刷に要する印刷時間を算出して、算出結果を判断部1520に出力する。スケジュール取得部1515は、サーバー200にアクセスして、1以上のユーザーのスケジュールを取得する。スケジュール取得部1515は、ジョブ入力者のスケジュールを判断部1520に出力する。
The
判断部1520は、ジョブ入力者のスケジュールと、印刷時間とに基づいて、ジョブ入力者が印刷物を回収できるか否かを判断する。他の局面において、距離算出部1535は、画像形成装置100とジョブ入力者のデバイスとの距離を算出し、算出結果を判断部1520に出力する。判断部1520は、算出された距離が予め定められた距離以上である場合に、ジョブ入力者が印刷物を回収できると判断し得る。
The
判断部1520は、ジョブ入力者が印刷物を回収できると判断した場合、処理実行部1525にジョブ実行指示を出力する。処理実行部1525は、ジョブ実行指示の入力に基づいて、画像形成部120にアクセスして印刷ジョブを実行する。判断部1520は、ジョブ入力者が印刷物を回収できないと判断した場合、特定部1530に代理人特定通知を出力する。
When the job input person determines that the printed matter can be collected, the
特定部1530は、代理人特定通知の入力に応じて、代理人を特定する処理(図12の処理)を実行する。ある局面において、特定部1530は、スケジュール取得部1515から処理対象であるユーザーのスケジュールを取得して、ジョブ実行時間中に用事が入っていないユーザーを代理人の候補として選定する。
The
ある局面において、距離算出部1535は、1以上の処理対象のユーザーの各々のデバイス(コンピューター300または携帯端末400)と画像形成装置100との距離を算出し、算出結果を特定部1530に出力する。特定部1530は、算出された距離が予め定められた距離以上であるデバイスのユーザーを代理人の候補として選定する。
In a certain aspect, the
ある局面において、距離算出部1535は、1以上の処理対象のユーザーの各々のコンピューター300と前記印刷ジョブの入力者のコンピューター300との距離を算出しし、算出結果を特定部1530に出力する。特定部1530は、算出された距離が予め定められた距離以上であるコンピューター300のユーザーを代理人の候補として選定する。
In a certain aspect, the
ある局面において、レベル取得部1540は、サーバー200にアクセスして、1以上のユーザー(処理対象のユーザーおよびジョブ入力者)の各々のセキュリティレベルを取得して、取得結果を特定部1530に出力する。特定部1530は、セキュリティレベルがジョブ入力者のセキュリティレベル以上に設定されるユーザーを代理人の候補として選定する。
In a certain aspect, the level acquisition unit 1540 accesses the
ある局面において、所属取得部1545は、サーバー200にアクセスして、1以上のユーザー(処理対象のユーザーおよびジョブ入力者)の各々の所属情報を取得して、取得結果を特定部1530に出力する。特定部1530は、ジョブ入力者の所属と同じ所属であるユーザーを代理人の候補として選定する。
In a certain aspect, the
ある局面において、特定部1530は、スケジュール取得部1515から取得したスケジュールを参照して、1以上の処理対象のユーザーの中から、ジョブ入力者の用事を共有するユーザーを代理人の候補として選定する。
In a certain aspect, the
特定部1530は、選定した代理人の候補が含まれる候補リストを通知部1550に出力する。通知部1550は、候補リストをジョブ入力者のコンピューター300に送信する。他の局面において、通知部1550は、候補リストをジョブ入力者の携帯端末400に送信するように構成されても良い。
The
特定部1530は、ジョブ入力者のデバイスから、候補リストに含まれる複数ユーザーのうち、1のユーザーを示す情報を取得する。特定部1530は、当該ユーザーを代理人として特定する。特定部1530は、特定した代理人のユーザーIDを通知部1550に出力する。
The
通知部1550は、アドレス取得部1555に対し代理人のメールアドレスを要求する信号を出力する。アドレス取得部1555は、サーバー200にアクセスして、1以上のユーザーの各々のメールアドレスを取得可能に構成される。アドレス取得部1555は、サーバー200に対して代理人のユーザーIDを送信し、サーバー200から代理人のメールアドレスを受信する。アドレス取得部1555は、代理人のメールアドレスを通知部1550に出力する。通知部1550は、入力された代理人のメールアドレスに対して、受け取り要求通知を送信する。他の局面において、通知部1550は、代理人のデバイス(コンピューター300または携帯端末400)に、受け取り要求通知を送信する。
The
認証部1560は、入力された認証情報と、代理人のユーザーIDに関連付けられた認証情報とが一致するか否か判断する。認証部1560は、これらの認証情報が一致した場合に、処理実行部1525にジョブ実行指示を出力する。処理実行部1525は、印刷ジョブを終了した後に、カウント部1565にその旨を通知する。カウント部1565は、通知に応じて第1ユーザー情報126にアクセスして、印刷ジョブに従う印刷枚数を、ジョブ入力者の累計印字枚数に加算する。
The
(M.他の構成)
<m1.印刷を開始するタイミング>
上記の例では、画像形成装置100は、代理人によるユーザー認証を行なった後に印刷を開始しているが、他の局面において、印刷ジョブの入力を受け付けたとき(ステップS905)に印刷を開始してもよい。さらに他の局面において、代理人は、ステップS945の受け取り要求通知に対して、印刷物を回収できるか否かを示す情報を画像形成装置100に返信し得る。画像形成装置100は、代理人から印刷物を回収できる旨の返信を受け付けたときに、印刷を開始するように構成されてもよい。
(M. other configuration)
<M1. Timing to start printing>
In the above example, the
<m2.印刷システム1においてサーバー200が存在しない場合>
上記の例では、画像形成装置100は、サーバー200からユーザーのスケジュール等の情報を受信するように構成されている。他の局面において、画像形成装置100はサーバー200と通信することなく、代理人を特定し得る。この場合、画像形成装置100の記憶装置125は、スケジュールDB222および第2ユーザー情報224を記憶している。
<M2. When the
In the above example, the
<m3.サーバー200が代理人を特定>
上記の例では、画像形成装置100が代理人を特定する処理を行なっている。他の局面において、サーバー200が代理人を特定する処理を実行するように構成されていても良い。一例として、画像形成装置100は、ジョブ入力者のユーザーIDと、算出した印刷時間とをサーバー200に送信する。サーバー200は、受信した情報と、第2ユーザー情報224と、スケジュールDB222とに基づいて、代理人を特定し、特定した代理人のユーザーIDを画像形成装置100に送信する。
<M3.
In the above example, the
<m4.代理人が画像形成装置から離れたら他の代理人に変更>
距離算出部1535は、代理人の携帯端末400と画像形成装置100との距離を算出する。特定部1530は、印刷ジョブの実行中に、算出した距離が予め定められた距離(例えば、50m)以上になった場合に、印刷ジョブを一時停止し、現在の代理人とは異なる他の代理人を新たに特定する。通知部1550は、新たに特定された代理人のデバイスに受け取り要求通知を送信する。当該構成によれば、画像形成装置100は、印刷中および印刷後に印刷物が盗難されることを抑制し得る。
<M4. Change to another agent when the agent leaves the image forming device>
The
<m5.割り込み印刷の中止処理>
画像形成装置100は、代理処理が実行された印刷ジョブ(第1印刷ジョブとする)の実行中に、第1印刷ジョブとは異なる他の印刷ジョブ(第2印刷ジョブとする)が入力された場合に、第1印刷ジョブよりも先に第2印刷ジョブが実行されることを禁止する。第2印刷ジョブが先に入力されたジョブよりも先に実行される割り込み印刷ジョブであったとしても、画像形成装置100は、第2印刷ジョブが第1印刷ジョブよりも先に実行されることを禁止する。
<M5. Interrupt printing cancellation processing>
In the
仮に、第2印刷ジョブが第1印刷ジョブよりも先に実行された場合、第1印刷ジョブのジョブ実行時間が変更される。この場合、代理人が印刷物を回収できなくなる可能性がある。ある実施形態に従う画像形成装置100は、割り込み印刷ジョブを禁止することによって、代理人が確実に印刷物を回収できる。なお、画像形成装置100は、第1印刷ジョブの終了後、割り込み印刷ジョブを優先的に実行するように構成されても良い。
If the second print job is executed before the first print job, the job execution time of the first print job is changed. In this case, the agent may not be able to collect the printed matter. The
上記の各種処理は1つのCPU105によって実現されるものとしてあるが、これに限られない。これらの各種処理は、少なくとも1つのプロセッサのような半導体集積回路、少なくとも1つの特定用途向け集積回路ASIC(Application Specific Integrated Circuit)、少なくとも1つのDSP(Digital Signal Processor)、少なくとも1つのFPGA(Field Programmable Gate Array)、および/またはその他の演算機能を有する回路によって実装され得る。
The above-mentioned various processes are supposed to be realized by one
これらの回路は、有形の読取可能な少なくとも1つの媒体から、1以上の命令を読み出すことにより上記の各種処理を実行しうる。 These circuits can perform the various processes described above by reading one or more instructions from at least one tangible readable medium.
このような媒体は、磁気媒体(たとえば、ハードディスク)、光学媒体(例えば、コンパクトディスク(CD)、DVD)、揮発性メモリー、不揮発性メモリーの任意のタイプのメモリーなどの形態をとるが、これらの形態に限定されるものではない。 Such media take the form of magnetic media (eg, hard disks), optical media (eg, compact discs (CDs), DVDs), volatile memory, non-volatile memory of any type, and the like. It is not limited to the form.
揮発性メモリーはDRAM(Dynamic Random Access Memory)およびSRAM(Static Random Access Memory)を含み得る。不揮発性メモリーは、ROM、NVRAMを含み得る。半導体メモリーは、少なくとも1つのプロセッサとともに半導体回路の1部分であり得る。 Volatile memory may include DRAM (Dynamic Random Access Memory) and SRAM (Static Random Access Memory). The non-volatile memory may include ROM, NVRAM. A semiconductor memory can be a part of a semiconductor circuit along with at least one processor.
今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。 It should be considered that the embodiments disclosed this time are exemplary in all respects and not restrictive. The scope of the present invention is shown not by the above description but by the scope of claims, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims.
1 印刷システム、10,20,30,40 ユーザー、100 画像形成装置、120 画像形成部、125,220 記憶装置、126 第1ユーザー情報、127 位置情報、135 操作パネル、140 受信用アンテナ、145 タイマー、150 認証装置、200 サーバー、224 第2ユーザー情報、300 コンピューター、320,420 GPSアンテナ、400 携帯端末、1505 受付部、1510 算出部、1515 スケジュール取得部、1520 判断部、1525 処理実行部、1530 特定部、1535 距離算出部、1540 レベル取得部、1545 所属取得部、1550 通知部、1555 アドレス取得部、1560 認証部、1565 カウント部、222 スケジュールDB。 1 Printing system, 10, 20, 30, 40 users, 100 image forming device, 120 image forming unit, 125, 220 storage device, 126 first user information, 127 position information, 135 operation panel, 140 receiving antenna, 145 timer , 150 authentication device, 200 server, 224 second user information, 300 computer, 320,420 GPS antenna, 400 mobile terminal, 1505 reception unit, 1510 calculation unit, 1515 schedule acquisition unit, 1520 judgment unit, 1525 processing execution unit, 1530 Specific unit, 1535 distance calculation unit, 1540 level acquisition unit, 1545 affiliation acquisition unit, 1550 notification unit, 1555 address acquisition unit, 1560 authentication unit, 1565 count unit, 222 schedule DB.
Claims (25)
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、
前記印刷時間に基づいて、前記印刷ジョブの印刷完了時刻を推定し、
前記スケジュールを参照して、前記印刷完了時刻に用事が入っていないユーザーを前記代理人として特定し、
前記制御装置は、前記印刷ジョブの入力者が前記印刷物を受け取り可能か受け取り不能かを判断する判断部をさらに含み、
前記特定部は、前記判断部により前記入力者が前記印刷物を受け取り不能であると判断された場合に、前記代理人を特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Look including a notification unit that notifies the receipt request for the printed material to delegate that the specific,
The specific part is
Based on the print time, the print completion time of the print job is estimated.
With reference to the schedule, a user who has no business at the printing completion time is identified as the agent.
The control device further includes a determination unit for determining whether the input person of the print job can or cannot receive the printed matter.
The identification unit is an image forming apparatus that identifies the agent when the determination unit determines that the input person cannot receive the printed matter.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、
前記印刷時間に基づいて、前記印刷ジョブの印刷完了時刻を推定し、
前記スケジュールを参照して、所定時刻から前記印刷完了時刻まで用事が入っていないユーザーを前記代理人として特定し、
前記制御装置は、前記印刷ジョブの入力者が前記印刷物を受け取り可能か受け取り不能かを判断する判断部をさらに含み、
前記特定部は、前記判断部により前記入力者が前記印刷物を受け取り不能であると判断された場合に、前記代理人を特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Look including a notification unit that notifies the receipt request for the printed material to delegate that the specific,
The specific part is
Based on the print time, the print completion time of the print job is estimated.
With reference to the schedule, a user who has no business from the predetermined time to the printing completion time is specified as the agent.
The control device further includes a determination unit for determining whether the input person of the print job can or cannot receive the printed matter.
The identification unit is an image forming apparatus that identifies the agent when the determination unit determines that the input person cannot receive the printed matter.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、
前記印刷ジョブに基づく印刷物を受け取り可能な1以上の候補者を選定し、
前記1以上の候補者の中から、前記印刷ジョブの入力者によって選択されたユーザーを前記代理人として特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The specific part is
Select one or more candidates who can receive printed matter based on the print job,
An image forming apparatus that identifies a user selected by an input person of the print job from the one or more candidates as the agent.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、前記スケジュールを参照して、前記1以上のユーザーの中から、前記印刷ジョブの入力者の用事を共有するユーザーを前記代理人として特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The identification unit is an image forming apparatus that refers to the schedule and identifies a user who shares the business of the input person of the print job as the agent from the one or more users.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、前記1以上のユーザーの各々のコンピューターと前記印刷ジョブの入力者のコンピューターとの距離を算出する距離算出部をさらに含み、
前記特定部は、前記1以上のユーザーの中から、前記算出された距離が予め定められた距離未満であるコンピューターのユーザーを前記代理人として特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device further includes a distance calculation unit that calculates the distance between each computer of the one or more users and the computer of the input person of the print job.
The identification unit is an image forming apparatus that identifies a computer user whose calculated distance is less than a predetermined distance from among the one or more users as the agent.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、前記1以上のユーザーの各々のデバイスと前記画像形成装置との距離を算出する距離算出部をさらに含み、
前記特定部は、前記1以上のユーザーの中から、前記算出された距離が予め定められた距離未満であるデバイスのユーザーを前記代理人として特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device further includes a distance calculation unit that calculates the distance between each device of the one or more users and the image forming device.
The identification unit is an image forming apparatus that identifies as an agent a user of a device whose calculated distance is less than a predetermined distance from among the one or more users.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、前記1以上のユーザーの各々のセキュリティレベルを取得するレベル取得部をさらに含み、
前記特定部は、前記1以上のユーザーの中から、前記印刷ジョブの入力者のセキュリティレベル以上のセキュリティレベルに設定されるユーザーを前記代理人として特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device further includes a level acquisition unit that acquires the security level of each of the one or more users.
The identification unit is an image forming apparatus that identifies as an agent a user who is set to a security level equal to or higher than the security level of the input person of the print job from the one or more users.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、前記1以上のユーザーの各々の所属を取得する所属取得部をさらに含み、
前記特定部は、前記1以上のユーザーの中から、前記印刷ジョブの入力者の所属と同じ所属であるユーザーを前記代理人として特定する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device further includes an affiliation acquisition unit that acquires the affiliation of each of the one or more users.
The identification unit is an image forming apparatus that identifies a user who belongs to the same affiliation as the input person of the print job from among the one or more users as the agent.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記通知部は、前記特定した代理人を前記印刷ジョブの入力者に通知するように構成される、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The notification unit is an image forming apparatus configured to notify the input person of the print job of the specified agent.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、
前記1以上のユーザーの各々のメールアドレスを取得するアドレス取得部を含み、
前記通知部は、前記代理人のメールアドレスに前記受け取り要求を送信する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device is
Includes an address acquisition unit that acquires each email address of one or more users.
The notification unit is an image forming apparatus that transmits the receiving request to the e-mail address of the agent.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記通知部は、前記代理人のデバイスにインストールされるアプリケーションに対して前記受け取り要求を送信する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The notification unit is an image forming apparatus that transmits the receiving request to an application installed on the agent's device.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、前記スケジュールを参照して、前記代理人が前記印刷物を受け取れない時間になったことに応じて、記1以上のユーザーの中から前記代理人とは異なる他の代理人を特定し、
前記通知部は、前記特定された他の代理人に前記印刷物の受け取り要求を通知する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
With reference to the schedule, the specific unit identifies another agent different from the agent from the users described in 1 or more according to the time when the agent cannot receive the printed matter. And
The notification unit is an image forming apparatus that notifies the other specified agent of the request for receiving the printed matter.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記1以上のユーザーの認証情報を記憶するための記憶装置をさらに備え、
前記制御装置は、前記代理人による認証がなされた場合に、前記印刷ジョブを実行するように構成される、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
A storage device for storing the authentication information of one or more users is further provided.
The control device is an image forming device configured to execute the print job when the agent authenticates the user.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、前記画像形成装置と前記代理人のデバイスとの距離を算出する距離算出部をさらに含み、
前記特定部は、前記印刷ジョブの実行中に前記算出された距離が予め定められた距離を超えた場合に、前記印刷ジョブを一時停止し、前記1以上のユーザーの中から前記代理人とは異なる他の代理人を特定し、
前記通知部は、前記特定された他の代理人に前記印刷物の受け取り要求を通知する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device further includes a distance calculation unit that calculates the distance between the image forming device and the device of the agent.
When the calculated distance exceeds a predetermined distance during the execution of the print job, the specific unit suspends the print job, and among the one or more users, the agent is Identify different other agents,
The notification unit is an image forming apparatus that notifies the other specified agent of the request for receiving the printed matter.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、前記印刷ジョブの実行中に、前記代理人のスケジュールが変更された場合に、前記印刷ジョブを一時停止し、前記1以上のユーザーの中から前記代理人とは異なる他の代理人を特定し、
前記通知部は、前記特定された他の代理人に前記印刷物の受け取り要求を通知する、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
When the schedule of the agent is changed during the execution of the print job, the specific unit suspends the print job, and among the one or more users, another agent different from the agent. Identify people
The notification unit is an image forming apparatus that notifies the other specified agent of the request for receiving the printed matter.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、ユーザーごとに累計印刷枚数をカウントするカウント部をさらに含み、
前記カウント部は、前記印刷ジョブに従う印刷枚数を当該印刷ジョブを入力した人の累計印字枚数に加算するように構成される、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
The control device further includes a counting unit that counts the cumulative number of prints for each user.
The counting unit is an image forming apparatus configured to add the number of prints according to the print job to the cumulative number of prints of the person who input the print job.
印刷ジョブに応じて画像を形成する画像形成部と、
前記画像形成部の動作を制御するための制御装置とを備え、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記画像形成装置の1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定する特定部と、
前記特定した代理人に前記印刷物の受け取り要求を通知する通知部とを含み、
前記制御装置は、前記代理人が特定された印刷ジョブの実行中に、前記印刷ジョブとは異なる他の印刷ジョブが入力された場合に、前記他の印刷ジョブが前記印刷ジョブよりも先に実行されることを禁止するように構成される、画像形成装置。 It is an image forming device
An image forming unit that forms an image according to a print job,
A control device for controlling the operation of the image forming unit is provided.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires the schedule of one or more users of the image forming apparatus, and
A specific unit that identifies an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Including a notification unit that notifies the specified agent of the request to receive the printed matter.
When another print job different from the print job is input during the execution of the print job specified by the agent, the control device executes the other print job before the print job. An image forming apparatus configured to be prohibited from being printed.
前記判断部は、前記算出された距離が予め定められた距離以上である場合に、前記入力者が前記印刷物を受け取り不能であると判断する、請求項1または2に記載の画像形成装置。 The control device further includes a distance calculation unit that calculates the distance between the image forming device and the device of the input person.
The image forming apparatus according to claim 1 or 2 , wherein the determination unit determines that the input person cannot receive the printed matter when the calculated distance is equal to or longer than a predetermined distance.
前記サーバー装置は、前記1以上のユーザーのスケジュールを格納する記憶装置を含み、
前記画像形成装置は、
印刷ジョブに応じて画像を形成する画像形成部と、
前記サーバー装置と通信するための通信インターフェイスと、
前記画像形成部の動作を制御するための制御装置とを含み、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記通信インターフェイスを介して前記サーバー装置から前記1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1上のユーザーの中から特定する特定部と、
前記通信インターフェイスを介して前記特定した代理人のデバイスに前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、
前記印刷時間に基づいて、前記印刷ジョブの印刷完了時刻を推定し、
前記スケジュールを参照して、前記印刷完了時刻に用事が入っていないユーザーを前記代理人として特定し、
前記制御装置は、前記印刷ジョブの入力者が前記印刷物を受け取り可能か受け取り不能かを判断する判断部をさらに含み、
前記特定部は、前記判断部により前記入力者が前記印刷物を受け取り不能であると判断された場合に、前記代理人を特定する、印刷システム。 A printing system including an image forming apparatus, a server apparatus, and each device of one or more users of the image forming apparatus.
The server device includes a storage device that stores the schedule of one or more users.
The image forming apparatus
An image forming unit that forms an image according to a print job,
A communication interface for communicating with the server device and
Including a control device for controlling the operation of the image forming unit.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires a schedule of one or more users from the server device via the communication interface, and a schedule acquisition unit.
A specific unit that identifies an agent who can receive printed matter based on the print job from the users on the above 1 based on the schedule and the print time.
Look including a notification unit that notifies the receipt request for the printed material to delegate devices the identified via the communication interface,
The specific part is
Based on the print time, the print completion time of the print job is estimated.
With reference to the schedule, a user who has no business at the printing completion time is identified as the agent.
The control device further includes a determination unit for determining whether the input person of the print job can or cannot receive the printed matter.
The specific unit is a printing system that identifies the agent when the input person determines that the input person cannot receive the printed matter by the determination unit.
前記サーバー装置は、前記1以上のユーザーのスケジュールを格納する記憶装置を含み、
前記画像形成装置は、
印刷ジョブに応じて画像を形成する画像形成部と、
前記サーバー装置と通信するための通信インターフェイスと、
前記画像形成部の動作を制御するための制御装置とを含み、
前記制御装置は、
前記印刷ジョブに基づく印刷に要する印刷時間を算出するための算出部と、
前記通信インターフェイスを介して前記サーバー装置から前記1以上のユーザーのスケジュールを取得するスケジュール取得部と、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1上のユーザーの中から特定する特定部と、
前記通信インターフェイスを介して前記特定した代理人のデバイスに前記印刷物の受け取り要求を通知する通知部とを含み、
前記特定部は、
前記印刷時間に基づいて、前記印刷ジョブの印刷完了時刻を推定し、
前記スケジュールを参照して、所定時刻から前記印刷完了時刻まで用事が入っていないユーザーを前記代理人として特定し、
前記制御装置は、前記印刷ジョブの入力者が前記印刷物を受け取り可能か受け取り不能かを判断する判断部をさらに含み、
前記特定部は、前記判断部により前記入力者が前記印刷物を受け取り不能であると判断された場合に、前記代理人を特定する、
印刷システム。 A printing system including an image forming apparatus, a server apparatus, and each device of one or more users of the image forming apparatus.
The server device includes a storage device that stores the schedule of one or more users.
The image forming apparatus
An image forming unit that forms an image according to a print job,
A communication interface for communicating with the server device and
Including a control device for controlling the operation of the image forming unit.
The control device is
A calculation unit for calculating the printing time required for printing based on the printing job, and
A schedule acquisition unit that acquires a schedule of one or more users from the server device via the communication interface, and a schedule acquisition unit.
A specific unit that identifies an agent who can receive printed matter based on the print job from the users on the above 1 based on the schedule and the print time.
Includes a notification unit that notifies the device of the identified agent via the communication interface of a request to receive the printed matter.
The specific part is
Based on the print time, the print completion time of the print job is estimated.
With reference to the schedule, a user who has no business from the predetermined time to the printing completion time is specified as the agent.
The control device further includes a determination unit for determining whether the input person of the print job can or cannot receive the printed matter.
The identification unit identifies the agent when the determination unit determines that the input person cannot receive the printed matter.
Printing system.
印刷ジョブに基づく印刷に要する印刷時間を算出するステップと、
前記画像形成装置の1以上のユーザーのスケジュールを取得するステップと、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定するステップと、
前記特定した代理人に前記印刷物の受け取り要求を通知するステップとを含み、
前記特定するステップでは、
前記印刷時間に基づいて、前記印刷ジョブの印刷完了時刻を推定し、
前記スケジュールを参照して、前記印刷完了時刻に用事が入っていないユーザーを前記代理人として特定し、
前記印刷ジョブの入力者が前記印刷物を受け取り可能か受け取り不能かを判断するステップをさらに含み、
前記特定するステップでは、前記判断するステップにより前記入力者が前記印刷物を受け取り不能であると判断された場合に、前記代理人を特定する、方法。 A method performed on the computer of an image forming apparatus for an agent to receive the printed matter on behalf of the input person of the print job.
Steps to calculate the print time required for printing based on the print job,
The step of acquiring the schedule of one or more users of the image forming apparatus, and
A step of identifying an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Look including the step of notifying a receiving request of the printed material to delegate that the specific,
In the identifying step
Based on the print time, the print completion time of the print job is estimated.
With reference to the schedule, a user who has no business at the printing completion time is identified as the agent.
Further including a step of determining whether the input person of the print job can or cannot receive the printed matter.
In the specifying step, a method of identifying the agent when it is determined by the determination step that the input person cannot receive the printed matter.
印刷ジョブに基づく印刷に要する印刷時間を算出するステップと、
前記画像形成装置の1以上のユーザーのスケジュールを取得するステップと、
前記スケジュールと前記印刷時間とに基づいて、前記印刷ジョブに基づく印刷物を受け取り可能な代理人を前記1以上のユーザーの中から特定するステップと、
前記特定した代理人に前記印刷物の受け取り要求を通知するステップとを含み、
前記特定するステップでは、
前記印刷時間に基づいて、前記印刷ジョブの印刷完了時刻を推定し、
前記スケジュールを参照して、所定時刻から前記印刷完了時刻まで用事が入っていないユーザーを前記代理人として特定し、
前記印刷ジョブの入力者が前記印刷物を受け取り可能か受け取り不能かを判断するステップをさらに含み、
前記特定するステップでは、前記判断するステップにより前記入力者が前記印刷物を受け取り不能であると判断された場合に、前記代理人を特定する、方法。
A method performed on the computer of an image forming apparatus for an agent to receive the printed matter on behalf of the input person of the print job.
Steps to calculate the print time required for printing based on the print job,
The step of acquiring the schedule of one or more users of the image forming apparatus, and
A step of identifying an agent who can receive printed matter based on the print job from among the one or more users based on the schedule and the print time.
Look including the step of notifying a receiving request of the printed material to delegate that the specific,
In the identifying step
Based on the print time, the print completion time of the print job is estimated.
With reference to the schedule, a user who has no business from the predetermined time to the printing completion time is specified as the agent.
Further including a step of determining whether the input person of the print job can or cannot receive the printed matter.
In the specifying step, a method of identifying the agent when it is determined by the determination step that the input person cannot receive the printed matter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017040663A JP6852466B2 (en) | 2017-03-03 | 2017-03-03 | Image-forming equipment, printing systems, and computer-based methods of image forming equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017040663A JP6852466B2 (en) | 2017-03-03 | 2017-03-03 | Image-forming equipment, printing systems, and computer-based methods of image forming equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018144320A JP2018144320A (en) | 2018-09-20 |
| JP6852466B2 true JP6852466B2 (en) | 2021-03-31 |
Family
ID=63589225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017040663A Expired - Fee Related JP6852466B2 (en) | 2017-03-03 | 2017-03-03 | Image-forming equipment, printing systems, and computer-based methods of image forming equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6852466B2 (en) |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006088641A (en) * | 2004-09-27 | 2006-04-06 | Canon Inc | Print control apparatus and print control method |
| US7738124B2 (en) * | 2006-02-01 | 2010-06-15 | Kabushiki Kaisha Toshiba | Image forming apparatus |
| JP2008186107A (en) * | 2007-01-29 | 2008-08-14 | Hitachi Ltd | Information display device, information distribution device, and job request method |
| JP2008186193A (en) * | 2007-01-29 | 2008-08-14 | Fuji Xerox Co Ltd | Print management device, printer, printing system, and program |
| JP2009066929A (en) * | 2007-09-13 | 2009-04-02 | Konica Minolta Business Technologies Inc | Printing apparatus |
| US8169633B2 (en) * | 2008-07-08 | 2012-05-01 | Xerox Corporation | Method and apparatus for attempted secure print job release notification |
| JP2011141795A (en) * | 2010-01-08 | 2011-07-21 | Mizuho Information & Research Institute Inc | Printing management system and printing management method |
| JP5862181B2 (en) * | 2011-10-12 | 2016-02-16 | コニカミノルタ株式会社 | Image forming apparatus |
| JP6101606B2 (en) * | 2013-09-06 | 2017-03-22 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, schedule linkage printing service system, and schedule linkage printing program |
| JP2015052900A (en) * | 2013-09-06 | 2015-03-19 | 京セラドキュメントソリューションズ株式会社 | Schedule-linked print service device, schedule-linked print service system, and schedule-linked print program |
-
2017
- 2017-03-03 JP JP2017040663A patent/JP6852466B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018144320A (en) | 2018-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8861001B2 (en) | Output control system, output control method, and output control apparatus for determining whether to store or transmit target data based on use state | |
| EP2770718B1 (en) | Printing apparatus, printing method, and storage medium | |
| US9436423B2 (en) | Cloud printing system permits unauthorized user to use MFP without exceeding constraints set for correlated quest account | |
| JP6090020B2 (en) | Image forming system | |
| US7480069B2 (en) | Data processing apparatus | |
| JP4229735B2 (en) | Information processing method, information processing system, management server, computer program, and recording medium | |
| US20140358681A1 (en) | Content provision system and distribution control method | |
| US11775242B2 (en) | Printing control apparatus that communicates with cloud print service, control method, and storage medium | |
| RU2633113C2 (en) | Information processing device, information processing system and information processing method | |
| US20190028611A1 (en) | Information processing method, information processor, and recording medium | |
| JP6834675B2 (en) | Job processing device, server, server program | |
| JP5246055B2 (en) | Printing apparatus, printing method, and computer program | |
| JP2011193309A (en) | Image forming system, user manager server device, and image forming device | |
| JP7378261B2 (en) | Image forming device, control method and program | |
| JP2009059056A (en) | Instruction information management program and device, and printer and print system | |
| JP5609190B2 (en) | Print processing apparatus, print processing program | |
| JP6852466B2 (en) | Image-forming equipment, printing systems, and computer-based methods of image forming equipment | |
| US8751410B2 (en) | Charging system for charging for image processing conducted based on image data, image processing apparatus, and charging program embodied on computer readable medium | |
| US10863052B2 (en) | Methods and systems for automatically detecting and validating end-user print-related processing using print device information | |
| JP6819132B2 (en) | Image processing equipment and image processing program | |
| JP2011130125A (en) | Information processing apparatus, method of controlling the same, program and storage medium | |
| JP2019195126A (en) | Image processing device and control program | |
| JP2022190530A (en) | Information processing device, information processing system, control method, and program | |
| JP6287990B2 (en) | Image forming system | |
| JP6206132B2 (en) | Print management apparatus and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191212 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201030 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210108 |
|
| 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: 20210209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6852466 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |