(57)【要約】【課題】ユーザの認証時間を短縮化する。【解決手段】シートに画像を印刷する印刷部と、前記印刷部により画像が印刷されたシートを装置内に収納する複数のシート収納部とを有する印刷装置において、認証情報を含む印刷ジョブを受信する受信手段と、前記受信手段により受信された印刷ジョブに含まれる認証情報を取得する第１の取得手段と、前記シート収納部に収納されているシートの印刷ジョブの認証情報を取得する第２の取得手段と、前記第１の取得手段で取得した認証情報が、前記第２の取得手段で取得した認証情報のいずれかと一致する場合に、同一の認証情報の印刷ジョブが収納されているシート収納部に印刷ジョブを収納する制御手段とを備える。【選択図】図９
2017013442.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を印刷する印刷部と、前記印刷部により画像が印刷されたシートを装置内に収納する複数のシート収納部とを有する印刷装置において、
認証情報を含む印刷ジョブを受信する受信手段と、
前記受信手段により受信された印刷ジョブに含まれる認証情報を取得する第１の取得手段と、
前記シート収納部に収納されているシートの印刷ジョブの認証情報を取得する第２の取得手段と、
前記第１の取得手段で取得した認証情報が、前記第２の取得手段で取得した認証情報のいずれかと一致する場合に、同一の認証情報の印刷ジョブが収納されているシート収納部に印刷ジョブを収納する制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記認証情報は、ユーザＩＤとパスワードを含むことを特徴とする請求項１に記載の印刷装置。
【請求項３】
印刷ジョブを対象のシート収納部に収納可能か否かを判断する第1の判断手段を備え、
前記第1の判断手段により前記対象のシート収納部に収納できないと判断された場合に、前記制御手段は、空いている他のシート収納部に収納することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記第１の判断手段により対象のシート収納部に収納できないと判断された場合に、空いている他のシート収納部が存在するか否かを判断する第２の判断手段を備え、
前記第２の判断手段により空いている他のシート収納部が存在しないと判断された場合に、前記印刷ジョブの印刷を保留する保留手段を備えることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記制御手段は、前記第２の判断手段により前記複数のシート収納部に空きができたと判断されると、前記保留手段により保留された前記印刷ジョブの印刷を行うよう前記印刷部を制御し、当該印刷されたシートを空いているシート収納部に収納することを特徴とする請求項４に記載の印刷装置。
【請求項６】
シートに画像を印刷する印刷部と、前記印刷部により画像が印刷されたシートを装置内に収納する複数のシート収納部とを有する印刷装置の制御方法において、
認証情報を含む印刷ジョブを受信する受信工程と、
前記受信工程において受信された印刷ジョブに含まれる認証情報を取得する第１の取得工程と、
前記シート収納部に収納されているシートの印刷ジョブの認証情報を取得する第２の取得工程と、
前記第１の取得工程で取得した認証情報が、前記第２の取得工程で取得した認証情報のいずれかと一致する場合に、同一の認証情報の印刷ジョブが収納されているシート収納部に印刷ジョブを収納する制御工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項７】
シートに画像を印刷する印刷部と、前記印刷部により画像が印刷されたシートを装置内に収納する複数のシート収納部とを有する印刷装置の制御方法をコンピュータに実行させるプログラムにおいて、
認証情報を含む印刷ジョブを受信する受信工程と、
前記受信工程において受信された印刷ジョブに含まれる認証情報を取得する第１の取得工程と、
前記シート収納部に収納されているシートの印刷ジョブの認証情報を取得する第２の取得工程と、
前記第１の取得工程で取得した認証情報が、前記第２の取得工程で取得した認証情報のいずれかと一致する場合に、同一の認証情報の印刷ジョブが収納されているシート収納部に印刷ジョブを収納する制御工程と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、シートに画像を印刷する印刷装置は、画像が印刷されたシート（印刷物）を印刷後に装置外に排出していた。また、近年では、印刷後すぐに装置外に印刷物を排出するのではなく、一時的に装置内に溜め置く仕組みが提案されている。
【０００３】
特許文献１に記載の画像形成装置には、装置内に複数のシート収納部が備えられており、印刷物はいずれか１つのシート収納部に一旦収納される。そして、この印刷装置にはユーザを認証する機能が備えられており、複数のシート収納部に収納された印刷物のうち、認証されたユーザに対応するものが部分的に装置外に露出するように搬送される。ユーザは、部分的に露出した印刷物を引き抜くことにより、自分の印刷物を受け取ることができる。
【０００４】
このような構成によって、印刷物を他人に見られてしまい機密情報が漏洩することを防止しつつ、ユーザが印刷装置の設置場所に到着するよりも前に印刷を開始することで作業効率を向上させることが可能となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２２０９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述した従来技術では、同一ユーザが印刷ジョブ毎に異なるパスワードを設定した印刷ジョブを画像形成装置に送信する場合、同一のシート収納部に異なる認証情報（ユーザＩＤ、パスワード）を有する印刷ジョブが混在してしまう。そのため、ユーザがシートの露出を指示する際、印刷ジョブ毎あるいはシート収納部に含まれる全ての認証情報を入力しなければならず、ユーザの認証操作に手間が生じてしまう。
本発明は前述の問題点に鑑み、ユーザの認証時間を短縮化することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の印刷装置は、シートに画像を印刷する印刷部と、前記印刷部により画像が印刷されたシートを装置内に収納する複数のシート収納部とを有する印刷装置において、認証情報を含む印刷ジョブを受信する受信手段と、前記受信手段により受信された印刷ジョブに含まれる認証情報を取得する第１の取得手段と、前記シート収納部に収納されているシートの印刷ジョブの認証情報を取得する第２の取得手段と、前記第１の取得手段で取得した認証情報が、前記第２の取得手段で取得した認証情報のいずれかと一致する場合に、同一の認証情報の印刷ジョブが収納されているシート収納部に印刷ジョブを収納する制御手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザがあるシート収納部のシートを露出する指示を行う場合、そのシート収納部に含まれる印刷ジョブが有する共通の認証情報を１度だけ入力することで全ての印刷ジョブを露出することができ、ユーザの認証時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態における印刷装置の概略構成を示す断面図である。
【図２】本発明の実施形態におけるシート収納部の概略構成を示す断面図である。
【図３】本発明の実施形態におけるシート収納部の概略構成を示す斜視図である。
【図４】本発明の実施形態における印刷装置の外観を示す斜視図である。
【図５】本発明の実施形態における印刷システムのハードウェア構成の一例を示すブロック図である。
【図６】本発明の実施形態における印刷装置の印刷動作を示すフローチャートである。
【図７】本発明の実施形態におけるシート露出時の操作表示部の様子を示す図である。
【図８】本発明の実施形態における各シート収納部の状態の構造の一例を表す図である。
【図９】第１の実施形態における、印刷装置が認証情報を含む印刷ジョブを受信した際のシート収納部への収納処理の一例を示すフローチャートである。
【図１０】第１の実施形態における、印刷ジョブをシート収納部に収納する際のシート収納部決定処理の一例を示すフローチャートである。
【図１１】第１の実施形態における、認証情報を含む印刷ジョブ受信時の収納部決定処理の様子を示す図である。
【図１２】第２の実施形態における、印刷ジョブをシート収納部に収納する際のシート収納部決定処理の一例を示すフローチャートである。
【図１３】第２の実施形態における、認証情報を含む印刷ジョブ受信時のシート収納部決定処理の一例の様子を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
＜第１の実施形態＞
図１に、本発明が適用される印刷装置の一例としてのモノクロデジタルプリンタの断面図を示す。
図１において、１００は印刷装置全体を示す。印刷装置１００には、印刷部１０１が収容されている。シート給送部１０２は、印刷部１０１にシートを給送し、定着部１０３は、シートに画像を定着させる。積載部１２４は、印刷装置１００の上面に設けられ、印刷部１０１によって画像が印刷されたシート（印刷物）を積載する。積載部１２４に排出された印刷物は、後述するユーザ認証等の操作を必要とせずにユーザが取り上げることができる。
【００１２】
シート収納部２０１、２０２、２０３は、印刷部１０１によって画像が印刷されたシート（印刷物）を収納し、印刷部１０１と積載部１２４の間に設けられている。シート収納部２０１、２０２、２０３に収納された印刷物は、後述するユーザ認証等の操作が行われたことに応じて部分的に装置外に露出するように搬送され、ユーザが引き抜くことができる。なお、ここではシート収納部が３つ備えられている例を示すが、シート収納部の数はこれ以外の数であってもよい。
【００１３】
印刷部１０１は、図１中で時計回りに回転する感光体ドラム１１１と、露光装置１１３と、感光体ドラム１１１の回転方向に沿って配設された帯電ローラ１１２と、現像装置１１４と、転写ローラ１１５とを有している。これらの部材を用いて、印刷部１０１はシート上にトナー像を形成する。
【００１４】
シート給送部１０２は、印刷に用いられるシートが複数枚、積層状態で収納されている給紙カセット１０５、給紙ローラ１０７、搬送ガイド１０９、レジストレーションローラ１１０等を有している。定着部１０３は、定着ローラ１１６と、この定着ローラ１１６に下方から当接された加圧ローラ１１７と、搬送ローラ１１８とを有している。印刷部１０１と、定着部１０３と、給紙カセット１０５との間には、シートの表裏両面に画像を印刷する場合に使用されるシートの再搬送通路１２６が設けられている。
【００１５】
搬送ローラ２０４は、第１のシート収納部２０１にシートを搬送する。同様に、搬送ローラ２０５は、第２のシート収納部２０２にシートを搬送し、搬送ローラ２０６は第３のシート収納部２０３にシートを搬送する。
【００１６】
搬送路切り替え部材１２０は、図１にて実線で示した第１の位置と、破線で示した第２の位置とに切替え可能である。搬送路切り替え部材１２０は、図１中の実線の位置と破線の位置に不図示のアクチュエータによって切り替え可能な構成となっている。搬送ローラ１２１および反転ローラ１２３は、正逆転可能に設けられ、正回転することでシートを積載部１２４に排出し、逆回転することでシートを再搬送通路１２６へ向けて搬送する。
【００１７】
シートを積載部１２４に向けて搬送する場合には、搬送路切り替え部材１２０が破線で示した位置に切り替えられ、シートは搬送ローラ１２１により排出ガイド１２２に沿って搬送され、反転ローラ１２３により、積載部１２４に排出される。
満載検知レバー１２５は、積載部１２４に積載されているシートの満載を検知する。満載検知レバー１２５により、シートが満載であることが検知されると、後述する制御部５０１は、積載部１２４上のシートが取り除かれるまで印刷を行わないように制御する。
【００１８】
また、シートの両面に画像が印刷される場合には、一方の面（表面）にトナー像が定着されたシートが反転ローラ１２３に向かって搬送される。そして、シートの後端が分岐部１２７を抜けた後、搬送ローラ１２１および反転ローラ１２３を逆転させることで、シートはスイッチバックされ、再搬送通路１２６を通過して、印刷部１０１に再搬送される。
【００１９】
シートをシート収納部２０１、２０２、２０３に向けて搬送する場合には、搬送路切り替え部材１２０が実線で示した位置に切り替えられ、シートは搬送路１２８を通ってシート収納部２０１、２０２、２０３に搬送される。
第１の切り替え部材２１１と第２の切り替え部材２１２は、それぞれシートが搬送される経路を切り替える。第１の切り替え部材２１１および第２の切り替え部材２１２は、図１中の実線の位置と破線の位置に不図示のアクチュエータによって切り替え可能な構成となっている。
【００２０】
第１のシート収納部２０１にシートを搬送する場合には、図１中の実線にて示された位置に第１の切り替え部材２１１と第２の切り替え部材２１２がそれぞれ切り替えられ、保持される。そして、画像が印刷されたシートは、搬送路１２８、搬送ガイド２０７、２０８の順に通過し、さらに搬送ローラ２０４によって、第１のシート収納部２０１にフェイスダウン状態、即ちトナー像が印刷された面を下方に向けた状態で収納される。
【００２１】
第２のシート収納部２０２にシートを搬送する場合には、第１の切り替え部材２１１が図１中の実線にて示された位置に、第２の切り替え部材２１２が破線で示された位置にそれぞれ切り替えられ、保持される。そして、画像が印刷されたシートは、搬送路１２８、搬送ガイド２０７、２０９の順に通過し、さらに搬送ローラ２０５によって、第２のシート収納部２０２にフェイスダウン状態、即ちトナー像が印刷された面を下方に向けた状態で収納される。
【００２２】
第３のシート収納部２０３にシートを搬送する場合には、第１の切り替え部材２１１が図１中の破線にて示された位置に切り替えられ、保持される。そして、画像が印刷されたシートは、搬送路１２８、搬送ガイド２１０の順に通過し、さらに搬送ローラ２０６によって、第３のシート収納部２０３にフェイスダウン状態、即ちトナー像が印刷された面を下方に向けた状態で収納される。
【００２３】
シート収納部２０１、２０２、２０３に収納されたシートは、ユーザからの取り出し指示に応じて排出口２３４に搬送される。この搬送の詳細については図２及び図３を用いて後述する。排出口２３４に搬送されたシートは、部分的に装置外に露出した状態で保持され、ユーザによって引き抜かれるのを待つ。
【００２４】
検知部材１０６は、排出口２３４に搬送されたシートがユーザによって引き抜かれたことを検知する。検知部材１０６は、シートが排出口２３４に搬送される前（及び、搬送されたシートをユーザが引き抜いた後）は、図１中の実線の位置にあり、シートが排出口２３４に搬送されてユーザによる引き抜きを待っているときには破線の位置にある。なお、ここではシート収納部２０１、２０２、２０３に共通のものとして１つの排出口２３４を備える例を用いて説明したが、シート収納部毎に専用の排出口をそれぞれ備えるようにしてもよい。
【００２５】
次に、図２を用いて、シート収納部２０１、２０２、２０３の詳細な構成について説明する。
印刷装置１００の装置内には、装置内に複数のシート収納部２０１、２０２、２０３が上下に積み重ねられた状態で備えられている。それぞれのシート収納部２０１、２０２、２０３の構成は同じであり、ここでは、第１のシート収納部２０１の構成について説明する。
【００２６】
搬送ローラ２０４により、第１のシート収納部に搬送されたシートは、積載面２３１に一時的に積載されて収納される。不図示のシート有無検知手段により、積載面２３１上にシートが載置されているか否か（シート収納部が空いているか否か）が検知可能である。
【００２７】
押し出し部材２３３は、収納されているシートの搬送方向上流端部（後端部）を押して、シートの搬送方向下流端部（先端部）の一部を排出口２３４から装置外に露出させる。シートは、押し出し部材２３３により排出口２３４に押し出されることにより、ユーザが引き抜くことが可能となる。また、押し出し部材２３３によって装置外に露出する部分のシート長さは３０ｍｍであるものとするが、ユーザがシートを掴むことが可能であって、且つ、シートが自重で抜け落ちてしまわない長さであればこれに限らない。
【００２８】
印刷装置のシート収納部２０１、２０２、２０３には、収納可能なシートの枚数やサイズに制限が設けられている。具体的には、１つのシート収納部には普通紙で一度に１５枚までしか収納できない。シート収納部におけるシートの満載は満載検知レバー２３５を用いて検知されるようになっており、普通紙よりも厚みのあるタイプのシートを用いる場合は収納可能な枚数が少なくなる場合がある。満載検知レバー２３５を備える代わりに、シートを１枚収納する毎に収納済みのシート枚数をカウントアップし、１５枚に達したときに収納（印刷）を制限するように構成してもよい。また、上限枚数は１５枚でなくてもよい。
【００２９】
また、印刷装置のシート収納部２０１、２０２、２０３にはＡ４サイズ以下の大きさのシートが収納可能である。Ａ４サイズよりも大きなサイズ（Ｂ４、Ａ３など）のシートは、積載部１２４には積載可能であるが、印刷装置のシート収納部２０１、２０２、２０３に収納することはできない。
【００３０】
押し出し部材２３３は、第１のシート収納部２０１にシートが収納される際には、シートの搬送及び積載を邪魔しない図２中にて実線で示される積載位置に位置している。
一方、収納されているシートを押し出す際には、シート排出方向に沿って排出口２３４に向かって移動し、破線で示される押し出し位置（シート排出位置）へと移動する。その後、シートがユーザによって引き抜かれたことが検知部材１０６によって検知されると、押し出し部材２３３は積載位置に戻される。
【００３１】
図３（ａ）、（ｂ）は、シート収納部２０１の斜視図である。図３（ａ）は、押し出し部材２３３が積載位置にある場合を示し、図３（ｂ）は押し出し位置にある場合を示す。
押し出し部材２３３は、シート排出にともなうシートの回転を防止するため、シート幅方向にわたってふたつのシート後端押圧爪２３３ａおよび２３３ｂを有している。シートを押し出す際には、シート後端押圧爪２３３ａおよび２３３ｂがシートの上流端部を押圧してシート排出を行う。押し出し部材２３３は、積載位置と押し出し位置の間をシート排出方向に沿って往復移動する。
【００３２】
図４に、印刷装置１００の外観斜視図を示す。
排出口２３４からは、シート収納部２０１、２０２、２０３のいずれかから排出されたシート束の下流端部が露出している。ユーザは、装置外に露出した下流端部を掴んでシート束を引き抜くことで自分の印刷物を受け取ることができる。
操作表示部３０７は、印刷装置１００に対するユーザからの指示を受け付けるとともに、ユーザに対して各種情報を通知するための操作表示部である。
【００３３】
図５は、印刷装置１００のハードウェア構成図である。
ＣＰＵ５０２を含む制御部５０１は、印刷装置１００全体の動作を制御する。
ＣＰＵ５０２は、ＲＯＭ５０３に記憶された制御プログラムを読み出して、印刷動作やシート搬送の制御を行う。ＲＡＭ５０４は、ＣＰＵ５０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、印刷装置１００は１つのＣＰＵ５０２が１つのメモリ（ＲＡＭ５０４）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭを協働させて各処理を実行するようにすることもできる。
【００３４】
操作表示部Ｉ／Ｆ５０５は、操作表示部３０７と制御部５０１を接続する。
操作表示部３０７は、後述する印刷物の取り出し指示を受け付けるための受付部としての役割と、後述するユーザ認証に必要なユーザＩＤをＩＣカードから読み取るためのカードリーダとしての役割を担う。また、操作表示部３０７は、後述するユーザに対する通知を行うための画面を表示する表示部としての役割を担う。
【００３５】
印刷部Ｉ／Ｆ５０６は、印刷部１０１と制御部５０１を接続する。印刷部１０１で印刷すべき画像は印刷部Ｉ／Ｆ５０６を介して制御部５０１から転送され、印刷部１０１によりシート上に印刷される。
ネットワークＩ／Ｆ５０７は、印刷装置１００をＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５１０に接続する。ＬＡＮ５１０には、クライアントＰＣ６２０が接続されており、クライアントＰＣ６２０にインストールされたプリンタドライバによって生成された印刷ジョブをネットワークＩ／Ｆ５０７が受信する。
【００３６】
図６は、印刷装置１００において、クライアントＰＣ６２０から受信した印刷ジョブに基づいてシートに画像を印刷する動作を説明するフローチャートである。図６のフローチャートに示す各動作（ステップ）は、印刷装置１００の制御部５０１がＲＯＭ５０３に記憶された制御プログラムをＲＡＭ５０４に展開して実行することにより実現される。
【００３７】
図６のＳ６０１では、印刷ジョブを受信したか否かを判定する。印刷ジョブを受信したと判定した場合はＳ６０２に進み、印刷ジョブを受信していないと判定した場合は受信するまで待機する。
Ｓ６０２では、受信した印刷ジョブにバッファモードが指定されているか否かを判定する。印刷装置１００はバッファモードと通常モードの２つのモードを備えており、どちらのモードで印刷するかを、プリンタドライバで指定することができる。なお、バッファモードと通常モード以外のモードを更に備えるようにしてもよい。
【００３８】
バッファモードとは、印刷物をシート収納部２０１、２０２、２０３のいずれかに一時的に収納し、ユーザの取り出し指示に応じて排出口２３４から取り出せるようにするモードである。バッファモードを指定すると、ユーザがクライアントＰＣ６２０で印刷指示を行った後、印刷装置１００の設置場所に到着するまでの間に他人に印刷物を盗み見られることを防止できる。加えて、印刷装置１００の設置場所に到着する前に印刷が開始されるため、設置場所に到着した後に印刷を開始する構成と比較してユーザの待ち時間を少なくすることができる利点がある。
【００３９】
Ｓ６０２の判定の結果、バッファモードが指定されていると判定した場合はＳ６０３に進み、バッファモードで印刷を行う（シート収納部への収納処理の詳細は図９のフローチャートを参照しながら後述する）。バッファモードが指定されていない（通常モードが指定されている）と判定した場合はＳ６０４に進む。Ｓ６０４では、受信した印刷ジョブに基づいてシートに画像を印刷し、排出ガイド１２２等を経由させて印刷物を積載部１２４に排出する。積載部１２４に排出された印刷物はユーザ認証を必要とせずに取り上げることができる。
【００４０】
図７は、操作表示部３０７の表示例を示す図である。
図７（ａ）において、露出指示ボタン４０１は、シート収納部２０１のシートを排出口２３４に露出させるための指示ボタンで、図７（ａ）の例ではシート収納部２０１にユーザＡＡＡのシートが収納されていることを示している。
【００４１】
露出指示ボタン４０２は、シート収納部２０２のシートを排出口２３４に露出させるための指示ボタンで、図７（ａ）の例ではシート収納部２０２にユーザＢＢＢのシートが収納されていることを示している。
露出指示ボタン４０３は、シート収納部２０３のシートを排出口２３４に露出させるための指示ボタンで、図７（ａ）の例ではシート収納部２０３にシートが収納されていないことを示している。
【００４２】
ホームボタン４０５は、初期画面に戻るためのボタンである。
設定ボタン４０６は、印刷装置１００の各種設定を行うためのボタンである。なお、図７（ａ）の例では、ユーザＡＡＡとＢＢＢがシート収納部の１つずつに割り当てられているが、本実施形態では１ユーザのシートが複数のシート収納部に割り当てられるケースも存在する。例えば、ユーザＡＡＡのシートがシート収納部１とシート収納部３の両方に収納されている場合も存在する。このケースについては第２の実施形態において詳細に説明を行う。
【００４３】
次に図７（ｂ）は、認証情報を含んだ印刷ジョブのシートが収納されているシート収納部の露出指示ボタンを押下した時の操作表示部３０７の表示例を示す図である。この時、露出するのに認証情報の入力が必要であるため、認証情報入力画面４０７が表示される。認証情報入力画面４０７にはユーザ名４０８、パスワード４０９を入力するテキストボックスが表示され、ユーザが露出させたい印刷ジョブのユーザ名４０８、パスワード４０９を入力し、ＯＫボタン４１０を押下することで認証処理が行われる。認証処理に成功した場合、シート収納部に収納されていた対象ジョブのシートが露出される。また、キャンセルボタン４１１を押下することで認証処理をキャンセルし、図７（ａ）の画面に戻る。
【００４４】
図８は、各シート収納部の状態の構造の一例を表す図である。図８で示す構造は、シート収納部ＩＤ６０１、収納枚数６０２、最大収納枚数６０３、ユーザ名４０８、パスワード４０９を含んでいる。
【００４５】
シート収納部ＩＤ６０１は、複数のシート収納部を一意に識別するための識別子を表す。この場合、シート収納部ＩＤが「００１」から「００５」までの５つのレコードが存在するため、シート収納部は計５つ存在するということになる。収納枚数６０２は、シート収納部ＩＤ６０１で表される各々のシート収納部に現在収納されているシートの枚数を表す。
【００４６】
収納枚数６０２は０から、後述する最大収納枚数６０３までの範囲の値をとる。０の場合、そのシート収納部にはシートが収納されていない状態を意味する。この場合、シート収納部ＩＤ６０１が００５のシート収納部が前述の状態に該当する。また、収納枚数６０２が最大収納枚数６０３と等しい場合、そのシート収納部にはこれ以上シートを収納できないことを意味している。この場合、シート収納部ＩＤ６０１が００４のシート収納部が前述の状態に該当する。
【００４７】
最大収納枚数６０３は、シート収納部ＩＤ６０１で表されるシート収納部が収納可能なシートの最大枚数を表す。以上説明した項目は、第２の実施形態において、受信した印刷ジョブのシートがあるシート収納部に収納可能であるかを判断するために使用される。
ユーザ名４０８及びパスワード４０９は、シート収納部ＩＤ６０１で識別されるシート収納部に収納されている印刷ジョブのユーザＩＤとパスワードの情報を表す。
【００４８】
本実施形態ではこれらの情報を基に、受信した印刷ジョブの認証情報とシート収納部に収納されている印刷ジョブの認証情報の比較を行い、どのシート収納部に収納するかの決定を行う。なお、これらの項目は、収納枚数６０２の値が０である場合は空となる。また、収納枚数６０２が０以外であっても、そのシート収納部に含まれる印刷ジョブが認証情報を含まない印刷ジョブであった場合もこれらの値を含まない。この場合、シート収納部ＩＤ６０１が００４のシート収納部が前述の状態に該当する。
【００４９】
次に、第１の実施形態における、印刷装置１００が認証情報を含む印刷ジョブを受信した際のシート収納部への収納処理の一例を、図９に示すフローチャートを用いて説明する。本フローチャートは、印刷ジョブを受信した後に行なわれる前述した図６のフローチャートのＳ６０３の詳細フローを表す。また、図９のフローチャートに示す各動作（ステップ）は、印刷装置１００の制御部５０１がＲＯＭ５０３に記憶された制御プログラムをＲＡＭ５０４に展開して実行することにより実現される。
【００５０】
まず、Ｓ９０１では、受信した印刷データの中に認証情報が含まれているか否かを判断する。認証情報が含まれていない場合はＳ９０５に進み、制御部５０１は印刷部Ｉ／Ｆ５０６に対して印刷指示を行い、印刷部１０１で印刷処理されたシートを空いているシート収納部に収納する。
【００５１】
認証情報が含まれている場合はＳ９０２に進み、ＲＯＭ５０３に記憶されている認証情報を取得する、第１の取得処理を行う。
受信ジョブの認証情報を取得したら、Ｓ９０３において、シート収納部に収納済の印刷ジョブの認証情報を取得する、第２の取得処理を行う。具体的には、図８で説明した各シート収納部の状態を表すデータを参照することで、印刷装置１００中の各シート収納部にどのようなユーザ名４０８、パスワード４０９を有したシートが収納されているかがわかる。
以上、２つの認証情報を取得した後でＳ９０４に進み、受信した印刷ジョブの印刷を行い、決定されたシート収納部に収納して本フローを終了する。Ｓ９０４で行う制御処理の詳細については、図１０のフローチャートで詳細に説明を行う。
【００５２】
図１０は、印刷ジョブをシート収納部に収納する際のシート収納部決定処理（Ｓ９０４）の一例を示すフローチャートである。図１０のフローチャートに示す各動作（ステップ）は、印刷装置１００の制御部５０１がＲＯＭ５０３に記憶された制御プログラムをＲＡＭ５０４に展開して実行することにより実現される。
【００５３】
図９のＳ９０３までのステップにおいて、制御部５０１は受信した印刷ジョブの認証情報と各シート収納部の認証情報の取得を行った。
その後、Ｓ１００１において、受信した印刷ジョブの認証情報が、ある１つのシート収納部の認証情報と一致するか否かを判断する。これらの認証情報が一致した場合はＳ１００２に進み、印刷を行った後、該当のシート収納部に対して収納し、本フローを終了する。
【００５４】
Ｓ１００１において、受信した印刷ジョブの認証情報とある１つのシート収納部の認証情報とが一致しなかった場合はＳ１００３に進み、次の比較対象のシート収納部が存在するか否かを判断する。存在する場合は次のシート収納部に対して再度Ｓ１００１を実行する。このステップを繰り返し行い、次のシート収納部が存在しない場合、全てのシート収納部の認証情報が印刷ジョブの認証情報と一致しなかったということになり、Ｓ９０５に進み、空いているシート収納部に収納を行う。その後、Ｓ１００４に進み、図８で説明した各シート収納部の状態を表すデータのうち、収納したシート収納部に対してユーザ名４０８、パスワード４０９の書き込みを行うことで認証情報の更新を行う。
【００５５】
図１１は、第１の実施形態における、認証情報を含む印刷ジョブ受信時のシート収納部決定処理の一例の様子を示す図である。ここでは、バッファモード、且つ、ユーザ名がＢＢＢ、パスワードが１２３４の認証情報を含む印刷ジョブ（ジョブＩＤ＝００４）を受信したものとする。また、シート収納部１にはユーザ名＝ＡＡＡ、パスワード＝１２３４のジョブが、シート収納部２にはユーザ名＝ＡＡＡ、パスワード＝５６７８のジョブが、シート収納部３にはユーザ名＝ＢＢＢ、パスワード＝１２３４のジョブが収納されているものとする。ジョブＩＤはそれぞれ００１、００２、００３であるとする。この時のジョブのシート収納部へ収納するまでの様子を図６、図９、図１０のフローチャートに沿って説明を行う。
【００５６】
まず、印刷ジョブを受信すると、印刷ジョブを解析してバッファモードであるか否かを判断する（前述したＳ６０２の処理）。この場合、バッファモードであるため、前述したＳ６０３の処理、すなわち図９のフローチャートの処理に進む。
Ｓ９０１で受信した印刷ジョブが認証情報を含んでいると判断されるため、Ｓ９０２に進む。そして、Ｓ９０２では、印刷ジョブの認証情報である、ユーザ名＝ＢＢＢ、パスワード＝１２３４という情報を取得する。
【００５７】
さらに、Ｓ９０３では、シート収納部に収納済みの印刷ジョブの認証情報を取得する。そして、印刷ジョブの認証情報とシート収納部に収納されている印刷ジョブの認証情報が一致するか否かを判断する（前述したＳ１００１の処理）。この場合、シート収納部１から順に一致するかを判定し、シート収納部１とシート収納部２は不一致と判定され、シート収納部３において一致したと判定される。よって、Ｓ１００２において、受信した印刷ジョブはシート収納部３に収納される。
【００５８】
以上のように、第１の実施形態では、認証情報が同一の印刷ジョブを同一のシート収納部に収納するように制御する処理を行った。図１１の例の場合、シート収納部３には最終的にジョブＩＤが００３の印刷ジョブとジョブＩＤが００４の印刷ジョブが収納されている。この状態で、ユーザはシート収納部３に収納されているシートを露出する時、操作表示部３０７の認証情報入力画面４０７に、ユーザ名ＢＢＢ、パスワードに１２３４を入力する。これにより、両ジョブのシートを１度の認証操作で取得することが可能となり、操作時間の手間を短縮することが可能となる。
【００５９】
＜第２の実施形態＞
次に、第２の実施形態における、印刷ジョブをシート収納部に収納する際のシート収納部決定処理の一例を図１２に示すフローチャートを用いて説明する。第２の実施形態では、認証情報を含む印刷ジョブをあるシート収納部に収納する際、収納枚数の制限により収納が不可であった時の処理について説明を行う。図１２のフローチャートに示す各動作（ステップ）は、印刷装置１００の制御部５０１がＲＯＭ５０３に記憶された制御プログラムをＲＡＭ５０４に展開して実行することにより実現される。
【００６０】
まず、Ｓ１００１では、あるシート収納部の認証情報が受信した印刷ジョブの認証情報と一致するか否かを判断する。一致するシート収納部が見つかった場合はＳ１２０１に進み、該当するシート収納部に収納可能か否かを判断する、第１の判断処理を行う。具体的には、受信した印刷ジョブの印刷条件から、何枚分のシートを収納する必要があるかを算出する。
【００６１】
また、該当するシート収納部の収納枚数６０２及び最大収納枚数６０３から、あと何枚収納可能であるかを算出する。受信した印刷ジョブのシート枚数がシート収納部の収納可能枚数より少なければ収納可能であると判断し、Ｓ１００２へ進む。多ければ収納不可であると判断し、Ｓ１２０２に進む。
【００６２】
収納不可の場合、Ｓ１２０２で空いている他のシート収納部が存在するか否かを判断する、第２の判断処理を行う。すなわち、シート収納部情報の収納枚数６０２が０であるシート収納部が存在するかを検索する。空いているシート収納部が存在する場合はＳ９０５に進み、該シート収納部に収納を行う。なお、空いているシート収納部が複数存在する場合はどのシート収納部に収納しても構わない。空いているシート収納部が存在しない場合はＳ１２０３に進み、受信した印刷ジョブを保留する。ここで「保留する」とは、シートを印刷せずに印刷装置１００内で印刷ジョブの情報を保存しておくという意味である。
【００６３】
印刷ジョブ保留後は、Ｓ１２０２に戻り、空いているシート収納部が存在するか否かを判断する。そして、該当するシート収納部への収納が可能になったタイミングでＳ９０５に進み、印刷ジョブをシート収納部に収納する。該処理を行う理由としては、ユーザが認証情報を設定している印刷ジョブは、設定していない印刷ジョブよりも機密性が高く、全てのユーザが取得できる積載部１２４にシートを排出させてはならないためである。また、収納が可能な別ユーザが収納されているシート収納部に収納してしまうと、異なる認証情報を有する印刷ジョブが１つのシート収納部に混在してしまい、自ユーザのシートのみを露出することができないからである。
【００６４】
図１３は、第２の実施形態における、認証情報を含む印刷ジョブ受信時のシート収納部決定処理の一例の様子を示す図である。ここでは、図１１と同様にバッファモード、且つ、ユーザ名がＢＢＢ、パスワードが１２３４の認証情報を含む印刷ジョブ（ジョブＩＤ＝００４）を受信したものとする。また、印刷条件として１０ページのドキュメントを１部片面印刷する設定がされていたものとする。
【００６５】
まず、図１３（ａ）では、シート収納部１にユーザ名＝ＡＡＡ、パスワード＝１２３４の印刷ジョブ（ジョブＩＤ＝００１）が、シート収納部３にはユーザ名＝ＢＢＢ、パスワード＝１２３４の印刷ジョブ（ジョブＩＤ＝００３）が収納されている。また、シート収納部２には収納されている印刷ジョブが存在しておらず、シート収納部３には収納可能枚数１５枚のうち既に１０枚が収納されているものとする。この時の印刷ジョブのシート収納部へ収納するまでの様子を図６、図９、図１２のフローチャートに沿って説明を行う。なお、Ｓ６０２からＳ９０３の処理は第１の実施形態と同様の処理となるため、ここでの説明は省略する。
【００６６】
前述のＳ１００１でシート収納部毎に認証情報の一致をみる。この場合、シート収納部１から順に認証情報が一致するか否かを判定していく。ここで、シート収納部２は収納されている印刷ジョブが存在しないため、認証情報一致の判定は行わない。結果として、シート収納部３で認証情報が一致すると判定される。
【００６７】
次に、Ｓ１２０１に進み、該当するシート収納部に収納可能か否かの判断が行われる。この場合、収納したい印刷ジョブが計１０枚であるのに対し、シート収納部３の残り収納可能枚数は５枚であるため、収納不可と判断される。そのため、Ｓ１２０２に進み、空いているシート収納部が存在するか否かを判断する。ここでは、シート収納部２が空いていると判定されるため、Ｓ９０５に進み、印刷ジョブのシートはシート収納部２に収納される。
【００６８】
次に、図１３（ｂ）では、図１３（ａ）と異なり、シート収納部２にユーザ名＝ＡＡＡ、パスワード＝５６７８の印刷ジョブ（ジョブＩＤ＝００２）が収納されている場合の処理について説明する。
この場合、前述のＳ１２０１までは、図１３（ａ）と同じ処理となる。しかし、その後のＳ１２０２において、空いているシート収納部が存在しないため、Ｓ１２０３へ進み印刷ジョブは保留される。保留された印刷ジョブは、いずれかのシート収納部に収納されているシートがユーザによって露出されたタイミングで収納される。
【００６９】
以上のように、シート収納部に収納不可な状態が存在する場合においても、空いているシート収納部がある場合はそのシート収納部に収納し、空いていない場合は留め置く、保留処理を行う。これにより、認証情報を含む印刷ジョブは積載部１２４ではなく確実にシート収納部に収納を行う。また、これらのシートを、ユーザが認証情報を入力して露出する際も、同一のシート収納部に異なる認証情報が混在しないため、１回の認証情報の入力で、同一の認証情報を有する印刷ジョブをまとめて露出させることが可能である。よって、ユーザの認証時間の短縮化が可能となる。
【００７０】
（その他の実施例）
本発明は、前述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７１】
１００  印刷装置
１０１  印刷部
２０１、２０２、２０３  シート収納部
１２４  積載部
３０７  操作部
５０１  制御部
【図１】
2017013442.tif 000003
【図２】
2017013442.tif 000004
【図３】
2017013442.tif 000005
【図４】
2017013442.tif 000006
【図５】
2017013442.tif 000007
【図６】
2017013442.tif 000008
【図７】
2017013442.tif 000009
【図８】
2017013442.tif 000010
【図９】
2017013442.tif 000011
【図１０】
2017013442.tif 000012
【図１１】
2017013442.tif 000013
【図１２】
2017013442.tif 000014
【図１３】
2017013442.tif 000015