JP6743354B2 - Form browsing device, form browsing method and program - Google Patents

Form browsing device, form browsing method and program Download PDF

Info

Publication number
JP6743354B2
JP6743354B2 JP2015104561A JP2015104561A JP6743354B2 JP 6743354 B2 JP6743354 B2 JP 6743354B2 JP 2015104561 A JP2015104561 A JP 2015104561A JP 2015104561 A JP2015104561 A JP 2015104561A JP 6743354 B2 JP6743354 B2 JP 6743354B2
Authority
JP
Japan
Prior art keywords
data
browsing
file name
pdf
form data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015104561A
Other languages
Japanese (ja)
Other versions
JP2016218843A (en
Inventor
弘佳 萩原
弘佳 萩原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2015104561A priority Critical patent/JP6743354B2/en
Publication of JP2016218843A publication Critical patent/JP2016218843A/en
Priority to JP2020017496A priority patent/JP6897812B2/en
Application granted granted Critical
Publication of JP6743354B2 publication Critical patent/JP6743354B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、いわゆるウェブ(Web)等のネットワーク上で利用者が帳票を閲覧できる帳票閲覧装置、帳票閲覧方法及びプログラムに関するものである。 The present invention relates to a form browsing device, a form browsing method, and a program that allow a user to browse a form on a network such as a so-called Web.

銀行、保険会社、証券会社等の金融機関、電話等の通信事業者、電気、ガス、水道等の公共事業者(以下「金融機関等」という。)においては、利用者(顧客)に対して、定期的に利用明細を帳票にして送付しているが、この帳票の作成は、印刷会社において行われる。具体的には、印刷会社において、金融機関等から送られてくる顧客データ(利用明細データ)を帳票データに加工し、加工した帳票データに基づいて、印刷加工により種々のフォーマットの帳票を作成している。
一方、近年のコンピュータ、通信技術の発達、インターネットの普及等により、帳票の電子化も盛んに行われており、帳票を電子ドキュメントとしてコンピュターネットワーク上で管理し、利用者がネットワーク端末から帳票を閲覧出力できる電子帳票システムも使用されている。
例えば、特開2002−109454号公報(特許文献1)には、利用者に送付する帳票を印刷するため印刷データをPDF(Portable Document Format)形式の電子ドキュメントで作成し、このPDF電子ドキュメントの所定数分を一のファイルに格納する一方、PDF電子ドキュメントを顧客IDで特定できるようにし、ファイル内のPDF電子ドキュメントの開始ページ、ページ数を特定するためのインデックステーブルを設け、このインデックステーブルにより対象のPDF電子ドキュメントを短時間で検索可能としたドキュメントファイル管理構造等が開示されている。
また、特開2014−209314号公報(特許文献2)には、複数の帳票から出力要求のあった帳票を出力するシステムであって、要求のあった帳票の文書データを顧客データベースから抽出し、抽出された文書データに対応するレイアウト情報をレイアウトデータベースから選出し、要求のあった帳票の文書データと選出されたレイアウト情報を合わせて出力制御する帳票出力システムが開示されている。
For financial institutions such as banks, insurance companies, securities companies, telecommunications carriers such as telephones, and public utilities such as electricity, gas, and water (hereinafter referred to as "financial institutions"), Although the usage details are regularly sent as a form, the printing company creates this form. Specifically, a printing company processes customer data (usage statement data) sent from financial institutions into form data, and creates forms in various formats by printing based on the processed form data. ing.
On the other hand, due to the recent development of computers, communication technologies, and the spread of the Internet, digitization of forms has been actively performed, and forms are managed as electronic documents on a computer network, and users can view the forms from network terminals. An electronic form system that can output is also used.
For example, in Japanese Unexamined Patent Application Publication No. 2002-109454 (Patent Document 1), print data for printing a form to be sent to a user is created as an electronic document in a PDF (Portable Document Format) format, and a predetermined PDF electronic document is specified. While storing a few minutes in one file, the PDF electronic document can be specified by the customer ID, and an index table for specifying the starting page and the number of pages of the PDF electronic document in the file is provided. There is disclosed a document file management structure and the like which enables the PDF electronic document to be searched in a short time.
In addition, Japanese Patent Laid-Open No. 2014-209314 (Patent Document 2) is a system for outputting a form requested to be output from a plurality of forms, and the document data of the requested form is extracted from a customer database, A form output system is disclosed in which layout information corresponding to the extracted document data is selected from a layout database, and output control is performed by combining the requested document data of the form and the selected layout information.

しかしながら、特許文献1のドキュメントファイル管理構造等においては、すべての帳票をPDF化したPDF電子ドキュメントを作成してこれを保存することから大容量のデータベースシステムが必要となり、出力システムの負荷も大きくなるという問題がある。
また、特許文献2の帳票出力システム(電子帳票を作成するシステム)は、帳票の印刷データの作成するシステムとはまったく別個のシステムであるため、電子帳票と印刷物の帳票とを作成してそれを利用することに関し、システムの運用や維持・管理等の効率が極めて悪くなるという問題がある。
However, in the document file management structure and the like of Patent Document 1, since a PDF electronic document in which all forms are converted into PDF is created and stored, a large-capacity database system is required, and the load on the output system also increases. There is a problem.
Further, since the form output system of Patent Document 2 (a system for creating an electronic form) is a system completely different from a system for creating print data of a form, an electronic form and a form for printed matter are created and Regarding usage, there is a problem that the efficiency of operation, maintenance and management of the system becomes extremely poor.

特開2002−109454号公報JP 2002-109454 A 特開2014−209314号公報JP, 2014-209314, A

本発明が解決しようとする課題は、大量の電子帳票データを保存することなく、帳票印刷用に作成したデータを利用して電子帳票データを作成してそれを閲覧できるようにし、効率よくシステムの運用、維持・管理等が行えるようにすることである。 The problem to be solved by the present invention is to make it possible to create and view electronic form data using data created for form printing without saving a large amount of electronic form data, and to efficiently use the system. It is to be able to operate, maintain and manage.

本発明は、多数の帳票を印刷するために作成された印刷用の主キーで区別される帳票データを記憶する帳票データ記憶手段と、前記帳票ごとに設定され、前記印刷用の主キーで区別される帳票データを流し込んで帳票印刷データを作成するためのファイル名で区別される流し込み用設定データを記憶する流し込み用設定データ記憶手段と、前記帳票データ記憶手段に記憶された前記主キーで区別される帳票データから、利用者が閲覧するための利用者閲覧帳票データを検索する利用者閲覧帳票データ検索手段と、前記利用者閲覧帳票データ検索手段が検索した利用者閲覧帳票データに基づいて、前記利用者が閲覧するための閲覧用帳票データを作成する閲覧用帳票データ作成手段と、前記閲覧用帳票データ作成手段が作成した閲覧用帳票データを出力する閲覧用帳票データ出力手段とを備え、前記流し込み用設定データは、前記閲覧用帳票データをPDFで作成するために各頁をPDFで表すPDF版下データと、このPDF版下データに配置する文字、画像の位置を示す位置情報を含むレイアウトデータと、前記PDF版下データに配置する画像データを表すオーバーレイデータとを含み、前記ファイル名は、前記PDF版下データを特定するPDF版下データファイル名と、前記レイアウトデータを特定するレイアウトデータファイル名と、前記オーバーレイデータを特定するオーバーレイデータファイル名を含み、前記帳票データ記憶手段に記憶された前記主キーで区別される帳票データは、該帳票データが流し込まれる前記流し込み用設定データを特定する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名を有し、前記閲覧用帳票データ作成手段は、前記流し込み用設定データ記憶手段に記憶された流し込み用設定データから、前記利用者閲覧帳票データが有する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で特定される前記流し込み用設定データを取り出し、取り出した前記流し込み用設定データに前記利用者閲覧帳票データを流し込んで前記閲覧用帳票データを作成する帳票閲覧装置を提供して、上記課題を解決するものである。 The present invention relates to a form data storage unit that stores form data that is distinguished by a printing main key created for printing a large number of forms, and a form key storage unit that is set for each form and that is distinguished by the printing main key. The setting data storing means for storing the setting data for storing which is distinguished by the file name for generating the form print data by pouring the generated form data and the main key stored in the means for storing the form data Based on the user browsing form data retrieved by the user browsing form data retrieval means for retrieving the user browsing form data for the user to browse from the form browsing data, A browsing form data creating unit for creating browsing form data for the user to browse; and a reading form data output unit for outputting the browsing form data created by the browsing form data creating unit, The pouring setting data includes PDF block data representing each page in PDF for creating the browsing form data in PDF, characters to be arranged in the PDF block data, and position information indicating a position of an image. The layout data includes layout data and overlay data that represents image data to be arranged in the PDF block data, and the file name is a PDF block data file name that specifies the PDF block data and a layout that specifies the layout data. Form data that includes a data file name and an overlay data file name that identifies the overlay data and that is distinguished by the primary key stored in the form data storage means is the setting data for pouring into which the form data is poured. The browsing form data creating means has the PDF version data file name, the layout data file name, and the overlay data file name to be specified, and the browsing form data creating means uses the filling setting data stored in the filling setting data storage means. , The PDF version data file name included in the user browsing form data , the layout data file name, and the overlay setting file specified by the overlay setting data are extracted, and the extracted setting data is used as the above The above problem is solved by providing a form browsing device for pouring the personal browsing form data into the browsing form data.

本発明は、前記帳票データ記憶手段が記憶する前記印刷用の主キーで区別される帳票データは、帳票データ取込手段によって取り込まれたものである帳票閲覧装置を提供して、上記課題を解決するものである。 The present invention, form data are distinguished by the primary key of the printing for storing said form data memory means, to provide a form viewing apparatus is obtained captured by form data capturing means, solve the above problems To do.

本発明は、前記流し込み用設定データ記憶手段が記憶する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で区別される流し込み用設定データは、流し込み用設定データ取込手段によって取り込まれたものである帳票閲覧装置を提供して、上記課題を解決するものである。 According to the present invention, the pouring setting data stored in the pouring setting data storage means, which is distinguished by the PDF version data file name, the layout data file name and the overlay data file name , is the pouring setting data fetching means. The above-mentioned problem is solved by providing a form browsing device which is taken in by.

本発明は、前記閲覧用帳票データは、PDFデータである帳票閲覧装置を提供して、上記課題を解決するものである。 The present invention solves the above problem by providing a form browsing device in which the browsing form data is PDF data.

本発明は、多数の帳票を印刷するために作成された印刷用の主キーで区別される帳票データを記憶しておき、前記帳票ごとに設定され、前記印刷用の主キーで区別される帳票データを流し込んで帳票印刷データを作成するための流し込み用設定データを記憶しておき、前記記憶した帳票データから、利用者が閲覧するための利用者閲覧帳票データを検索し、前記検索した利用者閲覧帳票データに基づいて、前記利用者が閲覧するための閲覧用帳票データを作成し、前記作成した閲覧用帳票データを出力するコンピュータが実行する帳票閲覧方法であって、前記流し込み用設定データは、前記閲覧用帳票データをPDFで作成するために各頁をPDFで表すPDF版下データと、このPDF版下データに配置する文字、画像の位置を示す位置情報を含むレイアウトデータと、前記PDF版下データに配置する画像データを表すオーバーレイデータとを含み、前記ファイル名は、前記PDF版下データを特定するPDF版下データファイル名と、前記レイアウトデータを特定するレイアウトデータファイル名と、前記オーバーレイデータを特定するオーバーレイデータファイル名を含み、前記主キーで区別される帳票データは、該帳票データが流し込まれる前記流し込み用設定データを特定する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名を有し、前記閲覧用帳票データを作成するステップは、前記記憶された流し込み用設定データから、前記利用者閲覧帳票データが有する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で特定される前記流し込み用設定データを取り出し、取り出した前記流し込み用設定データに前記利用者閲覧帳票データを流し込んで前記閲覧用帳票データを作成する帳票閲覧方法を提供して、上記課題を解決するものである。
The present invention stores form data created for printing a large number of forms and is distinguished by a printing main key, and is set for each form, and a form distinguished by the printing main key is stored. The setting data for pouring for creating the form print data by pouring the data is stored, and the user browsing form data for the user to browse is searched from the stored form data, and the searched user is searched. It is a form browsing method executed by a computer that creates browsing form data for the user to browse based on the browsing form data, and outputs the created browsing form data , wherein the flow setting data is , PDF layout data in which each page is represented by PDF for creating the browsing form data in PDF, layout data including position information indicating characters arranged in the PDF layout data, and position of the image, Overlay data representing image data to be arranged in the block copy data, wherein the file name is a PDF block copy data file name specifying the PDF block copy data, a layout data file name specifying the layout data, and The form data including the overlay data file name that specifies the overlay data and distinguished by the primary key is the PDF version data file name and the layout data file name that specify the flow setting data into which the form data is poured. And a step of creating the browsing form data having the overlay data file name, the PDF version data file name and the layout data included in the user browsing form data from the stored filling setting data. Provide a form browsing method of extracting the setting data for filling specified by a file name and the overlay data file name, and pouring the user browsing form data into the extracted setting data for filling to create the reading form data. Then, the above problems are solved.

本発明は、前記記憶した印刷用の主キーで区別される帳票データは取り込まれたものである帳票閲覧方法を提供して、上記課題を解決するものである。 The present invention solves the above problem by providing a form browsing method in which the form data distinguished by the stored printing primary key is taken in.

本発明は、前記記憶した前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で区別される流し込み用設定データは取り込まれたものである帳票閲覧方法を提供して、上記課題を解決するものである。 The present invention provides a form browsing method in which the setting data for poling which is distinguished by the stored PDF version data file name, the layout data file name and the overlay data file name is taken in. It solves the problem.

本発明は、前記閲覧用帳票データは、PDFデータである帳票閲覧方法を提供して、上記課題を解決するものである。 The present invention solves the above problem by providing a form browsing method in which the browsing form data is PDF data.

本発明は、前記帳票閲覧方法をコンピュータに実行させるプログラムを提供して、上記課題を解決するものである。 The present invention solves the above-mentioned problems by providing a program that causes a computer to execute the form browsing method.

本発明の帳票閲覧装置においては、印刷用に作成された帳票データ及び流し込み用設定データと同一のデータを使用して閲覧用帳票データが作成・出力されるため、大量の電子帳票データを保存することなく電子帳票データを閲覧でき、効率よく帳票の閲覧システムの運用、維持・管理等が行え、さらに、前記流し込み用設定データが、前記閲覧用帳票データをPDFで作成するために各ページをPDFで表すPDF版下データと、このPDF版下データに配置する文字、画像の位置を示す位置情報を含むレイアウトデータと、前記PDF版下データに配置する画像データを表すオーバーレイデータとから構成されるため、汎用性のあるPDFの閲覧用帳票データが効率よく迅速に作成できるという効果を奏する。 In the form browsing apparatus of the present invention, since the form data for browsing is created and output using the same data as the form data created for printing and the setting data for filling, a large amount of electronic form data is saved. The electronic form data can be browsed without any operation, the form browsing system can be efficiently operated, maintained and managed , and further, the page setting data is a PDF for each page in order to create the browsing form data in PDF. , PDF layout data, layout data including characters arranged in the PDF layout data, position information indicating the position of the image, and overlay data representing image data arranged in the PDF layout data. Therefore, there is an effect that general-purpose PDF browsing form data can be efficiently and quickly created .

本発明の帳票閲覧装置においては、帳票データ取込手段が、前記帳票データ記憶手段が記憶する印刷用の帳票データを取り込むため、さらに、印刷用の帳票データが効率よく前記帳票データ記憶手段に記憶されるという効果を奏する。 In the form browsing apparatus of the present invention, since the form data importing unit imports the print form data stored in the form data storage unit, the print form data is efficiently stored in the form data storage unit. Has the effect of being performed.

本発明の帳票閲覧装置においては、前記流し込み用設定データ記憶手段が記憶する流し込み用設定データは、流し込み用設定データ取込手段が取り込むため、さらに、流し込み用設定データが効率よく前記流し込み用設定データ記憶手段に記憶されるという効果を奏する。 In the form browsing apparatus of the present invention, since the pouring setting data stored in the pouring setting data storage means is taken in by the pouring setting data fetching means, the pouring setting data is efficiently the pouring setting data. The effect of being stored in the storage means is obtained.

本発明の帳票閲覧装置においては、前記閲覧用帳票データがPDFデータであるため、さらに、汎用性のあるPDFデータで閲覧用帳票データが作成できるという効果を奏する。 In the form browsing apparatus of the present invention, since the browsing form data is PDF data, there is an effect that the browsing form data can be created with versatile PDF data.

本発明の帳票閲覧方法においては、印刷用に作成された帳票データ及び流し込み用設定データと同一のデータを使用して閲覧用帳票データが作成・出力されるため、大量の電子帳票データを保存することなく電子帳票データを閲覧でき、効率よく帳票の閲覧システムの運用、維持・管理等が行え、さらに、前記流し込み用設定データが、前記閲覧用帳票データをPDFで作成するために各ページをPDFで表すPDF版下データと、このPDF版下データに配置する文字、画像の位置を示す位置情報を含むレイアウトデータと、前記PDF版下データに配置する画像データを表すオーバーレイデータとから構成されるため、汎用性のあるPDFの閲覧用帳票データが効率よく迅速に作成できるという効果を奏する。 In the form browsing method of the present invention, since the form data for browsing is created and output using the same data as the form data created for printing and the setting data for filling, a large amount of electronic form data is saved. The electronic form data can be browsed without any operation, the form browsing system can be efficiently operated, maintained and managed , and further, the page setting data is a PDF for each page in order to create the browsing form data in PDF. , PDF layout data, layout data including characters arranged in the PDF layout data, position information indicating the position of the image, and overlay data representing image data arranged in the PDF layout data. Therefore, there is an effect that general-purpose PDF browsing form data can be efficiently and quickly created .

本発明の帳票閲覧方法においては、前記記憶した印刷用の帳票データは取り込まれたものであるため、印刷用の帳票データが効率よく記憶されるという効果を奏する。 In the form browsing method according to the present invention, the stored form data for printing is taken in, so that the form data for printing is efficiently stored.

本発明の帳票閲覧方法においては、前記記憶した流し込み用設定データは取り込まれたものであるため、流し込み用設定データが効率よく記憶されるという効果を奏する。 In the form browsing method of the present invention, since the stored setting data for pouring is taken in, there is an effect that the setting data for pouring is efficiently stored.

本発明の帳票閲覧方法においては、前記閲覧用帳票データがPDFデータであるため、さらに、汎用性のあるPDFデータで閲覧用帳票データが作成できるという効果を奏する。 In the form browsing method of the present invention, since the browsing form data is PDF data, there is an effect that the browsing form data can be created with the versatile PDF data.

本発明のプログラムは、本発明の帳票閲覧方法が奏する効果と同一の効果を奏する。 The program of the present invention has the same effects as the effects of the form browsing method of the present invention.

本発明の帳票閲覧装置の一実施形態の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of one Embodiment of the form browsing apparatus of this invention. 帳票データの一例を表した説明図である。It is an explanatory view showing an example of form data. 流し込み用設定データの一例を表した説明図である。It is an explanatory view showing an example of setting data for pouring. 帳票データ20のデータ構造の一例を表した説明図である。3 is an explanatory diagram showing an example of a data structure of form data 20. FIG. レイアウトデータ40のデータ構造の一例を表した説明図である。5 is an explanatory diagram showing an example of a data structure of layout data 40. FIG. 図4の帳票データ20に対応するオーバーレイデータ50の一例を表した説明図である。FIG. 5 is an explanatory diagram showing an example of overlay data 50 corresponding to the form data 20 of FIG. 4. 図4の帳票データ20に基づいて作成された閲覧用帳票データの一例を表した説明図である。5 is an explanatory diagram showing an example of browsing form data created based on the form data 20 of FIG. 4. FIG. 帳票閲覧装置1の動作の概要を示すフローチャートである。3 is a flowchart showing an outline of the operation of the form browsing apparatus 1. 利用者閲覧帳票データの検索の詳細を示すフローチャートである。It is a flow chart which shows the details of a search of user inspection report data. 閲覧用帳票データの作成・出力の詳細を示すフローチャートである。6 is a flowchart showing details of creation/output of browsing form data.

[帳票閲覧装置の全体構成]
まず、本発明の帳票閲覧装置の全体構成について説明する。
図1は、本発明の帳票閲覧装置の一実施形態の全体構成を示すブロック図であり、図2は、帳票データの一例を表した説明図であり、図3は、流し込み用設定データの一例を表した説明図である。図中、1は帳票閲覧装置、2は帳票データ取込部、3は帳票データ記憶部、4は流し込み用設定データ取込部、5は流し込み用設定データ記憶部、6は利用者閲覧帳票データ検索部、7は閲覧用帳票データ作成部、8は通信制御部、9はネットワーク回線、10は端末装置、11はディスプレイ、12はプリンタ、20は帳票データ、21は帳票データに付された主キー、22はデータ部、23は帳票データファイル、30は流し込み用設定データ、40は1ファイルのレイアウトデータ、41はレイアウトデータファイル名、42はレイアウトデータファイル、50は1ファイルのオーバーレイデータ(画像データ)、51はオーバーレイデータファイル名、52はオーバーレイデータファイル、60は1ファイルのPDF版下データ、61はPDF版下データファイル名、62はPDF版下データファイルである。
[Overall configuration of form browsing device]
First, the overall configuration of the form browsing apparatus of the present invention will be described.
FIG. 1 is a block diagram showing an overall configuration of an embodiment of a form browsing apparatus of the present invention, FIG. 2 is an explanatory diagram showing an example of form data, and FIG. 3 is an example of setting data for filling. It is an explanatory view showing. In the figure, 1 is a form browsing device, 2 is a form data importing unit, 3 is a form data storing unit, 4 is a setting data importing unit for filling, 5 is a setting data storing unit for filling, and 6 is user browsing form data. A search unit, 7 is a browsing form data creating unit, 8 is a communication control unit, 9 is a network line, 10 is a terminal device, 11 is a display, 12 is a printer, 20 is form data, and 21 is a main data attached to the form data. Key, 22 data part, 23 form data file, 30 setting data for layout, 40 layout data for one file, 41 layout data file name, 42 layout data file, 50 overlay data for 1 file (image (Data), 51 is an overlay data file name, 52 is an overlay data file, 60 is a PDF version data for one file, 61 is a PDF version data file name, and 62 is a PDF version data file.

帳票データ取込部2は、印刷工場で帳票の印刷用に作成された帳票データ20を、通信回線(図示せず)を介して取り込み、帳票データ記憶部3に記憶する。
図2に示すように、帳票データ20は、ページ単位に付された主キー22によって区別され、各種データからなるデータ部22を備え、帳票データファイル23として大量に記憶されている。
流し込み用設定データ取込部4は、印刷工場で帳票の印刷用に作成され、帳票データ20を流し込んで帳票印刷用のページを作成するための流し込み用設定データ30を、通信回線(図示せず)を介して取り込み、流し込み用設定データ記憶部5に記憶する。
図3に示すように、流し込み用設定データ30は、レイアウトデータ40、オーバーレイデータ50及びPDF版下データ60から構成される。
レイアウトデータ40は、ファイル単位に付されたレイアウトデータファイル名41で区別され、帳票の各ページに配置する文字や画像等の位置情報からなり、レイアウトデータファイル42として記憶されている。
オーバーレイデータ50は、ファイル単位に付されたオーバーレイデータファイル名51で区別され、帳票の各ページに配置する画像データからなり、オーバーレイデータファイル52として記憶されている。
PDF版下データ60は、ファイル単位に付されたPDF版下データファイル名61で区別され、帳票の各ページを構成する紙面がPDF形式で表されたPDFデータからなり、PDF版下データファイル62として記憶されている。
The form data fetching unit 2 takes in the form data 20 created for printing the form at the printing factory via a communication line (not shown) and stores it in the form data storage unit 3.
As shown in FIG. 2, the form data 20 is distinguished by a main key 22 attached to each page, has a data section 22 composed of various data, and is stored in large amount as a form data file 23.
The setting data fetching unit 4 for pouring is created for printing a form at a printing factory, and sets the pouring setting data 30 for pouring the form data 20 to create a page for printing a form, through a communication line (not shown). ), and stores it in the pouring setting data storage unit 5.
As shown in FIG. 3, the flow setting data 30 is composed of layout data 40, overlay data 50, and PDF block copy data 60.
The layout data 40 is distinguished by a layout data file name 41 assigned to each file, and is composed of position information such as characters and images arranged on each page of a form, and is stored as a layout data file 42.
The overlay data 50 is distinguished by an overlay data file name 51 attached to each file, is composed of image data to be arranged on each page of a form, and is stored as an overlay data file 52.
The PDF block copy data 60 is distinguished by a PDF block copy data file name 61 attached to each file, and the page forming each page of the form is composed of PDF data in PDF format. Is stored as

利用者閲覧帳票データ検索部6は、帳票データ記憶部3に記憶された帳票データファイル23から、端末装置10で入力された検索条件(データ)に合致する帳票データ20を検索する。具体的には、各帳票データ20から顧客(利用者)名、帳票種別、事業者名(金融機関名等)、利用期間等の情報を抽出して作成された検索テーブル(図示せず)を使用して、端末装置10で入力された検索条件に合致する帳票データの一覧(図示せず)を作成して端末装置10のディスプレイ11に表示し、表示された帳票データの一覧から利用者が選択した帳票データ20(主キー21で特定される帳票データ)を閲覧用帳票データ作成部7に送る。
閲覧用帳票データ作成部7は、利用者閲覧帳票データ検索部6から送られてくる帳票データ20に対応する流し込み用設定データ30(レイアウトデータ40、オーバーレイデータ50及びPDF版下データ60)を流し込み用設定データ記憶部5から取り出し、閲覧用帳票データを作成する。具体的には、帳票データ20の中のレイアウトデータファイル名、オーバーレイデータファイル名及びPDF版下データファイル名で特定されるレイアウトデータ40、オーバーレイデータ50及びPDF版下データ60を取り出し、取り出したレイアウトデータ40に基づいて、帳票データ20の文字データやオーバーレイデータ50(画像データ)等を、帳票の紙面となるPDF版下データ60に配置して、端末装置10に表示する閲覧用帳票データをPDF形式で作成する。
The user browsing form data search unit 6 searches the form data file 23 stored in the form data storage unit 3 for form data 20 that matches the search condition (data) input in the terminal device 10. Specifically, a search table (not shown) created by extracting information such as customer (user) name, form type, business name (financial institution name), and usage period from each form data 20. By using this, a list (not shown) of form data that matches the search condition input in the terminal device 10 is created and displayed on the display 11 of the terminal device 10, and the user can select from the list of the displayed form data. The selected form data 20 (form data specified by the main key 21) is sent to the browsing form data creation unit 7.
The browsing form data creation unit 7 fills in the setting data 30 for pouring (layout data 40, overlay data 50, and PDF version conversion data 60) corresponding to the form data 20 sent from the user browsing form data retrieval unit 6. It is taken out from the work setting data storage unit 5 to create browsing form data. Specifically, the layout data 40, the overlay data 50, and the PDF block copy data 60 specified by the layout data file name, the overlay data file name, and the PDF block copy data file name in the form data 20 are extracted, and the extracted layout is extracted. Based on the data 40, the character data of the form data 20, the overlay data 50 (image data), and the like are arranged in the PDF version data 60, which is the surface of the form, and the reading form data to be displayed on the terminal device 10 is PDF. Create in the format.

通信制御部8は、利用者閲覧帳票データ検索部6及び閲覧用帳票データ作成部7を備えたサーバー(図示せず)と、インターネット回線を介して接続された端末装置10との間で行われるデータの送受信を制御する。具体的には、端末装置10から入力されインターネット回線等のネットワーク回線9を介して送られてくる検索条件(データ)を受信して利用者閲覧帳票データ検索部6に送信し、利用者閲覧帳票データ検索部6が作成した帳票データの一覧を端末装置10に送信したり、閲覧用帳票データ作成部7が作成した閲覧用帳票データを端末装置10したりする等の通信制御を行う。
端末装置10は、利用者(事業者のオペレータや顧客等)が使用するパソコン等から構成され、閲覧用帳票データ出力手段となるディスプレイ11及びプリンタ12を備えている。端末装置10は、利用者が閲覧したい帳票を検索するための検索条件(データ)を入力したり、この検索条件に基づいて利用者閲覧帳票データ検索部6が作成した帳票データの一覧をディスプレイ11に表示したり、閲覧用帳票データ作成部7が作成した閲覧用帳票データをディスプレイ11に表示したり、プリンタ12から出力したりする。
The communication control unit 8 is performed between a server (not shown) including the user browsing document data searching unit 6 and the browsing document data creating unit 7 and the terminal device 10 connected via the Internet line. Control the sending and receiving of data. Specifically, the search condition (data) input from the terminal device 10 and transmitted through the network line 9 such as the Internet line is received and transmitted to the user browsing form data search unit 6, and the user browsing form is searched. Communication control is performed such as transmitting a list of the form data created by the data search unit 6 to the terminal device 10 and using the browsing form data created by the browsing form data creation unit 7 as the terminal device 10.
The terminal device 10 is composed of a personal computer or the like used by a user (an operator of a business operator, a customer, etc.), and is provided with a display 11 and a printer 12 as a reading form data output means. The terminal device 10 inputs a search condition (data) for searching a form that the user wants to browse, and displays a list of form data created by the user browsing form data search unit 6 based on the search condition on the display 11 On the display 11, the viewing form data created by the viewing form data creating unit 7 is displayed on the display 11, or output from the printer 12.

ここで、帳票データ20のデータ構造、レイアウトデータ40のデータ構造、オーバーレイデータ50、及び閲覧用帳票データについて説明する。
[帳票データ20のデータ構造]
図4は、帳票データ20のデータ構造の一例を表した説明図である。
図4に示すように、帳票データ20は、主キー21とデータ部22からなり、データ部22には、ページ番号22a、ページ内データNo.22b、PDF版下データファイル名22c、レイアウトデータファイル名22d、項目1〜項目50の項目22e、オーバーレイ(OVL)データファイル名1〜OVLデータファイル名50のOVLデータファイル名22fのデータが順に書き込まれている。
Here, the data structure of the form data 20, the data structure of the layout data 40, the overlay data 50, and the browsing form data will be described.
[Data structure of form data 20]
FIG. 4 is an explanatory diagram showing an example of the data structure of the form data 20.
As shown in FIG. 4, the form data 20 is composed of a main key 21 and a data section 22, and the data section 22 includes a page number 22a and an in-page data number. 22b, PDF version data file name 22c, layout data file name 22d, item 22e of item 1 to item 50, data of OVL data file name 22f of overlay (OVL) data file name 1 to OVL data file name 50 are written in order. Has been.

主キー21は、閲覧用帳票データを出力する場合の単位となる帳票データ20を特定するもので、同一の主キー21を付した帳票データが、1つの帳票として出力される。
ページ番号22aは、帳票データ20を閲覧用帳票データとして出力した場合のページ番号を示すデータで、本実施形態(図4)の「1」は、1ページ目であることを示している。
ページ内データNo.22bは、ページ番号22aに示すページ内で何番目(何レコード目)かを示すデータである。
本実施形態(図4)では、1ページ目の帳票データ20は、1番目の帳票データ20aと2番目の帳票データ20bの2レコードからなるため、ページ内データNo.22bのデータは、帳票データ20aが「1」、帳票データ20bが「2」となっている。
The main key 21 identifies the form data 20 that is a unit when outputting the view form data, and the form data with the same main key 21 is output as one form.
The page number 22a is data indicating the page number when the form data 20 is output as the view form data, and "1" in this embodiment (FIG. 4) indicates that it is the first page.
In-page data No. The data 22b is data indicating the number (what record) of the page indicated by the page number 22a.
In the present embodiment (FIG. 4), the form data 20 of the first page consists of two records, the first form data 20a and the second form data 20b. In the data 22b, the form data 20a is "1" and the form data 20b is "2".

PDF版下データファイル名22cは、PDF版下データ60を特定するPDF版下データファイル名61を示すものである。
本実施形態(図4)では、PDF版下ファイル名22cは、「pdf aaa1.pdf」となっており、このファイル名が付されたPDF版下データ60が、流し込み用設定データ記憶部5のPDF版下データファイル62から取り出されることとなる。
レイアウトデータファイル名22dは、レイアウトデータ40を特定するレイアウトデータファイル名41を示すものである。
本実施形態(図4)では、帳票データ20aのレイアウトデータファイル名22dは、「xml aaa1.xml」となっており、帳票データ2baのレイアウトデータファイル名22dは、「xml aaa2.xml」となっており、これらのファイル名が付されたレイアウトデータ40が、流し込み用設定データ記憶部5のレイアウトデータファイル42から取り出されることとなる。
The PDF artwork data file name 22c indicates a PDF artwork data file name 61 that identifies the PDF artwork data 60.
In the present embodiment (FIG. 4), the PDF version copy file name 22c is “pdf aaa1.pdf”, and the PDF version copy data 60 with this file name is stored in the setting data storage unit 5 for pouring. It is taken out from the PDF block data file 62.
The layout data file name 22d indicates a layout data file name 41 that identifies the layout data 40.
In the present embodiment (FIG. 4 ), the layout data file name 22d of the form data 20a is “xml aaa1.xml” and the layout data file name 22d of the form data 2ba is “xml aaa2.xml”. Therefore, the layout data 40 to which these file names are added is taken out from the layout data file 42 of the setting data storage unit 5 for pouring.

項目22eは、項目1〜項目50からなり、閲覧用の帳票データのうちの文字データ等が書き込まれる。
本実施形態(図4)では、帳票データ20aの項目1が帳票のタイトルを示す「ご利用明細」、項目2が利用日を示す「2015.3.31」、項目50が「カード番号:123456789」となっており、帳票データ20bの項目1が「獲得ポイント 10」、項目2が「累計ポイント 100」、項目50が「金融機関名:AA銀行」となっており、これらの文字データ等がPDF版下データ60の所定の位置に出力される。
OVLデータファイル名22fは、OVLデータファイル名1〜OVLデータファイル名50からなり、ここに書き込まれたOVLデータファイル名で特定されるオーバーレイデータ50
(画像データ)が、流し込み用設定データ記憶部5のオーバーレイデータファイル52から取り出され、PDF版下データ60の所定の位置に出力される。
本実施形態(図4)では、帳票データ20aのOVLデータファイル名1が「ovl aaa1−1.tif」、OVLデータファイル名2が「ovl aaa1−2.tif」、OVLデータファイル名50が「ovl aaa1−50.tif」となっており、帳票データ20bのOVLデータファイル名1が「ovl aaa2−1.tif」、OVLデータファイル名2が「ovl aaa2−2.tif」、OVLデータファイル名50が「ovl aaa2−50.tif」となっており、これらのファイル名で特定されるオーバーレイデータ50(画像データ)がPDF版下データ60の所定の位置に出力される。
The item 22e includes items 1 to 50, and the character data and the like of the reading form data is written therein.
In the present embodiment (FIG. 4), item 1 of the form data 20a is “usage statement” indicating the title of the form, item 2 is “2015.3.31” indicating the date of use, and item 50 is “card number: 1234567789”. In the form data 20b, item 1 is "acquired points 10", item 2 is "cumulative points 100", and item 50 is "financial institution name: AA bank". It is output to a predetermined position of the PDF artwork data 60.
The OVL data file name 22f is composed of the OVL data file name 1 to the OVL data file name 50, and the overlay data 50 specified by the OVL data file name written here.
(Image data) is taken out from the overlay data file 52 of the pouring setting data storage unit 5 and output to a predetermined position of the PDF block copy data 60.
In the present embodiment (FIG. 4), the OVL data file name 1 of the form data 20a is "ovl aaa1-1.tif", the OVL data file name 2 is "ovl aaa1-2.tif", and the OVL data file name 50 is ". ovl aaa1-50.tif”, the OVL data file name 1 of the form data 20b is “ovl aaa2-1.tif”, the OVL data file name 2 is “ovl aaa2-2.tif”, and the OVL data file name. 50 is “ovlaaa2-50.tif”, and the overlay data 50 (image data) specified by these file names is output to a predetermined position of the PDF block copy data 60.

[レイアウトデータ40のデータ構造]
図5は、レイアウトデータ40のデータ構造の一例を表した説明図である。
図5に示すように、レイアウトデータ40は、項目1〜項目50(帳票データ20の1番目の項目1〜項目50)の文字データ等が配置される位置情報が書き込まれた第1データ部40a、項目51〜項目100(帳票データ20の2番目の項目1〜項目50)の文字データ等が配置される位置情報が書き込まれた第2データ部40b、OVLデータファイル1〜OVLデータファイル50(帳票データ20の1番目のOVLデータファイル名1〜OVLデータファイル名1のファイル)のオーバーレイデータ(画像データ)が配置される位置情報が書き込まれた第3データ部40c、及び、OVLデータファイル51〜OVLデータファイル100(帳票データ20の2番目のOVLデータファイル名1〜OVLデータファイル名50のファイル)のオーバーレイデータ(画像データ)が配置される位置情報が書き込まれた第4データ部40dから構成される。
そして、項目1〜項目100の文字データ等が配置される位置情報は、PDF版下データ60(1ページの紙面)上の例えば左上隅を原点とするxy座標値(kx1,ky1)〜(kx100,ky100)で表され、OVLデータファイル1〜OVLデータファイル100のオーバーレイデータ(画像データ)が配置される位置情報は、PDF版下データ60(1ページの紙面)上の例えば左上隅を原点とするxy座標値(ox1,oy1)〜(ox100,oy100)で表される。
[Data structure of layout data 40]
FIG. 5 is an explanatory diagram showing an example of the data structure of the layout data 40.
As shown in FIG. 5, the layout data 40 includes a first data section 40a in which position information in which character data of items 1 to 50 (first items 1 to 50 of the form data 20) is arranged is written. , The second data section 40b in which the positional information in which the character data of the items 51 to 100 (the second items 1 to 50 of the form data 20) is arranged, the OVL data file 1 to the OVL data file 50 ( A third data portion 40c in which position information in which overlay data (image data) of the first OVL data file name 1 to OVL data file name 1 of the form data 20 is arranged, and the OVL data file 51 are written. From the fourth data portion 40d in which the position information in which the overlay data (image data) of the OVL data file 100 (the files of the second OVL data file name 1 to OVL data file name 50 of the form data 20) is arranged is written Composed.
The position information in which the character data and the like of items 1 to 100 are arranged is, for example, xy coordinate values (kx1, ky1) to (kx100) with the origin at the upper left corner on the PDF block data 60 (sheet of one page). , Ky100), and the position information in which the overlay data (image data) of the OVL data file 1 to OVL data file 100 is arranged is, for example, the upper left corner on the PDF block data 60 (sheet of one page) as the origin. It is represented by xy coordinate values (ox1, oy1) to (ox100, oy100).

本実施形態(図5)のレイアウトデータ40は、図4に示された帳票データ20(20a、20b)の各項目の文字データ等と、各OVLデータファイル名のファイルのオーバーレイデータ(画像データ)が配置される位置情報を示したものである。
すなわち、図5において、レイアウトデータ40のレイアウトデータファイル名41は、図4のレイアウトデータファイル名22dの「xml aaa1.xml」である。
また、図5において、第1データ部40aには、図4の1番目の帳票データ20aの項目22e(項目1〜項目50)の文字データ等の位置情報(kx1,ky1)〜(kx50,ky50)が書き込まれ、第2データ部40baには、図4の2番目の帳票データ20bの項目22e(項目1〜項目50)の文字データ等の位置情報(kx51,ky51)〜(kx100,ky100)が書き込まれ、第3データ部40cには、図4の1番目の帳票データ20aのOVLデータファイル名22f(OVLデータファイル名1〜OVLデータファイル名50)のファイルのオーバーレイデータ(画像データ)の位置情報(ox1,oy1)〜(ox50,oy50)が書き込まれ、第4データ部40dには、図4の2番目の帳票データ20bのOVLデータファイル名22f(OVLデータファイル名1〜OVLデータファイル名50)のファイルのオーバーレイデータ(画像データ)の位置情報(ox51,oy51)〜(ox100,oy100)が書き込まれる。
The layout data 40 of the present embodiment (FIG. 5) includes character data of each item of the form data 20 (20a, 20b) shown in FIG. 4 and overlay data (image data) of a file of each OVL data file name. 3 shows the position information in which is placed.
That is, in FIG. 5, the layout data file name 41 of the layout data 40 is “xml mlaa1.xml” of the layout data file name 22d of FIG.
In addition, in FIG. 5, in the first data portion 40a, position information (kx1, ky1) to (kx50, ky50) such as character data of the item 22e (item 1 to item 50) of the first form data 20a in FIG. ) Is written, and position information (kx51, ky51) to (kx100, ky100) such as character data of item 22e (item 1 to item 50) of the second form data 20b in FIG. 4 is written in the second data portion 40ba. Is written, and the overlay data (image data) of the file of the OVL data file name 22f (OVL data file name 1 to OVL data file name 50) of the first form data 20a of FIG. 4 is written in the third data section 40c. Position information (ox1, oy1) to (ox50, oy50) is written, and the OVL data file name 22f (OVL data file name 1 to OVL data file) of the second form data 20b of FIG. 4 is written in the fourth data section 40d. Position information (ox51, oy51) to (ox100, oy100) of overlay data (image data) of the file of name 50) is written.

