(57)【要約】【課題】本発明は、帳票レイアウトの定義し、定義した帳票レイアウトを元にアプリケションから印刷を行なう印刷システム（帳票レイアウトの機能と帳票印刷の機能が分離している印刷システム）において、帳票データの変更を行なう場合には、再度帳票レイアウトの変更を行なわなければならないという課題があった。【解決手段】上記課題を解決する為に、出力された帳票データのレイアウトにおいて、修正または改訂すべきデータを認識する為にレイアウトの位置情報を解析する処理部３０、修正または改訂すべきデータを記憶する処理部４０、印刷システムから出力された帳票で修正または改訂の対象となる帳票レイアウトを認識する処理部５０により構成された装置にて解決する。【選択図】  図２
2004326272.tif 000002
【特許請求の範囲】
【請求項１】
帳票レイアウトの定義と、定義した帳票レイアウトを元にアプリケションから印刷を行なう印刷実行システム（帳票レイアウトの機能と帳票印刷の機能が分離している印刷システムのうち、帳票の印刷を行なう機能）からの帳票印刷時に、印刷先のプリンタ装置に対して出力される帳票の中の特定データを、事前に設定しておいたデータへの置き換え、またはデータの消去を行なうことができるようにしたことを特徴とする印刷データ簡易編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票レイアウトを定義し、定義した帳票レイアウトを元にアプリケーションから印刷を行なう印刷実行システム（帳票レイアウトの機能と帳票印刷の機能が分離している印刷システムの印刷実行機能）における印刷帳票の変更方法に関する。
【０００２】
【従来の技術】
帳票レイアウトを定義し、定義した帳票レイアウトを元にアプリケションから印刷を行なう印刷実行システム（帳票レイアウトの機能と帳票印刷の機能が分離している印刷システム）において、帳票データの変更を行なう場合には、再度帳票レイアウトの変更を実施したり、印刷データを出力する帳票出力アプリケーションの変更を行なう必要があった。
【０００３】
図１は従来技術を現す説明図である。
【０００４】
帳票レイアウトの開発機能１１の中の帳票レイアウト定義部１により、帳票レイアウト固定情報２を定義する。固定部情報２は帳票３を示す。帳票の印刷は、帳票の印刷実行システム１２の中のアプリケーション４よりデータを設定し、帳票レイアウト固定情報２を帳票組み立て印刷実行部５にて帳票を組み立てる（帳票Ａ６）。従来技術において、帳票レイアウトを変更する場合には、開発機能１１により、再度、帳票レイアウト固定情報１１（帳票Ａ８）を定義し直し、アプリケーションもデータ設定を変更し（アプリケーション９）、印刷を行わなければならない（帳票Ａ１０）。
【０００５】
このような従来技術には、特開平８−１４２４３８号公報がある。
【０００６】
【特許文献１】
特開平８−１４２４３８号公報
【０００７】
【発明が解決しようとする課題】
上記、従来技術の場合、老朽化したシステムで保守する事が出来なくなってしまった印刷実行システムで、簡易的な帳票データの改訂すら実現出来なかったり、個人情報など新たに機密性が発生したデータを迅速に消去しなければならないような場合に早急な対応が取れない問題があった。
【０００８】
本発明では、帳票レイアウトや帳票出力アプリケーションの変更を実施しなくても軽微なデータの改訂、消去であれば容易に対応が出来る機能を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成する為に、次の機能を有する本発明の装置を、印刷実行システムからプリンタ装置に印刷するときに選択可能とするように構成した。本発明の装置では、出力された帳票データのレイアウトにおいて、修正または改訂すべきデータを認識する為にレイアウトの位置情報を解析する処理部、修正または改訂すべきデータを記憶する装置、印刷実行システムから出力された帳票で修正または改訂の対象となる帳票レイアウトを認識する処理部、修正または改訂したいデータ位置と修正または改訂したいデータを設定するための画面入出力部、帳票データを出力先のプリンタ装置のコマンドに置き換える処理部を有する。
【００１０】
【発明の実施の形態】
上記手段を実施する為の具体的な形態を図にて説明を行なう。
【００１１】
図４は本発明の概要を現す説明図である。
【００１２】
印刷実行システム１８の中のアプリケーション１５からデータを設定し、帳票レイアウト固定情報１６（帳票１０１０）を、帳票組み立て印刷実行部１７にて組み立て、プリンタドライバ１０２０からスプール制御装置１０５０を経由し、プリンタ装置１０６０へ印刷を行う（帳票１０７０）にて印刷を行なうような形態で、印刷実行システム１８から本発明の印刷データ簡易編集装置１０３０を選択して印刷を行なう場合、帳票レイアウトに対して改訂したいデータ１０４０を事前定義しておくことで、印刷実行システム１８の変更無に、プリンタ装置１０６０に改訂データを反映させた帳票１０８０を印刷することが可能となる。
【００１３】
図２は本発明を現す構成図である。
【００１４】
印刷実行システム１８は、図１での従来技術の印刷実行システム１２を示す。印刷実行システム１８の中のアプリケーション１５で設定したデータと帳票レイアウト固定情報１６を、帳票組み立て印刷実行部１７で帳票を組み立て、プリンタコマンド変換部２０にてプリンタコマンドに変換を行なう。そしてプリンタコマンドに置き換わった帳票データは、帳票データレイアウト解析部３０にて、帳票中のデータの位置情報およびデータの解析をおこなう。
【００１５】
帳票データの解析後、帳票データ編集装置５０にて解析した帳票データを取り込み、帳票データ画面入出力装置６０で帳票データを操作者に表示する。操作者は、帳票データの中のデータでその帳票データを特徴付けるデータ（特徴データ）と、帳票データの中で編集または、削除を行ないたいデータの位置情報、編集または削除で置き換えたいデータ（改訂データ）を帳票データ画面入出力部６０で設定する。
【００１６】
設定された特徴データと改訂データは、帳票データ編集部５０を経由して、帳票データレイアウト解析部３０に戻す。
【００１７】
帳票データレイアウト解析部３０は、帳票データを特徴づけるデータ（特徴データ）、編集または削除を行ないたいデータの位置情報と、編集または削除で置き換えたいデータ（改訂データ）を、帳票レイアウト記憶装置４０に記録する。帳票レイアウト記憶装置４０では、位置情報に対応して特長づけるデータと改訂データを記録する。さらに、編集または削除で置き換えたいデータ（改訂データ）を、帳票データに埋め込み編集を行い、スプール制御装置７０を経由して、プリンタ装置８０で、編集または削除で置き換えたデータを含む帳票印刷する。
【００１８】
また、印刷実行システム１８において出力した帳票データを、帳票データレイアウト解析部３０にて、帳票中のデータの位置情報およびデータの解析をおこった後で解析した帳票データを特徴づけるデータ（特徴データ）が、帳票レイアウト記憶装置４０に記録されていた場合には、帳票データ編集部５０にて帳票データの編集は行なわずに、帳票レイアウト記憶装置４０に記録してある編集または削除で置き換えたデータ（改訂データ）を帳票データに埋め込み編集を行い、スプール制御装置７０に送信して、プリンタ装置８０で、編集または削除で置き換えたデータを含む帳票を印刷する。
【００１９】
図５は本発明で帳票レイアウト情報を管理する帳票データレイアウト管理テーブル群９１の説明図である。
【００２０】
印刷実行システム１８から出力された帳票データ１９を、図２の帳票レイアウト解析部３０にて位置情報を付加する（帳票データ３１）。図２の帳票データ画面入出力部６０を経由して操作者より指定された帳票データを特徴付けるデータ（特徴データ）と、帳票データの中で編集または、削除を行ないたいデータの位置情報、編集または削除で置き換えたいデータ（改訂データ）は、帳票レイアウト記憶装置４０の中で、帳票の種類毎に帳票データレイアウト管理テーブル群９１に記録する。
【００２１】
帳票データレイアウト管理テーブルは、帳票の種類ごとにテーブルを用意する。テーブルは、種別、位置情報、内容を保持する。種別は特徴と改訂があり、特徴は帳票データを特徴付けるデータ（特徴データ）、改訂は編集または削除で置き換えたいデータ（改訂データ）を現す。位置情報は改訂、特徴に対応する帳票レイアウト解析部３０で付加された位置情報を記録する。内容は位置情報に対応する帳票レイアウト中のデータ内容を記録する。帳票データは、帳票データレイアウト管理テーブル群９１の中の改訂種別の内容に対応するデータに置き換えられて、プリンタ装置８０から印刷される（帳票データ８１）。
【００２２】
図３に示すフローチャートにて本装置の動作を説明する。
【００２３】
図５の印刷実行システム１８から出力された帳票データ１９を、図２のプリンタコマンド変換部２０にてプリンタコマンドに変換を行ない（ステップ１００）、帳票データレイアウト解析部３０にて解析をおこなった後（ステップ２００）で、帳票レイアウト記憶装置４０に格納してある図５の帳票データレイアウト管理テーブル９１に記録してある特徴種別の内容と一致しない場合（ステップ３００）は、図２の帳票データ編集部５０を経由し操作者から編集個所と編集データを設定し（ステップ４００）、さらに帳票データレイアウト解析部３０にて編集データを埋め込み（ステップ４５０）、かつ、帳票データ編集部５０に操作者から設定されたデータを、図３の帳票データレイアウト管理テーブル群９１に記録する（ステップ５００）。そして、図２のスプール制御装置７０を経由しプリンタ装置８０に印刷を行なう（ステップ６００）。
【００２４】
また帳票レイアウト記憶装置４０に格納してある図５の帳票データレイアウト管理テーブル群９１の中の特徴種別の内容と一致する場合（ステップ３００）には、変更種別の内容データを取得し帳票データに埋め込み後に（ステップ７００）、スプール制御装置７０を経由しプリンタ装置８０に印刷を行なう（ステップ６００）。
【００２５】
【発明の効果】
本発明によれば、既存の印刷システム（帳票レイアウトの機能と帳票印刷の機能が分離している印刷システム）で帳票レイアウトの変更作業を行なわなくても、軽微なデータの変更に関して、容易に勝つ迅速にデータの改訂または消去を可能にする。
【００２６】
これにより、老朽化し既に保守ができないような印刷システムにおいても、帳票レイアウトの変更機能の利用方法がわからないような場合でも、軽微なデータの変更に関しては可能となる。
【００２７】
また、帳票レイアウトの変更機能の利用により印刷システムの確認作業が必要となり、実際の帳票の変更を行なうまでに時間を有してしまうような印刷システムの場合に、本システムにより、短期間での帳票編集が可能となる。
【００２８】
図６は本発明の効果を現す説明図である。
【００２９】
帳票データ１１０は、本発明により、個人を特定する氏名、個人番号情報を匿名、隠蔽することが出来る。また変更の可能性がある市長などの氏名も容易に変更ができる。
【図面の簡単な説明】
【図１】従来技術の説明を示すものである。
【図２】本発明における印刷データ簡易編集装置の構成を示すものである。
【図３】本発明における印刷データ簡易編集装置のフローチャートを示すものである。
【図４】本発明における印刷データ簡易編集装置の概要を示すものである。
【図５】本発明における印刷データ簡易編集装置で帳票データの管理方法を示すものである。
【図６】本発明における印刷データ簡易編集装置の効果を示すものである。
【符号の説明】
１５…アプリケーション、１６…帳票レイアウト固定情報、１７…印刷組み立て実行部、１８…印刷実行システム、２０…プリンタコマンド変換部、３０…帳票レイアウト解析部、４０…帳票レイアウト記憶装置、５０…帳票データ編集部、６０…帳票データ画面入出力部、７０…スプール制御装置、８０…プリンタ装置。
【図１】
2004326272.tif 000003
【図２】
2004326272.tif 000004
【図３】
2004326272.tif 000005
【図４】
2004326272.tif 000006
【図５】
2004326272.tif 000007
【図６】
2004326272.tif 000008