(57)【要約】【課題】蓄積された帳票データから所望の帳票データを選択する操作を簡略化する。【解決手段】帳票管理サーバ１は、帳票処理が開始されると、帳票データを読み込み、累積帳票ファイル３の記述に従って帳票データを仕分けし、保管庫２に保管する。累積情報ファイル５には、累積帳票ファイル３に登録される帳票データの指定が記述されており、入力された帳票データとこの記述とを照合し、合致するか否かを判定する。合致する場合には、この帳票データを累積帳票ファイル３に登録する。さらに、登録された帳票データに関する情報を累積帳票ファイル３のデータ構成に対応付けられた目次帳票４に登録し、目次帳票４を更新する。以上の手順を帳票データごとに行って作成された累積帳票ファイル３とその目次帳票４が保管庫２に格納される。【選択図】        図１
2005037984.tif 000002
【特許請求の範囲】
【請求項１】
帳票データを仕分けして保管庫に保管し、その利用サービスを提供する帳票処理プログラムにおいて、
コンピュータに、
入力された前記帳票データと、１または複数の累積帳票データから構成される累積帳票ファイルに登録される前記帳票データの指定が記述された累積情報を照合し、
前記帳票データが前記累積情報の指定に合致した場合には、前記帳票データから累積帳票データを生成して前記累積帳票ファイルに登録し、
前記累積帳票ファイルに登録される前記帳票データに関する情報を、前記累積帳票データに関する情報が前記累積帳票ファイルの構造に対応付けて保存されている目次帳票に登録し、
前記累積帳票ファイルおよび前記目次帳票を前記保管庫に保管する、
手順を実行させることを特徴とする帳票処理プログラム。
【請求項２】
前記累積情報に基づいて前記累積帳票ファイル上の格納領域を算出し、
算出された格納領域に前記帳票データより生成される前記累積帳票データを格納し、
前記累積帳票データの格納領域を示す記入情報に算出された前記格納領域を登録し、
前記記入情報を前記保管庫に格納する、
手順を実行させることを特徴とする請求項１記載の帳票処理プログラム。
【請求項３】
前記累積情報は、前記帳票データから抽出する内容データを指定する目次内容指定情報を有し、
前記目次帳票に登録する手順は、前記目次内容指定情報に基づいて前記帳票データから前記内容データを取り出し、取り出された前記内容データを前記目次帳票の内容データ項目に登録する、
ことを特徴とする請求項１記載の帳票処理プログラム。
【請求項４】
前記保管庫に格納された目次帳票の利用要求がクライアントから入力されると、前記目次帳票に含まれるデータ項目を所定の表示手段に表示させるための文書データを作成して前記クライアントに配布し、
前記文書データによって前記目次帳票に基づいて前記累積帳票ファイルを構成する前記累積帳票データを示す登録帳票一覧が表示され、前記登録帳票一覧から任意の累積帳票データが選択されると、選択された前記累積帳票データを前記累積帳票ファイルより抽出して前記クライアントに配布する、
手順を実行させることを特徴とする請求項１記載の帳票処理プログラム。
【請求項５】
前記保管庫に格納された目次帳票の利用要求がクライアントから入力されると、前記目次帳票に含まれるデータ項目を所定の表示手段に表示させるための文書データを作成して前記クライアントに配布し、
前記文書データによって前記目次帳票に基づいて前記累積帳票ファイルを構成する前記累積帳票データを示す登録帳票一覧が表示され、前記登録帳票一覧に対して編集操作が行われると、前記編集操作が行われた前記登録帳票一覧に対応する前記累積帳票ファイル内の前記累積帳票データを対象として、前記登録帳票一覧に対して行われた編集操作を実行する、
手順を実行させることを特徴とする請求項１記載の帳票処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は帳票処理プログラムに関し、特に帳票データを仕分けして保管庫に保管し、その利用サービスを提供する帳票処理プログラムに関する。
【０００２】
【従来の技術】
近年、コンピュータと通信技術の発展によって業務の電子化が進み、業務に応じたアプリケーションによって多様な帳票が作成される。そこで、このような帳票を統合し、帳票の共有と活用を図る帳票処理システムが導入されつつある（例えば、非特許文献１参照）。
【０００３】
従来の帳票処理システムは、帳票データの共有・活用を図る帳票管理サーバが、複数のクライアントとネットワークによって接続されている。帳票管理サーバは、帳票処理プログラムによって帳票処理を行うコンピュータで、クライアントより収集された帳票データを、ユーザＩＤやジョブ名などの条件で仕分けして、記憶装置に設けられた保管庫（以下、フォルダとする）へ保管して管理する。そして、要求があった場合には、フォルダから帳票データを抽出し、クラインアントに配布する。
【０００４】
配布の一例として、例えば、帳票管理サーバに保管されている各店舗の日次帳票を、クライアント側で一か月分まとめて表示させる場合について説明する。
図１５は、従来の帳票管理サーバから帳票データを取り出す際のクライアント側の表示画面を示した図である。（Ａ）は、表示項目を選択する選択画面の一例、（Ｂ）は、選択された帳票データ表示画面の一例である。
【０００５】
帳票管理サーバには、各店舗から毎日送付される売り上げの日次帳票データが、店舗ごとに設けられたフォルダに保管されている。クライアント側で「店舗Ａ」を指定することによって、帳票管理サーバから店舗Ａのフォルダに保管されている帳票データの一覧を含む画面情報が送付される。クライアントはこれに基づいて選択画面９００を表示する。選択画面９００では、店舗Ａのフォルダに保管された帳票データ一覧９０１と、帳票データごとに抽出するか否か（表示するか否か）を選択する選択ボタン９０２が表示される。利用者は、選択ボタン９０２を操作し、希望の帳票データを選択する。この例では、１月１日から１月３１日の日次帳票が選択される。
【０００６】
選択に従って帳票管理サーバは、フォルダ内の帳票データを抽出し、クライアントに送る。クライアントでは、（Ｂ）の帳票データ表示画面９０３が表示される。この例では、最初の帳票データの作成日９０４と、帳票に記入された記入情報９０５と、次の帳票データを表示するための操作ボタン９０６が表示される。利用者は、操作ボタン９０６を操作することにより、選択された帳票データを順に表示させることができる。
【０００７】
【非特許文献１】
“Ｓｙｓｔｅｍｗａｌｋｅｒ  ＬｉｓｔＷＯＲＫＳＶ１０．０解説書”、［ｏｎｌｉｎｅ］、富士通株式会社、［平成１５年５月２６日検索］、インターネット、＜ＵＲＬ：ｈｔｔｐ：／／ｓｏｆｔｗａｒｅ．ｆｕｊｉｔｓｕ．ｃｏｍ／ｊｐ／ｍａｎｕａｌ／ｂ２９３ｃ７５ｅ２．ｈｔｍｌ＞
【０００８】
【発明が解決しようとする課題】
しかし、従来の帳票管理サーバは、大量数の帳票が登録されている状態では、所望の帳票データを選択する操作が煩雑になり、帳票データを有効利用することが難しいという問題がある。
【０００９】
図１５では、１店舗の帳票データの場合について説明したが、実際の帳票管理サーバには、多種品目についての帳票データが大量数の店舗から送られてくる。従来は、フォルダを細分化して、これらを保管・管理していた。
【００１０】
図１６は、従来の帳票管理サーバにおけるフォルダを細分化した管理の一例を示している。帳票管理サーバは、各都道府県に複数存在する店舗から毎日送付される日次帳票データを、店舗ごとに設けたフォルダに保管する。図１６の例では、保管庫９１０は、例えば、北海道９１１、青森県９１２、・・・、というように店舗が存在する都道府県ごとにフォルダが作成されており、そのフォルダは、さらに店舗ごとに細分化されている。例えば、北海道９１１には、札幌店９１３、旭川店９１４、・・・、青森県９１２には、青森店９１５、八戸店９１６、・・・、という店舗フォルダが設けられている。各店舗のフォルダには、日次帳票として送付された商品ごとの売り上げ帳票データ（商品Ａ売り上げ９１７、商品Ｂ売り上げ９１８、・・・）や、修理費（商品Ａ修理費９１９、・・・）など、さまざまな種類の帳票データが保管されている。
【００１１】
このようなフォルダ構造の保管庫９１０から所望の帳票データを複数連続して表示させようとした場合、まず、帳票データが保管されているフォルダを検索する必要がある。しかしながら、フォルダが細分化されているため、所望の帳票データのフォルダに辿り着くまでに多くの時間がかかり、その操作も煩雑になる。
【００１２】
そして、フォルダに辿り着いた後、登録された帳票データの一覧表示を参照して１つ１つを選択しなければならなかった。帳票データの数が多くなると、一覧表示処理時間が大幅にかかってしまった。また、大量の帳票データ一覧の中から所望の帳票データを探し出して登録するため、帳票を選択するのに時間を費やしたり、間違いが発生したりしていた。さらに、これらの順序を変えて表示する場合は、再度、大量の帳票データの中から選択し直して連結表示しなければならなかった。
【００１３】
このように、従来の帳票管理サーバでは、帳票データはそれぞれ個別に管理されている。このため、ある目的に沿って帳票データを連続して抽出する場合、個々の帳票データを１つずつ選択していかなければならない。しかしながら、所望の帳票データを探し出すことは難しく、その操作は煩雑であるため、蓄積された帳票データの有効利用を図ることができなかった。
【００１４】
本発明はこのような点に鑑みてなされたものであり、蓄積された帳票データから所望の帳票データを選択する操作を簡略化し、処理時間を短縮させることによって、帳票データの有効利用を図ることが可能な帳票処理プログラムを提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明では上記課題を解決するために、図１に示すような処理をコンピュータに実行させるための帳票処理プログラムが提供される。本発明に係る帳票処理プログラムは、帳票データの保管と利用サービスを提供する帳票管理サーバと、クライアントから成るサーバ・クライアントシステムの帳票管理サーバに適用される。帳票処理プログラムは、コンピュータに、以下の処理を実行させることができる。
【００１６】
コンピュータは、帳票処理が開始されると、帳票データを読み込み、累積情報ファイル５の記述に従って、帳票データを保管庫２に保管する（ステップＳ１）。累積情報ファイル５には、累積帳票ファイル３に登録される帳票データの指定が記述されており、入力された帳票データとこの記述とを照合し、合致するか否かを判定する。そして合致する場合には、この帳票データを指定に従って累積帳票ファイル３に登録する。次に、登録された帳票データに関する情報を目次帳票４に登録する。目次帳票４には、累積帳票データに関する情報が累積帳票ファイル３のデータ構成に対応付けられて格納されており、目次帳票４を参照することで、累積帳票ファイル３がどのような累積帳票データから構成されているかを知ることができる。そして、累積帳票ファイル３と目次帳票４を保管庫２に格納する。以上の手順が、帳票データごとに繰り返し行われる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。まず、実施の形態に適用される発明の概念について説明し、その後、実施の形態の具体的な内容を説明する。
【００１８】
図１は、本発明の実施の形態に適用される発明の概念図である。
帳票処理プログラムは、コンピュータに以下の処理を実行させることができ、本発明に係る帳票処理プログラムを実行するコンピュータは、帳票管理サーバ１として機能する。
【００１９】
本発明に係る帳票管理サーバ１は、帳票データを保管する保管庫２と、累積帳票データを指定する累積情報ファイル５を記憶する記憶手段を具備し、帳票データの保管・管理・活用サービスを行っている。また、ネットワーク６を介してクライアントＡ（７ａ）、クライアントＢ（７ｂ）およびクライアントＣ（７ｃ）と接続している。
【００２０】
保管庫２は、累積帳票ファイル３と、その累積帳票ファイル３の目次帳票４とを格納する記憶手段上に設けられたフォルダである。累積帳票ファイル３と目次帳票ファイル４は、それぞれ１つのファイルとして管理される。帳票管理サーバ１に入力される帳票データは、それぞれが個々のファイルとして入力される。このような帳票データのうち、後述する累積情報ファイル５に記述された指定に合致した帳票データが累積され、複数の帳票データから構成される１つの累積帳票ファイル３が生成される。以下、累積帳票ファイル３を構成する個々の帳票データを、特に、累積帳票データと呼ぶこととする。形式上、帳票データは１ファイルになり、累積帳票データは累積帳票ファイル３を構成する部分になるが、データの内容は同等である。目次帳票４には、累積帳票ファイル３を構成する累積帳票データの構成が記述される。目次帳票４は、累積帳票ファイル３に登録された累積帳票データと対応して、累積帳票データを識別するための識別情報や、累積帳票データの内容などの累積帳票データに関する情報が登録されている。
【００２１】
累積情報ファイル５は、累積帳票ファイル３に登録する累積帳票データを指定する記述がされた情報で、累積帳票ファイル３にどのような帳票データ（帳票名、作成者、作成日時、オーバーレイ形式など）を、どのような順序（昇順、降順）で、どの程度（個数、期間）累積させるかが記述されている。記述は、例えば、テキスト形式で書かれている。
【００２２】
ネットワーク６は、社内ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、インターネットなどの通信手段で、帳票管理サーバ１とクライアントとの間のデータ交換を媒介する。
【００２３】
クライアントＡ（７ａ）、クライアントＢ（７ｂ）およびクライアントＣ（７ｃ）は、例えば、社内の端末装置、営業所や各店舗などの端末装置、取引先の端末装置などで、ネットワーク６を介してさまざまな帳票データを帳票管理サーバ１に送付するとともに、帳票管理サーバ１が保管・管理する帳票データの活用サービスを受ける。クライアントは、帳票データ送付と、帳票データ活用との双方の機能を備えている場合と、いずれか一方の機能のみを備えている場合がある。また、クライアントは、ブラウザを搭載しており、帳票管理サーバ１が作成する所定の形式の情報データを受信し、この情報データをモニタなどの表示手段に表示することができる。
【００２４】
帳票管理サーバ１の処理について説明する。処理は、コンピュータが帳票処理プログラムを実行することによって実現される。
所定のタイミングで帳票管理サーバ１に入力された帳票データの仕分け・保管処理が行われる（ステップＳ１）。処理は、ネットワーク６経由で帳票データが入力されるごとに開始されてもよいし、帳票データがいくつか入力された時点、あるいは一定周期ごとに開始されてもよい。処理が開始されると、入力された帳票データが読み込まれ、帳票データが累積情報ファイル５に記述された指定の帳票データであるかどうかが判断される。合致している場合には、この帳票データから累積帳票データが生成され、累積帳票ファイル３に登録されるとともに、この帳票データに関する情報が目次帳票４に登録される。
【００２５】
帳票データが累積帳票ファイル３と目次帳票４に登録された後、ネットワーク６経由でクライアントから配布要求を受け取ると、目次帳票４と、必要に応じて累積帳票ファイル３を送付する配布処理を行う（ステップＳ２）。配布処理では、目次帳票４の内容を表示させるための文書データを要求のあったクライアントに送付する。文書データは、例えば、ＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式などで記述されており、クライアントに搭載されたブラウザによって、クライアントの表示装置に表示される。なお、目次帳票４の内容を表示する処理をクライアント側で行う場合は、目次帳票４が直接送付されてもよい。目次帳票４は、累積帳票ファイル３の累積帳票データの構成と対応しており、目次帳票４を参照することによって、累積帳票ファイル３の構成が一目で判断できる。また、目次帳票４に基づいて、指示を行うことによって、目的としている累積帳票データを探し出すことが容易にできる。
【００２６】
さらに、表示された目次帳票４を参照して、累積帳票データに対する操作指示が入力されると、これに応じて累積帳票ファイル３および目次帳票４を更新する管理処理が行われる（ステップＳ３）。目次帳票４は、累積帳票ファイル３のデータ構成と対応しているので、目次帳票４に対して、削除や移動、複写などの変更が指示された場合、対応する累積帳票データの削除や移動、複写などの操作を行って、累積帳票ファイル３のデータ構成を変更する。
【００２７】
このように本発明によれば、連結表示を行う場合、従来個々に選択しなければならなかった複数の帳票データが、累積情報ファイル５の指定に従って１つの累積帳票ファイル３に格納されている。このため、累積帳票ファイル３を選択することにより、所望の帳票データの連結表示が行えるようになる。また、累積帳票ファイル３のデータ構成は、目次帳票４に記述されているため、累積帳票ファイル３の中から所望の帳票データを容易に取り出すことができるばかりでなく、目次帳票４を操作することにより、対応する累積帳票データの操作を行うことができる。この結果、操作時間が短縮され、操作時の間違いを防止することも可能となり、保管された帳票データの有効利用を図ることができる。
【００２８】
ここで、帳票管理サーバ１のハードウェア構成について説明する。図２は、本実施の形態の帳票管理サーバのハードウェア構成例を示すブロック図である。
帳票管理サーバ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０３、グラフィック処理装置１０４、入力インタフェース１０５および通信インタフェース１０６が接続されている。
【００２９】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションプログラムが格納される。グラフィック処理装置１０４には、モニタ１０８が接続されており、ＣＰＵ１０１からの命令に従って画像をモニタ１０８の画面に表示させる。入力インタフェース１０５には、キーボード１０９ａとマウス１０９ｂが接続されており、キーボード１０９ａやマウス１０９ｂから送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。通信インタフェース１０６は、ネットワーク６に接続されており、ネットワーク６を介してクライアントとの間でデータの送受信を行なう。
【００３０】
このようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお。図２には、帳票管理サーバ１のハードウェア構成を示したが、クライアントＡ（７ａ）、クライアントＢ（７ｂ）およびクライアントＣ（７ｃ）のハードウェア構成も同様である。
【００３１】
以下、毎日作成される売り上げデータを一ヶ月分累積する場合を例にとり本発明の実施の形態を具体的に説明する。図３は、本発明の実施の形態の帳票処理システムを示す構成図である。ここでは、簡単のため、１店舗の１品目についての帳票データを処理する場合で説明する。
【００３２】
帳票管理サーバ１は、入力された帳票データを一時保存する一時保存領域１１と、累積情報ファイル５、累積帳票ファイルへの登録処理を行う登録手段１２、保管庫２、保管庫２に保管された情報を配布する配布手段１３および保管庫２の管理を行う管理手段１４を具備し、帳票データを送付するクライアント７ａと保管情報を利用するクライアント７ｂとネットワークを介して接続している。
【００３３】
一時保存領域１１は、クライアント７ａから送信された日次帳票データを一時格納する記憶手段で、図の例では、１月１日帳票データ１１１、１月２日帳票データ１１２、・・・、１月３１日帳票データ１１３を格納している。
【００３４】
累積情報ファイル５は、累積する帳票データの種別、累積する方法、累積する数または期間、および帳票データより抽出する記入情報の指定が記述されている。図の例では、売り上げの日次帳票を、降順に、１ヶ月間分累積すると指定されているとする。記入情報の指定では、帳票データの記入された情報のうち、目次帳票とともに特に表示したい内容が記入されている位置が指定される。
【００３５】
登録手段１２は、一時保存領域１１の帳票データを累積情報ファイル５に従って累積し、累積帳票ファイルと目次帳票を作成し、保管庫１４へ保管する。
保管庫２は、１月分の帳票データを累積した１月度帳票２１、１月度帳票２１の１月度目次帳票（図では、目次帳票）２２および記入情報２３が格納されている。１月度帳票２１は、１月に発行された帳票データが、累積帳票データとして配列された累積帳票ファイルである。１月度目次帳票２２は、１月度帳票２１の構成を示したものであり、１月度帳票２１を構成する累積帳票データに対応して、この累積帳票データに関する情報が登録されている。記入情報２３は、累積帳票データが格納されている累積帳票ファイル（１月度帳票２１）上の領域が、１月度帳票２１の構成に対応して登録されている。記入情報２３を参照することによって、登録された所望の帳票データの内容を１月度帳票２１から取り出すことができる。
【００３６】
配布手段１３は、要求のあったクライアント７ｂに対して、保管庫２に保管された情報を表示するための文書データを作成して配布する。
管理手段１４は、１月度目次帳票２２に基づくクライアントからの指示に応じて、累積帳票ファイルのデータ構成変更などの管理処理を行う。
【００３７】
このような構成の帳票管理サーバ１の動作について、具体例を用いて説明する。図４は、本発明の実施の形態が適用される売り上げ帳票の一例である。
売り上げ帳票１５は、商品Ａについて発生した個々の売り上げに関する情報が売り上げデータとして記入されている。図の例では、「静岡県静岡第一号店」における２００３年１月１日の商品Ａについての売り上げデータ（Ｎｏ．００１〜００４）と、その日の合計売り上げが記入されている。この売り上げ帳票に基づく帳票データが店舗ごとに毎日作成される。
【００３８】
図５は、図４の売り上げ帳票の帳票データ構造を示した図である。
売り上げ帳票１５に基づいて作成された帳票データ１１０は、帳票名１１０ａ、作成者名１１０ｂ、オーバーレイ名１１０ｃおよび帳票内部データ部１１０ｄから構成される。帳票名１１０ａは、帳票の名称の格納領域で、図の例では、「商品Ａ売り上げ」が登録されている。作成者名１１０ｂは、データを作成した責任者名の格納領域で、図の例では、「小川」が登録されている。オーバーレイ名１１０ｃは、帳票の形式の格納領域で、図の例では、「ＵＲＩＡ」が登録されている。帳票内部データ部１１０ｄは、帳票に記入されたデータが格納される領域で、図の例では、個々の売り上げの記録と、日計が登録されている。このような形式の帳票データ１１０が作成され、帳票管理サーバ１に送信される。
【００３９】
次に、累積情報ファイル５について説明する。図６は、本発明の実施の形態の累積情報ファイルの一例である。
累積情報ファイル５は、上記の説明の帳票データ１１０の累積情報ファイルを作成するための情報で、累積する帳票データを指定する情報５ａ、累積順序を指定する順序５ｂ、累積する期間を指定する期間５ｃ、帳票データから抽出する内容を指定する目次内容５ｄ、の４セクションを有する。
【００４０】
情報５ａは、累積帳票ファイルに登録する帳票データを指定する情報で、帳票名、オーバーレイ名などが設定される。図の例では、「帳票名＝商品Ａ」が指定されている。この場合、登録処理において、帳票データ１１０の帳票名１１０ａ欄と照合し、「商品Ａ」という名称が検出された場合に、累積帳票ファイルに登録される。同様に、オーバーレイ名が指定された場合は、帳票データ１１０のオーバーレイ名１１０ｃと照合される。なお、指定の際には、ワイルドカードが用いられてもよい。
【００４１】
順序５ｂは、累積帳票データを累積帳票ファイルのどこに配置するかを指定する配列指定情報であり、降順、昇順などが設定される。図の例では、「降順」が設定されている。この場合、累積帳票データ登録時に、帳票データの作成日時が照合され、累積帳票データの作成日時が降順に配列されるように、格納領域を算出し、新たな累積帳票データを挿入する。
【００４２】
期間５ｃは、累積帳票データを累積する期間を指定する期間指定情報であり、１年、半年、１月などの期間が設定される。図の例では、「１月」が設定されている。この場合、累積帳票データ登録時に、指定の１月内の帳票データであれば、累積帳票ファイルに登録される。また、期間の代わりに、累積する最大の数が設定されていてもよい。この場合、指定された数に達するまで、累積帳票データが累積帳票ファイルに登録される。
【００４３】
目次内容５ｄは、帳票データの内容のうち、目次帳票に抽出しておきたい情報を指定する目次内容指定情報である。目次内容指定情報には、クライアント側で目次帳票の表示を行う際に、表示しておきたい任意の情報が記入されている位置をユーザが設定する。ここに参照したい情報を指定しておけば、個々の累積帳票データを表示しなくても、目次帳票一覧表示を行った際に内容を確認することができる。例えば、図５に示した帳票データ１１０で、１日の合計売り上げを目次帳票とともに表示したいような場合、合計金額が記入された位置を指定する。図の例では、「ページ数＝１、行数＝９、桁数＝１６、文字数＝１０」が設定されている。この場合、目次帳票作成時に、帳票内部データ部１１０ｄから、帳票データの１ページ、９行目、１９桁の位置から１０文字分のデータが抽出され、目次帳票に格納される。図の例では、設定されているのは１項目だけであるが、この数は任意に設定される。
【００４４】
なお、累積情報ファイル５は、テキスト形式で記述されており、必要に応じて簡単に作成、あるいは変更することができる。
以上のようなファイルを用いて、登録手段１２による登録処理が行われる。登録処理では、入力された帳票データ１１０の帳票名１１０ａと、累積情報ファイル５の情報５ａとを照合し、指定された帳票名であれば、累積帳票ファイルに登録する。このとき、格納される位置は、順序５ｂに基づいて算出される。そして、帳票データ１１０から累積帳票データを生成し、累積帳票ファイルに格納する。このとき、目次帳票には、帳票データ１１０を識別する情報と、目次内容５ｄに従って抽出された内容データが帳票データ１１０より抽出されて登録される。
【００４５】
上記の登録処理によって生成される累積帳票ファイルについて説明する。図７は、本発明の実施の形態の累積帳票ファイルの構成を示した図である。
累積帳票ファイル（１月度帳票）２１は、累積帳票データ共通の帳票名２１ａ、作成者名２１ｂおよびオーバーレイ名２１ｃと、それぞれの帳票の帳票内部データ部とを有する。共通の帳票名２１ａ、作成者名２１ｂおよびオーバーレイ名２１ｃには、帳票データ１１０の帳票名１１０ａ、作成者名１１０ｂおよびオーバーレイ名１１０ｃの内容が登録される。
【００４６】
また、帳票内部データ部には、個々に入力された帳票データから抽出された帳票内部データ部が累積されて、登録されている。図の例では、１日分の帳票内部データ部２１ｄと２日分の帳票内部データ部２１ｅが配列されている。
【００４７】
登録処理では、入力された帳票データ１１０が累積情報ファイル５の指定に合致した場合、帳票内部データ部１１０ｄが抽出され、累積帳票データとして累積帳票ファイルの所定の位置に登録される。
【００４８】
このように、連結して表示したい帳票データを累積情報ファイルに従って１つの累積帳票ファイルにまとめておくことによって、個々の帳票データを選択しなくても、累積帳票ファイルを選択すれば、所望の帳票データを連結して表示することが可能となる。また、保管庫に保管されるファイル数も少なくなるため、容易に選択できるようになるばかりでなく、保管庫内のファイルの一覧表示や検索を行う際の処理時間を短縮することができる。
【００４９】
次に、このとき同時に生成される目次帳票と記入情報について説明する。図８は、本発明の実施の形態の目次帳票と記入情報の構成を示した図である。目次帳票２２および記入情報２３は、上記の説明の累積帳票ファイル２１に累積帳票データが登録されるごとに更新される。
【００５０】
目次帳票２２は、管理番号２２ａ、帳票名２２ｂ、作成者名２２ｃ、作成日時２２ｄおよび帳票内容２２ｅの各部を有し、累積帳票ファイル２１に登録された累積帳票データに関する情報（以下、登録帳票情報とする）がデータ構成に対応付けて登録されている。
【００５１】
管理番号２２ａは、それぞれの登録帳票情報と累積帳票ファイル２１のデータ構成とを関連付けて管理するための識別番号である。図の例では、累積帳票ファイル２１のデータ部分の先頭に格納された１日分の帳票内部データ部２１ｄに対応する登録帳票情報が管理番号００１の行２２１に格納されており、２日分の帳票内部データ部２１ｅに対応する登録帳票情報が管理番号００２の行２２２に格納されている。帳票名２２ｂには管理番号に対応する累積帳票ファイル２１の領域に格納された累積帳票データのファイル名、作成者名２２ｃには累積帳票データを作成した作成者の名前、作成日時２２ｄには累積帳票データが作成された日時、が登録されている。また、帳票内容２２ｅには、累積情報ファイル５に従って対応する累積帳票データから読み出した帳票の内容が登録されている。
【００５２】
記入情報２３は、目次帳票２２と同様に、管理番号２３ａと格納領域２３ｂを有し、累積帳票ファイル２１に登録された登録帳票情報がデータ構成に対応付けて登録されている。管理番号２３ａは、管理番号２２ａと同様の識別番号である。格納領域２３ｂは、累積帳票データが格納されている領域を示している。図の例では、格納領域２３ｂは、対応する累積帳票データが累積帳票ファイル２１上で開始されるページと終了するページが登録されている。一般に、帳票管理サーバ１に入力する帳票データのサイズは決まっていない。また、１つのオーバーレイのデータサイズが同じであったとしても、いくつの帳票データが入力されるかは、日によって異なる。このため、累積帳票ファイルのデータ構成に対応付けて累積帳票データの格納領域を登録しておくことにより、任意のデータサイズの累積帳票データを抽出することができるようになる。
【００５３】
次に、このような帳票管理サーバにおける登録処理手順について説明する。図９は、本発明の実施の形態の帳票データ登録処理手順を示したフローチャートである。なお、帳票データは日次帳票で、帳票管理サーバには、毎日、日次帳票を受信することとする。帳票データが入力された時点などのタイミングで処理が開始される。
【００５４】
［ステップＳ１１］  入力された帳票データの読込みを行い、帳票データの帳票名、オーバーレイ名、作成日時などの情報を解析しておく。
［ステップＳ１２］  累積情報ファイルを読込み、累積情報ファイルに登録された情報を解析し、「情報」、「期間」など、帳票データの仕分けに必要な情報を取得しておく。
【００５５】
［ステップＳ１３］  累積情報ファイルの解析情報に基づいて、「情報」の指定と、入力された帳票データの帳票名あるいはオーバーレイ名などを照合し、指定と合致するかどうかを判定する。「期間」が設定されている場合には、指定の期間内の帳票データであるかどうか作成日時などを照合する。判定の結果、指定と合致していないと判断された場合には処理をステップＳ１４へ進め、指定と合致していると判断された場合には処理をステップＳ１５へ進める。
【００５６】
［ステップＳ１４］  累積情報ファイルの指定と合致しないので、累積帳票ファイルではなく、帳票データを単独で保管庫に登録する。登録の後、処理を終了する。
【００５７】
［ステップＳ１５］  累積情報ファイルの順序指定を参照し、順序指定に応じて処理を分岐する。順序指定が昇順の場合には、処理をステップＳ１６へ進め、降順の場合には、処理をステップＳ１７へ進める。
【００５８】
［ステップＳ１６］  累積情報ファイルの順序指定が昇順であるので、前に登録された累積帳票データの後ろの格納領域、すなわち、格納領域の最後に連結して帳票データを格納する。処理終了後、ステップＳ１８へ処理を進める。
【００５９】
［ステップＳ１７］  累積情報ファイルの順序指定が降順であるので、前に登録された累積帳票データの前の格納領域、すなわち、格納領域の先頭に連結して帳票データを格納する。
【００６０】
［ステップＳ１８］  登録された累積帳票データに関する情報を累積帳票データの登録箇所に応じて付加して、目次帳票を作成する。例えば、昇順の場合には目次帳票の最後、降順の場合は目次帳票の先頭に、登録された累積帳票データの情報を付加する。また、累積情報ファイルに目次内容の指定があれば、これを抽出して登録する。
【００６１】
［ステップＳ１９］  登録された累積帳票データの格納領域を示す情報を記入情報に登録する。
以上の処理手順を実行させることにより、所望の帳票データが連結された累積帳票ファイルと、累積帳票ファイルのデータ構成を示した目次帳票および記入情報の各ファイルが作成される。
【００６２】
次に、上記の説明の処理によって保管庫に保管された累積帳票ファイル、目次帳票および記入情報の利用と、管理について説明する。
まず、累積帳票ファイルの利用について説明する。
【００６３】
帳票管理サーバ１は、クライアント７ｂから保管庫２に保管された情報の要求が入力されると、クライアント７ｂから要求のあった情報を表示するための文書データを作成し、これをクライアント７ｂに送信する。クライアント７ｂでは、この文書データを受信し、表示装置に表示する。
【００６４】
図１０は、本発明の実施の形態における累積帳票ファイルに関する表示画面である。
クライアント７ｂから目次帳票の一覧表示が要求された場合には、目次一覧表示画面７１を表示するための文書データ、帳票の表示要求が要求された場合には、帳票表示画面７２を表示するための文書データが作成され、クライアント７ｂに送信される。
【００６５】
目次一覧表示画面７１には、帳票管理サーバ１が保管庫２に保管する目次帳票の内容が表示されている。利用者は、目次一覧表示画面７１を参照することにより、累積帳票ファイルの構成が一目でわかる。また、帳票内容に最も参照したい項目を設定しておけば、目次一覧表示画面７１において全ての帳票のデータを見ることができる。さらに、一覧の中から所望の帳票を選択すると、表示画面は帳票表示画面７２あるいは帳票表示画面７３へ移行する。
【００６６】
帳票表示画面７２は、目次一覧表示画面７１から先頭の管理番号００１の帳票が選択された場合、あるいは、目次一覧表示の前に帳票表示が要求された場合に表示される。図の例では、帳票表示画面７２には、先頭の帳票データ（管理番号００１）である１月１日の帳票データの内容が表示されるとともに、同じ累積帳票ファイルに登録されている他の帳票データの選択を可能にするタブが設定されている。タブを選択することにより、他の帳票データの内容を表示することができる。また、目次帳票を選択すれば、表示画面は目次一覧表示画面７１へ移行する。
【００６７】
帳票表示選択画面７３は、目次一覧表示画面７１から管理番号００２の帳票が選択された場合に表示される。また、帳票表示画面７２でタブにより選択される場合もある。図の例では、帳票表示画面７３には、管理番号００２にあたる１月２日の帳票データが表示される。帳票表示画面７２と同様、タブによって他の帳票の表示画面に移行することができる。
【００６８】
以上、本発明では、目次一覧表示画面によって、累積帳票ファイルの構成および概要を把握することができる。さらに、帳票を選択すれば、所望の帳票データがすぐに表示され、操作性に優れている。このように、容易な操作で所望の帳票データが検索できるため、帳票データの有効利用を図ることができる。
【００６９】
さらに、帳票データのデータ量が大きく、１つの表示画面で表示することが難しいような場合、目次一覧表示画面で選択された項目に対応する対象帳票データの部分を優先的に表示させるような処理も行うこともできる。例えば、「帳票内容」が選択された場合、対象帳票データの帳票内容部分を中心にして対象帳票を表示させることができる。
【００７０】
また、目次一覧表示画面７１は、目次帳票の内容をすべて表示するとしたが、指定された項目だけを表示させるようにすることもできる。図１１は、本発明の実施の形態の指定形式の目次表示画面の一例である。
【００７１】
指定形式の目次表示画面７４では、目次帳票のうち、指定された項目だけが選択的に表示される。図の例では、帳票の「作成日時」項目が選択され、目次として採用されている。
【００７２】
なお、上記の説明では、目次一覧表示画面７１からの選択によって、対象帳票の表示が行われるとしたが、指定により対象帳票データの印刷を行うようにすることもできる。
【００７３】
次に、本発明に係る累積帳票ファイルの管理について説明する。
上記の説明のように、累積帳票ファイルのデータ構成は、目次帳票および記入情報に対応している。そこで、本発明では、目次帳票の構成の編集操作に連動させて、累積帳票ファイルのデータ構成を自動的に編集する。
【００７４】
図１０に示したように、目次一覧表示画面７１では、累積帳票データの関する情報が累積帳票ファイルの構成に対応して配列されている。そこで、目次一覧表示画面７１において、帳票の削除、移動、複写などの編集操作が行われた場合、これに連動し、保管庫に保管された累積帳票ファイルの累積帳票データに対して削除、移動、複写などの編集操作を行う。
【００７５】
一例として、削除の編集操作が行われた場合を図１２および図１３を用いて説明する。
図１２は、本発明の実施の形態の目次一覧表示画面を用いた編集操作の一例を示した図である。目次一覧表示操作画面７５は、表示された目次一覧から任意の帳票に対する編集操作を行うための表示画面である。図の例では、管理番号０１０（１月１０日帳票）から、管理番号０２０（１月２０日帳票）までの帳票を選択し、これを削除する指示が行われている。帳票管理サーバ１は、目次帳票の管理番号０１０から０２０までのデータを削除するとともに、これに連動させて、累積帳票ファイルおよび記入情報の関連するデータを削除する。
【００７６】
図１３は、本発明の実施の形態の累積帳票ファイル操作の一例である。
図の例で説明すると、編集前累積帳票ファイル２１０には、１月１日分から１月３１日分までの日次帳票の累積帳票データが格納されている。目次一覧表示操作画面７５による目次帳票項目の削除指示に応じて、指示のあった管理番号０１０に対応する１月１０日分累積帳票データ２１１から管理番号０２０に対応する１月２０分累積帳票データ２１２までの累積帳票データを削除する。これにより、編集後累積帳票ファイル２２０では、１月１０日分から１月２０日分までの帳票データが削除され、１月９日分累積帳票データ２２１の次には、１月２１日分累積帳票データ２２２が格納される。
【００７７】
以上、削除の場合について説明したが、移動、複写の場合にも、目次帳票に連動して累積帳票ファイルの編集処理が行われる。
このように、累積帳票ファイルのデータ構成の変更は、目次表示画面で目次帳票を操作することにより、自動的に実行される。このため、帳票の構成を頻繁に変更させるような業務を行っている利用者にとって、操作が簡便となり、極めて有用である。
【００７８】
ここで、本発明に係る累積帳票ファイルの管理処理の手順について説明する。図１４は、本発明の実施の形態の累積帳票ファイル管理の手順を示したフローチャートである。目次表示画面において操作が行われることによって処理が開始される。
【００７９】
［ステップＳ２１］  累積帳票ファイルのデータ構成に関する操作であるかどうかがチェックされる。関連する操作でない場合、ステップＳ２２へ処理を進める。関連する操作が必要な場合、ステップＳ２３へ処理を進める。
【００８０】
［ステップＳ２２］  累積帳票ファイルのデータ構成に関連する操作ではないので、通常の帳票管理処理を行う。帳票が選択された場合、対象の帳票の表示を行う。また、帳票の印刷が選択された場合、対象帳票データの印刷を行う。管理処理後、処理を終了する。
【００８１】
［ステップＳ２３］  累積帳票ファイルのデータ構成に関する操作であるので、管理種別に応じて、処理を分岐させる。管理種別が削除の場合はステップＳ２４、複写の場合はステップＳ２５、移動の場合はステップＳ２６へ処理を進める。
【００８２】
［ステップＳ２４］  削除操作が指示されたので、削除指示の対象となった目次帳票項目とともに、目次帳票項目に対応する累積帳票データおよび記入情報を削除する。
【００８３】
［ステップＳ２５］  複写操作が指示されたので、複写指示の対象となった目次帳票項目とともに、目次帳票項目に対応する累積帳票データおよび記入情報を複写し、指定の位置に挿入する。
【００８４】
［ステップＳ２６］  移動操作が指示されたので、移動指示の対象となった目次帳票項目とともに、目次帳票項目に対応する累積帳票データおよび記入情報を移動する。
【００８５】
以上の処理手順により、目次帳票の編集が行われると、これに連動して対応する累積帳票ファイルおよび記入情報にも同様の編集が施される管理処理が実行される。
【００８６】
なお、上記の処理機能は、クライアントサーバシステムのサーバコンピュータによって実現することができる。その場合、帳票管理サーバが有すべき機能の処理内容を記述した帳票処理プログラムがサーバプログラムとして提供される。サーバコンピュータは、クライアントコンピュータからの要求に応答して、サーバプログラムを実行する。これにより、上記処理機能がサーバコンピュータ上で実現され、処理結果がクライアントコンピュータに提供される。
【００８７】
処理内容を記述したサーバプログラムは、サーバコンピュータで読み取り可能な記録媒体に記録しておくことができる。サーバコンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。光磁気記録媒体には、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）などがある。
【００８８】
サーバプログラムを流通させる場合には、たとえば、そのサーバプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。
サーバプログラムを実行するサーバコンピュータは、たとえば、可搬型記録媒体に記録されたサーバプログラムを、自己の記憶装置に格納する。そして、サーバコンピュータは、自己の記憶装置からサーバプログラムを読み取り、サーバプログラムに従った処理を実行する。なお、サーバコンピュータは、可搬型記録媒体から直接サーバプログラムを読み取り、そのサーバプログラムに従った処理を実行することもできる。
【００８９】
（付記１）  帳票データを仕分けして保管庫に保管し、その利用サービスを提供する帳票処理プログラムにおいて、
コンピュータに、
入力された前記帳票データと、１または複数の累積帳票データから構成される累積帳票ファイルに登録される前記帳票データの指定が記述された累積情報を照合し、
前記帳票データが前記累積情報の指定に合致した場合には、前記帳票データから累積帳票データを生成して前記累積帳票ファイルに登録し、
前記累積帳票ファイルに登録される前記帳票データに関する情報を、前記累積帳票データに関する情報が前記累積帳票ファイルの構造に対応付けて保存されている目次帳票に登録し、
前記累積帳票ファイルおよび前記目次帳票を前記保管庫に保管する、
手順を実行させることを特徴とする帳票処理プログラム。
【００９０】
（付記２）  前記累積情報に基づいて前記累積帳票ファイル上の格納領域を算出し、
算出された格納領域に前記帳票データより生成される前記累積帳票データを格納し、
前記累積帳票データの格納領域を示す記入情報に算出された前記格納領域を登録し、
前記記入情報を前記保管庫に格納する、
手順を実行させることを特徴とする付記１記載の帳票処理プログラム。
【００９１】
（付記３）  前記累積情報は、前記累積帳票ファイルに登録される前記累積帳票データの配列を指定する配列指定情報を有し、
前記帳票データを前記累積帳票ファイルに登録する手順は、前記配列指定情報に基づいて前記累積帳票ファイル上の格納領域を算出する、
ことを特徴とする付記１記載の帳票処理プログラム。
【００９２】
（付記４）  前記配列指定情報は、前記帳票データの作成日時に基づいて、前記累積帳票データを降順あるいは昇順のどちらで配列するかを指定することを特徴とする付記３記載の帳票処理プログラム。
【００９３】
（付記５）  前記累積情報は、前記累積帳票ファイルに登録される前記帳票データが作成された期間を指定する期間指定情報を有し、
前記帳票データを前記累積帳票ファイルに登録する手順は、前記期間指定情報と前記帳票データが作成された日時を照合し、期間内にある場合に前記帳票データより抽出された前記累積帳票データを前記累積帳票ファイルに登録することを特徴とする付記１記載の帳票処理プログラム。
【００９４】
（付記６）  前記累積情報は、前記帳票データから抽出する内容データを指定する目次内容指定情報を有し、
前記目次帳票に登録する手順は、前記目次内容指定情報に基づいて前記帳票データから前記内容データを取り出し、取り出された前記内容データを前記目次帳票の内容データ項目に登録することを特徴とする付記１記載の帳票処理プログラム。
【００９５】
（付記７）  前記保管庫に格納された前記目次帳票の利用要求がクライアントから入力されると、前記目次帳票に含まれるデータ項目を所定の表示手段に表示させるための文書データを作成して前記クライアントに配布し、
前記文書データによって前記目次帳票に基づいて前記累積帳票ファイルを構成する前記累積帳票データを示す登録帳票一覧が表示され、前記登録帳票一覧から任意の累積帳票データが選択されると、選択された前記累積帳票データを前記累積帳票ファイルより抽出して前記クライアントに配布する、
手順を実行させることを特徴とする付記１記載の帳票処理プログラム。
【００９６】
（付記８）  前記目次帳票を表示させる手順は、前記目次帳票に含まれるデータ項目から任意のものを選択して表示させることを特徴とする付記７記載の帳票処理プログラム。
【００９７】
（付記９）  前記保管庫に格納された前記目次帳票の利用要求がクライアントから入力されると、前記目次帳票に含まれるデータ項目を所定の表示手段に表示させるための文書データを作成して前記クライアントに配布し、
前記文書データによって前記目次帳票に基づいて前記累積帳票ファイルを構成する前記累積帳票データを示す登録帳票一覧が表示され、前記登録帳票一覧に対して編集操作が行われると、前記編集操作が行われた前記登録帳票一覧に対応する前記累積帳票ファイル内の前記累積帳票データを対象として、前記登録帳票一覧に対して行われた編集操作を実行する、
手順を実行させることを特徴とする付記１記載の帳票処理プログラム。
【００９８】
（付記１０）  前記目次帳票に基づく前記登録帳票一覧に対する編集操作が行われると、前記編集操作が行われた前記登録帳票一覧に対応する前記記入情報を対象として、前記登録帳票一覧に対して行われた編集操作を実行する、
手順をさらに実行させることを特徴とする付記９記載の帳票処理プログラム。
【００９９】
（付記１１）  前記編集操作が削除である場合、
前記登録帳票一覧において削除操作が行われた範囲に属する前記累積帳票データを算出し、前記累積帳票ファイルから前記累積帳票データを削除し、前記目次帳票および前記記入情報を前記累積帳票データの削除に対応させて変更する、
ことを特徴とする付記１０記載の帳票処理プログラム。
【０１００】
（付記１２）  前記編集操作が複写である場合、
前記登録帳票一覧において複写指示が行われた前記累積帳票データを複写し、前記累積帳票ファイル上の指示された領域に複写された前記累積帳票データを挿入し、前記目次帳票および前記記入情報を前記累積帳票データの複写に対応させて変更する、
ことを特徴とする付記１０記載の帳票処理プログラム。
【０１０１】
（付記１３）  帳票データを仕分けして保管庫に保管し、その利用サービスを提供する帳票処理装置において、
入力された前記帳票データと、１または複数の累積帳票データから構成される累積帳票ファイルに登録される前記帳票データの指定が記述された累積情報を照合し、前記帳票データが前記累積情報の指定に合致した場合には、前記帳票データから累積帳票データを生成して前記累積帳票ファイルに登録するとともに、前記累積帳票ファイルに登録される前記帳票データに関する情報を、前記累積帳票データに関する情報が前記累積帳票ファイルの構造に対応付けて保存されている目次帳票に登録する登録手段と、
前記累積帳票ファイルおよび前記目次帳票を保管する保管庫と、
前記保管庫に保管された前記累積帳票ファイルを管理する管理手段と、
を具備することを特徴とする帳票処理装置。
【０１０２】
（付記１４）  帳票データを仕分けして保管庫に保管し、その利用サービスを提供する帳票処理方法において、
入力された前記帳票データと、１または複数の累積帳票データから構成される累積帳票ファイルに登録される前記帳票データの指定が記述された累積情報を照合し、
前記帳票データが前記累積情報の指定に合致した場合には、前記帳票データから累積帳票データを生成して前記累積帳票ファイルに登録し、
前記累積帳票ファイルに登録される前記帳票データに関する情報を、前記累積帳票データに関する情報が前記累積帳票ファイルの構造に対応付けて保存されている目次帳票に登録し、
前記累積帳票ファイルおよび前記目次帳票を前記保管庫に保管する、
ことを特徴とする帳票処理方法。
【０１０３】
（付記１５）  帳票データを仕分けして保管庫に保管し、その利用サービスを提供する帳票処理プログラムを記録したコンピュータ読み取り可能な記録媒体において、
コンピュータに、
入力された前記帳票データと、１または複数の累積帳票データから構成される累積帳票ファイルに登録される前記帳票データの指定が記述された累積情報を照合し、
前記帳票データが前記累積情報の指定に合致した場合には、前記帳票データから累積帳票データを生成して前記累積帳票ファイルに登録し、
前記累積帳票ファイルに登録される前記帳票データに関する情報を、前記累積帳票データに関する情報が前記累積帳票ファイルの構造に対応付けて保存されている目次帳票に登録し、
前記累積帳票ファイルおよび前記目次帳票を前記保管庫に保管する、
手順を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【０１０４】
【発明の効果】
以上説明したように本発明では、指定された帳票データを累積して累積情報ファイルを作成し、累積情報ファイルに登録された累積帳票データ群を１つの帳票データと見なす。このため、累積情報ファイルに格納する帳票データの指定によって、連続して配布したい帳票データを１つの累積帳票ファイルに自動的にまとめることができ、１つ１つ選択する操作が必要なくなる。これにより、操作時間が短縮するとともに、選択時の間違いを防止することができる。さらに、個々の帳票データを１ファイルとするのと比較して、保管庫に格納されるファイル数を少なくすることができるため、検索が容易になる。
【０１０５】
このように、本発明によれば、所望の帳票データを選択する操作を簡略化し、選択のための処理時間を短縮させることが可能となる。
また、累積情報ファイルに登録された個々の帳票データは、累積帳票ファイルの構成に対応する目次帳票によって管理される。このため、個々の帳票データが必要な場合にも簡便な操作で容易に取り出すことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に適用される発明の概念図である。
【図２】本実施の形態の帳票管理サーバのハードウェア構成例を示すブロック図である。
【図３】本発明の実施の形態の帳票処理システムを示す構成図である。
【図４】本発明の実施の形態が適用される売り上げ帳票の一例である。
【図５】図４の売り上げ帳票の帳票データ構造を示した図である。
【図６】本発明の実施の形態の累積情報ファイルの一例である。
【図７】本発明の実施の形態の累積帳票ファイルの構成を示した図である。
【図８】本発明の実施の形態の目次帳票と記入情報の構成を示した図である。
【図９】本発明の実施の形態の帳票データ登録処理手順を示したフローチャートである。
【図１０】本発明の実施の形態における累積帳票ファイルに関する表示画面である。
【図１１】本発明の実施の形態の指定形式の目次表示画面の一例である。
【図１２】本発明の実施の形態の目次一覧表示画面を用いた編集操作の一例を示した図である。
【図１３】本発明の実施の形態の累積帳票ファイル操作の一例である。
【図１４】本発明の実施の形態の累積帳票ファイル管理の手順を示したフローチャートである。
【図１５】従来の帳票管理サーバから帳票データを取り出す際のクライアント側の表示画面を示した図である。
【図１６】従来の帳票管理サーバにおけるフォルダを細分化した管理の一例を示している。
【符号の説明】
１  帳票管理サーバ
２  保管庫
３  累積帳票ファイル
４  目次帳票
５  累積情報ファイル
６  ネットワーク
７ａ  クライアントＡ
７ｂ  クライアントＢ
７ｃ  クライアントＣ
１１  一時保存領域
１２  登録手段
１３  配布手段
１４  管理手段
２１  １月度帳票
２２  （１月度）目次帳票
２３  記入情報
【図１】
2005037984.tif 000003
【図２】
2005037984.tif 000004
【図３】
2005037984.tif 000005
【図４】
2005037984.tif 000006
【図５】
2005037984.tif 000007
【図６】
2005037984.tif 000008
【図７】
2005037984.tif 000009
【図８】
2005037984.tif 000010
【図９】
2005037984.tif 000011
【図１０】
2005037984.tif 000012
【図１１】
2005037984.tif 000013
【図１２】
2005037984.tif 000014
【図１３】
2005037984.tif 000015
【図１４】
2005037984.tif 000016
【図１５】
2005037984.tif 000017
【図１６】
2005037984.tif 000018