(57)【要約】【課題】総合振込に係る電文がＸＭＬ電文に移行した場合に、ＥＤＩ情報のミス発生に対応しうる振込制御システム、振込制御方法および振込制御プログラムを提供する。【解決手段】被仕向銀行システムは、仕向銀行システムから送信された振込電文を格納するデータベースであって、振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、閲覧フラグは、振込電文が受取人端末によってアクセスされているかどうかを示す、データベースと、データベースに格納されているＥＤＩ番号に関連付けられるＥＤＩ情報を全銀システムから受信するＥＤＩ情報受信手段と、ＥＤＩ番号をキーにして、データベースに格納されている振込情報と、ＥＤＩ情報受信手段によって受信されたＥＤＩ情報とをマージして振込電文を生成し、データベースに格納する振込電文制御手段を備える。【選択図】図４
2018088140.tif 000002
【特許請求の範囲】
【請求項１】
被仕向銀行の銀行システムであって、
仕向銀行システムから送信された振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、前記閲覧フラグは、前記振込電文が受取人端末によってアクセスされているかどうかを示す、データベースと、
前記データベースに格納されている前記ＥＤＩ番号に関連付けられる前記ＥＤＩ情報を全銀システムから受信するＥＤＩ情報受信手段と、
前記ＥＤＩ番号をキーにして、前記データベースに格納されている振込情報と、前記ＥＤＩ情報受信手段によって受信されたＥＤＩ情報とをマージして前記振込電文を生成し、前記データベースに格納する振込電文制御手段と
を備えた銀行システム。
【請求項２】
前記被仕向銀行と取引のある顧客の口座情報および連絡先情報を格納する顧客マスタと、
前記全銀システムから受信した変更通知データに関連付けられている前記ＥＤＩ番号をキーにして、前記データベースから前記振込電文を読み出し、読み出した前記振込電文に含まれる振込先口座情報を取得し、取得した前記振込先口座情報に基づいて、前記顧客マスタから前記顧客の前記連絡先情報を取得する受取人判定手段と
をさらに備えた、請求項１に記載の銀行システム。
【請求項３】
前記振込電文制御手段は、前記受取人判定手段によって前記データベースから読み出された振込電文の前記閲覧フラグに第１の値がセットされているかどうかを判定し、前記第１の値は、前記振込電文が受取人端末によってアクセスされていることを示す、
請求項２に記載の銀行システム。
【請求項４】
前記全銀システムから受信した変更通知データに関連付けられている前記ＥＤＩ番号に基づいて、訂正前のＥＤＩ情報を含む前記振込電文が前記データベースに存在するかどうかを判定する手段をさらに備えた、請求項１に記載の銀行システム。
【請求項５】
前記振込電文制御手段によって生成された前記振込電文が、訂正されたＥＤＩ情報を含むとき、前記振込電文制御手段は、誤った情報を含む振込電文を削除し、
前記銀行システムは、予め定められた通知手段に従って、訂正されたＥＤＩ情報を示す通知を前記受取人端末に送信する、
請求項１に記載の銀行システム。
【請求項６】
被仕向銀行の銀行システムによって実行される方法であって、
前記銀行システムは、仕向銀行システムから送信された振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、前記閲覧フラグは、前記振込電文が受取人端末によってアクセスされているかどうかを示す、データベースを備え、
前記方法は、
格納されている前記振込電文の前記ＥＤＩ番号に関連付けられる前記ＥＤＩ情報を全銀システムから受信することと、
前記ＥＤＩ番号をキーにして、前記データベースに格納されている振込情報と、前記全銀システムから受信した前記ＥＤＩ情報とをマージして前記振込電文を生成し、前記データベースに格納することと
を備える方法。
【請求項７】
請求項６に記載の方法をコンピュータに実行させるプログラム。
【請求項８】
前記仕向銀行システムは、
支払人端末から受信した振込電文を格納する第２のデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに送信フラグを含み、前記送信フラグは、前記振込電文が、全銀システムを経由して被仕向銀行システムに送信されているかどうかを示す、第２のデータベースと、
前記支払人端末から振込電文を受信したことに応答して、ＥＤＩ番号の発行要求を前記全銀システムに送信し、前記全銀システムによって発行されたＥＤＩ番号を受信し、前記データベースの対応する振込電文に、受信したＥＤＩ番号を付加するＥＤＩ番号要求手段と、
ＥＤＩ番号が付加された振込電文を前記データベースから読み出し、前記全銀システムを経由して前記被仕向銀行システムに送信し、前記送信した前記振込電文の送信フラグに、送信済みを示す値をセットして前記データベースに格納する第２の振込電文制御手段と
を備え、
前記第２の振込電文制御手段は、支払人端末から受信した変更依頼データに基づいて、対応する振込電文のＥＤＩ情報を更新し、更新したＥＤＩ情報を前記データベースに格納し、前記変更依頼データは、訂正ＥＤＩ情報およびＥＤＩ番号を含み、
前記第２の振込電文制御手段は、前記データベースに格納されている、前記変更依頼データに対応する振込電文を読み出し、送信フラグに送信済みを示す値がセットされているかどうかを判定し、更新したＥＤＩ情報を含む振込電文を前記全銀システムに送信する、
請求項１に記載の銀行システム。
【請求項９】
仕向銀行の銀行システムであって、
支払人端末から受信した振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに送信フラグを含み、前記送信フラグは、前記振込電文が、全銀システムを経由して被仕向銀行システムに送信されているかどうかを示す、データベースと、
前記支払人端末から振込電文を受信したことに応答して、ＥＤＩ番号の発行要求を全銀システムに送信し、前記全銀システムによって発行されたＥＤＩ番号を受信し、前記データベースの対応する振込電文に、受信したＥＤＩ番号を付加するＥＤＩ番号要求手段と、
ＥＤＩ番号が付加された振込電文を前記データベースから読み出し、前記全銀システムを経由して被仕向銀行システムに送信し、前記送信した前記振込電文の送信フラグに、送信済みを示す値をセットして前記データベースに格納する振込電文制御手段と
を備え、
前記振込電文制御手段は、支払人端末から受信した変更依頼データに基づいて、対応する振込電文のＥＤＩ情報を更新し、更新したＥＤＩ情報を前記データベースに格納し、前記変更依頼データは、訂正ＥＤＩ情報およびＥＤＩ番号を含み、
前記振込電文制御手段は、前記データベースに格納されている、前記変更依頼データに対応する振込電文を読み出し、送信フラグに送信済みを示す値がセットされているかどうかを判定し、更新したＥＤＩ情報を含む振込電文を前記全銀システムに送信する、
銀行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、銀行システム、銀行システムによって実行される方法およびプログラムに関する。より詳細に言えば、本発明は、振込電文に誤りがあった際に実行される振込処理を行う銀行システム、銀行システムによって実行される方法およびプログラムに関する。
【背景技術】
【０００２】
各金融機関は、全銀システムを介してネットワーク接続された他の金融機関との間で振込などの為替取引を行っている。振込元口座から振込先口座への振込処理の種類として、作成されるデータの形態から２種類あることが知られている。１つ目は、１件ごとに振込を行う「個別振込」と呼ばれるものであり、個別振込のデータフォーマットは、１セットのデータの中に振込元口座情報および振込先口座情報を１件ずつ含む。２つ目は、複数件をまとめて振込を行う「総合振込（一括振込）」と呼ばれるものであり、総合振込のデータフォーマットは、１セットのデータの中に１つの振込元口座情報および１以上の振込先口座情報を含む。都度振込および総合振込のデータフォーマットは、固定長の電文形式であり、例えば、このデータフォーマットのうちの１つのデータ項目である「ＥＤＩ情報」は、受取企業に通知する振込の明細情報等を含むデータ項目であるが、現在、半角２０桁までと定められている。個別振込および総合振込は、振込情報（振込元および振込先の口座情報、振込金額、振込日など）を必ず含むものの、ＥＤＩ情報についてはその情報量の制約から活用されないこともある。
【０００３】
一般社団法人全国銀行協会では、企業間の国内送金指図で使用する電文方式について、情報量や情報の互換性等に優れた「ＸＭＬ電文」に移行することを検討する検討会を立ち上げ、総合振込にかかるＸＭＬ電文への移行と金融ＥＤＩの活用に向けた方策を検討している（非特許文献１）。ＸＭＬ電文では、電文の長さ、および電文上のデータの意味づけ、データ間の関係を自由に設計・変更することが可能であるため、金融ＥＤＩ情報も拡張可能となることが期待されている。例えば、現行のＥＤＩ情報は固定長の半角２０桁までであったため、受取企業に通知できる情報量に限界があったが、ＸＭＬ電文への移行が実現すれば、受取企業側では売掛金の消込作業、支払企業側では振込明細に係る受取企業からの照会対応に係る業務負担の軽減が期待されている。このような状況の中、各金融機関においても、企業間の国内送金指図で使用する電文方式がＸＭＬ電文に移行した場合のシステム対応を検討している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１９１９２３号公報（特許第５４２８０５９号公報）
【非特許文献】
【０００５】
【非特許文献１】ＸＭＬ電文への移行に関する検討会、「総合振込にかかるＸＭＬ電文への移行と金融ＥＤＩの活用に向けて」の掲載について、[online]、平成２８年７月２２日、一般社団法人全国銀行協会、［平成２８年１０月２７日］、インターネット<URL: http://www.zenginkyo.or.jp/abstract/news/detail/nid/6493/>
【発明の概要】
【発明が解決しようとする課題】
【０００６】
個別振込の場合には、ミス発生時は当該個別振込に係る電文のみを訂正すればよいが、総合振込の場合には、数百件〜数千件単位の振込データを含む場合もあり、一部のデータのみにミスが発生した場合であってもデータ全体を訂正する必要がある。現状では、特許文献１の図６〜図８に記載されているような電文を仕向銀行と被仕向銀行の間でやり取りをすることにより、振込情報（振込元および振込先の口座情報、振込金額、振込日など）のみを訂正したい場合には「訂正」という手続きを行っており、総合振込の全体を取り止める場合には「組戻」という手続きを行っている。
【０００７】
総合振込に係る電文がＸＭＬ電文に移行した場合、ＥＤＩ情報には従来よりも多くの情報が含まれるようになる。振込情報のみにミスが発生した場合には現状の手続きで対応できるものの、ＥＤＩ情報にミスが発生した場合には現行の処理では対応することができないため、新たな処理フローが必要となる。
【０００８】
本発明は、このような課題に鑑みてなされたものであり、総合振込に係る電文がＸＭＬ電文に移行した場合に、ＥＤＩ情報のミス発生に対応しうる振込制御システム、振込制御方法および振込制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様である、被仕向銀行の銀行システムは、仕向銀行システムから送信された振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、前記閲覧フラグは、前記振込電文が受取人端末によってアクセスされているかどうかを示す、データベースと、
前記データベースに格納されている前記ＥＤＩ番号に関連付けられる前記ＥＤＩ情報を全銀システムから受信するＥＤＩ情報受信手段と、前記ＥＤＩ番号をキーにして、前記データベースに格納されている振込情報と、前記ＥＤＩ情報受信手段によって受信されたＥＤＩ情報とをマージして前記振込電文を生成し、前記データベースに格納する振込電文制御手段を備える。
【００１０】
また、本発明の一態様である、被仕向銀行の銀行システムによって実行される方法は、前記銀行システムは、仕向銀行システムから送信された振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、前記閲覧フラグは、前記振込電文が受取人端末によってアクセスされているかどうかを示す、データベースを備え、前記方法は、格納されている前記振込電文の前記ＥＤＩ番号に関連付けられる前記ＥＤＩ情報を全銀システムから受信することと、前記ＥＤＩ番号をキーにして、前記データベースに格納されている振込情報と、前記全銀システムから受信した前記ＥＤＩ情報とをマージして前記振込電文を生成し、前記データベースに格納することを備える。
【発明の効果】
【００１１】
本発明は、総合振込に係る電文がＸＭＬ電文に移行した場合であっても、ＥＤＩ情報のミス発生に対応することができるようになる。
【図面の簡単な説明】
【００１２】
本明細書において開示される実施形態の詳細な理解は、添付図面に関連して例示される以下の説明から得ることができる。
【図１】本発明のシステム全体の構成図である。
【図２】仕向銀行システムのシステム構成図である。
【図３】ＸＭＬ電文ベースの総合振込の例示的な処理フローを説明する図である。
【図４】振込電文（特に、ＥＤＩ情報）にミスがある場合の第１の実施形態の処理フローについて説明する図である。
【図５】振込電文（特に、ＥＤＩ情報）にミスがある場合の第２の実施形態の処理フローについて説明する図である。
【図６】振込電文（特に、ＥＤＩ情報）にミスがある場合の第３の実施形態の処理フローについて説明する図である。
【図７】仕向銀行システムの機能ブロック図である。
【図８】被仕向銀行システムの機能ブロック図である。
【発明を実施するための形態】
【００１３】
（全体構成）
図１は、仕向銀行システム１００、被仕向銀行システム１１０、全銀システム１２０、支払企業端末１３０および受取企業端末１４０を示すシステム全体の構成図である。当業者には周知なように、仕向銀行は送金側の銀行であり、被仕向銀行は、受取側の銀行である。なお、仕向銀行と被仕向銀行は、同一の銀行であっても構わない。
【００１４】
仕向銀行システム１００は、顧客からの依頼に基づいて振込電文を送信する仕向銀行によって使用されるシステムである。振込電文は、振込情報およびＥＤＩ情報を含む電文である。仕向銀行システム１００は、支払企業端末１３０とネットワークを介して接続されており、支払企業端末１３０から振込電文を受信することができる。被仕向銀行システム１１０は、振込電文を受信して該当口座への入金処理を行う被仕向銀行によって使用されるシステムである。被仕向銀行システム１１０は、受取企業端末１４０とネットワークを介して接続されており、受取企業端末１４０に対して振込結果を提示することができる。
【００１５】
全銀システム１２０は、仕向銀行システム１００および被仕向銀行システム１１０とネットワークを介して接続されており、仕向銀行システム１００から被仕向銀行システム１１０に送信される振込電文（振込情報およびＥＤＩ情報）を中継し、制御することができるシステムである。本明細書で説明する振込電文は、ＸＭＬ電文であってよい。
【００１６】
支払企業端末１３０は、仕向銀行システム１００にアクセス可能なアプリケーションを有し、仕向銀行システム１００に対して振込電文および訂正電文を送信することができる。受取企業端末１４０は、被仕向銀行システム１１０にアクセスすることによって、振込内容を確認することができる。支払企業端末１３０および受取企業端末１４０は、パーソナルコンピュータ（ＰＣ）、タブレット型端末あるいは有線または無線環境において動作可能な他の任意のタイプのデバイスとすることができる。図１では説明の便宜上、支払企業端末１３０および受取企業端末１４０を一つだけ示しているが、顧客の数だけ支払企業端末１３０および受取企業端末１４０が存在する。
【００１７】
各システム１００、１１０および１２０、並びに端末１３０および端末１４０を接続するネットワークは、相互通信可能な周知のネットワークであってよく、特に限定されることはない。
【００１８】
（システム構成）
図２は、仕向銀行システム１００のシステム構成図である。以下の説明では、仕向銀行システム１００のシステム構成について説明するが、同様のシステム構成は被仕向銀行システム１１０および全銀システム１２０にも実装することができる。
【００１９】
図２に示すように、仕向銀行システム１００は、一般的なコンピュータと同様に、バス２１０などによって相互に接続された制御部２０１、主記憶部２０２、補助記憶部２０３、インターフェース（ＩＦ）部２０４および出力部２０５を備えることができる。仕向銀行システム１００は、周知の勘定系ホストとしても機能することができる。
【００２０】
制御部２０１は、中央処理装置（ＣＰＵ）とも呼ばれ、仕向銀行システム１００内の各構成要素の制御やデータの演算を行い、また、補助記憶部２０３に格納されている各種プログラムを主記憶部２０２に読み出して実行することができる。主記憶部２０２は、メインメモリとも呼ばれ、受信した各種データ、コンピュータ実行可能な命令および当該命令による演算処理後のデータなどを記憶することができる。補助記憶部２０３は、ハードディスク（ＨＤＤ）などに代表される記憶装置であり、データやプログラムを長期的に保存する際に使用される。
【００２１】
図２の実施形態では、制御部２０１、主記憶部２０２および補助記憶部２０３を同一のサーバコンピュータ内に設ける実施形態について説明するが、他の実施形態として、仕向銀行システム１００は、制御部２０１、主記憶部２０２および補助記憶部２０３を複数個使用することにより、複数のサーバコンピュータによる並列分散処理を実現するように構成されることもできる。また、他の実施形態として、仕向銀行システム１００用の複数のサーバを設置し、複数サーバが一つの補助記憶部２０３を共有する実施形態にすることも可能である。
【００２２】
ＩＦ部２０４は、他のシステムや装置との間でデータを送受信する際のインターフェースの役割を果たし、また、システムオペレータから各種コマンドや入力データ（各種マスタ、テーブルなど）を受け付けるインターフェースを提供することができる。出力部２０５は、処理されたデータを表示する表示画面や当該データを印刷するための印刷手段などを提供することができる。
【００２３】
（ＸＭＬ電文ベースの総合振込の処理フロー）
まず、総合振込に係る電文がＸＭＬ電文に移行した場合の処理フローについて説明する。図３は、ＸＭＬ電文ベースの総合振込の例示的な処理フローを説明する図である。振込電文には、振込情報およびＥＤＩ情報が含まれる。振込情報は、従来から行われている総合振込に含まれる、振込元および振込先の口座情報、振込金額、振込日などを含む。より具体的に説明すると、総合振込の１セットのデータには、ヘッダ（Ｈ）レコード（振込元口座情報含む）、１以上のデータ（Ｄ）レコード（振込先口座の明細）、トレーラー（Ｔ）レコード（合計件数および合計金額含む）、およびエンド（Ｅ）レコードが含まれる。
【００２４】
ＥＤＩ情報は、可変長データであり、受取企業に通知する振込の明細情報等を含むことができるため、例えば、以下のような情報を含めることが可能である。
＜支払明細＞
＜ＥＤＩ情報＞
＜注文明細＞
＜注文番号＞１＜／注文番号＞
＜商品名＞おいしい水５００ｍｌ＜／商品名＞
＜個数＞１０＜／個数＞＜消費税＞８％＜／消費税＞
＜金額＞１２００＜／金額＞＜単位＞円＜／単位＞
＜／注文明細＞
＜注文明細＞
＜注文番号＞２＜／注文番号＞
＜商品名＞単４型乾電池＜／商品名＞
＜個数＞４＜／個数＞＜消費税＞８％＜／消費税＞
＜金額＞３２４＜／金額＞＜単位＞円＜／単位＞
＜／注文明細＞
＜／ＥＤＩ情報＞
＜／支払明細＞
【００２５】
以下、図３の処理フローを参照しながら、ＸＭＬ電文ベースの総合振込がどのように行われるのかについて説明する。
【００２６】
Ｓ３０１にて、支払企業のユーザは、支払企業端末１３０を利用し、仕向銀行システム１００に関連付けられたアプリケーションを介して仕向銀行システム１００にアクセスする。支払企業端末１３０は、支払企業のユーザによって入力された振込情報およびＥＤＩ情報に基づいて振込電文を生成することができる。振込電文は総合振込の形式とすることができる。
【００２７】
Ｓ３０２にて、支払企業端末１３０は、例えば、アプリケーションの登録ボタンの押下などの所定のイベントをトリガーとして、Ｓ３０１にて生成された振込電文を仕向銀行システム１００に送信することにより振込依頼を行うことができる。仕向銀行システム１００は、受信した振込電文を格納することができる。支払企業端末１３０は、任意のタイミングでアプリケーションを通して仕向銀行システム１００に要求することにより、仕向銀行システム１００に送信した振込電文を支払企業端末１３０のディスプレイに表示し、支払企業のユーザに振込電文の内容や処理状況を確認させることができる。
【００２８】
Ｓ３０３にて、仕向銀行システム１００は、振込電文を受信したことに応答して、ＥＤＩ番号の発行要求を全銀システム１２０に送信することができる。ＥＤＩ番号は、振込電文を識別するための識別番号として機能することができる。Ｓ３０４にて、全銀システム１２０は、発行要求に応答してＥＤＩ番号を発行し、仕向銀行システム１００に送信することができる。仕向銀行システム１００は、受信したＥＤＩ番号を格納する。
【００２９】
Ｓ３０５にて、仕向銀行システム１００は、格納されている振込電文にＥＤＩ番号を付加する処理を行うとともに、支払企業端末１３０に対してＥＤＩ番号を通知することができる。ＥＤＩ番号の通知は、予め定められた方法（アプリケーション上での通知、電子メールなど）で行うことができる。付加処理後の振込電文は、仕向銀行システム１００内に格納される。
【００３０】
Ｓ３０６にて、仕向銀行システム１００は、付加処理後の振込電文（振込情報およびＥＤＩ情報を含む）を全銀システム１２０に送信することができる。全銀システム１２０に送信された振込電文は、「全銀システムに送信済み」を示すフラグを付加されて更新され、仕向銀行システム１００内に格納される。全銀システム１２０は、受信した振込電文を格納することができる。
【００３１】
Ｓ３０７にて、全銀システム１２０は、受信した振込電文を振込情報（ＥＤＩ番号含む）とＥＤＩ情報とに分割する処理を行うことができる。分割されたＥＤＩ情報にはＥＤＩ番号が関連付けられて全銀システム１２０内に記憶される。
【００３２】
Ｓ３０８にて、全銀システム１２０は、分割処理後の振込情報（ＥＤＩ番号含む）のみを含む振込電文を被仕向銀行システム１１０に送信することができる。被仕向銀行システム１１０は、受信した振込情報（ＥＤＩ番号含む）のみを含む振込電文を格納することができる。また、被仕向銀行システム１１０は、振込情報に基づいて振込先口座に対する入金処理を行うことができる。
【００３３】
Ｓ３０９にて、被仕向銀行システム１１０は、格納されている振込電文に含まれるＥＤＩ番号を読み出し、読み出したＥＤＩ番号に関連付けられるＥＤＩ情報の検索およびダウンロードを全銀システム１２０に対して要求することができる。該当するＥＤＩ情報が検索された場合、全銀システム１２０は、検索されたＥＤＩ情報を被仕向銀行システム１１０に送信することができる。全銀システム１２０は、被仕向銀行システム１１０に送信されたＥＤＩ情報に対して、「被仕向銀行システム１１０に送信済み」であることを示すフラグを付加して更新し、全銀システム１２０内に格納することができる。被仕向銀行システム１１０は、受信したＥＤＩ情報を格納することができる。
【００３４】
本発明の他の実施形態では、被仕向銀行システム１１０に対するＥＤＩ情報の送信処理は、分割処理後に順次行ってもよいし（逐次処理）、被仕向銀行システム１１０からの要求を待たずに予め定められたタイミングでバッチ処理によって行ってもよい。送信処理の後、全銀システム１２０は、被仕向銀行システム１１０に送信されたＥＤＩ情報に対して、「被仕向銀行システム１１０に送信済み」であることを示すフラグを付加して更新し、全銀システム１２０内に格納することができる。バッチ処理で送信された場合には、全銀システム１２０は、被仕向銀行システム１１０に送信されたＥＤＩ情報に対して、「バッチ処理送信済み」を示すフラグを付加して更新してもよい。
【００３５】
Ｓ３１０にて、被仕向銀行システム１１０は、ＥＤＩ番号によって互いに関連付けられる振込情報およびＥＤＩ情報をマージして元の振込電文を生成することができる。Ｓ３１１にて、被仕向銀行システム１１０は、被仕向銀行システム１１０に関連付けられたアプリケーションを介して受取企業端末１４０に対して入出金明細などのデータを提示することができる。これにより、受取企業は、受取企業端末１４０を介して被振込の情報およびＥＤＩ情報に示されている明細情報を知ることができる。Ｓ３１０にてマージされ、生成された振込電文が受取企業端末１４０によって閲覧された場合（すなわち、アプリケーションによって読み出され、画面上に表示された場合）、被仕向銀行システム１１０は、この振込電文に対して「閲覧済み」を示すフラグを付加して更新することができる。
【００３６】
図３を参照しながら説明した上述のフローでは振込電文にミスがない場合を説明した。以下では、振込電文のＥＤＩ情報にミスがある場合の処理フローについていくつかの実施形態を説明する。なお、振込情報（振込元および振込先の口座情報、振込金額、振込日など）のみにミスがある場合には、従来から行われている組戻や訂正の処理が行われる。
【００３７】
（第１の実施形態）
図４は、振込電文（特に、ＥＤＩ情報）にミスがある場合の第１の実施形態の処理フローについて説明する図である。図４のフロー図では、ＥＤＩ情報にミスがある場合の処理について説明する。
【００３８】
Ｓ４０１にて、支払企業のユーザは、支払企業端末１３０を利用し、仕向銀行システム１００に関連付けられたアプリケーションを介して仕向銀行システム１００にアクセスして、ミスがあることに気が付いたＥＤＩ情報を含む振込電文を支払企業端末１３０のディスプレイに表示する。支払企業端末１３０は、支払企業のユーザによって入力された訂正ＥＤＩ情報を受信し、所定のトリガー（例えば、訂正ボタンの押下など）が発生したことに応答して、仕向銀行システム１００に変更依頼データを送信することができる。変更依頼データにはＥＤＩ番号が関連付けられている。仕向銀行システム１００は、ＥＤＩ情報の変更依頼データを受信する。
【００３９】
Ｓ４０２にて、仕向銀行システム１００は、仕向銀行システム１００内に格納されている、変更依頼データに対応する振込電文を読み出し、「全銀システムに送信済み」を示すフラグが付加されているかどうかを判定する。対応する振込電文が全銀システム１２０に送信済みである場合（Ｙｅｓ）にはＳ４０４に処理が進み、一方、全銀システム１２０に未送信である場合（Ｎｏ）にはＳ４０３に処理が進む。
【００４０】
Ｓ４０３にて、仕向銀行システム１００は、格納されている対応する振込電文のＥＤＩ情報をＳ４０１にて受信した変更依頼データに基づいて更新し、更新したＥＤＩ情報を格納することができる。この更新処理により、振込電文（振込情報およびＥＤＩ情報）は訂正され、その後、全銀システム１２０に送信されることとなる。
【００４１】
Ｓ４０４にて、仕向銀行システム１００は、格納されている対応する振込電文のＥＤＩ情報をＳ４０１にて受信した変更依頼データに基づいて更新し、更新したＥＤＩ情報を格納するとともに、変更依頼データを全銀システム１２０に対して送信することができる。変更依頼データにはＥＤＩ番号が関連付けられている。全銀システム１２０は、変更依頼データを受信し、格納することができる。
【００４２】
Ｓ４０５にて、全銀システム１２０は、受信した変更依頼データに関連付けられているＥＤＩ番号を読み出し、読み出したＥＤＩ番号に基づいてＳ３０７にて分割され、記憶されたＥＤＩ情報を検索することができる。全銀システム１２０は、検索したＥＤＩ情報を変更依頼データに基づいて更新し、更新したＥＤＩ情報を格納することができる。
【００４３】
Ｓ４０６にて、全銀システム１２０は、「被仕向銀行システム１１０に送信済み」であることを示すフラグが更新したＥＤＩ情報に付加されているかどうかを判定することができる。このフラグが付加されているＥＤＩ情報は、被仕向銀行システム１１０（あるいは、受取企業端末１４０からの依頼に応答した被仕向銀行システム１１０）によって閲覧されている。受取企業端末１４０からの依頼による場合には、ＥＤＩ情報は、受取企業端末１４０にも閲覧されていることとなる。ＥＤＩ情報が被仕向銀行システム１１０によって閲覧されている場合（Ｙｅｓ）には、Ｓ４０８に処理が進み、一方、閲覧されていない場合（Ｎｏ）には、Ｓ４０７に処理が進む。
【００４４】
Ｓ４０７にて、全銀システム１２０は、元のＥＤＩ情報が被仕向銀行システム１１０によって閲覧されていないため、被仕向銀行システム１１０にＥＤＩ情報が更新されたことを通知することなく、この処理フローを終了する。
【００４５】
Ｓ４０８にて、全銀システム１２０は、被仕向銀行システム１１０に当該ＥＤＩ情報の変更通知データを送信することができる。どのＥＤＩ情報が変更されたのかを示すために、送信される変更通知データには、ＥＤＩ番号が関連付けられている。本発明の他の実施形態では、ＥＤＩ番号に基づいて振込電文が検索され、振込電文に含まれる振込先口座情報（すなわち、受取人の口座情報）も変更通知データに含まれることが可能である。
【００４６】
Ｓ４０９にて、被仕向銀行システム１１０は、変更通知データを受信し、受信した変更通知データに関連付けられているＥＤＩ番号に基づいて、Ｓ３１０にてマージされ、生成された振込電文を検索することができる。被仕向銀行システム１１０は、検索した振込電文の振込先口座情報に基づいて受取人を特定することができる。
【００４７】
Ｓ４１０にて、被仕向銀行システム１１０は、検索した振込電文を削除するとともに、ＥＤＩ番号によって互いに関連付けられる振込情報および訂正ＥＤＩ情報をマージして振込電文を再生成することができる。訂正ＥＤＩ情報は、全銀システム１２０に格納されている（Ｓ４０５）ので、被仕向銀行システム１１０は、ＥＤＩ番号に基づいて訂正ＥＤＩ情報（すなわち、更新されたＥＤＩ情報）をダウンロードすることができる。全銀システム１２０は、被仕向銀行システム１１０に送信された訂正ＥＤＩ情報に対して、「被仕向銀行システム１１０に送信済み」であることを示すフラグを付加して更新し、全銀システム１２０内に格納することができる。
【００４８】
Ｓ４１１にて、被仕向銀行システム１１０は、予め定められた通知方法（例えば、電子メール、被仕向銀行システム１１０に関連付けられているアプリケーション上での通知など）に従って、受取企業端末１４０にＥＤＩ情報が変更されたことを通知することができる。通知には、どの情報が更新されたのかを示す情報が含まれていてもよい。さらに、通知には、修正前の振込電文を受取企業端末１４０にダウンロード済みの場合には削除して欲しい旨の情報を含めるようにしてもよい。受取企業のユーザは、受取企業端末１４０を使用し、被仕向銀行システム１１０に関連付けられているアプリケーションを介して再生成された振込電文を確認することができる。受取企業端末１４０上で実行されるアプリケーションは、振込電文の中で更新されたデータがどの部分であるかを明示するように構成されてもよい。
【００４９】
（第２の実施形態）
図５は、振込電文（特に、ＥＤＩ情報）にミスがある場合の第２の実施形態の処理フローについて説明する図である。図５のフロー図では、ＥＤＩ情報にミスがある場合の処理について説明する。Ｓ４０１〜Ｓ４０５の処理は図４にて説明した処理と同一であるので詳細な説明は省略する。
【００５０】
Ｓ５０１にて、全銀システム１２０は、被仕向銀行システム１１０に当該ＥＤＩ情報の変更通知データを送信することができる。どのＥＤＩ情報が変更されたのかを示すために、送信される変更通知データには、ＥＤＩ番号が関連付けられている。本発明の他の実施形態では、ＥＤＩ番号に基づいて振込電文が検索され、振込電文に含まれる振込先口座情報（すなわち、受取人の口座情報）も変更通知データに含まれることが可能である。
【００５１】
Ｓ５０２にて、被仕向銀行システム１１０は、変更通知データを受信し、受信した変更通知データに関連付けられているＥＤＩ番号に基づいて、Ｓ３１０にてマージされ、生成された振込電文を検索することができる。振込電文が検索された場合には、被仕向銀行システム１１０は、検索した振込電文の振込先口座情報に基づいて受取人を特定することができる。
【００５２】
Ｓ５０３にて、被仕向銀行システム１１０は、検索された振込電文、すなわち、変更前の振込電文が被仕向銀行システム１１０内に存在するかどうかを判定することができる。変更前の振込電文が存在する場合（Ｙｅｓ）には、Ｓ５０５に処理が進み、一方、変更前の振込電文が存在しない場合（Ｎｏ）には、Ｓ３０９で説明したＥＤＩ情報のダウンロード処理およびＳ３１０で説明したマージ処理が行われていないため、Ｓ５０４に処理が進む。
【００５３】
Ｓ５０４にて、被仕向銀行システム１１０は、ＥＤＩ情報のダウンロード処理、並びに振込情報およびＥＤＩ情報のマージ処理のいずれも行っていないため、受取企業端末１４０に対して何ら通知することはなく、この処理フローは終了する。
【００５４】
Ｓ５０５にて、被仕向銀行システム１１０は、検索された振込電文に含まれるＥＤＩ番号を読み出し、読み出したＥＤＩ番号に関連付けられるＥＤＩ情報（訂正ＥＤＩ情報）の検索およびダウンロードを全銀システム１２０に対して要求することができる。該当するＥＤＩ情報が検索された場合、全銀システム１２０は、検索されたＥＤＩ情報を被仕向銀行システム１１０に送信することができる。全銀システム１２０は、被仕向銀行システム１１０に送信された訂正ＥＤＩ情報に対して、「被仕向銀行システム１１０に送信済み」であることを示すフラグを付加して更新し、全銀システム１２０内に格納することができる。被仕向銀行システム１１０は、受信したＥＤＩ情報を格納することができる。
【００５５】
また、被仕向銀行システム１１０は、検索した振込電文を削除するとともに、ＥＤＩ番号によって互いに関連付けられる振込情報および訂正ＥＤＩ情報をマージして振込電文を再生成することができる。
【００５６】
Ｓ５０６にて、被仕向銀行システム１１０は、予め定められた通知方法（例えば、電子メール、被仕向銀行システム１１０に関連付けられているアプリケーション上での通知など）に従って、受取企業端末１４０にＥＤＩ情報が変更されたことを通知することができる。通知には、どの情報が更新されたのかを示す情報が含まれていてもよい。さらに、通知には、修正前の振込電文を受取企業端末１４０にダウンロード済みの場合には削除して欲しい旨の情報を含めるようにしてもよい。受取企業のユーザは、受取企業端末１４０を使用し、被仕向銀行システム１１０に関連付けられているアプリケーションを介して再生成された振込電文を確認することができる。受取企業端末１４０上で実行されるアプリケーションは、振込電文の中で更新されたデータがどの部分であるかを明示するように構成されてもよい。
【００５７】
（第３の実施形態）
図６は、振込電文（特に、ＥＤＩ情報）にミスがある場合の第３の実施形態の処理フローについて説明する図である。図６のフロー図では、ＥＤＩ情報にミスがある場合の処理について説明する。Ｓ４０１〜Ｓ４０５の処理は図４にて説明した処理と同一であるので詳細な説明は省略する。
【００５８】
Ｓ６０１にて、全銀システム１２０は、Ｓ４０５にて更新されたＥＤＩ情報に「バッチ処理送信済み」を示すフラグが付加されているかどうかを判定することができる。当該ＥＤＩ情報がバッチ処理送信されている場合（Ｙｅｓ）にはＳ６０３に処理が進み、一方、バッチ処理送信されていない場合（Ｎｏ）にはＳ６０２に処理が進む。
【００５９】
Ｓ６０２にて、被仕向銀行システム１１０に対するＥＤＩ情報の送信処理は未だ行われていないため、全銀システム１２０は、被仕向銀行システム１１０に何ら通知することなく、この処理フローは終了する。
【００６０】
Ｓ６０３にて、全銀システム１２０は、被仕向銀行システム１１０に当該ＥＤＩ情報の変更通知データを送信することができる。どのＥＤＩ情報が変更されたのかを示すために、送信される変更通知データには、ＥＤＩ番号が関連付けられている。本発明の他の実施形態では、ＥＤＩ番号に基づいて振込電文が検索され、振込電文に含まれる振込先口座情報（すなわち、受取人の口座情報）も変更通知データに含まれることが可能である。
【００６１】
Ｓ６０４にて、被仕向銀行システム１１０は、変更通知データを受信し、受信した変更通知データに関連付けられているＥＤＩ番号に基づいて、Ｓ３１０にてマージされ、生成された振込電文を検索することができる。振込電文が検索された場合には、被仕向銀行システム１１０は、検索した振込電文の振込先口座情報に基づいて受取人を特定することができる。
【００６２】
Ｓ６０５にて、被仕向銀行システム１１０は、検索された振込電文に対して「閲覧済み」を示すフラグが付加されているかどうかを判定することができる。振込電文に対して「閲覧済み」を示すフラグが付加されていない場合には、Ｓ６０６に処理が進み、一方、付加されている場合には、Ｓ６０７に処理が進む。
【００６３】
Ｓ６０６にて、被仕向銀行システム１１０は、元の振込電文が閲覧されていないため、受取企業端末１４０にＥＤＩ情報が更新されたことを通知することなく、この処理フローを終了する。
【００６４】
Ｓ６０７にて、被仕向銀行システム１１０は、検索した振込電文を削除するとともに、ＥＤＩ番号によって互いに関連付けられる振込情報および訂正ＥＤＩ情報をマージして振込電文を再生成することができる。訂正ＥＤＩ情報は、全銀システム１２０に格納されている（Ｓ４０５）ので、被仕向銀行システム１１０は、ＥＤＩ番号に基づいて訂正ＥＤＩ情報（すなわち、更新されたＥＤＩ情報）をダウンロードすることができる。全銀システム１２０は、被仕向銀行システム１１０に送信された訂正ＥＤＩ情報に対して、「被仕向銀行システム１１０に送信済み」であることを示すフラグを付加して更新し、全銀システム１２０内に格納することができる。
【００６５】
Ｓ６０８にて、被仕向銀行システム１１０は、予め定められた通知方法（例えば、電子メール、被仕向銀行システム１１０に関連付けられているアプリケーション上での通知など）に従って、受取企業端末１４０にＥＤＩ情報が変更されたことを通知することができる。通知には、どの情報が更新されたのかを示す情報が含まれていてもよい。さらに、通知には、修正前の振込電文を受取企業端末１４０にダウンロード済みの場合には削除して欲しい旨の情報を含めるようにしてもよい。受取企業のユーザは、受取企業端末１４０を使用し、被仕向銀行システム１１０に関連付けられているアプリケーションを介して再生成された振込電文を確認することができる。受取企業端末１４０上で実行されるアプリケーションは、振込電文の中で更新されたデータがどの部分であるかを明示するように構成されてもよい。
【００６６】
次に、図７および図８を参照しながら、仕向銀行システム１００および被仕向銀行システム１１０の機能について説明する。
【００６７】
図７は、仕向銀行システム１００の機能ブロック図である。仕向銀行システム１００は、振込電文ＤＢ７０１、ＥＤＩ番号要求部７０２および振込電文制御部７０３を備えることができる。
【００６８】
振込電文ＤＢ７０１は、支払企業端末１３０から受信した振込電文を格納するデータベースである。振込電文には、振込情報７１１、ＥＤＩ情報７１２、送信フラグ７１３、発信番号７１４、ＥＤＩ番号７１５などを含むことができる。
【００６９】
振込情報７１１は、従来の総合振込で扱われていた情報であり、例えば、振込元および振込先の口座情報、振込金額、振込日などの情報を含むことができる。ＥＤＩ情報７１２は、受取企業に通知する情報（例えば、振込の明細情報等）を含むことができる。送信フラグ７１３は、振込電文が全銀システム１２０に対して送信されたかどうかを示すフラグであり、例えば、「全銀システムに送信済み」を示す値を格納することができる。発信番号７１４は、特許文献１の図６〜図８に例示されているような電文に含まれる、電文を識別するための識別番号である。訂正や組戻の手続きの際に、どの振込に対する訂正や組戻なのかを識別するために利用される。ＥＤＩ番号７１５は、全銀システム１２０より発行され、振込電文のそれぞれに付加される識別子である。本発明の他の実施形態では、ＥＤＩ番号７１５は、全銀システム１２０と関連付けられる他のシステムから発行されるように構成されてもよい。
【００７０】
ＥＤＩ番号要求部７０２は、支払企業端末１３０から新規に振込電文を受信したことに応答して、ＥＤＩ番号の発行要求を全銀システム１２０に送信することができる。ＥＤＩ番号要求部７０２は、ＥＤＩ番号の発行要求に応答して全銀システム１２０によって発行されたＥＤＩ番号を受信し、振込電文ＤＢ７０１の対応する振込電文に、受信したＥＤＩ番号を付加して、付加後の振込電文を振込電文ＤＢ７０１に記憶することができる。
【００７１】
振込電文制御部７０３は、ＥＤＩ番号が付加された振込電文を振込電文ＤＢ７０１から読み出し、全銀システム１２０に送信することができる。振込電文制御部７０３は、全銀システム１２０に送信した振込電文の送信フラグ７１３に、「全銀システムに送信済み」を示す値をセットして振込電文ＤＢ７０１に格納することができる。
【００７２】
また、振込電文制御部７０３は、支払企業端末１３０から既存の振込電文に対する変更依頼データを受信し、振込電文ＤＢ７０１に格納されている対応する振込電文のＥＤＩ情報をこの変更依頼データに基づいて更新し、更新したＥＤＩ情報を振込電文ＤＢ７０１に格納することができる。変更依頼データには、支払企業のユーザによって入力された訂正ＥＤＩ情報、およびＥＤＩ番号が含まれていてよい。振込電文制御部７０３は、振込電文ＤＢ７０１に格納されている、変更依頼データに対応する振込電文を読み出し、送信フラグ７１３に「全銀システムに送信済み」を示す値がセットされているかどうかを判定することができる。「全銀システムに送信済み」を示す値がセットされていない場合、誤ったＥＤＩ情報を含む振込電文は、全銀システム１２０および被仕向銀行システム１１０には送信されていないため、振込電文制御部７０３は、予め定められたタイミングで更新されたＥＤＩ情報を含む振込電文を送信するだけでよい。一方、「全銀システムに送信済み」を示す値がセットされている場合、誤ったＥＤＩ情報を含む振込電文が、全銀システム１２０および被仕向銀行システム１１０に既に送信されてしまっているので、本明細書で説明する各種の制御が必要となる。
【００７３】
図８は、被仕向銀行システム１１０の機能ブロック図である。被仕向銀行システム１１０は、顧客マスタ８０１、振込電文ＤＢ８０２、ＥＤＩ情報受信部８０３、受取人判定部８０４および振込電文制御部８０５を備えることができる。
【００７４】
顧客マスタ８０１は、被仕向銀行と取引のある顧客の情報を格納するマスタテーブルである。顧客マスタ８０１は、例えば、顧客名、顧客の連絡先（メールアドレスなどの通知先の情報を含む）、口座番号などの情報を含むことができる。
【００７５】
振込電文ＤＢ８０２は、全銀システム１２０を介して受信した振込電文を格納するデータベースである。振込電文には、振込情報７１１、ＥＤＩ情報７１２、閲覧フラグ８１１、発信番号７１４、ＥＤＩ番号７１５などを含むことができる。振込情報７１１、ＥＤＩ情報７１２、発信番号７１４およびＥＤＩ番号７１５は、図７を参照しながら上記で説明した情報である。閲覧フラグ８１１は、振込電文が受取企業端末１４０によって閲覧（アクセス）されているかどうかを示すフラグであり、受取企業端末１４０からアクセスされて読み出された振込電文には、「閲覧済み」を示す値がセットされている。
【００７６】
ＥＤＩ情報受信部８０３は、振込電文ＤＢ８０２に格納されている振込電文に含まれるＥＤＩ番号７１５を読み出し、読み出したＥＤＩ番号７１５に関連付けられるＥＤＩ情報７１２の検索およびダウンロードを全銀システム１２０に対して要求することができる。該当するＥＤＩ情報７１２が検索された場合、ＥＤＩ情報受信部８０３は、ＥＤＩ情報７１２を全銀システム１２０から受信し、被仕向銀行システム１１０上に格納することができる。なお、最初に受信したＥＤＩ情報７１２に誤りがある場合には、ＥＤＩ情報受信部８０３は、ＥＤＩ番号７１５に関連付けられるＥＤＩ情報７１２の検索およびダウンロードを全銀システム１２０に対して再度要求し、訂正ＥＤＩ情報を全銀システム１２０から受信し、被仕向銀行システム１１０上に格納することができる。この訂正ＥＤＩ情報は、本明細書で説明する更新処理により、ＥＤＩ情報７１２に置き換えられる。
【００７７】
受取人判定部８０４は、全銀システム１２０から受信した既存の振込電文に対する変更通知データに関連付けられているＥＤＩ番号７１５をキーにして、振込電文ＤＢ８０２に格納されている振込電文を読み出し、読み出した振込電文に含まれる振込先口座情報を取得する。受取人判定部８０４は、取得した振込先口座情報に基づいて、顧客マスタ８０１を検索し、振込先口座の所有者である顧客を特定し、当該顧客の連絡先情報（例えば、メールアドレスなど）を取得することができる。
【００７８】
振込電文制御部８０５は、ＥＤＩ番号７１５によって互いに関連付けられる振込情報７１１およびＥＤＩ情報７１２をマージして元の振込電文を生成することができる。すなわち、振込電文制御部８０５は、ＥＤＩ番号７１５をキーにして、振込電文ＤＢ８０２に格納されている振込電文に含まれる振込情報７１１と、ＥＤＩ情報受信部８０３によって受信されたＥＤＩ情報７１２（または、訂正ＥＤＩ情報）とをマージして元の振込電文を生成し、振込電文ＤＢ８０２に格納することができる。振込電文制御部８０５は、最初に受信した、誤った情報を含む振込電文を削除することができる。削除処理の際は新たな振込電文が再生成されるので、振込情報７１１は、削除処理の前に被仕向銀行システム１１０上に保存され、その後、訂正ＥＤＩ情報とマージされて新たな振込電文として振込電文ＤＢ８０２に格納される。誤った情報を含む既存の振込電文が削除されるのは、訂正ＥＤＩ情報を含む新たな振込電文が生成された後であってよい。
【００７９】
振込電文制御部８０５は、受取人判定部８０４によって振込電文ＤＢ８０２から読み出された振込電文の閲覧フラグ８１１に「閲覧済み」を示す値がセットされているかどうかを判定することができる。閲覧フラグ８１１に「閲覧済み」を示す値がセットされるのは、振込電文ＤＢ８０２内の振込電文が受取企業端末１４０によって閲覧された場合（すなわち、アプリケーションによって読み出され、画面上に表示された場合）である。
【００８０】
以上、例示的な実施形態を参照しながら本発明の原理を説明したが、本発明の要旨を逸脱することなく、構成および細部において変更する様々な実施形態を実現可能であることを当業者は理解するだろう。すなわち、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様を採用することが可能である。
【符号の説明】
【００８１】
１００  仕向銀行システム
１１０  被仕向銀行システム
１２０  全銀システム
１３０  支払企業端末
１４０  受取企業端末
２０１  制御部
２０２  主記憶部
２０３  補助記憶部
２０４  インターフェース（ＩＦ）部
２０５  出力部
２１０  バス
７０１、８０２  振込電文ＤＢ
７０２  ＥＤＩ番号要求部
７０３  振込電文制御部
８０１  顧客マスタ
８０３  ＥＤＩ情報受信部
８０４  受取人判定部
８０５  振込電文制御部
【図１】
2018088140.tif 000003
【図２】
2018088140.tif 000004
【図３】
2018088140.tif 000005
【図４】
2018088140.tif 000006
【図５】
2018088140.tif 000007
【図６】
2018088140.tif 000008
【図７】
2018088140.tif 000009
【図８】
2018088140.tif 000010
【手続補正書】
【提出日】平成29年7月14日(2017.7.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被仕向銀行の銀行システムであって、
仕向銀行システムから送信された振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、前記閲覧フラグは、前記振込電文が受取人端末によってアクセスされているかどうかを示す、データベースと、
前記データベースに格納されている前記ＥＤＩ番号に関連付けられる前記ＥＤＩ情報を全銀システムから受信するＥＤＩ情報受信手段と、
前記ＥＤＩ番号をキーにして、前記データベースに格納されている振込情報と、前記ＥＤＩ情報受信手段によって受信されたＥＤＩ情報とをマージして前記振込電文を生成し、前記データベースに格納する振込電文制御手段と
を備えた銀行システム。
【請求項２】
前記被仕向銀行と取引のある顧客の口座情報および連絡先情報を格納する顧客マスタと、
前記全銀システムから受信した変更通知データに関連付けられている前記ＥＤＩ番号をキーにして、前記データベースから前記振込電文を読み出し、読み出した前記振込電文に含まれる振込先口座情報を取得し、取得した前記振込先口座情報に基づいて、前記顧客マスタから前記顧客の前記連絡先情報を取得する受取人判定手段と
をさらに備えた、請求項１に記載の銀行システム。
【請求項３】
前記振込電文制御手段は、前記受取人判定手段によって前記データベースから読み出された振込電文の前記閲覧フラグに第１の値がセットされているかどうかを判定し、前記第１の値は、前記振込電文が受取人端末によってアクセスされていることを示す、
請求項２に記載の銀行システム。
【請求項４】
前記全銀システムから受信した変更通知データに関連付けられている前記ＥＤＩ番号に基づいて、訂正前のＥＤＩ情報を含む前記振込電文が前記データベースに存在するかどうかを判定する手段をさらに備えた、請求項１に記載の銀行システム。
【請求項５】
前記振込電文制御手段によって生成された前記振込電文が、訂正されたＥＤＩ情報を含むとき、前記振込電文制御手段は、誤った情報を含む振込電文を削除し、
前記銀行システムは、予め定められた通知手段に従って、訂正されたＥＤＩ情報を示す通知を前記受取人端末に送信する、
請求項１に記載の銀行システム。
【請求項６】
被仕向銀行の銀行システムによって実行される方法であって、
前記銀行システムは、仕向銀行システムから送信された振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに閲覧フラグを含み、前記閲覧フラグは、前記振込電文が受取人端末によってアクセスされているかどうかを示す、データベースを備え、
前記方法は、
格納されている前記振込電文の前記ＥＤＩ番号に関連付けられる前記ＥＤＩ情報を全銀システムから受信することと、
前記ＥＤＩ番号をキーにして、前記データベースに格納されている振込情報と、前記全銀システムから受信した前記ＥＤＩ情報とをマージして前記振込電文を生成し、前記データベースに格納することと
を備える方法。
【請求項７】
請求項６に記載の方法をコンピュータに実行させるプログラム。
【請求項８】
前記仕向銀行システムは、
支払人端末から受信した振込電文を格納する第２のデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに送信フラグを含み、前記送信フラグは、前記振込電文が前記全銀システムに送信されているかどうかを示す、第２のデータベースと、
前記支払人端末から振込電文を受信したことに応答して、ＥＤＩ番号の発行要求を前記全銀システムに送信し、前記全銀システムによって発行されたＥＤＩ番号を受信し、前記データベースの対応する振込電文に、受信したＥＤＩ番号を付加するＥＤＩ番号要求手段と、
ＥＤＩ番号が付加された振込電文を前記データベースから読み出し、読み出した前記振込電文を前記全銀システムに送信し、前記送信した前記振込電文の送信フラグに、送信済みを示す値をセットして前記データベースに格納する第２の振込電文制御手段と
を備え、
前記第２の振込電文制御手段は、支払人端末から受信した変更依頼データに基づいて、対応する振込電文のＥＤＩ情報を更新し、更新したＥＤＩ情報を前記データベースに格納し、前記変更依頼データは、訂正ＥＤＩ情報およびＥＤＩ番号を含み、
前記第２の振込電文制御手段は、前記データベースに格納されている、前記変更依頼データに対応する振込電文を読み出し、送信フラグに送信済みを示す値がセットされているかどうかを判定し、更新したＥＤＩ情報を含む振込電文を前記全銀システムに送信する、
請求項１に記載の銀行システム。
【請求項９】
仕向銀行の銀行システムであって、
支払人端末から受信した振込電文を格納するデータベースであって、前記振込電文は、ＥＤＩ番号を介して関連付けられる振込情報およびＥＤＩ情報、並びに送信フラグを含み、前記送信フラグは、前記振込電文が全銀システムに送信されているかどうかを示す、データベースと、
前記支払人端末から振込電文を受信したことに応答して、ＥＤＩ番号の発行要求を前記全銀システムに送信し、前記全銀システムによって発行されたＥＤＩ番号を受信し、前記データベースの対応する振込電文に、受信したＥＤＩ番号を付加するＥＤＩ番号要求手段と、
ＥＤＩ番号が付加された振込電文を前記データベースから読み出し、読み出した前記振込電文を前記全銀システムに送信し、前記送信した前記振込電文の送信フラグに、送信済みを示す値をセットして前記データベースに格納する振込電文制御手段と
を備え、
前記振込電文制御手段は、支払人端末から受信した変更依頼データに基づいて、対応する振込電文のＥＤＩ情報を更新し、更新したＥＤＩ情報を前記データベースに格納し、前記変更依頼データは、訂正ＥＤＩ情報およびＥＤＩ番号を含み、
前記振込電文制御手段は、前記データベースに格納されている、前記変更依頼データに対応する振込電文を読み出し、送信フラグに送信済みを示す値がセットされているかどうかを判定し、更新したＥＤＩ情報を含む振込電文を前記全銀システムに送信する、
銀行システム。