(57)【要約】      （修正有）【課題】フォームオーバレイ印刷において、物差しなどの特別な道具を用いることなく、フォームデータおよびバリアブルデータの相互の印刷位置のずれ量を容易かつ正確に把握することが可能となる画像形成装置、画像形成方法、および画像形成プログラムを提供する。【解決手段】画像形成装置は、フォームデータと、バリアブルデータ４０とを重ね合わせて印刷するフォームオーバレイ印刷において、オーバレイフォーム３０およびバリアブルデータ４０と共に、前記オーバレイフォーム３０に対する前記バリアブルデータ４０の印刷位置のずれ量を計測するためのずれ量計測用目盛り５０を更に重ね合わせて印刷する。【選択図】図８
2008023791.tif 000002
【特許請求の範囲】
【請求項１】
第１画像データと、第２画像データとを重ね合わせて印刷するオーバレイ印刷機能を有する画像形成装置において、
受信した印刷データに対して、ユーザの指定に基づいて試し印刷が設定されているか否かを判断する判断手段と、
前記試し印刷が設定されている場合、前記第１画像データおよび前記第２画像データと共に、前記第１画像データおよび前記第２画像データの相互の印刷位置のずれ量を計測するためのずれ量計測用目盛りを更に重ね合わせて印刷する印刷手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記第１画像データおよび前記第２画像データの相互の印刷位置をシフトさせるためのユーザにより指定されたシフト量を取得するシフト量取得手段をさらに有することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記シフト量はプリンタドライバにより提供される設定画面を通じて指定されることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
第１画像データと、第２画像データとを重ね合わせて印刷する画像形成方法であって、
受信した印刷データに対して、ユーザの指定に基づいて試し印刷が設定されているか否かを判断するステップと、
前記試し印刷が設定されている場合、前記第１画像データおよび前記第２画像データと共に、前記第１画像データおよび前記第２画像データの相互の印刷位置のずれ量を計測するためのずれ量計測用目盛りを更に重ね合わせて印刷するステップと、を有することを特徴とする画像形成方法。
【請求項５】
第１画像データと、第２画像データとを重ね合わせて印刷するオーバレイ印刷機能を有する画像形成装置を制御するための画像形成プログラムであって、
受信した印刷データに対して、ユーザの指定に基づいて試し印刷が設定されているか否かを判断する手順と、
前記試し印刷が設定されている場合、前記第１画像データおよび前記第２画像データと共に、前記第１画像データおよび前記第２画像データの相互の印刷位置のずれ量を計測するためのずれ量計測用目盛りを更に重ね合わせて印刷する手順と、を前記画像形成装置に実行させることを特徴とする画像形成プログラム。
【請求項６】
請求項５に記載の画像形成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォームデータとバリアブルデータとを重ね合わせて印刷するフォームオーバレイ印刷機能を有する画像形成装置、画像形成方法、および画像形成プログラムに関する。
【背景技術】
【０００２】
従来、帳票罫線や頻繁に使用される定型フォーム等をフォームデータとして保持しておき、このフォームデータとアプリケーション等より入力されたテキストデータなどのバリアブルデータとを画像合成（オーバーレイ）して所望の印刷結果を得る機能（フォームオーバレイ印刷機能）が知られている。このフォームオーバレイ印刷を行う場合、フォームデータとバリアブルデータの印刷位置がずれてしまうことがある。ずれが発生した場合には、物差しなどを用いてずれ量を測り、印刷位置を補正しなければならない。例えば、フォームデータが変更されると補正をやり直す必要があり、そのたびにずれ量を測るのはきわめて面倒である。
【０００３】
この問題を解決するために、特別な位置合わせシートを用いてテスト印刷を行い、実際の印刷位置の基準位置からのずれ量を確認し、その結果を本番の印刷に反映させる技術が提案されている（下記特許文献１参照）。
【特許文献１】特開平１０−２１７５８２号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術においては、特別な位置合わせシートを用いる必要があり、例えばフォームデータを変更する場合には、位置合わせシートをフォームデータの変更に応じて入れ替えなければならないという問題がある。
【０００５】
本発明は、上述した問題点を解決するためになされたものであって、本発明の目的は、フォームオーバレイ印刷において、物差しや位置合わせシートなどの特別な道具を用いることなく、フォームデータおよびバリアブルデータの相互の印刷位置のずれ量を容易かつ正確に把握することが可能となる画像形成装置、画像形成方法、および画像形成プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の上記目的は、下記の手段によって達成される。
【０００７】
（１）第１画像データと、第２画像データとを重ね合わせて印刷するオーバレイ印刷機能を有する画像形成装置において、受信した印刷データに対して、ユーザの指定に基づいて試し印刷が設定されているか否かを判断する判断手段と、前記試し印刷が設定されている場合、前記第１画像データおよび前記第２画像データと共に、前記第１画像データおよび前記第２画像データの相互の印刷位置のずれ量を計測するためのずれ量計測用目盛りを更に重ね合わせて印刷する印刷手段と、を有することを特徴とする画像形成装置。
【０００８】
（２）前記第１画像データおよび前記第２画像データの相互の印刷位置をシフトさせるためのユーザにより指定されたシフト量を取得するシフト量取得手段をさらに有することを特徴とする上記（１）に記載の画像形成装置。
【０００９】
（３）前記シフト量はプリンタドライバにより提供される設定画面を通じて指定されることを特徴とする上記（２）に記載の画像形成装置。
【００１０】
（４）第１画像データと、第２画像データとを重ね合わせて印刷する画像形成方法であって、受信した印刷データに対して、ユーザの指定に基づいて試し印刷が設定されているか否かを判断するステップと、前記試し印刷が設定されている場合、前記第１画像データおよび前記第２画像データと共に、前記第１画像データおよび前記第２画像データの相互の印刷位置のずれ量を計測するためのずれ量計測用目盛りを更に重ね合わせて印刷するステップと、を有することを特徴とする画像形成方法。
【００１１】
（５）第１画像データと、第２画像データとを重ね合わせて印刷するオーバレイ印刷機能を有する画像形成装置を制御するための画像形成プログラムであって、受信した印刷データに対して、ユーザの指定に基づいて試し印刷が設定されているか否かを判断する手順と、前記試し印刷が設定されている場合、前記第１画像データおよび前記第２画像データと共に、前記第１画像データおよび前記第２画像データの相互の印刷位置のずれ量を計測するためのずれ量計測用目盛りを更に重ね合わせて印刷する手順と、を前記画像形成装置に実行させることを特徴とする画像形成プログラム。
【００１２】
（６）上記（５）に記載の画像形成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００１３】
本発明の画像形成装置では、フォームデータおよびバリアブルデータと共に、両者の印刷位置のずれ量を計測するためのずれ量計測用目盛りが重ね合わされて一緒に印刷される。従って、物差しや位置合わせシートなどの特別な道具を使わずに、両者の印刷位置のずれ量を容易かつ正確に把握することができる。このため、両者の印刷位置のずれ量の修正作業が簡便になる。また何種類ものフォームデータを使う際にも容易に対応することが可能である。
【００１４】
さらに、本発明では、実際の印刷結果の上に目盛りが印刷されるため、より正確にずれ量が把握され得る。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して、本発明に係る実施形態を説明する。
【００１６】
図１は、本発明の一実施形態にかかる印刷システムの全体構成を示すブロック図である。
【００１７】
本実施形態にかかる印刷システムは、文書の印刷の指示を行う印刷指示装置としてのＰＣ１と、ＰＣ１から受信した印刷指示に基づいて印刷を行う画像形成装置としてのプリンタ２とを備え、これらはネットワーク３により相互に通信可能に接続されている。なお、ＰＣ１とプリンタ２とは、ネットワーク３を介することなく直接機器間で接続（ローカル接続）されていてもよい。
【００１８】
図２は、図１に示されるＰＣ１の構成を示すブロック図である。ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、ディスプレイ１５、入力装置１６およびネットワークインタフェース１７を備えており、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００１９】
ＣＰＵ１１は、プログラムにしたがって、上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４は、オペレーティングシステムを含む各種プログラムや各種データを格納する。
【００２０】
ここで、ハードディスク１４には、文書ファイルを作成するためのアプリケーションと、文書ファイルをプリンタ２が解釈可能な言語で記述されたプリントデータに変換するためのプリンタドライバとがインストールされている。本実施形態のプリンタドライバは、アプリケーションを使用して作成した文書の印刷指示に加え、フォームオーバレイ印刷の指示（フォームデータの使用／不使用の選択機能、使用するフォームデータの選択機能を含む）、印刷位置の指定、および試し刷りの指示を行う機能を有する。プリンタドライバには、これらの機能を行うためのプログラムが含まれる。
【００２１】
これらの指示・指定機能は、プリンタドライバによってディスプレイ１５に表示される例えば図３のような印刷設定画面をユーザが操作することによって実行される。図３中のＡ〜Ｅは次の各機能に対応する。各機能の詳細については後述する。
【００２２】
Ａ：フォームデータの使用／不使用選択機能
Ｂ：使用するフォームデータの選択機能
Ｃ：印刷位置指定機能
Ｄ：試し刷り指定機能
Ｅ：フォームデータの登録機能
Ｅ１：登録フォームデータ名指定機能
Ｅ２：登録実行機能
Ｅ３：キャンセル機能
Ｅ４：フォームデータの登録場所指定機能
なお、フォームデータの登録機能Ｅ（Ｅ１〜Ｅ４）は、通常の印刷の際には使用されない機能であるため、図３のように枠に括られて表示されるか、あるいはタブを用いて別の画面に表示されることが望ましい。
【００２３】
ディスプレイ１５は、ＬＣＤ、ＣＲＴディスプレイ等であり各種の情報の表示に使用される。入力装置１６は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。
【００２４】
ネットワークインタフェース１７は、ネットワーク３を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００２５】
図５は、図１に示されるプリンタ２の構成を示すブロック図である。プリンタ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、操作パネル部２５、印刷部２６、およびネットワークインタフェース２７を備えており、これらは信号をやり取りするためのバス２８を介して相互に接続されている。なお、プリンタ２の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００２６】
上記ＲＯＭ２２またはハードディスク２４には、利用者から転送された印刷データを印刷実データに展開する描画処理や、印刷実データを用紙に印刷する印刷処理などの通常の処理プログラムの他、フォームデータの登録、フォームオーバレイ印刷、印刷位置調整、目盛り印刷をするためのプログラムが格納されている。
【００２７】
操作パネル部２５は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。印刷部２６は、電子写真式プロセス等の周知の作像プロセスを用いて、各種データを用紙などの記録材上に印刷する。
【００２８】
次に、本実施形態における印刷システムの動作について説明する。
【００２９】
ここでは、図７（ａ）に示すように、氏名、番号、職業、住所といった所定の記入枠３１を持つ従業員管理カード用のフォームデータ３０に対して、図７（ｂ）のように、その記入枠３１に記入されるべき"鈴木一郎""０３−××××−××××""システムエンジニア""東京都…番地"といったバリアブルデータ４０を用意し、両者を画像合成して重ね合わせ、図７（ｃ）のようにフォームオーバレイ印刷をする場合を例にする。
【００３０】
＜フォームデータの保存＞
予めＰＣ１側において、専用アプリケーションを用いて、図７（ａ）に示す従業員管理カード用のフォームデータ３０が作成される。通常は、ＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）システム等のドローイングツールを用いて作成される。
【００３１】
このように作成されたフォームデータ３０は、プリンタドライバのフォームデータ登録機能Ｅによりプリンタ２のコントローラに登録される。この際、プリンタドライバのフォームデータ登録場所指定機能Ｅ４により、フォームデータ３０の保存場所がハードディスク２４またはＲＡＭ２３のいずれかに指定されるが、ハードディスク２４が指定された場合は、当該フォームデータ３０は電源を切ってもそのまま保存されているが、ＲＡＭ２３が指定された場合には一時的な保存状態となり、電源を切ると同時に消去されてしまう。
通常、このフォームデータ３０はビットマップ形式のデータとして保存されるが、その他の形式や独自の形式で保存されても良い。
【００３２】
＜フォームオーバレイ（重ね合わせ）印刷の指定＞
まず、ＰＣ１側において上記従業員管理カード用のバリアブルデータ４０、つまりフォームデータ３０に重ね合わせて印刷したいデータが作成される。このとき、プリンタドライバの、フォームデータの使用／不使用選択機能Ａによりフォームオーバレイ印刷（重ね合わせ印刷）が指定される。そして、このバリアブルデータ４０を重ね合わせるフォームデータ３０として、上記のように予めプリンタ２に登録されているフォームデータ３０が、プリンタドライバの使用フォーム選択機能Ｂにより選択される。
【００３３】
図６はプリンタ２における処理の手順を示すフローチャートである。図６に示されるフローチャートのアルゴリズムは、プリンタ２のハードディスク２４にプログラムとして記憶されており、ＣＰＵ２１により実行される。
【００３４】
プリンタ２は、ＰＣ１から印刷データを受信したことを契機に処理を開始する。まず、プリンタ２は受信した印刷データに含まれる印刷条件を解析する（ステップＳ１０１）。
【００３５】
次に、プリンタ２は、印刷条件の中でフォームオーバレイ印刷の指示があるか否かを判定する（ステップＳ１０２）。フォームオーバレイ印刷が指示されていない場合には（ステップＳ１０２でＮＯ）、通常の印刷が行われ（ステップＳ１０８）、処理は終了する。一方、フォームオーバレイ印刷が指示されている場合（Ｓ１０２でＹＥＳ）、登録されているフォームデータ３０の読み出しが行われる（ステップＳ１０３）。また、これに重ね合わせる印刷データ（印刷ジョブ）中のバリアブルデータ４０の読み出しが行われる。
【００３６】
次に、プリンタ２は、指定されたシフト量だけ、バリアブルデータ４０の印刷開始位置をシフトさせて、印刷位置を微調整する（ステップＳ１０４）。この印刷位置のシフト（微調整）量は、プリンタドライバに含まれる印刷位置指定機能ＣによってＰＣ１側において指定される。プリンタ２は、指定されたシフト量だけ、バリアブルデータ４０の印刷開始位置を、フォームデータ３０におけるＸＹ直交座標のＸ方向および／またはＹ方向にシフトさせる。ただし、印刷位置指定機能Ｃはプリンタ側に備えられてもよい。このような印刷位置の調整については後述する。
【００３７】
次に、プリンタ２は、ステップＳ１０５において、試し刷りが指示されているか否かをチェックする。このような試し刷りの有無は、プリンタドライバの試し刷り指定機能ＤによりＰＣ１側において指定される。試し刷りの指示がない場合（Ｓ１０５でＮＯ）、フォームデータ３０とバリアブルデータ４０とを図７（ｃ）のように重ね合わせて印刷するオーバレイ印刷が行われる（ステップＳ１０６）。このように試し刷りの指定がなければ通常の重ね合わせ（フォームオーバレイ）印刷が実行される。
【００３８】
一方、試し刷り指示がある場合（Ｓ１０５でＹＥＳ）、フォームデータ３０およびバリアブルデータ４０と共に、フォームデータ３０に対するバリアブルデータ４０の印刷位置のずれ量を計測するためのずれ量計測用目盛り５０が更に重ね合わされて印刷される。この画像合成処理により図８の如くフォームデータ３０とバリアブルデータ４０とずれ量計測用目盛り５０の三つが重ね合わされて印刷される。図８の例では、ずれ量計測用目盛り５０は、オーバレイフォーム３０の直交座標上の直線に沿った縦目盛り５１と横目盛り５２から成り、これらはフォームデータ３０が印刷されたフォームの中央で直交する形で設けられている。なお、ずれ量計測用目盛り５０のデータは、予め例えばハードディスク２４に保存されている。
【００３９】
＜印刷位置の確認＞
図８に示した例では、印刷結果として、フォームデータ３０に対してバリアブルデータ４０の印刷位置がずれており、オーバレイフォーム３０の記入枠３１からバリアブルデータ４０の記入位置がはみ出した状態にある。このバリアブルデータ４０の印刷したい位置からのずれ量は、ずれ量計測用目盛り５０の縦目盛り５１と横目盛り５２から目視により計測することができる。ここで、フォームデータ３０に対してバリアブルデータ４０が上側にずれているときは縦方向のずれ量がプラス（＋）であり、下側にずれているときはマイナス（−）であるものとする。また、フォームデータ３０に対してバリアブルデータ４０が右側にずれているときは横方向のずれ量がプラス（＋）であり、左側にずれているときはマイナス（−）であるものとする。図８の例において、１目盛りの単位を１ｃｍとすると、フォームデータ３０は上側に約１．５目盛り分、右側に約４目盛り分だけバリアブルデータ４０からずれているため、縦方向に＋１．５ｃｍ、横方向に＋４．０ｃｍだけずれている、と読み取ることができる。なお、１目盛の単位は適宜設定され得る。
【００４０】
このようにユーザは、ずれ量計測用目盛り５０を見ることで、印刷データが、印刷したい位置からどの程度ずれて印刷されているかを、物差しなどの道具を使わずに容易に把握できる。従って、ユーザは、上記ずれ量計測用目盛り付の試し刷りにより、上記ずれ量をゼロとするには、バリアブルデータ４０の印刷位置を上記の値のプラスとマイナスを反転させた値、すなわち、縦方向に−１．５ｃｍ、横方向に−４．０ｃｍだけシフトさせれば良いことを理解することができる。
【００４１】
＜印刷位置の調整＞
ユーザが上記のずれ量計測用目盛り５０を利用してずれ量を確認した後は、ＰＣ１側のプリンタドライバの印刷位置指定機能Ｃによって、上記ずれ量をゼロとするバリアブルデータ４０のシフト量が指示され、それが印刷結果に反映される。すなわち、プリンタドライバの印刷位置指定機能Ｃのシフト量入力欄に、横方向（Ｘ方向）及び縦方向（Ｙ方向）の必要なシフト量が入力されることにより、正しい位置にバリアブルデータ４０を印刷するための指定がなされる。この際、シフト量はミリメートル単位で入力される。従って、図８の例においては、シフト量は、Ｙ方向に−１５ｍｍ、Ｘ方向に−４０ｍｍと入力される。
【００４２】
また、シフト量を指定する手段として、図３の印刷位置指定機能Ｃの代わりに、図４のようなスライダ方式の印刷位置指定機能Ｃ´が用いられてもよい。印刷位置指定機能Ｃ´は、縦方向および横方向のシフト量を指定するための縦スライダ５３および横スライダ５４が、シフト量指定用の縦目盛り５１´および横目盛り５２´のそれぞれに沿って移動されることにより実行される。すなわち、縦スライダ５３および横スライダ５４がユーザによって初期位置から移動されることにより、縦方向及び横方向の必要なシフト量が入力されることになり、それによって、正しい位置にバリアブルデータ４０を印刷するための指定がなされる。なお、シフト量指定用の縦目盛り５１´および横目盛り５２´は、ずれ量計測用の縦目盛り５１および横目盛り５２にそれぞれ対応している。従って、図８の例において必要なシフト量が指定されるためには、縦スライダ５３が縦目盛り５１´に沿って下側に１．５目盛り移動され、横スライダ５４が横目盛り５２´に沿って左側に４目盛りだけ移動されればよいことになる。
【００４３】
以上のようにして指定されたシフト量は、フォームデータ３０の印刷位置には影響せず、ＰＣ１から送信されるバリアブルデータ４０の印刷位置にのみ影響する。
【００４４】
なお、正確さが要求される場合には、上記のように印刷位置を調整した後に再びフォームオーバレイ印刷の試し印刷を行うことが望ましい。その際、プリンタ２は、再び図６のフォームオーバレイ印刷のフローを実行することになるが、そのステップＳ１０４において、プリンタドライバの印刷位置指定機能Ｃにより指定されたシフト量だけ、バリアブルデータ４０の印刷開始位置が移動させられ、それによりバリアブルデータ４０全体のフォームデータ３０に対する印刷位置がシフトされる。本実施形態では、指定されたシフト量が＋Ｘ方向であれば、バリアブルデータ４０の印刷開始位置は通常の印刷開始位置から右方向に移動される。また−Ｘ方向であれば逆に左方向に印刷開始位置が移動させられる。同様に＋Ｙ方向であれば上方向に、−Ｙ方向であれば下方向に印刷開始位置がシフトさせられる。
【００４５】
ここで、プリンタドライバの試し刷り指定機能Ｄにより試し刷りが指定されていなければ通常のフォームオーバレイ印刷が行われ、目盛りは印刷されない。また、再度の試し刷りが指定されている場合は、フォームデータ３０およびバリアブルデータ４０と共にずれ量計測用目盛り５０が印刷され、フォームデータ３０に対するバリアブルデータ４０の印刷位置のシフト量を確認する際の指標として役立つこととなる。
【００４６】
上記実施形態では、実際の印刷結果の上に目盛りを印刷しているので、正確にずれ量を把握できる。また、確認用の位置合わせシートの入れ替えなども行う必要が無く、用紙のセット位置のような物理的なずれも発生しないため、ずれが無いことを確認後にそのまま本番印刷を行っても正確に印刷位置が調整されたフォームオーバレイ印刷を行うことができる。
【００４７】
また、複数のフォームデータを使用する場合でも、従来のようにフォームデータ毎に確認用の位置合わせシートを入れ替えるといった不便さがなく、非常に手軽にかつ確実に印刷位置の調整が可能である。また、フォームデータ毎にずれ量を記憶させることも実現可能であり、この機能を使うとオーバレイフォーム毎に毎回印刷位置を調整することを省略できる。
【００４８】
すなわち、本実施形態によれば、フォームデータおよびバリアブルデータと共に、両者の印刷位置のずれ量を計測するためのずれ量計測用目盛りが重ね合わされて一緒に印刷される。従って、物差しや位置合わせシートなどの特別な道具を使わずに、両者の印刷位置のずれ量を容易かつ正確に把握することができる。このため、両者の印刷位置のずれ量の修正作業が簡便になる。また何種類ものフォームデータを使う際にも容易に対応することが可能である。さらに、本発明では、実施の印刷結果の上に目盛りが印刷されるため、より正確にずれ量が把握され得る。
【００４９】
本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲において、種々改変することができる。
【００５０】
例えば、上記実施形態では、オーバレイフォーム３０の縦横の辺の各中心を通るように、それぞれ１本の目盛りを印刷する例について記述したが、ずれ量計測用目盛り５０はオーバレイフォーム３０に対するバリアブルデータ４０の印刷位置のずれ量を計測し得るものであれば良く、目盛りの種類・数は上記実施形態のものに限定されない。例えば、オーバレイフォーム３０の全面に格子状の目盛りとして印刷することもできる。また、カラー印刷可能なプリンタでは、印刷されるずれ量計測用目盛り５０の色を、赤など目立つ色にすると、より明確にずれ量を把握できる。また、カラープリンタの場合、フォームデータとバリアブルデータに使われている色を判断し、もっとも多く使われている色の反対色を使用することにより、より目盛りが明瞭になるように印刷することもできる。
【００５１】
また、本発明による画像形成装置として、プリンタのほか、複写機、ＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの他の装置が使用されてもよい。
【００５２】
本発明による画像形成装置における各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、例えばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像形成装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態にかかる印刷システムの全体構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】プリンタドライバによりＰＣに表示される印刷設定画面の一例を示す図である。
【図４】印刷位置指定機能の他の例を示す図である。
【図５】図１に示されるプリンタの構成を示すブロック図である。
【図６】本発明の一実施形態にかかるプリンタにおける処理の手順を示すフローチャートである。
【図７】フォームオーバレイ印刷について説明するための図である。
【図８】フォームデータ、バリアブルデータ、およびずれ量計測用目盛りを画像合成して印刷した結果を示した図である。
【符号の説明】
【００５４】
１    ＰＣ、
２    プリンタ、
３    ネットワーク、
１１，２１    ＣＰＵ、
１２，２２    ＲＯＭ、
１３，２３    ＲＡＭ、
１４，２４    ハードディスク、
１５    ディスプレイ、
１６    入力装置、
１７，２７    ネットワークインタフェース、
１８，２８    バス、
２５    操作パネル部、
２６    印刷部、
３０    オーバレイフォーム、
３１    記入枠、
４０    バリアブルデータ、
５０    ずれ量計測用目盛り、
５１，５１´    縦目盛り、
５２，５２´    横目盛り。
【図１】
2008023791.tif 000003
【図２】
2008023791.tif 000004
【図３】
2008023791.tif 000005
【図４】
2008023791.tif 000006
【図５】
2008023791.tif 000007
【図６】
2008023791.tif 000008
【図７】
2008023791.tif 000009
【図８】
2008023791.tif 000010