これより、図4の帳票データ20aの項目1の「ご利用明細書」、項目2の「2015.3.31」、項目50の「カード番号:123456789」は、それぞれPDF版下データ60の(kx1,ky1)、(kx2,ky2)、(kx50,ky50)の位置にPDF形式で配置され、図4の帳票データ20bの項目1の「獲得ポイント 10」、項目2の「累計ポイント 100」、項目50の「金融機関名:AA銀行」は、それぞれPDF版下データ60の(kx51,ky51)、(kx52,ky52)、(kx100,ky100)の位置にPDF形式で配置される。
また、図4の帳票データ20aのOVLデータファイル名1「ovl aaa1−1.tif」、OVLデータファイル名2「ovl aaa1−2.tif」、OVLデータファイル名50「ovl aaa1−50.tif」のオーバーレイデータ(画像データ)は、それぞれPDF版下データ60の(ox1,oy1)、(ox2,oy2)、(ox50,oy50)の位置にPDF形式で配置され、図4の帳票データ20bのOVLデータファイル名1「ovl aaa2−1.tif」、OVLデータファイル名2「ovl aaa2−2.tif」、OVLデータファイル名50「ovl aaa2−50.tif」のオーバーレイデータ(画像データ)は、それぞれPDF版下データ60の(ox1,oy1)、(ox2,oy2)、(ox50,oy50)の位置にPDF形式で配置される。
From this, the item 1 “usage statement”, the item 2 “2015.3.31”, and the item 50 “card number: 123456789” of the form data 20a of FIG. kx1, ky1), (kx2, ky2), and (kx50, ky50) are arranged in PDF format, and “acquired points 10” of item 1 and “cumulative points 100” of item 2 of the form data 20b of FIG. The item 50 “financial institution name: AA bank” is arranged in the PDF format at the positions (kx51, ky51), (kx52, ky52), and (kx100, ky100) of the PDF version conversion data 60, respectively.
In addition, the OVL data file name 1 “ovl aaa1-1.tif”, the OVL data file name 2 “ovl aaa1-2.tif”, and the OVL data file name 50 “ovl aaa1-50.tif” of the form data 20a in FIG. The overlay data (image data) of are arranged in the PDF format at the positions (ox1, oy1), (ox2, oy2), and (ox50, oy50) of the PDF version data 60, respectively, and the OVL of the form data 20b of FIG. The overlay data (image data) of the data file name 1 “ovl aaa2-1.tif”, the OVL data file name 2 “ovl aaa2-2.tif”, and the OVL data file name 50 “ovl aaa2-50.tif” are respectively It is arranged in the PDF format at the positions of (ox1, oy1), (ox2, oy2), and (ox50, oy50) of the PDF artwork data 60.

