(57)【要約】【課題】本機プリンタによる印刷を行うことなく、版下フォームを印刷した用紙がなくてもテキスト、オーバレイ、版下フォームの位置検証が可能で、修正を含めた開発期間が短いバリアブルフォームデータ生成システムを提供することを目的とする。【解決手段】顧客に係るテキストデータをプリンタの入力となる印字データに編集するテキスト加工手段と、印字データを印字する帳票の設計を行い帳票の構成部品などを記述した帳票定義体データを作成する帳票設計手段と、印字データおよび帳票定義体データに基づいて本機プリンタの制御コードを付加したプリントイメージデータを生成するプリントイメージデータ生成手段と、印字データおよび帳票定義体データおよび版下データにより印刷イメージを再現する印刷イメージ再現手段とを設けたバリアブルフォームデータ生成システムを提供する。【選択図】  図１
2008299874.tif 000002
【特許請求の範囲】
【請求項１】
一点一点印刷内容が異なるバリアブルフォームデータを生成するシステムであって、
カラム情報ごとに定めた固定長のレコード構成を有する複数のカラム情報からなるテキストデータをプリンタの入力情報となるようにカラムを一つ一つに分解しチャネルを設け、可変長のデータとして再構成することによって、実際に用紙上に印刷される印字データと、当該印字データの各々の項目のチャネル、カラム位置、桁数、データの型を記録したカラムレイアウトデータとを編集するテキスト加工手段と、
チャネルを識別子として前記カラムレイアウトデータを使用し前記印字データを印字する帳票の設計を行い、帳票の構成部品、複数の版下データのファイル名などを記述した帳票定義体データを作成する帳票設計手段と、
前記印字データおよび前記帳票定義体データに基づいて、本機プリンタの制御コードを付加したプリントイメージデータを生成するプリントイメージデータ生成手段と、
前記印字データおよび前記帳票定義体データおよび版下データにより印刷イメージを再現する印刷イメージ再現手段と、
を備えることを特徴とするバリアブルフォームデータ生成システム。
【請求項２】
請求項１記載のバリアブルフォームデータ生成システムであって、
前記印刷イメージ再現手段が、
前記印字データおよび前記帳票定義体データおよび前記版下データにより、印刷イメージ再現用のデータを生成するデータ生成手段と、
前記印刷イメージ再現用データを用いて印刷イメージを再現する再現手段と、
を備えることを特徴とするバリアブルフォームデータ生成システム。
【請求項３】
請求項１または２記載のバリアブルフォームデータ生成システムであって、前記再現手段が、事前に印刷済みの印刷用紙の代わりに版下データを背景として使用する、ことを特徴とするバリアブルフォームデータ生成システム。
【請求項４】
請求項１から３のいずれかに記載のバリアブルフォームデータ生成システムであって、
前記再現手段が、
ページ単位に異なる版下、オーバレイ、画像、罫線、テキストを使用し、ページ毎に異なるレイアウトを切り替え可能である、
ことを特徴とするバリアブルフォームデータ生成システム。
【請求項５】
請求項１から４のいずれかに記載のバリアブルフォームデータ生成システムであって、前記印刷イメージ再現手段が、版下、オーバレイ、画像、罫線、テキストの各々のデータを修正する修正手段、を備えることを特徴とするバリアブルフォームデータ生成システム。
【請求項６】
請求項１から５のいずれかに記載のバリアブルフォームデータ生成システムであって、
前記印字データおよび前記帳票定義体データを入力し、本機プリンタの制御コードを含まないプリントイメージの中間データを生成する中間データ生成手段を備え、
前記プリントイメージデータ生成手段が、前記中間データを入力してプリントイメージデータを生成し、
前記印刷イメージ再現手段が、前記中間データを入力して前記印刷イメージ再現用データを生成する、
ことを特徴とするバリアブルフォームデータ生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイレクトメールなどに個人情報を印字するバリアブルフォームの印刷に関し、特に、バリアブルフォームデータの検証のための印刷イメージの再現に関するものである。
【背景技術】
【０００２】
近年、ダイレクトメールや請求明細等の個人情報を印刷する際に、デジタル化された個人情報を受け取り、版を用いずに高速のプリンタで印刷する、バリアブルフォーム印刷が行われている（特許文献１）。
係るバリアブルフォーム印刷においては、入稿したテキストデータの編集を行うテキスト加工手段、印刷レイアウトである帳票の設計を行い、帳票の構成部品などを記述した帳票定義体データを作成する帳票設計手段、テキストデータと帳票定義体データから、バリアブルフォーム印刷に使用する本機プリンタが解釈可能なプリントイメージデータを作成するプリントイメージデータ生成手段、などのツールを用いることが一般的である。
また、係るバリアブルフォーム印刷においては、全てのページにおいて共通で、本機プリンタの印字色と異なる色の文字、罫線、画像などを版下フォームとして、予め用紙に印刷して使用することがある。
【特許文献１】特開２０００−６７１３８
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来においては、以下の問題がある。すなわち、従来のバリアブルフォームデータ生成システムは、本機プリンタが印刷するデータしか扱うことができないため、用紙に予め異なる工程により印刷した版下フォームと、テキストやオーバレイとの位置合わせなどは、本機プリンタにより印刷をして検証しなければならないという問題がある。
本機プリンタにより印刷して検証を行い、修正が発生した場合は、検証用に印刷した用紙が無駄になる。
また、予め版下フォームを印刷する工程が終了していない、あるいは版下フォームを印刷した用紙を使い切ってしまった場合は、テキストやオーバレイとの位置合わせなどの検証自体を行うことができないという問題もある。
更に、修正を行う場合は、テキスト加工手段、帳票設計手段、版下データの作成、版下フォームの印刷など、各々の工程に戻り修正を行い、再度印刷して検証を行う必要があり、開発期間が長いという問題もある。
【０００４】
本発明は、上述のような問題に鑑みてなされたものであり、その目的とするところは、本機プリンタによる印刷を行うことなく、版下フォームを印刷した用紙がなくてもテキスト、オーバレイ、版下フォームの位置検証が可能で、修正を含めた開発期間が短いバリアブルフォームデータ生成システムを提供することである。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明の第１の態様は、一点一点印刷内容が異なるバリアブルフォームデータを生成するシステムにおいて、  カラム情報ごとに定めた固定長のレコード構成を有する複数のカラム情報からなるテキストデータをプリンタの入力情報となるようにカラムを一つ一つに分解しチャネルを設け、可変長のデータとして再構成することによって、実際に用紙上に印刷される印字データと、当該印字データの各々の項目のチャネル、カラム位置、桁数、データの型を記録したカラムレイアウトデータとを編集するテキスト加工手段と、  チャネルを識別子として前記カラムレイアウトデータを使用し前記印字データを印字する帳票の設計を行い、帳票の構成部品、複数の版下データのファイル名などを記述した帳票定義体データを作成する帳票設計手段と、  前記印字データおよび前記帳票定義体データに基づいて、本機プリンタの制御コードを付加したプリントイメージデータを生成するプリントイメージデータ生成手段と、  前記印字データおよび前記帳票定義体データおよび版下データにより印刷イメージを再現する印刷イメージ再現手段とを設けたものである。
また、本発明の第２の態様は、上述の第１の態様に係るバリアブルフォームデータ生成システムにおいて、前記データ検証手段に、前記印字データおよび前記帳票定義体データおよび前記版下データにより印刷イメージ再現用のデータを生成するデータ生成手段と、前記印刷イメージ再現用データを用いて印刷イメージを再現する再現手段とを設けたものである。
また、本発明の第３の態様は、上述の第１または２に係るバリアブルフォームデータ生成システムにおいて、前記再現手段が、事前に印刷済みの印刷用紙の代わりに版下データを背景として使用するようにしたものである。
また、本発明の第４の態様は、上述の第１から３に係るバリアブルフォームデータ生成システムにおいて、  前記再現手段が、ページ単位に異なる版下、オーバレイ、画像、罫線、テキストを使用し、ページ毎に異なるレイアウトを切り替え可能であることを特徴とする。
また、本発明の第５の態様は、上述の第１から４に係るバリアブルフォームデータ生成システムにおいて、前記印刷イメージ再現手段に、版下、オーバレイ、画像、罫線、テキストの各々のデータを修正する修正手段を設けたものである。
また、本発明の第６の態様は、上述の第１から５に係るバリアブルフォームデータ生成システムにおいて、前記印字データおよび前記帳票定義体データを入力し本機プリンタの制御コードを含まないプリントイメージの中間データを生成する中間データ生成手段を備え、前記プリントイメージデータ生成手段が前記中間データを入力してプリントイメージデータを生成し、前記印刷イメージ再現手段が前記中間データを入力して前記印刷イメージ再現用データを生成することを特徴とする。
【発明の効果】
【０００６】
以上のように、本発明に係るバリアブルフォームデータ生成システムによれば、印刷イメージ再現手段を用いることにより、本機印刷を行わなくとも版下フォームとテキストデータなどの位置関係を検証することができる。
また、印刷イメージ再現用データの中に版下データを含むことにより、予め版下フォームを印刷した用紙がなくても、版下フォームとテキストデータなどの位置関係を検証することができる。用紙を無駄に使用することがない。
また、印刷イメージ再現手段が修正手段を備えることにより、検証により版下フォームとテキストデータの不整合が発見された場合でも、前工程に戻ることなく、その場で修正を行うことができ、開発期間を短縮することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明を図示する実施例に基づき説明する。
図１は、本発明のバリアブルフォームデータ生成システム１の概要を示すブロック図である。バリアブルフォームデータ生成システム１は、テキスト加工手段２、帳票設計手段３、プリントイメージデータ生成手段４、印刷イメージ再現手段５を備えている。各々の工程は独立しており、通常、ネットワークや記憶媒体を介してデータだけが移動する。
【０００８】
テキスト加工手段２は、実際にはコンピュータシステムであり、企業が蓄積した様々な目的や用途に応じたテキストデータ６を入力し、エラーデータ排除、ソート、カラム位置の変更などの処理を行い、印字データ７を出力する。
【０００９】
テキストデータ６は、各カラムのカラム長を予め定義した、すなわち各レコードの同じカラムの長さが固定長のレコードにより構成されている。各カラムをタブやカンマなどの区切り文字コードにより区切ったり、レコードの最後（行末）に改行コードを入れる場合もある。
【００１０】
通常、バリアブルフォームの印刷においては、会社固有情報、顧客情報、利用明細などの複数のテキストデータ６を使用する。また、テキスト加工手段２の処理において、ページ内の合計、全明細の合計など、新たなテキストデータ６を生成する場合も存在する。
【００１１】
図３は、印字データ７の構造を示す模式図である。模式図の各１行目は、各カラムにどのような項目が入るか説明のために示したもので、実際の印字データ７には存在しないものである。模式図の各２行目は、各カラムのバイト数（カラム長）を示したものである。図４に実際の印字データ７の例を示す。
【００１２】
印字データ７は、全てのレコードに共通なチャネル（図３においては「ＣＨ」と略している）と呼ぶカラムレイアウトの識別子およびレコード長と、各チャネル毎に異なる複数のカラムから構成されている。
【００１３】
例えば、図３に示すチャネル１のカラムレイアウトにおいては、共通なカラムとしてチャネルの識別子、レコード長があり、チャネル１を構成する複数のカラムとして、顧客番号、住所、氏名、バーコード、郵便番号、処理連番、発行日、改行コードのデータを有している。
【００１４】
また、図３、図４に示す９００番台のチャネルのように、ヘッダーレコード、エンドレコード、改ページレコード、チャネル数の整合性チェックレコードなどに使用するレコードも持つことが可能である。
【００１５】
また、テキスト加工手段２は、テキストデータ６のレコード中のカラムを一つ一つに分解して、チャネル（データの種類を示す識別子）、レコード長、カラム名、カラム長、型など、テキストデータの該当カラムの構造を表す情報を記述したカラムレイアウトデータ８を出力する。
【００１６】
図５は、図３の印字データ７に対応するカラムレイアウトデータ８の構造を示す模式図である。上述した印字データ７のチャネル１のレコードに記述した「チャネル」から「改行コード」までの各カラムについて、カラム名、カラム長、型などを記述している。
【００１７】
また、「チャネルの識別子」に係るカラムレイアウトデータ８のコメント欄には、図５の２行目に示すように、何番のチャネル（「００１」）であるか、およびレコード長（「２４３」）を記述する。これにより、帳票設計手段３およびプリントイメージデータ生成手段４において、当該チャネルのレコード長を知ることが可能になる。
【００１８】
帳票設計手段３は、実際にはＣＡＤデータを扱うコンピュータシステムで構成されており、カラムレイアウトデータ８を参照し、帳票全体に係る設定と、カラムを配置するフィールドの設定と、罫線の設定を行い、用紙サイズ、割付方法、使用する全フォント、フィールド毎のフォント、文字ピッチ、罫線位置、線種などを記述した帳票定義体データ９を出力する。
【００１９】
また、帳票設計手段３は、レイアウト毎に使用する版下フォームおよびオーバレイを作成し、版下データ１０およびオーバレイデータ１１毎のファイルとして出力する。版下データ１０およびオーバレイデータ１１は、帳票設計手段３が扱うＣＡＤデータであり、版下データ１０およびオーバレイデータ１１のファイル名などの参照情報も帳票定義体データ９に含むことができる。
【００２０】
図６に、帳票定義体データ９の概略の構造を示す。用紙、書体、使用ディレクトリなどを指定する印刷環境と、カラムレイアウト、フィールドの文字サイズ、文字ピッチ、桁数、型などのテキスト情報と、罫線の位置、線種などの罫線情報と、版下データ１０、オーバレイデータ１１、画像データ１７の参照情報など、プリンタを制御するための内容を記述したものである。
【００２１】
プリントイメージデータ生成手段４は、実際にはコンピュータシステムで構成されており、印字データ７および帳票定義体データ９に基づいて、オーバレイデータ１１と画像データ１７を含めて、ページ単位に印字内容を記述したバリアブルフォームデータ１２を出力するものである。
【００２２】
バリアブルフォームデータ１２は、所謂、ページ記述言語と呼ばれるもので、プリンタがバリアブルフォームデータ１２を読み込んで解析し、実際に印字するビットマップを生成可能なデータである。
【００２３】
印刷イメージ再現手段５は、実際にはコンピュータシステムで構成されており、データ生成手段１３と、再現手段１４と、修正手段１５を備えており、プリントイメージを再現し、検証および修正を可能にするものである。
【００２４】
データ生成手段１３は、印字データ７、帳票定義体データ９、版下データ１０に基づいて、ディスプレイにも表示可能であり、更に簡易プリンタで印刷可能な再現手段１４の入力となる印刷イメージ再現用データ１６を生成するものである。
【００２５】
帳票定義体データ９の中にオーバレイや画像の記述がある場合、印刷イメージ再現用データ１６は、該オーバレイデータ１１と該画像データ１７も含む。
【００２６】
印刷イメージ再現用データ１６としては、ディスプレイおよび印刷の両方において、印刷物のページを正確に再現可能なデータ形式であるアドビ社のＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ、商標）と呼ばれるデータ形式を使用する。
【００２７】
再現手段１４は、データ生成手段１３が生成した印刷イメージ再現用データ１６により、印刷または表示を行うものであり、検証を可能にするものである。
【００２８】
再現手段１４は、データ生成手段１３が生成したＰＤＦ形式のデータを表示可能なソフトウェアおよび印刷可能な簡易プリンタなどである。ソフトウェアは、ＰＤＦ形式を表示可能なビューア単体か、ＰＤＦのビューア機能を組み込んだＷｅｂブラウザである。
【００２９】
修正手段１５は、印字データ７、帳票定義体データ９、版下データ１０などを修正するソフトウェアであり、印刷イメージ再現手段５を実現するコンピュータシステムに、テキスト加工手段２、帳票設計手段３の各機能を搭載したものである。
【００３０】
なお、印刷すべき内容により、図１に示したオーバレイデータ１１と画像データ１７が不要な場合があるのは、当然のことである。
【００３１】
次に、図２のフローチャートに従い、本発明のバリアブルフォームデータ生成システム１の動作を詳細に説明する。
【００３２】
テキスト加工手段２は、テキストデータ６を入力し、実際に用紙上に印刷される印字データ７と、当該印字データの各々の項目のカラム位置、桁数、データの型などを記録したカラムレイアウトデータ８を作成する。
【００３３】
帳票設計手段３は、帳票設計手段３自体で作成した版下データ１０やオーバレイデータ１１を背景として表示しながら、カラムレイアウトデータ８を参照して項目の配置をおよび項目の定義を行い、更に罫線を引き、帳票の設計を行う。帳票の設計作業において入力した情報などに基づいて、帳票定義体データ９を作成する。
【００３４】
データ生成手段１３は、テキスト加工手段２が作成した印字データ７と、帳票設計手段３が作成した帳票を構成する要素を記録した帳票定義体データ９と、印刷時の下絵となる版下データ１０を入力し、ＰＤＦ形式の印刷イメージ再現用データ１６を生成する。
【００３５】
通常、バリアブルフォーム印刷においては、印字データ７、帳票定義体データ９、版下データ１０などは、アドビ社のＰｏｓｔＳｃｒｉｐｔ（商標）形式のデータを用いるのに適しているから、一旦ＰｏｓｔＳｃｒｉｐｔ形式のデータを作成し、それを例えばアドビ社のＡｄｏｂｅ  Ｄｉｓｔｅｌｌｅｒ（商標）などを用いて、ＰＤＦ形式の印刷イメージ再現用データ１６を生成する。
【００３６】
印刷イメージ再現用データ１６は、帳票設計手段３により作成された版下データ１０を背景にし、印字データ７と、カラムレイアウトデータ８により当該印字データ７とカラム位置、桁数などが合致する帳票定義体データ９とを備えているから、版下フォームを印刷した用紙がなくても、実際の印刷イメージを完全に再現できる。
【００３７】
再現手段１４は、ＰＤＦ形式の印刷イメージ再現用データ１６を読み込み、版下フォームが背景に表示された形式において、ディスプレイ上にページ単位の表示、すなわち印刷イメージの再現を行う。更に、必要に応じて、簡易プリンタなどに出力することも可能である。
【００３８】
印刷イメージ再現手段５において、版下データ１０と印字データ７などの不整合を発見した場合は、修正手段１５により、即時に当該データを修正することができ、テキスト加工手段２や帳票設計手段３の工程にまで戻る必要がない。
【００３９】
印刷イメージ再現手段５により、版下データ１０と印字データ７の整合性が確認できた後、プリントイメージデータ生成手段４により、バリアブルフォームデータ１２を生成し、ここで初めて版下フォームを予め印刷した用紙を用いて、本機プリンタにより印刷を行う。
【００４０】
以上、本発明を実施の形態に基づいて詳細に説明してきたが、本発明によるバリアブルフォームデータ生成システムは、上述の実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更が可能なことは当然のことである。
【００４１】
例えば、印字データ７および帳票定義体データ９を入力して、特定のプリンタに依存しない形式の中間データを作成する中間データ生成手段を設け、プリントイメージデータ生成手段４および印刷イメージ再現手段５が、当該中間データを入力するように構成することも可能である。
【００４２】
この場合、中間データに対して、本機プリンタに固有な制御コードを付加するだけで、様々なプリンタおよびデータ形式に対応することが可能になる。
【図面の簡単な説明】
【００４３】
【図１】本発明に係るバリアブルフォームデータ生成システムの概要構成図である。
【図２】本発明に係るバリアブルフォームデータ生成システムの動作を示すフローチャートである。
【図３】印字データの構造を示す模式図である。
【図４】印字データの例である。
【図５】カラムレイアウトデータの構造を示す模式図である。
【図６】帳票定義体データの構造を示す概要図である。
【符号の説明】
【００４４】
１  バリアブルフォームデータ生成システム
２  テキスト加工手段
３  帳票設計手段
４  プリントイメージデータ生成手段
５  印刷イメージ再現手段
６  テキストデータ
７  印字データ
８  カラムレイアウトデータ
９  帳票定義体データ
１０  版下データ
１１  オーバレイデータ
１２  バリアブルフォームデータ
１３  データ生成手段
１４  再現手段
１５  修正手段
１６  印刷イメージ再現用データ
１７  画像データ
【図１】
2008299874.tif 000003
【図２】
2008299874.tif 000004
【図３】
2008299874.tif 000005
【図４】
2008299874.tif 000006
【図５】
2008299874.tif 000007
【図６】
2008299874.tif 000008