(57)【特許請求の範囲】
【請求項１】
ネットワーク接続された画像処理端末から入力される画像データないし描画命令に基づいて画像処理を行う画像処理装置であって、
画像データの画像と重ねる差込みフォーム毎のフォームデータを記憶する記憶手段と、
前記画像データないし描画命令で画像データの画像と前記差込みフォームと重ねる差込み処理が選択されているときに、前記記憶手段から該当する差込みフォームのフォームデータを読み出して前記画像データと合成する差込み処理手段と、を含み、
ジョブを前記差し込みフォームとして登録するときに、差込みフォームとして適用可能である画像データを含むジョブと、適用可能でない画像データを含むジョブとを、色分けして出力することを特徴とする画像処理装置。
【請求項２】
ネットワーク接続された画像処理端末から入力される画像データないし描画命令に基づいて画像処理を行う画像処理装置であって、
画像データの画像と重ねる差込みフォーム毎のフォームデータを記憶する記憶手段と、
前記画像データないし描画命令で画像データの画像と前記差込みフォームと重ねる差込み処理が選択されているときに、前記記憶手段から該当する差込みフォームのフォームデータを読み出して前記画像データと合成する差込み処理手段と、
前記差込みフォームの登録が指示されたときに任意に入力されるフォーム名と共に前記フォームデータを前記記憶手段に記憶させると共に、予め設定しているタイミングでそれぞれのフォーム名を含む差込みフォームの登録情報を前記画像処理端末に出力するフォーム管理手段と、を含み、
ジョブを前記差し込みフォームとして登録するときに、差込みフォームとして適用可能な画像データを含むジョブと、適用できない画像データを含むジョブとを、色分けして出力することを特徴とする画像処理装置。
【請求項３】
前記差込処理において、差込みフォームを選択するときに、階調数又は解像度が異なるため差込みフォームとして適用可能でない前記差込みフォームと、差込みフォームとして適用可能な前記差し込みフォームとを、異なる色で分けて出力することを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記差込み処理手段は、前記画像データの画像のサイズと、前記差込フォームのサイズが異なるときに、前記差込フォームのサイズを前記画像データの画像のサイズに合わせて出力を行うことを特徴とする請求項１乃至請求項３のいずれか１項記載の画像処理装置。
【請求項５】
前記記憶手段は、強制上書きが指定されたときは、前記記億手段に記憶された差込フォームを新たな差込フォームで上書きできることを特徴とする請求項１乃至請求項４の何れか１項記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データないし描画命令に基づいて画像処理を行う画像処理装置に関する。
【０００２】
【従来の技術】
印刷処理の分野におけるデジタル化として、ＤＴＰ（Desktop Publishing）化が浸透している。ＤＴＰは、パーソナルコンピュータやワークステーション等の処理装置上で、画像の作成、加工、編集等を行うことによりページレイアウトを作成し、このページレイアウトに基づいて印刷版を露光するためのフィルムの作成を行ったり（ＣＥＰＳ）、印刷版に直接書き込んで印刷用の刷版を作成する（ＣＴＰ：Computer to Plate）。
【０００３】
一方、ＤＴＰの普及やレーザプリンタやページプリンタ等のデジタルプリンタ（以下「プリンタ」とする）の画質向上に伴って、印刷機のシミュレーションを行なうためにプリンタを用いて印刷出力するようになっている。
【０００４】
すなわち、コンピュータ上のアプリケーションで作成した画像や文書を印刷出力するときには、画像処理装置へ出力して、この画像処理装置で所定の画像処理を行なってプリンタから印刷出力する。
【０００５】
プリンタでは、出力サイズが限られるが、新聞等の大きな画像のシミュレーションを行なうときにも、印刷機を用いる場合に比較して、安価となることがあり、かつ手軽に行うことができる。
【０００６】
ところで、コンピュータ上で使用されるアプリケーションには、コンピュータ上で作成した画像や文書などを印刷出力するときに、予め設定されているフォーム上に重ねて印刷出力する所謂差込み印刷機能を備えたものがある。この差込み印刷機能を用いることにより、予め外枠等をフォームとして保存しておければ、この外枠内に、別に作成した画像や文書などを入れて印刷出力することができる。
【０００７】
一方、ネットワーク接続された複数のコンピュータ（以下「クライアント端末」とする）の間で、同一のフォームを用いて差込み印刷を行うことがある。このときに、個々のクライアント端末上の画像作成や文書作成等を行うアプリケーションの機能として設けられている差込み印刷機能を用いなければならないと、それぞれのクライアント上で個別にフォーム登録を行う必要がある。また、使用するアプリケーションが異なると、そのアプリケーションに合わせてフォームを作成して保存しておく必要がある。
【０００８】
このために、クライアント端末が接続されているネットワークプリンタや、プリントサーバなどの画像処理装置に、差込み印刷機能を持たせ、ドライバソフトを用いて、差込み印刷機能を使用することができるようにしたものがある。これにより、ネットワーク接続されている多数のクライアントのそれぞれで、同一のフォームを用いて差込み印刷を行うことができるようにしている。
【０００９】
しかし、プリントサーバなどのネットワーク接続されたに画像処理装置に差込み印刷機能を設けた場合、フォームの管理が煩雑となると言う問題がある。すなわち、差込み印刷のためのフォーム登録や管理を、画像処理装置上で行わなければならない。また、差込みフォームと差込みフォームに重ねる画像との間でデータ形式が異なると、差込み処理を行うことができなくなるので、データ形式を含めた管理が煩雑となる。
【００１０】
このような問題を解消する方法として、クライアント端末に設けたドライバソフトを用いて、フォームの登録や削除等を可能にする方法が考えられている。
【００１１】
しかしながら、一般に、差込み印刷に用いるフォームは、通し番号や予め定めている符号によって管理されているために、クライアント端末上では、差込み印刷機能を指定するときに、指定するフォームが不明瞭であると共に、指定したフォームが所望のフォームであるかの確認が困難となっているという問題がある。
【００１２】
【発明が解決しようとする課題】
本発明は上記事実に鑑みてなされたものであり、差込み印刷を行うためのフォーム管理が容易であり、差込み印刷を指定するときに、フォームが明確となる画像処理装置を提案することを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するために本発明は、ネットワーク接続された画像処理端末から入力される画像データないし描画命令に基づいて画像処理を行う画像処理装置であって、画像データの画像と重ねる差込みフォーム毎のフォームデータを記憶する記憶手段と、前記画像データないし描画命令で画像データの画像と前記差込みフォームと重ねる差込み処理が選択されているときに、前記記憶手段から該当する差込みフォームのフォームデータを読み出して前記画像データと合成する差込み処理手段と、を含み、ジョブを前記差し込みフォームとして登録するときに、差込みフォームとして適用可能である画像データを含むジョブと、適用可能でない画像データを含むジョブとを、色分けして出力することを特徴としている。
また、本発明は、ネットワーク接続された画像処理端末から入力される画像データないし描画命令に基づいて画像処理を行う画像処理装置であって、画像データの画像と重ねる差込みフォーム毎のフォームデータを記憶する記憶手段と、前記画像データないし描画命令で画像データの画像と前記差込みフォームと重ねる差込み処理が選択されているときに、前記記憶手段から該当する差込みフォームのフォームデータを読み出して前記画像データと合成する差込み処理手段と、前記差込みフォームの登録が指示されたときに任意に入力されるフォーム名と共に前記フォームデータを前記記憶手段に記憶させると共に、予め設定しているタイミングでそれぞれのフォーム名を含む差込みフォームの登録情報を前記画像処理端末に出力するフォーム管理手段と、を含み、ジョブを前記差し込みフォームとして登録するときに、差込みフォームとして適用可能な画像データを含むジョブと、適用できない画像データを含むジョブとを、色分けして出力することを特徴としている。
【００１４】
この発明によれば、差込み処理手段が、差込み処理が指定されて入力される画像データと、記憶手段に記憶している差込みフォームのフォームデータを合成する。これにより例えば、差込みフォームに画像データの画像を重ねた印刷物を得る差込み印刷を行うことができる。
【００１５】
また、フォーム管理手段は、任意に設定したフォーム名で差込みフォームを登録して、フォームデータを記憶手段に記憶する。また、フォーム管理手段は、少なくともフォーム名を含む登録情報を画像処理端末に出力する。
【００１６】
これにより、画像処理端末では、登録されている差込みフォームを、任意に付与したフォーム名で、モニタ等に表示して見ることができるので、差込み処理を指定するときに、差込みフォームを的確に指定することができる。
【００１７】
すなわち、差込みフォームを機械的に設定した符号等でなく、任意に設定したフォーム名を用いて画像処理端末のモニタ等に表示することができるので、フォーム名から差込みフォームを適切に把握でき、差込み処理を行うときに差込みフォームの指定間違いが生じるのを防止することができる。
【００１８】
さらに、本発明は、前記差込処理において、差込みフォームを選択するときに、階調数又は解像度が異なるため差込みフォームとして適用可能でない前記差込みフォームと、差込みフォームとして適用可能な前記差し込みフォームとを、異なる色で分けて出力することを特徴としている。
【００１９】
また、本発明は、前記差込み処理手段は、前記画像データの画像のサイズと、前記差込フォームのサイズが異なるときに、前記差込フォームのサイズを前記画像データの画像のサイズに合わせて出力を行うことを特徴としている。
【００２０】
さらに、前記記憶手段は、強制上書きが指定されたときは、前記記億手段に記憶された差込フォームを新たな差込フォームで上書きできることを特徴としている。
【００３２】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を説明する。図１には、本実施の形態に適用したネットワーク１０の概略構成を示している。このネットワーク１０は、本発明を適用した画像処理装置として設けられているプリントサーバ１２と、画像処理端末として設けられている複数のクライアント端末１４とが、通信回線１６を介してネットワーク接続されている。
【００３３】
また、プリントサーバ１２には、印刷出力装置としてプリンタ１８が接続されており、プリントサーバ１２は、クライアント端末１４から出力される印刷ジョブを受信すると、この印刷ジョブに応じた印刷出力を実行する。なお、以下では、画像処理装置をプリントサーバとして用いて説明するが、本発明の画像処理装置は、これに限らずクライアント端末１４とネットワーク接続されたファイルサーバ等の各種の中間サーバに設けて画像処理を行なうものであっても良い。
【００３４】
図２に示すように、プリントサーバ１２及びクライアント端末１４には、ネットワークインターフェイス（ネットワークＩ／Ｆ）２０、２２が設けられており、このネットワークＩ／Ｆ２０、２２を介してそれぞれが通信回線１６に接続している。また、プリントサーバ１２は、Ethernet（Ｒ）などの双方向インターフェイス（双方向Ｉ／Ｆ）２４を備えており、この双方向Ｉ／Ｆ２４を介してプリンタ１８に接続している。このプリントサーバ１２に接続するプリンタ１８は複数でも良く、使用する双方向Ｉ／Ｆ２４も複数ないし複数種類でも良い。
【００３５】
なお、複数のクライアント端末１４とプリントサーバ１２のネットワーク接続は、Apple Talk（アップルトーク）、Ethernet（Ｒ）（イーサーネット）等のＬＡＮ（Local Area Network）接続を適用してもよく、また、ＷＡＮ（Wide Area Network）接続を適用してもよい。すなわち、任意のネットワークプロトコルによる接続を適用することができる。
【００３６】
このようなプリントサーバ１２は、パーソナルコンピュータ（ＰＣ）に所定の機能を備えたＰＣＩボードを追加するなどして構成することができる。また、プリントサーバ１２は、キーボード、マウス等の入力デバイスやＣＲＴディスプレイやＬＣＤディスプレイ等の表示デバイスを備えており、表示デバイスに表示した画像に対する処理及び表示画像を印刷出力するＷＹＳＩＷＹＧ機能を備えたものであっても良い。
【００３７】
プリントサーバ１２には、プリンタ１８を制御するプリントコントローラ２６と共に画像処理部２８が設けられている。画像処理部２８は、クライアント端末１４から印刷ジョブとして入力される画像データや描画データなどのジョブデータに基づいてラスタデータを生成するＲＩＰ処理を行なう。
【００３８】
また、プリントサーバ１２では、入力された印刷ジョブを処理待ちキューに格納すると共に、処理待ちキューに格納している印刷ジョブを順に読み出して、画像処理（ＲＩＰ処理）を実行し、画像処理されてプリンタ１８へ出力されるデータ（ラスタデータ）を印刷待ちキューに格納して、この印刷待ちキューからプリンタ１８へ順に出力する。また、プリントサーバ１２では、印刷処理が指定されていないか印刷処理の実行ができないジョブを保持キューに格納して保持する一般的構成となっている。なお、このようなプリントサーバ１２は、従来公知の種々の構成を用いることができ、本実施の形態では、詳細な説明を省略する。
【００３９】
一方、クライアント端末１４は、各種のアプリケーション３０を備えており、アプリケーション３０を用いて、画像の作成、加工、編集等の画像処理や文書作成等を行う。また、作成した画像データ又は描画データと各種の処理指示とを印刷ジョブとしてプリントサーバ１２へ送信することにより、プリントサーバ１２は、この印刷ジョブに対して指定された画像処理を施してプリンタ１８へ出力する。これにより、印刷ジョブに応じた印刷物が得られる。
【００４０】
ところで、プリントサーバ１２には、印刷機能設定部３２と共に差込み処理部３４及び差込みフォーム管理部３６が形成されている。プリントサーバ１２では、予め登録されている差込みフォームに、画像データの重ねて印刷出力する差込み印刷が可能となっており、差込みフォーム管理部３６は、この差込み印刷用のフォームの登録・管理を行い、登録されている差込みフォームを、ＨＤ３８に記憶させる。
【００４１】
印刷機能設定部３２では、印刷ジョブ等のジョブを受信すると、印刷機能として差込み印刷が指定されているか否かを確認し、指定された印刷機能の設定を行う。このとき、差込み処理部３４は、印刷機能設定部３２で、差込みフォームが選択されて差込み印刷が設定されていると確認されると、指定された差込みフォームをＨＤ３８から読み出して、画像処理部２８へ出力する。これにより、画像処理部２８では、差込みフォームに印刷ジョブとして入力された画像データの画像等を重ねて印刷出力されるように画像処理を行う。
【００４２】
なお、プリントサーバ１２では、差込み印刷を含む従来公知の各種の印刷機能の設定が可能となっており、印刷機能設定部３２では、印刷ジョブで設定されている印刷機能を判断し、それぞれの印刷機能が画像処理部２８及びプリンタコントローラ２６で実行されるように設定するが、本実施の形態では、主に差込み印刷機能の説明を行い、他の印刷機能の設定の説明を省略する。
【００４３】
一方、クライアント端末１４のそれぞれには、差込み印刷行うためのドライバソフト４０が組み込まれており、アプリケーション３０によって作成された画像データや文書データ等の印刷処理を行うときに、ドライバソフト４０を用いて差込み印刷を指定可能となっている。すなわち、プリントサーバ１２は、差込み印刷機能を備えており、クライアント端末１４のそれぞれでドライバソフト４０を用いることにより、プリントサーバ１２に設けている差込み印刷機能を使用することができるようになっている。
【００４４】
ここで、図面を参照しながらプリントサーバ１２が設けられたネットワーク１０での差込み印刷を行うための差込みフォームの登録及び差込み印刷処理を説明する。なお、以下では、差込み印刷時の下地となる画像データをフォームデータとすると共に画像を差込みフォームとし、差込みフォームを登録するジョブをフォームジョブとする。また、差込みする画像データを差込みデータとする共に差込みフォームに差込み画像を差込み画像とし、差込み印刷ジョブとして説明する。
【００４５】
クライアント端末１４に設けているドライバソフト４０では、差込み印刷の設定と共に差込みフォームの登録が可能となっている。図３には、ドライバソフト４０を起動することによりクライアント端末１４の図示しないモニタにユーザインターフェイスとして表示されるダイアログ５０の一例を示している。
【００４６】
このダイアログ５０では、差込み印刷の設定又は差込みフォームの登録が可能となっており、差込み印刷機能を設定するときには、「フォームを使う」を選択すると共に、プルダウンメニュー５２から差込みフォームの選択を行う。
【００４７】
ドライバソフト４０では、後述するように、所定のタイミングでプリントサーバ１２の差込みフォーム管理部３６との間で、差込みフォームとして登録されているファイル名の送受信を行うようになっている。すなわち、ドライバソフト４０は、予め設定されている所定のタイミングで、プリントサーバ１２に登録されている差込みフォームのフォーム名をダウンロードするようになっている。これにより、ダイアログ５０には、プリントサーバ１２に登録されている差込みフォームのフォーム名が、プルダウンメニュー５２に表示される。
【００４８】
なお、本実施の形態では、一例としてフォーム番号１〜フォーム番号１００までの１００種類の差込フォームの登録が可能となっており、フォーム名は、このフォーム番号と合わせて管理されて表示される。
【００４９】
フォーム名（差込みフォーム）が選択され差込み印刷が指定されることにより、クライアント端末１４は、このジョブを差込み印刷ジョブとしてプリントサーバ１２へ出力する。
【００５０】
一方、ダイアログ５０では、「フォームとして登録」の選択が可能となっている（以下「フォーム登録」とする）。また、ダイアログ５０では、フォーム登録を選択したときに、フォーム名の入力とフォーム番号の選択が可能となっている。
【００５１】
クライアント端末１４（ドライバソフト４０）は、フォーム登録が選択されてフォーム名及びフォーム番号が入力されると、このジョブをフォームジョブとしてプリントサーバ１２へ出力する。なお、「バックグラウンド消去」を選択したときには、差込みフォームの下地の色等を消去して差込み印刷が行われる。
【００５２】
また、ダイアログ５０では、フォーム登録を選択したときに、「強制上書き」を指定可能となっており、強制上書きが指定されると、後述する差込みフォーム管理部３６では、選択したフォーム番号に登録されている差込みフォームを。このフォームジョブの差込みフォームと入れ替えるようになっている。すなわち、選択されたフォーム番号にフォームジョブの差込みフォームが上書きされる。
【００５３】
なお、強制上書きが指定されていないときに、選択しているフォーム番号に、既に差込みフォームが登録されているときには、フォーム番号として未登録のフォーム番号が選択されるようにしている。また、選択しているフォーム番号に、既に差込みフォームが登録されているときには、ユーザ（クライアント）に未登録のフォーム番号の再入力を促すようにしてもよい。
【００５４】
一方、プリントサーバ１２では、フォームジョブが入力されることにより、指定されたフォーム番号に、入力されたデータを差込みフォームデータとして登録する。
【００５５】
このとき、プリントサーバ１２では、フォームデータをＲＩＰ処理してラスタデータ（ＲＩＰ済みデータ）としてＨＤ３８に保存するようにしている。なお、基のデータ形式での保存が合わせて選択できるようにし、基のデータ形式が選択されているときには、基のデータ形式と共にラスタデータがＨＤ３８に保存されるようにしても良い。また、ラスタデータと共に保存するデータ形式を設定するものであっても良く。この場合は、基のデータ形式の画像データを指定された形式の画像データに変換した後に、ラスタデータと共に保存すれば良い。
【００５６】
プリントサーバ１２では、入力されているジョブの画像を差込みフォームとして登録可能となっている。また、プリントサーバ１２では、入力された印刷ジョブに対して差込みフォームを選択して差込み印刷を設定することができるようになっている。
【００５７】
図５には、プリントサーバ１２の図示しないモニタ上に、ユーザーインターフェイスの一例として表示されるダイアログ５４を示している。このダイアログ５４は、フォーム管理メニューとしてプリントサーバ１２上での差込みフォームの登録を行うフォーム管理を実行することにより表示される。
【００５８】
このダイアログ５４には、フォーム名表示領域５６、プレービュー表示領域５８及びジョブデータ表示領域６０が設けられている。フォーム名表示領域５６には、フォーム番号順に登録されている差込みフォームのフォーム名が表示され、差込みフォームが登録されていないフォーム番号には、未登録である旨の表示が行われる。
【００５９】
プレビュー表示領域５８には、フォーム名表示領域５６に表示されているフォーム名又はフォーム番号が選択されることにより該当する差込みフォームのプレビュー画像が表示される。
【００６０】
また、プリントサーバ１２では、未処理のジョブが図示しない保持キューに保持されるようになっており、データジョブ表示領域６０には、この保持キューに保持されているジョブが表示される。また、差込みフォーム管理部３６では、保持キューに保持されているジョブの中で、差込みフォームとして適用可能な画像データを含むジョブと、差込みフォームとして適用できないジョブとを分けて表示するようにしている。すなわち、フォームジョブとして適用可能なジョブを黒で表示し、適用することができないジョブをグレー表示するようにしている。
【００６１】
なお、ジョブデータ表示領域６０のジョブの表示は、これに限らず、フォームジョブとして適用可能なジョブと、適用することができないジョブを色分けするなどの任意の方法で明示するものであれば良い。また、差込みフォームとして登録するデータ形式を、ＰＤＦ形式やPostScript形式等に制限しているときには、これ以外の、例えば画像データがTIFF形式などのファイルフォーマットのジョブは、グレー表示される。
【００６２】
ここで、ジョブデータ表示領域６０内のジョブをフォームジョブとして登録するときには、例えば該当するジョブを、登録するフォーム番号へドラッグ・ドロップするか、該当するジョブを選択して、登録ボタン６２を押下する。
【００６３】
差込みフォーム管理部３６は、ジョブがドラッグ・ドロップされることにより、選択されたジョブを、移動先のフォーム番号に登録する。また、差込みフォーム管理部３６は、ジョブデータ表示領域６０内のジョブが選択された状態で、登録ボタン６２が押下されることにより、選択されたジョブを、未登録のフォーム番号に登録する。このときには、例えば未登録で最も若いフォーム番号に選択されたジョブが登録される。
【００６４】
また、差込みフォーム管理部３６では、新たな差込みフォームが登録されるときに、フォームデータをラスタデータに変換するＲＩＰ処理を行い、ＲＩＰ済みデータ（ラスタデータ）としてＨＤ３８に保存するようにしている。なお、このときに、基の画像データや指定したデータ形式に変換した画像データを合わせて保存するようにしてもよい。
【００６５】
また、差込みフォーム管理部３６では、ダイアログ５４上に差込みフォームが登録されたときに、該当する差込みフォームのフォーム名を、フォーム名表示領域５６上で入力することができる。なお、フォーム名の入力が行わなければ、例えば、＜＞等で括られてジョブ名又はファイル名が表示される。
【００６６】
一方、差込みフォーム管理部３６では、既に登録されている差込みフォームの登録解除が可能となっている。登録解除を行うときには、登録を解除する差込みフォームを、フォーム名表示領域５６上で選択して、解除ボタン６４を押下する。これにより、選択した差込みフォームの登録が解除され、該当するフォーム番号が未登録状態となる。なお、登録を解除した差込みフォームは、保持キューに保持され、ジョブデータ表示領域６０に表示される。
【００６７】
なお、ダイアログ５４では、フォーム名が選択されている状態で「データジョブの一覧表示」が選択されることにより、選択した差込みフォームを使用している差込み印刷ジョブの一覧が表示される（図示省略）。
【００６８】
差込みフォーム管理部３６は、クライアント端末１４からフォームジョブが入力されたときやプリントサーバ１２上で差込みフォームの登録が行われることにより、ＨＤ３６に保存している差込みフォームの更新を行う。
【００６９】
このとき、差込みフォームをＲＩＰ処理したラスタデータで保存することにより、差込み印刷を行うときに、差込みフォームをラスタデータに変換する必要をなくし、差込み印刷を行うときの画像処理部２８の負担の軽減を図ると共に、迅速な印刷出力が可能となるようにしている。
【００７０】
すなわち、差込み処理部３４は、差込み印刷が指定されることにより、該当する差込みフォームのラスタデータを画像処理部２８へ出力し、ＲＩＰ処理した差込みデータと合成するようにしている。このとき、差込み処理部３４では、差込み画像のサイズに差込みフォームのサイズを合わせて出力する。
【００７１】
これにより、差込み画像の指定サイズと、差込みフォームのサイズが異なっても、差込み印刷が可能となるようにしている。
【００７２】
一方、差込みフォーム管理部３６は、差込みフォームの更新を行うと、ＨＤ３８に保存している各フォーム番号のフォーム名をクライアント端末１４に送信する。このフォーム番号とフォーム名を、クライアント端末１４でダウンロードすることにより、ダイアログ５０を表示（ドライバソフト４０を起動）したときに、プルダウンメニュー５２上に登録されている最新の差込みフォーム（フォーム名）が表示される。
【００７３】
このとき、差込みフォーム管理部３６では、例えば、図６に示すテキスト形式でフォーム番号とフォーム名を送信する。これにより、図４に示すように、プルダウンメニュー５２上でフォーム番号とフォーム名がリスト表示されるようにしている。
【００７４】
なお、登録されているデータの送信は、これに加えて、例えばクライアント端末１４を起動してネットワーク接続したときや、予め設定している一定の時間間隔などの任意のタイミングで行うことものであっても良い。差込みフォームの登録時に、ラスタデータと共に低解像度プレビュー画像を作成し、このプレビュー画像を合わせて送信するようにしても良く、クライアント端末で、このプレービュー画像を合わせてダウンロードすることにより、クライアント端末１４上でも、差込み印刷を設定するときにプレビュー画像を表示することができ、これによる差込みフォームの選択を的確に行うことができる。
【００７５】
また、このプレビュー画像のダウンロードは、クライアント端末１４で差込み印刷を指定するときに、希望する差込みフォームのプレビュー画像をダウンロードできるようにしても良く、これにより、プレビュー画像を予め保存したり、保存するための通信時間が必要以上に長くなってしまうのを防止することができる。
【００７６】
一方、プリントサーバ１２では、図示しない保持キューのジョブに対して、差込み印刷を指定することができる。
【００７７】
このときには、図７に示すフォーム指定のダイアログ６６が表示される。このダイアログ６６では、ジョブ名、ファイル名、所有者、頁サイズ、ページ数、受信日時、ファイルタイプ、ファイルサイズなどの選択したジョブの詳細を表示すると共に、フォームジョブ表示領域６８及びプレビュー表示領域７０が設けられている。
【００７８】
フォームジョブ表示領域６８には、登録されているフォーム名とフォーム番号が表示され、このフォームジョブ表示領域６８に表示しているフォーム名を選択することにより、このフォーム名に対する差込みフォームのプレビュー画像が、プレビュー表示領域７０に表示される。
【００７９】
また、このダイアログ６６では、フォームジョブ表示領域６８に、未登録のフォーム番号は表示せず、登録されているフォーム番号とフォーム名のみを表示するようにしている。また、差込みフォームとして適用可能なフォーム名を黒色表示し、例えば階調数や解像度が異なるなどしているために差込みフォームとして適用できないフォーム名をグレー表示するなどして識別可能とすると共に、差込みフォームとして適用できないフォーム名を選択しても、プリントボタンとＯＫボタンを実行不可能とすることで、選択ミスが生じないようにしている。
【００８０】
なお、ダイアログ６６には、切替えボタン７２Ａ、７２Ｂが設けられており、この切替えボタン７２Ａ、７２Ｂの操作（押下）によって、フォームジョブが複数ページで構成されているときには、表示されるプレビュー画像のページが切り替わるようにしている。また、このダイアログ６６を、クライアント端末１４上での差込み印刷の設定に適用して、プレビュー画像を表示するようにしても良い。
【００８１】
ここで、差込みフォーム（フォーム名）を選択して、プリントボタン７４を押下することにより、差込み印刷処理が開始される。
【００８２】
以下に、図８乃至図１０を参照しながら、ネットワーク１０上でのプリントサーバ１２を用いた差込みフォームの登録及び差込み印刷処理の概略を説明する。
【００８３】
図８には、クライアント端末１４からフォームジョブが入力された時のフォーム登録処理の概略を示している。このフローチャートは、クライアント端末１４からプリントサーバ１２にジョブが入力されると、最初のステップ１００で、「フォームとして登録」（図３参照）が指定されているか否かを確認し、肯定判定されることにより実行（ステップ１０２へ移行）される。なお、「フォームとして登録」が指定されていないときには、ステップ１００で否定判定して、フォーム登録を終了する。
【００８４】
フォーム登録は、まず、ステップ１０２で、登録するフォーム番号が指定されているか否かを確認する。このとき、通常は、フォーム番号が指定されるようになっているので、ステップ１０２で肯定判定してステップ１０４へ移行する。このステップ１０４では、指定されているフォーム番号が未登録であるか否かを確認し、未登録であるときには、ステップ１０４で肯定判定してステップ１０６へ移行する。これによりフォームジョブで指定されたフォーム番号にフォーム登録がなされる。
【００８５】
また、指定されたフォーム番号に、既に差込みフォームが登録されているときには、ステップ１０４で否定判定して、ステップ１０８へ移行する。このステップ１０８では、強制上書きが指定されているか否かを確認し、強制上書きが指定されているときには、ステップ１０８で肯定判定して、ステップ１０６へ移行し、指定されたフォーム番号にフォームジョブ内の差込みフォーム（フォーム名）を登録する。
【００８６】
これに対して、強制上書きが指定されていないときには、ステップ１０８で否定判定されてステップ１１０へ移行する。このステップ１１０では、差込みフォームが未登録のフォーム番号で最も若いフォーム番号を抽出し、次のステップ１１２で、このフォーム番号にフォームジョブ内の差込みフォームを登録する。
【００８７】
なお、フォームジョブ上でフォーム番号が設定されておらず、ステップ１０２で否定判定されたときには、ステップ１１０へ移行して、フォーム登録を行うようにしてもよく、また、ステップ１１０でクライアント端末１４（ユーザ）から未登録のフォーム番号を再度指定できるようにしてもよい。このときには、次のステップ１１２で、再度指定されたフォーム番号に登録される。
【００８８】
このようにしてフォーム番号に差込みフォームを登録すると、ステップ１１４では、フォームデータをＲＩＰ処理して、ＨＤ３８のデータベースを更新する。
【００８９】
このように、プリントサーバ１２では、クライアント端末１４から任意に差込みフォームを登録することができる。また、強制上書きを指定することにより、既に登録している差込みフォームを削除して、新たな差込みフォームを登録することができるので、クライアント端末１４での差込みフォームの管理が可能となる。
【００９０】
一方、図９には、差込み印刷処理の概略を示している。
【００９１】
この差込み印刷処理は、クライアント端末１４から送信された印刷ジョブを受信すると、最初のステップ１２０で、差込み印刷の指定があるか否かを確認する。このとき、印刷ジョブに差込み印刷の指定がなければ、ステップ１２０で否定判定して、このフローチャートを終了し、通常の印刷処理を実行する。
【００９２】
これに対して、差込み印刷が指定されているときには、この印刷ジョブが差込み印刷ジョブであるとして、ステップ１２０で肯定判定し、ステップ１２２へ移行する。このステップ１２２では、指定された差込みフォームが登録されているものであるか否かを確認し、ステップ１２４では、指定されている差込みフォームが、差込み印刷ジョブの画像と合成可能であるか否かを確認する。
【００９３】
これにより、指定されている差込みフォームが登録されていないとき（ステップ１０２で否定判定）及び、画像の階調数や解像度が異なるなどして指定された差込みフォームとの合成ができないとき（ステップ１０４で否定判定）には、このフローチャートを終了し、通常の印刷ジョブとして処理するか、または、保持キューに保持するなどし、新たに適切な差込みフォームが指定されることにより差込み印刷が行われるようにする。
【００９４】
一方、登録されている差込みフォームが選択され、さらに、その差込みフォームとの合成が可能であればステップ１２２、１２４で肯定判定されて、ステップ１２６へ移行する。このステップ１２６では、ＨＤ３８から指定された差込みフォームのフォームデータを読出し、次のステップ１２８では、画像処理部２８でＲＩＰ処理してラスタデータに変換した印刷ジョブの差込みデータと、フォームデータを合成する。
【００９５】
なお、フォームデータと差込みデータの合成は、各ページのそれぞれについて行われる。また、指定されている差込みフォームのフォームデータ（ＨＤ３８から読み出したフォームデータ）が、ＲＩＰ処理されていないものであれば、ＲＩＰ処理を施し、ＲＩＰ処理された差込みデータと合成するようにしても良い。
【００９６】
このようにして合成したラスタデータを、プリンタ１８へ出力する（ステップ１３０）ことにより、差込み印刷ジョブの画像に、指定された差込みフォームが重ねられた印刷物が得られる。なお、フォームデータの合成は、
すなわち、図１０（Ａ）に示す画像８０Ａ、８０Ｂのぞれぞれにいて、図１０（Ｂ）に示す差込みフォーム８２を用いて、差込み印刷を行うことにより、図１０（Ｃ）に示す印刷出力８４Ａ、８４Ｂが得られる。
【００９７】
このとき、プリントサーバ１２では、登録されている差込みフォームを、フォーム番号とフォーム名として、クライアント端末１４に送信して、クライアント端末１４に保持させているので、クライアント端末１４では、差込みフォームをフォーム名で的確に把握することができるので、差込みフォームの指定ミスなどが生じることなく、所望の差込みフォームを適切に選択して、差込み印刷を行うことができる。このとき、差込みフォームのプレビュー画像を表示できるようにすれば、より的確に差込みフォームの指定を行うことができる。
【００９８】
また、プリントサーバ１２では、差込みフォームのフォームデータをＲＩＰ処理して保存しているので、差込み印刷を行うときに、その都度、フォームデータのＲＩＰ処理を行う必要がなく、迅速な印刷処理が可能となる。また、ＲＩＰ処理したフォームデータを保存することにより、フォームデータの元のデータ形式と、差込み印刷ジョブの差込みデータのデータ形式が異なっても、的確に差込み印刷を行うことができる。
【００９９】
さらに、縦横比を一定にしてフォームデータの拡縮を行うことにより、差込みデータと同一のサイズになるものであれば、差込み処理が可能となるので、登録されている差込みフォームの適用可能となる範囲を容易に広げることができる。
【０１００】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではない。前記した如く、本発明は、プリントサーバ１２等のプリントサーバに限らず、画像処理端末と共にネットワークに接続されてかつ画像処理が可能とな各種の中間サーバに適用することができる。
【０１０１】
【発明の効果】
以上説明したように本発明によれば、差込みフォームを任意に設定したフォーム名で管理及び表示を行うと共に、登録情報を画像処理端末へ出力するので、画像処理端末で差込み処理を指定するときに、登録されている差込みフォームを的確に指定することができる。
【０１０２】
また、本発明では、フォームデータをラスタデータに変換して記憶するので、例えば印刷処理を行うときにも、画像データとの合成が容易であると共に、合成を処理迅速に行うことができるので、差込み印刷を行う時の印刷処理時間の短縮を図ることができるという優れた効果が得られる。
【図面の簡単な説明】
【図１】  本実施の形態に適用したネットワークの概略構成図である。
【図２】  本発明を適用したプリントサーバとクライアント端末の概略構成を示す機能ブロック図である。
【図３】  クライアント端末上でユーザインターフェイスとして表示するダイアログの要部を示す概略図である。
【図４】  フォーム名を表示するプルダウンメニューの一例を示す概略図である。
【図５】  プリントサーバでフォーム管理メニューとして表示されるダイアログの一例を示す概略図である。
【図６】  プリントサーバからテキスト形式で送信される登録情報の一例を示す概略図である。
【図７】  フォーム指定の一例を示すダイアログの概略図である。
【図８】  プリントサーバでのフォーム登録処理の一例を示す流れ図である。
【図９】  プリントサーバでの差込み印刷処理の一例を示す流れ図である。
【図１０】  （Ａ）は差込み画像の一例を示す概略図、（Ｂ）は差込みフォームの一例を示す概略図、（Ｃ）は、（Ａ）の差込み画像と（Ｂ）の差込みフォームを用いて差込み印刷を行った時の印刷出力の概略図である。
【符号の説明】
１０    ネットワーク
１２    プリントサーバ（画像処理装置）
１４    クライアント端末（画像処理端末）
１８    プリンタ
２８    画像処理部
３４    差込み処理部（差込み処理手段）
３６    差込みフォーム管理部（フォーム管理手段）
３８    ＨＤ（記憶手段）
４０    ドライバソフト（差込み選択手段）
５０、５４、６６    ダイアログ
【図１】
0004665370.tif 000002
【図２】
0004665370.tif 000003
【図３】
0004665370.tif 000004
【図４】
0004665370.tif 000005
【図５】
0004665370.tif 000006
【図６】
0004665370.tif 000007
【図７】
0004665370.tif 000008
【図８】
0004665370.tif 000009
【図９】
0004665370.tif 000010
【図１０】
0004665370.tif 000011