Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6749065B2 - Printing control device and printing system - Google Patents
[go: Go Back, main page]

JP6749065B2 - Printing control device and printing system - Google Patents

Printing control device and printing system Download PDF

Info

Publication number
JP6749065B2
JP6749065B2 JP2015200280A JP2015200280A JP6749065B2 JP 6749065 B2 JP6749065 B2 JP 6749065B2 JP 2015200280 A JP2015200280 A JP 2015200280A JP 2015200280 A JP2015200280 A JP 2015200280A JP 6749065 B2 JP6749065 B2 JP 6749065B2
Authority
JP
Japan
Prior art keywords
job
printing
print
employee
image data
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
JP2015200280A
Other languages
Japanese (ja)
Other versions
JP2017073028A (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.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2015200280A priority Critical patent/JP6749065B2/en
Publication of JP2017073028A publication Critical patent/JP2017073028A/en
Application granted granted Critical
Publication of JP6749065B2 publication Critical patent/JP6749065B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、印刷に関する制御をするための、印刷制御装置及び印刷システムに関する。 The present invention, for the control relating to printing, relates to print control apparatus and printing system.

複写機、イメージスキャナ及びファクシミリ等の機器の機能を備えた複合機(MFP:Multifunction Printer)が、オフィスやコンビニエンスストア等で広く利用されている。 2. Description of the Related Art Multifunction printers (MFPs) having the functions of devices such as copiers, image scanners, and facsimiles are widely used in offices, convenience stores, and the like.

このような場所に設置されている複合機は、複数人のユーザが共同で使用することが一般的である。この場合、これら複数人のユーザがそれぞれ印刷した印刷物が混在して排紙することを防止することが望まれる。 It is general that a plurality of users jointly use a multifunction peripheral installed in such a place. In this case, it is desired to prevent the printed matter printed by the plurality of users from being mixed and discharged.

例えば、第1のユーザが印刷した印刷物の一部が排紙された後に、同時間帯に第2のユーザが印刷した印刷物が排紙され、更に、第1のユーザが印刷した印刷物の残りが排紙されるようなことは好ましくない。この場合には、第1のユーザが印刷した印刷物が全て排紙されてから、第2のユーザが印刷した印刷物が排紙されることが好ましい。 For example, after a part of the printed matter printed by the first user is ejected, the printed matter printed by the second user is ejected at the same time, and the remaining printed matter printed by the first user is discharged. It is not preferable that the paper is discharged. In this case, it is preferable that all the printed matter printed by the first user is discharged, and then the printed matter printed by the second user is discharged.

このような印刷物の混在を防止する技術の一例が、特許文献1に記載されている。特許文献1に記載の技術では、ユーザが保存指示を行い、その後に印刷指示を行うことで、自分の印刷物を他人の印刷物の混在を防ぐ方法が提案されている。 An example of a technique for preventing such a mixture of printed matter is described in Patent Document 1. The technique described in Patent Document 1 proposes a method in which a user issues a save instruction and then a print instruction to prevent one's printed matter from being mixed with another person's printed matter.

具体的に特許文献1の記載の技術では、ユーザAはまず、ホスト端末上から印刷先となる印刷装置に対して溜め込み指示を送信する。この指示に続いてユーザAは印刷を複数回指示することになる。なお、この印刷指示とともに当該指示に係わる印刷データが順次印刷装置へと送られることになるが、溜め込み印刷の場合印刷は直ぐに開始されず印刷の実行が保留される。 Specifically, in the technique described in Patent Document 1, the user A first transmits a reserve instruction from the host terminal to the printing device that is the printing destination. Following this instruction, user A will instruct printing multiple times. It should be noted that, together with this print instruction, print data related to the instruction will be sequentially sent to the printing apparatus. However, in the case of pool printing, printing is not started immediately and execution of printing is suspended.

印刷指示を終えるとユーザAは、当該印刷装置に対して排紙指示を送信する。これに伴って印刷装置は、当該ユーザAから複数回指示された印刷指示に係わる印刷データに対する印刷を連続して行う。すなわち、複数回に分けて指示された印刷が連続して実行される。 When the print instruction is finished, the user A sends a paper discharge instruction to the printing apparatus. Along with this, the printing apparatus continuously prints the print data relating to the print instruction given by the user A a plurality of times. That is, the printing instructed in plural times is continuously executed.

特許文献1に記載の技術では、このように複数の印刷ジョブにおける複数の印刷データをホールドしておき、ホールドした印刷データを一度に印刷するため、複数回に分けて印刷を行う際に自身の印刷物と他人の印刷物との混在を防ぐことを可能としている。 In the technique described in Patent Document 1, a plurality of print data in a plurality of print jobs are held in this way, and the held print data is printed at one time. Therefore, when performing printing in multiple times, It is possible to prevent the prints from being mixed with the prints of others.

特開2008−59139号公報JP, 2008-59139, A

ところで、複合機は、上述したように、コンビニエンスストア等においても設置される。この場合、複合機は、顧客が利用するために、顧客が自由に印刷可能な状態で設置されるものではあるが、かかる複合機をコンビニエンスストアの従業員も使用したいという要望がある。 By the way, as described above, the multifunction peripheral is also installed in a convenience store or the like. In this case, the multifunction peripheral is installed in a printable state for the customer to use, but there is a demand that the employee of the convenience store also uses the multifunction peripheral.

しかしながら、通常オフィスと同様に、従業員がいつでも印刷できるような状態にしてしまうと、顧客の操作中に従業員の印刷物が排紙されてしまうことがあり得る。このような事態の発生を防止するためには、顧客が複合機を操作中は、従業員による印刷を禁止する必要がある。 However, as in the normal office, if the employee is allowed to print at any time, the employee's printed matter may be discharged during the operation of the customer. In order to prevent such a situation from occurring, it is necessary to prohibit employees from printing while the customer is operating the multifunction peripheral.

そこで、特許文献1に記載されているような技術を応用することが考えられる。例えば、従業員が印刷を行おうとした場合には、従業員の利用する端末から複合機に対してホールドジョブを送信する。そして、複合機でデータ解析を行い、ジョブがホールドジョブであることが判明した場合には、複合機は、印刷はせずにホールドジョブのデータを保存(ファイリング)しておく。 Therefore, it is conceivable to apply the technique described in Patent Document 1. For example, when an employee tries to print, a hold job is transmitted from the terminal used by the employee to the multi-function peripheral. Then, when the data analysis is performed by the multi-function peripheral and it is found that the job is the hold job, the multi-function peripheral saves (fils) the hold job data without printing.

その後、客が複合機を操作していない時間に従業員が複合機を操作したことを契機として、ファイリングされたデータの印刷を行う。 After that, when the customer operates the multifunction peripheral while the customer is not operating the multifunction peripheral, the filed data is printed.

このようにすれば、顧客の操作中に従業員の印刷物が排出されてしまうような事態の発生を防止することができる。 By doing so, it is possible to prevent the printed matter of the employee from being discharged during the operation of the customer.

しかしながら、このように常にファイリングを行うようにすると、顧客がいない場合であったとしても、毎回ファイリングジョブの再印刷操作を行う必要があり、従業員の利便性が低下してしまう。 However, if the filing is always performed in this way, it is necessary to perform the reprinting operation of the filing job every time even when there is no customer, and the convenience of the employee is reduced.

そこで、本発明は、状況に応じて印刷に関する制御を行うことが可能な、印刷制御装置及び印刷システムを提供することを目的とする。 Accordingly, the present invention is capable of conducting the control of printing depending on the situation, and an object thereof is to provide a print control apparatus and printing system.

本発明の第1の観点によれば、
ジョブID、ジョブモード及び画像データを含む印刷ジョブを印刷装置に送信する印刷制御装置であって、
撮影装置が撮影した所定のエリアの画像を解析することにより、前記所定のエリアに所定の人数以上の人が存在するか否かを判定する画像解析手段と、
前記画像データに基づいた印刷要求を受けた場合に、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在しないと判定されたことを条件として、前記画像データと前記ジョブモードとしての印刷指示と前記ジョブIDを含む印刷ジョブを印刷装置に対して送信し、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在すると判定されたことを条件として、前記画像データと前記ジョブモードとしての記憶指示と前記ジョブIDを含む印刷ジョブを前記印刷装置に対して送信する印刷制御手段と、
を備え
前記印刷制御手段は、
前記画像データに基づいた印刷の要求を受けた場合に、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在しないと判定されたことを条件として、前記画像データに基づいた印刷をすることを指示するための前記印刷指示を前記ジョブモードの種別として選択し、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在すると判定されたことを条件として、前記画像データを前記印刷装置側で保存することを指示するための記憶指示を前記ジョブモードの種別として選択する選択手段と、
前記ジョブID、前記選択手段により選択された種別の前記ジョブモード及び前記画像データを含む前記印刷ジョブを前記印刷装置に送信する送信手段と、
を備えることを特徴とする印刷制御装置が提供される。
According to the first aspect of the present invention,
A print control apparatus for transmitting a print job including a job ID, a job mode, and image data to a printing apparatus,
By analyzing an image of a predetermined area captured by the image capturing device, image analysis means for determining whether or not there are a predetermined number of people or more in the predetermined area,
Wherein when receiving a print request based on the image data, on condition that the predetermined number or more human in the predetermined area is determined not to exist in the determination by the image analysis means, said image image send print instruction data and as the job mode the print job including the job ID to the printing apparatus, the predetermined number or more people located in the predetermined area in the determination by the image analysis unit Then the condition that it is determined, the print control unit configured to transmit a print job including the job ID and storage instruction as the job mode and the picture Zode over data to the printing apparatus,
Equipped with
The print control means,
When a print request based on the image data is received, the image data is conditioned on the condition that it is determined by the image analysis unit that there are no more than the predetermined number of people in the predetermined area. The print instruction for instructing to print based on the above is selected as the type of the job mode, and it is determined by the determination by the image analysis unit that there are more than the predetermined number of people in the predetermined area. On the condition that the image data is stored on the printing device side, a selection unit that selects a storage instruction as a type of the job mode,
Transmitting means for transmitting the print job including the job ID, the job mode of the type selected by the selecting means, and the image data to the printing apparatus;
Print control apparatus according to claim Rukoto equipped with is provided.

本発明の第2の観点によれば、
上記の印刷制御装置と、
前記印刷制御装置から前記画像データと前記ジョブモードとしての印刷指示と前記ジョブIDを含む印刷ジョブを受信した場合には、直ちに前記画像データに基づく印刷を実行し、前記印刷制御装置から前記画像データと前記ジョブモードとしての記憶指示と前記ジョブIDを含む印刷ジョブを受信した場合には、利用者による印刷のための操作があってから前記画像データに基づく印刷を実行する印刷装置と、
を備えることを特徴とする印刷システムが提供される
According to a second aspect of the invention,
The above print control device,
When a print job including the image data, the print instruction as the job mode, and the job ID is received from the print control device, printing based on the image data is immediately executed, and the image data is output from the print control device. and when receiving a print job including the job ID and storage instruction serving as the job mode is a printing apparatus that perform printing based on the image data after there is an operation for printing by the user,
The printing system comprising: a provided.

本発明の第3の観点によれば、
上記の印刷制御装置と、
前記印刷制御装置から受信した印刷ジョブに含まれる画像データに基づいた印刷をしている最中に、利用者による印刷中断のための操作があったならば、前記印刷を中断する印刷中断手段と、
印刷を中断した旨を前記ジョブIDと共に前記印刷制御装置に通知する通知手段と、
を備える印刷装置と、
を備えることを特徴とする印刷システムが提供される。
According to a third aspect of the invention,
The above print control device,
A printing interruption means for interrupting the printing if there is an operation for interrupting the printing by the user during the printing based on the image data included in the print job received from the print control device; ,
Notification means for notifying the print control device that the printing has been interrupted, together with the job ID,
And the printing device Ru with a,
There is provided a printing system comprising:

本発明によれば、状況に応じて印刷に関する制御を行うことが可能となる。 According to the present invention, it is possible to perform control related to printing depending on the situation.

本発明の各実施形態の基本的構成を表す図である。It is a figure showing the basic composition of each embodiment of the present invention. 本発明の各実施形態における画像解析処理を表すフローチャートである。6 is a flowchart showing an image analysis process in each embodiment of the present invention. 本発明の第1の実施形態における印刷指示開始処理を表すフローチャートである。6 is a flowchart illustrating a print instruction start process according to the first embodiment of the present invention. 本発明の第1及び第2の実施形態におけるジョブ実行処理を表すフローチャートである。6 is a flowchart showing a job execution process in the first and second embodiments of the present invention. 本発明の第1及び第2の実施形態における保存ジョブの実行処理を表すフローチャートである。6 is a flowchart showing a storage job execution process in the first and second embodiments of the present invention. 本発明の第2及び第3の実施形態における印刷指示開始処理を表すフローチャートである。9 is a flowchart showing a print instruction start process in the second and third embodiments of the present invention. 本発明の第3の実施形態におけるジョブ実行処理を表すフローチャートである。It is a flow chart showing job execution processing in a 3rd embodiment of the present invention. 本発明の第3の実施形態における保存/中断ジョブの実行処理を表すフローチャートである。9 is a flowchart showing a save/suspend job execution process according to the third embodiment of the present invention. 本発明の各実施形態における従業員端末のポップアップ画面表示の一例を表す図である。It is a figure showing an example of the popup screen display of the employee terminal in each embodiment of the present invention. 本発明の各実施形態における印刷装置のユーザインタフェース画面表示の一例を表す図である。It is a figure showing an example of a user interface screen display of the printing device in each embodiment of the present invention. 本発明の各実施形態における印刷装置の構成例を表す図である。FIG. 3 is a diagram illustrating a configuration example of a printing device according to each embodiment of the present invention.

まず、本発明の実施形態の概略を説明する。本発明の実施形態では、印刷装置の設置場所を撮影するカメラを利用して従業員以外に印刷装置を操作する人(例えば顧客)の有無を判断し、従業員の印刷物についてのジョブモードを自動で制御する。これにより、本実施形態では、顧客等の印刷物と従業員の印刷物を混在させることなく印刷することを可能にすると共に、従業員による印刷の利便性を向上させることを可能とする。これが発明の実施形態の概略である。 First, an outline of an embodiment of the present invention will be described. In the embodiment of the present invention, the presence or absence of a person (for example, a customer) who operates the printing apparatus other than the employee is determined by using the camera that photographs the installation place of the printing apparatus, and the job mode of the printed matter of the employee is automatically determined. Control with. As a result, according to the present embodiment, it is possible to print the printed matter of the customer or the like and the printed matter of the employee without being mixed, and it is possible to improve the convenience of the printing for the employee. This is a summary of the embodiments of the invention.

そして、以下では、本発明の実施形態として3つの実施形態について説明する。 Then, three embodiments will be described below as embodiments of the present invention.

まず、基本的な実施形態である第1の実施形態では、コンビニエンスストア設置のカメラと連携して、コンビニエンスストア内の顧客の数を計数する。そして計数した顧客の数に応じてジョブモードを制御する。具体的には、顧客がいる場合には、ファイリングを行うジョブモードとし、顧客がいない場合には、ファイリングせずに印刷するジョブモードとする。また、印刷実行時には、従業員が利用する端末を利用して従業員に対してジョブモードの通知を行う。 First, in the first embodiment, which is a basic embodiment, the number of customers in the convenience store is counted in cooperation with the camera installed in the convenience store. Then, the job mode is controlled according to the counted number of customers. Specifically, if there is a customer, the job mode is filing, and if there is no customer, the job mode is printing without filing. When printing is performed, the employee is notified of the job mode using the terminal used by the employee.

次に、第1の実施形態を変形して、第2の実施形態とする。第2の実施形態では、排紙途中に顧客が来店する場合を想定する。そして、この場合に備えて、第1の実施形態と同様に顧客の数に応じてジョブモードを制御するのみならず、更にページ数によりジョブモードを制御する。例えば、1ページ原稿であればすぐに印刷可能だが、枚数が多いと印刷途中に客が来る可能性がある。そのため、枚数が多い場合はファイリングを行い、少ない場合はファイリングせずに印刷を可能にする。なお、枚数が何枚であれば多いと判定するのかについては任意の設定が可能である。 Next, the first embodiment is modified into a second embodiment. In the second embodiment, it is assumed that the customer comes to the store during the paper discharge. In preparation for this case, not only the job mode is controlled according to the number of customers as in the first embodiment, but also the job mode is controlled according to the number of pages. For example, a one-page original can be printed immediately, but if the number of pages is large, there is a possibility that a customer will come in the middle of printing. Therefore, filing is performed when the number of sheets is large, and printing is possible without filing when the number of sheets is small. It should be noted that it is possible to arbitrarily set how many sheets should be determined to be large.

更に、第2の実施形態を変形して、第3の実施形態とする。第3の実施形態では、第1の実施形態及び第2の実施形態と同様の処理を行うことに加えて、少ないページ数を印刷している場合であっても印刷途中に顧客が来店する可能性があることを考慮する。具体的には、印刷途中に顧客が来店した場合に、印刷を途中ページで止め、顧客がいなくなった後、従業員により途中ページから再開することを可能にする。なお、このように停止等を従業員により手動で行うのではなく、カメラ連動して顧客の有無に基づいて自動で停止等を行うようにしてもよい。また、手動で行う方法と自動で行う方法を組み合わせるようにしてもよい。 Furthermore, the second embodiment is modified to form a third embodiment. In the third embodiment, in addition to performing the same processing as in the first and second embodiments, even if a small number of pages are printed, a customer can come to the store during printing. Consider that there is a property. Specifically, when a customer arrives in the middle of printing, the printing is stopped at an intermediate page, and after the customer is gone, the employee can restart from the intermediate page. Note that the stop or the like may not be manually performed by the employee as described above, but the stop or the like may be automatically performed based on the presence or absence of the customer in conjunction with the camera. Further, the manual method and the automatic method may be combined.

このように、各実施形態においてジョブモードを制御することにより、従業員による印刷の利便性を上げることが可能となる。 As described above, by controlling the job mode in each embodiment, it is possible to improve the convenience of printing by the employee.

次に、本発明の各実施形態について図面を参照して詳細に説明する。なお、上述したように3つの実施形態について以下説明するが、各実施形態の基本的な構成は共通している。そこで、まず、この共通する各実施形態の構成について説明した後に、実施形態毎に異なる各実施形態の動作についてそれぞれ説明する。そして、最後に、各実施形態における動作時に、ユーザに対して表示される表示内容について説明する。 Next, each embodiment of the present invention will be described in detail with reference to the drawings. As described above, the three embodiments will be described below, but the basic configuration of each embodiment is common. Therefore, first, the configuration of each of the common embodiments will be described, and then the operation of each of the different embodiments will be described. And finally, the display content displayed to the user during the operation in each embodiment will be described.

<各実施形態の構成>
図1は、本発明の実施形態である印刷制御システム1の構成例を表すブロック図である。
<Structure of each embodiment>
FIG. 1 is a block diagram showing a configuration example of a print control system 1 according to an embodiment of the present invention.

図1を参照すると、本実施形態は、印刷装置100、従業員端末200及びカメラ300を含む。そして、これら3つの機器はLAN(Local Area Network)400を介して、相互に通信可能に接続されている。 Referring to FIG. 1, the present exemplary embodiment includes a printing device 100, an employee terminal 200, and a camera 300. Then, these three devices are communicably connected to each other via a LAN (Local Area Network) 400.

印刷装置100は、印刷を実行する装置であり、例えば通信機能を備えた複合機により実現される。また、印刷装置100は、ジョブ制御部110、入出力部120、記憶部130、ユーザインタフェース制御部140、エンジン制御部150、データ解析部160及び画像生成部170を含む。これら印刷装置100に含まれる各部について以下詳細に説明する。 The printing apparatus 100 is an apparatus that executes printing, and is realized by, for example, a multi-function peripheral having a communication function. The printing apparatus 100 also includes a job control unit 110, an input/output unit 120, a storage unit 130, a user interface control unit 140, an engine control unit 150, a data analysis unit 160, and an image generation unit 170. Each unit included in the printing apparatus 100 will be described in detail below.

ジョブ制御部110は、ジョブの受信やジョブの生成から、印刷完了までのジョブの管理を行う。具体的には、データ解析部160が解析を行うことにより取得したジョブ情報や、画像生成部170が生成した画像データを用いて、エンジン制御部150や記憶部130やその他の印刷装置100に含まれる印刷用のハードウェア等(図示を省略する)を制御することにより、ジョブの受信やジョブの生成から、印刷完了までのジョブの管理を行う。 The job control unit 110 manages jobs from reception of jobs and generation of jobs to completion of printing. Specifically, the job information acquired by the data analysis unit 160 performing analysis and the image data generated by the image generation unit 170 are included in the engine control unit 150, the storage unit 130, and other printing devices 100. By controlling the printing hardware or the like (not shown) for printing, job management from job reception and job generation to printing completion is performed.

入出力部120は、印刷装置100とLAN400とを接続するためのインターフェースである。印刷装置100は、入出力部120及びLAN400を介して他の機器との間で通信を行う。なお、本実施形態におけるLAN400は、その一部又は全部が無線のネットワークで実現されてもよい。また、印刷装置100と他の機器とを、例えば、LANケーブルや、USB(Universal Serial Bus)規格に準拠したケーブルにて有線接続するようにしてもよい。 The input/output unit 120 is an interface for connecting the printing apparatus 100 and the LAN 400. The printing apparatus 100 communicates with other devices via the input/output unit 120 and the LAN 400. The LAN 400 in the present embodiment may be partially or entirely realized by a wireless network. Further, the printing apparatus 100 and other devices may be connected by wire, for example, by a LAN cable or a cable compliant with the USB (Universal Serial Bus) standard.

記憶部130は、ハードディスクドライブやメモリ等の記憶装置で構成される。記憶部130は、画像生成部170が生成した画像データやデータ解析部160が取得したジョブ情報など印刷に必要なデータを記憶する。また、記憶部130は、ワーク領域を含む記憶容量の管理等を行う。更に、記憶部130は、すぐには印刷を実行しない従業員ジョブ等の保存等も行う。 The storage unit 130 is configured by a storage device such as a hard disk drive or a memory. The storage unit 130 stores data necessary for printing, such as image data generated by the image generation unit 170 and job information acquired by the data analysis unit 160. The storage unit 130 also manages the storage capacity including the work area. Further, the storage unit 130 also stores employee jobs that are not printed immediately.

ユーザインタフェース制御部140は、印刷装置100の表示部(図示を省略する)であるオペレーションパネル上に表示されるユーザインタフェースに関する制御を行う。具体的には、オペレーションパネル上にメッセージ表示を行ったり、オペレーションパネル上で受け付けた操作の内容の解析等を行ったりする。オペレーションパネルは、例えばタッチパネルにより実現される。 The user interface control unit 140 controls the user interface displayed on the operation panel, which is a display unit (not shown) of the printing apparatus 100. Specifically, it displays a message on the operation panel, analyzes the content of the operation received on the operation panel, and the like. The operation panel is realized by, for example, a touch panel.

エンジン制御部150は、画像生成部170が生成した画像データの印刷を行うためのエンジンの駆動制御を行う。 The engine control unit 150 controls the drive of the engine for printing the image data generated by the image generation unit 170.

データ解析部160は、従業員端末200から送信された印刷データである「従業員ジョブ」や、印刷装置100がユーザの操作に基づいて生成した印刷データである「印刷装置ジョブ」に含まれるジョブ情報の解析をする。そして、かかる解析により、ジョブモードの種別、ジョブにおいて指定された印刷部数、ジョブにおいて印刷する用紙の用紙サイズ、ジョブにおいて印刷する用紙の用紙タイプ、ジョブにおいて印刷した用紙の排紙先のトレイ指定、といった印刷に必要なジョブ情報を取得する。取得したジョブ情報はジョブ制御部110に送信する。ジョブモードの種別の具体的な内容については、後述する。 The data analysis unit 160 includes jobs included in “employee job”, which is print data transmitted from the employee terminal 200, and “printing device job”, which is print data generated by the printing apparatus 100 based on user operation. Analyze information. Based on this analysis, the type of job mode, the number of copies specified in the job, the paper size of the paper to be printed in the job, the paper type of the paper to be printed in the job, the tray designation of the discharge destination of the paper printed in the job, Get job information required for printing. The acquired job information is transmitted to the job control unit 110. The specific content of the job mode type will be described later.

画像生成部170は、印刷に使用する画像データを生成する。例えば、従業員端末200から送信された従業員ジョブに含まれる画像データを、かかる従業員ジョブから取得することによって、印刷に使用する画像データを生成する。また、他にも例えば、印刷装置100に搭載されている画像読取り部(図示を省略する)が紙媒体から読み取った画像を、印刷に使用する画像データの形式に変換することにより印刷に使用する画像データを生成する。生成された印刷に使用する画像データはジョブ制御部110に送信する。 The image generation unit 170 generates image data used for printing. For example, the image data used for printing is generated by acquiring the image data included in the employee job transmitted from the employee terminal 200 from the employee job. In addition, for example, an image reading unit (not shown) mounted on the printing apparatus 100 converts an image read from a paper medium into a format of image data used for printing, and then uses the image for printing. Generate image data. The generated image data used for printing is transmitted to the job control unit 110.

カメラ300は、印刷装置100が設置された所定のエリアを撮影する装置である。例えば、印刷装置100がコンビニエンスストアの店内に設置されるのならば、所定のエリアは、かかるコンビニエンスストアの店内となる。 The camera 300 is a device that captures an image of a predetermined area in which the printing apparatus 100 is installed. For example, if the printing apparatus 100 is installed in a convenience store, the predetermined area is the convenience store.

また、カメラ300は、印刷装置100や、従業員端末200とLAN400を介して通信可能に接続されている。そして、カメラ300は自身が撮影した画像を撮影データに変換して、印刷装置100や従業員端末200に送信する。カメラ300は、例えば店内全体を撮影できる位置や、店内の出入り口を撮影できる位置に設置される。なお、図中では、カメラ300は1台図示されているのみであるが、カメラ300が複数設置されていても良い。また、カメラ300は、例えば防犯用として店内に予め設置されているものを利用すると、本実施形態のために新たにカメラ300を設置する必要がなくなるので良い。 The camera 300 is communicatively connected to the printing apparatus 100 and the employee terminal 200 via the LAN 400. Then, the camera 300 converts the image captured by itself into captured data and transmits it to the printing apparatus 100 and the employee terminal 200. The camera 300 is installed, for example, at a position where the entire store can be photographed or a position where a doorway in the store can be photographed. Although only one camera 300 is shown in the figure, a plurality of cameras 300 may be installed. Further, as the camera 300, for example, if a camera installed in advance in a store for crime prevention is used, it is not necessary to newly install the camera 300 for the present embodiment.

従業員端末200は、ジョブ実行指示が可能な装置である。従業員端末200は、画像解析部210及びプリンタドライバ220を含む。 The employee terminal 200 is a device capable of issuing a job execution instruction. The employee terminal 200 includes an image analysis unit 210 and a printer driver 220.

画像解析部210は、カメラ300が撮影した画像に基づいて生成された画像データを、LAN400を介してカメラ300から受信する。そして、画像解析部210は受信した画像データを解析することにより、店内に存在する顧客の人数を計数する。そして、画像解析部210は、計数した店内の顧客の人数をプリンタドライバ220に送信する。 The image analysis unit 210 receives image data generated based on the image captured by the camera 300 from the camera 300 via the LAN 400. Then, the image analysis unit 210 analyzes the received image data to count the number of customers existing in the store. Then, the image analysis unit 210 transmits the counted number of customers in the store to the printer driver 220.

プリンタドライバ220は、印刷装置100に対応したプリンタドライバ220であり、印刷装置100に印刷等を指示するための従業員ジョブを生成する。具体的には、プリンタドライバ220は、従業員が印刷を指示した画像データや枚数等に加えて、画像解析部210から受信した店内の顧客の人数に基づいて、従業員ジョブを生成する。生成された従業員ジョブは、LAN400を介して印刷装置100に送信する。 The printer driver 220 is a printer driver 220 corresponding to the printing apparatus 100, and generates an employee job for instructing the printing apparatus 100 to print or the like. Specifically, the printer driver 220 generates an employee job based on the number of customers in the store received from the image analysis unit 210, in addition to the image data and the number of sheets that the employee has instructed to print. The generated employee job is transmitted to the printing apparatus 100 via the LAN 400.

なお、従業員端末200は、例えば汎用のパーソナルコンピュータに、画像解析部210やプリンタドライバ220を実現するためのソフトウェアを組み込むことにより実現することができる。より詳細には、パーソナルコンピュータ内の演算装置が、かかるソフトウェアやオペレーティングシステムに基づいた演算処理を行い、演算処理の結果に基づいてパーソナルコンピュータ内のハードウェア等(図示を省略する)を制御することにより、従業員端末200は実現される。 The employee terminal 200 can be implemented by incorporating software for implementing the image analysis unit 210 and the printer driver 220 into a general-purpose personal computer, for example. More specifically, the arithmetic device in the personal computer performs arithmetic processing based on such software or operating system, and controls the hardware and the like (not shown) in the personal computer based on the result of the arithmetic processing. Thereby, the employee terminal 200 is realized.

<第1の実施形態>
次に、図2乃至図5を参照して第1の実施形態の動作について説明をする。
<First Embodiment>
Next, the operation of the first embodiment will be described with reference to FIGS. 2 to 5.

図2は、画像解析部210が、カメラ300で撮影した画像の解析処理を行う際の動作を表すフローチャートである。なお、動作の前提として、事前に従業員の顔情報を、従業員端末200又は従業員端末200が通信可能な記憶装置に登録しておく。そして、画像解析部210は、登録されている従業員の顔情報を参照できるものとする。なお、従業員の顔情報は、従業員の顔を撮影し、これを画像解析することによって生成することができる。 FIG. 2 is a flowchart showing an operation when the image analysis unit 210 performs an analysis process of an image captured by the camera 300. As a premise of the operation, the face information of the employee is registered in advance in the employee terminal 200 or a storage device with which the employee terminal 200 can communicate. Then, the image analysis unit 210 can refer to the face information of the registered employee. The employee face information can be generated by photographing the employee's face and analyzing the image.

まず、画像解析部210は、店内に設置されたカメラ300で撮影した画像を変換した画像データを、カメラ300から取得する(ステップS501)。 First, the image analysis unit 210 acquires, from the camera 300, image data obtained by converting an image captured by the camera 300 installed in the store (step S501).

次に、画像解析部210は、取得した画像データに対して顔認識処理を行う(ステップS502)。そして、顔認識がなされた場合、すなわち、カメラ300が人物を撮影していた場合には、認識された顔と、予め保存されている従業員の顔情報とを比較する。かかる比較を行うことにより、認識された顔を持つ人物が、顧客であるか従業員であるかを判定する(ステップS503)。 Next, the image analysis unit 210 performs face recognition processing on the acquired image data (step S502). Then, when the face is recognized, that is, when the camera 300 is photographing the person, the recognized face is compared with the face information of the employee stored in advance. By performing such comparison, it is determined whether the person having the recognized face is a customer or an employee (step S503).

ステップS503での判定の結果、認識された顔を持つ人物が従業員であれば(ステップS503においてNO)、画像解析部210は、何もせずに次の顔認識処理を継続する(ステップS502)。 If the result of determination in step S503 is that the person with the recognized face is an employee (NO in step S503), the image analysis unit 210 continues the next face recognition process without doing anything (step S502). ..

一方で、ステップS503での判定の結果、認識された顔を持つ人物が顧客であれば(ステップS503においてYES)、画像解析部210は、ステップS505に進む。 On the other hand, as a result of the determination in step S503, if the person having the recognized face is a customer (YES in step S503), the image analysis unit 210 proceeds to step S505.

ステップS505では、画像解析部210は、更に画像の解析を行い、ステップS503で顧客と判別された人物が、印刷装置100が設置された店に入店したのか店から退店したのかを判定する(ステップS504)。 In step S505, the image analysis unit 210 further analyzes the image, and determines whether the person identified as the customer in step S503 has entered the store in which the printing apparatus 100 is installed or has left the store. (Step S504).

ステップS503での判定の結果、認識された顔を持つ人物が入店した印刷装置100が設置された店に入店したのであれば(ステップS505において「入店」)、画像解析部210がカウントしている店内の客数の値を1つ増加させる(ステップS506)。 As a result of the determination in step S503, if the person having the recognized face has entered the store in which the printing apparatus 100 is installed (“enter” in step S505), the image analysis unit 210 counts. The value of the number of customers in the open store is incremented by 1 (step S506).

一方で、ステップS503での判定の結果、認識された顔を持つ人物が入店した印刷装置100が設置された店にから退店したのであれば(ステップS505において「退店」)、画像解析部210がカウントしている店内の客数の値を1つ減少させる(ステップS507)。 On the other hand, as a result of the determination in step S503, if the person with the recognized face has exited the store in which the printing apparatus 100 has been installed (“exit” in step S505), image analysis is performed. The value of the number of customers in the store counted by the unit 210 is decreased by one (step S507).

ステップS506やステップS507の動作を行った後は、ステップS501に戻り、以降同様の処理を繰り返すことにより、店内にいる顧客の人数を継続的に計数する。 After performing the operations of step S506 and step S507, the process returns to step S501 and the same process is repeated thereafter to continuously count the number of customers in the store.

以上説明した動作により、従業員端末200は、現在店内に存在する顧客の人数を把握することが可能となる。また、現在店内に存在する人数がゼロ人であるならば、すなわち、店内には顧客が存在していない、ということも把握することが可能となる。 By the operation described above, the employee terminal 200 can grasp the number of customers currently in the store. Further, if the number of people currently in the store is zero, that is, it is possible to understand that there are no customers in the store.

次に、図5を参照して他の動作について説明する。図5は、従業員端末200による印刷装置100に対しての印刷指示時の動作を表すフローチャートである。かかる動作は、従業員が、従業員端末200にて印刷を行うための操作を行った場合に開始される。印刷を行うための操作とは、印刷する画像の選択や、印刷枚数や、印刷する用紙の指定等の操作である。 Next, another operation will be described with reference to FIG. FIG. 5 is a flowchart showing the operation when the employee terminal 200 issues a print instruction to the printing apparatus 100. Such an operation is started when the employee performs an operation for printing on the employee terminal 200. The operation for printing is an operation such as selection of an image to be printed, designation of the number of prints, and printing paper.

まず、印刷指示開始時に、現在店内に存在する顧客の人数の値を画像解析部210から取得する(ステップS601)。 First, at the start of a print instruction, the value of the number of customers currently in the store is acquired from the image analysis unit 210 (step S601).

ここで、取得した顧客の人数の値がゼロの場合(ステップS602においてYES)、すなわち、現在店内に顧客が存在しない場合には、ステップS603に進む。 If the value of the acquired number of customers is zero (YES in step S602), that is, if there are no customers currently in the store, the process proceeds to step S603.

そして、プリンタドライバ220が、ジョブモードの種別を「印刷モード」とした、従業員ジョブを生成する(ステップS603)。なお、生成される従業員ジョブには、他にも印刷枚数や印刷用紙の指定といったジョブ情報や、印刷を行う画像の画像データといった情報が含まれる。 Then, the printer driver 220 generates an employee job in which the type of job mode is "print mode" (step S603). In addition, the generated employee job also includes job information such as the number of prints and designation of printing paper, and information such as image data of an image to be printed.

ここで、取得した顧客の人数の値がゼロではない場合(ステップS602においてNO)、すなわち、現在店内に顧客が存在する場合には、ステップS604に進む。 If the value of the acquired number of customers is not zero (NO in step S602), that is, if there are customers currently in the store, the process proceeds to step S604.

そして、プリンタドライバ220が、ジョブモードを「保存モード」とした、従業員ジョブを生成する(ステップS603)。なお、生成される従業員ジョブには、他にも印刷枚数や印刷用紙の指定といったジョブ情報や、印刷を行う画像の画像データといった情報が含まれる。 Then, the printer driver 220 generates an employee job in which the job mode is set to "save mode" (step S603). In addition, the generated employee job also includes job information such as the number of prints and designation of printing paper, and information such as image data of an image to be printed.

ステップS603とステップS604の何れかにおいて、従業員ジョブを生成すると、従業員端末200は、生成した従業員ジョブを、LAN400を介して印刷装置100に送信する(ステップS605)。 When the employee job is generated in either step S603 or step S604, the employee terminal 200 transmits the generated employee job to the printing apparatus 100 via the LAN 400 (step S605).

以上説明した動作により、現在店内に顧客が存在しないならばジョブモードを「印刷モード」とした従業員ジョブを作成することができる。一方で、現在店内に顧客が存在するならばジョブモードを「保存モード」とした従業員ジョブを作成することができる。つまり、店内に顧客が存在するか否かという印刷装置100のおかれている状況に応じて、ジョブモードを自動的に切り換えることが可能となる。 By the operation described above, an employee job having a job mode of "print mode" can be created if no customer currently exists in the store. On the other hand, if there are customers currently in the store, it is possible to create an employee job in which the job mode is “save mode”. That is, it is possible to automatically switch the job mode according to the situation in which the printing apparatus 100 is present, that is, whether or not there are customers in the store.

次に、図4を参照して他の動作について説明する。図4は、図3において送信された従業員ジョブを受信した印刷装置100が、受信した従業員ジョブの印刷を行う場合の動作を表すフローチャートである。 Next, another operation will be described with reference to FIG. FIG. 4 is a flowchart showing an operation when the printing apparatus 100 that receives the employee job transmitted in FIG. 3 prints the received employee job.

まず、従業員端末200からの従業員ジョブの受信待ちを行う(ステップS701においてNO)。 First, it waits to receive an employee job from the employee terminal 200 (NO in step S701).

そして、従業員ジョブを受信したならば(ステップS701においてYES)、受信した従業員ジョブの解析処理を開始する(ステップS702)。そして、印刷枚数等のジョブ情報や、印刷の対象とする画像の画像データを従業員ジョブから抽出する。また、ジョブ情報の一部として、ジョブモードの種別も抽出する。 When the employee job is received (YES in step S701), the analysis process of the received employee job is started (step S702). Then, the job information such as the number of prints and the image data of the image to be printed are extracted from the employee job. The type of job mode is also extracted as a part of the job information.

そして、ステップS702の解析により抽出したジョブモードの種別が保存ジョブであれば(ステップS703において「保存ジョブ」)、ステップS702の解析により抽出した画像データやジョブ情報等の各種の情報を印刷データとして印刷装置100の記憶部130に保存する(ステップS704)。すなわち、画像データをファイリングする。なお、保存時には、各印刷データを識別するためのIDと、印刷データとを紐付けて保存を行う。 If the type of the job mode extracted by the analysis of step S702 is a save job ("save job" in step S703), various information such as the image data and the job information extracted by the analysis of step S702 are used as print data. The data is saved in the storage unit 130 of the printing apparatus 100 (step S704). That is, the image data is filed. At the time of saving, the ID for identifying each print data and the print data are linked and saved.

保存完了後に送信元の従業員端末200に対して保存終了を通知して終了する(ステップS705)。かかる通知には、印刷データ保管時に印刷に紐付けたIDも含めて通知する。なお、かかる通知を受信した従業員端末200は、保存が終了した旨と、通知したIDとを従業員端末200の画面上に表示することにより、従業員に通知の内容を伝える。 After the storage is completed, the employee terminal 200 of the transmission source is notified of the end of the storage, and the processing ends (step S705). The notification includes the ID associated with the printing when the print data is stored. The employee terminal 200 that has received the notification notifies the employee of the content of the notification by displaying on the screen of the employee terminal 200 that the storage has been completed and the notified ID.

一方、ステップS702の解析により抽出したジョブモードの種別が印刷ジョブであれば(ステップS703において「印刷ジョブ」)、ステップS702の解析により抽出した画像データやジョブ情報等の各種の情報を印刷対象の印刷データとして、印刷装置100の各部が協同して印刷処理を実行する(ステップS706)。また、ユーザインタフェース制御部140は、印刷装置100の表示部に、印刷中メッセージを表示する(ステップS707)。そして、印刷処理が終了するまで待機をする(ステップS708においてNO)。 On the other hand, if the type of the job mode extracted by the analysis in step S702 is a print job (“print job” in step S703), various information such as the image data and the job information extracted by the analysis in step S702 are to be printed. As the print data, the respective units of the printing apparatus 100 cooperate to execute the print processing (step S706). In addition, the user interface control unit 140 displays the printing message on the display unit of the printing apparatus 100 (step S707). Then, the process waits until the printing process ends (NO in step S708).

印刷処理が終了した場合(ステップS708においてYES)、印刷中メッセージの表示を取り止め、保存ジョブの印刷実行処理は終了する。 When the print processing is completed (YES in step S708), the display of the in-printing message is cancelled, and the print execution processing of the saved job ends.

そして、送信元の従業員端末200に対して印刷終了を通知して終了する(ステップS709)。なお、かかる通知を受信した従業員端末200は、印刷が終了した旨を従業員端末200の画面上に表示することにより、従業員に通知の内容を伝える。従業員はこれを参照して、排紙された印刷済みの用紙を印刷装置100まで取りに行く。 Then, the end of printing is notified to the employee terminal 200 that is the transmission source, and the process ends (step S709). The employee terminal 200 that has received the notification notifies the employee of the content of the notification by displaying the fact that printing has been completed on the screen of the employee terminal 200. The employee refers to this and goes to the printing apparatus 100 for the discharged printed paper.

以上説明した動作により、従業員ジョブ毎に設定されるジョブモードの種別に応じた処理を行うことができる。特に、客が店内におらず、ジョブモードの種別が印刷ジョブとされている場合には、従業員がファイリングされたジョブの再印刷指示を行う必要がなくなるので、従業員の利便性が向上する。 By the operation described above, it is possible to perform processing according to the type of job mode set for each employee job. In particular, when the customer is not in the store and the job mode type is a print job, it is not necessary for the employee to issue a reprint instruction for the filed job, which improves the convenience of the employee. ..

なお、上述した図4の動作は、従業員ジョブに関して行なわれるものであり、顧客が印刷装置100を操作することにより印刷装置100生成される印刷装置ジョブに関しては、上述した図4の動作は行なわれず、一般の印刷装置100での処理と同様の処理が行なわれる。 The above-described operation of FIG. 4 is performed for the employee job, and the above-described operation of FIG. 4 is performed for the printing apparatus job generated by the printing apparatus 100 when the customer operates the printing apparatus 100. Instead, the same process as the process in the general printing apparatus 100 is performed.

次に、図5を参照して他の動作について説明する。図5は、上述のステップS704にて印刷装置100の記憶部130に格納された保存ジョブの印刷実行処理時の動作を表すフローチャートである。 Next, another operation will be described with reference to FIG. FIG. 5 is a flowchart showing the operation during the print execution process of the stored job stored in the storage unit 130 of the printing apparatus 100 in step S704 described above.

保存ジョブの印刷を実行するための操作を行うのは顧客ではなく従業員である。そのため、顧客には保存ジョブの印刷を実行するための操作を行えないようにする必要がある。そこで、本実施形態では、保存ジョブの印刷を実行するための従業員専用のモードを設けておく。そして、従業員が所定の操作をした場合に、印刷装置100を、保存ジョブの印刷を実行するための従業員専用のモードに切り換える。 It is the employee, not the customer, who performs the operations to perform the printing of the stored job. Therefore, it is necessary to prevent the customer from performing an operation to execute printing of the stored job. Therefore, in this embodiment, an employee-only mode for executing the printing of the stored job is provided. Then, when the employee performs a predetermined operation, the printing apparatus 100 is switched to the employee-dedicated mode for executing printing of the stored job.

切り替えるための所定の操作は任意の操作方法であってよい。例えば、顧客が通常は行なわない操作が行なわれた場合に、従業員専用のモードに切り換えるようにするとよい。顧客が通常は行なわない操作とは、例えば、複数の操作ボタンを同じタイミングで押下するような操作や、或る操作ボタンを長時間長押しするような動作である。また、印刷装置100と従業員端末200が連携して、画像解析部210の解析により、店内に顧客が存在しない場合には、従業員専用のモードに切り換えるようにしてもよい。 The predetermined operation for switching may be any operation method. For example, if the customer performs an operation that is not normally performed, the mode may be switched to the employee-only mode. The operation that the customer does not normally perform is, for example, an operation of pressing a plurality of operation buttons at the same timing, or an operation of pressing a certain operation button for a long time. In addition, the printing apparatus 100 and the employee terminal 200 may cooperate with each other, and when the image analysis unit 210 analyzes that there is no customer in the store, the mode may be switched to the employee-only mode.

そして、印刷装置100のユーザインタフェース制御部140は、印刷装置100を従業員専用のモードに切り換えた場合に、従業員専用画面を表示する。 Then, the user interface control unit 140 of the printing apparatus 100 displays the employee-dedicated screen when the printing apparatus 100 is switched to the employee-dedicated mode.

従業員は、かかる従業員画面を参照して、保存ジョブの印刷を実行するための操作を行うので、これを受け付ける(ステップS801)。 Since the employee refers to the employee screen and performs an operation for executing printing of the stored job, the employee accepts the operation (step S801).

次に、従業員はステップS704において発行されたIDを入力するので、これを受け付ける。なお、従業員は、ステップS704において発行されたIDを、保存終了通知と共に、従業員端末200で参照しているので、かかるIDを知っている(ステップS802)。 Next, the employee inputs the ID issued in step S704 and accepts it. Since the employee refers to the ID issued in step S704 together with the storage end notification on the employee terminal 200, the employee knows the ID (step S802).

次に、ステップS802で入力されたIDに対応する従業員ジョブが記憶部130に保存されているならば(ステップS803においてYES)、かかる従業員ジョブに対応する印刷データを記憶部130から取得する。そして、取得した印刷データを用いて、印刷装置100の各部が協同して印刷処理を実行する(ステップS804)。 Next, if the employee job corresponding to the ID input in step S802 is stored in storage unit 130 (YES in step S803), print data corresponding to the employee job is acquired from storage unit 130. .. Then, using the acquired print data, the respective units of the printing apparatus 100 cooperate to execute the print processing (step S804).

また、ユーザインタフェース制御部140は、印刷装置100の表示部に、印刷中メッセージを表示する(ステップS805)。そして、印刷処理が終了するまで待機をする(ステップS806においてNO)。 In addition, the user interface control unit 140 displays the printing message on the display unit of the printing apparatus 100 (step S805). Then, the process waits until the printing process ends (NO in step S806).

印刷処理が終了した場合(ステップS806においてYES)、印刷中メッセージの表示を取り止め、保存ジョブの印刷実行処理は終了する。 If the printing process is completed (YES in step S806), the display of the in-printing message is cancelled, and the print execution process for the saved job ends.

一方で、ステップS802で入力されたIDに対応する従業員ジョブが記憶部130に保存されていないならば(ステップS803においてNO)、そのまま保存ジョブの印刷実行処理は終了となる。 On the other hand, if the employee job corresponding to the ID input in step S802 is not saved in the storage unit 130 (NO in step S803), the print execution process of the saved job ends.

以上説明した動作により、店内に顧客が存在することが記憶部130に保存された従業員ジョブは、その後、従業員の操作に基づいて印刷を実行することが可能となる。 By the operation described above, the employee job in which the presence of the customer in the store is stored in the storage unit 130 can thereafter execute the printing based on the operation of the employee.

<第2の実施形態>
次に、第2の実施形態の動作について図6を参照して説明する。なお、以下の説明においては、第2の実施形態が第1の実施形態と相違する点について説明をし、それ以外の相違しない点については説明を省略する。
<Second Embodiment>
Next, the operation of the second embodiment will be described with reference to FIG. In the following description, differences between the second embodiment and the first embodiment will be described, and descriptions of other differences will be omitted.

各実施形態の説明の冒頭で上述したように、第2の実施形態では、排紙途中に顧客が来店する場合を想定する。そして、この場合に備えて、第1の実施形態と同様に顧客の数に応じてジョブモードを制御するのみならず、更にページ数によりジョブモードの種別を異ならせる。例えば、1ページを印刷するのであればすぐに印刷可能だが、印刷するページ数が多いと印刷途中に客が来る可能性がある。そのため、印刷するページ数が多い場合はジョブ種別を「保存モード」とする。一方で、印刷するページ数が少ない場合には、ジョブ種別を「印刷モード」とする。 As described above at the beginning of the description of each embodiment, in the second embodiment, it is assumed that the customer comes to the store while the paper is being discharged. Then, in preparation for this case, not only the job mode is controlled according to the number of customers as in the first embodiment, but also the type of job mode is changed depending on the number of pages. For example, if one page is printed, it can be printed immediately, but if the number of pages to be printed is large, a customer may come in the middle of printing. Therefore, when the number of pages to be printed is large, the job type is set to "save mode". On the other hand, when the number of pages to be printed is small, the job type is set to “print mode”.

そのために、図6に表されるように、図2に表される第1の実施形態の動作に、更にステップS610を追加する。ここが、第1の実施形態と第2の実施形態の相違点である。 Therefore, as shown in FIG. 6, step S610 is further added to the operation of the first embodiment shown in FIG. This is the difference between the first embodiment and the second embodiment.

そして、このステップS610において、原稿のページ数の判定を行う(ステップS610)。この判定の閾値はユーザにより設定が可能とする。ここで、仮に閾値を1とすると、1ページ以下の原稿であればページ数が少ないと判断する(ステップS610においてYES)。この場合には、ジョブモードを「印刷モード」とするために、ステップS603に進む。そして、第1の実施形態で説明したようにして、ステップS603以降の処理を実行する。 Then, in step S610, the number of pages of the document is determined (step S610). The threshold value for this determination can be set by the user. Here, if the threshold value is 1, it is determined that the number of pages is small if the original is one page or less (YES in step S610). In this case, the process proceeds to step S603 to set the job mode to "print mode". Then, as described in the first embodiment, the processing from step S603 is executed.

一方で。2ページ以上の原稿であればページ数が多いと判断し(ステップS610においてNO)、ジョブモードを「保存モード」とするために、ステップS604に進む。そして、第1の実施形態で説明したようにして、ステップS604以降の処理を実行する。 On the other hand. If the original has two or more pages, it is determined that the number of pages is large (NO in step S610), and the process proceeds to step S604 to set the job mode to the "save mode". Then, as described in the first embodiment, the processing from step S604 is executed.

以上説明した動作により、第2の実施形態では、排紙途中に顧客が来店する場合を想定して、印刷するページ数に応じてジョブモードの種別を異ならせることが可能となる。 By the operation described above, in the second embodiment, it is possible to change the job mode type according to the number of pages to be printed, assuming that the customer comes to the store during the paper discharge.

<第3の実施形態>
次に、第3の実施形態の動作について図7及び図8を参照して説明する。なお、以下の説明においては、第3の実施形態が、第1の実施形態や第2の実施形態と相違する点について説明をし、それ以外の相違しない点については説明を省略する。
<Third Embodiment>
Next, the operation of the third embodiment will be described with reference to FIGS. 7 and 8. In the following description, differences between the third embodiment and the first and second embodiments will be described, and descriptions of other differences will be omitted.

各実施形態の説明の冒頭で上述したように、第3の実施形態では、少ないページ数を印刷している場合であっても印刷途中に顧客が来店する可能性があることを考慮する。具体的には、印刷途中に顧客が来店した場合に、印刷を途中ページで止め、顧客がいなくなった後、従業員により途中ページから再開することを可能にする。 As described above at the beginning of the description of each embodiment, in the third embodiment, even if a small number of pages are printed, the customer may come to the store during printing. Specifically, when a customer arrives in the middle of printing, the printing is stopped at an intermediate page, and after the customer is gone, the employee can restart from the intermediate page.

そのために、図7に表されるように、図4に表される第1の実施形態の動作に、更にステップS710乃至ステップS713を追加する。また、図8に表されるように、図5に表される第1の実施形態の動作に、更にステップS811乃至ステップS913を追加する。更に、図8に表されるように、図5に表される第1の実施形態の動作におけるステップS801を、ステップS810に置き換える。これらが、第1の実施形態や第2の実施形態と、第3の実施形態の相違点である。 Therefore, as shown in FIG. 7, steps S710 to S713 are further added to the operation of the first embodiment shown in FIG. Further, as shown in FIG. 8, steps S811 to S913 are further added to the operation of the first embodiment shown in FIG. Further, as shown in FIG. 8, step S801 in the operation of the first embodiment shown in FIG. 5 is replaced with step S810. These are the differences between the first and second embodiments and the third embodiment.

まず、図7を参照して他の実施形態との相違点について説明する。 First, differences from other embodiments will be described with reference to FIG. 7.

他の実施形態では、ステップS705で印刷処理を開始すると、ステップS707において、印刷が終了するまで待機をしていた。 In another embodiment, when the printing process is started in step S705, the process waits until the printing is completed in step S707.

しかし、印刷が終了する前に顧客が来店し、かかる顧客が印刷装置100の利用を希望する可能性がある。このような場合に、対応できるように、ステップS706において、印刷装置100の表示部上に印刷中である旨のメッセージを表示するのみならず、印刷中断キーも表示させる。 However, there is a possibility that a customer may come to the store before printing is completed and the customer desires to use the printing apparatus 100. In such a case, in order to be able to deal with such a case, in step S706, not only a message indicating that printing is in progress is displayed on the display unit of the printing apparatus 100, but also a print interruption key is displayed.

そして、印刷終了していないのであれば(ステップS707においてNO)、ステップS710に進み、印刷中断キーが押下されたか否かを判定する(ステップS710)。 If printing has not been completed (NO in step S707), the flow advances to step S710 to determine whether the print interrupt key has been pressed (step S710).

印刷中断キーが押下されない場合には(ステップS710においてNO)、再度ステップS707の判定を行う。 If the print interruption key is not pressed (NO in step S710), the determination in step S707 is performed again.

一方で、従業員が、印刷終了前に印刷中断キーを押下した場合には(ステップS710においてYES)、印刷を停止する。そして、未だ印刷されておらず、未排紙分の印刷データについては印刷装置100の記憶装置に保存する(ステップS711)。 On the other hand, if the employee presses the print interruption key before the end of printing (YES in step S710), printing is stopped. Then, the print data that has not been printed yet and has not been ejected is stored in the storage device of the printing apparatus 100 (step S711).

保存終了後に印刷装置100の表示部に印刷処理を中断した従業員ジョブのIDと共に印刷中断メッセージを表示する(ステップS712)。また、送信元の従業員端末200に対して印刷中断を通知して終了する(ステップS713)。なお、かかる通知に印刷処理を中断した従業員ジョブのIDに含ませてもよい。通知を受けた従業員端末200は、印刷中断された旨や、印刷を中断した従業員ジョブのIDを参照することにより、その内容を把握することができる。例えば、或る従業員が従業員端末200を利用して印刷を試みたが、他の従業員が顧客の来店に気が付いて、印刷を中断させたような場合に、この或る従業員が印刷中断された旨を把握することができる。 After the storage is completed, the print interruption message is displayed on the display unit of the printing apparatus 100 together with the ID of the employee job whose print processing is interrupted (step S712). Also, the employee terminal 200 that is the transmission source is notified of the interruption of printing, and the process ends (step S713). Note that the notification may be included in the ID of the employee job whose print processing is interrupted. Upon receiving the notification, the employee terminal 200 can grasp the content of the job by referring to the fact that the printing is interrupted and the ID of the employee job whose printing is interrupted. For example, when an employee tries to print using the employee terminal 200, but another employee notices the visit of a customer and interrupts the printing, the employee prints. It is possible to know that the interruption has been made.

次に、図8を参照して他の実施形態との相違点について説明する。 Next, differences from other embodiments will be described with reference to FIG.

他の実施形態では、ステップS801において、従業員は、従業員画面を参照して、保存ジョブの印刷を実行するための操作を行うので、これを受け付けていた。 In another embodiment, in step S801, the employee refers to the employee screen and performs an operation for executing printing of the stored job, and thus accepts this.

これに対し、本実施形態では、従業員画面を参照した従業員から、保存ジョブの印刷を実行するための操作又は中断ジョブの印刷を実行するための操作の何れかを受け付ける。ここで、中断ジョブとは、ステップS710や、後述のステップS811において印刷を中断された従業員ジョブのことである。 On the other hand, in the present embodiment, either the operation for executing the printing of the stored job or the operation for executing the printing of the interrupted job is accepted from the employee who referred to the employee screen. Here, the interrupted job is an employee job whose printing has been interrupted in step S710 or step S811 described later.

ここで、保存ジョブの印刷を実行するための操作を受け付けた場合の処理は、第1の実施形態と同じである。 Here, the process when the operation for executing the printing of the stored job is accepted is the same as that of the first embodiment.

一方で、中断ジョブの印刷を実行するための操作を受け付けた場合には(ステップS810)、従業員はステップS712又はステップS813において発行されたIDを入力するので、これを受け付ける。なお、従業員は、ステップS712又はステップS813において発行されたIDを、印刷装置100の表示部で参照しているので、かかるIDを知っている(ステップS802)。以後の処理は保存ジョブの印刷を実行するための操作を受け付けた場合と同様である。 On the other hand, when the operation for executing the printing of the interrupted job is accepted (step S810), the employee inputs the ID issued in step S712 or step S813, and thus accepts this. Since the employee refers to the ID issued in step S712 or step S813 on the display unit of the printing apparatus 100, the employee knows the ID (step S802). The subsequent processing is the same as when the operation for executing the printing of the stored job is accepted.

次に、ステップS706と同様に、ステップS805において、印刷装置100の表示部上に印刷中である旨のメッセージを表示するのみならず、印刷中断キーも表示させる。 Next, as in step S706, in step S805, not only a message indicating that printing is in progress is displayed on the display unit of the printing apparatus 100, but also a print interruption key is displayed.

そして、印刷終了していないのであれば(ステップS806においてNO)、ステップS811に進み、印刷中断キーが押下されたか否かを判定する(ステップS811)。 If printing has not been completed (NO in step S806), the flow advances to step S811 to determine whether the print interrupt key has been pressed (step S811).

印刷中断キーが押下されない場合には(ステップS811においてNO)、再度ステップS806の判定を行う。 If the print interrupt key is not pressed (NO in step S811), the determination in step S806 is performed again.

一方で、従業員が、印刷終了前に印刷中断キーを押下した場合には(ステップS811においてYES)、印刷を停止する。そして、未だ印刷されておらず、未排紙分の印刷データについては印刷装置100の記憶装置に保存する(ステップS812)。 On the other hand, if the employee presses the print interruption key before the end of printing (YES in step S811), printing is stopped. Then, the print data that has not been printed yet and has not been ejected is stored in the storage device of the printing apparatus 100 (step S812).

保存終了後に印刷装置100の表示部に印刷処理を中断した従業員ジョブのIDと共に印刷中断メッセージを表示する(ステップS813)。 After the storage is completed, the print interruption message is displayed on the display unit of the printing apparatus 100 together with the ID of the employee job whose print processing is interrupted (step S813).

以上説明した、本実施形態の動作により、店内に顧客が存在していないことから開始された従業員ジョブの印刷を、顧客が来店した場合には、中断することが可能となる。また、その後店内に顧客が存在しない状況になった場合に、中断させた従業員ジョブの未排紙分の印刷データを印刷することが可能となる。 By the operation of the present embodiment described above, the printing of the employee job started when the customer does not exist in the store can be interrupted when the customer comes to the store. Further, if there is no customer in the store after that, it becomes possible to print the print data for the undischarged part of the interrupted employee job.

<画面表示例>
次に、各実施形態において、従業員端末200の表示部や、印刷装置100の表示部に表示されるユーザインタフェースについて説明する。
<Screen display example>
Next, in each embodiment, the user interface displayed on the display unit of the employee terminal 200 or the display unit of the printing apparatus 100 will be described.

まず、図9は、印刷実行した従業員端末200の表示部に表示されるポップアップ画面の例である。 First, FIG. 9 is an example of a pop-up screen displayed on the display unit of the employee terminal 200 that executed printing.

上述したように、従業員端末200から印刷指示がなされた場合、図2及び図3を参照して説明した動作が行なわれる。 As described above, when the printing instruction is issued from the employee terminal 200, the operation described with reference to FIGS. 2 and 3 is performed.

そして、店内に顧客がいることから、ステップS602においてNOであり、ジョブモードの種別を保存モードとした従業員ジョブを生成して、印刷装置100に送信する場合には(ステップS604、ステップS605)、図9の(A−1)のポップアップを従業員端末200の表示部に表示することで、従業員に対して本体への保存を開始したことを通知する。 Since there are customers in the store, NO in step S602, and when an employee job in which the job mode type is the save mode is generated and transmitted to the printing apparatus 100 (steps S604 and S605). , (A-1) in FIG. 9 is displayed on the display unit of the employee terminal 200 to notify the employee that the saving to the main body has started.

その後、ステップS705における保存終了通知を受け取った従業員端末200は、表示部に図9の(A−2)のように、保存が終了した旨及び保存された従業員ジョブに対応するIDをポップアップにて通知する。従業員は、その後印刷装置100で印刷するときは、ステップS802にて、このIDを入力する。 After that, the employee terminal 200 that receives the save completion notification in step S705 pops up a message indicating that the save is completed and the ID corresponding to the saved employee job on the display unit, as shown in (A-2) of FIG. Will be notified. When printing with the printing apparatus 100 after that, the employee inputs this ID in step S802.

一方で、店内に顧客がいないことから、ステップS602においてYESであり、ジョブモードの種別を印刷モードとした従業員ジョブを生成して、印刷装置100に送信する場合には(ステップS603、ステップS605)、図9の(B−1)のポップアップを従業員端末200の表示部に表示することで、従業員に対して印刷が実行されたことを通知する。 On the other hand, since there are no customers in the store, YES is determined in step S602, and when an employee job in which the job mode type is print mode is generated and transmitted to the printing apparatus 100 (steps S603 and S605). ), by displaying the popup of (B-1) in FIG. 9 on the display unit of the employee terminal 200, the employee is notified that printing has been executed.

