(57)【要約】【課題】ホストマシンから送られた画像データが最終ページであるか否かを判断することが可能な孔版印刷装置を提供する。【解決手段】版胴９と、製版部３と、制御手段４５と、ホストマシン４８から送られた画像データ５８を展開して制御手段４５に向けて送り出す画像データ展開手段５１とを有し、各画像データ５８のサイズに応じて版胴９に巻装するマスタ１９の長さを制御可能であると共に、画像データ５８が最終のデータである場合には版胴９の開孔部全てを覆う長さのマスタ１９を作成する孔版印刷装置１において、画像データ展開手段５１は、ジョブデータ５３の最後の位置に設けられた特定のコマンド５４を認識した際に、この直前に位置する展開画像データが最終のデータであると制御手段４５に通知する構成とした。【選択図】                        図５
2005011238.tif 000002
【特許請求の範囲】
【請求項１】
孔版印刷装置に接続され、該孔版印刷装置に複数の画像データを含むジョブデータを送信して製版動作及び印刷動作を行わせるホストマシンであって、
前記ジョブデータとして、その最初と最後の位置に特定のコマンドを有すると共に各画像データ間にのみ改ページコマンドを有するジョブデータを生成するプリンタドライバを有することを特徴とするホストマシン。
【請求項２】
請求項１記載のホストマシンに接続される孔版印刷装置であって、
開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、
前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成する孔版印刷装置において、
前記画像データ展開手段は、前記改ページコマンドを認識した際に、該改ページコマンドの直前に位置する前記展開画像データを前記制御手段に向けて送り出すと共に、最後の位置に設けられた前記特定のコマンドを認識した際に、該特定のコマンドの直前に位置する前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする孔版印刷装置。
【請求項３】
孔版印刷装置に接続され、該孔版印刷装置に複数の画像データを含むジョブデータを送信して製版動作及び印刷動作を行わせるホストマシンであって、
前記ジョブデータとして前記複数の画像データと該複数の画像データの前に設けられた印刷条件データとを有するジョブデータを生成するプリンタドライバと、前記ジョブデータを一旦受け取って解析し、前記複数の画像データ中から該画像データの個数コマンドを取得すると共に、取得した前記個数コマンドと対応した数値をページ数データとして前記印刷条件データ中に追記するジョブデータ解析手段とを有することを特徴とするホストマシン。
【請求項４】
請求項３記載のホストマシンに接続される孔版印刷装置であって、
開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、
前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成する孔版印刷装置において、
前記画像データ展開手段は、前記ページ数データを認識してこれを置数し、前記展開画像データを前記制御手段に向けて送り出すと共に置数した前記ページ数データを減算して、前記ページ数データが最終の前記展開画像データと対応する値となったときに、これから送り出される前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする孔版印刷装置。
【請求項５】
孔版印刷装置に接続され、該孔版印刷装置に複数の画像データを含むジョブデータを送信して製版動作及び印刷動作を行わせるホストマシンであって、
前記ジョブデータとして前記複数の画像データと該複数の画像データの前に設けられた印刷条件データとを有するジョブデータを生成するプリンタドライバと、前記ジョブデータを一旦受け取って解析し、前記複数の画像データ中から該画像データの個数コマンドを取得すると共に前記印刷条件データ中から前記複数の画像データの各原稿サイズデータをそれぞれ取得し、取得した前記個数コマンドをページ数データとして置数し、前記各画像データ中にそれぞれ対応した前記原稿サイズデータを製版サイズコマンドとして追記すると共に前記ページ数データを減算し、前記ページ数データが最終の前記展開画像データと対応する値となったときに、これから追記される前記製版サイズコマンドを最大サイズのコマンドとするジョブデータ解析手段とを有することを特徴とするホストマシン。
【請求項６】
請求項５記載のホストマシンにおいて、
前記ジョブデータ解析手段は、２つ以上連続して前記原稿サイズデータが同一である前記画像データが並ぶ場合、最初の画像データにのみ前記製版サイズコマンドを追記して他の画像データの前記製版サイズコマンドの追記を省略することを特徴とするホストマシン。
【請求項７】
請求項５または請求項６記載のホストマシンに接続される孔版印刷装置であって、
開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、
前記各画像データの前記製版サイズコマンドに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記製版サイズコマンドが前記最大サイズのコマンドである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成することを特徴とする孔版印刷装置。
【請求項８】
請求項３、請求項５または請求項６記載のホストマシンにおいて、
前記ジョブデータ解析手段は、前記プリンタドライバの出力を加工するユーティリティであることを特徴とするホストマシン。
【請求項９】
請求項３、請求項５または請求項６記載のホストマシンにおいて、
前記ジョブデータ解析手段は、前記プリンタドライバと協働するプラグインであることを特徴とするホストマシン。
【請求項１０】
ホストマシンに接続される孔版印刷装置であって、
開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ホストマシンから送信される複数の画像データを含むジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、
前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを製版して前記版胴がこれを巻装する孔版印刷装置において、
前記画像データ展開手段は前記ホストマシンから送られた前記画像データを複数展開可能な画像展開領域を有し、該画像展開領域に展開された前記展開画像データは前記制御手段に送り出されることにより該画像展開領域より削除され、前記画像データ展開手段は、前記画像展開領域より前記展開画像データを前記制御手段に送り出す際に前記画像展開領域に展開されている前記展開画像データの数を検知し、この数が１の場合にはこれから送り出される前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする孔版印刷装置。
【請求項１１】
請求項１０記載の孔版印刷装置において、
前記画像データ展開手段は、前記画像展開領域に展開されている前記展開画像データの数が１であるときに前記ホストマシンからの前記画像データの送信を所定時間待ち、この所定時間の間に新たな前記画像データが送信されないときに、これから送り出される前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする孔版印刷装置。
【請求項１２】
請求項１０または請求項１１記載の孔版印刷装置において、
前記版胴上に前記開孔部の全てを覆う長さのマスタが巻装されていない状態で前記ホストマシンからの前記画像データの送信が途絶えたとき、一定時間経過後、前記画像データ展開手段は、前記製版部に前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成させてこれを前記版胴に巻装させるための信号を、前記制御手段に向けて送出することを特徴とする孔版印刷装置。
【請求項１３】
請求項１２記載の孔版印刷装置において、
前記一定時間を設定する設定手段を有することを特徴とする孔版印刷装置。
【請求項１４】
最初と最後の位置に特定のコマンドを有すると共に複数の画像データを有し各画像データの後部に改ページコマンドを有するジョブデータを送出するホストマシンに接続される孔版印刷装置であって、
開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記各画像データをそれぞれ展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、
前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを製版して前記版胴がこれを巻装する孔版印刷装置において、
前記画像データ展開手段は第１の手段と第２の手段とを有し、第１の手段は、前記改ページコマンドを認識した際に該改ページコマンドの直前に位置する前記展開画像データを第２の手段に渡すと共に、最後の位置に設けられた前記特定のコマンドを認識した際に該特定のコマンドの直前に位置する前記展開画像データが最終のデータであると第２の手段に通知し、第２の手段は、第１の手段から前記展開画像データを受け取った後に所定時間待機し、前記所定時間内に第１の手段から最終のデータであるという通知を受け取った場合にはこの展開画像データが最終のデータであると前記制御手段に通知して前記制御手段に向けて送り出し、前記所定時間内に第１の手段から最終のデータであるという通知を受け取らなかった場合にはそのまま前記制御手段に向けて送り出すことを特徴とする孔版印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、製版されたマスタを巻装して印刷を行う孔版印刷装置に関し、詳しくはホストマシンと接続された孔版印刷装置の製版制御に関する。
【０００２】
【従来の技術】
多孔性の支持円筒体である多孔性支持板の周面に樹脂あるいは金属網体のメッシュスクリーンを複数層巻装してなる回転自在な版胴と、熱可塑性樹脂フィルム（厚み１〜３μｍ程度のものが一般的に用いられる）と和紙繊維あるいは合成繊維あるいは和紙繊維と合成繊維とを混抄したものとを貼り合わせてなるラミネート構造のマスタとを用い、マスタの熱可塑性樹脂フィルム面をサーマルヘッドにより加熱穿孔製版した後に版胴に巻装し、版胴内部に設けられたインキ供給手段によりインキを供給しつつプレスローラ等の押圧手段によって用紙を版胴外周面上の製版済みマスタに連続的に押圧することにより、版胴開孔部及びマスタ穿孔部よりインキを滲出させて用紙に転移させることで印刷を行う感熱デジタル式孔版印刷装置が一般的に知られている。
【０００３】
上述の版胴は、インキが滲出する開孔部と、マスタの先端を挟持するクランパやステージ部等が配設された非開孔部とを有しており、開孔部の長さは印刷される最大サイズの用紙に合わせて設定されている。例えば、最大Ａ３サイズの用紙が印刷可能な孔版印刷装置では、開孔部の長さは約４２０ｍｍである。
【０００４】
この孔版印刷装置では、印刷終了後に原稿を変更して次の印刷を行う際に、使用者が製版スタートキーを押下することにより排版手段が版胴外周面から使用済みのマスタを剥離し、製版手段によって新たに製版されたマスタを版胴外周面に自動的に巻装するように構成されている。これは、印刷終了直後に使用済みのマスタを版胴外周面から剥離すると、次の印刷に先立って新しい製版済みマスタが巻装されるまでは版胴外周面が大気に晒された状態で放置されることとなり、この状態が長時間に及ぶと版胴の外周面や開孔部に残留したインキが蒸発あるいは固化し、次版の印刷時においてマスタへのインキ補給が阻害されて良好な印刷が行われないことがあるため、使用済みのマスタを版胴の外周面上に巻装させたままの状態を維持することで版胴外周面の乾燥を防止しているのである。
【０００５】
従って、上述の孔版印刷装置に使用されるマスタとしては、版胴開孔部全域を覆う必要があると共にクランパによる挟持長さや押圧手段接触位置等の余裕を見て、４２０ｍｍ＋αの長さのものが用いられることとなるが、この孔版印刷装置によってＡ４サイズの印刷物を得る場合にはマスタの約半分が印刷に使用されない余白（未穿孔）部分となると共に、マスタに付着して廃棄されるインキ量が増大してコストアップを招いてしまう。
【０００６】
そこで、開孔長さの大きな版胴を使用し、巻装されるマスタの長さを使用される印刷用紙あるいは製版される画像の大きさ等に応じて切断可能であって、版胴開孔部の全てを覆うマスタと版胴開孔部の一部を覆うマスタとを任意に製版してこれを版胴に巻装し、短いマスタが巻装された場合にマスタの存在しない版胴開孔部を押圧手段が押圧しないように押圧手段の押圧範囲を制御し、さらに最終の原稿に対応したマスタとして版胴開孔部の全てを覆うマスタを製版することが可能な孔版印刷装置が、例えば「特許文献１」に開示されている。
【０００７】
また最近では、孔版印刷装置をパーソナルコンピュータ等のホストマシンと接続し、このホストマシンからの印刷情報に応じて印刷を行うことが頻繁に行われるようになってきている。印刷すべき画像データをホストマシンから受信して製版を行う場合、「特許文献１」に記載された技術ではこれから行われる製版動作が最終の画像データであるかどうかの判断ができないため、最終の画像データであるにもかかわらずマスタを版胴開孔部よりも短い長さで製版させてしまう虞がある。そこで、ホストマシンと接続された孔版印刷装置において、ホストマシンからの画像情報に応じて印刷を行う際に、上述の問題点を解消するための技術が、例えば「特許文献２」に開示されている。
【０００８】
【特許文献１】
特開平１０−１９３７６７号公報  （第４−１２頁、図７，８）
【特許文献２】
特開２０００−３２６６１２号公報  （第７，８頁、図１，６，７）
【０００９】
【発明が解決しようとする課題】
「特許文献２」に開示された技術では、孔版印刷装置本体に設けられた制御手段にラスタイメージプロセッサ（ＲＩＰ）を介してホストマシンからの画像データを取り込み、ＲＩＰによって画像展開されたビットマップ画像データに基づいて制御手段がサーマルヘッドドライバに信号を送り、サーマルヘッドドライバからの指令に基づいてサーマルヘッドが作動してマスタに製版を行っている。ここで、ＲＩＰはホストマシンに設けられたプリンタドライバからの画像データ受信時にこの画像データが最終ページであるか否かの判断を行っているが、この判断が何に基づいて行われているかの記載がなく、具体的な内容は不明である。
【００１０】
通常、プリンタドライバから送られた画像データが最終ページであるか否かの判断は、その画像データの開始位置と終了位置に必ず記述されている特別なコマンド（ＵＥＬ）によって判断される。すなわち、複数ページにわたる印字データの最後に記述されているＵＥＬの有無を判断し、ＵＥＬを認識したときにこのＵＥＬの前に記述されている印字データが最終ページであると判断している。
【００１１】
しかし、印字データ中にはその最終部にページの区切りを判断するためのページ区切りコマンド（Ｆ／Ｆ）が必ず記述されており、このＦ／Ｆを受け取ったＲＩＰは画像展開したビットマップデータを制御手段に送ってしまい、これに基づいて孔版印刷装置側では製版動作が開始されてしまう。従って、例えばＡ３サイズのマスタを巻装可能な孔版印刷装置において、Ａ４サイズ１ページ分の印字データのみがプリンタドライバからＲＩＰに送られた場合であっても、ＵＥＬの前に記述されている印字データの最終部分にはＦ／Ｆが必ず記述されているため、Ｆ／Ｆを受けたＲＩＰはＵＥＬを受け取る前にビットマップデータを制御手段に送ってしまい、最終ページであるにもかかわらず孔版印刷装置側ではＡ４サイズでマスタが切断されてしまうために上述した不具合が発生してしまう。
【００１２】
本発明は上記問題点を解決し、ホストマシンと接続されかつマスタの切断長さを制御可能であると共に、ホストマシンから送られた画像データが最終ページであるか否かを判断することが可能であり、送られたデータが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能な孔版印刷装置の提供を目的とする。
【００１３】
【課題を解決するための手段】
請求項１記載の発明は、孔版印刷装置に接続され、該孔版印刷装置に複数の画像データを含むジョブデータを送信して製版動作及び印刷動作を行わせるホストマシンであって、前記ジョブデータとして、その最初と最後の位置に特定のコマンドを有すると共に各画像データ間にのみ改ページコマンドを有するジョブデータを生成するプリンタドライバを有することを特徴とする。
【００１４】
請求項２記載の発明は、請求項１記載のホストマシンに接続される孔版印刷装置であって、開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成し、前記画像データ展開手段は、前記改ページコマンドを認識した際に、該改ページコマンドの直前に位置する前記展開画像データを前記制御手段に向けて送り出すと共に、最後の位置に設けられた前記特定のコマンドを認識した際に、該特定のコマンドの直前に位置する前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする。
【００１５】
請求項３記載の発明は、孔版印刷装置に接続され、該孔版印刷装置に複数の画像データを含むジョブデータを送信して製版動作及び印刷動作を行わせるホストマシンであって、前記ジョブデータとして前記複数の画像データと該複数の画像データの前に設けられた印刷条件データとを有するジョブデータを生成するプリンタドライバと、前記ジョブデータを一旦受け取って解析し、前記複数の画像データ中から該画像データの個数コマンドを取得すると共に、取得した前記個数コマンドと対応した数値をページ数データとして前記印刷条件データ中に追記するジョブデータ解析手段とを有することを特徴とする。
【００１６】
請求項４記載の発明は、請求項３記載のホストマシンに接続される孔版印刷装置であって、開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成し、前記画像データ展開手段は、前記ページ数データを認識してこれを置数し、前記展開画像データを前記制御手段に向けて送り出すと共に置数した前記ページ数データを減算して、前記ページ数データが最終の前記展開画像データと対応する値となったときに、これから送り出される前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする。
【００１７】
請求項５記載の発明は、孔版印刷装置に接続され、該孔版印刷装置に複数の画像データを含むジョブデータを送信して製版動作及び印刷動作を行わせるホストマシンであって、前記ジョブデータとして前記複数の画像データと該複数の画像データの前に設けられた印刷条件データとを有するジョブデータを生成するプリンタドライバと、前記ジョブデータを一旦受け取って解析し、前記複数の画像データ中から該画像データの個数コマンドを取得すると共に前記印刷条件データ中から前記複数の画像データの各原稿サイズデータをそれぞれ取得し、取得した前記個数コマンドをページ数データとして置数し、前記各画像データ中にそれぞれ対応した前記原稿サイズデータを製版サイズコマンドとして追記すると共に前記ページ数データを減算し、前記ページ数データが最終の前記展開画像データと対応する値となったときに、これから追記される前記製版サイズコマンドを最大サイズのコマンドとするジョブデータ解析手段とを有することを特徴とする。
【００１８】
請求項６記載の発明は、請求項５記載のホストマシンにおいて、さらに前記ジョブデータ解析手段は、２つ以上連続して前記原稿サイズデータが同一である前記画像データが並ぶ場合、最初の画像データにのみ前記製版サイズコマンドを追記して他の画像データの前記製版サイズコマンドの追記を省略することを特徴とする。
【００１９】
請求項７記載の発明は、請求項５または請求項６記載のホストマシンに接続される孔版印刷装置であって、開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、前記各画像データの前記製版サイズコマンドに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記製版サイズコマンドが前記最大サイズのコマンドである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成することを特徴とする。
【００２０】
請求項８記載の発明は、請求項３、請求項５または請求項６記載のホストマシンにおいて、さらに前記ジョブデータ解析手段は、前記プリンタドライバの出力を加工するユーティリティであることを特徴とする。
【００２１】
請求項９記載の発明は、請求項３、請求項５または請求項６記載のホストマシンにおいて、さらに前記ジョブデータ解析手段は、前記プリンタドライバと協働するプラグインであることを特徴とする。
【００２２】
請求項１０記載の発明は、ホストマシンに接続される孔版印刷装置であって、開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ホストマシンから送信される複数の画像データを含むジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記ホストマシンから送られた前記画像データを各画像データ毎に展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを製版して前記版胴がこれを巻装する孔版印刷装置において、前記画像データ展開手段は前記ホストマシンから送られた前記画像データを複数展開可能な画像展開領域を有し、該画像展開領域に展開された前記展開画像データは前記制御手段に送り出されることにより該画像展開領域より削除され、前記画像データ展開手段は、前記画像展開領域より前記展開画像データを前記制御手段に送り出す際に前記画像展開領域に展開されている前記展開画像データの数を検知し、この数が１の場合にはこれから送り出される前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする。
【００２３】
請求項１１記載の発明は、請求項１０記載の孔版印刷装置において、さらに前記画像データ展開手段は、前記画像展開領域に展開されている前記展開画像データの数が１であるときに前記ホストマシンからの前記画像データの送信を所定時間待ち、この所定時間の間に新たな前記画像データが送信されないときに、これから送り出される前記展開画像データが最終のデータであると前記制御手段に通知することを特徴とする。
【００２４】
請求項１２記載の発明は、請求項１０または請求項１１記載の孔版印刷装置において、さらに前記版胴上に前記開孔部の全てを覆う長さのマスタが巻装されていない状態で前記ホストマシンからの前記画像データの送信が途絶えたとき、一定時間経過後、前記画像データ展開手段は、前記製版部に前記マスタとして前記版胴の開孔部全てを覆う長さのものを作成させてこれを前記版胴に巻装させるための信号を、前記制御手段に向けて送出することを特徴とする。
【００２５】
請求項１３記載の発明は、請求項１２記載の孔版印刷装置において、さらに前記一定時間を設定する設定手段を有することを特徴とする。
【００２６】
請求項１４記載の発明は、最初と最後の位置に特定のコマンドを有すると共に複数の画像データを有し各画像データの後部に改ページコマンドを有するジョブデータを送出するホストマシンに接続される孔版印刷装置であって、開孔部を有しマスタを巻装する版胴と、前記マスタを製版・搬送・切断する製版部と、前記ジョブデータに基づいて製版動作及び印刷動作を制御する制御手段と、前記各画像データをそれぞれ展開し、展開した展開画像データを個々に前記制御手段に向けて送り出す画像データ展開手段とを有し、前記各画像データのサイズに応じて前記版胴に巻装する前記マスタの長さを制御可能であると共に、前記ホストマシンから送られた前記画像データが最終のデータである場合には、前記製版部が前記マスタとして前記版胴の開孔部全てを覆う長さのものを製版して前記版胴がこれを巻装する孔版印刷装置において、前記画像データ展開手段は第１の手段と第２の手段とを有し、第１の手段は、前記改ページコマンドを認識した際に該改ページコマンドの直前に位置する前記展開画像データを第２の手段に渡すと共に、最後の位置に設けられた前記特定のコマンドを認識した際に該特定のコマンドの直前に位置する前記展開画像データが最終のデータであると第２の手段に通知し、第２の手段は、第１の手段から前記展開画像データを受け取った後に所定時間待機し、前記所定時間内に第１の手段から最終のデータであるという通知を受け取った場合にはこの展開画像データが最終のデータであると前記制御手段に通知して前記制御手段に向けて送り出し、前記所定時間内に第１の手段から最終のデータであるという通知を受け取らなかった場合にはそのまま前記制御手段に向けて送り出すことを特徴とする。
【００２７】
【実施例】
図１は、本発明の一実施例に適用可能な孔版印刷装置を示している。同図において孔版印刷装置１は、印刷部２、製版部３、給紙部４、排版部５、排紙部６、画像読取部７等を有している。なお、この孔版印刷装置１は、特開平１０−１９３７６７号公報に開示された孔版印刷装置１と同様の構成を有しているので、本実施例においては主要部のみを説明し、個々の詳細な説明は省略する。
【００２８】
装置本体８の中央に配設された印刷部２は、版胴９、プレスローラ１０等を有している。
図示しない支軸によって装置本体８に回転自在に支持された版胴９は、その表面に多数の開孔が形成された開孔部と非開孔部とを有しており、開孔部の長さはＡ３サイズの用紙に対して印刷を行うことが可能な長さに形成されている。非開孔部には、版胴９の外周面上に後述するマスタ１９の先端を係止するためのクランパ１１が開閉可能に取り付けられている。また版胴９の内部には、版胴９の内周面にインキを供給する図示しないインキ供給手段が配設されている。
【００２９】
版胴９の下方には、版胴９の外周面に対して接離自在なプレスローラ１０が配設されている。プレスローラ１０は一対のプレスローラアーム１２間に回転自在に支持されており、図示しない揺動手段によってプレスローラアーム１２が揺動されることにより、その周面が版胴９の外周面から離間する図１に実線で示す離間位置と、その周面が版胴９の外周面に圧接する図１に破線で示す圧接位置とを選択的に占める。プレスローラ１０には押圧範囲可変手段４６（図２参照）が接続されており、プレスローラ１０が圧接する版胴９の周方向長さを制御可能に構成されている。
【００３０】
印刷部２の右上方に配設された製版部３は、マスタロール支持部材１３、プラテンローラ１４、サーマルヘッド１５、切断手段１６、マスタ搬送ローラ対１７，１８等を有している。
マスタロール支持部材１３は、多孔性支持体と熱可塑性樹脂フィルムとを貼り合わせてなるマスタ１９をロール状に巻成したマスタロール２０を回転自在かつ着脱自在に支持する。プラテンローラ１４は、ステッピングモータ２１によって回転駆動され、図１において時計回り方向に回転する。サーマルヘッド１５は、複数の発熱素子を有しており、各発熱素子が選択的に発熱することによりマスタ１９の熱可塑性樹脂フィルム面を穿孔製版する。
【００３１】
切断手段１６は、固定刃である下刃と可動刃である上刃とを有し、下刃に対して上刃が回転移動してマスタ１９を切断する。各マスタ搬送ローラ対１７，１８は駆動ローラとこれに圧接する従動ローラとを有しており、マスタ１９を挟持して搬送する。各マスタ搬送ローラ対１７，１８の回転周速度はプラテンローラ１４の回転周速度よりも若干速くなるように設定されていて、各マスタ搬送ローラ対１７，１８には図示しないワンウェイクラッチがそれぞれ組み込まれている。
【００３２】
製版部３の下方に配設された給紙部４は、給紙トレイ２２、給紙ローラ２３、分離ローラ２４、分離ころ２５、レジストローラ対２６等を有している。
上面に多数の用紙Ｐを積載可能な給紙トレイ２２は、装置本体８に上下動自在に支持されている。給紙トレイ２２上には、用紙Ｐをガイドする一対のサイドフェンス２７と、積載された用紙Ｐのサイズを検出する複数の用紙サイズ検知センサ２８とが設けられている。
【００３３】
給紙トレイ２２の上方には、給紙ローラ２３及び分離ローラ２４が配設されており、分離ローラ２４と対向する位置に分離ころ２５が配設されている。給紙ローラ２３及び分離ローラ２４は給紙トレイ２２上の用紙Ｐと所定の圧接力で圧接し、それぞれ図１において時計回り方向に同期して回転駆動される。分離ころ２５は所定の圧接力で分離ローラ２４に圧接されており、分離ローラ２４と同方向に間欠回転可能に構成されている。
【００３４】
レジストローラ対２６は駆動ローラと従動ローラとを有しており、図示しない回転駆動手段によって駆動ローラが版胴９の回転と同期した所定のタイミングで回転することにより、給紙トレイ２２上から送られた用紙Ｐを所定のタイミングで印刷部２に向けて給送する。
【００３５】
印刷部２の左上方に配設された排版部５は、上排版部材２９、下排版部材３０、排版ボックス３１、圧縮板３２等を有しており、上排版部材２９と下排版部材３０とで版胴９の外周面上から剥離した使用済みマスタ３３を搬送し、排版ボックス３１の内部に収納する。収納された使用済みマスタ３３は、図の実線位置から破線位置へと下降する圧縮板３２によって圧縮され、使用済みマスタ３３の収納量が所定量に達すると、排版ボックス３１が装置本体８から取り外されて使用済みマスタ３３が廃棄される。
【００３６】
排版部５の下方に配設された排紙部６は、剥離爪３４、排紙搬送部材３５、排紙トレイ３６等を有している。
剥離爪３４は装置本体８に揺動自在に支持されており、その先端が版胴９の外周面に近接する図１に示す位置と、その先端が版胴９の外周面より離間する位置とを選択的に占める。
【００３７】
排紙搬送部材３５は、駆動ローラ、従動ローラ、無端ベルト、吸引ファン等を有しており、吸引ファンの吸引力によって無端ベルト上に用紙Ｐを吸着しつつ図１に矢印で示す方向に搬送する。排紙搬送部材３５によって搬送された用紙Ｐをその上面に積載可能な排紙トレイ３６は、１対のサイドフェンス３７と１つのエンドフェンス３８とを有している。
【００３８】
装置本体８の上部に配設された画像読取部７は、自動原稿読取装置（ＡＤＦ）３９、コンタクトガラス４０、圧板４１、複数のミラー及び蛍光灯等を有する走査ユニット４２、走査された画像を集束するレンズ４３、集束された画像を処理する画像センサ４４等を有している。
【００３９】
図２は、孔版印刷装置１の作動を制御する制御手段のブロック図である。装置本体８の内部に配設された制御手段４５は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有する周知のマイクロコンピュータによって構成されている。制御手段４５には、版胴９の開孔部全てを覆う標準長さでマスタ１９を切断する第１モード、及び製版された画像の大きさに対応した任意の長さでマスタ１９を切断する第２モードに対応した印刷部２及び製版部３の動作プログラムの他、孔版印刷装置１全体の動作プログラムが記憶されている。この孔版印刷装置１は、装置単体での使用時においては、装置本体の上部前面に設けられた操作パネル４７からの入力に基づいて動作を行う。
【００４０】
上述した孔版印刷装置１を用いた本発明の第１の実施例を以下に説明する。
図３は、第１の実施例の概略構成を示すブロック図である。同図において符号４８は孔版印刷装置１に接続されるホストマシンを示しており、本実施例ではパーソナルコンピュータによって構成されている。ホストマシン４８は、その内部に、印刷すべき複数の画像データを作成するアプリケーション４９、アプリケーション４９から複数の画像データを受け取り、各画像データを孔版印刷装置１側で画像展開することが可能なジョブデータに変換するプリンタドライバ５０等を有している。本実施例において、プリンタドライバ５０はジョブデータを記述するプリンタ記述言語（ＰＤＬ）としてＰＣＬ５ｅを用いているが、他のＰＤＬを使用してもよい。
【００４１】
一方、ホストマシン４８と電気的に接続され、ホストマシン４８からのジョブデータに基づいて動作を行う孔版印刷装置１は、その内部に上述した制御手段４５の他、プリンタドライバ５０から送られたジョブデータを各画像データに応じてそれぞれ展開し、展開画像データとしてのラスタイメージデータ（ビットマップデータ）を作成する画像データ展開手段としてのラスタイメージプロセッサ（ＲＩＰ）５１と、ラスタイメージデータを記憶する画像メモリ５２とを有している。画像メモリ５２に記憶されたラスタイメージデータは、ジョブデータ中に記述されたページ区切りコマンド（Ｆ／Ｆ）をＲＩＰ５１が受け取った際に制御手段４５へと送られ、ラスタイメージデータを受け取った制御手段４５はこのデータに基づいて図示しないサーマルヘッドドライバに信号を送り、このサーマルヘッドドライバからの信号に基づいてサーマルヘッド１５の各発熱素子が選択的に発熱することによりマスタ１９への製版が行われる。
【００４２】
また、ジョブデータ中には各画像データのサイズに応じた原稿サイズデータを含む印刷条件データが記述されており、この印刷条件データに基づいてＲＩＰ５１から制御手段４５に対して制御信号が送られ、この制御信号に基づいて制御手段４５が切断手段１６の作動を制御することにより、マスタ１９が各画像データのサイズに応じて切断可能となるように構成されている。
【００４３】
図４は、プリンタドライバ５０からＲＩＰ５１に送られるジョブデータの一例を示している。このジョブデータ５３は行番号１〜１１（行番号は説明の便宜上付した番号であり、実際のジョブデータには含まれない）で構成されており、その最初と最後、すなわち行番号１と行番号１１にはジョブデータ５３を識別可能とするための、特定のコマンドとしてのＵＥＬ（Ｕｎｉｖｅｒｓａｌ  ＥｘｉｔＬａｎｇｕａｇｅ）５４が記述されている。
【００４４】
ジョブデータ５３の行番号２〜８は印刷条件データ５５を示しており、行番号４には版胴９に巻装されるマスタ１９の長さを第１モードに対応した長さあるいは第２モードに対応した長さの何れに設定されているかを示すマスタカットコマンド５６が、行番号８には各画像データのサイズを示す原稿サイズデータ５７がそれぞれ記述されている。図４に示す例では、マスタカットコマンド５６が第２モードに設定されたことを示しており、原稿サイズデータ５７が「２６」というサイズに設定されたことを示している。原稿サイズデータにおける「２６」は、Ａ４サイズを示している。
【００４５】
ジョブデータ５１の行番号９及び１０は画像データ５８を示しており、１つの行番号で１つの画像データ５８を示している。この例では行番号が２つあるので、２つの画像データ５８すなわち２ページ分の画像データ５８であることを示している。各画像データ５８の先頭部には、画像データの開始であることを示すページ開始コマンド５９が記述されている。なお、この例では便宜上１つの行番号で１つの画像データ５８を示すこととしたが、１つの画像データ５８が複数行にわたって記述されることが多いので、画像データ５８の個数はページ開始コマンド５９の数を認識することにより判定される。
【００４６】
また、１つ目の画像データ５８と２つ目の画像データ５８との間、すなわち１つ目の画像データ５８の最終部分と２つ目の画像データ５８のページ開始コマンド５９との間には、改ページコマンド６０が記述されている。この改ページコマンド６０は各画像データ５８間にのみ記述され、例えば画像データ５８が４つある場合には、１つ目と２つ目の間、２つ目と３つ目の間、及び３つ目と４つ目の間にのみ記述され、４つ目の画像データ５８の後ろには記述されない。
【００４７】
上述の構成に基づき、以下にこの第１の実施例における、ホストマシン４８からの指示に基づいた孔版印刷装置１の動作を説明する。
ホストマシン４８において、製版条件及び印刷条件が設定された後に印刷開始コマンドが実行されると、図４に示したジョブデータ５３がプリンタドライバ５０からＲＩＰ５１に向けて送られる。この例では、ホストマシン４８において第２モード、すなわち製版された画像の大きさに対応した任意の長さでマスタ１９を切断するモードが選択されており、マスタカットコマンド５６が「ＭＣＵＴ＝ＯＮ＜０Ａ＞」となっている。なお、第１モード、すなわち版胴９の開孔部全てを覆う標準長さでマスタ１９を切断するモードが選択されている場合は、マスタカットコマンド５６が「ＭＣＵＴ＝ＯＦＦ＜０Ａ＞」となる。また、ホストマシン４８から孔版印刷装置１へは２つの画像データ５８が送られる。
【００４８】
以下、図５に示すフローチャートに基づいて、ＲＩＰ５１におけるジョブデータ５３の処理工程を説明する。
ＳＴ１０１においてジョブデータ５３を受信したＲＩＰ５１は、ジョブデータ５３の先頭に記載されているＵＥＬ５４を認識した後、ＳＴ１０２でマスタカットコマンド５６を解析し、マスタカットが有効であるか否か、すなわち第１モードであるか第２モードであるかを判断する。このとき、第１モードであってマスタカットが無効である場合には、ＳＴ１０３に進んで画像展開処理を行う。また、第２モードであってマスタカットが有効である場合には、ＳＴ１０４に進んで製版された画像の大きさに対応した任意の長さでマスタ１９を切断するマスタカット工程を製版条件に設定した後にＳＴ１０３に進む。本実施例ではマスタカットコマンド５６が「ＭＣＵＴ＝ＯＮ＜０Ａ＞」であるので、ＳＴ１０４に進んだ後にＳＴ１０３に進む。
【００４９】
ＳＴ１０３では画像展開処理が行われる。ＲＩＰ５１は、受け取ったジョブデータ５３の画像データ５８を解析し、ページ開始コマンド５９を認識した後に画像展開処理を行い、画像展開したラスタイメージデータを画像メモリ５２に格納する。画像メモリ５２にラスタイメージデータが格納されると、ＲＩＰ５１の処理工程はＳＴ１０５に進み、画像メモリ５２に格納したラスタイメージデータが最後であるか否かの判断を行う。この判断は改ページコマンド６０が入力されるかＵＥＬ５４が入力されるかで判断される。
【００５０】
改ページコマンド６０が入力された場合には、ＲＩＰ５１は次のデータがあると判断し、ＳＴ１０６に進み画像メモリ５２に格納したラスタイメージデータを制御手段４５に送った後、ＳＴ１０３に戻って次の画像データ５８の画像展開処理を行う。ラスタイメージデータを受け取った制御手段４５は、孔版印刷装置１の各駆動回路を作動させて第２モードでの製版及び印刷動作を行わせる。
【００５１】
ＵＥＬ５４が入力された場合には、ＲＩＰ５１はこれが最後のラスタイメージデータであると判断し、ＳＴ１０７に進んでマスタカット工程の無効化を制御手段４５に通知した後、ＳＴ１０８に進んで画像メモリ５２に格納したラスタイメージデータを制御手段４５に送る。ラスタイメージデータを受け取った制御手段４５は、孔版印刷装置１の各駆動回路を作動させて第１モードでの製版及び印刷動作を行わせる。
【００５２】
上述の構成により、ＲＩＰ５１がジョブデータ５３に記述されている改ページコマンド６０とＵＥＬ５４とを識別することによりこのラスタイメージデータが最終ページであるか否かの判断を行うことができ、ラスタイメージデータが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能となり、版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。
【００５３】
図６は、本発明の第２の実施例の概略構成を示すブロック図である。この第２の実施例は、第１の実施例と比較すると、ホストマシン４８がジョブデータ解析手段としてのユーティリティ６１を有する点、プリンタドライバ５０から送出されるＰＤＬが異なる点、ＲＩＰ５１でのジョブデータの処理工程が異なる点において相違している。
【００５４】
ユーティリティ６１は、プリンタドライバ５０から送られたジョブデータを一旦受け取って解析し、複数の画像データの中から各画像データの個数コマンドを取得すると共に、取得した個数コマンドと対応したページ数データをジョブデータに追記する機能を有している。以下、図に基づいて説明する。
【００５５】
図７は、プリンタドライバ５０からユーティリティ６１に送られるジョブデータの一例を示している。このジョブデータ５３Ａは、第１の実施例で示したジョブデータ５３と比較すると、改ページコマンド６０が全ての画像データ５８の後ろに記述される点においてのみ相違している。
【００５６】
上述の構成に基づき、図８に示すフローチャートを用いてユーティリティ６１におけるジョブデータ５３Ａの解析工程を説明する。
ジョブデータ５３Ａを受信したユーティリティ６１は、ＵＥＬ５４を認識した後にＳＴ２０１でマスタカットコマンド５６を解析し、マスタカットが有効であるか否かを判断する。このとき、マスタカットが無効である場合には直ちに解析工程を終了する。マスタカットが有効である場合には、ＳＴ２０２に進んでマスタカット工程を製版条件に設定した後にＳＴ２０３に進む。
【００５７】
ＳＴ２０３において、画像データ５８中のページ開始コマンド５９の個数を認識してこれを取得すると共に、原稿サイズデータ５７を取得した後、ＳＴ２０４に進む。ＳＴ２０４では、ＳＴ２０３において取得したページ開始コマンド５９の個数、すなわち画像データ５８の総ページ数の判断が行われる。
【００５８】
総ページ数が２ページ未満である場合、すなわち１ページのみである場合には、ＳＴ２０５に進んでマスタカットの無効化が行われて解析工程が終了する。マスタカットの無効化はマスタカットコマンド５６を書き換えることで行われ、マスタカットコマンド５６が「ＭＣＵＴ＝ＯＦＦ＜０Ａ＞」に書き換えられる。総ページ数が２ページ以上である場合にはＳＴ２０６に進み、図９に示すように、取得した総ページ数に対応したページ数データ６２（本例では１０ページ）を印刷条件データ５５中に追記し、ジョブデータ５３Ａがジョブデータ５３Ｂに書き換えられて解析工程が終了する。
【００５９】
ユーティリティ６１による解析工程が終了すると、ジョブデータ５３Ｂがユーティリティ６１からＲＩＰ５１に向けて送られる。以下、図１０に示すフローチャートに基づいて、ＲＩＰ５１におけるジョブデータ５３Ｂの処理工程を説明する。
【００６０】
ＳＴ３０１においてジョブデータ５３Ｂを受信したＲＩＰ５１は、ジョブデータ５３Ｂの先頭に記載されているＵＥＬ５４を認識した後、ＳＴ３０２でページ数データ６２を含む印刷条件データ５５から印刷条件及び総ページ数を取得する。その後、ＳＴ３０３でマスタカットコマンド５６を解析し、マスタカットが有効であるか否かを判断する。
【００６１】
マスタカットが無効である場合には、ＳＴ３０４に進んで画像展開処理を行った後、ＳＴ３０５に進んで画像展開して画像メモリ５２に格納されたラスタイメージデータを１ページ毎に制御手段４５に向けて送る。これは全てのページのラスタイメージデータが送られるまで繰り返される。ラスタイメージデータを受け取った制御手段４５は、孔版印刷装置１の各駆動回路を作動させて第１モードでの再販及び印刷動作を１ページ毎に行わせる。
【００６２】
マスタカットが有効である場合には、ＳＴ３０６に進んでマスタカット工程を製版条件に設定した後、ＳＴ３０７に進んでページ数データ６２より得た数値Ｎを内部メモリに置数する。このときに置数される数値Ｎは、総ページ数Ｎｔから１を引いた値が置数される。
【００６３】
内部メモリに数値Ｎが置数されると、ＳＴ３０８に進んで画像展開処理が行われ、画像展開されたラスタイメージデータは画像メモリ５２内に格納される。画像展開終了後、ＳＴ３０９において数値Ｎが１だけ減算され、さらにＳＴ３１０に進んで減算後の数値Ｎが０であるか否か、すなわち最終ページであるか否かが判断される。
【００６４】
ＳＴ３１０において数値Ｎが０ではないと判断されると、最終ページではないと判断されてＳＴ３１１に進み、画像メモリ５２内に格納されたラスタイメージデータが制御手段４５に向けて送られた後、ＳＴ３０８に戻って次の画像データ５８の画像展開処理が行われる。ラスタイメージデータを受け取った制御手段４５は、孔版印刷装置１の各駆動回路を作動させて第２モードでの製版及び印刷動作を行わせる。
【００６５】
ＳＴ３１０において数値Ｎが０であると判断されると、最終ページであると判断されてＳＴ３１２に進み、マスタカット工程の無効化が制御手段４５に通知された後、ＳＴ３１３に進んで画像メモリ５２に格納されたラスタイメージデータが制御手段４５に向けて送られる。ラスタイメージデータを受け取った制御手段４５は、孔版印刷装置１の各駆動回路を作動させて第１モードでの製版及び印刷動作を行わせる。
【００６６】
上述の構成により、ユーティリティ６１がジョブデータ５３Ａを一旦受け取って解析し、ページ数データ６２を印刷条件データ５５中に追記してジョブデータ５３Ｂに書き換えた後、ＲＩＰ５１がジョブデータ５３Ｂに記述されたページ数データ６２を認識してこれを置数し、置数された数値Ｎによってこのラスタイメージデータが最終ページであるか否かの判断を行うことができ、ラスタイメージデータが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能となり、版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。
【００６７】
図１１は、本発明の第３の実施例の概略構成を示すブロック図である。この第３の実施例は、第２の実施例と比較すると、ユーティリティ６１に代えてジョブデータ解析手段としてのユーティリティ６３をホストマシン４８が有する点、及びＲＩＰ５１でのジョブデータの処理工程が異なる点において相違している。
【００６８】
ユーティリティ６３は、プリンタドライバ５０から送られたジョブデータを一旦受け取って解析し、複数の画像データの中から各画像データの個数コマンドを取得すると共に印刷条件データの中から各画像データに対応した原稿サイズデータをそれぞれ取得し、取得した個数コマンドと対応したページ数データを置数すると共に各画像データ中にそれぞれ対応した原稿サイズデータを製版サイズコマンドとして追記し、ページ数データを減算して減算された数値が最終ページに対応する値となったときにこれから追記される製版サイズコマンドを最大サイズのコマンドとする機能を有している。
【００６９】
以下、図１２に示すフローチャートを用いてユーティリティ６３におけるジョブデータ５３Ａの解析工程を説明する。
ジョブデータ５３Ａを受信したユーティリティ６３は、ＵＥＬ５４を認識した後にＳＴ４０１でマスタカットコマンド５６を解析し、マスタカットが有効であるか否かを判断する。このとき、マスタカットが無効である場合には直ちに解析工程を終了する。マスタカットが有効である場合にはＳＴ４０２に進み、印刷条件を取得すると共に製版条件にマスタカットを設定し、さらに画像データ５８中のページ開始コマンド５９の個数を認識してこれをページ数データとして取得して置数してＳＴ４０３に進む。
【００７０】
ＳＴ４０３では総ページ数Ｎｔの判断が行われる。総ページ数Ｎｔが１である場合、すなわち１ページのみである場合には、ＳＴ４０４に進んでマスタカットの無効化が行われて解析工程が終了する。総ページ数Ｎｔが１でない場合、すなわち２ページ以上である場合にはＳＴ４０５に進み、総ページ数Ｎｔが処理回数Ｎｄとして内部メモリに置数された後、ＳＴ４０６に進んで解析・加工処理が行われる。
【００７１】
図１３は、ＳＴ４０６における解析・加工処理の内容を説明するためのサブルーチンである。この解析・加工処理は、ＳＴ５０１において処理回数Ｎｄを判定することから行われる。ＳＴ５０１において処理回数Ｎｄが総ページ数Ｎｔと同じである場合には最初のページであると判断され、ＳＴ５０２に進んで１ページ目の画像データ５８の原稿サイズが、この原稿に対応する現在の原稿サイズＰｎｏｗとして原稿サイズデータ５７より取得される。
【００７２】
現在の原稿サイズＰｎｏｗが取得されるとＳＴ５０３に進み、現在の原稿サイズＰｎｏｗに対応した製版サイズが図１４に示すようにジョブデータ５３Ａに製版サイズコマンド６４として追記され、ジョブデータ５３Ａがジョブデータ５３Ｃに書き換えられる。ここで、製版サイズコマンド６４における「２６」はＡ４サイズを、「２７」はＡ３サイズをそれぞれ示している。
【００７３】
製版サイズコマンド６４が追記されるとＳＴ５０４に進み、現在の原稿サイズＰｎｏｗが１つ前の原稿サイズＰｒｅとして内部メモリに記憶された後、ＳＴ５０５に進んで処理回数Ｎｄが１だけ減算されてＳＴ５０１に戻る。
【００７４】
ＳＴ５０１において、処理回数Ｎｄが総ページ数Ｎｔと同じではない場合にはＳＴ５０６に進む。ＳＴ５０６では処理回数Ｎｄが１であるか否かが判断され、処理回数Ｎｄが１ではない場合には、最初のページ及び最終ページ以外のその他のページであると判断されてＳＴ５０７に進む。ＳＴ５０７では、この画像データ５８の原稿サイズが現在の原稿サイズＰｎｏｗとして取得される。
【００７５】
現在の原稿サイズＰｎｏｗが取得されるとＳＴ５０８に進み、現在の原稿サイズＰｎｏｗと１つ前の原稿サイズＰｒｅとが同じであるか否かが判断される。両者が異なると判断された場合にはＳＴ５０９に進み、現在の原稿サイズＰｎｏｗに対応した製版サイズが製版サイズコマンド６４として追記され、ジョブデータ５３Ｃがさらに書き換えられる。製版サイズコマンド６４が追記されるとＳＴ５１０に進み、現在の原稿サイズＰｎｏｗが１つ前の原稿サイズＰｒｅとして内部メモリに記憶された後、ＳＴ５１１に進んで処理回数Ｎｄが１だけ減算されてＳＴ５０１に戻る。
【００７６】
ＳＴ５０８において両者が同じであると判断された場合には、製版サイズコマンド６４の追記が省略されてＳＴ５１１に進んだ後にＳＴ５０１に戻る。これは、ＰＤＬが前ページの設定を引き継ぐという特性を有しているためである。
【００７７】
ＳＴ５０６において、処理回数Ｎｄが１である場合には、最終ページであると判断されてＳＴ５１２に進む。ＳＴ５１２では、現在の原稿サイズＰｎｏｗに関係なく、孔版印刷装置１で製版することが可能な最大サイズの製版サイズに対応した製版サイズコマンド６４が追記され、解析・加工処理が終了する。
【００７８】
ユーティリティ６３による解析工程が終了すると、ジョブデータ５３Ｃがユーティリティ６３からＲＩＰ５１に向けて送られる。以下、図１５に示すフローチャートに基づいて、ＲＩＰ５１におけるジョブデータ５３Ｃの処理工程を説明する。
【００７９】
ＳＴ６０１においてジョブデータ５３Ｃを受信したＲＩＰ５１は、ジョブデータ５３Ｃの先頭に記載されているＵＥＬ５４を認識した後、ＳＴ６０２で製版サイズコマンド６４を含む印刷条件データ５５から印刷条件、総ページ数、製版サイズを取得する。その後、ＳＴ６０３で製版サイズコマンド６４を解析し、指定された製版サイズが有効であるか否かを判断する。
【００８０】
製版サイズが有効である場合には、ＳＴ６０４で指定された製版サイズを製版条件に設定してＳＴ６０６に進む。製版サイズが無効である場合、すなわち孔版印刷装置１で製版不可能なサイズが指定されている場合には、ＳＴ６０５において孔版印刷装置１で製版可能な最大サイズに製版条件が変更された後にＳＴ６０６へと進む。
【００８１】
その後、ＳＴ６０６で画像展開処理を行った後、ＳＴ６０７において画像展開して画像メモリ５２に格納されたラスタイメージデータを制御手段４５に向けて送る。ラスタイメージデータを受け取った制御手段４５は、孔版印刷装置１の各駆動回路を作動させて設定されている製版サイズに応じた製版及び印刷動作を行わせる。
【００８２】
ラスタイメージデータが送られると、ＳＴ６０８において総ページ数Ｎｔから数値が１だけ減算され、総ページ数Ｎｔが書き換えられた後、ＳＴ６０９において最終ページか否かの判断が行われる。ＳＴ６０９では、書き換えられた総ページ数Ｎｔの値が０であるか否かが判断され、０である場合には最終ページであるので処理が終了し、０ではない場合には最終ページではないのでＳＴ６０２に戻って処理が続行される。
【００８３】
上述の構成により、ユーティリティ６３がジョブデータ５３Ａを一旦受け取って解析し、製版サイズコマンド６４を各画像データ５８中に追記してジョブデータ５３Ｃに書き換えた後、ＲＩＰ５１がジョブデータ５３Ｃに記述された製版サイズコマンド６４に応じて製版条件を設定するので、ラスタイメージデータに応じたサイズのマスタを版胴に巻装することができ、さらにユーティリティ６３は最終ページに対応した画像データ５８の場合には最大サイズの製版サイズコマンド６４が記述されたジョブデータ５３Ｃを作成するので、ＲＩＰ５１における最終ページの判断を行うことなく、ラスタイメージデータが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能となり、版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。
【００８４】
上述した第２及び第３の実施例では、プリンタドライバ５０から送出されたジョブデータ５３Ａを一旦受け取って解析するジョブデータ解析手段としてユーティリティ６１，６３を示したが、ユーティリティ６１，６３に代えて、ジョブデータ解析手段としてプラグインを用いてもよい。プラグインは、プリンタドライバ５０の機能の一部に組み込まれる。
【００８５】
図１６は、本発明の第４の実施例の概略構成を示すブロック図である。この第４の実施例は、第１の実施例と比較すると、孔版印刷装置１がＲＩＰ５１に代えて画像データ展開手段としてのラスタイメージプロセッサ（ＲＩＰ）６５を有する点と、プリンタドライバ５０から送出されるＰＤＬが異なる点において相違している。プリンタドライバ５０からは第２及び第３の実施例と同様のジョブデータ５３Ａが送出される。
【００８６】
ＲＩＰ６５は、メイン制御部６６、ホスト通信制御部６７、画像処理制御部６８、画像メモリ６９、エンジン通信制御部７０等を有している。これらの構成のうち、画像処理制御部６８のみで第１の手段であるモジュールＡ７１が、またメイン制御部６６、ホスト通信制御部６７、画像メモリ６９、エンジン通信制御部によって第２の手段であるモジュールＢ７２が構成される。
【００８７】
図１７に示すフローチャートに基づいて、ＲＩＰ６５におけるジョブデータ５３Ａの処理工程を説明する。
ジョブデータ５３ＡはＲＩＰ６５のモジュールＢ７２に入力され、ＳＴ７０１においてジョブデータ５３Ａを受信したモジュールＢ７２は、ジョブデータ５３Ａの先頭に記載されているＵＥＬ５４を認識した後、ＳＴ７０２でジョブデータ５３ＡをモジュールＡ７１に渡す。
【００８８】
ジョブデータ５３Ａを受け取ったモジュールＡ７１は、ＳＴ７０３でマスタカットが有効であるか否かを判断する。有効である場合にはＳＴ７０４に進み、モジュールＢ７２に対してマスタカットが有効であることが通知された後、ＳＴ７０５において画像展開処理が行われる。マスタカットが無効である場合にはＳＴ７０４がスキップされてＳＴ７０５に進む。
【００８９】
画像展開処理はＳＴ７０６で示すように改ページコマンド６０が入力されるまで繰り返し行われ、改ページコマンド６０が入力されるとＳＴ７０７に進んでラスタイメージデータをモジュールＢ７２に渡す。その後ＳＴ７０８に進み、画像データ５８が入力された場合にはＳＴ７０５に戻って画像展開処理を行い、ジョブデータ５３Ａの最後に記載されたＵＥＬ５４が入力された場合にはＳＴ７０９でジョブデータ５３Ａの終了をモジュールＢ７２に通知する。
【００９０】
一方、ＳＴ７０４においてモジュールＡ７１からマスタカット有効の通知を受けたモジュールＢ７２は、ＳＴ７１０において製版条件にマスタカットを設定する。そして、ＳＴ７０７においてモジュールＡ７１からラスタイメージデータを受け取ったモジュールＢ７２は、ＳＴ７１１において印刷速度や印刷枚数等の残りの製版条件を設定する。
【００９１】
製版条件設定後、モジュールＢ７２はＳＴ７１２に進んで所定時間待機する待ち時間処理を開始する。そして、ＳＴ７１３において所定時間経過中にモジュールＡ７１からジョブデータ５３Ａの終了通知が入力されるか否かが判断され、ＳＴ７１４においてジョブデータ５３Ａの終了通知が入力される前に所定時間が経過した場合には、ＳＴ７１５に進んでラスタイメージデータを制御手段４５に送って処理が終了する。
【００９２】
所定時間が経過する前にモジュールＡ７１からジョブデータ５３Ａの終了通知が入力された場合にはＳＴ７１６に進み、マスタカット工程の無効化を制御手段４５に通知した後にＳＴ７１５に進み、ラスタイメージデータを制御手段４５に送って処理が終了する。
【００９３】
上述したＳＴ７１２における待ち時間処理は、全ての画像データ５８がモジュールＡ７１からモジュールＢ７２へと送られた後に、ジョブデータ５３Ａの終了通知がモジュールＡ７１からモジュールＢ７２へと送られるまで繰り返される。
【００９４】
上述の構成により、ＲＩＰ６５が所定時間待機を行う待ち時間処理を行い、この所定時間内にジョブデータ５３Ａに記載されたＵＥＬ５４が入力されるか否かを判断することでこのラスタイメージデータが最終ページであるか否かの判断を行うことができ、ラスタイメージデータが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能となり、版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。
【００９５】
図１８は、本発明の第５の実施例の概略構成を示すブロック図である。この第５の実施例は、第１の実施例と比較すると、ホストマシン４８に代えてホストマシン７３を用いる点、孔版印刷装置１がＲＩＰ５１に代えて画像データ展開手段としてのラスタイメージプロセッサ（ＲＩＰ）７４を有する点において相違している。
【００９６】
ホストマシン７３は、その内部に、印刷すべき複数の画像データを作成する図示しないアプリケーション、図示しないアプリケーションから複数の画像を受け取り、各画像データを孔版印刷装置１側で画像展開することが可能なジョブデータに変換する図示しないプリンタドライバ等を有している。
【００９７】
孔版印刷装置１には、ホストマシン７３から送られたジョブデータを各画像データに応じてそれぞれ展開し、展開画像データとしてのラスタイメージデータを作成するＲＩＰ７４が設けられている。ＲＩＰ７４は、その内部に、ラスタイメージデータを複数展開して記憶することが可能な画像展開領域としての画像メモリ７５を有している。
【００９８】
上述の構成に基づき、以下、図１９に示すフローチャートを用いてＲＩＰ７４におけるジョブデータの処理工程を説明する。
ＳＴ８０１でオペレータによって印刷条件が設定された後、ＳＴ８０２において印刷の実行指令が送られると、ＳＴ８０３でホストマシン７３からＲＩＰ７４に向けてジョブデータが送信される。ジョブデータを受け取ったＲＩＰ７４は、ＳＴ８０４において画像メモリ７５に画像展開を行って展開画像データを作成し、ＳＴ８０５に進んで展開されているデータが最終ページであるか否かの判断処理を行う。
【００９９】
その後、ＳＴ８０６において最終ページであると判断された場合にはＳＴ８０７に進み、制御手段４５に対して第１モードでの製版及び印刷動作を行わせるように指示を送る。最終ページではないと判断された場合にはＳＴ８０８に進み、制御手段４５に対して第２モードでの製版及び印刷動作を行わせるように指示を送る。
【０１００】
そして、ＳＴ８０９において指定された枚数に応じた印刷動作が完了すると、ＳＴ８１０に進んで次の印刷データがあるか否かが判断される。次の印刷データがある場合にはＳＴ８０４に戻って上述の工程が繰り返され、次の印刷データがない場合には動作を終了する。
【０１０１】
図２０は、上述の工程における、ＳＴ８０５での最終ページの判断処理を示すサブルーチンである。この最終ページの判断処理は、ＳＴ９０１において画像メモリ７５内の情報を取得することから開始される。ＳＴ９０２において、画像メモリ７５内に展開されている展開画像データが単一であるか否かが判断され、単一である場合にはＳＴ９０３に進み、画像データ受信状態の情報が取得される。
【０１０２】
その後、ＳＴ９０４において新しい画像データを受信しているか否かの判断が行われる。ＲＩＰ７４はホストマシン７３からの画像データの送信を所定時間待ち、新しい画像データを受信していないと判断されるとＳＴ９０５に進んで最終ページであると判断される。ＳＴ９０２において画像メモリ７５内に展開されている展開画像データが単一ではないと判断された場合、及びＳＴ９０４において新しい画像データを受信していると判断された場合にはＳＴ９０６に進み、最終ページではないと判断される。
【０１０３】
上述の構成により、ＲＩＰ７４が画像メモリ７５内に展開されている展開画像データの数を検知し、展開画像データの数が単一であるか否かを判断することでこのラスタイメージデータが最終ページであるか否かの判断を行うことができ、ラスタイメージデータが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能となり、版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。
【０１０４】
また、ＲＩＰ７４がホストマシン７３から送られる画像データを所定時間待ち、この所定時間内に画像データが送られるか否かを判断することでこのラスタイメージデータが最終ページであるか否かの判断を行うことができ、同様の作用効果を得ることができる。この所定時間は任意の時間であり、孔版印刷装置１にこの所定時間を設定する設定手段を設け、オペレータのニーズに合わせた処理作業を行う構成としてもよい。
【０１０５】
上述した第５の実施例の変形例として、孔版印刷装置１の版胴上にその開孔部の全てを覆う長さのマスタが巻装されていない状態でホストマシン７３からＲＩＰ７４への画像データの送信が途絶えたときに、制御手段４５が所定時間待機した後、版胴の開孔部全てを覆う長さのマスタを版胴に巻装させる指令を送る構成としてもよい。これは、ホストマシン７３側でキャンセル動作行われた場合、孔版印刷装置１側で非常停止が行われた場合、ホストマシン７３からＲＩＰ７４に対して不完全データが送られた場合等が考えられ、この構成とすることにより、正常な印刷動作が行われなかった場合においても版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。この制御手段４５の待機時間を、例えば３０ｓｅｃ、１ｍｉｎ、３ｍｉｎ等、任意に設定可能な構成としてもよい。
【０１０６】
【発明の効果】
本発明によれば、画像データ展開手段によりホストマシンから送られた画像データが最終ページであるか否かの判断を行うことができ、画像データが最終ページである場合には版胴の開孔全域を覆うマスタを製版することが可能となり、版胴外周面の乾燥及び版胴外周面への異物の付着を防止することができる。
【図面の簡単な説明】
【図１】本発明の一実施例に用いられる孔版印刷装置の概略正面図である。
【図２】本発明の一実施例に用いられる孔版印刷装置の制御ブロック図である。
【図３】本発明の第１の実施例を採用したホストマシン及び孔版印刷装置のブロック図である。
【図４】本発明の第１の実施例においてホストマシンから送出されるジョブデータの一例を説明するための図である。
【図５】本発明の第１の実施例における画像データ展開手段でのジョブデータの処理工程を説明するフローチャートである。
【図６】本発明の第２の実施例を採用したホストマシン及び孔版印刷装置のブロック図である。
【図７】本発明の第２の実施例においてホストマシンから送出されるジョブデータの一例を説明するための図である。
【図８】本発明の第２の実施例におけるジョブデータ解析手段でのジョブデータの解析工程を説明するフローチャートである。
【図９】本発明の第２の実施例においてジョブデータ解析手段による解析後にホストマシンから送出されるジョブデータの一例を説明するための図である。
【図１０】本発明の第２の実施例における画像データ展開手段でのジョブデータの処理工程を説明するフローチャートである。
【図１１】本発明の第３の実施例を採用したホストマシン及び孔版印刷装置のブロック図である。
【図１２】本発明の第３の実施例におけるジョブデータ解析手段でのジョブデータの解析工程を説明するフローチャートである。
【図１３】本発明の第３の実施例におけるジョブデータ解析手段でのジョブデータの解析工程を説明するサブルーチンである。
【図１４】本発明の第３の実施例においてジョブデータ解析手段による解析後にホストマシンから送出されるジョブデータの一例を説明するための図である。
【図１５】本発明の第３の実施例における画像データ展開手段でのジョブデータの処理工程を説明するフローチャートである。
【図１６】本発明の第４の実施例を採用したホストマシン及び孔版印刷装置のブロック図である。
【図１７】本発明の第４の実施例における画像データ展開手段でのジョブデータの処理工程を説明するフローチャートである。
【図１８】本発明の第５の実施例を採用したホストマシン及び孔版印刷装置のブロック図である。
【図１９】本発明の第５の実施例における画像データ展開手段でのジョブデータの処理工程を説明するフローチャートである。
【図２０】本発明の第５の実施例におけるジョブデータ解析手段での最終ページ判断処理を説明するサブルーチンである。
【符号の説明】
１  孔版印刷装置
３  製版部
９  版胴
１９  マスタ
４５  制御手段
４８，７３  ホストマシン
５０  プリンタドライバ
５１，６５，７４  画像データ展開手段（ＲＩＰ）
５３，５３Ａ，５３Ｂ，５３Ｃ  ジョブデータ
５４  特定のコマンド（ＵＥＬ）
５５  印刷条件データ
５７  原稿サイズデータ
５８  画像データ
６０  改ページコマンド
６１，６３  ジョブデータ解析手段（ユーティリティ）
６２  ページ数データ
６４  製版サイズコマンド
７１  第１の手段（モジュールＡ）
７２  第２の手段（モジュールＢ）
７５  画像展開領域（画像メモリ）
【図１】
2005011238.tif 000003
【図２】
2005011238.tif 000004
【図３】
2005011238.tif 000005
【図４】
2005011238.tif 000006
【図５】
2005011238.tif 000007
【図６】
2005011238.tif 000008
【図７】
2005011238.tif 000009
【図８】
2005011238.tif 000010
【図９】
2005011238.tif 000011
【図１０】
2005011238.tif 000012
【図１１】
2005011238.tif 000013
【図１２】
2005011238.tif 000014
【図１３】
2005011238.tif 000015
【図１４】
2005011238.tif 000016
【図１５】
2005011238.tif 000017
【図１６】
2005011238.tif 000018
【図１７】
2005011238.tif 000019
【図１８】
2005011238.tif 000020
【図１９】
2005011238.tif 000021
【図２０】
2005011238.tif 000022