[オーバーレイデータ50]
図6は、図4の帳票データ20に対応するオーバーレイデータ50の一例を表した説明図である。
図5に示すように、画像データであるオーバーレイデータ50a〜50dは、オーバーレイ(OVL)データファイル名51a〜51dが付されたオーバーレイデータファイルとして記憶されている。
そして、オーバーレイデータ50aは、帳票データ20aのOVLデータファイル名1「ovl aaa1−1.tif」のオーバーレイデータ(画像データ)であり、オーバーレイデータ50bは、帳票データ20aのOVLデータファイル名50「ovl aaa1−50.tif」のオーバーレイデータ(画像データ)であり、オーバーレイデータ50cは、帳票データ20bのOVLデータファイル名1「ovl aaa2−1.tif」のオーバーレイデータ(画像データ)であり、オーバーレイデータ50dは、帳票データ20bのOVLデータファイル名50「ovl aaa2−50.tif」のオーバーレイデータ(画像データ)である。
[Overlay data 50]
FIG. 6 is an explanatory diagram showing an example of overlay data 50 corresponding to the form data 20 of FIG.
As shown in FIG. 5, overlay data 50a to 50d, which are image data, are stored as overlay data files with overlay (OVL) data file names 51a to 51d.
The overlay data 50a is the overlay data (image data) of the OVL data file name 1 "ovlaaa1-1.tif" of the form data 20a, and the overlay data 50b is the OVL data file name 50 "ovl of the form data 20a. aaa1-50.tif” overlay data (image data), and the overlay data 50c is OVL data file name 1 of the form data 20b “ovl aaa2-1.tif” overlay data (image data). Reference numeral 50d is overlay data (image data) of the OVL data file name 50 "ovlaaa2-50.tif" of the form data 20b.

