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