(57)【要約】【課題】複数の印刷ジョブを記憶して連続印刷を行う場合に、ロール紙の変更に要する時間やロール紙の切断による無駄が少ない印刷装置を提供する。【解決手段】プリンター１００は、印刷ジョブをスプールする記憶部４０と、スプールされた印刷ジョブの処理順を並び替える印刷ジョブ並び替え部５２と、並び替えられた処理順の印刷ジョブに従いロール紙１に印刷を行う印刷部１０と、を備え、印刷ジョブ並び替え部５２は、印刷部１０に供給されたロール紙１の媒体属性と、印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブの処理順を並び替える。【選択図】図３
2016007785.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブをスプールする記憶部と、
スプールされた前記印刷ジョブの処理順を並び替える印刷ジョブ並び替え部と、
並び替えられた処理順の前記印刷ジョブに従い印刷媒体に印刷を行う印刷部と、を備え、
前記印刷ジョブ並び替え部は、前記印刷部に供給された前記印刷媒体の媒体属性と、前記印刷ジョブが要求する媒体属性とに基づいて、前記印刷ジョブの処理順を並び替えることを特徴とする印刷装置。
【請求項２】
前記印刷媒体を格納する複数の格納部と、
前記印刷媒体を、前記複数の格納部の内のいずれか１つから前記印刷部に供給する印刷媒体供給部と、を備え、
前記印刷媒体供給部は、並び替えられた処理順の前記印刷ジョブが要求する媒体属性に基づいて選択された前記印刷媒体が格納された前記格納部から、前記印刷媒体を前記印刷部に供給することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷ジョブ並び替え部は、
前記印刷媒体供給部が、前記印刷部に供給された前記印刷媒体とは異なる前記印刷媒体を前記印刷部に供給する印刷媒体変更の回数が最小となるように前記印刷ジョブの処理順を並び替えることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記印刷ジョブ並び替え部は、
前記印刷部に供給された前記印刷媒体に対する印刷を要求する印刷ジョブ、
前記複数の格納部に格納されたいずれか１つの前記印刷媒体に対する印刷を要求する印刷ジョブ、
前記複数の格納部のいずれにも格納されていない前記印刷媒体に対する印刷を要求する印刷ジョブ、の順に前記印刷ジョブの処理順を並び替えることを特徴とする請求項２または請求項３に記載の印刷装置。
【請求項５】
前記印刷ジョブが要求する媒体属性には、前記印刷媒体の幅方向の長さを要求する媒体幅要求情報が含まれ、
前記印刷ジョブ並び替え部は、前記印刷ジョブの要求に対応する前記印刷媒体が複数ある場合に、選択される前記印刷媒体の幅の値が、前記媒体幅要求情報が要求する値を上回る量がより小さくなる前記印刷媒体を優先して前記印刷ジョブの処理順を並び替えることを特徴とする請求項３または請求項４に記載の印刷装置。
【請求項６】
受信した印刷ジョブに従い印刷媒体に印刷を行う印刷装置に前記印刷ジョブを送信する印刷制御装置であって、
前記印刷ジョブをスプールする記憶部と、
スプールされた前記印刷ジョブを前記印刷装置に送信する順番を並び替える印刷ジョブ並び替え部と、を備え、
前記印刷ジョブ並び替え部は、前記印刷装置に最後に送信した前記印刷ジョブが要求する媒体属性と、前記記憶部にスプールされた前記印刷ジョブが要求する媒体属性とに基づいて、前記印刷ジョブを前記印刷装置に送信する順番を並び替えることを特徴とする印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および印刷制御装置に関する。
【背景技術】
【０００２】
従来、ロール状態で供給される印刷媒体（ロール紙）に印刷（記録）する印刷装置が知られている。ロール紙は、印刷する１画像の長さ（印刷長）を可変に長くできるメリットや、ロール状に巻いて用意する長さをより長くすることで、より長く連続して印刷を行うことができるなどのメリットがある。そのため、この特徴をより効果的なものとするために、より安定して（介在する人手をより少なく）、また、より効率的に連続して（無駄に廃棄される長さをより少なく）印刷ができる印刷装置が求められている。
【０００３】
特許文献１に記載の装置は、上下段のロールフォルダーに格納されたロール紙に対して連続印刷を行うことができる印刷装置であり、一方のロール紙に印刷している際に、他方のロール紙を格納するロールフォルダーに、新たなロール紙を補充したり、異なるタイプのロール紙に交換したりすることができる。また、このような印刷装置は、ロール紙の搬送経路において、ロール紙をロールフォルダーから印刷を行う印刷部へ供給するローディング機構に加え、上流側（ロールフォルダー側）に巻き戻す機構を備えることで、印刷を行っていた一方のロール紙から、新たに印刷を行う他方のロール紙への変更を自動で行うことができる。例えば、所定の画像を所定の仕様に基づき所定の部数印刷させる印刷ジョブを複数記憶しながら次々と受け付け可能な場合には、それぞれの印刷ジョブが要求する印刷媒体が一方のロール紙から他方のロール紙に変わっていた場合であっても、人手を介在させることなく、自動的にロール紙を変えながら連続して印刷を継続させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２４０８９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の印刷装置のように、複数の印刷ジョブを記憶して自動的にロール紙を変えながら連続印刷を行う場合に、ロール紙の変更に要する時間が印刷効率を低下させてしまう場合があるという課題があった。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例または形態として実現することが可能である。
【０００７】
［適用例１］  本適用例に係る印刷装置は、印刷ジョブをスプールする記憶部と、スプールされた前記印刷ジョブの処理順を並び替える印刷ジョブ並び替え部と、並び替えられた処理順の前記印刷ジョブに従い印刷媒体に印刷を行う印刷部と、を備え、前記印刷ジョブ並び替え部は、前記印刷部に供給された前記印刷媒体の媒体属性と、前記印刷ジョブが要求する媒体属性とに基づいて、前記印刷ジョブの処理順を並び替えることを特徴とする。
【０００８】
本適用例によれば、印刷装置は、印刷ジョブをスプールする記憶部と、スプールされた印刷ジョブの処理順を並び替える印刷ジョブ並び替え部と、並び替えられた処理順の印刷ジョブに従い印刷媒体に印刷を行う印刷部とを備えている。印刷装置は、スプールされた印刷ジョブに従って印刷を継続するので、印刷ジョブの数に応じて連続印刷させることが可能である。
また、印刷ジョブ並び替え部は、印刷部に供給された印刷媒体の媒体属性と、印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブの処理順を並び替える。つまり、印刷部に供給された印刷対象の印刷媒体に合わせて、スプールされた印刷ジョブを並び替えることができる。
【０００９】
［適用例２］  上記適用例に係る印刷装置において、前記印刷媒体を格納する複数の格納部と、前記印刷媒体を、前記複数の格納部の内のいずれか１つから前記印刷部に供給する印刷媒体供給部と、を備え、前記印刷媒体供給部は、並び替えられた処理順の前記印刷ジョブが要求する媒体属性に基づいて選択された前記印刷媒体が格納された前記格納部から、前記印刷媒体を前記印刷部に供給することを特徴とする。
【００１０】
本適用例によれば、印刷装置は、更に、印刷媒体を格納する複数の格納部と、印刷媒体を、複数の格納部の内のいずれか１つから印刷部に供給する印刷媒体供給部とを備えている。つまり、印刷装置は、複数の印刷媒体の中から選択して印刷を行うことができる。
また、印刷媒体供給部は、並び替えられた処理順の印刷ジョブが要求する媒体属性に基づいて選択された印刷媒体が格納された格納部から、印刷媒体を印刷部に供給する。つまり、印刷装置は、並び替えられた印刷ジョブに従って供給される印刷媒体に対して、つまりは、並び替えられた印刷ジョブに従って印刷を行うことができる。
【００１１】
［適用例３］  上記適用例に係る印刷装置において、前記印刷ジョブ並び替え部は、前記印刷媒体供給部が、前記印刷部に供給された前記印刷媒体とは異なる前記印刷媒体を前記印刷部に供給する印刷媒体変更の回数が最小となるように前記印刷ジョブの処理順を並び替えることを特徴とする。
【００１２】
本適用例によれば、印刷ジョブ並び替え部は、印刷媒体供給部が、印刷部に供給された印刷媒体とは異なる印刷媒体を印刷部に供給する印刷媒体変更の回数が最小となるように印刷ジョブの処理順を並び替える。例えば、複数の印刷ジョブが記憶部にスプールされており、それぞれの印刷ジョブが印刷対象として要求する印刷媒体が複数種類有る場合、すべての印刷ジョブを完了するためには、印刷部に供給する印刷媒体を印刷ジョブに合わせて切り替える必要がある。本適用例によれば、この切り替えの回数（印刷媒体変更の回数）が最小回数となるように印刷ジョブの処理順が並び替えられるため、切り替え（印刷媒体の変更）にかかる時間（総時間）がより短くなる。
また、例えば、印刷媒体がロール紙の場合には、切り替えに伴いロール紙を切断する必要があるが、その回数が最小となるため、切断前後部分の無駄になる領域をより少なくすることができる。
【００１３】
［適用例４］  上記適用例に係る印刷装置において、前記印刷ジョブ並び替え部は、前記印刷部に供給された前記印刷媒体に対する印刷を要求する印刷ジョブ、前記複数の格納部に格納されたいずれか１つの前記印刷媒体に対する印刷を要求する印刷ジョブ、前記複数の格納部のいずれにも格納されていない前記印刷媒体に対する印刷を要求する印刷ジョブ、の順に前記印刷ジョブの処理順を並び替えることを特徴とする。
【００１４】
本適用例によれば、印刷ジョブ並び替え部は、まず、印刷部に供給された印刷媒体に対する印刷を要求する印刷ジョブを優先し、次に、複数の格納部に格納されたいずれか１つの印刷媒体に対する印刷を要求する印刷ジョブを優先する。また、複数の格納部のいずれにも格納されていない印刷媒体に対する印刷を要求する印刷ジョブについては、その次の優先順位として印刷ジョブの処理順が並び替えられる。例えば、次々と新たな印刷ジョブが追加される場合において、このような順で印刷ジョブを並び替えることで、印刷媒体を印刷中の印刷媒体から他の印刷媒体に変更する頻度がより少なくなる。また、複数の格納部のいずれにも格納されていない印刷媒体に対する印刷ジョブを実行するには、いずれかの格納部に、該当する印刷媒体をセットする必要がある。このように、人手の介在（格納部に格納されている印刷媒体の交換作業）を要する印刷ジョブを後回しにすることによって、人手の介在をまとめて行うことができるため、より作業を効率的にすることができる。
【００１５】
［適用例５］  上記適用例に係る印刷装置において、前記印刷ジョブが要求する媒体属性には、前記印刷媒体の幅方向の長さを要求する媒体幅要求情報が含まれ、前記印刷ジョブ並び替え部は、前記印刷ジョブの要求に対応する前記印刷媒体が複数ある場合に、選択される前記印刷媒体の幅の値が、前記媒体幅要求情報が要求する値を上回る量がより小さくなる前記印刷媒体を優先して前記印刷ジョブの処理順を並び替えることを特徴とする。
【００１６】
本適用例によれば、印刷ジョブが要求する媒体属性（つまりは、印刷される印刷媒体を特定（指定）するための情報など）には、印刷媒体の幅方向の長さを要求する媒体幅要求情報が含まれ、印刷ジョブ並び替え部は、印刷ジョブの要求に対応する印刷媒体が複数ある場合に、選択される印刷媒体の幅の値が、媒体幅要求情報が要求する値を上回る量がより小さくなる印刷媒体を優先して印刷ジョブの処理順を並び替える。その結果、印刷媒体上で印刷されない領域（幅方向で印刷対象範囲を超える領域）がより狭くなるため、より、発生する無駄な量を少なくすることができる。
【００１７】
［適用例６］  本適用例に係る印刷制御装置は、受信した印刷ジョブに従い印刷媒体に印刷を行う印刷装置に前記印刷ジョブを送信する印刷制御装置であって、前記印刷ジョブをスプールする記憶部と、スプールされた前記印刷ジョブを前記印刷装置に送信する順番を並び替える印刷ジョブ並び替え部と、を備え、前記印刷ジョブ並び替え部は、前記印刷装置に最後に送信した前記印刷ジョブが要求する媒体属性と、前記記憶部にスプールされた前記印刷ジョブが要求する媒体属性とに基づいて、前記印刷ジョブを前記印刷装置に送信する順番を並び替えることを特徴とする。
【００１８】
本適用例によれば、印刷制御装置は、受信した印刷ジョブに従い印刷媒体に印刷を行う印刷装置に印刷ジョブを送信する印刷制御装置であって、印刷ジョブをスプールする記憶部と、スプールされた印刷ジョブを印刷装置に送信する順番を並び替える印刷ジョブ並び替え部とを備えている。そのため、印刷制御装置は、スプールされた印刷ジョブを印刷装置に順に送信することによって、印刷装置を連続稼動させることが可能である。
また、印刷ジョブ並び替え部は、印刷装置に最後に送信した印刷ジョブが要求する媒体属性と、記憶部にスプールされた印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブを印刷装置に送信する順番を並び替える。つまり、印刷装置が印刷している印刷媒体に合わせて、スプールされた印刷ジョブを並び替えることができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態１に係る印刷装置の斜視図
【図２】印刷媒体の搬送経路を示す概念図
【図３】印刷装置の機能ブロック図
【図４】（ａ），（ｂ）印刷ジョブ並び替えのイメージ図
【図５】操作パネルでの設定と印刷ジョブに含まれる情報との関係を示す一覧表
【図６】印刷制御装置の機能ブロック図
【発明を実施するための形態】
【００２０】
以下に本発明を具体化した実施形態について、図面を参照して説明する。以下は、本発明の一実施形態であって、本発明を限定するものではない。なお、以下の各図においては、説明を分かりやすくするため、実際とは異なる尺度で記載している場合がある。また、各図に付記する座標系において、Ｚ軸方向が上下方向、−Ｚ方向が鉛直方向、Ｙ軸方向が前後方向、＋Ｙ方向が前方向、Ｘ軸方向が左右方向、＋Ｘ方向が左方向、Ｘ―Ｙ平面が、床面と平行な面としている。
【００２１】
（実施形態１）
＜印刷装置＞
図１は、実施形態１に係る印刷装置としてのプリンター１００の斜視図である。
図２は、プリンター１００内部の印刷媒体の搬送経路を示す概念図である。
プリンター１００は、例えば、ＪＩＳ規格のＡ０判やＢ０判などといった比較的大きなサイズの印刷媒体に印刷可能な大型のインクジェット式プリンターである。印刷媒体は、ロール状に巻かれた状態で供給される（以下、印刷媒体をロール紙１という）。
プリンター１００は、装置本体２および装置本体２を支持するスタンド３などから構成されている。装置本体２は、印刷部１０、ロール紙除給部２０、ロール紙格納部３０、記憶部４０、制御部５０、操作パネル６０、外部機器との入出力インターフェース（図示省略）などから構成されている。スタンド３は、その下端に、プリンター１００が床面を移動可能とするための複数のキャスター４を備え、上部に装置本体２を載せ支持している。
【００２２】
印刷部１０は、ロール紙１の表面にインクを吐出して画像を印刷するインクジェットヘッド１１、インクジェットヘッド１１を支持し、ロール紙１の表面上を走査移動させるキャリッジ１２、印刷部１０においてロール紙１を支持するステージ１３などを備えている。
【００２３】
ロール紙除給部２０は、ロール紙格納部３０に格納された印刷前のロール紙１を印刷部１０に供給する、あるいは、印刷部１０からロール紙格納部３０側に戻す複数の搬送ローラー２１（図２において２１ａ〜２１ｅ）を備えている。搬送ローラー２１は、装置本体２の内部において、ロール紙１の搬送経路（印刷部１０までの経路）を形成するために複数の位置に設けられたローラーであり、駆動ローラーや駆動ローラーに従動してロール紙１をガイドする従動ローラーなどから構成されている。
【００２４】
また、ロール紙除給部２０は、搬送経路内において、ロール紙１が各搬送ローラー２１間をスムーズに搬送（印刷部１０への供給、および、ロール紙格納部３０側への巻き戻し）されるように構成されている。具体的には、搬送ローラー２１は、図２に示す搬送ローラー２１ａ〜ｃ、ｅのように、必要ないくつかの部位において、駆動ローラーと、駆動ローラーとの間にロール紙１を挟むように付勢されて配置される従動ローラーとで構成されている。また、ロール紙１が、各搬送ローラー２１間をスムーズに搬送されるように位置を規制するガイド部（図示省略）を備えている。ガイド部とは、例えば、図２において、搬送ローラー２１ａから搬送ローラー２１ｂへ、または、搬送ローラー２１ｅから搬送ローラー２１ｂへ、ロール紙１が搬送される場合に、ロール紙１の先端部がスムーズに搬送ローラー２１ｂを構成する駆動ローラーと従動ローラーとの間に挿入されるようにするガイド板などである。
【００２５】
ロール紙格納部３０は、装置本体２の後側の上部に設けられた第１格納部３１と、装置本体２の下側に配置された第２格納部３２とを備える。第１格納部３１および第２格納部３２には、それぞれ印刷前のロール紙１を格納することができる。また、それぞれの格納部には仕様（材質やサイズなど）の異なるロール紙１を格納することができる。
【００２６】
第１格納部３１は、ロール紙１をその軸方向両側から保持する一対のホルダー３１ｈを備えている。また、第１格納部３１は、ホルダー３１ｈに回転動力を伝達するモーター（図示省略）を備え、このモーターの駆動によりホルダー３１ｈに保持されたロール紙１が回転することにより、ロール紙１が送り出されたり、また巻き取られたりする。同様に、第２格納部３２は、ロール紙１をその軸方向両側から保持する一対のホルダー３２ｈを備えている。また、第２格納部３２は、ホルダー３２ｈに回転動力を伝達するモーター（図示省略）を備え、このモーターの駆動によりホルダー３２ｈに保持されたロール紙１が回転することにより、ロール紙１が送り出されたり、また巻き取られたりする。
【００２７】
記憶部４０は、ハードディスクドライブ（ＨＤＤ）やメモリーカードなどの書き換え可能な記憶媒体である。記憶部４０には、制御部５０が動作するソフトウェア（プログラム）や、印刷ジョブなどが記憶される。
印刷ジョブは、印刷を実行させるための一連の要求情報（詳細後述）であり、記憶部４０にスプールさせることができる。スプールされた印刷ジョブは、必要に応じて並び替えられた実行順に応じて実施される。
【００２８】
制御部５０は、ＣＰＵ（演算部）や、ＲＡＭ、ＲＯＭなどの記憶部を備え（図示省略）プリンター１００全体の集中制御を行う。また、その機能として、後述する印刷ジョブ受信部５１、印刷ジョブ並び替え部５２、印刷制御部５３などを構成している。
【００２９】
操作パネル６０は、ヒューマンインターフェースとしての入出力部であり、表示ディスプレーと入力手段とを備えている。制御部５０に対する指示や選択などを行うことができる。
【００３０】
プリンター１００（ロール紙除給部２０）は、第１格納部３１と第２格納部３２のそれぞれに格納されたロール紙１の内、いずれか一方のロール紙１を印刷部１０に供給して印刷を行う。いずれのロール紙１を用いるかは、実行する印刷ジョブの要求や操作パネル６０からの設定（選択）に従う。
【００３１】
ロール紙１は、第１格納部３１あるいは第２格納部３２からロール紙除給部２０を経て印刷部１０に入り、印刷後に排出部２２を経て排出される。排出部２２は、印刷後のロール紙１を印刷部１０から排出する複数の搬送ローラー２３（図２において２３ａ，２３ｂ）を備えている。搬送ローラー２３は、装置本体２の内部において、ロール紙１の排出経路を形成するために複数の位置に設けられたローラーであり、駆動ローラーや駆動ローラーに従動してロール紙１をガイドする従動ローラーなどから構成されている。
また、排出部２２には、ロール紙１を切断するためのカッター２４が備えられている。
【００３２】
第１格納部３１に格納されるロール紙１をロール紙１ａ、第２格納部３２に格納されるロール紙１をロール紙１ｂとすると、ロール紙１ａの搬送経路は、図２に示すように、第１格納部３１から、搬送ローラー２１ａ、搬送ローラー２１ｂ、搬送ローラー２１ｃを経て、印刷部１０に入り、搬送ローラー２３ａ、搬送ローラー２３ｂを経て排出されるまでの経路である。また、ロール紙１ｂの搬送経路は、第２格納部３２から、搬送ローラー２１ｄ、搬送ローラー２１ｅ、搬送ローラー２１ｂ、搬送ローラー２１ｃを経て、印刷部１０に入り、搬送ローラー２３ａ、搬送ローラー２３ｂを経て排出されるまでの経路である。
【００３３】
例えば、印刷媒体（ロール紙１）を、ロール紙１ａからロール紙１ｂに切り替える場合には、まず、印刷された領域のロール紙１ａを、カッター２４の切断位置より下流側に搬出（排出）し、カッター２４によってロール紙１ａを切断する。次に、切断位置より上流側のロール紙１ａを、その先端位置が、搬送ローラー２１ａと搬送ローラー２１ｂとの間の領域に来るまで巻き戻す。巻き戻しは、制御部５０の制御の下に、搬送ローラー２１ａ，２１ｂ，２１ｃ，２３ａ，２３ｂ、および第１格納部３１に備えられたモーターによって行われる。
次に、その先端位置が搬送ローラー２１ｅと搬送ローラー２１ｂとの間の領域にセットされていたロール紙１ｂが、搬送ローラー２１ｂ、２１ｃ、２３ａに順次導かれて、印刷部１０にセットされる。
【００３４】
図３は、プリンター１００の機能ブロック図である。
プリンター１００は、入出力インターフェースを通じて、直接、あるいはネットワーク５を介してパーソナルコンピューター８（以下ＰＣ８）と接続される。プリンター１００が実行する印刷ジョブは、例えば、ＰＣ８からインプット（受信）することができる。ネットワーク５には、有線あるいは無線によるＬＡＮや、インターネット、公衆回線、専用回線などを用いることができる。
【００３５】
プリンター１００は、制御部５０の機能として、印刷ジョブ受信部５１、印刷ジョブ並び替え部５２、印刷制御部５３などを備えている。
【００３６】
印刷ジョブ受信部５１は、ＰＣ８から送信された印刷ジョブを受信し、記憶部４０にスプールする。
印刷ジョブ並び替え部５２は、必要に応じ、スプールされた印刷ジョブの処理順を並び替える。印刷ジョブの並び替えについては、後述する。
印刷制御部５３は、並び替えられた処理順の印刷ジョブに従い印刷媒体（ロール紙１）に対して印刷処理を行う。具体的には、印刷制御部５３は、ロール紙格納部３０、ロール紙除給部２０、印刷部１０、排出部２２のそれぞれを駆動制御してロール紙１に所望の画像を印刷する。
【００３７】
＜印刷ジョブ＞
印刷ジョブは、ＰＣ８がプリンター１００に対して発する印刷要求の情報であり、例えば、印刷データ、印刷フォーマット、印刷媒体の種類、印刷媒体のサイズ、印刷部数、自動カット指定などの情報を含んでいる。
【００３８】
印刷データは、印刷する画像を形成するためのデータであり、例えば、デジタルカメラなどの画像取得装置から得られる汎用画像データ（例えばＲＧＢデータ）、および、この汎用画像データをプリンター１００が駆動されるプリンター制御データ（例えばＥＳＣ／Ｐ（登録商標、Epson Standard Code for Printer）の制御コード）に変換済のデータのいずれか、またはその両方のデータが含まれる。
【００３９】
印刷フォーマットは、印刷媒体に対して印刷する際の書式を指定する情報であり、例えば余白の大きさおよびその変更の可否などの情報を含んでいる。
【００４０】
印刷媒体の種類の情報は、例えば、異なる種類のロール紙１がロール紙格納部３０にセットされている場合や、セットされていなくてもセットすることにより印刷可能な場合などに、ロール紙１を指定する情報である。印刷可能な複数のロール紙１の指定、あるいは変更の可否などの情報を含んでも良い。ロール紙１を指定する情報としては、ロール紙１の種類を表す情報（ロール紙１の型番や名前など）の他に、ロール紙１を搬送するハードウェアを指定する情報であっても良い。例えば、ロール紙格納部３０を指定する情報（第１格納部３１か第２格納部３２かの情報）や、搬送経路を指定する情報（搬送ローラー２１ａ側か搬送ローラー２１ｅ側かなどの情報）であっても良い。
【００４１】
印刷媒体のサイズの情報は、ロール紙１の幅方向の長さを要求する「媒体幅要求情報」であり、指定サイズ（指定幅）のロール紙１に限定する情報や、許容サイズの範囲に入るロール紙１を指定する情報である。複数のロール紙１の指定や複数のサイズあるいは許容範囲、変更の可否などの情報を含んでも良い。
【００４２】
印刷部数の情報は、印刷ジョブで印刷される画像の数を指定する情報である。複数の画像によるセットで画像が形成される場合には、そのセット数を指定する。
【００４３】
自動カット指定の情報は、印刷後に、カッター２４による切断を行うか否かの情報やカット位置を指定する情報などである。
【００４４】
＜印刷ジョブの並び替え＞
以上のような構成の印刷装置において、本実施形態のプリンター１００は、選択可能な印刷媒体（ロール紙１）を切り替えながら印刷を行う際に、記憶部４０にスプールされた印刷ジョブ処理順を並び替えることにより、切り替えの回数が最小となる（あるいはより少なくなる）ようにしていることを特徴としている。
【００４５】
具体的には、印刷ジョブ並び替え部５２は、印刷部１０に供給されているロール紙１（以下アクティブロール紙と言う）を対象とした印刷ジョブを優先するように、印刷ジョブの並び替えを行う。そのために、まず、アクティブロール紙に対する印刷を要求する印刷ジョブを優先して並び替える。次に、ロール紙格納部３０に格納された他方（アクティブロール紙が第１格納部３１から供給されている場合には第２格納部３２、アクティブロール紙が第２格納部３２から供給されている場合には第１格納部３１）のロール紙１（以下非アクティブロール紙と言う）に対する印刷を要求する印刷ジョブを優先して並び替える。また、第１格納部３１、第２格納部３２のいずれにも格納されていないロール紙１（以下未格納ロール紙と言う）に対する印刷を要求する印刷ジョブについては、その次の優先順位として印刷ジョブを並び替える。
【００４６】
図４（ａ），（ｂ）に印刷ジョブを並び替えるイメージ図を示す。
図４（ａ）は、６つの印刷ジョブ（Ａ１，Ｂ１，Ｃ１，Ａ２，Ｂ２，Ｃ２）が順に記憶部４０にスプールされ、並び替えせずに最初にスプールされた印刷ジョブＡ１が実行に移された様子を示している。従って、印刷ジョブＡ１の対象のロール紙１がアクティブロール紙となる。
ここで、例えば、６つの印刷ジョブ（Ａ１，Ｂ１，Ｃ１，Ａ２，Ｂ２，Ｃ２）のそれぞれを、アクティブロール紙指定の印刷ジョブＡ１、非アクティブロール紙指定の印刷ジョブＢ１、未格納ロール紙指定の印刷ジョブＣ１、アクティブロール紙指定の印刷ジョブＡ２、非アクティブロール紙指定の印刷ジョブＢ２、未格納ロール紙指定の印刷ジョブＣ２とする。
【００４７】
印刷ジョブの並び替えを行わない場合、図４（ａ）に示すように、印刷ジョブＡ１が終了し、印刷ジョブＢ１を開始する際には、ロール紙１の切り替えが必要になる。また、印刷ジョブＢ１から印刷ジョブＣ１に移る際には、新しいロール紙１を第１格納部３１、あるいは第２格納部３２のいずれかにセットする必要がある。同様に、印刷ジョブＣ１から印刷ジョブＡ２に移る際、印刷ジョブＡ２から印刷ジョブＢ２に移る際、印刷ジョブＢ２から印刷ジョブＣ２に移る際にも、ロール紙１の切り替え、またはセットが必要になる。
ロール紙１の切り替えは、プリンター１００が備える機能で自動的に行うことが可能であるが、新しいロール紙１を第１格納部３１、あるいは第２格納部３２のいずれかにセットする場合は、人手を介して行う必要がある。
【００４８】
これに対し、本実施形態では、アクティブロール紙の媒体属性と、印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブの処理順を並び替える。具体的には、印刷ジョブ並び替え部５２が、アクティブロール紙の種類、サイズの情報、および、印刷ジョブに含まれるロール紙１の種類、サイズの情報を参照して、印刷ジョブの並び替えを行う。
アクティブロール紙の種類、サイズの情報は、最後に実施した印刷ジョブに含まれるロール紙１の種類、サイズの情報から得る方法や、プリンター１００をセットアップする際に入力する情報から得る方法などがある。プリンター１００をセットアップする際に入力する情報とは、ロール紙１を第１格納部３１、あるいは第２格納部３２のいずれかにセットする際に、操作パネル６０などを介して入力するロール紙１の媒体属性などの情報である。
【００４９】
印刷ジョブ並び替え部５２は、アクティブロール紙に対する印刷を要求する印刷ジョブ、非アクティブロール紙に対する印刷を要求する印刷ジョブ、未格納ロール紙に対する印刷を要求する印刷ジョブの順に印刷ジョブの処理順を並び替える。
【００５０】
図４（ｂ）は、並び替えが済んだ印刷ジョブを示している。このように印刷ジョブを並び替えることで、アクティブロール紙に対する印刷が完了するまで、ロール紙１の切り替えは不要となり、また、アクティブロール紙、非アクティブロール紙の両方に対する印刷が完了するまで、新しいロール紙１のセットが必要とならない。
【００５１】
なお、ロール紙１の切り替えや新たなロール紙１のセットが必要と判断される条件（判定条件）は、制御部５０の制御の下に、操作パネル６０などを介して、予め設定しておくことができる。
図５に、操作パネル６０での設定（メニュー画面などによる選択）と印刷ジョブに含まれる情報との関係を示す。
操作パネル６０では、ロール紙１の種類や長さ、幅などに関する切り替え条件の設定を行うことができる。操作パネル６０での選択は、印刷ジョブで指定される印刷条件を無効にする設定や、有効とする場合の優先度などを設定することができる。
【００５２】
例えば、操作パネル６０の選択を、ロール紙の種類を「指定種類限定」、ロール紙の長さを「印刷画像優先」、ロール紙幅を「指定無効」とした場合は、印刷ジョブで指定された種類のロール紙１に対して、印刷画像が納まる長さの残量が確保されている場合に印刷を実行する。例えば、アクティブロール紙が指定されているが、その残量が不足し、同じロール紙１が非アクティブロール紙としてセットされている場合には、アクティブロール紙から非アクティブロール紙へロール紙１の切り替えが必要な印刷ジョブとして並び替えが行われる。
【００５３】
また、例えば、ロール紙１の種類を「指定無効」、ロール紙１の長さを「指定無効」、ロール紙１の幅を「余白優先」とした場合には、選択されるロール紙１の幅の値が、媒体幅要求情報（印刷ジョブにおける印刷媒体のサイズの情報）が要求する値を上回る量がより小さくなるロール紙１を優先して印刷ジョブの処理順を並び替える。つまり、余白がより少なくなる幅のロール紙１を選択する中で、切り替えの回数が最小となる（あるいはより少なくなる）ように並び替えが行われる。
【００５４】
＜印刷ジョブの並び替えのタイミング＞
記憶部４０にスプールされた印刷ジョブの並び替えは、記憶部４０にスプールされた印刷ジョブが２つ以上ある場合、かつ、プリンター１００が、並び替え実施のモードに設定されている場合、以下のタイミングで実施される。
１）並び替え実施モードが設定されたとき。
印刷ジョブ並び替え部５２が、記憶部４０にスプールされた印刷ジョブの並び替えを行う並び替え実施モードの設定は、操作パネル６０からの設定で行うことができる。例えば、制御部５０の制御の下に、メニュー画面の操作などによって、並び替え実施モードをオンにするなどして行う。並び替え実施モードオンの入力に基づいて、印刷ジョブ並び替え部５２が、並び替えの処理をスタートする。
２）新しい印刷ジョブが入力されたとき。
印刷ジョブ受信部５１が、新たな印刷ジョブを受信し、２つ以上の印刷ジョブを記憶部４０にスプールしたタイミングで、印刷ジョブ並び替え部５２が、並び替えの処理をスタートする。２つ以上の印刷ジョブが記憶部４０にスプールされている場合、新しい印刷ジョブを新たにスプールするたびに並び替えを行う。
３）印刷媒体の切り替え条件を変更したとき。
操作パネル６０からの設定（選択）により、ロール紙１の切り替えや新たなロール紙１のセットが必要と判断される条件（判定条件）が変更される都度、新たに設定された条件に従って、並び替えを行う。
【００５５】
以上述べたように、本実施形態による印刷装置によれば、以下の効果を得ることができる。
プリンター１００は、印刷ジョブをスプールする記憶部４０と、スプールされた印刷ジョブの処理順を並び替える印刷ジョブ並び替え部５２と、並び替えられた処理順の印刷ジョブに従いロール紙１に印刷を行う印刷部１０とを備えている。プリンター１００は、スプールされた印刷ジョブに従って印刷を継続するので、印刷ジョブの数に応じて連続印刷させることが可能である。
また、印刷ジョブ並び替え部５２は、印刷部１０に供給されたロール紙１（アクティブロール紙）の媒体属性と、印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブの処理順を並び替える。つまり、アクティブロール紙に合わせて、スプールされた印刷ジョブを並び替えることができる。
【００５６】
また、プリンター１００は、更に、ロール紙１を格納する第１格納部３１、第２格納部３２と、ロール紙１を、第１格納部３１と第２格納部３２の内のいずれか１つから印刷部１０に供給するロール紙除給部２０とを備えている。つまり、プリンター１００は、複数のロール紙１の中から選択して印刷を行うことができる。
また、ロール紙除給部２０は、並び替えられた処理順の印刷ジョブが要求する媒体属性に基づいて選択されたロール紙１が格納されたロール紙格納部３０から、ロール紙１を印刷部１０に供給する。つまり、プリンター１００は、並び替えられた印刷ジョブに従って供給されるロール紙１に対して、つまりは、並び替えられた印刷ジョブに従って印刷を行うことができる。
【００５７】
また、印刷ジョブ並び替え部５２は、ロール紙除給部２０が、アクティブロール紙とは異なるロール紙１を印刷部１０に供給するロール紙１変更の回数が最小となるように印刷ジョブの処理順を並び替える。例えば、複数の印刷ジョブが記憶部４０にスプールされており、それぞれの印刷ジョブが印刷対象として要求するロール紙１が複数種類有る場合、すべての印刷ジョブを完了するためには、印刷部１０に供給するロール紙１を印刷ジョブに合わせて切り替える必要がある。本実施形態によれば、この切り替えの回数（ロール紙１変更の回数）が最小回数となるように印刷ジョブの処理順が並び替えられるため、切り替え（ロール紙１の変更）にかかる時間（総時間）がより短くなる。
また、切り替えに伴いロール紙１を切断する必要があるが、その回数が最小となるため、切断前後部分の無駄になる領域をより少なくすることができる。
【００５８】
また、印刷ジョブ並び替え部５２は、まず、アクティブロール紙に対する印刷を要求する印刷ジョブを優先し、次に、ロール紙格納部３０（第１格納部３１、第２格納部３２）に格納されたいずれか１つのロール紙１に対する印刷を要求する印刷ジョブを優先する。また、ロール紙格納部３０のいずれにも格納されていないロール紙１に対する印刷を要求する印刷ジョブについては、その次の優先順位として印刷ジョブの処理順が並び替えられる。例えば、次々と新たな印刷ジョブが追加される場合において、このような順で印刷ジョブを並び替えることで、ロール紙１を印刷中のロール紙１（アクティブロール紙）から他のロール紙１に変更する頻度がより少なくなる。また、ロール紙格納部３０（第１格納部３１と第２格納部３２）のいずれにも格納されていないロール紙１に対する印刷ジョブを実行するには、第１格納部３１と第２格納部３２のいずれかに、該当するロール紙１をセットする必要がある。このように、人手の介在（ロール紙格納部３０に格納されているロール紙１の交換作業）を要する印刷ジョブを後回しにすることによって、人手の介在をまとめて行うことができるため、より作業を効率的にすることができる。
【００５９】
また、プリンター１００は、操作パネル６０により、ロール紙１の切り替えや新たなロール紙１のセットが必要と判断される条件の設定（選択）を行うことができる。例えば、ロール紙１の種類を「指定無効」、ロール紙１の長さを「指定無効」、ロール紙１の幅を「余白優先」とした場合には、選択されるロール紙１の幅の値が、媒体幅要求情報（印刷ジョブにおける印刷媒体のサイズの情報）が要求する値を上回る量がより小さくなるロール紙１を優先して印刷ジョブの処理順を並び替える。つまり、余白がより少なくなる幅のロール紙１を選択する中で、切り替えの回数が最小となる（あるいはより少なくなる）ように並び替えが行われる。その結果、ロール紙１上で印刷されない領域（幅方向で印刷対象範囲を超える領域）がより狭くなるため、より、発生する無駄な量を少なくすることができる。
【００６０】
（実施形態２）
次に、実施形態２に係る印刷制御装置について説明する。なお、説明にあたり、上述した実施形態と同一の構成部位については、同一の符号を使用し、重複する説明は省略する。
図６は、印刷制御装置としてのプリンター制御装置２００の機能ブロック図である。
プリンター制御装置２００は、実施形態１で説明したプリンター１００から印刷機能を省いた構成の印刷制御装置であり、ネットワーク５を介して接続される印刷機能（プリンター１０１）に対して印刷ジョブを送信することができる。
【００６１】
プリンター制御装置２００は、プリンター１００が備えた操作パネル６０に換えてヒューマンインターフェースとしての入力部７０と表示部７１を備えている。また、プリンター１００が備えた印刷ジョブ受信部５１に換わり印刷ジョブ送受信部５６を備えている。例えば、プリンター制御装置２００は、入力部７０としてキーボード、表示部７１としてディスプレー、記憶部４０としてＨＤＤを備えたパーソナルコンピューターで構成することが可能で、制御部５０の機能として印刷ジョブ並び替え部５２と、印刷ジョブ送受信部５６とを備えている。
【００６２】
プリンター制御装置２００がプリンター１０１に送信する印刷ジョブは、ＰＣ８からインプット（受信）することができる他、プリンター制御装置２００で生成することもできる。
プリンター制御装置２００は、プリンター１０１がプリンター１００と同様に複数の格納部から供給されるロール紙１を切り替えながら印刷を行う場合に、記憶部４０にスプールされた印刷ジョブ処理順を並び替え、並び替えた順に印刷ジョブを送信することにより、プリンター１０１での切り替えの回数が最小となる（あるいはより少なくなる）ようにしている。
【００６３】
プリンター制御装置２００が備える印刷ジョブ並び替え部５２は、プリンター１０１のアクティブロール紙の媒体属性と、記憶部４０にスプールされた印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブをプリンター１０１に送信する順番を並び替える。具体的には、印刷ジョブ並び替え部５２は、プリンター１０１におけるアクティブロール紙の種類、サイズの情報、および、プリンター制御装置２００の記憶部４０にスプールされた印刷ジョブに含まれるロール紙１の種類、サイズの情報を参照して、印刷ジョブの並び替えを行う。
アクティブロール紙の媒体属性（種類、サイズなどの情報）は、プリンター１０１に最後に送信した印刷ジョブが要求するロール紙１の媒体属性から得ることができる。
【００６４】
印刷ジョブ送受信部５６は、ネットワーク５を介し接続されたＰＣ８から印刷ジョブを受信し、記憶部４０にスプールする機能と、印刷ジョブ並び替え部５２によって並べ替えられた印刷ジョブを、並び替えられた順にプリンター１０１に送信する機能とを備えている。
【００６５】
以上述べたように、本実施形態による印刷制御装置によれば、以下の効果を得ることが出来る。
プリンター制御装置２００は、受信した印刷ジョブに従いロール紙１に印刷を行うプリンター１０１に印刷ジョブを送信する印刷制御装置である。印刷ジョブをスプールする記憶部４０と、スプールされた印刷ジョブをプリンター１０１に送信する順番を並び替える印刷ジョブ並び替え部５２とを備えている。そのため、プリンター制御装置２００は、スプールされた印刷ジョブをプリンター１０１に順に送信することによって、プリンター１０１を連続稼動させることが可能である。
【００６６】
また、プリンター制御装置２００が備える印刷ジョブ並び替え部５２は、プリンター１０１のアクティブロール紙の媒体属性（例えば、プリンター１０１に最後に送信した印刷ジョブが要求する媒体属性）と、記憶部４０にスプールされた印刷ジョブが要求する媒体属性とに基づいて、印刷ジョブをプリンター１０１に送信する順番を並び替える。つまり、プリンター１０１が印刷しているロール紙１に合わせて、スプールされた印刷ジョブを並び替えることができる。その結果、この切り替えの回数（ロール紙１変更の回数）が最小回数となるように印刷ジョブの処理順を並び替えることができるため、切り替え（ロール紙１の変更）にかかる時間（総時間）をより短くすることができる。例えば、一方のロール紙に対する印刷ジョブと他方のロール紙に対する印刷ジョブとが交互に繰り返されるような場合には、印刷時間に比較してロール紙の交換動作時間が無視し得なくなってしまうという問題を解消することができる。
また、切り替えに伴いロール紙１を切断する必要があるが、その回数が最小となるため、切断前後部分の無駄になる領域をより少なくすることができる。
【符号の説明】
【００６７】
１，１ａ，１ｂ…ロール紙、２…装置本体、５…ネットワーク、８…パーソナルコンピューター（ＰＣ）、１０…印刷部、１１…インクジェットヘッド、１２…キャリッジ、１３…ステージ、２０…ロール紙除給部、２１，２１ａ〜２１ｅ…搬送ローラー、２２…排出部、２３，２３ａ，２３ｂ…搬送ローラー、２４…カッター、３０…ロール紙格納部、３１…第１格納部、３１ｈ，３２ｈ…ホルダー、３２…第２格納部、４０…記憶部、５０…制御部、５１…印刷ジョブ受信部、５２…印刷ジョブ並び替え部、５３…印刷制御部、５６…印刷ジョブ送受信部、６０…操作パネル、７０…入力部、７１…表示部、１００，１０１…プリンター、２００…プリンター制御装置。
【図１】
2016007785.tif 000003
【図２】
2016007785.tif 000004
【図３】
2016007785.tif 000005
【図４】
2016007785.tif 000006
【図５】
2016007785.tif 000007
【図６】
2016007785.tif 000008