[閲覧用帳票データ]
図7は、図4の帳票データ20に基づいて作成された閲覧用帳票データの一例を表した説明図である。図中、70は1ページ分の閲覧用帳票データ、71は閲覧用帳票データの紙面、72〜77は文字・数字、78〜81は画像である。
図7に示すように、閲覧用帳票データ70の紙面71には、文字・数字72〜77と画像78〜81が配置されている。
紙面70は、帳票データ20のPDF版下ファイル名22c「pdf aaa1.pdf」で特定されるPDF版下データ60が、流し込み用設定データ記憶部5のPDF版下データファイル62から取り出されて出力されたものである。
[View form data]
FIG. 7 is an explanatory diagram showing an example of the browsing form data created based on the form data 20 of FIG. In the figure, reference numeral 70 is the browsing form data for one page, 71 is the paper surface of the browsing form data, 72 to 77 are characters and numbers, and 78 to 81 are images.
As shown in FIG. 7, characters/numerals 72 to 77 and images 78 to 81 are arranged on the paper surface 71 of the browsing form data 70.
On the page 70, the PDF version data 60 specified by the PDF version file name 22c “pdfaaa1.pdf” of the form data 20 is extracted from the PDF version data file 62 of the setting data storage unit 5 for output and output. It was done.

文字・数字72の「ご利用明細書」は、帳票データ20aのデータ部22の項目1に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa1.xml」で特定されるレイアウトデータ40の項目1の位置情報(kx1,ky1)で示された位置にPDF形式で出力されたものである。
文字・数字73の「2015.3.31」は、帳票データ20aのデータ部22の項目2に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa1.xml」で特定されるレイアウトデータ40の項目2の位置情報(kx2,ky2)で示された位置にPDF形式で出力されたものである。
文字・数字75の「カード番号:123456789」は、帳票データ20bのデータ部22の項目1に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa1.xml」で特定されるレイアウトデータ40の項目51の位置情報(kx51,ky51)で示された位置にPDF形式で出力されたものである。
文字・数字75の「獲得ポイント 10」は、帳票データ20bのデータ部22の項目1に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa1.xml」で特定されるレイアウトデータ40の項目51の位置情報(kx51,ky51)で示された位置にPDF形式で出力されたものである。
文字・数字75の「獲得ポイント 10」は、帳票データ20bのデータ部22の項目1に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa2.xml」で特定されるレイアウトデータ40の項目51の位置情報(kx51,ky51)で示された位置にPDF形式で出力されたものである。
文字・数字76の「累計ポイント 100」は、帳票データ20bのデータ部22の項目2に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa2.xml」で特定されるレイアウトデータ40の項目52の位置情報(kx52,ky52)で示された位置にPDF形式で出力されたものである。
文字・数字77の「金融機関名:AA銀行」は、帳票データ20bのデータ部22の項目50に書き込まれた文字データ等が、レイアウトデータファイル名22d「xml aaa2.xml」で特定されるレイアウトデータ40の項目100の位置情報(kx100,ky100)で示された位置にPDF形式で出力されたものである。
In the “usage statement” of the characters/numerals 72, the character data written in item 1 of the data section 22 of the form data 20a is the layout data 40 specified by the layout data file name 22d “xml aaa1.xml”. The data is output in the PDF format at the position indicated by the position information (kx1, ky1) of item 1 of.
The character/numeral 73 “2015.3.31” is the layout data in which the character data written in item 2 of the data section 22 of the form data 20a is specified by the layout data file name 22d “xml mlaaa1.xml”. 40 is output in the PDF format at the position indicated by the position information (kx2, ky2) of item 2 of 40.
The character/numeral 75 “card number: 12345689” is the layout data 40 in which the character data written in item 1 of the data section 22 of the form data 20b is specified by the layout data file name 22d “xml aaa1.xml”. The data is output in the PDF format at the position indicated by the position information (kx51, ky51) of the item 51 of the above.
The “acquisition point 10” of the character/numeral 75 is the layout data 40 in which the character data written in item 1 of the data section 22 of the form data 20b is specified by the layout data file name 22d “xml aaa1.xml”. It is output in the PDF format at the position indicated by the position information (kx51, ky51) of the item 51.
The “acquired point 10” of the character/number 75 is the layout data 40 in which the character data written in item 1 of the data section 22 of the form data 20b is specified by the layout data file name 22d “xml aaa2.xml”. It is output in the PDF format at the position indicated by the position information (kx51, ky51) of the item 51.
The “cumulative points 100” of the letters/numerals 76 indicates that the character data written in item 2 of the data section 22 of the form data 20b is the layout data 40 specified by the layout data file name 22d “xml aaa2.xml”. The data is output in the PDF format at the position indicated by the position information (kx52, ky52) of item 52.
The character/number 77 “financial institution name: AA bank” is the layout in which the character data written in the item 50 of the data part 22 of the form data 20b is specified by the layout data file name 22d “xml aaa2.xml”. The data 40 is output in the PDF format at the position indicated by the position information (kx100, ky100) of the item 100 of the data 40.

