(57)【要約】【課題】  本発明は、受取人による特定の振込の排除を可能としつつ、振込処理の保留によるホストコンピュータへの負荷を低減させることを目的とする。【解決手段】  振込処理を実行するホストコンピュータは、振込依頼情報を受信する受信部と、振込依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する取引判定部と、一時的な入出金処理の実行が可能な一時保留口座に関する口座情報を格納する一時記憶部と、取引判定部によって、振込先口座への入金処理を保留すると判断された場合には、一時保留口座への入金処理を実行する振込制御部と、を備える。【選択図】図２
2009026114.tif 000002
【特許請求の範囲】
【請求項１】
振込処理を実行するホストコンピュータであって、
振込依頼情報を受信する受信部と、
前記振込依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する取引判定部と、
一時的な入出金処理の実行が可能な一時保留口座に関する口座情報を格納する一時記憶部と、
前記取引判定部によって、振込先口座への入金処理を保留すると判断された場合には、前記一時保留口座への入金処理を実行する振込制御部と、を備えるホストコンピュータ。
【請求項２】
請求項１に記載のホストコンピュータはさらに、
複数の口座の口座情報を格納する口座情報記憶部を備え、
前記振込制御部は、前記取引判定部によって、振込先口座への入金処理を実行すると判断された場合には、前記振込依頼情報に基づいて振込先口座への入金処理を実行するホストコンピュータ。
【請求項３】
請求項１または請求項２に記載のホストコンピュータにおいて、
前記振込制御部は、要求を受けて、前記一時保留口座から前記振込先口座への振込処理を実行するホストコンピュータ。
【請求項４】
請求項１ないし請求項３のいずれか１の請求項に記載のホストコンピュータはさらに、
前記振込制御部が、前記一時保留口座への入金処理を実行した場合に、受取人に向けた入金処理保留情報を送出する外部通知部を備えるホストコンピュータ。
【請求項５】
請求項１ないし請求項４のいずれか１の請求項に記載のホストコンピュータにおいて、
前記外部通知部は、前記振込制御部が、前記一時保留口座への入金処理を実行した場合に、振込人に向けた振込処理保留情報を送出するホストコンピュータ。
【請求項６】
請求項１ないし請求項５のいずれか１の請求項に記載のホストコンピュータはさらに、
振込先口座への入金処理を実行する条件が定義された振込条件定義テーブルを格納した定義テーブル記憶部を備え、
前記取引判定部は、前記振込依頼情報の内容に基づいた、振込先口座への入金処理を保留するか否かの判断を、前記振込条件定義テーブルを参照することにより実行するホストコンピュータ。
【請求項７】
請求項６記載のホストコンピュータにおいて、
前記定義テーブル記憶部は、前記振込条件定義テーブルを口座ごとに格納し、口座所有者の要求により前記振込条件定義テーブルの設定、変更、または削除をおこなうホストコンピュータ。
【請求項８】
請求項１ないし請求項７のいずれか１の請求項に記載のホストコンピュータにおいて、
前記振込制御部は、振込先口座への振込処理の要求がない前記一時保留口座について、所定期間経過後に振込元口座への組戻し処理を実行するホストコンピュータ。
【請求項９】
２以上のホストコンピュータからなる振込処理システムであって、
振込依頼情報を受信する前記受信部と、振込元口座の口座情報を格納する前記口座情報記憶部と、振込元口座から引落処理を実行する前記振込制御部と、振込先口座への入金処理を依頼する入金処理依頼情報を作成し、他のホストコンピュータへ送出する連絡部と、を備えた振込元口座の口座情報を所持する第１のホストコンピュータと、
前記入金処理依頼情報を受信する前記受信部と、前記入金処理依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する前記取引判定部と、入出金処理が可能な一時保留口座の口座情報を格納する前記一時記憶部と、振込先口座の口座情報を格納する前記口座情報記憶部と、前記取引判定部によって振込先口座への入金処理を保留すると判断された場合には、前記一時保留口座への入金処理を実行する前記振込制御部と、を備えた振込先口座の口座情報を所持する第２のホストコンピュータと、により構成される、振込処理システム。
【請求項１０】
請求項９に記載の振込処理システムにおいて、
前記第１のホストコンピュータはさらに、
前記振込依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する取引判定部と、
入出金処理が可能な一時保留口座の口座情報を格納する一時記憶部と、
前記取引判定部によって、振込先口座への入金処理を保留すると判断された場合には、前記一時保留口座への入金処理を実行する振込制御部と、を備えている、振込処理システム。
【請求項１１】
振込処理を実行するための振込処理方法であって、
振込依頼情報を受信する工程と、
前記振込依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する工程と、
振込先口座への入金処理を保留すると判断された場合には、一時保留口座への入金処理を実行する工程と、を備えた振込処理方法。
【請求項１２】
２以上のホストコンピュータからなる振込処理方法であって、
第１のホストコンピュータによる、振込依頼情報を受信する工程と、振込元口座から引落処理を実行する工程と、入金処理依頼情報を作成し、他のホストコンピュータに送出する工程と、
第２のホストコンピュータによる、
前記入金処理依頼情報を受信する工程と、前記入金処理依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する工程と、
振込先口座への入金処理を保留すると判断された場合には、一時保留口座への入金処理を実行する工程と、を備えた振込処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、振込処理の命令を受け振込処理を実行するホストコンピュータとホストコンピュータが実現する振込処理方法に関する。
【背景技術】
【０００２】
近年、顧客の預金口座に勝手に振込をおこない、法外な利息を要求するいわゆる「押し貸し」が社会問題となっている。これに対応するため、振込人により振込の手続きがおこなわれた際、受取人にその旨を連絡し、受取人の許可した振込手続きのみ、処理が実行されるという技術が開示されている。
【０００３】
【特許文献１】特開２００６−２３５６７０号公報
【０００４】
しかしながら、従来の技術では、受取人と連絡が取れない場合や、受取人が回答を忘れた場合、「振込処理の保留」が回答の場合などについては、要求された処理が完結せず、ホストコンピュータの振込処理は保留状態となる。この保留状態が多くの口座振込で同時に発生すると、ホストコンピュータに大きな負荷がかかる問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記した従来の課題の少なくとも一部を解決するためになされた発明であり、受取人による特定の振込の排除を可能としつつ、振込処理の保留によるホストコンピュータへの負荷を低減させることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題の少なくとも一部を解決するための本願発明は以下の態様を採る。
【０００７】
本発明の第１の態様はホストコンピュータを提供する。本発明の第１の態様に係るホストコンピュータは、振込依頼情報を受信する受信部と、前記振込依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する取引判定部と、一時的な入出金処理の実行が可能な一時保留口座に関する口座情報を格納する一時記憶部と、前記取引判定部によって、振込先口座への入金処理を保留すると判断された場合には、前記一時保留口座への入金処理を実行する振込制御部と、を備える。
【０００８】
本発明の第１の態様に係るホストコンピュータによれば、振込先口座への入金処理が保留された場合にも、代わりに一時保留口座への入金処理が実行されることにより振込処理が完結する。このため、振込先口座への振込を保留しても、処理の保留によるホストコンピュータへの負荷を低減できる。
【０００９】
本発明の第１の態様に係るホストコンピュータはさらに、複数の口座情報を格納する口座情報記憶部を備え、前記振込制御部は、前記取引判定部によって、振込先口座への入金処理を実行すると判断された場合には、前記振込依頼情報に基づいて振込先口座への入金処理を実行してもよい。この場合には、振込先口座への入金処理の実行により、振込依頼情報の内容に基づく振込処理を完結させることができる。
【００１０】
本発明の第１の態様に係るホストコンピュータにおいて、前記振込制御部は、要求を受けて、前記一時保留口座から前記振込先口座への振込処理を実行してもよい。この場合には、一時保留口座から振込先口座への振込ができる。
【００１１】
本発明の第１の態様に係るホストコンピュータはさらに、前記振込制御部が、前記一時保留口座への入金処理を実行した場合に、受取人に向けた入金処理保留情報を送出する外部通知部を備えてもよい。この場合には、受取人は振込処理が保留されたことを知ることができ、振込先口座への振込を認めるかの判断をすることができる。
【００１２】
本発明の第１の態様に係るホストコンピュータにおいて、前記外部通知部は、前記振込制御部が、前記一時保留口座への入金処理を実行した場合に、振込人に向けた振込処理保留情報を送出してもよい。この場合には、振込人は振込処理が保留されたことを知ることができ、例えば受取人に直接連絡をとるなどして、受取人に保留された振込処理の対応を依頼することができる。
【００１３】
本発明の第１の態様に係るホストコンピュータはさらに、振込先口座への入金処理を実行する条件が定義された振込条件定義テーブルを格納した定義テーブル記憶部を備え、前記取引判定部は、前記振込依頼情報の内容に基づいた、振込先口座への入金処理を保留するか否かの判断を、前記振込条件定義テーブルを参照することにより実行してもよい。この場合には、定義された条件に合致した振込処理を保留とすることができる。
【００１４】
本発明の第１の態様に係るホストコンピュータにおいて、前記定義テーブル記憶部は、前記振込条件定義テーブルを口座ごとに格納し、口座所有者の要求により前記振込条件定義テーブルの設定、変更、または削除をおこなってもよい。この場合は、口座所有者により口座への振込を認めるための条件を決定することができる。
【００１５】
本発明の第１の態様に係るホストコンピュータにおいて、前記振込制御部は、振込先口座への振込処理の要求がない前記一時保留口座について、所定期間経過後に振込元口座へ組戻し処理を実行してもよい。この場合には、要求がなくても一時保留口座の振込元口座への組戻し処理をおこなうことができる。
【００１６】
本発明の第２の態様は振込処理システムを提供する。本発明の第２の態様に係る振込処理システムは、２以上のホストコンピュータからなり、振込依頼情報を受信する前記受信部と、振込元口座の口座情報を格納する前記口座情報記憶部と、振込元口座から引落処理を実行する前記振込制御部と、振込先口座への入金処理を依頼する入金処理依頼情報を作成し、他のホストコンピュータへ送出する連絡部と、を備えた振込元口座の口座情報を所持する第１のホストコンピュータと、
前記入金処理依頼情報を受信する前記受信部と、前記入金処理依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する前記取引判定部と、入出金処理が可能な一時保留口座情報を格納する前記一時記憶部と、振込先口座の口座情報を格納する前記口座情報記憶部と、前記取引判定部によって振込先口座への入金処理を保留すると判断された場合には、前記一時保留口座への入金処理を実行する前記振込制御部と、を備えた振込先口座の口座情報を所持する第２のホストコンピュータと、により構成される。
【００１７】
本発明の第２の態様に係る振込処理システムによれば、振込先口座への入金処理が保留となっても、第１のホストコンピュータにおける振込元口座の引落処理と第２のホストコンピュータにおける一時保留口座への入金処理が実行され、振込処理が完結する。このため、振込先口座への振込処理の保留によるホストコンピュータへの負荷を低減できる。
【００１８】
本発明の第２の態様に係る振込処理システムにおいて、前記第１のホストコンピュータはさらに、前記振込依頼情報の内容に基づいて、振込先口座への入金処理を保留するか否かを判断する取引判定部と、入出金処理が可能な一時保留口座の口座情報を格納する一時記憶部と、前記取引判定部によって、振込先口座への入金処理を保留すると判断された場合には、前記一時保留口座への入金処理を実行する振込制御部と、を備えている。この場合には、第１のホストコンピュータにおいても振込処理を保留できる。
【００１９】
なお、本発明は、種々の態様で実現することが可能であり、例えば振込処理を実行するための振込処理方法として実現することができる。また、装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の態様で実現することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明に係る振込処理を実行するホストコンピュータ、振込処理システムについて、図面を参照しつつ、実施例に基づいて説明する。
【００２１】
・第１の実施例：
図１〜図４を参照して第１の実施例に係るホストコンピュータ、振込処理システムの構成について説明する。図１は、振込処理システムの概略構成を示す説明図である。
【００２２】
図１に示すように、本実施例に係る振込処理システム１０００は、主な構成要件としてＡ銀行ネットワークシステム１０と、Ｂ銀行ネットワークシステム２０と、Ｃ銀行ネットワークシステム３０と、Ｄ銀行ネットワークシステム４０と、中央システム５０と、専用回線６０と、で構成されている。ここで、Ａ〜Ｄの銀行は２以上の銀行の例示である。中央システム５０は制御サーバ５１を備えている。制御サーバ５１は、専用回線６０を介してＡ〜Ｄ銀行ネットワークシステムと接続されている。
【００２３】
Ａ銀行ネットワークシステム１０は、第１ホストコンピュータ１１と、窓口端末１２と、ＡＴＭ１３と、専用線１４と、を備えている。窓口端末１２とＡＴＭ１３は、専用線１４を介して第１ホストコンピュータ１１と接続されている。第１ホストコンピュータ１１はインターネット回線７０および専用回線６０と接続されている。
【００２４】
Ｂ銀行ネットワークシステム２０は、第２ホストコンピュータ２１と、窓口端末２２と、ＡＴＭ２３と、専用線２４と、を備えている。窓口端末２２とＡＴＭ２３は、専用線２４により第２ホストコンピュータ２１と接続されている。第２ホストコンピュータ２１はインターネット回線７０および専用回線６０と接続されている。
【００２５】
Ｃ〜Ｄ銀行ネットワークシステムはＡ銀行ネットワークシステム１０およびＢ銀行ネットワークシステム２０と同じ構成を備えている。Ｃ〜Ｄ銀行のホストコンピュータはインターネット回線７０および専用回線６０と接続されている。
【００２６】
インターネット回線７０には自宅や会社などのパーソナルコンピュータであるＰＣ８０と、携帯電話９０と、各銀行のホストコンピュータと、が接続されている。
【００２７】
Ａ銀行ネットワークシステム１０において、窓口端末１２もしくはＡＴＭ１３は、専用線１４を介して第１ホストコンピュータ１１と情報のやりとりをおこなう。Ｂ〜Ｄ銀行についても同様に情報のやりとりをおこなう。
【００２８】
第１ホストコンピュータ１１や第２ホストコンピュータ２１といった銀行のホストコンピュータは、専用回線６０を介して互いに情報のやりとりをおこなう。中央システム５０の制御サーバ５１は、専用回線６０を経由する情報のやりとりを制御する。第１ホストコンピュータ１１や第２ホストコンピュータ２１といった銀行のホストコンピュータは、インターネット回線７０を介してＰＣ８０もしくは携帯電話９０と情報のやりとりをおこなう。
【００２９】
Ａ銀行の口座からＢ銀行の口座への振込処理の動作について説明する。窓口端末１２もしくはＡＴＭ１３は、第１ホストコンピュータ１１へ振込処理に必要な情報を送信する。第１ホストコンピュータ１１は、振込元口座への引落処理を実行し、振込先口座のある第２ホストコンピュータ２１に入金処理の依頼をする。第２ホストコンピュータ２１は、入金処理の依頼に従い、振込先口座への入金処理を実行する。第１ホストコンピュータ１１もしくは第２ホストコンピュータ２１は、ＰＣ８０もしくは携帯電話９０に振込処理の結果などの情報を提供することができる。第１ホストコンピュータ１１もしくは第２ホストコンピュータ２１は、ＰＣ８０もしくは携帯電話９０から、口座の残高照会や、振込処理の依頼を受けることができる。
【００３０】
図２は第１ホストコンピュータ１１と第２ホストコンピュータ２１の概略構成を示す説明図である。図２に示すように、第１ホストコンピュータ１１は、ＲＯＭやＲＡＭ等のメモリ１１０と、中央演算装置であるＣＰＵ１２０と、ハードディスクドライブなどの外部記憶装置１３０と、専用回線６０と接続されたネットワークインターフェイス１４０と、を備えている。
【００３１】
ＣＰＵ１２０は第１ホストコンピュータ１１全体の動作を制御する。メモリ１１０は、電文受送信モジュール１１１と、振込制御モジュール１１３と、を格納している。電文受送信モジュール１１１と、振込制御モジュール１１３はＣＰＵ１２０に特定の処理を実行させるためのプログラムである。なお、本実施例においてはソフトウエア的な実施を示したが、集積回路などにより、ハードウエア的に実現することもできる。
【００３２】
外部記憶装置１３０は、預金口座ごとの預金名義人氏名や預金残高といった口座運営上必要な情報（以後「口座情報」という）により構成された口座情報データベース１３３を格納している。口座への入金処理とは、口座情報データベース１３３の一部である預金残高の口座情報を入金後の内容に変更することを意味する。引落処理や組戻し処理についても同様である。ネットワークインターフェイス１４０は専用線１４およびインターネット回線７０と接続している。
【００３３】
第２ホストコンピュータ２１は、メモリ２１０と、ＣＰＵ２２０と、外部記憶装置２３０と、専用回線６０に接続するネットワークインターフェイス２４０により構成されている。
【００３４】
ＣＰＵ２２０は第２ホストコンピュータ２１全体の動作を制御している。メモリ２１０は、電文受送信モジュール２１１と、取引判定モジュール２１２と、振込制御モジュール２１３と、外部通知モジュール２１４と、応答処理モジュール２１５と、期間管理モジュール２１６と、を格納している。各モジュール２１１〜２１６はＣＰＵ２２０に特定の処理を実行させるためのプログラムである。なお、本実施例においてはソフトウエア的な実施を示したが、集積回路などにより、ハードウエア的に実現することもできる。
【００３５】
外部記憶装置２３０は、振込条件定義テーブルデータベース２３１と、一時保留口座情報データベース２３２と、口座情報データベース２３３と、を格納している。振込条件定義テーブルデータベース２３１には、預金口座ごとに振込先口座への入金処理を実行するための条件に関する情報が登録されている。
【００３６】
一時保留口座情報データベース２３２には、保留された振込先口座への入金処理の代わりに、一時的に入出金処理の実行が可能な一時保留口座に関する口座情報（以後「一時保留口座情報」という）が登録されている。一時保留口座は、同じ機能を有するものであれば口座以外のものでもよい。一時保留口座への入金処理、引落処理もしくは組戻し処理とは、口座への入金処理などと同様に一時保留口座情報データベース２３２の内容を変更することを意味する。ネットワークインターフェイス２４０は専用線１４およびインターネット回線７０と接続している。
【００３７】
電文受送信モジュール１１１は、ＣＰＵ１２０により専用回線６０を介して他銀行のホストコンピュータへ送信する電文を作成し、送信する連絡部として機能する。電文受送信モジュール２１１は、ＣＰＵ２２０により同様に機能する。取引判定モジュール２１２は、ＣＰＵ２２０により振込先口座への入金処理を実行するかを判断する取引判定部として機能する。
【００３８】
振込制御モジュール１１３は、ＣＰＵ１２０により口座もしくは一時保留口座への入金処理や引落処理など様々な処理を実行する振込制御部として機能する。振込制御モジュール２１３は、ＣＰＵ２２０により同様に機能する。外部通知モジュール２１４は、ＣＰＵ２２０によりインターネット回線７０を経由して振込人や受取人に情報を通知する外部通知部として機能する。
【００３９】
応答処理モジュール２１５は、ＣＰＵ２２０により、特定の命令の受信により、一時保留口座もしくは口座への入金処理や引落処理などの様々な処理を実行する応答処理部として機能する。期間管理モジュール２１６は、ＣＰＵ２２０により一時保留口座の保留期間を管理し、所定の期間経過後に一時保留口座から振込元口座への組戻し処理を実行する期間管理部として機能する。
【００４０】
図３は振込条件定義テーブルデータベース２３１を構成している振込条件定義テーブルＦＴを示す説明図である。振込条件定義テーブルＦＴは、振込内容と比較するための該当条件（取引ＩＤ、振込人氏名、振込金額の下限と上限、振込期間の開始と終了、口座振込かのフラグ）と、判断結果（該当処理）と、処理保留時の保留期限（保留期限）と、その他任意に設定可能な条件（その他）とを備えている。「保留期限」欄は保留と判断された場合の一時保留口座の保留期限を示している。保留期限は、日時として指定するほか、保留期間として指定することも可能である。「その他」欄は任意に該当条件を追加することが可能である。例えば、指紋認証のためのデータなどを定義することができる。振込条件定義テーブルＦＴは預金口座ごとに設定可能であり、振込を許可するか保留するかの該当条件となる１つの行（以後「判断対象行」という）の追加、削除は口座の所有者により、例えばＰＣ８０や携帯電話９０を用いて、任意におこなうことができる。判断対象行Ｔ１〜Ｔ４は登録された判断対象行の例示である。
【００４１】
図４は一時保留口座情報データベース２３２を構成している一時保留口座情報ＨＴを示す説明図である。一時保留口座情報ＨＴは、保留記録番号と、記録日と、保留期限と、振込金額と、振込人情報（現金振込かのフラグ、口座番号、氏名、連絡先）と、受取人情報（口座番号、銀行名、氏名、連絡先）と、その他と、を備えている。一時保留口座への入金処理が実行されると、新しい保留記録番号の振られた行が作成され、上記情報が記録される。
【００４２】
図５〜図１４を参照して第１の実施例に係るホストコンピュータ、振込処理システムの動作について説明する、図５は振込先口座への入金を保留する処理のフローチャートである。図６は入金保留時に受取人、振込人が確認する画面の例示である。
【００４３】
図５を用いて、具体例として、２００７年１０月１日に振込人（氏名：ｃｃｃｃ）がＡ銀行の口座Ａから受取人のＢ銀行の口座Ｂに４０，０００円を振込む事例について説明する。
【００４４】
振込人の振込必要入力項目（取引ＩＤ：なし、振込人氏名：ｃｃｃｃ、振込元口座：口座Ａ、振込金額：４０，０００円、振込先銀行：Ｂ銀行、振込先口座：口座Ｂ）の入力により、窓口端末１２もしくはＡＴＭ１３は、振込依頼電文を作成し、第１ホストコンピュータ１１に送信する（ステップＳ１０）。
【００４５】
第１ホストコンピュータ１１は振込依頼電文を受信し、振込依頼電文から振込先の口座を特定する（ステップＳ２０）。第１ホストコンピュータ１１は、振込先口座がＢ銀行にあると判断すると、入金依頼電文を作成して第２ホストコンピュータ２１に送信する（ステップＳ２１）。
【００４６】
入金依頼電文を受信した第２ホストコンピュータ２１は、入金依頼電文の情報から振込先の口座を特定し、振込先口座Ｂが入金可能な状態か確認する（ステップＳ３０）。第２ホストコンピュータ２１は、振込先口座Ｂへの入金が可能であると判断すると（ステップＳ３０：ＹＥＳ）、入金先口座確認電文を作成し、第１ホストコンピュータ１１へ送信する（ステップＳ３２）。
【００４７】
第１ホストコンピュータ１１は、入金先口座確認電文を受信すると、振込人の振込が現金によるものか口座によるものかを確認する（ステップＳ２２）。第１ホストコンピュータ１１は口座からの振込であることを確認すると（ステップＳ２２：ＮＯ）、振込元の口座Ａから４０，０００円の引落し処理を実行する。（ステップＳ２３）。
【００４８】
第２ホストコンピュータ２１は、入金依頼電文の振込必要入力項目と口座Ｂに対応した振込条件定義テーブルＦＴとを比較し、振込先口座Ｂへの入金処理を許可するか、拒否するか、保留するかを判断する（ステップＳ３３）。
【００４９】
図３により、第２ホストコンピュータ２１が振込条件定義テーブルＦＴを参照して振込先口座への入金処理を実行するかの判断をする方法について説明する。第２ホストコンピュータ２１は、入金依頼電文の振込必要入力項目と口座Ｂに対応した振込条件定義テーブルＦＴの判断対象行とを比較し、該当する判断対象行が存在するかを確認する。第２ホストコンピュータ２１は、該当する判断対象行があった場合、その判断対象行の「該当時処理」の内容を判断結果とする。該当する判断対象行がない場合は振込先口座への振込を拒否すると判断する。
【００５０】
判断対象行について具体的に説明する。判断対象行Ｔ１は、すべての振込を許可することを意味している。判断対象行Ｔ２は、現金による振込を拒否し、口座振込についてはすべて許可することを意味している。判断対象行Ｔ３aは、取引ＩＤと、１０，０００円以上１５，０００円以下という振込金額と、２００７年５月２１日から２００７年１０月６日までという期間のすべての条件に合致すると許可することを意味している。
【００５１】
判断対象行Ｔ３ｂは、取引ＩＤと期間が合致すると保留することを意味している。判断対象行Ｔ３aと判断対象行Ｔ３ｂの２つにより、ホストコンピュータは、取引ＩＤの入力があり、２００７年５月２１日から１０月６日までの間に１０，０００円以上１５，０００円以下の振込であれば許可と判断し、金額がそれ以外であれば保留と判断する。また、保留と判断すれば、２００７年１１月６日を経過すると、一時保留口座から振込元口座への組戻し処理を実行する。
【００５２】
判断対象行Ｔ４は、振込を許可する振込人の氏名を並べたものを示している。これによれば、「押し貸し」をおこなう不特定の氏名からの振込を拒否することができる。ここでは、ホストコンピュータは、該当する判断対象行があった場合に許可もしくは保留と判断し、該当する判断対象行がない場合は拒否と判断したが、判断対象行があった場合に拒否もしくは保留とし、判断対象行がない場合に許可とすることも可能である。これにより、特定の振込人からの振込のみを拒否することができる。
【００５３】
ここでは、口座Ｂに対応した振込条件定義テーブルＦＴは判断対象行Ｔ３とする。第２ホストコンピュータ２１は、入金依頼電文の振込必要入力項目が判断対象行Ｔ３ｄに該当することを確認し、口座Ｂへの入金処理を保留と判断する（ステップＳ３３：保留）。第２ホストコンピュータ２１は、口座Ｂへの入金処理に代わって、一時保留口座への入金処理を実行する。第２ホストコンピュータ２１は、一時保留口座への入金処理として一時保留口座情報ＨＴに新たに保留記録番号００００３の一時保留口座情報の行Ｈ１（図４）を作成する（ステップＳ３７）。
【００５４】
第２ホストコンピュータ２１は、作成された一時保留口座情報ＨＴの行Ｈ１に含まれる連絡先を参照し、保留通知を受取人のＰＣ８０もしくは携帯電話９０に対して通知する（ステップＳ３８）。ＰＣ８０や携帯電話９０は、図６に示す受取人用入金保留通知画面ＴＵ１を表示し、受取人に保留された振込を許可するか、拒否するかの判断を促す（ステップＳ４０）。
【００５５】
第２ホストコンピュータ２１は、振込人に振込先の口座Ｂへの入金が保留されたことを通知するための保留通知電文を作成し、第１ホストコンピュータ１１へ送信する。第１ホストコンピュータ１１は、保留通知電文を受信すると、窓口端末１２もしくはＡＴＭ１３に対して振込保留通知を送信する（ステップＳ３９）。ＡＴＭ１３は、振込保留通知を受信し、図６に示す振込人用入金保留通知画面ＴＵ２を表示し、振込人に直接受取人に連絡をとるなどの対応を促す（ステップＳ１２）。
【００５６】
・入金不可処理：
ステップＳ３０において、振込先口座への入金が不可である場合の処理について説明する。図７は振込先口座への入金が不可である場合の処理のフローチャートである。
【００５７】
第２ホストコンピュータ２１は、振込先の口座Ｂが入金可能な状態かを確認する（ステップＳ３０）。第２ホストコンピュータ２１が入金不可であると判断した場合には（ステップＳ３０：ＮＯ）、入金不可電文を第１ホストコンピュータ１１に送信する（ステップＳ３１）。第１ホストコンピュータ１１は、入金不可電文を受信した後、エラーメッセージを作成し、窓口端末１２もしくはＡＴＭ１３に送信する（ステップＳ２４）。窓口端末１２もしくはＡＴＭ１３はエラーメッセージを表示し、振込人に対応を求める（ステップＳ１４）。
【００５８】
・入金許可処理：
ステップＳ３３において、振込金額が２０，０００円であり、振込先口座への入金を許可した場合について説明する。図８は振込先口座への入金を許可する処理のフローチャートである。図９は入金許可時に振込人が確認する画面の例示である。
【００５９】
第２ホストコンピュータ２１は、入金依頼電文の振込必要入力項目が判断対象行Ｔ３ｃに該当することを確認し、口座Ｂへの入金処理を許可と判断する（ステップＳ３３：許可）。第２ホストコンピュータ２１は、振込先口座Ｂへの入金処理を実行する。（ステップＳ３４）。第２ホストコンピュータ２１は、入金完了電文を作成し、第１ホストコンピュータ１１に送信する（ステップＳ３５）。第１ホストコンピュータ１１は入金完了電文を受信し、窓口端末１２もしくはＡＴＭ１３に振込結果を送信する（ステップＳ２５）。窓口端末１２もしくはＡＴＭ１３は、振込人に対して図９の入金完了通知画面ＴＵ３を表示する（ステップＳ１５）。
【００６０】
・入金拒否処理：
ステップＳ３３において、振込金額が６０，０００円であり、振込先口座への入金を拒否した場合について説明する。図１０は振込先口座への入金を拒否する処理のフローチャートである。図１１は入金拒否時に振込人が確認する画面の例示である。
【００６１】
第２ホストコンピュータ２１は、入金依頼電文の振込必要入力項目が判断対象行Ｔ３のいずれにも該当しないことを確認し、口座Ｂへの入金処理を拒否と判断する（ステップＳ３３：拒否）。第２ホストコンピュータ２１は、入金拒否電文を作成し、第１ホストコンピュータ１１に送信する（ステップＳ３６）。第１ホストコンピュータ１１は入金拒否電文を受信し、振込元口座Ａへの組戻し処理を実行する（ステップＳ２６）。第１ホストコンピュータ１１は、窓口端末１２もしくはＡＴＭ１３に拒否結果を送信する（ステップＳ２７）。窓口端末１２もしくはＡＴＭ１３は、振込人に対して図１１の入金拒否通知画面ＴＵ４を表示する（ステップＳ１６）。
【００６２】
・応答処理：
振込先口座への入金が保留された後に、ホストコンピュータが受取人から、一時保留口座から振込先口座への入金拒否の応答命令を受けた際の処理について説明する。図１２は応答命令により組戻処理を実行するフローチャートである。
【００６３】
受取人用入金保留通知画面ＴＵ１により、振込が保留された通知を受けた受取人は、ＰＣ８０もしくは携帯電話９０などの機器により、通知の応答として、一時保留口座から、口座Ｂへの振込を拒否する処理命令を第２ホストコンピュータ２１に送信する（ステップＳ４００）。
【００６４】
第２ホストコンピュータ２１は、処理命令を受信し、処理命令の内容を判別する（ステップＳ３００）。第２ホストコンピュータ２１は、振込拒否の処理命令と判断すると（ステップＳ３００：ＮＯ）、組戻要求電文を作成し、第１ホストコンピュータ１１に送信する（ステップＳ３０４）。第１ホストコンピュータ１１は、組戻要求電文を受信すると、振込元の口座Ａを特定し、組戻処理を実行する（ステップ２００）。
【００６５】
第２ホストコンピュータ２１は、該当する一時保留口座の組戻処理を実行する（ステップＳ３０５）。第２ホストコンピュータ２１は、受取人、振込人に対して拒否処理が完了した通知を送信する（ステップＳ３０６）。受取人は、ＰＣ８０もしくは携帯電話９０により拒否処理が完了した旨を確認し（ステップＳ４０１）、振込人にも拒否された旨が通知される（ステップＳ１００）。
【００６６】
・保留口座引落処理：
振込先口座への入金が保留された後に、ホストコンピュータが受取人から、一時保留口座から振込先口座への入金を許可する応答命令を受けた際の処理について説明する。図１３は応答命令により入金処理を実行するフローチャートである。第２ホストコンピュータ２１は処理命令を受信し、振込許可の処理命令と判断する（ステップＳ３００：ＹＥＳ）。
【００６７】
第２ホストコンピュータ２１は、一時保留口座を特定し、引落処理を実行する（ステップＳ３０１）。第２ホストコンピュータ２１は、振込先口座Ｂを特定し、入金処理を実行する（ステップＳ３０２）。第２ホストコンピュータ２１は、受取人、振込人に対して振込処理が完了した通知を送信する（ステップＳ３０３）。受取人はＰＣ８０もしくは携帯電話９０により振込処理が完了した旨を確認し（ステップＳ４０２）、振込人にも振込みがされた旨が通知される（ステップＳ１０１）。
【００６８】
・期間経過処理：
振込先口座への入金を保留された後に、受取人からの応答命令がない場合のホストコンピュータが実行する処理について説明する。図１４は応答命令がない場合に組戻処理を実行するフローチャートである。第２ホストコンピュータ２１は、所定の期間が経過しても受取人から処理命令がない一時保留口座を確認する（ステップＳ３１０：ＹＥＳ）。受取人から処理命令のない一時保留口座の組戻し処理を実行するための組戻要求電文を作成し、第１ホストコンピュータ１１に送信する（ステップＳ３１１）。
【００６９】
第１ホストコンピュータ１１は組戻要求電文を受信すると、一時保留口座への振込を実行した振込元の口座Ａを特定し、組戻し処理を実行する（ステップＳ２１０）。第２ホストコンピュータ２１は、該当する一時保留口座の組戻し処理を実行する（ステップＳ３１２）。第２ホストコンピュータ２１は受取人、振込人に対して組戻し処理を実行した旨の通知を送信する（ステップＳ３１３）。受取人は、ＰＣ８０もしくは携帯電話９０により組戻し処理が実行された旨を確認し（ステップＳ４１０）、受取人にも組戻しがされた旨が通知される（ステップＳ１１０）。
【００７０】
第１の実施例によれば、振込人により依頼された、振込先口座への入金が保留とされても、一時保留口座への入金処理の実行により、振込元口座の引落処理は実行され、振込人の依頼に対する応答は完了する。これにより、未完了の処理の蓄積によるホストコンピュータへの負荷を抑えつつ、振込の保留が可能となる。
【００７１】
・第２の実施例：
図１５〜図１９を参照して第２の実施例に係るホストコンピュータ、振込処理システムの構成について説明する。第２の実施例においては、振込先の口座が振込元の口座と同じ銀行にある場合について説明する。図１、図３、図４に示した、振込処理システムの概略構成、振込条件定義テーブルデータベースの構成、一時保留口座情報データベースの構成は第１の実施例と同じである。図１５は第２の実施例における第１ホストコンピュータ１１aの概略構成を示す説明図である。図１６は第２の実施例における振込先口座への入金を保留する処理のフローチャートである。
【００７２】
図１３に示すように、第１ホストコンピュータ１１aは、メモリ１１０と、ＣＰＵ１２０と、外部記憶装置１３０と、ネットワークインターフェイス１４０により構成されている。  ＣＰＵ１２０は第２ホストコンピュータ２１全体の動作を制御している。メモリ１１０は、電文受送信モジュール１１１と、取引判定モジュール１１２と、振込制御モジュール１１３と、応答処理モジュール１１５と、期間管理モジュール１１６と、を格納している。各モジュール１１１〜１１６は第１の実施例における各モジュールと同じものであり、それぞれ受信部、外部通知部、連絡部、取引判定部、振込制御部、応答処理部、期間管理部として第１の実施例における機能部と同じ機能を有する。
【００７３】
外部記憶装置１３０は、振込条件定義テーブルデータベース１３１と、一時保留口座情報データベース１３２と、口座情報データベース１３３とを格納している。各データベースの構成については第１の実施例と同じである。
【００７４】
具体例として、第１の実施例の具体例で振込先をＢ銀行の口座ＢではなくＡ銀行の口座Ｃとして説明する。振込先口座への入金処理の判断方法などは第１の実施例と同じであるため、詳細は省略して説明する。
【００７５】
振込人の振込必要入力項目の入力により、窓口端末１２もしくはＡＴＭ１３は、振込依頼電文を作成し、第１ホストコンピュータ１１aに送信する（ステップＳ１０００）。第１ホストコンピュータ１１aは、振込依頼電文を受信し、振込依頼電文から振込先の口座を特定する（ステップＳ２０００）。第１ホストコンピュータ１１aは、振込先口座が自行にあると判断すると、振込先口座Ｃを特定し、口座Ｃが入金可能な状態か確認する。（ステップＳ２０１０）。第１ホストコンピュータ１１aは、振込先口座Ｃへの入金が可能であると判断すると（ステップＳ２０１０：ＹＥＳ）、振込人の振込が現金によるものか口座によるものかを確認する（ステップＳ２０２０）
【００７６】
第１ホストコンピュータ１１aは、口座からの振込であることを確認すると（ステップＳ２０２０：ＮＯ）、振込元の口座Ａから４０，０００円の引落し処理を実行する。（ステップＳ２０３０）。第１ホストコンピュータ１１aは、振込先の口座Ｃへの入金処理を許可するか、拒否するか、保留するかを判断する（ステップＳ２０４０）第１ホストコンピュータ１１aは、口座Ｃへの入金処理を保留と判断する（ステップＳ２０４０：保留）と、口座Ｃへの入金処理に代わって、一時保留口座への入金処理を実行する。（ステップＳ２０５０）
【００７７】
第１ホストコンピュータ１１aは、保留通知を受取人のＰＣ８０もしくは携帯電話９０に対して通知する（ステップＳ２０６０）。ＰＣ８０や携帯電話９０は、図６に示す受取人用入金保留通知画面ＴＵ１を表示し、受取人に保留された振込を許可するか、拒否するかの判断を促す（ステップＳ４０００）。第１ホストコンピュータ１１aは、窓口端末１２もしくはＡＴＭ１３に対して振込保留通知を送信する（ステップＳ２０７０）。ＡＴＭ１３は、振込保留通知を受信し、図６に示す振込人用入金保留通知画面ＴＵ２を表示し、振込人に直接受取人に連絡をとるなどの対応を促す（ステップＳ１０１０）。
【００７８】
・入金不可処理（２）：
ステップＳ２０１０において、振込先口座への入金が不可である場合の処理について説明する。図１７は第２の実施例における振込先口座への入金が不可である場合の処理のフローである。第２の実施例で振込先口座Ｃへの入金が不可（ステップＳ２０１０：ＮＯ）である場合、第１ホストコンピュータ１１aは、エラーメッセージを作成し、窓口端末１２もしくはＡＴＭ１３に送信する（ステップＳ２０１１）。窓口端末１２もしくはＡＴＭ１３はエラーメッセージを表示し、振込人に対応を求める（ステップＳ１０１１）。
【００７９】
・入金許可処理（２）：
ステップＳ２０４０において、振込金額が２０，０００円であり、振込先口座への入金を許可した場合について説明する。図１８は第２の実施例における振込先口座への入金を許可する処理のフローチャートである。第１ホストコンピュータ１１aは、振込先口座Ｃへの入金処理を許可と判断し（ステップＳ２０４０：許可）、口座Ｃへの入金処理を実行する。（ステップＳ２０４１）。第１ホストコンピュータ１１aは、窓口端末１２もしくはＡＴＭ１３に振込結果を送信する（ステップＳ２０４２）。窓口端末１２もしくはＡＴＭ１３は、振込人に対して図９の入金完了通知画面ＴＵ３を表示する（ステップＳ１０４１）。
【００８０】
・入金拒否処理（２）：
ステップＳ２０４０において、振込金額が６０，０００円であり、振込先口座への入金を拒否した場合について説明する。図１９は第２の実施例における振込先口座への入金を拒否する処理のフローチャートである。第１ホストコンピュータ１１aは、口座Ｃへの入金処理を拒否と判断する（ステップＳ２０４０：拒否）。第１ホストコンピュータ１１aは、振込元口座Ａへの組戻し処理を実行する（ステップＳ２０４３）。第１ホストコンピュータ１１aは、窓口端末１２もしくはＡＴＭ１３に拒否結果を送信する（ステップＳ２０４４）。窓口端末１２もしくはＡＴＭ１３は、振込人に対して図１１の入金拒否通知画面ＴＵ４を表示する（ステップＳ１０４３）。
【００８１】
第１の実施例で示した、応答処理や保留口座引落処理について、第２の実施例においても実施可能である。また、第１の実施例で示した期間経過処理についても第２の実施例においても実施可能である。
【００８２】
第２の実施例によれば、同じ銀行間での振込処理についても第１の実施例と同様に、未完了の処理の蓄積によるホストコンピュータへの負荷を抑えつつ、振込の保留が可能となる。
【００８３】
これらの実施例のほかに、第１ホストコンピュータと第２ホストコンピュータの両ホストコンピュータが受信部と、外部通知部と、連絡部と、取引判定部と、振込制御部と、応答処理部と、期間管理部とを備えることも可能である。また、両ホストコンピュータが振込条件定義テーブルデータベースと、一時保留口座情報データベースと、口座情報データベースとを備えることも可能である。
【００８４】
振込依頼電文を受信した第１ホストコンピュータは、入金依頼電文を第２ホストコンピュータへ送信し、振込みを許可するか判断してもよい。第２ホストコンピュータは、入金依頼電文に基づいて振込みを許可するかを判断してもよい。
【００８５】
第１ホストコンピュータは、振込を保留すると判断した場合には一時保留口座に振込処理を実行してもよい。第２ホストコンピュータ２１は振込を保留すると判断した場合には一時保留口座に振込処理を実行させてもよい。取引判定部と振込条件定義テーブルデータベースを共有してもよい。
【図面の簡単な説明】
【００８６】
【図１】振込処理システムの概略構成を示す説明図である。
【図２】第１ホストコンピュータ１１と第２ホストコンピュータ２１の概略構成を示す説明図である。
【図３】振込条件定義テーブルデータベース２３１を構成している振込条件定義テーブルＦＴを示す説明図である。
【図４】一時保留口座情報データベース２３２を構成している一時保留口座情報ＨＴを示す説明図である。
【図５】振込先口座への入金を保留する処理のフローチャートである。
【図６】入金保留時に受取人、振込人が確認する画面の例示である。
【図７】振込先口座への入金が不可である場合の処理のフローチャートである。
【図８】振込先口座への入金を許可する処理のフローチャートである。
【図９】入金許可時に振込人が確認する画面の例示である。
【図１０】振込先口座への入金を拒否する処理のフローチャートである。
【図１１】入金拒否時に振込人が確認する画面の例示である。
【図１２】応答命令により組戻処理を実行するフローチャートである。
【図１３】応答命令により入金処理を実行するフローチャートである。
【図１４】応答命令がない場合に組戻処理を実行するフローチャートである。
【図１５】第２の実施例における第１ホストコンピュータ１１a の概略構成を示す説明図である。
【図１６】第２の実施例における振込先口座への入金を保留する処理のフローチャートである。
【図１７】第２の実施例における振込先口座への入金が不可である場合の処理のフローである。
【図１８】第２の実施例における振込先口座への入金を許可する処理のフローチャートである。
【図１９】第２の実施例における振込先口座への入金を拒否する処理のフローチャートである。
【符号の説明】
【００８７】
１１、１１a…第１ホストコンピュータ、
２１…第２ホストコンピュータ
１２、２２…窓口端末
１３、２３…ＡＴＭ
１４、２４…専用線
５０…中央システム
５１…制御サーバ
６０…専用回線
７０…インターネット回線
８０…ＰＣ
９０…携帯電話
１１０、２１０…メモリ
１１１、２１１…電文受送信モジュール
１１２a、２１２…取引判定モジュール
１１３、２１３…振込制御モジュール
１１４a、２１４…外部通知モジュール
１１５a、２１５…応答処理モジュール
１１６a、２１６…期間管理モジュール
１２０、２２０…ＣＰＵ
１３０、２３０…外部記憶装置
１３１a、２３１…振込条件定義テーブルデータベース
１３２a、２３２…一時保留口座情報データベース
１３３、２３３…口座情報データベース
１４０、２４０…ネットワークインターフェイス
１０００…振込処理システム
ＦＴ…振込条件定義テーブル
ＨＴ…一時保留口座情報
ＴＵ１…受取人用入金保留通知画面
ＴＵ２…振込人用入金保留通知画面
ＴＵ３…入金完了通知画面
ＴＵ４…入金拒否通知画面
【図１】
2009026114.tif 000003
【図２】
2009026114.tif 000004
【図３】
2009026114.tif 000005
【図４】
2009026114.tif 000006
【図５】
2009026114.tif 000007
【図６】
2009026114.tif 000008
【図７】
2009026114.tif 000009
【図８】
2009026114.tif 000010
【図９】
2009026114.tif 000011
【図１０】
2009026114.tif 000012
【図１１】
2009026114.tif 000013
【図１２】
2009026114.tif 000014
【図１３】
2009026114.tif 000015
【図１４】
2009026114.tif 000016
【図１５】
2009026114.tif 000017
【図１６】
2009026114.tif 000018
【図１７】
2009026114.tif 000019
【図１８】
2009026114.tif 000020
【図１９】
2009026114.tif 000021