(57)【特許請求の範囲】
【請求項１】
勘定処理部で管理するプーリング対象の親口座及び子口座、ターゲット残高についてのスキーム情報が記録されるスキーム情報記憶部と、
プーリングを実行する制御部とを備えたプーリング管理システムであって、
前記制御部が、
プーリングの実行日とは異なるバリュー日の指定を取得した場合、前記バリュー日の取引について、前記バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引を特定し、
前記プーリング未処理取引によりプーリングを実行することを特徴とするプーリング管理システム。
【請求項２】
前記制御部が、
前記バリュー日においてプーリングが行なわれていない場合には、前記バリュー日の締め後残高を取得し、
前記締め後残高により、プーリングを実行することを特徴とする請求項１に記載のプーリング管理システム。
【請求項３】
前記プーリング未処理取引は、小切手取引による入金又は出金に関する取引であることを特徴とする請求項１又は２に記載のプーリング管理システム。
【請求項４】
前記制御部が、前記プーリング未処理取引によりプーリングを行なった場合、当日のリバース処理を実行することを特徴とする請求項１〜３の何れか一項に記載のプーリング管理システム。
【請求項５】
前記制御部が、
前記バリュー日において既にプーリングが行なわれており、バリュー日の指定を取得した場合、プーリングの再実行の可否を判定し、
再実行可能と判定した場合に、前記プーリング未処理取引によりプーリングを再実行することを特徴とする請求項１〜３の何れか一項に記載のプーリング管理システム。
【請求項６】
勘定処理部で管理するプーリング対象の親口座及び子口座、ターゲット残高についてのスキーム情報が記録されるスキーム情報記憶部と、
プーリングを実行する制御部とを備えたプーリング管理システムを用いて、プーリング処理を行なうための方法であって、
前記制御部が、
プーリングの実行日とは異なるバリュー日の指定を取得した場合、前記バリュー日の取引について、前記バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引を特定し、
前記プーリング未処理取引によりプーリングを実行することを特徴とするプーリング管理方法。
【請求項７】
勘定処理部で管理するプーリング対象の親口座及び子口座、ターゲット残高についてのスキーム情報が記録されるスキーム情報記憶部と、
プーリングを実行する制御部とを備えたプーリング管理システムを用いて、プーリング処理を行なうためのプログラムであって、
前記制御部を、
プーリングの実行日とは異なるバリュー日の指定を取得した場合、前記バリュー日の取引について、前記バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引を特定し、
前記プーリング未処理取引によりプーリングを実行する手段として機能させることを特徴とするプーリング管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プーリング対象の口座間で資金移動を行なうためのプーリング管理システム、プーリング管理方法及びプーリング管理プログラムに関する。
【背景技術】
【０００２】
従来から、グループ企業間で資金移動を行なうプーリングシステムが知られている。プーリングを行なうことで、取引銀行に開設したマスタ口座（プーリング口座）にグループ各社の資金を集中させる。これにより、グループ企業間で資金を融通し合うことが可能となる。このプーリングを効率的かつ的確に行なうための技術が検討されている（例えば、特許文献１を参照）。この技術においては、プーリング管理システムの制御部は、条件情報記憶部を用いて、プーリングを行なう親口座と子口座との間での資金移動を行なう資金移動基準日を取得し、拠点情報記憶部を用いて、子口座が開設された子拠点と、親口座が開設された親拠点とにおける時差情報を特定する。次に、時差情報を用いて、子口座の資金移動を記帳する子口座記帳日と、親口座の資金移動を記帳する親口座記帳日との日付関係を特定する。そして、休日情報記憶部に記録された子拠点の営業日及び親拠点の営業日に基づいて、資金移動基準日及び日付関係により、資金移動可能な子口座記帳日及び親口座記帳日を決定し、予定日情報記憶部に登録する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６４３１２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、小切手等においては、取引所等から営業店に持ち帰る場合がある。このような持帰小切手では、営業店に持ち帰った翌営業日に、起算日（バリュー日）で資金化されて、顧客口座の残高から引き落とす。この場合、プーリング対象の子口座の締め後に、残高が変動することになる。このため、日中の子口座の残高変動を親口座に的確に反映させることができない。
【課題を解決するための手段】
【０００５】
上記課題を解決するプーリング管理システムは、勘定処理部で管理するプーリング対象の親口座及び子口座、ターゲット残高についてのスキーム情報が記録されるスキーム情報記憶部と、プーリングを実行する制御部とを備える。そして、前記制御部が、プーリングの実行日とは異なるバリュー日の指定を取得した場合、前記バリュー日の取引について、前記バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引を特定し、前記プーリング未処理取引によりプーリングを実行する。
【発明の効果】
【０００６】
本発明によれば、効率的かつ的確にプーリングを行なうことができる。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態のプーリング管理システムの説明図。
【図２】第１実施形態のハードウェア構成の説明図。
【図３】第１実施形態の処理手順の説明図。
【図４】第１実施形態の処理手順の説明図であって、（ａ）は通常処理、（ｂ）は起算日処理の説明図。
【図５】第２実施形態の処理手順の説明図。
【発明を実施するための形態】
【０００８】
（第１実施形態）
図１〜図４に従って、プーリング管理システム、プーリング管理方法及びプーリング管理プログラムを具体化した第１実施形態を説明する。
【０００９】
図１に示すように、本実施形態では、親口座・子口座間でのプーリングにおいて、勘定処理部としての勘定系システム１０、プーリング管理システム２０を用いる。そして、勘定系システム１０で管理される親口座・子口座間で、子口座の残高変動に応じたプーリングを行なう。
【００１０】
（ハードウェア構成）
図２を用いて、各システム（１０，２０）を構成する情報処理装置Ｈ１０のハードウェア構成を説明する。情報処理装置Ｈ１０は、通信装置Ｈ１１、入力装置Ｈ１２、表示装置Ｈ１３、記憶部Ｈ１４、プロセッサＨ１５を備える。なお、このハードウェア構成は一例であり、他のハードウェアにより実現することも可能である。
【００１１】
通信装置Ｈ１１は、他の装置との間で通信経路を確立して、データの送受信を実行するインタフェースであり、例えばネットワークインタフェースカードや無線インタフェース等である。
【００１２】
入力装置Ｈ１２は、利用者等からの入力を受け付ける装置であり、例えばマウスやキーボード等である。表示装置Ｈ１３は、各種情報を表示するディスプレイ等である。
記憶部Ｈ１４は、各システム（１０，２０）の各種機能を実行するためのデータや各種プログラムを格納する記憶装置である。記憶部Ｈ１４の一例としては、ＲＯＭ、ＲＡＭ、ハードディスク等がある。
【００１３】
プロセッサＨ１５は、記憶部Ｈ１４に記憶されるプログラムやデータを用いて、各システム（１０，２０）における各処理を制御する。プロセッサＨ１５の一例としては、例えばＣＰＵやＭＰＵ等がある。このプロセッサＨ１５は、ＲＯＭ等に記憶されるプログラムをＲＡＭに展開して、各サービスのための各種プロセスを実行する。
【００１４】
プロセッサＨ１５は、自身が実行するすべての処理についてソフトウェア処理を行なうものに限られない。例えば、プロセッサＨ１５は、自身が実行する処理の少なくとも一部についてハードウェア処理を行う専用のハードウェア回路（例えば、特定用途向け集積回路：ＡＳＩＣ）を備えてもよい。すなわち、プロセッサＨ１５は、（１）コンピュータプログラム（ソフトウェア）に従って動作する１つ以上のプロセッサ、（２）各種処理のうち少なくとも一部の処理を実行する１つ以上の専用のハードウェア回路、或いは（３）それらの組み合わせ、を含む回路（circuitry）として構成し得る。プロセッサは、ＣＰＵ並びに、ＲＡＭ及びＲＯＭ等のメモリを含み、メモリは、処理をＣＰＵに実行させるように構成されたプログラムコード又は指令を格納している。メモリすなわちコンピュータ可読媒体は、汎用又は専用のコンピュータでアクセスできるあらゆる利用可能な媒体を含む。
【００１５】
（システム構成）
次に、図１を用いて、各システム（１０，２０）の機能を説明する。本実施形態では、複数の金融機関の拠点（本支店）に開設された口座を用いてプーリングを行なう。この場合、海外の拠点を含んでもよい。また、自行の口座だけではなく、他行の口座を含めてプーリングを行なうようにしてもよい。そして、グループ化された子口座（プーリング対象口座）の残高に基づいて、子口座の残高が目標値となるように、資金移動（例えば、ゼロバランスやターゲットバランスによる資金集中や資金配分）を行なう。
【００１６】
勘定系システム１０は、金融機関の各拠点に開設された口座を管理するコンピュータシステムである。勘定系システム１０は、例えば、国際銀行間金融ネットワーク（ＳＷＩＦＴ（登録商標）：Society for Worldwide Interbank Financial Telecommunication）システムに接続されており、資金決済等はＳＷＩＦＴシステム経由で行なう。この勘定系システム１０は、制御部１１、口座元帳記憶部１２を備える。
【００１７】
制御部１１は、各拠点に開設された口座の管理を行なう。そして、制御部１１は、後述する処理（取引管理、口座管理等を含む処理）を行なう。このためのアプリケーションプログラムを実行することにより、制御部１１は、取引管理部１１１、口座管理部１１２として機能する。
【００１８】
取引管理部１１１は、小切手等の取引情報を取得する処理を実行する。
口座管理部１１２は、各拠点に開設された口座を管理する処理を実行する。
【００１９】
口座元帳記憶部１２には、各拠点に開設された口座に関する口座管理情報が記録される。この口座管理情報は、口座が開設された場合に登録される。口座管理情報には、口座識別子、残高、入出金履歴に関するデータが記録される。
口座識別子情報には、各口座を特定するための識別子（例えば、金融機関コード、本支店コード、預金種別、口座番号等）に関するデータが記録される。
残高情報には、この口座に残っている資金の金額に関するデータが記録される。
入出金履歴情報には、この口座への入金や、この口座からの出金に関する取引履歴に関するデータが記録される。
【００２０】
プーリング管理システム２０は、プーリングを管理するコンピュータシステムである。このプーリング管理システム２０は、制御部２１、スキーム情報記憶部２２、口座情報記憶部２３、休日情報記憶部２４、移動予定情報記憶部２５を備える。
【００２１】
制御部２１は、子口座の口座残高に基づいて、プーリングを行なう。そして、制御部２１は、後述する処理（残高情報取得、プーリング管理、指示等を含む処理）を行なう。このためのプーリング管理プログラムを実行することにより、制御部２１は、残高情報取得部２１１、プーリング管理部２１２、指示部２１３として機能する。
【００２２】
残高情報取得部２１１は、勘定系システム１０から、プーリング対象の子口座の残高情報を取得する処理を実行する。
プーリング管理部２１２は、子口座の残高に基づくバランス計算により、資金移動額を算出する処理を実行する。
指示部２１３は、バランス計算の結果に基づいて、送金指示を行なう処理を実行する。
【００２３】
スキーム情報記憶部２２には、資金移動条件に関するスキーム情報が記録される。このスキーム情報は、プーリングを行なう口座のグループ（スキーム）が登録された場合に記録される。スキーム情報には、構造、ターゲットバランス、プーリング実行区分、資金移動基準日、実行タイミングに関する情報が含まれる。
【００２４】
構造情報には、親口座、子口座を関連付けるデータが記録される。この構造情報は、親口座、子口座の各口座を特定するための口座識別子を相互に関連付けて構成される。
ターゲットバランス情報には、ターゲット残高及び資金移動方法に関するデータが記録される。ターゲット残高は、資金移動処理によって子口座に残すべき金額を特定する情報である。資金移動方法は、残高の管理方法を特定する情報である。本実施形態では、資金移動方法として、資金集中型、資金配分型、資金調整型を用いる。資金集中型では、子口座の残高がターゲット残高を超えた場合に、残高の差分を子口座から親口座に資金移動を行なう。資金配分型では、子口座の残高がターゲット残高に満たない場合に、残高の差分を親口座から子口座に資金移動を行なう。資金調整型では、資金集中型及び資金配分型を組み合わせた資金移動方法であり、子口座の残高がターゲット残高になるように、資金移動を行なう。なお、親口座、子口座、孫口座のように複数階層のスキームにおいては、例えば、資金集中型のプーリングにより、孫口座から子口座に資金移動がある場合、この資金移動後の子口座の残高により、親口座への資金移動の金額を決める。
【００２５】
プーリング実行区分情報には、後述する通常処理又は起算日処理の実行の要否を判定するためのフラグが記録される。「通常処理」は、当日締め後残高に基づいて、プーリングを行なう処理である。一方、「起算日処理」は、指定されたバリュー日（起算日）の締め後残高に基づいて、プーリングを行なう処理である。
【００２６】
更に、後述するリバース処理が必要な場合には、リバース実行フラグが記録される。「リバース処理」は、日中資金移動（ゼロバランス、ターゲットバランス）させた資金を、親口座から子口座に戻す逆起票処理である。なお、日中資金移動において、親口座から子口座に資金を配分した場合には、配分された資金を子口座から親口座へ戻す。
【００２７】
資金移動基準日情報には、資金移動を実行する日として予め定められた日であり、スキーム毎にユーザにより設定される日付に関するデータが記録される。資金移動基準日において、休日情報に基づいて、最終的に資金移動予定日が決定される。
【００２８】
実行タイミング情報には、資金移動を行なう時刻を特定するデータが記録される。本実施形態では、予め定められたタイミング（時期）で実行されるプーリングを「定時プーリング」と呼ぶ。
【００２９】
口座情報記憶部２３には、構造情報中の口座識別子に対して、各口座のＢＩＣコード、本支店コード、口座種別、口座番号に関する情報等が記録される。このＢＩＣコードに基づいて、自行又は他行を識別することができる。
【００３０】
休日情報記憶部２４には、各口座の拠点毎の休日カレンダ情報を含む休日情報が記録される。
移動予定情報記憶部２５には、プーリングを行なう各口座を含むスキーム毎に、スキーム情報記憶部２２の資金移動基準日情報や、休日情報記憶部２４の休日情報に基づいて決定されたプーリング予定日に関する情報が記録される。
【００３１】
（取引管理処理）
図３を用いて、取引管理処理を説明する。
まず、勘定系システム１０の制御部１１は、取引情報の取得処理を実行する（ステップＳ１−１）。具体的には、制御部１１の取引管理部１１１は、担当者端末に入力された取引情報を取得する。例えば、振り出された小切手についての資金化情報を取得する。この資金化情報には、振出人の預金口座の口座識別子が含まれる。
【００３２】
次に、勘定系システム１０の制御部１１は、残高への反映処理を実行する（ステップＳ１−２）。具体的には、制御部１１の口座管理部１１２は、当座預金口座の残高から小切手に記載された金額を引き落とす。この場合、資金化日（例えば、前営業日）で引き落とされる。
【００３３】
（通常処理）
次に、図４（ａ）を用いて、通常処理を説明する。この処理は、スキーム情報記憶部２２のプーリング実行区分情報に、「通常処理」フラグが記録されているスキームについて、勘定系システム１０の当日の営業時間内に行なわれる。
【００３４】
まず、プーリング管理システム２０の制御部２１は、当日残高の取得処理を実行する（ステップＳ２−１）。具体的には、制御部２１の残高情報取得部２１１は、スキーム情報記憶部２２に記録されたスキーム情報において、プーリング実行区分情報に「通常処理」フラグが記録されるスキーム情報を特定する。次に、残高情報取得部２１１は、特定したスキーム情報の構造情報に基づいてプーリング対象の子口座の残高情報を、勘定系システム１０に対して要求する。この場合、当日の締め後残高を要求する。そして、残高情報取得部２１１は、勘定系システム１０から残高情報を取得する。次に、プーリング管理部２１２は、残高情報を取得した口座識別子を用いて、スキーム情報記憶部２２から、スキーム情報のターゲットバランス情報を取得する。
【００３５】
次に、プーリング管理システム２０の制御部２１は、当日プーリング処理を実行する（ステップＳ２−２）。具体的には、制御部２１のプーリング管理部２１２は、取得した口座残高及びターゲットバランス情報に基づいて、資金移動が必要かどうかについて判定する。例えば、資金集中型において、子口座の残高がターゲット残高を超えている場合や、資金配分型において、子口座の残高がターゲット残高に満たない場合に、資金移動が必要と判定する。資金調整型では、子口座の残高がターゲット残高と異なる場合に、資金移動が必要と判定する。制御部２１の指示部２１３は、取得した残高情報に基づいて、子口座から親口座への資金移動又は親口座から子口座への資金移動の何れかについての起票を行なう。例えば、資金集中型では、子口座の残高がターゲット残高を超えた余剰額を親口座に資金移動させる起票を行なう。また、資金配分型では、子口座の残高がターゲット残高に満たない不足額を、子口座に資金移動させる起票を行なう。そして、指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。この資金移動指示には、プーリングであることを示すプーリング識別子を含めておく。
【００３６】
そして、制御部１１の口座管理部１１２は、プーリング管理システム２０から取得した資金移動指示に基づいて、子口座から親口座への送金又は親口座から子口座への送金の何れかを特定する。資金集中の場合、勘定系システム１０の制御部１１の口座管理部１１２は、口座元帳記憶部１２を用いて、子口座から親口座へ資金移動指示の金額に応じた資金を移動させる。一方、資金配分の場合、口座管理部１１２は、口座元帳記憶部１２を用いて、資金移動指示の金額を、親口座から子口座に資金を移動させる。
【００３７】
次に、プーリング管理システム２０の制御部２１は、リバースが必要かどうかについての判定処理を実行する（ステップＳ２−３）。具体的には、制御部２１のプーリング管理部２１２は、スキーム情報記憶部２２のプーリング実行区分情報に、リバース実行フラグが記録されているかどうかを確認する。リバース実行フラグが記録されている場合には、リバースが必要と判定する。
【００３８】
リバース実行フラグが記録されておらず、リバースは不要と判定した場合（ステップＳ２−３において「ＮＯ」の場合）、プーリング管理システム２０の制御部２１は、通常処理を終了する。
【００３９】
一方、リバースが必要と判定した場合（ステップＳ２−３において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、翌営逆起票処理を実行する（ステップＳ２−４）。具体的には、制御部２１のプーリング管理部２１２は、休日情報記憶部２４に記録された親拠点及び子拠点の休日カレンダ情報を用いて、親拠点及び子拠点について、日中資金移動日の翌日以降で初めての営業日を特定する。次に、プーリング管理部２１２は、当日プーリング処理（ステップＳ２−２）で移動させた資金を、翌営業日の日付で戻す起票を行なう。そして、指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【００４０】
（起算日処理）
次に、図４（ｂ）を用いて、起算日処理を説明する。この処理は、任意のバリュー日の指定に基づいて行なわれる。例えば、翌営業日に小切手を持ち帰った場合には、前営業日をバリュー日として指定する。この起算日処理は、プーリングの管理者の指示に基づいて手動実行又は所定条件を満たした場合に自動実行される。
【００４１】
まず、プーリング管理システム２０の制御部２１は、指定されたバリュー日の締め後残高の取得処理を実行する（ステップＳ３−１）。具体的には、制御部２１の残高情報取得部２１１は、スキーム情報記憶部２２に記録されたスキーム情報において、プーリング実行区分情報に「起算日処理」フラグが記録されるスキーム情報を特定する。次に、残高情報取得部２１１は、特定したスキーム情報の構造情報に基づいてプーリング対象の子口座の残高情報を、勘定系システム１０に対して要求する。この場合、指定されたバリュー日の締め後残高を要求する。そして、残高情報取得部２１１は、勘定系システム１０から残高情報を取得する。次に、プーリング管理部２１２は、残高情報を取得した口座識別子を用いて、スキーム情報記憶部２２から、スキーム情報のターゲットバランス情報を取得する。
【００４２】
次に、プーリング管理システム２０の制御部２１は、バリュー日のプーリング処理を実行する（ステップＳ３−２）。具体的には、制御部２１のプーリング管理部２１２は、ステップＳ２−２と同様に、取得した口座残高及びターゲットバランス情報に基づいて、資金移動が必要かどうかについて判定する。この場合も、資金集中型、資金配分型に応じて、資金移動の要否を判定し、資金移動が必要な場合に、バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引について資金移動させる起票を行なう。そして、制御部２１の指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【００４３】
次に、プーリング管理システム２０の制御部２１は、ステップＳ２−３と同様に、リバースが必要かどうかについての判定処理を実行する（ステップＳ３−３）。
リバース実行フラグが記録されておらず、リバースは不要と判定した場合（ステップＳ３−３において「ＮＯ」の場合）、プーリング管理システム２０の制御部２１は、起算日処理を終了する。
【００４４】
一方、リバースが必要と判定した場合（ステップＳ３−３において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、当日逆起票処理を実行する（ステップＳ３−４）。具体的には、制御部２１のプーリング管理部２１２は、バリュー日のプーリング処理（ステップＳ３−２）で移動させた資金を、ステップＳ３−２を実行した当日の日付で戻す起票を行なう。そして、指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【００４５】
以上、本実施形態によれば、以下に示す効果を得ることができる。
（１−１）本実施形態では、プーリング管理システム２０の制御部２１は、当日残高の取得処理（ステップＳ２−１）、当日プーリング処理（ステップＳ２−２）を実行する。これにより、当日残高を用いて、速やかにプーリングを行なうことができる。
【００４６】
（１−２）本実施形態では、リバースが必要と判定した場合（ステップＳ２−３において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、翌営逆起票処理を実行する（ステップＳ２−４）。これにより、親口座に集中した資金を子口座に戻したり、子口座に配分した資金を親口座に戻したりすることにより、子口座の残高をプーリング前の状態に戻すことができる。この結果、リバースによって資金を戻すことで、親口座・子口座間の貸借を都度清算（返済）することができる。
【００４７】
（１−３）本実施形態では、プーリング管理システム２０の制御部２１は、指定されたバリュー日の締め後残高の取得処理（ステップＳ３−１）、バリュー日のプーリング処理（ステップＳ３−２）を実行する。これにより、当日の締め後に変動した子口座の残高を親口座に反映させることができる。
【００４８】
（１−４）本実施形態では、リバースが必要と判定した場合（ステップＳ３−３において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、当日逆起票処理を実行する（ステップＳ３−４）。これにより、親口座に集中した資金を子口座に戻したり、子口座に配分した資金を親口座に戻したりすることにより、速やかに子口座の残高をプーリング前の状態に戻すことができる。
【００４９】
（第２実施形態）
次に、図５に従って、第２実施形態を説明する。上記第１実施形態では、スキーム情報記憶部２２に記録されたプーリング実行区分情報に応じて、通常処理、起算日処理を実行する。第２実施形態においては、通常処理を実行し、起算日取引が発生した場合に、プーリングを再実行する２回処理を行なう。上記第１実施形態と同様の部分については、同一の符号を付し、その詳細な説明を省略する。
【００５０】
この場合、スキーム情報記憶部２２に、起算日処理の実行可否を判定するための実行可能条件に関する情報を記録しておく。この実行可能条件は、起算日処理が可能な締め後残高の変動金額や、他の支店に影響がある店跨ぎ時に、起算日処理の実行可否を判定する条件が記録される。
【００５１】
（２回処理）
図５を用いて、２回処理を説明する。
まず、プーリング管理システム２０の制御部２１は、図４（ａ）に示す通常処理を実行する（ステップＳ４−１）。ここでは、まず、当日残高の取得処理（ステップＳ２−１）〜翌営逆起票処理（ステップＳ２−４）を行なっておく。
【００５２】
次に、プーリング管理システム２０の制御部２１は、バリュー日の締め後残高の取得処理を実行する（ステップＳ４−２）。具体的には、制御部２１の残高情報取得部２１１は、特定したスキーム情報の構造情報に基づいてプーリング対象の子口座の残高情報を、勘定系システム１０に対して要求する。この場合、通常処理を行なった時点の残高と、指定されたバリュー日の締め後残高を要求する。
【００５３】
次に、プーリング管理システム２０の制御部２１は、通常処理時の残高から変動したかどうかについての判定処理を実行する（ステップＳ４−３）。具体的には、制御部２１の残高情報取得部２１１は、通常処理（ステップＳ４−１）を行なった時点の残高と、新たに取得したバリュー日の締め後残高とを比較する。二つの残高が異なる場合には、バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引があることになり、通常処理時の残高からの変動があると判定する。
【００５４】
通常処理時の締め後残高から変動があると判定した場合（ステップＳ４−３において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、起算日処理を実行可能かどうかについての判定処理を実行する（ステップＳ４−４）。具体的には、制御部２１のプーリング管理部２１２は、スキーム情報記憶部２２から、実行可能条件を取得する。そして、プーリング管理部２１２は、起算日処理による変動の影響と実行可能条件とを比較する。例えば、変動額が実行可能条件に設定されている金額内かどうかを判定する。また、スキーム情報記憶部２２に記録された構造情報において、起算日処理を実行した場合、他の口座が開設された支店のバランスも変動する場合には、実行可能条件を確認する。実行可能条件を満たす場合には、起算日処理を実行可能と判定する。
【００５５】
起算日処理を実行可能と判定した場合（ステップＳ４−４において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、バリュー日のプーリング処理を実行する（ステップＳ４−５）。具体的には、制御部２１のプーリング管理部２１２は、通常処理（ステップＳ４−１）を行なった時点の残高と、新たに取得したバリュー日の締め後残高との差分額を算出する。次に、プーリング管理部２１２は、算出した差分額について資金移動させる起票を行なう。そして、制御部２１の指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【００５６】
次に、プーリング管理システム２０の制御部２１は、ステップＳ３−３、Ｓ３−４と同様に、リバースが必要かどうかについての判定処理（ステップＳ４−６）、当日逆起票処理（ステップＳ４−７）を実行する。なお、当日逆起票処理（ステップＳ４−７）では、制御部２１のプーリング管理部２１２は、バリュー日のプーリング処理（ステップＳ４−５）で移動させた資金（差分額）を、当日の日付で戻す起票を行なう。そして、指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【００５７】
一方、通常処理時の締め後残高から変動がないと判定した場合や起算日処理を実行不可と判定した場合（ステップＳ４−３、Ｓ４−４、Ｓ４−６において「ＮＯ」の場合）、プーリング管理システム２０の制御部２１は、２回処理を終了する。
【００５８】
以上、本実施形態によれば、以下に示す効果を得ることができる。
（２−１）本実施形態では、プーリング管理システム２０の制御部２１は、通常処理時の残高から変動したかどうかについての判定処理を実行する（ステップＳ４−３）。これにより、残高の変動の有無に応じて、起算日処理の実行の要否を判定することができる。
【００５９】
（２−２）本実施形態では、通常処理時の締め後残高から変動があると判定した場合（ステップＳ４−３において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、起算日処理を実行可能かどうかについての判定処理を実行する（ステップＳ４−４）。これにより、締め後残高の変動金額が大きい場合や、店跨ぎの場合等のようにバランスが崩れる場合は、起算日処理を抑止できる。
【００６０】
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記各実施形態では、プーリング管理システム２０の制御部２１は、当日残高の取得処理を実行する（ステップＳ２−１）。また、プーリング管理システム２０の制御部２１は、指定されたバリュー日の締め後残高の取得処理を実行する（ステップＳ３−１）。これに代えて、勘定系システム１０が、定期的に、残高情報をプーリング管理システム２０に送信するようにしてもよい。この場合には、勘定系システム１０に、監視対象情報記憶部を設ける。
【００６１】
この監視対象情報記憶部には、口座残高を送信する口座に関する監視対象情報が記録される。この監視対象情報は、口座残高を送信する子口座が登録された場合に記録される。監視対象情報には、対象口座、送信条件に関する情報が含まれる。
【００６２】
対象口座情報には、プーリング管理システム２０に口座残高を送信する口座を特定するための識別子に関するデータが記録される。
送信条件情報には、プーリング管理システム２０に対して、残高に関する情報を送信する条件に関するデータが記録される。例えば、送信条件としては、「プーリングに起因しない残高変動がある場合」、「所定金額以上の残高がある場合」や「出金により残高不足になる場合」等を設定することができる。なお、監視対象情報記憶部に、プーリングを行なうためのプーリング条件（ターゲット残高）に関する情報を記録してもよい。この場合には、プーリング条件を送信条件として用いることができる。
【００６３】
・上記各実施形態では、スキーム情報記憶部２２は、通常処理又は起算日処理の実行の要否を判定するためのフラグが記録されるプーリング実行区分を含む。ここで、口座情報記憶部２３に、構造情報中の口座識別子に対して、小切手の資金化に用いる振出口座の場合に起算日取引フラグを記録するようにしてもよい。そして、プーリング管理システム２０は、口座毎に起算日処理を実行する。
【００６４】
・上記各実施形態では、プーリング管理システム２０の制御部２１は、通常処理時の残高から変動したかどうかについての判定処理を実行する（ステップＳ４−３）。ここで、プーリング管理システム２０に、口座識別子、プーリング実行日に関連付けて、通常処理（ステップＳ４−１）で用いた締め後残高を記録する実行実績情報記憶部を設けてもよい。そして、制御部２１は、実行実績情報記憶部に記録された締め後残高と、新たに取得したバリュー日の締め後残高とを比較する。二つの締め後残高が異なる場合には、プーリングされていない起算日取引があることになり、通常処理時の締め後残高からの変動があると判定する。
【００６５】
・上記各実施形態では、勘定系システム１０（勘定処理部）、プーリング管理システム２０を用いる。システム構成はこれに限定されるものではない。勘定系システム１０とプーリング管理システム２０とを一体で構成してもよい。
・上記各実施形態では、締め後残高を用いて、プーリングを行なう。プーリングに用いる残高は、締め後残高に限定されるものではなく、バリュー日において、予め定められた基準時の残高を用いることが可能である。例えば、開始残高（オープニングバランス）を用いてもよい。
【００６６】
・上記第２実施形態では、起算日処理を実行可能と判定した場合（ステップＳ４−４において「ＹＥＳ」の場合）、プーリング管理システム２０の制御部２１は、バリュー日のプーリング処理を実行する（ステップＳ４−５）。ここでは、通常処理を行なった時点の残高と、新たに取得したバリュー日の締め後残高との差分額について資金移動させる。これに代えて、新たに取得したバリュー日の締め後残高を用いて、プーリングをやり直すようにしてもよい。この場合には、まず、制御部２１のプーリング管理部２１２は、通常処理（ステップＳ４−１）において、当日プーリングや翌営逆起票が行なわれている場合には、これらの資金移動を取り消す起票を行なう。そして、指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【００６７】
次に、制御部２１のプーリング管理部２１２は、新たに取得したバリュー日の締め後残高及びターゲットバランス情報に基づいて、資金移動が必要かどうかについて判定する。この場合も、資金集中型、資金配分型、資金調整型に応じて、資金移動の要否を判定する。そして、資金移動が必要な場合に、プーリング管理部２１２は、資金集中型では、子口座の残高がターゲット残高を超えた余剰額を親口座に資金移動させる起票を行なう。また、資金配分型では、子口座の残高がターゲット残高に満たない不足額を、子口座に資金移動させる起票を行なう。そして、指示部２１３は、勘定系システム１０に対して、起票した資金移動指示を送信する。
【符号の説明】
【００６８】
１０…勘定系システム、１１…制御部、１１１…取引管理部、１１２…口座管理部、１２…口座元帳記憶部、２０…プーリング管理システム、２１…制御部、２１１…残高情報取得部、２１２…プーリング管理部、２１３…指示部、２２…スキーム情報記憶部、２３…口座情報記憶部、２４…休日情報記憶部、２５…移動予定情報記憶部。
【要約】
【課題】効率的かつ的確にプーリングを行なうためのプーリング管理システム、プーリング管理方法及びプーリング管理プログラムを提供する。
【解決手段】プーリング管理システム２０は、勘定系システム１０で管理するプーリング対象の親口座及び子口座、ターゲット残高についてのスキーム情報が記録されるスキーム情報記憶部２２と、プーリングを実行する制御部２１とを備える。そして、制御部２１は、プーリングの実行日とは異なるバリュー日の指定を取得した場合、バリュー日の取引について、バリュー日の残高においてプーリングが行なわれていないプーリング未処理取引を特定し、プーリング未処理取引によりプーリングを実行する。
【選択図】図１【図１】
0006890753.tif 000002
【図２】
0006890753.tif 000003
【図３】
0006890753.tif 000004
【図４】
0006890753.tif 000005
【図５】
0006890753.tif 000006