画像78は、帳票データ20aのデータ部22にOVLデータファイル名1として書き込まれた「ovl aaa1−1.tif」で特定されるオーバーレイデータ(画像データ)50aが、レイアウトデータファイル名22d「xml aaa1.xml」で特定されるレイアウトデータ40のOVLデータファイル1の位置情報(ox1,oy1)で示された位置にPDF形式で出力されたものである。
画像79は、帳票データ20aのデータ部22にOVLデータファイル名50として書き込まれた「ovl aaa1−50.tif」で特定されるオーバーレイデータ(画像データ)50bが、レイアウトデータファイル名22d「xml aaa1.xml」で特定されるレイアウトデータ40のOVLデータファイル50の位置情報(ox50,oy50)で示された位置にPDF形式で出力されたものである。
画像80は、帳票データ20bのデータ部22にOVLデータファイル名1として書き込まれた「ovl aaa2−1.tif」で特定されるオーバーレイデータ(画像データ)50cが、レイアウトデータファイル名22d「xml aaa2.xml」で特定されるレイアウトデータ40のOVLデータファイル51の位置情報(ox51,oy51)で示された位置にPDF形式で出力されたものである。
画像81は、帳票データ20bのデータ部22にOVLデータファイル名50として書き込まれた「ovl aaa2−50.tif」で特定されるオーバーレイデータ(画像データ)50dが、レイアウトデータファイル名22d「xml aaa2.xml」で特定されるレイアウトデータ40のOVLデータファイル100の位置情報(ox100,oy100)で示された位置にPDF形式で出力されたものである。
In the image 78, the overlay data (image data) 50a specified by "ovlaaa1-1.tif" written as the OVL data file name 1 in the data section 22 of the form data 20a is the layout data file name 22d "xml aaa1. The layout data 40 specified by “.xml” is output in the PDF format at the position indicated by the position information (ox1, oy1) in the OVL data file 1.
In the image 79, the overlay data (image data) 50b specified by "ovlaaa1-50.tif" written as the OVL data file name 50 in the data portion 22 of the form data 20a is the layout data file name 22d "xml aaa1". .Xml is output in the PDF format at the position indicated by the position information (ox50, oy50) of the OVL data file 50 of the layout data 40 specified by ".xml".
In the image 80, the overlay data (image data) 50c specified by "ovl aaa2-1.tif" written as the OVL data file name 1 in the data portion 22 of the form data 20b is the layout data file name 22d "xml aaa2. The data is output in the PDF format at the position indicated by the position information (ox51, oy51) of the OVL data file 51 of the layout data 40 specified by ".xml".
In the image 81, the overlay data (image data) 50d specified by "ovlaaa2-50.tif" written as the OVL data file name 50 in the data portion 22 of the form data 20b is the layout data file name 22d "xml aaa2." The layout data 40 specified by ".xml" is output in the PDF format at the position indicated by the position information (ox100, oy100) of the OVL data file 100.

