(57)【要約】【課題】的確かつ効率的な銀行業務の実行を支援するための銀行業務支援システム、方法及びプログラムを提供する。【解決手段】支援サーバ２０の制御部２１は、バックエンドシステム４０から、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出する。【選択図】図１
2020035417.tif 000002
【特許請求の範囲】
【請求項１】
時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、
ユーザ端末及び前記情報記憶システムに接続される制御部とを備えた銀行業務支援システムであって、
前記制御部が、
前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、
前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、
現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出することを特徴とする銀行業務支援システム。
【請求項２】
前記金融取引条件として、金利を用いることを特徴とする請求項１に記載の銀行業務支援システム。
【請求項３】
銀行の資産状況を記憶する経営情報記憶部を更に備え、
前記制御部が、
前記経営情報記憶部に記憶した資産状況に基づいて算出した資金調達及び投資の金額を取得し、
前記資金調達及び投資の金額に基づいてバランスシートを算出することを特徴とする請求項１又は２に記載の銀行業務支援システム。
【請求項４】
前記制御部が、
顧客預金と貸出金とを含む目標バランスシートと現在のバランスシートとを取得し、前記目標バランスシートと前記現在のバランスシートとを比較して、前記顧客預金の差額から資金調達の金額を算出するとともに、前記貸出金の差額から投資の金額を算出し、
前記顧客預金の差額及び前記貸出金の差額について、前記顧客行動予測モデルを用いて、前記金融取引条件を算出することを特徴とする請求項１〜３のいずれか一項に記載の銀行業務支援システム。
【請求項５】
前記制御部が、銀行の外部状況情報、現預金、銀行行動パターン、バランスシートの評価結果を含む教師データを用い、銀行行動パターンとバランスシートの評価結果とを関連付ける銀行行動予測モデルを生成することを特徴とする請求項４に記載の銀行業務支援システム。
【請求項６】
前記情報記憶システムは、金融取引の規制情報を更に記憶し、
前記制御部が、前記情報記憶システムに記憶された金融取引の規制情報を用いて、銀行行動を予測することを特徴とする請求項１〜５のいずれか一項に記載の銀行業務支援システム。
【請求項７】
時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、
ユーザ端末及び前記情報記憶システムに接続される制御部とを備えた銀行業務支援システムを用いて、銀行業務を支援するための方法であって、
前記制御部が、
前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、
前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、
現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出することを特徴とする銀行業務支援方法。
【請求項８】
時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、
ユーザ端末及び前記情報記憶システムに接続される制御部とを備えた銀行業務支援システムを用いて、銀行業務を支援するためのプログラムであって、
前記制御部を、
前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、
前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、
現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出する手段として機能させることを特徴とする銀行業務支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、銀行業務を支援するための銀行業務支援システム、銀行業務支援方法及び銀行業務支援プログラムに関する。
【背景技術】
【０００２】
銀行においては、預金、貸出等の各種金融サービスや商品を提供している。そして、金融機関の顧客に対して、その行動を予測して、サービスや商品の提案を行なうための技術が検討されている（例えば、特許文献１、２参照）。この特許文献１に記載された技術においては、来店可能性のある顧客に限り動機付けを行なう。特許文献１の顧客行動管理サーバは、店舗への顧客の来店履歴及びこの顧客の立寄箇所情報に基づいて、この顧客の来店日時を予測する。予測した来店日時が、この店舗の繁忙時間に当たるか否かを判別し、この顧客の来店日時が繁忙時間に当たると判別した場合は、別の日時の来店を促す情報をこの顧客に通知する。
【０００３】
また、特許文献２に記載されたモデル作成装置は、顧客のサービスに対する認知度をサービスの存在の認知及びサービスの機能の認知を含む認知度として、顧客行動をモデル化する。そして、予測装置は、顧客行動モデルを利用して、顧客がどのサービスを選択するかを予測する。
【０００４】
また、顧客の証券投資による資産運用を支援し、金融機関の貸付業務の円滑化や経営の健全化を図るための技術も検討されている（例えば、特許文献３参照）。特許文献３に記載された技術においては、金融機関サーバに、金融機関に開設された顧客の預金口座の情報を記憶する預金口座ＤＢと、証券会社で保管・管理される有価証券に対して発行される預託証券を顧客から金融機関が借り入れる形で金融機関に開設された顧客の預託証券口座の情報を記憶する預託証券口座ＤＢとを設ける。そして、顧客の売買指示を受け付けて売買取次情報を作成して証券会社サーバへ送信し、証券会社サーバから売買結果情報を受信して預金口座ＤＢ及び預託証券口座ＤＢの残高を更新する。
【０００５】
また、機械学習等を利用して、業務を支援する技術も検討されている（例えば、特許文献４参照）。この特許文献４に記載された技術においては、受付部が、依頼業務に対する回答と判断理由とを受注者から受け付ける。類型分類部は、判断理由と回答とに基づいた類型に判断理由を分類する。類型抽出部は、分類された類型に基づいて、所定の類型に属する判断理由を抽出する。提供部は、抽出された判断理由を提供する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１６−１７３６４９号公報
【特許文献２】特開２００５−３５２７２８号公報
【特許文献３】特開２００７−４７９４０号公報
【特許文献４】特開２０１６−１７７４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記特許文献１に記載された技術では、各顧客の行動を予測しており、経営全体に資する顧客行動を予測するものではない。また、特許文献２に記載された技術では、銀行における顧客行動の制御は考慮されていない。特許文献３に記載された技術では、金融機関の経営の健全化は考慮されているが、顧客行動を促すことは想定されていない。
【課題を解決するための手段】
【０００８】
・上記課題を解決する銀行業務支援システムは、時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、ユーザ端末及び前記情報記憶システムに接続される制御部とを備える。そして、前記制御部が、前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出する。
【発明の効果】
【０００９】
本開示によれば、的確かつ効率的な銀行業務の実行を支援することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の銀行業務支援システムの説明図。
【図２】ハードウェア構成例の説明図。
【図３】本実施形態の情報記憶部の説明図であって、（ａ）は顧客情報記憶部、（ｂ）は口座情報記憶部、（ｃ）は取引情報記憶部、（ｄ）は条件情報記憶部の説明図。
【図４】本実施形態の情報記憶部の説明図であって、（ａ）は外部状況記憶部、（ｂ）は規制情報記憶部、（ｃ）は経営情報記憶部の説明図。
【図５】本実施形態の顧客行動及び銀行行動の関係の説明図。
【図６】本実施形態のバランスシートの説明図。
【図７】本実施形態の顧客行動モデルの説明図。
【図８】他の実施形態の処理手順の説明図。
【図９】他の実施形態の顧客行動モデルの説明図。
【図１０】他の実施形態の処理手順の説明図。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
以下、図１〜図７に従って、銀行業務支援システム、銀行業務支援方法及び銀行業務支援プログラムを具体化した一実施形態を説明する。本実施形態では、銀行（金融機関）における的確なバランスシートの実現のために、銀行の顧客に対して提供するサービスや商品の金融取引条件を制御する場合を想定する。
【００１２】
ここでは、図１に示すように、ユーザ端末１０、支援サーバ２０、バックエンドシステム４０（業務システム）を備える銀行業務システムを用いる。
まず、図５を用いて、本実施形態の概念を説明する。機械学習を用いて、顧客行動Ａ１を予測する場合を想定する。顧客行動Ａ１としては、銀行への資金の預金や銀行からの資金の借入がある。この顧客行動Ａ１は、顧客属性が属するセグメントに応じた顧客状況Ｄ０１、物価や市場状況等の外部状況Ｄ０２に依存する。この場合、銀行は、金融取引条件としての預金条件Ｄ０３や貸出条件Ｄ０４を制御することにより、顧客行動Ａ１を促すことができる。そして、この顧客行動Ａ０１による借入（貸出金）や預金により、銀行の現預金Ｄ０５が決まる。
【００１３】
この現預金Ｄ０５に応じて銀行行動Ａ２を行なう。この銀行行動Ａ２には、資金調達や投資がある。本実施形態では、投資として、例えば有価証券購入を想定する。この銀行行動Ａ２は、市場状況やインターバンク金利等の外部状況Ｄ１１や、制約等の規制Ｄ１２に依存する。
【００１４】
そして、現預金Ｄ０５、資金調達、投資に基づいて、銀行のバランスシートＢＳ１が決まる。
次に、図６を用いて、銀行のバランスシートＢＳ１を説明する。このバランスシートＢＳ１は、借方として、現預金、貸出金、有価証券、その他の項目から構成される。また、貸方として、顧客預金、純資産の各項目から構成される。この場合、バランスシートＢＳ１を構成する各項目には、優先度や制約がある。
【００１５】
例えば、優先度（１）としては、「現預金は顧客預金のａ％（例えば、２０％程度）」がある。現預金は、顧客預金の解約に対する備えであるが、収益性が低いため、現預金の割合が少ない方がよい。
【００１６】
優先度（２）としては、「貸出金及び有価証券は、顧客預金のｂ％（例えば、７０％程度）」がある。貸出金及び有価証券は、収益性が高いが、信用リスクがあるため、自己資本比率は低下するためである。そこで、貸出金利、貸出期間で金額を制御する必要がある。
【００１７】
優先度（３）としては、「有価証券は、優先度（１）、（２）を除いたｃ％（例えば、１０％程度）」がある。有価証券は、収益性では貸出金に劣後するものの、国債であれば信用リスクはない。そこで、現預金の余剰資金として運用する。
【００１８】
また、制約（１）としては、「自己資本比率」に関する規制がある。この自己資本比率規制は、リスクアセットに対する自己資本比率であり、普通株式等のＴｉｅｒ１比率が１０％程度とする規制である。
【００１９】
制約（２）としては、「純資産」に関する規制がある。純資産は総資産の例えば、１０％程度とする。この純資産は損失発生時のバッファとして用いる。
制約（３）としては、「流動性カバレッジ比率」に関する規制がある。流動性カバレッジ比率では、３０日間のストレス時の資金流出に対応し、流動性が高い資産を確保することである。
【００２０】
制約（４）としては、「安定調達比率」に関する規制がある。この安定調達比率は、短期に売却困難な資産に対し、中長期的に安定的な調達を確保することである。
制約（５）は、「ＩＲＲＢＢ（銀行の金利リスク）」に関するものである。具体的には、金利リスク（例えば、米ドル・ユーロ：２００ｂｐ、日本円：１００ｂｐ金利上昇時）の損失をＴｉｅｒ１の１５％に限定することである。
【００２１】
ユーザ端末１０は、銀行の担当者が用いるコンピュータ端末である。
支援サーバ２０は、制御部２１、学習結果記憶部２２を備える。この制御部２１は、支援管理部２１１、学習部２１２、予測部２１３、解析部２１４を備える。
【００２２】
支援管理部２１１は、銀行業務の業務を支援する処理を実行する。具体的には、支援管理部２１１は、バックエンドシステム４０から各種情報を取得し、学習部２１２や予測部２１３に提供する。更に、予測部２１３から予測結果を取得し、ユーザ端末１０に出力する。また、支援管理部２１１は、条件候補リストを保持する。この条件候補リストには、支援処理に用いる複数の預金条件候補、貸出条件候補に関するデータが記録されている。
【００２３】
学習部２１２は、入力層や出力層を構成する各変数からなる教師データを用いて機械学習を行ない、予測モデルを生成する処理を実行する。この学習部２１２は、多変量解析、機械学習、ディープラーニングにより、各種情報から予測に用いる予測モデルを生成する。
【００２４】
予測部２１３は、学習部２１２によって生成された予測モデルを用いて、各変数を予測する処理を実行する。
解析部２１４は、企業の経営活動において、収益が最大になる行動を予測する処理を実行する。解析部２１４は、現預金を評価するための基準割合に関するデータを保持する。更に、解析部２１４は、現預金及び顧客預金残高に応じて、投資シミュレーション、調達シミュレーションを実行する。投資シミュレーション、調達シミュレーションにおいては、上述した規制（優先度や制約）を考慮して、シミュレーションを行なう。
【００２５】
投資シミュレーションにおいては、余剰している現預金を用いて、有価証券を購入するシミュレーションを行なう。例えば、現在の余剰金で国債を購入した場合の損益を予測する。
【００２６】
調達シミュレーションにおいては、不足している現預金を用いて、現金を調達するシミュレーションを行なう。例えば、現在の余剰金でインターバンク金利を用いて現金を調達した場合の損益を予測する。
【００２７】
学習結果記憶部２２には、顧客の行動を予測するための予測モデルデータが記録される。この予測モデルデータは、顧客状況、外部状況、金利に基づいて、学習を行なった場合に記録される。この学習結果記憶部２２には、顧客に関する予測モデルデータが記録される。
【００２８】
バックエンドシステム４０は、情報記憶システムとして機能する。このため、バックエンドシステム４０は、顧客情報記憶部４２、口座情報記憶部４３、取引情報記憶部４４、条件情報記憶部４５、外部状況記憶部４６、規制情報記憶部４７、経営情報記憶部４８を備える。
【００２９】
図３（ａ）に示すように、顧客情報記憶部４２には、銀行の顧客についての顧客管理レコードが記録されている。顧客管理レコードは、顧客が銀行に口座を開設した場合に登録され、変更時等に更新される。顧客管理レコードには、顧客番号などの顧客識別子、顧客情報、顧客属性、口座識別子に関するデータが記録される。
【００３０】
顧客識別子データ領域には、銀行の各顧客を特定するための識別子に関するデータが記録される。
顧客情報データ領域には、この顧客の個人情報（氏名、口座識別子、連絡先、住所等）に関するデータが記録される。
【００３１】
顧客属性データ領域には、この顧客の属性（年齢や性別、職種等）に関するデータが記録される。この顧客属性により、顧客が属するセグメントが決まる。この顧客属性は、登録時期や変更時期に関連付けられて記憶される。
【００３２】
口座識別子データ領域には、この顧客が保有する口座を特定するための識別子（本支店コード、種別コード、口座番号）に関するデータが記録される。
図３（ｂ）に示すように、口座情報記憶部４３には、銀行に開設された預金口座に関する口座管理レコード４３０が記録される。口座管理レコード４３０は、銀行に開設された口座の残高状況を統計的に評価したときに記録される。この口座管理レコード４３０には、評価時期、セグメント、預金種別、預金残高総量に関するデータが記録されている。
【００３３】
評価時期データ領域には、銀行に開設された口座を評価した時期（年月日）に関するデータが記録される。
セグメントデータ領域には、顧客属性のセグメントを特定するための識別子に関するデータが記録される。
【００３４】
預金種別データ領域には、預金の種類（例えば、普通預金、定期預金等）を特定するための識別子に関するデータが記録される。
預金残高総量データ領域には、このセグメントに属する顧客が保有する預金種別の全口座の残高の合計額に関するデータが記録される。
【００３５】
図３（ｃ）に示すように、取引情報記憶部４４には、顧客との取引（本実施形態では貸出）に関する取引管理レコード４４０が記録される。取引管理レコードは、顧客との間での取引状況を統計的に評価したときに記録される。この取引管理レコードには、評価時期、セグメント、貸出種別、貸出残高総量に関するデータが記録されている。
【００３６】
評価時期データ領域には、銀行における貸出を評価した時期（年月日）に関するデータが記録される。
セグメントデータ領域には、顧客属性のセグメントを特定するための識別子に関するデータが記録される。
【００３７】
貸出種別データ領域には、貸出の種類（例えば、住宅ローン、カードローン等）を特定するための識別子に関するデータが記録される。
貸出残高総量データ領域には、このセグメントに属する顧客に対する貸出種別の全貸出の残高の合計額に関するデータが記録される。
【００３８】
図３（ｄ）に示すように、条件情報記憶部４５には、預金条件管理レコード４５０や貸出条件管理レコード４５１が記録される。預金条件管理レコード４５０や貸出条件管理レコード４５１は、顧客に提供する金融取引条件（預金条件や貸出条件）が決められた場合に記録される。
【００３９】
預金条件管理レコード４５０には、変更時期、預金種別、預金条件に関するデータが記録される。
変更時期データ領域には、預金条件を変更した年月日に関するデータが記録される。
【００４０】
預金種別データ領域には、預金の種類を特定するための識別子に関するデータが記録される。
預金条件データ領域には、変更された預金条件（預金金利、預金期間）に関するデータが記録される。
【００４１】
貸出条件管理レコード４５１には、変更時期、貸出種別、貸出条件に関するデータが記録される。
変更時期データ領域には、貸出条件を変更した年月日に関するデータが記録される。
【００４２】
貸出種別データ領域には、貸出の種類を特定するための識別子に関するデータが記録される。ここで、貸出種別データ領域に、貸出を行なう顧客のセグメントや与信スコアに応じた貸出種別を記録するようにしてもよい。
【００４３】
貸出条件データ領域には、変更された貸出条件（貸出金利、貸出期間）に関するデータが記録される。
図４（ａ）に示すように、外部状況記憶部４６には、各種外部状況に関するデータが記録される。本実施形態では、外部状況情報として、経済指標情報４６１、市場情報４６２、金利情報４６３を用いる。
【００４４】
経済指標情報４６１には、経済指標情報を取得した時期（年月日）に関連付けて、経済指標に関する情報が記録される。この経済指標としては、例えば、ＧＤＰ、物価等に関する情報を用いることができる。
【００４５】
市場情報４６２には、市場情報を取得した時期（年月日）に関連付けて、市場情報が記録される。この市場情報としては、例えば、国債（国内・海外）、株式（国内・海外）、為替等に関するインデックス情報を用いることができる。
【００４６】
金利情報４６３には、金利情報を取得した時期（年月日）に関連付けて、金利情報が記録される。この金利情報としては、例えば、自行金利、海外金利、他行金利、インターバンク金利等を用いることができる。
【００４７】
図４（ｂ）に示すように、規制情報記憶部４７には、各種規制に関する規制情報が記録される。この規制情報は、担当者により規制が登録された場合に記録される。
規制情報には、規制が設定された時期（年月日）に関連付けて、規制（優先度や制約等）に関する情報、すなわち、優先情報４７１及び制約情報４７２が記録される。
【００４８】
図４（ｃ）に示すように、経営情報記憶部４８には、銀行の経営状態を説明するバランスシートを構成する各要素についての各種情報が記録される。本実施形態では、保有有価証券情報４８１、資金調達情報４８２、純資産情報４８３が記録される。
【００４９】
保有有価証券情報４８１には、銀行が保有する有価証券（銘柄、数量、価格）に関する情報が記録される。
資金調達情報４８２には、銀行が調達した資金（調達先、金額）に関する情報が記録される。
【００５０】
純資産情報４８３には、銀行が保有する純資産（資産内容、価格）に関する情報が記録される。
（ハードウェア構成例）
図２は、ユーザ端末１０〜バックエンドシステム４０等として機能する情報処理装置Ｈ１０のハードウェア構成例である。
【００５１】
情報処理装置Ｈ１０は、通信装置Ｈ１１、入力装置Ｈ１２、表示装置Ｈ１３、記憶部Ｈ１４、プロセッサＨ１５を有する。なお、このハードウェア構成は一例であり、他のハードウェアを有していてもよい。
【００５２】
通信装置Ｈ１１は、他の装置との間で通信経路を確立して、データの送受信を実行するインタフェースであり、例えばネットワークインタフェースカードや無線インタフェース等である。
【００５３】
入力装置Ｈ１２は、利用者等からの入力を受け付ける装置であり、例えばマウスやキーボード等である。
表示装置Ｈ１３は、各種情報を表示するディスプレイやタッチパネル等である。
【００５４】
記憶部Ｈ１４は、ユーザ端末１０〜バックエンドシステム４０の各種機能を実行するためのデータや各種プログラムを格納する非一時的なコンピュータ可読媒体又は記憶装置（例えば、学習結果記憶部２２、事前準備情報記憶部２３、顧客情報記憶部４２〜経営情報記憶部４９）である。記憶部Ｈ１４の一例としては、ＲＯＭ、ＲＡＭ、ハードディスク等がある。
【００５５】
プロセッサＨ１５は、記憶部Ｈ１４に記憶されるプログラムやデータを用いて、ユーザ端末１０〜バックエンドシステム４０における各処理を制御する。プロセッサＨ１５の一例としては、例えばＣＰＵやＭＰＵ等がある。このプロセッサＨ１５は、ＲＯＭ等に記憶されるプログラムをＲＡＭに展開して、各種処理に対応する各種プロセスを実行する。例えば、プロセッサＨ１５は、銀行業務支援プログラムが起動された場合、後述する図７に示す各処理を実行するプロセスを動作させる。
【００５６】
（支援処理）
図７、図８を用いて、支援処理を説明する。
ここでは、図７に示すように、預金条件（変更前後）、貸出条件（変更前後）、外部状況、顧客状況から、借入増減、預金増減を予測する顧客行動予測モデルを算出する。
【００５７】
図８に示すように、支援サーバ２０の制御部２１は、顧客行動の機械学習処理を実行する（ステップＳ１−１）。具体的には、制御部２１の支援管理部２１１は、条件情報記憶部４５から預金金利や貸出金利が変更された年月日（金利変更時期）を、評価時期として特定する。そして、支援管理部２１１は、条件情報記憶部４５から、金利変更時期前後の預金条件及び貸出条件を取得する。次に、支援管理部２１１は、評価時期の外部状況情報を外部状況記憶部４６から取得する。ここでは、外部状況として、経済指標情報４６１、市場情報４６２、金利情報４６３を取得する。更に、支援管理部２１１は、顧客情報記憶部４２から、評価時期における顧客管理レコード４２０に記録された顧客属性（セグメント）を取得し、顧客属性の分布を顧客状況として算出する。次に、支援管理部２１１は、評価時期前後における口座情報記憶部４３に記録された口座残高総量、取引情報記憶部４４に記録された貸出残高総量を取得する。そして、支援管理部２１１は、評価時期後の口座残高総量から評価時期前の口座残高総量を差し引くことにより、預金増減（金額）を算出する。更に、支援管理部２１１は、評価時期後の貸出残高総量から評価時期前の貸出残高総量を差し引くことにより、貸出増減（金額）を算出する。
【００５８】
そして、支援管理部２１１は、評価時期毎に、預金条件（評価時期前後）、貸出条件（評価時期前後）、外部状況、顧客状況、借入増減、預金増減からなるデータセット（教師データ）を作成する。次に、学習部２１２は、預金条件〜顧客状況を入力層とし、借入増減、預金増減を出力層として、機械学習を行なうことにより、顧客行動予測モデルを算出する。
【００５９】
次に、支援サーバ２０の制御部２１は、学習結果の記録処理を実行する（ステップＳ１−２）。具体的には、制御部２１の学習部２１２は、生成した顧客行動予測モデルを学習結果記憶部２２に記録する。
【００６０】
次に、支援サーバ２０の制御部２１は、現在状況の設定処理を実行する（ステップＳ１−３）。具体的には、制御部２１の支援管理部２１１は、外部状況記憶部４６から、現在の外部状況を取得する。更に、支援管理部２１１は、顧客情報記憶部４２から、現在の顧客管理レコード４２０に記録された顧客属性（セグメント）を取得し、顧客属性の分布を顧客状況として算出する。そして、予測部２１３は、現在の外部状況及び顧客状況を、顧客行動予測モデルの入力層に設定する。
【００６１】
次に、支援サーバ２０の制御部２１は、条件の仮設定処理を実行する（ステップＳ１−４）。具体的には、制御部２１の支援管理部２１１は、現在の預金条件、貸出条件に対して、新たな預金条件候補、貸出条件候補を、条件候補リストから取得する。そして、予測部２１３は、現在の預金条件、貸出条件、及び取得した預金条件候補、貸出条件候補を、顧客行動予測モデルの入力層に設定する。
【００６２】
次に、支援サーバ２０の制御部２１は、増減の予測処理を実行する（ステップＳ１−５）。具体的には、制御部２１の予測部２１３は、顧客行動予測モデルを用いて、出力層の預金増減、借入増減を算出する。
【００６３】
次に、支援サーバ２０の制御部２１は、現預金と顧客預金の評価処理を実行する（ステップＳ１−６）。具体的には、制御部２１の支援管理部２１１は、予測部２１３が算出した預金増減、借入増減に基づいて、現在の顧客預金、現預金の残高を更新する。そして、解析部２１４は、顧客預金に対して現預金の割合を算出し、基準割合と比較する。
【００６４】
ここで、現預金の割合が基準割合以上の場合には、支援サーバ２０の制御部２１は、投資シミュレーション処理を実行する（ステップＳ１−７）。具体的には、制御部２１の解析部２１４は、外部サイトから購入可能な有価証券情報を取得し、投資を行なった場合の資金計算を行なう。この場合、規制情報記憶部４７に記録されている各種規制（優先度や制約）を満たすように、投資金額を計算する。
【００６５】
一方、現預金の割合が基準割合未満の場合には、支援サーバ２０の制御部２１は、調達シミュレーション処理を実行する（ステップＳ１−８）。具体的には、制御部２１の解析部２１４は、外部サイトから利用可能な調達情報を取得し、調達を行なった場合の資金計算を行なう。この場合、規制情報記憶部４７に記録されている各種規制（優先度や制約）を満たすように、調達シミュレーションを行なう。
【００６６】
次に、支援サーバ２０の制御部２１は、バランスシートの評価処理を実行する（ステップＳ１−９）。具体的には、制御部２１の支援管理部２１１は、シミュレーション結果をバランスシートに適用する。更に、支援管理部２１１は、経営情報記憶部４８に記録されている各種情報をバランスシートに設定する。次に、支援管理部２１１は、投資シミュレーション処理（ステップＳ１−７）、調達シミュレーション処理（ステップＳ１−８）によるシミュレーション結果をバランスシートに適用する。そして、支援管理部２１１は、算出したバランスシートを、預金条件、貸出条件に関連付けて仮記憶する。
【００６７】
次に、支援サーバ２０の制御部２１は、終了かどうかについての判定処理を実行する（ステップＳ１−１０）。具体的には、制御部２１の支援管理部２１１は、条件の仮設定処理（ステップＳ１−４）において、条件候補リストに記録されているすべての預金条件候補、貸出条件候補を使用した場合には、評価処理を終了と判定する。一方、条件候補リストにおいて、まだ使用していない預金条件候補や貸出条件候補が残っている場合には、終了でないと判定する。
【００６８】
終了でないと判定した場合（ステップＳ１−１０において「ＮＯ」の場合）、支援サーバ２０の制御部２１は、条件の仮設定処理（ステップＳ１−４）以降の処理を繰り返す。
終了と判定した場合（ステップＳ１−１０において「ＹＥＳ」の場合）、支援サーバ２０の制御部２１は、出力処理を実行する（ステップＳ１−１１）。具体的には、制御部２１の支援管理部２１１は、仮記憶したバランスシートにおいて、優先度や制約を満たすバランスシートを特定し、この場合の預金条件及び貸出条件を、ユーザ端末１０に出力する。そして、出力されたバランスシートを用いて、目標値（収益が最大）となる金融取引条件を特定する。
【００６９】
以上、本実施形態によれば、以下に示す効果を得ることができる。
（１−１）本実施形態では、支援サーバ２０の制御部２１は、顧客行動の機械学習処理を実行する（ステップＳ１−１）。評価時期毎に、預金条件、貸出条件、外部状況、顧客状況、借入増減、預金増減からなるデータセット（教師データ）を作成する。次に、学習部２１２は、預金条件〜顧客状況を入力層、借入増減、預金増減を出力層として、機械学習を行なうことにより、顧客行動予測モデルを算出する。これにより、預金条件、貸出条件を入力層に用いることで、金融取引条件を変更した場合の借入増減、預金増減を予測することができる。
【００７０】
外部状況を入力層に用いることにより、外部状況を考慮した借入増減、預金増減を予測することができる。
顧客状況を入力層に用いることにより、顧客状況を考慮した借入増減、預金増減を予測することができる。
【００７１】
（１−２）本実施形態では、支援サーバ２０の制御部２１は、条件の仮設定処理（ステップＳ１−４）、増減の予測処理（ステップＳ１−５）を実行する。これにより、金融取引条件候補を用いて、預金や貸出の増減を予測することができる。
【００７２】
（１−３）本実施形態では、支援サーバ２０の制御部２１は、現預金と顧客預金の評価処理を実行する（ステップＳ１−６）。現預金の割合が高い場合には、支援サーバ２０の制御部２１は、投資シミュレーション処理を実行する（ステップＳ１−７）。一方、現預金の割合が低い場合には、支援サーバ２０の制御部２１は、調達シミュレーション処理を実行する（ステップＳ１−８）。これにより、現預金の残高の適正化を図ることができる。
【００７３】
この場合、規制情報記憶部４７に記録されている各種規制（優先度や制約）を満たすように、シミュレーションを行なう。これにより、経営における優先度や銀行における規制を考慮したシミュレーションを行なうことができる。
【００７４】
（１−４）本実施形態では、支援サーバ２０の制御部２１は、バランスシートの評価処理（ステップＳ１−９）、出力処理（ステップＳ１−１１）を実行する。これにより、金融取引条件を変更した場合のバランスシート上の影響を評価することができる。
【００７５】
（第２の実施形態）
次に、図９、図１０に従って、銀行業務支援システム、銀行業務支援方法及び銀行業務支援プログラムを具体化した第２の実施形態を説明する。なお、第２の実施形態は、第１の実施形態の顧客行動の予測方法を変更したのみの構成であるため、同様の部分についてはその詳細な説明を省略する。第１の実施形態では、預金条件〜顧客状況を入力層、借入増減、預金増減を出力層として、機械学習を行なうことにより、顧客行動予測モデルを算出する。
【００７６】
第２の実施形態では、図９に示すように、預金条件（変更前）、貸出条件（変更前）、外部状況、顧客状況において、目標とする借入増減、預金増減を得るための預金条件（変更後）、貸出条件（変更後）を予測する顧客行動予測モデルを算出する。
【００７７】
図１０に示すように、支援サーバ２０の制御部２１は、顧客行動の機械学習処理を実行する（ステップＳ２−１）。具体的には、制御部２１の支援管理部２１１は、ステップＳ１−１と同様に、バックエンドシステム４０から、評価時期毎に取得した情報に基づいて、預金条件、貸出条件、外部状況、顧客状況、借入増減、預金増減からなるデータセット（教師データ）を作成する。次に、学習部２１２は、預金条件（変更前）、貸出条件（変更前）、借入増減、預金増減、外部状況、顧客状況を入力層とし、預金条件（変更後）、貸出条件（変更後）を出力層として、機械学習を行なうことにより、顧客行動予測モデルを算出する。
【００７８】
まず、支援サーバ２０の制御部２１は、ステップＳ１−２と同様に、学習結果の記録処理を実行する（ステップＳ２−２）。
次に、支援サーバ２０の制御部２１は、バランスシートの評価処理を実行する（ステップＳ２−３）。具体的には、制御部２１の解析部２１４は、経営情報記憶部４８から各種情報を取得し、バランスシートに入力する。次に、解析部２１４は、バランスシートの各項目を所定の変動幅で調整し、目標とするバランスシート（目標バランスシート）を作成する。この目標バランスシートにおいては、例えば、規制情報記憶部４７に記録された優先項目や制約を満たしながら、収益が最大になるバランスシートである。
【００７９】
次に、支援サーバ２０の制御部２１は、バランスシートから現預金の目標額設定処理を実行する（ステップＳ２−４）。具体的には、制御部２１の解析部２１４は、目標のバランスシートにおける顧客預金と、現在のバランスシートにおける顧客預金との差額から預金増減を算出する。更に、解析部２１４は、目標のバランスシートにおける貸出金と、現在のバランスシートにおける貸出金との差額から借入増減を算出する。
【００８０】
次に、支援サーバ２０の制御部２１は、ステップＳ１−３と同様に、現在状況の設定処理を実行する（ステップＳ２−５）。
次に、支援サーバ２０の制御部２１は、金融取引条件の予測処理を実行する（ステップＳ２−６）。具体的には、制御部２１の予測部２１３は、ステップＳ２−４において算出した預金増減、借入増減を顧客行動予測モデルに入力する。そして、予測部２１３は、顧客行動予測モデルを用いて、預金条件、貸出条件を算出する。
【００８１】
次に、支援サーバ２０の制御部２１は、出力処理を実行する（ステップＳ２−７）。具体的には、制御部２１の支援管理部２１１は、算出した預金条件（変更後）及び貸出条件（変更後）を、ユーザ端末１０に出力する。
【００８２】
以上、本実施形態によれば、以下に示す効果を得ることができる。
（２−１）本実施形態では、支援サーバ２０の制御部２１は、顧客行動の機械学習処理を実行する（ステップＳ２−１）。ここでは、学習部２１２は、預金条件（変更前）、貸出条件（変更前）、借入増減、預金増減、外部状況、顧客状況を入力層とし、預金条件（変更後）、貸出条件（変更後）を出力層として、機械学習を行なうことにより、顧客行動予測モデルを算出する。これにより、目標バランスシートを実現するための金融取引条件を、予測することができる。
【００８３】
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記第１の実施形態では、預金条件、貸出条件を変更することにより、最適化されたバランスシートを検索する。これに代えて、よりよいバランスシートを算出するための銀行行動についても機械学習により予測するようにしてもよい。この場合には、銀行の外部状況情報、現預金、銀行行動パターン（資金調達又は投資）、バランスシートの評価結果を含む教師データを用い、銀行行動パターンとバランスシートの評価結果とを関連付ける銀行行動予測モデルを生成する。更に、金融取引の規制情報を入力層に用いて、銀行行動予測モデルを生成するようにしてもよい。
【００８４】
・上記各実施形態では、金融取引条件を用いて、顧客行動としての金融取引（預金と借入）を予測する。金融取引は、預金、借入に限定されるものではなく、いずれか一方や他の取引と組み合わせてもよい。例えば、銀行が提供する商品やサービスを用いて、顧客行動を予測するようにしてもよい。この場合には、バックエンドシステム４０に、サービス情報記憶部や商品情報記憶部を設け、サービスや商品の提供条件や提供状況に関する履歴情報を記録する。そして、サービスや商品の提供条件や提供状況情報をデータセットとする教師データとして用いて機械学習を行ない、顧客行動モデルを算出する。
【００８５】
・上記各実施形態では、自行の情報を用いて、教師データを作成する。これに加えて、他行の情報を含めて、機械学習を行なうようにしてもよい。ここで、他行より入手できない情報については、自行の情報を用いて補完する。例えば、顧客情報については、他行支店の位置情報を取得し、他行支店に近隣に存在する自行支店の顧客情報により代用する。
【００８６】
・上記各実施形態では、外部状況情報をバックエンドシステム４０に記録する。外部状況情報は、情報提供サイト等の外部システムから取得するようにしてもよい。
・上記各実施形態では、ユーザ端末１０、支援サーバ２０、バックエンドシステム４０を用いる。ハードウェア構成は、これに限定されるものではない。例えば、これらを一体で構成してもよい。
【００８７】
・制御部２１は、自身が実行する全ての処理についてソフトウェア処理を行うものに限られない。たとえば、制御部２１は、自身が実行する処理の少なくとも一部についてハードウェア処理を行う専用のハードウェア回路（たとえば特定用途向け集積回路：ＡＳＩＣ）を備えてもよい。すなわち、制御部２１は、〔１〕コンピュータプログラム（ソフトウェア）に従って動作する１つ以上のプロセッサ、〔２〕各種処理のうち少なくとも一部の処理を実行する１つ以上の専用のハードウェア回路、或いは〔３〕それらの組み合わせ、を含む回路（ｃｉｒｃｕｉｔｒｙ）として構成し得る。プロセッサは、ＣＰＵ並びに、ＲＡＭ及びＲＯＭ等のメモリを含み、メモリは、処理をＣＰＵに実行させるように構成されたプログラムコード又は指令を格納している。メモリすなわちコンピュータ可読媒体は、汎用又は専用のコンピュータでアクセスできるあらゆる利用可能な媒体を含む。
【００８８】
次に、上記実施形態及び別例から把握できる技術的思想について以下に追記する。
〔ａ〕時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、
ユーザ端末及び前記情報記憶システムに接続される制御部とを備えた銀行業務支援システムであって、
前記制御部が、
前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、
前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、
現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出することを特徴とする銀行業務支援システム。
〔ｂ〕前記金融取引条件として、金利を用いることを特徴とする〔ａ〕に記載の銀行業務支援システム。
〔ｃ〕前記金融取引には、預金と貸出の少なくとも一方を含み、
前記金融取引状況としての預金状況と貸出状況に基づいて、銀行の経営状況を予測することを特徴とする〔ａ〕又は〔ｂ〕に記載の銀行業務支援システム。
〔ｄ〕銀行の資産状況を記憶する経営情報記憶部を更に備え、
前記制御部が、
前記経営情報記憶部に記憶した資産状況に基づいて算出した資金調達及び投資の金額を取得し、
前記資金調達及び投資の金額に基づいてバランスシートを算出することを特徴とする〔ａ〕〜〔ｃ〕のいずれか一項に記載の銀行業務支援システム。
〔ｅ〕前記制御部が、
目標バランスシートを取得し、前記目標バランスシートにおける資金調達又は投資の金額を特定し、
前記金額に基づいて、前記金融取引状況の目標値を算出することを特徴とする〔ａ〕〜〔ｄ〕のいずれか一項に記載の銀行業務支援システム。
〔ｆ〕前記制御部が、銀行の外部状況情報、現預金、銀行行動パターン、バランスシートの評価結果を含む教師データを用い、銀行行動パターンとバランスシートとを関連付ける銀行行動予測モデルを生成することを特徴とする請求項〔ｅ〕に記載の銀行業務支援システム。
〔ｇ〕前記情報記憶システムは、金融取引の規制情報を更に記憶し、
前記制御部が、前記情報記憶システムに記憶された金融取引の規制情報を用いて、銀行行動を予測することを特徴とする〔ａ〕〜〔ｆ〕のいずれか一項に記載の銀行業務支援システム。
〔ｈ〕時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、
ユーザ端末及び前記情報記憶システムに接続される制御部とを備えた銀行業務支援システムを用いて、銀行業務を支援するための方法であって、
前記制御部が、
前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、
前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、
現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出することを特徴とする銀行業務支援方法。
〔ｉ〕時期毎に、金融取引の金融取引条件と、顧客状況情報と、顧客との間での金融取引状況を含む履歴情報と、外部状況情報とを記憶する情報記憶システムと、
ユーザ端末及び前記情報記憶システムに接続される制御部とを備えた銀行業務支援システムを用いて、銀行業務を支援するためのプログラムであって、
前記制御部を、
前記情報記憶システムから、同一時期の外部状況情報、金融取引条件、顧客状況情報、金融取引状況を取得し、
前記取得した情報をデータセットとする教師データを用いて機械学習を行ない、金融取引条件と金融取引状況とを関連付ける顧客行動予測モデルを生成し、
現在の外部状況及び顧客状況に対して、前記顧客行動予測モデルを用いて、取引状況の目標値に対応する金融取引条件を算出する手段として機能させることを特徴とする銀行業務支援プログラム。
【符号の説明】
【００８９】
１０…ユーザ端末、２０…支援サーバ、２１…制御部、２２…学習結果記憶部、２１１…支援管理部、２１２…学習部、２１３…予測部、２１４…解析部、４０…バックエンドシステム、４２…顧客情報記憶部、４３…口座情報記憶部、４４…取引情報記憶部、４５…条件情報記憶部、４６…外部状況記憶部、４７…規制情報記憶部、４８…経営情報記憶部。
【図１】
2020035417.tif 000003
【図２】
2020035417.tif 000004
【図３】
2020035417.tif 000005
【図４】
2020035417.tif 000006
【図５】
2020035417.tif 000007
【図６】
2020035417.tif 000008
【図７】
2020035417.tif 000009
【図８】
2020035417.tif 000010
【図９】
2020035417.tif 000011
【図１０】
2020035417.tif 000012