(57)【要約】【課題】文書データにおける修正箇所を容易に発見し修正できるようにした帳票出力システムを提供する。【解決手段】制御部３が要求のあった帳票の文書データを顧客データベース１２内から抽出するとともに、この文書データに関連付けられた対応するレイアウト情報をレイアウトデータベース１３から選出し、文書データを修正可能な状態でレイアウト情報と動的に組み合わせて表示する。【選択図】図９
2015001886.tif 000002
【特許請求の範囲】
【請求項１】
複数の帳票から出力要求のあった帳票を出力するシステムであって、
複数の帳票における用語等の情報が記載された文書データが保存されている文書保存部と、前記文書データが出力される際のレイアウトを示すレイアウト情報が複数保存されるレイアウト保存部と、を有するデータベースと、
要求のあった帳票の文書データを前記文書保存部内から抽出するとともに、前記文書データに関連付けられた前記レイアウト保存部に保存された前記レイアウト情報を選出する制御部と、
要求のあった前記帳票の文書データと前記関連付けにより選出された前記レイアウト情報とを動的に組み合わせて、閲覧専用の状態で表示する手段と、要求のあった前記帳票の文書データと前記関連付けにより選出された前記レイアウト情報とを動的に組み合わせて、前記文書データを修正可能な状態として表示する手段とを有する出力部と、
を備えることを特徴とする帳票出力システム。
【請求項２】
前記制御部は、要求のあった帳票の文書データを前記文書保存部内から抽出し、該文書データから所定の情報を抽出する文書データ抽出手段と、該抽出された前記文書データの所定情報に基づき前記レイアウト保存部に保存された対応する前記レイアウト情報を選出するレイアウト決定手段と、を備えることを特徴とする請求項１に記載の帳票出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指定された帳票を出力する帳票出力システムに関する。
【背景技術】
【０００２】
従来、証券や保険等の金融団体等において、それぞれの顧客に対して月単位、期単位、年単位等に帳票（利用明細）等を印刷して送付する際、帳票を印刷するとともに、帳票を汎用性の高いＰＤＦ型式に変換してデータベース上に保存する帳票出力システムがある。しかしながら、全ての帳票データを、比較的ファイルサイズの大きいＰＤＦ型式として永続的に保存して出力を行うには、容量の大きなデータベースが必要となるばかりか、出力システムにも大きな負担がかかることになる（例えば、特許文献１参照）。
【０００３】
そこで、データベースの容量を節約するとともに、レイアウト情報を要求に応じて適宜変更できるようにするために、帳票における各項目及び数値等の情報が記載されている文書データと、該文書データが出力されるときのレイアウトを示すレイアウト情報と、を分けて保存しておき、指定された帳票データの出力時毎に文書データとレイアウト情報とを重ねて出力する所謂オーバレイ機能を利用するシステムがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−８２９５１号公報（第３頁、第１図）
【特許文献２】特開２００３−１６２３９６号公報（第４頁、第３図）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、顧客情報に誤りがあった場合や住所変更があった場合等においては、管理しているデータの修正が必要となるため、顧客またはシステムの管理者等が任意に前記データベースにアクセスできるようにし、対象となるデータの修正を行えるようにしたシステムが所望されている。このような要望に対し、前述した特許文献２の帳票出力システムを利用する場合、レイアウト情報と各文書データとは別々のデータベースにて管理されていることから、顧客またはシステムの管理者等は対象となるデータにおける文書データをコンピュータなどに表示し、その修正箇所を発見する必要があるが、文書データは文字やタグなどの羅列である場合が一般的であるため、前記修正箇所を発見しづらく、特にコンピュータなどの知識の少ない顧客が正確にデータの修正を行うことは困難であった。
【０００６】
本発明は、このような問題点に着目してなされたもので、文書データにおける修正箇所を容易に発見し修正できるようにした帳票出力システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本発明の帳票出力システムは、
複数の帳票から出力要求のあった帳票を出力するシステムであって、
複数の帳票における用語等の情報が記載された文書データが保存されている文書保存部と、前記文書データが出力される際のレイアウトを示すレイアウト情報が複数保存されるレイアウト保存部と、を有するデータベースと、
要求のあった帳票の文書データを前記文書保存部内から抽出するとともに、前記文書データに関連付けられた前記レイアウト保存部に保存された前記レイアウト情報を選出する制御部と、
要求のあった前記帳票の文書データと前記関連付けにより選出された前記レイアウト情報とを動的に組み合わせて、閲覧専用の状態で表示する手段と、要求のあった前記帳票の文書データと前記関連付けにより選出された前記レイアウト情報とを動的に組み合わせて、前記文書データを修正可能な状態として表示する手段とを有する出力部と、
を備えることを特徴としている。
この特徴によれば、制御部が要求のあった帳票の文書データを文書保存部内から抽出するとともに、この文書データに関連付けられた対応するレイアウト情報をレイアウト保存部から選出し、文書データを修正可能な状態でレイアウト情報と動的に組み合わせて表示できることから、文書データ中の文字や数値データは、帳票文書データとレイアウト情報とを動的に組み合わせた閲覧専用の表示と同じレイアウトに配置されて表示されるため、顧客およびシステムの管理者等は文書データにおける修正箇所を容易に発見し、修正を行うことができる。
【０００８】
前記制御部は、要求のあった帳票の文書データを前記文書保存部内から抽出し、該文書データから所定の情報を抽出する文書データ抽出手段と、該抽出された前記文書データの所定情報に基づき前記レイアウト保存部に保存された対応する前記レイアウト情報を選出するレイアウト決定手段と、を備えることを特徴としている。
この特徴によれば、文書データから所定の用語等の情報を抽出し、この抽出された情報を基にレイアウト決定手段により所定のレイアウト情報をレイアウト保存部から自動的に選出するため、要求のあった帳票における文書データを所定のレイアウト情報で簡便に出力可能である。
【図面の簡単な説明】
【０００９】
【図１】実施例における帳票出力システムを示す概念図である。
【図２】入力フォームを示す図である。
【図３】検索条件決定手段を有する基本定義テーブルを示す図である。
【図４】レイアウト決定手段であるレイアウト条件テーブルを示す図である。
【図５】制御部における文書データ抽出処理を示すフロー図である。
【図６】検索結果画面を示す図である。
【図７】制御部における帳票出力処理を示すフロー図である。
【図８】制御部における帳票修正処理を示すフロー図である。
【図９】修正用ページを示す図である。
【発明を実施するための形態】
【００１０】
本発明に係る帳票出力システムを実施するための形態を実施例に基づいて以下に説明する。
【実施例】
【００１１】
実施例に係る帳票出力システムにつき、図１から図９を参照して説明する。本帳票出力システムは、主に証券や保険等の金融団体等において、それぞれの顧客に対して月単位、期単位、年単位等に帳票を印刷して送付する際、帳票を印刷するとともに帳票の内容を電子化してデータベース上に保存し、顧客からの帳票の再発行等の要望や帳票内容の修正の要望に対応するために用いられるシステムである。
【００１２】
尚、近年はインターネットの普及により帳票を郵送せずに、各顧客には各金融団体が設置したサイトにアクセスしてもらい、各自電子データを確認してもらう方法も増加しているため、本帳票出力システムは、顧客によるインターネットからのアクセスに対して指定された帳票を閲覧及び修正可能にすることが想定されている。
【００１３】
図１に示されるように、帳票出力システム１は、複数の帳票における各情報が保存されているデータベース２と、制御部３とを備え、制御部３はウェブサーバ４を介してインターネットで顧客側のパソコン５や携帯端末６と接続されるようになっている。
【００１４】
制御部３は、主に後述する基本条件テーブル８，レイアウト条件テーブル９，表示レイアウト定義ファイル１０等を備えるデータ編集サーバ７を有しており、このデータ編集サーバ７は各金融団体が以前から利用している顧客情報等の管理サーバ１１に対してインターネットを介して接続されており、その顧客毎の複数の帳票における各項目及び数値等の情報が記載された文書データを参照できるようになっている。尚、本実施例においてデータ編集サーバ７と金融団体の管理サーバ１１とがインターネットを介して接続されているが、これに限らず、データ編集サーバ７と管理サーバ１１とがイントラネットで接続されるような構成としてもよい。
【００１５】
データベース２は、複数の帳票における各項目及び数値等の情報が記載された文書データが保存されている文書保存部である金融団体の管理サーバ１１が有する顧客データベース１２と、文書データが出力される際のレイアウトを示すレイアウト情報が複数保存されるレイアウト保存部であるレイアウトデータベース１３とを備え、それぞれデータ編集サーバ７との間で情報のやり取りを行えるようになっている。また顧客データベース１２は、後述する顧客の契約種別毎に大別された複数のデータベースより主に構成されている（ここでは第１データベース１２Ａ，第２データベース１２Ｂ，第３データベース１２Ｃ）。
【００１６】
尚、文書データは、例えばＣＶＳデータ型式等のように、顧客情報における各用語及び値がタグやカンマによって区切られて作成されており、後述する基本定義テーブル８やレイアウト条件テーブル９等では、この区切られた値を利用できるようになっている。尚、レイアウト情報は、帳票の版下データがＰＤＦ形式にて管理されている。これにより後の帳票の出力時におけるオーバレイ処理時間を短縮できる。更に尚、レイアウト情報のデータ形式としては、ＰＤＦに限定されるものではなく、ＴＩＦＦ形式などの画像処理技術を適宜選定することができる。
【００１７】
図３に示されるように、基本定義テーブル８は、後述する契約コードにより振り分けられる文書データの保存先のデータベース（第１データベース１２Ａ，第２データベース１２Ｂ，第３データベース１２Ｃ）を割り出す契約コード・データベース照会テーブル２７及び、種別により振り分けられる文書データの保存先のデータベースを割り出す契約種別・データベース照会テーブル２８を備えるとともに、文書データに対応するレイアウト情報を検索するために用いられる文書データ中の情報を決定する検索条件決定手段である検索条件決定テーブル２９を備えている。
【００１８】
図４に示されるように、レイアウト決定手段であるレイアウト条件テーブル９は、指定された帳票の文書データに記載された複数の情報を元にレイアウトパーツを導き出す複数のデータテーブルを有しており、一部を例に取ると契約開始日からレイアウトの版下を割り出す契約開始日・版下テーブル３０や、使用されるレイアウトパーツ組合せとＨＴＭＬ型式のスタイルシート等のレイアウトにおける画像データや文書データを配置する情報を契約条件を基に割り出す契約条件・レイアウトパーツテーブル３１等がある。尚、レイアウト情報を導き出す文書データ内の情報は契約開始日，契約条件に限らず、図示しないものの例えば顧客の家族構成や利用金額の情報を用いたテーブル等も備えている。
【００１９】
表示レイアウト定義ファイル１０は、レイアウト情報に応じて各文書データのフォント設定やフォントサイズ、ページ割等を設定するデータを有しており、これら基本定義テーブル８，レイアウト条件テーブル９及び表示レイアウト定義ファイル１０は、データ編集サーバ７から送信されるデータに基づき設定するデータをそれぞれ返すようになっている。
【００２０】
続いて実際に顧客による帳票の閲覧要請があった場合を例に取り図５と図７のフローチャートを中心に説明する。まず、顧客がパソコン５または携帯端末６等からウェブサイトにアクセスすると、ウェブサーバ４は図２に示すような入力フォーム２０を表示させる。顧客はユーザーＩＤ入力欄２１，契約コード入力欄２２，契約種別入力欄２３に内容を入力し、検索ボタン２５を押下する。契約種別２３の入力欄横にはドロップダウンリスト表示ボタン２４が設けられており、顧客データベース１２に記録されている全ての契約種別がドロップダウンリストとして選択できるようになっている。
【００２１】
上記したユーザーＩＤとは、各顧客が契約した際に付与される固有のＩＤである。契約コードとは、契約時に各契約に付与される固有のＩＤである。尚、ユーザーＩＤ及び契約コードは、個人情報の観点からインターネット上で帳票を閲覧する際のみに用いられる固有のＩＤとして別途顧客に付与されたものを利用するようにしてもよい。契約種別とは、金融団体により異なるが保険会社を例に取ると、生命保険や自動車保険等に相当する情報である。
【００２２】
帳票出力システム１は、前記顧客による帳票の閲覧要請に対し、まず図５に示される文書データ抽出手段である文書データ抽出処理を開始する。ウェブサーバ４は、前記検索ボタン２５の押下が行われたか否かを判断し、押下が行われた場合ステップＳａ２に移り、押下が行われるまでは待機状態を保つ（ステップＳａ１）。ステップＳａ２においてウェブサーバ４は、入力されたユーザーＩＤ，契約コード，契約種別の情報をデータ編集サーバ７に送信する。
【００２３】
データ編集サーバ７は、ステップＳａ３にて、ステップＳａ２で受信したデータ内に契約コードが含まれているか否かを判断する。契約コードが含まれている場合、ステップＳａ４に移り、契約コードが含まれていない場合、ステップＳａ５に移る。
【００２４】
ステップＳａ４では、図３に示される基本定義テーブル８における契約コード・データベース照会テーブル２７により、前記契約コードを照会して適応する文書データが保存されているデータベース（ここでは第２データベース１２Ｂとする）を割り出すとともに、検索条件決定テーブル２９により契約開始日を基に帳票の文書データにおける情報のうちいずれの情報を基にレイアウト選定を行うかが選択され（ここでは契約開始日と契約条件）、ステップＳａ７に移る。
【００２５】
次にステップＳａ７にて、ステップＳａ２で受信した情報を基にステップＳａ４で割り出された第２データベース１２Ｂを検索し、指定された帳票の文書データが存在するか否かを判断し、指定された文書データが存在する場合、ステップＳａ８にて文書データを抽出して帳票出力処理に移る。指定された文書データが存在しない場合ステップＳａ１０に移り、パソコン５または携帯端末６にエラーメッセージを表示させる指示をウェブサーバに送信する。
【００２６】
ステップＳａ５では、ステップＳａ２で受信したデータ内に契約種別が含まれているか否かを判断し、契約種別が含まれている場合、ステップＳａ６に移り図３に示される契約種別・データベース照会テーブル２８により、前記契約種別を照会して適応する文書データが保存されているデータベース（ここでは第２データベース１２Ｂ）を割り出すとともに、検索条件決定テーブル２９により契約開始日を基に帳票の文書データにおける情報のうちいずれの情報を基にレイアウト選定を行うかが選択され（ここでは契約開始日及び契約条件）、ステップＳａ７に移る。
【００２７】
ステップＳａ５においてステップＳａ２で受信したデータ内に契約種別が含まれていない場合、すなわちユーザーＩＤのみを受信した場合ステップＳａ９に移り、ユーザーＩＤに基づき全ての顧客データベース（第１データベース１２Ａ，第２データベース１２Ｂ，第３データベース１２Ｃ）を順に検索し、対応するユーザーＩＤの文書データが存在するか否かを判断し、指定された文書データが存在する場合、ステップＳａ８に移り文書データを抽出して帳票出力処理に移る。指定された文書データが存在しない場合ステップＳａ１０に移り、パソコン５または携帯端末６にエラーメッセージを表示させる指示をウェブサーバに送信する。
【００２８】
そして、ウェブサーバ４は、帳票出力処理を準備すると同時に、上記した文書データ抽出処理において顧客データベース１２内に存在する指定された文書データの帳票を全てリストアップして検索結果画面３２を表示する（図６参照）。
【００２９】
利用者は、リストアップされた帳票の横にあるチェックボックス３３に適宜チェック記号３４を入力し、表示ボタン３５を押下することで、所望の利用明細（帳票）を閲覧することができる。尚、後に詳述するが、利用者はリストアップされた帳票の横にあるチェックボックス３３に適宜チェック記号３４を入力し、修正ボタン３６を押下することで、所望の帳票内の値や文字データの修正を行うことができるようになっている。
【００３０】
続いて帳票出力処理について図７を用いて説明すると、帳票出力処理はリスト表示された帳票データが選択され前記表示ボタン３５の押下が行われたか否かを判断し、押下が行われた場合ステップＳｂ２に移り、押下が行われるまでは待機状態を保つ（ステップＳｂ１）。
【００３１】
ステップＳｂ２にて文書データ抽出処理により抽出された指定された文書データから、文書データ抽出処理におけるステップＳａ４及びステップＳａ６で指定されたレイアウト選定条件に基づき契約開始日、契約条件を抽出する。そして、ステップＳｂ３にて、これらの情報をレイアウト条件テーブル９（図４参照）で照会し、契約開始日を基に適応するレイアウトの版下を抽出（図４（ａ）参照）し、かつ契約条件を基に適応する組合せのレイアウトパーツを抽出するとともに、ＨＴＭＬ型式のスタイルシート等のレイアウトにおける画像データや文書データを配置する情報を抽出する（図４（ｂ）参照）。
【００３２】
続いて、ステップＳｂ３で抽出されたレイアウトの版下，レイアウトパーツ及び文書データの配置情報をデータ編集サーバ７の出力準備テーブル（図示せず）に仮記録する（ステップＳｂ４）。
【００３３】
次にデータ編集サーバ７は文書データ抽出処理のステップＳｂ２で抽出された帳票の文書データの契約開始日、契約条件の情報を表示レイアウト定義ファイル１０（図１参照）にて照会し、指定された帳票のレイアウト情報に応じたフォント，フォントサイズ，ページ総数及びページ割位置等を指定する表示データを抽出し（ステップＳｂ５）、この表示データをデータ編集サーバの７出力準備テーブルに仮記録する（ステップＳｂ６）。
【００３４】
そして、ステップＳｂ６で出力準備テーブルに仮記録されたフォントやフォントサイズ等を指定する表示データに基づき帳票の文書データを校正（ステップＳｂ７）し、該帳票の文書データと、ステップＳｂ４で出力準備テーブルに仮記録されたレイアウトの版下及びレイアウトパーツの情報と、をオーバレイして帳票ファイルを作成する（ステップＳｂ８）。
【００３５】
ステップＳｂ８で作成された帳票ファイルを汎用性の高い例えばＰＤＦ等のファイル形式に変換（ステップＳｂ９）し、該帳票ファイルを閲覧専用の状態でパソコン５または携帯端末６等に表示させる指示をウェブサーバ４に送信する（ステップＳｂ１０）。
【００３６】
尚、ステップＳｂ１０で変換された帳票ファイルは、前記表示レイアウト定義ファイルにて指定された印刷時におけるページ割の情報が反映されており、各金融団体が以前送付した紙媒体の帳票と同様の体裁で出力される。そのため指定された帳票を同規格のレイアウトである他の帳票と各項目位置を一致させて、帳票の内容を容易に確認することができる。
【００３７】
また、前述したように帳票出力システム１は、管理している文書データ内の顧客情報に誤りがあった場合や、顧客の住所変更等があった場合等において、顧客またはシステムの管理者が任意に帳票出力システム１にアクセスし、対象となる文書データの修正を行うことができる帳票修正処理を選択可能である。
【００３８】
例えば、前記閲覧専用の状態で表示された帳票データに誤りがあった場合、顧客またはシステムの管理者は、図示しない帳票データの閲覧専用の表示画面の戻るボタンを押下することで検索結果画面３２に戻り、修正ボタン３６を押下して後述する修正用ページ３７（図９参照）を表示させる。
【００３９】
帳票修正処理について図８を用いて説明すると、帳票修正処理は検索結果画面３２にリスト表示された帳票データが選択され、更に前記修正ボタン３６の押下が行われたか否かを判断し、押下が行われた場合ステップＳｃ２に移り、押下が行われるまでは待機状態を保つ（ステップＳｃ１）。
【００４０】
ステップＳｃ２にて文書データ抽出処理により抽出された指定された文書データから、文書データ抽出処理におけるステップＳａ４及びステップＳａ６で指定されたレイアウト選定条件に基づき契約開始日、契約条件を抽出する。そして、ステップＳｃ３にて、これらの情報をレイアウト条件テーブル９（図４参照）で照会し、契約開始日を基に適応するレイアウトの版下を抽出（図４（ａ）参照）し、かつ契約条件を基に適応する組合せのレイアウトパーツを抽出するとともに、ＨＴＭＬ型式のスタイルシート等のレイアウトにおける画像データや文書データを配置する情報を抽出する（図４（ｂ）参照）。
【００４１】
続いて、ステップＳｃ３で抽出されたレイアウトの版下，レイアウトパーツ及び文書データの配置情報をデータ編集サーバ７の出力準備テーブル（図示せず）に仮記録する（ステップＳｃ４）。
【００４２】
次にデータ編集サーバ７は文書データ抽出処理のステップＳｃ２で抽出された帳票の文書データの契約開始日、契約条件の情報を表示レイアウト定義ファイル１０（図１参照）にて照会し、指定された帳票のレイアウト情報に応じたフォント，フォントサイズ，ページ総数及びページ割位置等を指定する表示データを抽出し（ステップＳｃ５）、この表示データをデータ編集サーバの７出力準備テーブルに仮記録する（ステップＳｃ６）。
【００４３】
ステップＳｃ６で出力準備テーブルに仮記録されたフォントやフォントサイズ等を指定する表示データに基づき帳票の文書データを校正（ステップＳｃ７）する。そして、該帳票の文書データと、ステップＳｃ４で出力準備テーブルに仮記録されたレイアウトの版下及びレイアウトパーツの情報と、をオーバレイして帳票の修正用ページ３７（図９参照）を作成（ステップＳｃ８）し、この修正用ページ３７をパソコン５または携帯端末６等に表示させる指示をウェブサーバ４に送信する（ステップＳｃ９）。
【００４４】
図９に示されるように、この修正用ページ３７は前記閲覧専用の表示画面と同じレイアウト情報に基づき配置される文字入力フォーム３８内に、それぞれ、文書データにおける対応する文字や数値データが既に入力された状態として表示されるようになっており、この文字入力フォーム３８内の文字は、それぞれ顧客または管理者等が直接削除及び追加を行うことができる状態となっている。所望の修正箇所の文字の修正が完了し、顧客または管理者等が保存ボタン３９を押下することで、修正内容が保存される。
【００４５】
帳票修正処理は保存ボタン３９の押下が行われたか否かを判断し、押下が行われた場合ステップＳｃ１１に移り、押下が行われるまでは待機状態を保つ（ステップＳｃ１０）。
【００４６】
ステップＳｃ１１にて、前記修正用ページ３７にて一部若しくは全てが修正された文字データ全体を顧客データベース１２内の該当する文書データに上書き保存する。尚、前記修正用ページ３７にて修正の有無に関係なく顧客データベース１２内の該当する文書データを全て上書き保存する態様が、システムの構成を簡素にする上で望ましいが、修正前と修正後の文書データを比較し、修正箇所のみを修正するようにしてもよいし、文書データ全体における修正の有無を判断し、修正が行われていない場合、上書き保存を行わない態様としてもよい。
【００４７】
修正を行う必要がない場合には、戻るボタン４０が押下されることで、前記検索結果画面３２に戻るようになっている。
【００４８】
以上説明したように、本実施例における帳票出力システム１は、制御部３が文書データ抽出処理により要求のあった帳票の文書データを顧客データベース１２内から抽出し、文書データから所定の用語等の情報を抽出し、該抽出された文書データの所定情報に基づきレイアウト決定テーブルによりレイアウトデータベース１３に保存された対応する所定のレイアウト情報を動的に選出するため、要求のあった帳票における文書データを所定のレイアウト情報で簡便に出力可能である。また、文書データ内の細かな情報を基にレイアウト情報を動的に選出するため、帳票作成の年代ごとにレイアウトが改訂されていた場合であっても、帳票の作成当時のレイアウトに再現して出力することができる。
【００４９】
また、制御部３は、検索条件決定テーブル２９により文書データの有する情報の内いずれの情報を基にレイアウトデータベース１３に保存された対応するレイアウト情報を選出するかを決定した上で、レイアウト情報を選出することができるため、データベース内を効率よく検索することができる。
【００５０】
また、制御部３が要求のあった帳票の文書データを顧客データベース１２内から抽出するとともに、この文書データに関連付けられた対応するレイアウト情報をレイアウトデータベース１３から選出し、文書データを修正可能な状態でレイアウト情報と動的に組み合わせて表示できることから、文書データ中の文字や数値データは、帳票文書データとレイアウト情報とを動的に組み合わせた閲覧専用の表示と同じレイアウトに配置されて表示されるため、顧客およびシステムの管理者等は文書データにおける修正箇所を容易に発見し、修正を行うことができる。
【００５１】
以上、本発明の実施例を図面により説明してきたが、具体的な構成はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００５２】
例えば、前記実施例で顧客データベース１２は、後述する顧客の契約種別毎に大別されているが、契約種別毎に大別されるものに限らず、例えばユーザーＩＤをアルファベット順で大別する等してもよい。
【００５３】
また、入力フォーム２０に入力する契約内容はユーザーＩＤ，契約コード，契約種別に限らず、契約開始日や契約条件、契約者氏名等を入力して帳票を検索するようにしてもよい。
【００５４】
文書データを抽出し、文書データ内の情報を検索に使用せずに、入力フォームに入力された情報を基にレイアウト情報を導き出せるようにしてもよい。
【００５５】
また、レイアウトの版下や各レイアウトパーツは、各帳票のレイアウトに合わせて１つの画像データにまとめられてレイアウトデータベース１３内に保存されていてもよい。
【符号の説明】
【００５６】
１                帳票出力システム
２                データベース
３                制御部
４                ウェブサーバ
７                データ編集サーバ
８                基本定義テーブル
９                レイアウト条件テーブル
１０              表示レイアウト定義ファイル
１２              顧客データベース
１３              レイアウトデータベース
２０              入力フォーム
２５              検索ボタン
２７              契約コード・データベース照会テーブル
２８              契約種別・データベース照会テーブル
２９              検索条件決定テーブル
３０              契約開始日・版下テーブル
３１              契約条件・レイアウトパーツテーブル
３２              検索結果画面
３５              表示ボタン
３６              修正ボタン
３７              修正用ページ
３８              文字入力フォーム
３９              保存ボタン
【図１】
2015001886.tif 000003
【図２】
2015001886.tif 000004
【図３】
2015001886.tif 000005
【図４】
2015001886.tif 000006
【図５】
2015001886.tif 000007
【図６】
2015001886.tif 000008
【図７】
2015001886.tif 000009
【図８】
2015001886.tif 000010
【図９】
2015001886.tif 000011