[帳票閲覧装置1の動作]
次に、帳票閲覧装置1の動作を説明する
図8は、帳票閲覧装置1の動作の概要を示すフローチャートであり、以下図8に基づいて帳票閲覧装置1の動作の概要を説明する。
まず、帳票データ取込部2が、印刷工場で帳票の印刷用に作成された帳票データ20を、通信回線(図示せず)を介して取り込み、帳票データ記憶部3に記憶する(S1)。
次いで、流し込み用設定データ取込部4が、印刷工場で帳票の印刷用に作成され、帳票データ20を流し込んで帳票印刷用のページを作成するための流し込み用設定データ30(レイアウトデータ40、オーバーレイデータ50及びPDF版下データ60)を、通信回線(図示せず)を介して取り込み、流し込み用設定データ記憶部5に記憶する(S2)。
次いで、利用者閲覧帳票データ検索部6が、帳票データ記憶部3に記憶された帳票データファイル23から、端末装置10で入力された検索条件(データ)に合致する帳票データ20を検索する(S3)。
最後に、閲覧用帳票データ作成部7が、利用者閲覧帳票データ検索部6から送られてくる帳票データ20に対応する流し込み用設定データ30を流し込み用設定データ記憶部5から取り出し、閲覧用帳票データを作成して出力し(S4)、処理を終了する。
以下、利用者閲覧帳票データの検索(S3)と閲覧用帳票データの作成・出力(S4)
について詳細に説明する。
[Operation of Form Viewing Device 1]
Next, the operation of the form browsing apparatus 1 will be described. FIG. 8 is a flowchart showing the outline of the operation of the form browsing apparatus 1, and the outline of the operation of the form browsing apparatus 1 will be described below with reference to FIG.
First, the form data fetching unit 2 fetches the form data 20 created for printing a form at a printing factory via a communication line (not shown) and stores it in the form data storage unit 3 (S1).
Next, the pouring setting data fetching unit 4 is created for printing the form at the printing factory, and the pouring setting data 30 (layout data 40, overlay) for pouring the form data 20 to create a page for printing the form. The data 50 and the PDF block copy data 60) are fetched through a communication line (not shown) and stored in the pouring setting data storage unit 5 (S2).
Next, the user browsing form data search unit 6 searches the form data file 23 stored in the form data storage unit 3 for the form data 20 that matches the search condition (data) input in the terminal device 10 (S3). ).
Finally, the browsing form data creation unit 7 retrieves the pouring setting data 30 corresponding to the form data 20 sent from the user browsing form data searching unit 6 from the pouring setting data storage unit 5, and reads the browsing form data. Data is created and output (S4), and the process ends.
The following is the retrieval of user browsing form data (S3) and the creation and output of browsing form data (S4).
Will be described in detail.

[利用者閲覧帳票データの検索(S3)]
図9は、利用者閲覧帳票データの検索(図8のS3)の詳細を示すフローチャートであり、以下図9に基づいて利用者閲覧帳票データの検索の詳細を説明する。
まず、端末装置10において、利用者(事業者のオペレータや顧客等)が顧客(利用者)名、期間等の検索条件(検索データ)を入力し(S10)、入力された検索条件(検索データ)は、ネットワーク回線9を介して利用者閲覧帳票データ検索部6に送られる。
次いで、利用者閲覧帳票データ検索部6が、各帳票データ20から顧客(利用者)名、帳票種別、事業者名(金融機関名等)、利用期間等の情報を抽出して作成された検索テーブル(図示せず)を使用して、送られてきた検索条件(検索データ)に合致する帳票データの一覧(図示せず)を作成して端末装置10のディスプレイ11に表示する(S11)。
なお、この帳票データの一覧は、上記検索テーブルを使用せず、帳票データ記憶部3に記憶された帳票データファイル23を直接検索して、上記検索条件(検索データ)に合致する帳票データ20を抽出して作成してもよい。
次いで、端末装置10において、ディスプレイ11に表示された帳票データの一覧から、利用者が閲覧したい帳票データを選択し(S12)、選択した帳票データ20の主キー21は、ネットワーク回線9を介して利用者閲覧帳票データ検索部6に送られ、利用者閲覧帳票データ検索部6は、帳票データ記憶部3から主キー21で特定される帳票データ20を取り出し、閲覧用帳票データ作成部7に送り(S13)、処理を終了する。
なお、選択した帳票データ20の主キー21は、閲覧用帳票データ作成部7に送り、閲覧用帳票データ作成部7が、帳票データ記憶部3から主キー21で特定される帳票データ20を取り出してもよい。
[Search user browsing form data (S3)]
FIG. 9 is a flow chart showing the details of the user browsing form data retrieval (S3 in FIG. 8), and the details of the user browsing form data retrieval will be described below with reference to FIG.
First, in the terminal device 10, a user (an operator of a business operator, a customer, etc.) inputs a search condition (search data) such as a customer (user) name and a period (S10), and the input search condition (search data) ) Is sent to the user browsing form data search unit 6 via the network line 9.
Next, a search created by the user browsing form data search unit 6 by extracting information such as customer (user) name, form type, business name (financial institution name, etc.), usage period, etc. from each form data 20. A table (not shown) is used to create a list (not shown) of the form data that matches the sent search conditions (search data) and displays it on the display 11 of the terminal device 10 (S11).
For the list of the form data, the form data file 23 stored in the form data storage unit 3 is directly searched without using the search table, and the form data 20 matching the search condition (search data) is obtained. It may be extracted and created.
Then, in the terminal device 10, the form data that the user wants to browse is selected from the list of the form data displayed on the display 11 (S12), and the main key 21 of the selected form data 20 is via the network line 9. It is sent to the user browsing form data retrieval unit 6, and the user browsing form data retrieval unit 6 takes out the form data 20 specified by the primary key 21 from the form data storage unit 3 and sends it to the browsing form data creation unit 7. (S13), the process ends.
The main key 21 of the selected form data 20 is sent to the reading form data creating unit 7, and the reading form data creating unit 7 retrieves the form data 20 specified by the main key 21 from the form data storage unit 3. May be.

[閲覧用帳票データの作成・出力(S4)]
図10は、閲覧用帳票データの作成・出力(図8のS4)の詳細を示すフローチャートであり、以下図10に基づいて閲覧用帳票データの作成・出力の詳細を説明する。
まず、主キー21で特定される帳票データ20について、1ページ・1レコードのデータを読み込む(S20)。
具体的には、図4に示すように、主キー21が「AAA」の帳票データ20のうち、ページ番号22aが「1」、ページ内データNo.22bが「1」の帳票データ20aのデータ部22に書き込まれたデータを読み込む。
[Create and output form data for browsing (S4)]
FIG. 10 is a flowchart showing details of creation/output of browsing form data (S4 in FIG. 8), and details of creation/output of browsing form data will be described below with reference to FIG.
First, for the form data 20 specified by the primary key 21, the data of one page/one record is read (S20).
Specifically, as shown in FIG. 4, in the form data 20 whose main key 21 is “AAA”, the page number 22a is “1” and the in-page data No. 22b reads the data written in the data section 22 of the form data 20a of "1".

次いで、読み込んだデータの中のPDF版下データファイル名22cで特定されるPDF版下データ60を、流し込み用設定データ記憶部5のPDF版下データファイル62から取り出す(S21)。
具体的には、PDF版下データファイル名22cとして「pdf aaa1.pdf」が付されたPDF版下データ60を取り出す。
次いで、読み込んだデータの中のレイアウトデータファイル名22dで特定されるレイアウトデータ40を、流し込み用設定データ記憶部5のレイアウトデータファイル42から取り出す(S22)。
具体的には、レイアウトデータファイル名22dとして「xml aaa1.xml」が付されたレイアウトデータ40を取り出す。
Next, the PDF block data 60 specified by the PDF block data file name 22c in the read data is taken out from the PDF block data file 62 of the pouring setting data storage unit 5 (S21).
Specifically, the PDF block copy data 60 to which "pdf aaa1.pdf" is added as the PDF block copy data file name 22c is taken out.
Next, the layout data 40 specified by the layout data file name 22d in the read data is taken out from the layout data file 42 of the pouring setting data storage unit 5 (S22).
Specifically, the layout data 40 to which "xml aaa1.xml" is added as the layout data file name 22d is taken out.

次いで、帳票データ20(帳票データ20a)の項目22e(項目1〜項目50)に書き込まれた文字データ等を、レイアウトデータ40の各項目の(項目1〜項目50)位置情報に従って、PDF版下データ60に張り付ける(S23)。
具体的には、図4に示すように、項目1に「ご利用明細」、項目2に「2015.3.31」、項目50に「カード番号:123456789」の文字データ等が書き込まれ、図5に示すように、項目1の位置情報が「(kx1,ky1)」、項目2の位置情報が「(kx2,ky2)」、項目50の位置情報が「(kx50,ky50)」であり、「ご利用明細」、「2015.3.31」、「カード番号:123456789」の文字データ等が、PDF版下データ60上の座標(kx1,ky1)、(kx2,ky2)、(kx50,ky50)の位置にPDF形式で配置される(図7の文字・数字72〜74)。
Then, the character data and the like written in the item 22e (item 1 to item 50) of the form data 20 (form data 20a) is converted into a PDF version according to the (item 1 to item 50) position information of each item of the layout data 40. The data 60 is pasted (S23).
Specifically, as shown in FIG. 4, character data such as “usage statement” in item 1, “2015.3.31” in item 2, and “card number: 123456789” in item 50 are written. 5, the position information of item 1 is “(kx1, ky1)”, the position information of item 2 is “(kx2, ky2)”, the position information of item 50 is “(kx50, ky50)”, Character data such as “usage statement”, “2015.3.31”, and “card number: 123456789” are coordinates (kx1, ky1), (kx2, ky2), (kx50, ky50) on the PDF version data 60. ) In the PDF format (characters and numbers 72 to 74 in FIG. 7).

