(57)【要約】【課題】  ユーザからの実行指示の受け付けに応じたシート処理の実行と所定時間の経過に応じたシート処理の実行の両方を好適に利用できるようにする仕組みを提供することを目的とする。【解決手段】  ステイプラ処理を実行するステイプラ５１と、処理対象のシートを検出するシート検出センサ５４と、ステイプル処理の実行指示をユーザから受け付ける実行ボタン５５とを備えるシート処理装置５０において、シート検出センサ５４がシートを検出した後、所定時間Ｔ１が経過する前に実行ボタン５５が押下されれば、当該実行ボタン５５の押下に応じてステイプル処理を実行させ、実行ボタン５５が押下されなければ、所定時間Ｔ１の経過に応じてステイプル処理を実行させる。【選択図】  図５
2016121010.tif 000002
【特許請求の範囲】
【請求項１】
シート処理を実行するシート処理手段と、
処理対象のシートを検出する検出手段と、
前記シート処理の実行指示をユーザから受け付ける受付手段と、
前記検出手段がシートを検出した後、所定時間が経過する前に前記受付手段が前記実行指示を受け付ければ、当該実行指示の受け付けに応じて前記シート処理手段に前記シート処理を実行させ、前記受付手段が前記実行指示を受け付けなければ、前記所定時間の経過に応じて前記シート処理手段に前記シート処理を実行させる制御手段と、
を備えることを特徴とするシート処理装置。
【請求項２】
前記シート処理装置は、印刷装置に接続され、当該印刷装置による印刷を伴うシート処理及び当該印刷装置による印刷を伴わないシート処理を実行可能であることを特徴とする請求項１に記載のシート処理装置。
【請求項３】
前記シート処理は、複数枚のシートを綴じるステイプル処理であることを特徴とする請求項１または２に記載のシート処理装置。
【請求項４】
前記受付手段は、前記検出手段がシートを検出したことに応じて前記実行指示を受け付け可能な状態に移行することを特徴とする請求項１乃至３のいずれか１項に記載のシート処理装置。
【請求項５】
前記検出手段がシートを検出した後、前記受付手段が前記実行指示を受け付けず、且つ、前記所定時間が経過する前に前記検出手段がシートを検出しなくなった場合は、前記シート処理手段による前記シート処理は実行されないことを特徴とする請求項１乃至４のいずれか１項に記載のシート処理装置。
【請求項６】
前記実行指示の受け付けに応じたシート処理の実行を有効とするか否かを設定する第１の設定手段を備えることを特徴とする請求項１乃至５のいずれか１項に記載のシート処理装置。
【請求項７】
前記所定時間の経過に応じたシート処理の実行を有効とするか否かを設定する第２の設定手段を備えることを特徴とする請求項１乃至６のいずれか１項に記載のシート処理装置。
【請求項８】
前記実行指示の受け付けに応じたシート処理の実行を有効とするか否か、及び／または、前記所定時間の経過に応じたシート処理の実行を有効とするか否かを、ユーザに対応付けて記憶する記憶手段を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載のシート処理装置。
【請求項９】
シート処理を実行するシート処理手段を備えたシート処理装置の制御方法であって、
処理対象のシートを検出する検出工程と、
前記シート処理の実行指示をユーザから受け付ける受付工程と、
前記検出工程でシートが検出された後、所定時間が経過する前に前記受付工程で前記実行指示が受け付けられれば、当該実行指示の受け付けに応じて前記シート処理手段に前記シート処理を実行させ、前記受付工程で前記実行指示を受け付けられなければ、前記所定時間の経過に応じて前記シート処理手段に前記シート処理を実行させる制御工程と、
を備えることを特徴とするシート処理装置の制御方法。
【請求項１０】
請求項９に記載のシート処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに対する処理を行うシート処理装置、シート処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、シートに対する処理を行うシート処理装置が知られている。シートに対する処理の具体例としては、針を用いて複数枚のシートを綴じる綴じ処理（ステイプル）、複数枚のシートをかしめることによって針を用いずに綴じる針無し綴じ処理（針無しステイプル）、シートにパンチ穴を空けるパンチ処理などが知られている。なお、これらの処理を「シート処理」と呼ぶこととする。
【０００３】
シート処理装置の一例として、シートに画像を印刷する印刷装置に接続されて使用されるものがある。シート処理装置と印刷装置が接続される場合、シート処理装置はシートの搬送方向における印刷装置の下流側に接続される。そして、画像が印刷されたシートを印刷装置から受け取って、そのシートに対してシート処理を行う。
【０００４】
また、印刷装置による画像の印刷に伴ってシート処理を行うことに加えて、印刷装置による画像の印刷を伴わずにシート処理を行うことが可能なシート処理装置も知られている。特許文献１及び２には、印刷装置による画像の印刷に伴ってシート処理を行う機能と、印刷装置による画像の印刷に伴わずにシート処理を行う機能とを備える印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１６２５９０号公報
【特許文献２】特開２０１１−００３００５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献２の印刷システムには、印刷装置による画像の印刷を伴わずにシート処理を行うためのモードとして２つのモードが備えられている。１つは、シートがセットされてから所定時間（例えば１０秒）が経過したことに応じてシート処理を実行するモードである。もう１つは、シートがセットされた後にユーザによって所定の操作（例えばボタン押下）がなされたことに応じてシート処理を実行するモードである。
【０００７】
特許文献２の印刷システムでは、どちらのモードでシート処理を実行するかを、シート処理の内容毎に予め設定しておくことができる。例えば、ステイプルについては、シートがセットされてから所定時間が経過したことに応じて処理を実行し、パンチについては、シートがセットされた後にユーザによって所定の操作がなされたことに応じて処理を実行するように設定することができる。
【０００８】
しかしながら、同じ内容のシート処理であっても、ユーザによって、或いは同じユーザであっても場合によって、所定の操作を行うことなしにシート処理を実行して欲しい場面と所定時間の経過を待たずにシート処理を実行して欲しい場面とが存在する。前者の例としては、片方の手で処理対象のシートを持ち、もう片方の手には他の荷物を持っているため、ボタン押下等の操作を行い難い場面が考えられる。後者の例としては、複数のシート束に対するシート処理を連続して行う場合などの作業を急ぎたい場面が考えられる。
【０００９】
本発明は、上記の課題に鑑みなされたものであり、ユーザからの実行指示の受け付けに応じたシート処理の実行と所定時間の経過に応じたシート処理の実行の両方を好適に利用できるようにする仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために本発明のシート処理装置は、シート処理を実行するシート処理手段と、処理対象のシートを検出する検出手段と、前記シート処理の実行指示をユーザから受け付ける受付手段と、前記検出手段がシートを検出した後、所定時間が経過する前に前記受付手段が前記実行指示を受け付ければ、当該実行指示の受け付けに応じて前記シート処理手段に前記シート処理を実行させ、前記受付手段が前記実行指示を受け付けなければ、前記所定時間の経過に応じて前記シート処理手段に前記シート処理を実行させる制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザからの実行指示の受け付けに応じたシート処理の実行と所定時間の経過に応じたシート処理の実行の両方を好適に利用できるようになる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における印刷システムの断面図
【図２】本発明の実施形態における印刷装置１とシート処理装置５０の接続例を示す概略図
【図３】本発明の実施形態におけるシート処理装置５０のステイプラ５１の構成を示す図
【図４】本発明の実施形態における印刷装置１及びシート処理装置５０の制御系のハードウェア構成図
【図５】本発明の実施形態におけるシート処理装置５０の動作を示すフローチャート
【図６】本発明の実施形態において印刷装置１に表示される設定画面例
【図７】本発明の実施形態におけるシート処理装置５０の動作を示すフローチャート
【図８】本発明の実施形態においてシート処理装置５０に記憶されるユーザ管理テーブル
【図９】本発明の実施形態におけるシート処理装置５０の動作を示すフローチャート
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１４】
＜第１の実施形態＞
図１に、本発明が適用されるシート処理装置５０と、シート処理装置５０が接続された印刷装置１とを含む印刷システム全体の断面図を示す。なお、ここではシート処理装置５０は印刷装置１と区別されたものとして説明するが、シート処理装置５０を含む全体を印刷装置と称しても良いし、印刷装置１を含む全体とシート処理装置と称しても良い。
【００１５】
印刷装置１は、大きく２つに分けると、原稿上の画像を読み取って画像データを生成するスキャナ２と、シート上に画像を形成するプリンタ３とから構成される。スキャナ２の上部には、透明ガラス板を含む原稿台４が備えられている。原稿台４の所定位置に読み取り対象となる画像を下向きにしてセットされた原稿Ｄは、原稿圧着板５で押圧固定される。原稿台４の下側には、原稿Ｄに光を照射するランプ６と、反射光を画像処理ユニット７に導く反射ミラー８、９、１０を含む光学系部材が備えられている。原稿Ｄは、ランプ６及び反射ミラー８、９、１０が所定の速度で移動することによって走査される。
【００１６】
プリンタ３は、感光体ドラム１１、一次帯電ローラ１２、ロータリ現像ユニット１３、中間転写ベルト１４、転写ローラ１５、クリーナ１６等を備えている。感光体ドラム１１は、原稿Ｄ上の画像を読み取ることによって生成された画像データに基づいてレーザユニット１７から照射されるレーザ光によって、その表面に静電潜像が形成される。一次帯電ローラ１２は、レーザ光照射前に感光体ドラム１１の表面を均一に帯電する。
【００１７】
ロータリ現像ユニット１３は、感光体ドラム１１の表面に形成された静電潜像にマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）の各色トナーを付着させ、トナー像を形成する。感光体ドラム１１の表面に現像されたトナー像が中間転写ベルト１４に転写され、中間転写ベルト１４上のトナー像が転写ローラ１５によってシートＳに転写される。クリーナ１６は、トナー像が転写された後に感光体ドラム１１に残留したトナーを除去する。
【００１８】
ロータリ現像ユニット１３は、回転現像方式を用いており、現像器１３Ｋ、現像器１３Ｙ、現像器１３Ｍ、現像器１３Ｃを有し、モータ（不図示）により回転可能である。感光体ドラム１１上にモノクロのトナー像を形成する時は、感光体ドラム１１と近接する現像位置に現像器１３Ｋを回転移動させて現像を行う。フルカラーのトナー像を形成する時は、ロータリ現像ユニット１３を回転して現像位置に各現像器を配置させ、色毎に順に現像を行う。
【００１９】
中間転写ベルト１４上のトナー像が転写されるシートＳは、カセット１８もしくは手差しトレイ２０から転写位置に供給されるようになっている。転写ローラ１５の搬送方向下流側には定着器１９が設けられており、搬送されるシートＳ上のトナー像を定着する。トナー像が定着されたシートＳは、排出ローラ対２１によって印刷装置１から搬送方向下流側のシート処理装置５０に排出される。
【００２０】
シート処理装置５０は、印刷装置１のシート排出位置に接続されると共に、印刷装置１と信号線（不図示）を介して通信可能に構成されている。シート処理装置５０は、印刷装置１と通信を行うことにより、印刷装置１と協働して動作する。シート処理装置５０は、排出ローラ対２１によって排出されたシートＳに対して、針を用いて複数枚のシートを綴じるステイプラ５１と、針を用いずに複数枚のシートを綴じるステイプラ５２を備えている。ステイプラ５１は図３を用いて後述するように可動式となっており複数の箇所で綴じ処理を実行可能であるのに対し、ステイプラ５２は一箇所に固定されているものとするが、ステイプラ５２も可動となるように構成しても良い。また、ステイプラ以外に、シートにパンチ穴を空けるためのパンチャー等を備えるようにしても良い。
【００２１】
シート処理装置５０は、シートＳの有無を検出するシート検出センサ５６、シートＳを整合するシート整合部５７を備えている。シート処理装置５０は、シート整合部５７に搬送されたシートＳをシート検出センサ５６によって検出し、ユーザからの指定に従い、ステイプラ５１による綴じ処理（ステイプル）を行ったり、ステイプラ５２による綴じ処理（針無しステイプル）を行ったりする。
【００２２】
また、シート処理装置５０は、カセット１８もしくは手差しトレイ２０から供給されるシートではなく、シート処理装置５０にユーザが直接セットしたシートに対して綴じ処理を実行するオフラインステイプル機能を備えている。オフラインステイプルを実行する場合は、ステイプラ５１による針を用いた綴じ処理が行われる。シート挿入口５３は、オフラインステイプル機能を利用するユーザが処理対象のシートを挿入する場所である。シート挿入口５３はスリット状に構成されており、ユーザはこのスリットにシートを差し込む。シート検出センサ５４は、シート挿入口５３にシートが挿入されたことを検出する。
【００２３】
シート検出センサ５４がシートを検出すると、オフラインモードに移行する（オフラインモードがＯＮになる）。オフラインモードがＯＮの状態でユーザが実行ボタン５５を押下することにより、ステイプラ５１によるステイプル処理が実行される。また、実行ボタン５５を押下しなくとも、シート検出センサ５４が所定時間シートを検出し続けると自動的にステイプル処理が実行される。
【００２４】
オフラインモードがＯＮになっている間は、印刷装置１による画像の印刷動作は制限されるため、印刷装置１からシート処理装置５０にシートが搬送されることない。また、実行ボタン５５には点灯及び点滅が可能なＬＥＤが備えられており、点灯または点滅によってユーザにシート処理装置５０の状態を通知する。点灯は、実行ボタン５５が押下可能であること（即ち、シート処理の実行を指示できること）を意味する。また、点滅は、まもなくシート処理が実行されることを意味する。なお、ＬＥＤによる通知の他に、メッセージの表示や音の出力によって通知するようにしても良い。
【００２５】
図２は、印刷装置１に対するシート処理装置５０の接続例を示す概略図である。図２（ａ）は、印刷装置１の胴内にシート処理装置５０を接続する例を示す。図２（ｂ）は、印刷装置１の胴外にシート処理装置５０を接続する例を示す。いずれの接続形態においても、シート処理装置５０は、印刷装置１の排出ローラ対２１によって排出されたシートに対するステイプル処理と、シート処理装置５０にユーザが直接セットしたシートに対するステイプル処理とを実行することができる。
【００２６】
図３は、シート処理装置５０のステイプラ５１の構成を示す図である。図３は、シート処理装置５０を上から見た断面図を示している。図３の下側が図１で示した印刷装置１の前面側（手前側）となる。ステイプラ５１は、移動経路１０１に沿って矢印方向に移動可能に設けられている。ステイプラ５１は２つの役割を担っている。ステイプラ５１の１つ目の役割は、印刷装置１から排出されたシートＳ１に対してステイプル処理を行う役割である。ステイプラ５１の２つ目の役割は、シート挿入口５３に挿入されたシートＳ２に対してステイプル処理を行う役割である。
【００２７】
シートＳ１に対するステイプルは、ユーザが設定したステイプル位置にステイプル処理を行う必要がある。そのため、ステイプラ移動モータ１６４（図４）の駆動によりステイプラ５１を移動経路１０１に沿って移動させることで、位置Ｘ１、Ｘ２・・・Ｘｎ−１、Ｘｎのうち任意の位置にてステイプル処理を行うことができる。なお、図示しないがステイプラ５１は上下方向（鉛直方向）にも移動可能に構成されているものとする。
【００２８】
一方、シートＳ２に対するステイプルは、シート挿入口５３に挿入されたシートＳ２に対してステイプル処理を行うが、シート挿入口５３はシート処理装置５０の前面（手前側）に設けられている。そのため、シートＳ２に対してステイプル処理を実行するときは、ステイプラ５１をシート処理装置５０の前面側（手前側）の位置Ｍに移動させる。
【００２９】
なお、ステイプラ５１はシートＳ１の搬送経路上に位置するとシート搬送の妨げとなる。そのため、ステイプラ５１によるステイプル処理を実行しないときは、シート搬送の妨げとならない位置Ｘ０にステイプラ５１を退避させる。
【００３０】
次に、印刷装置１及びシート処理装置５０の制御系の構成について説明する。図４は、印刷装置１及びシート処理装置５０の制御系のハードウェア構成図である。図４において、印刷装置１は、ＣＰＵ１６１を有する制御基板５９、電源６０、操作部（受付部）６５を備えている。シート処理装置５０は、ＣＰＵ１６２等を有する制御基板５８、シート検出センサ５４、ステイプラ位置検出センサ１６５、ステイプラモータ１６３、ステイプラ移動モータ１６４等を備えている。
【００３１】
印刷装置１のＣＰＵ１６１は、印刷装置１の各部を制御する。ＣＰＵ１６１は、印刷装置１及びシート処理装置５０が省電力モードに移行している状態でシート挿入口５３にシートが挿入されたことが検出された場合は、次のように機能する。即ち、印刷装置１を省電力モードに維持し、シート処理装置５０を省電力モードから復帰させる。電源６０は、非常夜電源６１、常夜電源６２、リレーＡ６３、リレーＢ６４を備えている。非常夜電源６１は、リレーＡ６３を介して制御基板５８に接続され、リレーＢ６４を介して制御基板５９に接続される。常夜電源６２は、制御基板５９のＣＰＵ１６１及び制御基板５８のセンサＩＦ回路７１に接続される。
【００３２】
非常夜電源６１は、ＣＰＵ１６１の制御により電力の供給または遮断ができる電源である。常夜電源６２は、印刷装置１の電源プラグが電源コンセントに挿入されている状態で常に電力を供給する電源である。主電源ＳＷ６７は、印刷装置１の電源をオンまたはオフするために操作されるスイッチである。操作部６５は、印刷装置１及びシート処理装置５０に対する各種設定を行うためのユーザインターフェースである。操作部６５には、印刷装置１を省電力モードに移行または省電力モードから復帰させるために操作される省電力ＳＷ６６が備えられている。
【００３３】
シート処理装置５０のＣＰＵ１６２は、印刷装置１のＣＰＵ１６１と接続されており、印刷装置１のＣＰＵ１６１と通信を行うことにより互いの装置状態を検知することができる。また、ＣＰＵ１６２は、ＲＯＭ１７１に記憶された制御プログラムを読み出して、シート処理に関する制御を行う。ＲＡＭ１７２は、ＣＰＵ１６２の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、シート処理装置５０は１つのＣＰＵ１６２が１つのメモリ（ＲＡＭ１７２）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭ、或いはＨＤＤやＳＳＤを協働させて各処理を実行するようにすることもできる。また、後述する処理の一部をＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｓｕｉｔ）等のハードウェア回路を用いて実行するようにしても良い。また、図４には図示しないが、印刷装置１にもＲＡＭやＲＯＭ、ＨＤＤなどが備えられている。
【００３４】
シート処理装置５０のＣＰＵ１６２には、実行ボタン５５、センサインタフェース（以後ＩＦ）回路７１、センサＩＦ回路７２、センサＩＦ回路７３、モータ駆動回路７４、モータ駆動回路７５、モータ駆動回路７６が接続されている。ＣＰＵ１６２は、上記各回路を介してシート処理装置５０の各部を制御する。ＣＰＵ１６２は、シート処理装置５０が省電力モードに移行する際にステイプラ５１を位置Ｍに移動させる制御を行う。
【００３５】
シート検出センサ５６は、シート整合部５７のシートの有無を検出し、センサＩＦ回路７２を介してＣＰＵ１６２に通知する。シート検出センサ５４は、シート挿入口５３のシートの有無を検出し、センサＩＦ回路７１を介してＣＰＵ１６２に通知する。ステイプラ位置検出センサ１６５は、ステイプラ５１の移動経路１０１に対向する位置に設けられており（図３参照）、ステイプラ５１の位置を検出する。また、ステイプラ位置検出センサ１６５は、センサＩＦ回路７３を介して検出結果をＣＰＵ１６２に通知する。
【００３６】
ステイプラモータ１６３は、ステイプラ５１内に設けられており、モータ駆動回路７５により駆動されることでステイプラ５１を駆動する。これにより、ステイプラ５１によってシートにステイプル処理が実行される。ステイプラ移動モータ１６４は、モータ駆動回路７４により駆動されることで、上述したようにステイプラ５１を任意の位置に移動させる。ステイプラ５１の位置は、ステイプラ位置検出センサ１６５による検出の結果を基にＣＰＵ１６２により制御される。
【００３７】
ステイプラモータ１６６は、ステイプラ５２内に設けられており、駆動回路７６により駆動されることでステイプラ５２を駆動する。これにより、ステイプラ５２によってシートに針無しステイプル処理が実行される。実行ボタン５５は、ユーザによって同ボタン５５が押下されると、その押下に対応した信号をＣＰＵ１６２に送信する。また、実行ボタン５５に備えられたＬＥＤは、ＣＰＵ１６２によって点灯または点滅が制御される。
【００３８】
図５は、オフラインステイプル機能によってシートに対してステイプル処理を実行するときのシート処理装置５０の動作を説明するフローチャートである。図５のフローチャートに示す各動作（ステップ）は、シート処理装置５０のＣＰＵ１６２がＲＯＭ１７１に記憶された制御プログラムを実行することにより実現される。
【００３９】
ステップＳ５０１では、シート検出センサ５４がシートを検出したか否かを判定する。シートを検出したと判定するとステップＳ５０２に進み、シートを検出していないと判定すると検出するまで待機する。
【００４０】
ステップＳ５０２では、オフラインモードをＯＮにする。オフラインモードがＯＮになると、印刷装置１による画像の印刷が制限される。ステップＳ５０３では、実行ボタン５５のＬＥＤを点灯させる。これにより、ユーザは、実行ボタン５５が押下可能になったこと（シート処理の実行を指示できるようになったこと）を知ることができる。なお、ステップＳ５０３の処理を行うまでは実行ボタン５５の押下を検知しないので、実行ボタン５５を押下したとしてもステイプル処理は実行されない。ステップＳ５０４では、シート処理装置５０に備えられたタイマーをスタートさせる。
【００４１】
ステップＳ５０５では、実行ボタン５５が押下されたか否かを判定する。押下されたと判定するとステップＳ５０８に進み、押下されていないと判定するとステップＳ５０６に進む。ステップＳ５０６では、ステップＳ５０４でスタートしたタイマーによって計測された経過時間が所定時間Ｔ１に達したか否かを判定する。所定時間Ｔ１に達したと判定するとステップＳ５０８に進み、所定時間Ｔ１に達していないと判定するとステップＳ５０７に進む。なお、所定時間Ｔ１は３秒であるものとするが、これ以外の長さであっても良いし、ユーザによって可変設定できるようにしても良い。
【００４２】
ステップＳ５０７では、シート検出センサ５４がシートを検出しているか否かを判定する。シートを検出していると判定するとステップＳ５０５に戻り、シートを検出していないと判定するとステップＳ５０１に戻る。ステップＳ５０１に戻る場合は、実行ボタン５５のＬＥＤは消灯するとともに、オフラインモードはＯＦＦになって印刷制限が解除される。
【００４３】
ステップＳ５０５からステップＳ５０８に進む場合は、ユーザによる操作に応じて（手動で）シート処理が実行されることになる。一方、ステップＳ５０６からステップＳ５０８に進む場合は、所定時間の経過に応じて（自動で）シート処理が実行されることになる。なお、ステップＳ５０７からステップＳ５０１に戻るのは、ユーザが一旦シートをセットしたものの、ステイプル処理を実行しないように思い直してシートを引き抜く場合等が考えられる。
【００４４】
ステップＳ５０８では、実行ボタン５５のＬＥＤの点滅を開始させる。これにより、ユーザは、まもなくシート処理が実行されることを知ることができる。ステップＳ５０９では、シート処理装置５０に備えられたタイマーをスタートさせる。このタイマーは、ステップＳ５０４でスタートさせるタイマーと同じものであっても異なるものであっても良い。同じものを使用する場合は、ステップＳ５０８からステップＳ５０９に移行するときにタイマーをリセットする処理が必要となる。
【００４５】
ステップＳ５１０では、ステップＳ５０９でスタートしたタイマーによって計測された経過時間が所定時間Ｔ２に達したか否かを判定する。所定時間Ｔ２に達したと判定するとステップＳ５１２に進み、所定時間Ｔ２に達していないと判定するとステップＳ５１１に進む。なお、所定時間Ｔ２は１秒であるものとするが、これ以外の長さであっても良いし、ユーザによって可変設定できるようにしても良い。
【００４６】
ステップＳ５１１では、シート検出センサ５４がシートを検出しているか否かを判定する。シートを検出していると判定するとステップＳ５１０に戻り、シートを検出していないと判定するとステップＳ５０１に戻る。ステップＳ５０１に戻る場合は、実行ボタン５５のＬＥＤは消灯するとともに、オフラインモードはＯＦＦになって印刷制限が解除される。ステップＳ５１１からステップＳ５０１に戻るのは、ユーザがシートをセットしてから所定時間Ｔ１が経過したか、或いは実行ボタン５５を押下したものの、ステイプル処理を実行しないように思い直してシートを引き抜く場合等が考えられる。
【００４７】
ステップＳ５１２では、シート処理装置５０にセットされた（シート挿入口５３に挿し込まれた）複数枚のシートに対するステイプル処理をステイプラ５１に実行させる。この後、実行ボタン５５のＬＥＤは消灯するとともに、オフラインモードはＯＦＦになって印刷制限が解除される。
【００４８】
ステップＳ５１３では、シート検出センサ５４がシートを検出しているか否かを判定する。シートを検出していないと判定するとステップＳ５０１に戻り、シートを検出していると判定するとシートを検出しなくなるまで待機する。ここでシートを検出しなくなったことを条件にステップＳ５０１に戻るようにしているのは、ステイプル処理を実行した後もシートがセットされたままになっている場合に、同じシートの同じ位置に再びステイプル処理を実行してしまわないようにするためである。
【００４９】
以上説明したように、第１の実施形態では、シート処理装置５０は、シート検出センサ５４がシートを検出した後、所定時間Ｔ１が経過する前に実行ボタン５５が押下されれば、当該実行ボタン５５の押下に応じてステイプラ５１にステイプル処理を実行させる。また、シート処理装置５０は、実行ボタン５５が押下されなければ、所定時間Ｔ１の経過に応じてステイプラ５１にステイプル処理を実行させる。これにより、ユーザからの実行指示の受け付けに応じたステイプル処理の実行と所定時間の経過に応じたステイプル処理の実行の両方を好適に利用できるようになる。
【００５０】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。第１の実施形態では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行と所定時間の経過に応じたステイプル処理の実行の両方を常に利用できるようにした例を説明した。第２の実施形態では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のそれぞれを有効または無効に設定できる例を説明する。なお、以下では第１の実施形態と異なる点についてのみ説明し、それ以外の点については第１の実施形態と同様であるものとする。
【００５１】
図６は、印刷装置１の操作部６５に表示される設定画面であって、ユーザからの実行指示の受け付けに応じたステイプル処理の実行と所定時間の経過に応じたステイプル処理の実行のそれぞれを、有効または無効に設定するための画面例を示す。６０１は、ユーザからの実行指示の受け付けに応じたステイプル処理の実行を有効化または無効化するための操作キーであり、押下するたびに有効と無効が切り替えられる。６０２は、所定時間の経過に応じたステイプル処理の実行を有効化または無効化するための操作キーであり、押下するたびに有効と無効が切り替えられる。６０１と６０２は、それぞれ独立して設定することができる。この設定画面を介してなされた設定は書き込み可能に構成されたＲＯＭ１７１に記憶される。
【００５２】
図７は、オフラインステイプル機能によってシートに対してステイプル処理を実行するときのシート処理装置５０の動作を説明するフローチャートであって、第１の実施形態で説明した図５のフローチャートに対応するものである。図７のフローチャートを図５のフローチャートと比較すると、ステップＳ７０１乃至Ｓ７０８が追加されていることが分かる。
【００５３】
ステップＳ５０１では、シート検出センサ５４がシートを検出したか否かを判定する。シートを検出したと判定するとステップＳ５０２に進み、シートを検出していないと判定すると検出するまで待機する。ステップＳ５０２では、オフラインモードをＯＮにする。オフラインモードがＯＮになると、印刷装置１による画像の印刷が制限される。
【００５４】
ステップＳ７０１では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行が有効に設定されているか否かを、ＲＯＭ１７１に記憶された情報に基づき判定する。有効に設定されていると判定するとステップＳ７０２に進み、有効に設定されていない（無効に設定されている）と判定するとステップＳ７０６に進む。ステップＳ７０２では、所定時間の経過に応じたステイプル処理の実行が有効に設定されているか否かを、ＲＯＭ１７１に記憶された情報に基づき判定する。有効に設定されていると判定するとステップＳ５０３に進み、有効に設定されていない（無効に設定されている）と判定するとステップＳ７０３に進む。
【００５５】
ここで、ステップＳ５０３に進むのは、ユーザからの実行指示の受け付けに応じたステイプル処理の実行と所定時間の経過に応じたステイプル処理の実行の両方が有効に設定されている場合である。また、ステップＳ７０３に進むのは、ユーザからの実行指示の受け付けに応じたステイプル処理の実行が有効に設定され、所定時間の経過に応じたステイプル処理の実行の両方が無効に設定されている場合である。また、ステップＳ７０６に進むのは、ユーザからの実行指示の受け付けに応じたステイプル処理の実行が無効に設定され、所定時間の経過に応じたステイプル処理の実行の両方が有効に設定されている場合である。なお、ここでは両方が無効に設定されることはないものとするが、両方を無効に設定することを許容した場合は、両方が無効に設定された場合は本フローチャートを開始しない（シート検出センサ５３によるシートの検出を行わない）ようにすれば良い。
【００５６】
ステップＳ５０３乃至Ｓ５１３は、図５のフローチャートで説明した処理と同様であるため説明は省略する。ステップＳ７０３では、実行ボタン５５のＬＥＤを点灯させる。これにより、ユーザは、実行ボタン５５が押下可能になったこと（シート処理の実行を指示できるようになったこと）を知ることができる。
【００５７】
ステップＳ７０４では、実行ボタン５５が押下されたか否かを判定する。押下されたと判定するとステップＳ５０８に進み、押下されていないと判定するとステップＳ７０５に進む。ステップＳ７０５では、シート検出センサ５４がシートを検出しているか否かを判定する。シートを検出していると判定するとステップＳ７０４に戻り、シートを検出していないと判定するとステップＳ５０１に戻る。ステップＳ５０１に戻る場合は、実行ボタン５５のＬＥＤは消灯するとともに、オフラインモードはＯＦＦになって印刷制限が解除される。ステップＳ７０５からステップＳ５０１に戻るのは、ユーザが一旦シートをセットしたものの、ステイプル処理を実行しないように思い直してシートを引き抜く場合等が考えられる。なお、ステップＳ７０２からステップＳ７０３に進んだ場合、シート検出センサ５４がシートを検出し続けている時間が所定時間Ｔ１に達したとしてもステイプル処理は実行されない。
【００５８】
ステップＳ７０６では、シート処理装置５０に備えられたタイマーをスタートさせる。ステップＳ７０７では、ステップＳ７０６でスタートしたタイマーによって計測された経過時間が所定時間Ｔ１に達したか否かを判定する。所定時間Ｔ１に達したと判定するとステップＳ５０８に進み、所定時間Ｔ１に達していないと判定するとステップＳ５０８に進む。なお、所定時間Ｔ１は、図５のステップＳ５０６で説明したのと同様に３秒であるものとするが、これ以外の長さであっても良いし、ユーザによって可変設定できるようにしても良い。
【００５９】
ステップＳ７０８では、シート検出センサ５４がシートを検出しているか否かを判定する。シートを検出していると判定するとステップＳ７０７に戻り、シートを検出していないと判定するとステップＳ５０１に戻る。ステップＳ５０１に戻る場合は、実行ボタン５５のＬＥＤは消灯するとともに、オフラインモードはＯＦＦになって印刷制限が解除される。ステップＳ７０７からステップＳ５０１に戻るのは、ユーザが一旦シートをセットしたものの、ステイプル処理を実行しないように思い直してシートを引き抜く場合等が考えられる。なお、ステップＳ７０１からステップＳ７０６に進んだ場合、実行ボタン５５が押下されたとしてもステイプル処理は実行されない。
【００６０】
以上、第２の実施形態では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のそれぞれを、有効または無効に設定できるように構成している。これにより、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のうちいずれか一方のみを必要とするような環境に適応させることができる。
【００６１】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。第２の実施形態では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のそれぞれを有効または無効に設定できるようにした例を説明した。第３の実施形態では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のそれぞれを有効とするか無効とするかを、ユーザ毎に対応付けて予め記憶する例を説明する。なお、以下では第２の実施形態と異なる点についてのみ説明し、それ以外の点については第２の実施形態と同様であるものとする。
【００６２】
図８は、シート処理装置５０のＲＯＭ１７１に記憶されるユーザ管理テーブルを示す図である。図示するように、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のそれぞれを有効とするか無効とするかが、ユーザ毎に対応付けて管理されている。このユーザ管理テーブルは、印刷装置１の管理者によって更新されるものとするが、各ユーザが自分で更新できるようにしても良い。
【００６３】
図９は、オフラインステイプル機能によってシートに対してステイプル処理を実行するときのシート処理装置５０の動作を説明するフローチャートであって、第２の実施形態で説明した図７のフローチャートに対応するものである。図９のフローチャートを図７のフローチャートと比較すると、ステップＳ９０１及びＳ９０２が追加されていることが分かる。また、ステップＳ７０１及びＳ７０２に代えてステップＳ９０３及びＳ９０４が追加されていることが分かる。
【００６４】
ステップＳ９０１では、印刷装置１にログインしているユーザの情報を印刷装置１から取得することにより、印刷装置１を現在使用しているユーザを識別する。ここで取得する情報は、印刷装置１にログインする際にユーザが入力するユーザＩＤであるものとするが、他の情報であっても良い。ステップＳ９０２では、印刷装置１からユーザがログアウトしたか否かを判定する。ログアウトしていないと判定するとステップＳ５０１に進み、ログアウトしたと判定すると処理を終了する。
【００６５】
ステップＳ５０１では、シート検出センサ５４がシートを検出したか否かを判定する。シートを検出したと判定するとステップＳ５０２に進み、シートを検出していないと判定するとステップＳ９０２に戻る。ステップＳ５０２では、オフラインモードをＯＮにする。オフラインモードがＯＮになると、印刷装置１による画像の印刷が制限される。
【００６６】
ステップＳ９０３では、ステップＳ９０１で識別したユーザと図８のユーザ管理テーブルに基づいて、印刷装置１を現在使用しているユーザに対して、ユーザからの実行指示の受け付けに応じたステイプル処理の実行が有効に設定されているか否かを判定する。有効に設定されていると判定するとステップＳ９０４に進み、有効に設定されていない（無効に設定されている）と判定するとステップＳ７０６に進む。ステップＳ９０４では、ステップＳ９０１で識別したユーザと図８のユーザ管理テーブルに基づいて、印刷装置１を現在使用しているユーザに対して、所定時間の経過に応じたステイプル処理の実行が有効に設定されているか否かを判定する。有効に設定されていると判定するとステップＳ５０３に進み、有効に設定されていない（無効に設定されている）と判定するとステップＳ７０３に進む。
【００６７】
ここで、ステップＳ５０３に進むのは、ユーザからの実行指示の受け付けに応じたステイプル処理の実行と所定時間の経過に応じたステイプル処理の実行の両方が有効に設定されている場合である。また、ステップＳ７０３に進むのは、ユーザからの実行指示の受け付けに応じたステイプル処理の実行が有効に設定され、所定時間の経過に応じたステイプル処理の実行の両方が無効に設定されている場合である。また、ステップＳ７０６に進むのは、ユーザからの実行指示の受け付けに応じたステイプル処理の実行が無効に設定され、所定時間の経過に応じたステイプル処理の実行の両方が有効に設定されている場合である。なお、ここでは両方が無効に設定されることはないものとするが、両方を無効に設定することを許容した場合は、両方が無効に設定された場合は本フローチャートを開始しない（シート検出センサ５３によるシートの検出を行わない）ようにすれば良い。
【００６８】
ステップＳ５０３乃至Ｓ５１３は、図５のフローチャートで説明した処理と同様であるため説明は省略する。また、ステップＳ７０３乃至Ｓ７０８は、図７のフローチャートで説明した処理と同様であるため説明は省略する。
【００６９】
以上、第３の実施形態では、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）と所定時間の経過に応じたステイプル処理の実行（自動実行）のそれぞれを有効とするか無効とするかを、ユーザに対応付けて記憶するようにしている。これにより、ユーザからの実行指示の受け付けに応じたステイプル処理の実行（手動実行）のみを必要とするユーザと、所定時間の経過に応じたステイプル処理の実行（自動実行）のみを必要とするユーザが存在する場合にも、使い勝手を良くすることができる。なお、印刷装置１側でユーザを認証してログインさせる機能が使われている場合であっても、オフラインモードのステイプル処理はログインせずに使えるようにするモードを設けても良い。このモードが設定された場合は、第１または第２の実施形態で説明した処理が実行される。
【００７０】
＜他の実施形態＞
なお、上述した第１乃至第３の実施形態では、オフラインステイプル機能の対象としてステイプラ５１による針を用いたステイプル処理のみを説明したが、本発明を、ステイプラ５２による針を用いない針無しステイプル処理に適用しても良い。また、本発明を、図示しないパンチャーによるパンチ処理に適用することもできる。また、上述した第１乃至第３の実施形態では、印刷装置に接続されるシート処理装置を例として説明したが、本発明を、印刷装置に接続されないシート処理装置に適用しても良い。
【００７１】
本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００７２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００７３】
１  印刷装置
５０  シート処理装置
５１  ステイプラ
５４  シート検出センサ
１６２  ＣＰＵ
【図１】
2016121010.tif 000003
【図２】
2016121010.tif 000004
【図３】
2016121010.tif 000005
【図４】
2016121010.tif 000006
【図５】
2016121010.tif 000007
【図６】
2016121010.tif 000008
【図７】
2016121010.tif 000009
【図８】
2016121010.tif 000010
【図９】
2016121010.tif 000011