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