JP2016107572A - Printer, printing method, and program - Google Patents
Printer, printing method, and program Download PDFInfo
- Publication number
- JP2016107572A JP2016107572A JP2014249419A JP2014249419A JP2016107572A JP 2016107572 A JP2016107572 A JP 2016107572A JP 2014249419 A JP2014249419 A JP 2014249419A JP 2014249419 A JP2014249419 A JP 2014249419A JP 2016107572 A JP2016107572 A JP 2016107572A
- Authority
- JP
- Japan
- Prior art keywords
- sheet
- user
- printing apparatus
- storage unit
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、シートに画像を印刷する印刷装置、印刷方法、及びプログラムに関する。 The present invention relates to a printing apparatus, a printing method, and a program for printing an image on a sheet.
従来、シートに画像を印刷する印刷装置は、画像が印刷されたシート(印刷物)を印刷後に装置外に排出していた。また、近年では、印刷後すぐに装置外に印刷物を排出するのではなく、一時的に装置内に溜め置く仕組みが提案されている。 Conventionally, a printing apparatus that prints an image on a sheet discharges the sheet (printed material) on which the image is printed out of the apparatus after printing. In recent years, a mechanism has been proposed in which printed matter is not temporarily discharged outside the apparatus immediately after printing but is temporarily stored in the apparatus.
特許文献1に記載の印刷装置には、装置内に複数のシート収納部が備えられており、印刷物はいずれか1つのシート収納部に一旦収納される。そして、印刷装置にはユーザを認証する機能が備えられており、複数のシート収納部に収納された印刷物のうち認証されたユーザに対応するものが部分的に装置外に露出するように搬送される。ユーザは、部分的に露出した印刷物を引き抜くことにより、自分の印刷物を受け取ることができる。 The printing apparatus described in Patent Document 1 includes a plurality of sheet storage units in the apparatus, and the printed material is temporarily stored in any one sheet storage unit. The printing apparatus is provided with a function for authenticating the user, and among the printed materials stored in the plurality of sheet storage units, one corresponding to the authenticated user is conveyed so as to be partially exposed to the outside of the apparatus. The The user can receive his / her printed matter by pulling out the partially exposed printed matter.
このような構成によって、印刷物を他人に見られることによる機密情報の漏洩を防止しつつ、ユーザが印刷装置の設置場所に到着するよりも前に印刷を開始することで作業効率を向上させることが可能となっている。 With such a configuration, it is possible to improve work efficiency by starting printing before the user arrives at the installation location of the printing apparatus while preventing leakage of confidential information due to others seeing the printed matter. It is possible.
一方、特許文献2には、印刷装置において印刷物を排紙した後、所定時間が経過しても印刷物が放置されたままになっている場合に、印刷物の所有者であるユーザに電子メールで通知することが開示されている。 On the other hand, in Japanese Patent Application Laid-Open No. H10-228260, when a printed material is discharged from the printing apparatus and the printed material is left unattended even after a predetermined time has passed, a notification is sent to the user who owns the printed material by e-mail. Is disclosed.
特許文献1に開示された構成において、シート収納部に印刷物が収納された状態で放置される(印刷物が取り出されないまま長時間が経過する)と、一部のユーザによってシート収納部が占有され、他のユーザによるシート収納部の使用ができなくなってしまう。 In the configuration disclosed in Patent Document 1, when a printed material is stored in the sheet storage unit (when a long time elapses without the printed material being taken out), the sheet storage unit is occupied by some users. The sheet storage unit cannot be used by other users.
このような問題の対策として、特許文献2に開示された構成を採用し、印刷物がシート収納部に収納されてから所定時間が経過したことに応じて所有者への通知を行うことが考えられる。しかしながら、特許文献2では、所定時間が経過したことのみに基づいて通知が行われるため、通知の必要性が高くない場面で通知が行われる場合がある。具体例を挙げて説明すると、たとえば同一のユーザが続けて2回の印刷を行い、2回分の印刷物をまとめて取りに行こうと考えているときに、何らかの事情により1回目の印刷と2回目の印刷の間に時間があいてしまう場合がある。このとき、当該ユーザの印刷物が1つのシート収納部を占有してはいるものの、他のシート収納部には十分な空きがある場合が考えられるが、従来技術ではこのような場合にも通知が行われることになる。このような状況での通知は、通知を受け取るユーザにとって煩わしく、印刷装置にとっても通知を行うための余計な負荷がかかるという問題がある。 As a countermeasure against such a problem, it is conceivable to adopt the configuration disclosed in Patent Document 2 and to notify the owner when a predetermined time has elapsed since the printed material was stored in the sheet storage unit. . However, in Patent Document 2, since notification is performed only based on the elapse of a predetermined time, notification may be performed in a scene where the necessity of notification is not high. For example, when the same user continuously prints twice and wants to collect the printed matter for two times, the first print and the second print for some reason. There may be some time between printing. At this time, although the printed matter of the user occupies one sheet storage unit, there may be a case where there is sufficient space in the other sheet storage unit. Will be done. The notification in such a situation is troublesome for the user who receives the notification, and there is a problem that an extra load for the notification is applied to the printing apparatus.
本発明は、上記の課題に鑑みなされたものであり、印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの通知を収納部の空き状況に応じて適切に行える仕組みを提供することを目的とする。 The present invention has been made in view of the above problems, and in a printing apparatus having a plurality of storage units for storing printed matter, a mechanism that can appropriately notify the user according to the availability of the storage unit. The purpose is to provide.
上記の目的を達成するために本発明の印刷装置は、シートに画像を印刷する印刷手段と、前記印刷手段によって画像が印刷されたシートを積載する複数の積載手段と、前記複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う通知手段と、を備えることを特徴とする。 In order to achieve the above object, a printing apparatus according to the present invention includes a printing unit that prints an image on a sheet, a plurality of stacking units that stack sheets on which images are printed by the printing unit, and a plurality of stacking units. And a notification means for performing a predetermined notification to a user using the loading means based on the number of the loading means not in use.
本発明によれば、印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの通知を収納部の空き状況に応じて適切に行うことができる。 According to the present invention, in a printing apparatus including a plurality of storage units for storing printed materials, notification to a user can be appropriately performed according to the availability of the storage unit.
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The following embodiments do not limit the invention according to the claims, and all combinations of features described in the embodiments are not necessarily essential to the solution means of the invention.
図1に、本発明が適用される印刷装置の一例としてのモノクロデジタルプリンタの断面図を示す。図1において、100は印刷装置全体を示す。印刷装置100には、印刷部101が備えられている。102は、印刷部101にシートを給送するシート給送部であり、103は、シートに画像を定着させる定着部である。124は、印刷装置100の上部に設けられ、印刷部101によって画像が印刷されたシート(印刷物)を積載する積載トレイである。積載トレイ124に排出された印刷物は、後述する取り出し指示を必要とせずにユーザが取り上げることができる。
FIG. 1 is a sectional view of a monochrome digital printer as an example of a printing apparatus to which the present invention is applied. In FIG. 1,
201、202、203は、印刷部101によって画像が印刷されたシート(印刷物)を装置内に収納する3つのシート収納部であり、印刷部101と積載トレイ124の間に設けられている。なお、3つのシート収納部を総称する場合はシート収納部200と呼び、3つのシート収納部のうち特定のものを示す場合はシート収納部201、シート収納部202、又はシート収納部203等のように呼ぶこととする。また、シート収納部200は、印刷装置100の内部に設けられているため「収納部」と称するが、シートを積載する役割を担うため「積載部」の一種であると言える。
シート収納部200に収納された印刷物は、後述する取り出し指示が行われたことに応じて部分的に装置外に露出するように搬送され、ユーザが引き抜くことができる。なお、ここではシート収納部が3つ備えられている例を示すが、シート収納部の数はこれ以外の数であっても良い(但し、2つ以上)。
The printed matter stored in the
印刷部101は、図1中で時計回りに回転する感光体ドラム111と、露光装置113と、感光体ドラム111の回転方向に沿って配設された帯電ローラ112と、現像装置114と、転写ローラ115とを有している。これらの部材を用いて、印刷部101はシート上にトナー像を形成する。
The
シート給送部102は、印刷に用いられるシートが複数枚、積層状態で収納されている給紙カセット105、給紙ローラ107、搬送ガイド109、レジストレーションローラ110等を有している。定着部103は、定着ローラ116と、この定着ローラ116に下方から当接された加圧ローラ117と、搬送ローラ118とを有している。印刷部101と、定着部103と、給紙カセット105との間には、シートの表裏両面に画像を印刷する場合に使用されるシートの再搬送通路126が設けられている。
The
204は、シート収納部201にシートを搬送するための搬送ローラである。同様に、205はシート収納部202にシートを搬送するための搬送ローラであり、206はシート収納部203にシートを搬送するための搬送ローラである。
120は、図1にて実線で示した第1の位置と、破線で示した第2の位置とに切替え可能な搬送路切り替え部材である。搬送路切り替え部材120は、図1中の実線の位置と破線の位置に不図示のアクチュエータによって切り替え可能な構成となっている。121および123は、正逆転可能に設けられ、正回転することでシートを積載トレイ124に排出し、逆回転することでシートを再搬送通路126へ向けて搬送する反転ローラである。
シートを積載トレイ124に向けて搬送する場合には、搬送路切り替え部材120が破線で示した位置に切り替えられ、シートは搬送ローラ121により排出ガイド122に沿って搬送され、反転ローラ123により、積載トレイ124に排出される。
When the sheet is transported toward the
また、シートの両面に画像が印刷される場合には、一方の面(表面)にトナー像が定着されたシートが反転ローラ123に向かって搬送される。そして、シートの後端が分岐部127を抜けた後、搬送ローラ121および反転ローラ123を逆転させることで、シートはスイッチバックされ、再搬送通路126を通過して、印刷部101に再搬送される。
When images are printed on both sides of the sheet, the sheet with the toner image fixed on one side (front surface) is conveyed toward the
シートをシート収納部200に向けて搬送する場合には、搬送路切り替え部材120が実線で示した位置に切り替えられ、シートは搬送路128を通ってシート収納部200に搬送される。211と212は、それぞれシートが搬送される経路を切り替える第1の切り替え部材と第2の切り替え部材である。第1の切り替え部材211および第2の切り替え部材212は、図1中の実線の位置と破線の位置に不図示のアクチュエータによって切り替え可能な構成となっている。
When the sheet is conveyed toward the
シート収納部201にシートを搬送する場合には、図1中の実線にて示された位置に第1の切り替え部材211と第2の切り替え部材212がそれぞれ切り替えられ、保持される。そして画像が印刷されたシートは、搬送路128、搬送ガイド207、208の順に通過し、さらに搬送ローラ204によって、シート収納部201にフェイスダウン状態、即ち表面を下方に向けた状態で収納される。
When the sheet is conveyed to the
シート収納部202にシートを搬送する場合には、第1の切り替え部材211が図1中の実線にて示された位置に、第2の切り替え部材212が破線で示された位置にそれぞれ切り替えられ、保持される。そして画像が印刷されたシートは、搬送路128、搬送ガイド207、209の順に通過し、さらに搬送ローラ205によって、シート収納部202にフェイスダウン状態、即ち表面を下方に向けた状態で収納される。
When the sheet is conveyed to the
シート収納部203にシートを搬送する場合には、第1の切り替え部材211が図1中の破線にて示された位置に切り替えられ、保持される。そして画像が印刷されたシートは、搬送路128、搬送ガイド210の順に通過し、さらに搬送ローラ206によって、シート収納部203にフェイスダウン状態、即ち表面を下方に向けた状態で収納される。
When the sheet is conveyed to the
シート収納部200に収納されたシートは、ユーザからの取り出し指示に応じて排出口234に搬送される。この搬送の詳細については図2及び図3を用いて後述する。排出口234に搬送されたシートは、部分的に装置外に露出した状態で保持され、ユーザによって引き抜かれるのを待つ。106は、排出口234に搬送されたシートがユーザによって引き抜かれたことを検知するための部材である。部材106は、シートが排出口234に搬送される前(及び、搬送されたシートをユーザが引き抜いた後)は図1中の実線の位置にあり、シートが排出口234に搬送されてユーザによる引き抜きを待っているときには破線の位置にある。なお、ここではシート収納部201、202、203に共通のものとして1つの排出口234を備える例を用いて説明したが、シート収納部毎に専用の排出口をそれぞれ備えるようにしても良い。
The sheet stored in the
次に、図2を用いてシート収納部200の詳細な構成について説明する。印刷装置100は、複数のシート収納部201、202、203が上下に積み重ねられた状態で備えられている。それぞれのシート収納部の構成は同じであり、ここでは、シート収納部201の構成について説明する。
Next, a detailed configuration of the
搬送ローラ204によりシート収納部201に搬送されたシートは、積載面231に一時的に積載されて収納される。不図示のシート有無検知センサにより、積載面231上にシートが載置されているか否かを検知可能である。233は、収納されているシートの搬送方向上流端部(後端部)を押して、シートの搬送方向下流端部(先端部)の一部を排出口234から装置外に露出させる押し出し部材である。シートは、押し出し部材233により排出口234に押し出されることにより、ユーザが引き抜くことが可能となる。また、押し出し部材233によって装置外に露出する部分のシート長さは30mmであるものとするが、ユーザがシートを掴むことが可能であって、且つ、シートが自重で抜け落ちてしまわない長さであればこれに限らない。
The sheet conveyed to the
押し出し部材233は、シート収納部201にシートが収納される際には、シートの搬送及び積載を邪魔しない図2中にて実線で示される積載位置に位置している。一方、収納されているシートを押し出す際には、シート排出方向に沿って排出口234に向かって移動し、破線で示される押し出し位置(シート排出位置)へと移動する。その後、シートがユーザによって引き抜かれたことが部材106の位置によって検知されると、押し出し部材233は積載位置に戻される。
The push-out
図3(a)(b)は、シート収納部201の斜視図である。図3(a)は、押し出し部材233が積載位置にある場合を示し、図3(b)は押し出し位置にある場合を示す。押し出し部材233は、シート排出にともなうシートの回転を防止するため、搬送方向に対して直交する方向(主走査方向)に並んだふたつのシート後端押圧爪233aおよび233bを有している。シートを押し出す際には、シート後端押圧爪233aおよび233bがシートの上流端部を押圧してシート排出を行う。押し出し部材233は、積載位置と押し出し位置の間をシート排出方向に沿って往復移動する。
3A and 3B are perspective views of the
図4は、印刷装置100の外観斜視図を示す。排出口234からは、シート収納部201、202、203のいずれかから排出されたシート束の下流端部が露出している。ユーザは、装置外に露出した下流端部を掴んでシート束を引き抜くことで自分の印刷物を受け取ることができる。307は、印刷装置100に対するユーザからの指示を受け付けるとともに、ユーザに対して各種情報を通知するための画面を表示することが可能な操作表示部である。操作表示部307にはタッチパネル機能が備えられており、後述する制御部501は、タッチされた位置に応じてユーザからの指示の内容を判断する。
FIG. 4 is an external perspective view of the
図5は、印刷装置100を含む印刷システム全体のハードウェア構成図である。CPU502を含む制御部501は、印刷装置100全体の動作を制御する。CPU502は、ROM503に記憶された制御プログラムを読み出して、印刷動作やシート搬送の制御を行う。RAM504は、CPU502の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、印刷装置100は1つのCPU502が1つのメモリ(RAM504)を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のCPUや複数のRAM、或いはHDDやSSDを協働させて各処理を実行するようにすることもできる。また、後述する処理の一部をASIC(Application Specific integrated Cirsuit)等のハードウェア回路を用いて実行するようにしても良い。
FIG. 5 is a hardware configuration diagram of the entire printing system including the
操作表示部I/F505は、操作表示部307と制御部501を接続する。操作表示部307は、後述する印刷物の取り出し指示を受け付けるための受付部としての役割を担い、図14に示す画面を表示する。印刷部I/F506は、印刷部101と制御部501を接続する。印刷部101で印刷すべき画像は印刷部I/F506を介して制御部501から転送され、印刷部101によりシート上に印刷される。
The operation display unit I /
ネットワークI/F507は、印刷装置100をLAN(Local Area Network)510に接続する。LAN510にはクライアントPC520が接続されており、クライアントPC520にインストールされたプリンタドライバによって生成された印刷データをネットワークI/F507が受信する。
A network I /
CPU522を含む制御部521は、クライアントPC520全体の動作を制御する。CPU522は、ROM523に記憶された制御プログラムを読み出して、プリンタドライバを含む各種アプリケーションの制御を行う。RAM524は、CPU522の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、クライアントPC520は1つのCPU522が1つのメモリ(RAM524)を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のCPUや複数のRAM、或いはHDDやSSDを協働させて各処理を実行するようにすることもできる。また、後述する処理の一部をASIC等のハードウェア回路を用いて実行するようにしても良い。
A control unit 521 including a
ディスプレイI/F527は、ディスプレイ529と制御部521を接続する。ディスプレイ529には、後述する各種画面が表示される。キーボードI/F526は、キーボード528と制御部521を接続する。キーボード528を用いてなされたユーザの操作は、キーボードI/F526を介して制御部521に入力される。ネットワークI/F525は、クライアントPC520をLAN510に接続する。なお、ここではクライアントPCを1つだけ図示するが、実際にはクライアントPC520と同様の構成を有する複数のクライアントPCがLAN510に接続されているものとする。
A display I / F 527 connects the
図6は、クライアントPC520から印刷装置100に対して印刷データを送信する場合の基本的なシーケンスを示す図である。はじめに、クライアントPC520から印刷装置100に対して、シート収納部200の使用可否を問い合わせる(ステップS601)。印刷装置100は、クライアントPC520からの問合せを受けると、シート収納部200の使用可否を確認する(ステップS602)。
FIG. 6 is a diagram showing a basic sequence when print data is transmitted from the client PC 520 to the
続いて、印刷装置100は、シート収納部200の使用可否をクライアントPC520に応答する(ステップS603)。クライアントPC520は、印刷装置100からの応答を受けると、応答された内容を反映させた状態でユーザから印刷設定を受け付けた後、印刷装置100に印刷データを送信する(ステップS604)。印刷データを受信した印刷装置100は、印刷データの内容に従って印刷ジョブを実行する(ステップS605)。
Subsequently, the
図7は、シート収納部200の使用可否の問合せを行い、印刷データを送信するときのクライアントPC520の動作を説明するフローチャートである。図7のフローチャートに示す各動作(ステップ)は、クライアントPC520の制御部521がROM523に記憶された制御プログラムを実行することにより実現される。
FIG. 7 is a flowchart for explaining the operation of the client PC 520 when inquiring whether the
ステップS701では、クライアントPC520に予めインストールされているプリンタドライバがユーザによって起動されたか否かを判定する。プリンタドライバの起動は、文書作成や表計算などの各種アプリケーションの画面から指示することができる。ステップS701でプリンタドライバが起動されたと判定するとステップS702に進む。 In step S701, it is determined whether a printer driver preinstalled in the client PC 520 has been activated by the user. Activation of the printer driver can be instructed from the screens of various applications such as document creation and spreadsheet. If it is determined in step S701 that the printer driver has been activated, the process advances to step S702.
ステップS702では、クライアントPC520を使用しているユーザの識別情報(ユーザID)を取得する。ユーザは、クライアントPC520の使用を開始するときにキーボード528を用いてユーザIDを入力する必要があり、入力されたユーザIDはRAM524内に一時的に記憶されている。ステップS702では、RAM524に記憶されているユーザIDを取得する。なお、プリンタドライバが起動するときに、ユーザに対してユーザIDの入力を求めるようにしても良い。
In step S702, identification information (user ID) of the user who uses the client PC 520 is acquired. The user needs to input a user ID using the
ステップS703では、ステップS702で取得したユーザIDを用いて、印刷装置100にシート収納部200の使用可否を問い合わせる。ステップS704では、シート収納部200の使用可否についての印刷装置100からの応答を受けたかを判定し、応答を受けたと判定するとステップS705に進む。ステップS705では、図8に示す印刷設定画面800をディスプレイ529に表示させる。
In step S703, the
図8は、ステップS705で表示される印刷設定画面の一例である。印刷設定画面800は、基本的な設定を行うためのシート801、ページ設定を行うためのシート802、仕上げ設定を行うためのシート803、給紙設定を行うためのシート804、印刷品質設定を行うためのシート805を含む。
FIG. 8 is an example of a print setting screen displayed in step S705. The
806では、A4、LTRなどの用紙サイズの設定が行われる。807では、印刷の向きとして縦または横が選択される。808では、1枚のシートにレイアウトするページ数の設定が行われる。809では、両面印刷の設定が行われる。810では、印刷部数の設定が行われる。811では、カラーで印刷するかモノクロで印刷するかの設定が行われる。812では、印刷物の排紙先の設定が行われる。 In 806, paper sizes such as A4 and LTR are set. In 807, portrait or landscape is selected as the print direction. In 808, the number of pages to be laid out on one sheet is set. In 809, double-sided printing is set. In 810, the number of print copies is set. In 811, setting is made to print in color or in monochrome. In 812, the output destination of the printed material is set.
812の設定では、図示するように排紙先の候補として、「外部トレイ」と「内部トレイ」がドロップダウン形式で表示される。「外部トレイ」は積載トレイ124に対応し、「内部トレイ」は、シート収納部200に対応する。即ち、ユーザは、積載トレイ124にシートを排紙させたい場合は「外部トレイ」を選択し、シート収納部200にシートを排紙させたい場合は「内部トレイ」を選択する。
In the setting of 812, “external tray” and “internal tray” are displayed in drop-down format as candidates for paper discharge destinations as shown in the figure. The “external tray” corresponds to the stacking
812の設定は、印刷装置100に対する問合せの結果に応じて、選択可能な候補が変更される。具体的には、シート収納部200が使用可能である場合には、図示するように「外部トレイ」と「内部トレイ」がいずれも選択可能に表示される。一方、シート収納部200が使用可能でない場合には、「外部トレイ」のみが選択可能に表示され、「内部トレイ」は選択不可能となる。
In the setting of 812, selectable candidates are changed according to the result of the inquiry to the
図7の説明に戻り、ステップS706では、印刷実行が指示されたか否かを判定する。ここでは、図8に示すOKキー814が押下された場合に印刷実行が指示されたと判定する。なお、キャンセルキー813が押下された場合にはプリンタドライバを閉じて処理を終了する。印刷実行が指示されたと判定するとステップS707に進む。ステップS707では、図8の印刷設定画面800を介してなされた印刷設定に基づく印刷データを印刷装置100に送信する。この印刷データにもステップS702で取得したユーザIDが含まれる。
Returning to the description of FIG. 7, in step S <b> 706, it is determined whether printing execution is instructed. Here, it is determined that printing execution is instructed when the
図9及び図11は、クライアントPC520から問合せを受けた場合、及び、印刷データを受信した場合の印刷装置100の動作を説明するフローチャートである。図9及び図11のフローチャートに示す各動作(ステップ)は、印刷装置100の制御部501がROM503に記憶された制御プログラムを実行することにより実現される。
9 and 11 are flowcharts for explaining the operation of the
ステップS901では、クライアントPC520から問合せを受けたか否かを判定する。問合せを受けたと判定するとステップS902に進み、問合せを受けていないと判定するとステップS907に進む。ステップS907では、印刷データを受信したか否かを判定する。印刷データを受信したと判定するとステップS1101に進み、印刷データを受信していないと判定すると処理を終了する。 In step S901, it is determined whether an inquiry has been received from the client PC 520. If it is determined that an inquiry has been received, the process proceeds to step S902. If it is determined that no inquiry has been received, the process proceeds to step S907. In step S907, it is determined whether print data has been received. If it is determined that print data has been received, the process proceeds to step S1101, and if it is determined that print data has not been received, the process ends.
ステップS902では、クライアントPC520からの問合せに含まれるユーザID(ステップS702で取得されたもの)に基づいて、当該ユーザIDに対応するユーザがシート収納部200を使用しているか否かを判定する。この判定は、図10に示す管理テーブル1000の情報に基づいて行われる。
In step S902, based on the user ID (obtained in step S702) included in the inquiry from the client PC 520, it is determined whether or not the user corresponding to the user ID is using the
図10は、シート収納部200の管理テーブル1000を示す図である。管理テーブル1000は、RAM504に記憶されている。なお、印刷装置100の電源がオフになっても情報を失わないようにするために、SRAMまたはHDD等の不揮発性メモリに記憶するようにしても良い。
FIG. 10 is a diagram showing a management table 1000 of the
1001は、3つのシート収納部を区別するための情報であり、201、202、203という識別子が格納されている。1002は、シートの収納状況を示す情報であり、「True」はシートが収納されている(即ち、シート収納部が使用されている)ことを示し、「False」はシートが収納されていない(即ち、シート収納部が使用されていない)ことを示す。1003には、シート収納部を使用しているユーザのユーザIDが格納される。シート収納部が格納されていないときは「Null」が格納されている。
1004には、シート収納部を使用しているユーザの通知先が格納される。シート収納部が格納されていないときは「Null」が格納されている。なお、ここでは、印刷データの送信元であるクライアントPC520のIPアドレスを通知先として用いるものとするが、ユーザのメールアドレスや電話番号などを通知先として用いても良い。この場合は、例えば印刷設定画面800に電話番号やメールアドレスを入力する欄を設けることが考えられる。
In 1004, a notification destination of a user who uses the sheet storage unit is stored. When the sheet storage unit is not stored, “Null” is stored. Here, the IP address of the client PC 520 that is the transmission source of the print data is used as the notification destination, but the user's mail address or telephone number may be used as the notification destination. In this case, for example, it is conceivable to provide a column for inputting a telephone number or mail address on the
1005には、シート収納部の使用開始日時が格納される。シート収納部が格納されていないときは「Null」が格納されている。なお、ここではシート収納部の使用時間を示す情報として最初に収納されるシートへの印刷を行うための印刷データを受信した時刻を用いているが、最初のシートが収納された時刻でも良い。或いは、最初のシートへの印刷を行うための印刷ジョブの実行が完了した時刻でも良い。また、各時刻からの経過時間を示す情報を格納しても良い。1006は、シート収納部の使用が制限されているか否かを示す情報であり、「True」は使用が制限されていることを示し、「False」は使用が制限されていないことを示す。
1005 stores the use start date and time of the sheet storage unit. When the sheet storage unit is not stored, “Null” is stored. Here, the time when print data for printing on the first stored sheet is received is used as information indicating the usage time of the sheet storage unit, but the time when the first sheet is stored may be used. Alternatively, it may be the time when execution of the print job for printing on the first sheet is completed. Moreover, you may store the information which shows the elapsed time from each time.
図9の説明に戻り、ステップS902では、クライアントPC520からの問合せに含まれるユーザIDが、管理テーブル1000の1002に格納されているか否かを確認する。ユーザIDが格納されている場合は、当該ユーザIDに対応するユーザがシート収納部200を使用していると判定し、ステップS903に進む。一方、ユーザIDが格納されていない場合は、当該ユーザIDに対応するユーザがシート収納部200を使用していないと判定し、ステップS904に進む。
Returning to the description of FIG. 9, in step S <b> 902, it is confirmed whether or not the user ID included in the inquiry from the client PC 520 is stored in 1002 of the management table 1000. If the user ID is stored, it is determined that the user corresponding to the user ID is using the
ステップS903では、ユーザIDに対応するユーザが使用しているシート収納部の使用が制限されているか否かを判定する。ここでは、管理テーブル1000の1006の値が「True」であれば使用が制限されていると判定し、ステップS906に進む。一方、1006の値が「False」であれば使用が制限されていないと判定し、ステップS905に進む。 In step S903, it is determined whether or not use of the sheet storage unit used by the user corresponding to the user ID is restricted. Here, if the value of 1006 in the management table 1000 is “True”, it is determined that the use is restricted, and the process proceeds to step S906. On the other hand, if the value of 1006 is “False”, it is determined that the use is not restricted, and the process proceeds to step S905.
ステップS904では、シート収納部200に空きがあるか否かを判定する。ここでは、管理テーブル1000の1002の値が「False」となっているシート収納部があれば、シート収納部200に空きがあると判定し、ステップS905に進む。一方、1002の値が「False」となっているシート収納部がなければ、シート収納部200に空きがないと判定し、ステップS906に進む。
In step S904, it is determined whether or not the
ステップS905では、問合せ元のクライアントPC520に対して、シート収納部200が使用可能である旨を応答する。ステップS906では、問合せ元のクライアントPC520に対して、シート収納部200が使用不可能である旨を応答する。
In step S905, a response is sent to the inquiry source client PC 520 that the
クライアントPC520から印刷データを受信して図11に進んだ場合、ステップS1101では、印刷データに設定された排紙先(図8の812で設定されたもの)が内部トレイであるか外部トレイであるかを判定する。内部トレイであると判定するとステップS1102に進み、内部トレイでない(外部トレイである)と判定するとステップS1109に進む。ここでステップS1109に進んだ場合、ステップS1109では、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを積載トレイ124に排出する。
When the print data is received from the client PC 520 and the process proceeds to FIG. 11, in step S1101, the paper discharge destination set in the print data (set in 812 in FIG. 8) is the internal tray or the external tray. Determine whether. If it is determined that it is an internal tray, the process proceeds to step S1102, and if it is determined that it is not an internal tray (external tray), the process proceeds to step S1109. If the process proceeds to step
ステップS1102では、印刷データに含まれるユーザIDに対応するユーザがシート収納部200を使用しているか否かを判定する。印刷データに含まれるユーザIDが管理テーブル1000の1002に格納されている場合は、当該ユーザIDに対応するユーザがシート収納部200を使用していると判定し、ステップS1109に進む。印刷データに含まれるユーザIDが管理テーブル1000の1002に格納されていない場合は、当該ユーザIDに対応するユーザがシート収納部200を使用していないと判定し、ステップS1103に進む。ここでステップS1109に進んだ場合、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを、シート収納部200のうち印刷データに含まれるユーザIDに対応するユーザが使用しているシート収納部に排出する。つまり、あるユーザがあるシート収納部を使用し始めると、そのユーザの印刷物は全てそのシート収納部に収納するように制御される。なお、シート収納部が満載になった場合に、そのシート収納部の使用を制限する(即ち、管理テーブル1000の1006の値を「True」に変更する)ようにしても良い。
In step S <b> 1102, it is determined whether or not the user corresponding to the user ID included in the print data is using the
ステップS1103では、空いているシート収納部を新たなユーザが使用し始めることになるため、それに合わせて管理テーブル1000の情報を更新する。具体的には、使用されるシート収納部に対応する1002の値を「True」に変更し、ユーザID、通知先、使用開始日時の値をそれぞれ1003、1004、1005に格納する。 In step S1103, since a new user starts to use the empty sheet storage unit, the information in the management table 1000 is updated accordingly. Specifically, the value of 1002 corresponding to the sheet storage unit to be used is changed to “True”, and the values of the user ID, the notification destination, and the use start date and time are stored in 1003, 1004, and 1005, respectively.
ステップS1104では、ステップS1103での更新が行われた後の状態として、シート収納部の空き数が1以下であるか否かを判定する。空き数が1以下であると判定するとステップS1105に進み、空き数が1以下でない(2以上である)と判定するとステップS1109に進む。ここでステップS1109に進んだ場合、ステップS1109では、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを、ステップS1103で情報を更新したシート収納部に排出する。なお、ステップS1104での判定に用いる閾値は「1」に限らず「2」以上であっても良いし、可変設定できるようにしても良い。 In step S1104, it is determined whether or not the number of empty sheets in the sheet storage unit is 1 or less as the state after the update in step S1103. If it is determined that the number of vacancy is 1 or less, the process proceeds to step S1105, and if it is determined that the number of vacancy is not 1 or less (2 or more), the process proceeds to step S1109. If the process proceeds to step S1109, in step S1109, a print job is executed based on the received print data, and the sheet on which the image is printed is discharged to the sheet storage unit whose information has been updated in step S1103. Note that the threshold used for the determination in step S1104 is not limited to “1” but may be “2” or more, or may be variably settable.
ステップS1105では、シート収納部の空き数が0であるか否かを判定する。空き数が0であると判定するとステップS1106に進み、空き数が0でない(1である)と判定するとステップS1108に進む。なお、ステップS1105での判定に用いる閾値は「0」に限らず「1」以上であっても良いし、可変設定できるようにしても良い。但し、ステップS1104での判定に用いる閾値よりも小さい値であるものとする。 In step S1105, it is determined whether the number of empty sheets in the sheet storage unit is zero. If it is determined that the number of vacancies is 0, the process proceeds to step S1106, and if it is determined that the number of vacancies is not 0 (1), the process proceeds to step S1108. Note that the threshold used for the determination in step S1105 is not limited to “0” but may be “1” or more, or may be variably settable. However, it is assumed that the value is smaller than the threshold value used for the determination in step S1104.
ステップS1106では、管理テーブル1000の1005に格納された値を参照することによって、現在使用されているシート収納部のうち、使用時間が最も長いシート収納部を特定する。そして、そのシート収納部の使用を制限する(即ち、管理テーブル1000の1006の値を「True」に変更する)。更に、ステップS1107では、使用が制限されたシート収納部を使用しているユーザに対して警告通知を行う。ここでは、管理テーブル1000の1004に格納されている値が通知先として用いられる。
In step S1106, by referring to the value stored in 1005 of the management table 1000, the sheet storage unit with the longest usage time is identified among the currently used sheet storage units. Then, use of the sheet storage unit is restricted (that is, the
図12(a)には、ステップS1107で行われた警告通知を受けた場合に、クライアントPC520のディスプレイ529に表示されるメッセージ例を示す。警告通知には、印刷物が長時間放置されている旨、内部トレイの使用が制限された旨、及び印刷物を取り出すと制限が解除される旨を示すメッセージが含まれる。
FIG. 12A shows an example of a message displayed on the
ステップS1108では、管理テーブル1000の1005に格納された値を参照することによって、シート収納部200を現在使用しているユーザのうち、使用時間が最も長いユーザを特定する。そして、そのユーザに対して催促通知を行う。ここでは、管理テーブル1000の1004に格納されている値が通知先として用いられる。
In step S1108, by referring to the value stored in 1005 of the management table 1000, the user who uses the
図12(b)には、ステップS1108で行われた催促通知を受けた場合に、クライアントPC520のディスプレイ529に表示されるメッセージ例を示す。催促通知には、印刷物が長時間放置されている旨、及び印刷物を速やかに取り出すべきである旨を示すメッセージが含まれる。
FIG. 12B shows an example of a message displayed on the
ステップS1107またはステップS1108を経由してステップS1109に進んだ場合は、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを、印刷データに含まれるユーザIDに対応するシート収納部に排出する。 When the process proceeds to step S1109 via step S1107 or step S1108, the print job is executed based on the received print data, and the sheet on which the image is printed is stored in the sheet corresponding to the user ID included in the print data. Drain to the department.
以上のように、図9及び図11のフローチャートを用いて説明した例では、シート収納部200の空き数が1になったときに、使用時間が最も長いユーザに対して催促通知を行う。また、シート収納部200の空き数が0になったときに、使用時間が最も長いシート収納部の使用を制限するとともに、そのシート収納部を使用しているユーザに対して警告通知を行う。このように、シート収納部200の空き数が少なくなった場合或いは0になったことに基づき、放置されている印刷物を取り出すように促すことにより、一部のユーザによるシート収納部の占有を防止することができる。なお、ここでは、通知のみを行う場合と使用制限と通知の両方を行う場合を段階的に切り替える例を説明したが、閾値を1つだけ用いて通知のみを行うようにしても良い。また、ここでは、使用されていないシート収納部の数を閾値と比較するようにしたが、使用されているシート収納部の数と閾値を比較するようにしても良い。この場合でも、実質的には「使用されていないシート収納部の数に基づき、シート収納部を使用しているユーザに対して通知を行う」ことに該当するものとする。
As described above, in the example described with reference to the flowcharts of FIGS. 9 and 11, when the number of empty sheets in the
図13は、シート収納部200に収納されているシートをユーザが取り出す場合の印刷装置100の動作を説明するフローチャートである。図13のフローチャートに示す各動作(ステップ)は、印刷装置100の制御部501がROM503に記憶された制御プログラムを実行することにより実現される。
FIG. 13 is a flowchart for explaining the operation of the
ステップS1301では、ユーザから取り出し指示を受け付けたか否かを判定する。ユーザからの取り出し指示の受け付けは、図14に示す画面を介して行われる。 In step S1301, it is determined whether a removal instruction has been received from the user. Acceptance of a removal instruction from the user is performed via the screen shown in FIG.
図14は、印刷装置100の操作表示部307に表示される画面例を示す。1401は取り出しボタンであり、シート収納部201、202、203にそれぞれに対応付けて3つ表示されている。各ボタン上には、現在シート収納部を使用しているユーザを示すために、ユーザID(管理テーブル1000の1003の値)が表示されている。いずれかの取り出しボタン1401が押下されると、取り出し指示を受け付けたと判定し、ステップS1302に進む。
FIG. 14 shows an example of a screen displayed on the
ステップS1302では、押下された取り出しキーに対応するシート収納部に収納済みのシートを、押し出し部材233を用いて搬送し、排出口234から装置外に露出させる。ユーザは露出部分を掴んで引き抜くことによって印刷物を受け取ることができる。なお、取り出しキーが操作された後にパスワードの入力を求め、予め記憶しているユーザ情報と照合することによってユーザを認証するようにしてもよい。この場合は、認証が成功したことに応じてシートが搬送される。ステップS1303では、操作された取り出しキーを非表示にする(画面に表示しないようにする)。
In step S1302, the sheet that has been stored in the sheet storage unit corresponding to the take-out key that has been pressed is conveyed using the push-out
ステップS1304では、使用されていたシート収納部が空くことになるため、それに合わせて管理テーブル1000の情報を更新する。具体的には、空いたシート収納部に対応する1002の値を「False」に変更し、1003、1004、1005の値を「Null」に変更する。また、1006の値が「True」になっている場合は「False」に変更する。 In step S1304, since the used sheet storage unit becomes empty, the information in the management table 1000 is updated accordingly. Specifically, the value of 1002 corresponding to the empty sheet storage unit is changed to “False”, and the values of 1003, 1004, and 1005 are changed to “Null”. If the value of 1006 is “True”, it is changed to “False”.
以上説明した構成及び動作により、印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの所定の通知を収納部の空き状況に応じて適切に行うことができるようになる。なお、上述した構成及び動作は次のように変形させることも可能である。 With the configuration and operation described above, in a printing apparatus including a plurality of storage units for storing printed matter, a predetermined notification to the user can be appropriately performed according to the availability of the storage unit. The configuration and operation described above can be modified as follows.
印刷装置100が備える積載部の一例として、画像が印刷されたシートを装置の内部に一時的に積載するシート収納部200を説明した。しかしながら、装置の外部に複数の積載トレイが備えられ、各トレイがユーザ毎に区別して使用される場合も、一部のユーザによって積載トレイが占有される可能性があるため、このような複数の積載トレイを備える印刷装置に適用しても良い。
As an example of the stacking unit included in the
また、クライアントPC520が印刷データを送信する前にシート収納部200の使用可否を問い合わせる例を説明したが、この問合せを省略するようにしても良い。この場合、印刷設定画面800でいつでも「内部トレイ」を選択できることになるが、シート収納部200が使用できない場合(シート収納部の使用が制限されている場合やシート収納部の空きがない場合)は、印刷ジョブは実行されない。
Further, the example in which the client PC 520 inquires whether or not the
また、使用時間が最も長いシート収納部の使用を制限したり、そのシート収納部を使用しているユーザに対して警告通知を行ったりしても、放置された状態が継続する場合がある。これに対して、ステップS904でシート収納部200に空きがないと判定されたときに、問合せ元であるクライアントPC520に、使用時間が最も長いユーザを通知するようにしても良い。図12(c)には、この通知を受けた場合に、クライアントPC520のディスプレイ529に表示されるメッセージ例を示す。この通知には、内部トレイに空きがない旨のメッセージ、及び使用時間が最も長いユーザのユーザIDが含まれる。この通知を受け取ったユーザは、使用時間が最も長いユーザにシートの取り出しを直接求めることができる。
Further, even if the use of the sheet storage unit with the longest usage time is restricted or a warning notification is given to the user who uses the sheet storage unit, the state of being left unattended may continue. In contrast, when it is determined in step S904 that there is no space in the
<他の実施形態>
本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。
<Other embodiments>
The object of the present invention can also be achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a program code stored in the storage medium by a computer (or CPU, MPU, or the like) of the system or apparatus Is a process of reading.
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.
100 印刷装置
101 印刷部
201、202、203 シート収納部
123 反転ローラ
124 積載トレイ
DESCRIPTION OF
Claims (12)
前記印刷手段によって画像が印刷されたシートを積載する複数の積載手段と、
前記複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う通知手段と、
を備えることを特徴とする印刷装置。 Printing means for printing an image on a sheet;
A plurality of stacking units that stack sheets on which images are printed by the printing unit;
A notification means for performing a predetermined notification to a user using the loading means based on the number of unused loading means among the plurality of loading means;
A printing apparatus comprising:
前記受付手段が前記取り出し指示を受け付けたことに基づき、前記積載されているシートをユーザが取り出し可能な位置に搬送する搬送手段と、
を更に備えることを特徴とする請求項1乃至9のいずれか1項に記載の印刷装置。 Receiving means for receiving an instruction to take out the sheets stacked on the plurality of stacking means;
A transporting unit configured to transport the stacked sheets to a position where the user can take out based on the reception unit receiving the take-out instruction;
The printing apparatus according to claim 1, further comprising:
シートに画像を印刷する印刷工程と、
前記印刷工程で画像が印刷されたシートを前記複数の積載手段に積載する積載工程と、
前記複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う通知工程と、
を備えることを特徴とする印刷装置の制御方法。 A method for controlling a printing apparatus comprising a plurality of stacking means,
A printing process for printing an image on a sheet;
A stacking step of stacking sheets on which images are printed in the printing step on the plurality of stacking means;
A notification step of performing a predetermined notification to a user using the loading means based on the number of unused loading means among the plurality of loading means;
A control method for a printing apparatus, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014249419A JP2016107572A (en) | 2014-12-09 | 2014-12-09 | Printer, printing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014249419A JP2016107572A (en) | 2014-12-09 | 2014-12-09 | Printer, printing method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016107572A true JP2016107572A (en) | 2016-06-20 |
Family
ID=56122659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014249419A Pending JP2016107572A (en) | 2014-12-09 | 2014-12-09 | Printer, printing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016107572A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019191499A (en) * | 2018-04-27 | 2019-10-31 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
-
2014
- 2014-12-09 JP JP2014249419A patent/JP2016107572A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019191499A (en) * | 2018-04-27 | 2019-10-31 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5822515B2 (en) | Printing apparatus, printing apparatus control method, and program | |
JP4925285B2 (en) | Image forming apparatus | |
JP2010264635A (en) | Image forming apparatus, control method thereof, and program | |
JP5594995B2 (en) | Image forming apparatus, image forming apparatus control method, and program | |
JP5836296B2 (en) | Image forming apparatus | |
JP2000094800A (en) | Image forming apparatus, image forming system, and computer-readable storage medium storing image forming program | |
JP2016107572A (en) | Printer, printing method, and program | |
JP5681750B2 (en) | Image forming apparatus and printing system | |
US9623682B2 (en) | Printing apparatus, method for controlling the same, and storage medium | |
JP2010158777A (en) | Image forming device, terminal device and printing system including those devices | |
JP5279246B2 (en) | Image forming apparatus and printing system | |
JP2015231687A (en) | Printer, printing method, and program | |
JP4102685B2 (en) | Image forming apparatus | |
JP2017013442A (en) | Printer and control method of the same | |
JP2011091479A (en) | Function setting apparatus, and image forming apparatus | |
JP2017030285A (en) | Printing device, printing system and control method of printing device | |
JP2015229335A (en) | Printer, printing method, and program | |
JP2008164682A (en) | Image forming device | |
JP2006089200A (en) | Sheet loading device and image forming device with the same | |
JP6063888B2 (en) | Image forming system, image forming apparatus, and client apparatus | |
JP2017056638A (en) | Printing apparatus, method for controlling printing apparatus, and program | |
JP6101331B2 (en) | Printing device | |
JP6056941B2 (en) | Image processing device | |
JP2017009860A (en) | Image forming apparatus and control method for the same, and program | |
JP2016097631A (en) | Image formation apparatus, information processing method and program |