その後、ステップS705における印刷終了通知を受け取った従業員端末200は、表示部に図9の(B−2)のように印刷が終了した旨をポップアップにて通知する。 After that, the employee terminal 200, which has received the print completion notification in step S705, notifies the display unit by pop-up that the printing has been completed as shown in (B-2) of FIG.

他方、ステップS710の印刷中断が行なわれ、ステップS713における印刷中断通知を受け取った従業員端末200は、表示部に図9の(B−3)のように、印刷が中断した旨及び中断された従業員ジョブに対応するIDをポップアップにて通知する。従業員は、その後印刷装置100で印刷するときは、ステップS802にて、このIDを入力する。 On the other hand, the printing is interrupted in step S710, and the employee terminal 200 having received the printing interruption notification in step S713 indicates that the printing has been interrupted and has been interrupted, as shown in (B-3) of FIG. Pop-up notification of ID corresponding to employee job. When printing with the printing apparatus 100 thereafter, the employee inputs this ID in step S802.

次に、図10は、印刷装置100の表示部にユーザインタフェースとして表示される画面の例である。 Next, FIG. 10 is an example of a screen displayed as a user interface on the display unit of the printing apparatus 100.

通常時は、顧客が印刷装置100の各機能を使用するためのボタンが、図10の(D−1)のようにユーザインタフェース上に表示されている。 Normally, buttons for the customer to use each function of the printing apparatus 100 are displayed on the user interface as shown in (D-1) of FIG.

