(57)【要約】【課題】  画像を１枚のシートの同一面に複数配置して印刷を行うことが指定され、カセットに印刷に使用すべきシートが無い場合に、異なるサイズのシートに切り替えて印刷を継続できる仕組みを提供する。【解決手段】  ＭＦＰ１０１は、ダブルコピーの設定を受け付ける（図５）。ＣＰＵ１１１は、設定に基づくコピージョブの実行中に、ジョブ設定値に基づくサイズのシートがカセットに保持されていないと判断した（Ｓ７０８でＹｅｓ）場合に、裁断後に得られる印刷物と同じ印刷物となるよう画像を配置することができるようジョブのパラメータを更新し（Ｓ８１３）、カセットの切り替え（Ｓ９１４）を行って印刷する。【選択図】  図８
2017087626.tif 000002
【特許請求の範囲】
【請求項１】
画像を１枚のシートの同一面上に複数配置して印刷することが可能な印刷装置であって、
複数のシート保持部と、
画像を１枚のシートの同一面上に複数配置し、第１のサイズのシートに印刷することが設定されている場合であって、且つ、第１のサイズのシートが前記複数のシート保持部のいずれからも供給されない場合は、当該第１のサイズと異なる第２のサイズのシートが保持されたシート保持部から供給されるシートに、当該第２のサイズに応じた個数の画像を配置して印刷する印刷手段と、
を備えることを特徴とする印刷装置。
【請求項２】
画像を１枚のシートの同一面上に複数配置し、第１のサイズのシートに印刷することが設定されている場合であって、且つ、第１のサイズのシートが前記複数のシート保持部のいずれからも供給されない場合に、第２のサイズのシートを使用して印刷するか否かをユーザに問い合わせる問い合わせ手段を更に備えることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷手段は、前記問い合わせ手段による前記問い合わせに対して前記第２のサイズのシートを使用して印刷しないことが指示された場合は、シート保持部に前記第１のサイズのシートが補充されるまで印刷を中断することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記複数のシート保持部のそれぞれに対応付けて、各シート保持部に保持されているシートのサイズを示す情報を記憶する記憶手段と、
前記第２のサイズのシートが保持されたシート保持部があるか否かを、前記記憶手段に記憶されている情報と、各シート保持部のシートの残量に基づいて判定する判定手段と、
を更に備えることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記第２のサイズのシートが保持されたシート保持部が複数ある場合に、シートの供給元として使用するシート保持部をユーザから受け付ける受付手段を更に備え、
前記印刷手段は、前記受付手段によって受け付けたシート保持部から供給されるシートに印刷することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
原稿上の画像を読み取って原稿画像を生成する読取手段を更に備え、
前記印刷手段は、前記読取手段によって生成された原稿画像を印刷することを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記印刷手段は、画像を１枚のシートの同一面上に複数配置し、前記第１のサイズのシートに印刷することが設定されている場合に、前記第１のサイズのシート及び前記第２のサイズのシートが前記シート保持部のいずれからも供給されない場合は、シート保持部に前記第１のサイズのシートが補充されるまで印刷を中断することを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
複数のシート保持部を備え、画像を前記シート保持部から供給される１枚のシートの同一面上に複数配置して印刷することが可能な印刷装置の制御方法であって、
画像を１枚のシートの同一面上に複数配置し、第１のサイズのシートに印刷することが設定されている場合であって、且つ、第１のサイズのシートが前記複数のシート保持部のいずれからも供給されない場合は、当該第１のサイズと異なる第２のサイズのシートが保持されたシート保持部から供給されるシートに、当該第２のサイズに応じた個数の画像を配置して印刷する印刷工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項９】
請求項８に記載の印刷装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷されたシートを裁断することで複数部の印刷物を得られるようにするために、１枚のシートの同一面に画像を複数配置して印刷することが可能な印刷装置に関するものである。
【背景技術】
【０００２】
従来、印刷時間や印刷に使用するシートの枚数を少なくするために、画像を１枚のシートの同一面上に複数配置して印刷を行うことが可能な印刷装置が知られている（例えば、特許文献１）。これらの印刷装置では、ユーザが印刷後のシートを裁断することにより、１枚のシートの同一面上に１つの画像を配置して印刷を行うより安いコストで複数部の印刷物を得ることができる。
【０００３】
また、従来、シートを保持するためのカセットを複数備え、各カセットに保持された複数のサイズのシートを印刷に使用することができる印刷装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６０４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、印刷に使用するシートがカセットに無い場合や印刷途中で印刷に使用するシートがカセットから無くなった場合に、シートが補充されるまで印刷処理を中断することが知られている。この場合、ユーザは、カセットにシートを補充することにより、印刷を再開することができる。
【０００６】
このように、印刷が使用するシートがカセットから無くなった場合に、印刷を再開するには、印刷に使用するシートをカセットに補充する必要がありユーザの手間がかかる。
【０００７】
ここで、画像を１枚のシートの同一面に複数配置して印刷を行う場合、印刷に使用するシートがカセットに無い場合や、印刷途中で印刷に使用するシートを使い切ってしまうことにより、印刷に使用するシートがカセットから無くなる場合がある。
【０００８】
前述したように、画像を１枚のシートの同一面に複数配置して印刷が行われた場合、ユーザは複数の画像が印刷されたシートを裁断することにより１枚のシートから複数部の印刷物を得ることができる。ここで、裁断後に得られる印刷物に着目する。裁断後に得られる印刷物は、画像と同じサイズのシートに１つの画像が印刷された印刷物となる。
【０００９】
この特徴を考慮して、異なるサイズのシートがカセットに保持されている場合に、裁断後に得られる印刷物と同じ印刷物となるよう画像を配置できるシートに切り替えて印刷を行いたい場合が考えられる。
【００１０】
しかしながら、従来、印刷に使用するシートのサイズを切り替えて同様の印刷物を得るためには、ユーザが中断中の印刷処理を一度キャンセルし、再度印刷設定を行う必要がある。具体的には、印刷に使用するシートのサイズやシートの供給元となるカセットの変更、印刷部数の入力など印刷設定を再度行った上で再印刷を行う必要があり、手間がかかっていた。
【００１１】
本発明は、上記の課題に鑑みなされたものである。本発明は、画像を１枚のシートの同一面に複数配置して印刷を行う場合に、カセットに印刷に使用するシートが無い場合でも、当該サイズのシートの補充を後回しにして印刷を継続して行うことができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために本発明の印刷装置は、画像を１枚のシートの同一面上に複数配置して印刷することが可能な印刷装置であって、複数のシート保持部と、画像を１枚のシートの同一面上に複数配置し、第１のサイズのシートに印刷することが設定されている場合であって、且つ、第１のサイズのシートが前記複数のシート保持部のいずれからも供給されない場合は、当該第１のサイズと異なる第２のサイズのシートが保持されたシート保持部から供給されるシートに、当該第２のサイズに応じた個数の画像を配置して印刷する印刷手段と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、画像を１枚のシートの同一面に複数配置して印刷を行う場合に、カセットに印刷に使用するサイズのシートが無い場合でも、当該サイズのシートの補充を後回しにして印刷を継続して行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態における印刷装置のハードウェア構成図である。
【図２】本発明の実施形態における印刷装置の断面図である。
【図３】本発明の実施形態における操作部の外観図である。
【図４】本発明の実施形態において操作部のパネルに表示される操作画面例である。
【図５】本発明の実施形態において操作部のパネルに表示される操作画面例である。
【図６】本発明の実施形態における印刷制御を説明する図である。
【図７】本発明の実施形態における印刷装置の動作を示すフローチャートである。
【図８】本発明の実施形態における印刷装置の動作を示すフローチャートである。
【図９】本発明の実施形態において操作部のパネルに表示される操作画面例である。
【図１０】本発明の実施形態における印刷制御の変形例を説明する図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１６】
＜第１の実施形態＞
図１は、本発明が適用される印刷装置のハードウェア構成を示すブロック図である。本実施形態では印刷装置の一例としてＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１を説明する。
【００１７】
ＭＦＰ１０１はシート上の画像を読み取る読取機能、シートに画像を印刷する印刷機能を有する。また、他にもＭＦＰ１０１は、画像を外部装置に送信するファイル送信機能などを有している。
【００１８】
なお、本実施形態では印刷装置の一例としてＭＦＰ１０１を説明するが、これに限定されるものではない。例えば、読取機能を有さないＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等の印刷装置であってもよい。
【００１９】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１を含む制御部１１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ１１１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２又はストレージ１１４に記憶された制御プログラムを読み出して、読取制御や印刷制御などの各種制御を行う。ＲＯＭ１１２は、ＣＰＵ１１１で実行可能な制御プログラムを格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３は、ＣＰＵ１１１の主記憶メモリであり、ワークエリア又は各種制御プログラムを展開するための一時記憶領域として用いられる。ストレージ１１４は、印刷データ、画像データ、各種プログラム、及び各種設定情報を記憶する。本実施形態ではストレージ１１４としてＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の補助記憶装置を想定しているが、ＨＤＤの代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の不揮発性メモリを用いるようにしても良い。
【００２０】
なお、本実施形態のＭＦＰ１０１では、１つのＣＰＵ１１１が１つのメモリ（ＲＡＭ１１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、及びストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等のハードウェア回路を用いて一部の処理を実行するようにしてもよい。
【００２１】
操作部インタフェース（Ｉ／Ｆ）１１５は、操作部１１６と制御部１１０を接続する。操作部１１６には、タッチパネル機能を有する液晶表示部や各種ハードキーなどが備えられ、情報を表示する表示部やユーザの指示を受け付ける受付部として機能する。なお、操作部の詳細については図３で後述する。
【００２２】
読取部Ｉ／Ｆ１１７は、読取部１１８と制御部１１０を接続する。読取部１１８は原稿上の画像を読み取って、原稿画像を生成する。なお、生成された原稿画像はストレージ１１４又はＲＡＭ１１３に格納されるものとする。読取部１１８によって生成された原稿画像は外部装置に送信されたり、シート上に印刷されたりする。
【００２３】
印刷部Ｉ／Ｆ１１９は、印刷部１２０と制御部１１０を接続する。原稿画像などの印刷すべき画像は印刷部Ｉ／Ｆ１１９を介して制御部１１０から印刷部１２０に転送される。印刷部１２０は制御部１１０を介して制御コマンド及び印刷すべき画像を受信し、当該画像をシート上に印刷する。
【００２４】
また、制御部１１０は、通信部Ｉ／Ｆ１２３を介してネットワーク１００に接続される。通信部Ｉ／Ｆ１２３は、ネットワーク１００上の外部装置に画像や情報を送信したり、ネットワーク１００上の情報処理装置から印刷データや情報を受信したりする。
【００２５】
画像処理部１２４は、読取部１１８で読み取られた原稿画像や、印刷部１２０に転送する画像に対して画像処理を行う。画像処理部１２４はストレージ１１４又はＲＡＭ１１３に格納された画像を読み出して、当該画像を繰り返し配置した画像を生成することができる。
【００２６】
なお、本実施形態では、ストレージ１１４又はＲＡＭ１１３に格納された画像に対して画像処理部１２４による画像処理を行う場合について説明するが、これに限定されるものではない。読取部１１８で生成された原稿画像を読取部Ｉ／Ｆ１１７又は読取部１１８が備える画像処理用のＡＳＩＣ（不図示）によって処理するようにしてもよい。また、ストレージ１１４又はＲＡＭ１１３から転送された画像を、印刷部Ｉ／Ｆ１１９又は印刷部１２０が備える画像処理用のＡＳＩＣ（不図示）によって処理するようにしてもよい。また、画像処理を行うためのプログラムをＣＰＵ１１１が実行することにより、画像処理を行うようにすることもできる。
【００２７】
次に、読取部１１８及び印刷部１２０について説明する。図２は、ＭＦＰ１０１の断面図を示している。ＭＦＰ１０１は、大きく分けると、原稿を読み取って画像を生成する読取部１１８と、シート（普通紙、厚紙、透明フィルムなど）上に画像を印刷する印刷部１２０から構成される。読取部１１８の上部には、透明ガラス板を含む原稿台４が備えられている。原稿台４の所定位置に読み取り対象となる画像を下向きにしてセットされた原稿Ｄは、原稿圧着板５で押圧固定される。原稿台４の下側には、原稿Ｄに光を照射するランプ６と、反射光を画像処理ユニット７に導く反射ミラー８、９、１０を含む光学系部材が備えられている。原稿Ｄは、ランプ６及び反射ミラー８、９、１０が所定の速度で移動することによって走査される。また、センサ２２は、原稿Ｄのサイズを検知するためのセンサである。
【００２８】
印刷部１２０は、感光体ドラム１１、一次帯電ローラ１２、ロータリ現像ユニット１３、中間転写ベルト１４、転写ローラ１５、クリーナ１６等を備えている。感光体ドラム１１は、原稿Ｄ上の画像を読み取ることによって生成された画像に基づいてレーザユニット１７から照射されるレーザ光によって、その表面に静電潜像が形成される。一次帯電ローラ１２は、レーザ光照射前に感光体ドラム１１の表面を均一に帯電する。
【００２９】
ロータリ現像ユニット１３は、感光体ドラム１１の表面に形成された静電潜像にマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）の各色トナーを付着させ、トナー像を形成する。感光体ドラム１１の表面に現像されたトナー像が中間転写ベルト１４に転写され、中間転写ベルト１４上のトナー像が転写ローラ１５によってシートＳに転写される。クリーナ１６は、トナー像が転写された後に感光体ドラム１１に残留したトナーを除去する。
【００３０】
ロータリ現像ユニット１３は、回転現像方式を用いており、現像器１３Ｋ、現像器１３Ｙ、現像器１３Ｍ、現像器１３Ｃを有し、モータ（不図示）により回転可能である。感光体ドラム１１上にモノクロのトナー像を形成する時は、感光体ドラム１１と近接する現像位置に現像器１３Ｋを回転移動させて現像を行う。フルカラーのトナー像を形成する時は、ロータリ現像ユニット１３を回転して現像位置に各現像器を配置させ、色毎に順に現像を行う。
【００３１】
中間転写ベルト１４上のトナー像が転写されるシートＳは、カセット１８もしくは手差しトレイ２０から転写位置に供給されるようになっている。転写ローラ１５の搬送方向下流側には定着器１９が設けられており、搬送されるシートＳ上のトナー像を定着する。トナー像が定着されたシートＳは、排出ローラ対２１によってＭＦＰ１０１から搬送方向下流側のシート処理装置５０に排出される。
【００３２】
なお、本実施形態では、印刷部１２０の印刷方式として、電子写真方式を説明したがこれに限定されるものではない。例えば、印刷部１２０の印刷方式はインクジェット方式であってもよいし、その他の印刷方法（例えば、熱転写方式等）であってもよい。
【００３３】
カセット１８は、４つのカセットを含み、各カセットは同一または互いに異なるサイズのシートを保持することができる。各カセットには、保持されているシートのサイズをガイドの位置に基づいて検知するためのセンサや、シートの残量（シート無し状態であるか否か）を検知するためのセンサが備えられている。なお、カセット、手差しトレイ、不図示の給紙デッキなど、印刷に使用するシートを保持する部材を総称してシート保持部と呼ぶものとする。
【００３４】
シート処理装置５０は、ＭＦＰ１０１のシート排出位置に接続されると共に、ＭＦＰ１０１と信号線（不図示）を介して通信可能に構成されている。シート処理装置５０は、ＭＦＰ１０１と通信を行うことにより、ＭＦＰ１０１と協働して動作する。シート処理装置５０は、排出ローラ対２１によって排出されたシートＳに対して、針を用いて複数枚のシートを綴じるステイプラ５１と、針を用いずに複数枚のシートを綴じるステイプラ５２を備えている。
【００３５】
シート処理装置５０は、シートＳの有無を検出するシート検出センサ５６、シートＳを整合するシート整合部５７を備えている。シート処理装置５０は、シート整合部５７に搬送されたシートＳをシート検出センサ５６によって検出し、ユーザからの指定に従い、ステイプラ５１またはステイプラ５２による綴じ処理を行う。
【００３６】
図３は、操作部１１６を示す外観図である。操作部１１６は、後述する操作画面を表示するパネル３０１及びハードキー入力部３０２からなる。パネル３０１は例えばタッチパネルディスプレイである。ハードキー入力部３０２は、スタートキー３１１、テンキー３１２などの各種のハードキーを有する。ユーザはパネル３０１に表示されているキーをタッチするか、ハードキー入力部３０２に備えられたハードキーを押下することによって指示を入力する。なお、パネル３０１は、タッチパネル機能を有さないディスプレイであってもよい。この場合、ディスプレイに表示されるキーを選択するためのスクロールキー及び当該キーを決定するための決定キーをハードキーとして有していればよい。操作部１１６は、パネル３０１及びハードキー入力部３０２を介したユーザからの指示を受け付ける受付部として機能し、又、必要に応じてパネル３０１に操作画面を表示する表示部として機能する。
【００３７】
次に、本実施形態におけるダブルコピー機能について説明する。本実施形態では、画像を１枚のシートの同一面に複数配置して印刷を行う場合の一例として、ダブルコピー機能を例として説明する。ダブルコピー機能では、原稿を読み取って得られた原稿画像（例えばＡ４サイズの画像）を、原稿画像よりも大きいシート（例えば、Ａ３サイズのシート）の同一面上に２つ配置して印刷することができる。ユーザは、印刷後のシートを裁断機などを用いて裁断することにより複数部の印刷物を得ることができる。
【００３８】
ダブルコピー機能を利用すると、原稿を原稿と同じサイズのシートにコピーする場合に比べて、印刷にかかるコストを削減することができる。また、１枚のシートに対する一連の印刷処理（シートの搬送、画像形成、トレイへの排出）で２つの印刷物を得ることができる。従って、原稿を原稿と同じサイズのシートにコピーする場合に比べて、搬送時にシート間を空ける必要がない分、複数枚の印刷にかかる時間を削減することができる。
【００３９】
図４は、パネル３０１に表示されるコピーの設定画面の一例を示すものである。ＭＦＰ１０１を利用するユーザは、パネル３０１に表示される不図示のメイン画面から、コピー機能を選択することができる。ＣＰＵ１１１は、メイン画面が表示された状態で、コピー機能のキーがユーザによって押下されたことに従って、設定画面４００を表示する。
【００４０】
ユーザは、設定画面を介して様々なコピー設定を行うことができる。例えば、ユーザは印刷部数の設定や、モノクロ又はカラーの切り替え、両面印刷の設定など様々な設定を行うことができる。なお、コピー設定は、ここに例示していない多数の設定項目がある。そのため同一画面内で全ての設定を行うことは困難である。従って設定項目ごとに個別の設定画面に遷移して、複数の機能の設定を行うものとする。
【００４１】
領域４０２は印刷部数を表示する領域である。ユーザは、テンキー３１２を介してコピーの部数を設定することができる。ＣＰＵ１１１は、テンキー３１２を介した入力を受け付けると、当該受け付けた値をパネル３０１の領域４０２に表示する。
【００４２】
ダブルコピーキー４０１は、ダブルコピー機能を設定する場合に使用するキーである。ユーザはダブルコピーキー４０１を選択し、ダブルコピーの設定を行うことができる。
【００４３】
ＣＰＵ１１１は、ダブルコピーキー４０１が選択されたことを検知すると、パネル３０１にダブルコピーの設定画面を表示する。ユーザは設定画面を介してダブルコピーの設定を行うことができる。
【００４４】
図５の画面５００はダブルコピーの設定画面の一例である。画面５００では、ダブルコピー機能が有効（ＯＮ）に設定された場合を例示している。
【００４５】
ＯＮキー５０２は、ダブルコピー機能を有効（ＯＮ）に設定する場合に使用するキーである。また、ＯＦＦキー５０３は、ダブルコピー機能の無効（ＯＦＦ）に設定する場合に使用するキーである。
【００４６】
情報５０１は、ダブルコピーの出力結果のイメージを示している。ＯＮキー５０２とＯＦＦキー５０３は排他となっており、いずれか一方のキーのみが選択できるものとする。
【００４７】
変更キー５０４は、ダブルコピーの対象となる原稿サイズを変更する場合に使用するキーである。ユーザは、変更キー５０４を押下してＡ４、Ａ５、Ｂ５などの原稿サイズを選択することができる。画面５００では、ダブルコピーの対象となる原稿サイズとしてＡ４が選択されている場合を例示している。なお、原稿サイズは、読取部１１８に備えられたセンサ２２などで自動的に検知するようにしてもよい。
【００４８】
また、変更キー５０５は、シートの供給元として使用するカセットを指定する場合に使用するキーである。変更キー５０５において指定できるカセットは、原稿サイズや各カセットに対応付けて記憶されているシートのサイズに基づいて適宜制限される。例えば、原稿サイズがＡ４の場合、１枚のシートに２つ分のＡ４原稿を配置するには、Ａ３サイズのシートが必要となる。従ってＡ３サイズのシートが保持されていないカセットは指定できないようにグレーアウトされる。
【００４９】
なお、シートの供給元として使用するカセットは、原稿サイズなどに基づいて自動的に選択することもできる。この場合、ユーザはシートの供給元を指定する際に「自動」を指定すればよい。「自動」が指定されると、コピー処理の実行時にＡＰＳ（Ａｕｔｏ  Ｐａｐｅｒ  Ｓｅｌｅｃｔｉｏｎ）と呼ばれる処理を実行する。ＡＰＳでは、原稿サイズと各カセットに対応付けて記憶されているシートのサイズを示す情報とに基づいて、シートの供給元として使用するカセットを自動的に選択する。なお、各カセットに対応付けられたシートのサイズを示す情報はストレージ１１４に記憶される。各カセットとサイズの対応付けは、カセットに設けられたサイズ検知センサによる検知結果に基づいて行うものとするが、図示しない画面を介したユーザのサイズ選択操作に基づいて行うようにしても良い。
【００５０】
設定取消キー５１２は画面５００を介してなされた設定を取り消す場合に使用するキーである。ＯＫキー５１１は画面５００を介してなされた設定を適用する場合に使用するキーである。ＣＰＵ１１１は、設定取消キー５１２が選択された場合は、画面５００を介してなされた設定を取り消して、コピーの設定画面に戻る。一方、ＣＰＵ１１１は、ＯＫキー５１１が選択された場合は、画面５００を介してなされた設定をコピーの設定としてＲＡＭ１１３に一時的に記憶し、コピーの設定画面に戻る。
【００５１】
次に、ダブルコピー機能が有効に設定された場合の印刷物の一例を図６で説明する。図６はダブルコピーの処理を説明するための図である。図６（ａ）は、Ａ４サイズの原稿をＡ３のシートを用いて１００部印刷する場合の印刷例を例示している。同一原稿を２つ配置した１枚のシートを５０枚分印刷するため、裁断することにより１００部の印刷物が得られる。
【００５２】
ここで、供給元のカセットにシートが保持されていない場合や印刷途中で供給元のカセットからシートが無くなる場合が考えられる。この場合、シートが補充されるまで印刷処理は中断されることになる。ユーザは、カセットに印刷に使用するシートを補充することにより、印刷を再開することができる。
【００５３】
しかしながら、供給元のカセットにシートが無い場合に、印刷を再開するには印刷に使用するシートを供給元のカセットに補充する作業を行う必要がありユーザの手間がかかる。
【００５４】
ダブルコピー機能は、図６（ａ）を用いて説明したように、複数の画像が印刷されたシートをユーザが裁断することにより複数部の印刷物を得る機能である。従って、裁断後に得られる印刷物と同じサイズのシートに１つの画像を印刷すれば、同様の印刷物を出力することができる。
【００５５】
従って、裁断後に得られる印刷物のサイズと同じサイズのシートが他のカセットに保持されている場合には、ダブルコピー機能を解除して、印刷すべき画像に基づくサイズのシートに印刷を行いたいケースが考えられる。具体的な例を挙げて説明すると、供給元のカセットに補充するシートの在庫がない場合には、ダブルコピー機能を解除して、Ａ４サイズのシートに印刷を行いたい場合がある。
【００５６】
しかしながら、従来、印刷に使用するシートのサイズを切り替えて同様の印刷物を得るには、ユーザが中断中の印刷処理を一度キャンセルし、再度、印刷設定を行った上で再印刷を行う必要があり、手間がかかっていた。
【００５７】
本実施形態では、これを鑑みて、ダブルコピー機能で印刷に使用するシートがカセットに無い場合に、シートの供給元のカセットを原稿と同じサイズのシートが保持されたカセットに切り替えて、印刷を継続する制御について説明する。
【００５８】
図６（ｂ）は、本実施形態における切り替え制御を行う場合の印刷例を示している。図６（ｂ）では、Ａ３のシートに４２枚分の印刷を行った後に、印刷に使用するＡ３サイズのシートが無くなった場合を例示している。この場合、各カセットに対応付けて記憶されているシートのサイズを示す情報及びシート残量の情報に基づいて、原稿サイズと同じサイズのシートが保持されたカセットがあれば、当該カセットに切り替えて、残り１６枚分の印刷を行う。従って、ユーザの手間を煩わせることなく、ユーザが所望する１００部の印刷物を得ることができる。
【００５９】
本実施形態における具体的なダブルコピーの制御について、図７及び図８のフローチャートを用いて説明する。
【００６０】
図７は、ＭＦＰ１０１の起動時に表示されるメニュー画面において、ユーザによってコピー機能が選択されたことに応じて開始されるＭＦＰ１０１の動作を説明するフローチャートである。図７及び図８のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ１１１がＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムを実行することにより実現される。
【００６１】
Ｓ７０１では、ＣＰＵ１１１は、コピーに関する設定を受け付け、受け付けた設定をＲＡＭ１１３に一時的に記憶する。ここでは前述した部数の設定やダブルコピーの設定などを行うことができる。Ｓ７０２では、コピーの実行指示を受け付けた場合は、Ｓ７０３に進み、コピーの実行指示を受け付けていない場合は、Ｓ７０１に戻る。
【００６２】
Ｓ７０３では、ＣＰＵ１１１は、読取部１１８による原稿上の画像の読み取りを開始する。なお、読取部１１８による原稿上の画像の読み取りは、Ｓ７０４以降の処理と非同期に並行して実行される。即ち、Ｓ７０４以降の各ステップにおける処理の進捗に関わらずに読み取られるべき原稿の読み取りが完了するまで順次読み取りが進められ、読取処理の実行と並行してステップＳ７０４以降の処理が実行される。
【００６３】
Ｓ７０４では、ＣＰＵ１１１は、ＲＡＭ１１３に一時的に記憶されたコピーの設定値を取得する。Ｓ７０５では、Ｓ７０４で取得したジョブ設定値に応じてシートの供給元として使用するカセットを自動選択する設定がなされていると判断すると、Ｓ７０６に進む。一方、シートの供給元として使用するカセットが指定されている場合は、Ｓ７０８に進む。
【００６４】
Ｓ７０６及びＳ７０７では、ＡＰＳを実行する。Ｓ７０６では、Ｓ７０４で取得したジョブ設定値に基づいて、印刷に使用するカセットを自動選択する。ＣＰＵ１１１は、ジョブ設定値に基づいて印刷すべきサイズを決定する。例えば、Ａ４サイズの原稿でダブルコピー機能が有効に設定されている場合は、印刷すべきサイズがＡ３であると決定する。また、Ａ４サイズの原稿でダブルコピー機能が設定されていなければ、印刷すべきサイズがＡ４サイズであると決定する。なお、画像の拡大または縮小が設定されている場合は、ステップＳ６０７ではそれらの設定を考慮して印刷すべきサイズを決定する。
【００６５】
次に、印刷すべきサイズとストレージ１１４に格納された各カセットに対応付けて記憶されているシートのサイズを示す情報とに基づいて、印刷すべきサイズのシートが保持されたカセットを使用するカセットの候補として抽出する。ＣＰＵ１１１は、抽出したカセットの候補の中にシート無し状態でない（即ち、シートが保持されている）カセットがあれば、当該カセットをシートの供給元として確定させる。一方、カセットの候補が０の場合又は抽出したカセットの候補の中にシート無し状態でないカセットがない場合は、シートの供給元のカセットがないことを確定させる。
【００６６】
Ｓ７０７では、Ｓ７０６の処理によりシートの供給元となるカセットを確定できた場合は、Ｓ７０９の処理に進み、確定できなかった場合は、Ｓ７１２のシート無し処理に進む。
【００６７】
Ｓ７０８では、ＣＰＵ１１１は、シートの供給元として指定されたカセットが現在シート無し状態であるか否かを判定する。シート無し状態でなければ、ステップＳ７０９に進み印刷を開始する。シート無し状態であれば、ステップＳ７１２に進む。
【００６８】
Ｓ７０９では、ＣＰＵ１１１は、画像処理部１２４と協働してＳ７０３で読み取った原稿画像とジョブ設定値に基づいて印刷画像を生成する。例えば、ジョブ設定としてダブルコピーが設定されている場合は、原稿画像を２つレイアウトした印刷画像を生成する。なお、画像の拡大または縮小が設定されている場合は、それらの設定を考慮した印刷画像を生成する。
【００６９】
Ｓ７１０では、ＣＰＵ１１１は、印刷部１２０と協働してシートの供給元として確定されたカセットから搬送された１枚のシートにＳ７０９で生成した印刷画像を印刷する。続くステップＳ７１１では、印刷が終了したか否かを判定し、印刷が終了した場合は処理を終了する。印刷が終了していなければステップＳ７０８に戻り、現在使用しているカセットがシート無し状態になったか否かを判定する。シート無し状態になった場合はステップＳ７１２に進み、シート無し状態になっていなければステップＳ７０９に進み次のシートへの印刷を実行する。
【００７０】
一方、Ｓ７１２では、ＣＰＵ１１１は、シート無し状態を解消する処理を行う。図８は、Ｓ７１２の処理を詳細に説明するフローチャートである。
【００７１】
Ｓ８０１では、ＣＰＵ１１１は中止フラグをＯＦＦに初期化する。なお、中止フラグは後述するステップで印刷を中止するか否かを判断する際に用いられるフラグである。Ｓ８０２及びＳ８０３では、ＡＣＣ（Ａｕｔｏ  Ｃａｓｓｅｔｔｅ  Ｃｈａｎｇｅ）と呼ばれる処理を行う。具体的には、切り替え先となるカセットが存在するか否かを判定する。この判定は、ストレージ１１４に記憶されたカセット毎のシートのサイズを示す情報に基づいて行われる。ここでは、現在のシート供給元と同じサイズのシートが保持されており、且つ、シート無し状態でない他のカセットが存在する場合は、切り替え先となるカセットが存在すると判定し、Ｓ８０３に進む。Ｓ８０３では、シート供給元をＳ８０２で特定されたカセットに切り替え、Ｓ７１３に進む。一方、Ｓ８０２の判定の結果、切り替え先となるカセットが存在しない場合（Ｓ８０２でＮｏ）はＳ８０４に進む。なお、Ｓ７０７において印刷に使用するカセットが確定できなかった場合（Ｓ７０７でＮｏ）は、Ｓ８０２でも切り替え先となるカセットが存在しないと判定され、Ｓ８０４に進むこととなる。
【００７２】
Ｓ８０４では、シートがない旨を通知するエラー画面をパネル３０１に表示する。図９はパネル３０１に表示される操作画面の一例であり、図９（ａ）は、Ｓ８０４で表示するエラー画面の一例を示している。ユーザはカセットにシートを補充して、ＯＫキー９０４を押下することで、印刷を再開することができる。また、ユーザは中止キー９０３を押下することで印刷を中止することができる。
【００７３】
図８の説明に戻り、Ｓ８０５では、ジョブ設定値を参照し、ダブルコピーが設定されていれば、Ｓ８０９に進み、ダブルコピーが設定されていなければＳ８０６の処理に進む。
【００７４】
Ｓ８０６では、ＣＰＵ１１１は、必要なシートが補充されたか否かを判定する。補充されたと判定すると、一連の処理を終了してＳ７１３に進む。補充されていないと判断すると、Ｓ８０７に進む。
【００７５】
Ｓ８０７では、ＣＰＵ１１１は中止キー９０３が選択された場合は、Ｓ８０８に進み、中止フラグをＯＮに変更して一連の処理を終了する。一方、中止キー９０３が選択されない場合は、Ｓ８０６に戻り、必要なシートが補充される又は中止指示がなされるまで待つ。
【００７６】
一方、ジョブにダブルコピーが設定されている場合は、Ｓ８０９乃至Ｓ８１４の切り替え処理を行う。Ｓ８０９では、原稿のサイズを取得する。Ｓ８１０では、Ｓ８０９で取得した原稿のサイズと同じサイズのシートが保持されている切り替え先となるカセットが存在するか否かを判定する。この判定は、ストレージ１１４に記憶されたカセット毎のシートのサイズを示す情報に基づいて行われる。ここでは、原稿のサイズと同じサイズのシートが保持されており、且つ、シート無し状態でない他のカセットが存在する場合は、切り替え先となるカセットが存在すると判定し、Ｓ８１１に進む。一方、原稿のサイズと同じサイズのシートが保持されており、且つ、シート無し状態でない他のカセットが存在しない場合は、切り替え先となるカセットが存在しないと判定し、Ｓ８０６に進む。
【００７７】
Ｓ８１１では、ＣＰＵ１１１は、問い合わせ画面をパネル３０１に表示する。図９（ｂ）は、Ｓ８１１で表示される問い合わせ画面の一例を示すものである。なお、ここでは、Ａ４の原稿をＡ３サイズのシートに２つ配置する設定の場合の問い合わせ画面を例示している。問い合わせ画面はＳ８０４で表示したエラー画面上にポップアップで表示される。情報９００は、ダブルコピーを解除して、原稿のサイズと同じサイズのシートに切り替えて印刷できることをユーザに通知するための情報である。また、問い合わせ画面には、シートの供給元として指定できるカセットの候補が表示される。Ｓ８１０の処理で複数のカセットが存在した場合は、候補が複数表示される。候補が複数ある場合は、どのカセットに切り替えるかを、ユーザが選択できる。候補の情報を示す行９１３及び９１４には、カセットに保持されたシートの残量や、格納されているシートの種類が表示される。従って、ユーザは残量やシートの種類を確認して切り替え先を選択することができる。
【００７８】
また、切り替えキー９１１は、ダブルコピーを解除し、原稿のサイズのシートに切り替えて印刷する場合に使用するキーである。閉じるキー９１２は、ポップアップ画面を閉じて、エラー画面に戻る場合に使用するキーである。
【００７９】
図８の説明に戻り、Ｓ８１２では、ダブルコピーを解除し、原稿のサイズのシートに切り替えて印刷するか否かを判断する。Ｓ８１１で表示された画面を介して切り替えキー９１１が選択された場合は、ダブルコピーを解除し、原稿のサイズのシートに切り替えて印刷すると判断し、Ｓ８１３に進む。一方、Ｓ８１１で表示された画面を介して閉じるキー９１２が選択された場合は、ポップアップ画面を閉じてＳ８０６に進む。
【００８０】
Ｓ８１３では、ＣＰＵ１１１は、ジョブに設定されたダブルコピーを解除する。また、原稿のサイズのシートに１つの原稿画像が印刷できるようにジョブの内部パラメータを更新する。例えば、生成する印刷画像のサイズを原稿画像のサイズに基づいて更新する。また、原稿画像の繰り返し回数を１に更新する。画像の回転をＳ８１１に保持されているシートの向きに応じて更新する。Ｓ８１３の処理により、切り替え先のカセットに保持されているシートに合わせて、画像処理部１２４で実行する画像処理や、印刷部１２０で実行する印刷処理を制御するパラメータを変更することができる。
【００８１】
Ｓ８１４では、シート供給元をＳ８１１で選択されたカセットに切り替え、一連の処理を終了し、Ｓ７１３に進む。
【００８２】
図７の説明に戻り、Ｓ７１３では、中止フラグがＯＮであれば、印刷を中止し、一連のコピーに関わる処理を終了する。一方、中止フラグがＯＦＦであれば、Ｓ７０９の印刷処理に進む。中止フラグがＯＦＦの場合は、Ｓ７１２の一連の処理により、シート無し状態が解消されているので、Ｓ７０９で印刷処理を行うことができる。
【００８３】
なお、本実施形態では、Ｓ８１０乃至Ｓ８１２に示すように、切り替え先をユーザに問い合わせる場合を例示したがこれに限定されるものではない。例えば、Ｓ８１０で切り替え先となるカセットが存在すると判定した場合に、切り替え先のカセットをユーザに問い合わせることなく決定するようにしてもよい。この場合、切り替え先となるカセットが複数ある場合は、切り替え先となるカセットのうちいずれかのカセット（例えば、印刷部までの搬送パスが最も短いカセット）を供給元として使用するカセットとして決定する。
【００８４】
また、本実施形態では、コピー機能におけるダブルコピー機能を用いて説明したがこれに限定されるものではない。例えば、プリント機能において画像を１枚のシートの同一面に複数配置して印刷を行う機能（以下、多連印刷と呼ぶ）に適用することもできる。多連印刷とは、外部装置から受信した印刷データに基づく印刷を行う場合に、印刷後の裁断を前提とし、１枚のシート上に複数ページ分の印刷結果を出力する機能である。多連印刷では、複数のページデータ（例えば、２ページ分のデータ）を１枚のシートの同一面上に配置して印刷する。
【００８５】
以上説明したように、本実施形態では、画像を１枚のシートの同一面に複数配置して印刷を行う場合に、カセットに印刷に使用するシートが無い場合でも、画像のサイズのシートが保持されたカセットに切り替えて印刷を継続することができる。従って、シートの補充を後回しにしつつ、裁断後に得られる印刷物と同様の印刷物を得ることができる。
【００８６】
＜その他の実施形態＞
（変形例）
第１の実施形態では、２つの画像を１枚のシートの同一面上に配置して印刷する場合を例示したがこれに限定されるものではない。例えば、図１０に示すようにシートの縦方向と横方向に画像を複数配置して印刷する場合に、カセットを切り替えて印刷する場合にも適用できる。図１０は変形例における処理を説明する図である。図１０（ａ）は、Ａ５サイズの原稿をＡ３のシートに対して４つ配置し、１００部の印刷物を得る場合の印刷例を例示している。ここでは、Ａ３のシートに２１枚分の印刷を行った後に、印刷に使用するＡ３サイズのシートが無くなった場合を例示している。この場合、各カセットに対応付けて記憶されているシートのサイズを示す情報及びシート残量の情報に基づいて、原稿サイズと同じサイズのシート（例えば、Ａ５）が保持されたカセットがあれば、当該カセットに切り替えて、残り１６枚分の印刷を行う。従って、ユーザの手間を煩わせることなく、ユーザが所望する１００部の印刷物を得ることができる。
【００８７】
更に、シートの縦方向と横方向に画像を複数配置して印刷する場合に裁断後に得られる印刷物と同じ印刷物となるように印刷すべき画像を配置することができる異なるサイズのシートに切り替えて印刷を行うようにすることもできる。この場合、当該切り替えるシートのサイズに応じた個数の画像をシートの同一面上に配置する。図１０（ｂ）は、図１０（ａ）と同様に、Ａ３のシートに２１枚分の印刷を行った後に、印刷に使用するＡ３サイズのシートが無くなった場合を例示している。この場合、各カセットに対応付けて記憶されているシートのサイズを示す情報及びシート残量の情報に基づいて、印刷すべき画像を配置することができる異なるサイズのシート（例えばＡ４）が保持されているカセットがあるか判定する。判定の結果印刷すべき画像を配置することができる異なるサイズのシートがあれば、当該カセットに切り替えて、残りの１６部の印刷を行う。従って、原稿と同じサイズのシートに切り替える場合に比べて、印刷に使用するシートの枚数を減らしつつ、ユーザが所望する１００部の印刷物を得ることができる。
【００８８】
この場合、ＣＰＵ１１１は、Ｓ８１０では、Ｓ８０９で取得した読取原稿のサイズに基づいて、裁断後に得られる印刷物と同じ印刷物となるように印刷すべき画像を配置することができるカセットがあるかを判断すればよい。また、ＣＰＵ１１１は、Ｓ８１３乃至Ｓ８１４では、Ｓ８１０で選択されたサイズのシートに合わせて原稿画像を複数配置し、印刷できるようにジョブの内部パラメータの更新や印刷に使用するカセットの変更を行うようにすればよい。
【００８９】
なお、ＭＦＰ１０１が備えるカセットの数は上述した４つに限らず、３つ以下または５つ以上であっても構わない。また、ＭＦＰ１０１が備えるカセットのうち、一部のみのカセットを切り換えの対象として本発明を実施しても良い。
【００９０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９１】
１０１  印刷装置
１１１  ＣＰＵ
１８  カセット
【図１】
2017087626.tif 000003
【図２】
2017087626.tif 000004
【図３】
2017087626.tif 000005
【図４】
2017087626.tif 000006
【図５】
2017087626.tif 000007
【図６】
2017087626.tif 000008
【図７】
2017087626.tif 000009
【図８】
2017087626.tif 000010
【図９】
2017087626.tif 000011
【図１０】
2017087626.tif 000012