(57)【要約】      （修正有）【課題】特定の融資先の口座の動態データに基づく画像データを、蓄積された画像データあるいは機械学習された画像データに基づいて分析することにより、デフォルトの発生有無を予測する推計装置、推計方法およびプログラムを提供する。【解決手段】推計装置は、複数の経営状況パターンに関連付けられる様々な融資先の口座の入出金明細データに含まれる変数のそれぞれについて、予め定められた第１の期間と第２の期間のデータに関連づけられるそれぞれの度数分布データを生成する。生成されたそれぞれの度数分布データを使用して、第１の期間に関連付けられる第１のヒストグラムおよび第２の期間に関連付けられる第２のヒストグラムを含む画像データを生成する。【選択図】図７
2020149443.tif 000002
【特許請求の範囲】
【請求項１】
推計装置であって、
分析対象として指定された顧客に関連付けられる入出金明細データを読み出し、
読み出された入出金明細データに含まれる変数に対して、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを生成し、
前記第１の度数分布データおよび前記第２の度数分布データに基づいて、前記第１の期間に関連付けられる第１のヒストグラムおよび前記第２の期間に関連付けられる第２のヒストグラムを含む第１の画像データを生成し、
前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別し、識別された前記差分の大きさが予め定められた閾値以上であるかどうかを判定し、
前記差分の大きさが予め定められた閾値以上であると判定されたという条件で、前記第１の画像データと、第２の画像データとを比較することにより、前記顧客の経営状況を予測する
ように構成された推計装置。
【請求項２】
前記第１の画像データと、第２の画像データとを比較し、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分のパターンが、前記第２の画像データのうちのどの画像データによって示される前記差分のパターンと類似度が高いかを判定することによって、前記顧客の経営状況を予測するようにさらに構成された、請求項１に記載の推計装置。
【請求項３】
前記比較することおよび前記判定することは、人工知能（ＡＩ）によって実行される、請求項２に記載の推計装置。
【請求項４】
前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムを比較し、各階級についての第１の差分値を算出するようにさらに構成された、請求項１に記載の推計装置。
【請求項５】
前記第１の画像データについて算出された前記各階級についての前記第１の差分値と、第２の画像データに関連付けられる対応する第２の差分値とを比較し、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分のパターンが、前記第２の画像データのうちのどの画像データによって示される前記差分のパターンと類似度が高いかを判定することによって、前記顧客の経営状況を予測するようにさらに構成された、請求項４に記載の推計装置。
【請求項６】
前記第１の差分値と前記第２の差分値とを比較することおよび前記類似度が高いかを判定することは、人工知能（ＡＩ）によって実行される、請求項５に記載の推計装置。
【請求項７】
前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別することは、前記第１の画像データに基づいて実行されるように構成された、請求項１に記載の推計装置。
【請求項８】
前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別することは、前記第１の画像データについて算出された各階級の差分値に基づいて実行されるようにさらに構成された、請求項１に記載の推計装置。
【請求項９】
前記第１の度数分布データおよび前記第２の度数分布データを比較することによって、前記顧客が成長段階にあるのか、あるいは衰退段階にあるのかを推測するようにさらに構成された、請求項１に記載の推計装置。
【請求項１０】
推計装置によって実行される推計方法であって、
分析対象として指定された顧客に関連付けられる入出金明細データを読み出すことと、
読み出された入出金明細データに含まれる変数に対して、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを生成することと、
前記第１の度数分布データおよび前記第２の度数分布データに基づいて、前記第１の期間に関連付けられる第１のヒストグラムおよび前記第２の期間に関連付けられる第２のヒストグラムを含む第１の画像データを生成することと、
前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別し、識別された前記差分の大きさが予め定められた閾値以上であるかどうかを判定することと、
前記差分の大きさが予め定められた閾値以上であると判定されたという条件で、前記第１の画像データと、第２の画像データとを比較することにより、前記顧客の経営状況を予測することと
を備える、推計方法。
【請求項１１】
プロセッサによって実行されたとき、請求項１０に記載の方法を推計装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推計装置、推計方法およびプログラムに関する。より詳細に言えば、本発明は、複数の経営状況パターンに関連付けられる様々な融資先の口座の動態データに基づいて生成された画像データを蓄積あるいは機械学習し、特定の融資先の口座の動態データに基づく画像データを、蓄積されたあるいは機械学習された画像データに基づいて分析することにより、経営状況の大幅な変動、とりわけ、デフォルト（債務不履行）の発生有無を予測する推計装置、推計方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、融資先の信用状態を定期的にモニタリングすることが行われている。銀行は、融資先から提供される決算書類などから財務数値データを取得したり、法人担当者が企業経営者などから定期的にヒアリングを行ったりすることによって、融資先の経営状況に変化が生じていないかどうかを判断している。
【０００３】
このような判断を人手に頼るだけでなく、コンピュータを利用して行う試みも行われている。例えば、融資先事業者の財務状況に関するデータに基づいて、事業者の信用度を算出する装置が知られていた（特許文献１）。
【０００４】
近年、様々な分野で人工知能（ＡＩ）を利用した機械学習の手法が利用されるようになってきている。ＡＩを支える手法の一つである、ディープラーニング（深層学習）と呼ばれるニューラルネットワークを進化させた技術を画像分類に適用することも行われるようになってきている。深層学習モデルの中でも、畳み込みニューラルネットワーク（Convolutional Neural Network：ＣＮＮ）は、画像や動画認識に広く使用されるモデルであることが知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−０１６６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
融資先の信用状態のモニタリングで利用される財務数値データは、決算書類が作成されるタイミングである、年１回あるいは半年に１回などの期間ごとにしか取得できないものであった。また、企業規模によっては、決算月から相当程度経過してから決算書類が融資元企業に提出されることもあった。
【０００７】
企業の経営状況は、外部要因および内部要因により目まぐるしく変化するため、その企業の信用状態も短い期間で変化することも多い。外部要因および／または内部要因次第では、企業の信用状態は相当程度短い期間で変化してしまい、場合によっては、デフォルト（債務不履行）状態となってしまうこともあった。
【０００８】
融資先の信用状態を財務数値データに基づいて評価する場合、実際の経営状況の変化の早さから、融資元企業は、評価を適時適切に行うことができない場合もあった。かかる場合、融資元企業は、融資先に対して経営改善のサポートを適切に行うことができず、融資先のデフォルトにより融資回収が困難となる事態を招くこともあった。
【０００９】
本発明は、このような課題を解決するためになされたものであり、複数の経営状況パターンに関連付けられる様々な融資先の口座の動態データに基づいて生成された画像データを蓄積あるいは機械学習し、特定の融資先の口座の動態データに基づく画像データを、蓄積された画像データあるいは機械学習された画像データに基づいて分析することにより、経営状況の大幅な変動、とりわけ、デフォルトの発生有無を予測する推計装置、推計方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一態様である推計装置は、分析対象として指定された顧客に関連付けられる入出金明細データを読み出し、読み出された入出金明細データに含まれる変数に対して、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを生成し、前記第１の度数分布データおよび前記第２の度数分布データに基づいて、前記第１の期間に関連付けられる第１のヒストグラムおよび前記第２の期間に関連付けられる第２のヒストグラムを含む第１の画像データを生成し、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別し、識別された前記差分の大きさが予め定められた閾値以上であるかどうかを判定し、前記差分の大きさが予め定められた閾値以上であると判定されたという条件で、前記第１の画像データと、第２の画像データとを比較することにより、前記顧客の経営状況を予測するように構成される。
【００１１】
本発明の別の一態様である推計装置によって実行される推計方法は、分析対象として指定された顧客に関連付けられる入出金明細データを読み出すことと、読み出された入出金明細データに含まれる変数に対して、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを生成することと、前記第１の度数分布データおよび前記第２の度数分布データに基づいて、前記第１の期間に関連付けられる第１のヒストグラムおよび前記第２の期間に関連付けられる第２のヒストグラムを含む第１の画像データを生成することと、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別し、識別された前記差分の大きさが予め定められた閾値以上であるかどうかを判定することと、前記差分の大きさが予め定められた閾値以上であると判定されたという条件で、前記第１の画像データと、第２の画像データとを比較することにより、前記顧客の経営状況を予測することを含む。
【発明の効果】
【００１２】
本発明によれば、特定の融資先の口座の動態データに基づく画像データを、蓄積された画像データあるいは機械学習された画像データに基づいて分析することにより、財務数値データを利用していた従来よりも早い段階で経営状況の大幅な変動、とりわけ、デフォルトの発生有無を予測することができるようになる。
【００１３】
本発明によれば、従来よりも早い段階で経営状況の見通しを予測することができるようになるため、融資先に対して経営改善のサポートを適時適切に行うことができるようになり、また、融資先のデフォルトにより融資回収が困難となる事態を未然に防ぐことができるようになる。
【図面の簡単な説明】
【００１４】
本明細書において開示される実施形態の詳細な理解は、添付図面に関連して例示される以下の説明から得ることができる。
【００１５】
【図１】本発明の実施形態に係る推計装置を含むシステム全体の構成図である。
【図２】本発明の実施形態に係る推計装置のシステム構成図である。
【図３】本発明の実施形態に係る顧客マスタのデータ構造の一例を示す図である。
【図４】本発明の実施形態に係る入出金明細のデータ構造の一例を示す図である。
【図５】本発明の実施形態に係る学習数値データのデータ構造の一例を示す図である。
【図６】本発明の実施形態に係る学習画像データのデータ構造の一例を示す図である。
【図７】推計装置によって実行される画像データ生成処理および機械学習処理を説明する図である。
【図８】推計装置によって実行される予測処理を説明する図である。
【図９】第１のヒストグラムおよび第２のヒストグラムを含む画像データを生成する過程を例示する図である。
【発明を実施するための形態】
【００１６】
（全体構成）
以下、本発明の実施形態について詳細に説明する。図１は、本発明の実施形態に係る推計装置１００を含むシステム全体の構成図である。推計装置１００は、銀行システム１１０と相互に通信可能に接続される。推計装置１００は、図１に示されるように、銀行システム１１０と異なるエンティティとして構成されることが可能であり、あるいは、銀行システム１１０の内部機能として構成されることが可能である。
【００１７】
銀行システム１１０は、インターネットおよび専用線などの既知のネットワークを介して、１または複数の顧客端末１２０、１または複数のＡＴＭ１３０、および１または複数の他行システム１４０と相互に通信可能に接続される。図１において、顧客端末１２０、ＡＴＭ１３０、および他行システム１４０は、１つずつしか示されていないが、これらは複数存在し得る。
【００１８】
本明細書では、推計装置１００を１つの装置として説明するが、推計装置１００によって実行される様々な処理を複数の装置で分散して実行するように構成してもよい。
【００１９】
推計装置１００は、複数の経営状況パターンに関連付けられる様々な融資先の口座の入出金明細データに含まれる変数のそれぞれについて、予め定められた第１の期間と第２の期間のデータに関連付けられるそれぞれの度数分布データを生成し、格納する。１つの融資先に関連付けられる口座が複数存在する場合、推計装置１００は、それらを名寄せ処理して１つにまとめた上で度数分布データを生成することができる。
【００２０】
推計装置１００は、生成された度数分布データを使用して、第１の期間に関連付けられる第１のヒストグラムおよび第２の期間に関連付けられる第２のヒストグラムを含む画像データを生成し、格納する。推計装置１００は、生成された画像データを人工知能（ＡＩ）に機械学習させることもできる。
【００２１】
また、推計装置１００は、経営状況の大幅な変動、とりわけ、デフォルトの発生有無を予測する対象の顧客の顧客口座の入出金明細データに含まれる変数のそれぞれについて、予め定められた第１の期間と第２の期間のデータに関連付けられるそれぞれの度数分布データを生成する。なお、当該顧客の顧客口座が複数存在する場合、推計装置１００は、それらを名寄せ処理して１つにまとめた上で度数分布データを生成することができる。
【００２２】
推計装置１００は、生成された度数分布データを使用して、第１の期間に関連付けられる第１のヒストグラムおよび第２の期間に関連付けられる第２のヒストグラムを含む画像データを生成する。推計装置１００は、生成した画像データと、格納されている画像データとを比較し、予測する対象の顧客がどの経営状況パターン（成長、正常、デフォルト）に相当する可能性が高いかを予め定められた基準に従って判定する。また、推計装置１００は、生成した画像データをＡＩに提供し、生成した画像データと機械学習させた画像データとをＡＩに比較させて、予測する対象の顧客がどの経営状況パターンに相当する可能性が高いかを判定させることができる。推計装置１００は、これらの判定結果を出力することができる。
【００２３】
銀行システム１１０は、銀行における勘定系システムに相当し、顧客口座に対する処理、為替処理、ＡＴＭ（Automated Teller's Machine：現金自動預け払い機）ネットワークや対外システムとの接続処理を制御する。銀行システム１１０は、顧客端末１２０からのアクセスに応答して、指定された顧客口座の入出金明細を提供し、また、顧客端末１２０からの資金移動（振込、振替）指示に基づいて対応する顧客口座からの資金移動を実行する。銀行システム１１０は、ＡＴＭ１３０からのアクセスに応答して、指定された顧客口座の残高情報を提供し、また、ＡＴＭ１３０からの資金移動指示に基づいて対応する顧客口座からの資金移動を実行する。銀行システム１１０は、顧客からの振込依頼に基づいて他行システム１４０に振込依頼電文を送信し、また、他行システム１４０から顧客口座宛の振込依頼電文を受信する。銀行システム１１０は、顧客端末１２０、ＡＴＭ１３０および他行システム１４０からの指示に基づいて顧客口座に対する入出金処理を行い、入出金明細データを生成し、格納する。
【００２４】
顧客端末１２０は、銀行システム１１０にアクセス可能な、顧客によって操作されるコンピュータである。顧客端末１２０は、例えば、パーソナルコンピュータ（ＰＣ）、スマートフォン、タブレット型端末などの通信機能を備えたコンピュータとすることができるが、特定の装置に限定されることはない。顧客端末１２０は、銀行システム１１０にアクセスし、指定した顧客口座の入出金明細データを受信し、また、顧客口座から指定した口座への資金移動指示を銀行システム１１０に送信することができる。
【００２５】
ＡＴＭ１３０は、顧客の操作に応答して、指定された顧客口座の残高を銀行システム１１０から受信して表示することができ、あるいは、顧客によって入力された情報に基づいて生成した資金移動指示を銀行システム１１０に送信することができる。
【００２６】
他行システム１４０は、他の金融機関が運用する銀行システムであり、勘定系システムを備える。他行システム１４０は、銀行システム１１０から振込依頼電文を受信し、指定された宛先口座に対する入金処理を行い、また、指定された口座から出金処理を行うとともに振込依頼電文を生成し、銀行システム１１０に送信する。
【００２７】
（システム構成）
図２は、本発明の実施形態に係る推計装置１００のシステム構成図である。図２に示すように、推計装置１００は、一般的なコンピュータと同様に、バス２１０などによって相互に接続された制御部２０１、主記憶部２０２、補助記憶部２０３、インターフェース（ＩＦ）部２０４および出力部２０５を備える。また、推計装置１００は、ファイル／データベースなどの形式で、顧客マスタ２０６、入出金明細２０７、学習数値データ２０８、および学習画像データ２０９を備える。なお、推計装置１００および銀行システム１１０が異なるエンティティである場合、顧客マスタ２０６および入出金明細２０７は、銀行システム１１０から受信され、同期処理されてよい。
【００２８】
制御部２０１は、中央処理装置（ＣＰＵ）とも呼ばれ、推計装置１００の各構成要素の制御やデータの演算を行い、また、補助記憶部２０３に格納されている各種プログラムを主記憶部２０２に読み出して実行する。主記憶部２０２は、メインメモリとも呼ばれ、受信した各種データ、コンピュータ実行可能な命令および当該命令による演算処理後のデータなどを記憶する。補助記憶部２０３は、ハードディスク（ＨＤＤ）などに代表される記憶装置であり、データやプログラムを長期的に保存する際に使用される。
【００２９】
図２の実施形態は、制御部２０１、主記憶部２０２および補助記憶部２０３を同一のコンピュータの内部に設ける実施形態について説明するが、他の実施形態として、推計装置１００は、制御部２０１、主記憶部２０２および補助記憶部２０３を複数個使用することにより、複数のコンピュータによる並列分散処理を実現するように構成することもできる。また、他の実施形態として、推計装置１００のための複数のサーバを設置し、複数サーバが一つの補助記憶部２０３を共有する実施形態にすることも可能である。
【００３０】
ＩＦ部２０４は、他のシステムや装置との間でデータを送受信する際のインターフェースの役割を果たし、また、システムオペレータから各種コマンドや入力データ（各種マスタ、テーブルなど）を受け付けるインターフェースを提供する。出力部２０５は、処理されたデータを表示する表示画面や当該データを印刷するための印刷手段などを提供する。
【００３１】
顧客マスタ２０６は、顧客情報を格納するマスタファイルである。図３は、本発明の実施形態に係る顧客マスタ２０６のデータ構造の一例を示す図である。顧客マスタ２０６は、顧客ＩＤ３０１、顧客情報３０２、顧客口座識別情報３０３、業種３０４、およびステータス３０５を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことが可能である。
【００３２】
顧客ＩＤ３０１は、顧客を識別する識別子である。顧客情報３０２は、顧客名称、住所、連絡先などの顧客情報を示す。顧客口座識別情報３０３は、顧客が開設している１または複数の口座を識別する情報を示す。顧客は、その経営形態によって、顧客口座を１つだけ開設している場合や、異なる本支店に複数の口座を開設している場合もある。顧客開設口座が複数存在する場合、推計装置１００は、複数の口座を名寄せ処理した上で、名寄せ後の口座データを使用することができる。
【００３３】
業種３０４は、顧客に関連付けられる業種を示す。業種は、経済産業省によって定められた分類に従ったものでもよいし、あるいは業界団体などで任意に定めた分類に従ったものでもよく、特に限定されることはない。ステータス３０５は、金融機関によって予め定められた基準に従って判定された、顧客の経営状況（例えば、成長、正常、デフォルトなど）を示す。
【００３４】
図２に戻って説明すると、入出金明細２０７は、顧客口座に対する入出金明細データを格納する。図４は、本発明の実施形態に係る入出金明細２０７のデータ構造の一例を示す図である。入出金明細２０７は、口座識別子４０１、取引年月日４０２、入出金区分４０３、金額４０４、残高４０５、および摘要４０６を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことが可能である。
【００３５】
口座識別子４０１は、顧客口座を識別する識別子であり、例えば、銀行コード、支店コード、預金種目、口座番号などに基づく識別子である。取引年月日４０２は、入金取引または出金取引が行われた年月日を示す。入出金区分４０３は、行われた取引が入金取引であるのか、または出金取引であるのかを示す。金額４０４は、取引金額を示す。残高４０５は、入金取引または出金取引後の顧客口座の残高情報を示す。摘要４０６は、入金取引または出金取引に対する説明（例えば、振込、被振込など）を示す。
【００３６】
図２に戻って説明すると、学習数値データ２０８は、推計装置１００によって生成された度数分布データを格納する。度数分布データは、複数の経営状況パターンに関連付けられる様々な融資先の口座の入出金明細データに含まれる変数のそれぞれについて、予め定められた第１の期間と第２の期間のデータに基づいて生成される。第１の期間と第２の期間の長さは、同一であってもよいし、異なっていてもよい。例えば、既にデフォルトしてしまった企業について言えば、業績が悪化している期間（第２の期間）が相当程度短い場合もある。
【００３７】
図５は、本発明の実施形態に係る学習数値データ２０８のデータ構造の一例を示す図である。学習数値データ２０８は、業種５０１、経営状況パターン５０２、変数５０３、期間５０４、階級５０５、および度数５０６を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことが可能である。
【００３８】
業種５０１は、融資先の業種を示す。業種５０１によって示される分類は、業種３０４によって示される分類と同一である。経営状況パターン５０２は、融資先の経営状況（例えば、成長、正常、デフォルト）を示す。変数５０３は、入出金明細データに含まれる変数を示す。変数は、例えば、残高、入金額、出金額、取引件数、振込件数および金額、被振込件数および金額などであってよい。期間５０４は、度数分布データがどの期間の度数分布データであるのかを示す。例えば、期間５０４は、第１の期間、第２の期間を示し、第１の期間、第２の期間はそれぞれ、具体的な期間（Ｆｒｏｍ  Ｔｏ）を示してもよい。階級５０５は、度数分布データを生成する際のデータ区分を示す。度数５０６は、それぞれの階級に属する値の数を示す。
【００３９】
図２に戻って説明すると、学習画像データ２０９は、学習数値データ２０８に格納されている度数分布データを使用して生成されたヒストグラム（度数分布図）を含む画像データを格納する。図６は、本発明の実施形態に係る学習画像データ２０９のデータ構造の一例を示す図である。学習画像データ２０９は、業種５０１、経営状況パターン５０２、変数５０３、画像データ６０１および差分情報６０２を含むことができるが、これらのデータ項目に限定されることはなく他のデータ項目も含むことが可能である。
【００４０】
業種５０１、経営状況パターン５０２、および変数５０３は、図５を参照しながら説明した通りなので、詳細な説明は省略する。画像データ６０１は、業種５０１、経営状況パターン５０２、および変数５０３に関連付けられる期間５０４によって示されるそれぞれの期間の階級５０５および度数５０６のデータに基づいて生成されたヒストグラムを含む画像データを示す。例えば、デフォルトした融資先について、期間５０４によって第１の期間（正常期間）および第２の期間（悪化期間）が示されている場合、画像データには、第１の期間に関連付けられるヒストグラムおよび第２の期間に関連付けられるヒストグラムが含まれる。差分情報６０２は、第１のヒストグラムおよび第２のヒストグラムを比較した結果である、各階級について算出された差分値の情報を示す。
【００４１】
（処理フロー：画像データ生成処理および機械学習処理）
図７は、推計装置１００によって実行される画像データ生成処理および機械学習処理を説明する図である。本処理フローを参照しながら、推計装置１００が、複数の経営状況パターンに関連付けられる様々な融資先の口座の入出金明細データに含まれる変数のそれぞれについて、予め定められた第１の期間と第２の期間のデータに関連づけられるそれぞれの度数分布データを生成し、生成されたそれぞれの度数分布データを使用して、第１の期間に関連付けられる第１のヒストグラムおよび第２の期間に関連付けられる第２のヒストグラムを含む画像データを生成する処理を説明する。また、本処理フローを参照しながら、推計装置１００が、生成された画像データを機械学習する処理を説明する。
【００４２】
Ｓ７０１にて、推計装置１００は、処理対象として指定された業種およびステータスの情報を受信する。業種およびステータスの指定は、推計装置１００に接続されたオペレータ端末（不図示）から行われてもよい。推計装置１００は、顧客マスタ２０６にアクセスし、受信した業種およびステータスの情報に関連付けられる顧客口座識別情報３０３の情報を読み出し、処理対象の顧客口座を識別する。
【００４３】
Ｓ７０２にて、推計装置１００は、入出金明細２０７にアクセスし、処理対象として識別された顧客口座に関連付けられる入出金明細データを読み出す。
【００４４】
Ｓ７０３にて、推計装置１００は、読み出された入出金明細データに含まれる変数（例えば、残高）ごとに、予め定められた第１の期間および第２の期間の入出金明細データに基づくそれぞれの度数分布データを生成する。第１の期間および第２の期間は、金融機関よって予め定められていて良く、第１の期間および第２の期間は、同じ長さの期間であっても異なる長さの期間であってもよい。例えば、デフォルト（債務不履行）となってしまった企業に関しては、経営状況が悪化する前の正常期間の１年間を第１の期間とし、経営状況が悪化し始めてデフォルトとなってしまうまでの悪化期間（Ｎヶ月：Ｎは自然数）を第２の期間としてよい。推計装置１００は、生成した度数分布データを学習数値データ２０８に格納する。度数分布データの階級５０５の値は、任意に定められてよい。
【００４５】
Ｓ７０４にて、推計装置１００は、学習数値データ２０８に格納されているそれぞれの度数分布データを読み出し、業種５０１、経営状況パターン５０２および変数５０３ごとにヒストグラムを含む画像データを生成する。画像データは、第１の期間に関連付けられる第１のヒストグラムおよび第２の期間に関連付けられる第２のヒストグラムを含む。また、推計装置１００は、第１のヒストグラムおよび第２のヒストグラムを比較し、各階級についての差分値を算出する。生成された画像データおよび各階級についての差分値は、業種５０１、経営状況パターン５０２および変数５０３に関連付けられて、推計装置１００によって学習画像データ２０９の画像データ６０１および差分情報６０２にそれぞれ格納される。
【００４６】
ここで、図９を参照しながら、Ｓ７０３およびＳ７０４の処理を説明する。図９（ａ）〜（ｃ）は、第１のヒストグラムおよび第２のヒストグラムを含む画像データを生成する過程を例示する図である。図９（ａ）に示すように、推計装置１００は、第１の期間（例えば、正常期間）および第２の期間（例えば、悪化期間）における、ある変数の時系列変動の値から第１の度数分布データおよび第２の度数分布データを生成する。推計装置１００は、第１の度数分布データおよび第２の度数分布データに基づいて第１の期間の第１のヒストグラムおよび第２の期間の第２のヒストグラムを生成する。推計装置１００は、第１のヒストグラムおよび第２のヒストグラムを図９（ｂ）に例示するように重ね合わせるとともに、各階級についての差分値を算出する。図９（ｃ）に示すように、推計装置１００は、第１のヒストグラムおよび第２のヒストグラムを含む画像データを生成する。生成された画像データおよび算出された差分値は、上述したように、学習画像データ２０９に格納される。
【００４７】
Ｓ７０５にて、推計装置１００は、学習画像データ２０９に格納されている画像データおよび差分情報を人工知能（ＡＩ）に機械学習させることができる。推計装置１００は、様々な機械学習の手法を利用することができる。例えば、推計装置１００は、機械学習の一手法であるディープラーニング（深層学習）を利用することもでき、その深層学習モデルの中でも、畳み込みニューラルネットワーク（ＣＮＮ）を用いることもできる。
【００４８】
（処理フロー：予測処理）
図８は、推計装置１００によって実行される予測処理を説明する図である。本処理フローを参照しながら、推計装置１００が、分析対象となる顧客の顧客口座の入出金明細データに含まれる変数のそれぞれについて、予め定められた第１の期間と第２の期間のデータに基づいて生成されたそれぞれの度数分布データを使用して複数のヒストグラムを含む画像データを生成し、生成された画像データと、学習画像データ２０９に格納されている画像データとを比較することによって、分析対象の顧客がどの経営状況パターンに相当する可能性が高いかを判定する処理を説明する。また、本処理フローでは、ＡＩによって、画像データ同士の比較処理や分析対象の顧客がどの経営状況パターンに相当する可能性が高いかの判定処理が行われてもよい。
【００４９】
Ｓ８０１にて、推計装置１００は、分析対象として指定された顧客の顧客ＩＤ３０１を受信する。顧客ＩＤ３０１の指定は、推計装置１００に接続されたオペレータ端末（不図示）から行われてもよい。推計装置１００は、顧客マスタ２０６にアクセスし、分析対象として指定された顧客の顧客ＩＤ３０１に関連付けられる顧客口座識別情報３０３に基づいて分析対象の顧客口座を識別する。推計装置１００は、顧客ＩＤ３０１に関連付けられる業種３０４の情報も取得する。
【００５０】
Ｓ８０２にて、推計装置１００は、入出金明細２０７にアクセスし、分析対象として識別された顧客口座に関連付けられる入出金明細データを読み出す。
【００５１】
Ｓ８０３にて、推計装置１００は、読み出された入出金明細データに含まれる変数（例えば、残高）ごとに、予め定められた第１の期間および第２の期間の入出金明細データに基づく度数分布データを生成する。第１の期間および第２の期間は、図７を参照しながら説明した第１の期間および第２の期間と同一である。生成された度数分布データは、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを含む。
【００５２】
Ｓ８０４にて、推計装置１００は、Ｓ８０３にて生成された第１の度数分布データおよび第２の度数分布データに基づいて、第１の期間に関連付けられる第１のヒストグラムおよび第２の期間に関連付けられる第２のヒストグラムを含む画像データを生成する。生成される画像データは、図９（ｃ）に例示されるような画像データであってよい。また、推計装置１００は、生成された画像データに含まれる第１のヒストグラムおよび第２のヒストグラムを比較し、各階級についての差分値を算出する。
【００５３】
Ｓ８０５にて、推計装置１００は、Ｓ８０４にて生成された、分析対象の顧客に関連付けられる画像データに含まれる第１のヒストグラムおよび第２のヒストグラムの差分の大きさを識別する。この識別処理は、画像ベースで行われてもよく、あるいは当該画像データについて算出された各階級の差分値に基づいて行われてもよい。推計装置１００は、識別された差分の大きさが予め定められた閾値以上であるかどうかを判定する。閾値は、顧客の業種などによって変動してよい。差分の大きさが予め定められた閾値以上である場合（すなわち、第１の期間と第２の期間とで経営状況の目立った変化が発生している場合）、Ｓ８０６に処理が進み、閾値未満である場合（すなわち、第１の期間と第２の期間に目立った経営状況の変化は発生していない場合）、本処理フローは終了となる。
【００５４】
Ｓ８０６にて、推計装置１００は、Ｓ８０４にて生成された、分析対象の顧客に関連付けられる画像データと、学習画像データ２０９に格納されている対応する業種５０１および変数５０３（例えば、残高）に関連付けられる１または複数の画像データとを比較する。学習画像データ２０９は、対応する業種５０１および変数５０３に関連付けられる複数の経営状況パターン５０２（例えば、成長、正常、デフォルト）の画像データを有する。この比較処理により、推計装置１００は、分析対象の顧客に関連付けられる画像データによって示される第１のヒストグラムおよび第２のヒストグラムの差分のパターンが、学習画像データ２０９に格納されているどの画像データによって示される第１のヒストグラムおよび第２のヒストグラムの差分のパターンと類似度が高いかを判定し、分析対象の顧客の経営状況を予測することができる。すなわち、類似度が高いと判定された画像データに関連付けられる経営状況パターンによって、推計装置１００は、分析対象の顧客が、成長段階にあるのか、正常段階にあるのか、あるいはデフォルトに向かいつつある段階にあるのかを予測することができる。なお、類似度が高いかどうかを判定する基準は、融資元企業によって任意に定めることができ、その基準は、融資先の業種ごとに定めることが可能である。
【００５５】
本発明の実施形態では、推計装置１００は、Ｓ８０４にて生成された、分析対象の顧客に関連付けられる画像データについて算出された各階級についての差分値と、学習画像データ２０９に格納されている対応する業種５０１および変数５０３（例えば、残高）に関連付けられる１または複数の画像データの差分情報６０２に含まれる各階級についての差分値とを比較する。この比較処理により、推計装置１００は、分析対象の顧客に関連付けられる画像データによって示される第１のヒストグラムおよび第２のヒストグラムの差分のパターンが、学習画像データ２０９に格納されているどの画像データによって示される第１のヒストグラムおよび第２のヒストグラムの差分のパターンと類似度が高いかを判定し、分析対象の顧客の経営状況を予測することができる。
【００５６】
本発明の実施形態では、推計装置１００は、Ｓ８０４にて生成された、分析対象の顧客に関連付けられる画像データを人工知能（ＡＩ）に提供し、予め機械学習された画像データとの比較をＡＩに実行させ、分析対象の顧客に関連付けられる画像データによって示される第１のヒストグラムおよび第２のヒストグラムの差分のパターンが、機械学習された画像データのうちどの画像データによって示される第１のヒストグラムおよび第２のヒストグラムの差分のパターンと類似度が高いかを判定させることによって、分析対象の顧客の経営状況を予測することができる。すなわち、推計装置１００は、分析対象の顧客の経営状況を、ＡＩによって類似度が高いと判定された画像データに関連付けられる経営状況パターン（例えば、成長、正常、デフォルト）に相当する可能性が高いと判定することができる。また、推計装置１００は、ＡＩに比較を実行させる際、Ｓ８０４にて算出された各階級についての差分値をＡＩにさらに提供することもでき、かかる場合、ＡＩは、画像データと差分値との両方に基づいて類似度を判定することができる。
【００５７】
本発明の実施形態では、推計装置１００は、Ｓ８０３にて生成された度数分布データのうち、第１の期間に関連付けられる第１の度数分布データと第２の期間に関連付けられる第２の度数分布データとを比較することによって分析対象の顧客が成長段階にあるのか、あるいは衰退段階にあるのかを推測することができる。より詳細に言えば、推計装置１００は、第２の度数分布データに基づいて算出された第２の平均値を、第１の度数分布データに基づいて算出された第１の平均値で除し、１よりも大きい値が得られた場合に成長段階にあると判定し、１よりも小さい値が得られた場合に衰退段階にあると判定することができる。なお、平均値としては採用するのは、第１の期間および第２の期間のそれぞれの変数（例えば、残高、入金額、出金額など）の実データであってもよい。
【００５８】
上述したような処理によって、推計装置１００は、特定の融資先の口座の動態データに基づく画像データを、蓄積された画像データあるいは機械学習された画像データに基づいて分析することにより、財務数値データを利用していた従来よりも早い段階で経営状況の大幅な変動、とりわけ、デフォルトの発生有無を予測することができるようになる。
【００５９】
以上、例示的な実施形態を参照しながら本発明の原理を説明したが、本発明の要旨を逸脱することなく、構成および細部において変更する様々な実施形態を実現可能であることを当業者は理解するだろう。すなわち、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。
【符号の説明】
【００６０】
１００  推計装置
１１０  銀行システム
１２０  顧客端末
１３０  ＡＴＭ
１４０  他行システム
２０１  制御部
２０２  主記憶部
２０３  補助記憶部
２０４  インターフェース（ＩＦ）部
２０５  出力部
２０６  顧客マスタ
２０７  入出金明細
２０８  学習数値データ
２０９  学習画像データ
２１０  バス
【図１】
2020149443.tif 000003
【図２】
2020149443.tif 000004
【図３】
2020149443.tif 000005
【図４】
2020149443.tif 000006
【図５】
2020149443.tif 000007
【図６】
2020149443.tif 000008
【図７】
2020149443.tif 000009
【図８】
2020149443.tif 000010
【図９】
2020149443.tif 000011
【手続補正書】
【提出日】令和2年7月6日(2020.7.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
推計装置であって、
分析対象として指定された顧客に関連付けられる入出金明細データを読み出し、
読み出された入出金明細データに含まれる変数に対して、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを生成し、
前記第１の度数分布データおよび前記第２の度数分布データに基づいて、前記第１の期間に関連付けられる第１のヒストグラムおよび前記第２の期間に関連付けられる第２のヒストグラムを含む第１の画像データを生成し、
前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別し、識別された前記差分の大きさが予め定められた閾値以上であるかどうかを判定し、
前記差分の大きさが予め定められた閾値以上であると判定されたという条件で、前記第１の画像データと、第２の画像データとを比較し、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分のパターンが、前記第２の画像データのうちのどの画像データによって示される前記差分のパターンと類似度が高いかを予め定められた基準に基づいて判定し、前記類似度が高いと判定された前記第２の画像データに関連付けられる経営状況パターンに従って、前記分析対象として指定された顧客が成長段階にあるのか、正常段階にあるのか、あるいはデフォルトに向かいつつある段階にあるのかを判定することにより、前記顧客の経営状況を予測する
ように構成された推計装置。
【請求項２】
前記予め定められた基準は、融資先の業種ごとに定められる、請求項１に記載の推計装置。
【請求項３】
前記比較することおよび前記判定することは、人工知能（ＡＩ）によって実行される、請求項１に記載の推計装置。
【請求項４】
前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムを比較し、各階級についての第１の差分値を算出するようにさらに構成された、請求項１に記載の推計装置。
【請求項５】
前記第１の画像データについて算出された前記各階級についての前記第１の差分値と、第２の画像データに関連付けられる対応する第２の差分値とを比較し、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分のパターンが、前記第２の画像データのうちのどの画像データによって示される前記差分のパターンと類似度が高いかを判定することによって、前記顧客の経営状況を予測するようにさらに構成された、請求項４に記載の推計装置。
【請求項６】
前記第１の差分値と前記第２の差分値とを比較することおよび前記類似度が高いかを判定することは、人工知能（ＡＩ）によって実行される、請求項５に記載の推計装置。
【請求項７】
前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別することは、前記第１の画像データに基づいて実行されるように構成された、請求項１に記載の推計装置。
【請求項８】
前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別することは、前記第１の画像データについて算出された各階級の差分値に基づいて実行されるようにさらに構成された、請求項１に記載の推計装置。
【請求項９】
前記第１の度数分布データおよび前記第２の度数分布データを比較することによって、前記顧客が成長段階にあるのか、あるいは衰退段階にあるのかを推測するようにさらに構成された、請求項１に記載の推計装置。
【請求項１０】
推計装置によって実行される推計方法であって、
分析対象として指定された顧客に関連付けられる入出金明細データを読み出すことと、
読み出された入出金明細データに含まれる変数に対して、第１の期間に関連付けられる第１の度数分布データおよび第２の期間に関連付けられる第２の度数分布データを生成することと、
前記第１の度数分布データおよび前記第２の度数分布データに基づいて、前記第１の期間に関連付けられる第１のヒストグラムおよび前記第２の期間に関連付けられる第２のヒストグラムを含む第１の画像データを生成することと、
前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分の大きさを識別し、識別された前記差分の大きさが予め定められた閾値以上であるかどうかを判定することと、
前記差分の大きさが予め定められた閾値以上であると判定されたという条件で、前記第１の画像データと、第２の画像データとを比較し、前記第１の画像データに含まれる前記第１のヒストグラムおよび前記第２のヒストグラムの差分のパターンが、前記第２の画像データのうちのどの画像データによって示される前記差分のパターンと類似度が高いかを予め定められた基準に基づいて判定し、前記類似度が高いと判定された前記第２の画像データに関連付けられる経営状況パターンに従って、前記分析対象として指定された顧客が成長段階にあるのか、正常段階にあるのか、あるいはデフォルトに向かいつつある段階にあるのかを判定することにより、前記顧客の経営状況を予測することと
を備える、推計方法。
【請求項１１】
プロセッサによって実行されたとき、請求項１０に記載の方法を推計装置に実行させるプログラム。