顧客がいないため印刷を実行した場合は(第3の実施形態における、ステップS707やステップS804)、図10の(D−2)のように、ユーザインタフェース上に従業員印刷中のメッセージと印刷中断キーを表示する。 When printing is executed because there are no customers (step S707 and step S804 in the third embodiment), as shown in (D-2) of FIG. 10, a message indicating that an employee is printing and a print interruption are displayed on the user interface. Display the key.

印刷が終了すればこのメッセージは消える(第3の実施形態における、ステップS708においてYESやステップS806においてYES)。 When printing is completed, this message disappears (YES in step S708 and YES in step S806 in the third embodiment).

印刷中に顧客が来店した場合、従業員は、図10の(D−2)の印刷中断キーを操作することで、印刷を途中ページで停止することができる。印刷を中断すると(第3の実施形態における、ステップS710においてYESやステップS811においてYES)、排紙終了していないページのデータは印刷装置100内に保存し、図10の(D−2)のように印刷を中断した旨と、中断した従業員ジョブのIDとを表示する(第3の実施形態における、ステップS713やステップS813においてYES)。その後、通常の顧客が使用可能な画面である図10の(D−1)に遷移する。 When the customer comes to the store during printing, the employee can stop the printing at the halfway page by operating the print interruption key of (D-2) in FIG. When the printing is interrupted (YES in step S710 or YES in step S811 in the third embodiment), the data of the pages that have not been discharged is stored in the printing apparatus 100, and the data of (D-2) in FIG. Thus, the fact that printing has been interrupted and the ID of the interrupted employee job are displayed (YES in step S713 and step S813 in the third embodiment). After that, the screen shifts to (D-1) in FIG. 10, which is a screen that can be used by normal customers.