次いで、帳票データ20(帳票データ20a)のOVLデータファイル名22f(OVLデータファイル名1〜OVLデータファイル名50で)で特定されるオーバーレイデータ50を、レイアウトデータ40の各OVLデータファイル(OVLデータファイル1〜OVLデータファイル50)の位置情報に従って、PDF版下データ60に張り付ける(S24)。
具体的には、図4に示すように、帳票データ20aOVLデータファイル名1が「ovl aaa1−1.tif」、OVLデータファイル名50が「ovl aaa1−50.tif」となっており、これらのファイル名により図6に示すオーバーレイデータ50a、50bが特定され、レイアウトデータ40のOVLデータファイル1とOVLデータファイル50の位置情報は、「(ox1,oy1)」、「(ox50,oy50)」であり、オーバーレイデータ50a、50bは、PDF版下データ60上の座標(ox1,oy1)、(ox50,oy50)の位置にPDF形式で配置される(図7の画像78、79)。
Next, the overlay data 50 specified by the OVL data file name 22f (with the OVL data file name 1 to OVL data file name 50) of the form data 20 (form data 20a) is replaced with each OVL data file (OVL data) of the layout data 40. The PDF version data 60 is pasted according to the position information of the files 1 to OVL data file 50) (S24).
Specifically, as shown in FIG. 4, the form data 20a OVL data file name 1 is “ovl aaa1-1.tif” and the OVL data file name 50 is “ovl aaa1-50.tif”. The overlay data 50a and 50b shown in FIG. 6 are specified by the file name, and the position information of the OVL data file 1 and the OVL data file 50 of the layout data 40 is “(ox1,oy1)” and “(ox50,oy50)”. Yes, the overlay data 50a and 50b are arranged in the PDF format at the positions of coordinates (ox1, oy1) and (ox50, oy50) on the PDF block data 60 (images 78 and 79 in FIG. 7).

次いで、主キー21で特定される帳票データ20の同一ページのデータに、次のレコードの帳票データ20があるか否かが判断され(S24)、ある場合は、S20〜S24の処理を行い、ない場合は、次のステップ(S25)の処理を行う。
図4に示すように、帳票データ20の1ページのデータには、次のレコードの帳票データ20bがあり、帳票データ20bについて、S20〜S24の処理を行う。
具体的には、図4に示すように、帳票データ20bの項目1に「獲得ポイント 10」、項目2に「累計ポイント 100」、項目50に「金融機関名:AA銀行」の文字データ等が書き込まれ、図5に示すように、項目51の位置情報が「(kx51,ky51)」、項目52の位置情報が「(kx52,ky52)」、項目100の位置情報が「(kx100,ky100)」であり、「獲得ポイント 10」、「累計ポイント 100」、「金融機関名:AA銀行」の文字データ等が、PDF版下データ60上の座標(kx51,ky51)、(kx52,ky52)、(kx100,ky100)の位置にPDF形式で配置される(図7の文字・数字75〜77)。
また、図4に示すように、帳票データ20bのOVLデータファイル名1が「ovl aaa2−1.tif」、OVLデータファイル名50が「ovl aaa2−50.tif」となっており、これらのファイル名により図6に示すオーバーレイデータ50c、50dが特定され、レイアウトデータ40のOVLデータファイル1とOVLデータファイル50の位置情報は、「(ox51,oy51)」、「(ox100,oy100)」であり、オーバーレイデータ50c、50dは、PDF版下データ60上の座標(ox51,oy51)、(ox100,oy100)の位置にPDF形式で配置される(図7の画像80、81)。
Next, it is determined whether or not there is the form data 20 of the next record in the data of the same page of the form data 20 specified by the primary key 21 (S24). If there is, the processes of S20 to S24 are performed, If not, the process of the next step (S25) is performed.
As shown in FIG. 4, one-page data of the form data 20 includes form data 20b of the next record, and the processes of S20 to S24 are performed on the form data 20b.
Specifically, as shown in FIG. 4, item 1 of the form data 20b includes “acquired points 10”, item 2 includes “total points 100”, and item 50 includes character data such as “financial institution name: AA bank”. 5, the position information of the item 51 is “(kx51,ky51)”, the position information of the item 52 is “(kx52,ky52)”, and the position information of the item 100 is “(kx100,ky100)”. And the character data such as “acquired points 10”, “cumulative points 100”, “financial institution name: AA bank” are coordinates (kx51, ky51), (kx52, ky52) on the PDF version data 60, It is arranged in the PDF format at the position of (kx100, ky100) (letters and numerals 75 to 77 in FIG. 7).
As shown in FIG. 4, the OVL data file name 1 of the form data 20b is "ovl aaa2-1.tif", and the OVL data file name 50 is "ovl aaa2-50.tif". The overlay data 50c and 50d shown in FIG. 6 are specified by the name, and the position information of the OVL data file 1 and the OVL data file 50 of the layout data 40 is “(ox51, oy51)” and “(ox100, oy100)”. The overlay data 50c and 50d are arranged in the PDF format at the coordinates (ox51, oy51) and (ox100, oy100) on the PDF version data 60 (images 80 and 81 in FIG. 7).

次いで、主キー21で特定される帳票データ20に、次のページの帳票データ20があるか否かが判断され(S26)、ある場合は、S20〜S25の処理を行い、ない場合は、前記S24により作成した閲覧用帳票データ70(図7)を、端末装置10のディスプレイ11に表示し(S27)、処理を終了する。
なお、前記S24で作成した閲覧用帳票データ70は、ディスプレイ11に表示する他、プリンタ12から出力してもよい。
Next, it is determined whether or not the form data 20 of the next page is included in the form data 20 specified by the primary key 21 (S26). If there is, the processes of S20 to S25 are performed. The browsing form data 70 (FIG. 7) created in S24 is displayed on the display 11 of the terminal device 10 (S27), and the process ends.
The browsing form data 70 created in S24 may be displayed on the display 11 or may be output from the printer 12.

本発明の帳票閲覧装置、帳票閲覧方法及びプログラムは、いわゆるウェブ(Web)で利用者が閲覧できる帳票データを、印刷用に作成された帳票データ及び流し込み用設定データと同一のデータを使用して作成・出力するもので、効率よく帳票の閲覧システムの運用、維持・管理等が行えるようにするものである。 The form browsing apparatus, form browsing method, and program of the present invention use form data that can be browsed by a user on the so-called Web (Web) using the same data as the form data created for printing and the setting data for pouring. It is created and output to enable efficient operation, maintenance and management of the form browsing system.

1 帳票閲覧装置
2 帳票データ取込部
3 帳票データ記憶部
4 流し込み用設定データ取込部
5 流し込み用設定データ記憶部
6 利用者閲覧帳票データ検索部
7 閲覧用帳票データ作成部
8 通信制御部
9 ネットワーク回線
10 端末装置
11 ディスプレイ
12 プリンタ
20 帳票データ
20a、20b 帳票データ
21 主キー
22 データ部
22a ページ番号
22b ページ内データNo.
22c PDF版下データファイル名
22d レイアウトデータファイル名
22e 項目
22f OVLデータファイル名
23 帳票データファイル
30 流し込み用設定データ
40 1ファイルのレイアウトデータ
40a 第1データ部
40b 第2データ部
40c 第3データ部
40d 第4データ部
41 レイアウトデータファイル名
42 レイアウトデータファイル
50 オーバーレイデータ
50a、50b、50c、50d オーバーレイデータ
51 オーバーレイデータファイル名
51a、51b、51c、51d オーバーレイデータファイル名
52 オーバーレイデータファイル
60 PDF版下データ
61 PDF版下データファイル名
62 PDF版下データファイル
70 閲覧用帳票データ
71 紙面
72〜77 文字・数字
78〜81 画像
1 Form Browsing Device 2 Form Data Acquisition Unit 3 Form Data Storage Unit 4 Flow Setting Data Acquisition Unit 5 Flow Setting Data Storage Unit 6 User Browsing Form Data Retrieval Unit 7 Browsing Form Data Creating Unit 8 Communication Control Unit 9 Network line 10 Terminal device 11 Display 12 Printer 20 Form data 20a, 20b Form data 21 Main key 22 Data section 22a Page number 22b In-page data No.
22c PDF version data file name 22d Layout data file name 22e Item 22f OVL data file name 23 Form data file 30 Fill setting data 40 1 File layout data 40a First data part 40b Second data part 40c Third data part 40d Fourth data section 41 Layout data file name 42 Layout data file 50 Overlay data 50a, 50b, 50c, 50d Overlay data 51 Overlay data file names 51a, 51b, 51c, 51d Overlay data file name 52 Overlay data file 60 PDF version data 61 PDF version data file name 62 PDF version data file 70 Viewing form data 71 Paper 72-77 Characters/numbers 78-81 Image

Claims (9)

