(57)【要約】【課題】元画像データに基づく印刷を一時停止することなく、元画像の最初の一部であっても、割り込み画像データに基づく割り込み印刷を行う。【解決手段】外部から印刷処理を要求する印刷要求信号が供給された後、割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定する割り込み条件決定部１０１ｄと、決定された割り込み条件に基づいて、画像データの中に割り込み印刷要求信号に含まれる割り込み画像データを割り込ませるように、印刷装置２に印刷処理を実行させる印刷制御部１０１ｅとを備えたことにある。【選択図】      図２
2011059871.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて印刷媒体に印刷する印刷処理を実行する印刷装置に接続され、前記印刷装置を制御する印刷制御装置であって、
外部から前記印刷処理を要求する印刷要求信号が供給された後、割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定する割り込み条件決定手段と、
前記決定された割り込み条件に基づいて、前記画像データの中に前記割り込み印刷要求信号に含まれる割り込み画像データを割り込ませるように、前記印刷装置に前記印刷処理を実行させる印刷制御手段と、
を備えたことを特徴とする印刷制御装置。
【請求項２】
前記印刷要求信号に含まれる割り込み可否フラグに基づいて、前記割り込み画像データの割り込みが可能か否かを判定する割り込み判定手段と、
前記印刷制御手段は、
前記割り込み判定手段により前記割り込み画像データの割り込みが可能と判定された場合、前記割り込み条件決定手段により決定された割り込み条件に基づいて、前記画像データの中に前記割り込み印刷要求信号に含まれる前記割り込み画像データを割り込ませるように、前記印刷装置に前記印刷処理を実行させる
ことを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記割り込み条件決定手段は、
前記割り込み印刷要求信号に両面印刷を設定する両面設定情報が含まれる場合、前記画像データが印刷された前記印刷媒体の裏面に前記割り込み画像データを印刷するように、前記割り込み条件を決定する
ことを特徴とする請求項１記載の印刷制御装置。
【請求項４】
画像データに基づいて印刷する印刷処理を実行する印刷装置と、前記印刷装置に接続され、前記印刷装置を制御する印刷制御装置と、前記印刷制御装置と接続された端末とを備えた印刷システムであって、
前記端末は、
外部入力に応じて、前記印刷処理を要求する印刷要求信号及び割り込み画像データに基づいて割り込み印刷を要求する割り込み印刷要求信号を生成する信号生成部と、
前記信号生成手段により生成された印刷要求信号及び割り込み印刷要求信号を、前記印刷制御装置へ送信する信号送信部と、を有し、
前記印刷制御装置は、
外部から前記印刷要求信号が供給された後、前記割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定する割り込み条件決定手段と、
前記決定された割り込み条件に基づいて、前記画像データの中に前記割り込み印刷要求信号に含まれる割り込み画像データを割り込ませるように、前記印刷装置に前記印刷処理を実行させる印刷制御手段と、を有する
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部から供給されたデータに基づいて印刷装置に印刷させる印刷制御装置及び画像形成システムに関し、特に、割り込み印刷が可能な印刷制御装置及び印刷システムに関する。
【背景技術】
【０００２】
一般的に、ネットワークを介して複数の端末と接続された印刷装置であって、複数の端末からネットワークを介して送信されたデータに基づいて、印刷処理を実行する印刷装置がよく知られている。
【０００３】
このような一般的な印刷装置において、原稿の印刷処理が開始された後、ユーザは別の原稿を挿入して印刷させたいと考える場合がある。
【０００４】
そこで、特許文献１には、原稿（元画像データ）の印刷処理が開始された後、一時印刷を中断して印刷途中の原稿に、別の原稿（割り込み画像データ）を挿入して印刷する割り込み印刷に関する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１０１６４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、別の原稿（割り込み画像データ）を挿入するために、一時印刷を中断する必要があるので、印刷を終了するまでに長時間を要していた。
【０００７】
また、特許文献１に記載の技術では、原稿（元画像データ）の印刷処理が開始された後、一時印刷を中断して別の原稿（割り込み画像データ）を挿入して印刷するので、原稿（元画像データ）の最初の一部から別の原稿（割り込み画像データ）を挿入することが困難であった。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、元画像データに基づく印刷を一時停止することなく、元画像の最初の一部であっても、割り込み画像データに基づく割り込み印刷を行う印刷制御装置及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る印刷制御装置の第１の特徴は、画像データに基づいて印刷媒体に印刷する印刷処理を実行する印刷装置に接続され、前記印刷装置を制御する印刷制御装置であって、外部から前記印刷処理を要求する印刷要求信号が供給された後、割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定する割り込み条件決定手段と、前記決定された割り込み条件に基づいて、前記画像データの中に前記割り込み印刷要求信号に含まれる割り込み画像データを割り込ませるように、前記印刷装置に前記印刷処理を実行させる印刷制御手段と、を備えたことを特徴とする印刷制御装置。
【００１０】
上記目的を達成するため、本発明に係る印刷制御装置の第２の特徴は、前記印刷要求信号に含まれる割り込み可否フラグに基づいて、前記割り込み画像データの割り込みが可能か否かを判定する割り込み判定手段と、前記印刷制御手段は、前記割り込み判定手段により前記割り込み画像データの割り込みが可能と判定された場合、前記割り込み条件決定手段により決定された割り込み条件に基づいて、前記画像データの中に前記割り込み印刷要求信号に含まれる前記割り込み画像データを割り込ませるように、前記印刷装置に前記印刷処理を実行させることにある。
【００１１】
上記目的を達成するため、本発明に係る印刷制御装置の第３の特徴は、前記割り込み条件決定手段は、前記割り込み印刷要求信号に両面印刷を設定する両面設定情報が含まれる場合、前記画像データが印刷された前記印刷媒体の裏面に前記割り込み画像データを印刷するように、前記割り込み条件を決定することにある。
【００１２】
上記目的を達成するため、本発明に係る印刷システムの第１の特徴は、画像データに基づいて印刷する印刷処理を実行する印刷装置と、前記印刷装置に接続され、前記印刷装置を制御する印刷制御装置と、前記印刷制御装置と接続された端末とを備えた印刷システムであって、前記端末は、外部入力に応じて、前記印刷処理を要求する印刷要求信号及び割り込み画像データに基づいて割り込み印刷を要求する割り込み印刷要求信号を生成する信号生成部と、前記信号生成手段により生成された印刷要求信号及び割り込み印刷要求信号を、前記印刷制御装置へ送信する信号送信部と、を有し、前記印刷制御装置は、外部から前記印刷要求信号が供給された後、前記割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定する割り込み条件決定手段と、前記決定された割り込み条件に基づいて、前記画像データの中に前記割り込み印刷要求信号に含まれる割り込み画像データを割り込ませるように、前記印刷装置に前記印刷処理を実行させる印刷制御手段とを有することにある。
【発明の効果】
【００１３】
本発明に係る印刷制御装置及び印刷システムによれば、元画像データに基づく印刷を一時停止することなく、元画像の最初の一部であっても、割り込み画像データに基づく割り込み印刷を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態である印刷システムの構成を示した構成図である。
【図２】本発明の一実施形態である印刷システムに備えられた印刷制御装置の構成を示した構成図である。
【図３】本発明の一実施形態である印刷システムに備えられた印刷制御装置のメモリに記憶された通常印刷要求信号及び割り込み印刷要求信号の一例を示した例である。
【図４】本発明の一実施形態である印刷システムに備えられた端末の構成を示した構成図である。
【図５】本発明の一実施形態である印刷システムに備えられた印刷装置の構成を示す構成図である。
【図６】本発明の一実施形態である印刷システムが備える端末における印刷要求処理の処理フローを示したフローチャートである。
【図７】本発明の一実施形態である印刷システムが備える印刷制御装置における印刷制御処理の処理フローを示したフローチャートである。
【図８】本発明の一実施形態である印刷システムが備える印刷制御装置における頁単位印刷処理の処理フローを示したフローチャートである。
【図９】本発明の一実施形態である印刷システムが備える印刷制御装置において、割り込み条件として設定された頁単位片面印刷スケジュールを説明した図である。
【図１０】本発明の一実施形態である印刷システムが備える印刷制御装置において、割り込み条件として設定された頁単位両面印刷スケジュールを説明した図である。
【図１１】本発明の一実施形態である印刷システムにおいて、割り込み条件として設定された頁単位両面印刷スケジュールを説明した図である。
【図１２】本発明の一実施形態である印刷システムが備える印刷制御装置における部単位印刷処理の処理フローを示したフローチャートである。
【図１３】本発明の一実施形態である印刷システムにおいて、割り込み条件として設定された部単位片面印刷スケジュールを説明した図である。
【図１４】本発明の一実施形態である印刷システムにおいて、割り込み条件として設定された部単位両面印刷スケジュールを説明した図である。
【図１５】本発明の一実施形態である印刷システムにおいて、割り込み条件として設定された部単位両面印刷スケジュールを説明した図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【００１６】
本発明の一実施形態では、画像データに基づいて印刷する印刷処理を実行する印刷装置と、印刷装置に接続され、印刷装置を制御する印刷制御装置と、印刷制御装置とネットワークを介して接続された端末とを備えた印刷システムを例に挙げて説明する。
【００１７】
＜印刷システムの構成＞
図１は、本発明の一実施形態である印刷システムの構成を示した構成図である。
【００１８】
図１に示すように、印刷システム１００は、印刷制御装置１と、端末６，７，８とを備えており、それぞれは、ネットワーク９を介して接続されている。また、印刷制御装置１には、画像データに基づいて印刷する印刷処理を実行する印刷装置２が接続されている。
【００１９】
印刷制御装置１は、印刷装置２に、通常印刷処理又は割り込み印刷処理を実行させる。具体的な印刷制御装置１の構成については、後述する。
【００２０】
印刷装置２は、印刷制御装置１の指示に従い、端末６からネットワーク９を介して送信された画像データに基づいて印刷処理を実行する。具体的な印刷装置２の構成については、後述する。
【００２１】
端末６は、通常印刷処理及び割り込み印刷処理を要求する。具体的な端末６の構成については、後述する。また、印刷制御装置１と印刷装置２とで印刷処理装置３を構成する。
【００２２】
＜印刷制御装置１の構成＞
次に、本発明の一実施形態である印刷システム１００に備えられた印刷制御装置１の構成について詳細に説明する。
【００２３】
図２は、本発明の一実施形態である印刷システム１００に備えられた印刷制御装置１の構成を示した構成図である。
【００２４】
図２に示すように、印刷制御装置１は、ＣＰＵ１０１と、メモリ１０２と、入力部１０３と、表示部１０４と、インタフェース部１０５と、印刷インタフェース部１０６と、ハードディスク１０７とを備えており、それぞれは、バス２００を介して接続されている。
【００２５】
メモリ１０２は、揮発性半導体等で構成され、ＣＰＵ１０１のワーク領域として機能し、ＣＰＵ１０１が各種処理を実行する上で必要なプログラムやデータを記憶する。例えば、メモリ１０２は、ネットワーク９を介して端末６〜８から供給された通常印刷要求信号及び割り込み印刷要求信号等を記憶する。
【００２６】
図３は、本発明の一実施形態である印刷システム１００に備えられた印刷制御装置１のメモリ１０２に記憶された通常印刷要求信号及び割り込み印刷要求信号の一例を示した例である。
【００２７】
図３に示すように、印刷条件を記憶するヘッダ部５００と、画像データを記憶するペイロード部５３０とを含んでいる。なお、通常印刷要求信号のペイロード部５３０に含まれる画像データを元画像データといい、割り込み印刷要求信号のペイロード部５３０に含まれる画像データを割り込み画像データという。
【００２８】
ヘッダ部５００は、この印刷ジョブのジョブ名５０１と、通常印刷要求信号又は割り込み印刷要求信号のいずれであるかを識別するための割り込みフラグ５０２と、印刷する枚数である印刷設定枚数５０３と、印刷する部数である印刷設定部数５０４と、ユーザを識別するためのパスワード５０５と、供給される通常印刷要求信号及び割り込み印刷要求信号の圧縮方式を示す圧縮方式５０６と、通常印刷要求信号及び割り込み印刷要求信号の供給元の端末６〜８を識別するためのドライバ情報５０７と、頁単位印刷又は部単位印刷のいずれかを設定するための単位設定５０８と、出力させる用紙のサイズを示す出力用紙５０９と、白黒印刷や両面印刷等の各種基本的な印刷の設定情報を示す基本情報５１０と、割り込み条件、即ち各種割り込み印刷に関する情報を示す割り込み情報５２０とを含んでいる。
【００２９】
また、割り込み情報５２０は、元画像データに対して割り込み画像データを割り込ませる頁数を示す割り込み位置５２１と、割り込ませる印刷ジョブ名（ここでは、通常印刷要求信号の印刷ジョブ名）を示す割り込みジョブ名５２２と、割り込み印刷を許可するか否かを示す割り込み可否フラグ５２３とを含んでいる。
【００３０】
なお、割り込み位置５２１と、割り込みジョブ名５２２とは、割り込み印刷要求信号の場合、即ち割り込みフラグ５０２が割り込み印刷要求信号を示す場合に記憶され、割り込み可否フラグ５２３は、通常印刷要求信号の場合、即ち割り込みフラグ５０２が通常印刷要求信号を示す場合に記憶される。
【００３１】
図２に戻り、入力部１０３は、マウスやキーボード等の入力部を備えており、利用者の操作に基づいて、操作信号を生成してＣＰＵ１０１へ供給する。
【００３２】
表示部１０４は、有機ＥＬ（electroluminescence）ディスプレイや、液晶ディスプレイ等の画像出力部を備え、ＣＰＵ１０１から供給された出力信号に基づいて、画面を表示する。
【００３３】
インタフェース部１０５は、ネットワーク９との接続インタフェースであり、端末６〜８から供給された通常印刷要求信号及び割り込み印刷要求信号等を受信し、ＣＰＵ１０１へ供給する。
【００３４】
印刷インタフェース部１０６は、印刷装置２との接続インタフェースであり、ＣＰＵ１０１からの指示により、元画像データ及び割り込み画像データを印刷装置２へ送信する。
【００３５】
ハードディスク１０７は、プログラム記憶部１０７ａを備える。
【００３６】
プログラム記憶部１０７ａは、印刷制御装置１をコンピュータ上で実現するための制御プログラム、及びＯＳ（Operation System）等の各種プログラムを記憶する。
【００３７】
ＣＰＵ１０１は、印刷制御装置１の中枢的な制御を行う。また、ＣＰＵ１０１は、ハードディスク１０７のプログラム記憶部１０７ａに記憶された制御プログラムを実行することにより、その機能上、単位設定判定部１０１ａと、割り込み判定部１０１ｂと、片面両面判定部１０１ｃと、割り込み条件決定部１０１ｄと、印刷制御部１０１ｅとを実装する。
【００３８】
単位設定判定部１０１ａは、ネットワーク９を介して端末６〜８から通常印刷要求信号又は割り込み印刷要求信号が供給されると、供給された通常印刷要求信号又は割り込み印刷要求信号に含まれる単位設定５０８に基づいて、受信した印刷要求信号が部単位設定又は頁単位設定のいずれであるかを判定する。
【００３９】
割り込み判定部１０１ｂは、通常印刷要求信号に含まれる割り込み可否フラグに基づいて、割り込み画像データの割り込みが可能か否かを判定する。
【００４０】
片面両面判定部１０１ｃは、利用者の操作により操作部１５から供給された操作信号に基づいて、片面モード又は両面モードのいずれが設定されたかを判定する。
【００４１】
割り込み条件決定部１０１ｄは、ネットワーク９を介して端末６〜８から通常印刷要求信号が供給された後、割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定する。
【００４２】
また、割り込み条件決定部１０１ｄは、割り込み印刷要求信号に両面印刷を設定する両面設定情報が含まれる場合、元画像データが印刷された印刷用紙Ｗの裏面に割り込み画像データを印刷するように、割り込み条件を決定する。
【００４３】
印刷制御部１０１ｅは、割り込み判定部１０１ｂにより割り込み画像データの割り込みが可能と判定された場合、割り込み条件決定部１０１ｄにより決定された割り込み条件に基づいて、元画像データの中に割り込み印刷要求信号に含まれる割り込み画像データを割り込ませるように、印刷装置２に印刷処理を実行させる。
【００４４】
＜端末６の構成＞
次に、本発明の一実施形態である印刷システム１００に備えられた端末６〜８の構成について詳細に説明する。
【００４５】
図４は、本発明の一実施形態である印刷システム１００に備えられた端末６の構成を示した構成図である。なお、端末７，８は、端末６と同一構成を有するので、説明を省略する。
【００４６】
図４に示すように、端末６は、ＣＰＵ６０１と、メモリ６０２と、入力部６０３と、表示部６０４と、インタフェース部６０５と、ハードディスク６０６とを備えており、それぞれは、バス６１０を介して接続されている。
【００４７】
メモリ６０２は、揮発性半導体等で構成され、ＣＰＵ６０１のワーク領域をとして機能し、ＣＰＵ６０１が各種処理を実行する上で必要なプログラムやデータを記憶する。
【００４８】
入力部６０３は、マウスやキーボード等の入力部を備えており、利用者の操作に基づいて、操作信号を生成してＣＰＵ６０１へ供給する。
【００４９】
表示部６０４は、有機ＥＬ（electroluminescence）ディスプレイや、液晶ディスプレイ等の画像出力部を備え、ＣＰＵ６０１から供給された出力信号に基づいて、画像データの編集画面等の画面を表示する。
【００５０】
インタフェース部６０５は、ネットワーク９との接続インタフェースであり、ＣＰＵ６０１により生成された通常印刷要求信号及び割り込み印刷要求信号等を、ネットワーク９を介して印刷制御装置１へ送信する。
【００５１】
ハードディスク６０６は、プログラム記憶部６０６ａと、画像記憶部６０６ｂとを備える。
【００５２】
プログラム記憶部６０６ａは、文書作成ソフト又はイラスト作成ソフト等の画像データを生成するための画像生成プログラム、生成された画像データを印刷制御装置１に送信するためのドライバソフト、及びＯＳ（Operation System）等の各種プログラムを記憶する。
【００５３】
画像記憶部６０６ｂは、生成された画像データを記憶する。ここで画像データは、通常印刷要求信号に含まれる元画像データと、割り込み印刷要求信号に含まれる割り込み画像データとを含んでいる。
【００５４】
ＣＰＵ６０１は、端末６の中枢的な制御を行う。また、ＣＰＵ６０１は、ハードディスク６０６のプログラム記憶部６０６ａに記憶された制御プログラムを実行することにより、その機能上、信号生成部６０１ａと、信号送信部６０１ｂとを実装する。
【００５５】
信号生成部６０１ａは、利用者の操作により操作部１５から供給された操作信号に応じて、元画像データに基づいて印刷処理を要求する通常印刷要求信号、及び割り込み画像データに基づいて印刷処理を要求する割り込み印刷を要求する割り込み印刷要求信号を生成する。
【００５６】
信号送信部６０１ｂは、信号生成部６０１ａにより生成された通常印刷要求信号及び割り込み印刷要求信号を、インタフェース部６０５からネットワーク９を介して印刷制御装置１に供給する。
【００５７】
＜印刷装置２の構成＞
次に、本発明の一実施形態である印刷システム１００に備えられた印刷装置２の構成について詳細に説明する。
【００５８】
図５は、本発明の一実施形態である印刷システム１００に備えられた印刷装置２の構成を示す構成図である。
【００５９】
図５に示すように、印刷装置２は、サイド給紙部１０と、内部給紙部２０と、印刷部３０と、排紙部４０と、反転部５０とを備えている。
【００６０】
サイド給紙部１０は、印刷用紙Ｗが積層される給紙台１１と、この給紙台１１から最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部１２と、この１次給紙部１２によって搬送された印刷用紙Ｗを循環搬送路ＣＲ上へ搬送する２次給紙部１４とを備えている。
【００６１】
内部給紙部２０は、印刷用紙Ｗが積層される給紙台２１ａと、この給紙台２１ａから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ａと、印刷用紙Ｗが積層される給紙台２１ｂと、この給紙台２１ｂから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ｂと、印刷用紙Ｗが積層される給紙台２１ｃと、この給紙台２１ｃから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ｃと、印刷用紙Ｗが積層される給紙台２１ｄと、この給紙台２１ｄから最上位置の印刷用紙Ｗのみを給紙搬送路ＦＲ上へ搬送させる１次給紙部２２ｄとを備えている。
【００６２】
このように、２次給紙部１４には、サイド給紙部１０及び内部給紙部２０から印刷用紙Ｗが搬送され、さらに、後述する反転部５０からも印刷用紙Ｗが搬送される。
【００６３】
そのため、搬送方向における２次給紙部１４の手前には、給紙された印刷用紙Ｗの搬送経路と、一方の面が印刷された用紙が循環して搬送されてくる経路とが合流する合流地点が存在する。この合流地点を基準に、給紙機構側の経路を給紙搬送路ＦＲと称し、それ以外の経路を循環搬送路ＣＲと称している。
【００６４】
印刷部３０は、複数の印字ヘッドが組み込まれたヘッドユニット３１と、ヘッドユニット３１の対向面に設けられた環状の搬送ベルト３２とを備えており、２次給紙部１４により給紙された印刷用紙Ｗは、環状の搬送ベルト３２内に設置された図示しない吸引手段によって搬送ベルト３２上に吸着され、印刷条件により定められる速度で搬送されながら、ヘッドユニット３１から吐出されたインクによりライン単位で印刷用紙Ｗに印刷される。
【００６５】
印刷部３０により印刷された印刷用紙Ｗは、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。循環搬送路ＣＲ上には、循環搬送路ＣＲ上を搬送された印刷用紙Ｗを排紙部４０へ誘導するか、又は循環搬送路ＣＲ上を再循環させるかを切り替える切り替え機構４３が備えられている。
【００６６】
切り替え機構４３は、印刷用紙Ｗを、後述する排紙部４０又は反転部５０のいずれか１方へ誘導するために、切り替える。
【００６７】
排紙部４０は、印刷装置２の筐体から突出したトレイ形状をした排紙台４１と、排紙台４１に印刷用紙Ｗを誘導する一対の排紙ローラ４２とを有している。そして、切り替え機構４３により排紙部４０に誘導された印刷用紙Ｗは、排紙ローラ４２により排紙台４１に搬送され、排紙台４１に印刷面を下にして積載される。ここで、排紙台４１に積載された下の印刷面を表面といい、排紙台４１に積載された上の印刷面を裏面という。
【００６８】
反転部５０は、印刷用紙Ｗを反転させる反転台５１と、循環搬送路ＣＲから反転台５１へ印刷用紙Ｗを搬送し、又は反転台５１から循環搬送路ＣＲ上へ印刷用紙Ｗを搬送する反転ローラ５２と、印刷用紙検出センサ５４，５５とを備えている。
【００６９】
切り替え機構４３により反転部５０に誘導された印刷用紙Ｗは、反転ローラ５２により循環搬送路ＣＲから反転台５１に搬送され、所定時間経過後、反転台５１から循環搬送路ＣＲへ搬送されることにより、循環搬送路ＣＲに対して表裏が反転する。そして、表裏が反転された印刷用紙Ｗは、循環搬送路ＣＲ上に設けられた搬送ローラ５３等の複数のローラにより循環搬送路ＣＲ上を印刷部３０へ向かって搬送される。
【００７０】
＜印刷システムの作用＞
次に、本発明の一実施形態である印刷システム１００の作用について説明する。
【００７１】
≪印刷要求処理≫
図６は、本発明の一実施形態である印刷システム１００が備える端末６における印刷要求処理の処理フローを示したフローチャートである。なお、端末７，８における印刷要求処理は、端末６における印刷要求処理と同一であるので、説明を省略する。
【００７２】
図６に示すように、端末６のＣＰＵ６０１の信号生成部６０１ａは、利用者により入力部６０３から印刷を要求する操作がなされると（ステップＳ４０１）、この操作に応じて、通常印刷処理を要求する通常印刷要求信号、又は割り込み印刷を要求する割り込み印刷要求信号を生成する（ステップＳ４０３）。具体的には、信号生成部６０１ａは、利用者の操作に応じて印刷条件を決定し、この決定された印刷条件をヘッダ部５００に書き込むと共に、要求された画像データをペイロード部５３０に書き込むことにより、図３に示したような通常印刷要求信号又は割り込み印刷要求信号を生成する。
【００７３】
次に、ＣＰＵ６０１の信号送信部６０１ｂは、ステップＳ４０３において生成された通常印刷要求信号又は割り込み印刷要求信号を、インタフェース部６０５からネットワーク９を介して印刷制御装置１へ送信する（ステップＳ４０５）。
【００７４】
このようにして、本発明の一実施形態である印刷システム１００が備える端末６は、利用者の操作に応じて、通常印刷要求信号又は割り込み印刷要求信号を印刷制御装置１へ送信する。
【００７５】
≪印刷制御処理≫
図７は、本発明の一実施形態である印刷システム１００が備える印刷制御装置１における印刷制御処理の処理フローを示したフローチャートである。
【００７６】
図７に示すように、印刷制御装置１が、ネットワーク９を介して端末６〜８から送信された印刷要求信号を受信すると（ステップＳ１０１）、印刷制御装置１のＣＰＵ１０１は、受信した印刷要求信号から印刷条件を抽出する（ステップＳ１０３）。ここで、印刷条件とは、図３に示した印刷要求信号のヘッダ部５００に記憶された情報である。
【００７７】
次に、ＣＰＵ１０１は、ステップＳ１０３において抽出された印刷条件に含まれる割り込みフラグ５０２に基づいて、受信した印刷要求信号が通常印刷要求信号又は割り込み印刷要求信号のいずれであるかを判定する（ステップＳ１０４）。
【００７８】
ステップＳ１０４において、受信した印刷要求信号が通常印刷要求信号であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、ステップＳ１０３において抽出された印刷条件に基づいて、印刷設定枚数５０３をＣに代入し、印刷設定部数５０４をＳに代入すると共に、現在の印刷頁数を示すカウンタｉと、現在の印刷部数を示すカウンタｋの値に“１”を代入する（ステップＳ１０５）。
【００７９】
次に、ＣＰＵ１０１の単位設定判定部１０１ａは、ステップＳ１０３において抽出された印刷条件に含まれる単位設定５０８に基づいて、受信した印刷要求信号が部単位設定又は頁単位設定のいずれであるかを判定する（ステップＳ１０７）。
【００８０】
ステップＳ１０７において、受信した印刷要求信号が部単位設定であると判定された場合、ＣＰＵ１０１は、部単位印刷処理を実行し（ステップＳ１１１）、受信した印刷要求信号が頁単位設定であると判定された場合、ＣＰＵ１０１は、頁単位印刷処理を実行する（ステップＳ１０９）。
【００８１】
≪頁単位印刷処理≫
図８は、本発明の一実施形態である印刷システム１００が備える印刷制御装置１における頁単位印刷処理の処理フローを示したフローチャートである。
【００８２】
図８に示すように、ＣＰＵ１０１の割り込み判定部１０１ｂは、割り込み処理が可能か否かを判定する（ステップＳ２０１）。具体的には、ＣＰＵ１０１は、図７に示したフローチャートにおけるステップＳ１０３において抽出された印刷条件に含まれる割り込み情報５２０の割り込み可否フラグ５２３が、可であることを示す“１”である場合、割り込み処理が可能であると判定する。
【００８３】
ステップＳ２０１において、割り込み処理が可能であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、割り込み印刷要求信号を受信したか否かを判定する（ステップＳ２０３）。具体的には、ＣＰＵ１０１は、受信した印刷要求信号から抽出された印刷条件に含まれる割り込みフラグ５０２に基づいて、受信した印刷要求信号が割り込み印刷要求信号であるか否かを判定する。
【００８４】
ステップＳ２０３において、割り込み印刷要求信号を受信していないと判定された場合（ＮＯの場合）、ＣＰＵ１０１は、図７に示したフローチャートにおけるステップＳ１０１において受信された印刷要求信号（通常印刷要求信号）に基づいて、印刷装置２に、第ｉ頁目をＳ部だけ印刷処理を実行させる（ステップＳ２０５）。例えば、印刷設定部数Ｓの値が“５”である場合、ＣＰＵ１０１は、第ｉ枚目を５部だけ印刷させる。
【００８５】
次に、ＣＰＵ１０１は、カウンタｉの値に“１”だけ加算した後（ステップＳ２０９）、カウンタｉの値が印刷設定枚数Ｃ以上であるか否かを判定する（ステップＳ２１１）。
ステップＳ２１１において、カウンタｉの値が印刷設定枚数Ｃ以上であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、処理を終了し、カウンタｉの値が印刷設定枚数Ｃ未満であると判定された場合（ＮＯの場合）、ＣＰＵ１０１は、処理をステップＳ２０３に移行する。
【００８６】
ステップＳ２０３において、割り込み印刷要求信号を受信したと判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、受信された割り込み印刷要求信号に含まれる割り込み情報５２０を抽出する（ステップＳ２１３）。
【００８７】
そして、ステップＳ２１３において抽出された割り込み情報５２０に基づいて、割り込み情報が適切か否かを判定する（ステップＳ２１５）。具体的には、ＣＰＵ１０１は、ステップＳ２１３において抽出された割り込み情報５２０に含まれる割り込み位置５２１が、元画像データにおける現在印刷中の位置を越えている場合、又はステップＳ２１３において抽出された割り込み情報５２０に含まれるドライバ情報５０７が、通常印刷要求信号に含まれるドライバ情報５０７と異なる場合、ＣＰＵ１０１は、ステップＳ２１３において抽出された割り込み情報が不適切な情報であると判定する。
【００８８】
ステップＳ２１５において、ステップＳ２１３において抽出された割り込み情報が適切な情報であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１の片面両面設定部１０１ｃは、片面モード又は両面モードのいずれが設定されているかを判定する（ステップＳ２１７）。
【００８９】
ステップＳ２１７において、片面モードが設定されていると判定された場合、ＣＰＵ１０１の割り込み条件決定部１０１ｄは、割り込み条件として頁単位片面印刷スケジュールの設定を行う（ステップＳ２１８）。
【００９０】
一方、ステップＳ２１７において、両面モードが設定されていると判定された場合、ＣＰＵ１０１の割り込み条件決定部１０１ｄは、割り込み条件として頁単位両面印刷スケジュールの設定を行う（ステップＳ２１９）。
【００９１】
次に、ＣＰＵ１０１は、ステップＳ２１８又はＳ２１９において、設定された頁単位片面印刷スケジュール又は頁単位両面印刷スケジュールに基づいて、割り込みタイミングに達したか否かを判定する（ステップＳ２２１）。
【００９２】
ステップＳ２２１において、割り込みタイミングに達したと判定された場合（ＹＥＳの場合）、ＣＰＵ１０１の印刷制御部１０１ｅは、割り込み画像データに基づいて、印刷装置２に印刷処理を実行させる（ステップＳ２２３）。
【００９３】
一方、ステップＳ２２１において、割り込みタイミングに達していないと判定された場合（ＮＯの場合）、ＣＰＵ１０１の印刷制御部１０１ｅは、通常印刷要求信号に含まれる元画像データに基づいて、印刷装置２に、第ｉ枚目をＳ部だけ印刷させる（ステップＳ２２５）。例えば、印刷設定部数Ｓの値が“５”である場合、ＣＰＵ１０１は、第ｉ枚目を５部だけ印刷させる。
【００９４】
次に、ＣＰＵ１０１は、カウンタｉの値を“１”だけ加算した後（ステップＳ２２７）、カウンタｉの値が印刷設定枚数Ｃ以上か否かを判定する（ステップＳ２２９）。
【００９５】
以上のように、本発明の一実施形態である印刷システム１００によれば、端末６〜端末８から頁単位で通常印刷処理が要求された後、端末６〜端末８から割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報５２０に基づいて、割り込み条件を決定し、この決定された割り込み条件に基づいて、元画像データの中に割り込み画像データを割り込ませるように、印刷装置２に印刷処理を実行させるので、元画像データの印刷を一時停止することなく、また、元画像データの最初の一部であっても、割り込み画像データを挿入して印刷することができる。
【００９６】
図９は、本発明の一実施形態である印刷システム１００が備える印刷制御装置１において、割り込み条件として設定された頁単位片面印刷スケジュールを説明した図である。ここでは、印刷設定枚数Ｃが“４”、印刷設定部数Ｓが“４”であるとする。Ａ１〜Ａ４は、元画像データに基づいて印刷されることを示しており、Ｂ２は、Ａ２が印刷された後に割り込み印刷される割り込み画像データを示している。
【００９７】
図９に示すように、印刷制御装置１は、印刷装置２がＡ１の２部目を印刷中に、Ａ２とＡ３との間に割り込み印刷を要求する割り込み印刷要求信号を受信した場合、印刷装置２に、Ａ２を印刷設定部数Ｓ分である４部だけ印刷させた後、割り込み画像データに基づいて、印刷装置２に、Ｂ２を印刷設定部数Ｓ分である４部だけ印刷させる。
【００９８】
そして、印刷制御装置１は、Ｂ２を印刷設定部数Ｓ分である４部だけ印刷させた後、元画像データに基づいて、印刷装置２に、Ａ３、Ａ４を印刷設定部数Ｓ分である４部だけ印刷させる。
【００９９】
これにより、片面印刷の場合においても、頁毎に、元画像データに基づいて印刷されたＡ２とＡ３との間に、割り込み画像データに基づいて印刷されたＢ２を割り込ませることができる。
【０１００】
図１０は、本発明の一実施形態である印刷システム１００が備える印刷制御装置１において、割り込み条件として設定された頁単位両面印刷スケジュールを説明した図である。ここでは、印刷設定枚数Ｃが“４”、印刷設定部数Ｓが“４”であるとする。Ａ１〜Ａ４は、元画像データに基づいて印刷されることを示しており、Ｂ２は、Ａ２が印刷された印刷用紙Ｗの裏面に割り込み印刷される割り込み画像データを示している。
【０１０１】
図１０に示すように、印刷制御装置１は、印刷装置２がＡ１の２部目を印刷中に、Ａ２の裏面に割り込み印刷を要求する割り込み印刷要求信号を受信した場合、Ａ１を印刷設定部数Ｓ分である４部だけ印刷させた後、割り込み画像データに基づいて、印刷装置２に、Ｂ２を印刷設定部数Ｓ分である４部だけ印刷させ、Ｂ２が印刷された印刷用紙Ｗを順次、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。
【０１０２】
そして、印刷制御装置１は、印刷装置２に、Ｂ２が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されるまで空送させる。
【０１０３】
即ち循環枚数をＣＰとし、割り込み枚数をＢＰとした場合、下記の（数式１）を満たす場合、印刷制御装置１は、印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されるように空送を行う。なお、循環枚数ＣＰは、あるサイズの印刷用紙が、印刷装置２内を循環搬送することのできる最大以下の枚数であり、印刷用紙Ｗが循環搬送される循環搬送路総長を、印刷用紙Ｗの搬送方向長で除算した商の整数値以下の値である。例えば、“３”、“５”、“７”の数値が代入される。
【０１０４】
ＣＰ≧ＢＰ    ・・・（数式１）
ここでは、印刷装置２の循環枚数ＣＰが“５”であり、割り込み枚数ＢＰが“４”とすると、印刷制御装置１は、（ＣＰ）−（ＢＰ）である“１”枚に相当する分だけ空送する。
【０１０５】
そして、１枚分が空送された後、Ｂ２が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されると、印刷制御装置１は、印刷装置２に、再給紙されたＢ２が印刷された印刷用紙Ｗの他方の面（表面）に、元画像データに基づいて、Ａ２を印刷設定部数Ｓ分である４部だけ印刷させる。
【０１０６】
次に、印刷制御装置１は、元画像データに基づいて、印刷装置２に、Ａ３、Ａ４を印刷設定部数Ｓ分である４部だけ印刷させる。
【０１０７】
これにより、両面印刷の場合においても、頁毎に、元画像データに基づいて印刷されたＡ２の裏面に、割り込み画像データに基づいてＢ２を印刷することができる。
【０１０８】
図１１は、本発明の一実施形態である印刷システム１００において、割り込み条件として設定された頁単位両面印刷スケジュールを説明した図である。ここでは、印刷設定枚数Ｃが“３”、印刷設定部数Ｓが“８”であるとする。Ａ１〜Ａ３は、元画像データに基づいて印刷されることを示しており、Ｂ２は、Ａ２が印刷された印刷用紙Ｗの裏面に割り込み印刷される割り込み画像データを示している。
【０１０９】
図１１に示すように、上述した（数式１）を満たさない場合、即ち、割り込み枚数ＢＰが、（循環枚数ＣＰ）より多い場合、印刷制御装置１は、印刷装置２に、Ｂ２を（循環枚数ＣＰ）分だけ印刷させる。
【０１１０】
具体的には、印刷制御装置１は、印刷装置２がＡ１の２部目を印刷中に、Ａ２の裏面に割り込み印刷を要求する割り込み印刷要求信号を受信した場合、Ａ１を印刷設定部数Ｓ分である８部だけ印刷させた後、割り込み画像データに基づいて、印刷装置２に、Ｂ２を（循環枚数ＣＰ）分である５部だけ印刷させる。そして、Ｂ２を印刷した印刷用紙Ｗを順次、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。
【０１１１】
そして、Ｂ２が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されると、印刷制御装置１は、印刷装置２に、再給紙されたＢ２が印刷された印刷用紙Ｗに、元画像データに基づいて、Ａ２を（循環枚数ＣＰ）分である５部だけ印刷させる。
【０１１２】
次に、印刷制御装置１は、割り込み画像データに基づいて、印刷装置２に、Ｂ２を、残りの割り込み印刷部数、即ち（印刷設定部数Ｓ−既印刷数（循環枚数ＣＰ＝５））分である３部だけ印刷させた後、Ｂ２を印刷した印刷用紙Ｗを順次、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。
【０１１３】
そして、Ｂ２が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されるまで、印刷制御装置１は、空送する。ここでは、印刷装置２の循環枚数ＣＰが“５”であり、残りの割り込み印刷部数ＲＰが“３”とすると、印刷制御装置１は、（ＣＰ）−（ＲＰ）である“２”枚に相当する分だけ空送する。
【０１１４】
そして、２枚分が空送された後、Ｂ２が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されると、印刷制御装置１は、印刷装置２に、再給紙されたＢ２が印刷された印刷用紙Ｗに、元画像データに基づいて、Ａ２を残りの割り込み印刷部数ＲＰ分である３部だけ印刷させる。
【０１１５】
次に、印刷制御装置１は、印刷装置２に、元画像データに基づいて、印刷装置２に、Ａ３を印刷設定部数Ｓ分である８部だけ印刷させる。
【０１１６】
これにより、割り込み枚数ＢＰが、（循環枚数ＣＰ）より多い場合であっても、頁毎に、元画像データに基づいて印刷されたＡ２の裏面に、割り込み画像データに基づいてＢ２を印刷することができる。
【０１１７】
≪部単位印刷処理≫
図１２は、本発明の一実施形態である印刷システム１００が備える印刷制御装置１における部単位印刷処理の処理フローを示したフローチャートである。
【０１１８】
図１２に示すように、ＣＰＵ１０１の割り込み判定部１０１ｂは、割り込み処理が可能か否かを判定する（ステップＳ３０１）。具体的には、ＣＰＵ１０１は、図７に示したフローチャートにおけるステップＳ１０３において抽出された印刷条件に含まれる割り込み情報５２０の割り込み可否フラグ５２３が、可であることを示す“１”である場合、割り込み処理が可能であると判定する。
【０１１９】
ステップＳ３０１において、割り込み処理が可能であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、割り込み印刷要求信号を受信したか否かを判定する（ステップＳ３０３）。具体的には、ＣＰＵ１０１は、受信した印刷要求信号から抽出された印刷条件に含まれる割り込みフラグ５０２に基づいて、受信した印刷要求信号が割り込み印刷要求信号であるか否かを判定する。
【０１２０】
ステップＳ３０３において、割り込み印刷要求信号を受信していないと判定された場合（ＮＯの場合）、ＣＰＵ１０１は、図７に示したフローチャートにおけるステップＳ１０１において受信された印刷要求信号（通常印刷要求信号）に基づいて、第ｉ頁目を印刷する（ステップＳ３０５）。
【０１２１】
次に、ＣＰＵ１０１は、カウンタｉの値に“１”だけ加算した後（ステップＳ３０９）、カウンタｉの値が印刷設定枚数Ｃ以上であるか否かを判定する（ステップＳ３１１）。
【０１２２】
ステップＳ３１１において、カウンタｉの値が印刷設定枚数Ｃ以上であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、カウンタｉの値に“１”を代入し（ステップＳ３１３）、カウンタｋの値に“１”だけ加算する（ステップＳ３１５）。
【０１２３】
そして、ＣＰＵ１０１は、カウンタｋの値が印刷設定部数Ｓ以上であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、処理を終了し、カウンタｋの値が印刷設定部数Ｓ未満であると判定された場合（ＮＯの場合）、ＣＰＵ１０１は、処理をステップＳ３０３に移行する（ステップＳ３１７）。
【０１２４】
一方、ステップＳ３０３において、割り込み印刷要求信号を受信したと判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、受信された割り込み印刷要求信号に含まれる割り込み情報５２０を抽出する（ステップＳ３１９）。
【０１２５】
そして、ステップＳ３１９において抽出された割り込み情報５２０に基づいて、割り込み情報が適切か否かを判定する（ステップＳ３２１）。具体的には、ＣＰＵ１０１は、ステップＳ３１９において抽出された割り込み情報５２０に含まれるドライバ情報５０７が、通常印刷要求信号に含まれるドライバ情報５０７と異なる場合、ＣＰＵ１０１は、ステップＳ３１９において抽出された割り込み情報が不適切な情報であると判定する。
【０１２６】
ステップＳ３２１において、ステップＳ３１９において抽出された割り込み情報が適切な情報であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１の片面両面設定部１０１ｃは、片面モード又は両面モードのいずれが設定されているかを判定する（ステップＳ３２３）。
【０１２７】
ステップＳ３２３において、片面モードが設定されていると判定された場合、ＣＰＵ１０１の割り込み条件決定部１０１ｄは、割り込み条件として部単位片面印刷スケジュールの設定を行う（ステップＳ３２５）。
【０１２８】
一方、ステップＳ３２３において、両面モードが設定されていると判定された場合、ＣＰＵ１０１の割り込み条件決定部１０１ｄは、割り込み条件として部単位両面印刷スケジュールの設定を行う（ステップＳ３２７）。
【０１２９】
次に、ＣＰＵ１０１は、ステップＳ３２５又はＳ３２７において、設定された部単位片面印刷スケジュール又は部単位両面印刷スケジュールに基づいて、割り込みタイミングに達したか否かを判定する（ステップＳ３２９）。
【０１３０】
ステップＳ３２９において、割り込みタイミングに達したと判定された場合（ＹＥＳの場合）、ＣＰＵ１０１の印刷制御部１０１ｅは、割り込み画像データに基づいて、印刷装置２に、印刷処理を実行させる（ステップＳ３３１）。
【０１３１】
一方、ステップＳ３２９において、割り込みタイミングに達していないと判定された場合（ＮＯの場合）、ＣＰＵ１０１の印刷制御部１０１ｅは、印刷装置２に、通常印刷要求信号に含まれる元画像データに基づいて、第ｉ枚目を印刷させる（ステップＳ３３３）。
【０１３２】
次に、ＣＰＵ１０１は、カウンタｉの値に“１”だけ加算した後（ステップＳ３３５）、カウンタｉの値が印刷設定枚数Ｃ以上であるか否かを判定する（ステップＳ３３７）。
【０１３３】
ステップＳ３３７において、カウンタｉの値が印刷設定枚数Ｃ以上であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、カウンタｉの値に“１”を代入し（ステップＳ３３９）、カウンタｋの値に“１”だけ加算する（ステップＳ３４１）。
【０１３４】
そして、ＣＰＵ１０１は、カウンタｋの値が印刷設定部数Ｓ以上であると判定された場合（ＹＥＳの場合）、ＣＰＵ１０１は、処理を終了し、カウンタｋの値が印刷設定部数Ｓ未満であると判定された場合（ＮＯの場合）、ＣＰＵ１０１は、処理をステップＳ３２９に移行する（ステップＳ３４３）。
【０１３５】
以上のように、本発明の一実施形態である印刷システム１００によれば、端末６〜端末８から部単位で通常印刷処理が要求された後、端末６〜端末８から割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定し、この決定された割り込み条件に基づいて、元画像データの中に割り込み画像データを割り込ませるように、印刷装置２に印刷処理を実行させるので、元画像データの印刷を一時停止することなく、また、元画像データの最初の一部であっても、割り込み画像データを挿入して印刷することができる。
【０１３６】
図１３は、本発明の一実施形態である印刷システム１００において、割り込み条件として設定された部単位片面印刷スケジュールを説明した図である。ここでは、印刷設定枚数Ｃが“４”、印刷設定部数Ｓが“４”であるとする。Ａ１〜Ａ４は、元画像データに基づいて印刷されることを示しており、Ｂ２は、Ａ２が印刷された後に割り込み印刷される割り込み画像データを示している。
【０１３７】
図１３に示すように、印刷制御装置１は、印刷装置２が１部目のＡ３を印刷中に、Ａ２とＡ３との間に割り込み印刷を要求する割り込み印刷要求信号を受信した場合、現在印刷中である１部目のＡ１〜Ａ４の印刷が終了した後、印刷装置２に、２部目以降、割り込み画像データに基づいて、Ｂ２をＡ２とＡ３との間に割り込ませるように印刷させる。
【０１３８】
これにより、片面印刷の場合においても、部毎に、元画像データに基づいて印刷されたＡ２とＡ３との間に、割り込み画像データに基づいてＢ２を割り込ませて印刷することができる。
【０１３９】
図１４は、本発明の一実施形態である印刷システム１００において、割り込み条件として設定された部単位両面印刷スケジュールを説明した図である。ここでは、印刷設定枚数Ｃが“１１”、印刷設定部数Ｓが“１”であるとする。Ａ１〜Ａ１１は、元画像データに基づいて印刷されることを示しており、Ｂ４は、Ａ４が印刷された裏面に割り込み印刷される割り込み画像データを示している。
【０１４０】
図１４に示すように、印刷制御装置１は、印刷装置２が１部目のＡ１を印刷する前に、Ａ４の裏面に割り込み印刷を要求する割り込み印刷要求信号を受信すると、下記の（数式２）を満たす場合、空送させることにより、Ｂ４をＡ４が印刷された裏面に割り込み印刷させる。ここで、印刷装置２の循環枚数をＣＰとし、割り込む頁数をＩＱとし、現在印刷中の頁数をＣＱとする。
【０１４１】
ＣＰ＞ＩＱ−ＣＱ    ・・・（数式２）
図１４に示した例では、印刷装置２の循環枚数ＣＰが“５”、割り込む頁数ＩＱが“４”、現在印刷中の頁数ＣＱを“０”である。
【０１４２】
まず、印刷制御装置１は、割り込み画像データに基づいて、印刷装置２に、Ｂ４を印刷させ、Ｂ４が印刷された印刷用紙Ｗを、循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。
【０１４３】
そして、印刷制御装置１は、元画像データに基づいて、印刷装置２に、Ａ１〜Ａ３を印刷させ、印刷された印刷用紙Ｗを循環搬送路ＣＲ上を搬送させることなく、排出させる。
【０１４４】
次に、印刷制御装置１は、（ＣＰ）−（ＩＱ−ＣＱ）である“１”枚に相当する分だけ空送する。
【０１４５】
そして、１枚分が空送された後、Ｂ４が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されると、印刷制御装置１は、印刷装置２に、再給紙されたＢ４が印刷された印刷用紙Ｗの表面に、元画像データに基づいて、Ａ４を印刷させる。
【０１４６】
次に、印刷制御装置１は、印刷装置２に、元画像データに基づいて、Ａ５〜Ａ１１を印刷させる。
【０１４７】
これにより、両面印刷の場合においても、部毎に、元画像データに基づいて印刷されたＡ４の裏面に、割り込み画像データに基づいてＢ４を印刷することができる。
【０１４８】
図１５は、本発明の一実施形態である印刷システム１００において、割り込み条件として設定された部単位両面印刷スケジュールを説明した図である。ここでは、印刷設定枚数Ｃが“１１”、印刷設定部数Ｓが“１”であるとする。Ａ１〜Ａ１１は、図１４と同様に、元画像データに基づいて印刷されることを示しており、Ｂ９は、Ａ９が印刷された裏面に割り込み印刷される割り込み画像データを示している。
【０１４９】
図１５に示すように、上述した（数式２）を満たさない場合、即ち、（循環枚数ＣＰ）が、（割り込む頁数ＩＱ−現在印刷中の頁数ＣＱ）以下である場合、印刷制御装置１は、印刷装置２に、（割り込む頁数ＩＱ−（循環枚数ＣＰ））の印刷後に、割り込み印刷を行う。
【０１５０】
具体的には、印刷制御装置１は、印刷装置２が１部目のＡ２の印刷中に、Ａ９の裏面に割り込み印刷を要求する割り込み印刷要求信号を受信した場合、（割り込む頁数ＩＱ−（循環枚数ＣＰ））である“４”枚目の印刷終了後、即ち元画像データに基づいてＡ４まで印刷した後、割り込み画像データに基づいて、印刷装置２に、Ｂ９を印刷させる。そして、Ｂ９を印刷した印刷用紙Ｗを循環搬送路ＣＲ上に配置された搬送ローラ等によって筐体内を循環搬送路ＣＲ上を搬送される。
【０１５１】
そして、印刷制御装置１は、元画像データに基づいて、印刷装置２に、Ａ５〜Ａ８を印刷させ、印刷された印刷用紙Ｗを循環搬送路ＣＲ上を搬送させることなく、排出させる。
【０１５２】
次に、Ｂ２が印刷された印刷用紙Ｗが循環搬送路ＣＲ上を搬送され再給紙されると、印刷制御装置１は、印刷装置２に、再給紙されたＢ９が印刷された印刷用紙Ｗの表面に、元画像データに基づいて、Ａ９を印刷させる。
【０１５３】
次に、印刷制御装置１は、印刷装置２に、元画像データに基づいて、Ａ１０、Ａ１１を印刷させる。
【０１５４】
これにより、（循環枚数ＣＰ）が、（割り込む頁数ＩＱ−現在印刷中の頁数ＣＱ）以下である場合であっても、部毎に、元画像データに基づいて印刷されたＡ９の裏面に、割り込み画像データに基づいてＢ９を印刷することができる。
【０１５５】
以上のように、本発明の一実施形態である印刷システム１００によれば、端末６〜端末８から頁単位又は部単位に通常印刷処理が要求された後、端末６〜端末８から割り込み印刷を要求する割り込み印刷要求信号が供給された場合、この割り込み印刷要求信号に含まれる割り込み情報に基づいて、割り込み条件を決定し、この決定された割り込み条件に基づいて、元画像データの中に割り込み画像データを割り込ませるように、印刷装置２に印刷処理を実行させるので、元原稿データの印刷を一時停止することなく、また、元画像データの最初の一部であっても、割り込み画像データを挿入して印刷することができる。
【０１５６】
なお、本発明の一実施形態では、印刷制御装置１と、印刷制御装置１に接続された印刷装置２とで印刷処理装置３を構成するようにしたが、これに限らず、印刷制御装置１と印刷装置２とが一体型として印刷処理装置３を構成するようにしてもよい。
【符号の説明】
【０１５７】
１…印刷制御装置
２…印刷装置
３…印刷処理装置
６，７，８…端末
９…ネットワーク
１０…サイド給紙部
２０…内部給紙部
３０…印刷部
４０…排紙部
５０…反転部
１００…印刷システム
１０１…ＣＰＵ
１０１ａ…単位設定判定部
１０１ｂ…判定部
１０１ｃ…片面両面判定部
１０１ｃ…片面両面設定部
１０１ｄ…条件決定部
１０１ｅ…印刷制御部
１０２…メモリ
１０３…入力部
１０４…表示部
１０５…インタフェース部
１０６…印刷インタフェース部
１０７…ハードディスク
１０７ａ…プログラム記憶部
６０１…ＣＰＵ
６０１ａ…信号生成部
６０１ｂ…信号送信部
６０２…メモリ
６０３…入力部
６０４…表示部
６０５…インタフェース部
６０６…ハードディスク
６０６ａ…プログラム記憶部
６０６ｂ…画像記憶部
【図１】
2011059871.tif 000003
【図２】
2011059871.tif 000004
【図３】
2011059871.tif 000005
【図４】
2011059871.tif 000006
【図５】
2011059871.tif 000007
【図６】
2011059871.tif 000008
【図７】
2011059871.tif 000009
【図８】
2011059871.tif 000010
【図９】
2011059871.tif 000011
【図１０】
2011059871.tif 000012
【図１１】
2011059871.tif 000013
【図１２】
2011059871.tif 000014
【図１３】
2011059871.tif 000015
【図１４】
2011059871.tif 000016
【図１５】
2011059871.tif 000017