次に従業員がこの印刷を再開したいとき、従業員モードに切り替えを行う。すると図10の(D−4)のような従業員専用画面が表示され(ステップS810)、従業員が画面上の中断ジョブ再開を押下し、IDを入力することで、途中ページから印刷を行う(ステップS810以降の処理)。 The next time the employee wants to restart this printing, he switches to employee mode. Then, the employee-dedicated screen as shown in FIG. 10D-4 is displayed (step S810), and the employee presses the interrupted job restart on the screen and inputs the ID to print from the intermediate page. (Processing after step S810).

店内に顧客が存在することから従業員ジョブの保存を行った場合は、従業員がこの保存された従業員ジョブを印刷したいとき、従業員モードに切り替えを行う。すると同様に図10の(D−4)のような従業員専用画面が表示され(ステップS801やステップS810)、従業員が画面上の中断ジョブ再開を押下し、IDを入力することで、途中ページから印刷を行う(ステップS801以降の処理や、ステップS810以降の処理)。ただし、第1の実施形態及び第2の実施形態のように、印刷中の従業員ジョブの印刷中断の処理がない場合には、保存ジョブ印刷のみが表示されればよく、中断ジョブ再開は表示されなくてよい。 When the employee job is saved because there are customers in the store, when the employee wants to print the saved employee job, the employee mode is switched to. Then, similarly, the employee-dedicated screen as shown in (D-4) of FIG. 10 is displayed (steps S801 and S810), and the employee presses the interrupted job restart on the screen and inputs the ID. Printing is performed from the page (processing after step S801 and processing after step S810). However, as in the first embodiment and the second embodiment, when there is no processing for interrupting printing of the employee job being printed, only the saved job print is displayed, and the interrupted job restart is displayed. You don't have to.

