(57)【要約】【課題】  ３次仕分け以上の多段階の仕分け処理が必要となる場合においても、人手による仕分け処理を不要とすることの可能な業務帳票の出力処理装置を提供する【解決手段】  業務帳票出力処理装置を構成する帳票管理プログラム１００は、帳票登録部１０１と、帳票管理部１０２と、帳票印刷部１０３の各処理部を備えるとともに、情報格納部として帳票管理簿１０４と、帳票データ登録簿１０５とを備える。  帳票管理プログラム１００の帳票登録部１０１は、業務ジョブ１１０により入力された帳票データ１１１について、帳票管理簿１０４に予め登録された管理情報に基づき出力用データを生成し、帳票データ登録簿１０５に登録する。ここで管理情報として、帳票データの配布先の階層構造に関する定義情報を含めることにより、配布先の階層構造に対応して単位帳票データをソートした出力データの生成を可能とする。【選択図】      図１
2005242491.tif 000002
【特許請求の範囲】
【請求項１】
入力された帳票データに基づき、複数の配布先に配布する業務帳票を出力する業務帳票出力処理装置であって、
前記帳票データの単位帳票データ毎に含まれる識別文字列と単位帳票識別コードとの対応関係を定義した帳票識別情報と、各配布先を識別する配布先コードと各配布先に配布する帳票の単位帳票識別コードとの対応関係を定義した帳票配布情報と、各配布先の階層関係を定義した階層情報とを格納した帳票管理情報格納部と、
入力された帳票データについて、前記識別文字列に基づき、前記帳票管理情報格納部から各単位帳票を配布する配布先を示す配布先コードと、当該配布先コードに示す配布先の階層関係情報とを取得し、当該階層関係情報に応じて、配布先毎に各単位帳票データをソートした出力用データを生成する出力データ生成手段と
を備えることを特徴とする業務帳票出力処理装置。
【請求項２】
前記出力データ生成手段は、
各配布先及び各単位帳票データ間に、各配布先，各単位帳票を識別するセパレータデータを付加して前記出力用データを生成することを特徴とする請求項１に記載の業務帳票出力処理装置。
【請求項３】
入力された帳票データに基づき、複数の配布先に配布する業務帳票を出力する業務帳票出力処理方法であって、
予め、前記帳票データの単位帳票データ毎に含まれる識別文字列と単位帳票識別コードとの対応関係を定義した帳票識別情報と、各配布先を識別する配布先コードと各配布先に配布する帳票の単位帳票識別コードとの対応関係を定義した帳票配布情報と、各配布先の階層関係を定義した階層情報とを帳票管理情報格納部に格納し、
前記帳票データの入力を受付け、前記識別文字列に基づき、前記帳票管理情報格納部から各単位帳票を配布する配布先を示す配布先コードと、当該配布先コードに示す配布先の階層関係情報とを取得し、当該階層関係情報に応じて、配布先毎に各単位帳票データをソートするとともに、各配布先及び各単位帳票データ間に、各配布先，各単位帳票を識別するセパレータデータを付加して前記出力用データを生成するステップと、
前記出力用データに基づき、前記セパレータデータに応じたセパレータを付加して、前記ソート順に業務帳票を印刷するステップと
を備えることを特徴とする業務帳票出力処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の業務ジョブを実行する電子計算機システムにおいて、業務帳票を複数の配布先に分割して出力する業務帳票出力処理装置に関し、特に多階層仕分けに対応した業務帳票の出力処理を行うことのできる業務帳票出力処理装置に関する。
【背景技術】
【０００２】
複数の業務ジョブを同時に実行する電子計算機システムは、一般に複数の利用者で共用使用する。また、業務ジョブで出力する業務帳票の出力に際してはプリンタも共用するため、補助記憶装置内のデータベースに帳票データを一旦格納した後、順次取り出して出力するのが一般的である。このために、業務帳票の出力時の他の業務帳票と連続出力されるので、出力された帳票を人手で仕分けする必要がある。この人手による帳票仕分けを支援するため、従来においては業務帳票の開始・終了場所にセパレータと呼ぶ仕分け目印を付ける等の工夫をしてきた。また、業務帳票毎に行き先指示コードを付け、この行き先指示コードに従い、利用者のいる分散拠点のプリンタに出力することで電子計算機システム本体を設置してあるセンタでの仕分けを不要とする方法もとられている。
【０００３】
この場合、業務帳票の中には、例えば、銀行業務において各支店に配布する還元帳票のように、１つの帳票をさらに複数に仕分けて最終利用者に配布する性格のものも多い。このような業務帳票では、帳票毎に行き先指示コードを付けたり、帳票毎にセパレータを付加するという方法では対応できず、１つの帳票を複数の配布先に分割する手段が必要となる。
また、分割だけでは仕分け単位が小さくなり、仕分け作業が煩雑となるため、複数の帳票を分割したものを同一配布先毎にまとめて出力し、配布先毎に行き先指示コードを付けたり、セパレータを付加する手段が必要となる。
このように、配布先毎に分割する必要のある帳票についての仕分け処理方法としては、従来、各配布先における２次仕分けに対応するために、１次配布先情報と２次配布先の識別子を管理する識別子管理情報とを分離して登録し、さらに、１次配布先と２次配布先の識別子管理情報との対応関係情報を配布条件として１次配布先別に登録した構成が公知となっている（例えば、特許文献１参照。）
【特許文献１】特開平０７−０９３４２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記特許文献１の構成では、２次仕分けを考慮して、１次配布先と２次配布先との対応関係を定義したものであるため、３次仕分け以上の多階層仕分けに対応することが困難であった。
即ち、中央計算センタ等で印刷された業務帳票を、関東支社に配布し、関東支社から東京支店，神奈川支店等の各支店に配布し、さらに、各支店内の部署又は北東京支店等の複数の支店に配布する場合のように、多階層仕分けが必要な場合には、２次配布先以上の中間配布先となる各支店等において人手による仕分け作業が必要となっていた。
【０００５】
本発明は前記課題を解決するためのものであり、３次仕分け以上の多階層仕分けが必要となる場合においても、人手による仕分け処理を不要とすることの可能な業務帳票の出力処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明は、入力された帳票データに基づき、複数の配布先に配布する業務帳票を出力する業務帳票出力処理装置であって、前記帳票データの単位帳票データ毎に含まれる識別文字列と単位帳票識別コードとの対応関係を定義した帳票識別情報と、各配布先を識別する配布先コードと各配布先に配布する帳票の単位帳票識別コードとの対応関係を定義した帳票配布情報と、各配布先の階層関係を定義した階層情報とを格納した帳票管理情報格納部と、入力された帳票データについて、前記識別文字列に基づき、前記帳票管理情報格納部から各単位帳票を配布する配布先を示す配布先コードと、当該配布先コードに示す配布先の階層関係情報とを取得し、当該階層関係情報に応じて、配布先毎に各単位帳票データをソートした出力用データを生成する出力データ生成手段とを備えることを特徴とする。
また、前記出力データ生成手段は、各配布先及び各単位帳票データ間に、各配布先，各単位帳票を識別するセパレータデータを付加して前記出力用データを生成することを特徴とする。
また、本発明の業務帳票出力処理方法は、入力された帳票データに基づき、複数の配布先に配布する業務帳票を出力する業務帳票出力処理方法であって、予め、前記帳票データの単位帳票データ毎に含まれる識別文字列と単位帳票識別コードとの対応関係を定義した帳票識別情報と、各配布先を識別する配布先コードと各配布先に配布する帳票の単位帳票識別コードとの対応関係を定義した帳票配布情報と、各配布先の階層関係を定義した階層情報とを帳票管理情報格納部に格納し、前記帳票データの入力を受付け、前記識別文字列に基づき、前記帳票管理情報格納部から各単位帳票を配布する配布先を示す配布先コードと、当該配布先コードに示す配布先の階層関係情報とを取得し、当該階層関係情報に応じて、配布先毎に各単位帳票データをソートするとともに、各配布先及び各単位帳票データ間に、各配布先，各単位帳票を識別するセパレータデータを付加して前記出力用データを生成するステップと、前記出力用データに基づき、前記セパレータデータに応じたセパレータを付加して、前記ソート順に業務帳票を印刷するステップとを備えることを特徴とする。
【発明の効果】
【０００７】
以上の構成により、本発明では、予め定義されｘた配布先階層情報に応じて出力用データを生成することとしたので、当該出力用データに基づき業務帳票を印刷するだけで、配布先の階層構造に対応した仕分け処理が行われることとなる。従って、印刷した業務帳票を所定部位で分割するだけで、各配布先毎の帳票に分けることが可能となり、中間配布先等における再仕分処理が不要となる。
この場合、配布先の階層構造を配布先階層情報として独立して定義することとしたので、３次仕分以上の多階層仕分が必要な場合であっても容易に対応することができ、また、支店統合等、配布先の階層構造に変更があった場合であっても、配布先階層情報を変更するだけで対応することが可能となる。
また、出力データにおける各配布先間，各単位帳票データ間にセパレータデータを付加することとしたので、印刷する業務帳票に、セパレータデータに応じたセパレータを含めることにより、業務帳票の配布作業時において配布先を容易に確認させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施の形態に係る業務帳票出力処理装置を構成する帳票管理プログラムについて、図面に基づき説明する。
図１は、本実施の形態に係る帳票管理プログラム１００は、帳票登録部１０１と、帳票管理部１０２と、帳票印刷部１０３の各処理部を備えるとともに、情報格納部としての帳票管理簿１０４及び帳票データ登録簿１０５に対しアクセス可能となっている。
帳票管理プログラム１００の帳票登録部１０１は、業務ジョブ１１０で出力する帳票データ１１１について、帳票管理簿１０４に予め登録された管理情報に基づき出力用データを生成し、帳票データ登録簿１０５に登録する。
帳票管理部１０２は、帳票管理簿１０４に格納されている管理情報の登録，変更等を行う。
帳票印刷部１０３は、帳票管理簿１０４に登録された管理情報及び帳票データ登録簿１０５に登録された出力用データを取得し、プリンタ１２０に出力して、印刷処理をさせる。
帳票管理簿１０４には、業務帳票の属性情報の他、単位帳票識別情報を定義した帳票分割情報１０４ａと、単位帳票の配布先を定義した帳票配布情報１０４ｂと、配布先の階層構造を定義した配布先階層情報とが格納されている。
本実施の形態では、帳票データの管理情報として、配布先の階層構造に関する定義情報を含めることにより、配布先の多階層構造に対応して単位帳票データをソートした出力データの生成を可能としている。
【０００９】
図２は、帳票データ１１１の一例と、帳票管理部１０２により帳票管理簿１０４に予め登録された帳票分割情報１０４ａのデータ構造の一例とを示す図である。
帳票データ１１１には、単位帳票データ（ページ単位毎）２１０の所定位置に識別文字列２１１が記述されている。一方、帳票分割情報１０４ａには、後述する出力用データの生成処理に用いられる分割コード２２１と、単位帳票データに記述された文字列２２２との対応関係が定義されている。本例では、例えば、帳票データ１１１のｎページ目に記述された識別文字列「大崎支店」に対して、分割コード「Ｐ＿ＯＳＡＫＩ」が対応づけられている。
なお、識別文字列２１１が記述される所定位置は、予め帳票属性情報として帳票管理簿１０４に登録されているものとする。
【００１０】
図３は、帳票管理部１０２により帳票管理簿１０４に予め登録される帳票配布情報１０４ｂ及び配布先階層情報１０４ｃのデータ構造の一例を示す図である。
帳票配布情報１０４ｂは、帳票の配布先名称３１１と、当該配布先の識別情報としての配布先コード３１２と、各配布先に配布する単位帳票を示す分割コード３１３とから構成される。ここで、同一の単位帳票を複数の配布先に配布する場合があるため、同一の分割コード（例えば、「Ｐ＿ＯＳＡＫＩ」）が、複数の配布先（例えば、東京北支店及び東京大崎支店）に定義づけされている。
一方、配布先階層情報１０４ｃは、親配布先を示す親配布先コード３２１と、当該親配布先の下位に位置づけられる一又は複数の配布先を示す配布先コード３２２，・・・とから構成される。
本例では、例えば、帳票データ１１１の処理及び印刷を行う中央センタを最上位として、中央センタ（配布先コード無し）の下位に関東支店（ＫＡＮＴＯ），関西支店（ＫＡＮＳＡＩ）が位置づけられ、関東支店の下位に東京支店（Ｈ＿ＴＯＫＹＯ），神奈川支店（Ｈ＿ＫＡＮＡＧＡＷＡ），千葉支店（Ｈ＿ＣＨＩＢＡ）等が位置づけられ、さらに東京支店の下位に、東京北支店（Ｋ＿ＫＩＴＡ）等が定義されている。なお、東京支店内の各部署については、東京支店の下位に位置する支店と同列に扱えばよいこととなる。
【００１１】
図４は、帳票登録部１０１が帳票データ登録簿１０５に登録する出力用データの概略構成を示す概念図である。
階層情報４１０は、図３に示す配布先階層情報１０４ｃに基づく配布先の階層構造を示している。
出力用データ４２０は、配布先階層情報４１０に対応して生成されたものであり、階層構造に応じて各単位帳票データがソートされているとともに、配布先間，単位帳票データにセパレータデータが介挿されている。
帳票登録部１０１は、帳票管理簿１０４に予め格納された帳票分割情報１０４ａ，帳票配布情報１０４ｂ及び配布先階層情報１０４ｃに基づき、入力された帳票データ１１１について出力用データの生成処理を行う。
本例では、関東支社に対して配布する帳票と、関西支社に対して配布する帳票との間にセパレータデータを介挿するとともに、関東支社の下位に属する東京，千葉，神奈川の各支店に配布する帳票毎にセパレータデータを介挿し、さらに、東京支店の下位に属する東京北，東京大崎，東京渋谷等の各配布先毎及び各帳票毎にセパレータデータを介挿している。同様に、他の配布先に対しても、帳票配布情報及び親配布先情報により定義される階層関係に応じた仕分処理を行う。
ここで、セパレータデータとしては、例えば、各配布先又は親配布先を特定する文字列や、帳票データを特定する文字列等が用いられる。また、各セパレータデータは、開始と終了との組合せで使用する。但し、必ずしも開始位置及び終了位置にセパレータデータを付加する必要は無く、各配布先間，単位帳票間を識別できれば、一方のみでもよい。
【００１２】
図５は、帳票登録部１０１の行う帳票データ登録処理を示すフローチャートである。
帳票登録部１０１は、帳票データ１１１の入力を受付け（ステップ５０１）、単位帳票データ（１ページ分）を読込み（ステップ５０２）、当該単位帳票データから識別用の文字列を抽出して、対応する分割コードを帳票管理簿１０４から取得する（ステップ５０３）。
取得した分割コードに基づき、配布先及び親配布先を示す配布先コードを帳票管理簿１０４から取得する（ステップ５０４）。
親配布先コードに基づき、各単位帳票データを上位階層順にソートするとともに（ステップ５０５）、配布先コードに基づき、配布先毎に単位帳票データをソートする（ステップ５０６）。
さらに、分割コード毎に予め定められた帳票順序に応じてソートする（ステップ５０７）。
以上のソート処理が終了した後、入力された帳票データについて全ページ分の仕分処理が終了したか否かを判定し（ステップ５０８）、全ページ分の仕分処理が終了した場合には、処理結果データを出力用データとして帳票データ登録簿１０５に登録する（ステップ５０９）。
一方、仕分処理の終了していないページがある場合には（ステップ５０８）、仕分処理（ステップ５０２〜５０７）を繰返し行う。
【００１３】
帳票印刷部１０３は、帳票データ登録簿１０５に登録された出力用データと、帳票管理簿１０４に格納された配布先情報等を取得し、各配布先間，各帳票間にセパレータデータに基づくセパレータを介挿して、プリンタ１３０に順次出力する。この場合、プリンタにより印刷されたセパレータには、各配布先情報に定義された配布先名称等が印字される。
【００１４】
以上のように、本実施の形態では、帳票データについて配布先の階層構造に対応した出力用データを生成するため、出力用データに基づき印刷された業務帳票について配布先毎の分割が容易となり、中間配布先における仕分け作業を不要とすることが可能となる。この場合、出力用データの生成に、配布先の階層構造を定義した配布先階層情報を用いることとしたので、支店統合等の階層構造に変化にも容易に対応することが可能となる。
また、配布先毎に業務帳票を仕切るセパレータを介挿することとしたので、セパレータに基づき、業務帳票の分割作業を容易かつ正確に行わせることが可能となる。ここで、セパレータデータとして、各配布先等を識別する情報を用いることとしたので、印刷されるセパレータに配布先名称等を含めることができるため、配布作業における配布先の確認を容易なものとすることができる。
【００１５】
なお、本発明の構成は、前記実施の形態に限られるものでは無く、同様の処理が可能であれば、各処理部及び情報格納部のデータ構造等を変更してもよい。例えば、前記実施の形態では、帳票登録部１０１が配布先の階層構造に対応した出力用帳票データを生成することとしているが、これに限られるものでは無く、帳票印刷部１０３が業務帳票の印刷処理の際に出力用データの生成を行うこととしてもよい。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る帳票管理システムの概略構成を示すブロック図である。
【図２】帳票データ及び帳票データ識別情報のデータ構造の一例を示す図である。
【図３】配布先情報のデータ構造の一例を示す図である。
【図４】出力用帳票データのデータ構造の一例を示す図である。
【図５】帳票登録部１０１による帳票データの登録処理手順を示すフローチャートである。
【符号の説明】
【００１７】
１００  帳票管理プログラム、１０１  帳票登録部、１０２  帳票管理部、１０３  帳票印刷部、１０４  帳票管理簿、１０５  帳票データ登録簿、１１０  業務ジョブ、１１１  帳票データ、１２０  プリンタ、１０４ａ  帳票分割情報、１０４ｂ  帳票配布情報、１０４ｃ  配布先階層情報。
【図１】
2005242491.tif 000003
【図２】
2005242491.tif 000004
【図３】
2005242491.tif 000005
【図４】
2005242491.tif 000006
【図５】
2005242491.tif 000007