(57)【要約】【課題】テストデータとして格納した電子帳票ファイルをテストデータと識別可能に電子帳票システムへ登録する。【解決手段】帳票データを受け付け、受け付けた帳票データを示す情報を用いて、仕分けマスタから当該帳票データの保存先を特定し、受け付けた帳票データと、当該帳票データに対応付けて前記帳票マスタに定義されるフォームファイルとから電子帳票ファイルを生成し、受け付けた帳票データが、前記帳票マスタにおいてテストデータとして定義されているかを判定する判定して、テストデータとして定義されていると判定された場合、生成された電子帳票ファイルを特定する情報に当該電子帳票ファイルがテストデータであることを示す情報を含めて管理する。【選択図】図５
2011129075.tif 000002
【特許請求の範囲】
【請求項１】
帳票データとフォームファイルとを用いて生成される電子帳票ファイルを管理する情報処理装置であって、
帳票データの属性を定義する帳票マスタと、帳票データの保存先を定義する仕分けマスタとを記憶する記憶手段と、
帳票データを受け付ける第一の受付手段と、
前記第一の受付手段により受け付けた帳票データを示す情報を用いて、前記仕分けマスタから当該帳票データの保存先を特定する保存先特定手段と、
前記第一の受付手段により受け付けた帳票データと、当該帳票データに対応付けて前記帳票マスタに定義されるフォームファイルとから電子帳票ファイルを生成する生成手段と、
前記第一の受付手段により受け付けた帳票データが、前記帳票マスタにおいてテストデータとして定義されているかを判定する判定手段と、
前記判定手段による判定の結果、テストデータとして定義されていると判定された場合、前記生成手段により生成された電子帳票ファイルを特定する情報に当該電子帳票ファイルがテストデータであることを示す情報を含めて管理する管理手段と
を備えることを特徴とする情報処理装置。
【請求項２】
電子帳票ファイルの閲覧の要求を受け付ける第二の受付手段と、
前記第二の受付手段により受け付けた閲覧の要求を行ったユーザが、テストデータを閲覧することができないユーザの場合、前記管理手段によりテストデータとして管理されている電子帳票ファイルを表示させない制御を行う表示制御手段とを更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記管理手段によりテストデータとして管理されている電子帳票ファイルの削除の要求または本番化の要求を受け付ける第三の受付手段を更に備え、
前記管理手段は、前記第三の受付手段により受け付けた、削除の要求または本番化の要求に従って、当該対象となっている電子帳票ファイルがテストデータであることを示す情報を変更することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
クライアント端末と、帳票データとフォームファイルとを用いて生成される電子帳票ファイルを管理する情報処理装置とが通信可能な情報処理システムであって、
帳票データの属性を定義する帳票マスタと、帳票データの保存先を定義する仕分けマスタとを記憶する記憶手段と、
帳票データを受け付ける第一の受付手段と、
前記第一の受付手段により受け付けた帳票データを示す情報を用いて、前記仕分けマスタから当該帳票データの保存先を特定する保存先特定手段と、
前記第一の受付手段により受け付けた帳票データと、当該帳票データに対応付けて前記帳票マスタに定義されるフォームファイルとから電子帳票ファイルを生成する生成手段と、
前記第一の受付手段により受け付けた帳票データが、前記帳票マスタにおいてテストデータとして定義されているかを判定する判定手段と、
前記判定手段による判定の結果、テストデータとして定義されていると判定された場合、前記生成手段により生成された電子帳票ファイルを特定する情報に当該電子帳票ファイルがテストデータであることを示す情報を含めて管理する管理手段と
を備えることを特徴とする情報処理システム。
【請求項５】
帳票データの属性を定義する帳票マスタと、帳票データの保存先を定義する仕分けマスタとを記憶する記憶手段とを備えた、帳票データとフォームファイルとを用いて生成される電子帳票ファイルを管理する情報処理装置における情報処理方法であって、
帳票データを受け付ける第一の受付ステップと、
前記第一の受付ステップにより受け付けた帳票データを示す情報を用いて、前記仕分けマスタから当該帳票データの保存先を特定する保存先特定ステップと、
前記第一の受付ステップにより受け付けた帳票データと、当該帳票データに対応付けて前記帳票マスタに定義されるフォームファイルとから電子帳票ファイルを生成する生成ステップと、
前記第一の受付ステップにより受け付けた帳票データが、前記帳票マスタにおいてテストデータとして定義されているかを判定する判定ステップと、
前記判定ステップによる判定の結果、テストデータとして定義されていると判定された場合、前記生成ステップにより生成された電子帳票ファイルを特定する情報に当該電子帳票ファイルがテストデータであることを示す情報を含めて管理する管理ステップと
を備えることを特徴とする情報処理方法。
【請求項６】
帳票データとフォームファイルとを用いて生成される電子帳票ファイルを管理する情報処理装置において実行可能なプログラムであって、
帳票データの属性を定義する帳票マスタと、帳票データの保存先を定義する仕分けマスタとを記憶する記憶手段、
帳票データを受け付ける第一の受付手段、
前記第一の受付手段により受け付けた帳票データを示す情報を用いて、前記仕分けマスタから当該帳票データの保存先を特定する保存先特定手段、
前記第一の受付手段により受け付けた帳票データと、当該帳票データに対応付けて前記帳票マスタに定義されるフォームファイルとから電子帳票ファイルを生成する生成手段、
前記第一の受付手段により受け付けた帳票データが、前記帳票マスタにおいてテストデータとして定義されているかを判定する判定手段、
前記判定手段による判定の結果、テストデータとして定義されていると判定された場合、前記生成手段により生成された電子帳票ファイルを特定する情報に当該電子帳票ファイルがテストデータであることを示す情報を含めて管理する管理手段
として前記情報処理装置を機能させるプログラム。
【請求項７】
請求項６に記載のプログラムをコンピュータ読み取り可能に記憶した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
電子帳票システムにおけるテストデータの管理に関する。
【背景技術】
【０００２】
近年、環境問題やコンプライアンスへの関心が高まったことにより、ありとあらゆるカテゴリにおいて省エネルギー化やコストダウンが図られるようになった。ペーパーレス化もその一貫であり、例えば、日々の業務で作成される帳票を、紙媒体としてではなく、電子データとして保持して活用するケースが増えてきた。
【０００３】
帳票を電子データとして保持するシステム（以下、電子帳票システム）では、メインフレーム等のホストから送信された帳票データを、あらかじめ設定しておいたルールに従って保存先の領域を振り分ける機能を有するものがある。
【０００４】
例えば、帳票データの特定の位置のデータについて、そのデータの内容によって電子帳票の保存先を変更する機能が考えられている。
【０００５】
このような機能を実際の運用で使用するには、設定したルールが正常であることを確認する作業が必須となる。
【０００６】
従来、適切に仕分けができているかを確認するため、テスト用データをテスト用フォルダに格納し、正しく仕分けができた場合、本番用システムの設定を変更する作業を行っていた。
【０００７】
ここでテスト用フォルダに格納したテストデータは、仕分けが正しく行われているかを確認するために本番用フォルダとは別のテスト用フォルダに一時的に格納されるものであるため、テストデータとして格納した帳票ファイルを本番用システムで流用することができなかった。
【０００８】
ここで、特許文献１には、システムを効率的に移行するための技術が記載されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−３３４３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１は、電子帳票システムの移行に関する技術ではないため、テストデータとして格納した電子帳票ファイルをテストデータと識別可能に電子帳票システムへ登録したり、テストデータとして登録した帳票ファイルを本番用電子帳票ファイルとして移行を容易としたりする技術は開示されていない。
【００１１】
本発明は、上記課題を解決するものであり、テストデータとして格納した電子帳票ファイルをテストデータと識別可能に電子帳票システムへ登録する技術を提供する。
【００１２】
また、更に別の目的として、テストデータとして登録した電子帳票ファイルを本番用電子帳票ファイルとして移行を容易とする。
【課題を解決するための手段】
【００１３】
本発明は、帳票データとフォームファイルとを用いて生成される電子帳票ファイルを管理する情報処理装置であって、帳票データの属性を定義する帳票マスタと、帳票データの保存先を定義する仕分けマスタとを記憶する記憶手段と、
帳票データを受け付ける第一の受付手段と、前記第一の受付手段により受け付けた帳票データを示す情報を用いて、前記仕分けマスタから当該帳票データの保存先を特定する保存先特定手段と、前記第一の受付手段により受け付けた帳票データと、当該帳票データに対応付けて前記帳票マスタに定義されるフォームファイルとから電子帳票ファイルを生成する生成手段と、前記第一の受付手段により受け付けた帳票データが、前記帳票マスタにおいてテストデータとして定義されているかを判定する判定手段と、前記判定手段による判定の結果、テストデータとして定義されていると判定された場合、前記生成手段により生成された電子帳票ファイルを特定する情報に当該電子帳票ファイルがテストデータであることを示す情報を含めて管理する管理手段とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、テストデータとして格納した電子帳票ファイルをテストデータと識別可能に電子帳票システムへ登録することができる。
【００１５】
また、更には、テストデータとして登録した電子帳票ファイルを本番用電子帳票ファイルとして移行が容易となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態における電子帳票システムの構成を示す図である。
【図２】本発明の実施形態における各種端末のハードウェア構成を示す図である。
【図３】本発明の実施形態における電子帳票システムにおける電子帳票サーバの構成の概要を示す図である。
【図４】本発明の実施形態における帳票データの登録の処理の流れを示すフローチャートである。
【図５】本発明の実施形態における帳票データの解析の処理の流れを示すフローチャートである。
【図６】本発明の実施形態における電子帳票の閲覧の処理の流れを示すフローチャートである。
【図７】本発明の実施形態におけるテスト帳票の削除の処理の流れを示すフローチャートである。
【図８】本発明の実施形態におけるテスト帳票の本番化の処理の流れを示すフローチャートである。
【図９】本発明の実施形態における帳票マスタ・仕分けマスタの登録画面を示す図である。
【図１０】本発明の実施形態における、自動削除を実施するテスト帳票の詳細設定画面を示す図である。
【図１１】本発明の実施形態における、自動削除を実施しないテスト帳票の詳細設定画面を示す図である。
【図１２】本発明の実施形態におけるテスト帳票削除画面を示す図である。
【図１３】本発明の実施形態におけるテスト帳票検索画面を示す図である。
【図１４】本発明の実施形態における帳票実績テーブルのデータ形式の一例を示す表である。
【発明を実施するための形態】
【００１７】
以下、図面を用いて本発明の実施形態を詳細に説明する。
【００１８】
図１は、本発明の実施形態における電子帳票システム（情報処理システム）の構成を示す図である。
【００１９】
１０１は、電子帳票サーバ（情報処理装置）１０２に帳票データを送るホストやメインフレームなどの上位システムである。
【００２０】
１０２は、ホストからの取得した帳票データを、電子帳票サーバに変換して管理する電子帳票サーバである。ユーザの要求に応じて、電子帳票を閲覧・検索させる。
【００２１】
１０３は、電子帳票サーバ１０２の管理者が使用する、電子帳票サーバ管理用端末（クライアント端末）である。管理用端末１０３は、ネットワーク１１０を介して、電子帳票システムにおける電子帳票サーバ１０２やプリンタ１０５とデータの送受信が可能である。
【００２２】
１０４は、電子帳票サーバ１０２に保存された電子帳票を閲覧する、電子帳票閲覧用端末（クライアント端末）である。
【００２３】
１０５は、例えば電子帳票サーバ１０２に登録された電子帳票を、管理用端末１０３や電子帳票閲覧用端末１０４からの指示によって印刷するためのプリンタである。
【００２４】
なお、図１のネットワーク１１０上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２５】
次に、図１のホスト１０１、電子帳票サーバ１０２、電子帳票サーバ管理端末１０３、電子帳票閲覧用端末１０４の各種端末のハードウェア構成について、図２を用いて説明する。
【００２６】
図２は、本発明の実施形態における各種端末のハードウェア構成を示す図である。
【００２７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２８】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２９】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３０】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３１】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【００３２】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３３】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３４】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３５】
本発明を実現するためのプログラム２１２は、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラム２１２が用いる定義ファイル２１３及び各種情報テーブル２１４は外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。
【００３６】
次に、電子帳票システムの基本的な処理について、図３と図４とを用いて説明する。
【００３７】
図３は、電子帳票システムのデータの流れの概要を示す図である。
【００３８】
図４は、電子帳票システムの基本的な処理の流れを示すフローチャートである。
【００３９】
まず、事前に管理者が、電子帳票サーバ管理用端末１０３を用いて、各種設定を電子帳票サーバ１０２に登録する。具体的には、帳票マスタと、仕分けマスタの登録を行う。
【００４０】
帳票マスタとは、ホストコンピュータから受信する帳票データの属性を管理するマスタテーブルである。この帳票マスタには、電子帳票ファイルとして登録する際に使用される帳票データを配置する位置情報や帳票の形式を定義するフォーム情報が含まれる。
【００４１】
仕分けマスタとは、登録される電子帳票ファイルを仕分けるための情報（保存先を示す情報）が定義されている。これにより、オーバレイ処理により生成した電子帳票ファイルを登録する保存領域の所在が分かる。
【００４２】
なお、ホストコンピュータ１０１から所定のタイミングで帳票データが送信されることにより登録処理がスタートする。
【００４３】
４０１において、帳票サーバは、受信した帳票データを受信領域に一旦格納する。
【００４４】
４０２において、帳票サーバは、定期的に受信領域の登録状況を確認して、新たな帳票データを検出した場合、検出した帳票データを抽出する。そして、抽出した帳票データの内容を解析する。解析処理は、帳票サーバの解析部分が行う。この処理の詳細は、図５を用いて後に説明する。
【００４５】
４０３において、帳票サーバは、解析の結果特定されたフォームファイルと帳票データとを用いて、オーバレイ処理を行うことにより電子帳票ファイルを生成する。
【００４６】
４０４において、帳票サーバは、生成した電子帳票を保存領域へ保存する。
【００４７】
以上、電子帳票システムの基本的な処理について説明した。
【００４８】
次に、本実施の形態におけるホストコンピュータからテスト用の帳票データ（テストデータ）を、登録するための管理者の事前の操作を説明する。
【００４９】
管理者は、電子帳票サーバ管理用端末を操作して管理メニューから帳票マスタへ登録する属性情報の設定を行う。
【００５０】
図９に登録画面の一例を示す。
【００５１】
ここで、「帳票ＩＤ」、「帳票名」、「最大保存世代数」、「帳票種別」、「転送ファイル名」・・・「用紙向き」、「用紙サイズ」、「レコード長」、「帳票処理」など定義する。また、帳票登録先、仕分けを選択する。そして、テスト帳票として扱う場合、「テスト帳票詳細設定」ボタンを押下する。
【００５２】
図１０と図１１に、詳細設定画面の例を示す。
【００５３】
図１０は、登録したテストデータを自動的に削除する場合の設定例であり、図１１は、登録したテストデータを自動的に削除しない場合の設定例である。
【００５４】
いずれの場合も「本番世代とは別に管理する」の項目において、最大保持世代数を入力する。
【００５５】
次に、「削除方法」において「自動削除する」か「自動削除しない」かが選択される。
【００５６】
まず、「自動削除する」場合の説明を行う。この場合、登録後何時間後に削除するか若しくは、特定の時間に削除するかの設定ができる。また、削除した場合に通知する通知先のメールアドレスを送信先として登録することができる。また、メールの送信タイミングの指定をすることもできる。
【００５７】
次に、「自動削除しない」場合の説明を行う。この場合、テスト帳票を本番世代に含めるタイミングの設定ができる。タイミングとしては、登録後何時間後に本番化するか若しくは、特定の時間に本番化するかの設定ができる。また、本番化した場合に通知する通知先のメールアドレスを送信先として登録することができる。また、メールの送信タイミングの指定をすることもできる。
【００５８】
指定した内容は、帳票マスタに登録される。
【００５９】
続いて、図５を用いて、Ｓ４０２の解析処理の詳細を説明する。
【００６０】
図５は、帳票データを解析する処理の流れを示すフローチャートである。
【００６１】
５０１において、帳票サーバは、取得した帳票データに含まれる帳票ＩＤから対応する帳票マスタ及び仕分けマスタを取得する。
【００６２】
５０２において、帳票サーバは、帳票データ、帳票マスタ、及び仕分けマスタを用いることで、オーバレイするフォームファイル、仕分け先、帳票実績データの登録先を決定する。
【００６３】
５０３において、帳票サーバは、受信データがテストデータであるかを判定する。Ｙｅｓの場合、５０４へ進み、Ｎｏの場合、処理を終了する。この判定は、図１０および図１１の登録画面において登録された帳票ＩＤの帳票データがテストデータであると判断することができる。
【００６４】
５０４において、帳票サーバは、該当する帳票実績テーブルのテストフラグ列に「Ｙ」を付加する。
【００６５】
図１４に、最終的に登録された電子帳票ファイルの世代情報の一例を示す。テストデータの場合、「テスト帳票フラグ」の項目が「Ｙ」となり、通常の帳票データの場合「テスト帳票フラグ」の項目が「Ｎ」となる。
【００６６】
従来は、テスト帳票は、通常の電子帳票と別の保存領域に保存していたが、このフラグにより、同じ保存領域へ登録することができるようになる。
【００６７】
以上、電子帳票ファイルが登録されるまでの流れを説明した。
【００６８】
次に、登録した電子帳票ファイルを閲覧する際の処理の流れを、図６等を用いて説明する。
【００６９】
ユーザは、電子帳票閲覧用端末を用いて、帳票サーバへアクセスする。
【００７０】
６０１において、帳票サーバは、アクセス要求があったユーザに対するログイン処理を行う。
【００７１】
６０２において、帳票サーバは、ログインしたユーザが管理者であるかを判定する。Ｙｅｓの場合、６０３へ進み、Ｎｏの場合、６０４へ進む。管理者は、テストデータの閲覧権限を持っている者である。
【００７２】
６０３において、帳票サーバは、テスト帳票データを含めた全ての帳票データを表示する制御を行う。
【００７３】
６０４において、帳票サーバは、テスト帳票データを除く帳票データを表示する制御を行う。
【００７４】
６０３と６０４とは、図１４に示す世代情報の「テスト帳票フラグ」の項目を参照してテスト帳票データの特定をすることができる。
【００７５】
次に、テスト帳票データを削除する処理の流れを説明する。
【００７６】
図７は、テスト帳票データを削除する処理の流れを示すフローチャートである。
【００７７】
７０１において、帳票サーバは、ログイン処理を行う。
【００７８】
７０２において、帳票サーバは、テスト帳票削除画面を表示する制御を行う。テスト帳票削除画面の例を図１２に示す。ユーザは、この画面から様々な方法でテスト帳票の削除を行うことができる。「登録済みのテスト帳票を全て削除する」、「次の帳票ＩＤにおけるテスト帳票を全て削除する」、「次のフォルダ内のテスト帳票を全て削除する」を選択することができる。これにより、個別削除や一括削除を行うことができる。
【００７９】
なお、「テスト帳票検索画面を開く」ボタンが押下されることにより、図１３に示す検索画面が表示される。管理者は、この画面から所定の検索条件を入力することで、テスト帳票の検索を行うことが可能となる。また、検索結果の中から任意のテスト帳票を選択して削除をすることもできる。
【００８０】
以下、削除指定がなされたテスト帳票の削除処理を説明する。
【００８１】
７０３において、帳票サーバは、テスト帳票削除の実行処理を開始する。
【００８２】
７０４において、帳票サーバは、帳票実績テーブルから１レコード取得する。具体的には、帳票ＩＤを用いて、帳票実績テーブルから取得する。
【００８３】
７０５において、帳票サーバは、取得したレコードがテスト帳票フラグ「Ｙ」となっているかを判定する。Ｙｅｓの場合、７０６へ進み、Ｎｏの場合、７０７へ進む。
【００８４】
７０６において、帳票サーバは、帳票実績テーブルから削除する。
【００８５】
７０７において、帳票サーバは、帳票実績テーブルの検索が終了したかを判定する。Ｙｅｓの場合、処理を終了し、Ｎｏの場合、７０８へ進む。
【００８６】
７０８において、帳票サーバは、次のレコードを取得する。
【００８７】
以上、テスト帳票データを削除する処理の流れを説明する。
【００８８】
次に、テスト帳票データを本番化する処理の流れを説明する。
【００８９】
図８は、テスト帳票データを本番化する処理の流れを示すフローチャートである。
【００９０】
８０１において、帳票サーバは、ログイン処理を行う。
【００９１】
８０２において、帳票サーバは、テスト帳票本番化画面を表示する制御を行う。テスト帳票本番化画面（不図示）から様々な方法でテスト帳票の本番化を行うことができる。削除処理と同様な指定ができてもよい。
【００９２】
以下、本番化指定がなされたテスト帳票の本番化処理を説明する。
【００９３】
８０３において、帳票サーバは、テスト帳票本番化の実行処理を開始する。
【００９４】
８０４において、帳票サーバは、帳票実績テーブルから１レコード取得する。具体的には、帳票ＩＤを用いて、帳票実績テーブルから取得する。
【００９５】
８０５において、帳票サーバは、取得したレコードがテスト帳票フラグ「Ｙ」となっているかを判定する。Ｙｅｓの場合、８０６へ進み、Ｎｏの場合、８０７へ進む。
【００９６】
８０６において、帳票サーバは、帳票実績テーブルのフラグを「Ｎ」に変更する。
【００９７】
８０７において、帳票サーバは、帳票実績テーブルの検索が終了したかを判定する。Ｙｅｓの場合、処理を終了し、Ｎｏの場合、８０８へ進む。
【００９８】
８０８において、帳票サーバは、次のレコードを取得する。
【００９９】
以上、テスト帳票データを本番化する処理の流れを説明した。
上述した通り、本発明によれば、テストデータとして格納した電子帳票ファイルをテストデータと識別可能に電子帳票システムへ登録することができる。
【０１００】
また、更には、テストデータとして登録した電子帳票ファイルを本番用電子帳票ファイルとして移行が容易となる。
【０１０１】
そのため、電子帳票システムの運用、特に運用中のテストにおいて、作業を簡略化し、テストで使用する帳票と本番で使用する帳票を混同する等の人為的なエラーを防ぐことができるといった効果を奏する。
【０１０２】
なお、本実施の形態におけるテスト帳票の削除設定（または本番化設定、以下同じ）をテンプレート化することで、同じ削除設定の繰り返しを防ぐことができる。
【０１０３】
また、テスト帳票ファイルの自動削除では、図１０に示した「登録後○○経過したら削除」「ＹＹＭＭＤＤに削除」以外に、「帳票実績データがディスク領域の○％を占めたら削除」といった設定も考えられる。
【０１０４】
また、テスト帳票ファイルの削除機能では、図１２に示した「テスト帳票一括削除」「帳票ＩＤ毎の一括削除」「（フォルダやバインダ、ディレクトリなどの）保存単位毎の一括削除」以外に、テスト帳票ファイルを検索し、検索結果として出力されたテスト帳票を（チェックボックスなどで）選択して削除する機能も有する（図１３で図示）。
【０１０５】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０１０６】
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【０１０７】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０１０８】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【０１０９】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【符号の説明】
【０１１０】
１０１  ホストコンピュータ
１０２  電子帳票サーバ
１０３  電子帳票サーバ管理用端末
１０４  電子帳票閲覧用端末
１０５  プリンタ
１１０  ネットワーク
【図１】
2011129075.tif 000003
【図２】
2011129075.tif 000004
【図３】
2011129075.tif 000005
【図４】
2011129075.tif 000006
【図５】
2011129075.tif 000007
【図６】
2011129075.tif 000008
【図７】
2011129075.tif 000009
【図８】
2011129075.tif 000010
【図９】
2011129075.tif 000011
【図１０】
2011129075.tif 000012
【図１１】
2011129075.tif 000013
【図１２】
2011129075.tif 000014
【図１３】
2011129075.tif 000015
【図１４】
2011129075.tif 000016