<その他の説明>
以上3つの実施形態について説明した。これら上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において、各実施形態を組み合わせた形態や、種々の変更を施した形態での実施が可能である。
<Other explanation>
The three embodiments have been described above. Although the above-described embodiments are preferred embodiments of the present invention, the scope of the present invention is not limited to the above-described embodiments, and the embodiments are combined without departing from the scope of the present invention. It is possible to carry out the present invention in a form or a form in which various changes are made.

例えば、印刷装置100や従業員端末200の一部の機能を、インターネット等を介して接続される外部サーバ等の他の装置により実現してもよい。例えば、上述の各実施形態では、カメラ300で撮影した画像を従業員端末200上の画像解析部210で解析する例であるが、外部サーバ上で画像解析処理を行い、その結果を従業員端末200が取得するようにしてもよい。 For example, a part of the functions of the printing apparatus 100 and the employee terminal 200 may be realized by another device such as an external server connected via the Internet or the like. For example, in each of the above-described embodiments, an image captured by the camera 300 is analyzed by the image analysis unit 210 on the employee terminal 200. However, image analysis processing is performed on an external server and the result is analyzed by the employee terminal. 200 may acquire.

他にも、例えば、従業員端末200の機能における、従業員からの印刷要求の受け付ける機能以外の機能を印刷装置100により実現してもよい。そして、従業員からの印刷要求の受け付けた従業員端末200は、画像データを従業員ジョブとして印刷装置100に送信する。そして、かかる従業員ジョブを受信した印刷装置100が、カメラ300と連携して上述のフローチャートを参照して説明した各動作を行うことにより、かかる従業員ジョブのジョブモードを「印刷モード」とするのか「保存モード」とするのかを決定するようにしてもよい。 In addition, for example, the printing apparatus 100 may realize functions other than the function of accepting a print request from an employee in the functions of the employee terminal 200. Then, the employee terminal 200 that receives the print request from the employee transmits the image data to the printing apparatus 100 as an employee job. Then, the printing apparatus 100, which has received the employee job, performs the operations described with reference to the above-described flowcharts in cooperation with the camera 300 to set the job mode of the employee job to the “print mode”. It may be possible to determine whether to use the “save mode” or the “save mode”.

