(57)【特許請求の範囲】
【請求項１】
印刷装置と、所定の管理単位ごとに印刷データを作成する上位装置と、前記印刷データに基づいて前記印刷装置を制御するコントロール装置とを備えた印刷システムであって、
前記コントロール装置は、
データを記憶する記憶手段と、
前記上位装置にて作成された印刷データを前記記憶手段に格納する印刷データ格納手段と、
前記印刷データ格納手段によって前記記憶手段に格納された前記印刷データに関する情報を表示する印刷データ情報表示手段と、
前記印刷データ情報表示手段によって表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定手段と、
前記分割範囲指定手段によって指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定手段と、
各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定手段によって指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御手段と、
を備えたことを特徴とする印刷システム。
【請求項２】
前記印刷データ情報表示手段において、印刷データ画像を表示することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記表示された印刷データ画像の所望の範囲を拡大する拡大手段を更に備えたことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記印刷制御手段は、前記印刷データを所定の転送単位で前記印刷装置に転送し、
前記印刷データ情報表示手段は、前記転送手段による転送処理と並行して前記印刷データに関する情報を表示する
ことを特徴とする請求項１に記載の印刷システム。
【請求項５】
前記表示された印刷データのうち前記印刷制御手段による転送処理中のデータに相当するデータの位置を指標する転送処理位置指標手段を更に備えたことを特徴とする請求項４に記載の印刷システム。
【請求項６】
印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記転送処理位置指標手段による指標済みの位置である場合には、前記印刷順序指定手段による印刷順序指定を許可しない印刷順序監視手段を更に備えたことを特徴とする請求項５に記載の印刷システム。
【請求項７】
前記表示された印刷データに前記印刷制御手段による転送処理を一時停止させる位置を指標する一時停止位置指標手段と、該一時停止位置指標手段により指標された位置以降に相当するデータの転送を一時停止させる転送制御手段を更に備えたことを特徴とする請求項４乃至請求項６のいずれか一項に記載の印刷システム。
【請求項８】
所定の管理単位ごとに印刷データを作成する上位装置から前記印刷データを取得し、当該印刷データに基づいて印刷装置を制御するコントロール装置であって、
データを記憶する記憶手段と、
前記上位装置にて作成された印刷データを前記記憶手段に格納する印刷データ格納手段と、
前記印刷データ格納手段によって前記記憶手段に格納された前記印刷データに関する情報を表示する印刷データ情報表示手段と、
前記印刷データ情報表示手段によって表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定手段と、
前記分割範囲指定手段によって指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定手段と、
各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定手段によって指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御手段と、
を備えたことを特徴とするコントロール装置。
【請求項９】
所定の管理単位ごとに印刷データを作成する上位装置から前記印刷データを取得し、当該印刷データに基づいて印刷装置を制御するコントロール装置における印刷制御方法であって、
前記上位装置から取得した印刷データを前記管理単位ごとに記憶する印刷データ記憶工程と、
前記印刷データ記憶工程にて記憶された前記印刷データに関する情報を表示する印刷データ情報表示工程と、
前記印刷データ情報表示工程にて表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定工程と、
前記分割範囲指定工程にて指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定工程と、
各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定工程にて指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御工程と、
を備えたことを特徴とする印刷制御方法。
【請求項１０】
前記印刷データ情報表示工程において、印刷データ画像を表示することを特徴とする請求項９に記載の印刷制御方法。
【請求項１１】
前記印刷データ画像の所望の範囲を拡大する拡大工程を更に備えたことを特徴とする請求項１０に記載の印刷制御方法。
【請求項１２】
前記印刷制御工程にて、前記コントロール装置は、前記印刷データを所定の転送単位で前記印刷装置に転送し、
前記印刷データ情報表示工程にて、前記コントロール装置は、前記印刷制御工程と並行して前記印刷データに関する情報を表示する
ことを特徴とする請求項９に記載の印刷制御方法。
【請求項１３】
前記印刷データのうち前記印刷制御工程による転送処理中のデータに相当するデータの位置を指標する転送処理位置指標工程を更に備えたことを特徴とする請求項１２に記載の印刷制御方法。
【請求項１４】
印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記転送処理位置指標工程による指標済みの位置である場合には、前記印刷順序指定工程による印刷順序指定を許可しない印刷順序監視工程を更に備えたことを特徴とする請求項１３に記載の印刷制御方法。
【請求項１５】
前記印刷データに前記印刷制御工程による転送処理を一時停止させる位置を指標する一時停止位置指標工程と、該一時停止位置指標工程により指標された位置以降に相当するデータの転送を一時停止させる転送制御工程を更に備えたことを特徴とする請求項１２乃至請求項１４のいずれか一項に記載の印刷制御方法。
【請求項１６】
コンピュータにより、所定の管理単位ごとに印刷データを作成する上位装置から前記印刷データを取得させ、当該印刷データに基づいて印刷装置を制御する印刷制御プログラムが記録された記録媒体であって、前記印刷制御プログラムは、前記コンピュータに、
前記上位装置から取得した印刷データを前記管理単位ごとに記憶する印刷データ記憶工程と、
前記印刷データ記憶工程にて記憶された前記印刷データに関する情報を表示する印刷データ情報表示工程と、
前記印刷データ情報表示工程にて表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定工程と、
前記分割範囲指定工程にて指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定工程と、
各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定工程にて指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御工程と、
を実行させることを特徴とする印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１７】
印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記印刷制御プログラムは、コンピュータに、印刷データ画像を表示する工程を更に実行させることを特徴とする請求項１６に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１８】
印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記印刷制御プログラムは、コンピュータに、前記表示された印刷データ画像の所望の範囲を拡大する拡大工程を更に実行させることを特徴とする請求項１７に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１９】
印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記印刷制御プログラムは、コンピュータに、前記印刷制御工程にて、前記印刷データを所定の転送単位で前記印刷装置に転送させ、
前記印刷データ情報表示工程にて、前記印刷制御工程と並行して前記印刷データに関する情報を表示させる
ことを特徴とする請求項１６に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項２０】
印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記印刷制御プログラムは、コンピュータに、前記表示された印刷データのうち前記印刷制御工程による転送処理中のデータに相当するデータの位置を指標する転送処理位置指標工程を更に実行させることを特徴とする請求項１９に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項２１】
印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記印刷制御プログラムは、コンピュータに、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記転送処理位置指標工程による指標済みの位置である場合には、前記印刷順序指定工程による印刷順序指定を許可しない印刷順序監視工程を更に実行させることを特徴とする請求項２０に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項２２】
印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記印刷制御プログラムは、コンピュータに、前記表示された印刷データに前記印刷制御工程による転送処理を一時停止させる位置を指標する一時停止位置指標工程と、該一時停止位置指標工程により指標された位置以降に相当するデータの転送を一時停止させる転送制御工程を更に実行させることを特徴とする請求項１９乃至請求項２１のいずれか一項に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ロール紙のような連続した長い紙に印刷を行う印刷システム及び印刷制御方法並びに印刷制御プログラムを記録したコンピュータ読み取り可能な記録媒体の技術分野に属するものである。
【０００２】
【従来の技術】
横断幕や垂れ幕といった長い印刷物を作成する印刷のための構成としては、ロール紙のような連続した長い紙（長尺用紙）に印刷可能なインクジェット方式のプリンタと、印刷する文字、図形、記号などを含む画像を作成するために作画アプリケーションプログラムを動作させるパーソナルコンピュータと、それらを相互に結ぶネットワーク等からなる構成が知られている。
【０００３】
このような構成では、パーソナルコンピュータ上の作画アプリケーションプログラムで印刷する画像を作成し、更にパーソナルコンピュータ上のプリンタドライバプログラムにより、前記画像はプリンタ内部に持つエミュレーションプログラムが解釈できる描画命令やデータから構成される印刷ジョブデータに変換され、ネットワークを通して印刷ジョブデータがプリンタに転送される。プリンタでは受信した印刷ジョブデータに含まれる描画命令やデータを解釈しビットマップデータやランレングスに展開し、その展開結果を基に印刷出力を行っている。
【０００４】
【発明が解決しようとする課題】
しかしながら、長尺用紙に印刷を行うには、印刷範囲が大きいために多くの印刷時間が必要となる。例えば、１メートルの長尺用紙に印刷を行うのに数十分を必要とすることもある。
【０００５】
このような条件下においては、パーソナルコンピュータ上の作画アプリケーションプログラムで編集した画像を印刷するための印刷ジョブデータをプリンタに送信後、印刷する画像に修正をかけ再び印刷を行う必要が生じた場合では、送信後の印刷ジョブデータの印刷出力を強制的に途中終了し、パーソナルコンピュータ上の作画アプリケーションプログラムで修正後の画像に関して再び印刷ジョブデータをプリンタに送信し、プリンタ側で受信した印刷ジョブデータを新たに展開し印刷出力する必要があった。このように一度開始した印刷処理を途中で強制終了し、修正した画像に対する印刷処理を始めから行うことは時間的に大きな無駄であった。
【０００６】
また、長尺用紙は、一般のＡ版、Ｂ版等の規格化された用紙と異なり、高価である。従って、上述のような誤った印刷を行った場合には、コスト的にも大きな無駄となってしまう。
【０００７】
そこで、本発明は、前記問題点を解決し、長尺用紙の印刷において、送信済みの印刷データを適宜変更することのできる印刷システム及び印刷制御方法並びに印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を提供することを課題としている。
【０００８】
【課題を解決するための手段】
請求項１に記載の印刷システムは、前記課題を解決するために、印刷装置と、所定の管理単位ごとに印刷データを作成する上位装置と、前記印刷データに基づいて前記印刷装置を制御するコントロール装置とを備えた印刷システムであって、前記コントロール装置は、データを記憶する記憶手段と、前記上位装置にて作成された印刷データを前記記憶手段に格納する印刷データ格納手段と、前記印刷データ格納手段によって前記記憶手段に格納された前記印刷データに関する情報を表示する印刷データ情報表示手段と、前記印刷データ情報表示手段によって表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定手段と、前記分割範囲指定手段によって指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定手段と、各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定手段によって指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御手段とを備えたことを特徴とする。
【０００９】
請求項１に記載の印刷システムによれば、上位装置において作成された印刷データが印刷データ格納手段により、印刷データが所定の管理単位ごとに記憶手段に格納され、印刷データ情報表示手段により表示された情報に基づいて、分割範囲指定手段による印刷データの分割範囲の設定と、印刷順序指定手段による、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定が行われる。そして、印刷制御手段により、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷装置により印刷されるように制御される。この結果、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集が行われることになる。
【００１０】
請求項２に記載の印刷システムは、前記請求項１に記載の印刷システムにおいて、前記印刷データ情報表示手段において、印刷データ画像を表示することを特徴とする。
【００１１】
請求項２に記載の印刷システムによれば、前記印刷データ情報表示手段において、印刷データ画像が表示されるので、前記分割範囲の指定及び印刷順序の指定がより一層容易かつ確実に行われることになる。
【００１２】
請求項３に記載の印刷システムは、前記請求項２に記載の印刷システムにおいて、前記表示された印刷データ画像の所望の範囲を拡大する拡大手段を更に備えたことを特徴とする。
【００１３】
請求項３に記載の印刷システムによれば、拡大手段により、前記表示された印刷データ画像の所望の範囲が拡大されるので、前記分割範囲の指定が、より一層容易に行われることになる。
【００１４】
請求項４に記載の印刷システムは、前記請求項１に記載の印刷システムにおいて、前記印刷制御手段は、前記印刷データを所定の転送単位で前記印刷装置に転送し、前記印刷データ情報表示手段は、前記転送手段による転送処理と並行して前記印刷データに関する情報を表示することを特徴とする。
【００１５】
請求項４に記載の印刷システムによれば、記憶手段に記憶された印刷データが所定の転送単位で前記記憶手段から前記印刷装置へと転送される。一方、このような転送処理と並行して、印刷データ情報表示手段により印刷データに関する情報が表示されるため、既に各管理単位ごとに印刷データの転送が開始された後においても、所望の編集が行われることになる。
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
請求項５に記載の印刷システムは、前記請求項４に記載の印刷システムにおいて、前記表示された印刷データのうち前記印刷制御手段による転送処理中のデータに相当するデータの位置を指標する転送処理位置指標手段を更に備えたことを特徴とする。
【００２１】
請求項５に記載の印刷システムによれば、転送処理位置指標手段により、前記表示された印刷データのうち前記印刷制御手段による転送処理中のデータに相当するデータの位置が指標されるので、上述のような転送処理中の印刷データの編集作業が適切に行われる。
【００２２】
請求項６に記載の印刷システムは、請求項５に記載の印刷システムにおいて、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記転送処理位置指標手段による指標済みの位置である場合には、前記印刷順序指定手段による印刷順序指定を許可しない印刷順序監視手段を更に備えたことを特徴とする。
【００２３】
請求項６に記載の印刷システムによれば、印刷順序監視手段により、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記指標手段による指標済みの位置である場合には、前記印刷順序指定手段による印刷順序指定が許可されない。従って、誤った分割範囲の指定が行われることがなく、所望の画像の印刷が行われることになる。
【００２４】
請求項７に記載の印刷システムは、請求項４乃至請求項６のいずれか一項に記載の印刷システムにおいて、前記表示された印刷データに前記印刷制御手段による転送処理を一時停止させる位置を指標する一時停止位置指標手段と、該一時停止位置指標手段により指標された位置以降に相当するデータの転送を一時停止させる転送制御手段を更に備えたことを特徴とする。
【００２５】
請求項７に記載の印刷システムによれば、一時停止位置指標手段により、前記印刷制御手段による転送処理を一時停止させる位置が、前記表示された印刷データに指標されると、転送制御手段により、指標された位置以降に相当するデータの転送が一時停止される。従って、前記表示された印刷データについての分割範囲及び印刷順序の指定等の作業を十分に時間的余裕をもって行うことが可能となる。
請求項８に記載のコントロール装置は、所定の管理単位ごとに印刷データを作成する上位装置から前記印刷データを取得し、当該印刷データに基づいて印刷装置を制御するコントロール装置であって、データを記憶する記憶手段と、前記上位装置にて作成された印刷データを前記記憶手段に格納する印刷データ格納手段と、前記印刷データ格納手段によって前記記憶手段に格納された前記印刷データに関する情報を表示する印刷データ情報表示手段と、前記印刷データ情報表示手段によって表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定手段と、前記分割範囲指定手段によって指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定手段と、各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定手段によって指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御手段と、を備えたことを特徴とする。
請求項８に記載のコントロール装置によれば、上位装置において作成された印刷データが印刷データ格納手段により、印刷データが所定の管理単位ごとに記憶手段に格納され、印刷データ情報表示手段により表示された情報に基づいて、分割範囲指定手段による印刷データの分割範囲の設定と、印刷順序指定手段による、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定が行われる。そして、印刷制御手段により、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷装置により印刷されるように制御される。この結果、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集が行われることになる。
【００２６】
請求項９に記載の印刷制御方法は、前記課題を解決するために、所定の管理単位ごとに印刷データを作成する上位装置から前記印刷データを取得し、当該印刷データに基づいて印刷装置を制御するコントロール装置における印刷制御方法であって、前記上位装置から取得した印刷データを前記管理単位ごとに記憶する印刷データ記憶工程と、前記印刷データ記憶工程にて記憶された前記印刷データに関する情報を表示する印刷データ情報表示工程と、前記印刷データ情報表示工程にて表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定工程と、前記分割範囲指定工程にて指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定工程と、各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定工程にて指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御工程と、を備えたことを特徴とする。
【００２７】
請求項９に記載の印刷制御方法によれば、印刷データに関する表示された情報に基づいて、印刷データの分割範囲の設定と、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定が行われると、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷装置により印刷され、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集が行われることになる。
【００２８】
請求項１０に記載の印刷制御方法は、前記請求項９に記載の印刷制御方法において、前記印刷データ情報表示工程において、印刷データ画像を表示することを特徴とする。
【００２９】
請求項１０に記載の印刷制御方法によれば、印刷データ画像が表示されるので、前記分割範囲の指定及び印刷順序の指定がより一層容易かつ確実に行われることになる。
【００３０】
請求項１１に記載の印刷制御方法は、前記請求項１０に記載の印刷制御方法において、前記印刷データ画像の所望の範囲を拡大する拡大工程を更に備えたことを特徴とする。
【００３１】
請求項１１に記載の印刷制御方法によれば、前記表示された印刷データ画像の所望の範囲が拡大されるので、前記分割範囲の指定が、より一層容易に行われることになる。
【００３２】
請求項１２に記載の印刷制御方法は、前記請求項９に記載の印刷制御方法において、前記印刷制御工程にて、前記コントロール装置は、前記印刷データを所定の転送単位で前記印刷装置に転送し、前記印刷データ情報表示工程にて、前記コントロール装置は、前記印刷制御工程と並行して前記印刷データに関する情報を表示することを特徴とする。
【００３３】
請求項１２に記載の印刷制御方法によれば、所定の転送単位で印刷データの転送が行われる。一方、このような転送処理と並行して、印刷データに関する情報が表示されるため、既に各管理単位ごとに印刷データの転送が開始された後においても、所望の編集が行われることになる。
【００３４】
【００３５】
【００３６】
【００３７】
【００３８】
請求項１３に記載の印刷制御方法は、前記請求項１２に記載の印刷制御方法において、前記印刷データのうち前記印刷制御工程による転送処理中のデータに相当するデータの位置を指標する転送処理位置指標工程を更に備えたことを特徴とする。
【００３９】
請求項１３に記載の印刷制御方法によれば、前記表示された印刷データのうち前記転送処理中のデータに相当するデータの位置が指標されるので、上述のような転送処理中の印刷データの編集作業が適切に行われる。
【００４０】
請求項１４に記載の印刷制御方法は、前記請求項１３に記載の印刷制御方法において、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記転送処理位置指標工程による指標済みの位置である場合には、前記印刷順序指定工程による印刷順序指定を許可しない印刷順序監視工程を更に備えたことを特徴とする。
【００４１】
請求項１４に記載の印刷制御方法によれば、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記指標済みの位置である場合には、前記印刷順序指定が許可されない。従って、誤った分割範囲の指定が行われることがなく、所望の画像の印刷が行われることになる。
【００４２】
請求項１５に記載の印刷制御方法は、前記請求項１２乃至請求項１４のいずれか一項に記載の印刷制御方法において、前記印刷データに前記印刷制御工程による転送処理を一時停止させる位置を指標する一時停止位置指標工程と、該一時停止位置指標工程により指標された位置以降に相当するデータの転送を一時停止させる転送制御工程を更に備えたことを特徴とする。
【００４３】
請求項１５に記載の印刷制御方法によれば、前記転送処理を一時停止させる位置が、前記表示された印刷データに指標されると、指標された位置以降に相当するデータの転送が一時停止される。従って、前記表示された印刷データについての分割範囲及び印刷順序の指定等の作業を十分に時間的余裕をもって行うことが可能となる。
【００４４】
請求項１６に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記課題を解決するために、コンピュータにより、所定の管理単位ごとに印刷データを作成する上位装置から前記印刷データを取得させ、当該印刷データに基づいて印刷装置を制御する印刷制御プログラムが記録された記録媒体であって、前記印刷制御プログラムは、前記コンピュータに、前記上位装置から取得した印刷データを前記管理単位ごとに記憶する印刷データ記憶工程と、前記印刷データ記憶工程にて記憶された前記印刷データに関する情報を表示する印刷データ情報表示工程と、前記印刷データ情報表示工程にて表示された前記印刷データに対して、その分割範囲を各管理単位の印刷データごとに指定する分割範囲指定工程と、前記分割範囲指定工程にて指定された各管理単位の前記印刷データごとの分割範囲に対して印刷順序を指定する印刷順序指定工程と、各管理単位の前記印刷データごとの分割範囲を、前記印刷順序指定工程にて指定された印刷順序となる単一の前記管理単位の印刷データとして前記印刷装置に印刷させる印刷制御工程と、を実行させることを特徴とする。
【００４５】
請求項１６に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、印刷データに関する表示された情報に基づいて、印刷データの分割範囲の設定と、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定が行われると、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷装置により印刷され、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集が行われることになる。
【００４６】
請求項１７に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記請求項１６に記載の記録媒体において、前記印刷制御プログラムが、コンピュータに、印刷データ画像を表示する工程を更に実行させることを特徴とする。
【００４７】
請求項１７に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、印刷データ画像が表示されるので、前記分割範囲の指定及び印刷順序の指定がより一層容易かつ確実に行われることになる。
【００４８】
請求項１８に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記請求項１７に記載の記録媒体において、前記印刷制御プログラムが、コンピュータに、前記表示された印刷データ画像の所望の範囲を拡大する拡大工程を更に実行させることを特徴とする。
【００４９】
請求項１８に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、前記表示された印刷データ画像の所望の範囲が拡大されるので、前記分割範囲の指定が、より一層容易に行われることになる。
【００５０】
請求項１９に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記請求項１６に記載の記録媒体において、前記印刷制御プログラムは、コンピュータに、前記印刷制御工程にて、前記印刷データを所定の転送単位で前記印刷装置に転送させ、前記印刷データ情報表示工程にて、前記印刷制御工程と並行して前記印刷データに関する情報を表示させることを特徴とする。
【００５１】
請求項１９に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、所定の転送単位で印刷データの転送が行われる。一方、このような転送処理と並行して、印刷データに関する情報が表示されるため、既に各管理単位ごとに印刷データの転送が開始された後においても、所望の編集が行われることになる。
【００５２】
【００５３】
【００５４】
【００５５】
【００５６】
請求項２０に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記請求項１９に記載の記録媒体において、前記印刷制御プログラムが、コンピュータに、前記表示された印刷データのうち前記印刷制御工程による転送処理中のデータに相当するデータの位置を指標する転送処理位置指標工程を更に実行させることを特徴とする。
【００５７】
請求項２０に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、前記表示された印刷データのうち前記転送処理中のデータに相当するデータの位置が指標されるので、上述のような転送処理中の印刷データの編集作業が適切に行われる。
【００５８】
請求項２１に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記請求項２０に記載の記録媒体において、前記印刷制御プログラムが、コンピュータに、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記転送処理位置指標工程による指標済みの位置である場合には、前記印刷順序指定工程による印刷順序指定を許可しない印刷順序監視工程を更に実行させることを特徴とする。
【００５９】
請求項２１に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記指標済みの位置である場合には、前記印刷順序指定が許可されない。従って、誤った分割範囲の指定が行われることがなく、所望の画像の印刷が行われることになる。
【００６０】
請求項２２に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体は、前記請求項１９乃至請求項２１のいずれか一項に記載の記録媒体において、前記印刷制御プログラムが、コンピュータに、前記表示された印刷データに前記印刷制御工程による転送処理を一時停止させる位置を指標する一時停止位置指標工程と、該一時停止位置指標工程により指標された位置以降に相当するデータの転送を一時停止させる転送制御工程を更に実行させることを特徴とする。
【００６１】
請求項２２に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、前記転送処理を一時停止させる位置が、前記表示された印刷データに指標されると、指標された位置以降に相当するデータの転送が一時停止される。従って、前記表示された印刷データについての分割範囲及び印刷順序の指定等の作業を十分に時間的余裕をもって行うことが可能となる。
【００６２】
【発明の実施の形態】
以下、本発明の実施形態を添付図面に基づいて説明する。
【００６３】
（第１の実施形態）
まず、本発明の第１の実施形態を添付図面の図１乃至図９に基づいて説明する。
【００６４】
図１は本発明の第１の実施形態における印刷システムの主要部の概略構成を示すブロック図である。
【００６５】
本実施形態の印刷システムにおいては、プリンタコントローラ１にプリンタエンジン１３が接続されており、更に、プリンタコントローラ１は、ネットワーク２を介して図示しない上位装置であるコンピュータに接続されている。
【００６６】
前記プリンタコントローラ１には、前記コンピュータとの接続を実現する入出力インターフェース３と、印刷ジョブデータを解釈し、印刷出力データに展開するエミュレーションプログラム、及びプリンタ全体を制御する制御プログラム、並びに文字等のフォントデータを格納するＲＯＭ（記録媒体）４と、印刷ジョブデータを記憶する受信バッファ、あるいはページメモリとして機能し、エミュレーションプログラム、あるいは制御プログラムで使用する各種パラメータ等を記憶するＲＡＭ５と、前記ＲＯＭ４に記憶されたエミュレーションプログラム、及び前記制御プログラムを実行するＣＰＵ６が備えられている。なお、本実施形態では、印刷出力データが本発明の印刷データに対応する。
【００６７】
また、プリンタコントローラ１には、入出力インターフェース７、ＣＲＴインターフェース８、プリンタエンジンインターフェース９、ハードディスクインターフェース１０がバスを介して前記各構成要素と接続されており、それぞれ、所定の入力を行うためのキーボード及びマウス１１、印刷出力データ等を表示するＣＲＴ１２、印刷出力データに基づき印刷処理を実行するプリンタエンジン１３、及び印刷ジョブデータを記憶するスプール領域としてのハードディスク１４が接続されている。
【００６８】
なお、前記通信インターフェース３、ＲＯＭ４、ＲＡＭ５、ＣＰＵ６、入出力インターフェース７、ＣＲＴインターフェース８、プリンタエンジンインターフェース９、及びハードディスクインターフェース１０は、バス１５を介して相互に接続されている。
【００６９】
本実施形態では、ＲＯＭ４内にエミュレーションプログラム、プリンタ全体を制御する制御プログラム、及び文字等のフォントデータを記録することとしたが、ハードディスク１４に記録し、必要に応じてＲＡＭ５上に読み出すように構成することも可能である。また、記録媒体としては、本実施形態ではＲＯＭ４が相当しているが、この形態の他には、エミュレーションプログラムや制御プログラムをフロッピィーディスクやＣＤ−ＲＯＭに記録させておき、プリンタコントローラにこれらの読み取りドライブ装置を接続し、プリンタコントローラのＲＯＭにはフロッピィーディスクやＣＤ−ＲＯＭの読み取りプログラムを記録させておき、フロッピィーディスクやＣＤ−ＲＯＭから制御プログラム等を読み出してコントローラを制御させるようにすることも可能である。この場合、フロッピィーディスクやＣＤ−ＲＯＭが記録媒体に相当する。また、他のプリンタやホストコンピュータから制御プログラムをインストールして動作させることもできる。この場合は、他のプリンタやホストコンピュータの制御プログラムを記録したメモリが本発明の記録媒体に相当するのである。
【００７０】
以上のようなシステムにおいては、図示しない上位装置であるコンピュータからネットワーク２及び通信インターフェース３を介して印刷ジョブ単位で送信される印刷ジョブデータは、ＣＰＵ６の制御の下、プリンタコントローラ１で受信され、図２に示すように、ハードディスク１４の印刷データスプール領域に記憶される。
【００７１】
そして、印刷ジョブデータを記憶後、プリンタコントローラ１内のＣＰＵ６がＲＯＭ４に予め記憶されたエミュレーションプログラムを実行することによりハードディスク１４の印刷データスプール領域内に記憶している印刷ジョブ単位の印刷ジョブデータを読み出し、印刷ジョブデータを解析してページメモリへの展開処理を行う。このページメモリ内に展開された結果は、一旦ハードディスク１４内の印刷出力データスプール領域に記憶され、プリンタエンジンインターフェース９を介してプリンタエンジン１３に送られ、プリンタエンジン１３で印刷され、出力される。
【００７２】
そして、本実施形態のプリンタエンジン１３は、図４に示すように、長尺の用紙に印刷が可能なプリンタであり、垂れ幕等を作成することができる。
【００７３】
このような構成は従来においても同様に備えられていたが、従来においては、一旦上位装置から送信した印刷ジョブごとの印刷ジョブデータを、編集等することはできなかった。従って、先に送信した印刷ジョブデータに誤りがあったことに気が付いても、先の印刷ジョブデータの印刷が終了するまで待機、あるいは強制的に印刷を終了する必要があった。
【００７４】
そこで、本実施形態では、印刷出力データの未印刷部分の任意の部分を、別の印刷出力データと差し替え可能に構成した。
【００７５】
例えば、図３（Ａ）に示すような印刷出力データ（１）を、プリンタコントローラ１においてビットマップデータに展開処理することにより作成し、プリンタコントローラ１から順次プリンタエンジン１３に転送して印刷を行っており、図３（Ａ）に示されるＡの部分まで印刷処理を終えた時に、未印刷部分に含まれるＢの部分の円図形が図３（Ｂ）に示されるドーナッツ図形であると気付いた場合は、次のようにして差し替えを行う。
【００７６】
まず、ユーザは、上位装置のコンピュータ上において修正編集作業を行い、印刷ジョブデータをプリンタコントローラへ送る。プリンタコントローラ１は、図３（Ｂ）に示すような印刷出力データ（２）を作成し、ユーザはプリンタコントローラ１のキーボードまたはマウス１１により、所定の操作を行って、印刷出力データ（１）のＢの部分の印刷データを、印刷出力データ（２）のＢ’の部分に差し替えることを指定する。
【００７７】
次に、この指定に基づいて、プリンタコントローラ１は、プリンタエンジン１３に転送する印刷出力データ（１）がＢの部分にさしかかったら、印刷出力データ２のＢ’の部分を読み出し、印刷出力データ（１）のＢの部分の代わりにプリンタエンジン１３に転送する。そして、印刷出力データ（２）のＢ’の部分の転送を終えたら、印刷出力データ（１）のＣの部分の転送に切り替えて印刷出力を行う。その結果、印刷出力データ（１）の印刷の終了を待ってから印刷出力データ（２）の印刷を開始しなくても、印刷出力データ（１）の印刷に要する処理時間にて、印刷出力データ（２）と同じ印刷結果を得ることができる。
【００７８】
以下、本実施形態における具体的な印刷制御方法を図３乃至図９に基づいて詳しく説明する。
【００７９】
図９は印刷出力データのプリンタエンジン１３への転送中に差し替えスケジュールの編集を行う処理のフローチャートである。なお、本実施形態においては、所定の印刷出力データのプリンタエンジン１３への転送を開始すると、差し替えスケジュール編集プログラムが起動されるようになっており、プリンタコントローラ１のＣＲＴ１２には、図８に示すような差し替えスケジュール編集画面が表示されるようになっている。
【００８０】
図８において、印刷出力データの表示領域（１）には、ビットマップ展開されて前記転送対象となっている印刷出力データがこの領域に表示される。
【００８１】
また、この領域には、差し替え処理の開始ラスタインジケータ（２）、差し替え終了ラスタインジケータ（３）が表示され、これらのインジケータによって指定した範囲のデータを別のデータと差し替えることができる。
【００８２】
また、マウスカーソル（４）が当該領域内に表示され、拡大表示したい部分に当該マウスカーソルを移動させてクリックすることにより、拡大表示範囲を示す矩形枠（５）が表示され、拡大表示領域（６）に前記矩形枠（５）で囲まれた部分が拡大されて表示されることになる。これにより、ユーザは差し替えるデータの範囲を正確に指定することが可能となる。
【００８３】
そして、差し替えスケジュールデータの表示欄（７）には、図６に示すような夫々の情報が表示されることになる。詳しくは後述する。
【００８４】
更に、プリンタエンジン１３への転送中のラスタを示すインジケータ（８）が表示され、このインジケータを参照することにより、現在どのラスタまで転送が行われたのかを認識することができる。
【００８５】
以上のような差し替えスケジュール編集画面を表示した後、プリンタコントローラ１は、印刷出力データのプリンタエンジン１３への転送処理を開始し、印刷する全てのラスタ数を計数している。そして、プリンタエンジン１３への転送を行う際に、この印刷する全てのラスタ数を変数TotalRasへ代入すると共に、プリンタエンジン１３への転送ラスタ数をカウントするためのカウンタ変数TotalReadRasに０を代入する（ステップＳ１）。
【００８６】
次に、転送の対象となる印刷出力データ名を、変数ReadFileに代入する（ステップＳ２）。例えば、図３（Ａ）に示す印刷出力データ（１）の印刷を行う場合には、この印刷出力データ（１）のファイル名を変数ReadFileに代入する。
【００８７】
そして、変数ReadFileに代入された印刷出力データにおける読み出し開始のラスタ番号を、読み出しラスタカウンタであるReadRasへ、また、読み出しの終了のラスタを読み出し終了ラスタカウンタであるEndRasへ代入する（ステップＳ３）。例えば、図３（Ａ）の例では、ReadRasにはａｓが、またEndRasにはｃｅが代入されることになる。
【００８８】
更に、プリンタエンジン１３への転送を一時停止するラスタ番号を記憶する変数であるStopRasへ初期値として−１を代入する（ステップＳ３）。この変数StopRasの詳細については後述する。
【００８９】
以上のような各変数のセット処理が終了したところで、ReadFileが示す印刷出力データの読み出しラスタカウンタReadRasに代入されたラスタをプリンタエンジン１３に転送する（ステップＳ４）。
【００９０】
次に、読み出しラスタカウンタReadRasと、プリンタエンジン１３に転送したラスタのカウンタTotalReadTRasをインクリメントする（ステップＳ５）。
【００９１】
また、差し替えスケジュール編集プログラムに対して、ReadFileとReadRasの内容を送信する（ステップＳ６）。これは、差し替えスケジュール編集プログラムにおいて、プリンタエンジン１３へ転送済みのラスタに対して差し替えの許可を禁止する処理を行うためである。詳しくは後述する。
【００９２】
次に、差し替えスケジュール編集プログラムからの転送一時停止情報を受信したか否かを確認し（ステップＳ７）、受信していなければ（ステップＳ７；ＮＯ）、読み出しラスタカウンタReadRasと一時停止ラスタ番号を示すStopRasを比較する（ステップＳ９）。初期設定においては、StopRasは−１であるから、これらは一致せず（ステップＳ９；ＮＯ）、次に、差し替えスケジュールデータを差し替えスケジュール編集プログラムから受信したか否かを判定する（ステップＳ１１）。その結果、前記データを受信していない場合には（ステップＳ１１；ＮＯ）、転送したラスタ数のカウンタTotalReadTRasと印刷する全てのラスタ数を示すTotalRasの内容を比較し（ステップＳ１３）、転送したラスタ数が全ラスタ数に達していない場合には（ステップＳ１３；ＮＯ）、読み出しラスタカウンタReadRasと読み出し終了ラスタカウンタEndRasの内容を比較する（ステップＳ１４）。そして、一致していなければ（ステップＳ１４；ＮＯ）、インクリメントした読み出しラスタカウンタReadRasの示すラスタのデータの転送を行い（ステップＳ４）、以下このような処理を繰り返す。
【００９３】
従って、差し替え編集処理が行われない場合には、このまま全ラスタ数分の転送が行われ、印刷が行われることになる。
【００９４】
しかし、途中で印刷出力データの差し替えを行う場合には、図８に示す差し替えスケジュール編集画面の差し替えスケジュールデータの表示欄（７）の表示内容の書き換えを行う。
【００９５】
具体的な例について、図５を用いて説明する。この説明では、既に転送処理が開始されている印刷出力データが、図５に示す印刷出力データＡであり、この印刷出力データＡのラスタＡ１ｅ以降のＡ２の領域のデータを、印刷出力データＢのＢ２の領域のデータ及び印刷出力データＣのＣ２の領域のデータに差し替えるものとする。
【００９６】
まず、図８の編集画面の印刷出力データの表示領域（１）には、印刷出力データＡが表示されているので、ユーザは、終了ラスタインジケータ（３）を図５のラスタＡ１ｅに相当する位置に移動させる。なお、この時、既に転送処理が開始されているので、開始ラスタインジケータは、印刷出力データＡについては図５のラスタＡ１ｓの位置に固定されている。
【００９７】
前記終了ラスタインジケータ（３）を移動させることにより、印刷出力データＡについての差し替えスケジュールデータの表示は、図７のように、終了ラスタ番号がＡ１ｅに変更される。そして、変更処理により、上述した終了ラスタカウンタEndRasの内容が、前記終了ラスタ番号Ａ１ｅに書き換えられることになる（ステップＳ１１；ＹＥＳ〜ステップＳ１２）。
【００９８】
次に、差し替えスケジュールデータの表示欄（７）の印刷出力データ名の２番目の欄に、印刷出力データＢを入力することにより、表示領域（１）に図５に示す印刷出力データＢが表示されることになる。
【００９９】
そして、印刷出力データＢについて、開始ラスタ位置をＢ２ｓに、終了ラスタ位置をＢ２ｅにするように、インジケータを移動させると、表示欄（７）は、図７のように書き換えられる。
【０１００】
また、印刷出力データＣについて、同様の作業を行い、差し替えスケジュールデータの書き換えを行う。
【０１０１】
このように差し替えスケジュールデータの書き換えが行われると、書き換えられたデータが転送処理プログラム側に送信されるようになっており（図９；ステップＳ１１；ＹＥＳ）、全てのラスタ数を示すTotalRasの内容と、終了ラスタカウンタEndRasの内容が、スケジュールデータの内容に書き換えられる（ステップＳ１２）。図５の例では、印刷出力データＡの終了ラスタカウンタEndRasの内容が、ラスタＡ１ｅに書き換えられるので、読み出しラスタカウンタReadRasの内容が終了ラスタカウンタEndRasの内容と等しくなった時（ステップＳ１４；ＹＥＳ）、即ち、ラスタＡ１ｅまで転送処理が済んだ時には、差し替えスケジュールデータの内容を読み取り、転送の対象となる印刷出力データ名を示す変数ReadFileの内容を書き換える（ステップＳ１５）。図５の例では、変数ReadFileに印刷出力データＢのファイル名が代入される。更に、差し替えスケジュールデータの内容を読み取って、読み出しラスタカウンタReadRasの内容と終了ラスタカウンタEndRasの内容を書き換える（ステップＳ１６）。図５の例では、読み出しラスタカウンタReadRasにはラスタＢ２ｓが、終了ラスタカウンタEndRasにはラスタＢ２ｅが代入される。
【０１０２】
従って、印刷出力データＡのラスタＡ１ｅまで転送が行われた後は、印刷出力データＢのラスタＢ２ｓからラスタＢ２ｅまでの転送が行われることになり、印刷出力データの差し替え処理が行われることになる。
【０１０３】
そして、ラスタＢ２ｅまでの転送が終了すると、前記と同様に、各変数が差し替えスケジュールデータを参照して書き換えられ、印刷出力データＣのラスタＣ２ｓからＣ２ｅまでの転送が行われて、全転送処理が終了する。
【０１０４】
このような処理を行うことにより、印刷出力結果は図５に示すように、Ａ１、Ｂ２、Ｃ２の順序で印刷され、データの差し替えが行われたことになる。
【０１０５】
しかし、上述した差し替えスケジュールデータの書き換え作業中に、転送処理が進み、所望の位置からの差し替えができなくなることも考えられる。
【０１０６】
そこで、本実施形態では、データのプリンタエンジン１３への転送を一時停止させることができるように構成されている。
【０１０７】
具体的には、図８に示す編集画面に、一時停止インジケータを表示させ、位置を指定すると、その一時停止情報が転送処理側に送信され（ステップＳ７；ＹＥＳ）、転送を一時停止するラスタ番号を記憶する変数StopRasの内容が、前記一時停止インジケータの位置のラスタ番号に書き換えられる（ステップＳ８）。そして、読み出しラスタカウンタReadRasの内容が、変数StopRasの内容と一致した場合には（ステップＳ９；ＹＥＳ）、一時停止解除情報が送信されるまで、転送処理は一時停止されることになる（ステップＳ１０）。従って、この間に、十分時間をかけて差し替えスケジュールデータの内容の書き換えを行うことができる。
【０１０８】
そして、図８の編集画面上において、一時停止インジケータを消したり移動したり等の作業を行うことにより、一時停止解除情報が転送処理側に送信され（ステップＳ１０；ＹＥＳ）、転送処理は再開されることになる。
【０１０９】
また、本実施形態においては、既に転送済みのラスタに関しては、差し替え編集の許可を禁止するため、転送対象データ名を記憶する変数ReadFileと、読み出しラスタカウンタReadRasの内容とを、差し替え編集プログラム側に送信しており（ステップＳ６）、この情報を受信すると、読み出しラスタカウンタReadRasよりも前のラスタについては、差し替えスケジュールデータの書き換えは禁止される。
【０１１０】
以上のような本実施形態によれば、既に印刷出力データの転送を開始した後であっても、途中のデータを任意に差し替えることができるので、印刷に長時間を要し、高価な長尺用紙を用いた印刷処理を、時間的及びコスト的に無駄なく実行することができる。
【０１１１】
（第２の実施形態）
次に、本発明の第２の実施形態を図１０に基づいて説明する。なお、第１の実施形態との共通箇所には同一符号を付して説明を省略する。
【０１１２】
前記第１の実施形態においては、印刷処理中のデータの差し替えを具体的な例として挙げたが、本発明はこれに限定されるものではなく、複数の印刷処理データの任意の部分を読み出し、連続して印刷可能な構成となっている。つまり、一旦プリンタコントローラ１に印刷ジョブデータを送信し印刷ジョブデータもコントローラ１内で印刷出力データに展開後に、プリンタコントローラ１上で、印刷出力データの編集作業を行うことができる。本実施形態は、このような例を示す。
【０１１３】
図１０は、予め差し替えスケジュールの編集を終えてから、印刷出力データのプリンタエンジン１３への転送を行う場合の処理を示すフローチャートである。
【０１１４】
まず、第１の実施形態のようにして編集済みの差し替えスケジュールデータを読み込み（ステップＳ２０）、次に、印刷する全てのラスタ数を変数TotalRasへ代入し、プリンタエンジン１３への転送ラスタ数のカウンタ変数であるTotalReadRasに０を代入する（ステップＳ２１）。また、転送対象の印刷出力データを記憶する変数ReadFileに印刷出力データの名前を代入する（ステップＳ２２）。
【０１１５】
そして、変数ReadFileの印刷出力データについての、読み出し開始ラスタ番号を、読み出しラスタカウンタReadRasに、終了ラスタを終了ラスタカウンタEndRasへ代入する（ステップＳ２３）。そして、変数ReadFileが示す印刷出力データについて、カウンタReadRasの内容のラスタのデータをプリンタエンジン１３に転送する（ステップＳ２４）。そして、読み出しラスタカウンタReadRas、転送したラスタのカウンタTotalReadRasを１インクリメントする（ステップＳ２５）。
【０１１６】
次に、転送したラスタのカウンタTotalReadRasと印刷するすべてのラスタ数を変数TotalRasと比較し、カウンタTotalReadRasが、変数TotalRasと等しくなった時（ステップＳ２６；ＮＯ）、印刷出力データのプリンタエンジンへの転送を終了する。
【０１１７】
一方、カウンタTotalReadRasが変数TotalRasよりも小さければ（ステップＳ２６；ＹＥＳ）、読み出しラスタカウンタReadRasと終了ラスタEndRasを比較し（ステップＳ２７）、設定された範囲のデータの送信を繰り返す。
【０１１８】
しかし、設定された範囲についての転送が終了すると（ステップＳ２７；ＹＥＳ）、差し替えスケジュールデータから、次の印刷出力データ名をReadFileに代入し（ステップＳ２８）、開始ラスタ番号を読み出しラスタカウンタReadRasに、終了ラスタ番号を終了ラスタカウンタEndRasへ代入して（ステップＳ２９）、転送処理を繰り返す。
【０１１９】
このように、本発明においては、転送処理前における積極的な編集作業も可能となり、状況に応じて適切な印刷処理を行うことができる。
【０１２０】
【発明の効果】
請求項１に記載の印刷システムによれば、印刷データの分割範囲の設定と、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定を行い、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷装置に印刷させるようにしたので、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集を行うことができる。従って、長尺用紙を用いた印刷を行う場合でも、時間的またはコスト的に無駄を省いて適切な印刷を行うことができる。
【０１２１】
請求項２に記載の印刷システムによれば、印刷データ画像を表示するようにしたので、前記分割範囲の指定及び印刷順序の指定をより一層容易かつ確実に行うことができ、正確な編集により、適切な印刷を行うことができる。
【０１２２】
請求項３に記載の印刷システムによれば、前記表示された印刷データ画像の所望の範囲が拡大されるので、前記分割範囲の指定を、より一層容易に行うことができ、正確な編集により、より一層適切な印刷を行うことができる。
【０１２３】
請求項４に記載の印刷システムによれば、記憶手段に記憶された印刷データを所定の転送単位で前記記憶手段から前記印刷装置へと印刷データの転送し、かかる転送処理と並行して、印刷データ情報表示手段により印刷データに関する情報が表示されるため、既に各管理単位ごとの印刷データの転送が開始された後においても、所望の編集を行うことができる。従って、長尺用紙を用いた印刷を行う場合でも、時間的またはコスト的に無駄を省いて適切な印刷を行うことができる。
【０１２４】
【０１２５】
【０１２６】
請求項５に記載の印刷システムによれば、前記表示された印刷データのうち前記転送処理中のデータに相当するデータの位置が指標されるので、上述のような転送処理中の印刷データの編集作業を適切に行うことができ、より一層適切な印刷を行うことができる。
【０１２７】
請求項６に記載の印刷システムによれば、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記指標済みの位置である場合には、前記印刷順序指定を許可しないようにしたので、誤った分割範囲の指定を防止することができ、所望の画像の印刷を適切に行うことができる。
【０１２８】
請求項７に記載の印刷システムによれば、前記転送処理を一時停止させる位置が、前記表示された印刷データに指標して、前記指標された位置以降に相当するデータの転送を一時停止するようにしたので、前記表示された印刷データについての分割範囲及び印刷順序の指定等の作業を十分に時間的余裕をもって行うことができ、常に所望の画像を印刷することができる。
請求項８に記載のコントロール装置によれば、印刷データの分割範囲の設定と、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定を行い、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷装置により印刷されるように制御したので、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集が行われることになる。
【０１２９】
請求項９に記載の印刷制御方法によれば、印刷データの分割範囲の設定と、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定を行い、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷するようにしたので、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集を行うことができる。従って、長尺用紙を用いた印刷を行う場合でも、時間的またはコスト的に無駄を省いて適切な印刷を行うことができる。
【０１３０】
請求項１０に記載の印刷制御方法によれば、印刷データ画像を表示するようにしたので、前記分割範囲の指定及び印刷順序の指定をより一層容易かつ確実に行うことができ、正確な編集により、適切な印刷を行うことができる。
【０１３１】
請求項１１に記載の印刷制御方法によれば、前記表示された印刷データ画像の所望の範囲が拡大されるので、前記分割範囲の指定を、より一層容易に行うことができ、正確な編集により、より一層適切な印刷を行うことができる。
【０１３２】
請求項１２に記載の印刷制御方法によれば、所定の転送単位で印刷データの転送が行い、このような転送処理と並行して、印刷データに関する情報が表示されるため、既に各管理単位ごとの印刷データの転送が開始された後においても、所望の編集を行うことができる。従って、長尺用紙を用いた印刷を行う場合でも、時間的またはコスト的に無駄を省いて適切な印刷を行うことができる。
【０１３３】
【０１３４】
【０１３５】
請求項１３に記載の印刷制御方法によれば、前記表示された印刷データのうち前記転送処理中のデータに相当するデータの位置が指標されるので、上述のような転送処理中の印刷データの編集作業を適切に行うことができ、より一層適切な印刷を行うことができる。
【０１３６】
請求項１４に記載の印刷制御方法によれば、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記指標済みの位置である場合には、前記印刷順序指定を許可しないようにしたので、誤った分割範囲の指定を防止することができ、所望の画像の印刷を適切に行うことができる。
【０１３７】
請求項１５に記載の印刷制御方法によれば、前記転送処理を一時停止させる位置が、前記表示された印刷データに指標して、前記指標された位置以降に相当するデータの転送を一時停止するようにしたので、前記表示された印刷データについての分割範囲及び印刷順序の指定等の作業を十分に時間的余裕をもって行うことができ、常に所望の画像を印刷することができる。
【０１３８】
請求項１６に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、印刷データの分割範囲の設定と、各管理単位の前記印刷データごとの分割範囲に対して印刷順序の指定を行い、各管理単位の前記印刷データごとの分割範囲を、指定された順序となる単一の管理単位の印刷データとして印刷するようにしたので、既に各管理単位ごとに印刷データが記憶された後においても、所望の編集を行うことができる。従って、長尺用紙を用いた印刷を行う場合でも、時間的またはコスト的に無駄を省いて適切な印刷を行うことができる。
【０１３９】
請求項１７に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、印刷データ画像を表示するようにしたので、前記分割範囲の指定及び印刷順序の指定をより一層容易かつ確実に行うことができ、正確な編集により、適切な印刷を行うことができる。する拡大工程を更に実行させることを特徴とする。
【０１４０】
請求項１８に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、前記表示された印刷データ画像の所望の範囲が拡大されるので、前記分割範囲の指定を、より一層容易に行うことができ、正確な編集により、より一層適切な印刷を行うことができる。
【０１４１】
請求項１９に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、所定の転送単位で印刷データの転送が行い、このような転送処理と並行して、印刷データに関する情報が表示するようにしたので、既に各管理単位ごとの印刷データの転送が開始された後においても、所望の編集を行うことができる。従って、長尺用紙を用いた印刷を行う場合でも、時間的またはコスト的に無駄を省いて適切な印刷を行うことができる。
【０１４２】
【０１４３】
【０１４４】
請求項２０に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、前記表示された印刷データのうち前記転送処理中のデータに相当するデータの位置が指標されるので、上述のような転送処理中の印刷データの編集作業を適切に行うことができ、より一層適切な印刷を行うことができる。
【０１４５】
請求項２１に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、印刷順序を指定した複数の印刷データにおける各分割範囲間の連続位置が、前記指標済みの位置である場合には、前記印刷順序指定を許可しないようにしたので、誤った分割範囲の指定を防止することができ、所望の画像の印刷を適切に行うことができる。
【０１４６】
請求項２２に記載の印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体をコンピュータに読み取らせることにより、前記転送処理を一時停止させる位置が、前記表示された印刷データに指標して、前記指標された位置以降に相当するデータの転送を一時停止するようにしたので、前記表示された印刷データについての分割範囲及び印刷順序の指定等の作業を十分に時間的余裕をもって行うことができ、常に所望の画像を印刷することができる。
【図面の簡単な説明】
【図１】  本発明の第１の実施形態における印刷システムの概略構成を示すブロック図である。
【図２】  本発明の第１の実施形態における印刷システムの印刷データ処理の概略を説明する図である。
【図３】  （Ａ）及び（Ｂ）は本発明の第１の実施形態における印刷出力データの例を示す図である。
【図４】  本発明の第１の実施形態における印刷システムの概略構成を示す模式図である。
【図５】  本発明の第１の実施形態における印刷出力データの差し替え処理を説明するための図である。
【図６】  本発明の第１の実施形態における差し替えスケジュールデータの構成を示す図である。
【図７】  本発明の第１の実施形態における差し替えスケジュールデータの具体例を示す図である。
【図８】  本発明の第１の実施形態における差し替えスケジュール編集画面を示す図である。
【図９】  本発明の第１の実施形態における印刷制御処理を示すフローチャートである。
【図１０】  本発明の第２の実施形態における印刷制御処理を示すフローチャートである。
【符号の説明】
１…プリンタコントローラ
２…ネットワーク
３…通信インターフェース
４…ＲＯＭ
５…ＲＡＭ
６…ＣＰＵ
７…入出力インターフェース
８…ＣＲＴインターフェース
９…プリンタエンジンインターフェース
１０…ハードディスクインターフェース
１１…キーボード、マウス
１２…ＣＲＴ
１３…プリンタエンジン
１４…ハードディスク
【図１】
0003829407.tif 000002
【図２】
0003829407.tif 000003
【図３】
0003829407.tif 000004
【図４】
0003829407.tif 000005
【図５】
0003829407.tif 000006
【図６】
0003829407.tif 000007
【図７】
0003829407.tif 000008
【図８】
0003829407.tif 000009
【図９】
0003829407.tif 000010
【図１０】
0003829407.tif 000011