(57)【特許請求の範囲】
【請求項１】
印刷ジョブに基づいて画像データを生成する画像データ生成装置であって、
少なくとも印刷装置の複数の給紙トレイに積載される用紙のサイズ、向きおよび用紙残数を含むトレイ情報を取得するトレイ情報取得部と、
前記印刷ジョブに基づいて画像データの印刷ページ数を消耗品使用数として算出する消耗品使用数算出部と、
前記トレイ情報と前記消耗品使用数とに基づいて使用する給紙トレイと画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成するラスター画像処理部と、
を備え、
前記トレイ情報の内から印刷ジョブにて指定された第１給紙トレイの前記トレイ情報と前記印刷ページ数とに基づいて、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数以下である場合には、
前記印刷ジョブの全印刷ページを前記第１給紙トレイの用紙の向きでラスター画像処理を実行すること
により画像データを生成し、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数より大きい場合には、
前記第１給紙トレイと用紙サイズが同じであって、前記第１給紙トレイとは用紙の向きが異なる第２給紙トレイがあるか否か検索し、
当該第２給紙トレイがある場合は、印刷ジョブの全ページをラスター画像処理するまでの間、
（１）ラスター画像処理により生成される画像データの物理ページ番号が第１給紙トレイの用紙残量以下である場合は、その物理ページ番号の原稿の向きを前記第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（２）前記画像データの物理ページ番号が前記第１給紙トレイの用紙残量よりも大きくなった場合は、前記第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行すること
により画像データを生成すること
を特徴とする画像データ生成装置。
【請求項２】
印刷ジョブに基づいて画像データを生成する画像データ生成装置であって、
少なくとも印刷装置の複数の給紙トレイに積載される用紙のサイズ、向きおよび用紙残数を含むトレイ情報を取得するトレイ情報取得部と、
前記印刷ジョブに基づいて画像データの印刷ページ数を消耗品使用数として算出する消耗品使用数算出部と、
前記トレイ情報と前記消耗品使用数とに基づいて使用する給紙トレイと画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成するラスター画像処理部と、
を備え、
前記トレイ情報の内から印刷ジョブにて指定された第１給紙トレイの前記トレイ情報と前記印刷ページ数とに基づいて、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数以下である場合には、
前記印刷ジョブの全印刷ページを前記第１給紙トレイの用紙の向きでラスター画像処理を実行すること
により画像データを生成し、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数より大きい場合には、
前記第１給紙トレイと用紙サイズが同じであって、前記第１給紙トレイとは用紙の向きが異なる第２給紙トレイがあるか否か検索し、
当該第２給紙トレイがある場合は、印刷ジョブの全ページをラスター画像処理するまでの間、
（１）ラスター画像処理により生成される画像データの物理ページ番号が前記第１給紙トレイの用紙残量から所定枚数減算した値以下である場合は、その物理ページ番号の原稿の向きを前記第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（２）前記画像データの物理ページ番号が前記第１給紙トレイの用紙残量から所定枚数減算した値から前記第１給紙トレイの用紙残量に対し所定枚数加算した値までの場合は、その物理ページ番号の原稿の向きを前記第１給紙トレイおよび前記第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（３）前記画像データの物理ページ番号が前記第１給紙トレイの用紙残量に対し所定枚数加算した値よりも大きくなった場合は、前記第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行すること
により画像データを生成すること
を特徴とする画像データ生成装置。
【請求項３】
印刷ジョブに基づいて画像データを生成する画像データ生成装置であって、
少なくとも印刷装置の複数の排紙トレイで用いられるステープラのステープル位置、およびステープル針の残数を含むトレイ情報を取得するトレイ情報取得部と、
前記印刷ジョブに基づいてステープルされるステープル数を消耗品使用数として算出する消耗品使用数算出部と、
前記トレイ情報と前記消耗品使用数とに基づいて使用する排紙トレイと画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成するラスター画像処理部と、
を備え、
第1のステープル位置にステープルするステープラが設けられた第1の排紙トレイと、前記第1のステープル位置とは異なる第２のステープル位置にステープルするステープラが設けられた第２の排紙トレイと、を備え、
前記ラスター画像処理部は、前記消耗品使用数算出部により算出された印刷ジョブにおける前記第１のステープル位置でステープルするのに必要となるステープル数が前記第1のステープル位置におけるステープル針の残数以上であり、前記第２のステープル位置におけるステープル針の残数未満である場合、前記第２の排紙トレイでステープルされる向きに前記画像データの向きを決定し、
前記消耗品使用数算出部により算出された印刷ジョブにおける前記第２のステープル位置でステープルするのに必要となるステープル数が前記第２のステープル位置におけるステープル針の残数以上であり、前記第１のステープル位置におけるステープル針の残数未満である場合、前記第１の排紙トレイでステープルされる向きに前記画像データの向きを決定する
ことを特徴とする画像データ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置における印刷中に給紙トレイや排紙トレイを切り替えて印刷を続行する場合でも、印刷速度の低下を防止する画像データ生成装置に関する。
【背景技術】
【０００２】
従来、画像データ生成装置では、印刷ジョブに基づいてラスター画像処理（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）を行うことにより、印刷装置が印刷するために必要な画像データを生成する。印刷装置は、Ａ４やＡ３など複数のサイズの用紙や同一サイズでも向きの異なる用紙を給紙トレイに載置し、画像データに基づいて、適宜給紙トレイを切り替えて用紙に印刷する。
【０００３】
そこで、特許文献１には、給紙される用紙の向き等にかかわらず適正な画像生成処理を実行するための画像データ生成装置に関する技術が開示されている。
【０００４】
この画像データ生成装置は、印刷ジョブに基づいてラスター画像処理によって生成した画像データを記憶し、給紙トレイから画像生成部に給紙される用紙の向き等を含む給紙状態を検出し、その検出結果に基づいて、記憶した画像データを給紙される用紙の画像生成面の状態に適合するようにて拡大処理や、縮小処理、回転処理を選択的に行う。
【０００５】
また、印刷装置には、印刷されて排紙された用紙をステープルするステープル機能を有すものもある。
【０００６】
特許文献２には、第１のステープラがステープル可能であると判別した場合、Ａ４用紙に画像を形成させて第1のステープラによりステープル処理を行い、第1のステープラがステープル処理不可能であると判別した場合、Ａ４Ｒ用紙（Ａ４用紙に対して９０°向きが異なる用紙）に９０°回転した画像を形成させて第２のステープラによりステープル処理を行わせる画像形成装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４２６７３９８号公報
【特許文献２】特開平１１−１０２０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の特許文献１に記載された画像データ生成装置では、画像データの印刷に使用していた給紙トレイの用紙がなくなり、他の給紙トレイを切り替えて印刷を続行する際に用紙の向きが変わった場合、画像データの回転処理が発生するため、印刷速度が低下するという問題が発生する。
【０００９】
また、上述の特許文献２に記載された画像形成装置においても同様に、使用していた排紙トレイの第1のステープラの針がなくなり、第２のステープラを備える排紙トレイに切り替えてステープルを続行する際にステープルの位置が変わるので、画像データの回転処理が発生するため、印刷速度が低下するという問題が発生する。
【００１０】
特に、印刷装置のプロセッサは、ＰＣ等のプロセッサと比較すると処理能力が低いため、印刷すべき画像データの解像度が大きい、画像データがカラーである、または用紙のサイズが大きい等により画像データのデータ量が大きい場合、画像データの回転処理に時間を要し、印刷速度が低下することになる。
【００１１】
本発明はこのような課題に鑑みてなされたものであり、印刷装置における印刷中に給紙トレイや排紙トレイを切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる画像データ生成装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明に係る画像データ生成装置の第１の特徴は、印刷ジョブに基づいて画像データを生成する画像データ生成装置であって、
印刷装置の複数のトレイ毎で用いられる消耗品に関して少なくとも残数と状態を含むトレイ情報を取得するトレイ情報取得部と、
印刷ジョブに基づいて前記消耗品が使用される消耗品使用数を算出する消耗品使用数算出部と、
前記トレイ情報と前記消耗品使用数とに基づいて使用するトレイと画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成するラスター画像処理部と、
を備えることにある。
【００１３】
また、本発明に係る画像データ生成装置の第２の特徴は、
前記トレイ情報取得部は、前記トレイ情報として、印刷装置の複数の給紙トレイに積載される用紙のサイズ、向きおよび用紙残数を取得し、
前記消耗品使用数算出部は、前記印刷ジョブに基づいて画像データの印刷ページ数を前記消耗品使用数として算出する
ことにある。
【００１４】
また、本発明に係る画像データ生成装置の第３の特徴は、
前記トレイ情報の内から印刷ジョブにて指定された第１給紙トレイの前記トレイ情報と前記印刷ページ数とに基づいて、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数以下である場合には、
前記印刷ジョブの全印刷ページを前記第１給紙トレイの用紙の向きでラスター画像処理を実行すること
により画像データを生成し、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数より大きい場合には、
前記第１給紙トレイと用紙サイズが同じであって、前記第１給紙トレイとは用紙の向きが異なる第２給紙トレイがあるか否か検索し、
当該第２給紙トレイがある場合は、印刷ジョブの全ページをラスター画像処理するまでの間、
（１）ラスター画像処理により生成される画像データの物理ページ番号が第１給紙トレイの用紙残量以下である場合は、その物理ページ番号の原稿の向きを前記第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（２）前記画像データの物理ページ番号が前記第１給紙トレイの用紙残量よりも大きくなった場合は、前記第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行すること
により画像データを生成することにある。
【００１５】
また、本発明に係る画像データ生成装置の第４の特徴は、
前記トレイ情報の内から印刷ジョブにて指定された第１給紙トレイの前記トレイ情報と前記印刷ページ数とに基づいて、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数以下である場合には、
前記印刷ジョブの全印刷ページを前記第１給紙トレイの用紙の向きでラスター画像処理を実行すること
により画像データを生成し、
前記ラスター画像処理部は、
前記印刷ページ数が前記第１給紙トレイの用紙残数より大きい場合には、
前記第１給紙トレイと用紙サイズが同じであって、前記第１給紙トレイとは用紙の向きが異なる第２給紙トレイがあるか否か検索し、
当該第２給紙トレイがある場合は、印刷ジョブの全ページをラスター画像処理するまでの間、
（１）ラスター画像処理により生成される画像データの物理ページ番号が前記第１給紙トレイの用紙残量から所定枚数減算した値以下である場合は、その物理ページ番号の原稿の向きを前記第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（２）前記画像データの物理ページ番号が前記第１給紙トレイの用紙残量から所定枚数減算した値から前記第１給紙トレイの用紙残量に対し所定枚数加算した値までの場合は、その物理ページ番号の原稿の向きを前記第１給紙トレイおよび前記第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（３）前記画像データの物理ページ番号が前記第１給紙トレイの用紙残量に対し所定枚数加算した値よりも大きくなった場合は、前記第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行すること
により画像データを生成することにある。
【００１６】
また、本発明に係る画像データ生成装置の第５の特徴は、
前記トレイ情報取得部は、前記トレイ情報として、印刷装置の複数の排紙トレイで用いられるステープラのステープル位置、およびステープル針の残数を取得し、
前記消耗品使用数算出部は、前記印刷ジョブに基づいてステープルされるステープル数を前記消耗品使用数として算出する
ことにある。
【００１７】
また、本発明に係る画像データ生成装置の第６の特徴は、
第1のステープル位置にステープルするステープラが設けられた第1の排紙トレイと、
前記第1のステープル位置とは異なる第２のステープル位置にステープルするステープラが設けられた第２の排紙トレイと、を備え、
前記ラスター画像処理部は、前記消耗品使用数算出部により算出された印刷ジョブにおける前記第１のステープル位置でステープルするのに必要となるステープル数が前記第1のステープル位置におけるステープル針の残数以上であり、前記第２のステープル位置におけるステープル針の残数未満である場合、前記第２の排紙トレイでステープルされる向きに前記画像データの向きを決定し、
前記消耗品使用数算出部により算出された印刷ジョブにおける前記第２のステープル位置でステープルするのに必要となるステープル数が前記第２のステープル位置におけるステープル針の残数以上であり、前記第１のステープル位置におけるステープル針の残数未満である場合、前記第１の排紙トレイでステープルされる向きに前記画像データの向きを決定する
ことにある。
【発明の効果】
【００１８】
本発明に係る画像データ生成装置の第１の特徴によれば、トレイ情報と消耗品使用数とに基づいて使用するトレイと画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成するため、印刷装置における印刷中に給紙トレイや排紙トレイを切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる。
【００１９】
本発明に係る画像データ生成装置の第２の特徴によれば、トレイ情報として、印刷装置の複数の給紙トレイに積載される用紙のサイズ、向きおよび用紙残数を取得し、印刷ジョブに基づいて画像データの印刷ページ数を消耗品使用数として算出するため、特に、印刷装置における印刷中に用紙の向きが異なる給紙トレイに切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる。
【００２０】
また、本発明に係る画像データ生成装置の第３の特徴によれば、
印刷ページ数が第１給紙トレイの用紙残数より大きい場合には、
第１給紙トレイと用紙サイズが同じであって、第１給紙トレイとは用紙の向きが異なる第２給紙トレイがあるか否か検索し、
当該第２給紙トレイがある場合は、印刷ジョブの全ページをラスター画像処理するまでの間、
（１）ラスター画像処理により生成される画像データの物理ページ番号が第１給紙トレイの用紙残量以下である場合は、その物理ページ番号の原稿の向きを第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（２）画像データの物理ページ番号が第１給紙トレイの用紙残量よりも大きくなった場合は、第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行することにより画像データを生成する。
【００２１】
そのため、ラスター画像処理後に、印刷ページ数が印刷ジョブにより指定した第１給紙トレイの用紙残数より大きく、第1給紙トレイから用紙の向きの異なる第２給紙トレイに切り替えて印刷する場合でも、切り替えの際に、画像データの回転処理が不要になり、印刷速度の低下を防止することができる。
【００２２】
また、本発明に係る画像データ生成装置の第４の特徴によれば、
（１）ラスター画像処理により生成される画像データの物理ページ番号が第１給紙トレイの用紙残量から所定枚数減算した値以下である場合は、その物理ページ番号の原稿の向きを第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（２）画像データの物理ページ番号が第１給紙トレイの用紙残量から所定枚数減算した値から第１給紙トレイの用紙残量に対し所定枚数加算した値までの場合は、その物理ページ番号の原稿の向きを第１給紙トレイおよび第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、
（３）画像データの物理ページ番号が第１給紙トレイの用紙残量に対し所定枚数加算した値よりも大きくなった場合は、第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行すること
により画像データを生成する。
【００２３】
そのため、第１給紙トレイの給紙トレイ情報に含まれる給紙枚数に誤差があった場合でも、第１給紙トレイの用紙残量の前後の所定枚数は縦向きおよび横向き両方の画像データがあるので、用紙の向きが異なる給紙トレイに切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる。
【００２４】
また、本発明に係る画像データ生成装置の第５の特徴によれば、トレイ情報として、印刷装置の複数の排紙トレイで用いられるステープラのステープル位置、およびステープル針の残数を取得し、印刷ジョブに基づいてステープルされるステープル数を消耗品使用数として算出するため、特に、印刷装置における印刷中にステープルの位置が異なる排紙トレイに切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる。
【００２５】
また、本発明に係る画像データ生成装置の第６の特徴によれば、
ラスター画像処理部は、消耗品使用数算出部により算出された印刷ジョブにおける第１のステープル位置でステープルするのに必要となるステープル数が第1のステープル位置におけるステープル針の残数以上であり、第２のステープル位置におけるステープル針の残数未満である場合、第２の排紙トレイでステープルされる向きに画像データの向きを決定し、
前記消耗品使用数算出部により算出された印刷ジョブにおける第２のステープル位置でステープルするのに必要となるステープル数が第２のステープル位置におけるステープル針の残数以上であり、第１のステープル位置におけるステープル針の残数未満である場合、第１の排紙トレイでステープルされる向きに画像データの向きを決定する。
【００２６】
そのため、用紙の適切な位置にステープルを行いながら、切り替えの際に、画像データの回転処理が不要になり、印刷速度の低下を防止することができる。
【図面の簡単な説明】
【００２７】
【図１】図１は、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部を有する印刷装置の構成と端末装置との接続の一例を示すブロック図である。
【図２】図２は、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部の動作を示すフローチャートである。
【図３】図３は、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部によりラスター画像処理されて生成された画像データの向きを示す図である。
【図４】図４は、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部の動作を示すフローチャートである。
【図５】図５は、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部によりラスター画像処理されて生成された画像データの向きを示す図である。
【図６】図６は、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部によりラスター画像処理されて生成された画像データの向きの他の例を示す図である。
【図７】図７は、本発明に係る画像データ生成装置の第３実施形態の画像データ生成部の動作を示すフローチャートである。
【図８】図８は、本発明に係る画像データ生成装置の第３実施形態の画像データ生成部によりラスター画像処理されて生成された画像データの向きを示す図である。
【図９】図９は、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部を有する印刷装置の構成と端末装置との接続の一例を示すブロック図である。
【図１０】図１０は、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部の動作を説明した説明図である。
【図１１】図１１は、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部の動作を示すフローチャートである。
【図１２】図１２は、本発明に係る画像データ生成装置の第５実施形態の画像データ生成部の動作を示すフローチャートである。
【発明を実施するための形態】
【００２８】
次に、本発明に係る画像データ生成装置の実施形態について、図面を参照しながら詳細に説明する。
【００２９】
なお、ラスター画像処理（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）を、以下では、ラスター画像処理として記載する。下記の複数の実施形態では、本発明に係る画像データ生成装置を画像データ生成部として印刷装置に設けて説明するが、本発明では、これに限らず端末装置やラスター画像処理専用装置に設けるようにしても良い。また、下記に説明する複数の実施形態は、あくまで本発明の一例であり、本発明係る画像データ生成装置は、下記に説明する複数の実施形態に限定されるものではない。
【００３０】
［第１実施形態］
＜画像データ生成部１１を有する印刷装置１の構成＞
図１は、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１を有する印刷装置１の構成と端末装置３との接続の一例を示すブロック図である。
【００３１】
図１に示すように、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１を有する印刷装置１は、社内ネットワーク等のネットワーク２を介して各ユーザの端末装置３，３，・・・と接続されている。
【００３２】
印刷装置１は、画像データ生成部１１と、メモリ１２と、ＨＤＤ（ハードディスクドライブ）１３と、印刷処理部１４と、給紙部１５と、排紙部１６と、ネットワークＩ／Ｆ部１７等を備える。
【００３３】
画像データ生成部１１は、ＣＰＵ（図示せず。）等から構成されており、ＨＤＤ１３に記憶されたプリンタドライバ等のプログラムを実行することにより、本発明に係るトレイ情報取得部１１ａ、ページ数算出部１１ｂ（消耗品使用数算出部）およびラスター画像処理部１１ｃとして機能して、端末装置３等から送信されてきた印刷ジョブに基づいて印刷用の画像データを生成する。
【００３４】
メモリ１２は、画像データ生成部１１が処理する各種情報や印刷ジョブ等の各種データを一時的に保存する。
【００３５】
ＨＤＤ１３は、画像データ生成部１１が本発明に係るトレイ情報取得部１１ａ、ページ数算出部１１ｂおよびラスター画像処理部１１ｃとして機能するためのプリンタドライバや各種アプリケーションプログラム等のプログラムが格納されている。
【００３６】
印刷処理部１４は、端末装置３が送信してきた画像データや、画像データ生成部１１が生成した画像データに基づいて、インクジェット方式や孔版印刷、レーザー印刷方式により消耗品である用紙に対して印刷を行う。
【００３７】
給紙部１５は、Ａ４やＡ３等の各種サイズが積載された複数（ここでは、例えば、ｍ（２以上の自然数とする。）個とする。）の給紙トレイ１５ａ１〜１５ａｍと、各給紙トレイ１５ａ１〜１５ａｍにおける用紙の向きや用紙残量を検出する給紙トレイセンサ１５ｂ１〜１５ｂｍ等を有しており、各給紙トレイ１５ａ１〜１５ａｍから各サイズの用紙を“横向き（長辺給紙）”または“縦向き（短辺給紙）”で印刷処理部１４へ供給する。
【００３８】
排紙部１６は、印刷処理部１４によって印刷された用紙を排紙する。
【００３９】
ネットワークＩ／Ｆ部１７は、ネットワーク２を介して各端末装置３，３，・・・に接続する。
【００４０】
端末装置３は、各種情報処理を行うＰＣ等で、ネットワーク２を介して印刷装置１へ印刷ジョブを送信する。
【００４１】
＜第１実施形態の画像データ生成部１１の動作＞
次に、以上のように構成された本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１の動作を、図面を参照して説明する。
【００４２】
図２は、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１の動作を示すフローチャートである。
【００４３】
まず、この印刷装置１では、例えば、ネットワーク２を介してある端末装置３から印刷ジョブを受信すると動作を開始して、まず、画像データ生成部１１のトレイ情報取得部１１ａが給紙部１５の各給紙トレイセンサ１５ｂ１〜１５ｂｍから各給紙トレイ１５ａ１〜１５ａｍの給紙トレイ情報（トレイ情報）を取得する（ステップＳ１０１）。
【００４４】
給紙トレイ情報は、用紙のサイズや、向き（状態）および用紙残量等の情報を含み、各給紙トレイ１５ａ１〜１５ａｍに設けられた各給紙トレイセンサ１５ｂ１〜１５ｂｍから取得する。ただし、給紙トレイ情報はメモリ１２等に記憶しておいて、メモリ１２等から取得するようにしても良い。また、状態には、用紙のサイズや用紙の向きが含まれている。用紙の向きは、用紙のサイズの縦・横の情報から認識できるので、用紙の向きの情報は省略しても良い。
【００４５】
次に、画像データ生成部１１のラスター画像処理部１１ｃが各給紙トレイ１５ａ１〜１５ａｍ情報の内から印刷ジョブで指定された給紙トレイである第１給紙トレイを選択し（ステップＳ１０３）、続いて画像データ生成部１１のページ数算出部１１ｂが端末装置３から受信した印刷ジョブから画像データの物理ページ数を算出する（ステップＳ１０５）。ここで、物理ページ数とは、画像データを印刷した際の用紙のページ数（枚数）のことである。
【００４６】
次に、画像データ生成部１１のラスター画像処理部１１ｃは、画像データの物理ページ数が第１給紙トレイの用紙残量より大きいか否かを判定し（ステップＳ１０７）、画像データの物理ページ数が第１給紙トレイの用紙残量以下であると判定した場合（ステップＳ１０７；ＮＯ）、ラスター画像処理部１１ｃはその印刷ジョブの全ページを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行って、画像データを生成する（ステップＳ１０９）。
【００４７】
これに対し、画像データの物理ページ数が第１給紙トレイの用紙残量より大きいと判定した場合（ステップＳ１０７；ＹＥＳ）、ラスター画像処理部１１ｃは、給紙トレイ情報に基づいて第２給紙トレイを検索する（ステップＳ１１１）。第２給紙トレイとは、各給紙トレイ１５ａ１〜１５ａｍの内で、第１給紙トレイと用紙サイズが同じ給紙トレイのことである。
【００４８】
そして、第２給紙トレイが無いと判定した場合（ステップＳ１１３；ＮＯ）、第１給紙トレイと用紙サイズが同じ給紙トレイが無いということなので、ラスター画像処理部１１ｃは、ステップＳ１０７で画像データの物理ページ数が第１給紙トレイの用紙残量以下と判定した場合（ＮＯ）と同様に、その印刷ジョブの全ページを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行って画像データを生成する（ステップＳ１０９）。
【００４９】
これに対し、第２給紙トレイがあると判定した場合（ステップＳ１１３；ＹＥＳ）、ラスター画像処理部１１ｃは、続いて第２給紙トレイが第１給紙トレイと用紙の向きが異なるか否かを判定する（ステップＳ１１５）。
【００５０】
ここで、第２給紙トレイが第１給紙トレイと用紙の向きが同じである場合（ステップＳ１１５；ＮＯ）、第２給紙トレイには第１給紙トレイと用紙サイズが同じで、かつ、向きも同じ用紙が積載されているということになる。そのため、ラスター画像処理部１１ｃは、ステップＳ１０７で画像データの物理ページ数が第１給紙トレイの用紙残量以下と判定した場合（ＮＯ）等と同様に、その印刷ジョブの全ページを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行って、画像データを生成する（ステップＳ１０９）。
【００５１】
一方、第２給紙トレイが第１給紙トレイと用紙の向きが異なる場合（ステップＳ１１５；ＹＥＳ）、ラスター画像処理部１１ｃは、さらに印刷ジョブの全ページをラスター画像処理するまでの間（ステップＳ１２３；ＮＯ）、ラスター画像処理した画像データの物理ページ番号が第１給紙トレイの用紙残量以下であるか否かを判定する（ステップＳ１１７）。画像データの物理ページ番号とは、ラスター画像処理により生成された画像データの物理ページ数毎に１ページ（１枚）目から付加される番号である。
【００５２】
ここで、ラスター画像処理により生成された画像データの物理ページ番号が第１給紙トレイの用紙残量以下である場合（ステップＳ１１７；ＹＥＳ）、その物理ページ番号の画像データのページはユーザが印刷ジョブにて指定した第１給紙トレイの用紙で印刷可能であるということなので、ラスター画像処理部１１ｃは、その物理ページ番号の原稿の向きを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行って画像データを生成する（ステップＳ１１９）。
【００５３】
一方、ラスター画像処理により生成された画像データの物理ページ番号が第１給紙トレイの用紙残量よりも大きくなった場合（ステップＳ１１７；ＮＯ）、その物理ページ番号以降は第１給紙トレイの用紙残量を超えており、第１給紙トレイの用紙では印刷できないことを示している。そのため、この場合、ラスター画像処理部１１ｃは、その物理ページ番号以降の原稿の向きを第２給紙トレイの用紙の向きに合わせてラスター画像処理を行う（ステップＳ１２１）。
【００５４】
そして、印刷ジョブの全ページのラスター画像処理が完了した場合（ステップＳ１２３；ＹＥＳ）、ラスター画像処理部１１ｃは、以上の処理を終了する。
【００５５】
図３は、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１によるラスター画像処理後の画像データの向きを示す説明図である。
【００５６】
図３では、例えば、印刷ジョブが例えば１００ページの原稿、すなわち物理ページ番号が１〜１００ページの原稿の印刷を指示しており、第１給紙トレイでは、例えば、用紙のサイズが“Ａ４”で、用紙の向きは“横向き（長辺給紙）”、用紙残量が“３０枚”の場合である。また、第２給紙トレイは、例えば、用紙のサイズが“Ａ４”で、用紙の向きは”縦向き（短辺給紙）”、用紙残量が“５００枚”の場合を示している。
【００５７】
そのため、このような条件の場合、ラスター画像処理部１１ｃは、物理ページ番号が１〜３０ページまでの原稿は、印刷ジョブでユーザにより指定された第１給紙トレイの用紙の向きである“横向き（長辺給紙）”でラスター画像処理して、図３に示すように“横向き（長辺給紙）”の画像データＤ１を生成する。
【００５８】
一方、印刷ジョブの残りの物理ページ番号が３０〜１００ページの原稿は、第２給紙トレイの用紙の向きである“縦向き（短辺給紙）”でラスター画像処理して、図３に示すように“縦向き（短辺給紙）”の画像データＤ２を生成することになる。
【００５９】
従って、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１によれば、印刷ページ数が第１給紙トレイの用紙残数より大きい場合、ラスター画像処理部１１ｃは、第１給紙トレイの用紙の向きでラスター画像処理して画像データを生成後、第１給紙トレイに積載された用紙のサイズと同じ用紙が積載された第２給紙トレイの用紙の向きでラスター画像処理して画像データを生成する。
【００６０】
そのため、印刷ページ数が印刷ジョブにより指定した第１給紙トレイの用紙残数より大きく、第１給紙トレイから用紙の向きの異なる第２給紙トレイに切り替えて印刷する場合でも、切り替えの際に、画像データの回転処理が不要になり、印刷速度の低下を防止することができる。
【００６１】
すなわち、本発明に係る画像データ生成装置の第１実施形態の画像データ生成部１１によれば、印刷装置の複数の給紙トレイの給紙トレイ情報と印刷ページ数とに基づき画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成する。そのため、印刷装置における印刷中に用紙の向きが異なる給紙トレイに切り替えて印刷を続行する場合でも、切替の際に、生成した画像データの回転処理が不要であるため、印刷速度の低下を防止することができる。
【００６２】
［第２実施形態］
次に、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１について説明する。なお、第２実施形態の画像データ生成部１１では、図１に示す第１実施形態の画像データ生成部１１と構成が同じで、動作のみが異なるため、図１に示す第１実施形態の画像データ生成部１１の符号を参照して動作を説明する。
【００６３】
図４は、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１の動作を示すフローチャートである。なお、図２に示す第１実施形態の画像データ生成部１１の動作と同じ処理には、同じステップ番号を付してその説明は省略する。
【００６４】
図４に示すように、ステップＳ１０１の給紙トレイ情報の取得処理からステップＳ１１５の第２給紙トレイが第１給紙トレイと用紙の向きが異なるか否かの判定処理までは、図２に示す第１実施形態の画像データ生成部１１の動作と同じである。
【００６５】
そして、この第２実施形態の画像データ生成部１１では、第２給紙トレイが第１給紙トレイと用紙の向きが異なる場合（ステップＳ１１５；ＹＥＳ）、第２実施形態のラスター画像処理部１１ｃは、印刷ジョブの全ページをラスター画像処理するまでの間（ステップＳ１２３；ＮＯ）、ラスター画像処理した画像データの物理ページ番号が（第１給紙トレイの用紙残量−ｎ）以下であるか否かを判定する（ステップＳ２０１）。
【００６６】
画像データの物理ページ番号と（第１給紙トレイの用紙残量−ｎ）とを比較する理由は、給紙トレイセンサ１５ｂ１〜１５ｂｍの用紙残数の検出精度には限界があり、第１給紙トレイの用紙残数を正確に検出できない場合や、また用紙のジャム等も考慮して、ステップＳ１０１の処理で給紙部１５から取得した給紙トレイ情報の用紙残数に対し所定枚数である−ｎ枚の誤差を考慮するためである。なお、ｎは自然数であり、例えば、１や、５、１０等、ユーザ等が任意の値を設定できる。
【００６７】
ここで、画像データの物理ページ番号が（第１給紙トレイの用紙残量−ｎ）以下である場合（ステップＳ２０１；ＹＥＳ）、ラスター画像処理部１１ｃは、その物理ページ番号の原稿の向きを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行う（ステップＳ１１９）。
【００６８】
一方、画像データの物理ページ番号が（第１給紙トレイの用紙残量−ｎ）より大きい場合（ステップＳ２０１；ＮＯ）、ラスター画像処理部１１ｃは、続いて画像データの物理ページ番号が（第１給紙トレイの用紙残量＋ｐ）以下であるか否かを判定する（ステップＳ２０３）。
【００６９】
画像データの物理ページ番号と（第１給紙トレイの用紙残量＋ｐ）とを比較する理由は、ステップＳ２０１で物理ページ番号と（第１給紙トレイの用紙残量−ｎ）とを比較する理由と同じであり、ステップＳ１０１の処理で給紙部１５から取得した給紙トレイ情報の用紙残数に対し所定枚数である＋ｐ枚の誤差を考慮するためである。なお、ｐも自然数であり、例えば、１や、５、１０等の値で、ユーザ等が任意に設定でき、ｎと同じ値でも良い。
【００７０】
そして、画像データの物理ページ番号が（第１給紙トレイの用紙残量＋ｐ）以下である場合（ステップＳ２０３；ＹＥＳ）、ラスター画像処理部１１ｃは、その物理ページ番号の原稿の向きを第１給紙トレイおよび第２給紙トレイの用紙双方の向きに合わせてラスター画像処理を行って画像データを生成する（ステップＳ２０５）。
【００７１】
これにより、ステップＳ１０１の処理で給紙部１５から取得した給紙トレイ情報の用紙残数より−ｎ枚から＋ｐ枚の間は、第１給紙トレイおよび第２給紙トレイの用紙双方の向き、すなわち“横向き（長辺給紙）”および“縦向き（短辺給紙）”の双方で原稿をラスター画像処理して双方の向きの画像データを形成する。
【００７２】
一方、画像データの物理ページ番号が（第１給紙トレイの用紙残量＋ｐ）より大きくなった場合（ステップＳ２０３；ＮＯ）、ラスター画像処理部１１ｃは、その物理ページ番号の原稿の向きを第２給紙トレイの用紙の向きに合わせてラスター画像処理を行って画像データを生成する（ステップＳ１２１）。
【００７３】
図５は、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１によるラスター画像処理後の画像データの向きを示す説明図である。
【００７４】
図５においても、図３の場合と同様に、印刷ジョブが例えば１００ページの原稿であって、第１給紙トレイでは、例えば用紙のサイズが“Ａ４”で、用紙の向きは“横向き（長辺給紙）”、残量が“３０枚”の場合、第２給紙トレイでは、用紙のサイズが“Ａ４”で、用紙の向きは“縦向き（短辺給紙）”、残量が“５００枚”の場合を示している。
【００７５】
また、ここでは、予め例えば、ｎ＝ｐ＝１が設定されているものとする。
【００７６】
そのため、第２実施形態のラスター画像処理部１１ｃは、ステップＳ１０１の処理で給紙部１５から取得した給紙トレイ情報の用紙残数である３０枚の±１枚の範囲、すなわち図５に示すように２９〜３１ページの間は、ステップＳ３０５の処理により第１給紙トレイおよび第２給紙トレイの用紙の向き、すなわち“横向き（長辺給紙）”および“縦向き（短辺給紙）”の双方で印刷ジョブをラスター画像処理して双方の向きの画像データＤ１および画像データＤ２を形成する。
【００７７】
なお、１〜２８ページの原稿は、第１給紙トレイの用紙の向きである“横向き（長辺給紙）”でラスター画像処理して、図５に示すように“横向き（長辺給紙）”の画像データＤ１のみを生成する一方、３２〜１００ページの原稿は、第２給紙トレイの用紙の向きである“縦向き（短辺給紙）”でラスター画像処理して、“縦向き（短辺給紙）”の画像データＤ２のみを生成することになる。
【００７８】
従って、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１によれば、第２給紙トレイが有り、かつ、第１給紙トレイの用紙の向きと異なる場合、第１給紙トレイから検出した給紙トレイ情報が示す用紙残量の前後所定枚数（ここでは、ｎ＋ｐ枚となる。）だけ第１給紙トレイおよび第２給紙トレイの用紙の向きに合わせてラスター画像処理を行って双方の向きの画像データＤ１および画像データＤ２を生成する。
【００７９】
その結果、第１給紙トレイの用紙残数を正確に検出できない場合や、また用紙のジャム等が発生して、第１給紙トレイから検出した給紙トレイ情報が示す用紙残量の前後で第１給紙トレイから第２給紙トレイに切替った場合でも、印刷速度の低下を防止することができる。
【００８０】
すなわち、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１によれば、ｎ＝ｐ＝０の場合を例にとって説明すると、印刷ページ数が第１給紙トレイの用紙残数より大きい場合には、第１給紙トレイと用紙サイズが同じであって、第１給紙トレイとは用紙の向きが異なる第２給紙トレイがあるか否か検索し、当該第２給紙トレイがある場合は、印刷ジョブの全ページをラスター画像処理するまでの間、（１）ラスター画像処理により生成される画像データの物理ページ番号が第１給紙トレイの用紙残量以下である場合は、その物理ページ番号の原稿の向きを第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、（２）画像データの物理ページ番号が第１給紙トレイの用紙残量よりも大きくなった場合は、第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行する。そのため、ラスター画像処理後に、印刷ページ数が印刷ジョブにより指定した第１給紙トレイの用紙残数より大きく、第１給紙トレイから用紙の向きの異なる第２給紙トレイに切り替えて印刷する場合でも、切り替えの際に、画像データの回転処理が不要になり、印刷速度の低下を防止することができる。
【００８１】
また、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１によれば、ｎとｐとが０でない場合を例にとって説明すると、（１）ラスター画像処理により生成される画像データの物理ページ番号が第１給紙トレイの用紙残量から所定枚数減算した値以下である場合は、その物理ページ番号の原稿の向きを第１給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、（２）物理ページ番号が第１給紙トレイの用紙残量から所定枚数減算した値から第１給紙トレイの用紙残量に対し所定枚数加算した値までの場合は、物理ページ番号の原稿の向きを第１給紙トレイおよび第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行し、（３）画像データの物理ページ番号が第１給紙トレイの用紙残量に対し所定枚数加算した値よりも大きくなった場合は、第２給紙トレイの用紙の向きに合わせてラスター画像処理を実行する。
【００８２】
そのため、第１給紙トレイの給紙トレイ情報に含まれる給紙枚数に誤差があった場合でも、第１給紙トレイの用紙残量の前後の所定枚数は縦向きおよび横向き両方の画像データがあるので、用紙の向きが異なる給紙トレイに切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる。
【００８３】
なお、上記第２実施形態の説明では、第１給紙トレイの用紙残量の前後所定枚数（ここでは、ｎ＋ｐ枚となる。）だけ第１給紙トレイおよび第２給紙トレイの用紙の向きに合わせてラスター画像処理を行うように説明したが、これに限らず、図６に示すように印刷ジョブの各原稿について横向きおよび縦向きの双方でラスター画像処理を行って、双方の向きの画像データ両方を生成するようにしても良い。
【００８４】
図６は、本発明に係る画像データ生成装置の第２実施形態の画像データ生成部１１によりラスター画像処理されて生成された画像データの向きの他の例を示す図である。
【００８５】
図６においても、図３や図５の場合と同様に、印刷ジョブが例えば１００ページの原稿である場合に、その１００ページの原稿全てについて“横向き（長辺給紙）”の画像データＤ１と、“縦向き（短辺給紙）”の画像データＤ２の双方を生成することになる。なお、“横向き（長辺給紙）”の画像データＤ１と、“縦向き（短辺給紙）”の画像データＤ２の両方を生成するタイミングは、例えば、ラスター画像処理部１１ｃのＣＰＵの使用率が低いとき、例えば２０％以下等の空き時間に生成する。このようにすると、印刷装置１では、印刷処理部１４にて画像データの印刷を実行する際、第１給紙トレイまたは第２給紙トレイの１のいずれから用紙が供給されても、いずれか一方の向きの画像データを選択して印刷を実行できるので、印刷速度の低下を確実に防止できる。
【００８６】
［第３実施形態］
次に、本発明に係る画像データ生成装置の第３実施形態の画像データ生成部１１について説明する。なお、第３実施形態の画像データ生成部１１では、図１に示す第１実施形態の画像データ生成部１１と構成が同じで、動作のみが異なるため、図１に示す第１実施形態の画像データ生成部１１の符号を参照して動作を説明する。
【００８７】
図７は、本発明に係る画像データ生成装置の第３実施形態の画像データ生成部１１の動作を示すフローチャートである。なお、図２に示す第１実施形態の画像データ生成部１１の動作と同じ処理には、同じステップ番号を付してその説明は省略する。
【００８８】
図７に示すように、ステップＳ１０１の給紙トレイ情報の取得処理からステップＳ１１３の第２給紙トレイの検索処理までは、図２に示す第１実施形態の画像データ生成部１１の動作と同じである。ただし、第３実施形態のステップＳ１１１では、第１給紙トレイの用紙サイズと同じ用紙サイズである第２給紙トレイが複数ある場合、用紙残量が最も多い第２給紙トレイを検索する。
【００８９】
そして、ステップＳ１１３の判定処理で、第１給紙トレイの用紙サイズと同じサイズの用紙が異なる向きで置かれている第２給紙トレイが有ると判定した場合（ＹＥＳ）、ラスター画像処理部１１ｃは、続いて第１給紙トレイから印刷可能な画像データの物理ページ数が第２給紙トレイから印刷可能な物理ページ数よりも小さいか否かを判定する（ステップＳ３０１）。
【００９０】
ここで、第２給紙トレイから印刷可能な物理ページ数が第１給紙トレイから印刷可能な物理ページ数よりも大きい場合（ステップＳ３０１；ＹＥＳ）、第１給紙トレイで印刷するよりも第２給紙トレイで印刷を実行した方が用紙切れの可能性が低い。
【００９１】
そのため、この場合、ラスター画像処理部１１ｃは、全ページを用紙切れの可能性が低い第２給紙トレイの用紙の向きに合わせてラスター画像処理を行う（ステップＳ１２１）。
【００９２】
これに対し、第２給紙トレイから印刷可能な物理ページ数が第１給紙トレイから印刷可能な物理ページ数以下の場合（ステップＳ３０１；ＮＯ）、第２給紙トレイで印刷するよりも第１給紙トレイで印刷を実行した方が用紙切れの可能性が低い。
【００９３】
そのため、この場合、ラスター画像処理部１１ｃは、全ページを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行う（ステップＳ１１９）。
【００９４】
なお、ステップＳ１０７の判定処理で、画像データの物理ページ数が第１給紙トレイの残量以下の場合（ＮＯ）、およびステップＳ１１３の判定処理で第２給紙トレイが無いと判定した場合（ＮＯ）、ラスター画像処理部１１ｃは、ステップＳ３０１の判定処理でＮＯと判定した場合と同様に、全ページを第１給紙トレイの用紙の向きに合わせてラスター画像処理を行う（ステップＳ１１９）。
【００９５】
図８は、本発明に係る画像データ生成装置の第３実施形態の画像データ生成部１１によるラスター画像処理後の画像データの向きを示す説明図である。
【００９６】
図８でも、図３や図５の場合と同様に、印刷ジョブが例えば１００ページの原稿であって、第１給紙トレイでは、例えば用紙のサイズが“Ａ４”で、用紙の向きは“横向き（長辺給紙）”、用紙残量が“３０枚”の場合、第２給紙トレイでは、用紙のサイズが“Ａ４”で、用紙の向きは“縦向き（短辺給紙）”、用紙残量が“５００枚”の場合を示している。
【００９７】
そのため、このような条件の場合、第３実施形態の画像データ生成部１１では、画像データの物理ページ数の“１００ページ”が第１給紙トレイの用紙残量の“３０枚”よりも大きいので、ステップＳ１０７でＹＥＳと判定し、続くステップＳ１１１により第２給紙トレイを検索して、第２給紙トレイが有り、第２給紙トレイの方が第１給紙トレイよりも用紙残量が多く物理ページ数が大きいので、ステップＳ３０１によりＹＥＳと判定され、図５に示すように、第２給紙トレイの“縦向き（短辺給紙）”で１００ページの原稿がラスター画像処理されて“縦向き（短辺給紙）”の画像データＤ２が生成される。
【００９８】
従って、本発明に係る画像データ生成装置の第３実施形態の画像データ生成部１１によれば、画像データの物理ページ数が第１給紙トレイの残量を超えている場合、第２給紙トレイを検索して、第１給紙トレイまたは第１給紙トレイと同じ用紙サイズの用紙が最も多く積載された第２給紙トレイの用紙向きに合わせてラスター画像処理により画像データを生成する。そのため、画像データ生成部１１における印刷中に用紙の向きが異なる給紙トレイに切り替えて印刷する場合が少なくなり、印刷速度の低下を防止することができる。
【００９９】
［第４実施形態］
次に、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１について説明する。
【０１００】
＜画像データ生成部１１を有する印刷装置１の構成＞
図９は、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１を有する印刷装置１の構成と端末装置３との接続の一例を示すブロック図である。
【０１０１】
図９に示すように、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１を有する印刷装置１は、社内ネットワーク等のネットワーク２を介して各ユーザの端末装置３，３，・・・と接続されている。
【０１０２】
印刷装置１は、画像データ生成部１１と、メモリ１２と、ＨＤＤ（ハードディスクドライブ）１３と、印刷処理部１４と、給紙部１５と、第１排紙部１６と、ネットワークＩ／Ｆ部１７と、第２排紙部１８とを備える。
【０１０３】
画像データ生成部１１は、ＣＰＵ（図示せず。）等から構成されており、ＨＤＤ１３に記憶されたプリンタドライバ等のプログラムを実行することにより、本発明に係るトレイ情報取得部１１ａ、ステープル数算出部１１ｄ（消耗品使用数算出部）およびラスター画像処理部１１ｃとして機能して、端末装置３等から送信されてきた印刷ジョブに基づいて印刷用の画像データを生成する。
【０１０４】
なお、メモリ１２、ＨＤＤ１３、印刷処理部１４、給紙部１５、ネットワークＩ／Ｆ部１７については、図１に示す第１実施形態の画像データ生成部１１が備えるそれぞれ同一符号が付された構成と同じであるので、説明を省略する。
【０１０５】
第１排紙部１６は、印刷されて排紙された用紙を載置する排紙トレイ１６ａと、排紙トレイ１６ａに配置されたステープラ１６ｂと、ステープラ１６ｂのステープル針の残数を検出するステープル針センサ１６ｃとを有しており、排紙トレイ１６ａに排紙された複数枚の用紙を１セットして、ステープラ１６ｂにより消耗品であるステープル針を用いてステープルを行う。
【０１０６】
第２排紙部１８も第１排紙部１６と同様に、印刷されて排紙された用紙を載置する排紙トレイ１８ａと、排紙トレイ１８ａに配置されたステープラ１８ｂと、ステープラ１８ｂのステープル針の残数を検出するステープル針センサ１８ｃとを有しており、排紙トレイ１８ａに排紙された複数枚の用紙を１セットして、ステープラ１８ｂにより消耗品であるステープル針を用いてステープルを行う。
【０１０７】
端末装置３は、各種情報処理を行うＰＣ等で、ネットワーク２を介して印刷装置１へ印刷ジョブを送信する。
【０１０８】
＜第４実施形態の画像データ生成部１１の動作＞
次に、以上のように構成された本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１の動作を、図面を参照して説明する。
【０１０９】
図１０は、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１の動作を模式的に説明した説明図である。（ａ）は、排紙トレイ１６ａに排紙してステープラ１６ｂでステープルする場合における印刷装置１内の搬送経路を搬送される用紙を示しており、（ｂ）は、排紙トレイ１８ａに排紙してステープラ１８ｂでステープルする場合における印刷装置１内の搬送経路を搬送される用紙を示している。なお、ここでは、印刷ジョブに基づいて、１枚目の表面に「Ａ」の文字を印刷し、２枚目の表面に「Ｂ」の文字を印刷し、計２枚の用紙の左上部をステープル止めする例を挙げて説明する。
【０１１０】
図１０（ａ）に示すように、印刷装置１は、給紙部１５と、印刷処理部１４と、第１排紙部１６と、第２排紙部１８と、反転部１９とを備えている。
【０１１１】
給紙部１５は、用紙が積載される給紙トレイを備え、給紙トレイから用紙を給紙搬送路ＳＲ上へ搬送させた後、循環搬送路ＣＲ上へ搬送する。ここで、給紙された用紙の搬送経路と、表面印刷後に装置内を循環搬送され反転部１９にて反転された用紙が循環して搬送されてくる経路とが合流する合流地点が存在する。この合流地点を基準に、給紙トレイ側の経路を給紙搬送路ＳＲと称し、印刷装置１内を用紙が循環される経路を循環搬送路ＣＲと称している。
【０１１２】
印刷処理部１４は、ライン型のインクジェットヘッドを有し、インクジェットヘッド直下の循環搬送路ＣＲを搬送される用紙に対してインクを吐出することにより、ライン単位で用紙に印刷を行う。印刷処理部１４により印刷された用紙は、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上で搬送され、第１排紙部１６または第２排紙部１８へ排紙される。
【０１１３】
反転部１９は、循環搬送路ＣＲ搬送された用紙の表裏を反転し、循環搬送路ＣＲ上を再循環させる。
【０１１４】
第１排紙部１６は、印刷装置１の筐体から突出したトレイ形状をした排紙トレイ１６ａと、排紙トレイ１６ａ上における用紙搬送方向の上流側であって、紙面奥側の位置に設けられ、排紙トレイ１６ａ上に搬送された複数の用紙を１セットとしてステープルするステープラ１６ｂとを有している。また、上述したように、ステープル針センサ１６ｃは、ステープラ１６ｂのステープル針の残数を検出する。
【０１１５】
第２排紙部１８は、印刷装置１の筐体から突出したトレイ形状をした排紙トレイ１８ａと、排紙トレイ１８ａ上における用紙搬送方向の上流側であって、紙面手前側の位置に設けられ、排紙トレイ１８ａ上に搬送された複数の用紙を１セットとしてステープルするステープラ１８ｂとを有している。また、上述したように、ステープル針センサ１８ｃは、ステープラ１８ｂのステープル針の残数を検出する。
【０１１６】
図１０（ａ）では、印刷ジョブに基づいて、まず給紙部１５から用紙が給紙搬送路ＳＲ上へ搬送され、循環搬送路ＣＲ上を搬送され、印刷処理部１４により印刷される。ここでは、用紙の枚数は２枚であり、１枚目の表面に「Ａ」の文字が印刷され、２枚目の表面に「Ｂ」の文字が印刷される。
【０１１７】
そして、印刷された用紙は、さらに循環搬送路ＣＲ上を搬送され、第１排紙部１６に排紙される。このとき、図１０（ａ）に示すように、印刷された面が下向きとなった状態で排紙トレイ１６ａに排紙され、ステープラ１６ｂは、排紙された用紙を用紙搬送方向の上流側であり、かつ用紙の上部の位置（天位置）でステープルする。これにより、用紙の左上部にステープル止めすることができる。
【０１１８】
図１０（ｂ）では、印刷ジョブに基づいて、まず給紙部１５から用紙が給紙搬送路ＳＲ上へ搬送され、循環搬送路ＣＲ上を搬送され、印刷処理部１４により印刷される。ここでは、用紙の枚数は２枚であり、１枚目の表面に「Ａ」の文字が印刷され、２枚目の表面に「Ｂ」の文字が印刷される。
【０１１９】
そして、印刷された用紙は、さらに循環搬送路ＣＲ上を搬送され、反転部１９により表裏が反転され、第２排紙部１８に排紙される。このとき、印刷処理部１４により印刷される画像の向きを回転することなく図１０（ａ）に示す画像の向きと同じ向きで印刷すると、第２排紙部１８に排紙された用紙は右下部にステープル止めされることになる。
【０１２０】
そこで、第２排紙部１８に排紙された用紙の左上部にステープル止めするためには、図１０（ｂ）に示すように、印刷する「Ａ」および「Ｂ」の画像を１８０°回転させておく必要がある。
【０１２１】
これにより、１８０°回転された画像が印刷された用紙は、さらに循環搬送路ＣＲ上を搬送され、反転部１９により表裏が反転される。そして、循環搬送路ＣＲ上を搬送されて第２排紙部１８に排紙される。このとき、図１０（ｂ）に示すように、印刷された面が下向きとなった状態で排紙トレイ１８ａに排紙され、ステープラ１８ｂは、排紙された用紙を用紙搬送方向の上流側であり、かつ用紙の上部の位置（天位置）でステープルする。これにより、用紙の左上部にステープル止めすることができる。
【０１２２】
図１１は、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１の動作を示すフローチャートである。
【０１２３】
まず、この印刷装置１では、例えば、ネットワーク２を介してある端末装置３から印刷ジョブを受信すると動作を開始して、まず、画像データ生成部１１のトレイ情報取得部１１ａが、第１排紙部１６および第２排紙部１８から排紙トレイ情報（トレイ情報）を取得する（ステップＳ４０１）。
【０１２４】
排紙トレイ情報は、ステープル位置（状態）やステープル針の残量等の情報を含み、第１排紙部１６のステープル針センサ１６ｃから排紙トレイ１６ａの排紙トレイ情報（トレイ情報）を取得すると共に、第２排紙部１８のステープル針センサ１８ｃから排紙トレイ１８ａの排紙トレイ情報（トレイ情報）を取得する。ただし、排紙トレイ情報はメモリ１２等に記憶しておいて、メモリ１２等から取得するようにしても良い。状態には、ステープル位置が含まれている。ステープル位置は、排紙トレイ１６ａ上における用紙搬送方向の上流側で常に固定されていれば、ステープル位置の情報は省略しても良い。
【０１２５】
次に、画像データ生成部１１のラスター画像処理部１１ｃが排紙トレイ１６ａ，１８ａの内から印刷ジョブで指定された排紙トレイである第１排紙トレイを選択し（ステップＳ４０３）、続いて画像データ生成部１１のステープル数算出部１１ｄが端末装置３から受信した印刷ジョブからステープル数を算出する（ステップＳ４０５）。ここで、ステープル数とは、ステープラにより用いられるステープル針の数のことである。
【０１２６】
次に、画像データ生成部１１のラスター画像処理部１１ｃは、ステープル数が第１排紙トレイのステープル針の残量より大きいか否かを判定し（ステップＳ４０７）、ステープル数が第１排紙トレイのステープル針の残量以下であると判定した場合（ステップＳ４０７；ＮＯ）、ラスター画像処理部１１ｃはその印刷ジョブの全ページを第１排紙トレイでステープルできる向きに合わせてラスター画像処理を行って、画像データを生成する（ステップＳ４０９）。具体的には、第１排紙トレイが排紙トレイ１６ａである場合には、ラスター画像処理部１１ｃは図１０（ａ）に示したように、画像の向きを回転することなく印刷するように画像データを生成する一方、第１排紙トレイが排紙トレイ１８ａである場合には、ラスター画像処理部１１ｃは図１０（ｂ）に示したように、画像の向きを１８０°回転させて印刷するように画像データを生成する。
【０１２７】
これに対し、ステープル数が第１排紙トレイのステープル針の残量より大きいと判定した場合（ステップＳ４０７；ＹＥＳ）、ラスター画像処理部１１ｃは、さらに印刷ジョブの全ページをラスター画像処理するまでの間（ステップＳ４２３；ＮＯ）、第１排紙トレイのステープル針の残量に基づいて、ラスター画像処理した画像データの物理ページ番号のページが第１排紙トレイのステープラでステープル可能なページか否かを判定する（ステップＳ４１７）。
【０１２８】
ここで、ラスター画像処理した画像データの物理ページ番号のページが第１排紙トレイのステープラでステープル可能なページである場合（ステップＳ４１７；ＹＥＳ）、第１排紙トレイのステープラにはステープル針が残っており、その物理ページ番号の画像データのページはユーザが印刷ジョブにて指定した第１排紙トレイでステープル可能であるということなので、ラスター画像処理部１１ｃは、その物理ページ番号の原稿の向きを第１排紙トレイでステープルできる向きに合わせてラスター画像処理を行って画像データを生成する（ステップＳ４１９）。
【０１２９】
一方、ラスター画像処理した画像データの物理ページ番号のページが第１排紙トレイのステープラではステープル不可能なページである場合（ステップＳ４１７；ＮＯ）、第１排紙トレイのステープラにはステープル針が残っておらず、その物理ページ番号の画像データのページはユーザが印刷ジョブにて指定した第１排紙トレイでステープル不可であるということである。そのため、この場合、ラスター画像処理部１１ｃは、その物理ページ番号以降の原稿の向きを第２給紙トレイの用紙の向きに合わせてラスター画像処理を行う（ステップＳ４２１）。
【０１３０】
そして、印刷ジョブの全ページのラスター画像処理が完了した場合（ステップＳ１２３；ＹＥＳ）、ラスター画像処理部１１ｃは、以上の処理を終了する。
【０１３１】
従って、本発明に係る画像データ生成装置の第４実施形態の画像データ生成部１１によれば、ステープル数が第１排紙トレイのステープル残数より大きい場合、ラスター画像処理部１１ｃは、第１排紙トレイの用紙の向きでラスター画像処理して画像データを生成後、第２給紙トレイでステープルできる向きでラスター画像処理して画像データを生成する。
【０１３２】
そのため、ラスター画像処理後に、ステープル数が第１排紙トレイのステープル残数より大きく、第１排紙トレイからステープル位置が異なる第２排紙トレイに切り替えて印刷する場合でも、切り替えの際に、画像データの回転処理が不要になり、印刷速度の低下を防止することができる。
【０１３３】
［第５実施形態］
次に、本発明に係る画像データ生成装置の第５実施形態の画像データ生成部１１について説明する。なお、第５実施形態の画像データ生成部１１では、図９に示す第４実施形態の画像データ生成部１１と構成が同じで、動作のみが異なるため、図９に示す第４実施形態の画像データ生成部１１の符号を参照して動作を説明する。
【０１３４】
図１２は、本発明に係る画像データ生成装置の第５実施形態の画像データ生成部１１の動作を示すフローチャートである。なお、図１１に示す第４実施形態の画像データ生成部１１の動作と同じ処理には、同じステップ番号を付してその説明は省略する。
【０１３５】
図１２に示すように、ステップＳ４０１の排紙トレイ情報の取得処理からステップＳ４２３の処理までは、図１１に示す第４実施形態の画像データ生成部１１の動作と同じである。
【０１３６】
そして、ステップＳ４２３の判定処理で、印刷ジョブの全ページをラスター画像処理したと判定した場合（ＹＥＳ）、ラスター画像処理部１１ｃは、メモリ１２の中に、次に実行すべき印刷ジョブがあるか否かを判定する（ステップＳ５０３）。
【０１３７】
メモリ１２の中に、次に実行すべき印刷ジョブがあると判定された場合（ステップＳ５０３；ＹＥＳ）、ステープル数算出部１１ｄは、現在のステープル針の残数から今回実行した印刷ジョブにおいて使用したステープル針の使用数を減算することにより新たなステープル針の残数として算出する（ステップＳ５０５）。
【０１３８】
そして、ステープル数算出部１１ｄは、メモリ１２から次に実行すべき印刷ジョブを取得する（ステップＳ５０７）。
【０１３９】
従って、本発明に係る画像データ生成装置の第５実施形態の画像データ生成部１１によれば、ステープル針の残数を、ステープル針の使用数を減算することにより算出するので、トレイ情報を取得する処理をバイパスして次処理を実行することができ、より時間短縮を図ることができる。
【０１４０】
なお、上記実施形態の説明では、本発明に係る画像データ生成部１１を印刷装置１内に設けて説明したが、本発明では、これに限らず、ＰＣ等の印刷ジョブを生成する端末装置３に設けるようにしても良いし、印刷装置１や端末装置３とは別のラスター画像処理専用装置（図示せず。）内に設けるようにしても良い。
【０１４１】
本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合せにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【０１４２】
また、例えば、記載された機能や処理の各々は、一つ以上の処理回路によって実装されうる。処理回路には、プログラムされたプロセッサや、電気回路などが含まれ、さらには、特定用途向けの集積回路（ASIC）のような装置や、記載された機能を実行するよう配置された回路構成要素なども含まれる。
【産業上の利用可能性】
【０１４３】
本発明に係る画像データ生成装置によれば、トレイ情報と消耗品使用数とに基づいて画像データの向きを決定し、この決定した向きでラスター画像処理を実行することにより画像データを生成するため、印刷装置における印刷中に給紙トレイや排紙トレイを切り替えて印刷を続行する場合でも、印刷速度の低下を防止することができる。
【符号の説明】
【０１４４】
１  印刷装置
１１  画像データ生成部（画像データ生成装置）
１１ａ  トレイ情報取得部
１１ｂ  ページ数算出部
１１ｃ  ラスター画像処理部
１１ｄ  ステープル数算出部
１２  メモリ
１３  ＨＤＤ
１４  印刷処理部
１５  給紙部
１５ａ１〜１５ａｍ  給紙トレイ
１５ｂ１〜１５ｂｍ  給紙トレイセンサ
１６  排紙部（第１排紙部）
１７  ネットワークＩ／Ｆ部
１８  第２排紙部
２  ネットワーク
３  端末装置
【図１】
0006649103.tif 000002
【図２】
0006649103.tif 000003
【図３】
0006649103.tif 000004
【図４】
0006649103.tif 000005
【図５】
0006649103.tif 000006
【図６】
0006649103.tif 000007
【図７】
0006649103.tif 000008
【図８】
0006649103.tif 000009
【図９】
0006649103.tif 000010
【図１０】
0006649103.tif 000011
【図１１】
0006649103.tif 000012
【図１２】
0006649103.tif 000013