他にも、ステップS602では、店内に存在する顧客の数がゼロか否かで判定をしていたが、店内に存在する顧客の数について閾値を設けるようにしてもよい。例えば、閾値を2とする。そして、店内に存在する顧客の数が二人以下ならば、ステップS602においてYESと判定するようにしてもよい。一方で、店内に存在する顧客の数が三人以上ならば、ステップS602においてNOと判定するようにしてもよい。 In addition, in step S602, the determination is made based on whether or not the number of customers existing in the store is zero. However, a threshold may be set for the number of customers existing in the store. For example, the threshold value is 2. If the number of customers existing in the store is two or less, YES may be determined in step S602. On the other hand, if the number of customers existing in the store is three or more, NO may be determined in step S602.

他にも、コンビニエンスストアに設置した印刷装置100及び従業員端末200を対象として説明したが、他の業態の店舗に設置した印刷装置100及び従業員端末200を対象としてもよい。 Besides, the printing apparatus 100 and the employee terminal 200 installed in the convenience store have been described, but the printing apparatus 100 and the employee terminal 200 installed in a store of another business category may be targeted.

他にも、店舗以外の場所に設置した印刷装置100及び従業員端末200を対象としてもよい。この場合には、従業員と顧客という分類方法ではなく、他の分類方法で、ユーザを区別して上述した動作を行うようにすればよい。例えば、官公庁に設置した印刷装置100及び従業員端末200を対象とする。この場合には、官公庁の職員と、官公庁に来訪した住民という分類方法で分類を行う。そして、職員を上述の各実施形態における従業員として扱い、住民を上述の各実施形態における顧客として扱うようにするとよい。 In addition, the printing apparatus 100 and the employee terminal 200 installed in a place other than the store may be targeted. In this case, instead of the employee and customer classification methods, other classification methods may be used to distinguish the users and perform the above operations. For example, the printing device 100 and the employee terminal 200 installed in the government office are targeted. In this case, the classification method is used to classify the officials of government offices and the residents who visit the public offices. Then, the staff may be treated as an employee in each of the above-described embodiments, and the inhabitants may be treated as customers in each of the above-described embodiments.