多数の帳票を印刷するために作成された印刷用の主キーで区別される帳票データを記憶する帳票データ記憶手段と、
前記帳票ごとに設定され、前記印刷用の主キーで区別される帳票データを流し込んで帳票印刷データを作成するためのファイル名で区別される流し込み用設定データを記憶する流し込み用設定データ記憶手段と、
前記帳票データ記憶手段に記憶された前記主キーで区別される帳票データから、利用者が閲覧するための利用者閲覧帳票データを検索する利用者閲覧帳票データ検索手段と、
前記利用者閲覧帳票データ検索手段が検索した利用者閲覧帳票データに基づいて、前記利用者が閲覧するための閲覧用帳票データを作成する閲覧用帳票データ作成手段と、
前記閲覧用帳票データ作成手段が作成した閲覧用帳票データを出力する閲覧用帳票データ出力手段と
を備え、
前記流し込み用設定データは、前記閲覧用帳票データをPDFで作成するために各頁をPDFで表すPDF版下データと、このPDF版下データに配置する文字、画像の位置を示す位置情報を含むレイアウトデータと、前記PDF版下データに配置する画像データを表すオーバーレイデータとを含み、
前記ファイル名は、前記PDF版下データを特定するPDF版下データファイル名と、前記レイアウトデータを特定するレイアウトデータファイル名と、前記オーバーレイデータを特定するオーバーレイデータファイル名を含み、
前記帳票データ記憶手段に記憶された前記主キーで区別される帳票データは、該帳票データが流し込まれる前記流し込み用設定データを特定する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名を有し、
前記閲覧用帳票データ作成手段は、前記流し込み用設定データ記憶手段に記憶された流し込み用設定データから、前記利用者閲覧帳票データが有する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で特定される前記流し込み用設定データを取り出し、取り出した前記流し込み用設定データに前記利用者閲覧帳票データを流し込んで前記閲覧用帳票データを作成する
ことを特徴とする帳票閲覧装置。
Form data storage means for storing form data distinguished by a printing primary key created for printing a large number of forms,
A pouring setting data storage unit that stores the pouring setting data that is set for each form and that is distinguished by the printing primary key and that is distinguished by the file name for creating the form printing data. ,
User browsing form data searching means for searching user browsing form data for browsing by the user from the form data stored in the form data storage means and distinguished by the primary key.
A browsing form data creating means for creating browsing form data for the user to browse based on the user browsing form data retrieved by the user browsing form data retrieval means;
A reading form data output unit for outputting the reading form data created by the reading form data creating unit;
The pouring setting data includes PDF block data representing each page in PDF for creating the browsing form data in PDF, characters to be arranged in the PDF block data, and position information indicating a position of an image. Layout data and overlay data representing image data to be arranged in the PDF block copy data,
The file name includes a PDF block data file name for specifying the PDF block data, a layout data file name for specifying the layout data, and an overlay data file name for specifying the overlay data,
The form data stored in the form data storage means and distinguished by the main key is the PDF version data file name, the layout data file name, and the overlay that specify the flow setting data into which the form data is inserted. Has a data file name,
The browsing form data creating means includes the PDF version data file name, the layout data file name, and the overlay included in the user browsing form data from the filling setting data stored in the filling setting data storage means. A form browsing apparatus, wherein the filling setting data specified by a data file name is taken out, and the user reading form data is poured into the taken out setting data to create the reading form data.
前記帳票データ記憶手段が記憶する前記印刷用の主キーで区別される帳票データは、帳票データ取込手段によって取り込まれたものであることを特徴とする請求項1記載の帳票閲覧装置。 2. The form browsing apparatus according to claim 1, wherein the form data which is stored in the form data storage unit and which is distinguished by the printing main key is captured by the form data capturing unit. 前記流し込み用設定データ記憶手段が記憶する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で区別される流し込み用設定データは、流し込み用設定データ取込手段によって取り込まれたものであることを特徴とする請求項1又は請求項2記載の帳票閲覧装置。 The pouring setting data stored in the pouring setting data storage means and distinguished by the PDF version data file name, the layout data file name, and the overlay data file name are fetched by the pouring setting data fetching means. The form browsing device according to claim 1 or 2, wherein the form browsing device is a product. 前記閲覧用帳票データは、PDFデータであることを特徴とする請求項1乃至請求項のいずれかに記載した帳票閲覧装置。 The form browsing device according to any one of claims 1 to 3 , wherein the browsing form data is PDF data. 多数の帳票を印刷するために作成された印刷用の主キーで区別される帳票データを記憶しておき、
前記帳票ごとに設定され、前記印刷用の主キーで区別される帳票データを流し込んで帳票印刷データを作成するための流し込み用設定データを記憶しておき、
前記記憶した帳票データから、利用者が閲覧するための利用者閲覧帳票データを検索し、
前記検索した利用者閲覧帳票データに基づいて、前記利用者が閲覧するための閲覧用帳票データを作成し、
前記作成した閲覧用帳票データを出力する
コンピュータが実行する帳票閲覧方法であって、
前記流し込み用設定データは、前記閲覧用帳票データをPDFで作成するために各頁をPDFで表すPDF版下データと、このPDF版下データに配置する文字、画像の位置を示す位置情報を含むレイアウトデータと、前記PDF版下データに配置する画像データを表すオーバーレイデータとを含み、
前記ファイル名は、前記PDF版下データを特定するPDF版下データファイル名と、前記レイアウトデータを特定するレイアウトデータファイル名と、前記オーバーレイデータを特定するオーバーレイデータファイル名を含み、
前記主キーで区別される帳票データは、該帳票データが流し込まれる前記流し込み用設定データを特定する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名を有し、
前記閲覧用帳票データを作成するステップは、前記記憶された流し込み用設定データから、前記利用者閲覧帳票データが有する前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で特定される前記流し込み用設定データを取り出し、取り出した前記流し込み用設定データに前記利用者閲覧帳票データを流し込んで前記閲覧用帳票データを作成する
ことを特徴とする帳票閲覧方法。
The form data that is distinguished by the printing primary key created to print a large number of forms is stored,
Store the setting data for pouring for creating the form print data by pouring the form data set for each form and distinguished by the main key for printing.
From the stored form data, search the user browsing form data for the user to browse,
Creating browsing form data for the user to browse based on the retrieved user browsing form data,
Output the created form data for browsing
A method for viewing a form executed by a computer,
The pouring setting data includes PDF block data representing each page in PDF for creating the browsing form data in PDF, characters to be arranged in the PDF block data, and position information indicating a position of an image. Layout data and overlay data representing image data to be arranged in the PDF block copy data,
The file name includes a PDF block data file name for specifying the PDF block data, a layout data file name for specifying the layout data, and an overlay data file name for specifying the overlay data,
The form data distinguished by the main key has the PDF version data file name, the layout data file name, and the overlay data file name that specify the flow setting data into which the form data is to be poured.
In the step of creating the browsing form data, the PDF version data file name, the layout data file name, and the overlay data file name included in the user browsing form data are specified from the stored filling setting data. The method for browsing a form, comprising: extracting the setting data for pouring, and pouring the user browsing form data into the extracted setting data for pouring to create the browsing form data.
前記記憶した印刷用の主キーで区別される帳票データは取り込まれたものであることを特徴とする請求項記載の帳票閲覧方法。 The form browsing method according to claim 5, wherein the stored form data distinguished by the stored primary key for printing is taken in. 前記記憶した前記PDF版下データファイル名、前記レイアウトデータファイル名及び前記オーバーレイデータファイル名で区別される流し込み用設定データは取り込まれたものであることを特徴とする請求項5又は請求項6記載の帳票閲覧方法。 7. The pouring setting data distinguished by the stored PDF version data file name, the layout data file name, and the overlay data file name have been fetched. How to view the form. 前記閲覧用帳票データは、PDFデータであることを特徴とする請求項乃至請求項のいずれかに記載した帳票閲覧方法。 The form browsing method according to any one of claims 5 to 7 , wherein the browsing form data is PDF data. 請求項5乃至請求項8のいずれかに記載した帳票閲覧方法をコンピュータに実行させるプログラム。 A program that causes a computer to execute the form browsing method according to any one of claims 5 to 8.
JP2015104561A 2015-05-22 2015-05-22 Form browsing device, form browsing method and program Active JP6743354B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2015104561A JP6743354B2 (en) 2015-05-22 2015-05-22 Form browsing device, form browsing method and program
JP2020017496A JP6897812B2 (en) 2015-05-22 2020-02-04 Form viewing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015104561A JP6743354B2 (en) 2015-05-22 2015-05-22 Form browsing device, form browsing method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020017496A Division JP6897812B2 (en) 2015-05-22 2020-02-04 Form viewing device

Publications (2)

Publication Number Publication Date
JP2016218843A JP2016218843A (en) 2016-12-22
JP6743354B2 true JP6743354B2 (en) 2020-08-19

Family

ID=57581247

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015104561A Active JP6743354B2 (en) 2015-05-22 2015-05-22 Form browsing device, form browsing method and program

Country Status (1)

Country Link
JP (1) JP6743354B2 (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3868537B2 (en) * 1996-05-02 2007-01-17 大日本印刷株式会社 Personal identification medium issuing system and data check method
JPH09297824A (en) * 1996-05-07 1997-11-18 Dainippon Printing Co Ltd Picture input slip and individual identification medium issuing system using the same
JP2000222494A (en) * 1999-01-29 2000-08-11 Canon Inc Method and system for preparing form, and storage medium storing computer readable program
JP4156306B2 (en) * 2002-09-09 2008-09-24 大日本印刷株式会社 Document data creation method and system
JP4217735B2 (en) * 2006-11-02 2009-02-04 キヤノン株式会社 Information processing apparatus and information processing method
JP6127383B2 (en) * 2012-05-21 2017-05-17 大日本印刷株式会社 Form generation server, form distribution server, program and form system
JP5766730B2 (en) * 2013-01-18 2015-08-19 カワセコンピュータサプライ株式会社 Form data management method
JP6425386B2 (en) * 2013-03-29 2018-11-21 トッパン・フォームズ株式会社 Form output system and form output method
JP6344840B2 (en) * 2013-06-17 2018-06-20 トッパン・フォームズ株式会社 Form output system

Also Published As

Publication number Publication date
JP2016218843A (en) 2016-12-22

Similar Documents

Publication Publication Date Title
US10552525B1 (en) Systems, methods and apparatuses for automated form templating
US20130238968A1 (en) Automatic Creation of a Table and Query Tools
US9720886B2 (en) System and method for dynamic linking between graphic documents and comment data bases
CN105719329A (en) Accounting voucher generating method and accounting voucher generating system
EP2775444A1 (en) Information processing system, information processing apparatus, method of controlling an information processing apparatus, and program
JP5416485B2 (en) Document management system and document management method
US20170154022A1 (en) Information processing apparatus, method for controlling the same, and storage medium
JP4959501B2 (en) Information processing apparatus, information processing method, and program
JP6344840B2 (en) Form output system
JP6743354B2 (en) Form browsing device, form browsing method and program
JP6897812B2 (en) Form viewing device
JP2010039542A (en) Operation information management system
JP5064791B2 (en) Form data search device, form data search method and program
JP2002236682A (en) Database system
CN107562334B (en) Information processing apparatus, information processing method, and computer program
JP4191670B2 (en) Data file management apparatus, data file management processing method and program
JP4987434B2 (en) Message data audit storage / retrieval system, message data audit storage / retrieval method, and message data audit storage / retrieval program
JP2001005886A (en) Data processor and storage medium
JP2008283314A (en) Information output processing system, image forming apparatus, information output processing method, and information output processing program
JP7120981B2 (en) Information processing device, information processing method, and information processing program
US20230289512A1 (en) System and method for dynamic linking between graphic documents and comment data bases
JP2011039954A (en) Document management system
JP2006106937A (en) Image processor and its control method
JP2006120037A (en) Device, method and program for processing tabular data
JP2017204054A (en) Compatibility calculation device, compatibility calculation method, and computer program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190402

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190531

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20191105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200204

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20200212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200612

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200630

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200713

R150 Certificate of patent or registration of utility model

Ref document number: 6743354

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150