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