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