(57)【要約】      （修正有）【課題】印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの通知を収納部の空き状況に応じて適切に行える仕組みを提供する。【解決手段】印刷装置は、シートに画像を印刷する印刷手段と、画像が印刷されたシートを積載する複数の積載手段と、当該複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う（Ｓ１１０７、Ｓ１１０８）。【選択図】図１１
2016107572.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を印刷する印刷手段と、
前記印刷手段によって画像が印刷されたシートを積載する複数の積載手段と、
前記複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う通知手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記複数の積載手段のうち使用されている積載手段に対応付けて、使用時間の長さを示す情報を記憶する記憶手段を更に備えることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記通知手段は、前記記憶手段に記憶された情報に基づき、使用時間が最も長いユーザに対して前記所定の通知を行うことを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記記憶手段に記憶された情報に基づき、使用時間が最も長い積載手段への新たなシートの積載を制限する制限手段を更に備えることを特徴とする請求項２または３に記載の印刷装置。
【請求項５】
外部装置からの問合せに対して、前記制限手段による制限の有無を応答する応答手段を更に備えることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記問合せは、前記外部装置に備えられたプリンタドライバからの問合せであることを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記通知手段は、前記複数の積載手段のうち使用されていない積載手段の数が０である場合に前記所定の通知を行うことを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
前記通知手段は、前記複数の積載手段のうち使用されていない積載手段の数が第１の数である場合と当該第１の数とは異なる第２の数である場合とで異なる内容の通知を行うことを特徴とする請求項１乃至７のいずれか１項に記載の印刷装置。
【請求項９】
前記複数の積載手段のいずれかを特定のユーザが使用している状況で、当該特定のユーザによって新たな印刷ジョブの実行が指示されると、当該印刷ジョブに基づいて画像が印刷されたシートを、当該特定のユーザが使用している積載手段に積載するよう制御する制御手段を更に備えることを特徴とする請求項１乃至８のいずれか１項に記載の印刷装置。
【請求項１０】
前記複数の積載手段に積載されているシートの取り出し指示を受け付ける受付手段と、
前記受付手段が前記取り出し指示を受け付けたことに基づき、前記積載されているシートをユーザが取り出し可能な位置に搬送する搬送手段と、
を更に備えることを特徴とする請求項１乃至９のいずれか１項に記載の印刷装置。
【請求項１１】
複数の積載手段を備える印刷装置の制御方法であって、
シートに画像を印刷する印刷工程と、
前記印刷工程で画像が印刷されたシートを前記複数の積載手段に積載する積載工程と、
前記複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う通知工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項１２】
コンピュータを請求項１乃至１０のいずれか１項に記載の印刷装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに画像を印刷する印刷装置、印刷方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、シートに画像を印刷する印刷装置は、画像が印刷されたシート（印刷物）を印刷後に装置外に排出していた。また、近年では、印刷後すぐに装置外に印刷物を排出するのではなく、一時的に装置内に溜め置く仕組みが提案されている。
【０００３】
特許文献１に記載の印刷装置には、装置内に複数のシート収納部が備えられており、印刷物はいずれか１つのシート収納部に一旦収納される。そして、印刷装置にはユーザを認証する機能が備えられており、複数のシート収納部に収納された印刷物のうち認証されたユーザに対応するものが部分的に装置外に露出するように搬送される。ユーザは、部分的に露出した印刷物を引き抜くことにより、自分の印刷物を受け取ることができる。
【０００４】
このような構成によって、印刷物を他人に見られることによる機密情報の漏洩を防止しつつ、ユーザが印刷装置の設置場所に到着するよりも前に印刷を開始することで作業効率を向上させることが可能となっている。
【０００５】
一方、特許文献２には、印刷装置において印刷物を排紙した後、所定時間が経過しても印刷物が放置されたままになっている場合に、印刷物の所有者であるユーザに電子メールで通知することが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２２０９０５号公報
【特許文献２】特開２００８−１７３８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示された構成において、シート収納部に印刷物が収納された状態で放置される（印刷物が取り出されないまま長時間が経過する）と、一部のユーザによってシート収納部が占有され、他のユーザによるシート収納部の使用ができなくなってしまう。
【０００８】
このような問題の対策として、特許文献２に開示された構成を採用し、印刷物がシート収納部に収納されてから所定時間が経過したことに応じて所有者への通知を行うことが考えられる。しかしながら、特許文献２では、所定時間が経過したことのみに基づいて通知が行われるため、通知の必要性が高くない場面で通知が行われる場合がある。具体例を挙げて説明すると、たとえば同一のユーザが続けて２回の印刷を行い、２回分の印刷物をまとめて取りに行こうと考えているときに、何らかの事情により１回目の印刷と２回目の印刷の間に時間があいてしまう場合がある。このとき、当該ユーザの印刷物が１つのシート収納部を占有してはいるものの、他のシート収納部には十分な空きがある場合が考えられるが、従来技術ではこのような場合にも通知が行われることになる。このような状況での通知は、通知を受け取るユーザにとって煩わしく、印刷装置にとっても通知を行うための余計な負荷がかかるという問題がある。
【０００９】
本発明は、上記の課題に鑑みなされたものであり、印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの通知を収納部の空き状況に応じて適切に行える仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために本発明の印刷装置は、シートに画像を印刷する印刷手段と、前記印刷手段によって画像が印刷されたシートを積載する複数の積載手段と、前記複数の積載手段のうち使用されていない積載手段の数に基づき、積載手段を使用しているユーザに対して所定の通知を行う通知手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの通知を収納部の空き状況に応じて適切に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における印刷装置１００の断面図
【図２】本発明の実施形態におけるシート収納部２００の断面図
【図３】本発明の実施形態におけるシート収納部２００の斜視図
【図４】本発明の実施形態における印刷装置１００の外観斜視図
【図５】本発明の実施形態における印刷システムのハードウェアブロック図
【図６】本発明の実施形態における基本的なシーケンス図
【図７】本発明の実施形態におけるクライアントＰＣ５２０の動作を示すフローチャート
【図８】本発明の実施形態におけるクライアントＰＣ５２０で表示される画面例
【図９】本発明の実施形態における印刷装置１００の動作を示すフローチャート
【図１０】本発明の実施形態におけるシート収納部２００の管理テーブル１０００
【図１１】本発明の実施形態における印刷装置１００の動作を示すフローチャート
【図１２】本発明の実施形態における印刷装置１００から通知されるメッセージ例
【図１３】本発明の実施形態における印刷装置１００の動作を示すフローチャート
【図１４】本発明の実施形態における印刷装置１００で表示される画面例
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１４】
図１に、本発明が適用される印刷装置の一例としてのモノクロデジタルプリンタの断面図を示す。図１において、１００は印刷装置全体を示す。印刷装置１００には、印刷部１０１が備えられている。１０２は、印刷部１０１にシートを給送するシート給送部であり、１０３は、シートに画像を定着させる定着部である。１２４は、印刷装置１００の上部に設けられ、印刷部１０１によって画像が印刷されたシート（印刷物）を積載する積載トレイである。積載トレイ１２４に排出された印刷物は、後述する取り出し指示を必要とせずにユーザが取り上げることができる。
【００１５】
２０１、２０２、２０３は、印刷部１０１によって画像が印刷されたシート（印刷物）を装置内に収納する３つのシート収納部であり、印刷部１０１と積載トレイ１２４の間に設けられている。なお、３つのシート収納部を総称する場合はシート収納部２００と呼び、３つのシート収納部のうち特定のものを示す場合はシート収納部２０１、シート収納部２０２、又はシート収納部２０３等のように呼ぶこととする。また、シート収納部２００は、印刷装置１００の内部に設けられているため「収納部」と称するが、シートを積載する役割を担うため「積載部」の一種であると言える。
【００１６】
シート収納部２００に収納された印刷物は、後述する取り出し指示が行われたことに応じて部分的に装置外に露出するように搬送され、ユーザが引き抜くことができる。なお、ここではシート収納部が３つ備えられている例を示すが、シート収納部の数はこれ以外の数であっても良い（但し、２つ以上）。
【００１７】
印刷部１０１は、図１中で時計回りに回転する感光体ドラム１１１と、露光装置１１３と、感光体ドラム１１１の回転方向に沿って配設された帯電ローラ１１２と、現像装置１１４と、転写ローラ１１５とを有している。これらの部材を用いて、印刷部１０１はシート上にトナー像を形成する。
【００１８】
シート給送部１０２は、印刷に用いられるシートが複数枚、積層状態で収納されている給紙カセット１０５、給紙ローラ１０７、搬送ガイド１０９、レジストレーションローラ１１０等を有している。定着部１０３は、定着ローラ１１６と、この定着ローラ１１６に下方から当接された加圧ローラ１１７と、搬送ローラ１１８とを有している。印刷部１０１と、定着部１０３と、給紙カセット１０５との間には、シートの表裏両面に画像を印刷する場合に使用されるシートの再搬送通路１２６が設けられている。
【００１９】
２０４は、シート収納部２０１にシートを搬送するための搬送ローラである。同様に、２０５はシート収納部２０２にシートを搬送するための搬送ローラであり、２０６はシート収納部２０３にシートを搬送するための搬送ローラである。
【００２０】
１２０は、図１にて実線で示した第１の位置と、破線で示した第２の位置とに切替え可能な搬送路切り替え部材である。搬送路切り替え部材１２０は、図１中の実線の位置と破線の位置に不図示のアクチュエータによって切り替え可能な構成となっている。１２１および１２３は、正逆転可能に設けられ、正回転することでシートを積載トレイ１２４に排出し、逆回転することでシートを再搬送通路１２６へ向けて搬送する反転ローラである。
【００２１】
シートを積載トレイ１２４に向けて搬送する場合には、搬送路切り替え部材１２０が破線で示した位置に切り替えられ、シートは搬送ローラ１２１により排出ガイド１２２に沿って搬送され、反転ローラ１２３により、積載トレイ１２４に排出される。
【００２２】
また、シートの両面に画像が印刷される場合には、一方の面（表面）にトナー像が定着されたシートが反転ローラ１２３に向かって搬送される。そして、シートの後端が分岐部１２７を抜けた後、搬送ローラ１２１および反転ローラ１２３を逆転させることで、シートはスイッチバックされ、再搬送通路１２６を通過して、印刷部１０１に再搬送される。
【００２３】
シートをシート収納部２００に向けて搬送する場合には、搬送路切り替え部材１２０が実線で示した位置に切り替えられ、シートは搬送路１２８を通ってシート収納部２００に搬送される。２１１と２１２は、それぞれシートが搬送される経路を切り替える第１の切り替え部材と第２の切り替え部材である。第１の切り替え部材２１１および第２の切り替え部材２１２は、図１中の実線の位置と破線の位置に不図示のアクチュエータによって切り替え可能な構成となっている。
【００２４】
シート収納部２０１にシートを搬送する場合には、図１中の実線にて示された位置に第１の切り替え部材２１１と第２の切り替え部材２１２がそれぞれ切り替えられ、保持される。そして画像が印刷されたシートは、搬送路１２８、搬送ガイド２０７、２０８の順に通過し、さらに搬送ローラ２０４によって、シート収納部２０１にフェイスダウン状態、即ち表面を下方に向けた状態で収納される。
【００２５】
シート収納部２０２にシートを搬送する場合には、第１の切り替え部材２１１が図１中の実線にて示された位置に、第２の切り替え部材２１２が破線で示された位置にそれぞれ切り替えられ、保持される。そして画像が印刷されたシートは、搬送路１２８、搬送ガイド２０７、２０９の順に通過し、さらに搬送ローラ２０５によって、シート収納部２０２にフェイスダウン状態、即ち表面を下方に向けた状態で収納される。
【００２６】
シート収納部２０３にシートを搬送する場合には、第１の切り替え部材２１１が図１中の破線にて示された位置に切り替えられ、保持される。そして画像が印刷されたシートは、搬送路１２８、搬送ガイド２１０の順に通過し、さらに搬送ローラ２０６によって、シート収納部２０３にフェイスダウン状態、即ち表面を下方に向けた状態で収納される。
【００２７】
シート収納部２００に収納されたシートは、ユーザからの取り出し指示に応じて排出口２３４に搬送される。この搬送の詳細については図２及び図３を用いて後述する。排出口２３４に搬送されたシートは、部分的に装置外に露出した状態で保持され、ユーザによって引き抜かれるのを待つ。１０６は、排出口２３４に搬送されたシートがユーザによって引き抜かれたことを検知するための部材である。部材１０６は、シートが排出口２３４に搬送される前（及び、搬送されたシートをユーザが引き抜いた後）は図１中の実線の位置にあり、シートが排出口２３４に搬送されてユーザによる引き抜きを待っているときには破線の位置にある。なお、ここではシート収納部２０１、２０２、２０３に共通のものとして１つの排出口２３４を備える例を用いて説明したが、シート収納部毎に専用の排出口をそれぞれ備えるようにしても良い。
【００２８】
次に、図２を用いてシート収納部２００の詳細な構成について説明する。印刷装置１００は、複数のシート収納部２０１、２０２、２０３が上下に積み重ねられた状態で備えられている。それぞれのシート収納部の構成は同じであり、ここでは、シート収納部２０１の構成について説明する。
【００２９】
搬送ローラ２０４によりシート収納部２０１に搬送されたシートは、積載面２３１に一時的に積載されて収納される。不図示のシート有無検知センサにより、積載面２３１上にシートが載置されているか否かを検知可能である。２３３は、収納されているシートの搬送方向上流端部（後端部）を押して、シートの搬送方向下流端部（先端部）の一部を排出口２３４から装置外に露出させる押し出し部材である。シートは、押し出し部材２３３により排出口２３４に押し出されることにより、ユーザが引き抜くことが可能となる。また、押し出し部材２３３によって装置外に露出する部分のシート長さは３０ｍｍであるものとするが、ユーザがシートを掴むことが可能であって、且つ、シートが自重で抜け落ちてしまわない長さであればこれに限らない。
【００３０】
押し出し部材２３３は、シート収納部２０１にシートが収納される際には、シートの搬送及び積載を邪魔しない図２中にて実線で示される積載位置に位置している。一方、収納されているシートを押し出す際には、シート排出方向に沿って排出口２３４に向かって移動し、破線で示される押し出し位置（シート排出位置）へと移動する。その後、シートがユーザによって引き抜かれたことが部材１０６の位置によって検知されると、押し出し部材２３３は積載位置に戻される。
【００３１】
図３（ａ）（ｂ）は、シート収納部２０１の斜視図である。図３（ａ）は、押し出し部材２３３が積載位置にある場合を示し、図３（ｂ）は押し出し位置にある場合を示す。押し出し部材２３３は、シート排出にともなうシートの回転を防止するため、搬送方向に対して直交する方向（主走査方向）に並んだふたつのシート後端押圧爪２３３ａおよび２３３ｂを有している。シートを押し出す際には、シート後端押圧爪２３３ａおよび２３３ｂがシートの上流端部を押圧してシート排出を行う。押し出し部材２３３は、積載位置と押し出し位置の間をシート排出方向に沿って往復移動する。
【００３２】
図４は、印刷装置１００の外観斜視図を示す。排出口２３４からは、シート収納部２０１、２０２、２０３のいずれかから排出されたシート束の下流端部が露出している。ユーザは、装置外に露出した下流端部を掴んでシート束を引き抜くことで自分の印刷物を受け取ることができる。３０７は、印刷装置１００に対するユーザからの指示を受け付けるとともに、ユーザに対して各種情報を通知するための画面を表示することが可能な操作表示部である。操作表示部３０７にはタッチパネル機能が備えられており、後述する制御部５０１は、タッチされた位置に応じてユーザからの指示の内容を判断する。
【００３３】
図５は、印刷装置１００を含む印刷システム全体のハードウェア構成図である。ＣＰＵ５０２を含む制御部５０１は、印刷装置１００全体の動作を制御する。ＣＰＵ５０２は、ＲＯＭ５０３に記憶された制御プログラムを読み出して、印刷動作やシート搬送の制御を行う。ＲＡＭ５０４は、ＣＰＵ５０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、印刷装置１００は１つのＣＰＵ５０２が１つのメモリ（ＲＡＭ５０４）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭ、或いはＨＤＤやＳＳＤを協働させて各処理を実行するようにすることもできる。また、後述する処理の一部をＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｓｕｉｔ）等のハードウェア回路を用いて実行するようにしても良い。
【００３４】
操作表示部Ｉ／Ｆ５０５は、操作表示部３０７と制御部５０１を接続する。操作表示部３０７は、後述する印刷物の取り出し指示を受け付けるための受付部としての役割を担い、図１４に示す画面を表示する。印刷部Ｉ／Ｆ５０６は、印刷部１０１と制御部５０１を接続する。印刷部１０１で印刷すべき画像は印刷部Ｉ／Ｆ５０６を介して制御部５０１から転送され、印刷部１０１によりシート上に印刷される。
【００３５】
ネットワークＩ／Ｆ５０７は、印刷装置１００をＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５１０に接続する。ＬＡＮ５１０にはクライアントＰＣ５２０が接続されており、クライアントＰＣ５２０にインストールされたプリンタドライバによって生成された印刷データをネットワークＩ／Ｆ５０７が受信する。
【００３６】
ＣＰＵ５２２を含む制御部５２１は、クライアントＰＣ５２０全体の動作を制御する。ＣＰＵ５２２は、ＲＯＭ５２３に記憶された制御プログラムを読み出して、プリンタドライバを含む各種アプリケーションの制御を行う。ＲＡＭ５２４は、ＣＰＵ５２２の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、クライアントＰＣ５２０は１つのＣＰＵ５２２が１つのメモリ（ＲＡＭ５２４）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭ、或いはＨＤＤやＳＳＤを協働させて各処理を実行するようにすることもできる。また、後述する処理の一部をＡＳＩＣ等のハードウェア回路を用いて実行するようにしても良い。
【００３７】
ディスプレイＩ／Ｆ５２７は、ディスプレイ５２９と制御部５２１を接続する。ディスプレイ５２９には、後述する各種画面が表示される。キーボードＩ／Ｆ５２６は、キーボード５２８と制御部５２１を接続する。キーボード５２８を用いてなされたユーザの操作は、キーボードＩ／Ｆ５２６を介して制御部５２１に入力される。ネットワークＩ／Ｆ５２５は、クライアントＰＣ５２０をＬＡＮ５１０に接続する。なお、ここではクライアントＰＣを１つだけ図示するが、実際にはクライアントＰＣ５２０と同様の構成を有する複数のクライアントＰＣがＬＡＮ５１０に接続されているものとする。
【００３８】
図６は、クライアントＰＣ５２０から印刷装置１００に対して印刷データを送信する場合の基本的なシーケンスを示す図である。はじめに、クライアントＰＣ５２０から印刷装置１００に対して、シート収納部２００の使用可否を問い合わせる（ステップＳ６０１）。印刷装置１００は、クライアントＰＣ５２０からの問合せを受けると、シート収納部２００の使用可否を確認する（ステップＳ６０２）。
【００３９】
続いて、印刷装置１００は、シート収納部２００の使用可否をクライアントＰＣ５２０に応答する（ステップＳ６０３）。クライアントＰＣ５２０は、印刷装置１００からの応答を受けると、応答された内容を反映させた状態でユーザから印刷設定を受け付けた後、印刷装置１００に印刷データを送信する（ステップＳ６０４）。印刷データを受信した印刷装置１００は、印刷データの内容に従って印刷ジョブを実行する（ステップＳ６０５）。
【００４０】
図７は、シート収納部２００の使用可否の問合せを行い、印刷データを送信するときのクライアントＰＣ５２０の動作を説明するフローチャートである。図７のフローチャートに示す各動作（ステップ）は、クライアントＰＣ５２０の制御部５２１がＲＯＭ５２３に記憶された制御プログラムを実行することにより実現される。
【００４１】
ステップＳ７０１では、クライアントＰＣ５２０に予めインストールされているプリンタドライバがユーザによって起動されたか否かを判定する。プリンタドライバの起動は、文書作成や表計算などの各種アプリケーションの画面から指示することができる。ステップＳ７０１でプリンタドライバが起動されたと判定するとステップＳ７０２に進む。
【００４２】
ステップＳ７０２では、クライアントＰＣ５２０を使用しているユーザの識別情報（ユーザＩＤ）を取得する。ユーザは、クライアントＰＣ５２０の使用を開始するときにキーボード５２８を用いてユーザＩＤを入力する必要があり、入力されたユーザＩＤはＲＡＭ５２４内に一時的に記憶されている。ステップＳ７０２では、ＲＡＭ５２４に記憶されているユーザＩＤを取得する。なお、プリンタドライバが起動するときに、ユーザに対してユーザＩＤの入力を求めるようにしても良い。
【００４３】
ステップＳ７０３では、ステップＳ７０２で取得したユーザＩＤを用いて、印刷装置１００にシート収納部２００の使用可否を問い合わせる。ステップＳ７０４では、シート収納部２００の使用可否についての印刷装置１００からの応答を受けたかを判定し、応答を受けたと判定するとステップＳ７０５に進む。ステップＳ７０５では、図８に示す印刷設定画面８００をディスプレイ５２９に表示させる。
【００４４】
図８は、ステップＳ７０５で表示される印刷設定画面の一例である。印刷設定画面８００は、基本的な設定を行うためのシート８０１、ページ設定を行うためのシート８０２、仕上げ設定を行うためのシート８０３、給紙設定を行うためのシート８０４、印刷品質設定を行うためのシート８０５を含む。
【００４５】
８０６では、Ａ４、ＬＴＲなどの用紙サイズの設定が行われる。８０７では、印刷の向きとして縦または横が選択される。８０８では、１枚のシートにレイアウトするページ数の設定が行われる。８０９では、両面印刷の設定が行われる。８１０では、印刷部数の設定が行われる。８１１では、カラーで印刷するかモノクロで印刷するかの設定が行われる。８１２では、印刷物の排紙先の設定が行われる。
【００４６】
８１２の設定では、図示するように排紙先の候補として、「外部トレイ」と「内部トレイ」がドロップダウン形式で表示される。「外部トレイ」は積載トレイ１２４に対応し、「内部トレイ」は、シート収納部２００に対応する。即ち、ユーザは、積載トレイ１２４にシートを排紙させたい場合は「外部トレイ」を選択し、シート収納部２００にシートを排紙させたい場合は「内部トレイ」を選択する。
【００４７】
８１２の設定は、印刷装置１００に対する問合せの結果に応じて、選択可能な候補が変更される。具体的には、シート収納部２００が使用可能である場合には、図示するように「外部トレイ」と「内部トレイ」がいずれも選択可能に表示される。一方、シート収納部２００が使用可能でない場合には、「外部トレイ」のみが選択可能に表示され、「内部トレイ」は選択不可能となる。
【００４８】
図７の説明に戻り、ステップＳ７０６では、印刷実行が指示されたか否かを判定する。ここでは、図８に示すＯＫキー８１４が押下された場合に印刷実行が指示されたと判定する。なお、キャンセルキー８１３が押下された場合にはプリンタドライバを閉じて処理を終了する。印刷実行が指示されたと判定するとステップＳ７０７に進む。ステップＳ７０７では、図８の印刷設定画面８００を介してなされた印刷設定に基づく印刷データを印刷装置１００に送信する。この印刷データにもステップＳ７０２で取得したユーザＩＤが含まれる。
【００４９】
図９及び図１１は、クライアントＰＣ５２０から問合せを受けた場合、及び、印刷データを受信した場合の印刷装置１００の動作を説明するフローチャートである。図９及び図１１のフローチャートに示す各動作（ステップ）は、印刷装置１００の制御部５０１がＲＯＭ５０３に記憶された制御プログラムを実行することにより実現される。
【００５０】
ステップＳ９０１では、クライアントＰＣ５２０から問合せを受けたか否かを判定する。問合せを受けたと判定するとステップＳ９０２に進み、問合せを受けていないと判定するとステップＳ９０７に進む。ステップＳ９０７では、印刷データを受信したか否かを判定する。印刷データを受信したと判定するとステップＳ１１０１に進み、印刷データを受信していないと判定すると処理を終了する。
【００５１】
ステップＳ９０２では、クライアントＰＣ５２０からの問合せに含まれるユーザＩＤ（ステップＳ７０２で取得されたもの）に基づいて、当該ユーザＩＤに対応するユーザがシート収納部２００を使用しているか否かを判定する。この判定は、図１０に示す管理テーブル１０００の情報に基づいて行われる。
【００５２】
図１０は、シート収納部２００の管理テーブル１０００を示す図である。管理テーブル１０００は、ＲＡＭ５０４に記憶されている。なお、印刷装置１００の電源がオフになっても情報を失わないようにするために、ＳＲＡＭまたはＨＤＤ等の不揮発性メモリに記憶するようにしても良い。
【００５３】
１００１は、３つのシート収納部を区別するための情報であり、２０１、２０２、２０３という識別子が格納されている。１００２は、シートの収納状況を示す情報であり、「Ｔｒｕｅ」はシートが収納されている（即ち、シート収納部が使用されている）ことを示し、「Ｆａｌｓｅ」はシートが収納されていない（即ち、シート収納部が使用されていない）ことを示す。１００３には、シート収納部を使用しているユーザのユーザＩＤが格納される。シート収納部が格納されていないときは「Ｎｕｌｌ」が格納されている。
【００５４】
１００４には、シート収納部を使用しているユーザの通知先が格納される。シート収納部が格納されていないときは「Ｎｕｌｌ」が格納されている。なお、ここでは、印刷データの送信元であるクライアントＰＣ５２０のＩＰアドレスを通知先として用いるものとするが、ユーザのメールアドレスや電話番号などを通知先として用いても良い。この場合は、例えば印刷設定画面８００に電話番号やメールアドレスを入力する欄を設けることが考えられる。
【００５５】
１００５には、シート収納部の使用開始日時が格納される。シート収納部が格納されていないときは「Ｎｕｌｌ」が格納されている。なお、ここではシート収納部の使用時間を示す情報として最初に収納されるシートへの印刷を行うための印刷データを受信した時刻を用いているが、最初のシートが収納された時刻でも良い。或いは、最初のシートへの印刷を行うための印刷ジョブの実行が完了した時刻でも良い。また、各時刻からの経過時間を示す情報を格納しても良い。１００６は、シート収納部の使用が制限されているか否かを示す情報であり、「Ｔｒｕｅ」は使用が制限されていることを示し、「Ｆａｌｓｅ」は使用が制限されていないことを示す。
【００５６】
図９の説明に戻り、ステップＳ９０２では、クライアントＰＣ５２０からの問合せに含まれるユーザＩＤが、管理テーブル１０００の１００２に格納されているか否かを確認する。ユーザＩＤが格納されている場合は、当該ユーザＩＤに対応するユーザがシート収納部２００を使用していると判定し、ステップＳ９０３に進む。一方、ユーザＩＤが格納されていない場合は、当該ユーザＩＤに対応するユーザがシート収納部２００を使用していないと判定し、ステップＳ９０４に進む。
【００５７】
ステップＳ９０３では、ユーザＩＤに対応するユーザが使用しているシート収納部の使用が制限されているか否かを判定する。ここでは、管理テーブル１０００の１００６の値が「Ｔｒｕｅ」であれば使用が制限されていると判定し、ステップＳ９０６に進む。一方、１００６の値が「Ｆａｌｓｅ」であれば使用が制限されていないと判定し、ステップＳ９０５に進む。
【００５８】
ステップＳ９０４では、シート収納部２００に空きがあるか否かを判定する。ここでは、管理テーブル１０００の１００２の値が「Ｆａｌｓｅ」となっているシート収納部があれば、シート収納部２００に空きがあると判定し、ステップＳ９０５に進む。一方、１００２の値が「Ｆａｌｓｅ」となっているシート収納部がなければ、シート収納部２００に空きがないと判定し、ステップＳ９０６に進む。
【００５９】
ステップＳ９０５では、問合せ元のクライアントＰＣ５２０に対して、シート収納部２００が使用可能である旨を応答する。ステップＳ９０６では、問合せ元のクライアントＰＣ５２０に対して、シート収納部２００が使用不可能である旨を応答する。
【００６０】
クライアントＰＣ５２０から印刷データを受信して図１１に進んだ場合、ステップＳ１１０１では、印刷データに設定された排紙先（図８の８１２で設定されたもの）が内部トレイであるか外部トレイであるかを判定する。内部トレイであると判定するとステップＳ１１０２に進み、内部トレイでない（外部トレイである）と判定するとステップＳ１１０９に進む。ここでステップＳ１１０９に進んだ場合、ステップＳ１１０９では、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを積載トレイ１２４に排出する。
【００６１】
ステップＳ１１０２では、印刷データに含まれるユーザＩＤに対応するユーザがシート収納部２００を使用しているか否かを判定する。印刷データに含まれるユーザＩＤが管理テーブル１０００の１００２に格納されている場合は、当該ユーザＩＤに対応するユーザがシート収納部２００を使用していると判定し、ステップＳ１１０９に進む。印刷データに含まれるユーザＩＤが管理テーブル１０００の１００２に格納されていない場合は、当該ユーザＩＤに対応するユーザがシート収納部２００を使用していないと判定し、ステップＳ１１０３に進む。ここでステップＳ１１０９に進んだ場合、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを、シート収納部２００のうち印刷データに含まれるユーザＩＤに対応するユーザが使用しているシート収納部に排出する。つまり、あるユーザがあるシート収納部を使用し始めると、そのユーザの印刷物は全てそのシート収納部に収納するように制御される。なお、シート収納部が満載になった場合に、そのシート収納部の使用を制限する（即ち、管理テーブル１０００の１００６の値を「Ｔｒｕｅ」に変更する）ようにしても良い。
【００６２】
ステップＳ１１０３では、空いているシート収納部を新たなユーザが使用し始めることになるため、それに合わせて管理テーブル１０００の情報を更新する。具体的には、使用されるシート収納部に対応する１００２の値を「Ｔｒｕｅ」に変更し、ユーザＩＤ、通知先、使用開始日時の値をそれぞれ１００３、１００４、１００５に格納する。
【００６３】
ステップＳ１１０４では、ステップＳ１１０３での更新が行われた後の状態として、シート収納部の空き数が１以下であるか否かを判定する。空き数が１以下であると判定するとステップＳ１１０５に進み、空き数が１以下でない（２以上である）と判定するとステップＳ１１０９に進む。ここでステップＳ１１０９に進んだ場合、ステップＳ１１０９では、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを、ステップＳ１１０３で情報を更新したシート収納部に排出する。なお、ステップＳ１１０４での判定に用いる閾値は「１」に限らず「２」以上であっても良いし、可変設定できるようにしても良い。
【００６４】
ステップＳ１１０５では、シート収納部の空き数が０であるか否かを判定する。空き数が０であると判定するとステップＳ１１０６に進み、空き数が０でない（１である）と判定するとステップＳ１１０８に進む。なお、ステップＳ１１０５での判定に用いる閾値は「０」に限らず「１」以上であっても良いし、可変設定できるようにしても良い。但し、ステップＳ１１０４での判定に用いる閾値よりも小さい値であるものとする。
【００６５】
ステップＳ１１０６では、管理テーブル１０００の１００５に格納された値を参照することによって、現在使用されているシート収納部のうち、使用時間が最も長いシート収納部を特定する。そして、そのシート収納部の使用を制限する（即ち、管理テーブル１０００の１００６の値を「Ｔｒｕｅ」に変更する）。更に、ステップＳ１１０７では、使用が制限されたシート収納部を使用しているユーザに対して警告通知を行う。ここでは、管理テーブル１０００の１００４に格納されている値が通知先として用いられる。
【００６６】
図１２（ａ）には、ステップＳ１１０７で行われた警告通知を受けた場合に、クライアントＰＣ５２０のディスプレイ５２９に表示されるメッセージ例を示す。警告通知には、印刷物が長時間放置されている旨、内部トレイの使用が制限された旨、及び印刷物を取り出すと制限が解除される旨を示すメッセージが含まれる。
【００６７】
ステップＳ１１０８では、管理テーブル１０００の１００５に格納された値を参照することによって、シート収納部２００を現在使用しているユーザのうち、使用時間が最も長いユーザを特定する。そして、そのユーザに対して催促通知を行う。ここでは、管理テーブル１０００の１００４に格納されている値が通知先として用いられる。
【００６８】
図１２（ｂ）には、ステップＳ１１０８で行われた催促通知を受けた場合に、クライアントＰＣ５２０のディスプレイ５２９に表示されるメッセージ例を示す。催促通知には、印刷物が長時間放置されている旨、及び印刷物を速やかに取り出すべきである旨を示すメッセージが含まれる。
【００６９】
ステップＳ１１０７またはステップＳ１１０８を経由してステップＳ１１０９に進んだ場合は、受信した印刷データに基づいて印刷ジョブを実行し、画像が印刷されたシートを、印刷データに含まれるユーザＩＤに対応するシート収納部に排出する。
【００７０】
以上のように、図９及び図１１のフローチャートを用いて説明した例では、シート収納部２００の空き数が１になったときに、使用時間が最も長いユーザに対して催促通知を行う。また、シート収納部２００の空き数が０になったときに、使用時間が最も長いシート収納部の使用を制限するとともに、そのシート収納部を使用しているユーザに対して警告通知を行う。このように、シート収納部２００の空き数が少なくなった場合或いは０になったことに基づき、放置されている印刷物を取り出すように促すことにより、一部のユーザによるシート収納部の占有を防止することができる。なお、ここでは、通知のみを行う場合と使用制限と通知の両方を行う場合を段階的に切り替える例を説明したが、閾値を１つだけ用いて通知のみを行うようにしても良い。また、ここでは、使用されていないシート収納部の数を閾値と比較するようにしたが、使用されているシート収納部の数と閾値を比較するようにしても良い。この場合でも、実質的には「使用されていないシート収納部の数に基づき、シート収納部を使用しているユーザに対して通知を行う」ことに該当するものとする。
【００７１】
図１３は、シート収納部２００に収納されているシートをユーザが取り出す場合の印刷装置１００の動作を説明するフローチャートである。図１３のフローチャートに示す各動作（ステップ）は、印刷装置１００の制御部５０１がＲＯＭ５０３に記憶された制御プログラムを実行することにより実現される。
【００７２】
ステップＳ１３０１では、ユーザから取り出し指示を受け付けたか否かを判定する。ユーザからの取り出し指示の受け付けは、図１４に示す画面を介して行われる。
【００７３】
図１４は、印刷装置１００の操作表示部３０７に表示される画面例を示す。１４０１は取り出しボタンであり、シート収納部２０１、２０２、２０３にそれぞれに対応付けて３つ表示されている。各ボタン上には、現在シート収納部を使用しているユーザを示すために、ユーザＩＤ（管理テーブル１０００の１００３の値）が表示されている。いずれかの取り出しボタン１４０１が押下されると、取り出し指示を受け付けたと判定し、ステップＳ１３０２に進む。
【００７４】
ステップＳ１３０２では、押下された取り出しキーに対応するシート収納部に収納済みのシートを、押し出し部材２３３を用いて搬送し、排出口２３４から装置外に露出させる。ユーザは露出部分を掴んで引き抜くことによって印刷物を受け取ることができる。なお、取り出しキーが操作された後にパスワードの入力を求め、予め記憶しているユーザ情報と照合することによってユーザを認証するようにしてもよい。この場合は、認証が成功したことに応じてシートが搬送される。ステップＳ１３０３では、操作された取り出しキーを非表示にする（画面に表示しないようにする）。
【００７５】
ステップＳ１３０４では、使用されていたシート収納部が空くことになるため、それに合わせて管理テーブル１０００の情報を更新する。具体的には、空いたシート収納部に対応する１００２の値を「Ｆａｌｓｅ」に変更し、１００３、１００４、１００５の値を「Ｎｕｌｌ」に変更する。また、１００６の値が「Ｔｒｕｅ」になっている場合は「Ｆａｌｓｅ」に変更する。
【００７６】
以上説明した構成及び動作により、印刷物を収納するための複数の収納部を備えた印刷装置において、ユーザへの所定の通知を収納部の空き状況に応じて適切に行うことができるようになる。なお、上述した構成及び動作は次のように変形させることも可能である。
【００７７】
印刷装置１００が備える積載部の一例として、画像が印刷されたシートを装置の内部に一時的に積載するシート収納部２００を説明した。しかしながら、装置の外部に複数の積載トレイが備えられ、各トレイがユーザ毎に区別して使用される場合も、一部のユーザによって積載トレイが占有される可能性があるため、このような複数の積載トレイを備える印刷装置に適用しても良い。
【００７８】
また、クライアントＰＣ５２０が印刷データを送信する前にシート収納部２００の使用可否を問い合わせる例を説明したが、この問合せを省略するようにしても良い。この場合、印刷設定画面８００でいつでも「内部トレイ」を選択できることになるが、シート収納部２００が使用できない場合（シート収納部の使用が制限されている場合やシート収納部の空きがない場合）は、印刷ジョブは実行されない。
【００７９】
また、使用時間が最も長いシート収納部の使用を制限したり、そのシート収納部を使用しているユーザに対して警告通知を行ったりしても、放置された状態が継続する場合がある。これに対して、ステップＳ９０４でシート収納部２００に空きがないと判定されたときに、問合せ元であるクライアントＰＣ５２０に、使用時間が最も長いユーザを通知するようにしても良い。図１２（ｃ）には、この通知を受けた場合に、クライアントＰＣ５２０のディスプレイ５２９に表示されるメッセージ例を示す。この通知には、内部トレイに空きがない旨のメッセージ、及び使用時間が最も長いユーザのユーザＩＤが含まれる。この通知を受け取ったユーザは、使用時間が最も長いユーザにシートの取り出しを直接求めることができる。
【００８０】
＜他の実施形態＞
本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００８１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００８２】
１００  印刷装置
１０１  印刷部
２０１、２０２、２０３  シート収納部
１２３  反転ローラ
１２４  積載トレイ
【図１】
2016107572.tif 000003
【図２】
2016107572.tif 000004
【図３】
2016107572.tif 000005
【図４】
2016107572.tif 000006
【図５】
2016107572.tif 000007
【図６】
2016107572.tif 000008
【図７】
2016107572.tif 000009
【図８】
2016107572.tif 000010
【図９】
2016107572.tif 000011
【図１０】
2016107572.tif 000012
【図１１】
2016107572.tif 000013
【図１２】
2016107572.tif 000014
【図１３】
2016107572.tif 000015
【図１４】
2016107572.tif 000016