(57)【要約】【課題】業務ジョブからの帳票データの印刷業務の効率化を図り、また、退避した帳票の印刷を効率的に行うことを可能とする。【解決手段】業務ジョブが作成出力した帳票データのファイルを監視する帳票作成監視処理部１、作成された帳票データを帳票データ登録簿９に登録する帳票登録処理２、前記帳票データ登録簿９に登録された帳票データを仕分けして印刷を行わせる帳票印刷処理部と、帳票データ登録簿９に登録された帳票データを外部記憶媒体１３に保管し、その後の指示により帳票を再度印刷する場合に、前記外部記憶媒体に保管していた帳票データを前記帳票登録手段を介して帳票データ登録簿９に回復させる帳票退避回復手段４を備える。帳票作成監視処理部１は、帳票監視管理簿７に管理されている情報に基づいて、前記帳票データ登録簿９に格納された帳票データに対応するファイルを監視対象ボリューム群６削除する。【選択図】      図１
2005018257.tif 000002
【特許請求の範囲】
【請求項１】
業務帳票を出力する業務ジョブからの帳票データを印刷する帳票印刷システムにおいて、業務ジョブが作成出力した帳票データのファイルを監視する帳票作成監視手段と、作成された帳票データを帳票データ登録簿に登録する帳票登録手段と、前記帳票データ登録簿に登録された帳票データを仕分けして印刷を行わせる帳票印刷処理手段とを備えたことを特徴とする帳票印刷システム。
【請求項２】
前記業務ジョブが作成出力した帳票データは、監視対象ファイルとして記憶手段に格納されており、前記帳票作成監視手段は、帳票監視管理簿に管理されている情報に基づいて、前記帳票データ登録簿に格納された帳票データに対応するファイルを前記記憶手段から削除することを特徴とする請求項１記載の帳票印刷システム。
【請求項３】
前記帳票データ登録簿に登録された帳票データを外部記憶媒体に保管し、その後の指示により帳票を再度印刷する場合に、前記外部記憶媒体に保管していた帳票データを前記帳票登録手段を介して帳票データ登録簿に回復させる帳票退避回復手段をさらに備えることを特徴とする請求項１または２記載の帳票印刷システム。
【請求項４】
業務帳票を出力する業務ジョブからの帳票データを印刷する帳票印刷方法において、業務ジョブが作成出力した帳票データのファイルを監視し、作成された帳票データを帳票データ登録簿に登録し、前記帳票データ登録簿に登録された帳票データを仕分けして印刷を行わせることを特徴とする帳票印刷方法。
【請求項５】
前記帳票データ登録簿に登録された帳票データを外部記憶媒体に保管し、その後の指示により帳票を再度印刷する場合に、前記外部記憶媒体に保管していた帳票データを前記帳票データ登録簿に回復させることを特徴とする請求項４記載の帳票印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票印刷システム及び印刷方法に係り、特に、複数の業務ジョブを実行する電子計算機システムにおける業務ジョブが出力した帳票データを取り込んで配布先毎に仕分けて印刷する帳票印刷システム及び印刷方法に関する。
【０００２】
【従来の技術】
一般に、複数の業務ジョブを同時に実行する電子計算機システムからの帳票データを印刷する帳票印刷システムは、業務ジョブが出力した帳票を配布先毎に仕分けして印刷するため、帳票データを帳票データ登録簿に登録して管理している。そして、帳票データ登録簿に格納されている帳票データは、定期的に外部記憶媒体に退避され保管される。ところが、その後、退避した帳票データについて再度印刷を行う要求があった場合、帳票印刷システムは、帳票データが帳票データ登録簿にあれば、帳票データ登録簿内のデータを使用して帳票の印刷を行うことができるが、帳票データ登録簿内にデータがない場合、退避した外部記憶媒体から帳票データを帳票データ登録簿に戻す作業が必要となる。その際、当該帳票が退避された外部記憶媒体を、帳票と外部記憶媒体とを管理する一覧表から探し出して、帳票回復処理を実行し、外部記憶媒体から帳票データを帳票データ登録簿に回復後に、帳票印刷処理に対して再印刷の要求を行っている。
【０００３】
なお、この種の帳票印刷システムに関する従来技術として、例えば、特許文献１等に記載された技術が知られている。
【０００４】
【特許文献１】
特開２００１−５２０８３号公報
【０００５】
【発明が解決しようとする課題】
前述した従来技術による帳票印刷システムは、帳票データを仕分け、印刷を行う場合、業務ジョブがデータを出力した後、データを登録するためのジョブを実行してデータ登録簿に帳票データを登録する必要があり、また、帳票を出力するジョブと帳票をデータ登録簿に格納するジョブとを関連付けて実行することにより、業務ジョブが出力した帳票データを印刷することが可能である。
【０００６】
しかし、前述した従来技術は、業務ジョブを実行するシステムと帳票印刷をするシステムとが別々のシステムである場合、ジョブを連携させることができず、また、退避した帳票データを再度印刷する要求がある場合、管理する帳票の数が増加するに伴い、外部媒体と帳票との管理が繁雑になるという問題点を有している。
【０００７】
本発明の目的は、前述した従来技術の問題点を解決し、業務ジョブからの帳票データの印刷業務の効率化を図り、かつ、外部媒体と帳票との管理を容易として、退避した帳票の印刷を効率的に行うことを可能とした帳票印刷システム及び印刷方法を提供することにある。
【０００８】
【課題を解決するための手段】
本発明によれば前記目的は、業務帳票を出力する業務ジョブからの帳票データを印刷する帳票印刷システムにおいて、業務ジョブが作成出力した帳票データのファイルを監視する帳票作成監視手段と、作成された帳票データを帳票データ登録簿に登録する帳票登録手段と、前記帳票データ登録簿に登録された帳票データを仕分けして印刷を行わせる帳票印刷処理手段とを備えたことにより、また、さらに、前記帳票データ登録簿に登録された帳票データを外部記憶媒体に保管し、その後の指示により帳票を再度印刷する場合に、前記外部記憶媒体に保管していた帳票データを前記帳票登録手段を介して帳票データ登録簿に回復させる帳票退避回復手段を備えたことにより達成される。
【０００９】
【発明の実施の形態】
以下、本発明による帳票印刷システム及び印刷方法の実施形態を図面により詳細に説明する。
【００１０】
図１は本発明の一実施形態による帳票印刷システムの機能構成と処理の概要を説明するブロック図である。図１において、１は帳票作成監視処理部、２は帳票登録処理部、３は帳票印刷処理部、４は帳票退避回復処理部、５は業務ジョブ、６は監視対象ボリューム群、７は帳票監視管理簿、８は帳票属性管理簿、９は帳票データ登録簿、１０はプリンタ装置、１１はコンソール装置、１２は退避管理簿、１３は外部記憶媒体である。
【００１１】
本発明の実施形態による帳票印刷システムは、業務ジョブ５により作成される帳票データを格納している監視対象ボリューム群６に格納されたファイルを監視する帳票作成監視処理部１と、作成された帳票データを仕分けして出力するために帳票データ登録簿９に登録する帳票登録処理部２と、帳票データ登録簿９に登録された帳票を印刷する帳票印刷処理部３と、帳票データ登録簿９に登録された帳票データを外部記憶媒体１３に退避し、逆に外部記憶媒体１３から帳票データ登録簿９に回復する帳票退避回復処理部４とを備えて構成される。そして、帳票印刷システムには、業務ジョブ５が作成した帳票データを格納する記憶装置である監視対象ボリューム群６、帳票作成監視処理部１が監視対象ボリューム群６に格納されている帳票データを監視する際に使用する情報が格納されている帳票監視管理簿７、出力すべきプリンタ装置の指定情報、帳票データ登録簿９内での保持期間等の帳票の属性を管理しており、帳票登録処理部２が参照する帳票属性管理簿８、帳票印刷処理部３が印刷を行う帳票データを登録して管理している帳票データ登録簿９、１または複数のプリンタ装置１０、帳票印刷システムの処理状況をオペレータに表示すると共に、退避された帳票データの印刷を指示する等のオペレータからの各種の指示を入力するコンソール装置１１、帳票データを退避する外部記憶媒体１３、退避された帳票データを管理する退避管理簿１２が接続されている。
【００１２】
前述において、帳票作成監視処理部１は、監視対象ボリューム群６に業務ジョブ５から出力されてくる帳票データについて、図２により後述する帳票監視管理簿７内の情報に基づいて監視し、帳票監視管理簿７内に保存されている帳票に対するものについてのみ、その帳票データを印刷のために帳票データ登録簿９に登録するように制御する。また、帳票登録処理部２は、登録すべき帳票データを、帳票属性管理部８に格納された帳票毎の属性を付与して帳票データ登録簿９に登録する。さらに、帳票印刷処理部３は、帳票データ登録簿９に登録されている帳票データを、その帳票に付与されている属性に従って、所定のプリンタ装置１０に出力し、仕分けして印刷を行わせる。
【００１３】
なお、印刷すべき帳票データの１つのファイルは、同一の帳票に印刷すべき多数のデータにより構成され、業務ジョブから出力される帳票データのファイルにより、数百、数千、場合により数万の帳票が印刷されることになる。
【００１４】
図２は監視対象ボリューム群６に格納されている監視対象としての業務ジョブが出力するファイル名と帳票とを管理する帳票監視管理簿７の構成を説明する図である。
【００１５】
帳票監視管理簿７は、帳票監視管理情報のテーブル２０として構成されており、テーブル２０には、ボリューム名２１、ファイル名２２、帳票名２３、削除区分２４、状態２５の各項目が保持されている。ボリューム名２１は、監視すべき帳票データを格納している監視対象ボリューム群６のボリューム名、ファイル名２２は、帳票データのファイル名である。また、帳票名２３は、帳票データを印刷する帳票を特定する帳票名である。削除区分２４は、ボリューム名２１、ファイル名２２、帳票名２３を含む１つのレコードの帳票の情報が帳票データ登録簿９に登録された後に、その帳票データを監視対象ボリューム群６から削除してよいか否かを指示する情報であり、「ＤＥＬＥＴＥ」は削除することを、「ＫＥＥＰ」は削除せずに保存しておくことを指示する情報である。状態２５は、そのレコードにおけるファイルの状態を示しており、「ＤＥＬＥＴＥＤ  」は監視対象ボリューム群６から削除済みであることを、「ＳＴＯＲＥＤ」は帳票データ登録簿９に登録済みであることを、「ＮＯＴＡＲＲＩＶＥＤ」は未登録であり、帳票データ登録簿９に登録しなければいけないことをそれぞれ示すものである。
【００１６】
図３は帳票退避処理部４が作成し管理する帳票退避管理簿１２の構成を説明する図である。
【００１７】
帳票退避管理簿１２は、帳票退避管理情報のテーブル３０として構成されており、テーブル３０には、帳票名３１、ボリューム名３２、ファイル名３３、作成日３４の項目が保持されている。帳票名３１、ボリューム名３２、ファイル名３３は、それぞれ、図２の場合と同様な意味を持つものであり、作成日３４は、そのレコードが作成された日付である。
【００１８】
図４は業務ジョブが作成したファイルを印刷するために帳票データ登録簿に登録するまでの処理動作を説明するフローチャートであり、次に、これについて説明する。
【００１９】
（１）まず、帳票作成監視処理部１は、帳票監視管理簿７より監視対照となるボリューム名、ファイル名と帳票の対応情報を入力して自処理部内のワークメモリ中に展開しておく（ステップ４０１）。
【００２０】
（２）次に、帳票作成監視処理部１は、監視対照のファイルが作成されているか否かを検索するために、監視対照ボリューム群６からファイルを管理している情報であるボリュームのラベル情報を入力する（ステップ４０２）。
【００２１】
（３）ステップ４０１の処理でメモリ中に展開した帳票監視管理簿７のファイル名から、ステップ４０２の処理で入力したボリュームのラベル情報にあるファイルのファイル名を検索し、入力したボリュームに監視対象のファイルがあるか否かを判定する（ステップ４０３）。
【００２２】
（４）ステップ４０３の判定で、監視対象のファイルが存在しなかった場合、ステップ４０２からの処理に戻って、次のファイルについての処理を繰り返し、監視対象のファイルが存在した場合、帳票登録処理部２は、帳票属性管理簿８から作成されたファイルに対応する帳票の仕分けに関する属性に従って、帳票データ登録簿９に帳票データを格納する（ステップ４０４）。
【００２３】
（５）一方、帳票作成監視処理部１は、そのファイルについて、ステップ４０１の処理で展開した図２に示す帳票監視情報の削除区分２４がＤＥＬＥＴＥとなっているか否かを判定し、削除区分２４がＤＥＬＥＴＥとなっていた場合、帳票対象ボリューム群６からそのファイルを削除する（ステップ４０５、４０６）。
【００２４】
（６）ステップ４０６の処理後、あるいは、ステップ４０６の判定で、帳票監視情報の削除区分２４がＤＥＬＥＴＥでなくＫＥＥＰであった場合、帳票監視情報の当該ファイルの状態２５をＳＴＯＲＥＤに変更して帳票監視管理簿に出力し、その後、ステップ４０１からの処理に戻る（ステップ４０７）。
【００２５】
前述したフローの処理により、帳票作成監視処理部１で検知された帳票データは、帳票登録処理部２によって帳票データ登録簿９に格納される。
【００２６】
帳票登録処理部２は、帳票データを帳票データ登録簿９に格納した後、その旨を帳票印刷処理部３に通知する。帳票印刷処理部３は、帳票データ登録簿９から帳票データを入力し、属性情報により決められたプリンタ装置１０へ出力し、仕分けを行って業務帳票を印刷する。
【００２７】
帳票退避回復処理部４は、帳票データ登録簿９から帳票データを入力し、外部記憶媒体１３に帳票データを退避し、このとき、帳票退避管理簿１２に図３により説明したような帳票と外部記憶媒体との対応情報を出力する。
【００２８】
図５は外部記憶媒体に退避した帳票を印刷する場合の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２９】
（１）印刷指示を行う帳票の情報を帳票データ登録簿９から検索するための索引情報が、オペレータによりコンソール装置１１を用いて入力される（ステップ５０１）。
【００３０】
（２）帳票退避回復処理部４は、印刷が指示された帳票データが帳票データ登録簿９に格納されているか否かを判定し、指示された帳票データが帳票データ登録簿９に格納されていなかった場合、帳票退避管理簿１２から印刷指示された帳票の退避情報を入力し、印刷が指示された帳票の外部記憶媒体１３の情報を取得する（ステップ５０２、５０３）。
【００３１】
（３）次に、外部記憶媒体１３のボリューム名をコンソール装置１１に表示し、外部記憶媒体１３から印刷が指示された帳票データを取り込み、その帳票データ登録簿９へ回復する（ステップ５０４、５０５）。
【００３２】
（４）帳票データ登録簿９に回復した帳票データを取り込み、あるいは、ステップ５０２の判定で、指示された帳票データが帳票データ登録簿９に格納されていた場合、その帳票データを取り込んで、プリンタ装置１０にデータを出力し帳票を印刷させる（ステップ５０６）。
【００３３】
前述した本発明の実施形態における処理は、処理プログラムとして構成することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することができる。また、これらの各処理は、監視対象プログラム６を定期的に監視するためにタイマー等により一定時間毎に起動される他、必要に応じて、コンソール装置１１からのオペレータの指示によって起動されるようにしてもよい。
【００３４】
前述した本発明の実施形態によれば、業務ジョブからの帳票データの出力を自動的に検知して印刷を行うようにしているので、印刷業務の効率化を図ることができ、また、帳票データを退避した外部記憶媒体の管理を容易に行うことが可能となり、退避した帳票の再出力も効率よく行うことができる。
【００３５】
【発明の効果】
以上説明したように本発明によれば、業務ジョブからの帳票データの印刷業務の効率化を図ることができ、また、退避した帳票の印刷を効率的に行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態による帳票印刷システムの機能構成と処理の概要を説明するブロック図である。
【図２】監視対象ボリューム群に格納されている監視対象としての業務ジョブが出力するファイル名と帳票とを管理する帳票監視管理簿の構成を説明する図である。
【図３】帳票退避処理部が作成し管理する帳票退避管理簿の構成を説明する図である。
【図４】業務ジョブが作成したファイルを印刷するために帳票データ登録簿に登録するまでの処理動作を説明するフローチャートである。
【図５】外部記憶媒体に退避した帳票を印刷する場合の処理動作を説明するフローチャートである。
【符号の説明】
１  帳票作成監視処理部
２  帳票登録処理部
３  帳票印刷処理部
４  帳票退避回復処理部
５  業務ジョブ
６  監視対象ボリューム群
７  帳票監視管理簿
８  帳票属性管理簿
９  帳票データ登録簿
１０  プリンタ装置
１１  コンソール装置
１２  退避管理簿
１３  外部記憶媒体
【図１】
2005018257.tif 000003
【図２】
2005018257.tif 000004
【図３】
2005018257.tif 000005
【図４】
2005018257.tif 000006
【図５】
2005018257.tif 000007