(57)【特許請求の範囲】
【請求項１】
端末との間でオンライン取引を行う正ホストと、バックアップ用の副ホストと、を有するオンライン取引システムにおいて、正ホストから副ホストにオンライン取引の動作主体を切替える際の正副ホストの切替方法であって、
前記正ホストから前記副ホストにオンライン取引の動作主体を切替える際、この切替の契機となった切替指示が出される前から前記正ホストで継続されているオンライン取引については、前記正ホストに、このオンライン取引に係る処理を完了させて、前記正ホストの元帳データベースの内容を確定させ、この確定した元帳データベースの内容と前記副ホストの元帳データベースの内容とが同一の内容となるように前記副ホストの元帳データベースを更新し、
前記切替指示が出された時点で前記正ホストが開始していない未処理のオンライン取引であって、前記正ホストが受け付けたオンライン取引については、前記副ホストの元帳データベースの更新後、前記副ホストに、このオンライン取引に係る処理を実行させ、この処理結果を、前記副ホストの元帳データベースに反映させると共に、前記処理結果を、前記正ホストを介して端末に送信することで、前記正ホストが受け付けた前記未処理のオンライン取引を完了させることを特徴とする正副ホストの切替方法。
【請求項２】
端末から送信されてくる取引電文を受信し、この取引電文に基づいて、端末との間でオンライン取引を行う正ホストと、バックアップ用の副ホストと、を有するオンライン取引システムにおいて、正ホストから副ホストにオンライン取引の動作主体を切替える際の正副ホストの切替方法であって、
切替コマンドが入力されると、前記正ホストが、この時点で開始していない未処理のオンライン取引に係る取引電文を、未処理の状態で保持する工程と、
前記切替コマンドが入力されると、前記正ホストが、この時点で、継続中のオンライン取引に係る処理を完了させて、前記正ホストの元帳データベースの内容を確定させ、この確定した元帳データベースの内容と前記副ホストの元帳データベースの内容とが同一の内容となるように前記副ホストの元帳データベースを更新する工程と、
前記副ホストの元帳データベースの更新後、正ホストが副ホストにダミー電文を送信する工程と、
前記正ホストによるダミー電文の送信後、前記副ホストが、このダミー電文を受信する工程と、
前記ダミー電文を受信すると、前記副ホストが、自装置を端末とオンライン取引可能な状態にし、この処理が完了すると、処理完了を通知する切替完了通知を前記正ホストに送信する工程と、
前記副ホストによる切替完了通知の送信後、前記正ホストが、この切替完了通知を受信する工程と、
前記切替完了通知を受信すると、前記正ホストが、全端末に対して、オンライン取引の対象を、副ホストへ切替えるように指示する工程と、
前記切替完了通知を受信すると、前記保持する工程により、前記正ホストにて保持されている前記未処理の取引電文を、前記正ホストが、前記副ホストに転送する工程と、
前記副ホストが、前記転送された取引電文を受信し、この取引電文に基づいて、オンライン取引に係る処理を実行する工程と、
前記オンライン取引に係る処理を実行する工程により、得られた処理結果に基づき、前記副ホストが、前記副ホストの元帳データベースを更新する工程と、
前記オンライン取引に係る処理を実行する工程により、得られた前記処理結果を、前記副ホストが前記正ホストに送信する工程と、
前記副ホストから送信されてくる前記処理結果を、前記正ホストが受信する工程と、
前記処理結果を受信すると、前記正ホストが、該当する端末に対して、この処理結果を送信し、前記切替コマンドが入力された時点で前記正ホストが未処理のオンライン取引を完了させる工程と、
を有することを特徴とする正副ホストの切替方法。
【請求項３】
端末から送信されてくる取引電文を受信し、この取引電文に基づいて、端末との間でオンライン取引を行う正ホストと、バックアップ用の副ホストと、を有し、前記正ホスト及び副ホストの夫々は、元帳データベースを有するオンライン取引システムであって、
前記正ホストは、
切替コマンドが入力されると、この時点で開始していない未処理のオンライン取引に係る取引電文を、未処理の状態で保持する手段と、
前記切替コマンドが入力されると、この時点で継続中のオンライン取引に係る処理を完了させて、前記正ホストの元帳データベースの内容を確定させ、この確定した正ホストの元帳データベースの内容と前記副ホストの元帳データベースの内容とが同一の内容となるように前記副ホストの元帳データベースを更新する手段と、
前記副ホストの元帳データベースの更新後、前記副ホストにダミー電文を送信する手段と、
前記副ホストから切替完了通知を受信すると、全端末に対して、オンライン取引の対象を、副ホストへ切替えるように指示する信号を送信すると共に、前記保持している未処理の取引電文を、前記副ホストに転送する手段と、
前記転送した取引電文に係るオンライン取引の処理結果を、前記副ホストから受信すると、この処理結果を、該当する端末に対して送信する手段と、
を備え、
前記副ホストは、
前記正ホストから送信されてくるダミー電文を受信すると、自装置を端末とオンライン取引可能な状態にし、この処理が完了すると、処理完了を通知する切替完了通知を前記正ホストに送信する手段と、
前記正ホストから転送されてくる取引電文を受信すると、この取引電文に基づいて、オンライン取引に係る処理を実行する手段と、
前記転送されてきた取引電文に基づくオンライン取引に係る処理の実行により得られた処理結果に基づき、前記副ホストの元帳データベースを更新すると共に、前記処理結果を、前記正ホストに送信する手段と、
を備えることを特徴とするオンライン取引システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は正ホストと端末との間でオンライン取引が行われ、かつバックアップの為の副ホストを有するオンライン取引システムにおける、正ホストから副ホストにオンライン取引の処理を切替える正副ホストの切替え方法であって、特に端末の取引を中断させずに正ホストから副ホストに切替処理を行う正副ホストの切替え方法に関する。
【０００２】
【従来の技術】
近年の金融機関のオンライン取引は増大する傾向にあり、特に取引時間が延長される傾向にある。又、ホストに何らかの障害が発生した時に、取引を維持させる為、オンラインの取引センターも正ホスト以外に副ホストをバックアップとして設けている。
【０００３】
【発明が解決しようとする課題】
ところで、正ホストに何らかの障害が発生した場合や、正ホストのメンテナンスの場合、一時的に正ホストの役割を副ホストに切り替えなければならない場合が生じてくる。
しかし、正ホストから副ホストにオンライン取引の処理を切替える場合、一旦、正ホストとオンライン端末（ＡＴＭ）との回線を切断し、正ホストと副ホストとの間で切替に必要な処理を行った後、副ホストから端末に回線を起動する必要があった。
【０００４】
従って、正ホストとの回線が切断され、再び副ホストから回線が起動されるまで、オンライン取引の処理が中断されていた。
そこで、本発明は、オンライン取引の処理を中断せずに、正ホストから副ホストにオンライン取引の処理を切り替えることが出来る技術を提供することにある。
【０００５】
【課題を解決する為の手段】
かかる目的を達成するためになされた請求項１記載の発明は、端末との間でオンライン取引を行う正ホストと、バックアップ用の副ホストと、を有するオンライン取引システムにおいて、正ホストから副ホストにオンライン取引の動作主体を切替える際の正副ホストの切替方法であって、
前記正ホストから前記副ホストにオンライン取引の動作主体を切替える際、この切替の契機となった切替指示が出される前から前記正ホストで継続されているオンライン取引については、前記正ホストに、このオンライン取引に係る処理を完了させて、前記正ホストの元帳データベースの内容を確定させ、この確定した元帳データベースの内容と前記副ホストの元帳データベースの内容とが同一の内容となるように前記副ホストの元帳データベースを更新し、
前記切替指示が出された時点で前記正ホストが開始していない未処理のオンライン取引であって、前記正ホストが受け付けたオンライン取引については、前記副ホストの元帳データベースの更新後、前記副ホストに、このオンライン取引に係る処理を実行させ、この処理結果を、前記副ホストの元帳データベースに反映させると共に、前記処理結果を、前記正ホストを介して端末に送信することで、前記正ホストが受け付けた前記未処理のオンライン取引を完了させることを特徴とする。
【０００６】
また、請求項２記載の発明は、端末から送信されてくる取引電文を受信し、この取引電文に基づいて、端末との間でオンライン取引を行う正ホストと、バックアップ用の副ホストと、を有するオンライン取引システムにおいて、正ホストから副ホストにオンライン取引の動作主体を切替える際の正副ホストの切替方法であって、
切替コマンドが入力されると、前記正ホストが、この時点で開始していない未処理のオンライン取引に係る取引電文を、未処理の状態で保持する工程と、
前記切替コマンドが入力されると、前記正ホストが、この時点で、継続中のオンライン取引に係る処理を完了させて、前記正ホストの元帳データベースの内容を確定させ、この確定した元帳データベースの内容と前記副ホストの元帳データベースの内容とが同一の内容となるように前記副ホストの元帳データベースを更新する工程と、
前記副ホストの元帳データベースの更新後、正ホストが副ホストにダミー電文を送信する工程と、
前記正ホストによるダミー電文の送信後、前記副ホストが、このダミー電文を受信する工程と、
前記ダミー電文を受信すると、前記副ホストが、自装置を端末とオンライン取引可能な状態にし、この処理が完了すると、処理完了を通知する切替完了通知を前記正ホストに送信する工程と、
前記副ホストによる切替完了通知の送信後、前記正ホストが、この切替完了通知を受信する工程と、
前記切替完了通知を受信すると、前記正ホストが、全端末に対して、オンライン取引の対象を、副ホストへ切替えるように指示する工程と、
前記切替完了通知を受信すると、前記保持する工程により、前記正ホストにて保持されている前記未処理の取引電文を、前記正ホストが、前記副ホストに転送する工程と、
前記副ホストが、前記転送された取引電文を受信し、この取引電文に基づいて、オンライン取引に係る処理を実行する工程と、
前記オンライン取引に係る処理を実行する工程により、得られた処理結果に基づき、前記副ホストが、前記副ホストの元帳データベースを更新する工程と、
前記オンライン取引に係る処理を実行する工程により、得られた前記処理結果を、前記副ホストが前記正ホストに送信する工程と、
前記副ホストから送信されてくる前記処理結果を、前記正ホストが受信する工程と、
前記処理結果を受信すると、前記正ホストが、該当する端末に対して、この処理結果を送信し、前記切替コマンドが入力された時点で前記正ホストが未処理のオンライン取引を完了させる工程と、
を有することを特徴とする。
【０００７】
また、請求項３記載の発明は、端末から送信されてくる取引電文を受信し、この取引電文に基づいて、端末との間でオンライン取引を行う正ホストと、バックアップ用の副ホストと、を有し、前記正ホスト及び副ホストの夫々は、元帳データベースを有するオンライン取引システムであって、
前記正ホストは、
切替コマンドが入力されると、この時点で開始していない未処理のオンライン取引に係る取引電文を、未処理の状態で保持する手段と、
前記切替コマンドが入力されると、この時点で継続中のオンライン取引に係る処理を完了させて、前記正ホストの元帳データベースの内容を確定させ、この確定した正ホストの元帳データベースの内容と前記副ホストの元帳データベースの内容とが同一の内容となるように前記副ホストの元帳データベースを更新する手段と、
前記副ホストの元帳データベースの更新後、前記副ホストにダミー電文を送信する手段と、
前記副ホストから切替完了通知を受信すると、全端末に対して、オンライン取引の対象を、副ホストへ切替えるように指示する信号を送信すると共に、前記保持している未処理の取引電文を、前記副ホストに転送する手段と、
前記転送した取引電文に係るオンライン取引の処理結果を、前記副ホストから受信すると、この処理結果を、該当する端末に対して送信する手段と、
を備えることを特徴とする。
【０００８】
その他、請求項３に記載のオンライン取引システムにおいて、
前記副ホストは、
前記正ホストから送信されてくるダミー電文を受信すると、自装置を端末とオンライン取引可能な状態にし、この処理が完了すると、処理完了を通知する切替完了通知を前記正ホストに送信する手段と、
前記正ホストから転送されてくる取引電文を受信すると、この取引電文に基づいて、オンライン取引に係る処理を実行する手段と、
前記転送されてきた取引電文に基づくオンライン取引に係る処理の実行により得られた処理結果に基づき、前記副ホストの元帳データベースを更新すると共に、前記処理結果を、前記正ホストに送信する手段と、
を備えることを特徴とする。
【０００９】
【発明の実施の形態】
本発明の実施の形態を説明する。
図１は本実施形態を説明する為の図である。
図１中、１は正ホスト、２は正ホスト１に接続された元帳データベースである。正ホスト１はオンライン取引の電文を通常運用時に処理するものであり、そして、その処理結果は元帳データベース２に反映される。
【００１０】
３は副ホスト、４は副ホスト３に接続された元帳データベースである。副ホスト３は正ホスト１の運用停止時に正ホスト１に代わってオンライン取引の電文を通常の状態で処理するものである。そして、通常運用時においては、正ホスト１から逐次送信されてくる元帳データベース２の更新情報を受信し、この情報を元帳データベース４に反映することにより、元帳データベース２の内容と元帳データベース４の内容とを一致させている。
【００１１】
５ａ〜５ｎはＡＴＭであり、オンライン取引の電文を送信する。
６は正ホスト１と副ホスト３との間に設けられた専用通信回線である。
７は交換機であり、ＡＴＭ５ａ〜５ｎから送信された取引電文を指示に基づいて正ホスト１又は副ホスト３に送信する。
ここで、通常のオンライン取引の場合についてより詳しく説明する。
【００１２】
通常処理の場合は、図１に示される如く、正ホスト１とＡＴＭ５ａ〜５ｎとの間には交換機７を介して通信回線８ａ〜８ｎが設けられている。そして、ＡＴＭ５ａ〜５ｎは、通信回線８ａ〜８ｎを介して、取引電文を正ホスト１に送信する。取引電文のフォーマットの例を図２に示す。この取引電文には、日付、通番、銀行ＩＤ、店番、端末番号（ＡＴＭ番号）、端末制御情報及び業務内容等が記載される。
【００１３】
正ホスト１では、受信した取引電文を元帳データベース２に基づいて取引処理を行い、処理結果の取引電文をＡＴＭ５ａ〜５ｎに送信する。この時、送信される取引電文の例を図３に示す。この取引電文には、日付、通番、ＡＴＭ制御コード、取引業務情報及び媒体出力情報等が記載される。
正ホスト１は、処理結果に基づいて元帳データベース２を更新し、この更新情報を逐次、回線６を介して副ホスト３に送信している。そして、副ホスト３は、送信された更新情報に基づいて元帳データベース４を更新し、元帳データベース４が正ホストの元帳データベース２の内容と相違が生じないようにしている。これにより、元帳データベース２と元帳データベース４との内容は、同一性が保たれている。
【００１４】
次に、上記の様なオンライン取引システムにおいて、ＡＴＭの取引を中断せず、正ホスト１から副ホスト３に切り替える切り替え動作について説明する。
図４は正ホスト１の動作フローチャート、図５は副ホスト３の動作フローチャートである。
まず、正ホスト１を保守等の理由により一時的に停止する必要が生じた時、正ホスト１に切替コマンドが発行される（Ｓｔｅｐ１００）。
【００１５】
正ホスト１では、切替コマンドを受信すると、切替コマンドの受信時に未処理の取引電文を待機させる（Ｓｔｅｐ１０１）。又、正ホスト１から副ホスト３にダミー電文を、回線６を介して送信する（Ｓｔｅｐ１０２）。
ダミー電文を受信した副ホスト３は、ダミー電文の受信により、全ての元帳データベースの更新情報が正ホスト１から送信されたものと判断し、元帳データベース４の更新を終了させる（Ｓｔｅｐ２００）。そして、切替え準備が完了したことを通知する完了通知を正ホスト１に送信する（Ｓｔｅｐ２０１）。
【００１６】
完了通知を受信した正ホストは、ＡＴＭ５ａ〜５ｎに副ホスト３への切替え指示を送信する（Ｓｔｅｐ１０３）。また、完了通知を受信したことを通知する確認通知を副ホスト３に送信する（Ｓｔｅｐ１０４）。
続いて、待機してあったオンライン取引の電文を、回線６を介して副ホスト３に転送する（Ｓｔｅｐ１０５）。
【００１７】
ここまでの動作の概念を図６に示す。図６では、切替コマンドが発行された正ホスト１からダミー電文が副ホスト３に送信され、これに対する完了通知及び確認通知が送信されている状態を示している。又、切替コマンド発行時に未処理だったＡＴＭ５ｎの電文が待機された後、副ホスト３に転送される状態も示している。
【００１８】
続いて、確認通知を受信した副ホスト３では、転送された取引電文を処理してその結果を元帳データベースに反映する（Ｓｔｅｐ２０２）、処理結果を正ホスト１に送信する（Ｓｔｅｐ２０３）。又、切替指示によりＡＴＭから送信されてきた取引電文を処理し、元帳データベースに反映すると共に結果結果を送信してきたＡＴＭに送信する（Ｓｔｅｐ２０４）。
【００１９】
正ホスト１は副ホスト３から転送された取引電文の結果をＡＴＭに送信する（Ｓｔｅｐ１０６）。
最後に、正ホスト１は、オンライン処理を停止する（Ｓｔｅｐ１０７）。
ここまでの動作の概念を図７に示す。図７では、副ホスト３で処理された電文の結果が正ホスト１を介してＡＴＭ５ｎに送信されている状態を示している。又、他のＡＴＭの電文は副ホスト３で処理され、転送されることなくＡＴＭに送信されている状態も示している。
【００２０】
以上の如く、正ホスト１から副ホスト３に切替える処理を説明したが、副ホスト３から正ホスト１に再び切り替える場合も同様な動作を行う。
【００２１】
【効果】
本発明れよれば、オンライン取引の処理を中断せずに、正ホストから副ホストにオンライン取引の処理を切り替えることが出来る。
【図面の簡単な説明】
【図１】図１は本実施形態を説明する為の図である。
【図２】図２は取引電文のフォーマットを説明する為の図である。
【図３】図３は取引電文のフォーマットを説明する為の図である。
【図４】図４は正ホスト１の動作フローチャートである。
【図５】図５は副ホスト３の動作フローチャートである。
【図６】図６は動作を説明する為の図である。
【図７】図７は動作を説明する為の図である。
【符号の説明】
１            正ホスト
２            元帳データベース
３            副ホスト
４            元帳データベース
５ａ〜５ｎ    ＡＴＭ
６            専用通信回線
７            交換機
【図１】
0004320067.tif 000002
【図２】
0004320067.tif 000003
【図３】
0004320067.tif 000004
【図４】
0004320067.tif 000005
【図５】
0004320067.tif 000006
【図６】
0004320067.tif 000007
【図７】
0004320067.tif 000008