他にも、ステップS710やステップS811の印刷の中断は、印刷中断キーの押下という従業員の操作を契機として行なわれるのではなく、印刷装置100と従業員端末200が連携して、画像解析部210の解析により、店内に顧客が来店したことを契機として行なわれるようにしてもよい。 In addition, the interruption of printing in step S710 or step S811 is not performed by the employee's operation of pressing the print interruption key as a trigger, but the printing apparatus 100 and the employee terminal 200 cooperate with each other, and the image analysis unit The analysis of 210 may be performed in response to the customer visiting the store.

他にも、従業員が、従業員端末200にて印刷操作をする前に、店内に顧客が存在するか否かが分かるように、従業員端末に、画像解析部210が計数した、店内に存在する顧客の人数を表示するようにしてもよい。 In addition, in order for the employee to know whether or not there is a customer in the store before performing the printing operation at the employee terminal 200, the image analysis unit 210 counts in the store in the employee terminal. The number of existing customers may be displayed.

他にも、ステップS801やステップS810における、保存や中断された従業員ジョブの実行指示を、従業員端末200を操作することにより行えるようにしてもよい。 Alternatively, the instruction to execute the saved or interrupted employee job in step S801 or step S810 may be performed by operating the employee terminal 200.

次に、印刷装置100を実現するための構成例について説明する。 Next, a configuration example for realizing the printing apparatus 100 will be described.

図11に示すように、印刷装置100は、シートを給送するシート給送部51と、シートを手差し給送可能な手差し給送部61と、シート給送部51又は手差し給送部61により給送されたシートに画像を形成する画像形成部31と、画像が形成されたシートを装置外に排紙するシート排紙部80と、これらを制御する制御部90と、を備えている。制御部90は、印刷装置100内のハードウェアを制御することにより、図1を参照して説明した印刷装置100内部の各機能ブロックを実現する。 As illustrated in FIG. 11, the printing apparatus 100 includes a sheet feeding unit 51 that feeds a sheet, a manual feeding unit 61 that can manually feed the sheet, and a sheet feeding unit 51 or the manual feeding unit 61. An image forming unit 31 that forms an image on a fed sheet, a sheet discharge unit 80 that discharges the image-formed sheet to the outside of the apparatus, and a control unit 90 that controls these. The control unit 90 realizes each functional block inside the printing apparatus 100 described with reference to FIG. 1 by controlling the hardware inside the printing apparatus 100.

また、印刷装置100の前面には、内部を開放可能な前面扉(図示せず)が設けられており、前面扉を開くことで、内部に配設された上述した画像形成部31等が露出可能になっている。更に、前面扉の上方には、各種操作を行う操作パネルが設けられており、操作パネルには、様々な情報を表示するための表示部と、各種入力キーを有する操作部と、が設けられている。表示部と操作部は、タッチパネル等の形態で一体化されていてもよい。 Further, a front door (not shown) that can open the inside is provided on the front surface of the printing apparatus 100. By opening the front door, the above-described image forming unit 31 and the like disposed inside is exposed. It is possible. Further, an operation panel for performing various operations is provided above the front door, and the operation panel is provided with a display unit for displaying various information and an operation unit having various input keys. ing. The display unit and the operation unit may be integrated in the form of a touch panel or the like.

シート給送部51は、シートを積載収容する給送シート積載部52と、給送シート積載部52に積載されたシートを1枚ずつ分離給送する分離給送部53と、を備えている。給送シート積載部52は、回動軸54を中心に回動する中板55を備えており、中板55は、上方に付勢されており、シートを給送する際に回動してシートを上方に持ち上げる(図11に示す2点鎖線の状態)。分離給送部53は、中板55により持ち上げられたシートを給送するピックアップローラ56と、ピックアップローラ56に圧接する分離バッド57と、を備えている。 The sheet feeding unit 51 includes a feeding sheet stacking unit 52 that stacks and stores sheets, and a separation feeding unit 53 that separately feeds the sheets stacked on the feeding sheet stacking unit 52 one by one. .. The fed sheet stacking unit 52 includes an intermediate plate 55 that rotates about a rotation shaft 54. The intermediate plate 55 is biased upward and rotates when a sheet is fed. The sheet is lifted up (state of the chain double-dashed line shown in FIG. 11). The separation feeding unit 53 includes a pickup roller 56 that feeds the sheet lifted by the intermediate plate 55, and a separation pad 57 that is in pressure contact with the pickup roller 56.

手差し給送部61は、シートを積載可能な手差しトレイ62と、手差しトレイ62に積載されたシートを1枚ずつ分離しながら給送可能な分離給送部63と、を備えている。手差しトレイ62は、印刷装置筐体101に回動自在に支持されており、手差し給送する際には、回動させることでシートを積載可能になる(図11に示す2点鎖線の状態)。分離給送部63は、手差しトレイ62に積載されたシートを給送する給送ローラ64と、給送ローラ64に圧接する分離パッド65と、を備えている。 The manual sheet feeding unit 61 includes a manual sheet feeding tray 62 on which sheets can be stacked, and a separation sheet feeding unit 63 that can separate and feed the sheets stacked on the manual sheet feeding tray 62 one by one. The manual feed tray 62 is rotatably supported by the printing apparatus casing 101, and when manually fed, the sheets can be stacked by rotating (the state of the two-dot chain line shown in FIG. 11). .. The separating/feeding unit 63 includes a feeding roller 64 that feeds the sheets stacked on the manual feed tray 62, and a separation pad 65 that is in pressure contact with the feeding roller 64.

画像形成部31は、ブラック(B)、シアン(C)、マゼンタ(M)、イエロー(Y)の画像を形成する4つのプロセスカートリッジ(画像形成ユニット)30B〜30Yと、これらにそれぞれ含まれる感光体ドラム310B〜310Yの表面を露光するレーザユニット20と、感光体ドラム310B〜310Yの表面に形成されたトナー像をシートに転写する転写部33と、シートに転写された未定着トナー像を定着させる定着部34と、を備えている。なお、符号の最後に付すアルファベット(B、C、M、Y)は、それぞれのトナーの色(ブラック、シアン、マゼンタ、イエロー)を示している。 The image forming unit 31 includes four process cartridges (image forming units) 30B to 30Y that form images of black (B), cyan (C), magenta (M), and yellow (Y), and the photosensitivity contained in each of them. The laser unit 20 that exposes the surfaces of the body drums 310B to 310Y, the transfer unit 33 that transfers the toner images formed on the surfaces of the photoconductor drums 310B to 310Y to the sheet, and the unfixed toner image transferred to the sheet is fixed. And a fixing unit 34 for allowing the fixing unit 34 to operate. The alphabets (B, C, M, Y) added to the end of the reference numerals indicate the toner colors (black, cyan, magenta, yellow).

プロセスカートリッジ30B〜30Yは、印刷装置筐体101に対して着脱可能となるように構成されており、交換可能となっている。プロセスカートリッジ30Bは、モノクロトナー像が形成される感光体ドラム(像担持体)310Bと、感光体ドラム310Bを帯電させる帯電装置301Bと、感光体ドラム310B上に露光装置200により形成された静電潜像をブラックトナーで現像する現像装置302Bと、現像により得られたトナー像を中間転写ベルトに転写した後も感光体ドラム310Bの表面に残留する残トナーを除去するクリーナユニット303Bと、を備えている。これは、プロセスカートリッジ30C、30M、30Yについても同様である。 The process cartridges 30</b>B to 30</b>Y are configured to be attachable to and detachable from the printing apparatus casing 101, and are replaceable. The process cartridge 30B includes a photoconductor drum (image carrier) 310B on which a monochrome toner image is formed, a charging device 301B that charges the photoconductor drum 310B, and an electrostatic device formed on the photoconductor drum 310B by the exposure device 200. A developing device 302B for developing the latent image with black toner, and a cleaner unit 303B for removing the residual toner remaining on the surface of the photoconductor drum 310B even after transferring the toner image obtained by the development to the intermediate transfer belt are provided. ing. The same applies to the process cartridges 30C, 30M and 30Y.

現像装置302Bは、静電潜像をブラックトナーで現像する現像装置本体304Bと、現像装置本体304Bにブラックトナーを補給するトナーカートリッジ305Bと、を備えている。トナーカートリッジ305Bは、現像装置本体304Bに対して着脱可能となるように構成されており、収容されたブラックトナーが無くなると、現像装置本体304Bから取り外して、交換可能になっている。 The developing device 302B includes a developing device main body 304B that develops an electrostatic latent image with black toner, and a toner cartridge 305B that replenishes the developing device main body 304B with black toner. The toner cartridge 305B is configured to be attachable to and detachable from the developing device main body 304B, and when the stored black toner runs out, it can be removed from the developing device main body 304B and replaced.

露光装置200は、レーザ光を出射するレーザ発振器201と、レーザ光を感光体ドラム310B〜310Yに導く複数のミラー221等を備えている。 The exposure apparatus 200 includes a laser oscillator 201 that emits laser light, a plurality of mirrors 221 that guide the laser light to the photoconductor drums 310B to 310Y, and the like.

なお、上記の印刷装置や従業員端末は、それぞれが、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。また、上記の印刷装置や従業員端末により行なわれる印刷制御方法も、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。 Each of the printing device and the employee terminal described above can be realized by hardware, software, or a combination thereof. The printing control method performed by the printing device or the employee terminal described above can also be realized by hardware, software, or a combination thereof. Here, “implemented by software” means realized by a computer reading and executing a program.

プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば、光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。 The program can be stored using various types of non-transitory computer readable media and supplied to the computer. Non-transitory computer readable media include various types of tangible storage media. Examples of the non-transitory computer-readable medium include a magnetic recording medium (eg, flexible disk, magnetic tape, hard disk drive), magneto-optical recording medium (eg, magneto-optical disk), CD-ROM (Read Only Memory), CD- It includes R, CD-R/W, and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)).

本発明は、印刷装置における印刷の制御に適用でき、特に店舗等に設置された印刷装置を従業員が使用する際の制御に好適である。 INDUSTRIAL APPLICABILITY The present invention can be applied to control of printing in a printing apparatus, and is particularly suitable for control when an employee uses the printing apparatus installed in a store or the like.

