(57)【要約】【課題】本発明は、複数枚の媒体に各ページの印刷ジョブに基づいて行う印刷の開始後に印刷が中止された場合に、中止までに使用される消耗品のコストを低くすることができる印刷装置の提供を目的とする。【解決手段】本発明の印刷装置は、複数枚の媒体に各ページの印刷ジョブに基づいて印刷を行う印刷装置であって、印刷に使用される消耗品のコストに関するコスト情報を保存する保存部と、各ページの印刷順を決定する決定部と、を備え、前記決定部は、前記コスト情報から各ページの印刷のための前記消耗品のコストを算出して、印刷の開始から印刷の途中までに使用される前記消耗品のコストがページ順で印刷を行う場合を超えないように、前記印刷順を決定することを特徴とする。【選択図】  図４
2019155728.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の媒体に各ページの印刷ジョブに基づいて印刷を行う印刷装置であって、
印刷に使用される消耗品のコストに関するコスト情報を保存する保存部と、
各ページの印刷順を決定する決定部と、を備え、
前記決定部は、前記コスト情報から各ページの印刷のための前記消耗品のコストを算出して、印刷の開始から印刷の途中までに使用される枚数に対応する前記消耗品のコストが同じ枚数をページ順で印刷を行う場合のコストを超えないように、前記印刷順を決定することを特徴とする印刷装置。
【請求項２】
前記決定部は、前記印刷ジョブに含まれるすべてのページのデータをページ順に前半部分及び後半部分に分割し、前記コスト情報から前記前半部分の印刷のための前記消耗品の前半コスト及び前記後半部分の印刷のための前記消耗品の後半コストを算出して、前記前半コストが前記後半コストよりも高いとする条件が満たされている場合、前記印刷順を前記ページ順と逆順に決定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
媒体を給紙部から排紙部に亘って搬送する搬送機構をさらに備え、
前記搬送機構は、前記条件が満たされている場合、前記印刷順で前記排紙部に排紙される各媒体がフェイスアップ状態で重なるように、各媒体を搬送することを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記決定部は、前記条件が満たされていない場合、前記印刷順を前記ページ順に決定することを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
前記決定部は、前記印刷ジョブに含まれるすべてのページのデータをページ順に前半部分及び後半部分に分割し、前記コスト情報から前記前半部分の印刷のための前記消耗品の前半コスト及び前記後半部分の印刷のための前記消耗品の後半コストを算出して、前記前半コストが前記後半コストよりも低い場合、前記印刷順を前記ページ順に決定することを特徴とする請求項１に記載の印刷装置。
【請求項６】
前記決定部は、前記印刷ジョブに含まれるすべてのページのデータをページ順に前半部分及び後半部分に分割し、前記コスト情報から前記前半部分の印刷のための前記消耗品の前半コスト及び前記後半部分の印刷のための前記消耗品の後半コストを算出して、前記前半コストが前記後半コストと同じ場合、前記印刷順を前記印刷ジョブの直前の印刷ジョブの印刷時の印刷順に決定することを特徴とする請求項１に記載の印刷装置。
【請求項７】
前記決定部は、前記コスト情報から各ページの印刷のための前記消耗品のコストを算出して、前記印刷順を各ページにおける前記消耗品のコストが低い順に決定することを特徴とする請求項１に記載の印刷装置。
【請求項８】
前記消耗品とは、媒体及び媒体に記録される記録材のうちの少なくとも一方又は両方であることを特徴とする請求項１〜７の何れか１項に記載の印刷装置。
【請求項９】
印刷に使用される消耗品のコストに関するコスト情報を保存する保存部に、前記コスト情報を保存し、前記コスト情報から各ページの印刷のための前記消耗品のコストを算出して、印刷の開始から印刷の途中までに使用される枚数に対応する前記消耗品のコストが同じ枚数をページ順で印刷を行う場合のコストを超えないように印刷順を決定し、前記印刷順により複数枚の媒体に印刷を行う方法。
【請求項１０】
コンピュータを用いて、印刷に使用される消耗品のコストに関するコスト情報から各ページの印刷のための前記消耗品のコストを算出させ、印刷の開始から印刷の途中までに使用される枚数に対応する前記消耗品のコストが同じ枚数をページ順で印刷を行う場合のコストを超えないように印刷順の決定を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
異なる種類の複数枚の用紙が設定された複数のページの印刷ジョブに基づいて、複数の用紙への印刷動作を一連の動作で行うことを可能とする技術が知られている。例えば、近年における商業印刷用途向けのデジタル印刷機は、異なる種類の用紙を混在させた複数のページの印刷ジョブに対応する印刷を可能にすることで、付加価値の高い印刷物を提供している。付加価値の高い印刷物として、例えば、表紙に豪華な用紙を用いたフォトブックなどがある。
また、印刷のキャンセルを行う際に（印刷が中止される際に）、無駄になる用紙、すなわち、キャンセルまでに印刷された用紙をできるだけ少なくするための技術が知られている。例えば、特許文献１には、序盤のページの印刷を低速モードで行い、ある印刷枚数を超えた後の印刷を高速モードに切り替えて行う技術が開示されている。この技術では、印刷ミスを発見し易い序盤のページの印刷を低速モードで行うことで、キャンセルまでに印刷された結果無駄になる用紙の枚数を減らしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５８３０４９０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
異なる種類の複数枚の用紙に複数のページの印刷を行う場合であって、印刷の開始後に印刷がキャンセルされる場合、無駄になるコストを低くするためには、用紙の枚数以外に用紙の種類などの消耗品のコストも考慮することが好ましい。
本発明は、複数枚の媒体に各ページの印刷ジョブに基づいて行う印刷の開始後に印刷が中止された場合に、中止までに使用される消耗品のコストを低くすることができる印刷装置の提供を目的とする。
【課題を解決するための手段】
【０００５】
本発明の印刷装置は、複数枚の媒体に各ページの印刷ジョブに基づいて印刷を行う印刷装置であって、印刷に使用される消耗品のコストに関するコスト情報を保存する保存部と、各ページの印刷順を決定する決定部と、を備え、前記決定部は、前記コスト情報から各ページの印刷のための前記消耗品のコストを算出して、印刷の開始から印刷の途中までに使用される前記消耗品のコストがページ順で印刷を行う場合を超えないように、前記印刷順を決定することを特徴とする。
【発明の効果】
【０００６】
本発明の印刷装置は、複数枚の媒体に各ページの印刷ジョブに基づいて行う印刷の開始後に印刷が中止された場合に、中止までに使用される消耗品のコストを低くすることができる。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態の印刷装置の全体構成を示す概略図である。
【図２】第１実施形態の印刷装置のハードウェア構成のブロック図である。
【図３】第１実施形態の印刷装置のソフトウェア構成のブロック図である。
【図４】第１実施形態の印刷動作において印刷順を決定するためのフロー図である。
【図５】第１実施形態において紙種とコスト情報との関係のテーブルである。
【図６】第１実施形態の効果を説明するための模式図である。
【図７】第１実施形態の効果を説明するための模式図である。
【図８】第２実施形態の印刷動作において印刷順を決定するためのフロー図である。
【図９】第２実施形態の効果を説明するための模式図である。
【図１０】第２実施形態の効果を説明するための模式図である。
【図１１】第１実施形態としての用紙情報の入力画面の模式図である。
【図１２】第２実施形態の印刷動作における印刷順の一例の模式図である。
【図１３】変形例の印刷動作において印刷順を決定するためのフロー図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態を第１実施形態及び第２実施形態に分けて説明する。
≪第１実施形態≫
以下、第１実施形態について説明する。本実施形態に記載されている構成要素の相対配置、装置形状等は例示であり、これらの例示は本発明の範囲を限定するものではない。本明細書において「印刷装置」とは、印刷機能に特化した専用機に限らず、印刷機能とその他の機能とを複合した複合機や用紙上に画像やパターンを形成する製造装置等も含むものとする。
図１は、カット紙（Ｌ版、Ａ４、Ａ３などの所定の大きさに切り揃えられた用紙（媒体の一例））を用いた印刷装置１００の全体構成を示す概略図である。
【０００９】
印刷装置１００は、給紙部１２０（給紙部の一例）と、印刷ヘッド１０５と、スキャナユニット１０７と、を備えている。ここで、給紙部１２０は、一例として、Ａ４サイズの用紙の給紙第一トレイ１０１と、Ａ４サイズの用紙の給紙第二トレイ１０２と、Ａ３サイズの給紙トレイ１０３と、を有している。各給紙トレイのサイズは一例である。また、印刷装置１００は、インクタンク１０６と、乾燥ユニット１０８と、反転ユニット１０９と、仕分けユニット１１０と、排紙トレイ１１１と、制御ユニット１１３と、操作部１１４と、搬送機構１１５とを備えている。なお、各給紙トレイ１０１、１０２、１０３は、図１のように３つに限定されるものではなく、装置構成に応じて１段から３段以外の複数段としてもよい。
【００１０】
制御ユニット１１３（コンピュータの一例）は、コントローラやユーザーインターフェース、各種Ｉ／Ｏインターフェースを備えた制御部（図示省略）を内蔵し、印刷装置１００の各種制御を司る。
搬送機構１１５は、回転ローラ１０４を有しており、用紙を給紙部１２０から排紙トレイ１１１（排紙部の一例）に亘って搬送する。搬送機構１１５は、給紙第一トレイ１０１、給紙第二トレイ１０２又はＡ３給紙トレイ１０３から引き出した用紙を矢印ａ方向に沿って搬送する。さらに、搬送機構１１５が有する回転ローラ１０４は、用紙を図中ｂ方向に搬送する。回転ローラ１０４は、図１中の符号１０４により引き出したローラ以外にも図中の搬送経路全体に配置されており、モータ制御により用紙を定められた搬送経路に沿って搬送する。ｂ方向に沿って搬送される用紙は、印刷ヘッド１０５の下側を通過する。
印刷ヘッド１０５では複数色分の独立したインクジェットヘッドが用紙の搬送方向に沿って並んで保持されている。印刷ヘッド１０５は、用紙の搬送に同期して後述する複数の吐出口から用紙に向けてインク（記録材の一例）を吐出し、用紙上に画像を形成する（印刷を行う）。すなわち、用紙に向けて吐出されたインクは、用紙に画像として記録される。
【００１１】
インクタンク１０６は、各色のインクを独立して貯蔵する（図１では省略して図示している）。インクタンク１０６に貯蔵されているインクは、各色に対応したインクジェットヘッドに接続されている各チューブによって各インクジェットヘッドに供給される。各インクジェットヘッドは、一例として、搬送方向であるｂ方向に沿って並べられているラインヘッドである。本実施形態では、使用する用紙の最大幅が印刷幅をカバーする範囲に吐出口が並べられている、いわゆるフルマルチヘッドである。
各色のインクジェットヘッドは、継ぎ目無く単一のチップで形成されたものであってもよいし、分割されたチップが一列又は千鳥配列のように規則的に並べられたものであってもよい。吐出口からインクを吐出するインクジェット方式は、発熱素子を用いた方式、ピエゾ素子を用いた方式、静電素子を用いた方式、ＭＥＭＳ素子を用いた方式等を採用することができる。
また、印刷装置１００はインクジェット方式のプリンタに限定されず、サーマルプリンタ（昇華型、熱転写型など）、ドットインパクトプリンタ、ＬＥＤプリンタ、レーザープリンタなど、他の印刷方式の装置としてもよい。
【００１２】
回転ローラ１０４は、印刷ヘッド１０５により画像を印刷された用紙を、スキャナユニット１０７まで搬送する。スキャナユニット１０７は、印刷画像や特殊パターンを読取って印刷画像の問題の有無の確認や装置の状態の確認を行う。
回転ローラ１０４によりスキャナユニット１０７を通過した用紙は、図中ｃ方向に搬送され、乾燥ユニット１０８を通過する。乾燥ユニット１０８は、用紙に付着したインクを短時間で乾燥させるために、ユニット内を通過する用紙を温風で加熱するユニットである。
回転ローラ１０４により乾燥ユニット１０８を通過した用紙は、図中ｄ方向に搬送されて反転ユニット１０９に搬送される。反転ユニット１０９は、通過する用紙の表裏を反転させる。反転ユニット１０９を通過して表裏が反転された用紙は、図中ｅ方向に搬送される。次いで、用紙は、さらに図中ｆ方向に搬送され、再度印刷ヘッド１０５の下側の搬送経路に戻されて、裏面が印刷される。
以上のとおり、本実施形態の印刷装置１００は、図１中の符号ｂ、ｃ、ｄ、ｅ、ｆ及びｂの順で搬送される用紙の経路を用紙の循環経路とし、１循環で用紙の表裏が入れ替わるように構成されている。
【００１３】
印刷が完了した用紙、すなわち、循環経路を循環し表裏の両面が印刷された用紙は、反転ユニット１０９を通らずに分岐して図中ｇ方向に搬送され、仕分けユニット１１０に搬送される。すなわち、表面のみの印刷の用紙は循環経路の１周目の途中でｇ方向に搬送され、両面印刷の用紙は循環経路により印刷ヘッド１０５の下を２回通過した後にｇ方向に搬送される。分岐されてｇ方向に沿って搬送され、仕分けユニット１１０を通過する用紙は、例えば印刷画像毎に設定されたトレイに積載されていく。
仕分けユニット１１０は、複数のトレイ１１１、１１２を保持しており、ジョブ単位や部単位などの排紙方法に応じで用紙をトレイ１１１、１１２に分別する。ここで、仕分けユニット１１０での排紙方法は、ジョブ単位や部単位に限定するものではなく、１つのジョブ単位や部単位の途中から別のトレイに分別することも可能である。また、後述する印刷順の変更を行ったジョブと行わなかったジョブとでトレイを分別するような構成でもよい。
トレイには、良好に印刷が行われた用紙が排紙される排紙トレイ１１１と、メンテナンスで使用した用紙や良好に印刷が行われずに廃棄される用紙（印刷が低品質の用紙）が排紙される廃棄トレイ１１２とがある。仕分けユニット１１０により分岐して図中ｈ方向に搬送される用紙は排紙トレイ１１１に、図中ｉ方向に搬送される用紙は廃棄トレイ１１２に分別される。
【００１４】
操作部１１４は、印刷された用紙がどのトレイに積載されているか、印刷中であるか、印刷が終了したか、エラーが発生したか等の印刷状況を確認するためのユニットである。また、インク残量、紙の残量等の装置状態の確認、ヘッドクリーニング等の装置メンテナンス、キャンセル（印刷の中止）の実施を行うためにユーザーが操作／確認するためのユニットである。
【００１５】
図２は、本実施形態の印刷装置１００のハードウェア構成のブロック図である。
当該ハードウェアは、ＣＰＵ３００と、ＲＯＭ２０２と、ＨＤＤ２０４と、受信部３０２と、第１保存部３０３と、ジョブ制御部３０５と、決定部３０６と、第２保存部３０７（保存部の一例）と、画像処理部３０８と、印刷部３０９とを有する。当該ハードウェアでは、前述の各構成要素がシステムバス２０９を介して接続されている。ここで、ＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔを意味する。ＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙを意味する。第１保存部３０３及び第２保存部３０７は、それぞれＲＡＭ（Ｒａｎｄоｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００１６】
図３は、本実施形態の印刷装置１００の制御構成のソフトウェアブロック図である。以下、本実施形態の印刷動作のフローについて、主に図３を参照しながら説明する。
まず、受信部３０２は、外部装置３０１から印刷ジョブを受信し、受信した印刷ジョブを第１保存部３０３に保存する。ここで、印刷ジョブについて説明する。印刷ジョブには、一例として、印刷するための複数のページの情報が含まれ、例えば、各ページに対し印刷を行う対象となる画像データと、そのページの印刷で使用する用紙種等の消耗品の情報とが含まれている。画像データとは、例えば、ＰＤＦやＸＰＳ等のＰＤＬデータ、ＪＰＥＧやＰＮＧ等の圧縮データ、ビットマップデータなどである。また、印刷ジョブには、上記の例以外にも印刷時の色設定やレイアウト情報などが記載されている。
次いで、操作部１１４は、ユーザーからの印刷開始の指示を受付け、受け付けた印刷ジョブの印刷開始をジョブ制御部３０５に通知する。操作部１１４には、第１保存部３０３に保存されている各印刷ジョブの内容や各印刷ジョブの状態（印刷前、印刷中など）が表示されている。ユーザーは、操作部１１４に表示されている印刷ジョブから印刷したいジョブを選んで印刷開始の指示を行う。
次いで、ジョブ制御部３０５は決定部３０６に対して印刷開始が指示された印刷ジョブの各ページの印刷順の決定、各ページの排紙方法の決定及び印刷指示を行う。ここで、排紙方法とは、表面を上にして排紙を行うフェイスアップか表面を下にして排紙を行うフェイスダウンかのどちらかの方法である。各ページの印刷順の決定については後述する。
各ページの印刷順の決定後、決定部３０６は、決定した印刷順にしたがって、ページ単位で給紙部１２０への給紙の指示と、画像処理部３０８への画像処理の指示とを行う。具体的には、決定部３０６は、給紙部１２０に、各ページで使用する用紙の給紙の指示を行う。指示を受けた給紙部１２０は、給紙トレイ１０１〜１０３の中から指定された用紙に対応するトレイを選択し、選択したトレイから給紙を行う。また、決定部３０６は、画像処理部３０８に、各ページのデータの画像データへの変換の指示を行う。指示を受けた画像処理部３０８は、印刷ジョブに含まれる画像データの印刷可能なデータへの変換を行い、変換した印刷可能なデータを印刷部３０９に転送する。
印刷部３０９は、印刷ヘッド１０５の制御を行い、給紙部１２０から搬送されて自身の下側を通過する用紙に対して、画像処理部３０８から転送されたデータに基づく印刷を行う。
【００１７】
次に、本実施形態の印刷装置１００の印刷動作中に印刷が中止される場合、すなわち、当該印刷動作による印刷をキャンセルする場合のフローについて、図２を参照しつつ説明する。
まず、操作部１１４がユーザーからの印刷動作中の印刷（印刷ジョブ）に対するキャンセルの指示を受けると、操作部１１４はその印刷ジョブのキャンセルをジョブ制御部３０５に指示する。これに伴い、ジョブ制御部３０５は、給紙部１２０と、印刷部３０９とにそれ以降のページの印刷についてのキャンセルの指示を行う。
給紙部１２０はその指示されたページに対する給紙処理を中止し、印刷部３０９はその指示されたページに対する印刷処理を中止する。
以上のようにして、印刷装置１００は、印刷動作のキャンセルの指示を受けると、その印刷ジョブによる印刷動作を途中で止めるようになっている。本実施形態では、キャンセルについて前述のようにページ単位で給紙処理や印刷処理を中止する場合を用いて説明するが、キャンセルの指示がされたときに印刷動作をすぐに停止する場合でもよい。
次に、決定部３０６による、印刷ジョブの各ページの印刷順の決定及び各ページの排紙方法の決定について図４のフローチャートを参照して説明する。これらの決定は、一例として、図２に示したＣＰＵ３００がＲＯＭ２０２に格納されているコンピュータプログラムを第１保存部３０３にロードすることにより実行される。
まず、決定部３０６は、第１保存部３０３から印刷の指示がされた印刷ジョブの取得を行う（Ｓ４０１）。次いで、決定部３０６は、その印刷ジョブのすべてのページに対してコストの取得を行ったかどうかの判断を行う（Ｓ４０２）。この場合、決定部３０６は、すべてのページに対してのコストの取得が終了していない場合（Ｓ４０２で否定判断）、印刷ジョブを解析する。そして、まだコストの取得が終わっていないページに対してどの用紙を使用するか（いわゆる紙種解析）の情報を取得する（Ｓ４０３）。次いで、決定部３０６は、第２保存部３０７が保存するコスト情報のテーブル（図５参照）からその使用する用紙のコストがいくらであるかの取得を行う（Ｓ４０４）。
ここで、消耗品のコスト情報を管理するコスト情報のテーブルついて説明する。図５は、第２保存部３０７が保持するコスト情報のテーブルの一例を図示したものである。このテーブルでは、用紙の種類（図中５０１の列）と、その用紙のコスト情報（図中５０２の列）と、その用紙の格納先の給紙トレイ（図中５０３の列）とが、紐付けて（関係性を持って）管理されている。このテーブルによりあるページが使用する用紙を指定すれば、そのページのコストを取得することができる。例えば、あるページが「Ａ３光沢紙」を使用する場合、そのページのコストが２０円であることをこのテーブルから取得することができる。
このテーブルのコンテンツは操作部１１４のＵＩ画面を介してユーザーが設定可能であり、例えばユーザーの設定により新しい紙種の追加をすることができる。
【００１８】
図１１は、用紙の情報についての入力画面の一例を示す。ユーザーは、トレイ入力部１１０１でトレイを選択し、用紙名の設定部１１０２でその用紙の名称を入力又は選択することができる。さらに、ユーザーは、用紙のコスト情報の入力部１１０３からその用紙のコスト情報を入力し、更新ボタン１１０４を押すことで、コスト情報のテーブルの情報を更新できる。以上のように、操作部１１４の入力画面を介してユーザーが情報を更新できるようにしておくことで、新規に使用したい紙種の管理や新しい紙種を用いて後述する印刷順の変更を行うことができる。
次いで、印刷ジョブのすべてのページに対するコストの取得が完了した場合（Ｓ４０２で肯定判断）、決定部３０６は印刷ジョブのすべてのページのデータを、前半部分と後半部分とに分割する（Ｓ４０５）。本実施形態では、単純に印刷ジョブのページ数を２で割り（ページ数／２をＭとする）、本来の印刷順の最初からＭ枚のページを前半部分、（Ｍ＋１）枚目から最後のページを後半部分とするものとして説明する。なお、ページ数が奇数の場合、ページ数−１を２で割った数がＭであるとして考える。
次いで、決定部３０６は、前半部分のコストの評価（Ｓ４０６）と、後半部分のコストの評価（Ｓ４０７）とを行う。本実施形態では、単純に前半部分の各ページ及び後半部分の各ページでそれぞれ使用するコストの和をそれぞれのステップにて求めることで評価値を計算するものとして説明する。すなわち、決定部３０６は、Ｓ４０６で前半部分のページで使用するコスト（前半コストという。）を算出し、Ｓ４０７で後半部分のページで使用するコスト（後半コストという。）を算出する。
次いで、決定部３０６は、前半部分のコストが後半部分のコストよりも高いか否かの判断を行う（Ｓ４０８）。
ここで、前半部分のコストが後半部分のコストよりも高いとする条件が満たされている場合（Ｓ４０８で肯定判断）、決定部３０６は本印刷ジョブの印刷順を、そのページ順の逆順にすることを決定する（Ｓ４０９）。さらに、決定部３０６は、本印刷ジョブの排紙方法をフェイスアップに設定する（Ｓ４１０）。なお、この場合、各用紙は、その印刷順でフェイスアップ状態で重なるように、排紙トレイ１１１に排紙される。
【００１９】
これに対して、前半部分のコストが後半部分のコストよりも高いとする条件を満たされていない場合（Ｓ４０８で否定判断）、決定部３０６は前半部分のコストが後半部分のコストよりも低いかの判断を行う（Ｓ４１１）。
ここで、前半部分のコストが後半部分のコストよりも低いとする条件が満たされている場合（Ｓ４１１で肯定判断）、決定部３０６は本印刷ジョブの印刷順を、そのページ順（正順という）にすることを決定する（Ｓ４１２）。さらに、決定部３０６は、本印刷ジョブの排紙方法をフェイスダウンに設定する（Ｓ４１３）。
これに対して、Ｓ４１１において前半部分のコストが後半部分のコストよりも低いとする条件が満たされていない場合に関する処理について説明する。すなわち、前半部分のコストが後半部分のコストと同じ場合（Ｓ４１１で否定判断）、決定部３０６は、本印刷ジョブの印刷順を前のジョブ（本印刷ジョブの直前の印刷ジョブの印刷時の印刷順）と同じ設定にする（Ｓ４１４）。例えば、前のジョブが逆順であれば逆順に設定する。さらに排紙方法も前のジョブの印刷時の排紙方法と同じ設定にする（Ｓ４１５）。
【００２０】
次に、本実施形態の効果について後述する実例及び図面を参照して説明する。
まず、図４のＳ４０８で肯定判断となる場合の例である。
印刷の指示がされた印刷ジョブが図６（ａ）のテーブルで表す印刷ジョブであるとして説明を行う。図中６０１の列は、印刷ジョブで指定された各ページのページ番号を示している。また、図中６０２の列は、各ページで使用する用紙の種類を示している。さらに、図中６０３の列は、第２保存部３０７に保存されたコスト情報のテーブルから取得した各ページの用紙のコストを示している。
この例の印刷ジョブの場合、前半部分のコスト及び後半部分のコストはそれぞれ下記のようになる。
前半部分のコスト＝２００円＋１０円＋１０円＋１円
＝２２１円（ページ１からページ４までの合計）
後半部分のコスト＝１０円＋１０円＋１円＋１円
＝２２円（ページ６からページ９までの合計）
したがって、前半部分のコスト＞後半部分のコストが成立し（図４のＳ４０８で肯定判断）、印刷順はＳ４０９により逆順（ページ９からページ１の順に印刷）、排紙方法はＳ４１０によりフェイスアップの設定となる。
【００２１】
次に、図６（ｂ）及び図６（ｃ）を参照して説明する。図６（ｂ）は正順で印刷した場合（比較形態）のキャンセルの説明のための図である。図６（ｃ）は逆順で印刷した場合（本実施形態の場合）のキャンセルの説明のための図である。
ここで、各図の見方であるが、中に数字が付された各四角は用紙を表しており、数字は印刷ジョブに含まれるページ番号を表している。各四角の柄の違いは各用紙の種類の違いを表している。ページ１は上質厚紙、ページ２、３、８、９は光沢紙、ページ４〜７は普通紙である。これらの印刷用紙はk方向に搬送されており、印字ヘッド下まで搬送されると印字処理が実行されることを示している。したがって、ｋ方向の下流側のページから順に印字処理が実行される。また、キャンセル時の効果を説明するにあたって、最初のページの印刷の直後に、そのページを確認して印刷ミスに気づき、その後キャンセルをして図中の印字ヘッドのところでキャンセルが完了したという状況として説明する。ここで、最初のページとは印刷ジョブや画像データのページ順ではなく、印刷順において最初のページという意味である。この印刷ミスとしては、ジョブ全体に関する設定のミスや、投入するジョブの間違い、装置起因のミス（例えば吐出口の不吐）等、印刷ジョブ内のすべてのページに影響する要因でのミス（どのページで確認したとしても発見できるミス）を想定している。なお、以下の説明でも同様の図を用いるが、図の見方やキャンセル時の状況はすべて同じである。
比較形態の例である図６（ｂ）では、図中６０４で示す４枚が無駄で、図中６０５で示す５枚は無駄にはならない。この場合、無駄になったコストは、図６（ａ）の６０３列で示すコスト情報より２２１円（２００円＋１０円＋１０円＋１円）であることが分かる。
これに対して、本実施形態の例である図６（ｃ）では、図中６０６で示す４枚が用紙の無駄で、図中６０７で示す５枚は無駄にはならない。この場合、無駄になったコストは、図６（ａ）の６０３列で示すコスト情報より２２円（１０円＋１０円＋１円＋１円）である。
いずれの場合も無駄になった用紙の枚数は同じ（４枚）であるが、本実施形態は、図４のフローに基づいて印刷順の決定（この場合は、印刷順を逆順に変更）したため、比較形態に比べて、１９９円も無駄を削減することができる。すなわち、本実施形態は、印刷の開始後に印刷が中止された場合に中止までに使用される用紙のコストを低くすることができる。本実施形態の場合、決定部３０６により、印刷の開始から印刷の途中までに使用される枚数に対応する用紙のコストが同じ枚数をページ順で印刷を行う場合のコストを超えないように、印刷順を決定しているために実現できる。
さらに、本実施形態では、図４のＳ４０９で肯定判断の場合、Ｓ４１０で排紙方法がフェイスアップの設定となる。そのため、本実施形態では、印刷後にユーザーがすべてのページの印刷順を並べ替えなくても印刷ジョブのページ順で印刷した成果物を取り出すことができる。
【００２２】
次に、図４のＳ４０８で否定判断となり、Ｓ４１１で肯定判断となる場合の例である。
印刷の指示された印刷ジョブが図７（ａ）のテーブルで表すジョブであるとして説明する。図７（ａ）の見方は、前述の図６（ａ）の場合と同様である。図７（ａ）のテーブルで表す印刷ジョブでは、前半部分のコスト及び後半部分のコストはそれぞれ下記のようになる。
前半部分のコスト＝１円＋１円＋１円＋１円
＝４円（ページ１からページ４までの合計）
後半部分のコスト＝１円＋１円＋１０円＋１０円
＝２２円（ページ５からページ８までの合計）
したがって、前半部分のコスト＜後半部分のコストが成立し（図４のＳ４１０で肯定判断）、印刷順は正順（印刷ジョブのページ順と同じで、ページ１からページ８の順に印刷）、排紙方法はフェイスダウンとなる。
【００２３】
次に、図７（ｂ）及び図７（ｃ）を参照して説明する。図７（ｂ）は正順で印刷した場合（本実施形態）のキャンセルの説明のための図である。図７（ｃ）は仮に印刷順を逆順に変更した場合のキャンセルの説明のための図である。
図７（ｃ）では、図中７０６で示す４枚が用紙の無駄で、図中７０７で示す４枚は無駄にはならない。無駄になったコストは、図７（ａ）の７０３列で示すコスト情報より、２２円（１円＋１円＋１０円＋１０円）であることが分かる。
【００２４】
これに対して、本実施形態の例である図７（ｂ）では、図中７０４で示す４枚が無駄となり、図中７０５で示す４枚は無駄にはならない。この場合、無駄になったコストは、図７（ａ）の７０３列で示すコスト情報より、４円（１円＋１円＋１円＋１円）であることが分かる。
仮に、図７（ｃ）の順で印刷していた場合、本実施形態の場合に比べて１８円（２２円−４円）無駄が多い。しかしながら、本実施形態では、図４のフローを用いてコストによって印刷順を制御することで、キャンセル時の無駄を抑える順序で印刷できていることが分かる。
なお、本実施形態では、Ｓ４０５で印刷ジョブのページ数／２のページを中央ページと定めて前半部分と後半部分とに分割しているが、前半部分及び後半部分の分割方法には他の方法も適用可能である。例えば、ページ数ではなくコストの和が前半部分と後半部分とでできるだけ近くなるように中央ページを定めて、前半部分及び後半部分に分割する方法などが適用できる。この場合は、前半部分及び後半部分それぞれに含まれるページ数で評価すればよい。
また、Ｓ４０６（Ｓ４０７）では前半部分（後半部分）に含まれるページのコストの和で評価を行っているが、この評価方法にもページの順序によってコストに重み付けを行い、その結果の和で評価をする方法など様々な方法が適用できる。例えば、前半部分では印刷順の最初に近い方のページの重みを大きくし、後半部分では印刷順の最後に近い方のページの重みを大きくして評価する方法が考えられる。この場合、高価な用紙が前半部分及び後半部分のどちらに含まれているかだけでなく、そのどのタイミングで印刷されるかも考慮して順序変更できるのでよりキャンセル時の無駄になるコストを削減することができる。
【００２５】
次に、図４のＳ４０８で否定判断となり、Ｓ４１１で否定判断となる場合の例である。すなわち、前半部分のコストと、後半部分のコストが同じとなる場合の例である。
前述のとおり、前半部分のコストと後半部分のコストとが同じである場合（Ｓ４１１で否定判断）、印刷順は当該印刷ジョブの直前の印刷ジョブの印刷順と同じに設定とする（Ｓ４１４）。さらに、排紙方法も直前の印刷ジョブの排紙方法と同じに設定にする（Ｓ４１５）。このように、直前の印刷ジョブと同じに設定にするのは、印刷完了後の成果物の並び替え手間を少しでも減らせるようにするためである。
ここで、図１０（ａ）及び図１０（ｂ）を参照して具体的に説明する。図１０（ａ）及び図１０（ｂ）では、印刷ジョブ１、印刷ジョブ２、印刷ジョブ３に基づく印刷が行われ、すべてのジョブの成果物が同じ排紙トレイ１１１に排紙された様子を表している。印刷ジョブ１及び印刷ジョブ３は、前半部分のコストが後半部分のコストよりも高いため、正順/フェイスダウンと設定されている（図４のＳ４０８〜Ｓ４１０）。印刷ジョブ２は、前半部分のコストと後半部分のコストとが同じ場合の例である。
図１０（ｂ）は、図４のフローにおいてＳ４１１、Ｓ４１４及びＳ４１５がない場合、すなわち、Ｓ４０８で否定判断をした場合にはＳ４１２、Ｓ４１３となる場合である。この場合、印刷ジョブ２と、印刷ジョブ１及び印刷ジョブ３とでは、印刷順及びフェイスの方向が異なってしまっている。このため、印刷後に各印刷ジョブの印刷順を揃えるという手間が必要になる。
これに対して、図１０（ａ）は、本実施形態の場合であり、直前の印刷ジョブと同じ設定で印刷した場合の様子を表している。この場合、すべての印刷ジョブが同じ設定で出力されているので、印刷後にユーザーが印刷順を変更しなくてもすべての成果物の向きが揃った状態となっている。
以上より、本実施形態の場合、図４のフローにおいてＳ４１１、Ｓ４１４及びＳ４１５を有することにより、印刷後に複数の印刷ジョブによる成果物が同じ排紙トレイ１１１に排紙される際に印刷ジョブに因らずすべての成果物の向きを揃えることができる。
【００２６】
≪第２実施形態≫
次に、第２実施形態について図面を参照しながら説明する。以下の説明では、本実施形態について第１実施形態と異なる部分について説明する。なお、本実施形態が第１実施形態と異なる部分は、実質上コンピュータプログラムである。そのため、本実施形態の説明では、第１実施形態で用いた図１〜図３をそのまま準用することができる。また、本実施形態の要素において、第１実施形態の要素と同じ要素を用いる場合は、その要素の名称及び符号は第１実施形態の場合と同じとする。
【００２７】
本実施形態における、決定部３０６による印刷ジョブの各ページの印刷順の決定及び各ページの排紙方法の決定について図８のフローチャートを参照して説明する。これらの決定は、一例として、図２に示したＣＰＵ３００がＲＯＭ２０２に格納されているコンピュータプログラムを第１保存部３０３にロードすることにより実行される。
図８のＳ８０１からＳ８０４までは、第１実施形態における図４のＳ４０１からＳ４０４までと同じである。
Ｓ８０２での肯定判断の後、決定部３０６は、各ページのコスト情報を取得して、各ページの印刷順を表すＮを１にセットする（Ｓ８０５）。
次いで、決定部３０６は、すべてのページの印刷順が決定済みかどうかの判断を行う（Ｓ８０６）。決定部３０６は、すべてのページの印刷順が決定済みでない場合（Ｓ８０６で否定判断）、印刷順がまだ決定していないページの中から最もコストの低いページを探索する（Ｓ８０７）。次いで、決定部３０６は、Ｓ８０７で見つけた最もコストの低いページの印刷順をＮ番目と決定し（Ｓ８０８）、Ｓ８０７でそのページを探索の対象外にする（Ｓ８０９）。次いで、決定部３０６は、Ｓ８１０で印刷順を表すＮの値を１増加させる。
決定部３０６は、すべてのページの印刷順が決定済みである場合（Ｓ８０６で肯定判断）、印刷順の決定の処理を終了する。
以上のフローにより、本実施形態の印刷順の決定の処理が終了すると、印刷ジョブに基づく印刷順は最もコストの低いページから印刷されるようにソートされている。すなわち、本実施形態の場合、決定部３０６により、印刷の開始から印刷の途中までに使用される用紙のコストがページ順で印刷を行う場合を超えないように、印刷順を決定されている。
【００２８】
次に、本実施形態の効果について図面を参照しつつ説明する。ここでは、図６（ａ）で示す印刷ジョブを再度使用し、本実施形態による印刷順で印刷した場合の効果を、印刷ジョブに含まれるページ順で印刷した場合及び第１実施形態による印刷順で印刷した場合の効果と比較して説明する。
【００２９】
図９は、図６（ａ）で示す印刷ジョブに本実施形態を適用した場合の印刷順と、本実施形態のキャンセル時の効果とを説明するための図である。図９の見方は、前述の図６及び図７の見方と同様である。
本実施形態の場合、図９で示すように、各ページの印刷順はコストが低いものから高いものとなるように並び替えられている。そのため、本実施形態の場合のキャンセル時に発生する無駄なコストは、図６（ａ）の６０３列で示すコスト情報より４円（１円＋１円＋１円＋１円）であることが分かる。
これに対して、第１実施形態の場合の無駄なコストは、前述のとおり２２円であることから、本実施形態の場合は、第１実施形態の場合に比べて、１８円（＝２２円−４円）も低い。また、本実施形態の場合は、第１実施形態の効果の説明で用いた比較形態の場合（無駄なコストが２２１円、図６（ｂ）参照）よりも２１７円も低い。
以上より、本実施形態は、第１実施形態よりも印刷の中止時に無駄なコストを低くすることができる。
【００３０】
また、同じ印刷ジョブに対して複数部の印刷を行う場合には、例えば、複数部のデータを１つのデータに擬制することで印刷順を変更するようにしてもよい。例えば、図６（ａ）の印刷ジョブを２部印刷することを想定すると、本実施形態での印刷順は、図１２のようになる。この変形例の場合、図９で示した印刷順を２回繰り返す場合に比較して、高価な用紙を用いるページの印刷を後ろにまとめられる。
したがって、本変形例は、図９で示した印刷順を２回繰り返す場合に比べて、さらにキャンセル時の無駄なコストを低くすることができる。
なお、本変形例の場合、排紙トレイ１１１に排紙された成果物の重なり順がページ順にならないケースが多い。これについては、印刷装置１００にページ順をソートする後加工機（図示省略）を連結して重なり順を変更すればよい。
【００３１】
本発明は、前述した各実施形態に限定されるものではない。例えば、前述した実施形態では、決定部３０６、画像処理部３０８、印刷部３０９等が１つの印刷装置１００に備えられている場合を例にして説明したが、これらが複数の装置で構成される場合にも適用可能である。例えば、印刷装置が、Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄとそれ以外の部分（エンジン部分）とで２つの装置から構成される場合などにも適用できる。
各実施形態では、用紙のコストから消耗品のコストを計算する例を説明したが、消耗品の一例は用紙のみではなく、他の消耗品についても適用可能である。例えば、各ページの印刷に使用するインク種及びその使用量から消耗品のコストとしてもよい。用紙とインクとを合わせたコストを消耗品のコストとしてもよい。すなわち、消耗品として用紙とインクとがある場合には、消耗品の一例は用紙及びインクの少なくとも一方又は両方であってもよい。
また、第１実施形態の説明では、サーマルプリンタ（昇華型、熱転写型など）、ドットインパクトプリンタ、ＬＥＤプリンタ、レーザープリンタなど、他の印刷方式の装置としてもよいとした。これらの例の場合、例えば、消耗品のコストをトナー種及びその使用量としてもよい。また、用紙とトナーとを合わせたコストを消耗品のコストとしてもよい。
また、第１実施形態では、図４のように、Ｓ４０８で否定判断がされた場合、Ｓ４１１で別の判断がなされるとした。しかしながら、図１３の変形例のように、Ｓ４１１、Ｓ４１４及びＳ４１５をなくしたフローとしてもよい。この場合、Ｓ４１１で否定判断がされた場合のＳ４１４、Ｓ４１５による効果を奏することはないが、第１実施形態で説明した効果のうち、Ｓ４１１で否定判断がされた場合の効果以外の効果を奏する点で有効である。
【符号の説明】
【００３２】
１００        印刷装置
３０６        決定部
３０７        第２保存部（保存部の一例）
【図１】
2019155728.tif 000003
【図２】
2019155728.tif 000004
【図３】
2019155728.tif 000005
【図４】
2019155728.tif 000006
【図５】
2019155728.tif 000007
【図６】
2019155728.tif 000008
【図７】
2019155728.tif 000009
【図８】
2019155728.tif 000010
【図９】
2019155728.tif 000011
【図１０】
2019155728.tif 000012
【図１１】
2019155728.tif 000013
【図１２】
2019155728.tif 000014
【図１３】
2019155728.tif 000015