(57)【要約】【課題】内蔵しているフォーム情報を適切に使用できるようにしたネットワーク対応画像形成装置を提供すること目的とする。【解決手段】ネットワークに接続し、印刷データおよびフォーム指定情報を受信するネットワーク対応画像形成装置において、前記フォーム指定情報に対応したフォーム情報を少なくとも１つ保存するとともに、前記フォーム指定情報に対応したフォーム情報を読み出して、受信した印刷データと合成するか否かを設定可能にした。【選択図】        図１
2007245470.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続し、印刷データおよびフォーム指定情報を受信するネットワーク対応画像形成装置において、
前記フォーム指定情報に対応したフォーム情報を少なくとも１つ保存するとともに、
前記フォーム指定情報に対応したフォーム情報を読み出して、受信した印刷データと合成するか否かを設定可能にしたことを特徴とするネットワーク対応画像形成装置。
【請求項２】
前記フォーム情報は、仮想トレイに対応付けて設定されており、前記フォーム指定情報が仮想トレイの指定情報であることを特徴とする請求項１記載のネットワーク対応画像形成装置。
【請求項３】
前記フォーム指定情報には、マスク処理の設定も含まれ、
マスク処理が設定されると、前記受信した印刷データについて、前記フォーム指定情報で指定されたフォーム情報をマスク処理することを特徴とする請求項１記載のネットワーク対応画像形成装置。
【請求項４】
前記フォーム指定情報には、２つのフォームが指定されれるとともに、マスク処理の設定も含まれ、
マスク処理が設定されると、２つのフォームの一方で他方のフォームをマスク処理し、その処理により得られたマスク済みフォームを受信した印刷データに適用することを特徴とする請求項３記載のネットワーク対応画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続し、印刷データおよびフォーム指定情報を受信するネットワーク対応画像形成装置に関する。
【背景技術】
【０００２】
従来、プリンタ装置等の画像形成装置では、フォームオーバーレイ機能を備え、複数のフォーム情報から所望のフォーム情報を選択して、印刷データにフォーム情報を合成した態様で記録出力するようにしたものが実用されている。
【０００３】
近年、画像形成装置は、ネットワークを介して多数の情報処理装置に接続され、それらの情報処理装置から印刷ジョブを受信するネットワーク機能を備えたものが実用されている。
【０００４】
このようなネットワーク対応画像形成装置では、例えば、特許文献１のような従来技術を適用して、フォームオーバーレイ機能を実現していた。この従来技術では、ネットワ−クサ−バ１が接続した端末装置３ａ〜３ｎからフォ−ムオ−バレイ情報のパスワ−ド等の属性を受信すると、受信したフォ−ムオ−バレイ情報の属性と同じ属性を複数の予め記憶したフォ−ムオ−バレイ情報の属性から探す。ネットワ−クサ−バ１は受信したフォ−ムオ−バレイ情報の属性と同じ属性を記憶したフォ−ムオ−バレイ情報の属性の中から見つけると、その属性に係るフォ−ムオ−バレイ情報をプリンタ装置２に送る。プリンタ装置２はフォ−ムオ−バレイ情報を印字デ−タに重ね合わせて使用したり削除したりするようにしていた。
【特許文献１】特開平６−２７４２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来装置では、印刷時に条件に合わせて毎回フォームを設定する必要があり、手間がかかるという問題があった。
【０００６】
本発明は、かかる実情に鑑みてなされたものであり、内蔵しているフォーム情報を適切に使用できるようにしたネットワーク対応画像形成装置を提供すること目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ネットワークに接続し、印刷データおよびフォーム指定情報を受信するネットワーク対応画像形成装置において、前記フォーム指定情報に対応したフォーム情報を少なくとも１つ保存するとともに、前記フォーム指定情報に対応したフォーム情報を読み出して、受信した印刷データと合成するか否かを設定可能にしたものである。
【０００８】
また、前記フォーム情報は、仮想トレイに対応付けて設定されており、前記フォーム指定情報が仮想トレイの指定情報である。
【０００９】
また、前記フォーム指定情報には、マスク処理の設定も含まれ、マスク処理が設定されると、前記受信した印刷データについて、前記フォーム指定情報で指定されたフォーム情報をマスク処理するようにしたものである。
【００１０】
また、前記フォーム指定情報には、２つのフォームが指定されれるとともに、マスク処理の設定も含まれ、マスク処理が設定されると、２つのフォームの一方で他方のフォームをマスク処理し、その処理により得られたマスク済みフォームを受信した印刷データに適用するようにしたものである。
【発明の効果】
【００１１】
したがって、本発明によれば、ネットワークを介して受信した印刷データに、指定されたフォーム情報を合成するか否かを指定することができるので、フォームオーバーレイ機能を適切に使用することができるという効果を得る。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
（実施例１）
【００１３】
図１は、本発明の一実施例にかかるネットワーク対応プリンタ装置の一例を示している。
【００１４】
同図において、システム制御部１は、このネットワーク対応プリンタ装置の各部の動作制御、給紙制御、印刷制御、ホストインタフェース回路（後述）を介して外部のホスト装置との間で行う通信処理、ネットワーク制御ユニット（後述）を介して行う外部装置との間の通信制御、および、ユーザがこのプリンタ装置を操作する際の種々のユーザ・インタフェース処理等の種々のデータ処理を行うためのものであり、システムメモリ２は、システム制御部１が実行する種々の制御プログラムを記憶するとともに、システム制御部１のワークエリアを構成するものであり、ＲＯＭ（リード・オンリ・メモリ）およびＲＡＭ（ランダム・アクセス・メモリ）から構成される。また、パラメータメモリ３は、このネットワーク対応プリンタ装置に固有な種々の情報を記憶保持するためのものであり、ＮＶ−ＲＡＭ（不揮発性ＲＡＭ）から構成されている。
【００１５】
また、画像処理部４は、印刷する画像データについて、フォームオーバーレイ機能などの種々の画像処理を適用するためのものであり、操作表示部５は、ユーザがこのネットワーク対応プリンタ装置を操作するためのユーザ・インタフェースを構成するものであり、液晶表示装置とタッチパネルおよび適宜なハードキー（図示略）から構成されている。
【００１６】
フレームメモリ６は、１ページ分の印刷データを保存するためのものであり、プリンタエンジン７は、静電写真プロセスにより転写紙に画像を記録して出力するためのものであり、カラー画像記録機能およびモノクロ画像記録機能を備えている。
【００１７】
ホストインタフェース回路８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の汎用通信ユニットからなり、外部のホスト装置（パーソナルコンピュータ装置等の印刷データを作成する情報処理装置）に接続し、これらのホスト装置との間でデータのやりとりを行うためのものである。
【００１８】
ネットワークインタフェース回路９は、このネットワーク対応プリンタ装置を図示しないネットワークへ接続するためのものであり、ネットワーク制御ユニット１０は、ネットワークを介して他の端末との間で行う種々の通信動作を制御するためのものである。
【００１９】
これらのシステム制御部１、システムメモリ２、パラメータメモリ３、画像処理部４、操作表示部５、フレームメモリ６、プリンタエンジン７、ホストインタフェース回路８、および、ネットワーク制御ユニット１０は、内部バス１１に接続され、これらの各部のデータのやりとりは、主としてこの内部バス１１を介して行われる。
【００２０】
本実施例では、ネットワークを介して他のホスト装置から受信する印刷ジョブデータは、例えば、図２（ａ）に示すようなものである。この場合、画像データと、印刷パラメータとホスト情報とそれ以外の適宜な情報が含まれる。
【００２１】
また、印刷パラメータは、同図（ｂ）に示すように、両面印刷に関する情報、紙種に関する情報、使用する給紙トレイに関する情報、紙サイズに関する情報、排紙先に関する情報、仕上げに関する情報、印刷する色に関する情報、印刷モードに関する情報、および、それ以外の適宜な情報からなる。
【００２２】
また、ホスト情報は、同図（ｃ）に示すように、印刷ジョブデータを作成したユーザ、利用制限、言語、ＩＰアドレス、ホスト名、および、それ以外の適宜な情報からなる。
【００２３】
また、図３は、各印刷パラメータが、登録された全てのフォームを選択するテーブルの例である。また、図４は、フォームに属性（印刷パラメータ）を設定し、設定された属性（図５参照）だけが、そのフォームを選択可能であるテーブルの例である。
【００２４】
図６は、設定操作フローの一例として、給紙トレイのトレイ１に対してフォームを設定する場合を示す。印刷パラメータの中から給紙トレイを選択し、給紙トレイリストの中から目的の給紙トレイを選び、その給紙トレイでフォームを使用するか否かと、割り当てるフォームを選択する。
【００２５】
これにより、属性ごとに属性にあったフォームを設定することができる（図７参照）。  図８に、この場合の処理の一例を示す。
【００２６】
印刷時に給紙トレイを選択して印刷を開始すると（処理１０１）、その給紙トレイに対してフォームを使用すると設定されていた場合には（判断１０２の結果がＹＥＳ）、ユーザが印刷要求した画像と、設定されたフォームが合成されて印刷される。それ以外の場合には（判断１０２の結果がＮＯ）、印刷要求した画像がそのまま印刷される。
【００２７】
これにより、あらかじめ印刷パラメータに対してフォームを設定しておくことで、ユーザは印刷時に給紙トレイを選択するだけで、印刷画像にフォームを合成することができ、また、紙種別に別のフォームを合成して印刷することができるようになる等といったメリットがある。
（実施例２）
【００２８】
この場合は、受信したデータの一部であるホスト情報をフォームと関連付けるために、ホスト情報とフォームの関連を設定する手段を設ける。
【００２９】
図９は、操作フローの一例として、利用権限がゲストであるホストに対してフォームを設定する場合を示している。
【００３０】
この利用制限は、機器の登録情報、または、受信データに含まれる。ホスト情報の中から利用制限を選択し、利用制限リストの中から目的の利用権限を選び、その利用権限でフォームを使用するか否かと、割り当てるフォームを選択する。
【００３１】
割り当てるフォームのリストは前記内容と同様にテーブル（図３，４参照）を参照することにより、決められる。
【００３２】
この場合の処理のフローは、図８と同様である。
【００３３】
これにより、あらかじめホスト情報に対してフォームを設定しておくことにより、ユーザは印刷を開始するだけで、ユーザごとに異なるフォームを合成して印刷することができるようになる。
（実施例３）
【００３４】
この場合は、仮想トレイに対して、フォームと給紙先を設定する手段を設ける。ここで、仮想トレイとは、印刷装置が実際に保持しない仮想的なトレイである。仮想トレイを用いることにより、実際のトレイの数より多くのフォームをトレイに対して設定することが可能となる。
【００３５】
操作フローの一例として、仮想トレイ１に対してフォームと給紙先を設定する場合を示す（図１０参照）。
【００３６】
給紙トレイの中から仮想トレイを選択し、仮想トレイを使用するか否か、割り当てるフォーム、給紙先のトレイを選択する。
【００３７】
操作フローの一例として、印刷パラメータの一つである表紙印刷の場合を示す。
【００３８】
仮想トレイ１に対して表紙用のフォームが設定され、トレイ１から給紙すると設定されているとする。
【００３９】
また、表紙にだけ表紙用のフォームを用い、その他にはトレイ１に設定されたフォームを用いる。印刷時に給紙トレイとしてトレイ１を選択、そして、表紙印刷を選択し、表紙の給紙トレイとして仮想トレイ１を選択して印刷を開始する。
【００４０】
そうすると全てトレイ１から給紙され、一枚目に表紙用のフォームが合成され、他の紙にはトレイ１に設定されたフォームが合成されて印刷される（図１１参照）。
【００４１】
このように給紙トレイが一つしかない場合でも仮想トレイを給紙トレイとして用いることにより、複数のフォームを利用することができ、プリプリント紙を購入して入れ替えることなく使用が可能となる。
（実施例４）
【００４２】
上述した各実施例において、複数のフォームを設定する手段を設ける。これにより、一つの対象（給紙トレイなど）に対してユーザが複数のフォームを任意に登録することができる（図１２参照）。登録されたフォームは全て受信した印刷画像と合成される（図１３参照）。
【００４３】
また、複数のフォームを印刷時に合成した場合、多くの処理時間を要する。それを解決するために、複数のフォームが設定された場合には、あらかじめフォームを合成しておく手段を持つ。例えば、複数フォームが設定された時点で合成を行い、それを保存しておき、印刷時に保存しておいた合成フォームを用いて合成を行う（図１４参照）。
【００４４】
また、フォームを登録、削除、変更する手段を設ける（図１５参照）。
【００４５】
また、フォームの名称を任意に設定する手段を持つ。
【００４６】
このようにして、受信データに対してフォームを設定することができるので、印刷毎にフォームを設定する必要がなく、フォームの設定にかかる時間を短縮できるという効果がある。
【００４７】
また、受信データに対して設定されたフォームをユーザが任意に変更することができるという効果がある。
【００４８】
また、フォーム合成するかどうか設定することができるので、フォームを使うかどうかをユーザが任意に決定することができるという効果がある。
【００４９】
また、印刷パラメータに対してフォームを設定することができるため、印刷データごとにフォームを変えることができるという効果がある。
【００５０】
また、ホスト情報に対してフォームを設定することができるため、ホスト情報ごとにフォームを変えることができるという効果がある。
【００５１】
また、仮想トレイを設定することができるため、給紙トレイの数より多く給紙先を指定することができるという効果がある。
【００５２】
また、仮想トレイと給紙トレイの関連を任意に設定することができるため、給紙トレイの数や種類が変わった場合などの対応が可能であるという効果がある。
【００５３】
また、仮想トレイに対してフォームを設定することができるため、給紙先として仮想トレイを用いることにより、同じ給紙トレイでも別のフォームを使うことができるという効果がある。
【００５４】
また、受信したデータに適合するフォームのみをフォームとして設定できるため、適合しないフォームを間違えて選択してしまうことの軽減できるという効果がある。
【００５５】
また、受信したデータに適合するフォームを任意に設定できるため、ユーザが受信したデータに適合するフォームを任意に設定できるという効果がある。
【００５６】
また、一つの受信データに対して、複数のフォームを設定することができるため、複数のフォームを重ねることができるという効果がある。
【００５７】
また、フォームに任意に名称をつけることができるため、登録されたフォームの違いを見分けやすくなるという効果がある。
（実施例５）
【００５８】
この場合、フォームをマスクとして設定する手段を持つ。図１６は、トレイ１に対して、ユーザにより任意に登録されたフォームの中からフォーム５を設定し、そのフォームをマスク処理するかどうか設定する例である。マスクとして設定されたフォームは印刷時にマスク処理される（図１７参照）。マスク処理の手段としてはＡＮＤ演算などがあげられる。
【００５９】
印刷時に給紙トレイを選択して印刷を開始すると、その給紙トレイに対してフォームを使用すると設定され、かつマスクと設定されていた場合には、印刷画像と設定されたフォームが、通常はＯＲ演算により合成されるが、マスクの場合は、ＡＮＤ演算により合成され印刷される（図１８参照）。
（実施例６）
【００６０】
この場合、フォームを複数設定する手段を持ち、フォームに対してマスク処理を行う手段を持つ。図１９は、トレイ１に対して、ユーザにより任意に登録されたフォームの中からフォーム１，３，５の３つのフォームを設定し、フォーム５をマスク処理すると設定する例である。マスク処理すると設定されたフォームは、他のフォームと合成する際にマスク処理され、その結果できたフォームが印刷時に合成される（図２０参照）。
【００６１】
また、複数のフォームを印刷時に合成すると、多くの処理時間を要する。それを解決するために、複数のフォームが設定された場合には、あらかじめフォームを合成しておく手段を持つ。例えば、フォーム設定時に複数のフォームが選択され、設定が決定された時点で、フォームの合成を行い、それを保存しておき、印刷時に保存しておいた合成フォームを用いて合成を行う。詳細なフローを図２１に示す。
（実施例７）
【００６２】
この場合、フォームを複数設定する手段と、フォームに対してマスク処理を行う手段と、マスク処理を行う対象を任意に設定できる手段を持つ（図２２参照）。また、図２３は、トレイ１に対して、ユーザにより任意に登録されたフォームの中からフォーム１，３，５の３つのフォームを設定し、フォーム５をマスク処理すると設定し、マスク処理を行う対象を原稿と設定する例である。
【００６３】
この場合は、フォーム５と原稿がマスク処理された後、フォーム１とフォーム３が合成されたものと合成される（図２４）。また、マスク処理を行う対象をフォームとした場合は、前述した図２０のようになる。
【００６４】
このように、マスク処理を行う対象を変えることで、異った印刷結果を得ることができるようになる。詳細なフローを図２５に示す。
【００６５】
このようにして、マスク処理を行うことができるため、論理和以外の合成ができるという効果がある。
【００６６】
また、フォームを論理和以外の方法で印刷画像と合成することができるため、フォームをマスクとして用いることができるという効果がある。
【００６７】
また、フォームを論理和以外の方法でその他のフォームと合成することができるという効果がある。
【００６８】
また、フォームを論理和以外の方法で印刷画像またはその他のフォームと合成することができるという効果がある。
【００６９】
また、フォームを用いてマスク処理を行う対象を任意に設定することができるという効果がある。
【００７０】
また、マスク処理を行うか否かフォームごとに設定できるため、フォームによって合成方法を変えることができるという効果がある。
【００７１】
なお、本発明は、上述した各実施例で説明したネットワーク対応プリンタ装置以外の構成を備えたネットワーク対応画像形成装置であれば、同様にして適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施例にかかるネットワーク対応プリンタ装置の一例を示したブロック図。
【図２】印刷ジョブデータ、印刷パラメータ、および、ホスト情報の一例を示した概略図。
【図３】登録フォームと印刷パラメータの関係の一例を示した概略図。
【図４】登録フォームと印刷パラメータの関係の他の例を示した概略図。
【図５】登録フォームと属性の関係の一例を示した概略図。
【図６】設定操作フローの一例を示した概略図。
【図７】設定操作フローの他の例を示した概略図。
【図８】処理の一例を示したフローチャート。
【図９】実施例２にかかる設定操作フローの一例を示した概略図。
【図１０】実施例３にかかる設定操作フローの他の例を示した概略図。
【図１１】実施例３にかかる印刷例を説明するための概略図。
【図１２】実施例４にかかる設定操作フローの一例を示した概略図。
【図１３】実施例４にかかる印刷例を説明するための概略図。
【図１４】実施例４にかかる処理例を示したフローチャート。
【図１５】実施例４にかかる設定操作フローの他の例を示した概略図。
【図１６】実施例５にかかる設定操作フローの一例を示した概略図。
【図１７】実施例５にかかる処理の一例を示したフローチャート。
【図１８】実施例５にかかる印刷例を説明するための概略図。
【図１９】実施例６にかかる設定操作フローの一例を示した概略図。
【図２０】実施例６にかかる印刷例を説明するための概略図。
【図２１】実施例６にかかる処理例を示したフローチャート。
【図２２】実施例７にかかる設定操作フローの一例を示した概略図。
【図２３】実施例７にかかる設定操作フローの他の例を示した概略図。
【図２４】実施例７にかかる処理例を示したフローチャート。
【図２５】実施例７にかかる印刷例を説明するための概略図。
【符号の説明】
【００７３】
１  システム制御部
２  システムメモリ
３  パラメータメモリ
４  画像処理部
【図１】
2007245470.tif 000003
【図２】
2007245470.tif 000004
【図３】
2007245470.tif 000005
【図４】
2007245470.tif 000006
【図５】
2007245470.tif 000007
【図８】
2007245470.tif 000008
【図１４】
2007245470.tif 000009
【図１７】
2007245470.tif 000010
【図２１】
2007245470.tif 000011
【図２５】
2007245470.tif 000012
【図６】
2007245470.tif 000013
【図７】
2007245470.tif 000014
【図９】
2007245470.tif 000015
【図１０】
2007245470.tif 000016
【図１１】
2007245470.tif 000017
【図１２】
2007245470.tif 000018
【図１３】
2007245470.tif 000019
【図１５】
2007245470.tif 000020
【図１６】
2007245470.tif 000021
【図１８】
2007245470.tif 000022
【図１９】
2007245470.tif 000023
【図２０】
2007245470.tif 000024
【図２２】
2007245470.tif 000025
【図２３】
2007245470.tif 000026
【図２４】
2007245470.tif 000027