20 レーザユニット
30B、30C、30M、30Y プロセスカートリッジ
31 画像形成部
33 転写部
34 定着部
51 シート給送部
52 給送シート積載部
53 分離給送部
54 回動軸
55 中板
56 ピックアップローラ
57 分離バッド
61 手差し給送部
62 手差しトレイ
63 分離給送部
64 給送ローラ
65 分離バッド
100 印刷装置
101 印刷装置筐体
110 ジョブ制御部
120 入出力部
130 記憶部
140 ユーザインタフェース制御部
150 エンジン制御部
160 データ解析部
170 画像生成部
200 従業員端末
210 画像解析部
220 プリンタドライバ
201 レーザ発振器
221 ミラー
300 カメラ
310、310B、310C、310M、310Y 感光体ドラム
301B、301C、301M、301Y 帯電装置
302B、302C、302M、302Y 現像装置
303B、303C、303M、303Y クリーナユニット
304B、304C、304M、304Y 現像装置本体(現像部)
400 LAN
20 Laser unit 30B, 30C, 30M, 30Y Process cartridge 31 Image forming unit 33 Transfer unit 34 Fixing unit 51 Sheet feeding unit 52 Feeding sheet stacking unit 53 Separation feeding unit 54 Rotating shaft 55 Middle plate 56 Pickup roller 57 Separation Bad 61 Manual feeding section 62 Manual feeding tray 63 Separation feeding section 64 Feeding roller 65 Separation pad 100 Printing device 101 Printing device housing 110 Job control section 120 Input/output section 130 Storage section 140 User interface control section 150 Engine control section 160 Data analysis unit 170 Image generation unit 200 Employee terminal 210 Image analysis unit 220 Printer driver 201 Laser oscillator 221 Mirror 300 Cameras 310, 310B, 310C, 310M, 310Y Photosensitive drums 301B, 301C, 301M, 301Y Charging devices 302B, 302C, 302M, 302Y developing device 303B, 303C, 303M, 303Y cleaner unit 304B, 304C, 304M, 304Y developing device main body (developing section)
400 LAN

Claims (6)

ジョブID、ジョブモード及び画像データを含む印刷ジョブを印刷装置に送信する印刷制御装置であって、
撮影装置が撮影した所定のエリアの画像を解析することにより、前記所定のエリアに所定の人数以上の人が存在するか否かを判定する画像解析手段と、
前記画像データに基づいた印刷の要求を受けた場合に、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在しないと判定されたことを条件として、前記画像データと前記ジョブモードとしての印刷指示と前記ジョブIDを含む印刷ジョブを印刷装置に対して送信し、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在すると判定されたことを条件として、前記画像データと前記ジョブモードとしての記憶指示と前記ジョブIDを含む印刷ジョブを前記印刷装置に対して送信する印刷制御手段と、
を備え、
前記印刷制御手段は、
前記画像データに基づいた印刷の要求を受けた場合に、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在しないと判定されたことを条件として、前記画像データに基づいた印刷をすることを指示するための前記印刷指示を前記ジョブモードの種別として選択し、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在すると判定されたことを条件として、前記画像データを前記印刷装置側で保存することを指示するための記憶指示を前記ジョブモードの種別として選択する選択手段と、
前記ジョブID、前記選択手段により選択された種別の前記ジョブモード及び前記画像データを含む前記印刷ジョブを前記印刷装置に送信する送信手段と、
を備えることを特徴とする印刷制御装置。
A print control apparatus for transmitting a print job including a job ID, a job mode, and image data to a printing apparatus,
By analyzing an image of a predetermined area captured by the image capturing device, image analysis means for determining whether or not there are a predetermined number of people or more in the predetermined area,
When a print request based on the image data is received, the image data is conditioned on the condition that it is determined by the image analysis unit that there are no more than the predetermined number of people in the predetermined area. A print job including the print instruction as the job mode and the job ID is transmitted to the printing apparatus, and it is determined by the image analysis unit that there are more than the predetermined number of people in the predetermined area. Print control means for transmitting a print job including the image data, a storage instruction as the job mode, and the job ID to the printing apparatus,
Equipped with
The print control means,
When a print request based on the image data is received, the image data is conditioned on the condition that it is determined by the image analysis unit that there are no more than the predetermined number of people in the predetermined area. The print instruction for instructing to print based on the above is selected as the type of the job mode, and it is determined by the determination by the image analysis unit that there are more than the predetermined number of people in the predetermined area. On the condition that the image data is stored on the printing device side, a selection unit that selects a storage instruction as a type of the job mode,
Transmitting means for transmitting the print job including the job ID, the job mode of the type selected by the selecting means, and the image data to the printing apparatus;
A print control device comprising:
請求項1に記載の印刷制御装置であって、
前記選択手段は、前記画像解析手段による判定にて前記所定のエリアに前記所定の人数以上の人が存在しないと判定されても、前記画像データに基づいた印刷枚数が所定枚数以上であれば、前記ジョブモードの種別として記憶指示を選択することを特徴とする印刷制御装置。
The print control device according to claim 1,
Even if it is determined in the determination by the image analysis unit that there are no more than the predetermined number of people in the predetermined area, if the number of printed sheets based on the image data is a predetermined number or more, A print control apparatus, wherein a storage instruction is selected as the type of the job mode.
請求項1又は2に記載の印刷制御装置であって、
前記印刷装置から前記印刷ジョブについての前記印刷装置の動作に関する通知を前記ジョブIDと共に受けたならば、その動作に関する通知の内容を前記ジョブIDと共に表示する表示手段を更に備えることを特徴とする印刷制御装置。
The print control apparatus according to claim 1 or 2, wherein
When a notification regarding the operation of the printing apparatus regarding the print job is received from the printing apparatus together with the job ID, a display unit that displays the content of the notification regarding the operation together with the job ID is further provided. Control device.
請求項1乃至3の何れか1項に記載の印刷制御装置と、
前記印刷制御装置から前記画像データと前記ジョブモードとしての印刷指示と前記ジョブIDを含む印刷ジョブを受信した場合には、直ちに前記画像データに基づく印刷を実行し、前記印刷制御装置から前記画像データと前記ジョブモードとしての記憶指示と前記ジョブIDを含む印刷ジョブを受信した場合には、利用者による印刷のための操作があってから前記画像データに基づく印刷を実行する印刷装置と、
を備えることを特徴とする印刷システム
A print control device according to any one of claims 1 to 3,
When a print job including the image data, the print instruction as the job mode, and the job ID is received from the print control device, printing based on the image data is immediately executed, and the image data is output from the print control device. and when receiving a print job including the job ID and storage instruction serving as the job mode is a printing apparatus that perform printing based on the image data after there is an operation for printing by the user,
A printing system comprising:
請求項1乃至3の何れか1項に記載の印刷制御装置と、
前記印刷制御装置から受信した印刷ジョブに含まれる画像データに基づいた印刷をしている最中に、利用者による印刷中断のための操作があったならば、前記印刷を中断する印刷中断手段と、
印刷を中断した旨を前記ジョブIDと共に前記印刷制御装置に通知する通知手段と、
を備える印刷装置と、
を備えることを特徴とする印刷システム
A print control device according to any one of claims 1 to 3,
A printing interruption means for interrupting the printing if there is an operation for interrupting the printing by the user during the printing based on the image data included in the print job received from the print control device; ,
Notification means for notifying the print control device that the printing has been interrupted together with the job ID,
And the printing device Ru with a,
A printing system comprising:
請求項5に記載の印刷システムであって、
前記印刷装置は、中断した印刷に係る前記ジョブIDの指定を伴う印刷再開のための操作があったならば、前記中断した印刷を再開する再開手段を更に備えることを特徴とする印刷システム
The printing system according to claim 5, wherein
The printing apparatus, if there is an operation for printing resumes with the designation of the job ID of the print was interrupted, the printing system characterized by further comprising resuming resuming means the printing with the interruption.
JP2015200280A 2015-10-08 2015-10-08 Printing control device and printing system Active JP6749065B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015200280A JP6749065B2 (en) 2015-10-08 2015-10-08 Printing control device and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015200280A JP6749065B2 (en) 2015-10-08 2015-10-08 Printing control device and printing system

Publications (2)

Publication Number Publication Date
JP2017073028A JP2017073028A (en) 2017-04-13
JP6749065B2 true JP6749065B2 (en) 2020-09-02

Family

ID=58538736

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015200280A Active JP6749065B2 (en) 2015-10-08 2015-10-08 Printing control device and printing system

Country Status (1)

Country Link
JP (1) JP6749065B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7255271B2 (en) * 2019-03-25 2023-04-11 富士フイルムビジネスイノベーション株式会社 Image forming apparatus and program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004351863A (en) * 2003-05-30 2004-12-16 Ricoh Co Ltd Image output device, program and recording medium
JP5089178B2 (en) * 2007-01-15 2012-12-05 キヤノン株式会社 Printing apparatus, printing apparatus control method, and program
JP2009018552A (en) * 2007-07-13 2009-01-29 Riso Kagaku Corp Printing device having authentication printing function
JP2009075833A (en) * 2007-09-20 2009-04-09 Fuji Xerox Co Ltd Print processing timing control unit, print processing system and print processing timing control program
JP4544297B2 (en) * 2007-12-13 2010-09-15 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, image forming system, and program
JP2014106934A (en) * 2012-11-29 2014-06-09 Canon Marketing Japan Inc Print management system, print management device, control method and program
JP2015009508A (en) * 2013-06-28 2015-01-19 キヤノン株式会社 Printing apparatus, control method, and program
JP6238711B2 (en) * 2013-12-04 2017-11-29 キヤノン株式会社 Printing apparatus, printing control method, and program

Also Published As

Publication number Publication date
JP2017073028A (en) 2017-04-13

Similar Documents

Publication Publication Date Title
US8553274B2 (en) Image processing apparatus, method for controlling the same, and storage medium
US7643769B2 (en) Image forming system, an apparatus, and method for controlling the same
JP5871650B2 (en) Image forming apparatus, control method therefor, and program
US10848639B2 (en) Image forming apparatus, image forming system, and error notification method
CN107832026B (en) Image forming apparatus and control method thereof
JP2010160609A (en) Information processor, method for controlling the same, storage medium and program
JP2000015897A (en) Image processing apparatus and image processing method
US20140139857A1 (en) Information processing apparatus, printing apparatus, method for controlling information processing apparatus, and method for controlling printing apparatus
US20110135326A1 (en) Printing apparatus, method of controlling printing apparatus, and program
US8934146B2 (en) Image forming apparatus and method for printing a report with digital watermark
US9513846B2 (en) Image forming apparatus, method and storage medium controlling the insertion of index sheets in a print job
JP6749065B2 (en) Printing control device and printing system
US9405259B2 (en) Image forming apparatus having function of printing on index sheet, image forming system, and non-transitory computer-readable recording medium
JP5657086B2 (en) Image forming apparatus
JP5814529B2 (en) Printing system, paper attribute setting method, program
US9340051B2 (en) Printing apparatus, method for controlling printing apparatus, and storage medium for test printing
JP7073801B2 (en) Image forming device and program
JP5264229B2 (en) Image forming apparatus, control method for image forming apparatus, control program, and storage medium
JP2014080029A (en) Image formation apparatus
JP7040190B2 (en) A recognition system, recognition method, and recognition program for the taker of the output of the image forming apparatus.
JP6455592B2 (en) Electronic apparatus and image forming apparatus
JP2020059175A (en) Image forming device
JP7562998B2 (en) Image forming system
JP6027751B2 (en) Image forming apparatus, control method therefor, and program
JP6141237B2 (en) Image processing apparatus and image processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180920

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190402

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190903

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200312

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200809

R150 Certificate of patent or registration of utility model

Ref document number: 6749065

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150